diff --git a/.github/workflows/auto_aur_release_stable.yml b/.github/workflows/auto_aur_release_stable.yml new file mode 100644 index 000000000..09cd65f3c --- /dev/null +++ b/.github/workflows/auto_aur_release_stable.yml @@ -0,0 +1,84 @@ +name: Upload to AUR + +on: + release: + types: [published] + +jobs: + build: + runs-on: ubuntu-latest + steps: + + - name: Check tag aka check release type + id: checktag + run: | + if [[ "${{ github.ref }}" == *"dev"* ]]; then + echo "Skip the workflow as the tag contains 'dev'" + echo "::set-output name=skip::true" + else + echo "Continue the workflow" + echo "::set-output name=skip::false" + fi + shell: bash + + - name: Extract tag name + id: get_version + run: echo ::set-output name=TAG_VERSION::${{ github.event.release.tag_name }} + + - name: Extra tag name without v + id: get_version_without_v + run: echo ::set-output name=TAG_VERSION_WITHOUT_V::$(echo "${{ github.event.release.tag_name }}" | sed 's/^v//') + + - name: Extract package_file_name + id: get_package_file_name + run: echo ::set-output name=PACKAGE_FILE_NAME::siyuan-${{ steps.get_version_without_v.outputs.TAG_VERSION_WITHOUT_V }}-linux.AppImage + + - name: Create PKGBUILD + run: | + cat << EOF >> PKGBUILD + # maintainer: zxkmm (IHp4a21tQGhvdG1haWwuY29t) + # auto running on siyuan official repo + # PKGBUILD is modified from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=siyuan-appimage + # which is made by vvxxp8 + + pkgname=siyuan_stable + pkgver=${{ steps.get_version.outputs.TAG_VERSION }} + pkgrel=0 + pkgdesc="auto upload to AUR when SiYuan stable release" + arch=("x86_64") + url="https://b3log.org/siyuan" + license=("AGPL-3.0-only") + _pkgname=${{ steps.get_package_file_name.outputs.PACKAGE_FILE_NAME }} + noextract=(${{ steps.get_package_file_name.outputs.PACKAGE_FILE_NAME }}) + options=("!strip" "!debug") + depends=("fuse2") + optdepends=('pandoc: docx export') + source=("\${_pkgname}::https://github.com/siyuan-note/siyuan/releases/download/${{ steps.get_version.outputs.TAG_VERSION }}/${{ steps.get_package_file_name.outputs.PACKAGE_FILE_NAME }}") + sha256sums=('SKIP') + + _installdir=/opt/appimages + + prepare() { + chmod a+x \${_pkgname} + ./\${_pkgname} --appimage-extract >/dev/null + sed -i "s+AppRun+\${_installdir}/siyuan.AppImage+" "squashfs-root/siyuan.desktop" + sed -i "s+^Icon=.*+Icon=siyuan_stable+" "squashfs-root/siyuan.desktop" + } + + package() { + install -Dm755 \${_pkgname} "\${pkgdir}/\${_installdir}/siyuan.AppImage" + install -Dm644 "squashfs-root/resources/stage/icon.png" "\${pkgdir}/usr/share/icons/hicolor/512x512/apps/siyuan_stable.png" + install -Dm644 "squashfs-root/siyuan.desktop" "\${pkgdir}/usr/share/applications/siyuan_stable.desktop" + } + EOF + + - name: Publish AUR package + uses: KSXGitHub/github-actions-deploy-aur@v2.7.1 + with: + pkgname: siyuan_stable + pkgbuild: ./PKGBUILD + commit_username: ${{ secrets.AUR_USERNAME }} + commit_email: ${{ secrets.AUR_EMAIL }} + ssh_private_key: ${{ secrets.AUR_SSH_PRIVATE_KEY }} + commit_message: Update AUR package + ssh_keyscan_types: rsa,dsa,ecdsa,ed25519 diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 1e16fdc50..2948e9d83 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -2,8 +2,8 @@ name: CD For SiYuan Unlock on: push: - branches: - - master + tags: + - 'v' workflow_dispatch: # ref https://docs.github.com/zh/actions/learn-github-actions/variables @@ -29,10 +29,10 @@ jobs: - name: Setup Python uses: actions/setup-python@v5 with: - python-version: "3.10" + python-version: "3.11" - run: pip install PyGithub - - - id: thislatestR + + - id: thisLatestRelease uses: pozetroninc/github-action-get-latest-release@master with: # owner: siyuan-note @@ -41,26 +41,39 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} excludes: prerelease, draft - - name: Gather Release Information - id: release_info - run: | - echo "release_title=$(git show --format=%s --no-patch | head -1)" >> $GITHUB_OUTPUT - echo "release_version=$(TZ=Asia/Shanghai date +'v%Y%m%d%H%M')" >> $GITHUB_OUTPUT - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Extract version from package.json uses: sergeysova/jq-action@v2 id: version with: cmd: 'jq .version ${{ env.package_json }} -r' + - name: Extract electronVersion from package.json + uses: sergeysova/jq-action@v2 + id: electronVersion + with: + cmd: "jq .devDependencies.electron ${{ env.package_json }} -r" + - name: Extract packageManager from package.json uses: sergeysova/jq-action@v2 id: packageManager with: cmd: "jq .packageManager ${{ env.package_json }} -r" + - name: Gather Release Information + id: release_info + run: | + echo "release_title=$(git show --format=%s --no-patch | head -1)" >> $GITHUB_OUTPUT + echo "release_version=$(TZ=Asia/Shanghai date +'v%Y%m%d%H%M')" >> $GITHUB_OUTPUT + changelog_header=$(python scripts/parse-changelog-HEAD.py -t ${{ github.ref }} -b ${{ steps.thisLatestRelease.outputs.release }} -e ${{ steps.electronVersion.outputs.value }} ${{ env.repo_owner }}/${{ env.repo_name }}) + changelog=$(python scripts/parse-changelog.py -t ${{ github.ref }} ${{ env.repo_owner }}/${{ env.repo_name }}) + EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64) + echo "release_body<<$EOF" >> $GITHUB_ENV + echo "$changelog_header" >> $GITHUB_ENV + echo "$changelog" >> $GITHUB_ENV + echo "$EOF" >> $GITHUB_ENV + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Create Release id: create_release uses: ncipollo/release-action@v1 @@ -206,7 +219,7 @@ jobs: run: ${{ github.workspace }}\go\${{ matrix.config.gobin }}\goversioninfo -platform-specific=true -icon="resource\icon.ico" -manifest="resource\goversioninfo.exe.manifest" if: "contains( matrix.config.goos, 'windows')" working-directory: ${{ github.workspace }}/go/src/github.com/${{ env.repo_owner }}/${{ env.repo_name }}/kernel - + - name: Building Kernel run: go build --tags fts5 -o "${{ matrix.config.kernel_path }}" -v -ldflags "${{ matrix.config.build_args_prefix }} github.com/${{ env.repo_owner }}/${{ env.repo_name }}/kernel/util.${{ matrix.config.build_args_suffix }}" working-directory: ${{ github.workspace }}/go/src/github.com/${{ env.repo_owner }}/${{ env.repo_name }}/kernel @@ -216,8 +229,8 @@ jobs: GOOS: ${{ matrix.config.goos }} GOPATH: ${{ github.workspace }}/go GOARCH: ${{ matrix.config.goarch }} - - - name: Building Electron + + - name: Building Electron App run: pnpm run ${{ matrix.config.electron_args }} working-directory: ${{ github.workspace }}/go/src/github.com/${{ env.repo_owner }}/${{ env.repo_name }}/app diff --git a/.gitignore b/.gitignore index 0c2fcc5a1..7352184b3 100644 --- a/.gitignore +++ b/.gitignore @@ -38,4 +38,6 @@ lerna-debug.log* # NPM Package package-lock.json yarn.lock -*.directory + +# workflows +**/__pycache__ diff --git a/API_zh_CN.md b/API_zh_CN.md index d708bec67..86cdbf40a 100644 --- a/API_zh_CN.md +++ b/API_zh_CN.md @@ -900,7 +900,7 @@ * `fromID`:定义块 ID * `toID`:目标块 ID - * `refIDs`:指向定义块 ID 的引用所在块 ID,可选,如果不指定,所有指向定义块 ID 的引用块 ID 都会被转移 + * `refIDs`:指向定义块 ID 的引用所在块 ID,可选,如果不指定,所有指向定义块 ID 的块引用 ID 都会被转移 * 返回值 ```json diff --git a/README_zh_CN.md b/README_zh_CN.md index b636d3223..45abf8e16 100644 --- a/README_zh_CN.md +++ b/README_zh_CN.md @@ -1,7 +1,7 @@

SiYuan
-重构你的思维 +重构你的思维

@@ -58,7 +58,7 @@ * 网页剪藏 * PDF 标注双链 * 导出 - * 引用块和嵌入块 + * 块引用和嵌入块 * 带 assets 文件夹的标准 Markdown * PDF、Word 和 HTML * 复制到微信公众号、知乎和语雀 @@ -117,7 +117,7 @@ 桌面端: -* [Microsoft Store](https://www.microsoft.com/store/apps/9P7HPMXP73K4) +* [Microsoft Store](https://apps.microsoft.com/detail/9p7hpmxp73k4) ### Docker 部署 diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json index 859421188..aa864df72 100644 --- a/app/appearance/langs/en_US.json +++ b/app/appearance/langs/en_US.json @@ -1,4 +1,7 @@ { + "enterKey": "Enter", + "doubleClick": "Double Click", + "click": "Click", "allowHTMLBLockScript": "Allow execution of scripts within HTML blocks", "allowHTMLBLockScriptTip": "After enabling, the script in the HTML block will not be sanitized, Please be aware of the potential risk of XSS attacks", "autoLaunchMode0": "Do not launch automatically", @@ -115,7 +118,7 @@ "freezeCol": "Freeze column", "unfreezeCol": "Unfreeze column", "snippetsTip": "The code snippet has been updated, do you want to save it?", - "addBelowAbove": "Click to add below
⌥Click to add above", + "addBelowAbove": "Click Add below
⌥Click Add above", "imported": "Import completed", "mirrorTip": "Mirror database, all data updates will be synchronized to all other mirrors", "includeTime": "Include time", @@ -422,9 +425,9 @@ "dynamicLoadBlocks": "Number of dynamically loaded blocks", "dynamicLoadBlocksTip": "This value contains the number of subblocks. If there are many code blocks, formula blocks or chart blocks that need to be rendered, it is recommended not to set too large", "backlinkExpand": "Backlink default expand", - "backlinkExpandTip": "If configured as 0, it will not be expanded", + "backlinkExpandTip": "If configured as 0", "backmentionExpand": "Backmention default expand", - "backmentionExpandTip": "If configured as 0, it will not be expanded", + "backmentionExpandTip": "If configured as 0, it will not be expanded, if configured as -1, the panel will be closed", "googleAnalytics": "Google Analytics", "googleAnalyticsTip": "After enabling, it will use Google Analytics to count the opening status of the application and will not collect users data and operations", "floatWindowMode": "Floating window trigger method", @@ -781,9 +784,9 @@ "customSort": "Custom Sorting", "collapse": "Collapse", "blockEmbed": "Embed Block", - "rowTip": "Click to open menu
Drag to sort", - "gutterTip": "Click/⌘/ to open menu
⌘Click to focus
⌥Click/⌥→ to fold/expand
⇧Click/⌥⌘A to update attr
Drag to move
⌃Drag to duplicate
⌥Drag to ref
⇧Drag to embed
", - "gutterTip2": "Click to open the menu
⇧Click Update attribute", + "rowTip": "Click Open Menu
Drag Sort", + "gutterTip": "Click/⌘/ Open Menu
⌘Click/⌥→ Focus
⌥Click/⌘↑ Collapse/Expand
⇧Click/⌥⌘A Update attribute
Drag Move position
⌃Drag Repeat
⌥Drag Generate block reference
⇧Drag Generate embedded block", + "gutterTip2": "Click Open Menu
⇧Click Update attribute", "linkDistance": "Link distance", "collideStrength": "Collide strength", "collideRadius": "Collide radius", @@ -1099,7 +1102,8 @@ "config": "Settings", "userName": "Username", "password": "Password", - "passphrase": "Passphrase", + "passphrase": "Password", + "reEnterPassphrase": "Enter the Password again", "theme": "Theme", "language": "Language", "about": "About", @@ -1232,7 +1236,8 @@ "task.database.index.embedBlock": "Execute database index embed block", "task.reload.ui": "Execute reload UI", "task.asset.database.index.full": "Execute asset database rebuild index", - "task.asset.database.index.commit": "Execute asset database index commit" + "task.asset.database.index.commit": "Execute asset database index commit", + "task.cache.virtualBlockRef": "Execute cache virtual reference" }, "_trayMenu": { "showWindow": "Show Window", @@ -1496,6 +1501,7 @@ "243": "Only list the first [%d] tags (including subtags), if you need to adjust, please modify [Settings - Doc Tree - Maximum number to list]", "244": "It did not exit normally after the last use. It is recommended to execute [Doc Tree - Rebuild Index]. In the future, please exit the program completely before shutting down the computer", "245": "It did not exit normally after the last use. It is recommended to execute [Doc Tree - Rebuild Index]. In the future, please use [Exit Application] in the right panel to exit normally", - "246": "The document title cannot contain / and has been replaced with _" + "246": "The document title cannot contain / and has been replaced with _", + "247": "File [%s] is larger than the maximum limit [%s], and has been ignored for uploading to the cloud" } } diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json index f256bada1..bc7a575fc 100644 --- a/app/appearance/langs/es_ES.json +++ b/app/appearance/langs/es_ES.json @@ -1,4 +1,7 @@ { + "enterKey": "Entrar", + "doubleClick": "Doble clic", + "click": "Hacer clic", "allowHTMLBLockScript": "Permitir la ejecución de scripts dentro de bloques HTML", "allowHTMLBLockScriptTip": "Después de habilitarlo, el script en el bloque HTML no se desinfectará. Tenga en cuenta el riesgo potencial de ataques XSS", "autoLaunchMode0": "No iniciar automáticamente", @@ -115,7 +118,7 @@ "freezeCol": "Congelar columna", "unfreezeCol": "Descongelar columna", "snippetsTip": "El fragmento de código ha sido actualizado, ¿quieres guardarlo?", - "addBelowAbove": "Haga clic para agregar abajo
⌥Clic para agregar arriba", + "addBelowAbove": "Haga clic en Agregar abajo
⌥Haga clic en Agregar arriba", "imported": "Importación completada", "mirrorTip": "Base de datos espejo, todas las actualizaciones de datos se sincronizarán con todos los demás espejos", "includeTime": "Incluir tiempo", @@ -422,9 +425,9 @@ "dynamicLoadBlocks": "Número de bloques cargados dinámicamente", "dynamicLoadBlocksTip": "Este valor contiene el número de subbloques. Si hay muchos bloques de código, bloques de fórmulas o bloques de gráficos que necesitan renderizarse, se recomienda no configurarlos demasiado grandes", "backlinkExpand": "Expansión predeterminada de vínculo de retroceso", - "backlinkExpandTip": "Si se configura como 0, no se expandirá", + "backlinkExpandTip": "Si se configura como 0", "backmentionExpand": "Expansión predeterminada de la mención", - "backmentionExpandTip": "Si se configura como 0, no se expandirá", + "backmentionExpandTip": "Si se configura como 0, no se expandirá, , si se configura como -1, el panel se cerrará", "googleAnalytics": "Google Analytics", "googleAnalyticsTip": "Después de habilitarlo, usará Google Analytics para contar el estado de apertura del aplicación y no recopilará datos y operaciones de los usuarios", "floatWindowMode": "Método de activación de ventana flotante", @@ -781,9 +784,9 @@ "customSort": "Clasificación personalizada", "collapse": "Colapsar", "blockEmbed": "Integrar Bloque", - "rowTip": "Haz clic para abrir el menú
Arrastra para ordenar", - "gutterTip": "Haga clic/⌘/ para abrir el menú
⌘Haga clic/⌥→ para enfocar
⌥Haga clic/⌥⌘A para plegar/expandir
⇧Haga clic para actualizar attr
Arrastre para mover
⌃Arrastre para duplicar
⌥ Arrastra para ref
⇧Arrastra para incrustar
", - "gutterTip2": "Haga clic para abrir el menú
⇧Haga clic en Actualizar atributo", + "rowTip": "Haga clic en Abrir menú
Arrastre Ordenar", + "gutterTip": "Haga clic/⌘/ Abrir menú
⌘Haga clic/⌥→ Enfoque
⌥Hacer clic/⌘↑ Contraer/Expandir
⇧Hacer clic/⌥⌘A Actualizar atributo
Arrastrar Mover posición
⌃Arrastrar Repetir
⌥Arrastra Generar referencia a bloque
⇧Arrastrar Generar bloque incrustado", + "gutterTip2": "Haga clic en Abrir menú
⇧Haga clic en Actualizar atributo", "linkDistance": "Distancia de enlace", "collideStrength": "Fuerza de colisión", "collideRadius": "Radio de colisión", @@ -1099,7 +1102,8 @@ "config": "Configuración", "userName": "Nombre de usuario", "password": "Contraseña", - "passphrase": "Frase de contraseña", + "passphrase": "Contraseña", + "reEnterPassphrase": "Introduce la Contraseña nuevamente", "theme": "Tema", "language": "Idioma", "about": "Acerca de", @@ -1232,7 +1236,8 @@ "task.database.index.embedBlock": "Ejecutar bloque de incrustación de índice de base de datos", "task.reload.ui": "IU de recarga de tareas", "task.asset.database.index.full": "Ejecutar índice de reconstrucción de base de datos de activos", - "task.asset.database.index.commit": "Ejecutar confirmación del índice de la base de datos de activos" + "task.asset.database.index.commit": "Ejecutar confirmación del índice de la base de datos de activos", + "task.cache.virtualBlockRef": "Ejecutar referencia virtual de caché" }, "_trayMenu": { "showWindow": "Mostrar ventana", @@ -1496,6 +1501,7 @@ "243": "Enumere solo las primeras [%d] etiquetas (incluidas las subetiquetas), modifique [Configuración - Árbol de documentos - Número máximo a listar]", "244": "No salió normalmente después del último uso. Se recomienda ejecutar [Árbol de documentos - Reconstruir índice]. En el futuro, salga del programa por completo antes de apagar la computadora", "245": "No salió normalmente después del último uso. Se recomienda ejecutar [Árbol de documentos - Reconstruir índice]. En el futuro, utilice [Salir de la aplicación] en el panel derecho para salir normalmente", - "246": "El título del documento no puede contener / y ha sido reemplazado por _" + "246": "El título del documento no puede contener / y ha sido reemplazado por _", + "247": "El archivo [%s] es más grande que el límite máximo [%s] y se ha ignorado para cargarlo en la nube" } } \ No newline at end of file diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json index 200b5dd84..b963e8f39 100644 --- a/app/appearance/langs/fr_FR.json +++ b/app/appearance/langs/fr_FR.json @@ -1,4 +1,7 @@ { + "enterKey": "Entrer", + "doubleClick": "Double-clic", + "click": "Cliquez sur", "allowHTMLBLockScript": "Autoriser l'exécution de scripts dans les blocs HTML", "allowHTMLBLockScriptTip": "Après activation, le script dans le bloc HTML ne sera pas nettoyé. Veuillez être conscient du risque potentiel d'attaques XSS", "autoLaunchMode0": "Ne pas lancer automatiquement", @@ -65,7 +68,7 @@ "selectRelation": "Veuillez d'abord sélectionner la colonne associée", "backRelation": "Bidirectionnel", "thisDatabase": "Cette base de données", - "relatedTo" : " Relation avec ", + "relatedTo": " Relation avec ", "relation": "Relation", "rollup": "Rollup", "rollupProperty": "Propriété", @@ -115,7 +118,7 @@ "freezeCol": "Geler la colonne", "unfreezeCol": "Dégeler la colonne", "snippetsTip": "L'extrait de code a été mis à jour, voulez-vous le sauvegarder ?", - "addBelowAbove": "Cliquez pour ajouter ci-dessous
⌥Cliquez pour ajouter ci-dessus", + "addBelowAbove": "Cliquez sur Ajouter ci-dessous
⌥Cliquez sur Ajouter ci-dessus", "imported": "Importation terminée", "mirrorTip": "Base de données miroir, toutes les mises à jour des données seront synchronisées avec tous les autres miroirs", "includeTime": "Inclure l'heure", @@ -422,9 +425,9 @@ "dynamicLoadBlocks": "Nombre de blocs chargés dynamiquement", "dynamicLoadBlocksTip": "Cette valeur contient le nombre de sous-blocs. S'il y a beaucoup de blocs de code, de blocs de formule ou de blocs de graphique qui doivent être rendus, il est recommandé de ne pas définir trop grand", "backlinkExpand": "Développer le lien retour par défaut", - "backlinkExpandTip": "Si configuré comme 0, il ne sera pas développé", + "backlinkExpandTip": "Si configuré comme 0", "backmentionExpand": "Développer la mention par défaut", - "backmentionExpandTip": "Si configuré comme 0, il ne sera pas développé", + "backmentionExpandTip": "Si configuré comme 0, il ne sera pas développé, s'il est configuré comme -1, le panneau sera fermé", "googleAnalytics": "Google Analytics", "googleAnalyticsTip": "Après l'activation, il utilisera Google Analytics pour compter le statut d'ouverture du l'application et ne collectera pas les Données et Opérations des utilisateurs", "floatWindowMode": "Méthode de déclenchement de fenêtre flottante", @@ -512,7 +515,7 @@ "copyKey": "Copier la chaîne de clé", "importKey": "Importer la clé", "keyPlaceholder": "Veuillez coller la chaîne de clé ici", - "clé": "Clé", + "key": "Clé", "genKey": "Clé de gén automatique", "genKeyByPW": "Clé gén par mot de passe", "dataRepoKeyTip1": "Le référentiel de données est utilisé pour chiffrer et enregistrer des instantanés de données. Des instantanés peuvent être créés et restaurés dans l'historique des données", @@ -781,9 +784,9 @@ "customSort": "Tri personnalisé", "collapse": "Collapse", "blockEmbed": "incorporer le bloc", - "rowTip": "Cliquez pour ouvrir le menu
Faites glisser pour trier", - "gutterTip": "Cliquez/⌘/ pour ouvrir le menu
⌘Cliquez/⌥→ pour se concentrer
⌥Cliquez/⌥⌘A pour plier/agrandir
⇧Cliquez pour mettre à jour l'attribut
Faites glisser pour déplacer
⌃Faites glisser pour dupliquer
⌥ Faites glisser vers ref
⇧Faites glisser pour incorporer
", - "gutterTip2": "Cliquez pour ouvrir le menu
⇧Click Modifier les attribut", + "rowTip": "Cliquez sur Ouvrir le menu
Faites glisser Tri", + "gutterTip": "Cliquez/⌘/ Ouvrir le menu
⌘Cliquez/⌥→ Se concentrer
⌥Cliquez/⌘↑ Réduire/Développer
⇧Cliquez/⌥⌘A Mettre à jour l'attribut
Faites glisser Déplacer la position
⌃Faites glisser Répétez
⌥Faites glisser Générer une référence de bloc
⇧Faites glisser Générer un bloc intégré", + "gutterTip2": "Cliquez sur Ouvrir le menu
⇧Cliquez sur Mettre à jour l'attribut", "linkDistance": "Distance du lien", "collideStrength": "Force de collision", "collideRadius": "Rayon de collision", @@ -1099,7 +1102,8 @@ "config": "Paramètres", "userName": "Nom d'utilisateur", "password": "Mot de passe", - "passphrase": "Phrase de passe", + "passphrase": "Mot de passe", + "reEnterPassphrase": "Entrez à nouveau la mot de passe", "theme": "Thème", "language": "Langue", "about": "À propos de", @@ -1232,7 +1236,8 @@ "task.database.index.embedBlock": "Exécuter le bloc d'intégration d'index de base de données", "task.reload.ui": "Interface utilisateur de rechargement de tâche", "task.asset.database.index.full": "Exécuter l'index de reconstruction de la base de données d'actifs", - "task.asset.database.index.commit": "Exécuter la validation de l'index de la base de données des actifs" + "task.asset.database.index.commit": "Exécuter la validation de l'index de la base de données des actifs", + "task.cache.virtualBlockRef": "Effectuer une référence virtuelle du cache" }, "_trayMenu": { "showWindow": "Afficher la fenêtre principale", @@ -1496,6 +1501,7 @@ "243": "Répertorier uniquement les [%d] premières balises (y compris les sous-balises). veuillez modifier [Paramètres - Arbre des documents - Nombre maximum de documents à lister].", "244": "Il ne s'est pas terminé normalement après la dernière utilisation. Il est recommandé d'exécuter [Doc Tree - Reconstruire l'index]. À l'avenir, veuillez quitter complètement le programme avant d'éteindre l'ordinateur", "245": "Il ne s'est pas terminé normalement après la dernière utilisation. Il est recommandé d'exécuter [Doc Tree - Reconstruire l'index]. À l'avenir, veuillez utiliser [Quitter l'application] dans le panneau de droite pour quitter normalement", - "246": "Le titre du document ne peut pas contenir / et a été remplacé par _" + "246": "Le titre du document ne peut pas contenir / et a été remplacé par _", + "247": "Le fichier [%s] est plus grand que la limite maximale [%s] et a été ignoré pour le téléchargement vers le cloud" } } diff --git a/app/appearance/langs/ja_JP.json b/app/appearance/langs/ja_JP.json index 397ecb905..9085a7452 100644 --- a/app/appearance/langs/ja_JP.json +++ b/app/appearance/langs/ja_JP.json @@ -1,5 +1,8 @@ { - "allowHTMLBLockScript": "HTML ブロック内のスクリプトの実行を許可する", + "enterKey": "入力", + "doubleClick": "ダブルクリック", + "click": "クリック", + "allowHTMLBLockScript": "HTML ブロック内のスクリプトの実行を許可", "allowHTMLBLockScriptTip": "HTML ブロック内のスクリプトはサニタイズされません。XSS 攻撃の潜在的なリスクに十分注意してください", "autoLaunchMode0": "自動的に起動しない", "autoLaunchMode1": "システムの起動後に自動的に起動する", @@ -18,10 +21,10 @@ "copyAsPNG": "PNG としてコピー", "unbindBlock": "ブロックのバインドを解除", "showTitle": "データベースのタイトルを表示", - "fillCreated": "作成日時をデフォルト値で埋める", + "fillCreated": "デフォルトで作成時間を入力", "removeCard": "フラッシュカードを削除", "updateLayout": "レイアウトを更新", - "dndFolderTip": "${x} は file:// 形式のハイパーリンクを挿入するだけで、ファイルはコピーされないので注意してください", + "dndFolderTip": "${x} は file:// 形式のハイパーリンクを挿入するだけでファイルはコピーされないので注意してください", "removeCol": "データベースの ${x} 列を削除してもよろしいですか?", "video": "ビデオ", "audio": "音声", @@ -59,17 +62,17 @@ "clearContext": "コンテキストをクリア", "cloudStoragePurge": "クラウドストレージを消去", "cloudStoragePurgeConfirm": "注意:

今すぐ実行してもよろしいですか?", - "dragFill": "垂直方向にドラッグして値を埋める", + "dragFill": "ドロップダウンで値を入力する", "switchReadonly": "読み取り専用モードの切り替え", - "original": "オリジナル", - "selectRelation": "関連する列を最初に選択してください", - "backRelation": "双方向", - "thisDatabase": "このデータベース", - "relatedTo": "関連先", + "original": "元の値", + "selectRelation": "最初に関連する列を選択してください", + "backRelation": "双方向の関連付け", + "thisDatabase": "現在のデータベース", + "relatedTo": "関連付け", "relation": "関連", - "rollup": "ロールアップ", + "rollup": "集計", "rollupProperty": "プロパティ", - "rollupCalc": "計算", + "rollupCalc": "計算方法", "searchRelation": "関連プロパティを検索", "searchRollupProperty": "プロパティを検索", "replaceTypes": { @@ -86,12 +89,12 @@ "inlineMath": "インライン数式", "inlineMemo": "インラインメモ", "kbd": "キーボード", - "mark": "マーク", + "mark": "ハイライト", "s": "取り消し線", "sub": "下付き文字", "sup": "上付き文字", "tag": "タグ", - "u": "アンダーライン", + "u": "下線", "docTitle": "ドキュメントのタイトル", "codeBlock": "コードブロック", "mathBlock": "数式ブロック", @@ -115,12 +118,12 @@ "freezeCol": "列を固定", "unfreezeCol": "列の固定を解除", "snippetsTip": "コードスニペットが更新されました。保存しますか?", - "addBelowAbove": "下に追加するにはクリック
上に追加するには⌥キーを押しながらクリック", + "addBelowAbove": "クリック 下に追加
⌥クリック 上に追加", "imported": "インポートが完了しました", "mirrorTip": "ミラーデータベース: すべてのデータ更新は他のすべてのミラーに同期されます", "includeTime": "時間を含める", "accountSupport1": "SiYuan は2020年8月31日の最初の公開以来、合計580回のリリースを行い、ユーザーからの要求とフィードバックを10591回解決し、コードを12822回コミットしました。", - "accountSupport2": "皆様のサポートとフィードバックによって、SiYuan はさらに発展します。私たちは常にユーザーの友人であり、製品の向上に努め、より良い知識管理体験を提供して参ります。ご支援いただき、誠にありがとうございます。", + "accountSupport2": "皆様のサポートとフィードバックによって、SiYuan はさらに発展します。私たちは常にユーザーの友人であり、製品の向上に努め、より良い知識管理体験を提供して参ります。ご支援いただき誠にありがとうございます。", "goToTab1": "タブ #1 に移動", "goToTab2": "タブ #2 に移動", "goToTab3": "タブ #3 に移動", @@ -148,11 +151,11 @@ "marginLeft": "左", "lockEdit": "ドキュメントを読み取り専用にする", "unlockEdit": "ドキュメントを書き込み可能にする", - "enable": "有効にする", - "disable": "無効にする", - "removeWorkspacePhysically": "ワークスペース ${x} のデータを物理的に削除しますか? (この操作は元に戻せません)", + "enable": "有効", + "disable": "無効", + "removeWorkspacePhysically": "ワークスペース ${x} のデータを削除しますか?(この操作は元に戻せません)", "mainMenu": "メインメニュー", - "searchRemoveName": "${x} を削除し、そのクエリ条件を ${y} に割り当てますか?", + "searchRemoveName": "${x} を削除して、そのクエリ条件を ${y} に割り当てますか?", "searchUpdateName": "名前 ${x} を ${y} に更新しますか?", "searchAssetContent": "アセットファイルの内容を検索", "searchOverwrite": "クエリ名が重複しています。上書きしますか?", @@ -174,7 +177,7 @@ "email": "メール", "phone": "電話", "inboxTip": "ユーザーガイドを開いて 受信トレイ を検索して手順を表示します", - "builtIn": "内蔵", + "builtIn": "ビルトイン", "endDate": "終了日", "needLogin": "この機能を使用するにはログインする必要があります", "calcResultCountAll": "すべての数", @@ -232,14 +235,14 @@ "date": "日付", "select": "選択", "multiSelect": "複数選択", - "commandEmpty": "まだコマンドがありません、プラグインをインストールするためにマーケットプレイスに移動するにはクリックしてください", + "commandEmpty": "まだコマンドがありません。プラグインをインストールするためにマーケットプレイスに移動するにはクリックしてください", "commandPanel": "コマンドパレット", "cloudRegionNorthAmerica": "LiuYun (北米データセンター)", "cloudRegionChina": "LianDi (中国本土データセンター)", "currentKernel": "現在のカーネル", "otherOnlineKernels": "その他のオンラインカーネル", "syncPerception": "リアルタイム同期", - "syncPerceptionTip": "データ同期信号を自動的に送受信して、すべてのオンラインデバイス間で可能な限りリアルタイムのデータ同期を行います", + "syncPerceptionTip": "データ同期信号を自動的に送受信することで、すべてのオンラインデバイス間で可能な限りリアルタイムのデータ同期を行います", "hide": "非表示", "wrap": "列を折り返す", "edit": "編集", @@ -247,21 +250,21 @@ "incompatible": "互換性がありません", "trust": "信頼する", "bazaarTrust": "マーケットプレイスパッケージは任意の操作を行えるため、マーケットプレイスからパッケージをインストールすることには一定のセキュリティリスクが伴います。", - "bazaarTrust3": "私たちは潜在的なセキュリティ問題を非常に重視しています。セキュリティリスクを可能な限り回避するために、以下の対策を講じています:", + "bazaarTrust3": "私たちは潜在的なセキュリティ問題を非常に重視しており、セキュリティリスクを可能な限り回避するために以下の対策を講じています:", "bazaarTrustCodeReview": "公開前のコードレビュー", - "bazaarTrustCodeReviewTip": "マーケットプレイスにパッケージが公開される前に、コードをレビューしています", + "bazaarTrustCodeReviewTip": "マーケットプレイスにパッケージが公開される前にコードをレビューしています", "bazaarTrustOpenSource": "オープンソース", - "bazaarTrustOpenSourceTip": "ほとんどのパッケージはオープンソースです。インストールする前にコードやリポジトリの issue を確認できます", + "bazaarTrustOpenSourceTip": "ほとんどのパッケージはオープンソースなので、インストールする前にコードやリポジトリの issue を確認できます", "bazaarCommunityReview": "コミュニティによるピアレビュー", "bazaarPeerReviewTip": "多くのコミュニティ開発者がパッケージのコードをレビューできます", "bazaarUserReport": "ユーザーレポート", "bazaarUserReportTip": "パッケージに悪意のあるコードやセキュリティ問題を発見した場合はフィードバックをお寄せください", - "bazaarTrust1": "一度マーケットプレイスを信頼することを選択すると、閉じることはできません。悪意のあるコードを含むパッケージをインストールした場合は、ファイルシステムから手動で削除してください", - "bazaarTrust2": "免責事項: 詳細は、SiYuan が使用するオープンソースライセンス AGPLv3 の関連条項を参照してください", + "bazaarTrust1": "一度マーケットプレイスを信頼すると変更できません。悪意のあるコードを含むパッケージをインストールした場合はファイルシステムから手動で削除してください", + "bazaarTrust2": "免責事項: 詳細は SiYuan が使用するオープンソースライセンス AGPLv3 の関連条項を参照してください", "pinTableHead": "テーブルヘッダーを固定", "unpinTableHead": "テーブルヘッダーの固定を解除", - "enablePluginTip": "このプラグインを今すぐ有効にしますか? [ダウンロード済み] - [プラグイン] から、有効化、無効化、アンインストールが行えます", - "enablePluginTip2": "現在、すべてのプラグインが無効になっています。[ダウンロード済み] - [プラグイン] から有効にしてください", + "enablePluginTip": "このプラグインを今すぐ有効にしますか?[ダウンロード済み] - [プラグイン] から、有効化、無効化、アンインストールが行えます", + "enablePluginTip2": "現在すべてのプラグインが無効になっています。[ダウンロード済み] - [プラグイン] から有効にしてください", "enablePlugin": "プラグインを有効にする", "color": "色", "confirmPassword": "パスワードはすでに覚えています", @@ -274,8 +277,8 @@ "flashcardDueCard": "期限切れカード", "flashcardCard": "合計", "plugin": "プラグイン", - "attrBookmarkTip": "このブロックをブックマークに関連付けて、後からブックマークパネルで閲覧します", - "attrNameTip": "このブロックの名前を設定します。これは主に参照と検索に使われます。ブロックは一意の名前をひとつだけ持てます", + "attrBookmarkTip": "このブロックをブックマークに関連付けて後からブックマークパネルで閲覧します", + "attrNameTip": "このブロックの名前を設定します。これは主に参照と検索に使われ、一意の名前をひとつだけ持てます", "attrAliasTip": "このブロックのエイリアスを設定します。ブロックにはカンマで区切られた複数のエイリアスを設定できます", "attrMemoTip": "このブロックのメモを設定します。プレーンテキストのみがサポートされています", "switchDirect": "比較方向の切り替え", @@ -288,51 +291,51 @@ "whatsNewInSiYuan": "SiYuan の新機能", "returnDesktop": "デスクトップに戻るにはもう一度バックを押してください", "enterNew": "入力して作成", - "enterNewTip": "ドキュメントが見つかりませんでした。新しいドキュメントを作成するには Enter キーを押してください", + "enterNewTip": "ドキュメントが見つかりませんでした。新規ドキュメントを作成するには Enter キーを押してください", "searchTip1": "移動する", "searchTip2": "開く", "searchTip3": "結果を切り替える", "searchTip4": "右に開く", "searchTip5": "閉じる", - "showRecentUpdatedBlocks": "入力が空の場合、最後に更新されたブロックが表示されます", + "showRecentUpdatedBlocks": "入力が空の場合は最後に更新されたブロックが表示されます", "revisionCount": "リビジョン数", "nextDue": "次の期限", "flashcardNewCardLimit": "新しいカードの制限", - "flashcardNewCardLimitTip": "新しいカードが多い場合は、この項目で復習する新しいカードの数を設定できます", + "flashcardNewCardLimitTip": "新しいカードが数多くある場合はこの項目で復習する新しいカードの上限を設定します", "flashcardReviewCardLimit": "古いカードの制限", - "flashcardReviewCardLimitTip": "古いカードが多い場合は、この項目で復習する古いカードの数を設定できます", + "flashcardReviewCardLimitTip": "古いカードが数多くある場合はこの項目で復習する古いカードの上限を設定します", "flashcardMark": "マーキングカード", "flashcardMarkTip": "マークが穴埋め問題として認識されます", "flashcardList": "リストカード", "flashcardListTip": "リストの最初の項目が質問として、残りの項目が回答として認識されます", "flashcardSuperBlock": "スーパーブロックのカード化", - "flashcardSuperBlockTip": "スーパーブロックの最初の子ブロックが質問として認識され、残りの子ブロックが回答として認識されます", + "flashcardSuperBlockTip": "スーパーブロックの最初の子ブロックが質問として、残りの子ブロックが回答として認識されます", "flashcardHeading": "見出しブロックのカード化", - "flashcardHeadingTip": "見出しブロックが質問として認識され、その下のブロックが回答として認識されます", + "flashcardHeadingTip": "見出しブロックが質問として、その下のブロックが回答として認識されます", "flashcardDeck": "デッキ", - "flashcardDeckTip": "カードデッキの分類をサポートします。これは歴史的な互換性オプションであり、必要がない限り有効にしないでください", + "flashcardDeckTip": "カードデッキの分類をサポートします。これは歴史的な互換性のためのオプションであり、必要がない限り有効にしないでください", "flashcardFSRSParamRequestRetention": "FSRS リクエストの保持", - "flashcardFSRSParamRequestRetentionTip": "目標とする想起の確率を表します。高い保持率と高い繰り返し回数の間にはトレードオフがあることに注意してください。この値は 0.8 から 0.9 の間のどこかに設定することをお勧めします", + "flashcardFSRSParamRequestRetentionTip": "目標とする想起の確率を表します。高い保持率と高い繰り返し回数の間にはトレードオフがあることに注意してください。この値は 0.8 から 0.9 の間に設定することをお勧めします", "flashcardFSRSParamMaximumInterval": "FSRS 最大間隔", "flashcardFSRSParamMaximumIntervalTip": "繰り返し間隔の最大日数", "flashcardFSRSParamWeights": "FSRS ウェイト", - "flashcardFSRSParamWeightsTip": "アルゴリズムの重みパラメータ。デフォルト値は小さなサンプルから取得されます。調整が必要な場合は、FSRS オプティマイザーを使用して計算してください", + "flashcardFSRSParamWeightsTip": "アルゴリズムの重みパラメータ。デフォルト値は小さなサンプルから取得されます。調整が必要な場合は FSRS オプティマイザーを使用して計算してください", "apiKey": "API キー", - "apiKeyTip": "以降の管理のために、SiYuan に API キーを個別に割り当てることをお勧めします。この項目を空白のままにすると、AI 関連機能が無効になります", + "apiKeyTip": "以降の管理のために SiYuan に API キーを個別に割り当てることをお勧めします。この項目を空白のままにすると AI 関連機能が無効になります", "apiTimeout": "タイムアウト", "apiTimeoutTip": "リクエストのタイムアウト時間 (単位: 秒)", "apiProxy": "ネットワークプロキシ", - "apiProxyTip": "リクエストを開始するネットワークプロキシ。例: socks://127.0.0.1:1080", + "apiProxyTip": "リクエストを開始するネットワークプロキシ (例: socks://127.0.0.1:1080)", "apiModel": "モデル", - "apiModelTip": "API をリクエストするときに渡される model パラメータは、生成されるテキストのスタイルを制御するために使用されます (Azure OpenAI サービスを使用する場合はデプロイメント ID を入力する必要があります)", + "apiModelTip": "API をリクエストするときに渡される model パラメータ。生成されるテキストのスタイルを制御するために使用されます (Azure OpenAI サービスを使用する場合はデプロイメント ID を入力する必要があります)", "apiMaxTokens": "トークンの最大数", - "apiMaxTokensTip": "API をリクエストするときに渡される max_tokens パラメータは、生成されるテキストの長さを制御するために使用されます", + "apiMaxTokensTip": "API をリクエストするときに渡される max_tokens パラメータ。生成されるテキストの長さを制御するために使用されます", "apiTemperature": "温度", - "apiTemperatureTip": "API をリクエストするときに渡される temperature パラメータは、生成されるテキストのランダム性を制御するために使用されます", + "apiTemperatureTip": "API をリクエストするときに渡される temperature パラメータ。生成されるテキストのランダム性を制御するために使用されます", "apiMaxContexts": "コンテキストの最大数", "apiMaxContextsTip": "API をリクエストする際に渡されるコンテキストの最大数", "apiBaseURL": "API ベース URL", - "apiBaseURLTip": "リクエストのベースアドレス。例: https://api.openai.com/v1", + "apiBaseURLTip": "リクエストのベースアドレス (例: https://api.openai.com/v1)", "apiUserAgentTip": "API のリクエストに使われるユーザーエージェント", "apiVersion": "API バージョン", "apiVersionTip": "Azure OpenAI サービスを使用する場合にのみ必要です", @@ -357,17 +360,17 @@ "cardRatingHard": "難しい", "cardRatingGood": "普通", "cardRatingEasy": "簡単", - "pdfIsLoading": "PDF を読み込んでいます、後からまた試してください", + "pdfIsLoading": "PDF を読み込んでいます。後でまた試してください", "addToDeck": "デッキに追加...", "quickMakeCard": "クイックカード作成", "allAttrs": "すべての属性名と属性値", "chooseSyncDirection": "同期方向を選択", "uploadData2Cloud": "⬆️ ローカルデータスナップショットをアップロード", - "uploadData2CloudTip": "データスナップショットを生成して、クラウドにアップロードします", + "uploadData2CloudTip": "データスナップショットを生成してクラウドにアップロードします", "downloadDataFromCloud": "⬇️ クラウドデータスナップショットをダウンロード", - "downloadDataFromCloudTip": "最新のクラウドデータスナップショットをダウンロードして、ローカルデータにマージします", + "downloadDataFromCloudTip": "最新のクラウドデータスナップショットをダウンロードしてローカルデータにマージします", "targetBlockID": "ターゲットブロック ID", - "transferBlockRefTip": "このブロックからターゲットブロックに、すべての参照を転送します", + "transferBlockRefTip": "このブロックからターゲットブロックにすべての参照を転送します", "transferBlockRef": "参照の転送", "sortByFiletree": "ドキュメントツリーの並べ替えルールを使う", "tabToWindow": "新しいウィンドウへ移動", @@ -377,11 +380,11 @@ "panels": "パネル", "copyPath": "パスをコピー", "workspaceList": "ワークスペース", - "removeWorkspaceTip": "ワークスペースから削除します", + "removeWorkspaceTip": "ワークスペースから削除", "new": "新規作成", "share2LiandiConfirmTip": "このドキュメントをコミュニティに共有してもよろしいですか?", "share2Liandi": "コミュニティに共有", - "noDueCard": "お疲れ様です!現在復習タスクはありません。後ほど確認してください", + "noDueCard": "お疲れ様です!現在復習タスクはありません。後でまた確認してください", "createDeck": "デッキを作成", "addDeck": "デッキに追加", "removeDeck": "デッキから削除", @@ -400,62 +403,62 @@ "group": "グループ ", "noGroupBy": "グループ化なし", "groupByDoc": "ドキュメントごとにグループ化", - "leftRightLayout": "左右レイアウト", - "topBottomLayout": "上下レイアウト", + "leftRightLayout": "水平レイアウト", + "topBottomLayout": "垂直レイアウト", "keyword": "キーワード", "searchMethod": "検索方法", "regex": "正規表現", "keywordsLimit": "キーワード制限", "exportAsImage": "画像としてエクスポート", "proFeature": "この機能を利用するには支払いが必要です (サブスクリプションメンバーは別途支払う必要はありません)、一度の支払いで生涯使用できます", - "syncOfficialProviderIntro": "現在選択されているのは、SiYuan が公式に提供するクラウドストレージサービスで、有料サブスクリプションユーザーのみが利用可能です", - "syncThirdPartyProviderS3Intro": "現在選択されているのは、Amazon S3プロトコルに準拠したサードパーティのクラウドストレージサービスです (例: QiniuAliyun OSSCloudflare R2)", - "syncThirdPartyProviderWebDAVIntro": "現在選択されているのは、WebDAV プロトコルに対応したサードパーティのクラウドストレージサービスです。このプロトコルはパフォーマンスが低く、安定性に欠けるため、S3 サービスを優先して選択することをお勧めします", - "syncThirdPartyProviderTip": "この機能を使用する前に、サードパーティのクラウドストレージサービスの技術的な制限と請求項目に注意してください:
免責事項: 詳細は、SiYuan が使用するオープンソースライセンス AGPLv3 の関連規約を参照してください", - "syncProvider": "クラウドストレージサービスプロバイダ", - "syncProviderTip": "選択したプロバイダのクラウドストレージサービスが、クラウド同期とバックアップ機能を実現するために使用されます", + "syncOfficialProviderIntro": "現在選択されているのは SiYuan が公式に提供するクラウドストレージサービスで、有料サブスクリプションユーザーのみが利用可能です", + "syncThirdPartyProviderS3Intro": "現在選択されているのは Amazon S3 プロトコルに準拠したサードパーティのクラウドストレージサービスです (例: QiniuAliyun OSSCloudflare R2)", + "syncThirdPartyProviderWebDAVIntro": "現在選択されているのは WebDAV プロトコルに対応したサードパーティのクラウドストレージサービスです。このプロトコルはパフォーマンスが低く安定性に欠けるため、S3 サービスを優先して選択することをお勧めします", + "syncThirdPartyProviderTip": "この機能を使用する前にサードパーティのクラウドストレージサービスの技術的な制限と請求項目に注意してください:
免責事項: 詳細は SiYuan が使用するオープンソースライセンス AGPLv3 の関連規約を参照してください", + "syncProvider": "クラウドストレージサービスプロバイダー", + "syncProviderTip": "選択したプロバイダーのクラウドストレージサービスがクラウド同期とバックアップ機能を実現するために使用されます", "confirmReset": "すべてのキーボードショートカットをデフォルト設定にリセットしてもよろしいですか?", "notBatchRemove": "ノートブックの一括削除はサポートされていません", "confirmRemoveAll": "選択した ${count} 件のドキュメントとそのサブドキュメントを削除してもよろしいですか?", "microphoneDenied": "システム環境設定で SiYuan にマイクへのアクセスを許可する必要があります", "microphoneNotAccess": "マイクへのアクセスが拒否されました。システム環境設定でリセットしてください", "dynamicLoadBlocks": "動的に読み込まれるブロックの数", - "dynamicLoadBlocksTip": "この値にはサブブロックの数が含まれます。レンダリングする必要があるコードブロック、数式ブロック、チャートブロックが数多くある場合は、あまり大きく設定しないことをお勧めします", - "backlinkExpand": "バックリンクのデフォルト展開", - "backlinkExpandTip": "0 に設定されている場合は展開されません", - "backmentionExpand": "バックメンションのデフォルト展開", - "backmentionExpandTip": "0 に設定されている場合は展開されません", + "dynamicLoadBlocksTip": "この値にはサブブロックの数が含まれます。レンダリングする必要があるコードブロック、数式ブロック、チャートブロックが数多くある場合はあまり大きな数値に設定しないことをお勧めします", + "backlinkExpand": "バックリンクのデフォルト展開数", + "backlinkExpandTip": "0 の場合は展開されません", + "backmentionExpand": "逆参照のデフォルト展開数", + "backmentionExpandTip": "0 の場合は展開されません、-1 に設定してパネルを閉じます", "googleAnalytics": "Google アナリティクス", "googleAnalyticsTip": "Google アナリティクスを使用してアプリケーションの起動状況をカウントします。ユーザーデータや操作内容は収集されません", "floatWindowMode": "フローティングウィンドウのトリガー方法", - "floatWindowModeTip": "ブロックアイコンやパンくずリストアイコンなどをマウスホバーしたときに、フローティングウィンドウをトリガーする方法を選択します", + "floatWindowModeTip": "ブロックアイコンやパンくずリストアイコンなどをマウスホバーしたときにフローティングウィンドウをトリガーする方法を選択します", "floatWindowMode0": "ホバー", "floatWindowMode1": "${hotkey} を押しながらホバー", "floatWindowMode2": "トリガーしない", "codeSnippet": "コードスニペット", - "expandDown": "下に展開", - "expandUp": "上に展開", + "expandDown": "選択範囲を下に拡張", + "expandUp": "選択範囲を上に拡張", "goForward": "進む", "goBack": "戻る", "docNameAndContent": "ドキュメントの名前と内容", "breadcrumb": "パンくずリスト", "embedBlockBreadcrumb": "埋め込みブロックのパンくずリスト", - "embedBlockBreadcrumbTip": "埋め込みブロックがパンくずリストを表示します。スーパーブロック内の埋め込みブロックはこのオプションを無視し、常にパンくずリストを表示しません", + "embedBlockBreadcrumbTip": "埋め込みブロックにパンくずリストを表示します
この設定にかかわらずスーパーブロック内の埋め込みブロックは常にパンくずリストが表示されません", "appearanceMode": "表示モード", "editReadonly": "読み取り専用モード", "editReadonlyTip": "エディタが読み取り専用モードでドキュメントを読み込みます", "generateConflictDoc": "同期の競合時に競合ドキュメントを生成する", - "generateConflictDocTip": "同期の競合が発生した場合に競合ドキュメントが生成され、直接開いて表示できます。この設定に関わらず、データ履歴には競合ドキュメントが記録されます", + "generateConflictDocTip": "同期の競合が発生した場合は競合ドキュメントが生成され、直接開いて表示できます。この設定に関わらずデータ履歴には競合ドキュメントが記録されます", "deleteOpConfirm": "⚠️ 削除操作の確認", - "filterKeywordEnter": "キーワードフィルタ入力", + "filterKeywordEnter": "フィルタキーワードを入力", "defBlock": "定義ブロック", "defBlockChildren": "定義ブロックとその子ブロック", "filter": "フィルタ", "headings1": "見出しと下部のブロック", "tWithSubtitle": "小見出し付き変換", "clear": "クリア", - "autoDownloadUpdatePkg": "更新インストールパッケージの自動ダウンロード", - "autoDownloadUpdatePkgTip": "2時間ごとにバージョンの更新を自動的にチェックします。更新されたバージョンがある場合は、インストールパッケージが自動的にダウンロードされ、インストールを求めるメッセージが表示されます", + "autoDownloadUpdatePkg": "更新パッケージの自動ダウンロード", + "autoDownloadUpdatePkgTip": "2時間ごとにバージョンの更新を自動的にチェックします。更新されたバージョンが見つかるとインストールパッケージが自動的にダウンロードされ、インストールを求めるメッセージが表示されます", "downloaded": "ダウンロード済み", "allOp": "すべての操作", "allNotebooks": "すべてのノートブック", @@ -466,25 +469,25 @@ "historySync": "同期 (sync)", "historyReplace": "置換 (replace)", "historyOutline": "アウトライン (outline)", - "htmlBlockError": "次のスクリプトはインターフェースの表示に影響するため、実行が停止されました", + "htmlBlockError": "次のスクリプトはインターフェースの表示に影響するため実行が停止されました", "fileHistory": "ファイル履歴", - "htmlBlockTip": "複数の HTML ブロックが形成されています。データの損失を防ぐために、<div> タグで囲んで、空白行を削除してください", + "htmlBlockTip": "複数の HTML ブロックが形成されています。データの損失を防ぐために <div> タグで囲んで空白行を削除してください", "katexMacros": "KaTex マクロ定義", - "katexMacrosTip": "JSON オブジェクト形式 ({}) を使用してマクロ定義を囲んでください。例: { \"\\\\foo\": \"{x^2}\" }", - "systemLogTip": "プログラムの実行記録はシステムログに保存されます。システムログをエクスポートして開発者に送信することで、開発者がプログラムの問題を診断するのに役立ちます", + "katexMacrosTip": "JSON オブジェクト形式 ({}) を使用してマクロ定義を囲んでください (例: { \"\\\\foo\": \"{x^2}\" })", + "systemLogTip": "プログラムの実行記録はシステムログに保存されます。システムログをエクスポートして開発者に送信することで開発者がプログラムの問題を診断するのに役立ちます", "systemLog": "システムログ", "syncConfGuide1": "同期キーの初期化", - "syncConfGuide2": "このキーはデータ同期のためのエンドツーエンドの暗号化に使用されます
キーは入力されたパスワードに基づいて生成されるため、パスワードを忘れないでください", - "syncConfGuide3": "クラウド同期ディレクトリは、現在のワークスペースに対応する暗号化されたデータを保存するために使用されます。デフォルト名は main です。同期するワークスペースがひとつしかない場合は、main を使用してください", + "syncConfGuide2": "このキーはデータ同期のためのエンドツーエンドの暗号化に使用されます
キーは入力されたパスワードに基づいて生成されるためパスワードを忘れないでください", + "syncConfGuide3": "クラウド同期ディレクトリは現在のワークスペースに対応する暗号化されたデータを保存するために使用されます。デフォルト名は main です。同期するワークスペースがひとつしかない場合は main を使用してください", "syncConfGuide4": "今すぐ同期しますか?", - "syncConfGuide5": "データ量が多い場合は、最初の同期が遅くなる場合がありますので、しばらくお待ちください。
iOS/iPad で同期している間はアプリを切り替えず、画面を明るく保ってください", + "syncConfGuide5": "データ量が多い場合は最初の同期が遅くなる場合がありますのでしばらくお待ちください。
iOS/iPad で同期している間はアプリを切り替えず画面を明るく保ってください", "copyPlainText": "プレーンテキストとしてコピー", "findInDoc": "${x} 個のドキュメントに ${y} 件の一致があります", "jumpToParentNext": "次の親ブロックに移動", "jumpToParentPrev": "前の親ブロックに移動", "jumpToParent": "親ブロックに移動", - "initRepoKeyTip": "他のデバイスでキーが初期化されている場合は、[キーのインポート] を使用するか、同じパスフレーズでキーを生成してください。そうしないと、データをクラウドに同期できません。すべてのデバイスで同じキーを使用してください", - "crossKeepLazyLoad": "ページ間の複数選択は、詳細メニューで [読み込んだコンテンツを保持] を選択する必要があります", + "initRepoKeyTip": "他のデバイスでキーが初期化されている場合は [キーのインポート] を使用するか同じパスフレーズでキーを生成してください。そうしないとデータをクラウドに同期できません。すべてのデバイスで同じキーを使用してください", + "crossKeepLazyLoad": "ページ間で複数選択を行うには、詳細メニューで [読み込んだコンテンツを保持] を選択する必要があります", "keepLazyLoad": "読み込んだコンテンツを保持", "localSnapshot": "ローカルスナップショット", "localTagSnapshot": "ローカルタグのスナップショット", @@ -501,11 +504,11 @@ "newDocBelow": "下にドキュメントを作成", "newDocAbove": "上にドキュメントを作成", "fullWidth": "幅に合わせる", - "fullWidthTip": "編集領域が可能な限り広く表示されます", + "fullWidthTip": "編集領域を可能な限り広く表示します", "tabLimit": "タブの制限", - "tabLimit1": "開いた時間で並べ替え、最も早く開いたタブを閉じます", + "tabLimit1": "この制限を超えると先に開いたタブから順に閉じられます", "pasteEscaped": "エスケープされたテキストを貼り付け", - "resetRepoTip": "データリポジトリをリセットすると、キーとすべてのスナップショットが完全に削除されます。本当にリセットしますか?", + "resetRepoTip": "データリポジトリをリセットするとキーとすべてのスナップショットが完全に削除されます。本当にリセットしますか?", "resetRepo": "データリポジトリのリセット", "createSnapshot": "スナップショットの作成", "dataSnapshot": "データスナップショット", @@ -515,8 +518,8 @@ "key": "キー", "genKey": "キーの自動生成", "genKeyByPW": "パスフレーズでキーを生成", - "dataRepoKeyTip1": "データリポジトリは、データスナップショットの暗号化と保存に使用されます。スナップショットはデータ履歴で作成およびロールバックできます", - "dataRepoKeyTip2": "すべてのデバイスで同じキーを使用する必要があります。キーが一致しない場合、データはクラウドに同期されません", + "dataRepoKeyTip1": "データリポジトリはデータスナップショットの暗号化と保存に使用されます。スナップショットはデータ履歴で作成およびロールバックできます", + "dataRepoKeyTip2": "すべてのデバイスで同じキーを使用する必要があります。キーが一致しなければデータはクラウドに同期されません", "dataRepoKey": "データリポジトリキー", "dataRepoPurge": "データリポジトリの消去", "dataRepoPurgeTip": "参照されていないすべてのスナップショットと関連するデータオブジェクトを削除します", @@ -532,10 +535,10 @@ "activationCode": "アクティベーションコード", "activationCodePlaceholder": "ここにサブスクリプションのアクティベーションコードを入力してください", "exportDataTip": "workspace/data/ フォルダ内のすべてのファイルを zip アーカイブとしてエクスポートします", - "importDataTip": "エクスポートされた zip アーカイブをインポートして、workspace/data/ フォルダを上書きします", + "importDataTip": "エクスポートされた zip アーカイブをインポートして workspace/data/ フォルダを上書きします", "includeChildDoc": "子ドキュメントを含める", "text": "テキスト", - "lastUsed": "最近使用した外観", + "lastUsed": "最近使用したスタイル", "removedNotebook": "削除されたノートブック", "querySyntax": "クエリ構文", "rollback": "ロールバック", @@ -560,14 +563,14 @@ "mergeCell": "セルの結合", "cancelMerged": "セルの結合を解除", "useDefaultWidth": "デフォルトの列幅を使用", - "type": "タイプ", - "replaceType": "タイプの置換", - "searchType": "検索タイプ", - "searchBlockType": "ブロックタイプ (以下の有効なタイプで検索します。グローバル検索のフィルタオプションはこの設定を上書きします)", - "searchBlockAttr": "ブロック属性 (コンテンツだけでなく、以下の有効な属性でも検索します)", + "type": "種類", + "replaceType": "種類の置換", + "searchType": "検索する種類", + "searchBlockType": "ブロックの種類 (以下の種類から検索します。グローバル検索のフィルタオプションはこの設定を上書きします)", + "searchBlockAttr": "ブロックの属性 (コンテンツに加えて以下の属性でも検索します)", "searchIndex": "インデックス", "indexAssetPath": "アセットパス", - "searchBackmention": "バックリンクメンション (バックリンクメンションの検索キーワードは以下の項目から取得されます)", + "searchBackmention": "逆参照 (逆参照の検索キーワードは以下の項目から取得されます)", "searchVirtualRef": "仮想参照 (仮想参照の検索キーワードは以下の項目から取得されます)", "netImg2LocalAsset": "ネットワーク画像をローカル画像に変換", "netAssets2LocalAssets": "ネットワークアセットをローカルに変換", @@ -595,7 +598,7 @@ "docName": "ドキュメントの名前", "bootSyncFailed": "起動時のデータ同期に失敗しました", "use": "使用する", - "uninstallTip": "現在使用中です。アンインストールする前に [設定] - [外観] で切り替えてください", + "uninstallTip": "現在使用中です。アンインストールする前に [設定] - [スタイル] で切り替えてください", "safeQuit": "アプリケーションを終了", "anchor": "アンカー", "showMore": "さらに表示", @@ -626,7 +629,7 @@ "rotateCw": "時計回りに回転", "rotateCcw": "反時計回りに回転", "cursorText": "テキスト選択", - "cursorHand": "ハンドツール", + "cursorHand": "手のひらツール", "scrollVertical": "垂直スクロール", "scrollHorizontal": "水平スクロール", "scrollWrapped": "折り返しスクロール", @@ -656,7 +659,7 @@ "printingNotSupported": "警告: このブラウザは印刷を完全にサポートしていません", "printingNotReady": "警告: PDF ファイルの印刷の準備ができていません", "unitInches": "インチ", - "unitMillimeters": "ミリメートル", + "unitMillimeters": "ミリ", "additionalLayers": "追加のレイヤー", "thumbPage": "ページ {{page}} のサムネイル", "thumbsTitle": "サムネイルを表示", @@ -667,17 +670,17 @@ "document_properties_page_size_orientation_portrait": "縦", "document_properties_page_size_orientation_landscape": "横", "find_not_found": "フレーズが見つかりません", - "find_reached_top": "ドキュメントの先頭に到達しました、下から継続します", - "find_reached_bottom": "ドキュメントの最後に到達しました、上から継続します", + "find_reached_top": "ドキュメントの先頭に到達しました。下から継続します", + "find_reached_bottom": "ドキュメントの最後に到達しました。上から継続します", "password_label": "この PDF ファイルを開くためのパスワードを入力してください", "password_invalid": "パスワードが正しくありません。もう一度入力してください", "stateExcepted": "\uD83D\uDEA7 異常な状態", "rebuildIndex": "インデックスの再構築", - "rebuildIndexTip": "システムのランタイムエラーが見つかりました。終了するか、インデックスを再構築して修復するかを選択してください", + "rebuildIndexTip": "システムのランタイムエラーが見つかりました。終了するかインデックスを再構築して修復するかを選択してください", "closeNotebook": "閉じたノートブック", "widget": "ウィジェット", "customEmoji": "絵文字を追加", - "customEmojiTip": "絵文字フォルダを開き、画像を入れて更新ボタンをクリックしてください", + "customEmojiTip": "絵文字フォルダに画像を入れて更新ボタンをクリックしてください", "recentEmoji": "よく使う絵文字", "andSubFile": "およびその x サブドキュメント", "changeIcon": "アイコンを変更", @@ -686,31 +689,31 @@ "untitled": "タイトルなし", "lockScreen": "ロック画面", "cloudIntro1": "エンドツーエンドの暗号化されたデータ同期", - "cloudIntro2": "暗号化と復号化のプロセスは、完全にローカルデバイス上で実行されます", - "cloudIntro3": "暗号化アルゴリズムは、業界で認められている安全な AES GCM です", - "cloudIntro4": "ユーザーが設定したパスワードは、プログラムの組み込みキーで暗号化されてローカルに保存されます", - "cloudIntro5": "暗号化されたパスワードは、総当たり攻撃以外では解読できません", + "cloudIntro2": "暗号化と復号化のプロセスは完全にローカルデバイス上で実行されます", + "cloudIntro3": "暗号化アルゴリズムは業界で認められている安全な AES GCM です", + "cloudIntro4": "ユーザーが設定したパスワードはプログラムの組み込みキーで暗号化されてローカルに保存されます", + "cloudIntro5": "暗号化されたパスワードは総当たり攻撃以外では解読できません", "cloudIntro6": "無制限のデバイス数とワークスペース数", - "cloudIntro7": "ローカル上の異なるワークスペースは、クラウド上の異なるデータ同期ディレクトリに対応します", - "cloudIntro8": "異なるデバイスは、自分自身のデータ履歴を保持し、同期によって上書きまたは削除されたデータは失われません", + "cloudIntro7": "ローカル上の異なるワークスペースはクラウド上の異なるデータ同期ディレクトリに対応します", + "cloudIntro8": "デバイスごとに独自のデータ履歴を保持しているので、同期によって上書きや削除されたデータが失われることはありません", "cloudIntro9": "クラウドアセットのホスティングサービス", "cloudIntro10": "ワンクリックでローカルのアセットファイルをクラウドにアップロードできます", "cloudIntro11": "ワンクリックでドキュメントを Wechat MP、Zhihu、Yuque などのプラットフォームにコピーできます", "selectAll": "すべて選択", - "reposTip": "現在のワークスペースに対応するクラウド同期ディレクトリの名前です。最初のデバイスで作成した後、他のデバイスで選択できます", + "reposTip": "現在のワークスペースに対応するクラウド同期ディレクトリの名前です。最初のデバイスで作成すると他のデバイスで選択できます", "stickOpen": "すべてを開いたままにする", "cloud": "クラウド", - "setEmojiTip": "絵文字の追加は [設定] - [外観] から行ってください", + "setEmojiTip": "絵文字の追加は [設定] - [スタイル] から行ってください", "openSyncTip1": "クラウド同期を有効にする", - "openSyncTip2": "無効から有効に変更する場合は、手動で同期ボタンをクリックして同期をトリガーすることをお勧めします", + "openSyncTip2": "無効から有効に変更した場合は手動で同期ボタンをクリックして同期をトリガーすることをお勧めします", "syncMode": "クラウド同期モード", - "syncModeTip": "クラウド同期を有効にした後、同期モードを選択できます", + "syncModeTip": "クラウド同期を有効にすると同期モードを選択できます", "syncMode1": "自動 (アイドル時に30秒間隔で同期)", "syncMode2": "手動 (ソフトウェアの起動時と終了時に一度だけ同期され、それ以外の場合は手動で同期をトリガーする必要があります)", "syncMode3": "完全手動同期 (起動と終了時に同期されず、同期タイミングと同期方向をすべて手動で制御します)", "cloudSync": "クラウド同期", "cloudSyncDir": "クラウド同期ディレクトリ", - "cloudSyncDirTip": "クラウド同期ディレクトリとワークスペースは相互に対応し、混在させることはできません。データリポジトリキーを変更した後は、新しいクラウド同期ディレクトリに置き換える必要があります", + "cloudSyncDirTip": "クラウド同期ディレクトリとワークスペースは相互に対応し、混在させることはできません。データリポジトリキーを変更した後は新しいクラウド同期ディレクトリに置き換える必要があります", "emptyCloudSyncList": "クラウド同期リストが空です", "retry": "再試行", "insertVideoURL": "ビデオリンクを挿入", @@ -719,9 +722,9 @@ "insertIframeURL": "IFrameリンクを挿入", "context": "コンテキスト", "dockTip": "\nクリックして開く/最小化\n右クリックで位置を調整", - "shadow": "シャドウ", + "shadow": "影", "hollow": "アウトライン", - "attrValue1": "属性値を空にすると、属性が自動的に削除されます", + "attrValue1": "属性値を空にすると属性が自動的に削除されます", "specifyPath": "パスを指定する", "addAttr": "追加", "addTag": "タグを追加", @@ -770,7 +773,7 @@ "uploadAssets2CDN": "アセットファイルをクラウドにアップロード", "uploadAssets2CDNConfirmTip": "このドキュメントのアセットをクラウドにアップロードしてもよろしいですか?", "notSupport1": "ノートブック間でのドラッグ&ドロップはサポートされていません", - "keymapTip": "一部のショートカットキーを変更した後は、更新ボタンをクリックして有効化する必要があります", + "keymapTip": "一部のショートカットキーを変更した後は更新ボタンをクリックして有効化する必要があります", "keymapTip2": "デフォルトのショートカットキーを使用する", "searchLimit": "検索結果の表示件数", "searchLimit1": "データ量が多い場合は値を大きく設定しないでください。デフォルトは 64 です", @@ -780,10 +783,10 @@ "toggleWin": "ウィンドウの表示/非表示", "customSort": "カスタムソート", "collapse": "折りたたむ", - "blockEmbed": "ブロックを埋め込む", - "rowTip": "クリックでメニューを開く
ドラッグで並び替え", - "gutterTip": "クリック/⌘/でメニューを開く
⌘クリックでフォーカス
⌥クリック/⌥→で折り畳み/展開
⇧クリック/⌥⌘で属性の更新
ドラッグで移動
⌃ドラッグで複製
⌥ドラッグで参照
⇧ドラッグで埋め込み
", - "gutterTip2": "クリックでメニューを開く
⇧クリックで属性の更新", + "blockEmbed": "埋め込みブロック", + "rowTip": "をクリック メニューを開く
ドラッグ 並べ替え", + "gutterTip": "クリック/⌘/ メニューを開く
⌘クリック/⌥→ フォーカス
⌥クリック/⌘↑ 折りたたむ/展開
⇧クリック/⌥⌘A プロパティを変更
ドラッグ 位置を移動
⌃ドラッグ 繰り返し
⌥ドラッグ ブロック参照の生成
⇧ドラッグ 埋め込みブロックの生成", + "gutterTip2": "をクリック メニューを開く
⇧をクリックします プロパティを変更", "linkDistance": "リンクの距離", "collideStrength": "衝突の強さ", "collideRadius": "衝突の半径", @@ -800,15 +803,15 @@ "expand": "展開", "toggleDock": "ドックの表示/非表示", "notebookName": "ノートブックの名前を入力してください", - "moveToLeftTop": "左上に移動", - "moveToLeftBottom": "左下に移動", - "moveToRightTop": "右上に移動", - "moveToRightBottom": "右下に移動", - "moveToBottomLeft": "左底に移動", - "moveToBottomRight": "右底に移動", + "moveToLeftTop": "左上", + "moveToLeftBottom": "左下", + "moveToRightTop": "右上", + "moveToRightBottom": "右下", + "moveToBottomLeft": "左底", + "moveToBottomRight": "右底", "accountDisplayTitle": "タイトルアイコンを表示", - "accountDisplayVIP": "VIPアイコンを表示", - "rollbackConfirm": "ロールバック操作は取り消せません。本当に ${date} をロールバックしますか?", + "accountDisplayVIP": "VIP アイコンを表示", + "rollbackConfirm": "ロールバック操作は取り消せません。本当に ${date} をロールバックしてもよろしいですか?", "pdfTip": "PDF エクスポートはダークテーマに対応していません", "pdfConfirm": "選択したライトテーマでエクスポートを続行しますか?", "import": "インポート", @@ -820,7 +823,7 @@ "exportTplSucc": "テンプレートが正常にエクスポートされました", "exportTplTip": "データがすでに存在します。上書きしますか?", "globalSearch": "グローバル検索", - "stickSearch": "検索結果を固定", + "stickSearch": "検索画面をタブで開く", "resetLayout1": "レイアウトをリセット", "zoomIn": "ズームイン", "zoomOut": "ズームアウト", @@ -832,7 +835,7 @@ "dailyNote": "デイリーノート", "memo": "メモ", "name": "名前", - "fold": "折り畳み/展開", + "fold": "折りたたむ/展開", "zoom": "ズーム", "invalid": "無効", "conflict": "競合", @@ -844,8 +847,8 @@ "heading5": "見出し5", "heading6": "見出し6", "general": "一般", - "insertBefore": "カーソルが位置するブロックの前に空のブロックを挿入", - "insertAfter": "カーソルが位置するブロックの後に空のブロックを挿入", + "insertBefore": "現在のブロックの前に空のブロックを挿入", + "insertAfter": "現在のブロックの後に空のブロックを挿入", "list1": "リスト", "insert": "要素の挿入", "closeTab": "現在のタブを閉じる", @@ -856,8 +859,8 @@ "font": "フォント", "folder": "フォルダ", "day": "日数", - "pin": "ピン留めする", - "unpin": "ピン留めを解除", + "pin": "ピン留め", + "unpin": "ピン留め解除", "createdAt": "作成日時", "modifiedAt": "更新日時", "download": "ダウンロード", @@ -869,17 +872,17 @@ "previous": "前へ", "next": "次へ", "kernelFault0": "SiYuan が少し問題に直面しています...", - "kernelFault1": "データは安全です、ネットワーク接続とカーネルプロセスが正常かどうかを確認して、SiYuan を再起動してください", - "kernelFault2": "問題が解決しない場合は、こちらでヘルプやバグレポートを探してください", + "kernelFault1": "データは安全です。ネットワーク接続とカーネルプロセスが正常なことを確認して SiYuan を再起動してください", + "kernelFault2": "問題が解決しない場合はこちらでヘルプやバグレポートを探してください", "fontSize": "フォントサイズ", - "fontSizeTip": "デフォルトのフォントサイズは 16 です。この設定は、エディタとエクスポートされる PDF/HTML のフォントサイズに影響します", + "fontSizeTip": "デフォルトのフォントサイズは 16 です。この設定はエディタとエクスポートされる PDF/HTML のフォントサイズに影響します", "fontSizeScrollZoom": "フォントサイズの素早い調整", "fontSizeScrollZoomTip": "Ctrl を押しながらマウスホイールやトラックパッドのピンチズーム操作でフォントサイズを調整します", - "font1": "この設定は、エディタのフォントファミリーにのみ影響します。テーマのフォントファミリーを使用するには、デフォルト を選択してください", + "font1": "この設定はエディタのフォントファミリーにのみ影響します。テーマのフォントファミリーを使用するには デフォルト を選択してください", "newNameFile": "新しいサブドキュメントの名前は:", "newNameSettingFile": "新しいドキュメントの名前は:", "newContentFile": "新しいドキュメントの内容は:", - "exporting": "エクスポート中です、お待ちください...", + "exporting": "エクスポート中です。お待ちください...", "exported": "エクスポートが完了しました", "refExpired": "検索コンテンツブロックが存在しません", "emptyContent": "関連するコンテンツが見つかりません", @@ -924,11 +927,11 @@ "syncNow": "今すぐ同期", "waitSync": "編集データがクラウドに同期されていません", "paymentSum": "累計支払額", - "refresh": "更新", + "refresh": "再読み込み", "logout": "ログアウト", "refreshUser": "ユーザー情報が更新されました", - "insertBottom": "タブの下に開く", - "insertRight": "タブの右に開く", + "insertBottom": "下のタブで開く", + "insertRight": "右のタブで開く", "account1": "有料会員になる", "account4": "サブスクリプション会員にアップグレード", "account2": "エンドツーエンドで暗号化されたデータ同期とバックアップ", @@ -950,7 +953,7 @@ "register": "新しいアカウントを作成", "login": "ログイン", "accountTip": "SiYuan のプライバシーポリシー を読んで同意します", - "forgetPassword": "パスワードを忘れた場合", + "forgetPassword": "パスワードを忘れた", "accountName": "ユーザー名/メールアドレス", "account": "アカウント", "globalGraph": "グローバルグラフ", @@ -964,75 +967,75 @@ "appearance3": "ダークモードで使われるシンタックスハイライトテーマ", "appearance2": "ライトモードで使われるシンタックスハイライトテーマ", "appearance1": "コードブロックのテーマ", - "appearance10": "閉じるボタンの設定", - "appearance11": "閉じるボタンをクリックするとトレイに格納する", - "appearance16": "ステータスバーを非表示にする", - "appearance17": "有効にするとステータスバーを表示しません", + "appearance10": "閉じるボタン", + "appearance11": "閉じるボタンをクリックするとタスクトレイに格納する", + "appearance16": "ステータスバー", + "appearance17": "ステータスバーを表示しない", "min": "最小化", - "restore": "復元", + "restore": "元のサイズ", "max": "最大化", "md2": "コードブロックの合字", "md3": "コードブロックで合字を表示します", "md4": "伝統的な中国語の組版習慣に合わせて段落の先頭を自動的にインデントします", "md7": "ネットワーク画像にマークを表示", - "md8": "ネットワーク画像 (ローカルのアセットファイル以外) の場合、画像の隅にマークを表示します", - "md9": "仮想参照キーワードの含まれるリスト", - "md12": "ブックマーク、名前、エイリアス、メモ、参照数を表示する", + "md8": "ネットワーク画像 (ローカルのアセットファイル以外) の隅にマークを表示します", + "md9": "仮想参照に含めるキーワードのリスト", + "md12": "ブックマーク、名前、エイリアス、メモ、参照数を表示", "md16": "ブックマーク、名前、エイリアス、メモ、参照数をブロックの右上に表示します", "md27": "コードブロックの行番号", "md28": "コードブロックに行番号を表示します (エディタのパフォーマンスが低下する可能性があります)", "md29": "Tab スペースの数", - "md30": "Tab キーを押したときにスペースに置き換えます (クリップボードの Tab はスペースに置き換えられません)", + "md30": "Tab キーを押したときにスペースに置き換えます (クリップボード内の Tab は置き換えられません)", "md31": "コードブロックの折り返し", "md32": "コードブロック内のコンテンツを自動的に折り返します", "md33": "仮想参照", - "md34": "既存のブロック参照の名前、エイリアス、アンカーテキストに基づいて、考えられる参照関係が自動的に識別されます", - "md35": "仮想参照のキーワード除外リスト", + "md34": "既存のブロック参照の名前、エイリアス、アンカーテキストに基づいて、考えられる参照関係を自動的に識別します", + "md35": "仮想参照に含めないキーワードのリスト", "md36": "リストを区切るにはカンマ , を使用します。カンマ自体は \\, でエスケープできます", "md37": "ブロック参照の動的アンカーテキストの最大長", "md38": "ブロック参照のアンカーテキストをカスタマイズしていないときに自動的にレンダリングされるアンカーテキストの最大長。デフォルトは 96 文字です", "md39": "PlantUML サーバーアドレス", "md40": "デフォルト (https://www.plantuml.com/plantuml/svg/~1) を復元するには空白にします", - "md41": "/ で囲まれた正規表現をサポート。たとえば、foo,/[0-9]+/ の場合、foo と数字を除外することを意味します", - "fileTree2": "エディタのタブを切り替えると、ドキュメントツリーで自動的に現在のドキュメントを選択します", + "md41": "/ で囲んだ正規表現をサポートします。foo,/[0-9]+/ の場合は foo と数字を除外することを意味します", + "fileTree2": "エディタのタブを切り替えるとドキュメントツリーで自動的に現在のドキュメントを選択します", "fileTree3": "ドキュメントを削除するときに確認しない", "fileTree4": "ドキュメントを削除するときに確認ボックスを表示しません", - "fileTree5": "ドキュメントの保存場所の参照を作成", - "fileTree6": "(( を使用する時に、新しいドキュメントを保存するパス (例: /folder1/{{now | date \"20060102150405\"}}/)", + "fileTree5": "参照の保存場所", + "fileTree6": "(( を使用した時の参照の保存パス (例: /folder1/{{now | date \"20060102150405\"}}/)", "fileTree7": "現在のタブで開く", "fileTree8": "新しく開いたドキュメントのタブが未変更のタブを置き換えます", "fileTree9": "起動時にすべてのタブを閉じる", - "fileTree10": "インターフェースを起動するたびに、前回開かれていた固定されていないタブが自動的に閉じられます", - "fileTree11": "新しいデイリーノート", + "fileTree10": "インターフェースを起動するたびに前回開かれていた固定されていないタブが自動的に閉じられます", + "fileTree11": "新規デイリーノート", "fileTree12": "新規ドキュメントの保存場所", - "fileTree13": "Ctrl+N を使用した時の、新規ドキュメントの保存パス (例: /folder1/{{now | date \"20060102150405\"}}。パスが / から始まらない場合は、現在のドキュメントの相対パスが使用されます)", + "fileTree13": "Ctrl+N を使用した時のドキュメントの保存パス (例: /folder1/{{now | date \"20060102150405\"}}。パスが / から始まらない場合は現在のドキュメントの相対パスが使用されます)", "fileTree14": "保存パス (日付形式のテンプレート変数をサポート。例: /Daily Notes/{{now | date \"2006/01\"}}/{{now | date \"2006-01-02\"}})", - "fileTree15": "テンプレートのパス (例: dailynote.md の場合、ファイルは workspace/data/templates/ の下に配置する必要があります)", - "fileTree16": "リストする最大数", - "fileTree17": "サブドキュメント/タグが多すぎる場合、この制限によりパフォーマンスが向上します", - "fileTree18": "7レベルより深いサブドキュメントの作成を許可する", - "fileTree19": "一部のオペレーティングシステムでは、7レベルより深いサブドキュメントに、ワークスペースデータの手動コピーができない場合があります", + "fileTree15": "テンプレートパス (例: dailynote.md、ファイルは workspace/data/templates/ に配置します)", + "fileTree16": "最大表示件数", + "fileTree17": "サブドキュメント/タグが数多くある場合はこの制限によりパフォーマンスが向上します", + "fileTree18": "7レベルより深いサブドキュメントの作成を許可", + "fileTree19": "一部のオペレーティングシステムでは、7レベルより深いサブドキュメントにワークスペースデータの手動コピーができない場合があります", "fileTree20": "一行で保存", - "fileTree21": "ドキュメントとデータベースファイルを保存する際に、改行を行わない JSON フォーマットを使用します。これにより、ファイルサイズが約 30% 削減され、読み書きの効率が 50% 向上します", - "export10": "たとえば、<span style=\"color: #fff;background-color: black;padding: 4px;border-radius: 5px;float:right;\">SiYuan</span>
空の場合は、ウォーターマークテキストまたはウォーターマークファイルパスを使用します", - "export11": "エクスポート時のコンテンツ参照ブロックのコンテンツ処理方法", - "export12": "エクスポート時のコンテンツ埋め込みブロックのコンテンツ処理方法", - "export13": "アンカーテキストのラップ記号", - "export14": "入力ボックスに、アンカーテキストの左側の記号と、アンカーテキストの右側の記号を順番に入力してください", - "export15": "ラベルパッケージの記号", - "export16": "入力ボックスに、タグの左側の記号と、タグの右側の記号を順番に入力してください", + "fileTree21": "ドキュメントとデータベースファイルを保存する際に改行を行わない JSON フォーマットを使用します。これによりファイルサイズが約 30% 削減され、読み書きの効率が 50% 向上します", + "export10": "例: <span style=\"color: #fff;background-color: black;padding: 4px;border-radius: 5px;float:right;\">SiYuan</span>
空の場合は透かしテキストまたは透かし画像ファイルのパスを使用します", + "export11": "エクスポート時の参照ブロックコンテンツの処理方法", + "export12": "エクスポート時の埋め込みブロックコンテンツの処理方法", + "export13": "アンカーテキストの記号", + "export14": "入力ボックスにアンカーテキストの左側の記号と右側の記号を入力してください", + "export15": "タグの記号", + "export16": "入力ボックスにタグの左側の記号と右側の記号を入力してください", "export17": "ドキュメントのタイトルを追加", "export18": "ドキュメントのタイトルをレベル1の見出しとして自動的に挿入します", "export19": "Pandoc 実行ファイルのパス", - "export20": "Word の .docx ファイルをエクスポートするには、Pandoc を使用したフォーマット変換が必要です", + "export20": "Word の .docx ファイルをエクスポートするには Pandoc を使用したフォーマット変換が必要です", "export21": "PDF フッターテンプレート", "export22": "%page は現在のページ番号、%pages は総ページ数で、Sprig テンプレート関数に対応しています", "export23": "YAML フロントマター付きの Markdown をエクスポート", "export24": "エクスポートされる Markdown ファイルの先頭に一般的なメタデータを追加します", "export25": "Word の .docx テンプレートのパスをエクスポート", - "export26": "Word の .docx ファイルをエクスポートする際に使用するテンプレートの絶対パス。つまり、Pandoc の --reference-doc パラメータの値です", + "export26": "Word の .docx ファイルをエクスポートする際に使用するテンプレートの絶対パス。これは Pandoc の --reference-doc パラメータの値です", "export27": "PDF に透かしを書き出す", - "export28": "透かしのテキスト、または透かし画像ファイルのパス", + "export28": "透かしテキストまたは透かし画像ファイルのパス", "export29": "透かしの位置、サイズ、スタイルなど", "export30": "画像に透かしを書き出す", "theme11": "ライトモードで使われるテーマ", @@ -1042,7 +1045,7 @@ "summary": "概要", "bookmark": "ブックマーク", "icon": "アイコン", - "appearance": "外観", + "appearance": "スタイル", "export0": "元のテキスト", "export1": "ブロック引用", "export2": "ブロック URL 付きアンカーテキスト", @@ -1057,19 +1060,19 @@ "selectOpen": "常に開いているドキュメントを選択", "selectOpen1": "開いているドキュメントを選択", "closeAll": "すべてのタブを閉じる", - "closeOthers": "その他のタブを閉じる", - "closeLeft": "左側を閉じる", - "closeRight": "右側を閉じる", - "closeUnmodified": "未変更を閉じる", + "closeOthers": "他のタブを閉じる", + "closeLeft": "左側のタブを閉じる", + "closeRight": "右側のタブを閉じる", + "closeUnmodified": "未変更のタブを閉じる", "newFileTip": "最初にノートブックを開いてください", "copyBlockRef": "ブロック参照をコピー", - "copyBlockEmbed": "ブロック埋め込みをコピー", + "copyBlockEmbed": "埋め込みブロックとしてコピー", "linkLevel": "深さ", - "mark": "マーク", + "mark": "ハイライト", "splitLR": "右に分割", - "splitMoveR": "分割して右に移動", + "splitMoveR": "右に移動", "splitTB": "下に分割", - "splitMoveB": "分割して下に移動", + "splitMoveB": "下に移動", "debug": "開発者ツール", "fileTree": "ドキュメントツリー", "graphView": "グラフビュー", @@ -1079,7 +1082,7 @@ "openInNewTab": "新しいタブで開く", "help": "ヘルプ", "userGuide": "ユーザーガイド", - "paragraphBeginningSpace": "段落の先頭に空白を2つ挿入", + "paragraphBeginningSpace": "段落の先頭にスペースを2つ挿入", "outline": "アウトライン", "newFile": "新規ドキュメント", "close": "閉じる", @@ -1099,26 +1102,27 @@ "config": "設定", "userName": "ユーザー名", "password": "パスワード", - "passphrase": "パスフレーズ", + "passphrase": "パスワード", + "reEnterPassphrase": "パスワードを再入力してください", "theme": "テーマ", "language": "言語", "about": "情報", "about1": "Copyright (c) 2020-present • Yunnan Liandi Technology Co., Ltd. • プライバシーポリシー利用規約", "about2": "ブラウザで使用", - "about3": "Chrome ブラウザを使用して、コンピュータと同じネットワークに接続してください。ポートは ${port} です (ランダムなポートに加えて、最初に起動したワークスペースは 6806 という固定ポートでも自動的にリッスンが行われ、これによりブラウザが拡張機能や他の外部プログラムからカーネルインターフェイスが呼び出されます)。接続可能なアドレスは次の通りです: ", + "about3": "Chrome ブラウザを使用してコンピュータと同じネットワークに接続してください。ポートは ${port} です (ランダムなポートに加えて最初に起動したワークスペースは 6806 という固定ポートでも自動的にリッスンが行われ、これによりブラウザが拡張機能や他の外部プログラムからカーネルインターフェイスが呼び出されます)。接続可能なアドレスは次の通りです: ", "about4": "ブラウザを開く", "about5": "アクセス認証コード", "about6": "設定したコードがアクセス認証パスワードとして使用されます", "about7": "システムのロック画面に従う", "about8": "システム画面のロック時にアプリケーションを自動的にロックします", - "about9": "エラーメッセージと診断データを自動的にアップロードする", - "about10": "Sentry SDK を介してエラー情報と診断データを自動的にアップロードします。このデータに個人情報は含まれておらず、開発者がバグを修正するために使われます。設定を変更するとアプリケーションが自動的に終了しますので、手動で再起動してください", + "about9": "エラーメッセージと診断データの自動アップロード", + "about10": "Sentry SDK を介してエラー情報と診断データを自動的にアップロードします。このデータに個人情報は含まれておらず、開発者がバグを修正するために使われます。設定を変更するとアプリケーションが自動的に終了しますので手動で再起動してください", "about11": "ネットワークサービス", - "about12": "同じ LAN 内の他のデバイスからのアクセスを許可します。設定を変更するとアプリケーションが自動的に終了しますので、手動で再起動してください", + "about12": "同じ LAN 内の他のデバイスからのアクセスを許可します。設定を変更するとアプリケーションが自動的に終了しますので手動で再起動してください", "about13": "API トークン", "about14": "API を呼び出す際にトークンを認証する必要があります
HTTP リクエストヘッダー Authorization: token ${token}", "about17": "直接接続に設定されている場合はプロキシを有効にしないでください", - "about18": "ループバックアドレス (127.0.0.1/[::1]) 以外のアドレスを使用する場合は、最初にアクセス認証コードを設定してください", + "about18": "ループバックアドレス (127.0.0.1/[::1]) 以外のアドレスを使用する場合は最初にアクセス認証コードを設定してください", "checkUpdate": "アップデートを確認", "currentVer": "現在のバージョン", "downloadLatestVer": "最新バージョンをダウンロード", @@ -1147,7 +1151,7 @@ "emoji": "絵文字", "export": "エクスポート", "fileTypeError": "ファイルの種類が正しくありません", - "fullscreen": "全画面表示の切り替え", + "fullscreen": "禅モードの切り替え", "generate": "生成中", "headings": "見出し", "imageURL": "画像の URL", @@ -1173,7 +1177,7 @@ "outlineOutdent": "リストのアウトラインアウトデント", "outlineOutdentTip": "リスト項目にアウトラインロジックを使用してアウトデントします", "spellcheck": "スペルチェック", - "spellcheckTip": "ブラウザの組み込みスペルチェック機能を使用します。現時点では、英語のスペルチェックのみがサポートされています", + "spellcheckTip": "ブラウザの組み込みスペルチェック機能を使用します。現時点では英語のスペルチェックのみがサポートされています", "over": "以上", "preview": "プレビュー", "quote": "引用", @@ -1232,7 +1236,8 @@ "task.database.index.embedBlock": "データベースのインデックスを埋め込みブロック中", "task.reload.ui": "UI の再読み込み中", "task.asset.database.index.full": "アセットデータベースのインデックスを再構築中", - "task.asset.database.index.commit": "アセットデータベースのインデックスをコミット中" + "task.asset.database.index.commit": "アセットデータベースのインデックスをコミット中", + "task.cache.virtualBlockRef": "キャッシュ仮想参照を実行" }, "_trayMenu": { "showWindow": "ウィンドウを表示", @@ -1267,38 +1272,38 @@ "14": "エクスポートに失敗しました: %s", "15": "ID [%s] のコンテンツブロックが見つかりません", "16": "ドキュメントの名前を入力してください", - "17": "起動時の初期同期に失敗しました。操作を続けると、予想外なデータの上書きが起こる可能性があります。先に同期を行ってください", + "17": "起動時の初期同期に失敗しました。操作を続けると予想外なデータの上書きが起こる可能性があります。先に同期を行ってください", "18": "コミュニティユーザーアカウントの取得に失敗しました", "19": "ユーザー情報が期限切れです。再度ログインしてください", "20": "サブドキュメントを含む場合は見出しに変換できません", "21": "キャプチャを入力してください", "22": "キャプチャが正しくありません", "23": "データリポジトリが壊れています。データリポジトリをリセットしてください", - "24": "ネットワークがタイムアウトしました。後からまた試してださい", + "24": "ネットワークがタイムアウトしました。後でまた試してださい", "25": "属性名は英字と数字のみ対応しています", - "26": "[設定] - [バージョン情報] - [データリポジトリキー] でデータリポジトリキーを初期化してください", + "26": "[設定] - [情報] - [データリポジトリキー] でデータリポジトリキーを初期化してください", "27": "[%v] をアップロード中", - "28": "ネットワークに問題があります。後からまた試してださい", - "29": "この機能を使用するには、有料サブスクリプションが必要です (サブスクリプション済みの方は、[設定] - [アカウント] で更新または再ログインしてください)", + "28": "ネットワークに問題があります。後でまた試してださい", + "29": "この機能を使用するには有料サブスクリプションが必要です (サブスクリプション済みの方は [設定] - [アカウント] で更新または再ログインしてください)", "30": "クラウド情報の取得に失敗しました", "31": "アカウントの認証に失敗しました。もう一度ログインしてください", "32": "クラウドノートブックの削除に失敗しました", - "33": "ファイルの読み書きやネットワークへのアクセス権限が不足しています。ワークスペースディレクトリの権限や、ウイルス対策ソフト/ファイアウォールの設定を確認してください。以前に管理者として SiYuan を実行したことがある場合は、新しいワークスペースディレクトリに切り替えることを検討し、今後は管理者として実行しないでください (現在のワークスペースディレクトリは、一般ユーザーがアクセスできなくなる可能性があります)", + "33": "ファイルの読み書きやネットワークへのアクセス権限が不足しています。ワークスペースのあるディレクトリの権限や、ウイルス対策ソフト/ファイアウォールの設定を確認してください。以前に管理者として SiYuan を実行したことがある場合は新しいワークスペースディレクトリに切り替えることを検討し、今後は管理者として実行しないでください (現在のワークスペースのあるディレクトリは一般ユーザーがアクセスできなくなる可能性があります)", "34": "この操作は読み取り専用モードではサポートされていません", "35": "インデックスを再構築しています。お待ちください...", - "36": "コンテンツの履歴が多すぎるため、パフォーマンスに影響を与えないように、プレーンテキスト表示に切り替えました", - "37": "クラウド同期ディレクトリ (バケット) の名前には、スペースや特殊記号を含めることはできず、最大長は 63 文字です", - "38": "キーワードが多すぎます [%d]。必要に応じて、[設定] - [検索] - [バックリンク] - [メンション] - [キーワード制限] を調節してください", + "36": "コンテンツの履歴が多すぎるため、パフォーマンスに影響を与えないようにプレーンテキスト表示に切り替えました", + "37": "クラウド同期ディレクトリ (バケット) の名前にスペースや特殊記号を含めることはできず、最大長は 63 文字です", + "38": "キーワードが多すぎます [%d]。必要に応じて [設定] - [検索] - [バックリンク] - [メンション] - [キーワード制限] を調節してください", "39": "インデックス %s を削除しています", "40": "インデックス %s を挿入しています", "41": "アップロードが完了しました [%d]", - "42": "設定が完了しました。アプリケーションは自動的に閉じられます、必要に応じて再起動してください...", + "42": "設定が完了しました。アプリケーションは自動的に閉じられます。必要に応じて再起動してください...", "43": "クラウドスペース [%s] の最大ストレージ容量を超過したため、データのアップロードを続行できません", "44": "テンプレートの解析に失敗しました: %s", - "45": "開いています、お待ちください....", + "45": "開いています。お待ちください....", "46": "マーケットプレイスパッケージ [%s] のインストールに失敗しました: %s", "47": "アンインストールに失敗しました: %s", - "48": "最初の [%d] 個のサブドキュメントのみを表示します。調整が必要な場合は、[設定] - [ドキュメントツリー] - [リストする最大数] を変更してください", + "48": "最初の [%d] 個のサブドキュメントのみを表示します。調整が必要な場合は [設定] - [ドキュメントツリー] - [リストする最大数] を変更してください", "49": "ノートブックの設定でデイリーノートの保存パスを指定してください", "50": "参照を解決しています [%s]", "51": "コンテンツブロックをキャッシュしています [%d]", @@ -1306,25 +1311,25 @@ "53": "データ同期が有効になっていません", "54": "参照のインデックスを作成しています...", "55": "[%d] ドキュメントの参照をインデックスしました", - "56": "インデックスを再構築しています、完了するまでお待ちください", + "56": "インデックスを再構築しています。完了するまでお待ちください", "57": "一時キーの作成に失敗しました", "58": "[%d/%d] インデックスを検証しています...", "59": "同期除外リストの設定に失敗しました", "60": "更新パッケージの取得に失敗しました: %s", "61": "⬆️ 新しいバージョンをインストールする準備ができました。今すぐ新しいバージョンをインストールしますか?", - "62": "⬆️ 新しいバージョンをインストールする準備できました。終了するときに、新しいバージョンをインストールするかどうかを確認します", - "63": "復元中です、お待ちください...", + "62": "⬆️ 新しいバージョンをインストールする準備できました。終了するときに新しいバージョンをインストールするかどうかを確認します", + "63": "復元中です。お待ちください...", "64": "合計 [%d] 個のファイルがあります。インデックスの作成には時間がかかりますので、しばらくお待ちください...", "65": "データをエクスポートしています...", "66": "データファイル [%s] が作成されました", "67": "%s にアップロードされ、%s にダウンロードされました", - "68": "試用期間中にローカルデータがクラウドスペース [%s] の最大ストレージ容量に達したため、データ同期を続けられません。継続して利用するにはサブスクリプションが必要です。サブスクライブするとクラウドストレージの容量が [8 GB] にアップグレードされます", + "68": "試用期間中にローカルデータがクラウドスペース [%s] の最大ストレージ容量に達したためデータ同期を続けられません。継続して利用するにはサブスクリプションが必要です。サブスクライブするとクラウドストレージの容量が [8 GB] にアップグレードされます", "69": "ダウンロードが完了しました", - "70": "[%s] を処理しています、お待ちください...", + "70": "[%s] を処理しています。お待ちください...", "71": "アセットファイルの挿入に失敗しました。ドキュメントを開きなおしてください", "72": "コンテンツがクリップボードにコピーされました。SiYuan に貼り付けてください", - "73": "インポートしています、お待ちください...", - "74": "カーネルの起動が完了していません [%d%%]。後からまた試してください", + "73": "インポートしています。お待ちください...", + "74": "カーネルの起動が完了していません [%d%%]。後でまた試してください", "75": "ファイルへのアクセスに失敗しました", "76": "クラウドストレージサービスプロバイダーのネットワーク接続検証の結果が異常です。ネットワーク設定を確認してください", "77": "無効なディレクトリパス [%s]", @@ -1339,23 +1344,23 @@ "86": "[設定] - [情報] - [アクセス認証コード] を設定してください", "87": "この場所には移動できません", "88": "[%d] 個のデータファイルの解析が完了し、処理待ちのデータファイルが [%d] 個残っています", - "89": "[%d/%d] ブロックレベル要素 [%d] のデータインデックスを [%s] 個作成しました", - "90": "[%d/%d] ブロックレベル要素 [%d] の検索インデックスを [%s] 個作成しました", + "89": "[%d/%d] ブロックレベル要素 [%s] のデータインデックスを [%d] 個作成しました", + "90": "[%d/%d] ブロックレベル要素 [%s] の検索インデックスを [%d] 個作成しました", "91": "ブロックツリーデータを読み込んでいます...", "92": "ドキュメントツリーを解析しています [%s]", "93": "[%d/%d] ドキュメント [%s] に関連するインデックスをクリーンアップしました", "94": "アップロードに失敗しました: %s", "95": "終了しています...", - "96": "終了時の同期に失敗しました。ローカルデータがクラウドデータと一致していることを確認するために、手動で同期を実行してください", + "96": "終了時の同期に失敗しました。ローカルデータがクラウドデータと一致していることを確認するために手動で同期を実行してください", "97": "強制終了", "98": "ワークスペースをインストールパスの下に設定しないでください。プログラムのアンインストールや更新時にデータが失われる可能性があります", "99": "データのクリーニングが完了しました", "100": "データをクリーニングしています...", "101": "リマインダーの設定が完了しました [%s]", "102": "処理が完了しました", - "103": "更新インストールパッケージがバックグラウンドで自動的にダウンロードされました。終了時に、新バージョンをインストールするかどうかを確認するメッセージが表示されます", + "103": "更新インストールパッケージがバックグラウンドで自動的にダウンロードされました。終了時に新バージョンをインストールするかどうかを確認するメッセージが表示されます", "104": "更新インストールパッケージのダウンロードに失敗しました。ネットワーク接続を確認してください", - "105": "無題", + "105": "タイトルなし", "106": "最大長は 512 文字に制限されています", "107": "ドキュメントを移動しました [%s]", "108": "データ同期で競合が検出されました。生成された競合内容は [データ履歴] で確認できます", @@ -1366,26 +1371,26 @@ "113": "データの書き込みを完了しています...", "114": "タグは空にできません", "115": "最初に [設定] - [エクスポート] - [Pandoc 実行ファイルのパス] を設定してください", - "116": "処理中です、しばらくお待ちください...", + "116": "処理中です。しばらくお待ちください...", "117": "[%s] は有効な Pandoc 実行可能ファイルではありません", - "118": "現在の設定では、7レベル以上の深さにサブドキュメントを作成できません", + "118": "現在の設定では7レベル以上の深さにサブドキュメントを作成できません", "119": "ネットワークファイルをダウンロードしています [%s]", "120": "合計 [%d] ファイルのダウンロードが完了しました", "121": "このドキュメントにはネットワークファイルがありません", - "122": "この機能は SiYuan デスクトップで設定する必要があります。すでに設定している場合は、上部のアカウント設定で更新してください", - "123": "同期機能は、クラウド同期ディレクトリを追加/選択した後にのみ有効化できます", - "124": "[設定] - [クラウド同期を有効にする] からクラウド同期を有効にしてください", - "125": "自動同期の失敗回数が多すぎます。手動で同期を試みてください。それでも問題が解決しない場合は、GitHub Issues から報告してください", + "122": "この機能は SiYuan デスクトップで設定する必要があります。すでに設定している場合は上部のアカウント設定で更新してください", + "123": "同期機能はクラウド同期ディレクトリを追加/選択した後にのみ有効化できます", + "124": "[設定] - [クラウド] からクラウド同期を有効にしてください", + "125": "自動同期の失敗回数が多すぎます。手動で同期を試みてください。それでも問題が解決しない場合は GitHub Issues から報告してください", "126": "ブックマークは空にできません", - "127": "サブスクリプションの有効期限が切れるまであと [%d] 日です。有効期限が過ぎるとクラウドデータは完全に削除されます。更新するには、こちらにアクセスしてください", - "128": "サブスクリプションの有効期限が切れました。有効期限が過ぎると、クラウドデータは完全に削除されます。サブスクリプションの有効期限が切れてから 2 日後にはリマインダーが表示されなくなります。更新するには、こちらにアクセスしてください", - "129": "クラウドデータが破損しています。問題を解決するために、ローカルデータリポジトリとクラウド同期ディレクトリをリセットしてください", - "130": "新しいバージョンのインストーラーを起動しています。オペレーティングシステムがセキュリティスキャンを実行するため、起動に時間がかかる場合があります。しばらくお待ちください...", + "127": "サブスクリプションの有効期限が切れるまであと [%d] 日です。有効期限が過ぎるとクラウドデータは完全に削除されます。更新するにはこちらにアクセスしてください", + "128": "サブスクリプションの有効期限が切れました。有効期限が過ぎるとクラウドデータは完全に削除されます。サブスクリプションの有効期限が切れてから 2 日後にはリマインダーが表示されなくなります。更新するにはこちらにアクセスしてください", + "129": "クラウドデータが破損しています。問題を解決するためにローカルデータリポジトリとクラウド同期ディレクトリをリセットしてください", + "130": "新しいバージョンのインストーラーを起動しています。オペレーティングシステムがセキュリティスキャンを実行するため起動に時間がかかる場合があります。しばらくお待ちください...", "131": "この操作はサポートされていません。クラウドストレージプロバイダーの管理コンソールから操作してください", "132": "現在の検索方法は置換操作をサポートしていません。[キーワード] または [正規表現] を使用してください", "133": "更新インストールパッケージをダウンロード中 [%s]", - "134": "新しく復元されたデータが同期によって上書きされるのを防ぐため、データ同期機能が自動的に一時停止されました", - "135": "データリポジトリキーが間違っているためデータを復号できません。問題を解決するために、[ユーザーガイド] - [FAQ] - [キーの紛失] の手順を参照してください", + "134": "新しく復元されたデータが同期によって上書きされるのを防ぐためにデータ同期機能が自動的に一時停止されました", + "135": "データリポジトリキーが間違っているためデータを復号できません。問題を解決するために [ユーザーガイド] - [FAQ] - [キーの紛失] の手順を参照してください", "136": "データリポジトリキーを初期化しています...", "137": "データリポジトリキーの初期化に失敗しました: %s", "138": "データリポジトリキーが設定されました", @@ -1398,7 +1403,7 @@ "145": "データリポジトリがリセットされました。インターフェースは自動的に更新されます...", "146": "データリポジトリのリセットに失敗しました: %s", "147": "新しいデータスナップショットを作成しました。所要時間 %.2fs", - "148": "データスナップショットを確認しましたが、変更は見つかりませんでした。所要時間 %.2fs", + "148": "データスナップショットを確認しましたが変更は見つかりませんでした。所要時間 %.2fs", "149": "データスナップショットが同期されました。所要時間 %.2fs", "150": "アップロード/ダウンロードされたファイル %d/%d
 アップロード/ダウンロードされたチャンク %d/%d
 送信/受信バイト %s/%s", "151": "次の記号を含めないでください \\ / : * ? " ' < > |", @@ -1406,14 +1411,14 @@ "153": "ダウンロードされたファイル %d、チャンク %d、受信バイト %s", "154": "クラウドでサポートされるスナップショットのバックアップ数は最大12個です", "155": "クラウド同期ディレクトリが [main] にリセットされました", - "156": "アクセス認証に失敗しました、更新するか再起動してください", + "156": "アクセス認証に失敗しました。更新するか再起動してください", "157": "キーが認識されません。キーが間違っていないか確認してください", - "158": "データリポジトリのインデックス作成中、データを走査中 %s", - "159": "データリポジトリのインデックス作成中、最新ファイルを取得中 %v/%v", - "160": "データリポジトリのインデックス作成中、ファイルを挿入中 %v/%v", - "161": "データリポジトリのチェックアウト中、データを走査中 %s", - "162": "データリポジトリのチェックアウト中、ファイルを挿入中 %v/%v", - "163": "データリポジトリのチェックアウト中、ファイルを削除中 %v/%v", + "158": "データリポジトリのインデックス作成: データを走査中 %s", + "159": "データリポジトリのインデックス作成: 最新ファイルを取得中 %v/%v", + "160": "データリポジトリのインデックス作成: ファイルを挿入中 %v/%v", + "161": "データリポジトリのチェックアウト: データを走査中 %s", + "162": "データリポジトリのチェックアウト: ファイルを挿入中 %v/%v", + "163": "データリポジトリのチェックアウト: ファイルを削除中 %v/%v", "164": "データリポジトリからスナップショットをダウンロード中 %s", "165": "データリポジトリからファイルをダウンロード中 %v/%v", "166": "データリポジトリからチャンクをダウンロード中 %v/%v", @@ -1422,7 +1427,7 @@ "169": "データリポジトリへファイルをアップロード中 %v/%v", "170": "データリポジトリへチャンクをアップロード中 %v/%v", "171": "データリポジトリへ参照をアップロード中 %s", - "172": "認証コードを忘れた場合は、こちらからヘルプを参照してください", + "172": "認証コードを忘れた場合はこちらからヘルプを参照してください", "173": "アクセス認証コードを入力してください", "174": "アクセスのロックを解除", "175": "確認コードを入力してください", @@ -1431,29 +1436,29 @@ "178": "アクセス認証 - SiYuan", "179": "ディスク容量が不足している可能性があります。ワークスペースが存在するディスクの空き容量をデータの2倍以上に保つことを推奨します", "180": "検索コンテンツブロックが存在しません", - "181": "ドキュメントはコミュニティに共有されました、クリックして表示", - "182": "ドキュメントを共有しています、お待ちください...", + "181": "ドキュメントはコミュニティに共有されました クリックして表示", + "182": "ドキュメントを共有しています。お待ちください...", "183": "インデックスドキュメントツリーを検証中 [%d/%d %s]", "184": "Powered by SiYuan", "185": "インデックスの検証が完了しました", "186": "クラウド同期ディレクトリをロック中", "187": "クラウド同期ディレクトリのロックを解除", - "188": "クラウド同期ディレクトリのロックに失敗しました。後からまた試してください", - "189": "クラウド同期ディレクトリは他のデバイスによってロックされています。後からまた試してください", - "190": "インデックスの検証中に問題が見つかりましたが、自動的に修正されました", + "188": "クラウド同期ディレクトリのロックに失敗しました。後でまた試してください", + "189": "クラウド同期ディレクトリは他のデバイスによってロックされています。後でまた試してください", + "190": "インデックスの検証中に問題が見つかりましたが自動的に修正されました", "191": "[%d/%d] 履歴データインデックスを作成しました", "192": "履歴データインデックスを再構築しています。お待ちください...", - "193": "設定方法は、ユーザーガイドの [人工知能] の章を参照してください", + "193": "設定方法はユーザーガイドの [人工知能] の章を参照してください", "194": "Nutstore インターフェースには制限があります。他の WebDAV サービスを使用してください", "195": "システム時刻が正しくありません。システム時刻を調整してから再試行してください", "196": "サードパーティの同期ディスクにワークスペースのパスを設定しないでください。設定するとデータが破損します (iCloud/OneDrive/Dropbox/Google Drive/Nutstore/Baidu Netdisk/Tencent Weiyun など)", "197": "指定された Word の .docx テンプレート [%s] が見つかりませんでした。[設定] - [エクスポート] - [Word の .docx テンプレートのパスをエクスポート] を確認してください", - "198": "これは有効なデータアーカイブではありません。アーカイブが [ドキュメントツリー] からエクスポートされた場合は、[ドキュメントツリー] からインポートしてください", - "199": "これは有効な .sy.zip アーカイブではありません。アーカイブが [設定] からエクスポートされた場合は、[設定] からインポートしてください", - "200": "グローバル検索の応答時間が長いため、タイプフィルタリングを追加するかキーワードで検索範囲を絞ることをお勧めします", + "198": "これは有効なデータアーカイブではありません。アーカイブが [ドキュメントツリー] からエクスポートされた場合は [ドキュメントツリー] からインポートしてください", + "199": "これは有効な .sy.zip アーカイブではありません。アーカイブが [設定] からエクスポートされた場合は [設定] からインポートしてください", + "200": "グローバル検索の応答時間が長いため、種類でフィルタするかキーワードで検索範囲を絞ることをお勧めします", "201": "データリポジトリの消去に失敗しました: %s", "202": "データリポジトリをクリーンアップしています...", - "203": "データリポジトリが消去されました。[%d] 個のスナップショットと [%d] 個のデータオブジェクトが削除され、合計で [%s] のディスク領域が解放されました", + "203": "データリポジトリが消去されました。[%d] 個のスナップショットと [%d] 個のデータオブジェクトが削除され、合計 [%s] のディスク領域が解放されました", "204": "ユーザーガイドのドキュメントはコミュニティへの共有をサポートしていません", "205": "このプラグインは現在の環境ではサポートされていません", "206": "コンテンツの置換を実行中 [%d/%d]", @@ -1465,37 +1470,38 @@ "212": "現在のバージョンのクラウドデータ同期にはいくつかの問題があります。最新バージョンにアップグレードしてください", "213": "クラウド認証に失敗しました。最新バージョンにアップグレードしてから再度ログインして同期を試みてください", "214": "この機能を使用するには、ログインして [PRO 機能] または [サブスクリプション] を購入する必要があります", - "215": "保存に失敗しました: 対象ファイルが別のプログラムによって使用されています", + "215": "保存に失敗しました。対象ファイルが別のプログラムによって使用されています", "216": "アセットコンテンツデータインデックスを再構築しています。お待ちください...", "217": "[%d/%d] アセットコンテンツデータインデックスを作成しました", "218": "検出されたデータリポジトリのスナップショットが多すぎるため、プログラムの起動とデータ同期が遅くなります。[設定] - [情報] - [データリポジトリの消去] の実行を検討してください", - "219": "クラウドストレージサービスが利用できません。後からまた試してください", - "220": "旧バージョンの不具合により、クラウドデータが破損しています。[ユーザーガイド] - [FAQ] - [キーの紛失] の手順を参照して、ローカルデータリポジトリとクラウドディレクトリをリセットしてください", + "219": "クラウドストレージサービスが利用できません。後でまた試してください", + "220": "旧バージョンの不具合によりクラウドデータが破損しています。[ユーザーガイド] - [FAQ] - [キーの紛失] の手順を参照してローカルデータリポジトリとクラウドディレクトリをリセットしてください", "221": "ドキュメントをグループ化した後の置換操作はサポートされていません。グループ解除してから置換してください", - "222": "データ同期が進行中です。データ同期が完了するまで待ってから、もう一度試してください", + "222": "データ同期が進行中です。データ同期の完了を待ってから、もう一度試してください", "223": "クラウドストレージを消去しています...", "224": "クラウドストレージのデータオブジェクトをリストしています...", "225": "クラウドストレージのスナップショットをリストしています...", "226": "クラウドストレージのスナップショット参照をリストしています...", "227": "クラウドストレージのスナップショットをダウンロードしています...", "228": "クラウドストレージのデータファイルをダウンロードしています...", - "229": "未参照のクラウドストレージスナップショットを削除しています...", - "230": "未参照のクラウドストレージチェックインデックスを削除しています...", - "231": "未参照のクラウドストレージデータオブジェクトを削除しています...", - "232": "クラウドデータストレージが消去されました。[%d] 個のスナップショットと [%d] 個のデータオブジェクトが削除され、合計で [%s] のディスク領域が解放されました", + "229": "クラウドストレージから未参照のスナップショットを削除しています...", + "230": "クラウドストレージから未参照のチェックインデックスを削除しています...", + "231": "クラウドストレージから未参照のデータオブジェクトを削除しています...", + "232": "クラウドデータストレージが消去されました。[%d] 個のスナップショットと [%d] 個のデータオブジェクトが削除され、合計 [%s] のディスク領域が解放されました", "233": "ユーザーガイドを閉じています...", "234": "[%d/%d] ドキュメント [%s] の読み取り可能なパスを [%d] 更新しました", "235": "[%d/%d] マーケットプレイスパッケージを更新しています...", "236": "[%d/%d] マーケットプレイスパッケージ [%s] を更新していますす...", "237": "[%d] 個のマーケットプレイスパッケージがすべて正常に更新されました", - "238": "マーケットプレイスパッケージ [%s] の更新に失敗しました。後からまた試してください", - "239": "関連する操作が処理中です。後からまた試してください", - "240": "コンテナブロックに見出しをドラッグして配置する操作はサポートされていません", + "238": "マーケットプレイスパッケージ [%s] の更新に失敗しました。後でまた試してください", + "239": "関連する操作が処理中です。後でまた試してください", + "240": "コンテナブロックの下の見出しのドラッグはサポートされていません", "241": "小見出しへのドラッグはサポートされていません", "242": "現在のデータベースにはすでにバインディングブロックが存在します", - "243": "最初の [%d] 個のタグ (サブタグを含む) のみを表示します。調整が必要な場合は、 [設定] - [ドキュメントツリー] - [リストする最大数] を変更してください", - "244": "前回の使用後に正常に終了しませんでした。[ドキュメントツリー] - [インデックスの再構築] を実行することをお勧めします。今後は、コンピュータをシャットダウンする前にプログラムを完全に終了してください", - "245": "前回の使用後に正常に終了しませんでした。[ドキュメントツリー] - [インデックスの再構築] を実行することをお勧めします。今後は、右パネルの [アプリケーションの終了] を使用して終了してください", - "246": "ドキュメントのタイトルに / を含めることはできません。_ に置き換えられました" + "243": "最初の [%d] 個のタグ (サブタグを含む) のみを表示します。調整が必要な場合は [設定] - [ドキュメントツリー] - [リストする最大数] を変更してください", + "244": "前回の使用後に正常に終了しませんでした。[ドキュメントツリー] - [インデックスの再構築] を実行することをお勧めします。今後はコンピュータをシャットダウンする前にプログラムを完全に終了してください", + "245": "前回の使用後に正常に終了しませんでした。[ドキュメントツリー] - [インデックスの再構築] を実行することをお勧めします。今後は右パネルの [アプリケーションの終了] を使用して終了してください", + "246": "ドキュメントのタイトルに / を含めることはできません。_ に置き換えられました", + "247": "ファイル [%s] は最大制限 [%s] を超えているため、クラウドへのアップロードは無視されました。" } } diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json index e7623404d..f3ea9fb2e 100644 --- a/app/appearance/langs/zh_CHT.json +++ b/app/appearance/langs/zh_CHT.json @@ -1,4 +1,7 @@ { + "enterKey": "回車", + "doubleClick": "雙擊", + "click": "點擊", "allowHTMLBLockScript": "允許執行 HTML 區塊內腳本", "allowHTMLBLockScriptTip": "啟用後將不對 HTML 區塊中的程式碼進行安全過濾,請注意潛在的 XSS 攻擊風險", "autoLaunchMode0": "不自動啟動", @@ -115,7 +118,7 @@ "freezeCol": "固定列", "unfreezeCol": "取消列固定", "snippetsTip": "程式碼片段已更新,是否儲存?", - "addBelowAbove": "Click 在下方新增
⌥Click 在上方新增", + "addBelowAbove": "點擊 在下方新增
⌥點擊 在上方新增", "imported": "導入完成", "mirrorTip": "鏡像資料庫,所有資料更新會同步到其他所有鏡像中", "includeTime": "具體時間", @@ -424,7 +427,7 @@ "backlinkExpand": "反向連結預設展開數", "backlinkExpandTip": "配置為 0 則不展開", "backmentionExpand": "反向提及默認展開數", - "backmentionExpandTip": "配置為 0 則不展開", + "backmentionExpandTip": "配置為 0 則不展開,配置為 -1 則收起面板", "googleAnalytics": "Google Analytics", "googleAnalyticsTip": "啟用後會通過 Google Analytics 統計應用打開狀態,不會收集用戶資料和操作", "floatWindowMode": "浮窗觸發方式", @@ -781,9 +784,9 @@ "customSort": "自訂排序", "collapse": "摺疊", "blockEmbed": "嵌入塊", - "rowTip": "點擊 打開菜單
拖拽 排序", - "gutterTip": "點擊/⌘/ 打開菜單
⌘Click 聚焦
⌥Click/⌥→ 折疊/展開
⇧Click/⌥⌘A 修改屬性
拖拽 移動位置
⌃拖拽 重複
⌥拖拽 生成塊引用
⇧拖拽 生成嵌入塊
", - "gutterTip2": "點擊 打開功能表
⇧Click 修改屬性", + "rowTip": "點擊 打開菜單
拖拽 排序", + "gutterTip": "點擊/⌘/ 打開菜單
⌘點擊 聚焦
⌥點擊/⌥→ 折疊/展開
⇧點擊/⌥⌘A 修改屬性
拖拽 移動位置
⌃拖拽 重複
⌥拖拽 生成塊引用
⇧拖拽 生成嵌入塊", + "gutterTip2": "點擊 打開功能表
⇧點擊 修改屬性", "linkDistance": "連結距離", "collideStrength": "斥力強度", "collideRadius": "斥力半徑", @@ -895,8 +898,8 @@ "confirmClearHistory": "確定要徹底刪除工作空間下的所有歷史資料嗎?", "fileNameASC": "名稱字母昇冪", "fileNameDESC": "名稱字母降冪", - "modifiedASC": "修改時間昇冪", - "modifiedDESC": "修改時間降冪", + "modifiedASC": "更新時間昇冪", + "modifiedDESC": "更新時間降冪", "fileNameNatASC": "名稱自然昇冪", "fileNameNatDESC": "名稱自然降冪", "refCountASC": "引用數昇冪", @@ -914,7 +917,7 @@ "missingAssets": "丟失的資料文件", "unreferencedAssets": "未引用的資料文件", "paste": "貼上", - "pasteRef": "貼上引用塊", + "pasteRef": "貼上塊引用", "pasteEmbed": "貼上塊嵌入", "cut": "剪下", "mentions": "提及", @@ -1015,7 +1018,7 @@ "fileTree20": "使用單行保存", "fileTree21": "啟用後儲存 .sy 文件和資料庫 .json 時將使用單行 JSON 格式,大約能減少 30% 檔案大小並提升 50% 讀寫效率", "export10": "例如 <span style=\"color: #fff;background-color: black;padding: 4px;border-radius: 5px;float:right;\">SiYuan</span> ,為空時使用水印文字或浮水印檔案路徑。", - "export11": "匯出時關於引用塊內容的處理方式", + "export11": "匯出時關於塊引用內容的處理方式", "export12": "匯出時關於嵌入塊內容的處理方式", "export13": "錨文字包裹符號", "export14": "請依次在輸入框中填寫錨文字左側符號和錨文字右側符號", @@ -1062,7 +1065,7 @@ "closeRight": "關閉右側分頁", "closeUnmodified": "關閉未修改的分頁", "newFileTip": "請先打開一個筆記本", - "copyBlockRef": "複製為引用塊", + "copyBlockRef": "複製為塊引用", "copyBlockEmbed": "複製為嵌入塊", "linkLevel": "層級", "mark": "標記", @@ -1100,6 +1103,7 @@ "userName": "用戶名", "password": "密碼", "passphrase": "密碼", + "reEnterPassphrase": "再次輸入密碼", "language": "語言", "theme": "主題", "about": "關於", @@ -1198,7 +1202,7 @@ "wysiwyg": "所見即所得", "_label": "繁體中文", "_time": { - "albl": "以前", + "albl": "前", "blbl": "距現在", "now": "剛剛", "1s": "1 秒%s", @@ -1232,7 +1236,8 @@ "task.database.index.embedBlock": "執行資料庫索引嵌入塊", "task.reload.ui": "執行重載界面", "task.asset.database.index.full": "執行資源文件數據庫重建索引", - "task.asset.database.index.commit": "執行資源文件數據庫索引提交" + "task.asset.database.index.commit": "執行資源文件數據庫索引提交", + "task.cache.virtualBlockRef": "執行快取虛擬引用" }, "_trayMenu": { "showWindow": "顯示主窗口", @@ -1496,6 +1501,7 @@ "243": "僅列出前 [%d] 個標籤(含子標籤),如需調整請修改 [設置 - 文檔樹 - 最大列出數量]", "244": "上次使用後未正常退出,建議執行一次 [文檔樹 - 重建索引]。以後請完整退出程式後再關閉電腦", "245": "上次使用後未正常退出,建議執行一次 [文檔樹 - 重建索引]。以後請使用右側欄面板中的 [退出應用] 進行正常退出", - "246": "文件標題不能包含 /,已經使用 _ 替換" + "246": "文件標題不能包含 /,已經使用 _ 替換", + "247": "檔案 [%s] 大於最大限制 [%s],已忽略上傳至社群圖床" } } \ No newline at end of file diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json index b04f04ecd..be2c933e3 100644 --- a/app/appearance/langs/zh_CN.json +++ b/app/appearance/langs/zh_CN.json @@ -1,4 +1,7 @@ { + "enterKey": "回车", + "doubleClick": "双击", + "click": "点击", "allowHTMLBLockScript": "允许执行 HTML 块内脚本", "allowHTMLBLockScriptTip": "启用后将不对 HTML 块中的代码进行安全过滤,请注意潜在的 XSS 攻击风险", "autoLaunchMode0": "不自动启动", @@ -115,7 +118,7 @@ "freezeCol": "固定列", "unfreezeCol": "取消列固定", "snippetsTip": "代码片段已更新,是否保存?", - "addBelowAbove": "Click 在下方添加
⌥Click 在上方添加", + "addBelowAbove": "点击 在下方添加
⌥点击 在上方添加", "imported": "导入完成", "mirrorTip": "镜像数据库,所有数据更新会同步到其他所有镜像中", "includeTime": "具体时间", @@ -424,7 +427,7 @@ "backlinkExpand": "反向链接默认展开数", "backlinkExpandTip": "配置为 0 则不展开", "backmentionExpand": "反向提及默认展开数", - "backmentionExpandTip": "配置为 0 则不展开", + "backmentionExpandTip": "配置为 0 则不展开,配置为 -1 则收起面板", "googleAnalytics": "Google Analytics", "googleAnalyticsTip": "启用后会通过 Google Analytics 统计应用打开状态,不会收集用户数据和操作", "floatWindowMode": "浮窗触发方式", @@ -781,9 +784,9 @@ "customSort": "自定义排序", "collapse": "折叠", "blockEmbed": "嵌入块", - "rowTip": "点击 打开菜单
拖拽 排序", - "gutterTip": "点击/⌘/ 打开菜单
⌘Click/⌥→ 聚焦
⌥Click/⌘↑ 折叠/展开
⇧Click/⌥⌘A 修改属性
拖拽 移动位置
⌃拖拽 重复
⌥拖拽 生成块引用
⇧拖拽 生成嵌入块
", - "gutterTip2": "点击 打开菜单
⇧Click 修改属性", + "rowTip": "点击 打开菜单
拖拽 排序", + "gutterTip": "点击/⌘/ 打开菜单
⌘点击/⌥→ 聚焦
⌥点击/⌘↑ 折叠/展开
⇧点击/⌥⌘A 修改属性
拖拽 移动位置
⌃拖拽 重复
⌥拖拽 生成块引用
⇧拖拽 生成嵌入块", + "gutterTip2": "点击 打开菜单
⇧点击 修改属性", "linkDistance": "链接距离", "collideStrength": "斥力强度", "collideRadius": "斥力半径", @@ -895,8 +898,8 @@ "confirmClearHistory": "确定要彻底删除工作空间下的所有历史数据吗?", "fileNameASC": "名称字母升序", "fileNameDESC": "名称字母降序", - "modifiedASC": "修改时间升序", - "modifiedDESC": "修改时间降序", + "modifiedASC": "更新时间升序", + "modifiedDESC": "更新时间降序", "fileNameNatASC": "名称自然升序", "fileNameNatDESC": "名称自然降序", "refCountASC": "引用数升序", @@ -914,7 +917,7 @@ "missingAssets": "丢失的资源文件", "unreferencedAssets": "未引用的资源文件", "paste": "粘贴", - "pasteRef": "粘贴引用块", + "pasteRef": "粘贴块引用", "pasteEmbed": "粘贴块嵌入", "cut": "剪切", "mentions": "提及", @@ -1015,7 +1018,7 @@ "fileTree20": "使用单行保存", "fileTree21": "启用后保存 .sy 文档和数据库 .json 时将使用单行 JSON 格式,大约能减少 30% 文件大小并提升 50% 读写效率", "export10": "例如 <span style=\"color: #fff;background-color: black;padding: 4px;border-radius: 5px;float:right;\">SiYuan</span> ,为空时使用水印文本或水印文件路径。", - "export11": "导出时关于引用块内容的处理方式", + "export11": "导出时关于块引用内容的处理方式", "export12": "导出时关于嵌入块内容的处理方式", "export13": "锚文本包裹符号", "export14": "请依次在输入框中填写锚文本左侧符号和锚文本右侧符号", @@ -1062,7 +1065,7 @@ "closeRight": "关闭右侧页签", "closeUnmodified": "关闭未修改的页签", "newFileTip": "请先打开一个笔记本", - "copyBlockRef": "复制为引用块", + "copyBlockRef": "复制为块引用", "copyBlockEmbed": "复制为嵌入块", "linkLevel": "层级", "mark": "标记", @@ -1100,6 +1103,7 @@ "userName": "用户名", "password": "密码", "passphrase": "密码", + "reEnterPassphrase": "再次输入密码", "language": "语言", "theme": "主题", "about": "关于", @@ -1198,7 +1202,7 @@ "wysiwyg": "所见即所得", "_label": "简体中文", "_time": { - "albl": "以前", + "albl": "前", "blbl": "距现在", "now": "刚刚", "1s": "1 秒%s", @@ -1232,7 +1236,8 @@ "task.database.index.embedBlock": "执行数据库索引嵌入块", "task.reload.ui": "执行重载界面", "task.asset.database.index.full": "执行资源文件数据库重建索引", - "task.asset.database.index.commit": "执行资源文件数据库索引提交" + "task.asset.database.index.commit": "执行资源文件数据库索引提交", + "task.cache.virtualBlockRef": "执行缓存虚拟引用" }, "_trayMenu": { "showWindow": "显示主窗口", @@ -1496,6 +1501,7 @@ "243": "仅列出前 [%d] 个标签(含子标签),如需调整请修改 [设置 - 文档树 - 最大列出数量]", "244": "上次使用后未正常退出,建议执行一次 [文档树 - 重建索引]。以后请完整退出程序后再关闭电脑", "245": "上次使用后未正常退出,建议执行一次 [文档树 - 重建索引]。以后请使用右侧栏面板中的 [退出应用] 进行正常退出", - "246": "文档标题不能包含 /,已经使用 _ 替换" + "246": "文档标题不能包含 /,已经使用 _ 替换", + "247": "文件 [%s] 大于最大限制 [%s],已忽略上传到社区图床" } } \ No newline at end of file diff --git a/app/appearance/themes/daylight/theme.css b/app/appearance/themes/daylight/theme.css index f5d7f0e3b..3d24d1771 100644 --- a/app/appearance/themes/daylight/theme.css +++ b/app/appearance/themes/daylight/theme.css @@ -54,6 +54,7 @@ /* 提示 */ --b3-tooltips-background: rgba(0, 0, 0, .9); --b3-tooltips-color: var(--b3-theme-background-light); + --b3-tooltips-second-color: #7d7c7a; --b3-tooltips-shadow: 0 2px 8px rgba(0, 0, 0, .1); /* av */ @@ -175,6 +176,10 @@ --b3-pdf-dark: #212224; } +:lang(ja_JP):root { + --b3-font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", "Hiragino Sans", "Yu Gothic UI", sans-serif, "Apple Color Emoji", "Noto Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; +} + /* https://github.com/siyuan-note/siyuan/issues/6440 */ .protyle-action--order:after { mix-blend-mode: multiply; diff --git a/app/appearance/themes/daylight/theme.json b/app/appearance/themes/daylight/theme.json index d2eb4e835..2501e6a2e 100644 --- a/app/appearance/themes/daylight/theme.json +++ b/app/appearance/themes/daylight/theme.json @@ -2,7 +2,7 @@ "name": "daylight", "author": "Vanessa", "url": "https://github.com/Vanessa219", - "version": "1.0.6", + "version": "1.0.7", "modes": [ "light" ] diff --git a/app/appearance/themes/midnight/theme.css b/app/appearance/themes/midnight/theme.css index f839b616f..8f5401bc8 100644 --- a/app/appearance/themes/midnight/theme.css +++ b/app/appearance/themes/midnight/theme.css @@ -54,6 +54,7 @@ /* 提示 */ --b3-tooltips-background: #030303; --b3-tooltips-color: var(--b3-theme-on-surface-light); + --b3-tooltips-second-color: #7d7c7a; --b3-tooltips-shadow: 0 2px 8px rgba(0, 0, 0, .3); /* av */ @@ -175,6 +176,10 @@ --b3-pdf-dark: #212224; } +:lang(ja_JP):root { + --b3-font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", "Hiragino Sans", "Yu Gothic UI", sans-serif, "Apple Color Emoji", "Noto Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; +} + /* https://github.com/siyuan-note/siyuan/issues/6440 */ .protyle-action--order:after { mix-blend-mode: screen; diff --git a/app/appearance/themes/midnight/theme.json b/app/appearance/themes/midnight/theme.json index eddf47d7c..a920d6a88 100644 --- a/app/appearance/themes/midnight/theme.json +++ b/app/appearance/themes/midnight/theme.json @@ -2,7 +2,7 @@ "name": "midnight", "author": "Vanessa", "url": "https://github.com/Vanessa219", - "version": "1.0.6", + "version": "1.0.7", "modes": [ "dark" ] diff --git a/app/appx/AppxManifest.xml b/app/appx/AppxManifest.xml index ba9526630..e510fbddc 100644 --- a/app/appx/AppxManifest.xml +++ b/app/appx/AppxManifest.xml @@ -9,7 +9,7 @@ + Version="3.0.14.0"/> SiYuan 云南链滴科技有限公司 diff --git a/app/changelogs/v3.0.14/v3.0.14.md b/app/changelogs/v3.0.14/v3.0.14.md new file mode 100644 index 000000000..a1f4d9db3 --- /dev/null +++ b/app/changelogs/v3.0.14/v3.0.14.md @@ -0,0 +1,79 @@ +## Overview + +This version fixes some bugs and improves a lot of details. + +## Changelogs + +Below are the detailed changes in this version. + +### Enhancement + +* [Optimize rendering performance of databases containing relation fields](https://github.com/siyuan-note/siyuan/issues/11249) +* [Improve database text, email, url and phone field content escaping](https://github.com/siyuan-note/siyuan/issues/11255) +* [Improve backlink panel mention expansion configuration](https://github.com/siyuan-note/siyuan/issues/11262) +* [Improve responsiveness of code blocks](https://github.com/siyuan-note/siyuan/issues/11274) +* [Don't hide error messages when copying them](https://github.com/siyuan-note/siyuan/issues/11275) +* [Clear ZWSP when remove tag, code and kbd inline elements](https://github.com/siyuan-note/siyuan/issues/11285) +* [Improve sorting for `Add to Database`](https://github.com/siyuan-note/siyuan/issues/11286) +* [Improve link tip](https://github.com/siyuan-note/siyuan/issues/11294) +* [Improve editor preview](https://github.com/siyuan-note/siyuan/issues/11295) +* [Improve HTML code block clipping](https://github.com/siyuan-note/siyuan/issues/11296) +* [Improve database auto-fill value when enabling filter](https://github.com/siyuan-note/siyuan/issues/11297) +* [Improve data history tip](https://github.com/siyuan-note/siyuan/issues/11301) +* [In read-only mode, new files can be edited](https://github.com/siyuan-note/siyuan/issues/11302) +* [Improve `Optimize typography` for inline math](https://github.com/siyuan-note/siyuan/issues/11304) +* [Improve HTML a element clipping](https://github.com/siyuan-note/siyuan/issues/11310) +* [Improve browser extension clipping](https://github.com/siyuan-note/siyuan/issues/11315) +* [Improve selection text when over blocks](https://github.com/siyuan-note/siyuan/issues/11316) +* [Support database table view to load more when read-only](https://github.com/siyuan-note/siyuan/issues/11317) +* [The line number field no longer appears in the database attribute panel](https://github.com/siyuan-note/siyuan/issues/11319) +* [Improve Japanese translation and theme font rendering](https://github.com/siyuan-note/siyuan/pull/11322) +* [Improve multi-language support for click, double-click, and enter](https://github.com/siyuan-note/siyuan/issues/11323) +* [Improve doc tree modification time display](https://github.com/siyuan-note/siyuan/issues/11327) +* [Support Alt+Click in read-only mode](https://github.com/siyuan-note/siyuan/issues/11337) +* [Stick database table view header and footer in read-only mode](https://github.com/siyuan-note/siyuan/issues/11338) +* [Improve slash menu](https://github.com/siyuan-note/siyuan/issues/11345) +* [Triggering tag selection via `#` is no longer supported after disabling tag syntax](https://github.com/siyuan-note/siyuan/issues/11346) +* [Improve dynamic scroll bar](https://github.com/siyuan-note/siyuan/issues/11352) +* [Improve embed/ref block reindex](https://github.com/siyuan-note/siyuan/issues/11353) +* [Improve `Enter` in the last row of the table](https://github.com/siyuan-note/siyuan/issues/11355) +* [Support cancel two-way relation when related to the current database](https://github.com/siyuan-note/siyuan/issues/11356) +* [Improve the cursor when two images are connected](https://github.com/siyuan-note/siyuan/issues/11359) +* [Supports outline highlight with document sync on the mobile](https://github.com/siyuan-note/siyuan/issues/11360) +* [Improve two-way relation column name placeholder](https://github.com/siyuan-note/siyuan/issues/11361) +* [Improve `Display the VIP icon`](https://github.com/siyuan-note/siyuan/issues/11368) +* [Improve HTML inline code clipping](https://github.com/siyuan-note/siyuan/issues/11370) +* [Improve export preview mode](https://github.com/siyuan-note/siyuan/issues/11372) +* [The heading block update time is refreshed after editing the blocks under the heading](https://github.com/siyuan-note/siyuan/issues/11374) + +### Bugfix + +* [Lost URL content after `:` when pasting as a link](https://github.com/siyuan-note/siyuan/issues/11245) +* [Unable to create a new doc immediately after creating a new entry in the database](https://github.com/siyuan-note/siyuan/issues/11270) +* [The database cannot delete entries in rapid succession](https://github.com/siyuan-note/siyuan/issues/11271) +* [After uninstalling the plugin, data synchronization does not uninstall it](https://github.com/siyuan-note/siyuan/issues/11277) +* [Two-way relation is invalid when related to the current database](https://github.com/siyuan-note/siyuan/issues/11278) +* [`Convert network assets to local` in search cannot be refreshed](https://github.com/siyuan-note/siyuan/issues/11307) +* [Undo exception after folding heading is cut](https://github.com/siyuan-note/siyuan/issues/11312) +* [The maximum number of tags listed is incorrect](https://github.com/siyuan-note/siyuan/issues/11320) +* [HTML block content escaping is incorrect](https://github.com/siyuan-note/siyuan/issues/11321) +* [The parent doc cannot be folded after creating a new sub-doc](https://github.com/siyuan-note/siyuan/issues/11325) +* [Database table view continuously adds new rows above error](https://github.com/siyuan-note/siyuan/issues/11335) +* [Block attributes are not refreshed after data syncing](https://github.com/siyuan-note/siyuan/issues/11343) +* [Undo exception after Delete in the last line of the code block](https://github.com/siyuan-note/siyuan/issues/11362) +* [Opening notebook repeatedly causes reference count to increase](https://github.com/siyuan-note/siyuan/issues/11378) + +### Document + +* [Improve user guide](https://github.com/siyuan-note/siyuan/pull/11299) + +### Development + +* [Update plugin `loaded-protyle-dynamic` parameter positon to position](https://github.com/siyuan-note/siyuan/pull/11298) +* [Arch User Repository (AUR) auto release](https://github.com/siyuan-note/siyuan/pull/11309) +* [Add a kernel API `/api/block/getBlockTreeInfos`](https://github.com/siyuan-note/siyuan/issues/11311) + +## Download + +* [B3log](https://b3log.org/siyuan/en/download.html) +* [GitHub](https://github.com/siyuan-note/siyuan/releases) diff --git a/app/changelogs/v3.0.14/v3.0.14_zh_CHT.md b/app/changelogs/v3.0.14/v3.0.14_zh_CHT.md new file mode 100644 index 000000000..9dd66ad0e --- /dev/null +++ b/app/changelogs/v3.0.14/v3.0.14_zh_CHT.md @@ -0,0 +1,79 @@ +## 概述 + +該版本修復了一些缺陷並改進了許多細節。 + +## 變更記錄 + +以下是此版本中的詳細變更。 + +### 改進功能 + +* [最佳化包含關聯欄位的資料庫的渲染效能](https://github.com/siyuan-note/siyuan/issues/11249) +* [改進資料庫文字、電子郵件、URL 和 電話欄位內容的轉義](https://github.com/siyuan-note/siyuan/issues/11255) +* [改進反向連結面板提及擴充配置](https://github.com/siyuan-note/siyuan/issues/11262) +* [提高程式碼區塊的自適應性](https://github.com/siyuan-note/siyuan/issues/11274) +* [複製時不隱藏錯誤訊息](https://github.com/siyuan-note/siyuan/issues/11275) +* [刪除標籤、程式碼和鍵盤行級元素時清除零寬空格](https://github.com/siyuan-note/siyuan/issues/11285) +* [改進 `加入資料庫` 的排序](https://github.com/siyuan-note/siyuan/issues/11286) +* [改進連結提示](https://github.com/siyuan-note/siyuan/issues/11294) +* [改進編輯器預覽](https://github.com/siyuan-note/siyuan/issues/11295) +* [改進 HTML 程式碼區塊剪藏](https://github.com/siyuan-note/siyuan/issues/11296) +* [啟用過濾器時改進資料庫自動填充值](https://github.com/siyuan-note/siyuan/issues/11297) +* [改進資料歷史提示](https://github.com/siyuan-note/siyuan/issues/11301) +* [在唯讀模式下,可以編輯新檔案](https://github.com/siyuan-note/siyuan/issues/11302) +* [改進行級公式的 `優化排版`](https://github.com/siyuan-note/siyuan/issues/11304) +* [改進 HTML a 元素剪藏](https://github.com/siyuan-note/siyuan/issues/11310) +* [改進瀏覽器剪藏擴充功能](https://github.com/siyuan-note/siyuan/issues/11315) +* [改進區塊上的選擇文字](https://github.com/siyuan-note/siyuan/issues/11316) +* [支援唯讀模式下的資料庫表格檢視載入更多](https://github.com/siyuan-note/siyuan/issues/11317) +* [資料庫屬性面板不再顯示行號欄位](https://github.com/siyuan-note/siyuan/issues/11319) +* [改進日文翻譯與主題字體渲染](https://github.com/siyuan-note/siyuan/pull/11322) +* [改進點擊、雙擊和輸入的多語言支援](https://github.com/siyuan-note/siyuan/issues/11323) +* [改進文件樹更新時間顯示](https://github.com/siyuan-note/siyuan/issues/11327) +* [支援唯讀模式下的 Alt+點擊](https://github.com/siyuan-note/siyuan/issues/11337) +* [在唯讀模式下貼上資料庫表格視圖的頭部和底部](https://github.com/siyuan-note/siyuan/issues/11338) +* [改進斜線選單](https://github.com/siyuan-note/siyuan/issues/11345) +* [禁用標籤語法後不再支援透過 `#` 觸發標籤選擇](https://github.com/siyuan-note/siyuan/issues/11346) +* [改進動態捲軸](https://github.com/siyuan-note/siyuan/issues/11352) +* [改進嵌入/引用區塊重建索引](https://github.com/siyuan-note/siyuan/issues/11353) +* [改進表格最後一行 `Enter`](https://github.com/siyuan-note/siyuan/issues/11355) +* [支援取消與目前資料庫相關的雙向關聯](https://github.com/siyuan-note/siyuan/issues/11356) +* [改進兩個影像連接時的遊標](https://github.com/siyuan-note/siyuan/issues/11359) +* [支援在行動裝置上與文件同步的大綱反白](https://github.com/siyuan-note/siyuan/issues/11360) +* [改進雙向關聯欄位名佔位符](https://github.com/siyuan-note/siyuan/issues/11361) +* [改進 `顯示VIP圖示`](https://github.com/siyuan-note/siyuan/issues/11368) +* [改進 HTML 行級程式碼元素剪藏](https://github.com/siyuan-note/siyuan/issues/11370) +* [改進匯出預覽模式](https://github.com/siyuan-note/siyuan/issues/11372) +* [標題下方區塊編輯後刷新標題區塊更新時間](https://github.com/siyuan-note/siyuan/issues/11374) + +### 修復缺陷 + +* [貼為連結時,`:`後的 URL 內容遺失](https://github.com/siyuan-note/siyuan/issues/11245) +* [在資料庫中建立新條目後無法立即建立新文件](https://github.com/siyuan-note/siyuan/issues/11270) +* [資料庫無法連續刪除條目](https://github.com/siyuan-note/siyuan/issues/11271) +* [卸載插件後資料同步未同步卸載](https://github.com/siyuan-note/siyuan/issues/11277) +* [與目前資料庫相關時,雙向關聯無效](https://github.com/siyuan-note/siyuan/issues/11278) +* [搜尋中的 `將網路資源轉換為本地` 無法刷新](https://github.com/siyuan-note/siyuan/issues/11307) +* [折疊標題被剪切後撤銷異常](https://github.com/siyuan-note/siyuan/issues/11312) +* [列出的標籤最大數量不正確](https://github.com/siyuan-note/siyuan/issues/11320) +* [HTML 區塊內容轉義不正確](https://github.com/siyuan-note/siyuan/issues/11321) +* [建立新的子文件後無法折疊父親文件](https://github.com/siyuan-note/siyuan/issues/11325) +* [資料庫表格檢視連續在上方新增一行錯誤](https://github.com/siyuan-note/siyuan/issues/11335) +* [資料同步後區塊屬性不刷新](https://github.com/siyuan-note/siyuan/issues/11343) +* [在程式碼區塊的最後一行刪除後撤銷異常](https://github.com/siyuan-note/siyuan/issues/11362) +* [重複開啟筆記本導致引用計數增加](https://github.com/siyuan-note/siyuan/issues/11378) + +### 改進文檔 + +* [改進使用者指南](https://github.com/siyuan-note/siyuan/pull/11299) + +### 開發者 + +* [更新外掛程式 `loaded-protyle-dynamic` 參數 positon 為 position](https://github.com/siyuan-note/siyuan/pull/11298) +* [Arch 使用者倉庫 (AUR) 自動發布](https://github.com/siyuan-note/siyuan/pull/11309) +* [新增一個核心 API `/api/block/getBlockTreeInfos`](https://github.com/siyuan-note/siyuan/issues/11311) + +## 下載 + +* [B3log](https://b3log.org/siyuan/download.html) +* [GitHub](https://github.com/siyuan-note/siyuan/releases) diff --git a/app/changelogs/v3.0.14/v3.0.14_zh_CN.md b/app/changelogs/v3.0.14/v3.0.14_zh_CN.md new file mode 100644 index 000000000..d669638fd --- /dev/null +++ b/app/changelogs/v3.0.14/v3.0.14_zh_CN.md @@ -0,0 +1,79 @@ +## 概述 + +该版本修复了一些缺陷并改进了很多细节。 + +## 变更记录 + +以下是此版本中的详细变更。 + +### 改进功能 + +* [优化包含关联字段的数据库的渲染性能](https://github.com/siyuan-note/siyuan/issues/11249) +* [改进数据库文本、电子邮件、URL 和 电话字段内容的转义](https://github.com/siyuan-note/siyuan/issues/11255) +* [改进反向链接面板提及扩展配置](https://github.com/siyuan-note/siyuan/issues/11262) +* [提高代码块的自适应性](https://github.com/siyuan-note/siyuan/issues/11274) +* [复制时不隐藏错误消息](https://github.com/siyuan-note/siyuan/issues/11275) +* [删除标签、代码和键盘行级元素时清除零宽空格](https://github.com/siyuan-note/siyuan/issues/11285) +* [改进 `添加到数据库` 的排序](https://github.com/siyuan-note/siyuan/issues/11286) +* [改进链接提示](https://github.com/siyuan-note/siyuan/issues/11294) +* [改进编辑器预览](https://github.com/siyuan-note/siyuan/issues/11295) +* [改进 HTML 代码块剪藏](https://github.com/siyuan-note/siyuan/issues/11296) +* [启用过滤器时改进数据库自动填充值](https://github.com/siyuan-note/siyuan/issues/11297) +* [改进数据历史提示](https://github.com/siyuan-note/siyuan/issues/11301) +* [在只读模式下,可以编辑新文件](https://github.com/siyuan-note/siyuan/issues/11302) +* [改进行级公式的 `优化排版`](https://github.com/siyuan-note/siyuan/issues/11304) +* [改进 HTML a 元素剪藏](https://github.com/siyuan-note/siyuan/issues/11310) +* [改进浏览器剪藏扩展](https://github.com/siyuan-note/siyuan/issues/11315) +* [改进块上的选择文本](https://github.com/siyuan-note/siyuan/issues/11316) +* [支持只读模式下的数据库表格视图加载更多](https://github.com/siyuan-note/siyuan/issues/11317) +* [数据库属性面板不再显示行号字段](https://github.com/siyuan-note/siyuan/issues/11319) +* [改进日语翻译和主题字体渲染](https://github.com/siyuan-note/siyuan/pull/11322) +* [改进点击、双击和输入的多语言支持](https://github.com/siyuan-note/siyuan/issues/11323) +* [改进文档树更新时间显示](https://github.com/siyuan-note/siyuan/issues/11327) +* [支持只读模式下的 Alt+点击](https://github.com/siyuan-note/siyuan/issues/11337) +* [在只读模式下粘贴数据库表格视图的头部和底部](https://github.com/siyuan-note/siyuan/issues/11338) +* [改进斜杠菜单](https://github.com/siyuan-note/siyuan/issues/11345) +* [禁用标签语法后不再支持通过 `#` 触发标签选择](https://github.com/siyuan-note/siyuan/issues/11346) +* [改进动态滚动条](https://github.com/siyuan-note/siyuan/issues/11352) +* [改进嵌入/引用块重建索引](https://github.com/siyuan-note/siyuan/issues/11353) +* [改进表格最后一行 `Enter`](https://github.com/siyuan-note/siyuan/issues/11355) +* [支持取消与当前数据库相关的双向关联](https://github.com/siyuan-note/siyuan/issues/11356) +* [改进两个图像连接时的光标](https://github.com/siyuan-note/siyuan/issues/11359) +* [支持在移动设备上与文档同步的大纲突出显示](https://github.com/siyuan-note/siyuan/issues/11360) +* [改进双向关联字段名占位符](https://github.com/siyuan-note/siyuan/issues/11361) +* [改进 `显示VIP图标`](https://github.com/siyuan-note/siyuan/issues/11368) +* [改进 HTML 行级代码元素剪藏](https://github.com/siyuan-note/siyuan/issues/11370) +* [改进导出预览模式](https://github.com/siyuan-note/siyuan/issues/11372) +* [标题下方块编辑后刷新标题块更新时间](https://github.com/siyuan-note/siyuan/issues/11374) + +### 修复缺陷 + +* [粘贴为链接时,`:`后的 URL 内容丢失](https://github.com/siyuan-note/siyuan/issues/11245) +* [在数据库中创建新条目后无法立即创建新文档](https://github.com/siyuan-note/siyuan/issues/11270) +* [数据库无法连续删除条目](https://github.com/siyuan-note/siyuan/issues/11271) +* [卸载插件后数据同步未同步卸载](https://github.com/siyuan-note/siyuan/issues/11277) +* [与当前数据库相关时,双向关联无效](https://github.com/siyuan-note/siyuan/issues/11278) +* [搜索中的 `将网络资源转换为本地` 无法刷新](https://github.com/siyuan-note/siyuan/issues/11307) +* [折叠标题被剪切后撤销异常](https://github.com/siyuan-note/siyuan/issues/11312) +* [列出的标签最大数量不正确](https://github.com/siyuan-note/siyuan/issues/11320) +* [HTML 块内容转义不正确](https://github.com/siyuan-note/siyuan/issues/11321) +* [创建新的子文档后无法折叠父文档](https://github.com/siyuan-note/siyuan/issues/11325) +* [数据库表格视图连续在上方添加新行错误](https://github.com/siyuan-note/siyuan/issues/11335) +* [数据同步后块属性不刷新](https://github.com/siyuan-note/siyuan/issues/11343) +* [在代码块的最后一行删除后撤销异常](https://github.com/siyuan-note/siyuan/issues/11362) +* [重复打开笔记本导致引用计数增加](https://github.com/siyuan-note/siyuan/issues/11378) + +### 改进文档 + +* [改进用户指南](https://github.com/siyuan-note/siyuan/pull/11299) + +### 开发者 + +* [更新插件 `loaded-protyle-dynamic` 参数 positon 为 position](https://github.com/siyuan-note/siyuan/pull/11298) +* [Arch 用户仓库 (AUR) 自动发布](https://github.com/siyuan-note/siyuan/pull/11309) +* [添加一个内核 API `/api/block/getBlockTreeInfos`](https://github.com/siyuan-note/siyuan/issues/11311) + +## 下载 + +* [B3log](https://b3log.org/siyuan/download.html) +* [GitHub](https://github.com/siyuan-note/siyuan/releases) diff --git a/app/electron/main.js b/app/electron/main.js index 4bc0e53bd..cde7ea858 100644 --- a/app/electron/main.js +++ b/app/electron/main.js @@ -551,7 +551,7 @@ const initKernel = (workspace, port, lang) => { errorWindowId = showErrorWindow("⚠️ 初始化工作空间失败 Failed to create workspace directory", "
初始化工作空间失败。
Failed to init workspace.
"); break; case 26: - errorWindowId = showErrorWindow("🚒 已成功避免潜在的数据损坏
Successfully avoid potential data corruption", "
工作空间下的文件正在被第三方软件(比如同步盘 iCloud/OneDrive/Dropbox/Google Drive/坚果云/百度网盘/腾讯微云等)扫描读取占用,继续使用会导致数据损坏,思源内核已经安全退出。

请将工作空间移动到其他路径后再打开,停止同步盘同步工作空间。如果以上步骤无法解决问题,请参考这里或者发帖寻求帮助。

The files in the workspace are being scanned and read by third-party software (such as sync disk iCloud/OneDrive/Dropbox/Google Drive/Nutstore/Baidu Netdisk/Tencent Weiyun, etc.), continuing to use it will cause data corruption, and the SiYuan kernel is already safe shutdown.

Move the workspace to another path and open it again, stop the sync disk to sync the workspace. If the above steps do not resolve the issue, please look for help or report bugs here.
"); + errorWindowId = showErrorWindow("🚒 已成功避免潜在的数据损坏
Successfully avoid potential data corruption", "
工作空间下的文件正在被第三方软件(比如同步盘 iCloud/OneDrive/Dropbox/Google Drive/坚果云/百度网盘/腾讯微云等)扫描读取占用,继续使用会导致数据损坏,思源内核已经安全退出。

请将工作空间移动到其他路径后再打开,停止同步盘同步工作空间。如果以上步骤无法解决问题,请参考这里或者发帖寻求帮助。

The files in the workspace are being scanned and read by third-party software (such as sync disk iCloud/OneDrive/Dropbox/Google Drive/Nutstore/Baidu Netdisk/Tencent Weiyun, etc.), continuing to use it will cause data corruption, and the SiYuan kernel is already safe shutdown.

Move the workspace to another path and open it again, stop the sync disk to sync the workspace. If the above steps do not resolve the issue, please look for help or report bugs here.
"); break; case 0: break; diff --git a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p.sy b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p.sy index 365c1bca4..be8674780 100644 --- a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p.sy +++ b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p.sy @@ -8,82 +8,15 @@ "title": "Please Start Here", "title-img": "background-color:#556;background-image: linear-gradient(30deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(150deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(30deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(150deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(60deg, #99a 25%, transparent 25.5%, transparent 75%, #99a 75%, #99a),linear-gradient(60deg, #99a 25%, transparent 25.5%, transparent 75%, #99a 75%, #99a);background-size:80px 140px;background-position: 0 0, 0 0, 40px 70px, 40px 70px, 0 0, 40px 70px;", "type": "doc", - "updated": "20230816170602" + "updated": "20240508005306" }, "Children": [ - { - "ID": "20210428222013-0afj8vn", - "Type": "NodeHeading", - "HeadingLevel": 2, - "Properties": { - "bookmark": "✨", - "id": "20210428222013-0afj8vn", - "updated": "20210714093108" - }, - "Children": [ - { - "Type": "NodeText", - "Data": "🍫 Content block" - } - ] - }, - { - "ID": "20210428222033-bhbz6yg", - "Type": "NodeParagraph", - "Properties": { - "id": "20210428222033-bhbz6yg", - "style": "color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);", - "updated": "20230415112503" - }, - "Children": [ - { - "Type": "NodeText", - "Data": "In " - }, - { - "Type": "NodeTextMark", - "Properties": { - "parent-style": "color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);" - }, - "TextMarkType": "block-ref", - "TextMarkBlockRefID": "20230415111951-vt4y4gg", - "TextMarkBlockRefSubtype": "s", - "TextMarkTextContent": "SiYuan" - }, - { - "Type": "NodeKramdownSpanIAL", - "Data": "{: parent-style=\"color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);\"}" - }, - { - "Type": "NodeText", - "Data": ", the only important core concept is " - }, - { - "Type": "NodeTextMark", - "Properties": { - "parent-style": "color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);" - }, - "TextMarkType": "block-ref", - "TextMarkBlockRefID": "20200924101106-19z4kaa", - "TextMarkBlockRefSubtype": "s", - "TextMarkTextContent": "Content block" - }, - { - "Type": "NodeKramdownSpanIAL", - "Data": "{: parent-style=\"color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);\"}" - }, - { - "Type": "NodeText", - "Data": ". The content block can be formed through the formatting format, so that we can organize our thoughts and knowledge at the block-level granularity, and it is also convenient for reading and outputting long content." - } - ] - }, { "ID": "20210528120135-bznvpp6", "Type": "NodeSuperBlock", "Properties": { "id": "20210528120135-bznvpp6", - "updated": "20230816170602" + "updated": "20240508004007" }, "Children": [ { @@ -375,7 +308,7 @@ "Type": "NodeSuperBlock", "Properties": { "id": "20210528120236-zyh2t7d", - "updated": "20230816170456" + "updated": "20240508004007" }, "Children": [ { @@ -617,6 +550,1537 @@ "Data": "We hope that in the coming time, SiYuan can become an efficient tool for your life and study, helping you achieve more goals and plans🙏" } ] + }, + { + "ID": "20240508004009-0rj3vve", + "Type": "NodeThematicBreak", + "Properties": { + "id": "20240508004009-0rj3vve" + } + }, + { + "ID": "20240508004352-iqm6xt7", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508004352-iqm6xt7", + "updated": "20240508004353" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240508004116-p4yh1fg", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508004116-p4yh1fg", + "updated": "20240508004353" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20210428222013-0afj8vn", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "bookmark": "✨", + "id": "20210428222013-0afj8vn", + "style": "background-color: var(--b3-font-background5);", + "updated": "20210714093108" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🍫 Content block" + } + ] + }, + { + "ID": "20210428222033-bhbz6yg", + "Type": "NodeParagraph", + "Properties": { + "id": "20210428222033-bhbz6yg", + "updated": "20210714093108" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "In " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230415111951-vt4y4gg", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "SiYuan" + }, + { + "Type": "NodeText", + "Data": ", the only important core concept is " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924101106-19z4kaa", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "Content block" + }, + { + "Type": "NodeText", + "Data": ". The content block can be formed through the formatting format, so that we can organize our thoughts and knowledge at the block-level granularity, and it is also convenient for reading and outputting long content." + } + ] + }, + { + "ID": "20240508004053-23sp6iw", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004053-23sp6iw", + "updated": "20210714093108" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924101106-19z4kaa", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "What is a Content Block" + } + ] + }, + { + "ID": "20240508004057-27hg4zs", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004057-27hg4zs", + "updated": "20210714093108" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924101225-k254i8g", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Content Block Type" + } + ] + }, + { + "ID": "20240508004100-ophqwjs", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004100-ophqwjs", + "updated": "20210714093108" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924101256-f8b1sbi", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Ref Content Block" + } + ] + }, + { + "ID": "20240508004103-ji8azkg", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004103-ji8azkg", + "updated": "20210714093108" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924101200-gss5vee", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Navigate in the Content Block" + } + ] + }, + { + "ID": "20240508004106-6z3jk3i", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004106-6z3jk3i", + "updated": "20210714093108" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201210233038-3xr19g5", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Conversion of Document and Heading" + } + ] + }, + { + "ID": "20240508004109-6vtrxw9", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004109-6vtrxw9", + "updated": "20210714093108" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201117112518-dott91x", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Embed Content Block" + } + ] + }, + { + "ID": "20240508004112-1lufw1v", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004112-1lufw1v", + "updated": "20210714093108" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210613191509-cbkxcbz", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Content Block Attribute" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20210714093108" + } + } + ] + }, + { + "ID": "20240508004222-9pmxcsh", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508004222-9pmxcsh", + "updated": "20240508004353" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508004114-zn2t3on", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508004114-zn2t3on", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508004223" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🍱 Editor" + } + ] + }, + { + "ID": "20240508004204-2lttxxo", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004204-2lttxxo", + "updated": "20240508004223" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924093441-ft2rhps", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Formatting elements" + } + ] + }, + { + "ID": "20240508004207-hot02lc", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004207-hot02lc", + "updated": "20240508004223" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220628204454-hhxohv5", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Optimize typography" + } + ] + }, + { + "ID": "20240508004210-lvupv6g", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004210-lvupv6g", + "updated": "20240508004223" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20221016204105-qx2aq0g", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Outline by Heading and List" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508004223" + } + } + ] + }, + { + "ID": "20240508004309-dm3he89", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508004309-dm3he89", + "updated": "20240508004353" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508004228-cwlpmtu", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508004228-cwlpmtu", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508004310" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🔍 Advanced search" + } + ] + }, + { + "ID": "20240508004244-nci6sso", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004244-nci6sso", + "updated": "20240508004310" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220415232231-pqcizol", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Query syntax" + } + ] + }, + { + "ID": "20240508004249-m5vouuz", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004249-m5vouuz", + "updated": "20240508004310" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201222100339-i5hzcph", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Database table" + } + ] + }, + { + "ID": "20240508004252-hgv349i", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004252-hgv349i", + "updated": "20240508004310" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201222100222-q47d64s", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Type filtering" + } + ] + }, + { + "ID": "20240508004255-y2r70ft", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004255-y2r70ft", + "updated": "20240508004310" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240119211017-1vbbt95", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Ignore indexing" + } + ] + }, + { + "ID": "20240508004258-7yqtcel", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004258-7yqtcel", + "updated": "20240508004310" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240119212048-0huuevw", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Ignore search" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508004310" + } + } + ] + }, + { + "ID": "20240508004347-hfoqii3", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508004347-hfoqii3", + "updated": "20240508004353" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508004300-d3v6hg4", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508004300-d3v6hg4", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508004348" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🎨 Custom Appearance" + } + ] + }, + { + "ID": "20240508004328-x7976xv", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004328-x7976xv", + "updated": "20240508004348" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924100110-vcg96wy", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Icon" + } + ] + }, + { + "ID": "20240508004331-ij4vblk", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004331-ij4vblk", + "updated": "20240508004348" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924095938-a9p5450", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Theme" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508004348" + } + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "ID": "20240508005305-nb98gz5", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508005305-nb98gz5", + "updated": "20240508005306" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240508004608-kt7frbe", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508004608-kt7frbe", + "updated": "20240508005306" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508004417-t2m67b4", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508004417-t2m67b4", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508004609" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🚌 General Operations" + } + ] + }, + { + "ID": "20240508004559-c4ant4h", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508004559-c4ant4h", + "updated": "20240508004609" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240508004552-fuatpy5", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508004552-fuatpy5", + "updated": "20240508004559" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508004543-h478jut", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-h478jut", + "updated": "20240508004552" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230106104821-9nfphwm", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Workspace" + } + ] + }, + { + "ID": "20240508004543-3auu6pm", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-3auu6pm", + "updated": "20240508004552" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924100808-j9sddk9", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Import and Export" + } + ] + }, + { + "ID": "20240508004543-ziqud0l", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-ziqud0l", + "updated": "20240508004552" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210505164949-c085p1d", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Web Clipping" + } + ] + }, + { + "ID": "20240508004543-kn90x5t", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-kn90x5t", + "updated": "20240508004552" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924100906-0u4zfq3", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Window and Tab" + } + ] + }, + { + "ID": "20240508004543-hnf4otr", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-hnf4otr", + "updated": "20240508004552" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210110181011-fbhoesf", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Daily notes" + } + ] + }, + { + "ID": "20240508004543-scr4y91", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-scr4y91", + "updated": "20240508004552" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924100635-ms0p9lb", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Bookmark and Tag" + } + ] + }, + { + "ID": "20240508004543-hoqzcbh", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-hoqzcbh", + "updated": "20240508004552" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240208172514-9dsv6na", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Database" + } + ] + }, + { + "ID": "20240508004543-o32284q", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-o32284q", + "updated": "20240508004552" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210824202056-udkf7wg", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Widgets" + } + ] + }, + { + "ID": "20240508004543-vllbxoj", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-vllbxoj", + "updated": "20240508004552" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230506205948-yah52eb", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Plugins" + } + ] + }, + { + "ID": "20240508004543-xxbnliv", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-xxbnliv", + "updated": "20240508004552" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924100744-br924ar", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Assets" + } + ] + }, + { + "ID": "20240508004543-y178vv5", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-y178vv5", + "updated": "20240508004552" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201204184532-3qm9l8n", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Template snippet" + } + ] + }, + { + "ID": "20240508004543-g6832ai", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-g6832ai", + "updated": "20240508004552" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210127203829-qe2mzof", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "PDF annotation" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "ID": "20240508004556-a5tz24u", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508004556-a5tz24u", + "updated": "20240508004559" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508004543-p6tu7uy", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-p6tu7uy", + "updated": "20240508004556" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211010212318-3wx2kqb", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Virtual reference" + } + ] + }, + { + "ID": "20240508004543-241br2d", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-241br2d", + "updated": "20240508004556" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210331201142-4g923es", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Hyperlink" + } + ] + }, + { + "ID": "20240508004543-505m02i", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-505m02i", + "updated": "20240508004556" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210615213222-vs5tzbd", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Data history" + } + ] + }, + { + "ID": "20240508004543-xcpnpuj", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-xcpnpuj", + "updated": "20240508004556" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20221223221636-ms2b4w9", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Flashcards" + } + ] + }, + { + "ID": "20240508004543-4s1mizv", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-4s1mizv", + "updated": "20240508004556" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230304000547-ibldj1z", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Artificial Intelligence" + } + ] + }, + { + "ID": "20240508004543-qddu66f", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-qddu66f", + "updated": "20240508004556" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924100950-9op5xi1", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Shortcuts" + } + ] + }, + { + "ID": "20240508004543-exg51k2", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-exg51k2", + "updated": "20240508004556" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201004194026-s8h2cog", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Use on browser" + } + ] + }, + { + "ID": "20240508004543-84ynmw9", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-84ynmw9", + "updated": "20240508004556" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201227201128-m1wrouw", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Docker hosting" + } + ] + }, + { + "ID": "20240508004543-yxe52c8", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-yxe52c8", + "updated": "20240508004556" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924100717-yzwzn64", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Kernel parameter" + } + ] + }, + { + "ID": "20240508004543-mt24f02", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-mt24f02", + "updated": "20240508004556" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201227201751-gv0fpx2", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Kernel API" + } + ] + }, + { + "ID": "20240508004543-wimlvp6", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004543-wimlvp6", + "updated": "20240508004556" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230104152135-1iei0xa", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Share document" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508004609" + } + } + ] + }, + { + "ID": "20240508005131-mozn78o", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508005131-mozn78o", + "updated": "20240508005306" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508004554-za06znm", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508004554-za06znm", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508005132" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "👑 Member's privileges" + } + ] + }, + { + "ID": "20240508005128-cfw39uw", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508005128-cfw39uw", + "updated": "20240508005132" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240508005122-oy7v5d0", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508005122-oy7v5d0", + "updated": "20240508005129" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508004633-yrzdlss", + "Type": "NodeHeading", + "HeadingLevel": 3, + "Properties": { + "id": "20240508004633-yrzdlss", + "updated": "20240508005122" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210808180303-v9awwp0", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Cloud Services" + } + ] + }, + { + "ID": "20240508005045-8cf4iqf", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005045-8cf4iqf", + "updated": "20240508005122" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210721112159-9p645xm", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Storage" + } + ] + }, + { + "ID": "20240508005049-v22fzu6", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005049-v22fzu6", + "updated": "20240508005122" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210721112206-mhr9wxi", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Data sync" + } + ] + }, + { + "ID": "20240508005052-ti9x9sp", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005052-ti9x9sp", + "updated": "20240508005122" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220708103401-mgydrfg", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Data backup" + } + ] + }, + { + "ID": "20240508005055-nr82tqg", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005055-nr82tqg", + "updated": "20240508005122" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210721160238-yvhbh0h", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Assets hosting" + } + ] + }, + { + "ID": "20240508005058-enrseyh", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005058-enrseyh", + "updated": "20240508005122" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230802114825-2jkkct7", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Inbox" + } + ] + }, + { + "ID": "20240508005101-7j199k7", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005101-7j199k7", + "updated": "20240508005122" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220105101227-n5zpr1a", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Limitations" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508005122" + } + } + ] + }, + { + "ID": "20240508005126-8uhehdh", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508005126-8uhehdh", + "updated": "20240508005129" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508005104-8y513nu", + "Type": "NodeHeading", + "HeadingLevel": 3, + "Properties": { + "id": "20240508005104-8y513nu", + "updated": "20240508005126" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230805231816-h1z9mpc", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Function Features" + } + ] + }, + { + "ID": "20240508005111-n1v8118", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005111-n1v8118", + "updated": "20240508005126" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230805232018-hgrq0ju", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Connect with third-party cloud storage" + } + ] + }, + { + "ID": "20240508005115-lmg8nop", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005115-lmg8nop", + "updated": "20240508005126" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230805232134-3d6mx2k", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Search asset content" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508005126" + } + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508005132" + } + } + ] + }, + { + "ID": "20240508005256-g44rwld", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508005256-g44rwld", + "updated": "20240508005306" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508005156-vmg7pca", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508005156-vmg7pca", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508005257" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Other" + } + ] + }, + { + "ID": "20240508005251-4vdtu39", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508005251-4vdtu39", + "updated": "20240508005257" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240508005246-jcd8fih", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508005246-jcd8fih", + "updated": "20240508005252" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508005217-h15f775", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005217-h15f775", + "updated": "20240508005246" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240113110040-7sgw8kl", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Mobile App" + } + ] + }, + { + "ID": "20240508005224-eow9b3s", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005224-eow9b3s", + "updated": "20240508005246" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200923234731-h3zkwm2", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "FAQ" + } + ] + }, + { + "ID": "20240508005227-q719pb5", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005227-q719pb5", + "updated": "20240508005246" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210117215840-jcl17fx", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Data Security" + } + ] + }, + { + "ID": "20240508005230-xd9nhrk", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005230-xd9nhrk", + "updated": "20240508005246" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230429115711-ejbts4s", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Glossary" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "ID": "20240508005249-n75s8i1", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508005249-n75s8i1", + "updated": "20240508005252" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508005233-vb4puk4", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005233-vb4puk4", + "updated": "20240508005250" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230405172236-pg3l9eu", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Performance Optimization" + } + ] + }, + { + "ID": "20240508005236-xgs5a2q", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005236-xgs5a2q", + "updated": "20240508005250" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240317202444-5txwumu", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Extend development" + } + ] + }, + { + "ID": "20240508005239-x334zi8", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005239-x334zi8", + "updated": "20240508005250" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200923234602-gy54e67", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Privacy Policy and User Agreement" + } + ] + }, + { + "ID": "20240508005241-wcyxvh2", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508005241-wcyxvh2", + "updated": "20240508005250" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201121224345-rc27qvo", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Acknowledgements" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508005257" + } + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-6yi0dv5.sy b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-6yi0dv5.sy index f6950c374..051ec327c 100644 --- a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-6yi0dv5.sy +++ b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-6yi0dv5.sy @@ -6,16 +6,128 @@ "icon": "1f36b", "id": "20210808180303-6yi0dv5", "title": "Content Block", - "updated": "20210808180303" + "type": "doc", + "updated": "20240508004133" }, "Children": [ { - "ID": "20210808180303-q8oudv4", + "ID": "20240508004133-v0dtdgq", "Type": "NodeParagraph", "Properties": { - "id": "20210808180303-q8oudv4", - "updated": "20210808180303" - } + "id": "20240508004133-v0dtdgq", + "updated": "20240508004133" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924101106-19z4kaa", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "What is a Content Block" + } + ] + }, + { + "ID": "20240508004133-jt7pj8w", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004133-jt7pj8w", + "updated": "20240508004133" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924101225-k254i8g", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Content Block Type" + } + ] + }, + { + "ID": "20240508004133-qii4jdf", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004133-qii4jdf", + "updated": "20240508004133" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924101256-f8b1sbi", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Ref Content Block" + } + ] + }, + { + "ID": "20240508004133-5dhbqvk", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004133-5dhbqvk", + "updated": "20240508004133" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924101200-gss5vee", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Navigate in the Content Block" + } + ] + }, + { + "ID": "20240508004133-q94afcq", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004133-q94afcq", + "updated": "20240508004133" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201210233038-3xr19g5", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Conversion of Document and Heading" + } + ] + }, + { + "ID": "20240508004133-uqr0mi8", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004133-uqr0mi8", + "updated": "20240508004133" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201117112518-dott91x", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Embed Content Block" + } + ] + }, + { + "ID": "20240508004133-vmv4jyo", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004133-vmv4jyo", + "updated": "20240508004133" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210613191509-cbkxcbz", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Content Block Attribute" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-6yi0dv5/20200924101225-k254i8g.sy b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-6yi0dv5/20200924101225-k254i8g.sy index b979ecd9b..c65c100a9 100644 --- a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-6yi0dv5/20200924101225-k254i8g.sy +++ b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-6yi0dv5/20200924101225-k254i8g.sy @@ -6,7 +6,7 @@ "id": "20200924101225-k254i8g", "title": "Content Block Type", "type": "doc", - "updated": "20240427231144" + "updated": "20240513102037" }, "Children": [ { @@ -1095,7 +1095,8 @@ "ID": "20210104091538-o0ti5xd", "Type": "NodeParagraph", "Properties": { - "id": "20210104091538-o0ti5xd" + "id": "20210104091538-o0ti5xd", + "updated": "20210104091538" }, "Children": [ { @@ -1104,6 +1105,70 @@ } ] }, + { + "ID": "20240513101855-fukkugx", + "Type": "NodeParagraph", + "Properties": { + "id": "20240513101855-fukkugx", + "updated": "20240513101900" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "​" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "tag", + "TextMarkTextContent": "Note" + }, + { + "Type": "NodeText", + "Data": "​:" + } + ] + }, + { + "ID": "20240513101855-sh0lm1f", + "Type": "NodeParagraph", + "Properties": { + "id": "20240513101855-sh0lm1f", + "updated": "20240513102037" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "It is not recommended to use first-level headings in the text. It is recommended to use second-level heading as top-level headings. In this way, " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "Settings" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "Export" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "Add document title" + }, + { + "Type": "NodeText", + "Data": "​, the overall heading hierarchy will comply with normal logic when exported." + } + ] + }, { "ID": "20210104091538-u3ku9wo", "Type": "NodeHeading", @@ -1814,7 +1879,8 @@ "ID": "20210104091538-9zkv22k", "Type": "NodeParagraph", "Properties": { - "id": "20210104091538-9zkv22k" + "id": "20210104091538-9zkv22k", + "updated": "20210104091538" }, "Children": [ { @@ -1834,6 +1900,20 @@ } ] }, + { + "ID": "20240510235622-zfu6ujw", + "Type": "NodeParagraph", + "Properties": { + "id": "20240510235622-zfu6ujw", + "updated": "20240510235721" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "The unordered list block can only contain list item blocks, and neighboring unordered list blocks are widely spaced." + } + ] + }, { "ID": "20210104091538-lb00enw", "Type": "NodeParagraph", @@ -2003,12 +2083,13 @@ "ID": "20210104091538-1ix6ueu", "Type": "NodeParagraph", "Properties": { - "id": "20210104091538-1ix6ueu" + "id": "20210104091538-1ix6ueu", + "updated": "20240510235637" }, "Children": [ { "Type": "NodeText", - "Data": "An ordered list block is a type " + "Data": "The ordered list block is a type " }, { "Type": "NodeTextMark", @@ -2023,6 +2104,20 @@ } ] }, + { + "ID": "20240510235620-trltkc3", + "Type": "NodeParagraph", + "Properties": { + "id": "20240510235620-trltkc3", + "updated": "20240510235659" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "The ordered list block can only contain list item blocks, and neighboring ordered list blocks are widely spaced." + } + ] + }, { "ID": "20210104091538-uz0na96", "Type": "NodeHeading", @@ -2200,6 +2295,20 @@ } ] }, + { + "ID": "20240510235512-za4depm", + "Type": "NodeParagraph", + "Properties": { + "id": "20240510235512-za4depm", + "updated": "20240510235706" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "The task list block can only contain list item blocks, and neighboring task list blocks are widely spaced." + } + ] + }, { "ID": "20210104091538-wqiaxdu", "Type": "NodeHeading", @@ -2265,7 +2374,8 @@ "ID": "20210104091538-lbf2al4", "Type": "NodeParagraph", "Properties": { - "id": "20210104091538-lbf2al4" + "id": "20210104091538-lbf2al4", + "updated": "20210104091538" }, "Children": [ { @@ -2285,6 +2395,20 @@ } ] }, + { + "ID": "20240510235301-s4nj22e", + "Type": "NodeParagraph", + "Properties": { + "id": "20240510235301-s4nj22e", + "updated": "20240510235356" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "List item blocks are contained within a list block, and neighboring list item blocks are less widely spaced." + } + ] + }, { "ID": "20210104091538-w91ot9s", "Type": "NodeHeading", diff --git a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-6yi0dv5/20201117112518-dott91x.sy b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-6yi0dv5/20201117112518-dott91x.sy index a58999369..7684bd70d 100644 --- a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-6yi0dv5/20201117112518-dott91x.sy +++ b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-6yi0dv5/20201117112518-dott91x.sy @@ -6,7 +6,7 @@ "id": "20201117112518-dott91x", "title": "Embed Content Block", "type": "doc", - "updated": "20221007175159" + "updated": "20240508085416" }, "Children": [ { @@ -419,7 +419,8 @@ "Type": "NodeBlockQueryEmbed", "Properties": { "id": "20210111231445-gwfrxnl", - "updated": "20211222185405" + "style": "height: 1120px;", + "updated": "20240508085416" }, "Children": [ { @@ -430,7 +431,7 @@ }, { "Type": "NodeBlockQueryEmbedScript", - "Data": "SELECT * FROM blocks WHERE content LIKE '%In SiYuan%' AND content LIKE '%core concept%' AND hpath NOT LIKE '%Embed Content Block%'" + "Data": "SELECT * FROM blocks WHERE content LIKE '%In SiYuan%' AND content LIKE '%core concept%' AND type = 'p' AND hpath NOT LIKE '%Embed Content Block%'" }, { "Type": "NodeCloseBrace" diff --git a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-axh6q1d.sy b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-axh6q1d.sy index 00f4be2d4..11ee84514 100644 --- a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-axh6q1d.sy +++ b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-axh6q1d.sy @@ -6,16 +6,43 @@ "icon": "1f3a8", "id": "20210808180303-axh6q1d", "title": "Custom Appearance", - "updated": "20210808180303" + "type": "doc", + "updated": "20240508004341" }, "Children": [ { - "ID": "20210808180303-j9oz1rg", + "ID": "20240508004341-z4ugefi", "Type": "NodeParagraph", "Properties": { - "id": "20210808180303-j9oz1rg", - "updated": "20210808180303" - } + "id": "20240508004341-z4ugefi", + "updated": "20240508004341" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924100110-vcg96wy", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Icon" + } + ] + }, + { + "ID": "20240508004341-6pgvimp", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004341-6pgvimp", + "updated": "20240508004341" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924095938-a9p5450", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Theme" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-h361q1i.sy b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-h361q1i.sy index 4758e6256..bb3a47b3f 100644 --- a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-h361q1i.sy +++ b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-h361q1i.sy @@ -6,7 +6,8 @@ "icon": "1f371", "id": "20210808180303-h361q1i", "title": "Editor", - "updated": "20210808180303" + "type": "doc", + "updated": "20240508004216" }, "Children": [ { @@ -177,12 +178,55 @@ ] }, { - "ID": "20210808180303-a0ht38y", + "ID": "20240508004216-2xo697q", "Type": "NodeParagraph", "Properties": { - "id": "20210808180303-a0ht38y", - "updated": "20210808180303" - } + "id": "20240508004216-2xo697q", + "updated": "20240508004216" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924093441-ft2rhps", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Formatting elements" + } + ] + }, + { + "ID": "20240508004216-zyuk3yd", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004216-zyuk3yd", + "updated": "20240508004216" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220628204454-hhxohv5", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Optimize typography" + } + ] + }, + { + "ID": "20240508004216-4uhl2nh", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004216-4uhl2nh", + "updated": "20240508004216" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20221016204105-qx2aq0g", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Outline by Heading and List" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-l3qg72k.sy b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-l3qg72k.sy index 3d4c93d75..9ff7cf60e 100644 --- a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-l3qg72k.sy +++ b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-l3qg72k.sy @@ -6,16 +6,94 @@ "icon": "1f50d", "id": "20210808180303-l3qg72k", "title": "Advanced search", - "updated": "20210808180303" + "type": "doc", + "updated": "20240508004303" }, "Children": [ { - "ID": "20210808180303-1dj9ymv", + "ID": "20240508004303-nqo982y", "Type": "NodeParagraph", "Properties": { - "id": "20210808180303-1dj9ymv", - "updated": "20210808180303" - } + "id": "20240508004303-nqo982y", + "updated": "20240508004303" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220415232231-pqcizol", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Query syntax" + } + ] + }, + { + "ID": "20240508004303-cfhkbkf", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004303-cfhkbkf", + "updated": "20240508004303" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201222100339-i5hzcph", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Database table" + } + ] + }, + { + "ID": "20240508004303-ybxo9fy", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004303-ybxo9fy", + "updated": "20240508004303" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201222100222-q47d64s", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Type filtering" + } + ] + }, + { + "ID": "20240508004303-is7baf3", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004303-is7baf3", + "updated": "20240508004303" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240119211017-1vbbt95", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Ignore indexing" + } + ] + }, + { + "ID": "20240508004303-axo1h8z", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004303-axo1h8z", + "updated": "20240508004303" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240119212048-0huuevw", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Ignore search" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-xaduj2o.sy b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-xaduj2o.sy index 7752e1cf2..1b306be18 100644 --- a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-xaduj2o.sy +++ b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20210808180303-xaduj2o.sy @@ -6,7 +6,8 @@ "icon": "1f68c", "id": "20210808180303-xaduj2o", "title": "General Operations", - "updated": "20210808180303" + "type": "doc", + "updated": "20240508004537" }, "Children": [ { @@ -14,8 +15,391 @@ "Type": "NodeParagraph", "Properties": { "id": "20210808180303-1931idj", - "updated": "20210808180303" - } + "updated": "20240508004436" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230106104821-9nfphwm", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Workspace" + } + ] + }, + { + "ID": "20240508004438-d49y0r5", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004438-d49y0r5", + "updated": "20240508004438" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924100808-j9sddk9", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Import and Export" + } + ] + }, + { + "ID": "20240508004440-0kxbkre", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004440-0kxbkre", + "updated": "20240508004440" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210505164949-c085p1d", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Web Clipping" + } + ] + }, + { + "ID": "20240508004443-yduv1h7", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004443-yduv1h7", + "updated": "20240508004443" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924100906-0u4zfq3", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Window and Tab" + } + ] + }, + { + "ID": "20240508004445-8fs1grc", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004445-8fs1grc", + "updated": "20240508004446" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210110181011-fbhoesf", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Daily notes" + } + ] + }, + { + "ID": "20240508004448-m5bxg49", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004448-m5bxg49", + "updated": "20240508004448" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924100635-ms0p9lb", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Bookmark and Tag" + } + ] + }, + { + "ID": "20240508004450-1n0jb1j", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004450-1n0jb1j", + "updated": "20240508004451" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240208172514-9dsv6na", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Database" + } + ] + }, + { + "ID": "20240508004453-q3oc1ma", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004453-q3oc1ma", + "updated": "20240508004453" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210824202056-udkf7wg", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Widgets" + } + ] + }, + { + "ID": "20240508004456-oi2vc7t", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004456-oi2vc7t", + "updated": "20240508004456" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230506205948-yah52eb", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Plugins" + } + ] + }, + { + "ID": "20240508004458-8ze29km", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004458-8ze29km", + "updated": "20240508004458" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924100744-br924ar", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Assets" + } + ] + }, + { + "ID": "20240508004501-dsk470r", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004501-dsk470r", + "updated": "20240508004501" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201204184532-3qm9l8n", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Template snippet" + } + ] + }, + { + "ID": "20240508004503-igouzyi", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004503-igouzyi", + "updated": "20240508004503" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210127203829-qe2mzof", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "PDF annotation" + } + ] + }, + { + "ID": "20240508004506-l1o6uga", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004506-l1o6uga", + "updated": "20240508004506" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211010212318-3wx2kqb", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Virtual reference" + } + ] + }, + { + "ID": "20240508004508-qssxra9", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004508-qssxra9", + "updated": "20240508004509" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210331201142-4g923es", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Hyperlink" + } + ] + }, + { + "ID": "20240508004512-8jkoaay", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004512-8jkoaay", + "updated": "20240508004513" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210615213222-vs5tzbd", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Data history" + } + ] + }, + { + "ID": "20240508004516-03hidmo", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004516-03hidmo", + "updated": "20240508004516" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20221223221636-ms2b4w9", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Flashcards" + } + ] + }, + { + "ID": "20240508004518-1149qu7", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004518-1149qu7", + "updated": "20240508004519" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230304000547-ibldj1z", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Artificial Intelligence" + } + ] + }, + { + "ID": "20240508004522-vujpuw1", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004522-vujpuw1", + "updated": "20240508004522" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924100950-9op5xi1", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Shortcuts" + } + ] + }, + { + "ID": "20240508004525-mkbjhje", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004525-mkbjhje", + "updated": "20240508004525" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201004194026-s8h2cog", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Use on browser" + } + ] + }, + { + "ID": "20240508004528-jzh49m5", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004528-jzh49m5", + "updated": "20240508004528" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201227201128-m1wrouw", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Docker hosting" + } + ] + }, + { + "ID": "20240508004531-frsd2ts", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004531-frsd2ts", + "updated": "20240508004531" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200924100717-yzwzn64", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Kernel parameter" + } + ] + }, + { + "ID": "20240508004534-qoadnms", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004534-qoadnms", + "updated": "20240508004534" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201227201751-gv0fpx2", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Kernel API" + } + ] + }, + { + "ID": "20240508004537-14enffy", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004537-14enffy", + "updated": "20240508004537" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230104152135-1iei0xa", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Share document" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20230805231614-vqn28eh/20210808180303-v9awwp0.sy b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20230805231614-vqn28eh/20210808180303-v9awwp0.sy index cc850f3e0..098c949ac 100644 --- a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20230805231614-vqn28eh/20210808180303-v9awwp0.sy +++ b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20230805231614-vqn28eh/20210808180303-v9awwp0.sy @@ -6,7 +6,8 @@ "icon": "1f308", "id": "20210808180303-v9awwp0", "title": "Cloud Services", - "updated": "20230805231707" + "type": "doc", + "updated": "20240508004725" }, "Children": [ { @@ -29,9 +30,40 @@ "ListData": {}, "Properties": { "id": "20230627215141-57hf66s", - "updated": "20230802131124" + "updated": "20240508004725" }, "Children": [ + { + "ID": "20240508004643-z5324av", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20240508004643-z5324av", + "updated": "20240508004644" + }, + "Children": [ + { + "ID": "20240508004643-4ge0n4r", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508004643-4ge0n4r", + "updated": "20240508004644" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210721112159-9p645xm", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Storage" + } + ] + } + ] + }, { "ID": "20230627215143-rk0fvgy", "Type": "NodeListItem", @@ -93,6 +125,37 @@ } ] }, + { + "ID": "20230627215154-orvtmhs", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20230627215154-orvtmhs", + "updated": "20240508004725" + }, + "Children": [ + { + "ID": "20230627215154-a5gj5qo", + "Type": "NodeParagraph", + "Properties": { + "id": "20230627215154-a5gj5qo", + "updated": "20230627215159" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210721160238-yvhbh0h", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "Assets hosting" + } + ] + } + ] + }, { "ID": "20230802131114-4anamcv", "Type": "NodeListItem", @@ -123,36 +186,6 @@ ] } ] - }, - { - "ID": "20230627215154-orvtmhs", - "Type": "NodeListItem", - "ListData": { - "BulletChar": 42, - "Marker": "Kg==" - }, - "Properties": { - "id": "20230627215154-orvtmhs" - }, - "Children": [ - { - "ID": "20230627215154-a5gj5qo", - "Type": "NodeParagraph", - "Properties": { - "id": "20230627215154-a5gj5qo", - "updated": "20230627215159" - }, - "Children": [ - { - "Type": "NodeTextMark", - "TextMarkType": "block-ref", - "TextMarkBlockRefID": "20210721160238-yvhbh0h", - "TextMarkBlockRefSubtype": "s", - "TextMarkTextContent": "Assets hosting" - } - ] - } - ] } ] }, diff --git a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20230805231614-vqn28eh/20210808180303-v9awwp0/20230802114825-2jkkct7.sy b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20230805231614-vqn28eh/20210808180303-v9awwp0/20230802114825-2jkkct7.sy index 4b5d9d653..11b75c60d 100644 --- a/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20230805231614-vqn28eh/20210808180303-v9awwp0/20230802114825-2jkkct7.sy +++ b/app/guide/20210808180117-6v0mkxr/20200923234011-ieuun1p/20230805231614-vqn28eh/20210808180303-v9awwp0/20230802114825-2jkkct7.sy @@ -5,7 +5,8 @@ "Properties": { "id": "20230802114825-2jkkct7", "title": "Inbox", - "updated": "20230802115024" + "type": "doc", + "updated": "20240508010253" }, "Children": [ { @@ -57,12 +58,12 @@ "Type": "NodeParagraph", "Properties": { "id": "20230802114928-gcmnpw5", - "updated": "20230802115037" + "updated": "20240508010253" }, "Children": [ { "Type": "NodeText", - "Data": "Currently, the following methods are provided for data access." + "Data": "Currently, the following method are provided for data access." } ] }, diff --git a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa.sy b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa.sy index 07e9f6661..b09523745 100644 --- a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa.sy +++ b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa.sy @@ -8,82 +8,15 @@ "title": "请从这里开始", "title-img": "background-color:#556;background-image: linear-gradient(30deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(150deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(30deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(150deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(60deg, #99a 25%, transparent 25.5%, transparent 75%, #99a 75%, #99a),linear-gradient(60deg, #99a 25%, transparent 25.5%, transparent 75%, #99a 75%, #99a);background-size:80px 140px;background-position: 0 0, 0 0, 40px 70px, 40px 70px, 0 0, 40px 70px;", "type": "doc", - "updated": "20230816170413" + "updated": "20230415112508" }, "Children": [ - { - "ID": "20210428212840-859h45j", - "Type": "NodeHeading", - "HeadingLevel": 2, - "Properties": { - "bookmark": "✨", - "id": "20210428212840-859h45j", - "updated": "20210714092948" - }, - "Children": [ - { - "Type": "NodeText", - "Data": "🍫 内容块" - } - ] - }, - { - "ID": "20210428212840-8rqwn5o", - "Type": "NodeParagraph", - "Properties": { - "id": "20210428212840-8rqwn5o", - "style": "color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);", - "updated": "20230415112508" - }, - "Children": [ - { - "Type": "NodeText", - "Data": "在" - }, - { - "Type": "NodeTextMark", - "Properties": { - "parent-style": "color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);" - }, - "TextMarkType": "block-ref", - "TextMarkBlockRefID": "20230415111858-vgohvf3", - "TextMarkBlockRefSubtype": "s", - "TextMarkTextContent": "思源" - }, - { - "Type": "NodeKramdownSpanIAL", - "Data": "{: parent-style=\"color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);\"}" - }, - { - "Type": "NodeText", - "Data": "中,唯一重要的核心概念是" - }, - { - "Type": "NodeTextMark", - "Properties": { - "parent-style": "color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);" - }, - "TextMarkType": "block-ref", - "TextMarkBlockRefID": "20200813004931-q4cu8na", - "TextMarkBlockRefSubtype": "s", - "TextMarkTextContent": "内容块" - }, - { - "Type": "NodeKramdownSpanIAL", - "Data": "{: parent-style=\"color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);\"}" - }, - { - "Type": "NodeText", - "Data": "。通过排版格式即可形成内容块,这样我们就能在块级粒度上对思绪和知识进行整理,同时也能方便长文阅读和输出。" - } - ] - }, { "ID": "20210528115012-vst5lwt", "Type": "NodeSuperBlock", "Properties": { "id": "20210528115012-vst5lwt", - "updated": "20210501192542" + "updated": "20240507235007" }, "Children": [ { @@ -363,7 +296,7 @@ "Type": "NodeSuperBlock", "Properties": { "id": "20210528115259-ifi35e9", - "updated": "20230816170413" + "updated": "20240507235007" }, "Children": [ { @@ -597,7 +530,7 @@ "Type": "NodeParagraph", "Properties": { "id": "20221114172820-dvkx6pq", - "updated": "20230428155245" + "updated": "20240507235007" }, "Children": [ { @@ -630,6 +563,1588 @@ "Data": "我们希望在接下来的时间里,思源能够成为你生活和学习的效率工具,帮助你实现更多的目标和计划🙏" } ] + }, + { + "ID": "20240507235009-wdhbsvx", + "Type": "NodeThematicBreak", + "Properties": { + "id": "20240507235009-wdhbsvx" + } + }, + { + "ID": "20240507235418-bjftr7p", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240507235418-bjftr7p", + "updated": "20230415112508" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240507235101-chr0ej5", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240507235101-chr0ej5", + "updated": "20230415112508" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20210428212840-859h45j", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "bookmark": "✨", + "id": "20210428212840-859h45j", + "style": "background-color: var(--b3-font-background5);", + "updated": "20210714092948" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🍫 内容块" + } + ] + }, + { + "ID": "20210428212840-8rqwn5o", + "Type": "NodeParagraph", + "Properties": { + "id": "20210428212840-8rqwn5o", + "updated": "20230415112508" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "在" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230415111858-vgohvf3", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "思源" + }, + { + "Type": "NodeText", + "Data": "中,唯一重要的核心概念是" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200813004931-q4cu8na", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "内容块" + }, + { + "Type": "NodeText", + "Data": "。通过排版格式即可形成内容块,这样我们就能在块级粒度上对思绪和知识进行整理,同时也能方便长文阅读和输出。" + } + ] + }, + { + "ID": "20240507235020-3bcpjf5", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235020-3bcpjf5", + "updated": "20240508001656" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200813004931-q4cu8na", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "什么是内容块" + } + ] + }, + { + "ID": "20240507235025-9ds7ts9", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235025-9ds7ts9", + "updated": "20240508001656" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200905090211-2vixtlf", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "内容块类型" + } + ] + }, + { + "ID": "20240507235028-lwjerh4", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235028-lwjerh4", + "updated": "20240508001656" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200813013559-sgbzl5k", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "引用内容块" + } + ] + }, + { + "ID": "20240507235032-97ti1ji", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235032-97ti1ji", + "updated": "20240508001656" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200813131152-0wk5akh", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "在内容块中遨游" + } + ] + }, + { + "ID": "20240507235035-yhvz45j", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235035-yhvz45j", + "updated": "20240508001655" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201210103036-1x3vm8t", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "文档块和标题块的转换" + } + ] + }, + { + "ID": "20240507235039-gwhxa1c", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235039-gwhxa1c", + "updated": "20240508001655" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201117101902-2ewjjum", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "嵌入内容块" + } + ] + }, + { + "ID": "20240507235043-3fwtzw2", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235043-3fwtzw2", + "updated": "20240508001655" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210612224500-ywcms1m", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "内容块属性" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20210714092948" + } + } + ] + }, + { + "ID": "20240507235415-8oj5h8a", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240507235415-8oj5h8a", + "updated": "20240507235348" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240507235327-j0kbj6i", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240507235327-j0kbj6i", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240507235348" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🍱 编辑器" + } + ] + }, + { + "ID": "20240507235359-cxxv6kp", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235359-cxxv6kp", + "updated": "20240507235348" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200825162036-4dx365o", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "排版元素" + } + ] + }, + { + "ID": "20240507235404-a4zaqww", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235404-a4zaqww", + "updated": "20240507235348" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220628204444-9n0y9h2", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "优化排版" + } + ] + }, + { + "ID": "20240507235407-itfe7y7", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235407-itfe7y7", + "updated": "20240507235348" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20221016213308-uz5af79", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "通过标题列表概述" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240507235348" + } + } + ] + }, + { + "ID": "20240507235535-etb8xsv", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240507235535-etb8xsv", + "updated": "20240507235504" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240507235451-lej5i7h", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240507235451-lej5i7h", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240507235504" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🔍 搜索进阶" + } + ] + }, + { + "ID": "20240507235506-apxs8t9", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235506-apxs8t9", + "updated": "20240507235504" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220415190432-r3xqn3r", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "查询语法" + } + ] + }, + { + "ID": "20240507235513-39d7cgo", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235513-39d7cgo", + "updated": "20240507235504" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201222093044-rx4zjoy", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "数据库表" + } + ] + }, + { + "ID": "20240507235516-dqh1r1t", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235516-dqh1r1t", + "updated": "20240507235504" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201222095049-hghafhe", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "类型过滤" + } + ] + }, + { + "ID": "20240507235519-98jw10p", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235519-98jw10p", + "updated": "20240507235504" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240119205452-o8xp4ve", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "忽略索引" + } + ] + }, + { + "ID": "20240507235522-8o341fv", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235522-8o341fv", + "updated": "20240507235504" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240119205543-hknwwrl", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "忽略搜索" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240507235504" + } + } + ] + }, + { + "ID": "20240508000103-xr9ssi3", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508000103-xr9ssi3", + "updated": "20240508000051" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508000037-veyx5w5", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508000037-veyx5w5", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508000051" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🎨 自定义外观" + } + ] + }, + { + "ID": "20240508000057-luw11rb", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508000057-luw11rb", + "updated": "20240508000051" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200922101913-d5yitmq", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "图标" + } + ] + }, + { + "ID": "20240508000057-x1ale7e", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508000057-x1ale7e", + "updated": "20240508000051" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200922102318-oz84yu3", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "主题" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508000051" + } + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "ID": "20240508001403-j8ceveg", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508001403-j8ceveg", + "updated": "20240508001605" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240508000010-mhqzqo9", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508000010-mhqzqo9", + "updated": "20240507235927" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240507235912-6otfklm", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240507235912-6otfklm", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240507235927" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🚌 通用操作" + } + ] + }, + { + "ID": "20240508000002-7l59k7e", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508000002-7l59k7e", + "updated": "20240507235927" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240507235953-6figbbf", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240507235953-6figbbf", + "updated": "20240508000002" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240507235944-1hsp90h", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-1hsp90h", + "updated": "20240507235953" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230106101434-e6g4av3", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "工作空间" + } + ] + }, + { + "ID": "20240507235944-bx45kar", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-bx45kar", + "updated": "20240507235953" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200813125307-pxsjela", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "导入和导出" + } + ] + }, + { + "ID": "20240507235944-p5m3uxi", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-p5m3uxi", + "updated": "20240507235953" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210505163537-oo97zov", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "剪藏" + } + ] + }, + { + "ID": "20240507235944-9b8a4kc", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-9b8a4kc", + "updated": "20240507235953" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200822191536-rm6hwid", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "窗口和页签" + } + ] + }, + { + "ID": "20240507235944-hqjgdup", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-hqjgdup", + "updated": "20240507235953" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210110175347-2xrwoiq", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "日记" + } + ] + }, + { + "ID": "20240507235944-tz5d9gn", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-tz5d9gn", + "updated": "20240507235953" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200910201551-h4twhas", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "书签和标签" + } + ] + }, + { + "ID": "20240507235944-p44i12c", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-p44i12c", + "updated": "20240507235953" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240208113259-nykkvaq", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "数据库" + } + ] + }, + { + "ID": "20240507235944-wp2plyb", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-wp2plyb", + "updated": "20240507235953" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210824201257-cy7icrc", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "挂件" + } + ] + }, + { + "ID": "20240507235944-074mcxa", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-074mcxa", + "updated": "20240507235953" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230506210010-houyyvy", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "插件" + } + ] + }, + { + "ID": "20240507235944-uavurm0", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-uavurm0", + "updated": "20240507235953" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200915214115-42b8zma", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "资源文件" + } + ] + }, + { + "ID": "20240507235944-91j0zi5", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-91j0zi5", + "updated": "20240507235953" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201204181006-7bkppue", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "模板片段" + } + ] + }, + { + "ID": "20240507235944-mz5071l", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-mz5071l", + "updated": "20240507235953" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210127202655-2334vvv", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "PDF 标注" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "ID": "20240507235959-va3g1fc", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240507235959-va3g1fc", + "updated": "20240508000002" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240507235944-4hjqjtc", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-4hjqjtc", + "updated": "20240508000000" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211010211311-ffz0wbu", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "虚拟引用" + } + ] + }, + { + "ID": "20240507235944-3sgjwm6", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-3sgjwm6", + "updated": "20240508000000" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210331200042-94gs1hh", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "超链接" + } + ] + }, + { + "ID": "20240507235944-5kf9qnr", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-5kf9qnr", + "updated": "20240508000000" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210615211733-v6rzowm", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "数据历史" + } + ] + }, + { + "ID": "20240507235944-4gxc97l", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-4gxc97l", + "updated": "20240508000000" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20221223215557-o6gfsoy", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "闪卡" + } + ] + }, + { + "ID": "20240507235944-rg2qluo", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-rg2qluo", + "updated": "20240508000000" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230303235619-ex5l63e", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "人工智能" + } + ] + }, + { + "ID": "20240507235944-sdn49d2", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-sdn49d2", + "updated": "20240508000000" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200813004551-gm0pbn1", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "快捷键" + } + ] + }, + { + "ID": "20240507235944-5cv1sb5", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-5cv1sb5", + "updated": "20240508000000" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201004184819-nj8ibyg", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "在浏览器上使用" + } + ] + }, + { + "ID": "20240507235944-u77mtez", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-u77mtez", + "updated": "20240508000000" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201227173504-847cs1q", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Docker 伺服" + } + ] + }, + { + "ID": "20240507235944-k14emlh", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-k14emlh", + "updated": "20240508000000" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200828105441-r76vmu5", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "内核参数" + } + ] + }, + { + "ID": "20240507235944-g46xwtr", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-g46xwtr", + "updated": "20240508000000" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201227194925-7ipoiv6", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "内核 API" + } + ] + }, + { + "ID": "20240507235944-fbkyzjz", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235944-fbkyzjz", + "updated": "20240508000000" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230104144904-39br4c6", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "分享文档" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240507235927" + } + } + ] + }, + { + "ID": "20240508000412-qdodvtk", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508000412-qdodvtk", + "updated": "20240508000356" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508000059-guv1xe5", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508000059-guv1xe5", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508000356" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "👑 会员特权" + } + ] + }, + { + "ID": "20240508001301-ro1285w", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508001301-ro1285w", + "updated": "20240508000356" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240508001256-bmeebne", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508001256-bmeebne", + "updated": "20240508001302" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508000401-grew1xa", + "Type": "NodeHeading", + "HeadingLevel": 3, + "Properties": { + "id": "20240508000401-grew1xa", + "updated": "20240508001256" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230808120348-orm8sjf", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "云端服务" + } + ] + }, + { + "ID": "20240508000645-cy35wcp", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508000645-cy35wcp", + "updated": "20240508001256" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230808120347-pzvmkik", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "存储空间" + } + ] + }, + { + "ID": "20240508000654-16r28go", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508000654-16r28go", + "updated": "20240508001256" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230808120347-3cob0nb", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "数据同步" + } + ] + }, + { + "ID": "20240508000700-p99xfdy", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508000700-p99xfdy", + "updated": "20240508001256" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230808120348-lgcp9zm", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "数据备份" + } + ] + }, + { + "ID": "20240508000705-b5qtzwu", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508000705-b5qtzwu", + "updated": "20240508001256" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230808120347-mw3qrwy", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "资源文件图床" + } + ] + }, + { + "ID": "20240508000711-3itzsil", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508000711-3itzsil", + "updated": "20240508001256" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230808120348-hynr7og", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "收集箱" + } + ] + }, + { + "ID": "20240508000716-18u9fq9", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508000716-18u9fq9", + "updated": "20240508001256" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230808120348-vaxi6eq", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "微信提醒" + } + ] + }, + { + "ID": "20240508000722-kujnqsk", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508000722-kujnqsk", + "updated": "20240508001256" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230808120348-yut741f", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "限制" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508001256" + } + } + ] + }, + { + "ID": "20240508001249-xwrzo23", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508001249-xwrzo23", + "updated": "20240508001302" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508000408-gs8g8vc", + "Type": "NodeHeading", + "HeadingLevel": 3, + "Properties": { + "id": "20240508000408-gs8g8vc", + "updated": "20240508001249" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230805225107-qm1m2f5", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "功能特性" + } + ] + }, + { + "ID": "20240508000729-d2rmrxp", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508000729-d2rmrxp", + "updated": "20240508001249" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230805230131-sn7obzb", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "对接第三方云端存储" + } + ] + }, + { + "ID": "20240508000739-cj4qwig", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508000739-cj4qwig", + "updated": "20240508001249" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230805230218-aea8icj", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "搜索资源文件内容" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508001249" + } + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508000356" + } + } + ] + }, + { + "ID": "20240508001128-f3e6hng", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508001128-f3e6hng", + "updated": "20240508001605" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508001006-5dk6uqm", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508001006-5dk6uqm", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508001605" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "其他" + } + ] + }, + { + "ID": "20240508001224-0uh0d0k", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508001224-0uh0d0k", + "updated": "20240508001605" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240508001158-0da8l6z", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508001158-0da8l6z", + "updated": "20240508001224" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508001012-znpn332", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508001012-znpn332", + "updated": "20240508001158" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240113102857-c63dmo5", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "移动端 App" + } + ] + }, + { + "ID": "20240508001019-gpht79q", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508001019-gpht79q", + "updated": "20240508001158" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200813093015-u6bopdt", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "常见问题" + } + ] + }, + { + "ID": "20240508001024-7bw16f2", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508001024-7bw16f2", + "updated": "20240508001158" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210117211155-56n4odu", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "数据安全" + } + ] + }, + { + "ID": "20240508001042-02cqi8t", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508001042-02cqi8t", + "updated": "20240508001158" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230429114837-70asb4j", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "术语表" + } + ] + }, + { + "ID": "20240508001046-py60vs4", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508001046-py60vs4", + "updated": "20240508001158" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230405155631-leo4vc6", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "性能优化" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "ID": "20240508001201-yg1ja6t", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508001201-yg1ja6t", + "updated": "20240508001224" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508001049-2m7o2gn", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508001049-2m7o2gn", + "updated": "20240508001202" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230428153709-hioyy5l", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "社区资源" + } + ] + }, + { + "ID": "20240508001100-oevp355", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508001100-oevp355", + "updated": "20240508001202" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230519105228-hm0y74i", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "最新进展" + } + ] + }, + { + "ID": "20240508001103-v9yzyg7", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508001103-v9yzyg7", + "updated": "20240508001202" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240317200013-fim8wm8", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "扩展开发" + } + ] + }, + { + "ID": "20240508001106-hp3kazs", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508001106-hp3kazs", + "updated": "20240508001202" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200813163359-v04n73b", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "隐私政策和用户协议" + } + ] + }, + { + "ID": "20240508001110-651s5tn", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508001110-651s5tn", + "updated": "20240508001202" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201121212605-9td1a62", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "致谢" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508001605" + } + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-abz7w6k.sy b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-abz7w6k.sy index 8d6a9e16f..d3f10d889 100644 --- a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-abz7w6k.sy +++ b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-abz7w6k.sy @@ -6,7 +6,8 @@ "icon": "1f371", "id": "20210808180320-abz7w6k", "title": "编辑器", - "updated": "20210808180320" + "type": "doc", + "updated": "20240507235438" }, "Children": [ { @@ -182,12 +183,55 @@ ] }, { - "ID": "20210808180320-vyqtyoi", + "ID": "20240507235438-05re3zi", "Type": "NodeParagraph", "Properties": { - "id": "20210808180320-vyqtyoi", - "updated": "20210808180320" - } + "id": "20240507235438-05re3zi", + "updated": "20240507235438" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200825162036-4dx365o", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "排版元素" + } + ] + }, + { + "ID": "20240507235438-ow9015t", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235438-ow9015t", + "updated": "20240507235438" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220628204444-9n0y9h2", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "优化排版" + } + ] + }, + { + "ID": "20240507235438-dyw2otm", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235438-dyw2otm", + "updated": "20240507235438" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20221016213308-uz5af79", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "通过标题列表概述" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj.sy b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj.sy index 122973356..0a5ddb046 100644 --- a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj.sy +++ b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj.sy @@ -6,16 +6,128 @@ "icon": "1f36b", "id": "20210808180320-fqgskfj", "title": "内容块", - "updated": "20210808180320" + "type": "doc", + "updated": "20240507235241" }, "Children": [ { - "ID": "20210808180320-vk0kg8n", + "ID": "20240507235241-gp3vbz4", "Type": "NodeParagraph", "Properties": { - "id": "20210808180320-vk0kg8n", - "updated": "20210808180320" - } + "id": "20240507235241-gp3vbz4", + "updated": "20240507235241" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200813004931-q4cu8na", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "什么是内容块" + } + ] + }, + { + "ID": "20240507235241-cc4dyv2", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235241-cc4dyv2", + "updated": "20240507235241" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200905090211-2vixtlf", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "内容块类型" + } + ] + }, + { + "ID": "20240507235241-g3chf5d", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235241-g3chf5d", + "updated": "20240507235241" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200813013559-sgbzl5k", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "引用内容块" + } + ] + }, + { + "ID": "20240507235241-wqz0d0o", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235241-wqz0d0o", + "updated": "20240507235241" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200813131152-0wk5akh", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "在内容块中遨游" + } + ] + }, + { + "ID": "20240507235241-kczvxta", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235241-kczvxta", + "updated": "20240507235241" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201210103036-1x3vm8t", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "文档块和标题块的转换" + } + ] + }, + { + "ID": "20240507235241-snnxghb", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235241-snnxghb", + "updated": "20240507235241" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201117101902-2ewjjum", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "嵌入内容块" + } + ] + }, + { + "ID": "20240507235241-a37u0gy", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235241-a37u0gy", + "updated": "20240507235241" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210612224500-ywcms1m", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "内容块属性" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj/20200813131152-0wk5akh.sy b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj/20200813131152-0wk5akh.sy index e5f3567b3..e828071c6 100644 --- a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj/20200813131152-0wk5akh.sy +++ b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj/20200813131152-0wk5akh.sy @@ -371,7 +371,7 @@ "Children": [ { "Type": "NodeText", - "Data": "鼠标悬浮引用块前面的标识会弹出预览浮窗" + "Data": "鼠标悬浮块引用前面的标识会弹出预览浮窗" } ] } @@ -403,7 +403,7 @@ "Children": [ { "Type": "NodeText", - "Data": "单击反链列表中的引用块进行跳转" + "Data": "单击反链列表中的块引用进行跳转" } ] } diff --git a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj/20200905090211-2vixtlf.sy b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj/20200905090211-2vixtlf.sy index 46220d973..6b4c114d7 100644 --- a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj/20200905090211-2vixtlf.sy +++ b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj/20200905090211-2vixtlf.sy @@ -6,7 +6,7 @@ "id": "20200905090211-2vixtlf", "title": "内容块类型", "type": "doc", - "updated": "20240427230507" + "updated": "20240513102051" }, "Children": [ { @@ -1091,6 +1091,70 @@ } ] }, + { + "ID": "20240513100721-6hasxsk", + "Type": "NodeParagraph", + "Properties": { + "id": "20240513100721-6hasxsk", + "updated": "20240513100725" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "​" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "tag", + "TextMarkTextContent": "注意" + }, + { + "Type": "NodeText", + "Data": "​:" + } + ] + }, + { + "ID": "20240513100725-fefiba9", + "Type": "NodeParagraph", + "Properties": { + "id": "20240513100725-fefiba9", + "updated": "20240513102051" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "不建议在正文中使用一级标题,建议使用二级标题作为顶层标题,这样在开启了 " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "设置" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "导出" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "添加文档标题" + }, + { + "Type": "NodeText", + "Data": "​ 后,整体的标题层级在导出时才符合正常逻辑。" + } + ] + }, { "ID": "20210104090624-a6yjlte", "Type": "NodeHeading", @@ -1819,11 +1883,26 @@ } ] }, + { + "ID": "20240510234951-58h7o7g", + "Type": "NodeParagraph", + "Properties": { + "id": "20240510234951-58h7o7g", + "updated": "20240510235019" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "无序列表块只能包含列表项块,相邻的无序列表块间距较大。" + } + ] + }, { "ID": "20210104090624-5p4i03b", "Type": "NodeParagraph", "Properties": { - "id": "20210104090624-5p4i03b" + "id": "20210104090624-5p4i03b", + "updated": "20210104090624" }, "Children": [ { @@ -1837,7 +1916,7 @@ }, { "Type": "NodeText", - "Data": "。" + "Data": "​。" } ] }, @@ -1987,7 +2066,8 @@ "ID": "20210104090624-13yo86l", "Type": "NodeParagraph", "Properties": { - "id": "20210104090624-13yo86l" + "id": "20210104090624-13yo86l", + "updated": "20210104090624" }, "Children": [ { @@ -2007,6 +2087,20 @@ } ] }, + { + "ID": "20240510234949-rphupr1", + "Type": "NodeParagraph", + "Properties": { + "id": "20240510234949-rphupr1", + "updated": "20240510234959" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "有序列表块只能包含列表项块,相邻的有序列表块间距较大。" + } + ] + }, { "ID": "20210104090624-mvu5j2d", "Type": "NodeHeading", @@ -2184,6 +2278,20 @@ } ] }, + { + "ID": "20240510234858-y5tx7l9", + "Type": "NodeParagraph", + "Properties": { + "id": "20240510234858-y5tx7l9", + "updated": "20240510234944" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "任务列表块只能包含列表项块,相邻的任务列表块间距较大。" + } + ] + }, { "ID": "20210104090624-n9anlgh", "Type": "NodeHeading", @@ -2249,7 +2357,8 @@ "ID": "20210104090624-wcbtwum", "Type": "NodeParagraph", "Properties": { - "id": "20210104090624-wcbtwum" + "id": "20210104090624-wcbtwum", + "updated": "20210104090624" }, "Children": [ { @@ -2269,6 +2378,20 @@ } ] }, + { + "ID": "20240510234715-ystlvq4", + "Type": "NodeParagraph", + "Properties": { + "id": "20240510234715-ystlvq4", + "updated": "20240510234833" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "列表项块被包含在列表块内,相邻的列表项块间距较小。" + } + ] + }, { "ID": "20210104090624-37f19ny", "Type": "NodeHeading", diff --git a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj/20201117101902-2ewjjum.sy b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj/20201117101902-2ewjjum.sy index 096f67270..d8b189320 100644 --- a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj/20201117101902-2ewjjum.sy +++ b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-fqgskfj/20201117101902-2ewjjum.sy @@ -6,7 +6,7 @@ "id": "20201117101902-2ewjjum", "title": "嵌入内容块", "type": "doc", - "updated": "20211223192455" + "updated": "20240508085440" }, "Children": [ { @@ -419,7 +419,7 @@ "Type": "NodeBlockQueryEmbed", "Properties": { "id": "20210111224926-ju1sd4d", - "updated": "20211222185346" + "updated": "20240508085440" }, "Children": [ { @@ -430,7 +430,7 @@ }, { "Type": "NodeBlockQueryEmbedScript", - "Data": "SELECT * FROM blocks WHERE content LIKE '%在思源中%' AND content LIKE '%核心概念%' AND hpath NOT LIKE '%嵌入内容块%'" + "Data": "SELECT * FROM blocks WHERE content LIKE '%在思源中%' AND content LIKE '%核心概念%' AND type = 'p' AND hpath NOT LIKE '%嵌入内容块%'" }, { "Type": "NodeCloseBrace" diff --git a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-gyngv2x.sy b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-gyngv2x.sy index d7bd0a5f1..fd62f324b 100644 --- a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-gyngv2x.sy +++ b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-gyngv2x.sy @@ -6,16 +6,94 @@ "icon": "1f50d", "id": "20210808180320-gyngv2x", "title": "搜索进阶", - "updated": "20210808180320" + "type": "doc", + "updated": "20240507235528" }, "Children": [ { - "ID": "20210808180320-7qthcmd", + "ID": "20240507235528-fs3ue7a", "Type": "NodeParagraph", "Properties": { - "id": "20210808180320-7qthcmd", - "updated": "20210808180320" - } + "id": "20240507235528-fs3ue7a", + "updated": "20240507235528" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220415190432-r3xqn3r", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "查询语法" + } + ] + }, + { + "ID": "20240507235528-oyyqh0l", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235528-oyyqh0l", + "updated": "20240507235528" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201222093044-rx4zjoy", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "数据库表" + } + ] + }, + { + "ID": "20240507235528-mvec0bf", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235528-mvec0bf", + "updated": "20240507235528" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201222095049-hghafhe", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "类型过滤" + } + ] + }, + { + "ID": "20240507235528-ltl5jsc", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235528-ltl5jsc", + "updated": "20240507235528" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240119205452-o8xp4ve", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "忽略索引" + } + ] + }, + { + "ID": "20240507235528-tov8lr5", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235528-tov8lr5", + "updated": "20240507235528" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240119205543-hknwwrl", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "忽略搜索" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-qgr0b3q.sy b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-qgr0b3q.sy index b06c4f1ed..a5f5bf92c 100644 --- a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-qgr0b3q.sy +++ b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180320-qgr0b3q.sy @@ -6,7 +6,8 @@ "icon": "1f3a8", "id": "20210808180320-qgr0b3q", "title": "自定义外观", - "updated": "20210808180320" + "type": "doc", + "updated": "20240508000054" }, "Children": [ { @@ -14,7 +15,40 @@ "Type": "NodeParagraph", "Properties": { "id": "20210808180320-20o026n", - "updated": "20210808180320" + "updated": "20240508000028" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200922101913-d5yitmq", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "图标" + } + ] + }, + { + "ID": "20240508000030-hqwj7ey", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508000030-hqwj7ey", + "updated": "20240508000031" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200922102318-oz84yu3", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "主题" + } + ] + }, + { + "ID": "20240508000054-oeruvuw", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508000054-oeruvuw" } } ] diff --git a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180321-hbvl5c2.sy b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180321-hbvl5c2.sy index 65dbf2e93..e0fe5e7b1 100644 --- a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180321-hbvl5c2.sy +++ b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180321-hbvl5c2.sy @@ -6,7 +6,8 @@ "icon": "1f68c", "id": "20210808180321-hbvl5c2", "title": "通用操作", - "updated": "20210814001414" + "type": "doc", + "updated": "20240507235859" }, "Children": [ { @@ -14,8 +15,391 @@ "Type": "NodeParagraph", "Properties": { "id": "20210808180321-nvp3dph", - "updated": "20210814001414" - } + "updated": "20240507235744" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230106101434-e6g4av3", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "工作空间" + } + ] + }, + { + "ID": "20240507235746-hrw2wb8", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235746-hrw2wb8", + "updated": "20240507235747" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200813125307-pxsjela", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "导入和导出" + } + ] + }, + { + "ID": "20240507235749-1elyi8d", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235749-1elyi8d", + "updated": "20240507235750" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210505163537-oo97zov", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "剪藏" + } + ] + }, + { + "ID": "20240507235752-jdbytjn", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235752-jdbytjn", + "updated": "20240507235753" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200822191536-rm6hwid", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "窗口和页签" + } + ] + }, + { + "ID": "20240507235756-5ye4g2w", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235756-5ye4g2w", + "updated": "20240507235756" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210110175347-2xrwoiq", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "日记" + } + ] + }, + { + "ID": "20240507235759-wo0nq00", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235759-wo0nq00", + "updated": "20240507235759" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200910201551-h4twhas", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "书签和标签" + } + ] + }, + { + "ID": "20240507235802-jpoppsa", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235802-jpoppsa", + "updated": "20240507235802" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240208113259-nykkvaq", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "数据库" + } + ] + }, + { + "ID": "20240507235806-f9gp4ps", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235806-f9gp4ps", + "updated": "20240507235807" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210824201257-cy7icrc", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "挂件" + } + ] + }, + { + "ID": "20240507235810-wsg0j0j", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235810-wsg0j0j", + "updated": "20240507235810" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230506210010-houyyvy", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "插件" + } + ] + }, + { + "ID": "20240507235814-ytj8j2r", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235814-ytj8j2r", + "updated": "20240507235815" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200915214115-42b8zma", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "资源文件" + } + ] + }, + { + "ID": "20240507235817-hja9uy5", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235817-hja9uy5", + "updated": "20240507235818" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201204181006-7bkppue", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "模板片段" + } + ] + }, + { + "ID": "20240507235820-pofu4yi", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235820-pofu4yi", + "updated": "20240507235821" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210127202655-2334vvv", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "PDF 标注" + } + ] + }, + { + "ID": "20240507235823-6do0roc", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235823-6do0roc", + "updated": "20240507235823" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211010211311-ffz0wbu", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "虚拟引用" + } + ] + }, + { + "ID": "20240507235827-iguozve", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235827-iguozve", + "updated": "20240507235827" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210331200042-94gs1hh", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "超链接" + } + ] + }, + { + "ID": "20240507235831-vw2nw1r", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235831-vw2nw1r", + "updated": "20240507235832" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20210615211733-v6rzowm", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "数据历史" + } + ] + }, + { + "ID": "20240507235835-cys4qf8", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235835-cys4qf8", + "updated": "20240507235835" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20221223215557-o6gfsoy", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "闪卡" + } + ] + }, + { + "ID": "20240507235838-nor6t82", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235838-nor6t82", + "updated": "20240507235839" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230303235619-ex5l63e", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "人工智能" + } + ] + }, + { + "ID": "20240507235842-1tr1d6y", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235842-1tr1d6y", + "updated": "20240507235843" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200813004551-gm0pbn1", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "快捷键" + } + ] + }, + { + "ID": "20240507235846-14irwk5", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235846-14irwk5", + "updated": "20240507235846" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201004184819-nj8ibyg", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "在浏览器上使用" + } + ] + }, + { + "ID": "20240507235849-l7rtlvx", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235849-l7rtlvx", + "updated": "20240507235849" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201227173504-847cs1q", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Docker 伺服" + } + ] + }, + { + "ID": "20240507235852-ihdanz4", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235852-ihdanz4", + "updated": "20240507235853" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20200828105441-r76vmu5", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "内核参数" + } + ] + }, + { + "ID": "20240507235855-mffxcjb", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235855-mffxcjb", + "updated": "20240507235856" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20201227194925-7ipoiv6", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "内核 API" + } + ] + }, + { + "ID": "20240507235859-ys2qt7e", + "Type": "NodeParagraph", + "Properties": { + "id": "20240507235859-ys2qt7e", + "updated": "20240507235859" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230104144904-39br4c6", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "分享文档" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180321-hbvl5c2/20200813004551-gm0pbn1.sy b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180321-hbvl5c2/20200813004551-gm0pbn1.sy index 3afd8d979..85b23d5b5 100644 --- a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180321-hbvl5c2/20200813004551-gm0pbn1.sy +++ b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180321-hbvl5c2/20200813004551-gm0pbn1.sy @@ -3445,7 +3445,7 @@ "Children": [ { "Type": "NodeText", - "Data": "复制该块为引用块" + "Data": "复制该块为块引用" } ] }, diff --git a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180321-hbvl5c2/20210127202655-2334vvv.sy b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180321-hbvl5c2/20210127202655-2334vvv.sy index 8601fcf4c..00653fece 100644 --- a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180321-hbvl5c2/20210127202655-2334vvv.sy +++ b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20210808180321-hbvl5c2/20210127202655-2334vvv.sy @@ -180,7 +180,7 @@ "Children": [ { "Type": "NodeText", - "Data": "在 PDF 中鼠标悬浮标注可预览引用块" + "Data": "在 PDF 中鼠标悬浮标注可预览引用标注的块" } ] } diff --git a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20230805222417-2lj3dvk/20230808120348-orm8sjf.sy b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20230805222417-2lj3dvk/20230808120348-orm8sjf.sy index 30fe556a1..acd613ab1 100644 --- a/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20230805222417-2lj3dvk/20230808120348-orm8sjf.sy +++ b/app/guide/20210808180117-czj9bvb/20200812220555-lj3enxa/20230805222417-2lj3dvk/20230808120348-orm8sjf.sy @@ -6,7 +6,8 @@ "icon": "1f308", "id": "20230808120348-orm8sjf", "title": "云端服务", - "updated": "20230828112142" + "type": "doc", + "updated": "20240508000309" }, "Children": [ { @@ -29,9 +30,40 @@ "ListData": {}, "Properties": { "id": "20230808120348-al8ydr7", - "updated": "20230828112127" + "updated": "20240508000309" }, "Children": [ + { + "ID": "20240508000308-no5cx7n", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20240508000308-no5cx7n", + "updated": "20240508000309" + }, + "Children": [ + { + "ID": "20240508000308-joowsf3", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508000308-joowsf3", + "updated": "20240508000309" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230808120347-pzvmkik", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "存储空间" + } + ] + } + ] + }, { "ID": "20230808120348-tmqhiv2", "Type": "NodeListItem", diff --git a/app/guide/20211226090932-5lcq56f/.siyuan/sort.json b/app/guide/20211226090932-5lcq56f/.siyuan/sort.json index 7627079de..b16c52c8f 100644 --- a/app/guide/20211226090932-5lcq56f/.siyuan/sort.json +++ b/app/guide/20211226090932-5lcq56f/.siyuan/sort.json @@ -1 +1 @@ -{"20211226114339-dk0gtpr":8,"20211226114929-08ap1r0":9,"20211226115043-afhev0g":4,"20211226115227-r1rty9v":3,"20211226115423-d5z1joq":1,"20211226115825-mhcslw2":1,"20211226120055-9mityht":1,"20211226120147-ib6yy3i":2,"20211226120247-63nd8y5":3,"20211226120349-rbkmozu":4,"20211226120422-bkzsd2e":5,"20211226120508-yzh70eh":6,"20211226120802-77aj0is":7,"20211226120854-dr1jfx2":2,"20211226120933-vnjgwwh":3,"20211226121109-f060fkg":4,"20211226121203-rjjngpz":5,"20211226121319-emrk2yy":1,"20211226121322-9argcys":3,"20211226121329-c5v3dto":22,"20211226121332-irgblss":4,"20211226121438-xaafdo8":2,"20211226121503-k3jma6m":1,"20211226121808-fnxmngk":2,"20211226122358-hctqcn5":21,"20211226122459-08mi5cq":20,"20211226122523-rl8356a":19,"20211226122549-jktxego":18,"20211226122707-8cr09co":15,"20211226122728-cnqf7rz":14,"20211226122814-r1rdpcx":13,"20211226122943-st7fpcj":12,"20211226123004-dplpw0o":11,"20211226123038-4umgpxy":10,"20211226123101-qjw03ab":8,"20211226123130-jpeg5b2":6,"20211226123154-fd5e001":5,"20211226123216-tlxw66f":4,"20211226123241-51pujtr":3,"20211226123302-akitvb1":2,"20220105101348-corstqc":5,"20220415232129-shpzg6r":1,"20220628204420-ui79vkt":2,"20220708102441-u6wopo9":3,"20221016213639-1nag9jj":3,"20221223221501-mops33i":16,"20230104151953-48hwkwf":23,"20230106104645-o838uew":1,"20230304000829-9jwu3po":17,"20230405172131-yb16aax":6,"20230429115206-ob8nl8t":5,"20230506211210-1roopyo":9,"20230805232636-zh0adz2":6,"20230805232719-04mqbcx":2,"20230805232903-erdoerp":1,"20230805232920-5fdco36":2,"20240113110500-dz2ae4n":2,"20240119210914-a2tm8c4":4,"20240119212000-qkldbjm":5,"20240208171522-y7dxcno":7,"20240317202230-l8duv3r":7} \ No newline at end of file +{"20211226114339-dk0gtpr":8,"20211226114929-08ap1r0":9,"20211226115043-afhev0g":4,"20211226115227-r1rty9v":3,"20211226115423-d5z1joq":1,"20211226115825-mhcslw2":1,"20211226120055-9mityht":1,"20211226120147-ib6yy3i":2,"20211226120247-63nd8y5":3,"20211226120349-rbkmozu":4,"20211226120422-bkzsd2e":5,"20211226120508-yzh70eh":6,"20211226120802-77aj0is":7,"20211226120854-dr1jfx2":2,"20211226120933-vnjgwwh":3,"20211226121109-f060fkg":4,"20211226121203-rjjngpz":5,"20211226121319-emrk2yy":1,"20211226121322-9argcys":3,"20211226121329-c5v3dto":22,"20211226121332-irgblss":4,"20211226121438-xaafdo8":2,"20211226121503-k3jma6m":1,"20211226121808-fnxmngk":2,"20211226122358-hctqcn5":21,"20211226122459-08mi5cq":20,"20211226122523-rl8356a":19,"20211226122549-jktxego":18,"20211226122707-8cr09co":15,"20211226122728-cnqf7rz":14,"20211226122814-r1rdpcx":13,"20211226122943-st7fpcj":12,"20211226123004-dplpw0o":11,"20211226123038-4umgpxy":10,"20211226123101-qjw03ab":8,"20211226123130-jpeg5b2":6,"20211226123154-fd5e001":5,"20211226123216-tlxw66f":4,"20211226123241-51pujtr":3,"20211226123302-akitvb1":2,"20220105101348-corstqc":6,"20220415232129-shpzg6r":1,"20220628204420-ui79vkt":2,"20220708102441-u6wopo9":3,"20221016213639-1nag9jj":3,"20221223221501-mops33i":16,"20230104151953-48hwkwf":23,"20230106104645-o838uew":1,"20230304000829-9jwu3po":17,"20230405172131-yb16aax":6,"20230429115206-ob8nl8t":5,"20230506211210-1roopyo":9,"20230805232636-zh0adz2":6,"20230805232719-04mqbcx":2,"20230805232903-erdoerp":1,"20230805232920-5fdco36":2,"20240113110500-dz2ae4n":2,"20240119210914-a2tm8c4":4,"20240119212000-qkldbjm":5,"20240208171522-y7dxcno":7,"20240317202230-l8duv3r":7,"20240508010647-8nuyk31":5} \ No newline at end of file diff --git a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq.sy b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq.sy index df891c62f..c18bc8141 100644 --- a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq.sy +++ b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq.sy @@ -7,82 +7,16 @@ "id": "20211226115423-d5z1joq", "title": "請從這裡開始", "title-img": "background-color:#556;background-image: linear-gradient(30deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(150deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(30deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(150deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(60deg, #99a 25%, transparent 25.5%, transparent 75%, #99a 75%, #99a),linear-gradient(60deg, #99a 25%, transparent 25.5%, transparent 75%, #99a 75%, #99a);background-size:80px 140px;background-position: 0 0, 0 0, 40px 70px, 40px 70px, 0 0, 40px 70px;", - "updated": "20230816170515" + "type": "doc", + "updated": "20240508011452" }, "Children": [ - { - "ID": "20211226115745-mwqouic", - "Type": "NodeHeading", - "HeadingLevel": 2, - "Properties": { - "bookmark": "✨", - "id": "20211226115745-mwqouic", - "updated": "20230808220623" - }, - "Children": [ - { - "Type": "NodeText", - "Data": "🍫 內容塊" - } - ] - }, - { - "ID": "20211226115745-bygtonj", - "Type": "NodeParagraph", - "Properties": { - "id": "20211226115745-bygtonj", - "style": "color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);", - "updated": "20230415112512" - }, - "Children": [ - { - "Type": "NodeText", - "Data": "在" - }, - { - "Type": "NodeTextMark", - "Properties": { - "parent-style": "color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);" - }, - "TextMarkType": "block-ref", - "TextMarkBlockRefID": "20230415112040-xyakvb0", - "TextMarkBlockRefSubtype": "s", - "TextMarkTextContent": "思源" - }, - { - "Type": "NodeKramdownSpanIAL", - "Data": "{: parent-style=\"color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);\"}" - }, - { - "Type": "NodeText", - "Data": "中,唯一重要的Kernel概念是" - }, - { - "Type": "NodeTextMark", - "Properties": { - "parent-style": "color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);" - }, - "TextMarkType": "block-ref", - "TextMarkBlockRefID": "20211226120055-9mityht", - "TextMarkBlockRefSubtype": "s", - "TextMarkTextContent": "內容塊" - }, - { - "Type": "NodeKramdownSpanIAL", - "Data": "{: parent-style=\"color: var(--b3-card-info-color); background-color: var(--b3-card-info-background);\"}" - }, - { - "Type": "NodeText", - "Data": "。通過排版格式即可形成內容塊,這樣我們就能在區塊級上對思緒和知識進行整理,同時也能方便長文閱讀和輸出。" - } - ] - }, { "ID": "20211226115745-rorv31l", "Type": "NodeSuperBlock", "Properties": { "id": "20211226115745-rorv31l", - "updated": "20211226115745" + "updated": "20240508002520" }, "Children": [ { @@ -370,7 +304,7 @@ "Type": "NodeSuperBlock", "Properties": { "id": "20211226115745-1yev4ow", - "updated": "20230816170515" + "updated": "20240508002520" }, "Children": [ { @@ -604,7 +538,7 @@ "Type": "NodeParagraph", "Properties": { "id": "20211226115803-fcyr6ye", - "updated": "20230428162727" + "updated": "20240508002520" }, "Children": [ { @@ -612,6 +546,1546 @@ "Data": "我們希望在接下來的時間裡,思源能夠成為你生活和學習的效率工具,幫助你實現更多的目標和計劃🙏" } ] + }, + { + "ID": "20240508002507-pnzqr7g", + "Type": "NodeThematicBreak", + "Properties": { + "id": "20240508002507-pnzqr7g", + "updated": "20240508002520" + } + }, + { + "ID": "20240508002937-5bjgjq8", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508002937-5bjgjq8", + "updated": "20240508002937" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240508002640-v70zcaf", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508002640-v70zcaf", + "updated": "20240508002937" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20211226115745-mwqouic", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "bookmark": "✨", + "id": "20211226115745-mwqouic", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508002640" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🍫 內容塊" + } + ] + }, + { + "ID": "20211226115745-bygtonj", + "Type": "NodeParagraph", + "Properties": { + "id": "20211226115745-bygtonj", + "updated": "20240508002640" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "在" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230415112040-xyakvb0", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "思源" + }, + { + "Type": "NodeText", + "Data": "中,唯一重要的Kernel概念是" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120055-9mityht", + "TextMarkBlockRefSubtype": "s", + "TextMarkTextContent": "內容塊" + }, + { + "Type": "NodeText", + "Data": "。通過排版格式即可形成內容塊,這樣我們就能在區塊級上對思緒和知識進行整理,同時也能方便長文閱讀和輸出。" + } + ] + }, + { + "ID": "20240508002509-vl4mv94", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002509-vl4mv94", + "updated": "20240508002640" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120055-9mityht", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "什麼是內容塊" + } + ] + }, + { + "ID": "20240508002551-lj94190", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002551-lj94190", + "updated": "20240508002640" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120147-ib6yy3i", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "內容塊類型" + } + ] + }, + { + "ID": "20240508002554-90qcjw0", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002554-90qcjw0", + "updated": "20240508002640" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120247-63nd8y5", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "引用内容塊" + } + ] + }, + { + "ID": "20240508002557-imzzss3", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002557-imzzss3", + "updated": "20240508002640" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120349-rbkmozu", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "在内容塊中遨遊" + } + ] + }, + { + "ID": "20240508002600-jh4z647", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002600-jh4z647", + "updated": "20240508002640" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120422-bkzsd2e", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "文檔塊和標題塊的轉換" + } + ] + }, + { + "ID": "20240508002602-0ezbd5t", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002602-0ezbd5t", + "updated": "20240508002640" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120508-yzh70eh", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "嵌入內容塊" + } + ] + }, + { + "ID": "20240508002606-8054fr5", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002606-8054fr5", + "updated": "20240508002640" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120802-77aj0is", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "内容塊屬性" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508002640" + } + } + ] + }, + { + "ID": "20240508002757-c1ogb1i", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508002757-c1ogb1i", + "updated": "20240508002937" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508002718-crdzma4", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508002718-crdzma4", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508002735" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🍱 編輯器" + } + ] + }, + { + "ID": "20240508002740-0cqrbmh", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002740-0cqrbmh", + "updated": "20240508002735" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121319-emrk2yy", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "排版元素" + } + ] + }, + { + "ID": "20240508002743-fb3cslu", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002743-fb3cslu", + "updated": "20240508002735" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220628204420-ui79vkt", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "最佳化排版" + } + ] + }, + { + "ID": "20240508002746-isdsr0z", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002746-isdsr0z", + "updated": "20240508002735" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20221016213639-1nag9jj", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "通過標題列表概述" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508002735" + } + } + ] + }, + { + "ID": "20240508002844-meb9see", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508002844-meb9see", + "updated": "20240508002937" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508002809-y8e0rdh", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508002809-y8e0rdh", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508002818" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🔍 搜索進階" + } + ] + }, + { + "ID": "20240508002821-59p9jkv", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002821-59p9jkv", + "updated": "20240508002818" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220415232129-shpzg6r", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "查詢語法" + } + ] + }, + { + "ID": "20240508002825-lozizbr", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002825-lozizbr", + "updated": "20240508002818" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121808-fnxmngk", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "資料庫表" + } + ] + }, + { + "ID": "20240508002828-3glvnxf", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002828-3glvnxf", + "updated": "20240508002818" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121322-9argcys", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "類型過濾" + } + ] + }, + { + "ID": "20240508002831-hfryym2", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002831-hfryym2", + "updated": "20240508002818" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240119210914-a2tm8c4", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "忽略索引" + } + ] + }, + { + "ID": "20240508002833-fijfg7n", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002833-fijfg7n", + "updated": "20240508002818" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240119212000-qkldbjm", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "忽略搜尋" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508002818" + } + } + ] + }, + { + "ID": "20240508002924-k2npotf", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508002924-k2npotf", + "updated": "20240508002937" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508002855-h7fbxmp", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508002855-h7fbxmp", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508002902" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🎨 自定義外觀" + } + ] + }, + { + "ID": "20240508002906-a1ir8cn", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002906-a1ir8cn", + "updated": "20240508002902" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121633-qa2fjpl", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "圖示" + } + ] + }, + { + "ID": "20240508002908-gcysun3", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002908-gcysun3", + "updated": "20240508002902" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121326-v5kpxfp", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "主題" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508002902" + } + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "ID": "20240508003607-ly1ymgz", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508003607-ly1ymgz", + "updated": "20240508011452" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240508003213-9bmv8pp", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508003213-9bmv8pp", + "updated": "20240508003607" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508003014-k4zlgm3", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508003014-k4zlgm3", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508003027" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "🚌 通用作業" + } + ] + }, + { + "ID": "20240508003208-gg30n9v", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508003208-gg30n9v", + "updated": "20240508003027" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240508003200-iv7gx1r", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508003200-iv7gx1r", + "updated": "20240508003208" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508003148-zp5ussb", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-zp5ussb", + "updated": "20240508003201" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230106104645-o838uew", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "工作空間" + } + ] + }, + { + "ID": "20240508003148-gsasbsx", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-gsasbsx", + "updated": "20240508003201" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123302-akitvb1", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "導入和導出" + } + ] + }, + { + "ID": "20240508003148-jp3y8te", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-jp3y8te", + "updated": "20240508003201" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123302-akitvb1", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "導入和導出" + } + ] + }, + { + "ID": "20240508003148-ugdyo1s", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-ugdyo1s", + "updated": "20240508003201" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123216-tlxw66f", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "視窗和分頁" + } + ] + }, + { + "ID": "20240508003148-5p2af1h", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-5p2af1h", + "updated": "20240508003201" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123154-fd5e001", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "日記" + } + ] + }, + { + "ID": "20240508003148-os5mtbt", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-os5mtbt", + "updated": "20240508003201" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123130-jpeg5b2", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "書籤和標籤" + } + ] + }, + { + "ID": "20240508003148-mr9mlu7", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-mr9mlu7", + "updated": "20240508003201" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240208171522-y7dxcno", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "資料庫" + } + ] + }, + { + "ID": "20240508003148-eez965y", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-eez965y", + "updated": "20240508003201" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123101-qjw03ab", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "小工具" + } + ] + }, + { + "ID": "20240508003148-arvgqpk", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-arvgqpk", + "updated": "20240508003201" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230506211210-1roopyo", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "插件" + } + ] + }, + { + "ID": "20240508003148-4arsrvb", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-4arsrvb", + "updated": "20240508003201" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123038-4umgpxy", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "資料文件" + } + ] + }, + { + "ID": "20240508003148-sscu3c0", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-sscu3c0", + "updated": "20240508003201" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123004-dplpw0o", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "範本片段" + } + ] + }, + { + "ID": "20240508003148-ejk0988", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-ejk0988", + "updated": "20240508003201" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122943-st7fpcj", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "PDF 標注" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "ID": "20240508003205-qtrvst8", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508003205-qtrvst8", + "updated": "20240508003208" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508003148-zxasxvc", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-zxasxvc", + "updated": "20240508003206" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122814-r1rdpcx", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "虛擬引用" + } + ] + }, + { + "ID": "20240508003148-9rsuky2", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-9rsuky2", + "updated": "20240508003206" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122728-cnqf7rz", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "超連結" + } + ] + }, + { + "ID": "20240508003148-xls4rzt", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-xls4rzt", + "updated": "20240508003206" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122707-8cr09co", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "資料歷史" + } + ] + }, + { + "ID": "20240508003148-2t3pipj", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-2t3pipj", + "updated": "20240508003206" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20221223221501-mops33i", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "閃卡" + } + ] + }, + { + "ID": "20240508003148-0lqqh35", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-0lqqh35", + "updated": "20240508003206" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230304000829-9jwu3po", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "人工智能" + } + ] + }, + { + "ID": "20240508003148-4ciklxr", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-4ciklxr", + "updated": "20240508003206" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122549-jktxego", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "快捷鍵" + } + ] + }, + { + "ID": "20240508003148-6skdzss", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-6skdzss", + "updated": "20240508003206" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122523-rl8356a", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "在瀏覽器上使用" + } + ] + }, + { + "ID": "20240508003148-vmlwtr2", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-vmlwtr2", + "updated": "20240508003206" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122459-08mi5cq", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Docker 伺服" + } + ] + }, + { + "ID": "20240508003148-3zps7bm", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-3zps7bm", + "updated": "20240508003206" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122358-hctqcn5", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Kernel 參數" + } + ] + }, + { + "ID": "20240508003148-jalvu9n", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-jalvu9n", + "updated": "20240508003206" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121329-c5v3dto", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Kernel API" + } + ] + }, + { + "ID": "20240508003148-rxddyw1", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003148-rxddyw1", + "updated": "20240508003206" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230104151953-48hwkwf", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "分享文檔" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508003027" + } + } + ] + }, + { + "ID": "20240508003423-2ovb6fk", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508003423-2ovb6fk", + "updated": "20240508011452" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508003226-u3m2u7z", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508003226-u3m2u7z", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508003243" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "👑 會員特權" + } + ] + }, + { + "ID": "20240508003419-og92k70", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508003419-og92k70", + "updated": "20240508011452" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240508003412-r1ijrdy", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508003412-r1ijrdy", + "updated": "20240508011452" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508003252-xu24bm7", + "Type": "NodeHeading", + "HeadingLevel": 3, + "Properties": { + "id": "20240508003252-xu24bm7", + "updated": "20240508003413" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121232-23s79xr", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "雲端服務" + } + ] + }, + { + "ID": "20240508003332-ewu2cgl", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003332-ewu2cgl", + "updated": "20240508003413" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121503-k3jma6m", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "存儲空間" + } + ] + }, + { + "ID": "20240508003335-plck8jx", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003335-plck8jx", + "updated": "20240508003413" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121438-xaafdo8", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "資料同步" + } + ] + }, + { + "ID": "20240508003338-ukg1o0g", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003338-ukg1o0g", + "updated": "20240508003413" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220708102441-u6wopo9", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "資料備份" + } + ] + }, + { + "ID": "20240508003341-llv7078", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003341-llv7078", + "updated": "20240508003413" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121332-irgblss", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "資料文件圖庫" + } + ] + }, + { + "ID": "20240508011452-3xijmrs", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508011452-3xijmrs", + "updated": "20240508011452" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240508010647-8nuyk31", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "收集箱" + } + ] + }, + { + "ID": "20240508003344-azf26cj", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003344-azf26cj", + "updated": "20240508003413" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220105101348-corstqc", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "限制" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508003413" + } + } + ] + }, + { + "ID": "20240508003416-d6ocbdx", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508003416-d6ocbdx", + "updated": "20240508003419" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508003351-4zwl9vb", + "Type": "NodeHeading", + "HeadingLevel": 3, + "Properties": { + "id": "20240508003351-4zwl9vb", + "updated": "20240508003416" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230805232719-04mqbcx", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "功能特性" + } + ] + }, + { + "ID": "20240508003400-0sviypp", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003400-0sviypp", + "updated": "20240508003416" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230805232903-erdoerp", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "對接第三方雲端存儲" + } + ] + }, + { + "ID": "20240508003403-bxu9xxq", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003403-bxu9xxq", + "updated": "20240508003416" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230805232920-5fdco36", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "搜索資源文件內容" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508003416" + } + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508003243" + } + } + ] + }, + { + "ID": "20240508003559-smgkc1a", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508003559-smgkc1a", + "updated": "20240508003607" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508003427-3dq9cw1", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508003427-3dq9cw1", + "style": "background-color: var(--b3-font-background5);", + "updated": "20240508003559" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "其他" + } + ] + }, + { + "ID": "20240508003552-w5nraq3", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508003552-w5nraq3", + "updated": "20240508003559" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "col" + }, + { + "ID": "20240508003545-zpruns7", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508003545-zpruns7", + "updated": "20240508003552" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508003455-ltgib2g", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003455-ltgib2g", + "updated": "20240508003546" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240113110500-dz2ae4n", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "行動端 App" + } + ] + }, + { + "ID": "20240508003504-uz10bhf", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003504-uz10bhf", + "updated": "20240508003546" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226115227-r1rty9v", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "常見問題" + } + ] + }, + { + "ID": "20240508003508-z5pxb3z", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003508-z5pxb3z", + "updated": "20240508003546" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226115043-afhev0g", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "資料安全" + } + ] + }, + { + "ID": "20240508003514-49wpba5", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003514-49wpba5", + "updated": "20240508003546" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230429115206-ob8nl8t", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "術語表" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "ID": "20240508003549-iwyzhoi", + "Type": "NodeSuperBlock", + "Properties": { + "id": "20240508003549-iwyzhoi", + "updated": "20240508003552" + }, + "Children": [ + { + "Type": "NodeSuperBlockOpenMarker" + }, + { + "Type": "NodeSuperBlockLayoutMarker", + "Data": "row" + }, + { + "ID": "20240508003517-kxptw6g", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003517-kxptw6g", + "updated": "20240508003550" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230405172131-yb16aax", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "性能最佳化" + } + ] + }, + { + "ID": "20240508003527-ekon2e1", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003527-ekon2e1", + "updated": "20240508003550" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240317202230-l8duv3r", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "擴充開發" + } + ] + }, + { + "ID": "20240508003530-t8wkagg", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003530-t8wkagg", + "updated": "20240508003550" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226114339-dk0gtpr", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "隱私政策和用戶協議" + } + ] + }, + { + "ID": "20240508003533-wex4h2e", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003533-wex4h2e", + "updated": "20240508003550" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226114929-08ap1r0", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "致謝" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker", + "Properties": { + "updated": "20240508003559" + } + } + ] + }, + { + "Type": "NodeSuperBlockCloseMarker" + } + ] + }, + { + "ID": "20240508003547-to9ik7f", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003547-to9ik7f", + "updated": "20240508003559" + } } ] } \ No newline at end of file diff --git a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2.sy b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2.sy index a030931aa..eff34c069 100644 --- a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2.sy +++ b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2.sy @@ -6,20 +6,126 @@ "icon": "1f36b", "id": "20211226115825-mhcslw2", "title": "內容塊", - "updated": "20211226120052" + "type": "doc", + "updated": "20240508002615" }, "Children": [ { - "ID": "20211226115825-cy05qlm", + "ID": "20240508002615-rrw1hp6", "Type": "NodeParagraph", "Properties": { - "id": "20211226115825-cy05qlm", - "updated": "20211226115839" + "id": "20240508002615-rrw1hp6", + "updated": "20240508002615" }, "Children": [ { - "Type": "NodeText", - "Data": "內容塊" + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120055-9mityht", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "什麼是內容塊" + } + ] + }, + { + "ID": "20240508002615-hyjmlq2", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002615-hyjmlq2", + "updated": "20240508002615" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120147-ib6yy3i", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "內容塊類型" + } + ] + }, + { + "ID": "20240508002615-ko8mxy7", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002615-ko8mxy7", + "updated": "20240508002615" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120247-63nd8y5", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "引用内容塊" + } + ] + }, + { + "ID": "20240508002615-chkzlm4", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002615-chkzlm4", + "updated": "20240508002615" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120349-rbkmozu", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "在内容塊中遨遊" + } + ] + }, + { + "ID": "20240508002615-ev6zjy7", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002615-ev6zjy7", + "updated": "20240508002615" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120422-bkzsd2e", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "文檔塊和標題塊的轉換" + } + ] + }, + { + "ID": "20240508002615-myu7mey", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002615-myu7mey", + "updated": "20240508002615" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120508-yzh70eh", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "嵌入內容塊" + } + ] + }, + { + "ID": "20240508002615-xr86o0l", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002615-xr86o0l", + "updated": "20240508002615" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226120802-77aj0is", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "内容塊屬性" } ] }, diff --git a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2/20211226120147-ib6yy3i.sy b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2/20211226120147-ib6yy3i.sy index 53c511cf2..2c434c6b0 100644 --- a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2/20211226120147-ib6yy3i.sy +++ b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2/20211226120147-ib6yy3i.sy @@ -6,7 +6,7 @@ "id": "20211226120147-ib6yy3i", "title": "內容塊類型", "type": "doc", - "updated": "20240427230732" + "updated": "20240513102142" }, "Children": [ { @@ -1076,6 +1076,70 @@ } ] }, + { + "ID": "20240513102059-nfnc22t", + "Type": "NodeParagraph", + "Properties": { + "id": "20240513102059-nfnc22t", + "updated": "20240513102059" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "​" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "tag", + "TextMarkTextContent": "注意" + }, + { + "Type": "NodeText", + "Data": "​:" + } + ] + }, + { + "ID": "20240513102059-ttfrx4f", + "Type": "NodeParagraph", + "Properties": { + "id": "20240513102059-ttfrx4f", + "updated": "20240513102142" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "不建議在正文中使用一級標題,建議使用二級標題作為頂層標題,這樣在開啟了 " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "設定" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "匯出" + }, + { + "Type": "NodeText", + "Data": "​ - " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "kbd", + "TextMarkTextContent": "新增文檔標題" + }, + { + "Type": "NodeText", + "Data": "​ 後,整體的標題層級在匯出時才符合正常邏輯。" + } + ] + }, { "ID": "20211226120227-qntcfuy", "Type": "NodeHeading", @@ -1763,6 +1827,20 @@ } ] }, + { + "ID": "20240510235226-7fqokpj", + "Type": "NodeParagraph", + "Properties": { + "id": "20240510235226-7fqokpj", + "updated": "20240510235233" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "無序列表塊只能包含列表項塊,相鄰的無序列表塊間距較大。" + } + ] + }, { "ID": "20211226120227-wx6gvu6", "Type": "NodeParagraph", @@ -1934,6 +2012,20 @@ } ] }, + { + "ID": "20240510235224-yj7efu2", + "Type": "NodeParagraph", + "Properties": { + "id": "20240510235224-yj7efu2", + "updated": "20240510235237" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "有序列表塊只能包含列表項塊,相鄰的有序列表塊間距較大。" + } + ] + }, { "ID": "20211226120227-16ew3ez", "Type": "NodeHeading", @@ -2089,6 +2181,20 @@ } ] }, + { + "ID": "20240510235222-wwcw8cn", + "Type": "NodeParagraph", + "Properties": { + "id": "20240510235222-wwcw8cn", + "updated": "20240510235243" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "任務列表塊只能包含列表項塊,相鄰的任務列表塊間距較大。" + } + ] + }, { "ID": "20211226120227-ot6klof", "Type": "NodeHeading", @@ -2168,6 +2274,20 @@ } ] }, + { + "ID": "20240510235159-gjhzzj5", + "Type": "NodeParagraph", + "Properties": { + "id": "20240510235159-gjhzzj5", + "updated": "20240510235159" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "列表項塊被包含在列表塊內,相鄰的列表項塊間距較小。" + } + ] + }, { "ID": "20211226120227-7tg2ytf", "Type": "NodeHeading", diff --git a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2/20211226120349-rbkmozu.sy b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2/20211226120349-rbkmozu.sy index 37cd30c5e..cc5adb4ab 100644 --- a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2/20211226120349-rbkmozu.sy +++ b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2/20211226120349-rbkmozu.sy @@ -326,7 +326,7 @@ "Children": [ { "Type": "NodeText", - "Data": "滑鼠懸浮引用塊前面的標識會彈出預覽浮窗" + "Data": "滑鼠懸浮塊引用前面的標識會彈出預覽浮窗" } ] } @@ -354,7 +354,7 @@ "Children": [ { "Type": "NodeText", - "Data": "單擊反連列表中的引用塊進行跳轉" + "Data": "單擊反連列表中的塊引用進行跳轉" } ] } diff --git a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2/20211226120508-yzh70eh.sy b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2/20211226120508-yzh70eh.sy index 6c544d059..5339d0cef 100644 --- a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2/20211226120508-yzh70eh.sy +++ b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226115825-mhcslw2/20211226120508-yzh70eh.sy @@ -5,7 +5,8 @@ "Properties": { "id": "20211226120508-yzh70eh", "title": "嵌入內容塊", - "updated": "20211228141618" + "type": "doc", + "updated": "20240508085352" }, "Children": [ { @@ -371,7 +372,8 @@ "Type": "NodeBlockQueryEmbed", "Properties": { "id": "20211226120744-om182d6", - "updated": "20211225234425" + "style": "height: 149px;", + "updated": "20240508085352" }, "Children": [ { @@ -382,7 +384,7 @@ }, { "Type": "NodeBlockQueryEmbedScript", - "Data": "SELECT * FROM blocks WHERE content LIKE '%在思源中%' AND content LIKE '%核心概念%' AND hpath NOT LIKE '%嵌入內容塊%'" + "Data": "SELECT * FROM blocks WHERE content LIKE '%在思源中%' AND content LIKE '%核心概念%' AND type = 'p' AND hpath NOT LIKE '%嵌入內容塊%'" }, { "Type": "NodeCloseBrace" diff --git a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226120854-dr1jfx2.sy b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226120854-dr1jfx2.sy index ebd5d25c7..5e0c16511 100644 --- a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226120854-dr1jfx2.sy +++ b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226120854-dr1jfx2.sy @@ -6,7 +6,8 @@ "icon": "1f371", "id": "20211226120854-dr1jfx2", "title": "編輯器", - "updated": "20211228134934" + "type": "doc", + "updated": "20240508002750" }, "Children": [ { @@ -153,12 +154,55 @@ ] }, { - "ID": "20211226120930-hvh96zd", + "ID": "20240508002750-y6o1hwr", "Type": "NodeParagraph", "Properties": { - "id": "20211226120930-hvh96zd", - "updated": "20211226120930" - } + "id": "20240508002750-y6o1hwr", + "updated": "20240508002750" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121319-emrk2yy", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "排版元素" + } + ] + }, + { + "ID": "20240508002750-etdih28", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002750-etdih28", + "updated": "20240508002750" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220628204420-ui79vkt", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "最佳化排版" + } + ] + }, + { + "ID": "20240508002750-46n6fhm", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002750-46n6fhm", + "updated": "20240508002750" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20221016213639-1nag9jj", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "通過標題列表概述" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226120933-vnjgwwh.sy b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226120933-vnjgwwh.sy index 1bb7efd1d..10bf8b9c8 100644 --- a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226120933-vnjgwwh.sy +++ b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226120933-vnjgwwh.sy @@ -6,16 +6,94 @@ "icon": "1f50d", "id": "20211226120933-vnjgwwh", "title": "搜索進階", - "updated": "20211226120946" + "type": "doc", + "updated": "20240508002838" }, "Children": [ { - "ID": "20211226120933-12nrmzy", + "ID": "20240508002838-b2inby3", "Type": "NodeParagraph", "Properties": { - "id": "20211226120933-12nrmzy", - "updated": "20211226120933" - } + "id": "20240508002838-b2inby3", + "updated": "20240508002838" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20220415232129-shpzg6r", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "查詢語法" + } + ] + }, + { + "ID": "20240508002838-mfvpbim", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002838-mfvpbim", + "updated": "20240508002838" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121808-fnxmngk", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "資料庫表" + } + ] + }, + { + "ID": "20240508002838-uuy698x", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002838-uuy698x", + "updated": "20240508002838" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121322-9argcys", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "類型過濾" + } + ] + }, + { + "ID": "20240508002838-ocrviez", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002838-ocrviez", + "updated": "20240508002838" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240119210914-a2tm8c4", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "忽略索引" + } + ] + }, + { + "ID": "20240508002838-c82g88v", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002838-c82g88v", + "updated": "20240508002838" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240119212000-qkldbjm", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "忽略搜尋" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121109-f060fkg.sy b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121109-f060fkg.sy index 9e762c27a..2768f07cd 100644 --- a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121109-f060fkg.sy +++ b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121109-f060fkg.sy @@ -6,16 +6,43 @@ "icon": "1f3a8", "id": "20211226121109-f060fkg", "title": "自定義外觀", - "updated": "20211226121126" + "type": "doc", + "updated": "20240508002918" }, "Children": [ { - "ID": "20211226121109-61imz19", + "ID": "20240508002918-f2jmry7", "Type": "NodeParagraph", "Properties": { - "id": "20211226121109-61imz19", - "updated": "20211226121109" - } + "id": "20240508002918-f2jmry7", + "updated": "20240508002918" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121633-qa2fjpl", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "圖示" + } + ] + }, + { + "ID": "20240508002918-i3a6dzu", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508002918-i3a6dzu", + "updated": "20240508002918" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121326-v5kpxfp", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "主題" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121203-rjjngpz.sy b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121203-rjjngpz.sy index 3a0e90395..e62ca5ebc 100644 --- a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121203-rjjngpz.sy +++ b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121203-rjjngpz.sy @@ -6,7 +6,8 @@ "icon": "1f68c", "id": "20211226121203-rjjngpz", "title": "通用作業", - "updated": "20211228130734" + "type": "doc", + "updated": "20240508003139" }, "Children": [ { @@ -14,8 +15,391 @@ "Type": "NodeParagraph", "Properties": { "id": "20211226121203-2lvm3hr", - "updated": "20211226121203" - } + "updated": "20240508003034" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230106104645-o838uew", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "工作空間" + } + ] + }, + { + "ID": "20240508003036-ngvfniv", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003036-ngvfniv", + "updated": "20240508003036" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123302-akitvb1", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "導入和導出" + } + ] + }, + { + "ID": "20240508003039-ssunw2g", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003039-ssunw2g", + "updated": "20240508003039" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123302-akitvb1", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "導入和導出" + } + ] + }, + { + "ID": "20240508003041-rjcjjju", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003041-rjcjjju", + "updated": "20240508003041" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123216-tlxw66f", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "視窗和分頁" + } + ] + }, + { + "ID": "20240508003043-wrkhg1c", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003043-wrkhg1c", + "updated": "20240508003044" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123154-fd5e001", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "日記" + } + ] + }, + { + "ID": "20240508003046-8eqp4ro", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003046-8eqp4ro", + "updated": "20240508003046" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123130-jpeg5b2", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "書籤和標籤" + } + ] + }, + { + "ID": "20240508003049-fk0qyhi", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003049-fk0qyhi", + "updated": "20240508003049" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240208171522-y7dxcno", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "資料庫" + } + ] + }, + { + "ID": "20240508003051-720d9zi", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003051-720d9zi", + "updated": "20240508003052" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123101-qjw03ab", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "小工具" + } + ] + }, + { + "ID": "20240508003054-1b4hauq", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003054-1b4hauq", + "updated": "20240508003058" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230506211210-1roopyo", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "插件" + } + ] + }, + { + "ID": "20240508003101-sda446g", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003101-sda446g", + "updated": "20240508003101" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123038-4umgpxy", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "資料文件" + } + ] + }, + { + "ID": "20240508003104-25j0vfc", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003104-25j0vfc", + "updated": "20240508003104" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226123004-dplpw0o", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "範本片段" + } + ] + }, + { + "ID": "20240508003106-totmvjc", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003106-totmvjc", + "updated": "20240508003107" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122943-st7fpcj", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "PDF 標注" + } + ] + }, + { + "ID": "20240508003109-1469xk1", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003109-1469xk1", + "updated": "20240508003109" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122814-r1rdpcx", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "虛擬引用" + } + ] + }, + { + "ID": "20240508003112-jnd84rf", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003112-jnd84rf", + "updated": "20240508003112" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122728-cnqf7rz", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "超連結" + } + ] + }, + { + "ID": "20240508003115-7iqbc49", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003115-7iqbc49", + "updated": "20240508003115" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122707-8cr09co", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "資料歷史" + } + ] + }, + { + "ID": "20240508003117-14opi70", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003117-14opi70", + "updated": "20240508003118" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20221223221501-mops33i", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "閃卡" + } + ] + }, + { + "ID": "20240508003120-00umppc", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003120-00umppc", + "updated": "20240508003121" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230304000829-9jwu3po", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "人工智能" + } + ] + }, + { + "ID": "20240508003123-capfvnu", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003123-capfvnu", + "updated": "20240508003124" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122549-jktxego", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "快捷鍵" + } + ] + }, + { + "ID": "20240508003127-4m1c9pv", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003127-4m1c9pv", + "updated": "20240508003127" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122523-rl8356a", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "在瀏覽器上使用" + } + ] + }, + { + "ID": "20240508003130-2qsc91w", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003130-2qsc91w", + "updated": "20240508003130" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122459-08mi5cq", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Docker 伺服" + } + ] + }, + { + "ID": "20240508003133-3gshxxl", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003133-3gshxxl", + "updated": "20240508003133" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226122358-hctqcn5", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Kernel 參數" + } + ] + }, + { + "ID": "20240508003136-pkgugq9", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003136-pkgugq9", + "updated": "20240508003136" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121329-c5v3dto", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "Kernel API" + } + ] + }, + { + "ID": "20240508003139-rvtt3io", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003139-rvtt3io", + "updated": "20240508003139" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20230104151953-48hwkwf", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "分享文檔" + } + ] } ] } \ No newline at end of file diff --git a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121203-rjjngpz/20211226122549-jktxego.sy b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121203-rjjngpz/20211226122549-jktxego.sy index c41646e7e..edf503e5c 100644 --- a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121203-rjjngpz/20211226122549-jktxego.sy +++ b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121203-rjjngpz/20211226122549-jktxego.sy @@ -3441,7 +3441,7 @@ "Children": [ { "Type": "NodeText", - "Data": "複製該塊為引用塊" + "Data": "複製該塊為塊引用" } ] }, @@ -6665,7 +6665,7 @@ "Children": [ { "Type": "NodeText", - "Data": "在下側打開引用塊" + "Data": "在下側打開塊引用" } ] }, @@ -7444,7 +7444,7 @@ "Children": [ { "Type": "NodeText", - "Data": "塊引用" + "Data": "引用塊" } ] }, diff --git a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121203-rjjngpz/20211226122943-st7fpcj.sy b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121203-rjjngpz/20211226122943-st7fpcj.sy index ade96fa05..522437e0b 100644 --- a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121203-rjjngpz/20211226122943-st7fpcj.sy +++ b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20211226121203-rjjngpz/20211226122943-st7fpcj.sy @@ -181,7 +181,7 @@ "Children": [ { "Type": "NodeText", - "Data": "在 PDF 中滑鼠懸浮標注可預覽引用塊" + "Data": "在 PDF 中滑鼠懸浮標注可預覽引用標注的塊" } ] } diff --git a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20230805232636-zh0adz2/20211226121232-23s79xr.sy b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20230805232636-zh0adz2/20211226121232-23s79xr.sy index 40f8e33c1..8b1a2cbbe 100644 --- a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20230805232636-zh0adz2/20211226121232-23s79xr.sy +++ b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20230805232636-zh0adz2/20211226121232-23s79xr.sy @@ -6,7 +6,8 @@ "icon": "1f308", "id": "20211226121232-23s79xr", "title": "雲端服務", - "updated": "20230805232827" + "type": "doc", + "updated": "20240508011443" }, "Children": [ { @@ -29,9 +30,40 @@ "ListData": {}, "Properties": { "id": "20230627214440-h0iez4q", - "updated": "20230627214441" + "updated": "20240508011443" }, "Children": [ + { + "ID": "20240508003304-en4q3yl", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20240508003304-en4q3yl", + "updated": "20240508003305" + }, + "Children": [ + { + "ID": "20240508003304-xj199m6", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508003304-xj199m6", + "updated": "20240508003305" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20211226121503-k3jma6m", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "存儲空間" + } + ] + } + ] + }, { "ID": "20230627214441-1quupl3", "Type": "NodeListItem", @@ -122,6 +154,37 @@ ] } ] + }, + { + "ID": "20240508011443-qfxem3n", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20240508011443-qfxem3n", + "updated": "20240508011443" + }, + "Children": [ + { + "ID": "20240508011443-l0vn0ye", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508011443-l0vn0ye", + "updated": "20240508011443" + }, + "Children": [ + { + "Type": "NodeTextMark", + "TextMarkType": "block-ref", + "TextMarkBlockRefID": "20240508010647-8nuyk31", + "TextMarkBlockRefSubtype": "d", + "TextMarkTextContent": "收集箱" + } + ] + } + ] } ] }, diff --git a/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20230805232636-zh0adz2/20211226121232-23s79xr/20240508010647-8nuyk31.sy b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20230805232636-zh0adz2/20211226121232-23s79xr/20240508010647-8nuyk31.sy new file mode 100644 index 000000000..4cc8c94e0 --- /dev/null +++ b/app/guide/20211226090932-5lcq56f/20211226115423-d5z1joq/20230805232636-zh0adz2/20211226121232-23s79xr/20240508010647-8nuyk31.sy @@ -0,0 +1,697 @@ +{ + "ID": "20240508010647-8nuyk31", + "Spec": "1", + "Type": "NodeDocument", + "Properties": { + "id": "20240508010647-8nuyk31", + "title": "收集箱", + "type": "doc", + "updated": "20240508011412" + }, + "Children": [ + { + "ID": "20240508010825-a5ohhsl", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508010825-a5ohhsl", + "updated": "20240508010825" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "概述" + } + ] + }, + { + "ID": "20240508010825-8vvng9y", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-8vvng9y", + "updated": "20240508010826" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "我們可以通過雲端收集箱對外部數據進行收集,然後在思源中通過收集箱面板從雲端獲取這些數據並發送到筆記本中進行進一步整理。" + } + ] + }, + { + "ID": "20240508010825-n1qh9ep", + "Type": "NodeHeading", + "HeadingLevel": 2, + "Properties": { + "id": "20240508010825-n1qh9ep", + "updated": "20240508010825" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "使用方式" + } + ] + }, + { + "ID": "20240508010825-qong9t1", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-qong9t1", + "updated": "20240508010826" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "目前提供以下兩種方式進行數據接入。" + } + ] + }, + { + "ID": "20240508010825-saua2mg", + "Type": "NodeHeading", + "HeadingLevel": 3, + "Properties": { + "id": "20240508010825-saua2mg", + "updated": "20240508010826" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "微信輸入" + } + ] + }, + { + "ID": "20240508010825-zwyfsd0", + "Type": "NodeList", + "ListData": { + "Typ": 1 + }, + "Properties": { + "id": "20240508010825-zwyfsd0", + "updated": "20240508011210" + }, + "Children": [ + { + "ID": "20240508010825-39hxocl", + "Type": "NodeListItem", + "ListData": { + "Typ": 1, + "Delimiter": 46, + "Marker": "MS4=", + "Num": 1 + }, + "Properties": { + "id": "20240508010825-39hxocl", + "updated": "20240508010825" + }, + "Children": [ + { + "ID": "20240508010825-exlddpe", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-exlddpe", + "updated": "20240508010825" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "在 " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "a", + "TextMarkAHref": "https://ld246.com/settings/account", + "TextMarkTextContent": "鏈滴 - 設置 - 賬號" + }, + { + "Type": "NodeText", + "Data": " 中綁定微信" + } + ] + } + ] + }, + { + "ID": "20240508010825-3cvt679", + "Type": "NodeListItem", + "ListData": { + "Typ": 1, + "Delimiter": 46, + "Marker": "Mi4=", + "Num": 2 + }, + "Properties": { + "id": "20240508010825-3cvt679", + "updated": "20240508011210" + }, + "Children": [ + { + "ID": "20240508010825-p7i3zpr", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-p7i3zpr", + "updated": "20240508011210" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "關註 " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "code", + "TextMarkTextContent": "B3log开源" + }, + { + "Type": "NodeText", + "Data": "​ 公眾號" + } + ] + }, + { + "ID": "20240508010825-6j0yi8j", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-6j0yi8j", + "updated": "20240508011115" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "​" + }, + { + "Type": "NodeImage", + "Data": "span", + "Children": [ + { + "Type": "NodeBang" + }, + { + "Type": "NodeOpenBracket" + }, + { + "Type": "NodeLinkText", + "Data": "image.png" + }, + { + "Type": "NodeCloseBracket" + }, + { + "Type": "NodeOpenParen" + }, + { + "Type": "NodeLinkDest", + "Data": "assets/image-20240507233205-gidj803.png" + }, + { + "Type": "NodeCloseParen" + } + ] + }, + { + "Type": "NodeText", + "Data": "​" + } + ] + } + ] + }, + { + "ID": "20240508010825-vct5bio", + "Type": "NodeListItem", + "ListData": { + "Typ": 1, + "Delimiter": 46, + "Marker": "My4=", + "Num": 3 + }, + "Properties": { + "id": "20240508010825-vct5bio", + "updated": "20240508010825" + }, + "Children": [ + { + "ID": "20240508010825-v2yx4o9", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-v2yx4o9", + "updated": "20240508010825" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "關註後點擊右下角綁定賬號" + } + ] + } + ] + }, + { + "ID": "20240508010825-8k3begd", + "Type": "NodeListItem", + "ListData": { + "Typ": 1, + "Delimiter": 46, + "Marker": "NC4=", + "Num": 4 + }, + "Properties": { + "id": "20240508010825-8k3begd", + "updated": "20240508010825" + }, + "Children": [ + { + "ID": "20240508010825-8027gkq", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-8027gkq", + "updated": "20240508010825" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "對該公眾號發送消息(可從收藏中選擇待發送消息),僅支持文本、圖片和超鏈接" + } + ] + } + ] + }, + { + "ID": "20240508010825-o51n5ay", + "Type": "NodeListItem", + "ListData": { + "Typ": 1, + "Delimiter": 46, + "Marker": "NS4=", + "Num": 5 + }, + "Properties": { + "id": "20240508010825-o51n5ay", + "updated": "20240508010825" + }, + "Children": [ + { + "ID": "20240508010825-eqcdlnq", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-eqcdlnq", + "updated": "20240508010825" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "在思源中打開收集箱面板(Alt+6)" + } + ] + } + ] + } + ] + }, + { + "ID": "20240508010825-e5tq32s", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-e5tq32s", + "updated": "20240508011232" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "關註公眾號並綁定賬號後除了可以通過公眾號輸入,也可以通過添加 " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "code", + "TextMarkTextContent": "思源小助手" + }, + { + "Type": "NodeText", + "Data": "​ 為聯系人後輸入,這樣可以直接轉發聊天記錄。" + } + ] + }, + { + "ID": "20240508010825-p85yv3d", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-p85yv3d", + "updated": "20240508011143" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "​" + }, + { + "Type": "NodeImage", + "Data": "span", + "Children": [ + { + "Type": "NodeBang" + }, + { + "Type": "NodeOpenBracket" + }, + { + "Type": "NodeLinkText", + "Data": "image" + }, + { + "Type": "NodeCloseBracket" + }, + { + "Type": "NodeOpenParen" + }, + { + "Type": "NodeLinkDest", + "Data": "assets/image-20240508085927-fg29hvp.png" + }, + { + "Type": "NodeCloseParen" + } + ] + }, + { + "Type": "NodeText", + "Data": "​" + } + ] + }, + { + "ID": "20240508010825-c0ejrb7", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-c0ejrb7", + "updated": "20240508010826" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "支持的消息類型為文本、圖片、語音、視頻和文件,單個圖片、語音、視頻和文件的大小不超過 20MB。" + } + ] + }, + { + "ID": "20240508010825-pik289x", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-pik289x", + "updated": "20240508011319" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "​" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "tag", + "TextMarkTextContent": "注意" + }, + { + "Type": "NodeText", + "Data": "​:" + } + ] + }, + { + "ID": "20240508010825-6jxdqrf", + "Type": "NodeList", + "ListData": {}, + "Properties": { + "id": "20240508010825-6jxdqrf", + "updated": "20240508010826" + }, + "Children": [ + { + "ID": "20240508010825-thd1752", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20240508010825-thd1752", + "updated": "20240508010825" + }, + "Children": [ + { + "ID": "20240508010825-jlv9f7d", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-jlv9f7d", + "updated": "20240508010825" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "僅限訂閱會員使用,未訂閱或者訂閱過期後聯系人關系會被刪除" + } + ] + } + ] + } + ] + }, + { + "ID": "20240508010825-3ill9v5", + "Type": "NodeHeading", + "HeadingLevel": 3, + "Properties": { + "id": "20240508010825-3ill9v5", + "updated": "20240508010826" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "API" + } + ] + }, + { + "ID": "20240508010825-fvc7vnm", + "Type": "NodeList", + "ListData": {}, + "Properties": { + "id": "20240508010825-fvc7vnm", + "updated": "20240508011401" + }, + "Children": [ + { + "ID": "20240508010825-bwf2ttf", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20240508010825-bwf2ttf", + "updated": "20240508011333" + }, + "Children": [ + { + "ID": "20240508010825-ga2w93e", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-ga2w93e", + "updated": "20240508011333" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "POST " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "code", + "TextMarkTextContent": "https://ld246.com/apis/siyuan/inbox/addCloudShorthand" + }, + { + "Type": "NodeText", + "Data": "​" + } + ] + } + ] + }, + { + "ID": "20240508010825-cv6df2j", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20240508010825-cv6df2j", + "updated": "20240508011341" + }, + "Children": [ + { + "ID": "20240508010825-vtk2lql", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-vtk2lql", + "updated": "20240508010825" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "Body" + } + ] + }, + { + "ID": "20240508010825-7t3bxt0", + "Type": "NodeCodeBlock", + "IsFencedCodeBlock": true, + "Properties": { + "id": "20240508010825-7t3bxt0", + "updated": "20240508011341" + }, + "Children": [ + { + "Type": "NodeCodeBlockFenceOpenMarker", + "Data": "```" + }, + { + "Type": "NodeCodeBlockFenceInfoMarker", + "CodeBlockInfo": "anNvbg==" + }, + { + "Type": "NodeCodeBlockCode", + "Data": "{\n \"title\": \"A simple text title\",\n \"content\": \"Content with **Markdown**.\"\n}" + }, + { + "Type": "NodeCodeBlockFenceCloseMarker", + "Data": "```" + } + ] + } + ] + }, + { + "ID": "20240508010825-977fyz4", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20240508010825-977fyz4", + "updated": "20240508011401" + }, + "Children": [ + { + "ID": "20240508010825-olfkbn4", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-olfkbn4", + "updated": "20240508011401" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "鑒權方式為 HTTP 請求標頭 " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "code", + "TextMarkTextContent": "Authorization" + }, + { + "Type": "NodeText", + "Data": "​,值為 " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "code", + "TextMarkTextContent": "token {Your API Token}" + }, + { + "Type": "NodeText", + "Data": "​(註意大小寫和空格),API Token 可以 " + }, + { + "Type": "NodeTextMark", + "TextMarkType": "a", + "TextMarkAHref": "https://ld246.com/settings/account", + "TextMarkTextContent": "鏈滴 - 設置 - 賬號" + }, + { + "Type": "NodeText", + "Data": " 中找到" + } + ] + } + ] + } + ] + }, + { + "ID": "20240508010825-grwgife", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-grwgife", + "updated": "20240508011412" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "​" + }, + { + "Type": "NodeTextMark", + "TextMarkType": "tag", + "TextMarkTextContent": "注意" + }, + { + "Type": "NodeText", + "Data": "​:" + } + ] + }, + { + "ID": "20240508010825-tat0cjy", + "Type": "NodeList", + "ListData": {}, + "Properties": { + "id": "20240508010825-tat0cjy", + "updated": "20240508010826" + }, + "Children": [ + { + "ID": "20240508010825-fikzqon", + "Type": "NodeListItem", + "ListData": { + "BulletChar": 42, + "Marker": "Kg==" + }, + "Properties": { + "id": "20240508010825-fikzqon", + "updated": "20240508010825" + }, + "Children": [ + { + "ID": "20240508010825-asx6c5u", + "Type": "NodeParagraph", + "Properties": { + "id": "20240508010825-asx6c5u", + "updated": "20240508010825" + }, + "Children": [ + { + "Type": "NodeText", + "Data": "頻率限製:每 24 小時最多插入 128 條" + } + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/app/guide/20211226090932-5lcq56f/assets/image-20240507233205-gidj803.png b/app/guide/20211226090932-5lcq56f/assets/image-20240507233205-gidj803.png new file mode 100644 index 000000000..fd53a50e0 Binary files /dev/null and b/app/guide/20211226090932-5lcq56f/assets/image-20240507233205-gidj803.png differ diff --git a/app/guide/20211226090932-5lcq56f/assets/image-20240508085927-fg29hvp.png b/app/guide/20211226090932-5lcq56f/assets/image-20240508085927-fg29hvp.png new file mode 100644 index 000000000..1a64cdc98 Binary files /dev/null and b/app/guide/20211226090932-5lcq56f/assets/image-20240508085927-fg29hvp.png differ diff --git a/app/package.json b/app/package.json index 78e6945aa..cf8fd2044 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "SiYuan", - "version": "103.0.13", + "version": "103.0.14", "description": "Refactor your thinking", "homepage": "https://b3log.org/siyuan", "main": "./electron/main.js", diff --git a/app/src/assets/scss/base.scss b/app/src/assets/scss/base.scss index d34c69e87..9f2d1f347 100644 --- a/app/src/assets/scss/base.scss +++ b/app/src/assets/scss/base.scss @@ -52,8 +52,6 @@ Mobile #menu & .side-panel: 7 #windowControls: 999998 -.b3-snackbar: 999999 - .b3-tooltips: 1000000 */ diff --git a/app/src/assets/scss/component/_snackbar.scss b/app/src/assets/scss/component/_snackbar.scss index c6f3ffc61..2cc837b35 100644 --- a/app/src/assets/scss/component/_snackbar.scss +++ b/app/src/assets/scss/component/_snackbar.scss @@ -12,7 +12,7 @@ position: fixed; right: 12px; top: 22px; - z-index: 999999; + // 不能设置死,否则右键菜单会被遮盖 z-index: 999999; max-height: calc(100vh - 32px); display: flex; flex-direction: column; diff --git a/app/src/assets/scss/component/_tooltips.scss b/app/src/assets/scss/component/_tooltips.scss index de51ffcc1..885479a19 100644 --- a/app/src/assets/scss/component/_tooltips.scss +++ b/app/src/assets/scss/component/_tooltips.scss @@ -31,6 +31,10 @@ &--error { background: var(--b3-theme-error); } + + .ft__on-surface { + color: var(--b3-tooltips-second-color); + } } .b3-tooltips { diff --git a/app/src/assets/scss/component/_typography.scss b/app/src/assets/scss/component/_typography.scss index 05a3573c0..e7e234c78 100644 --- a/app/src/assets/scss/component/_typography.scss +++ b/app/src/assets/scss/component/_typography.scss @@ -414,6 +414,8 @@ margin: 0 auto; max-width: 100%; user-select: none; + word-break: keep-all; + white-space: nowrap; & > span:nth-child(1), & > span:nth-child(3) { diff --git a/app/src/assets/scss/protyle/_protyle.scss b/app/src/assets/scss/protyle/_protyle.scss index c4ab34ed3..318b39d31 100644 --- a/app/src/assets/scss/protyle/_protyle.scss +++ b/app/src/assets/scss/protyle/_protyle.scss @@ -55,6 +55,12 @@ .b3-slider { width: var(--b3-dynamicscroll-width); display: block; + + &::-webkit-slider-runnable-track, + &::-webkit-slider-thumb { + background-color: var(--b3-border-color); + box-shadow: none; + } } } } diff --git a/app/src/assets/scss/protyle/_wysiwyg.scss b/app/src/assets/scss/protyle/_wysiwyg.scss index cfc5ef768..ac0171106 100644 --- a/app/src/assets/scss/protyle/_wysiwyg.scss +++ b/app/src/assets/scss/protyle/_wysiwyg.scss @@ -643,7 +643,10 @@ .av { .b3-chip[data-type="block-more"], - .av__row--util, + .av__row--util:not(.av__readonly--show), + .av__row--footer:not(.av__readonly--show), + .av__row--util .b3-button[data-type="av-add-bottom"], + .av__row--util svg[data-type="set-page-size"], .av__row--header > .block__icons, .av__views .fn__space, .av__views .block__icon:not([data-type="av-search-icon"]), @@ -651,7 +654,7 @@ display: none; } - .av__row--footer { + .av__row--util:not(.av__readonly--show) + .av__row--footer.av__readonly--show { border-top-color: transparent; } @@ -662,5 +665,10 @@ .av__row--footer:hover .av__calc:not(.av__calc--ashow) { opacity: 0; } + + .av__row--footer .av__calc:hover, + .av__cell--header:hover { + background-color: transparent; + } } } diff --git a/app/src/assets/scss/util/_function.scss b/app/src/assets/scss/util/_function.scss index 171ae431a..344099b1a 100644 --- a/app/src/assets/scss/util/_function.scss +++ b/app/src/assets/scss/util/_function.scss @@ -120,7 +120,7 @@ width: 100%; bottom: 0; align-content: center; - z-index: 1; + z-index: 3; // 需大于 database table view align-items: center; &--top { diff --git a/app/src/block/popover.ts b/app/src/block/popover.ts index 6c3d25050..7249f2d81 100644 --- a/app/src/block/popover.ts +++ b/app/src/block/popover.ts @@ -66,7 +66,8 @@ export const initBlockPopover = (app: App) => { } } if (tip && !aElement.classList.contains("b3-tooltips")) { - showTooltip(tip, aElement); + // https://github.com/siyuan-note/siyuan/issues/11294 + showTooltip(decodeURIComponent(tip), aElement); event.stopPropagation(); } else { hideTooltip(); diff --git a/app/src/boot/globalEvent/command/global.ts b/app/src/boot/globalEvent/command/global.ts new file mode 100644 index 000000000..df6a16428 --- /dev/null +++ b/app/src/boot/globalEvent/command/global.ts @@ -0,0 +1,237 @@ +import {newDailyNote} from "../../../util/mount"; +import {openHistory} from "../../../history/history"; +import {Editor} from "../../../editor"; +/// #if MOBILE +import {openDock} from "../../../mobile/dock/util"; +import {popMenu} from "../../../mobile/menu"; +import {popSearch} from "../../../mobile/menu/search"; +/// #else +import {openSearch} from "../../../search/spread"; +import {goBack, goForward} from "../../../util/backForward"; +import {getAllTabs} from "../../../layout/getAll"; +import {getInstanceById} from "../../../layout/util"; +import {closeTabByType, getActiveTab, getDockByType, switchTabByIndex} from "../../../layout/tabUtil"; +import {openSetting} from "../../../config"; +import {Tab} from "../../../layout/Tab"; +/// #endif +import {App} from "../../../index"; +import {Constants} from "../../../constants"; +import {setReadOnly} from "../../../config/util/setReadOnly"; + +export const globalCommand = (command: string, app: App) => { + /// #if MOBILE + switch (command) { + case "fileTree": + openDock("file"); + return true; + case "outline": + case "bookmark": + case "tag": + case "inbox": + openDock(command); + return true; + case "backlinks": + openDock("backlink"); + return true; + case "config": + popMenu(); + return true; + case "globalSearch": + popSearch(app); + return true; + } + /// #else + switch (command) { + case "fileTree": + getDockByType("file").toggleModel("file"); + return true; + case "outline": + getDockByType("outline").toggleModel("outline"); + return true; + case "bookmark": + case "tag": + case "inbox": + getDockByType(command).toggleModel(command); + return true; + case "backlinks": + getDockByType("backlink").toggleModel("backlink"); + return true; + case "graphView": + getDockByType("graph").toggleModel("graph"); + return true; + case "globalGraph": + getDockByType("globalGraph").toggleModel("globalGraph"); + return true; + case "config": + openSetting(app); + return true; + case "globalSearch": + openSearch({ + app, + hotkey: Constants.DIALOG_GLOBALSEARCH, + }); + return true; + case "goBack": + goBack(app); + return true; + case "goForward": + goForward(app); + return true; + case "goToTab1": + switchTabByIndex(0); + return true; + case "goToTab2": + switchTabByIndex(1); + return true; + case "goToTab3": + switchTabByIndex(2); + return true; + case "goToTab4": + switchTabByIndex(3); + return true; + case "goToTab5": + switchTabByIndex(4); + return true; + case "goToTab6": + switchTabByIndex(5); + return true; + case "goToTab7": + switchTabByIndex(6); + return true; + case "goToTab8": + switchTabByIndex(7); + return true; + case "goToTab9": + switchTabByIndex(-1); + return true; + case "goToTabNext": + switchTabByIndex(-3); + return true; + case "goToTabPrev": + switchTabByIndex(-2); + return true; + + } + if (command === "goToEditTabNext" || command === "goToEditTabPrev") { + let currentTabElement = document.querySelector(".layout__wnd--active ul.layout-tab-bar > .item--focus"); + if (!currentTabElement) { + currentTabElement = document.querySelector("ul.layout-tab-bar > .item--focus"); + } + if (!currentTabElement) { + return true; + } + const tabs = getAllTabs().sort((itemA, itemB) => { + return itemA.headElement.getAttribute("data-activetime") > itemB.headElement.getAttribute("data-activetime") ? -1 : 1; + }); + const currentId = currentTabElement.getAttribute("data-id"); + tabs.find((item, index) => { + if (currentId === item.id) { + let newItem: Tab; + if (command === "goToEditTabPrev") { + if (index === 0) { + newItem = tabs[tabs.length - 1]; + } else { + newItem = tabs[index - 1]; + } + } else { + if (index === tabs.length - 1) { + newItem = tabs[0]; + } else { + newItem = tabs[index + 1]; + } + } + const tab = getInstanceById(newItem.id) as Tab; + tab.parent.switchTab(newItem.headElement); + tab.parent.showHeading(); + } + }); + return true; + } + if (command === "closeUnmodified") { + const tab = getActiveTab(false); + if (tab) { + const unmodifiedTabs: Tab[] = []; + tab.parent.children.forEach((item: Tab) => { + const editor = item.model as Editor; + if (!editor || (editor.editor?.protyle && !editor.editor?.protyle.updated)) { + unmodifiedTabs.push(item); + } + }); + if (unmodifiedTabs.length > 0) { + closeTabByType(tab, "other", unmodifiedTabs); + } + } + return true; + } + if (command === "closeTab") { + const activeTabElement = document.querySelector(".layout__tab--active"); + if (activeTabElement && activeTabElement.getBoundingClientRect().width > 0) { + let type = ""; + Array.from(activeTabElement.classList).find(item => { + if (item.startsWith("sy__")) { + type = item.replace("sy__", ""); + return true; + } + }); + if (type) { + getDockByType(type)?.toggleModel(type, false, true); + } + return true; + } + const tab = getActiveTab(false); + if (tab) { + tab.parent.removeTab(tab.id); + } + return true; + } + if (command === "closeOthers" || command === "closeAll") { + const tab = getActiveTab(false); + if (tab) { + closeTabByType(tab, command); + } + return true; + } + if (command === "closeLeft" || command === "closeRight") { + const tab = getActiveTab(false); + if (tab) { + const leftTabs: Tab[] = []; + const rightTabs: Tab[] = []; + let midIndex = -1; + tab.parent.children.forEach((item: Tab, index: number) => { + if (item.id === tab.id) { + midIndex = index; + } + if (midIndex === -1) { + leftTabs.push(item); + } else if (index > midIndex) { + rightTabs.push(item); + } + }); + if (command === "closeLeft") { + if (leftTabs.length > 0) { + closeTabByType(tab, "other", leftTabs); + } + } else { + if (rightTabs.length > 0) { + closeTabByType(tab, "other", rightTabs); + } + } + } + return true; + } + /// #endif + + switch (command) { + case "dailyNote": + newDailyNote(app); + return true; + case "dataHistory": + openHistory(app); + return true; + case "editReadonly": + setReadOnly(!window.siyuan.config.editor.readOnly); + return true; + } + + return false; +}; diff --git a/app/src/boot/globalEvent/commandPanel.ts b/app/src/boot/globalEvent/command/panel.ts similarity index 66% rename from app/src/boot/globalEvent/commandPanel.ts rename to app/src/boot/globalEvent/command/panel.ts index 5c3fd70be..969060f81 100644 --- a/app/src/boot/globalEvent/commandPanel.ts +++ b/app/src/boot/globalEvent/command/panel.ts @@ -1,30 +1,26 @@ -import {Dialog} from "../../dialog"; -import {App} from "../../index"; -import {upDownHint} from "../../util/upDownHint"; -import {updateHotkeyTip} from "../../protyle/util/compatibility"; -import {isMobile} from "../../util/functions"; -import {Constants} from "../../constants"; -import {Editor} from "../../editor"; +import {Dialog} from "../../../dialog"; +import {App} from "../../../index"; +import {upDownHint} from "../../../util/upDownHint"; +import {updateHotkeyTip} from "../../../protyle/util/compatibility"; +import {isMobile} from "../../../util/functions"; +import {Constants} from "../../../constants"; +import {Editor} from "../../../editor"; /// #if MOBILE -import {getCurrentEditor} from "../../mobile/editor"; -import {openDock} from "../../mobile/dock/util"; -import {popMenu} from "../../mobile/menu"; +import {getCurrentEditor} from "../../../mobile/editor"; /// #else -import {closeTabByType, getActiveTab, getDockByType} from "../../layout/tabUtil"; -import {Custom} from "../../layout/dock/Custom"; -import {getAllModels} from "../../layout/getAll"; -import {Files} from "../../layout/dock/Files"; -import {Search} from "../../search"; -import {openSetting} from "../../config"; -import {Tab} from "../../layout/Tab"; +import {getActiveTab, getDockByType} from "../../../layout/tabUtil"; +import {Custom} from "../../../layout/dock/Custom"; +import {getAllModels} from "../../../layout/getAll"; +import {Files} from "../../../layout/dock/Files"; +import {Search} from "../../../search"; /// #endif -import {openHistory} from "../../history/history"; -import {addEditorToDatabase, addFilesToDatabase} from "../../protyle/render/av/addToDatabase"; -import {hasClosestByClassName} from "../../protyle/util/hasClosest"; -import {newDailyNote} from "../../util/mount"; +import {addEditorToDatabase, addFilesToDatabase} from "../../../protyle/render/av/addToDatabase"; +import {hasClosestByClassName} from "../../../protyle/util/hasClosest"; +import {onluProtyleCommand} from "./protyle"; +import {globalCommand} from "./global"; export const commandPanel = (app: App) => { - const range = getSelection().getRangeAt(0); + const range = getSelection().rangeCount > 0 ? getSelection().getRangeAt(0) : undefined; const dialog = new Dialog({ width: isMobile() ? "92vw" : "80vw", height: isMobile() ? "80vh" : "70vh", @@ -37,7 +33,7 @@ export const commandPanel = (app: App) => {
    ↑/↓ ${window.siyuan.languages.searchTip1} - Enter/Click ${window.siyuan.languages.confirm} + ${window.siyuan.languages.enterKey}/${window.siyuan.languages.click} ${window.siyuan.languages.confirm} Esc ${window.siyuan.languages.close}
    ` @@ -49,11 +45,14 @@ export const commandPanel = (app: App) => { let keys; /// #if MOBILE keys = ["addToDatabase", "fileTree", "outline", "bookmark", "tag", "dailyNote", "inbox", "backlinks", "config", - "dataHistory"]; + "dataHistory", "editReadonly", "enter", "enterBack", "globalSearch"]; /// #else keys = ["addToDatabase", "fileTree", "outline", "bookmark", "tag", "dailyNote", "inbox", "backlinks", "graphView", "globalGraph", "closeAll", "closeLeft", "closeOthers", "closeRight", "closeTab", - "closeUnmodified", "config", "dataHistory"]; + "closeUnmodified", "config", "dataHistory", "editReadonly", "enter", "enterBack", "globalSearch", "goBack", + "goForward", "goToEditTabNext", "goToEditTabPrev", "goToTab1", "goToTab2", "goToTab3", "goToTab4", + "goToTab5", "goToTab6", "goToTab7", "goToTab8", "goToTab9", "goToTabNext", "goToTabPrev"]; + /// #endif if (keys.includes(key)) { html += `
  • @@ -165,131 +164,9 @@ export const execByCommand = (options: { protyle?: IProtyle, fileLiElements?: Element[] }) => { - /// #if MOBILE - switch (options.command) { - case "fileTree": - openDock("file"); - return; - case "outline": - case "bookmark": - case "tag": - case "inbox": - openDock(options.command); - return; - case "backlinks": - openDock("backlink"); - return; - case "config": - popMenu(); - return; - } - /// #else - switch (options.command) { - case "fileTree": - getDockByType("file").toggleModel("file"); - return; - case "outline": - getDockByType("outline").toggleModel("outline"); - return; - case "bookmark": - case "tag": - case "inbox": - getDockByType(options.command).toggleModel(options.command); - return; - case "backlinks": - getDockByType("backlink").toggleModel("backlink"); - return; - case "graphView": - getDockByType("graph").toggleModel("graph"); - return; - case "globalGraph": - getDockByType("globalGraph").toggleModel("globalGraph"); - return; - case "config": - openSetting(options.app); - return; - } - if (options.command === "closeUnmodified") { - const tab = getActiveTab(false); - if (tab) { - const unmodifiedTabs: Tab[] = []; - tab.parent.children.forEach((item: Tab) => { - const editor = item.model as Editor; - if (!editor || (editor.editor?.protyle && !editor.editor?.protyle.updated)) { - unmodifiedTabs.push(item); - } - }); - if (unmodifiedTabs.length > 0) { - closeTabByType(tab, "other", unmodifiedTabs); - } - } + if (globalCommand(options.command, options.app)) { return; } - if (options.command === "closeTab") { - const activeTabElement = document.querySelector(".layout__tab--active"); - if (activeTabElement && activeTabElement.getBoundingClientRect().width > 0) { - let type = ""; - Array.from(activeTabElement.classList).find(item => { - if (item.startsWith("sy__")) { - type = item.replace("sy__", ""); - return true; - } - }); - if (type) { - getDockByType(type)?.toggleModel(type, false, true); - } - return; - } - const tab = getActiveTab(false); - if (tab) { - tab.parent.removeTab(tab.id); - } - return; - } - if (options.command === "closeOthers" || options.command === "closeAll") { - const tab = getActiveTab(false); - if (tab) { - closeTabByType(tab, options.command); - } - return; - } - if (options.command === "closeLeft" || options.command === "closeRight") { - const tab = getActiveTab(false); - if (tab) { - const leftTabs: Tab[] = []; - const rightTabs: Tab[] = []; - let midIndex = -1; - tab.parent.children.forEach((item: Tab, index: number) => { - if (item.id === tab.id) { - midIndex = index; - } - if (midIndex === -1) { - leftTabs.push(item); - } else if (index > midIndex) { - rightTabs.push(item); - } - }); - if (options.command === "closeLeft") { - if (leftTabs.length > 0) { - closeTabByType(tab, "other", leftTabs); - } - } else { - if (rightTabs.length > 0) { - closeTabByType(tab, "other", rightTabs); - } - } - } - return; - } - /// #endif - switch (options.command) { - case "dailyNote": - newDailyNote(options.app); - return; - case "dataHistory": - openHistory(options.app); - return; - } const isFileFocus = document.querySelector(".layout__tab--active")?.classList.contains("sy__file"); @@ -387,6 +264,16 @@ export const execByCommand = (options: { } } } + + // only protyle + if (!isFileFocus && onluProtyleCommand({ + command: options.command, + previousRange: range, + protyle + })) { + return; + } + if (isFileFocus && !fileLiElements) { const dockFile = getDockByType("file"); if (!dockFile) { @@ -396,6 +283,7 @@ export const execByCommand = (options: { fileLiElements = Array.from(files.element.querySelectorAll(".b3-list-item--focus")); } + // protyle and file tree switch (options.command) { case "addToDatabase": if (!isFileFocus) { diff --git a/app/src/boot/globalEvent/command/protyle.ts b/app/src/boot/globalEvent/command/protyle.ts new file mode 100644 index 000000000..6a3cb0de5 --- /dev/null +++ b/app/src/boot/globalEvent/command/protyle.ts @@ -0,0 +1,28 @@ +import {hasClosestBlock} from "../../../protyle/util/hasClosest"; +import {getTopAloneElement} from "../../../protyle/wysiwyg/getBlock"; +import {enterBack, zoomOut} from "../../../menus/protyle"; + +export const onluProtyleCommand = (options: { + command: string, + previousRange: Range, + protyle: IProtyle, +}) => { + const nodeElement = hasClosestBlock(options.previousRange.startContainer); + if (!nodeElement) { + return false; + } + if (options.command === "enter") { + let topNodeElement = getTopAloneElement(nodeElement); + if (topNodeElement.parentElement.classList.contains("li") && topNodeElement.parentElement.parentElement.classList.contains("list") && + topNodeElement.nextElementSibling?.classList.contains("list") && topNodeElement.previousElementSibling.classList.contains("protyle-action")) { + topNodeElement = topNodeElement.parentElement; + } + zoomOut({protyle: options.protyle, id: topNodeElement.getAttribute("data-node-id")}); + return true; + } + if (options.command === "enterBack") { + enterBack(options.protyle, nodeElement.getAttribute("data-node-id")); + return true; + } + return false; +}; diff --git a/app/src/boot/globalEvent/keydown.ts b/app/src/boot/globalEvent/keydown.ts index 34292322e..f7d01aacf 100644 --- a/app/src/boot/globalEvent/keydown.ts +++ b/app/src/boot/globalEvent/keydown.ts @@ -43,7 +43,6 @@ import {escapeHtml} from "../../util/escape"; import {syncGuide} from "../../sync/syncGuide"; import {getStartEndElement, goEnd, goHome} from "../../protyle/wysiwyg/commonHotkey"; import {getNextFileLi, getPreviousFileLi} from "../../protyle/wysiwyg/getBlock"; -import {editor} from "../../config/editor"; import {hintMoveBlock} from "../../protyle/hint/extend"; import {Backlink} from "../../layout/dock/Backlink"; /// #if !BROWSER @@ -72,8 +71,9 @@ import {openNewWindow} from "../../window/openNewWindow"; import {historyKeydown} from "../../history/keydown"; import {zoomOut} from "../../menus/protyle"; import {getPlainText} from "../../protyle/util/paste"; -import {commandPanel, execByCommand} from "./commandPanel"; +import {commandPanel, execByCommand} from "./command/panel"; import {filterHotkey} from "./commonHotkey"; +import {setReadOnly} from "../../config/util/setReadOnly"; const switchDialogEvent = (app: App, event: MouseEvent) => { event.preventDefault(); @@ -1266,7 +1266,7 @@ export const windowKeyDown = (app: App, event: KeyboardEvent) => { } if (matchHotKey(window.siyuan.config.keymap.general.editReadonly.custom, event)) { event.preventDefault(); - editor.setReadonly(!window.siyuan.config.editor.readOnly); + setReadOnly(!window.siyuan.config.editor.readOnly); return; } if (matchHotKey(window.siyuan.config.keymap.general.lockScreen.custom, event)) { diff --git a/app/src/card/openCard.ts b/app/src/card/openCard.ts index bd3096793..c4e6a2d5f 100644 --- a/app/src/card/openCard.ts +++ b/app/src/card/openCard.ts @@ -109,7 +109,7 @@ ${window.siyuan.config.flashcard.list ? "card__block--hideli" : ""}" data-type=" (p / q) - +
    @@ -135,7 +135,7 @@ ${window.siyuan.config.flashcard.list ? "card__block--hideli" : ""}" data-type="
    - diff --git a/app/src/config/account.ts b/app/src/config/account.ts index 3f4954d4e..11c8b2527 100644 --- a/app/src/config/account.ts +++ b/app/src/config/account.ts @@ -29,10 +29,9 @@ const genSVGBG = () => { export const account = { element: undefined as Element, genHTML: (onlyPayHTML = false) => { - const payHTML = ` - - ${window.siyuan.languages.account1} - + const payHTML = ` + ${window.siyuan.languages[window.siyuan.user?.userSiYuanOneTimePayStatus === 1 ? "account4" : "account1"]} +
    @@ -449,23 +448,26 @@ ${renewHTML} return; } let html = ""; - if (window.siyuan.config.account.displayVIP && window.siyuan.user) { - if (window.siyuan.user.userSiYuanProExpireTime === -1) { - html = `
    ${Constants.SIYUAN_IMAGE_VIP}
    `; - } else if (window.siyuan.user.userSiYuanProExpireTime > 0) { - if (window.siyuan.user.userSiYuanSubscriptionPlan === 2) { - html = `
    `; - } else { - html = `
    `; + if (window.siyuan.config.account.displayVIP) { + if (window.siyuan.user) { + if (window.siyuan.user.userSiYuanProExpireTime === -1) { // 终身会员 + html = `
    ${Constants.SIYUAN_IMAGE_VIP}
    `; + } else if (window.siyuan.user.userSiYuanProExpireTime > 0) { // 订阅中 + if (window.siyuan.user.userSiYuanSubscriptionPlan === 2) { // 试用订阅 + html = `
    `; + } else { // 正常订阅 + html = `
    `; + } + } else if (window.siyuan.user.userSiYuanSubscriptionStatus === -1) { // 未订阅 + html = `
    `; } - } - if (window.siyuan.user.userSiYuanOneTimePayStatus === 1) { - html += `
    `; + if (window.siyuan.user.userSiYuanOneTimePayStatus === 1) { // 一次性付费功能特性 + html += `
    `; + } + } else { // 未登录 + html = `
    `; } } - // if (!window.siyuan.user || (window.siyuan.user && window.siyuan.user.userSiYuanSubscriptionStatus === -1)) { - // html = `
    `; - // } if (window.siyuan.config.account.displayTitle && window.siyuan.user) { window.siyuan.user.userTitles.forEach(item => { html += `
    ${item.icon}
    `; diff --git a/app/src/config/bazaar.ts b/app/src/config/bazaar.ts index 7c5a90f59..584001e38 100644 --- a/app/src/config/bazaar.ts +++ b/app/src/config/bazaar.ts @@ -97,7 +97,7 @@ export const bazaar = {
    - +
    @@ -127,7 +127,7 @@ export const bazaar = {
    - +
    @@ -150,7 +150,7 @@ export const bazaar = {
    - +
    @@ -173,7 +173,7 @@ export const bazaar = {
    - +
    @@ -196,7 +196,7 @@ export const bazaar = {
    - +
    @@ -219,7 +219,7 @@ export const bazaar = {
    - +
    diff --git a/app/src/config/editor.ts b/app/src/config/editor.ts index 2b0a9d29b..79447c8a8 100644 --- a/app/src/config/editor.ts +++ b/app/src/config/editor.ts @@ -6,13 +6,10 @@ import {reloadProtyle} from "../protyle/util/reload"; import {updateHotkeyTip} from "../protyle/util/compatibility"; import {Constants} from "../constants"; import {resize} from "../protyle/util/resize"; +import {setReadOnly} from "./util/setReadOnly"; export const editor = { element: undefined as Element, - setReadonly: (readOnly: boolean) => { - window.siyuan.config.editor.readOnly = readOnly; - fetchPost("/api/setting/setEditor", window.siyuan.config.editor); - }, genHTML: () => { let fontFamilyHTML = ""; fontFamilyHTML = ''; @@ -192,7 +189,7 @@ export const editor = {
    ${window.siyuan.languages.backmentionExpandTip}
    - +
    @@ -401,7 +398,7 @@ export const editor = { _onSetEditor: (editorData: Config.IEditor) => { const changeReadonly = editorData.readOnly !== window.siyuan.config.editor.readOnly; if (changeReadonly) { - editor.setReadonly(editorData.readOnly); + setReadOnly(editorData.readOnly); } window.siyuan.config.editor = editorData; getAllModels().editor.forEach((item) => { diff --git a/app/src/config/util/setReadOnly.ts b/app/src/config/util/setReadOnly.ts new file mode 100644 index 000000000..a601e86f7 --- /dev/null +++ b/app/src/config/util/setReadOnly.ts @@ -0,0 +1,6 @@ +import {fetchPost} from "../../util/fetch"; + +export const setReadOnly = (readOnly: boolean) => { + window.siyuan.config.editor.readOnly = readOnly; + fetchPost("/api/setting/setEditor", window.siyuan.config.editor); +}; diff --git a/app/src/config/util/snippets.ts b/app/src/config/util/snippets.ts index e365eea62..e04651782 100644 --- a/app/src/config/util/snippets.ts +++ b/app/src/config/util/snippets.ts @@ -65,7 +65,7 @@ export const openSnippets = () => {
    - +
    @@ -81,7 +81,7 @@ export const openSnippets = () => {
    - +
    diff --git a/app/src/constants.ts b/app/src/constants.ts index 539f3e85e..48ee9aaca 100644 --- a/app/src/constants.ts +++ b/app/src/constants.ts @@ -93,6 +93,7 @@ export abstract class Constants { public static readonly CB_GET_ROOTSCROLL = "cb-get-rootscroll"; // 如果为 rootID 就滚动到指定位置,必有 rootID public static readonly CB_GET_HTML = "cb-get-html"; // 直接渲染,不需要再 /api/block/getDocInfo,否则搜索表格无法定位 public static readonly CB_GET_HISTORY = "cb-get-history"; // 历史渲染 + public static readonly CB_GET_OPENNEW = "cb-get-opennew"; // 编辑器只读后新建文件需为临时解锁状态 // localstorage public static readonly LOCAL_ZOOM = "local-zoom"; diff --git a/app/src/dialog/message.ts b/app/src/dialog/message.ts index 069773ddb..6e508d384 100644 --- a/app/src/dialog/message.ts +++ b/app/src/dialog/message.ts @@ -22,7 +22,9 @@ export const initMessage = () => { } else if (target.tagName === "A" || target.tagName === "BUTTON") { break; } else if (target.classList.contains("b3-snackbar")) { - hideMessage(target.getAttribute("data-id")); + if (getSelection().rangeCount === 0 || !getSelection().getRangeAt(0).toString()) { + hideMessage(target.getAttribute("data-id")); + } event.preventDefault(); event.stopPropagation(); break; @@ -44,7 +46,7 @@ export const showMessage = (message: string, timeout = 6000, type = "info", mess const messageVersion = message + (type === "error" ? " v" + Constants.SIYUAN_VERSION : ""); if (existElement) { window.clearTimeout(parseInt(existElement.getAttribute("data-timeoutid"))); - existElement.innerHTML = `
    ${messageVersion}
    ${timeout === 0 ? '' : ""}`; + existElement.innerHTML = `
    ${messageVersion}
    ${timeout === 0 ? '' : ""}`; if (type === "error") { existElement.classList.add("b3-snackbar--error"); } else { @@ -58,7 +60,7 @@ export const showMessage = (message: string, timeout = 6000, type = "info", mess } return; } - let messageHTML = `
    ${messageVersion}
    `; + let messageHTML = `
    ${messageVersion}
    `; if (timeout === 0) { messageHTML += ''; } else if (timeout !== -1) { // -1 时需等待请求完成后手动关闭 @@ -68,6 +70,7 @@ export const showMessage = (message: string, timeout = 6000, type = "info", mess messageHTML = messageHTML.replace("
    "); setTimeout(() => { messagesElement.querySelectorAll(".b3-snackbar--hide").forEach(item => { diff --git a/app/src/history/history.ts b/app/src/history/history.ts index 414677e13..0e2a890dd 100644 --- a/app/src/history/history.ts +++ b/app/src/history/history.ts @@ -599,11 +599,11 @@ const bindEvent = (app: App, element: Element, dialog?: Dialog) => { chipClass += "b3-chip--warning "; ariaLabel = window.siyuan.languages.historyOutline; } - html += `
  • - ${docItem.op.substring(0, 1).toUpperCase()} - ${escapeHtml(docItem.title)} + html += `
  • + ${docItem.op.substring(0, 1).toUpperCase()} + ${escapeHtml(docItem.title)} - +
  • `; diff --git a/app/src/index.ts b/app/src/index.ts index 90e9766c2..4e2b2f324 100644 --- a/app/src/index.ts +++ b/app/src/index.ts @@ -61,7 +61,7 @@ export class App { if (data) { switch (data.cmd) { case "reloadPlugin": - reloadPlugin(this); + reloadPlugin(this, data.data); break; case "syncMergeResult": reloadSync(this, data.data); diff --git a/app/src/layout/dock/Backlink.ts b/app/src/layout/dock/Backlink.ts index 08b0c9d9e..2f75d385b 100644 --- a/app/src/layout/dock/Backlink.ts +++ b/app/src/layout/dock/Backlink.ts @@ -587,7 +587,7 @@ export class Backlink extends Model { backlinkMOpenIds: [], backlinkMStatus: 3 }; - if (data.mentionsCount === 0) { + if (data.mentionsCount === 0 || window.siyuan.config.editor.backmentionExpandCount === -1) { this.status[this.blockId].backlinkMStatus = 3; } else { Array.from({length: window.siyuan.config.editor.backmentionExpandCount}).forEach((item, index) => { diff --git a/app/src/layout/dock/Files.ts b/app/src/layout/dock/Files.ts index 763866767..d60f553ea 100644 --- a/app/src/layout/dock/Files.ts +++ b/app/src/layout/dock/Files.ts @@ -921,7 +921,9 @@ export class Files extends Model { // 文件展开时,刷新 liElement.nextElementSibling.remove(); } - liElement.querySelector(".b3-list-item__arrow").classList.add("b3-list-item__arrow--open"); + const arrowElement = liElement.querySelector(".b3-list-item__arrow"); + arrowElement.classList.add("b3-list-item__arrow--open"); + arrowElement.parentElement.classList.remove("fn__hidden"); liElement.insertAdjacentHTML("afterend", `
      ${fileHTML}
    `); this.setCurrent(this.element.querySelector(`ul[data-url="${data.box}"] li[data-path="${filePath}"]`)); } @@ -1005,7 +1007,7 @@ export class Files extends Model { if (item.count && item.count > 0) { countHTML = `${item.count}`; } - const ariaLabel = `${getDisplayName(item.name, true, true)} ${item.hSize}${item.bookmark ? "
    " + window.siyuan.languages.bookmark + " " + item.bookmark : ""}${item.name1 ? "
    " + window.siyuan.languages.name + " " + item.name1 : ""}${item.alias ? "
    " + window.siyuan.languages.alias + " " + item.alias : ""}${item.memo ? "
    " + window.siyuan.languages.memo + " " + item.memo : ""}${item.subFileCount !== 0 ? window.siyuan.languages.includeSubFile.replace("x", item.subFileCount) : ""}
    ${window.siyuan.languages.modifiedAt} ${item.hMtime}
    ${window.siyuan.languages.createdAt} ${item.hCtime}`; + const ariaLabel = `${getDisplayName(item.name, true, true)} ${item.hSize}${item.bookmark ? "
    " + window.siyuan.languages.bookmark + " " + item.bookmark : ""}${item.name1 ? "
    " + window.siyuan.languages.name + " " + item.name1 : ""}${item.alias ? "
    " + window.siyuan.languages.alias + " " + item.alias : ""}${item.memo ? "
    " + window.siyuan.languages.memo + " " + item.memo : ""}${item.subFileCount !== 0 ? window.siyuan.languages.includeSubFile.replace("x", item.subFileCount) : ""}
    ${window.siyuan.languages.modifiedAt} ${item.hMtime}
    ${window.siyuan.languages.createdAt} ${item.hCtime}`; return `
  • { item.classList.remove("b3-list-item--focus"); diff --git a/app/src/layout/topBar.ts b/app/src/layout/topBar.ts index 9c53330ed..1fa1884de 100644 --- a/app/src/layout/topBar.ts +++ b/app/src/layout/topBar.ts @@ -19,7 +19,7 @@ import {fetchPost} from "../util/fetch"; import {needSubscribe} from "../util/needSubscribe"; import * as dayjs from "dayjs"; import {exportLayout} from "./util"; -import {commandPanel} from "../boot/globalEvent/commandPanel"; +import {commandPanel} from "../boot/globalEvent/command/panel"; export const initBar = (app: App) => { const toolbarElement = document.getElementById("toolbar"); diff --git a/app/src/menus/commonMenuItem.ts b/app/src/menus/commonMenuItem.ts index 93dbaa99f..566950938 100644 --- a/app/src/menus/commonMenuItem.ts +++ b/app/src/menus/commonMenuItem.ts @@ -683,7 +683,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat /// #if MOBILE submenu.push({ label: isInAndroid() ? window.siyuan.languages.useDefault : window.siyuan.languages.useBrowserView, - accelerator: showAccelerator ? "Click" : "", + accelerator: showAccelerator ? window.siyuan.languages.click : "", click: () => { openByMobile(src); } @@ -697,7 +697,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat submenu.push({ icon: "iconLayoutRight", label: window.siyuan.languages.insertRight, - accelerator: showAccelerator ? "Click" : "", + accelerator: showAccelerator ? window.siyuan.languages.click : "", click() { openAsset(app, src.trim(), parseInt(getSearch("page", src)), "right"); } @@ -705,7 +705,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat submenu.push({ label: window.siyuan.languages.openBy, icon: "iconOpen", - accelerator: showAccelerator ? "⌥Click" : "", + accelerator: showAccelerator ? "⌥" + window.siyuan.languages.click : "", click() { openAsset(app, src.trim(), parseInt(getSearch("page", src))); } @@ -721,14 +721,14 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat submenu.push({ icon: "iconFolder", label: window.siyuan.languages.showInFolder, - accelerator: showAccelerator ? "⌘Click" : "", + accelerator: showAccelerator ? "⌘" + window.siyuan.languages.click : "", click: () => { openBy(src, "folder"); } }); submenu.push({ label: window.siyuan.languages.useDefault, - accelerator: showAccelerator ? "⇧Click" : "", + accelerator: showAccelerator ? "⇧" + window.siyuan.languages.click : "", click() { openBy(src, "app"); } @@ -738,7 +738,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat /// #if !BROWSER submenu.push({ label: window.siyuan.languages.useDefault, - accelerator: showAccelerator ? "Click" : "", + accelerator: showAccelerator ? window.siyuan.languages.click : "", click() { openBy(src, "app"); } @@ -746,7 +746,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat submenu.push({ icon: "iconFolder", label: window.siyuan.languages.showInFolder, - accelerator: showAccelerator ? "⌘Click" : "", + accelerator: showAccelerator ? "⌘" + window.siyuan.languages.click : "", click: () => { openBy(src, "folder"); } @@ -754,7 +754,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat /// #else submenu.push({ label: isInAndroid() ? window.siyuan.languages.useDefault : window.siyuan.languages.useBrowserView, - accelerator: showAccelerator ? "Click" : "", + accelerator: showAccelerator ? window.siyuan.languages.click : "", click: () => { openByMobile(src); } @@ -770,7 +770,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat /// #if !BROWSER submenu.push({ label: window.siyuan.languages.useDefault, - accelerator: showAccelerator ? "Click" : "", + accelerator: showAccelerator ? window.siyuan.languages.click : "", click: () => { shell.openExternal(src).catch((e) => { showMessage(e); @@ -780,7 +780,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat /// #else submenu.push({ label: isInAndroid() ? window.siyuan.languages.useDefault : window.siyuan.languages.useBrowserView, - accelerator: showAccelerator ? "Click" : "", + accelerator: showAccelerator ? window.siyuan.languages.click : "", click: () => { openByMobile(src); } diff --git a/app/src/menus/index.ts b/app/src/menus/index.ts index 2842a4e7e..34cafe9b4 100644 --- a/app/src/menus/index.ts +++ b/app/src/menus/index.ts @@ -13,6 +13,7 @@ import {Menu} from "./Menu"; import {hasClosestByClassName, hasTopClosestByTag} from "../protyle/util/hasClosest"; import {App} from "../index"; import {Constants} from "../constants"; +import {textMenu} from "./text"; export class Menus { @@ -89,7 +90,15 @@ export class Menus { initDockMenu(target).popup({x: event.clientX, y: event.clientY}); event.stopPropagation(); break; + } else if (dataType === "textMenu") { + /// #if !BROWSER + textMenu(target).open({x: event.clientX, y: event.clientY}); + event.stopPropagation(); + event.preventDefault(); + break; + /// #endif } + target = target.parentElement; } }, false); diff --git a/app/src/menus/protyle.ts b/app/src/menus/protyle.ts index 93b412657..bd781c455 100644 --- a/app/src/menus/protyle.ts +++ b/app/src/menus/protyle.ts @@ -363,7 +363,7 @@ export const refMenu = (protyle: IProtyle, element: HTMLElement) => { window.siyuan.menus.menu.append(new MenuItem({ label: window.siyuan.languages.openBy, icon: "iconOpen", - accelerator: window.siyuan.config.keymap.editor.general.openBy.custom + "/Click", + accelerator: window.siyuan.config.keymap.editor.general.openBy.custom + "/" + window.siyuan.languages.click, click() { checkFold(refBlockId, (zoomIn, action) => { openFileById({ @@ -378,7 +378,7 @@ export const refMenu = (protyle: IProtyle, element: HTMLElement) => { window.siyuan.menus.menu.append(new MenuItem({ label: window.siyuan.languages.refTab, icon: "iconEyeoff", - accelerator: window.siyuan.config.keymap.editor.general.refTab.custom + "/⌘Click", + accelerator: window.siyuan.config.keymap.editor.general.refTab.custom + "/⌘" + window.siyuan.languages.click, click() { checkFold(refBlockId, (zoomIn) => { openFileById({ @@ -394,7 +394,7 @@ export const refMenu = (protyle: IProtyle, element: HTMLElement) => { window.siyuan.menus.menu.append(new MenuItem({ label: window.siyuan.languages.insertRight, icon: "iconLayoutRight", - accelerator: window.siyuan.config.keymap.editor.general.insertRight.custom + "/⌥Click", + accelerator: window.siyuan.config.keymap.editor.general.insertRight.custom + "/⌥" + window.siyuan.languages.click, click() { checkFold(refBlockId, (zoomIn, action) => { openFileById({ @@ -410,7 +410,7 @@ export const refMenu = (protyle: IProtyle, element: HTMLElement) => { window.siyuan.menus.menu.append(new MenuItem({ label: window.siyuan.languages.insertBottom, icon: "iconLayoutBottom", - accelerator: window.siyuan.config.keymap.editor.general.insertBottom.custom + (window.siyuan.config.keymap.editor.general.insertBottom.custom ? "/" : "") + "⇧Click", + accelerator: window.siyuan.config.keymap.editor.general.insertBottom.custom + (window.siyuan.config.keymap.editor.general.insertBottom.custom ? "/" : "") + "⇧" + window.siyuan.languages.click, click() { checkFold(refBlockId, (zoomIn, action) => { openFileById({ @@ -1392,7 +1392,7 @@ export const tagMenu = (protyle: IProtyle, tagElement: HTMLElement) => { /// #if !MOBILE window.siyuan.menus.menu.append(new MenuItem({ label: window.siyuan.languages.search, - accelerator: "Click", + accelerator: window.siyuan.languages.click, icon: "iconSearch", click() { openGlobalSearch(protyle.app, `#${tagElement.textContent}#`, false); @@ -1935,7 +1935,7 @@ export const setFold = (protyle: IProtyle, nodeElement: Element, isOpen?: boolea const id = nodeElement.getAttribute("data-node-id"); if (nodeElement.getAttribute("data-type") === "NodeHeading") { if (hasFold) { - nodeElement.insertAdjacentHTML("beforeend", '
    '); + nodeElement.insertAdjacentHTML("beforeend", '
    '); transaction(protyle, [{ action: "unfoldHeading", id, diff --git a/app/src/menus/text.ts b/app/src/menus/text.ts new file mode 100644 index 000000000..1dc1f9897 --- /dev/null +++ b/app/src/menus/text.ts @@ -0,0 +1,26 @@ +import {Menu} from "../plugin/Menu"; + +export const textMenu = (target: Element) => { + const menu = new Menu(); + if (menu.isOpen) { + return; + } + menu.addItem({ + label: window.siyuan.languages.copy, + icon: "iconCopy", + click() { + document.execCommand("copy"); + } + }); + menu.addItem({ + label: window.siyuan.languages.selectAll, + icon: "iconSelect", + click() { + if (getSelection().rangeCount === 0) { + return; + } + getSelection().getRangeAt(0).selectNode(target); + } + }); + return menu; +}; diff --git a/app/src/menus/util.ts b/app/src/menus/util.ts index aaad5ec20..23990b604 100644 --- a/app/src/menus/util.ts +++ b/app/src/menus/util.ts @@ -31,13 +31,12 @@ export const exportAsset = (src: string) => { /// #endif }; - export const openEditorTab = (app: App, ids: string[], notebookId?: string, pathString?: string) => { /// #if !MOBILE const openSubmenus: IMenu[] = [{ icon: "iconLayoutRight", label: window.siyuan.languages.insertRight, - accelerator: ids.length === 1 ? `${updateHotkeyTip(window.siyuan.config.keymap.editor.general.insertRight.custom)}/${updateHotkeyTip("⌥Click")}` : undefined, + accelerator: ids.length === 1 ? `${updateHotkeyTip(window.siyuan.config.keymap.editor.general.insertRight.custom)}/${updateHotkeyTip("⌥" + window.siyuan.languages.click)}` : undefined, click: () => { if (notebookId) { openFileById({ @@ -63,7 +62,7 @@ export const openEditorTab = (app: App, ids: string[], notebookId?: string, path }, { icon: "iconLayoutBottom", label: window.siyuan.languages.insertBottom, - accelerator: ids.length === 1 ? "⇧Click" : "", + accelerator: ids.length === 1 ? "⇧" + window.siyuan.languages.click : "", click: () => { if (notebookId) { openFileById({ @@ -90,7 +89,7 @@ export const openEditorTab = (app: App, ids: string[], notebookId?: string, path if (window.siyuan.config.fileTree.openFilesUseCurrentTab) { openSubmenus.push({ label: window.siyuan.languages.openInNewTab, - accelerator: ids.length === 1 ? "⌥⌘Click" : undefined, + accelerator: ids.length === 1 ? "⌥⌘" + window.siyuan.languages.click : undefined, click: () => { if (notebookId) { openFileById({ diff --git a/app/src/mobile/dock/MobileOutline.ts b/app/src/mobile/dock/MobileOutline.ts index e3a6c5270..2b6be6705 100644 --- a/app/src/mobile/dock/MobileOutline.ts +++ b/app/src/mobile/dock/MobileOutline.ts @@ -6,6 +6,8 @@ import {getEventName} from "../../protyle/util/compatibility"; import {App} from "../../index"; import {closePanel} from "../util/closePanel"; import {checkFold} from "../../util/noRelyPCFunction"; +import {hasClosestBlock} from "../../protyle/util/hasClosest"; +import {getPreviousBlock} from "../../protyle/wysiwyg/getBlock"; export class MobileOutline { private tree: Tree; @@ -57,8 +59,13 @@ export class MobileOutline { public update() { if (!window.siyuan.mobile.editor.protyle.preview.element.classList.contains("fn__none")) { + const blockId = window.siyuan.mobile.editor.protyle.preview.element.querySelector(".selected")?.id; window.siyuan.mobile.editor.protyle.preview.render(window.siyuan.mobile.editor.protyle, (outlineData) => { this.tree.updateData(outlineData); + if (blockId) { + this.setCurrentByPreview(this.element.querySelector("#" + blockId)); + return; + } }); return; } @@ -83,6 +90,13 @@ export class MobileOutline { this.openNodes[blockId] = this.tree.getExpandIds(); } + if (window.siyuan.mobile.editor?.protyle?.toolbar.range) { + const blockElement = hasClosestBlock(window.siyuan.mobile.editor.protyle.toolbar.range.startContainer); + if (blockElement) { + this.setCurrent(blockElement); + return; + } + } if (currentId) { currentElement = this.element.querySelector(`[data-node-id="${currentId}"]`); if (currentElement) { @@ -91,4 +105,68 @@ export class MobileOutline { } }); } + + private setCurrentByPreview(nodeElement: Element) { + if (!nodeElement) { + return; + } + let previousElement = nodeElement; + while (previousElement && !previousElement.classList.contains("b3-typography")) { + if (["H1", "H2", "H3", "H4", "H5", "H6"].includes(previousElement.tagName)) { + break; + } else { + previousElement = previousElement.previousElementSibling || previousElement.parentElement; + } + } + if (previousElement.id) { + this.setCurrentById(previousElement.id); + } + } + + private setCurrentById(id: string) { + this.element.querySelectorAll(".b3-list-item.b3-list-item--focus").forEach(item => { + item.classList.remove("b3-list-item--focus"); + }); + let currentElement = this.element.querySelector(`.b3-list-item[data-node-id="${id}"]`) as HTMLElement; + while (currentElement && currentElement.clientHeight === 0) { + currentElement = currentElement.parentElement.previousElementSibling as HTMLElement; + } + if (currentElement) { + currentElement.classList.add("b3-list-item--focus"); + this.tree.element.scrollTop = currentElement.offsetTop - this.element.clientHeight / 2 - 30; + } + } + + private setCurrent(nodeElement: HTMLElement) { + if (!nodeElement) { + return; + } + if (nodeElement.getAttribute("data-type") === "NodeHeading") { + this.setCurrentById(nodeElement.getAttribute("data-node-id")); + } else { + let previousElement = getPreviousBlock(nodeElement); + while (previousElement) { + if (previousElement.getAttribute("data-type") === "NodeHeading") { + break; + } else { + previousElement = getPreviousBlock(previousElement); + } + } + if (previousElement) { + this.setCurrentById(previousElement.getAttribute("data-node-id")); + } else { + fetchPost("/api/block/getBlockBreadcrumb", { + id: nodeElement.getAttribute("data-node-id"), + excludeTypes: [] + }, (response) => { + response.data.reverse().find((item: IBreadcrumb) => { + if (item.type === "NodeHeading") { + this.setCurrentById(item.id); + return true; + } + }); + }); + } + } + } } diff --git a/app/src/mobile/menu/index.ts b/app/src/mobile/menu/index.ts index 809edeaee..05e2fbe25 100644 --- a/app/src/mobile/menu/index.ts +++ b/app/src/mobile/menu/index.ts @@ -20,7 +20,7 @@ import {isHuawei, isInAndroid, isInIOS} from "../../protyle/util/compatibility"; import {newFile} from "../../util/newFile"; import {afterLoadPlugin} from "../../plugin/loader"; import {Menu} from "../../plugin/Menu"; -import {commandPanel} from "../../boot/globalEvent/commandPanel"; +import {commandPanel} from "../../boot/globalEvent/command/panel"; export const popMenu = () => { activeBlur(); diff --git a/app/src/mobile/settings/editor.ts b/app/src/mobile/settings/editor.ts index 4e5d80521..6ff3e3c81 100644 --- a/app/src/mobile/settings/editor.ts +++ b/app/src/mobile/settings/editor.ts @@ -203,7 +203,7 @@ export const initEditor = () => {
    ${window.siyuan.languages.backmentionExpand} - +
    ${window.siyuan.languages.backmentionExpandTip}
    diff --git a/app/src/mobile/util/keydown.ts b/app/src/mobile/util/keydown.ts index f84134ab3..b97328c15 100644 --- a/app/src/mobile/util/keydown.ts +++ b/app/src/mobile/util/keydown.ts @@ -1,5 +1,5 @@ import {App} from "../../index"; -import {execByCommand} from "../../boot/globalEvent/commandPanel"; +import {execByCommand} from "../../boot/globalEvent/command/panel"; import {matchHotKey} from "../../protyle/util/hotKey"; import {getCurrentEditor} from "../editor"; import {filterHotkey} from "../../boot/globalEvent/commonHotkey"; diff --git a/app/src/mobile/util/onMessage.ts b/app/src/mobile/util/onMessage.ts index f1b073743..13a49eec5 100644 --- a/app/src/mobile/util/onMessage.ts +++ b/app/src/mobile/util/onMessage.ts @@ -8,7 +8,7 @@ export const onMessage = (app: App, data: IWebSocketData) => { if (data) { switch (data.cmd) { case "reloadPlugin": - reloadPlugin(app); + reloadPlugin(app, data.data); break; case "syncMergeResult": reloadSync(app, data.data); diff --git a/app/src/plugin/loader.ts b/app/src/plugin/loader.ts index 9ab368204..7d1b3f2b8 100644 --- a/app/src/plugin/loader.ts +++ b/app/src/plugin/loader.ts @@ -25,12 +25,14 @@ const runCode = (code: string, sourceURL: string) => { return window.eval("(function anonymous(require, module, exports){".concat(code, "\n})\n//# sourceURL=").concat(sourceURL, "\n")); }; -export const loadPlugins = async (app: App) => { +export const loadPlugins = async (app: App, names?: string[]) => { const response = await fetchSyncPost("/api/petal/loadPetals", {frontend: getFrontend()}); let css = ""; // 为加快启动速度,不进行 await response.data.forEach((item: IPluginData) => { - loadPluginJS(app, item); + if (!names || (names && names.includes(item.name))) { + loadPluginJS(app, item); + } css += item.css || "" + "\n"; }); const pluginsStyle = document.getElementById("pluginsStyle"); @@ -197,13 +199,15 @@ export const afterLoadPlugin = (plugin: Plugin) => { /// #endif }; -export const reloadPlugin = (app: App) => { - app.plugins.forEach((item) => { - uninstall(this, item.name); +export const reloadPlugin = async (app: App, data: { upsertPlugins: string[], removePlugins: string[] }) => { + data.removePlugins.concat(data.upsertPlugins).forEach((item) => { + uninstall(app, item); }); - loadPlugins(this).then(() => { + loadPlugins(app, data.upsertPlugins).then(() => { app.plugins.forEach(item => { - afterLoadPlugin(item); + if (data.upsertPlugins.includes(item.name)) { + afterLoadPlugin(item); + } }); }); /// #if !MOBILE diff --git a/app/src/protyle/breadcrumb/action.ts b/app/src/protyle/breadcrumb/action.ts index 5925d7cb7..3962a98e7 100644 --- a/app/src/protyle/breadcrumb/action.ts +++ b/app/src/protyle/breadcrumb/action.ts @@ -1,5 +1,5 @@ /// #if !MOBILE -import {getAllModels, getAllWnds} from "../../layout/getAll"; +import {getAllEditor, getAllModels, getAllWnds} from "../../layout/getAll"; /// #endif import {addLoading} from "../ui/initUI"; import {fetchPost} from "../../util/fetch"; @@ -24,9 +24,9 @@ export const net2LocalAssets = (protyle: IProtyle, type: "Assets" | "Img") => { /// #if MOBILE reloadProtyle(protyle, false); /// #else - getAllModels().editor.forEach(item => { - if (item.editor.protyle.block.rootID === protyle.block.rootID) { - reloadProtyle(item.editor.protyle, item.editor.protyle.element.isSameNode(protyle.element)); + getAllEditor().forEach(item => { + if (item.protyle.block.rootID === protyle.block.rootID) { + reloadProtyle(item.protyle, item.protyle.element.isSameNode(protyle.element)); } }); /// #endif diff --git a/app/src/protyle/breadcrumb/index.ts b/app/src/protyle/breadcrumb/index.ts index 3bf96261b..056167857 100644 --- a/app/src/protyle/breadcrumb/index.ts +++ b/app/src/protyle/breadcrumb/index.ts @@ -450,7 +450,9 @@ ${padHTML} }, getResponse => { onGet({data: getResponse, protyle}); }); + /// #if !MOBILE saveLayout(); + /// #endif } }, { current: !protyle.preview.element.classList.contains("fn__none"), @@ -460,7 +462,9 @@ ${padHTML} click: () => { setEditMode(protyle, "preview"); window.siyuan.menus.menu.remove(); + /// #if !MOBILE saveLayout(); + /// #endif } }] }).element); diff --git a/app/src/protyle/export/index.ts b/app/src/protyle/export/index.ts index ca00e89e7..42ee4b2c4 100644 --- a/app/src/protyle/export/index.ts +++ b/app/src/protyle/export/index.ts @@ -422,6 +422,7 @@ const renderPDF = async (id: string) => { config: { appearance: { mode: 0, codeBlockThemeDark: "${window.siyuan.config.appearance.codeBlockThemeDark}", codeBlockThemeLight: "${window.siyuan.config.appearance.codeBlockThemeLight}" }, editor: { + allowHTMLBLockScript: ${window.siyuan.config.editor.allowHTMLBLockScript}, fontSize: ${window.siyuan.config.editor.fontSize}, codeLineWrap: true, codeLigatures: ${window.siyuan.config.editor.codeLigatures}, diff --git a/app/src/protyle/gutter/index.ts b/app/src/protyle/gutter/index.ts index d8c7ede4e..d12a61ba6 100644 --- a/app/src/protyle/gutter/index.ts +++ b/app/src/protyle/gutter/index.ts @@ -62,12 +62,13 @@ export class Gutter { private gutterTip: string; constructor(protyle: IProtyle) { - if (!isMac()) { + if (isMac()) { this.gutterTip = window.siyuan.languages.gutterTip; } else { this.gutterTip = window.siyuan.languages.gutterTip.replace("⌥→", updateHotkeyTip(window.siyuan.config.keymap.general.enter.custom)) .replace("⌘↑", updateHotkeyTip(window.siyuan.config.keymap.editor.general.collapse.custom)) - .replace("⌥⌘A", updateHotkeyTip(window.siyuan.config.keymap.editor.general.attr.custom)).replace(/⌘/g, "Ctrl+").replace(/⌥/g, "Alt+").replace(/⇧/g, "Shift+").replace(/⌃/g, "Ctrl+"); + .replace("⌥⌘A", updateHotkeyTip(window.siyuan.config.keymap.editor.general.attr.custom)) + .replace(/⌘/g, "Ctrl+").replace(/⌥/g, "Alt+").replace(/⇧/g, "Shift+").replace(/⌃/g, "Ctrl+"); } this.element = document.createElement("div"); this.element.className = "protyle-gutters"; @@ -263,6 +264,11 @@ export class Gutter { data: blockElement.getAttribute("updated") }]); insertAttrViewBlockAnimation(protyle, blockElement, srcIDs, previousID, avID); + if (event.altKey) { + this.element.querySelectorAll("button").forEach(item => { + item.dataset.rowId = srcIDs[0]; + }); + } blockElement.setAttribute("updated", newUpdated); } else { avContextmenu(protyle, rowElement as HTMLElement, { @@ -277,7 +283,7 @@ export class Gutter { } if (isOnlyMeta(event)) { zoomOut({protyle, id}); - } else if (event.altKey && !protyle.disabled) { + } else if (event.altKey) { let foldElement: Element; Array.from(protyle.wysiwyg.element.querySelectorAll(`[data-node-id="${id}"]`)).find(item => { if (!hasClosestByAttribute(item.parentElement, "data-type", "NodeBlockQueryEmbed") && @@ -1595,7 +1601,7 @@ export class Gutter { window.siyuan.menus.menu.append(new MenuItem({type: "separator"}).element); if (!protyle.options.backlinkData) { window.siyuan.menus.menu.append(new MenuItem({ - accelerator: `${updateHotkeyTip(window.siyuan.config.keymap.general.enter.custom)}/${updateHotkeyTip("⌘Click")}`, + accelerator: `${updateHotkeyTip(window.siyuan.config.keymap.general.enter.custom)}/${updateHotkeyTip("⌘" + window.siyuan.languages.click)}`, label: window.siyuan.languages.enter, click: () => { zoomOut({protyle, id}); @@ -1665,7 +1671,7 @@ export class Gutter { if (type !== "NodeThematicBreak") { window.siyuan.menus.menu.append(new MenuItem({ label: window.siyuan.languages.fold, - accelerator: `${updateHotkeyTip(window.siyuan.config.keymap.editor.general.collapse.custom)}/${updateHotkeyTip("⌥Click")}`, + accelerator: `${updateHotkeyTip(window.siyuan.config.keymap.editor.general.collapse.custom)}/${updateHotkeyTip("⌥" + window.siyuan.languages.click)}`, click() { setFold(protyle, nodeElement); focusBlock(nodeElement); @@ -1675,7 +1681,7 @@ export class Gutter { window.siyuan.menus.menu.append(new MenuItem({ label: window.siyuan.languages.attr, icon: "iconAttr", - accelerator: window.siyuan.config.keymap.editor.general.attr.custom + "/" + updateHotkeyTip("⇧Click"), + accelerator: window.siyuan.config.keymap.editor.general.attr.custom + "/" + updateHotkeyTip("⇧" + window.siyuan.languages.click), click() { openAttr(nodeElement, "bookmark", protyle); } diff --git a/app/src/protyle/header/openTitleMenu.ts b/app/src/protyle/header/openTitleMenu.ts index eb629322f..0c634b3e6 100644 --- a/app/src/protyle/header/openTitleMenu.ts +++ b/app/src/protyle/header/openTitleMenu.ts @@ -103,7 +103,7 @@ export const openTitleMenu = (protyle: IProtyle, position: IPosition) => { window.siyuan.menus.menu.append(new MenuItem({ label: window.siyuan.languages.attr, icon: "iconAttr", - accelerator: window.siyuan.config.keymap.editor.general.attr.custom + "/" + updateHotkeyTip("⇧Click"), + accelerator: window.siyuan.config.keymap.editor.general.attr.custom + "/" + updateHotkeyTip("⇧" + window.siyuan.languages.click), click() { openFileAttr(response.data.ial, "bookmark", protyle); } diff --git a/app/src/protyle/hint/extend.ts b/app/src/protyle/hint/extend.ts index 1f3d6bd8f..bf331f3b5 100644 --- a/app/src/protyle/hint/extend.ts +++ b/app/src/protyle/hint/extend.ts @@ -35,7 +35,7 @@ export const hintSlash = (key: string, protyle: IProtyle) => { value: Constants.ZWSP + 2, html: `
    ${window.siyuan.languages.assets}
    `, }, { - filter: ["引用块", "yinyong", "yy", "block reference"], + filter: ["块引用", "yinyong", "yy", "block reference"], value: "((", html: `
    ${window.siyuan.languages.ref}((
    `, }, { @@ -51,9 +51,13 @@ export const hintSlash = (key: string, protyle: IProtyle) => { value: '
    ', html: `
    ${window.siyuan.languages.database}
    `, }, { - filter: ["文档", "子文档", "wendang", "wd", "ziwendang", "zwd", "xjwd"], + filter: ["文档", "wendang", "wd", "xjwd", "new doc"], value: Constants.ZWSP + 4, html: `
    ${window.siyuan.languages.newFile}${updateHotkeyTip(window.siyuan.config.keymap.general.newFile.custom)}
    `, + }, { + filter: ["子文档", "ziwendang", "zwd", "xjzwd", "create sub doc"], + value: Constants.ZWSP + 6, + html: `
    ${window.siyuan.languages.newSubDoc}
    `, }, { value: "", html: "separator", @@ -100,7 +104,7 @@ export const hintSlash = (key: string, protyle: IProtyle) => { }, { filter: ["代码块", "daimakuai", "dmk", "code block"], value: "```", - html: `
    ${window.siyuan.languages.code}\`\`\`Enter
    `, + html: `
    ${window.siyuan.languages.code}\`\`\`${window.siyuan.languages.enterKey}
    `, }, { filter: ["表格", "biaoge", "bg", "table"], value: `| ${Lute.Caret} | | |\n| --- | --- | --- |\n| | | |\n| | | |`, @@ -285,6 +289,9 @@ export const hintSlash = (key: string, protyle: IProtyle) => { }; export const hintTag = (key: string, protyle: IProtyle): IHintData[] => { + if (!window.siyuan.config.editor.markdown.inlineTag) { + return []; + } protyle.hint.genLoading(protyle); fetchPost("/api/search/searchTag", { k: key, @@ -295,7 +302,7 @@ export const hintTag = (key: string, protyle: IProtyle): IHintData[] => { const value = item.replace(//g, "").replace(/<\/mark>/g, ""); dataList.push({ value: `${value}`, - html: item, + html: `
    ${item}
    `, }); if (value === response.data.k) { hasKey = true; @@ -304,7 +311,7 @@ export const hintTag = (key: string, protyle: IProtyle): IHintData[] => { if (response.data.k && !hasKey) { dataList.splice(0, 0, { value: `${response.data.k}`, - html: `${window.siyuan.languages.new} ${escapeHtml(response.data.k)}`, + html: `
    ${window.siyuan.languages.new} ${escapeHtml(response.data.k)}
    `, }); if (dataList.length > 1) { dataList[1].focus = true; diff --git a/app/src/protyle/hint/index.ts b/app/src/protyle/hint/index.ts index ba7d9eae7..e7ebffa3c 100644 --- a/app/src/protyle/hint/index.ts +++ b/app/src/protyle/hint/index.ts @@ -9,7 +9,7 @@ import { getSelectionPosition } from "../util/selection"; import {genHintItemHTML, hintEmbed, hintRef, hintSlash} from "./extend"; -import {getSavePath} from "../../util/newFile"; +import {getSavePath, newFile} from "../../util/newFile"; import {upDownHint} from "../../util/upDownHint"; import {setPosition} from "../../util/setPosition"; import {getContenteditableElement, hasNextSibling, hasPreviousSibling} from "../wysiwyg/getBlock"; @@ -615,6 +615,19 @@ ${genHintItemHTML(item)} range.deleteContents(); return; } else if (value === Constants.ZWSP + 4) { + // 新建文档 + newFile({ + app: protyle.app, + notebookId: protyle.notebookId, + useSavePath: true, + currentPath: protyle.path, + afterCB: (createDocId, createDocTitle) => { + insertHTML(`${createDocTitle}`, protyle); + } + }); + return; + } else if (value === Constants.ZWSP + 6) { + // 新建子文档 const newSubDocId = Lute.NewNodeID(); fetchPost("/api/filetree/createDoc", { notebook: protyle.notebookId, @@ -622,14 +635,14 @@ ${genHintItemHTML(item)} title: window.siyuan.languages.untitled, md: "" }, () => { - insertHTML(`Untitled`, protyle); + insertHTML(`${window.siyuan.languages.untitled}`, protyle); /// #if MOBILE - openMobileFileById(protyle.app, newSubDocId, [Constants.CB_GET_HL, Constants.CB_GET_CONTEXT]); + openMobileFileById(protyle.app, newSubDocId, [Constants.CB_GET_CONTEXT, Constants.CB_GET_OPENNEW]); /// #else openFileById({ app: protyle.app, id: newSubDocId, - action: [Constants.CB_GET_HL, Constants.CB_GET_CONTEXT] + action: [Constants.CB_GET_CONTEXT, Constants.CB_GET_OPENNEW] }); /// #endif }); diff --git a/app/src/protyle/preview/index.ts b/app/src/protyle/preview/index.ts index b981ab9a6..8dcad4db0 100644 --- a/app/src/protyle/preview/index.ts +++ b/app/src/protyle/preview/index.ts @@ -18,6 +18,8 @@ import {processRender} from "../util/processCode"; import {highlightRender} from "../render/highlightRender"; import {speechRender} from "../render/speechRender"; import {avRender} from "../render/av/render"; +import {getPadding} from "../ui/initUI"; +import {hasClosestByAttribute} from "../util/hasClosest"; export class Preview { public element: HTMLElement; @@ -33,10 +35,6 @@ export class Preview { if (protyle.options.classes.preview) { previewElement.classList.add(protyle.options.classes.preview); } - if (protyle.wysiwyg.element.style.padding) { - previewElement.style.padding = protyle.wysiwyg.element.style.padding; - } - const actions = protyle.options.preview.actions; const actionElement = document.createElement("div"); actionElement.className = "protyle-preview__action"; @@ -49,7 +47,7 @@ export class Preview { } switch (action) { case "desktop": - actionHtml.push(``); + actionHtml.push(''); break; case "tablet": actionHtml.push(''); @@ -144,6 +142,23 @@ export class Preview { } target = target.parentElement; } + const nodeElement = hasClosestByAttribute(event.target as HTMLElement, "id", undefined); + if (nodeElement) { + // 用于点击后大纲定位 + this.element.querySelectorAll(".protyle-wysiwyg--select").forEach(item => { + item.classList.remove("selected"); + }); + nodeElement.classList.add("selected"); + /// #if !MOBILE + if (protyle.model) { + getAllModels().outline.forEach(item => { + if (item.blockId === protyle.block.rootID) { + item.setCurrentByPreview(nodeElement); + } + }); + } + /// #endif + } }); this.previewElement = previewElement; @@ -153,6 +168,11 @@ export class Preview { if (this.element.style.display === "none") { return; } + if (this.element.querySelector('.protyle-preview__action [data-type="desktop"]')?.classList.contains("protyle-preview__action--current")) { + const padding = getPadding(protyle); + this.previewElement.style.padding = `${padding.top}px ${padding.left}px ${padding.bottom}px ${padding.right}px`; + } + let loadingElement = this.element.querySelector(".fn__loading"); if (!loadingElement) { this.element.insertAdjacentHTML("beforeend", `
    diff --git a/app/src/protyle/render/av/action.ts b/app/src/protyle/render/av/action.ts index 61f3e3f43..34047664a 100644 --- a/app/src/protyle/render/av/action.ts +++ b/app/src/protyle/render/av/action.ts @@ -167,6 +167,8 @@ export const avClick = (protyle: IProtyle, event: MouseEvent & { target: HTMLEle protyle.toolbar.range = document.createRange(); protyle.toolbar.range.selectNodeContents(target); focusByRange(protyle.toolbar.range); + target.parentElement.classList.add("av__cell--select"); + addDragFill(target.parentElement); hintRef(target.previousElementSibling.textContent.trim(), protyle, "av"); event.preventDefault(); event.stopPropagation(); @@ -275,43 +277,43 @@ export const avContextmenu = (protyle: IProtyle, rowElement: HTMLElement, positi } }); } - menu.addItem({ - label: window.siyuan.languages.addToDatabase, - icon: "iconDatabase", - click() { - openSearchAV(blockElement.getAttribute("data-av-id"), rowElements[0] as HTMLElement, (listItemElement) => { - const srcs: IOperationSrcs[] = []; - const sourceIds: string[] = []; - rowElements.forEach(item => { - const rowId = item.getAttribute("data-id"); - const blockValue = genCellValueByElement("block", item.querySelector(".av__cell[data-block-id]")); - srcs.push({ - content: blockValue.block.content, - id: rowId, - isDetached: blockValue.isDetached, - }); - sourceIds.push(rowId); - }); - const avID = listItemElement.dataset.avId; - transaction(protyle, [{ - action: "insertAttrViewBlock", - avID, - ignoreFillFilter: true, - srcs, - blockID: listItemElement.dataset.blockId - }, { - action: "doUpdateUpdated", - id: listItemElement.dataset.blockId, - data: dayjs().format("YYYYMMDDHHmmss"), - }], [{ - action: "removeAttrViewBlock", - srcIDs: sourceIds, - avID, - }]); - }); - } - }); if (!protyle.disabled) { + menu.addItem({ + label: window.siyuan.languages.addToDatabase, + icon: "iconDatabase", + click() { + openSearchAV(blockElement.getAttribute("data-av-id"), rowElements[0] as HTMLElement, (listItemElement) => { + const srcs: IOperationSrcs[] = []; + const sourceIds: string[] = []; + rowElements.forEach(item => { + const rowId = item.getAttribute("data-id"); + const blockValue = genCellValueByElement("block", item.querySelector(".av__cell[data-block-id]")); + srcs.push({ + content: blockValue.block.content, + id: rowId, + isDetached: blockValue.isDetached, + }); + sourceIds.push(rowId); + }); + const avID = listItemElement.dataset.avId; + transaction(protyle, [{ + action: "insertAttrViewBlock", + avID, + ignoreFillFilter: true, + srcs, + blockID: listItemElement.dataset.blockId + }, { + action: "doUpdateUpdated", + id: listItemElement.dataset.blockId, + data: dayjs().format("YYYYMMDDHHmmss"), + }], [{ + action: "removeAttrViewBlock", + srcIDs: sourceIds, + avID, + }]); + }); + } + }); if (rowElements.length === 1) { if (keyCellElement.getAttribute("data-detached") !== "true") { menu.addSeparator(); @@ -319,7 +321,7 @@ export const avContextmenu = (protyle: IProtyle, rowElement: HTMLElement, positi menu.addItem({ icon: "iconBefore", label: `
    -${window.siyuan.languages.insertRowBefore.replace("${x}", '')} +${window.siyuan.languages.insertRowBefore.replace("${x}", '')}
    `, bind(element) { const inputElement = element.querySelector("input"); @@ -341,7 +343,7 @@ ${window.siyuan.languages.insertRowBefore.replace("${x}", ' -${window.siyuan.languages.insertRowAfter.replace("${x}", '')} +${window.siyuan.languages.insertRowAfter.replace("${x}", '')}
    `, bind(element) { const inputElement = element.querySelector("input"); diff --git a/app/src/protyle/render/av/cell.ts b/app/src/protyle/render/av/cell.ts index 9cfa6dc0a..d219f643d 100644 --- a/app/src/protyle/render/av/cell.ts +++ b/app/src/protyle/render/av/cell.ts @@ -147,7 +147,7 @@ export const genCellValue = (colType: TAVCol, value: string | any) => { cellValue = { type: colType, [colType]: { - content: value + content: ["block", "text", "url", "phone", "email"].includes(colType) ? Lute.EscapeHTMLStr(value) : value } }; } else if (colType === "mSelect" || colType === "select") { diff --git a/app/src/protyle/render/av/col.ts b/app/src/protyle/render/av/col.ts index 84621b8a1..35f65c1ae 100644 --- a/app/src/protyle/render/av/col.ts +++ b/app/src/protyle/render/av/col.ts @@ -149,7 +149,7 @@ export const getEditHTML = (options: { html += ` `; if (!colData.options) { colData.options = []; @@ -185,14 +185,14 @@ export const getEditHTML = (options: { ${isSelf ? window.siyuan.languages.thisDatabase : ""} -
  • + fileHTML += `
  • ${unicode2Emoji(item.icon || (item.subFileCount === 0 ? Constants.SIYUAN_IMAGE_FILE : Constants.SIYUAN_IMAGE_FOLDER), "b3-list-item__graphic", true)} - ${getDisplayName(item.name, true, true)} + " + window.siyuan.languages.bookmark + " " + item.bookmark : ""}${item.name1 ? "
    " + window.siyuan.languages.name + " " + item.name1 : ""}${item.alias ? "
    " + window.siyuan.languages.alias + " " + item.alias : ""}${item.memo ? "
    " + window.siyuan.languages.memo + " " + item.memo : ""}${item.subFileCount !== 0 ? window.siyuan.languages.includeSubFile.replace("x", item.subFileCount) : ""}
    ${window.siyuan.languages.modifiedAt} ${item.hMtime}
    ${window.siyuan.languages.createdAt} ${item.hCtime}">${getDisplayName(item.name, true, true)}
    ${countHTML}
  • `; }); diff --git a/app/src/window/index.ts b/app/src/window/index.ts index 695cf4e6b..b6b978cf8 100644 --- a/app/src/window/index.ts +++ b/app/src/window/index.ts @@ -52,7 +52,7 @@ class App { if (data) { switch (data.cmd) { case "reloadPlugin": - reloadPlugin(this); + reloadPlugin(this, data.data); break; case "syncMergeResult": reloadSync(this, data.data); diff --git a/app/stage/protyle/js/lute/lute.min.js b/app/stage/protyle/js/lute/lute.min.js index 63ca2629c..948867ba2 100644 --- a/app/stage/protyle/js/lute/lute.min.js +++ b/app/stage/protyle/js/lute/lute.min.js @@ -51,14 +51,14 @@ $packages["github.com/88250/lute/html"]=(function(){var $pkg={},$init,J,E,F,H,I, $packages["github.com/88250/lute/util"]=(function(){var $pkg={},$init,E,B,F,G,A,C,D,AO,AQ,AR,AS,R,S,T,V,W,X,Y,Z,AA,AB,AC,AD,AE,AF,AG,AH,AI,AJ,AK,AL,AM,AN;E=$packages["bytes"];B=$packages["github.com/88250/lute/editor"];F=$packages["github.com/88250/lute/html"];G=$packages["github.com/88250/lute/html/atom"];A=$packages["strconv"];C=$packages["strings"];D=$packages["unicode/utf8"];AO=$sliceType($Uint8);AQ=$sliceType($Int32);AR=$ptrType(F.Node);AS=$sliceType(AR);R=function(a){var{a,b,c,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:a=C.ReplaceAll(a,"\xE2\x80\x8B","");a=C.ReplaceAll(a,"\xE2\x80\x8D","");b=C.TrimSpace(a);$s=1;case 1:if($c){$c=false;b=b.$blk();}if(b&&b.$blk!==undefined){break s;}c=0===b.length;$s=2;case 2:return c;}return;}var $f={$blk:R,$c:true,$r,a,b,c,$s};return $f;};$pkg.IsEmptyStr=R;S=function(a){var{a,b,c,d,e,f,g,h,i,j,k,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:b=0;c=0;d=C.Fields(a);$s=1;case 1:if($c){$c=false;d=d.$blk();}if(d&&d.$blk!==undefined){break s;}e=d;f=e;g=0;while(true){if(!(g=f.$length)?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+g]);i=T(h);j=i[0];k=i[1];b=b+(j)>>0;c=c+(k)>>0;g++;}$s=-1;return[b,c];}return;}var $f={$blk:S,$c:true,$r,a,b,c,d,e,f,g,h,i,j,k,$s};return $f;};$pkg.WordCount=S;T=function(a){var a,b,c,d,e,f,g,h,i,j;b=0;c=0;d=(new AQ($stringToRunes(a)));e=d.$length;if(1>e){return[b,c];}f=1;g=1;b=f;c=g;h=(0>=d.$length?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+0])<128;i=1;while(true){if(!(i=d.$length)?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+i]);b=b+(1)>>0;if(j>=128){c=c+(1)>>0;h=false;i=i+(1)>>0;continue;}if(j<128===h){i=i+(1)>>0;continue;}c=c+(1)>>0;h=!h;i=i+(1)>>0;}return[b,c];};V=function(a){var a;return E.Contains(a,(new AO($stringToBytes("type=\"doc\""))));};$pkg.IsDocIAL=V;W=function(a){var a,b,c,d;b=a;c=0;while(true){if(!(c=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+c]);if("type"===(0>=d.$length?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+0])&&"doc"===(1>=d.$length?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+1])){return true;}c++;}return false;};$pkg.IsDocIAL2=W;X=function(a){var{a,b,c,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:b="";c=AH(a);$s=1;case 1:if($c){$c=false;c=c.$blk();}if(c&&c.$blk!==undefined){break s;}b=c;b=C.ReplaceAll(b,"\xE2\x80\x8B","");b=C.TrimPrefix(b,"\n");b=C.TrimSuffix(b,"\n");b=F.EscapeHTMLStr(b);$s=-1;return b;}return;}var $f={$blk:X,$c:true,$r,a,b,c,$s};return $f;};$pkg.GetTextMarkTextDataWithoutEscapeSingleQuote=X;Y=function(a){var{a,b,c,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:b="";c=X(a);$s=1;case 1:if($c){$c=false;c=c.$blk();}if(c&&c.$blk!==undefined){break s;}b=c;b=C.ReplaceAll(b,"'","'");$s=-1;return b;}return;}var $f={$blk:Y,$c:true,$r,a,b,c,$s};return $f;};$pkg.GetTextMarkTextData=Y;Z=function(a){var a,b;b="";b=AK(a,"data-inline-memo-content");b=C.ReplaceAll(b,"\xE2\x80\x8B","");b=C.ReplaceAll(b,"\n","_esc_newline_");b=F.UnescapeHTMLStr(b);return b;};$pkg.GetTextMarkInlineMemoData=Z;AA=function(a){var a,b,c;b="";c="";b=AK(a,"data-href");b=F.EscapeHTMLStr(b);c=AK(a,"data-title");c=F.EscapeHTMLStr(c);return[b,c];};$pkg.GetTextMarkAData=AA;AB=function(a){var a,b;b="";b=AK(a,"data-content");b=C.ReplaceAll(b,"\n","_esc_newline_");b=F.UnescapeHTMLStr(b);b=C.ReplaceAll(b,"\xE2\x80\x8B","");return b;};$pkg.GetTextMarkInlineMathData=AB;AC=function(a){var a,b,c;b="";c="";b=AK(a,"data-id");c=AK(a,"data-subtype");if(""===c){c="s";}return[b,c];};$pkg.GetTextMarkBlockRefData=AC;AD=function(a){var a,b;b="";b=AK(a,"data-id");return b;};$pkg.GetTextMarkFileAnnotationRefData=AD;AE=function(a,b){var a,b,c;c=a.FirstChild;while(true){if(!(!(AR.nil===c))){break;}if(c.DataAtom===b){return c;}c=c.NextSibling;}return AR.nil;};$pkg.DomChildByType=AE;AF=function(a,b){var a,b,c,d;c=AS.nil;d=a.FirstChild;while(true){if(!(!(AR.nil===d))){break;}if(d.DataAtom===b){c=$append(c,d);}c=$appendSlice(c,AF(d,b));d=d.NextSibling;}return c;};$pkg.DomChildrenByType=AF;AG=function(a){var{a,b,c,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:if(AR.nil===a){$s=-1;return AO.nil;}b=new E.Buffer.ptr(AO.nil,0,0);c=F.Render(b,a);$s=1;case 1:if($c){$c=false;c=c.$blk();}if(c&&c.$blk!==undefined){break s;}c;$s=-1;return E.ReplaceAll(b.Bytes(),(new AO($stringToBytes("\xE2\x80\x8B"))),AO.nil);}return;}var $f={$blk:AG,$c:true,$r,a,b,c,$s};return $f;};$pkg.DomHTML=AG;AH=function(a){var{a,b,c,d,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:b=new E.Buffer.ptr(AO.nil,0,0);if(1===a.Type){$s=1;continue;}$s=2;continue;case 1:c=b.WriteString(a.Data);$s=3;case 3:if($c){$c=false;c=c.$blk();}if(c&&c.$blk!==undefined){break s;}c;$s=-1;return b.String();case 2:d=a.FirstChild;case 4:if(!(!(AR.nil===d))){$s=5;continue;}$r=AI(d,b);$s=6;case 6:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}d=d.NextSibling;$s=4;continue;case 5:$s=-1;return b.String();}return;}var $f={$blk:AH,$c:true,$r,a,b,c,d,$s};return $f;};$pkg.DomText=AH;AI=function(a,b){var{a,b,c,d,e,f,g,h,i,j,$s,$r,$c}=$restore(this,{a,b});$s=$s||0;s:while(true){switch($s){case 0:if(AR.nil===a){$s=-1;return;}c=AK(a,"data-render");if("1"===c||"2"===c){$s=-1;return;}if("svg"===a.Namespace){$s=-1;return;}d=false;if((0===a.DataAtom)&&(3===a.Type)){e=a.Parent;if(AR.nil===e){$s=-1;return;}if(!((40708===e.DataAtom))){$s=-1;return;}if(!AJ(e)){$s=-1;return;}d=true;}f=a.DataAtom;if(f===(0)){$s=2;continue;}if(f===(514)){$s=3;continue;}$s=4;continue;case 2:if(d){$s=5;continue;}$s=6;continue;case 5:g=b.WriteString("<"+a.Data+">");$s=8;case 8:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}g;$s=7;continue;case 6:h=b.WriteString(a.Data);$s=9;case 9:if($c){$c=false;h=h.$blk();}if(h&&h.$blk!==undefined){break s;}h;case 7:$s=4;continue;case 3:i=b.WriteString("\n");$s=10;case 10:if($c){$c=false;i=i.$blk();}if(i&&i.$blk!==undefined){break s;}i;case 4:case 1:j=a.FirstChild;case 11:if(!(!(AR.nil===j))){$s=12;continue;}$r=AI(j,b);$s=13;case 13:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}j=j.NextSibling;$s=11;continue;case 12:$s=-1;return;}return;}var $f={$blk:AI,$c:true,$r,a,b,c,d,e,f,g,h,i,j,$s};return $f;};AJ=function(a){var a,b;b=AK(a,"data-type");return"search-mark"===b||"virtual-block-ref"===b;};$pkg.IsTempMarkSpan=AJ;AK=function(a,b){var a,b,c,d,e;if(AR.nil===a){return"";}c=a.Attr;d=0;while(true){if(!(d=c.$length)?($throwRuntimeError("index out of range"),undefined):c.$array[c.$offset+d]);if(e.Key===b){return e.Val;}d++;}return"";};$pkg.DomAttrValue=AK;AL=function(a){var a,b,c,d,e,f;b=false;b=$makeMap($String.keyFor,[]);c=a.Attr;d=0;while(true){if(!(d=c.$length)?($throwRuntimeError("index out of range"),undefined):c.$array[c.$offset+d]);if(C.HasPrefix(e.Key,"custom-")){f=e.Key;(b||$throwRuntimeError("assignment to entry in nil map")).set($String.keyFor(f),{k:f,v:e.Val});}d++;}if(1>(b?b.size:0)){b=false;return b;}return b;};$pkg.DomCustomAttrs=AL;AM=function(a){var a,b;b=AO.nil;b=(new AO($stringToBytes(a)));return b;};$pkg.StrToBytes=AM;AN=function(a){var a;return($bytesToString(a));};$pkg.BytesToStr=AN;$init=function(){$pkg.$init=function(){};var $f,$c=false,$s=0,$r;if(this!==undefined&&this.$blk!==undefined){$f=this;$c=true;$s=$f.$s;$r=$f.$r;}s:while(true){switch($s){case 0:$r=E.$init();$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=B.$init();$s=2;case 2:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=F.$init();$s=3;case 3:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=G.$init();$s=4;case 4:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=A.$init();$s=5;case 5:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=C.$init();$s=6;case 6:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=D.$init();$s=7;case 7:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}}return;}if($f===undefined){$f={$blk:$init};}$f.$s=$s;$f.$r=$r;return $f;};$pkg.$init=$init;return $pkg;})(); $packages["math/rand"]=(function(){var $pkg={},$init,B,A,F,H,I,K,AE,AM,AN,AO,AQ,AR,AS,AT,AU,AV,E,N,AG,AH,AI,AJ,AK,AL,G,J,L,M,O,W,AF;B=$packages["github.com/gopherjs/gopherjs/nosync"];A=$packages["math"];F=$pkg.rngSource=$newType(0,$kindStruct,"rand.rngSource",true,"math/rand",false,function(tap_,feed_,vec_){this.$val=this;if(arguments.length===0){this.tap=0;this.feed=0;this.vec=AQ.zero();return;}this.tap=tap_;this.feed=feed_;this.vec=vec_;});H=$pkg.Source=$newType(8,$kindInterface,"rand.Source",true,"math/rand",true,null);I=$pkg.Source64=$newType(8,$kindInterface,"rand.Source64",true,"math/rand",true,null);K=$pkg.Rand=$newType(0,$kindStruct,"rand.Rand",true,"math/rand",true,function(src_,s64_,readVal_,readPos_){this.$val=this;if(arguments.length===0){this.src=$ifaceNil;this.s64=$ifaceNil;this.readVal=new $Int64(0,0);this.readPos=0;return;}this.src=src_;this.s64=s64_;this.readVal=readVal_;this.readPos=readPos_;});AE=$pkg.lockedSource=$newType(0,$kindStruct,"rand.lockedSource",true,"math/rand",false,function(lk_,src_){this.$val=this;if(arguments.length===0){this.lk=new B.Mutex.ptr(false);this.src=AM.nil;return;}this.lk=lk_;this.src=src_;});AM=$ptrType(F);AN=$ptrType(AE);AO=$ptrType(K);AQ=$arrayType($Int64,607);AR=$ptrType($Int8);AS=$sliceType($Int);AT=$ptrType($Int64);AU=$funcType([$Int,$Int],[],false);AV=$sliceType($Uint8);G=function(a){var a,b,c,d,e;c=(b=a/44488,(b===b&&b!==1/0&&b!==-1/0)?b>>0:$throwRuntimeError("integer divide by zero"));e=(d=a%44488,d===d?d:$throwRuntimeError("integer divide by zero"));a=($imul(48271,e))-($imul(3399,c))>>0;if(a<0){a=a+(2147483647)>>0;}return a;};F.ptr.prototype.Seed=function(a){var a,b,c,d,e,f,g,h,i,j;b=this;b.tap=0;b.feed=334;a=$div64(a,new $Int64(0,2147483647),true);if((a.$high<0||(a.$high===0&&a.$low<0))){a=(c=new $Int64(0,2147483647),new $Int64(a.$high+c.$high,a.$low+c.$low));}if((a.$high===0&&a.$low===0)){a=new $Int64(0,89482311);}d=(((a.$low+((a.$high>>31)*4294967296))>>0));e=-20;while(true){if(!(e<607)){break;}d=G(d);if(e>=0){f=new $Int64(0,0);f=$shiftLeft64((new $Int64(0,d)),40);d=G(d);f=(g=$shiftLeft64((new $Int64(0,d)),20),new $Int64(f.$high^g.$high,(f.$low^g.$low)>>>0));d=G(d);f=(h=(new $Int64(0,d)),new $Int64(f.$high^h.$high,(f.$low^h.$low)>>>0));f=(i=((e<0||e>=E.length)?($throwRuntimeError("index out of range"),undefined):E[e]),new $Int64(f.$high^i.$high,(f.$low^i.$low)>>>0));(j=b.vec,((e<0||e>=j.length)?($throwRuntimeError("index out of range"),undefined):j[e]=f));}e=e+(1)>>0;}};F.prototype.Seed=function(a){return this.$val.Seed(a);};F.ptr.prototype.Int63=function(){var a,b,c;a=this;return((b=(c=a.Uint64(),new $Uint64(c.$high&2147483647,(c.$low&4294967295)>>>0)),new $Int64(b.$high,b.$low)));};F.prototype.Int63=function(){return this.$val.Int63();};F.ptr.prototype.Uint64=function(){var a,b,c,d,e,f,g,h,i,j;a=this;a.tap=a.tap-(1)>>0;if(a.tap<0){a.tap=a.tap+(607)>>0;}a.feed=a.feed-(1)>>0;if(a.feed<0){a.feed=a.feed+(607)>>0;}h=(b=(c=a.vec,d=a.feed,((d<0||d>=c.length)?($throwRuntimeError("index out of range"),undefined):c[d])),e=(f=a.vec,g=a.tap,((g<0||g>=f.length)?($throwRuntimeError("index out of range"),undefined):f[g])),new $Int64(b.$high+e.$high,b.$low+e.$low));(i=a.vec,j=a.feed,((j<0||j>=i.length)?($throwRuntimeError("index out of range"),undefined):i[j]=h));return(new $Uint64(h.$high,h.$low));};F.prototype.Uint64=function(){return this.$val.Uint64();};J=function(a){var a,b;b=new F.ptr(0,0,AQ.zero());b.Seed(a);return b;};$pkg.NewSource=J;L=function(a){var a,b,c;b=$assertType(a,I,true);c=b[0];return new K.ptr(a,c,new $Int64(0,0),0);};$pkg.New=L;K.ptr.prototype.Seed=function(a){var{a,b,c,d,e,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:b=this;c=$assertType(b.src,AN,true);d=c[0];e=c[1];if(e){d.seedPos(a,(b.$ptr_readPos||(b.$ptr_readPos=new AR(function(){return this.$target.readPos;},function($v){this.$target.readPos=$v;},b))));$s=-1;return;}$r=b.src.Seed(a);$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}b.readPos=0;$s=-1;return;}return;}var $f={$blk:K.ptr.prototype.Seed,$c:true,$r,a,b,c,d,e,$s};return $f;};K.prototype.Seed=function(a){return this.$val.Seed(a);};K.ptr.prototype.Int63=function(){var{a,b,c,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:a=this;b=a.src.Int63();$s=1;case 1:if($c){$c=false;b=b.$blk();}if(b&&b.$blk!==undefined){break s;}c=b;$s=2;case 2:return c;}return;}var $f={$blk:K.ptr.prototype.Int63,$c:true,$r,a,b,c,$s};return $f;};K.prototype.Int63=function(){return this.$val.Int63();};K.ptr.prototype.Uint32=function(){var{a,b,c,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:a=this;b=a.Int63();$s=1;case 1:if($c){$c=false;b=b.$blk();}if(b&&b.$blk!==undefined){break s;}c=(($shiftRightInt64(b,31).$low>>>0));$s=2;case 2:return c;}return;}var $f={$blk:K.ptr.prototype.Uint32,$c:true,$r,a,b,c,$s};return $f;};K.prototype.Uint32=function(){return this.$val.Uint32();};K.ptr.prototype.Uint64=function(){var{a,b,c,d,e,f,g,h,i,j,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:a=this;if(!($interfaceIsEqual(a.s64,$ifaceNil))){$s=1;continue;}$s=2;continue;case 1:b=a.s64.Uint64();$s=3;case 3:if($c){$c=false;b=b.$blk();}if(b&&b.$blk!==undefined){break s;}c=b;$s=4;case 4:return c;case 2:f=a.Int63();$s=5;case 5:if($c){$c=false;f=f.$blk();}if(f&&f.$blk!==undefined){break s;}i=a.Int63();$s=6;case 6:if($c){$c=false;i=i.$blk();}if(i&&i.$blk!==undefined){break s;}j=(d=$shiftRightUint64(((e=f,new $Uint64(e.$high,e.$low))),31),g=$shiftLeft64(((h=i,new $Uint64(h.$high,h.$low))),32),new $Uint64(d.$high|g.$high,(d.$low|g.$low)>>>0));$s=7;case 7:return j;}return;}var $f={$blk:K.ptr.prototype.Uint64,$c:true,$r,a,b,c,d,e,f,g,h,i,j,$s};return $f;};K.prototype.Uint64=function(){return this.$val.Uint64();};K.ptr.prototype.Int31=function(){var{a,b,c,d,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:a=this;c=a.Int63();$s=1;case 1:if($c){$c=false;c=c.$blk();}if(c&&c.$blk!==undefined){break s;}d=(((b=$shiftRightInt64(c,32),b.$low+((b.$high>>31)*4294967296))>>0));$s=2;case 2:return d;}return;}var $f={$blk:K.ptr.prototype.Int31,$c:true,$r,a,b,c,d,$s};return $f;};K.prototype.Int31=function(){return this.$val.Int31();};K.ptr.prototype.Int=function(){var{a,b,c,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:a=this;b=a.Int63();$s=1;case 1:if($c){$c=false;b=b.$blk();}if(b&&b.$blk!==undefined){break s;}c=((b.$low>>>0));$s=-1;return((((c<<1>>>0)>>>1>>>0)>>0));}return;}var $f={$blk:K.ptr.prototype.Int,$c:true,$r,a,b,c,$s};return $f;};K.prototype.Int=function(){return this.$val.Int();};K.ptr.prototype.Int63n=function(a){var{a,b,c,d,e,f,g,h,i,j,k,l,m,n,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:b=this;if((a.$high<0||(a.$high===0&&a.$low<=0))){$panic(new $String("invalid argument to Int63n"));}if((c=(d=new $Int64(a.$high-0,a.$low-1),new $Int64(a.$high&d.$high,(a.$low&d.$low)>>>0)),(c.$high===0&&c.$low===0))){$s=1;continue;}$s=2;continue;case 1:f=b.Int63();$s=3;case 3:if($c){$c=false;f=f.$blk();}if(f&&f.$blk!==undefined){break s;}h=(e=f,g=new $Int64(a.$high-0,a.$low-1),new $Int64(e.$high&g.$high,(e.$low&g.$low)>>>0));$s=4;case 4:return h;case 2:k=((i=(j=$div64(new $Uint64(2147483648,0),(new $Uint64(a.$high,a.$low)),true),new $Uint64(2147483647-j.$high,4294967295-j.$low)),new $Int64(i.$high,i.$low)));l=b.Int63();$s=5;case 5:if($c){$c=false;l=l.$blk();}if(l&&l.$blk!==undefined){break s;}m=l;case 6:if(!((m.$high>k.$high||(m.$high===k.$high&&m.$low>k.$low)))){$s=7;continue;}n=b.Int63();$s=8;case 8:if($c){$c=false;n=n.$blk();}if(n&&n.$blk!==undefined){break s;}m=n;$s=6;continue;case 7:$s=-1;return $div64(m,a,true);}return;}var $f={$blk:K.ptr.prototype.Int63n,$c:true,$r,a,b,c,d,e,f,g,h,i,j,k,l,m,n,$s};return $f;};K.prototype.Int63n=function(a){return this.$val.Int63n(a);};K.ptr.prototype.Int31n=function(a){var{a,b,c,d,e,f,g,h,i,j,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:b=this;if(a<=0){$panic(new $String("invalid argument to Int31n"));}if((a&((a-1>>0)))===0){$s=1;continue;}$s=2;continue;case 1:c=b.Int31();$s=3;case 3:if($c){$c=false;c=c.$blk();}if(c&&c.$blk!==undefined){break s;}d=c&((a-1>>0));$s=4;case 4:return d;case 2:f=(((2147483647-(e=2147483648%((a>>>0)),e===e?e:$throwRuntimeError("integer divide by zero"))>>>0)>>0));g=b.Int31();$s=5;case 5:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}h=g;case 6:if(!(h>f)){$s=7;continue;}i=b.Int31();$s=8;case 8:if($c){$c=false;i=i.$blk();}if(i&&i.$blk!==undefined){break s;}h=i;$s=6;continue;case 7:$s=-1;return(j=h%a,j===j?j:$throwRuntimeError("integer divide by zero"));}return;}var $f={$blk:K.ptr.prototype.Int31n,$c:true,$r,a,b,c,d,e,f,g,h,i,j,$s};return $f;};K.prototype.Int31n=function(a){return this.$val.Int31n(a);};K.ptr.prototype.int31n=function(a){var{a,b,c,d,e,f,g,h,i,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:b=this;c=b.Uint32();$s=1;case 1:if($c){$c=false;c=c.$blk();}if(c&&c.$blk!==undefined){break s;}d=c;e=$mul64((new $Uint64(0,d)),(new $Uint64(0,a)));f=((e.$low>>>0));if(f<((a>>>0))){$s=2;continue;}$s=3;continue;case 2:h=(g=((-a>>>0))%((a>>>0)),g===g?g:$throwRuntimeError("integer divide by zero"));case 4:if(!(f>>0));$s=4;continue;case 5:case 3:$s=-1;return(($shiftRightUint64(e,32).$low>>0));}return;}var $f={$blk:K.ptr.prototype.int31n,$c:true,$r,a,b,c,d,e,f,g,h,i,$s};return $f;};K.prototype.int31n=function(a){return this.$val.int31n(a);};K.ptr.prototype.Intn=function(a){var{a,b,c,d,e,f,g,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:b=this;if(a<=0){$panic(new $String("invalid argument to Intn"));}if(a<=2147483647){$s=1;continue;}$s=2;continue;case 1:c=b.Int31n(((a>>0)));$s=3;case 3:if($c){$c=false;c=c.$blk();}if(c&&c.$blk!==undefined){break s;}d=((c>>0));$s=4;case 4:return d;case 2:f=b.Int63n((new $Int64(0,a)));$s=5;case 5:if($c){$c=false;f=f.$blk();}if(f&&f.$blk!==undefined){break s;}g=(((e=f,e.$low+((e.$high>>31)*4294967296))>>0));$s=6;case 6:return g;}return;}var $f={$blk:K.ptr.prototype.Intn,$c:true,$r,a,b,c,d,e,f,g,$s};return $f;};K.prototype.Intn=function(a){return this.$val.Intn(a);};K.ptr.prototype.Float64=function(){var{a,b,c,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:a=this;case 1:b=a.Int63();$s=2;case 2:if($c){$c=false;b=b.$blk();}if(b&&b.$blk!==undefined){break s;}c=($flatten64(b))/9.223372036854776e+18;if(c===1){$s=3;continue;}$s=4;continue;case 3:$s=1;continue;case 4:$s=-1;return c;}return;}var $f={$blk:K.ptr.prototype.Float64,$c:true,$r,a,b,c,$s};return $f;};K.prototype.Float64=function(){return this.$val.Float64();};K.ptr.prototype.Float32=function(){var{a,b,c,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:a=this;case 1:b=a.Float64();$s=2;case 2:if($c){$c=false;b=b.$blk();}if(b&&b.$blk!==undefined){break s;}c=($fround(b));if(c===1){$s=3;continue;}$s=4;continue;case 3:$s=1;continue;case 4:$s=-1;return c;}return;}var $f={$blk:K.ptr.prototype.Float32,$c:true,$r,a,b,c,$s};return $f;};K.prototype.Float32=function(){return this.$val.Float32();};K.ptr.prototype.Perm=function(a){var{a,b,c,d,e,f,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:b=this;c=$makeSlice(AS,a);d=0;case 1:if(!(d>0);$s=3;case 3:if($c){$c=false;e=e.$blk();}if(e&&e.$blk!==undefined){break s;}f=e;((d<0||d>=c.$length)?($throwRuntimeError("index out of range"),undefined):c.$array[c.$offset+d]=((f<0||f>=c.$length)?($throwRuntimeError("index out of range"),undefined):c.$array[c.$offset+f]));((f<0||f>=c.$length)?($throwRuntimeError("index out of range"),undefined):c.$array[c.$offset+f]=d);d=d+(1)>>0;$s=1;continue;case 2:$s=-1;return c;}return;}var $f={$blk:K.ptr.prototype.Perm,$c:true,$r,a,b,c,d,e,f,$s};return $f;};K.prototype.Perm=function(a){return this.$val.Perm(a);};K.ptr.prototype.Shuffle=function(a,b){var{a,b,c,d,e,f,g,h,i,$s,$r,$c}=$restore(this,{a,b});$s=$s||0;s:while(true){switch($s){case 0:c=this;if(a<0){$panic(new $String("invalid argument to Shuffle"));}d=a-1>>0;case 1:if(!(d>2147483646)){$s=2;continue;}f=c.Int63n((new $Int64(0,(d+1>>0))));$s=3;case 3:if($c){$c=false;f=f.$blk();}if(f&&f.$blk!==undefined){break s;}g=(((e=f,e.$low+((e.$high>>31)*4294967296))>>0));$r=b(d,g);$s=4;case 4:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}d=d-(1)>>0;$s=1;continue;case 2:case 5:if(!(d>0)){$s=6;continue;}h=c.int31n((((d+1>>0)>>0)));$s=7;case 7:if($c){$c=false;h=h.$blk();}if(h&&h.$blk!==undefined){break s;}i=((h>>0));$r=b(d,i);$s=8;case 8:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}d=d-(1)>>0;$s=5;continue;case 6:$s=-1;return;}return;}var $f={$blk:K.ptr.prototype.Shuffle,$c:true,$r,a,b,c,d,e,f,g,h,i,$s};return $f;};K.prototype.Shuffle=function(a,b){return this.$val.Shuffle(a,b);};K.ptr.prototype.Read=function(a){var{a,b,c,d,e,f,g,h,i,j,k,l,m,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:b=0;c=$ifaceNil;d=this;e=$assertType(d.src,AN,true);f=e[0];g=e[1];if(g){$s=1;continue;}$s=2;continue;case 1:i=f.read(a,(d.$ptr_readVal||(d.$ptr_readVal=new AT(function(){return this.$target.readVal;},function($v){this.$target.readVal=$v;},d))),(d.$ptr_readPos||(d.$ptr_readPos=new AR(function(){return this.$target.readPos;},function($v){this.$target.readPos=$v;},d))));$s=3;case 3:if($c){$c=false;i=i.$blk();}if(i&&i.$blk!==undefined){break s;}h=i;b=h[0];c=h[1];j=[b,c];$s=4;case 4:return j;case 2:l=M(a,d.src,(d.$ptr_readVal||(d.$ptr_readVal=new AT(function(){return this.$target.readVal;},function($v){this.$target.readVal=$v;},d))),(d.$ptr_readPos||(d.$ptr_readPos=new AR(function(){return this.$target.readPos;},function($v){this.$target.readPos=$v;},d))));$s=5;case 5:if($c){$c=false;l=l.$blk();}if(l&&l.$blk!==undefined){break s;}k=l;b=k[0];c=k[1];m=[b,c];$s=6;case 6:return m;}return;}var $f={$blk:K.ptr.prototype.Read,$c:true,$r,a,b,c,d,e,f,g,h,i,j,k,l,m,$s};return $f;};K.prototype.Read=function(a){return this.$val.Read(a);};M=function(a,b,c,d){var{a,b,c,d,e,f,g,h,i,j,k,$s,$r,$c}=$restore(this,{a,b,c,d});$s=$s||0;s:while(true){switch($s){case 0:e=0;f=$ifaceNil;g=d.$get();h=c.$get();i=$assertType(b,AM,true);j=i[0];e=0;case 1:if(!(e=a.$length)?($throwRuntimeError("index out of range"),undefined):a.$array[a.$offset+e]=((h.$low<<24>>>24)));h=$shiftRightInt64(h,(8));g=g-(1)<<24>>24;e=e+(1)>>0;$s=1;continue;case 2:d.$set(g);c.$set(h);$s=-1;return[e,f];}return;}var $f={$blk:M,$c:true,$r,a,b,c,d,e,f,g,h,i,j,k,$s};return $f;};O=function(a){var{a,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:$r=N.Seed(a);$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$s=-1;return;}return;}var $f={$blk:O,$c:true,$r,a,$s};return $f;};$pkg.Seed=O;W=function(a){var{a,b,c,$s,$r,$c}=$restore(this,{a});$s=$s||0;s:while(true){switch($s){case 0:b=N.Intn(a);$s=1;case 1:if($c){$c=false;b=b.$blk();}if(b&&b.$blk!==undefined){break s;}c=b;$s=2;case 2:return c;}return;}var $f={$blk:W,$c:true,$r,a,b,c,$s};return $f;};$pkg.Intn=W;AE.ptr.prototype.Int63=function(){var a,b;a=new $Int64(0,0);b=this;b.lk.Lock();a=b.src.Int63();b.lk.Unlock();return a;};AE.prototype.Int63=function(){return this.$val.Int63();};AE.ptr.prototype.Uint64=function(){var a,b;a=new $Uint64(0,0);b=this;b.lk.Lock();a=b.src.Uint64();b.lk.Unlock();return a;};AE.prototype.Uint64=function(){return this.$val.Uint64();};AE.ptr.prototype.Seed=function(a){var a,b;b=this;b.lk.Lock();b.src.Seed(a);b.lk.Unlock();};AE.prototype.Seed=function(a){return this.$val.Seed(a);};AE.ptr.prototype.seedPos=function(a,b){var a,b,c;c=this;c.lk.Lock();c.src.Seed(a);b.$set(0);c.lk.Unlock();};AE.prototype.seedPos=function(a,b){return this.$val.seedPos(a,b);};AE.ptr.prototype.read=function(a,b,c){var{a,b,c,d,e,f,g,h,$s,$r,$c}=$restore(this,{a,b,c});$s=$s||0;s:while(true){switch($s){case 0:d=0;e=$ifaceNil;f=this;f.lk.Lock();h=M(a,f.src,b,c);$s=1;case 1:if($c){$c=false;h=h.$blk();}if(h&&h.$blk!==undefined){break s;}g=h;d=g[0];e=g[1];f.lk.Unlock();$s=-1;return[d,e];}return;}var $f={$blk:AE.ptr.prototype.read,$c:true,$r,a,b,c,d,e,f,g,h,$s};return $f;};AE.prototype.read=function(a,b,c){return this.$val.read(a,b,c);};AF=function(a){var a;if(a<0){return((-a>>>0));}return((a>>>0));};K.ptr.prototype.NormFloat64=function(){var{a,b,c,d,e,f,g,h,i,j,k,l,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:a=this;case 1:b=a.Uint32();$s=3;case 3:if($c){$c=false;b=b.$blk();}if(b&&b.$blk!==undefined){break s;}c=((b>>0));d=c&127;e=(c)*(((d<0||d>=AH.length)?($throwRuntimeError("index out of range"),undefined):AH[d]));if(AF(c)<((d<0||d>=AG.length)?($throwRuntimeError("index out of range"),undefined):AG[d])){$s=-1;return e;}if(d===0){$s=4;continue;}$s=5;continue;case 4:case 6:f=a.Float64();$s=8;case 8:if($c){$c=false;f=f.$blk();}if(f&&f.$blk!==undefined){break s;}g=A.Log(f);$s=9;case 9:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}e=-g*0.29047645161474317;h=a.Float64();$s=10;case 10:if($c){$c=false;h=h.$blk();}if(h&&h.$blk!==undefined){break s;}i=A.Log(h);$s=11;case 11:if($c){$c=false;i=i.$blk();}if(i&&i.$blk!==undefined){break s;}j=-i;if(j+j>=e*e){$s=7;continue;}$s=6;continue;case 7:if(c>0){$s=-1;return 3.442619855899+e;}$s=-1;return-3.442619855899-e;case 5:k=a.Float64();$s=14;case 14:if($c){$c=false;k=k.$blk();}if(k&&k.$blk!==undefined){break s;}if($fround(((d<0||d>=AI.length)?($throwRuntimeError("index out of range"),undefined):AI[d])+$fround(($fround(k))*($fround((l=d-1>>0,((l<0||l>=AI.length)?($throwRuntimeError("index out of range"),undefined):AI[l]))-((d<0||d>=AI.length)?($throwRuntimeError("index out of range"),undefined):AI[d])))))<($fround(A.Exp(-0.5*e*e)))){$s=12;continue;}$s=13;continue;case 12:$s=-1;return e;case 13:$s=1;continue;case 2:$s=-1;return 0;}return;}var $f={$blk:K.ptr.prototype.NormFloat64,$c:true,$r,a,b,c,d,e,f,g,h,i,j,k,l,$s};return $f;};K.prototype.NormFloat64=function(){return this.$val.NormFloat64();};K.ptr.prototype.ExpFloat64=function(){var{a,b,c,d,e,f,g,h,i,j,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:a=this;case 1:b=a.Uint32();$s=3;case 3:if($c){$c=false;b=b.$blk();}if(b&&b.$blk!==undefined){break s;}c=b;d=(c&255)>>>0;e=(c)*(((d<0||d>=AK.length)?($throwRuntimeError("index out of range"),undefined):AK[d]));if(c<((d<0||d>=AJ.length)?($throwRuntimeError("index out of range"),undefined):AJ[d])){$s=-1;return e;}if(d===0){$s=4;continue;}$s=5;continue;case 4:f=a.Float64();$s=6;case 6:if($c){$c=false;f=f.$blk();}if(f&&f.$blk!==undefined){break s;}g=A.Log(f);$s=7;case 7:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}h=7.69711747013105-g;$s=8;case 8:return h;case 5:i=a.Float64();$s=11;case 11:if($c){$c=false;i=i.$blk();}if(i&&i.$blk!==undefined){break s;}if($fround(((d<0||d>=AL.length)?($throwRuntimeError("index out of range"),undefined):AL[d])+$fround(($fround(i))*($fround((j=d-1>>>0,((j<0||j>=AL.length)?($throwRuntimeError("index out of range"),undefined):AL[j]))-((d<0||d>=AL.length)?($throwRuntimeError("index out of range"),undefined):AL[d])))))<($fround(A.Exp(-e)))){$s=9;continue;}$s=10;continue;case 9:$s=-1;return e;case 10:$s=1;continue;case 2:$s=-1;return 0;}return;}var $f={$blk:K.ptr.prototype.ExpFloat64,$c:true,$r,a,b,c,d,e,f,g,h,i,j,$s};return $f;};K.prototype.ExpFloat64=function(){return this.$val.ExpFloat64();};AM.methods=[{prop:"Seed",name:"Seed",pkg:"",typ:$funcType([$Int64],[],false)},{prop:"Int63",name:"Int63",pkg:"",typ:$funcType([],[$Int64],false)},{prop:"Uint64",name:"Uint64",pkg:"",typ:$funcType([],[$Uint64],false)}];AO.methods=[{prop:"Seed",name:"Seed",pkg:"",typ:$funcType([$Int64],[],false)},{prop:"Int63",name:"Int63",pkg:"",typ:$funcType([],[$Int64],false)},{prop:"Uint32",name:"Uint32",pkg:"",typ:$funcType([],[$Uint32],false)},{prop:"Uint64",name:"Uint64",pkg:"",typ:$funcType([],[$Uint64],false)},{prop:"Int31",name:"Int31",pkg:"",typ:$funcType([],[$Int32],false)},{prop:"Int",name:"Int",pkg:"",typ:$funcType([],[$Int],false)},{prop:"Int63n",name:"Int63n",pkg:"",typ:$funcType([$Int64],[$Int64],false)},{prop:"Int31n",name:"Int31n",pkg:"",typ:$funcType([$Int32],[$Int32],false)},{prop:"int31n",name:"int31n",pkg:"math/rand",typ:$funcType([$Int32],[$Int32],false)},{prop:"Intn",name:"Intn",pkg:"",typ:$funcType([$Int],[$Int],false)},{prop:"Float64",name:"Float64",pkg:"",typ:$funcType([],[$Float64],false)},{prop:"Float32",name:"Float32",pkg:"",typ:$funcType([],[$Float32],false)},{prop:"Perm",name:"Perm",pkg:"",typ:$funcType([$Int],[AS],false)},{prop:"Shuffle",name:"Shuffle",pkg:"",typ:$funcType([$Int,AU],[],false)},{prop:"Read",name:"Read",pkg:"",typ:$funcType([AV],[$Int,$error],false)},{prop:"NormFloat64",name:"NormFloat64",pkg:"",typ:$funcType([],[$Float64],false)},{prop:"ExpFloat64",name:"ExpFloat64",pkg:"",typ:$funcType([],[$Float64],false)}];AN.methods=[{prop:"Int63",name:"Int63",pkg:"",typ:$funcType([],[$Int64],false)},{prop:"Uint64",name:"Uint64",pkg:"",typ:$funcType([],[$Uint64],false)},{prop:"Seed",name:"Seed",pkg:"",typ:$funcType([$Int64],[],false)},{prop:"seedPos",name:"seedPos",pkg:"math/rand",typ:$funcType([$Int64,AR],[],false)},{prop:"read",name:"read",pkg:"math/rand",typ:$funcType([AV,AT,AR],[$Int,$error],false)}];F.init("math/rand",[{prop:"tap",name:"tap",embedded:false,exported:false,typ:$Int,tag:""},{prop:"feed",name:"feed",embedded:false,exported:false,typ:$Int,tag:""},{prop:"vec",name:"vec",embedded:false,exported:false,typ:AQ,tag:""}]);H.init([{prop:"Int63",name:"Int63",pkg:"",typ:$funcType([],[$Int64],false)},{prop:"Seed",name:"Seed",pkg:"",typ:$funcType([$Int64],[],false)}]);I.init([{prop:"Int63",name:"Int63",pkg:"",typ:$funcType([],[$Int64],false)},{prop:"Seed",name:"Seed",pkg:"",typ:$funcType([$Int64],[],false)},{prop:"Uint64",name:"Uint64",pkg:"",typ:$funcType([],[$Uint64],false)}]);K.init("math/rand",[{prop:"src",name:"src",embedded:false,exported:false,typ:H,tag:""},{prop:"s64",name:"s64",embedded:false,exported:false,typ:I,tag:""},{prop:"readVal",name:"readVal",embedded:false,exported:false,typ:$Int64,tag:""},{prop:"readPos",name:"readPos",embedded:false,exported:false,typ:$Int8,tag:""}]);AE.init("math/rand",[{prop:"lk",name:"lk",embedded:false,exported:false,typ:B.Mutex,tag:""},{prop:"src",name:"src",embedded:false,exported:false,typ:AM,tag:""}]);$init=function(){$pkg.$init=function(){};var $f,$c=false,$s=0,$r;if(this!==undefined&&this.$blk!==undefined){$f=this;$c=true;$s=$f.$s;$r=$f.$r;}s:while(true){switch($s){case 0:$r=B.$init();$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=A.$init();$s=2;case 2:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}E=$toNativeArray($kindInt64,[new $Int64(-973649357,3952672746),new $Int64(-1065661887,3130416987),new $Int64(324977939,3414273807),new $Int64(1241840476,2806224363),new $Int64(-1477934308,1997590414),new $Int64(2103305448,2402795971),new $Int64(1663160183,1140819369),new $Int64(1120601685,1788868961),new $Int64(1848035537,1089001426),new $Int64(1235702047,873593504),new $Int64(1911387977,581324885),new $Int64(-1654874170,1609182556),new $Int64(1069394745,1241596776),new $Int64(1895445337,1771189259),new $Int64(-1374618802,3467012610),new $Int64(-140526423,2344407434),new $Int64(-1745367887,782467244),new $Int64(26335124,3404933915),new $Int64(1063924276,618867887),new $Int64(-968700782,520164395),new $Int64(-1591572833,1341358184),new $Int64(-1515085039,665794848),new $Int64(1527227641,3183648150),new $Int64(1781176124,696329606),new $Int64(1789146075,4151988961),new $Int64(-2087444114,998951326),new $Int64(-612324923,1364957564),new $Int64(63173359,4090230633),new $Int64(-1498029007,4009697548),new $Int64(248009524,2569622517),new $Int64(778703922,3742421481),new $Int64(-1109106023,1506914633),new $Int64(1738099768,1983412561),new $Int64(236311649,1436266083),new $Int64(-1111517500,3922894967),new $Int64(-1336974714,1792680179),new $Int64(563141142,1188796351),new $Int64(1349617468,405968250),new $Int64(1044074554,433754187),new $Int64(870549669,4073162024),new $Int64(-1094251604,433121399),new $Int64(2451824,4162580594),new $Int64(-137262572,4132415622),new $Int64(-1536231048,3033822028),new $Int64(2016407895,824682382),new $Int64(2366218,3583765414),new $Int64(-624604839,535386927),new $Int64(1637219058,2286693689),new $Int64(1453075389,2968466525),new $Int64(193683513,1351410206),new $Int64(-283806096,1412813499),new $Int64(492736522,4126267639),new $Int64(512765208,2105529399),new $Int64(2132966268,2413882233),new $Int64(947457634,32226200),new $Int64(1149341356,2032329073),new $Int64(106485445,1356518208),new $Int64(-2067810156,3430061722),new $Int64(-1484435135,3820169661),new $Int64(-1665985194,2981816134),new $Int64(1017155588,4184371017),new $Int64(206574701,2119206761),new $Int64(-852109057,2472200560),new $Int64(-560457548,2853524696),new $Int64(1307803389,1681119904),new $Int64(-174986835,95608918),new $Int64(392686347,3690479145),new $Int64(-1205570926,1397922290),new $Int64(-1159314025,1516129515),new $Int64(-320178155,1547420459),new $Int64(1311333971,1470949486),new $Int64(-1953469798,1336785672),new $Int64(-45086614,4131677129),new $Int64(-1392278100,4246329084),new $Int64(-1142500187,3788585631),new $Int64(-66478285,3080389532),new $Int64(-646438364,2215402037),new $Int64(391002300,1171593935),new $Int64(1408774047,1423855166),new $Int64(-519177718,2276716302),new $Int64(-368453140,2068027241),new $Int64(1369359303,3427553297),new $Int64(189241615,3289637845),new $Int64(1057480830,3486407650),new $Int64(-1512910664,3071877822),new $Int64(1159653919,3363620705),new $Int64(-934256930,4159821533),new $Int64(-76621938,1894661),new $Int64(-674493898,1156868282),new $Int64(348271067,776219088),new $Int64(-501428838,2425634259),new $Int64(1716021749,680510161),new $Int64(-574263456,1310101429),new $Int64(1095885995,2964454134),new $Int64(-325695512,3467098407),new $Int64(1990672920,2109628894),new $Int64(-2139648704,1232604732),new $Int64(-1838070714,3261916179),new $Int64(1699175360,434597899),new $Int64(235436061,1624796439),new $Int64(-1626402839,3589632480),new $Int64(1198416575,864579159),new $Int64(-1938748161,1380889830),new $Int64(619206309,2654509477),new $Int64(1419738251,1468209306),new $Int64(-1744284772,100794388),new $Int64(-1191421458,2991674471),new $Int64(-208666741,2224662036),new $Int64(-173659161,977097250),new $Int64(1351320195,726419512),new $Int64(-183459897,1747974366),new $Int64(-753095183,1556430604),new $Int64(-1049492215,1080776742),new $Int64(-385846958,280794874),new $Int64(117767733,919835643),new $Int64(-967009426,3434019658),new $Int64(-1951414480,2461941785),new $Int64(133215641,3615001066),new $Int64(417204809,3103414427),new $Int64(790056561,3380809712),new $Int64(-1267681408,2724693469),new $Int64(547796833,598827710),new $Int64(-1846559452,3452273442),new $Int64(-75778224,649274915),new $Int64(-801301329,2585724112),new $Int64(-1510934263,3165579553),new $Int64(1185578221,2635894283),new $Int64(-52910178,2053289721),new $Int64(985976581,3169337108),new $Int64(1170569632,144717764),new $Int64(1079216270,1383666384),new $Int64(-124804942,681540375),new $Int64(1375448925,537050586),new $Int64(-1964768344,315246468),new $Int64(226402871,849323088),new $Int64(-885062465,45543944),new $Int64(-946445250,2319052083),new $Int64(-40708194,3613090841),new $Int64(560472520,2992171180),new $Int64(-381863169,2068244785),new $Int64(917538188,4239862634),new $Int64(-1369555809,3892253031),new $Int64(720683925,958186149),new $Int64(-423297785,1877702262),new $Int64(1357886971,837674867),new $Int64(1837048883,1507589294),new $Int64(1905518400,873336795),new $Int64(-1879761037,2764496274),new $Int64(-1806480530,4196182374),new $Int64(-1066765755,550964545),new $Int64(818747069,420611474),new $Int64(-1924830376,204265180),new $Int64(1549974541,1787046383),new $Int64(1215581865,3102292318),new $Int64(418321538,1552199393),new $Int64(1243493047,980542004),new $Int64(267284263,3293718720),new $Int64(1179528763,3771917473),new $Int64(599484404,2195808264),new $Int64(252818753,3894702887),new $Int64(-1367475956,2099949527),new $Int64(1424094358,338442522),new $Int64(490737398,637158004),new $Int64(-1727621530,281976339),new $Int64(574970164,3619802330),new $Int64(-431930823,3084554784),new $Int64(-1264611183,4129772886),new $Int64(-2104399043,1680378557),new $Int64(-1621962591,3339087776),new $Int64(1680500332,4220317857),new $Int64(-1935828963,2959322499),new $Int64(1675600481,1488354890),new $Int64(-834863562,3958162143),new $Int64(-1226511573,2773705983),new $Int64(1876039582,225908689),new $Int64(-1183735113,908216283),new $Int64(-605696219,3574646075),new $Int64(-1827723091,1936937569),new $Int64(1519770881,75492235),new $Int64(816689472,1935193178),new $Int64(2142521206,2018250883),new $Int64(455141620,3943126022),new $Int64(-601399488,3066544345),new $Int64(1932392669,2793082663),new $Int64(-1239009361,3297036421),new $Int64(1640597065,2206987825),new $Int64(-553246738,807894872),new $Int64(-1781325307,766252117),new $Int64(2060649606,3833114345),new $Int64(845619743,1255067973),new $Int64(1201145605,741697208),new $Int64(-1476242608,2810093753),new $Int64(1109032642,4229340371),new $Int64(1462188720,1361684224),new $Int64(-1159399429,1906263026),new $Int64(475781207,3904421704),new $Int64(-623537128,1769075545),new $Int64(1062308525,2621599764),new $Int64(1279509432,3431891480),new $Int64(-1742751146,1871896503),new $Int64(128756421,1412808876),new $Int64(1605404688,952876175),new $Int64(-230443691,1824438899),new $Int64(1662295856,1005035476),new $Int64(-156574141,527508597),new $Int64(1288873303,3066806859),new $Int64(565995893,3244940914),new $Int64(-889746188,209092916),new $Int64(-247669406,1242699167),new $Int64(-713830396,456723774),new $Int64(1776978905,1001252870),new $Int64(1468772157,2026725874),new $Int64(857254202,2137562569),new $Int64(765939740,3183366709),new $Int64(1533887628,2612072960),new $Int64(56977098,1727148468),new $Int64(-1197583895,3803658212),new $Int64(1883670356,479946959),new $Int64(685713571,1562982345),new $Int64(-1946242443,1766109365),new $Int64(700596547,3257093788),new $Int64(-184714929,2365720207),new $Int64(93384808,3742754173),new $Int64(-458385235,2878193673),new $Int64(1096135042,2174002182),new $Int64(-834260953,3573511231),new $Int64(-754572527,1760299077),new $Int64(-1375627191,2260779833),new $Int64(-866019274,1452805722),new $Int64(-1229671918,2940011802),new $Int64(1890251082,1886183802),new $Int64(893897673,2514369088),new $Int64(1644345561,3924317791),new $Int64(-1974867432,500935732),new $Int64(1403501753,676580929),new $Int64(-1565912283,1184984890),new $Int64(-691968413,1271474274),new $Int64(-1828754738,3163791473),new $Int64(2051027584,2842487377),new $Int64(1511537551,2170968612),new $Int64(573262976,3535856740),new $Int64(-2053227187,1488599718),new $Int64(-1180531831,3408913763),new $Int64(-2086531912,2501050084),new $Int64(-875130448,1639124157),new $Int64(-2009482504,4088176393),new $Int64(1574896563,3989947576),new $Int64(-165243708,3414355209),new $Int64(-792329287,2275136352),new $Int64(-2057774345,2151835223),new $Int64(-931144933,1654534827),new $Int64(-679921451,377892833),new $Int64(-482716010,660204544),new $Int64(85706799,390828249),new $Int64(-1422172693,3402783878),new $Int64(-1468634160,3717936603),new $Int64(1113532086,2211058823),new $Int64(1564224320,2692150867),new $Int64(1952770442,1928910388),new $Int64(788716862,3931011137),new $Int64(1083670504,1112701047),new $Int64(-68150572,2452299106),new $Int64(-896164822,2337204777),new $Int64(1774877857,273889282),new $Int64(1798719843,1462008793),new $Int64(2138834788,1554494002),new $Int64(-1194967131,182675323),new $Int64(-1598554764,1882802136),new $Int64(589279648,3700220025),new $Int64(381039426,3083431543),new $Int64(-851859191,3622207527),new $Int64(338126939,432729309),new $Int64(-1667470126,2391914317),new $Int64(-1849558151,235747924),new $Int64(2120733629,3088823825),new $Int64(-745079795,2314658321),new $Int64(1165929723,2957634338),new $Int64(501323675,4117056981),new $Int64(1564699815,1482500298),new $Int64(-740826490,840489337),new $Int64(799522364,3483178565),new $Int64(532129761,2074004656),new $Int64(724246478,3643392642),new $Int64(-665153481,1583624461),new $Int64(-885822954,287473085),new $Int64(1667835381,3136843981),new $Int64(1138806821,1266970974),new $Int64(135185781,1998688839),new $Int64(392094735,1492900209),new $Int64(1031326774,1538112737),new $Int64(-2070568842,2207265429),new $Int64(-1886797613,963263315),new $Int64(1671145500,2295892134),new $Int64(1068469660,2002560897),new $Int64(-356250305,1369254035),new $Int64(33436120,3353312708),new $Int64(57507843,947771099),new $Int64(-1945755145,1747061399),new $Int64(1507240140,2047354631),new $Int64(720000810,4165367136),new $Int64(479265078,3388864963),new $Int64(-952181250,286492130),new $Int64(2045622690,2795735007),new $Int64(-715730566,3703961339),new $Int64(-148436487,1797825479),new $Int64(1429039600,1116589674),new $Int64(-1665420098,2593309206),new $Int64(1329049334,3404995677),new $Int64(-750579440,3453462936),new $Int64(1014767077,3016498634),new $Int64(75698599,1650371545),new $Int64(1592007860,212344364),new $Int64(1127766888,3843932156),new $Int64(-748019856,3573129983),new $Int64(-890581831,665897820),new $Int64(1071492673,1675628772),new $Int64(243225682,2831752928),new $Int64(2120298836,1486294219),new $Int64(-1954407413,268782709),new $Int64(-1002123503,4186179080),new $Int64(624342951,1613720397),new $Int64(857179861,2703686015),new $Int64(-911618704,2205342611),new $Int64(-672703993,1411666394),new $Int64(-1528454899,677744900),new $Int64(-1876628533,4172867247),new $Int64(135494707,2163418403),new $Int64(849547544,2841526879),new $Int64(-1117516959,1082141470),new $Int64(-1770111792,4046134367),new $Int64(51415528,2142943655),new $Int64(-249824333,3124627521),new $Int64(998228909,219992939),new $Int64(-1078790951,1756846531),new $Int64(1283749206,1225118210),new $Int64(-525858006,1647770243),new $Int64(-2035959705,444807907),new $Int64(2036369448,3952076173),new $Int64(53201823,1461839639),new $Int64(315761893,3699250910),new $Int64(702974850,1373688981),new $Int64(734022261,147523747),new $Int64(-2047330906,1211276581),new $Int64(1294440951,2548832680),new $Int64(1144696256,1995631888),new $Int64(-1992983070,2011457303),new $Int64(-1351022674,3057425772),new $Int64(667839456,81484597),new $Int64(-1681980888,3646681560),new $Int64(-1372462725,635548515),new $Int64(602489502,2508044581),new $Int64(-1794220117,1014917157),new $Int64(719992433,3214891315),new $Int64(-1294799037,959582252),new $Int64(226415134,3347040449),new $Int64(-362868096,4102971975),new $Int64(397887437,4078022210),new $Int64(-536803826,2851767182),new $Int64(-1398321012,1540160644),new $Int64(-1549098876,1057290595),new $Int64(-112592988,3907769253),new $Int64(579300318,4248952684),new $Int64(-1054576049,132554364),new $Int64(-1085862414,1029351092),new $Int64(697840928,2583007416),new $Int64(298619124,1486185789),new $Int64(55905697,2871589073),new $Int64(2017643612,723203291),new $Int64(146250550,2494333952),new $Int64(-1082993397,2230939180),new $Int64(-1804568072,3943232912),new $Int64(1768732449,2181367922),new $Int64(-729261111,2889274791),new $Int64(1824032949,2046728161),new $Int64(1653899792,1376052477),new $Int64(1022327048,381236993),new $Int64(-1113097690,3188942166),new $Int64(-74480109,350070824),new $Int64(144881592,61758415),new $Int64(-741824226,3492950336),new $Int64(-2030042720,3093818430),new $Int64(-453590535,2962480613),new $Int64(-1912050708,3154871160),new $Int64(-1636478569,3228564679),new $Int64(610731502,888276216),new $Int64(-946702974,3574998604),new $Int64(-1277068380,1967526716),new $Int64(-1556147941,1554691298),new $Int64(-1573024234,339944798),new $Int64(1223764147,1154515356),new $Int64(1825645307,967516237),new $Int64(1546195135,596588202),new $Int64(-1867600880,3764362170),new $Int64(-1655392592,266611402),new $Int64(-393255880,2047856075),new $Int64(-1000726433,21444105),new $Int64(-949424754,3065563181),new $Int64(-232418803,1140663212),new $Int64(633187674,2323741028),new $Int64(2126290159,3103873707),new $Int64(1008658319,2766828349),new $Int64(-485587503,1970872996),new $Int64(1628585413,3766615585),new $Int64(-595148528,2036813414),new $Int64(-1994877121,3105536507),new $Int64(13954645,3396176938),new $Int64(-721402003,1377154485),new $Int64(-61839181,3807014186),new $Int64(543009040,3710110597),new $Int64(-1751425519,916420443),new $Int64(734556788,2103831255),new $Int64(-1766161494,717331943),new $Int64(-1574598896,3550505941),new $Int64(45939673,378749927),new $Int64(-1997615719,611017331),new $Int64(592130075,758907650),new $Int64(1012992349,154266815),new $Int64(-1040454942,1407468696),new $Int64(-1678191250,970098704),new $Int64(-285057486,1971660656),new $Int64(998365243,3332747885),new $Int64(1947089649,1935189867),new $Int64(1510248801,203520055),new $Int64(-1305165746,3916463034),new $Int64(-388598655,3474113316),new $Int64(1036101639,316544223),new $Int64(-1773744891,1650844677),new $Int64(-907191419,4267565603),new $Int64(-1070275024,2501167616),new $Int64(-1520651863,3929401789),new $Int64(-2091360852,337170252),new $Int64(-960502090,2061966842),new $Int64(-304190848,2508461464),new $Int64(-1941471116,2791377107),new $Int64(1240791848,1227227588),new $Int64(1813978778,1709681848),new $Int64(1153692192,3768820575),new $Int64(-1002297449,2887126398),new $Int64(-1447111334,296561685),new $Int64(700300844,3729960077),new $Int64(-1572311344,372833036),new $Int64(2078875613,2409779288),new $Int64(1829161290,555274064),new $Int64(-1105595719,4239804901),new $Int64(1839403216,3723486978),new $Int64(-1649093095,2145871984),new $Int64(-1582765715,3565480803),new $Int64(-1568653827,2197313814),new $Int64(974785092,3613674566),new $Int64(438638731,3042093666),new $Int64(-96556264,3324034321),new $Int64(869420878,3708873369),new $Int64(946682149,1698090092),new $Int64(1618900382,4213940712),new $Int64(-1843479747,2087477361),new $Int64(-1766167800,2407950639),new $Int64(-1296225558,3942568569),new $Int64(-1223900450,4088074412),new $Int64(723260036,2964773675),new $Int64(-673921829,1539178386),new $Int64(1062961552,2694849566),new $Int64(460977733,2120273838),new $Int64(-1604570740,2484608657),new $Int64(880846449,2956190677),new $Int64(1970902366,4223313749),new $Int64(662161910,3502682327),new $Int64(705634754,4133891139),new $Int64(-1031359300,1166449596),new $Int64(1038247601,3362705993),new $Int64(93734798,3892921029),new $Int64(1876124043,786869787),new $Int64(1057490746,1046342263),new $Int64(242763728,493777327),new $Int64(-853573201,3304827646),new $Int64(616460742,125356352),new $Int64(499300063,74094113),new $Int64(-795586925,2500816079),new $Int64(-490248444,514015239),new $Int64(1377565129,543520454),new $Int64(-2039776725,3614531153),new $Int64(2056746300,2356753985),new $Int64(1390062617,2018141668),new $Int64(131272971,2087974891),new $Int64(-1502927041,3166972343),new $Int64(372256200,1517638666),new $Int64(-935275664,173466846),new $Int64(-695774461,4241513471),new $Int64(-1413550842,2783126920),new $Int64(1972004134,4167264826),new $Int64(29260506,3907395640),new $Int64(-910901561,1539634186),new $Int64(-595957298,178241987),new $Int64(-113277636,182168164),new $Int64(-1102530459,2386154934),new $Int64(1379126408,4077374341),new $Int64(-2114679722,1732699140),new $Int64(-421057745,1041306002),new $Int64(1860414813,2068001749),new $Int64(1005320202,3208962910),new $Int64(844054010,697710380),new $Int64(-1509359403,2228431183),new $Int64(-810313977,3554678728),new $Int64(-750989047,173470263),new $Int64(-85886265,3848297795),new $Int64(-926936977,246236185),new $Int64(-1984190461,2066374846),new $Int64(1771673660,312890749),new $Int64(703378057,3573310289),new $Int64(-598851901,143166754),new $Int64(613554316,2081511079),new $Int64(1197802104,486038032),new $Int64(-1906483789,2982218564),new $Int64(364901986,1000939191),new $Int64(1902782651,2750454885),new $Int64(-671844857,3375313137),new $Int64(-1643868040,881302957),new $Int64(-1508784745,2514186393),new $Int64(-1703622845,360024739),new $Int64(1399671872,292500025),new $Int64(1381210821,2276300752),new $Int64(521803381,4069087683),new $Int64(-1938982667,1637778212),new $Int64(720490469,1676670893),new $Int64(1067262482,3855174429),new $Int64(2114075974,2067248671),new $Int64(-89426259,2884561259),new $Int64(-805741095,2456511185),new $Int64(983726246,561175414),new $Int64(-1719489563,432588903),new $Int64(885133709,4059399550),new $Int64(-93096266,1075014784),new $Int64(-1733832628,2728058415),new $Int64(1839142064,1299703678),new $Int64(1262333188,2347583393),new $Int64(1285481956,2468164145),new $Int64(-1158354011,1140014346),new $Int64(2033889184,1936972070),new $Int64(-1737578993,3870530098),new $Int64(-484494257,1717789158),new $Int64(-232997156,1153452491),new $Int64(-990424416,3948827651),new $Int64(-1357145630,2101413152),new $Int64(1495744672,3854091229),new $Int64(83644069,4215565463),new $Int64(-1385277313,1202710438),new $Int64(-564909037,2072216740),new $Int64(705690639,2066751068),new $Int64(-2113583312,173902580),new $Int64(-741983806,142459001),new $Int64(172391592,1889151926),new $Int64(-498943125,3034199774),new $Int64(1618587731,516490102),new $Int64(93114264,3692577783),new $Int64(-2078821353,2953948865),new $Int64(-320938673,4041040923),new $Int64(-1942517976,592046130),new $Int64(-705643640,384297211),new $Int64(-2051649464,265863924),new $Int64(2101717619,1333136237),new $Int64(1499611781,1406273556),new $Int64(1074670496,426305476),new $Int64(125704633,2750898176),new $Int64(488068495,1633944332),new $Int64(2037723464,3236349343),new $Int64(-1703423246,4013676611),new $Int64(1718532237,2265047407),new $Int64(1433593806,875071080),new $Int64(-343047503,1418843655),new $Int64(2009228711,451657300),new $Int64(1229446621,1866374663),new $Int64(1653472867,1551455622),new $Int64(577191481,3560962459),new $Int64(1669204077,3347903778),new $Int64(-298327194,2675874918),new $Int64(-1831355577,2762991672),new $Int64(530492383,3689068477),new $Int64(844089962,4071997905),new $Int64(1508155730,1381702441),new $Int64(2089931018,2373284878),new $Int64(-864267462,2143983064),new $Int64(308739063,1938207195),new $Int64(1754949306,1188152253),new $Int64(1272345009,615870490),new $Int64(742653194,2662252621),new $Int64(1477718295,3839976789),new $Int64(-2091334213,306752547),new $Int64(-1426688067,2162363077),new $Int64(-57052633,2767224719),new $Int64(-1471624099,2628837712),new $Int64(1678405918,2967771969),new $Int64(1694285728,499792248),new $Int64(-1744131281,4285253508),new $Int64(962357072,2856511070),new $Int64(679471692,2526409716),new $Int64(-1793706473,1240875658),new $Int64(-914893422,2577342868),new $Int64(-1001298215,4136853496),new $Int64(-1477114974,2403540137),new $Int64(1372824515,1371410668),new $Int64(-176562048,371758825),new $Int64(-441063112,1528834084),new $Int64(-71688630,1504757260),new $Int64(-1461820072,699052551),new $Int64(-505543539,3347789870),new $Int64(1951619734,3430604759),new $Int64(2119672219,1935601723),new $Int64(966789690,834676166)]);N=L(new AE.ptr(new B.Mutex.ptr(false),$assertType(J(new $Int64(0,1)),AM)));AG=$toNativeArray($kindUint32,[1991057938,0,1611602771,1826899878,1918584482,1969227037,2001281515,2023368125,2039498179,2051788381,2061460127,2069267110,2075699398,2081089314,2085670119,2089610331,2093034710,2096037586,2098691595,2101053571,2103168620,2105072996,2106796166,2108362327,2109791536,2111100552,2112303493,2113412330,2114437283,2115387130,2116269447,2117090813,2117856962,2118572919,2119243101,2119871411,2120461303,2121015852,2121537798,2122029592,2122493434,2122931299,2123344971,2123736059,2124106020,2124456175,2124787725,2125101763,2125399283,2125681194,2125948325,2126201433,2126441213,2126668298,2126883268,2127086657,2127278949,2127460589,2127631985,2127793506,2127945490,2128088244,2128222044,2128347141,2128463758,2128572095,2128672327,2128764606,2128849065,2128925811,2128994934,2129056501,2129110560,2129157136,2129196237,2129227847,2129251929,2129268426,2129277255,2129278312,2129271467,2129256561,2129233410,2129201800,2129161480,2129112170,2129053545,2128985244,2128906855,2128817916,2128717911,2128606255,2128482298,2128345305,2128194452,2128028813,2127847342,2127648860,2127432031,2127195339,2126937058,2126655214,2126347546,2126011445,2125643893,2125241376,2124799783,2124314271,2123779094,2123187386,2122530867,2121799464,2120980787,2120059418,2119015917,2117825402,2116455471,2114863093,2112989789,2110753906,2108037662,2104664315,2100355223,2094642347,2086670106,2074676188,2054300022,2010539237]);AH=$toNativeArray($kindFloat32,[1.7290404663583558e-09,1.2680928529462676e-10,1.689751810696194e-10,1.9862687883343e-10,2.223243117382978e-10,2.4244936613904144e-10,2.601613091623989e-10,2.761198769629658e-10,2.9073962681813725e-10,3.042996965518796e-10,3.169979556627567e-10,3.289802041894774e-10,3.4035738116777736e-10,3.5121602848242617e-10,3.61625090983253e-10,3.7164057942185025e-10,3.813085680537398e-10,3.906675816178762e-10,3.997501218933053e-10,4.0858399996679395e-10,4.1719308563337165e-10,4.255982233303257e-10,4.3381759295968436e-10,4.4186720948857783e-10,4.497613115272969e-10,4.57512583373898e-10,4.6513240481438345e-10,4.726310454117311e-10,4.800177477726209e-10,4.873009773476156e-10,4.944885056978876e-10,5.015873272284921e-10,5.086040477664255e-10,5.155446070048697e-10,5.224146670812502e-10,5.292193350214802e-10,5.359634958068682e-10,5.426517013518151e-10,5.492881705038144e-10,5.558769555769061e-10,5.624218868405251e-10,5.689264614971989e-10,5.75394121238304e-10,5.818281967329142e-10,5.882316855831959e-10,5.946076964136182e-10,6.009590047817426e-10,6.072883862451306e-10,6.135985053390414e-10,6.19892026598734e-10,6.261713370037114e-10,6.324390455780815e-10,6.386973727678935e-10,6.449488165749528e-10,6.511955974453087e-10,6.574400468473129e-10,6.636843297158634e-10,6.699307220081607e-10,6.761814441702541e-10,6.824387166481927e-10,6.887046488657234e-10,6.949815167800466e-10,7.012714853260604e-10,7.075767749498141e-10,7.13899661608508e-10,7.202424212593428e-10,7.266072743483676e-10,7.329966078550854e-10,7.394128087589991e-10,7.458582640396116e-10,7.523354716987285e-10,7.588469852493063e-10,7.653954137154528e-10,7.719834771435785e-10,7.786139510912449e-10,7.852897221383159e-10,7.920137878869582e-10,7.987892014504894e-10,8.056192379868321e-10,8.125072836762115e-10,8.194568912323064e-10,8.264716688799467e-10,8.3355555791087e-10,8.407127216614185e-10,8.479473234679347e-10,8.552640262671218e-10,8.626675485068347e-10,8.701631637464402e-10,8.777562010564566e-10,8.854524335966119e-10,8.932581896381464e-10,9.011799639857543e-10,9.092249730890956e-10,9.174008219758889e-10,9.25715837318819e-10,9.341788453909317e-10,9.42799727177146e-10,9.515889187738935e-10,9.605578554783278e-10,9.697193048552322e-10,9.790869226478094e-10,9.886760299337993e-10,9.985036131254788e-10,1.008588212947359e-09,1.0189509236369076e-09,1.0296150598776421e-09,1.040606933955246e-09,1.0519566329136865e-09,1.0636980185552147e-09,1.0758701707302976e-09,1.0885182755160372e-09,1.101694735439196e-09,1.115461056855338e-09,1.1298901814171813e-09,1.1450695946990663e-09,1.1611052119775422e-09,1.178127595480305e-09,1.1962995039027646e-09,1.2158286599728285e-09,1.2369856250415978e-09,1.2601323318151003e-09,1.2857697129220469e-09,1.3146201904845611e-09,1.3477839955200466e-09,1.3870635751089821e-09,1.43574030442295e-09,1.5008658760251592e-09,1.6030947680434338e-09]);AI=$toNativeArray($kindFloat32,[1,0.963599681854248,0.9362826943397522,0.9130436182022095,0.8922816514968872,0.8732430338859558,0.8555005788803101,0.8387836217880249,0.8229072093963623,0.8077383041381836,0.7931770086288452,0.7791460752487183,0.7655841708183289,0.7524415850639343,0.7396772503852844,0.7272568941116333,0.7151514887809753,0.7033361196517944,0.6917891502380371,0.6804918646812439,0.6694276928901672,0.6585819721221924,0.6479418277740479,0.6374954581260681,0.6272324919700623,0.6171433925628662,0.6072195172309875,0.5974531769752502,0.5878370404243469,0.5783646702766418,0.5690299868583679,0.5598273873329163,0.550751805305481,0.5417983531951904,0.5329626798629761,0.5242405533790588,0.5156282186508179,0.5071220397949219,0.49871864914894104,0.4904148280620575,0.48220765590667725,0.47409430146217346,0.466072142124176,0.45813870429992676,0.45029163360595703,0.44252872467041016,0.4348478317260742,0.42724698781967163,0.41972434520721436,0.41227802634239197,0.40490642189979553,0.39760786294937134,0.3903807997703552,0.3832238018512726,0.3761354684829712,0.3691144585609436,0.36215949058532715,0.3552693724632263,0.3484429717063904,0.3416791558265686,0.33497685194015503,0.32833510637283325,0.3217529058456421,0.3152293860912323,0.30876362323760986,0.3023548424243927,0.2960021495819092,0.2897048592567444,0.28346219658851624,0.2772735059261322,0.271138072013855,0.2650552988052368,0.25902456045150757,0.25304529070854187,0.24711695313453674,0.24123899638652802,0.23541094362735748,0.22963231801986694,0.22390270233154297,0.21822164952754974,0.21258877217769623,0.20700371265411377,0.20146611332893372,0.1959756463766098,0.19053204357624054,0.18513499200344086,0.17978426814079285,0.1744796335697174,0.16922089457511902,0.16400785744190216,0.1588403731584549,0.15371830761432648,0.14864157140254974,0.14361007511615753,0.13862377405166626,0.13368265330791473,0.12878671288490295,0.12393598258495331,0.11913054436445236,0.11437050998210907,0.10965602099895477,0.1049872562289238,0.10036443918943405,0.09578784555196762,0.09125780314207077,0.08677466958761215,0.08233889937400818,0.07795098423957825,0.07361150532960892,0.06932111829519272,0.06508058309555054,0.06089077144861221,0.05675266310572624,0.05266740173101425,0.048636294901371,0.044660862535238266,0.040742866694927216,0.03688438981771469,0.03308788686990738,0.029356317594647408,0.025693291798233986,0.02210330404341221,0.018592102453112602,0.015167297795414925,0.011839478276669979,0.0086244847625494,0.005548994988203049,0.0026696291752159595]);AJ=$toNativeArray($kindUint32,[3801129273,0,2615860924,3279400049,3571300752,3733536696,3836274812,3906990442,3958562475,3997804264,4028649213,4053523342,4074002619,4091154507,4105727352,4118261130,4129155133,4138710916,4147160435,4154685009,4161428406,4167506077,4173011791,4178022498,4182601930,4186803325,4190671498,4194244443,4197554582,4200629752,4203493986,4206168142,4208670408,4211016720,4213221098,4215295924,4217252177,4219099625,4220846988,4222502074,4224071896,4225562770,4226980400,4228329951,4229616109,4230843138,4232014925,4233135020,4234206673,4235232866,4236216336,4237159604,4238064994,4238934652,4239770563,4240574564,4241348362,4242093539,4242811568,4243503822,4244171579,4244816032,4245438297,4246039419,4246620374,4247182079,4247725394,4248251127,4248760037,4249252839,4249730206,4250192773,4250641138,4251075867,4251497493,4251906522,4252303431,4252688672,4253062674,4253425844,4253778565,4254121205,4254454110,4254777611,4255092022,4255397640,4255694750,4255983622,4256264513,4256537670,4256803325,4257061702,4257313014,4257557464,4257795244,4258026541,4258251531,4258470383,4258683258,4258890309,4259091685,4259287526,4259477966,4259663135,4259843154,4260018142,4260188212,4260353470,4260514019,4260669958,4260821380,4260968374,4261111028,4261249421,4261383632,4261513736,4261639802,4261761900,4261880092,4261994441,4262105003,4262211835,4262314988,4262414513,4262510454,4262602857,4262691764,4262777212,4262859239,4262937878,4263013162,4263085118,4263153776,4263219158,4263281289,4263340187,4263395872,4263448358,4263497660,4263543789,4263586755,4263626565,4263663224,4263696735,4263727099,4263754314,4263778377,4263799282,4263817020,4263831582,4263842955,4263851124,4263856071,4263857776,4263856218,4263851370,4263843206,4263831695,4263816804,4263798497,4263776735,4263751476,4263722676,4263690284,4263654251,4263614520,4263571032,4263523724,4263472530,4263417377,4263358192,4263294892,4263227394,4263155608,4263079437,4262998781,4262913534,4262823581,4262728804,4262629075,4262524261,4262414220,4262298801,4262177846,4262051187,4261918645,4261780032,4261635148,4261483780,4261325704,4261160681,4260988457,4260808763,4260621313,4260425802,4260221905,4260009277,4259787550,4259556329,4259315195,4259063697,4258801357,4258527656,4258242044,4257943926,4257632664,4257307571,4256967906,4256612870,4256241598,4255853155,4255446525,4255020608,4254574202,4254106002,4253614578,4253098370,4252555662,4251984571,4251383021,4250748722,4250079132,4249371435,4248622490,4247828790,4246986404,4246090910,4245137315,4244119963,4243032411,4241867296,4240616155,4239269214,4237815118,4236240596,4234530035,4232664930,4230623176,4228378137,4225897409,4223141146,4220059768,4216590757,4212654085,4208145538,4202926710,4196809522,4189531420,4180713890,4169789475,4155865042,4137444620,4111806704,4073393724,4008685917,3873074895]);AK=$toNativeArray($kindFloat32,[2.0249555365836613e-09,1.4866739783681027e-11,2.4409616689036184e-11,3.1968806074589295e-11,3.844677007314168e-11,4.42282044321729e-11,4.951644302919611e-11,5.443358958023836e-11,5.905943789574764e-11,6.34494193296753e-11,6.764381416113352e-11,7.167294535648239e-11,7.556032188826833e-11,7.932458162551725e-11,8.298078890689453e-11,8.654132271912474e-11,9.001651507523079e-11,9.341507428706208e-11,9.674443190998971e-11,1.0001099254308699e-10,1.0322031424037093e-10,1.0637725422757427e-10,1.0948611461891744e-10,1.1255067711157807e-10,1.1557434870246297e-10,1.1856014781042035e-10,1.2151082917633005e-10,1.2442885610752796e-10,1.2731647680563896e-10,1.3017574518325858e-10,1.330085347417409e-10,1.3581656632677408e-10,1.386014220061682e-10,1.413645728254309e-10,1.4410737880776736e-10,1.4683107507629245e-10,1.4953686899854546e-10,1.522258291641876e-10,1.5489899640730442e-10,1.575573282952547e-10,1.6020171300645814e-10,1.628330109637588e-10,1.6545202707884954e-10,1.68059510752272e-10,1.7065616975120435e-10,1.73242697965037e-10,1.758197337720091e-10,1.783878739169964e-10,1.8094774290045024e-10,1.834998542005195e-10,1.8604476292871652e-10,1.8858298256319017e-10,1.9111498494872592e-10,1.9364125580789704e-10,1.9616222535212557e-10,1.9867835154840918e-10,2.011900368525943e-10,2.0369768372052732e-10,2.062016807302669e-10,2.0870240258208383e-10,2.1120022397624894e-10,2.136955057352452e-10,2.1618855317040442e-10,2.1867974098199738e-10,2.2116936060356807e-10,2.2365774510202385e-10,2.2614519978869652e-10,2.2863201609713002e-10,2.3111849933865614e-10,2.3360494094681883e-10,2.3609159072179864e-10,2.3857874009713953e-10,2.4106666662859766e-10,2.4355562011635357e-10,2.460458781161634e-10,2.485376904282077e-10,2.5103127909709144e-10,2.5352694943414633e-10,2.560248957284017e-10,2.585253955356137e-10,2.610286709003873e-10,2.6353494386732734e-10,2.6604446423661443e-10,2.6855745405285347e-10,2.71074163116225e-10,2.7359478571575835e-10,2.7611959940720965e-10,2.786487707240326e-10,2.8118254946640775e-10,2.8372118543451563e-10,2.8626484516180994e-10,2.8881380620404684e-10,2.9136826285025563e-10,2.9392840938946563e-10,2.96494523377433e-10,2.990667713476114e-10,3.016454031001814e-10,3.042306406797479e-10,3.068226783753403e-10,3.09421765987139e-10,3.12028125559749e-10,3.1464195138219964e-10,3.17263521010247e-10,3.1989300097734485e-10,3.225306410836737e-10,3.2517669112941405e-10,3.2783134540359526e-10,3.3049485370639786e-10,3.3316743808242677e-10,3.3584937608743815e-10,3.385408342548857e-10,3.4124211789610115e-10,3.4395342130011386e-10,3.4667499426710435e-10,3.494071143528288e-10,3.521500313574677e-10,3.54903967325626e-10,3.576691720574843e-10,3.6044595086437425e-10,3.632345535464765e-10,3.660352021483959e-10,3.688482297370399e-10,3.716738583570134e-10,3.7451239331964814e-10,3.773641121807003e-10,3.802292924959261e-10,3.831082673322328e-10,3.8600128648980103e-10,3.8890865527996255e-10,3.9183070676962473e-10,3.9476774627011935e-10,3.977200790927782e-10,4.006880383045086e-10,4.0367195697221803e-10,4.066721681628138e-10,4.0968900494320337e-10,4.127228558914453e-10,4.15774054074447e-10,4.188429603146915e-10,4.2192993543466173e-10,4.25035395767992e-10,4.2815970213716525e-10,4.313032986313914e-10,4.3446651831757777e-10,4.376498607960855e-10,4.408536868893975e-10,4.4407846844229937e-10,4.4732464954400086e-10,4.5059267428371186e-10,4.538830145062178e-10,4.5719619756745544e-10,4.605326675566346e-10,4.638929240741163e-10,4.672775499869886e-10,4.706869893844612e-10,4.74121908400349e-10,4.775827511238617e-10,4.810701836888143e-10,4.845848167178701e-10,4.881271498113904e-10,4.916979601254923e-10,4.952977472605369e-10,4.989272883726414e-10,5.025872495956207e-10,5.062783525744408e-10,5.100013189540675e-10,5.13756870379467e-10,5.175458395179078e-10,5.21369003525507e-10,5.252272505806843e-10,5.29121357839557e-10,5.330522134805449e-10,5.3702081670437e-10,5.41028055689452e-10,5.450749851476644e-10,5.491624932574268e-10,5.532918012640664e-10,5.574638528571541e-10,5.616799247931681e-10,5.659410717839819e-10,5.702485705860738e-10,5.746036979559221e-10,5.790077306500052e-10,5.83462111958255e-10,5.879682296594524e-10,5.925275825546805e-10,5.971417249561739e-10,6.01812211176167e-10,6.065408175714992e-10,6.113292094767075e-10,6.16179329782085e-10,6.21092954844471e-10,6.260721940876124e-10,6.311191569352559e-10,6.362359528111483e-10,6.414249686947926e-10,6.466885360545405e-10,6.520292639144998e-10,6.574497612987784e-10,6.629528592760892e-10,6.685415554485985e-10,6.742187919073217e-10,6.799880103436351e-10,6.858525969377638e-10,6.918161599145378e-10,6.978825850545434e-10,7.040559801829716e-10,7.103406751696184e-10,7.167412219288849e-10,7.232625609532306e-10,7.2990985477972e-10,7.366885990123251e-10,7.436047333442275e-10,7.506645305355164e-10,7.57874762946642e-10,7.652426470272644e-10,7.727759543385559e-10,7.804830115532013e-10,7.883728114777e-10,7.964550685635174e-10,8.047402189070851e-10,8.132396422944055e-10,8.219657177122031e-10,8.309318788590758e-10,8.401527806789488e-10,8.496445214056791e-10,8.594246980742071e-10,8.695127395874636e-10,8.799300732498239e-10,8.90700457834015e-10,9.01850316648023e-10,9.134091816243028e-10,9.254100818978372e-10,9.37890431984556e-10,9.508922538259412e-10,9.64463842123564e-10,9.78660263939446e-10,9.935448019859905e-10,1.0091912860943353e-09,1.0256859805934937e-09,1.0431305819125214e-09,1.0616465484503124e-09,1.0813799855569073e-09,1.1025096391392708e-09,1.1252564435793033e-09,1.149898620766976e-09,1.176793218427008e-09,1.2064089727203964e-09,1.2393785997488749e-09,1.2765849488616254e-09,1.319313880365769e-09,1.36954347862428e-09,1.4305497897382224e-09,1.5083649884672923e-09,1.6160853766322703e-09,1.7921247819074893e-09]);AL=$toNativeArray($kindFloat32,[1,0.9381436705589294,0.900469958782196,0.8717043399810791,0.847785472869873,0.8269932866096497,0.8084216713905334,0.7915276288986206,0.7759568691253662,0.7614634037017822,0.7478685975074768,0.7350381016731262,0.7228676676750183,0.7112747430801392,0.7001926302909851,0.6895664930343628,0.6793505549430847,0.669506311416626,0.6600008606910706,0.6508058309555054,0.6418967247009277,0.633251965045929,0.62485271692276,0.6166821718215942,0.608725368976593,0.6009689569473267,0.5934008955955505,0.5860103368759155,0.5787873864173889,0.5717230439186096,0.5648092031478882,0.5580382943153381,0.5514034032821655,0.5448982119560242,0.5385168790817261,0.5322538614273071,0.526104211807251,0.5200631618499756,0.5141264200210571,0.5082897543907166,0.5025495290756226,0.4969019889831543,0.4913438558578491,0.4858720004558563,0.48048335313796997,0.4751752018928528,0.4699448347091675,0.4647897481918335,0.4597076177597046,0.4546961486339569,0.4497532546520233,0.44487687945365906,0.4400651156902313,0.4353161156177521,0.4306281507015228,0.42599955201148987,0.42142874002456665,0.4169141948223114,0.4124544560909271,0.40804818272590637,0.4036940038204193,0.39939069747924805,0.3951369822025299,0.39093172550201416,0.38677382469177246,0.38266217708587646,0.378595769405365,0.37457355856895447,0.37059465050697327,0.366658091545105,0.362762987613678,0.358908474445343,0.35509374737739563,0.35131800174713135,0.3475804924964905,0.34388044476509094,0.34021714329719543,0.33658990263938904,0.3329980671405792,0.3294409513473511,0.32591795921325684,0.32242849469184875,0.3189719021320343,0.3155476748943329,0.31215524673461914,0.3087940812110901,0.30546361207962036,0.30216339230537415,0.29889291524887085,0.29565170407295227,0.2924392819404602,0.2892552316188812,0.28609907627105713,0.2829704284667969,0.27986884117126465,0.2767939269542694,0.2737452983856201,0.2707225978374481,0.26772540807724,0.26475343108177185,0.2618062496185303,0.258883535861969,0.2559850215911865,0.25311028957366943,0.25025907158851624,0.24743106961250305,0.2446259707212448,0.24184346199035645,0.23908329010009766,0.23634515702724457,0.2336287796497345,0.23093391954898834,0.22826029360294342,0.22560766339302063,0.22297576069831848,0.22036437690258026,0.21777324378490448,0.21520215272903442,0.212650865316391,0.21011915802955627,0.20760682225227356,0.20511364936828613,0.20263944566249847,0.20018397271633148,0.19774706661701202,0.1953285187482834,0.19292815029621124,0.19054576754570007,0.18818120658397675,0.18583425879478455,0.18350479006767273,0.18119260668754578,0.17889754474163055,0.17661945521831512,0.17435817420482635,0.1721135377883911,0.16988539695739746,0.16767361760139465,0.16547803580760956,0.16329853236675262,0.16113494336605072,0.1589871346950531,0.15685498714447021,0.15473836660385132,0.15263713896274567,0.1505511850118637,0.1484803706407547,0.14642459154129028,0.1443837285041809,0.14235764741897583,0.1403462439775467,0.13834942877292633,0.136367067694664,0.13439907133579254,0.1324453204870224,0.1305057406425476,0.12858019769191742,0.12666863203048706,0.12477091699838638,0.12288697808980942,0.1210167184472084,0.11916005611419678,0.11731690168380737,0.11548716574907303,0.11367076635360718,0.11186762899160385,0.11007767915725708,0.1083008274435997,0.10653700679540634,0.10478614270687103,0.1030481606721878,0.10132300108671188,0.0996105819940567,0.09791085124015808,0.09622374176979065,0.09454918652772903,0.09288713335990906,0.09123751521110535,0.08960027992725372,0.08797537535429001,0.08636274188756943,0.0847623273730278,0.08317409455776215,0.08159798383712769,0.08003395050764084,0.07848194986581802,0.07694194465875626,0.07541389018297195,0.07389774918556213,0.07239348441362381,0.070901058614254,0.06942043453454971,0.06795158982276917,0.06649449467658997,0.06504911929368973,0.06361543387174606,0.06219341605901718,0.06078304722905159,0.0593843050301075,0.05799717456102371,0.05662164092063904,0.05525768920779228,0.05390531197190285,0.05256449431180954,0.05123523622751236,0.04991753399372101,0.04861138388514519,0.047316793352365494,0.04603376239538193,0.044762298464775085,0.04350241273641586,0.04225412383675575,0.04101744294166565,0.039792392402887344,0.03857899457216263,0.03737728297710419,0.03618728369474411,0.03500903770327568,0.03384258225560188,0.0326879620552063,0.031545232981443405,0.030414443463087082,0.0292956605553627,0.028188949450850487,0.027094384655356407,0.02601204626262188,0.024942025542259216,0.023884421214461327,0.022839335724711418,0.021806888282299042,0.020787203684449196,0.019780423492193222,0.018786700442433357,0.017806200310587883,0.016839107498526573,0.015885621309280396,0.014945968054234982,0.01402039173990488,0.013109165243804455,0.012212592177093029,0.011331013403832912,0.010464809834957123,0.009614413604140282,0.008780314587056637,0.007963077165186405,0.007163353264331818,0.0063819061033427715,0.005619642324745655,0.004877655766904354,0.004157294984906912,0.003460264764726162,0.0027887988835573196,0.0021459676790982485,0.001536299823783338,0.0009672692976891994,0.0004541343660093844]);}return;}if($f===undefined){$f={$blk:$init};}$f.$s=$s;$f.$r=$r;return $f;};$pkg.$init=$init;return $pkg;})(); $packages["github.com/88250/lute/ast"]=(function(){var $pkg={},$init,B,I,J,K,L,C,D,A,E,F,G,H,M,R,S,X,AB,AC,AD,AE,AF,AG,AH,AI,AJ,AK,Q,Y,Z,O,P,T,U,V,W,AA;B=$packages["bytes"];I=$packages["github.com/88250/lute/editor"];J=$packages["github.com/88250/lute/html"];K=$packages["github.com/88250/lute/lex"];L=$packages["github.com/88250/lute/util"];C=$packages["math/rand"];D=$packages["sort"];A=$packages["strconv"];E=$packages["strings"];F=$packages["sync"];G=$packages["time"];H=$packages["unicode/utf8"];M=$pkg.WalkStatus=$newType(4,$kindInt,"ast.WalkStatus",true,"github.com/88250/lute/ast",true,null);R=$pkg.Node=$newType(0,$kindStruct,"ast.Node",true,"github.com/88250/lute/ast",true,function(ID_,Box_,Path_,Spec_,Type_,Parent_,Previous_,Next_,FirstChild_,LastChild_,Children_,Tokens_,TypeStr_,Data_,Close_,LastLineBlank_,LastLineChecked_,CodeMarkerLen_,IsFencedCodeBlock_,CodeBlockFenceChar_,CodeBlockFenceLen_,CodeBlockFenceOffset_,CodeBlockOpenFence_,CodeBlockInfo_,CodeBlockCloseFence_,HtmlBlockType_,ListData_,TaskListItemChecked_,TableAligns_,TableCellAlign_,TableCellContentWidth_,TableCellContentMaxWidth_,LinkType_,LinkRefLabel_,HeadingLevel_,HeadingSetext_,HeadingNormalizedID_,MathBlockDollarOffset_,FootnotesRefLabel_,FootnotesRefId_,FootnotesRefs_,HtmlEntityTokens_,KramdownIAL_,Properties_,TextMarkType_,TextMarkAHref_,TextMarkATitle_,TextMarkInlineMathContent_,TextMarkInlineMemoContent_,TextMarkBlockRefID_,TextMarkBlockRefSubtype_,TextMarkFileAnnotationRefID_,TextMarkTextContent_,AttributeViewID_,AttributeViewType_,CustomBlockFenceOffset_,CustomBlockInfo_){this.$val=this;if(arguments.length===0){this.ID="";this.Box="";this.Path="";this.Spec="";this.Type=0;this.Parent=AB.nil;this.Previous=AB.nil;this.Next=AB.nil;this.FirstChild=AB.nil;this.LastChild=AB.nil;this.Children=AE.nil;this.Tokens=AF.nil;this.TypeStr="";this.Data="";this.Close=false;this.LastLineBlank=false;this.LastLineChecked=false;this.CodeMarkerLen=0;this.IsFencedCodeBlock=false;this.CodeBlockFenceChar=0;this.CodeBlockFenceLen=0;this.CodeBlockFenceOffset=0;this.CodeBlockOpenFence=AF.nil;this.CodeBlockInfo=AF.nil;this.CodeBlockCloseFence=AF.nil;this.HtmlBlockType=0;this.ListData=AG.nil;this.TaskListItemChecked=false;this.TableAligns=AH.nil;this.TableCellAlign=0;this.TableCellContentWidth=0;this.TableCellContentMaxWidth=0;this.LinkType=0;this.LinkRefLabel=AF.nil;this.HeadingLevel=0;this.HeadingSetext=false;this.HeadingNormalizedID="";this.MathBlockDollarOffset=0;this.FootnotesRefLabel=AF.nil;this.FootnotesRefId="";this.FootnotesRefs=AE.nil;this.HtmlEntityTokens=AF.nil;this.KramdownIAL=AI.nil;this.Properties=false;this.TextMarkType="";this.TextMarkAHref="";this.TextMarkATitle="";this.TextMarkInlineMathContent="";this.TextMarkInlineMemoContent="";this.TextMarkBlockRefID="";this.TextMarkBlockRefSubtype="";this.TextMarkFileAnnotationRefID="";this.TextMarkTextContent="";this.AttributeViewID="";this.AttributeViewType="";this.CustomBlockFenceOffset=0;this.CustomBlockInfo="";return;}this.ID=ID_;this.Box=Box_;this.Path=Path_;this.Spec=Spec_;this.Type=Type_;this.Parent=Parent_;this.Previous=Previous_;this.Next=Next_;this.FirstChild=FirstChild_;this.LastChild=LastChild_;this.Children=Children_;this.Tokens=Tokens_;this.TypeStr=TypeStr_;this.Data=Data_;this.Close=Close_;this.LastLineBlank=LastLineBlank_;this.LastLineChecked=LastLineChecked_;this.CodeMarkerLen=CodeMarkerLen_;this.IsFencedCodeBlock=IsFencedCodeBlock_;this.CodeBlockFenceChar=CodeBlockFenceChar_;this.CodeBlockFenceLen=CodeBlockFenceLen_;this.CodeBlockFenceOffset=CodeBlockFenceOffset_;this.CodeBlockOpenFence=CodeBlockOpenFence_;this.CodeBlockInfo=CodeBlockInfo_;this.CodeBlockCloseFence=CodeBlockCloseFence_;this.HtmlBlockType=HtmlBlockType_;this.ListData=ListData_;this.TaskListItemChecked=TaskListItemChecked_;this.TableAligns=TableAligns_;this.TableCellAlign=TableCellAlign_;this.TableCellContentWidth=TableCellContentWidth_;this.TableCellContentMaxWidth=TableCellContentMaxWidth_;this.LinkType=LinkType_;this.LinkRefLabel=LinkRefLabel_;this.HeadingLevel=HeadingLevel_;this.HeadingSetext=HeadingSetext_;this.HeadingNormalizedID=HeadingNormalizedID_;this.MathBlockDollarOffset=MathBlockDollarOffset_;this.FootnotesRefLabel=FootnotesRefLabel_;this.FootnotesRefId=FootnotesRefId_;this.FootnotesRefs=FootnotesRefs_;this.HtmlEntityTokens=HtmlEntityTokens_;this.KramdownIAL=KramdownIAL_;this.Properties=Properties_;this.TextMarkType=TextMarkType_;this.TextMarkAHref=TextMarkAHref_;this.TextMarkATitle=TextMarkATitle_;this.TextMarkInlineMathContent=TextMarkInlineMathContent_;this.TextMarkInlineMemoContent=TextMarkInlineMemoContent_;this.TextMarkBlockRefID=TextMarkBlockRefID_;this.TextMarkBlockRefSubtype=TextMarkBlockRefSubtype_;this.TextMarkFileAnnotationRefID=TextMarkFileAnnotationRefID_;this.TextMarkTextContent=TextMarkTextContent_;this.AttributeViewID=AttributeViewID_;this.AttributeViewType=AttributeViewType_;this.CustomBlockFenceOffset=CustomBlockFenceOffset_;this.CustomBlockInfo=CustomBlockInfo_;});S=$pkg.ListData=$newType(0,$kindStruct,"ast.ListData",true,"github.com/88250/lute/ast",true,function(Typ_,Tight_,BulletChar_,Start_,Delimiter_,Padding_,MarkerOffset_,Checked_,Marker_,Num_){this.$val=this;if(arguments.length===0){this.Typ=0;this.Tight=false;this.BulletChar=0;this.Start=0;this.Delimiter=0;this.Padding=0;this.MarkerOffset=0;this.Checked=false;this.Marker=AF.nil;this.Num=0;return;}this.Typ=Typ_;this.Tight=Tight_;this.BulletChar=BulletChar_;this.Start=Start_;this.Delimiter=Delimiter_;this.Padding=Padding_;this.MarkerOffset=MarkerOffset_;this.Checked=Checked_;this.Marker=Marker_;this.Num=Num_;});X=$pkg.NodeType=$newType(4,$kindInt,"ast.NodeType",true,"github.com/88250/lute/ast",true,null);AB=$ptrType(R);AC=$sliceType($Int32);AD=$sliceType($String);AE=$sliceType(AB);AF=$sliceType($Uint8);AG=$ptrType(S);AH=$sliceType($Int);AI=$sliceType(AD);AJ=$sliceType(X);AK=$mapType($String,$String);O=function(b,c){var{b,c,d,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:d=P(b,c);$s=1;case 1:if($c){$c=false;d=d.$blk();}if(d&&d.$blk!==undefined){break s;}d;$s=-1;return;}return;}var $f={$blk:O,$c:true,$r,b,c,d,$s};return $f;};$pkg.Walk=O;P=function(b,c){var{b,c,d,e,f,g,h,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:d=0;e=c(b,true);$s=1;case 1:if($c){$c=false;e=e.$blk();}if(e&&e.$blk!==undefined){break s;}d=e;if(d===0){$s=-1;return d;}if(!((d===1))){$s=2;continue;}$s=3;continue;case 2:f=b.FirstChild;case 4:if(!(!(AB.nil===f))){$s=5;continue;}g=P(f,c);$s=6;case 6:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}d=g;if(0===d){d=0;$s=-1;return d;}f=f.Next;$s=4;continue;case 5:case 3:h=c(b,false);$s=7;case 7:if($c){$c=false;h=h.$blk();}if(h&&h.$blk!==undefined){break s;}d=h;$s=-1;return d;}return;}var $f={$blk:P,$c:true,$r,b,c,d,e,f,g,h,$s};return $f;};X.prototype.String=function(){var b,c,d,e,f;b=this.$val;c=(d=$mapIndex(Q,X.keyFor(b)),d!==undefined?[d.v,true]:["",false]);e=c[0];f=c[1];if(f){return e;}return"NodeType("+A.FormatInt((new $Int64(0,b)),10)+")";};$ptrType(X).prototype.String=function(){return new X(this.$get()).String();};T=function(){var{b,c,d,e,f,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:if($pkg.Testing){$s=-1;return"20060102150405-1a2b3c4";}b=G.Now();$s=1;case 1:if($c){$c=false;b=b.$blk();}if(b&&b.$blk!==undefined){break s;}c=$clone(b,G.Time);d=$clone(c,G.Time).Format("20060102150405");$s=2;case 2:if($c){$c=false;d=d.$blk();}if(d&&d.$blk!==undefined){break s;}e=W(7);$s=3;case 3:if($c){$c=false;e=e.$blk();}if(e&&e.$blk!==undefined){break s;}f=d+"-"+e;$s=4;case 4:return f;}return;}var $f={$blk:T,$c:true,$r,b,c,d,e,f,$s};return $f;};$pkg.NewNodeID=T;U=function(b){var b,c,d,e,f,g,h,i,j,k,l,m;if(!((22===b.length))){return false;}if(!((1===E.Count(b,"-")))){return false;}c=E.Split(b,"-");d=(0>=c.$length?($throwRuntimeError("index out of range"),undefined):c.$array[c.$offset+0]);if(!((14===d.length))){return false;}e=d;f=0;while(true){if(!(f=h)){return false;}f+=g[1];}i=(1>=c.$length?($throwRuntimeError("index out of range"),undefined):c.$array[c.$offset+1]);if(!((7===i.length))){return false;}j=i;k=0;while(true){if(!(k=m)&&!(48<=m&&57>=m)){return false;}k+=l[1];}return true;};$pkg.IsNodeIDPattern=U;V=function(){var{b,c,d,e,f,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=G.Now();$s=1;case 1:if($c){$c=false;b=b.$blk();}if(b&&b.$blk!==undefined){break s;}c=$clone(b,G.Time).UTC();$s=2;case 2:if($c){$c=false;c=c.$blk();}if(c&&c.$blk!==undefined){break s;}d=$clone(c,G.Time).UnixNano();$s=3;case 3:if($c){$c=false;d=d.$blk();}if(d&&d.$blk!==undefined){break s;}$r=C.Seed(d);$s=4;case 4:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}e=0;while(true){if(!(e<1024)){break;}f=new X(e).String();(Y||$throwRuntimeError("assignment to entry in nil map")).set($String.keyFor(f),{k:f,v:e});e=e+(1)>>0;}$s=-1;return;}return;}var $f={$blk:V,$c:true,$r,b,c,d,e,f,$s};return $f;};W=function(b){var{b,c,d,e,f,g,h,i,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:c=(new AC($stringToRunes("abcdefghijklmnopqrstuvwxyz0123456789")));d=$makeSlice(AC,b);e=d;f=0;case 1:if(!(f=d.$length)?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+g]=(h=i,((h<0||h>=c.$length)?($throwRuntimeError("index out of range"),undefined):c.$array[c.$offset+h])));f++;$s=1;continue;case 2:$s=-1;return($runesToString(d));}return;}var $f={$blk:W,$c:true,$r,b,c,d,e,f,g,h,i,$s};return $f;};R.ptr.prototype.Marker=function(b){var b,c,d,e;c="";d=this;e=d.Type;if((e===(461))||(e===(462))){if(b){c="#";return c;}}else if((e===(18))||(e===(19))){if(b){c="*";return c;}}else if((e===(20))||(e===(21))){if(b){c="_";return c;}}else if((e===(23))||(e===(24))){if(b){c="**";return c;}}else if((e===(25))||(e===(26))){if(b){c="__";return c;}}else if((e===(104))||(e===(105))){if(b){c="~~";return c;}}else if((e===(486))||(e===(487))){if(b){c="^";return c;}}else if((e===(491))||(e===(492))){if(b){c="~";return c;}}else if(e===(516)){if(b){c="";return c;}}else if(e===(517)){if(b){c="";return c;}}else if(e===(521)){if(b){c="";return c;}}else if(e===(522)){if(b){c="";return c;}}else if((e===(453))||(e===(454))){if(b){c="==";return c;}}else if(e===(35)){if(b){c="!";return c;}}else if(e===(36)){if(b){c="[";return c;}}else if(e===(37)){if(b){c="]";return c;}}else if(e===(38)){if(b){c="(";return c;}}else if(e===(39)){if(b){c=")";return c;}}c="";return c;};R.prototype.Marker=function(b){return this.$val.Marker(b);};R.ptr.prototype.ContainTextMarkTypes=function(b){var b,c,d,e,f,g,h,i,j;c=this;d=E.Split(c.TextMarkType," ");e=b;f=0;while(true){if(!(f=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+f]);h=d;i=0;while(true){if(!(i=h.$length)?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+i]);if(g===j){return true;}i++;}f++;}return false;};R.prototype.ContainTextMarkTypes=function(b){return this.$val.ContainTextMarkTypes(b);};R.ptr.prototype.IsTextMarkType=function(b){var b,c,d,e,f,g;c=this;d=E.Split(c.TextMarkType," ");e=d;f=0;while(true){if(!(f=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+f]);if(b===g){return true;}f++;}return false;};R.prototype.IsTextMarkType=function(b){return this.$val.IsTextMarkType(b);};R.ptr.prototype.IsSameTextMarkType=function(b){var{b,c,d,e,f,g,h,i,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:c=this;if(""===c.TextMarkType||""===b.TextMarkType){$s=-1;return false;}d=E.Split(c.TextMarkType," ");e=E.Split(b.TextMarkType," ");if(!((d.$length===e.$length))){$s=-1;return false;}$r=D.Strings(d);$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=D.Strings(e);$s=2;case 2:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}f=d;g=0;while(true){if(!(g=d.$length)?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+h])===((h<0||h>=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+h]))){$s=-1;return false;}i=((h<0||h>=d.$length)?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+h]);if(i===("block-ref")){if(!(c.TextMarkBlockRefID===b.TextMarkBlockRefID)){$s=-1;return false;}}else if(i===("a")){if(!(c.TextMarkAHref===b.TextMarkAHref)||!(b.TextMarkATitle===b.TextMarkATitle)){$s=-1;return false;}}g++;}$s=-1;return true;}return;}var $f={$blk:R.ptr.prototype.IsSameTextMarkType,$c:true,$r,b,c,d,e,f,g,h,i,$s};return $f;};R.prototype.IsSameTextMarkType=function(b){return this.$val.IsSameTextMarkType(b);};R.ptr.prototype.SortTextMarkDataTypes=function(){var{b,c,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=this;if(""===b.TextMarkTextContent){$s=-1;return;}c=E.Split(b.TextMarkType," ");$r=D.Strings(c);$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}b.TextMarkType=E.Join(c," ");$s=-1;return;}return;}var $f={$blk:R.ptr.prototype.SortTextMarkDataTypes,$c:true,$r,b,c,$s};return $f;};R.prototype.SortTextMarkDataTypes=function(){return this.$val.SortTextMarkDataTypes();};R.ptr.prototype.ClearIALAttrs=function(){var b,c,d,e,f;b=this;c=$subslice(b.KramdownIAL,0,0);d=b.KramdownIAL;e=0;while(true){if(!(e=d.$length)?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+e]);if(!("name"===(0>=f.$length?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+0]))&&!("alias"===(0>=f.$length?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+0]))&&!("memo"===(0>=f.$length?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+0]))&&!("bookmark"===(0>=f.$length?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+0]))&&!E.HasPrefix((0>=f.$length?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+0]),"custom-")){c=$append(c,f);}e++;}b.KramdownIAL=c;};R.prototype.ClearIALAttrs=function(){return this.$val.ClearIALAttrs();};R.ptr.prototype.RemoveIALAttr=function(b){var b,c,d,e,f,g;c=this;d=$subslice(c.KramdownIAL,0,0);e=c.KramdownIAL;f=0;while(true){if(!(f=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+f]);if(!(b===(0>=g.$length?($throwRuntimeError("index out of range"),undefined):g.$array[g.$offset+0]))){d=$append(d,g);}f++;}c.KramdownIAL=d;};R.prototype.RemoveIALAttr=function(b){return this.$val.RemoveIALAttr(b);};R.ptr.prototype.SetIALAttr=function(b,c){var b,c,d,e,f,g;d=this;c=J.EscapeAttrVal(c);e=d.KramdownIAL;f=0;while(true){if(!(f=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+f]);if(b===(0>=g.$length?($throwRuntimeError("index out of range"),undefined):g.$array[g.$offset+0])){(1>=g.$length?($throwRuntimeError("index out of range"),undefined):g.$array[g.$offset+1]=c);return;}f++;}d.KramdownIAL=$append(d.KramdownIAL,new AD([b,c]));};R.prototype.SetIALAttr=function(b,c){return this.$val.SetIALAttr(b,c);};R.ptr.prototype.IALAttr=function(b){var b,c,d,e,f;c=this;d=c.KramdownIAL;e=0;while(true){if(!(e=d.$length)?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+e]);if(b===(0>=f.$length?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+0])){return J.UnescapeAttrVal((1>=f.$length?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+1]));}e++;}return"";};R.prototype.IALAttr=function(b){return this.$val.IALAttr(b);};R.ptr.prototype.IsEmptyBlockIAL=function(){var b;b=this;if(!((455===b.Type))){return false;}if(L.IsDocIAL(b.Tokens)){return false;}if(!(AB.nil===b.Previous)){if(455===b.Previous.Type){return true;}return false;}return true;};R.prototype.IsEmptyBlockIAL=function(){return this.$val.IsEmptyBlockIAL();};R.ptr.prototype.TokensStr=function(){var b;b=this;return L.BytesToStr(b.Tokens);};R.prototype.TokensStr=function(){return this.$val.TokensStr();};R.ptr.prototype.LastDeepestChild=function(){var b,c;b=AB.nil;c=this;if(AB.nil===c.LastChild){b=c;return b;}b=c.LastChild.LastDeepestChild();return b;};R.prototype.LastDeepestChild=function(){return this.$val.LastDeepestChild();};R.ptr.prototype.FirstDeepestChild=function(){var b,c;b=AB.nil;c=this;if(AB.nil===c.FirstChild){b=c;return b;}b=c.FirstChild.FirstDeepestChild();return b;};R.prototype.FirstDeepestChild=function(){return this.$val.FirstDeepestChild();};R.ptr.prototype.ChildByType=function(b){var b,c,d;c=this;d=c.FirstChild;while(true){if(!(!(AB.nil===d))){break;}if(d.Type===b){return d;}d=d.Next;}return AB.nil;};R.prototype.ChildByType=function(b){return this.$val.ChildByType(b);};R.ptr.prototype.ChildrenByType=function(b){var{b,c,d,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:b=[b];c=[c];c[0]=AE.nil;d=this;c[0]=new AE([]);$r=O(d,(function(b,c){return function(e,f){var e,f;if(((b[0]===e.Type))&&f){c[0]=$append(c[0],e);}return 2;};})(b,c));$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$s=-1;return c[0];}return;}var $f={$blk:R.ptr.prototype.ChildrenByType,$c:true,$r,b,c,d,$s};return $f;};R.prototype.ChildrenByType=function(b){return this.$val.ChildrenByType(b);};R.ptr.prototype.Text=function(){var{b,c,d,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=[b];c="";d=this;b[0]=new B.Buffer.ptr(AF.nil,0,0);$r=O(d,(function(b){return function $b(e,f){var{e,f,g,h,i,$s,$r,$c}=$restore(this,{e,f});$s=$s||0;s:while(true){switch($s){case 0:if(!f){$s=-1;return 2;}g=e.Type;if((g===(16))||(g===(40))||(g===(433))||(g===(434))||(g===(543))||(g===(412))){$s=2;continue;}if(g===(530)){$s=3;continue;}$s=4;continue;case 2:h=b[0].Write(e.Tokens);$s=5;case 5:if($c){$c=false;h=h.$blk();}if(h&&h.$blk!==undefined){break s;}h;$s=4;continue;case 3:i=b[0].WriteString(e.TextMarkTextContent);$s=6;case 6:if($c){$c=false;i=i.$blk();}if(i&&i.$blk!==undefined){break s;}i;case 4:case 1:$s=-1;return 2;}return;}var $f={$blk:$b,$c:true,$r,e,f,g,h,i,$s};return $f;};})(b));$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}c=b[0].String();$s=-1;return c;}return;}var $f={$blk:R.ptr.prototype.Text,$c:true,$r,b,c,d,$s};return $f;};R.prototype.Text=function(){return this.$val.Text();};R.ptr.prototype.TextLen=function(){var{b,c,d,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=[b];c=0;d=this;b[0]=$makeSlice(AF,0,4096);$r=O(d,(function(b){return function(e,f){var e,f,g;if(!f){return 2;}g=e.Type;if((g===(16))||(g===(40))||(g===(433))||(g===(434))||(g===(543))||(g===(412))){b[0]=$appendSlice(b[0],e.Tokens);}else if(g===(530)){b[0]=$appendSlice(b[0],e.TextMarkTextContent);}return 2;};})(b));$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}c=H.RuneCount(b[0]);$s=-1;return c;}return;}var $f={$blk:R.ptr.prototype.TextLen,$c:true,$r,b,c,d,$s};return $f;};R.prototype.TextLen=function(){return this.$val.TextLen();};R.ptr.prototype.Content=function(){var{b,c,d,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=[b];c="";d=this;b[0]=new B.Buffer.ptr(AF.nil,0,0);$r=O(d,(function(b){return function $b(e,f){var{e,f,g,h,i,j,k,l,m,n,o,p,q,$s,$r,$c}=$restore(this,{e,f});$s=$s||0;s:while(true){switch($s){case 0:if(!f){$s=1;continue;}$s=2;continue;case 1:if(!(AB.nil===e.Next)&&!(AB.nil===e.Next.Next)&&1>0,((h<0||h>=g.$length)?($throwRuntimeError("index out of range"),undefined):g.$array[g.$offset+h]))===10))){$s=3;continue;}$s=4;continue;case 3:i=b[0].WriteByte(10);$s=5;case 5:if($c){$c=false;i=i.$blk();}if(i&&i.$blk!==undefined){break s;}i;case 4:$s=-1;return 2;case 2:j=e.Type;if((j===(16))||(j===(40))||(j===(433))||(j===(434))||(j===(543))||(j===(412))||(j===(29))||(j===(15))||(j===(306))||(j===(302))||(j===(44))||(j===(203))||(j===(201))||(j===(401))||(j===(427))||(j===(497))){$s=7;continue;}if(j===(530)){$s=8;continue;}$s=9;continue;case 7:k=b[0].Write(e.Tokens);$s=10;case 10:if($c){$c=false;k=k.$blk();}if(k&&k.$blk!==undefined){break s;}k;$s=9;continue;case 8:if(!(""===e.TextMarkTextContent)){$s=11;continue;}if(!(""===e.TextMarkInlineMathContent)){$s=12;continue;}$s=13;continue;case 11:if(e.IsTextMarkType("code")){$s=14;continue;}$s=15;continue;case 14:l=b[0].WriteString(J.UnescapeString(e.TextMarkTextContent));$s=17;case 17:if($c){$c=false;l=l.$blk();}if(l&&l.$blk!==undefined){break s;}l;$s=16;continue;case 15:m=b[0].WriteString(e.TextMarkTextContent);$s=18;case 18:if($c){$c=false;m=m.$blk();}if(m&&m.$blk!==undefined){break s;}m;case 16:$s=13;continue;case 12:n=e.TextMarkInlineMathContent;n=E.ReplaceAll(n,"_esc_newline_"," ");o=b[0].WriteString(n);$s=19;case 19:if($c){$c=false;o=o.$blk();}if(o&&o.$blk!==undefined){break s;}o;case 13:if(!(""===e.TextMarkInlineMemoContent)){$s=20;continue;}$s=21;continue;case 20:p=e.TextMarkInlineMemoContent;p=E.ReplaceAll(p,"_esc_newline_"," ");q=b[0].WriteString(p);$s=22;case 22:if($c){$c=false;q=q.$blk();}if(q&&q.$blk!==undefined){break s;}q;case 21:case 9:case 6:$s=-1;return 2;}return;}var $f={$blk:$b,$c:true,$r,e,f,g,h,i,j,k,l,m,n,o,p,q,$s};return $f;};})(b));$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}c=b[0].String();$s=-1;return c;}return;}var $f={$blk:R.ptr.prototype.Content,$c:true,$r,b,c,d,$s};return $f;};R.prototype.Content=function(){return this.$val.Content();};R.ptr.prototype.EscapeMarkerContent=function(){var{b,c,d,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b="";c=this;d=c.Content();$s=1;case 1:if($c){$c=false;d=d.$blk();}if(d&&d.$blk!==undefined){break s;}b=d;b=($bytesToString(K.EscapeProtyleMarkers((new AF($stringToBytes(b))))));$s=-1;return b;}return;}var $f={$blk:R.ptr.prototype.EscapeMarkerContent,$c:true,$r,b,c,d,$s};return $f;};R.prototype.EscapeMarkerContent=function(){return this.$val.EscapeMarkerContent();};R.ptr.prototype.Stat=function(){var{b,c,d,e,f,g,h,i,j,k,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=[b];c=[c];d=[d];e=[e];f=0;g=0;d[0]=0;c[0]=0;e[0]=0;h=this;b[0]=$makeSlice(AF,0,8192);$r=O(h,(function(b,c,d,e){return function(i,j){var i,j,k,l,m;if(!j){return 2;}k=i.Type;if((k===(16))||(k===(40))||(k===(433))||(k===(434))||(k===(543))||(k===(412))||(k===(29))||(k===(15))||(k===(306))||(k===(302))||(k===(44))||(k===(203))||(k===(201))||(k===(401))||(k===(427))||(k===(497))){b[0]=$appendSlice(b[0],i.Tokens);}else if(k===(530)){if(0>0;}if(i.IsTextMarkType("block-ref")||i.IsTextMarkType("file-annotation-ref")){e[0]=e[0]+(1)>>0;}}else if(k===(33)){d[0]=d[0]+(1)>>0;}else if(k===(34)){c[0]=c[0]+(1)>>0;}else if(k===(430)){e[0]=e[0]+(1)>>0;}if(i.IsBlock()){b[0]=$append(b[0],32);}return 2;};})(b,c,d,e));$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}i=B.TrimSpace(b[0]);$s=2;case 2:if($c){$c=false;i=i.$blk();}if(i&&i.$blk!==undefined){break s;}b[0]=i;k=L.WordCount(L.BytesToStr(b[0]));$s=3;case 3:if($c){$c=false;k=k.$blk();}if(k&&k.$blk!==undefined){break s;}j=k;f=j[0];g=j[1];$s=-1;return[f,g,d[0],c[0],e[0]];}return;}var $f={$blk:R.ptr.prototype.Stat,$c:true,$r,b,c,d,e,f,g,h,i,j,k,$s};return $f;};R.prototype.Stat=function(){return this.$val.Stat();};R.ptr.prototype.TokenLen=function(){var{b,c,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=[b];b[0]=0;c=this;$r=O(c,(function(b){return function(d,e){var d,e;if(!e){return 2;}b[0]=b[0]+(K.BytesShowLength(d.Tokens))>>0;return 2;};})(b));$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$s=-1;return b[0];}return;}var $f={$blk:R.ptr.prototype.TokenLen,$c:true,$r,b,c,$s};return $f;};R.prototype.TokenLen=function(){return this.$val.TokenLen();};R.ptr.prototype.DocChild=function(){var b,c,d;b=AB.nil;c=this;b=c;d=c;while(true){if(!(!(AB.nil===d))){break;}if(0===d.Type){return b;}b=d;d=d.Parent;}return b;};R.prototype.DocChild=function(){return this.$val.DocChild();};R.ptr.prototype.IsChildBlockOf=function(b,c){var b,c,d,e,f,g;d=this;if(""===d.ID||!d.IsBlock()){return false;}if(c===0){e=d.Parent;while(true){if(!(!(AB.nil===e))){break;}if(e===b){return true;}e=e.Parent;}return false;}f=d.Parent;g=1;while(true){if(!(g>0;}if(!(b===f)){return false;}return true;};R.prototype.IsChildBlockOf=function(b,c){return this.$val.IsChildBlockOf(b,c);};R.ptr.prototype.NextNodeText=function(){var{b,c,d,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=this;if(AB.nil===b.Next){$s=-1;return"";}c=b.Next.Text();$s=1;case 1:if($c){$c=false;c=c.$blk();}if(c&&c.$blk!==undefined){break s;}d=c;$s=2;case 2:return d;}return;}var $f={$blk:R.ptr.prototype.NextNodeText,$c:true,$r,b,c,d,$s};return $f;};R.prototype.NextNodeText=function(){return this.$val.NextNodeText();};R.ptr.prototype.PreviousNodeText=function(){var{b,c,d,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=this;if(AB.nil===b.Previous){$s=-1;return"";}c=b.Previous.Text();$s=1;case 1:if($c){$c=false;c=c.$blk();}if(c&&c.$blk!==undefined){break s;}d=c;$s=2;case 2:return d;}return;}var $f={$blk:R.ptr.prototype.PreviousNodeText,$c:true,$r,b,c,d,$s};return $f;};R.prototype.PreviousNodeText=function(){return this.$val.PreviousNodeText();};R.ptr.prototype.Unlink=function(){var b;b=this;if(!(AB.nil===b.Previous)){b.Previous.Next=b.Next;}else if(!(AB.nil===b.Parent)){b.Parent.FirstChild=b.Next;}if(!(AB.nil===b.Next)){b.Next.Previous=b.Previous;}else if(!(AB.nil===b.Parent)){b.Parent.LastChild=b.Previous;}b.Parent=AB.nil;b.Next=AB.nil;b.Previous=AB.nil;};R.prototype.Unlink=function(){return this.$val.Unlink();};R.ptr.prototype.AppendTokens=function(b){var b,c;c=this;c.Tokens=$appendSlice(c.Tokens,($bytesToString(b)));};R.prototype.AppendTokens=function(b){return this.$val.AppendTokens(b);};R.ptr.prototype.PrependTokens=function(b){var b,c;c=this;c.Tokens=$appendSlice(b,c.Tokens);};R.prototype.PrependTokens=function(b){return this.$val.PrependTokens(b);};R.ptr.prototype.InsertAfter=function(b){var b,c;c=this;b.Unlink();b.Next=c.Next;if(!(AB.nil===b.Next)){b.Next.Previous=b;}b.Previous=c;c.Next=b;b.Parent=c.Parent;if(!(AB.nil===b.Parent)&&AB.nil===b.Next&&!(AB.nil===b.Parent.LastChild)){b.Parent.LastChild=b;}};R.prototype.InsertAfter=function(b){return this.$val.InsertAfter(b);};R.ptr.prototype.InsertBefore=function(b){var b,c;c=this;b.Unlink();b.Previous=c.Previous;if(!(AB.nil===b.Previous)){b.Previous.Next=b;}b.Next=c;c.Previous=b;b.Parent=c.Parent;if(!(AB.nil===b.Parent)&&AB.nil===b.Previous){b.Parent.FirstChild=b;}};R.prototype.InsertBefore=function(b){return this.$val.InsertBefore(b);};R.ptr.prototype.AppendChild=function(b){var b,c;c=this;b.Unlink();b.Parent=c;if(!(AB.nil===c.LastChild)){c.LastChild.Next=b;b.Previous=c.LastChild;c.LastChild=b;}else{c.FirstChild=b;c.LastChild=b;}};R.prototype.AppendChild=function(b){return this.$val.AppendChild(b);};R.ptr.prototype.PrependChild=function(b){var b,c;c=this;b.Unlink();b.Parent=c;if(!(AB.nil===c.FirstChild)){c.FirstChild.Previous=b;b.Next=c.FirstChild;c.FirstChild=b;}else{c.FirstChild=b;c.LastChild=b;}};R.prototype.PrependChild=function(b){return this.$val.PrependChild(b);};R.ptr.prototype.List=function(){var{b,c,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=[b];b[0]=AE.nil;c=this;b[0]=$makeSlice(AE,0,512);$r=O(c,(function(b){return function(d,e){var d,e;if(e){b[0]=$append(b[0],d);}return 2;};})(b));$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$s=-1;return b[0];}return;}var $f={$blk:R.ptr.prototype.List,$c:true,$r,b,c,$s};return $f;};R.prototype.List=function(){return this.$val.List();};R.ptr.prototype.ParentIs=function(b,c){var b,c,d,e,f,g,h,i;d=this;e=$append(c,b);f=d.Parent;while(true){if(!(!(AB.nil===f))){break;}g=e;h=0;while(true){if(!(h=g.$length)?($throwRuntimeError("index out of range"),undefined):g.$array[g.$offset+h]);if(i===f.Type){return true;}h++;}f=f.Parent;}return false;};R.prototype.ParentIs=function(b,c){return this.$val.ParentIs(b,c);};R.ptr.prototype.IsBlock=function(){var b,c;b=this;c=b.Type;if((c===(0))||(c===(1))||(c===(2))||(c===(4))||(c===(5))||(c===(7))||(c===(8))||(c===(9))||(c===(11))||(c===(106))||(c===(300))||(c===(410))||(c===(411))||(c===(415))||(c===(425))||(c===(465))||(c===(455))||(c===(475))||(c===(495))||(c===(505))||(c===(510))||(c===(500))||(c===(535))||(c===(550))||(c===(560))){return true;}return false;};R.prototype.IsBlock=function(){return this.$val.IsBlock();};R.ptr.prototype.IsContainerBlock=function(){var b,c;b=this;c=b.Type;if((c===(0))||(c===(5))||(c===(7))||(c===(8))||(c===(410))||(c===(411))||(c===(475))){return true;}return false;};R.prototype.IsContainerBlock=function(){return this.$val.IsContainerBlock();};R.ptr.prototype.IsMarker=function(){var b,c;b=this;c=b.Type;if((c===(3))||(c===(6))||(c===(12))||(c===(13))||(c===(14))||(c===(18))||(c===(19))||(c===(20))||(c===(21))||(c===(23))||(c===(24))||(c===(25))||(c===(26))||(c===(28))||(c===(30))||(c===(100))||(c===(102))||(c===(103))||(c===(104))||(c===(105))||(c===(301))||(c===(303))||(c===(305))||(c===(307))||(c===(426))||(c===(428))||(c===(451))||(c===(452))||(c===(453))||(c===(454))||(c===(461))||(c===(462))||(c===(476))||(c===(477))||(c===(478))||(c===(486))||(c===(487))||(c===(491))||(c===(492))){return true;}return false;};R.prototype.IsMarker=function(){return this.$val.IsMarker();};R.ptr.prototype.IsCloseMarker=function(){var b,c;b=this;c=b.Type;if((c===(3))||(c===(6))||(c===(13))||(c===(19))||(c===(21))||(c===(24))||(c===(26))||(c===(30))||(c===(103))||(c===(105))||(c===(303))||(c===(307))||(c===(428))||(c===(452))||(c===(454))||(c===(462))||(c===(478))||(c===(487))||(c===(492))){return true;}return false;};R.prototype.IsCloseMarker=function(){return this.$val.IsCloseMarker();};R.ptr.prototype.AcceptLines=function(){var b,c;b=this;c=b.Type;if((c===(1))||(c===(11))||(c===(9))||(c===(300))||(c===(425))||(c===(465))||(c===(495))||(c===(500))||(c===(535))||(c===(510))||(c===(505))||(c===(550))||(c===(560))){return true;}return false;};R.prototype.AcceptLines=function(){return this.$val.AcceptLines();};R.ptr.prototype.CanContain=function(b){var b,c,d;c=this;d=c.Type;if((d===(11))||(d===(9))||(d===(1))||(d===(4))||(d===(106))||(d===(300))||(d===(425))||(d===(495))||(d===(500))||(d===(535))||(d===(510))||(d===(505))||(d===(550))||(d===(560))){return false;}else if(d===(7)){return 8===b;}else if(d===(410)){return 411===b;}else if(d===(411)){return!((411===b));}else if(d===(475)){if(!(AB.nil===c.LastChild)&&(478===c.LastChild.Type)){return false;}return true;}return!((8===b));};R.prototype.CanContain=function(b){return this.$val.CanContain(b);};AA=function(b){var{b,c,d,e,f,g,h,$s,$deferred,$r,$c}=$restore(this,{b});$s=$s||0;var $err=null;try{s:while(true){switch($s){case 0:$deferred=[];$curGoroutine.deferStack.push($deferred);$r=Z.RLock();$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$deferred.push([$methodVal(Z,"RUnlock"),[]]);c=(d=$mapIndex(Y,$String.keyFor(b)),d!==undefined?[d.v,true]:[0,false]);e=c[0];f=c[1];if(!f){$s=2;continue;}$s=3;continue;case 2:g=-1;$s=5;case 5:return g;case 3:h=e;$s=6;case 6:return h;case 4:$s=-1;return 0;}return;}}catch(err){$err=err;$s=-1;return 0;}finally{$callDeferred($deferred,$err);if($curGoroutine.asleep){var $f={$blk:AA,$c:true,$r,b,c,d,e,f,g,h,$s,$deferred};return $f;}}};$pkg.Str2NodeType=AA;AB.methods=[{prop:"Marker",name:"Marker",pkg:"",typ:$funcType([$Bool],[$String],false)},{prop:"ContainTextMarkTypes",name:"ContainTextMarkTypes",pkg:"",typ:$funcType([AD],[$Bool],true)},{prop:"IsTextMarkType",name:"IsTextMarkType",pkg:"",typ:$funcType([$String],[$Bool],false)},{prop:"IsSameTextMarkType",name:"IsSameTextMarkType",pkg:"",typ:$funcType([AB],[$Bool],false)},{prop:"SortTextMarkDataTypes",name:"SortTextMarkDataTypes",pkg:"",typ:$funcType([],[],false)},{prop:"ClearIALAttrs",name:"ClearIALAttrs",pkg:"",typ:$funcType([],[],false)},{prop:"RemoveIALAttr",name:"RemoveIALAttr",pkg:"",typ:$funcType([$String],[],false)},{prop:"SetIALAttr",name:"SetIALAttr",pkg:"",typ:$funcType([$String,$String],[],false)},{prop:"IALAttr",name:"IALAttr",pkg:"",typ:$funcType([$String],[$String],false)},{prop:"IsEmptyBlockIAL",name:"IsEmptyBlockIAL",pkg:"",typ:$funcType([],[$Bool],false)},{prop:"TokensStr",name:"TokensStr",pkg:"",typ:$funcType([],[$String],false)},{prop:"LastDeepestChild",name:"LastDeepestChild",pkg:"",typ:$funcType([],[AB],false)},{prop:"FirstDeepestChild",name:"FirstDeepestChild",pkg:"",typ:$funcType([],[AB],false)},{prop:"ChildByType",name:"ChildByType",pkg:"",typ:$funcType([X],[AB],false)},{prop:"ChildrenByType",name:"ChildrenByType",pkg:"",typ:$funcType([X],[AE],false)},{prop:"Text",name:"Text",pkg:"",typ:$funcType([],[$String],false)},{prop:"TextLen",name:"TextLen",pkg:"",typ:$funcType([],[$Int],false)},{prop:"Content",name:"Content",pkg:"",typ:$funcType([],[$String],false)},{prop:"EscapeMarkerContent",name:"EscapeMarkerContent",pkg:"",typ:$funcType([],[$String],false)},{prop:"Stat",name:"Stat",pkg:"",typ:$funcType([],[$Int,$Int,$Int,$Int,$Int],false)},{prop:"TokenLen",name:"TokenLen",pkg:"",typ:$funcType([],[$Int],false)},{prop:"DocChild",name:"DocChild",pkg:"",typ:$funcType([],[AB],false)},{prop:"IsChildBlockOf",name:"IsChildBlockOf",pkg:"",typ:$funcType([AB,$Int],[$Bool],false)},{prop:"NextNodeText",name:"NextNodeText",pkg:"",typ:$funcType([],[$String],false)},{prop:"PreviousNodeText",name:"PreviousNodeText",pkg:"",typ:$funcType([],[$String],false)},{prop:"Unlink",name:"Unlink",pkg:"",typ:$funcType([],[],false)},{prop:"AppendTokens",name:"AppendTokens",pkg:"",typ:$funcType([AF],[],false)},{prop:"PrependTokens",name:"PrependTokens",pkg:"",typ:$funcType([AF],[],false)},{prop:"InsertAfter",name:"InsertAfter",pkg:"",typ:$funcType([AB],[],false)},{prop:"InsertBefore",name:"InsertBefore",pkg:"",typ:$funcType([AB],[],false)},{prop:"AppendChild",name:"AppendChild",pkg:"",typ:$funcType([AB],[],false)},{prop:"PrependChild",name:"PrependChild",pkg:"",typ:$funcType([AB],[],false)},{prop:"List",name:"List",pkg:"",typ:$funcType([],[AE],false)},{prop:"ParentIs",name:"ParentIs",pkg:"",typ:$funcType([X,AJ],[$Bool],true)},{prop:"IsBlock",name:"IsBlock",pkg:"",typ:$funcType([],[$Bool],false)},{prop:"IsContainerBlock",name:"IsContainerBlock",pkg:"",typ:$funcType([],[$Bool],false)},{prop:"IsMarker",name:"IsMarker",pkg:"",typ:$funcType([],[$Bool],false)},{prop:"IsCloseMarker",name:"IsCloseMarker",pkg:"",typ:$funcType([],[$Bool],false)},{prop:"AcceptLines",name:"AcceptLines",pkg:"",typ:$funcType([],[$Bool],false)},{prop:"CanContain",name:"CanContain",pkg:"",typ:$funcType([X],[$Bool],false)}];X.methods=[{prop:"String",name:"String",pkg:"",typ:$funcType([],[$String],false)}];R.init("",[{prop:"ID",name:"ID",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"Box",name:"Box",embedded:false,exported:true,typ:$String,tag:"json:\"-\""},{prop:"Path",name:"Path",embedded:false,exported:true,typ:$String,tag:"json:\"-\""},{prop:"Spec",name:"Spec",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"Type",name:"Type",embedded:false,exported:true,typ:X,tag:"json:\"-\""},{prop:"Parent",name:"Parent",embedded:false,exported:true,typ:AB,tag:"json:\"-\""},{prop:"Previous",name:"Previous",embedded:false,exported:true,typ:AB,tag:"json:\"-\""},{prop:"Next",name:"Next",embedded:false,exported:true,typ:AB,tag:"json:\"-\""},{prop:"FirstChild",name:"FirstChild",embedded:false,exported:true,typ:AB,tag:"json:\"-\""},{prop:"LastChild",name:"LastChild",embedded:false,exported:true,typ:AB,tag:"json:\"-\""},{prop:"Children",name:"Children",embedded:false,exported:true,typ:AE,tag:"json:\",omitempty\""},{prop:"Tokens",name:"Tokens",embedded:false,exported:true,typ:AF,tag:"json:\"-\""},{prop:"TypeStr",name:"TypeStr",embedded:false,exported:true,typ:$String,tag:"json:\"Type\""},{prop:"Data",name:"Data",embedded:false,exported:true,typ:$String,tag:"json:\"Data,omitempty\""},{prop:"Close",name:"Close",embedded:false,exported:true,typ:$Bool,tag:"json:\"-\""},{prop:"LastLineBlank",name:"LastLineBlank",embedded:false,exported:true,typ:$Bool,tag:"json:\"-\""},{prop:"LastLineChecked",name:"LastLineChecked",embedded:false,exported:true,typ:$Bool,tag:"json:\"-\""},{prop:"CodeMarkerLen",name:"CodeMarkerLen",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"IsFencedCodeBlock",name:"IsFencedCodeBlock",embedded:false,exported:true,typ:$Bool,tag:"json:\",omitempty\""},{prop:"CodeBlockFenceChar",name:"CodeBlockFenceChar",embedded:false,exported:true,typ:$Uint8,tag:"json:\",omitempty\""},{prop:"CodeBlockFenceLen",name:"CodeBlockFenceLen",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"CodeBlockFenceOffset",name:"CodeBlockFenceOffset",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"CodeBlockOpenFence",name:"CodeBlockOpenFence",embedded:false,exported:true,typ:AF,tag:"json:\",omitempty\""},{prop:"CodeBlockInfo",name:"CodeBlockInfo",embedded:false,exported:true,typ:AF,tag:"json:\",omitempty\""},{prop:"CodeBlockCloseFence",name:"CodeBlockCloseFence",embedded:false,exported:true,typ:AF,tag:"json:\",omitempty\""},{prop:"HtmlBlockType",name:"HtmlBlockType",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"ListData",name:"ListData",embedded:false,exported:true,typ:AG,tag:"json:\",omitempty\""},{prop:"TaskListItemChecked",name:"TaskListItemChecked",embedded:false,exported:true,typ:$Bool,tag:"json:\",omitempty\""},{prop:"TableAligns",name:"TableAligns",embedded:false,exported:true,typ:AH,tag:"json:\",omitempty\""},{prop:"TableCellAlign",name:"TableCellAlign",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"TableCellContentWidth",name:"TableCellContentWidth",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"TableCellContentMaxWidth",name:"TableCellContentMaxWidth",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"LinkType",name:"LinkType",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"LinkRefLabel",name:"LinkRefLabel",embedded:false,exported:true,typ:AF,tag:"json:\",omitempty\""},{prop:"HeadingLevel",name:"HeadingLevel",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"HeadingSetext",name:"HeadingSetext",embedded:false,exported:true,typ:$Bool,tag:"json:\",omitempty\""},{prop:"HeadingNormalizedID",name:"HeadingNormalizedID",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"MathBlockDollarOffset",name:"MathBlockDollarOffset",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"FootnotesRefLabel",name:"FootnotesRefLabel",embedded:false,exported:true,typ:AF,tag:"json:\",omitempty\""},{prop:"FootnotesRefId",name:"FootnotesRefId",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"FootnotesRefs",name:"FootnotesRefs",embedded:false,exported:true,typ:AE,tag:"json:\",omitempty\""},{prop:"HtmlEntityTokens",name:"HtmlEntityTokens",embedded:false,exported:true,typ:AF,tag:"json:\",omitempty\""},{prop:"KramdownIAL",name:"KramdownIAL",embedded:false,exported:true,typ:AI,tag:"json:\"-\""},{prop:"Properties",name:"Properties",embedded:false,exported:true,typ:AK,tag:"json:\",omitempty\""},{prop:"TextMarkType",name:"TextMarkType",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"TextMarkAHref",name:"TextMarkAHref",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"TextMarkATitle",name:"TextMarkATitle",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"TextMarkInlineMathContent",name:"TextMarkInlineMathContent",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"TextMarkInlineMemoContent",name:"TextMarkInlineMemoContent",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"TextMarkBlockRefID",name:"TextMarkBlockRefID",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"TextMarkBlockRefSubtype",name:"TextMarkBlockRefSubtype",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"TextMarkFileAnnotationRefID",name:"TextMarkFileAnnotationRefID",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"TextMarkTextContent",name:"TextMarkTextContent",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"AttributeViewID",name:"AttributeViewID",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"AttributeViewType",name:"AttributeViewType",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""},{prop:"CustomBlockFenceOffset",name:"CustomBlockFenceOffset",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"CustomBlockInfo",name:"CustomBlockInfo",embedded:false,exported:true,typ:$String,tag:"json:\",omitempty\""}]);S.init("",[{prop:"Typ",name:"Typ",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"Tight",name:"Tight",embedded:false,exported:true,typ:$Bool,tag:"json:\",omitempty\""},{prop:"BulletChar",name:"BulletChar",embedded:false,exported:true,typ:$Uint8,tag:"json:\",omitempty\""},{prop:"Start",name:"Start",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"Delimiter",name:"Delimiter",embedded:false,exported:true,typ:$Uint8,tag:"json:\",omitempty\""},{prop:"Padding",name:"Padding",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"MarkerOffset",name:"MarkerOffset",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""},{prop:"Checked",name:"Checked",embedded:false,exported:true,typ:$Bool,tag:"json:\",omitempty\""},{prop:"Marker",name:"Marker",embedded:false,exported:true,typ:AF,tag:"json:\",omitempty\""},{prop:"Num",name:"Num",embedded:false,exported:true,typ:$Int,tag:"json:\",omitempty\""}]);$init=function(){$pkg.$init=function(){};var $f,$c=false,$s=0,$r;if(this!==undefined&&this.$blk!==undefined){$f=this;$c=true;$s=$f.$s;$r=$f.$r;}s:while(true){switch($s){case 0:$r=B.$init();$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=I.$init();$s=2;case 2:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=J.$init();$s=3;case 3:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=K.$init();$s=4;case 4:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=L.$init();$s=5;case 5:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=C.$init();$s=6;case 6:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=D.$init();$s=7;case 7:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=A.$init();$s=8;case 8:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=E.$init();$s=9;case 9:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=F.$init();$s=10;case 10:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=G.$init();$s=11;case 11:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=H.$init();$s=12;case 12:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$pkg.Testing=false;Q=$makeMap(X.keyFor,[{k:0,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",0,12)},{k:1,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",12,25)},{k:2,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",25,36)},{k:3,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",36,56)},{k:4,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",56,73)},{k:5,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",73,87)},{k:6,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",87,107)},{k:7,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",107,115)},{k:8,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",115,127)},{k:9,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",127,140)},{k:10,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",140,154)},{k:11,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",154,167)},{k:12,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",167,195)},{k:13,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",195,224)},{k:14,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",224,252)},{k:15,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",252,269)},{k:16,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",269,277)},{k:17,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",277,289)},{k:18,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",289,308)},{k:19,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",308,328)},{k:20,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",328,347)},{k:21,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",347,367)},{k:22,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",367,377)},{k:23,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",377,400)},{k:24,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",400,424)},{k:25,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",424,447)},{k:26,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",447,471)},{k:27,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",471,483)},{k:28,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",483,505)},{k:29,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",505,524)},{k:30,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",524,547)},{k:31,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",547,560)},{k:32,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",560,573)},{k:33,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",573,581)},{k:34,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",581,590)},{k:35,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",590,598)},{k:36,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",598,613)},{k:37,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",613,629)},{k:38,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",629,642)},{k:39,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",642,656)},{k:40,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",656,668)},{k:41,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",668,680)},{k:42,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",680,693)},{k:43,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",693,706)},{k:44,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",706,720)},{k:45,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",720,739)},{k:46,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",739,753)},{k:47,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",753,761)},{k:48,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",761,772)},{k:100,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",772,794)},{k:101,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",794,811)},{k:102,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",811,839)},{k:103,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",839,868)},{k:104,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",868,896)},{k:105,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",896,925)},{k:106,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",925,934)},{k:107,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",934,947)},{k:108,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",947,959)},{k:109,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",959,972)},{k:200,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",972,981)},{k:201,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",981,997)},{k:202,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",997,1009)},{k:203,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1009,1023)},{k:300,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1023,1036)},{k:301,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1036,1059)},{k:302,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1059,1079)},{k:303,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1079,1103)},{k:304,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1103,1117)},{k:305,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1117,1141)},{k:306,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1141,1162)},{k:307,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1162,1187)},{k:400,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1187,1200)},{k:401,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1200,1220)},{k:405,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1220,1235)},{k:410,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1235,1256)},{k:411,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1256,1272)},{k:412,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1272,1288)},{k:415,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1288,1295)},{k:420,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1295,1308)},{k:425,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1308,1327)},{k:426,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1327,1356)},{k:427,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1356,1382)},{k:428,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1382,1412)},{k:430,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1412,1424)},{k:431,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1424,1438)},{k:432,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1438,1455)},{k:433,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1455,1471)},{k:434,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1471,1494)},{k:450,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1494,1502)},{k:451,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1502,1521)},{k:452,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1521,1541)},{k:453,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1541,1560)},{k:454,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1560,1580)},{k:455,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1580,1600)},{k:456,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1600,1619)},{k:460,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1619,1626)},{k:461,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1626,1643)},{k:462,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1643,1661)},{k:465,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1661,1680)},{k:466,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1680,1693)},{k:467,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1693,1707)},{k:468,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1707,1732)},{k:475,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1732,1746)},{k:476,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1746,1770)},{k:477,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1770,1796)},{k:478,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1796,1821)},{k:485,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1821,1828)},{k:486,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1828,1845)},{k:487,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1845,1863)},{k:490,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1863,1870)},{k:491,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1870,1887)},{k:492,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1887,1905)},{k:495,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1905,1920)},{k:496,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1920,1945)},{k:497,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1945,1967)},{k:498,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1967,1993)},{k:500,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",1993,2003)},{k:505,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2003,2012)},{k:510,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2012,2021)},{k:515,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2021,2028)},{k:516,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2028,2045)},{k:517,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2045,2063)},{k:520,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2063,2076)},{k:521,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2076,2099)},{k:522,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2099,2123)},{k:525,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2123,2129)},{k:530,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2129,2141)},{k:535,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2141,2151)},{k:540,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2151,2172)},{k:541,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2172,2195)},{k:542,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2195,2221)},{k:543,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2221,2246)},{k:550,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2246,2263)},{k:560,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2263,2278)},{k:1024,v:$substring("NodeDocumentNodeParagraphNodeHeadingNodeHeadingC8hMarkerNodeThematicBreakNodeBlockquoteNodeBlockquoteMarkerNodeListNodeListItemNodeHTMLBlockNodeInlineHTMLNodeCodeBlockNodeCodeBlockFenceOpenMarkerNodeCodeBlockFenceCloseMarkerNodeCodeBlockFenceInfoMarkerNodeCodeBlockCodeNodeTextNodeEmphasisNodeEmA6kOpenMarkerNodeEmA6kCloseMarkerNodeEmU8eOpenMarkerNodeEmU8eCloseMarkerNodeStrongNodeStrongA6kOpenMarkerNodeStrongA6kCloseMarkerNodeStrongU8eOpenMarkerNodeStrongU8eCloseMarkerNodeCodeSpanNodeCodeSpanOpenMarkerNodeCodeSpanContentNodeCodeSpanCloseMarkerNodeHardBreakNodeSoftBreakNodeLinkNodeImageNodeBangNodeOpenBracketNodeCloseBracketNodeOpenParenNodeCloseParenNodeLinkTextNodeLinkDestNodeLinkTitleNodeLinkSpaceNodeHTMLEntityNodeLinkRefDefBlockNodeLinkRefDefNodeLessNodeGreaterNodeTaskListItemMarkerNodeStrikethroughNodeStrikethrough1OpenMarkerNodeStrikethrough1CloseMarkerNodeStrikethrough2OpenMarkerNodeStrikethrough2CloseMarkerNodeTableNodeTableHeadNodeTableRowNodeTableCellNodeEmojiNodeEmojiUnicodeNodeEmojiImgNodeEmojiAliasNodeMathBlockNodeMathBlockOpenMarkerNodeMathBlockContentNodeMathBlockCloseMarkerNodeInlineMathNodeInlineMathOpenMarkerNodeInlineMathContentNodeInlineMathCloseMarkerNodeBackslashNodeBackslashContentNodeVditorCaretNodeFootnotesDefBlockNodeFootnotesDefNodeFootnotesRefNodeToCNodeHeadingIDNodeYamlFrontMatterNodeYamlFrontMatterOpenMarkerNodeYamlFrontMatterContentNodeYamlFrontMatterCloseMarkerNodeBlockRefNodeBlockRefIDNodeBlockRefSpaceNodeBlockRefTextNodeBlockRefDynamicTextNodeMarkNodeMark1OpenMarkerNodeMark1CloseMarkerNodeMark2OpenMarkerNodeMark2CloseMarkerNodeKramdownBlockIALNodeKramdownSpanIALNodeTagNodeTagOpenMarkerNodeTagCloseMarkerNodeBlockQueryEmbedNodeOpenBraceNodeCloseBraceNodeBlockQueryEmbedScriptNodeSuperBlockNodeSuperBlockOpenMarkerNodeSuperBlockLayoutMarkerNodeSuperBlockCloseMarkerNodeSupNodeSupOpenMarkerNodeSupCloseMarkerNodeSubNodeSubOpenMarkerNodeSubCloseMarkerNodeGitConflictNodeGitConflictOpenMarkerNodeGitConflictContentNodeGitConflictCloseMarkerNodeIFrameNodeAudioNodeVideoNodeKbdNodeKbdOpenMarkerNodeKbdCloseMarkerNodeUnderlineNodeUnderlineOpenMarkerNodeUnderlineCloseMarkerNodeBrNodeTextMarkNodeWidgetNodeFileAnnotationRefNodeFileAnnotationRefIDNodeFileAnnotationRefSpaceNodeFileAnnotationRefTextNodeAttributeViewNodeCustomBlockNodeTypeMaxVal",2278,2292)}]);Y=$makeMap($String.keyFor,[]);Z=new F.RWMutex.ptr(new F.Mutex.ptr(0,0),0,0,0,0);$r=V();$s=13;case 13:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}}return;}if($f===undefined){$f={$blk:$init};}$f.$s=$s;$f.$r=$r;return $f;};$pkg.$init=$init;return $pkg;})(); -$packages["github.com/88250/lute/parse"]=(function(){var $pkg={},$init,A,B,C,G,K,D,E,I,F,H,L,J,AA,AB,AC,AD,CA,CL,CW,CX,CY,CZ,DA,DB,DC,DD,DE,DF,DG,DH,DI,DJ,DK,DL,DM,DN,DO,DP,DQ,DR,T,AL,AN,AY,AZ,BK,BL,BM,BN,BO,BP,BQ,BR,BZ,CG,CN,CP,CQ,CR,CS,CT,CV,a,M,N,O,P,R,S,U,V,W,X,Z,AE,AF,AG,AH,AI,AJ,AK,AM,AO,AP,AQ,AR,AS,AT,AU,AV,AW,AX,BA,BD,BE,BG,BH,BI,BJ,BS,BT,BU,BV,BW,BX,BY,CC,CD,CE,CF,CH,CI,CJ,CK,CM,CU;A=$packages["bytes"];B=$packages["github.com/88250/lute/ast"];C=$packages["github.com/88250/lute/editor"];G=$packages["github.com/88250/lute/html"];K=$packages["github.com/88250/lute/html/atom"];D=$packages["github.com/88250/lute/lex"];E=$packages["github.com/88250/lute/util"];I=$packages["strconv"];F=$packages["strings"];H=$packages["sync"];L=$packages["unicode"];J=$packages["unicode/utf8"];AA=$pkg.Context=$newType(0,$kindStruct,"parse.Context",true,"github.com/88250/lute/parse",true,function(Tree_,ParseOption_,Tip_,oldtip_,currentLine_,currentLineLen_,offset_,column_,nextNonspace_,nextNonspaceColumn_,indent_,indented_,blank_,partiallyConsumedTab_,allClosed_,lastMatchedContainer_,rootIAL_){this.$val=this;if(arguments.length===0){this.Tree=DH.nil;this.ParseOption=DL.nil;this.Tip=CY.nil;this.oldtip=CY.nil;this.currentLine=CW.nil;this.currentLineLen=0;this.offset=0;this.column=0;this.nextNonspace=0;this.nextNonspaceColumn=0;this.indent=0;this.indented=false;this.blank=false;this.partiallyConsumedTab=false;this.allClosed=false;this.lastMatchedContainer=CY.nil;this.rootIAL=CY.nil;return;}this.Tree=Tree_;this.ParseOption=ParseOption_;this.Tip=Tip_;this.oldtip=oldtip_;this.currentLine=currentLine_;this.currentLineLen=currentLineLen_;this.offset=offset_;this.column=column_;this.nextNonspace=nextNonspace_;this.nextNonspaceColumn=nextNonspaceColumn_;this.indent=indent_;this.indented=indented_;this.blank=blank_;this.partiallyConsumedTab=partiallyConsumedTab_;this.allClosed=allClosed_;this.lastMatchedContainer=lastMatchedContainer_;this.rootIAL=rootIAL_;});AB=$pkg.InlineContext=$newType(0,$kindStruct,"parse.InlineContext",true,"github.com/88250/lute/parse",true,function(tokens_,tokensLen_,pos_,delimiters_,brackets_){this.$val=this;if(arguments.length===0){this.tokens=CW.nil;this.tokensLen=0;this.pos=0;this.delimiters=DM.nil;this.brackets=DM.nil;return;}this.tokens=tokens_;this.tokensLen=tokensLen_;this.pos=pos_;this.delimiters=delimiters_;this.brackets=brackets_;});AC=$pkg.Tree=$newType(0,$kindStruct,"parse.Tree",true,"github.com/88250/lute/parse",true,function(Root_,Context_,lexer_,inlineContext_,Name_,ID_,Box_,Path_,HPath_,Marks_,Created_,Updated_,Hash_){this.$val=this;if(arguments.length===0){this.Root=CY.nil;this.Context=DI.nil;this.lexer=DJ.nil;this.inlineContext=DK.nil;this.Name="";this.ID="";this.Box="";this.Path="";this.HPath="";this.Marks=DC.nil;this.Created=new $Int64(0,0);this.Updated=new $Int64(0,0);this.Hash="";return;}this.Root=Root_;this.Context=Context_;this.lexer=lexer_;this.inlineContext=inlineContext_;this.Name=Name_;this.ID=ID_;this.Box=Box_;this.Path=Path_;this.HPath=HPath_;this.Marks=Marks_;this.Created=Created_;this.Updated=Updated_;this.Hash=Hash_;});AD=$pkg.Options=$newType(0,$kindStruct,"parse.Options",true,"github.com/88250/lute/parse",true,function(GFMTable_,GFMTaskListItem_,GFMStrikethrough_,GFMStrikethrough1_,GFMAutoLink_,Footnotes_,HeadingID_,ToC_,Emoji_,AliasEmoji_,EmojiAlias_,EmojiSite_,VditorWYSIWYG_,VditorIR_,VditorSV_,ProtyleWYSIWYG_,InlineMath_,InlineMathAllowDigitAfterOpenMarker_,Setext_,YamlFrontMatter_,BlockRef_,FileAnnotationRef_,Mark_,KramdownBlockIAL_,KramdownSpanIAL_,Tag_,ImgPathAllowSpace_,SuperBlock_,Sup_,Sub_,GitConflict_,LinkRef_,IndentCodeBlock_,ParagraphBeginningSpace_,DataImage_,TextMark_,HTMLTag2TextMark_,Spin_){this.$val=this;if(arguments.length===0){this.GFMTable=false;this.GFMTaskListItem=false;this.GFMStrikethrough=false;this.GFMStrikethrough1=false;this.GFMAutoLink=false;this.Footnotes=false;this.HeadingID=false;this.ToC=false;this.Emoji=false;this.AliasEmoji=false;this.EmojiAlias=false;this.EmojiSite="";this.VditorWYSIWYG=false;this.VditorIR=false;this.VditorSV=false;this.ProtyleWYSIWYG=false;this.InlineMath=false;this.InlineMathAllowDigitAfterOpenMarker=false;this.Setext=false;this.YamlFrontMatter=false;this.BlockRef=false;this.FileAnnotationRef=false;this.Mark=false;this.KramdownBlockIAL=false;this.KramdownSpanIAL=false;this.Tag=false;this.ImgPathAllowSpace=false;this.SuperBlock=false;this.Sup=false;this.Sub=false;this.GitConflict=false;this.LinkRef=false;this.IndentCodeBlock=false;this.ParagraphBeginningSpace=false;this.DataImage=false;this.TextMark=false;this.HTMLTag2TextMark=false;this.Spin=false;return;}this.GFMTable=GFMTable_;this.GFMTaskListItem=GFMTaskListItem_;this.GFMStrikethrough=GFMStrikethrough_;this.GFMStrikethrough1=GFMStrikethrough1_;this.GFMAutoLink=GFMAutoLink_;this.Footnotes=Footnotes_;this.HeadingID=HeadingID_;this.ToC=ToC_;this.Emoji=Emoji_;this.AliasEmoji=AliasEmoji_;this.EmojiAlias=EmojiAlias_;this.EmojiSite=EmojiSite_;this.VditorWYSIWYG=VditorWYSIWYG_;this.VditorIR=VditorIR_;this.VditorSV=VditorSV_;this.ProtyleWYSIWYG=ProtyleWYSIWYG_;this.InlineMath=InlineMath_;this.InlineMathAllowDigitAfterOpenMarker=InlineMathAllowDigitAfterOpenMarker_;this.Setext=Setext_;this.YamlFrontMatter=YamlFrontMatter_;this.BlockRef=BlockRef_;this.FileAnnotationRef=FileAnnotationRef_;this.Mark=Mark_;this.KramdownBlockIAL=KramdownBlockIAL_;this.KramdownSpanIAL=KramdownSpanIAL_;this.Tag=Tag_;this.ImgPathAllowSpace=ImgPathAllowSpace_;this.SuperBlock=SuperBlock_;this.Sup=Sup_;this.Sub=Sub_;this.GitConflict=GitConflict_;this.LinkRef=LinkRef_;this.IndentCodeBlock=IndentCodeBlock_;this.ParagraphBeginningSpace=ParagraphBeginningSpace_;this.DataImage=DataImage_;this.TextMark=TextMark_;this.HTMLTag2TextMark=HTMLTag2TextMark_;this.Spin=Spin_;});CA=$pkg.delimiter=$newType(0,$kindStruct,"parse.delimiter",true,"github.com/88250/lute/parse",false,function(node_,typ_,num_,originalNum_,canOpen_,canClose_,previous_,next_,active_,image_,bracketAfter_,index_,previousDelimiter_){this.$val=this;if(arguments.length===0){this.node=CY.nil;this.typ=0;this.num=0;this.originalNum=0;this.canOpen=false;this.canClose=false;this.previous=DM.nil;this.next=DM.nil;this.active=false;this.image=false;this.bracketAfter=false;this.index=0;this.previousDelimiter=DM.nil;return;}this.node=node_;this.typ=typ_;this.num=num_;this.originalNum=originalNum_;this.canOpen=canOpen_;this.canClose=canClose_;this.previous=previous_;this.next=next_;this.active=active_;this.image=image_;this.bracketAfter=bracketAfter_;this.index=index_;this.previousDelimiter=previousDelimiter_;});CL=$pkg.blockStartFunc=$newType(4,$kindFunc,"parse.blockStartFunc",true,"github.com/88250/lute/parse",false,null);CW=$sliceType($Uint8);CX=$sliceType(CW);CY=$ptrType(B.Node);CZ=$sliceType(CY);DA=$ptrType(B.ListData);DB=$sliceType($Int);DC=$sliceType($String);DD=$sliceType(DC);DE=$ptrType(DC);DF=$ptrType(CZ);DG=$sliceType(B.NodeType);DH=$ptrType(AC);DI=$ptrType(AA);DJ=$ptrType(D.Lexer);DK=$ptrType(AB);DL=$ptrType(AD);DM=$ptrType(CA);DN=$ptrType(G.Node);DO=$ptrType(G.Attribute);DP=$sliceType(DO);DQ=$sliceType(CL);DR=$mapType($String,$String);M=function(b,c){var b,c,d;if(!b.Context.ParseOption.YamlFrontMatter||b.Context.indented||!(CY.nil===b.Root.FirstChild)){return 0;}if(b.parseYamlFrontMatter()){d=new B.Node.ptr("","","","",425,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");b.Root.AppendChild(d);b.Context.Tip=d;return 2;}return 0;};$pkg.YamlFrontMatterStart=M;N=function(b,c){var{b,c,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:if(O(c)){$s=1;continue;}$s=2;continue;case 1:$r=c.finalize(b);$s=3;case 3:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$s=-1;return 2;case 2:$s=-1;return 0;}return;}var $f={$blk:N,$c:true,$r,b,c,$s};return $f;};$pkg.YamlFrontMatterContinue=N;AA.ptr.prototype.yamlFrontMatterFinalize=function(b){var b,c,d;c=this;d=$subslice(b.Tokens,3);d=D.TrimWhitespace(d);if(c.ParseOption.VditorWYSIWYG||c.ParseOption.VditorIR||c.ParseOption.VditorSV){if(A.HasSuffix(d,$pkg.YamlFrontMatterMarkerCaret)){d=A.TrimSuffix(d,$pkg.YamlFrontMatterMarkerCaret);d=$appendSlice(d,C.CaretTokens);}}if(A.HasSuffix(d,$pkg.YamlFrontMatterMarker)){d=$subslice(d,0,(d.$length-3>>0));}b.Tokens=d;b.AppendChild(new B.Node.ptr("","","","",426,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));b.AppendChild(new B.Node.ptr("","","","",427,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,d,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));b.AppendChild(new B.Node.ptr("","","","",428,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));};AA.prototype.yamlFrontMatterFinalize=function(b){return this.$val.yamlFrontMatterFinalize(b);};AC.ptr.prototype.parseYamlFrontMatter=function(){var b,c,d,e,f;b=this;if(!((45===(c=b.Context.currentLine,(0>=c.$length?($throwRuntimeError("index out of range"),undefined):c.$array[c.$offset+0]))))){return false;}d=0;e=0;while(true){if(!(e=f.$length)?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+e]))))){break;}d=d+(1)>>0;e=e+(1)>>0;}return 3===d;};AC.prototype.parseYamlFrontMatter=function(){return this.$val.parseYamlFrontMatter();};O=function(b){var b,c,d,e,f,g,h;if(b.ParseOption.KramdownBlockIAL&&BG(b.currentLine)){c=b.parseKramdownBlockIAL(b.currentLine);if(0=e.$length?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+0]))))){return false;}f=0;g=0;while(true){if(!(g=h.$length)?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+g]))))){break;}f=f+(1)>>0;g=g+(1)>>0;}return 3===f;};P=function(b,c){var{b,c,d,e,f,g,h,i,j,k,l,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:c=[c];d=[d];e=[e];f=[f];f[0]=CZ.nil;$r=B.Walk(b.Root,(function(c,d,e,f){return function $b(g,h){var{g,h,i,j,k,l,m,n,o,$s,$r,$c}=$restore(this,{g,h});$s=$s||0;s:while(true){switch($s){case 0:i=[i];if(!h){$s=-1;return 2;}if(33===g.Type){$s=1;continue;}$s=2;continue;case 1:i[0]=CZ.nil;$r=B.Walk(g,(function(c,d,e,f,i){return function(j,k){var j,k,l,m;if(!k){return 2;}if(400===j.Type){l=j.ChildByType(401);if(!(CY.nil===l)){m=new B.Node.ptr("","","","",40,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,l.Tokens,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");j.InsertBefore(m);}i[0]=$append(i[0],j);}return 2;};})(c,d,e,f,i));$s=3;case 3:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}j=i[0];k=0;while(true){if(!(k=j.$length)?($throwRuntimeError("index out of range"),undefined):j.$array[j.$offset+k]);l.Unlink();k++;}m=g.ChildByType(34);if(CY.nil===m){$s=-1;return 2;}g.InsertBefore(m);if(CY.nil===g.ChildByType(40)){n=g.ChildByType(36);if(!(CY.nil===n)){o=g.ChildByType(41);if(!(CY.nil===o)){n.InsertAfter(new B.Node.ptr("","","","",40,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,o.Tokens,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));}}}case 2:$s=-1;return 2;}return;}var $f={$blk:$b,$c:true,$r,g,h,i,j,k,l,m,n,o,$s};return $f;};})(c,d,e,f));$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}g=f[0];h=0;while(true){if(!(h=g.$length)?($throwRuntimeError("index out of range"),undefined):g.$array[g.$offset+h]);i.Unlink();h++;}f[0]=CZ.nil;e[0]=DC.nil;d[0]=CY.nil;$r=B.Walk(b.Root,(function(c,d,e,f){return function(j,k){var j,k,l,m,n,o,p,q,r,s,t,u,v,w,x;l=j.Type;if(l===(27)){R(j,"code",(e.$ptr||(e.$ptr=new DE(function(){return this.$target[0];},function($v){this.$target[0]=$v;},e))),(f.$ptr||(f.$ptr=new DF(function(){return this.$target[0];},function($v){this.$target[0]=$v;},f))),k);}else if(l===(460)){R(j,"tag",(e.$ptr||(e.$ptr=new DE(function(){return this.$target[0];},function($v){this.$target[0]=$v;},e))),(f.$ptr||(f.$ptr=new DF(function(){return this.$target[0];},function($v){this.$target[0]=$v;},f))),k);}else if(l===(304)){R(j,"inline-math",(e.$ptr||(e.$ptr=new DE(function(){return this.$target[0];},function($v){this.$target[0]=$v;},e))),(f.$ptr||(f.$ptr=new DF(function(){return this.$target[0];},function($v){this.$target[0]=$v;},f))),k);}else if(l===(17)){R(j,"em",(e.$ptr||(e.$ptr=new DE(function(){return this.$target[0];},function($v){this.$target[0]=$v;},e))),(f.$ptr||(f.$ptr=new DF(function(){return this.$target[0];},function($v){this.$target[0]=$v;},f))),k);}else if(l===(22)){R(j,"strong",(e.$ptr||(e.$ptr=new DE(function(){return this.$target[0];},function($v){this.$target[0]=$v;},e))),(f.$ptr||(f.$ptr=new DF(function(){return this.$target[0];},function($v){this.$target[0]=$v;},f))),k);}else if(l===(101)){R(j,"s",(e.$ptr||(e.$ptr=new DE(function(){return this.$target[0];},function($v){this.$target[0]=$v;},e))),(f.$ptr||(f.$ptr=new DF(function(){return this.$target[0];},function($v){this.$target[0]=$v;},f))),k);}else if(l===(450)){R(j,"mark",(e.$ptr||(e.$ptr=new DE(function(){return this.$target[0];},function($v){this.$target[0]=$v;},e))),(f.$ptr||(f.$ptr=new DF(function(){return this.$target[0];},function($v){this.$target[0]=$v;},f))),k);}else if(l===(520)){R(j,"u",(e.$ptr||(e.$ptr=new DE(function(){return this.$target[0];},function($v){this.$target[0]=$v;},e))),(f.$ptr||(f.$ptr=new DF(function(){return this.$target[0];},function($v){this.$target[0]=$v;},f))),k);}else if(l===(490)){R(j,"sub",(e.$ptr||(e.$ptr=new DE(function(){return this.$target[0];},function($v){this.$target[0]=$v;},e))),(f.$ptr||(f.$ptr=new DF(function(){return this.$target[0];},function($v){this.$target[0]=$v;},f))),k);}else if(l===(485)){R(j,"sup",(e.$ptr||(e.$ptr=new DE(function(){return this.$target[0];},function($v){this.$target[0]=$v;},e))),(f.$ptr||(f.$ptr=new DF(function(){return this.$target[0];},function($v){this.$target[0]=$v;},f))),k);}else if(l===(515)){R(j,"kbd",(e.$ptr||(e.$ptr=new DE(function(){return this.$target[0];},function($v){this.$target[0]=$v;},e))),(f.$ptr||(f.$ptr=new DF(function(){return this.$target[0];},function($v){this.$target[0]=$v;},f))),k);}else if(l===(33)){R(j,"a",(e.$ptr||(e.$ptr=new DE(function(){return this.$target[0];},function($v){this.$target[0]=$v;},e))),(f.$ptr||(f.$ptr=new DF(function(){return this.$target[0];},function($v){this.$target[0]=$v;},f))),k);}else if(l===(430)){R(j,"block-ref",(e.$ptr||(e.$ptr=new DE(function(){return this.$target[0];},function($v){this.$target[0]=$v;},e))),(f.$ptr||(f.$ptr=new DF(function(){return this.$target[0];},function($v){this.$target[0]=$v;},f))),k);}else if((l===(16))||(l===(29))||(l===(306))||(l===(40))||(l===(431))||(l===(44))||(l===(400))){if(1>e[0].$length){return 2;}if(k){d[0]=new B.Node.ptr("","","","",530,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,F.Join(e[0]," "),"","","","","","","",($bytesToString(G.EscapeHTML(j.Tokens))),"","",0,"");if(306===j.Type){d[0].TextMarkTextContent="";d[0].TextMarkInlineMathContent=($bytesToString(G.EscapeHTML(j.Tokens)));if(j.ParentIs(109,DG.nil)&&!c[0]){d[0].TextMarkInlineMathContent=F.ReplaceAll(d[0].TextMarkInlineMathContent,"\\|","|");}}else if(400===j.Type){m=j.ChildByType(401);if(!(CY.nil===m)){d[0].TextMarkTextContent=($bytesToString(G.EscapeHTML(m.Tokens)));}}else if(431===j.Type){d[0].TextMarkBlockRefSubtype="s";d[0].TextMarkTextContent=j.TokensStr();n=j.Parent.ChildByType(433);if(CY.nil===n){n=j.Parent.ChildByType(434);d[0].TextMarkBlockRefSubtype="d";}if(!(CY.nil===n)){d[0].TextMarkTextContent=n.TokensStr();}d[0].TextMarkBlockRefID=j.Parent.ChildByType(431).TokensStr();}else if(j.ParentIs(33,DG.nil)&&!j.ParentIs(34,DG.nil)){o=j.Next;if(!(CY.nil===o)&&(40===o.Type)){j.Next.PrependTokens(j.Tokens);return 2;}p=CY.nil;q=j.Parent;while(true){if(!(!(CY.nil===q))){break;}if(33===q.Type){p=q;break;}q=q.Parent;}if(!(CY.nil===p)){r=p.ChildByType(41);if(!(CY.nil===r)){d[0].TextMarkAHref=($bytesToString(r.Tokens));}s=p.ChildByType(42);if(!(CY.nil===s)){d[0].TextMarkATitle=($bytesToString(s.Tokens));}}}}else{t=j.Next;if(!(CY.nil===t)&&(40===t.Type)){return 2;}d[0].KramdownIAL=j.Parent.KramdownIAL;if(j.IsMarker()){j.Parent.InsertBefore(d[0]);}else{j.InsertBefore(d[0]);if(16===j.Type){f[0]=$append(f[0],j);}}}}else if(l===(530)){if(1>e[0].$length){return 2;}if(k){u=false;v=e[0];w=0;while(true){if(!(w=v.$length)?($throwRuntimeError("index out of range"),undefined):v.$array[v.$offset+w]);if(j.IsTextMarkType(x)){u=true;break;}w++;}if(!u){e[0]=$append(e[0],j.TextMarkType);j.TextMarkType=F.Join(e[0]," ");}}else{if(CY.nil===j.Next||j.Next.IsCloseMarker()){e[0]=$subslice(e[0],0,(e[0].$length-1>>0));}}return 2;}return 2;};})(c,d,e,f));$s=2;case 2:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}j=f[0];k=0;while(true){if(!(k=j.$length)?($throwRuntimeError("index out of range"),undefined):j.$array[j.$offset+k]);l.Unlink();k++;}$s=-1;return;}return;}var $f={$blk:P,$c:true,$r,b,c,d,e,f,g,h,i,j,k,l,$s};return $f;};$pkg.NestedInlines2FlattedSpansHybrid=P;R=function(b,c,d,e,f){var b,c,d,e,f,g,h;if(f){d.$set($append(d.$get(),c));}else{if(0>0)));}e.$set($append(e.$get(),b));g=b.FirstChild;while(true){if(!(!(CY.nil===g))){break;}h=g.Next;if((530===g.Type)||(16===g.Type)){b.InsertBefore(g);}g=h;}}};AA.ptr.prototype.parseToC=function(b){var{b,c,d,e,f,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:c=this;d=D.Split(b.Tokens,10);if(!((1===d.$length))){$s=-1;return CY.nil;}e=A.TrimSpace((0>=d.$length?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+0]));$s=1;case 1:if($c){$c=false;e=e.$blk();}if(e&&e.$blk!==undefined){break s;}f=e;if(c.ParseOption.VditorWYSIWYG||c.ParseOption.VditorIR||c.ParseOption.VditorSV){f=A.ReplaceAll(f,C.CaretTokens,CW.nil);}if(!A.EqualFold(f,(new CW($stringToBytes("[toc]"))))){$s=-1;return CY.nil;}$s=-1;return new B.Node.ptr("","","","",415,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");}return;}var $f={$blk:AA.ptr.prototype.parseToC,$c:true,$r,b,c,d,e,f,$s};return $f;};AA.prototype.parseToC=function(b){return this.$val.parseToC(b);};S=function(b,c){var{b,c,d,e,f,g,h,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:if(b.Context.indented){$s=-1;return 0;}d=b.parseThematicBreak();e=d[0];f=d[1];if(e){$s=1;continue;}$s=2;continue;case 1:$r=b.Context.closeUnmatchedBlocks();$s=3;case 3:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}g=b.Context.addChild(4);$s=4;case 4:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}h=g;h.Tokens=f;b.Context.advanceOffset(b.Context.currentLineLen-b.Context.offset>>0,false);$s=-1;return 2;case 2:$s=-1;return 0;}return;}var $f={$blk:S,$c:true,$r,b,c,d,e,f,g,h,$s};return $f;};$pkg.ThematicBreakStart=S;AC.ptr.prototype.parseThematicBreak=function(){var b,c,d,e,f,g,h,i,j,k,l,m;b=false;c=CW.nil;d=this;e=0;f=0;g=d.Context.currentLine;h=false;i=g.$length;j=d.Context.nextNonspace;while(true){if(!(j<(i-1>>0))){break;}k=((j<0||j>=g.$length)?($throwRuntimeError("index out of range"),undefined):g.$array[g.$offset+j]);if((32===k)||(9===k)){j=j+(1)>>0;continue;}if(!((45===k))&&!((95===k))&&!((42===k))){return[b,c];}if(!((0===f))){if(!((f===k))){return[b,c];}}else{f=k;}e=e+(1)>>0;j=j+(1)>>0;}if((d.Context.ParseOption.VditorWYSIWYG||d.Context.ParseOption.VditorIR||d.Context.ParseOption.VditorSV||d.Context.ParseOption.ProtyleWYSIWYG)&&h){c=C.CaretTokens;}l=3<=e;m=c;b=l;c=m;return[b,c];};AC.prototype.parseThematicBreak=function(){return this.$val.parseThematicBreak();};AC.ptr.prototype.parseText=function(b){var b,c,d,e,f;c=this;d=b.pos;while(true){if(!(b.pos=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+f])))){break;}b.pos=b.pos+(1)>>0;}return new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,$subslice(b.tokens,d,b.pos),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");};AC.prototype.parseText=function(b){return this.$val.parseText(b);};AC.ptr.prototype.isMarker=function(b){var b,c;c=this;if(D.IsMarker(b)){return true;}if(c.Context.ParseOption.Sup&&(94===b)){return true;}return false;};AC.prototype.isMarker=function(b){return this.$val.isMarker(b);};AC.ptr.prototype.parseBackslash=function(b,c){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;d=this;if(c.pos===(c.tokensLen-1>>0)){c.pos=c.pos+(1)>>0;return new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,T,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");}c.pos=c.pos+(1)>>0;g=(e=c.tokens,f=c.pos,((f<0||f>=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+f]));if(10===g){c.pos=c.pos+(1)>>0;return new B.Node.ptr("","","","",31,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,new CW([g]),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");}if(D.IsASCIIPunct(g)){if((60===g)&&!(CY.nil===d.Context.oldtip)&&(106===d.Context.oldtip.Type)){h=$subslice(c.tokens,c.pos);if(A.HasPrefix(h,(new CW($stringToBytes("
    "))))){return new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,T,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");}}c.pos=c.pos+(1)>>0;i=new B.Node.ptr("","","","",400,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");b.AppendChild(i);i.AppendChild(new B.Node.ptr("","","","",401,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,new CW([g]),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));return CY.nil;}if(d.Context.ParseOption.VditorWYSIWYG||d.Context.ParseOption.VditorIR||d.Context.ParseOption.ProtyleWYSIWYG){j=$subslice(c.tokens,c.pos);k=C.CaretTokens;if(k.$length>0,((m<0||m>=l.$length)?($throwRuntimeError("index out of range"),undefined):l.$array[l.$offset+m]));if(D.IsASCIIPunct(g)){if((60===g)&&!(CY.nil===d.Context.oldtip)&&(106===d.Context.oldtip.Type)){n=$subslice(c.tokens,(c.pos+k.$length>>0));if(A.HasPrefix(n,(new CW($stringToBytes("
    "))))){return new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,T,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");}}c.pos=c.pos+(k.$length)>>0;c.pos=c.pos+(1)>>0;o=new B.Node.ptr("","","","",400,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");b.AppendChild(o);o.AppendChild(new B.Node.ptr("","","","",401,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,new CW([g]),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));if(d.Context.ParseOption.ProtyleWYSIWYG){o.InsertBefore(new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,k,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));}else{b.AppendChild(new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,k,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));}return CY.nil;}}}return new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,T,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");};AC.prototype.parseBackslash=function(b,c){return this.$val.parseBackslash(b,c);};AC.ptr.prototype.parseNewline=function(b,c){var b,c,d,e,f,g,h,i,j,k,l,m,n;d=CY.nil;e=this;f=c.pos;c.pos=c.pos+(1)>>0;g=false;h=b.LastChild;if(!(CY.nil===h)&&(16===h.Type)){i=h.Tokens;j=i.$length;if(32===(k=j-1>>0,((k<0||k>=i.$length)?($throwRuntimeError("index out of range"),undefined):i.$array[i.$offset+k]))){l=D.TrimRight(i);h.Tokens=l[1];if(1>0,((m<0||m>=i.$length)?($throwRuntimeError("index out of range"),undefined):i.$array[i.$offset+m]));}}}d=new B.Node.ptr("","","","",32,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,new CW([(n=c.tokens,((f<0||f>=n.$length)?($throwRuntimeError("index out of range"),undefined):n.$array[n.$offset+f]))]),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");if(g){d.Type=31;}return d;};AC.prototype.parseNewline=function(b,c){return this.$val.parseNewline(b,c);};AC.ptr.prototype.MergeText=function(){var b;b=this;b.mergeText(b.Root);};AC.prototype.MergeText=function(){return this.$val.MergeText();};AC.ptr.prototype.mergeText=function(b){var b,c,d,e;c=this;d=b.FirstChild;while(true){if(!(!(CY.nil===d))){break;}e=d.Next;if(16===d.Type){while(true){if(!(!(CY.nil===e)&&(16===e.Type))){break;}d.AppendTokens(e.Tokens);e.Unlink();e=d.Next;}}else if(40===d.Type){while(true){if(!(!(CY.nil===e)&&(40===e.Type))){break;}d.AppendTokens(e.Tokens);e.Unlink();e=d.Next;}}else{c.mergeText(d);}d=e;}};AC.prototype.mergeText=function(b){return this.$val.mergeText(b);};AA.ptr.prototype.parseTable=function(b){var aa,ab,ac,ad,ae,af,ag,ah,ai,aj,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z;c=CY.nil;d=CY.nil;e=this;f=CW.nil;g=b.Tokens.$length;h=0;i=0;while(true){if(!(i=j.$length)?($throwRuntimeError("index out of range"),undefined):j.$array[j.$offset+k])));if(DB.nil===l){return[c,d];}if((2===g)&&(1===l.$length)&&(0===(0>=l.$length?($throwRuntimeError("index out of range"),undefined):l.$array[l.$offset+0]))&&!A.Contains(f,(new CW($stringToBytes("|"))))){return[c,d];}m=CZ.nil;n=0;while(true){if(!(n=j.$length)?($throwRuntimeError("index out of range"),undefined):j.$array[j.$offset+n])),l,true);if(CY.nil===o){return[c,d];}m=$append(m,o);p=o.FirstChild;while(true){if(!(!(CY.nil===p))){break;}q=A.Index(p.Tokens,(new CW($stringToBytes("{:"))));if(!((0===q))){p=p.Next;continue;}r=$subslice(p.Tokens,q);s=e.parseKramdownSpanIAL(r);t=s[0];u=s[1];if(0>0));if(A.Contains(v,(new CW($stringToBytes("span"))))||A.Contains(v,(new CW($stringToBytes("fn__none"))))||A.Contains(v,(new CW($stringToBytes("width:"))))){p.KramdownIAL=u;p.Tokens=$subslice(p.Tokens,v.$length);w=new B.Node.ptr("","","","",456,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,v,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");p.PrependChild(w);}}p=p.Next;}n=n+(1)>>0;}d=new B.Node.ptr("","","","",106,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,l,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");d.TableAligns=l;d.AppendChild(e.newTableHead(m));x=k+1>>0;while(true){if(!(x=j.$length)?($throwRuntimeError("index out of range"),undefined):j.$array[j.$offset+x]));z=e.parseTableRow(y,l,false);if(CY.nil===z){return[c,d];}if(e.ParseOption.KramdownSpanIAL){aa=z.FirstChild;while(true){if(!(!(CY.nil===aa))){break;}ab=A.Index(aa.Tokens,(new CW($stringToBytes("{:"))));if(!((0===ab))){aa=aa.Next;continue;}ac=$subslice(aa.Tokens,ab);ad=e.parseKramdownSpanIAL(ac);ae=ad[0];af=ad[1];if(0>0));if(A.Contains(ag,(new CW($stringToBytes("span"))))||A.Contains(ag,(new CW($stringToBytes("fn__none"))))||A.Contains(ag,(new CW($stringToBytes("width:"))))){aa.KramdownIAL=af;aa.Tokens=$subslice(aa.Tokens,ag.$length);ah=new B.Node.ptr("","","","",456,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,ag,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");aa.PrependChild(ah);}}aa=aa.Next;}}d.AppendChild(z);x=x+(1)>>0;}return[c,d];}else{if((10===(ai=b.Tokens,((i<0||i>=ai.$length)?($throwRuntimeError("index out of range"),undefined):ai.$array[ai.$offset+i])))||(0===i)){if(0===i){f=$subslice(b.Tokens,i);}else{f=$subslice(b.Tokens,(i+1>>0));}aj=e.parseTable0(f);if(!(CY.nil===aj)){if(0>0;i=i+(1)>>0;}return[c,d];};AA.prototype.parseTable=function(b){return this.$val.parseTable(b);};AA.ptr.prototype.parseTable0=function(b){var aa,ab,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z;c=CY.nil;d=this;e=D.Split(b,10);f=e.$length;if(2>f){return c;}g=D.TrimWhitespace((1>=e.$length?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+1]));if(2>g.$length){return c;}h=d.parseTableDelimRow(g);if(DB.nil===h){return c;}if((2===f)&&(1===h.$length)&&(0===(0>=h.$length?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+0]))&&!A.Contains(b,(new CW($stringToBytes("|"))))){return c;}i=d.parseTableRow(D.TrimWhitespace((0>=e.$length?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+0])),h,true);if(CY.nil===i){return c;}if(d.ParseOption.KramdownSpanIAL){j=i.FirstChild;while(true){if(!(!(CY.nil===j))){break;}k=A.LastIndex(j.Tokens,(new CW($stringToBytes("{:"))));if(0>k){j=j.Next;continue;}l=$subslice(j.Tokens,k);m=d.parseKramdownSpanIAL(l);n=m[0];o=m[1];if(0>0));j.Tokens=$subslice(j.Tokens,0,(j.Tokens.$length-p.$length>>0));q=new B.Node.ptr("","","","",456,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,p,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");j.InsertAfter(q);j=j.Next;}j=j.Next;}}c=new B.Node.ptr("","","","",106,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,h,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");c.TableAligns=h;c.AppendChild(d.newTableHead(new CZ([i])));r=2;while(true){if(!(r=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+r]));t=d.parseTableRow(s,h,false);if(CY.nil===t){return c;}if(d.ParseOption.KramdownSpanIAL){u=t.FirstChild;while(true){if(!(!(CY.nil===u))){break;}v=A.LastIndex(u.Tokens,(new CW($stringToBytes("{:"))));if(0>v){u=u.Next;continue;}w=$subslice(u.Tokens,v);x=d.parseKramdownSpanIAL(w);y=x[0];z=x[1];if(0>0));u.Tokens=$subslice(u.Tokens,0,(u.Tokens.$length-aa.$length>>0));ab=new B.Node.ptr("","","","",456,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,aa,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");u.InsertAfter(ab);u=u.Next;}u=u.Next;}}c.AppendChild(t);r=r+(1)>>0;}return c;};AA.prototype.parseTable0=function(b){return this.$val.parseTable0(b);};AA.ptr.prototype.newTableHead=function(b){var b,c,d,e,f,g,h,i,j;c=this;d=new B.Node.ptr("","","","",107,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");e=b;f=0;while(true){if(!(f=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+f]);h=new B.Node.ptr("","","","",108,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");d.AppendChild(h);i=g.FirstChild;while(true){if(!(!(CY.nil===i))){break;}j=i.Next;h.AppendChild(i);i=j;}f++;}return d;};AA.prototype.newTableHead=function(b){return this.$val.newTableHead(b);};U=function(b,c,d){var b,c,d,e,f,g,h;if((c+1>>0)>=b.$length||c<1){return false;}e=A.IndexByte($subslice(b,0,c),d);g=0===(f=A.Count($subslice(b,0,c),new CW([d]))%2,f===f?f:$throwRuntimeError("integer divide by zero"));if(g){return false;}h=A.IndexByte($subslice(b,(c+1>>0)),d);return-1h.$length){e=CY.nil;return e;}if(D.IsBlank((0>=h.$length?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+0]))){h=$subslice(h,1);}if(h.$length>0&&D.IsBlank((i=h.$length-1>>0,((i<0||i>=h.$length)?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+i])))){h=$subslice(h,0,(h.$length-1>>0));}j=h.$length;k=c.$length;if(d&&j>k){e=CY.nil;return e;}l=0;m=CW.nil;while(true){if(!(l=h.$length)?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+l]));m=A.ReplaceAll(m,(new CW($stringToBytes("|"))),(new CW($stringToBytes("|"))));n=new B.Node.ptr("","","","",109,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,((l<0||l>=c.$length)?($throwRuntimeError("index out of range"),undefined):c.$array[c.$offset+l]),0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");n.Tokens=m;e.AppendChild(n);l=l+(1)>>0;}while(true){if(!(l=c.$length)?($throwRuntimeError("index out of range"),undefined):c.$array[c.$offset+l]),0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");e.AppendChild(o);l=l+(1)>>0;}return e;};AA.prototype.parseTableRow=function(b,c,d){return this.$val.parseTableRow(b,c,d);};AA.ptr.prototype.findTableDelimRow=function(b){var b,c,d,e,f,g,h,i;c=0;d=this;e=b.$length;if(2>e){c=-1;return c;}f=b;g=0;while(true){if(!(g=f.$length)?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+g]);if(!(DB.nil===d.parseTableDelimRow(i))){c=h;return c;}g++;}c=-1;return c;};AA.prototype.findTableDelimRow=function(b){return this.$val.findTableDelimRow(b);};AA.ptr.prototype.parseTableDelimRow=function(b){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;c=DB.nil;d=this;e=b.$length;if(1>e){c=DB.nil;return c;}f=0;g=0;while(true){if(!(g=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+g]);if(!((124===f))&&!((45===f))&&!((58===f))&&!((32===f))){c=DB.nil;return c;}g=g+(1)>>0;}h=A.Index(b,(new CW($stringToBytes("\\|"))));if(0=i.$length?($throwRuntimeError("index out of range"),undefined):i.$array[i.$offset+0]))){i=$subslice(i,1);}if(i.$length>0&&D.IsBlank((j=i.$length-1>>0,((j<0||j>=i.$length)?($throwRuntimeError("index out of range"),undefined):i.$array[i.$offset+j])))){i=$subslice(i,0,(i.$length-1>>0));}k=DB.nil;l=i;m=0;while(true){if(!(m=l.$length)?($throwRuntimeError("index out of range"),undefined):l.$array[l.$offset+m]);n=D.TrimWhitespace(n);n=A.ReplaceAll(n,(new CW($stringToBytes("|"))),(new CW($stringToBytes("|"))));if(1>e||CW.nil===n){c=DB.nil;return c;}o=d.tableDelimAlign(n);if(-1===o){c=DB.nil;return c;}k=$append(k,o);m++;}c=k;return c;};AA.prototype.parseTableDelimRow=function(b){return this.$val.parseTableDelimRow(b);};AA.ptr.prototype.tableDelimAlign=function(b){var b,c,d,e,f,g,h,i,j,k,l,m;c=this;d=b.$length;if(1>d){return-1;}e=false;f=false;g=e;h=f;i=(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0]);g=58===i;k=(j=d-1>>0,((j<0||j>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+j]));h=58===k;l=1;m=0;while(true){if(!(l<(d-1>>0))){break;}m=((l<0||l>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+l]);if(!((45===m))){return-1;}l=l+(1)>>0;}if(g&&h){return 2;}if(g){return 1;}if(h){return 3;}return 0;};AA.prototype.tableDelimAlign=function(b){return this.$val.tableDelimAlign(b);};V=function(b,c){var{b,c,d,e,f,g,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:if(!b.Context.ParseOption.SuperBlock||b.Context.indented){$s=-1;return 0;}d=b.parseSuperBlock();e=d[0];f=d[1];if(e){$s=1;continue;}$s=2;continue;case 1:$r=b.Context.closeUnmatchedBlocks();$s=3;case 3:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}g=b.Context.addChild(475);$s=4;case 4:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}g;b.Context.addChildMarker(476,CW.nil);b.Context.addChildMarker(477,f);b.Context.offset=b.Context.currentLineLen-1>>0;$s=-1;return 1;case 2:$s=-1;return 0;}return;}var $f={$blk:V,$c:true,$r,b,c,d,e,f,g,$s};return $f;};$pkg.SuperBlockStart=V;W=function(b,c){var{b,c,d,e,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:if(!(CY.nil===c.Tip.LastChild)&&(478===c.Tip.LastChild.Type)&&c.Tip.LastChild.Close){$s=-1;return 1;}d=c.isSuperBlockClose($subslice(c.currentLine,c.nextNonspace));$s=3;case 3:if($c){$c=false;d=d.$blk();}if(d&&d.$blk!==undefined){break s;}if(d){$s=1;continue;}$s=2;continue;case 1:e=c.Tip;while(true){if(!(!(CY.nil===e))){break;}if(475===e.Type){$s=-1;return 3;}e=e.Parent;}case 2:$s=-1;return 0;}return;}var $f={$blk:W,$c:true,$r,b,c,d,e,$s};return $f;};$pkg.SuperBlockContinue=W;AA.ptr.prototype.superBlockFinalize=function(b){var{b,c,d,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:c=this;d=b.FirstChild;case 1:if(!(!(CY.nil===d))){$s=2;continue;}if(d.Close){d=d.Next;$s=1;continue;}$r=c.finalize(d);$s=3;case 3:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}d=d.Next;$s=1;continue;case 2:$s=-1;return;}return;}var $f={$blk:AA.ptr.prototype.superBlockFinalize,$c:true,$r,b,c,d,$s};return $f;};AA.prototype.superBlockFinalize=function(b){return this.$val.superBlockFinalize(b);};AC.ptr.prototype.parseSuperBlock=function(){var b,c,d,e,f,g,h,i,j,k,l,m;b=false;c=CW.nil;d=this;g=(e=d.Context.currentLine,f=d.Context.nextNonspace,((f<0||f>=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+f]));if(!((123===g))){return[b,c];}h=g;i=0;j=d.Context.nextNonspace;while(true){if(!(j=k.$length)?($throwRuntimeError("index out of range"),undefined):k.$array[k.$offset+j]))))){break;}i=i+(1)>>0;j=j+(1)>>0;}if(!((3===i))){return[b,c];}c=$subslice(d.Context.currentLine,(d.Context.nextNonspace+i>>0));c=D.TrimWhitespace(c);if(!A.EqualFold(c,CW.nil)&&!A.EqualFold(c,(new CW($stringToBytes("row"))))&&!A.EqualFold(c,(new CW($stringToBytes("col"))))){return[b,c];}l=true;m=c;b=l;c=m;return[b,c];};AC.prototype.parseSuperBlock=function(){return this.$val.parseSuperBlock();};AA.ptr.prototype.isSuperBlockClose=function(b){var{b,c,d,e,f,g,h,i,j,k,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:c=false;d=this;b=D.TrimWhitespace(b);if(A.Equal(b,(new CW($stringToBytes("\xE2\x80\xB8}}}"))))){e=new B.Node.ptr("","","","",1,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,C.CaretTokens,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");d.TipAppendChild(e);}f=A.HasSuffix(b,C.CaretTokens);b=A.ReplaceAll(b,C.CaretTokens,CW.nil);if(!A.Equal((new CW($stringToBytes("}}}"))),b)){$s=-1;return c;}if(f){$s=1;continue;}$s=2;continue;case 1:g=d.Tip.ChildrenByType(1);$s=3;case 3:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}h=g;i=h.$length;if(0>0,((j<0||j>=h.$length)?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+j]));k.Tokens=$appendSlice(k.Tokens,C.CaretTokens);}case 2:c=true;$s=-1;return c;}return;}var $f={$blk:AA.ptr.prototype.isSuperBlockClose,$c:true,$r,b,c,d,e,f,g,h,i,j,k,$s};return $f;};AA.prototype.isSuperBlockClose=function(b){return this.$val.isSuperBlockClose(b);};X=function(b,c,d){var{b,c,d,e,$s,$r,$c}=$restore(this,{b,c,d});$s=$s||0;s:while(true){switch($s){case 0:e=DH.nil;e=new AC.ptr(CY.nil,new AA.ptr(DH.nil,d,CY.nil,CY.nil,CW.nil,0,0,0,0,0,0,false,false,false,false,CY.nil,CY.nil),DJ.nil,DK.nil,b,"","","","",DC.nil,new $Int64(0,0),new $Int64(0,0),"");e.Context.Tree=e;e.lexer=D.NewLexer(c);e.Root=new B.Node.ptr("","","","",0,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");$r=e.parseBlocks();$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=e.parseInlines();$s=2;case 2:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$r=e.finalParseBlockIAL();$s=3;case 3:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}e.lexer=DJ.nil;$s=-1;return e;}return;}var $f={$blk:X,$c:true,$r,b,c,d,e,$s};return $f;};$pkg.Parse=X;AC.ptr.prototype.finalParseBlockIAL=function(){var{b,c,d,e,f,g,h,i,j,k,l,m,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=[b];c=[c];c[0]=this;if(!c[0].Context.ParseOption.KramdownBlockIAL){$s=-1;return;}b[0]=CZ.nil;$r=B.Walk(c[0].Root,(function(b,c){return function $b(d,e){var{d,e,f,g,h,i,j,k,l,$s,$r,$c}=$restore(this,{d,e});$s=$s||0;s:while(true){switch($s){case 0:if(!e||!d.IsBlock()||(455===d.Type)){$s=-1;return 2;}if((5===d.Type)&&!(CY.nil===d.FirstChild)&&CY.nil===d.FirstChild.Next){b[0]=$append(b[0],d);}if(""===d.ID){$s=1;continue;}$s=2;continue;case 1:f=d.IALAttr("id");if(""===f){$s=3;continue;}$s=4;continue;case 3:g=B.NewNodeID();$s=5;case 5:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}f=g;case 4:d.ID=f;if(c[0].Context.ParseOption.ProtyleWYSIWYG&&c[0].Context.ParseOption.Spin&&!((0===d.Type))&&!(CY.nil===d.Next)&&!((455===d.Next.Type))&&!(""===d.Next.ID)){$s=6;continue;}$s=7;continue;case 6:d.ID=d.Next.ID;d.KramdownIAL=d.Next.KramdownIAL;if(""===d.IALAttr("updated")){d.SetIALAttr("updated",$substring(d.ID,0,14));}h=B.NewNodeID();$s=8;case 8:if($c){$c=false;h=h.$blk();}if(h&&h.$blk!==undefined){break s;}d.Next.ID=h;d.Next.KramdownIAL=DD.nil;d.Next.SetIALAttr("id",d.Next.ID);d.Next.SetIALAttr("updated",$substring(d.Next.ID,0,14));if(!(CY.nil===d.Next.Next)&&(455===d.Next.Next.Type)){$s=9;continue;}$s=10;continue;case 9:i=BA(d.Next.KramdownIAL);$s=11;case 11:if($c){$c=false;i=i.$blk();}if(i&&i.$blk!==undefined){break s;}d.Next.Next.Tokens=i;case 10:j=BA(d.KramdownIAL);$s=12;case 12:if($c){$c=false;j=j.$blk();}if(j&&j.$blk!==undefined){break s;}$r=d.InsertAfter(new B.Node.ptr("","","","",455,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,j,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));$s=13;case 13:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$s=-1;return 2;case 7:case 2:k=d.Next;if(CY.nil===k||!((455===k.Type))){if(c[0].Context.ParseOption.ProtyleWYSIWYG){d.SetIALAttr("id",d.ID);d.SetIALAttr("updated",$substring(d.ID,0,14));}$s=-1;return 2;}d.KramdownIAL=BH(k.Tokens);if(""===d.IALAttr("updated")&&c[0].Context.ParseOption.ProtyleWYSIWYG){$s=14;continue;}$s=15;continue;case 14:d.SetIALAttr("updated",$substring(d.ID,0,14));l=BA(d.KramdownIAL);$s=16;case 16:if($c){$c=false;l=l.$blk();}if(l&&l.$blk!==undefined){break s;}k.Tokens=l;case 15:$s=-1;return 2;}return;}var $f={$blk:$b,$c:true,$r,d,e,f,g,h,i,j,k,l,$s};return $f;};})(b,c));$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}d=b[0];e=0;case 2:if(!(e=d.$length)?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+e]);g=B.NewNodeID();$s=4;case 4:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}h=g;i=(new CW($stringToBytes("{: id=\""+h+"\"}")));j=new B.Node.ptr(h,"","","",1,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");j.KramdownIAL=new DD([new DC(["id",h]),new DC(["updated",$substring(h,0,14)])]);j.ID=h;j.InsertAfter(new B.Node.ptr("","","","",455,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,i,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));f.AppendChild(j);e++;$s=2;continue;case 3:k=CY.nil;l="";if(!(CY.nil===c[0].Context.rootIAL)){$s=5;continue;}$s=6;continue;case 5:k=c[0].Context.rootIAL;$s=7;continue;case 6:m=B.NewNodeID();$s=8;case 8:if($c){$c=false;m=m.$blk();}if(m&&m.$blk!==undefined){break s;}l=m;k=new B.Node.ptr("","","","",455,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,(new CW($stringToBytes("{: id=\""+l+"\" updated=\""+$substring(l,0,14)+"\" type=\"doc\"}"))),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");c[0].Root.ID=l;c[0].ID=l;case 7:c[0].Root.AppendChild(k);$s=-1;return;}return;}var $f={$blk:AC.ptr.prototype.finalParseBlockIAL,$c:true,$r,b,c,d,e,f,g,h,i,j,k,l,m,$s};return $f;};AC.prototype.finalParseBlockIAL=function(){return this.$val.finalParseBlockIAL();};Z=function(b,c,d){var{b,c,d,e,$s,$r,$c}=$restore(this,{b,c,d});$s=$s||0;s:while(true){switch($s){case 0:e=DH.nil;e=new AC.ptr(CY.nil,new AA.ptr(DH.nil,d,CY.nil,CY.nil,CW.nil,0,0,0,0,0,0,false,false,false,false,CY.nil,CY.nil),DJ.nil,DK.nil,b,"","","","",DC.nil,new $Int64(0,0),new $Int64(0,0),"");e.Context.Tree=e;e.Root=new B.Node.ptr("","","","",0,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");e.Root.AppendChild(new B.Node.ptr("","","","",1,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,c,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));$r=e.parseInlines();$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}e.lexer=DJ.nil;$s=-1;return e;}return;}var $f={$blk:Z,$c:true,$r,b,c,d,e,$s};return $f;};$pkg.Inline=Z;AA.ptr.prototype.advanceOffset=function(b,c){var b,c,d,e,f,g,h,i,j,k,l;d=this;e=d.currentLine;f=0;g=0;h=f;i=g;j=0;while(true){if(!(0=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+k]));if(9===j){h=4-((l=d.column%4,l===l?l:$throwRuntimeError("integer divide by zero")))>>0;if(c){d.partiallyConsumedTab=h>b;if(d.partiallyConsumedTab){i=b;}else{i=h;d.offset=d.offset+(1)>>0;}d.column=d.column+(i)>>0;b=b-(i)>>0;}else{d.partiallyConsumedTab=false;d.column=d.column+(h)>>0;d.offset=d.offset+(1)>>0;b=b-(1)>>0;}}else{d.partiallyConsumedTab=false;d.offset=d.offset+(1)>>0;d.column=d.column+(1)>>0;b=b-(1)>>0;}}};AA.prototype.advanceOffset=function(b,c){return this.$val.advanceOffset(b,c);};AA.ptr.prototype.advanceNextNonspace=function(){var b;b=this;b.offset=b.nextNonspace;b.column=b.nextNonspaceColumn;b.partiallyConsumedTab=false;};AA.prototype.advanceNextNonspace=function(){return this.$val.advanceNextNonspace();};AA.ptr.prototype.findNextNonspace=function(){var b,c,d,e,f,g;b=this;c=b.offset;d=b.column;e=0;while(true){e=(f=b.currentLine,((c<0||c>=f.$length)?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+c]));if(32===e){c=c+(1)>>0;d=d+(1)>>0;}else if(9===e){c=c+(1)>>0;d=d+((4-((g=d%4,g===g?g:$throwRuntimeError("integer divide by zero")))>>0))>>0;}else{break;}}b.blank=10===e;b.nextNonspace=c;b.nextNonspaceColumn=d;b.indent=b.nextNonspaceColumn-b.column>>0;b.indented=4<=b.indent;};AA.prototype.findNextNonspace=function(){return this.$val.findNextNonspace();};AA.ptr.prototype.closeUnmatchedBlocks=function(){var{b,c,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=this;if(!b.allClosed){$s=1;continue;}$s=2;continue;case 1:case 3:if(!(!(b.oldtip===b.lastMatchedContainer))){$s=4;continue;}c=b.oldtip.Parent;$r=b.finalize(b.oldtip);$s=5;case 5:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}b.oldtip=c;$s=3;continue;case 4:b.allClosed=true;case 2:$s=-1;return;}return;}var $f={$blk:AA.ptr.prototype.closeUnmatchedBlocks,$c:true,$r,b,c,$s};return $f;};AA.prototype.closeUnmatchedBlocks=function(){return this.$val.closeUnmatchedBlocks();};AA.ptr.prototype.closeSuperBlockChildren=function(){var{b,c,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=this;c=b.Tip;case 1:if(!(!(CY.nil===c)&&!((475===c.Type)))){$s=2;continue;}$r=b.finalize(c);$s=3;case 3:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}c=c.Parent;$s=1;continue;case 2:$s=-1;return;}return;}var $f={$blk:AA.ptr.prototype.closeSuperBlockChildren,$c:true,$r,b,c,$s};return $f;};AA.prototype.closeSuperBlockChildren=function(){return this.$val.closeSuperBlockChildren();};AA.ptr.prototype.finalize=function(b){var{b,c,d,e,f,g,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:c=this;d=b.Parent;b.Close=true;e=b.Type;if(e===(11)){$s=2;continue;}if((e===(9))||(e===(500))||(e===(510))||(e===(505))||(e===(535))){$s=3;continue;}if(e===(1)){$s=4;continue;}if(e===(300)){$s=5;continue;}if(e===(425)){$s=6;continue;}if(e===(7)){$s=7;continue;}if(e===(475)){$s=8;continue;}if(e===(495)){$s=9;continue;}if(e===(560)){$s=10;continue;}$s=11;continue;case 2:c.codeBlockFinalize(b);$s=11;continue;case 3:c.htmlBlockFinalize(b);$s=11;continue;case 4:f=AG(b,c);$s=12;case 12:if($c){$c=false;f=f.$blk();}if(f&&f.$blk!==undefined){break s;}g=f;if(g){$s=-1;return;}$s=11;continue;case 5:c.mathBlockFinalize(b);$s=11;continue;case 6:c.yamlFrontMatterFinalize(b);$s=11;continue;case 7:$r=c.listFinalize(b);$s=13;case 13:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$s=11;continue;case 8:$r=c.superBlockFinalize(b);$s=14;case 14:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$s=11;continue;case 9:$r=c.gitConflictFinalize(b);$s=15;case 15:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$s=11;continue;case 10:c.customBlockFinalize(b);case 11:case 1:c.Tip=d;$s=-1;return;}return;}var $f={$blk:AA.ptr.prototype.finalize,$c:true,$r,b,c,d,e,f,g,$s};return $f;};AA.prototype.finalize=function(b){return this.$val.finalize(b);};AA.ptr.prototype.addChildMarker=function(b,c){var b,c,d,e;d=CY.nil;e=this;d=new B.Node.ptr("","","","",b,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,c,"","",true,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");e.Tip.AppendChild(d);return d;};AA.prototype.addChildMarker=function(b,c){return this.$val.addChildMarker(b,c);};AA.ptr.prototype.addChild=function(b){var{b,c,d,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:c=CY.nil;d=this;case 1:if(!(!d.Tip.CanContain(b))){$s=2;continue;}$r=d.finalize(d.Tip);$s=3;case 3:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$s=1;continue;case 2:c=new B.Node.ptr("","","","",b,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");d.Tip.AppendChild(c);d.Tip=c;$s=-1;return c;}return;}var $f={$blk:AA.ptr.prototype.addChild,$c:true,$r,b,c,d,$s};return $f;};AA.prototype.addChild=function(b){return this.$val.addChild(b);};AA.ptr.prototype.listsMatch=function(b,c){var b,c,d;d=this;return(b.Typ===c.Typ)&&(((0===b.Delimiter)&&(0===c.Delimiter))||(b.Delimiter===c.Delimiter))&&(b.BulletChar===c.BulletChar);};AA.prototype.listsMatch=function(b,c){return this.$val.listsMatch(b,c);};AE=function(){return new AD.ptr(true,true,true,true,true,true,true,false,true,$pkg.EmojiAliasUnicode,$pkg.EmojiUnicodeAlias,"https://cdn.jsdelivr.net/npm/vditor/dist/images/emoji",false,false,false,false,true,false,true,true,false,false,false,false,false,false,false,false,false,false,false,true,true,false,true,false,false,false);};$pkg.NewOptions=AE;AA.ptr.prototype.ParentTip=function(){var b,c;b=this;c=b.Tip.Parent;if(!(CY.nil===c)){b.Tip=b.Tip.Parent;}};AA.prototype.ParentTip=function(){return this.$val.ParentTip();};AA.ptr.prototype.TipAppendChild=function(b){var b,c;c=this;c.Tip.AppendChild(b);};AA.prototype.TipAppendChild=function(b){return this.$val.TipAppendChild(b);};AF=function(b,c){var b,c;if(c.blank){return 1;}return 0;};$pkg.ParagraphContinue=AF;AG=function(b,c){var{aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:d=false;if(c.ParseOption.ParagraphBeginningSpace){e=D.TrimRight(b.Tokens);b.Tokens=e[1];}else{b.Tokens=D.TrimWhitespace(b.Tokens);}f=false;g=b.Tokens;while(true){if(!(0=g.$length?($throwRuntimeError("index out of range"),undefined):g.$array[g.$offset+0])))){break;}g=c.parseLinkRefDef(g);if(!(CW.nil===g)){b.Tokens=g;f=true;g=b.Tokens;continue;}break;}if(f&&D.IsBlankLine(b.Tokens)){b.Unlink();}if(c.ParseOption.KramdownBlockIAL&&!(CY.nil===c.Tip.Parent)&&(8===c.Tip.Parent.Type)&&b===c.Tip.Parent.FirstChild){$s=1;continue;}$s=2;continue;case 1:h=BH(b.Tokens);if(!(DD.nil===h)){$s=3;continue;}$s=4;continue;case 3:i=new B.Node.ptr("","","","",1,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,h,false,"","","","","","","","","","","",0,"");j=BD(h);i.ID=(k=$mapIndex(j,$String.keyFor("id")),k!==undefined?k.v:"");c.Tip.Parent.AppendChild(i);l=BA(h);$s=5;case 5:if($c){$c=false;l=l.$blk();}if(l&&l.$blk!==undefined){break s;}$r=i.InsertAfter(new B.Node.ptr("","","","",455,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,l,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));$s=6;case 6:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}b.Unlink();$s=-1;return d;case 4:case 2:if(c.ParseOption.GFMTaskListItem){$s=7;continue;}$s=8;continue;case 7:m=b.Parent;if(!(CY.nil===m)&&(8===m.Type)&&m.FirstChild===b){$s=9;continue;}$s=10;continue;case 9:if(3===m.ListData.Typ){$s=11;continue;}$s=12;continue;case 11:n=c.ParseOption.VditorWYSIWYG||c.ParseOption.VditorIR||c.ParseOption.VditorSV||c.ParseOption.ProtyleWYSIWYG;o=3>0));b.KramdownIAL=q;}}if(((3===p.$length)&&(A.EqualFold(p,(new CW($stringToBytes("[x]"))))||A.Equal(p,(new CW($stringToBytes("[ ]"))))))||(3=p.$length?($throwRuntimeError("index out of range"),undefined):p.$array[p.$offset+3]))||((r=C.CaretTokens,(0>=r.$length?($throwRuntimeError("index out of range"),undefined):r.$array[r.$offset+0]))===(3>=p.$length?($throwRuntimeError("index out of range"),undefined):p.$array[p.$offset+3]))||((s=C.CaretTokens,(0>=s.$length?($throwRuntimeError("index out of range"),undefined):s.$array[s.$offset+0]))===(2>=p.$length?($throwRuntimeError("index out of range"),undefined):p.$array[p.$offset+2]))))){$s=15;continue;}$s=16;continue;case 15:t=false;u=false;v=false;w=t;x=u;y=v;if(c.ParseOption.VditorWYSIWYG||c.ParseOption.VditorIR||c.ParseOption.VditorSV||c.ParseOption.ProtyleWYSIWYG){z=A.IndexByte(p,93);if(A.HasPrefix(p,C.CaretTokens)){p=A.ReplaceAll(p,C.CaretTokens,CW.nil);w=true;}else if(A.HasPrefix($subslice(p,(z+1>>0)),C.CaretTokens)){p=A.ReplaceAll(p,C.CaretTokens,CW.nil);x=true;}else if(A.Contains($subslice(p,1,z),C.CaretTokens)){p=A.ReplaceAll(p,C.CaretTokens,CW.nil);y=true;}}aa=new B.Node.ptr("","","","",100,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,$subslice(p,0,3),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,m.ListData.Checked,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");if(c.ParseOption.ProtyleWYSIWYG){b.InsertBefore(aa);}else{b.PrependChild(aa);}b.Tokens=$subslice(p,3);if(n){$s=17;continue;}$s=18;continue;case 17:ab=A.TrimSpace(b.Tokens);$s=19;case 19:if($c){$c=false;ab=ab.$blk();}if(ab&&ab.$blk!==undefined){break s;}b.Tokens=ab;if(w||x||y){b.Tokens=$appendSlice((new CW($stringToBytes(" \xE2\x80\xB8"))),b.Tokens);}else{if(!c.ParseOption.ProtyleWYSIWYG){b.Tokens=$appendSlice((new CW($stringToBytes(" "))),b.Tokens);}}case 18:if(0=aj.$length)?($throwRuntimeError("index out of range"),undefined):aj.$array[aj.$offset+ak]);b.InsertAfter(al);ak++;}b.Unlink();}case 21:case 16:case 14:case 12:case 10:case 8:if(c.ParseOption.GFMTable){am=c.parseTable(b);an=am[0];ao=am[1];if(!(CY.nil===ao)){if(!(CY.nil===an)){b.Tokens=an.Tokens;b.InsertAfter(ao);ao.Close=true;c.Tip=ao;d=true;$s=-1;return d;}else{b.Type=106;b.TableAligns=ao.TableAligns;ap=ao.FirstChild;while(true){if(!(!(CY.nil===ap))){break;}aq=ap.Next;b.AppendChild(ap);ap=aq;}}$s=-1;return d;}}if(c.ParseOption.ToC){$s=23;continue;}$s=24;continue;case 23:ar=c.parseToC(b);$s=25;case 25:if($c){$c=false;ar=ar.$blk();}if(ar&&ar.$blk!==undefined){break s;}as=ar;if(!(CY.nil===as)){b.Type=415;$s=-1;return d;}case 24:$s=-1;return d;}return;}var $f={$blk:AG,$c:true,$r,aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$s};return $f;};AH=function(b,c){var{b,c,d,e,f,g,h,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:if(b.Context.indented){$s=-1;return 0;}d=b.parseMathBlock();e=d[0];f=d[1];if(e){$s=1;continue;}$s=2;continue;case 1:$r=b.Context.closeUnmatchedBlocks();$s=3;case 3:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}g=b.Context.addChild(300);$s=4;case 4:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}h=g;h.MathBlockDollarOffset=f;b.Context.advanceNextNonspace();b.Context.advanceOffset(f,false);$s=-1;return 2;case 2:$s=-1;return 0;}return;}var $f={$blk:AH,$c:true,$r,b,c,d,e,f,g,h,$s};return $f;};$pkg.MathBlockStart=AH;AI=function(b,c){var{b,c,d,e,f,g,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:d=c.currentLine;e=c.indent;if(3>=e&&c.isMathBlockClose($subslice(d,c.nextNonspace))){$s=1;continue;}$s=2;continue;case 1:$r=c.finalize(b);$s=4;case 4:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$s=-1;return 2;case 2:f=b.MathBlockDollarOffset;g=0;while(true){if(!(f>0)){break;}g=D.Peek(d,c.offset);if(!((32===g))&&!((9===g))){break;}c.advanceOffset(1,true);f=f-(1)>>0;}case 3:$s=-1;return 0;}return;}var $f={$blk:AI,$c:true,$r,b,c,d,e,f,g,$s};return $f;};$pkg.MathBlockContinue=AI;AA.ptr.prototype.mathBlockFinalize=function(b){var b,c,d;c=this;if(2>b.Tokens.$length){b.AppendChild(new B.Node.ptr("","","","",301,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));b.AppendChild(new B.Node.ptr("","","","",302,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));b.AppendChild(new B.Node.ptr("","","","",303,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));return;}d=$subslice(b.Tokens,2);d=D.TrimWhitespace(d);if(c.ParseOption.VditorWYSIWYG||c.ParseOption.VditorIR||c.ParseOption.VditorSV||c.ParseOption.ProtyleWYSIWYG){if(A.HasSuffix(d,$pkg.MathBlockMarkerCaret)){d=A.TrimSuffix(d,$pkg.MathBlockMarkerCaret);d=$appendSlice(d,C.CaretTokens);}}if(A.HasSuffix(d,$pkg.MathBlockMarker)){d=$subslice(d,0,(d.$length-2>>0));}b.Tokens=CW.nil;b.AppendChild(new B.Node.ptr("","","","",301,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));b.AppendChild(new B.Node.ptr("","","","",302,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,d,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));b.AppendChild(new B.Node.ptr("","","","",303,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));};AA.prototype.mathBlockFinalize=function(b){return this.$val.mathBlockFinalize(b);};AC.ptr.prototype.parseMathBlock=function(){var b,c,d,e,f,g,h,i,j,k,l,m;b=false;c=0;d=this;g=(e=d.Context.currentLine,f=d.Context.nextNonspace,((f<0||f>=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+f]));if(!((36===g))){return[b,c];}h=g;i=0;j=d.Context.nextNonspace;while(true){if(!(j=k.$length)?($throwRuntimeError("index out of range"),undefined):k.$array[k.$offset+j]))))){break;}i=i+(1)>>0;j=j+(1)>>0;}if(2>i){return[b,c];}l=true;m=d.Context.indent;b=l;c=m;return[b,c];};AC.prototype.parseMathBlock=function(){return this.$val.parseMathBlock();};AA.ptr.prototype.isMathBlockClose=function(b){var b,c,d,e,f,g,h,i;c=this;if(c.ParseOption.KramdownBlockIAL&&BG(b)){d=c.parseKramdownBlockIAL(b);if(0=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0]);if(!((f===36))){return false;}if(2>D.Accept(b,f)){return false;}b=D.TrimWhitespace(b);g=b;h=0;while(true){if(!(h=g.$length)?($throwRuntimeError("index out of range"),undefined):g.$array[g.$offset+h]);if(!((i===36))){return false;}h++;}return true;};AA.prototype.isMathBlockClose=function(b){return this.$val.isMathBlockClose(b);};AJ=function(b,c){var{b,c,d,e,f,g,h,i,j,k,l,m,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:if(!((7===c.Type))&&b.Context.indented){$s=-1;return 0;}d=b.parseListMarker(c);e=d[0];f=d[1];if(DA.nil===e){$s=-1;return 0;}$r=b.Context.closeUnmatchedBlocks();$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}g=(c.Type===7)&&b.Context.listsMatch(c.ListData,e);if(!((b.Context.Tip.Type===7))||!g){$s=2;continue;}$s=3;continue;case 2:h=b.Context.addChild(7);$s=4;case 4:if($c){$c=false;h=h.$blk();}if(h&&h.$blk!==undefined){break s;}i=h;i.ListData=e;case 3:j=b.Context.addChild(8);$s=5;case 5:if($c){$c=false;j=j.$blk();}if(j&&j.$blk!==undefined){break s;}k=j;k.ListData=e;if(b.Context.ParseOption.KramdownBlockIAL&&!(DD.nil===f)){$s=6;continue;}$s=7;continue;case 6:k.KramdownIAL=f;k.ID=k.IALAttr("id");l=BA(f);$s=8;case 8:if($c){$c=false;l=l.$blk();}if(l&&l.$blk!==undefined){break s;}b.Context.offset=b.Context.offset+(l.$length)>>0;case 7:k.Tokens=e.Marker;if((1===k.ListData.Typ)||((3===k.ListData.Typ)&&(0===k.ListData.BulletChar))){m=k.Previous;if(!(CY.nil===m)){k.ListData.Num=m.ListData.Num+1>>0;}else{k.ListData.Num=e.Start;}}$s=-1;return 1;}return;}var $f={$blk:AJ,$c:true,$r,b,c,d,e,f,g,h,i,j,k,l,m,$s};return $f;};$pkg.ListStart=AJ;AK=function(b,c){var b,c;if(c.blank){if(CY.nil===b.FirstChild){return 1;}c.advanceNextNonspace();}else if(c.indent>=(b.ListData.MarkerOffset+b.ListData.Padding>>0)){c.advanceOffset(b.ListData.MarkerOffset+b.ListData.Padding>>0,true);}else{return 1;}return 0;};$pkg.ListItemContinue=AK;AA.ptr.prototype.listFinalize=function(b){var{b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:c=this;d=b.FirstChild;while(true){if(!(!(CY.nil===d))){break;}if(AM(d)&&!(CY.nil===d.Next)){b.ListData.Tight=false;break;}e=d.FirstChild;while(true){if(!(!(CY.nil===e))){break;}if(AM(e)&&(!(CY.nil===d.Next)||!(CY.nil===e.Next))){b.ListData.Tight=false;break;}e=e.Next;}d=d.Next;}if(c.ParseOption.KramdownBlockIAL){$s=1;continue;}$s=2;continue;case 1:f=b.FirstChild;case 3:if(!(!(CY.nil===f))){$s=4;continue;}if(CY.nil===f.FirstChild){$s=5;continue;}$s=6;continue;case 5:if(!((455===f.Type))){$s=7;continue;}$s=8;continue;case 7:g=B.NewNodeID();$s=9;case 9:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}h=g;i=(new CW($stringToBytes("{: id=\""+h+"\"}")));f.KramdownIAL=new DD([new DC(["id",h])]);f.ID=h;f.InsertAfter(new B.Node.ptr("","","","",455,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,i,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));j=B.NewNodeID();$s=10;case 10:if($c){$c=false;j=j.$blk();}if(j&&j.$blk!==undefined){break s;}h=j;i=(new CW($stringToBytes("{: id=\""+h+"\"}")));k=new B.Node.ptr(h,"","","",1,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");k.KramdownIAL=new DD([new DC(["id",h])]);k.ID=h;k.InsertAfter(new B.Node.ptr("","","","",455,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,i,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));f.AppendChild(k);f=f.Next;case 8:f=f.Next;$s=3;continue;case 6:if(7=l.$length?($throwRuntimeError("index out of range"),undefined):l.$array[l.$offset+0])))){$s=11;continue;}$s=12;continue;case 11:m=c.parseKramdownIALInListItem(f.FirstChild.Tokens);if(0=m.$length?($throwRuntimeError("index out of range"),undefined):m.$array[m.$offset+0]),(1>=n.$length?($throwRuntimeError("index out of range"),undefined):n.$array[n.$offset+1]));o=BA(m);$s=16;case 16:if($c){$c=false;o=o.$blk();}if(o&&o.$blk!==undefined){break s;}p=o;f.InsertAfter(new B.Node.ptr("","","","",455,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,p,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));q=$subslice(f.FirstChild.Tokens,(A.Index(f.FirstChild.Tokens,(new CW($stringToBytes("}"))))+1>>0));q=D.TrimWhitespace(q);f.FirstChild.Tokens=q;f=f.Next;case 15:$s=13;continue;case 12:r=CW.nil;if(DD.nil===f.KramdownIAL){$s=17;continue;}$s=18;continue;case 17:s=B.NewNodeID();$s=20;case 20:if($c){$c=false;s=s.$blk();}if(s&&s.$blk!==undefined){break s;}t=s;r=(new CW($stringToBytes("{: id=\""+t+"\"}")));f.KramdownIAL=new DD([new DC(["id",t])]);f.ID=t;$s=19;continue;case 18:u=BA(f.KramdownIAL);$s=21;case 21:if($c){$c=false;u=u.$blk();}if(u&&u.$blk!==undefined){break s;}r=u;case 19:f.InsertAfter(new B.Node.ptr("","","","",455,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,r,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));case 13:f=f.Next;$s=3;continue;case 4:case 2:$s=-1;return;}return;}var $f={$blk:AA.ptr.prototype.listFinalize,$c:true,$r,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$s};return $f;};AA.prototype.listFinalize=function(b){return this.$val.listFinalize(b);};AC.ptr.prototype.parseListMarker=function(b){var aa,ab,ac,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z;c=DA.nil;d=DD.nil;e=this;if(4<=e.Context.indent){f=DA.nil;g=DD.nil;c=f;d=g;return[c,d];}h=e.Context.currentLine;i=$subslice(h,e.Context.nextNonspace);c=new B.ListData.ptr(0,true,0,0,0,0,e.Context.indent,false,CW.nil,-1);j=1;k=new CW([(0>=i.$length?($throwRuntimeError("index out of range"),undefined):i.$array[i.$offset+0])]);l=0;if((43===(0>=k.$length?($throwRuntimeError("index out of range"),undefined):k.$array[k.$offset+0]))||(45===(0>=k.$length?($throwRuntimeError("index out of range"),undefined):k.$array[k.$offset+0]))||(42===(0>=k.$length?($throwRuntimeError("index out of range"),undefined):k.$array[k.$offset+0]))){c.BulletChar=(0>=k.$length?($throwRuntimeError("index out of range"),undefined):k.$array[k.$offset+0]);}else{m=e.parseOrderedListMarker(i);k=m[0];l=m[1];if(!(CW.nil===k)){if(!((b.Type===1))||A.Equal(AL,k)){c.Typ=1;n=I.Atoi(E.BytesToStr(k));c.Start=n[0];j=k.$length+1>>0;c.Delimiter=l;}else{o=DA.nil;p=DD.nil;c=o;d=p;return[c,d];}}else{q=DA.nil;r=DD.nil;c=q;d=r;return[c,d];}}c.Marker=k;t=(s=e.Context.nextNonspace+j>>0,((s<0||s>=h.$length)?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+s]));if(!D.IsWhitespace(t)){u=DA.nil;v=DD.nil;c=u;d=v;return[c,d];}if((b.Type===1)&&(10===t)){w=DA.nil;x=DD.nil;c=w;d=x;return[c,d];}e.Context.advanceNextNonspace();e.Context.advanceOffset(j,true);y=e.Context.column;z=e.Context.offset;while(true){e.Context.advanceOffset(1,true);t=D.Peek(h,e.Context.offset);if((e.Context.column-y>>0)>=5||(0===(t))||(!((32===t))&&!((9===t)))){break;}}t=D.Peek(h,e.Context.offset);aa=(0===t)||(10===t);ab=e.Context.column-y>>0;if(ab>=5||ab<1||aa){c.Padding=j+1>>0;e.Context.column=y;e.Context.offset=z;t=D.Peek(h,e.Context.offset);if((32===t)||(9===t)){e.Context.advanceOffset(1,true);}}else{c.Padding=j+ab>>0;}if(!aa){ac=$subslice(h,e.Context.offset);if(e.Context.ParseOption.KramdownBlockIAL){d=e.Context.parseKramdownIALInListItem(ac);if(0>0));}}if(e.Context.ParseOption.VditorWYSIWYG||e.Context.ParseOption.VditorIR||e.Context.ParseOption.VditorSV){ac=A.ReplaceAll(ac,C.CaretTokens,CW.nil);}if(3<=ac.$length){if((91===(0>=ac.$length?($throwRuntimeError("index out of range"),undefined):ac.$array[ac.$offset+0]))&&((120===(1>=ac.$length?($throwRuntimeError("index out of range"),undefined):ac.$array[ac.$offset+1]))||(88===(1>=ac.$length?($throwRuntimeError("index out of range"),undefined):ac.$array[ac.$offset+1]))||(32===(1>=ac.$length?($throwRuntimeError("index out of range"),undefined):ac.$array[ac.$offset+1])))&&(93===(2>=ac.$length?($throwRuntimeError("index out of range"),undefined):ac.$array[ac.$offset+2]))){c.Typ=3;c.Checked=(120===(1>=ac.$length?($throwRuntimeError("index out of range"),undefined):ac.$array[ac.$offset+1]))||(88===(1>=ac.$length?($throwRuntimeError("index out of range"),undefined):ac.$array[ac.$offset+1]));}}}return[c,d];};AC.prototype.parseListMarker=function(b){return this.$val.parseListMarker(b);};AC.ptr.prototype.parseOrderedListMarker=function(b){var b,c,d,e,f,g,h,i,j;c=CW.nil;d=0;e=this;f=b.$length;g=0;h=0;while(true){if(!(g=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+g]);if(!D.IsDigit(h)||8>0;}if(1>c.$length||(!((46===d))&&!((41===d)))){i=CW.nil;j=0;c=i;d=j;return[c,d];}return[c,d];};AC.prototype.parseOrderedListMarker=function(b){return this.$val.parseOrderedListMarker(b);};AM=function(b){var b,c;while(true){if(!(!(CY.nil===b))){break;}if(b.LastLineBlank){return true;}c=b.Type;if(!b.LastLineChecked&&((c===7)||(c===8))){b.LastLineChecked=true;b=b.LastChild;}else{b.LastLineChecked=true;break;}}return false;};AC.ptr.prototype.FindLinkRefDefLink=function(b){var{b,c,d,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:b=[b];c=[c];c[0]=CY.nil;d=this;if(!d.Context.ParseOption.LinkRef){$s=-1;return c[0];}if(d.Context.ParseOption.VditorIR||d.Context.ParseOption.VditorSV||d.Context.ParseOption.VditorWYSIWYG||d.Context.ParseOption.ProtyleWYSIWYG){b[0]=A.ReplaceAll(b[0],C.CaretTokens,CW.nil);}$r=B.Walk(d.Root,(function(b,c){return function(e,f){var e,f;if(!f||!((46===e.Type))){return 2;}if(A.EqualFold(e.Tokens,b[0])){c[0]=e.FirstChild;return 0;}return 2;};})(b,c));$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$s=-1;return c[0];}return;}var $f={$blk:AC.ptr.prototype.FindLinkRefDefLink,$c:true,$r,b,c,d,$s};return $f;};AC.prototype.FindLinkRefDefLink=function(b){return this.$val.FindLinkRefDefLink(b);};AA.ptr.prototype.parseLinkRefDef=function(b){var aa,ab,ac,ad,ae,af,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z;c=this;if(!c.ParseOption.LinkRef){return CW.nil;}d=D.TrimLeft(b);b=d[1];if(1>b.$length){return CW.nil;}e=c.parseLinkLabel(b);f=e[0];g=e[1];h=e[2];if(2>f||1>h.$length){return CW.nil;}i=g.$length;if(1>i){return CW.nil;}if(!((58===(0>=g.$length?($throwRuntimeError("index out of range"),undefined):g.$array[g.$offset+0])))){return CW.nil;}g=$subslice(g,1);j=D.TrimLeft(g);k=j[0];g=j[1];l=D.StatWhitespace(k);m=l[0];if(1m){return CW.nil;}if(0<(s+t>>0)&&!D.IsBlankLine(g)&&!((10===(0>=g.$length?($throwRuntimeError("index out of range"),undefined):g.$array[g.$offset+0])))){return CW.nil;}y=b;z=D.TrimLeft(g);k=z[0];b=z[1];aa=D.StatWhitespace(k);ab=aa[1];ac=aa[2];if(!D.IsBlankLine(b)&&0<(ab+ac>>0)){g=y;}else{g=b;}ad=c.Tree.newLink(33,h,p,x,1);ae=new B.Node.ptr("","","","",46,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,h,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");ae.AppendChild(ad);af=c.Tip;if(!((45===af.Type))){af=new B.Node.ptr("","","","",45,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");}af.AppendChild(ae);c.Tip.Parent.AppendChild(af);return g;};AA.prototype.parseLinkRefDef=function(b){return this.$val.parseLinkRefDef(b);};AA.ptr.prototype.parseLinkTitle=function(b){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;c=false;d=CW.nil;e=CW.nil;f=CW.nil;g=this;if(1>b.$length){h=true;i=CW.nil;j=b;k=CW.nil;c=h;d=i;e=j;f=k;return[c,d,e,f];}if(91===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])){l=true;m=CW.nil;n=b;o=CW.nil;c=l;d=m;e=n;f=o;return[c,d,e,f];}p=g.parseLinkTitleMatch(34,34,b);c=p[0];d=p[1];e=p[2];f=p[3];if(!c){q=g.parseLinkTitleMatch(39,39,b);c=q[0];d=q[1];e=q[2];f=q[3];if(!c){r=g.parseLinkTitleMatch(40,41,b);c=r[0];d=r[1];e=r[2];f=r[3];}}if(!(CW.nil===f)){if(!g.ParseOption.VditorWYSIWYG&&!g.ParseOption.VditorIR&&!g.ParseOption.VditorSV&&!g.ParseOption.ProtyleWYSIWYG){f=G.UnescapeBytes(f);}}return[c,d,e,f];};AA.prototype.parseLinkTitle=function(b){return this.$val.parseLinkTitle(b);};AA.ptr.prototype.parseBlockRefText=function(b){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;c=false;d=CW.nil;e=CW.nil;f=CW.nil;g="";h=this;if(1>b.$length){i=true;j=CW.nil;k=b;l=CW.nil;m="";c=i;d=j;e=k;f=l;g=m;return[c,d,e,f,g];}if(91===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])){n=true;o=CW.nil;p=b;q=CW.nil;r="";c=n;d=o;e=p;f=q;g=r;return[c,d,e,f,g];}s=h.parseLinkTitleMatch(34,34,b);c=s[0];d=s[1];e=s[2];f=s[3];g="s";if(!c){t=h.parseLinkTitleMatch(39,39,b);c=t[0];d=t[1];e=t[2];f=t[3];g="d";}if(!(CW.nil===f)){if(!h.ParseOption.VditorWYSIWYG&&!h.ParseOption.VditorIR&&!h.ParseOption.VditorSV&&!h.ParseOption.ProtyleWYSIWYG){f=G.UnescapeBytes(f);}}return[c,d,e,f,g];};AA.prototype.parseBlockRefText=function(b){return this.$val.parseBlockRefText(b);};AA.ptr.prototype.parseLinkTitleMatch=function(b,c,d){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;e=false;f=CW.nil;g=CW.nil;h=CW.nil;i=this;g=d;j=d.$length;if(2>j){return[e,f,g,h];}if(!((b===(0>=d.$length?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+0])))){return[e,f,g,h];}k=d;j=k.$length;l=false;m=1;n=0;o=0;while(true){if(!(m=k.$length)?($throwRuntimeError("index out of range"),undefined):k.$array[k.$offset+m]);f=$append(f,p);q=J.DecodeRune($subslice(k,m));o=q[0];n=q[1];r=1;while(true){if(!(r>0,((s<0||s>=d.$length)?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+s])));r=r+(1)>>0;}h=$appendSlice(h,E.StrToBytes(($encodeRune(o))));if((c===p)&&!D.IsBackslashEscapePunct(d,m)){l=true;h=$subslice(h,0,(h.$length-1>>0));break;}m=m+(n)>>0;}if(!l){f=CW.nil;return[e,f,g,h];}e=true;g=$subslice(d,(m+1>>0));return[e,f,g,h];};AA.prototype.parseLinkTitleMatch=function(b,c,d){return this.$val.parseLinkTitleMatch(b,c,d);};AA.ptr.prototype.parseLinkDest=function(b){var b,c,d,e,f,g,h;c=CW.nil;d=CW.nil;e=CW.nil;f=this;g=f.parseLinkDest1(b);c=g[0];d=g[1];e=g[2];if(CW.nil===c){h=f.parseLinkDest2(b);c=h[0];d=h[1];e=h[2];}if(!(CW.nil===c)){if(!f.ParseOption.VditorWYSIWYG&&!f.ParseOption.VditorIR&&!f.ParseOption.VditorSV&&!f.ParseOption.ProtyleWYSIWYG){e=G.EncodeDestination(G.UnescapeBytes(e));}}return[c,d,e];};AA.prototype.parseLinkDest=function(b){return this.$val.parseLinkDest(b);};AA.ptr.prototype.parseLinkDest2=function(b){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;c=CW.nil;d=CW.nil;e=CW.nil;f=this;d=b;g=b.$length;if(1>g){return[c,d,e];}c=$makeSlice(CW,0,256);e=$makeSlice(CW,0,256);h=0;i=0;j=0;k=0;while(true){if(!(i=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+i]);c=$append(c,l);m=J.DecodeRune($subslice(b,i));k=m[0];j=m[1];n=1;while(true){if(!(n>0,((o<0||o>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+o])));n=n+(1)>>0;}e=$appendSlice(e,E.StrToBytes(($encodeRune(k))));if(D.IsWhitespace(l)||D.IsControl(l)){e=$subslice(e,0,(e.$length-1>>0));c=$subslice(c,0,(c.$length-1>>0));break;}if((40===l)&&!D.IsBackslashEscapePunct(b,i)){h=h+(1)>>0;}if((41===l)&&!D.IsBackslashEscapePunct(b,i)){h=h-(1)>>0;if(1>h){i=i+(1)>>0;break;}}i=i+(j)>>0;}d=$subslice(b,i);if(g>i&&!D.IsWhitespace(((i<0||i>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+i]))){c=CW.nil;return[c,d,e];}return[c,d,e];};AA.prototype.parseLinkDest2=function(b){return this.$val.parseLinkDest2(b);};AA.ptr.prototype.parseLinkDest1=function(b){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;c=CW.nil;d=CW.nil;e=CW.nil;f=this;d=b;g=b.$length;if(2>g){return[c,d,e];}if(!((60===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])))){return[c,d,e];}c=$makeSlice(CW,0,256);e=$makeSlice(CW,0,256);h=false;i=0;j=0;k=0;while(true){if(!(i=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+i]);c=$append(c,l);j=1;if(0>0,((o<0||o>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+o])));n=n+(1)>>0;}e=$appendSlice(e,E.StrToBytes(($encodeRune(k))));if((60===l)&&!D.IsBackslashEscapePunct(b,i)){c=CW.nil;return[c,d,e];}}if((62===l)&&!D.IsBackslashEscapePunct(b,i)){h=true;e=$subslice(e,0,(e.$length-1>>0));break;}i=i+(j)>>0;}if(!h){c=CW.nil;return[c,d,e];}d=$subslice(b,(i+1>>0));return[c,d,e];};AA.prototype.parseLinkDest1=function(b){return this.$val.parseLinkDest1(b);};AA.ptr.prototype.parseLinkLabel=function(b){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;c=0;d=CW.nil;e=CW.nil;f=this;g=b.$length;if(2>g){return[c,d,e];}if(!((91===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])))){return[c,d,e];}h=$makeSlice(CW,0,b.$length);h=$append(h,(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0]));i=false;j=1;while(true){if(!(j=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+j]);h=$append(h,k);l=J.DecodeRune($subslice(b,j));m=l[0];n=l[1];o=1;while(true){if(!(o>0,((p<0||p>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+p])));o=o+(1)>>0;}e=$appendSlice(e,E.StrToBytes(($encodeRune(m))));if((93===k)&&!D.IsBackslashEscapePunct(b,j)){i=true;e=$subslice(e,0,(e.$length-1>>0));d=$subslice(b,(j+1>>0));break;}if((91===k)&&!D.IsBackslashEscapePunct(b,j)){h=CW.nil;return[c,d,e];}j=j+(n)>>0;}if(!i||CW.nil===D.TrimWhitespace(e)||999=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+s]);if((r===32)&&s<(q-1>>0)&&((t=s+1>>0,((t<0||t>=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+t]))===32)){e=$appendSlice($subslice(e,0,s),$subslice(e,(s+1>>0)));q=q-(1)>>0;}s=s+(1)>>0;}}c=h.$length;return[c,d,e];};AA.prototype.parseLinkLabel=function(b){return this.$val.parseLinkLabel(b);};AC.ptr.prototype.parseInlines=function(){var{b,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=this;$r=b.walkParseInline(b.Root);$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}if(b.Context.ParseOption.KramdownSpanIAL){$s=2;continue;}$s=3;continue;case 2:$r=b.parseKramdownSpanIAL();$s=4;case 4:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}case 3:$s=-1;return;}return;}var $f={$blk:AC.ptr.prototype.parseInlines,$c:true,$r,b,$s};return $f;};AC.prototype.parseInlines=function(){return this.$val.parseInlines();};AC.ptr.prototype.walkParseInline=function(b){var{b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:c=this;if(CY.nil===b){$s=-1;return;}d=b.Type;if(475===d){if(!(CY.nil===b.LastChild)&&(477===b.LastChild.Type)){b.Type=1;b.Tokens=$appendSlice((new CW($stringToBytes("{{{"))),b.LastChild.Tokens);b.FirstChild.Unlink();b.LastChild.Unlink();d=1;}}if((1===d)||(2===d)||(109===d)){$s=1;continue;}if(11===d){$s=2;continue;}$s=3;continue;case 1:e=b.Tokens;if(1===d){if(CW.nil===e){if(!((8===b.Parent.Type))||c.Context.ParseOption.VditorWYSIWYG||c.Context.ParseOption.VditorIR||c.Context.ParseOption.VditorSV){f=b.Next;b.Unlink();b.Next=f;}$s=-1;return;}else{g=c.Context.parseKramdownIALInListItem(e);if(0=g.$length?($throwRuntimeError("index out of range"),undefined):g.$array[g.$offset+0]),(1>=h.$length?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+1])));i=b.Next;b.Unlink();b.Next=i;$s=-1;return;}}}}j=e.$length;if(1>j){$s=-1;return;}k=new AB.ptr(e,j,0,DM.nil,DM.nil);$r=c.parseInline(b,k);$s=4;case 4:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}c.processEmphasis(DM.nil,k);c.mergeText(b);if(c.Context.ParseOption.GFMAutoLink&&!c.Context.ParseOption.VditorWYSIWYG&&!c.Context.ParseOption.VditorIR&&!c.Context.ParseOption.VditorSV&&!c.Context.ParseOption.ProtyleWYSIWYG){c.parseGFMAutoEmailLink(b);c.parseGFMAutoLink(b);}if(c.Context.ParseOption.Emoji){$s=5;continue;}$s=6;continue;case 5:$r=c.emoji(b);$s=7;case 7:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}case 6:$s=-1;return;case 2:if(b.IsFencedCodeBlock){l=new B.Node.ptr("","","","",12,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,b.CodeBlockOpenFence,"","",false,false,false,0,false,0,b.CodeBlockFenceLen,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");b.PrependChild(l);m=new B.Node.ptr("","","","",14,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,b.CodeBlockInfo,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");b.AppendChild(m);n=new B.Node.ptr("","","","",15,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,b.Tokens,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");b.AppendChild(n);if(CW.nil===b.CodeBlockCloseFence){b.CodeBlockCloseFence=b.CodeBlockOpenFence;}o=new B.Node.ptr("","","","",13,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,b.CodeBlockCloseFence,"","",false,false,false,0,false,0,b.CodeBlockFenceLen,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");b.AppendChild(o);}else{p=new B.Node.ptr("","","","",15,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,b.Tokens,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");b.AppendChild(p);}b.Tokens=CW.nil;case 3:q=b.FirstChild;case 8:if(!(!(CY.nil===q))){$s=9;continue;}$r=c.walkParseInline(q);$s=10;case 10:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}q=q.Next;$s=8;continue;case 9:$s=-1;return;}return;}var $f={$blk:AC.ptr.prototype.walkParseInline,$c:true,$r,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$s};return $f;};AC.prototype.walkParseInline=function(b){return this.$val.walkParseInline(b);};AC.ptr.prototype.parseInlineMath=function(b){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;c=CY.nil;d=this;if(3>b.tokensLen||!d.Context.ParseOption.InlineMath){b.pos=b.pos+(1)>>0;c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,AN,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");return c;}e=b.pos;f=e;g=0;while(true){if(!(f=h.$length)?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+f]))))){break;}g=g+(1)>>0;f=f+(1)>>0;}if(2<=g){if(d.Context.ParseOption.ProtyleWYSIWYG){b.pos=b.pos+(1)>>0;c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,AN,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");return c;}i=false;j=f+g>>0;k=0;while(true){if(!(j=l.$length)?($throwRuntimeError("index out of range"),undefined):l.$array[l.$offset+j]));if((36===k)&&j<(b.tokensLen-1>>0)&&(36===(m=b.tokens,n=j+1>>0,((n<0||n>=m.$length)?($throwRuntimeError("index out of range"),undefined):m.$array[m.$offset+n])))){i=true;break;}j=j+(1)>>0;}if(i){c=new B.Node.ptr("","","","",300,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");c.AppendChild(new B.Node.ptr("","","","",301,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));c.AppendChild(new B.Node.ptr("","","","",302,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,$subslice(b.tokens,f,j),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));c.AppendChild(new B.Node.ptr("","","","",303,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));b.pos=j+2>>0;return c;}}if(!d.Context.ParseOption.InlineMathAllowDigitAfterOpenMarker&&b.tokensLen>(e+1>>0)&&D.IsDigit((o=b.tokens,p=e+1>>0,((p<0||p>=o.$length)?($throwRuntimeError("index out of range"),undefined):o.$array[o.$offset+p])))){b.pos=b.pos+(3)>>0;c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,$subslice(b.tokens,e,(e+3>>0)),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");return c;}q=d.matchInlineMathEnd($subslice(b.tokens,(e+1>>0)));if(1>q){b.pos=b.pos+(1)>>0;c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,AN,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");return c;}if(d.Context.ParseOption.TextMark){if(A.Contains($subslice(b.tokens,(e+1>>0),((e+q>>0)+1>>0)),(new CW($stringToBytes(">0;c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,AN,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");return c;}}q=(e+q>>0)+2>>0;r=$subslice(b.tokens,(e+1>>0),(q-1>>0));if(1>D.TrimWhitespace(r).$length){b.pos=b.pos+(1)>>0;c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,AN,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");return c;}c=new B.Node.ptr("","","","",304,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");c.AppendChild(new B.Node.ptr("","","","",305,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));c.AppendChild(new B.Node.ptr("","","","",306,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,r,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));c.AppendChild(new B.Node.ptr("","","","",307,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));b.pos=q;return c;};AC.prototype.parseInlineMath=function(b){return this.$val.parseInlineMath(b);};AC.ptr.prototype.matchInlineMathEnd=function(b){var b,c,d,e,f,g;c=0;d=this;e=b.$length;while(true){if(!(c=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+c]))&&0>0,((f<0||f>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+f]))))){if(c<(e-1>>0)){if(!D.IsDigit((g=c+1>>0,((g<0||g>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+g])))||d.Context.ParseOption.InlineMathAllowDigitAfterOpenMarker){c=c;return c;}}else{c=c;return c;}}else if(10===((c<0||c>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+c])){c=-1;return c;}c=c+(1)>>0;}c=-1;return c;};AC.prototype.matchInlineMathEnd=function(b){return this.$val.matchInlineMathEnd(b);};AA.ptr.prototype.parseInlineLinkDest=function(b){var{aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:c=CW.nil;d=CW.nil;e=CW.nil;f=this;d=b;g=b.$length;if(2>g){$s=-1;return[c,d,e];}c=$makeSlice(CW,0,256);e=$makeSlice(CW,0,256);h=60===(1>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+1]);if(h){i=false;c=$append(c,(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0]),(1>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+1]));j=2;k=1;l=0;m=CW.nil;n=CW.nil;o=m;p=n;while(true){if(!(j=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+j]);if(10===q){c=CW.nil;$s=-1;return[c,d,e];}if(q<128){c=$append(c,q);o=new CW([q]);}else{o=new CW([]);r=J.DecodeRune($subslice(b,j));l=r[0];k=r[1];p=E.StrToBytes(($encodeRune(l)));c=$appendSlice(c,p);o=$appendSlice(o,p);}e=$appendSlice(e,o);if((62===q)&&!D.IsBackslashEscapePunct(b,j)){e=$subslice(e,0,(e.$length-1>>0));i=true;break;}j=j+(k)>>0;}if(!i||g<=(j+1>>0)){c=CW.nil;$s=-1;return[c,d,e];}if((62===(s=j+1>>0,((s<0||s>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+s])))||(41===(t=j+1>>0,((t<0||t>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+t])))){c=$append(c,(u=j+1>>0,((u<0||u>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+u])));d=$subslice(b,(j+2>>0));}else{d=$subslice(b,(j+1>>0));}}else{v=0;w=0;x=1;y=0;z=CW.nil;aa=CW.nil;ab=z;ac=aa;ad=false;while(true){if(!(w=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+w]);if(ae<128){c=$append(c,ae);ab=new CW([ae]);}else{ab=new CW([]);af=J.DecodeRune($subslice(b,w));y=af[0];x=af[1];ac=E.StrToBytes(($encodeRune(y)));c=$appendSlice(c,ac);ab=$appendSlice(ab,ac);}e=$appendSlice(e,ab);if(!ad&&!D.IsWhitespace(ae)&&0>0));c=$subslice(c,0,(c.$length-1>>0));v=v-(1)>>0;break;}}else{if(ad&&D.IsWhitespace(ae)&&(w+1>>0)>0,((ag<0||ag>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+ag]));if((34===ah)||(39===ah)){e=$subslice(e,0,(e.$length-x>>0));c=$subslice(c,0,(c.$length-1>>0));v=v-(1)>>0;break;}}}if((40===ae)&&!D.IsBackslashEscapePunct(b,w)){v=v+(1)>>0;}if((41===ae)&&!D.IsBackslashEscapePunct(b,w)){v=v-(1)>>0;if(1>v){if(40===(0>=e.$length?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+0])){e=$subslice(e,1);}e=$subslice(e,0,(e.$length-1>>0));break;}}w=w+(x)>>0;}d=$subslice(b,w);if(g>w&&(!((41===((w<0||w>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+w])))&&!((32===((w<0||w>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+w])))&&!((10===((w<0||w>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+w]))))){c=CW.nil;$s=-1;return[c,d,e];}if(!((0===v))){c=CW.nil;$s=-1;return[c,d,e];}}if(!(f.ParseOption.ProtyleWYSIWYG||!f.ParseOption.DataImage)){ai=false;$s=3;continue s;}aj=A.ToLower(e);$s=4;case 4:if($c){$c=false;aj=aj.$blk();}if(aj&&aj.$blk!==undefined){break s;}ak=A.HasPrefix(aj,(new CW($stringToBytes("data:image"))));$s=5;case 5:if($c){$c=false;ak=ak.$blk();}if(ak&&ak.$blk!==undefined){break s;}ai=ak;case 3:if(ai){$s=1;continue;}$s=2;continue;case 1:al=CW.nil;am=CW.nil;an=CW.nil;c=al;d=am;e=an;$s=-1;return[c,d,e];case 2:if(!(CW.nil===c)){if((!f.ParseOption.VditorWYSIWYG&&!f.ParseOption.VditorIR&&!f.ParseOption.VditorSV&&!f.ParseOption.ProtyleWYSIWYG)&&!f.ParseOption.ImgPathAllowSpace){e=G.EncodeDestination(G.UnescapeBytes(e));}}$s=-1;return[c,d,e];}return;}var $f={$blk:AA.ptr.prototype.parseInlineLinkDest,$c:true,$r,aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$s};return $f;};AA.prototype.parseInlineLinkDest=function(b){return this.$val.parseInlineLinkDest(b);};AC.ptr.prototype.parseInlineHTML=function(b){var{aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,at,au,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:c=CY.nil;d=this;e=b.tokens;f=false;g=false;if(d.Context.ParseOption.VditorWYSIWYG||d.Context.ParseOption.VditorIR||d.Context.ParseOption.VditorSV||d.Context.ParseOption.ProtyleWYSIWYG){h=A.Index(e,C.CaretTokens);f=h>b.pos;if(f){g=A.Contains(e,(new CW($stringToBytes(" \xE2\x80\xB8"))));e=A.ReplaceAll(e,C.CaretTokens,(new CW($stringToBytes("caretreplacement"))));e=A.ReplaceAll(e,(new CW($stringToBytes("\"caretreplacement"))),(new CW($stringToBytes("\" caretreplacement"))));}}i=b.pos;c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,new CW([(j=b.pos,((j<0||j>=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+j]))]),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");if(3>b.tokensLen||b.tokensLen<=(i+1>>0)){b.pos=b.pos+(1)>>0;$s=-1;return c;}k=CW.nil;k=$append(k,((i<0||i>=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+i]));if((47===(l=i+1>>0,((l<0||l>=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+l])))&&1<(b.tokensLen-((i+1>>0))>>0)){k=$append(k,(m=i+1>>0,((m<0||m>=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+m])));n=d.parseTagName($subslice(e,(b.pos+2>>0)));o=n[0];p=n[1];if(1>p.$length){b.pos=b.pos+(1)>>0;$s=-1;return c;}k=$appendSlice(k,p);e=o;}else{q=d.parseTagName($subslice(e,(b.pos+1>>0)));r=q[0];s=q[1];if(0>0;$s=-1;return c;}e=v;k=$appendSlice(k,w);if(1>w.$length){break;}}}else{x=d.parseHTMLComment($subslice(e,(b.pos+1>>0)));y=x[0];z=x[1];aa=x[2];if(y){k=$appendSlice(k,aa);e=z;b.pos=b.pos+(k.$length)>>0;c=new B.Node.ptr("","","","",10,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,k,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");$s=-1;return c;}else{ab=d.parseProcessingInstruction($subslice(e,(b.pos+1>>0)));ac=ab[0];ad=ab[1];ae=ab[2];if(ac){k=$appendSlice(k,ae);e=ad;b.pos=b.pos+(k.$length)>>0;c=new B.Node.ptr("","","","",10,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,k,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");$s=-1;return c;}else{af=d.parseDeclaration($subslice(e,(b.pos+1>>0)));ag=af[0];ah=af[1];ai=af[2];if(ag){k=$appendSlice(k,ai);e=ah;b.pos=b.pos+(k.$length)>>0;c=new B.Node.ptr("","","","",10,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,k,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");$s=-1;return c;}else{aj=d.parseCDATA($subslice(e,(b.pos+1>>0)));ak=aj[0];al=aj[1];am=aj[2];if(ak){k=$appendSlice(k,am);e=al;b.pos=b.pos+(k.$length)>>0;c=new B.Node.ptr("","","","",10,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,k,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");$s=-1;return c;}else{b.pos=b.pos+(1)>>0;$s=-1;return c;}}}}}}an=D.TrimLeft(e);ao=an[0];e=an[1];ap=e.$length;if(1>ap){b.pos=i+1>>0;$s=-1;return c;}if(((62===(0>=e.$length?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+0])))||(1=e.$length?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+0]))&&(62===(1>=e.$length?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+1])))){$s=1;continue;}$s=2;continue;case 1:k=$appendSlice(k,ao);k=$append(k,(0>=e.$length?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+0]));if(47===(0>=e.$length?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+0])){k=$append(k,(1>=e.$length?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+1]));}if((d.Context.ParseOption.VditorWYSIWYG||d.Context.ParseOption.VditorIR||d.Context.ParseOption.VditorSV)&&f||d.Context.ParseOption.ProtyleWYSIWYG){if(!A.Contains(k,(new CW($stringToBytes("caretreplacement "))))&&!g){k=A.ReplaceAll(k,(new CW($stringToBytes("\" caretreplacement"))),(new CW($stringToBytes("\"caretreplacement"))));}k=A.ReplaceAll(k,(new CW($stringToBytes("caretreplacement"))),C.CaretTokens);}b.pos=b.pos+(k.$length)>>0;if(d.Context.ParseOption.ProtyleWYSIWYG){$s=3;continue;}$s=4;continue;case 3:if(A.Equal(k,(new CW($stringToBytes("
    "))))||A.Equal(k,(new CW($stringToBytes("
    "))))){$s=5;continue;}if(A.HasPrefix(k,(new CW($stringToBytes(""))))){$s=7;continue;}if(A.Equal(k,(new CW($stringToBytes(""))))){$s=8;continue;}if(A.Equal(k,(new CW($stringToBytes(""))))){$s=9;continue;}if(A.Equal(k,(new CW($stringToBytes(""))))){$s=10;continue;}$s=11;continue;case 5:c=new B.Node.ptr("","","","",525,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");$s=-1;return c;case 6:aq=d.processSpanTag(k,"",b);$s=12;case 12:if($c){$c=false;aq=aq.$blk();}if(aq&&aq.$blk!==undefined){break s;}c=aq;$s=-1;return c;case 7:ar=d.processSpanTag(k,"","",b);$s=13;case 13:if($c){$c=false;ar=ar.$blk();}if(ar&&ar.$blk!==undefined){break s;}c=ar;$s=-1;return c;case 8:as=d.processSpanTag(k,"","",b);$s=14;case 14:if($c){$c=false;as=as.$blk();}if(as&&as.$blk!==undefined){break s;}c=as;$s=-1;return c;case 9:at=d.processSpanTag(k,"","",b);$s=15;case 15:if($c){$c=false;at=at.$blk();}if(at&&at.$blk!==undefined){break s;}c=at;$s=-1;return c;case 10:au=d.processSpanTag(k,"","",b);$s=16;case 16:if($c){$c=false;au=au.$blk();}if(au&&au.$blk!==undefined){break s;}c=au;$s=-1;return c;case 11:case 4:c=new B.Node.ptr("","","","",10,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,k,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");$s=-1;return c;case 2:b.pos=i+1>>0;$s=-1;return c;}return;}var $f={$blk:AC.ptr.prototype.parseInlineHTML,$c:true,$r,aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,at,au,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$s};return $f;};AC.prototype.parseInlineHTML=function(b){return this.$val.parseInlineHTML(b);};AC.ptr.prototype.processSpanTag=function(b,c,d,e){var{b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$s,$r,$c}=$restore(this,{b,c,d,e});$s=$s||0;s:while(true){switch($s){case 0:f=CY.nil;g=this;h=$subslice(e.tokens,e.pos);if(1>h.$length){$s=-1;return f;}i=A.Index(h,(new CW($stringToBytes(d))));j=d.length;k=i+j>>0;if(h.$length=o.$length?($throwRuntimeError("index out of range"),undefined):o.$array[o.$offset+0]);q="";r=c.length;if(""===c||""===c||""===c||""===c){if(!g.Context.ParseOption.HTMLTag2TextMark){f=new B.Node.ptr("","","","",10,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,b,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");$s=-1;return f;}q=p.Data;}else{q=($bytesToString($subslice(b,(r+1>>0))));q=$substring(q,0,F.Index(q,"\""));}f=new B.Node.ptr("","","","",530,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,q,"","","","","","","","","","",0,"");$r=AT(f,p,g.Context.ParseOption);$s=2;case 2:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}e.pos=e.pos+((i+j>>0))>>0;$s=-1;return f;}return;}var $f={$blk:AC.ptr.prototype.processSpanTag,$c:true,$r,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$s};return $f;};AC.prototype.processSpanTag=function(b,c,d,e){return this.$val.processSpanTag(b,c,d,e);};AC.ptr.prototype.parseCDATA=function(b){var b,c,d,e,f,g,h,i,j,k;c=false;d=CW.nil;e=CW.nil;f=this;d=b;if(8>b.$length){return[c,d,e];}if(!((33===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])))){return[c,d,e];}if(!((91===(1>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+1])))){return[c,d,e];}if(!((67===(2>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+2])))||!((68===(3>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+3])))||!((65===(4>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+4])))||!((84===(5>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+5])))||!((65===(6>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+6])))){return[c,d,e];}if(!((91===(7>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+7])))){return[c,d,e];}e=$appendSlice(e,$subslice(b,0,7));b=$subslice(b,7);g=0;h=0;i=b.$length;while(true){if(!(h=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+h]);e=$append(e,g);if(h<=(i-3>>0)&&(93===g)&&(93===(j=h+1>>0,((j<0||j>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+j])))&&(62===(k=h+2>>0,((k<0||k>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+k])))){break;}h=h+(1)>>0;}b=$subslice(b,h);if(3>b.$length){return[c,d,e];}if(!((93===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])))||!((93===(1>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+1])))||!((62===(2>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+2])))){return[c,d,e];}e=$append(e,(1>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+1]),(2>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+2]));c=true;d=$subslice(b,3);return[c,d,e];};AC.prototype.parseCDATA=function(b){return this.$val.parseCDATA(b);};AC.ptr.prototype.parseDeclaration=function(b){var b,c,d,e,f,g,h,i,j,k;c=false;d=CW.nil;e=CW.nil;f=this;d=b;if(2>b.$length){return[c,d,e];}if(!((33===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])))){return[c,d,e];}g=0;h=0;i=$subslice(b,1);j=0;while(true){if(!(j=i.$length)?($throwRuntimeError("index out of range"),undefined):i.$array[i.$offset+j]);if(D.IsWhitespace(g)){break;}if(!(65<=g&&90>=g)){return[c,d,e];}j++;}e=$append(e,(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0]),(1>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+1]));b=$subslice(b,2);k=b.$length;while(true){if(!(h=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+h]);e=$append(e,g);if(62===g){break;}h=h+(1)>>0;}b=$subslice(b,h);if(1>b.$length||!((62===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])))){return[c,d,e];}c=true;d=$subslice(b,1);return[c,d,e];};AC.prototype.parseDeclaration=function(b){return this.$val.parseDeclaration(b);};AC.ptr.prototype.parseProcessingInstruction=function(b){var b,c,d,e,f,g,h,i,j;c=false;d=CW.nil;e=CW.nil;f=this;d=b;if(!((63===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])))){return[c,d,e];}e=$append(e,(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0]));b=$subslice(b,1);g=0;h=0;i=b.$length;while(true){if(!(h=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+h]);e=$append(e,g);if(h<=(i-2>>0)&&(63===g)&&(62===(j=h+1>>0,((j<0||j>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+j])))){break;}h=h+(1)>>0;}b=$subslice(b,h);if(1>b.$length){return[c,d,e];}if(!((63===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])))||!((62===(1>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+1])))){return[c,d,e];}e=$append(e,(1>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+1]));c=true;d=$subslice(b,2);return[c,d,e];};AC.prototype.parseProcessingInstruction=function(b){return this.$val.parseProcessingInstruction(b);};AC.ptr.prototype.parseHTMLComment=function(b){var b,c,d,e,f,g,h,i,j;c=false;d=CW.nil;e=CW.nil;f=this;d=b;if(3>b.$length){return[c,d,e];}if(!((33===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])))||!((45===(1>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+1])))||!((45===(2>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+2])))){return[c,d,e];}g=b.$length;h=0;while(true){if(!(h=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+h]));if(h<=(g-3>>0)&&(45===((h<0||h>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+h]))&&(45===(i=h+1>>0,((i<0||i>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+i])))&&(62===(j=h+2>>0,((j<0||j>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+j])))){break;}h=h+(1)>>0;}b=$subslice(b,h);if(3>b.$length||!((45===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])))||!((45===(1>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+1])))||!((62===(2>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+2])))){return[c,d,e];}e=$append(e,(1>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+1]),(2>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+2]));c=true;d=$subslice(b,3);return[c,d,e];};AC.prototype.parseHTMLComment=function(b){return this.$val.parseHTMLComment(b);};AO=function(b){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=false;d=CW.nil;e=CW.nil;f=CW.nil;g=CW.nil;c=true;d=b;h=CW.nil;i=0;j=0;k=b;l=0;while(true){if(!(l=k.$length)?($throwRuntimeError("index out of range"),undefined):k.$array[k.$offset+l]);if(!D.IsWhitespace(j)){break;}h=$append(h,j);l++;}if(1>h.$length){return[c,d,e,f,g];}b=$subslice(b,i);m=CW.nil;n=AQ(b);b=n[0];m=n[1];if(1>m.$length){return[c,d,e,f,g];}o=CW.nil;p=AP(b);c=p[0];b=p[1];o=p[2];if(!c){return[c,d,e,f,g];}d=b;e=$appendSlice(e,h);e=$appendSlice(e,m);e=$appendSlice(e,o);if(!(CW.nil===o)){f=m;g=$subslice(o,2,(o.$length-1>>0));}return[c,d,e,f,g];};$pkg.TagAttr=AO;AP=function(b){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;c=false;d=CW.nil;e=CW.nil;c=true;d=b;f=0;g=0;h=b;i=0;while(true){if(!(i=h.$length)?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+i]);if(!D.IsWhitespace(g)){break;}e=$append(e,g);i++;}if(!((61===g))){e=CW.nil;return[c,d,e];}e=$append(e,g);b=$subslice(b,(f+1>>0));if(1>b.$length){c=false;return[c,d,e];}j=b;k=0;while(true){if(!(k=j.$length)?($throwRuntimeError("index out of range"),undefined):j.$array[j.$offset+k]);if(!D.IsWhitespace(g)){break;}e=$append(e,g);k++;}g=((f<0||f>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+f]);e=$append(e,g);b=$subslice(b,(f+1>>0));l=false;if(34===g){m=b;n=0;while(true){if(!(n=m.$length)?($throwRuntimeError("index out of range"),undefined):m.$array[m.$offset+n]);e=$append(e,g);if(34===g){l=true;break;}n++;}}else if(39===g){o=b;p=0;while(true){if(!(p=o.$length)?($throwRuntimeError("index out of range"),undefined):o.$array[o.$offset+p]);e=$append(e,g);if(39===g){l=true;break;}p++;}}else{q=b;r=0;while(true){if(!(r=q.$length)?($throwRuntimeError("index out of range"),undefined):q.$array[q.$offset+r]);if(62===g){f=f-(1)>>0;break;}e=$append(e,g);if(D.IsWhitespace(g)){break;}if((34===g)||(39===g)||(61===g)||(60===g)||(62===g)||(96===g)){l=false;break;}l=true;r++;}}if(!l){c=false;e=CW.nil;return[c,d,e];}d=$subslice(b,(f+1>>0));return[c,d,e];};AQ=function(b){var b,c,d,e,f,g,h;c=CW.nil;d=CW.nil;c=b;if(!D.IsASCIILetter((0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0]))&&!((95===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])))&&!((58===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])))){return[c,d];}d=$append(d,(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0]));b=$subslice(b,1);e=0;f=0;g=b;h=0;while(true){if(!(h=g.$length)?($throwRuntimeError("index out of range"),undefined):g.$array[g.$offset+h]);if(!D.IsASCIILetterNumHyphen(f)&&!((95===f))&&!((46===f))&&!((58===f))){break;}d=$append(d,f);h++;}if(1>d.$length){return[c,d];}c=$subslice(b,e);return[c,d];};AC.ptr.prototype.parseTagName=function(b){var b,c,d,e,f,g,h,i;c=CW.nil;d=CW.nil;e=this;if(1>b.$length){return[c,d];}f=0;g=((f<0||f>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+f]);if(!D.IsASCIILetter(g)){h=b;i=CW.nil;c=h;d=i;return[c,d];}d=$append(d,g);f=1;while(true){if(!(f=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+f]);if(!D.IsASCIILetterNumHyphen(g)){break;}d=$append(d,g);f=f+(1)>>0;}c=$subslice(b,f);return[c,d];};AC.prototype.parseTagName=function(b){return this.$val.parseTagName(b);};AR=function(b,c){var{aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:if(CY.nil===b||DN.nil===c){$s=-1;return;}d=false;e=E.DomAttrValue(c,"style");if(!(""===e)){$s=1;continue;}$s=2;continue;case 1:f=AU(e);$s=3;case 3:if($c){$c=false;f=f.$blk();}if(f&&f.$blk!==undefined){break s;}e=f;b.SetIALAttr("style",e);g=BA(b.KramdownIAL);$s=4;case 4:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}h=g;i=new B.Node.ptr("","","","",456,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,h,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");if(109===b.Type){b.PrependChild(i);}else{b.InsertAfter(i);}d=true;case 2:j=E.DomCustomAttrs(c);if(!(false===j)){$s=5;continue;}$s=6;continue;case 5:if(!d){$s=7;continue;}$s=8;continue;case 7:k=j;l=0;m=k?k.keys():undefined;n=k?k.size:0;while(true){if(!(l=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+f]);h=c;i=0;while(true){if(!(i=h.$length)?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+i]);if(g===j){return true;}i++;}f++;}return false;};$pkg.ContainTextMark=AS;AT=function(b,c,d){var{aa,ab,ac,ad,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$s,$r,$c}=$restore(this,{b,c,d});$s=$s||0;s:while(true){switch($s){case 0:b.Type=530;e=E.DomAttrValue(c,"data-type");if(""===e){if(c.DataAtom===40708){e="text";}else{e=new K.Atom(c.DataAtom).String();}}b.TextMarkType=e;b.Tokens=CW.nil;f=F.Split(e," ");g=DC.nil;h=f;i=0;while(true){if(!(i=h.$length)?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+i]);if("a"===k||"inline-memo"===k||"block-ref"===k||"file-annotation-ref"===k||"inline-math"===k){g=$append(g,k);f=$appendSlice($subslice(f,0,j),$subslice(f,(j+1>>0)));break;}i++;}f=$appendSlice(g,f);l=false;m=f;n=0;case 1:if(!(n=m.$length)?($throwRuntimeError("index out of range"),undefined):m.$array[m.$offset+n]);p=o;if(p===("a")){$s=4;continue;}if(p===("inline-math")){$s=5;continue;}if(p===("block-ref")){$s=6;continue;}if(p===("file-annotation-ref")){$s=7;continue;}if(p===("inline-memo")){$s=8;continue;}if(!l){$s=9;continue;}$s=10;continue;case 4:q=E.GetTextMarkAData(c);b.TextMarkAHref=q[0];b.TextMarkATitle=q[1];r=E.GetTextMarkTextData(c);$s=11;case 11:if($c){$c=false;r=r.$blk();}if(r&&r.$blk!==undefined){break s;}b.TextMarkTextContent=r;$s=10;continue;case 5:b.TextMarkInlineMathContent=E.GetTextMarkInlineMathData(c);l=true;$s=10;continue;case 6:s=E.GetTextMarkBlockRefData(c);b.TextMarkBlockRefID=s[0];b.TextMarkBlockRefSubtype=s[1];t=E.GetTextMarkTextData(c);$s=12;case 12:if($c){$c=false;t=t.$blk();}if(t&&t.$blk!==undefined){break s;}b.TextMarkTextContent=t;$s=10;continue;case 7:b.TextMarkFileAnnotationRefID=E.GetTextMarkFileAnnotationRefData(c);u=E.GetTextMarkTextData(c);$s=13;case 13:if($c){$c=false;u=u.$blk();}if(u&&u.$blk!==undefined){break s;}b.TextMarkTextContent=u;$s=10;continue;case 8:v=E.GetTextMarkTextData(c);$s=14;case 14:if($c){$c=false;v=v.$blk();}if(v&&v.$blk!==undefined){break s;}b.TextMarkTextContent=v;b.TextMarkInlineMemoContent=E.GetTextMarkInlineMemoData(c);w=Z("",(new CW($stringToBytes(b.TextMarkInlineMemoContent))),d);$s=15;case 15:if($c){$c=false;w=w.$blk();}if(w&&w.$blk!==undefined){break s;}x=w;if(!(DH.nil===x)){$s=16;continue;}$s=17;continue;case 16:y=x.Root.Content();$s=18;case 18:if($c){$c=false;y=y.$blk();}if(y&&y.$blk!==undefined){break s;}z=F.ReplaceAll(y,"\n","_esc_newline_");$s=19;case 19:if($c){$c=false;z=z.$blk();}if(z&&z.$blk!==undefined){break s;}b.TextMarkInlineMemoContent=z;b.TextMarkInlineMemoContent=F.ReplaceAll(b.TextMarkInlineMemoContent,"\"",""");case 17:$s=10;continue;case 9:aa=E.GetTextMarkTextDataWithoutEscapeSingleQuote(c);$s=20;case 20:if($c){$c=false;aa=aa.$blk();}if(aa&&aa.$blk!==undefined){break s;}b.TextMarkTextContent=aa;if(b.ContainTextMarkTypes(new DC(["strong","em","s","mark","sup","sub"]))){$s=21;continue;}$s=22;continue;case 21:ab=AV(b.TextMarkTextContent);if(0>0;e+=f[1];}return c;};AW=function(b){var b,c,d;c=0;d=b.length-1>>0;while(true){if(!(d>=0)){break;}if(!((32===b.charCodeAt(d)))){break;}c=c+(1)>>0;d=d-(1)>>0;}return c;};AX=function(b,c){var{b,c,d,e,f,g,h,i,j,k,l,m,n,o,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:if(!b.Context.ParseOption.KramdownBlockIAL||b.Context.indented){$s=-1;return 0;}if((8===b.Context.Tip.Type)&&CY.nil===b.Context.Tip.FirstChild){$s=-1;return 0;}d=b.parseKramdownBlockIAL();if(!(DD.nil===d)){$s=1;continue;}$s=2;continue;case 1:$r=b.Context.closeUnmatchedBlocks();$s=3;case 3:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}b.Context.offset=b.Context.currentLineLen;if(E.IsDocIAL2(d)){b.Context.rootIAL=new B.Node.ptr("","","","",455,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,$subslice(b.Context.currentLine,b.Context.nextNonspace),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");b.Root.KramdownIAL=d;b.Root.ID=(e=(0>=d.$length?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+0]),(1>=e.$length?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+1]));b.ID=b.Root.ID;$s=-1;return 2;}f=b.Context.lastMatchedContainer;if(b.Context.allClosed){$s=4;continue;}$s=5;continue;case 4:if((0===f.Type)||(8===f.Type)||(5===f.Type)||(475===f.Type)){$s=6;continue;}$s=7;continue;case 6:f=b.Context.Tip.LastChild;if(CY.nil===f){f=b.Context.lastMatchedContainer;}if(((477===f.Type)||(455===f.Type))&&!(CY.nil===f.Parent)){$s=8;continue;}if(6===f.Type){$s=9;continue;}if(0===f.Type){$s=10;continue;}$s=11;continue;case 8:g=BA(d);$s=12;case 12:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}h=g;if(!A.HasPrefix(f.Tokens,h)){i=new B.Node.ptr("","","","",1,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,(new CW($stringToBytes(" "))),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");f.InsertAfter(i);b.Context.Tip=i;f=i;}$s=11;continue;case 9:j=new B.Node.ptr("","","","",1,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,(new CW($stringToBytes(" "))),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");f.InsertAfter(j);b.Context.Tip=j;f=j;$s=11;continue;case 10:k=new B.Node.ptr("","","","",1,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,(new CW($stringToBytes(" "))),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");f.AppendChild(k);b.Context.Tip=k;f=k;case 11:case 7:case 5:f.KramdownIAL=d;l=BE(d);f.ID=(m=$mapIndex(l,$String.keyFor("id")),m!==undefined?m.v:"");n=b.Context.addChild(455);$s=13;case 13:if($c){$c=false;n=n.$blk();}if(n&&n.$blk!==undefined){break s;}o=n;o.Tokens=$subslice(b.Context.currentLine,b.Context.nextNonspace);$s=-1;return 2;case 2:$s=-1;return 0;}return;}var $f={$blk:AX,$c:true,$r,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$s};return $f;};$pkg.IALStart=AX;BA=function(b){var{b,c,d,e,f,g,h,i,j,k,l,m,n,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:c=new A.Buffer.ptr(CW.nil,0,0);d=c.WriteString("{: ");$s=1;case 1:if($c){$c=false;d=d.$blk();}if(d&&d.$blk!==undefined){break s;}d;e=b;f=0;case 2:if(!(f=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+f]);i=c.WriteString((0>=h.$length?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+0]));$s=4;case 4:if($c){$c=false;i=i.$blk();}if(i&&i.$blk!==undefined){break s;}i;j=c.WriteString("=\"");$s=5;case 5:if($c){$c=false;j=j.$blk();}if(j&&j.$blk!==undefined){break s;}j;k=c.WriteString((1>=h.$length?($throwRuntimeError("index out of range"),undefined):h.$array[h.$offset+1]));$s=6;case 6:if($c){$c=false;k=k.$blk();}if(k&&k.$blk!==undefined){break s;}k;l=c.WriteByte(34);$s=7;case 7:if($c){$c=false;l=l.$blk();}if(l&&l.$blk!==undefined){break s;}l;if(g<(b.$length-1>>0)){$s=8;continue;}$s=9;continue;case 8:m=c.WriteByte(32);$s=10;case 10:if($c){$c=false;m=m.$blk();}if(m&&m.$blk!==undefined){break s;}m;case 9:f++;$s=2;continue;case 3:n=c.WriteByte(125);$s=11;case 11:if($c){$c=false;n=n.$blk();}if(n&&n.$blk!==undefined){break s;}n;$s=-1;return c.Bytes();}return;}var $f={$blk:BA,$c:true,$r,b,c,d,e,f,g,h,i,j,k,l,m,n,$s};return $f;};$pkg.IAL2Tokens=BA;BD=function(b){var b,c,d,e,f,g;c=false;c=$makeMap($String.keyFor,[]);d=b;e=0;while(true){if(!(e=d.$length)?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+e]);g=(0>=f.$length?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+0]);(c||$throwRuntimeError("assignment to entry in nil map")).set($String.keyFor(g),{k:g,v:G.UnescapeAttrVal((1>=f.$length?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+1]))});e++;}return c;};$pkg.IAL2Map=BD;BE=function(b){var b,c,d,e,f,g;c=false;c=$makeMap($String.keyFor,[]);d=b;e=0;while(true){if(!(e=d.$length)?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+e]);g=(0>=f.$length?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+0]);(c||$throwRuntimeError("assignment to entry in nil map")).set($String.keyFor(g),{k:g,v:(1>=f.$length?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+1])});e++;}return c;};$pkg.IAL2MapUnEsc=BE;BG=function(b){var b;if(7>=b.$length){return false;}return A.Contains(b,(new CW($stringToBytes("id=\""))));};BH=function(b){var b,c,d,e,f,g,h,i;c=DD.nil;b=A.TrimRight(b," \n");b=A.TrimPrefix(b,(new CW($stringToBytes("{:"))));b=A.TrimSuffix(b,(new CW($stringToBytes("}"))));b=A.ReplaceAll(b,(new CW($stringToBytes("\n"))),(new CW($stringToBytes("_esc_newline_"))));while(true){d=AO(b);e=d[0];f=d[1];g=d[2];h=d[3];i=d[4];if(!e){break;}b=f;if(1>g.$length){break;}i=A.ReplaceAll(i,(new CW($stringToBytes("_esc_newline_"))),(new CW($stringToBytes("\n"))));c=$append(c,new DC([E.BytesToStr(h),E.BytesToStr(i)]));}return c;};$pkg.Tokens2IAL=BH;AC.ptr.prototype.parseKramdownBlockIAL=function(){var b,c,d;b=DD.nil;c=this;d=$subslice(c.Context.currentLine,c.Context.nextNonspace);b=c.Context.parseKramdownBlockIAL(d);return b;};AC.prototype.parseKramdownBlockIAL=function(){return this.$val.parseKramdownBlockIAL();};AC.ptr.prototype.parseKramdownSpanIAL=function(){var{b,$s,$r,$c}=$restore(this,{});$s=$s||0;s:while(true){switch($s){case 0:b=[b];b[0]=this;$r=B.Walk(b[0].Root,(function(b){return function(c,d){var c,d,e,f,g,h,i,j;if(!d){return 2;}switch(0){default:e=c.Type;if((e===(17))||(e===(22))||(e===(27))||(e===(101))||(e===(460))||(e===(450))||(e===(34))||(e===(530))){break;}else{return 2;}}if(CY.nil===c.Next||!((16===c.Next.Type))){return 2;}f=c.Next.Tokens;g=b[0].Context.parseKramdownSpanIAL(f);h=g[0];i=g[1];if(0>0));if(1>c.Next.Tokens.$length){c.Next.Unlink();}j=new B.Node.ptr("","","","",456,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,$subslice(f,0,(h+1>>0)),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");c.InsertAfter(j);}return 2;};})(b));$s=1;case 1:if($c){$c=false;$r=$r.$blk();}if($r&&$r.$blk!==undefined){break s;}$s=-1;return;}return;}var $f={$blk:AC.ptr.prototype.parseKramdownSpanIAL,$c:true,$r,b,$s};return $f;};AC.prototype.parseKramdownSpanIAL=function(){return this.$val.parseKramdownSpanIAL();};AA.ptr.prototype.parseKramdownBlockIAL=function(b){var b,c,d,e,f;c=DD.nil;d=this;e=A.Index(b,(new CW($stringToBytes("{:"))));if(0===e){b=$subslice(b,(e+2>>0));f=A.LastIndex(b,BR);if(3>f){return c;}if(!A.Equal($subslice(b,f),(new CW($stringToBytes("}\n"))))){return c;}c=BH(b);}return c;};AA.prototype.parseKramdownBlockIAL=function(b){return this.$val.parseKramdownBlockIAL(b);};AA.ptr.prototype.parseKramdownSpanIAL=function(b){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;c=0;d=DD.nil;e=this;c=A.Index(b,BR);f=A.Index(b,(new CW($stringToBytes("{:"))));if((0===f)&&(f+2>>0)>0));g=A.Index(b,BR);if(3>g){return[c,d];}b=$subslice(b,0,g);while(true){h=AO(b);i=h[0];j=h[1];k=h[2];l=h[3];m=h[4];if(!i){break;}b=j;if(1>k.$length){break;}n=F.ReplaceAll(E.BytesToStr(l),"\xE2\x80\xB8","");o=F.ReplaceAll(E.BytesToStr(m),"\xE2\x80\xB8","");d=$append(d,new DC([n,o]));}}return[c,d];};AA.prototype.parseKramdownSpanIAL=function(b){return this.$val.parseKramdownSpanIAL(b);};AA.ptr.prototype.parseKramdownIALInListItem=function(b){var b,c,d,e,f,g,h,i,j,k,l;c=DD.nil;d=this;e=A.Index(b,(new CW($stringToBytes("{:"))));if(0===e){b=$subslice(b,(e+2>>0));f=A.Index(b,BR);if(3>f){return c;}b=$subslice(b,0,A.Index(b,(new CW($stringToBytes("}")))));while(true){g=AO(b);h=g[0];i=g[1];j=g[2];k=g[3];l=g[4];if(!h){break;}b=i;if(1>j.$length){break;}c=$append(c,new DC([E.BytesToStr(k),E.BytesToStr(l)]));}}return c;};AA.prototype.parseKramdownIALInListItem=function(b){return this.$val.parseKramdownIALInListItem(b);};AC.ptr.prototype.parseInline=function(b,c){var{b,c,d,e,f,g,h,i,j,k,l,m,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:d=this;case 1:if(!(c.pos=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+f]));h=CY.nil;i=g;if(i===(92)){$s=4;continue;}if(i===(96)){$s=5;continue;}if((i===(42))||(i===(95))||(i===(126))||(i===(61))||(i===(35))){$s=6;continue;}if(i===(94)){$s=7;continue;}if(i===(10)){$s=8;continue;}if(i===(60)){$s=9;continue;}if(i===(91)){$s=10;continue;}if(i===(93)){$s=11;continue;}if(i===(38)){$s=12;continue;}if(i===(33)){$s=13;continue;}if(i===(36)){$s=14;continue;}if(i===(123)){$s=15;continue;}if(i===(40)){$s=16;continue;}$s=17;continue;case 4:h=d.parseBackslash(b,c);$s=18;continue;case 5:j=d.parseCodeSpan(b,c);$s=19;case 19:if($c){$c=false;j=j.$blk();}if(j&&j.$blk!==undefined){break s;}h=j;$s=18;continue;case 6:d.handleDelim(b,c);$s=18;continue;case 7:if(d.Context.ParseOption.Sup){d.handleDelim(b,c);}else{h=d.parseText(c);}$s=18;continue;case 8:h=d.parseNewline(b,c);$s=18;continue;case 9:h=d.parseAutolink(c);if(CY.nil===h){$s=20;continue;}$s=21;continue;case 20:h=d.parseAutoEmailLink(c);if(CY.nil===h){$s=22;continue;}$s=23;continue;case 22:k=d.parseFileAnnotationRef(c);$s=24;case 24:if($c){$c=false;k=k.$blk();}if(k&&k.$blk!==undefined){break s;}h=k;if(CY.nil===h){$s=25;continue;}$s=26;continue;case 25:l=d.parseInlineHTML(c);$s=27;case 27:if($c){$c=false;l=l.$blk();}if(l&&l.$blk!==undefined){break s;}h=l;if(d.Context.ParseOption.ProtyleWYSIWYG&&!(CY.nil===h)&&(10===h.Type)){h.Type=16;}case 26:case 23:case 21:$s=18;continue;case 10:h=d.parseOpenBracket(c);$s=18;continue;case 11:m=d.parseCloseBracket(c);$s=28;case 28:if($c){$c=false;m=m.$blk();}if(m&&m.$blk!==undefined){break s;}h=m;$s=18;continue;case 12:h=d.parseEntity(c);$s=18;continue;case 13:h=d.parseBang(c);$s=18;continue;case 14:h=d.parseInlineMath(c);$s=18;continue;case 15:h=d.parseHeadingID(b,c);$s=18;continue;case 16:h=d.parseBlockRef(c);$s=18;continue;case 17:h=d.parseText(c);case 18:case 3:if(!(CY.nil===h)){b.AppendChild(h);}$s=1;continue;case 2:b.Tokens=CW.nil;$s=-1;return;}return;}var $f={$blk:AC.ptr.prototype.parseInline,$c:true,$r,b,c,d,e,f,g,h,i,j,k,l,m,$s};return $f;};AC.prototype.parseInline=function(b,c){return this.$val.parseInline(b,c);};AC.ptr.prototype.parseEntity=function(b){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;c=CY.nil;d=this;g=new CW([(e=b.tokens,f=b.pos,((f<0||f>=e.$length)?($throwRuntimeError("index out of range"),undefined):e.$array[e.$offset+f]))]);if(2>b.tokensLen||b.tokensLen<=(b.pos+1>>0)){b.pos=b.pos+(1)>>0;c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,g,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");return c;}h=b.pos;i=false;if(3>0,((k<0||k>=j.$length)?($throwRuntimeError("index out of range"),undefined):j.$array[j.$offset+k]));}l=b.pos;m=0;n=false;while(true){if(!(l=o.$length)?($throwRuntimeError("index out of range"),undefined):o.$array[o.$offset+l]));if(D.IsWhitespace(m)){break;}if(59===m){l=l+(1)>>0;n=true;break;}l=l+(1)>>0;}if(!n){b.pos=b.pos+(1)>>0;c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,g,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");return c;}p=E.BytesToStr($subslice(b.tokens,h,l));if(i){q=p.length;if(10q){b.pos=b.pos+(1)>>0;c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,g,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");return c;}if(((120===p.charCodeAt(2))||(88===p.charCodeAt(2)))&&5>q){b.pos=b.pos+(1)>>0;c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,g,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");return c;}}r=G.HtmlUnescapeString(p);if(r===p){b.pos=b.pos+(1)>>0;c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,g,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");return c;}b.pos=b.pos+((l-h>>0))>>0;c=new B.Node.ptr("","","","",44,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,E.StrToBytes(r),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,E.StrToBytes(p),DD.nil,false,"","","","","","","","","","","",0,"");return c;};AC.prototype.parseEntity=function(b){return this.$val.parseEntity(b);};AC.ptr.prototype.parseCloseBracket=function(b){var{aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,at,au,av,aw,ax,ay,az,b,ba,bb,bc,bd,be,bf,bg,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$s,$r,$c}=$restore(this,{b});$s=$s||0;s:while(true){switch($s){case 0:c=this;f=new CW([(d=b.tokens,e=b.pos,((e<0||e>=d.$length)?($throwRuntimeError("index out of range"),undefined):d.$array[d.$offset+e]))]);b.pos=b.pos+(1)>>0;g=b.pos;h=b.brackets;if(DM.nil===h){$s=-1;return new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,f,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");}if(!h.active){c.removeBracket(b);$s=-1;return new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,f,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");}i=h.image;j=CW.nil;k=CW.nil;l=CW.nil;m=CW.nil;n=CW.nil;o=j;p=k;q=l;r=m;s=n;t=b.pos;u=false;if((b.pos+1>>0)=v.$length)?($throwRuntimeError("index out of range"),undefined):v.$array[v.$offset+w])))){$s=1;continue;}$s=2;continue;case 1:b.pos=b.pos+(1)>>0;x=false;y=CW.nil;z=CW.nil;aa=y;ab=z;case 3:ac=D.Spnl($subslice(b.tokens,(b.pos-1>>0)));x=ac[0];aa=ac[1];ab=ac[2];if(!x){$s=4;continue;}b.pos=b.pos+(aa.$length)>>0;ae=c.Context.parseInlineLinkDest(ab);$s=5;case 5:if($c){$c=false;ae=ae.$blk();}if(ae&&ae.$blk!==undefined){break s;}ad=ae;aa=ad[0];ab=ad[1];p=ad[2];if(CW.nil===aa){$s=4;continue;}if(c.Context.ParseOption.VditorWYSIWYG||c.Context.ParseOption.VditorIR||c.Context.ParseOption.VditorSV||c.Context.ParseOption.ProtyleWYSIWYG){if(!i&&CY.nil===h.node.Next){$s=4;continue;}}b.pos=b.pos+(aa.$length)>>0;o=$subslice(aa,0,1);s=$subslice(aa,(aa.$length-1>>0));u=41===(af=aa.$length-1>>0,((af<0||af>=aa.$length)?($throwRuntimeError("index out of range"),undefined):aa.$array[aa.$offset+af]));if(u){b.pos=b.pos-(1)>>0;$s=4;continue;}if(1>ab.$length||!D.IsWhitespace((0>=ab.$length?($throwRuntimeError("index out of range"),undefined):ab.$array[ab.$offset+0]))){$s=4;continue;}ag=D.Spnl(ab);x=ag[0];aa=ag[1];ab=ag[2];if(!x){$s=4;continue;}q=aa;b.pos=b.pos+(aa.$length)>>0;u=41===(0>=ab.$length?($throwRuntimeError("index out of range"),undefined):ab.$array[ab.$offset+0]);s=$subslice(ab,0,1);if(u){$s=4;continue;}b.pos=b.pos+(1)>>0;ah=false;ai=c.Context.parseLinkTitle(ab);ah=ai[0];aa=ai[1];ab=ai[2];r=ai[3];if(!ah){$s=4;continue;}b.pos=b.pos+(aa.$length)>>0;aj=D.Spnl(ab);x=aj[0];aa=aj[1];ab=aj[2];b.pos=b.pos+(aa.$length)>>0;u=x&&0>0)),ab);}else{r=C.CaretTokens;ab=$subslice(ab,C.CaretTokens.$length);b.pos=b.pos+(3)>>0;}}else if(A.HasPrefix(ab,(new CW($stringToBytes(")\xE2\x80\xB8"))))){if(0===r.$length){r=C.CaretTokens;ab=A.ReplaceAll(ab,C.CaretTokens,CW.nil);b.pos=b.pos+(3)>>0;}}}u=41===(0>=ab.$length?($throwRuntimeError("index out of range"),undefined):ab.$array[ab.$offset+0]);}s=$subslice(ab,0);$s=4;continue;case 4:if(!u){b.pos=t;}case 2:ak=CW.nil;al=0;if(!u){$s=6;continue;}$s=7;continue;case 6:am=b.pos;an=c.Context.parseLinkLabel($subslice(b.tokens,am));ao=an[0];ap=an[2];if(2>0;}else if(!h.bracketAfter){aq=h.index;if(91===(ar=b.tokens,((aq<0||aq>=ar.$length)?($throwRuntimeError("index out of range"),undefined):ar.$array[ar.$offset+aq]))){aq=aq+(1)>>0;}ak=$subslice(b.tokens,aq,(g-1>>0));b.pos=b.pos+(2)>>0;}if(0===ao){b.pos=g;}if(!(CW.nil===ak)){$s=8;continue;}$s=9;continue;case 8:if(c.Context.ParseOption.Footnotes){$s=10;continue;}$s=11;continue;case 10:at=c.FindFootnotesDef(ak);$s=12;case 12:if($c){$c=false;at=at.$blk();}if(at&&at.$blk!==undefined){break s;}as=at;au=as[0];av=as[1];if(!(CY.nil===av)){c.removeBracket(b);if(c.Context.ParseOption.Sup&&!(CY.nil===h.node.Next.Next)){h.node.Next.Next.Unlink();h.node.Next.Unlink();}else{h.node.Next.Unlink();}h.node.Unlink();aw=I.Itoa(au);ax=av.FootnotesRefs.$length;if(0>0));}ay=new B.Node.ptr("","","","",412,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,ak,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,A.ReplaceAll(ak,C.CaretTokens,CW.nil),aw,CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");av.FootnotesRefs=$append(av.FootnotesRefs,ay);$s=-1;return ay;}case 11:az=c.FindLinkRefDefLink(ak);$s=13;case 13:if($c){$c=false;az=az.$blk();}if(az&&az.$blk!==undefined){break s;}ba=az;if(!(CY.nil===ba)){p=ba.ChildByType(41).Tokens;bb=ba.ChildByType(42);if(!(CY.nil===bb)){r=bb.Tokens;}u=true;al=3;}case 9:case 7:if(u){bc=new B.Node.ptr("","","","",33,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,CW.nil,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,al,ak,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");if(i){bc.Type=34;bc.AppendChild(new B.Node.ptr("","","","",35,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,$subslice(h.node.Tokens,0,1),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));h.node.Tokens=$subslice(h.node.Tokens,1);}bc.AppendChild(new B.Node.ptr("","","","",36,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,h.node.Tokens,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));bd=CY.nil;be=CY.nil;bf=bd;bg=be;bf=h.node.Next;while(true){if(!(!(CY.nil===bf))){break;}bg=bf.Next;bf.Unlink();if(16===bf.Type){bf.Type=40;}bc.AppendChild(bf);bf=bg;}bc.AppendChild(new B.Node.ptr("","","","",37,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,f,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));bc.AppendChild(new B.Node.ptr("","","","",38,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,o,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));bc.AppendChild(new B.Node.ptr("","","","",41,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,p,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));if(!(CW.nil===q)){bc.AppendChild(new B.Node.ptr("","","","",43,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,q,"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,""));}if(0>0;c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,$subslice(b.tokens,e,b.pos),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");d.addBracket(c,b.pos-1>>0,false,b);return c;};AC.prototype.parseOpenBracket=function(b){return this.$val.parseOpenBracket(b);};AC.ptr.prototype.addBracket=function(b,c,d,e){var b,c,d,e,f;f=this;if(!(DM.nil===e.brackets)){e.brackets.bracketAfter=true;}e.brackets=new CA.ptr(b,0,0,0,false,false,e.brackets,DM.nil,true,d,false,c,e.delimiters);};AC.prototype.addBracket=function(b,c,d,e){return this.$val.addBracket(b,c,d,e);};AC.ptr.prototype.removeBracket=function(b){var b,c;c=this;b.brackets=b.brackets.previous;};AC.prototype.removeBracket=function(b){return this.$val.removeBracket(b);};AC.ptr.prototype.parseBang=function(b){var b,c,d,e,f,g;c=CY.nil;d=this;e=b.pos;b.pos=b.pos+(1)>>0;if(b.pos=f.$length)?($throwRuntimeError("index out of range"),undefined):f.$array[f.$offset+g])))){b.pos=b.pos+(1)>>0;c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,$subslice(b.tokens,e,b.pos),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");d.addBracket(c,e+2>>0,true,b);return c;}c=new B.Node.ptr("","","","",16,CY.nil,CY.nil,CY.nil,CY.nil,CY.nil,CZ.nil,$subslice(b.tokens,e,b.pos),"","",false,false,false,0,false,0,0,0,CW.nil,CW.nil,CW.nil,0,DA.nil,false,DB.nil,0,0,0,0,CW.nil,0,false,"",0,CW.nil,"",CZ.nil,CW.nil,DD.nil,false,"","","","","","","","","","","",0,"");return c;};AC.prototype.parseBang=function(b){return this.$val.parseBang(b);};BI=function(b,c){var{b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$s,$r,$c}=$restore(this,{b,c});$s=$s||0;s:while(true){switch($s){case 0:if(b.Context.indented){$s=-1;return 0;}if(!((60===D.Peek(b.Context.currentLine,b.Context.nextNonspace)))){$s=-1;return 0;}if(b.Context.ParseOption.VditorWYSIWYG){if(A.Contains(b.Context.currentLine,(new CW($stringToBytes("vditor-comment"))))){$s=-1;return 0;}}if(b.Context.ParseOption.ProtyleWYSIWYG){if(A.Contains(b.Context.currentLine,(new CW($stringToBytes(""))))){$s=7;continue;}if(A.HasPrefix(d,(new CW($stringToBytes(""))))){$s=8;continue;}if(A.HasPrefix(d,(new CW($stringToBytes(""))))){$s=9;continue;}if(A.HasPrefix(d,(new CW($stringToBytes(""))))){$s=10;continue;}$s=11;continue;case 7:if(A.Contains(d,(new CW($stringToBytes("data-subtype=\"widget\""))))){$s=12;continue;}$s=13;continue;case 12:g=b.Context.addChild(535);$s=15;case 15:if($c){$c=false;g=g.$blk();}if(g&&g.$blk!==undefined){break s;}g;$s=14;continue;case 13:h=b.Context.addChild(500);$s=16;case 16:if($c){$c=false;h=h.$blk();}if(h&&h.$blk!==undefined){break s;}h;case 14:$s=-1;return 2;case 8:i=b.Context.addChild(510);$s=17;case 17:if($c){$c=false;i=i.$blk();}if(i&&i.$blk!==undefined){break s;}i;$s=-1;return 2;case 9:j=b.Context.addChild(505);$s=18;case 18:if($c){$c=false;j=j.$blk();}if(j&&j.$blk!==undefined){break s;}j;$s=-1;return 2;case 10:k=b.Context.addChild(550);$s=19;case 19:if($c){$c=false;k=k.$blk();}if(k&&k.$blk!==undefined){break s;}l=k;m=A.Index(d,(new CW($stringToBytes("data-av-type=\""))))+14>>0;n=m+A.Index($subslice(d,m),(new CW($stringToBytes("\""))))>>0;l.AttributeViewType=($bytesToString($subslice(d,m,n)));o=A.Index(d,(new CW($stringToBytes("data-av-id=\""))));if(0>0;p=o+A.Index($subslice(d,o),(new CW($stringToBytes("\""))))>>0;l.AttributeViewID=($bytesToString($subslice(d,o,p)));$s=22;continue;case 21:q=B.NewNodeID();$s=23;case 23:if($c){$c=false;q=q.$blk();}if(q&&q.$blk!==undefined){break s;}l.AttributeViewID=q;case 22:$s=-1;return 2;case 11:case 5:if(b.Context.ParseOption.ProtyleWYSIWYG){if(!A.HasPrefix(b.Context.currentLine,(new CW($stringToBytes(">0))){break;}if((45===((j<0||j>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+j]))&&(45===(k=j+1>>0,((k<0||k>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+k])))&&(62===(l=j+2>>0,((l<0||l>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+l])))){return true;}j=j+(1)>>0;}}else if(h===(3)){m=0;while(true){if(!(m<(g-2>>0))){break;}if((63===((m<0||m>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+m]))&&(62===(n=m+1>>0,((n<0||n>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+n])))){return true;}m=m+(1)>>0;}}else if(h===(4)){return A.Contains(b,BP);}else if(h===(5)){o=0;while(true){if(!(o<(g-2>>0))){break;}if((93===((o<0||o>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+o]))&&(93===(p=o+1>>0,((p<0||p>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+p])))){return true;}o=o+(1)>>0;}}return false;};AC.prototype.isHTMLBlockClose=function(b,c){return this.$val.isHTMLBlockClose(b,c);};AC.ptr.prototype.parseHTML=function(b){var b,c,d,e,f,g,h,i,j,k,l,m;c=0;d=this;e=D.TrimLeft(b);b=e[1];f=b.$length;if(3>f){return c;}if(!((60===(0>=b.$length?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+0])))){return c;}c=1;g=D.AcceptTokenss(b,BK);if(0<=g){if(D.IsWhitespace(((g<0||g>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+g]))||(62===((g<0||g>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+g]))){return c;}}h=D.AcceptTokenss(b,BM);if(0<=h){if(D.IsWhitespace(((h<0||h>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+h]))||(62===((h<0||h>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+h]))){c=6;return c;}if((47===((h<0||h>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+h]))&&(62===(i=h+1>>0,((i<0||i>=b.$length)?($throwRuntimeError("index out of range"),undefined):b.$array[b.$offset+i])))){c=6;return c;}}j=D.TrimWhitespace(b);k=d.isOpenTag(j);if(k&&!((d.Context.Tip.Type===1))){c=7;return c;}l=d.isCloseTag(j);if(l&&!((d.Context.Tip.Type===1))){c=7;return c;}if(0===A.Index(b,E.StrToBytes("