diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index a314b2dbf5..8078f81553 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -20,7 +20,6 @@ jobs: toolchain: "1.81" - uses: Swatinem/rust-cache@v2 - uses: jdx/mise-action@v2 - - run: uv sync --locked - run: mise run generate-docs - run: mise run generate-web - name: Upload build artifacts diff --git a/.gitignore b/.gitignore index 762a1aa295..56d6f6e384 100644 --- a/.gitignore +++ b/.gitignore @@ -30,7 +30,3 @@ package-lock.json # Documentation /assets/docs /assets/docs.json -/dist - -# Python -.venv diff --git a/.mise.toml b/.mise.toml index 2188fdaafc..e01d906186 100644 --- a/.mise.toml +++ b/.mise.toml @@ -1,12 +1,7 @@ [tools] -# python is managed by .python-version -uv = "0.5.1" node = "22.11.0" bun = "1.1.37" -[env] -_.python.venv = { path = ".venv", create = true } - [settings] yes = true idiomatic_version_file_enable_tools = [] diff --git a/.python-version b/.python-version deleted file mode 100644 index 56bb66057d..0000000000 --- a/.python-version +++ /dev/null @@ -1 +0,0 @@ -3.12.7 diff --git a/gen.py b/gen.py deleted file mode 100644 index 15b9100f63..0000000000 --- a/gen.py +++ /dev/null @@ -1,233 +0,0 @@ -"""typst-docsが出力したJSONファイルを読み込んでHTMLファイルを出力する""" - -import json -import shutil -from pathlib import Path -from typing import Any, TypedDict - -import jinja2 - - -class OutlineItemDict(TypedDict): - """アウトライン情報""" - - id: str - name: str - children: list["OutlineItemDict"] - - -class BodyDict(TypedDict): - """本文情報""" - - kind: str - # NOTE: dict[str, Any]の正確な型はtypst-docsの出力を参照してください - content: str | dict[str, Any] - - -class PageDict(TypedDict): - """ページ情報""" - - route: str - title: str - description: str - part: str | None - outline: list[OutlineItemDict] - body: BodyDict - children: list["PageDict"] - - -def type2href(parameter_type: str) -> str | None: - """型名からリンクを取得する""" - foundation_set = set( - ( - "arguments", - "array", - "auto", - "bool", - "bytes", - "content", - "datetime", - "decimal", - "dictionary", - "duration", - "float", - "function", - "int", - "label", - "module", - "none", - "plugin", - "regex", - "selector", - "str", - "type", - "version", - ) - ) - layout_set = set( - ( - "alignment", - "angle", - "direction", - "fraction", - "length", - "ratio", - "relative", - ) - ) - visualize_set = set( - ( - "color", - "gradient", - "pattern", - "stroke", - ) - ) - introspection_set = set( - ( - "counter", - "location", - "state", - ) - ) - if parameter_type in foundation_set: - return f"foundations/{parameter_type}" - elif parameter_type in layout_set: - return f"layout/{parameter_type}" - elif parameter_type in visualize_set: - return f"visualize/{parameter_type}" - elif parameter_type in introspection_set: - return f"introspection/{parameter_type}" - else: - return None - - -def type2class(parameter_type: str) -> str: - """型名からCSSのクラス名を取得する""" - type2class_map: dict[str, str] = { - "none": "pill-kw", - "auto": "pill-kw", - "function": "pill-fn", - "string": "pill-str", - "str": "pill-str", - "content": "pill-con", - "color": "pill-col", - "bool": "pill-bool", - "boolean": "pill-bool", - "integer": "pill-num", - "int": "pill-num", - "ratio": "pill-num", - "length": "pill-num", - "relative length": "pill-num", - "float": "pill-num", - "angle": "pill-num", - "fraction": "pill-num", - } - return type2class_map.get(parameter_type, "pill-obj") - - -def gen_path(item: dict[str, Any]) -> str: - """pathを連結する""" - return "".join([s + "." for s in item["path"]]) - - -def render_jinja_html( - template_loc: str, - file_name: str, - **context: Any, # noqa: ANN401 -) -> str: - """Jinja2テンプレートをレンダリングする""" - return ( - jinja2.Environment( - loader=jinja2.FileSystemLoader(f"{template_loc}/"), - autoescape=False, # noqa: S701 - ) - .get_template(file_name) - .render(context) - ) - - -if __name__ == "__main__": - # 出力先のディレクトリを初期化する - if Path("./dist").exists(): - shutil.rmtree("./dist") - - shutil.copytree("./static", "./dist") - - if Path("./dist/assets/docs").exists(): - shutil.rmtree("./dist/assets/docs") - - shutil.copytree("./assets/docs", "./dist/assets/docs") - - # typst-docsが出力したJSONファイルを読み込む - docs: list[PageDict] = [] - with Path("./assets/docs.json").open(encoding="utf-8") as f: - docs = json.load(f) - - # ドキュメントの階層構造を平坦化する - # パンくずリストと前後のページ情報を取得するため - flattened_pages: list[PageDict] = [] # 平坦化されたページ情報のリスト - page_paths: list[list[PageDict]] = [] # ページ情報[i]のパス情報 - - def _flatten_docs(page: PageDict, page_path: list[PageDict]) -> None: - """ドキュメントの階層構造を平坦化する - - Args: - page (PageDict): ページ情報 - page_path (list[PageDict]): ページ情報のパス - """ - flattened_pages.append(page) - page_paths.append(page_path) - for child_page in page["children"]: - _flatten_docs(child_page, [*page_path, child_page]) - - for page in docs: - _flatten_docs(page, [page]) - - # ドキュメントをHTMLファイルに出力する - def _render_to_file( - page: PageDict, - path: list[PageDict], - page_index: int, - ) -> None: - """ページをHTMLファイルに出力する - - Args: - page (PageDict): ページ情報 - path (list[PageDict]): パンくずリストを生成するためのページ情報のリスト - page_index (int): 前後のページ情報を取得するためのページのインデックス - """ - previous_page: PageDict | None = ( - flattened_pages[page_index - 1] if page_index > 0 else None - ) - next_page: PageDict | None = ( - flattened_pages[page_index + 1] - if page_index < len(flattened_pages) - 1 - else None - ) - if not Path(f"./dist{page['route']}").exists(): - Path(f"./dist{page['route']}").mkdir(parents=True) - with Path( - f"./dist{page['route']}{'/' if not page['route'].endswith('/') else ''}index.html", # noqa: E501 - ).open( - mode="w", - encoding="utf-8", - ) as f: - f.write( - render_jinja_html( - "./templates/", - f"{page['body']['kind']}_template.html.j2", - docs=docs, - path=path, - prev=previous_page, - next=next_page, - type2href=type2href, - type2class=type2class, - gen_path=gen_path, - **page, - ), - ) - print(f"Generated: {page['route']}") # noqa: T201 - - for i, (page, path) in enumerate(zip(flattened_pages, page_paths, strict=True)): - _render_to_file(page, path, i) diff --git a/pyproject.toml b/pyproject.toml deleted file mode 100644 index e07cc9918e..0000000000 --- a/pyproject.toml +++ /dev/null @@ -1,9 +0,0 @@ -[project] -name = "typst-jp-github-io" -version = "0.1.0" -description = "Typst documents japanese translation project" -readme = "README.md" -requires-python = ">=3.12.7" -dependencies = [ - "jinja2>=3.1.4", -] diff --git a/static/assets/docs/L5MourMxGoQ0_qAGIkB0Wg.png b/static/assets/docs/L5MourMxGoQ0_qAGIkB0Wg.png deleted file mode 100644 index b28cd57f7e..0000000000 Binary files a/static/assets/docs/L5MourMxGoQ0_qAGIkB0Wg.png and /dev/null differ diff --git a/static/assets/favicon.ico b/static/assets/favicon.ico deleted file mode 100644 index 533c8134e7..0000000000 Binary files a/static/assets/favicon.ico and /dev/null differ diff --git a/static/assets/fonts/CascadiaMono-Bold.woff2 b/static/assets/fonts/CascadiaMono-Bold.woff2 deleted file mode 100644 index 56cf0561e4..0000000000 Binary files a/static/assets/fonts/CascadiaMono-Bold.woff2 and /dev/null differ diff --git a/static/assets/fonts/CascadiaMono-Regular-Sub.woff2 b/static/assets/fonts/CascadiaMono-Regular-Sub.woff2 deleted file mode 100644 index 7057b91c47..0000000000 Binary files a/static/assets/fonts/CascadiaMono-Regular-Sub.woff2 and /dev/null differ diff --git a/static/assets/fonts/HKGrotesk-Bold.woff2 b/static/assets/fonts/HKGrotesk-Bold.woff2 deleted file mode 100644 index 1e994d22e2..0000000000 Binary files a/static/assets/fonts/HKGrotesk-Bold.woff2 and /dev/null differ diff --git a/static/assets/fonts/HKGrotesk-Regular.woff2 b/static/assets/fonts/HKGrotesk-Regular.woff2 deleted file mode 100644 index 2a44e489e7..0000000000 Binary files a/static/assets/fonts/HKGrotesk-Regular.woff2 and /dev/null differ diff --git a/static/assets/fonts/HKGrotesk-SemiBold.woff2 b/static/assets/fonts/HKGrotesk-SemiBold.woff2 deleted file mode 100644 index 5572d16050..0000000000 Binary files a/static/assets/fonts/HKGrotesk-SemiBold.woff2 and /dev/null differ diff --git a/static/assets/icons/12-tooltip.svg b/static/assets/icons/12-tooltip.svg deleted file mode 100644 index e64577fae1..0000000000 --- a/static/assets/icons/12-tooltip.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/static/assets/icons/16-arrow-right.svg b/static/assets/icons/16-arrow-right.svg deleted file mode 100644 index 3bb61f7303..0000000000 --- a/static/assets/icons/16-arrow-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/static/assets/icons/16-close-dark.svg b/static/assets/icons/16-close-dark.svg deleted file mode 100644 index ae9506bd8c..0000000000 --- a/static/assets/icons/16-close-dark.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/static/assets/icons/16-copy.svg b/static/assets/icons/16-copy.svg deleted file mode 100644 index 08eb9e2719..0000000000 --- a/static/assets/icons/16-copy.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/static/assets/icons/16-docs-dark.svg b/static/assets/icons/16-docs-dark.svg deleted file mode 100644 index 0b4e6aa768..0000000000 --- a/static/assets/icons/16-docs-dark.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/static/assets/icons/16-hamburger-dark.svg b/static/assets/icons/16-hamburger-dark.svg deleted file mode 100644 index da47172c07..0000000000 --- a/static/assets/icons/16-hamburger-dark.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/static/assets/icons/16-link.svg b/static/assets/icons/16-link.svg deleted file mode 100644 index 9fcdc5ed12..0000000000 --- a/static/assets/icons/16-link.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/static/assets/icons/16-search-gray.svg b/static/assets/icons/16-search-gray.svg deleted file mode 100644 index dce983c575..0000000000 --- a/static/assets/icons/16-search-gray.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/static/assets/icons/16-warn.svg b/static/assets/icons/16-warn.svg deleted file mode 100644 index 91931ce222..0000000000 --- a/static/assets/icons/16-warn.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/static/assets/icons/32-reference-c.svg b/static/assets/icons/32-reference-c.svg deleted file mode 100644 index 68419b8865..0000000000 --- a/static/assets/icons/32-reference-c.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/static/assets/icons/32-tutorial-c.svg b/static/assets/icons/32-tutorial-c.svg deleted file mode 100644 index 0aa2b8df00..0000000000 --- a/static/assets/icons/32-tutorial-c.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/static/assets/icons/social.svg b/static/assets/icons/social.svg deleted file mode 100644 index b19601bc27..0000000000 --- a/static/assets/icons/social.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/assets/images/blur.webp b/static/assets/images/blur.webp deleted file mode 100644 index 9f2573efc6..0000000000 Binary files a/static/assets/images/blur.webp and /dev/null differ diff --git a/static/assets/images/typst.svg b/static/assets/images/typst.svg deleted file mode 100644 index 478d16cdc1..0000000000 --- a/static/assets/images/typst.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/static/assets/index2cn.json b/static/assets/index2cn.json deleted file mode 100644 index 428f7e9064..0000000000 --- a/static/assets/index2cn.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "acrostiche": "在 Typst 中管理首字母缩略词及其定义", - "algo": "美化算法排版", - "algorithmic": "Typst 的算法伪代码排版,灵感来自 LaTeX 中的 algorithmicx 包", - "ansi-render": "提供一种简单的方式来使用 ANSI 转义序列渲染文本", - "anti-matter": "前言和后记的简单页码", - "ascii-ipa": "用于转换国际音标(IPA)的 ASCII 表示的工具", - "babble-bubbles": "用于创建标注的包,灵感来源于 Obisidian 标注", - "backtrack": "一个用于检查编译器版本的与版本无关的库", - "based": "用于 base64、base32 和 base16 的编码和解码器", - "big-todo": "用于插入清晰的 TODO ,可以选择包含大纲", - "bob-draw": "Typst 中的 svgbob,基于 wasm", - "bytefield": "用于创建网络协议头部的包", - "cades": "在 typst 中生成二维码", - "cartao": "使用 Typst 制作简单的抽认卡/闪卡", - "cetz": "使用 Typst 简化绘图,提供了受 TikZ 和 Processing 启发的 API,包括绘图、图表和树布局的模块", - "chic-hdr": "用于创建优雅的页眉和页脚的 Typst 包", - "chem-par": "轻松显示化学公式和 IUPAC 命名法", - "chordx": "用于在 Typst 中编写带有和弦图的歌词的包", - "cmarker": "在 Typst 内将 CommonMark Markdown 转换到 Typst", - "codelst": "用于渲染源代码的 Typst 包", - "codetastic": "在 Typst 中生成各种代码的工具", - "codly": "Codly 是一个漂亮的代码演示模板", - "colorful-boxes": "预定义的多彩框", - "commute": "用于可交换图的概念验证库", - "conchord": "轻松编写带有和弦的歌词并生成多彩的和弦图", - "ctheorems": "基于经典 typst-theorem 模块的定理库(与之兼容)", - "diagraph": "Typst 的 Graphviz 绑定", - "diverential": "方便地格式化微分", - "drafting": "用于内容定位和边距注释/备注的实用功能", - "easy-pinyin": "轻松编写汉语拼音", - "example": "一个示例包", - "finite": "使用 CeTZ 设置有限自动机的 Typst", - "fontawesome": "通过桌面字体实现 Font Awesome 图标的 Typst 库", - "fruitify": "用水果表情符号替换数学公式中的字母", - "funarray": "提供方便的数组上使用的函数式函数的包", - "gentle-clues": "用于简单创建并添加一些警告到您的文档的包", - "gloss-awe": "适用 Typst 的惊艳的术语表", - "glossarium": "Glossarium 是一个简单、易于定制的 Typst 术语表", - "gviz": "使用 graphviz dot 语言生成图形的工具", - "hidden-bib": "创建隐藏的参考文献或带有未提及(隐藏的)引用的参考文献", - "hydra": "查询并显示当前标题", - "i-figured": "可配置的各章节图表编号", - "idwtet": "用于统一、修正和简化 Typst 代码演示的包", - "in-dexter": "用于 Typst 的手动选择索引", - "ionio-illustrate": "为 typst 提供带注解的质谱图", - "jogs": "Typst 的 QuickJS JavaScript 运行时", - "leipzig-glossing": "根据 Leipzig Glossing 规则生成语言学互译注释", - "lemmify": "定理排版", - "lovelace": "伪代码书写的算法,没有预定立场,十分灵活", - "metro": "通过参数选项轻松排版数字和单位", - "minitoc": "仅适用于一个章节的大纲功能,没有其他功能", - "name-it": "获取整数的英文名称", - "nth": "将英文序数添加到数字中,例如 1st、3nd、2rd、4th", - "numberingx": "使用 CSS 计数样式规范的扩展编号模式", - "octique": "Typst 的 GitHub Octicons 图标", - "ouset": "为数学模式提供上下限函数的包", - "outrageous": "更容易地自定义大纲条目", - "oxifmt": "在 Typst 中提供方便的类似 Rust 的字符串格式化", - "physica": "为物理学提供了方便的排版工具: 导数, 微分, 场, 矩阵, 布拉凯特符号, 张量, 约化常数等", - "pinit": "更好地在 Typst 中编写幻灯片的相对定位工具", - "plotst": "一个用于在论文中绘制各种图形和绘图的库", - "polylux": "使用 Typst 制作演示幻灯片", - "prooftrees": "自然推导和类型理论的证明树", - "quick-maths": "数学公式中的自定义简写", - "quill": "用于创建量子电路图的库", - "rose-pine": "以一种易于应用的主题形式为 Typst 带来 Soho 的氛围", - "rubby": "为基本文本添加注音假名(Ruby / Furigana)", - "showybox": "为 Typst 创建丰富多彩且可自定义的框", - "slydst": "使用标准的标题语法创建简单的静态幻灯片", - "sourcerer": "可自定义和灵活的源代码块", - "splash": "Typst 的颜色调色板库", - "statastic": "用于计算数值数据统计的库", - "stonewall": "Stonewall 为 LGBT 提供了多彩、精确且自豪的标志渐变色调色板", - "syntree": "用于渲染语言学中的语法树/解析树", - "t4t": "用于 Typst 包作者的实用工具包", - "tablem": "在 Typst 中轻松编写类 markdown 表格", - "tablex": "在 Typst 中提供更强大和可定制的表格", - "tbl": "简洁编写复杂的表格", - "tidy": "用于 Typst 代码的文档生成器", - "timeliney": "在 Typst 中创建甘特图", - "truthfy": "制作真值表", - "tutor": "编写试卷和练习的实用工具包", - "typearea": "受 KOMA-Script 启发,更好地配置您的 typearea 和边距", - "unify": "正确格式化数字、单位和范围", - "valkyrie": "类型验证工具包", - "wavy": "使用 Wavedrom 在 Typst 中绘制数字时序图", - "whalogen": "排版化学公式,一种 mhchem 的移植", - "xarrow": "在 Typst 中绘制可变长度的箭头" -} diff --git a/static/assets/index2ja.json b/static/assets/index2ja.json deleted file mode 100644 index 428f7e9064..0000000000 --- a/static/assets/index2ja.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "acrostiche": "在 Typst 中管理首字母缩略词及其定义", - "algo": "美化算法排版", - "algorithmic": "Typst 的算法伪代码排版,灵感来自 LaTeX 中的 algorithmicx 包", - "ansi-render": "提供一种简单的方式来使用 ANSI 转义序列渲染文本", - "anti-matter": "前言和后记的简单页码", - "ascii-ipa": "用于转换国际音标(IPA)的 ASCII 表示的工具", - "babble-bubbles": "用于创建标注的包,灵感来源于 Obisidian 标注", - "backtrack": "一个用于检查编译器版本的与版本无关的库", - "based": "用于 base64、base32 和 base16 的编码和解码器", - "big-todo": "用于插入清晰的 TODO ,可以选择包含大纲", - "bob-draw": "Typst 中的 svgbob,基于 wasm", - "bytefield": "用于创建网络协议头部的包", - "cades": "在 typst 中生成二维码", - "cartao": "使用 Typst 制作简单的抽认卡/闪卡", - "cetz": "使用 Typst 简化绘图,提供了受 TikZ 和 Processing 启发的 API,包括绘图、图表和树布局的模块", - "chic-hdr": "用于创建优雅的页眉和页脚的 Typst 包", - "chem-par": "轻松显示化学公式和 IUPAC 命名法", - "chordx": "用于在 Typst 中编写带有和弦图的歌词的包", - "cmarker": "在 Typst 内将 CommonMark Markdown 转换到 Typst", - "codelst": "用于渲染源代码的 Typst 包", - "codetastic": "在 Typst 中生成各种代码的工具", - "codly": "Codly 是一个漂亮的代码演示模板", - "colorful-boxes": "预定义的多彩框", - "commute": "用于可交换图的概念验证库", - "conchord": "轻松编写带有和弦的歌词并生成多彩的和弦图", - "ctheorems": "基于经典 typst-theorem 模块的定理库(与之兼容)", - "diagraph": "Typst 的 Graphviz 绑定", - "diverential": "方便地格式化微分", - "drafting": "用于内容定位和边距注释/备注的实用功能", - "easy-pinyin": "轻松编写汉语拼音", - "example": "一个示例包", - "finite": "使用 CeTZ 设置有限自动机的 Typst", - "fontawesome": "通过桌面字体实现 Font Awesome 图标的 Typst 库", - "fruitify": "用水果表情符号替换数学公式中的字母", - "funarray": "提供方便的数组上使用的函数式函数的包", - "gentle-clues": "用于简单创建并添加一些警告到您的文档的包", - "gloss-awe": "适用 Typst 的惊艳的术语表", - "glossarium": "Glossarium 是一个简单、易于定制的 Typst 术语表", - "gviz": "使用 graphviz dot 语言生成图形的工具", - "hidden-bib": "创建隐藏的参考文献或带有未提及(隐藏的)引用的参考文献", - "hydra": "查询并显示当前标题", - "i-figured": "可配置的各章节图表编号", - "idwtet": "用于统一、修正和简化 Typst 代码演示的包", - "in-dexter": "用于 Typst 的手动选择索引", - "ionio-illustrate": "为 typst 提供带注解的质谱图", - "jogs": "Typst 的 QuickJS JavaScript 运行时", - "leipzig-glossing": "根据 Leipzig Glossing 规则生成语言学互译注释", - "lemmify": "定理排版", - "lovelace": "伪代码书写的算法,没有预定立场,十分灵活", - "metro": "通过参数选项轻松排版数字和单位", - "minitoc": "仅适用于一个章节的大纲功能,没有其他功能", - "name-it": "获取整数的英文名称", - "nth": "将英文序数添加到数字中,例如 1st、3nd、2rd、4th", - "numberingx": "使用 CSS 计数样式规范的扩展编号模式", - "octique": "Typst 的 GitHub Octicons 图标", - "ouset": "为数学模式提供上下限函数的包", - "outrageous": "更容易地自定义大纲条目", - "oxifmt": "在 Typst 中提供方便的类似 Rust 的字符串格式化", - "physica": "为物理学提供了方便的排版工具: 导数, 微分, 场, 矩阵, 布拉凯特符号, 张量, 约化常数等", - "pinit": "更好地在 Typst 中编写幻灯片的相对定位工具", - "plotst": "一个用于在论文中绘制各种图形和绘图的库", - "polylux": "使用 Typst 制作演示幻灯片", - "prooftrees": "自然推导和类型理论的证明树", - "quick-maths": "数学公式中的自定义简写", - "quill": "用于创建量子电路图的库", - "rose-pine": "以一种易于应用的主题形式为 Typst 带来 Soho 的氛围", - "rubby": "为基本文本添加注音假名(Ruby / Furigana)", - "showybox": "为 Typst 创建丰富多彩且可自定义的框", - "slydst": "使用标准的标题语法创建简单的静态幻灯片", - "sourcerer": "可自定义和灵活的源代码块", - "splash": "Typst 的颜色调色板库", - "statastic": "用于计算数值数据统计的库", - "stonewall": "Stonewall 为 LGBT 提供了多彩、精确且自豪的标志渐变色调色板", - "syntree": "用于渲染语言学中的语法树/解析树", - "t4t": "用于 Typst 包作者的实用工具包", - "tablem": "在 Typst 中轻松编写类 markdown 表格", - "tablex": "在 Typst 中提供更强大和可定制的表格", - "tbl": "简洁编写复杂的表格", - "tidy": "用于 Typst 代码的文档生成器", - "timeliney": "在 Typst 中创建甘特图", - "truthfy": "制作真值表", - "tutor": "编写试卷和练习的实用工具包", - "typearea": "受 KOMA-Script 启发,更好地配置您的 typearea 和边距", - "unify": "正确格式化数字、单位和范围", - "valkyrie": "类型验证工具包", - "wavy": "使用 Wavedrom 在 Typst 中绘制数字时序图", - "whalogen": "排版化学公式,一种 mhchem 的移植", - "xarrow": "在 Typst 中绘制可变长度的箭头" -} diff --git a/static/assets/search.json b/static/assets/search.json deleted file mode 100644 index ab3c861327..0000000000 --- a/static/assets/search.json +++ /dev/null @@ -1,25439 +0,0 @@ -{ - "items": [ - { "kind": "Chapter", "title": "Overview", "route": "/docs/" }, - { "kind": "Chapter", "title": "Tutorial", "route": "/docs/tutorial/" }, - { - "kind": "Chapter", - "title": "Writing in Typst", - "route": "/docs/tutorial/writing-in-typst/" - }, - { - "kind": "Chapter", - "title": "Formatting", - "route": "/docs/tutorial/formatting/" - }, - { - "kind": "Chapter", - "title": "Advanced Styling", - "route": "/docs/tutorial/advanced-styling/" - }, - { - "kind": "Chapter", - "title": "Making a Template", - "route": "/docs/tutorial/making-a-template/" - }, - { - "kind": "Chapter", - "title": "Reference", - "route": "/docs/reference/" - }, - { - "kind": "Chapter", - "title": "Syntax", - "route": "/docs/reference/syntax/" - }, - { - "kind": "Chapter", - "title": "Styling", - "route": "/docs/reference/styling/" - }, - { - "kind": "Chapter", - "title": "Scripting", - "route": "/docs/reference/scripting/" - }, - { - "kind": "Chapter", - "title": "Context", - "route": "/docs/reference/context/" - }, - { - "kind": "Category", - "title": "Foundations", - "route": "/docs/reference/foundations/" - }, - { - "kind": "Type", - "title": "Arguments", - "route": "/docs/reference/foundations/arguments/" - }, - { - "kind": "Function", - "title": "At", - "route": "/docs/reference/foundations/arguments/#definitions-at", - "keywords": ["arguments"] - }, - { - "kind": "Parameter of at", - "title": "Key", - "route": "/docs/reference/foundations/arguments/#definitions-at-key" - }, - { - "kind": "Parameter of at", - "title": "Default", - "route": "/docs/reference/foundations/arguments/#definitions-at-default" - }, - { - "kind": "Function", - "title": "Positional", - "route": "/docs/reference/foundations/arguments/#definitions-pos", - "keywords": ["arguments"] - }, - { - "kind": "Function", - "title": "Named", - "route": "/docs/reference/foundations/arguments/#definitions-named", - "keywords": ["arguments"] - }, - { - "kind": "Type", - "title": "Array", - "route": "/docs/reference/foundations/array/" - }, - { - "kind": "Function", - "title": "Length", - "route": "/docs/reference/foundations/array/#definitions-len", - "keywords": ["array"] - }, - { - "kind": "Function", - "title": "First", - "route": "/docs/reference/foundations/array/#definitions-first", - "keywords": ["array"] - }, - { - "kind": "Function", - "title": "Last", - "route": "/docs/reference/foundations/array/#definitions-last", - "keywords": ["array"] - }, - { - "kind": "Function", - "title": "At", - "route": "/docs/reference/foundations/array/#definitions-at", - "keywords": ["array"] - }, - { - "kind": "Parameter of at", - "title": "Index", - "route": "/docs/reference/foundations/array/#definitions-at-index" - }, - { - "kind": "Parameter of at", - "title": "Default", - "route": "/docs/reference/foundations/array/#definitions-at-default" - }, - { - "kind": "Function", - "title": "Push", - "route": "/docs/reference/foundations/array/#definitions-push", - "keywords": ["array"] - }, - { - "kind": "Parameter of push", - "title": "Value", - "route": "/docs/reference/foundations/array/#definitions-push-value" - }, - { - "kind": "Function", - "title": "Pop", - "route": "/docs/reference/foundations/array/#definitions-pop", - "keywords": ["array"] - }, - { - "kind": "Function", - "title": "Insert", - "route": "/docs/reference/foundations/array/#definitions-insert", - "keywords": ["array"] - }, - { - "kind": "Parameter of insert", - "title": "Index", - "route": "/docs/reference/foundations/array/#definitions-insert-index" - }, - { - "kind": "Parameter of insert", - "title": "Value", - "route": "/docs/reference/foundations/array/#definitions-insert-value" - }, - { - "kind": "Function", - "title": "Remove", - "route": "/docs/reference/foundations/array/#definitions-remove", - "keywords": ["array"] - }, - { - "kind": "Parameter of remove", - "title": "Index", - "route": "/docs/reference/foundations/array/#definitions-remove-index" - }, - { - "kind": "Parameter of remove", - "title": "Default", - "route": "/docs/reference/foundations/array/#definitions-remove-default" - }, - { - "kind": "Function", - "title": "Slice", - "route": "/docs/reference/foundations/array/#definitions-slice", - "keywords": ["array"] - }, - { - "kind": "Parameter of slice", - "title": "Start", - "route": "/docs/reference/foundations/array/#definitions-slice-start" - }, - { - "kind": "Parameter of slice", - "title": "End", - "route": "/docs/reference/foundations/array/#definitions-slice-end" - }, - { - "kind": "Parameter of slice", - "title": "Count", - "route": "/docs/reference/foundations/array/#definitions-slice-count" - }, - { - "kind": "Function", - "title": "Contains", - "route": "/docs/reference/foundations/array/#definitions-contains", - "keywords": ["array"] - }, - { - "kind": "Parameter of contains", - "title": "Value", - "route": "/docs/reference/foundations/array/#definitions-contains-value" - }, - { - "kind": "Function", - "title": "Find", - "route": "/docs/reference/foundations/array/#definitions-find", - "keywords": ["array"] - }, - { - "kind": "Parameter of find", - "title": "Searcher", - "route": "/docs/reference/foundations/array/#definitions-find-searcher" - }, - { - "kind": "Function", - "title": "Position", - "route": "/docs/reference/foundations/array/#definitions-position", - "keywords": ["array"] - }, - { - "kind": "Parameter of position", - "title": "Searcher", - "route": "/docs/reference/foundations/array/#definitions-position-searcher" - }, - { - "kind": "Function", - "title": "Range", - "route": "/docs/reference/foundations/array/#definitions-range", - "keywords": ["array"] - }, - { - "kind": "Parameter of range", - "title": "Start", - "route": "/docs/reference/foundations/array/#definitions-range-start" - }, - { - "kind": "Parameter of range", - "title": "End", - "route": "/docs/reference/foundations/array/#definitions-range-end" - }, - { - "kind": "Parameter of range", - "title": "Step", - "route": "/docs/reference/foundations/array/#definitions-range-step" - }, - { - "kind": "Function", - "title": "Filter", - "route": "/docs/reference/foundations/array/#definitions-filter", - "keywords": ["array"] - }, - { - "kind": "Parameter of filter", - "title": "Test", - "route": "/docs/reference/foundations/array/#definitions-filter-test" - }, - { - "kind": "Function", - "title": "Map", - "route": "/docs/reference/foundations/array/#definitions-map", - "keywords": ["array"] - }, - { - "kind": "Parameter of map", - "title": "Mapper", - "route": "/docs/reference/foundations/array/#definitions-map-mapper" - }, - { - "kind": "Function", - "title": "Enumerate", - "route": "/docs/reference/foundations/array/#definitions-enumerate", - "keywords": ["array"] - }, - { - "kind": "Parameter of enumerate", - "title": "Start", - "route": "/docs/reference/foundations/array/#definitions-enumerate-start" - }, - { - "kind": "Function", - "title": "Zip", - "route": "/docs/reference/foundations/array/#definitions-zip", - "keywords": ["array"] - }, - { - "kind": "Parameter of zip", - "title": "Exact", - "route": "/docs/reference/foundations/array/#definitions-zip-exact" - }, - { - "kind": "Parameter of zip", - "title": "Others", - "route": "/docs/reference/foundations/array/#definitions-zip-others" - }, - { - "kind": "Function", - "title": "Fold", - "route": "/docs/reference/foundations/array/#definitions-fold", - "keywords": ["array"] - }, - { - "kind": "Parameter of fold", - "title": "Init", - "route": "/docs/reference/foundations/array/#definitions-fold-init" - }, - { - "kind": "Parameter of fold", - "title": "Folder", - "route": "/docs/reference/foundations/array/#definitions-fold-folder" - }, - { - "kind": "Function", - "title": "Sum", - "route": "/docs/reference/foundations/array/#definitions-sum", - "keywords": ["array"] - }, - { - "kind": "Parameter of sum", - "title": "Default", - "route": "/docs/reference/foundations/array/#definitions-sum-default" - }, - { - "kind": "Function", - "title": "Product", - "route": "/docs/reference/foundations/array/#definitions-product", - "keywords": ["array"] - }, - { - "kind": "Parameter of product", - "title": "Default", - "route": "/docs/reference/foundations/array/#definitions-product-default" - }, - { - "kind": "Function", - "title": "Any", - "route": "/docs/reference/foundations/array/#definitions-any", - "keywords": ["array"] - }, - { - "kind": "Parameter of any", - "title": "Test", - "route": "/docs/reference/foundations/array/#definitions-any-test" - }, - { - "kind": "Function", - "title": "All", - "route": "/docs/reference/foundations/array/#definitions-all", - "keywords": ["array"] - }, - { - "kind": "Parameter of all", - "title": "Test", - "route": "/docs/reference/foundations/array/#definitions-all-test" - }, - { - "kind": "Function", - "title": "Flatten", - "route": "/docs/reference/foundations/array/#definitions-flatten", - "keywords": ["array"] - }, - { - "kind": "Function", - "title": "Reverse", - "route": "/docs/reference/foundations/array/#definitions-rev", - "keywords": ["array"] - }, - { - "kind": "Function", - "title": "Split", - "route": "/docs/reference/foundations/array/#definitions-split", - "keywords": ["array"] - }, - { - "kind": "Parameter of split", - "title": "At", - "route": "/docs/reference/foundations/array/#definitions-split-at" - }, - { - "kind": "Function", - "title": "Join", - "route": "/docs/reference/foundations/array/#definitions-join", - "keywords": ["array"] - }, - { - "kind": "Parameter of join", - "title": "Separator", - "route": "/docs/reference/foundations/array/#definitions-join-separator" - }, - { - "kind": "Parameter of join", - "title": "Last", - "route": "/docs/reference/foundations/array/#definitions-join-last" - }, - { - "kind": "Function", - "title": "Intersperse", - "route": "/docs/reference/foundations/array/#definitions-intersperse", - "keywords": ["array"] - }, - { - "kind": "Parameter of intersperse", - "title": "Separator", - "route": "/docs/reference/foundations/array/#definitions-intersperse-separator" - }, - { - "kind": "Function", - "title": "Chunks", - "route": "/docs/reference/foundations/array/#definitions-chunks", - "keywords": ["array"] - }, - { - "kind": "Parameter of chunks", - "title": "Chunk Size", - "route": "/docs/reference/foundations/array/#definitions-chunks-chunk-size" - }, - { - "kind": "Parameter of chunks", - "title": "Exact", - "route": "/docs/reference/foundations/array/#definitions-chunks-exact" - }, - { - "kind": "Function", - "title": "Windows", - "route": "/docs/reference/foundations/array/#definitions-windows", - "keywords": ["array"] - }, - { - "kind": "Parameter of windows", - "title": "Window Size", - "route": "/docs/reference/foundations/array/#definitions-windows-window-size" - }, - { - "kind": "Function", - "title": "Sorted", - "route": "/docs/reference/foundations/array/#definitions-sorted", - "keywords": ["array"] - }, - { - "kind": "Parameter of sorted", - "title": "Key", - "route": "/docs/reference/foundations/array/#definitions-sorted-key" - }, - { - "kind": "Function", - "title": "Deduplicate", - "route": "/docs/reference/foundations/array/#definitions-dedup", - "keywords": ["array"] - }, - { - "kind": "Parameter of dedup", - "title": "Key", - "route": "/docs/reference/foundations/array/#definitions-dedup-key" - }, - { - "kind": "Function", - "title": "To Dict", - "route": "/docs/reference/foundations/array/#definitions-to-dict", - "keywords": ["array"] - }, - { - "kind": "Function", - "title": "Reduce", - "route": "/docs/reference/foundations/array/#definitions-reduce", - "keywords": ["array"] - }, - { - "kind": "Parameter of reduce", - "title": "Reducer", - "route": "/docs/reference/foundations/array/#definitions-reduce-reducer" - }, - { - "kind": "Function", - "title": "Assert", - "route": "/docs/reference/foundations/assert/" - }, - { - "kind": "Parameter of assert", - "title": "Condition", - "route": "/docs/reference/foundations/assert/#parameters-condition" - }, - { - "kind": "Parameter of assert", - "title": "Message", - "route": "/docs/reference/foundations/assert/#parameters-message" - }, - { - "kind": "Function", - "title": "Assert Equal", - "route": "/docs/reference/foundations/assert/#definitions-eq", - "keywords": ["assert"] - }, - { - "kind": "Parameter of eq", - "title": "Left", - "route": "/docs/reference/foundations/assert/#definitions-eq-left" - }, - { - "kind": "Parameter of eq", - "title": "Right", - "route": "/docs/reference/foundations/assert/#definitions-eq-right" - }, - { - "kind": "Parameter of eq", - "title": "Message", - "route": "/docs/reference/foundations/assert/#definitions-eq-message" - }, - { - "kind": "Function", - "title": "Assert Not Equal", - "route": "/docs/reference/foundations/assert/#definitions-ne", - "keywords": ["assert"] - }, - { - "kind": "Parameter of ne", - "title": "Left", - "route": "/docs/reference/foundations/assert/#definitions-ne-left" - }, - { - "kind": "Parameter of ne", - "title": "Right", - "route": "/docs/reference/foundations/assert/#definitions-ne-right" - }, - { - "kind": "Parameter of ne", - "title": "Message", - "route": "/docs/reference/foundations/assert/#definitions-ne-message" - }, - { - "kind": "Type", - "title": "Auto", - "route": "/docs/reference/foundations/auto/" - }, - { - "kind": "Type", - "title": "Boolean", - "route": "/docs/reference/foundations/bool/" - }, - { - "kind": "Type", - "title": "Bytes", - "route": "/docs/reference/foundations/bytes/" - }, - { - "kind": "Function", - "title": "Length", - "route": "/docs/reference/foundations/bytes/#definitions-len", - "keywords": ["bytes"] - }, - { - "kind": "Function", - "title": "At", - "route": "/docs/reference/foundations/bytes/#definitions-at", - "keywords": ["bytes"] - }, - { - "kind": "Parameter of at", - "title": "Index", - "route": "/docs/reference/foundations/bytes/#definitions-at-index" - }, - { - "kind": "Parameter of at", - "title": "Default", - "route": "/docs/reference/foundations/bytes/#definitions-at-default" - }, - { - "kind": "Function", - "title": "Slice", - "route": "/docs/reference/foundations/bytes/#definitions-slice", - "keywords": ["bytes"] - }, - { - "kind": "Parameter of slice", - "title": "Start", - "route": "/docs/reference/foundations/bytes/#definitions-slice-start" - }, - { - "kind": "Parameter of slice", - "title": "End", - "route": "/docs/reference/foundations/bytes/#definitions-slice-end" - }, - { - "kind": "Parameter of slice", - "title": "Count", - "route": "/docs/reference/foundations/bytes/#definitions-slice-count" - }, - { - "kind": "Function", - "title": "Absolute", - "route": "/docs/reference/foundations/calc#functions-abs", - "keywords": ["calc"] - }, - { - "kind": "Parameter of abs", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-abs-value" - }, - { - "kind": "Function", - "title": "Power", - "route": "/docs/reference/foundations/calc#functions-pow", - "keywords": ["calc"] - }, - { - "kind": "Parameter of pow", - "title": "Base", - "route": "/docs/reference/foundations/calc#functions-pow-base" - }, - { - "kind": "Parameter of pow", - "title": "Exponent", - "route": "/docs/reference/foundations/calc#functions-pow-exponent" - }, - { - "kind": "Function", - "title": "Exponential", - "route": "/docs/reference/foundations/calc#functions-exp", - "keywords": ["calc"] - }, - { - "kind": "Parameter of exp", - "title": "Exponent", - "route": "/docs/reference/foundations/calc#functions-exp-exponent" - }, - { - "kind": "Function", - "title": "Square Root", - "route": "/docs/reference/foundations/calc#functions-sqrt", - "keywords": ["calc"] - }, - { - "kind": "Parameter of sqrt", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-sqrt-value" - }, - { - "kind": "Function", - "title": "Root", - "route": "/docs/reference/foundations/calc#functions-root", - "keywords": ["calc"] - }, - { - "kind": "Parameter of root", - "title": "Radicand", - "route": "/docs/reference/foundations/calc#functions-root-radicand" - }, - { - "kind": "Parameter of root", - "title": "Index", - "route": "/docs/reference/foundations/calc#functions-root-index" - }, - { - "kind": "Function", - "title": "Sine", - "route": "/docs/reference/foundations/calc#functions-sin", - "keywords": ["calc"] - }, - { - "kind": "Parameter of sin", - "title": "Angle", - "route": "/docs/reference/foundations/calc#functions-sin-angle" - }, - { - "kind": "Function", - "title": "Cosine", - "route": "/docs/reference/foundations/calc#functions-cos", - "keywords": ["calc"] - }, - { - "kind": "Parameter of cos", - "title": "Angle", - "route": "/docs/reference/foundations/calc#functions-cos-angle" - }, - { - "kind": "Function", - "title": "Tangent", - "route": "/docs/reference/foundations/calc#functions-tan", - "keywords": ["calc"] - }, - { - "kind": "Parameter of tan", - "title": "Angle", - "route": "/docs/reference/foundations/calc#functions-tan-angle" - }, - { - "kind": "Function", - "title": "Arcsine", - "route": "/docs/reference/foundations/calc#functions-asin", - "keywords": ["calc"] - }, - { - "kind": "Parameter of asin", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-asin-value" - }, - { - "kind": "Function", - "title": "Arccosine", - "route": "/docs/reference/foundations/calc#functions-acos", - "keywords": ["calc"] - }, - { - "kind": "Parameter of acos", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-acos-value" - }, - { - "kind": "Function", - "title": "Arctangent", - "route": "/docs/reference/foundations/calc#functions-atan", - "keywords": ["calc"] - }, - { - "kind": "Parameter of atan", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-atan-value" - }, - { - "kind": "Function", - "title": "Four-quadrant Arctangent", - "route": "/docs/reference/foundations/calc#functions-atan2", - "keywords": ["calc"] - }, - { - "kind": "Parameter of atan2", - "title": "X", - "route": "/docs/reference/foundations/calc#functions-atan2-x" - }, - { - "kind": "Parameter of atan2", - "title": "Y", - "route": "/docs/reference/foundations/calc#functions-atan2-y" - }, - { - "kind": "Function", - "title": "Hyperbolic Sine", - "route": "/docs/reference/foundations/calc#functions-sinh", - "keywords": ["calc"] - }, - { - "kind": "Parameter of sinh", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-sinh-value" - }, - { - "kind": "Function", - "title": "Hyperbolic Cosine", - "route": "/docs/reference/foundations/calc#functions-cosh", - "keywords": ["calc"] - }, - { - "kind": "Parameter of cosh", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-cosh-value" - }, - { - "kind": "Function", - "title": "Hyperbolic Tangent", - "route": "/docs/reference/foundations/calc#functions-tanh", - "keywords": ["calc"] - }, - { - "kind": "Parameter of tanh", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-tanh-value" - }, - { - "kind": "Function", - "title": "Logarithm", - "route": "/docs/reference/foundations/calc#functions-log", - "keywords": ["calc"] - }, - { - "kind": "Parameter of log", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-log-value" - }, - { - "kind": "Parameter of log", - "title": "Base", - "route": "/docs/reference/foundations/calc#functions-log-base" - }, - { - "kind": "Function", - "title": "Natural Logarithm", - "route": "/docs/reference/foundations/calc#functions-ln", - "keywords": ["calc"] - }, - { - "kind": "Parameter of ln", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-ln-value" - }, - { - "kind": "Function", - "title": "Factorial", - "route": "/docs/reference/foundations/calc#functions-fact", - "keywords": ["calc"] - }, - { - "kind": "Parameter of fact", - "title": "Number", - "route": "/docs/reference/foundations/calc#functions-fact-number" - }, - { - "kind": "Function", - "title": "Permutation", - "route": "/docs/reference/foundations/calc#functions-perm", - "keywords": ["calc"] - }, - { - "kind": "Parameter of perm", - "title": "Base", - "route": "/docs/reference/foundations/calc#functions-perm-base" - }, - { - "kind": "Parameter of perm", - "title": "Numbers", - "route": "/docs/reference/foundations/calc#functions-perm-numbers" - }, - { - "kind": "Function", - "title": "Binomial", - "route": "/docs/reference/foundations/calc#functions-binom", - "keywords": ["calc"] - }, - { - "kind": "Parameter of binom", - "title": "N", - "route": "/docs/reference/foundations/calc#functions-binom-n" - }, - { - "kind": "Parameter of binom", - "title": "K", - "route": "/docs/reference/foundations/calc#functions-binom-k" - }, - { - "kind": "Function", - "title": "Greatest Common Divisor", - "route": "/docs/reference/foundations/calc#functions-gcd", - "keywords": ["calc"] - }, - { - "kind": "Parameter of gcd", - "title": "A", - "route": "/docs/reference/foundations/calc#functions-gcd-a" - }, - { - "kind": "Parameter of gcd", - "title": "B", - "route": "/docs/reference/foundations/calc#functions-gcd-b" - }, - { - "kind": "Function", - "title": "Least Common Multiple", - "route": "/docs/reference/foundations/calc#functions-lcm", - "keywords": ["calc"] - }, - { - "kind": "Parameter of lcm", - "title": "A", - "route": "/docs/reference/foundations/calc#functions-lcm-a" - }, - { - "kind": "Parameter of lcm", - "title": "B", - "route": "/docs/reference/foundations/calc#functions-lcm-b" - }, - { - "kind": "Function", - "title": "Floor", - "route": "/docs/reference/foundations/calc#functions-floor", - "keywords": ["calc"] - }, - { - "kind": "Parameter of floor", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-floor-value" - }, - { - "kind": "Function", - "title": "Ceil", - "route": "/docs/reference/foundations/calc#functions-ceil", - "keywords": ["calc"] - }, - { - "kind": "Parameter of ceil", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-ceil-value" - }, - { - "kind": "Function", - "title": "Truncate", - "route": "/docs/reference/foundations/calc#functions-trunc", - "keywords": ["calc"] - }, - { - "kind": "Parameter of trunc", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-trunc-value" - }, - { - "kind": "Function", - "title": "Fractional", - "route": "/docs/reference/foundations/calc#functions-fract", - "keywords": ["calc"] - }, - { - "kind": "Parameter of fract", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-fract-value" - }, - { - "kind": "Function", - "title": "Round", - "route": "/docs/reference/foundations/calc#functions-round", - "keywords": ["calc"] - }, - { - "kind": "Parameter of round", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-round-value" - }, - { - "kind": "Parameter of round", - "title": "Digits", - "route": "/docs/reference/foundations/calc#functions-round-digits" - }, - { - "kind": "Function", - "title": "Clamp", - "route": "/docs/reference/foundations/calc#functions-clamp", - "keywords": ["calc"] - }, - { - "kind": "Parameter of clamp", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-clamp-value" - }, - { - "kind": "Parameter of clamp", - "title": "Min", - "route": "/docs/reference/foundations/calc#functions-clamp-min" - }, - { - "kind": "Parameter of clamp", - "title": "Max", - "route": "/docs/reference/foundations/calc#functions-clamp-max" - }, - { - "kind": "Function", - "title": "Minimum", - "route": "/docs/reference/foundations/calc#functions-min", - "keywords": ["calc"] - }, - { - "kind": "Parameter of min", - "title": "Values", - "route": "/docs/reference/foundations/calc#functions-min-values" - }, - { - "kind": "Function", - "title": "Maximum", - "route": "/docs/reference/foundations/calc#functions-max", - "keywords": ["calc"] - }, - { - "kind": "Parameter of max", - "title": "Values", - "route": "/docs/reference/foundations/calc#functions-max-values" - }, - { - "kind": "Function", - "title": "Even", - "route": "/docs/reference/foundations/calc#functions-even", - "keywords": ["calc"] - }, - { - "kind": "Parameter of even", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-even-value" - }, - { - "kind": "Function", - "title": "Odd", - "route": "/docs/reference/foundations/calc#functions-odd", - "keywords": ["calc"] - }, - { - "kind": "Parameter of odd", - "title": "Value", - "route": "/docs/reference/foundations/calc#functions-odd-value" - }, - { - "kind": "Function", - "title": "Remainder", - "route": "/docs/reference/foundations/calc#functions-rem", - "keywords": ["calc"] - }, - { - "kind": "Parameter of rem", - "title": "Dividend", - "route": "/docs/reference/foundations/calc#functions-rem-dividend" - }, - { - "kind": "Parameter of rem", - "title": "Divisor", - "route": "/docs/reference/foundations/calc#functions-rem-divisor" - }, - { - "kind": "Function", - "title": "Euclidean Division", - "route": "/docs/reference/foundations/calc#functions-div-euclid", - "keywords": ["calc"] - }, - { - "kind": "Parameter of div-euclid", - "title": "Dividend", - "route": "/docs/reference/foundations/calc#functions-div-euclid-dividend" - }, - { - "kind": "Parameter of div-euclid", - "title": "Divisor", - "route": "/docs/reference/foundations/calc#functions-div-euclid-divisor" - }, - { - "kind": "Function", - "title": "Euclidean Remainder", - "route": "/docs/reference/foundations/calc#functions-rem-euclid", - "keywords": ["calc", "modulo", "modulus"] - }, - { - "kind": "Parameter of rem-euclid", - "title": "Dividend", - "route": "/docs/reference/foundations/calc#functions-rem-euclid-dividend" - }, - { - "kind": "Parameter of rem-euclid", - "title": "Divisor", - "route": "/docs/reference/foundations/calc#functions-rem-euclid-divisor" - }, - { - "kind": "Function", - "title": "Quotient", - "route": "/docs/reference/foundations/calc#functions-quo", - "keywords": ["calc"] - }, - { - "kind": "Parameter of quo", - "title": "Dividend", - "route": "/docs/reference/foundations/calc#functions-quo-dividend" - }, - { - "kind": "Parameter of quo", - "title": "Divisor", - "route": "/docs/reference/foundations/calc#functions-quo-divisor" - }, - { - "kind": "Function", - "title": "𝑝-Norm", - "route": "/docs/reference/foundations/calc#functions-norm", - "keywords": ["calc"] - }, - { - "kind": "Parameter of norm", - "title": "P", - "route": "/docs/reference/foundations/calc#functions-norm-p" - }, - { - "kind": "Parameter of norm", - "title": "Values", - "route": "/docs/reference/foundations/calc#functions-norm-values" - }, - { - "kind": "Type", - "title": "Content", - "route": "/docs/reference/foundations/content/" - }, - { - "kind": "Function", - "title": "Func", - "route": "/docs/reference/foundations/content/#definitions-func", - "keywords": ["content"] - }, - { - "kind": "Function", - "title": "Has", - "route": "/docs/reference/foundations/content/#definitions-has", - "keywords": ["content"] - }, - { - "kind": "Parameter of has", - "title": "Field", - "route": "/docs/reference/foundations/content/#definitions-has-field" - }, - { - "kind": "Function", - "title": "At", - "route": "/docs/reference/foundations/content/#definitions-at", - "keywords": ["content"] - }, - { - "kind": "Parameter of at", - "title": "Field", - "route": "/docs/reference/foundations/content/#definitions-at-field" - }, - { - "kind": "Parameter of at", - "title": "Default", - "route": "/docs/reference/foundations/content/#definitions-at-default" - }, - { - "kind": "Function", - "title": "Fields", - "route": "/docs/reference/foundations/content/#definitions-fields", - "keywords": ["content"] - }, - { - "kind": "Function", - "title": "Location", - "route": "/docs/reference/foundations/content/#definitions-location", - "keywords": ["content"] - }, - { - "kind": "Type", - "title": "Datetime", - "route": "/docs/reference/foundations/datetime/" - }, - { - "kind": "Function", - "title": "Today", - "route": "/docs/reference/foundations/datetime/#definitions-today", - "keywords": ["datetime"] - }, - { - "kind": "Parameter of today", - "title": "Offset", - "route": "/docs/reference/foundations/datetime/#definitions-today-offset" - }, - { - "kind": "Function", - "title": "Display", - "route": "/docs/reference/foundations/datetime/#definitions-display", - "keywords": ["datetime"] - }, - { - "kind": "Parameter of display", - "title": "Pattern", - "route": "/docs/reference/foundations/datetime/#definitions-display-pattern" - }, - { - "kind": "Function", - "title": "Year", - "route": "/docs/reference/foundations/datetime/#definitions-year", - "keywords": ["datetime"] - }, - { - "kind": "Function", - "title": "Month", - "route": "/docs/reference/foundations/datetime/#definitions-month", - "keywords": ["datetime"] - }, - { - "kind": "Function", - "title": "Weekday", - "route": "/docs/reference/foundations/datetime/#definitions-weekday", - "keywords": ["datetime"] - }, - { - "kind": "Function", - "title": "Day", - "route": "/docs/reference/foundations/datetime/#definitions-day", - "keywords": ["datetime"] - }, - { - "kind": "Function", - "title": "Hour", - "route": "/docs/reference/foundations/datetime/#definitions-hour", - "keywords": ["datetime"] - }, - { - "kind": "Function", - "title": "Minute", - "route": "/docs/reference/foundations/datetime/#definitions-minute", - "keywords": ["datetime"] - }, - { - "kind": "Function", - "title": "Second", - "route": "/docs/reference/foundations/datetime/#definitions-second", - "keywords": ["datetime"] - }, - { - "kind": "Function", - "title": "Ordinal", - "route": "/docs/reference/foundations/datetime/#definitions-ordinal", - "keywords": ["datetime"] - }, - { - "kind": "Type", - "title": "Decimal", - "route": "/docs/reference/foundations/decimal/" - }, - { - "kind": "Type", - "title": "Dictionary", - "route": "/docs/reference/foundations/dictionary/" - }, - { - "kind": "Function", - "title": "Length", - "route": "/docs/reference/foundations/dictionary/#definitions-len", - "keywords": ["dictionary"] - }, - { - "kind": "Function", - "title": "At", - "route": "/docs/reference/foundations/dictionary/#definitions-at", - "keywords": ["dictionary"] - }, - { - "kind": "Parameter of at", - "title": "Key", - "route": "/docs/reference/foundations/dictionary/#definitions-at-key" - }, - { - "kind": "Parameter of at", - "title": "Default", - "route": "/docs/reference/foundations/dictionary/#definitions-at-default" - }, - { - "kind": "Function", - "title": "Insert", - "route": "/docs/reference/foundations/dictionary/#definitions-insert", - "keywords": ["dictionary"] - }, - { - "kind": "Parameter of insert", - "title": "Key", - "route": "/docs/reference/foundations/dictionary/#definitions-insert-key" - }, - { - "kind": "Parameter of insert", - "title": "Value", - "route": "/docs/reference/foundations/dictionary/#definitions-insert-value" - }, - { - "kind": "Function", - "title": "Remove", - "route": "/docs/reference/foundations/dictionary/#definitions-remove", - "keywords": ["dictionary"] - }, - { - "kind": "Parameter of remove", - "title": "Key", - "route": "/docs/reference/foundations/dictionary/#definitions-remove-key" - }, - { - "kind": "Parameter of remove", - "title": "Default", - "route": "/docs/reference/foundations/dictionary/#definitions-remove-default" - }, - { - "kind": "Function", - "title": "Keys", - "route": "/docs/reference/foundations/dictionary/#definitions-keys", - "keywords": ["dictionary"] - }, - { - "kind": "Function", - "title": "Values", - "route": "/docs/reference/foundations/dictionary/#definitions-values", - "keywords": ["dictionary"] - }, - { - "kind": "Function", - "title": "Pairs", - "route": "/docs/reference/foundations/dictionary/#definitions-pairs", - "keywords": ["dictionary"] - }, - { - "kind": "Type", - "title": "Duration", - "route": "/docs/reference/foundations/duration/" - }, - { - "kind": "Function", - "title": "Seconds", - "route": "/docs/reference/foundations/duration/#definitions-seconds", - "keywords": ["duration"] - }, - { - "kind": "Function", - "title": "Minutes", - "route": "/docs/reference/foundations/duration/#definitions-minutes", - "keywords": ["duration"] - }, - { - "kind": "Function", - "title": "Hours", - "route": "/docs/reference/foundations/duration/#definitions-hours", - "keywords": ["duration"] - }, - { - "kind": "Function", - "title": "Days", - "route": "/docs/reference/foundations/duration/#definitions-days", - "keywords": ["duration"] - }, - { - "kind": "Function", - "title": "Weeks", - "route": "/docs/reference/foundations/duration/#definitions-weeks", - "keywords": ["duration"] - }, - { - "kind": "Function", - "title": "Evaluate", - "route": "/docs/reference/foundations/eval/" - }, - { - "kind": "Parameter of eval", - "title": "Source", - "route": "/docs/reference/foundations/eval/#parameters-source" - }, - { - "kind": "Parameter of eval", - "title": "Mode", - "route": "/docs/reference/foundations/eval/#parameters-mode" - }, - { - "kind": "Parameter of eval", - "title": "Scope", - "route": "/docs/reference/foundations/eval/#parameters-scope" - }, - { - "kind": "Type", - "title": "Float", - "route": "/docs/reference/foundations/float/" - }, - { - "kind": "Function", - "title": "Is Nan", - "route": "/docs/reference/foundations/float/#definitions-is-nan", - "keywords": ["float"] - }, - { - "kind": "Function", - "title": "Is Infinite", - "route": "/docs/reference/foundations/float/#definitions-is-infinite", - "keywords": ["float"] - }, - { - "kind": "Function", - "title": "Signum", - "route": "/docs/reference/foundations/float/#definitions-signum", - "keywords": ["float"] - }, - { - "kind": "Function", - "title": "From Bytes", - "route": "/docs/reference/foundations/float/#definitions-from-bytes", - "keywords": ["float"] - }, - { - "kind": "Parameter of from-bytes", - "title": "Bytes", - "route": "/docs/reference/foundations/float/#definitions-from-bytes-bytes" - }, - { - "kind": "Parameter of from-bytes", - "title": "Endian", - "route": "/docs/reference/foundations/float/#definitions-from-bytes-endian" - }, - { - "kind": "Function", - "title": "To Bytes", - "route": "/docs/reference/foundations/float/#definitions-to-bytes", - "keywords": ["float"] - }, - { - "kind": "Parameter of to-bytes", - "title": "Endian", - "route": "/docs/reference/foundations/float/#definitions-to-bytes-endian" - }, - { - "kind": "Parameter of to-bytes", - "title": "Size", - "route": "/docs/reference/foundations/float/#definitions-to-bytes-size" - }, - { - "kind": "Type", - "title": "Function", - "route": "/docs/reference/foundations/function/" - }, - { - "kind": "Function", - "title": "With", - "route": "/docs/reference/foundations/function/#definitions-with", - "keywords": ["function"] - }, - { - "kind": "Parameter of with", - "title": "Arguments", - "route": "/docs/reference/foundations/function/#definitions-with-arguments" - }, - { - "kind": "Function", - "title": "Where", - "route": "/docs/reference/foundations/function/#definitions-where", - "keywords": ["function"] - }, - { - "kind": "Parameter of where", - "title": "Fields", - "route": "/docs/reference/foundations/function/#definitions-where-fields" - }, - { - "kind": "Type", - "title": "Integer", - "route": "/docs/reference/foundations/int/" - }, - { - "kind": "Function", - "title": "Signum", - "route": "/docs/reference/foundations/int/#definitions-signum", - "keywords": ["int"] - }, - { - "kind": "Function", - "title": "Bitwise NOT", - "route": "/docs/reference/foundations/int/#definitions-bit-not", - "keywords": ["int"] - }, - { - "kind": "Function", - "title": "Bitwise AND", - "route": "/docs/reference/foundations/int/#definitions-bit-and", - "keywords": ["int"] - }, - { - "kind": "Parameter of bit-and", - "title": "Rhs", - "route": "/docs/reference/foundations/int/#definitions-bit-and-rhs" - }, - { - "kind": "Function", - "title": "Bitwise OR", - "route": "/docs/reference/foundations/int/#definitions-bit-or", - "keywords": ["int"] - }, - { - "kind": "Parameter of bit-or", - "title": "Rhs", - "route": "/docs/reference/foundations/int/#definitions-bit-or-rhs" - }, - { - "kind": "Function", - "title": "Bitwise XOR", - "route": "/docs/reference/foundations/int/#definitions-bit-xor", - "keywords": ["int"] - }, - { - "kind": "Parameter of bit-xor", - "title": "Rhs", - "route": "/docs/reference/foundations/int/#definitions-bit-xor-rhs" - }, - { - "kind": "Function", - "title": "Bitwise Left Shift", - "route": "/docs/reference/foundations/int/#definitions-bit-lshift", - "keywords": ["int"] - }, - { - "kind": "Parameter of bit-lshift", - "title": "Shift", - "route": "/docs/reference/foundations/int/#definitions-bit-lshift-shift" - }, - { - "kind": "Function", - "title": "Bitwise Right Shift", - "route": "/docs/reference/foundations/int/#definitions-bit-rshift", - "keywords": ["int"] - }, - { - "kind": "Parameter of bit-rshift", - "title": "Shift", - "route": "/docs/reference/foundations/int/#definitions-bit-rshift-shift" - }, - { - "kind": "Parameter of bit-rshift", - "title": "Logical", - "route": "/docs/reference/foundations/int/#definitions-bit-rshift-logical" - }, - { - "kind": "Function", - "title": "From Bytes", - "route": "/docs/reference/foundations/int/#definitions-from-bytes", - "keywords": ["int"] - }, - { - "kind": "Parameter of from-bytes", - "title": "Bytes", - "route": "/docs/reference/foundations/int/#definitions-from-bytes-bytes" - }, - { - "kind": "Parameter of from-bytes", - "title": "Endian", - "route": "/docs/reference/foundations/int/#definitions-from-bytes-endian" - }, - { - "kind": "Parameter of from-bytes", - "title": "Signed", - "route": "/docs/reference/foundations/int/#definitions-from-bytes-signed" - }, - { - "kind": "Function", - "title": "To Bytes", - "route": "/docs/reference/foundations/int/#definitions-to-bytes", - "keywords": ["int"] - }, - { - "kind": "Parameter of to-bytes", - "title": "Endian", - "route": "/docs/reference/foundations/int/#definitions-to-bytes-endian" - }, - { - "kind": "Parameter of to-bytes", - "title": "Size", - "route": "/docs/reference/foundations/int/#definitions-to-bytes-size" - }, - { - "kind": "Type", - "title": "Label", - "route": "/docs/reference/foundations/label/" - }, - { - "kind": "Type", - "title": "Module", - "route": "/docs/reference/foundations/module/" - }, - { - "kind": "Type", - "title": "None", - "route": "/docs/reference/foundations/none/" - }, - { - "kind": "Function", - "title": "Panic", - "route": "/docs/reference/foundations/panic/", - "keywords": ["error"] - }, - { - "kind": "Parameter of panic", - "title": "Values", - "route": "/docs/reference/foundations/panic/#parameters-values" - }, - { - "kind": "Function", - "title": "Plugin", - "route": "/docs/reference/foundations/plugin/" - }, - { - "kind": "Parameter of plugin", - "title": "Source", - "route": "/docs/reference/foundations/plugin/#parameters-source" - }, - { - "kind": "Function", - "title": "Transition", - "route": "/docs/reference/foundations/plugin/#definitions-transition", - "keywords": ["plugin"] - }, - { - "kind": "Parameter of transition", - "title": "Func", - "route": "/docs/reference/foundations/plugin/#definitions-transition-func" - }, - { - "kind": "Parameter of transition", - "title": "Arguments", - "route": "/docs/reference/foundations/plugin/#definitions-transition-arguments" - }, - { - "kind": "Type", - "title": "Regex", - "route": "/docs/reference/foundations/regex/" - }, - { - "kind": "Function", - "title": "Representation", - "route": "/docs/reference/foundations/repr/" - }, - { - "kind": "Parameter of repr", - "title": "Value", - "route": "/docs/reference/foundations/repr/#parameters-value" - }, - { - "kind": "Type", - "title": "Selector", - "route": "/docs/reference/foundations/selector/" - }, - { - "kind": "Function", - "title": "Or", - "route": "/docs/reference/foundations/selector/#definitions-or", - "keywords": ["selector"] - }, - { - "kind": "Parameter of or", - "title": "Others", - "route": "/docs/reference/foundations/selector/#definitions-or-others" - }, - { - "kind": "Function", - "title": "And", - "route": "/docs/reference/foundations/selector/#definitions-and", - "keywords": ["selector"] - }, - { - "kind": "Parameter of and", - "title": "Others", - "route": "/docs/reference/foundations/selector/#definitions-and-others" - }, - { - "kind": "Function", - "title": "Before", - "route": "/docs/reference/foundations/selector/#definitions-before", - "keywords": ["selector"] - }, - { - "kind": "Parameter of before", - "title": "End", - "route": "/docs/reference/foundations/selector/#definitions-before-end" - }, - { - "kind": "Parameter of before", - "title": "Inclusive", - "route": "/docs/reference/foundations/selector/#definitions-before-inclusive" - }, - { - "kind": "Function", - "title": "After", - "route": "/docs/reference/foundations/selector/#definitions-after", - "keywords": ["selector"] - }, - { - "kind": "Parameter of after", - "title": "Start", - "route": "/docs/reference/foundations/selector/#definitions-after-start" - }, - { - "kind": "Parameter of after", - "title": "Inclusive", - "route": "/docs/reference/foundations/selector/#definitions-after-inclusive" - }, - { - "kind": "Type", - "title": "String", - "route": "/docs/reference/foundations/str/" - }, - { - "kind": "Function", - "title": "Length", - "route": "/docs/reference/foundations/str/#definitions-len", - "keywords": ["str"] - }, - { - "kind": "Function", - "title": "First", - "route": "/docs/reference/foundations/str/#definitions-first", - "keywords": ["str"] - }, - { - "kind": "Function", - "title": "Last", - "route": "/docs/reference/foundations/str/#definitions-last", - "keywords": ["str"] - }, - { - "kind": "Function", - "title": "At", - "route": "/docs/reference/foundations/str/#definitions-at", - "keywords": ["str"] - }, - { - "kind": "Parameter of at", - "title": "Index", - "route": "/docs/reference/foundations/str/#definitions-at-index" - }, - { - "kind": "Parameter of at", - "title": "Default", - "route": "/docs/reference/foundations/str/#definitions-at-default" - }, - { - "kind": "Function", - "title": "Slice", - "route": "/docs/reference/foundations/str/#definitions-slice", - "keywords": ["str"] - }, - { - "kind": "Parameter of slice", - "title": "Start", - "route": "/docs/reference/foundations/str/#definitions-slice-start" - }, - { - "kind": "Parameter of slice", - "title": "End", - "route": "/docs/reference/foundations/str/#definitions-slice-end" - }, - { - "kind": "Parameter of slice", - "title": "Count", - "route": "/docs/reference/foundations/str/#definitions-slice-count" - }, - { - "kind": "Function", - "title": "Clusters", - "route": "/docs/reference/foundations/str/#definitions-clusters", - "keywords": ["str"] - }, - { - "kind": "Function", - "title": "Codepoints", - "route": "/docs/reference/foundations/str/#definitions-codepoints", - "keywords": ["str"] - }, - { - "kind": "Function", - "title": "To Unicode", - "route": "/docs/reference/foundations/str/#definitions-to-unicode", - "keywords": ["str"] - }, - { - "kind": "Parameter of to-unicode", - "title": "Character", - "route": "/docs/reference/foundations/str/#definitions-to-unicode-character" - }, - { - "kind": "Function", - "title": "From Unicode", - "route": "/docs/reference/foundations/str/#definitions-from-unicode", - "keywords": ["str"] - }, - { - "kind": "Parameter of from-unicode", - "title": "Value", - "route": "/docs/reference/foundations/str/#definitions-from-unicode-value" - }, - { - "kind": "Function", - "title": "Contains", - "route": "/docs/reference/foundations/str/#definitions-contains", - "keywords": ["str"] - }, - { - "kind": "Parameter of contains", - "title": "Pattern", - "route": "/docs/reference/foundations/str/#definitions-contains-pattern" - }, - { - "kind": "Function", - "title": "Starts With", - "route": "/docs/reference/foundations/str/#definitions-starts-with", - "keywords": ["str"] - }, - { - "kind": "Parameter of starts-with", - "title": "Pattern", - "route": "/docs/reference/foundations/str/#definitions-starts-with-pattern" - }, - { - "kind": "Function", - "title": "Ends With", - "route": "/docs/reference/foundations/str/#definitions-ends-with", - "keywords": ["str"] - }, - { - "kind": "Parameter of ends-with", - "title": "Pattern", - "route": "/docs/reference/foundations/str/#definitions-ends-with-pattern" - }, - { - "kind": "Function", - "title": "Find", - "route": "/docs/reference/foundations/str/#definitions-find", - "keywords": ["str"] - }, - { - "kind": "Parameter of find", - "title": "Pattern", - "route": "/docs/reference/foundations/str/#definitions-find-pattern" - }, - { - "kind": "Function", - "title": "Position", - "route": "/docs/reference/foundations/str/#definitions-position", - "keywords": ["str"] - }, - { - "kind": "Parameter of position", - "title": "Pattern", - "route": "/docs/reference/foundations/str/#definitions-position-pattern" - }, - { - "kind": "Function", - "title": "Match", - "route": "/docs/reference/foundations/str/#definitions-match", - "keywords": ["str"] - }, - { - "kind": "Parameter of match", - "title": "Pattern", - "route": "/docs/reference/foundations/str/#definitions-match-pattern" - }, - { - "kind": "Function", - "title": "Matches", - "route": "/docs/reference/foundations/str/#definitions-matches", - "keywords": ["str"] - }, - { - "kind": "Parameter of matches", - "title": "Pattern", - "route": "/docs/reference/foundations/str/#definitions-matches-pattern" - }, - { - "kind": "Function", - "title": "Replace", - "route": "/docs/reference/foundations/str/#definitions-replace", - "keywords": ["str"] - }, - { - "kind": "Parameter of replace", - "title": "Pattern", - "route": "/docs/reference/foundations/str/#definitions-replace-pattern" - }, - { - "kind": "Parameter of replace", - "title": "Replacement", - "route": "/docs/reference/foundations/str/#definitions-replace-replacement" - }, - { - "kind": "Parameter of replace", - "title": "Count", - "route": "/docs/reference/foundations/str/#definitions-replace-count" - }, - { - "kind": "Function", - "title": "Trim", - "route": "/docs/reference/foundations/str/#definitions-trim", - "keywords": ["str"] - }, - { - "kind": "Parameter of trim", - "title": "Pattern", - "route": "/docs/reference/foundations/str/#definitions-trim-pattern" - }, - { - "kind": "Parameter of trim", - "title": "At", - "route": "/docs/reference/foundations/str/#definitions-trim-at" - }, - { - "kind": "Parameter of trim", - "title": "Repeat", - "route": "/docs/reference/foundations/str/#definitions-trim-repeat" - }, - { - "kind": "Function", - "title": "Split", - "route": "/docs/reference/foundations/str/#definitions-split", - "keywords": ["str"] - }, - { - "kind": "Parameter of split", - "title": "Pattern", - "route": "/docs/reference/foundations/str/#definitions-split-pattern" - }, - { - "kind": "Function", - "title": "Reverse", - "route": "/docs/reference/foundations/str/#definitions-rev", - "keywords": ["str"] - }, - { - "kind": "Type", - "title": "Symbol", - "route": "/docs/reference/foundations/symbol/" - }, - { - "kind": "Function", - "title": "Target", - "route": "/docs/reference/foundations/target/" - }, - { - "kind": "Type", - "title": "Type", - "route": "/docs/reference/foundations/type/" - }, - { - "kind": "Type", - "title": "Version", - "route": "/docs/reference/foundations/version/" - }, - { - "kind": "Function", - "title": "At", - "route": "/docs/reference/foundations/version/#definitions-at", - "keywords": ["version"] - }, - { - "kind": "Parameter of at", - "title": "Index", - "route": "/docs/reference/foundations/version/#definitions-at-index" - }, - { - "kind": "Category", - "title": "Model", - "route": "/docs/reference/model/" - }, - { - "kind": "Function", - "title": "Bibliography", - "route": "/docs/reference/model/bibliography/" - }, - { - "kind": "Parameter of bibliography", - "title": "Sources", - "route": "/docs/reference/model/bibliography/#parameters-sources" - }, - { - "kind": "Parameter of bibliography", - "title": "Title", - "route": "/docs/reference/model/bibliography/#parameters-title" - }, - { - "kind": "Parameter of bibliography", - "title": "Full", - "route": "/docs/reference/model/bibliography/#parameters-full" - }, - { - "kind": "Parameter of bibliography", - "title": "Style", - "route": "/docs/reference/model/bibliography/#parameters-style" - }, - { - "kind": "Function", - "title": "Bullet List", - "route": "/docs/reference/model/list/" - }, - { - "kind": "Parameter of list", - "title": "Tight", - "route": "/docs/reference/model/list/#parameters-tight" - }, - { - "kind": "Parameter of list", - "title": "Marker", - "route": "/docs/reference/model/list/#parameters-marker" - }, - { - "kind": "Parameter of list", - "title": "Indent", - "route": "/docs/reference/model/list/#parameters-indent" - }, - { - "kind": "Parameter of list", - "title": "Body Indent", - "route": "/docs/reference/model/list/#parameters-body-indent" - }, - { - "kind": "Parameter of list", - "title": "Spacing", - "route": "/docs/reference/model/list/#parameters-spacing" - }, - { - "kind": "Parameter of list", - "title": "Children", - "route": "/docs/reference/model/list/#parameters-children" - }, - { - "kind": "Function", - "title": "Bullet List Item", - "route": "/docs/reference/model/list/#definitions-item", - "keywords": ["list"] - }, - { - "kind": "Parameter of item", - "title": "Body", - "route": "/docs/reference/model/list/#definitions-item-body" - }, - { - "kind": "Function", - "title": "Cite", - "route": "/docs/reference/model/cite/" - }, - { - "kind": "Parameter of cite", - "title": "Key", - "route": "/docs/reference/model/cite/#parameters-key" - }, - { - "kind": "Parameter of cite", - "title": "Supplement", - "route": "/docs/reference/model/cite/#parameters-supplement" - }, - { - "kind": "Parameter of cite", - "title": "Form", - "route": "/docs/reference/model/cite/#parameters-form" - }, - { - "kind": "Parameter of cite", - "title": "Style", - "route": "/docs/reference/model/cite/#parameters-style" - }, - { - "kind": "Function", - "title": "Document", - "route": "/docs/reference/model/document/" - }, - { - "kind": "Parameter of document", - "title": "Title", - "route": "/docs/reference/model/document/#parameters-title" - }, - { - "kind": "Parameter of document", - "title": "Author", - "route": "/docs/reference/model/document/#parameters-author" - }, - { - "kind": "Parameter of document", - "title": "Description", - "route": "/docs/reference/model/document/#parameters-description" - }, - { - "kind": "Parameter of document", - "title": "Keywords", - "route": "/docs/reference/model/document/#parameters-keywords" - }, - { - "kind": "Parameter of document", - "title": "Date", - "route": "/docs/reference/model/document/#parameters-date" - }, - { - "kind": "Function", - "title": "Emphasis", - "route": "/docs/reference/model/emph/", - "keywords": ["italic"] - }, - { - "kind": "Parameter of emph", - "title": "Body", - "route": "/docs/reference/model/emph/#parameters-body" - }, - { - "kind": "Function", - "title": "Figure", - "route": "/docs/reference/model/figure/" - }, - { - "kind": "Parameter of figure", - "title": "Body", - "route": "/docs/reference/model/figure/#parameters-body" - }, - { - "kind": "Parameter of figure", - "title": "Placement", - "route": "/docs/reference/model/figure/#parameters-placement" - }, - { - "kind": "Parameter of figure", - "title": "Scope", - "route": "/docs/reference/model/figure/#parameters-scope" - }, - { - "kind": "Parameter of figure", - "title": "Caption", - "route": "/docs/reference/model/figure/#parameters-caption" - }, - { - "kind": "Parameter of figure", - "title": "Kind", - "route": "/docs/reference/model/figure/#parameters-kind" - }, - { - "kind": "Parameter of figure", - "title": "Supplement", - "route": "/docs/reference/model/figure/#parameters-supplement" - }, - { - "kind": "Parameter of figure", - "title": "Numbering", - "route": "/docs/reference/model/figure/#parameters-numbering" - }, - { - "kind": "Parameter of figure", - "title": "Gap", - "route": "/docs/reference/model/figure/#parameters-gap" - }, - { - "kind": "Parameter of figure", - "title": "Outlined", - "route": "/docs/reference/model/figure/#parameters-outlined" - }, - { - "kind": "Function", - "title": "Caption", - "route": "/docs/reference/model/figure/#definitions-caption", - "keywords": ["figure"] - }, - { - "kind": "Parameter of caption", - "title": "Position", - "route": "/docs/reference/model/figure/#definitions-caption-position" - }, - { - "kind": "Parameter of caption", - "title": "Separator", - "route": "/docs/reference/model/figure/#definitions-caption-separator" - }, - { - "kind": "Parameter of caption", - "title": "Body", - "route": "/docs/reference/model/figure/#definitions-caption-body" - }, - { - "kind": "Function", - "title": "Footnote", - "route": "/docs/reference/model/footnote/" - }, - { - "kind": "Parameter of footnote", - "title": "Numbering", - "route": "/docs/reference/model/footnote/#parameters-numbering" - }, - { - "kind": "Parameter of footnote", - "title": "Body", - "route": "/docs/reference/model/footnote/#parameters-body" - }, - { - "kind": "Function", - "title": "Footnote Entry", - "route": "/docs/reference/model/footnote/#definitions-entry", - "keywords": ["footnote"] - }, - { - "kind": "Parameter of entry", - "title": "Note", - "route": "/docs/reference/model/footnote/#definitions-entry-note" - }, - { - "kind": "Parameter of entry", - "title": "Separator", - "route": "/docs/reference/model/footnote/#definitions-entry-separator" - }, - { - "kind": "Parameter of entry", - "title": "Clearance", - "route": "/docs/reference/model/footnote/#definitions-entry-clearance" - }, - { - "kind": "Parameter of entry", - "title": "Gap", - "route": "/docs/reference/model/footnote/#definitions-entry-gap" - }, - { - "kind": "Parameter of entry", - "title": "Indent", - "route": "/docs/reference/model/footnote/#definitions-entry-indent" - }, - { - "kind": "Function", - "title": "Heading", - "route": "/docs/reference/model/heading/" - }, - { - "kind": "Parameter of heading", - "title": "Level", - "route": "/docs/reference/model/heading/#parameters-level" - }, - { - "kind": "Parameter of heading", - "title": "Depth", - "route": "/docs/reference/model/heading/#parameters-depth" - }, - { - "kind": "Parameter of heading", - "title": "Offset", - "route": "/docs/reference/model/heading/#parameters-offset" - }, - { - "kind": "Parameter of heading", - "title": "Numbering", - "route": "/docs/reference/model/heading/#parameters-numbering" - }, - { - "kind": "Parameter of heading", - "title": "Supplement", - "route": "/docs/reference/model/heading/#parameters-supplement" - }, - { - "kind": "Parameter of heading", - "title": "Outlined", - "route": "/docs/reference/model/heading/#parameters-outlined" - }, - { - "kind": "Parameter of heading", - "title": "Bookmarked", - "route": "/docs/reference/model/heading/#parameters-bookmarked" - }, - { - "kind": "Parameter of heading", - "title": "Hanging Indent", - "route": "/docs/reference/model/heading/#parameters-hanging-indent" - }, - { - "kind": "Parameter of heading", - "title": "Body", - "route": "/docs/reference/model/heading/#parameters-body" - }, - { - "kind": "Function", - "title": "Link", - "route": "/docs/reference/model/link/" - }, - { - "kind": "Parameter of link", - "title": "Dest", - "route": "/docs/reference/model/link/#parameters-dest" - }, - { - "kind": "Parameter of link", - "title": "Body", - "route": "/docs/reference/model/link/#parameters-body" - }, - { - "kind": "Function", - "title": "Numbered List", - "route": "/docs/reference/model/enum/" - }, - { - "kind": "Parameter of enum", - "title": "Tight", - "route": "/docs/reference/model/enum/#parameters-tight" - }, - { - "kind": "Parameter of enum", - "title": "Numbering", - "route": "/docs/reference/model/enum/#parameters-numbering" - }, - { - "kind": "Parameter of enum", - "title": "Start", - "route": "/docs/reference/model/enum/#parameters-start" - }, - { - "kind": "Parameter of enum", - "title": "Full", - "route": "/docs/reference/model/enum/#parameters-full" - }, - { - "kind": "Parameter of enum", - "title": "Reversed", - "route": "/docs/reference/model/enum/#parameters-reversed" - }, - { - "kind": "Parameter of enum", - "title": "Indent", - "route": "/docs/reference/model/enum/#parameters-indent" - }, - { - "kind": "Parameter of enum", - "title": "Body Indent", - "route": "/docs/reference/model/enum/#parameters-body-indent" - }, - { - "kind": "Parameter of enum", - "title": "Spacing", - "route": "/docs/reference/model/enum/#parameters-spacing" - }, - { - "kind": "Parameter of enum", - "title": "Number Align", - "route": "/docs/reference/model/enum/#parameters-number-align" - }, - { - "kind": "Parameter of enum", - "title": "Children", - "route": "/docs/reference/model/enum/#parameters-children" - }, - { - "kind": "Function", - "title": "Numbered List Item", - "route": "/docs/reference/model/enum/#definitions-item", - "keywords": ["enum"] - }, - { - "kind": "Parameter of item", - "title": "Number", - "route": "/docs/reference/model/enum/#definitions-item-number" - }, - { - "kind": "Parameter of item", - "title": "Body", - "route": "/docs/reference/model/enum/#definitions-item-body" - }, - { - "kind": "Function", - "title": "Numbering", - "route": "/docs/reference/model/numbering/" - }, - { - "kind": "Parameter of numbering", - "title": "Numbering", - "route": "/docs/reference/model/numbering/#parameters-numbering" - }, - { - "kind": "Parameter of numbering", - "title": "Numbers", - "route": "/docs/reference/model/numbering/#parameters-numbers" - }, - { - "kind": "Function", - "title": "Outline", - "route": "/docs/reference/model/outline/", - "keywords": ["Table of Contents", "toc"] - }, - { - "kind": "Parameter of outline", - "title": "Title", - "route": "/docs/reference/model/outline/#parameters-title" - }, - { - "kind": "Parameter of outline", - "title": "Target", - "route": "/docs/reference/model/outline/#parameters-target" - }, - { - "kind": "Parameter of outline", - "title": "Depth", - "route": "/docs/reference/model/outline/#parameters-depth" - }, - { - "kind": "Parameter of outline", - "title": "Indent", - "route": "/docs/reference/model/outline/#parameters-indent" - }, - { - "kind": "Function", - "title": "Outline Entry", - "route": "/docs/reference/model/outline/#definitions-entry", - "keywords": ["outline"] - }, - { - "kind": "Parameter of entry", - "title": "Level", - "route": "/docs/reference/model/outline/#definitions-entry-level" - }, - { - "kind": "Parameter of entry", - "title": "Element", - "route": "/docs/reference/model/outline/#definitions-entry-element" - }, - { - "kind": "Parameter of entry", - "title": "Fill", - "route": "/docs/reference/model/outline/#definitions-entry-fill" - }, - { - "kind": "Function", - "title": "Indented", - "route": "/docs/reference/model/outline/#definitions-entry#definitions-indented", - "keywords": ["entry"] - }, - { - "kind": "Parameter of indented", - "title": "Prefix", - "route": "/docs/reference/model/outline/#definitions-entry#definitions-indented-prefix" - }, - { - "kind": "Parameter of indented", - "title": "Inner", - "route": "/docs/reference/model/outline/#definitions-entry#definitions-indented-inner" - }, - { - "kind": "Parameter of indented", - "title": "Gap", - "route": "/docs/reference/model/outline/#definitions-entry#definitions-indented-gap" - }, - { - "kind": "Function", - "title": "Prefix", - "route": "/docs/reference/model/outline/#definitions-entry#definitions-prefix", - "keywords": ["entry"] - }, - { - "kind": "Function", - "title": "Inner", - "route": "/docs/reference/model/outline/#definitions-entry#definitions-inner", - "keywords": ["entry"] - }, - { - "kind": "Function", - "title": "Body", - "route": "/docs/reference/model/outline/#definitions-entry#definitions-body", - "keywords": ["entry"] - }, - { - "kind": "Function", - "title": "Page", - "route": "/docs/reference/model/outline/#definitions-entry#definitions-page", - "keywords": ["entry"] - }, - { - "kind": "Function", - "title": "Paragraph", - "route": "/docs/reference/model/par/" - }, - { - "kind": "Parameter of par", - "title": "Leading", - "route": "/docs/reference/model/par/#parameters-leading" - }, - { - "kind": "Parameter of par", - "title": "Spacing", - "route": "/docs/reference/model/par/#parameters-spacing" - }, - { - "kind": "Parameter of par", - "title": "Justify", - "route": "/docs/reference/model/par/#parameters-justify" - }, - { - "kind": "Parameter of par", - "title": "Linebreaks", - "route": "/docs/reference/model/par/#parameters-linebreaks" - }, - { - "kind": "Parameter of par", - "title": "First Line Indent", - "route": "/docs/reference/model/par/#parameters-first-line-indent" - }, - { - "kind": "Parameter of par", - "title": "Hanging Indent", - "route": "/docs/reference/model/par/#parameters-hanging-indent" - }, - { - "kind": "Parameter of par", - "title": "Body", - "route": "/docs/reference/model/par/#parameters-body" - }, - { - "kind": "Function", - "title": "Paragraph Line", - "route": "/docs/reference/model/par/#definitions-line", - "keywords": ["par", "line numbering"] - }, - { - "kind": "Parameter of line", - "title": "Numbering", - "route": "/docs/reference/model/par/#definitions-line-numbering" - }, - { - "kind": "Parameter of line", - "title": "Number Align", - "route": "/docs/reference/model/par/#definitions-line-number-align" - }, - { - "kind": "Parameter of line", - "title": "Number Margin", - "route": "/docs/reference/model/par/#definitions-line-number-margin" - }, - { - "kind": "Parameter of line", - "title": "Number Clearance", - "route": "/docs/reference/model/par/#definitions-line-number-clearance" - }, - { - "kind": "Parameter of line", - "title": "Numbering Scope", - "route": "/docs/reference/model/par/#definitions-line-numbering-scope" - }, - { - "kind": "Function", - "title": "Paragraph Break", - "route": "/docs/reference/model/parbreak/" - }, - { - "kind": "Function", - "title": "Quote", - "route": "/docs/reference/model/quote/" - }, - { - "kind": "Parameter of quote", - "title": "Block", - "route": "/docs/reference/model/quote/#parameters-block" - }, - { - "kind": "Parameter of quote", - "title": "Quotes", - "route": "/docs/reference/model/quote/#parameters-quotes" - }, - { - "kind": "Parameter of quote", - "title": "Attribution", - "route": "/docs/reference/model/quote/#parameters-attribution" - }, - { - "kind": "Parameter of quote", - "title": "Body", - "route": "/docs/reference/model/quote/#parameters-body" - }, - { - "kind": "Function", - "title": "Reference", - "route": "/docs/reference/model/ref/" - }, - { - "kind": "Parameter of ref", - "title": "Target", - "route": "/docs/reference/model/ref/#parameters-target" - }, - { - "kind": "Parameter of ref", - "title": "Supplement", - "route": "/docs/reference/model/ref/#parameters-supplement" - }, - { - "kind": "Parameter of ref", - "title": "Form", - "route": "/docs/reference/model/ref/#parameters-form" - }, - { - "kind": "Function", - "title": "Strong Emphasis", - "route": "/docs/reference/model/strong/", - "keywords": ["bold", "weight"] - }, - { - "kind": "Parameter of strong", - "title": "Delta", - "route": "/docs/reference/model/strong/#parameters-delta" - }, - { - "kind": "Parameter of strong", - "title": "Body", - "route": "/docs/reference/model/strong/#parameters-body" - }, - { - "kind": "Function", - "title": "Table", - "route": "/docs/reference/model/table/" - }, - { - "kind": "Parameter of table", - "title": "Columns", - "route": "/docs/reference/model/table/#parameters-columns" - }, - { - "kind": "Parameter of table", - "title": "Rows", - "route": "/docs/reference/model/table/#parameters-rows" - }, - { - "kind": "Parameter of table", - "title": "Gutter", - "route": "/docs/reference/model/table/#parameters-gutter" - }, - { - "kind": "Parameter of table", - "title": "Column Gutter", - "route": "/docs/reference/model/table/#parameters-column-gutter" - }, - { - "kind": "Parameter of table", - "title": "Row Gutter", - "route": "/docs/reference/model/table/#parameters-row-gutter" - }, - { - "kind": "Parameter of table", - "title": "Fill", - "route": "/docs/reference/model/table/#parameters-fill" - }, - { - "kind": "Parameter of table", - "title": "Align", - "route": "/docs/reference/model/table/#parameters-align" - }, - { - "kind": "Parameter of table", - "title": "Stroke", - "route": "/docs/reference/model/table/#parameters-stroke" - }, - { - "kind": "Parameter of table", - "title": "Inset", - "route": "/docs/reference/model/table/#parameters-inset" - }, - { - "kind": "Parameter of table", - "title": "Children", - "route": "/docs/reference/model/table/#parameters-children" - }, - { - "kind": "Function", - "title": "Table Cell", - "route": "/docs/reference/model/table/#definitions-cell", - "keywords": ["table"] - }, - { - "kind": "Parameter of cell", - "title": "Body", - "route": "/docs/reference/model/table/#definitions-cell-body" - }, - { - "kind": "Parameter of cell", - "title": "X", - "route": "/docs/reference/model/table/#definitions-cell-x" - }, - { - "kind": "Parameter of cell", - "title": "Y", - "route": "/docs/reference/model/table/#definitions-cell-y" - }, - { - "kind": "Parameter of cell", - "title": "Colspan", - "route": "/docs/reference/model/table/#definitions-cell-colspan" - }, - { - "kind": "Parameter of cell", - "title": "Rowspan", - "route": "/docs/reference/model/table/#definitions-cell-rowspan" - }, - { - "kind": "Parameter of cell", - "title": "Fill", - "route": "/docs/reference/model/table/#definitions-cell-fill" - }, - { - "kind": "Parameter of cell", - "title": "Align", - "route": "/docs/reference/model/table/#definitions-cell-align" - }, - { - "kind": "Parameter of cell", - "title": "Inset", - "route": "/docs/reference/model/table/#definitions-cell-inset" - }, - { - "kind": "Parameter of cell", - "title": "Stroke", - "route": "/docs/reference/model/table/#definitions-cell-stroke" - }, - { - "kind": "Parameter of cell", - "title": "Breakable", - "route": "/docs/reference/model/table/#definitions-cell-breakable" - }, - { - "kind": "Function", - "title": "Table Horizontal Line", - "route": "/docs/reference/model/table/#definitions-hline", - "keywords": ["table"] - }, - { - "kind": "Parameter of hline", - "title": "Y", - "route": "/docs/reference/model/table/#definitions-hline-y" - }, - { - "kind": "Parameter of hline", - "title": "Start", - "route": "/docs/reference/model/table/#definitions-hline-start" - }, - { - "kind": "Parameter of hline", - "title": "End", - "route": "/docs/reference/model/table/#definitions-hline-end" - }, - { - "kind": "Parameter of hline", - "title": "Stroke", - "route": "/docs/reference/model/table/#definitions-hline-stroke" - }, - { - "kind": "Parameter of hline", - "title": "Position", - "route": "/docs/reference/model/table/#definitions-hline-position" - }, - { - "kind": "Function", - "title": "Table Vertical Line", - "route": "/docs/reference/model/table/#definitions-vline", - "keywords": ["table"] - }, - { - "kind": "Parameter of vline", - "title": "X", - "route": "/docs/reference/model/table/#definitions-vline-x" - }, - { - "kind": "Parameter of vline", - "title": "Start", - "route": "/docs/reference/model/table/#definitions-vline-start" - }, - { - "kind": "Parameter of vline", - "title": "End", - "route": "/docs/reference/model/table/#definitions-vline-end" - }, - { - "kind": "Parameter of vline", - "title": "Stroke", - "route": "/docs/reference/model/table/#definitions-vline-stroke" - }, - { - "kind": "Parameter of vline", - "title": "Position", - "route": "/docs/reference/model/table/#definitions-vline-position" - }, - { - "kind": "Function", - "title": "Table Header", - "route": "/docs/reference/model/table/#definitions-header", - "keywords": ["table"] - }, - { - "kind": "Parameter of header", - "title": "Repeat", - "route": "/docs/reference/model/table/#definitions-header-repeat" - }, - { - "kind": "Parameter of header", - "title": "Children", - "route": "/docs/reference/model/table/#definitions-header-children" - }, - { - "kind": "Function", - "title": "Table Footer", - "route": "/docs/reference/model/table/#definitions-footer", - "keywords": ["table"] - }, - { - "kind": "Parameter of footer", - "title": "Repeat", - "route": "/docs/reference/model/table/#definitions-footer-repeat" - }, - { - "kind": "Parameter of footer", - "title": "Children", - "route": "/docs/reference/model/table/#definitions-footer-children" - }, - { - "kind": "Function", - "title": "Term List", - "route": "/docs/reference/model/terms/" - }, - { - "kind": "Parameter of terms", - "title": "Tight", - "route": "/docs/reference/model/terms/#parameters-tight" - }, - { - "kind": "Parameter of terms", - "title": "Separator", - "route": "/docs/reference/model/terms/#parameters-separator" - }, - { - "kind": "Parameter of terms", - "title": "Indent", - "route": "/docs/reference/model/terms/#parameters-indent" - }, - { - "kind": "Parameter of terms", - "title": "Hanging Indent", - "route": "/docs/reference/model/terms/#parameters-hanging-indent" - }, - { - "kind": "Parameter of terms", - "title": "Spacing", - "route": "/docs/reference/model/terms/#parameters-spacing" - }, - { - "kind": "Parameter of terms", - "title": "Children", - "route": "/docs/reference/model/terms/#parameters-children" - }, - { - "kind": "Function", - "title": "Term List Item", - "route": "/docs/reference/model/terms/#definitions-item", - "keywords": ["terms"] - }, - { - "kind": "Parameter of item", - "title": "Term", - "route": "/docs/reference/model/terms/#definitions-item-term" - }, - { - "kind": "Parameter of item", - "title": "Description", - "route": "/docs/reference/model/terms/#definitions-item-description" - }, - { - "kind": "Category", - "title": "Text", - "route": "/docs/reference/text/" - }, - { - "kind": "Function", - "title": "Highlight", - "route": "/docs/reference/text/highlight/" - }, - { - "kind": "Parameter of highlight", - "title": "Fill", - "route": "/docs/reference/text/highlight/#parameters-fill" - }, - { - "kind": "Parameter of highlight", - "title": "Stroke", - "route": "/docs/reference/text/highlight/#parameters-stroke" - }, - { - "kind": "Parameter of highlight", - "title": "Top Edge", - "route": "/docs/reference/text/highlight/#parameters-top-edge" - }, - { - "kind": "Parameter of highlight", - "title": "Bottom Edge", - "route": "/docs/reference/text/highlight/#parameters-bottom-edge" - }, - { - "kind": "Parameter of highlight", - "title": "Extent", - "route": "/docs/reference/text/highlight/#parameters-extent" - }, - { - "kind": "Parameter of highlight", - "title": "Radius", - "route": "/docs/reference/text/highlight/#parameters-radius" - }, - { - "kind": "Parameter of highlight", - "title": "Body", - "route": "/docs/reference/text/highlight/#parameters-body" - }, - { - "kind": "Function", - "title": "Line Break", - "route": "/docs/reference/text/linebreak/" - }, - { - "kind": "Parameter of linebreak", - "title": "Justify", - "route": "/docs/reference/text/linebreak/#parameters-justify" - }, - { - "kind": "Function", - "title": "Lorem", - "route": "/docs/reference/text/lorem/", - "keywords": ["Blind Text"] - }, - { - "kind": "Parameter of lorem", - "title": "Words", - "route": "/docs/reference/text/lorem/#parameters-words" - }, - { - "kind": "Function", - "title": "Lowercase", - "route": "/docs/reference/text/lower/" - }, - { - "kind": "Parameter of lower", - "title": "Text", - "route": "/docs/reference/text/lower/#parameters-text" - }, - { - "kind": "Function", - "title": "Overline", - "route": "/docs/reference/text/overline/" - }, - { - "kind": "Parameter of overline", - "title": "Stroke", - "route": "/docs/reference/text/overline/#parameters-stroke" - }, - { - "kind": "Parameter of overline", - "title": "Offset", - "route": "/docs/reference/text/overline/#parameters-offset" - }, - { - "kind": "Parameter of overline", - "title": "Extent", - "route": "/docs/reference/text/overline/#parameters-extent" - }, - { - "kind": "Parameter of overline", - "title": "Evade", - "route": "/docs/reference/text/overline/#parameters-evade" - }, - { - "kind": "Parameter of overline", - "title": "Background", - "route": "/docs/reference/text/overline/#parameters-background" - }, - { - "kind": "Parameter of overline", - "title": "Body", - "route": "/docs/reference/text/overline/#parameters-body" - }, - { - "kind": "Function", - "title": "Raw Text / Code", - "route": "/docs/reference/text/raw/" - }, - { - "kind": "Parameter of raw", - "title": "Text", - "route": "/docs/reference/text/raw/#parameters-text" - }, - { - "kind": "Parameter of raw", - "title": "Block", - "route": "/docs/reference/text/raw/#parameters-block" - }, - { - "kind": "Parameter of raw", - "title": "Lang", - "route": "/docs/reference/text/raw/#parameters-lang" - }, - { - "kind": "Parameter of raw", - "title": "Align", - "route": "/docs/reference/text/raw/#parameters-align" - }, - { - "kind": "Parameter of raw", - "title": "Syntaxes", - "route": "/docs/reference/text/raw/#parameters-syntaxes" - }, - { - "kind": "Parameter of raw", - "title": "Theme", - "route": "/docs/reference/text/raw/#parameters-theme" - }, - { - "kind": "Parameter of raw", - "title": "Tab Size", - "route": "/docs/reference/text/raw/#parameters-tab-size" - }, - { - "kind": "Function", - "title": "Raw Text / Code Line", - "route": "/docs/reference/text/raw/#definitions-line", - "keywords": ["raw"] - }, - { - "kind": "Parameter of line", - "title": "Number", - "route": "/docs/reference/text/raw/#definitions-line-number" - }, - { - "kind": "Parameter of line", - "title": "Count", - "route": "/docs/reference/text/raw/#definitions-line-count" - }, - { - "kind": "Parameter of line", - "title": "Text", - "route": "/docs/reference/text/raw/#definitions-line-text" - }, - { - "kind": "Parameter of line", - "title": "Body", - "route": "/docs/reference/text/raw/#definitions-line-body" - }, - { - "kind": "Function", - "title": "Small Capitals", - "route": "/docs/reference/text/smallcaps/" - }, - { - "kind": "Parameter of smallcaps", - "title": "All", - "route": "/docs/reference/text/smallcaps/#parameters-all" - }, - { - "kind": "Parameter of smallcaps", - "title": "Body", - "route": "/docs/reference/text/smallcaps/#parameters-body" - }, - { - "kind": "Function", - "title": "Smartquote", - "route": "/docs/reference/text/smartquote/" - }, - { - "kind": "Parameter of smartquote", - "title": "Double", - "route": "/docs/reference/text/smartquote/#parameters-double" - }, - { - "kind": "Parameter of smartquote", - "title": "Enabled", - "route": "/docs/reference/text/smartquote/#parameters-enabled" - }, - { - "kind": "Parameter of smartquote", - "title": "Alternative", - "route": "/docs/reference/text/smartquote/#parameters-alternative" - }, - { - "kind": "Parameter of smartquote", - "title": "Quotes", - "route": "/docs/reference/text/smartquote/#parameters-quotes" - }, - { - "kind": "Function", - "title": "Strikethrough", - "route": "/docs/reference/text/strike/" - }, - { - "kind": "Parameter of strike", - "title": "Stroke", - "route": "/docs/reference/text/strike/#parameters-stroke" - }, - { - "kind": "Parameter of strike", - "title": "Offset", - "route": "/docs/reference/text/strike/#parameters-offset" - }, - { - "kind": "Parameter of strike", - "title": "Extent", - "route": "/docs/reference/text/strike/#parameters-extent" - }, - { - "kind": "Parameter of strike", - "title": "Background", - "route": "/docs/reference/text/strike/#parameters-background" - }, - { - "kind": "Parameter of strike", - "title": "Body", - "route": "/docs/reference/text/strike/#parameters-body" - }, - { - "kind": "Function", - "title": "Subscript", - "route": "/docs/reference/text/sub/" - }, - { - "kind": "Parameter of sub", - "title": "Typographic", - "route": "/docs/reference/text/sub/#parameters-typographic" - }, - { - "kind": "Parameter of sub", - "title": "Baseline", - "route": "/docs/reference/text/sub/#parameters-baseline" - }, - { - "kind": "Parameter of sub", - "title": "Size", - "route": "/docs/reference/text/sub/#parameters-size" - }, - { - "kind": "Parameter of sub", - "title": "Body", - "route": "/docs/reference/text/sub/#parameters-body" - }, - { - "kind": "Function", - "title": "Superscript", - "route": "/docs/reference/text/super/" - }, - { - "kind": "Parameter of super", - "title": "Typographic", - "route": "/docs/reference/text/super/#parameters-typographic" - }, - { - "kind": "Parameter of super", - "title": "Baseline", - "route": "/docs/reference/text/super/#parameters-baseline" - }, - { - "kind": "Parameter of super", - "title": "Size", - "route": "/docs/reference/text/super/#parameters-size" - }, - { - "kind": "Parameter of super", - "title": "Body", - "route": "/docs/reference/text/super/#parameters-body" - }, - { - "kind": "Function", - "title": "Text", - "route": "/docs/reference/text/text/" - }, - { - "kind": "Parameter of text", - "title": "Font", - "route": "/docs/reference/text/text/#parameters-font" - }, - { - "kind": "Parameter of text", - "title": "Fallback", - "route": "/docs/reference/text/text/#parameters-fallback" - }, - { - "kind": "Parameter of text", - "title": "Style", - "route": "/docs/reference/text/text/#parameters-style" - }, - { - "kind": "Parameter of text", - "title": "Weight", - "route": "/docs/reference/text/text/#parameters-weight" - }, - { - "kind": "Parameter of text", - "title": "Stretch", - "route": "/docs/reference/text/text/#parameters-stretch" - }, - { - "kind": "Parameter of text", - "title": "Size", - "route": "/docs/reference/text/text/#parameters-size" - }, - { - "kind": "Parameter of text", - "title": "Fill", - "route": "/docs/reference/text/text/#parameters-fill" - }, - { - "kind": "Parameter of text", - "title": "Stroke", - "route": "/docs/reference/text/text/#parameters-stroke" - }, - { - "kind": "Parameter of text", - "title": "Tracking", - "route": "/docs/reference/text/text/#parameters-tracking" - }, - { - "kind": "Parameter of text", - "title": "Spacing", - "route": "/docs/reference/text/text/#parameters-spacing" - }, - { - "kind": "Parameter of text", - "title": "Cjk Latin Spacing", - "route": "/docs/reference/text/text/#parameters-cjk-latin-spacing" - }, - { - "kind": "Parameter of text", - "title": "Baseline", - "route": "/docs/reference/text/text/#parameters-baseline" - }, - { - "kind": "Parameter of text", - "title": "Overhang", - "route": "/docs/reference/text/text/#parameters-overhang" - }, - { - "kind": "Parameter of text", - "title": "Top Edge", - "route": "/docs/reference/text/text/#parameters-top-edge" - }, - { - "kind": "Parameter of text", - "title": "Bottom Edge", - "route": "/docs/reference/text/text/#parameters-bottom-edge" - }, - { - "kind": "Parameter of text", - "title": "Lang", - "route": "/docs/reference/text/text/#parameters-lang" - }, - { - "kind": "Parameter of text", - "title": "Region", - "route": "/docs/reference/text/text/#parameters-region" - }, - { - "kind": "Parameter of text", - "title": "Script", - "route": "/docs/reference/text/text/#parameters-script" - }, - { - "kind": "Parameter of text", - "title": "Dir", - "route": "/docs/reference/text/text/#parameters-dir" - }, - { - "kind": "Parameter of text", - "title": "Hyphenate", - "route": "/docs/reference/text/text/#parameters-hyphenate" - }, - { - "kind": "Parameter of text", - "title": "Costs", - "route": "/docs/reference/text/text/#parameters-costs" - }, - { - "kind": "Parameter of text", - "title": "Kerning", - "route": "/docs/reference/text/text/#parameters-kerning" - }, - { - "kind": "Parameter of text", - "title": "Alternates", - "route": "/docs/reference/text/text/#parameters-alternates" - }, - { - "kind": "Parameter of text", - "title": "Stylistic Set", - "route": "/docs/reference/text/text/#parameters-stylistic-set" - }, - { - "kind": "Parameter of text", - "title": "Ligatures", - "route": "/docs/reference/text/text/#parameters-ligatures" - }, - { - "kind": "Parameter of text", - "title": "Discretionary Ligatures", - "route": "/docs/reference/text/text/#parameters-discretionary-ligatures" - }, - { - "kind": "Parameter of text", - "title": "Historical Ligatures", - "route": "/docs/reference/text/text/#parameters-historical-ligatures" - }, - { - "kind": "Parameter of text", - "title": "Number Type", - "route": "/docs/reference/text/text/#parameters-number-type" - }, - { - "kind": "Parameter of text", - "title": "Number Width", - "route": "/docs/reference/text/text/#parameters-number-width" - }, - { - "kind": "Parameter of text", - "title": "Slashed Zero", - "route": "/docs/reference/text/text/#parameters-slashed-zero" - }, - { - "kind": "Parameter of text", - "title": "Fractions", - "route": "/docs/reference/text/text/#parameters-fractions" - }, - { - "kind": "Parameter of text", - "title": "Features", - "route": "/docs/reference/text/text/#parameters-features" - }, - { - "kind": "Parameter of text", - "title": "Body", - "route": "/docs/reference/text/text/#parameters-body" - }, - { - "kind": "Parameter of text", - "title": "Text", - "route": "/docs/reference/text/text/#parameters-text" - }, - { - "kind": "Function", - "title": "Underline", - "route": "/docs/reference/text/underline/" - }, - { - "kind": "Parameter of underline", - "title": "Stroke", - "route": "/docs/reference/text/underline/#parameters-stroke" - }, - { - "kind": "Parameter of underline", - "title": "Offset", - "route": "/docs/reference/text/underline/#parameters-offset" - }, - { - "kind": "Parameter of underline", - "title": "Extent", - "route": "/docs/reference/text/underline/#parameters-extent" - }, - { - "kind": "Parameter of underline", - "title": "Evade", - "route": "/docs/reference/text/underline/#parameters-evade" - }, - { - "kind": "Parameter of underline", - "title": "Background", - "route": "/docs/reference/text/underline/#parameters-background" - }, - { - "kind": "Parameter of underline", - "title": "Body", - "route": "/docs/reference/text/underline/#parameters-body" - }, - { - "kind": "Function", - "title": "Uppercase", - "route": "/docs/reference/text/upper/" - }, - { - "kind": "Parameter of upper", - "title": "Text", - "route": "/docs/reference/text/upper/#parameters-text" - }, - { - "kind": "Category", - "title": "Math", - "route": "/docs/reference/math/" - }, - { - "kind": "Function", - "title": "Accent", - "route": "/docs/reference/math/accent/", - "keywords": ["math"] - }, - { - "kind": "Parameter of accent", - "title": "Base", - "route": "/docs/reference/math/accent/#parameters-base" - }, - { - "kind": "Parameter of accent", - "title": "Accent", - "route": "/docs/reference/math/accent/#parameters-accent" - }, - { - "kind": "Parameter of accent", - "title": "Size", - "route": "/docs/reference/math/accent/#parameters-size" - }, - { - "kind": "Function", - "title": "Attach", - "route": "/docs/reference/math/attach#functions-attach", - "keywords": ["math"] - }, - { - "kind": "Parameter of attach", - "title": "Base", - "route": "/docs/reference/math/attach#functions-attach-base" - }, - { - "kind": "Parameter of attach", - "title": "T", - "route": "/docs/reference/math/attach#functions-attach-t" - }, - { - "kind": "Parameter of attach", - "title": "B", - "route": "/docs/reference/math/attach#functions-attach-b" - }, - { - "kind": "Parameter of attach", - "title": "Tl", - "route": "/docs/reference/math/attach#functions-attach-tl" - }, - { - "kind": "Parameter of attach", - "title": "Bl", - "route": "/docs/reference/math/attach#functions-attach-bl" - }, - { - "kind": "Parameter of attach", - "title": "Tr", - "route": "/docs/reference/math/attach#functions-attach-tr" - }, - { - "kind": "Parameter of attach", - "title": "Br", - "route": "/docs/reference/math/attach#functions-attach-br" - }, - { - "kind": "Function", - "title": "Scripts", - "route": "/docs/reference/math/attach#functions-scripts", - "keywords": ["math"] - }, - { - "kind": "Parameter of scripts", - "title": "Body", - "route": "/docs/reference/math/attach#functions-scripts-body" - }, - { - "kind": "Function", - "title": "Limits", - "route": "/docs/reference/math/attach#functions-limits", - "keywords": ["math"] - }, - { - "kind": "Parameter of limits", - "title": "Body", - "route": "/docs/reference/math/attach#functions-limits-body" - }, - { - "kind": "Parameter of limits", - "title": "Inline", - "route": "/docs/reference/math/attach#functions-limits-inline" - }, - { - "kind": "Function", - "title": "Binomial", - "route": "/docs/reference/math/binom/", - "keywords": ["math"] - }, - { - "kind": "Parameter of binom", - "title": "Upper", - "route": "/docs/reference/math/binom/#parameters-upper" - }, - { - "kind": "Parameter of binom", - "title": "Lower", - "route": "/docs/reference/math/binom/#parameters-lower" - }, - { - "kind": "Function", - "title": "Cancel", - "route": "/docs/reference/math/cancel/", - "keywords": ["math"] - }, - { - "kind": "Parameter of cancel", - "title": "Body", - "route": "/docs/reference/math/cancel/#parameters-body" - }, - { - "kind": "Parameter of cancel", - "title": "Length", - "route": "/docs/reference/math/cancel/#parameters-length" - }, - { - "kind": "Parameter of cancel", - "title": "Inverted", - "route": "/docs/reference/math/cancel/#parameters-inverted" - }, - { - "kind": "Parameter of cancel", - "title": "Cross", - "route": "/docs/reference/math/cancel/#parameters-cross" - }, - { - "kind": "Parameter of cancel", - "title": "Angle", - "route": "/docs/reference/math/cancel/#parameters-angle" - }, - { - "kind": "Parameter of cancel", - "title": "Stroke", - "route": "/docs/reference/math/cancel/#parameters-stroke" - }, - { - "kind": "Function", - "title": "Cases", - "route": "/docs/reference/math/cases/", - "keywords": ["math"] - }, - { - "kind": "Parameter of cases", - "title": "Delim", - "route": "/docs/reference/math/cases/#parameters-delim" - }, - { - "kind": "Parameter of cases", - "title": "Reverse", - "route": "/docs/reference/math/cases/#parameters-reverse" - }, - { - "kind": "Parameter of cases", - "title": "Gap", - "route": "/docs/reference/math/cases/#parameters-gap" - }, - { - "kind": "Parameter of cases", - "title": "Children", - "route": "/docs/reference/math/cases/#parameters-children" - }, - { - "kind": "Function", - "title": "Class", - "route": "/docs/reference/math/class/", - "keywords": ["math"] - }, - { - "kind": "Parameter of class", - "title": "Class", - "route": "/docs/reference/math/class/#parameters-class" - }, - { - "kind": "Parameter of class", - "title": "Body", - "route": "/docs/reference/math/class/#parameters-body" - }, - { - "kind": "Function", - "title": "Equation", - "route": "/docs/reference/math/equation/", - "keywords": ["math"] - }, - { - "kind": "Parameter of equation", - "title": "Block", - "route": "/docs/reference/math/equation/#parameters-block" - }, - { - "kind": "Parameter of equation", - "title": "Numbering", - "route": "/docs/reference/math/equation/#parameters-numbering" - }, - { - "kind": "Parameter of equation", - "title": "Number Align", - "route": "/docs/reference/math/equation/#parameters-number-align" - }, - { - "kind": "Parameter of equation", - "title": "Supplement", - "route": "/docs/reference/math/equation/#parameters-supplement" - }, - { - "kind": "Parameter of equation", - "title": "Body", - "route": "/docs/reference/math/equation/#parameters-body" - }, - { - "kind": "Function", - "title": "Fraction", - "route": "/docs/reference/math/frac/", - "keywords": ["math"] - }, - { - "kind": "Parameter of frac", - "title": "Num", - "route": "/docs/reference/math/frac/#parameters-num" - }, - { - "kind": "Parameter of frac", - "title": "Denom", - "route": "/docs/reference/math/frac/#parameters-denom" - }, - { - "kind": "Function", - "title": "Left/Right", - "route": "/docs/reference/math/lr#functions-lr", - "keywords": ["math"] - }, - { - "kind": "Parameter of lr", - "title": "Size", - "route": "/docs/reference/math/lr#functions-lr-size" - }, - { - "kind": "Parameter of lr", - "title": "Body", - "route": "/docs/reference/math/lr#functions-lr-body" - }, - { - "kind": "Function", - "title": "Mid", - "route": "/docs/reference/math/lr#functions-mid", - "keywords": ["math"] - }, - { - "kind": "Parameter of mid", - "title": "Body", - "route": "/docs/reference/math/lr#functions-mid-body" - }, - { - "kind": "Function", - "title": "Abs", - "route": "/docs/reference/math/lr#functions-abs", - "keywords": ["math"] - }, - { - "kind": "Parameter of abs", - "title": "Size", - "route": "/docs/reference/math/lr#functions-abs-size" - }, - { - "kind": "Parameter of abs", - "title": "Body", - "route": "/docs/reference/math/lr#functions-abs-body" - }, - { - "kind": "Function", - "title": "Norm", - "route": "/docs/reference/math/lr#functions-norm", - "keywords": ["math"] - }, - { - "kind": "Parameter of norm", - "title": "Size", - "route": "/docs/reference/math/lr#functions-norm-size" - }, - { - "kind": "Parameter of norm", - "title": "Body", - "route": "/docs/reference/math/lr#functions-norm-body" - }, - { - "kind": "Function", - "title": "Floor", - "route": "/docs/reference/math/lr#functions-floor", - "keywords": ["math"] - }, - { - "kind": "Parameter of floor", - "title": "Size", - "route": "/docs/reference/math/lr#functions-floor-size" - }, - { - "kind": "Parameter of floor", - "title": "Body", - "route": "/docs/reference/math/lr#functions-floor-body" - }, - { - "kind": "Function", - "title": "Ceil", - "route": "/docs/reference/math/lr#functions-ceil", - "keywords": ["math"] - }, - { - "kind": "Parameter of ceil", - "title": "Size", - "route": "/docs/reference/math/lr#functions-ceil-size" - }, - { - "kind": "Parameter of ceil", - "title": "Body", - "route": "/docs/reference/math/lr#functions-ceil-body" - }, - { - "kind": "Function", - "title": "Round", - "route": "/docs/reference/math/lr#functions-round", - "keywords": ["math"] - }, - { - "kind": "Parameter of round", - "title": "Size", - "route": "/docs/reference/math/lr#functions-round-size" - }, - { - "kind": "Parameter of round", - "title": "Body", - "route": "/docs/reference/math/lr#functions-round-body" - }, - { - "kind": "Function", - "title": "Matrix", - "route": "/docs/reference/math/mat/", - "keywords": ["math"] - }, - { - "kind": "Parameter of mat", - "title": "Delim", - "route": "/docs/reference/math/mat/#parameters-delim" - }, - { - "kind": "Parameter of mat", - "title": "Align", - "route": "/docs/reference/math/mat/#parameters-align" - }, - { - "kind": "Parameter of mat", - "title": "Augment", - "route": "/docs/reference/math/mat/#parameters-augment" - }, - { - "kind": "Parameter of mat", - "title": "Gap", - "route": "/docs/reference/math/mat/#parameters-gap" - }, - { - "kind": "Parameter of mat", - "title": "Row Gap", - "route": "/docs/reference/math/mat/#parameters-row-gap" - }, - { - "kind": "Parameter of mat", - "title": "Column Gap", - "route": "/docs/reference/math/mat/#parameters-column-gap" - }, - { - "kind": "Parameter of mat", - "title": "Rows", - "route": "/docs/reference/math/mat/#parameters-rows" - }, - { - "kind": "Function", - "title": "Primes", - "route": "/docs/reference/math/primes/", - "keywords": ["math"] - }, - { - "kind": "Parameter of primes", - "title": "Count", - "route": "/docs/reference/math/primes/#parameters-count" - }, - { - "kind": "Function", - "title": "Root", - "route": "/docs/reference/math/roots#functions-root", - "keywords": ["math"] - }, - { - "kind": "Parameter of root", - "title": "Index", - "route": "/docs/reference/math/roots#functions-root-index" - }, - { - "kind": "Parameter of root", - "title": "Radicand", - "route": "/docs/reference/math/roots#functions-root-radicand" - }, - { - "kind": "Function", - "title": "Square Root", - "route": "/docs/reference/math/roots#functions-sqrt", - "keywords": ["math"] - }, - { - "kind": "Parameter of sqrt", - "title": "Radicand", - "route": "/docs/reference/math/roots#functions-sqrt-radicand" - }, - { - "kind": "Function", - "title": "Display Size", - "route": "/docs/reference/math/sizes#functions-display", - "keywords": ["math", "displaystyle"] - }, - { - "kind": "Parameter of display", - "title": "Body", - "route": "/docs/reference/math/sizes#functions-display-body" - }, - { - "kind": "Parameter of display", - "title": "Cramped", - "route": "/docs/reference/math/sizes#functions-display-cramped" - }, - { - "kind": "Function", - "title": "Inline Size", - "route": "/docs/reference/math/sizes#functions-inline", - "keywords": ["math", "textstyle"] - }, - { - "kind": "Parameter of inline", - "title": "Body", - "route": "/docs/reference/math/sizes#functions-inline-body" - }, - { - "kind": "Parameter of inline", - "title": "Cramped", - "route": "/docs/reference/math/sizes#functions-inline-cramped" - }, - { - "kind": "Function", - "title": "Script Size", - "route": "/docs/reference/math/sizes#functions-script", - "keywords": ["math", "scriptstyle"] - }, - { - "kind": "Parameter of script", - "title": "Body", - "route": "/docs/reference/math/sizes#functions-script-body" - }, - { - "kind": "Parameter of script", - "title": "Cramped", - "route": "/docs/reference/math/sizes#functions-script-cramped" - }, - { - "kind": "Function", - "title": "Script-Script Size", - "route": "/docs/reference/math/sizes#functions-sscript", - "keywords": ["math", "scriptscriptstyle"] - }, - { - "kind": "Parameter of sscript", - "title": "Body", - "route": "/docs/reference/math/sizes#functions-sscript-body" - }, - { - "kind": "Parameter of sscript", - "title": "Cramped", - "route": "/docs/reference/math/sizes#functions-sscript-cramped" - }, - { - "kind": "Function", - "title": "Stretch", - "route": "/docs/reference/math/stretch/", - "keywords": ["math"] - }, - { - "kind": "Parameter of stretch", - "title": "Body", - "route": "/docs/reference/math/stretch/#parameters-body" - }, - { - "kind": "Parameter of stretch", - "title": "Size", - "route": "/docs/reference/math/stretch/#parameters-size" - }, - { - "kind": "Function", - "title": "Upright", - "route": "/docs/reference/math/styles#functions-upright", - "keywords": ["math", "mathup"] - }, - { - "kind": "Parameter of upright", - "title": "Body", - "route": "/docs/reference/math/styles#functions-upright-body" - }, - { - "kind": "Function", - "title": "Italic", - "route": "/docs/reference/math/styles#functions-italic", - "keywords": ["math", "mathit"] - }, - { - "kind": "Parameter of italic", - "title": "Body", - "route": "/docs/reference/math/styles#functions-italic-body" - }, - { - "kind": "Function", - "title": "Bold", - "route": "/docs/reference/math/styles#functions-bold", - "keywords": ["math", "mathbf"] - }, - { - "kind": "Parameter of bold", - "title": "Body", - "route": "/docs/reference/math/styles#functions-bold-body" - }, - { - "kind": "Function", - "title": "Text Operator", - "route": "/docs/reference/math/op/", - "keywords": ["math"] - }, - { - "kind": "Parameter of op", - "title": "Text", - "route": "/docs/reference/math/op/#parameters-text" - }, - { - "kind": "Parameter of op", - "title": "Limits", - "route": "/docs/reference/math/op/#parameters-limits" - }, - { - "kind": "Function", - "title": "Underline", - "route": "/docs/reference/math/underover#functions-underline", - "keywords": ["math"] - }, - { - "kind": "Parameter of underline", - "title": "Body", - "route": "/docs/reference/math/underover#functions-underline-body" - }, - { - "kind": "Function", - "title": "Overline", - "route": "/docs/reference/math/underover#functions-overline", - "keywords": ["math"] - }, - { - "kind": "Parameter of overline", - "title": "Body", - "route": "/docs/reference/math/underover#functions-overline-body" - }, - { - "kind": "Function", - "title": "Underbrace", - "route": "/docs/reference/math/underover#functions-underbrace", - "keywords": ["math"] - }, - { - "kind": "Parameter of underbrace", - "title": "Body", - "route": "/docs/reference/math/underover#functions-underbrace-body" - }, - { - "kind": "Parameter of underbrace", - "title": "Annotation", - "route": "/docs/reference/math/underover#functions-underbrace-annotation" - }, - { - "kind": "Function", - "title": "Overbrace", - "route": "/docs/reference/math/underover#functions-overbrace", - "keywords": ["math"] - }, - { - "kind": "Parameter of overbrace", - "title": "Body", - "route": "/docs/reference/math/underover#functions-overbrace-body" - }, - { - "kind": "Parameter of overbrace", - "title": "Annotation", - "route": "/docs/reference/math/underover#functions-overbrace-annotation" - }, - { - "kind": "Function", - "title": "Underbracket", - "route": "/docs/reference/math/underover#functions-underbracket", - "keywords": ["math"] - }, - { - "kind": "Parameter of underbracket", - "title": "Body", - "route": "/docs/reference/math/underover#functions-underbracket-body" - }, - { - "kind": "Parameter of underbracket", - "title": "Annotation", - "route": "/docs/reference/math/underover#functions-underbracket-annotation" - }, - { - "kind": "Function", - "title": "Overbracket", - "route": "/docs/reference/math/underover#functions-overbracket", - "keywords": ["math"] - }, - { - "kind": "Parameter of overbracket", - "title": "Body", - "route": "/docs/reference/math/underover#functions-overbracket-body" - }, - { - "kind": "Parameter of overbracket", - "title": "Annotation", - "route": "/docs/reference/math/underover#functions-overbracket-annotation" - }, - { - "kind": "Function", - "title": "Underparen", - "route": "/docs/reference/math/underover#functions-underparen", - "keywords": ["math"] - }, - { - "kind": "Parameter of underparen", - "title": "Body", - "route": "/docs/reference/math/underover#functions-underparen-body" - }, - { - "kind": "Parameter of underparen", - "title": "Annotation", - "route": "/docs/reference/math/underover#functions-underparen-annotation" - }, - { - "kind": "Function", - "title": "Overparen", - "route": "/docs/reference/math/underover#functions-overparen", - "keywords": ["math"] - }, - { - "kind": "Parameter of overparen", - "title": "Body", - "route": "/docs/reference/math/underover#functions-overparen-body" - }, - { - "kind": "Parameter of overparen", - "title": "Annotation", - "route": "/docs/reference/math/underover#functions-overparen-annotation" - }, - { - "kind": "Function", - "title": "Undershell", - "route": "/docs/reference/math/underover#functions-undershell", - "keywords": ["math"] - }, - { - "kind": "Parameter of undershell", - "title": "Body", - "route": "/docs/reference/math/underover#functions-undershell-body" - }, - { - "kind": "Parameter of undershell", - "title": "Annotation", - "route": "/docs/reference/math/underover#functions-undershell-annotation" - }, - { - "kind": "Function", - "title": "Overshell", - "route": "/docs/reference/math/underover#functions-overshell", - "keywords": ["math"] - }, - { - "kind": "Parameter of overshell", - "title": "Body", - "route": "/docs/reference/math/underover#functions-overshell-body" - }, - { - "kind": "Parameter of overshell", - "title": "Annotation", - "route": "/docs/reference/math/underover#functions-overshell-annotation" - }, - { - "kind": "Function", - "title": "Serif", - "route": "/docs/reference/math/variants#functions-serif", - "keywords": ["math", "mathrm"] - }, - { - "kind": "Parameter of serif", - "title": "Body", - "route": "/docs/reference/math/variants#functions-serif-body" - }, - { - "kind": "Function", - "title": "Sans Serif", - "route": "/docs/reference/math/variants#functions-sans", - "keywords": ["math", "mathsf"] - }, - { - "kind": "Parameter of sans", - "title": "Body", - "route": "/docs/reference/math/variants#functions-sans-body" - }, - { - "kind": "Function", - "title": "Fraktur", - "route": "/docs/reference/math/variants#functions-frak", - "keywords": ["math", "mathfrak"] - }, - { - "kind": "Parameter of frak", - "title": "Body", - "route": "/docs/reference/math/variants#functions-frak-body" - }, - { - "kind": "Function", - "title": "Monospace", - "route": "/docs/reference/math/variants#functions-mono", - "keywords": ["math", "mathtt"] - }, - { - "kind": "Parameter of mono", - "title": "Body", - "route": "/docs/reference/math/variants#functions-mono-body" - }, - { - "kind": "Function", - "title": "Blackboard Bold", - "route": "/docs/reference/math/variants#functions-bb", - "keywords": ["math", "mathbb"] - }, - { - "kind": "Parameter of bb", - "title": "Body", - "route": "/docs/reference/math/variants#functions-bb-body" - }, - { - "kind": "Function", - "title": "Calligraphic", - "route": "/docs/reference/math/variants#functions-cal", - "keywords": ["math", "mathcal", "mathscr"] - }, - { - "kind": "Parameter of cal", - "title": "Body", - "route": "/docs/reference/math/variants#functions-cal-body" - }, - { - "kind": "Function", - "title": "Vector", - "route": "/docs/reference/math/vec/", - "keywords": ["math"] - }, - { - "kind": "Parameter of vec", - "title": "Delim", - "route": "/docs/reference/math/vec/#parameters-delim" - }, - { - "kind": "Parameter of vec", - "title": "Align", - "route": "/docs/reference/math/vec/#parameters-align" - }, - { - "kind": "Parameter of vec", - "title": "Gap", - "route": "/docs/reference/math/vec/#parameters-gap" - }, - { - "kind": "Parameter of vec", - "title": "Children", - "route": "/docs/reference/math/vec/#parameters-children" - }, - { - "kind": "Category", - "title": "Symbols", - "route": "/docs/reference/symbols/" - }, - { - "kind": "Symbols", - "title": "Sym", - "route": "/docs/reference/symbols/sym/" - }, - { - "kind": "Symbols", - "title": "Emoji", - "route": "/docs/reference/symbols/emoji/" - }, - { - "kind": "Category", - "title": "Layout", - "route": "/docs/reference/layout/" - }, - { - "kind": "Function", - "title": "Align", - "route": "/docs/reference/layout/align/" - }, - { - "kind": "Parameter of align", - "title": "Alignment", - "route": "/docs/reference/layout/align/#parameters-alignment" - }, - { - "kind": "Parameter of align", - "title": "Body", - "route": "/docs/reference/layout/align/#parameters-body" - }, - { - "kind": "Type", - "title": "Alignment", - "route": "/docs/reference/layout/alignment/" - }, - { - "kind": "Function", - "title": "Axis", - "route": "/docs/reference/layout/alignment/#definitions-axis", - "keywords": ["alignment"] - }, - { - "kind": "Function", - "title": "Inverse", - "route": "/docs/reference/layout/alignment/#definitions-inv", - "keywords": ["alignment"] - }, - { - "kind": "Type", - "title": "Angle", - "route": "/docs/reference/layout/angle/" - }, - { - "kind": "Function", - "title": "Radians", - "route": "/docs/reference/layout/angle/#definitions-rad", - "keywords": ["angle"] - }, - { - "kind": "Function", - "title": "Degrees", - "route": "/docs/reference/layout/angle/#definitions-deg", - "keywords": ["angle"] - }, - { - "kind": "Function", - "title": "Block", - "route": "/docs/reference/layout/block/" - }, - { - "kind": "Parameter of block", - "title": "Width", - "route": "/docs/reference/layout/block/#parameters-width" - }, - { - "kind": "Parameter of block", - "title": "Height", - "route": "/docs/reference/layout/block/#parameters-height" - }, - { - "kind": "Parameter of block", - "title": "Breakable", - "route": "/docs/reference/layout/block/#parameters-breakable" - }, - { - "kind": "Parameter of block", - "title": "Fill", - "route": "/docs/reference/layout/block/#parameters-fill" - }, - { - "kind": "Parameter of block", - "title": "Stroke", - "route": "/docs/reference/layout/block/#parameters-stroke" - }, - { - "kind": "Parameter of block", - "title": "Radius", - "route": "/docs/reference/layout/block/#parameters-radius" - }, - { - "kind": "Parameter of block", - "title": "Inset", - "route": "/docs/reference/layout/block/#parameters-inset" - }, - { - "kind": "Parameter of block", - "title": "Outset", - "route": "/docs/reference/layout/block/#parameters-outset" - }, - { - "kind": "Parameter of block", - "title": "Spacing", - "route": "/docs/reference/layout/block/#parameters-spacing" - }, - { - "kind": "Parameter of block", - "title": "Above", - "route": "/docs/reference/layout/block/#parameters-above" - }, - { - "kind": "Parameter of block", - "title": "Below", - "route": "/docs/reference/layout/block/#parameters-below" - }, - { - "kind": "Parameter of block", - "title": "Clip", - "route": "/docs/reference/layout/block/#parameters-clip" - }, - { - "kind": "Parameter of block", - "title": "Sticky", - "route": "/docs/reference/layout/block/#parameters-sticky" - }, - { - "kind": "Parameter of block", - "title": "Body", - "route": "/docs/reference/layout/block/#parameters-body" - }, - { - "kind": "Function", - "title": "Box", - "route": "/docs/reference/layout/box/" - }, - { - "kind": "Parameter of box", - "title": "Width", - "route": "/docs/reference/layout/box/#parameters-width" - }, - { - "kind": "Parameter of box", - "title": "Height", - "route": "/docs/reference/layout/box/#parameters-height" - }, - { - "kind": "Parameter of box", - "title": "Baseline", - "route": "/docs/reference/layout/box/#parameters-baseline" - }, - { - "kind": "Parameter of box", - "title": "Fill", - "route": "/docs/reference/layout/box/#parameters-fill" - }, - { - "kind": "Parameter of box", - "title": "Stroke", - "route": "/docs/reference/layout/box/#parameters-stroke" - }, - { - "kind": "Parameter of box", - "title": "Radius", - "route": "/docs/reference/layout/box/#parameters-radius" - }, - { - "kind": "Parameter of box", - "title": "Inset", - "route": "/docs/reference/layout/box/#parameters-inset" - }, - { - "kind": "Parameter of box", - "title": "Outset", - "route": "/docs/reference/layout/box/#parameters-outset" - }, - { - "kind": "Parameter of box", - "title": "Clip", - "route": "/docs/reference/layout/box/#parameters-clip" - }, - { - "kind": "Parameter of box", - "title": "Body", - "route": "/docs/reference/layout/box/#parameters-body" - }, - { - "kind": "Function", - "title": "Column Break", - "route": "/docs/reference/layout/colbreak/" - }, - { - "kind": "Parameter of colbreak", - "title": "Weak", - "route": "/docs/reference/layout/colbreak/#parameters-weak" - }, - { - "kind": "Function", - "title": "Columns", - "route": "/docs/reference/layout/columns/" - }, - { - "kind": "Parameter of columns", - "title": "Count", - "route": "/docs/reference/layout/columns/#parameters-count" - }, - { - "kind": "Parameter of columns", - "title": "Gutter", - "route": "/docs/reference/layout/columns/#parameters-gutter" - }, - { - "kind": "Parameter of columns", - "title": "Body", - "route": "/docs/reference/layout/columns/#parameters-body" - }, - { - "kind": "Type", - "title": "Direction", - "route": "/docs/reference/layout/direction/" - }, - { - "kind": "Function", - "title": "Axis", - "route": "/docs/reference/layout/direction/#definitions-axis", - "keywords": ["direction"] - }, - { - "kind": "Function", - "title": "Start", - "route": "/docs/reference/layout/direction/#definitions-start", - "keywords": ["direction"] - }, - { - "kind": "Function", - "title": "End", - "route": "/docs/reference/layout/direction/#definitions-end", - "keywords": ["direction"] - }, - { - "kind": "Function", - "title": "Inverse", - "route": "/docs/reference/layout/direction/#definitions-inv", - "keywords": ["direction"] - }, - { - "kind": "Type", - "title": "Fraction", - "route": "/docs/reference/layout/fraction/" - }, - { - "kind": "Function", - "title": "Grid", - "route": "/docs/reference/layout/grid/" - }, - { - "kind": "Parameter of grid", - "title": "Columns", - "route": "/docs/reference/layout/grid/#parameters-columns" - }, - { - "kind": "Parameter of grid", - "title": "Rows", - "route": "/docs/reference/layout/grid/#parameters-rows" - }, - { - "kind": "Parameter of grid", - "title": "Gutter", - "route": "/docs/reference/layout/grid/#parameters-gutter" - }, - { - "kind": "Parameter of grid", - "title": "Column Gutter", - "route": "/docs/reference/layout/grid/#parameters-column-gutter" - }, - { - "kind": "Parameter of grid", - "title": "Row Gutter", - "route": "/docs/reference/layout/grid/#parameters-row-gutter" - }, - { - "kind": "Parameter of grid", - "title": "Fill", - "route": "/docs/reference/layout/grid/#parameters-fill" - }, - { - "kind": "Parameter of grid", - "title": "Align", - "route": "/docs/reference/layout/grid/#parameters-align" - }, - { - "kind": "Parameter of grid", - "title": "Stroke", - "route": "/docs/reference/layout/grid/#parameters-stroke" - }, - { - "kind": "Parameter of grid", - "title": "Inset", - "route": "/docs/reference/layout/grid/#parameters-inset" - }, - { - "kind": "Parameter of grid", - "title": "Children", - "route": "/docs/reference/layout/grid/#parameters-children" - }, - { - "kind": "Function", - "title": "Grid Cell", - "route": "/docs/reference/layout/grid/#definitions-cell", - "keywords": ["grid"] - }, - { - "kind": "Parameter of cell", - "title": "Body", - "route": "/docs/reference/layout/grid/#definitions-cell-body" - }, - { - "kind": "Parameter of cell", - "title": "X", - "route": "/docs/reference/layout/grid/#definitions-cell-x" - }, - { - "kind": "Parameter of cell", - "title": "Y", - "route": "/docs/reference/layout/grid/#definitions-cell-y" - }, - { - "kind": "Parameter of cell", - "title": "Colspan", - "route": "/docs/reference/layout/grid/#definitions-cell-colspan" - }, - { - "kind": "Parameter of cell", - "title": "Rowspan", - "route": "/docs/reference/layout/grid/#definitions-cell-rowspan" - }, - { - "kind": "Parameter of cell", - "title": "Fill", - "route": "/docs/reference/layout/grid/#definitions-cell-fill" - }, - { - "kind": "Parameter of cell", - "title": "Align", - "route": "/docs/reference/layout/grid/#definitions-cell-align" - }, - { - "kind": "Parameter of cell", - "title": "Inset", - "route": "/docs/reference/layout/grid/#definitions-cell-inset" - }, - { - "kind": "Parameter of cell", - "title": "Stroke", - "route": "/docs/reference/layout/grid/#definitions-cell-stroke" - }, - { - "kind": "Parameter of cell", - "title": "Breakable", - "route": "/docs/reference/layout/grid/#definitions-cell-breakable" - }, - { - "kind": "Function", - "title": "Grid Horizontal Line", - "route": "/docs/reference/layout/grid/#definitions-hline", - "keywords": ["grid"] - }, - { - "kind": "Parameter of hline", - "title": "Y", - "route": "/docs/reference/layout/grid/#definitions-hline-y" - }, - { - "kind": "Parameter of hline", - "title": "Start", - "route": "/docs/reference/layout/grid/#definitions-hline-start" - }, - { - "kind": "Parameter of hline", - "title": "End", - "route": "/docs/reference/layout/grid/#definitions-hline-end" - }, - { - "kind": "Parameter of hline", - "title": "Stroke", - "route": "/docs/reference/layout/grid/#definitions-hline-stroke" - }, - { - "kind": "Parameter of hline", - "title": "Position", - "route": "/docs/reference/layout/grid/#definitions-hline-position" - }, - { - "kind": "Function", - "title": "Grid Vertical Line", - "route": "/docs/reference/layout/grid/#definitions-vline", - "keywords": ["grid"] - }, - { - "kind": "Parameter of vline", - "title": "X", - "route": "/docs/reference/layout/grid/#definitions-vline-x" - }, - { - "kind": "Parameter of vline", - "title": "Start", - "route": "/docs/reference/layout/grid/#definitions-vline-start" - }, - { - "kind": "Parameter of vline", - "title": "End", - "route": "/docs/reference/layout/grid/#definitions-vline-end" - }, - { - "kind": "Parameter of vline", - "title": "Stroke", - "route": "/docs/reference/layout/grid/#definitions-vline-stroke" - }, - { - "kind": "Parameter of vline", - "title": "Position", - "route": "/docs/reference/layout/grid/#definitions-vline-position" - }, - { - "kind": "Function", - "title": "Grid Header", - "route": "/docs/reference/layout/grid/#definitions-header", - "keywords": ["grid"] - }, - { - "kind": "Parameter of header", - "title": "Repeat", - "route": "/docs/reference/layout/grid/#definitions-header-repeat" - }, - { - "kind": "Parameter of header", - "title": "Children", - "route": "/docs/reference/layout/grid/#definitions-header-children" - }, - { - "kind": "Function", - "title": "Grid Footer", - "route": "/docs/reference/layout/grid/#definitions-footer", - "keywords": ["grid"] - }, - { - "kind": "Parameter of footer", - "title": "Repeat", - "route": "/docs/reference/layout/grid/#definitions-footer-repeat" - }, - { - "kind": "Parameter of footer", - "title": "Children", - "route": "/docs/reference/layout/grid/#definitions-footer-children" - }, - { - "kind": "Function", - "title": "Hide", - "route": "/docs/reference/layout/hide/" - }, - { - "kind": "Parameter of hide", - "title": "Body", - "route": "/docs/reference/layout/hide/#parameters-body" - }, - { - "kind": "Function", - "title": "Layout", - "route": "/docs/reference/layout/layout/" - }, - { - "kind": "Parameter of layout", - "title": "Func", - "route": "/docs/reference/layout/layout/#parameters-func" - }, - { - "kind": "Type", - "title": "Length", - "route": "/docs/reference/layout/length/" - }, - { - "kind": "Function", - "title": "Points", - "route": "/docs/reference/layout/length/#definitions-pt", - "keywords": ["length"] - }, - { - "kind": "Function", - "title": "Millimeters", - "route": "/docs/reference/layout/length/#definitions-mm", - "keywords": ["length"] - }, - { - "kind": "Function", - "title": "Centimeters", - "route": "/docs/reference/layout/length/#definitions-cm", - "keywords": ["length"] - }, - { - "kind": "Function", - "title": "Inches", - "route": "/docs/reference/layout/length/#definitions-inches", - "keywords": ["length"] - }, - { - "kind": "Function", - "title": "To Absolute", - "route": "/docs/reference/layout/length/#definitions-to-absolute", - "keywords": ["length"] - }, - { - "kind": "Function", - "title": "Measure", - "route": "/docs/reference/layout/measure/" - }, - { - "kind": "Parameter of measure", - "title": "Width", - "route": "/docs/reference/layout/measure/#parameters-width" - }, - { - "kind": "Parameter of measure", - "title": "Height", - "route": "/docs/reference/layout/measure/#parameters-height" - }, - { - "kind": "Parameter of measure", - "title": "Content", - "route": "/docs/reference/layout/measure/#parameters-content" - }, - { - "kind": "Function", - "title": "Move", - "route": "/docs/reference/layout/move/" - }, - { - "kind": "Parameter of move", - "title": "Dx", - "route": "/docs/reference/layout/move/#parameters-dx" - }, - { - "kind": "Parameter of move", - "title": "Dy", - "route": "/docs/reference/layout/move/#parameters-dy" - }, - { - "kind": "Parameter of move", - "title": "Body", - "route": "/docs/reference/layout/move/#parameters-body" - }, - { - "kind": "Function", - "title": "Padding", - "route": "/docs/reference/layout/pad/" - }, - { - "kind": "Parameter of pad", - "title": "Left", - "route": "/docs/reference/layout/pad/#parameters-left" - }, - { - "kind": "Parameter of pad", - "title": "Top", - "route": "/docs/reference/layout/pad/#parameters-top" - }, - { - "kind": "Parameter of pad", - "title": "Right", - "route": "/docs/reference/layout/pad/#parameters-right" - }, - { - "kind": "Parameter of pad", - "title": "Bottom", - "route": "/docs/reference/layout/pad/#parameters-bottom" - }, - { - "kind": "Parameter of pad", - "title": "X", - "route": "/docs/reference/layout/pad/#parameters-x" - }, - { - "kind": "Parameter of pad", - "title": "Y", - "route": "/docs/reference/layout/pad/#parameters-y" - }, - { - "kind": "Parameter of pad", - "title": "Rest", - "route": "/docs/reference/layout/pad/#parameters-rest" - }, - { - "kind": "Parameter of pad", - "title": "Body", - "route": "/docs/reference/layout/pad/#parameters-body" - }, - { - "kind": "Function", - "title": "Page", - "route": "/docs/reference/layout/page/" - }, - { - "kind": "Parameter of page", - "title": "Paper", - "route": "/docs/reference/layout/page/#parameters-paper" - }, - { - "kind": "Parameter of page", - "title": "Width", - "route": "/docs/reference/layout/page/#parameters-width" - }, - { - "kind": "Parameter of page", - "title": "Height", - "route": "/docs/reference/layout/page/#parameters-height" - }, - { - "kind": "Parameter of page", - "title": "Flipped", - "route": "/docs/reference/layout/page/#parameters-flipped" - }, - { - "kind": "Parameter of page", - "title": "Margin", - "route": "/docs/reference/layout/page/#parameters-margin" - }, - { - "kind": "Parameter of page", - "title": "Binding", - "route": "/docs/reference/layout/page/#parameters-binding" - }, - { - "kind": "Parameter of page", - "title": "Columns", - "route": "/docs/reference/layout/page/#parameters-columns" - }, - { - "kind": "Parameter of page", - "title": "Fill", - "route": "/docs/reference/layout/page/#parameters-fill" - }, - { - "kind": "Parameter of page", - "title": "Numbering", - "route": "/docs/reference/layout/page/#parameters-numbering" - }, - { - "kind": "Parameter of page", - "title": "Supplement", - "route": "/docs/reference/layout/page/#parameters-supplement" - }, - { - "kind": "Parameter of page", - "title": "Number Align", - "route": "/docs/reference/layout/page/#parameters-number-align" - }, - { - "kind": "Parameter of page", - "title": "Header", - "route": "/docs/reference/layout/page/#parameters-header" - }, - { - "kind": "Parameter of page", - "title": "Header Ascent", - "route": "/docs/reference/layout/page/#parameters-header-ascent" - }, - { - "kind": "Parameter of page", - "title": "Footer", - "route": "/docs/reference/layout/page/#parameters-footer" - }, - { - "kind": "Parameter of page", - "title": "Footer Descent", - "route": "/docs/reference/layout/page/#parameters-footer-descent" - }, - { - "kind": "Parameter of page", - "title": "Background", - "route": "/docs/reference/layout/page/#parameters-background" - }, - { - "kind": "Parameter of page", - "title": "Foreground", - "route": "/docs/reference/layout/page/#parameters-foreground" - }, - { - "kind": "Parameter of page", - "title": "Body", - "route": "/docs/reference/layout/page/#parameters-body" - }, - { - "kind": "Function", - "title": "Page Break", - "route": "/docs/reference/layout/pagebreak/" - }, - { - "kind": "Parameter of pagebreak", - "title": "Weak", - "route": "/docs/reference/layout/pagebreak/#parameters-weak" - }, - { - "kind": "Parameter of pagebreak", - "title": "To", - "route": "/docs/reference/layout/pagebreak/#parameters-to" - }, - { - "kind": "Function", - "title": "Place", - "route": "/docs/reference/layout/place/" - }, - { - "kind": "Parameter of place", - "title": "Alignment", - "route": "/docs/reference/layout/place/#parameters-alignment" - }, - { - "kind": "Parameter of place", - "title": "Scope", - "route": "/docs/reference/layout/place/#parameters-scope" - }, - { - "kind": "Parameter of place", - "title": "Float", - "route": "/docs/reference/layout/place/#parameters-float" - }, - { - "kind": "Parameter of place", - "title": "Clearance", - "route": "/docs/reference/layout/place/#parameters-clearance" - }, - { - "kind": "Parameter of place", - "title": "Dx", - "route": "/docs/reference/layout/place/#parameters-dx" - }, - { - "kind": "Parameter of place", - "title": "Dy", - "route": "/docs/reference/layout/place/#parameters-dy" - }, - { - "kind": "Parameter of place", - "title": "Body", - "route": "/docs/reference/layout/place/#parameters-body" - }, - { - "kind": "Function", - "title": "Flush", - "route": "/docs/reference/layout/place/#definitions-flush", - "keywords": ["place"] - }, - { - "kind": "Type", - "title": "Ratio", - "route": "/docs/reference/layout/ratio/" - }, - { - "kind": "Type", - "title": "Relative Length", - "route": "/docs/reference/layout/relative/" - }, - { - "kind": "Function", - "title": "Repeat", - "route": "/docs/reference/layout/repeat/" - }, - { - "kind": "Parameter of repeat", - "title": "Body", - "route": "/docs/reference/layout/repeat/#parameters-body" - }, - { - "kind": "Parameter of repeat", - "title": "Gap", - "route": "/docs/reference/layout/repeat/#parameters-gap" - }, - { - "kind": "Parameter of repeat", - "title": "Justify", - "route": "/docs/reference/layout/repeat/#parameters-justify" - }, - { - "kind": "Function", - "title": "Rotate", - "route": "/docs/reference/layout/rotate/" - }, - { - "kind": "Parameter of rotate", - "title": "Angle", - "route": "/docs/reference/layout/rotate/#parameters-angle" - }, - { - "kind": "Parameter of rotate", - "title": "Origin", - "route": "/docs/reference/layout/rotate/#parameters-origin" - }, - { - "kind": "Parameter of rotate", - "title": "Reflow", - "route": "/docs/reference/layout/rotate/#parameters-reflow" - }, - { - "kind": "Parameter of rotate", - "title": "Body", - "route": "/docs/reference/layout/rotate/#parameters-body" - }, - { - "kind": "Function", - "title": "Scale", - "route": "/docs/reference/layout/scale/" - }, - { - "kind": "Parameter of scale", - "title": "Factor", - "route": "/docs/reference/layout/scale/#parameters-factor" - }, - { - "kind": "Parameter of scale", - "title": "X", - "route": "/docs/reference/layout/scale/#parameters-x" - }, - { - "kind": "Parameter of scale", - "title": "Y", - "route": "/docs/reference/layout/scale/#parameters-y" - }, - { - "kind": "Parameter of scale", - "title": "Origin", - "route": "/docs/reference/layout/scale/#parameters-origin" - }, - { - "kind": "Parameter of scale", - "title": "Reflow", - "route": "/docs/reference/layout/scale/#parameters-reflow" - }, - { - "kind": "Parameter of scale", - "title": "Body", - "route": "/docs/reference/layout/scale/#parameters-body" - }, - { - "kind": "Function", - "title": "Skew", - "route": "/docs/reference/layout/skew/" - }, - { - "kind": "Parameter of skew", - "title": "Ax", - "route": "/docs/reference/layout/skew/#parameters-ax" - }, - { - "kind": "Parameter of skew", - "title": "Ay", - "route": "/docs/reference/layout/skew/#parameters-ay" - }, - { - "kind": "Parameter of skew", - "title": "Origin", - "route": "/docs/reference/layout/skew/#parameters-origin" - }, - { - "kind": "Parameter of skew", - "title": "Reflow", - "route": "/docs/reference/layout/skew/#parameters-reflow" - }, - { - "kind": "Parameter of skew", - "title": "Body", - "route": "/docs/reference/layout/skew/#parameters-body" - }, - { - "kind": "Function", - "title": "Spacing (H)", - "route": "/docs/reference/layout/h/" - }, - { - "kind": "Parameter of h", - "title": "Amount", - "route": "/docs/reference/layout/h/#parameters-amount" - }, - { - "kind": "Parameter of h", - "title": "Weak", - "route": "/docs/reference/layout/h/#parameters-weak" - }, - { - "kind": "Function", - "title": "Spacing (V)", - "route": "/docs/reference/layout/v/" - }, - { - "kind": "Parameter of v", - "title": "Amount", - "route": "/docs/reference/layout/v/#parameters-amount" - }, - { - "kind": "Parameter of v", - "title": "Weak", - "route": "/docs/reference/layout/v/#parameters-weak" - }, - { - "kind": "Function", - "title": "Stack", - "route": "/docs/reference/layout/stack/" - }, - { - "kind": "Parameter of stack", - "title": "Dir", - "route": "/docs/reference/layout/stack/#parameters-dir" - }, - { - "kind": "Parameter of stack", - "title": "Spacing", - "route": "/docs/reference/layout/stack/#parameters-spacing" - }, - { - "kind": "Parameter of stack", - "title": "Children", - "route": "/docs/reference/layout/stack/#parameters-children" - }, - { - "kind": "Category", - "title": "Visualize", - "route": "/docs/reference/visualize/" - }, - { - "kind": "Function", - "title": "Circle", - "route": "/docs/reference/visualize/circle/" - }, - { - "kind": "Parameter of circle", - "title": "Radius", - "route": "/docs/reference/visualize/circle/#parameters-radius" - }, - { - "kind": "Parameter of circle", - "title": "Width", - "route": "/docs/reference/visualize/circle/#parameters-width" - }, - { - "kind": "Parameter of circle", - "title": "Height", - "route": "/docs/reference/visualize/circle/#parameters-height" - }, - { - "kind": "Parameter of circle", - "title": "Fill", - "route": "/docs/reference/visualize/circle/#parameters-fill" - }, - { - "kind": "Parameter of circle", - "title": "Stroke", - "route": "/docs/reference/visualize/circle/#parameters-stroke" - }, - { - "kind": "Parameter of circle", - "title": "Inset", - "route": "/docs/reference/visualize/circle/#parameters-inset" - }, - { - "kind": "Parameter of circle", - "title": "Outset", - "route": "/docs/reference/visualize/circle/#parameters-outset" - }, - { - "kind": "Parameter of circle", - "title": "Body", - "route": "/docs/reference/visualize/circle/#parameters-body" - }, - { - "kind": "Type", - "title": "Color", - "route": "/docs/reference/visualize/color/" - }, - { - "kind": "Function", - "title": "Luma", - "route": "/docs/reference/visualize/color/#definitions-luma", - "keywords": ["color"] - }, - { - "kind": "Parameter of luma", - "title": "Lightness", - "route": "/docs/reference/visualize/color/#definitions-luma-lightness" - }, - { - "kind": "Parameter of luma", - "title": "Alpha", - "route": "/docs/reference/visualize/color/#definitions-luma-alpha" - }, - { - "kind": "Parameter of luma", - "title": "Color", - "route": "/docs/reference/visualize/color/#definitions-luma-color" - }, - { - "kind": "Function", - "title": "Oklab", - "route": "/docs/reference/visualize/color/#definitions-oklab", - "keywords": ["color"] - }, - { - "kind": "Parameter of oklab", - "title": "Lightness", - "route": "/docs/reference/visualize/color/#definitions-oklab-lightness" - }, - { - "kind": "Parameter of oklab", - "title": "A", - "route": "/docs/reference/visualize/color/#definitions-oklab-a" - }, - { - "kind": "Parameter of oklab", - "title": "B", - "route": "/docs/reference/visualize/color/#definitions-oklab-b" - }, - { - "kind": "Parameter of oklab", - "title": "Alpha", - "route": "/docs/reference/visualize/color/#definitions-oklab-alpha" - }, - { - "kind": "Parameter of oklab", - "title": "Color", - "route": "/docs/reference/visualize/color/#definitions-oklab-color" - }, - { - "kind": "Function", - "title": "Oklch", - "route": "/docs/reference/visualize/color/#definitions-oklch", - "keywords": ["color"] - }, - { - "kind": "Parameter of oklch", - "title": "Lightness", - "route": "/docs/reference/visualize/color/#definitions-oklch-lightness" - }, - { - "kind": "Parameter of oklch", - "title": "Chroma", - "route": "/docs/reference/visualize/color/#definitions-oklch-chroma" - }, - { - "kind": "Parameter of oklch", - "title": "Hue", - "route": "/docs/reference/visualize/color/#definitions-oklch-hue" - }, - { - "kind": "Parameter of oklch", - "title": "Alpha", - "route": "/docs/reference/visualize/color/#definitions-oklch-alpha" - }, - { - "kind": "Parameter of oklch", - "title": "Color", - "route": "/docs/reference/visualize/color/#definitions-oklch-color" - }, - { - "kind": "Function", - "title": "Linear RGB", - "route": "/docs/reference/visualize/color/#definitions-linear-rgb", - "keywords": ["color"] - }, - { - "kind": "Parameter of linear-rgb", - "title": "Red", - "route": "/docs/reference/visualize/color/#definitions-linear-rgb-red" - }, - { - "kind": "Parameter of linear-rgb", - "title": "Green", - "route": "/docs/reference/visualize/color/#definitions-linear-rgb-green" - }, - { - "kind": "Parameter of linear-rgb", - "title": "Blue", - "route": "/docs/reference/visualize/color/#definitions-linear-rgb-blue" - }, - { - "kind": "Parameter of linear-rgb", - "title": "Alpha", - "route": "/docs/reference/visualize/color/#definitions-linear-rgb-alpha" - }, - { - "kind": "Parameter of linear-rgb", - "title": "Color", - "route": "/docs/reference/visualize/color/#definitions-linear-rgb-color" - }, - { - "kind": "Function", - "title": "RGB", - "route": "/docs/reference/visualize/color/#definitions-rgb", - "keywords": ["color"] - }, - { - "kind": "Parameter of rgb", - "title": "Red", - "route": "/docs/reference/visualize/color/#definitions-rgb-red" - }, - { - "kind": "Parameter of rgb", - "title": "Green", - "route": "/docs/reference/visualize/color/#definitions-rgb-green" - }, - { - "kind": "Parameter of rgb", - "title": "Blue", - "route": "/docs/reference/visualize/color/#definitions-rgb-blue" - }, - { - "kind": "Parameter of rgb", - "title": "Alpha", - "route": "/docs/reference/visualize/color/#definitions-rgb-alpha" - }, - { - "kind": "Parameter of rgb", - "title": "Hex", - "route": "/docs/reference/visualize/color/#definitions-rgb-hex" - }, - { - "kind": "Parameter of rgb", - "title": "Color", - "route": "/docs/reference/visualize/color/#definitions-rgb-color" - }, - { - "kind": "Function", - "title": "CMYK", - "route": "/docs/reference/visualize/color/#definitions-cmyk", - "keywords": ["color"] - }, - { - "kind": "Parameter of cmyk", - "title": "Cyan", - "route": "/docs/reference/visualize/color/#definitions-cmyk-cyan" - }, - { - "kind": "Parameter of cmyk", - "title": "Magenta", - "route": "/docs/reference/visualize/color/#definitions-cmyk-magenta" - }, - { - "kind": "Parameter of cmyk", - "title": "Yellow", - "route": "/docs/reference/visualize/color/#definitions-cmyk-yellow" - }, - { - "kind": "Parameter of cmyk", - "title": "Key", - "route": "/docs/reference/visualize/color/#definitions-cmyk-key" - }, - { - "kind": "Parameter of cmyk", - "title": "Color", - "route": "/docs/reference/visualize/color/#definitions-cmyk-color" - }, - { - "kind": "Function", - "title": "HSL", - "route": "/docs/reference/visualize/color/#definitions-hsl", - "keywords": ["color"] - }, - { - "kind": "Parameter of hsl", - "title": "Hue", - "route": "/docs/reference/visualize/color/#definitions-hsl-hue" - }, - { - "kind": "Parameter of hsl", - "title": "Saturation", - "route": "/docs/reference/visualize/color/#definitions-hsl-saturation" - }, - { - "kind": "Parameter of hsl", - "title": "Lightness", - "route": "/docs/reference/visualize/color/#definitions-hsl-lightness" - }, - { - "kind": "Parameter of hsl", - "title": "Alpha", - "route": "/docs/reference/visualize/color/#definitions-hsl-alpha" - }, - { - "kind": "Parameter of hsl", - "title": "Color", - "route": "/docs/reference/visualize/color/#definitions-hsl-color" - }, - { - "kind": "Function", - "title": "HSV", - "route": "/docs/reference/visualize/color/#definitions-hsv", - "keywords": ["color"] - }, - { - "kind": "Parameter of hsv", - "title": "Hue", - "route": "/docs/reference/visualize/color/#definitions-hsv-hue" - }, - { - "kind": "Parameter of hsv", - "title": "Saturation", - "route": "/docs/reference/visualize/color/#definitions-hsv-saturation" - }, - { - "kind": "Parameter of hsv", - "title": "Value", - "route": "/docs/reference/visualize/color/#definitions-hsv-value" - }, - { - "kind": "Parameter of hsv", - "title": "Alpha", - "route": "/docs/reference/visualize/color/#definitions-hsv-alpha" - }, - { - "kind": "Parameter of hsv", - "title": "Color", - "route": "/docs/reference/visualize/color/#definitions-hsv-color" - }, - { - "kind": "Function", - "title": "Components", - "route": "/docs/reference/visualize/color/#definitions-components", - "keywords": ["color"] - }, - { - "kind": "Parameter of components", - "title": "Alpha", - "route": "/docs/reference/visualize/color/#definitions-components-alpha" - }, - { - "kind": "Function", - "title": "Space", - "route": "/docs/reference/visualize/color/#definitions-space", - "keywords": ["color"] - }, - { - "kind": "Function", - "title": "To Hex", - "route": "/docs/reference/visualize/color/#definitions-to-hex", - "keywords": ["color"] - }, - { - "kind": "Function", - "title": "Lighten", - "route": "/docs/reference/visualize/color/#definitions-lighten", - "keywords": ["color"] - }, - { - "kind": "Parameter of lighten", - "title": "Factor", - "route": "/docs/reference/visualize/color/#definitions-lighten-factor" - }, - { - "kind": "Function", - "title": "Darken", - "route": "/docs/reference/visualize/color/#definitions-darken", - "keywords": ["color"] - }, - { - "kind": "Parameter of darken", - "title": "Factor", - "route": "/docs/reference/visualize/color/#definitions-darken-factor" - }, - { - "kind": "Function", - "title": "Saturate", - "route": "/docs/reference/visualize/color/#definitions-saturate", - "keywords": ["color"] - }, - { - "kind": "Parameter of saturate", - "title": "Factor", - "route": "/docs/reference/visualize/color/#definitions-saturate-factor" - }, - { - "kind": "Function", - "title": "Desaturate", - "route": "/docs/reference/visualize/color/#definitions-desaturate", - "keywords": ["color"] - }, - { - "kind": "Parameter of desaturate", - "title": "Factor", - "route": "/docs/reference/visualize/color/#definitions-desaturate-factor" - }, - { - "kind": "Function", - "title": "Negate", - "route": "/docs/reference/visualize/color/#definitions-negate", - "keywords": ["color"] - }, - { - "kind": "Parameter of negate", - "title": "Space", - "route": "/docs/reference/visualize/color/#definitions-negate-space" - }, - { - "kind": "Function", - "title": "Rotate", - "route": "/docs/reference/visualize/color/#definitions-rotate", - "keywords": ["color"] - }, - { - "kind": "Parameter of rotate", - "title": "Angle", - "route": "/docs/reference/visualize/color/#definitions-rotate-angle" - }, - { - "kind": "Parameter of rotate", - "title": "Space", - "route": "/docs/reference/visualize/color/#definitions-rotate-space" - }, - { - "kind": "Function", - "title": "Mix", - "route": "/docs/reference/visualize/color/#definitions-mix", - "keywords": ["color"] - }, - { - "kind": "Parameter of mix", - "title": "Colors", - "route": "/docs/reference/visualize/color/#definitions-mix-colors" - }, - { - "kind": "Parameter of mix", - "title": "Space", - "route": "/docs/reference/visualize/color/#definitions-mix-space" - }, - { - "kind": "Function", - "title": "Transparentize", - "route": "/docs/reference/visualize/color/#definitions-transparentize", - "keywords": ["color"] - }, - { - "kind": "Parameter of transparentize", - "title": "Scale", - "route": "/docs/reference/visualize/color/#definitions-transparentize-scale" - }, - { - "kind": "Function", - "title": "Opacify", - "route": "/docs/reference/visualize/color/#definitions-opacify", - "keywords": ["color"] - }, - { - "kind": "Parameter of opacify", - "title": "Scale", - "route": "/docs/reference/visualize/color/#definitions-opacify-scale" - }, - { - "kind": "Function", - "title": "Curve", - "route": "/docs/reference/visualize/curve/" - }, - { - "kind": "Parameter of curve", - "title": "Fill", - "route": "/docs/reference/visualize/curve/#parameters-fill" - }, - { - "kind": "Parameter of curve", - "title": "Fill Rule", - "route": "/docs/reference/visualize/curve/#parameters-fill-rule" - }, - { - "kind": "Parameter of curve", - "title": "Stroke", - "route": "/docs/reference/visualize/curve/#parameters-stroke" - }, - { - "kind": "Parameter of curve", - "title": "Components", - "route": "/docs/reference/visualize/curve/#parameters-components" - }, - { - "kind": "Function", - "title": "Curve Move", - "route": "/docs/reference/visualize/curve/#definitions-move", - "keywords": ["curve"] - }, - { - "kind": "Parameter of move", - "title": "Start", - "route": "/docs/reference/visualize/curve/#definitions-move-start" - }, - { - "kind": "Parameter of move", - "title": "Relative", - "route": "/docs/reference/visualize/curve/#definitions-move-relative" - }, - { - "kind": "Function", - "title": "Curve Line", - "route": "/docs/reference/visualize/curve/#definitions-line", - "keywords": ["curve"] - }, - { - "kind": "Parameter of line", - "title": "End", - "route": "/docs/reference/visualize/curve/#definitions-line-end" - }, - { - "kind": "Parameter of line", - "title": "Relative", - "route": "/docs/reference/visualize/curve/#definitions-line-relative" - }, - { - "kind": "Function", - "title": "Curve Quadratic Segment", - "route": "/docs/reference/visualize/curve/#definitions-quad", - "keywords": ["curve"] - }, - { - "kind": "Parameter of quad", - "title": "Control", - "route": "/docs/reference/visualize/curve/#definitions-quad-control" - }, - { - "kind": "Parameter of quad", - "title": "End", - "route": "/docs/reference/visualize/curve/#definitions-quad-end" - }, - { - "kind": "Parameter of quad", - "title": "Relative", - "route": "/docs/reference/visualize/curve/#definitions-quad-relative" - }, - { - "kind": "Function", - "title": "Curve Cubic Segment", - "route": "/docs/reference/visualize/curve/#definitions-cubic", - "keywords": ["curve"] - }, - { - "kind": "Parameter of cubic", - "title": "Control Start", - "route": "/docs/reference/visualize/curve/#definitions-cubic-control-start" - }, - { - "kind": "Parameter of cubic", - "title": "Control End", - "route": "/docs/reference/visualize/curve/#definitions-cubic-control-end" - }, - { - "kind": "Parameter of cubic", - "title": "End", - "route": "/docs/reference/visualize/curve/#definitions-cubic-end" - }, - { - "kind": "Parameter of cubic", - "title": "Relative", - "route": "/docs/reference/visualize/curve/#definitions-cubic-relative" - }, - { - "kind": "Function", - "title": "Curve Close", - "route": "/docs/reference/visualize/curve/#definitions-close", - "keywords": ["curve"] - }, - { - "kind": "Parameter of close", - "title": "Mode", - "route": "/docs/reference/visualize/curve/#definitions-close-mode" - }, - { - "kind": "Function", - "title": "Ellipse", - "route": "/docs/reference/visualize/ellipse/" - }, - { - "kind": "Parameter of ellipse", - "title": "Width", - "route": "/docs/reference/visualize/ellipse/#parameters-width" - }, - { - "kind": "Parameter of ellipse", - "title": "Height", - "route": "/docs/reference/visualize/ellipse/#parameters-height" - }, - { - "kind": "Parameter of ellipse", - "title": "Fill", - "route": "/docs/reference/visualize/ellipse/#parameters-fill" - }, - { - "kind": "Parameter of ellipse", - "title": "Stroke", - "route": "/docs/reference/visualize/ellipse/#parameters-stroke" - }, - { - "kind": "Parameter of ellipse", - "title": "Inset", - "route": "/docs/reference/visualize/ellipse/#parameters-inset" - }, - { - "kind": "Parameter of ellipse", - "title": "Outset", - "route": "/docs/reference/visualize/ellipse/#parameters-outset" - }, - { - "kind": "Parameter of ellipse", - "title": "Body", - "route": "/docs/reference/visualize/ellipse/#parameters-body" - }, - { - "kind": "Type", - "title": "Gradient", - "route": "/docs/reference/visualize/gradient/" - }, - { - "kind": "Function", - "title": "Linear Gradient", - "route": "/docs/reference/visualize/gradient/#definitions-linear", - "keywords": ["gradient"] - }, - { - "kind": "Parameter of linear", - "title": "Stops", - "route": "/docs/reference/visualize/gradient/#definitions-linear-stops" - }, - { - "kind": "Parameter of linear", - "title": "Space", - "route": "/docs/reference/visualize/gradient/#definitions-linear-space" - }, - { - "kind": "Parameter of linear", - "title": "Relative", - "route": "/docs/reference/visualize/gradient/#definitions-linear-relative" - }, - { - "kind": "Parameter of linear", - "title": "Dir", - "route": "/docs/reference/visualize/gradient/#definitions-linear-dir" - }, - { - "kind": "Parameter of linear", - "title": "Angle", - "route": "/docs/reference/visualize/gradient/#definitions-linear-angle" - }, - { - "kind": "Function", - "title": "Radial", - "route": "/docs/reference/visualize/gradient/#definitions-radial", - "keywords": ["gradient"] - }, - { - "kind": "Parameter of radial", - "title": "Stops", - "route": "/docs/reference/visualize/gradient/#definitions-radial-stops" - }, - { - "kind": "Parameter of radial", - "title": "Space", - "route": "/docs/reference/visualize/gradient/#definitions-radial-space" - }, - { - "kind": "Parameter of radial", - "title": "Relative", - "route": "/docs/reference/visualize/gradient/#definitions-radial-relative" - }, - { - "kind": "Parameter of radial", - "title": "Center", - "route": "/docs/reference/visualize/gradient/#definitions-radial-center" - }, - { - "kind": "Parameter of radial", - "title": "Radius", - "route": "/docs/reference/visualize/gradient/#definitions-radial-radius" - }, - { - "kind": "Parameter of radial", - "title": "Focal Center", - "route": "/docs/reference/visualize/gradient/#definitions-radial-focal-center" - }, - { - "kind": "Parameter of radial", - "title": "Focal Radius", - "route": "/docs/reference/visualize/gradient/#definitions-radial-focal-radius" - }, - { - "kind": "Function", - "title": "Conic", - "route": "/docs/reference/visualize/gradient/#definitions-conic", - "keywords": ["gradient"] - }, - { - "kind": "Parameter of conic", - "title": "Stops", - "route": "/docs/reference/visualize/gradient/#definitions-conic-stops" - }, - { - "kind": "Parameter of conic", - "title": "Angle", - "route": "/docs/reference/visualize/gradient/#definitions-conic-angle" - }, - { - "kind": "Parameter of conic", - "title": "Space", - "route": "/docs/reference/visualize/gradient/#definitions-conic-space" - }, - { - "kind": "Parameter of conic", - "title": "Relative", - "route": "/docs/reference/visualize/gradient/#definitions-conic-relative" - }, - { - "kind": "Parameter of conic", - "title": "Center", - "route": "/docs/reference/visualize/gradient/#definitions-conic-center" - }, - { - "kind": "Function", - "title": "Sharp", - "route": "/docs/reference/visualize/gradient/#definitions-sharp", - "keywords": ["gradient"] - }, - { - "kind": "Parameter of sharp", - "title": "Steps", - "route": "/docs/reference/visualize/gradient/#definitions-sharp-steps" - }, - { - "kind": "Parameter of sharp", - "title": "Smoothness", - "route": "/docs/reference/visualize/gradient/#definitions-sharp-smoothness" - }, - { - "kind": "Function", - "title": "Repeat", - "route": "/docs/reference/visualize/gradient/#definitions-repeat", - "keywords": ["gradient"] - }, - { - "kind": "Parameter of repeat", - "title": "Repetitions", - "route": "/docs/reference/visualize/gradient/#definitions-repeat-repetitions" - }, - { - "kind": "Parameter of repeat", - "title": "Mirror", - "route": "/docs/reference/visualize/gradient/#definitions-repeat-mirror" - }, - { - "kind": "Function", - "title": "Kind", - "route": "/docs/reference/visualize/gradient/#definitions-kind", - "keywords": ["gradient"] - }, - { - "kind": "Function", - "title": "Stops", - "route": "/docs/reference/visualize/gradient/#definitions-stops", - "keywords": ["gradient"] - }, - { - "kind": "Function", - "title": "Space", - "route": "/docs/reference/visualize/gradient/#definitions-space", - "keywords": ["gradient"] - }, - { - "kind": "Function", - "title": "Relative", - "route": "/docs/reference/visualize/gradient/#definitions-relative", - "keywords": ["gradient"] - }, - { - "kind": "Function", - "title": "Angle", - "route": "/docs/reference/visualize/gradient/#definitions-angle", - "keywords": ["gradient"] - }, - { - "kind": "Function", - "title": "Center", - "route": "/docs/reference/visualize/gradient/#definitions-center", - "keywords": ["gradient"] - }, - { - "kind": "Function", - "title": "Radius", - "route": "/docs/reference/visualize/gradient/#definitions-radius", - "keywords": ["gradient"] - }, - { - "kind": "Function", - "title": "Focal Center", - "route": "/docs/reference/visualize/gradient/#definitions-focal-center", - "keywords": ["gradient"] - }, - { - "kind": "Function", - "title": "Focal Radius", - "route": "/docs/reference/visualize/gradient/#definitions-focal-radius", - "keywords": ["gradient"] - }, - { - "kind": "Function", - "title": "Sample", - "route": "/docs/reference/visualize/gradient/#definitions-sample", - "keywords": ["gradient"] - }, - { - "kind": "Parameter of sample", - "title": "T", - "route": "/docs/reference/visualize/gradient/#definitions-sample-t" - }, - { - "kind": "Function", - "title": "Samples", - "route": "/docs/reference/visualize/gradient/#definitions-samples", - "keywords": ["gradient"] - }, - { - "kind": "Parameter of samples", - "title": "Ts", - "route": "/docs/reference/visualize/gradient/#definitions-samples-ts" - }, - { - "kind": "Function", - "title": "Image", - "route": "/docs/reference/visualize/image/" - }, - { - "kind": "Parameter of image", - "title": "Source", - "route": "/docs/reference/visualize/image/#parameters-source" - }, - { - "kind": "Parameter of image", - "title": "Format", - "route": "/docs/reference/visualize/image/#parameters-format" - }, - { - "kind": "Parameter of image", - "title": "Width", - "route": "/docs/reference/visualize/image/#parameters-width" - }, - { - "kind": "Parameter of image", - "title": "Height", - "route": "/docs/reference/visualize/image/#parameters-height" - }, - { - "kind": "Parameter of image", - "title": "Alt", - "route": "/docs/reference/visualize/image/#parameters-alt" - }, - { - "kind": "Parameter of image", - "title": "Fit", - "route": "/docs/reference/visualize/image/#parameters-fit" - }, - { - "kind": "Parameter of image", - "title": "Scaling", - "route": "/docs/reference/visualize/image/#parameters-scaling" - }, - { - "kind": "Parameter of image", - "title": "Icc", - "route": "/docs/reference/visualize/image/#parameters-icc" - }, - { - "kind": "Function", - "title": "Decode Image", - "route": "/docs/reference/visualize/image/#definitions-decode", - "keywords": ["image"] - }, - { - "kind": "Parameter of decode", - "title": "Data", - "route": "/docs/reference/visualize/image/#definitions-decode-data" - }, - { - "kind": "Parameter of decode", - "title": "Format", - "route": "/docs/reference/visualize/image/#definitions-decode-format" - }, - { - "kind": "Parameter of decode", - "title": "Width", - "route": "/docs/reference/visualize/image/#definitions-decode-width" - }, - { - "kind": "Parameter of decode", - "title": "Height", - "route": "/docs/reference/visualize/image/#definitions-decode-height" - }, - { - "kind": "Parameter of decode", - "title": "Alt", - "route": "/docs/reference/visualize/image/#definitions-decode-alt" - }, - { - "kind": "Parameter of decode", - "title": "Fit", - "route": "/docs/reference/visualize/image/#definitions-decode-fit" - }, - { - "kind": "Parameter of decode", - "title": "Scaling", - "route": "/docs/reference/visualize/image/#definitions-decode-scaling" - }, - { - "kind": "Function", - "title": "Line", - "route": "/docs/reference/visualize/line/" - }, - { - "kind": "Parameter of line", - "title": "Start", - "route": "/docs/reference/visualize/line/#parameters-start" - }, - { - "kind": "Parameter of line", - "title": "End", - "route": "/docs/reference/visualize/line/#parameters-end" - }, - { - "kind": "Parameter of line", - "title": "Length", - "route": "/docs/reference/visualize/line/#parameters-length" - }, - { - "kind": "Parameter of line", - "title": "Angle", - "route": "/docs/reference/visualize/line/#parameters-angle" - }, - { - "kind": "Parameter of line", - "title": "Stroke", - "route": "/docs/reference/visualize/line/#parameters-stroke" - }, - { - "kind": "Function", - "title": "Path", - "route": "/docs/reference/visualize/path/" - }, - { - "kind": "Parameter of path", - "title": "Fill", - "route": "/docs/reference/visualize/path/#parameters-fill" - }, - { - "kind": "Parameter of path", - "title": "Fill Rule", - "route": "/docs/reference/visualize/path/#parameters-fill-rule" - }, - { - "kind": "Parameter of path", - "title": "Stroke", - "route": "/docs/reference/visualize/path/#parameters-stroke" - }, - { - "kind": "Parameter of path", - "title": "Closed", - "route": "/docs/reference/visualize/path/#parameters-closed" - }, - { - "kind": "Parameter of path", - "title": "Vertices", - "route": "/docs/reference/visualize/path/#parameters-vertices" - }, - { - "kind": "Function", - "title": "Polygon", - "route": "/docs/reference/visualize/polygon/" - }, - { - "kind": "Parameter of polygon", - "title": "Fill", - "route": "/docs/reference/visualize/polygon/#parameters-fill" - }, - { - "kind": "Parameter of polygon", - "title": "Fill Rule", - "route": "/docs/reference/visualize/polygon/#parameters-fill-rule" - }, - { - "kind": "Parameter of polygon", - "title": "Stroke", - "route": "/docs/reference/visualize/polygon/#parameters-stroke" - }, - { - "kind": "Parameter of polygon", - "title": "Vertices", - "route": "/docs/reference/visualize/polygon/#parameters-vertices" - }, - { - "kind": "Function", - "title": "Regular Polygon", - "route": "/docs/reference/visualize/polygon/#definitions-regular", - "keywords": ["polygon"] - }, - { - "kind": "Parameter of regular", - "title": "Fill", - "route": "/docs/reference/visualize/polygon/#definitions-regular-fill" - }, - { - "kind": "Parameter of regular", - "title": "Stroke", - "route": "/docs/reference/visualize/polygon/#definitions-regular-stroke" - }, - { - "kind": "Parameter of regular", - "title": "Size", - "route": "/docs/reference/visualize/polygon/#definitions-regular-size" - }, - { - "kind": "Parameter of regular", - "title": "Vertices", - "route": "/docs/reference/visualize/polygon/#definitions-regular-vertices" - }, - { - "kind": "Function", - "title": "Rectangle", - "route": "/docs/reference/visualize/rect/" - }, - { - "kind": "Parameter of rect", - "title": "Width", - "route": "/docs/reference/visualize/rect/#parameters-width" - }, - { - "kind": "Parameter of rect", - "title": "Height", - "route": "/docs/reference/visualize/rect/#parameters-height" - }, - { - "kind": "Parameter of rect", - "title": "Fill", - "route": "/docs/reference/visualize/rect/#parameters-fill" - }, - { - "kind": "Parameter of rect", - "title": "Stroke", - "route": "/docs/reference/visualize/rect/#parameters-stroke" - }, - { - "kind": "Parameter of rect", - "title": "Radius", - "route": "/docs/reference/visualize/rect/#parameters-radius" - }, - { - "kind": "Parameter of rect", - "title": "Inset", - "route": "/docs/reference/visualize/rect/#parameters-inset" - }, - { - "kind": "Parameter of rect", - "title": "Outset", - "route": "/docs/reference/visualize/rect/#parameters-outset" - }, - { - "kind": "Parameter of rect", - "title": "Body", - "route": "/docs/reference/visualize/rect/#parameters-body" - }, - { - "kind": "Function", - "title": "Square", - "route": "/docs/reference/visualize/square/" - }, - { - "kind": "Parameter of square", - "title": "Size", - "route": "/docs/reference/visualize/square/#parameters-size" - }, - { - "kind": "Parameter of square", - "title": "Width", - "route": "/docs/reference/visualize/square/#parameters-width" - }, - { - "kind": "Parameter of square", - "title": "Height", - "route": "/docs/reference/visualize/square/#parameters-height" - }, - { - "kind": "Parameter of square", - "title": "Fill", - "route": "/docs/reference/visualize/square/#parameters-fill" - }, - { - "kind": "Parameter of square", - "title": "Stroke", - "route": "/docs/reference/visualize/square/#parameters-stroke" - }, - { - "kind": "Parameter of square", - "title": "Radius", - "route": "/docs/reference/visualize/square/#parameters-radius" - }, - { - "kind": "Parameter of square", - "title": "Inset", - "route": "/docs/reference/visualize/square/#parameters-inset" - }, - { - "kind": "Parameter of square", - "title": "Outset", - "route": "/docs/reference/visualize/square/#parameters-outset" - }, - { - "kind": "Parameter of square", - "title": "Body", - "route": "/docs/reference/visualize/square/#parameters-body" - }, - { - "kind": "Type", - "title": "Stroke", - "route": "/docs/reference/visualize/stroke/" - }, - { - "kind": "Type", - "title": "Tiling", - "route": "/docs/reference/visualize/tiling/" - }, - { - "kind": "Category", - "title": "Introspection", - "route": "/docs/reference/introspection/" - }, - { - "kind": "Type", - "title": "Counter", - "route": "/docs/reference/introspection/counter/" - }, - { - "kind": "Function", - "title": "Get", - "route": "/docs/reference/introspection/counter/#definitions-get", - "keywords": ["counter"] - }, - { - "kind": "Function", - "title": "Display", - "route": "/docs/reference/introspection/counter/#definitions-display", - "keywords": ["counter"] - }, - { - "kind": "Parameter of display", - "title": "Numbering", - "route": "/docs/reference/introspection/counter/#definitions-display-numbering" - }, - { - "kind": "Parameter of display", - "title": "Both", - "route": "/docs/reference/introspection/counter/#definitions-display-both" - }, - { - "kind": "Function", - "title": "At", - "route": "/docs/reference/introspection/counter/#definitions-at", - "keywords": ["counter"] - }, - { - "kind": "Parameter of at", - "title": "Selector", - "route": "/docs/reference/introspection/counter/#definitions-at-selector" - }, - { - "kind": "Function", - "title": "Final", - "route": "/docs/reference/introspection/counter/#definitions-final", - "keywords": ["counter"] - }, - { - "kind": "Function", - "title": "Step", - "route": "/docs/reference/introspection/counter/#definitions-step", - "keywords": ["counter"] - }, - { - "kind": "Parameter of step", - "title": "Level", - "route": "/docs/reference/introspection/counter/#definitions-step-level" - }, - { - "kind": "Function", - "title": "Update", - "route": "/docs/reference/introspection/counter/#definitions-update", - "keywords": ["counter"] - }, - { - "kind": "Parameter of update", - "title": "Update", - "route": "/docs/reference/introspection/counter/#definitions-update-update" - }, - { - "kind": "Function", - "title": "Here", - "route": "/docs/reference/introspection/here/" - }, - { - "kind": "Function", - "title": "Locate", - "route": "/docs/reference/introspection/locate/" - }, - { - "kind": "Parameter of locate", - "title": "Selector", - "route": "/docs/reference/introspection/locate/#parameters-selector" - }, - { - "kind": "Type", - "title": "Location", - "route": "/docs/reference/introspection/location/" - }, - { - "kind": "Function", - "title": "Page", - "route": "/docs/reference/introspection/location/#definitions-page", - "keywords": ["location"] - }, - { - "kind": "Function", - "title": "Position", - "route": "/docs/reference/introspection/location/#definitions-position", - "keywords": ["location"] - }, - { - "kind": "Function", - "title": "Page Numbering", - "route": "/docs/reference/introspection/location/#definitions-page-numbering", - "keywords": ["location"] - }, - { - "kind": "Function", - "title": "Metadata", - "route": "/docs/reference/introspection/metadata/" - }, - { - "kind": "Parameter of metadata", - "title": "Value", - "route": "/docs/reference/introspection/metadata/#parameters-value" - }, - { - "kind": "Function", - "title": "Query", - "route": "/docs/reference/introspection/query/" - }, - { - "kind": "Parameter of query", - "title": "Target", - "route": "/docs/reference/introspection/query/#parameters-target" - }, - { - "kind": "Type", - "title": "State", - "route": "/docs/reference/introspection/state/" - }, - { - "kind": "Function", - "title": "Get", - "route": "/docs/reference/introspection/state/#definitions-get", - "keywords": ["state"] - }, - { - "kind": "Function", - "title": "At", - "route": "/docs/reference/introspection/state/#definitions-at", - "keywords": ["state"] - }, - { - "kind": "Parameter of at", - "title": "Selector", - "route": "/docs/reference/introspection/state/#definitions-at-selector" - }, - { - "kind": "Function", - "title": "Final", - "route": "/docs/reference/introspection/state/#definitions-final", - "keywords": ["state"] - }, - { - "kind": "Function", - "title": "Update", - "route": "/docs/reference/introspection/state/#definitions-update", - "keywords": ["state"] - }, - { - "kind": "Parameter of update", - "title": "Update", - "route": "/docs/reference/introspection/state/#definitions-update-update" - }, - { - "kind": "Category", - "title": "Data Loading", - "route": "/docs/reference/data-loading/" - }, - { - "kind": "Function", - "title": "CBOR", - "route": "/docs/reference/data-loading/cbor/" - }, - { - "kind": "Parameter of cbor", - "title": "Source", - "route": "/docs/reference/data-loading/cbor/#parameters-source" - }, - { - "kind": "Function", - "title": "Decode CBOR", - "route": "/docs/reference/data-loading/cbor/#definitions-decode", - "keywords": ["cbor"] - }, - { - "kind": "Parameter of decode", - "title": "Data", - "route": "/docs/reference/data-loading/cbor/#definitions-decode-data" - }, - { - "kind": "Function", - "title": "Encode CBOR", - "route": "/docs/reference/data-loading/cbor/#definitions-encode", - "keywords": ["cbor"] - }, - { - "kind": "Parameter of encode", - "title": "Value", - "route": "/docs/reference/data-loading/cbor/#definitions-encode-value" - }, - { - "kind": "Function", - "title": "CSV", - "route": "/docs/reference/data-loading/csv/" - }, - { - "kind": "Parameter of csv", - "title": "Source", - "route": "/docs/reference/data-loading/csv/#parameters-source" - }, - { - "kind": "Parameter of csv", - "title": "Delimiter", - "route": "/docs/reference/data-loading/csv/#parameters-delimiter" - }, - { - "kind": "Parameter of csv", - "title": "Row Type", - "route": "/docs/reference/data-loading/csv/#parameters-row-type" - }, - { - "kind": "Function", - "title": "Decode CSV", - "route": "/docs/reference/data-loading/csv/#definitions-decode", - "keywords": ["csv"] - }, - { - "kind": "Parameter of decode", - "title": "Data", - "route": "/docs/reference/data-loading/csv/#definitions-decode-data" - }, - { - "kind": "Parameter of decode", - "title": "Delimiter", - "route": "/docs/reference/data-loading/csv/#definitions-decode-delimiter" - }, - { - "kind": "Parameter of decode", - "title": "Row Type", - "route": "/docs/reference/data-loading/csv/#definitions-decode-row-type" - }, - { - "kind": "Function", - "title": "JSON", - "route": "/docs/reference/data-loading/json/" - }, - { - "kind": "Parameter of json", - "title": "Source", - "route": "/docs/reference/data-loading/json/#parameters-source" - }, - { - "kind": "Function", - "title": "Decode JSON", - "route": "/docs/reference/data-loading/json/#definitions-decode", - "keywords": ["json"] - }, - { - "kind": "Parameter of decode", - "title": "Data", - "route": "/docs/reference/data-loading/json/#definitions-decode-data" - }, - { - "kind": "Function", - "title": "Encode JSON", - "route": "/docs/reference/data-loading/json/#definitions-encode", - "keywords": ["json"] - }, - { - "kind": "Parameter of encode", - "title": "Value", - "route": "/docs/reference/data-loading/json/#definitions-encode-value" - }, - { - "kind": "Parameter of encode", - "title": "Pretty", - "route": "/docs/reference/data-loading/json/#definitions-encode-pretty" - }, - { - "kind": "Function", - "title": "Read", - "route": "/docs/reference/data-loading/read/" - }, - { - "kind": "Parameter of read", - "title": "Path", - "route": "/docs/reference/data-loading/read/#parameters-path" - }, - { - "kind": "Parameter of read", - "title": "Encoding", - "route": "/docs/reference/data-loading/read/#parameters-encoding" - }, - { - "kind": "Function", - "title": "TOML", - "route": "/docs/reference/data-loading/toml/" - }, - { - "kind": "Parameter of toml", - "title": "Source", - "route": "/docs/reference/data-loading/toml/#parameters-source" - }, - { - "kind": "Function", - "title": "Decode TOML", - "route": "/docs/reference/data-loading/toml/#definitions-decode", - "keywords": ["toml"] - }, - { - "kind": "Parameter of decode", - "title": "Data", - "route": "/docs/reference/data-loading/toml/#definitions-decode-data" - }, - { - "kind": "Function", - "title": "Encode TOML", - "route": "/docs/reference/data-loading/toml/#definitions-encode", - "keywords": ["toml"] - }, - { - "kind": "Parameter of encode", - "title": "Value", - "route": "/docs/reference/data-loading/toml/#definitions-encode-value" - }, - { - "kind": "Parameter of encode", - "title": "Pretty", - "route": "/docs/reference/data-loading/toml/#definitions-encode-pretty" - }, - { - "kind": "Function", - "title": "XML", - "route": "/docs/reference/data-loading/xml/" - }, - { - "kind": "Parameter of xml", - "title": "Source", - "route": "/docs/reference/data-loading/xml/#parameters-source" - }, - { - "kind": "Function", - "title": "Decode XML", - "route": "/docs/reference/data-loading/xml/#definitions-decode", - "keywords": ["xml"] - }, - { - "kind": "Parameter of decode", - "title": "Data", - "route": "/docs/reference/data-loading/xml/#definitions-decode-data" - }, - { - "kind": "Function", - "title": "YAML", - "route": "/docs/reference/data-loading/yaml/" - }, - { - "kind": "Parameter of yaml", - "title": "Source", - "route": "/docs/reference/data-loading/yaml/#parameters-source" - }, - { - "kind": "Function", - "title": "Decode YAML", - "route": "/docs/reference/data-loading/yaml/#definitions-decode", - "keywords": ["yaml"] - }, - { - "kind": "Parameter of decode", - "title": "Data", - "route": "/docs/reference/data-loading/yaml/#definitions-decode-data" - }, - { - "kind": "Function", - "title": "Encode YAML", - "route": "/docs/reference/data-loading/yaml/#definitions-encode", - "keywords": ["yaml"] - }, - { - "kind": "Parameter of encode", - "title": "Value", - "route": "/docs/reference/data-loading/yaml/#definitions-encode-value" - }, - { "kind": "Category", "title": "PDF", "route": "/docs/reference/pdf/" }, - { - "kind": "Function", - "title": "Embed", - "route": "/docs/reference/pdf/embed/", - "keywords": ["pdf"] - }, - { - "kind": "Parameter of embed", - "title": "Path", - "route": "/docs/reference/pdf/embed/#parameters-path" - }, - { - "kind": "Parameter of embed", - "title": "Data", - "route": "/docs/reference/pdf/embed/#parameters-data" - }, - { - "kind": "Parameter of embed", - "title": "Relationship", - "route": "/docs/reference/pdf/embed/#parameters-relationship" - }, - { - "kind": "Parameter of embed", - "title": "Mime Type", - "route": "/docs/reference/pdf/embed/#parameters-mime-type" - }, - { - "kind": "Parameter of embed", - "title": "Description", - "route": "/docs/reference/pdf/embed/#parameters-description" - }, - { - "kind": "Category", - "title": "HTML", - "route": "/docs/reference/html/" - }, - { - "kind": "Function", - "title": "Elem", - "route": "/docs/reference/html/elem/", - "keywords": ["html"] - }, - { - "kind": "Parameter of elem", - "title": "Tag", - "route": "/docs/reference/html/elem/#parameters-tag" - }, - { - "kind": "Parameter of elem", - "title": "Attrs", - "route": "/docs/reference/html/elem/#parameters-attrs" - }, - { - "kind": "Parameter of elem", - "title": "Body", - "route": "/docs/reference/html/elem/#parameters-body" - }, - { - "kind": "Function", - "title": "Frame", - "route": "/docs/reference/html/frame/", - "keywords": ["html"] - }, - { - "kind": "Parameter of frame", - "title": "Body", - "route": "/docs/reference/html/frame/#parameters-body" - }, - { "kind": "Category", "title": "PNG", "route": "/docs/reference/png/" }, - { "kind": "Category", "title": "SVG", "route": "/docs/reference/svg/" }, - { "kind": "Chapter", "title": "Guides", "route": "/docs/guides/" }, - { - "kind": "Chapter", - "title": "Guide for LaTeX users", - "route": "/docs/guides/guide-for-latex-users/" - }, - { - "kind": "Chapter", - "title": "Page setup guide", - "route": "/docs/guides/page-setup-guide/" - }, - { - "kind": "Chapter", - "title": "Table guide", - "route": "/docs/guides/table-guide/" - }, - { - "kind": "Chapter", - "title": "Changelog", - "route": "/docs/changelog/" - }, - { - "kind": "Chapter", - "title": "0.13.1", - "route": "/docs/changelog/0.13.1/" - }, - { - "kind": "Chapter", - "title": "0.13.0", - "route": "/docs/changelog/0.13.0/" - }, - { - "kind": "Chapter", - "title": "0.12.0", - "route": "/docs/changelog/0.12.0/" - }, - { - "kind": "Chapter", - "title": "0.11.1", - "route": "/docs/changelog/0.11.1/" - }, - { - "kind": "Chapter", - "title": "0.11.0", - "route": "/docs/changelog/0.11.0/" - }, - { - "kind": "Chapter", - "title": "0.10.0", - "route": "/docs/changelog/0.10.0/" - }, - { - "kind": "Chapter", - "title": "0.9.0", - "route": "/docs/changelog/0.9.0/" - }, - { - "kind": "Chapter", - "title": "0.8.0", - "route": "/docs/changelog/0.8.0/" - }, - { - "kind": "Chapter", - "title": "0.7.0", - "route": "/docs/changelog/0.7.0/" - }, - { - "kind": "Chapter", - "title": "0.6.0", - "route": "/docs/changelog/0.6.0/" - }, - { - "kind": "Chapter", - "title": "0.5.0", - "route": "/docs/changelog/0.5.0/" - }, - { - "kind": "Chapter", - "title": "0.4.0", - "route": "/docs/changelog/0.4.0/" - }, - { - "kind": "Chapter", - "title": "0.3.0", - "route": "/docs/changelog/0.3.0/" - }, - { - "kind": "Chapter", - "title": "0.2.0", - "route": "/docs/changelog/0.2.0/" - }, - { - "kind": "Chapter", - "title": "0.1.0", - "route": "/docs/changelog/0.1.0/" - }, - { - "kind": "Chapter", - "title": "Earlier", - "route": "/docs/changelog/earlier/" - }, - { "kind": "Chapter", "title": "Roadmap", "route": "/docs/roadmap/" }, - { "kind": "Chapter", "title": "Community", "route": "/docs/community/" } - ], - "words": [ - "0", - "00", - "001f3f", - "0074d9", - "00c5", - "01", - "0178a4", - "01ff70", - "02", - "020304fe", - "03", - "0303", - "04", - "05", - "051", - "05em", - "08", - "0b100000pt", - "0b1001", - "0cm", - "0deg", - "0em", - "0o10", - "0p", - "0pt", - "0xff", - "0°", - "1", - "10", - "100", - "1000", - "10001", - "100g", - "100pt", - "101", - "10cm", - "10deg", - "10pt", - "10x", - "11", - "11pt", - "11th", - "12", - "1200", - "120pt", - "123", - "125", - "12cm", - "12deg", - "12pt", - "12px", - "12th", - "13", - "13em", - "13pt", - "14", - "140", - "140pt", - "141592653", - "144", - "145", - "1467", - "14cm", - "14pt", - "14rad", - "15", - "150", - "1500", - "150g", - "150pt", - "1588799440", - "15924", - "15pt", - "16", - "160", - "16cm", - "16pt", - "17", - "170", - "17pt", - "17th", - "18", - "180", - "180deg", - "180pt", - "180°", - "1842", - "1897", - "18pt", - "18 em", - "19", - "19005", - "1949", - "195", - "1959", - "1969", - "1971", - "1972", - "1974", - "1978", - "1979", - "1984", - "1994", - "1995", - "1999", - "1bc", - "1cm", - "1d2433", - "1e4", - "1e5", - "1em", - "1f2328", - "1f600", - "1fr", - "1in", - "1mm", - "1pt", - "1rad", - "1 em", - "2", - "20", - "200", - "2000", - "2001", - "2002", - "2004", - "2005", - "2008", - "200m", - "200pt", - "2010", - "2012", - "2013", - "2014", - "2015", - "2017", - "2019", - "201m", - "2020", - "2021", - "2022", - "2023", - "2024", - "2025", - "207pt", - "20pt", - "21", - "21222c", - "212b", - "216", - "218v", - "22", - "220v", - "221", - "2212", - "22cm", - "22nd", - "22pt", - "23", - "230", - "2308", - "235", - "239dad", - "24", - "240", - "240pt", - "2417", - "245", - "24deg", - "24pt", - "24px", - "25", - "250", - "250g", - "250pt", - "254mm", - "255", - "256", - "25pt", - "26", - "265", - "26em", - "270", - "270deg", - "270°", - "28", - "29", - "2a", - "2b", - "2b80ff", - "2cm", - "2d", - "2ecc40", - "2em", - "2fr", - "2ftypst", - "2mm", - "2pt", - "2udybrykpe", - "2x2", - "2 em", - "3", - "30", - "300", - "3000", - "3005", - "300pt", - "30deg", - "30pt", - "31", - "3166", - "317", - "32", - "320", - "32pt", - "330", - "34", - "35", - "3554", - "35pt", - "360deg", - "360g", - "383t", - "39cccc", - "3atypst", - "3b", - "3c", - "3cm", - "3d9970", - "3em", - "3mm", - "3pt", - "3s", - "3x", - "4", - "40", - "400", - "400pt", - "403", - "405m", - "409t", - "40em", - "40pt", - "42", - "444352", - "45", - "459", - "45deg", - "45pt", - "477", - "48", - "4cm", - "4d4c5b", - "4em", - "4fr", - "4mm", - "4pt", - "4px", - "4s", - "4th", - "4x", - "5", - "50", - "500", - "500px", - "50pt", - "5222", - "5272", - "52em", - "53", - "5408", - "54cm", - "5512", - "555", - "5555", - "55b6", - "55em", - "56", - "5625", - "565565", - "571rad", - "59", - "5a", - "5cm", - "5em", - "5in", - "5mm", - "5pt", - "6", - "60", - "600", - "6097", - "60pt", - "612", - "63", - "6307", - "639", - "64", - "65", - "65em", - "666675", - "6708", - "6709", - "69", - "690", - "6cm", - "6em", - "6pt", - "6th", - "6x", - "6 em", - "7", - "70", - "700", - "700t", - "705", - "70pt", - "7114", - "7121", - "72pt", - "74", - "75", - "7533", - "754", - "75cm", - "75in", - "7714", - "78", - "79228162514264337593543950335", - "7981", - "7a7a", - "7em", - "7fdbff", - "7in", - "7mm", - "7th", - "8", - "80", - "800", - "800pt", - "80pt", - "813", - "82", - "84", - "85", - "85144b", - "88", - "89", - "8cm", - "8em", - "8pt", - "8s", - "8th", - "9", - "90", - "900", - "90deg", - "90pt", - "90°", - "91", - "92", - "9223372036854775807", - "9223372036854775808", - "93", - "94", - "95", - "96", - "971", - "9cm", - "9pt", - "9th", - "9 em", - "a0", - "a1", - "a10", - "a11", - "a2", - "a2aabc", - "a3", - "a4", - "a5", - "a6", - "a7", - "a8", - "a9", - "aa", - "ab", - "abacus", - "abbreviation", - "abc", - "abcd", - "abi", - "abilities", - "able", - "above", - "abra", - "abridged", - "abs", - "absence", - "absolute", - "absolutely", - "abstract", - "abstractions", - "academic", - "academy", - "accent", - "accents", - "accept", - "accepted", - "accepting", - "accepts", - "access", - "accessed", - "accesses", - "accessibility", - "accessible", - "accessing", - "accessor", - "accident", - "accidental", - "accommodate", - "accommodation", - "accompanied", - "accomplish", - "accomplished", - "according", - "accordingly", - "accordion", - "account", - "accumulated", - "accumulator", - "accuracy", - "accurate", - "accurately", - "accusations", - "achieve", - "achieved", - "acme", - "acrobat", - "across", - "act", - "acted", - "action", - "active", - "activities", - "acts", - "actual", - "actually", - "acute", - "acwopencirclearrow", - "ad", - "adapt", - "adapted", - "adaptive", - "add", - "addable", - "added", - "adding", - "addition", - "additional", - "additionally", - "additions", - "address", - "adds", - "adhesive", - "adjacent", - "adjust", - "adjusted", - "adjusting", - "adjustment", - "admission", - "adobe", - "adots", - "adult", - "advanced", - "advances", - "advantage", - "advantageous", - "advisable", - "aerial", - "aeronautics", - "aesculapius", - "af", - "affect", - "affected", - "affecting", - "affects", - "affiliation", - "affiliations", - "affixes", - "africa", - "after", - "afterward", - "ag", - "again", - "against", - "age", - "agency", - "agent", - "agitated", - "agnostic", - "ago", - "agreeableness", - "ahead", - "ai", - "aib", - "aid", - "aim", - "airplane", - "al", - "alarm", - "alef", - "alembic", - "aleph", - "alert", - "alex", - "algebra", - "algorithm", - "alias", - "aliases", - "alien", - "align", - "aligned", - "aligning", - "alignment", - "alignments", - "aligns", - "all", - "allocate", - "allocated", - "allow", - "allowed", - "allowing", - "allows", - "almost", - "alone", - "along", - "alongside", - "aloof", - "alph", - "alpha", - "alphabetical", - "alphanumeric", - "alpine", - "already", - "also", - "alt", - "altering", - "alternate", - "alternates", - "alternating", - "alternatingly", - "alternation", - "alternative", - "alternatively", - "alternatives", - "although", - "altogether", - "always", - "amazed", - "amazing", - "ambulance", - "amend", - "american", - "americas", - "among", - "amount", - "amounts", - "amp", - "ampersand", - "amphora", - "amsart", - "amsfonts", - "amsmath", - "amssymb", - "amulet", - "analysis", - "analytics", - "anatomical", - "ancestor", - "ancestry", - "anchor", - "anderen", - "anführungszeichen", - "angdnr", - "angel", - "anger", - "angewandte", - "angle", - "angled", - "angles", - "angry", - "angstrom", - "anguish", - "anguished", - "angular", - "animated", - "ann", - "annotate", - "annotating", - "annotation", - "annotations", - "announce", - "announced", - "announcement", - "annual", - "anor", - "another", - "ansi", - "answer", - "answers", - "ant", - "antenna", - "anthropological", - "anticipation", - "anticlockwise", - "any", - "anymore", - "anything", - "anywhere", - "ap", - "apa", - "apart", - "apartment", - "api", - "apis", - "apostrophe", - "apostrophes", - "app", - "appear", - "appearance", - "appearances", - "appeared", - "appearing", - "appears", - "appending", - "appends", - "apple", - "applicable", - "applications", - "applied", - "applies", - "apply", - "applying", - "approach", - "appropriate", - "approx", - "approxeq", - "approxident", - "approximate", - "approximately", - "approximative", - "april", - "aqua", - "aquarius", - "ar", - "arabic", - "arbitrarily", - "arbitrary", - "arc", - "arccos", - "arccosine", - "arch", - "archer", - "architectures", - "archivable", - "archival", - "archivo", - "arcsin", - "arcsine", - "arctan", - "arctangent", - "arctic", - "area", - "aren", - "arg", - "args", - "argument", - "arguments", - "aries", - "arithmetic", - "arity", - "arm", - "arm64", - "arnaudgolfouse", - "around", - "arrange", - "arrangement", - "arranges", - "arranging", - "array", - "arrays", - "arrgh", - "arrival", - "arriving", - "arrow", - "arrowhead", - "arrows", - "art", - "article", - "articles", - "articulated", - "artifacts", - "artist", - "artos", - "artosflow", - "arts", - "ary", - "ascender", - "ascending", - "ascent", - "ascii", - "asia", - "asian", - "aside", - "ask", - "asked", - "asks", - "aspect", - "aspects", - "assert", - "assertion", - "assertions", - "assets", - "assigned", - "assigning", - "assignment", - "assignments", - "assistant", - "assistive", - "associacao", - "associated", - "association", - "associação", - "assume", - "assumed", - "assumes", - "assuming", - "ast", - "asterisk", - "asterisks", - "asterism", - "astonish", - "astonished", - "astrale", - "astronautics", - "asymp", - "asymptotically", - "atan2", - "athletic", - "atm", - "atom", - "atoms", - "attach", - "attached", - "attaches", - "attaching", - "attachment", - "attachments", - "attacks", - "attempt", - "attempts", - "attendance", - "attendee", - "attribute", - "attributes", - "attribution", - "attributions", - "attrs", - "au", - "aubergine", - "audience", - "auflage", - "augment", - "augmentation", - "augmented", - "august", - "austen", - "australia", - "austrian", - "authentication", - "author", - "authors", - "auto", - "autocomplete", - "autocompleted", - "autocompletion", - "autocompletions", - "autoformatter", - "automate", - "automated", - "automatic", - "automatically", - "automating", - "automation", - "automations", - "automobile", - "avail", - "available", - "avatar", - "average", - "avocado", - "avoid", - "avoided", - "avoiding", - "avoids", - "aware", - "away", - "awesome", - "awint", - "awkward", - "ax", - "axe", - "axes", - "axis", - "ay", - "b", - "b0", - "b1", - "b10", - "b10dc9", - "b11", - "b2", - "b3", - "b4", - "b5", - "b6", - "b7", - "b8", - "b9", - "babel", - "baby", - "babybottle", - "back", - "backcong", - "backdprime", - "backed", - "backend", - "background", - "backgrounds", - "backhand", - "backpack", - "backprime", - "backs", - "backsim", - "backsimeq", - "backslash", - "backslashes", - "backtick", - "backticks", - "backtrprime", - "backup", - "bacon", - "bactrian", - "bad", - "badge", - "badger", - "badly", - "badminton", - "bag", - "bagel", - "baggage", - "baggageclaim", - "bags", - "baguette", - "baking", - "balance", - "balanced", - "balancing", - "ball", - "ballet", - "balloon", - "ballot", - "ballotbox", - "ballpoint", - "ban", - "banana", - "bandage", - "banjo", - "bank", - "banknote", - "bar", - "barb", - "barber", - "barberpole", - "bardownharpoonleft", - "bardownharpoonright", - "bare", - "barely", - "barleftarrow", - "barleftarrowrightarrowbar", - "barleftharpoondown", - "barleftharpoonup", - "barred", - "barrightharpoondown", - "barrightharpoonup", - "bars", - "baruparrow", - "barupharpoonleft", - "barupharpoonright", - "barv", - "base", - "baseball", - "basecap", - "based", - "baseline", - "baselines", - "bases", - "bash", - "basic", - "basically", - "basis", - "basket", - "basketball", - "basque", - "bat", - "bath", - "bathtub", - "batteries", - "battery", - "baz", - "bb", - "bbba", - "bbbb", - "bbbc", - "bbbd", - "bbbe", - "bbbf", - "bbbg", - "bbbh", - "bbbi", - "bbbj", - "bbbk", - "bbbl", - "bbbm", - "bbbn", - "bbbo", - "bbbp", - "bbbq", - "bbbr", - "bbbs", - "bbbt", - "bbbu", - "bbbv", - "bbbw", - "bbbx", - "bbby", - "bbbz", - "bbx", - "bc", - "beach", - "beads", - "beam", - "beamed", - "beans", - "bear", - "beard", - "bearded", - "bearing", - "beat", - "beating", - "beautiful", - "beaver", - "became", - "become", - "becomes", - "becoming", - "bed", - "bee", - "beer", - "beet", - "beetle", - "before", - "begin", - "beginner", - "beginning", - "beginnings", - "behave", - "behaving", - "behavior", - "behavioral", - "behaviour", - "behind", - "beliefs", - "bell", - "bellhop", - "belong", - "belonging", - "belongs", - "below", - "benchmarking", - "benefit", - "bengali", - "bento", - "berlin", - "berliner", - "beside", - "best", - "bet", - "beta", - "beth", - "better", - "between", - "beverage", - "beware", - "beyond", - "bfseries", - "biases", - "bib", - "biblatex", - "bibliographies", - "bibliography", - "bibtex", - "biceps", - "bicycle", - "bicycles", - "bicyclist", - "bidirectional", - "bids", - "big", - "bigblacktriangledown", - "bigblacktriangleup", - "bigbot", - "bigcap", - "bigcup", - "bigcupdot", - "bigger", - "biginterleave", - "bigodot", - "bigoplus", - "bigotimes", - "bigsqcap", - "bigsqcup", - "bigstar", - "bigtimes", - "bigtop", - "bigtriangledown", - "bigtriangleup", - "biguplus", - "bigvee", - "bigwedge", - "bigwhitestar", - "bike", - "bikini", - "bilinear", - "billed", - "billiards", - "bin", - "binary", - "binary32", - "binary64", - "binding", - "bindings", - "binds", - "binom", - "binomial", - "biohazard", - "biomed", - "bird", - "birthday", - "bison", - "bit", - "bitcoin", - "bite", - "biting", - "bits", - "bitwise", - "bl", - "black", - "blackboard", - "blackhourglass", - "blacktriangle", - "blacktriangledown", - "blacktriangleleft", - "blacktriangleright", - "blank", - "blbr", - "blending", - "blind", - "blindness", - "blkhorzoval", - "blkvertoval", - "blob", - "block", - "blocking", - "blockless", - "blocks", - "blocky", - "blog", - "blond", - "blonde", - "blood", - "blossom", - "blouse", - "blowfish", - "blowing", - "bltr", - "blue", - "blueberries", - "bluesky", - "bluish", - "blush", - "bmj", - "boar", - "board", - "boat", - "bodies", - "body", - "boilerplate", - "boisterous", - "bokmål", - "bold", - "boldface", - "bolt", - "bom", - "bomb", - "bone", - "bones", - "bonus", - "book", - "bookmark", - "bookmarked", - "books", - "bookshelf", - "bool", - "boolean", - "booleans", - "boomerang", - "boot", - "boots", - "border", - "bordercontrol", - "borders", - "born", - "bot", - "both", - "bottle", - "bottom", - "bottosson", - "bound", - "boundaries", - "boundary", - "bounding", - "bounds", - "bouquet", - "bow", - "bowing", - "bowl", - "bowling", - "box", - "boxast", - "boxdot", - "boxes", - "boxing", - "boxminus", - "boxplus", - "boxtimes", - "boy", - "br", - "brace", - "braced", - "braces", - "bracket", - "brackets", - "brain", - "branch", - "branches", - "brasil", - "brasileira", - "bread", - "breadth", - "break", - "breakable", - "breaking", - "breaks", - "breast", - "breathe", - "breve", - "brick", - "bride", - "bridge", - "brief", - "briefcase", - "briefs", - "brightness", - "bringing", - "brings", - "bristol", - "british", - "broad", - "broadsheet", - "broccoli", - "broke", - "broken", - "broom", - "brown", - "browse", - "browser", - "brush", - "bsky", - "bt", - "btt", - "bubble", - "bubbles", - "bubbletea", - "bucket", - "buf", - "buffalo", - "buffer", - "buffers", - "bug", - "bugfixes", - "bugs", - "build", - "builder", - "building", - "buildings", - "builds", - "built", - "bulb", - "bulgarian", - "bullet", - "bulleted", - "bunch", - "bundled", - "bunny", - "buoy", - "burger", - "burned", - "burrito", - "bus", - "business", - "bust", - "busts", - "butter", - "butterfly", - "button", - "buttons", - "bypasses", - "byte", - "bytes", - "bézier", - "c", - "c1", - "c2", - "c2sc", - "c3", - "c4", - "c5", - "c6", - "c7", - "c8", - "ca", - "cabin", - "cabinet", - "cablecar", - "cableway", - "cache", - "cached", - "cactus", - "cadabra", - "cake", - "cal", - "calc", - "calculate", - "calculated", - "calculates", - "calculating", - "calculation", - "calculations", - "calculator", - "calendar", - "call", - "callable", - "callback", - "callbacks", - "called", - "calligraphic", - "calling", - "calls", - "calm", - "calories", - "cambria", - "came", - "camel", - "camera", - "camping", - "cancel", - "canceled", - "cancellation", - "cancelled", - "cancer", - "candidate", - "candle", - "candy", - "cane", - "canned", - "cannot", - "canoe", - "canonical", - "canvas", - "cap", - "capabilities", - "capability", - "capable", - "capacity", - "capdot", - "capital", - "capitals", - "capped", - "capri", - "capricorn", - "caps", - "caption", - "captioned", - "captions", - "capture", - "captured", - "captures", - "capturing", - "capwedge", - "car", - "carbon", - "card", - "cardindex", - "cards", - "care", - "careful", - "carefully", - "caret", - "caretinsert", - "caring", - "caron", - "carousel", - "carp", - "carpentry", - "carriage", - "carrot", - "carry", - "carré", - "cars", - "carstens", - "cart", - "cartwheel", - "cary", - "case", - "cases", - "cassette", - "cast", - "casting", - "castle", - "casts", - "cat", - "catalan", - "catch", - "catcher", - "catching", - "categories", - "categorize", - "categorizes", - "category", - "cause", - "causes", - "caution", - "cbor", - "cc", - "ccw", - "cd", - "cdot", - "cdotp", - "cdu", - "cease", - "cedilla", - "ceil", - "ceiled", - "ceiling", - "ceils", - "celebration", - "cell", - "cells", - "center", - "centered", - "centering", - "centers", - "centimeters", - "central", - "centred", - "ceo", - "ceremony", - "cert", - "certain", - "certificate", - "cetz", - "cf", - "cff", - "cfml", - "chain", - "chained", - "chains", - "chair", - "challenging", - "champagne", - "change", - "changed", - "changelog", - "changes", - "changing", - "channel", - "channels", - "chapter", - "chapters", - "char", - "character", - "characters", - "charge", - "charset", - "chart", - "charts", - "chat", - "cheat", - "check", - "checkerboard", - "checking", - "checkmark", - "checkout", - "checks", - "cheering", - "cheese", - "chemical", - "chemie", - "chemistry", - "chequered", - "cherries", - "cherry", - "chess", - "chestnut", - "chi", - "chicago", - "chick", - "chicken", - "child", - "children", - "chime", - "china", - "chinese", - "chipmunk", - "chocolate", - "choice", - "choices", - "choose", - "chooses", - "choosing", - "chopsticks", - "chosen", - "christ", - "christian", - "christmas", - "chroma", - "chrome", - "chromewebstore", - "chunk", - "chunks", - "church", - "cigarette", - "cinema", - "circ", - "circle", - "circled", - "circledast", - "circledcirc", - "circleddash", - "circledequal", - "circledparallel", - "circledvert", - "circles", - "circuiting", - "circumcircle", - "circumflex", - "circumstances", - "circus", - "citation", - "citations", - "citationstyles", - "cite", - "cited", - "citet", - "citing", - "city", - "cityscape", - "cividis", - "civil", - "cjk", - "cl", - "claim", - "claims", - "clamp", - "clamped", - "clamps", - "clap", - "clapper", - "clapperboard", - "clapping", - "clarifies", - "class", - "classic", - "classical", - "classmate", - "clean", - "cleaner", - "clear", - "clearance", - "clearer", - "clearly", - "clears", - "cli", - "click", - "clickable", - "clicking", - "clig", - "climate", - "climbing", - "clink", - "clinking", - "clip", - "clipboard", - "clipped", - "clipping", - "clips", - "clock", - "clockwise", - "close", - "closed", - "closely", - "closer", - "closes", - "closest", - "closet", - "closing", - "closure", - "clothes", - "cloud", - "cloudconvert", - "clover", - "clown", - "club", - "clubsuit", - "cluster", - "clusters", - "clutter", - "cm", - "cmd", - "cmyk", - "cn", - "co", - "coalescing", - "coaster", - "coat", - "cockroach", - "cocktail", - "cocoa", - "coconut", - "code", - "codepoint", - "codepoints", - "codes", - "coefficient", - "coefficients", - "coffee", - "coffin", - "cogito", - "coin", - "col", - "colbreak", - "cold", - "collaboration", - "collaborative", - "collapse", - "collapsed", - "collapses", - "collapsing", - "collect", - "collected", - "collection", - "collections", - "collects", - "collide", - "collision", - "colon", - "coloneq", - "colons", - "color", - "colorblindly", - "colored", - "coloring", - "colormap", - "colors", - "colspan", - "column", - "columns", - "com", - "combination", - "combinations", - "combinator", - "combine", - "combined", - "combines", - "combining", - "come", - "comes", - "comet", - "coming", - "comma", - "command", - "commands", - "commas", - "comment", - "comments", - "commercial", - "common", - "commonly", - "communicate", - "communicating", - "communities", - "community", - "compact", - "company", - "comparable", - "compare", - "compared", - "comparison", - "comparisons", - "compass", - "compassionate", - "compatibility", - "compatible", - "competitive", - "compilation", - "compilations", - "compile", - "compiled", - "compiler", - "compilers", - "compiles", - "complains", - "complaints", - "complement", - "complementary", - "complemented", - "complete", - "completed", - "completely", - "completing", - "completion", - "completions", - "complex", - "compliance", - "compliant", - "comply", - "component", - "components", - "compose", - "composed", - "composing", - "composite", - "compound", - "comprehensive", - "compressed", - "compression", - "computation", - "computational", - "computations", - "compute", - "computed", - "computer", - "computermouse", - "computing", - "concat", - "concatenate", - "conceivable", - "concepts", - "conceptual", - "conceptualized", - "conceptually", - "concern", - "concerned", - "concise", - "conclusion", - "conclusions", - "concrete", - "condensed", - "condition", - "conditional", - "conditionally", - "conditionals", - "conditions", - "conf", - "conference", - "confetti", - "confidential", - "configurable", - "configuration", - "configure", - "configured", - "configures", - "configuring", - "confirmation", - "conflict", - "conform", - "conformance", - "conformant", - "conforming", - "conforms", - "confounded", - "confuse", - "confused", - "confusing", - "cong", - "congratulation", - "congratulations", - "conic", - "connect", - "connected", - "connection", - "consecutive", - "consecutively", - "consequence", - "consider", - "considered", - "considering", - "consist", - "consistent", - "consistently", - "consisting", - "consists", - "constant", - "constants", - "constitute", - "constrain", - "construct", - "constructed", - "constructing", - "construction", - "constructor", - "constructors", - "constructs", - "consult", - "cont", - "contact", - "contain", - "contained", - "container", - "containerization", - "containers", - "containing", - "contains", - "contemporary", - "content", - "contentious", - "contents", - "context", - "contexts", - "contextual", - "continuation", - "continue", - "continues", - "continuing", - "contour", - "contradiction", - "contrary", - "contrast", - "contribute", - "contributing", - "contribution", - "contributor", - "contributors", - "contrived", - "control", - "controlled", - "controller", - "controlling", - "controls", - "convenience", - "convenient", - "convention", - "conventions", - "converge", - "converges", - "conversely", - "conversion", - "conversions", - "convert", - "converted", - "converting", - "converts", - "convey", - "conveys", - "convolve", - "cook", - "cooked", - "cookie", - "cooking", - "cool", - "coordinate", - "coordinates", - "copernicus", - "coprod", - "coproduct", - "copy", - "copyable", - "copyleft", - "copyright", - "coral", - "core", - "cork", - "corn", - "corner", - "corners", - "corp", - "correct", - "corrected", - "correction", - "correctly", - "corresponding", - "corresponds", - "cos", - "cosh", - "cosine", - "cost", - "costly", - "costs", - "cot", - "coth", - "couch", - "could", - "couldn", - "council", - "count", - "counted", - "counter", - "counterclockwise", - "counters", - "counting", - "countless", - "counts", - "couple", - "couronne", - "course", - "cover", - "coverage", - "covered", - "covering", - "covers", - "cow", - "cowboy", - "cpu", - "crab", - "cracker", - "cramped", - "crane", - "crash", - "crashes", - "crate", - "crates", - "crayon", - "crazy", - "cream", - "create", - "created", - "creates", - "creating", - "creation", - "creations", - "creative", - "creatively", - "creator", - "creature", - "credit", - "crescent", - "crest", - "cricket", - "cricketbat", - "criteria", - "criterion", - "critical", - "crlf", - "croatian", - "crocodile", - "croissant", - "crop", - "cropping", - "cross", - "crossbones", - "crossed", - "crossing", - "crossings", - "crossmark", - "crown", - "crucially", - "cruise", - "crutch", - "cry", - "crying", - "cryptic", - "crystal", - "cs", - "csc", - "csch", - "csl", - "csquotes", - "css", - "csv", - "ctan", - "ctg", - "cto", - "ctrl", - "cube", - "cubic", - "cucumber", - "cuisine", - "cumbersome", - "cup", - "cupcake", - "cupdot", - "cupleftarrow", - "cupvee", - "curated", - "curious", - "curl", - "curling", - "curly", - "curlyeqprec", - "curlyeqsucc", - "curlyvee", - "curlywedge", - "currency", - "current", - "currently", - "curry", - "cursive", - "cursor", - "curve", - "curvearrowleft", - "curvearrowright", - "curved", - "curves", - "curving", - "custard", - "custom", - "customarily", - "customary", - "customers", - "customizable", - "customization", - "customizations", - "customize", - "customized", - "customizes", - "customizing", - "customs", - "cut", - "cutlery", - "cv", - "cw", - "cwopencirclearrow", - "cyan", - "cycle", - "cycled", - "cycles", - "cyclically", - "cyclone", - "cylinder", - "czech", - "d", - "d0", - "d1", - "d1d9e0b3", - "d2", - "d3", - "d4", - "d5", - "d6", - "d65", - "d7", - "d7d9e0", - "d8", - "da", - "dagger", - "dalet", - "daleth", - "dancer", - "dancing", - "danger", - "dango", - "danish", - "dark", - "darken", - "darkens", - "darker", - "darts", - "das", - "dash", - "dashboard", - "dashcolon", - "dashed", - "dashes", - "dashv", - "dashvdash", - "data", - "dataset", - "date", - "dates", - "datetime", - "datetimes", - "david", - "day", - "days", - "dblp", - "dd", - "ddagger", - "ddddot", - "dddot", - "ddeaef", - "ddots", - "ddownarrow", - "de", - "deadline", - "deaf", - "debug", - "debugging", - "dec", - "december", - "decide", - "decides", - "deciduous", - "decimal", - "decimals", - "declaration", - "declared", - "deco", - "decode", - "decoded", - "decoding", - "decorated", - "decoration", - "decorations", - "decorative", - "decrease", - "decreases", - "decreasing", - "dedicated", - "dedup", - "deduplicate", - "deduplicated", - "deduplicates", - "deeper", - "deeply", - "deer", - "def", - "default", - "defaulting", - "defaults", - "deferred", - "defies", - "define", - "defined", - "defines", - "defining", - "definitely", - "definition", - "definitions", - "deformed", - "defun", - "deg", - "degree", - "degrees", - "dejavu", - "deklan", - "delete", - "deleting", - "delicious", - "delighted", - "delim", - "delimited", - "delimiter", - "delimiters", - "delimiting", - "delivered", - "delivery", - "delta", - "demand", - "demonstrate", - "demonstrated", - "demonstrates", - "denies", - "denom", - "denominated", - "denominator", - "denotes", - "department", - "departure", - "depend", - "dependencies", - "dependency", - "dependent", - "dependents", - "depending", - "depends", - "deployment", - "deprecated", - "deprecation", - "deprecations", - "deps", - "depth", - "derelict", - "derivation", - "derivative", - "derive", - "derived", - "derogatory", - "desaturate", - "descartes", - "descendant", - "descender", - "descending", - "descent", - "describe", - "described", - "describes", - "describing", - "description", - "descriptions", - "descriptor", - "desert", - "design", - "designates", - "designed", - "designers", - "designregression", - "designs", - "desirable", - "desired", - "desk", - "desktop", - "despite", - "dest", - "destination", - "destinations", - "destructure", - "destructured", - "destructuring", - "desyncs", - "det", - "detached", - "detail", - "detailed", - "details", - "detect", - "detected", - "detection", - "detective", - "detects", - "determine", - "determined", - "determines", - "determining", - "deutsch", - "deutsche", - "dev", - "devanagari", - "devastate", - "developed", - "development", - "developments", - "device", - "devices", - "devil", - "dharma", - "dherse", - "diacriticalgrave", - "diaer", - "diaeresis", - "diagnostic", - "diagnostics", - "diagonal", - "diagram", - "dialog", - "diameter", - "diamond", - "diamondcdot", - "diamondsuit", - "dicei", - "diceii", - "diceiii", - "diceiv", - "dicev", - "dicevi", - "dict", - "dictionaries", - "dictionary", - "didn", - "die", - "diegetic", - "diesem", - "dif", - "diff", - "differ", - "difference", - "differences", - "different", - "differential", - "differentiate", - "differentiates", - "differently", - "differs", - "difficult", - "digest", - "digestible", - "digit", - "digital", - "digits", - "dim", - "dimension", - "dimensional", - "dimensions", - "dimly", - "din", - "ding", - "dino", - "dir", - "direct", - "direction", - "directions", - "directive", - "directly", - "director", - "directories", - "directory", - "disable", - "disabled", - "disables", - "disabling", - "disadvantages", - "disambiguate", - "disambiguation", - "disappears", - "disappointed", - "disc", - "discard", - "discarding", - "discards", - "discipline", - "disciplines", - "discoball", - "discord", - "discouraged", - "discover", - "discovered", - "discovering", - "discrete", - "discretionary", - "discuss", - "discussed", - "discussion", - "disguise", - "disguised", - "dish", - "disk", - "dismissed", - "displaced", - "displacement", - "displacing", - "display", - "displayed", - "displaying", - "displays", - "displaystyle", - "disregard", - "distance", - "distant", - "distinct", - "distinction", - "distinctive", - "distinguish", - "distorted", - "distress", - "distribute", - "distributed", - "distribution", - "div", - "divergence", - "divide", - "divided", - "dividend", - "divideontimes", - "dividers", - "divides", - "dividing", - "diving", - "division", - "divisor", - "diya", - "dizzy", - "dlig", - "dna", - "doc", - "docker", - "dockerfile", - "docs", - "document", - "documentation", - "documentclass", - "documented", - "documents", - "dodo", - "doe", - "doesn", - "dog", - "dokument", - "dollar", - "dollars", - "dolls", - "dolphin", - "dominant", - "done", - "donut", - "door", - "dot", - "dotdot", - "doteq", - "dotless", - "dotminus", - "dotplus", - "dots", - "dotsim", - "dotted", - "dottedcircle", - "dottedsquare", - "double", - "doubleplus", - "doughnut", - "dove", - "down", - "downarrow", - "downarrowbar", - "downdasharrow", - "downdownarrows", - "downharpoonleft", - "downharpoonleftbar", - "downharpoonright", - "downharpoonrightbar", - "downharpoonsleftright", - "download", - "downloaded", - "downloading", - "downrightcurvedarrow", - "downstream", - "downuparrows", - "downupharpoonsleftright", - "downwards", - "downwhitearrow", - "downzigzagarrow", - "doxing", - "dpi", - "dprime", - "dr", - "draft", - "drag", - "dragged", - "dragon", - "drama", - "draw", - "drawback", - "drawing", - "drawings", - "drawn", - "draws", - "dress", - "drink", - "drizzle", - "dromedar", - "dromedary", - "drool", - "drooling", - "drop", - "dropdown", - "droplet", - "dropped", - "dropping", - "drops", - "drove", - "drum", - "drumsticks", - "dtds", - "dtls", - "dualmap", - "duck", - "due", - "dumb", - "dumpling", - "duplicate", - "duplicated", - "duplication", - "duration", - "during", - "dusk", - "dust", - "dvd", - "dx", - "dy", - "dyed", - "dyn", - "dynamic", - "dynamically", - "dynamics", - "dystopian", - "e", - "e1", - "e4e5ea", - "e5", - "each", - "eaf2f5", - "eager", - "eagle", - "ear", - "earlier", - "early", - "ears", - "earth", - "easier", - "easily", - "east", - "eastern", - "easy", - "eat", - "echoes", - "economics", - "economies", - "ecosystem", - "ecosystems", - "edge", - "edges", - "edit", - "editable", - "editing", - "edition", - "editor", - "editors", - "editortype", - "edu", - "ee", - "effect", - "effective", - "effectively", - "effectiveness", - "effects", - "efficiency", - "efficient", - "efficiently", - "efforts", - "egg", - "eggs", - "eiffel", - "eigene", - "eight", - "eighteen", - "eighth", - "eighthnote", - "ein", - "einleitung", - "either", - "eject", - "el", - "elaborate", - "electric", - "electrical", - "electronics", - "elegant", - "elem", - "element", - "elements", - "elems", - "elephant", - "elevator", - "eleven", - "elf", - "elimination", - "ell", - "ellipse", - "ellipsis", - "else", - "elsearticle", - "elsevier", - "elsewhere", - "em", - "email", - "embed", - "embedded", - "embedding", - "embeddings", - "embeds", - "emblem", - "embolden", - "emboldened", - "emboldens", - "emissions", - "emit", - "emits", - "emitting", - "emoji", - "emojis", - "emotional", - "empathetic", - "emph", - "emphasis", - "emphasize", - "emphasized", - "emphasizes", - "empty", - "emptyset", - "emptysetoarr", - "emptysetoarrl", - "emptysetobar", - "emptysetocirc", - "emscripten", - "emulate", - "en", - "enable", - "enabled", - "enables", - "enabling", - "encapsulated", - "enclose", - "enclosed", - "enclosing", - "encode", - "encoded", - "encodes", - "encoding", - "encounter", - "encountered", - "encountering", - "encyclopedia", - "end", - "ended", - "endian", - "endianness", - "ending", - "endless", - "ends", - "enforce", - "engagement", - "engine", - "engineer", - "engineering", - "engineers", - "engines", - "english", - "enhance", - "enjoy", - "enough", - "ensure", - "ensures", - "enter", - "entered", - "entering", - "entire", - "entity", - "entre", - "entries", - "entry", - "entrypoint", - "enum", - "enumerate", - "enumerating", - "enumeration", - "enumerations", - "enumitem", - "enums", - "env", - "envelope", - "environment", - "environmentally", - "environments", - "eparsl", - "epoch", - "eprinttype", - "eps", - "epsilon", - "epub", - "eq", - "eqcolon", - "eqdef", - "eqgtr", - "eqless", - "eqq", - "eqsim", - "equal", - "equality", - "equalize", - "equally", - "equalparallel", - "equals", - "equation", - "equations", - "equi", - "equiangular", - "equiv", - "equivalent", - "equivalently", - "equivalents", - "equivvert", - "eqvparsl", - "ergo", - "errbarblackcircle", - "errbarblackdiamond", - "errbarblacksquare", - "errbarcircle", - "errbardiamond", - "errbarsquare", - "error", - "errorbar", - "errors", - "es", - "escape", - "escaped", - "escapes", - "escaping", - "especially", - "essays", - "est", - "established", - "estimates", - "estonian", - "et", - "eta", - "etc", - "eu", - "euclid", - "euclidean", - "eugene", - "euro", - "europe", - "european", - "euros", - "evade", - "eval", - "evaluate", - "evaluated", - "evaluates", - "evaluation", - "evelyn", - "even", - "evening", - "evenly", - "evenness", - "event", - "ever", - "evergreen", - "evermore", - "every", - "everyday", - "everyone", - "everything", - "evil", - "exact", - "exactly", - "exam", - "examine", - "example", - "examples", - "exceed", - "exceedingly", - "exceeds", - "excel", - "excellent", - "except", - "exception", - "exceptions", - "excess", - "exchange", - "excl", - "exclam", - "exclamation", - "exclude", - "excluding", - "exclusive", - "exclusively", - "execute", - "executes", - "execution", - "executive", - "exercise", - "exhaustive", - "exif", - "exist", - "existed", - "existent", - "existing", - "exists", - "exit", - "exp", - "expand", - "expanded", - "expands", - "expect", - "expected", - "expects", - "expenses", - "experience", - "experiment", - "experimental", - "experimentation", - "explain", - "explained", - "explains", - "explanation", - "explicit", - "explicitly", - "explode", - "exploding", - "explore", - "exploring", - "explosion", - "exponent", - "exponential", - "exponents", - "export", - "exported", - "exporting", - "exports", - "expose", - "exposed", - "exposes", - "exposing", - "expr", - "express", - "expressed", - "expression", - "expressionless", - "expressions", - "extend", - "extended", - "extends", - "extension", - "extent", - "external", - "extinguisher", - "extra", - "extrabold", - "extract", - "extracted", - "extracting", - "extraction", - "extracts", - "extradiegetic", - "extralight", - "extraneous", - "extraordinary", - "extraterrestrial", - "eye", - "eyebrow", - "eyeglasses", - "eyeroll", - "eyes", - "f", - "f012be", - "f1", - "f2e5dd", - "f4", - "f6f8fa", - "face", - "facepalm", - "fachzeitschriften", - "facilities", - "facing", - "fact", - "factor", - "factorial", - "factorials", - "factors", - "factory", - "factur", - "fading", - "fail", - "failed", - "failing", - "fails", - "fairly", - "fairy", - "faith", - "fake", - "falafel", - "fall", - "fallback", - "fallen", - "fallingdotseq", - "falls", - "false", - "familiar", - "families", - "family", - "fancyhdr", - "fantasy", - "far", - "faraway", - "fashion", - "fast", - "faster", - "father", - "favor", - "fax", - "fdfdfd", - "fdp", - "fear", - "fearful", - "feasible", - "feather", - "feature", - "featured", - "features", - "february", - "feedback", - "feeding", - "feel", - "female", - "fence", - "fencer", - "fences", - "fencing", - "ferris", - "ferriswheel", - "ferry", - "fetching", - "fever", - "fewer", - "ff", - "ff4136", - "ff851b", - "ffaa32", - "ffcbc4", - "ffdc00", - "fi", - "field", - "fields", - "fifth", - "fig", - "figure", - "figures", - "file", - "filebox", - "filedividers", - "fileid", - "filename", - "filenames", - "files", - "filing", - "fill", - "filled", - "filler", - "filling", - "fills", - "film", - "filter", - "filtered", - "filters", - "final", - "finalized", - "finally", - "finance", - "find", - "finding", - "findings", - "finds", - "fine", - "finer", - "finger", - "fingerprint", - "fingers", - "finished", - "finite", - "finnish", - "fint", - "fira", - "fire", - "firecracker", - "fireengine", - "firework", - "fireworks", - "first", - "fish", - "fishing", - "fist", - "fisted", - "fit", - "fits", - "fitzgerald", - "five", - "fix", - "fixed", - "fixes", - "fixing", - "flac", - "flag", - "flags", - "flake", - "flame", - "flamegraph", - "flamingo", - "flare", - "flash", - "flashlight", - "flat", - "flatbread", - "flatten", - "flattened", - "fleshing", - "fleur", - "flexed", - "flexibility", - "flexible", - "flipped", - "float", - "floating", - "floats", - "floniaahmccleoclneebhhmnjgdfijgg", - "floor", - "floored", - "floors", - "floppy", - "floral", - "flour", - "flow", - "flower", - "flowing", - "fluid", - "fluids", - "flush", - "flushed", - "fluttering", - "fly", - "flying", - "fn", - "foam", - "focal", - "focus", - "focussing", - "fog", - "foggy", - "fold", - "folded", - "folder", - "folders", - "folding", - "folds", - "folio", - "follow", - "followed", - "followers", - "following", - "follows", - "fondue", - "font", - "fontconfig", - "fontenc", - "fonts", - "foo", - "food", - "foolscap", - "foot", - "football", - "footer", - "footers", - "footnote", - "footnotes", - "footprints", - "for", - "forall", - "forbidden", - "force", - "forced", - "forces", - "forcibly", - "forcing", - "forecast", - "foreground", - "foreign", - "forest", - "forex", - "forget", - "fork", - "form", - "format", - "formation", - "formats", - "formatted", - "formatting", - "former", - "forming", - "forms", - "formula", - "formulas", - "fortunately", - "fortune", - "forum", - "forward", - "forwards", - "foster", - "fosters", - "found", - "foundational", - "foundations", - "fountain", - "four", - "fourvdots", - "fox", - "fr", - "frac", - "fract", - "fraction", - "fractional", - "fractionally", - "fractions", - "fracture", - "fragments", - "frak", - "fraktur", - "frame", - "frames", - "franc", - "france", - "francis", - "frank", - "free", - "freed", - "freedom", - "freely", - "freezing", - "french", - "frequently", - "friday", - "fried", - "friendly", - "friends", - "fries", - "frisbee", - "frog", - "front", - "frontiers", - "frown", - "frowning", - "frust", - "frustrated", - "fuchsia", - "fuel", - "fuelpump", - "fuji", - "fulfilled", - "full", - "fullnote", - "fullnotes", - "fullouterjoin", - "fully", - "fun", - "func", - "function", - "functional", - "functionality", - "functions", - "fundamental", - "funeral", - "further", - "furthermore", - "fused", - "future", - "für", - "g", - "g5", - "gachi", - "gained", - "gains", - "galician", - "gallery", - "game", - "gamma", - "gap", - "gaps", - "garcia", - "garden", - "garlic", - "gas", - "gatsby", - "gauck", - "gb", - "gcd", - "gear", - "geared", - "gem", - "gemini", - "gen", - "general", - "generality", - "generalized", - "generally", - "generate", - "generated", - "generates", - "generating", - "generation", - "generator", - "generic", - "geneva", - "genie", - "genre", - "geology", - "geometrically", - "geometry", - "geophysical", - "george", - "geq", - "geqq", - "geqslant", - "german", - "gesellschaft", - "gesture", - "get", - "getexe", - "gets", - "getting", - "gev", - "gg", - "ggg", - "gggnest", - "ghost", - "giant", - "gibbous", - "gif", - "gifs", - "gift", - "gimel", - "gimmel", - "gimp", - "giraffe", - "girl", - "git", - "github", - "give", - "given", - "gives", - "giving", - "glacial", - "glacier", - "glaciers", - "glad", - "glanceable", - "glass", - "glasses", - "global", - "globally", - "globals", - "globe", - "glorbocorp", - "glove", - "gloves", - "glow", - "glowing", - "glyph", - "glyphs", - "gnapprox", - "gneq", - "gneqq", - "gnsim", - "go", - "goal", - "goat", - "goblin", - "goes", - "goggles", - "going", - "golf", - "golfer", - "golfing", - "good", - "goodies", - "goofy", - "google", - "googleblog", - "gorilla", - "gost", - "got", - "gotten", - "gov", - "grace", - "gracefully", - "grade", - "gradient", - "gradients", - "gradually", - "graduation", - "grained", - "grapes", - "grapheme", - "grapher", - "graphic", - "graphics", - "graphicx", - "grave", - "gray", - "grayscale", - "great", - "greater", - "greatest", - "greatly", - "greek", - "green", - "greet", - "grek", - "grid", - "grids", - "grimacing", - "grin", - "grinning", - "ground", - "group", - "grouped", - "grouping", - "groupings", - "groups", - "grow", - "growing", - "gt", - "gtlpar", - "gtrapprox", - "gtrdot", - "gtreqless", - "gtrless", - "gtrsim", - "gua", - "guapimao", - "guarantee", - "guaranteed", - "guarantees", - "guard", - "guarded", - "guardsman", - "gui", - "guidance", - "guide", - "guidelines", - "guides", - "guillemets", - "guitar", - "gustav", - "gutter", - "gutters", - "gymnastics", - "h", - "hadn", - "hair", - "haircut", - "halcyon", - "half", - "halo", - "hamburger", - "hamlet", - "hammer", - "hamsa", - "hamster", - "hand", - "handbag", - "handball", - "handed", - "handholding", - "handle", - "handled", - "handler", - "handling", - "hands", - "handshake", - "handy", - "hang", - "hanging", - "happen", - "happened", - "happening", - "happens", - "happy", - "harassment", - "hard", - "harp", - "harper", - "harpoon", - "harpoons", - "harvard", - "hash", - "hashes", - "hashtag", - "hasn", - "hat", - "hatching", - "having", - "hayagriva", - "head", - "headed", - "header", - "headers", - "heading", - "headings", - "headphone", - "headscarf", - "headstone", - "health", - "hear", - "hearing", - "heart", - "hearts", - "heartsuit", - "heat", - "heavily", - "heavy", - "hebrew", - "hedgehog", - "heel", - "heeled", - "height", - "heinemann", - "heinrich", - "helicopter", - "helix", - "hello", - "helmet", - "help", - "helped", - "helper", - "helpful", - "helps", - "helpx", - "hence", - "henry", - "herb", - "here", - "herzog", - "heuss", - "hex", - "hexa", - "hexadecimal", - "hexagon", - "hey", - "hh", - "hi", - "hibiscus", - "hidden", - "hide", - "hides", - "hiding", - "hierarchy", - "high", - "higher", - "highest", - "highlight", - "highlighted", - "highlighting", - "highlights", - "highly", - "hijab", - "hike", - "hiking", - "hindu", - "hint", - "hints", - "hippo", - "hippopotamus", - "historical", - "history", - "hit", - "hitherto", - "hitting", - "hknearrow", - "hknwarrow", - "hksearrow", - "hkswarrow", - "hlig", - "hline", - "hlines", - "hn", - "hocho", - "hockey", - "hoisting", - "hold", - "holding", - "holds", - "hole", - "hom", - "home", - "homer", - "homework", - "honduras", - "honey", - "honeybee", - "hongbao", - "honoring", - "hook", - "hookleftarrow", - "hookrightarrow", - "hoop", - "hope", - "horizbar", - "horizon", - "horizontal", - "horizontally", - "horn", - "horns", - "horse", - "horst", - "hospital", - "host", - "hot", - "hotdog", - "hotel", - "hotspring", - "hour", - "hourglass", - "hours", - "house", - "hover", - "hovering", - "how", - "however", - "hrectangle", - "hrectangleblack", - "hsl", - "hslash", - "hstate", - "hsv", - "html", - "htmldocument", - "http", - "https", - "hub", - "hue", - "hug", - "hugging", - "human", - "humanities", - "humphrey97", - "hundred", - "hungarian", - "hushed", - "hut", - "hybrid", - "hyperbolic", - "hyperref", - "hyph", - "hyphen", - "hyphenate", - "hyphenated", - "hyphenating", - "hyphenation", - "hyphenations", - "hyphens", - "hzigzag", - "hôtel", - "i18n", - "i32", - "ibm", - "icc", - "ice", - "icecream", - "icefire", - "icehockey", - "icelandic", - "ich", - "icon", - "id", - "ide", - "idea", - "ideas", - "ident", - "identical", - "identically", - "identification", - "identified", - "identifier", - "identifiers", - "identifies", - "identify", - "identifying", - "ideograph", - "idiomatic", - "idle", - "ids", - "ieee", - "if", - "ignore", - "ignored", - "ignores", - "ihora", - "ii", - "iiiint", - "iiint", - "iinfin", - "iint", - "illustrates", - "illustrations", - "im", - "image", - "imageof", - "images", - "imagine", - "img", - "immediately", - "immersion", - "immersive", - "imminent", - "imp", - "impacts", - "impairment", - "impl", - "implement", - "implementation", - "implementations", - "implemented", - "implementing", - "implementors", - "implicitly", - "implied", - "imply", - "import", - "importable", - "importance", - "important", - "imported", - "importing", - "imports", - "impose", - "imprecise", - "impression", - "improve", - "improved", - "improvements", - "improves", - "improving", - "impulse", - "impure", - "in", - "inaccessible", - "inaccurate", - "inappropriate", - "inappropriately", - "inbox", - "inc", - "inch", - "inches", - "include", - "included", - "includes", - "including", - "inclusion", - "inclusive", - "inclusivity", - "incoming", - "incomplete", - "inconsistency", - "inconsistent", - "incorrect", - "incorrectly", - "increase", - "increased", - "increases", - "increasing", - "increment", - "incremental", - "incremented", - "increments", - "incurring", - "indent", - "indentation", - "indented", - "indenting", - "indents", - "independent", - "independently", - "index", - "indexed", - "indexes", - "indexing", - "indian", - "indicate", - "indicated", - "indicates", - "indicating", - "indicator", - "indices", - "indirectly", - "indistinguishable", - "individual", - "individually", - "induction", - "inefficiency", - "inefficiently", - "inequality", - "inf", - "infer", - "inferno", - "inferred", - "infinite", - "infinitely", - "infinities", - "infinity", - "influence", - "influenced", - "info", - "information", - "informed", - "infrastructure", - "infty", - "ingredient", - "ingredients", - "inherit", - "inherited", - "inherits", - "init", - "initial", - "initialization", - "initialize", - "initialized", - "initials", - "injection", - "ink", - "inkscape", - "inline", - "inn", - "inner", - "innermost", - "inotify", - "input", - "inputenc", - "inputs", - "inria", - "ins", - "insert", - "inserted", - "inserting", - "insertion", - "inserts", - "inset", - "inside", - "insightful", - "inspect", - "inspector", - "inspiration", - "instagram", - "installation", - "installed", - "installing", - "instance", - "instances", - "instant", - "instead", - "institute", - "institution", - "instruct", - "instructs", - "instrumentation", - "insults", - "int", - "intbar", - "intcap", - "intclockwise", - "intcup", - "integer", - "integers", - "integral", - "integrate", - "integrated", - "integrating", - "integration", - "intended", - "intense", - "intent", - "intents", - "inter", - "interact", - "interaction", - "interactions", - "interest", - "interested", - "interesting", - "interface", - "interfere", - "interior", - "interleave", - "intermediate", - "internal", - "internally", - "international", - "interpolate", - "interpolated", - "interpolating", - "interpolation", - "interpret", - "interpreted", - "interprets", - "interrobang", - "interrupted", - "interrupts", - "intersection", - "intersperse", - "interspersed", - "intimidating", - "intlarhk", - "intricate", - "intro", - "introduce", - "introduced", - "introduces", - "introduction", - "introspection", - "introspections", - "intuitive", - "intx", - "inv", - "invalid", - "inverse", - "inversely", - "inversion", - "invert", - "inverted", - "investigated", - "invisible", - "invite", - "invocation", - "invoices", - "invoke", - "invoked", - "involved", - "involves", - "involving", - "io", - "iota", - "ipsum", - "irreproducible", - "irrespective", - "ish", - "islam", - "island", - "isn", - "iso", - "isolated", - "isolation", - "issue", - "issuecomment", - "issues", - "ist", - "italic", - "italicized", - "italics", - "item", - "itemize", - "items", - "iterate", - "iterates", - "iterating", - "iteration", - "iterations", - "iteratively", - "itinerary", - "itself—leading", - "itshape", - "izakaya", - "j", - "jabref", - "jack", - "jakevdp", - "jan", - "jane", - "january", - "japan", - "japanese", - "jar", - "jarring", - "jb", - "jeans", - "jet", - "jfk", - "jigsaw", - "jimvdl", - "jis", - "jj", - "joachim", - "job", - "jobs", - "joe", - "johannes", - "john", - "johnson", - "join", - "joinable", - "joined", - "joiner", - "joining", - "joins", - "joker", - "journal", - "journals", - "joy", - "joystick", - "jp", - "jpeg", - "jpg", - "json", - "judaism", - "juggling", - "juice", - "jul", - "jump", - "jumps", - "jun", - "june", - "justification", - "justified", - "justify", - "jésus", - "k", - "ka", - "kaaba", - "kachi", - "kadomatsu", - "kai", - "kaiti", - "kangaroo", - "kappa", - "kara", - "karger", - "karl", - "kashida", - "katakana", - "kbd", - "kebab", - "keep", - "keeping", - "keeps", - "kelvin", - "kept", - "ker", - "kern", - "kerning", - "key", - "keybindings", - "keyboard", - "keyboards", - "keycap", - "keys", - "keyword", - "keywords", - "kick", - "kiku", - "kill", - "kimono", - "kind", - "kinds", - "kiss", - "kissing", - "kissmark", - "kit", - "kite", - "kiwi", - "kiwifruit", - "kk", - "km", - "kneel", - "kneeling", - "knife", - "knobs", - "knot", - "know", - "knowing", - "knowledge", - "known", - "knuth86a", - "koala", - "koinobori", - "koko", - "kon", - "korean", - "köhler", - "l", - "lab", - "label", - "labellable", - "labelled", - "labels", - "lack", - "lacking", - "lacrosse", - "ladder", - "lady", - "laid", - "lake", - "lakeview", - "lambda", - "lamda", - "lamp", - "lancet", - "landing", - "landscape", - "lang", - "langle", - "langledot", - "language", - "languages", - "lantern", - "laplace", - "laptop", - "large", - "larger", - "largest", - "last", - "lat", - "late", - "later", - "latest", - "latex", - "latin", - "latn", - "latter", - "laugh", - "laughing", - "launch", - "laurenzv", - "law", - "laws", - "lay", - "laying", - "layout", - "layouted", - "layouts", - "lays", - "lb", - "lbrace", - "lbrack", - "lbrb", - "lbrbrak", - "lceil", - "lcm", - "lcurvyangle", - "ldap", - "lea", - "lead", - "leader", - "leading", - "leads", - "leaf", - "leafless", - "leafy", - "leak", - "lean", - "learn", - "learned", - "learning", - "learnings", - "least", - "leave", - "leaves", - "leaving", - "lecture", - "ledger", - "lee", - "left", - "leftarrow", - "leftarrowtail", - "leftdasharrow", - "leftdotarrow", - "leftdowncurvedarrow", - "leftharpoondown", - "leftharpoondownbar", - "leftharpoonsupdown", - "leftharpoonup", - "leftharpoonupbar", - "leftleftarrows", - "leftluggage", - "leftmost", - "leftouterjoin", - "leftrightarrow", - "leftrightarrows", - "leftrightharpoondowndown", - "leftrightharpoondownup", - "leftrightharpoons", - "leftrightharpoonsdown", - "leftrightharpoonsup", - "leftrightharpoonupdown", - "leftrightharpoonupup", - "leftrightsquigarrow", - "leftsquigarrow", - "leftthreearrows", - "leftthreetimes", - "leftwards", - "leftwavearrow", - "leftwhitearrow", - "leg", - "legal", - "legibility", - "legible", - "lemon", - "len", - "length", - "lengths", - "leo", - "leopard", - "leq", - "leqq", - "leqslant", - "less", - "lessapprox", - "lessdot", - "lesseqgtr", - "lessgtr", - "lesssim", - "let", - "lets", - "letter", - "letterform", - "letterforms", - "letters", - "letting", - "level", - "levels", - "levitate", - "levitating", - "lexicographic", - "lexicographically", - "lfloor", - "lg", - "lgblkcircle", - "lgblksquare", - "lgwhtcircle", - "lgwhtsquare", - "lib", - "libertine", - "libertinus", - "liberty", - "libra", - "libraries", - "library", - "licence", - "lick", - "lie", - "liebert", - "life", - "lift", - "lifter", - "lifts", - "liga", - "ligature", - "ligatures", - "light", - "lightbulb", - "lighten", - "lightens", - "lightness", - "lightning", - "lightweight", - "like", - "likely", - "likeminded", - "likes", - "likewise", - "liking", - "lila", - "lim", - "lime", - "liminf", - "limit", - "limitation", - "limitations", - "limited", - "limits", - "limsup", - "line", - "linear", - "linebreak", - "linebreaks", - "lines", - "lining", - "link", - "linked", - "linkedin", - "links", - "linter", - "linux", - "lion", - "lip", - "lips", - "lipstick", - "liquid", - "lira", - "lis", - "lisa", - "list", - "listed", - "listen", - "listing", - "listings", - "lists", - "lit", - "literal", - "literally", - "literals", - "literature", - "litter", - "little", - "live", - "lizard", - "ll", - "llama", - "llblacktriangle", - "lleftarrow", - "lll", - "lllnest", - "llm", - "lltriangle", - "ln", - "lnapprox", - "lneq", - "lneqq", - "lnsim", - "lnum", - "load", - "loaded", - "loading", - "loads", - "lobster", - "loc", - "local", - "locales", - "localization", - "localized", - "locally", - "localname", - "locatable", - "locate", - "located", - "locating", - "location", - "locations", - "lock", - "locomotive", - "lodge", - "log", - "logarithm", - "logarithmically", - "logging", - "logic", - "logical", - "logo", - "lollipop", - "lone", - "long", - "longdashv", - "longer", - "longleftarrow", - "longleftrightarrow", - "longleftsquigarrow", - "longmapsfrom", - "longmapsto", - "longrightarrow", - "longrightsquigarrow", - "look", - "looking", - "looks", - "loop", - "looparrowleft", - "looparrowright", - "loops", - "lopsided", - "lorem", - "lorry", - "loss", - "losslessly", - "lossy", - "lost", - "lot", - "lotion", - "lots", - "lotus", - "loud", - "loudly", - "loudspeaker", - "louvre", - "love", - "loves", - "low", - "lower", - "lowercase", - "lowered", - "lowest", - "lozenge", - "lparen", - "lr", - "lrblacktriangle", - "lrm", - "lrtriangle", - "lshift", - "lstlisting", - "lt", - "ltd", - "ltimes", - "ltlb", - "ltr", - "ltrb", - "ltrt", - "luggage", - "luma", - "luma8", - "lumaa8", - "luminance", - "lunate", - "lungs", - "lvzigzag", - "lying", - "lyon", - "lübke", - "m", - "machine", - "machinery", - "macro", - "macron", - "macros", - "made", - "mage", - "magenta", - "magic", - "magma", - "magnet", - "magnify", - "magnifying", - "magnitude", - "mahjong", - "mail", - "mailbox", - "mailto", - "main", - "mainly", - "maintained", - "maintaining", - "maize", - "major", - "make", - "makefile", - "makes", - "making", - "mako", - "male", - "maltese", - "mammoth", - "man", - "manage", - "managed", - "management", - "manager", - "manages", - "managing", - "mandatory", - "mangas", - "mango", - "manifest", - "manipulate", - "manipulation", - "manner", - "mans", - "mantelpiece", - "manticore", - "manual", - "manually", - "many", - "mao", - "map", - "maple", - "mapper", - "mapping", - "mappings", - "maps", - "mapsdown", - "mapsfrom", - "mapsto", - "mapsup", - "mar", - "marathon", - "march", - "margin", - "margins", - "maria", - "marina", - "mark", - "markdown", - "marked", - "marker", - "markers", - "marks", - "markup", - "maroon", - "martial", - "martialarts", - "martini", - "mary", - "mask", - "masks", - "massage", - "master", - "mastodon", - "mat", - "match", - "matched", - "matches", - "matching", - "mate", - "material", - "math", - "mathampersand", - "mathatsign", - "mathbb", - "mathbf", - "mathcal", - "mathcolon", - "mathcomma", - "mathdollar", - "mathematical", - "mathexclam", - "mathfrak", - "mathhyphen", - "mathit", - "mathoctothorpe", - "mathparagraph", - "mathpercent", - "mathperiod", - "mathphys", - "mathplus", - "mathquestion", - "mathratio", - "mathrm", - "maths", - "mathscr", - "mathsection", - "mathsemicolon", - "mathsf", - "mathslash", - "mathsterling", - "mathtt", - "mathup", - "mathyen", - "matrices", - "matrix", - "matryoshka", - "matter", - "matterhorn", - "matters", - "max", - "maximum", - "may", - "maybe", - "md", - "mdblkcircle", - "mdblkdiamond", - "mdblklozenge", - "mdblksquare", - "mdlgblkcircle", - "mdlgblkdiamond", - "mdlgblklozenge", - "mdlgblksquare", - "mdlgwhtcircle", - "mdlgwhtdiamond", - "mdlgwhtlozenge", - "mdlgwhtsquare", - "mdseries", - "mdsmblkcircle", - "mdsmblksquare", - "mdsmwhtcircle", - "mdsmwhtsquare", - "mdwhtcircle", - "mdwhtdiamond", - "mdwhtlozenge", - "mdwhtsquare", - "mean", - "meaning", - "meaningful", - "means", - "meanwhile", - "measeq", - "measure", - "measured", - "measuredangle", - "measuredangleleft", - "measuredrightangle", - "measurement", - "measures", - "measuring", - "meat", - "mech", - "mechanical", - "mechanism", - "mechanisms", - "med", - "medal", - "media", - "medical", - "medicine", - "medium", - "medizin", - "medwhitestar", - "meet", - "mega", - "megaphone", - "meh", - "melon", - "melt", - "melting", - "member", - "members", - "memo", - "memory", - "men", - "mendely", - "menorah", - "mens", - "mentioned", - "menu", - "menus", - "merely", - "merge", - "merged", - "merges", - "merging", - "meridian", - "meridians", - "merperson", - "mess", - "message", - "messages", - "met", - "meta", - "metadata", - "meteorological", - "method", - "methods", - "metric", - "metro", - "mho", - "micro", - "microbe", - "microbiology", - "microphone", - "microprocessor", - "microscope", - "microsoft", - "mid", - "middle", - "midline", - "might", - "military", - "milk", - "milky", - "milkyway", - "mille", - "millimeters", - "millions", - "milliseconds", - "mime", - "mimicking", - "mimics", - "min", - "mind", - "minded", - "mindful", - "mine", - "mini", - "minibus", - "minidisc", - "minify", - "minimal", - "minimum", - "minor", - "minted", - "minus", - "minute", - "minutes", - "miny", - "mirror", - "mirrored", - "mirroring", - "mirrors", - "miscellaneous", - "mismatched", - "misquoted", - "missing", - "misuse", - "miter", - "mitigate", - "mix", - "mixed", - "mixer", - "mixing", - "mla", - "mm", - "mobile", - "mockingbird", - "mod", - "modal", - "mode", - "model", - "modelling", - "models", - "modern", - "modernist", - "modes", - "modification", - "modifications", - "modified", - "modifier", - "modifiers", - "modifies", - "modify", - "modifying", - "module", - "modules", - "modulo", - "modulus", - "molecular", - "moment", - "monday", - "money", - "monkey", - "mono", - "monocle", - "monorail", - "monospace", - "monster", - "montgomery", - "month", - "months", - "moon", - "moore", - "moreover", - "morning", - "mortarboard", - "mosque", - "mosquito", - "mostly", - "mother", - "motivation", - "motor", - "motorcycle", - "motorized", - "motorway", - "mount", - "mountain", - "mountains", - "mouse", - "mousetrap", - "mouth", - "move", - "moved", - "movement", - "movements", - "moves", - "movie", - "moving", - "moyai", - "mp", - "mu", - "much", - "muchpdf", - "mug", - "mugs", - "multi", - "multibyte", - "multidisciplinary", - "multiletter", - "multimap", - "multinomial", - "multipage", - "multiple", - "multiplication", - "multiplied", - "multiply", - "multiplying", - "multiset", - "multithreaded", - "multithreading", - "mupalpha", - "mupbeta", - "mupchi", - "mupdelta", - "mupepsilon", - "mupeta", - "mupgamma", - "mupiota", - "mupkappa", - "muplambda", - "mupmu", - "mupnu", - "mupomega", - "mupomicron", - "mupphi", - "muppi", - "muppsi", - "muprho", - "mupsigma", - "muptau", - "muptheta", - "mupupsilon", - "mupvarepsilon", - "mupvarkappa", - "mupvarphi", - "mupvarpi", - "mupvarrho", - "mupvarsigma", - "mupvartheta", - "mupxi", - "mupzeta", - "muryo", - "muscle", - "museum", - "mushroom", - "music", - "musical", - "musicalscore", - "must", - "musterfrau", - "mut", - "mutable", - "mutated", - "mutually", - "mycounter", - "mydsl", - "mylogo", - "myplugin", - "n", - "n700", - "nabla", - "nail", - "nails", - "name", - "namebadge", - "named", - "names", - "namespace", - "namespaces", - "nan", - "napprox", - "narrow", - "narrower", - "nasymp", - "natbib", - "national", - "native", - "natural", - "nature", - "nausea", - "nauseated", - "navigate", - "navigated", - "navy", - "nazar", - "nb", - "ncols", - "ncong", - "ne", - "near", - "nearest", - "nearrow", - "necessarily", - "necessary", - "necessity", - "necktie", - "need", - "needed", - "needing", - "needle", - "needs", - "neg", - "negate", - "negated", - "negation", - "negative", - "neighbor", - "neighbouring", - "neither", - "neq", - "neqq", - "nequiv", - "nerd", - "nest", - "nested", - "nesting", - "neswarrow", - "net", - "netwok", - "network", - "neuroticism", - "neutral", - "never", - "new", - "newcommand", - "newest", - "newline", - "newlines", - "news", - "newspaper", - "nexists", - "next", - "ng", - "ngeq", - "ngtr", - "ngtrless", - "ngtrsim", - "nhpar", - "nhvvert", - "ni", - "nice", - "nicely", - "night", - "nine", - "ningyo", - "ninja", - "nix", - "nl", - "nleftarrow", - "nleftrightarrow", - "nleq", - "nless", - "nlessgtr", - "nlesssim", - "nmid", - "nn", - "nni", - "nobody", - "nobreak", - "nodes", - "noentry", - "noise", - "nolan", - "non", - "none", - "nonetheless", - "nonexistent", - "nonnegative", - "nonsensical", - "nope", - "norm", - "normal", - "normale", - "normally", - "normas", - "norms", - "north", - "norwegian", - "nose", - "notable", - "notably", - "notation", - "note", - "notebook", - "noted", - "notepad", - "notes", - "nothing", - "notice", - "noticed", - "notin", - "noto", - "nparallel", - "nprec", - "npreccurlyeq", - "nr", - "nrightarrow", - "nsim", - "nsimeq", - "nsis", - "nsqsubseteq", - "nsqsupseteq", - "nsubset", - "nsubseteq", - "nsucc", - "nsucccurlyeq", - "nsupset", - "nsupseteq", - "nth", - "ntilde", - "ntrianglelefteq", - "ntrianglerighteq", - "nu", - "nuanced", - "null", - "num", - "number", - "numbered", - "numbering", - "numberings", - "numbers", - "numerals", - "numerator", - "numeric", - "numerical", - "numero", - "numerous", - "nums", - "nut", - "nvartriangleleft", - "nvartriangleright", - "nvdash", - "nvinfty", - "nwarrow", - "nwsearrow", - "ny", - "o", - "object", - "objects", - "oblique", - "obrbrak", - "observable", - "observe", - "observed", - "obslash", - "obtain", - "obtained", - "obtrusive", - "obvious", - "occupied", - "occur", - "occurrences", - "occurring", - "occurs", - "oclock", - "ocr", - "octagonal", - "octal", - "october", - "octopus", - "odd", - "oddness", - "oden", - "odiv", - "odobenidae", - "odot", - "odyssey", - "of", - "off", - "offer", - "offers", - "office", - "officer", - "official", - "offline", - "offset", - "offsets", - "ofi", - "oficio", - "often", - "ogre", - "ogreaterthan", - "ohm", - "oiiint", - "oiint", - "oil", - "oint", - "ointctrclockwise", - "ok", - "oklab", - "oklch", - "old", - "older", - "olessthan", - "olive", - "om", - "omega", - "omicron", - "ominus", - "omit", - "omits", - "omitted", - "omitting", - "on", - "once", - "oncoming", - "one", - "ones", - "ongoing", - "oni", - "onigiri", - "onion", - "online", - "only", - "onto", - "onum", - "oo", - "op", - "opacify", - "opaque", - "open", - "opened", - "opening", - "opens", - "openssl", - "opentype", - "operand", - "operands", - "operate", - "operated", - "operates", - "operation", - "operations", - "operator", - "operators", - "operp", - "ophi", - "ophiuchus", - "opinion", - "oplus", - "opportunity", - "opposed", - "opposing", - "opposite", - "opt", - "optical", - "optimal", - "optimization", - "optimize", - "optimized", - "opting", - "option", - "optional", - "optionally", - "options", - "orange", - "orangutan", - "orbit", - "order", - "ordering", - "orders", - "ordinal", - "org", - "organization", - "organized", - "orientation", - "origin", - "original", - "originally", - "origins", - "origof", - "ornament", - "orphan", - "orphaned", - "orphans", - "orthodox", - "orwell", - "ot", - "otf", - "other", - "others", - "otherwise", - "otimes", - "otter", - "ought", - "ourworldindata", - "outbox", - "outer", - "outline", - "outlined", - "outlines", - "output", - "outputs", - "outputting", - "outset", - "outside", - "outsides", - "outsized", - "over", - "overall", - "overarching", - "overbar", - "overbrace", - "overbraces", - "overbracket", - "overflow", - "overflowing", - "overhang", - "overheated", - "overlaid", - "overlap", - "overlapping", - "overlaps", - "overlarge", - "overlay", - "overline", - "overlined", - "overlines", - "overparen", - "overridable", - "overridden", - "override", - "overrides", - "overriding", - "overshell", - "overview", - "overwrites", - "overwritten", - "owid", - "owl", - "own", - "owners", - "ox", - "oxygen", - "oyster", - "p", - "package", - "packages", - "pad", - "padded", - "padding", - "paddle", - "paella", - "page", - "pagebreak", - "pagebreaks", - "paged", - "pageddocument", - "pager", - "pages", - "paid", - "paint", - "paintbrush", - "painted", - "painting", - "pair", - "paired", - "pairings", - "pairs", - "palette", - "palm", - "palms", - "pan", - "pancakes", - "panda", - "pandoc", - "panel", - "panels", - "panic", - "panicked", - "paper", - "paperclip", - "paperclips", - "papers", - "par", - "parachute", - "paragraph", - "paragraphs", - "parallel", - "parallelize", - "parallelized", - "parallelogram", - "parallelogramblack", - "parallels", - "param", - "parameter", - "parameters", - "parbreak", - "paren", - "parent", - "parentheses", - "parenthesis", - "parenthesized", - "paris", - "park", - "parking", - "parrot", - "pars", - "parse", - "parsed", - "parser", - "parses", - "parsim", - "parsing", - "parskip", - "part", - "partalteration", - "partial", - "partially", - "participant", - "participants", - "participate", - "particular", - "particularly", - "parties", - "parts", - "party", - "pass", - "passed", - "passenger", - "passes", - "passing", - "passport", - "past", - "paste", - "pasted", - "pat", - "patch", - "patches", - "path", - "paths", - "pattern", - "patterns", - "pause", - "paw", - "pawn", - "pdf", - "pdfs", - "peace", - "peach", - "peacock", - "peanuts", - "pear", - "pearce", - "pedestrian", - "pedestrians", - "peek", - "peeking", - "pen", - "pencil", - "pending", - "penguin", - "pensive", - "pensoft", - "penta", - "pentagon", - "pentagonblack", - "people", - "pepper", - "per", - "perceived", - "percent", - "percentage", - "perceptual", - "perceptually", - "perf", - "perfect", - "perform", - "performance", - "performed", - "performers", - "performing", - "performs", - "perhaps", - "period", - "perm", - "permille", - "permissive", - "permutation", - "permutations", - "perp", - "perpendicular", - "persevering", - "person", - "personal", - "personality", - "perspective", - "persuasion", - "peruse", - "peso", - "petri", - "pgbiel", - "pgf", - "phase", - "phenomenon", - "phi", - "phone", - "phones", - "photos", - "photoshop", - "phrase", - "physical", - "physics", - "physiological", - "pi", - "piano", - "pick", - "picker", - "picking", - "picks", - "pickup", - "picture", - "pie", - "piece", - "pietro", - "pig", - "pilcrow", - "pile", - "pill", - "pin", - "pinata", - "pinch", - "pinched", - "pinching", - "pine", - "pineapple", - "pingpong", - "pink", - "pipeline", - "piping", - "pirate", - "pirates", - "pisces", - "pistol", - "pixel", - "pixelated", - "pixels", - "pizza", - "pl", - "placard", - "place", - "placed", - "placeholder", - "placeholders", - "placement", - "places", - "placing", - "plain", - "plan", - "planck", - "planckconst", - "planet", - "planned", - "planning", - "plans", - "plant", - "plasma", - "plaster", - "plate", - "platform", - "platforms", - "plato", - "playback", - "playground", - "playing", - "playingcard", - "plead", - "pleading", - "please", - "pleasing", - "pleasure", - "pledge", - "plex", - "plots", - "plotting", - "plug", - "plugin", - "plugins", - "plunger", - "pluralization", - "plus", - "pm", - "png", - "pngs", - "pnum", - "pod", - "point", - "pointed", - "pointer", - "pointing", - "pointless", - "points", - "pole", - "police", - "policeofficer", - "policies", - "policy", - "polish", - "political", - "polo", - "polyglossia", - "polygon", - "polygons", - "poo", - "poodle", - "pool", - "pop", - "popcorn", - "popper", - "popping", - "pops", - "popular", - "populate", - "populated", - "port", - "portrait", - "portuguese", - "português", - "pos", - "position", - "positional", - "positioned", - "positioning", - "positions", - "positive", - "positives", - "possibility", - "possible", - "possibly", - "post", - "postal", - "postbox", - "poster", - "posts", - "pot", - "potable", - "potato", - "potential", - "potentially", - "potted", - "pouch", - "poultry", - "pound", - "pour", - "pouring", - "pouting", - "pow", - "power", - "powerful", - "powerplug", - "powers", - "pp", - "ppi", - "pr", - "practical", - "practicaltypography", - "practice", - "practices", - "prayer", - "pre", - "prec", - "precapprox", - "preccurlyeq", - "precede", - "preceded", - "precedence", - "precedes", - "preceding", - "preceq", - "preceqq", - "precipitation", - "precise", - "precisely", - "precision", - "precnapprox", - "precneq", - "precneqq", - "precnsim", - "precsim", - "predecessor", - "predefined", - "predefines", - "preexisting", - "preface", - "prefer", - "preferable", - "preferrably", - "preferred", - "prefix", - "prefixed", - "prefixes", - "prefixing", - "pregnant", - "preliminaries", - "preliminary", - "premises", - "preparations", - "prepended", - "presence", - "present", - "presentation", - "presentational", - "presented", - "presenting", - "preserve", - "preserves", - "preserving", - "preset", - "presets", - "president", - "presidents", - "press", - "pressing", - "pressure", - "pretty", - "pretzel", - "prevent", - "preventing", - "prevention", - "prevents", - "preview", - "previewed", - "previews", - "previous", - "previously", - "pricing", - "primarily", - "primary", - "prime", - "primes", - "primitives", - "prince", - "princess", - "principled", - "principles", - "print", - "printed", - "printer", - "printers", - "printing", - "println", - "prints", - "prior", - "priorities", - "prioritize", - "prioritizes", - "priority", - "privacy", - "private", - "privileges", - "probably", - "probe", - "probing", - "problem", - "problematic", - "proceed", - "proceedings", - "process", - "processed", - "processes", - "processing", - "procurement", - "prod", - "produce", - "produced", - "producer", - "produces", - "producing", - "product", - "production", - "products", - "professional", - "profile", - "profiles", - "profiling", - "profit", - "program", - "programmatic", - "programmatically", - "programming", - "programmingdesignsystems", - "progress", - "progressing", - "progression", - "prohibited", - "project", - "projector", - "projects", - "prominently", - "promptly", - "prone", - "proof", - "proofing", - "prop", - "proper", - "properly", - "properties", - "property", - "proportion", - "proportional", - "propose", - "proprietary", - "propto", - "prose", - "protection", - "protocol", - "prove", - "proven", - "provide", - "provided", - "provides", - "providing", - "proxies", - "proxy", - "psi", - "psyche", - "psychological", - "psychologie", - "psychology", - "pt", - "ptr", - "public", - "publications", - "publish", - "published", - "publisher", - "publishing", - "pubmed", - "puck", - "pump", - "pumpkin", - "punct", - "punctuation", - "pure", - "purity", - "purple", - "purpose", - "purposes", - "purse", - "push", - "pushed", - "pushpin", - "put", - "puts", - "putting", - "puzzle", - "pwa", - "pythagoras", - "python", - "q", - "q1", - "q2", - "q3", - "qed", - "qjcg", - "qprime", - "qq", - "quad", - "quadrant", - "quadratic", - "quadruple", - "quality", - "quarter", - "quarternote", - "quarto", - "quaternion", - "queried", - "queries", - "query", - "querying", - "quest", - "questeq", - "question", - "questioned", - "questions", - "quick", - "quickly", - "quirks", - "quite", - "quo", - "quotation", - "quote", - "quotes", - "quotient", - "r", - "rabbit", - "raccoon", - "race", - "racing", - "racism", - "racquet", - "rad", - "radial", - "radially", - "radians", - "radiate", - "radicand", - "radii", - "radio", - "radioactive", - "radius", - "ragged", - "rail", - "railway", - "rain", - "rainbow", - "raise", - "raised", - "raises", - "raisin", - "raising", - "ram", - "randomly", - "range", - "ranges", - "rangle", - "rangledot", - "ranking", - "rapidly", - "rare", - "rarely", - "rasmus", - "raster", - "rat", - "rate", - "rather", - "ratio", - "rationale", - "ratios", - "rau", - "raw", - "ray", - "rays", - "razor", - "rb", - "rblb", - "rbrace", - "rbrack", - "rbrbrak", - "rbx", - "rceil", - "rcurvyangle", - "rcx", - "re", - "reached", - "react", - "reactive", - "reacts", - "read", - "readable", - "reader", - "readers", - "reading", - "readings", - "reads", - "real", - "realities", - "realized", - "really", - "reason", - "reasonable", - "reasons", - "receipt", - "receive", - "received", - "receiver", - "receives", - "receiving", - "recent", - "recipe", - "recognized", - "recognizes", - "recommend", - "recommended", - "recompilations", - "recompiles", - "reconfigure", - "record", - "recording", - "recreational", - "rect", - "rectangle", - "rectangles", - "recurring", - "recursion", - "recursive", - "recursively", - "recycling", - "red", - "redact", - "redacted", - "redaction", - "redefine", - "redirection", - "reduce", - "reduced", - "reducer", - "reduces", - "reducing", - "reduction", - "redundant", - "reexports", - "ref", - "refer", - "reference", - "referenceable", - "referenced", - "references", - "referencing", - "referred", - "referring", - "refers", - "refine", - "refined", - "reflect", - "reflow", - "reflows", - "refmark", - "reg", - "regard", - "regarding", - "regardless", - "regenerates", - "regex", - "regimen", - "region", - "regions", - "registered", - "regression", - "regular", - "reject", - "rekindled", - "related", - "relation", - "relations", - "relationship", - "relative", - "relatively", - "relativeness", - "release", - "released", - "releases", - "relevant", - "reliability", - "relief", - "relies", - "relieved", - "reload", - "reloading", - "rely", - "rem", - "remain", - "remainder", - "remaining", - "remains", - "remarks", - "remember", - "remind", - "reminder", - "remote", - "removal", - "removals", - "remove", - "removed", - "removes", - "rename", - "renamed", - "renaming", - "render", - "rendered", - "rendering", - "renders", - "renewcommand", - "rené", - "reordering", - "reparsing", - "repeat", - "repeatable", - "repeated", - "repeatedly", - "repeating", - "repeats", - "repetition", - "repetitions", - "replace", - "replaced", - "replacement", - "replaces", - "replacing", - "repo", - "report", - "reports", - "repository", - "repr", - "represent", - "representable", - "representation", - "representations", - "represented", - "representing", - "represents", - "reproduces", - "reproducibility", - "reproducible", - "request", - "requested", - "require", - "required", - "requirement", - "requirements", - "requires", - "requiring", - "research", - "researchers", - "resend", - "reserves", - "reset", - "resetting", - "resolution", - "resolve", - "resolved", - "resolves", - "resolving", - "resort", - "resources", - "respect", - "respected", - "respective", - "respectively", - "respects", - "responses", - "rest", - "restart", - "rested", - "restrict", - "restriction", - "restrictions", - "restroom", - "result", - "resulting", - "results", - "resumes", - "retain", - "retains", - "retrieve", - "retrieved", - "retrieves", - "return", - "returned", - "returning", - "returns", - "reusable", - "reuse", - "reused", - "rev", - "revangle", - "revealed", - "revemptyset", - "revenue", - "reverse", - "reversed", - "revert", - "reverting", - "review", - "reviewed", - "reviewer", - "reviews", - "revision", - "revisited", - "revnmid", - "revoked", - "revoking", - "revolve", - "revolving", - "rewind", - "reworked", - "rex", - "rfloor", - "rg", - "rgb", - "rgb8", - "rgba", - "rgba8", - "rhino", - "rhinoceros", - "rho", - "rhs", - "ribbon", - "rice", - "rich", - "richard", - "richards", - "richer", - "richly", - "rickshaw", - "right", - "rightangle", - "rightanglemdot", - "rightanglesqr", - "rightarrow", - "rightarrowbar", - "rightarrowonoplus", - "rightarrowtail", - "rightdasharrow", - "rightdotarrow", - "rightdowncurvedarrow", - "rightharpoondown", - "rightharpoondownbar", - "rightharpoonsupdown", - "rightharpoonup", - "rightharpoonupbar", - "rightleftarrows", - "rightleftharpoons", - "rightleftharpoonsdown", - "rightleftharpoonsup", - "rightmost", - "rightouterjoin", - "rightrightarrows", - "rightsquigarrow", - "rightthreearrows", - "rightthreetimes", - "rightwards", - "rightwavearrow", - "rightwhitearrow", - "rigorous", - "ring", - "ringbuoy", - "ringed", - "rising", - "risingdotseq", - "river", - "rl", - "rlm", - "rmfamily", - "ro", - "roadmap", - "roasted", - "robert", - "robot", - "roboto", - "robust", - "robustly", - "rock", - "rocket", - "rofl", - "role", - "roll", - "rolled", - "roller", - "rollercoaster", - "rolling", - "roman", - "romanian", - "room", - "rooster", - "root", - "roots", - "rose", - "roses", - "rosette", - "rotate", - "rotated", - "rotates", - "rotation", - "round", - "rounded", - "rounding", - "rounds", - "routine", - "row", - "rowboat", - "rows", - "rowspan", - "royal", - "rparen", - "rr", - "rrightarrow", - "rrr", - "rs", - "rshift", - "rsolbar", - "rt", - "rtimes", - "rtl", - "rtlb", - "rtlt", - "rtrb", - "ru", - "ruble", - "ruby", - "rugby", - "ruin", - "rule", - "ruler", - "rules", - "run", - "runner", - "running", - "runs", - "runt", - "runtime", - "runts", - "rupee", - "russian", - "rust", - "rvzigzag", - "rye", - "réseau", - "sa", - "sac", - "sad", - "safe", - "safety", - "safetypin", - "safetyvest", - "sage", - "sagit", - "sagittarius", - "said", - "sail", - "sailboat", - "sake", - "salad", - "sales", - "salinger", - "salt", - "salute", - "saluting", - "sam", - "same", - "sample", - "samples", - "sand", - "sandal", - "sandwich", - "sans", - "santa", - "sari", - "sash", - "sassy", - "satchel", - "satdish", - "satellite", - "satisfies", - "satisfy", - "saturate", - "saturates", - "saturating", - "saturation", - "saucer", - "sauropod", - "save", - "saved", - "saving", - "savouring", - "saw", - "saxophone", - "say", - "sc", - "scalable", - "scale", - "scaled", - "scales", - "scaling", - "scanned", - "scarf", - "scedilla", - "scenario", - "scenarios", - "schedule", - "schedules", - "scheel", - "scheme", - "schemes", - "school", - "science", - "sciences", - "scientific", - "scifi", - "scissors", - "scooter", - "scope", - "scoped", - "scopes", - "score", - "scorpio", - "scorpion", - "scorpius", - "scott", - "scratch", - "scream", - "screaming", - "screen", - "screenreaders", - "screens", - "screenshot", - "screwdriver", - "script", - "scripting", - "scripts", - "scriptscriptstyle", - "scriptstyle", - "scriptwriter", - "scroll", - "scrolls", - "scshape", - "seal", - "seals", - "search", - "searchable", - "searcher", - "searches", - "searrow", - "seat", - "sec", - "sech", - "second", - "seconds", - "secret", - "sect", - "section", - "sections", - "security", - "see", - "seed", - "seedling", - "seem", - "seen", - "sees", - "segment", - "segments", - "select", - "selectable", - "selected", - "selecting", - "selection", - "selectively", - "selector", - "selectors", - "selects", - "self", - "selfie", - "semantic", - "semantical", - "semantically", - "semantics", - "semi", - "semibold", - "semicircle", - "semicolon", - "semicolons", - "semidirect", - "semver", - "send", - "sends", - "sense", - "sensible", - "sensitive", - "sent", - "sentence", - "sentences", - "separate", - "separated", - "separately", - "separates", - "separator", - "september", - "sequence", - "sequences", - "sequentially", - "serbian", - "serialization", - "serialized", - "series", - "serif", - "serious", - "servant", - "serve", - "server", - "serves", - "service", - "servicemark", - "services", - "set", - "setminus", - "sets", - "settable", - "setting", - "settings", - "setup", - "setups", - "seven", - "several", - "severity", - "sewing", - "sexism", - "sexp", - "sexpressions", - "sexual", - "sh", - "shade", - "shadow", - "shadowed", - "shadows", - "shake", - "shaker", - "shakespeare", - "shall", - "shallow", - "shamrock", - "shape", - "shaped", - "shapes", - "share", - "shared", - "shareholder", - "sharing", - "shark", - "sharp", - "shaved", - "shebang", - "sheep", - "sheet", - "sheets", - "shell", - "shield", - "shift", - "shifting", - "shifts", - "shin", - "shinkansen", - "shinto", - "ship", - "shipped", - "ships", - "shiroku", - "shirt", - "shock", - "shocked", - "shoe", - "shoes", - "shoot", - "shooting", - "shopping", - "short", - "shortcake", - "shortcuts", - "shortdowntack", - "shorter", - "shortest", - "shorthand", - "shorthands", - "shortlefttack", - "shorts", - "shortuptack", - "shoshinsha", - "shouldn", - "shovel", - "show", - "showcase", - "showed", - "shower", - "showing", - "shown", - "shows", - "shrimp", - "shrine", - "shrink", - "shrug", - "shrunk", - "shuffle", - "shuku", - "shush", - "shuttlecock", - "side", - "sidebar", - "sides", - "sight", - "sigma", - "sign", - "signal", - "signature", - "signed", - "significance", - "significant", - "significantly", - "signify", - "signin", - "signs", - "signum", - "signup", - "silently", - "silhouette", - "silly", - "silver", - "sim", - "sime", - "similar", - "similarleftarrow", - "similarly", - "similarrightarrow", - "simneqq", - "simple", - "simpler", - "simplest", - "simplified", - "simplify", - "simply", - "sin", - "sinc", - "since", - "sind", - "sine", - "single", - "sinh", - "sink", - "sinks", - "siren", - "sis", - "sist02", - "sit", - "situ", - "situations", - "six", - "sixteen", - "sixteenth", - "sixth", - "size", - "sized", - "sizes", - "sizing", - "skate", - "skateboard", - "skeptic", - "skew", - "skewed", - "skewer", - "skewing", - "skews", - "ski", - "skier", - "skiing", - "skills", - "skip", - "skipped", - "skipping", - "skips", - "skull", - "skunk", - "sl", - "slant", - "slanted", - "slash", - "slashed", - "slashes", - "sled", - "sleep", - "sleeping", - "sleepy", - "sleuth", - "slice", - "slide", - "slider", - "sliding", - "slight", - "slightly", - "slot", - "sloth", - "slots", - "slovak", - "slow", - "small", - "smallblacktriangleleft", - "smallblacktriangleright", - "smallcaps", - "smaller", - "smallest", - "smallin", - "smallni", - "smalltriangleleft", - "smalltriangleright", - "smart", - "smarter", - "smartly", - "smartness", - "smartphone", - "smartquote", - "smash", - "smashtimes", - "smblkcircle", - "smblkdiamond", - "smblklozenge", - "smblksquare", - "smcp", - "smeparsl", - "smile", - "smiling", - "smirk", - "smirking", - "smith", - "smoking", - "smooth", - "smoothing", - "smoothness", - "smt", - "smte", - "smwhtdiamond", - "smwhtlozenge", - "smwhtsquare", - "snail", - "snake", - "snap", - "sneaker", - "sneeze", - "sneezing", - "snippets", - "snow", - "snowboarder", - "snowboarding", - "snowflake", - "snowman", - "soap", - "soccer", - "social", - "society", - "sociological", - "socks", - "socpsych", - "soft", - "softball", - "software", - "soil", - "solid", - "solidus", - "solitary", - "solution", - "somebody", - "something", - "sometimes", - "somewhat", - "somewhere", - "soon", - "sophisticated", - "sophistication", - "sorbian", - "sort", - "sorted", - "sorting", - "sos", - "sound", - "sounds", - "soup", - "source", - "sources", - "south", - "space", - "spaced", - "spaces", - "spacing", - "spacings", - "spacious", - "spade", - "spadesuit", - "spaghetti", - "span", - "spanish", - "spanned", - "spanning", - "spans", - "sparingly", - "spark", - "sparkle", - "sparkler", - "sparkles", - "sparkling", - "spatial", - "spd", - "speak", - "speaker", - "speaking", - "special", - "specialized", - "specific", - "specifically", - "specification", - "specified", - "specifies", - "specify", - "specifying", - "specimens", - "spectral", - "spectrum", - "speech", - "speed", - "speedboat", - "speeds", - "speedups", - "spell", - "spelling", - "spends", - "spheric", - "spherical", - "sphericalangle", - "sphericalangleup", - "spider", - "spiderweb", - "spie", - "spike", - "spilling", - "spin", - "spinach", - "spine", - "spiral", - "splashing", - "splatter", - "splay", - "splayed", - "split", - "splits", - "splitting", - "spoked", - "sponge", - "sponsoring", - "sponsors", - "sponsorship", - "spool", - "spoon", - "sports", - "spot", - "spout", - "spouting", - "sprache", - "spread", - "spreading", - "sprechender", - "springer", - "springs", - "spy", - "sq", - "sqcap", - "sqcup", - "sqint", - "sqrt", - "sqsubset", - "sqsubseteq", - "sqsubsetneq", - "sqsupset", - "sqsupseteq", - "sqsupsetneq", - "square", - "squared", - "squares", - "squid", - "squiggle", - "squiggly", - "squint", - "squoval", - "src", - "srgb", - "ss", - "ss01", - "ss20", - "sslash", - "st", - "stability", - "stabilizes", - "stable", - "stack", - "stacked", - "stacks", - "stadium", - "staff", - "stage", - "stand", - "standard", - "standards", - "standing", - "stands", - "star", - "stareq", - "stark", - "stars", - "start", - "started", - "starting", - "starts", - "startup", - "state", - "stateful", - "statement", - "statements", - "states", - "static", - "statically", - "station", - "statistic", - "statue", - "status", - "stay", - "stays", - "std", - "stderr", - "stdin", - "stdout", - "steam", - "steaming", - "steamy", - "steinmeier", - "stem", - "step", - "stepped", - "stepping", - "steps", - "stethoscope", - "stick", - "stickiness", - "sticky", - "still", - "stone", - "stood", - "stop", - "stops", - "stopwatch", - "store", - "stored", - "storm", - "str", - "straight", - "strassner", - "straw", - "strawberry", - "stray", - "streamer", - "street", - "stretch", - "stretchable", - "stretched", - "stretches", - "stretching", - "stricken", - "strict", - "strictly", - "strike", - "strikes", - "strikethrough", - "string", - "strings", - "strip", - "stripe", - "striped", - "stripes", - "stripped", - "stroke", - "stroked", - "strokes", - "stroking", - "strong", - "stronger", - "strongly", - "struck", - "structurally", - "structure", - "structured", - "structures", - "structuring", - "stub", - "stubber", - "stuck", - "student", - "studio", - "study", - "stuffed", - "sty", - "style", - "styled", - "styles", - "styling", - "stylistic", - "stylized", - "sub", - "subcommand", - "subcommands", - "subdivison", - "subgroup", - "subheading", - "sublime", - "sublimetext", - "submapping", - "submissions", - "submit", - "subscribing", - "subscript", - "subscripts", - "subsection", - "subsections", - "subsequent", - "subset", - "subsetdot", - "subseteq", - "subsetneq", - "subsetting", - "subslice", - "substantial", - "substituted", - "substitution", - "substrate", - "substring", - "substrings", - "subsubsection", - "subtest", - "subtly", - "subtract", - "subtracting", - "subtraction", - "subtree", - "succ", - "succapprox", - "succcurlyeq", - "succeed", - "succeeds", - "succeq", - "succeqq", - "success", - "successor", - "succnapprox", - "succneq", - "succneqq", - "succnsim", - "succsim", - "suffer", - "suffices", - "suffix", - "suffixes", - "sugar", - "suggestion", - "suggestions", - "suit", - "suitable", - "suited", - "sum", - "sumint", - "summation", - "sums", - "sun", - "sunday", - "sunflower", - "sunglasses", - "sunny", - "sunrise", - "sunset", - "sup", - "super", - "superfluous", - "superhero", - "superscript", - "superscripts", - "supersedes", - "superseding", - "superset", - "supervillain", - "supervisor", - "supervisors", - "supplement", - "supplements", - "supplying", - "support", - "supported", - "supporting", - "supportive", - "supports", - "suppose", - "supposed", - "suppress", - "suppresses", - "suppressing", - "suppression", - "supset", - "supsetdot", - "supseteq", - "supsetneq", - "sure", - "surf", - "surface", - "surfer", - "surfing", - "surjective", - "surpass", - "surprise", - "surround", - "surrounded", - "surrounding", - "surroundings", - "survey", - "sushi", - "suspend", - "suspension", - "suv", - "sv", - "svg", - "svgs", - "swallow", - "swallowing", - "swan", - "swap", - "swapped", - "swarrow", - "sweat", - "sweet", - "swimmer", - "swimming", - "swimsuit", - "swirl", - "swiss", - "switch", - "switched", - "switches", - "switching", - "switzerland", - "swords", - "sym", - "symbol", - "symbols", - "symmetry", - "synagogue", - "sync", - "syntactic", - "syntactical", - "syntactically", - "syntax", - "syntaxes", - "synthesis", - "synthesized", - "synthesizing", - "synthetic", - "syringe", - "sys", - "system", - "systems", - "tab", - "table", - "tables", - "tabloid", - "tabs", - "tabular", - "tabularx", - "tack", - "tackle", - "tacks", - "taco", - "tag", - "tagged", - "tags", - "tail", - "tainer", - "take", - "taken", - "takeoff", - "takeout", - "takes", - "taking", - "tale", - "talk", - "tall", - "tamale", - "tan", - "tanabata", - "tangent", - "tangerine", - "tanh", - "tap", - "target", - "targeting", - "targets", - "task", - "tasks", - "tasting", - "tau", - "taurus", - "taxi", - "taxonomy", - "taylor", - "tb", - "tc", - "tdot", - "tea", - "teaching", - "teacup", - "teal", - "team", - "teams", - "teapot", - "tear", - "tearoff", - "tears", - "technical", - "technically", - "technique", - "techniques", - "technologies", - "technology", - "tecnicas", - "teddy", - "tedious", - "teeth", - "tel", - "telephone", - "telescope", - "television", - "tell", - "teller", - "telling", - "tellière", - "tells", - "temp", - "temperature", - "template", - "templates", - "temple", - "temporarily", - "temporary", - "ten", - "tend", - "tengu", - "tennis", - "tense", - "tent", - "tenth", - "tenure", - "term", - "terminal", - "terminates", - "terminology", - "terms", - "test", - "testing", - "tests", - "testtube", - "tetrahedron", - "tex", - "text", - "textbf", - "textcite", - "texts", - "textsc", - "textsf", - "textstyle", - "texttt", - "textual", - "tg", - "tgv", - "th", - "thai", - "thank", - "thanks", - "theme", - "themes", - "theodor", - "theorem", - "theorems", - "theory", - "thereby", - "therefore", - "theresa", - "therese", - "thermometer", - "thesis", - "theta", - "thick", - "thickness", - "thicknesses", - "thieme", - "thin", - "thing", - "things", - "think", - "thinking", - "third", - "thirty", - "thong", - "though", - "thought", - "thoughts", - "thread", - "threaded", - "threads", - "three", - "threedangle", - "threedotcolon", - "throne", - "through", - "throughout", - "throwing", - "thumb", - "thumbnails", - "thumbs", - "thunder", - "thursday", - "thus", - "ticket", - "tickets", - "tie", - "tieinfty", - "tier", - "tiers", - "tiger", - "tight", - "tighter", - "tightly", - "tightness", - "tikz", - "tilde", - "tile", - "tiling", - "tilings", - "time", - "timeframe", - "timer", - "times", - "timestamp", - "timezone", - "timing", - "timings", - "tiny", - "tip", - "tips", - "tired", - "tires", - "title", - "titled", - "titles", - "tl", - "tlbr", - "tls", - "tltr", - "tm", - "tminus", - "tmtheme", - "tnum", - "toc", - "today", - "tofus", - "together", - "toggle", - "toggles", - "toggling", - "toilet", - "toiletpaper", - "token", - "toku", - "tokyo", - "tolerate", - "tolkien54", - "tomato", - "tombstone", - "toml", - "tone", - "tongue", - "tons", - "tool", - "toolbar", - "toolbox", - "tooling", - "tools", - "tooltip", - "tooltips", - "tooth", - "toothbrush", - "top", - "topic", - "topics", - "topography", - "torch", - "tornado", - "tortoise", - "total", - "totally", - "totals", - "touch", - "tour", - "towards", - "tower", - "toy", - "tplus", - "tr", - "trace", - "tracer", - "tracing", - "track", - "trackball", - "tracked", - "tracking", - "tracks", - "tractor", - "trade", - "trademark", - "traditional", - "traffic", - "trafficlight", - "trailer", - "trailing", - "train", - "training", - "trainset", - "tram", - "tramway", - "transform", - "transformation", - "transformational", - "transformations", - "transformed", - "transgender", - "transistor", - "transistors", - "transition", - "transitioned", - "translate", - "translated", - "translation", - "translations", - "transparency", - "transparent", - "transparentize", - "trap", - "travel", - "traversed", - "tray", - "treat", - "treated", - "treatment", - "tree", - "tremendous", - "trend", - "trends", - "tri", - "triangle", - "trianglecdot", - "triangledown", - "triangleleft", - "trianglelefteq", - "triangleminus", - "triangleplus", - "triangleq", - "triangleright", - "trianglerighteq", - "triangletimes", - "triangular", - "tricks", - "tricolon", - "trident", - "tried", - "tries", - "trigger", - "triggered", - "trigonometric", - "trillions", - "trim", - "trimmed", - "trims", - "triple", - "tripleplus", - "triumph", - "troll", - "trolley", - "trolleybus", - "trophy", - "tropical", - "trprime", - "trslash", - "truck", - "true", - "trumpet", - "trunc", - "truncate", - "truncation", - "try", - "trying", - "ts", - "tsukimi", - "tsv", - "tt", - "ttb", - "ttf", - "tty", - "tube", - "tuesday", - "tulip", - "tumbler", - "tuned", - "tung", - "tungsten", - "turabian", - "turban", - "turbo", - "turkey", - "turkish", - "turn", - "turned", - "turning", - "turns", - "turnstile", - "turtle", - "tutorial", - "tuxedo", - "tv", - "tweak", - "tweaking", - "tweet", - "twelve", - "twice", - "twist", - "twisted", - "two", - "twohead", - "twoheaddownarrow", - "twoheadleftarrow", - "twoheadmapsfrom", - "twoheadmapsto", - "twoheadrightarrow", - "twoheaduparrow", - "twonotes", - "typ", - "typc", - "type", - "typed", - "typeface", - "typefaces", - "types", - "typeset", - "typesetting", - "typical", - "typically", - "typing", - "typm", - "typo", - "typographers", - "typographic", - "typography", - "typst", - "typstapp", - "técnicas", - "u", - "ua", - "ubrbrak", - "udûn", - "ufo", - "ui", - "uk", - "ukrainian", - "ulblacktriangle", - "ultimately", - "ultriangle", - "umbrella", - "uminus", - "umständen", - "un", - "unable", - "unaffected", - "unaffiliated", - "unamused", - "unappealing", - "unary", - "unavailable", - "unavoidable", - "unbalanced", - "unbounded", - "unbreakable", - "unchanged", - "uncharacterized", - "unclear", - "unconditional", - "unconditionally", - "unconventional", - "under", - "underbrace", - "underbraces", - "underbracket", - "underflowing", - "underline", - "underlined", - "underlines", - "underover", - "underparen", - "underpins", - "underscore", - "underscores", - "undershell", - "understand", - "understanding", - "understood", - "uneven", - "unexpected", - "unfortunately", - "unhappy", - "unicef", - "unicode", - "unicodecdots", - "unicodeellipsis", - "unicorn", - "unification", - "unified", - "uniform", - "unintended", - "union", - "unique", - "uniquely", - "unit", - "units", - "universal", - "universe", - "university", - "unix", - "unjustified", - "unknown", - "unless", - "unlike", - "unmatched", - "unmistakeable", - "unnamed", - "unnecessarily", - "unnecessary", - "unordered", - "unpacking", - "unpredictable", - "unreadable", - "unrelated", - "unset", - "unsigned", - "unspecified", - "unsure", - "unter", - "until", - "untouched", - "unversioned", - "unwanted", - "unwieldy", - "up", - "upand", - "uparrow", - "updasharrow", - "update", - "updated", - "updater", - "updates", - "updating", - "updownarrow", - "updownarrows", - "updownharpoonleftleft", - "updownharpoonleftright", - "updownharpoonrightleft", - "updownharpoonrightright", - "updownharpoonsleftright", - "upfront", - "upgrade", - "upharpoonleft", - "upharpoonleftbar", - "upharpoonright", - "upharpoonrightbar", - "upharpoonsleftright", - "upload", - "uploading", - "uplus", - "upon", - "upper", - "uppercase", - "upright", - "uprightcurvearrow", - "upscale", - "upside", - "upsilon", - "upuparrows", - "upwards", - "upwhitearrow", - "urblacktriangle", - "urgent", - "url", - "urls", - "urn", - "urtriangle", - "us", - "usable", - "usage", - "usages", - "use", - "used", - "useful", - "user", - "users", - "uses", - "using", - "usize", - "usual", - "usually", - "utc", - "utf", - "utf8", - "utility", - "utils", - "uu", - "uuparrow", - "v", - "v0", - "v23", - "valid", - "valuable", - "value", - "values", - "vampire", - "vancouver", - "vanilla", - "var", - "varclubsuit", - "vardiamondsuit", - "varheartsuit", - "varhexagon", - "varhexagonblack", - "variable", - "variables", - "variadic", - "variant", - "variants", - "varies", - "variety", - "various", - "varnothing", - "varointclockwise", - "varspadesuit", - "vartriangle", - "vartriangleleft", - "vartriangleright", - "vary", - "varying", - "vbar", - "vdash", - "vdots", - "ve", - "vec", - "vector", - "vectors", - "vee", - "veedot", - "veeeq", - "vegetable", - "vehicle", - "veil", - "vendor", - "venue", - "verbatim", - "verbose", - "verbosity", - "versa", - "versatile", - "versatility", - "version", - "versions", - "vert", - "vertex", - "vertical", - "vertically", - "vertices", - "vest", - "vi", - "via", - "vibrate", - "vibration", - "vice", - "victory", - "video", - "videocassette", - "view", - "viewed", - "viewer", - "viewers", - "viewing", - "vim", - "violation", - "violets", - "violin", - "virgo", - "viridis", - "visible", - "vision", - "visit", - "visual", - "visualization", - "visualize", - "visualizes", - "visualizing", - "visually", - "vital", - "vlag", - "vline", - "vlines", - "vlongdash", - "vol", - "volcano", - "volleyball", - "voltage", - "volume", - "volumes", - "vomit", - "vomiting", - "von", - "vowel", - "vp", - "vrectangle", - "vrectangleblack", - "vs", - "vulnerability", - "vv", - "vvert", - "vysmblkcircle", - "vysmwhtcircle", - "w", - "w3", - "waffle", - "wai", - "wait", - "waiting", - "wall", - "walter", - "wand", - "wane", - "waning", - "want", - "wanted", - "wants", - "warichu", - "warn", - "warned", - "warning", - "warnings", - "wasi", - "wasm", - "wasn", - "wastebasket", - "wat", - "watch", - "watches", - "watching", - "water", - "watermark", - "watermelon", - "waterpolo", - "wave", - "waves", - "waving", - "wavy", - "wax", - "waxing", - "way", - "ways", - "wc", - "wcag", - "wcag21", - "weak", - "weary", - "weather", - "web", - "webassembly", - "website", - "webtypography", - "wedding", - "wedge", - "wedgedot", - "wedgeq", - "wednesday", - "week", - "weekday", - "weeks", - "wei", - "weight", - "weightlifting", - "weights", - "weizsäcker", - "welcome", - "well", - "weren", - "west", - "wgsl", - "whale", - "whatever", - "wheel", - "wheelchair", - "when", - "where", - "whereas", - "wherever", - "whether", - "which", - "while", - "white", - "whiteinwhitetriangle", - "whitespace", - "whoa", - "whole", - "whose", - "whthorzoval", - "whtvertoval", - "wide", - "wideangledown", - "widely", - "wider", - "widespread", - "widow", - "widows", - "width", - "widths", - "wielder", - "wiggly", - "wiki", - "wikipedia", - "wild", - "wilted", - "wind", - "windchime", - "window", - "windows", - "wine", - "wings", - "wink", - "winking", - "wins", - "winter", - "wise", - "wiser", - "wish", - "with", - "withheld", - "within", - "without", - "wizard", - "wj", - "wolf", - "woman", - "womans", - "women", - "womens", - "won", - "wonder", - "wondering", - "wood", - "woozy", - "word", - "words", - "work", - "workaround", - "workarounds", - "worked", - "worker", - "working", - "works", - "workshop", - "world", - "worm", - "worried", - "worry", - "worship", - "worthwhile", - "would", - "wouldn", - "wow", - "wr", - "wrap", - "wrapped", - "wrapper", - "wrappers", - "wrapping", - "wraps", - "wreath", - "wrench", - "wrestlers", - "wrestling", - "write", - "writer", - "writes", - "writing", - "written", - "wrl", - "wrong", - "wrongly", - "wrote", - "wry", - "wulff", - "ww", - "www", - "x", - "xcolor", - "xi", - "xmas", - "xml", - "xmp", - "xor", - "xray", - "xsol", - "xx", - "xyz", - "xz2", - "y", - "yaml", - "yang", - "yarn", - "yawn", - "yawning", - "year", - "yearly", - "years", - "yellow", - "yen", - "yes", - "yet", - "yield", - "yielding", - "yields", - "yin", - "yinyang", - "yml", - "yo", - "yoga", - "york", - "young", - "yoyo", - "yubi", - "yuryo", - "yy", - "z", - "zebra", - "zermatt", - "zero", - "zerop", - "zeros", - "zeta", - "zh", - "zhang", - "zig", - "zigzag", - "zip", - "zipped", - "zipper", - "zips", - "zitiert", - "zodiac", - "zombie", - "zotero", - "zsh", - "zugferd", - "zwj", - "zwnj", - "zws", - "zz", - "zzz", - " 0pt", - "§", - "¨", - "¯", - "°", - "°c", - "°f", - "°no", - "±", - "´", - "¶", - "ß", - "å", - "écriture", - "édition", - "ħ", - "ş", - "ˇ", - "˘", - "˝", - "α", - "αὐτῷ", - "γε", - "γοῦν", - "εἰδέναι", - "εἶναι", - "μὴ", - "οἴομαι", - "οἶδα", - "οὐδὲ", - "σμικρῷ", - "σοφώτερος", - "τινι", - "τούτου", - "τούτῳ", - "ϝ", - "א", - "ركن", - "عربي", - "مثال", - "هذا", - "١", - "۱", - "१", - "ক", - "১", - "ἃ", - "ἔοικα", - "ὅτι", - "–", - "—", - "‖", - "†", - "‡", - "•", - "‾", - "€", - "←", - "→", - "↔", - "↼", - "⇀", - "∘", - "√", - "⊥", - "⌜", - "⌝", - "⌞", - "⌟", - "①", - "⓵", - "△", - "▷", - "☐", - "☒", - "✓", - "✨", - "⟪", - "⟫", - "⟷", - "《", - "》", - "あ", - "い", - "ア", - "イ", - "ㄱ", - "一", - "中文", - "分别设置“中文”和english字体", - "壹", - "日本語", - "第4章介绍了基本的api。", - "가", - "𝑝", - "🌏", - "🏳️‍🌈", - "😀", - "😃", - "🥸", - "🧠" - ], - "hits": [ - [ - 2, 3, 4, 7, 9, 18, 102, 169, 200, 210, 223, 251, 264, 275, 276, 289, - 352, 353, 354, 361, 364, 375, 384, 405, 439, 441, 454, 455, 459, - 479, 481, 487, 554, 591, 598, 611, 613, 620, 634, 638, 662, 673, - 702, 842, 847, 848, 857, 863, 976, 981, 987, 1078, 1092, 1114, 1147, - 1177, 1202, 1268, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, - 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287 - ], - [1270], - [976], - [976], - [1273], - [1270], - [1268], - [976], - [1270], - [1027], - [1270, 1286, 1287], - [635], - [1286], - [7], - [1270], - [702], - [976], - [1273], - [263], - [903], - [660, 1078], - [406, 441], - [263], - [1265, 1266, 1274], - [ - 372, 374, 418, 472, 525, 555, 604, 605, 818, 819, 888, 923, 958, - 959, 1048, 1050, 1053, 1058, 1064, 1078, 1141, 1143, 1147, 1270 - ], - [7, 263], - [1078], - [ - 1, 2, 3, 4, 5, 7, 8, 9, 10, 18, 38, 54, 55, 89, 101, 102, 130, 132, - 210, 217, 223, 244, 246, 247, 251, 263, 264, 275, 283, 285, 289, - 294, 295, 297, 308, 359, 384, 402, 407, 408, 410, 411, 412, 415, - 418, 420, 422, 424, 429, 434, 435, 437, 438, 439, 440, 441, 443, - 446, 450, 459, 465, 466, 467, 474, 476, 477, 481, 548, 553, 554, - 558, 559, 560, 562, 575, 581, 585, 586, 596, 599, 606, 607, 614, - 621, 622, 626, 628, 634, 638, 652, 660, 661, 662, 663, 664, 665, - 670, 672, 673, 674, 676, 678, 699, 700, 701, 702, 703, 704, 705, - 706, 708, 778, 779, 780, 781, 784, 824, 834, 842, 848, 859, 865, - 902, 905, 910, 911, 912, 915, 926, 939, 956, 975, 1175, 1179, 1182, - 1183, 1188, 1200, 1201, 1202, 1210, 1224, 1245, 1251, 1252, 1268, - 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1280, 1281, - 1285, 1286, 1287 - ], - [ - 3, 7, 9, 54, 144, 210, 223, 248, 294, 308, 352, 420, 437, 441, 560, - 611, 614, 699, 797, 809, 926, 976, 1177, 1179, 1200, 1202, 1268, - 1269, 1270, 1271, 1274, 1276, 1277, 1279, 1287 - ], - [ - 4, 445, 459, 594, 595, 611, 657, 812, 834, 842, 885, 906, 923, 933, - 943, 1027, 1042, 1078, 1114, 1124, 1135, 1140, 1141, 1176, 1177, - 1269, 1270, 1274, 1278 - ], - [7, 487, 611], - [905], - [1270], - [796, 808, 820, 910, 915, 928, 976, 1048, 1064, 1135, 1179], - [4], - [1270], - [793], - [ - 3, 389, 481, 490, 555, 575, 834, 905, 934, 959, 976, 1050, 1124, - 1143, 1162, 1177, 1241 - ], - [842], - [611, 1251, 1265, 1266, 1270, 1271, 1274, 1275, 1276, 1285], - [3, 4, 5, 1268], - [361, 375], - [3, 210, 434, 481, 540, 619, 1270, 1271, 1273, 1274, 1280, 1287], - [1265], - [787, 923, 962, 1269, 1270], - [102, 591], - [673], - [1269, 1270], - [950], - [547, 788, 1078, 1268, 1269], - [4], - [361, 375], - [210, 1177, 1202, 1270, 1271, 1272, 1273, 1279], - [842], - [4, 5, 1268], - [7, 223, 248, 352, 1270, 1273], - [5], - [655, 657, 658, 659, 660, 661, 809], - [223], - [1265], - [1120], - [398], - [1270], - [7, 884, 905, 1268], - [793], - [3, 8, 223, 460, 542, 799, 1270, 1276, 1287], - [726, 798, 932, 1269], - [487], - [1270], - [824, 925, 926], - [398], - [608], - [976], - [429, 902, 928, 938, 976, 1120, 1270, 1286], - [102], - [1270], - [805, 892, 910, 912, 1004, 1179], - [634, 905, 1270, 1275], - [976], - [4, 5, 1268], - [361, 375], - [210, 1200, 1270, 1274], - [842], - [793, 1078], - [1200, 1269], - [1078], - [1280], - [469], - [590, 917, 1268], - [956], - [913, 1270, 1273], - [1251], - [1270], - [1270], - [1270], - [1270], - [1270], - [1270], - [1270], - [527], - [1270], - [527, 920, 1270], - [1270], - [1270], - [1270], - [1274], - [2, 7, 834, 903, 956, 958, 1268, 1286], - [559], - [248], - [7], - [ - 3, 7, 10, 454, 455, 460, 469, 551, 596, 630, 665, 703, 704, 705, - 781, 1140, 1176, 1268 - ], - [351], - [7, 308], - [ - 4, 5, 445, 481, 787, 812, 833, 834, 842, 913, 934, 938, 956, 959, - 1078, 1161, 1200, 1268, 1269, 1270, 1274, 1287 - ], - [878, 1269], - [847, 848], - [550, 1051, 1078, 1140, 1144, 1150, 1161, 1176, 1177, 1269, 1270], - [7], - [956], - [ - 1, 2, 3, 4, 5, 7, 9, 10, 12, 18, 38, 52, 54, 55, 89, 101, 210, 223, - 244, 246, 247, 258, 263, 285, 289, 295, 297, 308, 384, 387, 395, - 408, 409, 410, 420, 429, 434, 439, 440, 454, 474, 481, 490, 554, - 560, 606, 607, 614, 621, 622, 634, 638, 652, 662, 663, 664, 665, - 670, 672, 673, 674, 676, 678, 699, 700, 702, 703, 704, 705, 706, - 708, 778, 779, 781, 784, 791, 822, 824, 834, 842, 847, 848, 878, - 902, 906, 908, 918, 925, 926, 956, 961, 981, 987, 1179, 1200, 1202, - 1210, 1216, 1224, 1245, 1251, 1252, 1265, 1266, 1268, 1269, 1270, - 1271, 1274, 1277, 1280, 1284, 1285, 1286, 1287 - ], - [4, 54, 224, 547, 614, 809, 834, 948, 1147, 1270, 1283], - [4, 5, 594, 595, 600, 611, 657, 1270], - [487, 560], - [560], - [560], - [1270], - [361, 375], - [361, 375], - [1270], - [386, 610], - [1270], - [842, 1270], - [842], - [842, 976], - [361, 375], - [1270], - [8, 224, 527, 976], - [1270], - [210], - [1270], - [540, 934], - [ - 210, 917, 1270, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, - 1285, 1286, 1287 - ], - [210, 1274, 1275, 1276], - [1272, 1273], - [458], - [ - 490, 596, 604, 605, 608, 613, 615, 618, 619, 878, 913, 915, 1050, - 1060, 1064, 1143, 1162, 1200 - ], - [634, 906, 1202, 1287], - [1270], - [1273], - [1269], - [1270], - [102, 1270], - [1270], - [976], - [1278], - [1270], - [934], - [1224], - [210, 1268], - [796, 840], - [1270], - [819], - [976, 1004], - [210, 1270], - [487, 555], - [1200], - [1270], - [4], - [917, 938], - [5, 910, 912, 918, 1179, 1268], - [4], - [834, 925, 1270, 1287], - [4, 1270], - [1270], - [387], - [878], - [9, 102, 976, 1027, 1277], - [1286], - [612, 967, 1050, 1143], - [540, 1202, 1284], - [4], - [842], - [4], - [1078], - [1078], - [223, 1286, 1287], - [223], - [1270], - [778, 1251, 1274], - [1119], - [523, 814, 923, 1120, 1147, 1224, 1268, 1269], - [3, 699, 790, 1275, 1280], - [976], - [4, 5, 437, 441, 455, 459, 481, 548, 878], - [7, 833, 834, 956, 1270], - [1289], - [1268], - [ - 7, 538, 555, 577, 626, 628, 702, 819, 840, 878, 879, 923, 1060, - 1135, 1140, 1161, 1176, 1269, 1270 - ], - [4, 5, 609, 1289], - [7], - [956], - [ - 1, 2, 4, 5, 7, 9, 12, 18, 38, 55, 210, 223, 244, 246, 248, 263, 285, - 308, 384, 408, 423, 434, 439, 468, 481, 488, 553, 554, 560, 576, - 606, 614, 634, 652, 662, 700, 703, 704, 705, 706, 708, 778, 784, - 793, 834, 847, 848, 902, 903, 913, 1146, 1179, 1202, 1251, 1255, - 1265, 1266, 1268, 1269, 1270, 1271, 1273, 1277, 1282, 1283, 1284, - 1287 - ], - [4, 542, 796, 876, 912, 956, 1269, 1270, 1281, 1287], - [4, 594, 1265, 1270], - [487, 1258], - [1258], - [4, 1124], - [940, 951, 952, 953, 954], - [4, 922, 1070, 1077, 1157, 1165, 1175, 1177], - [1278], - [607], - [4], - [2, 289, 429, 1273], - [1270], - [913, 928, 976], - [1270], - [619], - [4, 1070, 1157, 1270], - [1270], - [1200], - [1078], - [1270], - [1270], - [976], - [1289], - [1251, 1273], - [778], - [790, 903, 906, 959, 1268, 1269], - [976], - [404, 463, 464, 465, 466, 467, 726, 878], - [7], - [351, 550, 555, 602, 819, 834, 976], - [384], - [634, 842, 1274], - [ - 1, 9, 18, 102, 210, 244, 248, 253, 257, 263, 285, 384, 410, 429, - 439, 481, 487, 554, 634, 662, 700, 703, 704, 705, 706, 784, 840, - 847, 902, 908, 981, 987, 1120, 1268, 1270, 1271, 1277, 1282, 1283, - 1287 - ], - [566, 814, 824, 926, 948, 959, 1269, 1270], - [594, 1265, 1270], - [876, 885], - [1270], - [1270], - [1270], - [878], - [962, 1050, 1051, 1060, 1141, 1143, 1166], - [1270], - [909], - [4, 1269, 1270], - [1268], - [660], - [1077, 1165], - [1270], - [910, 915], - [906, 1135], - [1270], - [441, 824, 1268, 1269], - [1270], - [1268], - [ - 258, 466, 537, 549, 555, 611, 796, 906, 928, 961, 1051, 1078, 1140, - 1162, 1176, 1269 - ], - [4], - [384], - [361, 375], - [842], - [ - 4, 7, 9, 10, 12, 263, 285, 361, 375, 420, 437, 439, 468, 554, 614, - 634, 667, 672, 674, 706, 784, 834, 902, 906, 956, 1202, 1268, 1269, - 1270, 1271, 1281, 1282 - ], - [ - 4, 5, 7, 595, 611, 678, 876, 976, 981, 987, 1078, 1089, 1090, 1091, - 1098, 1135, 1141, 1270 - ], - [487, 594, 1265, 1268], - [4], - [808, 820, 933, 976, 1048, 1050, 1058, 1064, 1078, 1124, 1141, 1143], - [1270], - [785], - [3], - [210], - [785], - [878], - [1258], - [905], - [905], - [785], - [1268], - [619], - [1270], - [481], - [939], - [223], - [1270], - [3, 906, 1269], - [459, 469, 481, 596, 878, 879, 1270], - [1268, 1269], - [847, 848], - [ - 538, 550, 559, 575, 576, 598, 599, 626, 627, 661, 834, 842, 847, - 878, 923, 1162, 1270 - ], - [9, 706, 784, 902, 959, 1269, 1270, 1271, 1274, 1278, 1280, 1281], - [386, 387, 481, 797, 1147], - [4, 594, 1265], - [1270], - [834, 1177], - [4], - [275, 634, 1210, 1224, 1245], - [785], - [606], - [ - 163, 165, 167, 171, 195, 248, 263, 265, 266, 268, 270, 272, 274, - 278, 1286 - ], - [1268], - [454, 459], - [1270], - [785], - [785], - [1270], - [361, 375], - [788, 1269, 1270], - [1270], - [888, 926, 1224, 1269, 1270], - [361, 375], - [1274], - [956], - [ - 2, 9, 18, 285, 352, 361, 373, 375, 439, 550, 634, 1179, 1207, 1251, - 1265, 1266, 1270, 1271, 1272, 1273, 1277, 1279, 1280 - ], - [2, 3, 1270], - [594], - [1270], - [361, 375], - [923], - [1277], - [785], - [878], - [1270], - [595, 947, 1269, 1270], - [785], - [249, 253, 257], - [1269], - [1268], - [361, 375, 1277], - [619, 1270], - [223], - [785], - [785], - [3], - [976], - [2, 1270], - [847], - [361, 375], - [ - 102, 253, 257, 263, 278, 289, 308, 309, 353, 361, 375, 429, 560, - 1120, 1200, 1231, 1233, 1251, 1270, 1271, 1273, 1274, 1277, 1278, - 1279, 1282, 1286 - ], - [4, 5, 384, 798, 925, 1048, 1118, 1141, 1147, 1268, 1269, 1270, 1273], - [594], - [876], - [798, 799, 1064], - [1270], - [1270], - [1270], - [4, 1270], - [976], - [1270], - [4, 1270], - [3, 908], - [405, 455, 1268], - [ - 258, 559, 796, 797, 805, 834, 888, 906, 913, 915, 934, 940, 958, - 976, 1078, 1224, 1270 - ], - [384], - [361, 375], - [ - 591, 618, 634, 784, 902, 976, 1251, 1265, 1266, 1270, 1271, 1277, - 1278, 1282 - ], - [5, 1270], - [594], - [7, 660, 941, 976, 1078, 1270], - [962, 1048], - [1078], - [1270], - [1270], - [263], - [263], - [1270], - [1270], - [1270], - [1270], - [7], - [1270], - [811], - [361, 375], - [956], - [902, 1274], - [902], - [902], - [902], - [902], - [559], - [902], - [902, 906, 1268, 1269], - [902, 1269, 1270], - [3, 902, 1269], - [902], - [902], - [902], - [784], - [785], - [785], - [1268, 1286], - [9, 247, 368, 544, 632, 785, 1287], - [325, 785], - [289], - [10], - [592, 1200], - [ - 2, 3, 4, 9, 10, 223, 297, 337, 358, 384, 437, 454, 456, 504, 508, - 558, 638, 641, 737, 739, 743, 745, 747, 749, 751, 753, 755, 757, - 759, 761, 763, 765, 784, 785, 805, 806, 834, 857, 861, 1268, 1269, - 1270, 1274, 1278, 1286 - ], - [888], - [1270], - [18, 678, 684, 878, 879, 1278, 1279, 1280, 1282, 1287], - [286, 454], - [ - 2, 7, 10, 111, 112, 171, 192, 408, 409, 410, 600, 678, 684, 686, - 878, 879, 883, 923, 956, 959, 1194, 1268, 1274, 1276 - ], - [10, 1048], - [4, 5, 1268, 1269], - [876], - [1270, 1274], - [913, 1269], - [635, 636, 637, 638, 784, 1273, 1276, 1278, 1287], - [637, 1273, 1274, 1276, 1278, 1287], - [5, 289, 785, 1259, 1268, 1269, 1270, 1273, 1274, 1276], - [514, 867], - [1273, 1287], - [ - 3, 391, 411, 422, 434, 463, 591, 594, 595, 702, 834, 876, 1004, - 1270, 1273, 1277, 1286 - ], - [ - 2, 3, 5, 7, 9, 10, 12, 18, 201, 205, 206, 224, 285, 350, 474, 515, - 561, 634, 805, 876, 915, 1176, 1178, 1179, 1194, 1268, 1270, 1276, - 1279, 1281, 1282, 1285, 1286, 1287 - ], - [9, 350, 634, 784, 1287], - [9, 10], - [515, 1270, 1273, 1288], - [10, 454, 1258, 1265, 1266, 1270, 1287], - [10, 408, 1179, 1273, 1274, 1276], - [1276, 1280], - [1274], - [223, 1274], - [1281], - [785], - [3], - [7, 1269, 1270], - [1268], - [82, 623, 834, 923, 956, 959, 1278], - [934, 941, 948, 954], - [785], - [941, 954, 1069, 1145, 1258, 1273, 1287], - [59, 88], - [57, 87], - [1274, 1282], - [1287], - [1251, 1284], - [1268], - [4, 5, 8, 399, 437, 1268, 1269, 1270], - [9, 1270], - [437, 441], - [1251], - [ - 9, 351, 384, 398, 467, 507, 513, 515, 516, 519, 611, 662, 670, 796, - 824, 859, 860, 865, 866, 868, 869, 872, 1125, 1266, 1270, 1274, - 1276, 1287, 1288 - ], - [938, 950, 1268], - [1289], - [2, 908, 1288], - [101, 350, 374, 390, 569, 615, 616, 617, 1191, 1258, 1273, 1289], - [1270], - [4], - [409, 434, 834, 1269], - [10, 784, 909, 1200, 1202], - [637, 784], - [784], - [7], - [3, 593, 594, 1269, 1286], - [396, 1269], - [466], - [ - 2, 3, 4, 5, 7, 9, 210, 285, 291, 357, 360, 371, 424, 454, 474, 476, - 552, 591, 737, 790, 834, 956, 1042, 1078, 1145, 1177, 1202, 1259, - 1269, 1270, 1278, 1282 - ], - [1279], - [ - 4, 5, 18, 60, 201, 224, 308, 373, 412, 471, 476, 599, 674, 812, 911, - 923, 1270, 1273, 1274, 1276, 1277, 1278, 1279, 1280, 1281, 1282, - 1283, 1284, 1285, 1286, 1287 - ], - [2, 3, 4, 5, 352, 454, 518, 553, 1068, 1268, 1270, 1273, 1276, 1278], - [ - 5, 9, 110, 171, 192, 223, 291, 394, 525, 591, 783, 787, 933, 1270, - 1273, 1280, 1283, 1286, 1289 - ], - [258, 398, 540, 558, 591, 634, 1251, 1252, 1255, 1270, 1277], - [258, 553, 702, 774, 956, 1268], - [1286], - [418, 785], - [3, 25, 291, 546, 892, 1056, 1059, 1063, 1269, 1270, 1273], - [785], - [ - 75, 76, 368, 430, 456, 521, 527, 805, 958, 961, 1118, 1145, 1270, - 1278 - ], - [ - 1, 3, 10, 437, 595, 600, 805, 934, 941, 948, 954, 1124, 1133, 1269, - 1270 - ], - [923, 1268, 1269, 1273], - [1276], - [521, 1276, 1278, 1282, 1283, 1288], - [785], - [1251, 1270], - [784], - [785], - [0, 1, 3, 4, 966, 1269, 1270, 1288], - [540], - [785, 1270], - [1270], - [621], - [785], - [361, 375], - [785], - [785], - [ - 4, 414, 454, 481, 783, 834, 901, 923, 928, 929, 1078, 1177, 1200, - 1268, 1270, 1273, 1274, 1276, 1280 - ], - [8, 459, 471, 634, 1258, 1273, 1274, 1275, 1276, 1278, 1287], - [4, 804, 819, 874, 888, 923, 938, 943, 974, 1076, 1164, 1174, 1274], - [455, 559, 604, 605, 606, 609, 907, 1146, 1270, 1278, 1287], - [5, 1268], - [5], - [1273], - [785], - [ - 2, 3, 4, 8, 9, 10, 210, 223, 246, 258, 276, 289, 291, 305, 312, 435, - 454, 474, 514, 518, 553, 621, 638, 645, 646, 670, 702, 822, 863, - 867, 871, 919, 1179, 1191, 1200, 1202, 1268, 1269, 1270, 1273, 1274, - 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1284, 1286, 1287 - ], - [1269], - [591], - [3, 4, 8, 467, 1200, 1273, 1277, 1283, 1289], - [223], - [1270], - [567], - [1276], - [1270], - [351, 1258], - [357, 371, 614], - [1270], - [9, 423], - [976], - [535], - [785], - [1258], - [785], - [1275], - [785], - [784, 1268, 1280], - [785], - [784, 1280], - [258, 1289], - [1270], - [1284], - [82, 609, 931, 1125, 1134, 1274, 1278, 1284], - [361, 375, 1177, 1273, 1276, 1280, 1287], - [1280], - [785], - [ - 2, 3, 4, 5, 8, 258, 429, 437, 457, 464, 469, 481, 487, 488, 499, - 557, 560, 566, 628, 673, 699, 701, 778, 780, 787, 788, 789, 790, - 797, 798, 805, 834, 840, 841, 847, 852, 892, 905, 912, 913, 915, - 932, 934, 943, 956, 967, 976, 1070, 1224, 1268, 1269, 1270, 1273, - 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1283, 1287 - ], - [ - 2, 3, 446, 447, 557, 634, 662, 699, 778, 784, 834, 910, 923, 940, - 1269, 1270, 1283 - ], - [4, 446], - [ - 3, 4, 7, 429, 457, 464, 469, 488, 499, 557, 609, 634, 673, 701, 780, - 787, 788, 790, 791, 792, 830, 831, 841, 852, 912, 923, 924, 963, - 1269, 1270, 1274, 1275, 1277, 1278, 1280, 1282, 1283, 1284, 1287, - 1288 - ], - [3, 488, 787, 790, 791, 841, 1270, 1277, 1279, 1280], - [429, 787, 790, 1270, 1273], - [ - 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 28, 50, 54, 55, 57, 60, 62, 66, - 68, 72, 77, 84, 201, 210, 223, 258, 289, 297, 298, 300, 308, 337, - 339, 353, 360, 362, 372, 376, 384, 387, 389, 394, 407, 415, 420, - 424, 435, 437, 440, 446, 454, 459, 460, 481, 503, 509, 535, 536, - 566, 567, 591, 592, 604, 605, 606, 608, 614, 621, 623, 634, 784, - 811, 824, 833, 834, 848, 859, 865, 892, 899, 906, 925, 956, 958, - 959, 961, 1042, 1048, 1078, 1161, 1162, 1176, 1194, 1200, 1202, - 1216, 1251, 1258, 1265, 1266, 1268, 1269, 1270, 1271, 1273, 1274, - 1276, 1278, 1279, 1281, 1286, 1287, 1288, 1289 - ], - [289], - [289], - [592, 611, 713, 737, 1270, 1274, 1277, 1279, 1287, 1288], - [2, 275, 611, 948, 1273, 1274, 1276, 1283, 1287], - [223, 557, 796, 1278], - [ - 4, 5, 289, 351, 561, 611, 678, 834, 874, 888, 1179, 1196, 1198, - 1263, 1268, 1270, 1273, 1274, 1276, 1285, 1286 - ], - [784], - [787, 1273], - [1, 3, 347, 658, 660, 788, 790, 962, 963, 965, 1078, 1079, 1114, 1268], - [52, 397, 437, 469, 489, 842, 1279], - [1270], - [1268], - [ - 607, 784, 979, 981, 985, 987, 991, 993, 997, 999, 1003, 1012, 1016, - 1018, 1022, 1024, 1025, 1027, 1044, 1045, 1046, 1047, 1120, 1268, - 1276, 1277, 1280 - ], - [1285], - [361, 375, 1274, 1277, 1279], - [1270], - [ - 2, 3, 4, 5, 7, 9, 10, 163, 165, 167, 224, 226, 229, 357, 371, 382, - 544, 632, 731, 766, 823, 848, 921, 1268, 1270, 1273, 1287 - ], - [ - 0, 2, 3, 4, 5, 7, 8, 9, 10, 12, 38, 110, 201, 210, 223, 248, 258, - 263, 284, 286, 297, 325, 360, 362, 364, 371, 382, 384, 394, 398, - 400, 404, 407, 408, 413, 414, 417, 418, 420, 429, 435, 437, 450, - 454, 455, 458, 474, 478, 514, 521, 540, 553, 554, 556, 559, 566, - 569, 571, 596, 600, 634, 638, 651, 670, 676, 678, 699, 726, 783, - 785, 787, 790, 796, 811, 824, 828, 833, 834, 845, 867, 874, 876, - 901, 908, 925, 933, 958, 963, 966, 976, 977, 981, 987, 993, 999, - 1006, 1012, 1018, 1078, 1085, 1176, 1177, 1179, 1200, 1202, 1251, - 1258, 1263, 1265, 1266, 1268, 1269, 1270, 1273, 1274, 1276, 1277, - 1281, 1283, 1286, 1287, 1289 - ], - [4, 672, 674, 784, 785, 1123, 1132, 1282, 1284], - [1268], - [728, 765, 1268, 1269, 1270, 1283], - [613, 634], - [634, 1269, 1281], - [634], - [785], - [0, 74, 437, 439, 572, 613, 614, 1255, 1268, 1270, 1280, 1287], - [ - 1, 201, 224, 285, 783, 834, 980, 986, 992, 998, 1004, 1005, 1011, - 1017, 1023, 1268, 1270 - ], - [1287], - [223, 481, 901, 993, 1268], - [1258], - [ - 2, 3, 5, 7, 10, 163, 165, 167, 186, 195, 201, 210, 258, 263, 275, - 289, 350, 354, 465, 474, 540, 542, 634, 667, 783, 787, 926, 958, - 961, 1120, 1179, 1180, 1184, 1186, 1187, 1202, 1207, 1253, 1258, - 1268, 1269, 1270, 1273, 1276, 1280, 1287 - ], - [5], - [5], - [785], - [4], - [357, 361, 375, 785, 1269], - [785], - [2, 9, 834, 857, 863, 956, 959, 1198, 1270], - [ - 171, 272, 273, 274, 275, 404, 441, 459, 496, 497, 523, 537, 549, - 577, 595, 599, 600, 602, 628, 814, 849, 850, 857, 859, 863, 865, - 878, 914, 916, 928, 939, 957, 958, 960, 1182, 1200, 1269, 1270 - ], - [1272], - [784], - [784], - [785], - [1268], - [1268], - [1268], - [1268], - [785], - [420, 822, 1179], - [1270], - [785], - [1078, 1177], - [1288], - [785], - [572], - [569, 572, 573], - [784], - [785], - [785], - [361, 375], - [ - 2, 7, 123, 124, 125, 126, 127, 128, 130, 132, 134, 137, 138, 139, - 140, 141, 142, 143, 284, 658, 660, 784, 793, 794, 795, 938, 939, - 951, 952, 976, 987, 1012, 1013, 1018, 1019, 1038, 1039, 1078, 1084, - 1095, 1109, 1114, 1139, 1270, 1273, 1274, 1278, 1280, 1286 - ], - [670], - [784, 1279, 1280], - [785], - [784, 1273], - [785], - [785], - [793], - [1120, 1129], - [361, 375], - [481, 834, 923], - [1251], - [ - 737, 742, 744, 745, 747, 748, 750, 751, 753, 754, 756, 757, 759, - 760, 762, 763, 765, 923, 1276 - ], - [7, 1273], - [481, 834], - [481, 834], - [1287], - [361, 375], - [469, 472], - [ - 2, 3, 4, 5, 9, 171, 258, 289, 352, 400, 418, 590, 790, 1060, 1064, - 1135, 1224, 1268, 1269, 1270, 1273, 1274, 1289 - ], - [902], - [3], - [1289], - [785], - [785], - [361, 375], - [1273], - [784, 785], - [ - 1, 2, 4, 5, 7, 9, 10, 15, 20, 21, 24, 27, 33, 41, 59, 61, 63, 64, - 74, 88, 89, 92, 96, 106, 112, 179, 181, 207, 223, 228, 234, 247, - 249, 258, 286, 289, 295, 297, 298, 314, 376, 381, 417, 435, 436, - 437, 450, 454, 467, 469, 472, 474, 491, 503, 507, 509, 513, 542, - 558, 559, 808, 820, 824, 844, 856, 860, 862, 866, 920, 923, 924, - 926, 1026, 1048, 1078, 1107, 1114, 1161, 1176, 1179, 1183, 1202, - 1203, 1205, 1206, 1211, 1213, 1225, 1227, 1235, 1237, 1242, 1244, - 1246, 1248, 1251, 1266, 1268, 1269, 1270, 1273, 1274, 1276, 1277, - 1278, 1287, 1289 - ], - [ - 5, 363, 421, 522, 1268, 1273, 1274, 1276, 1277, 1279, 1280, 1282, - 1283, 1284, 1287 - ], - [4, 5, 352, 454, 611, 1124, 1276, 1279], - [1198, 1202, 1268, 1269], - [536], - [357, 372, 374, 472, 1273, 1277, 1279, 1286, 1287], - [8, 352, 363, 405, 421, 522, 556, 612, 678, 932, 1177, 1270], - [1270], - [289, 291, 1273, 1274], - [1274], - [784], - [707, 1273, 1277], - [ - 1, 2, 3, 4, 5, 7, 201, 398, 418, 472, 591, 609, 1251, 1258, 1265, - 1266, 1268, 1269, 1270, 1274, 1276, 1278, 1279, 1281, 1283, 1287, - 1288, 1289 - ], - [ - 2, 3, 276, 361, 375, 393, 396, 413, 414, 465, 909, 1263, 1268, 1269, - 1270, 1273, 1277, 1280 - ], - [ - 3, 5, 7, 8, 201, 361, 375, 384, 394, 398, 442, 458, 481, 566, 834, - 1268, 1269, 1274 - ], - [621], - [1270, 1272], - [1274], - [2, 3, 877, 1270, 1288], - [2, 5, 350, 1268], - [437, 450], - [785, 1276, 1282], - [553, 1268, 1276], - [1270], - [ - 3, 10, 259, 611, 636, 669, 1050, 1078, 1143, 1177, 1187, 1207, 1270, - 1286, 1287 - ], - [ - 4, 5, 8, 83, 85, 192, 434, 437, 454, 1268, 1269, 1270, 1274, 1284, - 1289 - ], - [ - 3, 4, 5, 8, 10, 41, 43, 49, 51, 65, 67, 201, 212, 260, 297, 398, - 417, 422, 436, 454, 479, 481, 492, 559, 566, 582, 583, 587, 588, - 612, 613, 614, 622, 637, 668, 787, 845, 1200, 1268, 1270, 1274, - 1276, 1278, 1289 - ], - [3, 5, 87, 171, 275, 559, 634, 651, 1268, 1270, 1276], - [10, 474, 918, 1251, 1270], - [ - 2, 359, 438, 474, 481, 569, 573, 592, 608, 1259, 1269, 1270, 1273, - 1276, 1277, 1278 - ], - [673, 784, 1276], - [784], - [784], - [535, 604, 634, 784], - [784], - [1210, 1224, 1245], - [1270, 1284, 1285, 1286], - [481, 604, 605, 798, 847, 906, 925, 976, 1224, 1259, 1268, 1269], - [785], - [788, 1285], - [3, 591, 609, 1179, 1269, 1273, 1274, 1287], - [9, 1179, 1270], - [ - 2, 4, 5, 8, 9, 201, 353, 377, 434, 435, 481, 678, 805, 1198, 1200, - 1251, 1262, 1268, 1273, 1274, 1277, 1280, 1287 - ], - [784, 785], - [735], - [131], - [902], - [1270], - [1273], - [1251], - [1251], - [1274], - [735], - [129, 130, 132], - [735], - [133, 134, 135], - [1252], - [634, 834, 923, 1124, 1133, 1177, 1287], - [1200, 1268, 1273, 1276], - [735], - [9, 289, 923], - [ - 2, 3, 4, 5, 7, 9, 12, 13, 14, 258, 289, 384, 386, 422, 435, 440, - 454, 553, 590, 591, 634, 834, 841, 843, 845, 876, 892, 901, 944, - 1024, 1078, 1093, 1177, 1179, 1182, 1190, 1200, 1253, 1268, 1269, - 1270, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1284, - 1287 - ], - [ - 2, 3, 4, 5, 7, 9, 12, 13, 16, 17, 87, 135, 201, 258, 259, 260, 261, - 287, 289, 293, 422, 435, 623, 634, 699, 834, 874, 1050, 1143, 1182, - 1268, 1269, 1270, 1273, 1274, 1275, 1276, 1277, 1278, 1280, 1283, - 1284, 1286, 1287 - ], - [785], - [223, 263, 274, 276, 1274], - [9], - [785], - [1273], - [1279], - [ - 0, 4, 5, 10, 18, 258, 308, 454, 471, 593, 604, 605, 609, 667, 805, - 892, 908, 1093, 1268, 1269, 1270, 1273, 1274, 1277, 1278, 1280, - 1283, 1289 - ], - [481, 834], - [1270], - [834, 962], - [481, 786], - [ - 4, 5, 7, 9, 10, 12, 13, 16, 18, 19, 20, 21, 22, 25, 26, 27, 28, 30, - 31, 34, 36, 37, 38, 40, 42, 44, 47, 48, 49, 50, 51, 52, 53, 54, 56, - 57, 60, 61, 62, 63, 64, 66, 68, 69, 70, 71, 72, 73, 75, 76, 77, 79, - 80, 81, 82, 83, 84, 85, 86, 87, 102, 224, 235, 236, 237, 258, 291, - 319, 320, 335, 337, 338, 347, 348, 352, 353, 358, 364, 488, 558, - 573, 614, 622, 634, 663, 699, 700, 702, 706, 779, 834, 835, 841, - 981, 987, 993, 999, 1006, 1012, 1018, 1024, 1025, 1042, 1106, 1110, - 1112, 1116, 1117, 1136, 1146, 1151, 1179, 1180, 1184, 1185, 1186, - 1190, 1201, 1216, 1219, 1223, 1224, 1241, 1245, 1268, 1269, 1270, - 1274, 1276, 1278, 1279, 1280, 1283, 1284, 1285, 1286, 1287 - ], - [ - 9, 12, 18, 52, 54, 55, 56, 68, 87, 706, 976, 1210, 1224, 1234, 1245, - 1270, 1274, 1276, 1280, 1283, 1284, 1287 - ], - [357, 371], - [1270], - [785], - [ - 2, 3, 7, 350, 635, 636, 637, 638, 784, 785, 1251, 1265, 1266, 1268, - 1274, 1276, 1278 - ], - [784], - [784, 785, 1274, 1288], - [787], - [5, 1241, 1259, 1268, 1269], - [1], - [785], - [1285], - [785], - [3, 4, 5, 1268], - [3, 12], - [785], - [784, 1287], - [535, 604, 1280], - [535, 604, 784], - [914, 1269, 1287], - [1218, 1222], - [785, 902], - [1282], - [10, 1194, 1268], - [1269], - [5], - [931], - [975, 1124, 1133, 1175, 1276], - [1268], - [89, 92, 96, 258, 784, 1283, 1287], - [90, 91, 784], - [1283], - [7, 1258], - [2, 9], - [1270], - [7, 9, 20, 21, 22, 226, 1270], - [1, 9, 1280, 1284, 1287], - [3], - [454], - [361, 375], - [226, 258, 384, 464], - [361, 375], - [361, 375], - [1, 258, 1269], - [884], - [660], - [210, 1270], - [784, 785, 1280, 1283, 1284], - [784, 785], - [478, 784], - [784], - [785], - [785], - [289, 1279], - [361, 375], - [784, 1273], - [784], - [1284], - [785], - [785], - [389, 785], - [676], - [ - 2, 7, 515, 638, 639, 648, 650, 707, 1198, 1268, 1274, 1276, 1282, - 1283, 1284, 1287 - ], - [284, 418, 474, 640, 667, 923, 1194, 1276], - [284, 398, 635, 958], - [923], - [7, 638, 641, 642, 643, 644, 645, 646, 726, 1274, 1278, 1283, 1288], - [ - 638, 639, 647, 649, 726, 728, 737, 1251, 1273, 1274, 1280, 1282, - 1284, 1287 - ], - [1289], - [171, 1269], - [10, 1200, 1202, 1280], - [1270], - [1270], - [1274], - [1241, 1259, 1261], - [469, 470, 472], - [1278], - [1241, 1259, 1261], - [785], - [785], - [1270], - [361, 375], - [702, 1278, 1279], - [702, 1278], - [1279], - [1280], - [9], - [785], - [1273], - [1288], - [ - 1, 3, 4, 5, 9, 357, 361, 374, 375, 378, 469, 471, 472, 1241, 1245, - 1268, 1270, 1273, 1275, 1276, 1277, 1279, 1286, 1287 - ], - [4, 5, 12, 352, 378, 1234, 1245, 1268, 1273, 1276, 1277, 1279, 1287], - [ - 4, 5, 7, 100, 212, 359, 367, 375, 381, 386, 389, 390, 396, 408, 414, - 415, 428, 438, 441, 446, 457, 458, 464, 466, 471, 481, 488, 502, - 526, 547, 548, 559, 573, 575, 576, 601, 608, 609, 610, 618, 619, - 626, 627, 660, 702, 785, 805, 834, 835, 841, 855, 857, 863, 876, - 885, 886, 901, 904, 906, 907, 909, 913, 915, 924, 976, 1048, 1051, - 1060, 1064, 1078, 1108, 1125, 1126, 1144, 1150, 1161, 1176, 1177, - 1182, 1268, 1269, 1270, 1273, 1274, 1276, 1278, 1287 - ], - [3, 1268, 1273, 1288], - [1273], - [1273, 1275, 1276, 1278, 1280, 1286, 1287], - [1, 1274, 1275, 1277], - [1288], - [9], - [785, 1270], - [ - 210, 389, 418, 441, 474, 786, 847, 1270, 1273, 1274, 1278, 1279, - 1283, 1287 - ], - [ - 2, 4, 7, 8, 100, 368, 375, 376, 384, 389, 390, 398, 407, 417, 420, - 430, 437, 454, 467, 471, 527, 569, 591, 601, 609, 638, 678, 707, - 726, 857, 863, 906, 967, 1048, 1070, 1120, 1129, 1147, 1157, 1166, - 1179, 1258, 1259, 1265, 1266, 1268, 1269, 1270, 1273, 1274, 1276, - 1278, 1286, 1287, 1288 - ], - [1270], - [1], - [554, 1268, 1270], - [785], - [469, 472], - [ - 2, 3, 4, 5, 7, 8, 9, 10, 44, 201, 209, 247, 248, 258, 350, 353, 444, - 591, 592, 593, 594, 595, 614, 634, 774, 790, 828, 834, 847, 848, - 884, 885, 886, 934, 937, 976, 977, 981, 987, 993, 999, 1006, 1012, - 1018, 1200, 1202, 1258, 1266, 1267, 1268, 1269, 1270, 1273, 1276, - 1283, 1284, 1287, 1289 - ], - [1288], - [784, 1270], - [785], - [5, 291, 923], - [289, 611], - [429, 1276], - [1078], - [10, 283, 446, 569, 606, 1210, 1224, 1245, 1259, 1268, 1273], - [5, 171, 429, 464, 1085, 1139, 1268], - [1268], - [784], - [611], - [950, 951, 953], - [785], - [788, 790, 944], - [658, 660, 790, 791, 829, 901, 924, 943, 962, 963, 965, 1280], - [952, 954], - [ - 2, 7, 9, 18, 54, 159, 162, 247, 258, 263, 284, 289, 294, 384, 395, - 454, 474, 481, 488, 619, 636, 642, 655, 658, 670, 676, 678, 707, - 778, 784, 785, 828, 902, 947, 959, 981, 984, 1024, 1268, 1269, 1270, - 1274, 1277, 1280, 1284, 1287 - ], - [902], - [902], - [902], - [976], - [902], - [902], - [902], - [902], - [902], - [902, 1269], - [902, 1269], - [902], - [902], - [1268], - [785], - [785], - [ - 2, 3, 4, 6, 7, 10, 23, 29, 32, 35, 36, 289, 313, 316, 317, 355, 382, - 469, 472, 581, 586, 785, 1048, 1269, 1270, 1278, 1287 - ], - [784], - [784], - [7, 258, 1274], - [1272], - [ - 3, 10, 532, 535, 536, 537, 551, 559, 578, 630, 796, 800, 815, 834, - 909, 917, 923, 1177, 1179, 1191, 1259, 1265, 1266, 1274, 1278, 1279 - ], - [1265, 1266], - [785], - [785], - [784], - [1276], - [784], - [784], - [7, 308, 540, 571, 634, 784, 1287], - [1268], - [553, 555, 1275, 1286], - [553, 557, 1273, 1275], - [784], - [1274], - [785], - [785], - [403, 609, 976, 1202, 1270, 1273, 1274], - [785], - [785], - [8], - [785], - [785], - [785], - [785], - [785], - [785], - [785], - [1270], - [787, 824, 1269], - [824, 1269, 1288], - [1269], - [785], - [785], - [785], - [784, 785, 1274], - [785], - [785], - [902], - [785], - [785], - [785], - [785], - [785], - [7, 9, 390, 784, 785, 1274], - [784], - [785], - [785], - [784], - [784], - [4, 933, 1273], - [7], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [785], - [784], - [784], - [784], - [784], - [ - 4, 8, 114, 144, 146, 152, 223, 291, 635, 636, 637, 638, 639, 640, - 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 726, 1251, 1270, - 1273, 1274, 1276, 1277, 1282, 1284, 1286, 1287 - ], - [785], - [785], - [ - 0, 10, 18, 283, 289, 308, 357, 363, 389, 390, 415, 418, 421, 471, - 522, 569, 833, 956, 1251, 1265, 1268, 1270, 1273, 1274, 1276, 1278, - 1287, 1288 - ], - [ - 455, 535, 536, 548, 555, 576, 580, 582, 585, 587, 602, 604, 605, - 627, 814, 940, 1224, 1273, 1274, 1278, 1280, 1287 - ], - [1288], - [1282], - [7, 555], - [ - 2, 3, 5, 8, 11, 223, 352, 361, 375, 384, 437, 784, 1085, 1179, 1251, - 1270, 1273, 1274, 1276, 1277, 1280, 1281, 1282, 1283, 1284, 1285, - 1286, 1288 - ], - [308], - [596], - [785], - [785], - [1273], - [785], - [785], - [785], - [1268], - [785], - [9], - [784, 1275], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [1268], - [325], - [785], - [785], - [785], - [784], - [785], - [785], - [785], - [785], - [1270], - [785], - [785], - [5, 464], - [785], - [454, 1273], - [ - 2, 3, 7, 8, 258, 419, 454, 796, 976, 1118, 1120, 1129, 1268, 1270, - 1273, 1276, 1289 - ], - [ - 10, 350, 362, 420, 454, 508, 514, 670, 796, 861, 867, 909, 1270, - 1279, 1280, 1287 - ], - [1273], - [785], - [785], - [785], - [785, 1274], - [785], - [ - 1, 2, 3, 4, 5, 10, 171, 173, 223, 289, 302, 371, 398, 412, 467, 474, - 476, 506, 510, 514, 541, 553, 634, 643, 644, 670, 674, 847, 857, - 859, 863, 867, 911, 926, 931, 1178, 1179, 1191, 1201, 1268, 1274, - 1277, 1278, 1279, 1284, 1287 - ], - [1268], - [0, 785], - [2, 10, 77, 254, 256, 279, 282, 339, 347, 445, 474, 787, 1200], - [474], - [634, 667, 822, 1044, 1046, 1064, 1286], - [1274], - [ - 4, 223, 275, 413, 414, 465, 1270, 1273, 1274, 1276, 1277, 1278, - 1284, 1286 - ], - [1272], - [2, 3, 100, 258, 291, 297, 384, 429, 1179, 1268, 1274, 1289], - [2, 5, 351, 551, 578, 630, 785, 917, 1179, 1258, 1273], - [5], - [785], - [785], - [308], - [261], - [481, 791, 829], - [ - 1, 7, 8, 9, 10, 110, 223, 284, 287, 291, 297, 361, 375, 384, 434, - 437, 456, 481, 507, 508, 513, 566, 591, 612, 634, 642, 737, 741, - 742, 744, 746, 748, 750, 752, 754, 756, 758, 760, 762, 764, 783, - 805, 807, 812, 819, 834, 857, 860, 861, 866, 876, 884, 1024, 1078, - 1176, 1200, 1202, 1251, 1258, 1268, 1269, 1270, 1274, 1278, 1286 - ], - [1288], - [2, 1258, 1266], - [1274], - [785], - [224, 934], - [470, 471, 902], - [784], - [1, 7, 976, 1179, 1258, 1268, 1269, 1270, 1289], - [784, 1268, 1280], - [2, 784, 1268], - [784, 1280], - [ - 363, 421, 456, 522, 541, 1266, 1269, 1270, 1273, 1274, 1283, 1284, - 1287, 1288 - ], - [ - 2, 3, 4, 5, 7, 9, 10, 47, 73, 74, 75, 76, 82, 89, 102, 130, 132, - 174, 210, 223, 266, 268, 270, 289, 351, 363, 366, 367, 386, 392, - 396, 403, 404, 405, 421, 427, 428, 437, 445, 446, 449, 454, 455, - 456, 459, 466, 467, 484, 485, 486, 489, 503, 508, 509, 514, 521, - 522, 523, 526, 593, 594, 595, 599, 600, 601, 611, 612, 614, 634, - 665, 703, 704, 705, 781, 785, 806, 807, 809, 812, 826, 834, 837, - 838, 839, 842, 856, 861, 862, 867, 922, 923, 927, 934, 936, 937, - 956, 962, 964, 976, 1078, 1085, 1099, 1114, 1177, 1178, 1251, 1258, - 1268, 1269, 1270, 1273, 1274, 1275, 1277, 1278, 1280, 1283, 1287 - ], - [785], - [1078], - [171, 223, 357, 537, 549, 577, 628, 1268, 1276], - [1268], - [1268], - [2, 357, 358, 371, 372, 373, 374, 472, 474, 1268, 1277, 1278], - [2, 357, 358, 1268, 1273, 1274, 1286], - [1268, 1278, 1279, 1281, 1283, 1287], - [ - 2, 356, 357, 358, 359, 360, 361, 371, 372, 373, 374, 375, 472, 474, - 475, 1268, 1273, 1274, 1275, 1277, 1278, 1279, 1284, 1286, 1287, - 1288 - ], - [1268, 1273], - [785], - [785], - [785], - [785], - [609, 1274], - [976], - [254, 256, 279, 282, 283, 596, 784, 785, 1269, 1270, 1273, 1282, 1288], - [784], - [784], - [784], - [784], - [784], - [784], - [884, 1090], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [785], - [785], - [1125, 1134], - [785], - [785], - [470, 471, 785], - [7, 9, 263, 668, 784, 1268, 1278, 1285, 1287], - [253, 257], - [253, 257], - [7, 9, 52, 258, 906, 907, 1268, 1269, 1274, 1281, 1287], - [7, 9, 52, 258, 1268, 1270, 1276, 1284, 1285], - [9], - [652, 1278, 1284], - [154, 652, 653, 654], - [785], - [361, 375], - [785], - [785], - [785], - [ - 2, 5, 163, 165, 167, 171, 195, 249, 272, 274, 276, 278, 280, 283, - 289, 1120, 1202, 1268, 1269, 1270, 1273, 1276, 1281, 1287 - ], - [784], - [785], - [785], - [248, 263, 265, 266, 268, 270, 272, 273, 274, 275, 276], - [265, 266, 267, 268, 269, 270, 271, 272, 274], - [644, 784, 785], - [ - 4, 8, 594, 784, 785, 847, 848, 888, 976, 1051, 1144, 1150, 1161, - 1176, 1270 - ], - [774, 1275], - [784], - [784], - [784], - [784, 785], - [784, 785], - [2, 7, 363, 421, 454, 468, 522, 785, 1268], - [784], - [993], - [468, 542, 543, 976, 1270], - [1270], - [784], - [784], - [2, 357, 1268, 1276, 1278, 1281], - [ - 2, 4, 5, 7, 8, 9, 10, 258, 362, 384, 420, 437, 454, 456, 459, 469, - 470, 471, 472, 555, 557, 559, 561, 562, 563, 608, 634, 670, 671, - 672, 714, 787, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, - 806, 807, 808, 809, 810, 811, 819, 876, 885, 923, 976, 1078, 1082, - 1088, 1097, 1118, 1177, 1179, 1191, 1224, 1268, 1270, 1273, 1274, - 1276, 1277, 1278, 1279, 1280, 1283, 1285, 1286, 1287 - ], - [1285], - [796], - [ - 2, 3, 4, 7, 9, 10, 18, 201, 224, 258, 286, 308, 384, 437, 454, 481, - 553, 554, 634, 796, 805, 809, 834, 959, 1078, 1177, 1268, 1269, - 1270, 1273, 1274, 1275, 1277, 1278, 1280, 1283, 1286, 1287, 1288 - ], - [796], - [976, 1259, 1287], - [785], - [785], - [785], - [785], - [785], - [785], - [785], - [784], - [ - 5, 8, 12, 258, 284, 382, 463, 533, 590, 785, 847, 848, 976, 984, - 993, 996, 999, 1002, 1024, 1048, 1051, 1058, 1064, 1078, 1119, 1120, - 1140, 1141, 1147, 1160, 1162, 1176, 1270, 1283 - ], - [785], - [1289], - [1270], - [785], - [361, 375], - [785], - [785], - [785], - [3], - [ - 3, 4, 5, 8, 9, 10, 258, 366, 370, 382, 383, 385, 389, 390, 392, 394, - 396, 397, 400, 402, 403, 404, 416, 418, 419, 427, 433, 437, 445, - 451, 452, 454, 461, 472, 473, 480, 481, 493, 539, 552, 565, 568, - 579, 582, 583, 584, 587, 588, 589, 623, 631, 648, 650, 656, 669, - 675, 681, 683, 686, 689, 692, 695, 698, 715, 718, 721, 724, 727, - 730, 732, 734, 739, 741, 743, 746, 749, 752, 755, 758, 761, 764, - 767, 769, 771, 773, 775, 777, 789, 796, 810, 821, 827, 846, 875, - 884, 891, 900, 917, 918, 919, 926, 930, 934, 935, 936, 942, 945, - 946, 949, 955, 975, 1077, 1165, 1175, 1177, 1200, 1202, 1259, 1262, - 1264, 1268, 1269, 1270, 1272, 1273, 1274, 1287 - ], - [1268], - [1268], - [1287], - [ - 4, 478, 566, 594, 733, 774, 784, 824, 1268, 1269, 1270, 1273, 1275, - 1288 - ], - [1268], - [785], - [1282], - [785], - [785], - [785], - [1270], - [1, 785, 902, 1269, 1270, 1287], - [413, 414, 785], - [413, 414, 1280], - [1, 9, 371, 785, 1269], - [1245], - [7, 39, 65, 67, 101, 183, 185, 204, 249, 250, 326, 328, 330], - [7, 41, 43, 49, 65, 67, 101], - [1210, 1224, 1234, 1245, 1273], - [785], - [785], - [785], - [534, 796, 801, 816, 857, 863, 1278], - [785], - [1270], - [224, 527], - [784], - [ - 0, 2, 4, 7, 44, 210, 213, 223, 284, 304, 307, 343, 345, 351, 508, - 514, 518, 553, 590, 668, 702, 785, 788, 790, 847, 861, 867, 876, - 884, 915, 923, 944, 958, 1049, 1142, 1148, 1160, 1179, 1183, 1268, - 1269, 1270, 1273, 1274, 1278, 1280, 1289 - ], - [785], - [ - 3, 4, 5, 7, 384, 386, 387, 395, 398, 429, 455, 456, 508, 536, 605, - 638, 642, 644, 646, 673, 726, 784, 787, 790, 791, 809, 828, 857, - 861, 865, 896, 898, 905, 906, 910, 912, 913, 915, 916, 923, 924, - 926, 940, 947, 953, 963, 1078, 1119, 1161, 1162, 1179, 1200, 1224, - 1269, 1270, 1274, 1280, 1284 - ], - [981, 987], - [4, 907, 1251, 1265, 1266, 1269, 1270, 1273, 1287], - [382, 478, 1274], - [1287], - [535, 536, 604, 605, 941, 954, 1048, 1082, 1088, 1097, 1274, 1280], - [ - 22, 24, 28, 33, 34, 104, 106, 107, 312, 314, 315, 455, 535, 536, - 604, 605, 808, 820, 934, 1274, 1278, 1280 - ], - [785], - [785], - [785], - [785], - [785], - [ - 2, 3, 4, 5, 351, 445, 454, 535, 536, 555, 604, 605, 660, 784, 785, - 803, 804, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, - 842, 876, 903, 923, 934, 940, 941, 947, 953, 954, 973, 974, 1048, - 1075, 1076, 1078, 1082, 1088, 1097, 1118, 1163, 1164, 1173, 1174, - 1177, 1224, 1258, 1268, 1269, 1270, 1273, 1274, 1278, 1279, 1280, - 1285, 1286, 1287 - ], - [784], - [784], - [454, 592, 811, 812, 1078, 1177, 1274, 1277, 1278, 1280, 1286, 1287], - [785], - [784], - [784], - [784], - [785], - [646, 784, 785], - [742, 743, 744, 745, 746, 747, 784, 1274], - [5, 1273], - [737, 1268, 1276], - [ - 748, 749, 750, 751, 752, 753, 760, 761, 762, 763, 764, 765, 784, - 1273, 1286, 1287 - ], - [ - 2, 3, 9, 201, 210, 284, 361, 373, 375, 474, 680, 685, 688, 691, 694, - 697, 737, 1268, 1270, 1273, 1274, 1278, 1286, 1287 - ], - [785], - [9, 1275], - [662, 665, 666, 785], - [361, 375], - [361, 375], - [785], - [1268], - [ - 5, 7, 9, 398, 457, 458, 468, 540, 541, 555, 670, 784, 796, 809, 822, - 823, 824, 904, 920, 921, 925, 956, 1268, 1269, 1270, 1273, 1274, - 1276, 1278, 1279, 1281, 1287 - ], - [384, 502, 670, 798, 799, 855, 1270, 1274, 1283, 1287], - [ - 610, 784, 824, 923, 958, 1270, 1273, 1274, 1276, 1277, 1278, 1279, - 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1289 - ], - [ - 9, 454, 458, 459, 468, 541, 634, 904, 1268, 1269, 1270, 1274, 1277, - 1280, 1281, 1284, 1287 - ], - [785], - [404], - [637, 784], - [785], - [785], - [785], - [902], - [785], - [785], - [465, 785], - [1273], - [1278], - [361, 375], - [361, 375], - [834], - [902], - [785], - [89], - [784, 785, 799, 1274, 1275], - [785], - [785, 1270], - [1276], - [1268], - [785], - [1289], - [784], - [828, 963], - [785], - [785], - [785], - [785], - [289], - [785], - [289, 1273], - [289, 293, 1280], - [ - 5, 785, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, - 1282, 1283, 1284, 1285, 1287 - ], - [1287], - [ - 609, 1273, 1274, 1276, 1277, 1278, 1279, 1281, 1282, 1283, 1284, - 1286, 1287, 1288, 1289 - ], - [0, 1, 5, 394, 1270, 1287], - [785], - [0, 9, 258, 437, 785, 876, 1191, 1197, 1270, 1285, 1287], - [785], - [1], - [ - 2, 7, 8, 12, 223, 258, 285, 297, 357, 361, 375, 976, 1268, 1273, - 1274, 1281, 1283, 1288 - ], - [785], - [1273], - [7, 8, 362, 368, 369, 784, 785, 1268, 1282], - [2], - [1276], - [1273, 1274, 1276], - [785], - [785], - [785], - [1270], - [785], - [785], - [785, 902, 905, 1270], - [785], - [785], - [785, 1270], - [785], - [2, 5, 591, 785, 1251, 1265, 1266, 1270, 1283, 1287], - [1283, 1287, 1288], - [414], - [ - 9, 104, 105, 254, 256, 279, 282, 289, 293, 313, 316, 317, 381, 1276, - 1277, 1280 - ], - [ - 9, 102, 103, 104, 107, 110, 252, 253, 254, 255, 256, 257, 277, 278, - 279, 280, 281, 282, 283, 289, 290, 308, 309, 318, 358, 361, 375, - 558, 559, 1119, 1120, 1127, 1211, 1212, 1214, 1215, 1217, 1220, - 1225, 1226, 1231, 1233, 1235, 1236, 1242, 1243, 1246, 1247, 1273, - 1274, 1276, 1279, 1280, 1288 - ], - [1048, 1052, 1059, 1060, 1063, 1141, 1145, 1273, 1285], - [ - 2, 7, 9, 10, 18, 247, 294, 384, 454, 474, 488, 553, 569, 636, 658, - 670, 778, 784, 828, 847, 848, 902, 1064, 1179, 1269, 1273, 1274, - 1286 - ], - [1024], - [1024, 1269], - [566, 567], - [902, 1024], - [902, 1024], - [902], - [902], - [902], - [902], - [1279], - [1270], - [785], - [785], - [785], - [289, 1274], - [1268, 1274, 1280], - [785], - [888], - [785], - [2, 634, 1285], - [ - 5, 9, 12, 18, 110, 111, 113, 116, 118, 120, 123, 125, 127, 129, 131, - 133, 135, 138, 140, 142, 144, 147, 149, 151, 154, 157, 160, 163, - 165, 167, 169, 171, 174, 178, 180, 182, 184, 186, 189, 192, 195, - 198, 223, 487, 840, 1268, 1270, 1273, 1274, 1276, 1277, 1279, 1282, - 1284, 1287 - ], - [ - 112, 119, 124, 126, 128, 130, 132, 134, 139, 141, 143, 145, 148, - 150, 199, 200, 362, 673, 1270 - ], - [144], - [ - 62, 111, 118, 120, 123, 125, 127, 129, 131, 133, 135, 138, 140, 142, - 144, 147, 149, 151, 154, 157, 160, 186, 192, 195, 198, 251, 264, - 265, 266, 268, 270, 1044, 1046, 1265 - ], - [458], - [1284, 1286], - [110], - [2], - [785, 1270], - [ - 2, 3, 4, 5, 7, 8, 9, 10, 12, 201, 257, 258, 285, 289, 291, 292, 293, - 297, 362, 371, 420, 590, 634, 785, 876, 877, 923, 1179, 1268, 1269, - 1270, 1274, 1278, 1279, 1286, 1287 - ], - [289, 1274], - [1274], - [1276], - [ - 2, 3, 5, 9, 123, 125, 127, 258, 289, 398, 401, 615, 876, 877, 1081, - 1085, 1087, 1096, 1177, 1268, 1269, 1270, 1273, 1279, 1283, 1284, - 1286 - ], - [2, 776], - [13, 289, 291, 357, 468, 590, 1202, 1270, 1276, 1279], - [ - 2, 3, 4, 5, 9, 10, 258, 289, 291, 357, 634, 699, 1268, 1270, 1273, - 1275, 1277, 1278, 1279, 1287, 1288 - ], - [1270], - [1270], - [1276], - [10], - [785], - [785], - [785], - [655, 657, 658, 659, 660, 661, 1278, 1283, 1284], - [1283], - [785], - [657], - [785], - [1270], - [785], - [785], - [785, 1270], - [785], - [ - 5, 7, 9, 10, 210, 258, 263, 289, 363, 376, 421, 462, 465, 469, 472, - 522, 811, 902, 1202, 1258, 1265, 1266, 1268, 1269, 1270, 1273, 1276, - 1280, 1287 - ], - [785], - [9], - [1288], - [535, 551, 604, 630, 784, 785, 1140, 1176, 1280], - [6, 1178, 1202], - [1251, 1270], - [0, 1274, 1287], - [289], - [784], - [618, 784, 785], - [4, 566, 567, 568, 1270, 1273], - [785], - [785], - [785], - [4, 566, 702, 1284, 1288], - [ - 2, 384, 386, 387, 388, 389, 390, 392, 394, 395, 396, 397, 437, 439, - 452, 454, 481, 1118, 1268, 1270, 1277, 1278, 1279, 1280 - ], - [1270], - [384, 394, 1270, 1277], - [1258, 1276, 1283], - [12, 16, 17], - [335, 1278], - [335, 1287], - [784], - [785], - [908], - [785, 902, 905], - [785], - [785], - [626, 784, 1270], - [10, 1200], - [538], - [784], - [784], - [435, 1270], - [637, 784], - [785], - [785], - [785], - [308], - [785], - [834], - [902], - [785], - [1270], - [785], - [785], - [469], - [ - 0, 2, 3, 4, 5, 7, 9, 10, 82, 210, 213, 223, 353, 419, 435, 450, 454, - 474, 481, 492, 566, 662, 663, 666, 700, 779, 901, 956, 959, 966, - 1064, 1078, 1177, 1179, 1187, 1200, 1202, 1207, 1263, 1269, 1270, - 1274, 1277, 1279 - ], - [ - 9, 10, 223, 389, 466, 566, 634, 662, 663, 664, 665, 834, 923, 958, - 981, 987, 1202, 1251, 1258, 1267, 1268, 1269, 1270, 1274, 1276, - 1278, 1287 - ], - [785], - [223], - [1283], - [785], - [223], - [785], - [1274, 1276], - [1274], - [1270], - [1268], - [1276], - [614], - [352], - [ - 2, 7, 9, 10, 258, 350, 634, 670, 774, 784, 956, 1178, 1268, 1270, - 1276, 1277, 1278, 1282, 1283, 1284 - ], - [171, 275, 514, 867, 1274], - [857, 859, 863, 865, 958], - [10, 1200, 1202], - [1210, 1211, 1212, 1213, 1214, 1273, 1279], - [784], - [784], - [785], - [784], - [784], - [1270], - [2], - [608], - [165, 693, 695, 784, 1274, 1278], - [678], - [784], - [693], - [785], - [ - 4, 361, 375, 481, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, - 502, 503, 507, 509, 513, 701, 834, 842, 845, 846, 847, 848, 849, - 850, 851, 852, 853, 854, 855, 856, 857, 860, 862, 863, 866, 1177, - 1270, 1274, 1276, 1283, 1284, 1288 - ], - [ - 4, 481, 487, 488, 489, 490, 491, 492, 503, 509, 517, 518, 520, 699, - 834, 836, 840, 841, 842, 843, 844, 845, 847, 856, 862, 870, 871, - 873, 1177, 1270, 1276, 1287 - ], - [ - 3, 4, 5, 8, 258, 469, 487, 488, 557, 566, 628, 787, 790, 791, 797, - 798, 805, 824, 840, 847, 892, 925, 926, 928, 932, 940, 943, 953, - 967, 976, 1070, 1085, 1089, 1091, 1092, 1093, 1098, 1110, 1112, - 1268, 1269, 1270, 1273 - ], - [4, 557, 670, 787, 1089, 1091, 1098, 1280, 1287], - [557, 787, 1283], - [1270], - [878, 881], - [361, 375], - [784], - [842], - [785], - [1274, 1279], - [ - 3, 10, 210, 223, 297, 371, 429, 437, 454, 492, 523, 603, 615, 667, - 785, 834, 845, 1273, 1274, 1285, 1286 - ], - [1274, 1279], - [966, 1268], - [1268], - [1276], - [1273], - [785], - [1275, 1288], - [785], - [785], - [458], - [785], - [ - 2, 3, 4, 8, 10, 284, 295, 297, 413, 591, 593, 594, 834, 908, 925, - 1045, 1047, 1093, 1124, 1179, 1258, 1268, 1269, 1270, 1272, 1273, - 1274, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1288 - ], - [ - 274, 465, 472, 670, 842, 1119, 1200, 1271, 1273, 1274, 1276, 1277, - 1278, 1280, 1287 - ], - [1271, 1278], - [ - 4, 10, 210, 291, 1269, 1270, 1271, 1273, 1280, 1284, 1285, 1286, - 1287, 1289 - ], - [908, 1273], - [1120, 1280], - [1120], - [ - 1, 3, 5, 9, 373, 412, 474, 476, 559, 628, 809, 1178, 1179, 1200, - 1268, 1276, 1287 - ], - [1, 4, 5, 6, 412, 476, 1200], - [1287], - [ - 2, 3, 7, 9, 321, 322, 347, 435, 591, 600, 663, 700, 779, 1218, 1222, - 1269, 1270, 1274, 1280, 1287 - ], - [ - 2, 7, 9, 308, 371, 435, 569, 573, 581, 586, 595, 599, 600, 601, 608, - 1078, 1177, 1268, 1269, 1273, 1274, 1275, 1277, 1278, 1286 - ], - [454], - [1273], - [785], - [1268], - [1288, 1289], - [1268], - [ - 1, 9, 183, 185, 202, 224, 289, 398, 481, 784, 785, 1258, 1268, 1269, - 1270, 1274, 1288 - ], - [1270], - [1268], - [784, 785, 1274], - [398], - [249, 250, 352, 1259, 1270, 1279], - [785], - [785], - [361, 375], - [361, 375], - [361, 375], - [785], - [785], - [785], - [785], - [785], - [784], - [357, 361, 375, 1273, 1283, 1286, 1287], - [785], - [785], - [785, 901, 1241], - [ - 368, 430, 491, 517, 520, 527, 666, 782, 785, 844, 857, 863, 870, - 873, 965, 1241, 1287 - ], - [785], - [361, 375], - [1274, 1277, 1279, 1283, 1284, 1285, 1286], - [785], - [785, 1270], - [1, 8, 417, 429, 481, 590, 611, 1265], - [606, 607, 611, 1274], - [3, 4, 5, 151, 154, 1078, 1251, 1265, 1268, 1270, 1276], - [1266], - [4, 210, 1078, 1251, 1265, 1270], - [785], - [542, 608, 847, 848], - [785], - [1270], - [785], - [987, 989, 1024, 1277], - [1270], - [1270], - [77, 78, 79], - [77, 634, 1276], - [785], - [785], - [785], - [847], - [ - 389, 637, 784, 785, 847, 967, 968, 969, 970, 971, 972, 973, 974, - 975, 976, 1085, 1089, 1090, 1091, 1092, 1098, 1269, 1273, 1274 - ], - [784, 785, 1274], - [784], - [784], - [784], - [784], - [784], - [784], - [1085, 1269], - [9], - [1155], - [637, 784], - [2, 1274], - [785], - [ - 2, 357, 361, 371, 372, 373, 374, 375, 470, 1268, 1274, 1275, 1277, - 1278, 1283, 1288 - ], - [ - 2, 375, 476, 1268, 1273, 1274, 1275, 1277, 1278, 1281, 1282, 1284, - 1287 - ], - [357, 361, 375, 1278], - [ - 2, 357, 360, 361, 371, 372, 374, 375, 474, 1268, 1273, 1278, 1283, - 1287 - ], - [360, 372, 374, 1278], - [1268], - [2, 357, 371], - [224, 785, 1270], - [785], - [976], - [361, 375], - [591, 601, 785, 1273, 1275, 1277, 1278, 1282, 1283, 1287, 1288], - [785], - [7, 785, 834], - [2], - [174, 175, 785], - [1114], - [174], - [785], - [785], - [785], - [785], - [1270], - [2, 3, 591, 667, 668, 669, 1258, 1268, 1276, 1279, 1280, 1288], - [364, 785, 1270], - [785], - [2], - [834], - [5], - [908, 1270], - [4, 5, 386, 404, 466, 926, 927], - [603], - [3, 352], - [1278], - [ - 1, 7, 591, 1200, 1258, 1268, 1270, 1274, 1276, 1278, 1279, 1280, - 1283, 1286, 1287, 1288 - ], - [2, 4, 350, 1251, 1265, 1266, 1268, 1270, 1276, 1277, 1283], - [1287], - [2, 4, 5, 591, 1287], - [615], - [2, 3, 908], - [785], - [785], - [785], - [785, 808, 820, 1277, 1278, 1286], - [785], - [1273], - [808, 820, 1273, 1277, 1278, 1286], - [785, 1120, 1129], - [785], - [660, 784, 785, 1078], - [5, 1048, 1050, 1068, 1069, 1145, 1270, 1274, 1278], - [785, 842, 1141, 1143, 1145, 1147, 1272], - [1179, 1270], - [386, 612, 1177, 1273], - [1052, 1068, 1069], - [284, 594, 595, 1078, 1177], - [785], - [569, 573, 668, 670, 1273, 1280, 1284, 1287], - [5, 87, 1287], - [785], - [785], - [1268], - [785], - [785], - [784, 785, 1269, 1270, 1274], - [784, 785], - [9, 310, 311, 312], - [9, 308, 319, 573, 1287], - [5, 1269], - [1274, 1280], - [1276], - [976, 1006, 1011, 1024, 1026, 1078, 1274, 1276, 1277, 1278, 1279, 1280], - [902], - [784, 842], - [1278], - [785], - [785], - [785], - [785], - [1270], - [785], - [ - 2, 3, 5, 6, 7, 9, 10, 244, 245, 246, 258, 284, 286, 287, 289, 321, - 323, 324, 347, 389, 468, 474, 553, 555, 556, 557, 561, 606, 607, - 634, 637, 1202, 1268, 1270, 1273, 1274, 1275, 1278, 1286, 1287, 1289 - ], - [7, 9, 613, 637, 1273, 1274, 1276], - [9, 308, 320, 581, 582, 583, 586, 587, 588, 591, 1276, 1287], - [1273, 1280, 1282, 1283], - [154, 155, 156], - [1278], - [425, 785], - [785], - [470, 472], - [785], - [976], - [822, 1269], - [785, 1269], - [1288], - [1268], - [468, 958, 961, 1274, 1287], - [1276], - [958, 961], - [1277], - [9], - [368, 430, 527, 1216], - [3, 9, 591], - [9], - [12, 454], - [550, 629, 1269], - [785, 1288], - [3, 5, 8, 210, 521, 523, 634, 784, 1268, 1273, 1276, 1280, 1287], - [784], - [1273], - [ - 3, 5, 487, 532, 533, 534, 547, 559, 575, 626, 800, 801, 815, 816, - 840, 909, 976, 977, 980, 981, 986, 987, 992, 993, 998, 999, 1004, - 1005, 1006, 1011, 1012, 1017, 1018, 1023, 1024, 1026, 1027, 1028, - 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1040, - 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1078, 1080, 1081, 1085, - 1086, 1087, 1094, 1096, 1099, 1115, 1176, 1177, 1270, 1274, 1276, - 1277, 1278, 1279, 1280, 1282, 1288 - ], - [1270], - [1270, 1276], - [1270], - [976], - [ - 352, 976, 1006, 1012, 1018, 1041, 1042, 1078, 1079, 1085, 1093, - 1099, 1126, 1270, 1274, 1276, 1277, 1278, 1280, 1283 - ], - [492, 496, 834, 842, 849, 1270, 1276], - [ - 2, 4, 387, 465, 482, 484, 485, 487, 488, 494, 503, 505, 506, 510, - 514, 518, 702, 703, 705, 778, 822, 823, 824, 826, 834, 835, 837, - 838, 840, 841, 847, 848, 856, 858, 859, 863, 867, 925, 1082, 1088, - 1097, 1269, 1270, 1274, 1283, 1288 - ], - [ - 3, 4, 5, 384, 387, 395, 439, 481, 482, 484, 485, 487, 488, 490, 492, - 496, 634, 703, 705, 822, 824, 825, 827, 834, 835, 837, 838, 840, - 842, 847, 848, 849, 859, 863, 908, 925, 959, 976, 1216, 1218, 1222, - 1268, 1269, 1270, 1274, 1276, 1279, 1282, 1287, 1288 - ], - [ - 1, 2, 5, 7, 9, 289, 357, 398, 417, 472, 558, 559, 966, 976, 1078, - 1120, 1258, 1268, 1269, 1270, 1274, 1276, 1278, 1279, 1280, 1281, - 1288, 1289 - ], - [10, 154, 210, 608, 805, 876, 933, 1176, 1191, 1193, 1274, 1279, 1287], - [615], - [1284], - [68, 72, 787, 884], - [3, 5, 297, 409, 1176], - [437], - [784, 786, 787, 1273], - [3, 4, 5, 876, 1289], - [3, 5, 1268, 1270], - [785], - [6, 1146, 1270], - [ - 2, 18, 223, 224, 258, 608, 634, 668, 784, 1251, 1265, 1266, 1270, - 1277, 1279 - ], - [ - 350, 1198, 1200, 1251, 1258, 1265, 1266, 1268, 1272, 1273, 1274, - 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1284, 1285, 1286, 1287 - ], - [1268, 1277, 1282], - [2, 634, 699, 1268, 1270], - [7, 558, 1274], - [7, 1274, 1275, 1276, 1286, 1287, 1288], - [784, 1270], - [ - 1, 2, 3, 7, 8, 9, 157, 160, 350, 384, 389, 481, 608, 1050, 1143, - 1177, 1268, 1269, 1270, 1273 - ], - [2, 3, 655, 1251, 1269, 1278], - [521, 1270], - [1270], - [908], - [0, 9, 1268, 1276, 1281, 1288, 1289], - [9, 363, 421, 522, 902, 1270], - [842, 1289], - [1268], - [93, 94, 97, 98, 1268], - [82, 95, 99, 186, 192, 202, 1268, 1276, 1287], - [474], - [1272, 1273, 1282], - [785], - [1270], - [2, 352, 1177, 1251, 1273, 1276, 1279], - [9, 1251, 1268], - [1270], - [10, 351, 1268, 1274, 1277, 1278, 1280, 1281, 1284, 1287], - [1278], - [7, 289, 1251, 1258, 1265, 1266, 1273, 1274, 1282, 1286], - [289, 376, 1268, 1278, 1279], - [10, 350, 353, 1268, 1274, 1278, 1279, 1280, 1284, 1287, 1288, 1289], - [289], - [1268], - [1202, 1287], - [1289], - [784], - [1036], - [7], - [2, 3, 909, 1269], - [2, 5, 1273], - [4, 6, 8, 201, 394, 397, 937, 1124, 1133, 1200, 1202, 1268, 1283, 1286], - [1273], - [3, 1288], - [1274, 1285], - [1, 4, 8, 350, 384, 437, 786, 834, 1201, 1268, 1270, 1274, 1284], - [4, 1270], - [1251, 1268], - [4, 5], - [ - 210, 239, 240, 241, 242, 243, 354, 355, 381, 673, 785, 878, 879, - 912, 933, 977, 978, 979, 982, 983, 984, 985, 988, 989, 990, 991, - 993, 994, 995, 996, 997, 1000, 1001, 1002, 1003, 1007, 1008, 1009, - 1010, 1014, 1015, 1016, 1020, 1021, 1022, 1024, 1025, 1027, 1041, - 1053, 1054, 1274, 1276, 1277 - ], - [ - 210, 353, 355, 454, 790, 976, 977, 981, 986, 987, 992, 993, 998, - 999, 1004, 1005, 1006, 1011, 1012, 1017, 1018, 1023, 1024, 1052, - 1272, 1276, 1277, 1278 - ], - [2, 4, 437, 472, 784, 1268], - [201, 1078], - [1268], - [1278], - [920], - [0, 6], - [1265], - [785, 1275], - [9, 189, 1202], - [11], - [1202, 1268], - [9, 409, 948, 1202], - [10, 408, 1050, 1143, 1149], - [ - 2, 3, 8, 361, 371, 375, 553, 591, 670, 785, 1266, 1268, 1270, 1273, - 1274, 1277, 1279, 1283, 1285, 1287 - ], - [785], - [10, 361, 375], - [289], - [289, 1270], - [1269], - [0, 6, 9, 1268], - [604, 605, 1048], - [3], - [102, 224], - [785], - [1078], - [1269], - [3, 284, 1191], - [420], - [1268, 1269], - [595], - [9, 89, 90, 1216, 1268], - [7, 9], - [8, 1269, 1281], - [7, 9, 1268], - [1279], - [5, 1268], - [3, 4, 5, 1268], - [785], - [917], - [1283, 1284, 1288], - [437, 462, 465, 713, 1251, 1265, 1266, 1270, 1273, 1276, 1279, 1288], - [ - 4, 8, 201, 297, 407, 455, 1049, 1142, 1148, 1160, 1258, 1265, 1268, - 1270, 1274, 1276, 1283 - ], - [10, 201, 455, 1268, 1270, 1273, 1274, 1287], - [1268], - [1273, 1274, 1278], - [1283], - [834], - [289], - [1251, 1274], - [1251], - [1269], - [1252], - [785], - [1277], - [420, 785], - [1276], - [784], - [785], - [5, 1270], - [1078, 1093, 1109, 1110, 1177, 1278], - [1289], - [1141], - [1270], - [459, 468, 1268, 1270, 1273, 1276, 1278, 1279, 1287], - [420], - [201], - [ - 3, 418, 459, 474, 481, 489, 503, 559, 842, 1078, 1200, 1202, 1265, - 1269 - ], - [223, 295, 1274], - [458, 464, 909, 1273], - [591, 636], - [275, 455, 1274], - [1274, 1286, 1287], - [9, 44, 573, 1048, 1279], - [2, 52, 201, 434, 1234, 1270], - [223, 350, 784, 1278, 1279], - [110, 956], - [289], - [1270], - [2, 18, 224, 297, 362, 409, 553, 958, 1178, 1268], - [7, 9, 10, 284, 1277], - [201, 223], - [223, 785], - [ - 102, 210, 223, 248, 263, 284, 285, 297, 308, 350, 353, 1026, 1078, - 1176, 1177, 1273, 1276, 1277, 1279 - ], - [976], - [2, 368, 430, 527, 1268], - [2, 614, 1078], - [784], - [609, 1289], - [ - 2, 4, 9, 78, 81, 258, 284, 289, 347, 362, 420, 437, 454, 481, 591, - 613, 634, 678, 702, 728, 765, 784, 906, 1124, 1133, 1161, 1162, - 1210, 1224, 1234, 1245, 1251, 1259, 1265, 1266, 1268, 1269, 1270, - 1273, 1274, 1276, 1277, 1278, 1281, 1282, 1283, 1287 - ], - [3, 7, 202, 1124, 1133, 1251], - [ - 4, 376, 454, 459, 796, 811, 824, 876, 877, 908, 923, 924, 926, 969, - 970, 1071, 1072, 1078, 1089, 1091, 1098, 1158, 1159, 1168, 1169, - 1177, 1270, 1273, 1275, 1285 - ], - [842], - [604, 605, 787, 888, 920, 1274, 1279, 1280, 1287], - [ - 1, 5, 9, 289, 335, 384, 387, 437, 439, 459, 573, 663, 700, 779, 784, - 885, 925, 1048, 1265, 1266, 1273, 1279, 1280, 1286 - ], - [ - 2, 4, 6, 9, 38, 54, 77, 229, 289, 325, 335, 371, 384, 422, 437, 454, - 555, 592, 784, 818, 920, 1078, 1082, 1088, 1097, 1177, 1200, 1241, - 1251, 1258, 1268, 1270, 1277, 1279, 1287 - ], - [1276], - [ - 2, 3, 4, 5, 6, 7, 8, 9, 10, 201, 202, 203, 205, 208, 209, 258, 284, - 295, 351, 352, 359, 361, 362, 363, 364, 368, 370, 375, 377, 381, - 382, 383, 384, 385, 386, 387, 389, 390, 393, 397, 398, 400, 406, - 407, 412, 416, 419, 420, 421, 429, 430, 433, 434, 437, 438, 441, - 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 461, 467, - 468, 472, 473, 474, 476, 477, 478, 480, 481, 488, 490, 491, 502, - 508, 514, 517, 520, 522, 527, 530, 537, 539, 541, 544, 545, 549, - 551, 552, 555, 560, 565, 568, 573, 577, 578, 579, 584, 589, 623, - 624, 628, 630, 631, 632, 633, 634, 638, 646, 648, 651, 654, 656, - 660, 661, 662, 666, 668, 669, 674, 675, 678, 680, 681, 683, 685, - 686, 688, 689, 691, 692, 694, 695, 697, 698, 699, 706, 708, 711, - 713, 715, 716, 718, 719, 721, 722, 724, 725, 728, 730, 732, 734, - 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, - 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, - 763, 764, 765, 767, 769, 771, 773, 775, 777, 778, 782, 787, 789, - 790, 796, 803, 808, 810, 811, 818, 820, 821, 822, 823, 824, 827, - 828, 834, 841, 843, 844, 855, 861, 867, 870, 873, 874, 875, 877, - 884, 885, 886, 887, 888, 889, 890, 891, 892, 900, 901, 904, 913, - 915, 917, 918, 919, 922, 923, 924, 925, 926, 928, 929, 930, 931, - 934, 935, 937, 938, 941, 942, 943, 948, 949, 950, 954, 955, 958, - 961, 962, 965, 967, 973, 975, 1052, 1055, 1058, 1062, 1067, 1069, - 1070, 1075, 1077, 1078, 1126, 1134, 1140, 1146, 1151, 1156, 1157, - 1163, 1165, 1166, 1173, 1175, 1177, 1179, 1187, 1188, 1189, 1190, - 1193, 1194, 1198, 1199, 1200, 1202, 1207, 1208, 1241, 1251, 1252, - 1257, 1258, 1259, 1262, 1263, 1264, 1268, 1269, 1270, 1273, 1274, - 1276, 1277, 1278, 1280, 1282, 1283, 1286, 1287, 1288 - ], - [1270], - [ - 2, 10, 285, 351, 384, 390, 437, 441, 446, 454, 461, 491, 675, 810, - 811, 821, 834, 844, 876, 919, 1179, 1200, 1245, 1258, 1262, 1268, - 1270, 1274, 1276, 1283 - ], - [ - 7, 10, 297, 351, 397, 557, 569, 805, 876, 884, 885, 902, 915, 1178, - 1179, 1191, 1192, 1193, 1195, 1198, 1200, 1202, 1269, 1272, 1273, - 1274, 1276, 1287, 1288 - ], - [10, 611], - [10, 100, 351, 878, 1178, 1179, 1202, 1273, 1276], - [1288], - [2, 7, 9, 798, 799, 824, 1268, 1279], - [399, 1270, 1278], - [931, 1178, 1179], - [784], - [454], - [2], - [223, 258, 969, 970, 1168, 1169, 1258, 1265, 1266, 1268], - [2, 3, 1289], - [1281], - [1281], - [1288], - [ - 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, - 1283, 1284, 1285, 1286, 1287 - ], - [1270], - [ - 4, 7, 9, 364, 437, 515, 559, 638, 678, 679, 785, 796, 1048, 1059, - 1060, 1062, 1063, 1064, 1065, 1067, 1069, 1093, 1145, 1146, 1176, - 1258, 1259, 1268, 1269, 1270, 1280 - ], - [386, 469, 1078, 1177], - [785], - [1270], - [467], - [785], - [9, 1276], - [459], - [1268], - [10, 1202, 1280], - [1202], - [454], - [171, 223, 254, 256, 279, 282, 283, 377, 1006, 1268, 1274, 1276, 1279], - [289, 1274, 1277], - [ - 102, 171, 223, 248, 263, 285, 297, 308, 353, 545, 633, 980, 986, - 992, 998, 1005, 1011, 1017, 1023, 1268, 1270, 1274 - ], - [5, 9, 253, 278, 322, 324, 1210, 1224, 1234, 1245, 1276, 1285], - [287, 879, 1263, 1275, 1280], - [ - 86, 255, 277, 281, 321, 323, 544, 632, 794, 795, 879, 880, 881, 882, - 1268, 1270, 1277 - ], - [1263], - [1270], - [784], - [424], - [785], - [785, 1270], - [785], - [5, 785], - [9, 135, 136, 137, 857, 863, 1270, 1289], - [9, 418, 1055, 1058, 1062, 1067, 1196, 1270, 1287], - [361, 375], - [784], - [784], - [5, 75, 575, 1265, 1266, 1274, 1283], - [1283], - [784, 1274], - [784, 785], - [785], - [11], - [785], - [785], - [2, 4, 418, 790, 923, 940, 1147, 1162, 1270, 1274, 1278], - [538, 784, 802, 817, 1162, 1172], - [437, 441, 842], - [10, 384, 390, 555, 606, 609, 610, 1202, 1276, 1278, 1282], - [993, 1277], - [1287], - [609, 1179, 1273, 1274, 1277, 1281], - [3, 7, 210, 321, 323, 488, 614, 841, 876, 1024, 1268, 1273, 1287], - [371, 1179], - [735], - [735, 1279], - [125, 126, 140, 141], - [611, 909], - [289], - [611, 1274], - [735], - [735], - [785], - [ - 2, 3, 4, 7, 9, 10, 82, 384, 437, 455, 559, 1179, 1259, 1269, 1270, - 1272, 1273, 1274, 1275, 1276, 1279, 1285 - ], - [1277], - [361, 375], - [ - 5, 37, 110, 318, 339, 342, 435, 563, 708, 825, 1120, 1179, 1183, - 1200, 1268, 1270, 1287, 1288 - ], - [418, 1182], - [ - 8, 10, 209, 384, 389, 394, 397, 399, 402, 467, 474, 915, 1178, 1179, - 1180, 1181, 1182, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, - 1195, 1197, 1200, 1202, 1269, 1273, 1274, 1276, 1277, 1279, 1286, - 1287 - ], - [1270], - [10, 209, 1178, 1179, 1200, 1202, 1269, 1283, 1286, 1287, 1288], - [217, 384, 422, 434, 435, 436, 1202], - [3], - [1179, 1270], - [785], - [902], - [4, 5, 10, 454, 884, 1179, 1202, 1258, 1269, 1270, 1289], - [785, 1124, 1133, 1268, 1270], - [591], - [591, 1273], - [785, 1177], - [591, 1270], - [785], - [785], - [1272], - [785], - [785], - [716, 719, 722, 725, 1270], - [785], - [ - 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1281, 1282, 1283, 1284, - 1286, 1287 - ], - [1274, 1277, 1278, 1288], - [1274, 1276, 1278, 1280, 1283], - [289, 1277], - [785], - [5], - [7, 785], - [ - 1, 2, 4, 5, 8, 9, 10, 44, 201, 202, 210, 223, 224, 258, 284, 357, - 362, 376, 381, 387, 389, 468, 474, 554, 670, 678, 786, 787, 824, - 834, 835, 874, 915, 925, 934, 958, 966, 976, 977, 981, 987, 993, - 999, 1006, 1012, 1018, 1041, 1049, 1078, 1142, 1148, 1160, 1176, - 1177, 1178, 1200, 1251, 1259, 1265, 1266, 1268, 1269, 1270, 1277, - 1281, 1286 - ], - [ - 1, 5, 9, 210, 258, 407, 454, 474, 503, 509, 856, 862, 919, 1078, - 1177, 1255, 1268, 1270, 1273, 1274, 1276, 1289 - ], - [ - 289, 409, 420, 451, 454, 521, 540, 542, 634, 1079, 1085, 1093, 1099, - 1268, 1277, 1287 - ], - [4, 258, 454, 981, 987, 1099, 1265, 1266, 1268, 1269, 1273, 1288], - [10, 381, 1278], - [1268, 1289], - [1269, 1289], - [554], - [1278], - [8], - [785], - [785], - [976], - [785], - [785], - [82], - [1270], - [8], - [1277], - [1273, 1274], - [785], - [785], - [1124, 1133], - [1124, 1133, 1274, 1288], - [356, 474, 489, 503, 509, 659, 784, 785, 842, 856, 862, 1270, 1274], - [785], - [785], - [785], - [1050, 1143, 1149], - [784, 785, 1274], - [785, 902], - [10], - [785, 1270], - [785], - [785], - [785], - [2], - [785], - [1285], - [735], - [735, 1278], - [357, 361, 375, 1268, 1273, 1277, 1278, 1288], - [1268], - [1258], - [ - 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1252, 1270, 1273, - 1276, 1286 - ], - [1268], - [735, 1287], - [842], - [3], - [785], - [1048, 1063, 1064], - [785], - [1270], - [3, 5], - [784, 785], - [785], - [784], - [784], - [784], - [1268], - [384, 389], - [785], - [785], - [5, 784, 1268, 1273, 1274, 1276, 1280], - [784], - [784], - [784], - [784], - [223, 785], - [ - 3, 4, 8, 9, 10, 210, 211, 212, 289, 351, 353, 361, 375, 381, 382, - 387, 396, 429, 457, 464, 478, 547, 555, 557, 575, 626, 787, 818, - 822, 823, 876, 878, 884, 921, 923, 924, 925, 1048, 1056, 1178, 1179, - 1180, 1181, 1183, 1191, 1193, 1194, 1195, 1202, 1203, 1251, 1258, - 1265, 1266, 1268, 1269, 1270, 1274, 1276, 1278, 1282, 1286, 1287 - ], - [ - 2, 9, 10, 210, 258, 284, 350, 454, 592, 611, 812, 824, 925, 1006, - 1078, 1120, 1194, 1251, 1252, 1258, 1267, 1268, 1269, 1270, 1273, - 1278, 1283, 1287, 1288 - ], - [785], - [593], - [1048, 1288], - [ - 784, 785, 1048, 1049, 1050, 1051, 1052, 1053, 1056, 1058, 1059, - 1060, 1063, 1064, 1065, 1066, 1068, 1069, 1145, 1146, 1149, 1272, - 1273 - ], - [784], - [784], - [784], - [1141, 1146, 1272, 1273], - [784, 785], - [785], - [ - 3, 4, 5, 9, 12, 210, 350, 357, 359, 389, 390, 394, 438, 454, 474, - 554, 573, 593, 699, 735, 847, 915, 934, 1178, 1179, 1197, 1245, - 1251, 1265, 1266, 1268, 1269, 1270, 1276, 1278, 1279, 1287, 1288 - ], - [1269], - [1268, 1269], - [842], - [1273], - [384, 437, 474, 1270, 1276, 1278, 1279, 1288], - [1270], - [ - 2, 5, 7, 8, 201, 394, 397, 398, 401, 420, 437, 441, 442, 474, 481, - 566, 1268, 1269, 1270, 1281, 1283, 1287 - ], - [210, 402, 447, 448, 611, 834, 1270, 1276, 1286], - [590], - [1278, 1280], - [785], - [785], - [785], - [842], - [784], - [784], - [1006, 1007, 1024], - [785, 1270, 1276], - [364, 1270], - [976, 1270], - [1274], - [785], - [481], - [1274, 1278], - [5, 294, 308, 384, 437, 481, 784, 902, 1268, 1269, 1270, 1289], - [902], - [902], - [351], - [902], - [902], - [902], - [902], - [902], - [976], - [902], - [1270], - [902], - [1282], - [399, 784, 785, 1273], - [784], - [784], - [785], - [785], - [258], - [785], - [1276], - [8, 465, 469, 472, 785, 909, 1269, 1270, 1283], - [547, 1030, 1031], - [1030], - [465, 1270], - [785], - [569, 572, 573], - [ - 8, 637, 661, 784, 785, 842, 1140, 1176, 1251, 1265, 1266, 1278, - 1280, 1284 - ], - [4, 1276, 1287], - [784], - [661, 784, 1140, 1176, 1270], - [364, 1269], - [784], - [784], - [ - 2, 6, 7, 10, 11, 102, 350, 362, 481, 699, 706, 834, 966, 976, 1078, - 1119, 1120, 1128, 1209, 1210, 1212, 1213, 1214, 1216, 1220, 1221, - 1224, 1226, 1227, 1228, 1231, 1234, 1236, 1237, 1238, 1241, 1243, - 1244, 1245, 1247, 1248, 1249, 1252, 1253, 1254, 1255, 1268, 1270, - 1274, 1275, 1279, 1284, 1286, 1288 - ], - [1270], - [ - 210, 211, 212, 213, 215, 216, 217, 218, 222, 357, 361, 375, 381, - 540, 1270, 1274, 1276, 1277, 1278, 1282, 1286, 1287 - ], - [219, 220, 221, 1270, 1277, 1286], - [210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 1282], - [210, 1234], - [785], - [210, 213, 218, 222, 464, 560, 1224, 1270], - [210, 242, 1270, 1289], - [371], - [784], - [784], - [784], - [784], - [1270], - [784], - [784], - [10, 361, 375, 471, 569, 572, 573, 606, 785, 1270], - [8], - [785], - [1288], - [295, 1284, 1287, 1288], - [842], - [934, 1277], - [4, 102, 1268], - [638], - [785], - [ - 114, 115, 163, 165, 167, 170, 171, 173, 177, 186, 188, 191, 192, - 194, 195, 223, 1273, 1274, 1279 - ], - [223, 1287], - [1268], - [224], - [785], - [ - 350, 1127, 1128, 1212, 1220, 1226, 1236, 1243, 1247, 1273, 1279, - 1280, 1288 - ], - [358, 361, 375, 558, 559], - [1279, 1280], - [1283], - [785], - [1276], - [785, 976], - [1276], - [1034], - [612], - [ - 38, 284, 325, 362, 371, 382, 407, 417, 420, 474, 478, 521, 540, 553, - 566, 569, 581, 586, 638, 670, 676, 707, 1268 - ], - [1280], - [84, 85], - [1278], - [84], - [1274], - [8, 785, 1268], - [785], - [784], - [ - 2, 3, 4, 5, 7, 15, 22, 24, 33, 61, 63, 100, 104, 106, 110, 201, 205, - 207, 213, 226, 228, 234, 258, 274, 289, 312, 314, 359, 363, 381, - 384, 399, 414, 415, 417, 421, 429, 437, 438, 447, 448, 451, 455, - 456, 458, 459, 464, 466, 469, 472, 474, 522, 557, 559, 566, 573, - 593, 608, 611, 618, 619, 634, 658, 660, 667, 668, 670, 673, 679, - 731, 766, 809, 811, 842, 884, 909, 923, 1037, 1040, 1043, 1049, - 1077, 1078, 1090, 1091, 1092, 1093, 1118, 1120, 1124, 1125, 1129, - 1133, 1142, 1148, 1160, 1165, 1175, 1177, 1231, 1251, 1265, 1266, - 1268, 1269, 1270, 1273, 1274, 1276, 1277, 1278, 1280, 1282, 1283, - 1286, 1287 - ], - [1176, 1283], - [ - 3, 5, 304, 307, 346, 348, 357, 459, 481, 1060, 1064, 1065, 1081, - 1087, 1096, 1176, 1188, 1258, 1270 - ], - [10], - [822], - [ - 3, 5, 8, 9, 210, 258, 350, 474, 672, 674, 699, 726, 834, 1085, 1126, - 1179, 1268, 1269, 1270, 1274, 1287 - ], - [ - 2, 7, 9, 213, 258, 350, 352, 363, 421, 434, 435, 467, 475, 522, 547, - 575, 626, 836, 837, 976, 1085, 1124, 1146, 1147, 1152, 1177, 1268, - 1273, 1287 - ], - [ - 2, 4, 8, 9, 110, 210, 258, 350, 363, 421, 434, 435, 455, 456, 522, - 591, 667, 783, 833, 923, 976, 1085, 1176, 1268, 1273, 1287 - ], - [3, 9, 258, 434, 1078, 1177, 1278], - [10], - [5, 9, 784, 976, 1179, 1274], - [ - 3, 9, 110, 247, 258, 285, 558, 1251, 1258, 1268, 1274, 1276, 1283, - 1287 - ], - [1275], - [558], - [735, 1280], - [784, 1273], - [793, 795, 1270], - [591, 593, 1287], - [5, 1268], - [1270], - [1269], - [785], - [1289], - [634, 663, 700, 779, 1274, 1287], - [9, 681, 1268, 1270], - [ - 663, 668, 678, 679, 700, 779, 784, 1218, 1222, 1268, 1274, 1275, - 1277, 1287 - ], - [678, 679, 681, 682, 737, 1268, 1280, 1282, 1287], - [1273], - [842], - [785], - [478, 479, 784, 1268], - [1281, 1288], - [1270], - [9, 291, 634], - [10, 474, 481, 612, 812, 834], - [1281], - [678], - [1270], - [2, 678], - [101], - [785], - [785], - [258, 726, 834, 1179], - [1274], - [1274, 1278], - [10, 1177, 1269, 1270, 1274], - [1280], - [ - 3, 9, 10, 213, 253, 257, 386, 638, 847, 848, 884, 1202, 1210, 1224, - 1234, 1245, 1251, 1268, 1269, 1270, 1272, 1273, 1281 - ], - [10, 818, 877, 1024, 1078, 1179, 1268, 1269, 1270], - [1288], - [1177, 1273, 1276, 1282, 1286], - [1272, 1276], - [1272, 1273, 1274], - [1273, 1274], - [ - 5, 9, 364, 407, 408, 409, 410, 437, 440, 536, 605, 1179, 1188, 1274, - 1276, 1286 - ], - [785], - [469], - [1268], - [1255], - [289, 291, 1276], - [1289], - [1034, 1035, 1278], - [470, 472], - [390], - [536, 605], - [784], - [430, 916, 1269, 1287], - [44, 1258, 1268], - [9, 223, 289, 434, 529, 1269], - [352], - [793, 1123, 1132, 1161, 1251, 1270], - [3, 6, 7, 379, 521, 523, 525, 530, 1252, 1257, 1268, 1270, 1273], - [521, 1270], - [591], - [785], - [7, 289, 351, 785, 1270], - [1281], - [0, 1, 5, 357, 1270], - [614], - [1269], - [503, 509], - [10, 1259, 1263], - [3, 364, 439, 523, 553, 593, 594, 595, 842, 1269], - [785], - [785, 1265], - [1269, 1270], - [418, 419], - [418], - [1276], - [9], - [9, 52], - [9, 1270, 1274, 1276, 1279, 1283, 1284], - [1278], - [735], - [1270], - [1269, 1270], - [1265, 1267], - [ - 2, 4, 5, 8, 9, 10, 11, 258, 291, 335, 337, 351, 357, 358, 361, 375, - 398, 439, 442, 534, 538, 558, 559, 670, 796, 800, 801, 802, 803, - 804, 815, 816, 817, 833, 842, 857, 863, 880, 881, 882, 920, 971, - 972, 973, 974, 976, 1073, 1074, 1075, 1076, 1078, 1153, 1154, 1163, - 1164, 1170, 1171, 1172, 1173, 1174, 1179, 1191, 1232, 1234, 1270, - 1277, 1278, 1279, 1286 - ], - [384, 1276, 1286], - [389, 1120, 1129], - [389, 1273, 1283], - [785], - [223, 384], - [ - 5, 9, 83, 85, 100, 389, 390, 402, 458, 608, 884, 963, 1179, 1191, - 1287 - ], - [363, 421, 474, 522, 834, 1273], - [2, 178, 180, 182, 184, 407, 1078, 1177, 1192, 1270, 1287], - [2, 1191], - [361, 375, 471], - [361, 375], - [289, 1286], - [1274], - [908], - [1289], - [ - 289, 1258, 1273, 1274, 1276, 1277, 1278, 1279, 1280, 1281, 1284, - 1288, 1289 - ], - [474], - [976, 1251, 1266], - [1266], - [785], - [785], - [1278], - [637], - [637, 784], - [637, 784], - [1282], - [1273, 1274, 1276, 1277, 1278, 1279, 1280, 1282], - [655, 657, 660, 784, 785], - [1119], - [2, 1270], - [784, 1155], - [784, 785, 1273, 1274], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [9, 12, 86, 224, 1274, 1287], - [ - 3, 5, 9, 12, 224, 337, 1210, 1224, 1234, 1241, 1245, 1276, 1280, - 1283, 1285, 1287 - ], - [ - 3, 5, 7, 9, 13, 17, 86, 208, 224, 225, 226, 228, 229, 232, 235, 236, - 237, 285, 335, 336, 341, 350, 352, 418, 459, 573, 591, 622, 702, - 876, 877, 884, 887, 906, 1120, 1161, 1162, 1176, 1196, 1219, 1223, - 1224, 1241, 1269, 1270, 1273, 1274, 1276, 1277, 1278, 1279, 1280, - 1282, 1283, 1285, 1288 - ], - [1276], - [784, 785, 1273], - [1270], - [606], - [783, 784], - [784, 1276], - [805, 1006, 1125, 1269, 1278], - [2, 7, 284, 593, 1251, 1268, 1270], - [5, 976, 1268, 1270], - [ - 2, 5, 7, 8, 9, 10, 54, 213, 289, 350, 352, 374, 403, 417, 420, 422, - 429, 437, 481, 502, 508, 514, 634, 662, 667, 786, 787, 834, 855, - 861, 867, 884, 885, 1202, 1268, 1269, 1270, 1273, 1274, 1276, 1277, - 1278, 1279, 1287 - ], - [784], - [4, 1270], - [1268, 1270], - [3, 382, 634, 1268, 1274], - [454, 591, 1268], - [1251, 1270], - [902], - [1270], - [223, 1278], - [361, 375], - [171, 173, 210, 223, 1004, 1027, 1270, 1274], - [735], - [876, 906, 1124, 1133], - [634, 784, 791, 1216, 1268, 1270], - [3, 876, 877, 884, 885, 1078, 1177, 1265, 1268, 1269, 1270, 1275], - [1269], - [902], - [785], - [785], - [ - 100, 609, 790, 828, 907, 938, 962, 963, 976, 1078, 1083, 1161, 1276, - 1280, 1287 - ], - [474, 785], - [ - 100, 429, 464, 557, 609, 664, 673, 790, 828, 829, 830, 831, 832, - 907, 950, 963, 1078, 1083, 1270, 1276 - ], - [828, 1280], - [1274], - [ - 2, 3, 5, 7, 8, 10, 258, 289, 351, 363, 401, 408, 421, 429, 522, 553, - 590, 634, 783, 805, 824, 876, 915, 923, 1179, 1191, 1265, 1266, - 1268, 1269, 1270, 1273, 1274, 1276, 1280, 1283, 1286, 1287 - ], - [1274], - [591, 1258, 1280], - [7, 555, 1275, 1281, 1285, 1286], - [ - 445, 566, 571, 614, 651, 809, 1051, 1144, 1150, 1161, 1258, 1270, - 1274, 1278 - ], - [489, 592, 1251, 1270, 1275, 1283, 1287], - [559, 612, 615, 1268], - [611, 1287], - [1270], - [2, 18, 1282], - [1274], - [1049, 1142, 1148, 1160], - [785], - [785], - [9, 923, 1270], - [1270], - [1270, 1273], - [357, 1276], - [1276], - [785], - [4, 5, 609, 1289], - [223, 514, 611, 867, 1274], - [3], - [5, 474, 591, 822], - [1278], - [1099], - [616], - [474, 1288, 1289], - [9], - [1200], - [785], - [785], - [785], - [785, 1258], - [3], - [2], - [3, 889, 890, 928, 929, 1287], - [923, 926], - [ - 4, 8, 9, 10, 95, 99, 210, 213, 214, 223, 288, 374, 397, 424, 454, - 555, 568, 584, 589, 634, 647, 649, 713, 714, 737, 915, 1006, 1179, - 1181, 1182, 1183, 1191, 1252, 1266, 1268, 1269, 1270, 1273, 1274, - 1276, 1278, 1280, 1281, 1282 - ], - [ - 2, 4, 210, 223, 287, 295, 374, 434, 437, 452, 472, 555, 615, 634, - 638, 670, 671, 877, 1179, 1268, 1273, 1277, 1278, 1280 - ], - [223, 474, 1179, 1197, 1273, 1274, 1278, 1286], - [ - 3, 4, 210, 213, 362, 420, 469, 521, 553, 566, 655, 1181, 1182, 1183, - 1202, 1281, 1284 - ], - [714], - [1270], - [47, 210, 455, 466, 878, 1265, 1270], - [599, 600], - [7, 728, 765], - [454, 662, 666, 993, 1273], - [1268], - [1270], - [1124, 1133], - [373, 474, 785, 1270, 1274], - [834, 1252, 1270], - [833, 956, 959, 1270], - [455], - [2, 3, 784, 1258, 1259, 1268, 1277], - [1258], - [634, 784, 878], - [834, 1162, 1270], - [186, 187, 189, 190, 192, 193, 196], - [784], - [785], - [784, 1273], - [223], - [785], - [9, 189, 190, 191, 192, 195, 223, 784], - [157, 186, 188, 189, 191, 192, 194, 197], - [785], - [785], - [616], - [785], - [5, 1268, 1288], - [1273], - [1274], - [ - 0, 2, 294, 357, 398, 509, 558, 559, 811, 857, 863, 1268, 1270, 1276, - 1288 - ], - [ - 1, 2, 3, 4, 5, 7, 8, 10, 89, 92, 96, 201, 223, 286, 287, 297, 351, - 352, 356, 357, 360, 371, 376, 377, 378, 379, 380, 381, 387, 398, - 399, 403, 404, 407, 417, 418, 437, 454, 459, 465, 467, 475, 481, - 515, 553, 824, 834, 877, 901, 925, 1078, 1082, 1088, 1097, 1177, - 1178, 1179, 1184, 1186, 1187, 1189, 1191, 1192, 1194, 1199, 1200, - 1202, 1204, 1206, 1207, 1251, 1255, 1258, 1263, 1265, 1266, 1268, - 1269, 1270, 1273, 1274, 1276, 1277, 1278, 1282, 1283, 1287, 1288 - ], - [ - 0, 6, 8, 9, 11, 201, 258, 350, 351, 357, 384, 481, 482, 483, 484, - 485, 486, 489, 534, 538, 634, 796, 800, 801, 802, 803, 804, 815, - 816, 817, 819, 904, 971, 972, 973, 974, 1024, 1073, 1074, 1075, - 1076, 1078, 1149, 1153, 1154, 1163, 1164, 1170, 1171, 1172, 1173, - 1174, 1179, 1191, 1268, 1275, 1276, 1277, 1278, 1281, 1283, 1287, - 1288 - ], - [1268], - [6], - [ - 1, 3, 4, 5, 6, 9, 376, 398, 514, 867, 1251, 1258, 1268, 1269, 1271, - 1274, 1278, 1289 - ], - [785], - [4, 1270], - [ - 9, 414, 923, 1124, 1133, 1179, 1202, 1255, 1273, 1276, 1277, 1282, - 1283, 1287 - ], - [785], - [606], - [670, 784, 785, 1268, 1283], - [1274], - [785], - [785], - [609], - [2, 4, 412, 476, 1270], - [785], - [785, 1270], - [ - 2, 3, 9, 350, 420, 591, 634, 637, 655, 662, 778, 784, 785, 1140, - 1268, 1273, 1274, 1276, 1284, 1287 - ], - [637], - [784], - [784, 1273, 1283], - [784], - [784], - [699, 784, 1268, 1270, 1273, 1287], - [784], - [784, 785, 842, 934], - [784], - [784], - [ - 2, 7, 223, 253, 257, 350, 471, 570, 573, 637, 774, 784, 785, 1268, - 1270, 1273, 1274, 1276, 1278, 1282, 1283, 1286, 1287 - ], - [784], - [785], - [785], - [163, 164, 395, 699, 784, 785, 923, 1051, 1268, 1269, 1270, 1273], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [2, 1251, 1265, 1266, 1268, 1270, 1279, 1281], - [1268, 1276], - [1288], - [784, 785], - [1258], - [784], - [784], - [784, 785, 1251, 1265, 1266], - [784], - [784], - [1289], - [1273], - [784], - [4], - [902], - [1283, 1288], - [1283], - [8, 785], - [1270], - [508, 514, 861, 867, 1048, 1176, 1270], - [1270], - [966, 1048, 1050, 1143, 1149, 1270, 1279, 1285, 1286, 1288], - [966, 1268], - [659, 702, 859, 865, 1270], - [702, 1270], - [785], - [785], - [1270], - [785], - [785], - [785], - [785], - [785, 1270, 1283, 1288], - [4], - [785], - [77], - [437], - [785], - [842], - [785], - [785], - [1276], - [1273], - [784], - [785], - [ - 1, 192, 223, 289, 291, 508, 514, 861, 867, 1268, 1270, 1272, 1273, - 1274, 1276, 1278, 1280 - ], - [571], - [785], - [84, 1273], - [1274], - [1274], - [210, 238, 239, 240, 241, 242, 243, 1279], - [953, 1270, 1274, 1278], - [785], - [785], - [785], - [784, 888, 889, 923, 928], - [888, 890, 923, 928, 929, 976], - [909], - [1278], - [4, 1273, 1277], - [5, 285, 904, 1276], - [2, 3], - [1270], - [ - 2, 3, 5, 7, 9, 10, 82, 110, 116, 210, 223, 289, 308, 347, 384, 441, - 445, 467, 474, 621, 634, 638, 651, 667, 668, 673, 784, 785, 824, - 834, 902, 1048, 1182, 1194, 1241, 1252, 1265, 1268, 1269, 1273, - 1274, 1276, 1277, 1278, 1279, 1280, 1282, 1283, 1286, 1287, 1288 - ], - [902], - [834], - [902], - [ - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 41, 43, 49, 51, 54, 65, 67, 73, 76, - 78, 81, 84, 86, 201, 237, 258, 289, 335, 341, 358, 362, 363, 364, - 365, 366, 406, 407, 410, 420, 421, 426, 427, 435, 437, 463, 464, - 467, 481, 488, 522, 524, 557, 558, 573, 608, 634, 701, 728, 765, - 780, 826, 833, 834, 841, 877, 892, 913, 915, 926, 936, 956, 962, - 1024, 1078, 1102, 1104, 1146, 1151, 1161, 1162, 1177, 1179, 1182, - 1190, 1202, 1216, 1219, 1223, 1241, 1245, 1259, 1265, 1266, 1268, - 1269, 1270, 1274, 1283 - ], - [1270], - [611, 1274], - [785], - [785], - [210, 1271], - [9, 258, 1268, 1287, 1289], - [785], - [2, 3, 785], - [3, 993, 1276], - [4, 5, 7, 350, 417, 420, 834, 1268, 1269, 1270], - [784, 785, 1282], - [976, 1274], - [1, 2, 4, 593, 594, 783, 834, 1202, 1268, 1270], - [424], - [5], - [357], - [908], - [1268], - [908], - [ - 223, 455, 456, 481, 535, 536, 603, 604, 605, 818, 1050, 1143, 1149, - 1269, 1270, 1274, 1280 - ], - [818, 1274], - [1, 4, 398], - [1258], - [1265, 1287, 1288], - [361, 375, 1286], - [1, 2, 4, 1268, 1273, 1274, 1278, 1283, 1287, 1288], - [361, 375, 1280], - [1273], - [4, 5, 1268], - [784], - [8, 9, 10, 276, 387, 457, 479, 923, 927, 1187, 1202, 1207, 1269, 1270], - [909], - [1278], - [1270], - [8, 289, 291, 374, 1202, 1268], - [289], - [9, 1283], - [102], - [1289], - [785], - [785, 1270], - [1270], - [573], - [429, 785, 1004], - [785], - [784], - [784], - [470, 471], - [606], - [ - 9, 210, 253, 257, 263, 289, 308, 351, 357, 395, 408, 414, 434, 459, - 469, 488, 492, 508, 514, 573, 593, 638, 702, 790, 828, 829, 834, - 835, 841, 861, 867, 923, 976, 1078, 1114, 1177, 1179, 1258, 1270, - 1273, 1276, 1287 - ], - [785], - [474], - [1268], - [785], - [361, 375], - [361, 375], - [3, 5], - [351, 1241, 1258, 1259, 1273], - [ - 2, 3, 8, 9, 10, 28, 54, 76, 84, 87, 201, 202, 258, 284, 297, 304, - 307, 376, 389, 394, 418, 437, 439, 444, 450, 452, 453, 454, 462, - 474, 476, 481, 509, 518, 553, 561, 657, 659, 707, 780, 784, 833, - 834, 856, 868, 871, 923, 926, 927, 928, 929, 938, 940, 950, 956, - 1053, 1064, 1082, 1088, 1097, 1177, 1179, 1182, 1184, 1191, 1192, - 1193, 1194, 1198, 1200, 1201, 1204, 1241, 1252, 1259, 1260, 1261, - 1262, 1263, 1268, 1269, 1270, 1272, 1273, 1274, 1276, 1278, 1284, - 1287 - ], - [ - 1, 3, 4, 7, 8, 9, 10, 28, 54, 75, 77, 78, 80, 81, 83, 85, 87, 201, - 258, 261, 284, 297, 298, 300, 302, 305, 352, 437, 440, 441, 454, - 459, 474, 491, 561, 699, 713, 778, 781, 782, 786, 787, 796, 805, - 811, 834, 844, 923, 926, 927, 931, 956, 1048, 1078, 1082, 1088, - 1097, 1118, 1177, 1178, 1179, 1191, 1194, 1200, 1241, 1258, 1259, - 1268, 1269, 1270, 1273, 1274, 1276, 1277, 1278, 1279, 1280, 1282, - 1283, 1284, 1286, 1287, 1288 - ], - [1200], - [785], - [785], - [785], - [785], - [655], - [784], - [784, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1274], - [784], - [ - 2, 7, 9, 351, 352, 474, 476, 481, 487, 611, 662, 840, 1198, 1202, - 1224, 1268, 1269, 1270, 1275 - ], - [1268], - [361, 375], - [1270, 1277], - [3, 596, 784, 878, 879, 880, 881, 882, 1270, 1273, 1274, 1278, 1280], - [4, 5, 418, 785, 1268, 1283], - [9, 553, 1199, 1251, 1252, 1268, 1273, 1283], - [ - 3, 376, 381, 591, 1252, 1253, 1255, 1256, 1257, 1275, 1277, 1278, - 1280, 1284, 1285, 1287 - ], - [5, 381, 1120, 1209, 1266, 1273, 1276, 1278, 1279, 1287], - [1252], - [9, 376, 1263], - [785], - [1268], - [1270], - [1270], - [908], - [1265, 1266, 1274, 1282], - [1273, 1274, 1283], - [1251, 1258], - [9, 308, 350, 783, 785, 1268, 1274, 1278, 1287, 1288], - [785], - [1270], - [1270], - [7, 8, 9, 382, 384, 590, 593, 1268, 1276], - [7, 382, 478, 593, 594, 1268, 1276, 1280], - [2, 382, 383, 384, 478, 480, 593, 594, 834], - [2, 382, 384, 1269, 1277], - [382, 478, 1270], - [ - 5, 18, 20, 21, 27, 61, 63, 80, 87, 179, 181, 200, 224, 258, 286, - 310, 311, 335, 347, 353, 452, 481, 540, 553, 784, 785, 823, 921, - 922, 1210, 1245, 1268, 1269, 1273, 1274, 1275, 1277, 1278, 1279, - 1280, 1287 - ], - [784, 1274, 1280], - [784], - [784], - [784], - [784], - [289], - [1270, 1281], - [253, 257, 364, 471, 606, 607, 784, 1155, 1270], - [3, 4, 407, 417, 462, 621, 622, 834, 1258, 1268, 1281], - [ - 101, 457, 508, 514, 571, 581, 586, 610, 612, 861, 867, 909, 1006, - 1183, 1273, 1274, 1275, 1278 - ], - [567, 616, 617, 620, 621, 1268, 1273], - [458, 610, 613, 614], - [1279], - [2, 382, 478, 553, 1268], - [258, 350, 555, 1268, 1270, 1274, 1275], - [2, 4, 18, 201, 224, 284, 1268], - [1078, 1214, 1228, 1238, 1249, 1279], - [289, 309, 1078, 1215, 1229, 1239, 1250], - [1228, 1238], - [9, 102, 1120, 1231, 1233, 1273, 1277, 1278, 1279, 1280], - [1289], - [1274], - [1179], - [8], - [ - 2, 4, 5, 8, 18, 25, 26, 34, 36, 37, 44, 46, 107, 109, 110, 302, 303, - 304, 308, 315, 317, 318, 330, 335, 345, 347, 374, 429, 435, 465, - 506, 512, 514, 535, 536, 540, 553, 604, 605, 609, 634, 673, 702, - 784, 785, 787, 788, 790, 791, 831, 859, 863, 865, 867, 905, 958, - 961, 963, 1057, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, - 1067, 1085, 1089, 1090, 1091, 1092, 1098, 1135, 1137, 1138, 1139, - 1177, 1186, 1202, 1206, 1268, 1273, 1274, 1275, 1276, 1277, 1278, - 1280, 1283, 1286, 1287, 1288 - ], - [9, 784, 1048], - [254, 256, 279, 282, 283], - [254, 256, 279, 282, 283], - [77, 611, 670, 1090, 1092], - [1273], - [ - 7, 10, 329, 457, 506, 512, 859, 865, 1085, 1137, 1258, 1265, 1266, - 1274, 1275, 1279 - ], - [289, 1251], - [1270], - [611, 785, 1263, 1269, 1274, 1278, 1279, 1288], - [842], - [1, 357, 361, 375], - [361, 375, 842], - [1270], - [210, 361, 375, 471, 1269], - [481, 1270], - [1], - [283, 560, 1202, 1269, 1270], - [4, 515, 591, 1200, 1202, 1266, 1269, 1273], - [10, 89, 92, 96, 413, 610, 922, 1200], - [2, 3, 10, 352, 783, 834, 1268, 1279], - [7, 787], - [3, 1268, 1269], - [1177], - [1270], - [569], - [ - 224, 357, 405, 437, 441, 442, 443, 445, 446, 447, 884, 1270, 1273, - 1274, 1277, 1278, 1281 - ], - [ - 372, 374, 398, 401, 402, 403, 404, 405, 406, 437, 441, 442, 443, - 444, 445, 446, 448, 450, 451, 452, 453, 472, 475, 785, 1268, 1270, - 1273, 1274, 1277, 1281, 1283, 1288 - ], - [285, 1274, 1275], - [ - 7, 258, 420, 421, 422, 423, 424, 425, 429, 430, 431, 1268, 1273, - 1274, 1277, 1280, 1283, 1284, 1287, 1288 - ], - [52, 1268, 1280, 1285], - [1285], - [420, 421, 422, 423, 425, 428, 431], - [420, 424, 428, 430, 1274, 1280, 1287], - [1268], - [422, 1287], - [289], - [785], - [10, 591, 1258, 1268, 1273, 1274, 1277, 1279, 1284, 1285], - [909], - [10, 1268], - [784], - [1274], - [1273], - [1268], - [2, 784, 1268], - [1288], - [89, 258, 350, 474, 634, 674, 784, 1273, 1274, 1280, 1281, 1283], - [784], - [784], - [784], - [784], - [1280], - [784], - [ - 4, 9, 92, 96, 189, 192, 263, 502, 619, 784, 855, 859, 865, 963, 981, - 987, 1027, 1287 - ], - [9, 82, 89, 1268, 1277, 1283, 1287], - [1269], - [824], - [784], - [407, 784, 1268, 1278], - [ - 2, 7, 246, 454, 470, 474, 634, 655, 670, 671, 672, 673, 674, 675, - 713, 735, 737, 805, 1178, 1268, 1273, 1274, 1275, 1276, 1277, 1279, - 1281, 1282, 1287, 1288 - ], - [ - 1, 2, 3, 437, 450, 452, 454, 474, 634, 651, 670, 672, 674, 714, 717, - 1194, 1274, 1275, 1276, 1277, 1278, 1280, 1281, 1283, 1284, 1286, - 1287 - ], - [784], - [784], - [784, 1274, 1280], - [ - 3, 9, 10, 13, 37, 110, 284, 318, 435, 441, 596, 609, 702, 784, 834, - 907, 1180, 1191, 1203, 1268, 1279 - ], - [1064, 1065], - [1210, 1224, 1234, 1245, 1268], - [784], - [784], - [470, 472], - [784], - [784], - [784], - [784], - [784], - [784], - [ - 20, 21, 22, 27, 28, 34, 55, 82, 89, 91, 92, 95, 96, 99, 104, 107, - 163, 165, 167, 171, 186, 192, 195, 205, 223, 226, 272, 287, 289, - 310, 311, 312, 315, 784, 847, 848, 879, 880, 881, 882, 1041, 1202, - 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, - 1284, 1286, 1287 - ], - [784, 1273], - [934, 1275, 1276, 1278, 1282], - [1269, 1285], - [3, 7, 308, 553, 571, 634, 1268, 1269, 1283, 1287], - [1273, 1275], - [7, 308, 1268], - [1277], - [5, 468, 796, 1078, 1193, 1198, 1270, 1274, 1278], - [1], - [569, 784], - [2, 10, 1268, 1274], - [784], - [1277], - [1275], - [784], - [289, 407, 923, 1268, 1273, 1274, 1276, 1277, 1287, 1288], - [785, 902], - [9, 1277], - [189, 192], - [5, 1268], - [784, 785], - [785, 1270], - [785], - [308], - [550, 629], - [244, 246, 247, 976, 1202, 1279, 1280, 1287], - [244, 245, 246, 352], - [10, 1287], - [9, 244, 258, 1200, 1202], - [10, 1202], - [1270], - [ - 3, 4, 8, 10, 18, 182, 352, 360, 368, 398, 430, 454, 459, 474, 515, - 527, 662, 840, 922, 958, 961, 1050, 1120, 1124, 1133, 1143, 1146, - 1149, 1179, 1180, 1184, 1186, 1252, 1268, 1269, 1270, 1274, 1275, - 1277, 1278, 1280, 1281, 1287 - ], - [1270], - [458, 1078], - [183], - [785, 1274], - [835], - [785], - [478], - [3, 4, 87, 347, 434, 467, 518, 871, 1251, 1269, 1270, 1276], - [1], - [1289], - [2, 5, 7, 8, 10, 553, 1268, 1270, 1287], - [785], - [55, 77, 79, 455, 818, 847, 1125, 1270, 1274], - [ - 4, 100, 201, 286, 386, 455, 591, 634, 678, 834, 857, 863, 874, 1124, - 1133, 1136, 1184, 1192, 1193, 1202, 1204, 1251, 1263, 1266, 1270 - ], - [481, 1270], - [1270], - [ - 2, 3, 4, 5, 7, 8, 9, 10, 12, 18, 55, 89, 100, 101, 102, 201, 210, - 223, 224, 244, 246, 247, 248, 258, 263, 284, 285, 286, 287, 289, - 291, 294, 295, 297, 308, 350, 351, 352, 353, 357, 362, 363, 364, - 368, 371, 372, 373, 374, 376, 382, 384, 386, 387, 389, 390, 395, - 396, 397, 398, 399, 402, 403, 404, 405, 406, 407, 408, 410, 411, - 412, 413, 414, 415, 417, 418, 420, 421, 422, 423, 424, 425, 429, - 430, 434, 437, 439, 440, 441, 445, 454, 458, 459, 460, 463, 464, - 465, 466, 467, 468, 469, 470, 471, 472, 474, 476, 477, 478, 479, - 481, 487, 488, 490, 521, 522, 523, 525, 527, 532, 533, 534, 535, - 536, 537, 538, 540, 541, 542, 544, 546, 547, 548, 549, 550, 551, - 553, 554, 555, 556, 557, 558, 559, 560, 566, 567, 569, 571, 572, - 573, 574, 575, 576, 577, 578, 580, 581, 585, 586, 590, 591, 592, - 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, - 606, 608, 609, 610, 611, 612, 613, 614, 615, 618, 619, 620, 621, - 622, 625, 626, 627, 628, 629, 630, 632, 634, 635, 636, 638, 652, - 655, 657, 658, 659, 660, 661, 662, 663, 664, 665, 667, 670, 672, - 673, 674, 676, 678, 699, 700, 701, 702, 703, 704, 705, 706, 707, - 708, 726, 735, 778, 779, 780, 781, 784, 785, 787, 788, 790, 793, - 796, 797, 798, 799, 805, 808, 809, 811, 812, 814, 818, 819, 820, - 822, 824, 828, 833, 834, 840, 841, 842, 843, 845, 847, 848, 856, - 868, 874, 876, 878, 884, 885, 888, 892, 901, 903, 905, 906, 908, - 909, 910, 911, 912, 913, 915, 917, 918, 920, 922, 923, 925, 926, - 928, 932, 933, 934, 938, 939, 940, 941, 943, 947, 948, 950, 951, - 952, 953, 954, 956, 958, 959, 961, 962, 963, 967, 976, 1004, 1048, - 1050, 1051, 1058, 1060, 1064, 1070, 1078, 1118, 1119, 1120, 1124, - 1135, 1140, 1141, 1143, 1147, 1149, 1157, 1160, 1161, 1162, 1166, - 1176, 1177, 1179, 1187, 1191, 1192, 1198, 1200, 1202, 1207, 1209, - 1216, 1224, 1231, 1234, 1241, 1245, 1251, 1252, 1259, 1265, 1266, - 1268, 1269, 1270, 1283, 1287 - ], - [ - 2, 6, 258, 289, 384, 796, 834, 901, 904, 923, 1078, 1177, 1191, - 1192, 1269, 1270, 1274, 1278 - ], - [1277], - [458], - [364, 535, 536, 604, 605, 808, 820], - [1270], - [1], - [457, 553, 591, 634, 811, 906, 1161, 1162, 1270, 1286], - [258, 437, 1273], - [295, 1274], - [12, 784, 1276], - [5, 785, 1251, 1273], - [784, 785], - [784, 785], - [784, 785], - [7, 407, 1200], - [878], - [ - 36, 37, 46, 109, 110, 317, 318, 506, 512, 859, 865, 906, 968, 969, - 970, 1167, 1168, 1169 - ], - [462], - [1200, 1268, 1280], - [289, 1200], - [9, 1278], - [902], - [913, 1270], - [1251], - [1276], - [2, 205, 207, 234, 591, 784, 1276, 1280, 1287], - [958, 1274], - [1273], - [1044, 1046, 1258, 1276, 1281], - [9, 454, 474, 634, 784, 1182, 1269, 1274], - [9, 258, 1282], - [735, 1282], - [804, 819, 974, 1076, 1164, 1174, 1288], - [595, 1282], - [975, 1175], - [2, 1202, 1284], - [2, 9, 201, 248, 434, 824, 933, 1176, 1268, 1274, 1277, 1280], - [2, 3, 4, 5, 352, 1176, 1270, 1287], - [487], - [609, 842, 1287], - [439, 1209, 1252, 1258, 1270], - [1258, 1268, 1273], - [822, 1258, 1273], - [834], - [10, 454, 1179, 1270], - [0, 6, 9, 901, 1270], - [454, 481], - [ - 4, 10, 258, 357, 398, 454, 467, 572, 910, 912, 964, 1194, 1274, - 1278, 1279, 1287 - ], - [ - 171, 201, 258, 353, 355, 371, 384, 420, 454, 811, 901, 906, 958, - 1161, 1162, 1269, 1270, 1275, 1279, 1280, 1287 - ], - [785], - [785], - [2, 3, 1268], - [464], - [785], - [113, 114, 115, 116, 117], - [116], - [223, 716, 719, 722, 725], - [ - 289, 351, 414, 454, 1125, 1251, 1255, 1258, 1259, 1263, 1265, 1266, - 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, - 1283, 1288 - ], - [289, 413, 414, 1263, 1265, 1273, 1274, 1276, 1283], - [351, 413, 1251, 1252, 1258, 1265, 1266, 1274], - [10, 289, 291, 1251], - [1198], - [289, 1276, 1283, 1287], - [12, 289, 1198, 1202, 1251, 1258], - [1280], - [1202], - [1202], - [239, 240, 241, 242, 243, 308, 878, 1146, 1268], - [ - 2, 7, 8, 9, 10, 121, 258, 294, 297, 308, 591, 634, 652, 676, 684, - 686, 687, 689, 690, 692, 693, 695, 696, 698, 711, 713, 902, 1268, - 1270, 1273, 1274, 1277, 1287 - ], - [785], - [ - 2, 7, 9, 10, 18, 258, 591, 634, 676, 713, 1202, 1268, 1270, 1273, - 1274, 1276, 1278, 1279, 1287, 1288 - ], - [537, 549, 577, 628, 859, 865, 1251], - [353, 785], - [274, 577], - [9, 1268, 1270, 1278, 1283], - [537, 538, 549, 550, 577, 628, 1251, 1273, 1278], - [7, 350, 1209, 1270, 1275, 1276], - [785], - [8, 491, 594, 844, 1078, 1270, 1275, 1279], - [594], - [5, 10, 37, 110, 179, 181, 318, 559, 1126, 1200, 1270, 1276], - [36, 109, 317, 1265, 1266, 1270, 1277, 1278, 1280], - [1276], - [1251], - [9, 34, 107, 310, 311, 312, 315, 1024, 1191], - [1270], - [594], - [1286], - [822], - [785], - [7, 785], - [785], - [785], - [785], - [785], - [7, 557, 662, 672, 674, 726, 784, 1268, 1270, 1273, 1276, 1282], - [976], - [351], - [905], - [902], - [351], - [9, 350, 784, 785, 1274, 1287], - [785], - [361, 375], - [1251], - [785, 1251, 1265, 1266], - [3, 5, 522, 1270, 1276, 1284], - [ - 784, 944, 945, 946, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, - 1044, 1045, 1274, 1288 - ], - [149, 150, 558], - [1281], - [2, 3, 1270], - [785], - [1252], - [1269], - [958, 1270, 1277], - [1282], - [1274, 1278], - [ - 20, 21, 22, 27, 28, 34, 89, 91, 92, 96, 104, 107, 205, 226, 287, - 310, 311, 312, 315, 581, 586, 879, 880, 881, 882, 1279, 1283, 1287 - ], - [834, 1289], - [785], - [785], - [950, 1200], - [785], - [785], - [592, 1276, 1278, 1287, 1288], - [785], - [784], - [581, 586], - [ - 4, 5, 7, 8, 101, 210, 275, 363, 407, 413, 414, 421, 422, 459, 471, - 472, 522, 550, 551, 555, 557, 571, 578, 581, 586, 592, 603, 610, - 612, 615, 629, 630, 799, 809, 924, 927, 941, 948, 954, 1200, 1268, - 1270, 1272, 1279 - ], - [4], - [591, 1287], - [3, 8, 566, 591, 594, 595, 785, 1273, 1274, 1277, 1287], - [1268], - [8], - [2, 3, 5, 923, 1078, 1273], - [548, 627], - [1177], - [1, 1268], - [472, 1268], - [785], - [834, 1273, 1274, 1278, 1280, 1287], - [785], - [909], - [1270], - [785], - [785], - [1288], - [785], - [ - 7, 258, 351, 458, 567, 612, 613, 614, 616, 617, 618, 619, 620, 621, - 622, 1177, 1258, 1269, 1270, 1273, 1288 - ], - [1268], - [ - 0, 1, 2, 6, 7, 10, 566, 608, 615, 622, 1200, 1251, 1258, 1268, 1270, - 1273, 1276, 1280, 1284, 1285, 1287, 1288, 1289 - ], - [1270, 1273, 1287], - [0, 5, 1288], - [785], - [4, 976, 1267, 1270, 1283], - [785], - [668, 784, 1274], - [785], - [1279], - [785], - [785], - [785], - [785], - [1276, 1277], - [785], - [611], - [784, 1027], - [976], - [976], - [1027], - [917], - [976], - [615], - [ - 5, 7, 9, 201, 203, 204, 205, 206, 207, 224, 285, 350, 407, 474, 494, - 495, 503, 504, 508, 509, 510, 514, 785, 834, 847, 848, 856, 857, - 861, 862, 863, 867, 879, 961, 1200, 1273, 1274, 1276, 1279, 1280, - 1282, 1284, 1287 - ], - [ - 1, 4, 5, 7, 8, 9, 10, 201, 208, 224, 261, 262, 285, 297, 350, 353, - 357, 394, 437, 492, 509, 790, 878, 933, 1124, 1176, 1273, 1274, - 1276, 1280, 1282, 1287, 1288 - ], - [420], - [784], - [ - 2, 384, 385, 386, 387, 388, 389, 390, 391, 393, 394, 395, 396, 397, - 434, 437, 439, 450, 452, 474, 481, 784, 925, 1118, 1120, 1178, 1201, - 1268, 1269, 1270, 1273, 1274, 1276, 1277, 1278, 1279, 1280, 1283, - 1284, 1286, 1287, 1288 - ], - [ - 2, 356, 384, 389, 393, 394, 434, 437, 439, 450, 474, 476, 618, 619, - 925, 931, 1178, 1179, 1194, 1269, 1274, 1276, 1280, 1282, 1283, - 1286, 1287 - ], - [ - 1, 2, 5, 7, 8, 9, 102, 246, 258, 285, 289, 290, 357, 358, 361, 375, - 376, 558, 559, 785, 1078, 1119, 1200, 1210, 1211, 1216, 1217, 1218, - 1219, 1222, 1223, 1224, 1225, 1231, 1232, 1233, 1234, 1235, 1241, - 1242, 1245, 1246, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, - 1265, 1266, 1268, 1270, 1272, 1273, 1274, 1275, 1276, 1277, 1278, - 1279, 1280, 1281, 1282, 1283, 1284, 1286, 1287 - ], - [785], - [785], - [1279], - [9, 1274, 1276], - [1273], - [ - 1, 2, 7, 9, 289, 357, 358, 360, 555, 591, 1209, 1224, 1245, 1251, - 1252, 1258, 1265, 1266, 1268, 1273, 1274, 1275, 1276, 1277, 1278, - 1280, 1281, 1282, 1283, 1286, 1287, 1289 - ], - [1288], - [ - 4, 12, 258, 289, 351, 437, 445, 451, 481, 487, 498, 533, 547, 555, - 559, 597, 604, 605, 796, 797, 798, 800, 815, 819, 834, 840, 847, - 848, 851, 888, 905, 906, 909, 917, 923, 925, 937, 971, 976, 1048, - 1049, 1050, 1051, 1073, 1078, 1141, 1142, 1143, 1144, 1147, 1148, - 1149, 1150, 1153, 1160, 1161, 1170, 1177, 1224, 1265, 1266, 1268, - 1269, 1270, 1273, 1274, 1283, 1287 - ], - [437, 458, 559, 784, 785, 1177, 1273], - [437], - [445], - [913, 915, 1124, 1133, 1270, 1273, 1277], - [785], - [4, 18, 48, 262, 297, 1270, 1276], - [1270], - [261, 1276], - [ - 6, 784, 884, 963, 1179, 1183, 1186, 1202, 1206, 1269, 1270, 1274, - 1276, 1279, 1287 - ], - [351], - [1, 3, 4, 10, 834, 1268, 1269, 1270], - [1274], - [ - 4, 9, 11, 18, 40, 294, 331, 356, 841, 843, 1179, 1194, 1198, 1202, - 1241, 1267, 1268, 1269, 1270, 1283, 1287 - ], - [1200], - [822], - [591, 1200], - [615, 1270], - [1265], - [785], - [785, 1274], - [785, 1268], - [4, 9, 10], - [784, 1200, 1202], - [1273, 1276, 1279], - [784], - [634, 1287], - [469, 472, 785], - [785], - [785], - [785], - [785], - [ - 2, 3, 4, 5, 9, 10, 13, 20, 40, 42, 53, 84, 86, 87, 92, 93, 96, 97, - 158, 161, 210, 223, 289, 302, 303, 305, 306, 310, 312, 331, 333, - 335, 342, 353, 390, 415, 420, 434, 454, 455, 456, 458, 459, 460, - 467, 474, 561, 581, 586, 603, 785, 805, 847, 848, 863, 920, 922, - 956, 976, 1064, 1085, 1146, 1179, 1198, 1200, 1202, 1241, 1258, - 1268, 1269, 1270, 1273, 1274, 1275, 1277, 1279, 1286, 1287, 1288 - ], - [785], - [785], - [785], - [785], - [ - 1, 2, 3, 272, 283, 458, 618, 638, 834, 836, 901, 904, 919, 967, 975, - 1070, 1124, 1133, 1157, 1166, 1175, 1251, 1269, 1270 - ], - [278, 726, 1270], - [1270], - [10, 784, 785, 1268, 1269, 1270, 1273, 1280], - [2, 4, 1283, 1288], - [ - 3, 5, 223, 441, 446, 502, 834, 855, 876, 953, 1270, 1272, 1273, - 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, - 1285, 1286, 1287 - ], - [1274, 1284, 1287], - [1274, 1280], - [1273], - [7, 9, 308, 785, 1200, 1258, 1273, 1274, 1276, 1277, 1284, 1285, 1286], - [785], - [1277, 1278, 1282, 1287], - [469, 472], - [1276], - [785], - [976], - [785], - [785], - [68, 784, 785, 1274], - [785], - [7, 18, 68, 1216, 1270], - [1270, 1273], - [2], - [785], - [785], - [8, 10, 1179, 1273], - [8, 10, 1268, 1273, 1276, 1278, 1284], - [658, 905, 1269, 1270], - [ - 4, 5, 7, 115, 117, 119, 122, 123, 124, 125, 126, 127, 128, 139, 141, - 143, 146, 148, 163, 165, 167, 170, 171, 173, 177, 188, 191, 194, - 195, 200, 223, 239, 240, 241, 242, 243, 248, 249, 250, 251, 252, - 253, 254, 255, 257, 263, 352, 384, 794, 795, 824, 878, 879, 880, - 881, 882, 924, 925, 926, 927, 981, 987, 1042, 1268, 1269, 1270, - 1273, 1274, 1276, 1278, 1280, 1283, 1285 - ], - [ - 7, 192, 223, 239, 240, 241, 242, 243, 248, 251, 386, 824, 923, 926, - 927, 931, 1210, 1224, 1245, 1268, 1269, 1270, 1273, 1274, 1276, - 1278, 1279, 1280, 1288 - ], - [ - 248, 250, 295, 386, 878, 1210, 1224, 1234, 1245, 1269, 1273, 1274, - 1275, 1285, 1288 - ], - [1270], - [7, 163, 672, 674, 690, 692, 784, 785, 1274, 1278], - [195, 678], - [690], - [785], - [784], - [1270], - [ - 2, 4, 7, 374, 384, 386, 481, 618, 785, 834, 923, 926, 928, 929, 959, - 961, 1268, 1288 - ], - [785], - [785, 1269], - [2, 3, 4], - [3], - [785, 926, 931, 1274], - [785], - [785], - [785, 1268], - [785], - [398, 553], - [785], - [1085, 1090, 1091, 1092, 1112, 1113, 1273], - [5, 1251], - [1258], - [785], - [785], - [57, 87], - [785], - [7, 59, 785], - [1283, 1288], - [59, 87], - [57], - [902], - [1, 2, 5, 289, 363, 421, 522, 1258], - [ - 2, 3, 8, 210, 258, 263, 362, 407, 420, 474, 521, 540, 834, 932, - 1251, 1265, 1266, 1268, 1274, 1276 - ], - [1289], - [ - 2, 4, 7, 9, 10, 289, 297, 335, 350, 353, 384, 407, 434, 454, 455, - 459, 558, 559, 591, 611, 702, 790, 793, 799, 809, 828, 878, 885, - 906, 923, 926, 933, 961, 976, 981, 987, 1056, 1078, 1120, 1161, - 1162, 1176, 1200, 1202, 1241, 1251, 1253, 1265, 1266, 1268, 1269, - 1270, 1276, 1289 - ], - [7, 9, 210, 454, 553, 1060, 1064, 1078, 1177, 1200, 1258, 1270, 1284], - [785], - [ - 1, 3, 4, 5, 8, 455, 478, 479, 481, 535, 536, 547, 548, 553, 566, - 575, 576, 581, 582, 583, 586, 587, 588, 591, 592, 593, 594, 595, - 596, 600, 604, 605, 608, 612, 613, 614, 615, 616, 617, 618, 619, - 620, 621, 626, 627, 634, 670, 726, 729, 731, 733, 766, 768, 770, - 772, 774, 776, 783, 878, 884, 976, 1078, 1266, 1268, 1270, 1273, - 1274, 1276, 1277, 1278, 1279, 1280, 1284, 1285, 1287, 1288 - ], - [1278], - [1268], - [ - 3, 566, 591, 592, 593, 613, 634, 726, 728, 765, 1266, 1273, 1274, - 1276, 1277, 1278, 1280, 1284, 1286, 1287, 1288 - ], - [10, 258, 390], - [8, 785], - [902], - [785], - [785], - [ - 4, 258, 518, 519, 520, 834, 871, 872, 873, 910, 912, 915, 916, 1269, - 1270, 1274, 1276, 1287 - ], - [3, 4, 1269, 1270, 1276], - [ - 398, 399, 400, 401, 402, 403, 404, 405, 406, 474, 824, 1269, 1273, - 1274, 1277, 1281, 1282, 1283, 1288 - ], - [ - 398, 399, 404, 405, 406, 474, 824, 1269, 1273, 1274, 1275, 1278, - 1281, 1282, 1283, 1288 - ], - [785], - [ - 0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 18, 39, 40, 42, 48, 52, 53, 55, - 59, 60, 62, 64, 66, 87, 88, 90, 102, 110, 163, 165, 167, 171, 183, - 185, 192, 195, 201, 202, 204, 209, 210, 213, 215, 216, 217, 218, - 219, 220, 221, 222, 223, 224, 258, 261, 262, 265, 266, 268, 270, - 272, 274, 275, 284, 289, 291, 294, 295, 297, 308, 326, 331, 332, - 333, 334, 335, 336, 337, 338, 340, 341, 344, 350, 351, 352, 353, - 357, 358, 359, 361, 364, 367, 368, 373, 374, 375, 384, 394, 398, - 402, 407, 408, 412, 418, 425, 428, 429, 430, 434, 437, 438, 439, - 441, 442, 443, 446, 450, 452, 453, 454, 455, 456, 457, 458, 462, - 463, 464, 465, 467, 468, 472, 474, 476, 481, 482, 483, 484, 485, - 486, 489, 492, 509, 518, 526, 527, 534, 538, 541, 542, 553, 554, - 555, 556, 557, 558, 559, 560, 566, 571, 572, 573, 575, 582, 583, - 587, 588, 591, 592, 593, 604, 605, 606, 608, 609, 611, 612, 613, - 618, 619, 634, 638, 658, 668, 670, 673, 674, 678, 702, 713, 714, - 716, 717, 719, 722, 725, 731, 774, 784, 785, 787, 790, 791, 796, - 800, 801, 802, 803, 804, 805, 811, 812, 815, 816, 817, 819, 824, - 833, 834, 841, 842, 843, 845, 856, 857, 863, 868, 877, 880, 881, - 882, 884, 892, 901, 902, 903, 904, 906, 907, 909, 910, 911, 915, - 923, 925, 928, 931, 940, 944, 958, 963, 966, 971, 972, 973, 974, - 976, 981, 987, 993, 1006, 1012, 1018, 1024, 1026, 1037, 1048, 1051, - 1054, 1073, 1074, 1075, 1076, 1078, 1082, 1085, 1088, 1097, 1099, - 1120, 1125, 1126, 1128, 1129, 1144, 1146, 1149, 1150, 1153, 1154, - 1161, 1162, 1163, 1164, 1170, 1171, 1172, 1173, 1174, 1176, 1177, - 1178, 1179, 1182, 1184, 1187, 1191, 1192, 1194, 1195, 1196, 1198, - 1200, 1202, 1204, 1207, 1209, 1231, 1232, 1241, 1245, 1251, 1252, - 1255, 1257, 1258, 1259, 1263, 1265, 1266, 1267, 1268, 1269, 1270, - 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, - 1283, 1284, 1285, 1286, 1287, 1288, 1289 - ], - [784], - [291, 912], - [359, 389, 398, 438, 454, 651, 676, 784, 796, 958, 1118, 1268, 1276], - [667, 713, 714, 717, 720, 723, 1282], - [647, 649, 784, 822, 876, 1274, 1276], - [9, 1287], - [956], - [1224], - [559, 918, 923], - [1274], - [547], - [785], - [4, 420], - [785], - [ - 1, 2, 3, 5, 8, 9, 52, 308, 360, 374, 469, 474, 475, 476, 477, 592, - 609, 774, 787, 834, 911, 1052, 1179, 1200, 1259, 1268, 1273, 1274, - 1277, 1278, 1279, 1280 - ], - [ - 1, 2, 3, 4, 8, 12, 210, 213, 214, 253, 257, 351, 357, 434, 437, 462, - 558, 559, 1119, 1120, 1129, 1251, 1252, 1258, 1265, 1266, 1268, - 1270, 1273, 1274, 1278, 1279, 1282 - ], - [2, 3], - [ - 2, 5, 8, 357, 414, 437, 450, 1119, 1120, 1179, 1258, 1263, 1265, - 1268, 1269, 1270, 1273, 1274, 1279 - ], - [448, 453, 1181, 1270, 1274, 1278], - [1, 2, 3, 4, 210, 223, 437, 566, 1274, 1276, 1277], - [9, 258, 481, 885], - [659], - [374, 418, 596, 614, 1268, 1273, 1278], - [2, 1287], - [7, 634, 713, 728, 765, 783, 784, 956, 1287], - [3, 4, 1270], - [785], - [5, 609, 1289], - [785, 842, 1271], - [435], - [1289], - [1270], - [5, 297, 541, 592, 856], - [11, 961], - [9, 11, 362, 1276, 1284], - [785], - [ - 1, 135, 429, 784, 785, 828, 899, 981, 987, 993, 999, 1004, 1006, - 1012, 1018, 1085, 1120, 1269, 1270, 1273, 1287 - ], - [784], - [785], - [10, 569, 902, 1270, 1286], - [7, 621, 622, 634, 676, 1276], - [1284], - [2, 4, 7, 621, 676, 677, 678, 812, 833, 834, 956, 1268, 1270, 1274], - [4, 169, 223, 445, 787, 812, 834, 956, 959, 1270, 1274, 1287], - [445, 812, 833, 956, 1270], - [2, 4, 621, 833, 834, 956, 959, 1274, 1276, 1287, 1288], - [1270], - [1258], - [1285], - [770], - [351, 604, 605, 785, 1263, 1270, 1273], - [785], - [784], - [1270], - [361, 375], - [1270], - [1, 4, 5, 785, 976, 1258, 1267, 1269, 1270, 1283], - [289], - [1269], - [447, 448], - [785, 1288], - [10, 784, 785, 1274, 1277], - [590, 608, 785, 1200, 1268, 1269], - [1270], - [785], - [0, 785, 909, 976, 1270], - [901], - [785], - [785], - [785], - [3, 435, 578, 785, 958, 1280], - [361, 375], - [785], - [785], - [785], - [474], - [534, 976], - [785], - [785], - [785], - [9, 89], - [ - 9, 210, 360, 361, 374, 375, 387, 422, 424, 437, 784, 785, 923, 976, - 1176, 1258, 1268, 1273, 1276, 1278, 1279 - ], - [361, 375], - [361, 375], - [784], - [223, 351, 437, 1124, 1133, 1258, 1268, 1270, 1273, 1274, 1277, 1279], - [1269], - [202, 289, 292, 474, 476, 877, 1200, 1287], - [ - 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 40, 41, 42, 43, 44, 48, 49, 50, 51, - 54, 57, 59, 64, 65, 66, 67, 82, 83, 85, 87, 88, 163, 165, 167, 171, - 195, 201, 202, 210, 239, 240, 241, 242, 243, 244, 249, 250, 258, - 259, 260, 261, 265, 266, 268, 270, 272, 274, 284, 285, 289, 291, - 292, 293, 295, 297, 339, 341, 350, 351, 352, 357, 360, 362, 364, - 371, 376, 382, 384, 386, 389, 390, 391, 394, 398, 401, 407, 408, - 411, 412, 417, 420, 422, 434, 435, 437, 439, 441, 446, 457, 463, - 468, 474, 476, 478, 487, 488, 492, 503, 509, 515, 521, 531, 540, - 542, 553, 559, 566, 569, 590, 593, 594, 634, 638, 660, 670, 674, - 676, 678, 699, 707, 726, 728, 765, 787, 811, 822, 824, 833, 834, - 840, 841, 845, 856, 874, 876, 877, 884, 885, 888, 901, 908, 919, - 923, 925, 976, 993, 1026, 1050, 1078, 1105, 1143, 1146, 1176, 1178, - 1179, 1182, 1190, 1194, 1197, 1198, 1200, 1201, 1202, 1208, 1224, - 1233, 1258, 1259, 1263, 1265, 1266, 1268, 1269, 1270, 1273, 1274, - 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, - 1287, 1288 - ], - [1270], - [1251, 1258, 1273, 1276, 1282, 1287], - [ - 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 110, 201, 202, 223, 258, 289, - 291, 295, 297, 350, 356, 362, 420, 434, 437, 494, 495, 504, 510, - 634, 638, 678, 699, 713, 728, 765, 786, 833, 901, 1178, 1191, 1194, - 1200, 1201, 1202, 1209, 1268, 1270, 1273, 1274, 1276, 1277, 1278, - 1279, 1280, 1282, 1283, 1284, 1286, 1287, 1288 - ], - [258, 289, 822, 1288], - [785], - [ - 7, 8, 258, 441, 612, 634, 737, 958, 1177, 1251, 1268, 1270, 1274, - 1278, 1287 - ], - [297, 446, 481, 609, 834], - [9], - [ - 3, 7, 210, 223, 284, 289, 291, 361, 375, 399, 454, 474, 481, 515, - 566, 592, 611, 812, 824, 834, 925, 1078, 1194, 1251, 1258, 1259, - 1268, 1270, 1273, 1274, 1276, 1277, 1289 - ], - [361, 375], - [ - 2, 3, 7, 9, 10, 82, 210, 223, 289, 308, 384, 441, 474, 613, 621, - 634, 651, 667, 668, 784, 824, 834, 1182, 1194, 1252, 1265, 1269, - 1273, 1274, 1276, 1277, 1278, 1279, 1280, 1282, 1283, 1286, 1287, - 1288 - ], - [902], - [785], - [1287], - [1278], - [1274], - [1287], - [785], - [784, 993], - [ - 386, 392, 405, 445, 446, 449, 455, 612, 665, 703, 704, 705, 781, - 936, 937, 1270, 1274, 1278 - ], - [484, 485, 486, 837, 838, 839, 1177], - [1270], - [785], - [785], - [1269], - [1270], - [1270], - [361, 375, 1277], - [735, 1284], - [4, 785], - [1251], - [785], - [785], - [1285], - [2, 3, 10, 350, 709, 784, 1153, 1154, 1179, 1200, 1202, 1268], - [454], - [819], - [611, 925, 1274, 1276, 1287], - [3, 407, 437, 454, 877, 1200, 1202, 1258, 1259, 1273, 1287], - [47, 542, 1200, 1278, 1285, 1287], - [3, 5, 437, 1259, 1284], - [1259, 1273], - [1270, 1276, 1286, 1288], - [1288], - [1273], - [1270], - [785], - [1270], - [2, 3], - [784], - [1268], - [361, 375], - [1270], - [784], - [784], - [784], - [361, 375, 1270, 1273], - [361, 375], - [785], - [ - 1, 2, 5, 10, 14, 210, 284, 291, 455, 474, 609, 672, 674, 885, 1050, - 1143, 1146, 1179, 1180, 1191, 1200, 1202, 1203, 1268, 1269, 1270, - 1273, 1276, 1287, 1288, 1289 - ], - [1278], - [4, 5, 8, 341, 435, 833, 956, 1179, 1270], - [210, 1268, 1273], - [673], - [4, 5, 609, 784, 1289], - [784], - [784], - [785], - [5, 8], - [785], - [2, 1120, 1129], - [1120, 1129], - [785], - [784, 1280], - [784, 1280], - [1270], - [785], - [785], - [1277, 1287, 1288], - [ - 1, 2, 5, 7, 9, 289, 357, 398, 966, 976, 981, 987, 1120, 1258, 1268, - 1274, 1276, 1278, 1279, 1280, 1281, 1288, 1289 - ], - [ - 2, 4, 352, 384, 435, 481, 596, 783, 796, 834, 1118, 1179, 1202, - 1245, 1258, 1268, 1279 - ], - [ - 2, 5, 9, 40, 42, 48, 50, 64, 66, 82, 83, 85, 186, 192, 223, 258, - 259, 261, 289, 339, 342, 353, 355, 358, 360, 422, 435, 436, 437, - 478, 508, 514, 542, 558, 559, 582, 583, 587, 588, 600, 611, 622, - 634, 660, 857, 861, 863, 867, 876, 877, 910, 912, 922, 923, 938, - 980, 986, 992, 998, 1004, 1005, 1011, 1017, 1023, 1028, 1030, 1032, - 1034, 1038, 1044, 1046, 1051, 1102, 1114, 1124, 1133, 1144, 1146, - 1150, 1161, 1179, 1182, 1183, 1184, 1190, 1202, 1204, 1208, 1268, - 1269, 1270, 1278, 1280, 1287 - ], - [1, 6, 10, 553, 609, 1200, 1202, 1258, 1269, 1286], - [398, 429], - [2], - [2, 3, 4, 352, 384, 386, 387], - [2, 3, 384], - [1289], - [1270], - [785], - [785], - [202, 291, 1251, 1258, 1284, 1287], - [44, 621, 651, 790, 828, 976, 1179], - [291], - [785], - [842], - [785], - [785], - [785], - [785], - [ - 521, 535, 536, 592, 597, 604, 605, 608, 615, 619, 620, 726, 727, - 728, 1078, 1177, 1266 - ], - [ - 535, 536, 550, 591, 592, 594, 595, 596, 603, 604, 605, 613, 614, - 629, 726, 1274, 1281 - ], - [784], - [784], - [784], - [784], - [4, 5, 418, 469, 472, 785, 901, 1265, 1268, 1269, 1270, 1274, 1287], - [0, 785, 1270], - [785], - [785], - [4, 1200, 1285], - [785], - [2, 4, 5, 1064, 1065, 1146], - [785], - [785], - [785], - [1, 2, 5, 100, 357, 651, 785, 1202, 1251, 1265, 1268, 1269], - [1289], - [785], - [0, 1270], - [976], - [785], - [361, 375], - [2, 4, 5, 7], - [787], - [902], - [784, 1284], - [1278], - [1270], - [ - 784, 976, 1051, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, - 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, - 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, - 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1176, - 1177, 1270, 1273, 1274, 1276, 1277, 1278 - ], - [976, 981, 987, 1078, 1099, 1274, 1276, 1277, 1278, 1288], - [1], - [785], - [1270], - [785], - [9, 308, 310, 311, 312, 319, 573], - [1270], - [1118, 1127], - [1120, 1129, 1265, 1266, 1268], - [1268], - [635, 637, 784], - [481, 976, 1270], - [977, 980, 981, 987, 1078, 1276], - [1, 4, 5, 8, 629, 842, 1270], - [9, 189, 263, 784], - [157], - [1269, 1278, 1280], - [2, 731, 784, 1268, 1273, 1277], - [ - 481, 547, 702, 785, 847, 976, 983, 993, 995, 999, 1001, 1024, 1119, - 1120, 1162, 1270 - ], - [9, 1274], - [608], - [ - 4, 5, 481, 482, 483, 484, 485, 486, 489, 494, 495, 504, 509, 510, - 833, 834, 835, 840, 842, 844, 845, 847, 848, 851, 852, 853, 854, - 856, 857, 859, 862, 863, 865, 867, 868, 871, 959, 976, 1078, 1082, - 1088, 1097, 1177, 1268, 1270, 1273, 1276, 1284, 1287, 1288 - ], - [481, 840, 842, 1270, 1274, 1276, 1287], - [785], - [9, 785], - [785], - [785], - [335, 361, 375, 682, 958, 1270, 1277], - [676, 707, 708], - [676], - [1270], - [335, 1267, 1270, 1274, 1276, 1283], - [429, 464, 785, 901, 904, 1270], - [785], - [350, 634, 784, 1274, 1276, 1280, 1281], - [784], - [784], - [784], - [784], - [784], - [784], - [785], - [785], - [291, 1200, 1202], - [291], - [223, 1273], - [223, 784, 785], - [351], - [785], - [1288], - [1265], - [ - 4, 5, 6, 481, 785, 824, 901, 925, 1267, 1268, 1269, 1270, 1274, - 1276, 1278, 1279, 1281, 1283 - ], - [4], - [481, 611, 824, 901, 925, 1267, 1274, 1276, 1279, 1283], - [569], - [785], - [1270], - [ - 5, 481, 484, 485, 486, 489, 503, 508, 509, 514, 826, 834, 837, 838, - 839, 842, 856, 861, 862, 867, 959, 976, 1268, 1269, 1270, 1272, 1276 - ], - [484, 485, 486, 834, 835, 837, 1270, 1272], - [785], - [ - 9, 210, 398, 454, 472, 481, 523, 726, 784, 785, 787, 833, 905, 913, - 923, 956, 958, 1200, 1224, 1269, 1270, 1274, 1276, 1280, 1287 - ], - [4], - [784, 785], - [785], - [559], - [611, 784, 834, 876, 1251, 1265, 1266, 1273], - [350, 785], - [785], - [9], - [785], - [785], - [785], - [8, 9, 20, 21, 22, 226, 258, 267, 269, 271, 634, 785, 1258, 1268], - [785], - [785], - [3], - [785], - [9, 474, 785], - [1279, 1284, 1285], - [1275], - [1273, 1274, 1275, 1278, 1279, 1282, 1287, 1288], - [481, 785], - [785], - [5, 876], - [603], - [415, 460, 521, 525, 603, 1273, 1274, 1278, 1287], - [10, 283], - [1277], - [3], - [258, 678, 1040, 1043, 1179, 1187, 1207, 1270], - [3, 785], - [1289], - [7, 1273], - [785, 1274], - [1270], - [637, 784], - [726, 784], - [357, 361, 375], - [2, 9, 246, 634, 784, 785, 1004, 1268, 1278, 1287], - [7], - [1278], - [474], - [637, 638, 784, 785], - [785], - [2, 1078, 1274], - [2, 357, 358, 1268, 1273, 1274, 1277, 1278], - [785, 1259, 1268, 1276], - [784], - [ - 4, 5, 399, 481, 515, 516, 517, 518, 834, 842, 868, 869, 870, 871, - 910, 912, 913, 914, 1216, 1219, 1223, 1268, 1269, 1270, 1274, 1276, - 1287 - ], - [3, 4, 10, 1178, 1269, 1270, 1274, 1276], - [ - 1, 2, 3, 4, 5, 7, 8, 9, 10, 246, 258, 284, 297, 359, 407, 408, 409, - 410, 411, 412, 413, 414, 415, 416, 434, 437, 438, 440, 441, 450, - 452, 454, 474, 476, 515, 566, 796, 809, 1179, 1182, 1191, 1200, - 1201, 1202, 1268, 1274, 1276, 1280, 1284, 1287 - ], - [ - 1, 2, 3, 4, 8, 10, 258, 352, 356, 407, 412, 434, 437, 441, 456, 474, - 476, 566, 809, 1179, 1191, 1194, 1200, 1268, 1269, 1273, 1274, 1276, - 1284, 1285, 1287 - ], - [785], - [785], - [785], - [8], - [785, 1289], - [785], - [201, 667, 784, 785, 1274], - [785], - [784], - [424, 785], - [1268, 1270], - [784, 785, 1274], - [609, 784, 1268, 1274, 1276, 1286], - [785], - [785], - [785], - [ - 3, 386, 387, 481, 535, 604, 680, 685, 688, 691, 694, 697, 716, 719, - 722, 725, 787, 788, 790, 796, 798, 799, 808, 809, 811, 813, 820, - 824, 834, 842, 876, 877, 884, 885, 886, 901, 902, 904, 906, 908, - 910, 915, 922, 923, 925, 926, 928, 968, 969, 970, 976, 1070, 1072, - 1078, 1120, 1122, 1124, 1131, 1135, 1157, 1159, 1162, 1167, 1168, - 1169, 1177, 1179, 1200, 1268, 1269, 1270, 1274, 1276, 1277, 1287 - ], - [1270], - [1270], - [785], - [785], - [ - 7, 9, 12, 102, 201, 284, 289, 291, 295, 308, 376, 384, 396, 397, - 402, 418, 464, 488, 490, 553, 555, 559, 566, 793, 874, 884, 923, - 941, 948, 954, 1279 - ], - [785], - [5, 210, 289, 351, 1209, 1269, 1270, 1274, 1276, 1283, 1289], - [1202], - [437, 446, 561], - [1, 1267, 1278, 1283], - [454], - [1270], - [1251, 1259, 1266, 1270], - [469], - [785], - [ - 1, 2, 3, 4, 5, 9, 10, 11, 294, 356, 357, 384, 395, 398, 418, 429, - 477, 553, 573, 655, 834, 1178, 1179, 1180, 1191, 1193, 1194, 1195, - 1201, 1202, 1203, 1267, 1268, 1269, 1270, 1274, 1276, 1286, 1288, - 1289 - ], - [1270], - [1270], - [1004, 1027, 1119, 1280], - [784], - [7, 263, 308, 1004], - [784], - [9, 884, 1268, 1289], - [784, 1270], - [7, 295, 395, 559, 785, 790, 1268], - [785], - [413, 551, 630, 785, 808, 820, 1285, 1287], - [874, 875, 1276, 1282, 1285], - [874], - [1284], - [521], - [540, 632, 784, 785, 876, 1270, 1272], - [9, 611, 1177], - [254, 256, 279, 282, 834], - [532, 533, 534, 535, 536, 537, 538, 556, 1270, 1276, 1278, 1279], - [533, 539, 559, 561, 565, 1270], - [ - 1, 295, 534, 553, 559, 1270, 1273, 1274, 1275, 1278, 1279, 1280, - 1281, 1282, 1283, 1285, 1287 - ], - [532, 559, 1273, 1274], - [0, 223, 614, 1274, 1277], - [785], - [785], - [785], - [785], - [3, 1125, 1134, 1274, 1276, 1277, 1279], - [1274, 1277, 1279, 1281, 1288], - [785], - [785], - [617, 1274], - [437, 441, 1288], - [785], - [822], - [3], - [784], - [784], - [784], - [784], - [617], - [489, 491, 504, 509, 702, 834, 842, 844, 856, 1270, 1276], - [507, 860], - [5, 1268], - [785], - [785], - [1288], - [258, 352, 604, 605, 790, 1283], - [785, 1280], - [10, 454, 1273], - [785], - [735], - [472, 1178], - [9], - [1], - [5, 1268], - [785], - [785], - [785], - [1268], - [784, 785], - [784, 785], - [784, 785], - [785], - [1, 4, 291, 474], - [784], - [ - 4, 5, 481, 673, 787, 788, 790, 791, 840, 847, 912, 923, 953, 967, - 976, 1268, 1270, 1274 - ], - [ - 3, 398, 429, 454, 503, 504, 505, 506, 510, 557, 673, 701, 702, 738, - 740, 742, 745, 748, 751, 754, 757, 760, 763, 780, 784, 785, 790, - 791, 829, 856, 857, 858, 859, 863, 889, 906, 928, 945, 950, 951, - 956, 963, 1161, 1177, 1269, 1270, 1276 - ], - [464, 670, 702, 787, 790, 945, 962, 1124, 1133, 1270, 1274], - [785], - [785], - [785], - [1270], - [785], - [289], - [785, 1278], - [785], - [785, 1270], - [785], - [210, 213, 219], - [784, 785, 1273], - [210, 241], - [785], - [201, 1270, 1274, 1287, 1288], - [1278, 1283, 1287], - [ - 1, 2, 3, 4, 5, 6, 8, 10, 78, 81, 201, 210, 258, 391, 399, 407, 411, - 412, 422, 434, 435, 437, 441, 454, 458, 463, 476, 481, 487, 488, - 489, 490, 509, 538, 547, 575, 593, 594, 598, 608, 610, 612, 626, - 660, 661, 667, 672, 702, 802, 803, 804, 817, 818, 819, 833, 834, - 840, 841, 842, 843, 901, 908, 910, 957, 960, 971, 972, 973, 974, - 976, 1006, 1049, 1051, 1069, 1073, 1074, 1075, 1076, 1078, 1101, - 1124, 1125, 1126, 1133, 1134, 1140, 1142, 1144, 1148, 1150, 1153, - 1154, 1160, 1161, 1162, 1163, 1164, 1170, 1171, 1172, 1173, 1174, - 1176, 1179, 1182, 1219, 1223, 1263, 1266, 1268, 1269, 1270, 1273, - 1274, 1276, 1278, 1286, 1289 - ], - [ - 2, 3, 4, 8, 9, 10, 201, 223, 258, 289, 297, 417, 429, 437, 454, 469, - 611, 634, 726, 847, 958, 1078, 1200, 1202, 1259, 1268, 1269, 1270, - 1273 - ], - [784], - [784], - [976, 1012, 1017, 1023, 1024, 1026, 1041, 1078, 1278], - [784], - [5, 1268], - [976, 1018, 1024, 1026, 1041, 1078, 1278], - [ - 351, 454, 558, 559, 976, 1078, 1231, 1258, 1259, 1261, 1262, 1263, - 1265, 1266, 1269, 1270, 1272, 1273, 1288 - ], - [1273], - [417, 1258, 1269, 1273], - [ - 1, 2, 4, 5, 7, 9, 253, 257, 289, 294, 357, 361, 375, 398, 417, 472, - 558, 559, 606, 607, 609, 966, 976, 981, 987, 1078, 1120, 1155, 1258, - 1268, 1269, 1270, 1274, 1276, 1278, 1279, 1280, 1281, 1287, 1288, - 1289 - ], - [1268], - [981, 987, 990, 1012, 1013, 1018, 1019, 1024, 1038, 1039, 1041, 1276], - [785], - [785], - [374, 1179, 1258], - [357, 361, 375], - [1268], - [785], - [1278], - [785], - [785], - [1251], - [138, 139, 140, 141, 142, 143, 1279], - [1268], - [784], - [362, 603, 784, 1268, 1278], - [417, 457, 610, 611], - [610, 1273], - [1278], - [417, 457, 606, 610, 611, 784, 1273, 1274, 1278, 1279, 1280], - [1273, 1274], - [1278], - [784, 785], - [1270], - [1273, 1274, 1276, 1277, 1280, 1281, 1282, 1285, 1286], - [289], - [481, 594, 613, 614, 1078, 1270], - [1126, 1273, 1278, 1283], - [3, 7, 785, 1270], - [785], - [976], - [785], - [1274], - [470, 471], - [2, 4], - [735, 785, 902, 1273, 1280], - [1273, 1274, 1278], - [651], - [1289], - [1276, 1280], - [784], - [494, 495, 504, 510], - [785], - [258, 622, 958, 1280], - [553, 608, 634, 1273, 1274, 1276, 1277, 1280, 1284, 1287], - [1277, 1285, 1287], - [2, 372, 1179, 1194], - [1198], - [1202], - [785], - [289], - [1269], - [1278], - [249, 253, 257, 357, 361, 375, 1287], - [ - 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 15, 20, 21, 22, 23, 24, 27, 28, 29, - 32, 33, 34, 35, 36, 40, 42, 44, 54, 61, 63, 77, 79, 80, 82, 83, 85, - 86, 87, 89, 92, 96, 104, 106, 107, 109, 114, 120, 144, 163, 165, - 167, 169, 171, 173, 186, 192, 195, 200, 205, 207, 210, 212, 213, - 215, 216, 218, 219, 220, 221, 223, 224, 226, 228, 229, 234, 249, - 250, 251, 258, 264, 272, 275, 276, 280, 283, 287, 289, 291, 304, - 307, 310, 311, 312, 313, 314, 315, 316, 317, 331, 333, 335, 339, - 342, 344, 345, 351, 352, 354, 355, 363, 364, 367, 371, 374, 381, - 382, 384, 387, 389, 390, 396, 398, 399, 408, 409, 412, 413, 414, - 417, 418, 419, 421, 422, 428, 435, 436, 437, 441, 446, 450, 454, - 457, 459, 471, 472, 474, 475, 476, 481, 487, 488, 489, 503, 509, - 515, 522, 523, 526, 537, 541, 547, 548, 549, 553, 555, 557, 558, - 572, 575, 576, 577, 581, 582, 583, 586, 587, 588, 593, 594, 595, - 600, 609, 610, 622, 626, 627, 628, 634, 638, 660, 662, 667, 674, - 702, 713, 785, 823, 824, 834, 836, 837, 840, 841, 842, 847, 848, - 857, 863, 868, 876, 879, 880, 881, 882, 884, 888, 904, 907, 908, - 909, 910, 912, 913, 915, 919, 921, 922, 924, 925, 927, 928, 929, - 934, 938, 940, 941, 945, 946, 948, 950, 954, 958, 961, 966, 976, - 980, 986, 992, 998, 1004, 1005, 1006, 1011, 1017, 1023, 1024, 1027, - 1044, 1046, 1051, 1053, 1060, 1064, 1065, 1078, 1109, 1110, 1111, - 1112, 1113, 1124, 1133, 1138, 1139, 1144, 1145, 1150, 1161, 1177, - 1179, 1180, 1182, 1183, 1184, 1186, 1187, 1189, 1190, 1191, 1195, - 1196, 1197, 1200, 1202, 1207, 1208, 1219, 1223, 1224, 1231, 1233, - 1241, 1252, 1253, 1254, 1255, 1259, 1265, 1266, 1268, 1269, 1270, - 1273, 1274, 1275, 1276, 1277, 1278, 1280, 1282, 1283, 1286, 1287, - 1288, 1289 - ], - [591, 879, 1274], - [ - 7, 9, 54, 540, 557, 910, 912, 1245, 1252, 1255, 1269, 1273, 1274, - 1276, 1284, 1287 - ], - [10, 1282], - [1285], - [548, 784], - [784], - [784], - [784], - [784], - [10, 434, 610, 1202, 1268], - [1120, 1129], - [735, 784, 1280], - [ - 2, 3, 7, 352, 384, 385, 386, 387, 389, 437, 439, 481, 784, 808, 811, - 814, 820, 834, 892, 917, 1118, 1119, 1120, 1121, 1122, 1123, 1124, - 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1265, - 1266, 1268, 1273, 1274, 1275, 1276, 1277, 1280, 1284, 1288 - ], - [784], - [ - 1, 2, 3, 7, 384, 437, 812, 981, 987, 1118, 1120, 1265, 1268, 1270, - 1273, 1274, 1276, 1278, 1280, 1281, 1282, 1283, 1284, 1287 - ], - [1270], - [4], - [2, 289, 454, 459, 1268, 1273, 1274], - [1270], - [1270], - [258], - [785], - [908, 941, 948, 954, 1269], - [1270], - [1289], - [487, 840, 1251, 1281], - [291, 1274, 1276, 1280], - [289, 1274], - [566, 608, 1274, 1283, 1288], - [934], - [1274, 1279, 1281], - [10, 1078, 1177, 1268, 1270], - [7, 611], - [2], - [ - 5, 7, 9, 258, 285, 289, 785, 1268, 1270, 1273, 1274, 1276, 1279, - 1280, 1281, 1287, 1288 - ], - [1289], - [10], - [2, 3, 454, 492, 532, 625, 834, 976, 1202, 1268, 1270, 1273], - [5, 9, 110, 258], - [258, 1270, 1274], - [289, 1268, 1273, 1274, 1275, 1278, 1287], - [716, 719, 722, 725], - [223, 1274], - [1269], - [458, 610, 1270, 1273, 1288], - [ - 5, 223, 976, 1078, 1268, 1270, 1273, 1274, 1276, 1277, 1278, 1279, - 1280, 1281, 1282, 1283, 1284, 1286, 1287 - ], - [ - 1273, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, - 1287, 1288, 1289 - ], - [1278], - [518], - [3], - [289, 291, 1273], - [ - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 18, 19, 20, 21, 22, 38, 44, 50, - 52, 64, 66, 69, 72, 82, 83, 84, 85, 89, 92, 96, 103, 110, 144, 171, - 186, 192, 201, 202, 210, 213, 223, 224, 225, 226, 235, 236, 239, - 240, 241, 242, 243, 246, 249, 253, 257, 258, 272, 283, 284, 285, - 287, 289, 291, 295, 297, 308, 309, 325, 331, 333, 335, 337, 347, - 350, 351, 352, 357, 360, 361, 363, 368, 371, 372, 373, 374, 375, - 376, 381, 382, 384, 386, 387, 389, 393, 394, 395, 398, 399, 401, - 407, 408, 412, 413, 414, 417, 418, 419, 420, 421, 429, 430, 434, - 435, 437, 439, 440, 442, 445, 446, 447, 448, 450, 452, 454, 457, - 458, 459, 464, 465, 466, 467, 468, 469, 471, 474, 475, 476, 478, - 481, 492, 494, 495, 502, 503, 504, 509, 510, 515, 518, 522, 525, - 527, 541, 543, 547, 550, 553, 554, 555, 556, 557, 558, 559, 560, - 563, 566, 568, 569, 572, 575, 578, 580, 584, 585, 589, 590, 591, - 592, 593, 594, 595, 596, 600, 603, 606, 609, 611, 612, 621, 623, - 626, 629, 634, 641, 642, 651, 662, 663, 699, 700, 702, 713, 714, - 717, 720, 723, 726, 729, 731, 733, 735, 737, 766, 768, 770, 772, - 774, 776, 778, 779, 783, 784, 785, 786, 787, 790, 805, 809, 812, - 822, 824, 828, 833, 834, 842, 844, 845, 847, 848, 855, 856, 857, - 862, 863, 874, 876, 877, 878, 879, 884, 885, 892, 901, 902, 903, - 906, 909, 912, 917, 918, 920, 922, 923, 924, 925, 926, 927, 928, - 929, 933, 950, 956, 958, 959, 969, 970, 976, 999, 1004, 1027, 1040, - 1041, 1043, 1048, 1052, 1064, 1078, 1079, 1081, 1085, 1087, 1093, - 1096, 1100, 1118, 1119, 1124, 1126, 1133, 1146, 1156, 1161, 1162, - 1168, 1169, 1176, 1177, 1178, 1179, 1184, 1187, 1191, 1192, 1193, - 1194, 1197, 1200, 1202, 1204, 1207, 1210, 1216, 1218, 1219, 1222, - 1223, 1224, 1234, 1241, 1245, 1251, 1252, 1253, 1255, 1258, 1259, - 1263, 1265, 1266, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, - 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, - 1287, 1288, 1289 - ], - [1274], - [1278], - [1289], - [1289], - [785], - [1268], - [1265, 1269, 1280], - [878, 882, 1269, 1280], - [ - 7, 9, 285, 350, 360, 439, 454, 474, 634, 637, 1025, 1176, 1179, - 1268, 1269, 1270, 1276, 1286, 1287 - ], - [7, 374, 440, 874, 976, 1024, 1200, 1268, 1270, 1287], - [ - 6, 8, 223, 356, 398, 451, 976, 1078, 1177, 1194, 1268, 1277, 1278, - 1280, 1284 - ], - [ - 1, 3, 9, 251, 289, 424, 481, 503, 507, 509, 513, 611, 667, 681, 856, - 860, 862, 866, 923, 1268, 1278, 1287 - ], - [374, 1278], - [35, 45, 108, 176, 177, 304, 307, 316, 505, 511, 858, 864, 1289], - [1289], - [785], - [784, 1258, 1273, 1274], - [1287], - [514, 867, 1281], - [1274], - [1274], - [4, 884, 937, 1078, 1202, 1268, 1276], - [1273, 1274, 1281], - [478, 1032, 1179, 1187, 1268], - [4, 459, 478, 508, 514, 861, 867], - [784], - [1275, 1278, 1283, 1287], - [1269], - [1268], - [1251, 1266], - [ - 365, 366, 406, 415, 426, 427, 437, 441, 446, 454, 459, 460, 521, - 524, 525, 1268, 1273, 1274, 1275, 1276, 1278, 1280, 1282, 1286, 1287 - ], - [426, 437, 524, 1230, 1268, 1273, 1275], - [362, 415, 420, 437, 446, 459, 1273], - [2, 437, 1273], - [441, 525, 1273], - [1270, 1287], - [407, 958], - [ - 13, 14, 22, 23, 24, 28, 29, 31, 32, 33, 34, 35, 36, 42, 52, 53, 104, - 105, 106, 107, 108, 109, 122, 312, 313, 314, 315, 316, 317, 333, - 355, 653, 654, 710, 785, 857, 863, 934, 1078, 1285, 1287 - ], - [ - 210, 224, 494, 495, 504, 505, 506, 510, 511, 512, 847, 848, 857, - 858, 859, 863, 864, 865, 1270 - ], - [23, 29, 32, 35, 36, 313, 316, 317, 355], - [1270], - [784], - [3, 171, 592, 638, 1251, 1268], - [459, 1268], - [100, 286, 407, 414, 415, 464, 467, 885, 886], - [223], - [1279, 1287], - [18, 52, 308, 487, 488, 840, 841, 1197, 1270, 1278], - [285, 371], - [4], - [ - 4, 9, 341, 360, 435, 437, 609, 834, 845, 986, 992, 998, 1004, 1005, - 1011, 1017, 1023, 1024, 1268, 1270, 1273, 1276, 1278 - ], - [892, 906, 1161, 1162, 1270], - [670], - [1275], - [1078], - [9, 1283], - [110, 171, 248, 735, 1274], - [471, 609], - [976], - [389, 471, 663, 700, 779, 1179], - [250, 353, 876, 884, 885, 886, 934, 1273, 1276, 1278], - [1277], - [1274], - [223, 248, 250, 784, 1274, 1287], - [2, 3, 1269], - [3], - [2, 3, 785, 1258, 1268], - [ - 6, 10, 213, 352, 374, 384, 398, 481, 482, 483, 484, 485, 486, 489, - 509, 518, 609, 785, 811, 824, 834, 1268, 1269, 1270, 1274 - ], - [606, 607], - [540], - [784, 1287], - [1269, 1270], - [424, 1270], - [4, 1274], - [289, 1176], - [459, 805], - [58, 1268, 1275, 1276, 1280, 1288], - [58, 87, 963, 1202, 1270, 1271, 1274, 1283], - [289, 1273], - [1202], - [9, 1273], - [1275], - [1258], - [785], - [1268], - [ - 2, 7, 363, 421, 454, 470, 522, 555, 556, 609, 634, 651, 670, 713, - 717, 796, 811, 819, 1118, 1263, 1273, 1274, 1276, 1277, 1278, 1280, - 1281, 1284, 1288 - ], - [1270], - [10, 54, 437, 446, 447, 448, 449, 451, 481, 885, 906, 1270, 1273], - [10, 1078, 1082, 1088, 1097, 1177], - [1272], - [186, 192, 289, 350, 660, 785, 1258, 1268, 1274, 1276, 1281, 1286], - [1268], - [192, 350, 1276], - [5, 8, 576, 591, 592], - [4], - [ - 1, 2, 3, 5, 6, 7, 26, 28, 29, 30, 73, 223, 224, 229, 363, 384, 398, - 421, 468, 522, 540, 601, 634, 783, 824, 908, 957, 960, 964, 1268, - 1269, 1270, 1283, 1287 - ], - [ - 2, 5, 224, 230, 231, 286, 295, 934, 958, 1187, 1202, 1207, 1268, - 1269, 1283, 1287 - ], - [284, 904, 1278, 1287], - [10, 235, 236, 1285], - [2, 9, 28, 229, 441, 540, 923, 956, 959, 1268, 1278, 1283, 1287], - [ - 258, 351, 446, 481, 490, 500, 555, 559, 604, 605, 788, 796, 797, - 803, 818, 819, 834, 840, 842, 843, 847, 848, 853, 888, 973, 1075, - 1078, 1163, 1173, 1224, 1269, 1270, 1276, 1278, 1287 - ], - [ - 3, 5, 8, 10, 376, 465, 557, 562, 784, 785, 808, 811, 820, 876, 906, - 907, 920, 1050, 1089, 1091, 1092, 1098, 1143, 1149, 1259, 1269, - 1270, 1274, 1281, 1283 - ], - [1268], - [201], - [1288], - [1289], - [1289], - [1268], - [591, 1287], - [1268], - [ - 3, 10, 284, 441, 450, 455, 456, 936, 940, 1191, 1202, 1268, 1274, - 1277, 1283, 1286 - ], - [3, 289, 434, 934, 937, 1269], - [1, 1268], - [ - 2, 3, 4, 5, 8, 9, 38, 95, 99, 223, 224, 258, 263, 276, 289, 325, - 352, 363, 364, 371, 376, 401, 418, 421, 429, 441, 454, 459, 468, - 474, 503, 508, 509, 514, 522, 591, 592, 593, 594, 595, 600, 621, - 658, 707, 787, 824, 834, 857, 861, 863, 867, 879, 885, 940, 1064, - 1099, 1179, 1195, 1196, 1200, 1202, 1231, 1258, 1259, 1265, 1266, - 1268, 1269, 1270, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, - 1282, 1283, 1284, 1285, 1286, 1287 - ], - [3, 4, 5, 361, 375, 1268], - [361, 375, 1276], - [10, 592, 1270], - [909], - [1284], - [1289], - [ - 7, 9, 11, 13, 19, 43, 102, 103, 114, 115, 150, 153, 156, 159, 162, - 163, 164, 165, 166, 167, 168, 170, 171, 173, 177, 188, 191, 194, - 195, 197, 215, 216, 217, 218, 219, 220, 221, 222, 223, 225, 248, - 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 276, - 277, 280, 281, 283, 309, 322, 334, 352, 355, 418, 553, 554, 784, - 1120, 1180, 1185, 1186, 1195, 1268, 1273, 1274, 1276, 1279, 1283, - 1286 - ], - [784], - [784], - [784], - [784], - [ - 7, 9, 13, 114, 123, 125, 127, 158, 159, 161, 162, 163, 165, 167, - 169, 171, 173, 182, 184, 189, 195, 223, 248, 263, 264, 265, 272, - 274, 277, 278, 280, 281, 283, 289, 333, 352, 354, 418, 454, 594, - 614, 702, 835, 1179, 1190, 1268, 1273, 1278, 1279, 1283 - ], - [ - 11, 18, 102, 157, 160, 201, 223, 224, 263, 266, 268, 270, 295, 308, - 454, 614, 702, 878, 1180, 1184, 1186, 1190, 1210, 1224, 1234, 1245, - 1274, 1280, 1286 - ], - [784, 1273, 1278, 1280], - [454, 811, 1118, 1287], - [7, 1258], - [1273], - [784, 1288], - [3, 401, 834, 1258, 1270, 1274], - [1280], - [1270], - [1258], - [784, 1273], - [285, 356], - [1273, 1274, 1275, 1278], - [10, 350, 1178, 1269, 1287], - [531, 1289], - [1200, 1289], - [541, 1085, 1200], - [ - 289, 1272, 1273, 1274, 1276, 1277, 1278, 1279, 1280, 1281, 1282, - 1284, 1285, 1286, 1287 - ], - [923], - [824, 1078], - [784, 1273], - [9, 1287], - [291, 834, 1273, 1276, 1277], - [3, 210, 977, 981, 987, 993, 999, 1006, 1012, 1018, 1191, 1268], - [361, 375, 1251, 1252], - [1078, 1081, 1087, 1096], - [1078, 1085], - [1078], - [976, 993, 1078, 1125, 1134], - [1126, 1268], - [2, 9, 44, 123, 125, 127, 253, 289, 634, 1268, 1269, 1277], - [252], - [784], - [454], - [787], - [784, 1270], - [75, 1279], - [1269], - [1269], - [784], - [787], - [7, 8, 10, 412, 418, 474, 476, 911, 1179, 1192, 1268, 1287], - [1], - [9, 362, 1273], - [0, 364], - [ - 2, 3, 4, 5, 8, 10, 284, 386, 387, 407, 412, 418, 437, 474, 476, 566, - 911, 1179, 1191, 1192, 1200, 1202, 1267, 1268, 1287 - ], - [10, 1178, 1198, 1200, 1272, 1274, 1276, 1277, 1278, 1280, 1287, 1288], - [1274], - [1268], - [784], - [784, 785, 963, 1273, 1280], - [15, 1277, 1280, 1283, 1286], - [792, 832, 963], - [12], - [1285], - [1283], - [658, 659, 784], - [1289], - [923, 1200, 1274, 1276], - [0, 4, 1289], - [919, 1270], - [1252], - [1274], - [7, 1282], - [6], - [1268], - [987], - [976, 981, 987], - [784], - [3, 542], - [289], - [1270], - [576, 833], - [785], - [785], - [5, 10, 354, 1258, 1270, 1278, 1282], - [210, 361, 375, 606, 607, 608, 902, 1251, 1269, 1270], - [1274], - [289], - [398, 592, 1258, 1277, 1283, 1288], - [398], - [7, 398, 429, 908, 1120, 1258, 1280, 1283, 1285, 1287, 1288], - [569, 572], - [4, 5, 382, 593, 729, 731, 950, 1268, 1270, 1273, 1287, 1288], - [4], - [2, 382, 1273, 1287], - [ - 2, 4, 5, 7, 20, 21, 22, 23, 27, 29, 32, 40, 41, 42, 43, 49, 51, 59, - 64, 65, 67, 73, 88, 227, 258, 335, 358, 362, 364, 365, 366, 369, - 370, 420, 426, 427, 431, 432, 433, 521, 523, 524, 525, 528, 529, - 558, 962, 1179, 1268, 1270, 1273, 1274, 1283 - ], - [1268], - [ - 2, 4, 5, 7, 9, 18, 37, 48, 50, 57, 60, 62, 66, 69, 72, 74, 84, 110, - 151, 154, 350, 362, 363, 364, 367, 368, 420, 421, 422, 428, 430, - 435, 454, 481, 522, 526, 527, 962, 963, 964, 1268, 1269, 1270, 1283, - 1287 - ], - [9, 18, 102, 224, 308, 1276, 1285, 1289], - [9, 1270], - [1285], - [9, 10, 1270, 1276], - [10, 1270], - [9], - [1270], - [1200], - [1268], - [785], - [784, 1270, 1283], - [1286], - [785], - [976], - [210, 842], - [12, 874, 1270], - [1270, 1287], - [785], - [785, 1276, 1280, 1286], - [785], - [1270], - [541], - [785], - [976], - [470, 471], - [785], - [1279], - [902, 1276], - [784], - [1270], - [289, 842], - [842], - [12, 874], - [966, 1270], - [4, 481, 1270], - [1270], - [0, 4, 9, 12, 18, 72, 434, 784, 1176, 1234, 1269, 1280], - [1279], - [9, 18, 201, 224, 286, 308, 1273], - [784, 923, 1278], - [9, 258, 352], - [1284], - [785], - [361, 375], - [361, 375], - [785], - [785], - [785, 902], - [2], - [ - 2, 3, 352, 384, 386, 387, 437, 808, 814, 820, 834, 892, 1118, 1120, - 1124, 1129, 1231 - ], - [350, 1224, 1225, 1226, 1227, 1228, 1230, 1273, 1274, 1276, 1279], - [785], - [785], - [785], - [842], - [799, 1276, 1277, 1287], - [1099, 1274], - [842], - [1281, 1282], - [4, 417, 603, 610, 611, 1268, 1273, 1274, 1278, 1284, 1286, 1288], - [4, 457, 458, 541, 603], - [ - 3, 4, 5, 454, 457, 541, 566, 603, 610, 611, 913, 915, 934, 937, - 1268, 1269, 1273, 1274 - ], - [902], - [3, 151, 154, 156, 634, 652, 670, 784, 1268, 1273], - [785], - [785], - [785], - [785], - [784], - [1274], - [785], - [784], - [785], - [361, 375], - [1270], - [1288], - [785], - [3, 351], - [785], - [4, 5, 79, 210, 258, 283, 308, 384, 437, 1251, 1269, 1283], - [975, 981, 1012, 1018, 1175, 1268, 1278], - [834, 1269], - [1273], - [5, 84], - [735], - [612], - [521, 612, 1274], - [ - 3, 9, 13, 14, 15, 82, 83, 85, 86, 224, 226, 227, 228, 229, 230, 232, - 233, 234, 350, 352, 357, 371, 372, 418, 785, 1006, 1010, 1024, 1179, - 1202, 1207, 1268, 1269, 1270, 1274, 1277, 1278, 1280, 1285, 1287 - ], - [1283], - [783, 785, 1287, 1288], - [350], - [785], - [ - 3, 5, 83, 85, 224, 235, 237, 335, 591, 622, 702, 876, 877, 906, - 1120, 1161, 1162, 1176, 1219, 1223, 1224, 1234, 1241, 1245, 1269, - 1270, 1277, 1281, 1288 - ], - [ - 3, 4, 5, 8, 9, 10, 224, 258, 876, 1268, 1269, 1273, 1274, 1275, - 1276, 1280 - ], - [3, 380, 1278, 1283], - [1274], - [902], - [1270], - [785], - [ - 2, 3, 7, 202, 223, 258, 352, 374, 384, 389, 390, 394, 395, 397, 437, - 439, 454, 474, 477, 618, 1105, 1161, 1202, 1268, 1273, 1276, 1278, - 1280, 1283, 1284, 1286 - ], - [2, 7, 9, 297, 352, 384, 389, 437, 1179, 1184, 1204, 1270, 1279, 1286], - [785], - [785], - [785], - [1274], - [785], - [785], - [785], - [784], - [1270], - [785], - [785], - [785], - [785], - [785], - [ - 1, 2, 3, 4, 5, 10, 224, 469, 592, 614, 670, 1179, 1187, 1195, 1207, - 1258, 1268, 1270 - ], - [1270], - [1, 5, 7, 10], - [10, 352, 457, 556, 933, 1275], - [371], - [785], - [785], - [785], - [785], - [1276, 1282], - [1270], - [350, 637, 784, 785, 1268, 1270, 1273, 1274, 1276, 1283], - [785, 1118], - [ - 2, 7, 8, 10, 284, 297, 371, 372, 398, 400, 418, 472, 474, 475, 476, - 477, 785, 1184, 1194, 1198, 1200, 1201, 1204, 1268, 1269, 1270, - 1272, 1273, 1274, 1276, 1278, 1286, 1287 - ], - [1274], - [2, 284, 474, 1272, 1274], - [ - 284, 518, 1184, 1204, 1268, 1269, 1270, 1274, 1275, 1276, 1278, - 1279, 1286 - ], - [223, 592], - [2], - [785], - [785], - [785], - [4, 454, 667, 828, 1202, 1258, 1264, 1266, 1273], - [1270], - [1270], - [784], - [784], - [785], - [361, 375], - [785], - [905, 1269, 1270], - [ - 7, 10, 100, 359, 390, 396, 438, 471, 553, 554, 556, 569, 572, 573, - 606, 608, 609, 610, 788, 1231, 1268, 1269, 1274, 1276 - ], - [784], - [784], - [ - 1, 6, 7, 9, 10, 100, 289, 357, 359, 361, 375, 390, 396, 438, 457, - 553, 556, 569, 573, 606, 609, 610, 1268, 1269, 1270, 1273, 1274, - 1275, 1276, 1278, 1280, 1286, 1287, 1288, 1289 - ], - [1, 210, 223, 352, 572, 1268, 1273, 1281, 1282, 1283, 1285, 1286], - [785], - [784, 1286], - [785], - [ - 3, 4, 272, 283, 384, 518, 668, 784, 785, 834, 874, 1078, 1270, 1274, - 1275, 1276, 1280, 1287, 1289 - ], - [ - 3, 9, 163, 165, 167, 171, 195, 263, 275, 555, 784, 798, 805, 808, - 820, 909, 961, 1210, 1224, 1245, 1268, 1269, 1270, 1274, 1288 - ], - [958, 961, 1270], - [ - 3, 4, 9, 12, 18, 21, 27, 54, 74, 77, 86, 210, 244, 311, 434, 435, - 436, 455, 456, 457, 465, 561, 592, 785, 822, 836, 837, 842, 857, - 863, 956, 959, 1027, 1059, 1063, 1064, 1068, 1085, 1091, 1098, 1145, - 1202, 1234, 1269, 1270, 1274, 1276 - ], - [784, 1273], - [784], - [4, 210, 593, 594, 926, 1251], - [294, 1048, 1271, 1280], - [0, 527, 1267, 1268, 1277, 1283, 1288], - [542, 566, 591, 601, 774, 784, 785, 1273, 1274, 1277, 1278, 1287], - [608], - [9, 258, 481, 492, 667, 958, 1266, 1270], - [785], - [785], - [224, 430], - [1274, 1280], - [1270], - [822], - [1269, 1270], - [611], - [ - 1, 4, 6, 7, 8, 10, 362, 376, 437, 446, 466, 590, 604, 605, 609, 611, - 786, 787, 804, 819, 822, 824, 833, 834, 874, 876, 877, 884, 885, - 886, 888, 923, 926, 927, 928, 929, 931, 938, 941, 943, 948, 950, - 954, 974, 1048, 1076, 1164, 1174, 1187, 1202, 1207, 1263, 1269, - 1270, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, - 1283, 1285, 1287, 1288 - ], - [609, 827, 884, 1287], - [4, 10, 542, 786, 787, 834, 901, 1200, 1269, 1270, 1277, 1288], - [446, 1263], - [784], - [784], - [784], - [784], - [784], - [784], - [735, 1273, 1284], - [784], - [1288], - [1270], - [4, 289, 842, 1274], - [1273], - [ - 3, 7, 223, 363, 367, 421, 428, 455, 456, 459, 522, 526, 553, 1004, - 1268, 1276, 1277, 1279, 1287 - ], - [291], - [785, 1273], - [785, 1274], - [785], - [1274], - [1268], - [1, 2, 3, 4, 5, 6, 7, 258, 1258, 1265, 1266, 1268, 1269, 1270, 1271], - [2, 3, 4, 5, 1270], - [5, 1268, 1289], - [1], - [ - 4, 7, 87, 160, 192, 283, 289, 381, 446, 502, 555, 634, 670, 855, - 1251, 1265, 1266, 1280 - ], - [1270], - [1270], - [446, 611], - [361, 375], - [785, 902], - [1270], - [ - 2, 3, 4, 5, 8, 9, 20, 21, 22, 93, 97, 226, 272, 274, 276, 418, 429, - 463, 464, 465, 466, 467, 469, 487, 488, 514, 609, 634, 637, 643, - 644, 658, 663, 673, 679, 700, 779, 784, 785, 787, 790, 791, 828, - 833, 863, 867, 893, 897, 906, 907, 923, 940, 947, 953, 963, 1078, - 1119, 1125, 1161, 1162, 1196, 1268, 1269, 1270, 1275, 1276, 1283 - ], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [785], - [283], - [784], - [784, 785], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784, 785], - [784], - [784], - [785], - [902, 1269], - [518, 1268, 1269], - [1269, 1270], - [785], - [5, 9, 224, 244, 289, 1191, 1200, 1268, 1270, 1279], - [ - 2, 3, 7, 9, 10, 18, 19, 52, 55, 80, 103, 225, 237, 253, 278, 289, - 309, 354, 418, 441, 445, 459, 481, 543, 600, 657, 812, 834, 842, - 876, 878, 879, 880, 881, 882, 883, 884, 906, 933, 1024, 1042, 1135, - 1138, 1140, 1162, 1167, 1176, 1265, 1266, 1268, 1269, 1270, 1273, - 1274, 1276, 1278, 1280, 1282, 1287 - ], - [ - 4, 54, 289, 308, 352, 670, 876, 878, 1136, 1151, 1269, 1270, 1274, - 1276, 1277, 1278, 1280 - ], - [785], - [785], - [784], - [784], - [784], - [2, 8, 9, 77, 79, 80, 263, 447, 611, 629, 784, 1268, 1270, 1274], - [784], - [784], - [784], - [784], - [784], - [ - 1, 2, 3, 4, 5, 7, 8, 9, 10, 12, 18, 52, 102, 210, 224, 258, 289, - 351, 352, 402, 434, 437, 454, 474, 481, 541, 554, 557, 559, 608, - 634, 667, 670, 706, 787, 842, 847, 848, 876, 884, 923, 926, 928, - 940, 976, 1050, 1051, 1078, 1119, 1143, 1177, 1179, 1187, 1200, - 1202, 1207, 1216, 1224, 1231, 1234, 1241, 1245, 1268, 1269, 1270, - 1274, 1279, 1285 - ], - [ - 2, 5, 7, 8, 10, 100, 429, 592, 607, 824, 884, 943, 1178, 1194, 1200, - 1270, 1273, 1276, 1287 - ], - [ - 2, 4, 5, 9, 368, 591, 612, 615, 634, 728, 765, 784, 785, 901, 902, - 1268, 1269, 1273, 1288 - ], - [593], - [728], - [ - 2, 3, 284, 521, 535, 536, 566, 567, 581, 586, 604, 605, 634, 636, - 731, 774, 785, 1268, 1273, 1275 - ], - [387, 925], - [ - 2, 3, 4, 5, 7, 8, 9, 10, 289, 297, 362, 364, 407, 408, 409, 410, - 420, 437, 440, 441, 443, 446, 447, 454, 459, 670, 672, 707, 723, - 785, 787, 796, 805, 811, 824, 876, 923, 1078, 1082, 1088, 1097, - 1118, 1177, 1179, 1183, 1188, 1191, 1200, 1201, 1251, 1268, 1269, - 1273, 1274, 1276, 1287 - ], - [10, 1179, 1269], - [785], - [785], - [82], - [1276], - [784], - [735], - [784], - [784, 785], - [784], - [784, 785], - [371, 1278], - [1274, 1287], - [4, 5, 591, 593, 608, 1268, 1274], - [785], - [785], - [1268], - [289, 361, 375, 634, 1274, 1276, 1277, 1278, 1287, 1288], - [976], - [785], - [785], - [361, 375], - [5, 357, 374], - [291], - [785], - [670], - [615], - [521, 615], - [615, 616, 617, 1274, 1283], - [594, 784, 785, 976, 1270], - [785], - [481, 1028, 1029, 1048, 1141, 1147, 1269, 1270], - [1028], - [977, 978, 980, 981, 982, 987, 988, 1012, 1015, 1024], - [785], - [7, 1268], - [ - 0, 2, 4, 5, 8, 9, 10, 11, 12, 18, 201, 246, 258, 294, 308, 350, 352, - 368, 386, 430, 437, 439, 454, 456, 468, 470, 474, 481, 518, 527, - 542, 553, 609, 615, 634, 667, 668, 702, 716, 719, 722, 725, 822, - 824, 871, 956, 976, 1044, 1046, 1064, 1118, 1125, 1177, 1178, 1179, - 1183, 1189, 1200, 1201, 1202, 1259, 1266, 1268, 1269, 1270, 1273, - 1274, 1276, 1277, 1278, 1279, 1280, 1284, 1285, 1287, 1288, 1289 - ], - [1268, 1274], - [1289], - [1269], - [4, 834, 1266, 1269], - [4], - [1270], - [634, 735, 1287], - [976], - [735], - [8, 223, 1176, 1276, 1280, 1287], - [291, 1194, 1270], - [291, 1268], - [248], - [223, 634, 638, 641, 642, 649, 650, 651, 667, 735, 737, 1280, 1281], - [735], - [ - 2, 3, 4, 5, 7, 9, 350, 362, 363, 407, 415, 420, 421, 429, 442, 445, - 454, 455, 456, 457, 458, 459, 460, 462, 463, 464, 465, 466, 467, - 468, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, - 521, 522, 540, 541, 546, 547, 548, 549, 550, 551, 552, 555, 557, - 561, 562, 564, 575, 576, 577, 578, 603, 610, 611, 626, 627, 628, - 629, 630, 634, 655, 656, 657, 658, 660, 661, 702, 738, 739, 740, - 741, 784, 785, 787, 812, 819, 824, 842, 856, 857, 858, 859, 860, - 861, 862, 863, 864, 865, 866, 867, 934, 956, 1048, 1050, 1051, 1052, - 1056, 1057, 1058, 1060, 1069, 1079, 1135, 1136, 1137, 1138, 1139, - 1140, 1145, 1146, 1176, 1177, 1198, 1200, 1251, 1258, 1265, 1266, - 1268, 1269, 1270, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, - 1280, 1281, 1282, 1284, 1285, 1286, 1287 - ], - [ - 976, 981, 987, 993, 998, 1024, 1026, 1051, 1078, 1079, 1109, 1176, - 1278 - ], - [7, 457, 541, 1276, 1279, 1284], - [3, 458, 611], - [ - 2, 3, 4, 7, 362, 415, 420, 455, 458, 459, 489, 491, 507, 513, 517, - 520, 521, 540, 563, 611, 659, 702, 834, 842, 844, 860, 866, 870, - 873, 1048, 1268, 1269, 1270, 1273, 1274, 1275, 1278, 1279, 1281, - 1287 - ], - [618], - [ - 4, 5, 7, 417, 418, 419, 437, 444, 472, 474, 785, 1268, 1273, 1276, - 1277, 1286, 1287 - ], - [444, 785, 1268, 1274], - [1289], - [7, 398, 417, 474, 1270, 1273, 1274, 1277, 1278, 1287], - [1288], - [1272, 1273, 1274, 1287], - [785], - [785], - [785], - [785], - [785], - [784], - [785], - [1269], - [ - 1, 2, 3, 4, 5, 6, 7, 8, 9, 53, 258, 289, 347, 353, 362, 363, 364, - 367, 368, 369, 401, 420, 421, 429, 430, 431, 437, 439, 454, 521, - 522, 525, 526, 527, 528, 529, 591, 592, 634, 845, 962, 1078, 1141, - 1178, 1251, 1265, 1266, 1267, 1268, 1270, 1273, 1274, 1275, 1276, - 1283, 1284, 1286, 1287, 1288 - ], - [110, 297, 361, 375, 414, 783, 1176, 1287, 1288], - [538], - [7, 357, 398, 402, 403, 1252, 1276, 1283], - [401], - [ - 2, 3, 7, 9, 258, 364, 367, 368, 454, 526, 527, 634, 1099, 1268, - 1273, 1274, 1277, 1282, 1284, 1287, 1288 - ], - [1269], - [8, 263, 469], - [1276], - [263, 1287], - [2, 1268, 1288], - [785], - [254, 256, 279, 282, 283, 469, 634, 1268, 1289], - [1258, 1273], - [785], - [1, 2, 3, 4, 5, 8, 9, 11, 784, 1267, 1269, 1270, 1289], - [785], - [784], - [784], - [784], - [784], - [1288], - [784], - [735, 1282], - [784], - [784], - [784], - [784], - [618], - [7, 102, 291, 358, 558, 559, 1120, 1129, 1268, 1270, 1278, 1279, 1286], - [7, 289, 1245, 1268, 1270, 1274, 1279], - [289, 362, 1209, 1268, 1270, 1280, 1283, 1284, 1288], - [9, 289], - [785], - [402, 1195, 1200], - [1, 9, 212, 1197, 1268, 1270, 1274, 1280, 1281, 1287], - [1273], - [210, 223], - [10, 223], - [4, 9, 591, 621, 1268], - [1289], - [10, 1191, 1194, 1201, 1274, 1276], - [10, 418, 1192, 1193, 1273, 1274, 1276, 1277, 1281, 1287, 1288], - [1078, 1191, 1193], - [834, 1192], - [ - 7, 10, 209, 297, 397, 402, 417, 418, 437, 444, 474, 1078, 1177, - 1179, 1180, 1184, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1200, - 1201, 1202, 1203, 1204, 1269, 1270, 1273, 1274, 1276, 1287 - ], - [1184, 1204, 1274, 1276, 1284], - [785], - [785], - [1270], - [735, 1270, 1282, 1287], - [144, 145, 146, 147, 148, 1270, 1287], - [1270], - [1288], - [437, 1280], - [9, 274, 275, 276, 407, 409, 454, 784, 1191, 1270, 1274], - [3, 7], - [785], - [1273, 1274, 1284], - [ - 1, 7, 9, 210, 357, 371, 415, 437, 537, 638, 784, 785, 1251, 1270, - 1273, 1274, 1280 - ], - [784], - [458, 1276], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [ - 2, 3, 4, 8, 10, 204, 363, 417, 421, 456, 470, 522, 590, 612, 713, - 785, 966, 1125, 1134, 1202, 1267, 1268, 1269, 1270, 1273, 1276 - ], - [5, 609, 1270, 1273], - [3, 4, 5, 437, 474, 553, 1266, 1270], - [7, 9, 18, 52, 102, 224, 308, 784, 1268, 1270], - [784], - [784], - [7, 9, 18, 102, 224, 308, 368, 430, 468, 527, 1273, 1276, 1280, 1285], - [1269], - [ - 3, 4, 5, 10, 386, 387, 437, 441, 460, 468, 542, 566, 611, 796, 797, - 799, 809, 824, 876, 885, 910, 912, 913, 915, 925, 926, 1177, 1179, - 1200, 1268, 1269, 1270 - ], - [785], - [223, 454, 1251, 1265, 1266], - [1265], - [377, 1120, 1129], - [223, 1273], - [2, 3, 4, 5, 363, 421, 522, 1078, 1268], - [785], - [1287], - [785], - [1270], - [785], - [785], - [1270], - [785, 1289], - [667], - [289, 544, 576, 784, 785, 1191, 1270], - [156, 210, 352, 544, 654, 784, 785, 1177, 1268, 1274], - [535, 544, 545, 604, 608, 618, 731, 1268, 1269], - [580, 581, 602, 785, 916], - [254, 256, 279, 282], - [784], - [784], - [678, 682, 784, 1268, 1273, 1274, 1276, 1277, 1279, 1287], - [784], - [784, 1276], - [784], - [1276], - [1268], - [637, 784, 1274, 1276, 1280, 1281], - [842], - [784], - [784], - [609, 828, 863, 938, 963, 976, 1078, 1161], - [726, 784], - [784], - [785], - [ - 487, 555, 796, 819, 840, 842, 976, 977, 993, 1024, 1026, 1078, 1120, - 1274, 1276, 1278, 1279, 1280 - ], - [1120], - [1120], - [976], - [784], - [785], - [784], - [785], - [1270], - [1270], - [384, 395, 410, 652, 673, 784, 785, 1269, 1270], - [785, 1252], - [361, 375], - [1268], - [637, 784], - [1268], - [5, 247, 923, 1268, 1270, 1276, 1279, 1281, 1283], - [785], - [1006, 1008, 1024], - [102, 785, 1283], - [976], - [785], - [785], - [785], - [186, 192, 1268], - [785], - [785], - [785], - [4, 5, 418, 1268, 1273], - [ - 2, 4, 5, 7, 357, 386, 553, 670, 905, 1179, 1268, 1269, 1274, 1276, - 1277, 1278, 1281, 1287 - ], - [258], - [1274], - [1269], - [785], - [353, 481, 844, 1119, 1277], - [ - 2, 4, 5, 7, 9, 10, 283, 289, 363, 384, 421, 481, 492, 522, 525, 542, - 553, 603, 606, 607, 611, 667, 713, 783, 834, 923, 1202, 1251, 1265, - 1266, 1269, 1270, 1273, 1274, 1276, 1281, 1287, 1289 - ], - [1274], - [ - 2, 308, 350, 363, 421, 522, 555, 569, 593, 594, 634, 877, 993, 1044, - 1046, 1064, 1219, 1223, 1251, 1268, 1270, 1274 - ], - [1, 5, 1119, 1268, 1270], - [976], - [785], - [784, 1268], - [785], - [469, 785, 1285], - [4, 1287], - [1202, 1276], - [356, 1179, 1202, 1277, 1278, 1281, 1287, 1288], - [905, 1268], - [1202], - [1202], - [210, 258], - [1269], - [785], - [958, 1274], - [3, 6, 1178, 1268, 1269], - [308, 981, 987, 1012, 1018, 1202, 1269], - [1270], - [785], - [785], - [8], - [361, 375, 713, 785, 920, 1279, 1286, 1287], - [ - 4, 350, 389, 390, 409, 412, 420, 455, 476, 492, 503, 509, 541, 622, - 638, 845, 904, 1078, 1177, 1179, 1200, 1269, 1270, 1274, 1277, 1287 - ], - [ - 2, 3, 4, 5, 7, 8, 10, 78, 81, 289, 308, 350, 458, 634, 835, 901, - 908, 1078, 1200, 1268, 1269, 1270, 1278, 1279, 1280, 1282, 1283 - ], - [785], - [ - 5, 9, 18, 50, 224, 434, 785, 834, 938, 976, 1078, 1120, 1176, 1177, - 1268, 1270, 1278, 1285 - ], - [785], - [51], - [258, 622, 1219, 1223, 1276], - [1210, 1245, 1287], - [364, 976, 1078, 1278], - [784], - [784], - [784, 1273], - [784], - [842], - [1270], - [210, 1270, 1272, 1276, 1287], - [ - 3, 4, 5, 463, 464, 465, 466, 467, 603, 901, 903, 906, 910, 912, 913, - 914, 915, 916, 1078, 1124, 1179, 1200, 1268, 1269, 1270, 1281, 1288 - ], - [3, 876, 906, 907, 923, 1268, 1269, 1281], - [1270], - [1270], - [784, 785, 1268, 1269, 1270, 1276], - [556, 1268, 1288], - [201, 918], - [8, 362, 364, 366, 398, 420, 429, 1274, 1276, 1280, 1284, 1287], - [364, 1274, 1276, 1280, 1284, 1287], - [1273, 1275], - [ - 0, 1, 2, 3, 4, 5, 7, 8, 9, 201, 244, 246, 258, 284, 308, 363, 398, - 421, 468, 522, 553, 555, 556, 557, 670, 958, 1202, 1258, 1268, 1269, - 1270, 1273, 1276, 1277, 1278, 1279, 1286, 1287 - ], - [551, 630, 976, 1135, 1268], - [785], - [785], - [785], - [361, 375, 481], - [785], - [785], - [785], - [289], - [1289], - [ - 634, 699, 700, 701, 702, 703, 704, 705, 706, 1268, 1274, 1278, 1279, - 1287 - ], - [ - 8, 9, 40, 42, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 331, - 333, 335, 341, 437, 592, 678, 884, 1120, 1184, 1191, 1192, 1193, - 1204, 1274, 1276, 1277, 1283, 1287 - ], - [335, 679, 1275, 1287], - [337, 341, 342, 343, 346, 347, 1269, 1274, 1287], - [352, 678, 912, 1273, 1276, 1279, 1287], - [785], - [437, 1267], - [ - 1, 2, 7, 89, 246, 247, 258, 362, 454, 474, 556, 591, 608, 634, 635, - 638, 639, 647, 649, 652, 655, 662, 663, 664, 665, 667, 670, 672, - 673, 674, 676, 679, 682, 684, 687, 690, 693, 696, 699, 700, 701, - 703, 704, 705, 706, 707, 709, 712, 714, 717, 720, 723, 726, 728, - 729, 731, 733, 735, 738, 740, 742, 745, 748, 751, 754, 757, 760, - 763, 765, 766, 768, 770, 772, 774, 776, 778, 779, 780, 781, 783, - 784, 805, 811, 956, 1268, 1273, 1274, 1275, 1276, 1277, 1278, 1279, - 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288 - ], - [784], - [784], - [774], - [733], - [776], - [784], - [784], - [784], - [1, 2, 7, 608, 634, 670, 676, 784, 956, 1268, 1282], - [784], - [770], - [784], - [731], - [784, 785], - [784], - [784], - [784], - [361, 375], - [784], - [784], - [784], - [766], - [2, 634, 1268], - [776], - [784], - [784], - [768], - [784], - [784], - [772], - [729], - [784], - [1268, 1270, 1279, 1282, 1284, 1287], - [699, 702, 706, 1270, 1274, 1278, 1287], - [785], - [7, 1289], - [1270], - [454], - [4, 177, 735, 1268, 1287], - [ - 8, 163, 165, 167, 171, 174, 177, 180, 181, 195, 223, 263, 440, 728, - 1251, 1286 - ], - [ - 10, 20, 21, 22, 78, 146, 171, 192, 223, 226, 289, 295, 350, 364, - 398, 454, 458, 471, 474, 518, 636, 790, 834, 847, 848, 871, 874, - 884, 909, 925, 934, 1048, 1125, 1176, 1191, 1210, 1224, 1245, 1251, - 1259, 1265, 1266, 1268, 1269, 1270, 1274, 1275, 1280, 1283, 1287 - ], - [3, 4, 363, 403, 421, 522, 1269, 1270, 1288], - [2, 357, 1268, 1276, 1278, 1281], - [785], - [784], - [784], - [784, 785], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [1268], - [784], - [784, 785], - [784], - [784, 785], - [785], - [784], - [784], - [784, 785], - [1273], - [2, 7, 54, 210, 557, 876, 907, 981, 987, 1024, 1279], - [258], - [ - 2, 7, 258, 284, 289, 347, 353, 435, 611, 658, 1064, 1078, 1089, - 1091, 1098, 1124, 1133, 1258, 1266, 1268, 1270, 1273, 1274 - ], - [291, 634, 1176, 1178, 1273], - [784], - [784, 876, 884, 885, 887, 1273, 1274, 1276, 1287], - [784, 884, 892, 1196, 1274, 1287], - [784], - [784], - [784], - [876], - [884], - [885], - [2, 785], - [785], - [361, 375, 785], - [1252], - [1270], - [784, 956, 1287], - [785], - [1289], - [361, 375, 785], - [361, 375], - [594, 784, 785, 1241, 1265, 1270], - [361, 375], - [785], - [1289], - [842], - [785], - [785], - [785], - [2, 785], - [2, 785], - [784, 1270, 1289], - [1270, 1289], - [785], - [289, 291, 1278, 1288], - [785], - [1288], - [785], - [785], - [10], - [5, 1270, 1283, 1287], - [1287], - [1270], - [1270], - [521, 615, 1270, 1277, 1278, 1287], - [634, 699], - [1270, 1273], - [785], - [785], - [785], - [621], - [ - 89, 91, 95, 99, 289, 1202, 1263, 1273, 1274, 1276, 1277, 1280, 1282, - 1286, 1287 - ], - [1274, 1277, 1278, 1281, 1283, 1284, 1287], - [4], - [1259], - [ - 3, 376, 381, 515, 1198, 1200, 1251, 1268, 1272, 1273, 1274, 1276, - 1277, 1278, 1280, 1287 - ], - [361, 375], - [ - 4, 5, 7, 9, 18, 38, 210, 224, 325, 429, 444, 611, 880, 881, 882, - 963, 977, 981, 987, 993, 999, 1006, 1012, 1018, 1044, 1046, 1179, - 1191, 1193, 1194, 1202, 1266, 1268, 1269, 1270, 1273, 1274, 1275, - 1276, 1279, 1280, 1282, 1285, 1287 - ], - [ - 2, 3, 4, 7, 9, 12, 258, 294, 297, 308, 437, 963, 1179, 1202, 1270, - 1273, 1274, 1276, 1279, 1280, 1283, 1284, 1287, 1288 - ], - [1270], - [785], - [784], - [1278], - [785], - [361, 375], - [785], - [1270], - [785], - [1270], - [682, 784, 1270, 1274, 1275, 1277], - [784, 785, 790, 923, 1283], - [784], - [ - 3, 7, 8, 10, 283, 284, 289, 291, 328, 330, 377, 399, 474, 805, 812, - 876, 1006, 1202, 1268, 1270, 1273, 1288 - ], - [785], - [425, 785], - [785], - [785], - [784], - [878, 880], - [1270], - [1268], - [1252, 1256], - [1270], - [374], - [5, 7, 12, 176, 735, 1268, 1287], - [2, 210, 593, 594, 1251], - [4], - [1270], - [1179], - [785], - [785], - [785], - [1274], - [289, 1276], - [ - 5, 163, 165, 167, 171, 174, 176, 178, 179, 195, 223, 263, 1162, - 1273, 1274, 1279 - ], - [353, 1273, 1274], - [1268], - [784, 876, 1269, 1278], - [210, 213, 220, 892], - [240], - [784, 1274], - [9, 785, 943, 1064, 1104], - [925, 943, 945, 946, 1048, 1060, 1064, 1146], - [1102], - [1064, 1252], - [1275, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1285, 1286, 1287], - [1282], - [469], - [1268, 1275, 1276, 1277, 1278, 1279, 1281, 1283, 1287, 1288], - [10], - [1176, 1280], - [908], - [8, 437, 591, 1041, 1043, 1270, 1280], - [1041], - [785, 1270], - [1041, 1107, 1274, 1276], - [357, 1287], - [784, 1270, 1274, 1280], - [785, 1288], - [1270], - [735, 1282, 1284, 1287], - [1288], - [ - 2, 6, 7, 244, 246, 247, 258, 284, 363, 421, 522, 555, 557, 634, 737, - 783, 785, 909, 1069, 1268, 1270, 1273, 1274, 1275, 1276, 1278, 1279, - 1280, 1281, 1283, 1288 - ], - [3, 4, 356, 1273, 1274, 1276, 1288], - [5, 1268], - [2, 784], - [ - 3, 8, 361, 371, 375, 566, 591, 670, 1268, 1273, 1274, 1277, 1279, - 1285, 1287 - ], - [371], - [7, 246, 834], - [1270], - [611, 1269], - [302, 305, 608, 1202, 1270, 1287], - [2, 9, 210, 1268, 1280], - [210, 350, 634, 1273, 1287], - [1202], - [9, 258, 384, 474, 1179, 1269, 1270, 1276, 1287], - [1179, 1251, 1270], - [ - 7, 9, 10, 110, 258, 285, 289, 290, 291, 293, 350, 634, 785, 976, - 1251, 1258, 1268, 1273, 1274, 1276, 1278, 1283, 1287 - ], - [7, 9, 258, 285, 289, 350, 634, 783, 1268, 1279, 1280, 1287], - [192], - [9, 192], - [1118], - [2, 297, 465], - [210, 217, 1224, 1270], - [785], - [785], - [591, 785, 1268, 1287], - [785], - [785], - [295, 553, 772, 1268], - [785], - [1270], - [210, 213, 216, 560, 1270], - [1270], - [785], - [1270], - [1, 5, 258, 289, 350, 805, 958, 961, 1179, 1268, 1288], - [1270], - [785], - [785], - [785], - [876, 1268, 1278], - [785], - [4, 5], - [785], - [785], - [785], - [785], - [785], - [785], - [785], - [785, 1283], - [785], - [785], - [ - 2, 4, 5, 612, 888, 891, 928, 929, 976, 1048, 1050, 1053, 1064, 1068, - 1268, 1270, 1271, 1274, 1287 - ], - [888, 1273, 1279, 1287], - [3], - [1048], - [611, 888, 1052], - [785], - [420, 707], - [785], - [784], - [784], - [ - 102, 192, 481, 490, 538, 660, 784, 802, 803, 804, 817, 818, 819, - 843, 957, 960, 973, 974, 1075, 1076, 1101, 1162, 1163, 1164, 1172, - 1173, 1174, 1270, 1276, 1280 - ], - [1268], - [785], - [785], - [465, 784, 1265, 1266, 1273, 1274, 1275, 1277, 1280, 1287], - [1273], - [361, 375], - [1268], - [784, 1274], - [1278], - [1273], - [ - 2, 4, 5, 7, 9, 10, 54, 82, 86, 160, 275, 289, 297, 308, 357, 358, - 362, 364, 371, 398, 407, 420, 422, 434, 468, 481, 489, 492, 521, - 560, 611, 634, 636, 676, 702, 728, 765, 784, 785, 796, 824, 834, - 842, 845, 901, 919, 958, 961, 1116, 1179, 1200, 1202, 1241, 1251, - 1258, 1265, 1266, 1268, 1269, 1270, 1272, 1273, 1274, 1276, 1277, - 1278, 1282, 1284, 1286, 1287, 1288, 1289 - ], - [2, 7, 9, 223, 784, 1269], - [18, 62, 201, 308, 1120, 1285], - [634, 878], - [223, 1270], - [784], - [1274], - [1274], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [785], - [785], - [785, 1270], - [785], - [784, 1273], - [784, 785], - [785], - [ - 2, 7, 9, 10, 41, 43, 49, 59, 61, 63, 65, 67, 88, 90, 119, 120, 130, - 132, 145, 148, 150, 152, 153, 155, 156, 179, 181, 201, 253, 257, - 273, 275, 278, 283, 284, 289, 376, 381, 436, 467, 474, 614, 809, - 847, 848, 920, 924, 1090, 1091, 1092, 1120, 1136, 1184, 1192, 1202, - 1204, 1210, 1218, 1222, 1224, 1234, 1245, 1253, 1258, 1259, 1265, - 1266, 1274, 1279, 1282, 1287 - ], - [1270], - [291], - [289, 291, 1276], - [291], - [37, 110, 318, 906, 968, 969, 970, 1167, 1168, 1169], - [10, 1179], - [554], - [7], - [289], - [ - 9, 120, 151, 154, 155, 189, 289, 308, 422, 441, 446, 454, 474, 481, - 581, 586, 634, 638, 652, 670, 672, 674, 678, 735, 784, 1179, 1268, - 1269, 1270, 1274, 1281, 1282, 1287 - ], - [1270], - [2, 784, 1276], - [785], - [785], - [ - 2, 3, 4, 5, 7, 9, 13, 14, 210, 224, 258, 284, 352, 361, 371, 375, - 474, 591, 637, 785, 976, 1078, 1177, 1241, 1258, 1265, 1266, 1268, - 1270, 1273, 1274, 1276, 1277, 1280 - ], - [785], - [ - 2, 4, 5, 7, 9, 12, 13, 17, 258, 634, 784, 785, 1268, 1269, 1270, - 1273, 1276, 1277, 1278, 1287 - ], - [2, 353, 594, 783, 1273, 1283, 1287], - [9, 1268, 1280], - [1276], - [223, 248, 249, 251, 1274, 1276], - [784, 1276], - [784, 1268, 1276], - [1124, 1133], - [784], - [1268], - [361, 375, 785, 1269], - [2, 289, 1268, 1270, 1276, 1289], - [2, 3, 7, 147, 612, 634, 784, 1268, 1274, 1276], - [361, 375, 822], - [785], - [785], - [3, 454, 1269, 1283], - [1287], - [8, 976, 1269], - [785], - [1280, 1285], - [5], - [784], - [89, 784, 1283], - [454], - [163, 165, 171, 682, 1125, 1134], - [784, 785], - [884, 1288], - [287, 289, 354, 489, 591, 592, 609, 842, 922, 1274], - [10], - [785], - [ - 2, 4, 5, 6, 7, 9, 10, 289, 352, 371, 389, 390, 404, 474, 614, 634, - 824, 834, 876, 908, 1042, 1120, 1196, 1200, 1265, 1266, 1268, 1269, - 1270, 1273, 1274, 1280, 1289 - ], - [2, 3, 553, 1268, 1270, 1274], - [1078], - [785], - [2, 3, 7, 18, 289, 1270], - [784], - [1036, 1276], - [784], - [9, 263, 784, 1277], - [ - 5, 18, 23, 29, 32, 35, 36, 119, 120, 150, 152, 153, 155, 156, 171, - 173, 192, 238, 250, 251, 263, 264, 273, 274, 275, 276, 280, 283, - 308, 313, 316, 317, 354, 355, 465, 537, 549, 577, 628, 702, 785, - 943, 945, 946, 1044, 1046, 1268, 1273, 1274, 1275, 1276, 1278 - ], - [1125, 1134], - [676], - [435, 593, 784, 1109, 1110, 1268], - [784, 1274], - [1280], - [784, 1280], - [785], - [2, 676, 785, 1268], - [ - 8, 9, 10, 68, 364, 422, 441, 784, 787, 1268, 1269, 1273, 1274, 1276, - 1277, 1283, 1287 - ], - [2, 364, 407, 408, 409, 441, 443, 785, 1268, 1276], - [784], - [785, 1269], - [357, 371, 372, 374], - [1276, 1279], - [1270], - [785], - [5, 467, 1200, 1202], - [ - 0, 2, 3, 4, 5, 6, 7, 8, 48, 50, 52, 69, 84, 210, 229, 259, 289, 291, - 357, 445, 467, 468, 591, 670, 785, 787, 847, 905, 919, 948, 1048, - 1050, 1053, 1054, 1079, 1085, 1093, 1143, 1179, 1190, 1202, 1208, - 1268, 1269, 1270, 1273, 1274, 1276, 1277, 1278, 1279, 1282, 1283, - 1284, 1285, 1287, 1288, 1289 - ], - [1268], - [1276], - [308, 1275, 1279], - [1230, 1268], - [1241], - [785, 902], - [784], - [ - 2, 3, 4, 5, 7, 9, 289, 420, 456, 508, 514, 540, 560, 611, 707, 798, - 799, 822, 861, 867, 920, 922, 923, 931, 958, 1146, 1202, 1251, 1265, - 1266, 1270, 1272, 1274, 1276, 1281, 1284, 1286, 1287, 1288 - ], - [785], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [437, 523, 1270], - [437, 1269, 1270], - [785], - [785], - [785], - [785], - [1277, 1278, 1282, 1287], - [1282], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [634, 662, 774, 784, 1268, 1280, 1285], - [784], - [1268], - [784, 1276], - [1241], - [785], - [1270], - [1270], - [ - 77, 119, 150, 152, 153, 155, 156, 275, 276, 354, 367, 384, 428, 454, - 526, 535, 561, 604, 668, 708, 729, 784, 785, 879, 880, 881, 882, - 909, 958, 1050, 1143, 1149, 1202, 1208, 1251, 1268, 1272, 1273, - 1274, 1276, 1277, 1286, 1287 - ], - [ - 5, 7, 9, 40, 41, 42, 43, 87, 102, 201, 209, 210, 215, 216, 217, 218, - 219, 220, 221, 222, 258, 286, 295, 331, 332, 333, 334, 335, 336, - 344, 359, 360, 374, 381, 386, 387, 438, 440, 445, 450, 472, 474, - 481, 489, 507, 513, 559, 601, 614, 702, 790, 791, 842, 847, 859, - 860, 865, 866, 876, 909, 913, 915, 1048, 1051, 1060, 1064, 1065, - 1109, 1110, 1111, 1112, 1113, 1120, 1138, 1139, 1144, 1150, 1161, - 1197, 1210, 1224, 1231, 1233, 1245, 1265, 1266, 1268, 1269, 1270, - 1273, 1274, 1276, 1287 - ], - [925], - [1274, 1282], - [192], - [1280], - [9, 440], - [198, 199, 200, 687, 689, 1273, 1278, 1279, 1287], - [ - 3, 9, 258, 289, 291, 362, 374, 382, 398, 413, 414, 417, 437, 474, - 475, 476, 477, 566, 569, 581, 586, 593, 595, 611, 634, 668, 714, - 717, 783, 784, 958, 1179, 1268, 1270, 1273, 1276, 1278, 1288 - ], - [573], - [1259, 1268], - [361, 375], - [678], - [784, 785], - [1287], - [785], - [4], - [481, 1280], - [1, 2, 9, 224, 285, 350, 555, 784, 944, 1004, 1274, 1287], - [ - 3, 5, 7, 18, 163, 165, 167, 171, 195, 223, 258, 284, 291, 295, 361, - 375, 376, 382, 398, 402, 413, 429, 457, 465, 467, 478, 481, 575, - 591, 592, 611, 634, 667, 726, 784, 785, 805, 812, 818, 835, 857, - 863, 876, 885, 909, 925, 926, 1006, 1078, 1124, 1125, 1195, 1198, - 1200, 1258, 1266, 1270, 1273, 1274, 1283, 1289 - ], - [785], - [357, 371], - [785], - [357, 361, 375, 398, 784, 785, 1252, 1274, 1283, 1288], - [2, 374, 469, 572, 784, 1187, 1207, 1270, 1280], - [2, 1265, 1270], - [3, 10, 1268], - [784], - [591, 618, 619, 1287], - [784], - [784], - [784], - [1200], - [784], - [784], - [784], - [1273], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [120], - [784], - [784], - [784], - [784], - [611], - [1210, 1224, 1245], - [677, 1269], - [ - 2, 3, 4, 5, 7, 8, 9, 10, 12, 19, 37, 110, 118, 119, 120, 129, 130, - 131, 132, 133, 134, 144, 145, 147, 148, 149, 150, 151, 152, 153, - 154, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, - 175, 183, 185, 210, 223, 225, 239, 240, 241, 242, 243, 248, 249, - 251, 258, 263, 264, 280, 283, 318, 353, 364, 373, 391, 396, 398, - 399, 407, 411, 412, 418, 420, 422, 423, 429, 432, 434, 435, 437, - 445, 451, 453, 462, 463, 464, 465, 466, 467, 474, 476, 542, 561, - 562, 563, 591, 611, 618, 619, 634, 672, 673, 674, 702, 708, 784, - 785, 825, 834, 910, 911, 912, 913, 915, 932, 976, 1024, 1050, 1100, - 1102, 1103, 1118, 1143, 1149, 1152, 1156, 1179, 1180, 1182, 1183, - 1184, 1186, 1190, 1191, 1192, 1195, 1196, 1202, 1251, 1265, 1266, - 1268, 1269, 1270, 1273, 1274, 1276, 1277, 1279, 1283, 1286, 1287 - ], - [ - 2, 4, 7, 359, 384, 398, 407, 420, 430, 431, 438, 441, 1179, 1268, - 1269, 1277 - ], - [ - 3, 4, 5, 8, 10, 359, 391, 394, 397, 399, 402, 407, 410, 411, 412, - 415, 420, 422, 424, 425, 427, 434, 435, 436, 437, 438, 440, 441, - 450, 453, 462, 463, 464, 465, 466, 467, 474, 476, 477, 566, 672, - 673, 674, 910, 911, 912, 913, 915, 1179, 1181, 1182, 1183, 1197, - 1200, 1202, 1268, 1269, 1270, 1273, 1274, 1275, 1276, 1277, 1279, - 1282, 1285, 1286, 1287, 1288 - ], - [10, 435, 1273, 1287], - [ - 4, 10, 44, 47, 153, 186, 189, 195, 210, 223, 274, 275, 284, 294, - 420, 424, 429, 434, 436, 437, 462, 464, 465, 466, 554, 591, 618, - 619, 621, 622, 702, 785, 824, 1179, 1182, 1200, 1210, 1224, 1234, - 1245, 1251, 1265, 1266, 1268, 1269, 1270, 1273, 1274, 1275, 1276, - 1278, 1283, 1284, 1287, 1288 - ], - [3, 1179, 1269], - [2, 677], - [110, 111, 352, 361, 375, 1278, 1286], - [210, 1270], - [784, 1273], - [1287], - [7, 434], - [785], - [784], - [784], - [784], - [784], - [784, 785], - [784], - [905], - [263, 474, 612, 784, 785, 840], - [1176, 1224, 1245, 1274], - [609, 1224, 1245, 1274], - [382, 593, 784, 1274], - [784], - [289, 593], - [289, 291], - [3, 223, 291, 1287], - [784], - [963, 1024, 1197, 1269, 1270], - [263, 1268, 1270], - [1270], - [1268, 1270], - [4, 848], - [272, 302, 305, 376, 811, 1274, 1287, 1289], - [3, 70, 339, 437, 1287], - [3, 1273], - [86, 1189, 1202], - [785], - [1265], - [785], - [263], - [1274, 1278], - [785], - [18, 120, 184, 487, 922, 1050, 1143, 1149, 1269, 1270, 1281, 1287], - [185], - [785], - [784], - [1269], - [784], - [9], - [ - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 18, 19, 20, 21, 22, 24, - 25, 26, 28, 33, 34, 36, 37, 38, 42, 44, 45, 46, 52, 53, 54, 70, 73, - 75, 80, 82, 84, 86, 87, 95, 99, 102, 104, 106, 107, 110, 111, 114, - 115, 116, 117, 118, 120, 121, 122, 123, 125, 127, 129, 131, 133, - 135, 138, 140, 142, 144, 146, 147, 149, 151, 153, 154, 157, 160, - 167, 169, 171, 173, 178, 179, 180, 181, 186, 187, 188, 189, 190, - 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 208, - 209, 210, 213, 222, 223, 224, 225, 226, 228, 230, 231, 233, 235, - 236, 237, 238, 239, 240, 241, 242, 243, 245, 247, 248, 249, 251, - 253, 254, 256, 257, 258, 261, 263, 264, 265, 266, 267, 268, 269, - 270, 271, 272, 273, 274, 275, 276, 278, 279, 282, 283, 284, 285, - 286, 289, 291, 294, 295, 297, 298, 300, 302, 303, 304, 305, 306, - 307, 308, 309, 310, 311, 312, 314, 315, 317, 318, 319, 320, 325, - 333, 335, 337, 339, 342, 343, 345, 346, 347, 350, 351, 352, 353, - 354, 355, 357, 359, 361, 362, 363, 364, 365, 366, 367, 371, 374, - 375, 376, 377, 382, 384, 385, 386, 389, 390, 393, 394, 398, 400, - 404, 406, 407, 408, 409, 410, 414, 415, 417, 418, 420, 421, 424, - 426, 427, 428, 429, 434, 435, 437, 438, 439, 441, 443, 445, 446, - 447, 448, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, - 461, 464, 465, 466, 467, 468, 469, 472, 474, 476, 477, 478, 481, - 488, 489, 491, 492, 496, 497, 503, 509, 512, 518, 521, 522, 523, - 524, 525, 526, 530, 531, 535, 536, 540, 542, 543, 548, 557, 558, - 559, 560, 561, 562, 563, 564, 566, 567, 573, 576, 577, 581, 586, - 590, 591, 592, 593, 594, 595, 596, 599, 600, 604, 605, 606, 608, - 609, 611, 614, 618, 619, 621, 622, 627, 634, 636, 638, 655, 657, - 658, 660, 664, 666, 667, 670, 673, 675, 680, 684, 685, 686, 687, - 688, 689, 691, 694, 697, 699, 702, 706, 707, 708, 710, 711, 713, - 723, 726, 728, 737, 765, 774, 782, 784, 785, 787, 790, 796, 805, - 809, 810, 811, 812, 813, 819, 821, 822, 824, 825, 826, 828, 830, - 831, 833, 834, 841, 842, 844, 845, 849, 850, 857, 859, 863, 865, - 871, 876, 877, 878, 879, 884, 885, 889, 890, 901, 902, 903, 904, - 906, 907, 908, 909, 912, 913, 915, 917, 919, 923, 925, 926, 928, - 929, 932, 933, 934, 936, 939, 940, 941, 947, 948, 953, 954, 956, - 958, 959, 961, 962, 963, 976, 981, 987, 993, 999, 1006, 1012, 1018, - 1024, 1032, 1034, 1036, 1038, 1042, 1048, 1050, 1051, 1052, 1060, - 1064, 1065, 1068, 1077, 1078, 1080, 1082, 1083, 1084, 1085, 1086, - 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1097, 1098, 1099, - 1100, 1102, 1103, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, - 1113, 1114, 1118, 1119, 1120, 1121, 1122, 1125, 1129, 1130, 1131, - 1134, 1136, 1141, 1143, 1144, 1146, 1149, 1150, 1151, 1152, 1155, - 1156, 1161, 1162, 1165, 1175, 1176, 1177, 1178, 1179, 1180, 1181, - 1182, 1183, 1184, 1186, 1187, 1189, 1190, 1191, 1192, 1194, 1195, - 1196, 1197, 1200, 1202, 1203, 1204, 1206, 1207, 1209, 1216, 1219, - 1223, 1234, 1241, 1245, 1251, 1252, 1253, 1255, 1256, 1258, 1259, - 1262, 1263, 1265, 1266, 1267, 1268, 1269, 1270, 1272, 1273, 1274, - 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, - 1286, 1287, 1288, 1289 - ], - [ - 4, 192, 223, 258, 420, 612, 615, 785, 1269, 1270, 1274, 1279, 1287, - 1289 - ], - [4, 1268], - [357], - [785, 1270], - [785], - [1268], - [1287, 1288], - [ - 2, 210, 212, 335, 407, 408, 409, 410, 547, 548, 550, 576, 626, 627, - 702, 1078, 1269, 1274, 1276 - ], - [702, 923, 1078], - [1270], - [902], - [377, 385, 458, 469, 590, 611, 615, 1179, 1202, 1268, 1269, 1270, 1274], - [785], - [784], - [784, 1273], - [784], - [784], - [785], - [784], - [784], - [785, 1287], - [ - 976, 981, 986, 987, 993, 1024, 1026, 1043, 1078, 1081, 1087, 1096, - 1274, 1277, 1278 - ], - [976, 987, 992, 1024, 1026, 1040, 1041, 1078, 1276, 1277], - [7, 352, 618, 785, 1268, 1269, 1274, 1276, 1279], - [785, 1278], - [784], - [547, 785, 976], - [785], - [784, 1273], - [784], - [784], - [1078, 1259, 1268, 1269, 1270], - [1270], - [ - 36, 109, 258, 317, 345, 418, 419, 459, 834, 1027, 1077, 1165, 1175, - 1182, 1254, 1270 - ], - [7, 1269, 1270], - [ - 1, 2, 3, 4, 5, 6, 8, 9, 10, 20, 21, 22, 95, 99, 201, 205, 209, 210, - 213, 223, 226, 253, 257, 258, 276, 283, 289, 291, 299, 301, 308, - 350, 352, 353, 357, 363, 374, 386, 389, 390, 398, 408, 415, 418, - 420, 421, 437, 439, 441, 442, 444, 454, 457, 465, 471, 477, 479, - 481, 482, 483, 484, 485, 486, 489, 512, 518, 522, 535, 536, 538, - 547, 566, 569, 575, 576, 591, 604, 605, 611, 626, 634, 638, 668, - 702, 726, 785, 786, 798, 799, 809, 818, 822, 824, 833, 834, 847, - 848, 865, 871, 877, 884, 901, 906, 907, 911, 919, 920, 923, 924, - 934, 943, 956, 958, 959, 1024, 1036, 1077, 1078, 1161, 1165, 1175, - 1176, 1177, 1178, 1179, 1191, 1193, 1194, 1200, 1202, 1210, 1224, - 1234, 1245, 1251, 1258, 1263, 1265, 1266, 1268, 1269, 1270, 1272, - 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, - 1284, 1287, 1288, 1289 - ], - [ - 2, 7, 9, 54, 82, 258, 284, 289, 343, 346, 361, 375, 441, 492, 785, - 834, 845, 877, 892, 1041, 1116, 1269, 1270, 1274 - ], - [785], - [ - 1, 2, 3, 4, 5, 7, 8, 9, 10, 18, 44, 48, 50, 59, 68, 72, 87, 88, 100, - 210, 249, 258, 286, 289, 297, 343, 357, 358, 361, 375, 400, 407, - 408, 409, 418, 422, 429, 434, 437, 447, 454, 455, 459, 468, 471, - 481, 489, 502, 508, 514, 540, 555, 558, 591, 592, 593, 594, 634, - 670, 784, 785, 787, 809, 834, 842, 855, 861, 867, 901, 908, 958, - 961, 1056, 1119, 1120, 1124, 1133, 1135, 1145, 1146, 1179, 1180, - 1184, 1186, 1187, 1192, 1193, 1195, 1196, 1200, 1202, 1204, 1241, - 1251, 1263, 1265, 1266, 1268, 1269, 1270, 1273, 1274, 1276, 1277, - 1278, 1279, 1280, 1286, 1287, 1288 - ], - [210, 437, 726, 834, 1178, 1202, 1268, 1273, 1274, 1276, 1281], - [822], - [785], - [785], - [785], - [398, 1268], - [ - 2, 3, 4, 5, 7, 8, 9, 10, 48, 84, 114, 192, 201, 209, 210, 223, 244, - 258, 284, 289, 291, 302, 304, 305, 307, 342, 345, 357, 374, 376, - 377, 382, 398, 414, 437, 454, 459, 472, 478, 502, 508, 514, 553, - 559, 591, 593, 595, 610, 611, 634, 726, 787, 805, 812, 835, 855, - 861, 867, 879, 884, 904, 925, 976, 1024, 1041, 1051, 1078, 1120, - 1124, 1133, 1138, 1139, 1144, 1150, 1161, 1177, 1179, 1189, 1194, - 1196, 1200, 1201, 1202, 1219, 1223, 1251, 1253, 1258, 1265, 1268, - 1269, 1270, 1273, 1274, 1276, 1278, 1280, 1283, 1284, 1288, 1289 - ], - [901, 1270, 1279], - [618], - [735, 784, 1287], - [634, 735, 784, 1273, 1274, 1277, 1278, 1280, 1283, 1284, 1285, 1287], - [1044, 1046, 1276], - [10, 1046, 1265, 1266, 1276, 1287], - [ - 1, 2, 4, 784, 785, 1200, 1251, 1265, 1266, 1270, 1274, 1277, 1285, - 1286, 1289 - ], - [3], - [553, 569, 573, 668, 670, 784, 1273, 1287], - [2], - [1276], - [ - 566, 567, 608, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, - 622, 634, 1268, 1273, 1280 - ], - [171, 265, 267, 269, 271, 272, 274], - [266, 268, 270, 276], - [308], - [1289], - [1274], - [87, 275, 953, 1287], - [9, 223, 289, 993, 1284, 1288], - [ - 3, 5, 7, 9, 12, 18, 201, 224, 308, 352, 668, 735, 736, 737, 784, - 787, 790, 1064, 1176, 1268, 1270, 1273, 1283, 1285, 1286 - ], - [7, 9, 735, 1268, 1276, 1278, 1280, 1286, 1287], - [784], - [785], - [785], - [361, 375], - [784], - [541], - [835, 1268], - [659], - [7, 906, 1036, 1069], - [223, 417], - [785, 1281], - [1270, 1288], - [1273, 1284], - [458, 1288], - [458, 611, 1274, 1277, 1278, 1280], - [1273], - [ - 289, 429, 462, 489, 503, 509, 557, 842, 856, 857, 862, 863, 1219, - 1223, 1258, 1268, 1270, 1274, 1276, 1279, 1280, 1283 - ], - [ - 2, 5, 8, 9, 95, 99, 201, 258, 384, 437, 469, 553, 591, 639, 737, - 742, 744, 745, 747, 748, 750, 751, 753, 754, 756, 757, 759, 760, - 762, 763, 765, 944, 962, 967, 1024, 1070, 1157, 1166, 1176, 1202, - 1268, 1270, 1278, 1283, 1287 - ], - [82, 171, 258, 834, 1004, 1042, 1102, 1179, 1251, 1254, 1274], - [ - 3, 481, 834, 907, 1251, 1265, 1266, 1268, 1269, 1270, 1274, 1280, - 1288 - ], - [785, 848, 976, 1270], - [785], - [430], - [ - 69, 82, 151, 154, 210, 223, 224, 235, 236, 254, 256, 279, 282, 350, - 361, 375, 381, 435, 481, 591, 844, 906, 926, 1161, 1162, 1187, 1197, - 1202, 1207, 1268, 1270, 1276, 1277, 1282, 1285, 1287 - ], - [1274, 1276, 1286, 1287], - [1268], - [222], - [9, 253, 257, 357, 361, 375, 606, 607, 1155, 1268, 1270, 1278], - [1251], - [1270, 1276], - [905, 1270], - [940, 947, 953, 1085, 1139], - [ - 48, 50, 54, 289, 291, 303, 306, 435, 459, 469, 784, 888, 941, 954, - 1119, 1270, 1274, 1276 - ], - [1287], - [437, 441], - [784], - [784, 785], - [611, 1274, 1287, 1288], - [809, 1274], - [611], - [785], - [1270], - [1273], - [591], - [ - 1, 2, 3, 4, 8, 9, 10, 54, 209, 210, 223, 258, 286, 298, 299, 300, - 301, 362, 363, 381, 384, 386, 389, 414, 420, 421, 437, 454, 459, - 474, 481, 518, 522, 593, 606, 609, 623, 634, 834, 871, 908, 923, - 924, 926, 927, 928, 929, 948, 976, 1078, 1082, 1088, 1097, 1177, - 1179, 1191, 1200, 1251, 1252, 1258, 1263, 1265, 1267, 1268, 1269, - 1270, 1273, 1274, 1276, 1277, 1278, 1279, 1282, 1283, 1284, 1287, - 1288, 1289 - ], - [3, 5, 56, 299, 301, 474, 976, 1198, 1270], - [ - 5, 7, 9, 87, 223, 283, 508, 514, 663, 700, 779, 796, 822, 861, 867, - 1269, 1270, 1274 - ], - [784], - [785], - [4], - [1270], - [785], - [10, 481, 488, 784, 841, 876, 877, 906, 1270], - [ - 10, 297, 393, 407, 413, 414, 437, 438, 439, 440, 441, 442, 443, 445, - 446, 452, 606, 934, 1078, 1200, 1202, 1270, 1273, 1274, 1275, 1276, - 1277, 1280, 1281, 1282, 1283, 1284, 1285, 1287, 1288 - ], - [393, 407, 413, 414, 437, 1200], - [437, 439, 450, 1197, 1277, 1279, 1283], - [ - 2, 3, 7, 9, 10, 89, 92, 96, 171, 201, 289, 295, 376, 450, 454, 481, - 609, 676, 834, 874, 909, 1006, 1181, 1187, 1200, 1202, 1207, 1251, - 1252, 1258, 1265, 1266, 1268, 1269, 1270, 1273, 1274, 1276, 1277, - 1278, 1279, 1282, 1283, 1284, 1287 - ], - [1, 1251], - [1258, 1273, 1274], - [351, 555, 804, 819, 974, 1076, 1163, 1164, 1174, 1273], - [7, 634, 784, 906, 907, 1114, 1198, 1202, 1269, 1274, 1275, 1281], - [1269], - [374], - [ - 4, 6, 7, 9, 10, 18, 80, 102, 201, 224, 308, 387, 409, 429, 454, 456, - 485, 486, 521, 546, 552, 559, 603, 655, 656, 659, 740, 745, 751, - 757, 763, 784, 785, 805, 834, 917, 923, 925, 1202, 1268, 1270, 1273, - 1274, 1276, 1278, 1280, 1283, 1285, 1287, 1288 - ], - [1278], - [1270], - [784], - [745, 784, 1273], - [1287], - [751, 784], - [1275], - [223, 1275, 1280, 1284], - [603, 1283], - [785], - [923], - [948, 1177, 1276], - [77, 1274], - [4], - [1273], - [785, 918], - [546, 547, 548, 549, 550, 551, 740, 1278, 1281], - [1274], - [551, 1281], - [757, 784, 1274], - [1287], - [363, 384, 421, 522, 567, 667, 1269, 1276, 1283], - [ - 4, 389, 429, 445, 474, 481, 489, 492, 498, 499, 500, 501, 641, 642, - 834, 842, 845, 847, 848, 851, 852, 853, 854, 857, 863, 1269, 1270 - ], - [503, 509, 659, 856, 857, 862, 863, 1269], - [1270, 1273], - [763, 1274], - [0, 4, 6, 7, 9], - [1274], - [1270, 1274], - [1270], - [785], - [ - 2, 3, 4, 5, 7, 9, 258, 454, 634, 799, 876, 901, 1082, 1088, 1097, - 1179, 1202, 1245, 1258, 1259, 1268, 1270, 1273, 1276, 1277, 1279, - 1283, 1287 - ], - [4], - [785], - [1252], - [785], - [ - 7, 198, 199, 200, 373, 454, 673, 726, 784, 785, 911, 1241, 1265, - 1266, 1274 - ], - [ - 7, 9, 285, 289, 352, 785, 966, 976, 1268, 1274, 1276, 1278, 1279, - 1280, 1281, 1288 - ], - [7, 9, 285, 289, 966, 1268, 1274, 1276, 1279, 1280, 1281, 1288], - [ - 469, 481, 490, 785, 803, 818, 843, 892, 900, 973, 1075, 1163, 1173, - 1268, 1270, 1274 - ], - [210, 469, 1265, 1266, 1274], - [210, 469, 555, 819, 834, 892, 893, 894, 895, 896, 1268, 1273, 1274], - [785], - [785], - [ - 1, 2, 3, 4, 5, 10, 258, 351, 373, 384, 386, 387, 398, 399, 418, 437, - 445, 451, 453, 458, 463, 464, 465, 466, 467, 474, 476, 477, 481, - 518, 610, 611, 655, 657, 658, 659, 660, 661, 670, 785, 786, 787, - 788, 790, 796, 798, 799, 809, 822, 824, 842, 871, 876, 901, 903, - 904, 905, 906, 908, 909, 910, 911, 912, 913, 915, 917, 918, 919, - 920, 921, 922, 923, 925, 926, 928, 959, 976, 1078, 1082, 1088, 1097, - 1124, 1135, 1177, 1178, 1179, 1183, 1187, 1191, 1192, 1195, 1196, - 1197, 1200, 1251, 1265, 1266, 1267, 1268, 1269, 1270, 1273, 1274, - 1275, 1276, 1277, 1278, 1279, 1281, 1282, 1283, 1285, 1286, 1287, - 1288, 1289 - ], - [ - 10, 467, 822, 824, 904, 920, 922, 1179, 1200, 1268, 1269, 1274, - 1278, 1281, 1287 - ], - [824, 876, 1279], - [351, 1273], - [1273], - [785], - [ - 3, 4, 10, 350, 384, 398, 418, 467, 502, 515, 516, 519, 611, 670, - 785, 796, 855, 868, 869, 872, 901, 907, 909, 910, 911, 919, 1179, - 1183, 1194, 1251, 1265, 1266, 1268, 1269, 1270, 1274, 1276, 1278, - 1282, 1285, 1286, 1287 - ], - [1289], - [551, 597, 630, 661, 842, 1078, 1140, 1176, 1269, 1280], - [785], - [1078, 1177], - [785], - [2, 9, 53, 86, 229, 230, 231, 232, 233, 237, 459, 1042, 1268, 1280], - [784], - [612, 678], - [3, 9, 52, 86, 223, 224, 225, 237, 1287], - [785, 1270], - [785], - [785], - [785], - [785], - [785], - [1268], - [2, 3, 5, 7, 1268, 1283, 1287, 1288], - [2], - [287, 288, 1273, 1287], - [287], - [1, 2, 3, 4, 5, 785, 824, 902, 918, 1268, 1269, 1270, 1276], - [785], - [785], - [1, 472, 1268, 1269, 1274], - [ - 3, 4, 5, 363, 367, 421, 428, 454, 458, 459, 460, 462, 463, 464, 465, - 466, 467, 522, 526, 541, 566, 603, 610, 611, 796, 805, 811, 824, - 913, 915, 1268, 1269, 1273, 1274, 1275, 1286, 1287 - ], - [785], - [ - 2, 3, 4, 7, 363, 367, 421, 428, 454, 456, 458, 459, 460, 461, 462, - 468, 522, 526, 540, 541, 603, 611, 787, 796, 805, 811, 923, 956, - 958, 961, 1268, 1269, 1270, 1273, 1274, 1276, 1286, 1287, 1288 - ], - [ - 3, 362, 420, 454, 456, 457, 458, 459, 465, 481, 812, 1118, 1241, - 1268, 1273, 1274, 1275 - ], - [784, 1274], - [1288], - [1277], - [784, 1274], - [784], - [1268], - [289], - [ - 2, 3, 4, 5, 7, 44, 100, 258, 274, 276, 289, 363, 407, 418, 419, 421, - 434, 435, 437, 441, 515, 522, 591, 699, 778, 819, 824, 841, 843, - 868, 876, 925, 934, 945, 946, 1269, 1270, 1273, 1274, 1277, 1278, - 1279, 1280, 1282, 1283, 1285, 1287 - ], - [3, 5, 6, 8, 59, 88, 100, 258, 481, 834, 885, 1176, 1273, 1274, 1287], - [7, 454, 468, 959, 1241, 1268], - [784, 1274], - [ - 4, 5, 7, 387, 424, 441, 446, 824, 923, 924, 925, 926, 969, 970, - 1071, 1072, 1078, 1082, 1088, 1097, 1158, 1159, 1168, 1169, 1177, - 1268, 1269 - ], - [2, 3, 4, 9, 18, 224, 258, 676, 1268, 1270, 1273, 1274, 1279, 1287], - [676, 754, 755, 756, 757, 758, 759, 784], - [2, 7, 18, 1270, 1274, 1276], - [1270], - [785], - [785], - [785], - [1241], - [554, 1287], - [246, 263, 350, 1216, 1241, 1276, 1277], - [1279, 1280, 1287], - [1282], - [784], - [9, 1273, 1274, 1276, 1277, 1278, 1280, 1283, 1286, 1287, 1288], - [1268], - [ - 2, 3, 6, 110, 167, 169, 210, 226, 228, 284, 362, 382, 412, 418, 420, - 454, 476, 478, 503, 509, 554, 566, 634, 655, 784, 785, 796, 824, - 1263, 1268, 1269, 1270, 1273, 1276, 1279, 1280, 1283 - ], - [785], - [784, 1276], - [551, 630, 1278], - [1270], - [7], - [9], - [ - 5, 8, 289, 481, 492, 531, 553, 1179, 1192, 1200, 1202, 1274, 1278, - 1288 - ], - [435, 1078, 1099], - [1270], - [ - 0, 4, 10, 347, 394, 437, 446, 577, 606, 737, 787, 1178, 1200, 1202, - 1251, 1277, 1287 - ], - [785, 1270], - [ - 2, 4, 5, 7, 9, 44, 90, 201, 248, 258, 297, 364, 459, 469, 472, 558, - 559, 591, 634, 1176, 1258, 1265, 1266, 1269, 1270, 1274 - ], - [ - 2, 4, 5, 8, 9, 201, 390, 412, 476, 573, 674, 1053, 1268, 1270, 1276, - 1279 - ], - [785], - [5, 1202], - [ - 3, 37, 110, 283, 318, 359, 438, 590, 1048, 1064, 1258, 1268, 1269, - 1270, 1274, 1276, 1277, 1278, 1283 - ], - [785], - [223], - [575, 1265, 1266, 1274, 1283, 1288], - [5], - [1177], - [353], - [1276], - [ - 2, 5, 7, 9, 290, 357, 358, 361, 375, 558, 559, 591, 1119, 1141, - 1142, 1143, 1144, 1145, 1146, 1211, 1217, 1225, 1232, 1235, 1242, - 1246, 1253, 1254, 1273, 1274, 1275, 1277, 1282, 1284, 1285, 1287, - 1288 - ], - [ - 7, 290, 358, 361, 375, 558, 559, 591, 1119, 1211, 1217, 1225, 1232, - 1235, 1242, 1246, 1253, 1273, 1274, 1275, 1277, 1278, 1280, 1284, - 1285, 1286, 1288 - ], - [ - 4, 9, 214, 249, 308, 325, 326, 327, 328, 329, 330, 331, 332, 333, - 334, 335, 336, 337, 338, 339, 340, 342, 343, 344, 346, 347, 348, - 391, 407, 411, 422, 434, 435, 436, 463, 1176, 1177, 1182, 1183, - 1197, 1269, 1273, 1276, 1283 - ], - [ - 249, 308, 434, 606, 610, 1270, 1273, 1275, 1276, 1277, 1283, 1284, - 1285, 1288 - ], - [785], - [785], - [785], - [ - 2, 3, 351, 376, 377, 381, 413, 414, 909, 1006, 1078, 1125, 1251, - 1252, 1255, 1258, 1263, 1265, 1266, 1268, 1273, 1274, 1275, 1276, - 1277, 1278, 1279, 1280, 1282, 1283, 1284, 1286, 1287, 1288 - ], - [1, 381, 454, 1120, 1251, 1268, 1276, 1278, 1283, 1287, 1288], - [785], - [785], - [785], - [785], - [785, 842], - [1270], - [785], - [785], - [10, 785], - [785], - [785, 1048], - [785], - [931], - [785], - [785], - [361, 375], - [784], - [784], - [784], - [454, 785, 1289], - [785], - [ - 223, 399, 441, 503, 507, 509, 513, 784, 856, 860, 862, 866, 892, - 1265, 1270, 1276, 1278, 1280, 1283, 1288 - ], - [981, 987, 1012, 1018, 1078], - [784, 932, 1270], - [2], - [1037, 1040, 1043], - [976, 1078, 1081, 1087, 1096], - [474], - [787, 1258, 1270], - [289, 993, 1200, 1268, 1269], - [474, 1270, 1274, 1277, 1278, 1283, 1287, 1288], - [276, 289], - [1273], - [785], - [9, 189, 274, 787], - [492], - [4, 210, 223, 1268, 1284], - [1284], - [784], - [1286], - [151], - [153], - [784], - [784], - [785], - [785, 1270], - [785, 1289], - [1270], - [1268, 1269], - [9], - [2], - [784], - [785], - [1276], - [1268], - [430], - [822], - [672, 674, 784], - [418, 785], - [785], - [1120, 1129], - [1270], - [10], - [3, 10, 361, 375, 1191, 1192, 1195, 1265], - [1, 357, 361, 375], - [361, 375], - [7, 110, 481, 634, 659, 660, 784, 785, 1277, 1287], - [785], - [2, 785, 847, 848, 1277], - [1278, 1288], - [10], - [386, 1278], - [785], - [785], - [785], - [201, 785, 787], - [1268], - [785], - [784], - [785], - [785], - [785, 1278], - [785], - [785, 1270], - [785], - [785], - [785], - [785], - [785], - [785, 976], - [606, 607, 1118, 1278], - [1273], - [374], - [357, 371], - [785], - [785], - [1119, 1120, 1265, 1273], - [1125, 1134, 1273], - [1265, 1280], - [785], - [1285], - [785], - [ - 4, 5, 7, 386, 387, 452, 454, 489, 503, 509, 609, 634, 785, 824, 834, - 842, 917, 923, 924, 925, 926, 928, 930, 931, 975, 1077, 1165, 1175, - 1177, 1185, 1205, 1268, 1269, 1270, 1274, 1276, 1278, 1280, 1287, - 1289 - ], - [ - 4, 10, 75, 76, 342, 384, 387, 445, 462, 502, 504, 507, 508, 510, - 513, 514, 518, 551, 578, 630, 656, 822, 847, 848, 855, 857, 860, - 861, 863, 866, 867, 871, 876, 884, 912, 917, 923, 924, 925, 926, - 927, 928, 929, 1078, 1082, 1088, 1097, 1177, 1269, 1270, 1274, 1278, - 1280 - ], - [3, 10, 542], - [1283], - [ - 4, 384, 386, 387, 457, 824, 876, 925, 1082, 1088, 1097, 1108, 1269, - 1270, 1273, 1274, 1276, 1279, 1280, 1287 - ], - [10, 171, 173, 297, 923, 962, 1270, 1274, 1276, 1288], - [611, 1269], - [2, 3, 210, 364, 377, 591, 1219, 1223, 1231, 1268], - [515, 917, 1258, 1288], - [784], - [784], - [785], - [210, 223, 454, 611, 824, 1258, 1274, 1276, 1288], - [4, 1270], - [917], - [785], - [976], - [785], - [785], - [591, 1289], - [1276], - [469], - [785], - [785], - [785], - [785], - [785], - [785], - [5, 258, 575, 609, 1289], - [458, 603, 612], - [0], - [1289], - [481, 594, 613, 614, 1078, 1270], - [966, 1263, 1268], - [1268], - [785], - [285, 289, 291, 292, 1273, 1278, 1279], - [289, 1273, 1279, 1288], - [785], - [1274], - [4, 5, 420, 491, 784, 844, 1202, 1274], - [210, 784], - [ - 2, 3, 4, 7, 102, 351, 414, 909, 1120, 1125, 1129, 1251, 1258, 1263, - 1265, 1273, 1274, 1276, 1278, 1280, 1281, 1282, 1288 - ], - [1265], - [619], - [785], - [ - 7, 10, 171, 173, 192, 223, 239, 240, 241, 242, 243, 248, 251, 321, - 323, 324, 347, 400, 634, 784, 830, 831, 1048, 1054, 1055, 1056, - 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, - 1068, 1069, 1085, 1093, 1135, 1136, 1137, 1145, 1146, 1151, 1177, - 1210, 1224, 1245, 1268, 1269, 1270, 1273, 1274, 1279, 1287, 1289 - ], - [289, 785], - [289], - [472, 784, 785, 1268], - [1289], - [ - 8, 418, 481, 634, 658, 785, 834, 878, 879, 963, 1048, 1063, 1085, - 1139, 1141, 1145, 1146, 1147, 1269, 1274, 1275, 1283, 1287 - ], - [785], - [785], - [785], - [1289], - [1289], - [785, 1274, 1279], - [361, 375, 1289], - [785], - [1268], - [ - 848, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, - 1156, 1274, 1279, 1286 - ], - [1286], - [785], - [785], - [1270], - [9, 27], - [785], - [785], - [785], - [3], - [976, 1268, 1270], - [5, 834, 1270], - [844], - [1258], - [1270], - [1274], - [361, 375], - [12, 13, 394, 434, 842, 1279, 1280], - [ - 10, 37, 42, 110, 258, 318, 333, 384, 395, 481, 492, 503, 508, 509, - 514, 548, 576, 627, 785, 834, 845, 847, 857, 861, 863, 867, 923, - 924, 1048, 1078, 1114, 1115, 1187, 1191, 1192, 1194, 1195, 1196, - 1202, 1207, 1269, 1270, 1273, 1274, 1278, 1279, 1280, 1287, 1288 - ], - [ - 2, 4, 5, 12, 13, 16, 44, 258, 634, 892, 944, 1268, 1270, 1273, 1277, - 1278 - ], - [641, 642, 857, 863, 926], - [604, 605, 641, 642, 845, 923, 1263, 1274, 1276, 1280, 1287], - [4, 847, 888, 1048, 1116, 1117, 1274], - [ - 145, 148, 173, 238, 248, 250, 251, 263, 264, 283, 436, 454, 1044, - 1046 - ], - [1272, 1279], - [1268], - [ - 9, 210, 223, 285, 437, 609, 790, 828, 876, 877, 963, 1120, 1202, - 1268, 1270, 1273 - ], - [10, 878, 1288], - [223, 785, 976, 1287, 1289], - [785], - [785], - [1265], - [981, 987], - [785], - [785], - [785], - [908, 1277], - [223, 1048], - [785], - [785], - [785], - [784, 785], - [785], - [785], - [785], - [223, 1282], - [113, 114, 115, 117, 223], - [5, 8, 9, 10], - [785], - [429, 720], - [784], - [1265, 1280], - [735], - [0, 1270], - [1269], - [347, 1202, 1270], - [1268], - [785], - [5, 259, 909, 1050, 1143, 1268], - [668, 784, 1274, 1280], - [784], - [784], - [7, 784, 1284], - [2, 8, 634], - [9, 456, 485, 486, 805, 834, 906, 1161, 1162, 1268, 1281], - [10, 634, 784], - [258, 284, 398, 634, 699, 958, 1048, 1068, 1274, 1287], - [784], - [784], - [2], - [223, 1274], - [10, 657, 679], - [223, 248, 253, 257], - [784], - [784], - [784], - [784], - [784], - [806], - [8, 591, 594, 735, 976, 1078, 1278], - [735, 1078], - [1268], - [1179, 1191], - [399, 409, 508, 514, 581, 586, 861, 867, 993, 1268, 1274], - [289, 1269], - [591], - [429, 591, 1266, 1276], - [5, 7, 436, 437, 441, 446, 447, 449, 450, 634, 784, 785, 1268, 1273], - [4, 1268, 1286], - [434, 435, 446, 1274], - [1270], - [785], - [407], - [822], - [1288], - [420], - [1268], - [3, 670, 1274, 1284], - [3, 224, 226, 785, 834, 1219, 1223, 1245, 1270, 1278, 1279, 1287], - [481, 902, 1255, 1288], - [834, 1270], - [10], - [834], - [223, 276, 1124, 1125, 1133, 1134], - [223, 1124, 1133], - [435], - [976, 1099], - [976, 1078], - [1270], - [1270], - [351, 361, 375], - [908, 1270], - [3], - [3, 1230, 1240, 1268, 1274], - [785], - [3, 417, 809, 819, 1251, 1268, 1269, 1273, 1279, 1287], - [931, 1276], - [611, 1274, 1287, 1288], - [381, 611, 1274, 1287], - [1, 2, 9, 976, 1006, 1078, 1268, 1276, 1282, 1283, 1287, 1288], - [2, 7], - [1268, 1287], - [ - 1, 3, 4, 5, 6, 258, 596, 611, 707, 1048, 1055, 1058, 1060, 1062, - 1064, 1067, 1190, 1202, 1208, 1269, 1270, 1274, 1283, 1284 - ], - [5, 474, 507, 513, 860, 866, 1273, 1274, 1275, 1276, 1287], - [1289], - [351, 408, 454, 901, 925, 1274], - [592, 796, 1258], - [784], - [707, 708, 1274, 1276, 1278, 1279, 1280], - [1288], - [785], - [785], - [1268, 1274], - [3], - [3, 7, 909, 1230, 1240, 1266, 1268, 1269, 1270, 1274, 1276, 1278], - [1269, 1275], - [785, 909, 1006], - [1274], - [289, 1265, 1266, 1270, 1277], - [553], - [10, 785, 1265], - [1, 919], - [1288], - [1288], - [1280], - [591, 1276], - [1289], - [1288], - [1268], - [9], - [1270], - [785], - [4, 5, 1273], - [1202], - [454, 1202, 1270], - [1269], - [223, 822, 1268, 1270, 1277], - [1273], - [10, 1200, 1202, 1268], - [110, 591, 606, 607], - [905], - [784], - [ - 2, 10, 89, 92, 96, 201, 258, 289, 296, 374, 458, 477, 553, 1258, - 1268, 1269, 1270, 1273, 1274, 1277, 1278, 1284, 1287 - ], - [3, 7, 286, 289, 489, 842, 1276], - [1273], - [2, 48, 50, 55, 287, 374, 474, 477, 784, 785, 902, 1036, 1270], - [446, 1198, 1270, 1278], - [62, 527, 784, 1269, 1284], - [909, 1258], - [437, 441], - [842, 1265, 1274], - [1126, 1273, 1274, 1278, 1289], - [1126, 1251, 1283], - [1276], - [487], - [289, 1285], - [9], - [420, 553], - [1, 352, 1268], - [1078], - [1258, 1279, 1289], - [8], - [1078], - [785], - [ - 0, 2, 3, 4, 5, 7, 8, 350, 591, 822, 1268, 1270, 1272, 1275, 1278, - 1281, 1283, 1287, 1288 - ], - [785], - [9, 1276, 1283, 1287, 1288, 1289], - [10], - [1289], - [1270], - [784, 961], - [1270], - [784], - [10, 223, 437, 454, 1268, 1273, 1274, 1278], - [10, 351, 437, 454, 1273, 1274, 1275, 1276, 1278, 1284, 1287], - [ - 3, 8, 10, 258, 437, 454, 455, 481, 492, 559, 561, 845, 901, 919, - 1085, 1270, 1273, 1274, 1276, 1287 - ], - [ - 8, 258, 413, 414, 445, 456, 457, 458, 471, 595, 600, 608, 609, 621, - 805, 909, 915, 1183, 1269, 1274, 1276, 1282, 1287 - ], - [784], - [619, 784, 1269], - [1267, 1283], - [1251], - [784], - [2, 3, 374, 1268, 1270, 1273, 1278], - [1287], - [289], - [474, 670, 784], - [373], - [ - 2, 4, 5, 10, 201, 434, 553, 591, 634, 835, 1176, 1258, 1259, 1265, - 1266, 1268, 1270, 1276, 1288, 1289 - ], - [ - 4, 8, 201, 209, 223, 257, 289, 437, 876, 964, 1036, 1179, 1253, - 1268, 1273, 1274, 1276, 1277 - ], - [ - 2, 7, 9, 10, 258, 308, 352, 394, 576, 678, 805, 876, 1191, 1268, - 1270, 1273, 1274, 1284 - ], - [210, 835, 1120, 1268, 1270, 1273], - [1277], - [1279], - [784], - [374], - [361, 375], - [361, 375], - [357], - [591, 879, 880, 881, 882, 976, 1274, 1280, 1286], - [289], - [361, 375, 785, 1271], - [361, 375], - [4], - [1241, 1245, 1251, 1268, 1281], - [5, 1274], - [361, 375], - [1273], - [785], - [785], - [785], - [784], - [3, 609, 668, 784, 1275, 1276, 1278, 1282, 1283, 1284], - [258, 289, 1268], - [258, 289, 291, 1273], - [5, 785, 976], - [5, 6, 1198, 1200, 1270], - [3, 265, 266, 268, 270, 272, 274, 295, 834, 976, 1048, 1078, 1270], - [785], - [9, 25, 223, 258, 1270], - [1269], - [785], - [ - 2, 3, 5, 10, 400, 481, 553, 785, 1118, 1187, 1189, 1198, 1207, 1268, - 1269, 1270 - ], - [3, 1286], - [3, 1268], - [785], - [1288], - [474], - [1268], - [2, 784, 1289], - [487], - [487], - [487], - [784], - [1268], - [784], - [784], - [350, 637, 784, 956, 1060, 1278, 1280, 1287], - [135], - [1048, 1059, 1060, 1273], - [637, 784, 1287], - [1251, 1265, 1266], - [784, 785, 1270], - [784], - [902], - [784], - [284, 1193, 1194, 1272], - [10, 209, 1198, 1200, 1274, 1276, 1280, 1283, 1287], - [ - 10, 209, 284, 297, 418, 1178, 1191, 1194, 1198, 1200, 1269, 1272, - 1273, 1274, 1276, 1277, 1279, 1280, 1284, 1287, 1288 - ], - [1200, 1272, 1288], - [784, 785], - [784], - [8, 9, 784, 785], - [784], - [5, 1268, 1270, 1289], - [1251, 1265, 1266], - [3, 555, 1268, 1270], - [1288], - [289, 308, 437, 1078], - [1284], - [784, 1273], - [ - 7, 308, 469, 470, 471, 472, 473, 569, 570, 571, 784, 1274, 1276, - 1277, 1278, 1280, 1284 - ], - [ - 2, 223, 350, 469, 471, 472, 569, 571, 572, 573, 606, 634, 1194, - 1268, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1281, 1283, 1287 - ], - [195, 196, 197], - [ - 7, 308, 350, 351, 361, 375, 634, 637, 784, 785, 961, 1064, 1273, - 1274, 1276, 1282, 1283, 1285, 1286, 1287 - ], - [785], - [785], - [785], - [785], - [1289], - [785], - [1280], - [1078, 1085, 1110, 1111, 1112, 1113, 1278], - [1093], - [123, 125, 127, 793, 794], - [1085], - [121, 122, 710, 711, 713], - [1162], - [785, 1270], - [785], - [ - 258, 351, 389, 481, 538, 555, 559, 634, 796, 802, 817, 819, 967, - 968, 969, 970, 1085, 1090, 1092, 1111, 1113, 1162, 1172, 1269, 1273, - 1276, 1278, 1287 - ], - [4, 458], - [785], - [785], - [785], - [785, 976, 1078, 1176, 1177], - [223, 785, 1269], - [223, 585, 586, 785, 842, 847, 848, 914], - [113, 116], - [902], - [223, 785], - [785], - [542], - [ - 2, 44, 45, 46, 223, 468, 507, 513, 634, 834, 860, 866, 903, 928, - 938, 1114, 1120, 1258, 1268, 1269, 1274 - ], - [1251, 1265, 1266, 1273, 1274, 1277], - [784], - [784], - [1283], - [908], - [1273, 1274], - [593], - [1268], - [1118, 1120, 1127, 1129, 1265, 1273], - [785], - [2, 469], - [ - 7, 239, 240, 241, 242, 243, 351, 446, 600, 824, 1268, 1270, 1273, - 1274, 1276 - ], - [ - 7, 595, 611, 672, 674, 784, 833, 876, 932, 933, 956, 975, 981, 987, - 993, 999, 1006, 1012, 1018, 1042, 1078, 1111, 1113, 1114, 1124, - 1133, 1175, 1268, 1270, 1280, 1285 - ], - [1179], - [981, 987, 1270, 1276, 1277, 1285], - [1270], - [ - 2, 7, 102, 290, 351, 358, 361, 375, 389, 553, 554, 555, 557, 558, - 559, 560, 561, 562, 563, 564, 565, 622, 819, 1119, 1120, 1179, 1211, - 1217, 1225, 1231, 1233, 1235, 1242, 1246, 1252, 1254, 1258, 1268, - 1270, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, - 1283, 1286, 1287, 1288 - ], - [785], - [785], - [785], - [784], - [784], - [784], - [784], - [784], - [553], - [784], - [784], - [553], - [0, 357, 464, 784, 876, 1200, 1287, 1289], - [1179], - [10, 1270], - [10], - [10, 569, 1278], - [ - 7, 9, 102, 291, 454, 548, 576, 627, 824, 834, 976, 1119, 1120, 1178, - 1179, 1202, 1216, 1231, 1233, 1253, 1254, 1270, 1276, 1278, 1280, - 1286 - ], - [5, 1179, 1252, 1258, 1268, 1270], - [10, 1265, 1266, 1269, 1270], - [454, 976, 1251, 1252, 1269, 1270], - [102, 289, 1270], - [465, 1252], - [ - 1210, 1212, 1216, 1220, 1224, 1226, 1231, 1234, 1236, 1241, 1243, - 1245, 1247 - ], - [4, 120, 223, 248, 575, 785, 1200, 1286], - [1288], - [398], - [2, 1268, 1269], - [2, 7, 8, 10, 289, 351, 437, 467, 884, 925], - [466], - [7, 289, 454], - [785], - [1268, 1270], - [3], - [785], - [ - 3, 8, 289, 422, 441, 487, 488, 660, 840, 841, 876, 1179, 1182, 1190, - 1202, 1208, 1270 - ], - [5], - [407, 474], - [1270], - [371, 634, 1273], - [2, 634], - [6], - [223, 445, 608, 834, 1178, 1179], - [1283], - [10], - [1270], - [785], - [784], - [785], - [ - 4, 7, 258, 384, 395, 396, 397, 534, 538, 604, 605, 784, 788, 800, - 801, 802, 815, 816, 817, 818, 834, 878, 888, 906, 923, 925, 926, - 933, 962, 971, 972, 976, 1073, 1074, 1078, 1157, 1160, 1161, 1162, - 1170, 1171, 1172, 1177, 1268, 1269, 1273, 1274, 1275, 1278 - ], - [ - 396, 397, 534, 535, 536, 538, 784, 800, 801, 802, 815, 816, 817, - 819, 971, 972, 1048, 1049, 1073, 1074, 1142, 1148, 1157, 1158, 1159, - 1160, 1161, 1162, 1163, 1164, 1165, 1170, 1171, 1172, 1268, 1269 - ], - [1268, 1269, 1275, 1278, 1282], - [1289], - [1288], - [1274], - [555], - [785], - [ - 8, 258, 284, 294, 408, 463, 478, 575, 578, 597, 598, 626, 661, 785, - 848, 923, 976, 983, 993, 994, 999, 1000, 1024, 1050, 1051, 1078, - 1120, 1140, 1143, 1161, 1162, 1176, 1268, 1270 - ], - [874], - [575], - [575], - [3, 8, 1268], - [1287], - [87, 456, 784, 908, 1270, 1274, 1288], - [1274, 1286], - [88], - [87, 1273, 1278], - [87, 88, 459], - [87], - [1268, 1270], - [1287], - [ - 7, 284, 371, 418, 474, 475, 476, 477, 481, 911, 1268, 1270, 1273, - 1282, 1284, 1287 - ], - [8, 9, 258, 481, 573, 811, 868, 1191, 1268], - [ - 0, 2, 3, 6, 7, 209, 246, 258, 357, 373, 418, 474, 476, 477, 556, - 784, 934, 1198, 1265, 1266, 1268, 1269, 1270, 1273, 1274, 1278, - 1280, 1282, 1284, 1287 - ], - [2, 474, 481, 1270, 1281, 1287, 1288], - [284, 357, 412, 453, 474, 475, 476, 674, 1284], - [ - 2, 371, 398, 412, 474, 476, 674, 911, 1194, 1270, 1274, 1275, 1282, - 1284, 1285, 1286, 1287 - ], - [356, 1279], - [452], - [7], - [444, 1269], - [297], - [1284], - [291, 1279, 1284], - [938, 941, 943, 948, 950, 954, 1270, 1274, 1276], - [1274], - [784], - [785], - [151, 154, 726], - [509, 1283], - [389, 465, 557, 958], - [1278], - [8, 294, 297, 308, 335, 591, 1275], - [1270], - [396, 607, 824, 1269, 1274, 1278], - [1288], - [784, 785], - [1272], - [ - 4, 5, 8, 294, 297, 308, 434, 566, 591, 594, 716, 719, 722, 725, 834, - 848, 1146, 1152, 1155, 1251, 1268, 1279 - ], - [918], - [474], - [ - 4, 5, 258, 481, 834, 901, 1179, 1251, 1252, 1268, 1270, 1274, 1276, - 1277, 1278, 1281, 1283, 1286, 1287 - ], - [667, 668, 784, 933], - [1280], - [1252, 1255], - [ - 2, 3, 4, 7, 10, 387, 409, 410, 418, 441, 548, 576, 596, 600, 627, - 638, 657, 680, 685, 688, 691, 694, 697, 728, 834, 876, 878, 923, - 924, 925, 926, 933, 956, 959, 969, 970, 981, 987, 1042, 1044, 1046, - 1048, 1051, 1055, 1058, 1060, 1062, 1067, 1071, 1072, 1078, 1082, - 1088, 1097, 1108, 1136, 1146, 1151, 1158, 1159, 1162, 1168, 1169, - 1177, 1268, 1270, 1273, 1274, 1275, 1276, 1277, 1280, 1287, 1288 - ], - [923, 1048], - [1078, 1082, 1088, 1097, 1177], - [1270, 1271, 1277, 1283], - [1288], - [1268, 1271], - [304, 307, 350, 508, 514, 574, 824, 861, 867, 1270, 1281], - [1287], - [785], - [291, 1263, 1268, 1288], - [785], - [1258], - [1258, 1273], - [454, 1251, 1268], - [9, 186, 1270, 1277, 1284], - [352, 1269, 1279, 1284, 1288], - [4, 9, 77, 79, 186, 187, 188, 192, 193, 194, 1268, 1270], - [4, 54, 283, 798, 824, 833, 834, 956, 959, 1268, 1269, 1270, 1278], - [289, 291, 834, 1177, 1273, 1276], - [398], - [4, 258, 1202, 1270], - [785], - [785], - [1270], - [1282], - [1273], - [2, 4, 9, 31, 32, 171, 232, 233, 437, 1269, 1270, 1278, 1282, 1289], - [ - 84, 173, 676, 958, 1273, 1274, 1276, 1277, 1278, 1279, 1280, 1282, - 1284, 1285, 1287 - ], - [27, 31, 232, 343, 346, 507, 513, 860, 866], - [9, 1278, 1283], - [1273, 1274, 1279, 1280, 1284, 1286, 1287], - [1273, 1279], - [4, 901, 1251, 1263, 1265, 1266, 1268, 1273, 1274, 1277], - [2, 4, 287, 376, 377, 435, 553, 580, 585, 1265, 1268], - [581, 586, 1266, 1274, 1275, 1278, 1281], - [580, 585, 1268, 1270, 1279], - [1268], - [470, 472], - [609], - [1275], - [ - 9, 346, 403, 445, 515, 516, 518, 519, 785, 868, 869, 871, 872, 934, - 935, 1102, 1103, 1270, 1273, 1274, 1276, 1287 - ], - [515, 518, 868, 871], - [ - 434, 435, 436, 515, 516, 519, 834, 836, 837, 868, 869, 872, 1177, - 1270 - ], - [87, 343, 346], - [1177, 1270], - [934, 1102], - [1102, 1104, 1274], - [1103], - [ - 2, 3, 8, 28, 223, 294, 308, 339, 341, 481, 523, 1119, 1202, 1268, - 1270, 1278, 1283, 1288 - ], - [339, 435, 560, 1265, 1266, 1268, 1273, 1274, 1276, 1286], - [339, 341, 1268, 1283], - [1270], - [5, 9], - [1289], - [2, 3, 4, 465, 1268], - [1], - [9, 289, 1268, 1276], - [201, 210, 287, 295, 1273, 1274, 1276, 1277, 1278, 1287], - [250, 1219, 1223, 1266], - [223], - [201, 210, 223, 248, 257, 295, 296, 1027, 1255, 1258, 1270, 1277, 1287], - [95, 99, 1258], - [ - 7, 102, 223, 237, 239, 240, 241, 242, 243, 263, 435, 977, 981, 987, - 993, 999, 1006, 1012, 1018, 1216, 1219, 1223, 1241, 1276 - ], - [223, 591], - [210, 238, 249, 442], - [5, 1006], - [1274], - [381, 1276, 1277], - [1288], - [4, 593, 1277], - [3, 7, 289, 1270, 1279, 1280, 1287], - [201, 591, 1268, 1274, 1287], - [289, 1281], - [1269], - [10, 474, 1268, 1273], - [1280], - [361, 375, 822, 1269], - [4, 474, 1268], - [1283], - [2], - [399, 467, 1179, 1191, 1269, 1274, 1287], - [1278], - [1251, 1265, 1266], - [10, 876, 883, 1200, 1202], - [2, 10, 1194, 1200, 1202, 1273, 1274, 1286], - [10], - [1273, 1274], - [244, 592], - [7, 289, 1255, 1268], - [660, 1274], - [1138, 1139, 1274, 1277], - [3, 8, 10, 210, 258, 474, 901, 902, 1268, 1269, 1270, 1276, 1283, 1289], - [2, 3, 171, 210, 223, 248, 556, 790, 923, 963, 1146, 1270, 1273, 1274], - [1274, 1276, 1277, 1278, 1279], - [1270], - [ - 5, 8, 9, 446, 535, 536, 604, 605, 784, 899, 906, 1161, 1162, 1179, - 1268, 1269, 1270, 1274 - ], - [785], - [1269], - [8], - [716, 719, 722, 725, 1274], - [1277], - [785], - [ - 2, 3, 10, 87, 189, 201, 223, 258, 272, 278, 285, 289, 541, 553, 611, - 612, 702, 824, 1041, 1194, 1200, 1202, 1210, 1216, 1224, 1268, 1270, - 1273, 1274, 1276, 1280, 1283 - ], - [ - 5, 9, 12, 163, 165, 167, 195, 209, 257, 280, 283, 289, 343, 347, - 414, 1189, 1200, 1202, 1240, 1258, 1274 - ], - [ - 9, 10, 82, 289, 291, 384, 439, 466, 474, 603, 612, 906, 909, 933, - 1116, 1202, 1209, 1216, 1251, 1268, 1270, 1273, 1274, 1286 - ], - [9], - [7, 559, 941, 954, 1259], - [555, 1258], - [ - 10, 23, 105, 210, 227, 355, 1192, 1194, 1195, 1200, 1268, 1269, - 1276, 1282 - ], - [418, 902, 1185, 1193, 1198, 1205, 1274], - [291, 354, 1179, 1180, 1184, 1186, 1202, 1203, 1204, 1206], - [ - 2, 3, 7, 8, 9, 10, 15, 24, 31, 33, 41, 43, 49, 61, 63, 65, 67, 69, - 80, 82, 106, 163, 165, 167, 171, 195, 207, 228, 232, 234, 257, 258, - 275, 289, 308, 314, 341, 390, 412, 441, 476, 674, 877, 1190, 1195, - 1202, 1208, 1269, 1270, 1273, 1274, 1277, 1279 - ], - [ - 52, 53, 163, 165, 167, 171, 209, 335, 337, 352, 354, 660, 877, 1024, - 1187, 1200, 1202, 1207, 1231, 1269, 1270, 1276 - ], - [289], - [ - 5, 9, 10, 13, 16, 17, 20, 21, 22, 27, 40, 42, 48, 52, 54, 64, 66, - 75, 80, 82, 84, 87, 104, 151, 154, 167, 169, 200, 205, 208, 211, - 226, 235, 236, 237, 239, 240, 241, 242, 243, 249, 250, 251, 259, - 261, 264, 289, 291, 295, 302, 305, 312, 319, 320, 331, 333, 335, - 337, 343, 347, 351, 354, 434, 487, 488, 840, 841, 884, 963, 1026, - 1027, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1116, - 1179, 1180, 1181, 1184, 1186, 1192, 1195, 1196, 1197, 1200, 1202, - 1224, 1231, 1233, 1268, 1269, 1270, 1273, 1276, 1286, 1287 - ], - [1, 5, 454, 1268, 1281], - [9, 1270], - [4, 5], - [18, 784, 1273, 1279], - [784], - [822], - [784], - [487, 580], - [69, 349, 425, 664, 784, 1270, 1278], - [425, 664, 784, 785, 1269, 1273], - [1269], - [1268], - [2, 3, 4, 5], - [1289], - [918], - [361, 375], - [1277], - [1269], - [784], - [1274], - [1288], - [785], - [785], - [785], - [1273, 1281], - [785], - [784], - [555], - [ - 4, 351, 481, 559, 834, 905, 909, 917, 976, 993, 998, 999, 1004, - 1005, 1006, 1024, 1026, 1027, 1078, 1268, 1270, 1276, 1278 - ], - [1120], - [1278, 1279, 1280], - [1120], - [102, 785], - [785], - [2, 784], - [267, 269, 271], - [785], - [785], - [1258], - [1270], - [905], - [437, 1283, 1288], - [442], - [785], - [ - 2, 3, 4, 5, 8, 9, 10, 28, 94, 98, 258, 267, 269, 271, 274, 276, 357, - 361, 375, 429, 465, 469, 481, 487, 488, 514, 609, 634, 637, 641, - 642, 645, 646, 658, 663, 670, 673, 679, 700, 701, 779, 780, 784, - 785, 787, 790, 791, 828, 833, 842, 863, 867, 895, 897, 906, 907, - 912, 915, 923, 934, 940, 953, 963, 1078, 1119, 1161, 1162, 1202, - 1224, 1251, 1268, 1269, 1270, 1275, 1276, 1283, 1287 - ], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [283], - [784], - [784], - [784], - [784], - [784], - [784, 785], - [784], - [784], - [822], - [784, 785], - [785], - [785], - [660], - [784], - [1270], - [784], - [784, 1276], - [1268], - [608], - [1288], - [785], - [481], - [785], - [1270], - [1276], - [1276], - [785], - [785, 976], - [785], - [407, 842], - [785], - [785], - [785], - [785], - [785], - [3, 566, 731, 766, 1179, 1269, 1270], - [1278], - [785, 1269, 1270], - [785], - [ - 7, 118, 119, 120, 121, 122, 376, 454, 708, 709, 710, 711, 712, 713, - 785, 1078, 1082, 1088, 1097, 1177, 1241, 1268, 1273, 1276, 1280, - 1281, 1283, 1284, 1286, 1287 - ], - [708, 1274, 1280, 1283, 1287], - [785], - [463], - [785], - [ - 660, 793, 917, 938, 939, 940, 941, 942, 976, 1038, 1039, 1040, 1078, - 1177, 1270, 1274, 1276, 1278, 1287 - ], - [660, 784, 938, 940, 941, 1270, 1281], - [938, 1038], - [793, 939, 940, 941, 1270, 1276, 1277, 1278], - [ - 2, 164, 166, 171, 172, 192, 223, 538, 551, 630, 676, 696, 698, 785, - 802, 817, 1140, 1162, 1172, 1176, 1268, 1270, 1273, 1274, 1276, - 1278, 1287 - ], - [189, 223, 784, 1270, 1276, 1282], - [223], - [163, 165, 171, 696], - [1270], - [ - 5, 481, 483, 484, 486, 487, 488, 495, 502, 504, 508, 509, 511, 512, - 634, 699, 702, 703, 704, 785, 834, 836, 837, 839, 840, 841, 844, - 847, 848, 855, 857, 861, 862, 864, 865, 1119, 1216, 1219, 1223, - 1268, 1270, 1276, 1281, 1288 - ], - [785], - [ - 4, 5, 483, 484, 486, 492, 497, 502, 515, 699, 703, 704, 706, 834, - 835, 836, 837, 839, 847, 850, 855, 857, 865, 959, 1216, 1219, 1223, - 1270, 1276 - ], - [492, 497, 850, 1270, 1276], - [361, 375], - [784], - [634, 774, 784], - [784], - [784], - [294], - [1276], - [784], - [784], - [784], - [609, 828, 863, 963, 1273, 1283, 1287], - [784], - [784], - [784], - [1286], - [784], - [1288], - [785], - [1287], - [ - 3, 4, 5, 7, 8, 10, 201, 209, 294, 359, 376, 384, 398, 417, 420, 437, - 438, 447, 448, 455, 472, 474, 566, 567, 590, 634, 651, 787, 805, - 834, 1050, 1078, 1143, 1149, 1177, 1202, 1268, 1269, 1270, 1273, - 1274, 1276, 1279, 1283, 1286, 1287, 1288 - ], - [785], - [ - 3, 4, 5, 7, 8, 10, 201, 202, 209, 258, 294, 297, 351, 363, 376, 384, - 394, 398, 401, 408, 421, 437, 442, 445, 454, 462, 467, 469, 481, - 492, 522, 566, 590, 634, 796, 834, 845, 847, 848, 901, 1078, 1177, - 1191, 1258, 1268, 1270, 1273, 1274, 1276, 1277, 1278, 1279, 1281, - 1282, 1283, 1284, 1287, 1288, 1289 - ], - [1, 4, 289, 467, 591, 1268, 1270, 1273, 1276, 1284], - [289, 785], - [398, 785, 1191, 1251, 1277], - [609, 909], - [611], - [289, 1288], - [611, 1279], - [784], - [361, 375, 1277], - [289, 553, 1273], - [784], - [1270], - [1270], - [785], - [902], - [785], - [1279, 1289], - [785], - [785], - [785], - [361, 375], - [785], - [785], - [289], - [785], - [785], - [785], - [785], - [842, 1270], - [1270], - [613, 785, 1270], - [785], - [785], - [905], - [ - 2, 4, 5, 7, 9, 10, 18, 55, 69, 86, 87, 171, 186, 210, 224, 258, 283, - 284, 289, 304, 307, 353, 372, 384, 389, 398, 429, 434, 437, 446, - 484, 542, 613, 634, 668, 699, 703, 726, 787, 790, 805, 834, 837, - 884, 897, 898, 899, 906, 944, 1064, 1091, 1124, 1145, 1177, 1200, - 1202, 1251, 1265, 1266, 1268, 1269, 1270, 1274, 1276, 1279, 1280, - 1284, 1285, 1288 - ], - [1078, 1114, 1115, 1117], - [1116], - [785], - [785], - [785], - [481, 591, 593, 594, 613, 618, 619, 768, 976, 1078, 1270, 1273, 1287], - [785], - [785], - [785], - [785], - [785], - [785], - [785], - [454], - [1274], - [275, 1032, 1033, 1278], - [275], - [981, 1012, 1018, 1274], - [1012, 1014, 1018, 1020, 1024, 1032, 1034], - [785], - [785], - [4, 1270], - [2], - [3, 4], - [785], - [785], - [785], - [357, 371, 437, 1179, 1202, 1270], - [591, 1274], - [1266], - [ - 678, 679, 932, 943, 947, 948, 949, 1044, 1045, 1046, 1047, 1125, - 1134, 1268, 1274, 1276, 1287 - ], - [683, 932, 948, 1273, 1274], - [679, 682, 785, 943, 1044, 1046], - [679, 944, 945, 946, 948, 1125, 1134, 1268, 1273, 1277, 1287], - [591], - [785], - [608], - [1270, 1274], - [374, 1273, 1274, 1285], - [1270], - [1270], - [1270], - [418], - [559], - [785], - [361, 375], - [0, 357, 1269, 1289], - [1, 1269], - [1245], - [785], - [785], - [ - 4, 5, 8, 9, 44, 201, 247, 258, 284, 384, 387, 398, 467, 790, 824, - 828, 925, 976, 1268, 1269, 1273, 1274, 1278, 1280, 1283, 1287 - ], - [9, 824, 925, 1279, 1288], - [4, 258, 1283], - [785], - [785], - [785], - [785], - [1270], - [8], - [1268], - [785], - [454, 1265, 1266, 1270, 1278, 1283], - [481, 834], - [1265], - [2], - [785], - [429, 608, 720, 723, 784, 1258, 1269, 1280, 1287], - [ - 3, 4, 5, 6, 7, 8, 9, 18, 52, 102, 201, 224, 258, 285, 286, 308, 350, - 468, 634, 1268, 1269, 1270, 1273, 1274, 1275, 1276, 1277, 1279, - 1280, 1281, 1282, 1283, 1284, 1285, 1288 - ], - [609, 638, 641, 642, 647, 648, 667, 1269, 1276], - [723], - [720], - [1273], - [785, 1288], - [1287], - [1268], - [785], - [1269], - [ - 3, 39, 326, 332, 334, 336, 338, 340, 344, 555, 591, 592, 1178, 1200, - 1268, 1276, 1283, 1288, 1289 - ], - [1282, 1283], - [41, 43], - [7, 40, 42, 331, 333, 335, 337, 555], - [784, 785], - [785], - [735, 1270], - [735, 1278], - [ - 2, 3, 4, 6, 10, 86, 92, 94, 96, 98, 159, 162, 210, 213, 221, 239, - 240, 241, 242, 243, 258, 289, 420, 434, 441, 459, 467, 702, 723, - 785, 805, 956, 1146, 1179, 1268, 1269, 1270, 1274 - ], - [239, 1268], - [469, 472, 785, 917], - [784, 1273], - [ - 2, 3, 4, 5, 10, 291, 356, 358, 361, 375, 407, 411, 439, 440, 442, - 454, 474, 558, 559, 784, 925, 931, 1178, 1232, 1267, 1268, 1269, - 1270, 1271, 1286, 1288 - ], - [407, 412, 476, 550, 629, 1179, 1270, 1287], - [7, 289, 1275], - [ - 2, 3, 4, 7, 8, 9, 10, 89, 201, 213, 258, 294, 337, 350, 358, 361, - 375, 384, 398, 412, 417, 439, 442, 474, 476, 481, 482, 483, 484, - 485, 486, 489, 509, 534, 538, 558, 559, 591, 670, 785, 787, 796, - 800, 801, 802, 803, 804, 815, 816, 817, 819, 833, 834, 857, 863, - 880, 881, 882, 971, 972, 973, 974, 976, 1024, 1073, 1074, 1075, - 1076, 1078, 1149, 1153, 1154, 1163, 1164, 1170, 1171, 1172, 1173, - 1174, 1200, 1202, 1232, 1251, 1258, 1268, 1270, 1274, 1278, 1287, - 1289 - ], - [842], - [785], - [2, 469], - [2, 3, 10, 1270], - [874, 888, 1200, 1202], - [8, 1048, 1052, 1059, 1060, 1061, 1063, 1064, 1065, 1066, 1068, 1069], - [1048, 1268], - [2, 8, 384, 618, 634, 1251, 1265, 1266, 1268, 1274], - [1288], - [8, 86, 350, 1268, 1278], - [4, 297], - [303, 306, 357, 634, 1280], - [3, 4, 360, 1270], - [ - 4, 8, 10, 258, 261, 262, 294, 297, 298, 299, 300, 301, 302, 304, - 305, 307, 384, 437, 439, 1184, 1185, 1191, 1192, 1193, 1201, 1204, - 1205, 1270, 1276, 1279, 1284 - ], - [ - 8, 258, 297, 298, 299, 300, 301, 304, 307, 394, 408, 1184, 1191, - 1204, 1276, 1277, 1279, 1284, 1288 - ], - [298, 300, 593, 594, 595, 1276], - [1082, 1088, 1097, 1251, 1273, 1274, 1279, 1288], - [785], - [1258], - [1270], - [263, 353, 454, 481, 1258], - [834], - [784], - [594], - [784], - [9, 634, 699, 784, 1287], - [9, 699, 1287], - [784], - [9], - [289, 1274], - [289], - [2, 542, 1202, 1219, 1223], - [1176], - [1078, 1270], - [2], - [374, 1279], - [9], - [ - 3, 5, 384, 454, 523, 555, 634, 670, 671, 796, 824, 1182, 1190, 1270, - 1277, 1278, 1286, 1288 - ], - [ - 2, 5, 9, 18, 224, 258, 363, 421, 522, 634, 699, 1251, 1265, 1266, - 1269, 1270, 1277 - ], - [384], - [347, 824, 1218, 1222], - [73, 74, 75, 76, 347, 396, 403, 404, 523, 1277, 1278, 1279, 1287], - [1279], - [ - 2, 7, 18, 44, 102, 178, 179, 180, 181, 198, 200, 308, 361, 362, 375, - 420, 434, 435, 467, 521, 542, 1245, 1268 - ], - [7, 308, 553, 634, 1210, 1245, 1274], - [398], - [1276], - [1210], - [1200], - [1, 1078, 1269], - [3, 4, 5, 8, 371, 576, 591, 592, 593, 608, 614, 766, 768, 1268, 1274], - [785], - [469, 472], - [1258, 1270], - [4, 5, 591, 609, 1258, 1273, 1289], - [923], - [784, 1274, 1289], - [1274], - [1289], - [ - 1, 2, 3, 4, 5, 7, 8, 10, 61, 63, 77, 151, 154, 201, 202, 212, 258, - 275, 280, 283, 284, 294, 351, 359, 360, 363, 364, 367, 372, 374, - 376, 381, 384, 386, 387, 389, 390, 394, 395, 396, 398, 399, 401, - 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, - 417, 420, 421, 422, 424, 425, 428, 429, 434, 437, 438, 440, 441, - 442, 445, 453, 454, 455, 457, 458, 459, 460, 462, 463, 464, 465, - 466, 467, 469, 471, 472, 474, 475, 476, 477, 478, 479, 481, 488, - 522, 523, 525, 526, 535, 536, 541, 547, 549, 551, 557, 558, 559, - 560, 566, 569, 571, 572, 573, 575, 576, 578, 590, 591, 592, 594, - 596, 597, 599, 600, 601, 603, 604, 605, 606, 608, 609, 610, 611, - 612, 613, 614, 615, 618, 619, 622, 626, 630, 634, 655, 657, 658, - 659, 660, 661, 663, 664, 665, 670, 672, 673, 674, 700, 701, 702, - 703, 704, 705, 779, 780, 781, 784, 787, 788, 790, 796, 797, 798, - 799, 805, 809, 822, 824, 834, 837, 841, 842, 857, 863, 868, 876, - 884, 892, 897, 898, 899, 901, 902, 903, 904, 905, 906, 908, 909, - 910, 911, 912, 913, 915, 917, 918, 922, 923, 925, 926, 928, 932, - 934, 940, 941, 943, 948, 954, 967, 976, 1051, 1065, 1070, 1078, - 1090, 1091, 1092, 1124, 1125, 1126, 1135, 1140, 1144, 1150, 1162, - 1176, 1177, 1179, 1182, 1197, 1200, 1202, 1219, 1223, 1224, 1233, - 1258, 1265, 1266, 1268, 1269, 1270, 1273, 1274, 1275, 1276, 1277, - 1278, 1279, 1281, 1283, 1284, 1287, 1288, 1289 - ], - [784], - [ - 2, 614, 622, 906, 1161, 1162, 1190, 1202, 1208, 1268, 1274, 1276, - 1282 - ], - [3, 258, 1276, 1287], - [ - 3, 4, 100, 381, 389, 409, 414, 437, 441, 455, 484, 489, 508, 514, - 606, 608, 609, 610, 612, 613, 614, 615, 616, 617, 620, 621, 658, - 834, 842, 861, 867, 885, 886, 902, 909, 944, 976, 1049, 1078, 1142, - 1148, 1160, 1177, 1258, 1269, 1270, 1273, 1274, 1276, 1278, 1279, - 1285, 1287, 1288 - ], - [4, 834, 1251, 1269, 1284, 1288], - [3, 437, 824, 901, 925, 1267, 1269, 1274, 1278, 1279], - [1281], - [785, 1179], - [297, 1268, 1278], - [540], - [785], - [1289], - [558], - [558], - [1289], - [1200], - [1270], - [4, 469, 472], - [1274, 1278], - [1274], - [785], - [785], - [9], - [2, 3, 289, 372, 591, 1057, 1061, 1066, 1264], - [785], - [785], - [785, 1078, 1093, 1177, 1287, 1289], - [784, 785], - [2, 352, 812, 1078, 1177, 1266, 1273, 1275, 1278, 1285, 1287], - [1, 5, 384, 389, 481, 1266, 1268, 1269, 1276, 1287, 1289], - [9, 289, 351, 1258, 1287], - [842], - [608, 1258], - [785], - [289, 784, 1099, 1274, 1279], - [785], - [1273], - [785], - [913, 1268], - [1258, 1270], - [760, 761, 762, 763, 764, 765, 784, 785, 1274, 1285], - [785], - [272, 273, 274, 275, 276, 582, 587, 602, 814], - [28], - [272, 274, 275], - [784, 785], - [1270], - [785], - [785], - [1279], - [1278], - [902], - [785], - [785], - [785], - [785], - [785], - [785], - [785], - [785], - [ - 2, 9, 210, 361, 363, 375, 421, 522, 784, 1120, 1129, 1274, 1277, - 1278, 1282 - ], - [785], - [7, 1287, 1288], - [784], - [1268, 1274], - [54], - [7, 484, 634, 703, 805, 837, 897, 898, 899, 902, 944, 1274], - [1268, 1287], - [784], - [785], - [784], - [785], - [3, 508, 514, 861, 867], - [785, 1274], - [ - 2, 3, 4, 5, 7, 8, 10, 201, 202, 209, 258, 284, 294, 297, 351, 357, - 359, 374, 382, 384, 394, 395, 397, 398, 401, 402, 408, 417, 437, - 438, 442, 445, 447, 448, 454, 469, 472, 474, 476, 478, 481, 492, - 554, 555, 559, 566, 567, 634, 651, 655, 670, 737, 796, 805, 809, - 834, 845, 847, 848, 958, 1078, 1177, 1178, 1191, 1202, 1258, 1268, - 1269, 1270, 1273, 1274, 1276, 1277, 1278, 1279, 1280, 1281, 1283, - 1284, 1286, 1287, 1288, 1289 - ], - [1289], - [2, 1270], - [785], - [360, 1270, 1282], - [ - 2, 3, 9, 297, 408, 413, 414, 419, 474, 923, 1176, 1191, 1194, 1268, - 1270 - ], - [2, 9, 374, 384, 454, 592, 834, 913, 915, 1269, 1270, 1278, 1280, 1283], - [785], - [785], - [904], - [785], - [2, 581, 586], - [785], - [785], - [785], - [785], - [ - 2, 3, 8, 9, 20, 21, 22, 226, 258, 289, 291, 670, 892, 893, 894, 895, - 896, 906, 907, 1036, 1161, 1162, 1167, 1202, 1269, 1270, 1278, 1288 - ], - [2], - [343, 345, 537, 668, 892, 899, 900, 906, 958, 1161, 1269, 1270, 1276], - [787], - [784, 1282], - [ - 1, 5, 9, 10, 186, 210, 251, 264, 274, 276, 420, 670, 784, 785, 932, - 934, 1268, 1270, 1278, 1288 - ], - [289, 785], - [1274], - [ - 163, 165, 167, 171, 195, 265, 266, 268, 270, 272, 274, 278, 280, - 1050, 1143, 1149 - ], - [822], - [7, 171, 173, 223, 280, 283], - [1273], - [593, 594], - [1287], - [2, 407, 670, 1268], - [251, 264, 1276], - [1268], - [1269, 1274, 1276], - [785], - [1202], - [797, 976], - [784], - [784], - [ - 102, 224, 258, 289, 481, 509, 592, 993, 1125, 1134, 1202, 1268, - 1279, 1283 - ], - [784], - [2, 3, 10, 454, 593, 834, 1268], - [784], - [784], - [2, 7, 10, 18, 458, 785, 961, 1176, 1202, 1268], - [0, 399, 590, 1273, 1279, 1281, 1283], - [1269], - [1278], - [655, 1273], - [ - 2, 10, 223, 289, 363, 382, 421, 441, 446, 478, 522, 540, 634, 976, - 1145, 1200, 1202, 1258, 1268 - ], - [735], - [735, 1285], - [ - 4, 5, 10, 224, 289, 454, 508, 514, 591, 593, 805, 861, 867, 1177, - 1179, 1268, 1270, 1271, 1274, 1288 - ], - [573], - [123, 124, 138, 139], - [ - 2, 4, 5, 7, 9, 10, 57, 68, 77, 87, 201, 253, 257, 289, 350, 351, - 468, 488, 503, 509, 540, 553, 557, 571, 573, 611, 615, 634, 663, - 676, 700, 702, 779, 784, 822, 824, 834, 835, 841, 845, 876, 906, - 908, 919, 925, 943, 977, 1183, 1200, 1216, 1218, 1222, 1258, 1268, - 1269, 1270, 1273, 1274, 1275, 1278, 1279, 1280, 1284, 1286, 1287, - 1288 - ], - [735], - [12, 1182], - [12, 258, 1276, 1284], - [785], - [902], - [361, 375], - [1280], - [3], - [1274], - [435, 784, 785, 1004, 1179, 1270, 1273], - [429], - [784], - [784], - [ - 1, 3, 4, 5, 10, 77, 78, 79, 80, 81, 257, 283, 289, 352, 481, 502, - 560, 583, 588, 596, 604, 605, 608, 611, 612, 613, 615, 638, 678, - 680, 685, 688, 691, 694, 697, 713, 714, 715, 717, 718, 720, 721, - 723, 724, 726, 728, 796, 804, 811, 818, 819, 826, 834, 835, 848, - 855, 876, 877, 878, 884, 887, 902, 906, 923, 948, 974, 976, 1024, - 1076, 1077, 1078, 1152, 1155, 1161, 1162, 1164, 1165, 1166, 1167, - 1168, 1169, 1174, 1175, 1177, 1251, 1269, 1270, 1272, 1274, 1276, - 1278, 1279, 1281, 1282, 1285, 1287 - ], - [ - 4, 445, 502, 811, 812, 824, 833, 834, 835, 855, 885, 888, 956, 967, - 1070, 1157, 1166, 1268, 1270, 1275, 1287 - ], - [ - 3, 4, 482, 483, 713, 811, 834, 835, 836, 837, 1078, 1270, 1273, - 1274, 1276, 1278, 1282 - ], - [482, 483, 834, 1273, 1274, 1279, 1285, 1287], - [785], - [785], - [785], - [950, 951, 952, 953, 954, 955, 1274], - [950, 951, 952, 954], - [785], - [951, 952], - [950], - [785], - [785], - [785, 1270], - [1268], - [785, 1179, 1196, 1269, 1270, 1281], - [823, 921, 1048], - [423, 1269], - [9, 550, 577, 629], - [785], - [785], - [1285], - [784, 1281], - [593, 784, 1274], - [521, 620, 621, 676, 784, 1268, 1278, 1282], - [620], - [371], - [785], - [785], - [785], - [785], - [785], - [34, 36, 102, 107, 109, 315, 317, 785, 1270], - [785], - [785], - [80], - [785], - [223, 603, 785, 1202, 1276], - [785], - [785], - [785], - [1274], - [474], - [ - 3, 4, 186, 192, 555, 566, 567, 568, 592, 784, 785, 1268, 1270, 1273, - 1274, 1283, 1287 - ], - [784], - [784], - [4, 5, 8, 566, 567, 913, 1268, 1270, 1273, 1274, 1287, 1288], - [ - 163, 165, 167, 171, 186, 192, 195, 223, 263, 580, 585, 720, 784, - 906, 1092, 1265, 1274, 1288 - ], - [454, 723, 958], - [784], - [784], - [784], - [784], - [ - 7, 100, 464, 569, 571, 606, 641, 642, 1274, 1275, 1276, 1278, 1279, - 1280, 1281, 1283, 1284, 1287 - ], - [1273, 1287, 1288], - [2, 641, 642], - [571], - [1265], - [7, 471, 569, 571, 572, 573, 606, 1274, 1275, 1276, 1278, 1280], - [784], - [784], - [784], - [784], - [784], - [784, 785], - [566], - [784], - [785], - [785], - [785], - [785], - [1270], - [785], - [981, 987, 1048, 1069, 1078, 1099, 1101, 1125, 1134, 1273], - [1125, 1134], - [1101], - [784, 1273], - [784], - [784], - [784], - [784, 785], - [785], - [785], - [785], - [785], - [785], - [785], - [1273], - [785], - [785], - [785], - [785], - [785], - [785], - [785], - [357, 1289], - [357, 361, 375, 1269], - [361, 375], - [785], - [361, 375], - [784, 785], - [785], - [474, 1265, 1270], - [2], - [1176, 1273], - [784], - [1269], - [3], - [7], - [ - 3, 5, 9, 10, 101, 381, 389, 553, 592, 787, 790, 909, 925, 1202, - 1270, 1287, 1288 - ], - [8, 10, 566, 613, 1202, 1259, 1263, 1269, 1270, 1273, 1276], - [1268], - [10, 357, 371, 1198, 1270], - [2, 357, 785, 1289], - [9, 1283], - [3], - [1274], - [82, 83], - [82, 361, 375, 1278, 1285], - [82, 1274, 1276], - [785], - [784, 785], - [3], - [785], - [ - 1, 2, 10, 245, 290, 371, 374, 472, 785, 909, 1119, 1120, 1211, 1217, - 1225, 1235, 1242, 1246, 1255, 1268, 1270, 1273, 1274, 1282, 1287, - 1289 - ], - [357, 358, 371, 1273], - [784, 785], - [ - 2, 3, 4, 7, 210, 284, 362, 398, 404, 407, 427, 437, 445, 446, 459, - 523, 553, 595, 599, 600, 634, 670, 784, 798, 826, 833, 834, 884, - 923, 934, 937, 939, 956, 958, 959, 976, 981, 987, 993, 999, 1012, - 1018, 1024, 1026, 1036, 1037, 1040, 1041, 1043, 1078, 1081, 1087, - 1096, 1107, 1177, 1268, 1269, 1270, 1273, 1274, 1275, 1276, 1277, - 1278, 1280, 1282, 1287, 1289 - ], - [363, 405, 421, 522, 1268], - [ - 2, 344, 350, 553, 560, 923, 958, 1024, 1041, 1078, 1268, 1269, 1274, - 1276, 1277, 1278, 1279, 1280, 1289 - ], - [ - 3, 363, 366, 367, 398, 421, 428, 437, 454, 455, 456, 459, 489, 503, - 508, 509, 514, 521, 522, 526, 600, 601, 611, 667, 783, 787, 805, - 806, 807, 842, 856, 861, 862, 867, 892, 923, 927, 938, 940, 956, - 957, 958, 959, 960, 961, 962, 964, 976, 1078, 1140, 1161, 1176, - 1177, 1268, 1270, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, - 1283, 1286, 1287 - ], - [956, 958, 959, 961], - [1270], - [784, 785, 1274], - [784, 785], - [785], - [7, 238, 387, 492, 521, 657, 834, 925, 1270, 1276, 1279, 1288], - [1269, 1274, 1284], - [496, 497, 502, 849, 850, 855], - [4, 502, 657, 855], - [362, 445, 467, 1270, 1273], - [616], - [785], - [785], - [785], - [5, 785], - [785], - [784], - [1270], - [785], - [785], - [471, 785], - [2, 3, 7, 9, 224, 258, 352, 353, 634, 668, 699, 1179, 1268, 1276], - [966], - [ - 2, 7, 202, 289, 297, 384, 389, 394, 439, 489, 503, 509, 612, 614, - 619, 842, 976, 1006, 1192, 1200, 1251, 1258, 1265, 1266, 1267, 1269, - 1270, 1274, 1275, 1276, 1282, 1284, 1287 - ], - [10, 559, 1176, 1274], - [294, 611, 1268, 1270], - [ - 2, 3, 4, 5, 8, 9, 13, 22, 28, 31, 38, 70, 104, 144, 171, 203, 205, - 210, 213, 215, 216, 218, 219, 220, 221, 223, 226, 258, 263, 272, - 274, 283, 312, 325, 327, 329, 331, 333, 335, 337, 347, 350, 354, - 386, 390, 412, 441, 446, 476, 481, 491, 503, 509, 557, 573, 591, - 611, 674, 702, 834, 844, 856, 862, 876, 892, 924, 999, 1042, 1048, - 1120, 1124, 1133, 1151, 1253, 1254, 1268, 1269, 1270, 1273, 1274, - 1278 - ], - [210, 350, 1050, 1143, 1149, 1182, 1270], - [ - 2, 3, 4, 5, 12, 210, 258, 376, 389, 390, 407, 439, 481, 553, 834, - 835, 847, 938, 950, 1119, 1120, 1231, 1268, 1269, 1270, 1273, 1279 - ], - [ - 4, 5, 210, 258, 352, 384, 441, 462, 489, 507, 513, 663, 700, 779, - 842, 857, 860, 863, 866, 892, 943, 1012, 1018, 1176, 1251, 1265, - 1266, 1269, 1270, 1273, 1274, 1278, 1281, 1283 - ], - [958], - [976], - [976], - [785], - [785, 1270], - [785], - [892], - [1274], - [1288], - [5, 1273], - [1270], - [784], - [784], - [784], - [784], - [785], - [785], - [361, 375], - [1272], - [931], - [1258], - [785], - [1269], - [785], - [785], - [785, 1274], - [785], - [785], - [0, 4, 9, 70, 71, 294, 308, 347, 348, 554, 1268], - [77, 347], - [611], - [785], - [785], - [1289], - [1289], - [1289], - [785], - [785], - [785], - [784, 1269, 1270], - [785], - [785], - [361, 375], - [5, 12, 834, 1270], - [7, 12, 634, 834, 1270, 1273], - [471], - [361, 375], - [785], - [785], - [784, 1273, 1280, 1281], - [784], - [784], - [784], - [481, 672, 673, 674, 708], - [784], - [784], - [784], - [784], - [784], - [784], - [ - 2, 3, 4, 9, 118, 119, 201, 210, 373, 474, 702, 708, 712, 713, 784, - 785, 903, 923, 940, 976, 1078, 1166, 1167, 1168, 1169, 1170, 1171, - 1172, 1173, 1174, 1175, 1177, 1224, 1268, 1269, 1273, 1274, 1280 - ], - [784, 785], - [1287], - [785], - [784], - [2, 784, 1268], - [785], - [784], - [4], - [976, 993, 999, 1078], - [784, 1270], - [614], - [614], - [784], - [585], - [1278], - [1200], - [82, 295, 1270, 1276], - [ - 828, 938, 962, 965, 976, 1078, 1082, 1088, 1097, 1140, 1161, 1176, - 1276, 1280 - ], - [963], - [1274, 1276], - [785], - [785], - [787, 1289], - [223, 593, 785], - [3, 350, 361, 374, 375, 566, 615, 902, 1251, 1273, 1274, 1276], - [1251, 1252, 1270], - [785, 1273, 1274], - [787], - [399, 784, 785, 1050, 1143, 1276], - [784], - [1268], - [4, 478, 785, 1268], - [ - 1, 2, 4, 7, 34, 35, 37, 44, 45, 53, 58, 107, 108, 110, 258, 305, - 306, 307, 315, 316, 318, 328, 335, 339, 345, 347, 357, 362, 407, - 423, 429, 467, 505, 511, 514, 553, 557, 609, 634, 673, 702, 787, - 790, 791, 830, 858, 863, 864, 867, 958, 961, 963, 1048, 1053, 1054, - 1063, 1064, 1067, 1068, 1069, 1136, 1145, 1177, 1179, 1268, 1269, - 1270, 1273, 1274, 1275, 1276, 1280, 1286 - ], - [1, 2, 5, 8, 1268, 1269, 1276, 1288], - [ - 6, 77, 263, 364, 371, 407, 408, 409, 410, 420, 441, 487, 488, 521, - 670, 840, 841, 847, 848, 1054, 1064, 1085, 1177, 1195, 1268 - ], - [ - 6, 7, 10, 210, 327, 407, 417, 443, 468, 505, 511, 553, 562, 858, - 864, 1053, 1085, 1196, 1269, 1270, 1286 - ], - [1289], - [ - 5, 10, 209, 289, 402, 1179, 1200, 1202, 1203, 1204, 1205, 1206, - 1207, 1208, 1268, 1273, 1274, 1276, 1278, 1280, 1283, 1286, 1287 - ], - [1202], - [4, 5, 902, 1268], - [9], - [10, 101, 1202, 1287], - [1120, 1129, 1278, 1283], - [224, 1273, 1274, 1276], - [785, 1269], - [1270], - [785], - [1286, 1287], - [274, 940, 953, 1288], - [8, 9, 386, 1270], - [1274], - [1282], - [1276, 1286], - [1274], - [785], - [785], - [785], - [1270], - [285, 784], - [2, 47, 420, 1118, 1179, 1187, 1188, 1189, 1268, 1277, 1286], - [1179], - [1179, 1274], - [1, 1100, 1179], - [785], - [785, 809], - [809], - [809, 1273, 1274, 1288], - [ - 0, 3, 5, 7, 8, 10, 223, 263, 440, 454, 457, 575, 634, 796, 874, 888, - 909, 915, 1179, 1202, 1245, 1258, 1268, 1270, 1273, 1274, 1287, 1289 - ], - [785, 1288], - [1269], - [10, 560, 784, 785, 1078, 1085, 1268, 1277], - [1078, 1080, 1086, 1094, 1100, 1106], - [785], - [9, 10, 248, 263, 785, 1202, 1268, 1270], - [210, 1078, 1276, 1279, 1280], - [785], - [ - 2, 7, 9, 11, 13, 102, 201, 214, 223, 284, 289, 294, 296, 297, 308, - 309, 310, 311, 312, 315, 318, 319, 320, 321, 323, 324, 325, 327, - 329, 331, 332, 333, 335, 337, 339, 342, 343, 346, 347, 349, 350, - 351, 352, 434, 543, 545, 573, 633, 791, 829, 834, 1027, 1108, 1120, - 1197, 1202, 1230, 1231, 1233, 1240, 1250, 1268, 1269, 1270, 1272, - 1273, 1275, 1276, 1279, 1280, 1282, 1283, 1287 - ], - [4, 785, 1048, 1056, 1060, 1069, 1079, 1145], - [1269], - [785], - [785], - [1274], - [785], - [905], - [595, 638, 726, 727, 728, 1124, 1133, 1268, 1274], - [1283], - [726, 1124, 1133], - [726], - [595, 1274, 1275], - [575], - [1280], - [145, 148, 784], - [574, 575, 576, 577, 578, 579, 1278], - [574], - [574], - [ - 2, 3, 5, 7, 8, 9, 13, 102, 201, 223, 224, 244, 245, 246, 291, 294, - 295, 296, 297, 308, 309, 310, 311, 315, 317, 319, 320, 323, 325, - 327, 328, 329, 330, 331, 333, 335, 337, 339, 341, 343, 345, 347, - 349, 350, 352, 358, 361, 375, 389, 398, 418, 419, 434, 474, 544, - 553, 558, 559, 573, 591, 632, 1127, 1128, 1179, 1202, 1220, 1226, - 1228, 1231, 1236, 1238, 1241, 1243, 1247, 1249, 1265, 1266, 1268, - 1269, 1270, 1273, 1274, 1275, 1277, 1278, 1280, 1287 - ], - [ - 2, 7, 11, 223, 224, 287, 295, 308, 341, 622, 634, 834, 1210, 1216, - 1219, 1223, 1224, 1234, 1241, 1245, 1273, 1277, 1279, 1282, 1283, - 1287, 1288, 1289 - ], - [1273], - [1270], - [487, 840, 1270], - [1270], - [1216], - [ - 351, 481, 489, 501, 503, 507, 509, 513, 534, 547, 550, 551, 575, - 578, 598, 626, 630, 661, 702, 784, 785, 801, 816, 834, 842, 845, - 847, 848, 854, 856, 860, 862, 866, 868, 888, 972, 976, 1048, 1049, - 1051, 1058, 1060, 1064, 1074, 1078, 1135, 1140, 1141, 1142, 1144, - 1147, 1148, 1150, 1154, 1160, 1161, 1162, 1171, 1176, 1177, 1268, - 1270, 1274, 1276, 1277, 1278, 1280, 1284, 1287, 1288 - ], - [534, 598, 784, 785, 1177, 1269, 1273, 1274, 1276], - [ - 489, 834, 842, 1176, 1270, 1274, 1275, 1276, 1277, 1280, 1283, 1284, - 1288 - ], - [1161, 1270], - [1, 7, 284, 478, 479, 481, 594, 1078, 1194, 1224, 1268, 1270, 1276], - [9], - [478, 480, 594, 1269, 1270, 1274], - [774, 784, 1273, 1274], - [1258], - [3, 9, 356, 407, 1251, 1258, 1270, 1276, 1288], - [ - 1210, 1212, 1214, 1216, 1220, 1224, 1226, 1228, 1234, 1236, 1238, - 1241, 1243, 1245, 1247, 1249, 1270 - ], - [2, 3], - [356], - [289], - [289], - [785], - [3, 1270], - [785], - [7], - [785], - [1268], - [ - 1, 2, 3, 4, 5, 6, 7, 8, 10, 352, 357, 361, 372, 374, 375, 382, 417, - 420, 422, 437, 458, 472, 593, 594, 611, 618, 702, 714, 717, 720, - 723, 729, 730, 731, 732, 733, 734, 766, 767, 768, 769, 770, 771, - 772, 773, 774, 775, 776, 777, 783, 845, 847, 848, 1182, 1258, 1259, - 1268, 1270, 1273, 1274, 1276, 1277, 1278, 1279, 1281, 1282, 1283, - 1286, 1287, 1288, 1289 - ], - [284, 623, 1183, 1270, 1282, 1284, 1286], - [ - 1, 2, 3, 4, 5, 8, 9, 10, 357, 361, 375, 492, 713, 728, 845, 1258, - 1268, 1270, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1285, 1286, - 1287 - ], - [ - 1, 3, 4, 6, 7, 8, 10, 201, 209, 258, 284, 294, 297, 376, 408, 437, - 442, 454, 466, 492, 531, 566, 634, 834, 1078, 1177, 1263, 1268, - 1270, 1274, 1276, 1283, 1285, 1286, 1287, 1288 - ], - [613, 614, 1274], - [551, 630], - [ - 2, 285, 411, 580, 581, 638, 713, 716, 719, 720, 722, 723, 725, 1200, - 1268, 1273, 1274, 1284 - ], - [1251, 1258, 1265, 1266, 1280], - [1286], - [454], - [784], - [2], - [558, 1280], - [558, 559], - [1245], - [3], - [4, 1276], - [1289], - [2, 580, 581, 582, 583, 584, 608, 638, 1268, 1279], - [582, 583], - [4, 407, 411, 440, 1268], - [4, 1179], - [28, 87, 415, 1268, 1270, 1275], - [591, 784, 1194], - [784], - [784], - [784], - [1274, 1288], - [34, 107], - [1278], - [8, 434], - [608], - [1270], - [315], - [319, 320], - [1268], - [1284], - [1274], - [210, 634], - [210], - [9, 933], - [7], - [784, 1274, 1280], - [784], - [784], - [275, 784], - [784], - [784], - [784], - [4, 5, 289, 1270], - [807, 1274], - [784], - [784], - [784], - [784], - [784], - [785], - [915], - [434], - [435, 1274], - [3, 1268, 1270, 1279], - [1276], - [3, 5, 1274, 1283], - [667, 784, 785], - [374, 634, 638, 976, 1078, 1120, 1129, 1251, 1278], - [981, 987], - [ - 2, 9, 60, 223, 289, 470, 472, 554, 634, 638, 661, 668, 670, 678, - 784, 805, 833, 956, 1042, 1050, 1143, 1149, 1268, 1270, 1284 - ], - [784], - [2, 784], - [60, 1270], - [785], - [210], - [785], - [785], - [1224], - [785], - [785], - [735, 1210, 1224, 1245], - [5, 398, 422, 585, 586], - [1281], - [785], - [2, 361, 375, 398, 422, 585, 586, 587, 588, 589, 638, 1268], - [ - 2, 587, 588, 638, 707, 713, 716, 719, 720, 722, 723, 725, 1268, - 1273, 1274, 1284, 1287 - ], - [1273, 1276], - [1288], - [784], - [785], - [3, 4], - [4], - [ - 373, 389, 390, 394, 397, 412, 437, 450, 474, 476, 674, 911, 1252, - 1255, 1277, 1279, 1282, 1286 - ], - [1279, 1282, 1285], - [1270], - [ - 100, 210, 223, 377, 454, 566, 634, 812, 824, 1251, 1258, 1268, 1273, - 1274, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, - 1286, 1287, 1288, 1289 - ], - [ - 210, 223, 289, 294, 297, 637, 925, 958, 1006, 1078, 1119, 1120, - 1177, 1201, 1252, 1269, 1270, 1273, 1274, 1276, 1281, 1287, 1289 - ], - [1283], - [1270], - [ - 2, 7, 8, 9, 258, 556, 634, 793, 878, 976, 1078, 1177, 1251, 1268, - 1270, 1273, 1274, 1278, 1287 - ], - [2, 454], - [1268, 1270], - [1270], - [913, 915, 1273], - [1270], - [1275], - [784], - [784], - [784], - [784], - [7, 923, 934, 1259, 1270], - [784], - [784], - [785], - [785], - [726], - [223], - [785], - [7], - [4, 5, 1270], - [2, 10, 682, 1078, 1177, 1277, 1285, 1287], - [10], - [2, 1270], - [785], - [785], - [785], - [785], - [1282], - [ - 2, 3, 7, 351, 481, 811, 909, 1064, 1078, 1119, 1120, 1125, 1129, - 1258, 1263, 1266, 1268, 1273, 1274, 1276, 1277, 1278, 1279, 1280, - 1287, 1288 - ], - [1128, 1266, 1268, 1273, 1274, 1278, 1284, 1288], - [958], - [1277], - [785], - [9], - [1270], - [784, 785], - [785], - [785], - [785], - [785, 1270], - [785], - [785], - [1273, 1274], - [4, 7, 420, 1179, 1268, 1270, 1281], - [7, 1276, 1278], - [613, 1268], - [1268, 1276], - [1270], - [785], - [2, 7, 350, 634, 667, 774, 784, 923, 1268, 1278, 1282, 1283, 1287], - [ - 2, 7, 9, 350, 435, 436, 523, 634, 662, 667, 699, 778, 783, 784, 785, - 1268, 1272, 1273, 1276, 1277, 1284, 1286, 1287, 1288 - ], - [ - 2, 3, 7, 308, 350, 422, 434, 435, 436, 608, 634, 667, 774, 783, 784, - 785, 1268, 1272, 1273, 1274, 1276, 1278, 1280, 1281, 1282, 1283, - 1284, 1286, 1287 - ], - [9], - [785], - [1274, 1283, 1288], - [7, 1268, 1288], - [7, 246, 284], - [678, 1259, 1273], - [ - 1, 2, 3, 5, 6, 7, 9, 38, 201, 213, 224, 246, 284, 289, 290, 294, - 295, 325, 357, 358, 361, 362, 368, 371, 373, 375, 382, 407, 409, - 417, 420, 430, 468, 474, 478, 521, 527, 540, 553, 556, 558, 559, - 569, 634, 638, 670, 676, 699, 707, 1119, 1211, 1217, 1225, 1232, - 1235, 1242, 1246, 1253, 1268, 1273, 1274, 1276, 1277, 1278, 1279, - 1280, 1282, 1283, 1285, 1286, 1287 - ], - [285, 554, 558, 1273, 1280, 1281, 1288], - [1288], - [561], - [566], - [582, 583, 587, 588], - [785], - [350, 353, 1273, 1276, 1278], - [ - 0, 2, 3, 8, 9, 10, 289, 350, 591, 1198, 1202, 1268, 1269, 1274, - 1276, 1279, 1280, 1281, 1287, 1288 - ], - [384, 1268, 1277], - [308, 560, 1275, 1279, 1283], - [ - 2, 7, 9, 10, 258, 384, 389, 395, 437, 439, 481, 487, 488, 489, 490, - 491, 492, 498, 499, 500, 501, 503, 509, 514, 515, 518, 785, 834, - 841, 843, 856, 868, 871, 1024, 1078, 1200, 1216, 1234, 1267, 1268, - 1269, 1270, 1272, 1274, 1276, 1278, 1281, 1283, 1286, 1287, 1288 - ], - [ - 2, 258, 384, 389, 437, 439, 481, 487, 503, 509, 515, 548, 576, 627, - 1234, 1269, 1270, 1272, 1276, 1282, 1286, 1287 - ], - [902], - [785, 1279], - [481, 619, 834, 1270], - [1268], - [784, 1282, 1283], - [1270], - [1273], - [785], - [454, 553, 554, 1241, 1259, 1260, 1273, 1274, 1286], - [1288], - [556, 1241, 1245, 1259, 1287], - [784], - [1279], - [ - 2, 4, 5, 8, 10, 12, 121, 122, 258, 289, 418, 454, 626, 686, 689, - 699, 710, 711, 713, 811, 824, 834, 908, 917, 923, 941, 954, 1078, - 1145, 1268, 1270, 1273, 1276, 1277, 1287 - ], - [2, 4, 10, 591], - [785], - [785], - [ - 1, 2, 3, 4, 5, 10, 437, 456, 474, 485, 486, 547, 575, 626, 684, 687, - 702, 805, 1069, 1077, 1165, 1175, 1179, 1192, 1268, 1270, 1278, 1287 - ], - [1258, 1287], - [548, 627], - [1270], - [785], - [785], - [735], - [785], - [127, 128, 142, 143], - [785], - [735], - [785], - [289, 351, 437, 439, 475, 1006, 1201, 1255, 1258, 1273, 1285], - [1273], - [351, 1273], - [8, 1270], - [1, 2, 7, 258, 1268, 1269], - [1270], - [110, 784, 1279], - [785], - [785, 1269], - [1276], - [361, 375], - [784], - [1274], - [637], - [425, 785], - [3], - [785], - [848, 976], - [4, 5, 1270], - [4, 1288], - [785], - [785], - [785], - [785], - [2, 3], - [9], - [1269, 1270], - [1270], - [454], - [361, 375], - [361, 375], - [785], - [3], - [785], - [418, 1273], - [785], - [785], - [785], - [3, 1270], - [785], - [4, 1269], - [902], - [3, 352, 1270], - [1270], - [2, 3, 1224], - [1, 4, 5, 7, 10, 1202, 1265, 1266, 1268, 1269, 1270, 1276, 1287, 1288], - [4, 5, 351, 1258, 1268, 1270, 1276, 1278, 1289], - [550, 785], - [824, 1269, 1273, 1276], - [9], - [308, 611, 785], - [1270], - [785], - [785], - [1281], - [785], - [420], - [1270], - [ - 5, 7, 521, 522, 525, 526, 527, 528, 529, 530, 655, 1251, 1268, 1270, - 1273, 1274, 1283, 1287 - ], - [1278], - [284], - [1251], - [ - 3, 7, 308, 521, 522, 523, 525, 528, 834, 1064, 1268, 1274, 1276, - 1283, 1287, 1289 - ], - [49, 65, 67, 89, 289, 538, 540, 785, 1202, 1270], - [403, 1118], - [1284], - [785], - [481, 1120], - [527, 1268], - [ - 1, 2, 3, 4, 5, 7, 8, 9, 10, 12, 100, 258, 284, 294, 335, 351, 352, - 359, 362, 363, 372, 374, 377, 382, 390, 396, 398, 408, 417, 418, - 421, 429, 437, 438, 454, 455, 457, 458, 464, 465, 466, 468, 471, - 474, 478, 481, 522, 531, 532, 533, 541, 542, 543, 544, 545, 546, - 547, 553, 554, 555, 557, 559, 561, 564, 565, 566, 569, 572, 573, - 574, 575, 576, 580, 581, 584, 585, 586, 589, 590, 591, 592, 593, - 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, - 607, 608, 609, 610, 611, 612, 613, 614, 615, 618, 619, 620, 621, - 622, 623, 624, 625, 626, 632, 633, 634, 638, 670, 673, 717, 728, - 735, 736, 765, 783, 787, 788, 790, 796, 811, 818, 819, 824, 876, - 884, 905, 907, 909, 913, 915, 917, 918, 923, 934, 940, 950, 976, - 1004, 1078, 1123, 1132, 1177, 1179, 1224, 1231, 1241, 1252, 1265, - 1266, 1268, 1269, 1270, 1273, 1274, 1275, 1276, 1277, 1278, 1279, - 1280, 1281, 1282, 1283, 1284, 1286, 1287, 1288 - ], - [1268], - [1268], - [458, 542], - [1268], - [1268], - [717], - [1268], - [454, 474, 477, 1268, 1273], - [735, 1287], - [1270], - [54], - [1274], - [1289], - [1273, 1274, 1276, 1278, 1279, 1280, 1289], - [547, 559, 1273, 1274, 1280, 1288], - [559, 1280, 1288], - [1270], - [474, 961, 1179], - [1179], - [920], - [1274], - [2, 5, 223, 275, 285, 784, 859, 865, 1269, 1289], - [5, 1268], - [4], - [785], - [1269], - [784], - [956, 1287], - [ - 547, 551, 575, 594, 626, 630, 661, 702, 842, 1140, 1176, 1270, 1280, - 1283, 1284 - ], - [1275], - [361, 375], - [594, 784, 956, 1276, 1287], - [2, 3, 4, 5, 469, 476, 884], - [ - 2, 3, 4, 5, 9, 258, 289, 308, 357, 606, 640, 668, 824, 956, 1178, - 1179, 1268, 1269, 1270, 1285, 1288, 1289 - ], - [2, 469, 785, 1036, 1191, 1268, 1270, 1289], - [785], - [434, 441, 784, 785, 922, 956, 1270], - [429, 785], - [785], - [4, 787, 1179, 1245, 1269], - [785, 1268], - [5, 1289], - [785], - [1273], - [289, 1273, 1284], - [ - 5, 7, 9, 353, 418, 454, 553, 555, 784, 785, 834, 1004, 1120, 1146, - 1270, 1273, 1274 - ], - [784], - [784], - [787], - [ - 0, 2, 9, 201, 223, 258, 263, 284, 289, 291, 368, 430, 434, 437, 444, - 462, 474, 503, 509, 527, 555, 574, 575, 579, 592, 609, 620, 651, - 670, 774, 822, 834, 856, 862, 976, 1078, 1141, 1177, 1179, 1183, - 1258, 1268, 1270, 1273, 1274, 1278, 1279, 1280, 1283, 1284, 1287 - ], - [2, 3, 4, 10, 398, 399, 904, 1179, 1270], - [785], - [785], - [1288], - [785], - [785], - [1270], - [ - 8, 10, 284, 285, 437, 445, 634, 787, 847, 879, 1118, 1120, 1179, - 1200, 1273, 1274, 1279 - ], - [785], - [785], - [784, 1274], - [784], - [1289], - [1289], - [437, 785, 808, 814, 820, 834, 1124, 1231], - [363, 367, 421, 428, 454, 522, 526, 818, 1048, 1268, 1274, 1280], - [1268, 1274], - [7, 785], - [363, 421, 522], - [1268], - [635, 637, 784, 1274, 1276, 1280, 1284], - [785, 1177], - [1177, 1270, 1273, 1275, 1277], - [1177, 1270], - [ - 2, 3, 4, 5, 9, 10, 210, 213, 219, 220, 221, 238, 258, 295, 352, 381, - 434, 790, 877, 908, 1048, 1179, 1200, 1202, 1258, 1265, 1269, 1270, - 1272, 1274, 1278, 1279, 1280, 1281, 1287 - ], - [842], - [785], - [ - 10, 86, 189, 215, 216, 217, 218, 222, 275, 611, 668, 784, 906, 1102, - 1103, 1200, 1202, 1268, 1270, 1274, 1288 - ], - [1273], - [1273], - [384, 1273], - [1276], - [784, 785, 842, 1274], - [522], - [1283], - [785, 1274], - [1269], - [ - 3, 4, 5, 9, 12, 359, 376, 377, 407, 416, 437, 438, 439, 441, 445, - 824, 925, 1178, 1234, 1241, 1245, 1268, 1269, 1270, 1273, 1274, - 1275, 1277, 1279, 1286, 1287 - ], - [1200], - [361, 375, 377, 1270, 1273], - [643, 784, 785, 1281], - [784], - [1276], - [784], - [785], - [784], - [559, 1280], - [619], - [437], - [5, 8, 210, 211, 464, 549, 1268, 1280, 1282], - [592], - [4, 5, 9, 18, 54, 201, 224, 308, 481, 612, 785, 787, 834, 1183, 1269], - [7, 785], - [276], - [382], - [785], - [785], - [1276], - [785], - [785], - [1289], - [472], - [785], - [785], - [1234, 1235, 1236, 1237, 1238, 1240, 1273, 1284], - [784], - [785], - [842, 1287], - [0, 1278], - [4, 1287], - [785], - [1251, 1273, 1274, 1276, 1277, 1278, 1279, 1280, 1288], - [0, 437, 1258, 1268, 1276], - [1278], - [1274, 1287, 1288], - [785], - [785], - [ - 2, 3, 4, 5, 7, 8, 10, 364, 384, 386, 395, 407, 418, 429, 440, 441, - 443, 455, 456, 508, 512, 535, 576, 604, 638, 641, 643, 645, 658, - 673, 726, 784, 785, 790, 791, 818, 824, 828, 857, 861, 865, 894, - 898, 906, 910, 912, 913, 914, 923, 924, 925, 926, 940, 953, 963, - 1078, 1082, 1088, 1097, 1119, 1161, 1162, 1177, 1183, 1196, 1200, - 1251, 1268, 1269, 1270, 1273, 1274, 1276, 1280, 1284 - ], - [4, 540, 1289], - [1267], - [2, 3], - [785], - [785], - [760, 761, 762, 763, 764, 765, 784], - [ - 2, 4, 239, 240, 241, 242, 243, 364, 563, 857, 863, 1179, 1183, 1265, - 1266, 1269, 1270, 1274 - ], - [612], - [518], - [609, 1269], - [1270], - [5, 429, 557, 859, 865, 1251, 1268, 1269, 1289], - [785, 1270], - [5], - [784], - [645, 735, 784, 785, 1280, 1281], - [1274], - [1274], - [1276], - [384, 482, 483, 785, 834, 835, 1269], - [785], - [1270], - [595, 599, 600, 1258, 1288], - [258, 481, 834, 1274], - [785], - [784, 785, 902], - [784, 1274], - [1283], - [785], - [785], - [785], - [9, 18, 258, 540, 634, 1268, 1270, 1274, 1277, 1283, 1284], - [785], - [1270], - [1270], - [785], - [785], - [6, 8, 581, 586, 1268, 1270], - [8, 947, 953, 954, 1037], - [437, 1276], - [1287], - [50], - [785], - [1270], - [1270], - [289, 291, 981, 987, 1079, 1099, 1273], - [1270], - [471, 1268, 1289], - [2], - [469, 1274, 1276], - [1278, 1279, 1283, 1285], - [1274, 1288], - [909, 1044, 1120, 1129, 1265, 1266, 1274, 1276], - [1044, 1046, 1276], - [785], - [10, 785, 1179, 1202, 1270, 1287], - [1287], - [785], - [667], - [265, 266, 268, 270, 272, 274, 280, 928, 929, 1268, 1270, 1276], - [1270], - [289, 785, 1274, 1280, 1287], - [5], - [785], - [361, 375], - [784, 848, 1273], - [670, 784, 785, 1274], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [785], - [4], - [784], - [785], - [3, 1278], - [581, 586, 591, 1279], - [454], - [904, 1274], - [223], - [1270], - [308, 343, 345, 554, 1275], - [345, 553, 1274], - [344], - [9, 637, 784, 785, 1273, 1274, 1280, 1287], - [784], - [785], - [785], - [785], - [785], - [785], - [785], - [784], - [784], - [785], - [ - 3, 4, 5, 7, 8, 9, 10, 40, 42, 48, 55, 64, 66, 77, 90, 101, 210, 249, - 250, 275, 276, 280, 304, 307, 346, 352, 363, 384, 413, 414, 417, - 421, 422, 424, 425, 454, 459, 469, 470, 471, 472, 522, 523, 541, - 551, 555, 566, 567, 572, 578, 581, 582, 583, 586, 587, 588, 603, - 610, 611, 613, 616, 617, 620, 621, 629, 630, 634, 658, 659, 664, - 670, 735, 784, 798, 808, 820, 823, 824, 868, 905, 913, 915, 921, - 923, 924, 925, 926, 934, 938, 941, 943, 948, 950, 954, 958, 959, - 961, 1024, 1051, 1058, 1060, 1141, 1143, 1195, 1200, 1268, 1269, - 1270, 1274 - ], - [785], - [1284], - [167, 168, 170, 283], - [283], - [3, 4, 5, 389, 390, 458, 542, 585, 1120, 1126, 1200, 1202, 1268, 1270], - [1274, 1277, 1278, 1279], - [1117], - [785], - [560], - [784], - [828, 962, 963, 976], - [591], - [1282, 1283], - [785], - [1224, 1270], - [785], - [785], - [541, 1274], - [4, 5, 1268], - [4, 5, 1268], - [361, 375], - [785], - [976], - [785], - [784], - [2, 4, 5, 410, 412, 476, 567, 621, 676, 784, 1270, 1274, 1284, 1287], - [3, 417, 784], - [612, 615], - [382, 569, 606, 1270], - [784], - [785, 1274, 1287], - [0, 1, 2, 4, 5, 6, 1268], - [785], - [785], - [4, 445, 1274], - [1274], - [7], - [785], - [4, 289, 361, 375, 441, 611, 634, 1270, 1278], - [1078], - [785], - [ - 0, 2, 3, 4, 5, 7, 8, 9, 10, 44, 59, 74, 82, 87, 88, 89, 92, 96, 101, - 157, 160, 186, 189, 195, 210, 223, 237, 266, 268, 270, 289, 291, - 357, 387, 420, 429, 437, 455, 474, 521, 553, 573, 634, 659, 678, - 783, 784, 785, 787, 790, 805, 828, 834, 925, 1027, 1041, 1042, 1085, - 1120, 1136, 1146, 1151, 1162, 1176, 1200, 1202, 1266, 1267, 1268, - 1269, 1270, 1273, 1274, 1287, 1288 - ], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [784], - [ - 5, 7, 9, 89, 258, 284, 285, 287, 289, 371, 384, 437, 556, 559, 566, - 1200, 1202, 1252, 1259, 1268, 1269, 1270, 1273, 1274, 1275, 1282, - 1286, 1287 - ], - [556, 557, 1275], - [ - 2, 3, 4, 7, 8, 9, 12, 18, 100, 101, 163, 165, 167, 171, 195, 201, - 210, 223, 224, 248, 258, 263, 286, 304, 307, 308, 350, 352, 389, - 390, 418, 439, 618, 790, 828, 876, 884, 933, 976, 1024, 1177, 1179, - 1191, 1200, 1219, 1223, 1224, 1241, 1252, 1256, 1268, 1270, 1272, - 1273, 1274, 1276, 1277, 1278, 1279, 1280, 1282, 1287, 1288, 1289 - ], - [1274, 1280], - [371], - [765], - [ - 2, 6, 9, 11, 60, 62, 289, 297, 352, 1268, 1273, 1274, 1277, 1278, - 1279, 1285, 1288 - ], - [2, 7, 634, 919, 1268], - [0, 1, 2, 3, 258, 466, 474, 634, 917, 1268, 1288, 1289], - [223, 352, 357, 454, 556, 925, 1265, 1274], - [ - 289, 390, 409, 418, 467, 535, 536, 553, 593, 604, 605, 651, 915, - 1120, 1129, 1191, 1268 - ], - [2, 3, 474, 892, 1268, 1269, 1278], - [556, 1274], - [1276], - [1269], - [1, 459, 581, 582, 583, 586, 587, 588], - [549, 1269, 1289], - [ - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 100, 201, 223, 224, 244, 245, 246, - 248, 258, 263, 289, 297, 308, 350, 352, 353, 357, 381, 398, 407, - 414, 418, 434, 454, 458, 463, 472, 474, 481, 515, 527, 541, 556, - 559, 569, 581, 586, 591, 592, 593, 594, 595, 604, 605, 606, 609, - 634, 638, 678, 735, 793, 834, 878, 913, 917, 976, 1004, 1078, 1120, - 1125, 1126, 1129, 1177, 1178, 1179, 1187, 1196, 1198, 1200, 1202, - 1207, 1210, 1224, 1234, 1245, 1251, 1258, 1259, 1262, 1263, 1265, - 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, - 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, - 1288, 1289 - ], - [1289], - [361, 375], - [7, 308, 635, 726, 784, 1273, 1278], - [1285], - [784], - [469, 472], - [785], - [1274], - [902], - [1273], - [784], - [1270], - [784], - [785], - [784], - [471], - [567], - [1270], - [289], - [1270], - [785], - [1269], - [7, 9, 434, 668, 1278, 1286], - [1273, 1274], - [1270], - [1274, 1287], - [407], - [502, 855], - [163, 165, 167], - [822], - [976], - [1273], - [1273], - [403], - [ - 350, 738, 742, 748, 754, 760, 785, 976, 1258, 1270, 1273, 1274, - 1276, 1287, 1289 - ], - [742, 784], - [1287], - [748, 784], - [223], - [ - 397, 417, 549, 625, 626, 627, 628, 629, 630, 631, 738, 1268, 1278, - 1281 - ], - [1268], - [625, 630, 1276, 1281], - [737], - [754, 784, 1274], - [10], - [9, 638, 1270, 1283, 1284], - [2, 382, 1268], - [760, 1274], - [3, 454, 918, 1268], - [822, 1270], - [1270], - [611, 785, 1283], - [1287], - [4, 210], - [576, 785], - [567], - [ - 7, 308, 320, 321, 323, 347, 350, 573, 591, 608, 783, 1233, 1268, - 1274, 1276, 1282, 1283 - ], - [784], - [784], - [785], - [1273], - [785, 1288], - [467, 785, 976, 981, 987, 1078, 1081, 1087, 1096, 1162, 1287], - [1274, 1283], - [361, 375, 784], - [10, 1204, 1276, 1289], - [2, 1194], - [3, 596, 1224, 1270, 1273, 1274], - [596, 793, 878, 879, 880, 881, 882, 1274, 1276, 1278], - [515, 785, 1270], - [5, 9, 966, 1268, 1276, 1281, 1288], - [2, 361, 375], - [1282], - [540], - [785, 822, 1274, 1287], - [7, 335, 567, 938, 950, 1078, 1177], - [474, 1251, 1268], - [679], - [1268], - [7, 258, 1276], - [1274], - [1196, 1273, 1278, 1287], - [429, 1268], - [1285], - [289, 291], - [1270], - [481], - [1269], - [276], - [1176], - [481], - [471], - [8, 10, 36, 109, 317, 352, 591, 836, 1268, 1280, 1284], - [291], - [1287], - [417], - [2], - [ - 1, 2, 3, 4, 5, 7, 9, 10, 54, 165, 166, 384, 395, 437, 440, 455, 554, - 592, 784, 785, 824, 834, 859, 865, 901, 923, 958, 1051, 1078, 1119, - 1125, 1200, 1202, 1258, 1265, 1268, 1269, 1270, 1273, 1274, 1276, - 1277, 1282 - ], - [784], - [784], - [784], - [ - 10, 18, 1179, 1187, 1189, 1190, 1202, 1207, 1208, 1269, 1270, 1273, - 1274, 1276, 1277, 1279, 1284, 1287, 1288, 1289 - ], - [229, 1202, 1273, 1274, 1276, 1277], - [1274], - [1187, 1189, 1202, 1207, 1274, 1277, 1279], - [1274, 1279, 1288], - [784, 785], - [784], - [784], - [784], - [784], - [784], - [784], - [1202], - [352, 1279], - [784], - [784], - [784], - [784], - [784], - [2, 1268, 1270, 1283, 1287], - [591, 1268], - [784], - [10, 1268], - [10, 155, 210, 618, 632, 653, 784, 1078], - [535, 567, 604, 632, 633, 774, 1273], - [593, 729, 1270, 1273], - [784, 785], - [1276], - [785], - [784], - [784], - [407, 784, 785], - [784], - [784], - [908], - [417, 418, 419, 1268, 1274], - [417, 621, 1278], - [785], - [784], - [2, 4, 5, 7, 10, 609, 901, 902, 905, 1202, 1268, 1269, 1270, 1289], - [1274], - [7, 408, 1272, 1276, 1281, 1288], - [834, 1273], - [ - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 28, 210, 223, 224, 258, 289, 291, - 297, 351, 357, 360, 363, 375, 382, 384, 389, 398, 413, 420, 421, - 437, 454, 474, 478, 481, 492, 503, 509, 515, 521, 522, 523, 525, - 542, 553, 554, 559, 566, 572, 573, 575, 591, 595, 600, 606, 634, - 638, 663, 667, 673, 676, 699, 700, 707, 779, 785, 787, 824, 834, - 845, 876, 879, 901, 904, 908, 923, 933, 956, 963, 966, 976, 981, - 987, 993, 1050, 1078, 1143, 1176, 1179, 1182, 1191, 1195, 1196, - 1200, 1202, 1251, 1252, 1258, 1259, 1263, 1265, 1267, 1268, 1269, - 1270, 1273, 1274, 1276, 1277, 1279, 1280, 1281, 1286, 1287, 1289 - ], - [ - 2, 3, 4, 5, 6, 7, 9, 20, 21, 22, 82, 202, 209, 210, 214, 223, 226, - 244, 258, 289, 294, 297, 347, 351, 353, 359, 364, 371, 376, 394, - 397, 401, 402, 410, 435, 437, 438, 454, 458, 462, 468, 471, 474, - 476, 481, 487, 488, 508, 514, 553, 557, 573, 590, 591, 593, 604, - 605, 608, 610, 616, 618, 619, 655, 679, 713, 720, 723, 726, 784, - 796, 805, 811, 822, 834, 840, 841, 847, 848, 861, 867, 901, 909, - 917, 920, 923, 925, 976, 1037, 1040, 1050, 1078, 1119, 1120, 1129, - 1143, 1149, 1177, 1183, 1191, 1192, 1195, 1197, 1200, 1202, 1251, - 1252, 1255, 1263, 1266, 1268, 1269, 1270, 1273, 1274, 1276, 1277, - 1278, 1279, 1280, 1282, 1283, 1284, 1287, 1289 - ], - [ - 3, 5, 7, 8, 9, 258, 289, 374, 389, 408, 435, 445, 468, 518, 541, - 576, 590, 667, 796, 808, 819, 820, 874, 876, 925, 931, 934, 958, - 976, 1006, 1012, 1018, 1078, 1099, 1184, 1193, 1197, 1198, 1204, - 1268, 1270, 1273, 1274 - ], - [7, 287, 288, 1251, 1267, 1268, 1276, 1287, 1288], - [4, 1267, 1268, 1270, 1274, 1283], - [ - 2, 3, 248, 263, 367, 381, 428, 429, 526, 566, 591, 1078, 1268, 1269, - 1270, 1274, 1276 - ], - [ - 2, 3, 4, 5, 6, 9, 18, 57, 102, 210, 223, 224, 258, 284, 285, 289, - 297, 308, 350, 353, 368, 384, 390, 418, 430, 435, 437, 445, 459, - 472, 474, 481, 503, 527, 555, 593, 594, 667, 676, 787, 790, 834, - 885, 923, 977, 981, 987, 993, 999, 1006, 1012, 1018, 1024, 1036, - 1059, 1063, 1085, 1093, 1176, 1177, 1200, 1202, 1258, 1259, 1265, - 1266, 1268, 1269, 1270, 1273, 1278, 1286, 1289 - ], - [289], - [450, 474, 542, 1270], - [429, 454, 472, 847, 909, 1268], - [212], - [102, 289, 308, 309, 1231, 1233, 1270, 1274, 1277, 1282], - [1233], - [308, 1280], - [285], - [784], - [784], - [2, 4, 699, 706, 726, 784, 785, 833, 934, 959, 961, 1268, 1274, 1276], - [ - 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, - 1283, 1284, 1285, 1286 - ], - [1286, 1287], - [2, 418, 1210, 1224, 1234, 1245, 1251, 1259, 1265, 1266, 1273, 1284], - [0, 1270], - [ - 2, 3, 5, 9, 10, 12, 15, 22, 24, 25, 26, 28, 30, 31, 33, 38, 39, 52, - 57, 58, 59, 70, 71, 73, 75, 76, 86, 87, 88, 92, 93, 94, 96, 97, 98, - 100, 104, 106, 111, 112, 113, 116, 119, 130, 132, 134, 139, 141, - 143, 145, 148, 164, 166, 168, 170, 171, 172, 174, 175, 176, 177, - 183, 185, 186, 192, 199, 201, 205, 207, 210, 223, 224, 226, 228, - 229, 231, 232, 234, 248, 254, 256, 258, 263, 275, 279, 282, 283, - 286, 289, 291, 295, 296, 297, 308, 312, 314, 324, 350, 352, 363, - 414, 415, 421, 446, 454, 458, 466, 484, 522, 596, 608, 614, 657, - 684, 686, 703, 805, 834, 837, 842, 857, 859, 863, 865, 877, 897, - 898, 899, 944, 1018, 1021, 1024, 1044, 1045, 1046, 1047, 1078, 1089, - 1091, 1098, 1114, 1177, 1179, 1180, 1181, 1184, 1185, 1186, 1187, - 1189, 1190, 1195, 1198, 1199, 1200, 1202, 1203, 1204, 1205, 1206, - 1207, 1208, 1210, 1215, 1224, 1229, 1239, 1245, 1250, 1265, 1268, - 1269, 1270, 1273, 1274, 1276, 1277, 1278, 1279, 1280, 1283, 1284, - 1285, 1287 - ], - [ - 3, 5, 9, 10, 18, 19, 52, 82, 89, 92, 95, 96, 99, 101, 110, 178, 179, - 180, 181, 198, 200, 201, 223, 224, 236, 237, 258, 261, 288, 295, - 352, 455, 514, 558, 559, 609, 622, 678, 783, 790, 805, 828, 834, - 867, 906, 963, 976, 1024, 1085, 1176, 1179, 1198, 1202, 1210, 1245, - 1268, 1269, 1270, 1273, 1274, 1277, 1278, 1279, 1283, 1287, 1288 - ], - [785], - [361, 375], - [1270], - [1287], - [784], - [784, 785], - [784, 785], - [784], - [784], - [ - 2, 3, 4, 5, 7, 9, 10, 12, 201, 591, 1268, 1270, 1273, 1274, 1277, - 1284, 1285, 1288 - ], - [ - 2, 3, 9, 634, 1179, 1202, 1258, 1268, 1269, 1270, 1273, 1274, 1278, - 1279, 1284, 1287 - ], - [54, 1279], - [784], - [2, 350, 634, 728, 765, 1273, 1274, 1280, 1281], - [1182], - [9, 258, 590, 1270], - [2, 3, 4, 7, 437, 454, 561, 606, 611, 1251, 1273, 1274, 1275, 1276], - [784], - [784], - [784], - [784], - [784], - [784], - [351, 668, 1202, 1270], - [351, 787, 1272, 1278], - [784], - [784], - [784], - [2, 4, 5, 10, 1270, 1289], - [2, 634, 778, 779, 780, 781, 1274, 1278, 1287], - [2, 778, 782, 1118, 1120, 1127, 1129, 1266, 1268, 1274, 1287], - [1287], - [784], - [784], - [784], - [785], - [785], - [785], - [1276], - [4], - [2, 553, 634, 1268, 1277, 1283], - [1268], - [1276], - [1269], - [1, 308], - [1289], - [ - 9, 82, 210, 258, 350, 353, 354, 593, 595, 819, 1099, 1234, 1251, - 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, - 1283, 1284, 1285, 1286, 1288 - ], - [7, 1251, 1270, 1271, 1276, 1278], - [784], - [1146], - [ - 3, 392, 509, 511, 512, 673, 702, 784, 785, 790, 791, 829, 862, 863, - 864, 865, 890, 906, 912, 924, 929, 946, 950, 952, 959, 963, 1161, - 1177, 1269, 1270, 1277, 1278, 1279, 1283, 1287 - ], - [ - 362, 420, 521, 682, 702, 784, 787, 790, 946, 962, 1124, 1133, 1274, - 1280, 1287 - ], - [848, 1146, 1151, 1152, 1156], - [785], - [1285], - [ - 5, 7, 291, 417, 441, 553, 1193, 1273, 1274, 1275, 1276, 1280, 1282, - 1285, 1288 - ], - [785], - [785], - [1269], - [785], - [785, 1273], - [785], - [1251, 1265, 1266, 1288], - [1265, 1266], - [377, 785, 1125, 1266], - [377, 909, 1125, 1134, 1251, 1273], - [785], - [1283], - [1270, 1289], - [463], - [785], - [785], - [976], - [286, 291, 376, 454, 518, 1198, 1273, 1276], - [1270], - [350, 351, 357, 1258, 1270], - [429, 445, 521, 787, 1252, 1255, 1258, 1270], - [966, 976, 1078, 1272, 1273, 1274, 1276, 1277, 1278], - [2, 966, 1288], - [1269], - [1269], - [458, 603, 612, 787, 1124, 1251], - [1269], - [976], - [489, 491, 509, 510, 702, 834, 842, 844, 1270, 1276], - [513, 866], - [784], - [784], - [785], - [785], - [785, 1270], - [481, 784], - [1277, 1286], - [785], - [785], - [1270], - [1287], - [842], - [784], - [784], - [295, 614, 785, 1273], - [1275], - [784], - [784], - [784], - [784], - [8, 784, 1064, 1286], - [1270], - [785], - [1270], - [3], - [5], - [4], - [1270], - [785], - [785], - [785], - [ - 2, 3, 4, 5, 7, 8, 9, 10, 210, 291, 381, 389, 407, 418, 459, 474, - 481, 503, 509, 523, 593, 594, 595, 600, 621, 638, 884, 915, 966, - 1006, 1078, 1145, 1179, 1191, 1195, 1202, 1265, 1268, 1269, 1270, - 1287, 1289 - ], - [2, 940, 1270], - [4], - [1288], - [1273], - [1274], - [10, 192, 223, 258, 785, 1273, 1274, 1280], - [592, 1272, 1273, 1278, 1280, 1288], - [289], - [289, 291, 1273], - [1279], - [785], - [289], - [785, 1251, 1258, 1265, 1266, 1272, 1273, 1276, 1277, 1278, 1280, 1286], - [1281, 1286], - [1272, 1277], - [3, 424, 785], - [917], - [785], - [785], - [784, 785], - [785], - [785], - [784, 785], - [785], - [785], - [ - 1, 3, 4, 5, 7, 8, 9, 223, 351, 352, 374, 399, 437, 446, 458, 474, - 593, 609, 634, 667, 785, 787, 796, 859, 865, 1179, 1258, 1268, 1269, - 1270, 1273, 1274, 1277, 1279 - ], - [ - 9, 151, 154, 258, 297, 437, 481, 590, 786, 834, 1146, 1266, 1268, - 1270, 1289 - ], - [785], - [1270], - [1270], - [ - 472, 523, 823, 918, 921, 923, 934, 958, 959, 961, 1273, 1274, 1276, - 1278, 1279, 1280 - ], - [785], - [1224], - [ - 5, 7, 201, 418, 591, 785, 1120, 1129, 1251, 1258, 1265, 1266, 1268, - 1270, 1273, 1274, 1276, 1278, 1279, 1281, 1283, 1287, 1288, 1289 - ], - [289, 290, 291, 1273, 1279, 1288], - [4, 398], - [1269], - [785], - [784, 785], - [784], - [784], - [1270], - [210, 1270], - [210, 217], - [243], - [1270], - [ - 4, 5, 445, 478, 479, 566, 594, 785, 824, 1042, 1241, 1268, 1269, - 1270, 1280, 1287 - ], - [785, 1270], - [1042], - [1270], - [0, 1, 884, 1267, 1283, 1289], - [ - 4, 11, 384, 567, 618, 634, 678, 834, 926, 966, 981, 987, 1048, 1120, - 1202, 1251, 1258, 1268, 1274, 1287 - ], - [360, 1274], - [784, 785], - [1273], - [785], - [10], - [785, 1036], - [785], - [ - 1, 2, 3, 5, 8, 9, 10, 91, 102, 123, 125, 127, 201, 210, 223, 258, - 283, 284, 286, 289, 295, 347, 351, 359, 368, 413, 430, 434, 435, - 438, 440, 445, 454, 456, 458, 459, 467, 468, 502, 508, 514, 521, - 527, 553, 573, 590, 591, 592, 593, 594, 595, 608, 609, 610, 611, - 612, 618, 619, 621, 634, 651, 796, 798, 805, 808, 818, 820, 822, - 834, 855, 861, 867, 884, 909, 923, 924, 934, 958, 1006, 1049, 1077, - 1078, 1120, 1125, 1126, 1142, 1148, 1160, 1165, 1175, 1177, 1179, - 1183, 1187, 1197, 1202, 1207, 1219, 1223, 1251, 1258, 1259, 1263, - 1265, 1266, 1268, 1270, 1273, 1274, 1275, 1276, 1277, 1278, 1279, - 1280, 1282, 1283, 1286, 1287, 1289 - ], - [ - 2, 4, 5, 7, 8, 9, 10, 54, 261, 297, 352, 358, 384, 386, 394, 395, - 398, 408, 434, 437, 439, 464, 472, 476, 554, 555, 558, 790, 906, - 926, 964, 1048, 1137, 1177, 1187, 1200, 1201, 1202, 1207, 1268, - 1269, 1270, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, - 1285, 1287, 1289 - ], - [2, 9, 284], - [2, 201, 248, 933, 1176], - [ - 9, 38, 55, 64, 66, 79, 101, 102, 182, 184, 202, 203, 210, 213, 224, - 276, 280, 304, 307, 325, 327, 329, 346, 360, 363, 393, 413, 414, - 421, 424, 425, 435, 454, 457, 470, 471, 481, 502, 515, 516, 519, - 522, 541, 550, 551, 555, 561, 567, 570, 571, 572, 578, 581, 586, - 592, 601, 603, 610, 612, 613, 615, 616, 617, 620, 621, 629, 630, - 651, 658, 659, 664, 671, 716, 719, 722, 725, 737, 796, 799, 808, - 809, 820, 855, 869, 872, 905, 926, 937, 941, 948, 954, 958, 963, - 1024, 1025, 1055, 1058, 1062, 1067, 1104, 1145, 1210, 1224, 1230, - 1234, 1240, 1245, 1268, 1269, 1270, 1273, 1276, 1280, 1281 - ], - [ - 2, 3, 4, 5, 7, 8, 9, 10, 12, 23, 29, 32, 40, 42, 48, 50, 105, 122, - 179, 181, 200, 201, 210, 223, 227, 246, 258, 276, 284, 289, 291, - 297, 350, 352, 355, 357, 358, 361, 363, 364, 371, 375, 386, 387, - 396, 407, 421, 423, 429, 434, 440, 452, 459, 465, 471, 489, 504, - 505, 506, 508, 510, 511, 512, 514, 522, 535, 536, 537, 549, 550, - 553, 558, 559, 577, 591, 604, 605, 606, 609, 611, 614, 618, 623, - 628, 629, 634, 636, 638, 640, 656, 663, 669, 700, 702, 710, 726, - 779, 828, 842, 847, 848, 857, 858, 859, 861, 863, 864, 865, 867, - 876, 906, 907, 924, 925, 963, 1057, 1061, 1066, 1078, 1079, 1081, - 1085, 1087, 1093, 1096, 1115, 1117, 1139, 1161, 1162, 1177, 1178, - 1179, 1182, 1185, 1188, 1200, 1202, 1205, 1210, 1224, 1241, 1245, - 1251, 1265, 1266, 1268, 1269, 1270, 1273, 1274, 1276, 1278, 1284, - 1285, 1287 - ], - [ - 2, 3, 7, 8, 9, 10, 210, 223, 258, 275, 289, 351, 374, 377, 435, 481, - 502, 590, 609, 611, 678, 679, 699, 796, 834, 855, 857, 863, 874, - 888, 981, 1012, 1018, 1191, 1268, 1269, 1270, 1278, 1279, 1289 - ], - [ - 258, 344, 481, 487, 784, 785, 840, 888, 909, 976, 1078, 1265, 1266, - 1270, 1274 - ], - [784], - [7, 348, 540, 874, 1269, 1273, 1274], - [1268], - [ - 2, 3, 4, 5, 8, 10, 36, 109, 263, 317, 335, 458, 467, 525, 611, 657, - 784, 824, 932, 1210, 1224, 1234, 1245, 1268, 1270, 1273, 1274, 1275, - 1278, 1287 - ], - [ - 3, 112, 119, 124, 126, 128, 130, 132, 134, 139, 141, 143, 145, 148, - 150, 261, 289, 296, 887, 1270, 1274 - ], - [784], - [784], - [ - 357, 363, 367, 421, 428, 446, 522, 526, 634, 876, 956, 1268, 1270, - 1273, 1278 - ], - [784], - [1268, 1273], - [1270], - [1273], - [611, 1274, 1287, 1288], - [611], - [ - 2, 3, 4, 7, 384, 386, 387, 415, 445, 458, 466, 481, 595, 600, 610, - 619, 638, 655, 657, 658, 659, 660, 661, 784, 797, 798, 808, 812, - 814, 820, 834, 842, 847, 876, 877, 878, 884, 885, 901, 902, 903, - 906, 923, 925, 933, 934, 940, 962, 968, 969, 970, 976, 1070, 1071, - 1078, 1118, 1120, 1121, 1124, 1130, 1157, 1158, 1162, 1167, 1168, - 1169, 1177, 1200, 1224, 1268, 1269, 1270, 1274, 1276, 1279, 1287 - ], - [619, 812, 1269, 1270, 1278, 1287], - [469, 472], - [784], - [253, 257, 606, 607, 1155], - [253, 257, 606, 607, 1155], - [1269], - [785], - [785], - [785], - [80, 81, 377, 785, 1288], - [80, 1269, 1274, 1276, 1277], - [785], - [785], - [785], - [785], - [805], - [1270], - [847], - [469], - [8, 89, 389], - [ - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 18, 20, 21, 22, 27, 28, - 34, 37, 48, 50, 52, 54, 56, 58, 69, 75, 77, 84, 87, 89, 92, 96, 101, - 102, 104, 107, 110, 123, 125, 127, 151, 171, 201, 202, 205, 209, - 210, 223, 224, 226, 248, 258, 259, 263, 275, 285, 286, 287, 288, - 289, 291, 293, 294, 295, 297, 308, 310, 311, 312, 315, 318, 327, - 328, 329, 330, 335, 337, 339, 341, 347, 350, 352, 353, 356, 357, - 359, 360, 361, 362, 363, 364, 374, 375, 376, 384, 398, 407, 408, - 409, 417, 418, 420, 421, 423, 436, 437, 438, 441, 442, 445, 446, - 447, 453, 455, 457, 464, 469, 474, 481, 491, 492, 521, 522, 523, - 532, 533, 542, 550, 553, 554, 555, 558, 559, 560, 571, 576, 590, - 591, 593, 600, 608, 609, 611, 618, 619, 621, 629, 634, 638, 639, - 660, 662, 670, 672, 674, 678, 699, 702, 706, 742, 745, 748, 751, - 754, 757, 760, 763, 778, 783, 784, 785, 787, 796, 798, 805, 809, - 834, 835, 844, 847, 857, 863, 876, 877, 878, 879, 880, 881, 882, - 884, 901, 906, 908, 909, 919, 922, 923, 925, 931, 933, 940, 956, - 958, 962, 967, 968, 969, 970, 976, 981, 987, 993, 1041, 1042, 1048, - 1049, 1050, 1069, 1070, 1078, 1085, 1120, 1125, 1134, 1142, 1143, - 1145, 1148, 1157, 1160, 1162, 1166, 1167, 1168, 1169, 1178, 1179, - 1181, 1182, 1189, 1190, 1191, 1193, 1194, 1195, 1196, 1198, 1200, - 1202, 1209, 1224, 1230, 1233, 1234, 1241, 1245, 1251, 1258, 1259, - 1265, 1266, 1268, 1269, 1270, 1272, 1273, 1274, 1275, 1276, 1277, - 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, - 1289 - ], - [785], - [ - 2, 3, 4, 5, 6, 7, 10, 201, 258, 297, 351, 376, 384, 468, 517, 520, - 537, 549, 553, 577, 628, 634, 670, 713, 728, 765, 784, 787, 812, - 845, 870, 873, 876, 956, 1191, 1202, 1251, 1252, 1265, 1268, 1269, - 1272, 1273, 1274, 1275, 1276, 1279, 1280, 1281, 1287, 1288 - ], - [ - 4, 5, 7, 8, 9, 10, 154, 215, 216, 217, 218, 219, 220, 221, 222, 223, - 258, 291, 360, 418, 435, 437, 454, 467, 557, 634, 784, 785, 804, - 819, 857, 863, 874, 888, 923, 938, 943, 956, 967, 974, 1048, 1070, - 1076, 1157, 1164, 1166, 1174, 1198, 1251, 1265, 1266, 1268, 1270, - 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1286, 1287, 1289 - ], - [1268, 1276], - [784, 923], - [785, 966], - [785], - [785], - [785], - [785], - [414, 591, 784, 1273], - [3, 10], - [357], - [785], - [785], - [ - 0, 210, 382, 398, 454, 478, 577, 602, 611, 634, 784, 923, 958, 1078, - 1177, 1200, 1202, 1278, 1279, 1288 - ], - [3, 458, 542, 543, 600, 611, 892, 928, 929, 1078, 1177, 1200, 1274], - [ - 2, 3, 4, 5, 7, 8, 210, 258, 284, 289, 352, 371, 374, 787, 824, 834, - 1196, 1202, 1245, 1268, 1270, 1273, 1276, 1277, 1279, 1280, 1287, - 1288, 1289 - ], - [1270], - [1268], - [1273, 1276], - [785], - [8, 357, 1270, 1273, 1274, 1280], - [ - 2, 3, 7, 9, 10, 60, 62, 284, 294, 357, 360, 371, 372, 373, 374, 382, - 435, 472, 474, 478, 553, 634, 1245, 1268, 1270, 1273, 1276, 1277, - 1278, 1281, 1287 - ], - [1270], - [ - 9, 289, 308, 402, 464, 490, 553, 555, 559, 785, 908, 917, 923, 941, - 948, 954, 1198, 1270, 1274, 1278, 1279, 1280, 1281, 1283 - ], - [785], - [785], - [785], - [785], - [458], - [ - 2, 4, 5, 9, 10, 210, 258, 414, 437, 441, 450, 470, 550, 553, 629, - 657, 702, 796, 925, 934, 940, 956, 1179, 1187, 1202, 1207, 1263, - 1268, 1269, 1270, 1272, 1273, 1274, 1276, 1277, 1278, 1289 - ], - [284, 1179, 1187, 1207, 1276], - [785], - [784], - [ - 2, 3, 4, 5, 18, 210, 308, 437, 445, 454, 471, 515, 641, 642, 923, - 1078, 1118, 1177, 1259, 1270 - ], - [ - 4, 5, 7, 289, 376, 454, 680, 685, 688, 691, 694, 697, 785, 928, 929, - 1269, 1270, 1273, 1278 - ], - [289], - [289], - [3, 5, 7, 8, 454, 824, 1269, 1270, 1273], - [454, 1268, 1273, 1274], - [784], - [785], - [785], - [785], - [ - 1, 2, 3, 4, 5, 7, 8, 9, 38, 201, 258, 289, 325, 384, 437, 474, 540, - 634, 670, 785, 790, 828, 958, 976, 1187, 1200, 1207, 1258, 1268, - 1270, 1287 - ], - [1273], - [289], - [ - 1, 2, 3, 4, 9, 223, 258, 608, 609, 785, 796, 1179, 1268, 1269, 1270, - 1273, 1283, 1288, 1289 - ], - [3, 8, 12, 18, 258, 289, 350, 784, 932, 1258, 1269, 1274, 1283, 1287], - [1270], - [287, 1273, 1274, 1275, 1276, 1284], - [1273], - [4, 5, 9], - [785], - [1270], - [784], - [558, 559, 1270], - [ - 2, 3, 7, 9, 135, 136, 186, 247, 263, 351, 352, 418, 469, 481, 487, - 490, 494, 510, 514, 535, 555, 557, 558, 604, 634, 655, 657, 660, - 661, 662, 663, 664, 665, 667, 676, 678, 708, 726, 735, 784, 785, - 790, 805, 819, 840, 842, 847, 848, 863, 867, 892, 897, 903, 906, - 932, 938, 943, 944, 945, 948, 953, 961, 1120, 1161, 1192, 1196, - 1202, 1252, 1268, 1269, 1270, 1274, 1276, 1280, 1283, 1286, 1287, - 1288 - ], - [1268], - [784], - [785], - [559, 1241, 1242, 1243, 1244, 1273, 1276], - [1287], - [270, 271, 784, 1276, 1282], - [785], - [784], - [784], - [247], - [1274], - [ - 3, 7, 9, 135, 137, 186, 210, 247, 351, 384, 418, 439, 481, 487, 490, - 495, 504, 508, 555, 634, 658, 660, 662, 667, 678, 726, 784, 790, - 805, 819, 840, 842, 847, 848, 857, 861, 898, 906, 944, 946, 948, - 961, 1161, 1192, 1196, 1268, 1269, 1270, 1274, 1276, 1280, 1283, - 1287 - ], - [1245, 1246, 1247, 1248, 1249, 1268, 1273, 1274, 1278, 1283, 1286], - [785], - [785], - [785], - [785], - [ - 4, 210, 213, 215, 222, 361, 374, 375, 381, 527, 560, 842, 917, 1268, - 1270, 1274 - ], - [580], - [407, 614, 1277], - [785, 847, 976, 984, 1006, 1009, 1024, 1162, 1224, 1269, 1270], - [784, 785], - [440, 1078], - [3, 223, 351, 454, 465, 474, 566, 790, 1268, 1269, 1270, 1288, 1289], - [3, 9, 10, 224, 352, 474, 1269, 1274], - [9, 286, 1276], - [3, 9, 10, 54, 82, 466, 542, 1268, 1270], - [785], - [785], - [357, 358, 1278, 1283], - [785], - [1270], - [905], - [0, 5], - [785], - [785], - [785], - [784], - [247, 726, 784, 805, 1276], - [785, 1270], - [1270], - [ - 10, 18, 146, 171, 210, 263, 264, 283, 308, 381, 487, 488, 494, 495, - 504, 505, 506, 510, 511, 512, 620, 784, 840, 841, 847, 848, 857, - 858, 859, 863, 864, 865, 879, 880, 881, 882, 923, 1050, 1143, 1149, - 1179, 1265, 1266, 1270, 1273, 1274, 1283, 1284, 1286 - ], - [558], - [353, 1277, 1287], - [784, 1282, 1287], - [1268, 1286], - [1270], - [289], - [784], - [9, 54, 55, 56, 785, 1274, 1278, 1279, 1284], - [54], - [785], - [54], - [471], - [785], - [785], - [1288], - [1274], - [1252], - [784], - [784], - [784], - [784], - [785], - [1270], - [435], - [637], - [637], - [1224], - [1273], - [1273], - [1270], - [1270], - [637], - [435], - [613, 614], - [1273], - [902], - [902], - [1273], - [608], - [637], - [637], - [637], - [435], - [469], - [469], - [469], - [469], - [469], - [469], - [469], - [469], - [469], - [469], - [469], - [469], - [469], - [469], - [1273], - [435], - [788], - [591, 592, 609], - [788], - [591, 592, 609], - [435], - [435], - [435], - [435], - [435], - [469], - [469], - [469], - [434, 1270], - [1269, 1270], - [435], - [435], - [435], - [364], - [637], - [487], - [637], - [637, 784], - [637, 1278], - [637, 1278], - [637, 1278], - [637], - [1283], - [1273], - [1274], - [1274], - [1274], - [1274], - [435], - [435], - [1274], - [1274], - [1270], - [1270], - [4], - [5], - [1273], - [1273], - [1278], - [1273], - [1273], - [435], - [435], - [435], - [435], - [435], - [435], - [361, 375], - [591], - [435], - [361, 375], - [601], - [435], - [198], - [402], - [1278], - [9, 785], - [102], - [918, 1268], - [1268] - ] -} diff --git a/static/assets/site.webmanifest b/static/assets/site.webmanifest deleted file mode 100644 index 083bf6b446..0000000000 --- a/static/assets/site.webmanifest +++ /dev/null @@ -1,27 +0,0 @@ -{ - "name": "Typst", - "short_name": "Typst", - "icons": [ - { - "src": "/assets/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png", - "purpose": "any" - }, - { - "src": "/assets/android-chrome-512x512.png", - "sizes": "512x512", - "type": "image/png", - "purpose": "any" - }, - { - "src": "/assets/maskable_icon.png", - "sizes": "1024x1024", - "type": "image/png", - "purpose": "maskable" - } - ], - "theme_color": "#239dad", - "background_color": "#239dad", - "display": "standalone" -} diff --git a/static/docs/index.html b/static/docs/index.html deleted file mode 100644 index d9ee35cbed..0000000000 --- a/static/docs/index.html +++ /dev/null @@ -1,424 +0,0 @@ - - - - - - Typst Documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- Typst - - Documentation - -
-
-
- -
- -

Overview

-

Welcome to Typst's documentation! Typst is a new markup-based typesetting system - for the sciences. It is designed to be an alternative both to advanced tools - like LaTeX and simpler tools like Word and Google Docs. Our goal with Typst is - to build a typesetting tool that is highly capable and a pleasure to use.

-

This documentation is split into two parts: A beginner-friendly tutorial that introduces Typst through a - practical use case and a comprehensive reference that explains all of Typst's concepts and features.

-

We also invite you to join the community we're building around Typst. Typst is still a very young project, - so your feedback is more than valuable.

- -
-
- - - - - - \ No newline at end of file diff --git a/static/google9e7795ff2fa1b8be.html b/static/google9e7795ff2fa1b8be.html deleted file mode 100644 index e2fa80e847..0000000000 --- a/static/google9e7795ff2fa1b8be.html +++ /dev/null @@ -1 +0,0 @@ -google-site-verification: google9e7795ff2fa1b8be.html \ No newline at end of file diff --git a/static/index.html b/static/index.html deleted file mode 100644 index d5d20bc26f..0000000000 --- a/static/index.html +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/static/scripts/analytics.js b/static/scripts/analytics.js deleted file mode 100644 index ef8cac1842..0000000000 --- a/static/scripts/analytics.js +++ /dev/null @@ -1,43 +0,0 @@ -(function(r, c, g, h) { - r[g] = r[g] || [], - r[g].push({ - start: new Date().getTime(), - event: "stg.start" - }); - var u = c.getElementsByTagName("script")[0] - , n = c.createElement("script"); - function f(s, t, i) { - var a = ""; - if (i) { - var e = new Date; - e.setTime(e.getTime() + 24 * i * 60 * 60 * 1e3), - a = "; expires=" + e.toUTCString() - } - c.cookie = s + "=" + t + a + "; path=/" - } - var o = (r.location.href.match("stg_debug") || c.cookie.match("stg_debug")) && !r.location.href.match("stg_disable_debug"); - f("stg_debug", o ? 1 : "", o ? 14 : -1); - var p = []; - g !== "dataLayer" && p.push("data_layer_name=" + g), - o && p.push("stg_debug"); - var b = p.length > 0 ? "?" + p.join("&") : ""; - n.async = !0, - n.src = "https://typst.containers.piwik.pro/" + h + ".js" + b, - u.parentNode.insertBefore(n, u), - function(s, t, i) { - s[t] = s[t] || {}; - for (var a = 0; a < i.length; a++) - (function(e) { - s[t][e] = s[t][e] || {}, - s[t][e].api = s[t][e].api || function() { - var l = [].slice.call(arguments, 0); - typeof l[0] == "string" && r[g].push({ - event: t + "." + e + ":" + l[0], - parameters: [].slice.call(arguments, 1) - }) - } - } - )(i[a]) - }(r, "ppms", ["tm", "cm"]) -} -)(window, document, "dataLayer", "62943705-1a31-4e24-bb2a-c9111d7b1f32"); diff --git a/static/scripts/docs.js b/static/scripts/docs.js deleted file mode 100644 index 9e18277ea6..0000000000 --- a/static/scripts/docs.js +++ /dev/null @@ -1,657 +0,0 @@ -const hoverQuery = window.matchMedia("(hover: hover)"); -let isHover = hoverQuery.matches; -hoverQuery.addEventListener("change", t=>{ - isHover = t.matches -} -); -const hasTransitionEnd = "ontransitionend"in window - , prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches - , collapseFactory = (t,e,s)=>(o,n)=>{ - e.removeEventListener("transitionend", s), - n && (e.style.maxHeight = `${o}px`), - window.requestAnimationFrame(()=>{ - e.style.pointerEvents = "none", - e.style.userSelect = "none", - e.style.maxHeight = "0px", - e.style.opacity = "0" - } - ), - t.setAttribute("aria-expanded", "false") -} - , expandFactory = (t,e)=>{ - const s = ()=>{ - e.style.maxHeight = "none" - } - ; - return { - expand: (o,n)=>{ - hasTransitionEnd && !prefersReducedMotion && n ? (e.addEventListener("transitionend", s, { - once: !0 - }), - e.style.maxHeight = `${o}px`, - e.style.pointerEvents = "auto", - e.style.userSelect = "auto", - e.style.opacity = "1") : s(), - t.setAttribute("aria-expanded", "true") - } - , - handler: s - } -} - , toggleFactory = (t,e)=>{ - const {expand: s, handler: o} = expandFactory(t, e) - , n = collapseFactory(t, e, o); - return { - toggle: l=>{ - t.getAttribute("aria-expanded") === "true" ? n(l, !0) : s(l, !0) - } - , - expand: s, - collapse: n - } -} -; -function setUpAccordeon(t) { - const e = Array.from(t.children) - , s = e.some(n=>n.querySelector("li > a[aria-current]")); - let o = e.filter(n=>n.tagName === "LI").reduce((n,l)=>{ - const r = l.getElementsByTagName("button") - , a = l.getElementsByTagName("ul") - , p = l.getElementsByTagName("a"); - if (r.length === 0 || a.length === 0) - return n; - const h = a[0]; - return n.push({ - button: r[0], - child: h, - target: l, - anchor: p.length > 0 ? p[0] : null - }), - n - } - , []); - return o.length === 0 || (o.forEach(n=>{ - const l = setUpAccordeon(n.child) - , r = n.anchor.getAttribute("aria-current") === "page"; - setUpSingleAccordeon(n.target, n.button, n.child, l || r, !1) - } - ), - t.classList.add("animated")), - s -} -function setUpSingleAccordeon(t, e, s, o, n=!1) { - const {toggle: l, expand: r, collapse: a} = toggleFactory(t, s); - s.style.overflow = "visible hidden"; - let p = s.offsetHeight; - o ? r(p, !1) : a(p, !1), - e.addEventListener("click", h=>{ - n && h.preventDefault(), - l(p) - } - ) -} -function isElementInViewport(t) { - const e = t.getBoundingClientRect(); - return e.top >= 0 && e.left >= 0 && e.bottom <= (window.innerHeight || document.documentElement.clientHeight) && e.right <= (window.innerWidth || document.documentElement.clientWidth) -} -function setUpOnPageNavigation(t) { - const e = Array.from(t.querySelectorAll("li[data-assoc]")).reduce((o,n)=>{ - const l = n.getAttribute("data-assoc") - , r = n.getElementsByTagName("a") - , a = document.getElementById(l); - return a && r.length > 0 && o.push({ - item: n, - assoc: a, - anchor: r[0] - }), - o - } - , []) - , s = ()=>{ - const o = e.find(n=>isElementInViewport(n.assoc)); - o && (e.forEach(n=>n.item.removeAttribute("aria-current")), - o.item.setAttribute("aria-current", "true")) - } - ; - s(), - window.addEventListener("scroll", s), - window.addEventListener("resize", s) -} -function setUpTooltip(t) { - const e = t.querySelector("svg") - , s = t.querySelector("div[role='tooltip']"); - let o = !1; - const n = e.getElementsByTagName("title")[0]; - let l = n.textContent - , r = 0; - const a = 256 - , p = ()=>{ - const m = window.innerWidth - , c = e.getBoundingClientRect(); - c.left + a / 2 > m ? (s.style.left = `${m - a - c.left - 32}px`, - s.classList.add("mobile")) : c.left - a / 2 < 0 ? (s.style.left = `${-c.left + 32}px`, - s.classList.add("mobile")) : (s.style.left = "-120px", - s.classList.remove("mobile")), - o = !0, - n.innerHTML = "", - s.style.display = "block", - window.requestAnimationFrame(()=>{ - s.style.opacity = "1" - } - ), - r = Date.now() - } - , h = ()=>{ - n.innerHTML = l, - o = !1; - const m = ()=>{ - s.style.display = "none" - } - ; - hasTransitionEnd && !prefersReducedMotion ? s.addEventListener("transitionend", m, { - once: !0 - }) : m(), - window.requestAnimationFrame(()=>{ - s.style.opacity = "0", - hasTransitionEnd && !prefersReducedMotion && s.removeEventListener("transitionend", m) - } - ) - } - ; - e.addEventListener("click", ()=>{ - isHover || (o && Date.now() - r > 100 ? h() : p()) - } - ), - e.addEventListener("mouseenter", m=>{ - m.preventDefault(), - p() - } - ), - e.addEventListener("mousemove", m=>{ - o && m.preventDefault() - } - ), - e.addEventListener("focus", p), - e.addEventListener("blur", h), - e.addEventListener("mouseleave", h), - window.addEventListener("click", m=>{ - o && !t.contains(m.target) && h() - } - ), - window.addEventListener("mouseleave", h), - window.addEventListener("keydown", m=>{ - o && m.key === "Escape" && h() - } - ) -} -function alertClose(t) { - t.addEventListener("click", () => { - var alertElement = document.querySelector(".alert"); - alertElement.style.display = "none"; - } - ) -} -function setUpCollapsingSidebar(t) { - const e = document.querySelector("button.hamburger") - , s = t.querySelector("button.close"); - t.classList.add("mobile-hidden"), - t.style.opacity = "1"; - const o = a=>{ - t.classList.contains("mobile-hidden") || t.contains(a.target) || (l(), - a.preventDefault()) - } - , n = ()=>{ - t.classList.add("mobile-hidden"), - t.style.transform = "translateX(0)" - } - , l = ()=>{ - window.removeEventListener("click", o), - hasTransitionEnd && !prefersReducedMotion ? (t.style.transform = "translateX(-100%)", - t.addEventListener("transitionend", n, { - once: !0 - })) : n() - } - , r = ()=>{ - t.removeEventListener("transitionend", n), - t.style.transform = "translateX(-100%)", - t.classList.remove("mobile-hidden"), - requestAnimationFrame(()=>{ - window.addEventListener("click", o), - t.style.transform = "translateX(0)" - } - ) - } - ; - e.addEventListener("click", r), - s.addEventListener("click", l) -} -function copyText(t) { - if ("clipboard"in navigator) { - navigator.clipboard.writeText(t); - return - } else { - const e = document.createElement("input"); - e.value = t, - document.body.appendChild(e), - e.select(), - document.execCommand("copy"), - document.body.removeChild(e) - } -} -function setUpSymbolFlyout(t) { - const e = document.getElementById("flyout-template") - , s = document.getElementById("flyout-sym-row"); - if (!t || !e || !s) - return; - if (!("content"in document.createElement("template"))) { - console.warn("Browser does not support template elements"); - return - } - const o = e.content.firstElementChild.cloneNode(!0); - o.style.display = "none", - t.appendChild(o); - const n = o.querySelector(".info button") - , l = o.querySelector(".info button .sym") - , r = o.querySelector(".sym-name code") - , a = o.querySelector(".info .unic-name") - , p = o.querySelector(".info .codepoint span") - , h = o.querySelector(".info .accent") - , m = o.querySelector(".info .accent img") - , c = o.querySelector(".variants-box") - , d = o.querySelector(".variants-box .symbol-grid") - , f = o.querySelector(".shorthand") - , u = f.querySelector(".remark") - , y = o.querySelector(".shorthand code") - , E = o.querySelector(".sym-name .copy") - , T = o.querySelector(".shorthand .copy") - , x = o.querySelector(".codepoint .copy") - , L = "/assets/icons/16-close.svg" - , N = "/assets/icons/16-check.svg"; - let w; - const b = ()=>{ - const i = document.getElementById(w); - i && (i.ariaHasPopup = "false"), - w = void 0, - o.style.display = "none", - window.removeEventListener("click", k); - for (const {target: g, listener: v} of C) - g.removeEventListener("click", v) - } - , k = i=>{ - w !== void 0 && w !== i.target.id && !o.contains(i.target) && (b(), - i.preventDefault()) - } - ; - let C = []; - const A = i=>{ - i.ariaHasPopup = "true", - w = i.id, - o.style.display = "block"; - const g = i.id.replace(/^symbol-/, "") - , v = i.dataset.unicName - , M = parseInt(i.dataset.codepoint, 10) - , H = i.dataset.accent != null - , z = i.dataset.alternates ? i.dataset.alternates.split(" ") : [] - , P = i.dataset.mathShorthand - , F = i.dataset.markupShorthand - , S = F || P - , D = String.fromCodePoint(M) - , R = i.dataset.override; - copyText(D); - let q = M.toString(16).toUpperCase(); - q.length < 4 && (q = "0".repeat(4 - q.length) + q), - o.classList.toggle("override", R != null), - l.textContent = R ?? D, - r.textContent = g, - a.textContent = v, - p.textContent = q, - h.style.display = H ? "block" : "none", - m.src = H ? N : L, - m.setAttribute("alt", H ? "Yes" : "No"), - f.style.display = S && S.length > 0 ? "block" : "none", - y.textContent = S; - let $ = ()=>{ - copyText(g) - } - ; - if (E.addEventListener("click", $), - C.push({ - target: E, - listener: $ - }), - S && S.length > 0) { - let B = ()=>{ - copyText(S) - } - ; - T.addEventListener("click", B), - C.push({ - target: T, - listener: B - }), - u && (P && !F ? (u.textContent = "(only in math)", - u.style.display = "inline") : !P && F ? (u.textContent = "(only in markup)", - u.style.display = "inline") : u.style.display = "none") - } - let O = ()=>{ - copyText("\\u{" + q + "}") - } - ; - if (x.addEventListener("click", O), - C.push({ - target: x, - listener: O - }), - c !== null && d !== null) { - const B = z.map(U=>{ - const W = s.content.firstElementChild.cloneNode(!0) - , Y = W.querySelector(".sym") - , V = W.querySelector("button") - , I = document.getElementById(`symbol-${U}`) - , X = I?.dataset.override; - if (I) - V.classList.toggle("override", X != null), - Y.textContent = X ?? String.fromCodePoint(parseInt(I.dataset.codepoint, 10)); - else - return null; - return V.addEventListener("click", J=>{ - A(I), - I.scrollIntoView(), - J.preventDefault() - } - ), - W - } - ).filter(U=>U != null); - c.style.display = B.length > 0 ? "block" : "none", - d.replaceChildren(...B) - } - let j = i.offsetLeft - 12; - const Q = i.offsetTop - 12; - i.getBoundingClientRect().left + 408 > window.innerWidth && (j = Math.max(8, window.innerWidth - t.getBoundingClientRect().left - 424)), - o.style.left = `${j}px`, - o.style.top = `${Q}px` - } - ; - n.addEventListener("click", b), - window.addEventListener("keydown", i=>{ - i.key === "Escape" && w !== void 0 && (b(), - i.preventDefault()) - } - ); - for (let i = 0; i < t.children.length; i++) { - const g = t.children[i]; - g.tagName === "LI" && g.addEventListener("click", v=>{ - A(g), - v.preventDefault() - } - ) - } - window.requestAnimationFrame(()=>{ - window.removeEventListener("click", k), - window.addEventListener("click", k, { - capture: !0 - }) - } - ) -} -function setUpSymbolSearch() { - const t = document.querySelector("main > .symbol-grid") - , e = document.getElementById("symbol-search"); - if (!t || !e) - return; - const s = Array.from(t.children).filter(p=>p.tagName === "LI") - , o = s.map(p=>({ - name: p.id.replace(/^symbol-/, ""), - unicName: p.dataset.unicName, - symbol: String.fromCodePoint(parseInt(p.dataset.codepoint, 10)), - shorthand: p.dataset.shorthand - })) - , n = new Fuse(o,{ - keys: [{ - name: "symbol", - weight: .95 - }, { - name: "name", - weight: .9 - }, { - name: "unicName", - weight: .7 - }, { - name: "shorthand", - weight: .5 - }], - threshold: .3, - ignoreLocation: !0 - }) - , l = ()=>{ - if (e.value.length === 0) { - s.forEach(h=>h.style.display = "block"); - return - } - const p = n.search(e.value).map(h=>h.item.name); - s.forEach(h=>{ - p.includes(h.id.replace(/^symbol-/, "")) ? h.style.display = "block" : h.style.display = "none" - } - ) - } - ; - e.addEventListener("input", l), - e.addEventListener("keydown", l); - const a = new URLSearchParams(window.location.search).get("query"); - a && (e.value = a), - l() -} -async function setUpSearch(t, e) { - const s = new AbortController - , o = setTimeout(()=>s.abort(), 1e4) - , n = await fetch("/assets/search.json?bust=20230915", { - signal: s.signal - }).then(r=>r.ok ? r.json() : null).catch(r=>(console.error(r), - null)); - if (clearTimeout(o), - !n) - return; - const l = ()=>{ - let r = [] - , a = []; - const p = t.value - , h = t.value.toLowerCase().split(/[!-/:-@[-`{-~\s]/g).filter(c=>c.length > 0); - function m(c) { - if (r.includes(c)) - return; - const d = n.items[c]; - if (a[c] = score(d, p), - r.length < 10) { - r.push(c); - return - } - let f = 0; - for (let u = 0; u < r.length; u++) - a[r[u]] < a[r[f]] && (f = u); - if (a[c] > a[r[f]]) { - r[f] = c; - return - } - } - for (const c of h) { - let d = 0 - , f = n.words.length - 1; - for (; d < f; ) { - let y = Math.floor((d + f) / 2); - if (n.words[y].startsWith(c)) { - d = y; - break - } else - c < n.words[y] ? f = y - 1 : d = y + 1 - } - let u = d; - for (; u > 0 && n.words[u].startsWith(c); ) - u--; - for (u++; u < n.words.length && n.words[u].startsWith(c); ) { - for (const y of n.hits[u]) - m(y); - u++ - } - } - r.sort((c,d)=>a[d] - a[c]), - e.replaceChildren(...r.map(c=>{ - const d = n.items[c]; - let f = d.route; - d.kind == "Symbols" && (f += "?query=" + p); - const u = document.createElement("li") - , y = document.createElement("a") - , E = document.createElement("span"); - return y.href = f, - y.textContent = d.title, - E.classList.add("type"), - E.textContent = d.kind, - y.appendChild(E), - u.appendChild(y), - u - } - )), - e.classList.toggle("hidden", r.length === 0) - } - ; - t.addEventListener("keydown", l), - t.addEventListener("keyup", l), - l() -} -const FACTORS = { - Type: 1, - Function: .9, - Parameter: .8, - Method: .7, - Symbols: .6, - Chapter: .5, - Category: .5 -}; -function score(t, e) { - return (FACTORS[t.kind.split(" ")[0]] || .4) * Math.max(stringScore(t.title, e), ...(t.keywords || []).map(o=>stringScore(o, e))) -} -function stringScore(t, e) { - const s = simplify(t) - , o = simplify(e); - return s.includes(o) ? 100 - t.length : 0 -} -function simplify(t) { - return t.toLowerCase().replaceAll(/[!-/:-@[-`{-~\s]/g, "") -} -async function setUpPackages() { - const t = document.querySelector("main > .package-list > tbody") - , e = document.getElementById("package-search") - , s = document.getElementById("package-show-all-versions"); - if (!t || !e) - return; - const n = await (await fetch("https://packages.typst.org/preview/index.json")).json(); - // 对 n 中的每一项 name 为 key 的项设置 description 为 value,不存在则不替换 - const index2ja = await (await fetch("/assets/index2ja.json")).json(); - if (index2ja) { - n.forEach(item => { - if (index2ja[item.name]) { - item.description = index2ja[item.name]; - } - }); - } - const l = new Fuse(n,{ - keys: [{ - name: "name", - weight: .9 - }, { - name: "keywords", - weight: .8 - }, { - name: "description", - weight: .6 - }], - threshold: .3, - ignoreLocation: !0 - }); - let r = []; - function a() { - for (const {target: d, listener: f} of r) - d.removeEventListener("click", f); - r = []; - let m; - e.value.length === 0 ? m = n : m = l.search(e.value).map(d=>d.item), - t.replaceChildren(); - const c = s.checked; - for (let d = 0; d < m.length; d++) { - const {name: f, version: u, description: y, repository: E, homepage: T} = m[d] - , x = T || E; - if (!c && d + 1 < m.length && f === m[d + 1].name) - continue; - const L = document.createElement("tr") - , N = ()=>{ - copyText(`#import "@preview/${f}:${u}"`) - } - , w = document.createElement("td") - , b = document.createElement("a"); - b.href = `https://github.com/typst/packages/tree/main/packages/preview/${f}/${u}`, - b.textContent = f, - w.appendChild(b), - L.appendChild(w); - const k = document.createElement("td"); - k.textContent = y, - L.appendChild(k); - const C = document.createElement("td"); - C.textContent = u, - L.appendChild(C); - const A = document.createElement("td") - , i = document.createElement("button"); - i.classList.add("copy"), - i.innerHTML = 'Copy', - i.addEventListener("click", N), - A.appendChild(i), - r.push({ - target: i, - listener: N - }), - L.appendChild(A); - const g = document.createElement("td"); - if (x) { - const v = document.createElement("a"); - v.href = x, - v.innerHTML = 'Copy', - g.appendChild(v) - } - L.appendChild(g), - t.appendChild(L) - } - } - e.addEventListener("input", a), - e.addEventListener("keydown", a), - s.addEventListener("input", a); - const h = new URLSearchParams(window.location.search).get("query"); - h && (e.value = h), - a() -} -document.addEventListener("DOMContentLoaded", ()=>{ - for (const n of document.querySelectorAll("nav.folding > ul")) - setUpAccordeon(n); - const t = document.querySelector("#page-overview > ul"); - t && setUpOnPageNavigation(t), - setUpCollapsingSidebar(document.querySelector("nav.folding")); - alertClose(document.getElementById("closeAlertButton")); - for (const n of document.querySelectorAll("div.tooltip-context")) - setUpTooltip(n); - const e = document.querySelector(".page-end-buttons a.previous") - , s = document.querySelector(".page-end-buttons a.next"); - window.addEventListener("keydown", n=>{ - document.querySelectorAll("textarea:focus, input:focus").length > 0 || (n.key === "ArrowLeft" && e ? window.location.href = e.href : n.key === "ArrowRight" && s && (window.location.href = s.href)) - } - ); - for (const n of document.querySelectorAll(".previewed-code > pre")) - n.clientWidth < n.scrollWidth && n.classList.add("big"); - setUpPackages(), - setUpSearch(document.getElementById("docs-search"), document.getElementById("search-results")); - const o = ()=>{ - for (const n of document.querySelectorAll("main > .symbol-grid")) - setUpSymbolFlyout(n); - setUpSymbolSearch() - } - ; - window.requestIdleCallback ? window.requestIdleCallback(o) : o() -} -); diff --git a/static/scripts/fuse.basic.min.js b/static/scripts/fuse.basic.min.js deleted file mode 100644 index cb514b72fd..0000000000 --- a/static/scripts/fuse.basic.min.js +++ /dev/null @@ -1,936 +0,0 @@ -var e, t; -e = this, -t = function() { - "use strict"; - function gt(i, n) { - var o = Object.keys(i); - if (Object.getOwnPropertySymbols) { - var r = Object.getOwnPropertySymbols(i); - n && (r = r.filter(function(a) { - return Object.getOwnPropertyDescriptor(i, a).enumerable - })), - o.push.apply(o, r) - } - return o - } - function C(i) { - for (var n = 1; n < arguments.length; n++) { - var o = arguments[n] != null ? arguments[n] : {}; - n % 2 ? gt(Object(o), !0).forEach(function(r) { - Tt(i, r, o[r]) - }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(i, Object.getOwnPropertyDescriptors(o)) : gt(Object(o)).forEach(function(r) { - Object.defineProperty(i, r, Object.getOwnPropertyDescriptor(o, r)) - }) - } - return i - } - function rt(i) { - return rt = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(n) { - return typeof n - } - : function(n) { - return n && typeof Symbol == "function" && n.constructor === Symbol && n !== Symbol.prototype ? "symbol" : typeof n - } - , - rt(i) - } - function Q(i, n) { - if (!(i instanceof n)) - throw new TypeError("Cannot call a class as a function") - } - function vt(i, n) { - for (var o = 0; o < n.length; o++) { - var r = n[o]; - r.enumerable = r.enumerable || !1, - r.configurable = !0, - "value"in r && (r.writable = !0), - Object.defineProperty(i, r.key, r) - } - } - function X(i, n, o) { - return n && vt(i.prototype, n), - o && vt(i, o), - Object.defineProperty(i, "prototype", { - writable: !1 - }), - i - } - function Tt(i, n, o) { - return n in i ? Object.defineProperty(i, n, { - value: o, - enumerable: !0, - configurable: !0, - writable: !0 - }) : i[n] = o, - i - } - function it(i) { - return function(n) { - if (Array.isArray(n)) - return ot(n) - }(i) || function(n) { - if (typeof Symbol < "u" && n[Symbol.iterator] != null || n["@@iterator"] != null) - return Array.from(n) - }(i) || function(n, o) { - if (n) { - if (typeof n == "string") - return ot(n, o); - var r = Object.prototype.toString.call(n).slice(8, -1); - return r === "Object" && n.constructor && (r = n.constructor.name), - r === "Map" || r === "Set" ? Array.from(n) : r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r) ? ot(n, o) : void 0 - } - }(i) || function() { - throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`) - }() - } - function ot(i, n) { - (n == null || n > i.length) && (n = i.length); - for (var o = 0, r = new Array(n); o < n; o++) - r[o] = i[o]; - return r - } - function O(i) { - return Array.isArray ? Array.isArray(i) : yt(i) === "[object Array]" - } - function x(i) { - return typeof i == "string" - } - function mt(i) { - return typeof i == "number" - } - function Dt(i) { - return i === !0 || i === !1 || function(n) { - return function(o) { - return rt(o) === "object" - }(n) && n !== null - }(i) && yt(i) == "[object Boolean]" - } - function y(i) { - return i != null - } - function at(i) { - return !i.trim().length - } - function yt(i) { - return i == null ? i === void 0 ? "[object Undefined]" : "[object Null]" : Object.prototype.toString.call(i) - } - var Vt = "Extended search is not available" - , zt = function(i) { - return "Pattern length exceeds max of ".concat(i, ".") - } - , pt = Object.prototype.hasOwnProperty - , Bt = function() { - function i(n) { - var o = this; - Q(this, i), - this._keys = [], - this._keyMap = {}; - var r = 0; - n.forEach(function(a) { - var s = bt(a); - r += s.weight, - o._keys.push(s), - o._keyMap[s.id] = s, - r += s.weight - }), - this._keys.forEach(function(a) { - a.weight /= r - }) - } - return X(i, [{ - key: "get", - value: function(n) { - return this._keyMap[n] - } - }, { - key: "keys", - value: function() { - return this._keys - } - }, { - key: "toJSON", - value: function() { - return JSON.stringify(this._keys) - } - }]), - i - }(); - function bt(i) { - var n = null - , o = null - , r = null - , a = 1 - , s = null; - if (x(i) || O(i)) - r = i, - n = kt(i), - o = Mt(i); - else { - if (!pt.call(i, "name")) - throw new Error(function(u) { - return "Missing ".concat(u, " property in key") - }("name")); - var c = i.name; - if (r = c, - pt.call(i, "weight") && (a = i.weight) <= 0) - throw new Error(function(u) { - return "Property 'weight' in key '".concat(u, "' must be a positive integer") - }(c)); - n = kt(c), - o = Mt(c), - s = i.getFn - } - return { - path: n, - id: o, - weight: a, - src: r, - getFn: s - } - } - function kt(i) { - return O(i) ? i : i.split(".") - } - function Mt(i) { - return O(i) ? i.join(".") : i - } - var Gt = { - useExtendedSearch: !1, - getFn: function(i, n) { - var o = [] - , r = !1; - return function a(s, c, u) { - if (y(s)) - if (c[u]) { - var h = s[c[u]]; - if (!y(h)) - return; - if (u === c.length - 1 && (x(h) || mt(h) || Dt(h))) - o.push(function(f) { - return f == null ? "" : function(m) { - if (typeof m == "string") - return m; - var v = m + ""; - return v == "0" && 1 / m == -1 / 0 ? "-0" : v - }(f) - }(h)); - else if (O(h)) { - r = !0; - for (var l = 0, g = h.length; l < g; l += 1) - a(h[l], c, u + 1) - } else - c.length && a(h, c, u + 1) - } else - o.push(s) - }(i, x(n) ? n.split(".") : n, 0), - r ? o : o[0] - }, - ignoreLocation: !1, - ignoreFieldNorm: !1, - fieldNormWeight: 1 - } - , d = C(C(C(C({}, { - isCaseSensitive: !1, - includeScore: !1, - keys: [], - shouldSort: !0, - sortFn: function(i, n) { - return i.score === n.score ? i.idx < n.idx ? -1 : 1 : i.score < n.score ? -1 : 1 - } - }), { - includeMatches: !1, - findAllMatches: !1, - minMatchCharLength: 1 - }), { - location: 0, - threshold: .6, - distance: 100 - }), Gt) - , Ht = /[^ ]+/g; - function Qt() { - var i = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : 1 - , n = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : 3 - , o = new Map - , r = Math.pow(10, n); - return { - get: function(a) { - var s = a.match(Ht).length; - if (o.has(s)) - return o.get(s); - var c = 1 / Math.pow(s, .5 * i) - , u = parseFloat(Math.round(c * r) / r); - return o.set(s, u), - u - }, - clear: function() { - o.clear() - } - } - } - var st = function() { - function i() { - var n = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {} - , o = n.getFn - , r = o === void 0 ? d.getFn : o - , a = n.fieldNormWeight - , s = a === void 0 ? d.fieldNormWeight : a; - Q(this, i), - this.norm = Qt(s, 3), - this.getFn = r, - this.isCreated = !1, - this.setIndexRecords() - } - return X(i, [{ - key: "setSources", - value: function() { - var n = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : []; - this.docs = n - } - }, { - key: "setIndexRecords", - value: function() { - var n = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : []; - this.records = n - } - }, { - key: "setKeys", - value: function() { - var n = this - , o = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : []; - this.keys = o, - this._keysMap = {}, - o.forEach(function(r, a) { - n._keysMap[r.id] = a - }) - } - }, { - key: "create", - value: function() { - var n = this; - !this.isCreated && this.docs.length && (this.isCreated = !0, - x(this.docs[0]) ? this.docs.forEach(function(o, r) { - n._addString(o, r) - }) : this.docs.forEach(function(o, r) { - n._addObject(o, r) - }), - this.norm.clear()) - } - }, { - key: "add", - value: function(n) { - var o = this.size(); - x(n) ? this._addString(n, o) : this._addObject(n, o) - } - }, { - key: "removeAt", - value: function(n) { - this.records.splice(n, 1); - for (var o = n, r = this.size(); o < r; o += 1) - this.records[o].i -= 1 - } - }, { - key: "getValueForItemAtKeyId", - value: function(n, o) { - return n[this._keysMap[o]] - } - }, { - key: "size", - value: function() { - return this.records.length - } - }, { - key: "_addString", - value: function(n, o) { - if (y(n) && !at(n)) { - var r = { - v: n, - i: o, - n: this.norm.get(n) - }; - this.records.push(r) - } - } - }, { - key: "_addObject", - value: function(n, o) { - var r = this - , a = { - i: o, - $: {} - }; - this.keys.forEach(function(s, c) { - var u = s.getFn ? s.getFn(n) : r.getFn(n, s.path); - if (y(u)) { - if (O(u)) - (function() { - for (var l = [], g = [{ - nestedArrIndex: -1, - value: u - }]; g.length; ) { - var f = g.pop() - , m = f.nestedArrIndex - , v = f.value; - if (y(v)) - if (x(v) && !at(v)) { - var S = { - v, - i: m, - n: r.norm.get(v) - }; - l.push(S) - } else - O(v) && v.forEach(function(k, p) { - g.push({ - nestedArrIndex: p, - value: k - }) - }) - } - a.$[c] = l - } - )(); - else if (x(u) && !at(u)) { - var h = { - v: u, - n: r.norm.get(u) - }; - a.$[c] = h - } - } - }), - this.records.push(a) - } - }, { - key: "toJSON", - value: function() { - return { - keys: this.keys, - records: this.records - } - } - }]), - i - }(); - function Lt(i, n) { - var o = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : {} - , r = o.getFn - , a = r === void 0 ? d.getFn : r - , s = o.fieldNormWeight - , c = s === void 0 ? d.fieldNormWeight : s - , u = new st({ - getFn: a, - fieldNormWeight: c - }); - return u.setKeys(i.map(bt)), - u.setSources(n), - u.create(), - u - } - function Y(i) { - var n = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {} - , o = n.errors - , r = o === void 0 ? 0 : o - , a = n.currentLocation - , s = a === void 0 ? 0 : a - , c = n.expectedLocation - , u = c === void 0 ? 0 : c - , h = n.distance - , l = h === void 0 ? d.distance : h - , g = n.ignoreLocation - , f = g === void 0 ? d.ignoreLocation : g - , m = r / i.length; - if (f) - return m; - var v = Math.abs(u - s); - return l ? m + v / l : v ? 1 : m - } - function Xt() { - for (var i = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : [], n = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : d.minMatchCharLength, o = [], r = -1, a = -1, s = 0, c = i.length; s < c; s += 1) { - var u = i[s]; - u && r === -1 ? r = s : u || r === -1 || ((a = s - 1) - r + 1 >= n && o.push([r, a]), - r = -1) - } - return i[s - 1] && s - r >= n && o.push([r, s - 1]), - o - } - var j = 32; - function Yt(i) { - for (var n = {}, o = 0, r = i.length; o < r; o += 1) { - var a = i.charAt(o); - n[a] = (n[a] || 0) | 1 << r - o - 1 - } - return n - } - var Zt = function() { - function i(n) { - var o = this - , r = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {} - , a = r.location - , s = a === void 0 ? d.location : a - , c = r.threshold - , u = c === void 0 ? d.threshold : c - , h = r.distance - , l = h === void 0 ? d.distance : h - , g = r.includeMatches - , f = g === void 0 ? d.includeMatches : g - , m = r.findAllMatches - , v = m === void 0 ? d.findAllMatches : m - , S = r.minMatchCharLength - , k = S === void 0 ? d.minMatchCharLength : S - , p = r.isCaseSensitive - , _ = p === void 0 ? d.isCaseSensitive : p - , N = r.ignoreLocation - , B = N === void 0 ? d.ignoreLocation : N; - if (Q(this, i), - this.options = { - location: s, - threshold: u, - distance: l, - includeMatches: f, - findAllMatches: v, - minMatchCharLength: k, - isCaseSensitive: _, - ignoreLocation: B - }, - this.pattern = _ ? n : n.toLowerCase(), - this.chunks = [], - this.pattern.length) { - var G = function(M, ct) { - o.chunks.push({ - pattern: M, - alphabet: Yt(M), - startIndex: ct - }) - } - , w = this.pattern.length; - if (w > j) { - for (var E = 0, Z = w % j, $ = w - Z; E < $; ) - G(this.pattern.substr(E, j), E), - E += j; - if (Z) { - var P = w - j; - G(this.pattern.substr(P), P) - } - } else - G(this.pattern, 0) - } - } - return X(i, [{ - key: "searchIn", - value: function(n) { - var o = this.options - , r = o.isCaseSensitive - , a = o.includeMatches; - if (r || (n = n.toLowerCase()), - this.pattern === n) { - var s = { - isMatch: !0, - score: 0 - }; - return a && (s.indices = [[0, n.length - 1]]), - s - } - var c = this.options - , u = c.location - , h = c.distance - , l = c.threshold - , g = c.findAllMatches - , f = c.minMatchCharLength - , m = c.ignoreLocation - , v = [] - , S = 0 - , k = !1; - this.chunks.forEach(function(_) { - var N = _.pattern - , B = _.alphabet - , G = _.startIndex - , w = function(P, M, ct) { - var I = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : {} - , _t = I.location - , Kt = _t === void 0 ? d.location : _t - , wt = I.distance - , q = wt === void 0 ? d.distance : wt - , At = I.threshold - , Rt = At === void 0 ? d.threshold : At - , Ot = I.findAllMatches - , te = Ot === void 0 ? d.findAllMatches : Ot - , jt = I.minMatchCharLength - , Et = jt === void 0 ? d.minMatchCharLength : jt - , It = I.includeMatches - , Ft = It === void 0 ? d.includeMatches : It - , Ct = I.ignoreLocation - , U = Ct === void 0 ? d.ignoreLocation : Ct; - if (M.length > j) - throw new Error(zt(j)); - for (var J, W = M.length, H = P.length, b = Math.max(0, Math.min(Kt, H)), T = Rt, D = b, K = Et > 1 || Ft, ut = K ? Array(H) : []; (J = P.indexOf(M, D)) > -1; ) { - var ee = Y(M, { - currentLocation: J, - expectedLocation: b, - distance: q, - ignoreLocation: U - }); - if (T = Math.min(ee, T), - D = J + W, - K) - for (var ht = 0; ht < W; ) - ut[J + ht] = 1, - ht += 1 - } - D = -1; - for (var R = [], lt = 1, tt = W + H, ne = 1 << W - 1, F = 0; F < W; F += 1) { - for (var et = 0, A = tt; et < A; ) - Y(M, { - errors: F, - currentLocation: b + A, - expectedLocation: b, - distance: q, - ignoreLocation: U - }) <= T ? et = A : tt = A, - A = Math.floor((tt - et) / 2 + et); - tt = A; - var Nt = Math.max(1, b - A + 1) - , dt = te ? H : Math.min(b + A, H) + W - , V = Array(dt + 2); - V[dt + 1] = (1 << F) - 1; - for (var L = dt; L >= Nt; L -= 1) { - var nt = L - 1 - , Pt = ct[P.charAt(nt)]; - if (K && (ut[nt] = +!!Pt), - V[L] = (V[L + 1] << 1 | 1) & Pt, - F && (V[L] |= (R[L + 1] | R[L]) << 1 | 1 | R[L + 1]), - V[L] & ne && (lt = Y(M, { - errors: F, - currentLocation: nt, - expectedLocation: b, - distance: q, - ignoreLocation: U - })) <= T) { - if (T = lt, - (D = nt) <= b) - break; - Nt = Math.max(1, 2 * b - D) - } - } - if (Y(M, { - errors: F + 1, - currentLocation: b, - expectedLocation: b, - distance: q, - ignoreLocation: U - }) > T) - break; - R = V - } - var ft = { - isMatch: D >= 0, - score: Math.max(.001, lt) - }; - if (K) { - var Wt = Xt(ut, Et); - Wt.length ? Ft && (ft.indices = Wt) : ft.isMatch = !1 - } - return ft - }(n, N, B, { - location: u + G, - distance: h, - threshold: l, - findAllMatches: g, - minMatchCharLength: f, - includeMatches: a, - ignoreLocation: m - }) - , E = w.isMatch - , Z = w.score - , $ = w.indices; - E && (k = !0), - S += Z, - E && $ && (v = [].concat(it(v), it($))) - }); - var p = { - isMatch: k, - score: k ? S / this.chunks.length : 1 - }; - return k && a && (p.indices = v), - p - } - }]), - i - }() - , xt = []; - function St(i, n) { - for (var o = 0, r = xt.length; o < r; o += 1) { - var a = xt[o]; - if (a.condition(i, n)) - return new a(i,n) - } - return new Zt(i,n) - } - function $t(i, n) { - var o = n.ignoreFieldNorm - , r = o === void 0 ? d.ignoreFieldNorm : o; - i.forEach(function(a) { - var s = 1; - a.matches.forEach(function(c) { - var u = c.key - , h = c.norm - , l = c.score - , g = u ? u.weight : null; - s *= Math.pow(l === 0 && g ? Number.EPSILON : l, (g || 1) * (r ? 1 : h)) - }), - a.score = s - }) - } - function qt(i, n) { - var o = i.matches; - n.matches = [], - y(o) && o.forEach(function(r) { - if (y(r.indices) && r.indices.length) { - var a = { - indices: r.indices, - value: r.value - }; - r.key && (a.key = r.key.src), - r.idx > -1 && (a.refIndex = r.idx), - n.matches.push(a) - } - }) - } - function Ut(i, n) { - n.score = i.score - } - function Jt(i, n) { - var o = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : {} - , r = o.includeMatches - , a = r === void 0 ? d.includeMatches : r - , s = o.includeScore - , c = s === void 0 ? d.includeScore : s - , u = []; - return a && u.push(qt), - c && u.push(Ut), - i.map(function(h) { - var l = h.idx - , g = { - item: n[l], - refIndex: l - }; - return u.length && u.forEach(function(f) { - f(h, g) - }), - g - }) - } - var z = function() { - function i(n) { - var o = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {} - , r = arguments.length > 2 ? arguments[2] : void 0; - if (Q(this, i), - this.options = C(C({}, d), o), - this.options.useExtendedSearch) - throw new Error(Vt); - this._keyStore = new Bt(this.options.keys), - this.setCollection(n, r) - } - return X(i, [{ - key: "setCollection", - value: function(n, o) { - if (this._docs = n, - o && !(o instanceof st)) - throw new Error("Incorrect 'index' type"); - this._myIndex = o || Lt(this.options.keys, this._docs, { - getFn: this.options.getFn, - fieldNormWeight: this.options.fieldNormWeight - }) - } - }, { - key: "add", - value: function(n) { - y(n) && (this._docs.push(n), - this._myIndex.add(n)) - } - }, { - key: "remove", - value: function() { - for (var n = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : function() { - return !1 - } - , o = [], r = 0, a = this._docs.length; r < a; r += 1) { - var s = this._docs[r]; - n(s, r) && (this.removeAt(r), - r -= 1, - a -= 1, - o.push(s)) - } - return o - } - }, { - key: "removeAt", - value: function(n) { - this._docs.splice(n, 1), - this._myIndex.removeAt(n) - } - }, { - key: "getIndex", - value: function() { - return this._myIndex - } - }, { - key: "search", - value: function(n) { - var o = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {} - , r = o.limit - , a = r === void 0 ? -1 : r - , s = this.options - , c = s.includeMatches - , u = s.includeScore - , h = s.shouldSort - , l = s.sortFn - , g = s.ignoreFieldNorm - , f = x(n) ? x(this._docs[0]) ? this._searchStringList(n) : this._searchObjectList(n) : this._searchLogical(n); - return $t(f, { - ignoreFieldNorm: g - }), - h && f.sort(l), - mt(a) && a > -1 && (f = f.slice(0, a)), - Jt(f, this._docs, { - includeMatches: c, - includeScore: u - }) - } - }, { - key: "_searchStringList", - value: function(n) { - var o = St(n, this.options) - , r = this._myIndex.records - , a = []; - return r.forEach(function(s) { - var c = s.v - , u = s.i - , h = s.n; - if (y(c)) { - var l = o.searchIn(c) - , g = l.isMatch - , f = l.score - , m = l.indices; - g && a.push({ - item: c, - idx: u, - matches: [{ - score: f, - value: c, - norm: h, - indices: m - }] - }) - } - }), - a - } - }, { - key: "_searchLogical", - value: function(n) { - throw new Error("Logical search is not available") - } - }, { - key: "_searchObjectList", - value: function(n) { - var o = this - , r = St(n, this.options) - , a = this._myIndex - , s = a.keys - , c = a.records - , u = []; - return c.forEach(function(h) { - var l = h.$ - , g = h.i; - if (y(l)) { - var f = []; - s.forEach(function(m, v) { - f.push.apply(f, it(o._findMatches({ - key: m, - value: l[v], - searcher: r - }))) - }), - f.length && u.push({ - idx: g, - item: l, - matches: f - }) - } - }), - u - } - }, { - key: "_findMatches", - value: function(n) { - var o = n.key - , r = n.value - , a = n.searcher; - if (!y(r)) - return []; - var s = []; - if (O(r)) - r.forEach(function(m) { - var v = m.v - , S = m.i - , k = m.n; - if (y(v)) { - var p = a.searchIn(v) - , _ = p.isMatch - , N = p.score - , B = p.indices; - _ && s.push({ - score: N, - key: o, - value: v, - idx: S, - norm: k, - indices: B - }) - } - }); - else { - var c = r.v - , u = r.n - , h = a.searchIn(c) - , l = h.isMatch - , g = h.score - , f = h.indices; - l && s.push({ - score: g, - key: o, - value: c, - norm: u, - indices: f - }) - } - return s - } - }]), - i - }(); - return z.version = "6.6.2", - z.createIndex = Lt, - z.parseIndex = function(i) { - var n = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {} - , o = n.getFn - , r = o === void 0 ? d.getFn : o - , a = n.fieldNormWeight - , s = a === void 0 ? d.fieldNormWeight : a - , c = i.keys - , u = i.records - , h = new st({ - getFn: r, - fieldNormWeight: s - }); - return h.setKeys(c), - h.setIndexRecords(u), - h - } - , - z.config = d, - z -} -, -typeof exports == "object" && typeof module < "u" ? module.exports = t() : typeof define == "function" && define.amd ? define(t) : (e = typeof globalThis < "u" ? globalThis : e || self).Fuse = t(); diff --git a/static/styles/custom.css b/static/styles/custom.css deleted file mode 100644 index 536ac5ef26..0000000000 --- a/static/styles/custom.css +++ /dev/null @@ -1,22 +0,0 @@ -p { - line-height: 1.8; - margin: 2em 0em 2em 0em; -} - -.alert { - max-width: 100% !important; - width: 100%; - background-color: #ffc505; -} - -.alert-content { - margin: 1em 2em; -} - -.alert > button { - position: absolute; - top: 1em; - right: 0.25em; - background: none; - border: none; -} diff --git a/static/styles/default.css b/static/styles/default.css deleted file mode 100644 index 55eb7ed1b9..0000000000 --- a/static/styles/default.css +++ /dev/null @@ -1,2394 +0,0 @@ -@font-face { - font-display: swap; - font-family: HK Grotesk; - font-weight: 700; - src: local("HKGrotesk-Bold"),url(/assets/fonts/HKGrotesk-Bold.woff2) format("woff2"),url(/assets/fonts/HKGrotesk-Bold.ttf) format("truetype") -} - -@font-face { - font-display: swap; - font-family: HK Grotesk; - font-weight: 600; - src: local("HKGrotesk-SemiBold"),url(/assets/fonts/HKGrotesk-SemiBold.woff2) format("woff2"),url(/assets/fonts/HKGrotesk-SemiBold.ttf) format("truetype") -} - -@font-face { - font-display: swap; - font-family: HK Grotesk; - font-weight: 400; - src: local("HK Grotesk"),local("HKGrotesk-Regular"),url(/assets/fonts/HKGrotesk-Regular.woff2) format("woff2"),url(/assets/fonts/HKGrotesk-Regular.ttf) format("truetype") -} - -@font-face { - font-display: swap; - font-family: Cascadia Mono; - font-weight: 400; - src: local("Cascadia Mono"),local("CascadiaMono-Regular"),url(/assets/fonts/CascadiaMono-Regular-Sub.woff2) format("woff2"),url(/assets/fonts/CascadiaMono-Regular-Sub.woff) format("woff"),url(/assets/fonts/CascadiaMono-Regular.ttf) format("truetype") -} - -@keyframes slide { - 0% { - transform: translateX(0) - } - - to { - transform: translateX(-100%) - } -} - -@keyframes slide-mobile { - 0% { - transform: translateX(0) - } - - to { - transform: translateX(-160%) - } -} - -@media (hover: hover) { - button:hover,input[type=submit]:hover { - background-color:#e4e5ea - } - - #need-full-control .drawer button:hover { - background-color: #26252e - } - - .vertical-btns button:hover { - background-color: #d7d9e0 - } - - .modal #md-close:hover,.modal #md-next:hover,.modal #md-prev:hover { - background: #1616162f!important - } -} - -#__bs_notify__ { - display: none!important -} - -body,html { - background-color: #fdfdfd; - color: #19181f; - font-family: HK Grotesk,Inter,BIZ UDGothic,BIZ UDPGothic,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif; - font-size: 18px; - scroll-behavior: smooth; - scroll-padding-top: min(max(65px,8vh),128px) -} - -body { - align-items: center; - display: flex; - flex-direction: column; - margin: 0; - padding: 0 -} - -main a:link,section a:link { - color: #007aff -} - -main a:visited,section a:visited { - color: #5d25c6 -} - -body>:not(.full-width) { - box-sizing: border-box; - max-width: 992px; - width: 100% -} - -body>header { - max-width: unset!important -} - -body>footer,body>header>div { - max-width: 1536px!important -} - -body>footer { - align-items: flex-end; - color: #565565; - display: flex; - font-size: 16px; - padding: 120px 40px 40px -} - -body>footer>* { - flex-grow: 1 -} - -body>footer>:last-child { - text-align: right -} - -body>footer ul { - list-style: none; - padding: 0 -} - -body>footer a { - color: inherit; - text-decoration: none -} - -body.landing { - overflow-x: hidden -} - -.no-overflow { - overflow: hidden -} - -h2,h3,h4 { - font-weight: 600 -} - -h2 { - -webkit-margin-before: 16px; - -webkit-margin-after: 12px; - font-size: 24px; - margin-block-end:12px;margin-block-start:16px} - -button { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background-color: #fdfdfd; - border: 1px solid #bdbfcc; - border-radius: 6px; - color: inherit; - margin: 0; - padding: 8px 16px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none -} - -button:-moz-focusring,input:-moz-focusring,textarea:-moz-focusring { - outline: 3px solid rgba(0,122,255,.5); - outline-offset: 0 -} - -button:focus,button:focus-visible,input:focus,input:focus-visible,textarea:focus { - outline: none -} - -button:focus-visible,input:focus-visible,textarea:focus-visible { - outline: 3px solid rgba(0,122,255,.5); - outline-offset: 0 -} - -button:active,input[type=submit]:active { - background-color: #d7d9e0!important -} - -input:-ms-input-placeholder { - color: #565565 -} - -input::placeholder { - color: #565565 -} - -textarea { - font-family: inherit; - resize: vertical -} - -input[type=checkbox] { - margin-left: 0; - margin-right: 8px -} - -.code,code,pre { - font-family: Cascadia Mono,Courier New,Courier,monospace; - font-size: 15px -} - -code .indented { - display: block; - margin-left: 2em -} - -section { - column-gap: 24px; - gap: 32px; - padding: 80px 32px 40px; - row-gap: 16px -} - -main { - padding: 0 32px -} - -h1 { - -webkit-margin-after: 24px; - font-size: 36px; - font-weight: 700; - margin-block-end:24px} - -h1 small { - -webkit-margin-start: .2em; - color: #565565; - font-size: 24px; - margin-inline-start:.2em} - -h3 { - font-size: inherit -} - -p { - -webkit-margin-before: .5rem; - -webkit-margin-after: .5rem; - margin-block-end:.5rem;margin-block-start:.5rem} - -address { - font-style: inherit -} - -strong { - font-weight: 600 -} - -section>*>h2:first-child { - -webkit-margin-before: 0; - margin-block-start:0} - -.signup { - margin-block:48px 32px} - -.signup p,.signup>a { - font-size: 13px -} - -.signup>a { - color: #fdfdfd!important -} - -.hidden-tip { - opacity: 0; - pointer-events: none; - transition: opacity .2s ease -} - -.hidden-tip.display { - opacity: 1; - pointer-events: auto -} - -.hidden-tip.error { - color: #f4ffa4 -} - -.cta-field,.ctas>a { - border: 2px solid #fdfdfd; - border-radius: 8px; - margin: 0 auto 8px -} - -.ctas>a { - font-weight: 600; - padding: 12px 24px -} - -.ctas>a:not(:last-child) { - margin-right: 8px -} - -.cta-field,.ctas>a.primary { - background: #fdfdfd; - border-color: #0a3649 -} - -.ctas>a { - color: inherit!important; - display: inline-block; - text-decoration: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none -} - -.ctas>a.primary { - color: #19181f!important -} - -.cta-field { - display: flex; - font-size: 14px; - max-width: 390px -} - -.cta-field>:first-child { - border-radius: 8px 0 0 8px; - display: flex; - flex-direction: column; - flex-grow: 1; - line-height: 0 -} - -.cta-field>:first-child input { - background: none; - border: none; - box-sizing: border-box; - font-size: inherit; - margin: 0; - padding: 16px 15px; - width: 100% -} - -.cta-field>:first-child input:first-child { - border-top-left-radius: 8px -} - -.cta-field.no-captcha>:first-child input:first-child,.cta-field>:first-child input:last-child { - border-bottom-left-radius: 8px -} - -.cta-field>:first-child svg { - background: #eff0f3; - border-bottom: 1px solid #d7d9e0; - border-top: 1px solid #d7d9e0; - box-sizing: border-box; - height: 80px; - transition: height .2s ease; - width: 100% -} - -.cta-field.no-captcha>:first-child svg { - border-width: 0; - height: 0 -} - -.cta-field>:first-child .captcha-text { - max-height: 50px; - opacity: 1; - overflow: hidden; - transition: max-height .2s ease,opacity .2s ease,padding-block .2s ease -} - -.cta-field.no-captcha>:first-child .captcha-text { - max-height: 0; - opacity: 0; - padding-block:0} - -.cta-field input[type=submit] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background: none; - border: none; - border-left: 2px solid #0a3649; - border-radius: 0 8px 8px 0; - color: #19181f; - cursor: pointer; - font-size: inherit; - font-weight: 400; - margin: 0; - min-height: 100%; - padding: 16px 15px; - text-transform: lowercase; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none -} - -#cta h1,.landing h1 { - -webkit-margin-after: 1rem; - font-size: 56px; - margin-block-end:1rem} - -#cta h2,.landing h2 { - font-size: 28px -} - -#cta { - background-size: 143%; - border-radius: 32px; - margin: 120px 16px 40px; - padding: 100px 64px 80px; - text-align: center -} - -#cta h2 { - -webkit-margin-before: 0; - display: block; - margin-block-start:0} - -.banner { - background: #0a3649; - color: #fdfdfd; - display: flex; - gap: 4px; - justify-content: center; - padding: 8px; - position: -webkit-sticky; - position: sticky; - text-align: center; - top: 0; - z-index: 10 -} - -.banner button { - background: none; - border: none; - justify-self: flex-end; - line-height: 0; - margin: 0; - padding: 4px; - position: absolute; - right: 16px -} - -.banner button:hover { - background-color: #11566c -} - -.banner button:active { - background-color: #19798d!important -} - -.banner+header { - top: 39px -} - -.banner a { - color: inherit!important -} - -.time { - font-weight: 700 -} - -header { - color: #fdfdfd; - font-size: 14px; - position: absolute; - top: 0; - z-index: 7 -} - -header.boring { - position: relative -} - -header>div { - align-items: center; - display: flex; - gap: 8px; - justify-content: space-between; - margin: auto; - padding: 24px 32px -} - -header>div>a img,header>div>a svg { - margin-top: 3px; - width: auto -} - -header.fixed>div>a img,header.fixed>div>a svg { - height: 26px; - margin-top: 0; - width: auto -} - -header.fixed { - box-shadow: 0 4px 12px rgba(89,85,101,.2); - position: fixed; - z-index: 5 -} - -header.boring,header.fixed { - background: #fdfdfd; - color: #19181f -} - -header.fixed.blue { - background: #239dad; - box-shadow: 0 4px 16px -2px (89,85,101,.2); - color: #fdfdfd -} - -header.fixed>div { - padding: 12px 32px -} - -header>div>a:first-child:not(.btn) { - color: inherit; - display: block; - height: 33px -} - -header.fixed>div>a:first-child { - align-items: center; - display: flex; - text-decoration: none -} - -header.boring>div>a:first-child:not(.btn),header.fixed:not(.blue)>div>a:first-child { - color: #239dad -} - -header.boring>div>a img { - filter: invert(47%) sepia(80%) saturate(436%) hue-rotate(139deg) brightness(95%) contrast(86%) -} - -header.blue .logo-box img { - filter: invert(100%) sepia(1%) saturate(4%) hue-rotate(221deg) brightness(107%) contrast(98%) -} - -header .beta-pill { - -webkit-margin-start: 12px; - border: 1px solid #565565; - border-radius: 4px; - bottom: 18px; - display: inline-block; - font-size: 11px; - font-weight: 600; - margin-inline-start:12px;padding: 0 4px; - position: relative; - text-transform: uppercase -} - -header.fixed .beta-pill { - -webkit-margin-start: 8px; - bottom: 2px; - margin-inline-start:8px} - -header.blue .beta-pill { - border: 1px solid #fdfdfd -} - -header:not(.blue) .beta-pill { - color: #565565 -} - -header ul { - align-items: center; - display: flex; - gap: 16px; - list-style: none; - margin: 0; - padding: 0 -} - -header ul li svg { - margin-top: 2px -} - -nav a { - color: inherit; - text-decoration: none; - transition: -webkit-text-decoration .2s ease-in-out; - transition: text-decoration .2s ease-in-out; - transition: text-decoration .2s ease-in-out,-webkit-text-decoration .2s ease-in-out -} - -footer a:focus,footer a:hover,nav a:not(.btn):focus,nav a:not(.btn):hover { - text-decoration: underline -} - -.nav-btn { - background-color: #ebf7f9; - border-radius: 8px; - color: #19181f; - display: block; - padding: 8px 12px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none -} - -.blue.fixed .nav-btn:active,.nav-btn:active { - background-color: #a6ebe6 -} - -.boring .nav-btn,.fixed .nav-btn { - background-color: #127885; - color: #fdfdfd -} - -.boring .nav-btn:active,.fixed .nav-btn:active { - background-color: #0a3649 -} - -.blue.fixed .nav-btn { - background: #ebf7f9; - color: #19181f -} - -.blurred { - background: url(/assets/images/blur.webp) no-repeat 50% scroll; - background-color: #00afc6; - color: #fdfdfd -} - -.blurred.no-webp-alpha,.blurred.no-webp-lossy { - background: url(/assets/images/blur.png) no-repeat 50% scroll #00afc6 -} - -.number-discs { - -webkit-margin-before: 16px; - column-gap: 80px; - display: grid; - grid-template-columns: minmax(160px,1fr) minmax(160px,1fr); - list-style: none; - margin-block-start:16px;padding: 0; - row-gap: 32px -} - -.number-discs>li { - position: relative -} - -.number-discs>li:before { - align-items: center; - background: #33323e; - border-radius: 1em; - color: #fdfdfd; - content: "1"; - display: flex; - font-weight: 600; - height: 2em; - justify-content: center; - left: -2.75em; - position: absolute; - text-align: center; - top: -.38em; - width: 2em -} - -.number-discs>li:nth-child(2):before { - content: "2" -} - -.number-discs>li:nth-child(3):before { - content: "3" -} - -.number-discs>li:nth-child(4):before { - content: "4" -} - -.number-discs>li:nth-child(5):before { - content: "5" -} - -.number-discs>li>:first-child { - -webkit-margin-before: 0; - margin-block-start:0} - -.status { - border-radius: 4px; - display: block; - padding: 8px 12px -} - -.status.success { - background: #f2fff7; - border: 1px solid #3ed993 -} - -.status.error { - background: #fff1ef; - border: 1px solid #ea3e47 -} - -.field { - background: #eff0f3; - border-radius: 4px; - height: 52px; - margin: 0; - overflow: hidden; - padding: 0; - position: relative; - width: 100% -} - -.field.high { - height: auto -} - -.field.high textarea { - height: 153px -} - -.field label { - color: #565565; - left: 12px; - padding: 0; - pointer-events: none; - position: absolute; - top: 16px; - transform-origin: left top; - transition: transform .25s ease-out; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - white-space: nowrap -} - -.field input:focus+label,.field textarea:focus+label,.field.has-text label,.no-js .field label { - transform: translateY(-9px) scale(.84615) -} - -.field input:autofill+label,.field textarea:autofill+label { - transform: translateY(-9px) scale(.84615) -} - -.field input:-webkit-autofill+label,.field textarea:-webkit-autofill+label { - transform: translateY(-9px) scale(.84615) -} - -.field input,.field textarea { - -moz-appearance: none; - appearance: none; - -webkit-appearance: none; - background: none; - border: none; - border-radius: 4px; - box-shadow: none; - box-sizing: border-box; - font-size: inherit; - height: 100%; - margin: 0; - padding: 23px 12px 9px; - width: 100% -} - -button.primary,input[type=submit].primary { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background: #007aff; - border: none; - border-radius: 6px; - color: #fdfdfd; - display: inline-block; - font-size: 18px; - padding: 12px 24px -} - -button.primary:hover,input[type=submit].primary:hover { - background: #004dc6!important -} - -button.primary:active,input[type=submit].primary:active { - background: #00298c!important -} - -.rainbow { - -webkit-text-fill-color: transparent; - text-fill-color: transparent; - background: linear-gradient(90deg,rgba(36,50,45,.4) 3.69%,rgba(27,104,175,.4) 34.79%,rgba(173,208,33,.4) 67.39%,rgba(129,255,209,.4)),#4da7b3; - -webkit-background-clip: text; - background-clip: text; - font-size: 28px; - font-weight: 700; - line-height: 1.2; - text-align: justify -} - -.rainbow a { - -webkit-text-decoration-color: #69b082; - text-decoration-color: #69b082; - text-decoration-thickness: 4px; - text-underline-offset: .094em -} - -#start { - background-size: 169%; - display: grid; - grid-template-rows: minmax(40px,1fr) auto minmax(32px,1fr) auto; - justify-items: center; - min-height: 100vh; - overflow: hidden; - padding: 88px 64px 0; - text-align: center; - z-index: 6 -} - -#change,#start { - position: relative -} - -#change { - white-space: nowrap -} - -#change .new { - bottom: .9em; - left: 0; - opacity: 0; - position: absolute; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none -} - -#change .old { - display: inline-block; - position: relative; - top: 0 -} - -#start>div:first-child { - grid-row: 2 -} - -#start .demo { - grid-row: 4; - margin-top: auto; - max-width: 1488px -} - -.demo .grid { - display: grid; - grid-template-areas: "sidebar toolbar ." "sidebar video ."; - grid-template-columns: 127fr 2814fr 27fr; - grid-template-rows: 169fr 924fr -} - -.demo picture { - grid-column: 1/span 3; - grid-row: 1/span 2 -} - -.demo img,.demo picture { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none -} - -.demo img { - box-shadow: 0 0 12px rgba(89,85,101,.2),0 8px 48px rgba(89,85,101,.3); - cursor: default; - display: block; - height: auto; - width: 100% -} - -.demo video { - border-top-left-radius: 5px; - border-top-right-radius: 5px; - grid-area: video; - height: 100%; - width: 100%; - z-index: 1 -} - -#social-proof { - padding-bottom: 12px; - padding-top: 80px -} - -.claim { - text-align: center!important -} - -.sps { - margin-inline:-120px;max-width: calc(100vw + 120px); - overflow: hidden; - padding: 32px 12px; - position: relative -} - -.sps>div { - box-sizing: border-box; - display: flex; - gap: 16px -} - -.sps>div:not(:last-child) { - -webkit-margin-after: 16px; - margin-block-end:16px} - -.sps>div:first-child>div:first-child { - margin-left: -184px -} - -.sps>div:nth-child(2) { - margin-left: -12px -} - -.user-voice { - background: #eff0f3; - border-radius: 6px; - box-shadow: 0 4px 12px rgba(89,85,101,.2); - display: flex; - flex-shrink: 0; - gap: 24px; - padding: 16px 24px; - width: 376px -} - -.user-image { - border-radius: 50%; - height: 56px; - margin-top: 8px; - width: 56px -} - -.user-voice-name { - font-size: 16px; - font-weight: 600 -} - -.user-voice a { - color: inherit!important; - text-decoration: none -} - -#cloud-collaborative .figure { - max-width: 304px -} - -.figure>img { - height: auto; - width: 100% -} - -#powerful-templates .figure { - --dia-progress: 0%; - align-items: stretch; - display: flex; - flex-direction: column; - gap: 40px -} - -.pages { - display: grid; - grid-template-columns: repeat(auto-fit,minmax(50px,-webkit-max-content)); - grid-template-columns: repeat(auto-fit,minmax(50px,max-content)); - justify-items: left; - max-width: 496px; - width: max(14vw,290px) -} - -.pages picture img { - height: auto; - width: 100% -} - -.pages a { - filter: drop-shadow(0 4px 12px rgba(89,85,101,.2)) drop-shadow(0 4px 24px rgba(89,85,101,.3)); - position: relative; - width: 180%; - z-index: 2 -} - -.pages a picture { - width: 100% -} - -.pages a:nth-child(2) { - justify-self: center; - transform: scale(.9); - transform-origin: top center; - z-index: 1 -} - -.pages a:last-child { - justify-self: right; - transform: scale(.8); - transform-origin: top right; - z-index: 0 -} - -.left-btns button.active { - background-color: rgba(235,236,239,.8) -} - -.btn-group { - background-color: #fdfdfd; - border: 1px solid #bdbfcc; - border-radius: 6px; - display: flex; - justify-content: stretch -} - -.btn-group button { - border: none; - border-radius: 0; - flex-basis: 0; - flex-grow: 1 -} - -.btn-group button:first-child { - border-bottom-left-radius: 6px; - border-top-left-radius: 6px -} - -.btn-group button:last-child { - border-bottom-right-radius: 6px; - border-top-right-radius: 6px -} - -.btn-group button:not(:first-child) { - border-left: 1px solid #d7d9e0 -} - -.modal { - align-items: center; - background: radial-gradient(ellipse at center,rgba(0,0,0,.28) 0,rgba(4,25,37,.59) 100%); - bottom: 0; - display: flex; - flex-direction: column; - justify-content: center; - left: 0; - opacity: 0; - padding: 60px 30px 90px; - position: fixed; - right: 0; - top: 0; - transition: opacity .2s ease; - z-index: 10 -} - -.modal.open { - opacity: 1 -} - -.modal>div { - flex-direction: column; - max-height: 100%; - max-width: 100%; - text-align: center; - transform: translateY(100vh); - transition: transform .2s cubic-bezier(.27,.1,.07,1.18) -} - -.modal #md-prev { - left: 0 -} - -.modal #md-next { - right: 0 -} - -.modal #md-next,.modal #md-prev { - background: none; - border: none; - border-radius: 0; - bottom: 0; - color: #fdfdfd; - position: absolute; - top: 0; - z-index: 5 -} - -.modal #md-close { - background: rgba(25,24,31,.3); - color: #fdfdfd -} - -.modal #md-close:active,.modal #md-next:active,.modal #md-prev:active { - background: #2b2c2d63!important -} - -.modal.open>div { - transform: translateY(0) -} - -.modal>div img { - box-shadow: 1px 3px 3px -1px rgba(79,80,82,.61),2px 5px 14px 3px rgba(79,80,82,.48); - display: inline-block; - height: auto; - image-rendering: high-quality; - margin-bottom: 16px; - max-height: 100%; - max-width: 100%; - width: auto -} - -#powerful-templates .figure button { - overflow: hidden; - position: relative -} - -#powerful-templates .figure button>span { - position: relative; - z-index: 1 -} - -#powerful-templates .figure button.active:before { - background-color: rgba(235,236,239,.8); - bottom: 0; - content: ""; - left: 0; - position: absolute; - top: 0; - width: var(--dia-progress); - z-index: 0 -} - -#powerful-templates .figure button.past:not(:hover) { - background-color: rgba(235,236,239,.8) -} - -#easy-to-learn .figure>img { - box-shadow: 0 4px 12px rgba(89,85,101,.2); - margin-inline:40px;max-height: 300px; - width: auto -} - -#need-full-control>div { - background-color: #33323e; - border-radius: 32px; - color: #fdfdfd; - margin-bottom: 22px; - text-align: center -} - -#need-full-control .top { - background: inherit; - border-radius: 32px 32px 0 0; - box-shadow: 0 4px 12px rgba(36,33,46,.2),0 4px 24px rgba(18,17,21,.3); - padding: 48px 64px; - position: relative; - z-index: 1 -} - -#need-full-control h2 { - -webkit-margin-before: 0; - -webkit-margin-after: 18px; - margin-block-end:18px;margin-block-start:0} - -#need-full-control .drawer { - font-size: 16px; - margin-top: -8em; - padding: 40px min(144px,10vw) 52px; - position: relative; - text-align: left; - transition: margin-top .2s ease; - z-index: 0 -} - -#need-full-control.drawer-open .drawer { - margin-top: 0 -} - -#need-full-control .drawer ul { - column-count: 2; - column-gap: 40px -} - -#need-full-control .drawer button { - background: #33323e; - border: 0; - bottom: -21px; - color: #fdfdfd; - left: 0; - margin: 0 auto; - max-width: 14em; - padding: 16px 32px; - position: absolute; - right: 0 -} - -#need-full-control .drawer button:active { - background-color: #121215!important -} - -#ready-science .figure { - margin: 32px auto 0; - max-width: 1096px; - overflow: hidden; - position: relative; - width: 100% -} - -#ready-science .figure:before,.sps:before { - background: linear-gradient(90deg,#fdfdfd 50%,hsla(0,0%,99%,0)); - bottom: 0; - content: ""; - left: 0; - pointer-events: none; - position: absolute; - top: 0; - width: 152px; - z-index: 1 -} - -#coming-soon,#ready-science,.funding { - text-align: center -} - -#ready-science .figure:after,.sps:after { - background: linear-gradient(90deg,hsla(0,0%,99%,0) 0,#fdfdfd 50%); - bottom: 0; - content: ""; - pointer-events: none; - position: absolute; - right: 0; - top: 0; - width: 152px; - z-index: 1 -} - -#ready-science .image-slide { - animation: slide 30s linear infinite; - display: flex; - gap: 0; - transform: translateX(0); - width: 100% -} - -#ready-science .image-slide img { - flex-shrink: 0; - height: auto; - margin: 0 0 0 -1px; - width: 100% -} - -#writing-formulas { - align-items: center; - display: flex; - flex-direction: column; - text-align: center -} - -#writing-formulas>* { - margin-bottom: 0; - margin-top: 0 -} - -#writing-formulas .figure { - --dia-progress: 0%; - align-items: center; - gap: 40px; - margin-top: 4px; - max-width: 872px; - text-align: left; - width: 100% -} - -.arrow { - margin: auto 0 -} - -#writing-formulas code { - color: #19181f -} - -#writing-formulas .figure ul { - height: 100%; - list-style: none; - margin: 0; - padding: 0 -} - -#writing-formulas .figure ul>li { - height: 100% -} - -#writing-formulas .figure ul>li:not(.active) { - display: none -} - -#writing-formulas .code-gallery { - display: flex; - gap: 16px; - width: 100% -} - -#writing-formulas .figure code { - border: 2px solid #bdbfcc; - border-radius: 6px; - box-shadow: 0 4px 12px rgba(89,85,101,.2); - display: block; - padding: 16px 24px 16px 16px -} - -#writing-formulas .figure .code-gallery { - align-items: stretch; - min-width: 184px -} - -#writing-formulas .figure #math-code,#writing-formulas .figure .result { - flex-basis: 0; - flex-grow: 1 -} - -#writing-formulas .figure .result { - display: flex; - flex-direction: column; - justify-content: center -} - -#writing-formulas .figure .result svg { - flex-grow: 1; - height: 100%; - max-width: 100%; - width: 100% -} - -#math-res { - max-height: 64px -} - -#math-res li { - align-items: flex-start; - display: flex; - flex-direction: column -} - -#math-code li { - display: flex; - justify-content: right -} - -#math-res ul { - width: 100% -} - -.vertical-btns { - display: flex; - gap: 2px; - margin: 24px auto 0; - max-width: 400px -} - -.vertical-btns button { - background: #eff0f3; - border: 0; - color: transparent; - flex-grow: 1; - height: 8px; - overflow: hidden; - padding: 0; - position: relative; - white-space: nowrap -} - -.vertical-btns button.past:not(:hover),.vertical-btns button:active { - background-color: hsla(231,8%,48%,.8) -} - -.vertical-btns button:not(:last-child) { - border-bottom-right-radius: 0; - border-top-right-radius: 0 -} - -.vertical-btns button:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0 -} - -.vertical-btns button.active:after { - background-color: #8b8fa2; - bottom: 0; - content: ""; - display: block; - left: 0; - position: absolute; - top: 0; - width: var(--dia-progress) -} - -.left-btns { - list-style: none; - margin: 0; - padding: 0 -} - -.left-btns button { - font-size: inherit; - margin-bottom: 10px; - padding: 16px 24px; - text-align: left; - width: 100% -} - -#coming-soon ul { - -webkit-padding-start: 0; - display: grid; - font-size: 18px; - gap: 0 12px; - grid-auto-flow: column; - grid-template-columns: 1fr 1fr; - grid-template-rows: repeat(3,auto); - justify-items: center; - list-style: none; - margin-inline:64px;padding-inline-start:0} - -#coming-soon svg { - position: relative; - top: 6px -} - -#coming-soon ul { - color: #565565 -} - -#why-use-typst h2 { - font-size: 20px; - margin: 0 -} - -#why-use-typst { - display: grid; - grid-template-areas: "head ." "buttons text"; - grid-template-columns: minmax(225px,3fr) 5fr; - grid-template-rows: auto auto -} - -#why-use-typst .left-btns { - grid-area: buttons -} - -#advantage { - flex-basis: 0; - flex-grow: 2; - grid-area: text; - max-width: 700px; - min-width: 200px -} - -#advantage>ul { - list-style: none; - margin: 0; - padding: 0 -} - -#advantage>ul>li:not(.active) { - display: none -} - -#advantages li ul { - list-style: initial -} - -#advantages li ul li,main>ol>li,main>ul>li { - -webkit-margin-after: 4px; - -webkit-margin-before: 4px; - margin-block-end:4px;margin-block-start:4px} - -#oss { - align-items: center; - display: flex; - gap: 16px -} - -#oss .figure { - height: auto; - max-width: min(160px,30vw) -} - -.funding .logos { - display: flex; - flex-wrap: wrap; - gap: 32px; - justify-content: space-between -} - -#funding .logos { - -webkit-margin-before: 32px; - margin-block-start:32px} - -.funding .logos img { - height: 64px; - width: auto -} - -.about section>p { - max-width: 800px -} - -#start-about { - align-items: center; - display: flex; - justify-content: center; - min-height: 400px; - padding: 90px 64px 64px; - text-align: center -} - -#start-about h1 { - max-width: 600px -} - -.berlin { - background: url(/assets/images/berlin.webp) no-repeat 50% scroll; - background-color: #00afc6; - background-size: cover; - color: #fdfdfd -} - -.no-webp-lossy .berlin { - background: url(/assets/images/berlin.jpg) no-repeat 50% scroll -} - -#story { - flex-direction: column; - font-size: 26px; - line-height: 1.2; - text-align: justify -} - -#story,#team-members>ul { - align-items: center; - display: flex -} - -#team-members>ul { - -webkit-padding-start: 0; - gap: 56px; - justify-content: center; - list-style-type: none; - padding-inline-start:0;text-align: center -} - -#team-members img { - border-radius: 100% -} - -.socials { - -webkit-margin-before: 8px; - display: flex; - gap: 8px; - justify-content: center; - list-style: none; - margin-block-start:8px;padding: 0 -} - -.socials svg { - height: 24px; - width: 24px -} - -#open-source { - align-items: center; - display: flex; - flex-direction: column; - text-align: center -} - -#open-source img { - height: auto; - max-width: 256px -} - -.about h1 { - font-size: 50px -} - -.cards { - -webkit-padding-start: 0; - display: grid; - gap: 24px; - grid-template-areas: "A B" "A C" "D E"; - grid-template-columns: repeat(2,minmax(-webkit-min-content,504px)); - grid-template-columns: repeat(2,minmax(min-content,504px)); - grid-template-rows: repeat(3,minmax(224px,-webkit-max-content)); - grid-template-rows: repeat(3,minmax(224px,max-content)); - justify-content: center; - list-style-type: none; - padding-inline-start:0} - -.cards>li { - background-attachment: scroll; - background-color: #220f66; - background-position: top; - background-repeat: no-repeat; - background-size: cover; - border-radius: 16px; - box-sizing: border-box; - color: #fdfdfd; - display: flex; - flex-direction: column; - height: 100%; - justify-content: flex-end; - padding: 64px 32px 32px; - width: 100% -} - -.cards>li:first-child { - background-color: #250c17; - background-image: url(/assets/images/card-bg-1-2x.webp); - grid-area: A -} - -.no-webp-lossy .cards>li:first-child { - background-image: url(/assets/images/card-bg-1-2x.jpg) -} - -.cards>li:nth-child(2) { - background-color: #2c2e30; - background-image: url(/assets/images/card-bg-2-2x.webp) -} - -.no-webp-lossy .cards>li:nth-child(2) { - background-image: url(/assets/images/card-bg-2-2x.jpg) -} - -.cards>li:nth-child(3) { - background-color: #000533; - background-image: url(/assets/images/card-bg-5-2x.webp) -} - -.no-webp-lossy .cards>li:nth-child(3) { - background-image: url(/assets/images/card-bg-5-2x.jpg) -} - -.cards>li:nth-child(4) { - background-color: #200c30; - background-image: url(/assets/images/card-bg-3-2x.webp) -} - -.no-webp-lossy .cards>li:nth-child(4) { - background-image: url(/assets/images/card-bg-3-2x.jpg) -} - -.cards>li:nth-child(5) { - background-color: #1d110c; - background-image: url(/assets/images/card-bg-4-2x.webp) -} - -.no-webp-lossy .cards>li:nth-child(5) { - background-image: url(/assets/images/card-bg-4-2x.jpg) -} - -#values h2 { - margin: 0 0 8px -} - -#values p { - margin: 0 -} - -#supported-by { - align-items: center; - display: flex; - flex-direction: column; - text-align: center -} - -#supported-by>a>img { - max-height: 80px; - width: auto -} - -#supported-by>p { - -webkit-margin-after: 32px; - margin-block-end:32px} - -.contact-intro { - display: flex; - gap: 32px; - margin: 32px 0 -} - -.contact-intro img { - align-self: center; - border-radius: 100%; - height: auto; - max-height: 5rem; - max-width: 5rem; - width: auto -} - -.contact-intro strong { - display: block; - font-size: 24px -} - -.contact-form { - display: flex; - flex-direction: column; - font-size: 16px; - gap: 10px; - width: 100% -} - -.contact-form .submit-row { - text-align: right -} - -.center-icon { - display: flex; - justify-content: center; - margin: 32px 0 -} - -.full-width { - box-sizing: border-box; - width: 100% -} - -.hidden { - display: none!important -} - -.inline>* { - display: inline -} - -.only-mini,.only-mobile { - display: none -} - -.flex-between { - display: flex; - justify-content: space-between -} - -.flipped { - transform: rotateY(180deg) -} - -.narrow { - max-width: 700px -} - -.previewed-code { - -webkit-margin-after: 24px; - display: flex; - flex-wrap: wrap; - gap: 12px; - margin-block-end:24px} - -div+.previewed-code,p+.previewed-code { - -webkit-margin-before: 24px; - margin-block-start:24px} - -.previewed-code>* { - flex-basis: 0; - flex-grow: 1; - min-width: 250px -} - -.previewed-code pre { - overflow-x: auto -} - -.previewed-code pre.big { - box-sizing: border-box; - min-width: 100% -} - -.preview { - align-items: center; - background: #e4e5ea; - border-radius: 6px; - display: flex; - flex-direction: column; - gap: 16px; - justify-content: center; - padding: 12px 16px -} - -.preview>* { - background: #fff; - box-shadow: 0 4px 12px rgba(89,85,101,.2); - height: auto; - max-height: 100%; - max-width: 100%; - width: auto -} - -.page-end-buttons { - -webkit-margin-before: 48px; - display: flex; - flex-wrap: wrap; - gap: 12px; - margin-block-start:48px} - -.page-end-buttons a { - align-items: center; - border: 1px solid #bdbfcc; - border-radius: 6px; - color: inherit!important; - display: block; - display: flex; - flex-basis: 0; - flex-grow: 1; - gap: 8px; - gap: 12px; - min-width: 160px; - padding: 16px; - text-decoration: none -} - -.page-end-buttons a:active { - background: #e4e5ea -} - -.page-end-buttons a:hover { - background: #f5f5f5 -} - -.page-end-buttons img { - height: 32px; - width: 32px -} - -.page-end-buttons .previous img { - transform: rotate(180deg) -} - -.page-end-buttons .next { - flex-direction: row-reverse -} - -.page-end-buttons span { - display: block -} - -.page-end-buttons .page-title { - font-size: 18px -} - -.page-end-buttons .hint { - color: #565565; - font-size: 12px; - font-weight: 600 -} - -.code-definition,pre { - border-radius: 6px; - box-shadow: 0 4px 12px rgba(89,85,101,.2); - margin: 0; - padding: 16px -} - -.typ-comment { - color: #8a8a8a -} - -.typ-escape { - color: #1d6c76 -} - -.typ-strong { - font-weight: 700 -} - -.typ-emph { - font-style: italic -} - -.typ-link { - text-decoration: underline -} - -.typ-raw { - color: #818181 -} - -.typ-label,.typ-ref { - color: #1d6c76 -} - -.typ-heading { - font-weight: 700; - text-decoration: underline -} - -.typ-marker { - color: #8b41b1 -} - -.typ-term { - font-weight: 700 -} - -.typ-math-delim { - color: #298e0d -} - -.typ-math-op { - color: #1d6c76 -} - -.typ-key { - color: #d73a49 -} - -.typ-num { - color: #b60157 -} - -.typ-str { - color: #298e0d -} - -.typ-func { - color: #4b69c6 -} - -.typ-pol { - color: #8b41b1 -} - -@media screen and (min-width: 769px) { - #cloud-collaborative .figure { - position:relative; - top: -20px - } -} - -@media screen and (max-width: 1360px) { - #privacy ol,.number-discs { - padding-left:3rem - } - - .funding .logos { - display: grid; - grid-template-columns: repeat(3,1fr); - justify-items: center; - padding-inline:32px} - - .funding .logos img { - max-width: 100% - } - - .funding .logos>:nth-child(3n) { - justify-self: end - } - - .funding .logos>:nth-child(3n+1) { - justify-self: start - } -} - -@media screen and (max-width: 768px) { - body,html { - font-size:16px - } - - body.landing { - font-size: 17px - } - - .landing h1 { - font-size: 50px; - line-height: 1.1 - } - - .landing h2 { - font-size: 28px - } - - .about h1 { - font-size: 36px - } - - header>div { - padding: 24px - } - - header.fixed>div { - padding: 12px 24px - } - - .banner button { - position: static - } - - section { - padding: 40px 24px - } - - main { - padding: 0 24px - } - - .only-mobile { - display: initial - } - - .hidden-mobile { - display: none - } - - .number-discs { - display: block - } - - .number-discs>li>:first-child { - -webkit-margin-before: 24px; - -webkit-margin-after: 8px; - margin-block-end:8px;margin-block-start:24px} - - .contact-intro { - flex-direction: column - } - - .contact-intro img,.contact-intro picture { - align-self: center; - max-height: 7rem; - max-width: 7rem - } - - .contact-intro>div { - text-align: center - } - - #start { - grid-template-rows: minmax(24px,1fr) auto minmax(24px,1fr) auto; - padding: 80px 0 0; - position: relative - } - - #cta,#start { - background-size: 390% - } - - #start>div:first-child { - padding: 0 24px - } - - #change { - line-height: inherit - } - - .cta-field { - flex-direction: column - } - - .cta-field input:first-child { - border-radius: 8px 8px 0 0 - } - - .cta-field input:last-child { - border-left: 0; - border-radius: 0 0 8px 8px; - border-top: 2px solid #0a3649; - text-align: left - } - - .demo { - box-sizing: border-box; - justify-content: left; - overflow-x: scroll; - padding: 30px 0 0; - width: 100% - } - - .demo .grid { - padding: 0 24px; - width: calc(100vw + 200px) - } - - .flex-between { - flex-direction: column - } - - .sps { - margin-inline:0;width: auto - } - - .sps:after,.sps:before { - display: none - } - - .sps>div { - flex-direction: column; - margin-left: 0!important - } - - .user-voice { - flex-grow: 1; - gap: 16px; - width: auto - } - - .user-image { - height: 48px; - margin-top: 4px; - width: 48px - } - - #cloud-collaborative { - flex-direction: column-reverse - } - - #cloud-collaborative .figure { - display: flex; - justify-content: center; - max-width: unset; - width: 100% - } - - #cloud-collaborative .figure>img { - max-width: 350px - } - - .pages { - margin-inline:auto} - - #why-use-typst { - display: flex; - flex-direction: column - } - - #easy-to-learn .figure { - margin-inline:auto} - - #easy-to-learn .figure>img { - margin-inline:0} - - #need-full-control { - padding: 40px 16px - } - - #need-full-control .top { - padding: 40px 24px 30px - } - - #need-full-control .drawer { - font-size: 16px; - margin-top: -11em; - padding: 24px min(180px,5vw) 32px - } - - #need-full-control .drawer ul:first-child { - column-count: 1; - padding-left: 24px - } - - #ready-science .figure { - display: flex - } - - #ready-science .figure:after,#ready-science .figure:before { - width: 64px - } - - #ready-science .image-slide { - animation-name: slide-mobile; - width: 160% - } - - #ready-science .image-slide img { - width: 160% - } - - #writing-formulas .figure { - gap: 16px - } - - #writing-formulas .figure .code-gallery { - align-items: center; - flex-direction: column - } - - #writing-formulas .figure ul { - margin: 0 auto - } - - #writing-formulas .arrow { - transform: rotate(90deg) - } - - #writing-formulas .figure #math-code { - flex-basis: auto - } - - #writing-formulas .figure .result { - align-items: center; - flex-grow: 1; - text-align: center; - width: 100% - } - - #writing-formulas .figure .result svg { - display: inline-block; - margin-bottom: 8px; - min-height: 64px; - width: auto - } - - #coming-soon ul { - margin-inline:0} - - #math-res { - width: 100% - } - - #math-res li { - display: initial; - text-align: center; - width: 100% - } - - code .mobile-indented { - display: block; - margin-left: 2em - } - - .rainbow { - font-size: 28px; - text-align: initial - } - - .rainbow a { - text-decoration-thickness: 3px - } - - #cta { - margin: 120px 18px 80px; - padding: 64px 32px - } - - #story { - font-size: 22px; - text-align: initial - } - - #team-members>ul { - flex-direction: column; - gap: 56px - } - - .cards { - align-items: center; - display: flex; - flex-direction: column - } - - .cards li { - max-width: 504px - } - - .cards li:first-child { - min-height: 352px - } - - #oss,body>footer { - flex-direction: column - } - - body>footer { - align-items: start; - font-size: 14px; - padding: 120px 24px 40px - } - - body>footer>:last-child { - text-align: left - } - - .funding .logos { - grid-template-columns: repeat(2,1fr); - justify-items: start; - padding-inline:64px} - - .funding .logos>:nth-child(3n),.funding .logos>:nth-child(3n+1) { - justify-self: unset - } - - .funding .logos>:nth-child(2n) { - justify-self: end - } -} - -@media screen and (max-width: 512px) { - header .social { - display:none - } -} - -@media screen and (max-width: 365px) { - .secondary { - display:none - } - - .only-mini { - display: initial - } - - .hidden-mini { - display: none - } - - .previewed-code>* { - min-width: 120px - } - - #coming-soon ul { - grid-auto-flow: row; - grid-template-columns: auto - } - - .banner+header { - top: 61px - } - - .pages { - display: block; - width: 100% - } - - .pages>a:not(:first-child) { - display: none - } - - .funding .logos { - gap: max(32px,10vw); - padding-inline:8px} -} - -@media (prefers-reduced-motion) { - #ready-science .image-slide { - animation: none - } - - #change .new { - bottom: .106em - } - - #start video { - display: none - } -} - -@media (prefers-contrast:more) { - .rainbow { - -webkit-text-fill-color: unset; - text-fill-color: unset; - background-clip: unset; - background: none - } - - .rainbow a { - -webkit-text-decoration-color: unset; - text-decoration-color: unset - } - - input:-ms-input-placeholder { - color: #21212a; - opacity: .8 - } - - input::placeholder { - color: #21212a; - opacity: .8 - } - - .field { - border: 1px solid #33323e - } - - .field label { - color: #21212a - } - - .blurred { - background-color: #11566c - } - - .cards>li { - background-image: none!important - } -} diff --git a/static/styles/docs.css b/static/styles/docs.css deleted file mode 100644 index 830843b0d4..0000000000 --- a/static/styles/docs.css +++ /dev/null @@ -1,1329 +0,0 @@ -@font-face { - font-display: swap; - font-family: Cascadia Mono; - font-weight: 700; - src: local("CascadiaMono-Bold"),url(/assets/fonts/CascadiaMono-Bold.woff2) format("woff2"),url(/assets/fonts/CascadiaMono-Bold.woff) format("woff"),url(/assets/fonts/CascadiaMono-Bold.ttf) format("truetype") -} - -@font-face { - font-display: swap; - font-family: NewComputerModernMath; - font-weight: 400; - src: local("NewComputerModernMath-Regular"),local("NewComputerModernMath"),url(/assets/fonts/NewCMMath-Regular.woff2) format("woff2"),url(/assets/fonts/NewCMMath-Regular.woff) format("woff"),url(/assets/fonts/NewCMMath-Regular.otf) format("truetype") -} - -body.docs { - font-size: 16px -} - -body.docs>.main-grid { - max-width: unset; - padding: 32px -} - -h3 { - font-size: 19px -} - -h1 small,h2 small { - color: #565565; - display: inline-flex; - font-size: 14px; - font-style: italic; - gap: 8px -} - -h1 small { - transform: translateY(-4px) -} - -h2 small { - transform: translateY(-2px) -} - -h1 code,h2 code,h3 code,h4 code { - font-size: unset -} - -h3 small,h4 small { - color: #565565; - display: inline-flex; - font-size: 12px; - font-style: italic; - gap: 4px -} - -h3 small svg { - margin-bottom: -1px -} - -h2,h3,h4 { - -webkit-margin-before: 32px; - align-items: baseline; - display: flex; - flex-wrap: wrap; - font-weight: 600; - gap: 8px 32px; - margin-block-start:32px} - -h2 { - gap: 8px -} - -h3 { - -webkit-margin-after: 12px; - margin-block-end:12px} - -h2+h3,h2+h3.scoped-function { - -webkit-margin-before: 0; - margin-block-start:0} - -.scoped-function { - -webkit-margin-before: 56px; - font-size: 20px; - margin-block-start:56px;position: relative -} - -h4 { - -webkit-margin-before: 24px; - -webkit-margin-after: 12px; - margin-block-end:12px;margin-block-start:24px} - -h2 .additional-info,h3 .additional-info,h4 .additional-info { - align-items: baseline; - display: flex; - gap: 4px 12px -} - -h2 .additional-info .pill+.pill,h3 .additional-info .pill+.pill,h4 .additional-info .pill+.pill { - -webkit-margin-start: 0; - margin-inline-start:0} - -h2 .additional-info>div>small,h3 .additional-info>div>small,h4 .additional-info>div>small { - font-style: normal -} - -h3 code+.pill,h4 code+.pill { - -webkit-margin-start: 16px; - margin-inline-start:16px} - -:not(h2)+.method-head { - -webkit-margin-before: 48px; - margin-block-start:48px} - -kbd { - background-color: #eee; - border: 1px solid #b4b4b4; - border-radius: 4px; - box-shadow: 0 1px 1px rgba(0,0,0,.2),inset 0 2px 0 0 hsla(0,0%,100%,.7); - display: inline-block; - font-size: .85em; - line-height: 1; - padding: 2px 4px; - white-space: nowrap -} - -main table thead { - border-bottom: 1px solid #bdbfcc; - font-weight: 600; - text-align: left -} - -main table td,main table th { - padding: 4px 8px -} - -main table { - border-collapse: collapse; - margin-block:16px;width: 100% -} - -.relative { - overflow-x: auto; - position: relative; - width: 100% -} - -main>img,main>p>img { - margin-block:8px;max-width: 100% -} - -p>code { - white-space: nowrap -} - -li p+ol,li p+ul { - -webkit-margin-before: -.5rem; - margin-block-start:-.5rem} - -ul ul { - -webkit-padding-start: 24px; - padding-inline-start:24px} - -.code-definition { - overflow-x: auto; - white-space: nowrap -} - -.code-definition+.previewed-code { - -webkit-margin-before: 16px; - margin-block-start:16px} - -.code-definition+.folding-example { - -webkit-margin-before: 8px; - margin-block-start:8px} - -.code-definition+h4,.previewed-code+h4 { - -webkit-margin-before: 28px; - margin-block-start:28px} - -main>pre { - margin-block:24px} - -nav .title-row svg { - color: #239dad -} - -nav>button.close { - background: none; - border: none; - position: absolute; - right: 8px; - top: 24px -} - -@media (min-width: 600px) { - nav>button.close { - display: none; - } -} - -button.hamburger { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background: none; - border: none; - border-radius: 4px; - box-sizing: content-box; - display: none; - height: 16px; - padding: 8px; - width: 16px -} - -header>div>.logo-box { - align-items: center; - display: flex!important; - gap: 32px; - text-decoration: none -} - -header>div>.logo-box span,nav .title-row span { - color: #565565; - display: block; - font-size: 18px; - padding-bottom: 4px -} - -#page-overview { - align-self: start; - box-sizing: border-box; - color: #565565; - font-weight: 600; - margin-top: 64px; - max-height: calc(100vh - 24px); - overflow: hidden auto; - position: -webkit-sticky; - position: sticky; - top: 24px -} - -nav.folding { - -webkit-padding-end: 4px; - padding-inline-end:4px} - -nav.folding .title-row { - display: none -} - -nav.folding ul a { - border-radius: 6px; - display: block; - padding: 2.5px 16px 2.5px 8px -} - -nav.folding li { - position: relative -} - -nav.folding li>button { - background: #fdfdfd; - border: 0; - border-radius: 5px; - display: block; - height: 24px; - padding: 4px; - position: absolute; - right: 1px; - top: 1px; - width: 24px -} - -nav.folding li[aria-expanded=true]>button { - background: #eff0f3 -} - -nav.folding li li:last-child { - -webkit-margin-after: 8px; - margin-block-end:8px} - -nav.folding>ul>li>ul>li:last-child { - -webkit-margin-after: 12px; - margin-block-end:12px} - -@media (hover: hover) { - nav.folding li>button { - display:none - } -} - -nav.folding ul.animated,nav.folding ul.animated ul { - transition: max-height .2s ease,opacity .2s ease -} - -@media (prefers-reduced-motion) { - nav.folding.animated { - transition: none - } -} - -nav.folding li>button:hover { - background: #e4e5ea -} - -nav.folding li>a:focus-visible,nav.folding li>button:focus-visible { - outline: 2px solid #007aff80 -} - -nav.folding li>button:active { - background: #d7d9e0 -} - -nav.folding li:hover>button,nav.folding li>button:focus { - display: block -} - -nav.folding li.root:has(a:active)>button,nav.folding li.root:has(a:focus)>button { - display: block -} - -nav.folding li[aria-expanded=true]>button { - display: block; - transform: rotate(90deg) -} - -nav.folding li[aria-expanded=true]>a { - background: #eff0f3 -} - -nav.folding a[aria-current=page] { - color: #11566c; - font-weight: 600; - position: relative -} - -nav.folding a[aria-current=page]:after { - background: #11566c; - border-radius: 50%; - content: ""; - height: 4px; - margin-block:auto;position: absolute; - right: 10px; - top: 11px; - width: 4px -} - -nav.folding .category { - color: #565565; - font-size: 10px; - font-weight: 600; - padding: 8px 8px 0; - text-transform: uppercase -} - -nav.folding .category,nav.folding a { - -webkit-margin-after: 4px; - margin-block-end:4px} - -nav.folding>ul>li>a { - -webkit-margin-after: 12px; - margin-block-end:12px} - -.search { - border-radius: 4px; - display: flex; - position: relative -} - -.search>img { - left: 8px; - position: absolute; - top: 7px -} - -.search>input { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background: #fdfdfd; - border: 1px solid #bdbfcc; - border-radius: 4px; - box-sizing: border-box; - color: inherit; - font-family: inherit; - font-size: 14px; - line-height: 1.5; - padding: 4px 0 4px 28px; - width: 100% -} - -.search>input::-webkit-search-cancel-button { - display: none -} - -.search>input:focus { - box-shadow: inset 0 0 0 2px #007aff; - outline: none -} - -.search>input:focus,.search>input:focus-visible { - box-shadow: none -} - -.search>input:focus-visible { - box-shadow: inset 0 0 0 2px #007aff; - outline: none -} - -#page-overview { - -webkit-padding-start: 4px; - padding-inline-start:4px} - -#page-overview strong { - text-decoration: underline; - text-transform: uppercase -} - -#page-overview ul,nav.folding ul { - -webkit-padding-start: 16px; - list-style: none; - padding-inline-start:16px} - -#page-overview>ul,nav.folding>ul { - -webkit-padding-start: 0; - padding-inline-start:0} - -#page-overview>ul>li { - -webkit-margin-after: 4px; - margin-block-end:4px} - -#page-overview li[aria-current=true]>a { - color: #11566c -} - -.main-grid { - display: grid; - gap: 36px; - grid-template-columns: minmax(auto,184px) minmax(auto,800px) minmax(auto,144px); - justify-content: center -} - -.no-outline .main-grid { - grid-template-columns: minmax(auto,184px) minmax(auto,800px) -} - -h1 { - align-items: baseline; - display: flex; - gap: 16px -} - -h1 .pill { - border-radius: 12px; - font-size: 34px; - padding: 4px 12px -} - -.show-pill { - background: #004dc6; - border-radius: 4px; - color: #fdfdfd; - font-size: 12px; - font-weight: 400; - margin-top: 1.19em; - padding: 2px 8px -} - -.info-box { - background: #e8f9ff; - border: 1px solid #007aff; - border-radius: 6px; - padding: 12px 16px 8px -} - -.info-box:before { - -webkit-margin-after: 8px; - color: #001666; - content: "Info"; - display: block; - font-size: 14px; - font-weight: 600; - margin-block-end:8px;text-align: left; - text-transform: uppercase -} - -.breadcrumbs { - align-items: center; - display: flex; - gap: 4px; - list-style: none; - padding: 0; - text-decoration: none -} - -.breadcrumbs>* { - display: block -} - -.breadcrumbs .root { - background: #eff0f3; - border-radius: 6px; - box-sizing: border-box; - display: block; - display: flex; - height: 24px; - padding: 4px; - width: 24px -} - -.breadcrumbs a:link { - color: inherit; - text-decoration: inherit -} - -.breadcrumbs a:active,.breadcrumbs a:focus,.breadcrumbs a:hover { - text-decoration: underline -} - -.breadcrumbs .root:has(a:focus),.breadcrumbs .root:hover { - background: #e4e5ea -} - -.breadcrumbs .root:has(a:active) { - background: #d7d9e0 -} - -.breadcrumbs li>img { - margin-bottom: -3px -} - -.deprecation { - align-items: baseline; -} - -.deprecation svg { - margin-bottom: -4px; - padding: 0; -} - -.tooltip-context { - position: relative -} - -div[role=tooltip] { - background: #eff0f3; - border-radius: 6px; - box-shadow: 0 4px 12px rgba(89,85,101,.2),0 4px 24px rgba(89,85,101,.3); - box-sizing: border-box; - color: #19181f; - display: none; - font-size: 14px; - font-style: normal; - font-weight: 400; - left: -120px; - opacity: 0; - padding: 12px; - position: absolute; - top: 26px; - transition: opacity .1s ease; - width: 256px; - z-index: 1 -} - -h2 div[role=tooltip] { - top: 36px -} - -div[role=tooltip]:not(.mobile):after { - border: 8px solid transparent; - border-bottom-color: #eff0f3; - border-top: 0; - content: ""; - height: 0; - left: 50%; - margin-left: -8px; - margin-top: -8px; - position: absolute; - top: 0; - width: 0 -} - -main>ul { - -webkit-padding-start: 40px; - margin-block:16px;padding-block:0;padding-inline-start:40px} - -.arguments { - margin-left: 1.235em; - margin-block:4px} - -.arguments a { - color: inherit!important; - text-decoration: none -} - -.arguments .overview-param { - display: block -} - -.arguments>:not(:last-child) { - -webkit-margin-after: 4px; - margin-block-end:4px} - -.single-arg .arguments { - display: inline; - margin-left: 0; - margin-block:0} - -.single-arg .arguments .overview-param { - align-items: baseline; - display: inline-flex; - flex-wrap: wrap; - gap: 4px; - margin-inline:2px} - -.single-arg .arguments .pill+.pill { - -webkit-margin-start: 0; - margin-inline-start:0} - -.pill { - border-radius: 4px; - display: inline-block; - font-family: Cascadia Mono,Courier New,Courier,monospace; - font-size: 14px; - font-weight: 400; - padding: 2px 4px; - white-space: nowrap -} - -a.pill { - color: inherit!important; - text-decoration: none!important -} - -.pill+.pill { - -webkit-margin-start: 4px; - margin-inline-start:4px} - -.pill-con { - background: #a6ebe6 -} - -.pill-bool { - background: #ffedc1 -} - -.pill-str { - background: #d1ffe2 -} - -.pill-kw { - background: #ffcbc4 -} - -.pill-num { - background: #e7d9ff -} - -.pill-obj { - background: #eff0f3 -} - -.pill-fn { - background: #f9dfff -} - -.pill-lbl { - background: #a6eaff -} - -.pill-col { - background: #7cd5ff; - background: linear-gradient(83deg,#7cd5ff,#a6fbca 33%,#fff37c 66%,#ffa49d) -} - -.type-args li p { - -webkit-margin-before: 0; - margin-block-start:0} - -.type-args li p:last-child { - -webkit-margin-after: 0; - margin-block-end:0} - -.subgridded li:before,.type-args li:before { - -webkit-padding-end: .52em; - content: "–"; - padding-inline-end:.52em} - -.type-args-multiple { - padding-top: 0!important -} - -.type-args-multiple>code { - font-size: 14px; - line-height: 1.3; - white-space: nowrap -} - -main>ul>li::marker { - content: "– " -} - -@supports (grid-template-columns: subgrid) { - .subgridded,.type-args { - -webkit-padding-start:32px; - display: grid; - padding-inline-start:32px;padding: 0 - } - - .type-args { - -webkit-padding-start: 8px; - column-gap: 4px; - grid-template-columns: 28px minmax(64px,-webkit-min-content) auto; - grid-template-columns: 28px minmax(64px,min-content) auto; - padding-inline-start:8px} - - .subgridded { - column-gap: 8px; - grid-template-columns: 28px minmax(80px,-webkit-min-content) auto; - grid-template-columns: 28px minmax(80px,min-content) auto - } - - .subgridded li,.type-args li { - display: grid; - grid-column: 1/4; - grid-template-columns: subgrid - } - - .subgridded li { - margin-block:2px} - - .type-args li>* { - grid-column: 2/4 - } - - .type-args .break-box { - display: grid; - grid-template-columns: subgrid - } - - .subgridded li:before,.type-args li:before { - grid-column: 1; - text-align: right - } - - .type-args li .break-box>:nth-child(2) { - grid-column: 2 - } - - .subgridded li>:nth-child(2) { - grid-column: 3 - } - - .type-args li .break-box>:first-child { - -webkit-margin-end: 8px; - grid-column: 1; - margin-inline-end:8px} - - .subgridded li>:first-child { - -webkit-margin-end: 8px; - grid-column: 2; - margin-inline-end:8px} -} - -@supports not (grid-template-columns: subgrid) { - .subgridded,.type-args { - -webkit-padding-start:18px; - padding-inline-start:18px} - - .type-args li .break-box>:first-child { - min-width: 96px - } - - .subgridded li>:first-child { - min-width: 80px - } - - .subgridded li:before,.type-args li:before { - -webkit-padding-end: 12px; - content: "–"; - padding-inline-end:12px} - - .type-args li { - display: flex - } - - .subgridded li,.type-args li .break-box { - align-items: baseline; - display: flex; - gap: 4px 16px - } - - .type-args .multiple { - display: list-item - } - - .type-args .multiple:before { - content: none - } - - .subgridded li { - gap: 12px - } - - .type-args li:not(:last-child) { - -webkit-margin-after: 8px; - margin-block-end:8px} -} - -.folding-example summary { - border-radius: 6px; - color: #565565; - cursor: pointer; - display: inline-flex; - font-size: 13px; - gap: 8px; - padding: 8px 8px 8px 0; - transition: background-color .1s ease; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none -} - -.folding-example summary:active { - background-color: #d7d9e0 -} - -.folding-example summary::-webkit-details-marker,.folding-example summary::marker { - content: ""; - display: none -} - -.folding-example summary img { - transition: transform .2s ease -} - -.folding-example[open] summary img { - transform: rotate(90deg) -} - -.folding { - margin: 6px -12px -12px; - opacity: 1; - padding: 12px; - transition: max-height .2s ease,opacity .2s ease -} - -.search-results { - border-bottom: 1px solid #565565; - padding-bottom: 16px -} - -.search-results:before { - -webkit-margin-start: 8px; - -webkit-margin-after: 16px; - color: #565565; - content: "Results"; - display: block; - font-weight: 600; - margin-block-end:16px;margin-inline-start:8px} - -.search-results .type { - -webkit-margin-start: 8px; - color: #565565; - font-size: 12px; - font-weight: 600; - margin-inline-start:8px;text-transform: uppercase -} - -.search-results a { - -webkit-margin-after: 4px!important; - margin-block-end:4px!important} - -dl { - -webkit-padding-start: 32px; - margin-block:16px;padding-inline-start:32px} - -dt code { - font-size: 19px -} - -dt code+.pill { - -webkit-margin-start: 32px; - margin-inline-start:32px} - -dd,dt { - -webkit-margin-after: 16px; - margin-block-end:16px;margin-inline:0} - -.docs-overview .page-end-buttons { - display: none -} - -.doc-categories { - display: flex; - flex-wrap: wrap; - gap: 12px; - margin-block:32px} - -.doc-categories>a { - border: 1px solid #bdbfcc; - border-radius: 6px; - box-sizing: border-box; - color: inherit!important; - flex-basis: 0; - flex-grow: 1; - min-width: 280px; - padding: 24px; - text-align: center; - text-decoration: none -} - -.doc-categories img { - display: block; - height: 40px; - margin-inline:auto;width: 40px -} - -.doc-categories strong { - -webkit-margin-before: 12px; - display: block; - margin-block-start:12px} - -.doc-categories p { - -webkit-margin-after: 0; - margin-block-end:0;margin-inline:auto;max-width: 280px -} - -.doc-categories a:active strong,.doc-categories a:hover strong { - text-decoration: underline -} - -.doc-categories a:focus,.doc-categories a:hover { - background: #eff0f3 -} - -.doc-categories a:active { - background: #e4e5ea -} - -.symbol-hint { - align-items: center; - display: flex; - flex-wrap: wrap; - justify-content: space-between -} - -p+.symbol-grid { - -webkit-margin-before: 24px; - margin-block-start:24px} - -.symbol-grid { - display: grid; - gap: 16px; - grid-auto-rows: 80px; - grid-template-columns: repeat(auto-fill,80px); - justify-content: space-between; - list-style: none; - padding-inline:0;position: relative; - width: 100% -} - -.symbol-grid li { - display: block; - margin: 0 -} - -.symbol-grid li::marker { - content: ""; - display: none -} - -.symbol-flyout button:not(.copy),.symbol-grid button:not(.copy) { - align-items: center; - background: #eff0f3; - border: 0; - box-shadow: 0 2px 8px rgba(89,85,101,.2); - display: flex; - flex-direction: column; - height: 100%; - justify-content: center; - overflow: hidden; - padding: 8px; - width: 100% -} - -.symbol-flyout button:not(.copy):hover,.symbol-grid button:hover { - background: #e4e5ea -} - -.symbol-flyout .sym,.symbol-grid .sym { - font-family: HK Grotesk,Inter,NewComputerModernMath,Latin Modern Math,Cambria Math,Noto Sans,Symbol,Segoe UI Symbol,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji,sans-serif; - font-size: 28px; - margin-bottom: 2px; - margin-top: auto; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none -} - -.symbol-flyout .symbol-grid .override .sym,.symbol-flyout.override .info>button>.sym,.symbol-grid li[data-override] .sym { - color: #565565; - font-size: 18px; - font-style: italic; - font-weight: 500 -} - -button+.remark { - -webkit-margin-start: 4px; - color: #565565; - font-size: 14px; - margin-inline-start:4px} - -.symbol-flyout .symbol-grid .override .sym { - font-size: 8px -} - -.symbol-flyout .sym { - margin: 0 -} - -.emoji .symbol-flyout .sym,.symbol-grid.emoji .sym { - font-family: Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji,HK Grotesk,Inter,NewComputerModernMath,Latin Modern Math,Cambria Math,Noto Sans,Symbol,Segoe UI Symbol,sans-serif -} - -.symbol-flyout button>code,.symbol-grid button>code { - word-wrap: anywhere; - font-size: 12px; - margin-top: auto; - text-overflow: ellipsis; - white-space: normal -} - -.symbol-flyout { - background: #e4e5ea; - border-radius: 8px; - box-shadow: 0 4px 12px rgba(89,85,101,.2),0 4px 24px rgba(89,85,101,.3); - box-sizing: border-box; - max-width: 80vw; - padding: 12px; - position: absolute; - width: 400px; - z-index: 2 -} - -.symbol-flyout button:not(.copy) { - box-shadow: none -} - -.symbol-flyout button.main { - flex-shrink: 0; - height: 80px; - width: 80px -} - -.symbol-flyout button.main:hover { - background: #eff0f3 -} - -.symbol-flyout h3 { - display: block; - margin-block:0 8px} - -.symbol-flyout p { - margin-block:4px 0} - -.symbol-flyout h4 { - margin-block:16px 8px} - -.symbol-flyout .symbol-grid button .sym { - font-size: 18px -} - -.symbol-flyout .symbol-grid { - gap: 8px; - grid-auto-rows: 32px; - grid-template-columns: repeat(auto-fill,32px); - margin-block:0} - -.symbol-flyout button.copy { - -webkit-margin-start: 2px; - margin-inline-start:2px;top: 1px -} - -.package-list button.copy,.symbol-flyout button.copy { - background: none; - border: 0; - box-shadow: none; - display: inline-block; - padding: 2px; - position: relative; - width: unset -} - -.search:has(#package-search) { - margin-top: 24px -} - -.package-list button.copy { - padding-inline:0} - -.package-list { - table-layout: fixed -} - -.package-list thead tr th:first-child { - width: min(6em,20vw) -} - -.package-list thead tr th:nth-last-child(3) { - width: 3.2em -} - -.package-list thead tr th:nth-last-child(2) { - width: .9em -} - -.package-list thead tr th:last-child { - width: .3em -} - -.package-list td:nth-last-child(3),.package-list th:nth-last-child(3) { - text-align: right -} - -.package-list td:last-child { - padding-left: 0; - text-align: left -} - -.package-list td:not(:last-child,:nth-last-child(2)) { - overflow: hidden; - text-overflow: ellipsis; - vertical-align: top; - white-space: nowrap -} - -@media screen and (max-width: 660px) { - .package-list td:nth-last-child(2),.package-list td:nth-last-child(3),.package-list th:nth-last-child(2),.package-list th:nth-last-child(3) { - display:none - } -} - -.show-all { - display: flex; - font-size: 14px; - justify-content: flex-end; - margin-top: 8px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none -} - -.show-all label { - color: #565565; - display: block; - margin-top: 1px -} - -.info { - display: flex; - gap: 16px -} - -.info .accent { - align-items: center; - display: flex; - gap: 4px -} - -.contribs { - -webkit-padding-start: 8px; - display: flex; - flex-wrap: wrap; - list-style: none; - padding-inline-start:8px} - -.contribs li { - -webkit-margin-start: -8px; - display: block; - margin: 0; - margin-inline-start:-8px;transform: scale(1); - transform-origin: bottom center; - transition: transform .2s ease-in -} - -.contribs li:hover { - transform: scale(1.5) -} - -.contribs img { - border-radius: 100%; - box-shadow: 0 1px 4px rgba(86,85,101,.2); - height: 32px; - width: 32px -} - -@media screen and (max-width: 1024px) { - #page-overview { - display:none - } - - .main-grid { - display: grid; - gap: 28px; - grid-template-columns: minmax(auto,184px) minmax(auto,784px); - justify-content: center - } -} - -@media screen and (max-width: 660px) { - header>div>.logo-box span { - display:none - } - - .main-grid { - padding-inline:24px} - - .type-args li .break-box { - flex-wrap: wrap - } -} - -@media screen and (max-width: 600px) { - header>div>.logo-box { - display:none!important - } - - .main-grid,button.hamburger { - display: block - } - - main { - padding-inline:0} - - nav.folding .title-row { - display: block; - padding: 8px - } - - nav.folding { - background: #fdfdfd; - bottom: 0; - box-shadow: 0 4px 12px rgba(89,85,101,.2),0 4px 24px rgba(89,85,101,.3); - display: block; - left: 0; - max-height: 100vh; - opacity: 0; - overflow: hidden auto; - padding: 24px; - position: fixed; - top: 0; - transition: transform .2s ease; - width: min(184px,calc(100vw - 48px)); - z-index: 8 - } - - @media (prefers-reduced-motion:reduce) { - nav.folding { - transition: none - } - } - - nav.mobile-hidden { - display: none - } - - h2 small,h3 small { - align-items: center - } - - h2 small svg,h3 small svg { - margin-bottom: -2px; - margin-left: -2px; - padding: 4px - } - - h2 .additional-info,h3 .additional-info { - flex-wrap: wrap - } - - .breadcrumbs { - overflow-x: auto - } -} - -@media screen and (max-width: 365px) { - body.docs>.main-grid { - max-width:unset; - padding: 12px - } - - @supports (grid-template-columns: subgrid) { - .type-args li>* { - grid-column:2/4!important - } - - .type-args li .break-box>* { - grid-column: 1/3!important - } - - .type-args .pill { - justify-self: start - } - } - - .subgridded { - -webkit-padding-start: 32px; - display: block; - padding-inline-start:32px} - - .subgridded li { - display: list-item - } - - .subgridded li:before { - content: none - } - - .subgridded li>:first-child { - min-width: unset - } - - .subgridded li>:not(:first-child) { - -webkit-margin-start: 12px; - margin-inline-start:12px} -} diff --git a/templates/base_template.html.j2 b/templates/base_template.html.j2 deleted file mode 100644 index bc25025b80..0000000000 --- a/templates/base_template.html.j2 +++ /dev/null @@ -1,210 +0,0 @@ - - - - - - {{ title }} – Typstドキュメント日本語版 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {% if route == '/docs/packages/' %}{% endif %} - - - - -
-
- 注意 当サイトは、Typst v0.13.1 公式ドキュメントを、日本語コミュニティが非公式に翻訳したものです。誤訳・未訳・古い情報が含まれている可能性があるため、公式ドキュメント との併用を推奨します。このサイトの内容に誤りを発見された方は、GitHubリポジトリまでご報告を頂けましたら幸いです。我々のコミュニティにご興味のある方は、ぜひ非公式Discordサーバー「くみはんクラブ」にご参加ください。 -
- Warning: This site provides an unofficial translation of the Typst v0.13.1 documentation by the Japanese Community. Please note that there may be some inaccuracies, untranslated sections or outdated information. We highly recommend referring to the latest official documentation as well. If you find any errors in the content, please let us know through our GitHub repository. If you are interested in our community, feel free to join our unofficial Discord server, “Kumihan Club.” -
- -
-
-
- Typst - - ドキュメント日本語版 - -
-
-
- -
- - - {% block content %}{% endblock %} - - {% if route == '/docs/' %} - - {% elif prev != None and next != None %} - - {% endif %} -
- - {% if outline.__len__() > 0 %} - - {% endif %} -
- - - - - - - diff --git a/templates/category_template.html.j2 b/templates/category_template.html.j2 deleted file mode 100644 index cd75c6fd9f..0000000000 --- a/templates/category_template.html.j2 +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "base_template.html.j2" %} -{% block content %} - -

{{ body['content']['name'] }}

-{{ body['content']['details'] | safe }} -

定義

- - -{% endblock %} diff --git a/templates/func_template.html.j2 b/templates/func_template.html.j2 deleted file mode 100644 index 2e1b3e7571..0000000000 --- a/templates/func_template.html.j2 +++ /dev/null @@ -1,65 +0,0 @@ -{% import 'macros.html.j2' as macros %} - -{% extends "base_template.html.j2" %} -{% block content %} - -

- {{ body['content']['name'] }} - - {% if body['content']['element'] %} - {{ macros.tooltip_display('Element', 'Element functions can be customized with set and show rules.') }} - {% endif %} - {% if body['content']['contextual'] %} - {{ macros.tooltip_display('Contextual', 'Contextual functions can only be used when the context is known') }} - {% endif %} - -

-{{ body['content']['details'] | safe }} -

- {{ macros.tooltip_display('引数', 'Parameters are the inputs to a function. They are specified in parentheses after the function name.', prefix='parameters') }} -

-{{ macros.function_definition_display(body['content'], type2href, type2class, gen_path, prefix=body['content']['name']) }} -{% if body['content']['example'] %} - {{ body['content']['example'] | safe }} -{% endif %} -{{ macros.function_params_display(body['content'], type2href, type2class, gen_path, prefix=body['content']['name']) }} - - -{% if body['content']['scope'].__len__() > 0 %} -

- {{ macros.tooltip_display('定義', 'Functions and types and can have associated definitions. These are accessed by specifying the function or type, followed by a period, and then the definition\'s name.', prefix='definitions') }} -

-{% endif %} -{% for method in body['content']['scope'] %} -

- {{ method['name'] }} - - - {% if method['element'] %} - {{ macros.tooltip_display('Element', 'Element functions can be customized with set and show rules.') }} - {% endif %} - {% if method['contextual'] %} - {{ macros.tooltip_display('Contextual', 'Contextual functions can only be used when the context is known') }} - {% endif %} - - {% if method['deprecation'] %} - -
- - - Warning - - - -
- - {{ method['deprecation'] }} - -
- {% endif %} -

- {{ macros.function_display(method, type2href, type2class, gen_path, prefix='definitions-' + method['name']) }} -{% endfor %} - -{% endblock %} diff --git a/templates/group_template.html.j2 b/templates/group_template.html.j2 deleted file mode 100644 index f47869171b..0000000000 --- a/templates/group_template.html.j2 +++ /dev/null @@ -1,14 +0,0 @@ -{% import 'macros.html.j2' as macros %} - -{% extends "base_template.html.j2" %} -{% block content %} - -

{{ body['content']['title'] }}

-{{ body['content']['details'] | safe }} -

Calculation

-{% for method in body['content']['functions'] %} -

{{ method['name'] }}

- {{ macros.function_display(method, type2href, type2class, gen_path, prefix='definitions-' + method['name'], is_example_folding=false) }} -{% endfor %} - -{% endblock %} diff --git a/templates/html_template.html.j2 b/templates/html_template.html.j2 deleted file mode 100644 index a42db5c59f..0000000000 --- a/templates/html_template.html.j2 +++ /dev/null @@ -1,6 +0,0 @@ -{% extends "base_template.html.j2" %} -{% block content %} - -{{ body['content'] | safe }} - -{% endblock %} \ No newline at end of file diff --git a/templates/macros.html.j2 b/templates/macros.html.j2 deleted file mode 100644 index 2f068841f6..0000000000 --- a/templates/macros.html.j2 +++ /dev/null @@ -1,115 +0,0 @@ -{% macro tooltip_display(name, desc='', prefix='') %} -{{ name }} -
- {{ desc }} - - - -
-{% endmacro %} - -{% macro function_definition_display(function, type2href, type2class, gen_path, prefix='') %} -
{% if function['self'] %}self.{% else %}{{ gen_path(function) }}{% endif %}{{ function['name'] }}(
{% for param in function['params'] %}{% if not param['positional'] %}{{ param['name'] - }}: {% endif %}{% - for t in param['types'] %}{% set href = type2href(t) %}{% if href %}{{ t }}{% else %}{{ t }}{% endif %}{% endfor %}{{',' if - function['params'].__len__() > 1 else '' }} {% endfor %}
) {% if function['returns'] %}-> {% for ret in function['returns'] - %}{% set href = type2href(ret) %}{% if href %}{{ ret }}{% else %}{{ ret }}{% endif %}{% if not loop.last %}, {% endif %}{% endfor %}{% endif %}
-{% endmacro %} - -{% macro function_params_display(function, type2href, type2class, gen_path, prefix='') %} -{% for param in function['params'] %} -

{{ param['name'] }} -
-
- {% for t in param['types'] %} - {% set href = type2href(t) %} - {% if href %} - {{ t }} - {% else %} - {{ t }} - {% endif %} - {% endfor %} -
- {% if param['required'] %}Required{% endif %}{% if param['positional'] %}Positional -
- - Positional parameters are specified in order, without names. - - - -
-
{% endif %}{% if param['variadic'] %}Variadic -
- Variadic parameters can be specified multiple times. - - - - -
-
{% endif %}{% if param['settable'] %}Settable -
- Settable parameters can be customized for all following uses of the function with a set rule. - - - -
-
{% endif %} -
-

-{{ param['details'] }} -{% if param['strings'] %} - -{% endif %} -{% if param['default'] %} -

Default:{{ param['default'] | safe }}

-{% endif %} -{% if param['example'] %} -
- View example -
- {{ param['example'] | safe }} -
-
-{% endif %} -{% endfor %} -{% endmacro %} - -{% macro function_display(function, type2href, type2class, gen_path, prefix='', is_example_folding=true) %} -{{ function['details'] | safe }} -{{ function_definition_display(function, type2href, type2class, gen_path, prefix) }} -{% if function['example'] and is_example_folding %} -
- View example -
- {{ function['example'] | safe }} -
-
-{% endif %} -{% if function['example'] and not is_example_folding %} - {{ function['example'] | safe }} -{% endif %} -{{ function_params_display(function, type2href, type2class, gen_path, prefix) }} -{% endmacro %} diff --git a/templates/packages_template.html.j2 b/templates/packages_template.html.j2 deleted file mode 100644 index aab743f9d0..0000000000 --- a/templates/packages_template.html.j2 +++ /dev/null @@ -1,25 +0,0 @@ -{% extends "base_template.html.j2" %} -{% block content %} - -

第三方包

-

Typst packages 封装了可复用的构建块,使得它们可跨项目复用。 -以下是社区创建的 Typst 包列表。由于 Typst 包管理的早期和实验性质,它们都位于 preview 命名空间中。 -单击包的名称即可查看对应文档(英文),点击右侧的复制按钮可以复制完整的导入语句。

- -
- - - - - - - - - - - -
名称描述版本
- -{% endblock %} \ No newline at end of file diff --git a/templates/symbols_template.html.j2 b/templates/symbols_template.html.j2 deleted file mode 100644 index 13cdda5e13..0000000000 --- a/templates/symbols_template.html.j2 +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/type_template.html.j2 b/templates/type_template.html.j2 deleted file mode 100644 index f4606ff69b..0000000000 --- a/templates/type_template.html.j2 +++ /dev/null @@ -1,37 +0,0 @@ -{% import 'macros.html.j2' as macros %} - -{% extends "base_template.html.j2" %} -{% block content %} - -

{{ body['content']['name'] }}

-{{ body['content']['details'] | safe }} - -{% if body['content']['constructor'] %} -

- {{ macros.tooltip_display('コンストラクタ', 'If a type has a constructor, you can call it like a function to create a new value of the type.', prefix='constructor') }} -

-{{ macros.function_display(body['content']['constructor'], type2href, type2class, gen_path, prefix='constructor', is_example_folding=false) }} -{% endif %} - - -{% if body['content']['scope'].__len__() > 0 %} -

- {{ macros.tooltip_display('定義', 'Functions and types and can have associated definitions. These are accessed by specifying the function or type, followed by a period, and then the definition\'s name.', prefix='definitions') }} -

-{% endif %} -{% for method in body['content']['scope'] %} -

- {{ method['name'] }} - - {% if method['element'] %} - {{ macros.tooltip_display('Element', 'Element functions can be customized with set and show rules.') }} - {% endif %} - {% if method['contextual'] %} - {{ macros.tooltip_display('Contextual', 'Contextual functions can only be used when the context is known') }} - {% endif %} - -

- {{ macros.function_display(method, type2href, type2class, gen_path, prefix='definitions-' + method['name']) }} -{% endfor %} - -{% endblock %} diff --git a/uv.lock b/uv.lock deleted file mode 100644 index b9828594ea..0000000000 --- a/uv.lock +++ /dev/null @@ -1,63 +0,0 @@ -version = 1 -requires-python = ">=3.12.7" - -[[package]] -name = "jinja2" -version = "3.1.4" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "markupsafe" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/ed/55/39036716d19cab0747a5020fc7e907f362fbf48c984b14e62127f7e68e5d/jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369", size = 240245 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/31/80/3a54838c3fb461f6fec263ebf3a3a41771bd05190238de3486aae8540c36/jinja2-3.1.4-py3-none-any.whl", hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d", size = 133271 }, -] - -[[package]] -name = "markupsafe" -version = "3.0.2" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b2/97/5d42485e71dfc078108a86d6de8fa46db44a1a9295e89c5d6d4a06e23a62/markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0", size = 20537 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/22/09/d1f21434c97fc42f09d290cbb6350d44eb12f09cc62c9476effdb33a18aa/MarkupSafe-3.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf", size = 14274 }, - { url = "https://files.pythonhosted.org/packages/6b/b0/18f76bba336fa5aecf79d45dcd6c806c280ec44538b3c13671d49099fdd0/MarkupSafe-3.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225", size = 12348 }, - { url = "https://files.pythonhosted.org/packages/e0/25/dd5c0f6ac1311e9b40f4af06c78efde0f3b5cbf02502f8ef9501294c425b/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028", size = 24149 }, - { url = "https://files.pythonhosted.org/packages/f3/f0/89e7aadfb3749d0f52234a0c8c7867877876e0a20b60e2188e9850794c17/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8", size = 23118 }, - { url = "https://files.pythonhosted.org/packages/d5/da/f2eeb64c723f5e3777bc081da884b414671982008c47dcc1873d81f625b6/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c", size = 22993 }, - { url = "https://files.pythonhosted.org/packages/da/0e/1f32af846df486dce7c227fe0f2398dc7e2e51d4a370508281f3c1c5cddc/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557", size = 24178 }, - { url = "https://files.pythonhosted.org/packages/c4/f6/bb3ca0532de8086cbff5f06d137064c8410d10779c4c127e0e47d17c0b71/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22", size = 23319 }, - { url = "https://files.pythonhosted.org/packages/a2/82/8be4c96ffee03c5b4a034e60a31294daf481e12c7c43ab8e34a1453ee48b/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48", size = 23352 }, - { url = "https://files.pythonhosted.org/packages/51/ae/97827349d3fcffee7e184bdf7f41cd6b88d9919c80f0263ba7acd1bbcb18/MarkupSafe-3.0.2-cp312-cp312-win32.whl", hash = "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30", size = 15097 }, - { url = "https://files.pythonhosted.org/packages/c1/80/a61f99dc3a936413c3ee4e1eecac96c0da5ed07ad56fd975f1a9da5bc630/MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87", size = 15601 }, - { url = "https://files.pythonhosted.org/packages/83/0e/67eb10a7ecc77a0c2bbe2b0235765b98d164d81600746914bebada795e97/MarkupSafe-3.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd", size = 14274 }, - { url = "https://files.pythonhosted.org/packages/2b/6d/9409f3684d3335375d04e5f05744dfe7e9f120062c9857df4ab490a1031a/MarkupSafe-3.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430", size = 12352 }, - { url = "https://files.pythonhosted.org/packages/d2/f5/6eadfcd3885ea85fe2a7c128315cc1bb7241e1987443d78c8fe712d03091/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094", size = 24122 }, - { url = "https://files.pythonhosted.org/packages/0c/91/96cf928db8236f1bfab6ce15ad070dfdd02ed88261c2afafd4b43575e9e9/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396", size = 23085 }, - { url = "https://files.pythonhosted.org/packages/c2/cf/c9d56af24d56ea04daae7ac0940232d31d5a8354f2b457c6d856b2057d69/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79", size = 22978 }, - { url = "https://files.pythonhosted.org/packages/2a/9f/8619835cd6a711d6272d62abb78c033bda638fdc54c4e7f4272cf1c0962b/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a", size = 24208 }, - { url = "https://files.pythonhosted.org/packages/f9/bf/176950a1792b2cd2102b8ffeb5133e1ed984547b75db47c25a67d3359f77/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca", size = 23357 }, - { url = "https://files.pythonhosted.org/packages/ce/4f/9a02c1d335caabe5c4efb90e1b6e8ee944aa245c1aaaab8e8a618987d816/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c", size = 23344 }, - { url = "https://files.pythonhosted.org/packages/ee/55/c271b57db36f748f0e04a759ace9f8f759ccf22b4960c270c78a394f58be/MarkupSafe-3.0.2-cp313-cp313-win32.whl", hash = "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1", size = 15101 }, - { url = "https://files.pythonhosted.org/packages/29/88/07df22d2dd4df40aba9f3e402e6dc1b8ee86297dddbad4872bd5e7b0094f/MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f", size = 15603 }, - { url = "https://files.pythonhosted.org/packages/62/6a/8b89d24db2d32d433dffcd6a8779159da109842434f1dd2f6e71f32f738c/MarkupSafe-3.0.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c", size = 14510 }, - { url = "https://files.pythonhosted.org/packages/7a/06/a10f955f70a2e5a9bf78d11a161029d278eeacbd35ef806c3fd17b13060d/MarkupSafe-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb", size = 12486 }, - { url = "https://files.pythonhosted.org/packages/34/cf/65d4a571869a1a9078198ca28f39fba5fbb910f952f9dbc5220afff9f5e6/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c", size = 25480 }, - { url = "https://files.pythonhosted.org/packages/0c/e3/90e9651924c430b885468b56b3d597cabf6d72be4b24a0acd1fa0e12af67/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d", size = 23914 }, - { url = "https://files.pythonhosted.org/packages/66/8c/6c7cf61f95d63bb866db39085150df1f2a5bd3335298f14a66b48e92659c/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe", size = 23796 }, - { url = "https://files.pythonhosted.org/packages/bb/35/cbe9238ec3f47ac9a7c8b3df7a808e7cb50fe149dc7039f5f454b3fba218/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5", size = 25473 }, - { url = "https://files.pythonhosted.org/packages/e6/32/7621a4382488aa283cc05e8984a9c219abad3bca087be9ec77e89939ded9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a", size = 24114 }, - { url = "https://files.pythonhosted.org/packages/0d/80/0985960e4b89922cb5a0bac0ed39c5b96cbc1a536a99f30e8c220a996ed9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9", size = 24098 }, - { url = "https://files.pythonhosted.org/packages/82/78/fedb03c7d5380df2427038ec8d973587e90561b2d90cd472ce9254cf348b/MarkupSafe-3.0.2-cp313-cp313t-win32.whl", hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6", size = 15208 }, - { url = "https://files.pythonhosted.org/packages/4f/65/6079a46068dfceaeabb5dcad6d674f5f5c61a6fa5673746f42a9f4c233b3/MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f", size = 15739 }, -] - -[[package]] -name = "typst-jp-github-io" -version = "0.1.0" -source = { virtual = "." } -dependencies = [ - { name = "jinja2" }, -] - -[package.metadata] -requires-dist = [{ name = "jinja2", specifier = ">=3.1.4" }]