Se suele decir que las mujeres viven más que los hombres. Pero, ¿es realmente cierto?

Vamos a estudiar si la esperanza de vida de hombres y mujeres (los años que les quedan por vivir) a los 65 es la misma en hombres que en mujeres. Los datos son reales y provienen del [[Instituto Nacional de Estadística|http://www.inmujer.gob.es/estadisticas/mujeresHombres/docs/mujeresHombres2010.pdf]].

El trabajo tiene 3 partes:

#Parte 1: ''Preparación de los datos''. Aquí copiarás los datos, los asignarás a una variable y los guardarás en un archivo.
#Parte 2: ''Análisis exploratorio''. Estudiarás como son los datos (la media que tienen, la desviación típica y el resumen de los 6 números).
#Parte 3. ''Contraste de hipótesis''. Es la parte más importante porque daremos respuesta a la pregunta inicial comparando las medias de vida de hombres y mujeres.

En cada punto que tienes que realizar tienes un ejemplo de cómo lo puedes hacer, algunos están completos, otros los tendrás que completar tú.

Tienes también 3 preguntas que deberás redactar en el EDU basándote en los resultados que has obtenido con R.

Empieza con la 1ª parte: [[Preparación de los datos|¿Hombres y mujeres viven igual? 1]].
!!Parte 1: Preparación de los datos

<center>{{Imagen Esperanza de vida}}</center>

1) Introduce estos datos en dos variables: varones y mujeres.

Ejemplo:

<<<
```r
# Introducción de datos
varones <- c(14.8, 15.1,...)
mujeres <- c(17.9, 18.4,...)
```
<<<

2) Únelos en un data.frame llamado: esperanza:

<<<
```r
esperanza <- data.frame(varones, mujeres)
```
<<<

3) Usa [[write.table]] para guardar los datos. Llama al archivo ''esperanza.txt''.

<<<
```r
# Escribir datos al disco
write.table(esperanza, "esperanza.txt", row.names = F
```
<<<

4) Guarda todas estas instrucciones con el nombre ''esperanza.R''

5) Sube los dos archivos: ''esperanza.txt'' y ''esperanza.R'' a tu espacio en el EDU.

Sigue con la 2ª parte: [[Análisis exploratorio|¿Hombres y mujeres viven igual? 2]].
!!Parte 2: Análisis exploratorio

Empieza un script de R en blanco.

1) Usa [[read.table]] para recuperar los datos que están en ''esperanza.txt'':

<<<
```r
# Leer datos
datos <- read.table("esperanza.txt", header = T)
```
<<<

2) Calcula la media de vida de hombres y mujeres usando `mean()` y usa `cat()` para mostrar los resultados:

<<<
```r
# Cálculo de la media
m.varones <- mean(datos$varones)
m.mujeres <- ...completa lo que falta
```
<<<

3) Calcula la desviación típica usando `sd()` y usa `cat()` para mostrar los resultados:

<<<
```r
# Cálculo de la desviación típica
s.varones <- sd(datos$varones)
s.mujeres <- ...completa lo que falta
```
<<<

4) Calcula el resumen de os 6 números con `summary()`. Usa `print()` para mostrar los resultados:

<<<
```r
# Resumen de los 6 números
resumen <- summary(datos)
print(... termina lo que falta
```
<<<

5) Dijuja un diagrama de caja con `boxplot()` para comparar hombres y mujeres. Recuerda que el título se escribe con `main` y los títulos de cada caja con `names = c("...", "...")`

Ejemplo:

```r
boxplot(datos$varones, datos$... completa lo que falta
```

''Pregunta 1'': //Comenta en el EDU las medias y desviaciones típicas de hombres y mujeres. ¿Qué se observa en el diagrama de caja? ¿Entre qué valores se encuentra el 50% de los datos en hombres y mujeres?//

6) Comprueba si hombres y mujeres siguen una distribución normal o no con el test de Shapiro, `shapiro.test()`. usa `print()` para mostrar los resultados.

<<<
```r
# Prueba de normalidad: test de Shapiro
sh.varones <- shapiro.test(datos$varones)
.... completa lo que falta
```
<<<

7) Usa `hist()` para dibujar dos histogramas, uno para varones y otro para mujeres:

<<<
```r
# Histogramas
hist(datos$varones, main="... completa lo que falta
```
<<<

8) Guarda el archivo que has hecho con el nombre: ''esperanza2.R''

''Pregunta 2'': //Los datos de esperanza de vida de hombres y mujeres, son normales? Explica tu respuesta.//


Sigue con la 3ª parte: [[Contraste de hipótesis|¿Hombres y mujeres viven igual? 3]]

!! Parte 3: Contraste de hipótesis.

Empieza con un programa de R en blanco.

1) Copia y pega lo que hiciste en el programa anterior para recuperar los datos (`read.table`).

2) Usa `t.test` o `wilcox.test` para comparar las medias de hombres y mujeres. Usa `print()` para mostrar los resultados.

''Pregunta 3'': //En vista de los resultados, responde la pregunta inicial: ¿Hombre y mujeres viven igual? ¿Por qué?// 

3) Guarda las instrucciones en el archivo ''esperanza2.R''. Sube todos los archivos al EDU:

#esperanza.R
#esperanza1.R
#esperanza2.R
#esperanza.txt

Envía la tarea.
El operador ''%%'' da como resultado el resto de una división.

Estos ejemplos se obtienen escribiéndolos en la consola de R:

<<<
```r
> 7 %% 5
[1] 2
> 10 %% 2
[1] 0
> 2 %% 3
[1] 2
```
<<<

El operador ''%%'' se utiliza para saber si un número es divisible entre otro. Si al utilizarlo con dos números el resultado del resto es 0, significa que los números son divisibles.

En el siguiente ejemplo, la función nos indica si un número es par o no. 

La condición `x %% 2 == 0`  comprueba si el resto de divividir x entre 2 es igual a 0.

<<<
```r
#Devuelve TRUE si el número es par y FALSE si no lo es. 
espar <- function(x) {
  if (x %% 2 == 0) {
    return(TRUE)
  }
return(FALSE)
}
```
<<<
Continguts
yes
bottom
bottom
permaview
no
show
show
show
show
yes
yes
yes
no
no
show
hide
hide
hide
hide
hide
hide
show
{
    "tiddlers": {
        "$:/Acknowledgements": {
            "title": "$:/Acknowledgements",
            "text": "TiddlyWiki incorporates code from these fine OpenSource projects:\n\n* [[The Stanford Javascript Crypto Library|http://bitwiseshiftleft.github.io/sjcl/]]\n* [[The Jasmine JavaScript Test Framework|http://pivotal.github.io/jasmine/]]\n* [[Normalize.css by Nicolas Gallagher|http://necolas.github.io/normalize.css/]]\n\nAnd media from these projects:\n\n* World flag icons from [[Wikipedia|http://commons.wikimedia.org/wiki/Category:SVG_flags_by_country]]\n"
        },
        "$:/core/copyright.txt": {
            "title": "$:/core/copyright.txt",
            "type": "text/plain",
            "text": "TiddlyWiki created by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright (c) 2004-2007, Jeremy Ruston\nCopyright (c) 2007-2018, UnaMesa Association\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n  contributors may be used to endorse or promote products derived from\n  this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS'\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
        },
        "$:/core/icon": {
            "title": "$:/core/icon",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path d=\"M64 0l54.56 32v64L64 128 9.44 96V32L64 0zm21.127 95.408c-3.578-.103-5.15-.094-6.974-3.152l-1.42.042c-1.653-.075-.964-.04-2.067-.097-1.844-.07-1.548-1.86-1.873-2.8-.52-3.202.687-6.43.65-9.632-.014-1.14-1.593-5.17-2.157-6.61-1.768.34-3.546.406-5.34.497-4.134-.01-8.24-.527-12.317-1.183-.8 3.35-3.16 8.036-1.21 11.44 2.37 3.52 4.03 4.495 6.61 4.707 2.572.212 3.16 3.18 2.53 4.242-.55.73-1.52.864-2.346 1.04l-1.65.08c-1.296-.046-2.455-.404-3.61-.955-1.93-1.097-3.925-3.383-5.406-5.024.345.658.55 1.938.24 2.53-.878 1.27-4.665 1.26-6.4.47-1.97-.89-6.73-7.162-7.468-11.86 1.96-3.78 4.812-7.07 6.255-11.186-3.146-2.05-4.83-5.384-4.61-9.16l.08-.44c-3.097.59-1.49.37-4.82.628-10.608-.032-19.935-7.37-14.68-18.774.34-.673.664-1.287 1.243-.994.466.237.4 1.18.166 2.227-3.005 13.627 11.67 13.732 20.69 11.21.89-.25 2.67-1.936 3.905-2.495 2.016-.91 4.205-1.282 6.376-1.55 5.4-.63 11.893 2.276 15.19 2.37 3.3.096 7.99-.805 10.87-.615 2.09.098 4.143.483 6.16 1.03 1.306-6.49 1.4-11.27 4.492-12.38 1.814.293 3.213 2.818 4.25 4.167 2.112-.086 4.12.46 6.115 1.066 3.61-.522 6.642-2.593 9.833-4.203-3.234 2.69-3.673 7.075-3.303 11.127.138 2.103-.444 4.386-1.164 6.54-1.348 3.507-3.95 7.204-6.97 7.014-1.14-.036-1.805-.695-2.653-1.4-.164 1.427-.81 2.7-1.434 3.96-1.44 2.797-5.203 4.03-8.687 7.016-3.484 2.985 1.114 13.65 2.23 15.594 1.114 1.94 4.226 2.652 3.02 4.406-.37.58-.936.785-1.54 1.01l-.82.11zm-40.097-8.85l.553.14c.694-.27 2.09.15 2.83.353-1.363-1.31-3.417-3.24-4.897-4.46-.485-1.47-.278-2.96-.174-4.46l.02-.123c-.582 1.205-1.322 2.376-1.72 3.645-.465 1.71 2.07 3.557 3.052 4.615l.336.3z\" fill-rule=\"evenodd\"/></svg>"
        },
        "$:/core/images/advanced-search-button": {
            "title": "$:/core/images/advanced-search-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-advanced-search-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M74.5651535,87.9848361 C66.9581537,93.0488876 57.8237115,96 48,96 C21.490332,96 0,74.509668 0,48 C0,21.490332 21.490332,0 48,0 C74.509668,0 96,21.490332 96,48 C96,57.8541369 93.0305793,67.0147285 87.9377231,74.6357895 L122.284919,108.982985 C125.978897,112.676963 125.973757,118.65366 122.284271,122.343146 C118.593975,126.033442 112.613238,126.032921 108.92411,122.343793 L74.5651535,87.9848361 Z M48,80 C65.673112,80 80,65.673112 80,48 C80,30.326888 65.673112,16 48,16 C30.326888,16 16,30.326888 16,48 C16,65.673112 30.326888,80 48,80 Z\"></path>\n        <circle cx=\"48\" cy=\"48\" r=\"8\"></circle>\n        <circle cx=\"28\" cy=\"48\" r=\"8\"></circle>\n        <circle cx=\"68\" cy=\"48\" r=\"8\"></circle>\n    </g>\n</svg>"
        },
        "$:/core/images/auto-height": {
            "title": "$:/core/images/auto-height",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-auto-height tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <path d=\"M67.9867828,114.356363 L67.9579626,99.8785426 C67.9550688,98.4248183 67.1636987,97.087107 65.8909901,96.3845863 L49.9251455,87.5716209 L47.992126,95.0735397 L79.8995411,95.0735397 C84.1215894,95.0735397 85.4638131,89.3810359 81.686497,87.4948823 L49.7971476,71.5713518 L48.0101917,79.1500092 L79.992126,79.1500092 C84.2093753,79.1500092 85.5558421,73.4676733 81.7869993,71.5753162 L49.805065,55.517008 L48.0101916,63.0917009 L79.9921259,63.0917015 C84.2035118,63.0917016 85.5551434,57.4217887 81.7966702,55.5218807 L65.7625147,47.4166161 L67.9579705,50.9864368 L67.9579705,35.6148245 L77.1715737,44.8284272 C78.7336709,46.3905243 81.2663308,46.3905243 82.8284279,44.8284271 C84.390525,43.2663299 84.390525,40.7336699 82.8284278,39.1715728 L66.8284271,23.1715728 C65.2663299,21.6094757 62.73367,21.6094757 61.1715729,23.1715729 L45.1715729,39.1715729 C43.6094757,40.73367 43.6094757,43.26633 45.1715729,44.8284271 C46.73367,46.3905243 49.26633,46.3905243 50.8284271,44.8284271 L59.9579705,35.6988837 L59.9579705,50.9864368 C59.9579705,52.495201 60.806922,53.8755997 62.1534263,54.5562576 L78.1875818,62.6615223 L79.9921261,55.0917015 L48.0101917,55.0917009 C43.7929424,55.0917008 42.4464755,60.7740368 46.2153183,62.6663939 L78.1972526,78.7247021 L79.992126,71.1500092 L48.0101917,71.1500092 C43.7881433,71.1500092 42.4459197,76.842513 46.2232358,78.7286665 L78.1125852,94.6521971 L79.8995411,87.0735397 L47.992126,87.0735397 C43.8588276,87.0735397 42.4404876,92.5780219 46.0591064,94.5754586 L62.024951,103.388424 L59.9579785,99.8944677 L59.9867142,114.32986 L50.8284271,105.171573 C49.26633,103.609476 46.73367,103.609476 45.1715729,105.171573 C43.6094757,106.73367 43.6094757,109.26633 45.1715729,110.828427 L61.1715729,126.828427 C62.73367,128.390524 65.2663299,128.390524 66.8284271,126.828427 L82.8284278,110.828427 C84.390525,109.26633 84.390525,106.73367 82.8284279,105.171573 C81.2663308,103.609476 78.7336709,103.609476 77.1715737,105.171573 L67.9867828,114.356363 L67.9867828,114.356363 Z M16,20 L112,20 C114.209139,20 116,18.209139 116,16 C116,13.790861 114.209139,12 112,12 L16,12 C13.790861,12 12,13.790861 12,16 C12,18.209139 13.790861,20 16,20 L16,20 Z\"></path>\n</svg>"
        },
        "$:/core/images/blank": {
            "title": "$:/core/images/blank",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\"></svg>"
        },
        "$:/core/images/bold": {
            "title": "$:/core/images/bold",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-bold tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M41.1456583,51.8095238 L41.1456583,21.8711485 L67.4985994,21.8711485 C70.0084159,21.8711485 72.4285598,22.0802967 74.7591036,22.4985994 C77.0896475,22.9169022 79.1512515,23.6638602 80.9439776,24.7394958 C82.7367036,25.8151314 84.170863,27.3090474 85.2464986,29.2212885 C86.3221342,31.1335296 86.859944,33.5835518 86.859944,36.5714286 C86.859944,41.9496067 85.2465147,45.8337882 82.0196078,48.2240896 C78.792701,50.614391 74.6694929,51.8095238 69.6498599,51.8095238 L41.1456583,51.8095238 Z M13,0 L13,128 L75.0280112,128 C80.7647346,128 86.3519803,127.28292 91.789916,125.848739 C97.2278517,124.414559 102.068139,122.203563 106.310924,119.215686 C110.553709,116.22781 113.929959,112.373506 116.439776,107.652661 C118.949592,102.931816 120.204482,97.3445701 120.204482,90.8907563 C120.204482,82.8832466 118.262391,76.0411115 114.378151,70.3641457 C110.493911,64.6871798 104.607883,60.7133634 96.719888,58.442577 C102.456611,55.6937304 106.788968,52.1680887 109.717087,47.8655462 C112.645206,43.5630037 114.109244,38.1849062 114.109244,31.7310924 C114.109244,25.7553389 113.123259,20.7357813 111.151261,16.6722689 C109.179262,12.6087565 106.400578,9.35201972 102.815126,6.90196078 C99.2296739,4.45190185 94.927196,2.68908101 89.907563,1.61344538 C84.8879301,0.537809748 79.3305627,0 73.2352941,0 L13,0 Z M41.1456583,106.128852 L41.1456583,70.9915966 L71.8011204,70.9915966 C77.896389,70.9915966 82.7964334,72.3958776 86.5014006,75.2044818 C90.2063677,78.0130859 92.0588235,82.7039821 92.0588235,89.2773109 C92.0588235,92.6237329 91.4911355,95.3725383 90.3557423,97.5238095 C89.2203491,99.6750808 87.6965548,101.378145 85.7843137,102.633053 C83.8720726,103.887961 81.661077,104.784311 79.1512605,105.322129 C76.641444,105.859947 74.0121519,106.128852 71.2633053,106.128852 L41.1456583,106.128852 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/cancel-button": {
            "title": "$:/core/images/cancel-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n\t<g fill-rule=\"evenodd\">\n\t    <path d=\"M64,76.3137085 L47.0294734,93.2842351 C43.9038742,96.4098343 38.8399231,96.4084656 35.7157288,93.2842712 C32.5978915,90.166434 32.5915506,85.0947409 35.7157649,81.9705266 L52.6862915,65 L35.7157649,48.0294734 C32.5901657,44.9038742 32.5915344,39.8399231 35.7157288,36.7157288 C38.833566,33.5978915 43.9052591,33.5915506 47.0294734,36.7157649 L64,53.6862915 L80.9705266,36.7157649 C84.0961258,33.5901657 89.1600769,33.5915344 92.2842712,36.7157288 C95.4021085,39.833566 95.4084494,44.9052591 92.2842351,48.0294734 L75.3137085,65 L92.2842351,81.9705266 C95.4098343,85.0961258 95.4084656,90.1600769 92.2842712,93.2842712 C89.166434,96.4021085 84.0947409,96.4084494 80.9705266,93.2842351 L64,76.3137085 Z M64,129 C99.346224,129 128,100.346224 128,65 C128,29.653776 99.346224,1 64,1 C28.653776,1 1.13686838e-13,29.653776 1.13686838e-13,65 C1.13686838e-13,100.346224 28.653776,129 64,129 Z M64,113 C90.509668,113 112,91.509668 112,65 C112,38.490332 90.509668,17 64,17 C37.490332,17 16,38.490332 16,65 C16,91.509668 37.490332,113 64,113 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/chevron-down": {
            "title": "$:/core/images/chevron-down",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-chevron-down tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\" transform=\"translate(64.000000, 40.500000) rotate(-270.000000) translate(-64.000000, -40.500000) translate(-22.500000, -26.500000)\">\n        <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n        <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n\t</g>\n</svg>"
        },
        "$:/core/images/chevron-left": {
            "title": "$:/core/images/chevron-left",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-chevron-left tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\" version=\"1.1\">\n    <g fill-rule=\"evenodd\" transform=\"translate(92.500000, 64.000000) rotate(-180.000000) translate(-92.500000, -64.000000) translate(6.000000, -3.000000)\">\n        <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n        <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/chevron-right": {
            "title": "$:/core/images/chevron-right",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-chevron-right tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\" transform=\"translate(-48.000000, -3.000000)\">\n        <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n        <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/chevron-up": {
            "title": "$:/core/images/chevron-up",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-chevron-up tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\" transform=\"translate(64.000000, 89.500000) rotate(-90.000000) translate(-64.000000, -89.500000) translate(-22.500000, 22.500000)\">\n        <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n        <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n\t</g>\n</svg>"
        },
        "$:/core/images/clone-button": {
            "title": "$:/core/images/clone-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-clone-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M32.2650915,96 L32.2650915,120.002359 C32.2650915,124.419334 35.8432884,128 40.2627323,128 L120.002359,128 C124.419334,128 128,124.421803 128,120.002359 L128,40.2627323 C128,35.8457573 124.421803,32.2650915 120.002359,32.2650915 L96,32.2650915 L96,48 L108.858899,48 C110.519357,48 111.853018,49.3405131 111.853018,50.9941198 L111.853018,108.858899 C111.853018,110.519357 110.512505,111.853018 108.858899,111.853018 L50.9941198,111.853018 C49.333661,111.853018 48,110.512505 48,108.858899 L48,96 L32.2650915,96 Z\"></path>\n        <path d=\"M40,56 L32.0070969,56 C27.5881712,56 24,52.418278 24,48 C24,43.5907123 27.5848994,40 32.0070969,40 L40,40 L40,32.0070969 C40,27.5881712 43.581722,24 48,24 C52.4092877,24 56,27.5848994 56,32.0070969 L56,40 L63.9929031,40 C68.4118288,40 72,43.581722 72,48 C72,52.4092877 68.4151006,56 63.9929031,56 L56,56 L56,63.9929031 C56,68.4118288 52.418278,72 48,72 C43.5907123,72 40,68.4151006 40,63.9929031 L40,56 Z M7.9992458,0 C3.58138434,0 0,3.5881049 0,7.9992458 L0,88.0007542 C0,92.4186157 3.5881049,96 7.9992458,96 L88.0007542,96 C92.4186157,96 96,92.4118951 96,88.0007542 L96,7.9992458 C96,3.58138434 92.4118951,0 88.0007542,0 L7.9992458,0 Z M19.0010118,16 C17.3435988,16 16,17.336731 16,19.0010118 L16,76.9989882 C16,78.6564012 17.336731,80 19.0010118,80 L76.9989882,80 C78.6564012,80 80,78.663269 80,76.9989882 L80,19.0010118 C80,17.3435988 78.663269,16 76.9989882,16 L19.0010118,16 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/close-all-button": {
            "title": "$:/core/images/close-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-close-all-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\" transform=\"translate(-23.000000, -23.000000)\">\n        <path d=\"M43,131 L22.9976794,131 C18.5827987,131 15,127.418278 15,123 C15,118.590712 18.5806831,115 22.9976794,115 L43,115 L43,94.9976794 C43,90.5827987 46.581722,87 51,87 C55.4092877,87 59,90.5806831 59,94.9976794 L59,115 L79.0023206,115 C83.4172013,115 87,118.581722 87,123 C87,127.409288 83.4193169,131 79.0023206,131 L59,131 L59,151.002321 C59,155.417201 55.418278,159 51,159 C46.5907123,159 43,155.419317 43,151.002321 L43,131 Z\" transform=\"translate(51.000000, 123.000000) rotate(-45.000000) translate(-51.000000, -123.000000) \"></path>\n        <path d=\"M43,59 L22.9976794,59 C18.5827987,59 15,55.418278 15,51 C15,46.5907123 18.5806831,43 22.9976794,43 L43,43 L43,22.9976794 C43,18.5827987 46.581722,15 51,15 C55.4092877,15 59,18.5806831 59,22.9976794 L59,43 L79.0023206,43 C83.4172013,43 87,46.581722 87,51 C87,55.4092877 83.4193169,59 79.0023206,59 L59,59 L59,79.0023206 C59,83.4172013 55.418278,87 51,87 C46.5907123,87 43,83.4193169 43,79.0023206 L43,59 Z\" transform=\"translate(51.000000, 51.000000) rotate(-45.000000) translate(-51.000000, -51.000000) \"></path>\n        <path d=\"M115,59 L94.9976794,59 C90.5827987,59 87,55.418278 87,51 C87,46.5907123 90.5806831,43 94.9976794,43 L115,43 L115,22.9976794 C115,18.5827987 118.581722,15 123,15 C127.409288,15 131,18.5806831 131,22.9976794 L131,43 L151.002321,43 C155.417201,43 159,46.581722 159,51 C159,55.4092877 155.419317,59 151.002321,59 L131,59 L131,79.0023206 C131,83.4172013 127.418278,87 123,87 C118.590712,87 115,83.4193169 115,79.0023206 L115,59 Z\" transform=\"translate(123.000000, 51.000000) rotate(-45.000000) translate(-123.000000, -51.000000) \"></path>\n        <path d=\"M115,131 L94.9976794,131 C90.5827987,131 87,127.418278 87,123 C87,118.590712 90.5806831,115 94.9976794,115 L115,115 L115,94.9976794 C115,90.5827987 118.581722,87 123,87 C127.409288,87 131,90.5806831 131,94.9976794 L131,115 L151.002321,115 C155.417201,115 159,118.581722 159,123 C159,127.409288 155.419317,131 151.002321,131 L131,131 L131,151.002321 C131,155.417201 127.418278,159 123,159 C118.590712,159 115,155.419317 115,151.002321 L115,131 Z\" transform=\"translate(123.000000, 123.000000) rotate(-45.000000) translate(-123.000000, -123.000000) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/close-button": {
            "title": "$:/core/images/close-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M65.0864256,75.4091629 L14.9727349,125.522854 C11.8515951,128.643993 6.78104858,128.64922 3.65685425,125.525026 C0.539017023,122.407189 0.5336324,117.334539 3.65902635,114.209145 L53.7727171,64.0954544 L3.65902635,13.9817637 C0.537886594,10.8606239 0.532659916,5.79007744 3.65685425,2.6658831 C6.77469148,-0.451954124 11.8473409,-0.457338747 14.9727349,2.66805521 L65.0864256,52.7817459 L115.200116,2.66805521 C118.321256,-0.453084553 123.391803,-0.458311231 126.515997,2.6658831 C129.633834,5.78372033 129.639219,10.8563698 126.513825,13.9817637 L76.4001341,64.0954544 L126.513825,114.209145 C129.634965,117.330285 129.640191,122.400831 126.515997,125.525026 C123.39816,128.642863 118.32551,128.648248 115.200116,125.522854 L65.0864256,75.4091629 L65.0864256,75.4091629 Z\"></path>\n    </g>\n</svg>\n"
        },
        "$:/core/images/close-others-button": {
            "title": "$:/core/images/close-others-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-close-others-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z M64,96 C81.673112,96 96,81.673112 96,64 C96,46.326888 81.673112,32 64,32 C46.326888,32 32,46.326888 32,64 C32,81.673112 46.326888,96 64,96 Z M64,80 C72.836556,80 80,72.836556 80,64 C80,55.163444 72.836556,48 64,48 C55.163444,48 48,55.163444 48,64 C48,72.836556 55.163444,80 64,80 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/copy-clipboard": {
            "title": "$:/core/images/copy-clipboard",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-copy-clipboard tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\">\n\t\t<rect x=\"40\" y=\"40\" width=\"33\" height=\"8\" rx=\"4\"></rect>\n\t\t<rect x=\"40\" y=\"82\" width=\"17\" height=\"8\" rx=\"4\"></rect>\n\t\t<rect x=\"40\" y=\"54\" width=\"17\" height=\"8\" rx=\"4\"></rect>\n\t\t<rect x=\"40\" y=\"96\" width=\"33\" height=\"8\" rx=\"4\"></rect>\n\t\t<rect x=\"40\" y=\"68\" width=\"12\" height=\"8\" rx=\"4\"></rect>\n\t\t<path d=\"M40,16 L23.9992458,16 C19.5813843,16 16,19.5907123 16,24 C16,24.0016363 16.0000005,24.0032725 16.0000015,24.0049086 C16.0000005,24.0065441 16,24.0081803 16,24.0098166 L16,119.990183 C16,119.99182 16.0000005,119.993456 16.0000015,119.995092 C16.0000005,119.996727 16,119.998364 16,120 C16,124.409288 19.5813843,128 23.9992458,128 L104.000754,128 C106.205061,128 108.203844,127.105595 109.652065,125.659342 C111.102424,124.21251 112,122.214511 112,120.007595 L112,103.992405 C112,99.5776607 108.418278,96 104,96 C99.5907123,96 96,99.5783218 96,103.992405 L96,112 L32,112 L32,32 L96,32 L96,40.0075946 C96,44.4223393 99.581722,48 104,48 C108.409288,48 112,44.4216782 112,40.0075946 L112,23.9924054 C112,21.7851587 111.104671,19.7871591 109.657101,18.3409203 C108.203844,16.8944047 106.205061,16 104.000754,16 L88,16 C88,11.5907123 84.4151006,8 79.9929031,8 L48.0070969,8 C43.5881712,8 40,11.581722 40,16 Z M44,14.9958262 C44,12.7889923 45.7964248,11 48.0000255,11 L79.9999745,11 C82.2091276,11 84,12.7965212 84,14.9958262 L84,19.0041738 C84,21.2110077 82.2035752,23 79.9999745,23 L48.0000255,23 C45.7908724,23 44,21.2034788 44,19.0041738 L44,14.9958262 Z\"></path>\n\t\t<rect x=\"62\" y=\"64\" width=\"66\" height=\"16\" rx=\"8\"></rect>\n\t\t<path d=\"M60.6568542,85.6568542 L76.6568542,69.6568543 L65.3431458,69.6568542 L81.3431458,85.6568542 C84.4673401,88.7810486 89.5326599,88.7810486 92.6568542,85.6568542 C95.7810486,82.5326599 95.7810486,77.4673401 92.6568542,74.3431458 L76.6568542,58.3431458 C73.5326599,55.2189514 68.4673401,55.2189514 65.3431458,58.3431457 L49.3431458,74.3431457 C46.2189514,77.4673401 46.2189514,82.5326599 49.3431457,85.6568542 C52.4673401,88.7810486 57.5326599,88.7810486 60.6568542,85.6568542 L60.6568542,85.6568542 Z\" transform=\"translate(71.000000, 72.000000) rotate(-90.000000) translate(-71.000000, -72.000000) \"></path>\n\t</g>\n</svg>"
        },
        "$:/core/images/delete-button": {
            "title": "$:/core/images/delete-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\" transform=\"translate(12.000000, 0.000000)\">\n        <rect x=\"0\" y=\"11\" width=\"105\" height=\"16\" rx=\"8\"></rect>\n        <rect x=\"28\" y=\"0\" width=\"48\" height=\"16\" rx=\"8\"></rect>\n        <rect x=\"8\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n        <rect x=\"8\" y=\"112\" width=\"88\" height=\"16\" rx=\"8\"></rect>\n        <rect x=\"80\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n        <rect x=\"56\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n        <rect x=\"32\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n    </g>\n</svg>"
        },
        "$:/core/images/done-button": {
            "title": "$:/core/images/done-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M3.52445141,76.8322939 C2.07397484,75.3828178 1.17514421,73.3795385 1.17514421,71.1666288 L1.17514421,23.1836596 C1.17514421,18.7531992 4.75686621,15.1751442 9.17514421,15.1751442 C13.5844319,15.1751442 17.1751442,18.7606787 17.1751442,23.1836596 L17.1751442,63.1751442 L119.173716,63.1751442 C123.590457,63.1751442 127.175144,66.7568662 127.175144,71.1751442 C127.175144,75.5844319 123.592783,79.1751442 119.173716,79.1751442 L9.17657227,79.1751442 C6.96796403,79.1751442 4.9674142,78.279521 3.51911285,76.8315312 Z\" id=\"Rectangle-285\" transform=\"translate(64.175144, 47.175144) rotate(-45.000000) translate(-64.175144, -47.175144) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/down-arrow": {
            "title": "$:/core/images/down-arrow",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <path d=\"M109.35638,81.3533152 C107.923899,82.7869182 105.94502,83.6751442 103.759224,83.6751442 L24.5910645,83.6751442 C20.225873,83.6751442 16.6751442,80.1307318 16.6751442,75.7584775 C16.6751442,71.3951199 20.2192225,67.8418109 24.5910645,67.8418109 L95.8418109,67.8418109 L95.8418109,-3.40893546 C95.8418109,-7.77412698 99.3862233,-11.3248558 103.758478,-11.3248558 C108.121835,-11.3248558 111.675144,-7.78077754 111.675144,-3.40893546 L111.675144,75.7592239 C111.675144,77.9416955 110.789142,79.9205745 109.356651,81.3538862 Z\" transform=\"translate(64.175144, 36.175144) rotate(45.000000) translate(-64.175144, -36.175144) \"></path>\n</svg>"
        },
        "$:/core/images/download-button": {
            "title": "$:/core/images/download-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-download-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path class=\"tc-image-download-button-ring\" d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z\"/><path d=\"M34.3496823,66.4308767 L61.2415823,93.634668 C63.0411536,95.4551107 65.9588502,95.4551107 67.7584215,93.634668 L94.6503215,66.4308767 C96.4498928,64.610434 96.4498928,61.6588981 94.6503215,59.8384554 C93.7861334,58.9642445 92.6140473,58.4731195 91.3919019,58.4731195 L82.9324098,58.4731195 C80.3874318,58.4731195 78.3243078,56.3860674 78.3243078,53.8115729 L78.3243078,38.6615466 C78.3243078,36.0870521 76.2611837,34 73.7162058,34 L55.283798,34 C52.7388201,34 50.675696,36.0870521 50.675696,38.6615466 L50.675696,38.6615466 L50.675696,53.8115729 C50.675696,56.3860674 48.612572,58.4731195 46.0675941,58.4731195 L37.608102,58.4731195 C35.063124,58.4731195 33,60.5601716 33,63.134666 C33,64.3709859 33.4854943,65.5566658 34.3496823,66.4308767 L34.3496823,66.4308767 Z\"/></g></svg>"
        },
        "$:/core/images/edit-button": {
            "title": "$:/core/images/edit-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M116.870058,45.3431458 L108.870058,45.3431458 L108.870058,45.3431458 L108.870058,61.3431458 L116.870058,61.3431458 L116.870058,45.3431458 Z M124.870058,45.3431458 L127.649881,45.3431458 C132.066101,45.3431458 135.656854,48.9248678 135.656854,53.3431458 C135.656854,57.7524334 132.07201,61.3431458 127.649881,61.3431458 L124.870058,61.3431458 L124.870058,45.3431458 Z M100.870058,45.3431458 L15.6638275,45.3431458 C15.5064377,45.3431458 15.3501085,45.3476943 15.1949638,45.3566664 L15.1949638,45.3566664 C15.0628002,45.3477039 14.928279,45.3431458 14.7913977,45.3431458 C6.68160973,45.3431458 -8.34314575,53.3431458 -8.34314575,53.3431458 C-8.34314575,53.3431458 6.85614548,61.3431458 14.7913977,61.3431458 C14.9266533,61.3431458 15.0596543,61.3384973 15.190398,61.3293588 C15.3470529,61.3385075 15.5049057,61.3431458 15.6638275,61.3431458 L100.870058,61.3431458 L100.870058,45.3431458 L100.870058,45.3431458 Z\" transform=\"translate(63.656854, 53.343146) rotate(-45.000000) translate(-63.656854, -53.343146) \"></path>\n        <path d=\"M35.1714596,124.189544 C41.9594858,123.613403 49.068777,121.917633 58.85987,118.842282 C60.6854386,118.268877 62.4306907,117.705515 65.1957709,116.802278 C81.1962861,111.575575 87.0734839,109.994907 93.9414474,109.655721 C102.29855,109.242993 107.795169,111.785371 111.520478,118.355045 C112.610163,120.276732 115.051363,120.951203 116.97305,119.861518 C118.894737,118.771832 119.569207,116.330633 118.479522,114.408946 C113.146151,105.003414 104.734907,101.112919 93.5468356,101.66546 C85.6716631,102.054388 79.4899908,103.716944 62.7116783,109.197722 C59.9734132,110.092199 58.2519873,110.64787 56.4625698,111.20992 C37.002649,117.322218 25.6914684,118.282267 16.8654804,112.957098 C14.9739614,111.815848 12.5154166,112.424061 11.3741667,114.31558 C10.2329168,116.207099 10.84113,118.665644 12.7326489,119.806894 C19.0655164,123.627836 26.4866335,124.926678 35.1714596,124.189544 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/erase": {
            "title": "$:/core/images/erase",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-erase tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M60.0870401,127.996166 L123.102318,64.980888 C129.636723,58.4464827 129.629513,47.8655877 123.098967,41.3350425 L99.4657866,17.7018617 C92.927448,11.1635231 82.3486358,11.1698163 75.8199411,17.698511 L4.89768189,88.6207702 C-1.63672343,95.1551755 -1.6295126,105.736071 4.90103262,112.266616 L20.6305829,127.996166 L60.0870401,127.996166 Z M25.1375576,120.682546 L10.812569,106.357558 C7.5455063,103.090495 7.54523836,97.793808 10.8048093,94.5342371 L46.2691086,59.0699377 L81.7308914,94.5317205 L55.5800654,120.682546 L25.1375576,120.682546 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/excise": {
            "title": "$:/core/images/excise",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-excise tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M56,107.313709 L53.6568542,109.656854 C50.5326599,112.781049 45.4673401,112.781049 42.3431457,109.656854 C39.2189514,106.53266 39.2189514,101.46734 42.3431458,98.3431457 L58.3431458,82.3431457 C61.4673401,79.2189514 66.5326599,79.2189514 69.6568542,82.3431458 L85.6568542,98.3431458 C88.7810486,101.46734 88.7810486,106.53266 85.6568542,109.656854 C82.5326599,112.781049 77.4673401,112.781049 74.3431458,109.656854 L72,107.313708 L72,121.597798 C72,125.133636 68.418278,128 64,128 C59.581722,128 56,125.133636 56,121.597798 L56,107.313709 Z M0,40.0070969 C0,35.5848994 3.59071231,32 8,32 C12.418278,32 16,35.5881712 16,40.0070969 L16,71.9929031 C16,76.4151006 12.4092877,80 8,80 C3.581722,80 0,76.4118288 0,71.9929031 L0,40.0070969 Z M32,40.0070969 C32,35.5848994 35.5907123,32 40,32 C44.418278,32 48,35.5881712 48,40.0070969 L48,71.9929031 C48,76.4151006 44.4092877,80 40,80 C35.581722,80 32,76.4118288 32,71.9929031 L32,40.0070969 Z M80,40.0070969 C80,35.5848994 83.5907123,32 88,32 C92.418278,32 96,35.5881712 96,40.0070969 L96,71.9929031 C96,76.4151006 92.4092877,80 88,80 C83.581722,80 80,76.4118288 80,71.9929031 L80,40.0070969 Z M56,8.00709688 C56,3.58489938 59.5907123,0 64,0 C68.418278,0 72,3.58817117 72,8.00709688 L72,39.9929031 C72,44.4151006 68.4092877,48 64,48 C59.581722,48 56,44.4118288 56,39.9929031 L56,8.00709688 Z M112,40.0070969 C112,35.5848994 115.590712,32 120,32 C124.418278,32 128,35.5881712 128,40.0070969 L128,71.9929031 C128,76.4151006 124.409288,80 120,80 C115.581722,80 112,76.4118288 112,71.9929031 L112,40.0070969 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/export-button": {
            "title": "$:/core/images/export-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-export-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M8.00348646,127.999999 C8.00464867,128 8.00581094,128 8.00697327,128 L119.993027,128 C122.205254,128 124.207939,127.101378 125.657096,125.651198 L125.656838,125.65759 C127.104563,124.210109 128,122.21009 128,119.999949 L128,56.0000511 C128,51.5817449 124.409288,48 120,48 C115.581722,48 112,51.5797863 112,56.0000511 L112,112 L16,112 L16,56.0000511 C16,51.5817449 12.4092877,48 8,48 C3.581722,48 7.10542736e-15,51.5797863 7.10542736e-15,56.0000511 L7.10542736e-15,119.999949 C7.10542736e-15,124.418255 3.59071231,128 8,128 C8.00116233,128 8.0023246,128 8.00348681,127.999999 Z M56.6235633,27.3113724 L47.6580188,36.2769169 C44.5333664,39.4015692 39.4634864,39.4061295 36.339292,36.2819351 C33.2214548,33.1640979 33.2173444,28.0901742 36.3443103,24.9632084 L58.9616908,2.34582788 C60.5248533,0.782665335 62.5748436,0.000361191261 64.624516,2.38225238e-14 L64.6193616,0.00151809229 C66.6695374,0.000796251595 68.7211167,0.781508799 70.2854358,2.34582788 L92.9028163,24.9632084 C96.0274686,28.0878607 96.0320289,33.1577408 92.9078345,36.2819351 C89.7899973,39.3997724 84.7160736,39.4038827 81.5891078,36.2769169 L72.6235633,27.3113724 L72.6235633,88.5669606 C72.6235633,92.9781015 69.0418413,96.5662064 64.6235633,96.5662064 C60.2142756,96.5662064 56.6235633,92.984822 56.6235633,88.5669606 L56.6235633,27.3113724 L56.6235633,27.3113724 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/file": {
            "title": "$:/core/images/file",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-file tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"nonzero\">\n        <path d=\"M111.96811,30.5 L112,30.5 L112,119.999079 C112,124.417866 108.419113,128 104.000754,128 L23.9992458,128 C19.5813843,128 16,124.417687 16,119.999079 L16,8.00092105 C16,3.58213437 19.5808867,0 23.9992458,0 L81,0 L81,0.0201838424 C83.1589869,-0.071534047 85.3482153,0.707077645 86.9982489,2.35711116 L109.625176,24.9840387 C111.151676,26.510538 111.932942,28.4998414 111.96811,30.5 L111.96811,30.5 Z M81,8 L24,8 L24,120 L104,120 L104,30.5 L89.0003461,30.5 C84.5818769,30.5 81,26.9216269 81,22.4996539 L81,8 Z\"></path>\n        <rect x=\"32\" y=\"36\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n        <rect x=\"32\" y=\"52\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n        <rect x=\"32\" y=\"68\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n        <rect x=\"32\" y=\"84\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n        <rect x=\"32\" y=\"100\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n        <rect x=\"32\" y=\"20\" width=\"40\" height=\"8\" rx=\"4\"></rect>\n    </g>\n</svg>"
        },
        "$:/core/images/fixed-height": {
            "title": "$:/core/images/fixed-height",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-fixed-height tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M60,35.6568542 L50.8284271,44.8284271 C49.26633,46.3905243 46.73367,46.3905243 45.1715729,44.8284271 C43.6094757,43.26633 43.6094757,40.73367 45.1715729,39.1715729 L61.1715729,23.1715729 C62.73367,21.6094757 65.2663299,21.6094757 66.8284271,23.1715728 L82.8284278,39.1715728 C84.390525,40.7336699 84.390525,43.2663299 82.8284279,44.8284271 C81.2663308,46.3905243 78.7336709,46.3905243 77.1715737,44.8284272 L68,35.6568539 L68,93.3431461 L77.1715737,84.1715728 C78.7336709,82.6094757 81.2663308,82.6094757 82.8284279,84.1715729 C84.390525,85.7336701 84.390525,88.2663301 82.8284278,89.8284272 L66.8284271,105.828427 C65.2663299,107.390524 62.73367,107.390524 61.1715729,105.828427 L45.1715729,89.8284271 C43.6094757,88.26633 43.6094757,85.73367 45.1715729,84.1715729 C46.73367,82.6094757 49.26633,82.6094757 50.8284271,84.1715729 L60,93.3431458 L60,35.6568542 L60,35.6568542 Z M16,116 L112,116 C114.209139,116 116,114.209139 116,112 C116,109.790861 114.209139,108 112,108 L16,108 C13.790861,108 12,109.790861 12,112 C12,114.209139 13.790861,116 16,116 L16,116 Z M16,20 L112,20 C114.209139,20 116,18.209139 116,16 C116,13.790861 114.209139,12 112,12 L16,12 C13.790861,12 12,13.790861 12,16 C12,18.209139 13.790861,20 16,20 L16,20 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/fold-all-button": {
            "title": "$:/core/images/fold-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-fold-all tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n        <rect x=\"0\" y=\"64\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n        <path d=\"M64.0292774,58.6235628 C61.9791013,58.6242848 59.9275217,57.8435723 58.3632024,56.279253 L35.7458219,33.6618725 C32.6211696,30.5372202 32.6166093,25.4673401 35.7408036,22.3431458 C38.8586409,19.2253085 43.9325646,19.2211982 47.0595304,22.348164 L64.0250749,39.3137085 L80.9906194,22.348164 C84.1152717,19.2235117 89.1851518,19.2189514 92.3093461,22.3431458 C95.4271834,25.460983 95.4312937,30.5349067 92.3043279,33.6618725 L69.6869474,56.279253 C68.1237851,57.8424153 66.0737951,58.6247195 64.0241231,58.6250809 Z\" transform=\"translate(64.024316, 39.313708) scale(1, -1) translate(-64.024316, -39.313708) \"></path>\n        <path d=\"M64.0292774,123.621227 C61.9791013,123.621949 59.9275217,122.841236 58.3632024,121.276917 L35.7458219,98.6595365 C32.6211696,95.5348842 32.6166093,90.4650041 35.7408036,87.3408098 C38.8586409,84.2229725 43.9325646,84.2188622 47.0595304,87.345828 L64.0250749,104.311373 L80.9906194,87.345828 C84.1152717,84.2211757 89.1851518,84.2166154 92.3093461,87.3408098 C95.4271834,90.458647 95.4312937,95.5325707 92.3043279,98.6595365 L69.6869474,121.276917 C68.1237851,122.840079 66.0737951,123.622383 64.0241231,123.622745 Z\" transform=\"translate(64.024316, 104.311372) scale(1, -1) translate(-64.024316, -104.311372) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/fold-button": {
            "title": "$:/core/images/fold-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-fold tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n        <path d=\"M64.0292774,63.6235628 C61.9791013,63.6242848 59.9275217,62.8435723 58.3632024,61.279253 L35.7458219,38.6618725 C32.6211696,35.5372202 32.6166093,30.4673401 35.7408036,27.3431458 C38.8586409,24.2253085 43.9325646,24.2211982 47.0595304,27.348164 L64.0250749,44.3137085 L80.9906194,27.348164 C84.1152717,24.2235117 89.1851518,24.2189514 92.3093461,27.3431458 C95.4271834,30.460983 95.4312937,35.5349067 92.3043279,38.6618725 L69.6869474,61.279253 C68.1237851,62.8424153 66.0737951,63.6247195 64.0241231,63.6250809 Z\" transform=\"translate(64.024316, 44.313708) scale(1, -1) translate(-64.024316, -44.313708) \"></path>\n        <path d=\"M64.0049614,105.998482 C61.9547853,105.999204 59.9032057,105.218491 58.3388864,103.654172 L35.7215059,81.0367916 C32.5968535,77.9121393 32.5922933,72.8422592 35.7164876,69.7180649 C38.8343248,66.6002276 43.9082485,66.5961173 47.0352144,69.7230831 L64.0007589,86.6886276 L80.9663034,69.7230831 C84.0909557,66.5984308 89.1608358,66.5938705 92.2850301,69.7180649 C95.4028673,72.8359021 95.4069777,77.9098258 92.2800119,81.0367916 L69.6626314,103.654172 C68.099469,105.217334 66.0494791,105.999639 63.999807,106 Z\" transform=\"translate(64.000000, 86.688628) scale(1, -1) translate(-64.000000, -86.688628) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/fold-others-button": {
            "title": "$:/core/images/fold-others-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-fold-others tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <rect x=\"0\" y=\"56.0314331\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n        <path d=\"M101.657101,104.948818 C100.207918,103.498614 98.2051847,102.599976 95.9929031,102.599976 L72,102.599976 L72,78.6070725 C72,76.3964271 71.1036108,74.3936927 69.6545293,72.9441002 L69.6571005,72.9488183 C68.2079177,71.4986143 66.2051847,70.5999756 63.9929031,70.5999756 L32.0070969,70.5999756 C27.5881712,70.5999756 24,74.1816976 24,78.5999756 C24,83.0092633 27.5848994,86.5999756 32.0070969,86.5999756 L56,86.5999756 L56,110.592879 C56,112.803524 56.8963895,114.806259 58.3454713,116.255852 L58.3429,116.251133 C59.7920828,117.701337 61.7948156,118.599976 64.0070969,118.599976 L88,118.599976 L88,142.592879 C88,147.011804 91.581722,150.599976 96,150.599976 C100.409288,150.599976 104,147.015076 104,142.592879 L104,110.607072 C104,108.396427 103.103611,106.393693 101.654529,104.9441 Z\" transform=\"translate(64.000000, 110.599976) rotate(-45.000000) translate(-64.000000, -110.599976) \"></path>\n        <path d=\"M101.725643,11.7488671 C100.27646,10.2986632 98.2737272,9.40002441 96.0614456,9.40002441 L72.0685425,9.40002441 L72.0685425,-14.5928787 C72.0685425,-16.8035241 71.1721533,-18.8062584 69.7230718,-20.255851 L69.725643,-20.2511329 C68.2764602,-21.7013368 66.2737272,-22.5999756 64.0614456,-22.5999756 L32.0756394,-22.5999756 C27.6567137,-22.5999756 24.0685425,-19.0182536 24.0685425,-14.5999756 C24.0685425,-10.1906879 27.6534419,-6.59997559 32.0756394,-6.59997559 L56.0685425,-6.59997559 L56.0685425,17.3929275 C56.0685425,19.6035732 56.964932,21.6063078 58.4140138,23.0559004 L58.4114425,23.0511823 C59.8606253,24.5013859 61.8633581,25.4000244 64.0756394,25.4000244 L88.0685425,25.4000244 L88.0685425,49.3929275 C88.0685425,53.8118532 91.6502645,57.4000244 96.0685425,57.4000244 C100.47783,57.4000244 104.068542,53.815125 104.068542,49.3929275 L104.068542,17.4071213 C104.068542,15.1964759 103.172153,13.1937416 101.723072,11.744149 Z\" transform=\"translate(64.068542, 17.400024) scale(1, -1) rotate(-45.000000) translate(-64.068542, -17.400024) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/folder": {
            "title": "$:/core/images/folder",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-folder tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M55.6943257,128.000004 L7.99859666,128.000004 C3.5810937,128.000004 0,124.413822 0,119.996384 L0,48.0036243 C0,43.5833471 3.58387508,40.0000044 7.99859666,40.0000044 L16,40.0000044 L16,31.9999914 C16,27.5817181 19.5783731,24 24.0003461,24 L55.9996539,24 C60.4181231,24 64,27.5800761 64,31.9999914 L64,40.0000044 L104.001403,40.0000044 C108.418906,40.0000044 112,43.5861868 112,48.0036243 L112,59.8298353 L104,59.7475921 L104,51.9994189 C104,49.7887607 102.207895,48.0000044 99.9972215,48.0000044 L56,48.0000044 L56,36.0000255 C56,33.7898932 54.2072328,32 51.9957423,32 L28.0042577,32 C25.7890275,32 24,33.7908724 24,36.0000255 L24,48.0000044 L12.0027785,48.0000044 C9.78987688,48.0000044 8,49.7906032 8,51.9994189 L8,116.00059 C8,118.211248 9.79210499,120.000004 12.0027785,120.000004 L58.7630167,120.000004 L55.6943257,128.000004 L55.6943257,128.000004 Z\"></path>\n        <path d=\"M23.8728955,55.5 L119.875702,55.5 C124.293205,55.5 126.87957,59.5532655 125.650111,64.5630007 L112.305967,118.936999 C111.077582,123.942356 106.497904,128 102.083183,128 L6.08037597,128 C1.66287302,128 -0.923492342,123.946735 0.305967145,118.936999 L13.650111,64.5630007 C14.878496,59.5576436 19.4581739,55.5 23.8728955,55.5 L23.8728955,55.5 L23.8728955,55.5 Z M25.6530124,64 L113.647455,64 C115.858129,64 117.151473,66.0930612 116.538306,68.6662267 L105.417772,115.333773 C104.803671,117.910859 102.515967,120 100.303066,120 L12.3086228,120 C10.0979492,120 8.8046054,117.906939 9.41777189,115.333773 L20.5383062,68.6662267 C21.1524069,66.0891409 23.4401107,64 25.6530124,64 L25.6530124,64 L25.6530124,64 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/full-screen-button": {
            "title": "$:/core/images/full-screen-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-full-screen-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g>\n        <g>\n            <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n        </g>\n        <g transform=\"translate(104.000000, 104.000000) rotate(-180.000000) translate(-104.000000, -104.000000) translate(80.000000, 80.000000)\">\n            <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n        </g>\n        <g transform=\"translate(24.000000, 104.000000) rotate(-90.000000) translate(-24.000000, -104.000000) translate(0.000000, 80.000000)\">\n            <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n        </g>\n        <g transform=\"translate(104.000000, 24.000000) rotate(90.000000) translate(-104.000000, -24.000000) translate(80.000000, 0.000000)\">\n            <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n        </g>\n    </g>\n</svg>"
        },
        "$:/core/images/github": {
            "title": "$:/core/images/github",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-github tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n        <g fill-rule=\"evenodd\">\n            <path d=\"M63.9383506,1.60695328 C28.6017227,1.60695328 -0.055756057,30.2970814 -0.055756057,65.6906208 C-0.055756057,94.003092 18.2804728,118.019715 43.7123154,126.493393 C46.9143781,127.083482 48.0812647,125.104717 48.0812647,123.405261 C48.0812647,121.886765 48.02626,117.85449 47.9948287,112.508284 C30.1929317,116.379268 26.4368926,103.916587 26.4368926,103.916587 C23.5255693,96.5129372 19.3294921,94.5420399 19.3294921,94.5420399 C13.5186324,90.5687739 19.7695302,90.6474524 19.7695302,90.6474524 C26.1933001,91.099854 29.5721638,97.2525155 29.5721638,97.2525155 C35.2808718,107.044059 44.5531024,104.215566 48.1991321,102.575118 C48.7806109,98.4366275 50.4346826,95.612068 52.2616263,94.0109598 C38.0507543,92.3941159 23.1091047,86.8944862 23.1091047,62.3389152 C23.1091047,55.3443933 25.6039634,49.6205298 29.6978889,45.1437211 C29.0378318,43.5229433 26.8415704,37.0044266 30.3265147,28.1845627 C30.3265147,28.1845627 35.6973364,26.4615028 47.9241083,34.7542205 C53.027764,33.330139 58.5046663,32.6220321 63.9462084,32.5944947 C69.3838216,32.6220321 74.856795,33.330139 79.9683085,34.7542205 C92.1872225,26.4615028 97.5501864,28.1845627 97.5501864,28.1845627 C101.042989,37.0044266 98.8467271,43.5229433 98.190599,45.1437211 C102.292382,49.6205298 104.767596,55.3443933 104.767596,62.3389152 C104.767596,86.9574291 89.8023734,92.3744463 75.5482834,93.9598188 C77.8427675,95.9385839 79.8897303,99.8489072 79.8897303,105.828476 C79.8897303,114.392635 79.8111521,121.304544 79.8111521,123.405261 C79.8111521,125.120453 80.966252,127.114954 84.2115327,126.489459 C109.623731,117.996111 127.944244,93.9952241 127.944244,65.6906208 C127.944244,30.2970814 99.2867652,1.60695328 63.9383506,1.60695328\"></path>\n        </g>\n    </svg>\n"
        },
        "$:/core/images/globe": {
            "title": "$:/core/images/globe",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-globe tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M72.8111354,37.1275855 C72.8111354,37.9789875 72.8111354,38.8303894 72.8111354,39.6817913 C72.8111354,41.8784743 73.7885604,46.5631866 72.8111354,48.5143758 C71.3445471,51.4420595 68.1617327,52.0543531 66.4170946,54.3812641 C65.2352215,55.9575873 61.7987417,64.9821523 62.7262858,67.3005778 C66.6959269,77.2228204 74.26087,70.4881886 80.6887657,76.594328 C81.5527211,77.415037 83.5758191,78.8666631 83.985137,79.8899578 C87.2742852,88.1128283 76.4086873,94.8989524 87.7419325,106.189751 C88.9872885,107.430443 91.555495,102.372895 91.8205061,101.575869 C92.6726866,99.0129203 98.5458765,96.1267309 100.908882,94.5234439 C102.928056,93.1534443 105.782168,91.8557166 107.236936,89.7775886 C109.507391,86.5342557 108.717505,82.2640435 110.334606,79.0328716 C112.473794,74.7585014 114.163418,69.3979002 116.332726,65.0674086 C120.230862,57.2857361 121.054075,67.1596684 121.400359,67.5059523 C121.757734,67.8633269 122.411167,67.5059523 122.916571,67.5059523 C123.011132,67.5059523 124.364019,67.6048489 124.432783,67.5059523 C125.0832,66.5705216 123.390209,49.5852316 123.114531,48.2089091 C121.710578,41.1996597 116.17083,32.4278331 111.249523,27.7092761 C104.975994,21.6942076 104.160516,11.5121686 92.9912146,12.7547535 C92.7872931,12.7774397 87.906794,22.9027026 85.2136766,26.2672064 C81.486311,30.9237934 82.7434931,22.1144904 78.6876623,22.1144904 C78.6065806,22.1144904 77.5045497,22.0107615 77.4353971,22.1144904 C76.8488637,22.9942905 75.9952305,26.0101404 75.1288269,26.5311533 C74.8635477,26.6906793 73.4071369,26.2924966 73.2826811,26.5311533 C71.0401728,30.8313939 81.5394677,28.7427264 79.075427,34.482926 C76.7225098,39.9642538 72.747373,32.4860199 72.747373,43.0434079\"></path>\n        <path d=\"M44.4668556,7.01044608 C54.151517,13.1403033 45.1489715,19.2084878 47.1611905,23.2253896 C48.8157833,26.5283781 51.4021933,28.6198851 48.8753629,33.038878 C46.8123257,36.6467763 42.0052989,37.0050492 39.251679,39.7621111 C36.2115749,42.8060154 33.7884281,48.7028116 32.4624592,52.6732691 C30.8452419,57.5158356 47.0088721,59.5388126 44.5246867,63.6811917 C43.1386839,65.9923513 37.7785192,65.1466282 36.0880227,63.8791519 C34.9234453,63.0059918 32.4946425,63.3331166 31.6713597,62.0997342 C29.0575851,58.1839669 29.4107339,54.0758543 28.0457962,49.9707786 C27.1076833,47.1493864 21.732611,47.8501656 20.2022714,49.3776393 C19.6790362,49.8998948 19.8723378,51.1703278 19.8723378,51.8829111 C19.8723378,57.1682405 26.9914913,55.1986414 26.9914913,58.3421973 C26.9914913,72.9792302 30.9191897,64.8771867 38.1313873,69.6793121 C48.1678018,76.3618966 45.9763926,76.981595 53.0777543,84.0829567 C56.7511941,87.7563965 60.8192437,87.7689005 62.503478,93.3767069 C64.1046972,98.7081071 53.1759798,98.7157031 50.786754,100.825053 C49.663965,101.816317 47.9736094,104.970571 46.5680513,105.439676 C44.7757187,106.037867 43.334221,105.93607 41.6242359,107.219093 C39.1967302,109.040481 37.7241465,112.151588 37.6034934,112.030935 C35.4555278,109.88297 34.0848666,96.5511248 33.7147244,93.7726273 C33.1258872,89.3524817 28.1241923,88.2337027 26.7275443,84.7420826 C25.1572737,80.8164061 28.2518481,75.223612 25.599097,70.9819941 C19.0797019,60.557804 13.7775712,56.4811506 10.2493953,44.6896152 C9.3074899,41.5416683 13.5912267,38.1609942 15.1264825,35.8570308 C17.0029359,33.0410312 17.7876232,30.0028946 19.8723378,27.2224065 C22.146793,24.1888519 40.8551166,9.46076832 43.8574051,8.63490613 L44.4668556,7.01044608 Z\"></path>\n        <path d=\"M64,126 C98.2416545,126 126,98.2416545 126,64 C126,29.7583455 98.2416545,2 64,2 C29.7583455,2 2,29.7583455 2,64 C2,98.2416545 29.7583455,126 64,126 Z M64,120 C94.927946,120 120,94.927946 120,64 C120,33.072054 94.927946,8 64,8 C33.072054,8 8,33.072054 8,64 C8,94.927946 33.072054,120 64,120 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/heading-1": {
            "title": "$:/core/images/heading-1",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-heading-1 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M14,30 L27.25,30 L27.25,60.104 L61.7,60.104 L61.7,30 L74.95,30 L74.95,105.684 L61.7,105.684 L61.7,71.552 L27.25,71.552 L27.25,105.684 L14,105.684 L14,30 Z M84.3350766,43.78 C86.8790893,43.78 89.3523979,43.5680021 91.7550766,43.144 C94.1577553,42.7199979 96.3307336,42.0133383 98.2740766,41.024 C100.21742,40.0346617 101.87807,38.7626744 103.256077,37.208 C104.634084,35.6533256 105.535075,33.7453446 105.959077,31.484 L115.817077,31.484 L115.817077,105.684 L102.567077,105.684 L102.567077,53.32 L84.3350766,53.32 L84.3350766,43.78 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/heading-2": {
            "title": "$:/core/images/heading-2",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-heading-2 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M125.519077,105.684 L74.8510766,105.684 C74.9217436,99.5359693 76.4057288,94.1653563 79.3030766,89.572 C82.2004244,84.9786437 86.1577182,80.986017 91.1750766,77.594 C93.5777553,75.8273245 96.0863969,74.113675 98.7010766,72.453 C101.315756,70.792325 103.718399,69.0080095 105.909077,67.1 C108.099754,65.1919905 109.901736,63.1250111 111.315077,60.899 C112.728417,58.6729889 113.47041,56.1113478 113.541077,53.214 C113.541077,51.8713266 113.382078,50.4403409 113.064077,48.921 C112.746075,47.4016591 112.127748,45.9883399 111.209077,44.681 C110.290405,43.3736601 109.018418,42.2783377 107.393077,41.395 C105.767735,40.5116622 103.647756,40.07 101.033077,40.07 C98.6303979,40.07 96.6340846,40.5469952 95.0440766,41.501 C93.4540687,42.4550048 92.1820814,43.762325 91.2280766,45.423 C90.2740719,47.083675 89.5674123,49.0446554 89.1080766,51.306 C88.648741,53.5673446 88.3837436,56.0053203 88.3130766,58.62 L76.2290766,58.62 C76.2290766,54.5213128 76.7767378,50.7230175 77.8720766,47.225 C78.9674154,43.7269825 80.610399,40.7060127 82.8010766,38.162 C84.9917542,35.6179873 87.6593942,33.6216739 90.8040766,32.173 C93.948759,30.7243261 97.6057224,30 101.775077,30 C106.297766,30 110.078395,30.7419926 113.117077,32.226 C116.155758,33.7100074 118.611401,35.5826554 120.484077,37.844 C122.356753,40.1053446 123.681739,42.5609868 124.459077,45.211 C125.236414,47.8610133 125.625077,50.3873213 125.625077,52.79 C125.625077,55.7580148 125.165748,58.4433213 124.247077,60.846 C123.328405,63.2486787 122.091751,65.4569899 120.537077,67.471 C118.982402,69.4850101 117.215753,71.3399915 115.237077,73.036 C113.2584,74.7320085 111.209087,76.3219926 109.089077,77.806 C106.969066,79.2900074 104.849087,80.7033266 102.729077,82.046 C100.609066,83.3886734 98.6480856,84.7313266 96.8460766,86.074 C95.0440676,87.4166734 93.47175,88.8123261 92.1290766,90.261 C90.7864032,91.7096739 89.8677458,93.2466585 89.3730766,94.872 L125.519077,94.872 L125.519077,105.684 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/heading-3": {
            "title": "$:/core/images/heading-3",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-heading-3 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M94.8850766,62.224 C96.8637532,62.294667 98.8424001,62.1533351 100.821077,61.8 C102.799753,61.4466649 104.566402,60.8283378 106.121077,59.945 C107.675751,59.0616623 108.930072,57.8426744 109.884077,56.288 C110.838081,54.7333256 111.315077,52.8253446 111.315077,50.564 C111.315077,47.3839841 110.237421,44.8400095 108.082077,42.932 C105.926733,41.0239905 103.153094,40.07 99.7610766,40.07 C97.641066,40.07 95.8037511,40.4939958 94.2490766,41.342 C92.6944022,42.1900042 91.4047484,43.3383261 90.3800766,44.787 C89.3554048,46.2356739 88.5957458,47.860991 88.1010766,49.663 C87.6064075,51.465009 87.3944096,53.3199905 87.4650766,55.228 L75.3810766,55.228 C75.5224107,51.623982 76.1937373,48.2850154 77.3950766,45.211 C78.596416,42.1369846 80.2393995,39.4693446 82.3240766,37.208 C84.4087537,34.9466554 86.9350618,33.1800064 89.9030766,31.908 C92.8710915,30.6359936 96.2277246,30 99.9730766,30 C102.870424,30 105.714729,30.4239958 108.506077,31.272 C111.297424,32.1200042 113.806065,33.3566585 116.032077,34.982 C118.258088,36.6073415 120.042403,38.6743208 121.385077,41.183 C122.72775,43.6916792 123.399077,46.5713171 123.399077,49.822 C123.399077,53.5673521 122.551085,56.8356527 120.855077,59.627 C119.159068,62.4183473 116.509095,64.4499936 112.905077,65.722 L112.905077,65.934 C117.145098,66.7820042 120.448731,68.8843166 122.816077,72.241 C125.183422,75.5976835 126.367077,79.6786426 126.367077,84.484 C126.367077,88.017351 125.660417,91.1796527 124.247077,93.971 C122.833736,96.7623473 120.925755,99.129657 118.523077,101.073 C116.120398,103.016343 113.329093,104.517995 110.149077,105.578 C106.969061,106.638005 103.612428,107.168 100.079077,107.168 C95.7683884,107.168 92.005426,106.549673 88.7900766,105.313 C85.5747272,104.076327 82.8894207,102.327345 80.7340766,100.066 C78.5787325,97.8046554 76.9357489,95.0840159 75.8050766,91.904 C74.6744043,88.7239841 74.0737436,85.1906861 74.0030766,81.304 L86.0870766,81.304 C85.9457426,85.8266893 87.0587315,89.5896517 89.4260766,92.593 C91.7934218,95.5963483 95.3443863,97.098 100.079077,97.098 C104.107097,97.098 107.481396,95.9496782 110.202077,93.653 C112.922757,91.3563219 114.283077,88.0880212 114.283077,83.848 C114.283077,80.9506522 113.717749,78.6540085 112.587077,76.958 C111.456404,75.2619915 109.972419,73.9723378 108.135077,73.089 C106.297734,72.2056623 104.230755,71.6580011 101.934077,71.446 C99.6373985,71.2339989 97.2877553,71.163333 94.8850766,71.234 L94.8850766,62.224 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/heading-4": {
            "title": "$:/core/images/heading-4",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-heading-4 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M8,30 L21.25,30 L21.25,60.104 L55.7,60.104 L55.7,30 L68.95,30 L68.95,105.684 L55.7,105.684 L55.7,71.552 L21.25,71.552 L21.25,105.684 L8,105.684 L8,30 Z M84.5890766,78.548 L107.061077,78.548 L107.061077,45.9 L106.849077,45.9 L84.5890766,78.548 Z M128.049077,88.088 L118.509077,88.088 L118.509077,105.684 L107.061077,105.684 L107.061077,88.088 L75.2610766,88.088 L75.2610766,76.11 L107.061077,31.484 L118.509077,31.484 L118.509077,78.548 L128.049077,78.548 L128.049077,88.088 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/heading-5": {
            "title": "$:/core/images/heading-5",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-heading-5 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M83.7550766,31.484 L122.127077,31.484 L122.127077,42.296 L92.7650766,42.296 L88.9490766,61.164 L89.1610766,61.376 C90.7864181,59.5386575 92.8533974,58.1430048 95.3620766,57.189 C97.8707558,56.2349952 100.361731,55.758 102.835077,55.758 C106.509762,55.758 109.795729,56.3763272 112.693077,57.613 C115.590424,58.8496729 118.0284,60.5809889 120.007077,62.807 C121.985753,65.0330111 123.487405,67.6653181 124.512077,70.704 C125.536748,73.7426819 126.049077,77.028649 126.049077,80.562 C126.049077,83.5300148 125.572081,86.5863176 124.618077,89.731 C123.664072,92.8756824 122.144754,95.7376538 120.060077,98.317 C117.9754,100.896346 115.30776,103.016325 112.057077,104.677 C108.806394,106.337675 104.919766,107.168 100.397077,107.168 C96.7930586,107.168 93.454092,106.691005 90.3800766,105.737 C87.3060613,104.782995 84.6030883,103.35201 82.2710766,101.444 C79.939065,99.5359905 78.0840835,97.1863473 76.7060766,94.395 C75.3280697,91.6036527 74.5684107,88.3353521 74.4270766,84.59 L86.5110766,84.59 C86.8644117,88.6180201 88.2423979,91.7096559 90.6450766,93.865 C93.0477553,96.0203441 96.2277235,97.098 100.185077,97.098 C102.729089,97.098 104.884401,96.6740042 106.651077,95.826 C108.417752,94.9779958 109.848738,93.8120074 110.944077,92.328 C112.039415,90.8439926 112.816741,89.1126766 113.276077,87.134 C113.735412,85.1553234 113.965077,83.0353446 113.965077,80.774 C113.965077,78.7246564 113.682413,76.763676 113.117077,74.891 C112.55174,73.018324 111.703749,71.3753404 110.573077,69.962 C109.442404,68.5486596 107.976086,67.4180042 106.174077,66.57 C104.372068,65.7219958 102.269755,65.298 99.8670766,65.298 C97.3230639,65.298 94.9380878,65.7749952 92.7120766,66.729 C90.4860655,67.6830048 88.8784149,69.4673203 87.8890766,72.082 L75.8050766,72.082 L83.7550766,31.484 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/heading-6": {
            "title": "$:/core/images/heading-6",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-heading-6 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M112.587077,50.246 C112.304409,47.2073181 111.226753,44.751676 109.354077,42.879 C107.481401,41.006324 104.955093,40.07 101.775077,40.07 C99.584399,40.07 97.6940846,40.4763293 96.1040766,41.289 C94.5140687,42.1016707 93.1714154,43.1793266 92.0760766,44.522 C90.9807378,45.8646734 90.0974133,47.401658 89.4260766,49.133 C88.7547399,50.864342 88.2070787,52.6839905 87.7830766,54.592 C87.3590745,56.5000095 87.0587442,58.390324 86.8820766,60.263 C86.7054091,62.135676 86.5464107,63.8846585 86.4050766,65.51 L86.6170766,65.722 C88.2424181,62.7539852 90.4860623,60.5456739 93.3480766,59.097 C96.2100909,57.6483261 99.3017267,56.924 102.623077,56.924 C106.297762,56.924 109.583729,57.5599936 112.481077,58.832 C115.378424,60.1040064 117.834067,61.8529889 119.848077,64.079 C121.862087,66.3050111 123.399071,68.9373181 124.459077,71.976 C125.519082,75.0146819 126.049077,78.300649 126.049077,81.834 C126.049077,85.438018 125.466082,88.7769846 124.300077,91.851 C123.134071,94.9250154 121.455754,97.6103219 119.265077,99.907 C117.074399,102.203678 114.459758,103.987994 111.421077,105.26 C108.382395,106.532006 105.025762,107.168 101.351077,107.168 C95.9097161,107.168 91.4400941,106.16101 87.9420766,104.147 C84.4440591,102.13299 81.6880867,99.3770175 79.6740766,95.879 C77.6600666,92.3809825 76.2644138,88.2823568 75.4870766,83.583 C74.7097394,78.8836432 74.3210766,73.8133605 74.3210766,68.372 C74.3210766,63.9199777 74.7980719,59.4326893 75.7520766,54.91 C76.7060814,50.3873107 78.278399,46.2710186 80.4690766,42.561 C82.6597542,38.8509815 85.5393921,35.8300117 89.1080766,33.498 C92.6767611,31.1659883 97.0757171,30 102.305077,30 C105.273091,30 108.064397,30.4946617 110.679077,31.484 C113.293756,32.4733383 115.608067,33.8513245 117.622077,35.618 C119.636087,37.3846755 121.27907,39.5046543 122.551077,41.978 C123.823083,44.4513457 124.529743,47.2073181 124.671077,50.246 L112.587077,50.246 Z M100.927077,97.098 C103.117754,97.098 105.025735,96.6563378 106.651077,95.773 C108.276418,94.8896623 109.636738,93.7413404 110.732077,92.328 C111.827415,90.9146596 112.640074,89.271676 113.170077,87.399 C113.700079,85.526324 113.965077,83.6006766 113.965077,81.622 C113.965077,79.6433234 113.700079,77.7353425 113.170077,75.898 C112.640074,74.0606575 111.827415,72.4530069 110.732077,71.075 C109.636738,69.6969931 108.276418,68.5840042 106.651077,67.736 C105.025735,66.8879958 103.117754,66.464 100.927077,66.464 C98.736399,66.464 96.8107516,66.8703293 95.1500766,67.683 C93.4894017,68.4956707 92.0937489,69.5909931 90.9630766,70.969 C89.8324043,72.3470069 88.9844128,73.9546575 88.4190766,75.792 C87.8537405,77.6293425 87.5710766,79.5726564 87.5710766,81.622 C87.5710766,83.6713436 87.8537405,85.6146575 88.4190766,87.452 C88.9844128,89.2893425 89.8324043,90.9323261 90.9630766,92.381 C92.0937489,93.8296739 93.4894017,94.9779958 95.1500766,95.826 C96.8107516,96.6740042 98.736399,97.098 100.927077,97.098 L100.927077,97.098 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/help": {
            "title": "$:/core/images/help",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-help tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M36.0548906,111.44117 C30.8157418,115.837088 20.8865444,118.803477 9.5,118.803477 C7.86465619,118.803477 6.25937294,118.742289 4.69372699,118.624467 C12.612543,115.984876 18.7559465,110.02454 21.0611049,102.609942 C8.74739781,92.845129 1.04940554,78.9359851 1.04940554,63.5 C1.04940554,33.9527659 29.2554663,10 64.0494055,10 C98.8433448,10 127.049406,33.9527659 127.049406,63.5 C127.049406,93.0472341 98.8433448,117 64.0494055,117 C53.9936953,117 44.48824,114.999337 36.0548906,111.44117 L36.0548906,111.44117 Z M71.4042554,77.5980086 C71.406883,77.2865764 71.4095079,76.9382011 71.4119569,76.5610548 C71.4199751,75.3262169 71.4242825,74.0811293 71.422912,72.9158546 C71.4215244,71.736154 71.4143321,70.709635 71.4001396,69.8743525 C71.4078362,68.5173028 71.9951951,67.7870427 75.1273009,65.6385471 C75.2388969,65.5619968 76.2124091,64.8981068 76.5126553,64.6910879 C79.6062455,62.5580654 81.5345849,60.9050204 83.2750652,58.5038955 C85.6146327,55.2762841 86.8327108,51.426982 86.8327108,46.8554323 C86.8327108,33.5625756 76.972994,24.9029551 65.3778484,24.9029551 C54.2752771,24.9029551 42.8794554,34.5115163 41.3121702,47.1975534 C40.9043016,50.4989536 43.2499725,53.50591 46.5513726,53.9137786 C49.8527728,54.3216471 52.8597292,51.9759763 53.2675978,48.6745761 C54.0739246,42.1479456 60.2395837,36.9492759 65.3778484,36.9492759 C70.6427674,36.9492759 74.78639,40.5885487 74.78639,46.8554323 C74.78639,50.4892974 73.6853224,52.008304 69.6746221,54.7736715 C69.4052605,54.9593956 68.448509,55.6118556 68.3131127,55.7047319 C65.6309785,57.5445655 64.0858213,58.803255 62.6123358,60.6352315 C60.5044618,63.2559399 59.3714208,66.3518252 59.3547527,69.9487679 C59.3684999,70.8407274 59.3752803,71.8084521 59.3765995,72.9300232 C59.3779294,74.0607297 59.3737237,75.2764258 59.36589,76.482835 C59.3634936,76.8518793 59.3609272,77.1924914 59.3583633,77.4963784 C59.3568319,77.6778944 59.3556368,77.8074256 59.3549845,77.8730928 C59.3219814,81.1994287 61.9917551,83.9227111 65.318091,83.9557142 C68.644427,83.9887173 71.3677093,81.3189435 71.4007124,77.9926076 C71.4014444,77.9187458 71.402672,77.7856841 71.4042554,77.5980086 Z M65.3778489,102.097045 C69.5359735,102.097045 72.9067994,98.7262189 72.9067994,94.5680944 C72.9067994,90.4099698 69.5359735,87.0391439 65.3778489,87.0391439 C61.2197243,87.0391439 57.8488984,90.4099698 57.8488984,94.5680944 C57.8488984,98.7262189 61.2197243,102.097045 65.3778489,102.097045 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/home-button": {
            "title": "$:/core/images/home-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M112.9847,119.501583 C112.99485,119.336814 113,119.170705 113,119.003406 L113,67.56802 C116.137461,70.5156358 121.076014,70.4518569 124.133985,67.3938855 C127.25818,64.2696912 127.260618,59.2068102 124.131541,56.0777326 L70.3963143,2.34250601 C68.8331348,0.779326498 66.7828947,-0.000743167069 64.7337457,1.61675364e-05 C62.691312,-0.00409949529 60.6426632,0.777559815 59.077717,2.34250601 L33,28.420223 L33,28.420223 L33,8.00697327 C33,3.58484404 29.4092877,0 25,0 C20.581722,0 17,3.59075293 17,8.00697327 L17,44.420223 L5.3424904,56.0777326 C2.21694607,59.2032769 2.22220878,64.2760483 5.34004601,67.3938855 C8.46424034,70.5180798 13.5271213,70.5205187 16.6561989,67.3914411 L17,67.04764 L17,119.993027 C17,119.994189 17.0000002,119.995351 17.0000007,119.996514 C17.0000002,119.997675 17,119.998838 17,120 C17,124.418278 20.5881049,128 24.9992458,128 L105.000754,128 C109.418616,128 113,124.409288 113,120 C113,119.832611 112.99485,119.666422 112.9847,119.501583 Z M97,112 L97,51.5736087 L97,51.5736087 L64.7370156,19.3106244 L33,51.04764 L33,112 L97,112 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/import-button": {
            "title": "$:/core/images/import-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-import-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M105.449437,94.2138951 C105.449437,94.2138951 110.049457,94.1897106 110.049457,99.4026111 C110.049457,104.615512 105.163246,104.615511 105.163246,104.615511 L45.0075072,105.157833 C45.0075072,105.157833 0.367531803,106.289842 0.367532368,66.6449212 C0.367532934,27.0000003 45.0428249,27.0000003 45.0428249,27.0000003 L105.532495,27.0000003 C105.532495,27.0000003 138.996741,25.6734987 138.996741,55.1771866 C138.996741,84.6808745 105.727102,82.8457535 105.727102,82.8457535 L56.1735087,82.8457535 C56.1735087,82.8457535 22.6899229,85.1500223 22.6899229,66.0913753 C22.6899229,47.0327282 56.1735087,49.3383013 56.1735087,49.3383013 L105.727102,49.3383013 C105.727102,49.3383013 111.245209,49.3383024 111.245209,54.8231115 C111.245209,60.3079206 105.727102,60.5074524 105.727102,60.5074524 L56.1735087,60.5074524 C56.1735087,60.5074524 37.48913,60.5074528 37.48913,66.6449195 C37.48913,72.7823862 56.1735087,71.6766023 56.1735087,71.6766023 L105.727102,71.6766029 C105.727102,71.6766029 127.835546,73.1411469 127.835546,55.1771866 C127.835546,35.5304025 105.727102,38.3035317 105.727102,38.3035317 L45.0428249,38.3035317 C45.0428249,38.3035317 11.5287276,38.3035313 11.5287276,66.6449208 C11.5287276,94.9863103 45.0428244,93.9579678 45.0428244,93.9579678 L105.449437,94.2138951 Z\" transform=\"translate(69.367532, 66.000000) rotate(-45.000000) translate(-69.367532, -66.000000) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/info-button": {
            "title": "$:/core/images/info-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <g transform=\"translate(0.049406, 0.000000)\">\n            <path d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z\"></path>\n            <circle cx=\"64\" cy=\"32\" r=\"8\"></circle>\n            <rect x=\"56\" y=\"48\" width=\"16\" height=\"56\" rx=\"8\"></rect>\n        </g>\n    </g>\n</svg>"
        },
        "$:/core/images/italic": {
            "title": "$:/core/images/italic",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-italic tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n         <polygon points=\"66.7114846 0 89.1204482 0 62.4089636 128 40 128\"></polygon>\n    </g>\n</svg>"
        },
        "$:/core/images/left-arrow": {
            "title": "$:/core/images/left-arrow",
            "created": "20150315234410875",
            "modified": "20150315235324760",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-left-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <path transform=\"rotate(135, 63.8945, 64.1752)\" d=\"m109.07576,109.35336c-1.43248,1.43361 -3.41136,2.32182 -5.59717,2.32182l-79.16816,0c-4.36519,0 -7.91592,-3.5444 -7.91592,-7.91666c0,-4.36337 3.54408,-7.91667 7.91592,-7.91667l71.25075,0l0,-71.25075c0,-4.3652 3.54442,-7.91592 7.91667,-7.91592c4.36336,0 7.91667,3.54408 7.91667,7.91592l0,79.16815c0,2.1825 -0.88602,4.16136 -2.3185,5.59467l-0.00027,-0.00056z\"/>\n</svg>\n"
        },
        "$:/core/images/line-width": {
            "title": "$:/core/images/line-width",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-line-width tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M128,-97 L112.992786,-97 C112.452362,-97 112,-96.5522847 112,-96 C112,-95.4438648 112.444486,-95 112.992786,-95 L128,-95 L128,-97 Z M128,-78.6794919 L111.216185,-88.3696322 C110.748163,-88.6398444 110.132549,-88.4782926 109.856406,-88 C109.578339,-87.5183728 109.741342,-86.9117318 110.216185,-86.6375814 L128,-76.3700908 L128,-78.6794919 Z M78.6794919,-128 L88.3696322,-111.216185 C88.6437826,-110.741342 88.4816272,-110.134474 88,-109.856406 C87.5217074,-109.580264 86.9077936,-109.748163 86.6375814,-110.216185 L76.3700908,-128 L78.6794919,-128 Z M97,-128 L97,-112.992786 C97,-112.444486 96.5561352,-112 96,-112 C95.4477153,-112 95,-112.452362 95,-112.992786 L95,-128 L97,-128 Z M115.629909,-128 L105.362419,-110.216185 C105.088268,-109.741342 104.481627,-109.578339 104,-109.856406 C103.521707,-110.132549 103.360156,-110.748163 103.630368,-111.216185 L113.320508,-128 L115.629909,-128 Z M128,-113.320508 L111.216185,-103.630368 C110.741342,-103.356217 110.134474,-103.518373 109.856406,-104 C109.580264,-104.478293 109.748163,-105.092206 110.216185,-105.362419 L128,-115.629909 L128,-113.320508 Z M48,-96 C48,-96.5522847 48.4523621,-97 48.9927864,-97 L79.0072136,-97 C79.5555144,-97 80,-96.5561352 80,-96 C80,-95.4477153 79.5476379,-95 79.0072136,-95 L48.9927864,-95 C48.4444856,-95 48,-95.4438648 48,-96 Z M54.4307806,-120 C54.706923,-120.478293 55.3225377,-120.639844 55.7905589,-120.369632 L81.7838153,-105.362419 C82.2586577,-105.088268 82.4216611,-104.481627 82.1435935,-104 C81.8674512,-103.521707 81.2518365,-103.360156 80.7838153,-103.630368 L54.7905589,-118.637581 C54.3157165,-118.911732 54.152713,-119.518373 54.4307806,-120 Z M104,-82.1435935 C104.478293,-82.4197359 105.092206,-82.2518365 105.362419,-81.7838153 L120.369632,-55.7905589 C120.643783,-55.3157165 120.481627,-54.7088482 120,-54.4307806 C119.521707,-54.1546382 118.907794,-54.3225377 118.637581,-54.7905589 L103.630368,-80.7838153 C103.356217,-81.2586577 103.518373,-81.865526 104,-82.1435935 Z M96,-80 C96.5522847,-80 97,-79.5476379 97,-79.0072136 L97,-48.9927864 C97,-48.4444856 96.5561352,-48 96,-48 C95.4477153,-48 95,-48.4523621 95,-48.9927864 L95,-79.0072136 C95,-79.5555144 95.4438648,-80 96,-80 Z M88,-82.1435935 C88.4782926,-81.8674512 88.6398444,-81.2518365 88.3696322,-80.7838153 L73.3624186,-54.7905589 C73.0882682,-54.3157165 72.4816272,-54.152713 72,-54.4307806 C71.5217074,-54.706923 71.3601556,-55.3225377 71.6303678,-55.7905589 L86.6375814,-81.7838153 C86.9117318,-82.2586577 87.5183728,-82.4216611 88,-82.1435935 Z M82.1435935,-88 C82.4197359,-87.5217074 82.2518365,-86.9077936 81.7838153,-86.6375814 L55.7905589,-71.6303678 C55.3157165,-71.3562174 54.7088482,-71.5183728 54.4307806,-72 C54.1546382,-72.4782926 54.3225377,-73.0922064 54.7905589,-73.3624186 L80.7838153,-88.3696322 C81.2586577,-88.6437826 81.865526,-88.4816272 82.1435935,-88 Z M1.30626177e-08,-41.9868843 L15.0170091,-57.9923909 L20.7983821,-52.9749272 L44.7207091,-81.2095939 L73.4260467,-42.1002685 L85.984793,-56.6159488 L104.48741,-34.0310661 L127.969109,-47.4978019 L127.969109,7.99473128e-07 L1.30626177e-08,7.99473128e-07 L1.30626177e-08,-41.9868843 Z M96,-84 C102.627417,-84 108,-89.372583 108,-96 C108,-102.627417 102.627417,-108 96,-108 C89.372583,-108 84,-102.627417 84,-96 C84,-89.372583 89.372583,-84 96,-84 Z\"></path>\n        <path d=\"M16,18 L112,18 C113.104569,18 114,17.1045695 114,16 C114,14.8954305 113.104569,14 112,14 L16,14 C14.8954305,14 14,14.8954305 14,16 C14,17.1045695 14.8954305,18 16,18 L16,18 Z M16,35 L112,35 C114.209139,35 116,33.209139 116,31 C116,28.790861 114.209139,27 112,27 L16,27 C13.790861,27 12,28.790861 12,31 C12,33.209139 13.790861,35 16,35 L16,35 Z M16,56 L112,56 C115.313708,56 118,53.3137085 118,50 C118,46.6862915 115.313708,44 112,44 L16,44 C12.6862915,44 10,46.6862915 10,50 C10,53.3137085 12.6862915,56 16,56 L16,56 Z M16,85 L112,85 C117.522847,85 122,80.5228475 122,75 C122,69.4771525 117.522847,65 112,65 L16,65 C10.4771525,65 6,69.4771525 6,75 C6,80.5228475 10.4771525,85 16,85 L16,85 Z M16,128 L112,128 C120.836556,128 128,120.836556 128,112 C128,103.163444 120.836556,96 112,96 L16,96 C7.163444,96 0,103.163444 0,112 C0,120.836556 7.163444,128 16,128 L16,128 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/link": {
            "title": "$:/core/images/link",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-link tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M128.719999,57.568543 C130.219553,53.8628171 131.045202,49.8121445 131.045202,45.5685425 C131.045202,27.8915447 116.718329,13.5685425 99.0452364,13.5685425 L67.0451674,13.5685425 C49.3655063,13.5685425 35.0452019,27.8954305 35.0452019,45.5685425 C35.0452019,63.2455403 49.3720745,77.5685425 67.0451674,77.5685425 L99.0452364,77.5685425 C100.406772,77.5685425 101.748384,77.4835732 103.065066,77.3186499 C96.4792444,73.7895096 91.1190212,68.272192 87.7873041,61.5685425 L67.0506214,61.5685425 C58.2110723,61.5685425 51.0452019,54.4070414 51.0452019,45.5685425 C51.0452019,36.7319865 58.2005234,29.5685425 67.0506214,29.5685425 L99.0397824,29.5685425 C107.879331,29.5685425 115.045202,36.7300436 115.045202,45.5685425 C115.045202,48.9465282 113.99957,52.0800164 112.21335,54.6623005 C114.314383,56.4735917 117.050039,57.5685425 120.041423,57.5685425 L128.720003,57.5685425 Z\" transform=\"translate(83.045202, 45.568542) rotate(-225.000000) translate(-83.045202, -45.568542)\"></path>\n        <path d=\"M-0.106255113,71.0452019 C-1.60580855,74.7509276 -2.43145751,78.8016001 -2.43145751,83.0452019 C-2.43145751,100.7222 11.8954151,115.045202 29.568508,115.045202 L61.568577,115.045202 C79.2482381,115.045202 93.5685425,100.718314 93.5685425,83.0452019 C93.5685425,65.3682041 79.2416699,51.0452019 61.568577,51.0452019 L29.568508,51.0452019 C28.206973,51.0452019 26.8653616,51.1301711 25.5486799,51.2950943 C32.1345,54.8242347 37.4947231,60.3415524 40.8264403,67.0452019 L61.563123,67.0452019 C70.4026721,67.0452019 77.5685425,74.206703 77.5685425,83.0452019 C77.5685425,91.8817579 70.413221,99.0452019 61.563123,99.0452019 L29.573962,99.0452019 C20.7344129,99.0452019 13.5685425,91.8837008 13.5685425,83.0452019 C13.5685425,79.6672162 14.6141741,76.533728 16.4003949,73.9514439 C14.2993609,72.1401527 11.5637054,71.0452019 8.5723215,71.0452019 L-0.106255113,71.0452019 Z\" transform=\"translate(45.568542, 83.045202) rotate(-225.000000) translate(-45.568542, -83.045202)\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/linkify": {
            "title": "$:/core/images/linkify",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-linkify-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\"><path d=\"M17.031 31.919H9.048V96.85h7.983v6.92H0V25h17.031v6.919zm24.66 0h-7.983V96.85h7.983v6.92H24.66V25h17.03v6.919zM67.77 56.422l11.975-3.903 2.306 7.096-12.063 3.903 7.628 10.379-6.12 4.435-7.63-10.467-7.45 10.2-5.943-4.523L58.1 63.518 45.95 59.35l2.306-7.096 12.064 4.17V43.825h7.45v12.596zM86.31 96.85h7.982V31.92H86.31V25h17.031v78.77H86.31v-6.92zm24.659 0h7.983V31.92h-7.983V25H128v78.77h-17.031v-6.92z\" fill-rule=\"evenodd\"/></svg>"
        },
        "$:/core/images/list-bullet": {
            "title": "$:/core/images/list-bullet",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-list-bullet tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M11.6363636,40.2727273 C18.0629498,40.2727273 23.2727273,35.0629498 23.2727273,28.6363636 C23.2727273,22.2097775 18.0629498,17 11.6363636,17 C5.20977746,17 0,22.2097775 0,28.6363636 C0,35.0629498 5.20977746,40.2727273 11.6363636,40.2727273 Z M11.6363636,75.1818182 C18.0629498,75.1818182 23.2727273,69.9720407 23.2727273,63.5454545 C23.2727273,57.1188684 18.0629498,51.9090909 11.6363636,51.9090909 C5.20977746,51.9090909 0,57.1188684 0,63.5454545 C0,69.9720407 5.20977746,75.1818182 11.6363636,75.1818182 Z M11.6363636,110.090909 C18.0629498,110.090909 23.2727273,104.881132 23.2727273,98.4545455 C23.2727273,92.0279593 18.0629498,86.8181818 11.6363636,86.8181818 C5.20977746,86.8181818 0,92.0279593 0,98.4545455 C0,104.881132 5.20977746,110.090909 11.6363636,110.090909 Z M34.9090909,22.8181818 L128,22.8181818 L128,34.4545455 L34.9090909,34.4545455 L34.9090909,22.8181818 Z M34.9090909,57.7272727 L128,57.7272727 L128,69.3636364 L34.9090909,69.3636364 L34.9090909,57.7272727 Z M34.9090909,92.6363636 L128,92.6363636 L128,104.272727 L34.9090909,104.272727 L34.9090909,92.6363636 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/list-number": {
            "title": "$:/core/images/list-number",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-list-number tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M33.8390805,22.3563218 L128,22.3563218 L128,34.1264368 L33.8390805,34.1264368 L33.8390805,22.3563218 Z M33.8390805,57.6666667 L128,57.6666667 L128,69.4367816 L33.8390805,69.4367816 L33.8390805,57.6666667 Z M33.8390805,92.9770115 L128,92.9770115 L128,104.747126 L33.8390805,104.747126 L33.8390805,92.9770115 Z M0.379509711,42.6307008 L0.379509711,40.4082314 L1.37821948,40.4082314 C2.20382368,40.4082314 2.82301754,40.268077 3.23581964,39.9877642 C3.64862174,39.7074513 3.85501969,39.0400498 3.85501969,37.9855395 L3.85501969,22.7686318 C3.85501969,21.3270228 3.66193774,20.4327047 3.27576803,20.0856507 C2.88959832,19.7385967 1.79768657,19.5650723 0,19.5650723 L0,17.4226919 C3.50215975,17.2758613 6.25191314,16.4683055 8.24934266,15 L10.3666074,15 L10.3666074,37.865406 C10.3666074,38.786434 10.5164123,39.4404875 10.8160268,39.8275862 C11.1156412,40.2146849 11.764796,40.4082314 12.7635108,40.4082314 L13.7622206,40.4082314 L13.7622206,42.6307008 L0.379509711,42.6307008 Z M0.0798967812,77.9873934 L0.0798967812,76.0852799 C7.27064304,69.5312983 10.8659622,63.5046623 10.8659622,58.005191 C10.8659622,56.4434479 10.5397203,55.195407 9.88722667,54.2610308 C9.23473303,53.3266546 8.36253522,52.8594735 7.27060709,52.8594735 C6.3784219,52.8594735 5.61608107,53.1764892 4.98356173,53.8105302 C4.35104238,54.4445712 4.03478745,55.1753759 4.03478745,56.0029663 C4.03478745,56.9773871 4.28113339,57.8316611 4.77383268,58.5658139 C4.88036225,58.7259926 4.93362624,58.8461249 4.93362624,58.9262143 C4.93362624,59.0730449 4.77383427,59.2065252 4.45424555,59.3266593 C4.2411864,59.4067486 3.70188852,59.6336652 2.83633573,60.0074156 C1.99741533,60.3811661 1.47809145,60.5680386 1.2783485,60.5680386 C1.03865696,60.5680386 0.765679018,60.1976307 0.459406492,59.4568039 C0.153133966,58.715977 0,57.9184322 0,57.0641453 C0,55.1153036 0.848894811,53.5202138 2.5467099,52.2788283 C4.24452499,51.0374428 6.34512352,50.4167594 8.84856852,50.4167594 C11.3120649,50.4167594 13.3793735,51.0874979 15.0505562,52.4289952 C16.7217389,53.7704924 17.5573177,55.5224215 17.5573177,57.684835 C17.5573177,58.9662652 17.2743527,60.2076321 16.7084144,61.4089729 C16.142476,62.6103138 14.7875733,64.4623531 12.6436656,66.9651465 C10.4997579,69.4679398 8.40914641,71.7804862 6.3717683,73.902855 L17.8169822,73.902855 L16.7982982,79.6292176 L14.6810335,79.6292176 C14.7609307,79.3489048 14.8008787,79.0952922 14.8008787,78.8683723 C14.8008787,78.4812736 14.7010087,78.237672 14.5012658,78.1375603 C14.3015228,78.0374485 13.9020429,77.9873934 13.3028141,77.9873934 L0.0798967812,77.9873934 Z M12.2042333,97.1935484 C13.9486551,97.2335931 15.4400468,97.8309175 16.6784531,98.9855395 C17.9168594,100.140162 18.5360532,101.75861 18.5360532,103.840934 C18.5360532,106.830938 17.4041935,109.233584 15.14044,111.048943 C12.8766866,112.864303 10.1402492,113.771969 6.93104577,113.771969 C4.92030005,113.771969 3.26245842,113.388213 1.95747114,112.62069 C0.652483855,111.853166 0,110.848727 0,109.607341 C0,108.833144 0.26964894,108.209124 0.808954909,107.735261 C1.34826088,107.261399 1.93749375,107.024472 2.57667119,107.024472 C3.21584864,107.024472 3.73850152,107.224692 4.14464552,107.625139 C4.55078953,108.025586 4.92696644,108.67964 5.27318756,109.587319 C5.73925445,110.855401 6.51158227,111.489433 7.59019421,111.489433 C8.85523291,111.489433 9.87723568,111.012241 10.6562332,110.057842 C11.4352307,109.103444 11.8247236,107.371536 11.8247236,104.862069 C11.8247236,103.153495 11.7048796,101.838714 11.4651881,100.917686 C11.2254966,99.9966584 10.6728827,99.5361513 9.80732989,99.5361513 C9.22141723,99.5361513 8.62219737,99.843156 8.00965231,100.457175 C7.51695303,100.951059 7.07752513,101.197998 6.69135542,101.197998 C6.3584505,101.197998 6.08880156,101.051169 5.88240051,100.757508 C5.67599946,100.463847 5.57280049,100.183539 5.57280049,99.916574 C5.57280049,99.5962164 5.67599946,99.3225818 5.88240051,99.0956618 C6.08880156,98.8687419 6.57150646,98.5016711 7.33052967,97.9944383 C10.2068282,96.0722929 11.6449559,93.9766521 11.6449559,91.7074527 C11.6449559,90.5194601 11.3386879,89.615131 10.7261429,88.9944383 C10.1135978,88.3737455 9.37455999,88.0634038 8.5090072,88.0634038 C7.71003539,88.0634038 6.98431355,88.3270274 6.33181991,88.8542825 C5.67932627,89.3815377 5.35308434,90.0122321 5.35308434,90.7463849 C5.35308434,91.3871 5.60608828,91.9810874 6.11210376,92.5283648 C6.28521432,92.7285883 6.3717683,92.8954387 6.3717683,93.028921 C6.3717683,93.1490551 5.80250943,93.4560598 4.6639746,93.9499444 C3.52543978,94.4438289 2.80970494,94.6907675 2.51674861,94.6907675 C2.10394651,94.6907675 1.76771758,94.3570667 1.50805174,93.6896552 C1.24838591,93.0222436 1.11855494,92.4082342 1.11855494,91.8476085 C1.11855494,90.0989901 2.04734573,88.6240327 3.90495518,87.4226919 C5.76256463,86.2213511 7.86982116,85.6206897 10.226788,85.6206897 C12.2907985,85.6206897 14.0784711,86.0678487 15.5898594,86.9621802 C17.1012478,87.8565117 17.8569306,89.0778566 17.8569306,90.6262514 C17.8569306,91.987771 17.2876717,93.2491599 16.1491369,94.4104561 C15.0106021,95.5717522 13.6956474,96.4994404 12.2042333,97.1935484 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/list": {
            "title": "$:/core/images/list",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-list tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M0.719999312,185.568543 C2.21955287,181.862817 3.0452019,177.812144 3.0452019,173.568542 C3.0452019,155.891545 -11.2816707,141.568542 -28.9547636,141.568542 L-60.9548326,141.568542 C-78.6344937,141.568542 -92.9547981,155.895431 -92.9547981,173.568542 C-92.9547981,191.24554 -78.6279255,205.568542 -60.9548326,205.568542 L-28.9547636,205.568542 C-27.593228,205.568542 -26.2516158,205.483573 -24.9349335,205.31865 C-31.5207556,201.78951 -36.8809788,196.272192 -40.2126959,189.568542 L-60.9493786,189.568542 C-69.7889277,189.568542 -76.9547981,182.407041 -76.9547981,173.568542 C-76.9547981,164.731986 -69.7994766,157.568542 -60.9493786,157.568542 L-28.9602176,157.568542 C-20.1206685,157.568542 -12.9547981,164.730044 -12.9547981,173.568542 C-12.9547981,176.946528 -14.0004297,180.080016 -15.7866505,182.6623 C-13.6856165,184.473592 -10.949961,185.568542 -7.9585771,185.568542 L0.720002586,185.568542 Z\" transform=\"translate(-44.954798, 173.568542) rotate(-225.000000) translate(44.954798, -173.568542) \"></path>\n        <path d=\"M87.7480315,128 L23.9992458,128 C19.5813843,128 16,124.409247 16,119.993027 L16,8.00697327 C16,3.58484404 19.5881049,0 23.9992458,0 L104.000754,0 C108.418616,0 112,3.59075293 112,8.00697327 L112,104 L91.2492027,104 C90.2848199,104 89.410573,104.391703 88.7768998,105.025201 C88.1373658,105.661376 87.7480315,106.53563 87.7480315,107.501171 L87.7480315,128 Z M95.7480315,127.879386 L111.627417,112 L95.7480315,112 L95.7480315,127.879386 Z M40,15.5089165 C40,13.5709954 41.5636015,12 43.4998101,12 L98.5001899,12 C100.433082,12 102,13.5614718 102,15.5089165 L102,16.4910835 C102,18.4290046 100.436399,20 98.5001899,20 L43.4998101,20 C41.5669183,20 40,18.4385282 40,16.4910835 L40,15.5089165 Z M32,22 C35.3137085,22 38,19.3137085 38,16 C38,12.6862915 35.3137085,10 32,10 C28.6862915,10 26,12.6862915 26,16 C26,19.3137085 28.6862915,22 32,22 Z M40,31.5089165 C40,29.5709954 41.5636015,28 43.4998101,28 L98.5001899,28 C100.433082,28 102,29.5614718 102,31.5089165 L102,32.4910835 C102,34.4290046 100.436399,36 98.5001899,36 L43.4998101,36 C41.5669183,36 40,34.4385282 40,32.4910835 L40,31.5089165 Z M40,47.5089165 C40,45.5709954 41.5636015,44 43.4998101,44 L98.5001899,44 C100.433082,44 102,45.5614718 102,47.5089165 L102,48.4910835 C102,50.4290046 100.436399,52 98.5001899,52 L43.4998101,52 C41.5669183,52 40,50.4385282 40,48.4910835 L40,47.5089165 Z M40,63.5089165 C40,61.5709954 41.5636015,60 43.4998101,60 L98.5001899,60 C100.433082,60 102,61.5614718 102,63.5089165 L102,64.4910835 C102,66.4290046 100.436399,68 98.5001899,68 L43.4998101,68 C41.5669183,68 40,66.4385282 40,64.4910835 L40,63.5089165 Z M40,79.5089165 C40,77.5709954 41.5636015,76 43.4998101,76 L98.5001899,76 C100.433082,76 102,77.5614718 102,79.5089165 L102,80.4910835 C102,82.4290046 100.436399,84 98.5001899,84 L43.4998101,84 C41.5669183,84 40,82.4385282 40,80.4910835 L40,79.5089165 Z M40,95.5089165 C40,93.5709954 41.5636015,92 43.4998101,92 L98.5001899,92 C100.433082,92 102,93.5614718 102,95.5089165 L102,96.4910835 C102,98.4290046 100.436399,100 98.5001899,100 L43.4998101,100 C41.5669183,100 40,98.4385282 40,96.4910835 L40,95.5089165 Z M40,111.508916 C40,109.570995 41.5680474,108 43.4972017,108 L76.5027983,108 C78.4342495,108 80,109.561472 80,111.508916 L80,112.491084 C80,114.429005 78.4319526,116 76.5027983,116 L43.4972017,116 C41.5657505,116 40,114.438528 40,112.491084 L40,111.508916 Z M32,38 C35.3137085,38 38,35.3137085 38,32 C38,28.6862915 35.3137085,26 32,26 C28.6862915,26 26,28.6862915 26,32 C26,35.3137085 28.6862915,38 32,38 Z M32,54 C35.3137085,54 38,51.3137085 38,48 C38,44.6862915 35.3137085,42 32,42 C28.6862915,42 26,44.6862915 26,48 C26,51.3137085 28.6862915,54 32,54 Z M32,70 C35.3137085,70 38,67.3137085 38,64 C38,60.6862915 35.3137085,58 32,58 C28.6862915,58 26,60.6862915 26,64 C26,67.3137085 28.6862915,70 32,70 Z M32,86 C35.3137085,86 38,83.3137085 38,80 C38,76.6862915 35.3137085,74 32,74 C28.6862915,74 26,76.6862915 26,80 C26,83.3137085 28.6862915,86 32,86 Z M32,102 C35.3137085,102 38,99.3137085 38,96 C38,92.6862915 35.3137085,90 32,90 C28.6862915,90 26,92.6862915 26,96 C26,99.3137085 28.6862915,102 32,102 Z M32,118 C35.3137085,118 38,115.313708 38,112 C38,108.686292 35.3137085,106 32,106 C28.6862915,106 26,108.686292 26,112 C26,115.313708 28.6862915,118 32,118 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/locked-padlock": {
            "title": "$:/core/images/locked-padlock",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-locked-padlock tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M96.4723753,64 L105,64 L105,96.0097716 C105,113.673909 90.6736461,128 73.001193,128 L55.998807,128 C38.3179793,128 24,113.677487 24,96.0097716 L24,64 L32.0000269,64 C32.0028554,48.2766389 32.3030338,16.2688026 64.1594984,16.2688041 C95.9543927,16.2688056 96.4648869,48.325931 96.4723753,64 Z M80.5749059,64 L48.4413579,64 C48.4426205,47.71306 48.5829272,31.9999996 64.1595001,31.9999996 C79.8437473,31.9999996 81.1369461,48.1359182 80.5749059,64 Z M67.7315279,92.3641717 C70.8232551,91.0923621 73,88.0503841 73,84.5 C73,79.8055796 69.1944204,76 64.5,76 C59.8055796,76 56,79.8055796 56,84.5 C56,87.947435 58.0523387,90.9155206 61.0018621,92.2491029 L55.9067479,115.020857 L72.8008958,115.020857 L67.7315279,92.3641717 L67.7315279,92.3641717 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/mail": {
            "title": "$:/core/images/mail",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-mail tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M122.826782,104.894066 C121.945525,105.22777 120.990324,105.41043 119.993027,105.41043 L8.00697327,105.41043 C7.19458381,105.41043 6.41045219,105.289614 5.67161357,105.064967 L5.67161357,105.064967 L39.8346483,70.9019325 L60.6765759,91.7438601 C61.6118278,92.679112 62.8865166,93.0560851 64.0946097,92.8783815 C65.2975108,93.0473238 66.5641085,92.6696979 67.4899463,91.7438601 L88.5941459,70.6396605 C88.6693095,70.7292352 88.7490098,70.8162939 88.8332479,70.9005321 L122.826782,104.894066 Z M127.903244,98.6568194 C127.966933,98.2506602 128,97.8343714 128,97.4103789 L128,33.410481 C128,32.7414504 127.917877,32.0916738 127.763157,31.4706493 L94.2292399,65.0045665 C94.3188145,65.0797417 94.4058701,65.1594458 94.4901021,65.2436778 L127.903244,98.6568194 Z M0.205060636,99.2178117 C0.0709009529,98.6370366 0,98.0320192 0,97.4103789 L0,33.410481 C0,32.694007 0.0944223363,31.9995312 0.27147538,31.3387595 L0.27147538,31.3387595 L34.1777941,65.2450783 L0.205060636,99.2178117 L0.205060636,99.2178117 Z M5.92934613,25.6829218 C6.59211333,25.5051988 7.28862283,25.4104299 8.00697327,25.4104299 L119.993027,25.4104299 C120.759109,25.4104299 121.500064,25.5178649 122.201605,25.7184927 L122.201605,25.7184927 L64.0832611,83.8368368 L5.92934613,25.6829218 L5.92934613,25.6829218 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/menu-button": {
            "title": "$:/core/images/menu-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <rect x=\"0\" y=\"16\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n    <rect x=\"0\" y=\"56\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n    <rect x=\"0\" y=\"96\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n</svg>"
        },
        "$:/core/images/mono-block": {
            "title": "$:/core/images/mono-block",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-mono-block tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M23.9653488,32.9670593 L24.3217888,32.9670593 C25.0766067,32.9670593 25.6497006,33.1592554 26.0410876,33.5436534 C26.4324747,33.9280514 26.6281653,34.4906619 26.6281653,35.2315017 C26.6281653,36.0562101 26.4219913,36.6502709 26.009637,37.0137017 C25.5972828,37.3771326 24.9158602,37.5588453 23.9653488,37.5588453 L17.6542639,37.5588453 C16.6897744,37.5588453 16.0048573,37.380627 15.5994921,37.0241852 C15.1941269,36.6677435 14.9914474,36.0701882 14.9914474,35.2315017 C14.9914474,34.4207713 15.1941269,33.8406885 15.5994921,33.4912358 C16.0048573,33.141783 16.6897744,32.9670593 17.6542639,32.9670593 L18.388111,32.9670593 L17.5284616,30.5139133 L8.47069195,30.5139133 L7.5691084,32.9670593 L8.30295547,32.9670593 C9.25346691,32.9670593 9.93488953,33.1452775 10.3472438,33.5017193 C10.759598,33.8581611 10.965772,34.4347494 10.965772,35.2315017 C10.965772,36.0562101 10.759598,36.6502709 10.3472438,37.0137017 C9.93488953,37.3771326 9.25346691,37.5588453 8.30295547,37.5588453 L2.89345418,37.5588453 C1.92896463,37.5588453 1.24404754,37.3771326 0.838682371,37.0137017 C0.433317198,36.6502709 0.230637652,36.0562101 0.230637652,35.2315017 C0.230637652,34.4906619 0.426328248,33.9280514 0.817715312,33.5436534 C1.20910238,33.1592554 1.78219626,32.9670593 2.53701417,32.9670593 L2.89345418,32.9670593 L8.51262607,17.3256331 L6.83526132,17.3256331 C5.88474988,17.3256331 5.20332727,17.1439204 4.79097304,16.7804895 C4.37861882,16.4170587 4.1724448,15.8299869 4.1724448,15.0192565 C4.1724448,14.1945481 4.37861882,13.6004873 4.79097304,13.2370565 C5.20332727,12.8736257 5.88474988,12.691913 6.83526132,12.691913 L14.6979086,12.691913 C15.9419603,12.691913 16.815579,13.3628521 17.318791,14.7047506 L17.318791,14.7676518 L23.9653488,32.9670593 Z M12.9786097,17.3256331 L9.9383861,26.1737321 L16.0188333,26.1737321 L12.9786097,17.3256331 Z M35.3809383,26.6979086 L35.3809383,33.0928616 L38.5259972,33.0928616 C40.7485166,33.0928616 42.3140414,32.8482484 43.2226185,32.3590146 C44.1311956,31.8697807 44.5854773,31.0520736 44.5854773,29.9058686 C44.5854773,28.7456855 44.1521624,27.9209895 43.2855197,27.4317556 C42.4188769,26.9425218 40.9022748,26.6979086 38.7356678,26.6979086 L35.3809383,26.6979086 Z M46.0741385,24.370565 C47.5977525,24.9296893 48.7159844,25.6949794 49.428868,26.666458 C50.1417516,27.6379366 50.498188,28.8784752 50.498188,30.388111 C50.498188,31.6601189 50.1906743,32.8202846 49.5756374,33.8686428 C48.9606006,34.917001 48.0799929,35.7766419 46.933788,36.4475911 C46.2628387,36.8389782 45.5115266,37.1220307 44.6798291,37.296757 C43.8481316,37.4714834 42.6704935,37.5588453 41.1468796,37.5588453 L39.3856466,37.5588453 L30.2020747,37.5588453 C29.2795194,37.5588453 28.6190637,37.3771326 28.2206876,37.0137017 C27.8223114,36.6502709 27.6231264,36.0562101 27.6231264,35.2315017 C27.6231264,34.4906619 27.811828,33.9280514 28.189237,33.5436534 C28.5666459,33.1592554 29.118773,32.9670593 29.8456347,32.9670593 L30.2020747,32.9670593 L30.2020747,17.3256331 L29.8456347,17.3256331 C29.118773,17.3256331 28.5666459,17.1299425 28.189237,16.7385554 C27.811828,16.3471683 27.6231264,15.7740744 27.6231264,15.0192565 C27.6231264,14.2085262 27.8258059,13.6179599 28.2311711,13.24754 C28.6365363,12.8771201 29.2934976,12.691913 30.2020747,12.691913 L39.8469219,12.691913 C42.796303,12.691913 45.0362615,13.2650068 46.5668644,14.4112118 C48.0974674,15.5574168 48.8627574,17.2347648 48.8627574,19.443306 C48.8627574,20.5335986 48.6286276,21.4945792 48.1603609,22.3262767 C47.6920943,23.1579742 46.9966938,23.8393968 46.0741385,24.370565 L46.0741385,24.370565 Z M35.3809383,17.1998307 L35.3809383,22.4835296 L38.2114913,22.4835296 C39.9307988,22.4835296 41.1433816,22.2808501 41.8492761,21.8754849 C42.5551706,21.4701197 42.9081126,20.7852027 42.9081126,19.8207131 C42.9081126,18.912136 42.5901154,18.2481858 41.9541114,17.8288425 C41.3181074,17.4094992 40.2872373,17.1998307 38.8614701,17.1998307 L35.3809383,17.1998307 Z M71.244119,13.3838259 C71.5236812,12.880614 71.8102281,12.5241775 72.1037684,12.3145059 C72.3973087,12.1048342 72.7677231,12 73.2150226,12 C73.8999499,12 74.3856819,12.1817127 74.6722332,12.5451435 C74.9587844,12.9085744 75.1020579,13.5305909 75.1020579,14.4112118 L75.143992,19.8626472 C75.143992,20.8271368 74.9867406,21.4771091 74.6722332,21.8125837 C74.3577257,22.1480584 73.7881263,22.3157932 72.9634178,22.3157932 C72.3763372,22.3157932 71.92555,22.1760142 71.6110425,21.896452 C71.2965351,21.6168898 71.0274605,21.0997075 70.8038107,20.3448896 C70.4403799,19.0169692 69.8602971,18.0629775 69.0635448,17.482886 C68.2667926,16.9027945 67.1625385,16.612753 65.7507494,16.612753 C63.5981206,16.612753 61.9487284,17.3396038 60.8025235,18.7933272 C59.6563185,20.2470506 59.0832246,22.3507245 59.0832246,25.104412 C59.0832246,27.8441215 59.6633074,29.9477954 60.8234905,31.4154969 C61.9836736,32.8831984 63.6400547,33.6170381 65.7926836,33.6170381 C67.2603851,33.6170381 68.878327,33.1278116 70.6465578,32.149344 C72.4147886,31.1708763 73.5295261,30.6816498 73.9908037,30.6816498 C74.53595,30.6816498 74.9937262,30.9122852 75.3641461,31.3735628 C75.734566,31.8348404 75.9197732,32.4079343 75.9197732,33.0928616 C75.9197732,34.3229353 74.836486,35.4831009 72.669879,36.5733935 C70.5032721,37.663686 68.0641285,38.2088241 65.3523753,38.2088241 C61.6901107,38.2088241 58.7267959,36.9997358 56.4623422,34.5815228 C54.1978885,32.1633099 53.0656786,29.0043046 53.0656786,25.104412 C53.0656786,21.3443006 54.2118664,18.22024 56.5042763,15.7321366 C58.7966863,13.2440331 61.7040894,12 65.226573,12 C66.2190187,12 67.1974717,12.1118232 68.1619613,12.3354729 C69.1264508,12.5591227 70.1538264,12.9085702 71.244119,13.3838259 L71.244119,13.3838259 Z M81.4645862,32.9670593 L81.4645862,17.3256331 L81.1081461,17.3256331 C80.3533282,17.3256331 79.7802344,17.1299425 79.3888473,16.7385554 C78.9974602,16.3471683 78.8017696,15.7740744 78.8017696,15.0192565 C78.8017696,14.2085262 79.0114381,13.6179599 79.4307814,13.24754 C79.8501247,12.8771201 80.5280528,12.691913 81.4645862,12.691913 L85.4063933,12.691913 L86.6434498,12.691913 C89.5648747,12.691913 91.7034933,12.8177141 93.0593699,13.06932 C94.4152465,13.320926 95.5684233,13.740263 96.5189347,14.3273436 C98.210286,15.3337675 99.5067362,16.7699967 100.408324,18.6360743 C101.309912,20.5021519 101.7607,22.6582429 101.7607,25.104412 C101.7607,27.6903623 101.247012,29.9512876 100.219621,31.8872557 C99.1922296,33.8232239 97.7350336,35.2874089 95.8479888,36.2798546 C94.9953241,36.7271541 93.9959043,37.0521403 92.8496993,37.2548229 C91.7034944,37.4575055 89.9981906,37.5588453 87.7337369,37.5588453 L85.4063933,37.5588453 L81.4645862,37.5588453 C80.5000966,37.5588453 79.8151795,37.380627 79.4098143,37.0241852 C79.0044492,36.6677435 78.8017696,36.0701882 78.8017696,35.2315017 C78.8017696,34.4906619 78.9974602,33.9280514 79.3888473,33.5436534 C79.7802344,33.1592554 80.3533282,32.9670593 81.1081461,32.9670593 L81.4645862,32.9670593 Z M86.8740874,17.2417648 L86.8740874,32.9670593 L88.0692098,32.9670593 C90.7110725,32.9670593 92.6609895,32.3205814 93.9190194,31.0276063 C95.1770492,29.7346312 95.8060547,27.7462749 95.8060547,25.0624779 C95.8060547,22.4206153 95.1665658,20.4497314 93.8875688,19.1497672 C92.6085718,17.849803 90.6831161,17.1998307 88.1111439,17.1998307 C87.7756693,17.1998307 87.5205727,17.2033252 87.3458463,17.2103142 C87.1711199,17.2173033 87.0138685,17.2277867 86.8740874,17.2417648 L86.8740874,17.2417648 Z M121.94052,17.1159625 L112.190837,17.1159625 L112.190837,22.4835296 L115.88104,22.4835296 L115.88104,22.2319249 C115.88104,21.4351727 116.055763,20.841112 116.405216,20.4497249 C116.754669,20.0583378 117.285829,19.8626472 117.998713,19.8626472 C118.627728,19.8626472 119.141415,20.0408655 119.539792,20.3973072 C119.938168,20.753749 120.137353,21.2045363 120.137353,21.7496826 C120.137353,21.7776388 120.144342,21.8684951 120.15832,22.0222543 C120.172298,22.1760135 120.179287,22.3297704 120.179287,22.4835296 L120.179287,26.8237109 C120.179287,27.7602442 120.011552,28.4311834 119.676077,28.8365486 C119.340603,29.2419138 118.795465,29.4445933 118.040647,29.4445933 C117.327763,29.4445933 116.789614,29.2558917 116.426183,28.8784827 C116.062752,28.5010738 115.88104,27.9419578 115.88104,27.201118 L115.88104,26.8237109 L112.190837,26.8237109 L112.190837,33.0928616 L121.94052,33.0928616 L121.94052,30.5977816 C121.94052,29.6612482 122.118738,28.9903091 122.47518,28.5849439 C122.831622,28.1795787 123.415199,27.9768992 124.225929,27.9768992 C125.022682,27.9768992 125.592281,28.1760842 125.934745,28.5744604 C126.277208,28.9728365 126.448438,29.6472701 126.448438,30.5977816 L126.448438,35.6718099 C126.448438,36.4266278 126.30167,36.9298322 126.008129,37.1814382 C125.714589,37.4330442 125.134506,37.5588453 124.267863,37.5588453 L107.095842,37.5588453 C106.173287,37.5588453 105.512831,37.3771326 105.114455,37.0137017 C104.716079,36.6502709 104.516894,36.0562101 104.516894,35.2315017 C104.516894,34.4906619 104.705595,33.9280514 105.083004,33.5436534 C105.460413,33.1592554 106.01254,32.9670593 106.739402,32.9670593 L107.095842,32.9670593 L107.095842,17.3256331 L106.739402,17.3256331 C106.026518,17.3256331 105.477886,17.126448 105.093488,16.7280719 C104.70909,16.3296957 104.516894,15.7600963 104.516894,15.0192565 C104.516894,14.2085262 104.719573,13.6179599 105.124938,13.24754 C105.530304,12.8771201 106.187265,12.691913 107.095842,12.691913 L124.267863,12.691913 C125.120528,12.691913 125.697116,12.8212085 125.997646,13.0798036 C126.298175,13.3383986 126.448438,13.8520864 126.448438,14.6208824 L126.448438,19.3175037 C126.448438,20.2680151 126.273714,20.9494377 125.924261,21.361792 C125.574808,21.7741462 125.008703,21.9803202 124.225929,21.9803202 C123.415199,21.9803202 122.831622,21.7706517 122.47518,21.3513084 C122.118738,20.9319652 121.94052,20.254037 121.94052,19.3175037 L121.94052,17.1159625 Z M19.7719369,47.6405477 C20.037521,47.1373358 20.3205734,46.7808993 20.6211028,46.5712277 C20.9216322,46.361556 21.295541,46.2567218 21.7428405,46.2567218 C22.4277678,46.2567218 22.9134998,46.4384345 23.2000511,46.8018653 C23.4866023,47.1652962 23.6298758,47.7873127 23.6298758,48.6679336 L23.6718099,54.119369 C23.6718099,55.0838586 23.5145586,55.7338309 23.2000511,56.0693055 C22.8855436,56.4047802 22.3089553,56.572515 21.4702687,56.572515 C20.8831881,56.572515 20.4254119,56.4292415 20.0969263,56.1426902 C19.7684407,55.856139 19.4993662,55.3424512 19.2896945,54.6016114 C18.9122856,53.2597129 18.3322027,52.3022267 17.5494286,51.7291243 C16.7666545,51.1560218 15.6693894,50.8694748 14.2576003,50.8694748 C12.1049715,50.8694748 10.4590738,51.5963256 9.31985785,53.050049 C8.18064193,54.5037724 7.61104252,56.6074463 7.61104252,59.3611338 C7.61104252,62.1148214 8.20859773,64.2429566 9.40372609,65.7456034 C10.5988544,67.2482501 12.2936748,67.9995623 14.488238,67.9995623 C14.9914499,67.9995623 15.5645438,67.9401562 16.2075368,67.8213423 C16.8505299,67.7025283 17.6053364,67.5173212 18.4719792,67.2657152 L18.4719792,63.9529198 L16.1027015,63.9529198 C15.1521901,63.9529198 14.4777564,63.7781961 14.0793803,63.4287433 C13.6810042,63.0792906 13.4818191,62.4992078 13.4818191,61.6884774 C13.4818191,60.8497908 13.6810042,60.2522356 14.0793803,59.8957938 C14.4777564,59.5393521 15.1521901,59.3611338 16.1027015,59.3611338 L23.6718099,59.3611338 C24.6502776,59.3611338 25.3386891,59.5358576 25.7370653,59.8853103 C26.1354414,60.2347631 26.3346265,60.8218348 26.3346265,61.6465433 C26.3346265,62.3873831 26.1354414,62.9569825 25.7370653,63.3553586 C25.3386891,63.7537347 24.7621008,63.9529198 24.0072829,63.9529198 L23.6718099,63.9529198 L23.6718099,68.9430799 L23.6718099,69.1946846 C23.6718099,69.6419841 23.6228873,69.9529924 23.5250405,70.1277188 C23.4271937,70.3024451 23.2315031,70.4806634 22.9379628,70.6623788 C22.1412106,71.1376345 20.8762107,71.5569715 19.1429251,71.9204023 C17.4096396,72.2838332 15.6554131,72.4655459 13.8801932,72.4655459 C10.2179286,72.4655459 7.25461383,71.2564576 4.99016011,68.8382446 C2.72570638,66.4200317 1.59349651,63.2610264 1.59349651,59.3611338 C1.59349651,55.6010224 2.73968428,52.4769618 5.03209423,49.9888583 C7.32450417,47.5007549 10.2319073,46.2567218 13.7543909,46.2567218 C14.7328585,46.2567218 15.7078171,46.368545 16.6792957,46.5921947 C17.6507743,46.8158445 18.6816444,47.165292 19.7719369,47.6405477 L19.7719369,47.6405477 Z M35.611576,51.5823548 L35.611576,56.4047785 L42.4678043,56.4047785 L42.4678043,51.5823548 L42.1323314,51.5823548 C41.3775135,51.5823548 40.8009251,51.3866642 40.402549,50.9952772 C40.0041729,50.6038901 39.8049878,50.0307962 39.8049878,49.2759783 C39.8049878,48.4512699 40.0111618,47.8572091 40.4235161,47.4937783 C40.8358703,47.1303474 41.5172929,46.9486347 42.4678043,46.9486347 L47.8773056,46.9486347 C48.8278171,46.9486347 49.5022507,47.1303474 49.9006269,47.4937783 C50.299003,47.8572091 50.498188,48.4512699 50.498188,49.2759783 C50.498188,50.0307962 50.3059919,50.6038901 49.9215939,50.9952772 C49.5371959,51.3866642 48.9745854,51.5823548 48.2337456,51.5823548 L47.8773056,51.5823548 L47.8773056,67.2237811 L48.2337456,67.2237811 C48.9885636,67.2237811 49.5616574,67.4159772 49.9530445,67.8003752 C50.3444316,68.1847732 50.5401222,68.7473837 50.5401222,69.4882235 C50.5401222,70.3129319 50.3374426,70.9069927 49.9320774,71.2704235 C49.5267123,71.6338543 48.8417952,71.815567 47.8773056,71.815567 L42.4678043,71.815567 C41.5033148,71.815567 40.8183977,71.6373488 40.4130325,71.280907 C40.0076674,70.9244652 39.8049878,70.32691 39.8049878,69.4882235 C39.8049878,68.7473837 40.0041729,68.1847732 40.402549,67.8003752 C40.8009251,67.4159772 41.3775135,67.2237811 42.1323314,67.2237811 L42.4678043,67.2237811 L42.4678043,61.0384986 L35.611576,61.0384986 L35.611576,67.2237811 L35.9470489,67.2237811 C36.7018668,67.2237811 37.2784552,67.4159772 37.6768313,67.8003752 C38.0752074,68.1847732 38.2743925,68.7473837 38.2743925,69.4882235 C38.2743925,70.3129319 38.0682185,70.9069927 37.6558642,71.2704235 C37.24351,71.6338543 36.5620874,71.815567 35.611576,71.815567 L30.2020747,71.815567 C29.2375851,71.815567 28.552668,71.6373488 28.1473029,71.280907 C27.7419377,70.9244652 27.5392581,70.32691 27.5392581,69.4882235 C27.5392581,68.7473837 27.7349487,68.1847732 28.1263358,67.8003752 C28.5177229,67.4159772 29.0908168,67.2237811 29.8456347,67.2237811 L30.2020747,67.2237811 L30.2020747,51.5823548 L29.8456347,51.5823548 C29.1047949,51.5823548 28.5421844,51.3866642 28.1577864,50.9952772 C27.7733884,50.6038901 27.5811923,50.0307962 27.5811923,49.2759783 C27.5811923,48.4512699 27.7803773,47.8572091 28.1787534,47.4937783 C28.5771296,47.1303474 29.2515632,46.9486347 30.2020747,46.9486347 L35.611576,46.9486347 C36.5481093,46.9486347 37.2260374,47.1303474 37.6453807,47.4937783 C38.064724,47.8572091 38.2743925,48.4512699 38.2743925,49.2759783 C38.2743925,50.0307962 38.0752074,50.6038901 37.6768313,50.9952772 C37.2784552,51.3866642 36.7018668,51.5823548 35.9470489,51.5823548 L35.611576,51.5823548 Z M67.365213,51.5823548 L67.365213,67.2237811 L70.887679,67.2237811 C71.8381904,67.2237811 72.519613,67.4019993 72.9319673,67.7584411 C73.3443215,68.1148829 73.5504955,68.6914712 73.5504955,69.4882235 C73.5504955,70.2989538 73.340827,70.8895201 72.9214837,71.25994 C72.5021404,71.6303599 71.8242123,71.815567 70.887679,71.815567 L58.4332458,71.815567 C57.4827343,71.815567 56.8013117,71.6338543 56.3889575,71.2704235 C55.9766033,70.9069927 55.7704292,70.3129319 55.7704292,69.4882235 C55.7704292,68.6774931 55.9731088,68.0974103 56.378474,67.7479575 C56.7838391,67.3985048 57.4687562,67.2237811 58.4332458,67.2237811 L61.9557117,67.2237811 L61.9557117,51.5823548 L58.4332458,51.5823548 C57.4827343,51.5823548 56.8013117,51.4006421 56.3889575,51.0372113 C55.9766033,50.6737805 55.7704292,50.0867087 55.7704292,49.2759783 C55.7704292,48.4512699 55.9731088,47.8641981 56.378474,47.5147453 C56.7838391,47.1652926 57.4687562,46.9905689 58.4332458,46.9905689 L70.887679,46.9905689 C71.8801247,46.9905689 72.5720308,47.1652926 72.9634178,47.5147453 C73.3548049,47.8641981 73.5504955,48.4512699 73.5504955,49.2759783 C73.5504955,50.0867087 73.347816,50.6737805 72.9424508,51.0372113 C72.5370856,51.4006421 71.8521685,51.5823548 70.887679,51.5823548 L67.365213,51.5823548 Z M97.8608265,51.5823548 L97.8608265,63.1771386 L97.8608265,63.5755127 C97.8608265,65.4485794 97.7385199,66.8044357 97.493903,67.6431222 C97.2492861,68.4818088 96.8404325,69.2296264 96.26733,69.8865976 C95.5264902,70.7392623 94.4991146,71.3822457 93.1851723,71.815567 C91.87123,72.2488884 90.2917273,72.4655459 88.4466169,72.4655459 C87.1466527,72.4655459 85.8921362,72.3397448 84.6830298,72.0881388 C83.4739233,71.8365328 82.3102631,71.4591296 81.1920144,70.9559176 C80.5769776,70.6763554 80.175113,70.31293 79.9864085,69.8656305 C79.797704,69.418331 79.7033532,68.6914802 79.7033532,67.6850564 L79.7033532,63.3658422 C79.7033532,62.1637247 79.8780769,61.3250508 80.2275297,60.849795 C80.5769824,60.3745393 81.185021,60.136915 82.0516638,60.136915 C83.2957156,60.136915 83.9806326,61.0524675 84.1064356,62.8835998 C84.1204137,63.2050963 84.1413806,63.4497096 84.1693368,63.6174469 C84.3370741,65.2389076 84.7144774,66.3466561 85.301558,66.9407258 C85.8886386,67.5347954 86.8251579,67.8318258 88.1111439,67.8318258 C89.7046484,67.8318258 90.8263749,67.4089943 91.476357,66.5633187 C92.126339,65.7176431 92.4513252,64.1765796 92.4513252,61.9400821 L92.4513252,51.5823548 L88.9288593,51.5823548 C87.9783478,51.5823548 87.2969252,51.4006421 86.884571,51.0372113 C86.4722168,50.6737805 86.2660427,50.0867087 86.2660427,49.2759783 C86.2660427,48.4512699 86.4652278,47.8641981 86.8636039,47.5147453 C87.26198,47.1652926 87.9503916,46.9905689 88.9288593,46.9905689 L99.6220595,46.9905689 C100.600527,46.9905689 101.288939,47.1652926 101.687315,47.5147453 C102.085691,47.8641981 102.284876,48.4512699 102.284876,49.2759783 C102.284876,50.0867087 102.078702,50.6737805 101.666348,51.0372113 C101.253994,51.4006421 100.572571,51.5823548 99.6220595,51.5823548 L97.8608265,51.5823548 Z M112.505343,51.5823548 L112.505343,57.9353738 L118.984165,51.4565525 C118.257303,51.3726838 117.747109,51.1665098 117.453569,50.8380242 C117.160029,50.5095387 117.013261,49.9888619 117.013261,49.2759783 C117.013261,48.4512699 117.212446,47.8572091 117.610822,47.4937783 C118.009198,47.1303474 118.683632,46.9486347 119.634143,46.9486347 L124.771073,46.9486347 C125.721584,46.9486347 126.396018,47.1303474 126.794394,47.4937783 C127.19277,47.8572091 127.391955,48.4512699 127.391955,49.2759783 C127.391955,50.0447743 127.19277,50.6213627 126.794394,51.0057607 C126.396018,51.3901587 125.812441,51.5823548 125.043645,51.5823548 L124.561402,51.5823548 L118.459988,57.641835 C119.592215,58.4805215 120.626579,59.5812811 121.563113,60.9441468 C122.499646,62.3070125 123.596911,64.400203 124.854941,67.2237811 L125.127513,67.2237811 L125.546854,67.2237811 C126.371563,67.2237811 126.98659,67.4124827 127.391955,67.7898917 C127.79732,68.1673006 128,68.7334056 128,69.4882235 C128,70.3129319 127.793826,70.9069927 127.381472,71.2704235 C126.969118,71.6338543 126.287695,71.815567 125.337183,71.815567 L122.758235,71.815567 C121.626008,71.815567 120.710456,71.0537715 120.01155,69.5301576 C119.885747,69.2505954 119.787902,69.026949 119.718012,68.8592117 C118.795456,66.9022764 117.949793,65.3926632 117.180997,64.3303269 C116.412201,63.2679906 115.510627,62.2965265 114.476247,61.4159056 L112.505343,63.302941 L112.505343,67.2237811 L112.840816,67.2237811 C113.595634,67.2237811 114.172222,67.4159772 114.570599,67.8003752 C114.968975,68.1847732 115.16816,68.7473837 115.16816,69.4882235 C115.16816,70.3129319 114.961986,70.9069927 114.549631,71.2704235 C114.137277,71.6338543 113.455855,71.815567 112.505343,71.815567 L107.095842,71.815567 C106.131352,71.815567 105.446435,71.6373488 105.04107,71.280907 C104.635705,70.9244652 104.433025,70.32691 104.433025,69.4882235 C104.433025,68.7473837 104.628716,68.1847732 105.020103,67.8003752 C105.41149,67.4159772 105.984584,67.2237811 106.739402,67.2237811 L107.095842,67.2237811 L107.095842,51.5823548 L106.739402,51.5823548 C105.998562,51.5823548 105.435952,51.3866642 105.051554,50.9952772 C104.667156,50.6038901 104.474959,50.0307962 104.474959,49.2759783 C104.474959,48.4512699 104.674145,47.8572091 105.072521,47.4937783 C105.470897,47.1303474 106.14533,46.9486347 107.095842,46.9486347 L112.505343,46.9486347 C113.441877,46.9486347 114.119805,47.1303474 114.539148,47.4937783 C114.958491,47.8572091 115.16816,48.4512699 115.16816,49.2759783 C115.16816,50.0307962 114.968975,50.6038901 114.570599,50.9952772 C114.172222,51.3866642 113.595634,51.5823548 112.840816,51.5823548 L112.505343,51.5823548 Z M13.439885,96.325622 L17.4445933,84.4372993 C17.6961993,83.6545252 18.0456468,83.0849258 18.4929463,82.728484 C18.9402458,82.3720422 19.5343065,82.193824 20.2751463,82.193824 L23.5460076,82.193824 C24.496519,82.193824 25.1779416,82.3755367 25.5902958,82.7389675 C26.0026501,83.1023984 26.2088241,83.6964591 26.2088241,84.5211676 C26.2088241,85.2759855 26.009639,85.8490794 25.6112629,86.2404664 C25.2128868,86.6318535 24.6362984,86.8275441 23.8814805,86.8275441 L23.5460076,86.8275441 L24.1330852,102.46897 L24.4895252,102.46897 C25.2443431,102.46897 25.8104481,102.661166 26.187857,103.045564 C26.565266,103.429962 26.7539676,103.992573 26.7539676,104.733413 C26.7539676,105.558121 26.5547826,106.152182 26.1564064,106.515613 C25.7580303,106.879044 25.0835967,107.060756 24.1330852,107.060756 L19.4154969,107.060756 C18.4649855,107.060756 17.7905518,106.882538 17.3921757,106.526096 C16.9937996,106.169654 16.7946145,105.572099 16.7946145,104.733413 C16.7946145,103.992573 16.9868106,103.429962 17.3712086,103.045564 C17.7556066,102.661166 18.325206,102.46897 19.0800239,102.46897 L19.4154969,102.46897 L19.1219581,89.6790642 L16.0607674,99.1981091 C15.8371177,99.9109927 15.5191204,100.42468 15.1067662,100.739188 C14.694412,101.053695 14.1248126,101.210947 13.3979509,101.210947 C12.6710892,101.210947 12.0945008,101.053695 11.6681685,100.739188 C11.2418362,100.42468 10.91685,99.9109927 10.6932002,99.1981091 L7.65297664,89.6790642 L7.35943781,102.46897 L7.69491075,102.46897 C8.44972866,102.46897 9.01932808,102.661166 9.40372609,103.045564 C9.78812409,103.429962 9.98032022,103.992573 9.98032022,104.733413 C9.98032022,105.558121 9.77764067,106.152182 9.3722755,106.515613 C8.96691032,106.879044 8.29597114,107.060756 7.35943781,107.060756 L2.62088241,107.060756 C1.68434908,107.060756 1.01340989,106.879044 0.608044719,106.515613 C0.202679546,106.152182 0,105.558121 0,104.733413 C0,103.992573 0.192196121,103.429962 0.57659413,103.045564 C0.960992139,102.661166 1.53059155,102.46897 2.28540946,102.46897 L2.62088241,102.46897 L3.22892713,86.8275441 L2.89345418,86.8275441 C2.13863627,86.8275441 1.56204791,86.6318535 1.16367179,86.2404664 C0.765295672,85.8490794 0.5661106,85.2759855 0.5661106,84.5211676 C0.5661106,83.6964591 0.772284622,83.1023984 1.18463885,82.7389675 C1.59699308,82.3755367 2.27841569,82.193824 3.22892713,82.193824 L6.49978838,82.193824 C7.22665007,82.193824 7.81022738,82.3685477 8.25053783,82.7180005 C8.69084827,83.0674532 9.05077919,83.6405471 9.33034138,84.4372993 L13.439885,96.325622 Z M43.8935644,98.3803938 L43.8935644,86.8275441 L42.7403761,86.8275441 C41.8178209,86.8275441 41.1573651,86.6458314 40.758989,86.2824006 C40.3606129,85.9189697 40.1614278,85.3318979 40.1614278,84.5211676 C40.1614278,83.7104372 40.3606129,83.119871 40.758989,82.7494511 C41.1573651,82.3790312 41.8178209,82.193824 42.7403761,82.193824 L48.6950209,82.193824 C49.6035981,82.193824 50.2605593,82.3790312 50.6659245,82.7494511 C51.0712897,83.119871 51.2739692,83.7104372 51.2739692,84.5211676 C51.2739692,85.2620074 51.0817731,85.8316068 50.6973751,86.2299829 C50.3129771,86.628359 49.7643445,86.8275441 49.051461,86.8275441 L48.6950209,86.8275441 L48.6950209,105.865634 C48.6950209,106.522605 48.6251315,106.934953 48.4853504,107.10269 C48.3455693,107.270428 48.0310665,107.354295 47.5418327,107.354295 L45.4451268,107.354295 C44.7741775,107.354295 44.3024234,107.284406 44.0298503,107.144625 C43.7572771,107.004843 43.5231473,106.76023 43.3274538,106.410777 L34.6051571,91.0838571 L34.6051571,102.46897 L35.8212466,102.46897 C36.7298237,102.46897 37.379796,102.643694 37.7711831,102.993147 C38.1625701,103.3426 38.3582607,103.922682 38.3582607,104.733413 C38.3582607,105.558121 38.1590757,106.152182 37.7606995,106.515613 C37.3623234,106.879044 36.7158456,107.060756 35.8212466,107.060756 L29.8037005,107.060756 C28.8951234,107.060756 28.2381621,106.879044 27.832797,106.515613 C27.4274318,106.152182 27.2247522,105.558121 27.2247522,104.733413 C27.2247522,103.992573 27.4134539,103.429962 27.7908629,103.045564 C28.1682718,102.661166 28.7273878,102.46897 29.4682276,102.46897 L29.8037005,102.46897 L29.8037005,86.8275441 L29.4682276,86.8275441 C28.755344,86.8275441 28.203217,86.628359 27.8118299,86.2299829 C27.4204428,85.8316068 27.2247522,85.2620074 27.2247522,84.5211676 C27.2247522,83.7104372 27.4309263,83.119871 27.8432805,82.7494511 C28.2556347,82.3790312 28.9091015,82.193824 29.8037005,82.193824 L33.2422983,82.193824 C34.0670067,82.193824 34.6261227,82.3021527 34.919663,82.5188134 C35.2132033,82.7354741 35.5416839,83.1722835 35.9051148,83.8292546 L43.8935644,98.3803938 Z M64.6604624,86.3662688 C62.8572863,86.3662688 61.4420239,87.0931196 60.4146329,88.546843 C59.3872418,90.0005663 58.873554,92.0203728 58.873554,94.6063231 C58.873554,97.1922733 59.3907363,99.2190688 60.4251164,100.68677 C61.4594965,102.154472 62.8712644,102.888312 64.6604624,102.888312 C66.4636385,102.888312 67.8823953,102.157966 68.9167754,100.697254 C69.9511555,99.2365414 70.4683378,97.2062514 70.4683378,94.6063231 C70.4683378,92.0203728 69.95465,90.0005663 68.9272589,88.546843 C67.8998679,87.0931196 66.4776166,86.3662688 64.6604624,86.3662688 L64.6604624,86.3662688 Z M64.6604624,81.501911 C68.0990773,81.501911 70.929602,82.7319662 73.1521214,85.1921135 C75.3746408,87.6522607 76.4858838,90.7902992 76.4858838,94.6063231 C76.4858838,98.4503032 75.3816297,101.595331 73.1730884,104.0415 C70.9645471,106.487669 68.1270335,107.710735 64.6604624,107.710735 C61.2358256,107.710735 58.4053009,106.477185 56.1688034,104.010049 C53.9323059,101.542913 52.8140739,98.4083688 52.8140739,94.6063231 C52.8140739,90.7763211 53.9218224,87.6347881 56.1373528,85.1816299 C58.3528831,82.7284717 61.1938912,81.501911 64.6604624,81.501911 L64.6604624,81.501911 Z M87.4611651,98.1707232 L87.4611651,102.46897 L89.6207722,102.46897 C90.5293493,102.46897 91.1758272,102.643694 91.5602252,102.993147 C91.9446232,103.3426 92.1368193,103.922682 92.1368193,104.733413 C92.1368193,105.558121 91.9411287,106.152182 91.5497417,106.515613 C91.1583546,106.879044 90.5153712,107.060756 89.6207722,107.060756 L82.3661697,107.060756 C81.4436145,107.060756 80.7831587,106.879044 80.3847826,106.515613 C79.9864065,106.152182 79.7872214,105.558121 79.7872214,104.733413 C79.7872214,103.992573 79.9759231,103.429962 80.353332,103.045564 C80.730741,102.661166 81.282868,102.46897 82.0097297,102.46897 L82.3661697,102.46897 L82.3661697,86.8275441 L82.0097297,86.8275441 C81.2968461,86.8275441 80.7482136,86.628359 80.3638155,86.2299829 C79.9794175,85.8316068 79.7872214,85.2620074 79.7872214,84.5211676 C79.7872214,83.7104372 79.989901,83.119871 80.3952661,82.7494511 C80.8006313,82.3790312 81.4575926,82.193824 82.3661697,82.193824 L91.0255652,82.193824 C94.450202,82.193824 97.0396079,82.8507853 98.7938606,84.1647276 C100.548113,85.4786699 101.425227,87.414609 101.425227,89.972603 C101.425227,92.6703781 100.551608,94.7111515 98.8043442,96.0949843 C97.0570805,97.4788171 94.4641801,98.1707232 91.0255652,98.1707232 L87.4611651,98.1707232 Z M87.4611651,86.8275441 L87.4611651,93.4531348 L90.4384875,93.4531348 C92.0879044,93.4531348 93.328443,93.1735768 94.1601405,92.6144525 C94.9918381,92.0553281 95.4076806,91.2166541 95.4076806,90.0984053 C95.4076806,89.0500471 94.9778602,88.2428234 94.1182064,87.67671 C93.2585527,87.1105966 92.031992,86.8275441 90.4384875,86.8275441 L87.4611651,86.8275441 Z M114.727851,107.396229 L113.092421,109.03166 C113.69348,108.835966 114.284046,108.689198 114.864137,108.591352 C115.444229,108.493505 116.013828,108.444582 116.572953,108.444582 C117.677223,108.444582 118.840883,108.608823 120.063968,108.937308 C121.287053,109.265794 122.031376,109.430034 122.29696,109.430034 C122.744259,109.430034 123.327837,109.279772 124.047709,108.979242 C124.767582,108.678713 125.253314,108.52845 125.50492,108.52845 C126.02211,108.52845 126.45193,108.727636 126.794394,109.126012 C127.136858,109.524388 127.308087,110.024098 127.308087,110.625156 C127.308087,111.421909 126.836333,112.099837 125.892811,112.658961 C124.949288,113.218086 123.792617,113.497643 122.422762,113.497643 C121.486229,113.497643 120.28413,113.277492 118.816428,112.837181 C117.348727,112.396871 116.286406,112.176719 115.629435,112.176719 C114.636989,112.176719 113.518757,112.449288 112.274706,112.994434 C111.030654,113.53958 110.261869,113.812149 109.968329,113.812149 C109.36727,113.812149 108.857077,113.612964 108.437734,113.214588 C108.01839,112.816212 107.808722,112.337469 107.808722,111.778345 C107.808722,111.386958 107.941512,110.971115 108.207096,110.530805 C108.47268,110.090494 108.94094,109.520895 109.611889,108.821989 L111.729562,106.683349 C109.395218,105.830685 107.536157,104.29661 106.152324,102.08108 C104.768491,99.8655494 104.076585,97.3180772 104.076585,94.4385866 C104.076585,90.6365409 105.180839,87.5299526 107.389381,85.1187288 C109.597922,82.7075049 112.442425,81.501911 115.922974,81.501911 C119.389545,81.501911 122.227059,82.7109994 124.4356,85.1292123 C126.644141,87.5474252 127.748395,90.650519 127.748395,94.4385866 C127.748395,98.2126762 126.65113,101.322759 124.456567,103.768928 C122.262004,106.215097 119.480402,107.438163 116.111677,107.438163 C115.888028,107.438163 115.660887,107.434669 115.430248,107.42768 C115.199609,107.420691 114.965479,107.410207 114.727851,107.396229 L114.727851,107.396229 Z M115.922974,86.3662688 C114.119798,86.3662688 112.704535,87.0931196 111.677144,88.546843 C110.649753,90.0005663 110.136065,92.0203728 110.136065,94.6063231 C110.136065,97.1922733 110.653248,99.2190688 111.687628,100.68677 C112.722008,102.154472 114.133776,102.888312 115.922974,102.888312 C117.72615,102.888312 119.144907,102.157966 120.179287,100.697254 C121.213667,99.2365414 121.730849,97.2062514 121.730849,94.6063231 C121.730849,92.0203728 121.217161,90.0005663 120.18977,88.546843 C119.162379,87.0931196 117.740128,86.3662688 115.922974,86.3662688 L115.922974,86.3662688 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/mono-line": {
            "title": "$:/core/images/mono-line",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-mono-line tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M60.4374591,84.522627 L61.3450888,84.522627 C63.2671377,84.522627 64.7264493,85.0120303 65.7230673,85.9908515 C66.7196852,86.9696727 67.2179868,88.4022896 67.2179868,90.288745 C67.2179868,92.3887615 66.6929905,93.9014625 65.6429823,94.8268935 C64.5929741,95.7523244 62.857817,96.215033 60.4374591,96.215033 L44.3670747,96.215033 C41.9111232,96.215033 40.1670679,95.7612227 39.1348565,94.8535884 C38.102645,93.9459542 37.586547,92.424355 37.586547,90.288745 C37.586547,88.2243221 38.102645,86.747214 39.1348565,85.8573766 C40.1670679,84.9675391 41.9111232,84.522627 44.3670747,84.522627 L46.235724,84.522627 L44.0467348,78.2759992 L20.9822627,78.2759992 L18.6864935,84.522627 L20.5551429,84.522627 C22.9755008,84.522627 24.7106579,84.9764373 25.7606661,85.8840716 C26.8106743,86.7917058 27.3356705,88.2599156 27.3356705,90.288745 C27.3356705,92.3887615 26.8106743,93.9014625 25.7606661,94.8268935 C24.7106579,95.7523244 22.9755008,96.215033 20.5551429,96.215033 L6.78052766,96.215033 C4.32457622,96.215033 2.58052094,95.7523244 1.54830946,94.8268935 C0.516097994,93.9014625 0,92.3887615 0,90.288745 C0,88.4022896 0.498301511,86.9696727 1.49491948,85.9908515 C2.49153745,85.0120303 3.95084902,84.522627 5.87289797,84.522627 L6.78052766,84.522627 L21.0890427,44.6937008 L16.8178442,44.6937008 C14.3974863,44.6937008 12.6623292,44.2309922 11.612321,43.3055613 C10.5623128,42.3801303 10.0373165,40.8852258 10.0373165,38.8208028 C10.0373165,36.7207864 10.5623128,35.2080854 11.612321,34.2826544 C12.6623292,33.3572234 14.3974863,32.8945149 16.8178442,32.8945149 L36.8390873,32.8945149 C40.0069087,32.8945149 42.231469,34.6029772 43.512835,38.0199531 L43.512835,38.180123 L60.4374591,84.522627 Z M32.4611088,44.6937008 L24.7195615,67.224273 L40.2026561,67.224273 L32.4611088,44.6937008 Z M89.5058233,68.5590225 L89.5058233,84.8429669 L97.5143205,84.8429669 C103.173687,84.8429669 107.160099,84.22009 109.473676,82.9743176 C111.787254,81.7285451 112.944025,79.6463566 112.944025,76.7276897 C112.944025,73.7734293 111.840643,71.6734444 109.633846,70.4276719 C107.427049,69.1818994 103.565213,68.5590225 98.0482204,68.5590225 L89.5058233,68.5590225 Z M116.734714,62.6327346 C120.614405,64.0564746 123.461842,66.0051894 125.277111,68.4789376 C127.092379,70.9526857 128,74.1115614 128,77.9556593 C128,81.1946677 127.216955,84.1488838 125.650841,86.8183962 C124.084727,89.4879087 121.84237,91.676876 118.923703,93.385364 C117.215215,94.3819819 115.302093,95.1027395 113.18428,95.5476582 C111.066467,95.9925769 108.06776,96.215033 104.188068,96.215033 L99.7033098,96.215033 L76.3184979,96.215033 C73.9693269,96.215033 72.2875593,95.7523244 71.2731446,94.8268935 C70.2587299,93.9014625 69.7515301,92.3887615 69.7515301,90.288745 C69.7515301,88.4022896 70.2320352,86.9696727 71.1930596,85.9908515 C72.1540841,85.0120303 73.5600062,84.522627 75.4108682,84.522627 L76.3184979,84.522627 L76.3184979,44.6937008 L75.4108682,44.6937008 C73.5600062,44.6937008 72.1540841,44.1953993 71.1930596,43.1987813 C70.2320352,42.2021633 69.7515301,40.7428518 69.7515301,38.8208028 C69.7515301,36.7563799 70.2676281,35.2525771 71.2998396,34.3093494 C72.3320511,33.3661217 74.0049204,32.8945149 76.3184979,32.8945149 L100.877889,32.8945149 C108.388118,32.8945149 114.09189,34.3538264 117.989378,37.2724934 C121.886867,40.1911603 123.835581,44.4623161 123.835581,50.0860889 C123.835581,52.8623819 123.239399,55.3093982 122.047017,57.4272114 C120.854635,59.5450246 119.083885,61.2801816 116.734714,62.6327346 L116.734714,62.6327346 Z M89.5058233,44.3733609 L89.5058233,57.8276363 L96.7134708,57.8276363 C101.091471,57.8276363 104.179161,57.3115383 105.976633,56.2793268 C107.774104,55.2471153 108.672827,53.50306 108.672827,51.0471086 C108.672827,48.7335312 107.863087,47.0428653 106.243583,45.9750604 C104.624078,44.9072554 101.999097,44.3733609 98.3685602,44.3733609 L89.5058233,44.3733609 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/new-button": {
            "title": "$:/core/images/new-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M56,72 L8.00697327,72 C3.59075293,72 0,68.418278 0,64 C0,59.5907123 3.58484404,56 8.00697327,56 L56,56 L56,8.00697327 C56,3.59075293 59.581722,0 64,0 C68.4092877,0 72,3.58484404 72,8.00697327 L72,56 L119.993027,56 C124.409247,56 128,59.581722 128,64 C128,68.4092877 124.415156,72 119.993027,72 L72,72 L72,119.993027 C72,124.409247 68.418278,128 64,128 C59.5907123,128 56,124.415156 56,119.993027 L56,72 L56,72 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/new-here-button": {
            "title": "$:/core/images/new-here-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-new-here-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n    \t<g transform=\"translate(52.233611, 64.389922) rotate(75.000000) translate(-52.233611, -64.389922) translate(-7.734417, 3.702450)\">\n\t        <path d=\"M18.9270186,45.959338 L18.9080585,49.6521741 C18.8884833,53.4648378 21.0574548,58.7482162 23.7526408,61.4434022 L78.5671839,116.257945 C81.2617332,118.952495 85.6348701,118.950391 88.3334363,116.251825 L115.863237,88.7220241 C118.555265,86.0299959 118.564544,81.6509578 115.869358,78.9557717 L61.0548144,24.1412286 C58.3602652,21.4466794 53.0787224,19.2788426 49.2595808,19.3006519 L25.9781737,19.4336012 C22.1633003,19.4553862 19.0471195,22.5673232 19.0275223,26.3842526 L18.9871663,34.2443819 C19.0818862,34.255617 19.1779758,34.2665345 19.2754441,34.2771502 C22.6891275,34.6489512 27.0485594,34.2348566 31.513244,33.2285542 C31.7789418,32.8671684 32.075337,32.5211298 32.4024112,32.1940556 C34.8567584,29.7397084 38.3789778,29.0128681 41.4406288,30.0213822 C41.5958829,29.9543375 41.7503946,29.8866669 41.9041198,29.8183808 L42.1110981,30.2733467 C43.1114373,30.6972371 44.0473796,31.3160521 44.8614145,32.1300869 C48.2842088,35.5528813 48.2555691,41.130967 44.7974459,44.5890903 C41.4339531,47.952583 36.0649346,48.0717177 32.6241879,44.9262969 C27.8170558,45.8919233 23.0726921,46.2881596 18.9270186,45.959338 Z\"></path>\n\t        <path d=\"M45.4903462,38.8768094 C36.7300141,42.6833154 26.099618,44.7997354 18.1909048,43.9383587 C7.2512621,42.7468685 1.50150083,35.8404432 4.66865776,24.7010202 C7.51507386,14.6896965 15.4908218,6.92103848 24.3842626,4.38423012 C34.1310219,1.60401701 42.4070208,6.15882777 42.4070209,16.3101169 L34.5379395,16.310117 C34.5379394,11.9285862 31.728784,10.3825286 26.5666962,11.8549876 C20.2597508,13.6540114 14.3453742,19.4148216 12.2444303,26.8041943 C10.4963869,32.9523565 12.6250796,35.5092726 19.0530263,36.2093718 C25.5557042,36.9176104 35.0513021,34.9907189 42.7038419,31.5913902 L42.7421786,31.6756595 C44.3874154,31.5384763 47.8846101,37.3706354 45.9274416,38.6772897 L45.9302799,38.6835285 C45.9166992,38.6895612 45.9031139,38.6955897 45.8895238,38.7016142 C45.8389288,38.7327898 45.7849056,38.7611034 45.7273406,38.7863919 C45.6506459,38.8200841 45.571574,38.8501593 45.4903462,38.8768094 Z\"></path>\n        </g>\n        <rect x=\"96\" y=\"80\" width=\"16\" height=\"48\" rx=\"8\"></rect>\n        <rect x=\"80\" y=\"96\" width=\"48\" height=\"16\" rx=\"8\"></rect>\n    </g>\n    </g>\n</svg>"
        },
        "$:/core/images/new-image-button": {
            "title": "$:/core/images/new-image-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-new-image-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M81.3619177,73.6270062 L97.1875317,46.2162388 C97.91364,44.9585822 97.4824378,43.3533085 96.2260476,42.6279312 L46.2162388,13.7547547 C44.9585822,13.0286463 43.3533085,13.4598485 42.6279312,14.7162388 L30.0575956,36.4886988 L40.0978909,31.2276186 C43.1404959,29.6333041 46.8692155,31.3421319 47.6479264,34.6877101 L51.2545483,52.3903732 L61.1353556,53.2399953 C63.2899974,53.4346096 65.1046382,54.9309951 65.706105,57.0091178 C65.7395572,57.1246982 65.8069154,57.3539875 65.9047035,57.6813669 C66.0696435,58.2335608 66.2581528,58.852952 66.4667073,59.5238092 C67.0618822,61.4383079 67.6960725,63.3742727 68.3393254,65.2021174 C68.5462918,65.7902259 68.7511789,66.3583016 68.953259,66.9034738 C69.5777086,68.5881157 70.1617856,70.0172008 70.6783305,71.110045 C70.9334784,71.6498566 71.1627732,72.0871602 71.4035746,72.5373068 C71.6178999,72.7492946 71.9508843,72.9623307 72.4151452,73.1586945 C73.5561502,73.6412938 75.1990755,73.899146 77.0720271,73.9171651 C77.9355886,73.9254732 78.7819239,73.8832103 79.5638842,73.8072782 C80.0123946,73.7637257 80.3172916,73.7224469 80.4352582,73.7027375 C80.7503629,73.6500912 81.0598053,73.6256267 81.3619177,73.6270062 L81.3619177,73.6270062 L81.3619177,73.6270062 L81.3619177,73.6270062 Z M37.4707881,2.64867269 C38.9217993,0.135447653 42.1388058,-0.723707984 44.6486727,0.725364314 L108.293614,37.4707881 C110.806839,38.9217993 111.665994,42.1388058 110.216922,44.6486727 L73.4714982,108.293614 C72.0204871,110.806839 68.8034805,111.665994 66.2936136,110.216922 L2.64867269,73.4714982 C0.135447653,72.0204871 -0.723707984,68.8034805 0.725364314,66.2936136 L37.4707881,2.64867269 L37.4707881,2.64867269 L37.4707881,2.64867269 L37.4707881,2.64867269 Z M80.3080975,53.1397764 C82.8191338,54.5895239 86.0299834,53.7291793 87.4797308,51.218143 C88.9294783,48.7071068 88.0691338,45.4962571 85.5580975,44.0465097 C83.0470612,42.5967622 79.8362116,43.4571068 78.3864641,45.968143 C76.9367166,48.4791793 77.7970612,51.6900289 80.3080975,53.1397764 L80.3080975,53.1397764 L80.3080975,53.1397764 L80.3080975,53.1397764 Z M96,112 L88.0070969,112 C83.5881712,112 80,108.418278 80,104 C80,99.5907123 83.5848994,96 88.0070969,96 L96,96 L96,88.0070969 C96,83.5881712 99.581722,80 104,80 C108.409288,80 112,83.5848994 112,88.0070969 L112,96 L119.992903,96 C124.411829,96 128,99.581722 128,104 C128,108.409288 124.415101,112 119.992903,112 L112,112 L112,119.992903 C112,124.411829 108.418278,128 104,128 C99.5907123,128 96,124.415101 96,119.992903 L96,112 L96,112 Z M33.3471097,51.7910932 C40.7754579,59.7394511 42.3564368,62.4818351 40.7958321,65.1848818 C39.2352273,67.8879286 26.9581062,62.8571718 24.7019652,66.7649227 C22.4458242,70.6726735 23.7947046,70.0228006 22.2648667,72.6725575 L41.9944593,84.0634431 C41.9944593,84.0634431 36.3904568,75.8079231 37.7602356,73.4353966 C40.2754811,69.0788636 46.5298923,72.1787882 48.1248275,69.4162793 C50.538989,65.234829 43.0222016,59.7770885 33.3471097,51.7910932 L33.3471097,51.7910932 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/new-journal-button": {
            "title": "$:/core/images/new-journal-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-new-journal-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M102.545455,112.818182 L102.545455,124.636364 L102.545455,124.636364 L102.545455,124.636364 C102.545455,125.941761 103.630828,127 104.969697,127 L111.030303,127 C112.369172,127 113.454545,125.941761 113.454545,124.636364 L113.454545,112.818182 L125.575758,112.818182 C126.914626,112.818182 128,111.759982 128,110.454545 L128,104.545455 C128,103.240018 126.914626,102.181818 125.575758,102.181818 L113.454545,102.181818 L113.454545,90.3636364 C113.454545,89.0582 112.369172,88 111.030303,88 L104.969697,88 L104.969697,88 C103.630828,88 102.545455,89.0582 102.545455,90.3636364 L102.545455,102.181818 L90.4242424,102.181818 L90.4242424,102.181818 C89.0853705,102.181818 88,103.240018 88,104.545455 L88,110.454545 L88,110.454545 L88,110.454545 C88,111.759982 89.0853705,112.818182 90.4242424,112.818182 L102.545455,112.818182 Z\"></path>\n        <g transform=\"translate(59.816987, 64.316987) rotate(30.000000) translate(-59.816987, -64.316987) translate(20.316987, 12.816987)\">\n            <g transform=\"translate(0.000000, 0.000000)\">\n                <path d=\"M9.99631148,0 C4.4755011,0 -2.27373675e-13,4.48070044 -2.27373675e-13,9.99759461 L-2.27373675e-13,91.6128884 C-2.27373675e-13,97.1344074 4.46966773,101.610483 9.99631148,101.610483 L68.9318917,101.610483 C74.4527021,101.610483 78.9282032,97.1297826 78.9282032,91.6128884 L78.9282032,9.99759461 C78.9282032,4.47607557 74.4585355,0 68.9318917,0 L9.99631148,0 Z M20.8885263,26 C24.2022348,26 26.8885263,23.3137085 26.8885263,20 C26.8885263,16.6862915 24.2022348,14 20.8885263,14 C17.5748178,14 14.8885263,16.6862915 14.8885263,20 C14.8885263,23.3137085 17.5748178,26 20.8885263,26 Z M57.3033321,25.6783342 C60.6170406,25.6783342 63.3033321,22.9920427 63.3033321,19.6783342 C63.3033321,16.3646258 60.6170406,13.6783342 57.3033321,13.6783342 C53.9896236,13.6783342 51.3033321,16.3646258 51.3033321,19.6783342 C51.3033321,22.9920427 53.9896236,25.6783342 57.3033321,25.6783342 Z\"></path>\n                <text font-family=\"Helvetica\" font-size=\"47.1724138\" font-weight=\"bold\" fill=\"#FFFFFF\">\n                    <tspan x=\"42\" y=\"77.4847912\" text-anchor=\"middle\"><<now \"DD\">></tspan>\n                </text>\n            </g>\n        </g>\n    </g>\n</svg>"
        },
        "$:/core/images/opacity": {
            "title": "$:/core/images/opacity",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-opacity tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M102.361773,65 C101.833691,67.051742 101.183534,69.0544767 100.419508,71 L82.5835324,71 C83.7602504,69.1098924 84.7666304,67.1027366 85.581205,65 L102.361773,65 Z M102.834311,63 C103.256674,61.0388326 103.568427,59.0365486 103.762717,57 L87.6555706,57 C87.3692052,59.0609452 86.9083652,61.0660782 86.2884493,63 L102.834311,63 Z M99.5852583,73 C98.6682925,75.0747721 97.6196148,77.0783056 96.4498253,79 L75.8124196,79 C77.8387053,77.2115633 79.6621163,75.1985844 81.2437158,73 L99.5852583,73 Z M95.1689122,81 C93.7449202,83.1155572 92.1695234,85.1207336 90.458251,87 L60.4614747,87 C65.1836162,85.86248 69.5430327,83.794147 73.3347255,81 L95.1689122,81 Z M87.6555706,47 L103.762717,47 C101.246684,20.6269305 79.0321807,0 52,0 C23.281193,0 0,23.281193 0,52 C0,77.2277755 17.9651296,98.2595701 41.8000051,103 L62.1999949,103 C67.8794003,101.870444 73.2255333,99.8158975 78.074754,97 L39,97 L39,95 L81.2493857,95 C83.8589242,93.2215015 86.2981855,91.2116653 88.5376609,89 L39,89 L39,87 L43.5385253,87 C27.7389671,83.1940333 16,68.967908 16,52 C16,32.117749 32.117749,16 52,16 C70.1856127,16 85.2217929,29.4843233 87.6555706,47 Z M87.8767787,49 L103.914907,49 C103.971379,49.9928025 104,50.9930589 104,52 C104,53.0069411 103.971379,54.0071975 103.914907,55 L87.8767787,55 C87.958386,54.0107999 88,53.0102597 88,52 C88,50.9897403 87.958386,49.9892001 87.8767787,49 Z\"></path>\n        <path d=\"M76,128 C104.718807,128 128,104.718807 128,76 C128,47.281193 104.718807,24 76,24 C47.281193,24 24,47.281193 24,76 C24,104.718807 47.281193,128 76,128 L76,128 Z M76,112 C95.882251,112 112,95.882251 112,76 C112,56.117749 95.882251,40 76,40 C56.117749,40 40,56.117749 40,76 C40,95.882251 56.117749,112 76,112 L76,112 Z\"></path>\n        <path d=\"M37,58 L90,58 L90,62 L37,62 L37,58 L37,58 Z M40,50 L93,50 L93,54 L40,54 L40,50 L40,50 Z M40,42 L93,42 L93,46 L40,46 L40,42 L40,42 Z M32,66 L85,66 L85,70 L32,70 L32,66 L32,66 Z M30,74 L83,74 L83,78 L30,78 L30,74 L30,74 Z M27,82 L80,82 L80,86 L27,86 L27,82 L27,82 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/open-window": {
            "title": "$:/core/images/open-window",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-open-window tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M16,112 L104.993898,112 C108.863261,112 112,115.590712 112,120 C112,124.418278 108.858091,128 104.993898,128 L7.00610161,128 C3.13673853,128 0,124.409288 0,120 C0,119.998364 4.30952878e-07,119.996727 1.29273572e-06,119.995091 C4.89579306e-07,119.993456 0,119.99182 0,119.990183 L0,24.0098166 C0,19.586117 3.59071231,16 8,16 C12.418278,16 16,19.5838751 16,24.0098166 L16,112 Z\"></path>\n        <path d=\"M96,43.1959595 L96,56 C96,60.418278 99.581722,64 104,64 C108.418278,64 112,60.418278 112,56 L112,24 C112,19.5907123 108.415101,16 103.992903,16 L72.0070969,16 C67.5881712,16 64,19.581722 64,24 C64,28.4092877 67.5848994,32 72.0070969,32 L84.5685425,32 L48.2698369,68.2987056 C45.1421332,71.4264093 45.1434327,76.4904296 48.267627,79.614624 C51.3854642,82.7324612 56.4581306,82.7378289 59.5835454,79.6124141 L96,43.1959595 Z M32,7.9992458 C32,3.58138434 35.5881049,0 39.9992458,0 L120.000754,0 C124.418616,0 128,3.5881049 128,7.9992458 L128,88.0007542 C128,92.4186157 124.411895,96 120.000754,96 L39.9992458,96 C35.5813843,96 32,92.4118951 32,88.0007542 L32,7.9992458 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/options-button": {
            "title": "$:/core/images/options-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-options-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M110.48779,76.0002544 C109.354214,80.4045063 107.611262,84.5641217 105.354171,88.3838625 L105.354171,88.3838625 L112.07833,95.1080219 C115.20107,98.2307613 115.210098,103.299824 112.089164,106.420759 L106.420504,112.089418 C103.301049,115.208874 98.2346851,115.205502 95.1077675,112.078585 L88.3836082,105.354425 C84.5638673,107.611516 80.4042519,109.354468 76,110.488045 L76,110.488045 L76,119.993281 C76,124.409501 72.4220153,128.000254 68.0083475,128.000254 L59.9916525,128.000254 C55.5800761,128.000254 52,124.41541 52,119.993281 L52,110.488045 C47.5957481,109.354468 43.4361327,107.611516 39.6163918,105.354425 L32.8922325,112.078585 C29.7694931,115.201324 24.7004301,115.210353 21.5794957,112.089418 L15.9108363,106.420759 C12.7913807,103.301303 12.7947522,98.2349395 15.9216697,95.1080219 L22.6458291,88.3838625 C20.3887383,84.5641217 18.6457859,80.4045063 17.5122098,76.0002544 L8.00697327,76.0002544 C3.59075293,76.0002544 2.19088375e-16,72.4222697 4.89347582e-16,68.0086019 L9.80228577e-16,59.9919069 C1.25035972e-15,55.5803305 3.58484404,52.0002544 8.00697327,52.0002544 L17.5122098,52.0002544 C18.6457859,47.5960025 20.3887383,43.4363871 22.6458291,39.6166462 L15.9216697,32.8924868 C12.7989304,29.7697475 12.7899019,24.7006845 15.9108363,21.5797501 L21.5794957,15.9110907 C24.6989513,12.7916351 29.7653149,12.7950065 32.8922325,15.9219241 L39.6163918,22.6460835 C43.4361327,20.3889927 47.5957481,18.6460403 52,17.5124642 L52,8.00722764 C52,3.5910073 55.5779847,0.000254375069 59.9916525,0.000254375069 L68.0083475,0.000254375069 C72.4199239,0.000254375069 76,3.58509841 76,8.00722764 L76,17.5124642 C80.4042519,18.6460403 84.5638673,20.3889927 88.3836082,22.6460835 L95.1077675,15.9219241 C98.2305069,12.7991848 103.29957,12.7901562 106.420504,15.9110907 L112.089164,21.5797501 C115.208619,24.6992057 115.205248,29.7655693 112.07833,32.8924868 L105.354171,39.6166462 L105.354171,39.6166462 C107.611262,43.4363871 109.354214,47.5960025 110.48779,52.0002544 L119.993027,52.0002544 C124.409247,52.0002544 128,55.5782391 128,59.9919069 L128,68.0086019 C128,72.4201783 124.415156,76.0002544 119.993027,76.0002544 L110.48779,76.0002544 L110.48779,76.0002544 Z M64,96.0002544 C81.673112,96.0002544 96,81.6733664 96,64.0002544 C96,46.3271424 81.673112,32.0002544 64,32.0002544 C46.326888,32.0002544 32,46.3271424 32,64.0002544 C32,81.6733664 46.326888,96.0002544 64,96.0002544 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/paint": {
            "title": "$:/core/images/paint",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-paint tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M83.5265806,76.1907935 C90.430962,69.2864121 91.8921169,59.0000433 87.9100453,50.6642209 L125.812763,12.7615036 C128.732035,9.84223095 128.72611,5.10322984 125.812796,2.18991592 C122.893542,-0.729338085 118.161775,-0.730617045 115.241209,2.18994966 L77.3384914,40.092667 C69.002669,36.1105954 58.7163002,37.5717503 51.8119188,44.4761317 L83.5265806,76.1907935 L83.5265806,76.1907935 L83.5265806,76.1907935 L83.5265806,76.1907935 Z M80.8836921,78.8336819 L49.1690303,47.1190201 C49.1690303,47.1190201 8.50573364,81.242543 0,80.2820711 C0,80.2820711 3.78222974,85.8744423 6.82737483,88.320684 C20.8514801,82.630792 44.1526049,63.720771 44.1526049,63.720771 L44.8144806,64.3803375 C44.8144806,64.3803375 19.450356,90.2231043 9.18040433,92.0477601 C10.4017154,93.4877138 13.5343883,96.1014812 15.4269991,97.8235871 C20.8439164,96.3356979 50.1595367,69.253789 50.1595367,69.253789 L50.8214124,69.9133555 L18.4136144,100.936036 L23.6993903,106.221812 L56.1060358,75.2002881 L56.7679115,75.8598546 C56.7679115,75.8598546 28.9040131,106.396168 28.0841366,108.291555 C28.0841366,108.291555 34.1159238,115.144621 35.6529617,116.115796 C36.3545333,113.280171 63.5365402,82.6307925 63.5365402,82.6307925 L64.1984159,83.290359 C64.1984159,83.290359 43.6013016,107.04575 39.2343772,120.022559 C42.443736,123.571575 46.7339155,125.159692 50.1595362,126.321151 C47.9699978,114.504469 80.8836921,78.8336819 80.8836921,78.8336819 L80.8836921,78.8336819 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/palette": {
            "title": "$:/core/images/palette",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-palette tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M80.2470434,39.1821571 C75.0645698,38.2680897 69.6261555,37.7814854 64.0193999,37.7814854 C28.6624616,37.7814854 0,57.1324214 0,81.0030106 C0,90.644534 4.67604329,99.5487133 12.5805659,106.738252 C23.5031767,91.1899067 26.3405471,72.3946229 36.8885698,63.5622337 C52.0716764,50.8486559 63.4268694,55.7343343 63.4268694,55.7343343 L80.2470434,39.1821571 Z M106.781666,48.8370714 C119.830962,56.749628 128.0388,68.229191 128.0388,81.0030106 C128.0388,90.3534932 128.557501,98.4142085 116.165191,106.082518 C105.367708,112.763955 112.341384,99.546808 104.321443,95.1851533 C96.3015017,90.8234987 84.3749007,96.492742 86.1084305,103.091059 C89.3087234,115.272303 105.529892,114.54645 92.4224435,119.748569 C79.3149955,124.950687 74.2201582,124.224536 64.0193999,124.224536 C56.1979176,124.224536 48.7040365,123.277578 41.7755684,121.544216 C51.620343,117.347916 69.6563669,109.006202 75.129737,102.088562 C82.7876655,92.4099199 87.3713218,80.0000002 83.3235694,72.4837191 C83.1303943,72.1250117 94.5392656,60.81569 106.781666,48.8370714 Z M1.13430476,123.866563 C0.914084026,123.867944 0.693884185,123.868637 0.473712455,123.868637 C33.9526848,108.928928 22.6351223,59.642592 59.2924543,59.6425917 C59.6085574,61.0606542 59.9358353,62.5865065 60.3541977,64.1372318 C34.4465025,59.9707319 36.7873124,112.168427 1.13429588,123.866563 L1.13430476,123.866563 Z M1.84669213,123.859694 C40.7185279,123.354338 79.9985412,101.513051 79.9985401,79.0466836 C70.7284906,79.0466835 65.9257264,75.5670082 63.1833375,71.1051511 C46.585768,64.1019718 32.81846,116.819636 1.84665952,123.859695 L1.84669213,123.859694 Z M67.1980193,59.8524981 C62.748213,63.9666823 72.0838429,76.2846822 78.5155805,71.1700593 C89.8331416,59.8524993 112.468264,37.2173758 123.785825,25.8998146 C135.103386,14.5822535 123.785825,3.26469247 112.468264,14.5822535 C101.150703,25.8998144 78.9500931,48.9868127 67.1980193,59.8524981 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/permalink-button": {
            "title": "$:/core/images/permalink-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-permalink-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M80.4834582,48 L73.0956761,80 L73.0956761,80 L47.5165418,80 L54.9043239,48 L80.4834582,48 Z M84.1773493,32 L89.8007299,7.64246248 C90.7941633,3.33942958 95.0918297,0.64641956 99.3968675,1.64031585 C103.693145,2.63218977 106.385414,6.93288901 105.390651,11.2416793 L100.598215,32 L104.000754,32 C108.411895,32 112,35.581722 112,40 C112,44.4092877 108.418616,48 104.000754,48 L96.9043239,48 L89.5165418,80 L104.000754,80 C108.411895,80 112,83.581722 112,88 C112,92.4092877 108.418616,96 104.000754,96 L85.8226507,96 L80.1992701,120.357538 C79.2058367,124.66057 74.9081703,127.35358 70.6031325,126.359684 C66.3068546,125.36781 63.6145865,121.067111 64.6093491,116.758321 L69.401785,96 L43.8226507,96 L38.1992701,120.357538 C37.2058367,124.66057 32.9081703,127.35358 28.6031325,126.359684 C24.3068546,125.36781 21.6145865,121.067111 22.6093491,116.758321 L27.401785,96 L23.9992458,96 C19.5881049,96 16,92.418278 16,88 C16,83.5907123 19.5813843,80 23.9992458,80 L31.0956761,80 L38.4834582,48 L23.9992458,48 C19.5881049,48 16,44.418278 16,40 C16,35.5907123 19.5813843,32 23.9992458,32 L42.1773493,32 L47.8007299,7.64246248 C48.7941633,3.33942958 53.0918297,0.64641956 57.3968675,1.64031585 C61.6931454,2.63218977 64.3854135,6.93288901 63.3906509,11.2416793 L58.598215,32 L84.1773493,32 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/permaview-button": {
            "title": "$:/core/images/permaview-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-permaview-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M81.4834582,48 L79.6365127,56 L79.6365127,56 L74.0573784,56 L75.9043239,48 L81.4834582,48 Z M85.1773493,32 L90.8007299,7.64246248 C91.7941633,3.33942958 96.0918297,0.64641956 100.396867,1.64031585 C104.693145,2.63218977 107.385414,6.93288901 106.390651,11.2416793 L101.598215,32 L104.000754,32 C108.411895,32 112,35.581722 112,40 C112,44.4092877 108.418616,48 104.000754,48 L97.9043239,48 L96.0573784,56 L104.000754,56 C108.411895,56 112,59.581722 112,64 C112,68.4092877 108.418616,72 104.000754,72 L92.3634873,72 L90.5165418,80 L104.000754,80 C108.411895,80 112,83.581722 112,88 C112,92.4092877 108.418616,96 104.000754,96 L86.8226507,96 L81.1992701,120.357538 C80.2058367,124.66057 75.9081703,127.35358 71.6031325,126.359684 C67.3068546,125.36781 64.6145865,121.067111 65.6093491,116.758321 L70.401785,96 L64.8226507,96 L59.1992701,120.357538 C58.2058367,124.66057 53.9081703,127.35358 49.6031325,126.359684 C45.3068546,125.36781 42.6145865,121.067111 43.6093491,116.758321 L48.401785,96 L42.8226507,96 L37.1992701,120.357538 C36.2058367,124.66057 31.9081703,127.35358 27.6031325,126.359684 C23.3068546,125.36781 20.6145865,121.067111 21.6093491,116.758321 L26.401785,96 L23.9992458,96 C19.5881049,96 16,92.418278 16,88 C16,83.5907123 19.5813843,80 23.9992458,80 L30.0956761,80 L31.9426216,72 L23.9992458,72 C19.5881049,72 16,68.418278 16,64 C16,59.5907123 19.5813843,56 23.9992458,56 L35.6365127,56 L37.4834582,48 L23.9992458,48 C19.5881049,48 16,44.418278 16,40 C16,35.5907123 19.5813843,32 23.9992458,32 L41.1773493,32 L46.8007299,7.64246248 C47.7941633,3.33942958 52.0918297,0.64641956 56.3968675,1.64031585 C60.6931454,2.63218977 63.3854135,6.93288901 62.3906509,11.2416793 L57.598215,32 L63.1773493,32 L68.8007299,7.64246248 C69.7941633,3.33942958 74.0918297,0.64641956 78.3968675,1.64031585 C82.6931454,2.63218977 85.3854135,6.93288901 84.3906509,11.2416793 L79.598215,32 L85.1773493,32 Z M53.9043239,48 L52.0573784,56 L57.6365127,56 L59.4834582,48 L53.9043239,48 Z M75.9426216,72 L74.0956761,80 L74.0956761,80 L68.5165418,80 L70.3634873,72 L75.9426216,72 L75.9426216,72 Z M48.3634873,72 L46.5165418,80 L52.0956761,80 L53.9426216,72 L48.3634873,72 L48.3634873,72 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/picture": {
            "title": "$:/core/images/picture",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-picture tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M112,68.2332211 L112,20.0027785 C112,17.7898769 110.207895,16 107.997221,16 L20.0027785,16 C17.7898769,16 16,17.792105 16,20.0027785 L16,58.312373 L25.2413115,43.7197989 C28.041793,39.297674 34.2643908,38.7118128 37.8410347,42.5335275 L56.0882845,63.1470817 L69.7748997,56.7400579 C72.766567,55.3552503 76.3013751,55.9473836 78.678437,58.2315339 C78.8106437,58.3585731 79.0742301,58.609836 79.4527088,58.9673596 C80.0910923,59.570398 80.8117772,60.2441563 81.598127,60.9705595 C83.8422198,63.043576 86.1541548,65.1151944 88.3956721,67.0372264 C89.1168795,67.6556396 89.8200801,68.2492007 90.5021258,68.8146755 C92.6097224,70.5620551 94.4693308,72.0029474 95.9836366,73.0515697 C96.7316295,73.5695379 97.3674038,73.9719282 98.0281481,74.3824999 C98.4724987,74.4989557 99.0742374,74.5263881 99.8365134,74.4317984 C101.709944,74.1993272 104.074502,73.2878514 106.559886,71.8846196 C107.705822,71.2376318 108.790494,70.5370325 109.764561,69.8410487 C110.323259,69.4418522 110.694168,69.1550757 110.834827,69.0391868 C111.210545,68.7296319 111.600264,68.4615815 112,68.2332211 L112,68.2332211 Z M0,8.00697327 C0,3.58484404 3.59075293,0 8.00697327,0 L119.993027,0 C124.415156,0 128,3.59075293 128,8.00697327 L128,119.993027 C128,124.415156 124.409247,128 119.993027,128 L8.00697327,128 C3.58484404,128 0,124.409247 0,119.993027 L0,8.00697327 L0,8.00697327 Z M95,42 C99.418278,42 103,38.418278 103,34 C103,29.581722 99.418278,26 95,26 C90.581722,26 87,29.581722 87,34 C87,38.418278 90.581722,42 95,42 L95,42 Z M32,76 C47.8587691,80.8294182 52.0345556,83.2438712 52.0345556,88 C52.0345556,92.7561288 32,95.4712486 32,102.347107 C32,109.222965 33.2849191,107.337637 33.2849191,112 L67.999999,112 C67.999999,112 54.3147136,105.375255 54.3147136,101.200691 C54.3147136,93.535181 64.9302432,92.860755 64.9302432,88 C64.9302432,80.6425555 50.8523779,79.167282 32,76 L32,76 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/plugin-generic-language": {
            "title": "$:/core/images/plugin-generic-language",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M61.2072232,68.1369825 C56.8829239,70.9319564 54.2082892,74.793177 54.2082892,79.0581634 C54.2082892,86.9638335 63.3980995,93.4821994 75.2498076,94.3940006 C77.412197,98.2964184 83.8475284,101.178858 91.5684735,101.403106 C86.4420125,100.27851 82.4506393,97.6624107 80.9477167,94.3948272 C92.8046245,93.4861461 102,86.9662269 102,79.0581634 C102,70.5281905 91.3014611,63.6132813 78.1041446,63.6132813 C71.5054863,63.6132813 65.5315225,65.3420086 61.2072232,68.1369825 Z M74.001066,53.9793443 C69.6767667,56.7743182 63.7028029,58.5030456 57.1041446,58.5030456 C54.4851745,58.5030456 51.9646095,58.2307276 49.6065315,57.7275105 C46.2945155,59.9778212 41.2235699,61.4171743 35.5395922,61.4171743 C35.4545771,61.4171743 35.3696991,61.4168523 35.2849622,61.4162104 C39.404008,60.5235193 42.7961717,58.6691298 44.7630507,56.286533 C37.8379411,53.5817651 33.2082892,48.669413 33.2082892,43.0581634 C33.2082892,34.5281905 43.9068281,27.6132812 57.1041446,27.6132812 C70.3014611,27.6132812 81,34.5281905 81,43.0581634 C81,47.3231498 78.3253653,51.1843704 74.001066,53.9793443 Z M64,0 L118.5596,32 L118.5596,96 L64,128 L9.44039956,96 L9.44039956,32 L64,0 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/plugin-generic-plugin": {
            "title": "$:/core/images/plugin-generic-plugin",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M40.3972881,76.4456988 L40.3972881,95.3404069 L54.5170166,95.3404069 L54.5170166,95.3404069 C54.5165526,95.3385183 54.516089,95.3366295 54.515626,95.3347404 C54.6093153,95.3385061 54.7034848,95.3404069 54.7980982,95.3404069 C58.6157051,95.3404069 61.710487,92.245625 61.710487,88.4280181 C61.710487,86.6197822 61.01617,84.9737128 59.8795929,83.7418666 L59.8795929,83.7418666 C59.8949905,83.7341665 59.9104102,83.7265043 59.925852,83.7188798 C58.8840576,82.5086663 58.2542926,80.9336277 58.2542926,79.2114996 C58.2542926,75.3938927 61.3490745,72.2991108 65.1666814,72.2991108 C68.9842884,72.2991108 72.0790703,75.3938927 72.0790703,79.2114996 C72.0790703,81.1954221 71.2432806,82.9841354 69.9045961,84.2447446 L69.9045961,84.2447446 C69.9333407,84.2629251 69.9619885,84.281245 69.9905383,84.2997032 L69.9905383,84.2997032 C69.1314315,85.4516923 68.6228758,86.8804654 68.6228758,88.4280181 C68.6228758,91.8584969 71.1218232,94.7053153 74.3986526,95.2474079 C74.3913315,95.2784624 74.3838688,95.3094624 74.3762652,95.3404069 L95.6963988,95.3404069 L95.6963988,75.5678578 L95.6963988,75.5678578 C95.6466539,75.5808558 95.5967614,75.5934886 95.5467242,75.6057531 C95.5504899,75.5120637 95.5523907,75.4178943 95.5523907,75.3232809 C95.5523907,71.505674 92.4576088,68.4108921 88.6400019,68.4108921 C86.831766,68.4108921 85.1856966,69.105209 83.9538504,70.2417862 L83.9538504,70.2417862 C83.9461503,70.2263886 83.938488,70.2109688 83.9308636,70.1955271 C82.7206501,71.2373215 81.1456115,71.8670865 79.4234834,71.8670865 C75.6058765,71.8670865 72.5110946,68.7723046 72.5110946,64.9546976 C72.5110946,61.1370907 75.6058765,58.0423088 79.4234834,58.0423088 C81.4074059,58.0423088 83.1961192,58.8780985 84.4567284,60.2167829 L84.4567284,60.2167829 C84.4749089,60.1880383 84.4932288,60.1593906 84.511687,60.1308407 L84.511687,60.1308407 C85.6636761,60.9899475 87.0924492,61.4985032 88.6400019,61.4985032 C92.0704807,61.4985032 94.9172991,58.9995558 95.4593917,55.7227265 C95.538755,55.7414363 95.6177614,55.761071 95.6963988,55.7816184 L95.6963988,40.0412962 L74.3762652,40.0412962 L74.3762652,40.0412962 C74.3838688,40.0103516 74.3913315,39.9793517 74.3986526,39.9482971 L74.3986526,39.9482971 C71.1218232,39.4062046 68.6228758,36.5593862 68.6228758,33.1289073 C68.6228758,31.5813547 69.1314315,30.1525815 69.9905383,29.0005925 C69.9619885,28.9821342 69.9333407,28.9638143 69.9045961,28.9456339 C71.2432806,27.6850247 72.0790703,25.8963113 72.0790703,23.9123888 C72.0790703,20.0947819 68.9842884,17 65.1666814,17 C61.3490745,17 58.2542926,20.0947819 58.2542926,23.9123888 C58.2542926,25.6345169 58.8840576,27.2095556 59.925852,28.419769 L59.925852,28.419769 C59.9104102,28.4273935 59.8949905,28.4350558 59.8795929,28.4427558 C61.01617,29.674602 61.710487,31.3206715 61.710487,33.1289073 C61.710487,36.9465143 58.6157051,40.0412962 54.7980982,40.0412962 C54.7034848,40.0412962 54.6093153,40.0393953 54.515626,40.0356296 L54.515626,40.0356296 C54.516089,40.0375187 54.5165526,40.0394075 54.5170166,40.0412962 L40.3972881,40.0412962 L40.3972881,52.887664 L40.3972881,52.887664 C40.4916889,53.3430132 40.5412962,53.8147625 40.5412962,54.2980982 C40.5412962,58.1157051 37.4465143,61.210487 33.6289073,61.210487 C32.0813547,61.210487 30.6525815,60.7019313 29.5005925,59.8428245 C29.4821342,59.8713744 29.4638143,59.9000221 29.4456339,59.9287667 C28.1850247,58.5900823 26.3963113,57.7542926 24.4123888,57.7542926 C20.5947819,57.7542926 17.5,60.8490745 17.5,64.6666814 C17.5,68.4842884 20.5947819,71.5790703 24.4123888,71.5790703 C26.134517,71.5790703 27.7095556,70.9493053 28.919769,69.9075109 L28.919769,69.9075109 C28.9273935,69.9229526 28.9350558,69.9383724 28.9427558,69.95377 C30.174602,68.8171928 31.8206715,68.1228758 33.6289073,68.1228758 C37.4465143,68.1228758 40.5412962,71.2176578 40.5412962,75.0352647 C40.5412962,75.5186004 40.4916889,75.9903496 40.3972881,76.4456988 Z M64,0 L118.5596,32 L118.5596,96 L64,128 L9.44039956,96 L9.44039956,32 L64,0 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/plugin-generic-theme": {
            "title": "$:/core/images/plugin-generic-theme",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M29.4078519,91.4716406 L51.4693474,69.4101451 L51.4646675,69.4054652 C50.5969502,68.5377479 50.5929779,67.1348725 51.4693474,66.2585029 C52.3396494,65.3882009 53.7499654,65.3874786 54.6163097,66.2538229 L64.0805963,75.7181095 C64.9483136,76.5858268 64.9522859,77.9887022 64.0759163,78.8650718 C63.2056143,79.7353737 61.7952984,79.736096 60.9289541,78.8697517 L60.9242741,78.8650718 L60.9242741,78.8650718 L38.8627786,100.926567 C36.2518727,103.537473 32.0187578,103.537473 29.4078519,100.926567 C26.796946,98.3156614 26.796946,94.0825465 29.4078519,91.4716406 Z M60.8017407,66.3810363 C58.3659178,63.6765806 56.3370667,61.2899536 54.9851735,59.5123615 C48.1295381,50.4979488 44.671561,55.2444054 40.7586738,59.5123614 C36.8457866,63.7803174 41.789473,67.2384487 38.0759896,70.2532832 C34.3625062,73.2681177 34.5917646,74.3131575 28.3243876,68.7977024 C22.0570105,63.2822473 21.6235306,61.7636888 24.5005999,58.6166112 C27.3776691,55.4695337 29.7823103,60.4247912 35.6595047,54.8320442 C41.5366991,49.2392972 36.5996215,44.2825646 36.5996215,44.2825646 C36.5996215,44.2825646 48.8365511,19.267683 65.1880231,21.1152173 C81.5394952,22.9627517 59.0022276,18.7228947 53.3962199,38.3410355 C50.9960082,46.7405407 53.8429162,44.7613399 58.3941742,48.3090467 C59.7875202,49.3951602 64.4244828,52.7100463 70.1884353,56.9943417 L90.8648751,36.3179019 L92.4795866,31.5515482 L100.319802,26.8629752 L103.471444,30.0146174 L98.782871,37.8548326 L94.0165173,39.4695441 L73.7934912,59.6925702 C86.4558549,69.2403631 102.104532,81.8392557 102.104532,86.4016913 C102.104533,93.6189834 99.0337832,97.9277545 92.5695848,95.5655717 C87.8765989,93.8506351 73.8015497,80.3744087 63.8173444,69.668717 L60.9242741,72.5617873 L57.7726319,69.4101451 L60.8017407,66.3810363 L60.8017407,66.3810363 Z M63.9533761,1.42108547e-13 L118.512977,32 L118.512977,96 L63.9533761,128 L9.39377563,96 L9.39377563,32 L63.9533761,1.42108547e-13 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/preview-closed": {
            "title": "$:/core/images/preview-closed",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-preview-closed tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M0.0881363238,64 C-0.210292223,65.8846266 0.249135869,67.8634737 1.4664206,69.4579969 C16.2465319,88.8184886 39.1692554,100.414336 64,100.414336 C88.8307446,100.414336 111.753468,88.8184886 126.533579,69.4579969 C127.750864,67.8634737 128.210292,65.8846266 127.911864,64 C110.582357,78.4158332 88.3036732,87.0858436 64,87.0858436 C39.6963268,87.0858436 17.4176431,78.4158332 0.0881363238,64 Z\"></path>\n        <rect x=\"62\" y=\"96\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n        <rect transform=\"translate(80.000000, 101.000000) rotate(-5.000000) translate(-80.000000, -101.000000) \" x=\"78\" y=\"93\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n        <rect transform=\"translate(48.000000, 101.000000) rotate(-355.000000) translate(-48.000000, -101.000000) \" x=\"46\" y=\"93\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n        <rect transform=\"translate(32.000000, 96.000000) rotate(-350.000000) translate(-32.000000, -96.000000) \" x=\"30\" y=\"88\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n        <rect transform=\"translate(96.000000, 96.000000) rotate(-10.000000) translate(-96.000000, -96.000000) \" x=\"94\" y=\"88\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n        <rect transform=\"translate(112.000000, 88.000000) rotate(-20.000000) translate(-112.000000, -88.000000) \" x=\"110\" y=\"80\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n        <rect transform=\"translate(16.000000, 88.000000) rotate(-340.000000) translate(-16.000000, -88.000000) \" x=\"14\" y=\"80\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n    </g>\n</svg>"
        },
        "$:/core/images/preview-open": {
            "title": "$:/core/images/preview-open",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-preview-open tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M64.1099282,99.5876785 C39.2791836,99.5876785 16.3564602,87.9918313 1.57634884,68.6313396 C-0.378878622,66.070184 -0.378878622,62.5174945 1.57634884,59.9563389 C16.3564602,40.5958472 39.2791836,29 64.1099282,29 C88.9406729,29 111.863396,40.5958472 126.643508,59.9563389 C128.598735,62.5174945 128.598735,66.070184 126.643508,68.6313396 C111.863396,87.9918313 88.9406729,99.5876785 64.1099282,99.5876785 Z M110.213805,67.5808331 C111.654168,66.0569335 111.654168,63.9430665 110.213805,62.4191669 C99.3257042,50.8995835 82.4391647,44 64.1470385,44 C45.8549124,44 28.9683729,50.8995835 18.0802717,62.4191669 C16.6399094,63.9430665 16.6399094,66.0569335 18.0802717,67.5808331 C28.9683729,79.1004165 45.8549124,86 64.1470385,86 C82.4391647,86 99.3257042,79.1004165 110.213805,67.5808331 Z\"></path>\n        <path d=\"M63.5,88 C76.4786916,88 87,77.4786916 87,64.5 C87,51.5213084 76.4786916,41 63.5,41 C50.5213084,41 40,51.5213084 40,64.5 C40,77.4786916 50.5213084,88 63.5,88 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/print-button": {
            "title": "$:/core/images/print-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-print-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M112,71 L112,30.5 L111.96811,30.5 L111.96811,30.5 C111.932942,28.4998414 111.151676,26.510538 109.625176,24.9840387 L86.9982489,2.35711116 C85.3482153,0.707077645 83.1589869,-0.071534047 81,0.0201838424 L81,0 L23.9992458,0 C19.5808867,0 16,3.58213437 16,8.00092105 L16,71 L24,71 L24,8 L81,8 L81,22.4996539 C81,26.9216269 84.5818769,30.5 89.0003461,30.5 L104,30.5 L104,71 L112,71 Z\"></path>\n        <rect x=\"32\" y=\"36\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n        <rect x=\"32\" y=\"52\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n        <rect x=\"32\" y=\"20\" width=\"40\" height=\"8\" rx=\"4\"></rect>\n        <path d=\"M0,80.0054195 C0,71.1658704 7.15611005,64 16.0008841,64 L111.999116,64 C120.83616,64 128,71.1553215 128,80.0054195 L128,111.99458 C128,120.83413 120.84389,128 111.999116,128 L16.0008841,128 C7.16383982,128 0,120.844679 0,111.99458 L0,80.0054195 Z M104,96 C108.418278,96 112,92.418278 112,88 C112,83.581722 108.418278,80 104,80 C99.581722,80 96,83.581722 96,88 C96,92.418278 99.581722,96 104,96 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/quote": {
            "title": "$:/core/images/quote",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-quote tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M51.2188077,117.712501 L51.2188077,62.1993386 L27.4274524,62.1993386 C27.4274524,53.3075754 29.1096526,45.797753 32.4741035,39.669646 C35.8385544,33.541539 42.0867267,28.9154883 51.2188077,25.7913554 L51.2188077,2 C43.7689521,2.96127169 36.8599155,5.18417913 30.4914905,8.668789 C24.1230656,12.1533989 18.6559149,16.5391352 14.0898743,21.8261295 C9.52383382,27.1131238 5.97919764,33.2411389 3.45585945,40.2103586 C0.932521268,47.1795784 -0.208971741,54.6293222 0.0313461819,62.5598136 L0.0313461819,117.712501 L51.2188077,117.712501 Z M128,117.712501 L128,62.1993386 L104.208645,62.1993386 C104.208645,53.3075754 105.890845,45.797753 109.255296,39.669646 C112.619747,33.541539 118.867919,28.9154883 128,25.7913554 L128,2 C120.550144,2.96127169 113.641108,5.18417913 107.272683,8.668789 C100.904258,12.1533989 95.4371072,16.5391352 90.8710666,21.8261295 C86.3050261,27.1131238 82.7603899,33.2411389 80.2370517,40.2103586 C77.7137136,47.1795784 76.5722206,54.6293222 76.8125385,62.5598136 L76.8125385,117.712501 L128,117.712501 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/refresh-button": {
            "title": "$:/core/images/refresh-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-refresh-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M106.369002,39.4325143 C116.529932,60.3119371 112.939592,86.1974934 95.5979797,103.539105 C73.7286194,125.408466 38.2713806,125.408466 16.4020203,103.539105 C-5.46734008,81.6697449 -5.46734008,46.2125061 16.4020203,24.3431458 C19.5262146,21.2189514 24.5915344,21.2189514 27.7157288,24.3431458 C30.8399231,27.4673401 30.8399231,32.5326599 27.7157288,35.6568542 C12.0947571,51.2778259 12.0947571,76.6044251 27.7157288,92.2253967 C43.3367004,107.846368 68.6632996,107.846368 84.2842712,92.2253967 C97.71993,78.7897379 99.5995262,58.1740623 89.9230597,42.729491 L83.4844861,54.9932839 C81.4307001,58.9052072 76.5945372,60.4115251 72.682614,58.3577391 C68.7706907,56.3039532 67.2643728,51.4677903 69.3181587,47.555867 L84.4354914,18.7613158 C86.4966389,14.8353707 91.3577499,13.3347805 95.273202,15.415792 L124.145886,30.7612457 C128.047354,32.8348248 129.52915,37.6785572 127.455571,41.5800249 C125.381992,45.4814927 120.53826,46.9632892 116.636792,44.8897102 L106.369002,39.4325143 Z M98.1470904,27.0648707 C97.9798954,26.8741582 97.811187,26.6843098 97.6409651,26.4953413 L98.6018187,26.1987327 L98.1470904,27.0648707 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/right-arrow": {
            "title": "$:/core/images/right-arrow",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-right-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <path d=\"M80.3563798,109.353315 C78.9238993,110.786918 76.9450203,111.675144 74.7592239,111.675144 L-4.40893546,111.675144 C-8.77412698,111.675144 -12.3248558,108.130732 -12.3248558,103.758478 C-12.3248558,99.3951199 -8.78077754,95.8418109 -4.40893546,95.8418109 L66.8418109,95.8418109 L66.8418109,24.5910645 C66.8418109,20.225873 70.3862233,16.6751442 74.7584775,16.6751442 C79.1218352,16.6751442 82.6751442,20.2192225 82.6751442,24.5910645 L82.6751442,103.759224 C82.6751442,105.941695 81.7891419,107.920575 80.3566508,109.353886 Z\" transform=\"translate(35.175144, 64.175144) rotate(-45.000000) translate(-35.175144, -64.175144) \"></path>\n</svg>"
        },
        "$:/core/images/rotate-left": {
            "title": "$:/core/images/rotate-left",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-rotate-left tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"32\" height=\"80\" rx=\"8\"/><rect x=\"48\" y=\"96\" width=\"80\" height=\"32\" rx=\"8\"/><path d=\"M61.32 36.65c19.743 2.45 35.023 19.287 35.023 39.693a4 4 0 0 1-8 0c0-15.663-11.254-28.698-26.117-31.46l3.916 3.916a4 4 0 1 1-5.657 5.657L49.172 43.142a4 4 0 0 1 0-5.657l11.313-11.313a4 4 0 1 1 5.657 5.656l-4.821 4.822z\"/></g></svg>"
        },
        "$:/core/images/save-button": {
            "title": "$:/core/images/save-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M120.78304,34.329058 C125.424287,43.1924006 128.049406,53.2778608 128.049406,63.9764502 C128.049406,99.3226742 99.3956295,127.97645 64.0494055,127.97645 C28.7031816,127.97645 0.0494055385,99.3226742 0.0494055385,63.9764502 C0.0494055385,28.6302262 28.7031816,-0.0235498012 64.0494055,-0.0235498012 C82.8568763,-0.0235498012 99.769563,8.08898558 111.479045,21.0056358 L114.159581,18.3250998 C117.289194,15.1954866 122.356036,15.1939641 125.480231,18.3181584 C128.598068,21.4359957 128.601317,26.5107804 125.473289,29.6388083 L120.78304,34.329058 Z M108.72451,46.3875877 C110.870571,51.8341374 112.049406,57.767628 112.049406,63.9764502 C112.049406,90.4861182 90.5590735,111.97645 64.0494055,111.97645 C37.5397375,111.97645 16.0494055,90.4861182 16.0494055,63.9764502 C16.0494055,37.4667822 37.5397375,15.9764502 64.0494055,15.9764502 C78.438886,15.9764502 91.3495036,22.308215 100.147097,32.3375836 L58.9411255,73.5435552 L41.975581,56.5780107 C38.8486152,53.4510448 33.7746915,53.4551552 30.6568542,56.5729924 C27.5326599,59.6971868 27.5372202,64.7670668 30.6618725,67.8917192 L53.279253,90.5090997 C54.8435723,92.073419 56.8951519,92.8541315 58.9380216,92.8558261 C60.987971,92.8559239 63.0389578,92.0731398 64.6049211,90.5071765 L108.72451,46.3875877 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/size": {
            "title": "$:/core/images/size",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-size tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <path d=\"M92.3431458,26 L83.1715729,35.1715729 C81.6094757,36.73367 81.6094757,39.26633 83.1715729,40.8284271 C84.73367,42.3905243 87.26633,42.3905243 88.8284271,40.8284271 L104.828427,24.8284271 C106.390524,23.26633 106.390524,20.73367 104.828427,19.1715729 L88.8284271,3.17157288 C87.26633,1.60947571 84.73367,1.60947571 83.1715729,3.17157288 C81.6094757,4.73367004 81.6094757,7.26632996 83.1715729,8.82842712 L92.3431457,18 L22,18 C19.790861,18 18,19.790861 18,22 L18,92.3431458 L8.82842712,83.1715729 C7.26632996,81.6094757 4.73367004,81.6094757 3.17157288,83.1715729 C1.60947571,84.73367 1.60947571,87.26633 3.17157288,88.8284271 L19.1715729,104.828427 C20.73367,106.390524 23.26633,106.390524 24.8284271,104.828427 L40.8284271,88.8284271 C42.3905243,87.26633 42.3905243,84.73367 40.8284271,83.1715729 C39.26633,81.6094757 36.73367,81.6094757 35.1715729,83.1715729 L26,92.3431458 L26,22 L22,26 L92.3431458,26 L92.3431458,26 Z M112,52 L112,116 L116,112 L52,112 C49.790861,112 48,113.790861 48,116 C48,118.209139 49.790861,120 52,120 L116,120 C118.209139,120 120,118.209139 120,116 L120,52 C120,49.790861 118.209139,48 116,48 C113.790861,48 112,49.790861 112,52 L112,52 Z\"></path>\n</svg>"
        },
        "$:/core/images/spiral": {
            "title": "$:/core/images/spiral",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-spiral tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"nonzero\">\n        <path d=\"M64.534 68.348c3.39 0 6.097-2.62 6.476-5.968l-4.755-.538 4.75.583c.377-3.07-1.194-6.054-3.89-7.78-2.757-1.773-6.34-2.01-9.566-.7-3.46 1.403-6.14 4.392-7.35 8.148l-.01.026c-1.3 4.08-.72 8.64 1.58 12.52 2.5 4.2 6.77 7.2 11.76 8.27 5.37 1.15 11.11-.05 15.83-3.31 5.04-3.51 8.46-9.02 9.45-15.3 1.05-6.7-.72-13.63-4.92-19.19l.02.02c-4.42-5.93-11.2-9.82-18.78-10.78-7.96-1.01-16.13 1.31-22.59 6.43-6.81 5.39-11.18 13.41-12.11 22.26-.98 9.27 1.87 18.65 7.93 26.02 6.32 7.69 15.6 12.56 25.74 13.48 10.54.96 21.15-2.42 29.45-9.4l.01-.01c8.58-7.25 13.94-17.78 14.86-29.21.94-11.84-2.96-23.69-10.86-32.9-8.19-9.5-19.95-15.36-32.69-16.27-13.16-.94-26.24 3.49-36.34 12.34l.01-.01c-10.41 9.08-16.78 22.1-17.68 36.15-.93 14.44 4.03 28.77 13.79 39.78 10.03 11.32 24.28 18.2 39.6 19.09 15.73.92 31.31-4.56 43.24-15.234 12.23-10.954 19.61-26.44 20.5-43.074.14-2.64-1.89-4.89-4.52-5.03-2.64-.14-4.89 1.88-5.03 4.52-.75 14.1-7 27.2-17.33 36.45-10.03 8.98-23.11 13.58-36.3 12.81-12.79-.75-24.67-6.48-33-15.89-8.07-9.11-12.17-20.94-11.41-32.827.74-11.52 5.942-22.15 14.43-29.54l.01-.01c8.18-7.17 18.74-10.75 29.35-9.998 10.21.726 19.6 5.41 26.11 12.96 6.24 7.273 9.32 16.61 8.573 25.894-.718 8.9-4.88 17.064-11.504 22.66l.01-.007c-6.36 5.342-14.44 7.92-22.425 7.19-7.604-.68-14.52-4.314-19.21-10.027-4.44-5.4-6.517-12.23-5.806-18.94.67-6.3 3.76-11.977 8.54-15.766 4.46-3.54 10.05-5.128 15.44-4.44 5.03.63 9.46 3.18 12.32 7.01l.02.024c2.65 3.5 3.75 7.814 3.1 11.92-.59 3.71-2.58 6.925-5.45 8.924-2.56 1.767-5.61 2.403-8.38 1.81-2.42-.516-4.42-1.92-5.53-3.79-.93-1.56-1.15-3.3-.69-4.75l-4.56-1.446L59.325 65c.36-1.12 1.068-1.905 1.84-2.22.25-.103.48-.14.668-.13.06.006.11.015.14.025.01 0 .01 0-.01-.01-.02-.015-.054-.045-.094-.088-.06-.064-.12-.145-.17-.244-.15-.29-.23-.678-.18-1.11l-.005.04c.15-1.332 1.38-2.523 3.035-2.523-2.65 0-4.79 2.144-4.79 4.787s2.14 4.785 4.78 4.785z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/stamp": {
            "title": "$:/core/images/stamp",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-stamp tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M49.7334301,64 L16.0098166,64 C11.5838751,64 8,67.5829053 8,72.002643 L8,74.4986785 L8,97 L120,97 L120,74.4986785 L120,72.002643 C120,67.5737547 116.413883,64 111.990183,64 L78.2665699,64 C76.502049,60.7519149 75.5,57.0311962 75.5,53.0769231 C75.5,46.6017951 78.1869052,40.7529228 82.5087769,36.5800577 C85.3313113,32.7688808 87,28.0549983 87,22.952183 C87,10.2760423 76.7025492,0 64,0 C51.2974508,0 41,10.2760423 41,22.952183 C41,28.0549983 42.6686887,32.7688808 45.4912231,36.5800577 C49.8130948,40.7529228 52.5,46.6017951 52.5,53.0769231 C52.5,57.0311962 51.497951,60.7519149 49.7334301,64 Z M8,104 L120,104 L120,112 L8,112 L8,104 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/star-filled": {
            "title": "$:/core/images/star-filled",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-star-filled tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"nonzero\">\n        <path d=\"M61.8361286,96.8228569 L99.1627704,124.110219 C101.883827,126.099427 105.541968,123.420868 104.505636,120.198072 L90.2895569,75.9887263 L89.0292911,79.8977279 L126.314504,52.5528988 C129.032541,50.5595011 127.635256,46.2255025 124.273711,46.2229134 L78.1610486,46.1873965 L81.4604673,48.6032923 L67.1773543,4.41589688 C66.1361365,1.19470104 61.6144265,1.19470104 60.5732087,4.41589688 L46.2900957,48.6032923 L49.5895144,46.1873965 L3.47685231,46.2229134 C0.115307373,46.2255025 -1.28197785,50.5595011 1.43605908,52.5528988 L38.7212719,79.8977279 L37.4610061,75.9887263 L23.2449266,120.198072 C22.2085954,123.420868 25.8667356,126.099427 28.5877926,124.110219 L65.9144344,96.8228569 L61.8361286,96.8228569 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/storyview-classic": {
            "title": "$:/core/images/storyview-classic",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-storyview-classic tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.5776607 16,23.9924054 L16,40.0075946 C16,44.4216782 19.5881049,48 23.9992458,48 L104.000754,48 C108.418616,48 112,44.4223393 112,40.0075946 L112,23.9924054 C112,19.5783218 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z M23.9992458,64 C19.5813843,64 16,67.5907123 16,72 C16,76.418278 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.4092877 112,72 C112,67.581722 108.411895,64 104.000754,64 L23.9992458,64 L23.9992458,64 Z M23.9992458,96 C19.5813843,96 16,99.5907123 16,104 C16,108.418278 19.5881049,112 23.9992458,112 L104.000754,112 C108.418616,112 112,108.409288 112,104 C112,99.581722 108.411895,96 104.000754,96 L23.9992458,96 L23.9992458,96 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/storyview-pop": {
            "title": "$:/core/images/storyview-pop",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-storyview-pop tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.5776607 16,23.9924054 L16,40.0075946 C16,44.4216782 19.5881049,48 23.9992458,48 L104.000754,48 C108.418616,48 112,44.4223393 112,40.0075946 L112,23.9924054 C112,19.5783218 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z M16.0098166,56 C11.586117,56 8,59.5776607 8,63.9924054 L8,80.0075946 C8,84.4216782 11.5838751,88 16.0098166,88 L111.990183,88 C116.413883,88 120,84.4223393 120,80.0075946 L120,63.9924054 C120,59.5783218 116.416125,56 111.990183,56 L16.0098166,56 L16.0098166,56 Z M23.9992458,96 C19.5813843,96 16,99.5907123 16,104 C16,108.418278 19.5881049,112 23.9992458,112 L104.000754,112 C108.418616,112 112,108.409288 112,104 C112,99.581722 108.411895,96 104.000754,96 L23.9992458,96 L23.9992458,96 Z M23.9992458,64 C19.5813843,64 16,67.5907123 16,72 C16,76.418278 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.4092877 112,72 C112,67.581722 108.411895,64 104.000754,64 L23.9992458,64 L23.9992458,64 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/storyview-zoomin": {
            "title": "$:/core/images/storyview-zoomin",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-storyview-zoomin tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.578055 16,24.0085154 L16,71.9914846 C16,76.4144655 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.421945 112,71.9914846 L112,24.0085154 C112,19.5855345 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/strikethrough": {
            "title": "$:/core/images/strikethrough",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-strikethrough tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M92.793842,38.7255689 L108.215529,38.7255689 C107.987058,31.985687 106.70193,26.1883331 104.360107,21.3333333 C102.018284,16.4783336 98.8197436,12.4516001 94.7643909,9.25301205 C90.7090382,6.05442399 85.9969032,3.71263572 80.6278447,2.22757697 C75.2587862,0.742518233 69.4328739,0 63.1499331,0 C57.552404,0 52.0977508,0.713959839 46.7858099,2.14190094 C41.473869,3.56984203 36.7331757,5.74027995 32.5635877,8.65327979 C28.3939997,11.5662796 25.0526676,15.2788708 22.5394913,19.7911647 C20.026315,24.3034585 18.7697456,29.6438781 18.7697456,35.8125837 C18.7697456,41.4101128 19.883523,46.0651309 22.1111111,49.7777778 C24.3386992,53.4904246 27.3087722,56.5176144 31.021419,58.8594378 C34.7340659,61.2012612 38.9321497,63.0861151 43.6157965,64.5140562 C48.2994433,65.9419973 53.068695,67.1985666 57.9236948,68.2838019 C62.7786945,69.3690371 67.5479462,70.4256977 72.231593,71.4538153 C76.9152398,72.4819329 81.1133237,73.8241773 84.8259705,75.480589 C88.5386174,77.1370007 91.5086903,79.2788802 93.7362784,81.9062918 C95.9638666,84.5337035 97.0776439,87.9607107 97.0776439,92.1874163 C97.0776439,96.6425926 96.1637753,100.298067 94.3360107,103.153949 C92.5082461,106.009831 90.109341,108.265944 87.1392236,109.922356 C84.1691061,111.578768 80.827774,112.749662 77.1151272,113.435074 C73.4024803,114.120485 69.7184476,114.463186 66.0629183,114.463186 C61.4935068,114.463186 57.0383974,113.892018 52.6974565,112.749665 C48.3565156,111.607312 44.5582492,109.836692 41.3025435,107.437751 C38.0468378,105.03881 35.4194656,101.983062 33.4203481,98.270415 C31.4212305,94.5577681 30.4216867,90.1312171 30.4216867,84.9906292 L15,84.9906292 C15,92.4159229 16.3422445,98.8415614 19.0267738,104.267738 C21.711303,109.693914 25.3667774,114.149023 29.9933066,117.633199 C34.6198357,121.117376 39.9888137,123.71619 46.1004016,125.429719 C52.2119895,127.143248 58.6947448,128 65.5488621,128 C71.1463912,128 76.7723948,127.343157 82.4270415,126.029451 C88.0816882,124.715745 93.1936407,122.602424 97.7630522,119.689424 C102.332464,116.776425 106.073613,113.006717 108.986613,108.380187 C111.899613,103.753658 113.356091,98.1847715 113.356091,91.6733601 C113.356091,85.6188899 112.242314,80.5926126 110.014726,76.5943775 C107.787137,72.5961424 104.817065,69.2833688 101.104418,66.6559572 C97.3917708,64.0285455 93.193687,61.9437828 88.5100402,60.4016064 C83.8263934,58.85943 79.0571416,57.5171855 74.2021419,56.3748327 C69.3471422,55.2324798 64.5778904,54.1758192 59.8942436,53.2048193 C55.2105968,52.2338193 51.012513,51.0058084 47.2998661,49.5207497 C43.5872193,48.0356909 40.6171463,46.1222786 38.3895582,43.7804552 C36.1619701,41.4386318 35.0481928,38.3828836 35.0481928,34.6131191 C35.0481928,30.6148841 35.8192694,27.273552 37.3614458,24.5890228 C38.9036222,21.9044935 40.9598265,19.762614 43.5301205,18.1633199 C46.1004145,16.5640259 49.041929,15.4216902 52.3547523,14.7362784 C55.6675757,14.0508667 59.0374661,13.708166 62.4645248,13.708166 C70.9179361,13.708166 77.8576257,15.6786952 83.2838019,19.6198126 C88.709978,23.56093 91.8799597,29.9294518 92.793842,38.7255689 L92.793842,38.7255689 Z\"></path>\n        <rect x=\"5\" y=\"54\" width=\"118\" height=\"16\"></rect>\n    </g>\n</svg>"
        },
        "$:/core/images/subscript": {
            "title": "$:/core/images/subscript",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-subscript tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M2.27170276,16 L22.1825093,16 L43.8305003,49.6746527 L66.4138983,16 L85.1220387,16 L53.5854592,61.9685735 L87.3937414,111.411516 L67.0820462,111.411516 L43.295982,74.9306422 L19.1090291,111.411516 L0,111.411516 L33.8082822,61.9685735 L2.27170276,16 Z M127.910914,128.411516 L85.3276227,128.411516 C85.3870139,123.24448 86.6342108,118.730815 89.0692508,114.870386 C91.5042907,111.009956 94.8301491,107.654403 99.0469256,104.803624 C101.066227,103.318844 103.174584,101.878629 105.372059,100.482935 C107.569534,99.0872413 109.588805,97.5876355 111.429933,95.9840726 C113.271061,94.3805097 114.785514,92.6433426 115.973338,90.7725192 C117.161163,88.9016958 117.784761,86.7487964 117.844152,84.3137564 C117.844152,83.1853233 117.710524,81.9826691 117.443264,80.7057579 C117.176003,79.4288467 116.656338,78.2410402 115.884252,77.1423026 C115.112166,76.0435651 114.04314,75.123015 112.677142,74.3806248 C111.311144,73.6382345 109.529434,73.267045 107.331959,73.267045 C105.312658,73.267045 103.634881,73.6679297 102.298579,74.4697112 C100.962276,75.2714926 99.8932503,76.3702137 99.0914688,77.7659073 C98.2896874,79.161601 97.6957841,80.8096826 97.3097412,82.7102016 C96.9236982,84.6107206 96.7009845,86.6596869 96.6415933,88.857162 L86.4857457,88.857162 C86.4857457,85.4124713 86.9460207,82.2202411 87.8665846,79.2803758 C88.7871485,76.3405105 90.1679736,73.801574 92.0091014,71.6634901 C93.8502292,69.5254062 96.092214,67.8476295 98.7351233,66.6301095 C101.378033,65.4125895 104.451482,64.8038386 107.955564,64.8038386 C111.756602,64.8038386 114.933984,65.4274371 117.487807,66.6746527 C120.041629,67.9218683 122.105443,69.4957119 123.67931,71.3962309 C125.253178,73.2967499 126.366746,75.3605638 127.02005,77.5877345 C127.673353,79.8149053 128,81.9381095 128,83.9574109 C128,86.4518421 127.613963,88.7086746 126.841877,90.727976 C126.069791,92.7472774 125.03046,94.6032252 123.723854,96.2958749 C122.417247,97.9885247 120.932489,99.5475208 119.269534,100.97291 C117.60658,102.398299 115.884261,103.734582 114.102524,104.981797 C112.320788,106.229013 110.539078,107.416819 108.757341,108.545253 C106.975605,109.673686 105.327523,110.802102 103.813047,111.930535 C102.298571,113.058968 100.977136,114.231927 99.8487031,115.449447 C98.7202699,116.666967 97.9481956,117.958707 97.5324571,119.324705 L127.910914,119.324705 L127.910914,128.411516 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/superscript": {
            "title": "$:/core/images/superscript",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-superscript tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M2.27170276,16 L22.1825093,16 L43.8305003,49.6746527 L66.4138983,16 L85.1220387,16 L53.5854592,61.9685735 L87.3937414,111.411516 L67.0820462,111.411516 L43.295982,74.9306422 L19.1090291,111.411516 L0,111.411516 L33.8082822,61.9685735 L2.27170276,16 Z M127.910914,63.4115159 L85.3276227,63.4115159 C85.3870139,58.2444799 86.6342108,53.7308149 89.0692508,49.8703857 C91.5042907,46.0099565 94.8301491,42.654403 99.0469256,39.8036245 C101.066227,38.318844 103.174584,36.8786285 105.372059,35.4829349 C107.569534,34.0872413 109.588805,32.5876355 111.429933,30.9840726 C113.271061,29.3805097 114.785514,27.6433426 115.973338,25.7725192 C117.161163,23.9016958 117.784761,21.7487964 117.844152,19.3137564 C117.844152,18.1853233 117.710524,16.9826691 117.443264,15.7057579 C117.176003,14.4288467 116.656338,13.2410402 115.884252,12.1423026 C115.112166,11.0435651 114.04314,10.123015 112.677142,9.38062477 C111.311144,8.63823453 109.529434,8.26704499 107.331959,8.26704499 C105.312658,8.26704499 103.634881,8.6679297 102.298579,9.46971115 C100.962276,10.2714926 99.8932503,11.3702137 99.0914688,12.7659073 C98.2896874,14.161601 97.6957841,15.8096826 97.3097412,17.7102016 C96.9236982,19.6107206 96.7009845,21.6596869 96.6415933,23.857162 L86.4857457,23.857162 C86.4857457,20.4124713 86.9460207,17.2202411 87.8665846,14.2803758 C88.7871485,11.3405105 90.1679736,8.80157397 92.0091014,6.6634901 C93.8502292,4.52540622 96.092214,2.84762946 98.7351233,1.63010947 C101.378033,0.412589489 104.451482,-0.196161372 107.955564,-0.196161372 C111.756602,-0.196161372 114.933984,0.427437071 117.487807,1.67465266 C120.041629,2.92186826 122.105443,4.49571195 123.67931,6.39623095 C125.253178,8.29674995 126.366746,10.3605638 127.02005,12.5877345 C127.673353,14.8149053 128,16.9381095 128,18.9574109 C128,21.4518421 127.613963,23.7086746 126.841877,25.727976 C126.069791,27.7472774 125.03046,29.6032252 123.723854,31.2958749 C122.417247,32.9885247 120.932489,34.5475208 119.269534,35.97291 C117.60658,37.3982993 115.884261,38.7345816 114.102524,39.9817972 C112.320788,41.2290128 110.539078,42.4168194 108.757341,43.5452525 C106.975605,44.6736857 105.327523,45.8021019 103.813047,46.9305351 C102.298571,48.0589682 100.977136,49.2319272 99.8487031,50.4494472 C98.7202699,51.6669672 97.9481956,52.9587068 97.5324571,54.3247048 L127.910914,54.3247048 L127.910914,63.4115159 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/tag-button": {
            "title": "$:/core/images/tag-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-tag-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M18.1643182,47.6600756 L18.1677196,51.7651887 C18.1708869,55.5878829 20.3581578,60.8623899 23.0531352,63.5573673 L84.9021823,125.406414 C87.5996731,128.103905 91.971139,128.096834 94.6717387,125.396234 L125.766905,94.3010679 C128.473612,91.5943612 128.472063,87.2264889 125.777085,84.5315115 L63.9280381,22.6824644 C61.2305472,19.9849735 55.9517395,17.801995 52.1318769,17.8010313 L25.0560441,17.7942007 C21.2311475,17.7932358 18.1421354,20.8872832 18.1452985,24.7049463 L18.1535504,34.6641936 C18.2481119,34.6754562 18.3439134,34.6864294 18.4409623,34.6971263 C22.1702157,35.1081705 26.9295004,34.6530132 31.806204,33.5444844 C32.1342781,33.0700515 32.5094815,32.6184036 32.9318197,32.1960654 C35.6385117,29.4893734 39.5490441,28.718649 42.94592,29.8824694 C43.0432142,29.8394357 43.1402334,29.7961748 43.2369683,29.7526887 L43.3646982,30.0368244 C44.566601,30.5115916 45.6933052,31.2351533 46.6655958,32.2074439 C50.4612154,36.0030635 50.4663097,42.1518845 46.6769742,45.94122 C43.0594074,49.5587868 37.2914155,49.7181264 33.4734256,46.422636 C28.1082519,47.5454734 22.7987486,48.0186448 18.1643182,47.6600756 Z\"></path>\n        <path d=\"M47.6333528,39.5324628 L47.6562932,39.5834939 C37.9670934,43.9391617 26.0718874,46.3819521 17.260095,45.4107025 C5.27267473,44.0894301 -1.02778744,36.4307276 2.44271359,24.0779512 C5.56175386,12.9761516 14.3014034,4.36129832 24.0466405,1.54817001 C34.7269254,-1.53487574 43.7955833,3.51606438 43.7955834,14.7730751 L35.1728168,14.7730752 C35.1728167,9.91428944 32.0946059,8.19982862 26.4381034,9.83267419 C19.5270911,11.8276553 13.046247,18.2159574 10.7440788,26.4102121 C8.82861123,33.2280582 11.161186,36.0634845 18.2047888,36.8398415 C25.3302805,37.6252244 35.7353482,35.4884477 44.1208333,31.7188498 L44.1475077,31.7781871 C44.159701,31.7725635 44.1718402,31.7671479 44.1839238,31.7619434 C45.9448098,31.0035157 50.4503245,38.3109156 47.7081571,39.5012767 C47.6834429,39.512005 47.6585061,39.5223987 47.6333528,39.5324628 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/theme-button": {
            "title": "$:/core/images/theme-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-theme-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M55.854113,66.9453198 C54.3299482,65.1432292 53.0133883,63.518995 51.9542746,62.1263761 C40.8899947,47.578055 35.3091807,55.2383404 28.9941893,62.1263758 C22.6791979,69.0144112 30.6577916,74.5954741 24.6646171,79.4611023 C18.6714426,84.3267304 19.0414417,86.0133155 8.92654943,77.1119468 C-1.18834284,68.2105781 -1.88793412,65.7597832 2.7553553,60.6807286 C7.39864472,55.601674 11.2794845,63.5989423 20.7646627,54.5728325 C30.2498409,45.5467226 22.2819131,37.5470737 22.2819131,37.5470737 C22.2819131,37.5470737 42.0310399,-2.82433362 68.4206088,0.157393922 C94.8101776,3.13912147 58.4373806,-3.70356506 49.3898693,27.958066 C45.5161782,41.5139906 50.1107906,38.3197672 57.4560458,44.0453955 C59.1625767,45.3756367 63.8839488,48.777453 70.127165,53.3625321 C63.9980513,59.2416709 58.9704753,64.0315459 55.854113,66.9453198 Z M67.4952439,79.8919946 C83.5082212,96.9282402 105.237121,117.617674 112.611591,120.312493 C123.044132,124.12481 128.000001,117.170903 128,105.522947 C127.999999,98.3705516 104.170675,78.980486 84.0760493,63.7529565 C76.6683337,70.9090328 70.7000957,76.7055226 67.4952439,79.8919946 Z\"></path>\n        <path d=\"M58.2852966,138.232794 L58.2852966,88.3943645 C56.318874,88.3923153 54.7254089,86.7952906 54.7254089,84.8344788 C54.7254089,82.8684071 56.3175932,81.2745911 58.2890859,81.2745911 L79.6408336,81.2745911 C81.608998,81.2745911 83.2045105,82.8724076 83.2045105,84.8344788 C83.2045105,86.7992907 81.614366,88.3923238 79.6446228,88.3943645 L79.6446228,88.3943646 L79.6446228,138.232794 C79.6446228,144.131009 74.8631748,148.912457 68.9649597,148.912457 C63.0667446,148.912457 58.2852966,144.131009 58.2852966,138.232794 Z M65.405072,-14.8423767 L72.5248474,-14.8423767 L76.0847351,-0.690681892 L72.5248474,6.51694947 L72.5248474,81.2745911 L65.405072,81.2745911 L65.405072,6.51694947 L61.8451843,-0.690681892 L65.405072,-14.8423767 Z\" transform=\"translate(68.964960, 67.035040) rotate(45.000000) translate(-68.964960, -67.035040) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/timestamp-off": {
            "title": "$:/core/images/timestamp-off",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-timestamp-off tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10c-2.762 0-5-2.24-5-5-.004-2.756 2.238-5 5-5H66.69c2.762 0 5.002 2.24 5 5 .006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M58.25 35.88c-18.777 0-33.998 15.224-33.998 33.998 0 18.773 15.22 34.002 33.998 34.002 18.784 0 34.002-15.23 34.002-34.002 0-18.774-15.218-33.998-34.002-33.998zm-3.03 50.123H44.196v-34H55.22v34zm16.976 0H61.17v-34h11.025v34z\"/>\n    </g>\n</svg>\n"
        },
        "$:/core/images/timestamp-on": {
            "title": "$:/core/images/timestamp-on",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-timestamp-on tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10c-2.762 0-5-2.24-5-5-.004-2.756 2.238-5 5-5H66.69c2.762 0 5.002 2.24 5 5 .006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M13.41 27.178c-2.116 1.775-5.27 1.498-7.045-.613-1.772-2.11-1.498-5.27.616-7.047l9.95-8.348c2.115-1.774 5.27-1.5 7.045.618 1.775 2.108 1.498 5.27-.616 7.043l-9.95 8.348zM102.983 27.178c2.116 1.775 5.27 1.498 7.045-.613 1.772-2.11 1.498-5.27-.616-7.047l-9.95-8.348c-2.114-1.774-5.27-1.5-7.044.618-1.775 2.108-1.498 5.27.616 7.043l9.95 8.348zM65.097 71.072c0 3.826-3.09 6.928-6.897 6.928-3.804.006-6.9-3.102-6.903-6.928 0 0 4.76-39.072 6.903-39.072s6.897 39.072 6.897 39.072z\"/>\n    </g>\n</svg>\n"
        },
        "$:/core/images/tip": {
            "title": "$:/core/images/tip",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-tip tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M64,128.241818 C99.346224,128.241818 128,99.5880417 128,64.2418177 C128,28.8955937 99.346224,0.241817675 64,0.241817675 C28.653776,0.241817675 0,28.8955937 0,64.2418177 C0,99.5880417 28.653776,128.241818 64,128.241818 Z M75.9358659,91.4531941 C75.3115438,95.581915 70.2059206,98.8016748 64,98.8016748 C57.7940794,98.8016748 52.6884562,95.581915 52.0641341,91.4531941 C54.3299053,94.0502127 58.8248941,95.8192805 64,95.8192805 C69.1751059,95.8192805 73.6700947,94.0502127 75.9358659,91.4531941 L75.9358659,91.4531941 Z M75.9358659,95.9453413 C75.3115438,100.074062 70.2059206,103.293822 64,103.293822 C57.7940794,103.293822 52.6884562,100.074062 52.0641341,95.9453413 C54.3299053,98.5423599 58.8248941,100.311428 64,100.311428 C69.1751059,100.311428 73.6700947,98.5423599 75.9358659,95.9453413 L75.9358659,95.9453413 Z M75.9358659,100.40119 C75.3115438,104.529911 70.2059206,107.74967 64,107.74967 C57.7940794,107.74967 52.6884562,104.529911 52.0641341,100.40119 C54.3299053,102.998208 58.8248941,104.767276 64,104.767276 C69.1751059,104.767276 73.6700947,102.998208 75.9358659,100.40119 L75.9358659,100.40119 Z M75.9358659,104.893337 C75.3115438,109.022058 70.2059206,112.241818 64,112.241818 C57.7940794,112.241818 52.6884562,109.022058 52.0641341,104.893337 C54.3299053,107.490356 58.8248941,109.259423 64,109.259423 C69.1751059,109.259423 73.6700947,107.490356 75.9358659,104.893337 L75.9358659,104.893337 Z M64.3010456,24.2418177 C75.9193117,24.2418188 88.0000013,32.0619847 88,48.4419659 C87.9999987,64.8219472 75.9193018,71.7540963 75.9193021,83.5755932 C75.9193022,89.4486648 70.0521957,92.8368862 63.9999994,92.8368862 C57.947803,92.8368862 51.9731007,89.8295115 51.9731007,83.5755932 C51.9731007,71.1469799 39.9999998,65.4700602 40,48.4419647 C40.0000002,31.4138691 52.6827796,24.2418166 64.3010456,24.2418177 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/transcludify": {
            "title": "$:/core/images/transcludify",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-transcludify-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\"><path d=\"M0 59.482c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 0 0 2.75-.932 6.762 6.762 0 0 0 2.306-1.907c.651-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 0 0-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 0 0-2.75-1.02C1.36 67.377.591 67.288 0 67.288v-7.806zm24.66 0c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 0 0 2.75-.932 6.762 6.762 0 0 0 2.306-1.907c.65-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 0 0-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 0 0-2.75-1.02c-.946-.177-1.715-.266-2.306-.266v-7.806zm43.965-3.538L80.6 52.041l2.306 7.097-12.063 3.903 7.628 10.378-6.12 4.435-7.63-10.467-7.45 10.201-5.943-4.524 7.628-10.023-12.152-4.17 2.306-7.096 12.064 4.17V43.347h7.451v12.596zm34.425 11.344c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 0 0-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 0 0 .71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 0 0-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 0 0 2.262 2.084 8.868 8.868 0 0 0 2.75 1.02c.946.177 1.745.266 2.395.266v7.806zm24.66 0c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 0 0-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 0 0 .71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 0 0-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 0 0 2.262 2.084 8.868 8.868 0 0 0 2.75 1.02c.946.177 1.745.266 2.395.266v7.806z\" fill-rule=\"evenodd\"/></svg>\n"
        },
        "$:/core/images/twitter": {
            "title": "$:/core/images/twitter",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-twitter tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M41.6263422,115.803477 C27.0279663,115.803477 13.4398394,111.540813 1.99987456,104.234833 C4.02221627,104.472643 6.08004574,104.594302 8.16644978,104.594302 C20.277456,104.594302 31.4238403,100.47763 40.270894,93.5715185 C28.9590538,93.3635501 19.4123842,85.9189246 16.1230832,75.6885328 C17.7011365,75.9892376 19.320669,76.1503787 20.9862896,76.1503787 C23.344152,76.1503787 25.6278127,75.8359011 27.7971751,75.247346 C15.9709927,72.8821073 7.06079851,62.4745062 7.06079851,49.9982394 C7.06079851,49.8898938 7.06079851,49.7820074 7.06264203,49.67458 C10.5482779,51.6032228 14.5339687,52.7615103 18.7717609,52.8951059 C11.8355159,48.277565 7.2714207,40.3958845 7.2714207,31.4624258 C7.2714207,26.7434257 8.54621495,22.3200804 10.7713439,18.5169676 C23.5211299,34.0957738 42.568842,44.3472839 64.0532269,45.4210985 C63.6126256,43.5365285 63.3835682,41.5711584 63.3835682,39.5529928 C63.3835682,25.3326379 74.95811,13.8034766 89.2347917,13.8034766 C96.6697089,13.8034766 103.387958,16.930807 108.103682,21.9353619 C113.991886,20.780288 119.52429,18.6372496 124.518847,15.6866694 C122.588682,21.6993889 118.490075,26.7457211 113.152623,29.9327334 C118.381769,29.3102055 123.363882,27.926045 127.999875,25.8780385 C124.534056,31.0418981 120.151087,35.5772616 115.100763,39.2077561 C115.150538,40.3118708 115.175426,41.4224128 115.175426,42.538923 C115.175426,76.5663154 89.1744164,115.803477 41.6263422,115.803477\"></path>\n    </g>\n</svg>\n"
        },
        "$:/core/images/underline": {
            "title": "$:/core/images/underline",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-underline tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M7,117.421488 L121.247934,117.421488 L121.247934,128 L7,128 L7,117.421488 Z M104.871212,98.8958333 L104.871212,0 L88.6117424,0 L88.6117424,55.8560606 C88.6117424,60.3194668 88.0060035,64.432115 86.7945076,68.1941288 C85.5830116,71.9561425 83.7657949,75.239885 81.342803,78.0454545 C78.9198111,80.8510241 75.8911167,83.0189317 72.2566288,84.5492424 C68.6221409,86.0795531 64.3182067,86.844697 59.344697,86.844697 C53.0959284,86.844697 48.1862552,85.0593613 44.6155303,81.4886364 C41.0448054,77.9179114 39.2594697,73.0720003 39.2594697,66.9507576 L39.2594697,0 L23,0 L23,65.0378788 C23,70.3939662 23.5419769,75.2717583 24.625947,79.6714015 C25.709917,84.0710447 27.5908957,87.864883 30.2689394,91.0530303 C32.9469831,94.2411776 36.4538925,96.6960141 40.7897727,98.4176136 C45.125653,100.139213 50.545422,101 57.0492424,101 C64.3182182,101 70.630655,99.5653553 75.9867424,96.6960227 C81.3428298,93.8266902 85.742407,89.33147 89.1856061,83.2102273 L89.5681818,83.2102273 L89.5681818,98.8958333 L104.871212,98.8958333 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/unfold-all-button": {
            "title": "$:/core/images/unfold-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-unfold-all tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n        <rect x=\"0\" y=\"64\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n        <path d=\"M85.598226,8.34884273 C84.1490432,6.89863875 82.1463102,6 79.9340286,6 L47.9482224,6 C43.5292967,6 39.9411255,9.581722 39.9411255,14 C39.9411255,18.4092877 43.5260249,22 47.9482224,22 L71.9411255,22 L71.9411255,45.9929031 C71.9411255,50.4118288 75.5228475,54 79.9411255,54 C84.3504132,54 87.9411255,50.4151006 87.9411255,45.9929031 L87.9411255,14.0070969 C87.9411255,11.7964515 87.0447363,9.79371715 85.5956548,8.34412458 Z\" transform=\"translate(63.941125, 30.000000) scale(1, -1) rotate(-45.000000) translate(-63.941125, -30.000000) \"></path>\n        <path d=\"M85.6571005,72.2899682 C84.2079177,70.8397642 82.2051847,69.9411255 79.9929031,69.9411255 L48.0070969,69.9411255 C43.5881712,69.9411255 40,73.5228475 40,77.9411255 C40,82.3504132 43.5848994,85.9411255 48.0070969,85.9411255 L72,85.9411255 L72,109.934029 C72,114.352954 75.581722,117.941125 80,117.941125 C84.4092877,117.941125 88,114.356226 88,109.934029 L88,77.9482224 C88,75.737577 87.1036108,73.7348426 85.6545293,72.2852501 Z\" transform=\"translate(64.000000, 93.941125) scale(1, -1) rotate(-45.000000) translate(-64.000000, -93.941125) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/unfold-button": {
            "title": "$:/core/images/unfold-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-unfold tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n        <path d=\"M85.598226,11.3488427 C84.1490432,9.89863875 82.1463102,9 79.9340286,9 L47.9482224,9 C43.5292967,9 39.9411255,12.581722 39.9411255,17 C39.9411255,21.4092877 43.5260249,25 47.9482224,25 L71.9411255,25 L71.9411255,48.9929031 C71.9411255,53.4118288 75.5228475,57 79.9411255,57 C84.3504132,57 87.9411255,53.4151006 87.9411255,48.9929031 L87.9411255,17.0070969 C87.9411255,14.7964515 87.0447363,12.7937171 85.5956548,11.3441246 Z\" transform=\"translate(63.941125, 33.000000) scale(1, -1) rotate(-45.000000) translate(-63.941125, -33.000000) \"></path>\n        <path d=\"M85.6571005,53.4077172 C84.2079177,51.9575133 82.2051847,51.0588745 79.9929031,51.0588745 L48.0070969,51.0588745 C43.5881712,51.0588745 40,54.6405965 40,59.0588745 C40,63.4681622 43.5848994,67.0588745 48.0070969,67.0588745 L72,67.0588745 L72,91.0517776 C72,95.4707033 75.581722,99.0588745 80,99.0588745 C84.4092877,99.0588745 88,95.4739751 88,91.0517776 L88,59.0659714 C88,56.855326 87.1036108,54.8525917 85.6545293,53.4029991 Z\" transform=\"translate(64.000000, 75.058875) scale(1, -1) rotate(-45.000000) translate(-64.000000, -75.058875) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/unlocked-padlock": {
            "title": "$:/core/images/unlocked-padlock",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-unlocked-padlock tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M48.6266053,64 L105,64 L105,96.0097716 C105,113.673909 90.6736461,128 73.001193,128 L55.998807,128 C38.3179793,128 24,113.677487 24,96.0097716 L24,64 L30.136303,64 C19.6806213,51.3490406 2.77158986,28.2115132 25.8366966,8.85759246 C50.4723026,-11.8141335 71.6711028,13.2108337 81.613302,25.0594855 C91.5555012,36.9081373 78.9368488,47.4964439 69.1559674,34.9513593 C59.375086,22.4062748 47.9893192,10.8049522 35.9485154,20.9083862 C23.9077117,31.0118202 34.192312,43.2685325 44.7624679,55.8655518 C47.229397,58.805523 48.403443,61.5979188 48.6266053,64 Z M67.7315279,92.3641717 C70.8232551,91.0923621 73,88.0503841 73,84.5 C73,79.8055796 69.1944204,76 64.5,76 C59.8055796,76 56,79.8055796 56,84.5 C56,87.947435 58.0523387,90.9155206 61.0018621,92.2491029 L55.9067479,115.020857 L72.8008958,115.020857 L67.7315279,92.3641717 L67.7315279,92.3641717 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/up-arrow": {
            "title": "$:/core/images/up-arrow",
            "created": "20150316000544368",
            "modified": "20150316000831867",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-up-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n<path transform=\"rotate(-135, 63.8945, 64.1752)\" d=\"m109.07576,109.35336c-1.43248,1.43361 -3.41136,2.32182 -5.59717,2.32182l-79.16816,0c-4.36519,0 -7.91592,-3.5444 -7.91592,-7.91666c0,-4.36337 3.54408,-7.91667 7.91592,-7.91667l71.25075,0l0,-71.25074c0,-4.3652 3.54442,-7.91592 7.91667,-7.91592c4.36336,0 7.91667,3.54408 7.91667,7.91592l0,79.16815c0,2.1825 -0.88602,4.16136 -2.3185,5.59467l-0.00027,-0.00056l0.00001,-0.00001z\" />\n</svg>\n \n"
        },
        "$:/core/images/video": {
            "title": "$:/core/images/video",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-video tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M64,12 C29.0909091,12 8.72727273,14.9166667 5.81818182,17.8333333 C2.90909091,20.75 1.93784382e-15,41.1666667 0,64.5 C1.93784382e-15,87.8333333 2.90909091,108.25 5.81818182,111.166667 C8.72727273,114.083333 29.0909091,117 64,117 C98.9090909,117 119.272727,114.083333 122.181818,111.166667 C125.090909,108.25 128,87.8333333 128,64.5 C128,41.1666667 125.090909,20.75 122.181818,17.8333333 C119.272727,14.9166667 98.9090909,12 64,12 Z M54.9161194,44.6182253 C51.102648,42.0759111 48.0112186,43.7391738 48.0112186,48.3159447 L48.0112186,79.6840553 C48.0112186,84.2685636 51.109784,85.9193316 54.9161194,83.3817747 L77.0838806,68.6032672 C80.897352,66.0609529 80.890216,61.9342897 77.0838806,59.3967328 L54.9161194,44.6182253 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/warning": {
            "title": "$:/core/images/warning",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-warning tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M57.0717968,11 C60.1509982,5.66666667 67.8490018,5.66666667 70.9282032,11 L126.353829,107 C129.433031,112.333333 125.584029,119 119.425626,119 L8.57437416,119 C2.41597129,119 -1.43303051,112.333333 1.64617093,107 L57.0717968,11 Z M64,37 C59.581722,37 56,40.5820489 56,44.9935776 L56,73.0064224 C56,77.4211534 59.5907123,81 64,81 C68.418278,81 72,77.4179511 72,73.0064224 L72,44.9935776 C72,40.5788466 68.4092877,37 64,37 Z M64,104 C68.418278,104 72,100.418278 72,96 C72,91.581722 68.418278,88 64,88 C59.581722,88 56,91.581722 56,96 C56,100.418278 59.581722,104 64,104 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/language/Buttons/AdvancedSearch/Caption": {
            "title": "$:/language/Buttons/AdvancedSearch/Caption",
            "text": "advanced search"
        },
        "$:/language/Buttons/AdvancedSearch/Hint": {
            "title": "$:/language/Buttons/AdvancedSearch/Hint",
            "text": "Advanced search"
        },
        "$:/language/Buttons/Cancel/Caption": {
            "title": "$:/language/Buttons/Cancel/Caption",
            "text": "cancel"
        },
        "$:/language/Buttons/Cancel/Hint": {
            "title": "$:/language/Buttons/Cancel/Hint",
            "text": "Discard changes to this tiddler"
        },
        "$:/language/Buttons/Clone/Caption": {
            "title": "$:/language/Buttons/Clone/Caption",
            "text": "clone"
        },
        "$:/language/Buttons/Clone/Hint": {
            "title": "$:/language/Buttons/Clone/Hint",
            "text": "Clone this tiddler"
        },
        "$:/language/Buttons/Close/Caption": {
            "title": "$:/language/Buttons/Close/Caption",
            "text": "close"
        },
        "$:/language/Buttons/Close/Hint": {
            "title": "$:/language/Buttons/Close/Hint",
            "text": "Close this tiddler"
        },
        "$:/language/Buttons/CloseAll/Caption": {
            "title": "$:/language/Buttons/CloseAll/Caption",
            "text": "close all"
        },
        "$:/language/Buttons/CloseAll/Hint": {
            "title": "$:/language/Buttons/CloseAll/Hint",
            "text": "Close all tiddlers"
        },
        "$:/language/Buttons/CloseOthers/Caption": {
            "title": "$:/language/Buttons/CloseOthers/Caption",
            "text": "close others"
        },
        "$:/language/Buttons/CloseOthers/Hint": {
            "title": "$:/language/Buttons/CloseOthers/Hint",
            "text": "Close other tiddlers"
        },
        "$:/language/Buttons/ControlPanel/Caption": {
            "title": "$:/language/Buttons/ControlPanel/Caption",
            "text": "control panel"
        },
        "$:/language/Buttons/ControlPanel/Hint": {
            "title": "$:/language/Buttons/ControlPanel/Hint",
            "text": "Open control panel"
        },
        "$:/language/Buttons/CopyToClipboard/Caption": {
            "title": "$:/language/Buttons/CopyToClipboard/Caption",
            "text": "copy to clipboard"
        },
        "$:/language/Buttons/CopyToClipboard/Hint": {
            "title": "$:/language/Buttons/CopyToClipboard/Hint",
            "text": "Copy this text to the clipboard"
        },
        "$:/language/Buttons/Delete/Caption": {
            "title": "$:/language/Buttons/Delete/Caption",
            "text": "delete"
        },
        "$:/language/Buttons/Delete/Hint": {
            "title": "$:/language/Buttons/Delete/Hint",
            "text": "Delete this tiddler"
        },
        "$:/language/Buttons/Edit/Caption": {
            "title": "$:/language/Buttons/Edit/Caption",
            "text": "edit"
        },
        "$:/language/Buttons/Edit/Hint": {
            "title": "$:/language/Buttons/Edit/Hint",
            "text": "Edit this tiddler"
        },
        "$:/language/Buttons/Encryption/Caption": {
            "title": "$:/language/Buttons/Encryption/Caption",
            "text": "encryption"
        },
        "$:/language/Buttons/Encryption/Hint": {
            "title": "$:/language/Buttons/Encryption/Hint",
            "text": "Set or clear a password for saving this wiki"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Caption",
            "text": "clear password"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Hint",
            "text": "Clear the password and save this wiki without encryption"
        },
        "$:/language/Buttons/Encryption/SetPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Caption",
            "text": "set password"
        },
        "$:/language/Buttons/Encryption/SetPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Hint",
            "text": "Set a password for saving this wiki with encryption"
        },
        "$:/language/Buttons/ExportPage/Caption": {
            "title": "$:/language/Buttons/ExportPage/Caption",
            "text": "export all"
        },
        "$:/language/Buttons/ExportPage/Hint": {
            "title": "$:/language/Buttons/ExportPage/Hint",
            "text": "Export all tiddlers"
        },
        "$:/language/Buttons/ExportTiddler/Caption": {
            "title": "$:/language/Buttons/ExportTiddler/Caption",
            "text": "export tiddler"
        },
        "$:/language/Buttons/ExportTiddler/Hint": {
            "title": "$:/language/Buttons/ExportTiddler/Hint",
            "text": "Export tiddler"
        },
        "$:/language/Buttons/ExportTiddlers/Caption": {
            "title": "$:/language/Buttons/ExportTiddlers/Caption",
            "text": "export tiddlers"
        },
        "$:/language/Buttons/ExportTiddlers/Hint": {
            "title": "$:/language/Buttons/ExportTiddlers/Hint",
            "text": "Export tiddlers"
        },
        "$:/language/Buttons/Fold/Caption": {
            "title": "$:/language/Buttons/Fold/Caption",
            "text": "fold tiddler"
        },
        "$:/language/Buttons/Fold/Hint": {
            "title": "$:/language/Buttons/Fold/Hint",
            "text": "Fold the body of this tiddler"
        },
        "$:/language/Buttons/Fold/FoldBar/Caption": {
            "title": "$:/language/Buttons/Fold/FoldBar/Caption",
            "text": "fold-bar"
        },
        "$:/language/Buttons/Fold/FoldBar/Hint": {
            "title": "$:/language/Buttons/Fold/FoldBar/Hint",
            "text": "Optional bars to fold and unfold tiddlers"
        },
        "$:/language/Buttons/Unfold/Caption": {
            "title": "$:/language/Buttons/Unfold/Caption",
            "text": "unfold tiddler"
        },
        "$:/language/Buttons/Unfold/Hint": {
            "title": "$:/language/Buttons/Unfold/Hint",
            "text": "Unfold the body of this tiddler"
        },
        "$:/language/Buttons/FoldOthers/Caption": {
            "title": "$:/language/Buttons/FoldOthers/Caption",
            "text": "fold other tiddlers"
        },
        "$:/language/Buttons/FoldOthers/Hint": {
            "title": "$:/language/Buttons/FoldOthers/Hint",
            "text": "Fold the bodies of other opened tiddlers"
        },
        "$:/language/Buttons/FoldAll/Caption": {
            "title": "$:/language/Buttons/FoldAll/Caption",
            "text": "fold all tiddlers"
        },
        "$:/language/Buttons/FoldAll/Hint": {
            "title": "$:/language/Buttons/FoldAll/Hint",
            "text": "Fold the bodies of all opened tiddlers"
        },
        "$:/language/Buttons/UnfoldAll/Caption": {
            "title": "$:/language/Buttons/UnfoldAll/Caption",
            "text": "unfold all tiddlers"
        },
        "$:/language/Buttons/UnfoldAll/Hint": {
            "title": "$:/language/Buttons/UnfoldAll/Hint",
            "text": "Unfold the bodies of all opened tiddlers"
        },
        "$:/language/Buttons/FullScreen/Caption": {
            "title": "$:/language/Buttons/FullScreen/Caption",
            "text": "full-screen"
        },
        "$:/language/Buttons/FullScreen/Hint": {
            "title": "$:/language/Buttons/FullScreen/Hint",
            "text": "Enter or leave full-screen mode"
        },
        "$:/language/Buttons/Help/Caption": {
            "title": "$:/language/Buttons/Help/Caption",
            "text": "help"
        },
        "$:/language/Buttons/Help/Hint": {
            "title": "$:/language/Buttons/Help/Hint",
            "text": "Show help panel"
        },
        "$:/language/Buttons/Import/Caption": {
            "title": "$:/language/Buttons/Import/Caption",
            "text": "import"
        },
        "$:/language/Buttons/Import/Hint": {
            "title": "$:/language/Buttons/Import/Hint",
            "text": "Import many types of file including text, image, TiddlyWiki or JSON"
        },
        "$:/language/Buttons/Info/Caption": {
            "title": "$:/language/Buttons/Info/Caption",
            "text": "info"
        },
        "$:/language/Buttons/Info/Hint": {
            "title": "$:/language/Buttons/Info/Hint",
            "text": "Show information for this tiddler"
        },
        "$:/language/Buttons/Home/Caption": {
            "title": "$:/language/Buttons/Home/Caption",
            "text": "home"
        },
        "$:/language/Buttons/Home/Hint": {
            "title": "$:/language/Buttons/Home/Hint",
            "text": "Open the default tiddlers"
        },
        "$:/language/Buttons/Language/Caption": {
            "title": "$:/language/Buttons/Language/Caption",
            "text": "language"
        },
        "$:/language/Buttons/Language/Hint": {
            "title": "$:/language/Buttons/Language/Hint",
            "text": "Choose the user interface language"
        },
        "$:/language/Buttons/Manager/Caption": {
            "title": "$:/language/Buttons/Manager/Caption",
            "text": "tiddler manager"
        },
        "$:/language/Buttons/Manager/Hint": {
            "title": "$:/language/Buttons/Manager/Hint",
            "text": "Open tiddler manager"
        },
        "$:/language/Buttons/More/Caption": {
            "title": "$:/language/Buttons/More/Caption",
            "text": "more"
        },
        "$:/language/Buttons/More/Hint": {
            "title": "$:/language/Buttons/More/Hint",
            "text": "More actions"
        },
        "$:/language/Buttons/NewHere/Caption": {
            "title": "$:/language/Buttons/NewHere/Caption",
            "text": "new here"
        },
        "$:/language/Buttons/NewHere/Hint": {
            "title": "$:/language/Buttons/NewHere/Hint",
            "text": "Create a new tiddler tagged with this one"
        },
        "$:/language/Buttons/NewJournal/Caption": {
            "title": "$:/language/Buttons/NewJournal/Caption",
            "text": "new journal"
        },
        "$:/language/Buttons/NewJournal/Hint": {
            "title": "$:/language/Buttons/NewJournal/Hint",
            "text": "Create a new journal tiddler"
        },
        "$:/language/Buttons/NewJournalHere/Caption": {
            "title": "$:/language/Buttons/NewJournalHere/Caption",
            "text": "new journal here"
        },
        "$:/language/Buttons/NewJournalHere/Hint": {
            "title": "$:/language/Buttons/NewJournalHere/Hint",
            "text": "Create a new journal tiddler tagged with this one"
        },
        "$:/language/Buttons/NewImage/Caption": {
            "title": "$:/language/Buttons/NewImage/Caption",
            "text": "new image"
        },
        "$:/language/Buttons/NewImage/Hint": {
            "title": "$:/language/Buttons/NewImage/Hint",
            "text": "Create a new image tiddler"
        },
        "$:/language/Buttons/NewMarkdown/Caption": {
            "title": "$:/language/Buttons/NewMarkdown/Caption",
            "text": "new Markdown tiddler"
        },
        "$:/language/Buttons/NewMarkdown/Hint": {
            "title": "$:/language/Buttons/NewMarkdown/Hint",
            "text": "Create a new Markdown tiddler"
        },
        "$:/language/Buttons/NewTiddler/Caption": {
            "title": "$:/language/Buttons/NewTiddler/Caption",
            "text": "new tiddler"
        },
        "$:/language/Buttons/NewTiddler/Hint": {
            "title": "$:/language/Buttons/NewTiddler/Hint",
            "text": "Create a new tiddler"
        },
        "$:/language/Buttons/OpenWindow/Caption": {
            "title": "$:/language/Buttons/OpenWindow/Caption",
            "text": "open in new window"
        },
        "$:/language/Buttons/OpenWindow/Hint": {
            "title": "$:/language/Buttons/OpenWindow/Hint",
            "text": "Open tiddler in new window"
        },
        "$:/language/Buttons/Palette/Caption": {
            "title": "$:/language/Buttons/Palette/Caption",
            "text": "palette"
        },
        "$:/language/Buttons/Palette/Hint": {
            "title": "$:/language/Buttons/Palette/Hint",
            "text": "Choose the colour palette"
        },
        "$:/language/Buttons/Permalink/Caption": {
            "title": "$:/language/Buttons/Permalink/Caption",
            "text": "permalink"
        },
        "$:/language/Buttons/Permalink/Hint": {
            "title": "$:/language/Buttons/Permalink/Hint",
            "text": "Set browser address bar to a direct link to this tiddler"
        },
        "$:/language/Buttons/Permaview/Caption": {
            "title": "$:/language/Buttons/Permaview/Caption",
            "text": "permaview"
        },
        "$:/language/Buttons/Permaview/Hint": {
            "title": "$:/language/Buttons/Permaview/Hint",
            "text": "Set browser address bar to a direct link to all the tiddlers in this story"
        },
        "$:/language/Buttons/Print/Caption": {
            "title": "$:/language/Buttons/Print/Caption",
            "text": "print page"
        },
        "$:/language/Buttons/Print/Hint": {
            "title": "$:/language/Buttons/Print/Hint",
            "text": "Print the current page"
        },
        "$:/language/Buttons/Refresh/Caption": {
            "title": "$:/language/Buttons/Refresh/Caption",
            "text": "refresh"
        },
        "$:/language/Buttons/Refresh/Hint": {
            "title": "$:/language/Buttons/Refresh/Hint",
            "text": "Perform a full refresh of the wiki"
        },
        "$:/language/Buttons/Save/Caption": {
            "title": "$:/language/Buttons/Save/Caption",
            "text": "ok"
        },
        "$:/language/Buttons/Save/Hint": {
            "title": "$:/language/Buttons/Save/Hint",
            "text": "Confirm changes to this tiddler"
        },
        "$:/language/Buttons/SaveWiki/Caption": {
            "title": "$:/language/Buttons/SaveWiki/Caption",
            "text": "save changes"
        },
        "$:/language/Buttons/SaveWiki/Hint": {
            "title": "$:/language/Buttons/SaveWiki/Hint",
            "text": "Save changes"
        },
        "$:/language/Buttons/StoryView/Caption": {
            "title": "$:/language/Buttons/StoryView/Caption",
            "text": "storyview"
        },
        "$:/language/Buttons/StoryView/Hint": {
            "title": "$:/language/Buttons/StoryView/Hint",
            "text": "Choose the story visualisation"
        },
        "$:/language/Buttons/HideSideBar/Caption": {
            "title": "$:/language/Buttons/HideSideBar/Caption",
            "text": "hide sidebar"
        },
        "$:/language/Buttons/HideSideBar/Hint": {
            "title": "$:/language/Buttons/HideSideBar/Hint",
            "text": "Hide sidebar"
        },
        "$:/language/Buttons/ShowSideBar/Caption": {
            "title": "$:/language/Buttons/ShowSideBar/Caption",
            "text": "show sidebar"
        },
        "$:/language/Buttons/ShowSideBar/Hint": {
            "title": "$:/language/Buttons/ShowSideBar/Hint",
            "text": "Show sidebar"
        },
        "$:/language/Buttons/TagManager/Caption": {
            "title": "$:/language/Buttons/TagManager/Caption",
            "text": "tag manager"
        },
        "$:/language/Buttons/TagManager/Hint": {
            "title": "$:/language/Buttons/TagManager/Hint",
            "text": "Open tag manager"
        },
        "$:/language/Buttons/Timestamp/Caption": {
            "title": "$:/language/Buttons/Timestamp/Caption",
            "text": "timestamps"
        },
        "$:/language/Buttons/Timestamp/Hint": {
            "title": "$:/language/Buttons/Timestamp/Hint",
            "text": "Choose whether modifications update timestamps"
        },
        "$:/language/Buttons/Timestamp/On/Caption": {
            "title": "$:/language/Buttons/Timestamp/On/Caption",
            "text": "timestamps are on"
        },
        "$:/language/Buttons/Timestamp/On/Hint": {
            "title": "$:/language/Buttons/Timestamp/On/Hint",
            "text": "Update timestamps when tiddlers are modified"
        },
        "$:/language/Buttons/Timestamp/Off/Caption": {
            "title": "$:/language/Buttons/Timestamp/Off/Caption",
            "text": "timestamps are off"
        },
        "$:/language/Buttons/Timestamp/Off/Hint": {
            "title": "$:/language/Buttons/Timestamp/Off/Hint",
            "text": "Don't update timestamps when tiddlers are modified"
        },
        "$:/language/Buttons/Theme/Caption": {
            "title": "$:/language/Buttons/Theme/Caption",
            "text": "theme"
        },
        "$:/language/Buttons/Theme/Hint": {
            "title": "$:/language/Buttons/Theme/Hint",
            "text": "Choose the display theme"
        },
        "$:/language/Buttons/Bold/Caption": {
            "title": "$:/language/Buttons/Bold/Caption",
            "text": "bold"
        },
        "$:/language/Buttons/Bold/Hint": {
            "title": "$:/language/Buttons/Bold/Hint",
            "text": "Apply bold formatting to selection"
        },
        "$:/language/Buttons/Clear/Caption": {
            "title": "$:/language/Buttons/Clear/Caption",
            "text": "clear"
        },
        "$:/language/Buttons/Clear/Hint": {
            "title": "$:/language/Buttons/Clear/Hint",
            "text": "Clear image to solid colour"
        },
        "$:/language/Buttons/EditorHeight/Caption": {
            "title": "$:/language/Buttons/EditorHeight/Caption",
            "text": "editor height"
        },
        "$:/language/Buttons/EditorHeight/Caption/Auto": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Auto",
            "text": "Automatically adjust height to fit content"
        },
        "$:/language/Buttons/EditorHeight/Caption/Fixed": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Fixed",
            "text": "Fixed height:"
        },
        "$:/language/Buttons/EditorHeight/Hint": {
            "title": "$:/language/Buttons/EditorHeight/Hint",
            "text": "Choose the height of the text editor"
        },
        "$:/language/Buttons/Excise/Caption": {
            "title": "$:/language/Buttons/Excise/Caption",
            "text": "excise"
        },
        "$:/language/Buttons/Excise/Caption/Excise": {
            "title": "$:/language/Buttons/Excise/Caption/Excise",
            "text": "Perform excision"
        },
        "$:/language/Buttons/Excise/Caption/MacroName": {
            "title": "$:/language/Buttons/Excise/Caption/MacroName",
            "text": "Macro name:"
        },
        "$:/language/Buttons/Excise/Caption/NewTitle": {
            "title": "$:/language/Buttons/Excise/Caption/NewTitle",
            "text": "Title of new tiddler:"
        },
        "$:/language/Buttons/Excise/Caption/Replace": {
            "title": "$:/language/Buttons/Excise/Caption/Replace",
            "text": "Replace excised text with:"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Macro": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Macro",
            "text": "macro"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Link": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Link",
            "text": "link"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Transclusion": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Transclusion",
            "text": "transclusion"
        },
        "$:/language/Buttons/Excise/Caption/Tag": {
            "title": "$:/language/Buttons/Excise/Caption/Tag",
            "text": "Tag new tiddler with the title of this tiddler"
        },
        "$:/language/Buttons/Excise/Caption/TiddlerExists": {
            "title": "$:/language/Buttons/Excise/Caption/TiddlerExists",
            "text": "Warning: tiddler already exists"
        },
        "$:/language/Buttons/Excise/Hint": {
            "title": "$:/language/Buttons/Excise/Hint",
            "text": "Excise the selected text into a new tiddler"
        },
        "$:/language/Buttons/Heading1/Caption": {
            "title": "$:/language/Buttons/Heading1/Caption",
            "text": "heading 1"
        },
        "$:/language/Buttons/Heading1/Hint": {
            "title": "$:/language/Buttons/Heading1/Hint",
            "text": "Apply heading level 1 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading2/Caption": {
            "title": "$:/language/Buttons/Heading2/Caption",
            "text": "heading 2"
        },
        "$:/language/Buttons/Heading2/Hint": {
            "title": "$:/language/Buttons/Heading2/Hint",
            "text": "Apply heading level 2 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading3/Caption": {
            "title": "$:/language/Buttons/Heading3/Caption",
            "text": "heading 3"
        },
        "$:/language/Buttons/Heading3/Hint": {
            "title": "$:/language/Buttons/Heading3/Hint",
            "text": "Apply heading level 3 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading4/Caption": {
            "title": "$:/language/Buttons/Heading4/Caption",
            "text": "heading 4"
        },
        "$:/language/Buttons/Heading4/Hint": {
            "title": "$:/language/Buttons/Heading4/Hint",
            "text": "Apply heading level 4 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading5/Caption": {
            "title": "$:/language/Buttons/Heading5/Caption",
            "text": "heading 5"
        },
        "$:/language/Buttons/Heading5/Hint": {
            "title": "$:/language/Buttons/Heading5/Hint",
            "text": "Apply heading level 5 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading6/Caption": {
            "title": "$:/language/Buttons/Heading6/Caption",
            "text": "heading 6"
        },
        "$:/language/Buttons/Heading6/Hint": {
            "title": "$:/language/Buttons/Heading6/Hint",
            "text": "Apply heading level 6 formatting to lines containing selection"
        },
        "$:/language/Buttons/Italic/Caption": {
            "title": "$:/language/Buttons/Italic/Caption",
            "text": "italic"
        },
        "$:/language/Buttons/Italic/Hint": {
            "title": "$:/language/Buttons/Italic/Hint",
            "text": "Apply italic formatting to selection"
        },
        "$:/language/Buttons/LineWidth/Caption": {
            "title": "$:/language/Buttons/LineWidth/Caption",
            "text": "line width"
        },
        "$:/language/Buttons/LineWidth/Hint": {
            "title": "$:/language/Buttons/LineWidth/Hint",
            "text": "Set line width for painting"
        },
        "$:/language/Buttons/Link/Caption": {
            "title": "$:/language/Buttons/Link/Caption",
            "text": "link"
        },
        "$:/language/Buttons/Link/Hint": {
            "title": "$:/language/Buttons/Link/Hint",
            "text": "Create wikitext link"
        },
        "$:/language/Buttons/Linkify/Caption": {
            "title": "$:/language/Buttons/Linkify/Caption",
            "text": "wikilink"
        },
        "$:/language/Buttons/Linkify/Hint": {
            "title": "$:/language/Buttons/Linkify/Hint",
            "text": "Wrap selection in square brackets"
        },
        "$:/language/Buttons/ListBullet/Caption": {
            "title": "$:/language/Buttons/ListBullet/Caption",
            "text": "bulleted list"
        },
        "$:/language/Buttons/ListBullet/Hint": {
            "title": "$:/language/Buttons/ListBullet/Hint",
            "text": "Apply bulleted list formatting to lines containing selection"
        },
        "$:/language/Buttons/ListNumber/Caption": {
            "title": "$:/language/Buttons/ListNumber/Caption",
            "text": "numbered list"
        },
        "$:/language/Buttons/ListNumber/Hint": {
            "title": "$:/language/Buttons/ListNumber/Hint",
            "text": "Apply numbered list formatting to lines containing selection"
        },
        "$:/language/Buttons/MonoBlock/Caption": {
            "title": "$:/language/Buttons/MonoBlock/Caption",
            "text": "monospaced block"
        },
        "$:/language/Buttons/MonoBlock/Hint": {
            "title": "$:/language/Buttons/MonoBlock/Hint",
            "text": "Apply monospaced block formatting to lines containing selection"
        },
        "$:/language/Buttons/MonoLine/Caption": {
            "title": "$:/language/Buttons/MonoLine/Caption",
            "text": "monospaced"
        },
        "$:/language/Buttons/MonoLine/Hint": {
            "title": "$:/language/Buttons/MonoLine/Hint",
            "text": "Apply monospaced character formatting to selection"
        },
        "$:/language/Buttons/Opacity/Caption": {
            "title": "$:/language/Buttons/Opacity/Caption",
            "text": "opacity"
        },
        "$:/language/Buttons/Opacity/Hint": {
            "title": "$:/language/Buttons/Opacity/Hint",
            "text": "Set painting opacity"
        },
        "$:/language/Buttons/Paint/Caption": {
            "title": "$:/language/Buttons/Paint/Caption",
            "text": "paint colour"
        },
        "$:/language/Buttons/Paint/Hint": {
            "title": "$:/language/Buttons/Paint/Hint",
            "text": "Set painting colour"
        },
        "$:/language/Buttons/Picture/Caption": {
            "title": "$:/language/Buttons/Picture/Caption",
            "text": "picture"
        },
        "$:/language/Buttons/Picture/Hint": {
            "title": "$:/language/Buttons/Picture/Hint",
            "text": "Insert picture"
        },
        "$:/language/Buttons/Preview/Caption": {
            "title": "$:/language/Buttons/Preview/Caption",
            "text": "preview"
        },
        "$:/language/Buttons/Preview/Hint": {
            "title": "$:/language/Buttons/Preview/Hint",
            "text": "Show preview pane"
        },
        "$:/language/Buttons/PreviewType/Caption": {
            "title": "$:/language/Buttons/PreviewType/Caption",
            "text": "preview type"
        },
        "$:/language/Buttons/PreviewType/Hint": {
            "title": "$:/language/Buttons/PreviewType/Hint",
            "text": "Choose preview type"
        },
        "$:/language/Buttons/Quote/Caption": {
            "title": "$:/language/Buttons/Quote/Caption",
            "text": "quote"
        },
        "$:/language/Buttons/Quote/Hint": {
            "title": "$:/language/Buttons/Quote/Hint",
            "text": "Apply quoted text formatting to lines containing selection"
        },
        "$:/language/Buttons/RotateLeft/Caption": {
            "title": "$:/language/Buttons/RotateLeft/Caption",
            "text": "rotate left"
        },
        "$:/language/Buttons/RotateLeft/Hint": {
            "title": "$:/language/Buttons/RotateLeft/Hint",
            "text": "Rotate image left by 90 degrees"
        },
        "$:/language/Buttons/Size/Caption": {
            "title": "$:/language/Buttons/Size/Caption",
            "text": "image size"
        },
        "$:/language/Buttons/Size/Caption/Height": {
            "title": "$:/language/Buttons/Size/Caption/Height",
            "text": "Height:"
        },
        "$:/language/Buttons/Size/Caption/Resize": {
            "title": "$:/language/Buttons/Size/Caption/Resize",
            "text": "Resize image"
        },
        "$:/language/Buttons/Size/Caption/Width": {
            "title": "$:/language/Buttons/Size/Caption/Width",
            "text": "Width:"
        },
        "$:/language/Buttons/Size/Hint": {
            "title": "$:/language/Buttons/Size/Hint",
            "text": "Set image size"
        },
        "$:/language/Buttons/Stamp/Caption": {
            "title": "$:/language/Buttons/Stamp/Caption",
            "text": "stamp"
        },
        "$:/language/Buttons/Stamp/Caption/New": {
            "title": "$:/language/Buttons/Stamp/Caption/New",
            "text": "Add your own"
        },
        "$:/language/Buttons/Stamp/Hint": {
            "title": "$:/language/Buttons/Stamp/Hint",
            "text": "Insert a preconfigured snippet of text"
        },
        "$:/language/Buttons/Stamp/New/Title": {
            "title": "$:/language/Buttons/Stamp/New/Title",
            "text": "Name as shown in menu"
        },
        "$:/language/Buttons/Stamp/New/Text": {
            "title": "$:/language/Buttons/Stamp/New/Text",
            "text": "Text of snippet. (Remember to add a descriptive title in the caption field)."
        },
        "$:/language/Buttons/Strikethrough/Caption": {
            "title": "$:/language/Buttons/Strikethrough/Caption",
            "text": "strikethrough"
        },
        "$:/language/Buttons/Strikethrough/Hint": {
            "title": "$:/language/Buttons/Strikethrough/Hint",
            "text": "Apply strikethrough formatting to selection"
        },
        "$:/language/Buttons/Subscript/Caption": {
            "title": "$:/language/Buttons/Subscript/Caption",
            "text": "subscript"
        },
        "$:/language/Buttons/Subscript/Hint": {
            "title": "$:/language/Buttons/Subscript/Hint",
            "text": "Apply subscript formatting to selection"
        },
        "$:/language/Buttons/Superscript/Caption": {
            "title": "$:/language/Buttons/Superscript/Caption",
            "text": "superscript"
        },
        "$:/language/Buttons/Superscript/Hint": {
            "title": "$:/language/Buttons/Superscript/Hint",
            "text": "Apply superscript formatting to selection"
        },
        "$:/language/Buttons/Transcludify/Caption": {
            "title": "$:/language/Buttons/Transcludify/Caption",
            "text": "transclusion"
        },
        "$:/language/Buttons/Transcludify/Hint": {
            "title": "$:/language/Buttons/Transcludify/Hint",
            "text": "Wrap selection in curly brackets"
        },
        "$:/language/Buttons/Underline/Caption": {
            "title": "$:/language/Buttons/Underline/Caption",
            "text": "underline"
        },
        "$:/language/Buttons/Underline/Hint": {
            "title": "$:/language/Buttons/Underline/Hint",
            "text": "Apply underline formatting to selection"
        },
        "$:/language/ControlPanel/Advanced/Caption": {
            "title": "$:/language/ControlPanel/Advanced/Caption",
            "text": "Advanced"
        },
        "$:/language/ControlPanel/Advanced/Hint": {
            "title": "$:/language/ControlPanel/Advanced/Hint",
            "text": "Internal information about this TiddlyWiki"
        },
        "$:/language/ControlPanel/Appearance/Caption": {
            "title": "$:/language/ControlPanel/Appearance/Caption",
            "text": "Appearance"
        },
        "$:/language/ControlPanel/Appearance/Hint": {
            "title": "$:/language/ControlPanel/Appearance/Hint",
            "text": "Ways to customise the appearance of your TiddlyWiki."
        },
        "$:/language/ControlPanel/Basics/AnimDuration/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt",
            "text": "Animation duration:"
        },
        "$:/language/ControlPanel/Basics/Caption": {
            "title": "$:/language/ControlPanel/Basics/Caption",
            "text": "Basics"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
            "text": "Use &#91;&#91;double square brackets&#93;&#93; for titles with spaces. Or you can choose to <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">retain story ordering</$button>"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt",
            "text": "Default tiddlers:"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint",
            "text": "Choose which tiddlers are displayed at startup:"
        },
        "$:/language/ControlPanel/Basics/Language/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Language/Prompt",
            "text": "Hello! Current language:"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt",
            "text": "Title of new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt",
            "text": "Text for new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt",
            "text": "Tags for new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt",
            "text": "Title of new tiddlers"
        },
        "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
            "text": "Number of overridden shadow tiddlers:"
        },
        "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt",
            "text": "Number of shadow tiddlers:"
        },
        "$:/language/ControlPanel/Basics/Subtitle/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt",
            "text": "Subtitle:"
        },
        "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt",
            "text": "Number of system tiddlers:"
        },
        "$:/language/ControlPanel/Basics/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tags/Prompt",
            "text": "Number of tags:"
        },
        "$:/language/ControlPanel/Basics/Tiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt",
            "text": "Number of tiddlers:"
        },
        "$:/language/ControlPanel/Basics/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Title/Prompt",
            "text": "Title of this ~TiddlyWiki:"
        },
        "$:/language/ControlPanel/Basics/Username/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Username/Prompt",
            "text": "Username for signing edits:"
        },
        "$:/language/ControlPanel/Basics/Version/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Version/Prompt",
            "text": "~TiddlyWiki version:"
        },
        "$:/language/ControlPanel/EditorTypes/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Caption",
            "text": "Editor Types"
        },
        "$:/language/ControlPanel/EditorTypes/Editor/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption",
            "text": "Editor"
        },
        "$:/language/ControlPanel/EditorTypes/Hint": {
            "title": "$:/language/ControlPanel/EditorTypes/Hint",
            "text": "These tiddlers determine which editor is used to edit specific tiddler types."
        },
        "$:/language/ControlPanel/EditorTypes/Type/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Type/Caption",
            "text": "Type"
        },
        "$:/language/ControlPanel/Info/Caption": {
            "title": "$:/language/ControlPanel/Info/Caption",
            "text": "Info"
        },
        "$:/language/ControlPanel/Info/Hint": {
            "title": "$:/language/ControlPanel/Info/Hint",
            "text": "Information about this TiddlyWiki"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt",
            "text": "Type shortcut here"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption",
            "text": "add shortcut"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Caption",
            "text": "Keyboard Shortcuts"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Hint",
            "text": "Manage keyboard shortcut assignments"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption",
            "text": "No keyboard shortcuts assigned"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint",
            "text": "remove keyboard shortcut"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/All": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All",
            "text": "All platforms"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac",
            "text": "Macintosh platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac",
            "text": "Non-Macintosh platforms only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux",
            "text": "Linux platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux",
            "text": "Non-Linux platforms only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows",
            "text": "Windows platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows",
            "text": "Non-Windows platforms only"
        },
        "$:/language/ControlPanel/LoadedModules/Caption": {
            "title": "$:/language/ControlPanel/LoadedModules/Caption",
            "text": "Loaded Modules"
        },
        "$:/language/ControlPanel/LoadedModules/Hint": {
            "title": "$:/language/ControlPanel/LoadedModules/Hint",
            "text": "These are the currently loaded tiddler modules linked to their source tiddlers. Any italicised modules lack a source tiddler, typically because they were setup during the boot process."
        },
        "$:/language/ControlPanel/Palette/Caption": {
            "title": "$:/language/ControlPanel/Palette/Caption",
            "text": "Palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption",
            "text": "clone"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt",
            "text": "It is recommended that you clone this shadow palette before editing it"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified",
            "text": "This shadow palette has been modified"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt",
            "text": "Editing"
        },
        "$:/language/ControlPanel/Palette/Editor/Reset/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption",
            "text": "reset"
        },
        "$:/language/ControlPanel/Palette/HideEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/HideEditor/Caption",
            "text": "hide editor"
        },
        "$:/language/ControlPanel/Palette/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Prompt",
            "text": "Current palette:"
        },
        "$:/language/ControlPanel/Palette/ShowEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption",
            "text": "show editor"
        },
        "$:/language/ControlPanel/Parsing/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Caption",
            "text": "Parsing"
        },
        "$:/language/ControlPanel/Parsing/Hint": {
            "title": "$:/language/ControlPanel/Parsing/Hint",
            "text": "Here you can globally disable/enable wiki parser rules. For changes to take effect, save and reload your wiki. Disabling certain parser rules can prevent <$text text=\"TiddlyWiki\"/> from functioning correctly. Use [[safe mode|https://tiddlywiki.com/#SafeMode]] to restore normal operation."
        },
        "$:/language/ControlPanel/Parsing/Block/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Block/Caption",
            "text": "Block Parse Rules"
        },
        "$:/language/ControlPanel/Parsing/Inline/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Inline/Caption",
            "text": "Inline Parse Rules"
        },
        "$:/language/ControlPanel/Parsing/Pragma/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Pragma/Caption",
            "text": "Pragma Parse Rules"
        },
        "$:/language/ControlPanel/Plugins/Add/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Add/Caption",
            "text": "Get more plugins"
        },
        "$:/language/ControlPanel/Plugins/Add/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Add/Hint",
            "text": "Install plugins from the official library"
        },
        "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint": {
            "title": "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint",
            "text": "This plugin is already installed at version <$text text=<<installedVersion>>/>"
        },
        "$:/language/ControlPanel/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Disable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Caption",
            "text": "disable"
        },
        "$:/language/ControlPanel/Plugins/Disable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Hint",
            "text": "Disable this plugin when reloading page"
        },
        "$:/language/ControlPanel/Plugins/Disabled/Status": {
            "title": "$:/language/ControlPanel/Plugins/Disabled/Status",
            "text": "(disabled)"
        },
        "$:/language/ControlPanel/Plugins/Empty/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Empty/Hint",
            "text": "None"
        },
        "$:/language/ControlPanel/Plugins/Enable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Caption",
            "text": "enable"
        },
        "$:/language/ControlPanel/Plugins/Enable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Hint",
            "text": "Enable this plugin when reloading page"
        },
        "$:/language/ControlPanel/Plugins/Install/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Install/Caption",
            "text": "install"
        },
        "$:/language/ControlPanel/Plugins/Installed/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Installed/Hint",
            "text": "Currently installed plugins:"
        },
        "$:/language/ControlPanel/Plugins/Languages/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Caption",
            "text": "Languages"
        },
        "$:/language/ControlPanel/Plugins/Languages/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Hint",
            "text": "Language pack plugins"
        },
        "$:/language/ControlPanel/Plugins/NoInfoFound/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NoInfoFound/Hint",
            "text": "No ''\"<$text text=<<currentTab>>/>\"'' found"
        },
        "$:/language/ControlPanel/Plugins/NotInstalled/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NotInstalled/Hint",
            "text": "This plugin is not currently installed"
        },
        "$:/language/ControlPanel/Plugins/OpenPluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary",
            "text": "open plugin library"
        },
        "$:/language/ControlPanel/Plugins/ClosePluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/ClosePluginLibrary",
            "text": "close plugin library"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Hint",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Reinstall/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Reinstall/Caption",
            "text": "reinstall"
        },
        "$:/language/ControlPanel/Plugins/Themes/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Caption",
            "text": "Themes"
        },
        "$:/language/ControlPanel/Plugins/Themes/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Hint",
            "text": "Theme plugins"
        },
        "$:/language/ControlPanel/Saving/Caption": {
            "title": "$:/language/ControlPanel/Saving/Caption",
            "text": "Saving"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description",
            "text": "Permit automatic saving for the download saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint",
            "text": "Enable Autosave for Download Saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/Caption": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/Caption",
            "text": "Download Saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/Hint": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/Hint",
            "text": "These settings apply to the HTML5-compatible download saver"
        },
        "$:/language/ControlPanel/Saving/General/Caption": {
            "title": "$:/language/ControlPanel/Saving/General/Caption",
            "text": "General"
        },
        "$:/language/ControlPanel/Saving/General/Hint": {
            "title": "$:/language/ControlPanel/Saving/General/Hint",
            "text": "These settings apply to all the loaded savers"
        },
        "$:/language/ControlPanel/Saving/Hint": {
            "title": "$:/language/ControlPanel/Saving/Hint",
            "text": "Settings used for saving the entire TiddlyWiki as a single file via a saver module"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading",
            "text": "Advanced Settings"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir",
            "text": "Backup Directory"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Backups": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups",
            "text": "Backups"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Caption": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Caption",
            "text": "~TiddlySpot Saver"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Description": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description",
            "text": "These settings are only used when saving to http://tiddlyspot.com or a compatible remote server"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Filename": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename",
            "text": "Upload Filename"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading",
            "text": "~TiddlySpot"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Hint": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint",
            "text": "//The server URL defaults to `http://<wikiname>.tiddlyspot.com/store.cgi` and can be changed to use a custom server address, e.g. `http://example.com/store.php`.//"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Password": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password",
            "text": "Password"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL",
            "text": "Server URL"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir",
            "text": "Upload Directory"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UserName": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName",
            "text": "Wiki Name"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Caption": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Caption",
            "text": "Autosave"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description",
            "text": "Do not save changes automatically"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description",
            "text": "Save changes automatically"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Hint",
            "text": "Attempt to automatically save changes during editing when using a supporting saver"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Caption": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Caption",
            "text": "Camel Case Wiki Links"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Hint": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Hint",
            "text": "You can globally disable automatic linking of ~CamelCase phrases. Requires reload to take effect"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Description": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Description",
            "text": "Enable automatic ~CamelCase linking"
        },
        "$:/language/ControlPanel/Settings/Caption": {
            "title": "$:/language/ControlPanel/Settings/Caption",
            "text": "Settings"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Caption": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Caption",
            "text": "Editor Toolbar"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Hint": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Hint",
            "text": "Enable or disable the editor toolbar:"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Description": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Description",
            "text": "Show editor toolbar"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Caption": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Caption",
            "text": "Tiddler Info Panel Mode"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Hint": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Hint",
            "text": "Control when the tiddler info panel closes:"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description",
            "text": "Tiddler info panel closes automatically"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description",
            "text": "Tiddler info panel stays open until explicitly closed"
        },
        "$:/language/ControlPanel/Settings/Hint": {
            "title": "$:/language/ControlPanel/Settings/Hint",
            "text": "These settings let you customise the behaviour of TiddlyWiki."
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption",
            "text": "Navigation Address Bar"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint",
            "text": "Behaviour of the browser address bar when navigating to a tiddler:"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description",
            "text": "Do not update the address bar"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description",
            "text": "Include the target tiddler"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description",
            "text": "Include the target tiddler and the current story sequence"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption",
            "text": "Navigation History"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint",
            "text": "Update browser history when navigating to a tiddler:"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description",
            "text": "Do not update history"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description",
            "text": "Update history"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption",
            "text": "Performance Instrumentation"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint",
            "text": "Displays performance statistics in the browser developer console. Requires reload to take effect"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description",
            "text": "Enable performance instrumentation"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption",
            "text": "Toolbar Button Style"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint",
            "text": "Choose the style for toolbar buttons:"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless",
            "text": "Borderless"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed",
            "text": "Boxed"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded",
            "text": "Rounded"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption",
            "text": "Toolbar Buttons"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint",
            "text": "Default toolbar button appearance:"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description",
            "text": "Include icon"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description",
            "text": "Include text"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption",
            "text": "Default Sidebar Tab"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint",
            "text": "Specify which sidebar tab is displayed by default"
        },
        "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption",
            "text": "Default More Sidebar Tab"
        },
        "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint",
            "text": "Specify which More sidebar tab is displayed by default"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption",
            "text": "Tiddler Opening Behaviour"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint",
            "text": "Navigation from //within// the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint",
            "text": "Navigation from //outside// the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove",
            "text": "Open above the current tiddler"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow",
            "text": "Open below the current tiddler"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop",
            "text": "Open at the top of the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom",
            "text": "Open at the bottom of the story river"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Caption",
            "text": "Tiddler Titles"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Hint",
            "text": "Optionally display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/No/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description",
            "text": "Do not display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description",
            "text": "Display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Caption",
            "text": "Wiki Links"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Hint",
            "text": "Choose whether to link to tiddlers that do not exist yet"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Description": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Description",
            "text": "Enable links to missing tiddlers"
        },
        "$:/language/ControlPanel/StoryView/Caption": {
            "title": "$:/language/ControlPanel/StoryView/Caption",
            "text": "Story View"
        },
        "$:/language/ControlPanel/StoryView/Prompt": {
            "title": "$:/language/ControlPanel/StoryView/Prompt",
            "text": "Current view:"
        },
        "$:/language/ControlPanel/Stylesheets/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Caption",
            "text": "Stylesheets"
        },
        "$:/language/ControlPanel/Stylesheets/Expand/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Expand/Caption",
            "text": "Expand All"
        },
        "$:/language/ControlPanel/Stylesheets/Hint": {
            "title": "$:/language/ControlPanel/Stylesheets/Hint",
            "text": "This is the rendered CSS of the current stylesheet tiddlers tagged with <<tag \"$:/tags/Stylesheet\">>"
        },
        "$:/language/ControlPanel/Stylesheets/Restore/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Restore/Caption",
            "text": "Restore"
        },
        "$:/language/ControlPanel/Theme/Caption": {
            "title": "$:/language/ControlPanel/Theme/Caption",
            "text": "Theme"
        },
        "$:/language/ControlPanel/Theme/Prompt": {
            "title": "$:/language/ControlPanel/Theme/Prompt",
            "text": "Current theme:"
        },
        "$:/language/ControlPanel/TiddlerFields/Caption": {
            "title": "$:/language/ControlPanel/TiddlerFields/Caption",
            "text": "Tiddler Fields"
        },
        "$:/language/ControlPanel/TiddlerFields/Hint": {
            "title": "$:/language/ControlPanel/TiddlerFields/Hint",
            "text": "This is the full set of TiddlerFields in use in this wiki (including system tiddlers but excluding shadow tiddlers)."
        },
        "$:/language/ControlPanel/Toolbars/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/Caption",
            "text": "Toolbars"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption",
            "text": "Edit Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint",
            "text": "Choose which buttons are displayed for tiddlers in edit mode. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/Hint",
            "text": "Select which toolbar buttons are displayed"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption",
            "text": "Page Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint",
            "text": "Choose which buttons are displayed on the main page toolbar. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption",
            "text": "Editor Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint",
            "text": "Choose which buttons are displayed in the editor toolbar. Note that some buttons will only appear when editing tiddlers of a certain type. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption",
            "text": "View Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint",
            "text": "Choose which buttons are displayed for tiddlers in view mode. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Tools/Download/Full/Caption": {
            "title": "$:/language/ControlPanel/Tools/Download/Full/Caption",
            "text": "Download full wiki"
        },
        "$:/language/Date/DaySuffix/1": {
            "title": "$:/language/Date/DaySuffix/1",
            "text": "st"
        },
        "$:/language/Date/DaySuffix/2": {
            "title": "$:/language/Date/DaySuffix/2",
            "text": "nd"
        },
        "$:/language/Date/DaySuffix/3": {
            "title": "$:/language/Date/DaySuffix/3",
            "text": "rd"
        },
        "$:/language/Date/DaySuffix/4": {
            "title": "$:/language/Date/DaySuffix/4",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/5": {
            "title": "$:/language/Date/DaySuffix/5",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/6": {
            "title": "$:/language/Date/DaySuffix/6",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/7": {
            "title": "$:/language/Date/DaySuffix/7",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/8": {
            "title": "$:/language/Date/DaySuffix/8",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/9": {
            "title": "$:/language/Date/DaySuffix/9",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/10": {
            "title": "$:/language/Date/DaySuffix/10",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/11": {
            "title": "$:/language/Date/DaySuffix/11",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/12": {
            "title": "$:/language/Date/DaySuffix/12",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/13": {
            "title": "$:/language/Date/DaySuffix/13",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/14": {
            "title": "$:/language/Date/DaySuffix/14",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/15": {
            "title": "$:/language/Date/DaySuffix/15",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/16": {
            "title": "$:/language/Date/DaySuffix/16",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/17": {
            "title": "$:/language/Date/DaySuffix/17",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/18": {
            "title": "$:/language/Date/DaySuffix/18",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/19": {
            "title": "$:/language/Date/DaySuffix/19",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/20": {
            "title": "$:/language/Date/DaySuffix/20",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/21": {
            "title": "$:/language/Date/DaySuffix/21",
            "text": "st"
        },
        "$:/language/Date/DaySuffix/22": {
            "title": "$:/language/Date/DaySuffix/22",
            "text": "nd"
        },
        "$:/language/Date/DaySuffix/23": {
            "title": "$:/language/Date/DaySuffix/23",
            "text": "rd"
        },
        "$:/language/Date/DaySuffix/24": {
            "title": "$:/language/Date/DaySuffix/24",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/25": {
            "title": "$:/language/Date/DaySuffix/25",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/26": {
            "title": "$:/language/Date/DaySuffix/26",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/27": {
            "title": "$:/language/Date/DaySuffix/27",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/28": {
            "title": "$:/language/Date/DaySuffix/28",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/29": {
            "title": "$:/language/Date/DaySuffix/29",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/30": {
            "title": "$:/language/Date/DaySuffix/30",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/31": {
            "title": "$:/language/Date/DaySuffix/31",
            "text": "st"
        },
        "$:/language/Date/Long/Day/0": {
            "title": "$:/language/Date/Long/Day/0",
            "text": "Sunday"
        },
        "$:/language/Date/Long/Day/1": {
            "title": "$:/language/Date/Long/Day/1",
            "text": "Monday"
        },
        "$:/language/Date/Long/Day/2": {
            "title": "$:/language/Date/Long/Day/2",
            "text": "Tuesday"
        },
        "$:/language/Date/Long/Day/3": {
            "title": "$:/language/Date/Long/Day/3",
            "text": "Wednesday"
        },
        "$:/language/Date/Long/Day/4": {
            "title": "$:/language/Date/Long/Day/4",
            "text": "Thursday"
        },
        "$:/language/Date/Long/Day/5": {
            "title": "$:/language/Date/Long/Day/5",
            "text": "Friday"
        },
        "$:/language/Date/Long/Day/6": {
            "title": "$:/language/Date/Long/Day/6",
            "text": "Saturday"
        },
        "$:/language/Date/Long/Month/1": {
            "title": "$:/language/Date/Long/Month/1",
            "text": "January"
        },
        "$:/language/Date/Long/Month/2": {
            "title": "$:/language/Date/Long/Month/2",
            "text": "February"
        },
        "$:/language/Date/Long/Month/3": {
            "title": "$:/language/Date/Long/Month/3",
            "text": "March"
        },
        "$:/language/Date/Long/Month/4": {
            "title": "$:/language/Date/Long/Month/4",
            "text": "April"
        },
        "$:/language/Date/Long/Month/5": {
            "title": "$:/language/Date/Long/Month/5",
            "text": "May"
        },
        "$:/language/Date/Long/Month/6": {
            "title": "$:/language/Date/Long/Month/6",
            "text": "June"
        },
        "$:/language/Date/Long/Month/7": {
            "title": "$:/language/Date/Long/Month/7",
            "text": "July"
        },
        "$:/language/Date/Long/Month/8": {
            "title": "$:/language/Date/Long/Month/8",
            "text": "August"
        },
        "$:/language/Date/Long/Month/9": {
            "title": "$:/language/Date/Long/Month/9",
            "text": "September"
        },
        "$:/language/Date/Long/Month/10": {
            "title": "$:/language/Date/Long/Month/10",
            "text": "October"
        },
        "$:/language/Date/Long/Month/11": {
            "title": "$:/language/Date/Long/Month/11",
            "text": "November"
        },
        "$:/language/Date/Long/Month/12": {
            "title": "$:/language/Date/Long/Month/12",
            "text": "December"
        },
        "$:/language/Date/Period/am": {
            "title": "$:/language/Date/Period/am",
            "text": "am"
        },
        "$:/language/Date/Period/pm": {
            "title": "$:/language/Date/Period/pm",
            "text": "pm"
        },
        "$:/language/Date/Short/Day/0": {
            "title": "$:/language/Date/Short/Day/0",
            "text": "Sun"
        },
        "$:/language/Date/Short/Day/1": {
            "title": "$:/language/Date/Short/Day/1",
            "text": "Mon"
        },
        "$:/language/Date/Short/Day/2": {
            "title": "$:/language/Date/Short/Day/2",
            "text": "Tue"
        },
        "$:/language/Date/Short/Day/3": {
            "title": "$:/language/Date/Short/Day/3",
            "text": "Wed"
        },
        "$:/language/Date/Short/Day/4": {
            "title": "$:/language/Date/Short/Day/4",
            "text": "Thu"
        },
        "$:/language/Date/Short/Day/5": {
            "title": "$:/language/Date/Short/Day/5",
            "text": "Fri"
        },
        "$:/language/Date/Short/Day/6": {
            "title": "$:/language/Date/Short/Day/6",
            "text": "Sat"
        },
        "$:/language/Date/Short/Month/1": {
            "title": "$:/language/Date/Short/Month/1",
            "text": "Jan"
        },
        "$:/language/Date/Short/Month/2": {
            "title": "$:/language/Date/Short/Month/2",
            "text": "Feb"
        },
        "$:/language/Date/Short/Month/3": {
            "title": "$:/language/Date/Short/Month/3",
            "text": "Mar"
        },
        "$:/language/Date/Short/Month/4": {
            "title": "$:/language/Date/Short/Month/4",
            "text": "Apr"
        },
        "$:/language/Date/Short/Month/5": {
            "title": "$:/language/Date/Short/Month/5",
            "text": "May"
        },
        "$:/language/Date/Short/Month/6": {
            "title": "$:/language/Date/Short/Month/6",
            "text": "Jun"
        },
        "$:/language/Date/Short/Month/7": {
            "title": "$:/language/Date/Short/Month/7",
            "text": "Jul"
        },
        "$:/language/Date/Short/Month/8": {
            "title": "$:/language/Date/Short/Month/8",
            "text": "Aug"
        },
        "$:/language/Date/Short/Month/9": {
            "title": "$:/language/Date/Short/Month/9",
            "text": "Sep"
        },
        "$:/language/Date/Short/Month/10": {
            "title": "$:/language/Date/Short/Month/10",
            "text": "Oct"
        },
        "$:/language/Date/Short/Month/11": {
            "title": "$:/language/Date/Short/Month/11",
            "text": "Nov"
        },
        "$:/language/Date/Short/Month/12": {
            "title": "$:/language/Date/Short/Month/12",
            "text": "Dec"
        },
        "$:/language/RelativeDate/Future/Days": {
            "title": "$:/language/RelativeDate/Future/Days",
            "text": "<<period>> days from now"
        },
        "$:/language/RelativeDate/Future/Hours": {
            "title": "$:/language/RelativeDate/Future/Hours",
            "text": "<<period>> hours from now"
        },
        "$:/language/RelativeDate/Future/Minutes": {
            "title": "$:/language/RelativeDate/Future/Minutes",
            "text": "<<period>> minutes from now"
        },
        "$:/language/RelativeDate/Future/Months": {
            "title": "$:/language/RelativeDate/Future/Months",
            "text": "<<period>> months from now"
        },
        "$:/language/RelativeDate/Future/Second": {
            "title": "$:/language/RelativeDate/Future/Second",
            "text": "1 second from now"
        },
        "$:/language/RelativeDate/Future/Seconds": {
            "title": "$:/language/RelativeDate/Future/Seconds",
            "text": "<<period>> seconds from now"
        },
        "$:/language/RelativeDate/Future/Years": {
            "title": "$:/language/RelativeDate/Future/Years",
            "text": "<<period>> years from now"
        },
        "$:/language/RelativeDate/Past/Days": {
            "title": "$:/language/RelativeDate/Past/Days",
            "text": "<<period>> days ago"
        },
        "$:/language/RelativeDate/Past/Hours": {
            "title": "$:/language/RelativeDate/Past/Hours",
            "text": "<<period>> hours ago"
        },
        "$:/language/RelativeDate/Past/Minutes": {
            "title": "$:/language/RelativeDate/Past/Minutes",
            "text": "<<period>> minutes ago"
        },
        "$:/language/RelativeDate/Past/Months": {
            "title": "$:/language/RelativeDate/Past/Months",
            "text": "<<period>> months ago"
        },
        "$:/language/RelativeDate/Past/Second": {
            "title": "$:/language/RelativeDate/Past/Second",
            "text": "1 second ago"
        },
        "$:/language/RelativeDate/Past/Seconds": {
            "title": "$:/language/RelativeDate/Past/Seconds",
            "text": "<<period>> seconds ago"
        },
        "$:/language/RelativeDate/Past/Years": {
            "title": "$:/language/RelativeDate/Past/Years",
            "text": "<<period>> years ago"
        },
        "$:/language/Docs/ModuleTypes/allfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/allfilteroperator",
            "text": "A sub-operator for the ''all'' filter operator."
        },
        "$:/language/Docs/ModuleTypes/animation": {
            "title": "$:/language/Docs/ModuleTypes/animation",
            "text": "Animations that may be used with the RevealWidget."
        },
        "$:/language/Docs/ModuleTypes/bitmapeditoroperation": {
            "title": "$:/language/Docs/ModuleTypes/bitmapeditoroperation",
            "text": "A bitmap editor toolbar operation."
        },
        "$:/language/Docs/ModuleTypes/command": {
            "title": "$:/language/Docs/ModuleTypes/command",
            "text": "Commands that can be executed under Node.js."
        },
        "$:/language/Docs/ModuleTypes/config": {
            "title": "$:/language/Docs/ModuleTypes/config",
            "text": "Data to be inserted into `$tw.config`."
        },
        "$:/language/Docs/ModuleTypes/filteroperator": {
            "title": "$:/language/Docs/ModuleTypes/filteroperator",
            "text": "Individual filter operator methods."
        },
        "$:/language/Docs/ModuleTypes/global": {
            "title": "$:/language/Docs/ModuleTypes/global",
            "text": "Global data to be inserted into `$tw`."
        },
        "$:/language/Docs/ModuleTypes/info": {
            "title": "$:/language/Docs/ModuleTypes/info",
            "text": "Publishes system information via the [[$:/temp/info-plugin]] pseudo-plugin."
        },
        "$:/language/Docs/ModuleTypes/isfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/isfilteroperator",
            "text": "Operands for the ''is'' filter operator."
        },
        "$:/language/Docs/ModuleTypes/library": {
            "title": "$:/language/Docs/ModuleTypes/library",
            "text": "Generic module type for general purpose JavaScript modules."
        },
        "$:/language/Docs/ModuleTypes/macro": {
            "title": "$:/language/Docs/ModuleTypes/macro",
            "text": "JavaScript macro definitions."
        },
        "$:/language/Docs/ModuleTypes/parser": {
            "title": "$:/language/Docs/ModuleTypes/parser",
            "text": "Parsers for different content types."
        },
        "$:/language/Docs/ModuleTypes/saver": {
            "title": "$:/language/Docs/ModuleTypes/saver",
            "text": "Savers handle different methods for saving files from the browser."
        },
        "$:/language/Docs/ModuleTypes/startup": {
            "title": "$:/language/Docs/ModuleTypes/startup",
            "text": "Startup functions."
        },
        "$:/language/Docs/ModuleTypes/storyview": {
            "title": "$:/language/Docs/ModuleTypes/storyview",
            "text": "Story views customise the animation and behaviour of list widgets."
        },
        "$:/language/Docs/ModuleTypes/texteditoroperation": {
            "title": "$:/language/Docs/ModuleTypes/texteditoroperation",
            "text": "A text editor toolbar operation."
        },
        "$:/language/Docs/ModuleTypes/tiddlerdeserializer": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer",
            "text": "Converts different content types into tiddlers."
        },
        "$:/language/Docs/ModuleTypes/tiddlerfield": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerfield",
            "text": "Defines the behaviour of an individual tiddler field."
        },
        "$:/language/Docs/ModuleTypes/tiddlermethod": {
            "title": "$:/language/Docs/ModuleTypes/tiddlermethod",
            "text": "Adds methods to the `$tw.Tiddler` prototype."
        },
        "$:/language/Docs/ModuleTypes/upgrader": {
            "title": "$:/language/Docs/ModuleTypes/upgrader",
            "text": "Applies upgrade processing to tiddlers during an upgrade/import."
        },
        "$:/language/Docs/ModuleTypes/utils": {
            "title": "$:/language/Docs/ModuleTypes/utils",
            "text": "Adds methods to `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/utils-node": {
            "title": "$:/language/Docs/ModuleTypes/utils-node",
            "text": "Adds Node.js-specific methods to `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/widget": {
            "title": "$:/language/Docs/ModuleTypes/widget",
            "text": "Widgets encapsulate DOM rendering and refreshing."
        },
        "$:/language/Docs/ModuleTypes/wikimethod": {
            "title": "$:/language/Docs/ModuleTypes/wikimethod",
            "text": "Adds methods to `$tw.Wiki`."
        },
        "$:/language/Docs/ModuleTypes/wikirule": {
            "title": "$:/language/Docs/ModuleTypes/wikirule",
            "text": "Individual parser rules for the main WikiText parser."
        },
        "$:/language/Docs/PaletteColours/alert-background": {
            "title": "$:/language/Docs/PaletteColours/alert-background",
            "text": "Alert background"
        },
        "$:/language/Docs/PaletteColours/alert-border": {
            "title": "$:/language/Docs/PaletteColours/alert-border",
            "text": "Alert border"
        },
        "$:/language/Docs/PaletteColours/alert-highlight": {
            "title": "$:/language/Docs/PaletteColours/alert-highlight",
            "text": "Alert highlight"
        },
        "$:/language/Docs/PaletteColours/alert-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/alert-muted-foreground",
            "text": "Alert muted foreground"
        },
        "$:/language/Docs/PaletteColours/background": {
            "title": "$:/language/Docs/PaletteColours/background",
            "text": "General background"
        },
        "$:/language/Docs/PaletteColours/blockquote-bar": {
            "title": "$:/language/Docs/PaletteColours/blockquote-bar",
            "text": "Blockquote bar"
        },
        "$:/language/Docs/PaletteColours/button-background": {
            "title": "$:/language/Docs/PaletteColours/button-background",
            "text": "Default button background"
        },
        "$:/language/Docs/PaletteColours/button-border": {
            "title": "$:/language/Docs/PaletteColours/button-border",
            "text": "Default button border"
        },
        "$:/language/Docs/PaletteColours/button-foreground": {
            "title": "$:/language/Docs/PaletteColours/button-foreground",
            "text": "Default button foreground"
        },
        "$:/language/Docs/PaletteColours/dirty-indicator": {
            "title": "$:/language/Docs/PaletteColours/dirty-indicator",
            "text": "Unsaved changes indicator"
        },
        "$:/language/Docs/PaletteColours/code-background": {
            "title": "$:/language/Docs/PaletteColours/code-background",
            "text": "Code background"
        },
        "$:/language/Docs/PaletteColours/code-border": {
            "title": "$:/language/Docs/PaletteColours/code-border",
            "text": "Code border"
        },
        "$:/language/Docs/PaletteColours/code-foreground": {
            "title": "$:/language/Docs/PaletteColours/code-foreground",
            "text": "Code foreground"
        },
        "$:/language/Docs/PaletteColours/download-background": {
            "title": "$:/language/Docs/PaletteColours/download-background",
            "text": "Download button background"
        },
        "$:/language/Docs/PaletteColours/download-foreground": {
            "title": "$:/language/Docs/PaletteColours/download-foreground",
            "text": "Download button foreground"
        },
        "$:/language/Docs/PaletteColours/dragger-background": {
            "title": "$:/language/Docs/PaletteColours/dragger-background",
            "text": "Dragger background"
        },
        "$:/language/Docs/PaletteColours/dragger-foreground": {
            "title": "$:/language/Docs/PaletteColours/dragger-foreground",
            "text": "Dragger foreground"
        },
        "$:/language/Docs/PaletteColours/dropdown-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-background",
            "text": "Dropdown background"
        },
        "$:/language/Docs/PaletteColours/dropdown-border": {
            "title": "$:/language/Docs/PaletteColours/dropdown-border",
            "text": "Dropdown border"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected",
            "text": "Dropdown tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background",
            "text": "Dropdown tab background"
        },
        "$:/language/Docs/PaletteColours/dropzone-background": {
            "title": "$:/language/Docs/PaletteColours/dropzone-background",
            "text": "Dropzone background"
        },
        "$:/language/Docs/PaletteColours/external-link-background-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-hover",
            "text": "External link background hover"
        },
        "$:/language/Docs/PaletteColours/external-link-background-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-visited",
            "text": "External link background visited"
        },
        "$:/language/Docs/PaletteColours/external-link-background": {
            "title": "$:/language/Docs/PaletteColours/external-link-background",
            "text": "External link background"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-hover",
            "text": "External link foreground hover"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-visited",
            "text": "External link foreground visited"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground",
            "text": "External link foreground"
        },
        "$:/language/Docs/PaletteColours/foreground": {
            "title": "$:/language/Docs/PaletteColours/foreground",
            "text": "General foreground"
        },
        "$:/language/Docs/PaletteColours/message-background": {
            "title": "$:/language/Docs/PaletteColours/message-background",
            "text": "Message box background"
        },
        "$:/language/Docs/PaletteColours/message-border": {
            "title": "$:/language/Docs/PaletteColours/message-border",
            "text": "Message box border"
        },
        "$:/language/Docs/PaletteColours/message-foreground": {
            "title": "$:/language/Docs/PaletteColours/message-foreground",
            "text": "Message box foreground"
        },
        "$:/language/Docs/PaletteColours/modal-backdrop": {
            "title": "$:/language/Docs/PaletteColours/modal-backdrop",
            "text": "Modal backdrop"
        },
        "$:/language/Docs/PaletteColours/modal-background": {
            "title": "$:/language/Docs/PaletteColours/modal-background",
            "text": "Modal background"
        },
        "$:/language/Docs/PaletteColours/modal-border": {
            "title": "$:/language/Docs/PaletteColours/modal-border",
            "text": "Modal border"
        },
        "$:/language/Docs/PaletteColours/modal-footer-background": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-background",
            "text": "Modal footer background"
        },
        "$:/language/Docs/PaletteColours/modal-footer-border": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-border",
            "text": "Modal footer border"
        },
        "$:/language/Docs/PaletteColours/modal-header-border": {
            "title": "$:/language/Docs/PaletteColours/modal-header-border",
            "text": "Modal header border"
        },
        "$:/language/Docs/PaletteColours/muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/muted-foreground",
            "text": "General muted foreground"
        },
        "$:/language/Docs/PaletteColours/notification-background": {
            "title": "$:/language/Docs/PaletteColours/notification-background",
            "text": "Notification background"
        },
        "$:/language/Docs/PaletteColours/notification-border": {
            "title": "$:/language/Docs/PaletteColours/notification-border",
            "text": "Notification border"
        },
        "$:/language/Docs/PaletteColours/page-background": {
            "title": "$:/language/Docs/PaletteColours/page-background",
            "text": "Page background"
        },
        "$:/language/Docs/PaletteColours/pre-background": {
            "title": "$:/language/Docs/PaletteColours/pre-background",
            "text": "Preformatted code background"
        },
        "$:/language/Docs/PaletteColours/pre-border": {
            "title": "$:/language/Docs/PaletteColours/pre-border",
            "text": "Preformatted code border"
        },
        "$:/language/Docs/PaletteColours/primary": {
            "title": "$:/language/Docs/PaletteColours/primary",
            "text": "General primary"
        },
        "$:/language/Docs/PaletteColours/sidebar-button-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-button-foreground",
            "text": "Sidebar button foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover",
            "text": "Sidebar controls foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground",
            "text": "Sidebar controls foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground-shadow": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow",
            "text": "Sidebar foreground shadow"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground",
            "text": "Sidebar foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover",
            "text": "Sidebar muted foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground",
            "text": "Sidebar muted foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected",
            "text": "Sidebar tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background",
            "text": "Sidebar tab background"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected",
            "text": "Sidebar tab border for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border",
            "text": "Sidebar tab border"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-divider": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-divider",
            "text": "Sidebar tab divider"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected",
            "text": "Sidebar tab foreground for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground",
            "text": "Sidebar tab foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover",
            "text": "Sidebar tiddler link foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground",
            "text": "Sidebar tiddler link foreground"
        },
        "$:/language/Docs/PaletteColours/site-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/site-title-foreground",
            "text": "Site title foreground"
        },
        "$:/language/Docs/PaletteColours/static-alert-foreground": {
            "title": "$:/language/Docs/PaletteColours/static-alert-foreground",
            "text": "Static alert foreground"
        },
        "$:/language/Docs/PaletteColours/tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-background-selected",
            "text": "Tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-background": {
            "title": "$:/language/Docs/PaletteColours/tab-background",
            "text": "Tab background"
        },
        "$:/language/Docs/PaletteColours/tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-border-selected",
            "text": "Tab border for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-border": {
            "title": "$:/language/Docs/PaletteColours/tab-border",
            "text": "Tab border"
        },
        "$:/language/Docs/PaletteColours/tab-divider": {
            "title": "$:/language/Docs/PaletteColours/tab-divider",
            "text": "Tab divider"
        },
        "$:/language/Docs/PaletteColours/tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground-selected",
            "text": "Tab foreground for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground",
            "text": "Tab foreground"
        },
        "$:/language/Docs/PaletteColours/table-border": {
            "title": "$:/language/Docs/PaletteColours/table-border",
            "text": "Table border"
        },
        "$:/language/Docs/PaletteColours/table-footer-background": {
            "title": "$:/language/Docs/PaletteColours/table-footer-background",
            "text": "Table footer background"
        },
        "$:/language/Docs/PaletteColours/table-header-background": {
            "title": "$:/language/Docs/PaletteColours/table-header-background",
            "text": "Table header background"
        },
        "$:/language/Docs/PaletteColours/tag-background": {
            "title": "$:/language/Docs/PaletteColours/tag-background",
            "text": "Tag background"
        },
        "$:/language/Docs/PaletteColours/tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/tag-foreground",
            "text": "Tag foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-background",
            "text": "Tiddler background"
        },
        "$:/language/Docs/PaletteColours/tiddler-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-border",
            "text": "Tiddler border"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover",
            "text": "Tiddler controls foreground hover"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected",
            "text": "Tiddler controls foreground for selected controls"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground",
            "text": "Tiddler controls foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-background",
            "text": "Tiddler editor background"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border-image": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image",
            "text": "Tiddler editor border image"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border",
            "text": "Tiddler editor border"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-even": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even",
            "text": "Tiddler editor background for even fields"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd",
            "text": "Tiddler editor background for odd fields"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-background",
            "text": "Tiddler info panel background"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-border",
            "text": "Tiddler info panel border"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-tab-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background",
            "text": "Tiddler info panel tab background"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-background",
            "text": "Tiddler link background"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-foreground",
            "text": "Tiddler link foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground",
            "text": "Tiddler subtitle foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-title-foreground",
            "text": "Tiddler title foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-new-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-new-button",
            "text": "Toolbar 'new tiddler' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-options-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-options-button",
            "text": "Toolbar 'options' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-save-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-save-button",
            "text": "Toolbar 'save' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-info-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-info-button",
            "text": "Toolbar 'info' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-edit-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-edit-button",
            "text": "Toolbar 'edit' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-close-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-close-button",
            "text": "Toolbar 'close' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-delete-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-delete-button",
            "text": "Toolbar 'delete' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-cancel-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-cancel-button",
            "text": "Toolbar 'cancel' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-done-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-done-button",
            "text": "Toolbar 'done' button foreground"
        },
        "$:/language/Docs/PaletteColours/untagged-background": {
            "title": "$:/language/Docs/PaletteColours/untagged-background",
            "text": "Untagged pill background"
        },
        "$:/language/Docs/PaletteColours/very-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/very-muted-foreground",
            "text": "Very muted foreground"
        },
        "$:/language/EditTemplate/Body/External/Hint": {
            "title": "$:/language/EditTemplate/Body/External/Hint",
            "text": "This tiddler shows content stored outside of the main TiddlyWiki file. You can edit the tags and fields but cannot directly edit the content itself"
        },
        "$:/language/EditTemplate/Body/Placeholder": {
            "title": "$:/language/EditTemplate/Body/Placeholder",
            "text": "Type the text for this tiddler"
        },
        "$:/language/EditTemplate/Body/Preview/Type/Output": {
            "title": "$:/language/EditTemplate/Body/Preview/Type/Output",
            "text": "output"
        },
        "$:/language/EditTemplate/Field/Remove/Caption": {
            "title": "$:/language/EditTemplate/Field/Remove/Caption",
            "text": "remove field"
        },
        "$:/language/EditTemplate/Field/Remove/Hint": {
            "title": "$:/language/EditTemplate/Field/Remove/Hint",
            "text": "Remove field"
        },
        "$:/language/EditTemplate/Field/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Field/Dropdown/Caption",
            "text": "field list"
        },
        "$:/language/EditTemplate/Field/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Field/Dropdown/Hint",
            "text": "Show field list"
        },
        "$:/language/EditTemplate/Fields/Add/Button": {
            "title": "$:/language/EditTemplate/Fields/Add/Button",
            "text": "add"
        },
        "$:/language/EditTemplate/Fields/Add/Name/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder",
            "text": "field name"
        },
        "$:/language/EditTemplate/Fields/Add/Prompt": {
            "title": "$:/language/EditTemplate/Fields/Add/Prompt",
            "text": "Add a new field:"
        },
        "$:/language/EditTemplate/Fields/Add/Value/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder",
            "text": "field value"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/System": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/System",
            "text": "System fields"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/User": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/User",
            "text": "User fields"
        },
        "$:/language/EditTemplate/Shadow/Warning": {
            "title": "$:/language/EditTemplate/Shadow/Warning",
            "text": "This is a shadow tiddler. Any changes you make will override the default version from the plugin <<pluginLink>>"
        },
        "$:/language/EditTemplate/Shadow/OverriddenWarning": {
            "title": "$:/language/EditTemplate/Shadow/OverriddenWarning",
            "text": "This is a modified shadow tiddler. You can revert to the default version in the plugin <<pluginLink>> by deleting this tiddler"
        },
        "$:/language/EditTemplate/Tags/Add/Button": {
            "title": "$:/language/EditTemplate/Tags/Add/Button",
            "text": "add"
        },
        "$:/language/EditTemplate/Tags/Add/Placeholder": {
            "title": "$:/language/EditTemplate/Tags/Add/Placeholder",
            "text": "tag name"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Caption",
            "text": "tag list"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Hint",
            "text": "Show tag list"
        },
        "$:/language/EditTemplate/Title/BadCharacterWarning": {
            "title": "$:/language/EditTemplate/Title/BadCharacterWarning",
            "text": "Warning: avoid using any of the characters <<bad-chars>> in tiddler titles"
        },
        "$:/language/EditTemplate/Title/Exists/Prompt": {
            "title": "$:/language/EditTemplate/Title/Exists/Prompt",
            "text": "Target tiddler already exists"
        },
        "$:/language/EditTemplate/Title/Relink/Prompt": {
            "title": "$:/language/EditTemplate/Title/Relink/Prompt",
            "text": "Update ''<$text text=<<fromTitle>>/>'' to ''<$text text=<<toTitle>>/>'' in the //tags// and //list// fields of other tiddlers"
        },
        "$:/language/EditTemplate/Type/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Caption",
            "text": "content type list"
        },
        "$:/language/EditTemplate/Type/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Hint",
            "text": "Show content type list"
        },
        "$:/language/EditTemplate/Type/Delete/Caption": {
            "title": "$:/language/EditTemplate/Type/Delete/Caption",
            "text": "delete content type"
        },
        "$:/language/EditTemplate/Type/Delete/Hint": {
            "title": "$:/language/EditTemplate/Type/Delete/Hint",
            "text": "Delete content type"
        },
        "$:/language/EditTemplate/Type/Placeholder": {
            "title": "$:/language/EditTemplate/Type/Placeholder",
            "text": "content type"
        },
        "$:/language/EditTemplate/Type/Prompt": {
            "title": "$:/language/EditTemplate/Type/Prompt",
            "text": "Type:"
        },
        "$:/language/Exporters/StaticRiver": {
            "title": "$:/language/Exporters/StaticRiver",
            "text": "Static HTML"
        },
        "$:/language/Exporters/JsonFile": {
            "title": "$:/language/Exporters/JsonFile",
            "text": "JSON file"
        },
        "$:/language/Exporters/CsvFile": {
            "title": "$:/language/Exporters/CsvFile",
            "text": "CSV file"
        },
        "$:/language/Exporters/TidFile": {
            "title": "$:/language/Exporters/TidFile",
            "text": "\".tid\" file"
        },
        "$:/language/Docs/Fields/_canonical_uri": {
            "title": "$:/language/Docs/Fields/_canonical_uri",
            "text": "The full URI of an external image tiddler"
        },
        "$:/language/Docs/Fields/bag": {
            "title": "$:/language/Docs/Fields/bag",
            "text": "The name of the bag from which a tiddler came"
        },
        "$:/language/Docs/Fields/caption": {
            "title": "$:/language/Docs/Fields/caption",
            "text": "The text to be displayed on a tab or button"
        },
        "$:/language/Docs/Fields/color": {
            "title": "$:/language/Docs/Fields/color",
            "text": "The CSS color value associated with a tiddler"
        },
        "$:/language/Docs/Fields/component": {
            "title": "$:/language/Docs/Fields/component",
            "text": "The name of the component responsible for an [[alert tiddler|AlertMechanism]]"
        },
        "$:/language/Docs/Fields/current-tiddler": {
            "title": "$:/language/Docs/Fields/current-tiddler",
            "text": "Used to cache the top tiddler in a [[history list|HistoryMechanism]]"
        },
        "$:/language/Docs/Fields/created": {
            "title": "$:/language/Docs/Fields/created",
            "text": "The date a tiddler was created"
        },
        "$:/language/Docs/Fields/creator": {
            "title": "$:/language/Docs/Fields/creator",
            "text": "The name of the person who created a tiddler"
        },
        "$:/language/Docs/Fields/dependents": {
            "title": "$:/language/Docs/Fields/dependents",
            "text": "For a plugin, lists the dependent plugin titles"
        },
        "$:/language/Docs/Fields/description": {
            "title": "$:/language/Docs/Fields/description",
            "text": "The descriptive text for a plugin, or a modal dialogue"
        },
        "$:/language/Docs/Fields/draft.of": {
            "title": "$:/language/Docs/Fields/draft.of",
            "text": "For draft tiddlers, contains the title of the tiddler of which this is a draft"
        },
        "$:/language/Docs/Fields/draft.title": {
            "title": "$:/language/Docs/Fields/draft.title",
            "text": "For draft tiddlers, contains the proposed new title of the tiddler"
        },
        "$:/language/Docs/Fields/footer": {
            "title": "$:/language/Docs/Fields/footer",
            "text": "The footer text for a wizard"
        },
        "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against": {
            "title": "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against",
            "text": "A temporary storage field used in [[$:/core/templates/static.content]]"
        },
        "$:/language/Docs/Fields/icon": {
            "title": "$:/language/Docs/Fields/icon",
            "text": "The title of the tiddler containing the icon associated with a tiddler"
        },
        "$:/language/Docs/Fields/library": {
            "title": "$:/language/Docs/Fields/library",
            "text": "If set to \"yes\" indicates that a tiddler should be saved as a JavaScript library"
        },
        "$:/language/Docs/Fields/list": {
            "title": "$:/language/Docs/Fields/list",
            "text": "An ordered list of tiddler titles associated with a tiddler"
        },
        "$:/language/Docs/Fields/list-before": {
            "title": "$:/language/Docs/Fields/list-before",
            "text": "If set, the title of a tiddler before which this tiddler should be added to the ordered list of tiddler titles, or at the start of the list if this field is present but empty"
        },
        "$:/language/Docs/Fields/list-after": {
            "title": "$:/language/Docs/Fields/list-after",
            "text": "If set, the title of the tiddler after which this tiddler should be added to the ordered list of tiddler titles, or at the end of the list if this field is present but empty"
        },
        "$:/language/Docs/Fields/modified": {
            "title": "$:/language/Docs/Fields/modified",
            "text": "The date and time at which a tiddler was last modified"
        },
        "$:/language/Docs/Fields/modifier": {
            "title": "$:/language/Docs/Fields/modifier",
            "text": "The tiddler title associated with the person who last modified a tiddler"
        },
        "$:/language/Docs/Fields/name": {
            "title": "$:/language/Docs/Fields/name",
            "text": "The human readable name associated with a plugin tiddler"
        },
        "$:/language/Docs/Fields/plugin-priority": {
            "title": "$:/language/Docs/Fields/plugin-priority",
            "text": "A numerical value indicating the priority of a plugin tiddler"
        },
        "$:/language/Docs/Fields/plugin-type": {
            "title": "$:/language/Docs/Fields/plugin-type",
            "text": "The type of plugin in a plugin tiddler"
        },
        "$:/language/Docs/Fields/revision": {
            "title": "$:/language/Docs/Fields/revision",
            "text": "The revision of the tiddler held at the server"
        },
        "$:/language/Docs/Fields/released": {
            "title": "$:/language/Docs/Fields/released",
            "text": "Date of a TiddlyWiki release"
        },
        "$:/language/Docs/Fields/source": {
            "title": "$:/language/Docs/Fields/source",
            "text": "The source URL associated with a tiddler"
        },
        "$:/language/Docs/Fields/subtitle": {
            "title": "$:/language/Docs/Fields/subtitle",
            "text": "The subtitle text for a wizard"
        },
        "$:/language/Docs/Fields/tags": {
            "title": "$:/language/Docs/Fields/tags",
            "text": "A list of tags associated with a tiddler"
        },
        "$:/language/Docs/Fields/text": {
            "title": "$:/language/Docs/Fields/text",
            "text": "The body text of a tiddler"
        },
        "$:/language/Docs/Fields/title": {
            "title": "$:/language/Docs/Fields/title",
            "text": "The unique name of a tiddler"
        },
        "$:/language/Docs/Fields/type": {
            "title": "$:/language/Docs/Fields/type",
            "text": "The content type of a tiddler"
        },
        "$:/language/Docs/Fields/version": {
            "title": "$:/language/Docs/Fields/version",
            "text": "Version information for a plugin"
        },
        "$:/language/Filters/AllTiddlers": {
            "title": "$:/language/Filters/AllTiddlers",
            "text": "All tiddlers except system tiddlers"
        },
        "$:/language/Filters/RecentSystemTiddlers": {
            "title": "$:/language/Filters/RecentSystemTiddlers",
            "text": "Recently modified tiddlers, including system tiddlers"
        },
        "$:/language/Filters/RecentTiddlers": {
            "title": "$:/language/Filters/RecentTiddlers",
            "text": "Recently modified tiddlers"
        },
        "$:/language/Filters/AllTags": {
            "title": "$:/language/Filters/AllTags",
            "text": "All tags except system tags"
        },
        "$:/language/Filters/Missing": {
            "title": "$:/language/Filters/Missing",
            "text": "Missing tiddlers"
        },
        "$:/language/Filters/Drafts": {
            "title": "$:/language/Filters/Drafts",
            "text": "Draft tiddlers"
        },
        "$:/language/Filters/Orphans": {
            "title": "$:/language/Filters/Orphans",
            "text": "Orphan tiddlers"
        },
        "$:/language/Filters/SystemTiddlers": {
            "title": "$:/language/Filters/SystemTiddlers",
            "text": "System tiddlers"
        },
        "$:/language/Filters/ShadowTiddlers": {
            "title": "$:/language/Filters/ShadowTiddlers",
            "text": "Shadow tiddlers"
        },
        "$:/language/Filters/OverriddenShadowTiddlers": {
            "title": "$:/language/Filters/OverriddenShadowTiddlers",
            "text": "Overridden shadow tiddlers"
        },
        "$:/language/Filters/SystemTags": {
            "title": "$:/language/Filters/SystemTags",
            "text": "System tags"
        },
        "$:/language/Filters/StoryList": {
            "title": "$:/language/Filters/StoryList",
            "text": "Tiddlers in the story river, excluding <$text text=\"$:/AdvancedSearch\"/>"
        },
        "$:/language/Filters/TypedTiddlers": {
            "title": "$:/language/Filters/TypedTiddlers",
            "text": "Non wiki-text tiddlers"
        },
        "GettingStarted": {
            "title": "GettingStarted",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nWelcome to ~TiddlyWiki and the ~TiddlyWiki community\n\nBefore you start storing important information in ~TiddlyWiki it is vital to make sure that you can reliably save changes. See https://tiddlywiki.com/#GettingStarted for details\n\n!! Set up this ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\nSee the [[control panel|$:/ControlPanel]] for more options.\n"
        },
        "$:/language/Help/build": {
            "title": "$:/language/Help/build",
            "description": "Automatically run configured commands",
            "text": "Build the specified build targets for the current wiki. If no build targets are specified then all available targets will be built.\n\n```\n--build <target> [<target> ...]\n```\n\nBuild targets are defined in the `tiddlywiki.info` file of a wiki folder.\n\n"
        },
        "$:/language/Help/clearpassword": {
            "title": "$:/language/Help/clearpassword",
            "description": "Clear a password for subsequent crypto operations",
            "text": "Clear the password for subsequent crypto operations\n\n```\n--clearpassword\n```\n"
        },
        "$:/language/Help/default": {
            "title": "$:/language/Help/default",
            "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nusage: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nAvailable commands:\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nTo get detailed help on a command:\n\n```\ntiddlywiki --help <command>\n```\n"
        },
        "$:/language/Help/editions": {
            "title": "$:/language/Help/editions",
            "description": "Lists the available editions of TiddlyWiki",
            "text": "Lists the names and descriptions of the available editions. You can create a new wiki of a specified edition with the `--init` command.\n\n```\n--editions\n```\n"
        },
        "$:/language/Help/fetch": {
            "title": "$:/language/Help/fetch",
            "description": "Fetch tiddlers from wiki by URL",
            "text": "Fetch one or more files over HTTP/HTTPS, and import the tiddlers matching a filter, optionally transforming the incoming titles.\n\n```\n--fetch file <url> <import-filter> <transform-filter>\n--fetch files <url-filter> <import-filter> <transform-filter>\n--fetch raw-file <url> <transform-filter>\n--fetch raw-files <url-filter> <transform-filter>\n```\n\nThe \"file\" and \"files\" variants fetch the specified files and attempt to import the tiddlers within them (the same processing as if the files were dragged into the browser window). The \"raw-file\" and \"raw-files\" variants fetch the specified files and then store the raw file data in tiddlers, without applying the import logic.\n\nWith the \"file\" and \"raw-file\" variants only a single file is fetched and the first parameter is the URL of the file to read.\n\nWith the \"files\" and \"raw-files\" variants, multiple files are fetched and the first parameter is a filter yielding a list of URLs of the files to read. For example, given a set of tiddlers tagged \"remote-server\" that have a field \"url\" the filter `[tag[remote-server]get[url]]` will retrieve all the available URLs.\n\nFor the \"file\" and \"files\" variants, the `<import-filter>` parameter specifies a filter determining which tiddlers are imported. It defaults to `[all[tiddlers]]` if not provided.\n\nFor all variants, the `<transform-filter>` parameter specifies an optional filter that transforms the titles of the imported tiddlers. For example, `[addprefix[$:/myimports/]]` would add the prefix `$:/myimports/` to each title.\n\nPreceding the `--fetch` command with `--verbose` will output progress information during the import.\n\nNote that TiddlyWiki will not fetch an older version of an already loaded plugin.\n\nThe following example retrieves all the non-system tiddlers from https://tiddlywiki.com and saves them to a JSON file:\n\n```\ntiddlywiki --verbose --fetch file \"https://tiddlywiki.com/\" \"[!is[system]]\" \"\" --rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[!is[system]]\"\n```\n\nThe following example retrieves the \"favicon\" file from tiddlywiki.com and saves it in a file called \"output.ico\". Note that the intermediate tiddler \"Icon Tiddler\" is quoted in the \"--fetch\" command because it is being used as a transformation filter to replace the default title, while there are no quotes for the \"--savetiddler\" command because it is being used directly as a title.\n\n```\ntiddlywiki --verbose --fetch raw-file \"https://tiddlywiki.com/favicon.ico\" \"[[Icon Tiddler]]\" --savetiddler \"Icon Tiddler\" output.ico\n```\n\n"
        },
        "$:/language/Help/help": {
            "title": "$:/language/Help/help",
            "description": "Display help for TiddlyWiki commands",
            "text": "Displays help text for a command:\n\n```\n--help [<command>]\n```\n\nIf the command name is omitted then a list of available commands is displayed.\n"
        },
        "$:/language/Help/import": {
            "title": "$:/language/Help/import",
            "description": "Import tiddlers from a file",
            "text": "Import tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The deserializer must be explicitly specified, unlike the `load` command which infers the deserializer from the file extension.\n\n```\n--import <filepath> <deserializer> [<title>] [<encoding>]\n```\n\nThe deserializers in the core include:\n\n* application/javascript\n* application/json\n* application/x-tiddler\n* application/x-tiddler-html-div\n* application/x-tiddlers\n* text/html\n* text/plain\n\nThe title of the imported tiddler defaults to the filename.\n\nThe encoding defaults to \"utf8\", but can be \"base64\" for importing binary files.\n\nNote that TiddlyWiki will not import an older version of an already loaded plugin.\n"
        },
        "$:/language/Help/init": {
            "title": "$:/language/Help/init",
            "description": "Initialise a new wiki folder",
            "text": "Initialise an empty [[WikiFolder|WikiFolders]] with a copy of the specified edition.\n\n```\n--init <edition> [<edition> ...]\n```\n\nFor example:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nNote:\n\n* The wiki folder directory will be created if necessary\n* The \"edition\" defaults to ''empty''\n* The init command will fail if the wiki folder is not empty\n* The init command removes any `includeWikis` definitions in the edition's `tiddlywiki.info` file\n* When multiple editions are specified, editions initialised later will overwrite any files shared with earlier editions (so, the final `tiddlywiki.info` file will be copied from the last edition)\n* `--editions` returns a list of available editions\n"
        },
        "$:/language/Help/load": {
            "title": "$:/language/Help/load",
            "description": "Load tiddlers from a file",
            "text": "Load tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The processing applied to incoming files is determined by the file extension. Use the alternative `import` command if you need to specify the deserializer and encoding explicitly.\n\n```\n--load <filepath>\n--load <dirpath>\n```\n\nTo load tiddlers from an encrypted TiddlyWiki file you should first specify the password with the PasswordCommand. For example:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nNote that TiddlyWiki will not load an older version of an already loaded plugin.\n"
        },
        "$:/language/Help/makelibrary": {
            "title": "$:/language/Help/makelibrary",
            "description": "Construct library plugin required by upgrade process",
            "text": "Constructs the `$:/UpgradeLibrary` tiddler for the upgrade process.\n\nThe upgrade library is formatted as an ordinary plugin tiddler with the plugin type `library`. It contains a copy of each of the plugins, themes and language packs available within the TiddlyWiki5 repository.\n\nThis command is intended for internal use; it is only relevant to users constructing a custom upgrade procedure.\n\n```\n--makelibrary <title>\n```\n\nThe title argument defaults to `$:/UpgradeLibrary`.\n"
        },
        "$:/language/Help/notfound": {
            "title": "$:/language/Help/notfound",
            "text": "No such help item"
        },
        "$:/language/Help/output": {
            "title": "$:/language/Help/output",
            "description": "Set the base output directory for subsequent commands",
            "text": "Sets the base output directory for subsequent commands. The default output directory is the `output` subdirectory of the edition directory.\n\n```\n--output <pathname>\n```\n\nIf the specified pathname is relative then it is resolved relative to the current working directory. For example `--output .` sets the output directory to the current working directory.\n\n"
        },
        "$:/language/Help/password": {
            "title": "$:/language/Help/password",
            "description": "Set a password for subsequent crypto operations",
            "text": "Set a password for subsequent crypto operations\n\n```\n--password <password>\n```\n\n''Note'': This should not be used for serving TiddlyWiki with password protection. Instead, see the password option under the [[ServerCommand]].\n"
        },
        "$:/language/Help/render": {
            "title": "$:/language/Help/render",
            "description": "Renders individual tiddlers to files",
            "text": "Render individual tiddlers identified by a filter and save the results to the specified files.\n\nOptionally, the title of a template tiddler can be specified. In this case, instead of directly rendering each tiddler, the template tiddler is rendered with the \"currentTiddler\" variable set to the title of the tiddler that is being rendered.\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--render <tiddler-filter> [<filename-filter>] [<render-type>] [<template>] [<name>] [<value>]\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be rendered\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]addsuffix[.html]]`, which uses the unchanged tiddler title as the filename\n* ''template'': Optional template through which each tiddler is rendered\n* ''render-type'': Optional render type: `text/html` (the default) returns the full HTML text and `text/plain` just returns the text content (ie it ignores HTML tags and other unprintable material)\n* ''name'': Name of optional variable\n* ''value'': Value of optional variable\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When referring to a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--render \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being rendered, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--render` command is a more flexible replacement for both the `--rendertiddler` and `--rendertiddlers` commands, which are deprecated\n\nExamples:\n\n* `--render \"[!is[system]]\" \"[encodeuricomponent[]addprefix[tiddlers/]addsuffix[.html]]\"` -- renders all non-system tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles and the extension HTML\n\n"
        },
        "$:/language/Help/rendertiddler": {
            "title": "$:/language/Help/rendertiddler",
            "description": "Render an individual tiddler as a specified ContentType",
            "text": "(Note: The `--rendertiddler` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender an individual tiddler as a specified ContentType, defaulting to `text/html` and save it to the specified filename.\n\nOptionally the title of a template tiddler can be specified, in which case the template tiddler is rendered with the \"currentTiddler\" variable set to the tiddler that is being rendered (the first parameter value).\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>] [<name>] [<value>]\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n\nFor example, the following command saves all tiddlers matching the filter `[tag[done]]` to a JSON file titled `output.json` by employing the core template `$:/core/templates/exporters/JsonFile`.\n\n```\n--rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[tag[done]]\"\n```\n"
        },
        "$:/language/Help/rendertiddlers": {
            "title": "$:/language/Help/rendertiddlers",
            "description": "Render tiddlers matching a filter to a specified ContentType",
            "text": "(Note: The `--rendertiddlers` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender a set of tiddlers matching a filter to separate files of a specified ContentType (defaults to `text/html`) and extension (defaults to `.html`).\n\n```\n--rendertiddlers <filter> <template> <pathname> [<type>] [<extension>] [\"noclean\"]\n```\n\nFor example:\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny files in the target directory are deleted unless the ''noclean'' flag is specified. The target directory is recursively created if it is missing.\n"
        },
        "$:/language/Help/save": {
            "title": "$:/language/Help/save",
            "description": "Saves individual raw tiddlers to files",
            "text": "Saves individual tiddlers identified by a filter in their raw text or binary format to the specified files.\n\n```\n--save <tiddler-filter> <filename-filter>\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be saved\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]]`, which uses the unchanged tiddler title as the filename\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When saving a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--save \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being saved, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--save` command is a more flexible replacement for both the `--savetiddler` and `--savetiddlers` commands, which are deprecated\n\nExamples:\n\n* `--save \"[!is[system]is[image]]\" \"[encodeuricomponent[]addprefix[tiddlers/]]\"` -- saves all non-system image tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles\n"
        },
        "$:/language/Help/savetiddler": {
            "title": "$:/language/Help/savetiddler",
            "description": "Saves a raw tiddler to a file",
            "text": "(Note: The `--savetiddler` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves an individual tiddler in its raw text or binary format to the specified filename.\n\n```\n--savetiddler <title> <filename>\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n"
        },
        "$:/language/Help/savetiddlers": {
            "title": "$:/language/Help/savetiddlers",
            "description": "Saves a group of raw tiddlers to a directory",
            "text": "(Note: The `--savetiddlers` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves a group of tiddlers in their raw text or binary format to the specified directory.\n\n```\n--savetiddlers <filter> <pathname> [\"noclean\"]\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nThe output directory is cleared of existing files before saving the specified files. The deletion can be disabled by specifying the ''noclean'' flag.\n\nAny missing directories in the pathname are automatically created.\n"
        },
        "$:/language/Help/server": {
            "title": "$:/language/Help/server",
            "description": "Provides an HTTP server interface to TiddlyWiki",
            "text": "The server built in to TiddlyWiki5 is very simple. Although compatible with TiddlyWeb it doesn't support many of the features needed for robust Internet-facing usage.\n\nAt the root, it serves a rendering of a specified tiddler. Away from the root, it serves individual tiddlers encoded in JSON, and supports the basic HTTP operations for `GET`, `PUT` and `DELETE`.\n\n```\n--server <port> <roottiddler> <rendertype> <servetype> <username> <password> <host> <pathprefix>\n```\n\nThe parameters are:\n\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''roottiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''rendertype'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''servetype'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''username'' - the default username for signing edits\n* ''password'' - optional password for basic authentication\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''pathprefix'' - optional prefix for paths\n\nIf the password parameter is specified then the browser will prompt the user for the username and password. Note that the password is transmitted in plain text so this implementation isn't suitable for general use.\n\nFor example:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\nThe username and password can be specified as empty strings if you need to set the hostname or pathprefix and don't want to require a password:\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port. It can be useful to use an environment variable to pass the port number to the Node.js process. This example references an environment variable called \"MY_PORT_NUMBER\":\n\n\n```\n--server MY_PORT_NUMBER $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n"
        },
        "$:/language/Help/setfield": {
            "title": "$:/language/Help/setfield",
            "description": "Prepares external tiddlers for use",
            "text": "//Note that this command is experimental and may change or be replaced before being finalised//\n\nSets the specified field of a group of tiddlers to the result of wikifying a template tiddler with the `currentTiddler` variable set to the tiddler.\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nThe parameters are:\n\n* ''filter'' - filter identifying the tiddlers to be affected\n* ''fieldname'' - the field to modify (defaults to \"text\")\n* ''templatetitle'' - the tiddler to wikify into the specified field. If blank or missing then the specified field is deleted\n* ''rendertype'' - the text type to render (defaults to \"text/plain\"; \"text/html\" can be used to include HTML tags)\n"
        },
        "$:/language/Help/unpackplugin": {
            "title": "$:/language/Help/unpackplugin",
            "description": "Unpack the payload tiddlers from a plugin",
            "text": "Extract the payload tiddlers from a plugin, creating them as ordinary tiddlers:\n\n```\n--unpackplugin <title>\n```\n"
        },
        "$:/language/Help/verbose": {
            "title": "$:/language/Help/verbose",
            "description": "Triggers verbose output mode",
            "text": "Triggers verbose output, useful for debugging\n\n```\n--verbose\n```\n"
        },
        "$:/language/Help/version": {
            "title": "$:/language/Help/version",
            "description": "Displays the version number of TiddlyWiki",
            "text": "Displays the version number of TiddlyWiki.\n\n```\n--version\n```\n"
        },
        "$:/language/Import/Imported/Hint": {
            "title": "$:/language/Import/Imported/Hint",
            "text": "The following tiddlers were imported:"
        },
        "$:/language/Import/Listing/Cancel/Caption": {
            "title": "$:/language/Import/Listing/Cancel/Caption",
            "text": "Cancel"
        },
        "$:/language/Import/Listing/Hint": {
            "title": "$:/language/Import/Listing/Hint",
            "text": "These tiddlers are ready to import:"
        },
        "$:/language/Import/Listing/Import/Caption": {
            "title": "$:/language/Import/Listing/Import/Caption",
            "text": "Import"
        },
        "$:/language/Import/Listing/Select/Caption": {
            "title": "$:/language/Import/Listing/Select/Caption",
            "text": "Select"
        },
        "$:/language/Import/Listing/Status/Caption": {
            "title": "$:/language/Import/Listing/Status/Caption",
            "text": "Status"
        },
        "$:/language/Import/Listing/Title/Caption": {
            "title": "$:/language/Import/Listing/Title/Caption",
            "text": "Title"
        },
        "$:/language/Import/Listing/Preview": {
            "title": "$:/language/Import/Listing/Preview",
            "text": "Preview:"
        },
        "$:/language/Import/Listing/Preview/Text": {
            "title": "$:/language/Import/Listing/Preview/Text",
            "text": "Text"
        },
        "$:/language/Import/Listing/Preview/TextRaw": {
            "title": "$:/language/Import/Listing/Preview/TextRaw",
            "text": "Text (Raw)"
        },
        "$:/language/Import/Listing/Preview/Fields": {
            "title": "$:/language/Import/Listing/Preview/Fields",
            "text": "Fields"
        },
        "$:/language/Import/Listing/Preview/Diff": {
            "title": "$:/language/Import/Listing/Preview/Diff",
            "text": "Diff"
        },
        "$:/language/Import/Listing/Preview/DiffFields": {
            "title": "$:/language/Import/Listing/Preview/DiffFields",
            "text": "Diff (Fields)"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible",
            "text": "Blocked incompatible or obsolete plugin"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Version": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version",
            "text": "Blocked plugin (due to incoming <<incoming>> being older than existing <<existing>>)"
        },
        "$:/language/Import/Upgrader/Plugins/Upgraded": {
            "title": "$:/language/Import/Upgrader/Plugins/Upgraded",
            "text": "Upgraded plugin from <<incoming>> to <<upgraded>>"
        },
        "$:/language/Import/Upgrader/State/Suppressed": {
            "title": "$:/language/Import/Upgrader/State/Suppressed",
            "text": "Blocked temporary state tiddler"
        },
        "$:/language/Import/Upgrader/System/Suppressed": {
            "title": "$:/language/Import/Upgrader/System/Suppressed",
            "text": "Blocked system tiddler"
        },
        "$:/language/Import/Upgrader/ThemeTweaks/Created": {
            "title": "$:/language/Import/Upgrader/ThemeTweaks/Created",
            "text": "Migrated theme tweak from <$text text=<<from>>/>"
        },
        "$:/language/AboveStory/ClassicPlugin/Warning": {
            "title": "$:/language/AboveStory/ClassicPlugin/Warning",
            "text": "It looks like you are trying to load a plugin designed for ~TiddlyWiki Classic. Please note that [[these plugins do not work with TiddlyWiki version 5.x.x|https://tiddlywiki.com/#TiddlyWikiClassic]]. ~TiddlyWiki Classic plugins detected:"
        },
        "$:/language/BinaryWarning/Prompt": {
            "title": "$:/language/BinaryWarning/Prompt",
            "text": "This tiddler contains binary data"
        },
        "$:/language/ClassicWarning/Hint": {
            "title": "$:/language/ClassicWarning/Hint",
            "text": "This tiddler is written in TiddlyWiki Classic wiki text format, which is not fully compatible with TiddlyWiki version 5. See https://tiddlywiki.com/static/Upgrading.html for more details."
        },
        "$:/language/ClassicWarning/Upgrade/Caption": {
            "title": "$:/language/ClassicWarning/Upgrade/Caption",
            "text": "upgrade"
        },
        "$:/language/CloseAll/Button": {
            "title": "$:/language/CloseAll/Button",
            "text": "close all"
        },
        "$:/language/ColourPicker/Recent": {
            "title": "$:/language/ColourPicker/Recent",
            "text": "Recent:"
        },
        "$:/language/ConfirmCancelTiddler": {
            "title": "$:/language/ConfirmCancelTiddler",
            "text": "Do you wish to discard changes to the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmDeleteTiddler": {
            "title": "$:/language/ConfirmDeleteTiddler",
            "text": "Do you wish to delete the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmOverwriteTiddler": {
            "title": "$:/language/ConfirmOverwriteTiddler",
            "text": "Do you wish to overwrite the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmEditShadowTiddler": {
            "title": "$:/language/ConfirmEditShadowTiddler",
            "text": "You are about to edit a ShadowTiddler. Any changes will override the default system making future upgrades non-trivial. Are you sure you want to edit \"<$text text=<<title>>/>\"?"
        },
        "$:/language/Count": {
            "title": "$:/language/Count",
            "text": "count"
        },
        "$:/language/DefaultNewTiddlerTitle": {
            "title": "$:/language/DefaultNewTiddlerTitle",
            "text": "New Tiddler"
        },
        "$:/language/Diffs/CountMessage": {
            "title": "$:/language/Diffs/CountMessage",
            "text": "<<diff-count>> differences"
        },
        "$:/language/DropMessage": {
            "title": "$:/language/DropMessage",
            "text": "Drop here (or use the 'Escape' key to cancel)"
        },
        "$:/language/Encryption/Cancel": {
            "title": "$:/language/Encryption/Cancel",
            "text": "Cancel"
        },
        "$:/language/Encryption/ConfirmClearPassword": {
            "title": "$:/language/Encryption/ConfirmClearPassword",
            "text": "Do you wish to clear the password? This will remove the encryption applied when saving this wiki"
        },
        "$:/language/Encryption/PromptSetPassword": {
            "title": "$:/language/Encryption/PromptSetPassword",
            "text": "Set a new password for this TiddlyWiki"
        },
        "$:/language/Encryption/Username": {
            "title": "$:/language/Encryption/Username",
            "text": "Username"
        },
        "$:/language/Encryption/Password": {
            "title": "$:/language/Encryption/Password",
            "text": "Password"
        },
        "$:/language/Encryption/RepeatPassword": {
            "title": "$:/language/Encryption/RepeatPassword",
            "text": "Repeat password"
        },
        "$:/language/Encryption/PasswordNoMatch": {
            "title": "$:/language/Encryption/PasswordNoMatch",
            "text": "Passwords do not match"
        },
        "$:/language/Encryption/SetPassword": {
            "title": "$:/language/Encryption/SetPassword",
            "text": "Set password"
        },
        "$:/language/Error/Caption": {
            "title": "$:/language/Error/Caption",
            "text": "Error"
        },
        "$:/language/Error/EditConflict": {
            "title": "$:/language/Error/EditConflict",
            "text": "File changed on server"
        },
        "$:/language/Error/Filter": {
            "title": "$:/language/Error/Filter",
            "text": "Filter error"
        },
        "$:/language/Error/FilterSyntax": {
            "title": "$:/language/Error/FilterSyntax",
            "text": "Syntax error in filter expression"
        },
        "$:/language/Error/IsFilterOperator": {
            "title": "$:/language/Error/IsFilterOperator",
            "text": "Filter Error: Unknown operand for the 'is' filter operator"
        },
        "$:/language/Error/LoadingPluginLibrary": {
            "title": "$:/language/Error/LoadingPluginLibrary",
            "text": "Error loading plugin library"
        },
        "$:/language/Error/RecursiveTransclusion": {
            "title": "$:/language/Error/RecursiveTransclusion",
            "text": "Recursive transclusion error in transclude widget"
        },
        "$:/language/Error/RetrievingSkinny": {
            "title": "$:/language/Error/RetrievingSkinny",
            "text": "Error retrieving skinny tiddler list"
        },
        "$:/language/Error/SavingToTWEdit": {
            "title": "$:/language/Error/SavingToTWEdit",
            "text": "Error saving to TWEdit"
        },
        "$:/language/Error/WhileSaving": {
            "title": "$:/language/Error/WhileSaving",
            "text": "Error while saving"
        },
        "$:/language/Error/XMLHttpRequest": {
            "title": "$:/language/Error/XMLHttpRequest",
            "text": "XMLHttpRequest error code"
        },
        "$:/language/InternalJavaScriptError/Title": {
            "title": "$:/language/InternalJavaScriptError/Title",
            "text": "Internal JavaScript Error"
        },
        "$:/language/InternalJavaScriptError/Hint": {
            "title": "$:/language/InternalJavaScriptError/Hint",
            "text": "Well, this is embarrassing. It is recommended that you restart TiddlyWiki by refreshing your browser"
        },
        "$:/language/InvalidFieldName": {
            "title": "$:/language/InvalidFieldName",
            "text": "Illegal characters in field name \"<$text text=<<fieldName>>/>\". Fields can only contain lowercase letters, digits and the characters underscore (`_`), hyphen (`-`) and period (`.`)"
        },
        "$:/language/LazyLoadingWarning": {
            "title": "$:/language/LazyLoadingWarning",
            "text": "<p>Trying to load external content from ''<$text text={{!!_canonical_uri}}/>''</p><p>If this message doesn't disappear, either the tiddler content type doesn't match the type of the external content, or you may be using a browser that doesn't support external content for wikis loaded as standalone files. See https://tiddlywiki.com/#ExternalText</p>"
        },
        "$:/language/LoginToTiddlySpace": {
            "title": "$:/language/LoginToTiddlySpace",
            "text": "Login to TiddlySpace"
        },
        "$:/language/Manager/Controls/FilterByTag/None": {
            "title": "$:/language/Manager/Controls/FilterByTag/None",
            "text": "(none)"
        },
        "$:/language/Manager/Controls/FilterByTag/Prompt": {
            "title": "$:/language/Manager/Controls/FilterByTag/Prompt",
            "text": "Filter by tag:"
        },
        "$:/language/Manager/Controls/Order/Prompt": {
            "title": "$:/language/Manager/Controls/Order/Prompt",
            "text": "Reverse order"
        },
        "$:/language/Manager/Controls/Search/Placeholder": {
            "title": "$:/language/Manager/Controls/Search/Placeholder",
            "text": "Search"
        },
        "$:/language/Manager/Controls/Search/Prompt": {
            "title": "$:/language/Manager/Controls/Search/Prompt",
            "text": "Search:"
        },
        "$:/language/Manager/Controls/Show/Option/Tags": {
            "title": "$:/language/Manager/Controls/Show/Option/Tags",
            "text": "tags"
        },
        "$:/language/Manager/Controls/Show/Option/Tiddlers": {
            "title": "$:/language/Manager/Controls/Show/Option/Tiddlers",
            "text": "tiddlers"
        },
        "$:/language/Manager/Controls/Show/Prompt": {
            "title": "$:/language/Manager/Controls/Show/Prompt",
            "text": "Show:"
        },
        "$:/language/Manager/Controls/Sort/Prompt": {
            "title": "$:/language/Manager/Controls/Sort/Prompt",
            "text": "Sort by:"
        },
        "$:/language/Manager/Item/Colour": {
            "title": "$:/language/Manager/Item/Colour",
            "text": "Colour"
        },
        "$:/language/Manager/Item/Fields": {
            "title": "$:/language/Manager/Item/Fields",
            "text": "Fields"
        },
        "$:/language/Manager/Item/Icon/None": {
            "title": "$:/language/Manager/Item/Icon/None",
            "text": "(none)"
        },
        "$:/language/Manager/Item/Icon": {
            "title": "$:/language/Manager/Item/Icon",
            "text": "Icon"
        },
        "$:/language/Manager/Item/RawText": {
            "title": "$:/language/Manager/Item/RawText",
            "text": "Raw text"
        },
        "$:/language/Manager/Item/Tags": {
            "title": "$:/language/Manager/Item/Tags",
            "text": "Tags"
        },
        "$:/language/Manager/Item/Tools": {
            "title": "$:/language/Manager/Item/Tools",
            "text": "Tools"
        },
        "$:/language/Manager/Item/WikifiedText": {
            "title": "$:/language/Manager/Item/WikifiedText",
            "text": "Wikified text"
        },
        "$:/language/MissingTiddler/Hint": {
            "title": "$:/language/MissingTiddler/Hint",
            "text": "Missing tiddler \"<$text text=<<currentTiddler>>/>\" -- click {{||$:/core/ui/Buttons/edit}} to create"
        },
        "$:/language/No": {
            "title": "$:/language/No",
            "text": "No"
        },
        "$:/language/OfficialPluginLibrary": {
            "title": "$:/language/OfficialPluginLibrary",
            "text": "Official ~TiddlyWiki Plugin Library"
        },
        "$:/language/OfficialPluginLibrary/Hint": {
            "title": "$:/language/OfficialPluginLibrary/Hint",
            "text": "The official ~TiddlyWiki plugin library at tiddlywiki.com. Plugins, themes and language packs are maintained by the core team."
        },
        "$:/language/PluginReloadWarning": {
            "title": "$:/language/PluginReloadWarning",
            "text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to plugins to take effect"
        },
        "$:/language/RecentChanges/DateFormat": {
            "title": "$:/language/RecentChanges/DateFormat",
            "text": "DDth MMM YYYY"
        },
        "$:/language/SystemTiddler/Tooltip": {
            "title": "$:/language/SystemTiddler/Tooltip",
            "text": "This is a system tiddler"
        },
        "$:/language/SystemTiddlers/Include/Prompt": {
            "title": "$:/language/SystemTiddlers/Include/Prompt",
            "text": "Include system tiddlers"
        },
        "$:/language/TagManager/Colour/Heading": {
            "title": "$:/language/TagManager/Colour/Heading",
            "text": "Colour"
        },
        "$:/language/TagManager/Count/Heading": {
            "title": "$:/language/TagManager/Count/Heading",
            "text": "Count"
        },
        "$:/language/TagManager/Icon/Heading": {
            "title": "$:/language/TagManager/Icon/Heading",
            "text": "Icon"
        },
        "$:/language/TagManager/Info/Heading": {
            "title": "$:/language/TagManager/Info/Heading",
            "text": "Info"
        },
        "$:/language/TagManager/Tag/Heading": {
            "title": "$:/language/TagManager/Tag/Heading",
            "text": "Tag"
        },
        "$:/language/Tiddler/DateFormat": {
            "title": "$:/language/Tiddler/DateFormat",
            "text": "DDth MMM YYYY at hh12:0mmam"
        },
        "$:/language/UnsavedChangesWarning": {
            "title": "$:/language/UnsavedChangesWarning",
            "text": "You have unsaved changes in TiddlyWiki"
        },
        "$:/language/Yes": {
            "title": "$:/language/Yes",
            "text": "Yes"
        },
        "$:/language/Modals/Download": {
            "title": "$:/language/Modals/Download",
            "subtitle": "Download changes",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "https://tiddlywiki.com/static/DownloadingChanges.html",
            "text": "Your browser only supports manual saving.\n\nTo save your modified wiki, right click on the download link below and select \"Download file\" or \"Save file\", and then choose the folder and filename.\n\n//You can marginally speed things up by clicking the link with the control key (Windows) or the options/alt key (Mac OS X). You will not be prompted for the folder or filename, but your browser is likely to give it an unrecognisable name -- you may need to rename the file to include an `.html` extension before you can do anything useful with it.//\n\nOn smartphones that do not allow files to be downloaded you can instead bookmark the link, and then sync your bookmarks to a desktop computer from where the wiki can be saved normally.\n"
        },
        "$:/language/Modals/SaveInstructions": {
            "title": "$:/language/Modals/SaveInstructions",
            "subtitle": "Save your work",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "https://tiddlywiki.com/static/SavingChanges.html",
            "text": "Your changes to this wiki need to be saved as a ~TiddlyWiki HTML file.\n\n!!! Desktop browsers\n\n# Select ''Save As'' from the ''File'' menu\n# Choose a filename and location\n#* Some browsers also require you to explicitly specify the file saving format as ''Webpage, HTML only'' or similar\n# Close this tab\n\n!!! Smartphone browsers\n\n# Create a bookmark to this page\n#* If you've got iCloud or Google Sync set up then the bookmark will automatically sync to your desktop where you can open it and save it as above\n# Close this tab\n\n//If you open the bookmark again in Mobile Safari you will see this message again. If you want to go ahead and use the file, just click the ''close'' button below//\n"
        },
        "$:/config/NewJournal/Title": {
            "title": "$:/config/NewJournal/Title",
            "text": "DDth MMM YYYY"
        },
        "$:/config/NewJournal/Text": {
            "title": "$:/config/NewJournal/Text",
            "text": ""
        },
        "$:/config/NewJournal/Tags": {
            "title": "$:/config/NewJournal/Tags",
            "text": "Journal"
        },
        "$:/language/Notifications/Save/Done": {
            "title": "$:/language/Notifications/Save/Done",
            "text": "Saved wiki"
        },
        "$:/language/Notifications/Save/Starting": {
            "title": "$:/language/Notifications/Save/Starting",
            "text": "Starting to save wiki"
        },
        "$:/language/Notifications/CopiedToClipboard/Succeeded": {
            "title": "$:/language/Notifications/CopiedToClipboard/Succeeded",
            "text": "Copied!"
        },
        "$:/language/Notifications/CopiedToClipboard/Failed": {
            "title": "$:/language/Notifications/CopiedToClipboard/Failed",
            "text": "Failed to copy to clipboard!"
        },
        "$:/language/Search/DefaultResults/Caption": {
            "title": "$:/language/Search/DefaultResults/Caption",
            "text": "List"
        },
        "$:/language/Search/Filter/Caption": {
            "title": "$:/language/Search/Filter/Caption",
            "text": "Filter"
        },
        "$:/language/Search/Filter/Hint": {
            "title": "$:/language/Search/Filter/Hint",
            "text": "Search via a [[filter expression|https://tiddlywiki.com/static/Filters.html]]"
        },
        "$:/language/Search/Filter/Matches": {
            "title": "$:/language/Search/Filter/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Matches": {
            "title": "$:/language/Search/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Matches/All": {
            "title": "$:/language/Search/Matches/All",
            "text": "All matches:"
        },
        "$:/language/Search/Matches/Title": {
            "title": "$:/language/Search/Matches/Title",
            "text": "Title matches:"
        },
        "$:/language/Search/Search": {
            "title": "$:/language/Search/Search",
            "text": "Search"
        },
        "$:/language/Search/Search/TooShort": {
            "title": "$:/language/Search/Search/TooShort",
            "text": "Search text too short"
        },
        "$:/language/Search/Shadows/Caption": {
            "title": "$:/language/Search/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/Search/Shadows/Hint": {
            "title": "$:/language/Search/Shadows/Hint",
            "text": "Search for shadow tiddlers"
        },
        "$:/language/Search/Shadows/Matches": {
            "title": "$:/language/Search/Shadows/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Standard/Caption": {
            "title": "$:/language/Search/Standard/Caption",
            "text": "Standard"
        },
        "$:/language/Search/Standard/Hint": {
            "title": "$:/language/Search/Standard/Hint",
            "text": "Search for standard tiddlers"
        },
        "$:/language/Search/Standard/Matches": {
            "title": "$:/language/Search/Standard/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/System/Caption": {
            "title": "$:/language/Search/System/Caption",
            "text": "System"
        },
        "$:/language/Search/System/Hint": {
            "title": "$:/language/Search/System/Hint",
            "text": "Search for system tiddlers"
        },
        "$:/language/Search/System/Matches": {
            "title": "$:/language/Search/System/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/SideBar/All/Caption": {
            "title": "$:/language/SideBar/All/Caption",
            "text": "All"
        },
        "$:/language/SideBar/Contents/Caption": {
            "title": "$:/language/SideBar/Contents/Caption",
            "text": "Contents"
        },
        "$:/language/SideBar/Drafts/Caption": {
            "title": "$:/language/SideBar/Drafts/Caption",
            "text": "Drafts"
        },
        "$:/language/SideBar/Explorer/Caption": {
            "title": "$:/language/SideBar/Explorer/Caption",
            "text": "Explorer"
        },
        "$:/language/SideBar/Missing/Caption": {
            "title": "$:/language/SideBar/Missing/Caption",
            "text": "Missing"
        },
        "$:/language/SideBar/More/Caption": {
            "title": "$:/language/SideBar/More/Caption",
            "text": "More"
        },
        "$:/language/SideBar/Open/Caption": {
            "title": "$:/language/SideBar/Open/Caption",
            "text": "Open"
        },
        "$:/language/SideBar/Orphans/Caption": {
            "title": "$:/language/SideBar/Orphans/Caption",
            "text": "Orphans"
        },
        "$:/language/SideBar/Recent/Caption": {
            "title": "$:/language/SideBar/Recent/Caption",
            "text": "Recent"
        },
        "$:/language/SideBar/Shadows/Caption": {
            "title": "$:/language/SideBar/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/SideBar/System/Caption": {
            "title": "$:/language/SideBar/System/Caption",
            "text": "System"
        },
        "$:/language/SideBar/Tags/Caption": {
            "title": "$:/language/SideBar/Tags/Caption",
            "text": "Tags"
        },
        "$:/language/SideBar/Tags/Untagged/Caption": {
            "title": "$:/language/SideBar/Tags/Untagged/Caption",
            "text": "untagged"
        },
        "$:/language/SideBar/Tools/Caption": {
            "title": "$:/language/SideBar/Tools/Caption",
            "text": "Tools"
        },
        "$:/language/SideBar/Types/Caption": {
            "title": "$:/language/SideBar/Types/Caption",
            "text": "Types"
        },
        "$:/SiteSubtitle": {
            "title": "$:/SiteSubtitle",
            "text": "a non-linear personal web notebook"
        },
        "$:/SiteTitle": {
            "title": "$:/SiteTitle",
            "text": "My ~TiddlyWiki"
        },
        "$:/language/Snippets/ListByTag": {
            "title": "$:/language/Snippets/ListByTag",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "List of tiddlers by tag",
            "text": "<<list-links \"[tag[task]sort[title]]\">>\n"
        },
        "$:/language/Snippets/MacroDefinition": {
            "title": "$:/language/Snippets/MacroDefinition",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Macro definition",
            "text": "\\define macroName(param1:\"default value\",param2)\nText of the macro\n\\end\n"
        },
        "$:/language/Snippets/Table4x3": {
            "title": "$:/language/Snippets/Table4x3",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Table with 4 columns by 3 rows",
            "text": "|! |!Alpha |!Beta |!Gamma |!Delta |\n|!One | | | | |\n|!Two | | | | |\n|!Three | | | | |\n"
        },
        "$:/language/Snippets/TableOfContents": {
            "title": "$:/language/Snippets/TableOfContents",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Table of Contents",
            "text": "<div class=\"tc-table-of-contents\">\n\n<<toc-selective-expandable 'TableOfContents'>>\n\n</div>"
        },
        "$:/language/ThemeTweaks/ThemeTweaks": {
            "title": "$:/language/ThemeTweaks/ThemeTweaks",
            "text": "Theme Tweaks"
        },
        "$:/language/ThemeTweaks/ThemeTweaks/Hint": {
            "title": "$:/language/ThemeTweaks/ThemeTweaks/Hint",
            "text": "You can tweak certain aspects of the ''Vanilla'' theme."
        },
        "$:/language/ThemeTweaks/Options": {
            "title": "$:/language/ThemeTweaks/Options",
            "text": "Options"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout",
            "text": "Sidebar layout"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid",
            "text": "Fixed story, fluid sidebar"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed",
            "text": "Fluid story, fixed sidebar"
        },
        "$:/language/ThemeTweaks/Options/StickyTitles": {
            "title": "$:/language/ThemeTweaks/Options/StickyTitles",
            "text": "Sticky titles"
        },
        "$:/language/ThemeTweaks/Options/StickyTitles/Hint": {
            "title": "$:/language/ThemeTweaks/Options/StickyTitles/Hint",
            "text": "Causes tiddler titles to \"stick\" to the top of the browser window"
        },
        "$:/language/ThemeTweaks/Options/CodeWrapping": {
            "title": "$:/language/ThemeTweaks/Options/CodeWrapping",
            "text": "Wrap long lines in code blocks"
        },
        "$:/language/ThemeTweaks/Settings": {
            "title": "$:/language/ThemeTweaks/Settings",
            "text": "Settings"
        },
        "$:/language/ThemeTweaks/Settings/FontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/FontFamily",
            "text": "Font family"
        },
        "$:/language/ThemeTweaks/Settings/CodeFontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/CodeFontFamily",
            "text": "Code font family"
        },
        "$:/language/ThemeTweaks/Settings/EditorFontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/EditorFontFamily",
            "text": "Editor font family"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImage": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImage",
            "text": "Page background image"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment",
            "text": "Page background image attachment"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll",
            "text": "Scroll with tiddlers"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed",
            "text": "Fixed to window"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize",
            "text": "Page background image size"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto",
            "text": "Auto"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover",
            "text": "Cover"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain",
            "text": "Contain"
        },
        "$:/language/ThemeTweaks/Metrics": {
            "title": "$:/language/ThemeTweaks/Metrics",
            "text": "Sizes"
        },
        "$:/language/ThemeTweaks/Metrics/FontSize": {
            "title": "$:/language/ThemeTweaks/Metrics/FontSize",
            "text": "Font size"
        },
        "$:/language/ThemeTweaks/Metrics/LineHeight": {
            "title": "$:/language/ThemeTweaks/Metrics/LineHeight",
            "text": "Line height"
        },
        "$:/language/ThemeTweaks/Metrics/BodyFontSize": {
            "title": "$:/language/ThemeTweaks/Metrics/BodyFontSize",
            "text": "Font size for tiddler body"
        },
        "$:/language/ThemeTweaks/Metrics/BodyLineHeight": {
            "title": "$:/language/ThemeTweaks/Metrics/BodyLineHeight",
            "text": "Line height for tiddler body"
        },
        "$:/language/ThemeTweaks/Metrics/StoryLeft": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryLeft",
            "text": "Story left position"
        },
        "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint",
            "text": "how far the left margin of the story river<br>(tiddler area) is from the left of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryTop": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryTop",
            "text": "Story top position"
        },
        "$:/language/ThemeTweaks/Metrics/StoryTop/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryTop/Hint",
            "text": "how far the top margin of the story river<br>is from the top of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryRight": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryRight",
            "text": "Story right"
        },
        "$:/language/ThemeTweaks/Metrics/StoryRight/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryRight/Hint",
            "text": "how far the left margin of the sidebar <br>is from the left of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryWidth",
            "text": "Story width"
        },
        "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint",
            "text": "the overall width of the story river"
        },
        "$:/language/ThemeTweaks/Metrics/TiddlerWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth",
            "text": "Tiddler width"
        },
        "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint",
            "text": "within the story river"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint",
            "text": "Sidebar breakpoint"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint",
            "text": "the minimum page width at which the story<br>river and sidebar will appear side by side"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth",
            "text": "Sidebar width"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint",
            "text": "the width of the sidebar in fluid-fixed layout"
        },
        "$:/language/TiddlerInfo/Advanced/Caption": {
            "title": "$:/language/TiddlerInfo/Advanced/Caption",
            "text": "Advanced"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint",
            "text": "none"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading",
            "text": "Plugin Details"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint",
            "text": "This plugin contains the following shadow tiddlers:"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading",
            "text": "Shadow Status"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint",
            "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is not a shadow tiddler"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint",
            "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is a shadow tiddler"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source",
            "text": "It is defined in the plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint",
            "text": "It is overridden by an ordinary tiddler"
        },
        "$:/language/TiddlerInfo/Fields/Caption": {
            "title": "$:/language/TiddlerInfo/Fields/Caption",
            "text": "Fields"
        },
        "$:/language/TiddlerInfo/List/Caption": {
            "title": "$:/language/TiddlerInfo/List/Caption",
            "text": "List"
        },
        "$:/language/TiddlerInfo/List/Empty": {
            "title": "$:/language/TiddlerInfo/List/Empty",
            "text": "This tiddler does not have a list"
        },
        "$:/language/TiddlerInfo/Listed/Caption": {
            "title": "$:/language/TiddlerInfo/Listed/Caption",
            "text": "Listed"
        },
        "$:/language/TiddlerInfo/Listed/Empty": {
            "title": "$:/language/TiddlerInfo/Listed/Empty",
            "text": "This tiddler is not listed by any others"
        },
        "$:/language/TiddlerInfo/References/Caption": {
            "title": "$:/language/TiddlerInfo/References/Caption",
            "text": "References"
        },
        "$:/language/TiddlerInfo/References/Empty": {
            "title": "$:/language/TiddlerInfo/References/Empty",
            "text": "No tiddlers link to this one"
        },
        "$:/language/TiddlerInfo/Tagging/Caption": {
            "title": "$:/language/TiddlerInfo/Tagging/Caption",
            "text": "Tagging"
        },
        "$:/language/TiddlerInfo/Tagging/Empty": {
            "title": "$:/language/TiddlerInfo/Tagging/Empty",
            "text": "No tiddlers are tagged with this one"
        },
        "$:/language/TiddlerInfo/Tools/Caption": {
            "title": "$:/language/TiddlerInfo/Tools/Caption",
            "text": "Tools"
        },
        "$:/language/Docs/Types/application/javascript": {
            "title": "$:/language/Docs/Types/application/javascript",
            "description": "JavaScript code",
            "name": "application/javascript",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/application/json": {
            "title": "$:/language/Docs/Types/application/json",
            "description": "JSON data",
            "name": "application/json",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/application/x-tiddler-dictionary": {
            "title": "$:/language/Docs/Types/application/x-tiddler-dictionary",
            "description": "Data dictionary",
            "name": "application/x-tiddler-dictionary",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/image/gif": {
            "title": "$:/language/Docs/Types/image/gif",
            "description": "GIF image",
            "name": "image/gif",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/jpeg": {
            "title": "$:/language/Docs/Types/image/jpeg",
            "description": "JPEG image",
            "name": "image/jpeg",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/png": {
            "title": "$:/language/Docs/Types/image/png",
            "description": "PNG image",
            "name": "image/png",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/svg+xml": {
            "title": "$:/language/Docs/Types/image/svg+xml",
            "description": "Structured Vector Graphics image",
            "name": "image/svg+xml",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/x-icon": {
            "title": "$:/language/Docs/Types/image/x-icon",
            "description": "ICO format icon file",
            "name": "image/x-icon",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/text/css": {
            "title": "$:/language/Docs/Types/text/css",
            "description": "Static stylesheet",
            "name": "text/css",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/text/html": {
            "title": "$:/language/Docs/Types/text/html",
            "description": "HTML markup",
            "name": "text/html",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/plain": {
            "title": "$:/language/Docs/Types/text/plain",
            "description": "Plain text",
            "name": "text/plain",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/vnd.tiddlywiki": {
            "title": "$:/language/Docs/Types/text/vnd.tiddlywiki",
            "description": "TiddlyWiki 5",
            "name": "text/vnd.tiddlywiki",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/x-tiddlywiki": {
            "title": "$:/language/Docs/Types/text/x-tiddlywiki",
            "description": "TiddlyWiki Classic",
            "name": "text/x-tiddlywiki",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/languages/en-GB/icon": {
            "title": "$:/languages/en-GB/icon",
            "type": "image/svg+xml",
            "text": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 30\" width=\"1200\" height=\"600\">\n<clipPath id=\"t\">\n\t<path d=\"M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z\"/>\n</clipPath>\n<path d=\"M0,0 v30 h60 v-30 z\" fill=\"#00247d\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" stroke=\"#fff\" stroke-width=\"6\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" clip-path=\"url(#t)\" stroke=\"#cf142b\" stroke-width=\"4\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#fff\" stroke-width=\"10\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#cf142b\" stroke-width=\"6\"/>\n</svg>\n"
        },
        "$:/languages/en-GB": {
            "title": "$:/languages/en-GB",
            "name": "en-GB",
            "description": "English (British)",
            "author": "JeremyRuston",
            "core-version": ">=5.0.0\"",
            "text": "Stub pseudo-plugin for the default language"
        },
        "$:/core/modules/commander.js": {
            "title": "$:/core/modules/commander.js",
            "text": "/*\\\ntitle: $:/core/modules/commander.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Commander class is a command interpreter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a sequence of commands\n\tcommandTokens: an array of command string tokens\n\twiki: reference to the wiki store object\n\tstreams: {output:, error:}, each of which has a write(string) method\n\tcallback: a callback invoked as callback(err) where err is null if there was no error\n*/\nvar Commander = function(commandTokens,callback,wiki,streams) {\n\tvar path = require(\"path\");\n\tthis.commandTokens = commandTokens;\n\tthis.nextToken = 0;\n\tthis.callback = callback;\n\tthis.wiki = wiki;\n\tthis.streams = streams;\n\tthis.outputPath = path.resolve($tw.boot.wikiPath,$tw.config.wikiOutputSubDir);\n};\n\n/*\nLog a string if verbose flag is set\n*/\nCommander.prototype.log = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str + \"\\n\");\n\t}\n};\n\n/*\nWrite a string if verbose flag is set\n*/\nCommander.prototype.write = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str);\n\t}\n};\n\n/*\nAdd a string of tokens to the command queue\n*/\nCommander.prototype.addCommandTokens = function(commandTokens) {\n\tvar params = commandTokens.slice(0);\n\tparams.unshift(0);\n\tparams.unshift(this.nextToken);\n\tArray.prototype.splice.apply(this.commandTokens,params);\n};\n\n/*\nExecute the sequence of commands and invoke a callback on completion\n*/\nCommander.prototype.execute = function() {\n\tthis.executeNextCommand();\n};\n\n/*\nExecute the next command in the sequence\n*/\nCommander.prototype.executeNextCommand = function() {\n\tvar self = this;\n\t// Invoke the callback if there are no more commands\n\tif(this.nextToken >= this.commandTokens.length) {\n\t\tthis.callback(null);\n\t} else {\n\t\t// Get and check the command token\n\t\tvar commandName = this.commandTokens[this.nextToken++];\n\t\tif(commandName.substr(0,2) !== \"--\") {\n\t\t\tthis.callback(\"Missing command: \" + commandName);\n\t\t} else {\n\t\t\tcommandName = commandName.substr(2); // Trim off the --\n\t\t\t// Accumulate the parameters to the command\n\t\t\tvar params = [];\n\t\t\twhile(this.nextToken < this.commandTokens.length && \n\t\t\t\tthis.commandTokens[this.nextToken].substr(0,2) !== \"--\") {\n\t\t\t\tparams.push(this.commandTokens[this.nextToken++]);\n\t\t\t}\n\t\t\t// Get the command info\n\t\t\tvar command = $tw.commands[commandName],\n\t\t\t\tc,err;\n\t\t\tif(!command) {\n\t\t\t\tthis.callback(\"Unknown command: \" + commandName);\n\t\t\t} else {\n\t\t\t\tif(this.verbose) {\n\t\t\t\t\tthis.streams.output.write(\"Executing command: \" + commandName + \" \" + params.join(\" \") + \"\\n\");\n\t\t\t\t}\n\t\t\t\tif(command.info.synchronous) {\n\t\t\t\t\t// Synchronous command\n\t\t\t\t\tc = new command.Command(params,this);\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.executeNextCommand();\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Asynchronous command\n\t\t\t\t\tc = new command.Command(params,this,function(err) {\n\t\t\t\t\t\tif(err) {\n\t\t\t\t\t\t\tself.callback(err);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tself.executeNextCommand();\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n};\n\nCommander.initCommands = function(moduleType) {\n\tmoduleType = moduleType || \"command\";\n\t$tw.commands = {};\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tvar c = $tw.commands[module.info.name] = {};\n\t\t// Add the methods defined by the module\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\tc[f] = module[f];\n\t\t\t}\n\t\t}\n\t});\n};\n\nexports.Commander = Commander;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/commands/build.js": {
            "title": "$:/core/modules/commands/build.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/build.js\ntype: application/javascript\nmodule-type: command\n\nCommand to build a build target\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"build\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\t// Get the build targets defined in the wiki\n\tvar buildTargets = $tw.boot.wikiInfo.build;\n\tif(!buildTargets) {\n\t\treturn \"No build targets defined\";\n\t}\n\t// Loop through each of the specified targets\n\tvar targets;\n\tif(this.params.length > 0) {\n\t\ttargets = this.params;\n\t} else {\n\t\ttargets = Object.keys(buildTargets);\n\t}\n\tfor(var targetIndex=0; targetIndex<targets.length; targetIndex++) {\n\t\tvar target = targets[targetIndex],\n\t\t\tcommands = buildTargets[target];\n\t\tif(!commands) {\n\t\t\treturn \"Build target '\" + target + \"' not found\";\n\t\t}\n\t\t// Add the commands to the queue\n\t\tthis.commander.addCommandTokens(commands);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/clearpassword.js": {
            "title": "$:/core/modules/commands/clearpassword.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/clearpassword.js\ntype: application/javascript\nmodule-type: command\n\nClear password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"clearpassword\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\t$tw.crypto.setPassword(null);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/editions.js": {
            "title": "$:/core/modules/commands/editions.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/editions.js\ntype: application/javascript\nmodule-type: command\n\nCommand to list the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"editions\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\t// Output the list\n\tthis.commander.streams.output.write(\"Available editions:\\n\\n\");\n\tvar editionInfo = $tw.utils.getEditionInfo();\n\t$tw.utils.each(editionInfo,function(info,name) {\n\t\tself.commander.streams.output.write(\"    \" + name + \": \" + info.description + \"\\n\");\n\t});\n\tthis.commander.streams.output.write(\"\\n\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/fetch.js": {
            "title": "$:/core/modules/commands/fetch.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/fetch.js\ntype: application/javascript\nmodule-type: command\n\nCommands to fetch external tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"fetch\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing subcommand and url\";\n\t}\n\tswitch(this.params[0]) {\n\t\tcase \"raw-file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turl: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turl: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"raw-files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t}\n\treturn null;\n};\n\nCommand.prototype.fetchFiles = function(options) {\n\tvar self = this;\n\t// Get the list of URLs\n\tvar urls;\n\tif(options.url) {\n\t\turls = [options.url]\n\t} else if(options.urlFilter) {\n\t\turls = $tw.wiki.filterTiddlers(options.urlFilter);\n\t} else {\n\t\treturn \"Missing URL\";\n\t}\n\t// Process each URL in turn\n\tvar next = 0;\n\tvar getNextFile = function(err) {\n\t\tif(err) {\n\t\t\treturn options.callback(err);\n\t\t}\n\t\tif(next < urls.length) {\n\t\t\tself.fetchFile(urls[next++],options,getNextFile);\n\t\t} else {\n\t\t\toptions.callback(null);\n\t\t}\n\t};\n\tgetNextFile(null);\n\t// Success\n\treturn null;\n};\n\nCommand.prototype.fetchFile = function(url,options,callback,redirectCount) {\n\tif(redirectCount > 10) {\n\t\treturn callback(\"Error too many redirects retrieving \" + url);\n\t}\n\tvar self = this,\n\t\tlib = url.substr(0,8) === \"https://\" ? require(\"https\") : require(\"http\");\n\tlib.get(url).on(\"response\",function(response) {\n\t    var type = (response.headers[\"content-type\"] || \"\").split(\";\")[0],\n\t    \tdata = [];\n\t    self.commander.write(\"Reading \" + url + \": \");\n\t    response.on(\"data\",function(chunk) {\n\t        data.push(chunk);\n\t        self.commander.write(\".\");\n\t    });\n\t    response.on(\"end\",function() {\n\t        self.commander.write(\"\\n\");\n\t        if(response.statusCode === 200) {\n\t\t        self.processBody(Buffer.concat(data),type,options,url);\n\t\t        callback(null);\n\t        } else {\n\t        \tif(response.statusCode === 302 || response.statusCode === 303 || response.statusCode === 307) {\n\t        \t\treturn self.fetchFile(response.headers.location,options,callback,redirectCount + 1);\n\t        \t} else {\n\t\t        \treturn callback(\"Error \" + response.statusCode + \" retrieving \" + url)\t        \t\t\n\t        \t}\n\t        }\n\t   \t});\n\t   \tresponse.on(\"error\",function(e) {\n\t\t\tconsole.log(\"Error on GET request: \" + e);\n\t\t\tcallback(e);\n\t   \t});\n\t});\n\treturn null;\n};\n\nCommand.prototype.processBody = function(body,type,options,url) {\n\tvar self = this;\n\t// Collect the tiddlers in a wiki\n\tvar incomingWiki = new $tw.Wiki();\n\tif(options.raw) {\n\t\tvar typeInfo = type ? $tw.config.contentTypeInfo[type] : null,\n\t\t\tencoding = typeInfo ? typeInfo.encoding : \"utf8\";\n\t\tincomingWiki.addTiddler(new $tw.Tiddler({\n\t\t\ttitle: url,\n\t\t\ttype: type,\n\t\t\ttext: body.toString(encoding)\n\t\t}));\n\t} else {\n\t\t// Deserialise the file to extract the tiddlers\n\t\tvar tiddlers = this.commander.wiki.deserializeTiddlers(type || \"text/html\",body.toString(\"utf8\"),{});\n\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\tincomingWiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t});\n\t}\n\t// Filter the tiddlers to select the ones we want\n\tvar filteredTitles = incomingWiki.filterTiddlers(options.importFilter || \"[all[tiddlers]]\");\n\t// Import the selected tiddlers\n\tvar count = 0;\n\tincomingWiki.each(function(tiddler,title) {\n\t\tif(filteredTitles.indexOf(title) !== -1) {\n\t\t\tvar newTiddler;\n\t\t\tif(options.transformFilter) {\n\t\t\t\tvar transformedTitle = (incomingWiki.filterTiddlers(options.transformFilter,null,self.commander.wiki.makeTiddlerIterator([title])) || [\"\"])[0];\n\t\t\t\tif(transformedTitle) {\n\t\t\t\t\tself.commander.log(\"Importing \" + title + \" as \" + transformedTitle)\n\t\t\t\t\tnewTiddler = new $tw.Tiddler(tiddler,{title: transformedTitle});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.commander.log(\"Importing \" + title)\n\t\t\t\tnewTiddler = tiddler;\n\t\t\t}\n\t\t\tself.commander.wiki.importTiddler(newTiddler);\n\t\t\tcount++;\n\t\t}\n\t});\n\tself.commander.log(\"Imported \" + count + \" tiddlers\")\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/help.js": {
            "title": "$:/core/modules/commands/help.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/help.js\ntype: application/javascript\nmodule-type: command\n\nHelp command\n\n\\*/\n(function(){\n\n/*jshint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"help\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar subhelp = this.params[0] || \"default\",\n\t\thelpBase = \"$:/language/Help/\",\n\t\ttext;\n\tif(!this.commander.wiki.getTiddler(helpBase + subhelp)) {\n\t\tsubhelp = \"notfound\";\n\t}\n\t// Wikify the help as formatted text (ie block elements generate newlines)\n\ttext = this.commander.wiki.renderTiddler(\"text/plain-formatted\",helpBase + subhelp);\n\t// Remove any leading linebreaks\n\ttext = text.replace(/^(\\r?\\n)*/g,\"\");\n\tthis.commander.streams.output.write(text);\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/import.js": {
            "title": "$:/core/modules/commands/import.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/import.js\ntype: application/javascript\nmodule-type: command\n\nCommand to import tiddlers from a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"import\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 2) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar filename = self.params[0],\n\t\tdeserializer = self.params[1],\n\t\ttitle = self.params[2] || filename,\n\t\tencoding = self.params[3] || \"utf8\",\n\t\ttext = fs.readFileSync(filename,encoding),\n\t\ttiddlers = this.commander.wiki.deserializeTiddlers(null,text,{title: title},{deserializer: deserializer});\n\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t});\n\tthis.commander.log(tiddlers.length + \" tiddler(s) imported\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/init.js": {
            "title": "$:/core/modules/commands/init.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/init.js\ntype: application/javascript\nmodule-type: command\n\nCommand to initialise an empty wiki folder\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"init\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\t// Check that we don't already have a valid wiki folder\n\tif($tw.boot.wikiTiddlersPath || ($tw.utils.isDirectory($tw.boot.wikiPath) && !$tw.utils.isDirectoryEmpty($tw.boot.wikiPath))) {\n\t\treturn \"Wiki folder is not empty\";\n\t}\n\t// Loop through each of the specified editions\n\tvar editions = this.params.length > 0 ? this.params : [\"empty\"];\n\tfor(var editionIndex=0; editionIndex<editions.length; editionIndex++) {\n\t\tvar editionName = editions[editionIndex];\n\t\t// Check the edition exists\n\t\tvar editionPath = $tw.findLibraryItem(editionName,$tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar));\n\t\tif(!$tw.utils.isDirectory(editionPath)) {\n\t\t\treturn \"Edition '\" + editionName + \"' not found\";\n\t\t}\n\t\t// Copy the edition content\n\t\tvar err = $tw.utils.copyDirectory(editionPath,$tw.boot.wikiPath);\n\t\tif(!err) {\n\t\t\tthis.commander.streams.output.write(\"Copied edition '\" + editionName + \"' to \" + $tw.boot.wikiPath + \"\\n\");\n\t\t} else {\n\t\t\treturn err;\n\t\t}\n\t}\n\t// Tweak the tiddlywiki.info to remove any included wikis\n\tvar packagePath = $tw.boot.wikiPath + \"/tiddlywiki.info\",\n\t\tpackageJson = JSON.parse(fs.readFileSync(packagePath));\n\tdelete packageJson.includeWikis;\n\tfs.writeFileSync(packagePath,JSON.stringify(packageJson,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/load.js": {
            "title": "$:/core/modules/commands/load.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/load.js\ntype: application/javascript\nmodule-type: command\n\nCommand to load tiddlers from a file or directory\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"load\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar tiddlers = $tw.loadTiddlersFromPath(self.params[0]),\n\t\tcount = 0;\n\t$tw.utils.each(tiddlers,function(tiddlerInfo) {\n\t\t$tw.utils.each(tiddlerInfo.tiddlers,function(tiddler) {\n\t\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t\t\tcount++;\n\t\t});\n\t});\n\tif(!count) {\n\t\tself.callback(\"No tiddlers found in file \\\"\" + self.params[0] + \"\\\"\");\n\t} else {\n\t\tself.callback(null);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/makelibrary.js": {
            "title": "$:/core/modules/commands/makelibrary.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/makelibrary.js\ntype: application/javascript\nmodule-type: command\n\nCommand to pack all of the plugins in the library into a plugin tiddler of type \"library\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"makelibrary\",\n\tsynchronous: true\n};\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar wiki = this.commander.wiki,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tupgradeLibraryTitle = this.params[0] || UPGRADE_LIBRARY_TITLE,\n\t\ttiddlers = {};\n\t// Collect up the library plugins\n\tvar collectPlugins = function(folder) {\n\t\t\tvar pluginFolders = fs.readdirSync(folder);\n\t\t\tfor(var p=0; p<pluginFolders.length; p++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(pluginFolders[p])) {\n\t\t\t\t\tpluginFields = $tw.loadPluginFolder(path.resolve(folder,\"./\" + pluginFolders[p]));\n\t\t\t\t\tif(pluginFields && pluginFields.title) {\n\t\t\t\t\t\ttiddlers[pluginFields.title] = pluginFields;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tcollectPublisherPlugins = function(folder) {\n\t\t\tvar publisherFolders = fs.readdirSync(folder);\n\t\t\tfor(var t=0; t<publisherFolders.length; t++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(publisherFolders[t])) {\n\t\t\t\t\tcollectPlugins(path.resolve(folder,\"./\" + publisherFolders[t]));\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcollectPublisherPlugins(path.resolve($tw.boot.corePath,$tw.config.pluginsPath));\n\tcollectPublisherPlugins(path.resolve($tw.boot.corePath,$tw.config.themesPath));\n\tcollectPlugins(path.resolve($tw.boot.corePath,$tw.config.languagesPath));\n\t// Save the upgrade library tiddler\n\tvar pluginFields = {\n\t\ttitle: upgradeLibraryTitle,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"library\",\n\t\t\"text\": JSON.stringify({tiddlers: tiddlers},null,$tw.config.preferences.jsonSpaces)\n\t};\n\twiki.addTiddler(new $tw.Tiddler(pluginFields));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/output.js": {
            "title": "$:/core/modules/commands/output.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/output.js\ntype: application/javascript\nmodule-type: command\n\nCommand to set the default output location (defaults to current working directory)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"output\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing output path\";\n\t}\n\tthis.commander.outputPath = path.resolve(process.cwd(),this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/password.js": {
            "title": "$:/core/modules/commands/password.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/password.js\ntype: application/javascript\nmodule-type: command\n\nSave password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"password\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing password\";\n\t}\n\t$tw.crypto.setPassword(this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/render.js": {
            "title": "$:/core/modules/commands/render.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/render.js\ntype: application/javascript\nmodule-type: command\n\nRender individual tiddlers and save the results to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"render\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing tiddler filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]addsuffix[.html]]\",\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tvarName = this.params[4],\n\t\tvarValue = this.params[5],\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template || title),\n\t\t\tvariables = {currentTiddler: title};\n\t\tif(varName) {\n\t\t\tvariables[varName] = varValue || \"\";\n\t\t}\n\t\tvar widgetNode = wiki.makeWidget(parser,{variables: variables}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Rendering \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/rendertiddler.js": {
            "title": "$:/core/modules/commands/rendertiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render a tiddler and save it to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"rendertiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tname = this.params[4],\n\t\tvalue = this.params[5],\n\t\tvariables = {};\n\t$tw.utils.createFileDirectories(filename);\n\tif(template) {\n\t\tvariables.currentTiddler = title;\n\t\ttitle = template;\n\t}\n\tif(name && value) {\n\t\tvariables[name] = value;\n\t}\n\tfs.writeFile(filename,this.commander.wiki.renderTiddler(type,title,{variables: variables}),\"utf8\",function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/rendertiddlers.js": {
            "title": "$:/core/modules/commands/rendertiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"rendertiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttemplate = this.params[1],\n\t\toutputPath = this.commander.outputPath,\n\t\tpathname = path.resolve(outputPath,this.params[2]),\t\t\n\t\ttype = this.params[3] || \"text/html\",\n\t\textension = this.params[4] || \".html\",\n\t\tdeleteDirectory = (this.params[5] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template),\n\t\t\twidgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\texportPath = null;\n\t\tif($tw.utils.hop($tw.macros,\"tv-get-export-path\")) {\n\t\t\tvar macroPath = $tw.macros[\"tv-get-export-path\"].run.apply(self,[title]);\n\t\t\tif(macroPath) {\n\t\t\t\texportPath = path.resolve(outputPath,macroPath + extension);\n\t\t\t}\n\t\t}\n\t\tvar finalPath = exportPath || path.resolve(pathname,encodeURIComponent(title) + extension);\n\t\t$tw.utils.createFileDirectories(finalPath);\n\t\tfs.writeFileSync(finalPath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/save.js": {
            "title": "$:/core/modules/commands/save.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/save.js\ntype: application/javascript\nmodule-type: command\n\nSaves individual tiddlers in their raw text or binary format to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"save\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]]\",\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Saving \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savelibrarytiddlers.js": {
            "title": "$:/core/modules/commands/savelibrarytiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savelibrarytiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the subtiddlers of a bundle tiddler as a series of JSON files\n\n--savelibrarytiddlers <tiddler> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe pathname specifies the pathname to the folder in which the JSON files should be saved. The filename is the URL encoded title of the subtiddler.\n\nThe skinnylisting specifies the title of the tiddler to which a JSON catalogue of the subtiddlers will be saved. The JSON file contains the same data as the bundle tiddler but with the `text` field removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savelibrarytiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tcontainerTitle = this.params[0],\n\t\tfilter = this.params[1],\n\t\tbasepath = this.params[2],\n\t\tskinnyListTitle = this.params[3];\n\t// Get the container tiddler as data\n\tvar containerData = self.commander.wiki.getTiddlerDataCached(containerTitle,undefined);\n\tif(!containerData) {\n\t\treturn \"'\" + containerTitle + \"' is not a tiddler bundle\";\n\t}\n\t// Filter the list of plugins\n\tvar pluginList = [];\n\t$tw.utils.each(containerData.tiddlers,function(tiddler,title) {\n\t\tpluginList.push(title);\n\t});\n\tvar filteredPluginList;\n\tif(filter) {\n\t\tfilteredPluginList = self.commander.wiki.filterTiddlers(filter,null,self.commander.wiki.makeTiddlerIterator(pluginList));\n\t} else {\n\t\tfilteredPluginList = pluginList;\n\t}\n\t// Iterate through the plugins\n\tvar skinnyList = [];\n\t$tw.utils.each(filteredPluginList,function(title) {\n\t\tvar tiddler = containerData.tiddlers[title];\n\t\t// Save each JSON file and collect the skinny data\n\t\tvar pathname = path.resolve(self.commander.outputPath,basepath + encodeURIComponent(title) + \".json\");\n\t\t$tw.utils.createFileDirectories(pathname);\n\t\tfs.writeFileSync(pathname,JSON.stringify(tiddler,null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t// Collect the skinny list data\n\t\tvar pluginTiddlers = JSON.parse(tiddler.text),\n\t\t\treadmeContent = (pluginTiddlers.tiddlers[title + \"/readme\"] || {}).text,\n\t\t\ticonTiddler = pluginTiddlers.tiddlers[title + \"/icon\"] || {},\n\t\t\ticonType = iconTiddler.type,\n\t\t\ticonText = iconTiddler.text,\n\t\t\ticonContent;\n\t\tif(iconType && iconText) {\n\t\t\ticonContent = $tw.utils.makeDataUri(iconText,iconType);\n\t\t}\n\t\tskinnyList.push($tw.utils.extend({},tiddler,{text: undefined, readme: readmeContent, icon: iconContent}));\n\t});\n\t// Save the catalogue tiddler\n\tif(skinnyListTitle) {\n\t\tself.commander.wiki.setTiddlerData(skinnyListTitle,skinnyList);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savetiddler.js": {
            "title": "$:/core/modules/commands/savetiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savetiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the content of a tiddler to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savetiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttiddler = this.commander.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar type = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"};\n\t\t$tw.utils.createFileDirectories(filename);\n\t\tfs.writeFile(filename,tiddler.fields.text,contentTypeInfo.encoding,function(err) {\n\t\t\tself.callback(err);\n\t\t});\n\t} else {\n\t\treturn \"Missing tiddler: \" + title;\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savetiddlers.js": {
            "title": "$:/core/modules/commands/savetiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"savetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tpathname = path.resolve(this.commander.outputPath,this.params[1]),\n\t\tdeleteDirectory = (this.params[2] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.createDirectory(pathname);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilename = path.resolve(pathname,encodeURIComponent(title));\n\t\tfs.writeFileSync(filename,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/server.js": {
            "title": "$:/core/modules/commands/server.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/server.js\ntype: application/javascript\nmodule-type: command\n\nServe tiddlers over http\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\"),\n\t\thttp = require(\"http\");\n}\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\n/*\nA simple HTTP server with regexp-based routes\n*/\nfunction SimpleServer(options) {\n\tthis.routes = options.routes || [];\n\tthis.wiki = options.wiki;\n\tthis.variables = options.variables || {};\n}\n\nSimpleServer.prototype.set = function(obj) {\n\tvar self = this;\n\t$tw.utils.each(obj,function(value,name) {\n\t\tself.variables[name] = value;\n\t});\n};\n\nSimpleServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nSimpleServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nSimpleServer.prototype.findMatchingRoute = function(request,state) {\n\tvar pathprefix = this.get(\"pathprefix\") || \"\";\n\tfor(var t=0; t<this.routes.length; t++) {\n\t\tvar potentialRoute = this.routes[t],\n\t\t\tpathRegExp = potentialRoute.path,\n\t\t\tpathname = state.urlInfo.pathname,\n\t\t\tmatch;\n\t\tif(pathprefix) {\n\t\t\tif(pathname.substr(0,pathprefix.length) === pathprefix) {\n\t\t\t\tpathname = pathname.substr(pathprefix.length);\n\t\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t\t} else {\n\t\t\t\tmatch = false;\n\t\t\t}\n\t\t} else {\n\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t}\n\t\tif(match && request.method === potentialRoute.method) {\n\t\t\tstate.params = [];\n\t\t\tfor(var p=1; p<match.length; p++) {\n\t\t\t\tstate.params.push(match[p]);\n\t\t\t}\n\t\t\treturn potentialRoute;\n\t\t}\n\t}\n\treturn null;\n};\n\nSimpleServer.prototype.checkCredentials = function(request,incomingUsername,incomingPassword) {\n\tvar header = request.headers.authorization || \"\",\n\t\ttoken = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tusername = parts[0],\n\t\tpassword = parts[1];\n\tif(incomingUsername === username && incomingPassword === password) {\n\t\treturn \"ALLOWED\";\n\t} else {\n\t\treturn \"DENIED\";\n\t}\n};\n\nSimpleServer.prototype.requestHandler = function(request,response) {\n\t// Compose the state object\n\tvar self = this;\n\tvar state = {};\n\tstate.wiki = self.wiki;\n\tstate.server = self;\n\tstate.urlInfo = url.parse(request.url);\n\t// Find the route that matches this path\n\tvar route = self.findMatchingRoute(request,state);\n\t// Check for the username and password if we've got one\n\tvar username = self.get(\"username\"),\n\t\tpassword = self.get(\"password\");\n\tif(username && password) {\n\t\t// Check they match\n\t\tif(self.checkCredentials(request,username,password) !== \"ALLOWED\") {\n\t\t\tvar servername = state.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\";\n\t\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + servername + '\"'\n\t\t\t});\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t}\n\t// Return a 404 if we didn't find a route\n\tif(!route) {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Set the encoding for the incoming request\n\t// TODO: Presumably this would need tweaking if we supported PUTting binary tiddlers\n\trequest.setEncoding(\"utf8\");\n\t// Dispatch the appropriate method\n\tswitch(request.method) {\n\t\tcase \"GET\": // Intentional fall-through\n\t\tcase \"DELETE\":\n\t\t\troute.handler(request,response,state);\n\t\t\tbreak;\n\t\tcase \"PUT\":\n\t\t\tvar data = \"\";\n\t\t\trequest.on(\"data\",function(chunk) {\n\t\t\t\tdata += chunk.toString();\n\t\t\t});\n\t\t\trequest.on(\"end\",function() {\n\t\t\t\tstate.data = data;\n\t\t\t\troute.handler(request,response,state);\n\t\t\t});\n\t\t\tbreak;\n\t}\n};\n\t\nSimpleServer.prototype.listen = function(port,host) {\n\treturn http.createServer(this.requestHandler.bind(this)).listen(port,host);\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n\t// Set up server\n\tthis.server = new SimpleServer({\n\t\twiki: this.commander.wiki\n\t});\n\t// Add route handlers\n\tthis.server.addRoute({\n\t\tmethod: \"PUT\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]),\n\t\t\t\tfields = JSON.parse(state.data);\n\t\t\t// Pull up any subfields in the `fields` object\n\t\t\tif(fields.fields) {\n\t\t\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\t\t\tfields[name] = field;\n\t\t\t\t});\n\t\t\t\tdelete fields.fields;\n\t\t\t}\n\t\t\t// Remove any revision field\n\t\t\tif(fields.revision) {\n\t\t\t\tdelete fields.revision;\n\t\t\t}\n\t\t\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title},state.wiki.getModificationFields()));\n\t\t\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\t\t\tresponse.writeHead(204, \"OK\",{\n\t\t\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\t\t\"Content-Type\": \"text/plain\"\n\t\t\t});\n\t\t\tresponse.end();\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"DELETE\",\n\t\tpath: /^\\/bags\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]);\n\t\t\tstate.wiki.deleteTiddler(title);\n\t\t\tresponse.writeHead(204, \"OK\", {\n\t\t\t\t\"Content-Type\": \"text/plain\"\n\t\t\t});\n\t\t\tresponse.end();\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": state.server.get(\"serveType\")});\n\t\t\tvar text = state.wiki.renderTiddler(state.server.get(\"renderType\"),state.server.get(\"rootTiddler\"));\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/status$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\tvar text = JSON.stringify({\n\t\t\t\tusername: state.server.get(\"username\"),\n\t\t\t\tspace: {\n\t\t\t\t\trecipe: \"default\"\n\t\t\t\t},\n\t\t\t\ttiddlywiki_version: $tw.version\n\t\t\t});\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/favicon.ico$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\t\t\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\t\t\tresponse.end(buffer,\"base64\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers.json$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\tvar tiddlers = [];\n\t\t\tstate.wiki.forEachTiddler({sortField: \"title\"},function(title,tiddler) {\n\t\t\t\tvar tiddlerFields = {};\n\t\t\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\t\t\tif(name !== \"text\") {\n\t\t\t\t\t\ttiddlerFields[name] = tiddler.getFieldString(name);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\ttiddlers.push(tiddlerFields);\n\t\t\t});\n\t\t\tvar text = JSON.stringify(tiddlers);\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]),\n\t\t\t\ttiddler = state.wiki.getTiddler(title),\n\t\t\t\ttiddlerFields = {},\n\t\t\t\tknownFields = [\n\t\t\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t\t\t];\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\t\t\ttiddlerFields[name] = value;\n\t\t\t\t\t} else {\n\t\t\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t\t\t} else {\n\t\t\t\tresponse.writeHead(404);\n\t\t\t\tresponse.end();\n\t\t\t}\n\t\t}\n\t});\n};\n\nCommand.prototype.execute = function() {\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\tvar port = this.params[0] || \"8080\",\n\t\trootTiddler = this.params[1] || \"$:/core/save/all\",\n\t\trenderType = this.params[2] || \"text/plain\",\n\t\tserveType = this.params[3] || \"text/html\",\n\t\tusername = this.params[4],\n\t\tpassword = this.params[5],\n\t\thost = this.params[6] || \"127.0.0.1\",\n\t\tpathprefix = this.params[7];\n\tif(parseInt(port,10).toString() !== port) {\n\t\tport = process.env[port] || 8080;\n\t}\n\tthis.server.set({\n\t\trootTiddler: rootTiddler,\n\t\trenderType: renderType,\n\t\tserveType: serveType,\n\t\tusername: username,\n\t\tpassword: password,\n\t\tpathprefix: pathprefix\n\t});\n\tvar nodeServer = this.server.listen(port,host);\n\t$tw.utils.log(\"Serving on \" + host + \":\" + port,\"brown/orange\");\n\t$tw.utils.log(\"(press ctrl-C to exit)\",\"red\");\n\t// Warn if required plugins are missing\n\tif(!$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/tiddlyweb\") || !$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/filesystem\")) {\n\t\t$tw.utils.warning(\"Warning: Plugins required for client-server operation (\\\"tiddlywiki/filesystem\\\" and \\\"tiddlywiki/tiddlyweb\\\") are missing from tiddlywiki.info file\");\n\t}\n\t$tw.hooks.invokeHook('th-server-command-post-start', this.server, nodeServer);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/setfield.js": {
            "title": "$:/core/modules/commands/setfield.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/setfield.js\ntype: application/javascript\nmodule-type: command\n\nCommand to modify selected tiddlers to set a field to the text of a template tiddler that has been wikified with the selected tiddler as the current tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"setfield\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 4) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tfieldname = this.params[1] || \"text\",\n\t\ttemplatetitle = this.params[2],\n\t\trendertype = this.params[3] || \"text/plain\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(templatetitle),\n\t\t\tnewFields = {},\n\t\t\ttiddler = wiki.getTiddler(title);\n\t\tif(parser) {\n\t\t\tvar widgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}});\n\t\t\tvar container = $tw.fakeDocument.createElement(\"div\");\n\t\t\twidgetNode.render(container,null);\n\t\t\tnewFields[fieldname] = rendertype === \"text/html\" ? container.innerHTML : container.textContent;\n\t\t} else {\n\t\t\tnewFields[fieldname] = undefined;\n\t\t}\n\t\twiki.addTiddler(new $tw.Tiddler(tiddler,newFields));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/unpackplugin.js": {
            "title": "$:/core/modules/commands/unpackplugin.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/unpackplugin.js\ntype: application/javascript\nmodule-type: command\n\nCommand to extract the shadow tiddlers from within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"unpackplugin\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing plugin name\";\n\t}\n\tvar self = this,\n\t\ttitle = this.params[0],\n\t\tpluginData = this.commander.wiki.getTiddlerDataCached(title);\n\tif(!pluginData) {\n\t\treturn \"Plugin '\" + title + \"' not found\";\n\t}\n\t$tw.utils.each(pluginData.tiddlers,function(tiddler) {\n\t\tself.commander.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/verbose.js": {
            "title": "$:/core/modules/commands/verbose.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/verbose.js\ntype: application/javascript\nmodule-type: command\n\nVerbose command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"verbose\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.verbose = true;\n\t// Output the boot message log\n\tthis.commander.streams.output.write(\"Boot log:\\n  \" + $tw.boot.logMessages.join(\"\\n  \") + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/version.js": {
            "title": "$:/core/modules/commands/version.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/version.js\ntype: application/javascript\nmodule-type: command\n\nVersion command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"version\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.streams.output.write($tw.version + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/config.js": {
            "title": "$:/core/modules/config.js",
            "text": "/*\\\ntitle: $:/core/modules/config.js\ntype: application/javascript\nmodule-type: config\n\nCore configuration constants\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.preferences = {};\n\nexports.preferences.notificationDuration = 3 * 1000;\nexports.preferences.jsonSpaces = 4;\n\nexports.textPrimitives = {\n\tupperLetter: \"[A-Z\\u00c0-\\u00d6\\u00d8-\\u00de\\u0150\\u0170]\",\n\tlowerLetter: \"[a-z\\u00df-\\u00f6\\u00f8-\\u00ff\\u0151\\u0171]\",\n\tanyLetter:   \"[A-Za-z0-9\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\",\n\tblockPrefixLetters:\t\"[A-Za-z0-9-_\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\"\n};\n\nexports.textPrimitives.unWikiLink = \"~\";\nexports.textPrimitives.wikiLink = exports.textPrimitives.upperLetter + \"+\" +\n\texports.textPrimitives.lowerLetter + \"+\" +\n\texports.textPrimitives.upperLetter +\n\texports.textPrimitives.anyLetter + \"*\";\n\nexports.htmlEntities = {quot:34, amp:38, apos:39, lt:60, gt:62, nbsp:160, iexcl:161, cent:162, pound:163, curren:164, yen:165, brvbar:166, sect:167, uml:168, copy:169, ordf:170, laquo:171, not:172, shy:173, reg:174, macr:175, deg:176, plusmn:177, sup2:178, sup3:179, acute:180, micro:181, para:182, middot:183, cedil:184, sup1:185, ordm:186, raquo:187, frac14:188, frac12:189, frac34:190, iquest:191, Agrave:192, Aacute:193, Acirc:194, Atilde:195, Auml:196, Aring:197, AElig:198, Ccedil:199, Egrave:200, Eacute:201, Ecirc:202, Euml:203, Igrave:204, Iacute:205, Icirc:206, Iuml:207, ETH:208, Ntilde:209, Ograve:210, Oacute:211, Ocirc:212, Otilde:213, Ouml:214, times:215, Oslash:216, Ugrave:217, Uacute:218, Ucirc:219, Uuml:220, Yacute:221, THORN:222, szlig:223, agrave:224, aacute:225, acirc:226, atilde:227, auml:228, aring:229, aelig:230, ccedil:231, egrave:232, eacute:233, ecirc:234, euml:235, igrave:236, iacute:237, icirc:238, iuml:239, eth:240, ntilde:241, ograve:242, oacute:243, ocirc:244, otilde:245, ouml:246, divide:247, oslash:248, ugrave:249, uacute:250, ucirc:251, uuml:252, yacute:253, thorn:254, yuml:255, OElig:338, oelig:339, Scaron:352, scaron:353, Yuml:376, fnof:402, circ:710, tilde:732, Alpha:913, Beta:914, Gamma:915, Delta:916, Epsilon:917, Zeta:918, Eta:919, Theta:920, Iota:921, Kappa:922, Lambda:923, Mu:924, Nu:925, Xi:926, Omicron:927, Pi:928, Rho:929, Sigma:931, Tau:932, Upsilon:933, Phi:934, Chi:935, Psi:936, Omega:937, alpha:945, beta:946, gamma:947, delta:948, epsilon:949, zeta:950, eta:951, theta:952, iota:953, kappa:954, lambda:955, mu:956, nu:957, xi:958, omicron:959, pi:960, rho:961, sigmaf:962, sigma:963, tau:964, upsilon:965, phi:966, chi:967, psi:968, omega:969, thetasym:977, upsih:978, piv:982, ensp:8194, emsp:8195, thinsp:8201, zwnj:8204, zwj:8205, lrm:8206, rlm:8207, ndash:8211, mdash:8212, lsquo:8216, rsquo:8217, sbquo:8218, ldquo:8220, rdquo:8221, bdquo:8222, dagger:8224, Dagger:8225, bull:8226, hellip:8230, permil:8240, prime:8242, Prime:8243, lsaquo:8249, rsaquo:8250, oline:8254, frasl:8260, euro:8364, image:8465, weierp:8472, real:8476, trade:8482, alefsym:8501, larr:8592, uarr:8593, rarr:8594, darr:8595, harr:8596, crarr:8629, lArr:8656, uArr:8657, rArr:8658, dArr:8659, hArr:8660, forall:8704, part:8706, exist:8707, empty:8709, nabla:8711, isin:8712, notin:8713, ni:8715, prod:8719, sum:8721, minus:8722, lowast:8727, radic:8730, prop:8733, infin:8734, ang:8736, and:8743, or:8744, cap:8745, cup:8746, int:8747, there4:8756, sim:8764, cong:8773, asymp:8776, ne:8800, equiv:8801, le:8804, ge:8805, sub:8834, sup:8835, nsub:8836, sube:8838, supe:8839, oplus:8853, otimes:8855, perp:8869, sdot:8901, lceil:8968, rceil:8969, lfloor:8970, rfloor:8971, lang:9001, rang:9002, loz:9674, spades:9824, clubs:9827, hearts:9829, diams:9830 };\n\nexports.htmlVoidElements = \"area,base,br,col,command,embed,hr,img,input,keygen,link,meta,param,source,track,wbr\".split(\",\");\n\nexports.htmlBlockElements = \"address,article,aside,audio,blockquote,canvas,dd,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,li,noscript,ol,output,p,pre,section,table,tfoot,ul,video\".split(\",\");\n\nexports.htmlUnsafeElements = \"script\".split(\",\");\n\n})();\n",
            "type": "application/javascript",
            "module-type": "config"
        },
        "$:/core/modules/deserializers.js": {
            "title": "$:/core/modules/deserializers.js",
            "text": "/*\\\ntitle: $:/core/modules/deserializers.js\ntype: application/javascript\nmodule-type: tiddlerdeserializer\n\nFunctions to deserialise tiddlers from a block of text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nUtility function to parse an old-style tiddler DIV in a *.tid file. It looks like this:\n\n<div title=\"Title\" creator=\"JoeBloggs\" modifier=\"JoeBloggs\" created=\"201102111106\" modified=\"201102111310\" tags=\"myTag [[my long tag]]\">\n<pre>The text of the tiddler (without the expected HTML encoding).\n</pre>\n</div>\n\nNote that the field attributes are HTML encoded, but that the body of the <PRE> tag is not encoded.\n\nWhen these tiddler DIVs are encountered within a TiddlyWiki HTML file then the body is encoded in the usual way.\n*/\nvar parseTiddlerDiv = function(text /* [,fields] */) {\n\t// Slot together the default results\n\tvar result = {};\n\tif(arguments.length > 1) {\n\t\tfor(var f=1; f<arguments.length; f++) {\n\t\t\tvar fields = arguments[f];\n\t\t\tfor(var t in fields) {\n\t\t\t\tresult[t] = fields[t];\t\t\n\t\t\t}\n\t\t}\n\t}\n\t// Parse the DIV body\n\tvar startRegExp = /^\\s*<div\\s+([^>]*)>(\\s*<pre>)?/gi,\n\t\tendRegExp,\n\t\tmatch = startRegExp.exec(text);\n\tif(match) {\n\t\t// Old-style DIVs don't have the <pre> tag\n\t\tif(match[2]) {\n\t\t\tendRegExp = /<\\/pre>\\s*<\\/div>\\s*$/gi;\n\t\t} else {\n\t\t\tendRegExp = /<\\/div>\\s*$/gi;\n\t\t}\n\t\tvar endMatch = endRegExp.exec(text);\n\t\tif(endMatch) {\n\t\t\t// Extract the text\n\t\t\tresult.text = text.substring(match.index + match[0].length,endMatch.index);\n\t\t\t// Process the attributes\n\t\t\tvar attrRegExp = /\\s*([^=\\s]+)\\s*=\\s*(?:\"([^\"]*)\"|'([^']*)')/gi,\n\t\t\t\tattrMatch;\n\t\t\tdo {\n\t\t\t\tattrMatch = attrRegExp.exec(match[1]);\n\t\t\t\tif(attrMatch) {\n\t\t\t\t\tvar name = attrMatch[1];\n\t\t\t\t\tvar value = attrMatch[2] !== undefined ? attrMatch[2] : attrMatch[3];\n\t\t\t\t\tresult[name] = value;\n\t\t\t\t}\n\t\t\t} while(attrMatch);\n\t\t\treturn result;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports[\"application/x-tiddler-html-div\"] = function(text,fields) {\n\treturn [parseTiddlerDiv(text,fields)];\n};\n\nexports[\"application/json\"] = function(text,fields) {\n\tvar incoming,\n\t\tresults = [];\n\ttry {\n\t\tincoming = JSON.parse(text);\n\t} catch(e) {\n\t\tincoming = [{\n\t\t\ttitle: \"JSON error: \" + e,\n\t\t\ttext: \"\"\n\t\t}]\n\t}\n\tif(!$tw.utils.isArray(incoming)) {\n\t\tincoming = [incoming];\n\t}\n\tfor(var t=0; t<incoming.length; t++) {\n\t\tvar incomingFields = incoming[t],\n\t\t\tfields = {};\n\t\tfor(var f in incomingFields) {\n\t\t\tif(typeof incomingFields[f] === \"string\") {\n\t\t\t\tfields[f] = incomingFields[f];\n\t\t\t}\n\t\t}\n\t\tresults.push(fields);\n\t}\n\treturn results;\n};\n\n/*\nParse an HTML file into tiddlers. There are three possibilities:\n# A TiddlyWiki classic HTML file containing `text/x-tiddlywiki` tiddlers\n# A TiddlyWiki5 HTML file containing `text/vnd.tiddlywiki` tiddlers\n# An ordinary HTML file\n*/\nexports[\"text/html\"] = function(text,fields) {\n\t// Check if we've got a store area\n\tvar storeAreaMarkerRegExp = /<div id=[\"']?storeArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\tmatch = storeAreaMarkerRegExp.exec(text);\n\tif(match) {\n\t\t// If so, it's either a classic TiddlyWiki file or an unencrypted TW5 file\n\t\t// First read the normal tiddlers\n\t\tvar results = deserializeTiddlyWikiFile(text,storeAreaMarkerRegExp.lastIndex,!!match[1],fields);\n\t\t// Then any system tiddlers\n\t\tvar systemAreaMarkerRegExp = /<div id=[\"']?systemArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\t\tsysMatch = systemAreaMarkerRegExp.exec(text);\n\t\tif(sysMatch) {\n\t\t\tresults.push.apply(results,deserializeTiddlyWikiFile(text,systemAreaMarkerRegExp.lastIndex,!!sysMatch[1],fields));\n\t\t}\n\t\treturn results;\n\t} else {\n\t\t// Check whether we've got an encrypted file\n\t\tvar encryptedStoreArea = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedStoreArea) {\n\t\t\t// If so, attempt to decrypt it using the current password\n\t\t\treturn $tw.utils.decryptStoreArea(encryptedStoreArea);\n\t\t} else {\n\t\t\t// It's not a TiddlyWiki so we'll return the entire HTML file as a tiddler\n\t\t\treturn deserializeHtmlFile(text,fields);\n\t\t}\n\t}\n};\n\nfunction deserializeHtmlFile(text,fields) {\n\tvar result = {};\n\t$tw.utils.each(fields,function(value,name) {\n\t\tresult[name] = value;\n\t});\n\tresult.text = text;\n\tresult.type = \"text/html\";\n\treturn [result];\n}\n\nfunction deserializeTiddlyWikiFile(text,storeAreaEnd,isTiddlyWiki5,fields) {\n\tvar results = [],\n\t\tendOfDivRegExp = /(<\\/div>\\s*)/gi,\n\t\tstartPos = storeAreaEnd,\n\t\tdefaultType = isTiddlyWiki5 ? undefined : \"text/x-tiddlywiki\";\n\tendOfDivRegExp.lastIndex = startPos;\n\tvar match = endOfDivRegExp.exec(text);\n\twhile(match) {\n\t\tvar endPos = endOfDivRegExp.lastIndex,\n\t\t\ttiddlerFields = parseTiddlerDiv(text.substring(startPos,endPos),fields,{type: defaultType});\n\t\tif(!tiddlerFields) {\n\t\t\tbreak;\n\t\t}\n\t\t$tw.utils.each(tiddlerFields,function(value,name) {\n\t\t\tif(typeof value === \"string\") {\n\t\t\t\ttiddlerFields[name] = $tw.utils.htmlDecode(value);\n\t\t\t}\n\t\t});\n\t\tif(tiddlerFields.text !== null) {\n\t\t\tresults.push(tiddlerFields);\n\t\t}\n\t\tstartPos = endPos;\n\t\tmatch = endOfDivRegExp.exec(text);\n\t}\n\treturn results;\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "tiddlerdeserializer"
        },
        "$:/core/modules/editor/engines/framed.js": {
            "title": "$:/core/modules/editor/engines/framed.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/engines/framed.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea within an iframe. This is done so that the selection is preserved even when clicking away from the textarea\n\n\\*/\n(function(){\n\n/*jslint node: true,browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction FramedEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Create our hidden dummy text area for reading styles\n\tthis.dummyTextArea = this.widget.document.createElement(\"textarea\");\n\tif(this.widget.editClass) {\n\t\tthis.dummyTextArea.className = this.widget.editClass;\n\t}\n\tthis.dummyTextArea.setAttribute(\"hidden\",\"true\");\n\tthis.parentNode.insertBefore(this.dummyTextArea,this.nextSibling);\n\tthis.widget.domNodes.push(this.dummyTextArea);\n\t// Create the iframe\n\tthis.iframeNode = this.widget.document.createElement(\"iframe\");\n\tthis.parentNode.insertBefore(this.iframeNode,this.nextSibling);\n\tthis.iframeDoc = this.iframeNode.contentWindow.document;\n\t// (Firefox requires us to put some empty content in the iframe)\n\tthis.iframeDoc.open();\n\tthis.iframeDoc.write(\"\");\n\tthis.iframeDoc.close();\n\t// Style the iframe\n\tthis.iframeNode.className = this.dummyTextArea.className;\n\tthis.iframeNode.style.border = \"none\";\n\tthis.iframeNode.style.padding = \"0\";\n\tthis.iframeNode.style.resize = \"none\";\n\tthis.iframeDoc.body.style.margin = \"0\";\n\tthis.iframeDoc.body.style.padding = \"0\";\n\tthis.widget.domNodes.push(this.iframeNode);\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.iframeDoc.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.iframeDoc.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\t// Copy the styles from the dummy textarea\n\tthis.copyStyles();\n\t// Add event listeners\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"click\",handlerObject: this,handlerMethod: \"handleClickEvent\"},\n\t\t{name: \"input\",handlerObject: this,handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"keydown\",handlerObject: this.widget,handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.iframeDoc.body.appendChild(this.domNode);\n}\n\n/*\nCopy styles from the dummy text area to the textarea in the iframe\n*/\nFramedEngine.prototype.copyStyles = function() {\n\t// Copy all styles\n\t$tw.utils.copyStyles(this.dummyTextArea,this.domNode);\n\t// Override the ones that should not be set the same as the dummy textarea\n\tthis.domNode.style.display = \"block\";\n\tthis.domNode.style.width = \"100%\";\n\tthis.domNode.style.margin = \"0\";\n\t// In Chrome setting -webkit-text-fill-color overrides the placeholder text colour\n\tthis.domNode.style[\"-webkit-text-fill-color\"] = \"currentcolor\";\n};\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nFramedEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode) {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nFramedEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nFramedEngine.prototype.fixHeight = function() {\n\t// Make sure styles are updated\n\tthis.copyStyles();\n\t// Adjust height\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\tvar newHeight = $tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t\tthis.iframeNode.style.height = (newHeight + 14) + \"px\"; // +14 for the border on the textarea\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t\tthis.iframeNode.style.height = (fixedHeight + 14) + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nFramedEngine.prototype.focus  = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a click\n*/\nFramedEngine.prototype.handleClickEvent = function(event) {\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nFramedEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nFramedEngine.prototype.createTextOperation = function() {\n\tvar operation = {\n\t\ttext: this.domNode.value,\n\t\tselStart: this.domNode.selectionStart,\n\t\tselEnd: this.domNode.selectionEnd,\n\t\tcutStart: null,\n\t\tcutEnd: null,\n\t\treplacement: null,\n\t\tnewSelStart: null,\n\t\tnewSelEnd: null\n\t};\n\toperation.selection = operation.text.substring(operation.selStart,operation.selEnd);\n\treturn operation;\n};\n\n/*\nExecute a text operation\n*/\nFramedEngine.prototype.executeTextOperation = function(operation) {\n\t// Perform the required changes to the text area and the underlying tiddler\n\tvar newText = operation.text;\n\tif(operation.replacement !== null) {\n\t\tnewText = operation.text.substring(0,operation.cutStart) + operation.replacement + operation.text.substring(operation.cutEnd);\n\t\t// Attempt to use a execCommand to modify the value of the control\n\t\tif(this.iframeDoc.queryCommandSupported(\"insertText\") && this.iframeDoc.queryCommandSupported(\"delete\") && !$tw.browser.isFirefox) {\n\t\t\tthis.domNode.focus();\n\t\t\tthis.domNode.setSelectionRange(operation.cutStart,operation.cutEnd);\n\t\t\tif(operation.replacement === \"\") {\n\t\t\t\tthis.iframeDoc.execCommand(\"delete\",false,\"\");\n\t\t\t} else {\n\t\t\t\tthis.iframeDoc.execCommand(\"insertText\",false,operation.replacement);\n\t\t\t}\n\t\t} else {\n\t\t\tthis.domNode.value = newText;\n\t\t}\n\t\tthis.domNode.focus();\n\t\tthis.domNode.setSelectionRange(operation.newSelStart,operation.newSelEnd);\n\t}\n\tthis.domNode.focus();\n\treturn newText;\n};\n\nexports.FramedEngine = FramedEngine;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/engines/simple.js": {
            "title": "$:/core/modules/editor/engines/simple.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/engines/simple.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction SimpleEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.widget.document.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.widget.document.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editClass) {\n\t\tthis.domNode.className = this.widget.editClass;\n\t}\n\t// Add an input event handler\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"focus\", handlerObject: this, handlerMethod: \"handleFocusEvent\"},\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.parentNode.insertBefore(this.domNode,this.nextSibling);\n\tthis.widget.domNodes.push(this.domNode);\n}\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nSimpleEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode || text === \"\") {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nSimpleEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nSimpleEngine.prototype.fixHeight = function() {\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\t$tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nSimpleEngine.prototype.focus  = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nSimpleEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"focus\" event\n*/\nSimpleEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editFocusPopup) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNode,\n\t\t\ttitle: this.widget.editFocusPopup,\n\t\t\twiki: this.widget.wiki,\n\t\t\tforce: true\n\t\t});\n\t}\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nSimpleEngine.prototype.createTextOperation = function() {\n\treturn null;\n};\n\n/*\nExecute a text operation\n*/\nSimpleEngine.prototype.executeTextOperation = function(operation) {\n};\n\nexports.SimpleEngine = SimpleEngine;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/factory.js": {
            "title": "$:/core/modules/editor/factory.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/factory.js\ntype: application/javascript\nmodule-type: library\n\nFactory for constructing text editor widgets with specified engines for the toolbar and non-toolbar cases\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_MIN_TEXT_AREA_HEIGHT = \"100px\"; // Minimum height of textareas in pixels\n\n// Configuration tiddlers\nvar HEIGHT_MODE_TITLE = \"$:/config/TextEditor/EditorHeight/Mode\";\nvar ENABLE_TOOLBAR_TITLE = \"$:/config/TextEditor/EnableToolbar\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nfunction editTextWidgetFactory(toolbarEngine,nonToolbarEngine) {\n\n\tvar EditTextWidget = function(parseTreeNode,options) {\n\t\t// Initialise the editor operations if they've not been done already\n\t\tif(!this.editorOperations) {\n\t\t\tEditTextWidget.prototype.editorOperations = {};\n\t\t\t$tw.modules.applyMethods(\"texteditoroperation\",this.editorOperations);\n\t\t}\n\t\tthis.initialise(parseTreeNode,options);\n\t};\n\n\t/*\n\tInherit from the base widget class\n\t*/\n\tEditTextWidget.prototype = new Widget();\n\n\t/*\n\tRender this widget into the DOM\n\t*/\n\tEditTextWidget.prototype.render = function(parent,nextSibling) {\n\t\t// Save the parent dom node\n\t\tthis.parentDomNode = parent;\n\t\t// Compute our attributes\n\t\tthis.computeAttributes();\n\t\t// Execute our logic\n\t\tthis.execute();\n\t\t// Create the wrapper for the toolbar and render its content\n\t\tif(this.editShowToolbar) {\n\t\t\tthis.toolbarNode = this.document.createElement(\"div\");\n\t\t\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\t\t\tparent.insertBefore(this.toolbarNode,nextSibling);\n\t\t\tthis.renderChildren(this.toolbarNode,null);\n\t\t\tthis.domNodes.push(this.toolbarNode);\n\t\t}\n\t\t// Create our element\n\t\tvar editInfo = this.getEditInfo(),\n\t\t\tEngine = this.editShowToolbar ? toolbarEngine : nonToolbarEngine;\n\t\tthis.engine = new Engine({\n\t\t\t\twidget: this,\n\t\t\t\tvalue: editInfo.value,\n\t\t\t\ttype: editInfo.type,\n\t\t\t\tparentNode: parent,\n\t\t\t\tnextSibling: nextSibling\n\t\t\t});\n\t\t// Call the postRender hook\n\t\tif(this.postRender) {\n\t\t\tthis.postRender();\n\t\t}\n\t\t// Fix height\n\t\tthis.engine.fixHeight();\n\t\t// Focus if required\n\t\tif(this.editFocus === \"true\" || this.editFocus === \"yes\") {\n\t\t\tthis.engine.focus();\n\t\t}\n\t\t// Add widget message listeners\n\t\tthis.addEventListeners([\n\t\t\t{type: \"tm-edit-text-operation\", handler: \"handleEditTextOperationMessage\"}\n\t\t]);\n\t};\n\n\t/*\n\tGet the tiddler being edited and current value\n\t*/\n\tEditTextWidget.prototype.getEditInfo = function() {\n\t\t// Get the edit value\n\t\tvar self = this,\n\t\t\tvalue,\n\t\t\ttype = \"text/plain\",\n\t\t\tupdate;\n\t\tif(this.editIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.editTitle,this.editIndex,this.editDefault);\n\t\t\tupdate = function(value) {\n\t\t\t\tvar data = self.wiki.getTiddlerData(self.editTitle,{});\n\t\t\t\tif(data[self.editIndex] !== value) {\n\t\t\t\t\tdata[self.editIndex] = value;\n\t\t\t\t\tself.wiki.setTiddlerData(self.editTitle,data);\n\t\t\t\t}\n\t\t\t};\n\t\t} else {\n\t\t\t// Get the current tiddler and the field name\n\t\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\t\tif(tiddler) {\n\t\t\t\t// If we've got a tiddler, the value to display is the field string value\n\t\t\t\tvalue = tiddler.getFieldString(this.editField);\n\t\t\t\tif(this.editField === \"text\") {\n\t\t\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise, we need to construct a default value for the editor\n\t\t\t\tswitch(this.editField) {\n\t\t\t\t\tcase \"text\":\n\t\t\t\t\t\tvalue = \"Type the text for the tiddler '\" + this.editTitle + \"'\";\n\t\t\t\t\t\ttype = \"text/vnd.tiddlywiki\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"title\":\n\t\t\t\t\t\tvalue = this.editTitle;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tvalue = \"\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tif(this.editDefault !== undefined) {\n\t\t\t\t\tvalue = this.editDefault;\n\t\t\t\t}\n\t\t\t}\n\t\t\tupdate = function(value) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(self.editTitle),\n\t\t\t\t\tupdateFields = {\n\t\t\t\t\t\ttitle: self.editTitle\n\t\t\t\t\t};\n\t\t\t\tupdateFields[self.editField] = value;\n\t\t\t\tself.wiki.addTiddler(new $tw.Tiddler(self.wiki.getCreationFields(),tiddler,updateFields,self.wiki.getModificationFields()));\n\t\t\t};\n\t\t}\n\t\tif(this.editType) {\n\t\t\ttype = this.editType;\n\t\t}\n\t\treturn {value: value || \"\", type: type, update: update};\n\t};\n\n\t/*\n\tHandle an edit text operation message from the toolbar\n\t*/\n\tEditTextWidget.prototype.handleEditTextOperationMessage = function(event) {\n\t\t// Prepare information about the operation\n\t\tvar operation = this.engine.createTextOperation();\n\t\t// Invoke the handler for the selected operation\n\t\tvar handler = this.editorOperations[event.param];\n\t\tif(handler) {\n\t\t\thandler.call(this,event,operation);\n\t\t}\n\t\t// Execute the operation via the engine\n\t\tvar newText = this.engine.executeTextOperation(operation);\n\t\t// Fix the tiddler height and save changes\n\t\tthis.engine.fixHeight();\n\t\tthis.saveChanges(newText);\n\t};\n\n\t/*\n\tCompute the internal state of the widget\n\t*/\n\tEditTextWidget.prototype.execute = function() {\n\t\t// Get our parameters\n\t\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t\tthis.editField = this.getAttribute(\"field\",\"text\");\n\t\tthis.editIndex = this.getAttribute(\"index\");\n\t\tthis.editDefault = this.getAttribute(\"default\");\n\t\tthis.editClass = this.getAttribute(\"class\");\n\t\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t\tthis.editSize = this.getAttribute(\"size\");\n\t\tthis.editRows = this.getAttribute(\"rows\");\n\t\tthis.editAutoHeight = this.wiki.getTiddlerText(HEIGHT_MODE_TITLE,\"auto\");\n\t\tthis.editAutoHeight = this.getAttribute(\"autoHeight\",this.editAutoHeight === \"auto\" ? \"yes\" : \"no\") === \"yes\";\n\t\tthis.editMinHeight = this.getAttribute(\"minHeight\",DEFAULT_MIN_TEXT_AREA_HEIGHT);\n\t\tthis.editFocusPopup = this.getAttribute(\"focusPopup\");\n\t\tthis.editFocus = this.getAttribute(\"focus\");\n\t\t// Get the default editor element tag and type\n\t\tvar tag,type;\n\t\tif(this.editField === \"text\") {\n\t\t\ttag = \"textarea\";\n\t\t} else {\n\t\t\ttag = \"input\";\n\t\t\tvar fieldModule = $tw.Tiddler.fieldModules[this.editField];\n\t\t\tif(fieldModule && fieldModule.editTag) {\n\t\t\t\ttag = fieldModule.editTag;\n\t\t\t}\n\t\t\tif(fieldModule && fieldModule.editType) {\n\t\t\t\ttype = fieldModule.editType;\n\t\t\t}\n\t\t\ttype = type || \"text\";\n\t\t}\n\t\t// Get the rest of our parameters\n\t\tthis.editTag = this.getAttribute(\"tag\",tag);\n\t\tthis.editType = this.getAttribute(\"type\",type);\n\t\t// Make the child widgets\n\t\tthis.makeChildWidgets();\n\t\t// Determine whether to show the toolbar\n\t\tthis.editShowToolbar = this.wiki.getTiddlerText(ENABLE_TOOLBAR_TITLE,\"yes\");\n\t\tthis.editShowToolbar = (this.editShowToolbar === \"yes\") && !!(this.children && this.children.length > 0) && (!this.document.isTiddlyWikiFakeDom);\n\t};\n\n\t/*\n\tSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n\t*/\n\tEditTextWidget.prototype.refresh = function(changedTiddlers) {\n\t\tvar changedAttributes = this.computeAttributes();\n\t\t// Completely rerender if any of our attributes have changed\n\t\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.placeholder || changedAttributes.size || changedAttributes.autoHeight || changedAttributes.minHeight || changedAttributes.focusPopup ||  changedAttributes.rows || changedTiddlers[HEIGHT_MODE_TITLE] || changedTiddlers[ENABLE_TOOLBAR_TITLE]) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t\t} else if(changedTiddlers[this.editTitle]) {\n\t\t\tvar editInfo = this.getEditInfo();\n\t\t\tthis.updateEditor(editInfo.value,editInfo.type);\n\t\t}\n\t\tthis.engine.fixHeight();\n\t\tif(this.editShowToolbar) {\n\t\t\treturn this.refreshChildren(changedTiddlers);\t\t\t\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t/*\n\tUpdate the editor with new text. This method is separate from updateEditorDomNode()\n\tso that subclasses can override updateEditor() and still use updateEditorDomNode()\n\t*/\n\tEditTextWidget.prototype.updateEditor = function(text,type) {\n\t\tthis.updateEditorDomNode(text,type);\n\t};\n\n\t/*\n\tUpdate the editor dom node with new text\n\t*/\n\tEditTextWidget.prototype.updateEditorDomNode = function(text,type) {\n\t\tthis.engine.setText(text,type);\n\t};\n\n\t/*\n\tSave changes back to the tiddler store\n\t*/\n\tEditTextWidget.prototype.saveChanges = function(text) {\n\t\tvar editInfo = this.getEditInfo();\n\t\tif(text !== editInfo.value) {\n\t\t\teditInfo.update(text);\n\t\t}\n\t};\n\n\t/*\n\tHandle a dom \"keydown\" event, which we'll bubble up to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.handleKeydownEvent = function(event) {\n\t\t// Check for a keyboard shortcut\n\t\tif(this.toolbarNode) {\n\t\t\tvar shortcutElements = this.toolbarNode.querySelectorAll(\"[data-tw-keyboard-shortcut]\");\n\t\t\tfor(var index=0; index<shortcutElements.length; index++) {\n\t\t\t\tvar el = shortcutElements[index],\n\t\t\t\t\tshortcutData = el.getAttribute(\"data-tw-keyboard-shortcut\"),\n\t\t\t\t\tkeyInfoArray = $tw.keyboardManager.parseKeyDescriptors(shortcutData,{\n\t\t\t\t\t\twiki: this.wiki\n\t\t\t\t\t});\n\t\t\t\tif($tw.keyboardManager.checkKeyDescriptors(event,keyInfoArray)) {\n\t\t\t\t\tvar clickEvent = this.document.createEvent(\"Events\");\n\t\t\t\t    clickEvent.initEvent(\"click\",true,false);\n\t\t\t\t    el.dispatchEvent(clickEvent);\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tevent.stopPropagation();\n\t\t\t\t\treturn true;\t\t\t\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t// Propogate the event to the container\n\t\tif(this.propogateKeydownEvent(event)) {\n\t\t\t// Ignore the keydown if it was already handled\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise, process the keydown normally\n\t\treturn false;\n\t};\n\n\t/*\n\tPropogate keydown events to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.propogateKeydownEvent = function(event) {\n\t\tvar newEvent = this.document.createEventObject ? this.document.createEventObject() : this.document.createEvent(\"Events\");\n\t\tif(newEvent.initEvent) {\n\t\t\tnewEvent.initEvent(\"keydown\", true, true);\n\t\t}\n\t\tnewEvent.keyCode = event.keyCode;\n\t\tnewEvent.which = event.which;\n\t\tnewEvent.metaKey = event.metaKey;\n\t\tnewEvent.ctrlKey = event.ctrlKey;\n\t\tnewEvent.altKey = event.altKey;\n\t\tnewEvent.shiftKey = event.shiftKey;\n\t\treturn !this.parentDomNode.dispatchEvent(newEvent);\n\t};\n\n\treturn EditTextWidget;\n\n}\n\nexports.editTextWidgetFactory = editTextWidgetFactory;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/operations/bitmap/clear.js": {
            "title": "$:/core/modules/editor/operations/bitmap/clear.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/clear.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to clear the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"clear\"] = function(event) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.globalAlpha = 1;\n\tctx.fillStyle = event.paramObject.colour || \"white\";\n\tctx.fillRect(0,0,this.canvasDomNode.width,this.canvasDomNode.height);\n\t// Save changes\n\tthis.strokeEnd();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/bitmap/resize.js": {
            "title": "$:/core/modules/editor/operations/bitmap/resize.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/resize.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to resize the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"resize\"] = function(event) {\n\t// Get the new width\n\tvar newWidth = parseInt(event.paramObject.width || this.canvasDomNode.width,10),\n\t\tnewHeight = parseInt(event.paramObject.height || this.canvasDomNode.height,10);\n\t// Update if necessary\n\tif(newWidth > 0 && newHeight > 0 && !(newWidth === this.currCanvas.width && newHeight === this.currCanvas.height)) {\n\t\tthis.changeCanvasSize(newWidth,newHeight);\n\t}\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/bitmap/rotate-left.js": {
            "title": "$:/core/modules/editor/operations/bitmap/rotate-left.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/rotate-left.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to rotate the image left by 90 degrees\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"rotate-left\"] = function(event) {\n\t// Rotate the canvas left by 90 degrees\n\tthis.rotateCanvasLeft();\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/text/excise.js": {
            "title": "$:/core/modules/editor/operations/text/excise.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/excise.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to excise the selection to a new tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"excise\"] = function(event,operation) {\n\tvar editTiddler = this.wiki.getTiddler(this.editTitle),\n\t\teditTiddlerTitle = this.editTitle;\n\tif(editTiddler && editTiddler.fields[\"draft.of\"]) {\n\t\teditTiddlerTitle = editTiddler.fields[\"draft.of\"];\n\t}\n\tvar excisionTitle = event.paramObject.title || this.wiki.generateNewTitle(\"New Excision\");\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\tthis.wiki.getModificationFields(),\n\t\t{\n\t\t\ttitle: excisionTitle,\n\t\t\ttext: operation.selection,\n\t\t\ttags: event.paramObject.tagnew === \"yes\" ?  [editTiddlerTitle] : []\n\t\t}\n\t));\n\toperation.replacement = excisionTitle;\n\tswitch(event.paramObject.type || \"transclude\") {\n\t\tcase \"transclude\":\n\t\t\toperation.replacement = \"{{\" + operation.replacement+ \"}}\";\n\t\t\tbreak;\n\t\tcase \"link\":\n\t\t\toperation.replacement = \"[[\" + operation.replacement+ \"]]\";\n\t\t\tbreak;\n\t\tcase \"macro\":\n\t\t\toperation.replacement = \"<<\" + (event.paramObject.macro || \"translink\") + \" \\\"\\\"\\\"\" + operation.replacement + \"\\\"\\\"\\\">>\";\n\t\t\tbreak;\n\t}\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/make-link.js": {
            "title": "$:/core/modules/editor/operations/text/make-link.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/make-link.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to make a link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"make-link\"] = function(event,operation) {\n\tif(operation.selection) {\n\t\toperation.replacement = \"[[\" + operation.selection + \"|\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t} else {\n\t\toperation.replacement = \"[[\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t}\n\toperation.newSelStart = operation.selStart + operation.replacement.length;\n\toperation.newSelEnd = operation.newSelStart;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/prefix-lines.js": {
            "title": "$:/core/modules/editor/operations/text/prefix-lines.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/prefix-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to add a prefix to the selected lines\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"prefix-lines\"] = function(event,operation) {\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Compose the required prefix\n\tvar prefix = $tw.utils.repeat(event.paramObject.character,event.paramObject.count);\n\t// Process each line\n\tvar lines = operation.text.substring(operation.cutStart,operation.cutEnd).split(/\\r?\\n/mg);\n\t$tw.utils.each(lines,function(line,index) {\n\t\t// Remove and count any existing prefix characters\n\t\tvar count = 0;\n\t\twhile(line.charAt(0) === event.paramObject.character) {\n\t\t\tline = line.substring(1);\n\t\t\tcount++;\n\t\t}\n\t\t// Remove any whitespace\n\t\twhile(line.charAt(0) === \" \") {\n\t\t\tline = line.substring(1);\n\t\t}\n\t\t// We're done if we removed the exact required prefix, otherwise add it\n\t\tif(count !== event.paramObject.count) {\n\t\t\t// Apply the prefix\n\t\t\tline =  prefix + \" \" + line;\n\t\t}\n\t\t// Save the modified line\n\t\tlines[index] = line;\n\t});\n\t// Stitch the replacement text together and set the selection\n\toperation.replacement = lines.join(\"\\n\");\n\tif(lines.length === 1) {\n\t\toperation.newSelStart = operation.cutStart + operation.replacement.length;\n\t\toperation.newSelEnd = operation.newSelStart;\n\t} else {\n\t\toperation.newSelStart = operation.cutStart;\n\t\toperation.newSelEnd = operation.newSelStart + operation.replacement.length;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/replace-all.js": {
            "title": "$:/core/modules/editor/operations/text/replace-all.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-all.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the entire text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-all\"] = function(event,operation) {\n\toperation.cutStart = 0;\n\toperation.cutEnd = operation.text.length;\n\toperation.replacement = event.paramObject.text;\n\toperation.newSelStart = 0;\n\toperation.newSelEnd = operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/replace-selection.js": {
            "title": "$:/core/modules/editor/operations/text/replace-selection.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the selection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-selection\"] = function(event,operation) {\n\toperation.replacement = event.paramObject.text;\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/wrap-lines.js": {
            "title": "$:/core/modules/editor/operations/text/wrap-lines.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selected lines with a prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-lines\"] = function(event,operation) {\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Add the prefix and suffix\n\toperation.replacement = event.paramObject.prefix + \"\\n\" +\n\t\t\t\toperation.text.substring(operation.cutStart,operation.cutEnd) + \"\\n\" +\n\t\t\t\tevent.paramObject.suffix + \"\\n\";\n\toperation.newSelStart = operation.cutStart + event.paramObject.prefix.length + 1;\n\toperation.newSelEnd = operation.newSelStart + (operation.cutEnd - operation.cutStart);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/wrap-selection.js": {
            "title": "$:/core/modules/editor/operations/text/wrap-selection.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selection with the specified prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-selection\"] = function(event,operation) {\n\tif(operation.selStart === operation.selEnd) {\n\t\t// No selection; check if we're within the prefix/suffix\n\t\tif(operation.text.substring(operation.selStart - event.paramObject.prefix.length,operation.selStart + event.paramObject.suffix.length) === event.paramObject.prefix + event.paramObject.suffix) {\n\t\t\t// Remove the prefix and suffix unless they comprise the entire text\n\t\t\tif(operation.selStart > event.paramObject.prefix.length || (operation.selEnd + event.paramObject.suffix.length) < operation.text.length ) {\n\t\t\t\toperation.cutStart = operation.selStart - event.paramObject.prefix.length;\n\t\t\t\toperation.cutEnd = operation.selEnd + event.paramObject.suffix.length;\n\t\t\t\toperation.replacement = \"\";\n\t\t\t\toperation.newSelStart = operation.cutStart;\n\t\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t\t}\n\t\t} else {\n\t\t\t// Wrap the cursor instead\n\t\t\toperation.cutStart = operation.selStart;\n\t\t\toperation.cutEnd = operation.selEnd;\n\t\t\toperation.replacement = event.paramObject.prefix + event.paramObject.suffix;\n\t\t\toperation.newSelStart = operation.selStart + event.paramObject.prefix.length;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t}\n\t} else if(operation.text.substring(operation.selStart,operation.selStart + event.paramObject.prefix.length) === event.paramObject.prefix && operation.text.substring(operation.selEnd - event.paramObject.suffix.length,operation.selEnd) === event.paramObject.suffix) {\n\t\t// Prefix and suffix are already present, so remove them\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = operation.selection.substring(event.paramObject.prefix.length,operation.selection.length - event.paramObject.suffix.length);\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t} else {\n\t\t// Add the prefix and suffix\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = event.paramObject.prefix + operation.selection + event.paramObject.suffix;\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/filters/addprefix.js": {
            "title": "$:/core/modules/filters/addprefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/addprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a prefix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand + title);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/addsuffix.js": {
            "title": "$:/core/modules/filters/addsuffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/addsuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a suffix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addsuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title + operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/after.js": {
            "title": "$:/core/modules/filters/after.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/after.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is after the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.after = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index === -1 || index > (results.length - 2)) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index + 1]];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/all/current.js": {
            "title": "$:/core/modules/filters/all/current.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/current.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar currTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(currTiddlerTitle) {\n\t\treturn [currTiddlerTitle];\n\t} else {\n\t\treturn [];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/missing.js": {
            "title": "$:/core/modules/filters/all/missing.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/missing.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\treturn options.wiki.getMissingTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/orphans.js": {
            "title": "$:/core/modules/filters/all/orphans.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/orphans.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[orphans]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphans = function(source,prefix,options) {\n\treturn options.wiki.getOrphanTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/shadows.js": {
            "title": "$:/core/modules/filters/all/shadows.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/shadows.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[shadows]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadows = function(source,prefix,options) {\n\treturn options.wiki.allShadowTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/tags.js": {
            "title": "$:/core/modules/filters/all/tags.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/tags.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tags]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,prefix,options) {\n\treturn Object.keys(options.wiki.getTagMap());\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/tiddlers.js": {
            "title": "$:/core/modules/filters/all/tiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/tiddlers.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddlers = function(source,prefix,options) {\n\treturn options.wiki.allTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all.js": {
            "title": "$:/core/modules/filters/all.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for selecting tiddlers\n\n[all[shadows+tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar allFilterOperators;\n\nfunction getAllFilterOperators() {\n\tif(!allFilterOperators) {\n\t\tallFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"allfilteroperator\",allFilterOperators);\n\t}\n\treturn allFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.all = function(source,operator,options) {\n\t// Get our suboperators\n\tvar allFilterOperators = getAllFilterOperators();\n\t// Cycle through the suboperators accumulating their results\n\tvar results = [],\n\t\tsubops = operator.operand.split(\"+\");\n\t// Check for common optimisations\n\tif(subops.length === 1 && subops[0] === \"\") {\n\t\treturn source;\n\t} else if(subops.length === 1 && subops[0] === \"tiddlers\") {\n\t\treturn options.wiki.each;\n\t} else if(subops.length === 1 && subops[0] === \"shadows\") {\n\t\treturn options.wiki.eachShadow;\n\t} else if(subops.length === 2 && subops[0] === \"tiddlers\" && subops[1] === \"shadows\") {\n\t\treturn options.wiki.eachTiddlerPlusShadows;\n\t} else if(subops.length === 2 && subops[0] === \"shadows\" && subops[1] === \"tiddlers\") {\n\t\treturn options.wiki.eachShadowPlusTiddlers;\n\t}\n\t// Do it the hard way\n\tfor(var t=0; t<subops.length; t++) {\n\t\tvar subop = allFilterOperators[subops[t]];\n\t\tif(subop) {\n\t\t\t$tw.utils.pushTop(results,subop(source,operator.prefix,options));\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/backlinks.js": {
            "title": "$:/core/modules/filters/backlinks.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/backlinks.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the backlinks from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.backlinks = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerBacklinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/before.js": {
            "title": "$:/core/modules/filters/before.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/before.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is before the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.before = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index <= 0) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index - 1]];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/commands.js": {
            "title": "$:/core/modules/filters/commands.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/commands.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the commands available in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.commands = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.commands,function(commandInfo,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/count.js": {
            "title": "$:/core/modules/filters/count.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/count.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the number of entries in the current list.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.count = function(source,operator,options) {\n\tvar count = 0;\n\tsource(function(tiddler,title) {\n\t\tcount++;\n\t});\n\treturn [count + \"\"];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/days.js": {
            "title": "$:/core/modules/filters/days.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/days.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a specified date field within a specified date interval.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.days = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\tdayInterval = (parseInt(operator.operand,10)||0),\n\t\tdayIntervalSign = $tw.utils.sign(dayInterval),\n\t\ttargetTimeStamp = (new Date()).setHours(0,0,0,0) + 1000*60*60*24*dayInterval,\n\t\tisWithinDays = function(dateField) {\n\t\t\tvar sign = $tw.utils.sign(targetTimeStamp - (new Date(dateField)).setHours(0,0,0,0));\n\t\t\treturn sign === 0 || sign === dayIntervalSign;\n\t\t};\n\n\tif(operator.prefix === \"!\") {\n\t\ttargetTimeStamp = targetTimeStamp - 1000*60*60*24*dayIntervalSign;\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(!isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/each.js": {
            "title": "$:/core/modules/filters/each.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/each.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique value of the specified field.\nWith suffix \"list\", selects all tiddlers that are values in a specified list field.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.each = function(source,operator,options) {\n\tvar results =[] ,\n\tvalue,values = {},\n\tfield = operator.operand || \"title\";\n\tif(operator.suffix === \"value\" && field === \"title\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(values,title)) {\n\t\t\t\tvalues[title] = true;\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else if(operator.suffix !== \"list-item\") {\n\t\tif(field === \"title\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && !$tw.utils.hop(values,title)) {\n\t\t\t\t\tvalues[title] = true;\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvalue = tiddler.getFieldString(field);\n\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(\n\t\t\t\t\toptions.wiki.getTiddlerList(title,field),\n\t\t\t\t\tfunction(value) {\n\t\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\t\tresults.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/eachday.js": {
            "title": "$:/core/modules/filters/eachday.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/eachday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique day covered by the specified date field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.eachday = function(source,operator,options) {\n\tvar results = [],\n\t\tvalues = [],\n\t\tfieldName = operator.operand || \"modified\";\n\t// Function to convert a date/time to a date integer\n\tvar toDate = function(value) {\n\t\tvalue = (new Date(value)).setHours(0,0,0,0);\n\t\treturn value+0;\n\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tvar value = toDate($tw.utils.parseDate(tiddler.fields[fieldName]));\n\t\t\tif(values.indexOf(value) === -1) {\n\t\t\t\tvalues.push(value);\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/editiondescription.js": {
            "title": "$:/core/modules/filters/editiondescription.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/editiondescription.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the descriptions of the specified edition names\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editiondescription = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\tresults.push(editionInfo[title].description || \"\");\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/editions.js": {
            "title": "$:/core/modules/filters/editions.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/editions.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the available editions in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editions = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\tresults.push(name);\n\t\t});\n\t}\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/decodeuricomponent.js": {
            "title": "$:/core/modules/filters/decodeuricomponent.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/decodeuricomponent.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for applying decodeURIComponent() to each item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter functions\n*/\n\nexports.decodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(decodeURIComponent(title));\n\t});\n\treturn results;\n};\n\nexports.encodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURIComponent(title));\n\t});\n\treturn results;\n};\n\nexports.decodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(decodeURI(title));\n\t});\n\treturn results;\n};\n\nexports.encodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURI(title));\n\t});\n\treturn results;\n};\n\nexports.decodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlDecode(title));\n\t});\n\treturn results;\n};\n\nexports.encodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlEncode(title));\n\t});\n\treturn results;\n};\n\nexports.stringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.stringify(title));\n\t});\n\treturn results;\n};\n\nexports.jsonstringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.jsonStringify(title));\n\t});\n\treturn results;\n};\n\nexports.escaperegexp = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.escapeRegExp(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/enlist.js": {
            "title": "$:/core/modules/filters/enlist.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/enlist.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand parsed as a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.enlist = function(source,operator,options) {\n\tvar list = $tw.utils.parseStringArray(operator.operand);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/field.js": {
            "title": "$:/core/modules/filters/field.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/field.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.field = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || operator.operator || \"title\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text !== operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !!operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text === operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/fields.js": {
            "title": "$:/core/modules/filters/fields.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/fields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.fields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/get.js": {
            "title": "$:/core/modules/filters/get.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/get.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing tiddler titles by the value of the field specified in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.get = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tvar value = tiddler.getFieldString(operator.operand);\n\t\t\tif(value) {\n\t\t\t\tresults.push(value);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/getindex.js": {
            "title": "$:/core/modules/filters/getindex.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/getindex.js\ntype: application/javascript\nmodule-type: filteroperator\n\nreturns the value at a given index of datatiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getindex = function(source,operator,options) {\n\tvar data,title,results = [];\n\tif(operator.operand){\n\t\tsource(function(tiddler,title) {\n\t\t\ttitle = tiddler ? tiddler.fields.title : title;\n\t\t\tdata = options.wiki.extractTiddlerDataItem(tiddler,operator.operand);\n\t\t\tif(data) {\n\t\t\t\tresults.push(data);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/has.js": {
            "title": "$:/core/modules/filters/has.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/has.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a tiddler has the specified field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.has = function(source,operator,options) {\n\tvar results = [],\n\t\tinvert = operator.prefix === \"!\";\n\n\tif(operator.suffix === \"field\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(tiddler.fields,operator.operand)))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || !$tw.utils.hop(tiddler.fields,operator.operand) || (tiddler.fields[operator.operand] === \"\")) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand) && !(tiddler.fields[operator.operand] === \"\" || tiddler.fields[operator.operand].length === 0)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/haschanged.js": {
            "title": "$:/core/modules/filters/haschanged.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/haschanged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returns tiddlers from the list that have a non-zero changecount.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.haschanged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) === 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) > 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/indexes.js": {
            "title": "$:/core/modules/filters/indexes.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/indexes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the indexes of a data tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.indexes = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar data = options.wiki.getTiddlerDataCached(title);\n\t\tif(data) {\n\t\t\t$tw.utils.pushTop(results,Object.keys(data));\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/insertbefore.js": {
            "title": "$:/core/modules/filters/insertbefore.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/insertbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nInsert an item before another item in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.insertbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar target = options.widget && options.widget.getVariable(operator.suffix || \"currentTiddler\");\n\tif(target !== operator.operand) {\n\t\t// Remove the entry from the list if it is present\n\t\tvar pos = results.indexOf(operator.operand);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,1);\n\t\t}\n\t\t// Insert the entry before the target marker\n\t\tpos = results.indexOf(target);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,0,operator.operand);\n\t\t} else {\n\t\t\tresults.push(operator.operand);\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/is/current.js": {
            "title": "$:/core/modules/filters/is/current.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/current.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar results = [],\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title !== currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title === currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/image.js": {
            "title": "$:/core/modules/filters/is/image.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/image.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[image]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.image = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/missing.js": {
            "title": "$:/core/modules/filters/is/missing.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/missing.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/orphan.js": {
            "title": "$:/core/modules/filters/is/orphan.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/orphan.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[orphan]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphan = function(source,prefix,options) {\n\tvar results = [],\n\t\torphanTitles = options.wiki.getOrphanTitles();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) !== -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/shadow.js": {
            "title": "$:/core/modules/filters/is/shadow.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/shadow.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[shadow]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadow = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/system.js": {
            "title": "$:/core/modules/filters/is/system.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/system.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[system]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.system = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/tag.js": {
            "title": "$:/core/modules/filters/is/tag.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/tag.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tag]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,prefix,options) {\n\tvar results = [],\n\t\ttagMap = options.wiki.getTagMap();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/tiddler.js": {
            "title": "$:/core/modules/filters/is/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/tiddler.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tiddler]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddler = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is.js": {
            "title": "$:/core/modules/filters/is.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking tiddler properties\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar isFilterOperators;\n\nfunction getIsFilterOperators() {\n\tif(!isFilterOperators) {\n\t\tisFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"isfilteroperator\",isFilterOperators);\n\t}\n\treturn isFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.is = function(source,operator,options) {\n\t// Dispatch to the correct isfilteroperator\n\tvar isFilterOperators = getIsFilterOperators();\n\tif(operator.operand) {\n\t\tvar isFilterOperator = isFilterOperators[operator.operand];\n\t\tif(isFilterOperator) {\n\t\t\treturn isFilterOperator(source,operator.prefix,options);\n\t\t} else {\n\t\t\treturn [$tw.language.getString(\"Error/IsFilterOperator\")];\n\t\t}\n\t} else {\n\t\t// Return all tiddlers if the operand is missing\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t\treturn results;\n\t}\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/limit.js": {
            "title": "$:/core/modules/filters/limit.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/limit.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for chopping the results to a specified maximum number of entries\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.limit = function(source,operator,options) {\n\tvar results = [];\n\t// Convert to an array\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Slice the array if necessary\n\tvar limit = Math.min(results.length,parseInt(operator.operand,10));\n\tif(operator.prefix === \"!\") {\n\t\tresults = results.slice(-limit);\n\t} else {\n\t\tresults = results.slice(0,limit);\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/links.js": {
            "title": "$:/core/modules/filters/links.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/links.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the links from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.links = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerLinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/list.js": {
            "title": "$:/core/modules/filters/list.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/list.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddlers whose title is listed in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.list = function(source,operator,options) {\n\tvar results = [],\n\t\ttr = $tw.utils.parseTextReference(operator.operand),\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\"),\n\t\tlist = options.wiki.getTiddlerList(tr.title || currTiddlerTitle,tr.field,tr.index);\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults = list;\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/listed.js": {
            "title": "$:/core/modules/filters/listed.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/listed.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that have the selected tiddlers in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.listed = function(source,operator,options) {\n\tvar field = operator.operand || \"list\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.findListingsOfTiddler(title,field));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/listops.js": {
            "title": "$:/core/modules/filters/listops.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for manipulating the current selection list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.order = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.operand.toLowerCase() === \"reverse\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.unshift(title);\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t}\n\treturn results;\n};\n\n/*\nReverse list\n*/\nexports.reverse = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.unshift(title);\n\t});\n\treturn results;\n};\n\n/*\nFirst entry/entries in list\n*/\nexports.first = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,count);\n};\n\n/*\nLast entry/entries in list\n*/\nexports.last = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(-count);\n};\n\n/*\nAll but the first entry/entries of the list\n*/\nexports.rest = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count);\n};\nexports.butfirst = exports.rest;\nexports.bf = exports.rest;\n\n/*\nAll but the last entry/entries of the list\n*/\nexports.butlast = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,-count);\n};\nexports.bl = exports.butlast;\n\n/*\nThe nth member of the list\n*/\nexports.nth = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count - 1,count);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/lookup.js": {
            "title": "$:/core/modules/filters/lookup.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/lookup.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that looks up values via a title prefix\n\n[lookup:<field>[<prefix>]]\n\nPrepends the prefix to the selected items and returns the specified field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.lookup = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.wiki.getTiddlerText(operator.operand + title) || options.wiki.getTiddlerText(operator.operand + operator.suffix));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/minlength.js": {
            "title": "$:/core/modules/filters/minlength.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/minlength.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for filtering out titles that don't meet the minimum length in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.minlength = function(source,operator,options) {\n\tvar results = [],\n\t\tminLength = parseInt(operator.operand || \"\",10) || 0;\n\tsource(function(tiddler,title) {\n\t\tif(title.length >= minLength) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/modules.js": {
            "title": "$:/core/modules/filters/modules.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/modules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the modules of a given type in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.modules = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.each($tw.modules.types[title],function(moduleInfo,moduleName) {\n\t\t\tresults.push(moduleName);\n\t\t});\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/moduletypes.js": {
            "title": "$:/core/modules/filters/moduletypes.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/moduletypes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the module types in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.moduletypes = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.modules.types,function(moduleInfo,type) {\n\t\tresults.push(type);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/next.js": {
            "title": "$:/core/modules/filters/next.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/next.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs next in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.next = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch++;\n\t\tif(match > 0 && match < list.length) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/plugintiddlers.js": {
            "title": "$:/core/modules/filters/plugintiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/plugintiddlers.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the shadow tiddlers within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.plugintiddlers = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar pluginInfo = options.wiki.getPluginInfo(title) || options.wiki.getTiddlerDataCached(title,{tiddlers:[]});\n\t\tif(pluginInfo && pluginInfo.tiddlers) {\n\t\t\t$tw.utils.each(pluginInfo.tiddlers,function(fields,title) {\n\t\t\t\tresults.push(title);\n\t\t\t});\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/prefix.js": {
            "title": "$:/core/modules/filters/prefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/prefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title starts with a prefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.prefix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/previous.js": {
            "title": "$:/core/modules/filters/previous.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/previous.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs immediately prior in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.previous = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch--;\n\t\tif(match >= 0) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/regexp.js": {
            "title": "$:/core/modules/filters/regexp.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/regexp.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for regexp matching\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.regexp = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"title\").toLowerCase(),\n\t\tregexpString, regexp, flags = \"\", match,\n\t\tgetFieldString = function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\treturn tiddler.getFieldString(fieldname);\n\t\t\t} else if(fieldname === \"title\") {\n\t\t\t\treturn title;\n\t\t\t} else {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t};\n\t// Process flags and construct regexp\n\tregexpString = operator.operand;\n\tmatch = /^\\(\\?([gim]+)\\)/.exec(regexpString);\n\tif(match) {\n\t\tflags = match[1];\n\t\tregexpString = regexpString.substr(match[0].length);\n\t} else {\n\t\tmatch = /\\(\\?([gim]+)\\)$/.exec(regexpString);\n\t\tif(match) {\n\t\t\tflags = match[1];\n\t\t\tregexpString = regexpString.substr(0,regexpString.length - match[0].length);\n\t\t}\n\t}\n\ttry {\n\t\tregexp = new RegExp(regexpString,flags);\n\t} catch(e) {\n\t\treturn [\"\" + e];\n\t}\n\t// Process the incoming tiddlers\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/removeprefix.js": {
            "title": "$:/core/modules/filters/removeprefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/removeprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a prefix from each title in the list. Titles that do not start with the prefix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removeprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/removesuffix.js": {
            "title": "$:/core/modules/filters/removesuffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/removesuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a suffix from each title in the list. Titles that do not end with the suffix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removesuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(0,title.length - operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/sameday.js": {
            "title": "$:/core/modules/filters/sameday.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/sameday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a modified date field on the same day as the provided value.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sameday = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\ttargetDate = (new Date($tw.utils.parseDate(operator.operand))).setHours(0,0,0,0);\n\t// Function to convert a date/time to a date integer\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(tiddler.getFieldDay(fieldName) === targetDate) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/search.js": {
            "title": "$:/core/modules/filters/search.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/search.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for searching for the text in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.search = function(source,operator,options) {\n\tvar invert = operator.prefix === \"!\";\n\tif(operator.suffix) {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: operator.suffix\n\t\t});\n\t} else {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/shadowsource.js": {
            "title": "$:/core/modules/filters/shadowsource.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/shadowsource.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the source plugins for shadow tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadowsource = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar source = options.wiki.getShadowSource(title);\n\t\tif(source) {\n\t\t\t$tw.utils.pushTop(results,source);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/sort.js": {
            "title": "$:/core/modules/filters/sort.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/sort.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,false);\n\treturn results;\n};\n\nexports.nsort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,true);\n\treturn results;\n};\n\nexports.sortan = function(source, operator, options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results, operator.operand || \"title\", operator.prefix === \"!\",false,false,true);\n\treturn results;\n};\n\nexports.sortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,false);\n\treturn results;\n};\n\nexports.nsortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,true);\n\treturn results;\n};\n\nvar prepare_results = function (source) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/splitbefore.js": {
            "title": "$:/core/modules/filters/splitbefore.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/splitbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that splits each result on the first occurance of the specified separator and returns the unique values.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.splitbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar parts = title.split(operator.operand);\n\t\tif(parts.length === 1) {\n\t\t\t$tw.utils.pushTop(results,parts[0]);\n\t\t} else {\n\t\t\t$tw.utils.pushTop(results,parts[0] + operator.operand);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/storyviews.js": {
            "title": "$:/core/modules/filters/storyviews.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/storyviews.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the story views in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.storyviews = function(source,operator,options) {\n\tvar results = [],\n\t\tstoryviews = {};\n\t$tw.modules.applyMethods(\"storyview\",storyviews);\n\t$tw.utils.each(storyviews,function(info,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/subtiddlerfields.js": {
            "title": "$:/core/modules/filters/subtiddlerfields.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/subtiddlerfields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected subtiddlers of the plugin named in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.subtiddlerfields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar subtiddler = options.wiki.getSubTiddler(operator.operand,title);\n\t\tif(subtiddler) {\n\t\t\tfor(var fieldName in subtiddler.fields) {\n\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/suffix.js": {
            "title": "$:/core/modules/filters/suffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/suffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title ends with a suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.suffix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tag.js": {
            "title": "$:/core/modules/filters/tag.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tag.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking for the presence of a tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,operator,options) {\n\tvar results = [];\n\tif((operator.suffix || \"\").toLowerCase() === \"strict\" && !operator.operand) {\n\t\t// New semantics:\n\t\t// Always return copy of input if operator.operand is missing\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t} else {\n\t\t// Old semantics:\n\t\tvar tiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\tif(operator.prefix === \"!\") {\n\t\t\t// Returns a copy of the input if operator.operand is missing\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddlers.indexOf(title) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// Returns empty results if operator.operand is missing\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddlers.indexOf(title) !== -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t\t}\t\t\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tagging.js": {
            "title": "$:/core/modules/filters/tagging.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tagging.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that are tagged with the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tagging = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlersWithTag(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tags.js": {
            "title": "$:/core/modules/filters/tags.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tags.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the tags of the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,operator,options) {\n\tvar tags = {};\n\tsource(function(tiddler,title) {\n\t\tvar t, length;\n\t\tif(tiddler && tiddler.fields.tags) {\n\t\t\tfor(t=0, length=tiddler.fields.tags.length; t<length; t++) {\n\t\t\t\ttags[tiddler.fields.tags[t]] = true;\n\t\t\t}\n\t\t}\n\t});\n\treturn Object.keys(tags);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/title.js": {
            "title": "$:/core/modules/filters/title.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/title.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing title fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.title = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields.title !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults.push(operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/untagged.js": {
            "title": "$:/core/modules/filters/untagged.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/untagged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the selected tiddlers that are untagged\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.untagged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length > 0) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !tiddler.hasField(\"tags\") || ($tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length === 0)) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/wikiparserrules.js": {
            "title": "$:/core/modules/filters/wikiparserrules.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/wikiparserrules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the wiki parser rules in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.wikiparserrules = function(source,operator,options) {\n\tvar results = [],\n\t\toperand = operator.operand;\n\t$tw.utils.each($tw.modules.types.wikirule,function(mod) {\n\t\tvar exp = mod.exports;\n\t\tif(!operand || exp.types[operand]) {\n\t\t\tresults.push(exp.name);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/x-listops.js": {
            "title": "$:/core/modules/filters/x-listops.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/x-listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nExtended filter operators to manipulate the current list.\n\n\\*/\n(function () {\n\n    /*jslint node: true, browser: true */\n    /*global $tw: false */\n    \"use strict\";\n\n    /*\n    Fetch titles from the current list\n    */\n    var prepare_results = function (source) {\n    var results = [];\n        source(function (tiddler, title) {\n            results.push(title);\n        });\n        return results;\n    };\n\n    /*\n    Moves a number of items from the tail of the current list before the item named in the operand\n    */\n    exports.putbefore = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return (index === -1) ?\n            results.slice(0, -1) :\n            results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index, -count));\n    };\n\n    /*\n    Moves a number of items from the tail of the current list after the item named in the operand\n    */\n    exports.putafter = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return (index === -1) ?\n            results.slice(0, -1) :\n            results.slice(0, index + 1).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n    };\n\n    /*\n    Replaces the item named in the operand with a number of items from the tail of the current list\n    */\n    exports.replace = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return (index === -1) ?\n            results.slice(0, -count) :\n            results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n    };\n\n    /*\n    Moves a number of items from the tail of the current list to the head of the list\n    */\n    exports.putfirst = function (source, operator) {\n        var results = prepare_results(source),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return results.slice(-count).concat(results.slice(0, -count));\n    };\n\n    /*\n    Moves a number of items from the head of the current list to the tail of the list\n    */\n    exports.putlast = function (source, operator) {\n        var results = prepare_results(source),\n            count = $tw.utils.getInt(operator.suffix,1);\n        return results.slice(count).concat(results.slice(0, count));\n    };\n\n    /*\n    Moves the item named in the operand a number of places forward or backward in the list\n    */\n    exports.move = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand),\n            count = $tw.utils.getInt(operator.suffix,1),\n            marker = results.splice(index, 1),\n            offset =  (index + count) > 0 ? index + count : 0;\n        return results.slice(0, offset).concat(marker).concat(results.slice(offset));\n    };\n\n    /*\n    Returns the items from the current list that are after the item named in the operand\n    */\n    exports.allafter = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand);\n        return (index === -1 || index > (results.length - 2)) ? [] :\n            (operator.suffix) ? results.slice(index) :\n            results.slice(index + 1);\n    };\n\n    /*\n    Returns the items from the current list that are before the item named in the operand\n    */\n    exports.allbefore = function (source, operator) {\n        var results = prepare_results(source),\n            index = results.indexOf(operator.operand);\n        return (index < 0) ? [] :\n            (operator.suffix) ? results.slice(0, index + 1) :\n            results.slice(0, index);\n    };\n\n    /*\n    Appends the items listed in the operand array to the tail of the current list\n    */\n    exports.append = function (source, operator) {\n        var append = $tw.utils.parseStringArray(operator.operand, \"true\"),\n            results = prepare_results(source),\n            count = parseInt(operator.suffix) || append.length;\n        return (append.length === 0) ? results :\n            (operator.prefix) ? results.concat(append.slice(-count)) :\n            results.concat(append.slice(0, count));\n    };\n\n    /*\n    Prepends the items listed in the operand array to the head of the current list\n    */\n    exports.prepend = function (source, operator) {\n        var prepend = $tw.utils.parseStringArray(operator.operand, \"true\"),\n            results = prepare_results(source),\n            count = $tw.utils.getInt(operator.suffix,prepend.length);\n        return (prepend.length === 0) ? results :\n            (operator.prefix) ? prepend.slice(-count).concat(results) :\n            prepend.slice(0, count).concat(results);\n    };\n\n    /*\n    Returns all items from the current list except the items listed in the operand array\n    */\n    exports.remove = function (source, operator) {\n        var array = $tw.utils.parseStringArray(operator.operand, \"true\"),\n            results = prepare_results(source),\n            count = parseInt(operator.suffix) || array.length,\n            p,\n            len,\n            index;\n        len = array.length - 1;\n        for (p = 0; p < count; ++p) {\n            if (operator.prefix) {\n                index = results.indexOf(array[len - p]);\n            } else {\n                index = results.indexOf(array[p]);\n            }\n            if (index !== -1) {\n                results.splice(index, 1);\n            }\n        }\n        return results;\n    };\n\n    /*\n    Returns all items from the current list sorted in the order of the items in the operand array\n    */\n    exports.sortby = function (source, operator) {\n        var results = prepare_results(source);\n        if (!results || results.length < 2) {\n            return results;\n        }\n        var lookup = $tw.utils.parseStringArray(operator.operand, \"true\");\n        results.sort(function (a, b) {\n            return lookup.indexOf(a) - lookup.indexOf(b);\n        });\n        return results;\n    };\n\n    /*\n    Removes all duplicate items from the current list\n    */\n    exports.unique = function (source, operator) {\n        var results = prepare_results(source);\n        var set = results.reduce(function (a, b) {\n            if (a.indexOf(b) < 0) {\n                a.push(b);\n            }\n            return a;\n        }, []);\n        return set;\n    };\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters.js": {
            "title": "$:/core/modules/filters.js",
            "text": "/*\\\ntitle: $:/core/modules/filters.js\ntype: application/javascript\nmodule-type: wikimethod\n\nAdds tiddler filtering methods to the $tw.Wiki object.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParses an operation (i.e. a run) within a filter string\n\toperators: Array of array of operator nodes into which results should be inserted\n\tfilterString: filter string\n\tp: start position within the string\nReturns the new start position, after the parsed operation\n*/\nfunction parseFilterOperation(operators,filterString,p) {\n\tvar nextBracketPos, operator;\n\t// Skip the starting square bracket\n\tif(filterString.charAt(p++) !== \"[\") {\n\t\tthrow \"Missing [ in filter expression\";\n\t}\n\t// Process each operator in turn\n\tdo {\n\t\toperator = {};\n\t\t// Check for an operator prefix\n\t\tif(filterString.charAt(p) === \"!\") {\n\t\t\toperator.prefix = filterString.charAt(p++);\n\t\t}\n\t\t// Get the operator name\n\t\tnextBracketPos = filterString.substring(p).search(/[\\[\\{<\\/]/);\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing [ in filter expression\";\n\t\t}\n\t\tnextBracketPos += p;\n\t\tvar bracket = filterString.charAt(nextBracketPos);\n\t\toperator.operator = filterString.substring(p,nextBracketPos);\n\n\t\t// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t}\n\t\t// Empty operator means: title\n\t\telse if(operator.operator === \"\") {\n\t\t\toperator.operator = \"title\";\n\t\t}\n\n\t\tp = nextBracketPos + 1;\n\t\tswitch (bracket) {\n\t\t\tcase \"{\": // Curly brackets\n\t\t\t\toperator.indirect = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"[\": // Square brackets\n\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"<\": // Angle brackets\n\t\t\t\toperator.variable = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"/\": // regexp brackets\n\t\t\t\tvar rex = /^((?:[^\\\\\\/]*|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\tif(rexMatch) {\n\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n// DEPRECATION WARNING\nconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t}\n\t\tif(!operator.regexp) {\n\t\t\toperator.operand = filterString.substring(p,nextBracketPos);\n\t\t}\n\t\tp = nextBracketPos + 1;\n\n\t\t// Push this operator\n\t\toperators.push(operator);\n\t} while(filterString.charAt(p) !== \"]\");\n\t// Skip the ending square bracket\n\tif(filterString.charAt(p++) !== \"]\") {\n\t\tthrow \"Missing ] in filter expression\";\n\t}\n\t// Return the parsing position\n\treturn p;\n}\n\n/*\nParse a filter string\n*/\nexports.parseFilter = function(filterString) {\n\tfilterString = filterString || \"\";\n\tvar results = [], // Array of arrays of operator nodes {operator:,operand:}\n\t\tp = 0, // Current position in the filter string\n\t\tmatch;\n\tvar whitespaceRegExp = /(\\s+)/mg,\n\t\toperandRegExp = /((?:\\+|\\-)?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\s\\[\\]]+))/mg;\n\twhile(p < filterString.length) {\n\t\t// Skip any whitespace\n\t\twhitespaceRegExp.lastIndex = p;\n\t\tmatch = whitespaceRegExp.exec(filterString);\n\t\tif(match && match.index === p) {\n\t\t\tp = p + match[0].length;\n\t\t}\n\t\t// Match the start of the operation\n\t\tif(p < filterString.length) {\n\t\t\toperandRegExp.lastIndex = p;\n\t\t\tmatch = operandRegExp.exec(filterString);\n\t\t\tif(!match || match.index !== p) {\n\t\t\t\tthrow $tw.language.getString(\"Error/FilterSyntax\");\n\t\t\t}\n\t\t\tvar operation = {\n\t\t\t\tprefix: \"\",\n\t\t\t\toperators: []\n\t\t\t};\n\t\t\tif(match[1]) {\n\t\t\t\toperation.prefix = match[1];\n\t\t\t\tp++;\n\t\t\t}\n\t\t\tif(match[2]) { // Opening square bracket\n\t\t\t\tp = parseFilterOperation(operation.operators,filterString,p);\n\t\t\t} else {\n\t\t\t\tp = match.index + match[0].length;\n\t\t\t}\n\t\t\tif(match[3] || match[4] || match[5]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operand: match[3] || match[4] || match[5]}\n\t\t\t\t);\n\t\t\t}\n\t\t\tresults.push(operation);\n\t\t}\n\t}\n\treturn results;\n};\n\nexports.getFilterOperators = function() {\n\tif(!this.filterOperators) {\n\t\t$tw.Wiki.prototype.filterOperators = {};\n\t\t$tw.modules.applyMethods(\"filteroperator\",this.filterOperators);\n\t}\n\treturn this.filterOperators;\n};\n\nexports.filterTiddlers = function(filterString,widget,source) {\n\tvar fn = this.compileFilter(filterString);\n\treturn fn.call(this,source,widget);\n};\n\n/*\nCompile a filter into a function with the signature fn(source,widget) where:\nsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\nwidget: an optional widget node for retrieving the current tiddler etc.\n*/\nexports.compileFilter = function(filterString) {\n\tvar filterParseTree;\n\ttry {\n\t\tfilterParseTree = this.parseFilter(filterString);\n\t} catch(e) {\n\t\treturn function(source,widget) {\n\t\t\treturn [$tw.language.getString(\"Error/Filter\") + \": \" + e];\n\t\t};\n\t}\n\t// Get the hashmap of filter operator functions\n\tvar filterOperators = this.getFilterOperators();\n\t// Assemble array of functions, one for each operation\n\tvar operationFunctions = [];\n\t// Step through the operations\n\tvar self = this;\n\t$tw.utils.each(filterParseTree,function(operation) {\n\t\t// Create a function for the chain of operators in the operation\n\t\tvar operationSubFunction = function(source,widget) {\n\t\t\tvar accumulator = source,\n\t\t\t\tresults = [],\n\t\t\t\tcurrTiddlerTitle = widget && widget.getVariable(\"currentTiddler\");\n\t\t\t$tw.utils.each(operation.operators,function(operator) {\n\t\t\t\tvar operand = operator.operand,\n\t\t\t\t\toperatorFunction;\n\t\t\t\tif(!operator.operator) {\n\t\t\t\t\toperatorFunction = filterOperators.title;\n\t\t\t\t} else if(!filterOperators[operator.operator]) {\n\t\t\t\t\toperatorFunction = filterOperators.field;\n\t\t\t\t} else {\n\t\t\t\t\toperatorFunction = filterOperators[operator.operator];\n\t\t\t\t}\n\t\t\t\tif(operator.indirect) {\n\t\t\t\t\toperand = self.getTextReference(operator.operand,\"\",currTiddlerTitle);\n\t\t\t\t}\n\t\t\t\tif(operator.variable) {\n\t\t\t\t\toperand = widget.getVariable(operator.operand,{defaultValue: \"\"});\n\t\t\t\t}\n\t\t\t\t// Invoke the appropriate filteroperator module\n\t\t\t\tresults = operatorFunction(accumulator,{\n\t\t\t\t\t\t\toperator: operator.operator,\n\t\t\t\t\t\t\toperand: operand,\n\t\t\t\t\t\t\tprefix: operator.prefix,\n\t\t\t\t\t\t\tsuffix: operator.suffix,\n\t\t\t\t\t\t\tregexp: operator.regexp\n\t\t\t\t\t\t},{\n\t\t\t\t\t\t\twiki: self,\n\t\t\t\t\t\t\twidget: widget\n\t\t\t\t\t\t});\n\t\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\t\taccumulator = self.makeTiddlerIterator(results);\n\t\t\t\t} else {\n\t\t\t\t\taccumulator = results;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\treturn results;\n\t\t\t} else {\n\t\t\t\tvar resultArray = [];\n\t\t\t\tresults(function(tiddler,title) {\n\t\t\t\t\tresultArray.push(title);\n\t\t\t\t});\n\t\t\t\treturn resultArray;\n\t\t\t}\n\t\t};\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tswitch(operation.prefix || \"\") {\n\t\t\t\tcase \"\": // No prefix means that the operation is unioned into the result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.removeArrayEntries(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\t\t\t\t\tsource = self.makeTiddlerIterator(results);\n\t\t\t\t\t\tresults.splice(0,results.length);\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t}\n\t\t})());\n\t});\n\t// Return a function that applies the operations to a source iterator of tiddler titles\n\treturn $tw.perf.measure(\"filter\",function filterFunction(source,widget) {\n\t\tif(!source) {\n\t\t\tsource = self.each;\n\t\t} else if(typeof source === \"object\") { // Array or hashmap\n\t\t\tsource = self.makeTiddlerIterator(source);\n\t\t}\n\t\tvar results = [];\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results;\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/core/modules/info/platform.js": {
            "title": "$:/core/modules/info/platform.js",
            "text": "/*\\\ntitle: $:/core/modules/info/platform.js\ntype: application/javascript\nmodule-type: info\n\nInitialise basic platform $:/info/ tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.getInfoTiddlerFields = function() {\n\tvar mapBoolean = function(value) {return value ? \"yes\" : \"no\";},\n\t\tinfoTiddlerFields = [];\n\t// Basics\n\tinfoTiddlerFields.push({title: \"$:/info/browser\", text: mapBoolean(!!$tw.browser)});\n\tinfoTiddlerFields.push({title: \"$:/info/node\", text: mapBoolean(!!$tw.node)});\n\tif($tw.browser) {\n\t\t// Document location\n\t\tvar setLocationProperty = function(name,value) {\n\t\t\t\tinfoTiddlerFields.push({title: \"$:/info/url/\" + name, text: value});\t\t\t\n\t\t\t},\n\t\t\tlocation = document.location;\n\t\tsetLocationProperty(\"full\", (location.toString()).split(\"#\")[0]);\n\t\tsetLocationProperty(\"host\", location.host);\n\t\tsetLocationProperty(\"hostname\", location.hostname);\n\t\tsetLocationProperty(\"protocol\", location.protocol);\n\t\tsetLocationProperty(\"port\", location.port);\n\t\tsetLocationProperty(\"pathname\", location.pathname);\n\t\tsetLocationProperty(\"search\", location.search);\n\t\tsetLocationProperty(\"origin\", location.origin);\n\t\t// Screen size\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/width\", text: window.screen.width.toString()});\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/height\", text: window.screen.height.toString()});\n\t}\n\treturn infoTiddlerFields;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "info"
        },
        "$:/core/modules/keyboard.js": {
            "title": "$:/core/modules/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/keyboard.js\ntype: application/javascript\nmodule-type: global\n\nKeyboard handling utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar namedKeys = {\n\t\"cancel\": 3,\n\t\"help\": 6,\n\t\"backspace\": 8,\n\t\"tab\": 9,\n\t\"clear\": 12,\n\t\"return\": 13,\n\t\"enter\": 13,\n\t\"pause\": 19,\n\t\"escape\": 27,\n\t\"space\": 32,\n\t\"page_up\": 33,\n\t\"page_down\": 34,\n\t\"end\": 35,\n\t\"home\": 36,\n\t\"left\": 37,\n\t\"up\": 38,\n\t\"right\": 39,\n\t\"down\": 40,\n\t\"printscreen\": 44,\n\t\"insert\": 45,\n\t\"delete\": 46,\n\t\"0\": 48,\n\t\"1\": 49,\n\t\"2\": 50,\n\t\"3\": 51,\n\t\"4\": 52,\n\t\"5\": 53,\n\t\"6\": 54,\n\t\"7\": 55,\n\t\"8\": 56,\n\t\"9\": 57,\n\t\"firefoxsemicolon\": 59,\n\t\"firefoxequals\": 61,\n\t\"a\": 65,\n\t\"b\": 66,\n\t\"c\": 67,\n\t\"d\": 68,\n\t\"e\": 69,\n\t\"f\": 70,\n\t\"g\": 71,\n\t\"h\": 72,\n\t\"i\": 73,\n\t\"j\": 74,\n\t\"k\": 75,\n\t\"l\": 76,\n\t\"m\": 77,\n\t\"n\": 78,\n\t\"o\": 79,\n\t\"p\": 80,\n\t\"q\": 81,\n\t\"r\": 82,\n\t\"s\": 83,\n\t\"t\": 84,\n\t\"u\": 85,\n\t\"v\": 86,\n\t\"w\": 87,\n\t\"x\": 88,\n\t\"y\": 89,\n\t\"z\": 90,\n\t\"numpad0\": 96,\n\t\"numpad1\": 97,\n\t\"numpad2\": 98,\n\t\"numpad3\": 99,\n\t\"numpad4\": 100,\n\t\"numpad5\": 101,\n\t\"numpad6\": 102,\n\t\"numpad7\": 103,\n\t\"numpad8\": 104,\n\t\"numpad9\": 105,\n\t\"multiply\": 106,\n\t\"add\": 107,\n\t\"separator\": 108,\n\t\"subtract\": 109,\n\t\"decimal\": 110,\n\t\"divide\": 111,\n\t\"f1\": 112,\n\t\"f2\": 113,\n\t\"f3\": 114,\n\t\"f4\": 115,\n\t\"f5\": 116,\n\t\"f6\": 117,\n\t\"f7\": 118,\n\t\"f8\": 119,\n\t\"f9\": 120,\n\t\"f10\": 121,\n\t\"f11\": 122,\n\t\"f12\": 123,\n\t\"f13\": 124,\n\t\"f14\": 125,\n\t\"f15\": 126,\n\t\"f16\": 127,\n\t\"f17\": 128,\n\t\"f18\": 129,\n\t\"f19\": 130,\n\t\"f20\": 131,\n\t\"f21\": 132,\n\t\"f22\": 133,\n\t\"f23\": 134,\n\t\"f24\": 135,\n\t\"firefoxminus\": 173,\n\t\"semicolon\": 186,\n\t\"equals\": 187,\n\t\"comma\": 188,\n\t\"dash\": 189,\n\t\"period\": 190,\n\t\"slash\": 191,\n\t\"backquote\": 192,\n\t\"openbracket\": 219,\n\t\"backslash\": 220,\n\t\"closebracket\": 221,\n\t\"quote\": 222\n};\n\nfunction KeyboardManager(options) {\n\tvar self = this;\n\toptions = options || \"\";\n\t// Save the named key hashmap\n\tthis.namedKeys = namedKeys;\n\t// Create a reverse mapping of code to keyname\n\tthis.keyNames = [];\n\t$tw.utils.each(namedKeys,function(keyCode,name) {\n\t\tself.keyNames[keyCode] = name.substr(0,1).toUpperCase() + name.substr(1);\n\t});\n\t// Save the platform-specific name of the \"meta\" key\n\tthis.metaKeyName = $tw.platform.isMac ? \"cmd-\" : \"win-\";\n}\n\n/*\nReturn an array of keycodes for the modifier keys ctrl, shift, alt, meta\n*/\nKeyboardManager.prototype.getModifierKeys = function() {\n\treturn [\n\t\t16, // Shift\n\t\t17, // Ctrl\n\t\t18, // Alt\n\t\t20, // CAPS LOCK\n\t\t91, // Meta (left)\n\t\t93, // Meta (right)\n\t\t224 // Meta (Firefox)\n\t]\n};\n\n/*\nParses a key descriptor into the structure:\n{\n\tkeyCode: numeric keycode\n\tshiftKey: boolean\n\taltKey: boolean\n\tctrlKey: boolean\n\tmetaKey: boolean\n}\nKey descriptors have the following format:\n\tctrl+enter\n\tctrl+shift+alt+A\n*/\nKeyboardManager.prototype.parseKeyDescriptor = function(keyDescriptor) {\n\tvar components = keyDescriptor.split(/\\+|\\-/),\n\t\tinfo = {\n\t\t\tkeyCode: 0,\n\t\t\tshiftKey: false,\n\t\t\taltKey: false,\n\t\t\tctrlKey: false,\n\t\t\tmetaKey: false\n\t\t};\n\tfor(var t=0; t<components.length; t++) {\n\t\tvar s = components[t].toLowerCase(),\n\t\t\tc = s.charCodeAt(0);\n\t\t// Look for modifier keys\n\t\tif(s === \"ctrl\") {\n\t\t\tinfo.ctrlKey = true;\n\t\t} else if(s === \"shift\") {\n\t\t\tinfo.shiftKey = true;\n\t\t} else if(s === \"alt\") {\n\t\t\tinfo.altKey = true;\n\t\t} else if(s === \"meta\" || s === \"cmd\" || s === \"win\") {\n\t\t\tinfo.metaKey = true;\n\t\t}\n\t\t// Replace named keys with their code\n\t\tif(this.namedKeys[s]) {\n\t\t\tinfo.keyCode = this.namedKeys[s];\n\t\t}\n\t}\n\tif(info.keyCode) {\n\t\treturn info;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nParse a list of key descriptors into an array of keyInfo objects. The key descriptors can be passed as an array of strings or a space separated string\n*/\nKeyboardManager.prototype.parseKeyDescriptors = function(keyDescriptors,options) {\n\tvar self = this;\n\toptions = options || {};\n\toptions.stack = options.stack || [];\n\tvar wiki = options.wiki || $tw.wiki;\n\tif(typeof keyDescriptors === \"string\" && keyDescriptors === \"\") {\n\t\treturn [];\n\t}\n\tif(!$tw.utils.isArray(keyDescriptors)) {\n\t\tkeyDescriptors = keyDescriptors.split(\" \");\n\t}\n\tvar result = [];\n\t$tw.utils.each(keyDescriptors,function(keyDescriptor) {\n\t\t// Look for a named shortcut\n\t\tif(keyDescriptor.substr(0,2) === \"((\" && keyDescriptor.substr(-2,2) === \"))\") {\n\t\t\tif(options.stack.indexOf(keyDescriptor) === -1) {\n\t\t\t\toptions.stack.push(keyDescriptor);\n\t\t\t\tvar name = keyDescriptor.substring(2,keyDescriptor.length - 2),\n\t\t\t\t\tlookupName = function(configName) {\n\t\t\t\t\t\tvar keyDescriptors = wiki.getTiddlerText(\"$:/config/\" + configName + \"/\" + name);\n\t\t\t\t\t\tif(keyDescriptors) {\n\t\t\t\t\t\t\tresult.push.apply(result,self.parseKeyDescriptors(keyDescriptors,options));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\tlookupName(\"shortcuts\");\n\t\t\t\tlookupName($tw.platform.isMac ? \"shortcuts-mac\" : \"shortcuts-not-mac\");\n\t\t\t\tlookupName($tw.platform.isWindows ? \"shortcuts-windows\" : \"shortcuts-not-windows\");\n\t\t\t\tlookupName($tw.platform.isLinux ? \"shortcuts-linux\" : \"shortcuts-not-linux\");\n\t\t\t}\n\t\t} else {\n\t\t\tresult.push(self.parseKeyDescriptor(keyDescriptor));\n\t\t}\n\t});\n\treturn result;\n};\n\nKeyboardManager.prototype.getPrintableShortcuts = function(keyInfoArray) {\n\tvar self = this,\n\t\tresult = [];\n\t$tw.utils.each(keyInfoArray,function(keyInfo) {\n\t\tif(keyInfo) {\n\t\t\tresult.push((keyInfo.ctrlKey ? \"ctrl-\" : \"\") + \n\t\t\t\t   (keyInfo.shiftKey ? \"shift-\" : \"\") + \n\t\t\t\t   (keyInfo.altKey ? \"alt-\" : \"\") + \n\t\t\t\t   (keyInfo.metaKey ? self.metaKeyName : \"\") + \n\t\t\t\t   (self.keyNames[keyInfo.keyCode]));\n\t\t}\n\t});\n\treturn result;\n}\n\nKeyboardManager.prototype.checkKeyDescriptor = function(event,keyInfo) {\n\treturn keyInfo &&\n\t\t\tevent.keyCode === keyInfo.keyCode && \n\t\t\tevent.shiftKey === keyInfo.shiftKey && \n\t\t\tevent.altKey === keyInfo.altKey && \n\t\t\tevent.ctrlKey === keyInfo.ctrlKey && \n\t\t\tevent.metaKey === keyInfo.metaKey;\n};\n\nKeyboardManager.prototype.checkKeyDescriptors = function(event,keyInfoArray) {\n\tfor(var t=0; t<keyInfoArray.length; t++) {\n\t\tif(this.checkKeyDescriptor(event,keyInfoArray[t])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\nexports.KeyboardManager = KeyboardManager;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/language.js": {
            "title": "$:/core/modules/language.js",
            "text": "/*\\\ntitle: $:/core/modules/language.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Language() manages translateable strings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate an instance of the language manager. Options include:\nwiki: wiki from which to retrieve translation tiddlers\n*/\nfunction Language(options) {\n\toptions = options || \"\";\n\tthis.wiki = options.wiki || $tw.wiki;\n}\n\n/*\nReturn a wikified translateable string. The title is automatically prefixed with \"$:/language/\"\nOptions include:\nvariables: optional hashmap of variables to supply to the language wikification\n*/\nLanguage.prototype.getString = function(title,options) {\n\toptions = options || {};\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.renderTiddler(\"text/plain\",title,{variables: options.variables});\n};\n\n/*\nReturn a raw, unwikified translateable string. The title is automatically prefixed with \"$:/language/\"\n*/\nLanguage.prototype.getRawString = function(title) {\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.getTiddlerText(title);\n};\n\nexports.Language = Language;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/macros/changecount.js": {
            "title": "$:/core/modules/macros/changecount.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/changecount.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the changecount for the current tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"changecount\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn this.wiki.getChangeCount(this.getVariable(\"currentTiddler\")) + \"\";\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/contrastcolour.js": {
            "title": "$:/core/modules/macros/contrastcolour.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/contrastcolour.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to choose which of two colours has the highest contrast with a base colour\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"contrastcolour\";\n\nexports.params = [\n\t{name: \"target\"},\n\t{name: \"fallbackTarget\"},\n\t{name: \"colourA\"},\n\t{name: \"colourB\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(target,fallbackTarget,colourA,colourB) {\n\tvar rgbTarget = $tw.utils.parseCSSColor(target) || $tw.utils.parseCSSColor(fallbackTarget);\n\tif(!rgbTarget) {\n\t\treturn colourA;\n\t}\n\tvar rgbColourA = $tw.utils.parseCSSColor(colourA),\n\t\trgbColourB = $tw.utils.parseCSSColor(colourB);\n\tif(rgbColourA && !rgbColourB) {\n\t\treturn rgbColourA;\n\t}\n\tif(rgbColourB && !rgbColourA) {\n\t\treturn rgbColourB;\n\t}\n\tif(!rgbColourA && !rgbColourB) {\n\t\t// If neither colour is readable, return a crude inverse of the target\n\t\treturn [255 - rgbTarget[0],255 - rgbTarget[1],255 - rgbTarget[2],rgbTarget[3]];\n\t}\n\t// Colour brightness formula derived from http://www.w3.org/WAI/ER/WD-AERT/#color-contrast\n\tvar brightnessTarget = rgbTarget[0] * 0.299 + rgbTarget[1] * 0.587 + rgbTarget[2] * 0.114,\n\t\tbrightnessA = rgbColourA[0] * 0.299 + rgbColourA[1] * 0.587 + rgbColourA[2] * 0.114,\n\t\tbrightnessB = rgbColourB[0] * 0.299 + rgbColourB[1] * 0.587 + rgbColourB[2] * 0.114;\n\treturn Math.abs(brightnessTarget - brightnessA) > Math.abs(brightnessTarget - brightnessB) ? colourA : colourB;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/csvtiddlers.js": {
            "title": "$:/core/modules/macros/csvtiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/csvtiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to CSV\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"csvtiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"format\"},\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,format) {\n\tvar self = this,\n\t\ttiddlers = this.wiki.filterTiddlers(filter),\n\t\ttiddler,\n\t\tfields = [],\n\t\tt,f;\n\t// Collect all the fields\n\tfor(t=0;t<tiddlers.length; t++) {\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tfor(f in tiddler.fields) {\n\t\t\tif(fields.indexOf(f) === -1) {\n\t\t\t\tfields.push(f);\n\t\t\t}\n\t\t}\n\t}\n\t// Sort the fields and bring the standard ones to the front\n\tfields.sort();\n\t\"title text modified modifier created creator\".split(\" \").reverse().forEach(function(value,index) {\n\t\tvar p = fields.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tfields.splice(p,1);\n\t\t\tfields.unshift(value)\n\t\t}\n\t});\n\t// Output the column headings\n\tvar output = [], row = [];\n\tfields.forEach(function(value) {\n\t\trow.push(quoteAndEscape(value))\n\t});\n\toutput.push(row.join(\",\"));\n\t// Output each tiddler\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\trow = [];\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\t\tfor(f=0; f<fields.length; f++) {\n\t\t\t\trow.push(quoteAndEscape(tiddler ? tiddler.getFieldString(fields[f]) || \"\" : \"\"));\n\t\t\t}\n\t\toutput.push(row.join(\",\"));\n\t}\n\treturn output.join(\"\\n\");\n};\n\nfunction quoteAndEscape(value) {\n\treturn \"\\\"\" + value.replace(/\"/mg,\"\\\"\\\"\") + \"\\\"\";\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/displayshortcuts.js": {
            "title": "$:/core/modules/macros/displayshortcuts.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/displayshortcuts.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to display a list of keyboard shortcuts in human readable form. Notably, it resolves named shortcuts like `((bold))` to the underlying keystrokes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"displayshortcuts\";\n\nexports.params = [\n\t{name: \"shortcuts\"},\n\t{name: \"prefix\"},\n\t{name: \"separator\"},\n\t{name: \"suffix\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(shortcuts,prefix,separator,suffix) {\n\tvar shortcutArray = $tw.keyboardManager.getPrintableShortcuts($tw.keyboardManager.parseKeyDescriptors(shortcuts,{\n\t\twiki: this.wiki\n\t}));\n\tif(shortcutArray.length > 0) {\n\t\tshortcutArray.sort(function(a,b) {\n\t\t    return a.toLowerCase().localeCompare(b.toLowerCase());\n\t\t})\n\t\treturn prefix + shortcutArray.join(separator) + suffix;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/dumpvariables.js": {
            "title": "$:/core/modules/macros/dumpvariables.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/dumpvariables.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to dump all active variable values\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"dumpvariables\";\n\nexports.params = [\n];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\tvar output = [\"|!Variable |!Value |\"],\n\t\tvariables = [], variable;\n\tfor(variable in this.variables) {\n\t\tvariables.push(variable);\n\t}\n\tvariables.sort();\n\tfor(var index=0; index<variables.length; index++) {\n\t\tvar variable = variables[index];\n\t\toutput.push(\"|\" + variable + \" |<input size=50 value=<<\" + variable + \">>/> |\")\n\t}\n\treturn output.join(\"\\n\");\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/jsontiddler.js": {
            "title": "$:/core/modules/macros/jsontiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddler.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output a single tiddler to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddler\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\ttitle = title || this.getVariable(\"currentTiddler\");\n\tvar tiddler = !!title && this.wiki.getTiddler(title),\n\t\tfields = new Object();\n\tif(tiddler) {\n\t\tfor(var field in tiddler.fields) {\n\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t}\n\t}\n\treturn JSON.stringify(fields,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/jsontiddlers.js": {
            "title": "$:/core/modules/macros/jsontiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddlers\";\n\nexports.params = [\n\t{name: \"filter\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter) {\n\tvar tiddlers = this.wiki.filterTiddlers(filter),\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tif(tiddler) {\n\t\t\tvar fields = new Object();\n\t\t\tfor(var field in tiddler.fields) {\n\t\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t\t}\n\t\t\tdata.push(fields);\n\t\t}\n\t}\n\treturn JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/makedatauri.js": {
            "title": "$:/core/modules/macros/makedatauri.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/makedatauri.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to convert a string of text to a data URI\n\n<<makedatauri text:\"Text to be converted\" type:\"text/vnd.tiddlywiki\">>\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"makedatauri\";\n\nexports.params = [\n\t{name: \"text\"},\n\t{name: \"type\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type) {\n\treturn $tw.utils.makeDataUri(text,type);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/now.js": {
            "title": "$:/core/modules/macros/now.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/now.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return a formatted version of the current time\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"now\";\n\nexports.params = [\n\t{name: \"format\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(format) {\n\treturn $tw.utils.formatDateString(new Date(),format || \"0hh:0mm, DDth MMM YYYY\");\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/qualify.js": {
            "title": "$:/core/modules/macros/qualify.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/qualify.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to qualify a state tiddler title according\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"qualify\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\treturn title + \"-\" + this.getStateQualifier();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/resolvepath.js": {
            "title": "$:/core/modules/macros/resolvepath.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/resolvepath.js\ntype: application/javascript\nmodule-type: macro\n\nResolves a relative path for an absolute rootpath.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"resolvepath\";\n\nexports.params = [\n\t{name: \"source\"},\n\t{name: \"root\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(source, root) {\n\treturn $tw.utils.resolvePath(source, root);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/version.js": {
            "title": "$:/core/modules/macros/version.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/version.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the TiddlyWiki core version number\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"version\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn $tw.version;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/parsers/audioparser.js": {
            "title": "$:/core/modules/parsers/audioparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/audioparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe audio parser parses an audio tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar AudioParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"audio\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"audio/ogg\"] = AudioParser;\nexports[\"audio/mpeg\"] = AudioParser;\nexports[\"audio/mp3\"] = AudioParser;\nexports[\"audio/mp4\"] = AudioParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/csvparser.js": {
            "title": "$:/core/modules/parsers/csvparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/csvparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe CSV text parser processes CSV files into a table wrapped in a scrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar CsvParser = function(type,text,options) {\n\t// Table framework\n\tthis.tree = [{\n\t\t\"type\": \"scrollable\", \"children\": [{\n\t\t\t\"type\": \"element\", \"tag\": \"table\", \"children\": [{\n\t\t\t\t\"type\": \"element\", \"tag\": \"tbody\", \"children\": []\n\t\t\t}], \"attributes\": {\n\t\t\t\t\"class\": {\"type\": \"string\", \"value\": \"tc-csv-table\"}\n\t\t\t}\n\t\t}]\n\t}];\n\t// Split the text into lines\n\tvar lines = text.split(/\\r?\\n/mg),\n\t\ttag = \"th\";\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar lineText = lines[line];\n\t\tif(lineText) {\n\t\t\tvar row = {\n\t\t\t\t\t\"type\": \"element\", \"tag\": \"tr\", \"children\": []\n\t\t\t\t};\n\t\t\tvar columns = lineText.split(\",\");\n\t\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\t\trow.children.push({\n\t\t\t\t\t\t\"type\": \"element\", \"tag\": tag, \"children\": [{\n\t\t\t\t\t\t\t\"type\": \"text\",\n\t\t\t\t\t\t\t\"text\": columns[column]\n\t\t\t\t\t\t}]\n\t\t\t\t\t});\n\t\t\t}\n\t\t\ttag = \"td\";\n\t\t\tthis.tree[0].children[0].children[0].children.push(row);\n\t\t}\n\t}\n};\n\nexports[\"text/csv\"] = CsvParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/htmlparser.js": {
            "title": "$:/core/modules/parsers/htmlparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/htmlparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe HTML parser displays text as raw HTML\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HtmlParser = function(type,text,options) {\n\tvar src;\n\tif(options._canonical_uri) {\n\t\tsrc = options._canonical_uri;\n\t} else if(text) {\n\t\tsrc = \"data:text/html;charset=utf-8,\" + encodeURIComponent(text);\n\t}\n\tthis.tree = [{\n\t\ttype: \"element\",\n\t\ttag: \"iframe\",\n\t\tattributes: {\n\t\t\tsrc: {type: \"string\", value: src},\n\t\t\tsandbox: {type: \"string\", value: \"\"}\n\t\t}\n\t}];\n};\n\nexports[\"text/html\"] = HtmlParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/imageparser.js": {
            "title": "$:/core/modules/parsers/imageparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/imageparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe image parser parses an image into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"img\",\n\t\t\tattributes: {}\n\t\t};\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\tif(type === \"image/svg+xml\" || type === \".svg\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:image/svg+xml,\" + encodeURIComponent(text)};\n\t\t} else {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t\t}\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"image/svg+xml\"] = ImageParser;\nexports[\"image/jpg\"] = ImageParser;\nexports[\"image/jpeg\"] = ImageParser;\nexports[\"image/png\"] = ImageParser;\nexports[\"image/gif\"] = ImageParser;\nexports[\"image/x-icon\"] = ImageParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/utils/parseutils.js": {
            "title": "$:/core/modules/utils/parseutils.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/parseutils.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions concerned with parsing text into tokens.\n\nMost functions have the following pattern:\n\n* The parameters are:\n** `source`: the source string being parsed\n** `pos`: the current parse position within the string\n** Any further parameters are used to identify the token that is being parsed\n* The return value is:\n** null if the token was not found at the specified position\n** an object representing the token with the following standard fields:\n*** `type`: string indicating the type of the token\n*** `start`: start position of the token in the source string\n*** `end`: end position of the token in the source string\n*** Any further fields required to describe the token\n\nThe exception is `skipWhiteSpace`, which just returns the position after the whitespace.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for a whitespace token. Returns null if not found, otherwise returns {type: \"whitespace\", start:, end:,}\n*/\nexports.parseWhiteSpace = function(source,pos) {\n\tvar p = pos,c;\n\twhile(true) {\n\t\tc = source.charAt(p);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tp++;\n\t\t} else {\n\t\t\tbreak;\n\t\t}\n\t}\n\tif(p === pos) {\n\t\treturn null;\n\t} else {\n\t\treturn {\n\t\t\ttype: \"whitespace\",\n\t\t\tstart: pos,\n\t\t\tend: p\n\t\t}\n\t}\n};\n\n/*\nConvenience wrapper for parseWhiteSpace. Returns the position after the whitespace\n*/\nexports.skipWhiteSpace = function(source,pos) {\n\tvar c;\n\twhile(true) {\n\t\tc = source.charAt(pos);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tpos++;\n\t\t} else {\n\t\t\treturn pos;\n\t\t}\n\t}\n};\n\n/*\nLook for a given string token. Returns null if not found, otherwise returns {type: \"token\", value:, start:, end:,}\n*/\nexports.parseTokenString = function(source,pos,token) {\n\tvar match = source.indexOf(token,pos) === pos;\n\tif(match) {\n\t\treturn {\n\t\t\ttype: \"token\",\n\t\t\tvalue: token,\n\t\t\tstart: pos,\n\t\t\tend: pos + token.length\n\t\t};\n\t}\n\treturn null;\n};\n\n/*\nLook for a token matching a regex. Returns null if not found, otherwise returns {type: \"regexp\", match:, start:, end:,}\n*/\nexports.parseTokenRegExp = function(source,pos,reToken) {\n\tvar node = {\n\t\ttype: \"regexp\",\n\t\tstart: pos\n\t};\n\treToken.lastIndex = pos;\n\tnode.match = reToken.exec(source);\n\tif(node.match && node.match.index === pos) {\n\t\tnode.end = pos + node.match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a string literal. Returns null if not found, otherwise returns {type: \"string\", value:, start:, end:,}\n*/\nexports.parseStringLiteral = function(source,pos) {\n\tvar node = {\n\t\ttype: \"string\",\n\t\tstart: pos\n\t};\n\tvar reString = /(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\")|(?:'([^']*)')/g;\n\treString.lastIndex = pos;\n\tvar match = reString.exec(source);\n\tif(match && match.index === pos) {\n\t\tnode.value = match[1] !== undefined ? match[1] :(\n\t\t\tmatch[2] !== undefined ? match[2] : match[3] \n\t\t\t\t\t);\n\t\tnode.end = pos + match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a macro invocation parameter. Returns null if not found, or {type: \"macro-parameter\", name:, value:, start:, end:}\n*/\nexports.parseMacroParameter = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macro-parameter\",\n\t\tstart: pos\n\t};\n\t// Define our regexp\n\tvar reMacroParameter = /(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\\s>\"'=]+)))/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the parameter\n\tvar token = $tw.utils.parseTokenRegExp(source,pos,reMacroParameter);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the parameter details\n\tnode.value = token.match[2] !== undefined ? token.match[2] : (\n\t\t\t\t\ttoken.match[3] !== undefined ? token.match[3] : (\n\t\t\t\t\t\ttoken.match[4] !== undefined ? token.match[4] : (\n\t\t\t\t\t\t\ttoken.match[5] !== undefined ? token.match[5] : (\n\t\t\t\t\t\t\t\ttoken.match[6] !== undefined ? token.match[6] : (\n\t\t\t\t\t\t\t\t\t\"\"\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t);\n\tif(token.match[1]) {\n\t\tnode.name = token.match[1];\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for a macro invocation. Returns null if not found, or {type: \"macrocall\", name:, parameters:, start:, end:}\n*/\nexports.parseMacroInvocation = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macrocall\",\n\t\tstart: pos,\n\t\tparams: []\n\t};\n\t// Define our regexps\n\tvar reMacroName = /([^\\s>\"'=]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double less than sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"<<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the macro name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reMacroName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Process parameters\n\tvar parameter = $tw.utils.parseMacroParameter(source,pos);\n\twhile(parameter) {\n\t\tnode.params.push(parameter);\n\t\tpos = parameter.end;\n\t\t// Get the next parameter\n\t\tparameter = $tw.utils.parseMacroParameter(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">>\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for an HTML attribute definition. Returns null if not found, otherwise returns {type: \"attribute\", name:, valueType: \"string|indirect|macro\", value:, start:, end:,}\n*/\nexports.parseAttribute = function(source,pos) {\n\tvar node = {\n\t\tstart: pos\n\t};\n\t// Define our regexps\n\tvar reAttributeName = /([^\\/\\s>\"'=]+)/g,\n\t\treUnquotedAttribute = /([^\\/\\s<>\"'=]+)/g,\n\t\treFilteredValue = /\\{\\{\\{(.+?)\\}\\}\\}/g,\n\t\treIndirectValue = /\\{\\{([^\\}]+)\\}\\}/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the attribute name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reAttributeName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for an equals sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"=\");\n\tif(token) {\n\t\tpos = token.end;\n\t\t// Skip whitespace\n\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t// Look for a string literal\n\t\tvar stringLiteral = $tw.utils.parseStringLiteral(source,pos);\n\t\tif(stringLiteral) {\n\t\t\tpos = stringLiteral.end;\n\t\t\tnode.type = \"string\";\n\t\t\tnode.value = stringLiteral.value;\n\t\t} else {\n\t\t\t// Look for a filtered value\n\t\t\tvar filteredValue = $tw.utils.parseTokenRegExp(source,pos,reFilteredValue);\n\t\t\tif(filteredValue) {\n\t\t\t\tpos = filteredValue.end;\n\t\t\t\tnode.type = \"filtered\";\n\t\t\t\tnode.filter = filteredValue.match[1];\n\t\t\t} else {\n\t\t\t\t// Look for an indirect value\n\t\t\t\tvar indirectValue = $tw.utils.parseTokenRegExp(source,pos,reIndirectValue);\n\t\t\t\tif(indirectValue) {\n\t\t\t\t\tpos = indirectValue.end;\n\t\t\t\t\tnode.type = \"indirect\";\n\t\t\t\t\tnode.textReference = indirectValue.match[1];\n\t\t\t\t} else {\n\t\t\t\t\t// Look for a unquoted value\n\t\t\t\t\tvar unquotedValue = $tw.utils.parseTokenRegExp(source,pos,reUnquotedAttribute);\n\t\t\t\t\tif(unquotedValue) {\n\t\t\t\t\t\tpos = unquotedValue.end;\n\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\tnode.value = unquotedValue.match[1];\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Look for a macro invocation value\n\t\t\t\t\t\tvar macroInvocation = $tw.utils.parseMacroInvocation(source,pos);\n\t\t\t\t\t\tif(macroInvocation) {\n\t\t\t\t\t\t\tpos = macroInvocation.end;\n\t\t\t\t\t\t\tnode.type = \"macro\";\n\t\t\t\t\t\t\tnode.value = macroInvocation;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\t\tnode.value = \"true\";\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t} else {\n\t\tnode.type = \"string\";\n\t\tnode.value = \"true\";\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/parsers/pdfparser.js": {
            "title": "$:/core/modules/parsers/pdfparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/pdfparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe PDF parser embeds a PDF viewer\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"embed\",\n\t\t\tattributes: {}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:application/pdf;base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/pdf\"] = ImageParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/textparser.js": {
            "title": "$:/core/modules/parsers/textparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/textparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe plain text parser processes blocks of source text into a degenerate parse tree consisting of a single text node\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar TextParser = function(type,text,options) {\n\tthis.tree = [{\n\t\ttype: \"codeblock\",\n\t\tattributes: {\n\t\t\tcode: {type: \"string\", value: text},\n\t\t\tlanguage: {type: \"string\", value: type}\n\t\t}\n\t}];\n};\n\nexports[\"text/plain\"] = TextParser;\nexports[\"text/x-tiddlywiki\"] = TextParser;\nexports[\"application/javascript\"] = TextParser;\nexports[\"application/json\"] = TextParser;\nexports[\"text/css\"] = TextParser;\nexports[\"application/x-tiddler-dictionary\"] = TextParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/videoparser.js": {
            "title": "$:/core/modules/parsers/videoparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/videoparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe video parser parses a video tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar VideoParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"video\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"video/mp4\"] = VideoParser;\nexports[\"video/quicktime\"] = VideoParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/wikiparser/rules/codeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/codeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for code blocks. For example:\n\n```\n\t```\n\tThis text will not be //wikified//\n\t```\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match and get language if defined\n\tthis.matchRegExp = /```([\\w-]*)\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\\r?\\n```$)/mg;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Return the $codeblock widget\n\treturn [{\n\t\t\ttype: \"codeblock\",\n\t\t\tattributes: {\n\t\t\t\t\tcode: {type: \"string\", value: text},\n\t\t\t\t\tlanguage: {type: \"string\", value: this.match[1]}\n\t\t\t}\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/codeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/codeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for code runs. For example:\n\n```\n\tThis is a `code run`.\n\tThis is another ``code run``\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(``?)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar reEnd = new RegExp(this.match[1], \"mg\");\n\t// Look for the end marker\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the text\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"code\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: text\n\t\t}]\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/commentblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/commentblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/commentinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/commentinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/dash.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/dash.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/dash.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for dashes. For example:\n\n```\nThis is an en-dash: --\n\nThis is an em-dash: ---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"dash\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{2,3}(?!-)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar dash = this.match[0].length === 2 ? \"&ndash;\" : \"&mdash;\";\n\treturn [{\n\t\ttype: \"entity\",\n\t\tentity: dash\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/bold.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - bold. For example:\n\n```\n\tThis is ''bold'' text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except bold \n\\rules only bold \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"bold\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /''/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/''/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strong\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/italic.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - italic. For example:\n\n```\n\tThis is //italic// text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except italic\n\\rules only italic\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"italic\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\/\\//mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\/\\//mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"em\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - strikethrough. For example:\n\n```\n\tThis is ~~strikethrough~~ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except strikethrough \n\\rules only strikethrough \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"strikethrough\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~~/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/~~/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strike\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - subscript. For example:\n\n```\n\tThis is ,,subscript,, text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except subscript \n\\rules only subscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"subscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /,,/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/,,/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sub\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - superscript. For example:\n\n```\n\tThis is ^^superscript^^ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except superscript \n\\rules only superscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"superscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\^\\^/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\^\\^/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sup\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - underscore. For example:\n\n```\n\tThis is __underscore__ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except underscore \n\\rules only underscore\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"underscore\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /__/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/__/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"u\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/entity.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/entity.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/entity.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML entities. For example:\n\n```\n\tThis is a copyright symbol: &copy;\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"entity\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(&#?[a-zA-Z0-9]{2,8};)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar entityString = this.match[1];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Return the entity\n\treturn [{type: \"entity\", entity: this.match[0]}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/extlink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/extlink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/extlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\nAn external link: https://www.tiddlywiki.com/\n\nA suppressed external link: ~http://www.tiddlyspace.com/\n```\n\nExternal links can be suppressed by preceding them with `~`.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"extlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(this.match[0].substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: this.match[0].substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: this.match[0]},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: this.match[0]\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t},\n\t\tisBlock: true\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t}\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for marking areas with hard line breaks. For example:\n\n```\n\"\"\"\nThis is some text\nThat is set like\nIt is a Poem\nWhen it is\nClearly\nNot\n\"\"\"\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"hardlinebreaks\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\"\"\"(?:\\r?\\n)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\"\"\")|(\\r?\\n)/mg,\n\t\ttree = [],\n\t\tmatch;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tdo {\n\t\t// Parse the run up to the terminator\n\t\ttree.push.apply(tree,this.parser.parseInlineRun(reEnd,{eatTerminator: false}));\n\t\t// Redo the terminator match\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tmatch = reEnd.exec(this.parser.source);\n\t\tif(match) {\n\t\t\tthis.parser.pos = reEnd.lastIndex;\n\t\t\t// Add a line break if the terminator was a line break\n\t\t\tif(match[2]) {\n\t\t\t\ttree.push({type: \"element\", tag: \"br\"});\n\t\t\t}\n\t\t}\n\t} while(match && !match[1]);\n\t// Return the nodes\n\treturn tree;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/heading.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/heading.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/heading.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for headings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"heading\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(!{1,6})/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar headingLevel = this.match[1].length;\n\t// Move past the !s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse any classes, whitespace and then the heading itself\n\tvar classes = this.parser.parseClasses();\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// Return the heading\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"h\" + headingLevel, \n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: classes.join(\" \")}\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/horizrule.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/horizrule.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/horizrule.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for rules. For example:\n\n```\n---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"horizrule\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{3,}\\r?(?:\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\treturn [{type: \"element\", tag: \"hr\"}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/html.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/html.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/html.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for HTML elements and widgets. For example:\n\n{{{\n<aside>\nThis is an HTML5 aside element\n</aside>\n\n<$slider target=\"MyTiddler\">\nThis is a widget invocation\n</$slider>\n\n}}}\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"html\";\nexports.types = {inline: true, block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextTag = this.findNextTag(this.parser.source,startPos,{\n\t\trequireLineBreak: this.is.block\n\t});\n\treturn this.nextTag ? this.nextTag.start : undefined;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Retrieve the most recent match so that recursive calls don't overwrite it\n\tvar tag = this.nextTag;\n\tthis.nextTag = null;\n\t// Advance the parser position to past the tag\n\tthis.parser.pos = tag.end;\n\t// Check for an immediately following double linebreak\n\tvar hasLineBreak = !tag.isSelfClosing && !!$tw.utils.parseTokenRegExp(this.parser.source,this.parser.pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t// Set whether we're in block mode\n\ttag.isBlock = this.is.block || hasLineBreak;\n\t// Parse the body if we need to\n\tif(!tag.isSelfClosing && $tw.config.htmlVoidElements.indexOf(tag.tag) === -1) {\n\t\t\tvar reEndString = \"</\" + $tw.utils.escapeRegExp(tag.tag) + \">\",\n\t\t\t\treEnd = new RegExp(\"(\" + reEndString + \")\",\"mg\");\n\t\tif(hasLineBreak) {\n\t\t\ttag.children = this.parser.parseBlocks(reEndString);\n\t\t} else {\n\t\t\ttag.children = this.parser.parseInlineRun(reEnd);\n\t\t}\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tvar endMatch = reEnd.exec(this.parser.source);\n\t\tif(endMatch && endMatch.index === this.parser.pos) {\n\t\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t\t}\n\t}\n\t// Return the tag\n\treturn [tag];\n};\n\n/*\nLook for an HTML tag. Returns null if not found, otherwise returns {type: \"element\", name:, attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseTag = function(source,pos,options) {\n\toptions = options || {};\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Define our regexps\n\tvar reTagName = /([a-zA-Z0-9\\-\\$]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a less than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\"<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the tag name\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,reTagName);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tnode.tag = token.match[1];\n\tif(node.tag.slice(1).indexOf(\"$\") !== -1) {\n\t\treturn null;\n\t}\n\tif(node.tag.charAt(0) === \"$\") {\n\t\tnode.type = node.tag.substr(1);\n\t}\n\tpos = token.end;\n\t// Check that the tag is terminated by a space, / or >\n\tif(!$tw.utils.parseWhiteSpace(source,pos) && !(source.charAt(pos) === \"/\") && !(source.charAt(pos) === \">\") ) {\n\t\treturn null;\n\t}\n\t// Process attributes\n\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\twhile(attribute) {\n\t\tnode.attributes[attribute.name] = attribute;\n\t\tpos = attribute.end;\n\t\t// Get the next attribute\n\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a closing slash\n\ttoken = $tw.utils.parseTokenString(source,pos,\"/\");\n\tif(token) {\n\t\tpos = token.end;\n\t\tnode.isSelfClosing = true;\n\t}\n\t// Look for a greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Check for a required line break\n\tif(options.requireLineBreak) {\n\t\ttoken = $tw.utils.parseTokenRegExp(source,pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t\tif(!token) {\n\t\t\treturn null;\n\t\t}\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\nexports.findNextTag = function(source,pos,options) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /<([a-zA-Z\\-\\$]+)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseTag(source,match.index,options);\n\t\t// Return success\n\t\tif(tag && this.isLegalTag(tag)) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\nexports.isLegalTag = function(tag) {\n\t// Widgets are always OK\n\tif(tag.type !== \"element\") {\n\t\treturn true;\n\t// If it's an HTML tag that starts with a dash then it's not legal\n\t} else if(tag.tag.charAt(0) === \"-\") {\n\t\treturn false;\n\t} else {\n\t\t// Otherwise it's OK\n\t\treturn true;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/image.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/image.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/image.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for embedding images. For example:\n\n```\n[img[https://tiddlywiki.com/fractalveg.jpg]]\n[img width=23 height=24 [https://tiddlywiki.com/fractalveg.jpg]]\n[img width={{!!width}} height={{!!height}} [https://tiddlywiki.com/fractalveg.jpg]]\n[img[Description of image|https://tiddlywiki.com/fractalveg.jpg]]\n[img[TiddlerTitle]]\n[img[Description of image|TiddlerTitle]]\n```\n\nGenerates the `<$image>` widget.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"image\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextImage = this.findNextImage(this.parser.source,startPos);\n\treturn this.nextImage ? this.nextImage.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextImage.end;\n\tvar node = {\n\t\ttype: \"image\",\n\t\tattributes: this.nextImage.attributes\n\t};\n\treturn [node];\n};\n\n/*\nFind the next image from the current position\n*/\nexports.findNextImage = function(source,pos) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /(\\[img)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseImage(source,match.index);\n\t\t// Return success\n\t\tif(tag) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an image at the specified position. Returns null if not found, otherwise returns {type: \"image\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseImage = function(source,pos) {\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"image\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[img`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[img\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Process attributes\n\tif(source.charAt(pos) !== \"[\") {\n\t\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\t\twhile(attribute) {\n\t\t\tnode.attributes[attribute.name] = attribute;\n\t\t\tpos = attribute.end;\n\t\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t\tif(source.charAt(pos) !== \"[\") {\n\t\t\t\t// Get the next attribute\n\t\t\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t\t\t} else {\n\t\t\t\tattribute = null;\n\t\t\t}\n\t\t}\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[` after the attributes\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the source up to the terminating `]]`\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,/(?:([^|\\]]*?)\\|)?([^\\]]+?)\\]\\]/g);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\tif(token.match[1]) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: token.match[1].trim()};\n\t}\n\tnode.attributes.source = {type: \"string\", value: (token.match[2] || \"\").trim()};\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/list.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/list.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/list.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for lists. For example:\n\n```\n* This is an unordered list\n* It has two items\n\n# This is a numbered list\n## With a subitem\n# And a third item\n\n; This is a term that is being defined\n: This is the definition of that term\n```\n\nNote that lists can be nested arbitrarily:\n\n```\n#** One\n#* Two\n#** Three\n#**** Four\n#**# Five\n#**## Six\n## Seven\n### Eight\n## Nine\n```\n\nA CSS class can be applied to a list item as follows:\n\n```\n* List item one\n*.active List item two has the class `active`\n* List item three\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"list\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /([\\*#;:>]+)/mg;\n};\n\nvar listTypes = {\n\t\"*\": {listTag: \"ul\", itemTag: \"li\"},\n\t\"#\": {listTag: \"ol\", itemTag: \"li\"},\n\t\";\": {listTag: \"dl\", itemTag: \"dt\"},\n\t\":\": {listTag: \"dl\", itemTag: \"dd\"},\n\t\">\": {listTag: \"blockquote\", itemTag: \"p\"}\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Array of parse tree nodes for the previous row of the list\n\tvar listStack = [];\n\t// Cycle through the items in the list\n\twhile(true) {\n\t\t// Match the list marker\n\t\tvar reMatch = /([\\*#;:>]+)/mg;\n\t\treMatch.lastIndex = this.parser.pos;\n\t\tvar match = reMatch.exec(this.parser.source);\n\t\tif(!match || match.index !== this.parser.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check whether the list type of the top level matches\n\t\tvar listInfo = listTypes[match[0].charAt(0)];\n\t\tif(listStack.length > 0 && listStack[0].tag !== listInfo.listTag) {\n\t\t\tbreak;\n\t\t}\n\t\t// Move past the list marker\n\t\tthis.parser.pos = match.index + match[0].length;\n\t\t// Walk through the list markers for the current row\n\t\tfor(var t=0; t<match[0].length; t++) {\n\t\t\tlistInfo = listTypes[match[0].charAt(t)];\n\t\t\t// Remove any stacked up element if we can't re-use it because the list type doesn't match\n\t\t\tif(listStack.length > t && listStack[t].tag !== listInfo.listTag) {\n\t\t\t\tlistStack.splice(t,listStack.length - t);\n\t\t\t}\n\t\t\t// Construct the list element or reuse the previous one at this level\n\t\t\tif(listStack.length <= t) {\n\t\t\t\tvar listElement = {type: \"element\", tag: listInfo.listTag, children: [\n\t\t\t\t\t{type: \"element\", tag: listInfo.itemTag, children: []}\n\t\t\t\t]};\n\t\t\t\t// Link this list element into the last child item of the parent list item\n\t\t\t\tif(t) {\n\t\t\t\t\tvar prevListItem = listStack[t-1].children[listStack[t-1].children.length-1];\n\t\t\t\t\tprevListItem.children.push(listElement);\n\t\t\t\t}\n\t\t\t\t// Save this element in the stack\n\t\t\t\tlistStack[t] = listElement;\n\t\t\t} else if(t === (match[0].length - 1)) {\n\t\t\t\tlistStack[t].children.push({type: \"element\", tag: listInfo.itemTag, children: []});\n\t\t\t}\n\t\t}\n\t\tif(listStack.length > match[0].length) {\n\t\t\tlistStack.splice(match[0].length,listStack.length - match[0].length);\n\t\t}\n\t\t// Process the body of the list item into the last list item\n\t\tvar lastListChildren = listStack[listStack.length-1].children,\n\t\t\tlastListItem = lastListChildren[lastListChildren.length-1],\n\t\t\tclasses = this.parser.parseClasses();\n\t\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\t\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t\tlastListItem.children.push.apply(lastListItem.children,tree);\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(lastListItem,classes.join(\" \"));\n\t\t}\n\t\t// Consume any whitespace following the list item\n\t\tthis.parser.skipWhitespace();\n\t}\n\t// Return the root element of the list\n\treturn [listStack[0]];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for block macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^>\\s]+)(?:\\s*)((?:[^>]|(?:>(?!>)))*?)>>(?:\\r?\\n|$)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params,\n\t\tisBlock: true\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^\\s>]+)\\s*([\\s\\S]*?)>>/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5]|| paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrodef.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrodef.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrodef.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for macro definitions\n\n```\n\\define name(param:defaultvalue,param2:defaultvalue)\ndefinition text, including $param$ markers\n\\end\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrodef\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\define\\s+([^(\\s]+)\\(\\s*([^)]*)\\)(\\s*\\r?\\n)?/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the macro name and parameters\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the parameters\n\tvar paramString = this.match[2],\n\t\tparams = [];\n\tif(paramString !== \"\") {\n\t\tvar reParam = /\\s*([A-Za-z0-9\\-_]+)(?:\\s*:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))?/mg,\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\twhile(paramMatch) {\n\t\t\t// Save the parameter details\n\t\t\tvar paramInfo = {name: paramMatch[1]},\n\t\t\t\tdefaultValue = paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6];\n\t\t\tif(defaultValue) {\n\t\t\t\tparamInfo[\"default\"] = defaultValue;\n\t\t\t}\n\t\t\tparams.push(paramInfo);\n\t\t\t// Look for the next parameter\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\t}\n\t}\n\t// Is this a multiline definition?\n\tvar reEnd;\n\tif(this.match[3]) {\n\t\t// If so, the end of the body is marked with \\end\n\t\treEnd = /(\\r?\\n\\\\end[^\\S\\n\\r]*(?:$|\\r?\\n))/mg;\n\t} else {\n\t\t// Otherwise, the end of the definition is marked by the end of the line\n\t\treEnd = /($|\\r?\\n)/mg;\n\t\t// Move past any whitespace\n\t\tthis.parser.pos = $tw.utils.skipWhiteSpace(this.parser.source,this.parser.pos);\n\t}\n\t// Find the end of the definition\n\treEnd.lastIndex = this.parser.pos;\n\tvar text,\n\t\tendMatch = reEnd.exec(this.parser.source);\n\tif(endMatch) {\n\t\ttext = this.parser.source.substring(this.parser.pos,endMatch.index);\n\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t} else {\n\t\t// We didn't find the end of the definition, so we'll make it blank\n\t\ttext = \"\";\n\t}\n\t// Save the macro definition\n\treturn [{\n\t\ttype: \"set\",\n\t\tattributes: {\n\t\t\tname: {type: \"string\", value: this.match[1]},\n\t\t\tvalue: {type: \"string\", value: text}\n\t\t},\n\t\tchildren: [],\n\t\tparams: params\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettyextlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\n[ext[https://tiddlywiki.com/fractalveg.jpg]]\n[ext[Tooltip|https://tiddlywiki.com/fractalveg.jpg]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettyextlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextLink = this.findNextLink(this.parser.source,startPos);\n\treturn this.nextLink ? this.nextLink.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextLink.end;\n\treturn [this.nextLink];\n};\n\n/*\nFind the next link from the current position\n*/\nexports.findNextLink = function(source,pos) {\n\t// A regexp for finding candidate links\n\tvar reLookahead = /(\\[ext\\[)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a link\n\t\tvar link = this.parseLink(source,match.index);\n\t\t// Return success\n\t\tif(link) {\n\t\t\treturn link;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an link at the specified position. Returns null if not found, otherwise returns {type: \"element\", tag: \"a\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseLink = function(source,pos) {\n\tvar token,\n\t\ttextNode = {\n\t\t\ttype: \"text\"\n\t\t},\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tstart: pos,\n\t\t\tattributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t},\n\t\t\tchildren: [textNode]\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[ext[`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[ext[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Look ahead for the terminating `]]`\n\tvar closePos = source.indexOf(\"]]\",pos);\n\tif(closePos === -1) {\n\t\treturn null;\n\t}\n\t// Look for a `|` separating the tooltip\n\tvar splitPos = source.indexOf(\"|\",pos);\n\tif(splitPos === -1 || splitPos > closePos) {\n\t\tsplitPos = null;\n\t}\n\t// Pull out the tooltip and URL\n\tvar tooltip, URL;\n\tif(splitPos) {\n\t\tURL = source.substring(splitPos + 1,closePos).trim();\n\t\ttextNode.text = source.substring(pos,splitPos).trim();\n\t} else {\n\t\tURL = source.substring(pos,closePos).trim();\n\t\ttextNode.text = URL;\n\t}\n\tnode.attributes.href = {type: \"string\", value: URL};\n\tnode.attributes.target = {type: \"string\", value: \"_blank\"};\n\tnode.attributes.rel = {type: \"string\", value: \"noopener noreferrer\"};\n\t// Update the end position\n\tnode.end = closePos + 2;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/prettylink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/prettylink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettylink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for pretty links. For example:\n\n```\n[[Introduction]]\n\n[[Link description|TiddlerTitle]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettylink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\[\\[(.*?)(?:\\|(.*?))?\\]\\]/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Process the link\n\tvar text = this.match[1],\n\t\tlink = this.match[2] || text;\n\tif($tw.utils.isLinkExternal(link)) {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: link},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: link}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/quoteblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/quoteblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/quoteblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for quote blocks. For example:\n\n```\n\t<<<.optionalClass(es) optional cited from\n\ta quote\n\t<<<\n\t\n\t<<<.optionalClass(es)\n\ta quote\n\t<<< optional cited from\n```\n\nQuotes can be quoted by putting more <s\n\n```\n\t<<<\n\tQuote Level 1\n\t\n\t<<<<\n\tQuoteLevel 2\n\t<<<<\n\t\n\t<<<\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"quoteblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(<<<+)/mg;\n};\n\nexports.parse = function() {\n\tvar classes = [\"tc-quote\"];\n\t// Get all the details of the match\n\tvar reEndString = \"^\" + this.match[1] + \"(?!<)\";\n\t// Move past the <s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\n\t// Parse any classes, whitespace and then the optional cite itself\n\tclasses.push.apply(classes, this.parser.parseClasses());\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar cite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// before handling the cite, parse the body of the quote\n\tvar tree= this.parser.parseBlocks(reEndString);\n\t// If we got a cite, put it before the text\n\tif(cite.length > 0) {\n\t\ttree.unshift({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Parse any optional cite\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tcite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// If we got a cite, push it\n\tif(cite.length > 0) {\n\t\ttree.push({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Return the blockquote element\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"blockquote\",\n\t\tattributes: {\n\t\t\tclass: { type: \"string\", value: classes.join(\" \") },\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/rules.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/rules.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/rules.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for rules specifications\n\n```\n\\rules except ruleone ruletwo rulethree\n\\rules only ruleone ruletwo rulethree\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"rules\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\rules[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\tif(tokens.length > 0) {\n\t\tthis.parser.amendRules(tokens[0],tokens.slice(1));\n\t}\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/styleblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/styleblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for assigning styles and classes to paragraphs and other blocks. For example:\n\n```\n@@.myClass\n@@background-color:red;\nThis paragraph will have the CSS class `myClass`.\n\n* The `<ul>` around this list will also have the class `myClass`\n* List item 2\n\n@@\n```\n\nNote that classes and styles can be mixed subject to the rule that styles must precede classes. For example\n\n```\n@@.myFirstClass.mySecondClass\n@@width:100px;.myThirdClass\nThis is a paragraph\n@@\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(?:\\.([^\\r\\n\\s]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEndString = \"^@@(?:\\\\r?\\\\n)?\";\n\tvar classes = [], styles = [];\n\tdo {\n\t\t// Get the class and style\n\t\tif(this.match[1]) {\n\t\t\tstyles.push(this.match[1]);\n\t\t}\n\t\tif(this.match[2]) {\n\t\t\tclasses.push(this.match[2].split(\".\").join(\" \"));\n\t\t}\n\t\t// Move past the match\n\t\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\t// Look for another line of classes and styles\n\t\tthis.match = this.matchRegExp.exec(this.parser.source);\n\t} while(this.match && this.match.index === this.parser.pos);\n\t// Parse the body\n\tvar tree = this.parser.parseBlocks(reEndString);\n\tfor(var t=0; t<tree.length; t++) {\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(tree[t],classes.join(\" \"));\n\t\t}\n\t\tif(styles.length > 0) {\n\t\t\t$tw.utils.addAttributeToParseTreeNode(tree[t],\"style\",styles.join(\"\"));\n\t\t}\n\t}\n\treturn tree;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/styleinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/styleinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for assigning styles and classes to inline runs. For example:\n\n```\n@@.myClass This is some text with a class@@\n@@background-color:red;This is some text with a background colour@@\n@@width:100px;.myClass This is some text with a class and a width@@\n```\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(\\.(?:[^\\r\\n\\s]+)\\s+)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /@@/g;\n\t// Get the styles and class\n\tvar stylesString = this.match[1],\n\t\tclassString = this.match[2] ? this.match[2].split(\".\").join(\" \") : undefined;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the run up to the terminator\n\tvar tree = this.parser.parseInlineRun(reEnd,{eatTerminator: true});\n\t// Return the classed span\n\tvar node = {\n\t\ttype: \"element\",\n\t\ttag: \"span\",\n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: \"tc-inline-style\"}\n\t\t},\n\t\tchildren: tree\n\t};\n\tif(classString) {\n\t\t$tw.utils.addClassToParseTreeNode(node,classString);\n\t}\n\tif(stylesString) {\n\t\t$tw.utils.addAttributeToParseTreeNode(node,\"style\",stylesString);\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/syslink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/syslink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/syslink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for system tiddler links.\nCan be suppressed preceding them with `~`.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"syslink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp(\n\t\t\"~?\\\\$:\\\\/[\" +\n\t\t$tw.config.textPrimitives.anyLetter.substr(1,$tw.config.textPrimitives.anyLetter.length - 2) +\n\t\t\"\\/._-]+\",\n\t\t\"mg\"\n\t);\n};\n\nexports.parse = function() {\n\tvar match = this.match[0];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(match.substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: match.substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: match}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: match\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/table.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/table.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/table.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for tables.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"table\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\|(?:[^\\n]*)\\|(?:[fhck]?)\\r?(?:\\n|$)/mg;\n};\n\nvar processRow = function(prevColumns) {\n\tvar cellRegExp = /(?:\\|([^\\n\\|]*)\\|)|(\\|[fhck]?\\r?(?:\\n|$))/mg,\n\t\tcellTermRegExp = /((?:\\x20*)\\|)/mg,\n\t\ttree = [],\n\t\tcol = 0,\n\t\tcolSpanCount = 1,\n\t\tprevCell,\n\t\tvAlign;\n\t// Match a single cell\n\tcellRegExp.lastIndex = this.parser.pos;\n\tvar cellMatch = cellRegExp.exec(this.parser.source);\n\twhile(cellMatch && cellMatch.index === this.parser.pos) {\n\t\tif(cellMatch[1] === \"~\") {\n\t\t\t// Rowspan\n\t\t\tvar last = prevColumns[col];\n\t\t\tif(last) {\n\t\t\t\tlast.rowSpanCount++;\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"rowspan\",last.rowSpanCount);\n\t\t\t\tvAlign = $tw.utils.getAttributeValueFromParseTreeNode(last.element,\"valign\",\"center\");\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"valign\",vAlign);\n\t\t\t\tif(colSpanCount > 1) {\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"colspan\",colSpanCount);\n\t\t\t\t\tcolSpanCount = 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \">\") {\n\t\t\t// Colspan\n\t\t\tcolSpanCount++;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \"<\" && prevCell) {\n\t\t\tcolSpanCount = 1 + $tw.utils.getAttributeValueFromParseTreeNode(prevCell,\"colspan\",1);\n\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\tcolSpanCount = 1;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[2]) {\n\t\t\t// End of row\n\t\t\tif(prevCell && colSpanCount > 1) {\n\t\t\t\tif(prevCell.attributes && prevCell.attributes && prevCell.attributes.colspan) {\n\t\t\t\t\t\tcolSpanCount += prevCell.attributes.colspan.value;\n\t\t\t\t} else {\n\t\t\t\t\tcolSpanCount -= 1;\n\t\t\t\t}\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\t}\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t\tbreak;\n\t\t} else {\n\t\t\t// For ordinary cells, step beyond the opening `|`\n\t\t\tthis.parser.pos++;\n\t\t\t// Look for a space at the start of the cell\n\t\t\tvar spaceLeft = false;\n\t\t\tvAlign = null;\n\t\t\tif(this.parser.source.substr(this.parser.pos).search(/^\\^([^\\^]|\\^\\^)/) === 0) {\n\t\t\t\tvAlign = \"top\";\n\t\t\t} else if(this.parser.source.substr(this.parser.pos).search(/^,([^,]|,,)/) === 0) {\n\t\t\t\tvAlign = \"bottom\";\n\t\t\t}\n\t\t\tif(vAlign) {\n\t\t\t\tthis.parser.pos++;\n\t\t\t}\n\t\t\tvar chr = this.parser.source.substr(this.parser.pos,1);\n\t\t\twhile(chr === \" \") {\n\t\t\t\tspaceLeft = true;\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tchr = this.parser.source.substr(this.parser.pos,1);\n\t\t\t}\n\t\t\t// Check whether this is a heading cell\n\t\t\tvar cell;\n\t\t\tif(chr === \"!\") {\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tcell = {type: \"element\", tag: \"th\", children: []};\n\t\t\t} else {\n\t\t\t\tcell = {type: \"element\", tag: \"td\", children: []};\n\t\t\t}\n\t\t\ttree.push(cell);\n\t\t\t// Record information about this cell\n\t\t\tprevCell = cell;\n\t\t\tprevColumns[col] = {rowSpanCount:1,element:cell};\n\t\t\t// Check for a colspan\n\t\t\tif(colSpanCount > 1) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"colspan\",colSpanCount);\n\t\t\t\tcolSpanCount = 1;\n\t\t\t}\n\t\t\t// Parse the cell\n\t\t\tcell.children = this.parser.parseInlineRun(cellTermRegExp,{eatTerminator: true});\n\t\t\t// Set the alignment for the cell\n\t\t\tif(vAlign) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"valign\",vAlign);\n\t\t\t}\n\t\t\tif(this.parser.source.substr(this.parser.pos - 2,1) === \" \") { // spaceRight\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",spaceLeft ? \"center\" : \"left\");\n\t\t\t} else if(spaceLeft) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",\"right\");\n\t\t\t}\n\t\t\t// Move back to the closing `|`\n\t\t\tthis.parser.pos--;\n\t\t}\n\t\tcol++;\n\t\tcellRegExp.lastIndex = this.parser.pos;\n\t\tcellMatch = cellRegExp.exec(this.parser.source);\n\t}\n\treturn tree;\n};\n\nexports.parse = function() {\n\tvar rowContainerTypes = {\"c\":\"caption\", \"h\":\"thead\", \"\":\"tbody\", \"f\":\"tfoot\"},\n\t\ttable = {type: \"element\", tag: \"table\", children: []},\n\t\trowRegExp = /^\\|([^\\n]*)\\|([fhck]?)\\r?(?:\\n|$)/mg,\n\t\trowTermRegExp = /(\\|(?:[fhck]?)\\r?(?:\\n|$))/mg,\n\t\tprevColumns = [],\n\t\tcurrRowType,\n\t\trowContainer,\n\t\trowCount = 0;\n\t// Match the row\n\trowRegExp.lastIndex = this.parser.pos;\n\tvar rowMatch = rowRegExp.exec(this.parser.source);\n\twhile(rowMatch && rowMatch.index === this.parser.pos) {\n\t\tvar rowType = rowMatch[2];\n\t\t// Check if it is a class assignment\n\t\tif(rowType === \"k\") {\n\t\t\t$tw.utils.addClassToParseTreeNode(table,rowMatch[1]);\n\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t} else {\n\t\t\t// Otherwise, create a new row if this one is of a different type\n\t\t\tif(rowType !== currRowType) {\n\t\t\t\trowContainer = {type: \"element\", tag: rowContainerTypes[rowType], children: []};\n\t\t\t\ttable.children.push(rowContainer);\n\t\t\t\tcurrRowType = rowType;\n\t\t\t}\n\t\t\t// Is this a caption row?\n\t\t\tif(currRowType === \"c\") {\n\t\t\t\t// If so, move past the opening `|` of the row\n\t\t\t\tthis.parser.pos++;\n\t\t\t\t// Move the caption to the first row if it isn't already\n\t\t\t\tif(table.children.length !== 1) {\n\t\t\t\t\ttable.children.pop(); // Take rowContainer out of the children array\n\t\t\t\t\ttable.children.splice(0,0,rowContainer); // Insert it at the bottom\t\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t// Set the alignment - TODO: figure out why TW did this\n//\t\t\t\trowContainer.attributes.align = rowCount === 0 ? \"top\" : \"bottom\";\n\t\t\t\t// Parse the caption\n\t\t\t\trowContainer.children = this.parser.parseInlineRun(rowTermRegExp,{eatTerminator: true});\n\t\t\t} else {\n\t\t\t\t// Create the row\n\t\t\t\tvar theRow = {type: \"element\", tag: \"tr\", children: []};\n\t\t\t\t$tw.utils.addClassToParseTreeNode(theRow,rowCount%2 ? \"oddRow\" : \"evenRow\");\n\t\t\t\trowContainer.children.push(theRow);\n\t\t\t\t// Process the row\n\t\t\t\ttheRow.children = processRow.call(this,prevColumns);\n\t\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t\t\t// Increment the row count\n\t\t\t\trowCount++;\n\t\t\t}\n\t\t}\n\t\trowMatch = rowRegExp.exec(this.parser.source);\n\t}\n\treturn [table];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {},\n\t\t\tisBlock: true\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tisBlock: true,\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {}\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/typedblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/typedblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/typedblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for typed blocks. For example:\n\n```\n$$$.js\nThis will be rendered as JavaScript\n$$$\n\n$$$.svg\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"150\" height=\"100\">\n  <circle cx=\"100\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"2\" fill=\"red\" />\n</svg>\n$$$\n\n$$$text/vnd.tiddlywiki>text/html\nThis will be rendered as an //HTML representation// of WikiText\n$$$\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.name = \"typedblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\$\\$\\$([^ >\\r\\n]*)(?: *> *([^ \\r\\n]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /\\r?\\n\\$\\$\\$\\r?(?:\\n|$)/mg;\n\t// Save the type\n\tvar parseType = this.match[1],\n\t\trenderType = this.match[2];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Parse the block according to the specified type\n\tvar parser = this.parser.wiki.parseText(parseType,text,{defaultType: \"text/plain\"});\n\t// If there's no render type, just return the parse tree\n\tif(!renderType) {\n\t\treturn parser.tree;\n\t} else {\n\t\t// Otherwise, render to the rendertype and return in a <PRE> tag\n\t\tvar widgetNode = this.parser.wiki.makeWidget(parser),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\ttext = renderType === \"text/html\" ? container.innerHTML : container.textContent;\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"pre\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/whitespace.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/whitespace.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/whitespace.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for whitespace specifications\n\n```\n\\whitespace trim\n\\whitespace notrim\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"whitespace\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\whitespace[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\t$tw.utils.each(tokens,function(token) {\n\t\tswitch(token) {\n\t\t\tcase \"trim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = true;\n\t\t\t\tbreak;\n\t\t\tcase \"notrim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = false;\n\t\t\t\tbreak;\n\t\t}\n\t});\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/wikilink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/wikilink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikilink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for wiki links. For example:\n\n```\nAWikiLink\nAnotherLink\n~SuppressedLink\n```\n\nPrecede a camel case word with `~` to prevent it from being recognised as a link.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"wikilink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp($tw.config.textPrimitives.unWikiLink + \"?\" + $tw.config.textPrimitives.wikiLink,\"mg\");\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get the details of the match\n\tvar linkText = this.match[0];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// If the link starts with the unwikilink character then just output it as plain text\n\tif(linkText.substr(0,1) === $tw.config.textPrimitives.unWikiLink) {\n\t\treturn [{type: \"text\", text: linkText.substr(1)}];\n\t}\n\t// If the link has been preceded with a blocked letter then don't treat it as a link\n\tif(this.match.index > 0) {\n\t\tvar preRegExp = new RegExp($tw.config.textPrimitives.blockPrefixLetters,\"mg\");\n\t\tpreRegExp.lastIndex = this.match.index-1;\n\t\tvar preMatch = preRegExp.exec(this.parser.source);\n\t\tif(preMatch && preMatch.index === this.match.index-1) {\n\t\t\treturn [{type: \"text\", text: linkText}];\n\t\t}\n\t}\n\treturn [{\n\t\ttype: \"link\",\n\t\tattributes: {\n\t\t\tto: {type: \"string\", value: linkText}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: linkText\n\t\t}]\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/wikiparser.js": {
            "title": "$:/core/modules/parsers/wikiparser/wikiparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/wikiparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe wiki text parser processes blocks of source text into a parse tree.\n\nThe parse tree is made up of nested arrays of these JavaScript objects:\n\n\t{type: \"element\", tag: <string>, attributes: {}, children: []} - an HTML element\n\t{type: \"text\", text: <string>} - a text node\n\t{type: \"entity\", value: <string>} - an entity\n\t{type: \"raw\", html: <string>} - raw HTML\n\nAttributes are stored as hashmaps of the following objects:\n\n\t{type: \"string\", value: <string>} - literal string\n\t{type: \"indirect\", textReference: <textReference>} - indirect through a text reference\n\t{type: \"macro\", macro: <TBD>} - indirect through a macro invocation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar WikiParser = function(type,text,options) {\n\tthis.wiki = options.wiki;\n\tvar self = this;\n\t// Check for an externally linked tiddler\n\tif($tw.browser && (text || \"\") === \"\" && options._canonical_uri) {\n\t\tthis.loadRemoteTiddler(options._canonical_uri);\n\t\ttext = $tw.language.getRawString(\"LazyLoadingWarning\");\n\t}\n\t// Initialise the classes if we don't have them already\n\tif(!this.pragmaRuleClasses) {\n\t\tWikiParser.prototype.pragmaRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"pragma\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.pragmaRuleClasses,\"$:/config/WikiParserRules/Pragmas/\");\n\t}\n\tif(!this.blockRuleClasses) {\n\t\tWikiParser.prototype.blockRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"block\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.blockRuleClasses,\"$:/config/WikiParserRules/Block/\");\n\t}\n\tif(!this.inlineRuleClasses) {\n\t\tWikiParser.prototype.inlineRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"inline\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.inlineRuleClasses,\"$:/config/WikiParserRules/Inline/\");\n\t}\n\t// Save the parse text\n\tthis.type = type || \"text/vnd.tiddlywiki\";\n\tthis.source = text || \"\";\n\tthis.sourceLength = this.source.length;\n\t// Flag for ignoring whitespace\n\tthis.configTrimWhiteSpace = false;\n\t// Set current parse position\n\tthis.pos = 0;\n\t// Instantiate the pragma parse rules\n\tthis.pragmaRules = this.instantiateRules(this.pragmaRuleClasses,\"pragma\",0);\n\t// Instantiate the parser block and inline rules\n\tthis.blockRules = this.instantiateRules(this.blockRuleClasses,\"block\",0);\n\tthis.inlineRules = this.instantiateRules(this.inlineRuleClasses,\"inline\",0);\n\t// Parse any pragmas\n\tthis.tree = [];\n\tvar topBranch = this.parsePragmas();\n\t// Parse the text into inline runs or blocks\n\tif(options.parseAsInline) {\n\t\ttopBranch.push.apply(topBranch,this.parseInlineRun());\n\t} else {\n\t\ttopBranch.push.apply(topBranch,this.parseBlocks());\n\t}\n\t// Return the parse tree\n};\n\n/*\n*/\nWikiParser.prototype.loadRemoteTiddler = function(url) {\n\tvar self = this;\n\t$tw.utils.httpRequest({\n\t\turl: url,\n\t\ttype: \"GET\",\n\t\tcallback: function(err,data) {\n\t\t\tif(!err) {\n\t\t\t\tvar tiddlers = self.wiki.deserializeTiddlers(\".tid\",data,self.wiki.getCreationFields());\n\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\ttiddler[\"_canonical_uri\"] = url;\n\t\t\t\t});\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tself.wiki.addTiddlers(tiddlers);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\n*/\nWikiParser.prototype.setupRules = function(proto,configPrefix) {\n\tvar self = this;\n\tif(!$tw.safemode) {\n\t\t$tw.utils.each(proto,function(object,name) {\n\t\t\tif(self.wiki.getTiddlerText(configPrefix + name,\"enable\") !== \"enable\") {\n\t\t\t\tdelete proto[name];\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nInstantiate an array of parse rules\n*/\nWikiParser.prototype.instantiateRules = function(classes,type,startPos) {\n\tvar rulesInfo = [],\n\t\tself = this;\n\t$tw.utils.each(classes,function(RuleClass) {\n\t\t// Instantiate the rule\n\t\tvar rule = new RuleClass(self);\n\t\trule.is = {};\n\t\trule.is[type] = true;\n\t\trule.init(self);\n\t\tvar matchIndex = rule.findNextMatch(startPos);\n\t\tif(matchIndex !== undefined) {\n\t\t\trulesInfo.push({\n\t\t\t\trule: rule,\n\t\t\t\tmatchIndex: matchIndex\n\t\t\t});\n\t\t}\n\t});\n\treturn rulesInfo;\n};\n\n/*\nSkip any whitespace at the current position. Options are:\n\ttreatNewlinesAsNonWhitespace: true if newlines are NOT to be treated as whitespace\n*/\nWikiParser.prototype.skipWhitespace = function(options) {\n\toptions = options || {};\n\tvar whitespaceRegExp = options.treatNewlinesAsNonWhitespace ? /([^\\S\\n]+)/mg : /(\\s+)/mg;\n\twhitespaceRegExp.lastIndex = this.pos;\n\tvar whitespaceMatch = whitespaceRegExp.exec(this.source);\n\tif(whitespaceMatch && whitespaceMatch.index === this.pos) {\n\t\tthis.pos = whitespaceRegExp.lastIndex;\n\t}\n};\n\n/*\nGet the next match out of an array of parse rule instances\n*/\nWikiParser.prototype.findNextMatch = function(rules,startPos) {\n\t// Find the best matching rule by finding the closest match position\n\tvar matchingRule,\n\t\tmatchingRulePos = this.sourceLength;\n\t// Step through each rule\n\tfor(var t=0; t<rules.length; t++) {\n\t\tvar ruleInfo = rules[t];\n\t\t// Ask the rule to get the next match if we've moved past the current one\n\t\tif(ruleInfo.matchIndex !== undefined  && ruleInfo.matchIndex < startPos) {\n\t\t\truleInfo.matchIndex = ruleInfo.rule.findNextMatch(startPos);\n\t\t}\n\t\t// Adopt this match if it's closer than the current best match\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex <= matchingRulePos) {\n\t\t\tmatchingRule = ruleInfo;\n\t\t\tmatchingRulePos = ruleInfo.matchIndex;\n\t\t}\n\t}\n\treturn matchingRule;\n};\n\n/*\nParse any pragmas at the beginning of a block of parse text\n*/\nWikiParser.prototype.parsePragmas = function() {\n\tvar currentTreeBranch = this.tree;\n\twhile(true) {\n\t\t// Skip whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check for the end of the text\n\t\tif(this.pos >= this.sourceLength) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check if we've arrived at a pragma rule match\n\t\tvar nextMatch = this.findNextMatch(this.pragmaRules,this.pos);\n\t\t// If not, just exit\n\t\tif(!nextMatch || nextMatch.matchIndex !== this.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the pragma rule\n\t\tvar subTree = nextMatch.rule.parse();\n\t\tif(subTree.length > 0) {\n\t\t\t// Quick hack; we only cope with a single parse tree node being returned, which is true at the moment\n\t\t\tcurrentTreeBranch.push.apply(currentTreeBranch,subTree);\n\t\t\tsubTree[0].children = [];\n\t\t\tcurrentTreeBranch = subTree[0].children;\n\t\t}\n\t}\n\treturn currentTreeBranch;\n};\n\n/*\nParse a block from the current position\n\tterminatorRegExpString: optional regular expression string that identifies the end of plain paragraphs. Must not include capturing parenthesis\n*/\nWikiParser.prototype.parseBlock = function(terminatorRegExpString) {\n\tvar terminatorRegExp = terminatorRegExpString ? new RegExp(\"(\" + terminatorRegExpString + \"|\\\\r?\\\\n\\\\r?\\\\n)\",\"mg\") : /(\\r?\\n\\r?\\n)/mg;\n\tthis.skipWhitespace();\n\tif(this.pos >= this.sourceLength) {\n\t\treturn [];\n\t}\n\t// Look for a block rule that applies at the current position\n\tvar nextMatch = this.findNextMatch(this.blockRules,this.pos);\n\tif(nextMatch && nextMatch.matchIndex === this.pos) {\n\t\treturn nextMatch.rule.parse();\n\t}\n\t// Treat it as a paragraph if we didn't find a block rule\n\treturn [{type: \"element\", tag: \"p\", children: this.parseInlineRun(terminatorRegExp)}];\n};\n\n/*\nParse a series of blocks of text until a terminating regexp is encountered or the end of the text\n\tterminatorRegExpString: terminating regular expression\n*/\nWikiParser.prototype.parseBlocks = function(terminatorRegExpString) {\n\tif(terminatorRegExpString) {\n\t\treturn this.parseBlocksTerminated(terminatorRegExpString);\n\t} else {\n\t\treturn this.parseBlocksUnterminated();\n\t}\n};\n\n/*\nParse a block from the current position to the end of the text\n*/\nWikiParser.prototype.parseBlocksUnterminated = function() {\n\tvar tree = [];\n\twhile(this.pos < this.sourceLength) {\n\t\ttree.push.apply(tree,this.parseBlock());\n\t}\n\treturn tree;\n};\n\n/*\nParse blocks of text until a terminating regexp is encountered\n*/\nWikiParser.prototype.parseBlocksTerminated = function(terminatorRegExpString) {\n\tvar terminatorRegExp = new RegExp(\"(\" + terminatorRegExpString + \")\",\"mg\"),\n\t\ttree = [];\n\t// Skip any whitespace\n\tthis.skipWhitespace();\n\t//  Check if we've got the end marker\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar match = terminatorRegExp.exec(this.source);\n\t// Parse the text into blocks\n\twhile(this.pos < this.sourceLength && !(match && match.index === this.pos)) {\n\t\tvar blocks = this.parseBlock(terminatorRegExpString);\n\t\ttree.push.apply(tree,blocks);\n\t\t// Skip any whitespace\n\t\tthis.skipWhitespace();\n\t\t//  Check if we've got the end marker\n\t\tterminatorRegExp.lastIndex = this.pos;\n\t\tmatch = terminatorRegExp.exec(this.source);\n\t}\n\tif(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t}\n\treturn tree;\n};\n\n/*\nParse a run of text at the current position\n\tterminatorRegExp: a regexp at which to stop the run\n\toptions: see below\nOptions available:\n\teatTerminator: move the parse position past any encountered terminator (default false)\n*/\nWikiParser.prototype.parseInlineRun = function(terminatorRegExp,options) {\n\tif(terminatorRegExp) {\n\t\treturn this.parseInlineRunTerminated(terminatorRegExp,options);\n\t} else {\n\t\treturn this.parseInlineRunUnterminated(options);\n\t}\n};\n\nWikiParser.prototype.parseInlineRunUnterminated = function(options) {\n\tvar tree = [];\n\t// Find the next occurrence of an inline rule\n\tvar nextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around the matches until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && nextMatch) {\n\t\t// Process the text preceding the run rule\n\t\tif(nextMatch.matchIndex > this.pos) {\n\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,nextMatch.matchIndex));\n\t\t\tthis.pos = nextMatch.matchIndex;\n\t\t}\n\t\t// Process the run rule\n\t\ttree.push.apply(tree,nextMatch.rule.parse());\n\t\t// Look for the next run rule\n\t\tnextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\nWikiParser.prototype.parseInlineRunTerminated = function(terminatorRegExp,options) {\n\toptions = options || {};\n\tvar tree = [];\n\t// Find the next occurrence of the terminator\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar terminatorMatch = terminatorRegExp.exec(this.source);\n\t// Find the next occurrence of a inlinerule\n\tvar inlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && (terminatorMatch || inlineRuleMatch)) {\n\t\t// Return if we've found the terminator, and it precedes any inline rule match\n\t\tif(terminatorMatch) {\n\t\t\tif(!inlineRuleMatch || inlineRuleMatch.matchIndex >= terminatorMatch.index) {\n\t\t\t\tif(terminatorMatch.index > this.pos) {\n\t\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,terminatorMatch.index));\n\t\t\t\t}\n\t\t\t\tthis.pos = terminatorMatch.index;\n\t\t\t\tif(options.eatTerminator) {\n\t\t\t\t\tthis.pos += terminatorMatch[0].length;\n\t\t\t\t}\n\t\t\t\treturn tree;\n\t\t\t}\n\t\t}\n\t\t// Process any inline rule, along with the text preceding it\n\t\tif(inlineRuleMatch) {\n\t\t\t// Preceding text\n\t\t\tif(inlineRuleMatch.matchIndex > this.pos) {\n\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,inlineRuleMatch.matchIndex));\n\t\t\t\tthis.pos = inlineRuleMatch.matchIndex;\n\t\t\t}\n\t\t\t// Process the inline rule\n\t\t\ttree.push.apply(tree,inlineRuleMatch.rule.parse());\n\t\t\t// Look for the next inline rule\n\t\t\tinlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t\t\t// Look for the next terminator match\n\t\t\tterminatorRegExp.lastIndex = this.pos;\n\t\t\tterminatorMatch = terminatorRegExp.exec(this.source);\n\t\t}\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\n/*\nPush a text widget onto an array, respecting the configTrimWhiteSpace setting\n*/\nWikiParser.prototype.pushTextWidget = function(array,text) {\n\tif(this.configTrimWhiteSpace) {\n\t\ttext = $tw.utils.trim(text);\n\t}\n\tif(text) {\n\t\tarray.push({type: \"text\", text: text});\t\t\n\t}\n};\n\n/*\nParse zero or more class specifiers `.classname`\n*/\nWikiParser.prototype.parseClasses = function() {\n\tvar classRegExp = /\\.([^\\s\\.]+)/mg,\n\t\tclassNames = [];\n\tclassRegExp.lastIndex = this.pos;\n\tvar match = classRegExp.exec(this.source);\n\twhile(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t\tclassNames.push(match[1]);\n\t\tmatch = classRegExp.exec(this.source);\n\t}\n\treturn classNames;\n};\n\n/*\nAmend the rules used by this instance of the parser\n\ttype: `only` keeps just the named rules, `except` keeps all but the named rules\n\tnames: array of rule names\n*/\nWikiParser.prototype.amendRules = function(type,names) {\n\tnames = names || [];\n\t// Define the filter function\n\tvar keepFilter;\n\tif(type === \"only\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) !== -1;\n\t\t};\n\t} else if(type === \"except\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) === -1;\n\t\t};\n\t} else {\n\t\treturn;\n\t}\n\t// Define a function to process each of our rule arrays\n\tvar processRuleArray = function(ruleArray) {\n\t\tfor(var t=ruleArray.length-1; t>=0; t--) {\n\t\t\tif(!keepFilter(ruleArray[t].rule.name)) {\n\t\t\t\truleArray.splice(t,1);\n\t\t\t}\n\t\t}\n\t};\n\t// Process each rule array\n\tprocessRuleArray(this.pragmaRules);\n\tprocessRuleArray(this.blockRules);\n\tprocessRuleArray(this.inlineRules);\n};\n\nexports[\"text/vnd.tiddlywiki\"] = WikiParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikirulebase.js\ntype: application/javascript\nmodule-type: global\n\nBase class for wiki parser rules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nThis constructor is always overridden with a blank constructor, and so shouldn't be used\n*/\nvar WikiRuleBase = function() {\n};\n\n/*\nTo be overridden by individual rules\n*/\nWikiRuleBase.prototype.init = function(parser) {\n\tthis.parser = parser;\n};\n\n/*\nDefault implementation of findNextMatch uses RegExp matching\n*/\nWikiRuleBase.prototype.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\treturn this.match ? this.match.index : undefined;\n};\n\nexports.WikiRuleBase = WikiRuleBase;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/pluginswitcher.js": {
            "title": "$:/core/modules/pluginswitcher.js",
            "text": "/*\\\ntitle: $:/core/modules/pluginswitcher.js\ntype: application/javascript\nmodule-type: global\n\nManages switching plugins for themes and languages.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\noptions:\nwiki: wiki store to be used\npluginType: type of plugin to be switched\ncontrollerTitle: title of tiddler used to control switching of this resource\ndefaultPlugins: array of default plugins to be used if nominated plugin isn't found\nonSwitch: callback when plugin is switched (single parameter is array of plugin titles)\n*/\nfunction PluginSwitcher(options) {\n\tthis.wiki = options.wiki;\n\tthis.pluginType = options.pluginType;\n\tthis.controllerTitle = options.controllerTitle;\n\tthis.defaultPlugins = options.defaultPlugins || [];\n\tthis.onSwitch = options.onSwitch;\n\t// Switch to the current plugin\n\tthis.switchPlugins();\n\t// Listen for changes to the selected plugin\n\tvar self = this;\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,self.controllerTitle)) {\n\t\t\tself.switchPlugins();\n\t\t}\n\t});\n}\n\nPluginSwitcher.prototype.switchPlugins = function() {\n\t// Get the name of the current theme\n\tvar selectedPluginTitle = this.wiki.getTiddlerText(this.controllerTitle);\n\t// If it doesn't exist, then fallback to one of the default themes\n\tvar index = 0;\n\twhile(!this.wiki.getTiddler(selectedPluginTitle) && index < this.defaultPlugins.length) {\n\t\tselectedPluginTitle = this.defaultPlugins[index++];\n\t}\n\t// Accumulate the titles of the plugins that we need to load\n\tvar plugins = [],\n\t\tself = this,\n\t\taccumulatePlugin = function(title) {\n\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\tif(tiddler && tiddler.isPlugin() && plugins.indexOf(title) === -1) {\n\t\t\t\tplugins.push(title);\n\t\t\t\tvar pluginInfo = JSON.parse(self.wiki.getTiddlerText(title)),\n\t\t\t\t\tdependents = $tw.utils.parseStringArray(tiddler.fields.dependents || \"\");\n\t\t\t\t$tw.utils.each(dependents,function(title) {\n\t\t\t\t\taccumulatePlugin(title);\n\t\t\t\t});\n\t\t\t}\n\t\t};\n\taccumulatePlugin(selectedPluginTitle);\n\t// Unregister any existing theme tiddlers\n\tvar unregisteredTiddlers = $tw.wiki.unregisterPluginTiddlers(this.pluginType);\n\t// Register any new theme tiddlers\n\tvar registeredTiddlers = $tw.wiki.registerPluginTiddlers(this.pluginType,plugins);\n\t// Unpack the current theme tiddlers\n\t$tw.wiki.unpackPluginTiddlers();\n\t// Call the switch handler\n\tif(this.onSwitch) {\n\t\tthis.onSwitch(plugins);\n\t}\n};\n\nexports.PluginSwitcher = PluginSwitcher;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/saver-handler.js": {
            "title": "$:/core/modules/saver-handler.js",
            "text": "/*\\\ntitle: $:/core/modules/saver-handler.js\ntype: application/javascript\nmodule-type: global\n\nThe saver handler tracks changes to the store and handles saving the entire wiki via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the saver handler with the following options:\nwiki: wiki to be synced\ndirtyTracking: true if dirty tracking should be performed\n*/\nfunction SaverHandler(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.dirtyTracking = options.dirtyTracking;\n\tthis.pendingAutoSave = false;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"saver-handler\");\n\t// Initialise our savers\n\tif($tw.browser) {\n\t\tthis.initSavers();\n\t}\n\t// Only do dirty tracking if required\n\tif($tw.browser && this.dirtyTracking) {\n\t\t// Compile the dirty tiddler filter\n\t\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t\t// Count of changes that have not yet been saved\n\t\tthis.numChanges = 0;\n\t\t// Listen out for changes to tiddlers\n\t\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t\t// Filter the changes so that we only count changes to tiddlers that we care about\n\t\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t\t});\n\t\t\t// Adjust the number of changes\n\t\t\tself.numChanges += filteredChanges.length;\n\t\t\tself.updateDirtyStatus();\n\t\t\t// Do any autosave if one is pending and there's no more change events\n\t\t\tif(self.pendingAutoSave && self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tself.pendingAutoSave = false;\n\t\t\t}\n\t\t});\n\t\t// Listen for the autosave event\n\t\t$tw.rootWidget.addEventListener(\"tm-auto-save-wiki\",function(event) {\n\t\t\t// Do the autosave unless there are outstanding tiddler change events\n\t\t\tif(self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise put ourselves in the \"pending autosave\" state and wait for the change event before we do the autosave\n\t\t\t\tself.pendingAutoSave = true;\n\t\t\t}\n\t\t});\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t}\n\t// Install the save action handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget.addEventListener(\"tm-save-wiki\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-download-file\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\tmethod: \"download\",\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t}\n}\n\nSaverHandler.prototype.titleSyncFilter = \"$:/config/SaverFilter\";\nSaverHandler.prototype.titleAutoSave = \"$:/config/AutoSave\";\nSaverHandler.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\n\n/*\nSelect the appropriate saver modules and set them up\n*/\nSaverHandler.prototype.initSavers = function(moduleType) {\n\tmoduleType = moduleType || \"saver\";\n\t// Instantiate the available savers\n\tthis.savers = [];\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tif(module.canSave(self)) {\n\t\t\tself.savers.push(module.create(self.wiki));\n\t\t}\n\t});\n\t// Sort the savers into priority order\n\tthis.savers.sort(function(a,b) {\n\t\tif(a.info.priority < b.info.priority) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(a.info.priority > b.info.priority) {\n\t\t\t\treturn +1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nSave the wiki contents. Options are:\n\tmethod: \"save\", \"autosave\" or \"download\"\n\ttemplate: the tiddler containing the template to save\n\tdownloadType: the content type for the saved file\n*/\nSaverHandler.prototype.saveWiki = function(options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tmethod = options.method || \"save\",\n\t\tvariables = options.variables || {},\n\t\ttemplate = options.template || \"$:/core/save/all\",\n\t\tdownloadType = options.downloadType || \"text/plain\",\n\t\ttext = this.wiki.renderTiddler(downloadType,template,options),\n\t\tcallback = function(err) {\n\t\t\tif(err) {\n\t\t\t\talert($tw.language.getString(\"Error/WhileSaving\") + \":\\n\\n\" + err);\n\t\t\t} else {\n\t\t\t\t// Clear the task queue if we're saving (rather than downloading)\n\t\t\t\tif(method !== \"download\") {\n\t\t\t\t\tself.numChanges = 0;\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t}\n\t\t\t\t$tw.notifier.display(self.titleSavedNotification);\n\t\t\t\tif(options.callback) {\n\t\t\t\t\toptions.callback();\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t// Ignore autosave if disabled\n\tif(method === \"autosave\" && this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\") {\n\t\treturn false;\n\t}\n\t// Call the highest priority saver that supports this method\n\tfor(var t=this.savers.length-1; t>=0; t--) {\n\t\tvar saver = this.savers[t];\n\t\tif(saver.info.capabilities.indexOf(method) !== -1 && saver.save(text,method,callback,{variables: {filename: variables.filename}})) {\n\t\t\tthis.logger.log(\"Saving wiki with method\",method,\"through saver\",saver.info.name);\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSaverHandler.prototype.isDirty = function() {\n\treturn this.numChanges > 0;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSaverHandler.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\nexports.SaverHandler = SaverHandler;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/savers/andtidwiki.js": {
            "title": "$:/core/modules/savers/andtidwiki.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/andtidwiki.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the AndTidWiki Android app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar AndTidWiki = function(wiki) {\n};\n\nAndTidWiki.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t// Strip the file://\n\tif(pathname.indexOf(\"file://\") === 0) {\n\t\tpathname = pathname.substr(7);\n\t}\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Save the file\n\twindow.twi.saveFile(pathname,text);\n\t// Call the callback\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nAndTidWiki.prototype.info = {\n\tname: \"andtidwiki\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.twi && !!window.twi.saveFile;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new AndTidWiki(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/beaker.js": {
            "title": "$:/core/modules/savers/beaker.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/beaker.js\ntype: application/javascript\nmodule-type: saver\n\nSaves files using the Beaker browser's (https://beakerbrowser.com) Dat protocol (https://datproject.org/)\nCompatible with beaker >= V0.7.2\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet up the saver\n*/\nvar BeakerSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nBeakerSaver.prototype.save = function(text,method,callback) {\n\tvar dat = new DatArchive(\"\" + window.location),\n\t\tpathname = (\"\" + window.location.pathname).split(\"#\")[0];\n\tdat.stat(pathname).then(function(value) {\n\t\tif(value.isDirectory()) {\n\t\t\tpathname = pathname + \"/index.html\";\n\t\t}\n\t\tdat.writeFile(pathname,text,\"utf8\").then(function(value) {\n\t\t\tcallback(null);\n\t\t},function(reason) {\n\t\t\tcallback(\"Beaker Saver Write Error: \" + reason);\n\t\t});\n\t},function(reason) {\n\t\tcallback(\"Beaker Saver Stat Error: \" + reason);\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nBeakerSaver.prototype.info = {\n\tname: \"beaker\",\n\tpriority: 3000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.DatArchive && location.protocol===\"dat:\";\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new BeakerSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/download.js": {
            "title": "$:/core/modules/savers/download.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/download.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar DownloadSaver = function(wiki) {\n};\n\nDownloadSaver.prototype.save = function(text,method,callback,options) {\n\toptions = options || {};\n\t// Get the current filename\n\tvar filename = options.variables.filename;\n\tif(!filename) {\n\t\tvar p = document.location.pathname.lastIndexOf(\"/\");\n\t\tif(p !== -1) {\n\t\t\t// We decode the pathname because document.location is URL encoded by the browser\n\t\t\tfilename = decodeURIComponent(document.location.pathname.substr(p+1));\n\t\t}\n\t}\n\tif(!filename) {\n\t\tfilename = \"tiddlywiki.html\";\n\t}\n\t// Set up the link\n\tvar link = document.createElement(\"a\");\n\tif(Blob !== undefined) {\n\t\tvar blob = new Blob([text], {type: \"text/html\"});\n\t\tlink.setAttribute(\"href\", URL.createObjectURL(blob));\n\t} else {\n\t\tlink.setAttribute(\"href\",\"data:text/html,\" + encodeURIComponent(text));\n\t}\n\tlink.setAttribute(\"download\",filename);\n\tdocument.body.appendChild(link);\n\tlink.click();\n\tdocument.body.removeChild(link);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nDownloadSaver.prototype.info = {\n\tname: \"download\",\n\tpriority: 100\n};\n\nObject.defineProperty(DownloadSaver.prototype.info, \"capabilities\", {\n\tget: function() {\n\t\tvar capabilities = [\"save\", \"download\"];\n\t\tif(($tw.wiki.getTextReference(\"$:/config/DownloadSaver/AutoSave\") || \"\").toLowerCase() === \"yes\") {\n\t\t\tcapabilities.push(\"autosave\");\n\t\t}\n\t\treturn capabilities;\n\t}\n});\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn document.createElement(\"a\").download !== undefined;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new DownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/fsosaver.js": {
            "title": "$:/core/modules/savers/fsosaver.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/fsosaver.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via MS FileSystemObject ActiveXObject\n\nNote: Since TiddlyWiki's markup contains the MOTW, the FileSystemObject normally won't be available. \nHowever, if the wiki is loaded as an .HTA file (Windows HTML Applications) then the FSO can be used.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar FSOSaver = function(wiki) {\n};\n\nFSOSaver.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = unescape(document.location.pathname);\n\t// Test for a Windows path of the form /x:\\blah...\n\tif(/^\\/[A-Z]\\:\\\\[^\\\\]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t} else if(document.location.hostname !== \"\" && /^\\/\\\\[^\\\\]+\\\\[^\\\\]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t\t// reconstruct UNC path\n\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t} else {\n\t\treturn false;\n\t}\n\t// Save the file (as UTF-16)\n\tvar fso = new ActiveXObject(\"Scripting.FileSystemObject\");\n\tvar file = fso.OpenTextFile(pathname,2,-1,-1);\n\tfile.Write(text);\n\tfile.Close();\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nFSOSaver.prototype.info = {\n\tname: \"FSOSaver\",\n\tpriority: 120,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\ttry {\n\t\treturn (window.location.protocol === \"file:\") && !!(new ActiveXObject(\"Scripting.FileSystemObject\"));\n\t} catch(e) { return false; }\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new FSOSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/manualdownload.js": {
            "title": "$:/core/modules/savers/manualdownload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/manualdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Title of the tiddler containing the download message\nvar downloadInstructionsTitle = \"$:/language/Modals/Download\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar ManualDownloadSaver = function(wiki) {\n};\n\nManualDownloadSaver.prototype.save = function(text,method,callback) {\n\t$tw.modal.display(downloadInstructionsTitle,{\n\t\tdownloadLink: \"data:text/html,\" + encodeURIComponent(text)\n\t});\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nManualDownloadSaver.prototype.info = {\n\tname: \"manualdownload\",\n\tpriority: 0,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new ManualDownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/msdownload.js": {
            "title": "$:/core/modules/savers/msdownload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/msdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via window.navigator.msSaveBlob()\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar MsDownloadSaver = function(wiki) {\n};\n\nMsDownloadSaver.prototype.save = function(text,method,callback) {\n\t// Get the current filename\n\tvar filename = \"tiddlywiki.html\",\n\t\tp = document.location.pathname.lastIndexOf(\"/\");\n\tif(p !== -1) {\n\t\tfilename = document.location.pathname.substr(p+1);\n\t}\n\t// Set up the link\n\tvar blob = new Blob([text], {type: \"text/html\"});\n\twindow.navigator.msSaveBlob(blob,filename);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nMsDownloadSaver.prototype.info = {\n\tname: \"msdownload\",\n\tpriority: 110,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.navigator.msSaveBlob;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new MsDownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/put.js": {
            "title": "$:/core/modules/savers/put.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/put.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by performing a PUT request to the server\n\nWorks with any server which accepts a PUT request\nto the current URL, such as a WebDAV server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRetrieve ETag if available\n*/\nvar RetrieveETag = function(self) {\n\tvar headers = { \"Accept\": \"*/*;charset=UTF-8\" };\n\t$tw.utils.httpRequest({\n\t\turl: self.uri(),\n\t\ttype: \"HEAD\",\n\t\theaders: headers,\n\t\tcallback: function(err, data, xhr) {\n\t\t\tif(err) return;\n\t\t\tvar etag = xhr.getResponseHeader(\"ETag\");\n\t\t\tif(!etag) return;\n\t\t\tself.etag = etag.replace(/^W\\//,\"\");\n\t\t}\n\t});\n};\n\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar PutSaver = function(wiki) {\n\tthis.wiki = wiki;\n\tvar self = this;\n\tvar uri = this.uri();\n\t// Async server probe. Until probe finishes, save will fail fast\n\t// See also https://github.com/Jermolene/TiddlyWiki5/issues/2276\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"OPTIONS\",\n\t\tcallback: function(err, data, xhr) {\n\t\t\t// Check DAV header http://www.webdav.org/specs/rfc2518.html#rfc.section.9.1\n\t\t\tif(!err) {\n\t\t\t\tself.serverAcceptsPuts = xhr.status === 200 && !!xhr.getResponseHeader(\"dav\");\n\t\t\t}\n\t\t}\n\t});\n\tRetrieveETag(this);\n};\n\nPutSaver.prototype.uri = function() {\n\treturn document.location.toString().split(\"#\")[0];\n};\n\n// TODO: in case of edit conflict\n// Prompt: Do you want to save over this? Y/N\n// Merging would be ideal, and may be possible using future generic merge flow\nPutSaver.prototype.save = function(text, method, callback) {\n\tif(!this.serverAcceptsPuts) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tvar headers = { \"Content-Type\": \"text/html;charset=UTF-8\" };\n\tif(this.etag) {\n\t\theaders[\"If-Match\"] = this.etag;\n\t}\n\t$tw.utils.httpRequest({\n\t\turl: this.uri(),\n\t\ttype: \"PUT\",\n\t\theaders: headers,\n\t\tdata: text,\n\t\tcallback: function(err, data, xhr) {\n\t\t\tif(err) {\n\t\t\t\t// response is textual: \"XMLHttpRequest error code: 412\"\n\t\t\t\tconst status = Number(err.substring(err.indexOf(':') + 2, err.length))\n\t\t\t\tif(status === 412) { // edit conflict\n\t\t\t\t\tvar message = $tw.language.getString(\"Error/EditConflict\");\n\t\t\t\t\tcallback(message);\n\t\t\t\t} else {\n\t\t\t\t\tcallback(err); // fail\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.etag = xhr.getResponseHeader(\"ETag\");\n\t\t\t\tif (self.etag == null) {\n\t\t\t\t\tRetrieveETag(self);\n\t\t\t\t}\n\t\t\t\tcallback(null); // success\n\t\t\t}\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nPutSaver.prototype.info = {\n\tname: \"put\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn /^https?:/.test(location.protocol);\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new PutSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/tiddlyfox.js": {
            "title": "$:/core/modules/savers/tiddlyfox.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyfox.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TiddlyFox file extension\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TiddlyFoxSaver = function(wiki) {\n};\n\nTiddlyFoxSaver.prototype.save = function(text,method,callback) {\n\tvar messageBox = document.getElementById(\"tiddlyfox-message-box\");\n\tif(messageBox) {\n\t\t// Get the pathname of this document\n\t\tvar pathname = document.location.toString().split(\"#\")[0];\n\t\t// Replace file://localhost/ with file:///\n\t\tif(pathname.indexOf(\"file://localhost/\") === 0) {\n\t\t\tpathname = \"file://\" + pathname.substr(16);\n\t\t}\n\t\t// Windows path file:///x:/blah/blah --> x:\\blah\\blah\n\t\tif(/^file\\:\\/\\/\\/[A-Z]\\:\\//i.test(pathname)) {\n\t\t\t// Remove the leading slash and convert slashes to backslashes\n\t\t\tpathname = pathname.substr(8).replace(/\\//g,\"\\\\\");\n\t\t// Firefox Windows network path file://///server/share/blah/blah --> //server/share/blah/blah\n\t\t} else if(pathname.indexOf(\"file://///\") === 0) {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(10)).replace(/\\//g,\"\\\\\");\n\t\t// Mac/Unix local path file:///path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:///\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(7));\n\t\t// Mac/Unix local path file:/path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:/\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(5));\n\t\t// Otherwise Windows networth path file://server/share/path/path --> \\\\server\\share\\path\\path\n\t\t} else {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(7)).replace(new RegExp(\"/\",\"g\"),\"\\\\\");\n\t\t}\n\t\t// Create the message element and put it in the message box\n\t\tvar message = document.createElement(\"div\");\n\t\tmessage.setAttribute(\"data-tiddlyfox-path\",decodeURIComponent(pathname));\n\t\tmessage.setAttribute(\"data-tiddlyfox-content\",text);\n\t\tmessageBox.appendChild(message);\n\t\t// Add an event handler for when the file has been saved\n\t\tmessage.addEventListener(\"tiddlyfox-have-saved-file\",function(event) {\n\t\t\tcallback(null);\n\t\t}, false);\n\t\t// Create and dispatch the custom event to the extension\n\t\tvar event = document.createEvent(\"Events\");\n\t\tevent.initEvent(\"tiddlyfox-save-file\",true,false);\n\t\tmessage.dispatchEvent(event);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyFoxSaver.prototype.info = {\n\tname: \"tiddlyfox\",\n\tpriority: 1500,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyFoxSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/tiddlyie.js": {
            "title": "$:/core/modules/savers/tiddlyie.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyie.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via Internet Explorer BHO extenion (TiddlyIE)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar TiddlyIESaver = function(wiki) {\n};\n\nTiddlyIESaver.prototype.save = function(text,method,callback) {\n\t// Check existence of TiddlyIE BHO extension (note: only works after document is complete)\n\tif(typeof(window.TiddlyIE) != \"undefined\") {\n\t\t// Get the pathname of this document\n\t\tvar pathname = unescape(document.location.pathname);\n\t\t// Test for a Windows path of the form /x:/blah...\n\t\tif(/^\\/[A-Z]\\:\\/[^\\/]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+ (is this better?: ^/[a-z]:/[^/]+(/[^/]+)*\\.[^/]+ )\n\t\t\t// Remove the leading slash\n\t\t\tpathname = pathname.substr(1);\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t} else if(document.hostname !== \"\" && /^\\/[^\\/]+\\/[^\\/]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t\t// reconstruct UNC path\n\t\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t\t} else return false;\n\t\t// Prompt the user to save the file\n\t\twindow.TiddlyIE.save(pathname, text);\n\t\t// Callback that we succeeded\n\t\tcallback(null);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyIESaver.prototype.info = {\n\tname: \"tiddlyiesaver\",\n\tpriority: 1500,\n\tcapabilities: [\"save\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyIESaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/twedit.js": {
            "title": "$:/core/modules/savers/twedit.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/twedit.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TWEdit iOS app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TWEditSaver = function(wiki) {\n};\n\nTWEditSaver.prototype.save = function(text,method,callback) {\n\t// Bail if we're not running under TWEdit\n\tif(typeof DeviceInfo !== \"object\") {\n\t\treturn false;\n\t}\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.pathname);\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Remove the leading \"/Documents\" from path\n\tvar prefix = \"/Documents\";\n\tif(pathname.indexOf(prefix) === 0) {\n\t\tpathname = pathname.substr(prefix.length);\n\t}\n\t// Error handler\n\tvar errorHandler = function(event) {\n\t\t// Error\n\t\tcallback($tw.language.getString(\"Error/SavingToTWEdit\") + \": \" + event.target.error.code);\n\t};\n\t// Get the file system\n\twindow.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem) {\n\t\t// Now we've got the filesystem, get the fileEntry\n\t\tfileSystem.root.getFile(pathname, {create: true}, function(fileEntry) {\n\t\t\t// Now we've got the fileEntry, create the writer\n\t\t\tfileEntry.createWriter(function(writer) {\n\t\t\t\twriter.onerror = errorHandler;\n\t\t\t\twriter.onwrite = function() {\n\t\t\t\t\tcallback(null);\n\t\t\t\t};\n\t\t\t\twriter.position = 0;\n\t\t\t\twriter.write(text);\n\t\t\t},errorHandler);\n\t\t}, errorHandler);\n\t}, errorHandler);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nTWEditSaver.prototype.info = {\n\tname: \"twedit\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TWEditSaver(wiki);\n};\n\n/////////////////////////// Hack\n// HACK: This ensures that TWEdit recognises us as a TiddlyWiki document\nif($tw.browser) {\n\twindow.version = {title: \"TiddlyWiki\"};\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/upload.js": {
            "title": "$:/core/modules/savers/upload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/upload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via upload to a server.\n\nDesigned to be compatible with BidiX's UploadPlugin at http://tiddlywiki.bidix.info/#UploadPlugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar UploadSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nUploadSaver.prototype.save = function(text,method,callback) {\n\t// Get the various parameters we need\n\tvar backupDir = this.wiki.getTextReference(\"$:/UploadBackupDir\") || \".\",\n\t\tusername = this.wiki.getTextReference(\"$:/UploadName\"),\n\t\tpassword = $tw.utils.getPassword(\"upload\"),\n\t\tuploadDir = this.wiki.getTextReference(\"$:/UploadDir\") || \".\",\n\t\tuploadFilename = this.wiki.getTextReference(\"$:/UploadFilename\") || \"index.html\",\n\t\turl = this.wiki.getTextReference(\"$:/UploadURL\");\n\t// Bail out if we don't have the bits we need\n\tif(!username || username.toString().trim() === \"\" || !password || password.toString().trim() === \"\") {\n\t\treturn false;\n\t}\n\t// Construct the url if not provided\n\tif(!url) {\n\t\turl = \"http://\" + username + \".tiddlyspot.com/store.cgi\";\n\t}\n\t// Assemble the header\n\tvar boundary = \"---------------------------\" + \"AaB03x\";\t\n\tvar uploadFormName = \"UploadPlugin\";\n\tvar head = [];\n\thead.push(\"--\" + boundary + \"\\r\\nContent-disposition: form-data; name=\\\"UploadPlugin\\\"\\r\\n\");\n\thead.push(\"backupDir=\" + backupDir + \";user=\" + username + \";password=\" + password + \";uploaddir=\" + uploadDir + \";;\"); \n\thead.push(\"\\r\\n\" + \"--\" + boundary);\n\thead.push(\"Content-disposition: form-data; name=\\\"userfile\\\"; filename=\\\"\" + uploadFilename + \"\\\"\");\n\thead.push(\"Content-Type: text/html;charset=UTF-8\");\n\thead.push(\"Content-Length: \" + text.length + \"\\r\\n\");\n\thead.push(\"\");\n\t// Assemble the tail and the data itself\n\tvar tail = \"\\r\\n--\" + boundary + \"--\\r\\n\",\n\t\tdata = head.join(\"\\r\\n\") + text + tail;\n\t// Do the HTTP post\n\tvar http = new XMLHttpRequest();\n\thttp.open(\"POST\",url,true,username,password);\n\thttp.setRequestHeader(\"Content-Type\",\"multipart/form-data; charset=UTF-8; boundary=\" + boundary);\n\thttp.onreadystatechange = function() {\n\t\tif(http.readyState == 4 && http.status == 200) {\n\t\t\tif(http.responseText.substr(0,4) === \"0 - \") {\n\t\t\t\tcallback(null);\n\t\t\t} else {\n\t\t\t\tcallback(http.responseText);\n\t\t\t}\n\t\t}\n\t};\n\ttry {\n\t\thttp.send(data);\n\t} catch(ex) {\n\t\treturn callback($tw.language.getString(\"Error/Caption\") + \":\" + ex);\n\t}\n\t$tw.notifier.display(\"$:/language/Notifications/Save/Starting\");\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nUploadSaver.prototype.info = {\n\tname: \"upload\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new UploadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/browser-messaging.js": {
            "title": "$:/core/modules/browser-messaging.js",
            "text": "/*\\\ntitle: $:/core/modules/browser-messaging.js\ntype: application/javascript\nmodule-type: startup\n\nBrowser message handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"browser-messaging\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*\nLoad a specified url as an iframe and call the callback when it is loaded. If the url is already loaded then the existing iframe instance is used\n*/\nfunction loadIFrame(url,callback) {\n\t// Check if iframe already exists\n\tvar iframeInfo = $tw.browserMessaging.iframeInfoMap[url];\n\tif(iframeInfo) {\n\t\t// We've already got the iframe\n\t\tcallback(null,iframeInfo);\n\t} else {\n\t\t// Create the iframe and save it in the list\n\t\tvar iframe = document.createElement(\"iframe\");\n\t\tiframeInfo = {\n\t\t\turl: url,\n\t\t\tstatus: \"loading\",\n\t\t\tdomNode: iframe\n\t\t};\n\t\t$tw.browserMessaging.iframeInfoMap[url] = iframeInfo;\n\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t// Add the iframe to the DOM and hide it\n\t\tiframe.style.display = \"none\";\n\t\tiframe.setAttribute(\"library\",\"true\");\n\t\tdocument.body.appendChild(iframe);\n\t\t// Set up onload\n\t\tiframe.onload = function() {\n\t\t\tiframeInfo.status = \"loaded\";\n\t\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t\tcallback(null,iframeInfo);\n\t\t};\n\t\tiframe.onerror = function() {\n\t\t\tcallback(\"Cannot load iframe\");\n\t\t};\n\t\ttry {\n\t\t\tiframe.src = url;\n\t\t} catch(ex) {\n\t\t\tcallback(ex);\n\t\t}\n\t}\n}\n\n/*\nUnload library iframe for given url\n*/\nfunction unloadIFrame(url){\n\t$tw.utils.each(document.getElementsByTagName('iframe'), function(iframe) {\n\t\tif(iframe.getAttribute(\"library\") === \"true\" &&\n\t\t  iframe.getAttribute(\"src\") === url) {\n\t\t\tiframe.parentNode.removeChild(iframe);\n\t\t}\n\t});\n}\n\nfunction saveIFrameInfoTiddler(iframeInfo) {\n\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),{\n\t\ttitle: \"$:/temp/ServerConnection/\" + iframeInfo.url,\n\t\ttext: iframeInfo.status,\n\t\ttags: [\"$:/tags/ServerConnection\"],\n\t\turl: iframeInfo.url\n\t},$tw.wiki.getModificationFields()));\n}\n\nexports.startup = function() {\n\t// Initialise the store of iframes we've created\n\t$tw.browserMessaging = {\n\t\tiframeInfoMap: {} // Hashmap by URL of {url:,status:\"loading/loaded\",domNode:}\n\t};\n\t// Listen for widget messages to control loading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\tif(url) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers.json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-info\",\n\t\t\t\t\t\t\tinfoTitlePrefix: paramObject.infoTitlePrefix || \"$:/temp/RemoteAssetInfo/\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for widget messages to control unloading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-unload-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\t$tw.browserMessaging.iframeInfoMap[url] = undefined;\n\t\tif(url) {\n\t\t\tunloadIFrame(url);\n\t\t\t$tw.utils.each(\n\t\t\t\t$tw.wiki.filterTiddlers(\"[[$:/temp/ServerConnection/\" + url + \"]] [prefix[$:/temp/RemoteAssetInfo/\" + url + \"/]]\"),\n\t\t\t\tfunction(title) {\n\t\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t\t}\n\t\t\t);\n\t\t}\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-from-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url,\n\t\t\ttitle = paramObject.title;\n\t\tif(url && title) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers/\" + encodeURIComponent(title) + \".json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-tiddler\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for window messages from other windows\n\twindow.addEventListener(\"message\",function listener(event){\n\t\tconsole.log(\"browser-messaging: \",document.location.toString())\n\t\tconsole.log(\"browser-messaging: Received message from\",event.origin);\n\t\tconsole.log(\"browser-messaging: Message content\",event.data);\n\t\tswitch(event.data.verb) {\n\t\t\tcase \"GET-RESPONSE\":\n\t\t\t\tif(event.data.status.charAt(0) === \"2\") {\n\t\t\t\t\tif(event.data.cookies) {\n\t\t\t\t\t\tif(event.data.cookies.type === \"save-info\") {\n\t\t\t\t\t\t\tvar tiddlers = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\t\t\t\t\ttitle: event.data.cookies.infoTitlePrefix + event.data.cookies.url + \"/\" + tiddler.title,\n\t\t\t\t\t\t\t\t\t\"original-title\": tiddler.title,\n\t\t\t\t\t\t\t\t\ttext: \"\",\n\t\t\t\t\t\t\t\t\ttype: \"text/vnd.tiddlywiki\",\n\t\t\t\t\t\t\t\t\t\"original-type\": tiddler.type,\n\t\t\t\t\t\t\t\t\t\"plugin-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-plugin-type\": tiddler[\"plugin-type\"],\n\t\t\t\t\t\t\t\t\t\"module-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-module-type\": tiddler[\"module-type\"],\n\t\t\t\t\t\t\t\t\ttags: [\"$:/tags/RemoteAssetInfo\"],\n\t\t\t\t\t\t\t\t\t\"original-tags\": $tw.utils.stringifyList(tiddler.tags || []),\n\t\t\t\t\t\t\t\t\t\"server-url\": event.data.cookies.url\n\t\t\t\t\t\t\t\t},$tw.wiki.getModificationFields()));\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t} else if(event.data.cookies.type === \"save-tiddler\") {\n\t\t\t\t\t\t\tvar tiddler = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t},false);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/commands.js": {
            "title": "$:/core/modules/startup/commands.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/commands.js\ntype: application/javascript\nmodule-type: startup\n\nCommand processing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"commands\";\nexports.platforms = [\"node\"];\nexports.after = [\"story\"];\nexports.synchronous = false;\n\nexports.startup = function(callback) {\n\t// On the server, start a commander with the command line arguments\n\tvar commander = new $tw.Commander(\n\t\t$tw.boot.argv,\n\t\tfunction(err) {\n\t\t\tif(err) {\n\t\t\t\treturn $tw.utils.error(\"Error: \" + err);\n\t\t\t}\n\t\t\tcallback();\n\t\t},\n\t\t$tw.wiki,\n\t\t{output: process.stdout, error: process.stderr}\n\t);\n\tcommander.execute();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/favicon.js": {
            "title": "$:/core/modules/startup/favicon.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/favicon.js\ntype: application/javascript\nmodule-type: startup\n\nFavicon handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"favicon\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\t\t\n// Favicon tiddler\nvar FAVICON_TITLE = \"$:/favicon.ico\";\n\nexports.startup = function() {\n\t// Set up the favicon\n\tsetFavicon();\n\t// Reset the favicon when the tiddler changes\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,FAVICON_TITLE)) {\n\t\t\tsetFavicon();\n\t\t}\n\t});\n};\n\nfunction setFavicon() {\n\tvar tiddler = $tw.wiki.getTiddler(FAVICON_TITLE);\n\tif(tiddler) {\n\t\tvar faviconLink = document.getElementById(\"faviconLink\");\n\t\tfaviconLink.setAttribute(\"href\",\"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text);\n\t}\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/info.js": {
            "title": "$:/core/modules/startup/info.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/info.js\ntype: application/javascript\nmodule-type: startup\n\nInitialise $:/info tiddlers via $:/temp/info-plugin pseudo-plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"info\";\nexports.before = [\"startup\"];\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Collect up the info tiddlers\n\tvar infoTiddlerFields = {};\n\t// Give each info module a chance to fill in as many info tiddlers as they want\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tvar tiddlerFieldsArray = moduleExports.getInfoTiddlerFields(infoTiddlerFields);\n\t\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\t\tif(fields) {\n\t\t\t\t\tinfoTiddlerFields[fields.title] = fields;\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Bake the info tiddlers into a plugin\n\tvar fields = {\n\t\ttitle: \"$:/temp/info-plugin\",\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"info\",\n\t\ttext: JSON.stringify({tiddlers: infoTiddlerFields},null,$tw.config.preferences.jsonSpaces)\n\t};\n\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\t$tw.wiki.readPluginInfo();\n\t$tw.wiki.registerPluginTiddlers(\"info\");\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/load-modules.js": {
            "title": "$:/core/modules/startup/load-modules.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/load-modules.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"load-modules\";\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Load modules\n\t$tw.modules.applyMethods(\"utils\",$tw.utils);\n\tif($tw.node) {\n\t\t$tw.modules.applyMethods(\"utils-node\",$tw.utils);\n\t}\n\t$tw.modules.applyMethods(\"global\",$tw);\n\t$tw.modules.applyMethods(\"config\",$tw.config);\n\t$tw.Tiddler.fieldModules = $tw.modules.getModulesByTypeAsHashmap(\"tiddlerfield\");\n\t$tw.modules.applyMethods(\"tiddlermethod\",$tw.Tiddler.prototype);\n\t$tw.modules.applyMethods(\"wikimethod\",$tw.Wiki.prototype);\n\t$tw.modules.applyMethods(\"tiddlerdeserializer\",$tw.Wiki.tiddlerDeserializerModules);\n\t$tw.macros = $tw.modules.getModulesByTypeAsHashmap(\"macro\");\n\t$tw.wiki.initParsers();\n\t$tw.Commander.initCommands();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/password.js": {
            "title": "$:/core/modules/startup/password.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/password.js\ntype: application/javascript\nmodule-type: startup\n\nPassword handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"password\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t$tw.rootWidget.addEventListener(\"tm-set-password\",function(event) {\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: $tw.language.getString(\"Encryption/PromptSetPassword\"),\n\t\t\tnoUserName: true,\n\t\t\tsubmitText: $tw.language.getString(\"Encryption/SetPassword\"),\n\t\t\tcanCancel: true,\n\t\t\trepeatPassword: true,\n\t\t\tcallback: function(data) {\n\t\t\t\tif(data) {\n\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t}\n\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t}\n\t\t});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-clear-password\",function(event) {\n\t\tif($tw.browser) {\n\t\t\tif(!confirm($tw.language.getString(\"Encryption/ConfirmClearPassword\"))) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t$tw.crypto.setPassword(null);\n\t});\n\t// Ensure that $:/isEncrypted is maintained properly\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,\"$:/isEncrypted\")) {\n\t\t\t$tw.crypto.updateCryptoStateTiddler();\n\t\t}\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/render.js": {
            "title": "$:/core/modules/startup/render.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/render.js\ntype: application/javascript\nmodule-type: startup\n\nTitle, stylesheet and page rendering\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"render\";\nexports.platforms = [\"browser\"];\nexports.after = [\"story\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar PAGE_TITLE_TITLE = \"$:/core/wiki/title\";\nvar PAGE_STYLESHEET_TITLE = \"$:/core/ui/PageStylesheet\";\nvar PAGE_TEMPLATE_TITLE = \"$:/core/ui/PageTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT_TITLE = \"$:/config/Drafts/TypingTimeout\";\nvar DRAFT_TIDDLER_TIMEOUT = 400;\n\nexports.startup = function() {\n\t// Set up the title\n\t$tw.titleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TITLE_TITLE,{document: $tw.fakeDocument, parseAsInline: true});\n\t$tw.titleContainer = $tw.fakeDocument.createElement(\"div\");\n\t$tw.titleWidgetNode.render($tw.titleContainer,null);\n\tdocument.title = $tw.titleContainer.textContent;\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.titleWidgetNode.refresh(changes,$tw.titleContainer,null)) {\n\t\t\tdocument.title = $tw.titleContainer.textContent;\n\t\t}\n\t});\n\t// Set up the styles\n\t$tw.styleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_STYLESHEET_TITLE,{document: $tw.fakeDocument});\n\t$tw.styleContainer = $tw.fakeDocument.createElement(\"style\");\n\t$tw.styleWidgetNode.render($tw.styleContainer,null);\n\t$tw.styleElement = document.createElement(\"style\");\n\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\tdocument.head.insertBefore($tw.styleElement,document.head.firstChild);\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"styleRefresh\",function(changes) {\n\t\tif($tw.styleWidgetNode.refresh(changes,$tw.styleContainer,null)) {\n\t\t\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\t\t}\n\t}));\n\t// Display the $:/core/ui/PageTemplate tiddler to kick off the display\n\t$tw.perf.report(\"mainRender\",function() {\n\t\t$tw.pageWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TEMPLATE_TITLE,{document: document, parentWidget: $tw.rootWidget});\n\t\t$tw.pageContainer = document.createElement(\"div\");\n\t\t$tw.utils.addClass($tw.pageContainer,\"tc-page-container-wrapper\");\n\t\tdocument.body.insertBefore($tw.pageContainer,document.body.firstChild);\n\t\t$tw.pageWidgetNode.render($tw.pageContainer,null);\n   \t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t})();\n\t// Prepare refresh mechanism\n\tvar deferredChanges = Object.create(null),\n\t\ttimerId;\n\tfunction refresh() {\n\t\t// Process the refresh\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n   \t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t}\n\t// Add the change event handler\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"mainRefresh\",function(changes) {\n\t\t// Check if only drafts have changed\n\t\tvar onlyDraftsHaveChanged = true;\n\t\tfor(var title in changes) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(!tiddler || !tiddler.hasField(\"draft.of\")) {\n\t\t\t\tonlyDraftsHaveChanged = false;\n\t\t\t}\n\t\t}\n\t\t// Defer the change if only drafts have changed\n\t\tif(timerId) {\n\t\t\tclearTimeout(timerId);\n\t\t}\n\t\ttimerId = null;\n\t\tif(onlyDraftsHaveChanged) {\n\t\t\tvar timeout = parseInt($tw.wiki.getTiddlerText(DRAFT_TIDDLER_TIMEOUT_TITLE,\"\"),10);\n\t\t\tif(isNaN(timeout)) {\n\t\t\t\ttimeout = DRAFT_TIDDLER_TIMEOUT;\n\t\t\t}\n\t\t\ttimerId = setTimeout(refresh,timeout);\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t} else {\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t\trefresh();\n\t\t}\n\t}));\n\t// Fix up the link between the root widget and the page container\n\t$tw.rootWidget.domNodes = [$tw.pageContainer];\n\t$tw.rootWidget.children = [$tw.pageWidgetNode];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/rootwidget.js": {
            "title": "$:/core/modules/startup/rootwidget.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/rootwidget.js\ntype: application/javascript\nmodule-type: startup\n\nSetup the root widget and the core root widget handlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"rootwidget\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.before = [\"story\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Install the modal message mechanism\n\t$tw.modal = new $tw.utils.Modal($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-modal\",function(event) {\n\t\t$tw.modal.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the notification  mechanism\n\t$tw.notifier = new $tw.utils.Notifier($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-notify\",function(event) {\n\t\t$tw.notifier.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the copy-to-clipboard  mechanism\n\t$tw.rootWidget.addEventListener(\"tm-copy-to-clipboard\",function(event) {\n\t\t$tw.utils.copyToClipboard(event.param);\n\t});\n\t// Install the scroller\n\t$tw.pageScroller = new $tw.utils.PageScroller();\n\t$tw.rootWidget.addEventListener(\"tm-scroll\",function(event) {\n\t\t$tw.pageScroller.handleEvent(event);\n\t});\n\tvar fullscreen = $tw.utils.getFullScreenApis();\n\tif(fullscreen) {\n\t\t$tw.rootWidget.addEventListener(\"tm-full-screen\",function(event) {\n\t\t\tif(document[fullscreen._fullscreenElement]) {\n\t\t\t\tdocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tdocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t}\n\t\t});\n\t}\n\t// If we're being viewed on a data: URI then give instructions for how to save\n\tif(document.location.protocol === \"data:\") {\n\t\t$tw.rootWidget.dispatchEvent({\n\t\t\ttype: \"tm-modal\",\n\t\t\tparam: \"$:/language/Modals/SaveInstructions\"\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup.js": {
            "title": "$:/core/modules/startup.js",
            "text": "/*\\\ntitle: $:/core/modules/startup.js\ntype: application/javascript\nmodule-type: startup\n\nMiscellaneous startup logic for both the client and server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"startup\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\n// Set to `true` to enable performance instrumentation\nvar PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE = \"$:/config/Performance/Instrumentation\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.startup = function() {\n\tvar modules,n,m,f;\n\t// Minimal browser detection\n\tif($tw.browser) {\n\t\t$tw.browser.isIE = (/msie|trident/i.test(navigator.userAgent));\n\t\t$tw.browser.isFirefox = !!document.mozFullScreenEnabled;\n\t}\n\t// Platform detection\n\t$tw.platform = {};\n\tif($tw.browser) {\n\t\t$tw.platform.isMac = /Mac/.test(navigator.platform);\n\t\t$tw.platform.isWindows = /win/i.test(navigator.platform);\n\t\t$tw.platform.isLinux = /Linux/i.test(navigator.appVersion);\n\t} else {\n\t\tswitch(require(\"os\").platform()) {\n\t\t\tcase \"darwin\":\n\t\t\t\t$tw.platform.isMac = true;\n\t\t\t\tbreak;\n\t\t\tcase \"win32\":\n\t\t\t\t$tw.platform.isWindows = true;\n\t\t\t\tbreak;\n\t\t\tcase \"freebsd\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t\tcase \"linux\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t}\n\t}\n\t// Initialise version\n\t$tw.version = $tw.utils.extractVersionInfo();\n\t// Set up the performance framework\n\t$tw.perf = new $tw.Performance($tw.wiki.getTiddlerText(PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE,\"no\") === \"yes\");\n\t// Kick off the language manager and switcher\n\t$tw.language = new $tw.Language();\n\t$tw.languageSwitcher = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"language\",\n\t\tcontrollerTitle: \"$:/language\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/languages/en-US\"\n\t\t],\n\t\tonSwitch: function(plugins) {\n\t\t\tif($tw.browser) {\n\t\t\t\tvar pluginTiddler = $tw.wiki.getTiddler(plugins[0]);\n\t\t\t\tif(pluginTiddler) {\n\t\t\t\t\tdocument.documentElement.setAttribute(\"dir\",pluginTiddler.getFieldString(\"text-direction\") || \"auto\");\n\t\t\t\t} else {\n\t\t\t\t\tdocument.documentElement.removeAttribute(\"dir\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Kick off the theme manager\n\t$tw.themeManager = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"theme\",\n\t\tcontrollerTitle: \"$:/theme\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/themes/tiddlywiki/snowwhite\",\n\t\t\t\"$:/themes/tiddlywiki/vanilla\"\n\t\t]\n\t});\n\t// Kick off the keyboard manager\n\t$tw.keyboardManager = new $tw.KeyboardManager();\n\t// Create a root widget for attaching event handlers. By using it as the parentWidget for another widget tree, one can reuse the event handlers\n\t$tw.rootWidget = new widget.widget({\n\t\ttype: \"widget\",\n\t\tchildren: []\n\t},{\n\t\twiki: $tw.wiki,\n\t\tdocument: $tw.browser ? document : $tw.fakeDocument\n\t});\n\t// Execute any startup actions\n\tvar executeStartupTiddlers = function(tag) {\n\t\t$tw.utils.each($tw.wiki.filterTiddlers(\"[all[shadows+tiddlers]tag[\" + tag + \"]!has[draft.of]]\"),function(title) {\n\t\t\t$tw.rootWidget.invokeActionString($tw.wiki.getTiddlerText(title),$tw.rootWidget);\n\t\t});\n\t};\n\texecuteStartupTiddlers(\"$:/tags/StartupAction\");\n\tif($tw.browser) {\n\t\texecuteStartupTiddlers(\"$:/tags/StartupAction/Browser\");\t\t\n\t}\n\tif($tw.node) {\n\t\texecuteStartupTiddlers(\"$:/tags/StartupAction/Node\");\t\t\n\t}\n\t// Clear outstanding tiddler store change events to avoid an unnecessary refresh cycle at startup\n\t$tw.wiki.clearTiddlerEventQueue();\n\t// Find a working syncadaptor\n\t$tw.syncadaptor = undefined;\n\t$tw.modules.forEachModuleOfType(\"syncadaptor\",function(title,module) {\n\t\tif(!$tw.syncadaptor && module.adaptorClass) {\n\t\t\t$tw.syncadaptor = new module.adaptorClass({wiki: $tw.wiki});\n\t\t}\n\t});\n\t// Set up the syncer object if we've got a syncadaptor\n\tif($tw.syncadaptor) {\n\t\t$tw.syncer = new $tw.Syncer({wiki: $tw.wiki, syncadaptor: $tw.syncadaptor});\n\t} \n\t// Setup the saver handler\n\t$tw.saverHandler = new $tw.SaverHandler({wiki: $tw.wiki, dirtyTracking: !$tw.syncadaptor});\n\t// Host-specific startup\n\tif($tw.browser) {\n\t\t// Install the popup manager\n\t\t$tw.popup = new $tw.utils.Popup();\n\t\t// Install the animator\n\t\t$tw.anim = new $tw.utils.Animator();\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/story.js": {
            "title": "$:/core/modules/startup/story.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/story.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"story\";\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar DEFAULT_STORY_TITLE = \"$:/StoryList\";\nvar DEFAULT_HISTORY_TITLE = \"$:/HistoryList\";\n\n// Default tiddlers\nvar DEFAULT_TIDDLERS_TITLE = \"$:/DefaultTiddlers\";\n\n// Config\nvar CONFIG_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/UpdateAddressBar\"; // Can be \"no\", \"permalink\", \"permaview\"\nvar CONFIG_UPDATE_HISTORY = \"$:/config/Navigation/UpdateHistory\"; // Can be \"yes\" or \"no\"\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers();\n\tif($tw.browser) {\n\t\t// Set up location hash update\n\t\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t\tif($tw.utils.hop(changes,DEFAULT_STORY_TITLE) || $tw.utils.hop(changes,DEFAULT_HISTORY_TITLE)) {\n\t\t\t\tupdateLocationHash({\n\t\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_UPDATE_ADDRESS_BAR,\"permaview\").trim(),\n\t\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim()\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t\t// Listen for changes to the browser location hash\n\t\twindow.addEventListener(\"hashchange\",function() {\n\t\t\tvar hash = $tw.utils.getLocationHash();\n\t\t\tif(hash !== $tw.locationHash) {\n\t\t\t\t$tw.locationHash = hash;\n\t\t\t\topenStartupTiddlers({defaultToCurrentStory: true});\n\t\t\t}\n\t\t},false);\n\t\t// Listen for the tm-browser-refresh message\n\t\t$tw.rootWidget.addEventListener(\"tm-browser-refresh\",function(event) {\n\t\t\twindow.location.reload(true);\n\t\t});\n\t\t// Listen for the tm-print message\n\t\t$tw.rootWidget.addEventListener(\"tm-print\",function(event) {\n\t\t\t(event.event.view || window).print();\n\t\t});\n\t\t// Listen for the tm-home message\n\t\t$tw.rootWidget.addEventListener(\"tm-home\",function(event) {\n\t\t\twindow.location.hash = \"\";\n\t\t\tvar storyFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE),\n\t\t\t\tstoryList = $tw.wiki.filterTiddlers(storyFilter);\n\t\t\t//invoke any hooks that might change the default story list\n\t\t\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t\t\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t\t\tif(storyList[0]) {\n\t\t\t\t$tw.wiki.addToHistory(storyList[0]);\t\t\t\t\n\t\t\t}\n\t\t});\n\t\t// Listen for the tm-permalink message\n\t\t$tw.rootWidget.addEventListener(\"tm-permalink\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: \"permalink\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle\n\t\t\t});\n\t\t});\n\t\t// Listen for the tm-permaview message\n\t\t$tw.rootWidget.addEventListener(\"tm-permaview\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: \"permaview\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle\n\t\t\t});\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndefaultToCurrentStory: If true, the current story is retained as the default, instead of opening the default tiddlers\n*/\nfunction openStartupTiddlers(options) {\n\toptions = options || {};\n\t// Work out the target tiddler and the story filter. \"null\" means \"unspecified\"\n\tvar target = null,\n\t\tstoryFilter = null;\n\tif($tw.locationHash.length > 1) {\n\t\tvar hash = $tw.locationHash.substr(1),\n\t\t\tsplit = hash.indexOf(\":\");\n\t\tif(split === -1) {\n\t\t\ttarget = decodeURIComponent(hash.trim());\n\t\t} else {\n\t\t\ttarget = decodeURIComponent(hash.substr(0,split).trim());\n\t\t\tstoryFilter = decodeURIComponent(hash.substr(split + 1).trim());\n\t\t}\n\t}\n\t// If the story wasn't specified use the current tiddlers or a blank story\n\tif(storyFilter === null) {\n\t\tif(options.defaultToCurrentStory) {\n\t\t\tvar currStoryList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE);\n\t\t\tstoryFilter = $tw.utils.stringifyList(currStoryList);\n\t\t} else {\n\t\t\tif(target && target !== \"\") {\n\t\t\t\tstoryFilter = \"\";\n\t\t\t} else {\n\t\t\t\tstoryFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE);\n\t\t\t}\n\t\t}\n\t}\n\t// Process the story filter to get the story list\n\tvar storyList = $tw.wiki.filterTiddlers(storyFilter);\n\t// Invoke any hooks that want to change the default story list\n\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t// If the target tiddler isn't included then splice it in at the top\n\tif(target && storyList.indexOf(target) === -1) {\n\t\tstoryList.unshift(target);\n\t}\n\t// Save the story list\n\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t// If a target tiddler was specified add it to the history stack\n\tif(target && target !== \"\") {\n\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t}\n\t\t$tw.wiki.addToHistory(target);\n\t} else if(storyList.length > 0) {\n\t\t$tw.wiki.addToHistory(storyList[0]);\n\t}\n}\n\n/*\noptions: See below\noptions.updateAddressBar: \"permalink\", \"permaview\" or \"no\" (defaults to \"permaview\")\noptions.updateHistory: \"yes\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\tif(options.updateAddressBar !== \"no\") {\n\t\t// Get the story and the history stack\n\t\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\t\ttargetTiddler = \"\";\n\t\tif(options.targetTiddler) {\n\t\t\ttargetTiddler = options.targetTiddler;\n\t\t} else {\n\t\t\t// The target tiddler is the one at the top of the stack\n\t\t\tif(historyList.length > 0) {\n\t\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t\t}\n\t\t\t// Blank the target tiddler if it isn't present in the story\n\t\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\t\ttargetTiddler = \"\";\n\t\t\t}\n\t\t}\n\t\t// Assemble the location hash\n\t\tif(options.updateAddressBar === \"permalink\") {\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t} else {\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t}\n\t\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\t\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\t\tif(options.updateHistory === \"yes\") {\n\t\t\t\t// Assign the location hash so that history is updated\n\t\t\t\twindow.location.hash = $tw.locationHash;\n\t\t\t} else {\n\t\t\t\t// We use replace so that browser history isn't affected\n\t\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\n\t\t\t}\n\t\t}\n\t}\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/windows.js": {
            "title": "$:/core/modules/startup/windows.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/windows.js\ntype: application/javascript\nmodule-type: startup\n\nSetup root widget handlers for the messages concerned with opening external browser windows\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"windows\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Global to keep track of open windows (hashmap by title)\nvar windows = {};\n\nexports.startup = function() {\n\t// Handle open window message\n\t$tw.rootWidget.addEventListener(\"tm-open-window\",function(event) {\n\t\t// Get the parameters\n\t\tvar refreshHandler,\n\t\t\ttitle = event.param || event.tiddlerTitle,\n\t\t\tparamObject = event.paramObject || {},\n\t\t\ttemplate = paramObject.template || \"$:/core/templates/single.tiddler.window\",\n\t\t\twidth = paramObject.width || \"700\",\n\t\t\theight = paramObject.height || \"600\",\n\t\t\tvariables = $tw.utils.extend({},paramObject,{currentTiddler: title});\n\t\t// Open the window\n\t\tvar srcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\twindows[title] = srcWindow;\n\t\t// Check for reopening the same window\n\t\tif(srcWindow.haveInitialisedWindow) {\n\t\t\treturn;\n\t\t}\n\t\t// Initialise the document\n\t\tsrcDocument.write(\"<html><head></head><body class='tc-body tc-single-tiddler-window'></body></html>\");\n\t\tsrcDocument.close();\n\t\tsrcDocument.title = title;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete windows[title];\n\t\t\t$tw.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t},false);\n\t\t// Set up the styles\n\t\tvar styleWidgetNode = $tw.wiki.makeTranscludeWidget(\"$:/core/ui/PageStylesheet\",{\n\t\t\t\tdocument: $tw.fakeDocument,\n\t\t\t\tvariables: variables,\n\t\t\t\timportPageMacros: true}),\n\t\t\tstyleContainer = $tw.fakeDocument.createElement(\"style\");\n\t\tstyleWidgetNode.render(styleContainer,null);\n\t\tvar styleElement = srcDocument.createElement(\"style\");\n\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\tsrcDocument.head.insertBefore(styleElement,srcDocument.head.firstChild);\n\t\t// Render the text of the tiddler\n\t\tvar parser = $tw.wiki.parseTiddler(template),\n\t\t\twidgetNode = $tw.wiki.makeWidget(parser,{document: srcDocument, parentWidget: $tw.rootWidget, variables: variables});\n\t\twidgetNode.render(srcDocument.body,srcDocument.body.firstChild);\n\t\t// Function to handle refreshes\n\t\trefreshHandler = function(changes) {\n\t\t\tif(styleWidgetNode.refresh(changes,styleContainer,null)) {\n\t\t\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\t\t}\n\t\t\twidgetNode.refresh(changes);\n\t\t};\n\t\t$tw.wiki.addEventListener(\"change\",refreshHandler);\n\t\tsrcWindow.haveInitialisedWindow = true;\n\t});\n\t// Close open windows when unloading main window\n\t$tw.addUnloadTask(function() {\n\t\t$tw.utils.each(windows,function(win) {\n\t\t\twin.close();\n\t\t});\n\t});\n\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/story.js": {
            "title": "$:/core/modules/story.js",
            "text": "/*\\\ntitle: $:/core/modules/story.js\ntype: application/javascript\nmodule-type: global\n\nLightweight object for managing interactions with the story and history lists.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nConstruct Story object with options:\nwiki: reference to wiki object to use to resolve tiddler titles\nstoryTitle: title of story list tiddler\nhistoryTitle: title of history list tiddler\n*/\nfunction Story(options) {\n\toptions = options || {};\n\tthis.wiki = options.wiki || $tw.wiki;\n\tthis.storyTitle = options.storyTitle || \"$:/StoryList\";\n\tthis.historyTitle = options.historyTitle || \"$:/HistoryList\";\n};\n\nStory.prototype.navigateTiddler = function(navigateTo,navigateFromTitle,navigateFromClientRect) {\n\tthis.addToStory(navigateTo,navigateFromTitle);\n\tthis.addToHistory(navigateTo,navigateFromClientRect);\n};\n\nStory.prototype.getStoryList = function() {\n\treturn this.wiki.getTiddlerList(this.storyTitle) || [];\n};\n\nStory.prototype.addToStory = function(navigateTo,navigateFromTitle,options) {\n\toptions = options || {};\n\tvar storyList = this.getStoryList();\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(navigateTo);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(navigateFromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(options.openLinkFromInsideRiver) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(options.openLinkFromOutsideRiver === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,navigateTo);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\nStory.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList},\n\t\tthis.wiki.getModificationFields()\n\t));\n};\n\nStory.prototype.addToHistory = function(navigateTo,navigateFromClientRect) {\n\tvar titles = $tw.utils.isArray(navigateTo) ? navigateTo : [navigateTo];\n\t// Add a new record to the top of the history stack\n\tvar historyList = this.wiki.getTiddlerData(this.historyTitle,[]);\n\t$tw.utils.each(titles,function(title) {\n\t\thistoryList.push({title: title, fromPageRect: navigateFromClientRect});\n\t});\n\tthis.wiki.setTiddlerData(this.historyTitle,historyList,{\"current-tiddler\": titles[titles.length-1]});\n};\n\nStory.prototype.storyCloseTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCloseAllTiddlers = function() {\n// TBD\n};\n\nStory.prototype.storyCloseOtherTiddlers = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyEditTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyDeleteTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storySaveTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCancelTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyNewTiddler = function(targetTitle) {\n// TBD\n};\n\nexports.Story = Story;\n\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/storyviews/classic.js": {
            "title": "$:/core/modules/storyviews/classic.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/classic.js\ntype: application/javascript\nmodule-type: storyview\n\nViews the story as a linear sequence\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ClassicStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nClassicStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Get the current height of the tiddler\n\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"}\n\t\t]);\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Get the current height of the tiddler\n\tvar currWidth = targetElement.offsetWidth,\n\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t// Remove the dom nodes of the widget at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"translateX(0px)\"},\n\t\t{marginBottom:  currMarginBottom + \"px\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.classic = ClassicStoryView;\n\n})();",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/storyviews/pop.js": {
            "title": "$:/core/modules/storyviews/pop.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/pop.js\ntype: application/javascript\nmodule-type: storyview\n\nAnimates list insertions and removals\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar PopStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nPopStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nPopStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Reset once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"none\"}\n\t\t]);\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(2)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nPopStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\tif(targetElement.parentNode) {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t}\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Remove the element at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(0.1)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.pop = PopStoryView;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/storyviews/zoomin.js": {
            "title": "$:/core/modules/storyviews/zoomin.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/zoomin.js\ntype: application/javascript\nmodule-type: storyview\n\nZooms between individual tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ZoominListView = function(listWidget) {\n\tvar self = this;\n\tthis.listWidget = listWidget;\n\t// Get the index of the tiddler that is at the top of the history\n\tvar history = this.listWidget.wiki.getTiddlerDataCached(this.listWidget.historyTitle,[]),\n\t\ttargetTiddler;\n\tif(history.length > 0) {\n\t\ttargetTiddler = history[history.length-1].title;\n\t}\n\t// Make all the tiddlers position absolute, and hide all but the top (or first) one\n\t$tw.utils.each(this.listWidget.children,function(itemWidget,index) {\n\t\tvar domNode = itemWidget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(domNode instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\tif((targetTiddler && targetTiddler !== itemWidget.parseTreeNode.itemTitle) || (!targetTiddler && index)) {\n\t\t\tdomNode.style.display = \"none\";\n\t\t} else {\n\t\t\tself.currentTiddlerDomNode = domNode;\n\t\t}\n\t\t$tw.utils.addClass(domNode,\"tc-storyview-zoomin-tiddler\");\n\t});\n};\n\nZoominListView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration(),\n\t\tlistElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the new tiddler be position absolute and visible so that we can measure it\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"0 0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t// Get the position of the source node, or use the centre of the window as the source position\n\tvar sourceBounds = historyInfo.fromPageRect || {\n\t\t\tleft: window.innerWidth/2 - 2,\n\t\t\ttop: window.innerHeight/2 - 2,\n\t\t\twidth: window.innerWidth/8,\n\t\t\theight: window.innerHeight/8\n\t\t};\n\t// Try to find the title node in the target tiddler\n\tvar titleDomNode = findTitleDomNode(listItemWidget) || listItemWidget.findFirstDomNode(),\n\t\tzoomBounds = titleDomNode.getBoundingClientRect();\n\t// Compute the transform for the target tiddler to make the title lie over the source rectange\n\tvar targetBounds = targetElement.getBoundingClientRect(),\n\t\tscale = sourceBounds.width / zoomBounds.width,\n\t\tx = sourceBounds.left - targetBounds.left - (zoomBounds.left - targetBounds.left) * scale,\n\t\ty = sourceBounds.top - targetBounds.top - (zoomBounds.top - targetBounds.top) * scale;\n\t// Transform the target tiddler to its starting position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(targetElement);\n\t// Apply the ending transitions with a timeout to ensure that the previously applied transformations are applied first\n\tvar self = this,\n\t\tprevCurrentTiddler = this.currentTiddlerDomNode;\n\tthis.currentTiddlerDomNode = targetElement;\n\t// Transform the target tiddler to its natural size\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{zIndex: \"500\"},\n\t]);\n\t// Transform the previous tiddler out of the way and then hide it\n\tif(prevCurrentTiddler && prevCurrentTiddler !== targetElement) {\n\t\tscale = zoomBounds.width / sourceBounds.width;\n\t\tx =  zoomBounds.left - targetBounds.left - (sourceBounds.left - targetBounds.left) * scale;\n\t\ty =  zoomBounds.top - targetBounds.top - (sourceBounds.top - targetBounds.top) * scale;\n\t\t$tw.utils.setStyle(prevCurrentTiddler,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transformOrigin: \"0 0\"},\n\t\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"},\n\t\t\t{zIndex: \"0\"}\n\t\t]);\n\t\t// Hide the tiddler when the transition has finished\n\t\tsetTimeout(function() {\n\t\t\tif(self.currentTiddlerDomNode !== prevCurrentTiddler) {\n\t\t\t\tprevCurrentTiddler.style.display = \"none\";\n\t\t\t}\n\t\t},duration);\n\t}\n\t// Scroll the target into view\n//\t$tw.pageScroller.scrollIntoView(targetElement);\n};\n\n/*\nFind the first child DOM node of a widget that has the class \"tc-title\"\n*/\nfunction findTitleDomNode(widget,targetClass) {\n\ttargetClass = targetClass || \"tc-title\";\n\tvar domNode = widget.findFirstDomNode();\n\tif(domNode && domNode.querySelector) {\n\t\treturn domNode.querySelector(\".\" + targetClass);\n\t}\n\treturn null;\n}\n\nZoominListView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the newly inserted node position absolute and hidden\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"none\"}\n\t]);\n};\n\nZoominListView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Abandon if hidden\n\tif(targetElement.style.display != \"block\" ) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Set up the tiddler that is being closed\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\t// We'll move back to the previous or next element in the story\n\tvar toWidget = widget.previousSibling();\n\tif(!toWidget) {\n\t\ttoWidget = widget.nextSibling();\n\t}\n\tvar toWidgetDomNode = toWidget && toWidget.findFirstDomNode();\n\t// Set up the tiddler we're moving back in\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.addClass(toWidgetDomNode,\"tc-storyview-zoomin-tiddler\");\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{display: \"block\"},\n\t\t\t{transformOrigin: \"50% 50%\"},\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(10)\"},\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0\"},\n\t\t\t{zIndex: \"500\"}\n\t\t]);\n\t\tthis.currentTiddlerDomNode = toWidgetDomNode;\n\t}\n\t// Animate them both\n\t// Force layout\n\t$tw.utils.forceLayout(this.listWidget.parentDomNode);\n\t// First, the tiddler we're closing\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(0.1)\"},\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"0\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\tsetTimeout(removeElement,duration);\n\t// Now the tiddler we're going back to\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t\t{opacity: \"1\"}\n\t\t]);\n\t}\n\treturn true; // Indicate that we'll delete the DOM node\n};\n\nexports.zoomin = ZoominListView;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/syncer.js": {
            "title": "$:/core/modules/syncer.js",
            "text": "/*\\\ntitle: $:/core/modules/syncer.js\ntype: application/javascript\nmodule-type: global\n\nThe syncer tracks changes to the store. If a syncadaptor is used then individual tiddlers are synchronised through it. If there is no syncadaptor then the entire wiki is saved via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDefaults\n*/\nSyncer.prototype.titleIsLoggedIn = \"$:/status/IsLoggedIn\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.taskTimerInterval = 1 * 1000; // Interval for sync timer\nSyncer.prototype.throttleInterval = 1 * 1000; // Defer saving tiddlers if they've changed in the last 1s...\nSyncer.prototype.fallbackInterval = 10 * 1000; // Unless the task is older than 10s\nSyncer.prototype.pollTimerInterval = 60 * 1000; // Interval for polling for changes from the adaptor\n\n/*\nInstantiate the syncer with the following options:\nsyncadaptor: reference to syncadaptor to be used\nwiki: wiki to be synced\n*/\nfunction Syncer(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.syncadaptor = options.syncadaptor;\n\tthis.disableUI = !!options.disableUI;\n\tthis.titleIsLoggedIn = options.titleIsLoggedIn || this.titleIsLoggedIn;\n\tthis.titleUserName = options.titleUserName || this.titleUserName;\n\tthis.titleSyncFilter = options.titleSyncFilter || this.titleSyncFilter;\n\tthis.titleSavedNotification = options.titleSavedNotification || this.titleSavedNotification;\n\tthis.taskTimerInterval = options.taskTimerInterval || this.taskTimerInterval;\n\tthis.throttleInterval = options.throttleInterval || this.throttleInterval;\n\tthis.fallbackInterval = options.fallbackInterval || this.fallbackInterval;\n\tthis.pollTimerInterval = options.pollTimerInterval || this.pollTimerInterval;\n\tthis.logging = \"logging\" in options ? options.logging : true;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\")  + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\"),{\n\t\t\tcolour: \"cyan\",\n\t\t\tenable: this.logging\n\t\t});\n\t// Compile the dirty tiddler filter\n\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t// Record information for known tiddlers\n\tthis.readTiddlerInfo();\n\t// Tasks are {type: \"load\"/\"save\"/\"delete\", title:, queueTime:, lastModificationTime:}\n\tthis.taskQueue = {}; // Hashmap of tasks yet to be performed\n\tthis.taskInProgress = {}; // Hash of tasks in progress\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.syncToServer(changes);\n\t});\n\t// Browser event handlers\n\tif($tw.browser && !this.disableUI) {\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t\t// Listen out for login/logout/refresh events in the browser\n\t\t$tw.rootWidget.addEventListener(\"tm-login\",function() {\n\t\t\tself.handleLoginEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-logout\",function() {\n\t\t\tself.handleLogoutEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-server-refresh\",function() {\n\t\t\tself.handleRefreshEvent();\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tif(!this.disableUI) {\n\t\tthis.wiki.addEventListener(\"lazyLoad\",function(title) {\n\t\t\tself.handleLazyLoadEvent(title);\n\t\t});\t\t\n\t}\n\t// Get the login status\n\tthis.getStatus(function(err,isLoggedIn) {\n\t\t// Do a sync from the server\n\t\tself.syncFromServer();\n\t});\n}\n\n/*\nRead (or re-read) the latest tiddler info from the store\n*/\nSyncer.prototype.readTiddlerInfo = function() {\n\t// Hashmap by title of {revision:,changeCount:,adaptorInfo:}\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.filterFn.call(this.wiki);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tself.tiddlerInfo[title] = {\n\t\t\trevision: tiddler.fields.revision,\n\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\tchangeCount: self.wiki.getChangeCount(title),\n\t\t\thasBeenLazyLoaded: false\n\t\t};\n\t});\n};\n\n/*\nCreate an tiddlerInfo structure if it doesn't already exist\n*/\nSyncer.prototype.createTiddlerInfo = function(title) {\n\tif(!$tw.utils.hop(this.tiddlerInfo,title)) {\n\t\tthis.tiddlerInfo[title] = {\n\t\t\trevision: null,\n\t\t\tadaptorInfo: {},\n\t\t\tchangeCount: -1,\n\t\t\thasBeenLazyLoaded: false\n\t\t};\n\t}\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSyncer.prototype.isDirty = function() {\n\treturn (this.numTasksInQueue() > 0) || (this.numTasksInProgress() > 0);\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSyncer.prototype.updateDirtyStatus = function() {\n\tif($tw.browser && !this.disableUI) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\n/*\nSave an incoming tiddler in the store, and updates the associated tiddlerInfo\n*/\nSyncer.prototype.storeTiddler = function(tiddlerFields,hasBeenLazyLoaded) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(this.wiki.getTiddler(tiddlerFields.title),tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: tiddlerFields.revision,\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title),\n\t\thasBeenLazyLoaded: hasBeenLazyLoaded !== undefined ? hasBeenLazyLoaded : true\n\t};\n};\n\nSyncer.prototype.getStatus = function(callback) {\n\tvar self = this;\n\t// Check if the adaptor supports getStatus()\n\tif(this.syncadaptor && this.syncadaptor.getStatus) {\n\t\t// Mark us as not logged in\n\t\tthis.wiki.addTiddler({title: this.titleIsLoggedIn,text: \"no\"});\n\t\t// Get login status\n\t\tthis.syncadaptor.getStatus(function(err,isLoggedIn,username) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Set the various status tiddlers\n\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\tif(isLoggedIn) {\n\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tif(callback) {\n\t\t\t\tcallback(err,isLoggedIn,username);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tcallback(null,true,\"UNAUTHENTICATED\");\n\t}\n};\n\n/*\nSynchronise from the server by reading the skinny tiddler list and queuing up loads for any tiddlers that we don't already have up to date\n*/\nSyncer.prototype.syncFromServer = function() {\n\tif(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tvar self = this;\n\t\tif(this.pollTimerId) {\n\t\t\tclearTimeout(this.pollTimerId);\n\t\t\tthis.pollTimerId = null;\n\t\t}\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\t// Trigger the next sync\n\t\t\tself.pollTimerId = setTimeout(function() {\n\t\t\t\tself.pollTimerId = null;\n\t\t\t\tself.syncFromServer.call(self);\n\t\t\t},self.pollTimerInterval);\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert($tw.language.getString(\"Error/RetrievingSkinny\") + \":\",err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Process each incoming tiddler\n\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t// Get the incoming tiddler fields, and the existing tiddler\n\t\t\t\tvar tiddlerFields = tiddlers[t],\n\t\t\t\t\tincomingRevision = tiddlerFields.revision + \"\",\n\t\t\t\t\ttiddler = self.wiki.getTiddler(tiddlerFields.title),\n\t\t\t\t\ttiddlerInfo = self.tiddlerInfo[tiddlerFields.title],\n\t\t\t\t\tcurrRevision = tiddlerInfo ? tiddlerInfo.revision : null;\n\t\t\t\t// Ignore the incoming tiddler if it's the same as the revision we've already got\n\t\t\t\tif(currRevision !== incomingRevision) {\n\t\t\t\t\t// Do a full load if we've already got a fat version of the tiddler\n\t\t\t\t\tif(tiddler && tiddler.fields.text !== undefined) {\n\t\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\t\tself.enqueueSyncTask({\n\t\t\t\t\t\t\ttype: \"load\",\n\t\t\t\t\t\t\ttitle: tiddlerFields.title\n\t\t\t\t\t\t});\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Load the skinny version of the tiddler\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields,false);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nSynchronise a set of changes to the server\n*/\nSyncer.prototype.syncToServer = function(changes) {\n\tvar self = this,\n\t\tnow = Date.now(),\n\t\tfilteredChanges = this.filterFn.call(this.wiki,function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t$tw.utils.each(changes,function(change,title,object) {\n\t\t// Process the change if it is a deletion of a tiddler we're already syncing, or is on the filtered change list\n\t\tif((change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) || filteredChanges.indexOf(title) !== -1) {\n\t\t\t// Queue a task to sync this tiddler\n\t\t\tself.enqueueSyncTask({\n\t\t\t\ttype: change.deleted ? \"delete\" : \"save\",\n\t\t\t\ttitle: title\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Don't lazy load the same tiddler twice\n\tvar info = this.tiddlerInfo[title];\n\tif(!info || !info.hasBeenLazyLoaded) {\n\t\t// Don't lazy load if the tiddler isn't included in the sync filter\n\t\tif(this.filterFn.call(this.wiki).indexOf(title) !== -1) {\n\t\t\tthis.createTiddlerInfo(title);\n\t\t\tthis.tiddlerInfo[title].hasBeenLazyLoaded = true;\n\t\t\t// Queue up a sync task to load this tiddler\n\t\t\tthis.enqueueSyncTask({\n\t\t\t\ttype: \"load\",\n\t\t\t\ttitle: title\n\t\t\t});\n\t\t}\n\t}\n};\n\n/*\nDispay a password prompt and allow the user to login\n*/\nSyncer.prototype.handleLoginEvent = function() {\n\tvar self = this;\n\tthis.getStatus(function(err,isLoggedIn,username) {\n\t\tif(!isLoggedIn) {\n\t\t\t$tw.passwordPrompt.createPrompt({\n\t\t\t\tserviceName: $tw.language.getString(\"LoginToTiddlySpace\"),\n\t\t\t\tcallback: function(data) {\n\t\t\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\t\t\tself.syncFromServer();\n\t\t\t\t\t});\n\t\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nAttempt to login to TiddlyWeb.\n\tusername: username\n\tpassword: password\n\tcallback: invoked with arguments (err,isLoggedIn)\n*/\nSyncer.prototype.login = function(username,password,callback) {\n\tthis.logger.log(\"Attempting to login as\",username);\n\tvar self = this;\n\tif(this.syncadaptor.login) {\n\t\tthis.syncadaptor.login(username,password,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.getStatus(function(err,isLoggedIn,username) {\n\t\t\t\tif(callback) {\n\t\t\t\t\tcallback(null,isLoggedIn);\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t} else {\n\t\tcallback(null,true);\n\t}\n};\n\n/*\nAttempt to log out of TiddlyWeb\n*/\nSyncer.prototype.handleLogoutEvent = function() {\n\tthis.logger.log(\"Attempting to logout\");\n\tvar self = this;\n\tif(this.syncadaptor.logout) {\n\t\tthis.syncadaptor.logout(function(err) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\tself.getStatus();\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nImmediately refresh from the server\n*/\nSyncer.prototype.handleRefreshEvent = function() {\n\tthis.syncFromServer();\n};\n\n/*\nQueue up a sync task. If there is already a pending task for the tiddler, just update the last modification time\n*/\nSyncer.prototype.enqueueSyncTask = function(task) {\n\tvar self = this,\n\t\tnow = Date.now();\n\t// Set the timestamps on this task\n\ttask.queueTime = now;\n\ttask.lastModificationTime = now;\n\t// Fill in some tiddlerInfo if the tiddler is one we haven't seen before\n\tthis.createTiddlerInfo(task.title);\n\t// Bail if this is a save and the tiddler is already at the changeCount that the server has\n\tif(task.type === \"save\" && this.wiki.getChangeCount(task.title) <= this.tiddlerInfo[task.title].changeCount) {\n\t\treturn;\n\t}\n\t// Check if this tiddler is already in the queue\n\tif($tw.utils.hop(this.taskQueue,task.title)) {\n\t\t// this.logger.log(\"Re-queueing up sync task with type:\",task.type,\"title:\",task.title);\n\t\tvar existingTask = this.taskQueue[task.title];\n\t\t// If so, just update the last modification time\n\t\texistingTask.lastModificationTime = task.lastModificationTime;\n\t\t// If the new task is a save then we upgrade the existing task to a save. Thus a pending load is turned into a save if the tiddler changes locally in the meantime. But a pending save is not modified to become a load\n\t\tif(task.type === \"save\" || task.type === \"delete\") {\n\t\t\texistingTask.type = task.type;\n\t\t}\n\t} else {\n\t\t// this.logger.log(\"Queuing up sync task with type:\",task.type,\"title:\",task.title);\n\t\t// If it is not in the queue, insert it\n\t\tthis.taskQueue[task.title] = task;\n\t\tthis.updateDirtyStatus();\n\t}\n\t// Process the queue\n\t$tw.utils.nextTick(function() {self.processTaskQueue.call(self);});\n};\n\n/*\nReturn the number of tasks in progress\n*/\nSyncer.prototype.numTasksInProgress = function() {\n\treturn $tw.utils.count(this.taskInProgress);\n};\n\n/*\nReturn the number of tasks in the queue\n*/\nSyncer.prototype.numTasksInQueue = function() {\n\treturn $tw.utils.count(this.taskQueue);\n};\n\n/*\nTrigger a timeout if one isn't already outstanding\n*/\nSyncer.prototype.triggerTimeout = function() {\n\tvar self = this;\n\tif(!this.taskTimerId) {\n\t\tthis.taskTimerId = setTimeout(function() {\n\t\t\tself.taskTimerId = null;\n\t\t\tself.processTaskQueue.call(self);\n\t\t},self.taskTimerInterval);\n\t}\n};\n\n/*\nProcess the task queue, performing the next task if appropriate\n*/\nSyncer.prototype.processTaskQueue = function() {\n\tvar self = this;\n\t// Only process a task if the sync adaptor is fully initialised and we're not already performing a task. If we are already performing a task then we'll dispatch the next one when it completes\n\tif((!this.syncadaptor.isReady || this.syncadaptor.isReady()) && this.numTasksInProgress() === 0) {\n\t\t// Choose the next task to perform\n\t\tvar task = this.chooseNextTask();\n\t\t// Perform the task if we had one\n\t\tif(task) {\n\t\t\t// Remove the task from the queue and add it to the in progress list\n\t\t\tdelete this.taskQueue[task.title];\n\t\t\tthis.taskInProgress[task.title] = task;\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// Dispatch the task\n\t\t\tthis.dispatchTask(task,function(err) {\n\t\t\t\tif(err) {\n\t\t\t\t\tself.logger.alert(\"Sync error while processing '\" + task.title + \"':\\n\" + err);\n\t\t\t\t}\n\t\t\t\t// Mark that this task is no longer in progress\n\t\t\t\tdelete self.taskInProgress[task.title];\n\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t// Process the next task\n\t\t\t\tself.processTaskQueue.call(self);\n\t\t\t});\n\t\t} else {\n\t\t\t// Make sure we've set a time if there wasn't a task to perform, but we've still got tasks in the queue\n\t\t\tif(this.numTasksInQueue() > 0) {\n\t\t\t\tthis.triggerTimeout();\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nChoose the next applicable task\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar self = this,\n\t\tcandidateTask = null,\n\t\tnow = Date.now();\n\t// Select the best candidate task\n\t$tw.utils.each(this.taskQueue,function(task,title) {\n\t\t// Exclude the task if there's one of the same name in progress\n\t\tif($tw.utils.hop(self.taskInProgress,title)) {\n\t\t\treturn;\n\t\t}\n\t\t// Exclude the task if it is a save and the tiddler has been modified recently, but not hit the fallback time\n\t\tif(task.type === \"save\" && (now - task.lastModificationTime) < self.throttleInterval &&\n\t\t\t(now - task.queueTime) < self.fallbackInterval) {\n\t\t\treturn;\n\t\t}\n\t\t// Exclude the task if it is newer than the current best candidate\n\t\tif(candidateTask && candidateTask.queueTime < task.queueTime) {\n\t\t\treturn;\n\t\t}\n\t\t// Now this is our best candidate\n\t\tcandidateTask = task;\n\t});\n\treturn candidateTask;\n};\n\n/*\nDispatch a task and invoke the callback\n*/\nSyncer.prototype.dispatchTask = function(task,callback) {\n\tvar self = this;\n\tif(task.type === \"save\") {\n\t\tvar changeCount = this.wiki.getChangeCount(task.title),\n\t\t\ttiddler = this.wiki.getTiddler(task.title);\n\t\tthis.logger.log(\"Dispatching 'save' task:\",task.title);\n\t\tif(tiddler) {\n\t\t\tthis.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t\tif(err) {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t\t// Adjust the info stored about this tiddler\n\t\t\t\tself.tiddlerInfo[task.title] = {\n\t\t\t\t\tchangeCount: changeCount,\n\t\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\t\trevision: revision\n\t\t\t\t};\n\t\t\t\t// Invoke the callback\n\t\t\t\tcallback(null);\n\t\t\t},{\n\t\t\t\ttiddlerInfo: self.tiddlerInfo[task.title]\n\t\t\t});\n\t\t} else {\n\t\t\tthis.logger.log(\" Not Dispatching 'save' task:\",task.title,\"tiddler does not exist\");\n\t\t\treturn callback(null);\n\t\t}\n\t} else if(task.type === \"load\") {\n\t\t// Load the tiddler\n\t\tthis.logger.log(\"Dispatching 'load' task:\",task.title);\n\t\tthis.syncadaptor.loadTiddler(task.title,function(err,tiddlerFields) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Store the tiddler\n\t\t\tif(tiddlerFields) {\n\t\t\t\tself.storeTiddler(tiddlerFields,true);\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t});\n\t} else if(task.type === \"delete\") {\n\t\t// Delete the tiddler\n\t\tthis.logger.log(\"Dispatching 'delete' task:\",task.title);\n\t\tthis.syncadaptor.deleteTiddler(task.title,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tdelete self.tiddlerInfo[task.title];\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t},{\n\t\t\ttiddlerInfo: self.tiddlerInfo[task.title]\n\t\t});\n\t}\n};\n\nexports.Syncer = Syncer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/tiddler.js": {
            "title": "$:/core/modules/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/tiddler.js\ntype: application/javascript\nmodule-type: tiddlermethod\n\nExtension methods for the $tw.Tiddler object (constructor and methods required at boot time are in boot/boot.js)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.hasTag = function(tag) {\n\treturn this.fields.tags && this.fields.tags.indexOf(tag) !== -1;\n};\n\nexports.isPlugin = function() {\n\treturn this.fields.type === \"application/json\" && this.hasField(\"plugin-type\");\n};\n\nexports.isDraft = function() {\n\treturn this.hasField(\"draft.of\");\n};\n\nexports.getFieldString = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn \"\";\n\t}\n\t// Parse the field with the associated module (if any)\n\tvar fieldModule = $tw.Tiddler.fieldModules[field];\n\tif(fieldModule && fieldModule.stringify) {\n\t\treturn fieldModule.stringify.call(this,value);\n\t} else {\n\t\treturn value.toString();\n\t}\n};\n\n/*\nGet all the fields as a hashmap of strings. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStrings = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [];\n\tvar fields = {};\n\tfor(var field in this.fields) {\n\t\tif($tw.utils.hop(this.fields,field)) {\n\t\t\tif(exclude.indexOf(field) === -1) {\n\t\t\t\tfields[field] = this.getFieldString(field);\n\t\t\t}\n\t\t}\n\t}\n\treturn fields;\n};\n\n/*\nGet all the fields as a name:value block. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStringBlock = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [];\n\tvar fields = [];\n\tfor(var field in this.fields) {\n\t\tif($tw.utils.hop(this.fields,field)) {\n\t\t\tif(exclude.indexOf(field) === -1) {\n\t\t\t\tfields.push(field + \": \" + this.getFieldString(field));\n\t\t\t}\n\t\t}\n\t}\n\treturn fields.join(\"\\n\");\n};\n\n/*\nCompare two tiddlers for equality\ntiddler: the tiddler to compare\nexcludeFields: array of field names to exclude from the comparison\n*/\nexports.isEqual = function(tiddler,excludeFields) {\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\treturn false;\n\t}\n\texcludeFields = excludeFields || [];\n\tvar self = this,\n\t\tdifferences = []; // Fields that have differences\n\t// Add to the differences array\n\tfunction addDifference(fieldName) {\n\t\t// Check for this field being excluded\n\t\tif(excludeFields.indexOf(fieldName) === -1) {\n\t\t\t// Save the field as a difference\n\t\t\t$tw.utils.pushTop(differences,fieldName);\n\t\t}\n\t}\n\t// Returns true if the two values of this field are equal\n\tfunction isFieldValueEqual(fieldName) {\n\t\tvar valueA = self.fields[fieldName],\n\t\t\tvalueB = tiddler.fields[fieldName];\n\t\t// Check for identical string values\n\t\tif(typeof(valueA) === \"string\" && typeof(valueB) === \"string\" && valueA === valueB) {\n\t\t\treturn true;\n\t\t}\n\t\t// Check for identical array values\n\t\tif($tw.utils.isArray(valueA) && $tw.utils.isArray(valueB) && $tw.utils.isArrayEqual(valueA,valueB)) {\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise the fields must be different\n\t\treturn false;\n\t}\n\t// Compare our fields\n\tfor(var fieldName in this.fields) {\n\t\tif(!isFieldValueEqual(fieldName)) {\n\t\t\taddDifference(fieldName);\n\t\t}\n\t}\n\t// There's a difference for every field in the other tiddler that we don't have\n\tfor(fieldName in tiddler.fields) {\n\t\tif(!(fieldName in this.fields)) {\n\t\t\taddDifference(fieldName);\n\t\t}\n\t}\n\t// Return whether there were any differences\n\treturn differences.length === 0;\n};\n\nexports.getFieldDay = function(field) {\n\tif(this.cache && this.cache.day && $tw.utils.hop(this.cache.day,field) ) {\n\t\treturn this.cache.day[field];\n\t}\n\tvar day = \"\";\n\tif(this.fields[field]) {\n\t\tday = (new Date($tw.utils.parseDate(this.fields[field]))).setHours(0,0,0,0);\n\t}\n\tthis.cache.day = this.cache.day || {};\n\tthis.cache.day[field] = day;\n\treturn day;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "tiddlermethod"
        },
        "$:/core/modules/upgraders/plugins.js": {
            "title": "$:/core/modules/upgraders/plugins.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/plugins.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that checks that plugins are newer than any already installed version\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar BLOCKED_PLUGINS = {\n\t\"$:/themes/tiddlywiki/stickytitles\": {\n\t\tversions: [\"*\"]\n\t},\n\t\"$:/plugins/tiddlywiki/fullscreen\": {\n\t\tversions: [\"*\"]\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tupgradeLibrary,\n\t\tgetLibraryTiddler = function(title) {\n\t\t\tif(!upgradeLibrary) {\n\t\t\t\tupgradeLibrary = wiki.getTiddlerData(UPGRADE_LIBRARY_TITLE,{});\n\t\t\t\tupgradeLibrary.tiddlers = upgradeLibrary.tiddlers || {};\n\t\t\t}\n\t\t\treturn upgradeLibrary.tiddlers[title];\n\t\t};\n\n\t// Go through all the incoming tiddlers\n\t$tw.utils.each(titles,function(title) {\n\t\tvar incomingTiddler = tiddlers[title];\n\t\t// Check if we're dealing with a plugin\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"] && incomingTiddler.version) {\n\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Version\",{variables: {incoming: incomingTiddler.version, existing: existingTiddler.fields.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"]) {\n\t\t\t// Check whether the plugin is on the blocked list\n\t\t\tvar blockInfo = BLOCKED_PLUGINS[title];\n\t\t\tif(blockInfo) {\n\t\t\t\tif(blockInfo.versions.indexOf(\"*\") !== -1 || (incomingTiddler.version && blockInfo.versions.indexOf(incomingTiddler.version) !== -1)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Incompatible\");\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/upgraders/system.js": {
            "title": "$:/core/modules/upgraders/system.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/system.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that suppresses certain system tiddlers that shouldn't be imported\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DONT_IMPORT_LIST = [\"$:/StoryList\",\"$:/HistoryList\"],\n\tDONT_IMPORT_PREFIX_LIST = [\"$:/temp/\",\"$:/state/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tif(DONT_IMPORT_LIST.indexOf(title) !== -1) {\n\t\t\ttiddlers[title] = Object.create(null);\n\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Suppressed\");\n\t\t} else {\n\t\t\tfor(var t=0; t<DONT_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = DONT_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/State/Suppressed\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/upgraders/themetweaks.js": {
            "title": "$:/core/modules/upgraders/themetweaks.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/themetweaks.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that handles the change in theme tweak storage introduced in 5.0.14-beta.\n\nPreviously, theme tweaks were stored in two data tiddlers:\n\n* $:/themes/tiddlywiki/vanilla/metrics\n* $:/themes/tiddlywiki/vanilla/settings\n\nNow, each tweak is stored in its own separate tiddler.\n\nThis upgrader copies any values from the old format to the new. The old data tiddlers are not deleted in case they have been used to store additional indexes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar MAPPINGS = {\n\t\"$:/themes/tiddlywiki/vanilla/metrics\": {\n\t\t\"fontsize\": \"$:/themes/tiddlywiki/vanilla/metrics/fontsize\",\n\t\t\"lineheight\": \"$:/themes/tiddlywiki/vanilla/metrics/lineheight\",\n\t\t\"storyleft\": \"$:/themes/tiddlywiki/vanilla/metrics/storyleft\",\n\t\t\"storytop\": \"$:/themes/tiddlywiki/vanilla/metrics/storytop\",\n\t\t\"storyright\": \"$:/themes/tiddlywiki/vanilla/metrics/storyright\",\n\t\t\"storywidth\": \"$:/themes/tiddlywiki/vanilla/metrics/storywidth\",\n\t\t\"tiddlerwidth\": \"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"\n\t},\n\t\"$:/themes/tiddlywiki/vanilla/settings\": {\n\t\t\"fontfamily\": \"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tvar mapping = MAPPINGS[title];\n\t\tif(mapping) {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlers[title]),\n\t\t\t\ttiddlerData = wiki.getTiddlerDataCached(tiddler,{});\n\t\t\tfor(var index in mapping) {\n\t\t\t\tvar mappedTitle = mapping[index];\n\t\t\t\tif(!tiddlers[mappedTitle] || tiddlers[mappedTitle].title !== mappedTitle) {\n\t\t\t\t\ttiddlers[mappedTitle] = {\n\t\t\t\t\t\ttitle: mappedTitle,\n\t\t\t\t\t\ttext: tiddlerData[index]\n\t\t\t\t\t};\n\t\t\t\t\tmessages[mappedTitle] = $tw.language.getString(\"Import/Upgrader/ThemeTweaks/Created\",{variables: {\n\t\t\t\t\t\tfrom: title + \"##\" + index\n\t\t\t\t\t}});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/utils/crypto.js": {
            "title": "$:/core/modules/utils/crypto.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/crypto.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions related to crypto.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for an encrypted store area in the text of a TiddlyWiki file\n*/\nexports.extractEncryptedStoreArea = function(text) {\n\tvar encryptedStoreAreaStartMarker = \"<pre id=\\\"encryptedStoreArea\\\" type=\\\"text/plain\\\" style=\\\"display:none;\\\">\",\n\t\tencryptedStoreAreaStart = text.indexOf(encryptedStoreAreaStartMarker);\n\tif(encryptedStoreAreaStart !== -1) {\n\t\tvar encryptedStoreAreaEnd = text.indexOf(\"</pre>\",encryptedStoreAreaStart);\n\t\tif(encryptedStoreAreaEnd !== -1) {\n\t\t\treturn $tw.utils.htmlDecode(text.substring(encryptedStoreAreaStart + encryptedStoreAreaStartMarker.length,encryptedStoreAreaEnd-1));\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If the password is not provided then the password in the password store will be used\n*/\nexports.decryptStoreArea = function(encryptedStoreArea,password) {\n\tvar decryptedText = $tw.crypto.decrypt(encryptedStoreArea,password);\n\tif(decryptedText) {\n\t\tvar json = JSON.parse(decryptedText),\n\t\t\ttiddlers = [];\n\t\tfor(var title in json) {\n\t\t\tif(title !== \"$:/isEncrypted\") {\n\t\t\t\ttiddlers.push(json[title]);\n\t\t\t}\n\t\t}\n\t\treturn tiddlers;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If that fails, the user is prompted for a password.\nencryptedStoreArea: text of the TiddlyWiki encrypted store area\ncallback: function(tiddlers) called with the array of decrypted tiddlers\n\nThe following configuration settings are supported:\n\n$tw.config.usePasswordVault: causes any password entered by the user to also be put into the system password vault\n*/\nexports.decryptStoreAreaInteractive = function(encryptedStoreArea,callback,options) {\n\t// Try to decrypt with the current password\n\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea);\n\tif(tiddlers) {\n\t\tcallback(tiddlers);\n\t} else {\n\t\t// Prompt for a new password and keep trying\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: \"Enter a password to decrypt the imported TiddlyWiki\",\n\t\t\tnoUserName: true,\n\t\t\tcanCancel: true,\n\t\t\tsubmitText: \"Decrypt\",\n\t\t\tcallback: function(data) {\n\t\t\t\t// Exit if the user cancelled\n\t\t\t\tif(!data) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t\t// Attempt to decrypt the tiddlers\n\t\t\t\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea,data.password);\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tif($tw.config.usePasswordVault) {\n\t\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t\t}\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t\t// Exit and remove the password prompt\n\t\t\t\t\treturn true;\n\t\t\t\t} else {\n\t\t\t\t\t// We didn't decrypt everything, so continue to prompt for password\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/diff-match-patch/diff_match_patch.js": {
            "text": "(function(){function diff_match_patch(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32}var DIFF_DELETE=-1,DIFF_INSERT=1,DIFF_EQUAL=0;\ndiff_match_patch.prototype.diff_main=function(a,b,c,d){\"undefined\"==typeof d&&(d=0>=this.Diff_Timeout?Number.MAX_VALUE:(new Date).getTime()+1E3*this.Diff_Timeout);if(null==a||null==b)throw Error(\"Null input. (diff_main)\");if(a==b)return a?[[DIFF_EQUAL,a]]:[];\"undefined\"==typeof c&&(c=!0);var e=c,f=this.diff_commonPrefix(a,b);c=a.substring(0,f);a=a.substring(f);b=b.substring(f);f=this.diff_commonSuffix(a,b);var g=a.substring(a.length-f);a=a.substring(0,a.length-f);b=b.substring(0,b.length-f);a=this.diff_compute_(a,\nb,e,d);c&&a.unshift([DIFF_EQUAL,c]);g&&a.push([DIFF_EQUAL,g]);this.diff_cleanupMerge(a);return a};\ndiff_match_patch.prototype.diff_compute_=function(a,b,c,d){if(!a)return[[DIFF_INSERT,b]];if(!b)return[[DIFF_DELETE,a]];var e=a.length>b.length?a:b,f=a.length>b.length?b:a,g=e.indexOf(f);return-1!=g?(c=[[DIFF_INSERT,e.substring(0,g)],[DIFF_EQUAL,f],[DIFF_INSERT,e.substring(g+f.length)]],a.length>b.length&&(c[0][0]=c[2][0]=DIFF_DELETE),c):1==f.length?[[DIFF_DELETE,a],[DIFF_INSERT,b]]:(e=this.diff_halfMatch_(a,b))?(b=e[1],f=e[3],a=e[4],e=this.diff_main(e[0],e[2],c,d),c=this.diff_main(b,f,c,d),e.concat([[DIFF_EQUAL,\na]],c)):c&&100<a.length&&100<b.length?this.diff_lineMode_(a,b,d):this.diff_bisect_(a,b,d)};\ndiff_match_patch.prototype.diff_lineMode_=function(a,b,c){var d=this.diff_linesToChars_(a,b);a=d.chars1;b=d.chars2;d=d.lineArray;a=this.diff_main(a,b,!1,c);this.diff_charsToLines_(a,d);this.diff_cleanupSemantic(a);a.push([DIFF_EQUAL,\"\"]);for(var e=d=b=0,f=\"\",g=\"\";b<a.length;){switch(a[b][0]){case DIFF_INSERT:e++;g+=a[b][1];break;case DIFF_DELETE:d++;f+=a[b][1];break;case DIFF_EQUAL:if(1<=d&&1<=e){a.splice(b-d-e,d+e);b=b-d-e;d=this.diff_main(f,g,!1,c);for(e=d.length-1;0<=e;e--)a.splice(b,0,d[e]);b+=\nd.length}d=e=0;g=f=\"\"}b++}a.pop();return a};\ndiff_match_patch.prototype.diff_bisect_=function(a,b,c){for(var d=a.length,e=b.length,f=Math.ceil((d+e)/2),g=2*f,h=Array(g),l=Array(g),k=0;k<g;k++)h[k]=-1,l[k]=-1;h[f+1]=0;l[f+1]=0;k=d-e;for(var m=0!=k%2,p=0,x=0,w=0,q=0,t=0;t<f&&!((new Date).getTime()>c);t++){for(var v=-t+p;v<=t-x;v+=2){var n=f+v;var r=v==-t||v!=t&&h[n-1]<h[n+1]?h[n+1]:h[n-1]+1;for(var y=r-v;r<d&&y<e&&a.charAt(r)==b.charAt(y);)r++,y++;h[n]=r;if(r>d)x+=2;else if(y>e)p+=2;else if(m&&(n=f+k-v,0<=n&&n<g&&-1!=l[n])){var u=d-l[n];if(r>=\nu)return this.diff_bisectSplit_(a,b,r,y,c)}}for(v=-t+w;v<=t-q;v+=2){n=f+v;u=v==-t||v!=t&&l[n-1]<l[n+1]?l[n+1]:l[n-1]+1;for(r=u-v;u<d&&r<e&&a.charAt(d-u-1)==b.charAt(e-r-1);)u++,r++;l[n]=u;if(u>d)q+=2;else if(r>e)w+=2;else if(!m&&(n=f+k-v,0<=n&&n<g&&-1!=h[n]&&(r=h[n],y=f+r-n,u=d-u,r>=u)))return this.diff_bisectSplit_(a,b,r,y,c)}}return[[DIFF_DELETE,a],[DIFF_INSERT,b]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(a,b,c,d,e){var f=a.substring(0,c),g=b.substring(0,d);a=a.substring(c);b=b.substring(d);f=this.diff_main(f,g,!1,e);e=this.diff_main(a,b,!1,e);return f.concat(e)};\ndiff_match_patch.prototype.diff_linesToChars_=function(a,b){function c(a){for(var b=\"\",c=0,f=-1,g=d.length;f<a.length-1;){f=a.indexOf(\"\\n\",c);-1==f&&(f=a.length-1);var h=a.substring(c,f+1);c=f+1;(e.hasOwnProperty?e.hasOwnProperty(h):void 0!==e[h])?b+=String.fromCharCode(e[h]):(b+=String.fromCharCode(g),e[h]=g,d[g++]=h)}return b}var d=[],e={};d[0]=\"\";var f=c(a),g=c(b);return{chars1:f,chars2:g,lineArray:d}};\ndiff_match_patch.prototype.diff_charsToLines_=function(a,b){for(var c=0;c<a.length;c++){for(var d=a[c][1],e=[],f=0;f<d.length;f++)e[f]=b[d.charCodeAt(f)];a[c][1]=e.join(\"\")}};diff_match_patch.prototype.diff_commonPrefix=function(a,b){if(!a||!b||a.charAt(0)!=b.charAt(0))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(f,e)==b.substring(f,e)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonSuffix=function(a,b){if(!a||!b||a.charAt(a.length-1)!=b.charAt(b.length-1))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(a.length-e,a.length-f)==b.substring(b.length-e,b.length-f)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonOverlap_=function(a,b){var c=a.length,d=b.length;if(0==c||0==d)return 0;c>d?a=a.substring(c-d):c<d&&(b=b.substring(0,c));c=Math.min(c,d);if(a==b)return c;d=0;for(var e=1;;){var f=a.substring(c-e);f=b.indexOf(f);if(-1==f)return d;e+=f;if(0==f||a.substring(c-e)==b.substring(0,e))d=e,e++}};\ndiff_match_patch.prototype.diff_halfMatch_=function(a,b){function c(a,b,c){for(var d=a.substring(c,c+Math.floor(a.length/4)),e=-1,g=\"\",h,k,l,m;-1!=(e=b.indexOf(d,e+1));){var p=f.diff_commonPrefix(a.substring(c),b.substring(e)),u=f.diff_commonSuffix(a.substring(0,c),b.substring(0,e));g.length<u+p&&(g=b.substring(e-u,e)+b.substring(e,e+p),h=a.substring(0,c-u),k=a.substring(c+p),l=b.substring(0,e-u),m=b.substring(e+p))}return 2*g.length>=a.length?[h,k,l,m,g]:null}if(0>=this.Diff_Timeout)return null;\nvar d=a.length>b.length?a:b,e=a.length>b.length?b:a;if(4>d.length||2*e.length<d.length)return null;var f=this,g=c(d,e,Math.ceil(d.length/4));d=c(d,e,Math.ceil(d.length/2));if(g||d)g=d?g?g[4].length>d[4].length?g:d:d:g;else return null;if(a.length>b.length){d=g[0];e=g[1];var h=g[2];var l=g[3]}else h=g[0],l=g[1],d=g[2],e=g[3];return[d,e,h,l,g[4]]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=0,h=0,l=0,k=0;f<a.length;)a[f][0]==DIFF_EQUAL?(c[d++]=f,g=l,h=k,k=l=0,e=a[f][1]):(a[f][0]==DIFF_INSERT?l+=a[f][1].length:k+=a[f][1].length,e&&e.length<=Math.max(g,h)&&e.length<=Math.max(l,k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,d--,f=0<d?c[d-1]:-1,k=l=h=g=0,e=null,b=!0)),f++;b&&this.diff_cleanupMerge(a);this.diff_cleanupSemanticLossless(a);for(f=1;f<a.length;){if(a[f-1][0]==\nDIFF_DELETE&&a[f][0]==DIFF_INSERT){b=a[f-1][1];c=a[f][1];d=this.diff_commonOverlap_(b,c);e=this.diff_commonOverlap_(c,b);if(d>=e){if(d>=b.length/2||d>=c.length/2)a.splice(f,0,[DIFF_EQUAL,c.substring(0,d)]),a[f-1][1]=b.substring(0,b.length-d),a[f+1][1]=c.substring(d),f++}else if(e>=b.length/2||e>=c.length/2)a.splice(f,0,[DIFF_EQUAL,b.substring(0,e)]),a[f-1][0]=DIFF_INSERT,a[f-1][1]=c.substring(0,c.length-e),a[f+1][0]=DIFF_DELETE,a[f+1][1]=b.substring(e),f++;f++}f++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(a){function b(a,b){if(!a||!b)return 6;var c=a.charAt(a.length-1),d=b.charAt(0),e=c.match(diff_match_patch.nonAlphaNumericRegex_),f=d.match(diff_match_patch.nonAlphaNumericRegex_),g=e&&c.match(diff_match_patch.whitespaceRegex_),h=f&&d.match(diff_match_patch.whitespaceRegex_);c=g&&c.match(diff_match_patch.linebreakRegex_);d=h&&d.match(diff_match_patch.linebreakRegex_);var k=c&&a.match(diff_match_patch.blanklineEndRegex_),l=d&&b.match(diff_match_patch.blanklineStartRegex_);\nreturn k||l?5:c||d?4:e&&!g&&h?3:g||h?2:e||f?1:0}for(var c=1;c<a.length-1;){if(a[c-1][0]==DIFF_EQUAL&&a[c+1][0]==DIFF_EQUAL){var d=a[c-1][1],e=a[c][1],f=a[c+1][1],g=this.diff_commonSuffix(d,e);if(g){var h=e.substring(e.length-g);d=d.substring(0,d.length-g);e=h+e.substring(0,e.length-g);f=h+f}g=d;h=e;for(var l=f,k=b(d,e)+b(e,f);e.charAt(0)===f.charAt(0);){d+=e.charAt(0);e=e.substring(1)+f.charAt(0);f=f.substring(1);var m=b(d,e)+b(e,f);m>=k&&(k=m,g=d,h=e,l=f)}a[c-1][1]!=g&&(g?a[c-1][1]=g:(a.splice(c-\n1,1),c--),a[c][1]=h,l?a[c+1][1]=l:(a.splice(c+1,1),c--))}c++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;diff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=!1,h=!1,l=!1,k=!1;f<a.length;)a[f][0]==DIFF_EQUAL?(a[f][1].length<this.Diff_EditCost&&(l||k)?(c[d++]=f,g=l,h=k,e=a[f][1]):(d=0,e=null),l=k=!1):(a[f][0]==DIFF_DELETE?k=!0:l=!0,e&&(g&&h&&l&&k||e.length<this.Diff_EditCost/2&&3==g+h+l+k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,e=null,g&&h?(l=k=!0,d=0):(d--,f=0<d?c[d-1]:-1,l=k=!1),b=!0)),f++;b&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(a){a.push([DIFF_EQUAL,\"\"]);for(var b=0,c=0,d=0,e=\"\",f=\"\",g;b<a.length;)switch(a[b][0]){case DIFF_INSERT:d++;f+=a[b][1];b++;break;case DIFF_DELETE:c++;e+=a[b][1];b++;break;case DIFF_EQUAL:1<c+d?(0!==c&&0!==d&&(g=this.diff_commonPrefix(f,e),0!==g&&(0<b-c-d&&a[b-c-d-1][0]==DIFF_EQUAL?a[b-c-d-1][1]+=f.substring(0,g):(a.splice(0,0,[DIFF_EQUAL,f.substring(0,g)]),b++),f=f.substring(g),e=e.substring(g)),g=this.diff_commonSuffix(f,e),0!==g&&(a[b][1]=f.substring(f.length-\ng)+a[b][1],f=f.substring(0,f.length-g),e=e.substring(0,e.length-g))),0===c?a.splice(b-d,c+d,[DIFF_INSERT,f]):0===d?a.splice(b-c,c+d,[DIFF_DELETE,e]):a.splice(b-c-d,c+d,[DIFF_DELETE,e],[DIFF_INSERT,f]),b=b-c-d+(c?1:0)+(d?1:0)+1):0!==b&&a[b-1][0]==DIFF_EQUAL?(a[b-1][1]+=a[b][1],a.splice(b,1)):b++,c=d=0,f=e=\"\"}\"\"===a[a.length-1][1]&&a.pop();c=!1;for(b=1;b<a.length-1;)a[b-1][0]==DIFF_EQUAL&&a[b+1][0]==DIFF_EQUAL&&(a[b][1].substring(a[b][1].length-a[b-1][1].length)==a[b-1][1]?(a[b][1]=a[b-1][1]+a[b][1].substring(0,\na[b][1].length-a[b-1][1].length),a[b+1][1]=a[b-1][1]+a[b+1][1],a.splice(b-1,1),c=!0):a[b][1].substring(0,a[b+1][1].length)==a[b+1][1]&&(a[b-1][1]+=a[b+1][1],a[b][1]=a[b][1].substring(a[b+1][1].length)+a[b+1][1],a.splice(b+1,1),c=!0)),b++;c&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_xIndex=function(a,b){var c=0,d=0,e=0,f=0,g;for(g=0;g<a.length;g++){a[g][0]!==DIFF_INSERT&&(c+=a[g][1].length);a[g][0]!==DIFF_DELETE&&(d+=a[g][1].length);if(c>b)break;e=c;f=d}return a.length!=g&&a[g][0]===DIFF_DELETE?f:f+(b-e)};\ndiff_match_patch.prototype.diff_prettyHtml=function(a){for(var b=[],c=/&/g,d=/</g,e=/>/g,f=/\\n/g,g=0;g<a.length;g++){var h=a[g][0],l=a[g][1].replace(c,\"&amp;\").replace(d,\"&lt;\").replace(e,\"&gt;\").replace(f,\"&para;<br>\");switch(h){case DIFF_INSERT:b[g]='<ins style=\"background:#e6ffe6;\">'+l+\"</ins>\";break;case DIFF_DELETE:b[g]='<del style=\"background:#ffe6e6;\">'+l+\"</del>\";break;case DIFF_EQUAL:b[g]=\"<span>\"+l+\"</span>\"}}return b.join(\"\")};\ndiff_match_patch.prototype.diff_text1=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_INSERT&&(b[c]=a[c][1]);return b.join(\"\")};diff_match_patch.prototype.diff_text2=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_DELETE&&(b[c]=a[c][1]);return b.join(\"\")};\ndiff_match_patch.prototype.diff_levenshtein=function(a){for(var b=0,c=0,d=0,e=0;e<a.length;e++){var f=a[e][1];switch(a[e][0]){case DIFF_INSERT:c+=f.length;break;case DIFF_DELETE:d+=f.length;break;case DIFF_EQUAL:b+=Math.max(c,d),d=c=0}}return b+=Math.max(c,d)};\ndiff_match_patch.prototype.diff_toDelta=function(a){for(var b=[],c=0;c<a.length;c++)switch(a[c][0]){case DIFF_INSERT:b[c]=\"+\"+encodeURI(a[c][1]);break;case DIFF_DELETE:b[c]=\"-\"+a[c][1].length;break;case DIFF_EQUAL:b[c]=\"=\"+a[c][1].length}return b.join(\"\\t\").replace(/%20/g,\" \")};\ndiff_match_patch.prototype.diff_fromDelta=function(a,b){for(var c=[],d=0,e=0,f=b.split(/\\t/g),g=0;g<f.length;g++){var h=f[g].substring(1);switch(f[g].charAt(0)){case \"+\":try{c[d++]=[DIFF_INSERT,decodeURI(h)]}catch(k){throw Error(\"Illegal escape in diff_fromDelta: \"+h);}break;case \"-\":case \"=\":var l=parseInt(h,10);if(isNaN(l)||0>l)throw Error(\"Invalid number in diff_fromDelta: \"+h);h=a.substring(e,e+=l);\"=\"==f[g].charAt(0)?c[d++]=[DIFF_EQUAL,h]:c[d++]=[DIFF_DELETE,h];break;default:if(f[g])throw Error(\"Invalid diff operation in diff_fromDelta: \"+\nf[g]);}}if(e!=a.length)throw Error(\"Delta length (\"+e+\") does not equal source text length (\"+a.length+\").\");return c};diff_match_patch.prototype.match_main=function(a,b,c){if(null==a||null==b||null==c)throw Error(\"Null input. (match_main)\");c=Math.max(0,Math.min(c,a.length));return a==b?0:a.length?a.substring(c,c+b.length)==b?c:this.match_bitap_(a,b,c):-1};\ndiff_match_patch.prototype.match_bitap_=function(a,b,c){function d(a,d){var e=a/b.length,g=Math.abs(c-d);return f.Match_Distance?e+g/f.Match_Distance:g?1:e}if(b.length>this.Match_MaxBits)throw Error(\"Pattern too long for this browser.\");var e=this.match_alphabet_(b),f=this,g=this.Match_Threshold,h=a.indexOf(b,c);-1!=h&&(g=Math.min(d(0,h),g),h=a.lastIndexOf(b,c+b.length),-1!=h&&(g=Math.min(d(0,h),g)));var l=1<<b.length-1;h=-1;for(var k,m,p=b.length+a.length,x,w=0;w<b.length;w++){k=0;for(m=p;k<m;)d(w,\nc+m)<=g?k=m:p=m,m=Math.floor((p-k)/2+k);p=m;k=Math.max(1,c-m+1);var q=Math.min(c+m,a.length)+b.length;m=Array(q+2);for(m[q+1]=(1<<w)-1;q>=k;q--){var t=e[a.charAt(q-1)];m[q]=0===w?(m[q+1]<<1|1)&t:(m[q+1]<<1|1)&t|(x[q+1]|x[q])<<1|1|x[q+1];if(m[q]&l&&(t=d(w,q-1),t<=g))if(g=t,h=q-1,h>c)k=Math.max(1,2*c-h);else break}if(d(w+1,c)>g)break;x=m}return h};\ndiff_match_patch.prototype.match_alphabet_=function(a){for(var b={},c=0;c<a.length;c++)b[a.charAt(c)]=0;for(c=0;c<a.length;c++)b[a.charAt(c)]|=1<<a.length-c-1;return b};\ndiff_match_patch.prototype.patch_addContext_=function(a,b){if(0!=b.length){for(var c=b.substring(a.start2,a.start2+a.length1),d=0;b.indexOf(c)!=b.lastIndexOf(c)&&c.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)d+=this.Patch_Margin,c=b.substring(a.start2-d,a.start2+a.length1+d);d+=this.Patch_Margin;(c=b.substring(a.start2-d,a.start2))&&a.diffs.unshift([DIFF_EQUAL,c]);(d=b.substring(a.start2+a.length1,a.start2+a.length1+d))&&a.diffs.push([DIFF_EQUAL,d]);a.start1-=c.length;a.start2-=\nc.length;a.length1+=c.length+d.length;a.length2+=c.length+d.length}};\ndiff_match_patch.prototype.patch_make=function(a,b,c){if(\"string\"==typeof a&&\"string\"==typeof b&&\"undefined\"==typeof c){var d=a;b=this.diff_main(d,b,!0);2<b.length&&(this.diff_cleanupSemantic(b),this.diff_cleanupEfficiency(b))}else if(a&&\"object\"==typeof a&&\"undefined\"==typeof b&&\"undefined\"==typeof c)b=a,d=this.diff_text1(b);else if(\"string\"==typeof a&&b&&\"object\"==typeof b&&\"undefined\"==typeof c)d=a;else if(\"string\"==typeof a&&\"string\"==typeof b&&c&&\"object\"==typeof c)d=a,b=c;else throw Error(\"Unknown call format to patch_make.\");\nif(0===b.length)return[];c=[];a=new diff_match_patch.patch_obj;for(var e=0,f=0,g=0,h=d,l=0;l<b.length;l++){var k=b[l][0],m=b[l][1];e||k===DIFF_EQUAL||(a.start1=f,a.start2=g);switch(k){case DIFF_INSERT:a.diffs[e++]=b[l];a.length2+=m.length;d=d.substring(0,g)+m+d.substring(g);break;case DIFF_DELETE:a.length1+=m.length;a.diffs[e++]=b[l];d=d.substring(0,g)+d.substring(g+m.length);break;case DIFF_EQUAL:m.length<=2*this.Patch_Margin&&e&&b.length!=l+1?(a.diffs[e++]=b[l],a.length1+=m.length,a.length2+=m.length):\nm.length>=2*this.Patch_Margin&&e&&(this.patch_addContext_(a,h),c.push(a),a=new diff_match_patch.patch_obj,e=0,h=d,f=g)}k!==DIFF_INSERT&&(f+=m.length);k!==DIFF_DELETE&&(g+=m.length)}e&&(this.patch_addContext_(a,h),c.push(a));return c};\ndiff_match_patch.prototype.patch_deepCopy=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=new diff_match_patch.patch_obj;e.diffs=[];for(var f=0;f<d.diffs.length;f++)e.diffs[f]=d.diffs[f].slice();e.start1=d.start1;e.start2=d.start2;e.length1=d.length1;e.length2=d.length2;b[c]=e}return b};\ndiff_match_patch.prototype.patch_apply=function(a,b){if(0==a.length)return[b,[]];a=this.patch_deepCopy(a);var c=this.patch_addPadding(a);b=c+b+c;this.patch_splitMax(a);for(var d=0,e=[],f=0;f<a.length;f++){var g=a[f].start2+d,h=this.diff_text1(a[f].diffs),l=-1;if(h.length>this.Match_MaxBits){var k=this.match_main(b,h.substring(0,this.Match_MaxBits),g);-1!=k&&(l=this.match_main(b,h.substring(h.length-this.Match_MaxBits),g+h.length-this.Match_MaxBits),-1==l||k>=l)&&(k=-1)}else k=this.match_main(b,h,\ng);if(-1==k)e[f]=!1,d-=a[f].length2-a[f].length1;else if(e[f]=!0,d=k-g,g=-1==l?b.substring(k,k+h.length):b.substring(k,l+this.Match_MaxBits),h==g)b=b.substring(0,k)+this.diff_text2(a[f].diffs)+b.substring(k+h.length);else if(g=this.diff_main(h,g,!1),h.length>this.Match_MaxBits&&this.diff_levenshtein(g)/h.length>this.Patch_DeleteThreshold)e[f]=!1;else{this.diff_cleanupSemanticLossless(g);h=0;var m;for(l=0;l<a[f].diffs.length;l++){var p=a[f].diffs[l];p[0]!==DIFF_EQUAL&&(m=this.diff_xIndex(g,h));p[0]===\nDIFF_INSERT?b=b.substring(0,k+m)+p[1]+b.substring(k+m):p[0]===DIFF_DELETE&&(b=b.substring(0,k+m)+b.substring(k+this.diff_xIndex(g,h+p[1].length)));p[0]!==DIFF_DELETE&&(h+=p[1].length)}}}b=b.substring(c.length,b.length-c.length);return[b,e]};\ndiff_match_patch.prototype.patch_addPadding=function(a){for(var b=this.Patch_Margin,c=\"\",d=1;d<=b;d++)c+=String.fromCharCode(d);for(d=0;d<a.length;d++)a[d].start1+=b,a[d].start2+=b;d=a[0];var e=d.diffs;if(0==e.length||e[0][0]!=DIFF_EQUAL)e.unshift([DIFF_EQUAL,c]),d.start1-=b,d.start2-=b,d.length1+=b,d.length2+=b;else if(b>e[0][1].length){var f=b-e[0][1].length;e[0][1]=c.substring(e[0][1].length)+e[0][1];d.start1-=f;d.start2-=f;d.length1+=f;d.length2+=f}d=a[a.length-1];e=d.diffs;0==e.length||e[e.length-\n1][0]!=DIFF_EQUAL?(e.push([DIFF_EQUAL,c]),d.length1+=b,d.length2+=b):b>e[e.length-1][1].length&&(f=b-e[e.length-1][1].length,e[e.length-1][1]+=c.substring(0,f),d.length1+=f,d.length2+=f);return c};\ndiff_match_patch.prototype.patch_splitMax=function(a){for(var b=this.Match_MaxBits,c=0;c<a.length;c++)if(!(a[c].length1<=b)){var d=a[c];a.splice(c--,1);for(var e=d.start1,f=d.start2,g=\"\";0!==d.diffs.length;){var h=new diff_match_patch.patch_obj,l=!0;h.start1=e-g.length;h.start2=f-g.length;\"\"!==g&&(h.length1=h.length2=g.length,h.diffs.push([DIFF_EQUAL,g]));for(;0!==d.diffs.length&&h.length1<b-this.Patch_Margin;){g=d.diffs[0][0];var k=d.diffs[0][1];g===DIFF_INSERT?(h.length2+=k.length,f+=k.length,h.diffs.push(d.diffs.shift()),\nl=!1):g===DIFF_DELETE&&1==h.diffs.length&&h.diffs[0][0]==DIFF_EQUAL&&k.length>2*b?(h.length1+=k.length,e+=k.length,l=!1,h.diffs.push([g,k]),d.diffs.shift()):(k=k.substring(0,b-h.length1-this.Patch_Margin),h.length1+=k.length,e+=k.length,g===DIFF_EQUAL?(h.length2+=k.length,f+=k.length):l=!1,h.diffs.push([g,k]),k==d.diffs[0][1]?d.diffs.shift():d.diffs[0][1]=d.diffs[0][1].substring(k.length))}g=this.diff_text2(h.diffs);g=g.substring(g.length-this.Patch_Margin);k=this.diff_text1(d.diffs).substring(0,\nthis.Patch_Margin);\"\"!==k&&(h.length1+=k.length,h.length2+=k.length,0!==h.diffs.length&&h.diffs[h.diffs.length-1][0]===DIFF_EQUAL?h.diffs[h.diffs.length-1][1]+=k:h.diffs.push([DIFF_EQUAL,k]));l||a.splice(++c,0,h)}}};diff_match_patch.prototype.patch_toText=function(a){for(var b=[],c=0;c<a.length;c++)b[c]=a[c];return b.join(\"\")};\ndiff_match_patch.prototype.patch_fromText=function(a){var b=[];if(!a)return b;a=a.split(\"\\n\");for(var c=0,d=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;c<a.length;){var e=a[c].match(d);if(!e)throw Error(\"Invalid patch string: \"+a[c]);var f=new diff_match_patch.patch_obj;b.push(f);f.start1=parseInt(e[1],10);\"\"===e[2]?(f.start1--,f.length1=1):\"0\"==e[2]?f.length1=0:(f.start1--,f.length1=parseInt(e[2],10));f.start2=parseInt(e[3],10);\"\"===e[4]?(f.start2--,f.length2=1):\"0\"==e[4]?f.length2=0:(f.start2--,f.length2=\nparseInt(e[4],10));for(c++;c<a.length;){e=a[c].charAt(0);try{var g=decodeURI(a[c].substring(1))}catch(h){throw Error(\"Illegal escape in patch_fromText: \"+g);}if(\"-\"==e)f.diffs.push([DIFF_DELETE,g]);else if(\"+\"==e)f.diffs.push([DIFF_INSERT,g]);else if(\" \"==e)f.diffs.push([DIFF_EQUAL,g]);else if(\"@\"==e)break;else if(\"\"!==e)throw Error('Invalid patch mode \"'+e+'\" in: '+g);c++}}return b};diff_match_patch.patch_obj=function(){this.diffs=[];this.start2=this.start1=null;this.length2=this.length1=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){for(var a=[\"@@ -\"+(0===this.length1?this.start1+\",0\":1==this.length1?this.start1+1:this.start1+1+\",\"+this.length1)+\" +\"+(0===this.length2?this.start2+\",0\":1==this.length2?this.start2+1:this.start2+1+\",\"+this.length2)+\" @@\\n\"],b,c=0;c<this.diffs.length;c++){switch(this.diffs[c][0]){case DIFF_INSERT:b=\"+\";break;case DIFF_DELETE:b=\"-\";break;case DIFF_EQUAL:b=\" \"}a[c+1]=b+encodeURI(this.diffs[c][1])+\"\\n\"}return a.join(\"\").replace(/%20/g,\" \")};\nthis.diff_match_patch=diff_match_patch;this.DIFF_DELETE=DIFF_DELETE;this.DIFF_INSERT=DIFF_INSERT;this.DIFF_EQUAL=DIFF_EQUAL;\n}).call(exports);",
            "type": "application/javascript",
            "title": "$:/core/modules/utils/diff-match-patch/diff_match_patch.js",
            "module-type": "library"
        },
        "$:/core/modules/utils/dom/animations/slide.js": {
            "title": "$:/core/modules/utils/dom/animations/slide.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/animations/slide.js\ntype: application/javascript\nmodule-type: animation\n\nA simple slide animation that varies the height of the element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction slideOpen(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration();\n\t// Get the current height of the domNode\n\tvar computedStyle = window.getComputedStyle(domNode),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrPaddingBottom = parseInt(computedStyle.paddingBottom,10),\n\t\tcurrPaddingTop = parseInt(computedStyle.paddingTop,10),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"none\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{marginTop: currMarginTop + \"px\"},\n\t\t{paddingBottom: currPaddingBottom + \"px\"},\n\t\t{paddingTop: currPaddingTop + \"px\"},\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n}\n\nfunction slideClosed(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration(),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Clear the properties we've set when the animation is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n}\n\nexports.slide = {\n\topen: slideOpen,\n\tclose: slideClosed\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "animation"
        },
        "$:/core/modules/utils/dom/animator.js": {
            "title": "$:/core/modules/utils/dom/animator.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/animator.js\ntype: application/javascript\nmodule-type: utils\n\nOrchestrates animations and transitions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Animator() {\n\t// Get the registered animation modules\n\tthis.animations = {};\n\t$tw.modules.applyMethods(\"animation\",this.animations);\n}\n\nAnimator.prototype.perform = function(type,domNode,options) {\n\toptions = options || {};\n\t// Find an animation that can handle this type\n\tvar chosenAnimation;\n\t$tw.utils.each(this.animations,function(animation,name) {\n\t\tif($tw.utils.hop(animation,type)) {\n\t\t\tchosenAnimation = animation[type];\n\t\t}\n\t});\n\tif(!chosenAnimation) {\n\t\tchosenAnimation = function(domNode,options) {\n\t\t\tif(options.callback) {\n\t\t\t\toptions.callback();\n\t\t\t}\n\t\t};\n\t}\n\t// Call the animation\n\tchosenAnimation(domNode,options);\n};\n\nexports.Animator = Animator;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/browser.js": {
            "title": "$:/core/modules/utils/dom/browser.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/browser.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser feature detection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet style properties of an element\n\telement: dom node\n\tstyles: ordered array of {name: value} pairs\n*/\nexports.setStyle = function(element,styles) {\n\tif(element.nodeType === 1) { // Element.ELEMENT_NODE\n\t\tfor(var t=0; t<styles.length; t++) {\n\t\t\tfor(var styleName in styles[t]) {\n\t\t\t\telement.style[$tw.utils.convertStyleNameToPropertyName(styleName)] = styles[t][styleName];\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nConverts a standard CSS property name into the local browser-specific equivalent. For example:\n\t\"background-color\" --> \"backgroundColor\"\n\t\"transition\" --> \"webkitTransition\"\n*/\n\nvar styleNameCache = {}; // We'll cache the style name conversions\n\nexports.convertStyleNameToPropertyName = function(styleName) {\n\t// Return from the cache if we can\n\tif(styleNameCache[styleName]) {\n\t\treturn styleNameCache[styleName];\n\t}\n\t// Convert it by first removing any hyphens\n\tvar propertyName = $tw.utils.unHyphenateCss(styleName);\n\t// Then check if it needs a prefix\n\tif($tw.browser && document.body.style[propertyName] === undefined) {\n\t\tvar prefixes = [\"O\",\"MS\",\"Moz\",\"webkit\"];\n\t\tfor(var t=0; t<prefixes.length; t++) {\n\t\t\tvar prefixedName = prefixes[t] + propertyName.substr(0,1).toUpperCase() + propertyName.substr(1);\n\t\t\tif(document.body.style[prefixedName] !== undefined) {\n\t\t\t\tpropertyName = prefixedName;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\t// Put it in the cache too\n\tstyleNameCache[styleName] = propertyName;\n\treturn propertyName;\n};\n\n/*\nConverts a JS format CSS property name back into the dashed form used in CSS declarations. For example:\n\t\"backgroundColor\" --> \"background-color\"\n\t\"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.convertPropertyNameToStyleName = function(propertyName) {\n\t// Rehyphenate the name\n\tvar styleName = $tw.utils.hyphenateCss(propertyName);\n\t// If there's a webkit prefix, add a dash (other browsers have uppercase prefixes, and so get the dash automatically)\n\tif(styleName.indexOf(\"webkit\") === 0) {\n\t\tstyleName = \"-\" + styleName;\n\t} else if(styleName.indexOf(\"-m-s\") === 0) {\n\t\tstyleName = \"-ms\" + styleName.substr(4);\n\t}\n\treturn styleName;\n};\n\n/*\nRound trip a stylename to a property name and back again. For example:\n\t\"transform\" --> \"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.roundTripPropertyName = function(propertyName) {\n\treturn $tw.utils.convertPropertyNameToStyleName($tw.utils.convertStyleNameToPropertyName(propertyName));\n};\n\n/*\nConverts a standard event name into the local browser specific equivalent. For example:\n\t\"animationEnd\" --> \"webkitAnimationEnd\"\n*/\n\nvar eventNameCache = {}; // We'll cache the conversions\n\nvar eventNameMappings = {\n\t\"transitionEnd\": {\n\t\tcorrespondingCssProperty: \"transition\",\n\t\tmappings: {\n\t\t\ttransition: \"transitionend\",\n\t\t\tOTransition: \"oTransitionEnd\",\n\t\t\tMSTransition: \"msTransitionEnd\",\n\t\t\tMozTransition: \"transitionend\",\n\t\t\twebkitTransition: \"webkitTransitionEnd\"\n\t\t}\n\t},\n\t\"animationEnd\": {\n\t\tcorrespondingCssProperty: \"animation\",\n\t\tmappings: {\n\t\t\tanimation: \"animationend\",\n\t\t\tOAnimation: \"oAnimationEnd\",\n\t\t\tMSAnimation: \"msAnimationEnd\",\n\t\t\tMozAnimation: \"animationend\",\n\t\t\twebkitAnimation: \"webkitAnimationEnd\"\n\t\t}\n\t}\n};\n\nexports.convertEventName = function(eventName) {\n\tif(eventNameCache[eventName]) {\n\t\treturn eventNameCache[eventName];\n\t}\n\tvar newEventName = eventName,\n\t\tmappings = eventNameMappings[eventName];\n\tif(mappings) {\n\t\tvar convertedProperty = $tw.utils.convertStyleNameToPropertyName(mappings.correspondingCssProperty);\n\t\tif(mappings.mappings[convertedProperty]) {\n\t\t\tnewEventName = mappings.mappings[convertedProperty];\n\t\t}\n\t}\n\t// Put it in the cache too\n\teventNameCache[eventName] = newEventName;\n\treturn newEventName;\n};\n\n/*\nReturn the names of the fullscreen APIs\n*/\nexports.getFullScreenApis = function() {\n\tvar d = document,\n\t\tdb = d.body,\n\t\tresult = {\n\t\t\"_requestFullscreen\": db.webkitRequestFullscreen !== undefined ? \"webkitRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.mozRequestFullScreen !== undefined ? \"mozRequestFullScreen\" :\n\t\t\t\t\t\t\tdb.msRequestFullscreen !== undefined ? \"msRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.requestFullscreen !== undefined ? \"requestFullscreen\" : \"\",\n\t\t\"_exitFullscreen\": d.webkitExitFullscreen !== undefined ? \"webkitExitFullscreen\" :\n\t\t\t\t\t\t\td.mozCancelFullScreen !== undefined ? \"mozCancelFullScreen\" :\n\t\t\t\t\t\t\td.msExitFullscreen !== undefined ? \"msExitFullscreen\" :\n\t\t\t\t\t\t\td.exitFullscreen !== undefined ? \"exitFullscreen\" : \"\",\n\t\t\"_fullscreenElement\": d.webkitFullscreenElement !== undefined ? \"webkitFullscreenElement\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozFullScreenElement\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"msFullscreenElement\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenElement\" : \"\",\n\t\t\"_fullscreenChange\": d.webkitFullscreenElement !== undefined ? \"webkitfullscreenchange\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozfullscreenchange\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"MSFullscreenChange\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenchange\" : \"\"\n\t};\n\tif(!result._requestFullscreen || !result._exitFullscreen || !result._fullscreenElement || !result._fullscreenChange) {\n\t\treturn null;\n\t} else {\n\t\treturn result;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/csscolorparser.js": {
            "title": "$:/core/modules/utils/dom/csscolorparser.js",
            "text": "// (c) Dean McNamee <dean@gmail.com>, 2012.\n//\n// https://github.com/deanm/css-color-parser-js\n//\n// Permission is hereby granted, free of charge, to any person obtaining a copy\n// of this software and associated documentation files (the \"Software\"), to\n// deal in the Software without restriction, including without limitation the\n// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n// sell copies of the Software, and to permit persons to whom the Software is\n// furnished to do so, subject to the following conditions:\n//\n// The above copyright notice and this permission notice shall be included in\n// all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n// IN THE SOFTWARE.\n\n// http://www.w3.org/TR/css3-color/\nvar kCSSColorTable = {\n  \"transparent\": [0,0,0,0], \"aliceblue\": [240,248,255,1],\n  \"antiquewhite\": [250,235,215,1], \"aqua\": [0,255,255,1],\n  \"aquamarine\": [127,255,212,1], \"azure\": [240,255,255,1],\n  \"beige\": [245,245,220,1], \"bisque\": [255,228,196,1],\n  \"black\": [0,0,0,1], \"blanchedalmond\": [255,235,205,1],\n  \"blue\": [0,0,255,1], \"blueviolet\": [138,43,226,1],\n  \"brown\": [165,42,42,1], \"burlywood\": [222,184,135,1],\n  \"cadetblue\": [95,158,160,1], \"chartreuse\": [127,255,0,1],\n  \"chocolate\": [210,105,30,1], \"coral\": [255,127,80,1],\n  \"cornflowerblue\": [100,149,237,1], \"cornsilk\": [255,248,220,1],\n  \"crimson\": [220,20,60,1], \"cyan\": [0,255,255,1],\n  \"darkblue\": [0,0,139,1], \"darkcyan\": [0,139,139,1],\n  \"darkgoldenrod\": [184,134,11,1], \"darkgray\": [169,169,169,1],\n  \"darkgreen\": [0,100,0,1], \"darkgrey\": [169,169,169,1],\n  \"darkkhaki\": [189,183,107,1], \"darkmagenta\": [139,0,139,1],\n  \"darkolivegreen\": [85,107,47,1], \"darkorange\": [255,140,0,1],\n  \"darkorchid\": [153,50,204,1], \"darkred\": [139,0,0,1],\n  \"darksalmon\": [233,150,122,1], \"darkseagreen\": [143,188,143,1],\n  \"darkslateblue\": [72,61,139,1], \"darkslategray\": [47,79,79,1],\n  \"darkslategrey\": [47,79,79,1], \"darkturquoise\": [0,206,209,1],\n  \"darkviolet\": [148,0,211,1], \"deeppink\": [255,20,147,1],\n  \"deepskyblue\": [0,191,255,1], \"dimgray\": [105,105,105,1],\n  \"dimgrey\": [105,105,105,1], \"dodgerblue\": [30,144,255,1],\n  \"firebrick\": [178,34,34,1], \"floralwhite\": [255,250,240,1],\n  \"forestgreen\": [34,139,34,1], \"fuchsia\": [255,0,255,1],\n  \"gainsboro\": [220,220,220,1], \"ghostwhite\": [248,248,255,1],\n  \"gold\": [255,215,0,1], \"goldenrod\": [218,165,32,1],\n  \"gray\": [128,128,128,1], \"green\": [0,128,0,1],\n  \"greenyellow\": [173,255,47,1], \"grey\": [128,128,128,1],\n  \"honeydew\": [240,255,240,1], \"hotpink\": [255,105,180,1],\n  \"indianred\": [205,92,92,1], \"indigo\": [75,0,130,1],\n  \"ivory\": [255,255,240,1], \"khaki\": [240,230,140,1],\n  \"lavender\": [230,230,250,1], \"lavenderblush\": [255,240,245,1],\n  \"lawngreen\": [124,252,0,1], \"lemonchiffon\": [255,250,205,1],\n  \"lightblue\": [173,216,230,1], \"lightcoral\": [240,128,128,1],\n  \"lightcyan\": [224,255,255,1], \"lightgoldenrodyellow\": [250,250,210,1],\n  \"lightgray\": [211,211,211,1], \"lightgreen\": [144,238,144,1],\n  \"lightgrey\": [211,211,211,1], \"lightpink\": [255,182,193,1],\n  \"lightsalmon\": [255,160,122,1], \"lightseagreen\": [32,178,170,1],\n  \"lightskyblue\": [135,206,250,1], \"lightslategray\": [119,136,153,1],\n  \"lightslategrey\": [119,136,153,1], \"lightsteelblue\": [176,196,222,1],\n  \"lightyellow\": [255,255,224,1], \"lime\": [0,255,0,1],\n  \"limegreen\": [50,205,50,1], \"linen\": [250,240,230,1],\n  \"magenta\": [255,0,255,1], \"maroon\": [128,0,0,1],\n  \"mediumaquamarine\": [102,205,170,1], \"mediumblue\": [0,0,205,1],\n  \"mediumorchid\": [186,85,211,1], \"mediumpurple\": [147,112,219,1],\n  \"mediumseagreen\": [60,179,113,1], \"mediumslateblue\": [123,104,238,1],\n  \"mediumspringgreen\": [0,250,154,1], \"mediumturquoise\": [72,209,204,1],\n  \"mediumvioletred\": [199,21,133,1], \"midnightblue\": [25,25,112,1],\n  \"mintcream\": [245,255,250,1], \"mistyrose\": [255,228,225,1],\n  \"moccasin\": [255,228,181,1], \"navajowhite\": [255,222,173,1],\n  \"navy\": [0,0,128,1], \"oldlace\": [253,245,230,1],\n  \"olive\": [128,128,0,1], \"olivedrab\": [107,142,35,1],\n  \"orange\": [255,165,0,1], \"orangered\": [255,69,0,1],\n  \"orchid\": [218,112,214,1], \"palegoldenrod\": [238,232,170,1],\n  \"palegreen\": [152,251,152,1], \"paleturquoise\": [175,238,238,1],\n  \"palevioletred\": [219,112,147,1], \"papayawhip\": [255,239,213,1],\n  \"peachpuff\": [255,218,185,1], \"peru\": [205,133,63,1],\n  \"pink\": [255,192,203,1], \"plum\": [221,160,221,1],\n  \"powderblue\": [176,224,230,1], \"purple\": [128,0,128,1],\n  \"red\": [255,0,0,1], \"rosybrown\": [188,143,143,1],\n  \"royalblue\": [65,105,225,1], \"saddlebrown\": [139,69,19,1],\n  \"salmon\": [250,128,114,1], \"sandybrown\": [244,164,96,1],\n  \"seagreen\": [46,139,87,1], \"seashell\": [255,245,238,1],\n  \"sienna\": [160,82,45,1], \"silver\": [192,192,192,1],\n  \"skyblue\": [135,206,235,1], \"slateblue\": [106,90,205,1],\n  \"slategray\": [112,128,144,1], \"slategrey\": [112,128,144,1],\n  \"snow\": [255,250,250,1], \"springgreen\": [0,255,127,1],\n  \"steelblue\": [70,130,180,1], \"tan\": [210,180,140,1],\n  \"teal\": [0,128,128,1], \"thistle\": [216,191,216,1],\n  \"tomato\": [255,99,71,1], \"turquoise\": [64,224,208,1],\n  \"violet\": [238,130,238,1], \"wheat\": [245,222,179,1],\n  \"white\": [255,255,255,1], \"whitesmoke\": [245,245,245,1],\n  \"yellow\": [255,255,0,1], \"yellowgreen\": [154,205,50,1]}\n\nfunction clamp_css_byte(i) {  // Clamp to integer 0 .. 255.\n  i = Math.round(i);  // Seems to be what Chrome does (vs truncation).\n  return i < 0 ? 0 : i > 255 ? 255 : i;\n}\n\nfunction clamp_css_float(f) {  // Clamp to float 0.0 .. 1.0.\n  return f < 0 ? 0 : f > 1 ? 1 : f;\n}\n\nfunction parse_css_int(str) {  // int or percentage.\n  if (str[str.length - 1] === '%')\n    return clamp_css_byte(parseFloat(str) / 100 * 255);\n  return clamp_css_byte(parseInt(str));\n}\n\nfunction parse_css_float(str) {  // float or percentage.\n  if (str[str.length - 1] === '%')\n    return clamp_css_float(parseFloat(str) / 100);\n  return clamp_css_float(parseFloat(str));\n}\n\nfunction css_hue_to_rgb(m1, m2, h) {\n  if (h < 0) h += 1;\n  else if (h > 1) h -= 1;\n\n  if (h * 6 < 1) return m1 + (m2 - m1) * h * 6;\n  if (h * 2 < 1) return m2;\n  if (h * 3 < 2) return m1 + (m2 - m1) * (2/3 - h) * 6;\n  return m1;\n}\n\nfunction parseCSSColor(css_str) {\n  // Remove all whitespace, not compliant, but should just be more accepting.\n  var str = css_str.replace(/ /g, '').toLowerCase();\n\n  // Color keywords (and transparent) lookup.\n  if (str in kCSSColorTable) return kCSSColorTable[str].slice();  // dup.\n\n  // #abc and #abc123 syntax.\n  if (str[0] === '#') {\n    if (str.length === 4) {\n      var iv = parseInt(str.substr(1), 16);  // TODO(deanm): Stricter parsing.\n      if (!(iv >= 0 && iv <= 0xfff)) return null;  // Covers NaN.\n      return [((iv & 0xf00) >> 4) | ((iv & 0xf00) >> 8),\n              (iv & 0xf0) | ((iv & 0xf0) >> 4),\n              (iv & 0xf) | ((iv & 0xf) << 4),\n              1];\n    } else if (str.length === 7) {\n      var iv = parseInt(str.substr(1), 16);  // TODO(deanm): Stricter parsing.\n      if (!(iv >= 0 && iv <= 0xffffff)) return null;  // Covers NaN.\n      return [(iv & 0xff0000) >> 16,\n              (iv & 0xff00) >> 8,\n              iv & 0xff,\n              1];\n    }\n\n    return null;\n  }\n\n  var op = str.indexOf('('), ep = str.indexOf(')');\n  if (op !== -1 && ep + 1 === str.length) {\n    var fname = str.substr(0, op);\n    var params = str.substr(op+1, ep-(op+1)).split(',');\n    var alpha = 1;  // To allow case fallthrough.\n    switch (fname) {\n      case 'rgba':\n        if (params.length !== 4) return null;\n        alpha = parse_css_float(params.pop());\n        // Fall through.\n      case 'rgb':\n        if (params.length !== 3) return null;\n        return [parse_css_int(params[0]),\n                parse_css_int(params[1]),\n                parse_css_int(params[2]),\n                alpha];\n      case 'hsla':\n        if (params.length !== 4) return null;\n        alpha = parse_css_float(params.pop());\n        // Fall through.\n      case 'hsl':\n        if (params.length !== 3) return null;\n        var h = (((parseFloat(params[0]) % 360) + 360) % 360) / 360;  // 0 .. 1\n        // NOTE(deanm): According to the CSS spec s/l should only be\n        // percentages, but we don't bother and let float or percentage.\n        var s = parse_css_float(params[1]);\n        var l = parse_css_float(params[2]);\n        var m2 = l <= 0.5 ? l * (s + 1) : l + s - l * s;\n        var m1 = l * 2 - m2;\n        return [clamp_css_byte(css_hue_to_rgb(m1, m2, h+1/3) * 255),\n                clamp_css_byte(css_hue_to_rgb(m1, m2, h) * 255),\n                clamp_css_byte(css_hue_to_rgb(m1, m2, h-1/3) * 255),\n                alpha];\n      default:\n        return null;\n    }\n  }\n\n  return null;\n}\n\ntry { exports.parseCSSColor = parseCSSColor } catch(e) { }\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom.js": {
            "title": "$:/core/modules/utils/dom.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static DOM-related utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDetermines whether element 'a' contains element 'b'\nCode thanks to John Resig, http://ejohn.org/blog/comparing-document-position/\n*/\nexports.domContains = function(a,b) {\n\treturn a.contains ?\n\t\ta !== b && a.contains(b) :\n\t\t!!(a.compareDocumentPosition(b) & 16);\n};\n\nexports.removeChildren = function(node) {\n\twhile(node.hasChildNodes()) {\n\t\tnode.removeChild(node.firstChild);\n\t}\n};\n\nexports.hasClass = function(el,className) {\n\treturn el && el.className && el.className.toString().split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = el.className.split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t}\n\tel.className = c.join(\" \");\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = el.className.split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.toggleClass = function(el,className,status) {\n\tif(status === undefined) {\n\t\tstatus = !exports.hasClass(el,className);\n\t}\n\tif(status) {\n\t\texports.addClass(el,className);\n\t} else {\n\t\texports.removeClass(el,className);\n\t}\n};\n\n/*\nGet the first parent element that has scrollbars or use the body as fallback.\n*/\nexports.getScrollContainer = function(el) {\n\tvar doc = el.ownerDocument;\n\twhile(el.parentNode) {\t\n\t\tel = el.parentNode;\n\t\tif(el.scrollTop) {\n\t\t\treturn el;\n\t\t}\n\t}\n\treturn doc.body;\n};\n\n/*\nGet the scroll position of the viewport\nReturns:\n\t{\n\t\tx: horizontal scroll position in pixels,\n\t\ty: vertical scroll position in pixels\n\t}\n*/\nexports.getScrollPosition = function() {\n\tif(\"scrollX\" in window) {\n\t\treturn {x: window.scrollX, y: window.scrollY};\n\t} else {\n\t\treturn {x: document.documentElement.scrollLeft, y: document.documentElement.scrollTop};\n\t}\n};\n\n/*\nAdjust the height of a textarea to fit its content, preserving scroll position, and return the height\n*/\nexports.resizeTextAreaToFit = function(domNode,minHeight) {\n\t// Get the scroll container and register the current scroll position\n\tvar container = $tw.utils.getScrollContainer(domNode),\n\t\tscrollTop = container.scrollTop;\n    // Measure the specified minimum height\n\tdomNode.style.height = minHeight;\n\tvar measuredHeight = domNode.offsetHeight || parseInt(minHeight,10);\n\t// Set its height to auto so that it snaps to the correct height\n\tdomNode.style.height = \"auto\";\n\t// Calculate the revised height\n\tvar newHeight = Math.max(domNode.scrollHeight + domNode.offsetHeight - domNode.clientHeight,measuredHeight);\n\t// Only try to change the height if it has changed\n\tif(newHeight !== domNode.offsetHeight) {\n\t\tdomNode.style.height = newHeight + \"px\";\n\t\t// Make sure that the dimensions of the textarea are recalculated\n\t\t$tw.utils.forceLayout(domNode);\n\t\t// Set the container to the position we registered at the beginning\n\t\tcontainer.scrollTop = scrollTop;\n\t}\n\treturn newHeight;\n};\n\n/*\nGets the bounding rectangle of an element in absolute page coordinates\n*/\nexports.getBoundingPageRect = function(element) {\n\tvar scrollPos = $tw.utils.getScrollPosition(),\n\t\tclientRect = element.getBoundingClientRect();\n\treturn {\n\t\tleft: clientRect.left + scrollPos.x,\n\t\twidth: clientRect.width,\n\t\tright: clientRect.right + scrollPos.x,\n\t\ttop: clientRect.top + scrollPos.y,\n\t\theight: clientRect.height,\n\t\tbottom: clientRect.bottom + scrollPos.y\n\t};\n};\n\n/*\nSaves a named password in the browser\n*/\nexports.savePassword = function(name,password) {\n\ttry {\n\t\tif(window.localStorage) {\n\t\t\tlocalStorage.setItem(\"tw5-password-\" + name,password);\n\t\t}\n\t} catch(e) {\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\ttry {\n\t\treturn window.localStorage ? localStorage.getItem(\"tw5-password-\" + name) : \"\";\n\t} catch(e) {\n\t\treturn \"\";\n\t}\n};\n\n/*\nForce layout of a dom node and its descendents\n*/\nexports.forceLayout = function(element) {\n\tvar dummy = element.offsetWidth;\n};\n\n/*\nPulse an element for debugging purposes\n*/\nexports.pulseElement = function(element) {\n\t// Event handler to remove the class at the end\n\telement.addEventListener($tw.browser.animationEnd,function handler(event) {\n\t\telement.removeEventListener($tw.browser.animationEnd,handler,false);\n\t\t$tw.utils.removeClass(element,\"pulse\");\n\t},false);\n\t// Apply the pulse class\n\t$tw.utils.removeClass(element,\"pulse\");\n\t$tw.utils.forceLayout(element);\n\t$tw.utils.addClass(element,\"pulse\");\n};\n\n/*\nAttach specified event handlers to a DOM node\ndomNode: where to attach the event handlers\nevents: array of event handlers to be added (see below)\nEach entry in the events array is an object with these properties:\nhandlerFunction: optional event handler function\nhandlerObject: optional event handler object\nhandlerMethod: optionally specifies object handler method name (defaults to `handleEvent`)\n*/\nexports.addEventListeners = function(domNode,events) {\n\t$tw.utils.each(events,function(eventInfo) {\n\t\tvar handler;\n\t\tif(eventInfo.handlerFunction) {\n\t\t\thandler = eventInfo.handlerFunction;\n\t\t} else if(eventInfo.handlerObject) {\n\t\t\tif(eventInfo.handlerMethod) {\n\t\t\t\thandler = function(event) {\n\t\t\t\t\teventInfo.handlerObject[eventInfo.handlerMethod].call(eventInfo.handlerObject,event);\n\t\t\t\t};\t\n\t\t\t} else {\n\t\t\t\thandler = eventInfo.handlerObject;\n\t\t\t}\n\t\t}\n\t\tdomNode.addEventListener(eventInfo.name,handler,false);\n\t});\n};\n\n/*\nGet the computed styles applied to an element as an array of strings of individual CSS properties\n*/\nexports.getComputedStyles = function(domNode) {\n\tvar textAreaStyles = window.getComputedStyle(domNode,null),\n\t\tstyleDefs = [],\n\t\tname;\n\tfor(var t=0; t<textAreaStyles.length; t++) {\n\t\tname = textAreaStyles[t];\n\t\tstyleDefs.push(name + \": \" + textAreaStyles.getPropertyValue(name) + \";\");\n\t}\n\treturn styleDefs;\n};\n\n/*\nApply a set of styles passed as an array of strings of individual CSS properties\n*/\nexports.setStyles = function(domNode,styleDefs) {\n\tdomNode.style.cssText = styleDefs.join(\"\");\n};\n\n/*\nCopy the computed styles from a source element to a destination element\n*/\nexports.copyStyles = function(srcDomNode,dstDomNode) {\n\t$tw.utils.setStyles(dstDomNode,$tw.utils.getComputedStyles(srcDomNode));\n};\n\n/*\nCopy plain text to the clipboard on browsers that support it\n*/\nexports.copyToClipboard = function(text,options) {\n\toptions = options || {};\n\tvar textArea = document.createElement(\"textarea\");\n\ttextArea.style.position = \"fixed\";\n\ttextArea.style.top = 0;\n\ttextArea.style.left = 0;\n\ttextArea.style.fontSize = \"12pt\";\n\ttextArea.style.width = \"2em\";\n\ttextArea.style.height = \"2em\";\n\ttextArea.style.padding = 0;\n\ttextArea.style.border = \"none\";\n\ttextArea.style.outline = \"none\";\n\ttextArea.style.boxShadow = \"none\";\n\ttextArea.style.background = \"transparent\";\n\ttextArea.value = text;\n\tdocument.body.appendChild(textArea);\n\ttextArea.select();\n\ttextArea.setSelectionRange(0,text.length);\n\tvar succeeded = false;\n\ttry {\n\t\tsucceeded = document.execCommand(\"copy\");\n\t} catch (err) {\n\t}\n\tif(!options.doNotNotify) {\n\t\t$tw.notifier.display(succeeded ? \"$:/language/Notifications/CopiedToClipboard/Succeeded\" : \"$:/language/Notifications/CopiedToClipboard/Failed\");\n\t}\n\tdocument.body.removeChild(textArea);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/dragndrop.js": {
            "title": "$:/core/modules/utils/dom/dragndrop.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/dragndrop.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser data transfer utilities, used with the clipboard and drag and drop\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOptions:\n\ndomNode: dom node to make draggable\ndragImageType: \"pill\" or \"dom\"\ndragTiddlerFn: optional function to retrieve the title of tiddler to drag\ndragFilterFn: optional function to retreive the filter defining a list of tiddlers to drag\nwidget: widget to use as the contect for the filter\n*/\nexports.makeDraggable = function(options) {\n\tvar dragImageType = options.dragImageType || \"dom\",\n\t\tdragImage,\n\t\tdomNode = options.domNode;\n\t// Make the dom node draggable (not necessary for anchor tags)\n\tif((domNode.tagName || \"\").toLowerCase() !== \"a\") {\n\t\tdomNode.setAttribute(\"draggable\",\"true\");\t\t\n\t}\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragstart\", handlerFunction: function(event) {\n\t\t\tif(event.dataTransfer === undefined) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t// Collect the tiddlers being dragged\n\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t    \tstartActions = options.startActions;\n\t\t\tif(dragFilter) {\n\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t}\n\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t// Check that we've something to drag\n\t\t\tif(titles.length > 0 && event.target === domNode) {\n\t\t\t\t// Mark the drag in progress\n\t\t\t\t$tw.dragInProgress = domNode;\n\t\t\t\t// Set the dragging class on the element being dragged\n\t\t\t\t$tw.utils.addClass(event.target,\"tc-dragging\");\n\t\t\t\t// Invoke drag-start actions if given\n\t\t\t\tif(startActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(startActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Create the drag image elements\n\t\t\t\tdragImage = options.widget.document.createElement(\"div\");\n\t\t\t\tdragImage.className = \"tc-tiddler-dragger\";\n\t\t\t\tvar inner = options.widget.document.createElement(\"div\");\n\t\t\t\tinner.className = \"tc-tiddler-dragger-inner\";\n\t\t\t\tinner.appendChild(options.widget.document.createTextNode(\n\t\t\t\t\ttitles.length === 1 ? \n\t\t\t\t\t\ttitles[0] :\n\t\t\t\t\t\ttitles.length + \" tiddlers\"\n\t\t\t\t));\n\t\t\t\tdragImage.appendChild(inner);\n\t\t\t\toptions.widget.document.body.appendChild(dragImage);\n\t\t\t\t// Set the data transfer properties\n\t\t\t\tvar dataTransfer = event.dataTransfer;\n\t\t\t\t// Set up the image\n\t\t\t\tdataTransfer.effectAllowed = \"all\";\n\t\t\t\tif(dataTransfer.setDragImage) {\n\t\t\t\t\tif(dragImageType === \"pill\") {\n\t\t\t\t\t\tdataTransfer.setDragImage(dragImage.firstChild,-16,-16);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar r = domNode.getBoundingClientRect();\n\t\t\t\t\t\tdataTransfer.setDragImage(domNode,event.clientX-r.left,event.clientY-r.top);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Set up the data transfer\n\t\t\t\tif(dataTransfer.clearData) {\n\t\t\t\t\tdataTransfer.clearData();\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\tvar jsonData = [];\n\t\t\t\tif(titles.length > 1) {\n\t\t\t\t\ttitles.forEach(function(title) {\n\t\t\t\t\t\tjsonData.push(options.widget.wiki.getTiddlerAsJson(title));\n\t\t\t\t\t});\n\t\t\t\t\tjsonData = \"[\" + jsonData.join(\",\") + \"]\";\n\t\t\t\t} else {\n\t\t\t\t\tjsonData = options.widget.wiki.getTiddlerAsJson(titles[0]);\n\t\t\t\t}\n\t\t\t\t// IE doesn't like these content types\n\t\t\t\tif(!$tw.browser.isIE) {\n\t\t\t\t\tdataTransfer.setData(\"text/vnd.tiddler\",jsonData);\n\t\t\t\t\tdataTransfer.setData(\"text/plain\",titleString);\n\t\t\t\t\tdataTransfer.setData(\"text/x-moz-url\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\t}\n\t\t\t\tdataTransfer.setData(\"URL\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\tdataTransfer.setData(\"Text\",titleString);\n\t\t\t\tevent.stopPropagation();\n\t\t\t}\n\t\t\treturn false;\n\t\t}},\n\t\t{name: \"dragend\", handlerFunction: function(event) {\n\t\t\tif(event.target === domNode) {\n\t\t\t\t// Collect the tiddlers being dragged\n\t\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t    \t\tendActions = options.endActions;\n\t\t\t\tif(dragFilter) {\n\t\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t\t}\n\t\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t\t$tw.dragInProgress = null;\n\t\t\t\t// Invoke drag-end actions if given\n\t\t\t\tif(endActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(endActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Remove the dragging class on the element being dragged\n\t\t\t\t$tw.utils.removeClass(event.target,\"tc-dragging\");\n\t\t\t\t// Delete the drag image element\n\t\t\t\tif(dragImage) {\n\t\t\t\t\tdragImage.parentNode.removeChild(dragImage);\n\t\t\t\t\tdragImage = null;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t}}\n\t]);\n};\n\nexports.importDataTransfer = function(dataTransfer,fallbackTitle,callback) {\n\t// Try each provided data type in turn\n\tfor(var t=0; t<importDataTypes.length; t++) {\n\t\tif(!$tw.browser.isIE || importDataTypes[t].IECompatible) {\n\t\t\t// Get the data\n\t\t\tvar dataType = importDataTypes[t];\n\t\t\t\tvar data = dataTransfer.getData(dataType.type);\n\t\t\t// Import the tiddlers in the data\n\t\t\tif(data !== \"\" && data !== null) {\n\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\tconsole.log(\"Importing data type '\" + dataType.type + \"', data: '\" + data + \"'\")\n\t\t\t\t}\n\t\t\t\tvar tiddlerFields = dataType.toTiddlerFieldsArray(data,fallbackTitle);\n\t\t\t\tcallback(tiddlerFields);\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t}\n};\n\nvar importDataTypes = [\n\t{type: \"text/vnd.tiddler\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn parseJSONTiddlers(data,fallbackTitle);\n\t}},\n\t{type: \"URL\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/x-moz-url\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/html\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/plain\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"Text\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/uri-list\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}}\n];\n\nfunction parseJSONTiddlers(json,fallbackTitle) {\n\tvar data = JSON.parse(json);\n\tif(!$tw.utils.isArray(data)) {\n\t\tdata = [data];\n\t}\n\tdata.forEach(function(fields) {\n\t\tfields.title = fields.title || fallbackTitle;\n\t});\n\treturn data;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/http.js": {
            "title": "$:/core/modules/utils/dom/http.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/http.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser HTTP support\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nA quick and dirty HTTP function; to be refactored later. Options are:\n\turl: URL to retrieve\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data)\n\treturnProp: string name of the property to return as first argument of callback\n*/\nexports.httpRequest = function(options) {\n\tvar type = options.type || \"GET\",\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\treturnProp = options.returnProp || \"responseText\",\n\t\trequest = new XMLHttpRequest(),\n\t\tdata = \"\",\n\t\tf,results;\n\t// Massage the data hashmap into a string\n\tif(options.data) {\n\t\tif(typeof options.data === \"string\") { // Already a string\n\t\t\tdata = options.data;\n\t\t} else { // A hashmap of strings\n\t\t\tresults = [];\n\t\t\t$tw.utils.each(options.data,function(dataItem,dataItemTitle) {\n\t\t\t\tresults.push(dataItemTitle + \"=\" + encodeURIComponent(dataItem));\n\t\t\t});\n\t\t\tdata = results.join(\"&\");\n\t\t}\n\t}\n\t// Set up the state change handler\n\trequest.onreadystatechange = function() {\n\t\tif(this.readyState === 4) {\n\t\t\tif(this.status === 200 || this.status === 201 || this.status === 204) {\n\t\t\t\t// Success!\n\t\t\t\toptions.callback(null,this[returnProp],this);\n\t\t\t\treturn;\n\t\t\t}\n\t\t// Something went wrong\n\t\toptions.callback($tw.language.getString(\"Error/XMLHttpRequest\") + \": \" + this.status);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,options.url,true);\n\tif(headers) {\n\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\trequest.setRequestHeader(headerTitle,header);\n\t\t});\n\t}\n\tif(data && !$tw.utils.hop(headers,\"Content-type\")) {\n\t\trequest.setRequestHeader(\"Content-type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\ttry {\n\t\trequest.send(data);\n\t} catch(e) {\n\t\toptions.callback(e);\n\t}\n\treturn request;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/keyboard.js": {
            "title": "$:/core/modules/utils/dom/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/keyboard.js\ntype: application/javascript\nmodule-type: utils\n\nKeyboard utilities; now deprecated. Instead, use $tw.keyboardManager\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n[\"parseKeyDescriptor\",\"checkKeyDescriptor\"].forEach(function(method) {\n\texports[method] = function() {\n\t\tif($tw.keyboardManager) {\n\t\t\treturn $tw.keyboardManager[method].apply($tw.keyboardManager,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\treturn null\n\t\t}\n\t};\n});\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/modal.js": {
            "title": "$:/core/modules/utils/dom/modal.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/modal.js\ntype: application/javascript\nmodule-type: utils\n\nModal message mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Modal = function(wiki) {\n\tthis.wiki = wiki;\n\tthis.modalCount = 0;\n};\n\n/*\nDisplay a modal dialogue\n\ttitle: Title of tiddler to display\n\toptions: see below\nOptions include:\n\tdownloadLink: Text of a big download link to include\n*/\nModal.prototype.display = function(title,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\trefreshHandler,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\ttiddler = this.wiki.getTiddler(title);\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Create the wrapper divs\n\tvar wrapper = document.createElement(\"div\"),\n\t\tmodalBackdrop = document.createElement(\"div\"),\n\t\tmodalWrapper = document.createElement(\"div\"),\n\t\tmodalHeader = document.createElement(\"div\"),\n\t\theaderTitle = document.createElement(\"h3\"),\n\t\tmodalBody = document.createElement(\"div\"),\n\t\tmodalLink = document.createElement(\"a\"),\n\t\tmodalFooter = document.createElement(\"div\"),\n\t\tmodalFooterHelp = document.createElement(\"span\"),\n\t\tmodalFooterButtons = document.createElement(\"span\");\n\t// Up the modal count and adjust the body class\n\tthis.modalCount++;\n\tthis.adjustPageClass();\n\t// Add classes\n\t$tw.utils.addClass(wrapper,\"tc-modal-wrapper\");\n\t$tw.utils.addClass(modalBackdrop,\"tc-modal-backdrop\");\n\t$tw.utils.addClass(modalWrapper,\"tc-modal\");\n\t$tw.utils.addClass(modalHeader,\"tc-modal-header\");\n\t$tw.utils.addClass(modalBody,\"tc-modal-body\");\n\t$tw.utils.addClass(modalFooter,\"tc-modal-footer\");\n\t// Join them together\n\twrapper.appendChild(modalBackdrop);\n\twrapper.appendChild(modalWrapper);\n\tmodalHeader.appendChild(headerTitle);\n\tmodalWrapper.appendChild(modalHeader);\n\tmodalWrapper.appendChild(modalBody);\n\tmodalFooter.appendChild(modalFooterHelp);\n\tmodalFooter.appendChild(modalFooterButtons);\n\tmodalWrapper.appendChild(modalFooter);\n\t// Render the title of the message\n\tvar headerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"subtitle\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\tattributes: {\n\t\t\t\ttext: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title\n\t\t}}}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\theaderWidgetNode.render(headerTitle,null);\n\t// Render the body of the message\n\tvar bodyWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tbodyWidgetNode.render(modalBody,null);\n\t// Setup the link if present\n\tif(options.downloadLink) {\n\t\tmodalLink.href = options.downloadLink;\n\t\tmodalLink.appendChild(document.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler && tiddler.fields && tiddler.fields.help) {\n\t\tvar link = document.createElement(\"a\");\n\t\tlink.setAttribute(\"href\",tiddler.fields.help);\n\t\tlink.setAttribute(\"target\",\"_blank\");\n\t\tlink.setAttribute(\"rel\",\"noopener noreferrer\");\n\t\tlink.appendChild(document.createTextNode(\"Help\"));\n\t\tmodalFooterHelp.appendChild(link);\n\t\tmodalFooterHelp.style.float = \"left\";\n\t}\n\tvar footerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"footer\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"button\",\n\t\t\tattributes: {\n\t\t\t\tmessage: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: \"tm-close-tiddler\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttext: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: $tw.language.getString(\"Buttons/Close/Caption\")\n\t\t\t}}}\n\t\t]}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tfooterWidgetNode.render(modalFooterButtons,null);\n\t// Set up the refresh handler\n\trefreshHandler = function(changes) {\n\t\theaderWidgetNode.refresh(changes,modalHeader,null);\n\t\tbodyWidgetNode.refresh(changes,modalBody,null);\n\t\tfooterWidgetNode.refresh(changes,modalFooterButtons,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Add the close event handler\n\tvar closeHandler = function(event) {\n\t\t// Remove our refresh handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Decrease the modal count and adjust the body class\n\t\tself.modalCount--;\n\t\tself.adjustPageClass();\n\t\t// Force layout and animate the modal message away\n\t\t$tw.utils.forceLayout(modalBackdrop);\n\t\t$tw.utils.forceLayout(modalWrapper);\n\t\t$tw.utils.setStyle(modalBackdrop,[\n\t\t\t{opacity: \"0\"}\n\t\t]);\n\t\t$tw.utils.setStyle(modalWrapper,[\n\t\t\t{transform: \"translateY(\" + window.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\twindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tdocument.body.removeChild(wrapper);\n\t\t\t}\n\t\t},duration);\n\t\t// Don't let anyone else handle the tm-close-tiddler message\n\t\treturn false;\n\t};\n\theaderWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tbodyWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tfooterWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\t// Set the initial styles for the message\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tdocument.body.appendChild(wrapper);\n\t// Set up animation for the styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{transition: \"opacity \" + duration + \"ms ease-out\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(modalBackdrop);\n\t$tw.utils.forceLayout(modalWrapper);\n\t// Set final animated styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0.7\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n};\n\nModal.prototype.adjustPageClass = function() {\n\tif($tw.pageContainer) {\n\t\t$tw.utils.toggleClass($tw.pageContainer,\"tc-modal-displayed\",this.modalCount > 0);\n\t}\n};\n\nexports.Modal = Modal;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/notifier.js": {
            "title": "$:/core/modules/utils/dom/notifier.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/notifier.js\ntype: application/javascript\nmodule-type: utils\n\nNotifier mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Notifier = function(wiki) {\n\tthis.wiki = wiki;\n};\n\n/*\nDisplay a notification\n\ttitle: Title of tiddler containing the notification text\n\toptions: see below\nOptions include:\n*/\nNotifier.prototype.display = function(title,options) {\n\toptions = options || {};\n\t// Create the wrapper divs\n\tvar self = this,\n\t\tnotification = document.createElement(\"div\"),\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\trefreshHandler;\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Add classes\n\t$tw.utils.addClass(notification,\"tc-notification\");\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Render the body of the notification\n\tvar widgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true});\n\twidgetNode.render(notification,null);\n\trefreshHandler = function(changes) {\n\t\twidgetNode.refresh(changes,notification,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Set the initial styles for the notification\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"0\"},\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"},\n\t\t{transition: \"opacity \" + duration + \"ms ease-out, \" + $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Add the notification to the DOM\n\tdocument.body.appendChild(notification);\n\t// Force layout\n\t$tw.utils.forceLayout(notification);\n\t// Set final animated styles\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n\t// Set a timer to remove the notification\n\twindow.setTimeout(function() {\n\t\t// Remove our change event handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Force layout and animate the notification away\n\t\t$tw.utils.forceLayout(notification);\n\t\t$tw.utils.setStyle(notification,[\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transform: \"translateX(\" + (notification.offsetWidth) + \"px)\"}\n\t\t]);\n\t\t// Remove the modal message from the DOM once the transition ends\n\t\tsetTimeout(function() {\n\t\t\tif(notification.parentNode) {\n\t\t\t\tdocument.body.removeChild(notification);\n\t\t\t}\n\t\t},duration);\n\t},$tw.config.preferences.notificationDuration);\n};\n\nexports.Notifier = Notifier;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/popup.js": {
            "title": "$:/core/modules/utils/dom/popup.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/popup.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Popup object prototype that manages popups in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreates a Popup object with these options:\n\trootElement: the DOM element to which the popup zapper should be attached\n*/\nvar Popup = function(options) {\n\toptions = options || {};\n\tthis.rootElement = options.rootElement || document.documentElement;\n\tthis.popups = []; // Array of {title:,wiki:,domNode:} objects\n};\n\n/*\nTrigger a popup open or closed. Parameters are in a hashmap:\n\ttitle: title of the tiddler where the popup details are stored\n\tdomNode: dom node to which the popup will be positioned\n\twiki: wiki\n\tforce: if specified, forces the popup state to true or false (instead of toggling it)\n*/\nPopup.prototype.triggerPopup = function(options) {\n\t// Check if this popup is already active\n\tvar index = this.findPopup(options.title);\n\t// Compute the new state\n\tvar state = index === -1;\n\tif(options.force !== undefined) {\n\t\tstate = options.force;\n\t}\n\t// Show or cancel the popup according to the new state\n\tif(state) {\n\t\tthis.show(options);\n\t} else {\n\t\tthis.cancel(index);\n\t}\n};\n\nPopup.prototype.findPopup = function(title) {\n\tvar index = -1;\n\tfor(var t=0; t<this.popups.length; t++) {\n\t\tif(this.popups[t].title === title) {\n\t\t\tindex = t;\n\t\t}\n\t}\n\treturn index;\n};\n\nPopup.prototype.handleEvent = function(event) {\n\tif(event.type === \"click\") {\n\t\t// Find out what was clicked on\n\t\tvar info = this.popupInfo(event.target),\n\t\t\tcancelLevel = info.popupLevel - 1;\n\t\t// Don't remove the level that was clicked on if we clicked on a handle\n\t\tif(info.isHandle) {\n\t\t\tcancelLevel++;\n\t\t}\n\t\t// Cancel\n\t\tthis.cancel(cancelLevel);\n\t}\n};\n\n/*\nFind the popup level containing a DOM node. Returns:\npopupLevel: count of the number of nested popups containing the specified element\nisHandle: true if the specified element is within a popup handle\n*/\nPopup.prototype.popupInfo = function(domNode) {\n\tvar isHandle = false,\n\t\tpopupCount = 0,\n\t\tnode = domNode;\n\t// First check ancestors to see if we're within a popup handle\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup-handle\")) {\n\t\t\tisHandle = true;\n\t\t\tpopupCount++;\n\t\t}\n\t\tif($tw.utils.hasClass(node,\"tc-popup-keep\")) {\n\t\t\tisHandle = true;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\t// Then count the number of ancestor popups\n\tnode = domNode;\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup\")) {\n\t\t\tpopupCount++;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\tvar info = {\n\t\tpopupLevel: popupCount,\n\t\tisHandle: isHandle\n\t};\n\treturn info;\n};\n\n/*\nDisplay a popup by adding it to the stack\n*/\nPopup.prototype.show = function(options) {\n\t// Find out what was clicked on\n\tvar info = this.popupInfo(options.domNode);\n\t// Cancel any higher level popups\n\tthis.cancel(info.popupLevel);\n\t// Store the popup details if not already there\n\tif(this.findPopup(options.title) === -1) {\n\t\tthis.popups.push({\n\t\t\ttitle: options.title,\n\t\t\twiki: options.wiki,\n\t\t\tdomNode: options.domNode\n\t\t});\n\t}\n\t// Set the state tiddler\n\toptions.wiki.setTextReference(options.title,\n\t\t\t\"(\" + options.domNode.offsetLeft + \",\" + options.domNode.offsetTop + \",\" + \n\t\t\t\toptions.domNode.offsetWidth + \",\" + options.domNode.offsetHeight + \")\");\n\t// Add the click handler if we have any popups\n\tif(this.popups.length > 0) {\n\t\tthis.rootElement.addEventListener(\"click\",this,true);\t\t\n\t}\n};\n\n/*\nCancel all popups at or above a specified level or DOM node\nlevel: popup level to cancel (0 cancels all popups)\n*/\nPopup.prototype.cancel = function(level) {\n\tvar numPopups = this.popups.length;\n\tlevel = Math.max(0,Math.min(level,numPopups));\n\tfor(var t=level; t<numPopups; t++) {\n\t\tvar popup = this.popups.pop();\n\t\tif(popup.title) {\n\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t}\n\t}\n\tif(this.popups.length === 0) {\n\t\tthis.rootElement.removeEventListener(\"click\",this,false);\n\t}\n};\n\n/*\nReturns true if the specified title and text identifies an active popup\n*/\nPopup.prototype.readPopupState = function(text) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/;\n\treturn popupLocationRegExp.test(text);\n};\n\nexports.Popup = Popup;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/scroller.js": {
            "title": "$:/core/modules/utils/dom/scroller.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/scroller.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Scroller object prototype that manages scrolling in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nEvent handler for when the `tm-scroll` event hits the document body\n*/\nvar PageScroller = function() {\n\tthis.idRequestFrame = null;\n\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\twindow.webkitRequestAnimationFrame ||\n\t\twindow.mozRequestAnimationFrame ||\n\t\tfunction(callback) {\n\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t};\n\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\twindow.webkitCancelAnimationFrame ||\n\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\twindow.mozCancelAnimationFrame ||\n\t\twindow.mozCancelRequestAnimationFrame ||\n\t\tfunction(id) {\n\t\t\twindow.clearTimeout(id);\n\t\t};\n};\n\nPageScroller.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle an event\n*/\nPageScroller.prototype.handleEvent = function(event) {\n\tif(event.type === \"tm-scroll\") {\n\t\treturn this.scrollIntoView(event.target);\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element) {\n\tvar self = this,\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Now get ready to scroll the body\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar getBounds = function() {\n\t\t\tvar clientBounds = element.getBoundingClientRect(),\n\t\t\t\tscrollPosition = $tw.utils.getScrollPosition();\n\t\t\treturn {\n\t\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\t\ttop: clientBounds.top + scrollPosition.y,\n\t\t\t\twidth: clientBounds.width,\n\t\t\t\theight: clientBounds.height\n\t\t\t};\n\t\t},\n\t\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t\t// targetPos/targetSize - position and size of the target element\n\t\t// currentPos/currentSize - position and size of the current scroll viewport\n\t\t// returns: new position of the scroll viewport\n\t\tgetEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = targetPos;\n\t\t\t// If we are scrolling within 50 pixels of the top/left then snap to zero\n\t\t\tif(newPos < 50) {\n\t\t\t\tnewPos = 0;\n\t\t\t}\n\t\t\treturn newPos;\n\t\t},\n\t\tdrawFrame = function drawFrame() {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tvar scrollPosition = $tw.utils.getScrollPosition(),\n\t\t\t\tbounds = getBounds(),\n\t\t\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,window.innerWidth),\n\t\t\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,window.innerHeight);\n\t\t\twindow.scrollTo(scrollPosition.x + (endX - scrollPosition.x) * t,scrollPosition.y + (endY - scrollPosition.y) * t);\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\tdrawFrame();\n};\n\nexports.PageScroller = PageScroller;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/edition-info.js": {
            "title": "$:/core/modules/utils/edition-info.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/edition-info.js\ntype: application/javascript\nmodule-type: utils-node\n\nInformation about the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\nvar editionInfo;\n\nexports.getEditionInfo = function() {\n\tif(!editionInfo) {\n\t\t// Enumerate the edition paths\n\t\tvar editionPaths = $tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar);\n\t\teditionInfo = {};\n\t\tfor(var editionIndex=0; editionIndex<editionPaths.length; editionIndex++) {\n\t\t\tvar editionPath = editionPaths[editionIndex];\n\t\t\t// Enumerate the folders\n\t\t\tvar entries = fs.readdirSync(editionPath);\n\t\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\t\tvar entry = entries[entryIndex];\n\t\t\t\t// Check if directories have a valid tiddlywiki.info\n\t\t\t\tif(!editionInfo[entry] && $tw.utils.isDirectory(path.resolve(editionPath,entry))) {\n\t\t\t\t\tvar info;\n\t\t\t\t\ttry {\n\t\t\t\t\t\tinfo = JSON.parse(fs.readFileSync(path.resolve(editionPath,entry,\"tiddlywiki.info\"),\"utf8\"));\n\t\t\t\t\t} catch(ex) {\n\t\t\t\t\t}\n\t\t\t\t\tif(info) {\n\t\t\t\t\t\teditionInfo[entry] = info;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn editionInfo;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils-node"
        },
        "$:/core/modules/utils/fakedom.js": {
            "title": "$:/core/modules/utils/fakedom.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/fakedom.js\ntype: application/javascript\nmodule-type: global\n\nA barebones implementation of DOM interfaces needed by the rendering mechanism.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Sequence number used to enable us to track objects for testing\nvar sequenceNumber = null;\n\nvar bumpSequenceNumber = function(object) {\n\tif(sequenceNumber !== null) {\n\t\tobject.sequenceNumber = sequenceNumber++;\n\t}\n};\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text + \"\";\n};\n\nObject.defineProperty(TW_TextNode.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 3;\n\t}\n});\n\nObject.defineProperty(TW_TextNode.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\treturn this.textContent.replace(/(\\r?\\n)/g,\"\");\n\t}\n});\n\nvar TW_Element = function(tag,namespace) {\n\tbumpSequenceNumber(this);\n\tthis.isTiddlyWikiFakeDom = true;\n\tthis.tag = tag;\n\tthis.attributes = {};\n\tthis.isRaw = false;\n\tthis.children = [];\n\tthis.style = {};\n\tthis.namespaceURI = namespace || \"http://www.w3.org/1999/xhtml\";\n};\n\nObject.defineProperty(TW_Element.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 1;\n\t}\n});\n\nTW_Element.prototype.getAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot getAttribute on a raw TW_Element\";\n\t}\n\treturn this.attributes[name];\n};\n\nTW_Element.prototype.setAttribute = function(name,value) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot setAttribute on a raw TW_Element\";\n\t}\n\tthis.attributes[name] = value + \"\";\n};\n\nTW_Element.prototype.setAttributeNS = function(namespace,name,value) {\n\tthis.setAttribute(name,value);\n};\n\nTW_Element.prototype.removeAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot removeAttribute on a raw TW_Element\";\n\t}\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\tdelete this.attributes[name];\n\t}\n};\n\nTW_Element.prototype.appendChild = function(node) {\n\tthis.children.push(node);\n\tnode.parentNode = this;\n};\n\nTW_Element.prototype.insertBefore = function(node,nextSibling) {\n\tif(nextSibling) {\n\t\tvar p = this.children.indexOf(nextSibling);\n\t\tif(p !== -1) {\n\t\t\tthis.children.splice(p,0,node);\n\t\t\tnode.parentNode = this;\n\t\t} else {\n\t\t\tthis.appendChild(node);\n\t\t}\n\t} else {\n\t\tthis.appendChild(node);\n\t}\n};\n\nTW_Element.prototype.removeChild = function(node) {\n\tvar p = this.children.indexOf(node);\n\tif(p !== -1) {\n\t\tthis.children.splice(p,1);\n\t}\n};\n\nTW_Element.prototype.hasChildNodes = function() {\n\treturn !!this.children.length;\n};\n\nObject.defineProperty(TW_Element.prototype, \"childNodes\", {\n\tget: function() {\n\t\treturn this.children;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"firstChild\", {\n\tget: function() {\n\t\treturn this.children[0];\n\t}\n});\n\nTW_Element.prototype.addEventListener = function(type,listener,useCapture) {\n\t// Do nothing\n};\n\nObject.defineProperty(TW_Element.prototype, \"tagName\", {\n\tget: function() {\n\t\treturn this.tag || \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"className\", {\n\tget: function() {\n\t\treturn this.attributes[\"class\"] || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes[\"class\"] = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"value\", {\n\tget: function() {\n\t\treturn this.attributes.value || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes.value = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"outerHTML\", {\n\tget: function() {\n\t\tvar output = [],attr,a,v;\n\t\toutput.push(\"<\",this.tag);\n\t\tif(this.attributes) {\n\t\t\tattr = [];\n\t\t\tfor(a in this.attributes) {\n\t\t\t\tattr.push(a);\n\t\t\t}\n\t\t\tattr.sort();\n\t\t\tfor(a=0; a<attr.length; a++) {\n\t\t\t\tv = this.attributes[attr[a]];\n\t\t\t\tif(v !== undefined) {\n\t\t\t\t\toutput.push(\" \",attr[a],\"=\\\"\",$tw.utils.htmlEncode(v),\"\\\"\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(this.style) {\n\t\t\tvar style = [];\n\t\t\tfor(var s in this.style) {\n\t\t\t\tstyle.push(s + \":\" + this.style[s] + \";\");\n\t\t\t}\n\t\t\tif(style.length > 0) {\n\t\t\t\toutput.push(\" style=\\\"\",style.join(\"\"),\"\\\"\")\n\t\t\t}\n\t\t}\n\t\toutput.push(\">\");\n\t\tif($tw.config.htmlVoidElements.indexOf(this.tag) === -1) {\n\t\t\toutput.push(this.innerHTML);\n\t\t\toutput.push(\"</\",this.tag,\">\");\n\t\t}\n\t\treturn output.join(\"\");\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"innerHTML\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn this.rawHTML;\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tif(node instanceof TW_Element) {\n\t\t\t\t\tb.push(node.outerHTML);\n\t\t\t\t} else if(node instanceof TW_TextNode) {\n\t\t\t\t\tb.push($tw.utils.htmlEncode(node.textContent));\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.isRaw = true;\n\t\tthis.rawHTML = value;\n\t\tthis.rawTextContent = null;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textInnerHTML\", {\n\tset: function(value) {\n\t\tif(this.isRaw) {\n\t\t\tthis.rawTextContent = value;\n\t\t} else {\n\t\t\tthrow \"Cannot set textInnerHTML of a non-raw TW_Element\";\n\t\t}\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tif(this.rawTextContent === null) {\n\t\t\t\treturn \"\";\n\t\t\t} else {\n\t\t\t\treturn this.rawTextContent;\n\t\t\t}\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.textContent);\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.children = [new TW_TextNode(value)];\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn \"\";\n\t\t} else {\n\t\t\tvar b = [],\n\t\t\t\tisBlock = $tw.config.htmlBlockElements.indexOf(this.tag) !== -1;\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\tif(this.tag === \"li\") {\n\t\t\t\tb.push(\"* \");\n\t\t\t}\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.formattedTextContent);\n\t\t\t});\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\treturn b.join(\"\");\n\t\t}\n\t}\n});\n\nvar document = {\n\tsetSequenceNumber: function(value) {\n\t\tsequenceNumber = value;\n\t},\n\tcreateElementNS: function(namespace,tag) {\n\t\treturn new TW_Element(tag,namespace);\n\t},\n\tcreateElement: function(tag) {\n\t\treturn new TW_Element(tag);\n\t},\n\tcreateTextNode: function(text) {\n\t\treturn new TW_TextNode(text);\n\t},\n\tcompatMode: \"CSS1Compat\", // For KaTeX to know that we're not a browser in quirks mode\n\tisTiddlyWikiFakeDom: true\n};\n\nexports.fakeDocument = document;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/utils/filesystem.js": {
            "title": "$:/core/modules/utils/filesystem.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/filesystem.js\ntype: application/javascript\nmodule-type: utils-node\n\nFile system utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\n/*\nRecursively (and synchronously) copy a directory and all its content\n*/\nexports.copyDirectory = function(srcPath,dstPath) {\n\t// Remove any trailing path separators\n\tsrcPath = $tw.utils.removeTrailingSeparator(srcPath);\n\tdstPath = $tw.utils.removeTrailingSeparator(dstPath);\n\t// Create the destination directory\n\tvar err = $tw.utils.createDirectory(dstPath);\n\tif(err) {\n\t\treturn err;\n\t}\n\t// Function to copy a folder full of files\n\tvar copy = function(srcPath,dstPath) {\n\t\tvar srcStats = fs.lstatSync(srcPath),\n\t\t\tdstExists = fs.existsSync(dstPath);\n\t\tif(srcStats.isFile()) {\n\t\t\t$tw.utils.copyFile(srcPath,dstPath);\n\t\t} else if(srcStats.isDirectory()) {\n\t\t\tvar items = fs.readdirSync(srcPath);\n\t\t\tfor(var t=0; t<items.length; t++) {\n\t\t\t\tvar item = items[t],\n\t\t\t\t\terr = copy(srcPath + path.sep + item,dstPath + path.sep + item);\n\t\t\t\tif(err) {\n\t\t\t\t\treturn err;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\tcopy(srcPath,dstPath);\n\treturn null;\n};\n\n/*\nCopy a file\n*/\nvar FILE_BUFFER_LENGTH = 64 * 1024,\n\tfileBuffer;\n\nexports.copyFile = function(srcPath,dstPath) {\n\t// Create buffer if required\n\tif(!fileBuffer) {\n\t\tfileBuffer = new Buffer(FILE_BUFFER_LENGTH);\n\t}\n\t// Create any directories in the destination\n\t$tw.utils.createDirectory(path.dirname(dstPath));\n\t// Copy the file\n\tvar srcFile = fs.openSync(srcPath,\"r\"),\n\t\tdstFile = fs.openSync(dstPath,\"w\"),\n\t\tbytesRead = 1,\n\t\tpos = 0;\n\twhile (bytesRead > 0) {\n\t\tbytesRead = fs.readSync(srcFile,fileBuffer,0,FILE_BUFFER_LENGTH,pos);\n\t\tfs.writeSync(dstFile,fileBuffer,0,bytesRead);\n\t\tpos += bytesRead;\n\t}\n\tfs.closeSync(srcFile);\n\tfs.closeSync(dstFile);\n\treturn null;\n};\n\n/*\nRemove trailing path separator\n*/\nexports.removeTrailingSeparator = function(dirPath) {\n\tvar len = dirPath.length;\n\tif(dirPath.charAt(len-1) === path.sep) {\n\t\tdirPath = dirPath.substr(0,len-1);\n\t}\n\treturn dirPath;\n};\n\n/*\nRecursively create a directory\n*/\nexports.createDirectory = function(dirPath) {\n\tif(dirPath.substr(dirPath.length-1,1) !== path.sep) {\n\t\tdirPath = dirPath + path.sep;\n\t}\n\tvar pos = 1;\n\tpos = dirPath.indexOf(path.sep,pos);\n\twhile(pos !== -1) {\n\t\tvar subDirPath = dirPath.substr(0,pos);\n\t\tif(!$tw.utils.isDirectory(subDirPath)) {\n\t\t\ttry {\n\t\t\t\tfs.mkdirSync(subDirPath);\n\t\t\t} catch(e) {\n\t\t\t\treturn \"Error creating directory '\" + subDirPath + \"'\";\n\t\t\t}\n\t\t}\n\t\tpos = dirPath.indexOf(path.sep,pos + 1);\n\t}\n\treturn null;\n};\n\n/*\nRecursively create directories needed to contain a specified file\n*/\nexports.createFileDirectories = function(filePath) {\n\treturn $tw.utils.createDirectory(path.dirname(filePath));\n};\n\n/*\nRecursively delete a directory\n*/\nexports.deleteDirectory = function(dirPath) {\n\tif(fs.existsSync(dirPath)) {\n\t\tvar entries = fs.readdirSync(dirPath);\n\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\tvar currPath = dirPath + path.sep + entries[entryIndex];\n\t\t\tif(fs.lstatSync(currPath).isDirectory()) {\n\t\t\t\t$tw.utils.deleteDirectory(currPath);\n\t\t\t} else {\n\t\t\t\tfs.unlinkSync(currPath);\n\t\t\t}\n\t\t}\n\tfs.rmdirSync(dirPath);\n\t}\n\treturn null;\n};\n\n/*\nCheck if a path identifies a directory\n*/\nexports.isDirectory = function(dirPath) {\n\treturn fs.existsSync(dirPath) && fs.statSync(dirPath).isDirectory();\n};\n\n/*\nCheck if a path identifies a directory that is empty\n*/\nexports.isDirectoryEmpty = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn false;\n\t}\n\tvar files = fs.readdirSync(dirPath),\n\t\tempty = true;\n\t$tw.utils.each(files,function(file,index) {\n\t\tif(file.charAt(0) !== \".\") {\n\t\t\tempty = false;\n\t\t}\n\t});\n\treturn empty;\n};\n\n/*\nRecursively delete a tree of empty directories\n*/\nexports.deleteEmptyDirs = function(dirpath,callback) {\n\tvar self = this;\n\tfs.readdir(dirpath,function(err,files) {\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\tif(files.length > 0) {\n\t\t\treturn callback(null);\n\t\t}\n\t\tfs.rmdir(dirpath,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.deleteEmptyDirs(path.dirname(dirpath),callback);\n\t\t});\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils-node"
        },
        "$:/core/modules/utils/logger.js": {
            "title": "$:/core/modules/utils/logger.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/logger.js\ntype: application/javascript\nmodule-type: utils\n\nA basic logging implementation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ALERT_TAG = \"$:/tags/Alert\";\n\n/*\nMake a new logger\n*/\nfunction Logger(componentName,options) {\n\toptions = options || {};\n\tthis.componentName = componentName || \"\";\n\tthis.colour = options.colour || \"white\";\n\tthis.enable = \"enable\" in options ? options.enable : true;\n}\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tif(this.enable && console !== undefined && console.log !== undefined) {\n\t\treturn Function.apply.call(console.log, console, [$tw.utils.terminalColour(this.colour),this.componentName + \":\"].concat(Array.prototype.slice.call(arguments,0)).concat($tw.utils.terminalColour()));\n\t}\n};\n\n/*\nAlert a message\n*/\nLogger.prototype.alert = function(/* args */) {\n\tif(this.enable) {\n\t\t// Prepare the text of the alert\n\t\tvar text = Array.prototype.join.call(arguments,\" \");\n\t\t// Create alert tiddlers in the browser\n\t\tif($tw.browser) {\n\t\t\t// Check if there is an existing alert with the same text and the same component\n\t\t\tvar existingAlerts = $tw.wiki.getTiddlersWithTag(ALERT_TAG),\n\t\t\t\talertFields,\n\t\t\t\texistingCount,\n\t\t\t\tself = this;\n\t\t\t$tw.utils.each(existingAlerts,function(title) {\n\t\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\t\tif(tiddler.fields.text === text && tiddler.fields.component === self.componentName && tiddler.fields.modified && (!alertFields || tiddler.fields.modified < alertFields.modified)) {\n\t\t\t\t\t\talertFields = $tw.utils.extend({},tiddler.fields);\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(alertFields) {\n\t\t\t\texistingCount = alertFields.count || 1;\n\t\t\t} else {\n\t\t\t\talertFields = {\n\t\t\t\t\ttitle: $tw.wiki.generateNewTitle(\"$:/temp/alerts/alert\",{prefix: \"\"}),\n\t\t\t\t\ttext: text,\n\t\t\t\t\ttags: [ALERT_TAG],\n\t\t\t\t\tcomponent: this.componentName\n\t\t\t\t};\n\t\t\t\texistingCount = 0;\n\t\t\t}\n\t\t\talertFields.modified = new Date();\n\t\t\tif(++existingCount > 1) {\n\t\t\t\talertFields.count = existingCount;\n\t\t\t} else {\n\t\t\t\talertFields.count = undefined;\n\t\t\t}\n\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(alertFields));\n\t\t\t// Log the alert as well\n\t\t\tthis.log.apply(this,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\t// Print an orange message to the console if not in the browser\n\t\t\tconsole.error(\"\\x1b[1;33m\" + text + \"\\x1b[0m\");\n\t\t}\t\t\n\t}\n};\n\nexports.Logger = Logger;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/parsetree.js": {
            "title": "$:/core/modules/utils/parsetree.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/parsetree.js\ntype: application/javascript\nmodule-type: utils\n\nParse tree utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.addAttributeToParseTreeNode = function(node,name,value) {\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[name] = {type: \"string\", value: value};\n};\n\nexports.getAttributeValueFromParseTreeNode = function(node,name,defaultValue) {\n\tif(node.attributes && node.attributes[name] && node.attributes[name].value !== undefined) {\n\t\treturn node.attributes[name].value;\n\t}\n\treturn defaultValue;\n};\n\nexports.addClassToParseTreeNode = function(node,classString) {\n\tvar classes = [];\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[\"class\"] = node.attributes[\"class\"] || {type: \"string\", value: \"\"};\n\tif(node.attributes[\"class\"].type === \"string\") {\n\t\tif(node.attributes[\"class\"].value !== \"\") {\n\t\t\tclasses = node.attributes[\"class\"].value.split(\" \");\n\t\t}\n\t\tif(classString !== \"\") {\n\t\t\t$tw.utils.pushTop(classes,classString.split(\" \"));\n\t\t}\n\t\tnode.attributes[\"class\"].value = classes.join(\" \");\n\t}\n};\n\nexports.addStyleToParseTreeNode = function(node,name,value) {\n\t\tnode.attributes = node.attributes || {};\n\t\tnode.attributes.style = node.attributes.style || {type: \"string\", value: \"\"};\n\t\tif(node.attributes.style.type === \"string\") {\n\t\t\tnode.attributes.style.value += name + \":\" + value + \";\";\n\t\t}\n};\n\nexports.findParseTreeNode = function(nodeArray,search) {\n\tfor(var t=0; t<nodeArray.length; t++) {\n\t\tif(nodeArray[t].type === search.type && nodeArray[t].tag === search.tag) {\n\t\t\treturn nodeArray[t];\n\t\t}\n\t}\n\treturn undefined;\n};\n\n/*\nHelper to get the text of a parse tree node or array of nodes\n*/\nexports.getParseTreeText = function getParseTreeText(tree) {\n\tvar output = [];\n\tif($tw.utils.isArray(tree)) {\n\t\t$tw.utils.each(tree,function(node) {\n\t\t\toutput.push(getParseTreeText(node));\n\t\t});\n\t} else {\n\t\tif(tree.type === \"text\") {\n\t\t\toutput.push(tree.text);\n\t\t}\n\t\tif(tree.children) {\n\t\t\treturn getParseTreeText(tree.children);\n\t\t}\n\t}\n\treturn output.join(\"\");\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/performance.js": {
            "title": "$:/core/modules/utils/performance.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/performance.js\ntype: application/javascript\nmodule-type: global\n\nPerformance measurement.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Performance(enabled) {\n\tthis.enabled = !!enabled;\n\tthis.measures = {}; // Hashmap of current values of measurements\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n}\n\n/*\nWrap performance reporting around a top level function\n*/\nPerformance.prototype.report = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tself.measures = {};\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tself.logger.log(name + \": \" + $tw.utils.timer(startTime).toFixed(2) + \"ms\");\n\t\t\tfor(var m in self.measures) {\n\t\t\t\tself.logger.log(\"+\" + m + \": \" + self.measures[m].toFixed(2) + \"ms\");\n\t\t\t}\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\n/*\nWrap performance measurements around a subfunction\n*/\nPerformance.prototype.measure = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments),\n\t\t\t\tvalue = self.measures[name] || 0;\n\t\t\tself.measures[name] = value + $tw.utils.timer(startTime);\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nexports.Performance = Performance;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/utils/pluginmaker.js": {
            "title": "$:/core/modules/utils/pluginmaker.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/pluginmaker.js\ntype: application/javascript\nmodule-type: utils\n\nA quick and dirty way to pack up plugins within the browser.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRepack a plugin, and then delete any non-shadow payload tiddlers\n*/\nexports.repackPlugin = function(title,additionalTiddlers,excludeTiddlers) {\n\tadditionalTiddlers = additionalTiddlers || [];\n\texcludeTiddlers = excludeTiddlers || [];\n\t// Get the plugin tiddler\n\tvar pluginTiddler = $tw.wiki.getTiddler(title);\n\tif(!pluginTiddler) {\n\t\tthrow \"No such tiddler as \" + title;\n\t}\n\t// Extract the JSON\n\tvar jsonPluginTiddler;\n\ttry {\n\t\tjsonPluginTiddler = JSON.parse(pluginTiddler.fields.text);\n\t} catch(e) {\n\t\tthrow \"Cannot parse plugin tiddler \" + title + \"\\n\" + $tw.language.getString(\"Error/Caption\") + \": \" + e;\n\t}\n\t// Get the list of tiddlers\n\tvar tiddlers = Object.keys(jsonPluginTiddler.tiddlers);\n\t// Add the additional tiddlers\n\t$tw.utils.pushTop(tiddlers,additionalTiddlers);\n\t// Remove any excluded tiddlers\n\tfor(var t=tiddlers.length-1; t>=0; t--) {\n\t\tif(excludeTiddlers.indexOf(tiddlers[t]) !== -1) {\n\t\t\ttiddlers.splice(t,1);\n\t\t}\n\t}\n\t// Pack up the tiddlers into a block of JSON\n\tvar plugins = {};\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\tfields = {};\n\t\t$tw.utils.each(tiddler.fields,function (value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\tplugins[title] = fields;\n\t});\n\t// Retrieve and bump the version number\n\tvar pluginVersion = $tw.utils.parseVersion(pluginTiddler.getFieldString(\"version\") || \"0.0.0\") || {\n\t\t\tmajor: \"0\",\n\t\t\tminor: \"0\",\n\t\t\tpatch: \"0\"\n\t\t};\n\tpluginVersion.patch++;\n\tvar version = pluginVersion.major + \".\" + pluginVersion.minor + \".\" + pluginVersion.patch;\n\tif(pluginVersion.prerelease) {\n\t\tversion += \"-\" + pluginVersion.prerelease;\n\t}\n\tif(pluginVersion.build) {\n\t\tversion += \"+\" + pluginVersion.build;\n\t}\n\t// Save the tiddler\n\t$tw.wiki.addTiddler(new $tw.Tiddler(pluginTiddler,{text: JSON.stringify({tiddlers: plugins},null,4), version: version}));\n\t// Delete any non-shadow constituent tiddlers\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tif($tw.wiki.tiddlerExists(title)) {\n\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t}\n\t});\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t// Return a heartwarming confirmation\n\treturn \"Plugin \" + title + \" successfully saved\";\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/transliterate.js": {
            "title": "$:/core/modules/utils/transliterate.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/transliterate.js\ntype: application/javascript\nmodule-type: utils\n\nTransliteration static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nTransliterate string to ASCII\n\n(Some pairs taken from http://semplicewebsites.com/removing-accents-javascript)\n*/\nexports.transliterationPairs = {\n\t\"Á\":\"A\",\n\t\"Ă\":\"A\",\n\t\"Ắ\":\"A\",\n\t\"Ặ\":\"A\",\n\t\"Ằ\":\"A\",\n\t\"Ẳ\":\"A\",\n\t\"Ẵ\":\"A\",\n\t\"Ǎ\":\"A\",\n\t\"Â\":\"A\",\n\t\"Ấ\":\"A\",\n\t\"Ậ\":\"A\",\n\t\"Ầ\":\"A\",\n\t\"Ẩ\":\"A\",\n\t\"Ẫ\":\"A\",\n\t\"Ä\":\"A\",\n\t\"Ǟ\":\"A\",\n\t\"Ȧ\":\"A\",\n\t\"Ǡ\":\"A\",\n\t\"Ạ\":\"A\",\n\t\"Ȁ\":\"A\",\n\t\"À\":\"A\",\n\t\"Ả\":\"A\",\n\t\"Ȃ\":\"A\",\n\t\"Ā\":\"A\",\n\t\"Ą\":\"A\",\n\t\"Å\":\"A\",\n\t\"Ǻ\":\"A\",\n\t\"Ḁ\":\"A\",\n\t\"Ⱥ\":\"A\",\n\t\"Ã\":\"A\",\n\t\"Ꜳ\":\"AA\",\n\t\"Æ\":\"AE\",\n\t\"Ǽ\":\"AE\",\n\t\"Ǣ\":\"AE\",\n\t\"Ꜵ\":\"AO\",\n\t\"Ꜷ\":\"AU\",\n\t\"Ꜹ\":\"AV\",\n\t\"Ꜻ\":\"AV\",\n\t\"Ꜽ\":\"AY\",\n\t\"Ḃ\":\"B\",\n\t\"Ḅ\":\"B\",\n\t\"Ɓ\":\"B\",\n\t\"Ḇ\":\"B\",\n\t\"Ƀ\":\"B\",\n\t\"Ƃ\":\"B\",\n\t\"Ć\":\"C\",\n\t\"Č\":\"C\",\n\t\"Ç\":\"C\",\n\t\"Ḉ\":\"C\",\n\t\"Ĉ\":\"C\",\n\t\"Ċ\":\"C\",\n\t\"Ƈ\":\"C\",\n\t\"Ȼ\":\"C\",\n\t\"Ď\":\"D\",\n\t\"Ḑ\":\"D\",\n\t\"Ḓ\":\"D\",\n\t\"Ḋ\":\"D\",\n\t\"Ḍ\":\"D\",\n\t\"Ɗ\":\"D\",\n\t\"Ḏ\":\"D\",\n\t\"Dz\":\"D\",\n\t\"Dž\":\"D\",\n\t\"Đ\":\"D\",\n\t\"Ƌ\":\"D\",\n\t\"DZ\":\"DZ\",\n\t\"DŽ\":\"DZ\",\n\t\"É\":\"E\",\n\t\"Ĕ\":\"E\",\n\t\"Ě\":\"E\",\n\t\"Ȩ\":\"E\",\n\t\"Ḝ\":\"E\",\n\t\"Ê\":\"E\",\n\t\"Ế\":\"E\",\n\t\"Ệ\":\"E\",\n\t\"Ề\":\"E\",\n\t\"Ể\":\"E\",\n\t\"Ễ\":\"E\",\n\t\"Ḙ\":\"E\",\n\t\"Ë\":\"E\",\n\t\"Ė\":\"E\",\n\t\"Ẹ\":\"E\",\n\t\"Ȅ\":\"E\",\n\t\"È\":\"E\",\n\t\"Ẻ\":\"E\",\n\t\"Ȇ\":\"E\",\n\t\"Ē\":\"E\",\n\t\"Ḗ\":\"E\",\n\t\"Ḕ\":\"E\",\n\t\"Ę\":\"E\",\n\t\"Ɇ\":\"E\",\n\t\"Ẽ\":\"E\",\n\t\"Ḛ\":\"E\",\n\t\"Ꝫ\":\"ET\",\n\t\"Ḟ\":\"F\",\n\t\"Ƒ\":\"F\",\n\t\"Ǵ\":\"G\",\n\t\"Ğ\":\"G\",\n\t\"Ǧ\":\"G\",\n\t\"Ģ\":\"G\",\n\t\"Ĝ\":\"G\",\n\t\"Ġ\":\"G\",\n\t\"Ɠ\":\"G\",\n\t\"Ḡ\":\"G\",\n\t\"Ǥ\":\"G\",\n\t\"Ḫ\":\"H\",\n\t\"Ȟ\":\"H\",\n\t\"Ḩ\":\"H\",\n\t\"Ĥ\":\"H\",\n\t\"Ⱨ\":\"H\",\n\t\"Ḧ\":\"H\",\n\t\"Ḣ\":\"H\",\n\t\"Ḥ\":\"H\",\n\t\"Ħ\":\"H\",\n\t\"Í\":\"I\",\n\t\"Ĭ\":\"I\",\n\t\"Ǐ\":\"I\",\n\t\"Î\":\"I\",\n\t\"Ï\":\"I\",\n\t\"Ḯ\":\"I\",\n\t\"İ\":\"I\",\n\t\"Ị\":\"I\",\n\t\"Ȉ\":\"I\",\n\t\"Ì\":\"I\",\n\t\"Ỉ\":\"I\",\n\t\"Ȋ\":\"I\",\n\t\"Ī\":\"I\",\n\t\"Į\":\"I\",\n\t\"Ɨ\":\"I\",\n\t\"Ĩ\":\"I\",\n\t\"Ḭ\":\"I\",\n\t\"Ꝺ\":\"D\",\n\t\"Ꝼ\":\"F\",\n\t\"Ᵹ\":\"G\",\n\t\"Ꞃ\":\"R\",\n\t\"Ꞅ\":\"S\",\n\t\"Ꞇ\":\"T\",\n\t\"Ꝭ\":\"IS\",\n\t\"Ĵ\":\"J\",\n\t\"Ɉ\":\"J\",\n\t\"Ḱ\":\"K\",\n\t\"Ǩ\":\"K\",\n\t\"Ķ\":\"K\",\n\t\"Ⱪ\":\"K\",\n\t\"Ꝃ\":\"K\",\n\t\"Ḳ\":\"K\",\n\t\"Ƙ\":\"K\",\n\t\"Ḵ\":\"K\",\n\t\"Ꝁ\":\"K\",\n\t\"Ꝅ\":\"K\",\n\t\"Ĺ\":\"L\",\n\t\"Ƚ\":\"L\",\n\t\"Ľ\":\"L\",\n\t\"Ļ\":\"L\",\n\t\"Ḽ\":\"L\",\n\t\"Ḷ\":\"L\",\n\t\"Ḹ\":\"L\",\n\t\"Ⱡ\":\"L\",\n\t\"Ꝉ\":\"L\",\n\t\"Ḻ\":\"L\",\n\t\"Ŀ\":\"L\",\n\t\"Ɫ\":\"L\",\n\t\"Lj\":\"L\",\n\t\"Ł\":\"L\",\n\t\"LJ\":\"LJ\",\n\t\"Ḿ\":\"M\",\n\t\"Ṁ\":\"M\",\n\t\"Ṃ\":\"M\",\n\t\"Ɱ\":\"M\",\n\t\"Ń\":\"N\",\n\t\"Ň\":\"N\",\n\t\"Ņ\":\"N\",\n\t\"Ṋ\":\"N\",\n\t\"Ṅ\":\"N\",\n\t\"Ṇ\":\"N\",\n\t\"Ǹ\":\"N\",\n\t\"Ɲ\":\"N\",\n\t\"Ṉ\":\"N\",\n\t\"Ƞ\":\"N\",\n\t\"Nj\":\"N\",\n\t\"Ñ\":\"N\",\n\t\"NJ\":\"NJ\",\n\t\"Ó\":\"O\",\n\t\"Ŏ\":\"O\",\n\t\"Ǒ\":\"O\",\n\t\"Ô\":\"O\",\n\t\"Ố\":\"O\",\n\t\"Ộ\":\"O\",\n\t\"Ồ\":\"O\",\n\t\"Ổ\":\"O\",\n\t\"Ỗ\":\"O\",\n\t\"Ö\":\"O\",\n\t\"Ȫ\":\"O\",\n\t\"Ȯ\":\"O\",\n\t\"Ȱ\":\"O\",\n\t\"Ọ\":\"O\",\n\t\"Ő\":\"O\",\n\t\"Ȍ\":\"O\",\n\t\"Ò\":\"O\",\n\t\"Ỏ\":\"O\",\n\t\"Ơ\":\"O\",\n\t\"Ớ\":\"O\",\n\t\"Ợ\":\"O\",\n\t\"Ờ\":\"O\",\n\t\"Ở\":\"O\",\n\t\"Ỡ\":\"O\",\n\t\"Ȏ\":\"O\",\n\t\"Ꝋ\":\"O\",\n\t\"Ꝍ\":\"O\",\n\t\"Ō\":\"O\",\n\t\"Ṓ\":\"O\",\n\t\"Ṑ\":\"O\",\n\t\"Ɵ\":\"O\",\n\t\"Ǫ\":\"O\",\n\t\"Ǭ\":\"O\",\n\t\"Ø\":\"O\",\n\t\"Ǿ\":\"O\",\n\t\"Õ\":\"O\",\n\t\"Ṍ\":\"O\",\n\t\"Ṏ\":\"O\",\n\t\"Ȭ\":\"O\",\n\t\"Ƣ\":\"OI\",\n\t\"Ꝏ\":\"OO\",\n\t\"Ɛ\":\"E\",\n\t\"Ɔ\":\"O\",\n\t\"Ȣ\":\"OU\",\n\t\"Ṕ\":\"P\",\n\t\"Ṗ\":\"P\",\n\t\"Ꝓ\":\"P\",\n\t\"Ƥ\":\"P\",\n\t\"Ꝕ\":\"P\",\n\t\"Ᵽ\":\"P\",\n\t\"Ꝑ\":\"P\",\n\t\"Ꝙ\":\"Q\",\n\t\"Ꝗ\":\"Q\",\n\t\"Ŕ\":\"R\",\n\t\"Ř\":\"R\",\n\t\"Ŗ\":\"R\",\n\t\"Ṙ\":\"R\",\n\t\"Ṛ\":\"R\",\n\t\"Ṝ\":\"R\",\n\t\"Ȑ\":\"R\",\n\t\"Ȓ\":\"R\",\n\t\"Ṟ\":\"R\",\n\t\"Ɍ\":\"R\",\n\t\"Ɽ\":\"R\",\n\t\"Ꜿ\":\"C\",\n\t\"Ǝ\":\"E\",\n\t\"Ś\":\"S\",\n\t\"Ṥ\":\"S\",\n\t\"Š\":\"S\",\n\t\"Ṧ\":\"S\",\n\t\"Ş\":\"S\",\n\t\"Ŝ\":\"S\",\n\t\"Ș\":\"S\",\n\t\"Ṡ\":\"S\",\n\t\"Ṣ\":\"S\",\n\t\"Ṩ\":\"S\",\n\t\"Ť\":\"T\",\n\t\"Ţ\":\"T\",\n\t\"Ṱ\":\"T\",\n\t\"Ț\":\"T\",\n\t\"Ⱦ\":\"T\",\n\t\"Ṫ\":\"T\",\n\t\"Ṭ\":\"T\",\n\t\"Ƭ\":\"T\",\n\t\"Ṯ\":\"T\",\n\t\"Ʈ\":\"T\",\n\t\"Ŧ\":\"T\",\n\t\"Ɐ\":\"A\",\n\t\"Ꞁ\":\"L\",\n\t\"Ɯ\":\"M\",\n\t\"Ʌ\":\"V\",\n\t\"Ꜩ\":\"TZ\",\n\t\"Ú\":\"U\",\n\t\"Ŭ\":\"U\",\n\t\"Ǔ\":\"U\",\n\t\"Û\":\"U\",\n\t\"Ṷ\":\"U\",\n\t\"Ü\":\"U\",\n\t\"Ǘ\":\"U\",\n\t\"Ǚ\":\"U\",\n\t\"Ǜ\":\"U\",\n\t\"Ǖ\":\"U\",\n\t\"Ṳ\":\"U\",\n\t\"Ụ\":\"U\",\n\t\"Ű\":\"U\",\n\t\"Ȕ\":\"U\",\n\t\"Ù\":\"U\",\n\t\"Ủ\":\"U\",\n\t\"Ư\":\"U\",\n\t\"Ứ\":\"U\",\n\t\"Ự\":\"U\",\n\t\"Ừ\":\"U\",\n\t\"Ử\":\"U\",\n\t\"Ữ\":\"U\",\n\t\"Ȗ\":\"U\",\n\t\"Ū\":\"U\",\n\t\"Ṻ\":\"U\",\n\t\"Ų\":\"U\",\n\t\"Ů\":\"U\",\n\t\"Ũ\":\"U\",\n\t\"Ṹ\":\"U\",\n\t\"Ṵ\":\"U\",\n\t\"Ꝟ\":\"V\",\n\t\"Ṿ\":\"V\",\n\t\"Ʋ\":\"V\",\n\t\"Ṽ\":\"V\",\n\t\"Ꝡ\":\"VY\",\n\t\"Ẃ\":\"W\",\n\t\"Ŵ\":\"W\",\n\t\"Ẅ\":\"W\",\n\t\"Ẇ\":\"W\",\n\t\"Ẉ\":\"W\",\n\t\"Ẁ\":\"W\",\n\t\"Ⱳ\":\"W\",\n\t\"Ẍ\":\"X\",\n\t\"Ẋ\":\"X\",\n\t\"Ý\":\"Y\",\n\t\"Ŷ\":\"Y\",\n\t\"Ÿ\":\"Y\",\n\t\"Ẏ\":\"Y\",\n\t\"Ỵ\":\"Y\",\n\t\"Ỳ\":\"Y\",\n\t\"Ƴ\":\"Y\",\n\t\"Ỷ\":\"Y\",\n\t\"Ỿ\":\"Y\",\n\t\"Ȳ\":\"Y\",\n\t\"Ɏ\":\"Y\",\n\t\"Ỹ\":\"Y\",\n\t\"Ź\":\"Z\",\n\t\"Ž\":\"Z\",\n\t\"Ẑ\":\"Z\",\n\t\"Ⱬ\":\"Z\",\n\t\"Ż\":\"Z\",\n\t\"Ẓ\":\"Z\",\n\t\"Ȥ\":\"Z\",\n\t\"Ẕ\":\"Z\",\n\t\"Ƶ\":\"Z\",\n\t\"IJ\":\"IJ\",\n\t\"Œ\":\"OE\",\n\t\"ᴀ\":\"A\",\n\t\"ᴁ\":\"AE\",\n\t\"ʙ\":\"B\",\n\t\"ᴃ\":\"B\",\n\t\"ᴄ\":\"C\",\n\t\"ᴅ\":\"D\",\n\t\"ᴇ\":\"E\",\n\t\"ꜰ\":\"F\",\n\t\"ɢ\":\"G\",\n\t\"ʛ\":\"G\",\n\t\"ʜ\":\"H\",\n\t\"ɪ\":\"I\",\n\t\"ʁ\":\"R\",\n\t\"ᴊ\":\"J\",\n\t\"ᴋ\":\"K\",\n\t\"ʟ\":\"L\",\n\t\"ᴌ\":\"L\",\n\t\"ᴍ\":\"M\",\n\t\"ɴ\":\"N\",\n\t\"ᴏ\":\"O\",\n\t\"ɶ\":\"OE\",\n\t\"ᴐ\":\"O\",\n\t\"ᴕ\":\"OU\",\n\t\"ᴘ\":\"P\",\n\t\"ʀ\":\"R\",\n\t\"ᴎ\":\"N\",\n\t\"ᴙ\":\"R\",\n\t\"ꜱ\":\"S\",\n\t\"ᴛ\":\"T\",\n\t\"ⱻ\":\"E\",\n\t\"ᴚ\":\"R\",\n\t\"ᴜ\":\"U\",\n\t\"ᴠ\":\"V\",\n\t\"ᴡ\":\"W\",\n\t\"ʏ\":\"Y\",\n\t\"ᴢ\":\"Z\",\n\t\"á\":\"a\",\n\t\"ă\":\"a\",\n\t\"ắ\":\"a\",\n\t\"ặ\":\"a\",\n\t\"ằ\":\"a\",\n\t\"ẳ\":\"a\",\n\t\"ẵ\":\"a\",\n\t\"ǎ\":\"a\",\n\t\"â\":\"a\",\n\t\"ấ\":\"a\",\n\t\"ậ\":\"a\",\n\t\"ầ\":\"a\",\n\t\"ẩ\":\"a\",\n\t\"ẫ\":\"a\",\n\t\"ä\":\"a\",\n\t\"ǟ\":\"a\",\n\t\"ȧ\":\"a\",\n\t\"ǡ\":\"a\",\n\t\"ạ\":\"a\",\n\t\"ȁ\":\"a\",\n\t\"à\":\"a\",\n\t\"ả\":\"a\",\n\t\"ȃ\":\"a\",\n\t\"ā\":\"a\",\n\t\"ą\":\"a\",\n\t\"ᶏ\":\"a\",\n\t\"ẚ\":\"a\",\n\t\"å\":\"a\",\n\t\"ǻ\":\"a\",\n\t\"ḁ\":\"a\",\n\t\"ⱥ\":\"a\",\n\t\"ã\":\"a\",\n\t\"ꜳ\":\"aa\",\n\t\"æ\":\"ae\",\n\t\"ǽ\":\"ae\",\n\t\"ǣ\":\"ae\",\n\t\"ꜵ\":\"ao\",\n\t\"ꜷ\":\"au\",\n\t\"ꜹ\":\"av\",\n\t\"ꜻ\":\"av\",\n\t\"ꜽ\":\"ay\",\n\t\"ḃ\":\"b\",\n\t\"ḅ\":\"b\",\n\t\"ɓ\":\"b\",\n\t\"ḇ\":\"b\",\n\t\"ᵬ\":\"b\",\n\t\"ᶀ\":\"b\",\n\t\"ƀ\":\"b\",\n\t\"ƃ\":\"b\",\n\t\"ɵ\":\"o\",\n\t\"ć\":\"c\",\n\t\"č\":\"c\",\n\t\"ç\":\"c\",\n\t\"ḉ\":\"c\",\n\t\"ĉ\":\"c\",\n\t\"ɕ\":\"c\",\n\t\"ċ\":\"c\",\n\t\"ƈ\":\"c\",\n\t\"ȼ\":\"c\",\n\t\"ď\":\"d\",\n\t\"ḑ\":\"d\",\n\t\"ḓ\":\"d\",\n\t\"ȡ\":\"d\",\n\t\"ḋ\":\"d\",\n\t\"ḍ\":\"d\",\n\t\"ɗ\":\"d\",\n\t\"ᶑ\":\"d\",\n\t\"ḏ\":\"d\",\n\t\"ᵭ\":\"d\",\n\t\"ᶁ\":\"d\",\n\t\"đ\":\"d\",\n\t\"ɖ\":\"d\",\n\t\"ƌ\":\"d\",\n\t\"ı\":\"i\",\n\t\"ȷ\":\"j\",\n\t\"ɟ\":\"j\",\n\t\"ʄ\":\"j\",\n\t\"dz\":\"dz\",\n\t\"dž\":\"dz\",\n\t\"é\":\"e\",\n\t\"ĕ\":\"e\",\n\t\"ě\":\"e\",\n\t\"ȩ\":\"e\",\n\t\"ḝ\":\"e\",\n\t\"ê\":\"e\",\n\t\"ế\":\"e\",\n\t\"ệ\":\"e\",\n\t\"ề\":\"e\",\n\t\"ể\":\"e\",\n\t\"ễ\":\"e\",\n\t\"ḙ\":\"e\",\n\t\"ë\":\"e\",\n\t\"ė\":\"e\",\n\t\"ẹ\":\"e\",\n\t\"ȅ\":\"e\",\n\t\"è\":\"e\",\n\t\"ẻ\":\"e\",\n\t\"ȇ\":\"e\",\n\t\"ē\":\"e\",\n\t\"ḗ\":\"e\",\n\t\"ḕ\":\"e\",\n\t\"ⱸ\":\"e\",\n\t\"ę\":\"e\",\n\t\"ᶒ\":\"e\",\n\t\"ɇ\":\"e\",\n\t\"ẽ\":\"e\",\n\t\"ḛ\":\"e\",\n\t\"ꝫ\":\"et\",\n\t\"ḟ\":\"f\",\n\t\"ƒ\":\"f\",\n\t\"ᵮ\":\"f\",\n\t\"ᶂ\":\"f\",\n\t\"ǵ\":\"g\",\n\t\"ğ\":\"g\",\n\t\"ǧ\":\"g\",\n\t\"ģ\":\"g\",\n\t\"ĝ\":\"g\",\n\t\"ġ\":\"g\",\n\t\"ɠ\":\"g\",\n\t\"ḡ\":\"g\",\n\t\"ᶃ\":\"g\",\n\t\"ǥ\":\"g\",\n\t\"ḫ\":\"h\",\n\t\"ȟ\":\"h\",\n\t\"ḩ\":\"h\",\n\t\"ĥ\":\"h\",\n\t\"ⱨ\":\"h\",\n\t\"ḧ\":\"h\",\n\t\"ḣ\":\"h\",\n\t\"ḥ\":\"h\",\n\t\"ɦ\":\"h\",\n\t\"ẖ\":\"h\",\n\t\"ħ\":\"h\",\n\t\"ƕ\":\"hv\",\n\t\"í\":\"i\",\n\t\"ĭ\":\"i\",\n\t\"ǐ\":\"i\",\n\t\"î\":\"i\",\n\t\"ï\":\"i\",\n\t\"ḯ\":\"i\",\n\t\"ị\":\"i\",\n\t\"ȉ\":\"i\",\n\t\"ì\":\"i\",\n\t\"ỉ\":\"i\",\n\t\"ȋ\":\"i\",\n\t\"ī\":\"i\",\n\t\"į\":\"i\",\n\t\"ᶖ\":\"i\",\n\t\"ɨ\":\"i\",\n\t\"ĩ\":\"i\",\n\t\"ḭ\":\"i\",\n\t\"ꝺ\":\"d\",\n\t\"ꝼ\":\"f\",\n\t\"ᵹ\":\"g\",\n\t\"ꞃ\":\"r\",\n\t\"ꞅ\":\"s\",\n\t\"ꞇ\":\"t\",\n\t\"ꝭ\":\"is\",\n\t\"ǰ\":\"j\",\n\t\"ĵ\":\"j\",\n\t\"ʝ\":\"j\",\n\t\"ɉ\":\"j\",\n\t\"ḱ\":\"k\",\n\t\"ǩ\":\"k\",\n\t\"ķ\":\"k\",\n\t\"ⱪ\":\"k\",\n\t\"ꝃ\":\"k\",\n\t\"ḳ\":\"k\",\n\t\"ƙ\":\"k\",\n\t\"ḵ\":\"k\",\n\t\"ᶄ\":\"k\",\n\t\"ꝁ\":\"k\",\n\t\"ꝅ\":\"k\",\n\t\"ĺ\":\"l\",\n\t\"ƚ\":\"l\",\n\t\"ɬ\":\"l\",\n\t\"ľ\":\"l\",\n\t\"ļ\":\"l\",\n\t\"ḽ\":\"l\",\n\t\"ȴ\":\"l\",\n\t\"ḷ\":\"l\",\n\t\"ḹ\":\"l\",\n\t\"ⱡ\":\"l\",\n\t\"ꝉ\":\"l\",\n\t\"ḻ\":\"l\",\n\t\"ŀ\":\"l\",\n\t\"ɫ\":\"l\",\n\t\"ᶅ\":\"l\",\n\t\"ɭ\":\"l\",\n\t\"ł\":\"l\",\n\t\"lj\":\"lj\",\n\t\"ſ\":\"s\",\n\t\"ẜ\":\"s\",\n\t\"ẛ\":\"s\",\n\t\"ẝ\":\"s\",\n\t\"ḿ\":\"m\",\n\t\"ṁ\":\"m\",\n\t\"ṃ\":\"m\",\n\t\"ɱ\":\"m\",\n\t\"ᵯ\":\"m\",\n\t\"ᶆ\":\"m\",\n\t\"ń\":\"n\",\n\t\"ň\":\"n\",\n\t\"ņ\":\"n\",\n\t\"ṋ\":\"n\",\n\t\"ȵ\":\"n\",\n\t\"ṅ\":\"n\",\n\t\"ṇ\":\"n\",\n\t\"ǹ\":\"n\",\n\t\"ɲ\":\"n\",\n\t\"ṉ\":\"n\",\n\t\"ƞ\":\"n\",\n\t\"ᵰ\":\"n\",\n\t\"ᶇ\":\"n\",\n\t\"ɳ\":\"n\",\n\t\"ñ\":\"n\",\n\t\"nj\":\"nj\",\n\t\"ó\":\"o\",\n\t\"ŏ\":\"o\",\n\t\"ǒ\":\"o\",\n\t\"ô\":\"o\",\n\t\"ố\":\"o\",\n\t\"ộ\":\"o\",\n\t\"ồ\":\"o\",\n\t\"ổ\":\"o\",\n\t\"ỗ\":\"o\",\n\t\"ö\":\"o\",\n\t\"ȫ\":\"o\",\n\t\"ȯ\":\"o\",\n\t\"ȱ\":\"o\",\n\t\"ọ\":\"o\",\n\t\"ő\":\"o\",\n\t\"ȍ\":\"o\",\n\t\"ò\":\"o\",\n\t\"ỏ\":\"o\",\n\t\"ơ\":\"o\",\n\t\"ớ\":\"o\",\n\t\"ợ\":\"o\",\n\t\"ờ\":\"o\",\n\t\"ở\":\"o\",\n\t\"ỡ\":\"o\",\n\t\"ȏ\":\"o\",\n\t\"ꝋ\":\"o\",\n\t\"ꝍ\":\"o\",\n\t\"ⱺ\":\"o\",\n\t\"ō\":\"o\",\n\t\"ṓ\":\"o\",\n\t\"ṑ\":\"o\",\n\t\"ǫ\":\"o\",\n\t\"ǭ\":\"o\",\n\t\"ø\":\"o\",\n\t\"ǿ\":\"o\",\n\t\"õ\":\"o\",\n\t\"ṍ\":\"o\",\n\t\"ṏ\":\"o\",\n\t\"ȭ\":\"o\",\n\t\"ƣ\":\"oi\",\n\t\"ꝏ\":\"oo\",\n\t\"ɛ\":\"e\",\n\t\"ᶓ\":\"e\",\n\t\"ɔ\":\"o\",\n\t\"ᶗ\":\"o\",\n\t\"ȣ\":\"ou\",\n\t\"ṕ\":\"p\",\n\t\"ṗ\":\"p\",\n\t\"ꝓ\":\"p\",\n\t\"ƥ\":\"p\",\n\t\"ᵱ\":\"p\",\n\t\"ᶈ\":\"p\",\n\t\"ꝕ\":\"p\",\n\t\"ᵽ\":\"p\",\n\t\"ꝑ\":\"p\",\n\t\"ꝙ\":\"q\",\n\t\"ʠ\":\"q\",\n\t\"ɋ\":\"q\",\n\t\"ꝗ\":\"q\",\n\t\"ŕ\":\"r\",\n\t\"ř\":\"r\",\n\t\"ŗ\":\"r\",\n\t\"ṙ\":\"r\",\n\t\"ṛ\":\"r\",\n\t\"ṝ\":\"r\",\n\t\"ȑ\":\"r\",\n\t\"ɾ\":\"r\",\n\t\"ᵳ\":\"r\",\n\t\"ȓ\":\"r\",\n\t\"ṟ\":\"r\",\n\t\"ɼ\":\"r\",\n\t\"ᵲ\":\"r\",\n\t\"ᶉ\":\"r\",\n\t\"ɍ\":\"r\",\n\t\"ɽ\":\"r\",\n\t\"ↄ\":\"c\",\n\t\"ꜿ\":\"c\",\n\t\"ɘ\":\"e\",\n\t\"ɿ\":\"r\",\n\t\"ś\":\"s\",\n\t\"ṥ\":\"s\",\n\t\"š\":\"s\",\n\t\"ṧ\":\"s\",\n\t\"ş\":\"s\",\n\t\"ŝ\":\"s\",\n\t\"ș\":\"s\",\n\t\"ṡ\":\"s\",\n\t\"ṣ\":\"s\",\n\t\"ṩ\":\"s\",\n\t\"ʂ\":\"s\",\n\t\"ᵴ\":\"s\",\n\t\"ᶊ\":\"s\",\n\t\"ȿ\":\"s\",\n\t\"ɡ\":\"g\",\n\t\"ᴑ\":\"o\",\n\t\"ᴓ\":\"o\",\n\t\"ᴝ\":\"u\",\n\t\"ť\":\"t\",\n\t\"ţ\":\"t\",\n\t\"ṱ\":\"t\",\n\t\"ț\":\"t\",\n\t\"ȶ\":\"t\",\n\t\"ẗ\":\"t\",\n\t\"ⱦ\":\"t\",\n\t\"ṫ\":\"t\",\n\t\"ṭ\":\"t\",\n\t\"ƭ\":\"t\",\n\t\"ṯ\":\"t\",\n\t\"ᵵ\":\"t\",\n\t\"ƫ\":\"t\",\n\t\"ʈ\":\"t\",\n\t\"ŧ\":\"t\",\n\t\"ᵺ\":\"th\",\n\t\"ɐ\":\"a\",\n\t\"ᴂ\":\"ae\",\n\t\"ǝ\":\"e\",\n\t\"ᵷ\":\"g\",\n\t\"ɥ\":\"h\",\n\t\"ʮ\":\"h\",\n\t\"ʯ\":\"h\",\n\t\"ᴉ\":\"i\",\n\t\"ʞ\":\"k\",\n\t\"ꞁ\":\"l\",\n\t\"ɯ\":\"m\",\n\t\"ɰ\":\"m\",\n\t\"ᴔ\":\"oe\",\n\t\"ɹ\":\"r\",\n\t\"ɻ\":\"r\",\n\t\"ɺ\":\"r\",\n\t\"ⱹ\":\"r\",\n\t\"ʇ\":\"t\",\n\t\"ʌ\":\"v\",\n\t\"ʍ\":\"w\",\n\t\"ʎ\":\"y\",\n\t\"ꜩ\":\"tz\",\n\t\"ú\":\"u\",\n\t\"ŭ\":\"u\",\n\t\"ǔ\":\"u\",\n\t\"û\":\"u\",\n\t\"ṷ\":\"u\",\n\t\"ü\":\"u\",\n\t\"ǘ\":\"u\",\n\t\"ǚ\":\"u\",\n\t\"ǜ\":\"u\",\n\t\"ǖ\":\"u\",\n\t\"ṳ\":\"u\",\n\t\"ụ\":\"u\",\n\t\"ű\":\"u\",\n\t\"ȕ\":\"u\",\n\t\"ù\":\"u\",\n\t\"ủ\":\"u\",\n\t\"ư\":\"u\",\n\t\"ứ\":\"u\",\n\t\"ự\":\"u\",\n\t\"ừ\":\"u\",\n\t\"ử\":\"u\",\n\t\"ữ\":\"u\",\n\t\"ȗ\":\"u\",\n\t\"ū\":\"u\",\n\t\"ṻ\":\"u\",\n\t\"ų\":\"u\",\n\t\"ᶙ\":\"u\",\n\t\"ů\":\"u\",\n\t\"ũ\":\"u\",\n\t\"ṹ\":\"u\",\n\t\"ṵ\":\"u\",\n\t\"ᵫ\":\"ue\",\n\t\"ꝸ\":\"um\",\n\t\"ⱴ\":\"v\",\n\t\"ꝟ\":\"v\",\n\t\"ṿ\":\"v\",\n\t\"ʋ\":\"v\",\n\t\"ᶌ\":\"v\",\n\t\"ⱱ\":\"v\",\n\t\"ṽ\":\"v\",\n\t\"ꝡ\":\"vy\",\n\t\"ẃ\":\"w\",\n\t\"ŵ\":\"w\",\n\t\"ẅ\":\"w\",\n\t\"ẇ\":\"w\",\n\t\"ẉ\":\"w\",\n\t\"ẁ\":\"w\",\n\t\"ⱳ\":\"w\",\n\t\"ẘ\":\"w\",\n\t\"ẍ\":\"x\",\n\t\"ẋ\":\"x\",\n\t\"ᶍ\":\"x\",\n\t\"ý\":\"y\",\n\t\"ŷ\":\"y\",\n\t\"ÿ\":\"y\",\n\t\"ẏ\":\"y\",\n\t\"ỵ\":\"y\",\n\t\"ỳ\":\"y\",\n\t\"ƴ\":\"y\",\n\t\"ỷ\":\"y\",\n\t\"ỿ\":\"y\",\n\t\"ȳ\":\"y\",\n\t\"ẙ\":\"y\",\n\t\"ɏ\":\"y\",\n\t\"ỹ\":\"y\",\n\t\"ź\":\"z\",\n\t\"ž\":\"z\",\n\t\"ẑ\":\"z\",\n\t\"ʑ\":\"z\",\n\t\"ⱬ\":\"z\",\n\t\"ż\":\"z\",\n\t\"ẓ\":\"z\",\n\t\"ȥ\":\"z\",\n\t\"ẕ\":\"z\",\n\t\"ᵶ\":\"z\",\n\t\"ᶎ\":\"z\",\n\t\"ʐ\":\"z\",\n\t\"ƶ\":\"z\",\n\t\"ɀ\":\"z\",\n\t\"ff\":\"ff\",\n\t\"ffi\":\"ffi\",\n\t\"ffl\":\"ffl\",\n\t\"fi\":\"fi\",\n\t\"fl\":\"fl\",\n\t\"ij\":\"ij\",\n\t\"œ\":\"oe\",\n\t\"st\":\"st\",\n\t\"ₐ\":\"a\",\n\t\"ₑ\":\"e\",\n\t\"ᵢ\":\"i\",\n\t\"ⱼ\":\"j\",\n\t\"ₒ\":\"o\",\n\t\"ᵣ\":\"r\",\n\t\"ᵤ\":\"u\",\n\t\"ᵥ\":\"v\",\n\t\"ₓ\":\"x\",\n\t\"Ё\":\"YO\",\n\t\"Й\":\"I\",\n\t\"Ц\":\"TS\",\n\t\"У\":\"U\",\n\t\"К\":\"K\",\n\t\"Е\":\"E\",\n\t\"Н\":\"N\",\n\t\"Г\":\"G\",\n\t\"Ш\":\"SH\",\n\t\"Щ\":\"SCH\",\n\t\"З\":\"Z\",\n\t\"Х\":\"H\",\n\t\"Ъ\":\"'\",\n\t\"ё\":\"yo\",\n\t\"й\":\"i\",\n\t\"ц\":\"ts\",\n\t\"у\":\"u\",\n\t\"к\":\"k\",\n\t\"е\":\"e\",\n\t\"н\":\"n\",\n\t\"г\":\"g\",\n\t\"ш\":\"sh\",\n\t\"щ\":\"sch\",\n\t\"з\":\"z\",\n\t\"х\":\"h\",\n\t\"ъ\":\"'\",\n\t\"Ф\":\"F\",\n\t\"Ы\":\"I\",\n\t\"В\":\"V\",\n\t\"А\":\"a\",\n\t\"П\":\"P\",\n\t\"Р\":\"R\",\n\t\"О\":\"O\",\n\t\"Л\":\"L\",\n\t\"Д\":\"D\",\n\t\"Ж\":\"ZH\",\n\t\"Э\":\"E\",\n\t\"ф\":\"f\",\n\t\"ы\":\"i\",\n\t\"в\":\"v\",\n\t\"а\":\"a\",\n\t\"п\":\"p\",\n\t\"р\":\"r\",\n\t\"о\":\"o\",\n\t\"л\":\"l\",\n\t\"д\":\"d\",\n\t\"ж\":\"zh\",\n\t\"э\":\"e\",\n\t\"Я\":\"Ya\",\n\t\"Ч\":\"CH\",\n\t\"С\":\"S\",\n\t\"М\":\"M\",\n\t\"И\":\"I\",\n\t\"Т\":\"T\",\n\t\"Ь\":\"'\",\n\t\"Б\":\"B\",\n\t\"Ю\":\"YU\",\n\t\"я\":\"ya\",\n\t\"ч\":\"ch\",\n\t\"с\":\"s\",\n\t\"м\":\"m\",\n\t\"и\":\"i\",\n\t\"т\":\"t\",\n\t\"ь\":\"'\",\n\t\"б\":\"b\",\n\t\"ю\":\"yu\"\n};\n\nexports.transliterate = function(str) {\n\treturn str.replace(/[^A-Za-z0-9\\[\\] ]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || ch\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/utils.js": {
            "title": "$:/core/modules/utils/utils.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/utils.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDisplay a message, in colour if we're on a terminal\n*/\nexports.log = function(text,colour) {\n\tconsole.log($tw.node ? exports.terminalColour(colour) + text + exports.terminalColour() : text);\n};\n\nexports.terminalColour = function(colour) {\n\tif(!$tw.browser && $tw.node && process.stdout.isTTY) {\n\t\tif(colour) {\n\t\t\tvar code = exports.terminalColourLookup[colour];\n\t\t\tif(code) {\n\t\t\t\treturn \"\\x1b[\" + code + \"m\";\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"\\x1b[0m\"; // Cancel colour\n\t\t}\n\t}\n\treturn \"\";\n};\n\nexports.terminalColourLookup = {\n\t\"black\": \"0;30\",\n\t\"red\": \"0;31\",\n\t\"green\": \"0;32\",\n\t\"brown/orange\": \"0;33\",\n\t\"blue\": \"0;34\",\n\t\"purple\": \"0;35\",\n\t\"cyan\": \"0;36\",\n\t\"light gray\": \"0;37\"\n};\n\n/*\nDisplay a warning, in colour if we're on a terminal\n*/\nexports.warning = function(text) {\n\texports.log(text,\"brown/orange\");\n};\n\n/*\nReturn the integer represented by the str (string).\nReturn the dflt (default) parameter if str is not a base-10 number.\n*/\nexports.getInt = function(str,deflt) {\n\tvar i = parseInt(str,10);\n\treturn isNaN(i) ? deflt : i;\n}\n\n/*\nRepeatedly replaces a substring within a string. Like String.prototype.replace, but without any of the default special handling of $ sequences in the replace string\n*/\nexports.replaceString = function(text,search,replace) {\n\treturn text.replace(search,function() {\n\t\treturn replace;\n\t});\n};\n\n/*\nRepeats a string\n*/\nexports.repeat = function(str,count) {\n\tvar result = \"\";\n\tfor(var t=0;t<count;t++) {\n\t\tresult += str;\n\t}\n\treturn result;\n};\n\n/*\nTrim whitespace from the start and end of a string\nThanks to Steven Levithan, http://blog.stevenlevithan.com/archives/faster-trim-javascript\n*/\nexports.trim = function(str) {\n\tif(typeof str === \"string\") {\n\t\treturn str.replace(/^\\s\\s*/, '').replace(/\\s\\s*$/, '');\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nFind the line break preceding a given position in a string\nReturns position immediately after that line break, or the start of the string\n*/\nexports.findPrecedingLineBreak = function(text,pos) {\n\tvar result = text.lastIndexOf(\"\\n\",pos - 1);\n\tif(result === -1) {\n\t\tresult = 0;\n\t} else {\n\t\tresult++;\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nFind the line break following a given position in a string\n*/\nexports.findFollowingLineBreak = function(text,pos) {\n\t// Cut to just past the following line break, or to the end of the text\n\tvar result = text.indexOf(\"\\n\",pos);\n\tif(result === -1) {\n\t\tresult = text.length;\n\t} else {\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nReturn the number of keys in an object\n*/\nexports.count = function(object) {\n\treturn Object.keys(object || {}).length;\n};\n\n/*\nCheck if an array is equal by value and by reference.\n*/\nexports.isArrayEqual = function(array1,array2) {\n\tif(array1 === array2) {\n\t\treturn true;\n\t}\n\tarray1 = array1 || [];\n\tarray2 = array2 || [];\n\tif(array1.length !== array2.length) {\n\t\treturn false;\n\t}\n\treturn array1.every(function(value,index) {\n\t\treturn value === array2[index];\n\t});\n};\n\n/*\nPush entries onto an array, removing them first if they already exist in the array\n\tarray: array to modify (assumed to be free of duplicates)\n\tvalue: a single value to push or an array of values to push\n*/\nexports.pushTop = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\t// Remove any array entries that are duplicated in the new values\n\t\tif(value.length !== 0) {\n\t\t\tif(array.length !== 0) {\n\t\t\t\tif(value.length < array.length) {\n\t\t\t\t\tfor(t=0; t<value.length; t++) {\n\t\t\t\t\t\tp = array.indexOf(value[t]);\n\t\t\t\t\t\tif(p !== -1) {\n\t\t\t\t\t\t\tarray.splice(p,1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor(t=array.length-1; t>=0; t--) {\n\t\t\t\t\t\tp = value.indexOf(array[t]);\n\t\t\t\t\t\tif(p !== -1) {\n\t\t\t\t\t\t\tarray.splice(t,1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Push the values on top of the main array\n\t\t\tarray.push.apply(array,value);\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t\tarray.push(value);\n\t}\n\treturn array;\n};\n\n/*\nRemove entries from an array\n\tarray: array to modify\n\tvalue: a single value to remove, or an array of values to remove\n*/\nexports.removeArrayEntries = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\tfor(t=0; t<value.length; t++) {\n\t\t\tp = array.indexOf(value[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tarray.splice(p,1);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t}\n};\n\n/*\nCheck whether any members of a hashmap are present in another hashmap\n*/\nexports.checkDependencies = function(dependencies,changes) {\n\tvar hit = false;\n\t$tw.utils.each(changes,function(change,title) {\n\t\tif($tw.utils.hop(dependencies,title)) {\n\t\t\thit = true;\n\t\t}\n\t});\n\treturn hit;\n};\n\nexports.extend = function(object /* [, src] */) {\n\t$tw.utils.each(Array.prototype.slice.call(arguments, 1), function(source) {\n\t\tif(source) {\n\t\t\tfor(var property in source) {\n\t\t\t\tobject[property] = source[property];\n\t\t\t}\n\t\t}\n\t});\n\treturn object;\n};\n\nexports.deepCopy = function(object) {\n\tvar result,t;\n\tif($tw.utils.isArray(object)) {\n\t\t// Copy arrays\n\t\tresult = object.slice(0);\n\t} else if(typeof object === \"object\") {\n\t\tresult = {};\n\t\tfor(t in object) {\n\t\t\tif(object[t] !== undefined) {\n\t\t\t\tresult[t] = $tw.utils.deepCopy(object[t]);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tresult = object;\n\t}\n\treturn result;\n};\n\nexports.extendDeepCopy = function(object,extendedProperties) {\n\tvar result = $tw.utils.deepCopy(object),t;\n\tfor(t in extendedProperties) {\n\t\tif(extendedProperties[t] !== undefined) {\n\t\t\tresult[t] = $tw.utils.deepCopy(extendedProperties[t]);\n\t\t}\n\t}\n\treturn result;\n};\n\nexports.deepFreeze = function deepFreeze(object) {\n\tvar property, key;\n\tif(object) {\n\t\tObject.freeze(object);\n\t\tfor(key in object) {\n\t\t\tproperty = object[key];\n\t\t\tif($tw.utils.hop(object,key) && (typeof property === \"object\") && !Object.isFrozen(property)) {\n\t\t\t\tdeepFreeze(property);\n\t\t\t}\n\t\t}\n\t}\n};\n\nexports.slowInSlowOut = function(t) {\n\treturn (1 - ((Math.cos(t * Math.PI) + 1) / 2));\n};\n\nexports.formatDateString = function(date,template) {\n\tvar result = \"\",\n\t\tt = template,\n\t\tmatches = [\n\t\t\t[/^0hh12/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getHours12(date));\n\t\t\t}],\n\t\t\t[/^wYYYY/, function() {\n\t\t\t\treturn $tw.utils.getYearForWeekNo(date);\n\t\t\t}],\n\t\t\t[/^hh12/, function() {\n\t\t\t\treturn $tw.utils.getHours12(date);\n\t\t\t}],\n\t\t\t[/^DDth/, function() {\n\t\t\t\treturn date.getDate() + $tw.utils.getDaySuffix(date);\n\t\t\t}],\n\t\t\t[/^YYYY/, function() {\n\t\t\t\treturn date.getFullYear();\n\t\t\t}],\n\t\t\t[/^0hh/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getHours());\n\t\t\t}],\n\t\t\t[/^0mm/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMinutes());\n\t\t\t}],\n\t\t\t[/^0ss/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getSeconds());\n\t\t\t}],\n\t\t\t[/^0XXX/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMilliseconds());\n\t\t\t}],\n\t\t\t[/^0DD/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getDate());\n\t\t\t}],\n\t\t\t[/^0MM/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMonth()+1);\n\t\t\t}],\n\t\t\t[/^0WW/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getWeek(date));\n\t\t\t}],\n\t\t\t[/^ddd/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^mmm/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^DDD/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^MMM/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^TZD/, function() {\n\t\t\t\tvar tz = date.getTimezoneOffset(),\n\t\t\t\tatz = Math.abs(tz);\n\t\t\t\treturn (tz < 0 ? '+' : '-') + $tw.utils.pad(Math.floor(atz / 60)) + ':' + $tw.utils.pad(atz % 60);\n\t\t\t}],\n\t\t\t[/^wYY/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getYearForWeekNo(date) - 2000);\n\t\t\t}],\n\t\t\t[/^[ap]m/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toLowerCase();\n\t\t\t}],\n\t\t\t[/^hh/, function() {\n\t\t\t\treturn date.getHours();\n\t\t\t}],\n\t\t\t[/^mm/, function() {\n\t\t\t\treturn date.getMinutes();\n\t\t\t}],\n\t\t\t[/^ss/, function() {\n\t\t\t\treturn date.getSeconds();\n\t\t\t}],\n\t\t\t[/^XXX/, function() {\n\t\t\t\treturn date.getMilliseconds();\n\t\t\t}],\n\t\t\t[/^[AP]M/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toUpperCase();\n\t\t\t}],\n\t\t\t[/^DD/, function() {\n\t\t\t\treturn date.getDate();\n\t\t\t}],\n\t\t\t[/^MM/, function() {\n\t\t\t\treturn date.getMonth() + 1;\n\t\t\t}],\n\t\t\t[/^WW/, function() {\n\t\t\t\treturn $tw.utils.getWeek(date);\n\t\t\t}],\n\t\t\t[/^YY/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getFullYear() - 2000);\n\t\t\t}]\n\t\t];\n\t// If the user wants everything in UTC, shift the datestamp\n\t// Optimize for format string that essentially means\n\t// 'return raw UTC (tiddlywiki style) date string.'\n\tif(t.indexOf(\"[UTC]\") == 0 ) {\n\t\tif(t == \"[UTC]YYYY0MM0DD0hh0mm0ssXXX\")\n\t\t\treturn $tw.utils.stringifyDate(new Date());\n\t\tvar offset = date.getTimezoneOffset() ; // in minutes\n\t\tdate = new Date(date.getTime()+offset*60*1000) ;\n\t\tt = t.substr(5) ;\n\t}\n\twhile(t.length){\n\t\tvar matchString = \"\";\n\t\t$tw.utils.each(matches, function(m) {\n\t\t\tvar match = m[0].exec(t);\n\t\t\tif(match) {\n\t\t\t\tmatchString = m[1].call();\n\t\t\t\tt = t.substr(match[0].length);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\t\tif(matchString) {\n\t\t\tresult += matchString;\n\t\t} else {\n\t\t\tresult += t.charAt(0);\n\t\t\tt = t.substr(1);\n\t\t}\n\t}\n\tresult = result.replace(/\\\\(.)/g,\"$1\");\n\treturn result;\n};\n\nexports.getAmPm = function(date) {\n\treturn $tw.language.getString(\"Date/Period/\" + (date.getHours() >= 12 ? \"pm\" : \"am\"));\n};\n\nexports.getDaySuffix = function(date) {\n\treturn $tw.language.getString(\"Date/DaySuffix/\" + date.getDate());\n};\n\nexports.getWeek = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week to calculate weekNo\n\tvar x = new Date(dt.getFullYear(),0,1);\n\tvar n = Math.floor((dt.getTime() - x.getTime()) / 86400000);\n\treturn Math.floor(n / 7) + 1;\n};\n\nexports.getYearForWeekNo = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week\n\treturn dt.getFullYear();\n};\n\nexports.getHours12 = function(date) {\n\tvar h = date.getHours();\n\treturn h > 12 ? h-12 : ( h > 0 ? h : 12 );\n};\n\n/*\nConvert a date delta in milliseconds into a string representation of \"23 seconds ago\", \"27 minutes ago\" etc.\n\tdelta: delta in milliseconds\nReturns an object with these members:\n\tdescription: string describing the delta period\n\tupdatePeriod: time in millisecond until the string will be inaccurate\n*/\nexports.getRelativeDate = function(delta) {\n\tvar futurep = false;\n\tif(delta < 0) {\n\t\tdelta = -1 * delta;\n\t\tfuturep = true;\n\t}\n\tvar units = [\n\t\t{name: \"Years\",   duration:      365 * 24 * 60 * 60 * 1000},\n\t\t{name: \"Months\",  duration: (365/12) * 24 * 60 * 60 * 1000},\n\t\t{name: \"Days\",    duration:            24 * 60 * 60 * 1000},\n\t\t{name: \"Hours\",   duration:                 60 * 60 * 1000},\n\t\t{name: \"Minutes\", duration:                      60 * 1000},\n\t\t{name: \"Seconds\", duration:                           1000}\n\t];\n\tfor(var t=0; t<units.length; t++) {\n\t\tvar result = Math.floor(delta / units[t].duration);\n\t\tif(result >= 2) {\n\t\t\treturn {\n\t\t\t\tdelta: delta,\n\t\t\t\tdescription: $tw.language.getString(\n\t\t\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/\" + units[t].name,\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{period: result.toString()}\n\t\t\t\t\t}\n\t\t\t\t),\n\t\t\t\tupdatePeriod: units[t].duration\n\t\t\t};\n\t\t}\n\t}\n\treturn {\n\t\tdelta: delta,\n\t\tdescription: $tw.language.getString(\n\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/Second\",\n\t\t\t{variables:\n\t\t\t\t{period: \"1\"}\n\t\t\t}\n\t\t),\n\t\tupdatePeriod: 1000\n\t};\n};\n\n// Convert & to \"&amp;\", < to \"&lt;\", > to \"&gt;\", \" to \"&quot;\"\nexports.htmlEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&amp;\").replace(/</mg,\"&lt;\").replace(/>/mg,\"&gt;\").replace(/\\\"/mg,\"&quot;\");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n// Converts all HTML entities to their character equivalents\nexports.entityDecode = function(s) {\n\tvar converter = String.fromCodePoint || String.fromCharCode,\n\t\te = s.substr(1,s.length-2); // Strip the & and the ;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\treturn converter(parseInt(e.substr(2),16));\n\t\t} else {\n\t\t\treturn converter(parseInt(e.substr(1),10));\n\t\t}\n\t} else {\n\t\tvar c = $tw.config.htmlEntities[e];\n\t\tif(c) {\n\t\t\treturn converter(c);\n\t\t} else {\n\t\t\treturn s; // Couldn't convert it as an entity, just return it raw\n\t\t}\n\t}\n};\n\nexports.unescapeLineBreaks = function(s) {\n\treturn s.replace(/\\\\n/mg,\"\\n\").replace(/\\\\b/mg,\" \").replace(/\\\\s/mg,\"\\\\\").replace(/\\r/mg,\"\");\n};\n\n/*\n * Returns an escape sequence for given character. Uses \\x for characters <=\n * 0xFF to save space, \\u for the rest.\n *\n * The code needs to be in sync with th code template in the compilation\n * function for \"action\" nodes.\n */\n// Copied from peg.js, thanks to David Majda\nexports.escape = function(ch) {\n\tvar charCode = ch.charCodeAt(0);\n\tif(charCode <= 0xFF) {\n\t\treturn '\\\\x' + $tw.utils.pad(charCode.toString(16).toUpperCase());\n\t} else {\n\t\treturn '\\\\u' + $tw.utils.pad(charCode.toString(16).toUpperCase(),4);\n\t}\n};\n\n// Turns a string into a legal JavaScript string\n// Copied from peg.js, thanks to David Majda\nexports.stringify = function(s) {\n\t/*\n\t* ECMA-262, 5th ed., 7.8.4: All characters may appear literally in a string\n\t* literal except for the closing quote character, backslash, carriage return,\n\t* line separator, paragraph separator, and line feed. Any character may\n\t* appear in the form of an escape sequence.\n\t*\n\t* For portability, we also escape all non-ASCII characters.\n\t*/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\')            // backslash\n\t\t.replace(/\"/g, '\\\\\"')              // double quote character\n\t\t.replace(/'/g, \"\\\\'\")              // single quote character\n\t\t.replace(/\\r/g, '\\\\r')             // carriage return\n\t\t.replace(/\\n/g, '\\\\n')             // line feed\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g, exports.escape); // non-ASCII characters\n};\n\n// Turns a string into a legal JSON string\n// Derived from peg.js, thanks to David Majda\nexports.jsonStringify = function(s) {\n\t// See http://www.json.org/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\')            // backslash\n\t\t.replace(/\"/g, '\\\\\"')              // double quote character\n\t\t.replace(/\\r/g, '\\\\r')             // carriage return\n\t\t.replace(/\\n/g, '\\\\n')             // line feed\n\t\t.replace(/\\x08/g, '\\\\b')           // backspace\n\t\t.replace(/\\x0c/g, '\\\\f')           // formfeed\n\t\t.replace(/\\t/g, '\\\\t')             // tab\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g,function(s) {\n\t\t\treturn '\\\\u' + $tw.utils.pad(s.charCodeAt(0).toString(16).toUpperCase(),4);\n\t\t}); // non-ASCII characters\n};\n\n/*\nEscape the RegExp special characters with a preceding backslash\n*/\nexports.escapeRegExp = function(s) {\n    return s.replace(/[\\-\\/\\\\\\^\\$\\*\\+\\?\\.\\(\\)\\|\\[\\]\\{\\}]/g, '\\\\$&');\n};\n\n// Checks whether a link target is external, i.e. not a tiddler title\nexports.isLinkExternal = function(to) {\n\tvar externalRegExp = /^(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/i;\n\treturn externalRegExp.test(to);\n};\n\nexports.nextTick = function(fn) {\n/*global window: false */\n\tif(typeof process === \"undefined\") {\n\t\t// Apparently it would be faster to use postMessage - http://dbaron.org/log/20100309-faster-timeouts\n\t\twindow.setTimeout(fn,4);\n\t} else {\n\t\tprocess.nextTick(fn);\n\t}\n};\n\n/*\nConvert a hyphenated CSS property name into a camel case one\n*/\nexports.unHyphenateCss = function(propName) {\n\treturn propName.replace(/-([a-z])/gi, function(match0,match1) {\n\t\treturn match1.toUpperCase();\n\t});\n};\n\n/*\nConvert a camelcase CSS property name into a dashed one (\"backgroundColor\" --> \"background-color\")\n*/\nexports.hyphenateCss = function(propName) {\n\treturn propName.replace(/([A-Z])/g, function(match0,match1) {\n\t\treturn \"-\" + match1.toLowerCase();\n\t});\n};\n\n/*\nParse a text reference of one of these forms:\n* title\n* !!field\n* title!!field\n* title##index\n* etc\nReturns an object with the following fields, all optional:\n* title: tiddler title\n* field: tiddler field name\n* index: JSON property index\n*/\nexports.parseTextReference = function(textRef) {\n\t// Separate out the title, field name and/or JSON indices\n\tvar reTextRef = /(?:(.*?)!!(.+))|(?:(.*?)##(.+))|(.*)/mg,\n\t\tmatch = reTextRef.exec(textRef),\n\t\tresult = {};\n\tif(match && reTextRef.lastIndex === textRef.length) {\n\t\t// Return the parts\n\t\tif(match[1]) {\n\t\t\tresult.title = match[1];\n\t\t}\n\t\tif(match[2]) {\n\t\t\tresult.field = match[2];\n\t\t}\n\t\tif(match[3]) {\n\t\t\tresult.title = match[3];\n\t\t}\n\t\tif(match[4]) {\n\t\t\tresult.index = match[4];\n\t\t}\n\t\tif(match[5]) {\n\t\t\tresult.title = match[5];\n\t\t}\n\t} else {\n\t\t// If we couldn't parse it\n\t\tresult.title = textRef\n\t}\n\treturn result;\n};\n\n/*\nChecks whether a string is a valid fieldname\n*/\nexports.isValidFieldName = function(name) {\n\tif(!name || typeof name !== \"string\") {\n\t\treturn false;\n\t}\n\tname = name.toLowerCase().trim();\n\tvar fieldValidatorRegEx = /^[a-z0-9\\-\\._]+$/mg;\n\treturn fieldValidatorRegEx.test(name);\n};\n\n/*\nExtract the version number from the meta tag or from the boot file\n*/\n\n// Browser version\nexports.extractVersionInfo = function() {\n\tif($tw.packageInfo) {\n\t\treturn $tw.packageInfo.version;\n\t} else {\n\t\tvar metatags = document.getElementsByTagName(\"meta\");\n\t\tfor(var t=0; t<metatags.length; t++) {\n\t\t\tvar m = metatags[t];\n\t\t\tif(m.name === \"tiddlywiki-version\") {\n\t\t\t\treturn m.content;\n\t\t\t}\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the animation duration in ms\n*/\nexports.getAnimationDuration = function() {\n\treturn parseInt($tw.wiki.getTiddlerText(\"$:/config/AnimationDuration\",\"400\"),10);\n};\n\n/*\nHash a string to a number\nDerived from http://stackoverflow.com/a/15710692\n*/\nexports.hashString = function(str) {\n\treturn str.split(\"\").reduce(function(a,b) {\n\t\ta = ((a << 5) - a) + b.charCodeAt(0);\n\t\treturn a & a;\n\t},0);\n};\n\n/*\nDecode a base64 string\n*/\nexports.base64Decode = function(string64) {\n\tif($tw.browser) {\n\t\t// TODO\n\t\tthrow \"$tw.utils.base64Decode() doesn't work in the browser\";\n\t} else {\n\t\treturn (new Buffer(string64,\"base64\")).toString();\n\t}\n};\n\n/*\nConvert a hashmap into a tiddler dictionary format sequence of name:value pairs\n*/\nexports.makeTiddlerDictionary = function(data) {\n\tvar output = [];\n\tfor(var name in data) {\n\t\toutput.push(name + \": \" + data[name]);\n\t}\n\treturn output.join(\"\\n\");\n};\n\n/*\nHigh resolution microsecond timer for profiling\n*/\nexports.timer = function(base) {\n\tvar m;\n\tif($tw.node) {\n\t\tvar r = process.hrtime();\n\t\tm =  r[0] * 1e3 + (r[1] / 1e6);\n\t} else if(window.performance) {\n\t\tm = performance.now();\n\t} else {\n\t\tm = Date.now();\n\t}\n\tif(typeof base !== \"undefined\") {\n\t\tm = m - base;\n\t}\n\treturn m;\n};\n\n/*\nConvert text and content type to a data URI\n*/\nexports.makeDataUri = function(text,type) {\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar typeInfo = $tw.config.contentTypeInfo[type] || $tw.config.contentTypeInfo[\"text/plain\"],\n\t\tisBase64 = typeInfo.encoding === \"base64\",\n\t\tparts = [];\n\tparts.push(\"data:\");\n\tparts.push(type);\n\tparts.push(isBase64 ? \";base64\" : \"\");\n\tparts.push(\",\");\n\tparts.push(isBase64 ? text : encodeURIComponent(text));\n\treturn parts.join(\"\");\n};\n\n/*\nUseful for finding out the fully escaped CSS selector equivalent to a given tag. For example:\n\n$tw.utils.tagToCssSelector(\"$:/tags/Stylesheet\") --> tc-tagged-\\%24\\%3A\\%2Ftags\\%2FStylesheet\n*/\nexports.tagToCssSelector = function(tagName) {\n\treturn \"tc-tagged-\" + encodeURIComponent(tagName).replace(/[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{\\|}~,]/mg,function(c) {\n\t\treturn \"\\\\\" + c;\n\t});\n};\n\n/*\nIE does not have sign function\n*/\nexports.sign = Math.sign || function(x) {\n\tx = +x; // convert to a number\n\tif (x === 0 || isNaN(x)) {\n\t\treturn x;\n\t}\n\treturn x > 0 ? 1 : -1;\n};\n\n/*\nIE does not have an endsWith function\n*/\nexports.strEndsWith = function(str,ending,position) {\n\tif(str.endsWith) {\n\t\treturn str.endsWith(ending,position);\n\t} else {\n\t\tif (typeof position !== 'number' || !isFinite(position) || Math.floor(position) !== position || position > str.length) {\n\t\t\tposition = str.length;\n\t\t}\n\t\tposition -= ending.length;\n\t\tvar lastIndex = str.indexOf(ending, position);\n\t\treturn lastIndex !== -1 && lastIndex === position;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/widgets/action-createtiddler.js": {
            "title": "$:/core/modules/widgets/action-createtiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-createtiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to create a new tiddler with a unique name and specified fields.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CreateTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCreateTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCreateTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nCreateTiddlerWidget.prototype.execute = function() {\n\tthis.actionBaseTitle = this.getAttribute(\"$basetitle\");\n\tthis.actionSaveTitle = this.getAttribute(\"$savetitle\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nCreateTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nCreateTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar title = this.wiki.generateNewTitle(this.actionBaseTitle),\n\t\tfields = {},\n\t\tcreationFields,\n\t\tmodificationFields;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tfields[name] = attribute;\n\t\t}\n\t});\n\tif(this.actionTimestamp) {\n\t\tcreationFields = this.wiki.getCreationFields();\n\t\tmodificationFields = this.wiki.getModificationFields();\n\t}\n\tvar tiddler = this.wiki.addTiddler(new $tw.Tiddler(creationFields,fields,modificationFields,{title: title}));\n\tif(this.actionSaveTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveTitle,title,this.getVariable(\"currentTiddler\"));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-createtiddler\"] = CreateTiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-deletefield.js": {
            "title": "$:/core/modules/widgets/action-deletefield.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletefield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete fields of a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\ttiddler = this.wiki.getTiddler(self.actionTiddler),\n\t\tremoveFields = {},\n\t\thasChanged = false;\n\tif(this.actionField) {\n\t\tremoveFields[this.actionField] = undefined;\n\t\tif(this.actionField in tiddler.fields) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(tiddler) {\n\t\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\t\tif(name.charAt(0) !== \"$\" && name !== \"title\") {\n\t\t\t\tremoveFields[name] = undefined;\n\t\t\t\thasChanged = true;\n\t\t\t}\n\t\t});\n\t\tif(hasChanged) {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,removeFields,this.wiki.getModificationFields()));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletefield\"] = DeleteFieldWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-deletetiddler.js": {
            "title": "$:/core/modules/widgets/action-deletetiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletetiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteTiddlerWidget.prototype.execute = function() {\n\tthis.actionFilter = this.getAttribute(\"$filter\");\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$filter\"] || changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar tiddlers = [];\n\tif(this.actionFilter) {\n\t\ttiddlers = this.wiki.filterTiddlers(this.actionFilter,this);\n\t}\n\tif(this.actionTiddler) {\n\t\ttiddlers.push(this.actionTiddler);\n\t}\n\tfor(var t=0; t<tiddlers.length; t++) {\n\t\tthis.wiki.deleteTiddler(tiddlers[t]);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletetiddler\"] = DeleteTiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-listops.js": {
            "title": "$:/core/modules/widgets/action-listops.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-listops.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to apply list operations to any tiddler field (defaults to the 'list' field of the current tiddler)\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar ActionListopsWidget = function(parseTreeNode, options) {\n\tthis.initialise(parseTreeNode, options);\n};\n/**\n * Inherit from the base widget class\n */\nActionListopsWidget.prototype = new Widget();\n/**\n * Render this widget into the DOM\n */\nActionListopsWidget.prototype.render = function(parent, nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n/**\n * Compute the internal state of the widget\n */\nActionListopsWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.target = this.getAttribute(\"$tiddler\", this.getVariable(\n\t\t\"currentTiddler\"));\n\tthis.filter = this.getAttribute(\"$filter\");\n\tthis.subfilter = this.getAttribute(\"$subfilter\");\n\tthis.listField = this.getAttribute(\"$field\", \"list\");\n\tthis.listIndex = this.getAttribute(\"$index\");\n\tthis.filtertags = this.getAttribute(\"$tags\");\n};\n/**\n * \tRefresh the widget by ensuring our attributes are up to date\n */\nActionListopsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.$tiddler || changedAttributes.$filter ||\n\t\tchangedAttributes.$subfilter || changedAttributes.$field ||\n\t\tchangedAttributes.$index || changedAttributes.$tags) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n/**\n * \tInvoke the action associated with this widget\n */\nActionListopsWidget.prototype.invokeAction = function(triggeringWidget,\n\tevent) {\n\t//Apply the specified filters to the lists\n\tvar field = this.listField,\n\t\tindex,\n\t\ttype = \"!!\",\n\t\tlist = this.listField;\n\tif(this.listIndex) {\n\t\tfield = undefined;\n\t\tindex = this.listIndex;\n\t\ttype = \"##\";\n\t\tlist = this.listIndex;\n\t}\n\tif(this.filter) {\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(this.filter, this)));\n\t}\n\tif(this.subfilter) {\n\t\tvar subfilter = \"[list[\" + this.target + type + list + \"]] \" + this.subfilter;\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(subfilter, this)));\n\t}\n\tif(this.filtertags) {\n\t\tvar tiddler = this.wiki.getTiddler(this.target),\n\t\t\toldtags = tiddler ? (tiddler.fields.tags || []).slice(0) : [],\n\t\t\ttagfilter = \"[list[\" + this.target + \"!!tags]] \" + this.filtertags,\n\t\t\tnewtags = this.wiki.filterTiddlers(tagfilter,this);\n\t\tif($tw.utils.stringifyList(oldtags.sort()) !== $tw.utils.stringifyList(newtags.sort())) {\n\t\t\tthis.wiki.setText(this.target,\"tags\",undefined,$tw.utils.stringifyList(newtags));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-listops\"] = ActionListopsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-navigate.js": {
            "title": "$:/core/modules/widgets/action-navigate.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-navigate.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to navigate to a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigateWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigateWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigateWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigateWidget.prototype.execute = function() {\n\tthis.actionTo = this.getAttribute(\"$to\");\n\tthis.actionScroll = this.getAttribute(\"$scroll\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nNavigateWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$to\"] || changedAttributes[\"$scroll\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nNavigateWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar bounds = triggeringWidget && triggeringWidget.getBoundingClientRect && triggeringWidget.getBoundingClientRect(),\n\t\tsuppressNavigation = event.metaKey || event.ctrlKey || (event.button === 1);\n\tif(this.actionScroll === \"yes\") {\n\t\tsuppressNavigation = false;\n\t} else if(this.actionScroll === \"no\") {\n\t\tsuppressNavigation = true;\n\t}\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.actionTo === undefined ? this.getVariable(\"currentTiddler\") : this.actionTo,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: triggeringWidget,\n\t\tnavigateFromClientRect: bounds && { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: suppressNavigation\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-navigate\"] = NavigateWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-sendmessage.js": {
            "title": "$:/core/modules/widgets/action-sendmessage.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-sendmessage.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to send a message\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SendMessageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSendMessageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSendMessageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSendMessageWidget.prototype.execute = function() {\n\tthis.actionMessage = this.getAttribute(\"$message\");\n\tthis.actionParam = this.getAttribute(\"$param\");\n\tthis.actionName = this.getAttribute(\"$name\");\n\tthis.actionValue = this.getAttribute(\"$value\",\"\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSendMessageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSendMessageWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Get the string parameter\n\tvar param = this.actionParam;\n\t// Assemble the attributes as a hashmap\n\tvar paramObject = Object.create(null);\n\tvar count = 0;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparamObject[name] = attribute;\n\t\t\tcount++;\n\t\t}\n\t});\n\t// Add name/value pair if present\n\tif(this.actionName) {\n\t\tparamObject[this.actionName] = this.actionValue;\n\t}\n\t// Dispatch the message\n\tthis.dispatchEvent({\n\t\ttype: this.actionMessage,\n\t\tparam: param,\n\t\tparamObject: paramObject,\n\t\ttiddlerTitle: this.getVariable(\"currentTiddler\"),\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tevent: event\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-sendmessage\"] = SendMessageWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-setfield.js": {
            "title": "$:/core/modules/widgets/action-setfield.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-setfield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to set a single field or index on a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n\tthis.actionIndex = this.getAttribute(\"$index\");\n\tthis.actionValue = this.getAttribute(\"$value\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSetFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"] || changedAttributes[\"$field\"] || changedAttributes[\"$index\"] || changedAttributes[\"$value\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSetFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\toptions = {};\n\toptions.suppressTimestamp = !this.actionTimestamp;\n\tif((typeof this.actionField == \"string\") || (typeof this.actionIndex == \"string\")  || (typeof this.actionValue == \"string\")) {\n\t\tthis.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue,options);\n\t}\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tself.wiki.setText(self.actionTiddler,name,undefined,attribute,options);\n\t\t}\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-setfield\"] = SetFieldWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/browse.js": {
            "title": "$:/core/modules/widgets/browse.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/browse.js\ntype: application/javascript\nmodule-type: widget\n\nBrowse widget for browsing for files to import\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar BrowseWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nBrowseWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nBrowseWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"file\");\n\tif(this.browseMultiple) {\n\t\tdomNode.setAttribute(\"multiple\",\"multiple\");\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\t// Nw.js supports \"nwsaveas\" to force a \"save as\" dialogue that allows a new or existing file to be selected\n\tif(this.nwsaveas) {\n\t\tdomNode.setAttribute(\"nwsaveas\",this.nwsaveas);\n\t}\n\t// Nw.js supports \"webkitdirectory\" and \"nwdirectory\" to allow a directory to be selected\n\tif(this.webkitdirectory) {\n\t\tdomNode.setAttribute(\"webkitdirectory\",this.webkitdirectory);\n\t}\n\tif(this.nwdirectory) {\n\t\tdomNode.setAttribute(\"nwdirectory\",this.nwdirectory);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"change\",function (event) {\n\t\tif(self.message) {\n\t\t\tself.dispatchEvent({type: self.message, param: self.param, files: event.target.files});\n\t\t} else {\n\t\t\tself.wiki.readFiles(event.target.files,{\n\t\t\t\tcallback: function(tiddlerFieldsArray) {\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t\t},\n\t\t\t\tdeserializer: self.deserializer\n\t\t\t});\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nBrowseWidget.prototype.execute = function() {\n\tthis.browseMultiple = this.getAttribute(\"multiple\");\n\tthis.deserializer = this.getAttribute(\"deserializer\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.nwsaveas = this.getAttribute(\"nwsaveas\");\n\tthis.webkitdirectory = this.getAttribute(\"webkitdirectory\");\n\tthis.nwdirectory = this.getAttribute(\"nwdirectory\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nBrowseWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.browse = BrowseWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/button.js": {
            "title": "$:/core/modules/widgets/button.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/button.js\ntype: application/javascript\nmodule-type: widget\n\nButton widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ButtonWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nButtonWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nButtonWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar tag = \"button\";\n\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = this.popup && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif(this.set && this.setTo && this.isSelected()) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t\tif(isPoppedUp) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t}\n\tif(isPoppedUp) {\n\t\t$tw.utils.pushTop(classes,\"tc-popup-handle\");\n\t}\n\tdomNode.className = classes.join(\" \");\n\t// Assign other attributes\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"click\",function (event) {\n\t\tvar handled = false;\n\t\tif(self.invokeActions(self,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.to) {\n\t\t\tself.navigateTo(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.message) {\n\t\t\tself.dispatchMessage(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.popup) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.actions) {\n\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t}\n\t\tif(handled) {\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t}\n\t\treturn handled;\n\t},false);\n\t// Make it draggable if required\n\tif(this.dragTiddler || this.dragFilter) {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.dragTiddler;},\n\t\t\tdragFilterFn: function() {return self.dragFilter;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nWe don't allow actions to propagate because we trigger actions ourselves\n*/\nButtonWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nButtonWidget.prototype.getBoundingClientRect = function() {\n\treturn this.domNodes[0].getBoundingClientRect();\n};\n\nButtonWidget.prototype.isSelected = function() {\n    return this.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.wiki.getTiddler(this.popup);\n\tvar result = tiddler && tiddler.fields.text ? $tw.popup.readPopupState(tiddler.fields.text) : false;\n\treturn result;\n};\n\nButtonWidget.prototype.navigateTo = function(event) {\n\tvar bounds = this.getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tevent: event\n\t});\n};\n\nButtonWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\"), event: event});\n};\n\nButtonWidget.prototype.triggerPopup = function(event) {\n\t$tw.popup.triggerPopup({\n\t\tdomNode: this.domNodes[0],\n\t\ttitle: this.popup,\n\t\twiki: this.wiki\n\t});\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n};\n\n/*\nCompute the internal state of the widget\n*/\nButtonWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\");\n\tthis.to = this.getAttribute(\"to\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.set = this.getAttribute(\"set\");\n\tthis.setTo = this.getAttribute(\"setTo\");\n\tthis.popup = this.getAttribute(\"popup\");\n\tthis.hover = this.getAttribute(\"hover\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis.selectedClass = this.getAttribute(\"selectedClass\");\n\tthis.defaultSetValue = this.getAttribute(\"default\",\"\");\n\tthis.buttonTag = this.getAttribute(\"tag\");\n\tthis.dragTiddler = this.getAttribute(\"dragTiddler\");\n\tthis.dragFilter = this.getAttribute(\"dragFilter\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nButtonWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes[\"class\"] || changedAttributes.selectedClass || changedAttributes.style || changedAttributes.dragFilter || changedAttributes.dragTiddler || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup])) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.button = ButtonWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/checkbox.js": {
            "title": "$:/core/modules/widgets/checkbox.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/checkbox.js\ntype: application/javascript\nmodule-type: widget\n\nCheckbox widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CheckboxWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCheckboxWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCheckboxWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.checkboxClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"checkbox\");\n\tif(this.getValue()) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nCheckboxWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.checkboxTitle);\n\tif(tiddler) {\n\t\tif(this.checkboxTag) {\n\t\t\tif(this.checkboxInvertTag) {\n\t\t\t\treturn !tiddler.hasTag(this.checkboxTag);\n\t\t\t} else {\n\t\t\t\treturn tiddler.hasTag(this.checkboxTag);\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tvar value;\n\t\t\tif($tw.utils.hop(tiddler.fields,this.checkboxField)) {\n\t\t\t\tvalue = tiddler.fields[this.checkboxField] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.checkboxDefault || \"\";\n\t\t\t}\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxIndex) {\n\t\t\tvar value = this.wiki.extractTiddlerDataItem(tiddler,this.checkboxIndex,this.checkboxDefault || \"\");\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tif(this.checkboxTag) {\n\t\t\treturn false;\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tif(this.checkboxDefault === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(this.checkboxDefault === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\nCheckboxWidget.prototype.handleChangeEvent = function(event) {\n\tvar checked = this.inputDomNode.checked,\n\t\ttiddler = this.wiki.getTiddler(this.checkboxTitle),\n\t\tfallbackFields = {text: \"\"},\n\t\tnewFields = {title: this.checkboxTitle},\n\t\thasChanged = false,\n\t\ttagCheck = false,\n\t\thasTag = tiddler && tiddler.hasTag(this.checkboxTag),\n\t\tvalue = checked ? this.checkboxChecked : this.checkboxUnchecked;\n\tif(this.checkboxTag && this.checkboxInvertTag === \"yes\") {\n\t\ttagCheck = hasTag === checked;\n\t} else {\n\t\ttagCheck = hasTag !== checked;\n\t}\n\t// Set the tag if specified\n\tif(this.checkboxTag && (!tiddler || tagCheck)) {\n\t\tnewFields.tags = tiddler ? (tiddler.fields.tags || []).slice(0) : [];\n\t\tvar pos = newFields.tags.indexOf(this.checkboxTag);\n\t\tif(pos !== -1) {\n\t\t\tnewFields.tags.splice(pos,1);\n\t\t}\n\t\tif(this.checkboxInvertTag === \"yes\" && !checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t} else if(this.checkboxInvertTag !== \"yes\" && checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t}\n\t\thasChanged = true;\n\t}\n\t// Set the field if specified\n\tif(this.checkboxField) {\n\t\tif(!tiddler || tiddler.fields[this.checkboxField] !== value) {\n\t\t\tnewFields[this.checkboxField] = value;\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\t// Set the index if specified\n\tif(this.checkboxIndex) {\n\t\tvar indexValue = this.wiki.extractTiddlerDataItem(this.checkboxTitle,this.checkboxIndex);\n\t\tif(!tiddler || indexValue !== value) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(hasChanged) {\n\t\tif(this.checkboxIndex) {\n\t\t\tthis.wiki.setText(this.checkboxTitle,\"\",this.checkboxIndex,value);\n\t\t} else {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),fallbackFields,tiddler,newFields,this.wiki.getModificationFields()));\n\t\t}\n\t}\n\t// Trigger actions\n\tif(this.checkboxActions) {\n\t\tthis.invokeActionString(this.checkboxActions,this,event);\n\t}\n\tif(this.checkboxUncheckActions && !checked) {\n\t\tthis.invokeActionString(this.checkboxUncheckActions,this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCheckboxWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.checkboxActions = this.getAttribute(\"actions\");\n\tthis.checkboxUncheckActions = this.getAttribute(\"uncheckactions\");\n\tthis.checkboxTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.checkboxTag = this.getAttribute(\"tag\");\n\tthis.checkboxField = this.getAttribute(\"field\");\n\tthis.checkboxIndex = this.getAttribute(\"index\");\n\tthis.checkboxChecked = this.getAttribute(\"checked\");\n\tthis.checkboxUnchecked = this.getAttribute(\"unchecked\");\n\tthis.checkboxDefault = this.getAttribute(\"default\");\n\tthis.checkboxClass = this.getAttribute(\"class\",\"\");\n\tthis.checkboxInvertTag = this.getAttribute(\"invertTag\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCheckboxWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.tag || changedAttributes.invertTag || changedAttributes.field || changedAttributes.index || changedAttributes.checked || changedAttributes.unchecked || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.checkboxTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue();\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.checkbox = CheckboxWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/codeblock.js": {
            "title": "$:/core/modules/widgets/codeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/codeblock.js\ntype: application/javascript\nmodule-type: widget\n\nCode block node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CodeBlockWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCodeBlockWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCodeBlockWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar codeNode = this.document.createElement(\"code\"),\n\t\tdomNode = this.document.createElement(\"pre\");\n\tcodeNode.appendChild(this.document.createTextNode(this.getAttribute(\"code\")));\n\tdomNode.appendChild(codeNode);\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCodeBlockWidget.prototype.execute = function() {\n\tthis.language = this.getAttribute(\"language\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCodeBlockWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.codeblock = CodeBlockWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/count.js": {
            "title": "$:/core/modules/widgets/count.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/count.js\ntype: application/javascript\nmodule-type: widget\n\nCount widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CountWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCountWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCountWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.currentCount);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nCountWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Execute the filter\n\tif(this.filter) {\n\t\tthis.currentCount = this.wiki.filterTiddlers(this.filter,this).length;\n\t} else {\n\t\tthis.currentCount = undefined;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCountWidget.prototype.refresh = function(changedTiddlers) {\n\t// Re-execute the filter to get the count\n\tthis.computeAttributes();\n\tvar oldCount = this.currentCount;\n\tthis.execute();\n\tif(this.currentCount !== oldCount) {\n\t\t// Regenerate and rerender the widget and replace the existing DOM node\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n\n};\n\nexports.count = CountWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/diff-text.js": {
            "title": "$:/core/modules/widgets/diff-text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/diff-text.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display a diff between two texts\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget,\n\tdmp = require(\"$:/core/modules/utils/diff-match-patch/diff_match_patch.js\");\n\nvar DiffTextWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDiffTextWidget.prototype = new Widget();\n\nDiffTextWidget.prototype.invisibleCharacters = {\n\t\"\\n\": \"↩︎\\n\",\n\t\"\\r\": \"⇠\",\n\t\"\\t\": \"⇥\\t\"\n};\n\n/*\nRender this widget into the DOM\n*/\nDiffTextWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create the diff\n\tvar dmpObject = new dmp.diff_match_patch(),\n\t\tdiffs = dmpObject.diff_main(this.getAttribute(\"source\"),this.getAttribute(\"dest\"));\n\t// Apply required cleanup\n\tswitch(this.getAttribute(\"cleanup\",\"semantic\")) {\n\t\tcase \"none\":\n\t\t\t// No cleanup\n\t\t\tbreak;\n\t\tcase \"efficiency\":\n\t\t\tdmpObject.diff_cleanupEfficiency(diffs);\n\t\t\tbreak;\n\t\tdefault: // case \"semantic\"\n\t\t\tdmpObject.diff_cleanupSemantic(diffs);\n\t\t\tbreak;\n\t}\n\t// Create the elements\n\tvar domContainer = this.document.createElement(\"div\"), \n\t\tdomDiff = this.createDiffDom(diffs);\n\tparent.insertBefore(domContainer,nextSibling);\n\t// Set variables\n\tthis.setVariable(\"diff-count\",diffs.reduce(function(acc,diff) {\n\t\tif(diff[0] !== dmp.DIFF_EQUAL) {\n\t\t\tacc++;\n\t\t}\n\t\treturn acc;\n\t},0).toString());\n\t// Render child widgets\n\tthis.renderChildren(domContainer,null);\n\t// Render the diff\n\tdomContainer.appendChild(domDiff);\n\t// Save our container\n\tthis.domNodes.push(domContainer);\n};\n\n/*\nCreate DOM elements representing a list of diffs\n*/\nDiffTextWidget.prototype.createDiffDom = function(diffs) {\n\tvar self = this;\n\t// Create the element and assign the attributes\n\tvar domPre = this.document.createElement(\"pre\"),\n\t\tdomCode = this.document.createElement(\"code\");\n\t$tw.utils.each(diffs,function(diff) {\n\t\tvar tag = diff[0] === dmp.DIFF_INSERT ? \"ins\" : (diff[0] === dmp.DIFF_DELETE ? \"del\" : \"span\"),\n\t\t\tclassName = diff[0] === dmp.DIFF_INSERT ? \"tc-diff-insert\" : (diff[0] === dmp.DIFF_DELETE ? \"tc-diff-delete\" : \"tc-diff-equal\"),\n\t\t\tdom = self.document.createElement(tag),\n\t\t\ttext = diff[1],\n\t\t\tcurrPos = 0,\n\t\t\tre = /([\\x00-\\x1F])/mg,\n\t\t\tmatch = re.exec(text),\n\t\t\tspan,\n\t\t\tprintable;\n\t\tdom.className = className;\n\t\twhile(match) {\n\t\t\tif(currPos < match.index) {\n\t\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos,match.index)));\n\t\t\t}\n\t\t\tspan = self.document.createElement(\"span\");\n\t\t\tspan.className = \"tc-diff-invisible\";\n\t\t\tprintable = self.invisibleCharacters[match[0]] || (\"[0x\" + match[0].charCodeAt(0).toString(16) + \"]\");\n\t\t\tspan.appendChild(self.document.createTextNode(printable));\n\t\t\tdom.appendChild(span);\n\t\t\tcurrPos = match.index + match[0].length;\n\t\t\tmatch = re.exec(text);\n\t\t}\n\t\tif(currPos < text.length) {\n\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos)));\n\t\t}\n\t\tdomCode.appendChild(dom);\n\t});\n\tdomPre.appendChild(domCode);\n\treturn domPre;\n};\n\n/*\nCompute the internal state of the widget\n*/\nDiffTextWidget.prototype.execute = function() {\n\t// Make child widgets\n\tvar parseTreeNodes;\n\tif(this.parseTreeNode && this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: \"$:/language/Diffs/CountMessage\"}\n\t\t\t}\n\t\t}];\n\t}\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDiffTextWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.dest || changedAttributes.cleanup) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports[\"diff-text\"] = DiffTextWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/draggable.js": {
            "title": "$:/core/modules/widgets/draggable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/draggable.js\ntype: application/javascript\nmodule-type: widget\n\nDraggable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DraggableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDraggableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDraggableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Sanitise the specified tag\n\tvar tag = this.draggableTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"div\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [\"tc-draggable\"];\n\tif(this.draggableClasses) {\n\t\tclasses.push(this.draggableClasses);\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Add event handlers\n\t$tw.utils.makeDraggable({\n\t\tdomNode: domNode,\n\t\tdragTiddlerFn: function() {return self.getAttribute(\"tiddler\");},\n\t\tdragFilterFn: function() {return self.getAttribute(\"filter\");},\n\t\tstartActions: self.startActions,\n\t\tendActions: self.endActions,\n\t\twidget: this\n\t});\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nDraggableWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.draggableTag = this.getAttribute(\"tag\",\"div\");\n\tthis.draggableClasses = this.getAttribute(\"class\");\n\tthis.startActions = this.getAttribute(\"startactions\");\n\tthis.endActions = this.getAttribute(\"endactions\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDraggableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedTiddlers.tag || changedTiddlers[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.draggable = DraggableWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/droppable.js": {
            "title": "$:/core/modules/widgets/droppable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/droppable.js\ntype: application/javascript\nmodule-type: widget\n\nDroppable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DroppableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDroppableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDroppableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.droppableTag && $tw.config.htmlUnsafeElements.indexOf(this.droppableTag) === -1) {\n\t\ttag = this.droppableTag;\n\t}\n\t// Create element and assign classes\n\tvar domNode = this.document.createElement(tag),\n\t\tclasses = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-droppable\");\n\tdomNode.className = classes.join(\" \");\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"}\n\t]);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDroppableWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDroppableWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally. The hacky second condition is to resolve a problem with Firefox whereby there is an erroneous dragenter event if the node being dragged is within the dropzone\n\tif(this.currentlyEntered.length === 0 || (this.currentlyEntered.length === 1 && this.currentlyEntered[0] === $tw.dragInProgress)) {\n\t\tthis.currentlyEntered = [];\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDroppableWidget.prototype.handleDragEnterEvent  = function(event) {\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragOverEvent  = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\t// Set the drop effect\n\tevent.dataTransfer.dropEffect = this.droppableEffect;\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragLeaveEvent  = function(event) {\n\tthis.leaveDrag(event);\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDropEvent  = function(event) {\n\tvar self = this;\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\tvar dataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Try to import the various data types we understand\n\t$tw.utils.importDataTransfer(dataTransfer,null,function(fieldsArray) {\n\t\tfieldsArray.forEach(function(fields) {\n\t\t\tself.performActions(fields.title || fields.text,event);\n\t\t});\n\t});\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.performActions = function(title,event) {\n\tif(this.droppableActions) {\n\t\tvar modifierKey = event.ctrlKey && ! event.shiftKey ? \"ctrl\" : event.shiftKey && !event.ctrlKey ? \"shift\" : \n\t\t\t\tevent.ctrlKey && event.shiftKey ? \"ctrl-shift\" : \"normal\" ;\n\t\tthis.invokeActionString(this.droppableActions,this,event,{actionTiddler: title, modifier: modifierKey});\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDroppableWidget.prototype.execute = function() {\n\tthis.droppableActions = this.getAttribute(\"actions\");\n\tthis.droppableEffect = this.getAttribute(\"effect\",\"copy\");\n\tthis.droppableTag = this.getAttribute(\"tag\");\n\tthis.droppableClass = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDroppableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"] || changedAttributes.tag) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.droppable = DroppableWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/dropzone.js": {
            "title": "$:/core/modules/widgets/dropzone.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/dropzone.js\ntype: application/javascript\nmodule-type: widget\n\nDropzone widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DropZoneWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDropZoneWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDropZoneWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\tdomNode.className = \"tc-dropzone\";\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"}\n\t]);\n\tdomNode.addEventListener(\"click\",function (event) {\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDropZoneWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally\n\tif(this.currentlyEntered.length === 0) {\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.handleDragEnterEvent  = function(event) {\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handleDragOverEvent  = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\tevent.dataTransfer.dropEffect = \"copy\"; // Explicitly show this is a copy\n};\n\nDropZoneWidget.prototype.handleDragLeaveEvent  = function(event) {\n\tthis.leaveDrag(event);\n};\n\nDropZoneWidget.prototype.handleDropEvent  = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tvar self = this,\n\t\tdataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Import any files in the drop\n\tvar numFiles = 0;\n\tif(dataTransfer.files) {\n\t\tnumFiles = this.wiki.readFiles(dataTransfer.files,{\n\t\t\tcallback: readFileCallback,\n\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t});\n\t}\n\t// Try to import the various data types we understand\n\tif(numFiles === 0) {\n\t\t$tw.utils.importDataTransfer(dataTransfer,this.wiki.generateNewTitle(\"Untitled\"),readFileCallback);\n\t}\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handlePasteEvent  = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\t// Let the browser handle it if we're in a textarea or input box\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) == -1) {\n\t\tvar self = this,\n\t\t\titems = event.clipboardData.items;\n\t\t// Enumerate the clipboard items\n\t\tfor(var t = 0; t<items.length; t++) {\n\t\t\tvar item = items[t];\n\t\t\tif(item.kind === \"file\") {\n\t\t\t\t// Import any files\n\t\t\t\tthis.wiki.readFile(item.getAsFile(),{\n\t\t\t\t\tcallback: readFileCallback,\n\t\t\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t\t\t});\n\t\t\t} else if(item.kind === \"string\") {\n\t\t\t\t// Create tiddlers from string items\n\t\t\t\tvar type = item.type;\n\t\t\t\titem.getAsString(function(str) {\n\t\t\t\t\tvar tiddlerFields = {\n\t\t\t\t\t\ttitle: self.wiki.generateNewTitle(\"Untitled\"),\n\t\t\t\t\t\ttext: str,\n\t\t\t\t\t\ttype: type\n\t\t\t\t\t};\n\t\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\t\tconsole.log(\"Importing string '\" + str + \"', type: '\" + type + \"'\");\n\t\t\t\t\t}\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t\t// Tell the browser that we've handled the paste\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDropZoneWidget.prototype.execute = function() {\n\tthis.dropzoneDeserializer = this.getAttribute(\"deserializer\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDropZoneWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.dropzone = DropZoneWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-binary.js": {
            "title": "$:/core/modules/widgets/edit-binary.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-binary.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-binary widget; placeholder for editing binary tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBinaryWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBinaryWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBinaryWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBinaryWidget.prototype.execute = function() {\n\t// Construct the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"transclude\",\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t}\n\t}]);\n};\n\n/*\nRefresh by refreshing our child widget\n*/\nEditBinaryWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"edit-binary\"] = EditBinaryWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-bitmap.js": {
            "title": "$:/core/modules/widgets/edit-bitmap.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-bitmap.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-bitmap widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Default image sizes\nvar DEFAULT_IMAGE_WIDTH = 600,\n\tDEFAULT_IMAGE_HEIGHT = 370;\n\n// Configuration tiddlers\nvar LINE_WIDTH_TITLE = \"$:/config/BitmapEditor/LineWidth\",\n\tLINE_COLOUR_TITLE = \"$:/config/BitmapEditor/Colour\",\n\tLINE_OPACITY_TITLE = \"$:/config/BitmapEditor/Opacity\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBitmapWidget = function(parseTreeNode,options) {\n\t// Initialise the editor operations if they've not been done already\n\tif(!this.editorOperations) {\n\t\tEditBitmapWidget.prototype.editorOperations = {};\n\t\t$tw.modules.applyMethods(\"bitmapeditoroperation\",this.editorOperations);\n\t}\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBitmapWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBitmapWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create the wrapper for the toolbar and render its content\n\tthis.toolbarNode = this.document.createElement(\"div\");\n\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\tparent.insertBefore(this.toolbarNode,nextSibling);\n\tthis.domNodes.push(this.toolbarNode);\n\t// Create the on-screen canvas\n\tthis.canvasDomNode = $tw.utils.domMaker(\"canvas\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor\",\n\t\teventListeners: [{\n\t\t\tname: \"touchstart\", handlerObject: this, handlerMethod: \"handleTouchStartEvent\"\n\t\t},{\n\t\t\tname: \"touchmove\", handlerObject: this, handlerMethod: \"handleTouchMoveEvent\"\n\t\t},{\n\t\t\tname: \"touchend\", handlerObject: this, handlerMethod: \"handleTouchEndEvent\"\n\t\t},{\n\t\t\tname: \"mousedown\", handlerObject: this, handlerMethod: \"handleMouseDownEvent\"\n\t\t},{\n\t\t\tname: \"mousemove\", handlerObject: this, handlerMethod: \"handleMouseMoveEvent\"\n\t\t},{\n\t\t\tname: \"mouseup\", handlerObject: this, handlerMethod: \"handleMouseUpEvent\"\n\t\t}]\n\t});\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Render toolbar child widgets\n\tthis.renderChildren(this.toolbarNode,null);\n\t// // Insert the elements into the DOM\n\tparent.insertBefore(this.canvasDomNode,nextSibling);\n\tthis.domNodes.push(this.canvasDomNode);\n\t// Load the image into the canvas\n\tif($tw.browser) {\n\t\tthis.loadCanvas();\n\t}\n\t// Add widget message listeners\n\tthis.addEventListeners([\n\t\t{type: \"tm-edit-bitmap-operation\", handler: \"handleEditBitmapOperationMessage\"}\n\t]);\n};\n\n/*\nHandle an edit bitmap operation message from the toolbar\n*/\nEditBitmapWidget.prototype.handleEditBitmapOperationMessage = function(event) {\n\t// Invoke the handler\n\tvar handler = this.editorOperations[event.param];\n\tif(handler) {\n\t\thandler.call(this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBitmapWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nJust refresh the toolbar\n*/\nEditBitmapWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nSet the bitmap size variables and refresh the toolbar\n*/\nEditBitmapWidget.prototype.refreshToolbar = function() {\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Refresh each of our child widgets\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.refreshSelf();\n\t});\n};\n\nEditBitmapWidget.prototype.loadCanvas = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle),\n\t\tcurrImage = new Image();\n\t// Set up event handlers for loading the image\n\tvar self = this;\n\tcurrImage.onload = function() {\n\t\t// Copy the image to the on-screen canvas\n\t\tself.initCanvas(self.canvasDomNode,currImage.width,currImage.height,currImage);\n\t\t// And also copy the current bitmap to the off-screen canvas\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,currImage.width,currImage.height,currImage);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\tcurrImage.onerror = function() {\n\t\t// Set the on-screen canvas size and clear it\n\t\tself.initCanvas(self.canvasDomNode,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the off-screen canvas size and clear it\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\t// Get the current bitmap into an image object\n\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\n};\n\nEditBitmapWidget.prototype.initCanvas = function(canvas,width,height,image) {\n\tcanvas.width = width;\n\tcanvas.height = height;\n\tvar ctx = canvas.getContext(\"2d\");\n\tif(image) {\n\t\tctx.drawImage(image,0,0);\n\t} else {\n\t\tctx.fillStyle = \"#fff\";\n\t\tctx.fillRect(0,0,canvas.width,canvas.height);\n\t}\n};\n\n/*\n** Change the size of the canvas, preserving the current image\n*/\nEditBitmapWidget.prototype.changeCanvasSize = function(newWidth,newHeight) {\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\");\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\n/*\n** Rotate the canvas left by 90 degrees\n*/\nEditBitmapWidget.prototype.rotateCanvasLeft = function() {\n\t// Get the current size of the image\n\tvar origWidth = this.currCanvas.width,\n\t\torigHeight = this.currCanvas.height;\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\"),\n\t\tnewWidth = origHeight,\n\t\tnewHeight = origWidth;\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.save();\n\tctx.translate(newWidth / 2,newHeight / 2);\n\tctx.rotate(-Math.PI / 2);\n\tctx.drawImage(this.currCanvas,-origWidth / 2,-origHeight / 2);\n\tctx.restore();\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\nEditBitmapWidget.prototype.handleTouchStartEvent = function(event) {\n\tthis.brushDown = true;\n\tthis.strokeStart(event.touches[0].clientX,event.touches[0].clientY);\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.touches[0].clientX,event.touches[0].clientY);\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchEndEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.strokeStart(event.clientX,event.clientY);\n\tthis.brushDown = true;\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.clientX,event.clientY);\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.handleMouseUpEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.adjustCoordinates = function(x,y) {\n\tvar canvasRect = this.canvasDomNode.getBoundingClientRect(),\n\t\tscale = this.canvasDomNode.width/canvasRect.width;\n\treturn {x: (x - canvasRect.left) * scale, y: (y - canvasRect.top) * scale};\n};\n\nEditBitmapWidget.prototype.strokeStart = function(x,y) {\n\t// Start off a new stroke\n\tthis.stroke = [this.adjustCoordinates(x,y)];\n};\n\nEditBitmapWidget.prototype.strokeMove = function(x,y) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\"),\n\t\tt;\n\t// Add the new position to the end of the stroke\n\tthis.stroke.push(this.adjustCoordinates(x,y));\n\t// Redraw the previous image\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Render the stroke\n\tctx.globalAlpha = parseFloat(this.wiki.getTiddlerText(LINE_OPACITY_TITLE,\"1.0\"));\n\tctx.strokeStyle = this.wiki.getTiddlerText(LINE_COLOUR_TITLE,\"#ff0\");\n\tctx.lineWidth = parseFloat(this.wiki.getTiddlerText(LINE_WIDTH_TITLE,\"3\"));\n\tctx.lineCap = \"round\";\n\tctx.lineJoin = \"round\";\n\tctx.beginPath();\n\tctx.moveTo(this.stroke[0].x,this.stroke[0].y);\n\tfor(t=1; t<this.stroke.length-1; t++) {\n\t\tvar s1 = this.stroke[t],\n\t\t\ts2 = this.stroke[t-1],\n\t\t\ttx = (s1.x + s2.x)/2,\n\t\t\tty = (s1.y + s2.y)/2;\n\t\tctx.quadraticCurveTo(s2.x,s2.y,tx,ty);\n\t}\n\tctx.stroke();\n};\n\nEditBitmapWidget.prototype.strokeEnd = function() {\n\t// Copy the bitmap to the off-screen canvas\n\tvar ctx = this.currCanvas.getContext(\"2d\");\n\tctx.drawImage(this.canvasDomNode,0,0);\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\nEditBitmapWidget.prototype.saveChanges = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\tif(tiddler) {\n\t\t// data URIs look like \"data:<type>;base64,<text>\"\n\t\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type),\n\t\t\tposColon = dataURL.indexOf(\":\"),\n\t\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\t\tposComma = dataURL.indexOf(\",\"),\n\t\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\t\ttext = dataURL.substring(posComma+1);\n\t\tvar update = {type: type, text: text};\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,update,this.wiki.getCreationFields()));\n\t}\n};\n\nexports[\"edit-bitmap\"] = EditBitmapWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-shortcut.js": {
            "title": "$:/core/modules/widgets/edit-shortcut.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-shortcut.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display an editable keyboard shortcut\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditShortcutWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditShortcutWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditShortcutWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.inputNode = this.document.createElement(\"input\");\n\t// Assign classes\n\tif(this.shortcutClass) {\n\t\tthis.inputNode.className = this.shortcutClass;\t\t\n\t}\n\t// Assign other attributes\n\tif(this.shortcutStyle) {\n\t\tthis.inputNode.setAttribute(\"style\",this.shortcutStyle);\n\t}\n\tif(this.shortcutTooltip) {\n\t\tthis.inputNode.setAttribute(\"title\",this.shortcutTooltip);\n\t}\n\tif(this.shortcutPlaceholder) {\n\t\tthis.inputNode.setAttribute(\"placeholder\",this.shortcutPlaceholder);\n\t}\n\tif(this.shortcutAriaLabel) {\n\t\tthis.inputNode.setAttribute(\"aria-label\",this.shortcutAriaLabel);\n\t}\n\t// Assign the current shortcut\n\tthis.updateInputNode();\n\t// Add event handlers\n\t$tw.utils.addEventListeners(this.inputNode,[\n\t\t{name: \"keydown\", handlerObject: this, handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Link into the DOM\n\tparent.insertBefore(this.inputNode,nextSibling);\n\tthis.domNodes.push(this.inputNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditShortcutWidget.prototype.execute = function() {\n\tthis.shortcutTiddler = this.getAttribute(\"tiddler\");\n\tthis.shortcutField = this.getAttribute(\"field\");\n\tthis.shortcutIndex = this.getAttribute(\"index\");\n\tthis.shortcutPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.shortcutDefault = this.getAttribute(\"default\",\"\");\n\tthis.shortcutClass = this.getAttribute(\"class\");\n\tthis.shortcutStyle = this.getAttribute(\"style\");\n\tthis.shortcutTooltip = this.getAttribute(\"tooltip\");\n\tthis.shortcutAriaLabel = this.getAttribute(\"aria-label\");\n};\n\n/*\nUpdate the value of the input node\n*/\nEditShortcutWidget.prototype.updateInputNode = function() {\n\tif(this.shortcutField) {\n\t\tvar tiddler = this.wiki.getTiddler(this.shortcutTiddler);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,this.shortcutField)) {\n\t\t\tthis.inputNode.value = tiddler.getFieldString(this.shortcutField);\n\t\t} else {\n\t\t\tthis.inputNode.value = this.shortcutDefault;\n\t\t}\n\t} else if(this.shortcutIndex) {\n\t\tthis.inputNode.value = this.wiki.extractTiddlerDataItem(this.shortcutTiddler,this.shortcutIndex,this.shortcutDefault);\n\t} else {\n\t\tthis.inputNode.value = this.wiki.getTiddlerText(this.shortcutTiddler,this.shortcutDefault);\n\t}\n};\n\n/*\nHandle a dom \"keydown\" event\n*/\nEditShortcutWidget.prototype.handleKeydownEvent = function(event) {\n\t// Ignore shift, ctrl, meta, alt\n\tif(event.keyCode && $tw.keyboardManager.getModifierKeys().indexOf(event.keyCode) === -1) {\n\t\t// Get the shortcut text representation\n\t\tvar value = $tw.keyboardManager.getPrintableShortcuts([{\n\t\t\tctrlKey: event.ctrlKey,\n\t\t\tshiftKey: event.shiftKey,\n\t\t\taltKey: event.altKey,\n\t\t\tmetaKey: event.metaKey,\n\t\t\tkeyCode: event.keyCode\n\t\t}]);\n\t\tif(value.length > 0) {\n\t\t\tthis.wiki.setText(this.shortcutTiddler,this.shortcutField,this.shortcutIndex,value[0]);\n\t\t}\n\t\t// Ignore the keydown if it was already handled\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn true;\t\t\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget needed re-rendering\n*/\nEditShortcutWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.placeholder || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.style || changedAttributes.tooltip || changedAttributes[\"aria-label\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedTiddlers[this.shortcutTiddler]) {\n\t\tthis.updateInputNode();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports[\"edit-shortcut\"] = EditShortcutWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-text.js": {
            "title": "$:/core/modules/widgets/edit-text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-text.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-text widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar editTextWidgetFactory = require(\"$:/core/modules/editor/factory.js\").editTextWidgetFactory,\n\tFramedEngine = require(\"$:/core/modules/editor/engines/framed.js\").FramedEngine,\n\tSimpleEngine = require(\"$:/core/modules/editor/engines/simple.js\").SimpleEngine;\n\nexports[\"edit-text\"] = editTextWidgetFactory(FramedEngine,SimpleEngine);\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit.js": {
            "title": "$:/core/modules/widgets/edit.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit.js\ntype: application/javascript\nmodule-type: widget\n\nEdit widget is a meta-widget chooses the appropriate actual editting widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n// Mappings from content type to editor type are stored in tiddlers with this prefix\nvar EDITOR_MAPPING_PREFIX = \"$:/config/EditorTypeMappings/\";\n\n/*\nCompute the internal state of the widget\n*/\nEditWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.editField = this.getAttribute(\"field\",\"text\");\n\tthis.editIndex = this.getAttribute(\"index\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t// Choose the appropriate edit widget\n\tthis.editorType = this.getEditorType();\n\t// Make the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"edit-\" + this.editorType,\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: this.editTitle},\n\t\t\tfield: {type: \"string\", value: this.editField},\n\t\t\tindex: {type: \"string\", value: this.editIndex},\n\t\t\t\"class\": {type: \"string\", value: this.editClass},\n\t\t\t\"placeholder\": {type: \"string\", value: this.editPlaceholder}\n\t\t},\n\t\tchildren: this.parseTreeNode.children\n\t}]);\n};\n\nEditWidget.prototype.getEditorType = function() {\n\t// Get the content type of the thing we're editing\n\tvar type;\n\tif(this.editField === \"text\") {\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\ttype = tiddler.fields.type;\n\t\t}\n\t}\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar editorType = this.wiki.getTiddlerText(EDITOR_MAPPING_PREFIX + type);\n\tif(!editorType) {\n\t\tvar typeInfo = $tw.config.contentTypeInfo[type];\n\t\tif(typeInfo && typeInfo.encoding === \"base64\") {\n\t\t\teditorType = \"binary\";\n\t\t} else {\n\t\t\teditorType = \"text\";\n\t\t}\n\t}\n\treturn editorType;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh if an attribute has changed, or the type associated with the target tiddler has changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.edit = EditWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/element.js": {
            "title": "$:/core/modules/widgets/element.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/element.js\ntype: application/javascript\nmodule-type: widget\n\nElement widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ElementWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nElementWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nElementWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Neuter blacklisted elements\n\tvar tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"safe-\" + tag;\n\t}\n\tvar domNode = this.document.createElementNS(this.namespace,tag);\n\tthis.assignAttributes(domNode,{excludeEventAttributes: true});\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nElementWidget.prototype.execute = function() {\n\t// Select the namespace for the tag\n\tvar tagNamespaces = {\n\t\t\tsvg: \"http://www.w3.org/2000/svg\",\n\t\t\tmath: \"http://www.w3.org/1998/Math/MathML\",\n\t\t\tbody: \"http://www.w3.org/1999/xhtml\"\n\t\t};\n\tthis.namespace = tagNamespaces[this.parseTreeNode.tag];\n\tif(this.namespace) {\n\t\tthis.setVariable(\"namespace\",this.namespace);\n\t} else {\n\t\tthis.namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"});\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nElementWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\thasChangedAttributes = $tw.utils.count(changedAttributes) > 0;\n\tif(hasChangedAttributes) {\n\t\t// Update our attributes\n\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\n\t}\n\treturn this.refreshChildren(changedTiddlers) || hasChangedAttributes;\n};\n\nexports.element = ElementWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/encrypt.js": {
            "title": "$:/core/modules/widgets/encrypt.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/encrypt.js\ntype: application/javascript\nmodule-type: widget\n\nEncrypt widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EncryptWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEncryptWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEncryptWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.encryptedText);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEncryptWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\",\"[!is[system]]\");\n\t// Encrypt the filtered tiddlers\n\tvar tiddlers = this.wiki.filterTiddlers(this.filter),\n\t\tjson = {},\n\t\tself = this;\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title),\n\t\t\tjsonTiddler = {};\n\t\tfor(var f in tiddler.fields) {\n\t\t\tjsonTiddler[f] = tiddler.getFieldString(f);\n\t\t}\n\t\tjson[title] = jsonTiddler;\n\t});\n\tthis.encryptedText = $tw.utils.htmlEncode($tw.crypto.encrypt(JSON.stringify(json)));\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEncryptWidget.prototype.refresh = function(changedTiddlers) {\n\t// We don't need to worry about refreshing because the encrypt widget isn't for interactive use\n\treturn false;\n};\n\nexports.encrypt = EncryptWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/entity.js": {
            "title": "$:/core/modules/widgets/entity.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/entity.js\ntype: application/javascript\nmodule-type: widget\n\nHTML entity widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EntityWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEntityWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEntityWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar entityString = this.getAttribute(\"entity\",this.parseTreeNode.entity || \"\"),\n\t\ttextNode = this.document.createTextNode($tw.utils.entityDecode(entityString));\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEntityWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEntityWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.entity) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.entity = EntityWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/fieldmangler.js": {
            "title": "$:/core/modules/widgets/fieldmangler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/fieldmangler.js\ntype: application/javascript\nmodule-type: widget\n\nField mangler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldManglerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-remove-field\", handler: \"handleRemoveFieldEvent\"},\n\t\t{type: \"tm-add-field\", handler: \"handleAddFieldEvent\"},\n\t\t{type: \"tm-remove-tag\", handler: \"handleRemoveTagEvent\"},\n\t\t{type: \"tm-add-tag\", handler: \"handleAddTagEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldManglerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldManglerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldManglerWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.mangleTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldManglerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nFieldManglerWidget.prototype.handleRemoveFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tdeletion = {};\n\tdeletion[event.param] = undefined;\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\taddition = this.wiki.getModificationFields(),\n\t\thadInvalidFieldName = false,\n\t\taddField = function(name,value) {\n\t\t\tvar trimmedName = name.toLowerCase().trim();\n\t\t\tif(!$tw.utils.isValidFieldName(trimmedName)) {\n\t\t\t\tif(!hadInvalidFieldName) {\n\t\t\t\t\talert($tw.language.getString(\n\t\t\t\t\t\t\"InvalidFieldName\",\n\t\t\t\t\t\t{variables:\n\t\t\t\t\t\t\t{fieldName: trimmedName}\n\t\t\t\t\t\t}\n\t\t\t\t\t));\n\t\t\t\t\thadInvalidFieldName = true;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif(!value && tiddler) {\n\t\t\t\t\tvalue = tiddler.fields[trimmedName];\n\t\t\t\t}\n\t\t\t\taddition[trimmedName] = value || \"\";\n\t\t\t}\n\t\t\treturn;\n\t\t};\n\taddition.title = this.mangleTitle;\n\tif(typeof event.param === \"string\") {\n\t\taddField(event.param,\"\");\n\t}\n\tif(typeof event.paramObject === \"object\") {\n\t\tfor(var name in event.paramObject) {\n\t\t\taddField(name,event.paramObject[name]);\n\t\t}\n\t}\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,addition));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleRemoveTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && tiddler.fields.tags) {\n\t\tvar p = tiddler.fields.tags.indexOf(event.param);\n\t\tif(p !== -1) {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\tmodification.tags.splice(p,1);\n\t\t\tif(modification.tags.length === 0) {\n\t\t\t\tmodification.tags = undefined;\n\t\t\t}\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\n\t\t}\n\t}\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && typeof event.param === \"string\") {\n\t\tvar tag = event.param.trim();\n\t\tif(tag !== \"\") {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\t$tw.utils.pushTop(modification.tags,tag);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\t\t\t\n\t\t}\n\t} else if(typeof event.param === \"string\" && event.param.trim() !== \"\" && this.mangleTitle.trim() !== \"\") {\n\t\tvar tag = [];\n\t\ttag.push(event.param.trim());\n\t\tthis.wiki.addTiddler(new $tw.Tiddler({title: this.mangleTitle, tags: tag},modification));\n\t}\n\treturn true;\n};\n\nexports.fieldmangler = FieldManglerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/fields.js": {
            "title": "$:/core/modules/widgets/fields.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/fields.js\ntype: application/javascript\nmodule-type: widget\n\nFields widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldsWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldsWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldsWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.template = this.getAttribute(\"template\");\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\t// Get the exclusion list\n\tvar exclude;\n\tif(this.exclude) {\n\t\texclude = this.exclude.split(\" \");\n\t} else {\n\t\texclude = [\"text\"]; \n\t}\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tfor(var fieldName in tiddler.fields) {\n\t\t\tif(exclude.indexOf(fieldName) === -1) {\n\t\t\t\tfields.push(fieldName);\n\t\t\t}\n\t\t}\n\t\tfields.sort();\n\t\tfor(var f=0; f<fields.length; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tif(exclude.indexOf(fieldName) === -1) {\n\t\t\t\tvar row = this.template,\n\t\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\t\tif(reMatch) {\n\t\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\trow = $tw.utils.replaceString(row,\"$name$\",fieldName);\n\t\t\t\trow = $tw.utils.replaceString(row,\"$value$\",value);\n\t\t\t\trow = $tw.utils.replaceString(row,\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\t\ttext.push(row);\n\t\t\t}\n\t\t}\n\t}\n\tthis.text = text.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.template || changedAttributes.exclude || changedAttributes.stripTitlePrefix || changedTiddlers[this.tiddlerTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.fields = FieldsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/image.js": {
            "title": "$:/core/modules/widgets/image.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/image.js\ntype: application/javascript\nmodule-type: widget\n\nThe image widget displays an image referenced with an external URI or with a local tiddler title.\n\n```\n<$image src=\"TiddlerTitle\" width=\"320\" height=\"400\" class=\"classnames\">\n```\n\nThe image source can be the title of an existing tiddler or the URL of an external image.\n\nExternal images always generate an HTML `<img>` tag.\n\nTiddlers that have a _canonical_uri field generate an HTML `<img>` tag with the src attribute containing the URI.\n\nTiddlers that contain image data generate an HTML `<img>` tag with the src attribute containing a base64 representation of the image.\n\nTiddlers that contain wikitext could be rendered to a DIV of the usual size of a tiddler, and then transformed to the size requested.\n\nThe width and height attributes are interpreted as a number of pixels, and do not need to include the \"px\" suffix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\t// Determine what type of image it is\n\tvar tag = \"img\", src = \"\",\n\t\ttiddler = this.wiki.getTiddler(this.imageSource);\n\tif(!tiddler) {\n\t\t// The source isn't the title of a tiddler, so we'll assume it's a URL\n\t\tsrc = this.getVariable(\"tv-get-export-image-link\",{params: [{name: \"src\",value: this.imageSource}],defaultValue: this.imageSource});\n\t} else {\n\t\t// Check if it is an image tiddler\n\t\tif(this.wiki.isImageTiddler(this.imageSource)) {\n\t\t\tvar type = tiddler.fields.type,\n\t\t\t\ttext = tiddler.fields.text,\n\t\t\t\t_canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t// If the tiddler has body text then it doesn't need to be lazily loaded\n\t\t\tif(text) {\n\t\t\t\t// Render the appropriate element for the image type\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = \"data:application/pdf;base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = \"data:image/svg+xml,\" + encodeURIComponent(text);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = \"data:\" + type + \";base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t} else if(_canonical_uri) {\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\t\n\t\t\t} else {\n\t\t\t\t// Just trigger loading of the tiddler\n\t\t\t\tthis.wiki.getTiddlerText(this.imageSource);\n\t\t\t}\n\t\t}\n\t}\n\t// Create the element and assign the attributes\n\tvar domNode = this.document.createElement(tag);\n\tdomNode.setAttribute(\"src\",src);\n\tif(this.imageClass) {\n\t\tdomNode.setAttribute(\"class\",this.imageClass);\t\t\n\t}\n\tif(this.imageWidth) {\n\t\tdomNode.setAttribute(\"width\",this.imageWidth);\n\t}\n\tif(this.imageHeight) {\n\t\tdomNode.setAttribute(\"height\",this.imageHeight);\n\t}\n\tif(this.imageTooltip) {\n\t\tdomNode.setAttribute(\"title\",this.imageTooltip);\t\t\n\t}\n\tif(this.imageAlt) {\n\t\tdomNode.setAttribute(\"alt\",this.imageAlt);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImageWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.imageSource = this.getAttribute(\"source\");\n\tthis.imageWidth = this.getAttribute(\"width\");\n\tthis.imageHeight = this.getAttribute(\"height\");\n\tthis.imageClass = this.getAttribute(\"class\");\n\tthis.imageTooltip = this.getAttribute(\"tooltip\");\n\tthis.imageAlt = this.getAttribute(\"alt\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.width || changedAttributes.height || changedAttributes[\"class\"] || changedAttributes.tooltip || changedTiddlers[this.imageSource]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\t\n\t}\n};\n\nexports.image = ImageWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/importvariables.js": {
            "title": "$:/core/modules/widgets/importvariables.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/importvariables.js\ntype: application/javascript\nmodule-type: widget\n\nImport variable definitions from other tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImportVariablesWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImportVariablesWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImportVariablesWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImportVariablesWidget.prototype.execute = function(tiddlerList) {\n\tvar self = this;\n\t// Get our parameters\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Compute the filter\n\tthis.tiddlerList = tiddlerList || this.wiki.filterTiddlers(this.filter,this);\n\t// Accumulate the <$set> widgets from each tiddler\n\tvar widgetStackStart,widgetStackEnd;\n\tfunction addWidgetNode(widgetNode) {\n\t\tif(widgetNode) {\n\t\t\tif(!widgetStackStart && !widgetStackEnd) {\n\t\t\t\twidgetStackStart = widgetNode;\n\t\t\t\twidgetStackEnd = widgetNode;\n\t\t\t} else {\n\t\t\t\twidgetStackEnd.children = [widgetNode];\n\t\t\t\twidgetStackEnd = widgetNode;\n\t\t\t}\n\t\t}\n\t}\n\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = self.wiki.parseTiddler(title);\n\t\tif(parser) {\n\t\t\tvar parseTreeNode = parser.tree[0];\n\t\t\twhile(parseTreeNode && parseTreeNode.type === \"set\") {\n\t\t\t\taddWidgetNode({\n\t\t\t\t\ttype: \"set\",\n\t\t\t\t\tattributes: parseTreeNode.attributes,\n\t\t\t\t\tparams: parseTreeNode.params\n\t\t\t\t});\n\t\t\t\tparseTreeNode = parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\t// Add our own children to the end of the pile\n\tvar parseTreeNodes;\n\tif(widgetStackStart && widgetStackEnd) {\n\t\tparseTreeNodes = [widgetStackStart];\n\t\twidgetStackEnd.children = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImportVariablesWidget.prototype.refresh = function(changedTiddlers) {\n\t// Recompute our attributes and the filter list\n\tvar changedAttributes = this.computeAttributes(),\n\t\ttiddlerList = this.wiki.filterTiddlers(this.getAttribute(\"filter\"),this);\n\t// Refresh if the filter has changed, or the list of tiddlers has changed, or any of the tiddlers in the list has changed\n\tfunction haveListedTiddlersChanged() {\n\t\tvar changed = false;\n\t\ttiddlerList.forEach(function(title) {\n\t\t\tif(changedTiddlers[title]) {\n\t\t\t\tchanged = true;\n\t\t\t}\n\t\t});\n\t\treturn changed;\n\t}\n\tif(changedAttributes.filter || !$tw.utils.isArrayEqual(this.tiddlerList,tiddlerList) || haveListedTiddlersChanged()) {\n\t\t// Compute the filter\n\t\tthis.removeChildDomNodes();\n\t\tthis.execute(tiddlerList);\n\t\tthis.renderChildren(this.parentDomNode,this.findNextSiblingDomNode());\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.importvariables = ImportVariablesWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/keyboard.js": {
            "title": "$:/core/modules/widgets/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/keyboard.js\ntype: application/javascript\nmodule-type: widget\n\nKeyboard shortcut widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar KeyboardWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nKeyboardWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nKeyboardWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.tag && $tw.config.htmlUnsafeElements.indexOf(this.tag) === -1) {\n\t\ttag = this.tag;\n\t}\n\t// Create element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-keyboard\");\n\tdomNode.className = classes.join(\" \");\n\t// Add a keyboard event handler\n\tdomNode.addEventListener(\"keydown\",function (event) {\n\t\tif($tw.keyboardManager.checkKeyDescriptors(event,self.keyInfoArray)) {\n\t\t\tself.invokeActions(self,event);\n\t\t\tif(self.actions) {\n\t\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t\t}\n\t\t\tself.dispatchMessage(event);\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nKeyboardWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\n/*\nCompute the internal state of the widget\n*/\nKeyboardWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.key = this.getAttribute(\"key\");\n\tthis.tag = this.getAttribute(\"tag\");\n\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nKeyboardWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.message || changedAttributes.param || changedAttributes.key || changedAttributes[\"class\"] || changedAttributes.tag) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.keyboard = KeyboardWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/link.js": {
            "title": "$:/core/modules/widgets/link.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/link.js\ntype: application/javascript\nmodule-type: widget\n\nLink widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar MISSING_LINK_CONFIG_TITLE = \"$:/config/MissingLinks\";\n\nvar LinkWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the value of the tv-wikilinks configuration macro\n\tvar wikiLinksMacro = this.getVariable(\"tv-wikilinks\"),\n\t\tuseWikiLinks = wikiLinksMacro ? (wikiLinksMacro.trim() !== \"no\") : true,\n\t\tmissingLinksEnabled = !(this.hideMissingLinks && this.isMissing && !this.isShadow);\n\t// Render the link if required\n\tif(useWikiLinks && missingLinksEnabled) {\n\t\tthis.renderLink(parent,nextSibling);\n\t} else {\n\t\t// Just insert the link text\n\t\tvar domNode = this.document.createElement(\"span\");\n\t\tparent.insertBefore(domNode,nextSibling);\n\t\tthis.renderChildren(domNode,null);\n\t\tthis.domNodes.push(domNode);\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.renderLink = function(parent,nextSibling) {\n\tvar self = this;\n\t// Sanitise the specified tag\n\tvar tag = this.linkTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"a\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [];\n\tif(this.overrideClasses === undefined) {\n\t\tclasses.push(\"tc-tiddlylink\");\n\t\tif(this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t\t}\n\t\tif(this.isMissing && !this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t\t} else {\n\t\t\tif(!this.isMissing) {\n\t\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t\t}\n\t\t}\n\t\tif(this.linkClasses) {\n\t\t\tclasses.push(this.linkClasses);\t\t\t\n\t\t}\n\t} else if(this.overrideClasses !== \"\") {\n\t\tclasses.push(this.overrideClasses)\n\t}\n\tif(classes.length > 0) {\n\t\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t}\n\t// Set an href\n\tvar wikilinkTransformFilter = this.getVariable(\"tv-filter-export-link\"),\n\t\twikiLinkText;\n\tif(wikilinkTransformFilter) {\n\t\t// Use the filter to construct the href\n\t\twikiLinkText = this.wiki.filterTiddlers(wikilinkTransformFilter,this,function(iterator) {\n\t\t\titerator(self.wiki.getTiddler(self.to),self.to)\n\t\t})[0];\n\t} else {\n\t\t// Expand the tv-wikilink-template variable to construct the href\n\t\tvar wikiLinkTemplateMacro = this.getVariable(\"tv-wikilink-template\"),\n\t\t\twikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : \"#$uri_encoded$\";\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkTemplate,\"$uri_encoded$\",encodeURIComponent(this.to));\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkText,\"$uri_doubleencoded$\",encodeURIComponent(encodeURIComponent(this.to)));\n\t}\n\t// Override with the value of tv-get-export-link if defined\n\twikiLinkText = this.getVariable(\"tv-get-export-link\",{params: [{name: \"to\",value: this.to}],defaultValue: wikiLinkText});\n\tif(tag === \"a\") {\n\t\tdomNode.setAttribute(\"href\",wikiLinkText);\n\t}\n\t// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\t// Set the tooltip\n\t// HACK: Performance issues with re-parsing the tooltip prevent us defaulting the tooltip to \"<$transclude field='tooltip'><$transclude field='title'/></$transclude>\"\n\tvar tooltipWikiText = this.tooltip || this.getVariable(\"tv-wikilink-tooltip\");\n\tif(tooltipWikiText) {\n\t\tvar tooltipText = this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",tooltipWikiText,{\n\t\t\t\tparseAsInline: true,\n\t\t\t\tvariables: {\n\t\t\t\t\tcurrentTiddler: this.to\n\t\t\t\t},\n\t\t\t\tparentWidget: this\n\t\t\t});\n\t\tdomNode.setAttribute(\"title\",tooltipText);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"click\", handlerObject: this, handlerMethod: \"handleClickEvent\"},\n\t]);\n\t// Make the link draggable if required\n\tif(this.draggable === \"yes\") {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.to;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nLinkWidget.prototype.handleClickEvent = function(event) {\n\t// Send the click on its way as a navigate event\n\tvar bounds = this.domNodes[0].getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tmetaKey: event.metaKey,\n\t\tctrlKey: event.ctrlKey,\n\t\taltKey: event.altKey,\n\t\tshiftKey: event.shiftKey\n\t});\n\tif(this.domNodes[0].hasAttribute(\"href\")) {\n\t\tevent.preventDefault();\n\t}\n\tevent.stopPropagation();\n\treturn false;\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.to = this.getAttribute(\"to\",this.getVariable(\"currentTiddler\"));\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.linkClasses = this.getAttribute(\"class\");\n\tthis.overrideClasses = this.getAttribute(\"overrideClass\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.draggable = this.getAttribute(\"draggable\",\"yes\");\n\tthis.linkTag = this.getAttribute(\"tag\",\"a\");\n\t// Determine the link characteristics\n\tthis.isMissing = !this.wiki.tiddlerExists(this.to);\n\tthis.isShadow = this.wiki.isShadowTiddler(this.to);\n\tthis.hideMissingLinks = ($tw.wiki.getTiddlerText(MISSING_LINK_CONFIG_TITLE,\"yes\") === \"no\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedTiddlers[this.to] || changedAttributes[\"aria-label\"] || changedAttributes.tooltip || changedTiddlers[MISSING_LINK_CONFIG_TITLE]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.link = LinkWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/linkcatcher.js": {
            "title": "$:/core/modules/widgets/linkcatcher.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/linkcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nLinkcatcher widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkCatcherWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkCatcherWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkCatcherWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkCatcherWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.catchTo = this.getAttribute(\"to\");\n\tthis.catchMessage = this.getAttribute(\"message\");\n\tthis.catchSet = this.getAttribute(\"set\");\n\tthis.catchSetTo = this.getAttribute(\"setTo\");\n\tthis.catchActions = this.getAttribute(\"actions\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n\t// When executing actions we avoid trapping navigate events, so that we don't trigger ourselves recursively\n\tthis.executingActions = false;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkCatcherWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.set || changedAttributes.setTo) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\n/*\nHandle a tm-navigate event\n*/\nLinkCatcherWidget.prototype.handleNavigateEvent = function(event) {\n\tif(!this.executingActions) {\n\t\t// Execute the actions\n\t\tif(this.catchTo) {\n\t\t\tthis.wiki.setTextReference(this.catchTo,event.navigateTo,this.getVariable(\"currentTiddler\"));\n\t\t}\n\t\tif(this.catchMessage && this.parentWidget) {\n\t\t\tthis.parentWidget.dispatchEvent({\n\t\t\t\ttype: this.catchMessage,\n\t\t\t\tparam: event.navigateTo,\n\t\t\t\tnavigateTo: event.navigateTo\n\t\t\t});\n\t\t}\n\t\tif(this.catchSet) {\n\t\t\tvar tiddler = this.wiki.getTiddler(this.catchSet);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,{title: this.catchSet, text: this.catchSetTo}));\n\t\t}\n\t\tif(this.catchActions) {\n\t\t\tthis.executingActions = true;\n\t\t\tthis.invokeActionString(this.catchActions,this,event,{navigateTo: event.navigateTo});\n\t\t\tthis.executingActions = false;\n\t\t}\n\t} else {\n\t\t// This is a navigate event generated by the actions of this linkcatcher, so we don't trap it again, but just pass it to the parent\n\t\tthis.parentWidget.dispatchEvent({\n\t\t\ttype: \"tm-navigate\",\n\t\t\tparam: event.navigateTo,\n\t\t\tnavigateTo: event.navigateTo\n\t\t});\n\t}\n\treturn false;\n};\n\nexports.linkcatcher = LinkCatcherWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/list.js": {
            "title": "$:/core/modules/widgets/list.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/list.js\ntype: application/javascript\nmodule-type: widget\n\nList and list item widgets\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\n/*\nThe list widget creates list element sub-widgets that reach back into the list widget for their configuration\n*/\n\nvar ListWidget = function(parseTreeNode,options) {\n\t// Initialise the storyviews if they've not been done already\n\tif(!this.storyViews) {\n\t\tListWidget.prototype.storyViews = {};\n\t\t$tw.modules.applyMethods(\"storyview\",this.storyViews);\n\t}\n\t// Main initialisation inherited from widget.js\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\t// Construct the storyview\n\tvar StoryView = this.storyViews[this.storyViewName];\n\tif(this.storyViewName && !StoryView) {\n\t\tStoryView = this.storyViews[\"classic\"];\n\t}\n\tif(StoryView && !this.document.isTiddlyWikiFakeDom) {\n\t\tthis.storyview = new StoryView(this);\n\t} else {\n\t\tthis.storyview = null;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nListWidget.prototype.execute = function() {\n\t// Get our attributes\n\tthis.template = this.getAttribute(\"template\");\n\tthis.editTemplate = this.getAttribute(\"editTemplate\");\n\tthis.variableName = this.getAttribute(\"variable\",\"currentTiddler\");\n\tthis.storyViewName = this.getAttribute(\"storyview\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Compose the list elements\n\tthis.list = this.getTiddlerList();\n\tvar members = [],\n\t\tself = this;\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\tmembers = this.getEmptyMessage();\n\t} else {\n\t\t$tw.utils.each(this.list,function(title,index) {\n\t\t\tmembers.push(self.makeItemTemplate(title));\n\t\t});\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(members);\n\t// Clear the last history\n\tthis.history = [];\n};\n\nListWidget.prototype.getTiddlerList = function() {\n\tvar defaultFilter = \"[!is[system]sort[title]]\";\n\treturn this.wiki.filterTiddlers(this.getAttribute(\"filter\",defaultFilter),this);\n};\n\nListWidget.prototype.getEmptyMessage = function() {\n\tvar emptyMessage = this.getAttribute(\"emptyMessage\",\"\"),\n\t\tparser = this.wiki.parseText(\"text/vnd.tiddlywiki\",emptyMessage,{parseAsInline: true});\n\tif(parser) {\n\t\treturn parser.tree;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n/*\nCompose the template for a list item\n*/\nListWidget.prototype.makeItemTemplate = function(title) {\n\t// Check if the tiddler is a draft\n\tvar tiddler = this.wiki.getTiddler(title),\n\t\tisDraft = tiddler && tiddler.hasField(\"draft.of\"),\n\t\ttemplate = this.template,\n\t\ttemplateTree;\n\tif(isDraft && this.editTemplate) {\n\t\ttemplate = this.editTemplate;\n\t}\n\t// Compose the transclusion of the template\n\tif(template) {\n\t\ttemplateTree = [{type: \"transclude\", attributes: {tiddler: {type: \"string\", value: template}}}];\n\t} else {\n\t\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\t\ttemplateTree = this.parseTreeNode.children;\n\t\t} else {\n\t\t\t// Default template is a link to the title\n\t\t\ttemplateTree = [{type: \"element\", tag: this.parseTreeNode.isBlock ? \"div\" : \"span\", children: [{type: \"link\", attributes: {to: {type: \"string\", value: title}}, children: [\n\t\t\t\t\t{type: \"text\", text: title}\n\t\t\t]}]}];\n\t\t}\n\t}\n\t// Return the list item\n\treturn {type: \"listitem\", itemTitle: title, variableName: this.variableName, children: templateTree};\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tresult;\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshStart) {\n\t\tthis.storyview.refreshStart(changedTiddlers,changedAttributes);\n\t}\n\t// Completely refresh if any of our attributes have changed\n\tif(changedAttributes.filter || changedAttributes.template || changedAttributes.editTemplate || changedAttributes.emptyMessage || changedAttributes.storyview || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\tresult = true;\n\t} else {\n\t\t// Handle any changes to the list\n\t\tresult = this.handleListChanges(changedTiddlers);\n\t\t// Handle any changes to the history stack\n\t\tif(this.historyTitle && changedTiddlers[this.historyTitle]) {\n\t\t\tthis.handleHistoryChanges();\n\t\t}\n\t}\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshEnd) {\n\t\tthis.storyview.refreshEnd(changedTiddlers,changedAttributes);\n\t}\n\treturn result;\n};\n\n/*\nHandle any changes to the history list\n*/\nListWidget.prototype.handleHistoryChanges = function() {\n\t// Get the history data\n\tvar newHistory = this.wiki.getTiddlerDataCached(this.historyTitle,[]);\n\t// Ignore any entries of the history that match the previous history\n\tvar entry = 0;\n\twhile(entry < newHistory.length && entry < this.history.length && newHistory[entry].title === this.history[entry].title) {\n\t\tentry++;\n\t}\n\t// Navigate forwards to each of the new tiddlers\n\twhile(entry < newHistory.length) {\n\t\tif(this.storyview && this.storyview.navigateTo) {\n\t\t\tthis.storyview.navigateTo(newHistory[entry]);\n\t\t}\n\t\tentry++;\n\t}\n\t// Update the history\n\tthis.history = newHistory;\n};\n\n/*\nProcess any changes to the list\n*/\nListWidget.prototype.handleListChanges = function(changedTiddlers) {\n\t// Get the new list\n\tvar prevList = this.list;\n\tthis.list = this.getTiddlerList();\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\t// Check if it was empty before\n\t\tif(prevList.length === 0) {\n\t\t\t// If so, just refresh the empty message\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\t// Replace the previous content with the empty message\n\t\t\tfor(t=this.children.length-1; t>=0; t--) {\n\t\t\t\tthis.removeListItem(t);\n\t\t\t}\n\t\t\tvar nextSibling = this.findNextSiblingDomNode();\n\t\t\tthis.makeChildWidgets(this.getEmptyMessage());\n\t\t\tthis.renderChildren(this.parentDomNode,nextSibling);\n\t\t\treturn true;\n\t\t}\n\t} else {\n\t\t// If the list was empty then we need to remove the empty message\n\t\tif(prevList.length === 0) {\n\t\t\tthis.removeChildDomNodes();\n\t\t\tthis.children = [];\n\t\t}\n\t\t// Cycle through the list, inserting and removing list items as needed\n\t\tvar hasRefreshed = false;\n\t\tfor(var t=0; t<this.list.length; t++) {\n\t\t\tvar index = this.findListItem(t,this.list[t]);\n\t\t\tif(index === undefined) {\n\t\t\t\t// The list item must be inserted\n\t\t\t\tthis.insertListItem(t,this.list[t]);\n\t\t\t\thasRefreshed = true;\n\t\t\t} else {\n\t\t\t\t// There are intervening list items that must be removed\n\t\t\t\tfor(var n=index-1; n>=t; n--) {\n\t\t\t\t\tthis.removeListItem(n);\n\t\t\t\t\thasRefreshed = true;\n\t\t\t\t}\n\t\t\t\t// Refresh the item we're reusing\n\t\t\t\tvar refreshed = this.children[t].refresh(changedTiddlers);\n\t\t\t\thasRefreshed = hasRefreshed || refreshed;\n\t\t\t}\n\t\t}\n\t\t// Remove any left over items\n\t\tfor(t=this.children.length-1; t>=this.list.length; t--) {\n\t\t\tthis.removeListItem(t);\n\t\t\thasRefreshed = true;\n\t\t}\n\t\treturn hasRefreshed;\n\t}\n};\n\n/*\nFind the list item with a given title, starting from a specified position\n*/\nListWidget.prototype.findListItem = function(startIndex,title) {\n\twhile(startIndex < this.children.length) {\n\t\tif(this.children[startIndex].parseTreeNode.itemTitle === title) {\n\t\t\treturn startIndex;\n\t\t}\n\t\tstartIndex++;\n\t}\n\treturn undefined;\n};\n\n/*\nInsert a new list item at the specified index\n*/\nListWidget.prototype.insertListItem = function(index,title) {\n\t// Create, insert and render the new child widgets\n\tvar widget = this.makeChildWidget(this.makeItemTemplate(title));\n\twidget.parentDomNode = this.parentDomNode; // Hack to enable findNextSiblingDomNode() to work\n\tthis.children.splice(index,0,widget);\n\tvar nextSibling = widget.findNextSiblingDomNode();\n\twidget.render(this.parentDomNode,nextSibling);\n\t// Animate the insertion if required\n\tif(this.storyview && this.storyview.insert) {\n\t\tthis.storyview.insert(widget);\n\t}\n\treturn true;\n};\n\n/*\nRemove the specified list item\n*/\nListWidget.prototype.removeListItem = function(index) {\n\tvar widget = this.children[index];\n\t// Animate the removal if required\n\tif(this.storyview && this.storyview.remove) {\n\t\tthis.storyview.remove(widget);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n\t// Remove the child widget\n\tthis.children.splice(index,1);\n};\n\nexports.list = ListWidget;\n\nvar ListItemWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListItemWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListItemWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nListItemWidget.prototype.execute = function() {\n\t// Set the current list item title\n\tthis.setVariable(this.parseTreeNode.variableName,this.parseTreeNode.itemTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListItemWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.listitem = ListItemWidget;\n\n})();",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/macrocall.js": {
            "title": "$:/core/modules/widgets/macrocall.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/macrocall.js\ntype: application/javascript\nmodule-type: widget\n\nMacrocall widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar MacroCallWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nMacroCallWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nMacroCallWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nMacroCallWidget.prototype.execute = function() {\n\t// Get the parse type if specified\n\tthis.parseType = this.getAttribute(\"$type\",\"text/vnd.tiddlywiki\");\n\tthis.renderOutput = this.getAttribute(\"$output\",\"text/html\");\n\t// Merge together the parameters specified in the parse tree with the specified attributes\n\tvar params = this.parseTreeNode.params ? this.parseTreeNode.params.slice(0) : [];\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparams.push({name: name, value: attribute});\t\t\t\n\t\t}\n\t});\n\t// Get the macro value\n\tvar macroName = this.parseTreeNode.name || this.getAttribute(\"$name\"),\n\t\tvariableInfo = this.getVariableInfo(macroName,{params: params}),\n\t\ttext = variableInfo.text,\n\t\tparseTreeNodes;\n\t// Are we rendering to HTML?\n\tif(this.renderOutput === \"text/html\") {\n\t\t// If so we'll return the parsed macro\n\t\tvar parser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\tparseTreeNodes = parser ? parser.tree : [];\n\t\t// Wrap the parse tree in a vars widget assigning the parameters to variables named \"__paramname__\"\n\t\tvar attributes = {};\n\t\t$tw.utils.each(variableInfo.params,function(param) {\n\t\t\tvar name = \"__\" + param.name + \"__\";\n\t\t\tattributes[name] = {\n\t\t\t\tname: name,\n\t\t\t\ttype: \"string\",\n\t\t\t\tvalue: param.value\n\t\t\t};\n\t\t});\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"vars\",\n\t\t\tattributes: attributes,\n\t\t\tchildren: parseTreeNodes\n\t\t}];\n\t} else {\n\t\t// Otherwise, we'll render the text\n\t\tvar plainText = this.wiki.renderText(\"text/plain\",this.parseType,text,{parentWidget: this});\n\t\tparseTreeNodes = [{type: \"text\", text: plainText}];\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nMacroCallWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\t// Rerender ourselves\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.macrocall = MacroCallWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/navigator.js": {
            "title": "$:/core/modules/widgets/navigator.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/navigator.js\ntype: application/javascript\nmodule-type: widget\n\nNavigator widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar IMPORT_TITLE = \"$:/Import\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigatorWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"},\n\t\t{type: \"tm-edit-tiddler\", handler: \"handleEditTiddlerEvent\"},\n\t\t{type: \"tm-delete-tiddler\", handler: \"handleDeleteTiddlerEvent\"},\n\t\t{type: \"tm-save-tiddler\", handler: \"handleSaveTiddlerEvent\"},\n\t\t{type: \"tm-cancel-tiddler\", handler: \"handleCancelTiddlerEvent\"},\n\t\t{type: \"tm-close-tiddler\", handler: \"handleCloseTiddlerEvent\"},\n\t\t{type: \"tm-close-all-tiddlers\", handler: \"handleCloseAllTiddlersEvent\"},\n\t\t{type: \"tm-close-other-tiddlers\", handler: \"handleCloseOtherTiddlersEvent\"},\n\t\t{type: \"tm-new-tiddler\", handler: \"handleNewTiddlerEvent\"},\n\t\t{type: \"tm-import-tiddlers\", handler: \"handleImportTiddlersEvent\"},\n\t\t{type: \"tm-perform-import\", handler: \"handlePerformImportEvent\"},\n\t\t{type: \"tm-fold-tiddler\", handler: \"handleFoldTiddlerEvent\"},\n\t\t{type: \"tm-fold-other-tiddlers\", handler: \"handleFoldOtherTiddlersEvent\"},\n\t\t{type: \"tm-fold-all-tiddlers\", handler: \"handleFoldAllTiddlersEvent\"},\n\t\t{type: \"tm-unfold-all-tiddlers\", handler: \"handleUnfoldAllTiddlersEvent\"},\n\t\t{type: \"tm-rename-tiddler\", handler: \"handleRenameTiddlerEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigatorWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigatorWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigatorWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.storyTitle = this.getAttribute(\"story\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\tthis.setVariable(\"tv-story-list\",this.storyTitle);\n\tthis.setVariable(\"tv-history-list\",this.historyTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nNavigatorWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.story || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nNavigatorWidget.prototype.getStoryList = function() {\n\treturn this.storyTitle ? this.wiki.getTiddlerList(this.storyTitle) : null;\n};\n\nNavigatorWidget.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList}\n\t));\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tvar p = storyList.indexOf(title);\n\twhile(p !== -1) {\n\t\tstoryList.splice(p,1);\n\t\tp = storyList.indexOf(title);\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tvar pos = storyList.indexOf(oldTitle);\n\tif(pos !== -1) {\n\t\tstoryList[pos] = newTitle;\n\t\tdo {\n\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\tif(pos !== -1) {\n\t\t\t\tstoryList.splice(pos,1);\n\t\t\t}\n\t\t} while(pos !== -1);\n\t} else {\n\t\tstoryList.splice(0,0,newTitle);\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tvar storyList = this.getStoryList();\n\t// Quit if we cannot get hold of the story list\n\tif(!storyList) {\n\t\treturn;\n\t}\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(title);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(fromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(this.getAttribute(\"openLinkFromInsideRiver\",\"below\")) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,title);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\n*/\nNavigatorWidget.prototype.addToHistory = function(title,fromPageRect) {\n\tthis.wiki.addToHistory(title,fromPageRect,this.historyTitle);\n};\n\n/*\nHandle a tm-navigate event\n*/\nNavigatorWidget.prototype.handleNavigateEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-navigating\",event);\n\tif(event.navigateTo) {\n\t\tthis.addToStory(event.navigateTo,event.navigateFromTitle);\n\t\tif(!event.navigateSuppressNavigation) {\n\t\t\tthis.addToHistory(event.navigateTo,event.navigateFromClientRect);\n\t\t}\n\t}\n\treturn false;\n};\n\n// Close a specified tiddler\nNavigatorWidget.prototype.handleCloseTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\tstoryList = this.getStoryList();\n\t// Look for tiddlers with this title to close\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\treturn false;\n};\n\n// Close all tiddlers\nNavigatorWidget.prototype.handleCloseAllTiddlersEvent = function(event) {\n\tthis.saveStoryList([]);\n\treturn false;\n};\n\n// Close other tiddlers\nNavigatorWidget.prototype.handleCloseOtherTiddlersEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle;\n\tthis.saveStoryList([title]);\n\treturn false;\n};\n\n// Place a tiddler in edit mode\nNavigatorWidget.prototype.handleEditTiddlerEvent = function(event) {\n\tvar editTiddler = $tw.hooks.invokeHook(\"th-editing-tiddler\",event);\n\tif(!editTiddler) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tfunction isUnmodifiedShadow(title) {\n\t\treturn self.wiki.isShadowTiddler(title) && !self.wiki.tiddlerExists(title);\n\t}\n\tfunction confirmEditShadow(title) {\n\t\treturn confirm($tw.language.getString(\n\t\t\t\"ConfirmEditShadowTiddler\",\n\t\t\t{variables:\n\t\t\t\t{title: title}\n\t\t\t}\n\t\t));\n\t}\n\tvar title = event.param || event.tiddlerTitle;\n\tif(isUnmodifiedShadow(title) && !confirmEditShadow(title)) {\n\t\treturn false;\n\t}\n\t// Replace the specified tiddler with a draft in edit mode\n\tvar draftTiddler = this.makeDraftTiddler(title);\n\t// Update the story and history if required\n\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\tvar draftTitle = draftTiddler.fields.title,\n\t\t\tstoryList = this.getStoryList();\n\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\tthis.saveStoryList(storyList);\n\t\treturn false;\n\t}\n};\n\n// Delete a tiddler\nNavigatorWidget.prototype.handleDeleteTiddlerEvent = function(event) {\n\t// Get the tiddler we're deleting\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList(),\n\t\toriginalTitle = tiddler ? tiddler.fields[\"draft.of\"] : \"\",\n\t\toriginalTiddler = originalTitle ? this.wiki.getTiddler(originalTitle) : undefined,\n\t\tconfirmationTitle;\n\tif(!tiddler) {\n\t\treturn false;\n\t}\n\t// Check if the tiddler we're deleting is in draft mode\n\tif(originalTitle) {\n\t\t// If so, we'll prompt for confirmation referencing the original tiddler\n\t\tconfirmationTitle = originalTitle;\n\t} else {\n\t\t// If not a draft, then prompt for confirmation referencing the specified tiddler\n\t\tconfirmationTitle = title;\n\t}\n\t// Seek confirmation\n\tif((this.wiki.getTiddler(originalTitle) || (tiddler.fields.text || \"\") !== \"\") && !confirm($tw.language.getString(\n\t\t\t\t\"ConfirmDeleteTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: confirmationTitle}\n\t\t\t\t}\n\t\t\t))) {\n\t\treturn false;\n\t}\n\t// Delete the original tiddler\n\tif(originalTitle) {\n\t\tif(originalTiddler) {\n\t\t\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",originalTiddler);\n\t\t}\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Invoke the hook function and delete this tiddler\n\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",tiddler);\n\tthis.wiki.deleteTiddler(title);\n\t// Remove the closed tiddler from the story\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\treturn false;\n};\n\n/*\nCreate/reuse the draft tiddler for a given title\n*/\nNavigatorWidget.prototype.makeDraftTiddler = function(targetTitle) {\n\t// See if there is already a draft tiddler for this tiddler\n\tvar draftTitle = this.wiki.findDraft(targetTitle);\n\tif(draftTitle) {\n\t\treturn this.wiki.getTiddler(draftTitle);\n\t}\n\t// Get the current value of the tiddler we're editing\n\tvar tiddler = this.wiki.getTiddler(targetTitle);\n\t// Save the initial value of the draft tiddler\n\tdraftTitle = this.generateDraftTitle(targetTitle);\n\tvar draftTiddler = new $tw.Tiddler(\n\t\t\ttiddler,\n\t\t\t{\n\t\t\t\ttitle: draftTitle,\n\t\t\t\t\"draft.title\": targetTitle,\n\t\t\t\t\"draft.of\": targetTitle\n\t\t\t},\n\t\t\tthis.wiki.getModificationFields()\n\t\t);\n\tthis.wiki.addTiddler(draftTiddler);\n\treturn draftTiddler;\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nNavigatorWidget.prototype.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle;\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\";\n\t\tc++;\n\t} while(this.wiki.tiddlerExists(draftTitle));\n\treturn draftTitle;\n};\n\n// Take a tiddler out of edit mode, saving the changes\nNavigatorWidget.prototype.handleSaveTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList();\n\t// Replace the original tiddler with the draft\n\tif(tiddler) {\n\t\tvar draftTitle = (tiddler.fields[\"draft.title\"] || \"\").trim(),\n\t\t\tdraftOf = (tiddler.fields[\"draft.of\"] || \"\").trim();\n\t\tif(draftTitle) {\n\t\t\tvar isRename = draftOf !== draftTitle,\n\t\t\t\tisConfirmed = true;\n\t\t\tif(isRename && this.wiki.tiddlerExists(draftTitle)) {\n\t\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\t\"ConfirmOverwriteTiddler\",\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{title: draftTitle}\n\t\t\t\t\t}\n\t\t\t\t));\n\t\t\t}\n\t\t\tif(isConfirmed) {\n\t\t\t\t// Create the new tiddler and pass it through the th-saving-tiddler hook\n\t\t\t\tvar newTiddler = new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\ttitle: draftTitle,\n\t\t\t\t\t\"draft.title\": undefined,\n\t\t\t\t\t\"draft.of\": undefined\n\t\t\t\t},this.wiki.getModificationFields());\n\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-saving-tiddler\",newTiddler);\n\t\t\t\tthis.wiki.addTiddler(newTiddler);\n\t\t\t\t// If enabled, relink references to renamed tiddler\n\t\t\t\tvar shouldRelink = this.getAttribute(\"relinkOnRename\",\"no\").toLowerCase().trim() === \"yes\";\n\t\t\t\tif(isRename && shouldRelink && this.wiki.tiddlerExists(draftOf)) {\nconsole.log(\"Relinking '\" + draftOf + \"' to '\" + draftTitle + \"'\");\n\t\t\t\t\tthis.wiki.relinkTiddler(draftOf,draftTitle);\n\t\t\t\t}\n\t\t\t\t// Remove the draft tiddler\n\t\t\t\tthis.wiki.deleteTiddler(title);\n\t\t\t\t// Remove the original tiddler if we're renaming it\n\t\t\t\tif(isRename) {\n\t\t\t\t\tthis.wiki.deleteTiddler(draftOf);\n\t\t\t\t}\n\t\t\t\t// #2381 always remove new title & old\n\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\tthis.removeTitleFromStory(storyList,draftOf);\n\t\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\t\t// Replace the draft in the story with the original\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t\t\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\t\t\t\tif(draftTitle !== this.storyTitle) {\n\t\t\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Trigger an autosave\n\t\t\t\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Take a tiddler out of edit mode without saving the changes\nNavigatorWidget.prototype.handleCancelTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-cancelling-tiddler\", event);\n\t// Flip the specified tiddler from draft back to the original\n\tvar draftTitle = event.param || event.tiddlerTitle,\n\t\tdraftTiddler = this.wiki.getTiddler(draftTitle),\n\t\toriginalTitle = draftTiddler && draftTiddler.fields[\"draft.of\"];\n\tif(draftTiddler && originalTitle) {\n\t\t// Ask for confirmation if the tiddler text has changed\n\t\tvar isConfirmed = true,\n\t\t\toriginalTiddler = this.wiki.getTiddler(originalTitle),\n\t\t\tstoryList = this.getStoryList();\n\t\tif(this.wiki.isDraftModified(draftTitle)) {\n\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\"ConfirmCancelTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: draftTitle}\n\t\t\t\t}\n\t\t\t));\n\t\t}\n\t\t// Remove the draft tiddler\n\t\tif(isConfirmed) {\n\t\t\tthis.wiki.deleteTiddler(draftTitle);\n\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\tif(originalTiddler) {\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,draftTitle,originalTitle);\n\t\t\t\t\tthis.addToHistory(originalTitle,event.navigateFromClientRect);\n\t\t\t\t} else {\n\t\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\t}\n\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Create a new draft tiddler\n// event.param can either be the title of a template tiddler, or a hashmap of fields.\n//\n// The title of the newly created tiddler follows these rules:\n// * If a hashmap was used and a title field was specified, use that title\n// * If a hashmap was used without a title field, use a default title, if necessary making it unique with a numeric suffix\n// * If a template tiddler was used, use the title of the template, if necessary making it unique with a numeric suffix\n//\n// If a draft of the target tiddler already exists then it is reused\nNavigatorWidget.prototype.handleNewTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-new-tiddler\", event);\n\t// Get the story details\n\tvar storyList = this.getStoryList(),\n\t\ttemplateTiddler, additionalFields, title, draftTitle, existingTiddler;\n\t// Get the template tiddler (if any)\n\tif(typeof event.param === \"string\") {\n\t\t// Get the template tiddler\n\t\ttemplateTiddler = this.wiki.getTiddler(event.param);\n\t\t// Generate a new title\n\t\ttitle = this.wiki.generateNewTitle(event.param || $tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t}\n\t// Get the specified additional fields\n\tif(typeof event.paramObject === \"object\") {\n\t\tadditionalFields = event.paramObject;\n\t}\n\tif(typeof event.param === \"object\") { // Backwards compatibility with 5.1.3\n\t\tadditionalFields = event.param;\n\t}\n\tif(additionalFields && additionalFields.title) {\n\t\ttitle = additionalFields.title;\n\t}\n\t// Make a copy of the additional fields excluding any blank ones\n\tvar filteredAdditionalFields = $tw.utils.extend({},additionalFields);\n\tObject.keys(filteredAdditionalFields).forEach(function(fieldName) {\n\t\tif(filteredAdditionalFields[fieldName] === \"\") {\n\t\t\tdelete filteredAdditionalFields[fieldName];\n\t\t}\n\t});\n\t// Generate a title if we don't have one\n\ttitle = title || this.wiki.generateNewTitle($tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t// Find any existing draft for this tiddler\n\tdraftTitle = this.wiki.findDraft(title);\n\t// Pull in any existing tiddler\n\tif(draftTitle) {\n\t\texistingTiddler = this.wiki.getTiddler(draftTitle);\n\t} else {\n\t\tdraftTitle = this.generateDraftTitle(title);\n\t\texistingTiddler = this.wiki.getTiddler(title);\n\t}\n\t// Merge the tags\n\tvar mergedTags = [];\n\tif(existingTiddler && existingTiddler.fields.tags) {\n\t\t$tw.utils.pushTop(mergedTags,existingTiddler.fields.tags);\n\t}\n\tif(additionalFields && additionalFields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,$tw.utils.parseStringArray(additionalFields.tags));\n\t}\n\tif(templateTiddler && templateTiddler.fields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,templateTiddler.fields.tags);\n\t}\n\t// Save the draft tiddler\n\tvar draftTiddler = new $tw.Tiddler({\n\t\t\ttext: \"\",\n\t\t\t\"draft.title\": title\n\t\t},\n\t\ttemplateTiddler,\n\t\tadditionalFields,\n\t\texistingTiddler,\n\t\tfilteredAdditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\t{\n\t\t\ttitle: draftTitle,\n\t\t\t\"draft.of\": title,\n\t\t\ttags: mergedTags\n\t\t},this.wiki.getModificationFields());\n\tthis.wiki.addTiddler(draftTiddler);\n\t// Update the story to insert the new draft at the top and remove any existing tiddler\n\tif(storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\n\t}\n\tthis.saveStoryList(storyList);\n\t// Add a new record to the top of the history stack\n\tthis.addToHistory(draftTitle);\n\treturn false;\n};\n\n// Import JSON tiddlers into a pending import tiddler\nNavigatorWidget.prototype.handleImportTiddlersEvent = function(event) {\n\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\n\t} catch(e) {\n\t}\n\t// Get the current $:/Import tiddler\n\tvar importTiddler = this.wiki.getTiddler(IMPORT_TITLE),\n\t\timportData = this.wiki.getTiddlerData(IMPORT_TITLE,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: IMPORT_TITLE,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"import\",\n\t\t\t\"status\": \"pending\"\n\t\t}),\n\t\tincomingTiddlers = [];\n\t// Process each tiddler\n\timportData.tiddlers = importData.tiddlers || {};\n\t$tw.utils.each(tiddlers,function(tiddlerFields) {\n\t\ttiddlerFields.title = $tw.utils.trim(tiddlerFields.title);\n\t\tvar title = tiddlerFields.title;\n\t\tif(title) {\n\t\t\tincomingTiddlers.push(title);\n\t\t\timportData.tiddlers[title] = tiddlerFields;\n\t\t}\n\t});\n\t// Give the active upgrader modules a chance to process the incoming tiddlers\n\tvar messages = this.wiki.invokeUpgraders(incomingTiddlers,importData.tiddlers);\n\t$tw.utils.each(messages,function(message,title) {\n\t\tnewFields[\"message-\" + title] = message;\n\t});\n\t// Deselect any suppressed tiddlers\n\t$tw.utils.each(importData.tiddlers,function(tiddler,title) {\n\t\tif($tw.utils.count(tiddler) === 0) {\n\t\t\tnewFields[\"selection-\" + title] = \"unchecked\";\n\t\t}\n\t});\n\t// Save the $:/Import tiddler\n\tnewFields.text = JSON.stringify(importData,null,$tw.config.preferences.jsonSpaces);\n\tthis.wiki.addTiddler(new $tw.Tiddler(importTiddler,newFields));\n\t// Update the story and history details\n\tif(this.getVariable(\"tv-auto-open-on-import\") !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList.indexOf(IMPORT_TITLE) === -1) {\n\t\t\tstoryList.unshift(IMPORT_TITLE);\n\t\t}\n\t\t// And to history\n\t\thistory.push(IMPORT_TITLE);\n\t\t// Save the updated story and history\n\t\tthis.saveStoryList(storyList);\n\t\tthis.addToHistory(history);\n\t}\n\treturn false;\n};\n\n//\nNavigatorWidget.prototype.handlePerformImportEvent = function(event) {\n\tvar self = this,\n\t\timportTiddler = this.wiki.getTiddler(event.param),\n\t\timportData = this.wiki.getTiddlerDataCached(event.param,{tiddlers: {}}),\n\t\timportReport = [];\n\t// Add the tiddlers to the store\n\timportReport.push($tw.language.getString(\"Import/Imported/Hint\") + \"\\n\");\n\t$tw.utils.each(importData.tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title && importTiddler && importTiddler.fields[\"selection-\" + title] !== \"unchecked\") {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\t\t\ttiddler = $tw.hooks.invokeHook(\"th-importing-tiddler\",tiddler);\n\t\t\tself.wiki.addTiddler(tiddler);\n\t\t\timportReport.push(\"# [[\" + tiddlerFields.title + \"]]\");\n\t\t}\n\t});\n\t// Replace the $:/Import tiddler with an import report\n\tthis.wiki.addTiddler(new $tw.Tiddler({\n\t\ttitle: event.param,\n\t\ttext: importReport.join(\"\\n\"),\n\t\t\"status\": \"complete\"\n\t}));\n\t// Navigate to the $:/Import tiddler\n\tthis.addToHistory([event.param]);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nNavigatorWidget.prototype.handleFoldTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {};\n\tif(paramObject.foldedState) {\n\t\tvar foldedState = this.wiki.getTiddlerText(paramObject.foldedState,\"show\") === \"show\" ? \"hide\" : \"show\";\n\t\tthis.wiki.setText(paramObject.foldedState,\"text\",null,foldedState);\n\t}\n};\n\nNavigatorWidget.prototype.handleFoldOtherTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,event.param === title ? \"show\" : \"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleFoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleUnfoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"show\");\n\t});\n};\n\nNavigatorWidget.prototype.handleRenameTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-renaming-tiddler\", event);\n\tvar paramObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\t$tw.wiki.renameTiddler(from,to);\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/password.js": {
            "title": "$:/core/modules/widgets/password.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/password.js\ntype: application/javascript\nmodule-type: widget\n\nPassword widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar PasswordWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nPasswordWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nPasswordWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the current password\n\tvar password = $tw.browser ? $tw.utils.getPassword(this.passwordName) || \"\" : \"\";\n\t// Create our element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"password\");\n\tdomNode.setAttribute(\"value\",password);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nPasswordWidget.prototype.handleChangeEvent = function(event) {\n\tvar password = this.domNodes[0].value;\n\treturn $tw.utils.savePassword(this.passwordName,password);\n};\n\n/*\nCompute the internal state of the widget\n*/\nPasswordWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.passwordName = this.getAttribute(\"name\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nPasswordWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.password = PasswordWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/radio.js": {
            "title": "$:/core/modules/widgets/radio.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/radio.js\ntype: application/javascript\nmodule-type: widget\n\nSet a field or index at a given tiddler via radio buttons\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RadioWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRadioWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRadioWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tvar isChecked = this.getValue() === this.radioValue;\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",\n   \t\t\"tc-radio \" + this.radioClass + (isChecked ? \" tc-radio-selected\" : \"\")\n  \t);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(isChecked) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nRadioWidget.prototype.getValue = function() {\n\tvar value,\n\t\ttiddler = this.wiki.getTiddler(this.radioTitle);\n\tif (this.radioIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.radioTitle,this.radioIndex);\n\t} else {\n\t\tvalue = tiddler && tiddler.getFieldString(this.radioField);\n\t}\n\treturn value;\n};\n\nRadioWidget.prototype.setValue = function() {\n\tif(this.radioIndex) {\n\t\tthis.wiki.setText(this.radioTitle,\"\",this.radioIndex,this.radioValue);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.radioTitle),\n\t\t\taddition = {};\n\t\taddition[this.radioField] = this.radioValue;\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),{title: this.radioTitle},tiddler,addition,this.wiki.getModificationFields()));\n\t}\n};\n\nRadioWidget.prototype.handleChangeEvent = function(event) {\n\tif(this.inputDomNode.checked) {\n\t\tthis.setValue();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRadioWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.radioTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.radioField = this.getAttribute(\"field\",\"text\");\n\tthis.radioIndex = this.getAttribute(\"index\");\n\tthis.radioValue = this.getAttribute(\"value\");\n\tthis.radioClass = this.getAttribute(\"class\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRadioWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.radioTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue() === this.radioValue;\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.radio = RadioWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/range.js": {
            "title": "$:/core/modules/widgets/range.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/range.js\ntype: application/javascript\nmodule-type: widget\n\nRange widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RangeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRangeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRangeWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"range\");\n\tthis.inputDomNode.setAttribute(\"class\",this.elementClass);\n\tif(this.minValue){\n\t\tthis.inputDomNode.setAttribute(\"min\", this.minValue);\n\t}\n\tif(this.maxValue){\n\t\tthis.inputDomNode.setAttribute(\"max\", this.maxValue);\n\t}\n\tif(this.increment){\n\t\tthis.inputDomNode.setAttribute(\"step\", this.increment);\n\t}\n\tthis.inputDomNode.value = this.getValue();\n\n\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.inputDomNode,nextSibling);\n\tthis.domNodes.push(this.inputDomNode);\n};\n\nRangeWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle),\n\t\tvalue   = this.defaultValue;\n\tif(tiddler) {\n\t\tif($tw.utils.hop(tiddler.fields,this.tiddlerField)) {\n\t\t\tvalue = tiddler.fields[this.tiddlerField] || \"\";\n\t\t} else {\n\t\t\tvalue = this.defaultValue || \"\";\n\t\t}\n\t}\n\treturn value;\n};\n\nRangeWidget.prototype.handleChangeEvent = function(event) {\n\tthis.wiki.setText(this.tiddlerTitle ,this.tiddlerField, null,this.inputDomNode.value);\n};\n\n/*\nCompute the internal state of the widget\n*/\nRangeWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.tiddlerField = this.getAttribute(\"field\");\n\tthis.minValue = this.getAttribute(\"min\");\n\tthis.maxValue = this.getAttribute(\"max\");\n\tthis.increment = this.getAttribute(\"increment\");\n\tthis.defaultValue = this.getAttribute(\"default\");\n\tthis.elementClass = this.getAttribute(\"class\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRangeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes['min'] || changedAttributes['max'] || changedAttributes['increment'] || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.tiddlerTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue();\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.range = RangeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/raw.js": {
            "title": "$:/core/modules/widgets/raw.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/raw.js\ntype: application/javascript\nmodule-type: widget\n\nRaw widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RawWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRawWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRawWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar div = this.document.createElement(\"div\");\n\tdiv.innerHTML=this.parseTreeNode.html;\n\tparent.insertBefore(div,nextSibling);\n\tthis.domNodes.push(div);\t\n};\n\n/*\nCompute the internal state of the widget\n*/\nRawWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRawWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.raw = RawWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/reveal.js": {
            "title": "$:/core/modules/widgets/reveal.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/reveal.js\ntype: application/javascript\nmodule-type: widget\n\nReveal widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RevealWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRevealWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRevealWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.revealTag && $tw.config.htmlUnsafeElements.indexOf(this.revealTag) === -1) {\n\t\ttag = this.revealTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tvar classes = this[\"class\"].split(\" \") || [];\n\tclasses.push(\"tc-reveal\");\n\tdomNode.className = classes.join(\" \");\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\t}\n\tif(!this.isOpen) {\n\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t}\n\tthis.domNodes.push(domNode);\n};\n\nRevealWidget.prototype.positionPopup = function(domNode) {\n\tdomNode.style.position = \"absolute\";\n\tdomNode.style.zIndex = \"1000\";\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tdomNode.style.left = (this.popup.left - domNode.offsetWidth) + \"px\";\n\t\t\tdomNode.style.top = this.popup.top + \"px\";\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tdomNode.style.left = this.popup.left + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top - domNode.offsetHeight) + \"px\";\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width) + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height - domNode.offsetHeight) + \"px\";\n\t\t\tbreak;\n\t\tcase \"right\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width) + \"px\";\n\t\t\tdomNode.style.top = this.popup.top + \"px\";\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width - domNode.offsetWidth) + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height) + \"px\";\n\t\t\tbreak;\n\t\tdefault: // Below\n\t\t\tdomNode.style.left = this.popup.left + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height) + \"px\";\n\t\t\tbreak;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRevealWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.state = this.getAttribute(\"state\");\n\tthis.revealTag = this.getAttribute(\"tag\");\n\tthis.type = this.getAttribute(\"type\");\n\tthis.text = this.getAttribute(\"text\");\n\tthis.position = this.getAttribute(\"position\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis.style = this.getAttribute(\"style\",\"\");\n\tthis[\"default\"] = this.getAttribute(\"default\",\"\");\n\tthis.animate = this.getAttribute(\"animate\",\"no\");\n\tthis.retain = this.getAttribute(\"retain\",\"no\");\n\tthis.openAnimation = this.animate === \"no\" ? undefined : \"open\";\n\tthis.closeAnimation = this.animate === \"no\" ? undefined : \"close\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTitle = this.state;\n\tthis.readState();\n\t// Construct the child widgets\n\tvar childNodes = this.isOpen ? this.parseTreeNode.children : [];\n\tthis.hasChildNodes = this.isOpen;\n\tthis.makeChildWidgets(childNodes);\n};\n\n/*\nRead the state tiddler\n*/\nRevealWidget.prototype.readState = function() {\n\t// Read the information from the state tiddler\n\tvar state = this.stateTitle ? this.wiki.getTextReference(this.stateTitle,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\tswitch(this.type) {\n\t\tcase \"popup\":\n\t\t\tthis.readPopupState(state);\n\t\t\tbreak;\n\t\tcase \"match\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) == 0);\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) == 0);\n\t\t\tbreak;\n\t\tcase \"lt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t\tcase \"gt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"lteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"gteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.compareStateText = function(state) {\n\treturn state.localeCompare(this.text,undefined,{numeric: true,sensitivity: \"case\"});\n};\n\nRevealWidget.prototype.readPopupState = function(state) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(state);\n\t// Check if the state matches the location regexp\n\tif(match) {\n\t\t// If so, we're open\n\t\tthis.isOpen = true;\n\t\t// Get the location\n\t\tthis.popup = {\n\t\t\tleft: parseFloat(match[1]),\n\t\t\ttop: parseFloat(match[2]),\n\t\t\twidth: parseFloat(match[3]),\n\t\t\theight: parseFloat(match[4])\n\t\t};\n\t} else {\n\t\t// If not, we're closed\n\t\tthis.isOpen = false;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRevealWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.state || changedAttributes.type || changedAttributes.text || changedAttributes.position || changedAttributes[\"default\"] || changedAttributes.animate) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false,\n\t\t\tcurrentlyOpen = this.isOpen;\n\t\tthis.readState();\n\t\tif(this.isOpen !== currentlyOpen) {\n\t\t\tif(this.retain === \"yes\") {\n\t\t\t\tthis.updateState();\n\t\t\t} else {\n\t\t\t\tthis.refreshSelf();\n\t\t\t\trefreshed = true;\n\t\t\t}\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\tvar self = this;\n\t// Read the current state\n\tthis.readState();\n\t// Construct the child nodes if needed\n\tvar domNode = this.domNodes[0];\n\tif(this.isOpen && !this.hasChildNodes) {\n\t\tthis.hasChildNodes = true;\n\t\tthis.makeChildWidgets(this.parseTreeNode.children);\n\t\tthis.renderChildren(domNode,null);\n\t}\n\t// Animate our DOM node\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\n\t}\n\tif(this.isOpen) {\n\t\tdomNode.removeAttribute(\"hidden\");\n        $tw.anim.perform(this.openAnimation,domNode);\n\t} else {\n\t\t$tw.anim.perform(this.closeAnimation,domNode,{callback: function() {\n\t\t\t//make sure that the state hasn't changed during the close animation\n\t\t\tself.readState()\n\t\t\tif(!self.isOpen) {\n\t\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t\t\t}\n        \t}});\n\t}\n};\n\nexports.reveal = RevealWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/scrollable.js": {
            "title": "$:/core/modules/widgets/scrollable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/scrollable.js\ntype: application/javascript\nmodule-type: widget\n\nScrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ScrollableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.scaleFactor = 1;\n\tthis.addEventListeners([\n\t\t{type: \"tm-scroll\", handler: \"handleScrollEvent\"}\n\t]);\n\tif($tw.browser) {\n\t\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\t\twindow.webkitRequestAnimationFrame ||\n\t\t\twindow.mozRequestAnimationFrame ||\n\t\t\tfunction(callback) {\n\t\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t\t};\n\t\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\t\twindow.webkitCancelAnimationFrame ||\n\t\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\t\twindow.mozCancelAnimationFrame ||\n\t\t\twindow.mozCancelRequestAnimationFrame ||\n\t\t\tfunction(id) {\n\t\t\t\twindow.clearTimeout(id);\n\t\t\t};\n\t}\n};\n\n/*\nInherit from the base widget class\n*/\nScrollableWidget.prototype = new Widget();\n\nScrollableWidget.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle a scroll event\n*/\nScrollableWidget.prototype.handleScrollEvent = function(event) {\n\t// Pass the scroll event through if our offsetsize is larger than our scrollsize\n\tif(this.outerDomNode.scrollWidth <= this.outerDomNode.offsetWidth && this.outerDomNode.scrollHeight <= this.outerDomNode.offsetHeight && this.fallthrough === \"yes\") {\n\t\treturn true;\n\t}\n\tthis.scrollIntoView(event.target);\n\treturn false; // Handled event\n};\n\n/*\nScroll an element into view\n*/\nScrollableWidget.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = {\n\t\tx: this.outerDomNode.scrollLeft,\n\t\ty: this.outerDomNode.scrollTop\n\t};\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar scrollableBounds = this.outerDomNode.getBoundingClientRect(),\n\t\tclientTargetBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientTargetBounds.left + scrollPosition.x - scrollableBounds.left,\n\t\t\ttop: clientTargetBounds.top + scrollPosition.y - scrollableBounds.top,\n\t\t\twidth: clientTargetBounds.width,\n\t\t\theight: clientTargetBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\t// If the target is already visible then stay where we are\n\t\t\tif(targetPos >= currentPos && (targetPos + targetSize) <= (currentPos + currentSize)) {\n\t\t\t\treturn currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to its top/left\n\t\t\t} else if(targetPos <= currentPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\treturn targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\treturn currentPos;\n\t\t\t}\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,this.outerDomNode.offsetWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,this.outerDomNode.offsetHeight);\n\t// Only scroll if necessary\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tself.outerDomNode.scrollLeft = scrollPosition.x + (endX - scrollPosition.x) * t;\n\t\t\tself.outerDomNode.scrollTop = scrollPosition.y + (endY - scrollPosition.y) * t;\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nScrollableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create elements\n\tthis.outerDomNode = this.document.createElement(\"div\");\n\t$tw.utils.setStyle(this.outerDomNode,[\n\t\t{overflowY: \"auto\"},\n\t\t{overflowX: \"auto\"},\n\t\t{webkitOverflowScrolling: \"touch\"}\n\t]);\n\tthis.innerDomNode = this.document.createElement(\"div\");\n\tthis.outerDomNode.appendChild(this.innerDomNode);\n\t// Assign classes\n\tthis.outerDomNode.className = this[\"class\"] || \"\";\n\t// Insert element\n\tparent.insertBefore(this.outerDomNode,nextSibling);\n\tthis.renderChildren(this.innerDomNode,null);\n\tthis.domNodes.push(this.outerDomNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nScrollableWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.fallthrough = this.getAttribute(\"fallthrough\",\"yes\");\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nScrollableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.scrollable = ScrollableWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/select.js": {
            "title": "$:/core/modules/widgets/select.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/select.js\ntype: application/javascript\nmodule-type: widget\n\nSelect widget:\n\n```\n<$select tiddler=\"MyTiddler\" field=\"text\">\n<$list filter=\"[tag[chapter]]\">\n<option value=<<currentTiddler>>>\n<$view field=\"description\"/>\n</option>\n</$list>\n</$select>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SelectWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSelectWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSelectWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\tthis.setSelectValue();\n\t$tw.utils.addEventListeners(this.getSelectDomNode(),[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n};\n\n/*\nHandle a change event\n*/\nSelectWidget.prototype.handleChangeEvent = function(event) {\n\t// Get the new value and assign it to the tiddler\n\tif(this.selectMultiple == false) {\n\t\tvar value = this.getSelectDomNode().value;\n\t} else {\n\t\tvar value = this.getSelectValues()\n\t\t\t\tvalue = $tw.utils.stringifyList(value);\n\t}\n\tthis.wiki.setText(this.selectTitle,this.selectField,this.selectIndex,value);\n\t// Trigger actions\n\tif(this.selectActions) {\n\t\tthis.invokeActionString(this.selectActions,this,event);\n\t}\n};\n\n/*\nIf necessary, set the value of the select element to the current value\n*/\nSelectWidget.prototype.setSelectValue = function() {\n\tvar value = this.selectDefault;\n\t// Get the value\n\tif(this.selectIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.selectTitle,this.selectIndex,value);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.selectTitle);\n\t\tif(tiddler) {\n\t\t\tif(this.selectField === \"text\") {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.selectTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.selectField)) {\n\t\t\t\t\tvalue = tiddler.getFieldString(this.selectField);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.selectField === \"title\") {\n\t\t\t\tvalue = this.selectTitle;\n\t\t\t}\n\t\t}\n\t}\n\t// Assign it to the select element if it's different than the current value\n\tif (this.selectMultiple) {\n\t\tvalue = value === undefined ? \"\" : value;\n\t\tvar select = this.getSelectDomNode();\n\t\tvar values = Array.isArray(value) ? value : $tw.utils.parseStringArray(value);\n\t\tfor(var i=0; i < select.children.length; i++){\n\t\t\tif(values.indexOf(select.children[i].value) != -1) {\n\t\t\t\tselect.children[i].selected = true;\n\t\t\t}\n\t\t}\n\t\t\n\t} else {\n\t\tvar domNode = this.getSelectDomNode();\n\t\tif(domNode.value !== value) {\n\t\t\tdomNode.value = value;\n\t\t}\n\t}\n};\n\n/*\nGet the DOM node of the select element\n*/\nSelectWidget.prototype.getSelectDomNode = function() {\n\treturn this.children[0].domNodes[0];\n};\n\n// Return an array of the selected opion values\n// select is an HTML select element\nSelectWidget.prototype.getSelectValues = function() {\n\tvar select, result, options, opt;\n\tselect = this.getSelectDomNode();\n\tresult = [];\n\toptions = select && select.options;\n\tfor (var i=0; i<options.length; i++) {\n\t\topt = options[i];\n\t\tif (opt.selected) {\n\t\t\tresult.push(opt.value || opt.text);\n\t\t}\n\t}\n\treturn result;\n}\n\n/*\nCompute the internal state of the widget\n*/\nSelectWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.selectActions = this.getAttribute(\"actions\");\n\tthis.selectTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.selectField = this.getAttribute(\"field\",\"text\");\n\tthis.selectIndex = this.getAttribute(\"index\");\n\tthis.selectClass = this.getAttribute(\"class\");\n\tthis.selectDefault = this.getAttribute(\"default\");\n\tthis.selectMultiple = this.getAttribute(\"multiple\", false);\n\tthis.selectSize = this.getAttribute(\"size\");\n\t// Make the child widgets\n\tvar selectNode = {\n\t\ttype: \"element\",\n\t\ttag: \"select\",\n\t\tchildren: this.parseTreeNode.children\n\t};\n\tif(this.selectClass) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"class\",this.selectClass);\n\t}\n\tif(this.selectMultiple) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"multiple\",\"multiple\");\n\t}\n\tif(this.selectSize) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"size\",this.selectSize);\n\t}\n\tthis.makeChildWidgets([selectNode]);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSelectWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// If we're using a different tiddler/field/index then completely refresh ourselves\n\tif(changedAttributes.selectTitle || changedAttributes.selectField || changedAttributes.selectIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t// If the target tiddler value has changed, just update setting and refresh the children\n\t} else {\n\t\tvar childrenRefreshed = this.refreshChildren(changedTiddlers);\n\t\tif(changedTiddlers[this.selectTitle] || childrenRefreshed) {\n\t\t\tthis.setSelectValue();\n\t\t} \n\t\treturn childrenRefreshed;\n\t}\n};\n\nexports.select = SelectWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/set.js": {
            "title": "$:/core/modules/widgets/set.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/set.js\ntype: application/javascript\nmodule-type: widget\n\nSet variable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.setName = this.getAttribute(\"name\",\"currentTiddler\");\n\tthis.setFilter = this.getAttribute(\"filter\");\n\tthis.setSelect = this.getAttribute(\"select\");\n\tthis.setTiddler = this.getAttribute(\"tiddler\");\n\tthis.setSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.setField = this.getAttribute(\"field\");\n\tthis.setIndex = this.getAttribute(\"index\");\n\tthis.setValue = this.getAttribute(\"value\");\n\tthis.setEmptyValue = this.getAttribute(\"emptyValue\");\n\t// Set context variable\n\tthis.setVariable(this.setName,this.getValue(),this.parseTreeNode.params);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nGet the value to be assigned\n*/\nSetWidget.prototype.getValue = function() {\n\tvar value = this.setValue;\n\tif(this.setTiddler) {\n\t\tvar tiddler;\n\t\tif(this.setSubTiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.setTiddler,this.setSubTiddler);\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.setTiddler);\t\t\t\n\t\t}\n\t\tif(!tiddler) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t} else if(this.setField) {\n\t\t\tvalue = tiddler.getFieldString(this.setField) || this.setEmptyValue;\n\t\t} else if(this.setIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.setTiddler,this.setIndex,this.setEmptyValue);\n\t\t} else {\n\t\t\tvalue = tiddler.fields.text || this.setEmptyValue ;\n\t\t}\n\t} else if(this.setFilter) {\n\t\tvar results = this.wiki.filterTiddlers(this.setFilter,this);\n\t\tif(this.setValue == null) {\n\t\t\tvar select;\n\t\t\tif(this.setSelect) {\n\t\t\t\tselect = parseInt(this.setSelect,10);\n\t\t\t}\n\t\t\tif(select !== undefined) {\n\t\t\t\tvalue = results[select] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = $tw.utils.stringifyList(results);\t\t\t\n\t\t\t}\n\t\t}\n\t\tif(results.length === 0 && this.setEmptyValue !== undefined) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t}\n\t} else if(!value && this.setEmptyValue) {\n\t\tvalue = this.setEmptyValue;\n\t}\n\treturn value || \"\";\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSetWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.filter || changedAttributes.select || changedAttributes.tiddler || (this.setTiddler && changedTiddlers[this.setTiddler]) || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes.emptyValue ||\n\t   (this.setFilter && this.getValue() != this.variables[this.setName].value)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.setvariable = SetWidget;\nexports.set = SetWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/text.js": {
            "title": "$:/core/modules/widgets/text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/text.js\ntype: application/javascript\nmodule-type: widget\n\nText node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TextNodeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTextNodeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTextNodeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar text = this.getAttribute(\"text\",this.parseTreeNode.text || \"\");\n\ttext = text.replace(/\\r/mg,\"\");\n\tvar textNode = this.document.createTextNode(text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTextNodeWidget.prototype.execute = function() {\n\t// Nothing to do for a text node\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTextNodeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.text) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.text = TextNodeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/tiddler.js": {
            "title": "$:/core/modules/widgets/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/tiddler.js\ntype: application/javascript\nmodule-type: widget\n\nTiddler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTiddlerWidget.prototype.execute = function() {\n\tthis.tiddlerState = this.computeTiddlerState();\n\tthis.setVariable(\"currentTiddler\",this.tiddlerState.currentTiddler);\n\tthis.setVariable(\"missingTiddlerClass\",this.tiddlerState.missingTiddlerClass);\n\tthis.setVariable(\"shadowTiddlerClass\",this.tiddlerState.shadowTiddlerClass);\n\tthis.setVariable(\"systemTiddlerClass\",this.tiddlerState.systemTiddlerClass);\n\tthis.setVariable(\"tiddlerTagClasses\",this.tiddlerState.tiddlerTagClasses);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nCompute the tiddler state flags\n*/\nTiddlerWidget.prototype.computeTiddlerState = function() {\n\t// Get our parameters\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Compute the state\n\tvar state = {\n\t\tcurrentTiddler: this.tiddlerTitle || \"\",\n\t\tmissingTiddlerClass: (this.wiki.tiddlerExists(this.tiddlerTitle) || this.wiki.isShadowTiddler(this.tiddlerTitle)) ? \"tc-tiddler-exists\" : \"tc-tiddler-missing\",\n\t\tshadowTiddlerClass: this.wiki.isShadowTiddler(this.tiddlerTitle) ? \"tc-tiddler-shadow\" : \"\",\n\t\tsystemTiddlerClass: this.wiki.isSystemTiddler(this.tiddlerTitle) ? \"tc-tiddler-system\" : \"\",\n\t\ttiddlerTagClasses: this.getTagClasses()\n\t};\n\t// Compute a simple hash to make it easier to detect changes\n\tstate.hash = state.currentTiddler + state.missingTiddlerClass + state.shadowTiddlerClass + state.systemTiddlerClass + state.tiddlerTagClasses;\n\treturn state;\n};\n\n/*\nCreate a string of CSS classes derived from the tags of the current tiddler\n*/\nTiddlerWidget.prototype.getTagClasses = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\tif(tiddler) {\n\t\tvar tags = [];\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\ttags.push(\"tc-tagged-\" + encodeURIComponent(tag));\n\t\t});\n\t\treturn tags.join(\" \");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tnewTiddlerState = this.computeTiddlerState();\n\tif(changedAttributes.tiddler || newTiddlerState.hash !== this.tiddlerState.hash) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.tiddler = TiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/transclude.js": {
            "title": "$:/core/modules/widgets/transclude.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/transclude.js\ntype: application/javascript\nmodule-type: widget\n\nTransclude widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TranscludeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTranscludeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTranscludeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTranscludeWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.transcludeTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.transcludeSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.transcludeField = this.getAttribute(\"field\");\n\tthis.transcludeIndex = this.getAttribute(\"index\");\n\tthis.transcludeMode = this.getAttribute(\"mode\");\n\t// Parse the text reference\n\tvar parseAsInline = !this.parseTreeNode.isBlock;\n\tif(this.transcludeMode === \"inline\") {\n\t\tparseAsInline = true;\n\t} else if(this.transcludeMode === \"block\") {\n\t\tparseAsInline = false;\n\t}\n\tvar parser = this.wiki.parseTextReference(\n\t\t\t\t\t\tthis.transcludeTitle,\n\t\t\t\t\t\tthis.transcludeField,\n\t\t\t\t\t\tthis.transcludeIndex,\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tparseAsInline: parseAsInline,\n\t\t\t\t\t\t\tsubTiddler: this.transcludeSubTiddler\n\t\t\t\t\t\t}),\n\t\tparseTreeNodes = parser ? parser.tree : this.parseTreeNode.children;\n\t// Set context variables for recursion detection\n\tvar recursionMarker = this.makeRecursionMarker();\n\tthis.setVariable(\"transclusion\",recursionMarker);\n\t// Check for recursion\n\tif(parser) {\n\t\tif(this.parentWidget && this.parentWidget.hasVariable(\"transclusion\",recursionMarker)) {\n\t\t\tparseTreeNodes = [{type: \"element\", tag: \"span\", attributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-error\"}\n\t\t\t}, children: [\n\t\t\t\t{type: \"text\", text: $tw.language.getString(\"Error/RecursiveTransclusion\")}\n\t\t\t]}];\n\t\t}\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nCompose a string comprising the title, field and/or index to identify this transclusion for recursion detection\n*/\nTranscludeWidget.prototype.makeRecursionMarker = function() {\n\tvar output = [];\n\toutput.push(\"{\");\n\toutput.push(this.getVariable(\"currentTiddler\",{defaultValue: \"\"}));\n\toutput.push(\"|\");\n\toutput.push(this.transcludeTitle || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeField || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeIndex || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeSubTiddler || \"\");\n\toutput.push(\"}\");\n\treturn output.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTranscludeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedTiddlers[this.transcludeTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.transclude = TranscludeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/vars.js": {
            "title": "$:/core/modules/widgets/vars.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/vars.js\ntype: application/javascript\nmodule-type: widget\n\nThis widget allows multiple variables to be set in one go:\n\n```\n\\define helloworld() Hello world!\n<$vars greeting=\"Hi\" me={{!!title}} sentence=<<helloworld>>>\n  <<greeting>>! I am <<me>> and I say: <<sentence>>\n</$vars>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar VarsWidget = function(parseTreeNode,options) {\n\t// Call the constructor\n\tWidget.call(this);\n\t// Initialise\t\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nVarsWidget.prototype = Object.create(Widget.prototype);\n\n/*\nRender this widget into the DOM\n*/\nVarsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nVarsWidget.prototype.execute = function() {\n\t// Parse variables\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(val,key) {\n\t\tif(key.charAt(0) !== \"$\") {\n\t\t\tself.setVariable(key,val);\n\t\t}\n\t});\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nVarsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"vars\"] = VarsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/view.js": {
            "title": "$:/core/modules/widgets/view.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/view.js\ntype: application/javascript\nmodule-type: widget\n\nView widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ViewWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nViewWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nViewWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tif(this.text) {\n\t\tvar textNode = this.document.createTextNode(this.text);\n\t\tparent.insertBefore(textNode,nextSibling);\n\t\tthis.domNodes.push(textNode);\n\t} else {\n\t\tthis.makeChildWidgets();\n\t\tthis.renderChildren(parent,nextSibling);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nViewWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.viewTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.viewSubtiddler = this.getAttribute(\"subtiddler\");\n\tthis.viewField = this.getAttribute(\"field\",\"text\");\n\tthis.viewIndex = this.getAttribute(\"index\");\n\tthis.viewFormat = this.getAttribute(\"format\",\"text\");\n\tthis.viewTemplate = this.getAttribute(\"template\",\"\");\n\tthis.viewMode = this.getAttribute(\"mode\",\"block\");\n\tswitch(this.viewFormat) {\n\t\tcase \"htmlwikified\":\n\t\t\tthis.text = this.getValueAsHtmlWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"plainwikified\":\n\t\t\tthis.text = this.getValueAsPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencodedplainwikified\":\n\t\t\tthis.text = this.getValueAsHtmlEncodedPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencoded\":\n\t\t\tthis.text = this.getValueAsHtmlEncoded();\n\t\t\tbreak;\n\t\tcase \"urlencoded\":\n\t\t\tthis.text = this.getValueAsUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"doubleurlencoded\":\n\t\t\tthis.text = this.getValueAsDoubleUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"date\":\n\t\t\tthis.text = this.getValueAsDate(this.viewTemplate);\n\t\t\tbreak;\n\t\tcase \"relativedate\":\n\t\t\tthis.text = this.getValueAsRelativeDate();\n\t\t\tbreak;\n\t\tcase \"stripcomments\":\n\t\t\tthis.text = this.getValueAsStrippedComments();\n\t\t\tbreak;\n\t\tcase \"jsencoded\":\n\t\t\tthis.text = this.getValueAsJsEncoded();\n\t\t\tbreak;\n\t\tdefault: // \"text\"\n\t\t\tthis.text = this.getValueAsText();\n\t\t\tbreak;\n\t}\n};\n\n/*\nThe various formatter functions are baked into this widget for the moment. Eventually they will be replaced by macro functions\n*/\n\n/*\nRetrieve the value of the widget. Options are:\nasString: Optionally return the value as a string\n*/\nViewWidget.prototype.getValue = function(options) {\n\toptions = options || {};\n\tvar value = options.asString ? \"\" : undefined;\n\tif(this.viewIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.viewTitle,this.viewIndex);\n\t} else {\n\t\tvar tiddler;\n\t\tif(this.viewSubtiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.viewTitle,this.viewSubtiddler);\t\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.viewTitle);\n\t\t}\n\t\tif(tiddler) {\n\t\t\tif(this.viewField === \"text\" && !this.viewSubtiddler) {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.viewTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.viewField)) {\n\t\t\t\t\tif(options.asString) {\n\t\t\t\t\t\tvalue = tiddler.getFieldString(this.viewField);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvalue = tiddler.fields[this.viewField];\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.viewField === \"title\") {\n\t\t\t\tvalue = this.viewTitle;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nViewWidget.prototype.getValueAsText = function() {\n\treturn this.getValue({asString: true});\n};\n\nViewWidget.prototype.getValueAsHtmlWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/html\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsPlainWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsHtmlEncodedPlainWikified = function(mode) {\n\treturn $tw.utils.htmlEncode(this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t}));\n};\n\nViewWidget.prototype.getValueAsHtmlEncoded = function() {\n\treturn $tw.utils.htmlEncode(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsUrlEncoded = function() {\n\treturn encodeURIComponent(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsDoubleUrlEncoded = function() {\n\treturn encodeURIComponent(encodeURIComponent(this.getValueAsText()));\n};\n\nViewWidget.prototype.getValueAsDate = function(format) {\n\tformat = format || \"YYYY MM DD 0hh:0mm\";\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.formatDateString(value,format);\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsRelativeDate = function(format) {\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.getRelativeDate((new Date()) - (new Date(value))).description;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsStrippedComments = function() {\n\tvar lines = this.getValueAsText().split(\"\\n\"),\n\t\tout = [];\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar text = lines[line];\n\t\tif(!/^\\s*\\/\\/#/.test(text)) {\n\t\t\tout.push(text);\n\t\t}\n\t}\n\treturn out.join(\"\\n\");\n};\n\nViewWidget.prototype.getValueAsJsEncoded = function() {\n\treturn $tw.utils.stringify(this.getValueAsText());\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nViewWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.template || changedAttributes.format || changedTiddlers[this.viewTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.view = ViewWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/widget.js": {
            "title": "$:/core/modules/widgets/widget.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/widget.js\ntype: application/javascript\nmodule-type: widget\n\nWidget base class\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate a widget object for a parse tree node\n\tparseTreeNode: reference to the parse tree node to be rendered\n\toptions: see below\nOptions include:\n\twiki: mandatory reference to wiki associated with this render tree\n\tparentWidget: optional reference to a parent renderer node for the context chain\n\tdocument: optional document object to use instead of global document\n*/\nvar Widget = function(parseTreeNode,options) {\n\tif(arguments.length > 0) {\n\t\tthis.initialise(parseTreeNode,options);\n\t}\n};\n\n/*\nInitialise widget properties. These steps are pulled out of the constructor so that we can reuse them in subclasses\n*/\nWidget.prototype.initialise = function(parseTreeNode,options) {\n\toptions = options || {};\n\t// Save widget info\n\tthis.parseTreeNode = parseTreeNode;\n\tthis.wiki = options.wiki;\n\tthis.parentWidget = options.parentWidget;\n\tthis.variablesConstructor = function() {};\n\tthis.variablesConstructor.prototype = this.parentWidget ? this.parentWidget.variables : {};\n\tthis.variables = new this.variablesConstructor();\n\tthis.document = options.document;\n\tthis.attributes = {};\n\tthis.children = [];\n\tthis.domNodes = [];\n\tthis.eventListeners = {};\n\t// Hashmap of the widget classes\n\tif(!this.widgetClasses) {\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWidget.prototype.execute = function() {\n\tthis.makeChildWidgets();\n};\n\n/*\nSet the value of a context variable\nname: name of the variable\nvalue: value of the variable\nparams: array of {name:, default:} for each parameter\n*/\nWidget.prototype.setVariable = function(name,value,params) {\n\tthis.variables[name] = {value: value, params: params};\n};\n\n/*\nGet the prevailing value of a context variable\nname: name of variable\noptions: see below\nOptions include\nparams: array of {name:, value:} for each parameter\ndefaultValue: default value if the variable is not defined\n\nReturns an object with the following fields:\n\nparams: array of {name:,value:} of parameters passed to wikitext variables\ntext: text of variable, with parameters properly substituted\n*/\nWidget.prototype.getVariableInfo = function(name,options) {\n\toptions = options || {};\n\tvar actualParams = options.params || [],\n\t\tparentWidget = this.parentWidget;\n\t// Check for the variable defined in the parent widget (or an ancestor in the prototype chain)\n\tif(parentWidget && name in parentWidget.variables) {\n\t\tvar variable = parentWidget.variables[name],\n\t\t\tvalue = variable.value,\n\t\t\tparams = this.resolveVariableParameters(variable.params,actualParams);\n\t\t// Substitute any parameters specified in the definition\n\t\t$tw.utils.each(params,function(param) {\n\t\t\tvalue = $tw.utils.replaceString(value,new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(param.name) + \"\\\\$\",\"mg\"),param.value);\n\t\t});\n\t\tvalue = this.substituteVariableReferences(value);\n\t\treturn {\n\t\t\ttext: value,\n\t\t\tparams: params\n\t\t};\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn {\n\t\ttext: this.evaluateMacroModule(name,actualParams,options.defaultValue)\n\t};\n};\n\n/*\nSimplified version of getVariableInfo() that just returns the text\n*/\nWidget.prototype.getVariable = function(name,options) {\n\treturn this.getVariableInfo(name,options).text;\n};\n\nWidget.prototype.resolveVariableParameters = function(formalParams,actualParams) {\n\tformalParams = formalParams || [];\n\tactualParams = actualParams || [];\n\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\tparamInfo, paramValue,\n\t\tresults = [];\n\t// Step through each of the parameters in the macro definition\n\tfor(var p=0; p<formalParams.length; p++) {\n\t\t// Check if we've got a macro call parameter with the same name\n\t\tparamInfo = formalParams[p];\n\t\tparamValue = undefined;\n\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t}\n\t\t}\n\t\t// If not, use the next available anonymous macro call parameter\n\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\tnextAnonParameter++;\n\t\t}\n\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t}\n\t\t// If we've still not got a value, use the default, if any\n\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t// Store the parameter name and value\n\t\tresults.push({name: paramInfo.name, value: paramValue});\n\t}\n\treturn results;\n};\n\nWidget.prototype.substituteVariableReferences = function(text) {\n\tvar self = this;\n\treturn (text || \"\").replace(/\\$\\(([^\\)\\$]+)\\)\\$/g,function(match,p1,offset,string) {\n\t\treturn self.getVariable(p1,{defaultValue: \"\"});\n\t});\n};\n\nWidget.prototype.evaluateMacroModule = function(name,actualParams,defaultValue) {\n\tif($tw.utils.hop($tw.macros,name)) {\n\t\tvar macro = $tw.macros[name],\n\t\t\targs = [];\n\t\tif(macro.params.length > 0) {\n\t\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\t\tparamInfo, paramValue;\n\t\t\t// Step through each of the parameters in the macro definition\n\t\t\tfor(var p=0; p<macro.params.length; p++) {\n\t\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\t\tparamInfo = macro.params[p];\n\t\t\t\tparamValue = undefined;\n\t\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\t\tnextAnonParameter++;\n\t\t\t\t}\n\t\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t\t}\n\t\t\t\t// If we've still not got a value, use the default, if any\n\t\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t\t// Save the parameter\n\t\t\t\targs.push(paramValue);\n\t\t\t}\n\t\t}\n\t\telse for(var i=0; i<actualParams.length; ++i) {\n\t\t\targs.push(actualParams[i].value);\n\t\t}\n\t\treturn (macro.run.apply(this,args) || \"\").toString();\n\t} else {\n\t\treturn defaultValue;\n\t}\n};\n\n/*\nCheck whether a given context variable value exists in the parent chain\n*/\nWidget.prototype.hasVariable = function(name,value) {\n\tvar node = this;\n\twhile(node) {\n\t\tif($tw.utils.hop(node.variables,name) && node.variables[name].value === value) {\n\t\t\treturn true;\n\t\t}\n\t\tnode = node.parentWidget;\n\t}\n\treturn false;\n};\n\n/*\nConstruct a qualifying string based on a hash of concatenating the values of a given variable in the parent chain\n*/\nWidget.prototype.getStateQualifier = function(name) {\n\tthis.qualifiers = this.qualifiers || Object.create(null);\n\tname = name || \"transclusion\";\n\tif(this.qualifiers[name]) {\n\t\treturn this.qualifiers[name];\n\t} else {\n\t\tvar output = [],\n\t\t\tnode = this;\n\t\twhile(node && node.parentWidget) {\n\t\t\tif($tw.utils.hop(node.parentWidget.variables,name)) {\n\t\t\t\toutput.push(node.getVariable(name));\n\t\t\t}\n\t\t\tnode = node.parentWidget;\n\t\t}\n\t\tvar value = $tw.utils.hashString(output.join(\"\"));\n\t\tthis.qualifiers[name] = value;\n\t\treturn value;\n\t}\n};\n\n/*\nCompute the current values of the attributes of the widget. Returns a hashmap of the names of the attributes that have changed\n*/\nWidget.prototype.computeAttributes = function() {\n\tvar changedAttributes = {},\n\t\tself = this,\n\t\tvalue;\n\t$tw.utils.each(this.parseTreeNode.attributes,function(attribute,name) {\n\t\tif(attribute.type === \"filtered\") {\n\t\t\tvalue = self.wiki.filterTiddlers(attribute.filter,self)[0] || \"\";\n\t\t} else if(attribute.type === \"indirect\") {\n\t\t\tvalue = self.wiki.getTextReference(attribute.textReference,\"\",self.getVariable(\"currentTiddler\"));\n\t\t} else if(attribute.type === \"macro\") {\n\t\t\tvalue = self.getVariable(attribute.value.name,{params: attribute.value.params});\n\t\t} else { // String attribute\n\t\t\tvalue = attribute.value;\n\t\t}\n\t\t// Check whether the attribute has changed\n\t\tif(self.attributes[name] !== value) {\n\t\t\tself.attributes[name] = value;\n\t\t\tchangedAttributes[name] = true;\n\t\t}\n\t});\n\treturn changedAttributes;\n};\n\n/*\nCheck for the presence of an attribute\n*/\nWidget.prototype.hasAttribute = function(name) {\n\treturn $tw.utils.hop(this.attributes,name);\n};\n\n/*\nGet the value of an attribute\n*/\nWidget.prototype.getAttribute = function(name,defaultText) {\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\treturn this.attributes[name];\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nAssign the computed attributes of the widget to a domNode\noptions include:\nexcludeEventAttributes: ignores attributes whose name begins with \"on\"\n*/\nWidget.prototype.assignAttributes = function(domNode,options) {\n\toptions = options || {};\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(v,a) {\n\t\t// Check exclusions\n\t\tif(options.excludeEventAttributes && a.substr(0,2) === \"on\") {\n\t\t\tv = undefined;\n\t\t}\n\t\tif(v !== undefined) {\n\t\t\tvar b = a.split(\":\");\n\t\t\t// Setting certain attributes can cause a DOM error (eg xmlns on the svg element)\n\t\t\ttry {\n\t\t\t\tif (b.length == 2 && b[0] == \"xlink\"){\n\t\t\t\t\tdomNode.setAttributeNS(\"http://www.w3.org/1999/xlink\",b[1],v);\n\t\t\t\t} else {\n\t\t\t\t\tdomNode.setAttributeNS(null,a,v);\n\t\t\t\t}\n\t\t\t} catch(e) {\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nMake child widgets correspondng to specified parseTreeNodes\n*/\nWidget.prototype.makeChildWidgets = function(parseTreeNodes) {\n\tthis.children = [];\n\tvar self = this;\n\t$tw.utils.each(parseTreeNodes || (this.parseTreeNode && this.parseTreeNode.children),function(childNode) {\n\t\tself.children.push(self.makeChildWidget(childNode));\n\t});\n};\n\n/*\nConstruct the widget object for a parse tree node\n*/\nWidget.prototype.makeChildWidget = function(parseTreeNode) {\n\tvar WidgetClass = this.widgetClasses[parseTreeNode.type];\n\tif(!WidgetClass) {\n\t\tWidgetClass = this.widgetClasses.text;\n\t\tparseTreeNode = {type: \"text\", text: \"Undefined widget '\" + parseTreeNode.type + \"'\"};\n\t}\n\treturn new WidgetClass(parseTreeNode,{\n\t\twiki: this.wiki,\n\t\tvariables: {},\n\t\tparentWidget: this,\n\t\tdocument: this.document\n\t});\n};\n\n/*\nGet the next sibling of this widget\n*/\nWidget.prototype.nextSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index < this.parentWidget.children.length-1) {\n\t\t\treturn this.parentWidget.children[index+1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the previous sibling of this widget\n*/\nWidget.prototype.previousSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index > 0) {\n\t\t\treturn this.parentWidget.children[index-1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRender the children of this widget into the DOM\n*/\nWidget.prototype.renderChildren = function(parent,nextSibling) {\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.render(parent,nextSibling);\n\t});\n};\n\n/*\nAdd a list of event listeners from an array [{type:,handler:},...]\n*/\nWidget.prototype.addEventListeners = function(listeners) {\n\tvar self = this;\n\t$tw.utils.each(listeners,function(listenerInfo) {\n\t\tself.addEventListener(listenerInfo.type,listenerInfo.handler);\n\t});\n};\n\n/*\nAdd an event listener\n*/\nWidget.prototype.addEventListener = function(type,handler) {\n\tvar self = this;\n\tif(typeof handler === \"string\") { // The handler is a method name on this widget\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn self[handler].call(self,event);\n\t\t};\n\t} else { // The handler is a function\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn handler.call(self,event);\n\t\t};\n\t}\n};\n\n/*\nDispatch an event to a widget. If the widget doesn't handle the event then it is also dispatched to the parent widget\n*/\nWidget.prototype.dispatchEvent = function(event) {\n\t// Dispatch the event if this widget handles it\n\tvar listener = this.eventListeners[event.type];\n\tif(listener) {\n\t\t// Don't propagate the event if the listener returned false\n\t\tif(!listener(event)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Dispatch the event to the parent widget\n\tif(this.parentWidget) {\n\t\treturn this.parentWidget.dispatchEvent(event);\n\t}\n\treturn true;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nRebuild a previously rendered widget\n*/\nWidget.prototype.refreshSelf = function() {\n\tvar nextSibling = this.findNextSiblingDomNode();\n\tthis.removeChildDomNodes();\n\tthis.render(this.parentDomNode,nextSibling);\n};\n\n/*\nRefresh all the children of a widget\n*/\nWidget.prototype.refreshChildren = function(changedTiddlers) {\n\tvar self = this,\n\t\trefreshed = false;\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\trefreshed = childWidget.refresh(changedTiddlers) || refreshed;\n\t});\n\treturn refreshed;\n};\n\n/*\nFind the next sibling in the DOM to this widget. This is done by scanning the widget tree through all next siblings and their descendents that share the same parent DOM node\n*/\nWidget.prototype.findNextSiblingDomNode = function(startIndex) {\n\t// Refer to this widget by its index within its parents children\n\tvar parent = this.parentWidget,\n\t\tindex = startIndex !== undefined ? startIndex : parent.children.indexOf(this);\nif(index === -1) {\n\tthrow \"node not found in parents children\";\n}\n\t// Look for a DOM node in the later siblings\n\twhile(++index < parent.children.length) {\n\t\tvar domNode = parent.children[index].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\t// Go back and look for later siblings of our parent if it has the same parent dom node\n\tvar grandParent = parent.parentWidget;\n\tif(grandParent && parent.parentDomNode === this.parentDomNode) {\n\t\tindex = grandParent.children.indexOf(parent);\n\t\tif(index !== -1) {\n\t\t\treturn parent.findNextSiblingDomNode(index);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nFind the first DOM node generated by a widget or its children\n*/\nWidget.prototype.findFirstDomNode = function() {\n\t// Return the first dom node of this widget, if we've got one\n\tif(this.domNodes.length > 0) {\n\t\treturn this.domNodes[0];\n\t}\n\t// Otherwise, recursively call our children\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar domNode = this.children[t].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRemove any DOM nodes created by this widget or its children\n*/\nWidget.prototype.removeChildDomNodes = function() {\n\t// If this widget has directly created DOM nodes, delete them and exit. This assumes that any child widgets are contained within the created DOM nodes, which would normally be the case\n\tif(this.domNodes.length > 0) {\n\t\t$tw.utils.each(this.domNodes,function(domNode) {\n\t\t\tdomNode.parentNode.removeChild(domNode);\n\t\t});\n\t\tthis.domNodes = [];\n\t} else {\n\t\t// Otherwise, ask the child widgets to delete their DOM nodes\n\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\tchildWidget.removeChildDomNodes();\n\t\t});\n\t}\n};\n\n/*\nInvoke the action widgets that are descendents of the current widget.\n*/\nWidget.prototype.invokeActions = function(triggeringWidget,event) {\n\tvar handled = false;\n\t// For each child widget\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar child = this.children[t];\n\t\t// Invoke the child if it is an action widget\n\t\tif(child.invokeAction) {\n\t\t\tchild.refreshSelf();\n\t\t\tif(child.invokeAction(triggeringWidget,event)) {\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t}\n\t\t// Propagate through through the child if it permits it\n\t\tif(child.allowActionPropagation() && child.invokeActions(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t}\n\treturn handled;\n};\n\n/*\nInvoke the action widgets defined in a string\n*/\nWidget.prototype.invokeActionString = function(actions,triggeringWidget,event,variables) {\n\tactions = actions || \"\";\n\tvar parser = this.wiki.parseText(\"text/vnd.tiddlywiki\",actions,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document\n\t\t}),\n\t\twidgetNode = this.wiki.makeWidget(parser,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document,\n\t\t\tvariables: variables\n\t\t});\n\tvar container = this.document.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn widgetNode.invokeActions(this,event);\n};\n\nWidget.prototype.allowActionPropagation = function() {\n\treturn true;\n};\n\nexports.widget = Widget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/wikify.js": {
            "title": "$:/core/modules/widgets/wikify.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/wikify.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to wikify text into a variable\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar WikifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nWikifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nWikifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWikifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.wikifyName = this.getAttribute(\"name\");\n\tthis.wikifyText = this.getAttribute(\"text\");\n\tthis.wikifyType = this.getAttribute(\"type\");\n\tthis.wikifyMode = this.getAttribute(\"mode\",\"block\");\n\tthis.wikifyOutput = this.getAttribute(\"output\",\"text\");\n\t// Create the parse tree\n\tthis.wikifyParser = this.wiki.parseText(this.wikifyType,this.wikifyText,{\n\t\t\tparseAsInline: this.wikifyMode === \"inline\"\n\t\t});\n\t// Create the widget tree \n\tthis.wikifyWidgetNode = this.wiki.makeWidget(this.wikifyParser,{\n\t\t\tdocument: $tw.fakeDocument,\n\t\t\tparentWidget: this\n\t\t});\n\t// Render the widget tree to the container\n\tthis.wikifyContainer = $tw.fakeDocument.createElement(\"div\");\n\tthis.wikifyWidgetNode.render(this.wikifyContainer,null);\n\tthis.wikifyResult = this.getResult();\n\t// Set context variable\n\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nReturn the result string\n*/\nWikifyWidget.prototype.getResult = function() {\n\tvar result;\n\tswitch(this.wikifyOutput) {\n\t\tcase \"text\":\n\t\t\tresult = this.wikifyContainer.textContent;\n\t\t\tbreak;\n\t\tcase \"formattedtext\":\n\t\t\tresult = this.wikifyContainer.formattedTextContent;\n\t\t\tbreak;\n\t\tcase \"html\":\n\t\t\tresult = this.wikifyContainer.innerHTML;\n\t\t\tbreak;\n\t\tcase \"parsetree\":\n\t\t\tresult = JSON.stringify(this.wikifyParser.tree,0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t\tcase \"widgettree\":\n\t\t\tresult = JSON.stringify(this.getWidgetTree(),0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t}\n\treturn result;\n};\n\n/*\nReturn a string of the widget tree\n*/\nWikifyWidget.prototype.getWidgetTree = function() {\n\tvar copyNode = function(widgetNode,resultNode) {\n\t\t\tvar type = widgetNode.parseTreeNode.type;\n\t\t\tresultNode.type = type;\n\t\t\tswitch(type) {\n\t\t\t\tcase \"element\":\n\t\t\t\t\tresultNode.tag = widgetNode.parseTreeNode.tag;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"text\":\n\t\t\t\t\tresultNode.text = widgetNode.parseTreeNode.text;\n\t\t\t\t\tbreak;\t\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.attributes || {}).length > 0) {\n\t\t\t\tresultNode.attributes = {};\n\t\t\t\t$tw.utils.each(widgetNode.attributes,function(attr,attrName) {\n\t\t\t\t\tresultNode.attributes[attrName] = widgetNode.getAttribute(attrName);\n\t\t\t\t});\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.children || {}).length > 0) {\n\t\t\t\tresultNode.children = [];\n\t\t\t\t$tw.utils.each(widgetNode.children,function(widgetChildNode) {\n\t\t\t\t\tvar node = {};\n\t\t\t\t\tresultNode.children.push(node);\n\t\t\t\t\tcopyNode(widgetChildNode,node);\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t\tresults = {};\n\tcopyNode(this.wikifyWidgetNode,results);\n\treturn results;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWikifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh ourselves entirely if any of our attributes have changed\n\tif(changedAttributes.name || changedAttributes.text || changedAttributes.type || changedAttributes.mode || changedAttributes.output) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\t// Refresh the widget tree\n\t\tif(this.wikifyWidgetNode.refresh(changedTiddlers)) {\n\t\t\t// Check if there was any change\n\t\t\tvar result = this.getResult();\n\t\t\tif(result !== this.wikifyResult) {\n\t\t\t\t// If so, save the change\n\t\t\t\tthis.wikifyResult = result;\n\t\t\t\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t\t\t\t// Refresh each of our child widgets\n\t\t\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\t\t\tchildWidget.refreshSelf();\n\t\t\t\t});\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\t// Just refresh the children\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.wikify = WikifyWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/wiki-bulkops.js": {
            "title": "$:/core/modules/wiki-bulkops.js",
            "text": "/*\\\ntitle: $:/core/modules/wiki-bulkops.js\ntype: application/javascript\nmodule-type: wikimethod\n\nBulk tiddler operations such as rename.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRename a tiddler, and relink any tags or lists that reference it.\n*/\nfunction renameTiddler(fromTitle,toTitle,options) {\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\t// Rename the tiddler itself\n\t\tvar oldTiddler = this.getTiddler(fromTitle),\n\t\t\tnewTiddler = new $tw.Tiddler(oldTiddler,{title: toTitle},this.getModificationFields());\n\t\tnewTiddler = $tw.hooks.invokeHook(\"th-renaming-tiddler\",newTiddler,oldTiddler);\n\t\tthis.addTiddler(newTiddler);\n\t\tthis.deleteTiddler(fromTitle);\n\t\t// Rename any tags or lists that reference it\n\t\tthis.relinkTiddler(fromTitle,toTitle,options)\n\t}\n}\n\n/*\nRelink any tags or lists that reference a given tiddler\n*/\nfunction relinkTiddler(fromTitle,toTitle,options) {\n\tvar self = this;\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\tthis.each(function(tiddler,title) {\n\t\t\tvar type = tiddler.fields.type || \"\";\n\t\t\t// Don't touch plugins or JavaScript modules\n\t\t\tif(!tiddler.fields[\"plugin-type\"] && type !== \"application/javascript\") {\n\t\t\t\tvar tags = (tiddler.fields.tags || []).slice(0),\n\t\t\t\t\tlist = (tiddler.fields.list || []).slice(0),\n\t\t\t\t\tisModified = false;\n\t\t\t\tif(!options.dontRenameInTags) {\n\t\t\t\t\t// Rename tags\n\t\t\t\t\t$tw.utils.each(tags,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming tag '\" + tags[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\ttags[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(!options.dontRenameInLists) {\n\t\t\t\t\t// Rename lists\n\t\t\t\t\t$tw.utils.each(list,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming list item '\" + list[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\tlist[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(isModified) {\n\t\t\t\t\tvar newTiddler = new $tw.Tiddler(tiddler,{tags: tags, list: list},self.getModificationFields())\n\t\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-relinking-tiddler\",newTiddler,tiddler);\n\t\t\t\t\tself.addTiddler(newTiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\nexports.renameTiddler = renameTiddler;\nexports.relinkTiddler = relinkTiddler;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/core/modules/wiki.js": {
            "title": "$:/core/modules/wiki.js",
            "text": "/*\\\ntitle: $:/core/modules/wiki.js\ntype: application/javascript\nmodule-type: wikimethod\n\nExtension methods for the $tw.Wiki object\n\nAdds the following properties to the wiki object:\n\n* `eventListeners` is a hashmap by type of arrays of listener functions\n* `changedTiddlers` is a hashmap describing changes to named tiddlers since wiki change events were last dispatched. Each entry is a hashmap containing two fields:\n\tmodified: true/false\n\tdeleted: true/false\n* `changeCount` is a hashmap by tiddler title containing a numerical index that starts at zero and is incremented each time a tiddler is created changed or deleted\n* `caches` is a hashmap by tiddler title containing a further hashmap of named cache objects. Caches are automatically cleared when a tiddler is modified or deleted\n* `globalCache` is a hashmap by cache name of cache objects that are cleared whenever any tiddler change occurs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar USER_NAME_TITLE = \"$:/status/UserName\",\n\tTIMESTAMP_DISABLE_TITLE = \"$:/config/TimestampDisable\";\n\n/*\nGet the value of a text reference. Text references can have any of these forms:\n\t<tiddlertitle>\n\t<tiddlertitle>!!<fieldname>\n\t!!<fieldname> - specifies a field of the current tiddlers\n\t<tiddlertitle>##<index>\n*/\nexports.getTextReference = function(textRef,defaultText,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tif(tr.field) {\n\t\tvar tiddler = this.getTiddler(title);\n\t\tif(tr.field === \"title\") { // Special case so we can return the title of a non-existent tiddler\n\t\t\treturn title;\n\t\t} else if(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\treturn tiddler.getFieldString(tr.field);\n\t\t} else {\n\t\t\treturn defaultText;\n\t\t}\n\t} else if(tr.index) {\n\t\treturn this.extractTiddlerDataItem(title,tr.index,defaultText);\n\t} else {\n\t\treturn this.getTiddlerText(title,defaultText);\n\t}\n};\n\nexports.setTextReference = function(textRef,value,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tthis.setText(title,tr.field,tr.index,value);\n};\n\nexports.setText = function(title,field,index,value,options) {\n\toptions = options || {};\n\tvar creationFields = options.suppressTimestamp ? {} : this.getCreationFields(),\n\t\tmodificationFields = options.suppressTimestamp ? {} : this.getModificationFields();\n\t// Check if it is a reference to a tiddler field\n\tif(index) {\n\t\tvar data = this.getTiddlerData(title,Object.create(null));\n\t\tif(value !== undefined) {\n\t\t\tdata[index] = value;\n\t\t} else {\n\t\t\tdelete data[index];\n\t\t}\n\t\tthis.setTiddlerData(title,data,modificationFields);\n\t} else {\n\t\tvar tiddler = this.getTiddler(title),\n\t\t\tfields = {title: title};\n\t\tfields[field || \"text\"] = value;\n\t\tthis.addTiddler(new $tw.Tiddler(creationFields,tiddler,fields,modificationFields));\n\t}\n};\n\nexports.deleteTextReference = function(textRef,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle,tiddler,fields;\n\t// Check if it is a reference to a tiddler\n\tif(tr.title && !tr.field) {\n\t\tthis.deleteTiddler(tr.title);\n\t// Else check for a field reference\n\t} else if(tr.field) {\n\t\ttitle = tr.title || currTiddlerTitle;\n\t\ttiddler = this.getTiddler(title);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\tfields = Object.create(null);\n\t\t\tfields[tr.field] = undefined;\n\t\t\tthis.addTiddler(new $tw.Tiddler(tiddler,fields,this.getModificationFields()));\n\t\t}\n\t}\n};\n\nexports.addEventListener = function(type,listener) {\n\tthis.eventListeners = this.eventListeners || {};\n\tthis.eventListeners[type] = this.eventListeners[type]  || [];\n\tthis.eventListeners[type].push(listener);\t\n};\n\nexports.removeEventListener = function(type,listener) {\n\tvar listeners = this.eventListeners[type];\n\tif(listeners) {\n\t\tvar p = listeners.indexOf(listener);\n\t\tif(p !== -1) {\n\t\t\tlisteners.splice(p,1);\n\t\t}\n\t}\n};\n\nexports.dispatchEvent = function(type /*, args */) {\n\tvar args = Array.prototype.slice.call(arguments,1),\n\t\tlisteners = this.eventListeners[type];\n\tif(listeners) {\n\t\tfor(var p=0; p<listeners.length; p++) {\n\t\t\tvar listener = listeners[p];\n\t\t\tlistener.apply(listener,args);\n\t\t}\n\t}\n};\n\n/*\nCauses a tiddler to be marked as changed, incrementing the change count, and triggers event handlers.\nThis method should be called after the changes it describes have been made to the wiki.tiddlers[] array.\n\ttitle: Title of tiddler\n\tisDeleted: defaults to false (meaning the tiddler has been created or modified),\n\t\ttrue if the tiddler has been deleted\n*/\nexports.enqueueTiddlerEvent = function(title,isDeleted) {\n\t// Record the touch in the list of changed tiddlers\n\tthis.changedTiddlers = this.changedTiddlers || Object.create(null);\n\tthis.changedTiddlers[title] = this.changedTiddlers[title] || Object.create(null);\n\tthis.changedTiddlers[title][isDeleted ? \"deleted\" : \"modified\"] = true;\n\t// Increment the change count\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\tthis.changeCount[title]++;\n\t} else {\n\t\tthis.changeCount[title] = 1;\n\t}\n\t// Trigger events\n\tthis.eventListeners = this.eventListeners || {};\n\tif(!this.eventsTriggered) {\n\t\tvar self = this;\n\t\t$tw.utils.nextTick(function() {\n\t\t\tvar changes = self.changedTiddlers;\n\t\t\tself.changedTiddlers = Object.create(null);\n\t\t\tself.eventsTriggered = false;\n\t\t\tif($tw.utils.count(changes) > 0) {\n\t\t\t\tself.dispatchEvent(\"change\",changes);\n\t\t\t}\n\t\t});\n\t\tthis.eventsTriggered = true;\n\t}\n};\n\nexports.getSizeOfTiddlerEventQueue = function() {\n\treturn $tw.utils.count(this.changedTiddlers);\n};\n\nexports.clearTiddlerEventQueue = function() {\n\tthis.changedTiddlers = Object.create(null);\n\tthis.changeCount = Object.create(null);\n};\n\nexports.getChangeCount = function(title) {\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\treturn this.changeCount[title];\n\t} else {\n\t\treturn 0;\n\t}\n};\n\n/*\nGenerate an unused title from the specified base\n*/\nexports.generateNewTitle = function(baseTitle,options) {\n\toptions = options || {};\n\tvar c = 0,\n\t\ttitle = baseTitle;\n\twhile(this.tiddlerExists(title) || this.isShadowTiddler(title) || this.findDraft(title)) {\n\t\ttitle = baseTitle + \n\t\t\t(options.prefix || \" \") + \n\t\t\t(++c);\n\t}\n\treturn title;\n};\n\nexports.isSystemTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/\") === 0;\n};\n\nexports.isTemporaryTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/temp/\") === 0;\n};\n\nexports.isImageTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.flags.indexOf(\"image\") !== -1;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLike addTiddler() except it will silently reject any plugin tiddlers that are older than the currently loaded version. Returns true if the tiddler was imported\n*/\nexports.importTiddler = function(tiddler) {\n\tvar existingTiddler = this.getTiddler(tiddler.fields.title);\n\t// Check if we're dealing with a plugin\n\tif(tiddler && tiddler.hasField(\"plugin-type\") && tiddler.hasField(\"version\") && existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t// Reject the incoming plugin if it is older\n\t\tif(!$tw.utils.checkVersions(tiddler.fields.version,existingTiddler.fields.version)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Fall through to adding the tiddler\n\tthis.addTiddler(tiddler);\n\treturn true;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is created\n*/\nexports.getCreationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = {\n\t\t\t\tcreated: new Date()\n\t\t\t},\n\t\t\tcreator = this.getTiddlerText(USER_NAME_TITLE);\n\t\tif(creator) {\n\t\t\tfields.creator = creator;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is modified\n*/\nexports.getModificationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = Object.create(null),\n\t\t\tmodifier = this.getTiddlerText(USER_NAME_TITLE);\n\t\tfields.modified = new Date();\n\t\tif(modifier) {\n\t\t\tfields.modifier = modifier;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a sorted array of tiddler titles.  Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.getTiddlers = function(options) {\n\toptions = options || Object.create(null);\n\tvar self = this,\n\t\tsortField = options.sortField || \"title\",\n\t\ttiddlers = [], t, titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tif(options.includeSystem || !self.isSystemTiddler(title)) {\n\t\t\tif(!options.excludeTag || !tiddler.hasTag(options.excludeTag)) {\n\t\t\t\ttiddlers.push(tiddler);\n\t\t\t}\n\t\t}\n\t});\n\ttiddlers.sort(function(a,b) {\n\t\tvar aa = a.fields[sortField].toLowerCase() || \"\",\n\t\t\tbb = b.fields[sortField].toLowerCase() || \"\";\n\t\tif(aa < bb) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(aa > bb) {\n\t\t\t\treturn 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n\tfor(t=0; t<tiddlers.length; t++) {\n\t\ttitles.push(tiddlers[t].fields.title);\n\t}\n\treturn titles;\n};\n\nexports.countTiddlers = function(excludeTag) {\n\tvar tiddlers = this.getTiddlers({excludeTag: excludeTag});\n\treturn $tw.utils.count(tiddlers);\n};\n\n/*\nReturns a function iterator(callback) that iterates through the specified titles, and invokes the callback with callback(tiddler,title)\n*/\nexports.makeTiddlerIterator = function(titles) {\n\tvar self = this;\n\tif(!$tw.utils.isArray(titles)) {\n\t\ttitles = Object.keys(titles);\n\t} else {\n\t\ttitles = titles.slice(0);\n\t}\n\treturn function(callback) {\n\t\ttitles.forEach(function(title) {\n\t\t\tcallback(self.getTiddler(title),title);\n\t\t});\n\t};\n};\n\n/*\nSort an array of tiddler titles by a specified field\n\ttitles: array of titles (sorted in place)\n\tsortField: name of field to sort by\n\tisDescending: true if the sort should be descending\n\tisCaseSensitive: true if the sort should consider upper and lower case letters to be different\n*/\nexports.sortTiddlers = function(titles,sortField,isDescending,isCaseSensitive,isNumeric,isAlphaNumeric) {\n\tvar self = this;\n\ttitles.sort(function(a,b) {\n\t\tvar x,y,\n\t\t\tcompareNumbers = function(x,y) {\n\t\t\t\tvar result = \n\t\t\t\t\tisNaN(x) && !isNaN(y) ? (isDescending ? -1 : 1) :\n\t\t\t\t\t!isNaN(x) && isNaN(y) ? (isDescending ? 1 : -1) :\n\t\t\t\t\t\t\t\t\t\t\t(isDescending ? y - x :  x - y);\n\t\t\t\treturn result;\n\t\t\t};\n\t\tif(sortField !== \"title\") {\n\t\t\tvar tiddlerA = self.getTiddler(a),\n\t\t\t\ttiddlerB = self.getTiddler(b);\n\t\t\tif(tiddlerA) {\n\t\t\t\ta = tiddlerA.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\ta = \"\";\n\t\t\t}\n\t\t\tif(tiddlerB) {\n\t\t\t\tb = tiddlerB.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\tb = \"\";\n\t\t\t}\n\t\t}\n\t\tx = Number(a);\n\t\ty = Number(b);\n\t\tif(isNumeric && (!isNaN(x) || !isNaN(y))) {\n\t\t\treturn compareNumbers(x,y);\n\t\t} else if(isAlphaNumeric) {\n\t\t\treturn isDescending ? b.localeCompare(a,undefined,{numeric: true,sensitivity: \"base\"}) : a.localeCompare(b,undefined,{numeric: true,sensitivity: \"base\"});\n\t\t} else if($tw.utils.isDate(a) && $tw.utils.isDate(b)) {\n\t\t\treturn isDescending ? b - a : a - b;\n\t\t} else {\n\t\t\ta = String(a);\n\t\t\tb = String(b);\n\t\t\tif(!isCaseSensitive) {\n\t\t\t\ta = a.toLowerCase();\n\t\t\t\tb = b.toLowerCase();\n\t\t\t}\n\t\t\treturn isDescending ? b.localeCompare(a) : a.localeCompare(b);\n\t\t}\n\t});\n};\n\n/*\nFor every tiddler invoke a callback(title,tiddler) with `this` set to the wiki object. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.forEachTiddler = function(/* [options,]callback */) {\n\tvar arg = 0,\n\t\toptions = arguments.length >= 2 ? arguments[arg++] : {},\n\t\tcallback = arguments[arg++],\n\t\ttitles = this.getTiddlers(options),\n\t\tt, tiddler;\n\tfor(t=0; t<titles.length; t++) {\n\t\ttiddler = this.getTiddler(titles[t]);\n\t\tif(tiddler) {\n\t\t\tcallback.call(this,tiddler.fields.title,tiddler);\n\t\t}\n\t}\n};\n\n/*\nReturn an array of tiddler titles that are directly linked from the specified tiddler\n*/\nexports.getTiddlerLinks = function(title) {\n\tvar self = this;\n\t// We'll cache the links so they only get computed if the tiddler changes\n\treturn this.getCacheForTiddler(title,\"links\",function() {\n\t\t// Parse the tiddler\n\t\tvar parser = self.parseTiddler(title);\n\t\t// Count up the links\n\t\tvar links = [],\n\t\t\tcheckParseTree = function(parseTree) {\n\t\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\n\t\tif(parser) {\n\t\t\tcheckParseTree(parser.tree);\n\t\t}\n\t\treturn links;\n\t});\n};\n\n/*\nReturn an array of tiddler titles that link to the specified tiddler\n*/\nexports.getTiddlerBacklinks = function(targetTitle) {\n\tvar self = this,\n\t\tbacklinks = [];\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\tbacklinks.push(title);\n\t\t}\n\t});\n\treturn backlinks;\n};\n\n/*\nReturn a hashmap of tiddler titles that are referenced but not defined. Each value is the number of times the missing tiddler is referenced\n*/\nexports.getMissingTitles = function() {\n\tvar self = this,\n\t\tmissing = [];\n// We should cache the missing tiddler list, even if we recreate it every time any tiddler is modified\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tif((!self.tiddlerExists(link) && !self.isShadowTiddler(link)) && missing.indexOf(link) === -1) {\n\t\t\t\tmissing.push(link);\n\t\t\t}\n\t\t});\n\t});\n\treturn missing;\n};\n\nexports.getOrphanTitles = function() {\n\tvar self = this,\n\t\torphans = this.getTiddlers();\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tvar p = orphans.indexOf(link);\n\t\t\tif(p !== -1) {\n\t\t\t\torphans.splice(p,1);\n\t\t\t}\n\t\t});\n\t});\n\treturn orphans; // Todo\n};\n\n/*\nRetrieves a list of the tiddler titles that are tagged with a given tag\n*/\nexports.getTiddlersWithTag = function(tag) {\n\tvar self = this;\n\treturn this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\tvar tagmap = self.getTagMap();\n\t\treturn self.sortByList(tagmap[tag],tag);\n\t});\n};\n\n/*\nGet a hashmap by tag of arrays of tiddler titles\n*/\nexports.getTagMap = function() {\n\tvar self = this;\n\treturn this.getGlobalCache(\"tagmap\",function() {\n\t\tvar tags = Object.create(null),\n\t\t\tstoreTags = function(tagArray,title) {\n\t\t\t\tif(tagArray) {\n\t\t\t\t\tfor(var index=0; index<tagArray.length; index++) {\n\t\t\t\t\t\tvar tag = tagArray[index];\n\t\t\t\t\t\tif($tw.utils.hop(tags,tag)) {\n\t\t\t\t\t\t\ttags[tag].push(title);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ttags[tag] = [title];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\t\t\ttitle, tiddler;\n\t\t// Collect up all the tags\n\t\tself.eachShadow(function(tiddler,title) {\n\t\t\tif(!self.tiddlerExists(title)) {\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t\t}\n\t\t});\n\t\tself.each(function(tiddler,title) {\n\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t});\n\t\treturn tags;\n\t});\n};\n\n/*\nLookup a given tiddler and return a list of all the tiddlers that include it in the specified list field\n*/\nexports.findListingsOfTiddler = function(targetTitle,fieldName) {\n\tfieldName = fieldName || \"list\";\n\tvar titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tvar list = $tw.utils.parseStringArray(tiddler.fields[fieldName]);\n\t\tif(list && list.indexOf(targetTitle) !== -1) {\n\t\t\ttitles.push(title);\n\t\t}\n\t});\n\treturn titles;\n};\n\n/*\nSorts an array of tiddler titles according to an ordered list\n*/\nexports.sortByList = function(array,listTitle) {\n\tvar list = this.getTiddlerList(listTitle);\n\tif(!array || array.length === 0) {\n\t\treturn [];\n\t} else {\n\t\tvar titles = [], t, title;\n\t\t// First place any entries that are present in the list\n\t\tfor(t=0; t<list.length; t++) {\n\t\t\ttitle = list[t];\n\t\t\tif(array.indexOf(title) !== -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Then place any remaining entries\n\t\tfor(t=0; t<array.length; t++) {\n\t\t\ttitle = array[t];\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Finally obey the list-before and list-after fields of each tiddler in turn\n\t\tvar sortedTitles = titles.slice(0);\n\t\tfor(t=0; t<sortedTitles.length; t++) {\n\t\t\ttitle = sortedTitles[t];\n\t\t\tvar currPos = titles.indexOf(title),\n\t\t\t\tnewPos = -1,\n\t\t\t\ttiddler = this.getTiddler(title);\n\t\t\tif(tiddler) {\n\t\t\t\tvar beforeTitle = tiddler.fields[\"list-before\"],\n\t\t\t\t\tafterTitle = tiddler.fields[\"list-after\"];\n\t\t\t\tif(beforeTitle === \"\") {\n\t\t\t\t\tnewPos = 0;\n\t\t\t\t} else if(afterTitle === \"\") {\n\t\t\t\t\tnewPos = titles.length;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\tnewPos = titles.indexOf(afterTitle);\n\t\t\t\t\tif(newPos >= 0) {\n\t\t\t\t\t\t++newPos;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(newPos === -1) {\n\t\t\t\t\tnewPos = currPos;\n\t\t\t\t}\n\t\t\t\tif(newPos !== currPos) {\n\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t}\n\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t\treturn titles;\n\t}\n};\n\nexports.getSubTiddler = function(title,subTiddlerTitle) {\n\tvar bundleInfo = this.getPluginInfo(title) || this.getTiddlerDataCached(title);\n\tif(bundleInfo && bundleInfo.tiddlers) {\n\t\tvar subTiddler = bundleInfo.tiddlers[subTiddlerTitle];\n\t\tif(subTiddler) {\n\t\t\treturn new $tw.Tiddler(subTiddler);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRetrieve a tiddler as a JSON string of the fields\n*/\nexports.getTiddlerAsJson = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\tvar fields = Object.create(null);\n\t\t$tw.utils.each(tiddler.fields,function(value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\treturn JSON.stringify(fields);\n\t} else {\n\t\treturn JSON.stringify({title: title});\n\t}\n};\n\n/*\nGet the content of a tiddler as a JavaScript object. How this is done depends on the type of the tiddler:\n\napplication/json: the tiddler JSON is parsed into an object\napplication/x-tiddler-dictionary: the tiddler is parsed as sequence of name:value pairs\n\nOther types currently just return null.\n\ntitleOrTiddler: string tiddler title or a tiddler object\ndefaultData: default data to be returned if the tiddler is missing or doesn't contain data\n\nNote that the same value is returned for repeated calls for the same tiddler data. The value is frozen to prevent modification; otherwise modifications would be visible to all callers\n*/\nexports.getTiddlerDataCached = function(titleOrTiddler,defaultData) {\n\tvar self = this,\n\t\ttiddler = titleOrTiddler;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler) {\n\t\treturn this.getCacheForTiddler(tiddler.fields.title,\"data\",function() {\n\t\t\t// Return the frozen value\n\t\t\tvar value = self.getTiddlerData(tiddler.fields.title,undefined);\n\t\t\t$tw.utils.deepFreeze(value);\n\t\t\treturn value;\n\t\t}) || defaultData;\n\t} else {\n\t\treturn defaultData;\n\t}\n};\n\n/*\nAlternative, uncached version of getTiddlerDataCached(). The return value can be mutated freely and reused\n*/\nexports.getTiddlerData = function(titleOrTiddler,defaultData) {\n\tvar tiddler = titleOrTiddler,\n\t\tdata;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler && tiddler.fields.text) {\n\t\tswitch(tiddler.fields.type) {\n\t\t\tcase \"application/json\":\n\t\t\t\t// JSON tiddler\n\t\t\t\ttry {\n\t\t\t\t\tdata = JSON.parse(tiddler.fields.text);\n\t\t\t\t} catch(ex) {\n\t\t\t\t\treturn defaultData;\n\t\t\t\t}\n\t\t\t\treturn data;\n\t\t\tcase \"application/x-tiddler-dictionary\":\n\t\t\t\treturn $tw.utils.parseFields(tiddler.fields.text);\n\t\t}\n\t}\n\treturn defaultData;\n};\n\n/*\nExtract an indexed field from within a data tiddler\n*/\nexports.extractTiddlerDataItem = function(titleOrTiddler,index,defaultText) {\n\tvar data = this.getTiddlerDataCached(titleOrTiddler,Object.create(null)),\n\t\ttext;\n\tif(data && $tw.utils.hop(data,index)) {\n\t\ttext = data[index];\n\t}\n\tif(typeof text === \"string\" || typeof text === \"number\") {\n\t\treturn text.toString();\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nSet a tiddlers content to a JavaScript object. Currently this is done by setting the tiddler's type to \"application/json\" and setting the text to the JSON text of the data.\ntitle: title of tiddler\ndata: object that can be serialised to JSON\nfields: optional hashmap of additional tiddler fields to be set\n*/\nexports.setTiddlerData = function(title,data,fields) {\n\tvar existingTiddler = this.getTiddler(title),\n\t\tnewFields = {\n\t\t\ttitle: title\n\t};\n\tif(existingTiddler && existingTiddler.fields.type === \"application/x-tiddler-dictionary\") {\n\t\tnewFields.text = $tw.utils.makeTiddlerDictionary(data);\n\t} else {\n\t\tnewFields.type = \"application/json\";\n\t\tnewFields.text = JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n\t}\n\tthis.addTiddler(new $tw.Tiddler(this.getCreationFields(),existingTiddler,fields,newFields,this.getModificationFields()));\n};\n\n/*\nReturn the content of a tiddler as an array containing each line\n*/\nexports.getTiddlerList = function(title,field,index) {\n\tif(index) {\n\t\treturn $tw.utils.parseStringArray(this.extractTiddlerDataItem(title,index,\"\"));\n\t}\n\tfield = field || \"list\";\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\treturn ($tw.utils.parseStringArray(tiddler.fields[field]) || []).slice(0);\n\t}\n\treturn [];\n};\n\n// Return a named global cache object. Global cache objects are cleared whenever a tiddler change occurs\nexports.getGlobalCache = function(cacheName,initializer) {\n\tthis.globalCache = this.globalCache || Object.create(null);\n\tif($tw.utils.hop(this.globalCache,cacheName)) {\n\t\treturn this.globalCache[cacheName];\n\t} else {\n\t\tthis.globalCache[cacheName] = initializer();\n\t\treturn this.globalCache[cacheName];\n\t}\n};\n\nexports.clearGlobalCache = function() {\n\tthis.globalCache = Object.create(null);\n};\n\n// Return the named cache object for a tiddler. If the cache doesn't exist then the initializer function is invoked to create it\nexports.getCacheForTiddler = function(title,cacheName,initializer) {\n\tthis.caches = this.caches || Object.create(null);\n\tvar caches = this.caches[title];\n\tif(caches && caches[cacheName]) {\n\t\treturn caches[cacheName];\n\t} else {\n\t\tif(!caches) {\n\t\t\tcaches = Object.create(null);\n\t\t\tthis.caches[title] = caches;\n\t\t}\n\t\tcaches[cacheName] = initializer();\n\t\treturn caches[cacheName];\n\t}\n};\n\n// Clear all caches associated with a particular tiddler, or, if the title is null, clear all the caches for all the tiddlers\nexports.clearCache = function(title) {\n\tif(title) {\n\t\tthis.caches = this.caches || Object.create(null);\n\t\tif($tw.utils.hop(this.caches,title)) {\n\t\t\tdelete this.caches[title];\n\t\t}\n\t} else {\n\t\tthis.caches = Object.create(null);\n\t}\n};\n\nexports.initParsers = function(moduleType) {\n\t// Install the parser modules\n\t$tw.Wiki.parsers = {};\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(\"parser\",function(title,module) {\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\t$tw.Wiki.parsers[f] = module[f]; // Store the parser class\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nParse a block of text of a specified MIME type\n\ttype: content type of text to be parsed\n\ttext: text\n\toptions: see below\nOptions include:\n\tparseAsInline: if true, the text of the tiddler will be parsed as an inline run\n\t_canonical_uri: optional string of the canonical URI of this content\n*/\nexports.parseText = function(type,text,options) {\n\ttext = text || \"\";\n\toptions = options || {};\n\t// Select a parser\n\tvar Parser = $tw.Wiki.parsers[type];\n\tif(!Parser && $tw.utils.getFileExtensionInfo(type)) {\n\t\tParser = $tw.Wiki.parsers[$tw.utils.getFileExtensionInfo(type).type];\n\t}\n\tif(!Parser) {\n\t\tParser = $tw.Wiki.parsers[options.defaultType || \"text/vnd.tiddlywiki\"];\n\t}\n\tif(!Parser) {\n\t\treturn null;\n\t}\n\t// Return the parser instance\n\treturn new Parser(type,text,{\n\t\tparseAsInline: options.parseAsInline,\n\t\twiki: this,\n\t\t_canonical_uri: options._canonical_uri\n\t});\n};\n\n/*\nParse a tiddler according to its MIME type\n*/\nexports.parseTiddler = function(title,options) {\n\toptions = $tw.utils.extend({},options);\n\tvar cacheType = options.parseAsInline ? \"inlineParseTree\" : \"blockParseTree\",\n\t\ttiddler = this.getTiddler(title),\n\t\tself = this;\n\treturn tiddler ? this.getCacheForTiddler(title,cacheType,function() {\n\t\t\tif(tiddler.hasField(\"_canonical_uri\")) {\n\t\t\t\toptions._canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t}\n\t\t\treturn self.parseText(tiddler.fields.type,tiddler.fields.text,options);\n\t\t}) : null;\n};\n\nexports.parseTextReference = function(title,field,index,options) {\n\tvar tiddler,text;\n\tif(options.subTiddler) {\n\t\ttiddler = this.getSubTiddler(title,options.subTiddler);\n\t} else {\n\t\ttiddler = this.getTiddler(title);\n\t\tif(field === \"text\" || (!field && !index)) {\n\t\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\t\treturn this.parseTiddler(title,options);\n\t\t}\n\t}\n\tif(field === \"text\" || (!field && !index)) {\n\t\tif(tiddler && tiddler.fields) {\n\t\t\treturn this.parseText(tiddler.fields.type || \"text/vnd.tiddlywiki\",tiddler.fields.text,options);\t\t\t\n\t\t} else {\n\t\t\treturn null;\n\t\t}\n\t} else if(field) {\n\t\tif(field === \"title\") {\n\t\t\ttext = title;\n\t\t} else {\n\t\t\tif(!tiddler || !tiddler.hasField(field)) {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t\ttext = tiddler.fields[field];\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text.toString(),options);\n\t} else if(index) {\n\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\ttext = this.extractTiddlerDataItem(tiddler,index,undefined);\n\t\tif(text === undefined) {\n\t\t\treturn null;\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text,options);\n\t}\n};\n\n/*\nMake a widget tree for a parse tree\nparser: parser object\noptions: see below\nOptions include:\ndocument: optional document to use\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.makeWidget = function(parser,options) {\n\toptions = options || {};\n\tvar widgetNode = {\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},\n\t\tcurrWidgetNode = widgetNode;\n\t// Create set variable widgets for each variable\n\t$tw.utils.each(options.variables,function(value,name) {\n\t\tvar setVariableWidget = {\n\t\t\ttype: \"set\",\n\t\t\tattributes: {\n\t\t\t\tname: {type: \"string\", value: name},\n\t\t\t\tvalue: {type: \"string\", value: value}\n\t\t\t},\n\t\t\tchildren: []\n\t\t};\n\t\tcurrWidgetNode.children = [setVariableWidget];\n\t\tcurrWidgetNode = setVariableWidget;\n\t});\n\t// Add in the supplied parse tree nodes\n\tcurrWidgetNode.children = parser ? parser.tree : [];\n\t// Create the widget\n\treturn new widget.widget(widgetNode,{\n\t\twiki: this,\n\t\tdocument: options.document || $tw.fakeDocument,\n\t\tparentWidget: options.parentWidget\n\t});\n};\n\n/*\nMake a widget tree for transclusion\ntitle: target tiddler title\noptions: as for wiki.makeWidget() plus:\noptions.field: optional field to transclude (defaults to \"text\")\noptions.mode: transclusion mode \"inline\" or \"block\"\noptions.children: optional array of children for the transclude widget\noptions.importVariables: optional importvariables filter string for macros to be included\noptions.importPageMacros: optional boolean; if true, equivalent to passing \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\" to options.importVariables\n*/\nexports.makeTranscludeWidget = function(title,options) {\n\toptions = options || {};\n\tvar parseTreeDiv = {tree: [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"div\",\n\t\t\tchildren: []}]},\n\t\tparseTreeImportVariables = {\n\t\t\ttype: \"importvariables\",\n\t\t\tattributes: {\n\t\t\t\tfilter: {\n\t\t\t\t\tname: \"filter\",\n\t\t\t\t\ttype: \"string\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tisBlock: false,\n\t\t\tchildren: []},\n\t\tparseTreeTransclude = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {\n\t\t\t\t\tname: \"tiddler\",\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title}},\n\t\t\tisBlock: !options.parseAsInline};\n\tif(options.importVariables || options.importPageMacros) {\n\t\tif(options.importVariables) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = options.importVariables;\n\t\t} else if(options.importPageMacros) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\";\n\t\t}\n\t\tparseTreeDiv.tree[0].children.push(parseTreeImportVariables);\n\t\tparseTreeImportVariables.children.push(parseTreeTransclude);\n\t} else {\n\t\tparseTreeDiv.tree[0].children.push(parseTreeTransclude);\n\t}\n\tif(options.field) {\n\t\tparseTreeTransclude.attributes.field = {type: \"string\", value: options.field};\n\t}\n\tif(options.mode) {\n\t\tparseTreeTransclude.attributes.mode = {type: \"string\", value: options.mode};\n\t}\n\tif(options.children) {\n\t\tparseTreeTransclude.children = options.children;\n\t}\n\treturn $tw.wiki.makeWidget(parseTreeDiv,options);\n};\n\n/*\nParse text in a specified format and render it into another format\n\toutputType: content type for the output\n\ttextType: content type of the input text\n\ttext: input text\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderText = function(outputType,textType,text,options) {\n\toptions = options || {};\n\tvar parser = this.parseText(textType,text,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : container.textContent;\n};\n\n/*\nParse text from a tiddler and render it into another format\n\toutputType: content type for the output\n\ttitle: title of the tiddler to be rendered\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderTiddler = function(outputType,title,options) {\n\toptions = options || {};\n\tvar parser = this.parseTiddler(title,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : (outputType === \"text/plain-formatted\" ? container.formattedTextContent : container.textContent);\n};\n\n/*\nReturn an array of tiddler titles that match a search string\n\ttext: The text string to search for\n\toptions: see below\nOptions available:\n\tsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\n\texclude: An array of tiddler titles to exclude from the search\n\tinvert: If true returns tiddlers that do not contain the specified string\n\tcaseSensitive: If true forces a case sensitive search\n\tliteral: If true, searches for literal string, rather than separate search terms\n\tfield: If specified, restricts the search to the specified field\n*/\nexports.search = function(text,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tt,\n\t\tinvert = !!options.invert;\n\t// Convert the search string into a regexp for each term\n\tvar terms, searchTermsRegExps,\n\t\tflags = options.caseSensitive ? \"\" : \"i\";\n\tif(options.literal) {\n\t\tif(text.length === 0) {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else {\n\t\tterms = text.split(/ +/);\n\t\tif(terms.length === 1 && terms[0] === \"\") {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [];\n\t\t\tfor(t=0; t<terms.length; t++) {\n\t\t\t\tsearchTermsRegExps.push(new RegExp(\"(\" + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Function to check a given tiddler for the search term\n\tvar searchTiddler = function(title) {\n\t\tif(!searchTermsRegExps) {\n\t\t\treturn true;\n\t\t}\n\t\tvar tiddler = self.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\ttiddler = new $tw.Tiddler({title: title, text: \"\", type: \"text/vnd.tiddlywiki\"});\n\t\t}\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type] || $tw.config.contentTypeInfo[\"text/vnd.tiddlywiki\"],\n\t\t\tmatch;\n\t\tfor(var t=0; t<searchTermsRegExps.length; t++) {\n\t\t\tmatch = false;\n\t\t\tif(options.field) {\n\t\t\t\tmatch = searchTermsRegExps[t].test(tiddler.getFieldString(options.field));\n\t\t\t} else {\n\t\t\t\t// Search title, tags and body\n\t\t\t\tif(contentTypeInfo.encoding === \"utf8\") {\n\t\t\t\t\tmatch = match || searchTermsRegExps[t].test(tiddler.fields.text);\n\t\t\t\t}\n\t\t\t\tvar tags = tiddler.fields.tags ? tiddler.fields.tags.join(\"\\0\") : \"\";\n\t\t\t\tmatch = match || searchTermsRegExps[t].test(tags) || searchTermsRegExps[t].test(tiddler.fields.title);\n\t\t\t}\n\t\t\tif(!match) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\treturn true;\n\t};\n\t// Loop through all the tiddlers doing the search\n\tvar results = [],\n\t\tsource = options.source || this.each;\n\tsource(function(tiddler,title) {\n\t\tif(searchTiddler(title) !== options.invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\t// Remove any of the results we have to exclude\n\tif(options.exclude) {\n\t\tfor(t=0; t<options.exclude.length; t++) {\n\t\t\tvar p = results.indexOf(options.exclude[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tresults.splice(p,1);\n\t\t\t}\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nTrigger a load for a tiddler if it is skinny. Returns the text, or undefined if the tiddler is missing, null if the tiddler is being lazily loaded.\n*/\nexports.getTiddlerText = function(title,defaultText) {\n\tvar tiddler = this.getTiddler(title);\n\t// Return undefined if the tiddler isn't found\n\tif(!tiddler) {\n\t\treturn defaultText;\n\t}\n\tif(tiddler.fields.text !== undefined) {\n\t\t// Just return the text if we've got it\n\t\treturn tiddler.fields.text;\n\t} else {\n\t\t// Tell any listeners about the need to lazily load this tiddler\n\t\tthis.dispatchEvent(\"lazyLoad\",title);\n\t\t// Indicate that the text is being loaded\n\t\treturn null;\n\t}\n};\n\n/*\nCheck whether the text of a tiddler matches a given value. By default, the comparison is case insensitive, and any spaces at either end of the tiddler text is trimmed\n*/\nexports.checkTiddlerText = function(title,targetText,options) {\n\toptions = options || {};\n\tvar text = this.getTiddlerText(title,\"\");\n\tif(!options.noTrim) {\n\t\ttext = text.trim();\n\t}\n\tif(!options.caseSensitive) {\n\t\ttext = text.toLowerCase();\n\t\ttargetText = targetText.toLowerCase();\n\t}\n\treturn text === targetText;\n}\n\n/*\nRead an array of browser File objects, invoking callback(tiddlerFieldsArray) once they're all read\n*/\nexports.readFiles = function(files,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\tvar result = [],\n\t\toutstanding = files.length,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tresult.push.apply(result,tiddlerFieldsArray);\n\t\t\tif(--outstanding === 0) {\n\t\t\t\tcallback(result);\n\t\t\t}\n\t\t};\n\tfor(var f=0; f<files.length; f++) {\n\t\tthis.readFile(files[f],Object.assign({},options,{callback: readFileCallback}));\n\t}\n\treturn files.length;\n};\n\n/*\nRead a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFile = function(file,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\t// Get the type, falling back to the filename extension\n\tvar self = this,\n\t\ttype = file.type;\n\tif(type === \"\" || !type) {\n\t\tvar dotPos = file.name.lastIndexOf(\".\");\n\t\tif(dotPos !== -1) {\n\t\t\tvar fileExtensionInfo = $tw.utils.getFileExtensionInfo(file.name.substr(dotPos));\n\t\t\tif(fileExtensionInfo) {\n\t\t\t\ttype = fileExtensionInfo.type;\n\t\t\t}\n\t\t}\n\t}\n\t// Figure out if we're reading a binary file\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[type],\n\t\tisBinary = contentTypeInfo ? contentTypeInfo.encoding === \"base64\" : false;\n\t// Log some debugging information\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Importing file '\" + file.name + \"', type: '\" + type + \"', isBinary: \" + isBinary);\n\t}\n\t// Give the hook a chance to process the drag\n\tif($tw.hooks.invokeHook(\"th-importing-file\",{\n\t\tfile: file,\n\t\ttype: type,\n\t\tisBinary: isBinary,\n\t\tcallback: callback\n\t}) !== true) {\n\t\tthis.readFileContent(file,type,isBinary,options.deserializer,callback);\n\t}\n};\n\n/*\nLower level utility to read the content of a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFileContent = function(file,type,isBinary,deserializer,callback) {\n\tvar self = this;\n\t// Create the FileReader\n\tvar reader = new FileReader();\n\t// Onload\n\treader.onload = function(event) {\n\t\tvar text = event.target.result,\n\t\t\ttiddlerFields = {title: file.name || \"Untitled\", type: type};\n\t\tif(isBinary) {\n\t\t\tvar commaPos = text.indexOf(\",\");\n\t\t\tif(commaPos !== -1) {\n\t\t\t\ttext = text.substr(commaPos + 1);\n\t\t\t}\n\t\t}\n\t\t// Check whether this is an encrypted TiddlyWiki file\n\t\tvar encryptedJson = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedJson) {\n\t\t\t// If so, attempt to decrypt it with the current password\n\t\t\t$tw.utils.decryptStoreAreaInteractive(encryptedJson,function(tiddlers) {\n\t\t\t\tcallback(tiddlers);\n\t\t\t});\n\t\t} else {\n\t\t\t// Otherwise, just try to deserialise any tiddlers in the file\n\t\t\tcallback(self.deserializeTiddlers(type,text,tiddlerFields,{deserializer: deserializer}));\n\t\t}\n\t};\n\t// Kick off the read\n\tif(isBinary) {\n\t\treader.readAsDataURL(file);\n\t} else {\n\t\treader.readAsText(file);\n\t}\n};\n\n/*\nFind any existing draft of a specified tiddler\n*/\nexports.findDraft = function(targetTitle) {\n\tvar draftTitle = undefined;\n\tthis.forEachTiddler({includeSystem: true},function(title,tiddler) {\n\t\tif(tiddler.fields[\"draft.title\"] && tiddler.fields[\"draft.of\"] === targetTitle) {\n\t\t\tdraftTitle = title;\n\t\t}\n\t});\n\treturn draftTitle;\n}\n\n/*\nCheck whether the specified draft tiddler has been modified.\nIf the original tiddler doesn't exist, create  a vanilla tiddler variable,\nto check if additional fields have been added.\n*/\nexports.isDraftModified = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(!tiddler.isDraft()) {\n\t\treturn false;\n\t}\n\tvar ignoredFields = [\"created\", \"modified\", \"title\", \"draft.title\", \"draft.of\"],\n\t\torigTiddler = this.getTiddler(tiddler.fields[\"draft.of\"]) || new $tw.Tiddler({text:\"\", tags:[]}),\n\t\ttitleModified = tiddler.fields[\"draft.title\"] !== tiddler.fields[\"draft.of\"];\n\treturn titleModified || !tiddler.isEqual(origTiddler,ignoredFields);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\nhistoryTitle: title of history tiddler (defaults to $:/HistoryList)\n*/\nexports.addToHistory = function(title,fromPageRect,historyTitle) {\n\tvar story = new $tw.Story({wiki: this, historyTitle: historyTitle});\n\tstory.addToHistory(title,fromPageRect);\n};\n\n/*\nInvoke the available upgrader modules\ntitles: array of tiddler titles to be processed\ntiddlers: hashmap by title of tiddler fields of pending import tiddlers. These can be modified by the upgraders. An entry with no fields indicates a tiddler that was pending import has been suppressed. When entries are added to the pending import the tiddlers hashmap may have entries that are not present in the titles array\nReturns a hashmap of messages keyed by tiddler title.\n*/\nexports.invokeUpgraders = function(titles,tiddlers) {\n\t// Collect up the available upgrader modules\n\tvar self = this;\n\tif(!this.upgraderModules) {\n\t\tthis.upgraderModules = [];\n\t\t$tw.modules.forEachModuleOfType(\"upgrader\",function(title,module) {\n\t\t\tif(module.upgrade) {\n\t\t\t\tself.upgraderModules.push(module);\n\t\t\t}\n\t\t});\n\t}\n\t// Invoke each upgrader in turn\n\tvar messages = {};\n\tfor(var t=0; t<this.upgraderModules.length; t++) {\n\t\tvar upgrader = this.upgraderModules[t],\n\t\t\tupgraderMessages = upgrader.upgrade(this,titles,tiddlers);\n\t\t$tw.utils.extend(messages,upgraderMessages);\n\t}\n\treturn messages;\n};\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/palettes/Blanca": {
            "title": "$:/palettes/Blanca",
            "name": "Blanca",
            "description": "A clean white palette to let you focus",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #66cccc\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ffffff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #7897f3\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ccc\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #ffffff\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #7897f3\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #eeeeee\ntab-border-selected: #cccccc\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffeedd\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #eee\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #ff9900\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Blue": {
            "title": "$:/palettes/Blue",
            "name": "Blue",
            "description": "A blue theme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333353\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ddddff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #5959c0\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: #ccccdd\ntab-border-selected: #ccccdd\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #eeeeff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #666666\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #ffffff\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #ffffff\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #5959c0\ntoolbar-new-button: #5eb95e\ntoolbar-options-button: rgb(128, 88, 165)\ntoolbar-save-button: #0e90d2\ntoolbar-info-button: #0e90d2\ntoolbar-edit-button: rgb(243, 123, 29)\ntoolbar-close-button: #dd514c\ntoolbar-delete-button: #dd514c\ntoolbar-cancel-button: rgb(243, 123, 29)\ntoolbar-done-button: #5eb95e\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Muted": {
            "title": "$:/palettes/Muted",
            "name": "Muted",
            "description": "Bright tiddlers on a muted background",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #6f6f70\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #29a6ee\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #c2c1c2\nsidebar-foreground-shadow: rgba(255,255,255,0)\nsidebar-foreground: #d3d2d4\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #6f6f70\nsidebar-tab-background: #666667\nsidebar-tab-border-selected: #999\nsidebar-tab-border: #515151\nsidebar-tab-divider: #999\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #999\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #d1d0d2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #d5ad34\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/ContrastLight": {
            "title": "$:/palettes/ContrastLight",
            "name": "Contrast (Light)",
            "description": "High contrast and unambiguous (light version)",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #000\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #000\ntag-foreground: #fff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/ContrastDark": {
            "title": "$:/palettes/ContrastDark",
            "name": "Contrast (Dark)",
            "description": "High contrast and unambiguous (dark version)",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #000\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #fff\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #fff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/DarkPhotos": {
            "title": "$:/palettes/DarkPhotos",
            "created": "20150402111612188",
            "description": "Good with dark photo backgrounds",
            "modified": "20150402112344080",
            "name": "DarkPhotos",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: \nbutton-foreground: \nbutton-border: \ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #ddd\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #336438\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #ccf\nsidebar-controls-foreground: #fff\nsidebar-foreground-shadow: rgba(0,0,0, 0.5)\nsidebar-foreground: #fff\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #eee\nsidebar-tab-background-selected: rgba(255,255,255, 0.8)\nsidebar-tab-background: rgba(255,255,255, 0.4)\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: rgba(255,255,255, 0.2)\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #aaf\nsidebar-tiddler-link-foreground: #ddf\nsite-title-foreground: #fff\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Rocker": {
            "title": "$:/palettes/Rocker",
            "name": "Rocker",
            "description": "A dark theme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #000\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #cc0000\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.0)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #000\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #ffbb99\nsidebar-tiddler-link-foreground: #cc0000\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffbb99\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #cc0000\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/SolarFlare": {
            "title": "$:/palettes/SolarFlare",
            "name": "Solar Flare",
            "description": "Warm, relaxing earth colours",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": ": Background Tones\n\nbase03: #002b36\nbase02: #073642\n\n: Content Tones\n\nbase01: #586e75\nbase00: #657b83\nbase0: #839496\nbase1: #93a1a1\n\n: Background Tones\n\nbase2: #eee8d5\nbase3: #fdf6e3\n\n: Accent Colors\n\nyellow: #b58900\norange: #cb4b16\nred: #dc322f\nmagenta: #d33682\nviolet: #6c71c4\nblue: #268bd2\ncyan: #2aa198\ngreen: #859900\n\n: Additional Tones (RA)\n\nbase10: #c0c4bb\nviolet-muted: #7c81b0\nblue-muted: #4e7baa\n\nyellow-hot: #ffcc44\norange-hot: #eb6d20\nred-hot: #ff2222\nblue-hot: #2298ee\ngreen-hot: #98ee22\n\n: Palette\n\n: Do not use colour macro for background and foreground\nbackground: #fdf6e3\n    download-foreground: <<colour background>>\n    dragger-foreground: <<colour background>>\n    dropdown-background: <<colour background>>\n    modal-background: <<colour background>>\n    sidebar-foreground-shadow: <<colour background>>\n    tiddler-background: <<colour background>>\n    tiddler-border: <<colour background>>\n    tiddler-link-background: <<colour background>>\n    tab-background-selected: <<colour background>>\n        dropdown-tab-background-selected: <<colour tab-background-selected>>\nforeground: #657b83\n    dragger-background: <<colour foreground>>\n    tab-foreground: <<colour foreground>>\n        tab-foreground-selected: <<colour tab-foreground>>\n            sidebar-tab-foreground-selected: <<colour tab-foreground-selected>>\n        sidebar-tab-foreground: <<colour tab-foreground>>\n    sidebar-button-foreground: <<colour foreground>>\n    sidebar-controls-foreground: <<colour foreground>>\n    sidebar-foreground: <<colour foreground>>\n: base03\n: base02\n: base01\n    alert-muted-foreground: <<colour base01>>\n: base00\n    code-foreground: <<colour base00>>\n    message-foreground: <<colour base00>>\n    tag-foreground: <<colour base00>>\n: base0\n    sidebar-tiddler-link-foreground: <<colour base0>>\n: base1\n    muted-foreground: <<colour base1>>\n        blockquote-bar: <<colour muted-foreground>>\n        dropdown-border: <<colour muted-foreground>>\n        sidebar-muted-foreground: <<colour muted-foreground>>\n        tiddler-title-foreground: <<colour muted-foreground>>\n            site-title-foreground: <<colour tiddler-title-foreground>>\n: base2\n    modal-footer-background: <<colour base2>>\n    page-background: <<colour base2>>\n        modal-backdrop: <<colour page-background>>\n        notification-background: <<colour page-background>>\n        code-background: <<colour page-background>>\n            code-border: <<colour code-background>>\n        pre-background: <<colour page-background>>\n            pre-border: <<colour pre-background>>\n        sidebar-tab-background-selected: <<colour page-background>>\n    table-header-background: <<colour base2>>\n    tag-background: <<colour base2>>\n    tiddler-editor-background: <<colour base2>>\n    tiddler-info-background: <<colour base2>>\n    tiddler-info-tab-background: <<colour base2>>\n    tab-background: <<colour base2>>\n        dropdown-tab-background: <<colour tab-background>>\n: base3\n    alert-background: <<colour base3>>\n    message-background: <<colour base3>>\n: yellow\n: orange\n: red\n: magenta\n    alert-highlight: <<colour magenta>>\n: violet\n    external-link-foreground: <<colour violet>>\n: blue\n: cyan\n: green\n: base10\n    tiddler-controls-foreground: <<colour base10>>\n: violet-muted\n    external-link-foreground-visited: <<colour violet-muted>>\n: blue-muted\n    primary: <<colour blue-muted>>\n        download-background: <<colour primary>>\n        tiddler-link-foreground: <<colour primary>>\n\nalert-border: #b99e2f\ndirty-indicator: #ff0000\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nmessage-border: #cfd6e6\nmodal-border: #999999\nsidebar-controls-foreground-hover:\nsidebar-muted-foreground-hover:\nsidebar-tab-background: #ded8c5\nsidebar-tiddler-link-foreground-hover:\nstatic-alert-foreground: #aaaaaa\ntab-border: #cccccc\n    modal-footer-border: <<colour tab-border>>\n    modal-header-border: <<colour tab-border>>\n    notification-border: <<colour tab-border>>\n    sidebar-tab-border: <<colour tab-border>>\n    tab-border-selected: <<colour tab-border>>\n        sidebar-tab-border-selected: <<colour tab-border-selected>>\ntab-divider: #d8d8d8\n    sidebar-tab-divider: <<colour tab-divider>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-border: #dddddd\ntiddler-subtitle-foreground: #c0c0c0\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Vanilla": {
            "title": "$:/palettes/Vanilla",
            "name": "Vanilla",
            "description": "Pale and unobtrusive",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #f4f4f4\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #aaaaaa\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #f4f4f4\nsidebar-tab-background: #e0e0e0\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: #e4e4e4\nsidebar-tab-foreground-selected:\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #999999\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/core/readme": {
            "title": "$:/core/readme",
            "text": "This plugin contains TiddlyWiki's core components, comprising:\n\n* JavaScript code modules\n* Icons\n* Templates needed to create TiddlyWiki's user interface\n* British English (''en-GB'') translations of the localisable strings used by the core\n"
        },
        "$:/library/sjcl.js/license": {
            "title": "$:/library/sjcl.js/license",
            "type": "text/plain",
            "text": "SJCL is open. You can use, modify and redistribute it under a BSD\nlicense or under the GNU GPL, version 2.0.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/BSD-2-Clause\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS\nIS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED\nTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/GPL-2.0\n\nThe Stanford Javascript Crypto Library (hosted here on GitHub) is a\nproject by the Stanford Computer Security Lab to build a secure,\npowerful, fast, small, easy-to-use, cross-browser library for\ncryptography in Javascript.\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University.\n\nThis program is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the\nFree Software Foundation; either version 2 of the License, or (at your\noption) any later version.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License along\nwith this program; if not, write to the Free Software Foundation, Inc.,\n59 Temple Place, Suite 330, Boston, MA 02111-1307 USA"
        },
        "$:/core/templates/MOTW.html": {
            "title": "$:/core/templates/MOTW.html",
            "text": "\\rules only filteredtranscludeinline transcludeinline entity\n<!-- The following comment is called a MOTW comment and is necessary for the TiddlyIE Internet Explorer extension -->\n<!-- saved from url=(0021)https://tiddlywiki.com -->&#13;&#10;"
        },
        "$:/core/templates/alltiddlers.template.html": {
            "title": "$:/core/templates/alltiddlers.template.html",
            "type": "text/vnd.tiddlywiki-html",
            "text": "<!-- This template is provided for backwards compatibility with older versions of TiddlyWiki -->\n\n<$set name=\"exportFilter\" value=\"[!is[system]sort[title]]\">\n\n{{$:/core/templates/exporters/StaticRiver}}\n\n</$set>\n"
        },
        "$:/core/templates/canonical-uri-external-image": {
            "title": "$:/core/templates/canonical-uri-external-image",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external images.\n\nChange the `./images/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./images/<$view field=\"title\" format=\"doubleurlencoded\"/>"
        },
        "$:/core/templates/canonical-uri-external-raw": {
            "title": "$:/core/templates/canonical-uri-external-raw",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external raw files that are stored in the same directory\n\n-->\n<$view field=\"title\" format=\"doubleurlencoded\"/>"
        },
        "$:/core/templates/canonical-uri-external-text": {
            "title": "$:/core/templates/canonical-uri-external-text",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external text files.\n\nChange the `./text/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./text/<$view field=\"title\" format=\"doubleurlencoded\"/>.tid"
        },
        "$:/core/templates/css-tiddler": {
            "title": "$:/core/templates/css-tiddler",
            "text": "<!--\n\nThis template is used for saving CSS tiddlers as a style tag with data attributes representing the tiddler fields.\n\n-->`<style`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/css\">`<$view field=\"text\" format=\"text\" />`</style>`"
        },
        "$:/core/templates/exporters/CsvFile": {
            "title": "$:/core/templates/exporters/CsvFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/CsvFile}}",
            "extension": ".csv",
            "text": "\\define renderContent()\n<$text text=<<csvtiddlers filter:\"\"\"$(exportFilter)$\"\"\" format:\"quoted-comma-sep\">>/>\n\\end\n<<renderContent>>\n"
        },
        "$:/core/templates/exporters/JsonFile": {
            "title": "$:/core/templates/exporters/JsonFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/JsonFile}}",
            "extension": ".json",
            "text": "\\define renderContent()\n<$text text=<<jsontiddlers filter:\"\"\"$(exportFilter)$\"\"\">>/>\n\\end\n<<renderContent>>\n"
        },
        "$:/core/templates/exporters/StaticRiver": {
            "title": "$:/core/templates/exporters/StaticRiver",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/StaticRiver}}",
            "extension": ".html",
            "text": "\\define tv-wikilink-template() #$uri_encoded$\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n<section class=\"tc-story-river\">\n{{$:/core/templates/exporters/StaticRiver/Content||$:/core/templates/html-tiddler}}\n</section>\n</body>\n</html>\n"
        },
        "$:/core/templates/exporters/StaticRiver/Content": {
            "title": "$:/core/templates/exporters/StaticRiver/Content",
            "text": "\\define renderContent()\n{{{ $(exportFilter)$ ||$:/core/templates/static-tiddler}}}\n\\end\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n<<renderContent>>\n</$importvariables>\n"
        },
        "$:/core/templates/exporters/TidFile": {
            "title": "$:/core/templates/exporters/TidFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/TidFile}}",
            "extension": ".tid",
            "text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\"><<renderContent>></$importvariables>"
        },
        "$:/core/templates/html-div-tiddler": {
            "title": "$:/core/templates/html-div-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as an HTML DIV tag with attributes representing the tiddler fields.\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre>`<$view field=\"text\" format=\"htmlencoded\" />`</pre>\n</div>`\n"
        },
        "$:/core/templates/html-tiddler": {
            "title": "$:/core/templates/html-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as raw HTML\n\n--><$view field=\"text\" format=\"htmlwikified\" />"
        },
        "$:/core/templates/javascript-tiddler": {
            "title": "$:/core/templates/javascript-tiddler",
            "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields.\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\">`<$view field=\"text\" format=\"text\" />`</script>`"
        },
        "$:/core/templates/json-tiddler": {
            "title": "$:/core/templates/json-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as raw JSON\n\n--><$text text=<<jsontiddler>>/>"
        },
        "$:/core/templates/module-tiddler": {
            "title": "$:/core/templates/module-tiddler",
            "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields. The body of the tiddler is wrapped in a call to the `$tw.modules.define` function in order to define the body of the tiddler as a module\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\" data-module=\"yes\">$tw.modules.define(\"`<$view field=\"title\" format=\"jsencoded\" />`\",\"`<$view field=\"module-type\" format=\"jsencoded\" />`\",function(module,exports,require) {`<$view field=\"text\" format=\"text\" />`});\n</script>`"
        },
        "$:/core/templates/plain-text-tiddler": {
            "title": "$:/core/templates/plain-text-tiddler",
            "text": "<$view field=\"text\" format=\"text\" />"
        },
        "$:/core/templates/raw-static-tiddler": {
            "title": "$:/core/templates/raw-static-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as static HTML\n\n--><$view field=\"text\" format=\"plainwikified\" />"
        },
        "$:/core/save/all": {
            "title": "$:/core/save/all",
            "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/empty": {
            "title": "$:/core/save/empty",
            "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/lazy-all": {
            "title": "$:/core/save/lazy-all",
            "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] \n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/lazy-images": {
            "title": "$:/core/save/lazy-images",
            "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] -[!is[system]is[image]] +[sort[title]] \n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/templates/single.tiddler.window": {
            "title": "$:/core/templates/single.tiddler.window",
            "text": "<$set name=\"themeTitle\" value={{$:/view}}>\n\n<$set name=\"tempCurrentTiddler\" value=<<currentTiddler>>>\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$set name=\"currentTiddler\" value=<<tempCurrentTiddler>>>\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</$importvariables>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n"
        },
        "$:/core/templates/split-recipe": {
            "title": "$:/core/templates/split-recipe",
            "text": "<$list filter=\"[!is[system]]\">\ntiddler: <$view field=\"title\" format=\"urlencoded\"/>.tid\n</$list>\n"
        },
        "$:/core/templates/static-tiddler": {
            "title": "$:/core/templates/static-tiddler",
            "text": "<a name=<<currentTiddler>>>\n<$transclude tiddler=\"$:/core/ui/ViewTemplate\"/>\n</a>"
        },
        "$:/core/templates/static.area": {
            "title": "$:/core/templates/static.area",
            "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawStaticContent]!has[draft.of]] ||$:/core/templates/raw-static-tiddler}}}\n{{$:/core/templates/static.content||$:/core/templates/html-tiddler}}\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\nThis file contains an encrypted ~TiddlyWiki. Enable ~JavaScript and enter the decryption password when prompted.\n</$reveal>\n"
        },
        "$:/core/templates/static.content": {
            "title": "$:/core/templates/static.content",
            "text": "<!-- For Google, and people without JavaScript-->\nThis [[TiddlyWiki|https://tiddlywiki.com]] contains the following tiddlers:\n\n<ul>\n<$list filter=<<saveTiddlerFilter>>>\n<li><$view field=\"title\" format=\"text\"></$view></li>\n</$list>\n</ul>\n"
        },
        "$:/core/templates/static.template.css": {
            "title": "$:/core/templates/static.template.css",
            "text": "{{$:/boot/boot.css||$:/core/templates/plain-text-tiddler}}\n\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n"
        },
        "$:/core/templates/static.template.html": {
            "title": "$:/core/templates/static.template.html",
            "type": "text/vnd.tiddlywiki-html",
            "text": "\\define tv-wikilink-template() static/$uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n{{$:/core/ui/PageTemplate||$:/core/templates/html-tiddler}}\n</body>\n</html>\n"
        },
        "$:/core/templates/static.tiddler.html": {
            "title": "$:/core/templates/static.tiddler.html",
            "text": "\\define tv-wikilink-template() $uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n`<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"static.css\">\n<title>`<$view field=\"caption\"><$view field=\"title\"/></$view>: {{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river\">\n`<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>\n</$importvariables>`\n</section>\n</body>\n</html>\n`"
        },
        "$:/core/templates/store.area.template.html": {
            "title": "$:/core/templates/store.area.template.html",
            "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n`<div id=\"storeArea\" style=\"display:none;\">`\n<$list filter=<<saveTiddlerFilter>> template=\"$:/core/templates/html-div-tiddler\"/>\n`</div>`\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n`<!--~~ Encrypted tiddlers ~~-->`\n`<pre id=\"encryptedStoreArea\" type=\"text/plain\" style=\"display:none;\">`\n<$encrypt filter=<<saveTiddlerFilter>>/>\n`</pre>`\n</$reveal>"
        },
        "$:/core/templates/tid-tiddler": {
            "title": "$:/core/templates/tid-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers in TiddlyWeb *.tid format\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>`\n`<$view field=\"text\" format=\"text\" />"
        },
        "$:/core/templates/tiddler-metadata": {
            "title": "$:/core/templates/tiddler-metadata",
            "text": "<!--\n\nThis template is used for saving tiddler metadata *.meta files\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>"
        },
        "$:/core/templates/tiddlywiki5.html": {
            "title": "$:/core/templates/tiddlywiki5.html",
            "text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html>\n<head>\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\">\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"{{$:/core/copyright.txt}}\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/core/wiki/rawmarkup]] [all[shadows+tiddlers]tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}\n</head>\n<body class=\"tc-body\">\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n{{$:/core/templates/static.area}}\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n{{$:/core/templates/store.area.template.html}}\n<!--~~ Library modules ~~-->\n<div id=\"libraryModules\" style=\"display:none;\">\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/javascript-tiddler}}}\n</div>\n<!--~~ Boot kernel prologue ~~-->\n<div id=\"bootKernelPrefix\" style=\"display:none;\">\n{{ $:/boot/bootprefix.js ||$:/core/templates/javascript-tiddler}}\n</div>\n<!--~~ Boot kernel ~~-->\n<div id=\"bootKernel\" style=\"display:none;\">\n{{ $:/boot/boot.js ||$:/core/templates/javascript-tiddler}}\n</div>\n</body>\n</html>\n"
        },
        "$:/core/templates/version": {
            "title": "$:/core/templates/version",
            "text": "<<version>>"
        },
        "$:/core/templates/wikified-tiddler": {
            "title": "$:/core/templates/wikified-tiddler",
            "text": "<$transclude />"
        },
        "$:/core/ui/AboveStory/tw2-plugin-check": {
            "title": "$:/core/ui/AboveStory/tw2-plugin-check",
            "tags": "$:/tags/AboveStory",
            "text": "\\define lingo-base() $:/language/AboveStory/ClassicPlugin/\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]limit[1]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n<ul>\n\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]]\">\n\n<li>\n\n<$link><$view field=\"title\"/></$link>\n\n</li>\n\n</$list>\n\n</ul>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter": {
            "title": "$:/core/ui/AdvancedSearch/Filter",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Filter/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch/FilterButton]!has[draft.of]]\"><$transclude/></$list>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\n<div class=\"tc-search-results\">\n<<lingo Filter/Matches>>\n<$list filter={{$:/temp/advancedsearch}} template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$set>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button popup=<<qualify \"$:/state/filterDeleteDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/delete-button}}\n</$button>\n</$reveal>\n\n<$reveal state=<<qualify \"$:/state/filterDeleteDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<div class=\"tc-dropdown-item-plain\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\nAre you sure you wish to delete <<resultCount>> tiddler(s)?\n</$set>\n</div>\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn\">\n<$action-deletetiddler $filter={{$:/temp/advancedsearch}}/>\nDelete these tiddlers\n</$button>\n</div>\n</div>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/filterDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</span>\n\n<$reveal state=<<qualify \"$:/state/filterDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Filter]]\"><$link to={{!!filter}}><$transclude field=\"description\"/></$link>\n</$list>\n</div>\n</div>\n</$linkcatcher>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$macrocall $name=\"exportButton\" exportFilter={{$:/temp/advancedsearch}} lingoBase=\"$:/language/Buttons/ExportTiddlers/\"/>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Shadows": {
            "title": "$:/core/ui/AdvancedSearch/Shadows",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Shadows/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[all[shadows]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo Shadows/Matches>>\n\n<$list filter=\"[all[shadows]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Standard": {
            "title": "$:/core/ui/AdvancedSearch/Standard",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Standard/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$set name=\"searchTiddler\" value=\"$:/temp/advancedsearch\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude/>\n</$list>\n\"\"\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n</$list>\n</$set>\n</$list>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/System": {
            "title": "$:/core/ui/AdvancedSearch/System",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/System/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[is[system]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo System/Matches>>\n\n<$list filter=\"[is[system]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
        },
        "$:/AdvancedSearch": {
            "title": "$:/AdvancedSearch",
            "icon": "$:/core/images/advanced-search-button",
            "color": "#bbb",
            "text": "<div class=\"tc-advanced-search\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" \"$:/core/ui/AdvancedSearch/System\">>\n</div>\n"
        },
        "$:/core/ui/AlertTemplate": {
            "title": "$:/core/ui/AlertTemplate",
            "text": "<div class=\"tc-alert\">\n<div class=\"tc-alert-toolbar\">\n<$button class=\"tc-btn-invisible\"><$action-deletetiddler $tiddler=<<currentTiddler>>/>{{$:/core/images/delete-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=\"0hh:0mm:0ss DD MM YYYY\"/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">({{$:/language/Count}}: <$view field=\"count\"/>)</span></$reveal>\n</div>\n<div class=\"tc-alert-body\">\n\n<$transclude/>\n\n</div>\n</div>\n"
        },
        "$:/core/ui/BinaryWarning": {
            "title": "$:/core/ui/BinaryWarning",
            "text": "\\define lingo-base() $:/language/BinaryWarning/\n<div class=\"tc-binary-warning\">\n\n<<lingo Prompt>>\n\n</div>\n"
        },
        "$:/core/ui/Components/plugin-info": {
            "title": "$:/core/ui/Components/plugin-info",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define popup-state-macro()\n$(qualified-state)$-$(currentTiddler)$\n\\end\n\n\\define tabs-state-macro()\n$(popup-state)$-$(pluginInfoType)$\n\\end\n\n\\define plugin-icon-title()\n$(currentTiddler)$/icon\n\\end\n\n\\define plugin-disable-title()\n$:/config/Plugins/Disabled/$(currentTiddler)$\n\\end\n\n\\define plugin-table-body(type,disabledMessage,default-popup-state)\n<div class=\"tc-plugin-info-chunk tc-small-icon\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<plugin-icon-title>>>\n<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\n</$transclude>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<h1>\n''<$view field=\"description\"><$view field=\"title\"/></$view>'' $disabledMessage$\n</h1>\n<h2>\n<$view field=\"title\"/>\n</h2>\n<h2>\n<div><em><$view field=\"version\"/></em></div>\n</h2>\n</div>\n\\end\n\n\\define plugin-info(type,default-popup-state)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info tc-plugin-info-disabled\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\" disabledMessage:\"<$macrocall $name='lingo' title='Disabled/Status'/>\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>> default=\"\"\"$default-popup-state$\"\"\">\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-body\">\n<$list filter=\"[all[current]] -[[$:/core]]\">\n<div style=\"float:right;\">\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"yes\" tooltip={{$:/language/ControlPanel/Plugins/Disable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Disable/Caption}}>\n<<lingo Disable/Caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"no\" tooltip={{$:/language/ControlPanel/Plugins/Enable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Enable/Caption}}>\n<<lingo Enable/Caption>>\n</$button>\n</$reveal>\n</div>\n</$list>\n<$set name=\"tabsList\" filter=\"[<currentTiddler>list[]] contents\">\n<$macrocall $name=\"tabs\" state=<<tabs-state-macro>> tabsList=<<tabsList>> default={{{ [enlist<tabsList>] }}} template=\"$:/core/ui/PluginInfo\"/>\n</$set>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n<$macrocall $name=\"plugin-info\" type=<<plugin-type>> default-popup-state=<<default-popup-state>>/>\n"
        },
        "$:/core/ui/Components/tag-link": {
            "title": "$:/core/ui/Components/tag-link",
            "text": "<$link>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\"/>\n</span>\n</$set>\n</$link>"
        },
        "$:/core/ui/ControlPanel/Advanced": {
            "title": "$:/core/ui/ControlPanel/Advanced",
            "tags": "$:/tags/ControlPanel/Info",
            "caption": "{{$:/language/ControlPanel/Advanced/Caption}}",
            "text": "{{$:/language/ControlPanel/Advanced/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" \"$:/core/ui/ControlPanel/TiddlerFields\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Appearance": {
            "title": "$:/core/ui/ControlPanel/Appearance",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Appearance/Caption}}",
            "text": "{{$:/language/ControlPanel/Appearance/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Theme\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Basics": {
            "title": "$:/core/ui/ControlPanel/Basics",
            "tags": "$:/tags/ControlPanel/Info",
            "caption": "{{$:/language/ControlPanel/Basics/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\n\n\\define show-filter-count(filter)\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n''<$count filter=\"\"\"$filter$\"\"\"/>''\n{{$:/core/images/advanced-search-button}}\n</$button>\n\\end\n\n|<<lingo Version/Prompt>> |''<<version>>'' |\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/status/UserName\"><<lingo Username/Prompt>></$link> |<$edit-text tiddler=\"$:/status/UserName\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/AnimationDuration\"><<lingo AnimDuration/Prompt>></$link> |<$edit-text tiddler=\"$:/config/AnimationDuration\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\" class=\"tc-edit-texteditor\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n|<$link to=\"$:/language/DefaultNewTiddlerTitle\"><<lingo NewTiddler/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/language/DefaultNewTiddlerTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Title\"><<lingo NewJournal/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Title\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Text\"><<lingo NewJournal/Text/Prompt>></$link> |<$edit tiddler=\"$:/config/NewJournal/Text\" tag=\"textarea\" class=\"tc-edit-texteditor\" default=\"\"/> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Tags\" default=\"\" tag=\"input\"/> |\n|<<lingo Language/Prompt>> |{{$:/snippets/minilanguageswitcher}} |\n|<<lingo Tiddlers/Prompt>> |<<show-filter-count \"[!is[system]sort[title]]\">> |\n|<<lingo Tags/Prompt>> |<<show-filter-count \"[tags[]sort[title]]\">> |\n|<<lingo SystemTiddlers/Prompt>> |<<show-filter-count \"[is[system]sort[title]]\">> |\n|<<lingo ShadowTiddlers/Prompt>> |<<show-filter-count \"[all[shadows]sort[title]]\">> |\n|<<lingo OverriddenShadowTiddlers/Prompt>> |<<show-filter-count \"[is[tiddler]is[shadow]sort[title]]\">> |\n"
        },
        "$:/core/ui/ControlPanel/EditorTypes": {
            "title": "$:/core/ui/ControlPanel/EditorTypes",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/EditorTypes/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/EditorTypes/\n\n<<lingo Hint>>\n\n<table>\n<tbody>\n<tr>\n<th><<lingo Type/Caption>></th>\n<th><<lingo Editor/Caption>></th>\n</tr>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/config/EditorTypeMappings/]sort[title]]\">\n<tr>\n<td>\n<$link>\n<$list filter=\"[all[current]removeprefix[$:/config/EditorTypeMappings/]]\">\n<$text text={{!!title}}/>\n</$list>\n</$link>\n</td>\n<td>\n<$view field=\"text\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ControlPanel/Info": {
            "title": "$:/core/ui/ControlPanel/Info",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Info/Caption}}",
            "text": "{{$:/language/ControlPanel/Info/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Basics\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/KeyboardShortcuts": {
            "title": "$:/core/ui/ControlPanel/KeyboardShortcuts",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/KeyboardShortcuts/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/KeyboardShortcuts/\n\n\\define new-shortcut(title)\n<div class=\"tc-dropdown-item-plain\">\n<$edit-shortcut tiddler=\"$title$\" placeholder={{$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt}} style=\"width:auto;\"/> <$button>\n<<lingo Add/Caption>>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"[{$title$}]\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"$title$\"\n/>\n</$button>\n</div>\n\\end\n\n\\define shortcut-list-item(caption)\n<td>\n</td>\n<td style=\"text-align:right;font-size:0.7em;\">\n<<lingo Platform/$caption$>>\n</td>\n<td>\n<div style=\"position:relative;\">\n<$button popup=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> class=\"tc-btn-invisible\">\n{{$:/core/images/edit-button}}\n</$button>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutTitle)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\n<$reveal state=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown tc-popup-keep\">\n<$list filter=\"[list[$(shortcutTitle)$!!text]sort[title]]\" variable=\"shortcut\" emptyMessage=\"\"\"\n<div class=\"tc-dropdown-item-plain\">\n//<<lingo NoShortcuts/Caption>>//\n</div>\n\"\"\">\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn-invisible\" tooltip=<<lingo Remove/Hint>>>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"+[remove<shortcut>]\"\n/>\n&times;\n</$button>\n<kbd>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts=<<shortcut>>/>\n</kbd>\n</div>\n</$list>\n<hr/>\n<$macrocall $name=\"new-shortcut\" title=<<qualify \"$:/state/new-shortcut/$(shortcutTitle)$\">>/>\n</div>\n</div>\n</$reveal>\n</div>\n</td>\n\\end\n\n\\define shortcut-list(caption,prefix)\n<tr>\n<$list filter=\"[all[tiddlers+shadows][$prefix$$(shortcutName)$]]\" variable=\"shortcutTitle\">\n<<shortcut-list-item \"$caption$\">>\n</$list>\n</tr>\n\\end\n\n\\define shortcut-editor()\n<<shortcut-list \"All\" \"$:/config/shortcuts/\">>\n<<shortcut-list \"Mac\" \"$:/config/shortcuts-mac/\">>\n<<shortcut-list \"NonMac\" \"$:/config/shortcuts-not-mac/\">>\n<<shortcut-list \"Linux\" \"$:/config/shortcuts-linux/\">>\n<<shortcut-list \"NonLinux\" \"$:/config/shortcuts-not-linux/\">>\n<<shortcut-list \"Windows\" \"$:/config/shortcuts-windows/\">>\n<<shortcut-list \"NonWindows\" \"$:/config/shortcuts-not-windows/\">>\n\\end\n\n\\define shortcut-preview()\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutPrefix)$$(shortcutName)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\\end\n\n\\define shortcut-item-inner()\n<tr>\n<td>\n<$reveal type=\"nomatch\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"open\"\n/>\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"close\"\n/>\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n''<$text text=<<shortcutName>>/>''\n</td>\n<td>\n<$transclude tiddler=\"$:/config/ShortcutInfo/$(shortcutName)$\"/>\n</td>\n<td>\n<$list filter=\"$:/config/shortcuts/ $:/config/shortcuts-mac/ $:/config/shortcuts-not-mac/ $:/config/shortcuts-linux/ $:/config/shortcuts-not-linux/ $:/config/shortcuts-windows/ $:/config/shortcuts-not-windows/\" variable=\"shortcutPrefix\">\n<<shortcut-preview>>\n</$list>\n</td>\n</tr>\n<$set name=\"dropdownState\" value={{$(dropdownStateTitle)$}}>\n<$list filter=\"[<dropdownState>prefix[open]]\" variable=\"listItem\">\n<<shortcut-editor>>\n</$list>\n</$set>\n\\end\n\n\\define shortcut-item()\n<$set name=\"dropdownStateTitle\" value=<<qualify \"$:/state/dropdown/keyboardshortcut/$(shortcutName)$\">>>\n<<shortcut-item-inner>>\n</$set>\n\\end\n\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]removeprefix[$:/config/ShortcutInfo/]]\" variable=\"shortcutName\">\n<<shortcut-item>>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ControlPanel/LoadedModules": {
            "title": "$:/core/ui/ControlPanel/LoadedModules",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/LoadedModules/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n<<lingo LoadedModules/Hint>>\n\n{{$:/snippets/modules}}\n"
        },
        "$:/core/ui/ControlPanel/Modals/AddPlugins": {
            "title": "$:/core/ui/ControlPanel/Modals/AddPlugins",
            "subtitle": "{{$:/core/images/download-button}} {{$:/language/ControlPanel/Plugins/Add/Caption}}",
            "text": "\\define install-plugin-button()\n<$button>\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\" emptyMessage=\"\"\"{{$:/language/ControlPanel/Plugins/Install/Caption}}\"\"\">\n{{$:/language/ControlPanel/Plugins/Reinstall/Caption}}\n</$list>\n</$button>\n\\end\n\n\\define popup-state-macro()\n$:/state/add-plugin-info/$(connectionTiddler)$/$(assetInfo)$\n\\end\n\n\\define display-plugin-info(type)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<div class=\"tc-plugin-info\">\n<div class=\"tc-plugin-info-chunk tc-small-icon\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<$list filter=\"[<assetInfo>has[icon]]\" emptyMessage=\"\"\"<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\"\"\">\n<img src={{$(assetInfo)$!!icon}}/>\n</$list>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<h1><$view tiddler=<<assetInfo>> field=\"description\"/></h1>\n<h2><$view tiddler=<<assetInfo>> field=\"original-title\"/></h2>\n<div><em><$view tiddler=<<assetInfo>> field=\"version\"/></em></div>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<<install-plugin-button>>\n</div>\n</div>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\" emptyMessage=\"\"\"{{$:/language/ControlPanel/Plugins/NotInstalled/Hint}}\"\"\">\n<em>\n{{$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint}}\n</em>\n</$list>\n</div>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-load-plugin-library\" url={{!!url}} infoTitlePrefix=\"$:/temp/RemoteAssetInfo/\"/>\n{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Plugins/OpenPluginLibrary}}\n</$button>\n\\end\n\n\\define display-server-assets(type)\n{{$:/language/Search/Search}}: <$edit-text tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" default=\"\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n<div class=\"tc-plugin-library-listing\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]search{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[description]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n\\end\n\n\\define display-server-connection()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/ServerConnection]suffix{!!url}]\" variable=\"connectionTiddler\" emptyMessage=<<load-plugin-library-button>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Add/Themes]] [[$:/core/ui/ControlPanel/Plugins/Add/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Add/Plugins\">>\n\n</$list>\n\\end\n\n\\define close-library-button()\n<$reveal type='nomatch' state='$:/temp/ServerConnection/$(PluginLibraryURL)$' text=''>\n<$button class='tc-btn-big-green'>\n<$action-sendmessage $message=\"tm-unload-plugin-library\" url={{!!url}}/>\n{{$:/core/images/chevron-left}} {{$:/language/ControlPanel/Plugins/ClosePluginLibrary}}\n<$action-deletetiddler $filter=\"[prefix[$:/temp/ServerConnection/$(PluginLibraryURL)$]][prefix[$:/temp/RemoteAssetInfo/$(PluginLibraryURL)$]]\"/>\n</$button>\n</$reveal>\n\\end\n\n\\define plugin-library-listing()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<div class=\"tc-plugin-library\">\n\n!! <$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link>\n\n//<$view field=\"url\"/>//\n\n<$transclude/>\n\n<$set name=PluginLibraryURL value={{!!url}}>\n<<close-library-button>>\n</$set>\n\n<<display-server-connection>>\n</div>\n</$list>\n\\end\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<div>\n<<plugin-library-listing>>\n</div>\n\n</$importvariables>\n"
        },
        "$:/core/ui/ControlPanel/Palette": {
            "title": "$:/core/ui/ControlPanel/Palette",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Palette/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n\n{{$:/snippets/paletteswitcher}}\n\n<$reveal type=\"nomatch\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"yes\"><<lingo ShowEditor/Caption>></$button>\n\n</$reveal>\n\n<$reveal type=\"match\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"no\"><<lingo HideEditor/Caption>></$button>\n{{$:/snippets/paletteeditor}}\n\n</$reveal>\n\n"
        },
        "$:/core/ui/ControlPanel/Parsing": {
            "title": "$:/core/ui/ControlPanel/Parsing",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/Parsing/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Parsing/\n\n\\define toggle(Type)\n<$checkbox\ntiddler=\"\"\"$:/config/WikiParserRules/$Type$/$(rule)$\"\"\"\nfield=\"text\"\nchecked=\"enable\"\nunchecked=\"disable\"\ndefault=\"enable\">\n<<rule>>\n</$checkbox>\n\\end\n\n\\define rules(type,Type)\n<$list filter=\"[wikiparserrules[$type$]]\" variable=\"rule\">\n<dd><<toggle $Type$>></dd>\n</$list>\n\\end\n\n<<lingo Hint>>\n\n<dl>\n<dt><<lingo Pragma/Caption>></dt>\n<<rules pragma Pragma>>\n<dt><<lingo Inline/Caption>></dt>\n<<rules inline Inline>>\n<dt><<lingo Block/Caption>></dt>\n<<rules block Block>>\n</dl>"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Languages": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Languages",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[language]]\"/>)",
            "text": "<<display-server-assets language>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}  (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[plugin]]\"/>)",
            "text": "<<display-server-assets plugin>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Themes": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Themes",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}  (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[theme]]\"/>)",
            "text": "<<display-server-assets theme>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/AddPlugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/AddPlugins",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n<$button message=\"tm-modal\" param=\"$:/core/ui/ControlPanel/Modals/AddPlugins\" tooltip={{$:/language/ControlPanel/Plugins/Add/Hint}} class=\"tc-btn-big-green\" style=\"background:blue;\">\n{{$:/core/images/download-button}} <<lingo Add/Caption>>\n</$button>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Languages": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Languages",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[language]]\"/>)",
            "text": "<<plugin-table language>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[plugin]]\"/>)",
            "text": "<<plugin-table plugin>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Themes": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Themes",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[theme]]\"/>)",
            "text": "<<plugin-table theme>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define plugin-table(type)\n<$set name=\"plugin-type\" value=\"\"\"$type$\"\"\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n<$list filter=\"[!has[draft.of]plugin-type[$type$]sort[description]]\" emptyMessage=<<lingo \"Empty/Hint\">> template=\"$:/core/ui/Components/plugin-info\"/>\n</$set>\n</$set>\n\\end\n\n{{$:/core/ui/ControlPanel/Plugins/AddPlugins}}\n\n<<lingo Installed/Hint>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\">>\n"
        },
        "$:/core/ui/ControlPanel/Saving/DownloadSaver": {
            "title": "$:/core/ui/ControlPanel/Saving/DownloadSaver",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/DownloadSaver/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/DownloadSaver/\n\n<<lingo Hint>>\n\n!! <$link to=\"$:/config/DownloadSaver/AutoSave\"><<lingo AutoSave/Hint>></$link>\n\n<$checkbox tiddler=\"$:/config/DownloadSaver/AutoSave\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <<lingo AutoSave/Description>> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Saving/General": {
            "title": "$:/core/ui/ControlPanel/Saving/General",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/General/Caption}}",
            "list-before": "",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n{{$:/language/ControlPanel/Saving/General/Hint}}\n\n!! <$link to=\"$:/config/AutoSave\"><<lingo AutoSave/Caption>></$link>\n\n<<lingo AutoSave/Hint>>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"yes\"> <<lingo AutoSave/Enabled/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"no\"> <<lingo AutoSave/Disabled/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Saving/TiddlySpot": {
            "title": "$:/core/ui/ControlPanel/Saving/TiddlySpot",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/TiddlySpot/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/TiddlySpot/\n\n\\define backupURL()\nhttp://$(userName)$.tiddlyspot.com/backup/\n\\end\n\\define backupLink()\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<backupURL>>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/UploadURL\" text=\"\">\n<$macrocall $name=resolvePath source={{$:/UploadBackupDir}} root={{$:/UploadURL}}>>\n</$reveal>\n</$set>\n</$reveal>\n\\end\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo Password>> |<$password name=\"upload\"/> |\n|<<lingo Backups>> |<<backupLink>> |\n\n''<<lingo Advanced/Heading>>''\n\n|<<lingo ServerURL>>  |<$edit-text tiddler=\"$:/UploadURL\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/UploadFilename\" default=\"index.html\" tag=\"input\"/> |\n|<<lingo UploadDir>> |<$edit-text tiddler=\"$:/UploadDir\" default=\".\" tag=\"input\"/> |\n|<<lingo BackupDir>> |<$edit-text tiddler=\"$:/UploadBackupDir\" default=\".\" tag=\"input\"/> |\n\n<<lingo TiddlySpot/Hint>>"
        },
        "$:/core/ui/ControlPanel/Saving": {
            "title": "$:/core/ui/ControlPanel/Saving",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Saving/Caption}}",
            "text": "{{$:/language/ControlPanel/Saving/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Saving]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Saving/General\">>\n</div>\n"
        },
        "$:/core/buttonstyles/Borderless": {
            "title": "$:/core/buttonstyles/Borderless",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless}}",
            "text": "tc-btn-invisible"
        },
        "$:/core/buttonstyles/Boxed": {
            "title": "$:/core/buttonstyles/Boxed",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed}}",
            "text": "tc-btn-boxed"
        },
        "$:/core/buttonstyles/Rounded": {
            "title": "$:/core/buttonstyles/Rounded",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded}}",
            "text": "tc-btn-rounded"
        },
        "$:/core/ui/ControlPanel/Settings/CamelCase": {
            "title": "$:/core/ui/ControlPanel/Settings/CamelCase",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/CamelCase/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/CamelCase/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/WikiParserRules/Inline/wikilink\" field=\"text\" checked=\"enable\" unchecked=\"disable\" default=\"enable\"> <$link to=\"$:/config/WikiParserRules/Inline/wikilink\"><<lingo Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab": {
            "title": "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab",
            "caption": "{{$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption}}",
            "tags": "$:/tags/ControlPanel/Settings",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultMoreSidebarTab/\n\n<$link to=\"$:/config/DefaultMoreSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultMoreSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab": {
            "title": "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab",
            "caption": "{{$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption}}",
            "tags": "$:/tags/ControlPanel/Settings",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultSidebarTab/\n\n<$link to=\"$:/config/DefaultSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/EditorToolbar": {
            "title": "$:/core/ui/ControlPanel/Settings/EditorToolbar",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/EditorToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/EditorToolbar/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/TextEditor/EnableToolbar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/TextEditor/EnableToolbar\"><<lingo Description>></$link> </$checkbox>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/InfoPanelMode": {
            "title": "$:/core/ui/ControlPanel/Settings/InfoPanelMode",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/InfoPanelMode/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/InfoPanelMode/\n<$link to=\"$:/config/TiddlerInfo/Mode\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"popup\"> <<lingo Popup/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"sticky\"> <<lingo Sticky/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/LinkToBehaviour": {
            "title": "$:/core/ui/ControlPanel/Settings/LinkToBehaviour",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/LinkToBehaviour/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/LinkToBehaviour/\n\n<$link to=\"$:/config/Navigation/openLinkFromInsideRiver\"><<lingo \"InsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromInsideRiver\">\n  <option value=\"above\"><<lingo \"OpenAbove\">></option>\n  <option value=\"below\"><<lingo \"OpenBelow\">></option>\n  <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n  <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n\n<$link to=\"$:/config/Navigation/openLinkFromOutsideRiver\"><<lingo \"OutsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromOutsideRiver\">\n  <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n  <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/MissingLinks": {
            "title": "$:/core/ui/ControlPanel/Settings/MissingLinks",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/MissingLinks/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/MissingLinks/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/MissingLinks\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/MissingLinks\"><<lingo Description>></$link> </$checkbox>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationAddressBar": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationAddressBar",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationAddressBar/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationAddressBar/\n\n<$link to=\"$:/config/Navigation/UpdateAddressBar\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permaview\"> <<lingo Permaview/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permalink\"> <<lingo Permalink/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationHistory": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationHistory",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationHistory/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationHistory/\n<$link to=\"$:/config/Navigation/UpdateHistory\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation": {
            "title": "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/PerformanceInstrumentation/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Performance/Instrumentation\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Performance/Instrumentation\"><<lingo Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/TitleLinks": {
            "title": "$:/core/ui/ControlPanel/Settings/TitleLinks",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/TitleLinks/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/TitleLinks/\n<$link to=\"$:/config/Tiddlers/TitleLinks\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle": {
            "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtonStyle/\n<$link to=\"$:/config/Toolbar/ButtonClass\"><<lingo \"Hint\">></$link>\n\n<$select tiddler=\"$:/config/Toolbar/ButtonClass\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ToolbarButtonStyle]]\">\n<option value={{!!text}}>{{!!caption}}</option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/ToolbarButtons": {
            "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtons",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtons/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtons/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Icons\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Toolbar/Icons\"><<lingo Icons/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Text\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Toolbar/Text\"><<lingo Text/Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings": {
            "title": "$:/core/ui/ControlPanel/Settings",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Settings/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n<<lingo Hint>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/ControlPanel/StoryView": {
            "title": "$:/core/ui/ControlPanel/StoryView",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/StoryView/Caption}}",
            "text": "{{$:/snippets/viewswitcher}}\n"
        },
        "$:/core/ui/ControlPanel/Stylesheets": {
            "title": "$:/core/ui/ControlPanel/Stylesheets",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/Stylesheets/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo Stylesheets/Hint>>\n\n{{$:/snippets/peek-stylesheets}}\n"
        },
        "$:/core/ui/ControlPanel/Theme": {
            "title": "$:/core/ui/ControlPanel/Theme",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Theme/Caption}}",
            "text": "{{$:/snippets/themeswitcher}}\n"
        },
        "$:/core/ui/ControlPanel/TiddlerFields": {
            "title": "$:/core/ui/ControlPanel/TiddlerFields",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/TiddlerFields/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo TiddlerFields/Hint>>\n\n{{$:/snippets/allfields}}"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/EditToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate",
            "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"><$transclude tiddler={{!!icon}}/></span> <$transclude field=\"caption\"/> -- <i class=\"tc-muted\"><$transclude field=\"description\"/></i>\n</$draggable>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditorToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditorToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/EditorToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditorToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditorToolbar/Hint}}\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditorToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate\"/>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/ItemTemplate": {
            "title": "$:/core/ui/ControlPanel/Toolbars/ItemTemplate",
            "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"> <$transclude field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude field=\"description\"/></i></span>\n</$draggable>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/PageControls": {
            "title": "$:/core/ui/ControlPanel/Toolbars/PageControls",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/PageControls/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/PageControlButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/PageControls/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/PageControls\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/ViewToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/ViewToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/ViewToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/ViewToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/ViewToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/ViewToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars": {
            "title": "$:/core/ui/ControlPanel/Toolbars",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Toolbars/Caption}}",
            "text": "{{$:/language/ControlPanel/Toolbars/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" \"$:/state/tabs/controlpanel/toolbars\" \"tc-vertical\">>\n</div>\n"
        },
        "$:/ControlPanel": {
            "title": "$:/ControlPanel",
            "icon": "$:/core/images/options-button",
            "color": "#bbb",
            "text": "<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Info\">>\n</div>\n"
        },
        "$:/core/ui/DefaultSearchResultList": {
            "title": "$:/core/ui/DefaultSearchResultList",
            "tags": "$:/tags/SearchResults",
            "caption": "{{$:/language/Search/DefaultResults/Caption}}",
            "text": "\\define searchResultList()\n//<small>{{$:/language/Search/Matches/Title}}</small>//\n\n<$list filter=\"[!is[system]search:title{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n//<small>{{$:/language/Search/Matches/All}}</small>//\n\n<$list filter=\"[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n\\end\n<<searchResultList>>\n"
        },
        "$:/core/ui/EditTemplate/body/preview/diffs-current": {
            "title": "$:/core/ui/EditTemplate/body/preview/diffs-current",
            "tags": "$:/tags/EditPreview",
            "caption": "differences from current",
            "list-after": "$:/core/ui/EditTemplate/body/preview/output",
            "text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
        },
        "$:/core/ui/EditTemplate/body/preview/diffs-shadow": {
            "title": "$:/core/ui/EditTemplate/body/preview/diffs-shadow",
            "tags": "$:/tags/EditPreview",
            "caption": "differences from shadow (if any)",
            "list-after": "$:/core/ui/EditTemplate/body/preview/output",
            "text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{{ [{!!draft.of}shadowsource[]] }}} sourceSubTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
        },
        "$:/core/ui/EditTemplate/body/preview/output": {
            "title": "$:/core/ui/EditTemplate/body/preview/output",
            "tags": "$:/tags/EditPreview",
            "caption": "{{$:/language/EditTemplate/Body/Preview/Type/Output}}",
            "text": "<$set name=\"tv-tiddler-preview\" value=\"yes\">\n\n<$transclude />\n\n</$set>\n"
        },
        "$:/state/showeditpreview": {
            "title": "$:/state/showeditpreview",
            "text": "no"
        },
        "$:/core/ui/EditTemplate/body/editor": {
            "title": "$:/core/ui/EditTemplate/body/editor",
            "text": "<$edit\n\n  field=\"text\"\n  class=\"tc-edit-texteditor\"\n  placeholder={{$:/language/EditTemplate/Body/Placeholder}}\n\n><$set\n\n  name=\"targetTiddler\"\n  value=<<currentTiddler>>\n\n><$list\n\n  filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]]\"\n\n><$reveal\n\n  type=\"nomatch\"\n  state=<<config-visibility-title>>\n  text=\"hide\"\n  class=\"tc-text-editor-toolbar-item-wrapper\"\n\n><$transclude\n\n  tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\"\n  mode=\"inline\"\n\n/></$reveal></$list></$set></$edit>\n"
        },
        "$:/core/ui/EditTemplate/body/toolbar/button": {
            "title": "$:/core/ui/EditTemplate/body/toolbar/button",
            "text": "\\define toolbar-button-icon()\n<$list\n\n  filter=\"[all[current]!has[custom-icon]]\"\n  variable=\"no-custom-icon\"\n\n><$transclude\n\n  tiddler={{!!icon}}\n\n/></$list>\n\\end\n\n\\define toolbar-button-tooltip()\n{{!!description}}<$macrocall $name=\"displayshortcuts\" $output=\"text/plain\" shortcuts={{!!shortcuts}} prefix=\"` - [\" separator=\"] [\" suffix=\"]`\"/>\n\\end\n\n\\define toolbar-button()\n<$list\n\n  filter={{!!condition}}\n  variable=\"list-condition\"\n\n><$wikify\n\n  name=\"tooltip-text\"\n  text=<<toolbar-button-tooltip>>\n  mode=\"inline\"\n  output=\"text\"\n\n><$list\n\n  filter=\"[all[current]!has[dropdown]]\"\n  variable=\"no-dropdown\"\n\n><$button\n\n  class=\"tc-btn-invisible $(buttonClasses)$\"\n  tooltip=<<tooltip-text>>\n\n><span\n\n  data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n  tiddler=<<currentTiddler>>\n  field=\"text\"\n\n/></$button></$list><$list\n\n  filter=\"[all[current]has[dropdown]]\"\n  variable=\"dropdown\"\n\n><$set\n\n  name=\"dropdown-state\"\n  value=<<qualify \"$:/state/EditorToolbarDropdown\">>\n\n><$button\n\n  popup=<<dropdown-state>>\n  class=\"tc-popup-keep tc-btn-invisible $(buttonClasses)$\"\n  selectedClass=\"tc-selected\"\n  tooltip=<<tooltip-text>>\n\n><span\n\n  data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n  tiddler=<<currentTiddler>>\n  field=\"text\"\n\n/></$button><$reveal\n\n  state=<<dropdown-state>>\n  type=\"popup\"\n  position=\"below\"\n  animate=\"yes\"\n  tag=\"span\"\n\n><div\n\n  class=\"tc-drop-down tc-popup-keep\"\n\n><$transclude\n\n  tiddler={{!!dropdown}}\n  mode=\"block\"\n\n/></div></$reveal></$set></$list></$wikify></$list>\n\\end\n\n\\define toolbar-button-outer()\n<$set\n\n  name=\"buttonClasses\"\n  value={{!!button-classes}}\n\n><<toolbar-button>></$set>\n\\end\n\n<<toolbar-button-outer>>"
        },
        "$:/core/ui/EditTemplate/body": {
            "title": "$:/core/ui/EditTemplate/body",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/Body/\n\\define config-visibility-title()\n$:/config/EditorToolbarButtons/Visibility/$(currentTiddler)$\n\\end\n<$list filter=\"[is[current]has[_canonical_uri]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo External/Hint>>\n\n<a href={{!!_canonical_uri}}><$text text={{!!_canonical_uri}}/></a>\n\n<$edit-text field=\"_canonical_uri\" class=\"tc-edit-fields\"></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[is[current]!has[_canonical_uri]]\">\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\">\n\n<div class=\"tc-tiddler-preview\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n<div class=\"tc-tiddler-preview-preview\">\n\n<$transclude tiddler={{$:/state/editpreviewtype}} mode=\"inline\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/preview/output\" mode=\"inline\"/>\n\n</$transclude>\n\n</div>\n\n</div>\n\n</$reveal>\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n"
        },
        "$:/core/ui/EditTemplate/controls": {
            "title": "$:/core/ui/EditTemplate/controls",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title tc-tiddler-edit-title\">\n<$view field=\"title\"/>\n<span class=\"tc-tiddler-controls tc-titlebar\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list></span>\n<div style=\"clear: both;\"></div>\n</div>\n"
        },
        "$:/core/ui/EditTemplate/fields": {
            "title": "$:/core/ui/EditTemplate/fields",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/\n\\define config-title()\n$:/config/EditTemplateFields/Visibility/$(currentField)$\n\\end\n\n\\define config-filter()\n[[hide]] -[title{$(config-title)$}]\n\\end\n\n\\define new-field()\n<$vars name={{$:/temp/newfieldname}}>\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button>\n<$action-sendmessage $message=\"tm-add-field\"\n$name=<<name>>\n$value={{$:/temp/newfieldvalue}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldname\"/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldvalue\"/>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" text=\"\" default=<<name>>>\n<$button>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n</$vars>\n\\end\n\n<div class=\"tc-edit-fields\">\n<table class=\"tc-edit-fields\">\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\">\n<$list filter=<<config-filter>> variable=\"temp\">\n<tr class=\"tc-edit-field\">\n<td class=\"tc-edit-field-name\">\n<$text text=<<currentField>>/>:</td>\n<td class=\"tc-edit-field-value\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}}/>\n</td>\n<td class=\"tc-edit-field-remove\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Field/Remove/Hint}} aria-label={{$:/language/EditTemplate/Field/Remove/Caption}}>\n<$action-deletefield $field=<<currentField>>/>\n{{$:/core/images/delete-button}}\n</$button>\n</td>\n</tr>\n</$list>\n</$list>\n</tbody>\n</table>\n</div>\n\n<$fieldmangler>\n<div class=\"tc-edit-field-add\">\n<em class=\"tc-edit\">\n<<lingo Fields/Add/Prompt>>\n</em>\n<span class=\"tc-edit-field-add-name\">\n<$edit-text tiddler=\"$:/temp/newfieldname\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}} focusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\"/>\n</span>\n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Field/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Field/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/field-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"$:/temp/newfieldname\">\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$list filter=\"[!is[shadow]!is[system]fields[]search:title{$:/temp/newfieldname}sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\"  variable=\"currentField\">\n<$link to=<<currentField>>>\n<<currentField>>\n</$link>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]search:title{$:/temp/newfieldname}sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<<currentField>>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n<span class=\"tc-edit-field-add-value\">\n<$edit-text tiddler=\"$:/temp/newfieldvalue\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\"/>\n</span>\n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</div>\n</$fieldmangler>\n"
        },
        "$:/core/ui/EditTemplate/shadow": {
            "title": "$:/core/ui/EditTemplate/shadow",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/Shadow/\n\\define pluginLinkBody()\n<$link to=\"\"\"$(pluginTitle)$\"\"\">\n<$text text=\"\"\"$(pluginTitle)$\"\"\"/>\n</$link>\n\\end\n<$list filter=\"[all[current]get[draft.of]is[shadow]!is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>\n\n<$list filter=\"[all[current]get[draft.of]is[shadow]is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo OverriddenWarning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>"
        },
        "$:/core/ui/EditTemplate/tags": {
            "title": "$:/core/ui/EditTemplate/tags",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/\n\n\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB)\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\" />\n<$button message=\"tm-remove-tag\" param={{!!title}} class=\"tc-btn-invisible tc-remove-tag-button\">&times;</$button>\n</span>\n</$vars>\n\\end\n\n\\define tag-body(colour,palette)\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}}/>\n\\end\n\n\\define tag-picker-actions()\n<$action-listops\n\t$tiddler=<<currentTiddler>>\n\t$field=\"tags\"\n\t$subfilter=\"[<tag>] [all[current]tags[]]\"\n/>\n\\end\n\n<div class=\"tc-edit-tags\">\n<$fieldmangler>\n<$list filter=\"[all[current]tags[]sort[title]]\" storyview=\"pop\">\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}}/>\n</$list>\n</$fieldmangler>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</div>\n"
        },
        "$:/core/ui/EditTemplate/title": {
            "title": "$:/core/ui/EditTemplate/title",
            "tags": "$:/tags/EditTemplate",
            "text": "<$edit-text field=\"draft.title\" class=\"tc-titlebar tc-edit-texteditor\" focus=\"true\"/>\n\n<$vars pattern=\"\"\"[\\|\\[\\]{}]\"\"\" bad-chars=\"\"\"`| [ ] { }`\"\"\">\n\n<$list filter=\"[is[current]regexp:draft.title<pattern>]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/BadCharacterWarning}}\n\n</div>\n\n</$list>\n\n</$vars>\n\n<$reveal state=\"!!draft.title\" type=\"nomatch\" text={{!!draft.of}} tag=\"div\">\n\n<$list filter=\"[{!!draft.title}!is[missing]]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/Exists/Prompt}}\n\n</div>\n\n</$list>\n\n<$list filter=\"[{!!draft.of}!is[missing]]\" variable=\"listItem\">\n\n<$vars fromTitle={{!!draft.of}} toTitle={{!!draft.title}}>\n\n<$checkbox tiddler=\"$:/config/RelinkOnRename\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> {{$:/language/EditTemplate/Title/Relink/Prompt}}</$checkbox>\n\n</$vars>\n\n</$list>\n\n</$reveal>\n\n\n"
        },
        "$:/core/ui/EditTemplate/type": {
            "title": "$:/core/ui/EditTemplate/type",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/\n<div class=\"tc-type-selector\"><$fieldmangler>\n<em class=\"tc-edit\"><<lingo Type/Prompt>></em> <$edit-text field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-popup-handle\"/> <$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Type/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Type/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <$button message=\"tm-remove-field\" param=\"type\" class=\"tc-btn-invisible tc-btn-icon\" tooltip={{$:/language/EditTemplate/Type/Delete/Hint}} aria-label={{$:/language/EditTemplate/Type/Delete/Caption}}>{{$:/core/images/delete-button}}</$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/type-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"!!type\">\n<$list filter='[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]each[group]sort[group-sort]]'>\n<div class=\"tc-dropdown-item\">\n<$text text={{!!group}}/>\n</div>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]]\"><$link to={{!!name}}><$view field=\"description\"/> (<$view field=\"name\"/>)</$link>\n</$list>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>"
        },
        "$:/core/ui/EditTemplate": {
            "title": "$:/core/ui/EditTemplate",
            "text": "\\define actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{$:/temp/NewTagName}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{$:/temp/newfieldname}} $value={{$:/temp/newfieldvalue}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldname\"/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldvalue\"/>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n\\end\n\\define frame-classes()\ntc-tiddler-frame tc-tiddler-edit-frame $(missingTiddlerClass)$ $(shadowTiddlerClass)$ $(systemTiddlerClass)$\n\\end\n<div class=<<frame-classes>> data-tiddler-title=<<currentTiddler>>>\n<$fieldmangler>\n<$set name=\"storyTiddler\" value=<<currentTiddler>>>\n<$keyboard key=\"((cancel-edit-tiddler))\" message=\"tm-cancel-tiddler\">\n<$keyboard key=\"((save-tiddler))\" actions=<<actions>>>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>>/>\n</$set>\n</$list>\n</$keyboard>\n</$keyboard>\n</$set>\n</$fieldmangler>\n</div>\n"
        },
        "$:/core/ui/Buttons/cancel": {
            "title": "$:/core/ui/Buttons/cancel",
            "tags": "$:/tags/EditToolbar",
            "caption": "{{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}}",
            "description": "{{$:/language/Buttons/Cancel/Hint}}",
            "text": "<$button message=\"tm-cancel-tiddler\" tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/delete": {
            "title": "$:/core/ui/Buttons/delete",
            "tags": "$:/tags/EditToolbar $:/tags/ViewToolbar",
            "caption": "{{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}",
            "description": "{{$:/language/Buttons/Delete/Hint}}",
            "text": "<$button message=\"tm-delete-tiddler\" tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/save": {
            "title": "$:/core/ui/Buttons/save",
            "tags": "$:/tags/EditToolbar",
            "caption": "{{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}}",
            "description": "{{$:/language/Buttons/Save/Hint}}",
            "text": "<$fieldmangler><$button tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param={{$:/temp/NewTagName}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{$:/temp/newfieldname}} $value={{$:/temp/newfieldvalue}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldname\"/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldvalue\"/>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button></$fieldmangler>\n"
        },
        "$:/core/ui/EditorToolbar/bold": {
            "title": "$:/core/ui/EditorToolbar/bold",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/bold",
            "caption": "{{$:/language/Buttons/Bold/Caption}}",
            "description": "{{$:/language/Buttons/Bold/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((bold))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"''\"\n\tsuffix=\"''\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/clear-dropdown": {
            "title": "$:/core/ui/EditorToolbar/clear-dropdown",
            "text": "''{{$:/language/Buttons/Clear/Hint}}''\n\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"clear\"\n\tcolour=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n\n</div>\n"
        },
        "$:/core/ui/EditorToolbar/clear": {
            "title": "$:/core/ui/EditorToolbar/clear",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/erase",
            "caption": "{{$:/language/Buttons/Clear/Caption}}",
            "description": "{{$:/language/Buttons/Clear/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/clear-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/editor-height-dropdown": {
            "title": "$:/core/ui/EditorToolbar/editor-height-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/EditorHeight/\n''<<lingo Hint>>''\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"auto\"> {{$:/core/images/auto-height}} <<lingo Caption/Auto>></$radio>\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"fixed\"> {{$:/core/images/fixed-height}} <<lingo Caption/Fixed>> <$edit-text tag=\"input\" tiddler=\"$:/config/TextEditor/EditorHeight/Height\" default=\"100px\"/></$radio>\n"
        },
        "$:/core/ui/EditorToolbar/editor-height": {
            "title": "$:/core/ui/EditorToolbar/editor-height",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/fixed-height",
            "custom-icon": "yes",
            "caption": "{{$:/language/Buttons/EditorHeight/Caption}}",
            "description": "{{$:/language/Buttons/EditorHeight/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] +[first[]]",
            "dropdown": "$:/core/ui/EditorToolbar/editor-height-dropdown",
            "text": "<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n{{$:/core/images/fixed-height}}\n</$reveal>\n<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n{{$:/core/images/auto-height}}\n</$reveal>\n"
        },
        "$:/core/ui/EditorToolbar/excise-dropdown": {
            "title": "$:/core/ui/EditorToolbar/excise-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Excise/\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<<lingo Caption/NewTitle>> <$edit-text tag=\"input\" tiddler=\"$config-title$/new-title\" default=\"\" focus=\"true\"/>\n\n<$set name=\"new-title\" value={{$config-title$/new-title}}>\n<$list filter=\"\"\"[<new-title>is[tiddler]]\"\"\">\n<div class=\"tc-error\">\n<<lingo Caption/TiddlerExists>>\n</div>\n</$list>\n</$set>\n\n<$checkbox tiddler=\"\"\"$config-title$/tagnew\"\"\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"false\"> <<lingo Caption/Tag>></$checkbox>\n\n<<lingo Caption/Replace>> <$select tiddler=\"\"\"$config-title$/type\"\"\" default=\"transclude\">\n<option value=\"link\"><<lingo Caption/Replace/Link>></option>\n<option value=\"transclude\"><<lingo Caption/Replace/Transclusion>></option>\n<option value=\"macro\"><<lingo Caption/Replace/Macro>></option>\n</$select>\n\n<$reveal state=\"\"\"$config-title$/type\"\"\" type=\"match\" text=\"macro\">\n<<lingo Caption/MacroName>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/macro-title\"\"\" default=\"translink\"/>\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"excise\"\n\ttitle={{$config-title$/new-title}}\n\ttype={{$config-title$/type}}\n\tmacro={{$config-title$/macro-title}}\n\ttagnew={{$config-title$/tagnew}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"$config-title$/new-title\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Excise>>\n</$button>\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Excise/\">>/>\n"
        },
        "$:/core/ui/EditorToolbar/excise": {
            "title": "$:/core/ui/EditorToolbar/excise",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/excise",
            "caption": "{{$:/language/Buttons/Excise/Caption}}",
            "description": "{{$:/language/Buttons/Excise/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>type[text/vnc.tiddlywiki]] +[first[]]",
            "shortcuts": "((excise))",
            "dropdown": "$:/core/ui/EditorToolbar/excise-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/heading-1": {
            "title": "$:/core/ui/EditorToolbar/heading-1",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-1",
            "caption": "{{$:/language/Buttons/Heading1/Caption}}",
            "description": "{{$:/language/Buttons/Heading1/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((heading-1))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-2": {
            "title": "$:/core/ui/EditorToolbar/heading-2",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-2",
            "caption": "{{$:/language/Buttons/Heading2/Caption}}",
            "description": "{{$:/language/Buttons/Heading2/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-2))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"2\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-3": {
            "title": "$:/core/ui/EditorToolbar/heading-3",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-3",
            "caption": "{{$:/language/Buttons/Heading3/Caption}}",
            "description": "{{$:/language/Buttons/Heading3/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-3))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"3\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-4": {
            "title": "$:/core/ui/EditorToolbar/heading-4",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-4",
            "caption": "{{$:/language/Buttons/Heading4/Caption}}",
            "description": "{{$:/language/Buttons/Heading4/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-4))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"4\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-5": {
            "title": "$:/core/ui/EditorToolbar/heading-5",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-5",
            "caption": "{{$:/language/Buttons/Heading5/Caption}}",
            "description": "{{$:/language/Buttons/Heading5/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-5))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"5\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-6": {
            "title": "$:/core/ui/EditorToolbar/heading-6",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-6",
            "caption": "{{$:/language/Buttons/Heading6/Caption}}",
            "description": "{{$:/language/Buttons/Heading6/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-6))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"6\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/italic": {
            "title": "$:/core/ui/EditorToolbar/italic",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/italic",
            "caption": "{{$:/language/Buttons/Italic/Caption}}",
            "description": "{{$:/language/Buttons/Italic/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((italic))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"//\"\n\tsuffix=\"//\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/line-width-dropdown": {
            "title": "$:/core/ui/EditorToolbar/line-width-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/LineWidth/\n\n\\define toolbar-line-width-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(line-width)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/LineWidth\"\n\t$value=\"$(line-width)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; margin: 4px calc(80px - $(line-width)$); background-color: #000; width: calc(100px + $(line-width)$ * 2); height: $(line-width)$; border-radius: 120px; vertical-align: middle;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(line-width)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/LineWidth\" type=\"match\" text=\"\"\"$(line-width)$\"\"\" tag=\"span\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/LineWidths}} variable=\"line-width\">\n\n<<toolbar-line-width-inner>>\n\n</$list>\n"
        },
        "$:/core/ui/EditorToolbar/line-width": {
            "title": "$:/core/ui/EditorToolbar/line-width",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/line-width",
            "caption": "{{$:/language/Buttons/LineWidth/Caption}}",
            "description": "{{$:/language/Buttons/LineWidth/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/line-width-dropdown",
            "text": "<$text text={{$:/config/BitmapEditor/LineWidth}}/>"
        },
        "$:/core/ui/EditorToolbar/link-dropdown": {
            "title": "$:/core/ui/EditorToolbar/link-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Link/\n\n\\define add-link-actions()\n<$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"make-link\" text={{$(linkTiddler)$}} />\n<$action-deletetiddler $tiddler=<<dropdown-state>> />\n<$action-deletetiddler $tiddler=<<searchTiddler>> />\n<$action-deletetiddler $tiddler=<<linkTiddler>> />\n\\end\n\n\\define external-link()\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\" actions=<<add-link-actions>>>\n{{$:/core/images/chevron-right}}\n</$button>\n\\end\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<$vars searchTiddler=\"\"\"$config-title$/search\"\"\" linkTiddler=\"\"\"$config-title$/link\"\"\" linktext=\"\" >\n\n<$vars linkTiddler=<<searchTiddler>>>\n<$keyboard key=\"ENTER\" actions=<<add-link-actions>>>\n<$edit-text tiddler=<<searchTiddler>> type=\"search\" tag=\"input\" focus=\"true\" placeholder={{$:/language/Search/Search}} default=\"\"/>\n<$reveal tag=\"span\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n<<external-link>>\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\">\n<$action-setfield $tiddler=<<searchTiddler>> text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</$keyboard>\n</$vars>\n\n<$reveal tag=\"div\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n\n<$linkcatcher actions=<<add-link-actions>> to=<<linkTiddler>>>\n\n{{$:/core/ui/SearchResults}}\n\n</$linkcatcher>\n\n</$reveal>\n\n</$vars>\n\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Link/\">>/>"
        },
        "$:/core/ui/EditorToolbar/link": {
            "title": "$:/core/ui/EditorToolbar/link",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/link",
            "caption": "{{$:/language/Buttons/Link/Caption}}",
            "description": "{{$:/language/Buttons/Link/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((link))",
            "dropdown": "$:/core/ui/EditorToolbar/link-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/linkify": {
            "title": "$:/core/ui/EditorToolbar/linkify",
            "caption": "{{$:/language/Buttons/Linkify/Caption}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Buttons/Linkify/Hint}}",
            "icon": "$:/core/images/linkify",
            "list-before": "$:/core/ui/EditorToolbar/mono-block",
            "shortcuts": "((linkify))",
            "tags": "$:/tags/EditorToolbar",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"[[\"\n\tsuffix=\"]]\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/list-bullet": {
            "title": "$:/core/ui/EditorToolbar/list-bullet",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/list-bullet",
            "caption": "{{$:/language/Buttons/ListBullet/Caption}}",
            "description": "{{$:/language/Buttons/ListBullet/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((list-bullet))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"*\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/list-number": {
            "title": "$:/core/ui/EditorToolbar/list-number",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/list-number",
            "caption": "{{$:/language/Buttons/ListNumber/Caption}}",
            "description": "{{$:/language/Buttons/ListNumber/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((list-number))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"#\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/mono-block": {
            "title": "$:/core/ui/EditorToolbar/mono-block",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/mono-block",
            "caption": "{{$:/language/Buttons/MonoBlock/Caption}}",
            "description": "{{$:/language/Buttons/MonoBlock/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((mono-block))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n```\"\n\tsuffix=\"```\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/mono-line": {
            "title": "$:/core/ui/EditorToolbar/mono-line",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/mono-line",
            "caption": "{{$:/language/Buttons/MonoLine/Caption}}",
            "description": "{{$:/language/Buttons/MonoLine/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((mono-line))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"`\"\n\tsuffix=\"`\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/more-dropdown": {
            "title": "$:/core/ui/EditorToolbar/more-dropdown",
            "text": "\\define config-title()\n$:/config/EditorToolbarButtons/Visibility/$(toolbarItem)$\n\\end\n\n\\define conditional-button()\n<$list filter={{$(toolbarItem)$!!condition}} variable=\"condition\">\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\" mode=\"inline\"/> <$transclude tiddler=<<toolbarItem>> field=\"description\"/>\n</$list>\n\\end\n\n<div class=\"tc-text-editor-toolbar-more\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]] -[[$:/core/ui/EditorToolbar/more]]\">\n<$reveal type=\"match\" state=<<config-visibility-title>> text=\"hide\" tag=\"div\">\n<<conditional-button>>\n</$reveal>\n</$list>\n</div>\n"
        },
        "$:/core/ui/EditorToolbar/more": {
            "title": "$:/core/ui/EditorToolbar/more",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/down-arrow",
            "caption": "{{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "condition": "[<targetTiddler>]",
            "dropdown": "$:/core/ui/EditorToolbar/more-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/opacity-dropdown": {
            "title": "$:/core/ui/EditorToolbar/opacity-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Opacity/\n\n\\define toolbar-opacity-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(opacity)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Opacity\"\n\t$value=\"$(opacity)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(current-paint-colour)$; opacity: $(opacity)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(opacity)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/Opacity\" type=\"match\" text=\"\"\"$(opacity)$\"\"\" tag=\"span\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n\\define toolbar-opacity()\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/Opacities}} variable=\"opacity\">\n\n<<toolbar-opacity-inner>>\n\n</$list>\n\\end\n\n<$set name=\"current-paint-colour\" value={{$:/config/BitmapEditor/Colour}}>\n\n<$set name=\"current-opacity\" value={{$:/config/BitmapEditor/Opacity}}>\n\n<<toolbar-opacity>>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/EditorToolbar/opacity": {
            "title": "$:/core/ui/EditorToolbar/opacity",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/opacity",
            "caption": "{{$:/language/Buttons/Opacity/Caption}}",
            "description": "{{$:/language/Buttons/Opacity/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/opacity-dropdown",
            "text": "<$text text={{$:/config/BitmapEditor/Opacity}}/>\n"
        },
        "$:/core/ui/EditorToolbar/paint-dropdown": {
            "title": "$:/core/ui/EditorToolbar/paint-dropdown",
            "text": "''{{$:/language/Buttons/Paint/Hint}}''\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Colour\"\n\t$value=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n"
        },
        "$:/core/ui/EditorToolbar/paint": {
            "title": "$:/core/ui/EditorToolbar/paint",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/paint",
            "caption": "{{$:/language/Buttons/Paint/Caption}}",
            "description": "{{$:/language/Buttons/Paint/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/paint-dropdown",
            "text": "\\define toolbar-paint()\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(colour-picker-value)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\\end\n<$set name=\"colour-picker-value\" value={{$:/config/BitmapEditor/Colour}}>\n<<toolbar-paint>>\n</$set>\n"
        },
        "$:/core/ui/EditorToolbar/picture-dropdown": {
            "title": "$:/core/ui/EditorToolbar/picture-dropdown",
            "text": "\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n''{{$:/language/Buttons/Picture/Hint}}''\n\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext=<<replacement-text>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n"
        },
        "$:/core/ui/EditorToolbar/picture": {
            "title": "$:/core/ui/EditorToolbar/picture",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/picture",
            "caption": "{{$:/language/Buttons/Picture/Caption}}",
            "description": "{{$:/language/Buttons/Picture/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((picture))",
            "dropdown": "$:/core/ui/EditorToolbar/picture-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/preview-type-dropdown": {
            "title": "$:/core/ui/EditorToolbar/preview-type-dropdown",
            "text": "\\define preview-type-button()\n<$button tag=\"a\">\n\n<$action-setfield $tiddler=\"$:/state/editpreviewtype\" $value=\"$(previewType)$\"/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<previewType>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<previewType>> field=\"title\" mode=\"inline\"/>\n\n</$transclude> \n\n<$reveal tag=\"span\" state=\"$:/state/editpreviewtype\" type=\"match\" text=<<previewType>> default=\"$:/core/ui/EditTemplate/body/preview/output\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]]\" variable=\"previewType\">\n\n<<preview-type-button>>\n\n</$list>\n"
        },
        "$:/core/ui/EditorToolbar/preview-type": {
            "title": "$:/core/ui/EditorToolbar/preview-type",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/chevron-down",
            "caption": "{{$:/language/Buttons/PreviewType/Caption}}",
            "description": "{{$:/language/Buttons/PreviewType/Hint}}",
            "condition": "[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]butfirst[]limit[1]]",
            "button-classes": "tc-text-editor-toolbar-item-adjunct",
            "dropdown": "$:/core/ui/EditorToolbar/preview-type-dropdown"
        },
        "$:/core/ui/EditorToolbar/preview": {
            "title": "$:/core/ui/EditorToolbar/preview",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/preview-open",
            "custom-icon": "yes",
            "caption": "{{$:/language/Buttons/Preview/Caption}}",
            "description": "{{$:/language/Buttons/Preview/Hint}}",
            "condition": "[<targetTiddler>]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((preview))",
            "text": "<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-open}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"no\"/>\n</$reveal>\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-closed}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"yes\"/>\n</$reveal>\n"
        },
        "$:/core/ui/EditorToolbar/quote": {
            "title": "$:/core/ui/EditorToolbar/quote",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/quote",
            "caption": "{{$:/language/Buttons/Quote/Caption}}",
            "description": "{{$:/language/Buttons/Quote/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((quote))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n<<<\"\n\tsuffix=\"<<<\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/rotate-left": {
            "title": "$:/core/ui/EditorToolbar/rotate-left",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/rotate-left",
            "caption": "{{$:/language/Buttons/RotateLeft/Caption}}",
            "description": "{{$:/language/Buttons/RotateLeft/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"rotate-left\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/size-dropdown": {
            "title": "$:/core/ui/EditorToolbar/size-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Size/\n\n\\define toolbar-button-size-preset(config-title)\n<$set name=\"width\" filter=\"$(sizePair)$ +[first[]]\">\n\n<$set name=\"height\" filter=\"$(sizePair)$ +[last[]]\">\n\n<$button tag=\"a\">\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n\t$value=<<width>>\n/>\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n\t$value=<<height>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/presets-popup\"\"\"\n/>\n\n<$text text=<<width>>/> &times; <$text text=<<height>>/>\n\n</$button>\n\n</$set>\n\n</$set>\n\\end\n\n\\define toolbar-button-size(config-title)\n''{{$:/language/Buttons/Size/Hint}}''\n\n<<lingo Caption/Width>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-width\"\"\" default=<<tv-bitmap-editor-width>> focus=\"true\" size=\"8\"/> <<lingo Caption/Height>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-height\"\"\" default=<<tv-bitmap-editor-height>> size=\"8\"/> <$button popup=\"\"\"$config-title$/presets-popup\"\"\" class=\"tc-btn-invisible tc-popup-keep\" style=\"width: auto; display: inline-block; background-colour: inherit;\" selectedClass=\"tc-selected\">\n{{$:/core/images/down-arrow}}\n</$button>\n\n<$reveal tag=\"span\" state=\"\"\"$config-title$/presets-popup\"\"\" type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down tc-popup-keep\">\n\n<$list filter={{$:/config/BitmapEditor/ImageSizes}} variable=\"sizePair\">\n\n<$macrocall $name=\"toolbar-button-size-preset\" config-title=\"$config-title$\"/>\n\n</$list>\n\n</div>\n\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"resize\"\n\twidth={{$config-title$/new-width}}\n\theight={{$config-title$/new-height}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Resize>>\n</$button>\n\\end\n\n<$macrocall $name=\"toolbar-button-size\" config-title=<<qualify \"$:/state/Size/\">>/>\n"
        },
        "$:/core/ui/EditorToolbar/size": {
            "title": "$:/core/ui/EditorToolbar/size",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/size",
            "caption": "{{$:/language/Buttons/Size/Caption}}",
            "description": "{{$:/language/Buttons/Size/Hint}}",
            "condition": "[<targetTiddler>is[image]]",
            "dropdown": "$:/core/ui/EditorToolbar/size-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/stamp-dropdown": {
            "title": "$:/core/ui/EditorToolbar/stamp-dropdown",
            "text": "\\define toolbar-button-stamp-inner()\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$view tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<snippetTitle>> field=\"title\" mode=\"inline\"/>\n\n</$view>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TextEditor/Snippet]!has[draft.of]sort[caption]]\" variable=\"snippetTitle\">\n\n<<toolbar-button-stamp-inner>>\n\n</$list>\n\n----\n\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-new-tiddler\"\n\ttags=\"$:/tags/TextEditor/Snippet\"\n\tcaption={{$:/language/Buttons/Stamp/New/Title}}\n\ttext={{$:/language/Buttons/Stamp/New/Text}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<em>\n\n<$text text={{$:/language/Buttons/Stamp/Caption/New}}/>\n\n</em>\n\n</$button>\n"
        },
        "$:/core/ui/EditorToolbar/stamp": {
            "title": "$:/core/ui/EditorToolbar/stamp",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/stamp",
            "caption": "{{$:/language/Buttons/Stamp/Caption}}",
            "description": "{{$:/language/Buttons/Stamp/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] +[first[]]",
            "shortcuts": "((stamp))",
            "dropdown": "$:/core/ui/EditorToolbar/stamp-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/strikethrough": {
            "title": "$:/core/ui/EditorToolbar/strikethrough",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/strikethrough",
            "caption": "{{$:/language/Buttons/Strikethrough/Caption}}",
            "description": "{{$:/language/Buttons/Strikethrough/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((strikethrough))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"~~\"\n\tsuffix=\"~~\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/subscript": {
            "title": "$:/core/ui/EditorToolbar/subscript",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/subscript",
            "caption": "{{$:/language/Buttons/Subscript/Caption}}",
            "description": "{{$:/language/Buttons/Subscript/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((subscript))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\",,\"\n\tsuffix=\",,\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/superscript": {
            "title": "$:/core/ui/EditorToolbar/superscript",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/superscript",
            "caption": "{{$:/language/Buttons/Superscript/Caption}}",
            "description": "{{$:/language/Buttons/Superscript/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((superscript))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"^^\"\n\tsuffix=\"^^\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/transcludify": {
            "title": "$:/core/ui/EditorToolbar/transcludify",
            "caption": "{{$:/language/Buttons/Transcludify/Caption}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Buttons/Transcludify/Hint}}",
            "icon": "$:/core/images/transcludify",
            "list-before": "$:/core/ui/EditorToolbar/mono-block",
            "shortcuts": "((transcludify))",
            "tags": "$:/tags/EditorToolbar",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"{{\"\n\tsuffix=\"}}\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/underline": {
            "title": "$:/core/ui/EditorToolbar/underline",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/underline",
            "caption": "{{$:/language/Buttons/Underline/Caption}}",
            "description": "{{$:/language/Buttons/Underline/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((underline))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"__\"\n\tsuffix=\"__\"\n/>\n"
        },
        "$:/core/Filters/AllTags": {
            "title": "$:/core/Filters/AllTags",
            "tags": "$:/tags/Filter",
            "filter": "[tags[]!is[system]sort[title]]",
            "description": "{{$:/language/Filters/AllTags}}",
            "text": ""
        },
        "$:/core/Filters/AllTiddlers": {
            "title": "$:/core/Filters/AllTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]sort[title]]",
            "description": "{{$:/language/Filters/AllTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/Drafts": {
            "title": "$:/core/Filters/Drafts",
            "tags": "$:/tags/Filter",
            "filter": "[has[draft.of]sort[title]]",
            "description": "{{$:/language/Filters/Drafts}}",
            "text": ""
        },
        "$:/core/Filters/Missing": {
            "title": "$:/core/Filters/Missing",
            "tags": "$:/tags/Filter",
            "filter": "[all[missing]sort[title]]",
            "description": "{{$:/language/Filters/Missing}}",
            "text": ""
        },
        "$:/core/Filters/Orphans": {
            "title": "$:/core/Filters/Orphans",
            "tags": "$:/tags/Filter",
            "filter": "[all[orphans]sort[title]]",
            "description": "{{$:/language/Filters/Orphans}}",
            "text": ""
        },
        "$:/core/Filters/OverriddenShadowTiddlers": {
            "title": "$:/core/Filters/OverriddenShadowTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[is[shadow]]",
            "description": "{{$:/language/Filters/OverriddenShadowTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/RecentSystemTiddlers": {
            "title": "$:/core/Filters/RecentSystemTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[has[modified]!sort[modified]limit[50]]",
            "description": "{{$:/language/Filters/RecentSystemTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/RecentTiddlers": {
            "title": "$:/core/Filters/RecentTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]has[modified]!sort[modified]limit[50]]",
            "description": "{{$:/language/Filters/RecentTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/ShadowTiddlers": {
            "title": "$:/core/Filters/ShadowTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[all[shadows]sort[title]]",
            "description": "{{$:/language/Filters/ShadowTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/StoryList": {
            "title": "$:/core/Filters/StoryList",
            "tags": "$:/tags/Filter",
            "filter": "[list[$:/StoryList]] -$:/AdvancedSearch",
            "description": "{{$:/language/Filters/StoryList}}",
            "text": ""
        },
        "$:/core/Filters/SystemTags": {
            "title": "$:/core/Filters/SystemTags",
            "tags": "$:/tags/Filter",
            "filter": "[all[shadows+tiddlers]tags[]is[system]sort[title]]",
            "description": "{{$:/language/Filters/SystemTags}}",
            "text": ""
        },
        "$:/core/Filters/SystemTiddlers": {
            "title": "$:/core/Filters/SystemTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[is[system]sort[title]]",
            "description": "{{$:/language/Filters/SystemTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/TypedTiddlers": {
            "title": "$:/core/Filters/TypedTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]has[type]each[type]sort[type]] -[type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Filters/TypedTiddlers}}",
            "text": ""
        },
        "$:/core/ui/ImportListing": {
            "title": "$:/core/ui/ImportListing",
            "text": "\\define lingo-base() $:/language/Import/\n\n\\define messageField()\nmessage-$(payloadTiddler)$\n\\end\n\n\\define selectionField()\nselection-$(payloadTiddler)$\n\\end\n\n\\define previewPopupState()\n$(currentTiddler)$!!popup-$(payloadTiddler)$\n\\end\n\n\\define select-all-actions()\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<$action-setfield $field={{{ [<payloadTiddler>addprefix[selection-]] }}} $value={{$:/state/import/select-all}}/>\n</$list>\n\\end\n\n<table>\n<tbody>\n<tr>\n<th>\n<$checkbox tiddler=\"$:/state/import/select-all\" field=\"text\" checked=\"checked\" unchecked=\"unchecked\" default=\"checked\" actions=<<select-all-actions>>>\n<<lingo Listing/Select/Caption>>\n</$checkbox>\n</th>\n<th>\n<<lingo Listing/Title/Caption>>\n</th>\n<th>\n<<lingo Listing/Status/Caption>>\n</th>\n</tr>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<tr>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\"/>\n</td>\n<td>\n<$reveal type=\"nomatch\" state=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}&nbsp;<$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"no\">\n{{$:/core/images/down-arrow}}&nbsp;<$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n</td>\n</tr>\n<tr>\n<td colspan=\"3\">\n<$reveal type=\"match\" text=\"yes\" state=<<previewPopupState>> tag=\"div\">\n<$list filter=\"[{$:/state/importpreviewtype}has[text]]\" variable=\"listItem\" emptyMessage={{$:/core/ui/ImportPreviews/Text}}>\n<$transclude tiddler={{$:/state/importpreviewtype}}/>\n</$list>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ImportPreviews/Diff": {
            "title": "$:/core/ui/ImportPreviews/Diff",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Diff}}",
            "text": "<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>>/>\n"
        },
        "$:/core/ui/ImportPreviews/DiffFields": {
            "title": "$:/core/ui/ImportPreviews/DiffFields",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/DiffFields}}",
            "text": "<$macrocall $name=\"compareTiddlers\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>> exclude=\"text\"/>\n"
        },
        "$:/core/ui/ImportPreviews/Fields": {
            "title": "$:/core/ui/ImportPreviews/Fields",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Fields}}",
            "text": "<$tiddler tiddler=<<payloadTiddler>>>\n<$transclude tiddler=\"$:/core/ui/TiddlerFields\"/>\n</$tiddler>\n"
        },
        "$:/core/ui/ImportPreviews/Text": {
            "title": "$:/core/ui/ImportPreviews/Text",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Text}}",
            "text": "<$transclude tiddler=<<payloadTiddler>> mode=\"block\"/>\n"
        },
        "$:/core/ui/ImportPreviews/TextRaw": {
            "title": "$:/core/ui/ImportPreviews/TextRaw",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/TextRaw}}",
            "text": "<pre><code><$view tiddler=<<payloadTiddler>>/></code></pre>"
        },
        "$:/core/ui/ListItemTemplate": {
            "title": "$:/core/ui/ListItemTemplate",
            "text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</div>"
        },
        "$:/Manager/ItemMain/Fields": {
            "title": "$:/Manager/ItemMain/Fields",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/Fields}}",
            "text": "<table>\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
        },
        "$:/Manager/ItemMain/RawText": {
            "title": "$:/Manager/ItemMain/RawText",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/RawText}}",
            "text": "<pre><code><$view/></code></pre>\n"
        },
        "$:/Manager/ItemMain/WikifiedText": {
            "title": "$:/Manager/ItemMain/WikifiedText",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/WikifiedText}}",
            "text": "<$transclude mode=\"block\"/>\n"
        },
        "$:/Manager/ItemSidebar/Colour": {
            "title": "$:/Manager/ItemSidebar/Colour",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Colour}}",
            "text": "\\define swatch-styles()\nheight: 1em;\nbackground-color: $(colour)$\n\\end\n\n<$vars colour={{!!color}}>\n<p style=<<swatch-styles>>/>\n</$vars>\n<p>\n<$edit-text field=\"color\" tag=\"input\" type=\"color\"/> / <$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Icon": {
            "title": "$:/Manager/ItemSidebar/Icon",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Icon}}",
            "text": "<p>\n<div class=\"tc-manager-icon-editor\">\n<$button popup=<<qualify \"$:/state/popup/image-picker\">> class=\"tc-btn-invisible\">\n<$transclude tiddler={{!!icon}}>\n{{$:/language/Manager/Item/Icon/None}}\n</$transclude>\n</$button>\n<div class=\"tc-block-dropdown-wrapper\" style=\"position: static;\">\n<$reveal state=<<qualify \"$:/state/popup/image-picker\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-popup\">\n<div class=\"tc-block-dropdown tc-popup-keep\" style=\"width: 80%; left: 10%; right: 10%; padding: 0.5em;\">\n<$macrocall $name=\"image-picker-include-tagged-images\" actions=\"\"\"\n<$action-setfield $field=\"icon\" $value=<<imageTitle>>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/image-picker\">>/>\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n</div>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Tags": {
            "title": "$:/Manager/ItemSidebar/Tags",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Tags}}",
            "text": "\\define tag-checkbox-actions()\n<$action-listops\n\t$tiddler=\"$:/config/Manager/RecentTags\"\n\t$subfilter=\"[<tag>] [list[$:/config/Manager/RecentTags]] +[limit[12]]\"\n/>\n\\end\n\n\\define tag-picker-actions()\n<<tag-checkbox-actions>>\n<$action-listops\n\t$tiddler=<<currentTiddler>>\n\t$field=\"tags\"\n\t$subfilter=\"[<tag>] [all[current]tags[]]\"\n/>\n\\end\n\n<p>\n<$list filter=\"[is[current]tags[]] [list[$:/config/Manager/RecentTags]] +[sort[title]] \" variable=\"tag\">\n<div>\n<$checkbox tiddler=<<currentTiddler>> tag=<<tag>> actions=<<tag-checkbox-actions>>>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$checkbox>\n</div>\n</$list>\n</p>\n<p>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Tools": {
            "title": "$:/Manager/ItemSidebar/Tools",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Tools}}",
            "text": "<p>\n<$button to=<<currentTiddler>>>{{$:/core/images/link}} open</$button>\n</p>\n<p>\n<$button message=\"tm-edit-tiddler\" param=<<currentTiddler>>>{{$:/core/images/edit-button}} edit</$button>\n</p>\n"
        },
        "$:/Manager": {
            "title": "$:/Manager",
            "icon": "$:/core/images/list",
            "color": "#bbb",
            "text": "\\define lingo-base() $:/language/Manager/\n\n\\define list-item-content-item()\n<div class=\"tc-manager-list-item-content-item\">\n\t<$vars state-title=\"\"\"$:/state/popup/manager/item/$(listItem)$\"\"\">\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"hide\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/down-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"nomatch\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"show\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/right-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\" class=\"tc-manager-list-item-content-item-body\">\n\t\t\t<$transclude tiddler=<<listItem>>/>\n\t\t</$reveal>\n\t</$vars>\n</div>\n\\end\n\n<div class=\"tc-manager-wrapper\">\n\t<div class=\"tc-manager-controls\">\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Show/Prompt>> <$select tiddler=\"$:/config/Manager/Show\" default=\"tiddlers\">\n\t\t\t\t<option value=\"tiddlers\"><<lingo Controls/Show/Option/Tiddlers>></option>\n\t\t\t\t<option value=\"tags\"><<lingo Controls/Show/Option/Tags>></option>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Search/Prompt>> <$edit-text tiddler=\"$:/config/Manager/Filter\" tag=\"input\" default=\"\" placeholder={{$:/language/Manager/Controls/Search/Placeholder}}/>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/FilterByTag/Prompt>> <$select tiddler=\"$:/config/Manager/Tag\" default=\"\">\n\t\t\t\t<option value=\"\"><<lingo Controls/FilterByTag/None>></option>\n\t\t\t\t<$list filter=\"[!is{$:/config/Manager/System}tags[]!is[system]sort[title]]\" variable=\"tag\">\n\t\t\t\t\t<option value=<<tag>>><$text text=<<tag>>/></option>\n\t\t\t\t</$list>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Sort/Prompt>> <$select tiddler=\"$:/config/Manager/Sort\" default=\"title\">\n\t\t\t\t<optgroup label=\"Common\">\n\t\t\t\t\t<$list filter=\"title modified modifier created creator created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t\t<optgroup label=\"All\">\n\t\t\t\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}fields[]sort[title]] -title -modified -modifier -created -creator -created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t</$select>\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/Order\" field=\"text\" checked=\"reverse\" unchecked=\"forward\" default=\"forward\">\n\t\t\t\t<<lingo Controls/Order/Prompt>>\n\t\t\t</$checkbox>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/System\" field=\"text\" checked=\"\" unchecked=\"system\" default=\"system\">\n\t\t\t\t{{$:/language/SystemTiddlers/Include/Prompt}}\n\t\t\t</$checkbox>\n\t\t</div>\n\t</div>\n\t<div class=\"tc-manager-list\">\n\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}search{$:/config/Manager/Filter}tag:strict{$:/config/Manager/Tag}sort{$:/config/Manager/Sort}order{$:/config/Manager/Order}]\">\n\t\t\t<$vars transclusion=<<currentTiddler>>>\n\t\t\t\t<div style=\"tc-manager-list-item\">\n\t\t\t\t\t<$button popup=<<qualify \"$:/state/manager/popup\">> class=\"tc-btn-invisible tc-manager-list-item-heading\" selectedClass=\"tc-manager-list-item-heading-selected\">\n\t\t\t\t\t\t<$text text=<<currentTiddler>>/>\n\t\t\t\t\t</$button>\n\t\t\t\t\t<$reveal state=<<qualify \"$:/state/manager/popup\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-manager-list-item-content tc-popup-handle\">\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-tiddler\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemMain]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-sidebar\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemSidebar]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</$reveal>\n\t\t\t\t</div>\n\t\t\t</$vars>\n\t\t</$list>\n\t</div>\n</div>\n"
        },
        "$:/core/ui/MissingTemplate": {
            "title": "$:/core/ui/MissingTemplate",
            "text": "<div class=\"tc-tiddler-missing\">\n<$button popup=<<qualify \"$:/state/popup/missing\">> class=\"tc-btn-invisible tc-missing-tiddler-label\">\n<$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/missing\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]backlinks[]sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</div>\n"
        },
        "$:/core/ui/MoreSideBar/All": {
            "title": "$:/core/ui/MoreSideBar/All",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/All/Caption}}",
            "text": "<$list filter={{$:/core/Filters/AllTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Drafts": {
            "title": "$:/core/ui/MoreSideBar/Drafts",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Drafts/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Drafts!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Explorer": {
            "title": "$:/core/ui/MoreSideBar/Explorer",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Explorer/Caption}}",
            "text": "<<tree \"$:/\">>\n"
        },
        "$:/core/ui/MoreSideBar/Missing": {
            "title": "$:/core/ui/MoreSideBar/Missing",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Missing/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Missing!!filter}} template=\"$:/core/ui/MissingTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Orphans": {
            "title": "$:/core/ui/MoreSideBar/Orphans",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Orphans/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Orphans!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins": {
            "title": "$:/core/ui/MoreSideBar/Plugins",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
            "text": "\n{{$:/language/ControlPanel/Plugins/Installed/Hint}}\n\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar/Plugins]!has[draft.of]]\" \"$:/core/ui/MoreSideBar/Plugins/Plugins\">>\n"
        },
        "$:/core/ui/MoreSideBar/Recent": {
            "title": "$:/core/ui/MoreSideBar/Recent",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Recent/Caption}}",
            "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
        },
        "$:/core/ui/MoreSideBar/Shadows": {
            "title": "$:/core/ui/MoreSideBar/Shadows",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Shadows/Caption}}",
            "text": "<$list filter={{$:/core/Filters/ShadowTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/System": {
            "title": "$:/core/ui/MoreSideBar/System",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/System/Caption}}",
            "text": "<$list filter={{$:/core/Filters/SystemTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Tags": {
            "title": "$:/core/ui/MoreSideBar/Tags",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Tags/Caption}}",
            "text": "<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n{{$:/core/ui/Buttons/tag-manager}}\n\n</$set>\n\n</$set>\n\n</$set>\n\n<$list filter={{$:/core/Filters/AllTags!!filter}}>\n\n<$transclude tiddler=\"$:/core/ui/TagTemplate\"/>\n\n</$list>\n\n<hr class=\"tc-untagged-separator\">\n\n{{$:/core/ui/UntaggedTemplate}}\n"
        },
        "$:/core/ui/MoreSideBar/Types": {
            "title": "$:/core/ui/MoreSideBar/Types",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Types/Caption}}",
            "text": "<$list filter={{$:/core/Filters/TypedTiddlers!!filter}}>\n<div class=\"tc-menu-list-item\">\n<$view field=\"type\"/>\n<$list filter=\"[type{!!type}!is[system]sort[title]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$list>\n</div>\n</$list>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Languages": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Languages",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[language]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Plugins": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Plugins",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[plugin]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}>>/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Theme": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Theme",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[theme]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n"
        },
        "$:/core/ui/Buttons/advanced-search": {
            "title": "$:/core/ui/Buttons/advanced-search",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/advanced-search-button}} {{$:/language/Buttons/AdvancedSearch/Caption}}",
            "description": "{{$:/language/Buttons/AdvancedSearch/Hint}}",
            "text": "\\define control-panel-button(class)\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/AdvancedSearch/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/AdvancedSearch]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/close-all": {
            "title": "$:/core/ui/Buttons/close-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}}",
            "description": "{{$:/language/Buttons/CloseAll/Hint}}",
            "text": "<$button message=\"tm-close-all-tiddlers\" tooltip={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/control-panel": {
            "title": "$:/core/ui/Buttons/control-panel",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}}",
            "description": "{{$:/language/Buttons/ControlPanel/Hint}}",
            "text": "\\define control-panel-button(class)\n<$button to=\"$:/ControlPanel\" tooltip={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/ControlPanel/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/ControlPanel]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/encryption": {
            "title": "$:/core/ui/Buttons/encryption",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/locked-padlock}} {{$:/language/Buttons/Encryption/Caption}}",
            "description": "{{$:/language/Buttons/Encryption/Hint}}",
            "text": "<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-clear-password\" tooltip={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/ClearPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-set-password\" tooltip={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>"
        },
        "$:/core/ui/Buttons/export-page": {
            "title": "$:/core/ui/Buttons/export-page",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportPage/Caption}}",
            "description": "{{$:/language/Buttons/ExportPage/Hint}}",
            "text": "<$macrocall $name=\"exportButton\" exportFilter=\"[!is[system]sort[title]]\" lingoBase=\"$:/language/Buttons/ExportPage/\"/>"
        },
        "$:/core/ui/Buttons/fold-all": {
            "title": "$:/core/ui/Buttons/fold-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/fold-all-button}} {{$:/language/Buttons/FoldAll/Caption}}",
            "description": "{{$:/language/Buttons/FoldAll/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/FoldAll/Hint}} aria-label={{$:/language/Buttons/FoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FoldAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/full-screen": {
            "title": "$:/core/ui/Buttons/full-screen",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}}",
            "description": "{{$:/language/Buttons/FullScreen/Hint}}",
            "text": "<$button message=\"tm-full-screen\" tooltip={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FullScreen/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/home": {
            "title": "$:/core/ui/Buttons/home",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}}",
            "description": "{{$:/language/Buttons/Home/Hint}}",
            "text": "<$button message=\"tm-home\" tooltip={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Home/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/import": {
            "title": "$:/core/ui/Buttons/import",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/import-button}} {{$:/language/Buttons/Import/Caption}}",
            "description": "{{$:/language/Buttons/Import/Hint}}",
            "text": "<div class=\"tc-file-input-wrapper\">\n<$button tooltip={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Import/Caption}}/></span>\n</$list>\n</$button>\n<$browse tooltip={{$:/language/Buttons/Import/Hint}}/>\n</div>"
        },
        "$:/core/ui/Buttons/language": {
            "title": "$:/core/ui/Buttons/language",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/globe}} {{$:/language/Buttons/Language/Caption}}",
            "description": "{{$:/language/Buttons/Language/Hint}}",
            "text": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/language\">> tooltip={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value={{$:/language}}>\n<$image source=<<flag-title>>/>\n</$set>\n</span>\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Language/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/language\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n{{$:/snippets/languageswitcher}}\n</div>\n</$reveal>"
        },
        "$:/core/ui/Buttons/manager": {
            "title": "$:/core/ui/Buttons/manager",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/list}} {{$:/language/Buttons/Manager/Caption}}",
            "description": "{{$:/language/Buttons/Manager/Hint}}",
            "text": "\\define manager-button(class)\n<$button to=\"$:/Manager\" tooltip={{$:/language/Buttons/Manager/Hint}} aria-label={{$:/language/Buttons/Manager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/list}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Manager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/Manager]]\" emptyMessage=<<manager-button>>>\n<<manager-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/more-page-actions": {
            "title": "$:/core/ui/Buttons/more-page-actions",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]] -[[$:/core/ui/Buttons/more-page-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
        },
        "$:/core/ui/Buttons/new-image": {
            "title": "$:/core/ui/Buttons/new-image",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-image-button}} {{$:/language/Buttons/NewImage/Caption}}",
            "description": "{{$:/language/Buttons/NewImage/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/NewImage/Hint}} aria-label={{$:/language/Buttons/NewImage/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" type=\"image/jpeg\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-image-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewImage/Caption}}/></span>\n</$list>\n</$button>\n"
        },
        "$:/core/ui/Buttons/new-journal": {
            "title": "$:/core/ui/Buttons/new-journal",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournal/Caption}}",
            "description": "{{$:/language/Buttons/NewJournal/Hint}}",
            "text": "\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$reveal type=\"nomatch\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalTags>> text={{{ [<journalTitle>get[]] }}}/>\n</$reveal>\n<$reveal type=\"match\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalTags>> text=<<journalText>>/>\n</$reveal>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$wikify>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags}}>\n<$set name=\"journalText\" value={{$:/config/NewJournal/Text}}>\n<<journalButton>>\n</$set></$set></$set>"
        },
        "$:/core/ui/Buttons/new-tiddler": {
            "title": "$:/core/ui/Buttons/new-tiddler",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}}",
            "description": "{{$:/language/Buttons/NewTiddler/Hint}}",
            "text": "<$button message=\"tm-new-tiddler\" tooltip={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/palette": {
            "title": "$:/core/ui/Buttons/palette",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/palette}} {{$:/language/Buttons/Palette/Caption}}",
            "description": "{{$:/language/Buttons/Palette/Hint}}",
            "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/palette\">> tooltip={{$:/language/Buttons/Palette/Hint}} aria-label={{$:/language/Buttons/Palette/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Palette/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/palette\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\" style=\"font-size:0.7em;\">\n{{$:/snippets/paletteswitcher}}\n</div>\n</$reveal>"
        },
        "$:/core/ui/Buttons/print": {
            "title": "$:/core/ui/Buttons/print",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/print-button}} {{$:/language/Buttons/Print/Caption}}",
            "description": "{{$:/language/Buttons/Print/Hint}}",
            "text": "<$button message=\"tm-print\" tooltip={{$:/language/Buttons/Print/Hint}} aria-label={{$:/language/Buttons/Print/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/print-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Print/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/refresh": {
            "title": "$:/core/ui/Buttons/refresh",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/refresh-button}} {{$:/language/Buttons/Refresh/Caption}}",
            "description": "{{$:/language/Buttons/Refresh/Hint}}",
            "text": "<$button message=\"tm-browser-refresh\" tooltip={{$:/language/Buttons/Refresh/Hint}} aria-label={{$:/language/Buttons/Refresh/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Refresh/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/save-wiki": {
            "title": "$:/core/ui/Buttons/save-wiki",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}}",
            "description": "{{$:/language/Buttons/SaveWiki/Hint}}",
            "text": "<$button message=\"tm-save-wiki\" param={{$:/config/SaveWikiButton/Template}} tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/SaveWiki/Caption}}/></span>\n</$list>\n</span>\n</$button>"
        },
        "$:/core/ui/Buttons/storyview": {
            "title": "$:/core/ui/Buttons/storyview",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/storyview-classic}} {{$:/language/Buttons/StoryView/Caption}}",
            "description": "{{$:/language/Buttons/StoryView/Hint}}",
            "text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/storyview\">> tooltip={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/StoryView/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/storyview\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n{{$:/snippets/viewswitcher}}\n</div>\n</$reveal>"
        },
        "$:/core/ui/Buttons/tag-manager": {
            "title": "$:/core/ui/Buttons/tag-manager",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/tag-button}} {{$:/language/Buttons/TagManager/Caption}}",
            "description": "{{$:/language/Buttons/TagManager/Hint}}",
            "text": "\\define control-panel-button(class)\n<$button to=\"$:/TagManager\" tooltip={{$:/language/Buttons/TagManager/Hint}} aria-label={{$:/language/Buttons/TagManager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/TagManager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/TagManager]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/theme": {
            "title": "$:/core/ui/Buttons/theme",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}}",
            "description": "{{$:/language/Buttons/Theme/Hint}}",
            "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/theme\">> tooltip={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Theme/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/theme\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/theme\">\n{{$:/snippets/themeswitcher}}\n</$linkcatcher>\n</div>\n</$reveal>"
        },
        "$:/core/ui/Buttons/timestamp": {
            "title": "$:/core/ui/Buttons/timestamp",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/timestamp-on}} {{$:/language/Buttons/Timestamp/Caption}}",
            "description": "{{$:/language/Buttons/Timestamp/Hint}}",
            "text": "<$reveal type=\"nomatch\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/On/Hint}} aria-label={{$:/language/Buttons/Timestamp/On/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"yes\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/timestamp-on}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/On/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/Off/Hint}} aria-label={{$:/language/Buttons/Timestamp/Off/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"no\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/timestamp-off}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/Off/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>"
        },
        "$:/core/ui/Buttons/unfold-all": {
            "title": "$:/core/ui/Buttons/unfold-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/unfold-all-button}} {{$:/language/Buttons/UnfoldAll/Caption}}",
            "description": "{{$:/language/Buttons/UnfoldAll/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/UnfoldAll/Hint}} aria-label={{$:/language/Buttons/UnfoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-unfold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/UnfoldAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/PageTemplate/pagecontrols": {
            "title": "$:/core/ui/PageTemplate/pagecontrols",
            "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-page-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</$set>\n</$reveal>\n</$list>\n</div>\n\n"
        },
        "$:/core/ui/PageStylesheet": {
            "title": "$:/core/ui/PageStylesheet",
            "text": "<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\n</$set>\n\n</$set>\n\n</$importvariables>\n"
        },
        "$:/core/ui/PageTemplate/alerts": {
            "title": "$:/core/ui/PageTemplate/alerts",
            "tags": "$:/tags/PageTemplate",
            "text": "<div class=\"tc-alerts\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Alert]!has[draft.of]]\" template=\"$:/core/ui/AlertTemplate\" storyview=\"pop\"/>\n\n</div>\n"
        },
        "$:/core/ui/PageTemplate/pluginreloadwarning": {
            "title": "$:/core/ui/PageTemplate/pluginreloadwarning",
            "tags": "$:/tags/PageTemplate",
            "text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[has[plugin-type]haschanged[]!plugin-type[import]limit[1]]\">\n\n<$reveal type=\"nomatch\" state=\"$:/temp/HidePluginWarning\" text=\"yes\">\n\n<div class=\"tc-plugin-reload-warning\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<<lingo PluginReloadWarning>> <$button set=\"$:/temp/HidePluginWarning\" setTo=\"yes\" class=\"tc-btn-invisible\">{{$:/core/images/close-button}}</$button>\n\n</$set>\n\n</div>\n\n</$reveal>\n\n</$list>\n"
        },
        "$:/core/ui/PageTemplate/sidebar": {
            "title": "$:/core/ui/PageTemplate/sidebar",
            "tags": "$:/tags/PageTemplate",
            "text": "<$scrollable fallthrough=\"no\" class=\"tc-sidebar-scrollable\">\n\n<div class=\"tc-sidebar-header\">\n\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\" animate=\"yes\">\n\n<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n\n<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n\n{{||$:/core/ui/PageTemplate/pagecontrols}}\n\n<$transclude tiddler=\"$:/core/ui/SideBarLists\" mode=\"inline\"/>\n\n</$reveal>\n\n</div>\n\n</$scrollable>"
        },
        "$:/core/ui/PageTemplate/story": {
            "title": "$:/core/ui/PageTemplate/story",
            "tags": "$:/tags/PageTemplate",
            "text": "<section class=\"tc-story-river\">\n\n<section class=\"story-backdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" template=\"$:/core/ui/ViewTemplate\" editTemplate=\"$:/core/ui/EditTemplate\" storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>\n\n<section class=\"story-frontdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/BelowStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n</section>\n"
        },
        "$:/core/ui/PageTemplate/topleftbar": {
            "title": "$:/core/ui/PageTemplate/topleftbar",
            "tags": "$:/tags/PageTemplate",
            "text": "<span class=\"tc-topbar tc-topbar-left\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopLeftBar]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
        },
        "$:/core/ui/PageTemplate/toprightbar": {
            "title": "$:/core/ui/PageTemplate/toprightbar",
            "tags": "$:/tags/PageTemplate",
            "text": "<span class=\"tc-topbar tc-topbar-right\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopRightBar]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
        },
        "$:/core/ui/PageTemplate": {
            "title": "$:/core/ui/PageTemplate",
            "text": "\\define containerClasses()\ntc-page-container tc-page-view-$(themeTitle)$ tc-language-$(languageTitle)$\n\\end\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"themeTitle\" value={{$:/view}}>\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$set name=\"currentTiddler\" value=\"\">\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n\n<$dropzone>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageTemplate]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n\n</$dropzone>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$importvariables>\n"
        },
        "$:/core/ui/PluginInfo": {
            "title": "$:/core/ui/PluginInfo",
            "text": "\\define localised-info-tiddler-title()\n$(currentTiddler)$/$(languageTitle)$/$(currentTab)$\n\\end\n\\define info-tiddler-title()\n$(currentTiddler)$/$(currentTab)$\n\\end\n\\define default-tiddler-title()\n$:/core/ui/PluginInfo/Default/$(currentTab)$\n\\end\n<$transclude tiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<default-tiddler-title>> mode=\"block\">\n{{$:/language/ControlPanel/Plugin/NoInfoFound/Hint}}\n</$transclude>\n</$transclude>\n</$transclude>\n</$transclude>\n"
        },
        "$:/core/ui/PluginInfo/Default/contents": {
            "title": "$:/core/ui/PluginInfo/Default/contents",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n"
        },
        "$:/core/ui/PluginListItemTemplate": {
            "title": "$:/core/ui/PluginListItemTemplate",
            "text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}>\n<$view field=\"description\">\n<$view field=\"title\"/>\n</$view>\n</$link>\n</div>"
        },
        "$:/core/ui/SearchResults": {
            "title": "$:/core/ui/SearchResults",
            "text": "<div class=\"tc-search-results\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\"\"\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n\n</$list>\n\n</div>\n"
        },
        "$:/core/ui/SideBar/More": {
            "title": "$:/core/ui/SideBar/More",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/More/Caption}}",
            "text": "<div class=\"tc-more-sidebar\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" default={{$:/config/DefaultMoreSidebarTab}} state=\"$:/state/tab/moresidebar\" class=\"tc-vertical\" />\n</div>"
        },
        "$:/core/ui/SideBar/Open": {
            "title": "$:/core/ui/SideBar/Open",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Open/Caption}}",
            "text": "\\define lingo-base() $:/language/CloseAll/\n\n\\define drop-actions()\n<$action-listops $tiddler=\"$:/StoryList\" $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" storyview=\"pop\">\n<div style=\"position: relative;\">\n<$droppable actions=<<drop-actions>>>\n<div class=\"tc-droppable-placeholder\">\n&nbsp;\n</div>\n<div>\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini\">&times;</$button> <$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$droppable>\n</div>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<drop-actions>>>\n<div class=\"tc-droppable-placeholder\">\n&nbsp;\n</div>\n<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\n</$droppable>\n</$tiddler>\n"
        },
        "$:/core/ui/SideBar/Recent": {
            "title": "$:/core/ui/SideBar/Recent",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Recent/Caption}}",
            "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
        },
        "$:/core/ui/SideBar/Tools": {
            "title": "$:/core/ui/SideBar/Tools",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Tools/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n<<lingo Basics/Version/Prompt>> <<version>>\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<div style=\"position:relative;\" class={{{ [<listItem>encodeuricomponent[]addprefix[tc-btn-]] }}}>\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</div>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/SideBarLists": {
            "title": "$:/core/ui/SideBarLists",
            "text": "<div class=\"tc-sidebar-lists\">\n\n<$set name=\"searchTiddler\" value=\"$:/temp/search\">\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/search\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-popup-handle\"/>\n<$reveal state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search}}/>\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n<$button popup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" variable=\"listItem\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[!is[system]search{$(searchTiddler)$}]\"/>\"\"\">\n{{$:/language/Search/Matches}}\n</$set>\n</$list>\n</$button>\n</$reveal>\n<$reveal state=\"$:/temp/search\" type=\"match\" text=\"\">\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/advanced-search-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown-wrapper\" state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown tc-search-drop-down tc-popup-handle\" state=<<qualify \"$:/state/popup/search-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n{{$:/core/ui/SearchResults}}\n\n</$list>\n\n</$reveal>\n\n</$reveal>\n\n</$set>\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" />\n\n</div>\n"
        },
        "$:/TagManager": {
            "title": "$:/TagManager",
            "icon": "$:/core/images/tag-button",
            "color": "#bbb",
            "caption": "{{$:/language/TagManager/Caption}}",
            "text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n<$list filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[sort[title]] +[$type$is[system]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n\\end\n\\define iconEditor(title)\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/icon/$title$\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/icon/$title$\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$title$!!icon\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define qualifyTitle(title)\n$title$$(currentTiddler)$\n\\end\n\\define toggleButton(state)\n<$reveal state=\"$state$\" type=\"match\" text=\"closed\" default=\"closed\">\n<$button set=\"$state$\" setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal state=\"$state$\" type=\"match\" text=\"open\" default=\"closed\">\n<$button set=\"$state$\" setTo=\"closed\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n\\end\n<table class=\"tc-tag-manager-table\">\n<tbody>\n<tr>\n<th><<lingo Colour/Heading>></th>\n<th class=\"tc-tag-manager-tag\"><<lingo Tag/Heading>></th>\n<th><<lingo Count/Heading>></th>\n<th><<lingo Icon/Heading>></th>\n<th><<lingo Info/Heading>></th>\n</tr>\n<$list filter=\"[tags[]!is[system]sort[title]]\">\n<tr>\n<td><$edit-text field=\"color\" tag=\"input\" type=\"color\"/></td>\n<td><$macrocall $name=\"tag\" tag=<<currentTiddler>>/></td>\n<td><$count filter=\"[all[current]tagging[]]\"/></td>\n<td>\n<$macrocall $name=\"iconEditor\" title={{!!title}}/>\n</td>\n<td>\n<$macrocall $name=\"toggleButton\" state=<<qualifyTitle \"$:/state/tag-manager/\">> /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal state=<<qualifyTitle \"$:/state/tag-manager/\">> type=\"match\" text=\"open\" default=\"\">\n<table>\n<tbody>\n<tr><td><<lingo Colour/Heading>></td><td><$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/></td></tr>\n<tr><td><<lingo Icon/Heading>></td><td><$edit-text field=\"icon\" tag=\"input\" size=\"45\"/></td></tr>\n</tbody>\n</table>\n</$reveal>\n</td>\n</tr>\n</$list>\n<tr>\n<td></td>\n<td>\n{{$:/core/ui/UntaggedTemplate}}\n</td>\n<td>\n<small class=\"tc-menu-list-count\"><$count filter=\"[untagged[]!is[system]] -[tags[]]\"/></small>\n</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/TagTemplate": {
            "title": "$:/core/ui/TagTemplate",
            "text": "<span class=\"tc-tag-list-item\">\n<$set name=\"transclusion\" value=<<currentTiddler>>>\n<$macrocall $name=\"tag-pill-body\" tag=<<currentTiddler>> icon={{!!icon}} colour={{!!color}} palette={{$:/palette}} element-tag=\"\"\"$button\"\"\" element-attributes=\"\"\"popup=<<qualify \"$:/state/popup/tag\">> dragFilter='[all[current]tagging[]]' tag='span'\"\"\"/>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TagDropdown]!has[draft.of]]\" variable=\"listItem\"> \n<$transclude tiddler=<<listItem>>/> \n</$list>\n<hr>\n<$macrocall $name=\"list-tagged-draggable\" tag=<<currentTiddler>>/>\n</$reveal>\n</$set>\n</span>\n"
        },
        "$:/core/ui/TiddlerFieldTemplate": {
            "title": "$:/core/ui/TiddlerFieldTemplate",
            "text": "<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<listItem>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<listItem>>/>\n</td>\n</tr>"
        },
        "$:/core/ui/TiddlerFields": {
            "title": "$:/core/ui/TiddlerFields",
            "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced/PluginInfo": {
            "title": "$:/core/ui/TiddlerInfo/Advanced/PluginInfo",
            "tags": "$:/tags/TiddlerInfo/Advanced",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<$list filter=\"[all[current]has[plugin-type]]\">\n\n! <<lingo Heading>>\n\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n\n</$list>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo": {
            "title": "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo",
            "tags": "$:/tags/TiddlerInfo/Advanced",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/ShadowInfo/\n<$set name=\"infoTiddler\" value=<<currentTiddler>>>\n\n''<<lingo Heading>>''\n\n<$list filter=\"[all[current]!is[shadow]]\">\n\n<<lingo NotShadow/Hint>>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]]\">\n\n<<lingo Shadow/Hint>>\n\n<$list filter=\"[all[current]shadowsource[]]\">\n\n<$set name=\"pluginTiddler\" value=<<currentTiddler>>>\n<<lingo Shadow/Source>>\n</$set>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\">\n\n<<lingo OverriddenShadow/Hint>>\n\n</$list>\n\n\n</$list>\n</$set>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced": {
            "title": "$:/core/ui/TiddlerInfo/Advanced",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Advanced/Caption}}",
            "text": "<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo/Advanced]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n"
        },
        "$:/core/ui/TiddlerInfo/Fields": {
            "title": "$:/core/ui/TiddlerInfo/Fields",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Fields/Caption}}",
            "text": "<$transclude tiddler=\"$:/core/ui/TiddlerFields\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/List": {
            "title": "$:/core/ui/TiddlerInfo/List",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/List/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[list{!!title}]\" emptyMessage=<<lingo List/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/Listed": {
            "title": "$:/core/ui/TiddlerInfo/Listed",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Listed/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]listed[]!is[system]]\" emptyMessage=<<lingo Listed/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/References": {
            "title": "$:/core/ui/TiddlerInfo/References",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/References/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]backlinks[]sort[title]]\" emptyMessage=<<lingo References/Empty>> template=\"$:/core/ui/ListItemTemplate\">\n</$list>\n"
        },
        "$:/core/ui/TiddlerInfo/Tagging": {
            "title": "$:/core/ui/TiddlerInfo/Tagging",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Tagging/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]tagging[]]\" emptyMessage=<<lingo Tagging/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/Tools": {
            "title": "$:/core/ui/TiddlerInfo/Tools",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Tools/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/TiddlerInfo": {
            "title": "$:/core/ui/TiddlerInfo",
            "text": "<div style=\"position:relative;\">\n<div class=\"tc-tiddler-controls\" style=\"position:absolute;right:0;\">\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n</div>\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo]!has[draft.of]]\" default={{$:/config/TiddlerInfo/Default}}/>"
        },
        "$:/core/ui/TopBar/menu": {
            "title": "$:/core/ui/TopBar/menu",
            "tags": "$:/tags/TopRightBar",
            "text": "<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"no\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}}</$button>\n</$reveal>\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"no\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-left}}</$button>\n</$reveal>\n"
        },
        "$:/core/ui/UntaggedTemplate": {
            "title": "$:/core/ui/UntaggedTemplate",
            "text": "\\define lingo-base() $:/language/SideBar/\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-untagged-label tc-tag-label\">\n<<lingo Tags/Untagged/Caption>>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[untagged[]!is[system]] -[tags[]] +[sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/body": {
            "title": "$:/core/ui/ViewTemplate/body",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal tag=\"div\" class=\"tc-tiddler-body\" type=\"nomatch\" state=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[current]!has[plugin-type]!field:hide-body[yes]]\">\n\n<$transclude>\n\n<$transclude tiddler=\"$:/language/MissingTiddler/Hint\"/>\n\n</$transclude>\n\n</$list>\n\n</$reveal>"
        },
        "$:/core/ui/ViewTemplate/classic": {
            "title": "$:/core/ui/ViewTemplate/classic",
            "tags": "$:/tags/ViewTemplate $:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/ClassicWarning/\n<$list filter=\"[all[current]type[text/x-tiddlywiki]]\">\n<div class=\"tc-message-box\">\n\n<<lingo Hint>>\n\n<$button set=\"!!type\" setTo=\"text/vnd.tiddlywiki\"><<lingo Upgrade/Caption>></$button>\n\n</div>\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/import": {
            "title": "$:/core/ui/ViewTemplate/import",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\define lingo-base() $:/language/Import/\n\n\\define buttons()\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n<<lingo Listing/Preview>> <$select tiddler=\"$:/state/importpreviewtype\" default=\"$:/core/ui/ImportPreviews/Text\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ImportPreview]!has[draft.of]]\">\n<option value=<<currentTiddler>>>{{!!caption}}</option>\n</$list>\n</$select>\n\\end\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n<<buttons>>\n\n{{||$:/core/ui/ImportListing}}\n\n<<buttons>>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/plugin": {
            "title": "$:/core/ui/ViewTemplate/plugin",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$list filter=\"[all[current]has[plugin-type]] -[all[current]field:plugin-type[import]]\">\n<$set name=\"plugin-type\" value={{!!plugin-type}}>\n<$set name=\"default-popup-state\" value=\"yes\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n{{||$:/core/ui/Components/plugin-info}}\n</$set>\n</$set>\n</$set>\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/subtitle": {
            "title": "$:/core/ui/ViewTemplate/subtitle",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal type=\"nomatch\" state=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/tags": {
            "title": "$:/core/ui/ViewTemplate/tags",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal type=\"nomatch\" state=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-tags-wrapper\"><$list filter=\"[all[current]tags[]sort[title]]\" template=\"$:/core/ui/TagTemplate\" storyview=\"pop\"/></div>\n</$reveal>"
        },
        "$:/core/ui/ViewTemplate/title": {
            "title": "$:/core/ui/ViewTemplate/title",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\define title-styles()\nfill:$(foregroundColor)$;\n\\end\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<span class=\"tc-tiddler-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\"><$transclude tiddler=<<listItem>>/></$set></$reveal></$list>\n</span>\n<$set name=\"tv-wikilinks\" value={{$:/config/Tiddlers/TitleLinks}}>\n<$link>\n<$set name=\"foregroundColor\" value={{!!color}}>\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}/>\n</span>\n</$set>\n<$list filter=\"[all[current]removeprefix[$:/]]\">\n<h2 class=\"tc-title\" title={{$:/language/SystemTiddler/Tooltip}}>\n<span class=\"tc-system-title-prefix\">$:/</span><$text text=<<currentTiddler>>/>\n</h2>\n</$list>\n<$list filter=\"[all[current]!prefix[$:/]]\">\n<h2 class=\"tc-title\">\n<$view field=\"title\"/>\n</h2>\n</$list>\n</$link>\n</$set>\n</div>\n\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=<<tiddlerInfoState>> class=\"tc-tiddler-info tc-popup-handle\" animate=\"yes\" retain=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo\"/>\n\n</$reveal>\n</div>"
        },
        "$:/core/ui/ViewTemplate/unfold": {
            "title": "$:/core/ui/ViewTemplate/unfold",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal tag=\"div\" type=\"nomatch\" state=\"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar\" text=\"hide\">\n<$reveal tag=\"div\" type=\"nomatch\" state=<<folded-state>> text=\"hide\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=\"tc-fold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-up}}\n</$button>\n</$reveal>\n<$reveal tag=\"div\" type=\"nomatch\" state=<<folded-state>> text=\"show\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=\"tc-unfold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate": {
            "title": "$:/core/ui/ViewTemplate",
            "text": "\\define frame-classes()\ntc-tiddler-frame tc-tiddler-view-frame $(missingTiddlerClass)$ $(shadowTiddlerClass)$ $(systemTiddlerClass)$ $(tiddlerTagClasses)$ $(userClass)$\n\\end\n\\define folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n<$vars storyTiddler=<<currentTiddler>> tiddlerInfoState=<<qualify \"$:/state/popup/tiddler-info\">> userClass={{!!class}}><$tiddler tiddler=<<currentTiddler>>><div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class=<<frame-classes>>><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$tiddler></$vars>\n"
        },
        "$:/core/ui/Buttons/clone": {
            "title": "$:/core/ui/Buttons/clone",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}}",
            "description": "{{$:/language/Buttons/Clone/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-new-tiddler\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Clone/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/close-others": {
            "title": "$:/core/ui/Buttons/close-others",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}}",
            "description": "{{$:/language/Buttons/CloseOthers/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-close-other-tiddlers\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/CloseOthers/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/close": {
            "title": "$:/core/ui/Buttons/close",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}}",
            "description": "{{$:/language/Buttons/Close/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Close/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/edit": {
            "title": "$:/core/ui/Buttons/edit",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}}",
            "description": "{{$:/language/Buttons/Edit/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-edit-tiddler\" tooltip={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Edit/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/export-tiddler": {
            "title": "$:/core/ui/Buttons/export-tiddler",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportTiddler/Caption}}",
            "description": "{{$:/language/Buttons/ExportTiddler/Hint}}",
            "text": "\\define makeExportFilter()\n[[$(currentTiddler)$]]\n\\end\n<$macrocall $name=\"exportButton\" exportFilter=<<makeExportFilter>> lingoBase=\"$:/language/Buttons/ExportTiddler/\" baseFilename=<<currentTiddler>>/>"
        },
        "$:/core/ui/Buttons/fold-bar": {
            "title": "$:/core/ui/Buttons/fold-bar",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/chevron-up}} {{$:/language/Buttons/Fold/FoldBar/Caption}}",
            "description": "{{$:/language/Buttons/Fold/FoldBar/Hint}}",
            "text": "<!-- This dummy toolbar button is here to allow visibility of the fold-bar to be controlled as if it were a toolbar button -->"
        },
        "$:/core/ui/Buttons/fold-others": {
            "title": "$:/core/ui/Buttons/fold-others",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/fold-others-button}} {{$:/language/Buttons/FoldOthers/Caption}}",
            "description": "{{$:/language/Buttons/FoldOthers/Hint}}",
            "text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/FoldOthers/Hint}} aria-label={{$:/language/Buttons/FoldOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-other-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/FoldOthers/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/fold": {
            "title": "$:/core/ui/Buttons/fold",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/fold-button}} {{$:/language/Buttons/Fold/Caption}}",
            "description": "{{$:/language/Buttons/Fold/Hint}}",
            "text": "\\whitespace trim\n<$reveal type=\"nomatch\" state=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Fold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Unfold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>"
        },
        "$:/core/ui/Buttons/info": {
            "title": "$:/core/ui/Buttons/info",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}}",
            "description": "{{$:/language/Buttons/Info/Hint}}",
            "text": "\\whitespace trim\n\\define button-content()\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Info/Caption}}/>\n</span>\n</$list>\n\\end\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"popup\">\n<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$reveal state=<<tiddlerInfoState>> type=\"match\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"yes\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=<<tiddlerInfoState>> type=\"nomatch\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n</$reveal>"
        },
        "$:/core/ui/Buttons/more-tiddler-actions": {
            "title": "$:/core/ui/Buttons/more-tiddler-actions",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "text": "\\whitespace trim\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/More/Caption}}/>\n</span>\n</$list>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]] -[[$:/core/ui/Buttons/more-tiddler-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
        },
        "$:/core/ui/Buttons/new-here": {
            "title": "$:/core/ui/Buttons/new-here",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/new-here-button}} {{$:/language/Buttons/NewHere/Caption}}",
            "description": "{{$:/language/Buttons/NewHere/Hint}}",
            "text": "\\whitespace trim\n\\define newHereButtonTags()\n[[$(currentTiddler)$]]\n\\end\n\\define newHereButton()\n<$button tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<newHereButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewHere/Caption}}/>\n</span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>"
        },
        "$:/core/ui/Buttons/new-journal-here": {
            "title": "$:/core/ui/Buttons/new-journal-here",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournalHere/Caption}}",
            "description": "{{$:/language/Buttons/NewJournalHere/Hint}}",
            "text": "\\whitespace trim\n\\define journalButtonTags()\n[[$(currentTiddlerTag)$]] $(journalTags)$\n\\end\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournalHere/Hint}} aria-label={{$:/language/Buttons/NewJournalHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewJournalHere/Caption}}/>\n</span>\n</$list>\n</$wikify>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags}}>\n<$set name=\"currentTiddlerTag\" value=<<currentTiddler>>>\n<<journalButton>>\n</$set>\n</$set>\n</$set>"
        },
        "$:/core/ui/Buttons/open-window": {
            "title": "$:/core/ui/Buttons/open-window",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/open-window}} {{$:/language/Buttons/OpenWindow/Caption}}",
            "description": "{{$:/language/Buttons/OpenWindow/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-open-window\" tooltip={{$:/language/Buttons/OpenWindow/Hint}} aria-label={{$:/language/Buttons/OpenWindow/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/OpenWindow/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/permalink": {
            "title": "$:/core/ui/Buttons/permalink",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}}",
            "description": "{{$:/language/Buttons/Permalink/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-permalink\" tooltip={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permalink/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/permaview": {
            "title": "$:/core/ui/Buttons/permaview",
            "tags": "$:/tags/ViewToolbar $:/tags/PageControls",
            "caption": "{{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}}",
            "description": "{{$:/language/Buttons/Permaview/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-permaview\" tooltip={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permaview/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/DefaultTiddlers": {
            "title": "$:/DefaultTiddlers",
            "text": "GettingStarted\n"
        },
        "$:/temp/advancedsearch": {
            "title": "$:/temp/advancedsearch",
            "text": ""
        },
        "$:/snippets/allfields": {
            "title": "$:/snippets/allfields",
            "text": "\\define renderfield(title)\n<tr class=\"tc-view-field\"><td class=\"tc-view-field-name\">''$title$'':</td><td class=\"tc-view-field-value\">//{{$:/language/Docs/Fields/$title$}}//</td></tr>\n\\end\n<table class=\"tc-view-field-table\"><tbody><$list filter=\"[fields[]sort[title]]\" variable=\"listItem\"><$macrocall $name=\"renderfield\" title=<<listItem>>/></$list>\n</tbody></table>\n"
        },
        "$:/config/AnimationDuration": {
            "title": "$:/config/AnimationDuration",
            "text": "400"
        },
        "$:/config/AutoSave": {
            "title": "$:/config/AutoSave",
            "text": "yes"
        },
        "$:/config/BitmapEditor/Colour": {
            "title": "$:/config/BitmapEditor/Colour",
            "text": "#444"
        },
        "$:/config/BitmapEditor/ImageSizes": {
            "title": "$:/config/BitmapEditor/ImageSizes",
            "text": "[[62px 100px]] [[100px 62px]] [[124px 200px]] [[200px 124px]] [[248px 400px]] [[371px 600px]] [[400px 248px]] [[556px 900px]] [[600px 371px]] [[742px 1200px]] [[900px 556px]] [[1200px 742px]]"
        },
        "$:/config/BitmapEditor/LineWidth": {
            "title": "$:/config/BitmapEditor/LineWidth",
            "text": "3px"
        },
        "$:/config/BitmapEditor/LineWidths": {
            "title": "$:/config/BitmapEditor/LineWidths",
            "text": "0.25px 0.5px 1px 2px 3px 4px 6px 8px 10px 16px 20px 28px 40px 56px 80px"
        },
        "$:/config/BitmapEditor/Opacities": {
            "title": "$:/config/BitmapEditor/Opacities",
            "text": "0.01 0.025 0.05 0.075 0.1 0.15 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0"
        },
        "$:/config/BitmapEditor/Opacity": {
            "title": "$:/config/BitmapEditor/Opacity",
            "text": "1.0"
        },
        "$:/config/DefaultMoreSidebarTab": {
            "title": "$:/config/DefaultMoreSidebarTab",
            "text": "$:/core/ui/MoreSideBar/Tags"
        },
        "$:/config/DefaultSidebarTab": {
            "title": "$:/config/DefaultSidebarTab",
            "text": "$:/core/ui/SideBar/Open"
        },
        "$:/config/DownloadSaver/AutoSave": {
            "title": "$:/config/DownloadSaver/AutoSave",
            "text": "no"
        },
        "$:/config/Drafts/TypingTimeout": {
            "title": "$:/config/Drafts/TypingTimeout",
            "text": "400"
        },
        "$:/config/EditTemplateFields/Visibility/title": {
            "title": "$:/config/EditTemplateFields/Visibility/title",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/tags": {
            "title": "$:/config/EditTemplateFields/Visibility/tags",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/text": {
            "title": "$:/config/EditTemplateFields/Visibility/text",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/creator": {
            "title": "$:/config/EditTemplateFields/Visibility/creator",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/created": {
            "title": "$:/config/EditTemplateFields/Visibility/created",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/modified": {
            "title": "$:/config/EditTemplateFields/Visibility/modified",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/modifier": {
            "title": "$:/config/EditTemplateFields/Visibility/modifier",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/type": {
            "title": "$:/config/EditTemplateFields/Visibility/type",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/draft.title": {
            "title": "$:/config/EditTemplateFields/Visibility/draft.title",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/draft.of": {
            "title": "$:/config/EditTemplateFields/Visibility/draft.of",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/revision": {
            "title": "$:/config/EditTemplateFields/Visibility/revision",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/bag": {
            "title": "$:/config/EditTemplateFields/Visibility/bag",
            "text": "hide"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4",
            "text": "hide"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5",
            "text": "hide"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6",
            "text": "hide"
        },
        "$:/config/EditorTypeMappings/image/gif": {
            "title": "$:/config/EditorTypeMappings/image/gif",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/jpeg": {
            "title": "$:/config/EditorTypeMappings/image/jpeg",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/jpg": {
            "title": "$:/config/EditorTypeMappings/image/jpg",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/png": {
            "title": "$:/config/EditorTypeMappings/image/png",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/x-icon": {
            "title": "$:/config/EditorTypeMappings/image/x-icon",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/text/vnd.tiddlywiki": {
            "title": "$:/config/EditorTypeMappings/text/vnd.tiddlywiki",
            "text": "text"
        },
        "$:/config/Manager/Show": {
            "title": "$:/config/Manager/Show",
            "text": "tiddlers"
        },
        "$:/config/Manager/Filter": {
            "title": "$:/config/Manager/Filter",
            "text": ""
        },
        "$:/config/Manager/Order": {
            "title": "$:/config/Manager/Order",
            "text": "forward"
        },
        "$:/config/Manager/Sort": {
            "title": "$:/config/Manager/Sort",
            "text": "title"
        },
        "$:/config/Manager/System": {
            "title": "$:/config/Manager/System",
            "text": "system"
        },
        "$:/config/Manager/Tag": {
            "title": "$:/config/Manager/Tag",
            "text": ""
        },
        "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText": {
            "title": "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText",
            "text": "hide"
        },
        "$:/config/MissingLinks": {
            "title": "$:/config/MissingLinks",
            "text": "yes"
        },
        "$:/config/Navigation/UpdateAddressBar": {
            "title": "$:/config/Navigation/UpdateAddressBar",
            "text": "no"
        },
        "$:/config/Navigation/UpdateHistory": {
            "title": "$:/config/Navigation/UpdateHistory",
            "text": "no"
        },
        "$:/config/OfficialPluginLibrary": {
            "title": "$:/config/OfficialPluginLibrary",
            "tags": "$:/tags/PluginLibrary",
            "url": "https://tiddlywiki.com/library/v5.1.17/index.html",
            "caption": "{{$:/language/OfficialPluginLibrary}}",
            "text": "{{$:/language/OfficialPluginLibrary/Hint}}\n"
        },
        "$:/config/Navigation/openLinkFromInsideRiver": {
            "title": "$:/config/Navigation/openLinkFromInsideRiver",
            "text": "below"
        },
        "$:/config/Navigation/openLinkFromOutsideRiver": {
            "title": "$:/config/Navigation/openLinkFromOutsideRiver",
            "text": "top"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all",
            "text": "hide"
        },
        "$:/config/Performance/Instrumentation": {
            "title": "$:/config/Performance/Instrumentation",
            "text": "no"
        },
        "$:/config/SaveWikiButton/Template": {
            "title": "$:/config/SaveWikiButton/Template",
            "text": "$:/core/save/all"
        },
        "$:/config/SaverFilter": {
            "title": "$:/config/SaverFilter",
            "text": "[all[]] -[[$:/HistoryList]] -[[$:/StoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state/]] -[prefix[$:/temp/]]"
        },
        "$:/config/Search/AutoFocus": {
            "title": "$:/config/Search/AutoFocus",
            "text": "true"
        },
        "$:/config/Search/MinLength": {
            "title": "$:/config/Search/MinLength",
            "text": "3"
        },
        "$:/config/SearchResults/Default": {
            "title": "$:/config/SearchResults/Default",
            "text": "$:/core/ui/DefaultSearchResultList"
        },
        "$:/config/ShortcutInfo/bold": {
            "title": "$:/config/ShortcutInfo/bold",
            "text": "{{$:/language/Buttons/Bold/Hint}}"
        },
        "$:/config/ShortcutInfo/cancel-edit-tiddler": {
            "title": "$:/config/ShortcutInfo/cancel-edit-tiddler",
            "text": "{{$:/language/Buttons/Cancel/Hint}}"
        },
        "$:/config/ShortcutInfo/excise": {
            "title": "$:/config/ShortcutInfo/excise",
            "text": "{{$:/language/Buttons/Excise/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-1": {
            "title": "$:/config/ShortcutInfo/heading-1",
            "text": "{{$:/language/Buttons/Heading1/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-2": {
            "title": "$:/config/ShortcutInfo/heading-2",
            "text": "{{$:/language/Buttons/Heading2/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-3": {
            "title": "$:/config/ShortcutInfo/heading-3",
            "text": "{{$:/language/Buttons/Heading3/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-4": {
            "title": "$:/config/ShortcutInfo/heading-4",
            "text": "{{$:/language/Buttons/Heading4/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-5": {
            "title": "$:/config/ShortcutInfo/heading-5",
            "text": "{{$:/language/Buttons/Heading5/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-6": {
            "title": "$:/config/ShortcutInfo/heading-6",
            "text": "{{$:/language/Buttons/Heading6/Hint}}"
        },
        "$:/config/ShortcutInfo/italic": {
            "title": "$:/config/ShortcutInfo/italic",
            "text": "{{$:/language/Buttons/Italic/Hint}}"
        },
        "$:/config/ShortcutInfo/link": {
            "title": "$:/config/ShortcutInfo/link",
            "text": "{{$:/language/Buttons/Link/Hint}}"
        },
        "$:/config/ShortcutInfo/list-bullet": {
            "title": "$:/config/ShortcutInfo/list-bullet",
            "text": "{{$:/language/Buttons/ListBullet/Hint}}"
        },
        "$:/config/ShortcutInfo/list-number": {
            "title": "$:/config/ShortcutInfo/list-number",
            "text": "{{$:/language/Buttons/ListNumber/Hint}}"
        },
        "$:/config/ShortcutInfo/mono-block": {
            "title": "$:/config/ShortcutInfo/mono-block",
            "text": "{{$:/language/Buttons/MonoBlock/Hint}}"
        },
        "$:/config/ShortcutInfo/mono-line": {
            "title": "$:/config/ShortcutInfo/mono-line",
            "text": "{{$:/language/Buttons/MonoLine/Hint}}"
        },
        "$:/config/ShortcutInfo/picture": {
            "title": "$:/config/ShortcutInfo/picture",
            "text": "{{$:/language/Buttons/Picture/Hint}}"
        },
        "$:/config/ShortcutInfo/preview": {
            "title": "$:/config/ShortcutInfo/preview",
            "text": "{{$:/language/Buttons/Preview/Hint}}"
        },
        "$:/config/ShortcutInfo/quote": {
            "title": "$:/config/ShortcutInfo/quote",
            "text": "{{$:/language/Buttons/Quote/Hint}}"
        },
        "$:/config/ShortcutInfo/save-tiddler": {
            "title": "$:/config/ShortcutInfo/save-tiddler",
            "text": "{{$:/language/Buttons/Save/Hint}}"
        },
        "$:/config/ShortcutInfo/stamp": {
            "title": "$:/config/ShortcutInfo/stamp",
            "text": "{{$:/language/Buttons/Stamp/Hint}}"
        },
        "$:/config/ShortcutInfo/strikethrough": {
            "title": "$:/config/ShortcutInfo/strikethrough",
            "text": "{{$:/language/Buttons/Strikethrough/Hint}}"
        },
        "$:/config/ShortcutInfo/subscript": {
            "title": "$:/config/ShortcutInfo/subscript",
            "text": "{{$:/language/Buttons/Subscript/Hint}}"
        },
        "$:/config/ShortcutInfo/superscript": {
            "title": "$:/config/ShortcutInfo/superscript",
            "text": "{{$:/language/Buttons/Superscript/Hint}}"
        },
        "$:/config/ShortcutInfo/underline": {
            "title": "$:/config/ShortcutInfo/underline",
            "text": "{{$:/language/Buttons/Underline/Hint}}"
        },
        "$:/config/SyncFilter": {
            "title": "$:/config/SyncFilter",
            "text": "[is[tiddler]] -[[$:/HistoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[prefix[$:/status/]] -[prefix[$:/state/]] -[prefix[$:/temp/]]"
        },
        "$:/config/Tags/MinLength": {
            "title": "$:/config/Tags/MinLength",
            "text": "0"
        },
        "$:/config/TextEditor/EditorHeight/Height": {
            "title": "$:/config/TextEditor/EditorHeight/Height",
            "text": "400px"
        },
        "$:/config/TextEditor/EditorHeight/Mode": {
            "title": "$:/config/TextEditor/EditorHeight/Mode",
            "text": "auto"
        },
        "$:/config/TiddlerInfo/Default": {
            "title": "$:/config/TiddlerInfo/Default",
            "text": "$:/core/ui/TiddlerInfo/Fields"
        },
        "$:/config/TiddlerInfo/Mode": {
            "title": "$:/config/TiddlerInfo/Mode",
            "text": "popup"
        },
        "$:/config/Tiddlers/TitleLinks": {
            "title": "$:/config/Tiddlers/TitleLinks",
            "text": "no"
        },
        "$:/config/Toolbar/ButtonClass": {
            "title": "$:/config/Toolbar/ButtonClass",
            "text": "tc-btn-invisible"
        },
        "$:/config/Toolbar/Icons": {
            "title": "$:/config/Toolbar/Icons",
            "text": "yes"
        },
        "$:/config/Toolbar/Text": {
            "title": "$:/config/Toolbar/Text",
            "text": "no"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions",
            "text": "show"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others",
            "text": "hide"
        },
        "$:/config/shortcuts-mac/bold": {
            "title": "$:/config/shortcuts-mac/bold",
            "text": "meta-B"
        },
        "$:/config/shortcuts-mac/italic": {
            "title": "$:/config/shortcuts-mac/italic",
            "text": "meta-I"
        },
        "$:/config/shortcuts-mac/underline": {
            "title": "$:/config/shortcuts-mac/underline",
            "text": "meta-U"
        },
        "$:/config/shortcuts-not-mac/bold": {
            "title": "$:/config/shortcuts-not-mac/bold",
            "text": "ctrl-B"
        },
        "$:/config/shortcuts-not-mac/italic": {
            "title": "$:/config/shortcuts-not-mac/italic",
            "text": "ctrl-I"
        },
        "$:/config/shortcuts-not-mac/underline": {
            "title": "$:/config/shortcuts-not-mac/underline",
            "text": "ctrl-U"
        },
        "$:/config/shortcuts/cancel-edit-tiddler": {
            "title": "$:/config/shortcuts/cancel-edit-tiddler",
            "text": "escape"
        },
        "$:/config/shortcuts/excise": {
            "title": "$:/config/shortcuts/excise",
            "text": "ctrl-E"
        },
        "$:/config/shortcuts/heading-1": {
            "title": "$:/config/shortcuts/heading-1",
            "text": "ctrl-1"
        },
        "$:/config/shortcuts/heading-2": {
            "title": "$:/config/shortcuts/heading-2",
            "text": "ctrl-2"
        },
        "$:/config/shortcuts/heading-3": {
            "title": "$:/config/shortcuts/heading-3",
            "text": "ctrl-3"
        },
        "$:/config/shortcuts/heading-4": {
            "title": "$:/config/shortcuts/heading-4",
            "text": "ctrl-4"
        },
        "$:/config/shortcuts/heading-5": {
            "title": "$:/config/shortcuts/heading-5",
            "text": "ctrl-5"
        },
        "$:/config/shortcuts/heading-6": {
            "title": "$:/config/shortcuts/heading-6",
            "text": "ctrl-6"
        },
        "$:/config/shortcuts/link": {
            "title": "$:/config/shortcuts/link",
            "text": "ctrl-L"
        },
        "$:/config/shortcuts/linkify": {
            "title": "$:/config/shortcuts/linkify",
            "text": "alt-shift-L"
        },
        "$:/config/shortcuts/list-bullet": {
            "title": "$:/config/shortcuts/list-bullet",
            "text": "ctrl-shift-L"
        },
        "$:/config/shortcuts/list-number": {
            "title": "$:/config/shortcuts/list-number",
            "text": "ctrl-shift-N"
        },
        "$:/config/shortcuts/mono-block": {
            "title": "$:/config/shortcuts/mono-block",
            "text": "ctrl-shift-M"
        },
        "$:/config/shortcuts/mono-line": {
            "title": "$:/config/shortcuts/mono-line",
            "text": "ctrl-M"
        },
        "$:/config/shortcuts/picture": {
            "title": "$:/config/shortcuts/picture",
            "text": "ctrl-shift-I"
        },
        "$:/config/shortcuts/preview": {
            "title": "$:/config/shortcuts/preview",
            "text": "alt-P"
        },
        "$:/config/shortcuts/quote": {
            "title": "$:/config/shortcuts/quote",
            "text": "ctrl-Q"
        },
        "$:/config/shortcuts/save-tiddler": {
            "title": "$:/config/shortcuts/save-tiddler",
            "text": "ctrl+enter"
        },
        "$:/config/shortcuts/stamp": {
            "title": "$:/config/shortcuts/stamp",
            "text": "ctrl-S"
        },
        "$:/config/shortcuts/strikethrough": {
            "title": "$:/config/shortcuts/strikethrough",
            "text": "ctrl-T"
        },
        "$:/config/shortcuts/subscript": {
            "title": "$:/config/shortcuts/subscript",
            "text": "ctrl-shift-B"
        },
        "$:/config/shortcuts/superscript": {
            "title": "$:/config/shortcuts/superscript",
            "text": "ctrl-shift-P"
        },
        "$:/config/shortcuts/transcludify": {
            "title": "$:/config/shortcuts/transcludify",
            "text": "alt-shift-T"
        },
        "$:/config/WikiParserRules/Inline/wikilink": {
            "title": "$:/config/WikiParserRules/Inline/wikilink",
            "text": "enable"
        },
        "$:/snippets/currpalettepreview": {
            "title": "$:/snippets/currpalettepreview",
            "text": "\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch()\n<$set name=\"swatchColour\" value={{##$(colour)$}}\n><div class=\"tc-swatch\" style=<<swatchStyle>> title=<<colour>>/></$set>\n\\end\n<div class=\"tc-swatches-horiz\"><$list filter=\"\nforeground\nbackground\nmuted-foreground\nprimary\npage-background\ntab-background\ntiddler-info-background\n\" variable=\"colour\"><<swatch>></$list></div>"
        },
        "$:/snippets/download-wiki-button": {
            "title": "$:/snippets/download-wiki-button",
            "text": "\\define lingo-base() $:/language/ControlPanel/Tools/Download/\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-download-file\" $param=\"$:/core/save/all\" filename=\"index.html\"/>\n<<lingo Full/Caption>> {{$:/core/images/save-button}}\n</$button>"
        },
        "$:/language": {
            "title": "$:/language",
            "text": "$:/languages/en-GB"
        },
        "$:/snippets/languageswitcher": {
            "title": "$:/snippets/languageswitcher",
            "text": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n\n<$linkcatcher to=\"$:/language\">\n<div class=\"tc-chooser tc-language-chooser\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$set name=\"cls\" filter=\"[all[current]field:title{$:/language}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link>\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value=<<currentTiddler>>>\n<$transclude subtiddler=<<flag-title>>>\n<$list filter=\"[all[current]field:title[$:/languages/en-GB]]\">\n<$transclude tiddler=\"$:/languages/en-GB/icon\"/>\n</$list>\n</$transclude>\n</$set>\n</span>\n<$view field=\"description\">\n<$view field=\"name\">\n<$view field=\"title\"/>\n</$view>\n</$view>\n</$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
        },
        "$:/core/macros/CSS": {
            "title": "$:/core/macros/CSS",
            "tags": "$:/tags/Macro",
            "text": "\\define colour(name)\n<$transclude tiddler={{$:/palette}} index=\"$name$\"><$transclude tiddler=\"$:/palettes/Vanilla\" index=\"$name$\"/></$transclude>\n\\end\n\n\\define color(name)\n<<colour $name$>>\n\\end\n\n\\define box-shadow(shadow)\n``\n  -webkit-box-shadow: $shadow$;\n     -moz-box-shadow: $shadow$;\n          box-shadow: $shadow$;\n``\n\\end\n\n\\define filter(filter)\n``\n  -webkit-filter: $filter$;\n     -moz-filter: $filter$;\n          filter: $filter$;\n``\n\\end\n\n\\define transition(transition)\n``\n  -webkit-transition: $transition$;\n     -moz-transition: $transition$;\n          transition: $transition$;\n``\n\\end\n\n\\define transform-origin(origin)\n``\n  -webkit-transform-origin: $origin$;\n     -moz-transform-origin: $origin$;\n          transform-origin: $origin$;\n``\n\\end\n\n\\define background-linear-gradient(gradient)\n``\nbackground-image: linear-gradient($gradient$);\nbackground-image: -o-linear-gradient($gradient$);\nbackground-image: -moz-linear-gradient($gradient$);\nbackground-image: -webkit-linear-gradient($gradient$);\nbackground-image: -ms-linear-gradient($gradient$);\n``\n\\end\n\n\\define column-count(columns)\n``\n-moz-column-count: $columns$;\n-webkit-column-count: $columns$;\ncolumn-count: $columns$;\n``\n\\end\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}}/>\n\\end\n\n\\define if-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-no-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-background-attachment(text)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" type=\"nomatch\" text=\"\">$text$</$reveal>\n\\end\n"
        },
        "$:/core/macros/colour-picker": {
            "title": "$:/core/macros/colour-picker",
            "tags": "$:/tags/Macro",
            "text": "\\define colour-picker-update-recent()\n<$action-listops\n\t$tiddler=\"$:/config/ColourPicker/Recent\"\n\t$subfilter=\"$(colour-picker-value)$ [list[$:/config/ColourPicker/Recent]remove[$(colour-picker-value)$]] +[limit[8]]\"\n/>\n\\end\n\n\\define colour-picker-inner(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(colour-picker-value)$\"\"\">\n\n$(colour-picker-update-recent)$\n\n$actions$\n\n<div style=\"background-color: $(colour-picker-value)$; width: 100%; height: 100%; border-radius: 50%;\"/>\n\n</$button>\n\\end\n\n\\define colour-picker-recent-inner(actions)\n<$set name=\"colour-picker-value\" value=\"$(recentColour)$\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\\end\n\n\\define colour-picker-recent(actions)\n{{$:/language/ColourPicker/Recent}} <$list filter=\"[list[$:/config/ColourPicker/Recent]]\" variable=\"recentColour\">\n<$macrocall $name=\"colour-picker-recent-inner\" actions=\"\"\"$actions$\"\"\"/></$list>\n\\end\n\n\\define colour-picker(actions)\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker-recent\" actions=\"\"\"$actions$\"\"\"/>\n\n---\n\n<$list filter=\"LightPink Pink Crimson LavenderBlush PaleVioletRed HotPink DeepPink MediumVioletRed Orchid Thistle Plum Violet Magenta Fuchsia DarkMagenta Purple MediumOrchid DarkViolet DarkOrchid Indigo BlueViolet MediumPurple MediumSlateBlue SlateBlue DarkSlateBlue Lavender GhostWhite Blue MediumBlue MidnightBlue DarkBlue Navy RoyalBlue CornflowerBlue LightSteelBlue LightSlateGrey SlateGrey DodgerBlue AliceBlue SteelBlue LightSkyBlue SkyBlue DeepSkyBlue LightBlue PowderBlue CadetBlue Azure LightCyan PaleTurquoise Cyan Aqua DarkTurquoise DarkSlateGrey DarkCyan Teal MediumTurquoise LightSeaGreen Turquoise Aquamarine MediumAquamarine MediumSpringGreen MintCream SpringGreen MediumSeaGreen SeaGreen Honeydew LightGreen PaleGreen DarkSeaGreen LimeGreen Lime ForestGreen Green DarkGreen Chartreuse LawnGreen GreenYellow DarkOliveGreen YellowGreen OliveDrab Beige LightGoldenrodYellow Ivory LightYellow Yellow Olive DarkKhaki LemonChiffon PaleGoldenrod Khaki Gold Cornsilk Goldenrod DarkGoldenrod FloralWhite OldLace Wheat Moccasin Orange PapayaWhip BlanchedAlmond NavajoWhite AntiqueWhite Tan BurlyWood Bisque DarkOrange Linen Peru PeachPuff SandyBrown Chocolate SaddleBrown Seashell Sienna LightSalmon Coral OrangeRed DarkSalmon Tomato MistyRose Salmon Snow LightCoral RosyBrown IndianRed Red Brown FireBrick DarkRed Maroon White WhiteSmoke Gainsboro LightGrey Silver DarkGrey Grey DimGrey Black\" variable=\"colour-picker-value\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\n---\n\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" tag=\"input\" default=\"\" placeholder=\"\"/> \n<$edit-text tiddler=\"$:/config/ColourPicker/New\" type=\"color\" tag=\"input\"/>\n<$set name=\"colour-picker-value\" value={{$:/config/ColourPicker/New}}>\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\n</div>\n\n\\end\n"
        },
        "$:/core/macros/copy-to-clipboard": {
            "title": "$:/core/macros/copy-to-clipboard",
            "tags": "$:/tags/Macro",
            "text": "\\define copy-to-clipboard(src,class:\"tc-btn-invisible\",style)\n<$button class=<<__class__>> style=<<__style__>> message=\"tm-copy-to-clipboard\" param=<<__src__>> tooltip={{$:/language/Buttons/CopyToClipboard/Hint}}>\n{{$:/core/images/copy-clipboard}} <$text text={{$:/language/Buttons/CopyToClipboard/Caption}}/>\n</$button>\n\\end\n\n\\define copy-to-clipboard-above-right(src,class:\"tc-btn-invisible\",style)\n<div style=\"position: relative;\">\n<div style=\"position: absolute; bottom: 0; right: 0;\">\n<$macrocall $name=\"copy-to-clipboard\" src=<<__src__>> class=<<__class__>> style=<<__style__>>/>\n</div>\n</div>\n\\end\n\n"
        },
        "$:/core/macros/diff": {
            "title": "$:/core/macros/diff",
            "tags": "$:/tags/Macro",
            "text": "\\define compareTiddlerText(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle)\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>>>\n<$diff-text source=<<source>> dest=<<dest>>/>\n</$set>\n</$set>\n\\end\n\n\\define compareTiddlers(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle,exclude)\n<table class=\"tc-diff-tiddlers\">\n<tbody>\n<$set name=\"sourceFields\" filter=\"[<__sourceTiddlerTitle__>fields[]sort[]]\">\n<$set name=\"destFields\" filter=\"[<__destSubTiddlerTitle__>subtiddlerfields<__destTiddlerTitle__>sort[]]\">\n<$list filter=\"[enlist<sourceFields>] [enlist<destFields>] -[enlist<__exclude__>] +[sort[]]\" variable=\"fieldName\">\n<tr>\n<th>\n<$text text=<<fieldName>>/> \n</th>\n<td>\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>> field=<<fieldName>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>> field=<<fieldName>>>\n<$diff-text source=<<source>> dest=<<dest>>>\n</$diff-text>\n</$set>\n</$set>\n</td>\n</tr>\n</$list>\n</$set>\n</$set>\n</tbody>\n</table>\n\\end\n"
        },
        "$:/core/macros/export": {
            "title": "$:/core/macros/export",
            "tags": "$:/tags/Macro",
            "text": "\\define exportButtonFilename(baseFilename)\n$baseFilename$$(extension)$\n\\end\n\n\\define exportButton(exportFilter:\"[!is[system]sort[title]]\",lingoBase,baseFilename:\"tiddlers\")\n<span class=\"tc-popup-keep\"><$button popup=<<qualify \"$:/state/popup/export\">> tooltip={{$lingoBase$Hint}} aria-label={{$lingoBase$Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$lingoBase$Caption}}/></span>\n</$list>\n</$button></span><$reveal state=<<qualify \"$:/state/popup/export\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$set name=\"extension\" value={{!!extension}}>\n<$button class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-download-file\" $param=<<currentTiddler>> exportFilter=\"\"\"$exportFilter$\"\"\" filename=<<exportButtonFilename \"\"\"$baseFilename$\"\"\">>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/export\">>/>\n<$transclude field=\"description\"/>\n</$button>\n</$set>\n</$list>\n</div>\n</$reveal>\n\\end\n"
        },
        "$:/core/macros/image-picker": {
            "title": "$:/core/macros/image-picker",
            "created": "20170715180840889",
            "modified": "20170715180914005",
            "tags": "$:/tags/Macro",
            "type": "text/vnd.tiddlywiki",
            "text": "\\define image-picker-thumbnail(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(imageTitle)$\"\"\">\n$actions$\n<$transclude tiddler=<<imageTitle>>/>\n</$button>\n\\end\n\n\\define image-picker-list(filter,actions)\n<$list filter=\"\"\"$filter$\"\"\" variable=\"imageTitle\">\n<$macrocall $name=\"image-picker-thumbnail\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\\end\n\n\\define image-picker(actions,filter:\"[all[shadows+tiddlers]is[image]] -[type[application/pdf]] +[!has[draft.of]$subfilter$sort[title]]\",subfilter:\"\")\n<div class=\"tc-image-chooser\">\n<$vars state-system=<<qualify \"$:/state/image-picker/system\">>>\n<$checkbox tiddler=<<state-system>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"hide\">\n{{$:/language/SystemTiddlers/Include/Prompt}}\n</$checkbox>\n<$reveal state=<<state-system>> type=\"match\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$ +[!is[system]]\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n<$reveal state=<<state-system>> type=\"nomatch\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n</$vars>\n</div>\n\\end\n\n\\define image-picker-include-tagged-images(actions)\n<$macrocall $name=\"image-picker\" filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[!has[draft.of]sort[title]]\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n"
        },
        "$:/core/macros/lingo": {
            "title": "$:/core/macros/lingo",
            "tags": "$:/tags/Macro",
            "text": "\\define lingo-base()\n$:/language/\n\\end\n\n\\define lingo(title)\n{{$(lingo-base)$$title$}}\n\\end\n"
        },
        "$:/core/macros/list": {
            "title": "$:/core/macros/list",
            "tags": "$:/tags/Macro",
            "text": "\\define list-links(filter,type:\"ul\",subtype:\"li\",class:\"\",emptyMessage)\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\" emptyMessage=<<__emptyMessage__>>>\n<$subtype$>\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$subtype$>\n</$list>\n</$type$>\n\\end\n\n\\define list-links-draggable-drop-actions()\n<$action-listops $tiddler=<<targetTiddler>> $field=<<targetField>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define list-links-draggable(tiddler,field:\"list\",type:\"ul\",subtype:\"li\",class:\"\",itemTemplate)\n<$vars targetTiddler=\"\"\"$tiddler$\"\"\" targetField=\"\"\"$field$\"\"\">\n<$type$ class=\"$class$\">\n<$list filter=\"[list[$tiddler$!!$field$]]\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"\"\"$subtype$\"\"\">\n<div class=\"tc-droppable-placeholder\">\n&nbsp;\n</div>\n<div>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$transclude>\n</div>\n</$droppable>\n</$list>\n</$type$>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"div\">\n<div class=\"tc-droppable-placeholder\">\n&nbsp;\n</div>\n<div style=\"height:0.5em;\"/>\n</$droppable>\n</$tiddler>\n</$vars>\n\\end\n\n\\define list-tagged-draggable-drop-actions()\n<!-- Save the current ordering of the tiddlers with this tag -->\n<$set name=\"order\" filter=\"[<tag>tagging[]]\">\n<!-- Remove any list-after or list-before fields from the tiddlers with this tag -->\n<$list filter=\"[<tag>tagging[]]\">\n<$action-deletefield $field=\"list-before\"/>\n<$action-deletefield $field=\"list-after\"/>\n</$list>\n<!-- Assign the list field of the tag with the current ordering -->\n<$action-setfield $tiddler=<<tag>> $field=\"list\" $value=<<order>>/>\n<!-- Add the newly inserted item to the list -->\n<$action-listops $tiddler=<<tag>> $field=\"list\" $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n<!-- Make sure the newly added item has the right tag -->\n<$action-listops $tiddler=<<actionTiddler>> $tags=\"[<tag>]\"/>\n</$set>\n\\end\n\n\\define list-tagged-draggable(tag,subFilter,emptyMessage,itemTemplate,elementTag:\"div\")\n<$set name=\"tag\" value=\"\"\"$tag$\"\"\">\n<$list filter=\"[<tag>tagging[]$subFilter$]\" emptyMessage=<<__emptyMessage__>>>\n<$elementTag$ class=\"tc-menu-list-item\">\n<$droppable actions=<<list-tagged-draggable-drop-actions>>>\n<$elementTag$ class=\"tc-droppable-placeholder\">\n&nbsp;\n</$elementTag$>\n<$elementTag$>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</$transclude>\n</$elementTag$>\n</$droppable>\n</$elementTag$>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<list-tagged-draggable-drop-actions>>>\n<$elementTag$ class=\"tc-droppable-placeholder\">\n&nbsp;\n</$elementTag$>\n<$elementTag$ style=\"height:0.5em;\">\n</$elementTag$>\n</$droppable>\n</$tiddler>\n</$set>\n\\end\n"
        },
        "$:/core/macros/tabs": {
            "title": "$:/core/macros/tabs",
            "tags": "$:/tags/Macro",
            "text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template,buttonTemplate,retain)\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\"><$set name=\"save-currentTiddler\" value=<<currentTiddler>>><$tiddler tiddler=<<currentTab>>><$button set=<<qualify \"$state$\">> setTo=<<currentTab>> default=\"$default$\" selectedClass=\"tc-tab-selected\" tooltip={{!!tooltip}}>\n<$tiddler tiddler=<<save-currentTiddler>>>\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude tiddler=\"$buttonTemplate$\" mode=\"inline\">\n<$transclude tiddler=<<currentTab>> field=\"caption\">\n<$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n</$transclude>\n</$transclude>\n</$set></$tiddler></$button></$tiddler></$set></$list>\n</div>\n<div class=\"tc-tab-divider $class$\"/>\n<div class=\"tc-tab-content $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\n<$reveal type=\"match\" state=<<qualify \"$state$\">> text=<<currentTab>> default=\"$default$\" retain=\"\"\"$retain$\"\"\">\n\n<$transclude tiddler=\"$template$\" mode=\"block\">\n\n<$transclude tiddler=<<currentTab>> mode=\"block\"/>\n\n</$transclude>\n\n</$reveal>\n\n</$list>\n</div>\n</div>\n\\end\n"
        },
        "$:/core/macros/tag-picker": {
            "title": "$:/core/macros/tag-picker",
            "tags": "$:/tags/Macro",
            "text": "\\define add-tag-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{$:/temp/NewTagName}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n\\end\n\n\\define add-tag-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{$:/temp/NewTagName}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n\\end\n\n\\define tag-button()\n<$button class=\"tc-btn-invisible\" tag=\"a\">\n$(actions)$\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$button>\n\\end\n\n\\define tag-picker(actions)\n<$set name=\"actions\" value=\"\"\"$actions$\"\"\">\n<div class=\"tc-edit-add-tag\">\n<span class=\"tc-add-tag-name\">\n<$keyboard key=\"ENTER\" actions=<<add-tag-actions>>>\n<$edit-text tiddler=\"$:/temp/NewTagName\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}} focusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\"/>\n</$keyboard>\n</span> <$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Tags/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Tags/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <span class=\"tc-add-tag-button\">\n<$set name=\"tag\" value={{$:/temp/NewTagName}}>\n<$button set=\"$:/temp/NewTagName\" setTo=\"\" class=\"\">\n$actions$\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n{{$:/language/EditTemplate/Tags/Add/Button}}\n</$button>\n</$set>\n</span>\n</div>\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/tags-auto-complete\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown\">\n<$list filter=\"[{$:/temp/NewTagName}minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=\"[tags[]!is[system]search:title{$:/temp/NewTagName}sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list></$list>\n<hr>\n<$list filter=\"[{$:/temp/NewTagName}minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=\"[tags[]is[system]search:title{$:/temp/NewTagName}sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list></$list>\n</div>\n</$reveal>\n</div>\n</$set>\n\\end\n"
        },
        "$:/core/macros/tag": {
            "title": "$:/core/macros/tag",
            "tags": "$:/tags/Macro",
            "text": "\\define tag-pill-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-pill-inner(tag,icon,colour,fallbackTarget,colourA,colourB,element-tag,element-attributes,actions)\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<$element-tag$ $element-attributes$ class=\"tc-tag-label tc-btn-invisible\" style=<<tag-pill-styles>>>\n$actions$<$transclude tiddler=\"\"\"$icon$\"\"\"/> <$view tiddler=\"\"\"$tag$\"\"\" field=\"title\" format=\"text\" />\n</$element-tag$>\n</$vars>\n\\end\n\n\\define tag-pill-body(tag,icon,colour,palette,element-tag,element-attributes,actions)\n<$macrocall $name=\"tag-pill-inner\" tag=\"\"\"$tag$\"\"\" icon=\"\"\"$icon$\"\"\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n\n\\define tag-pill(tag,element-tag:\"span\",element-attributes:\"\",actions:\"\")\n<span class=\"tc-tag-list-item\">\n<$macrocall $name=\"tag-pill-body\" tag=\"\"\"$tag$\"\"\" icon={{$tag$!!icon}} colour={{$tag$!!color}} palette={{$:/palette}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</span>\n\\end\n\n\\define tag(tag)\n{{$tag$||$:/core/ui/TagTemplate}}\n\\end\n"
        },
        "$:/core/macros/thumbnails": {
            "title": "$:/core/macros/thumbnails",
            "tags": "$:/tags/Macro",
            "text": "\\define thumbnail(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<$link to=\"\"\"$link$\"\"\"><div class=\"tc-thumbnail-wrapper\">\n<div class=\"tc-thumbnail-image\" style=\"width:$width$px;height:$height$px;\"><$reveal type=\"nomatch\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" style=\"width:$width$px;height:$height$px;\">\n[img[$image$]]\n</$reveal><$reveal type=\"match\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" class=\"tc-thumbnail-background\" style=\"width:$width$px;height:$height$px;background-color:$background-color$;\"></$reveal></div><div class=\"tc-thumbnail-icon\" style=\"fill:$color$;color:$color$;\">\n$icon$\n</div><div class=\"tc-thumbnail-caption\">\n$caption$\n</div>\n</div></$link>\n\\end\n\n\\define thumbnail-right(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<div class=\"tc-thumbnail-right-wrapper\"><<thumbnail \"\"\"$link$\"\"\" \"\"\"$icon$\"\"\" \"\"\"$color$\"\"\" \"\"\"$background-color$\"\"\" \"\"\"$image$\"\"\" \"\"\"$caption$\"\"\" \"\"\"$width$\"\"\" \"\"\"$height$\"\"\">></div>\n\\end\n\n\\define list-thumbnails(filter,width:\"280\",height:\"157\")\n<$list filter=\"\"\"$filter$\"\"\"><$macrocall $name=\"thumbnail\" link={{!!link}} icon={{!!icon}} color={{!!color}} background-color={{!!background-color}} image={{!!image}} caption={{!!caption}} width=\"\"\"$width$\"\"\" height=\"\"\"$height$\"\"\"/></$list>\n\\end\n"
        },
        "$:/core/macros/timeline": {
            "title": "$:/core/macros/timeline",
            "created": "20141212105914482",
            "modified": "20141212110330815",
            "tags": "$:/tags/Macro",
            "text": "\\define timeline-title()\n<!-- Override this macro with a global macro \n     of the same name if you need to change \n     how titles are displayed on the timeline \n     -->\n<$view field=\"title\"/>\n\\end\n\\define timeline(limit:\"100\",format:\"DDth MMM YYYY\",subfilter:\"\",dateField:\"modified\")\n<div class=\"tc-timeline\">\n<$list filter=\"[!is[system]$subfilter$has[$dateField$]!sort[$dateField$]limit[$limit$]eachday[$dateField$]]\">\n<div class=\"tc-menu-list-item\">\n<$view field=\"$dateField$\" format=\"date\" template=\"$format$\"/>\n<$list filter=\"[sameday:$dateField${!!$dateField$}!is[system]$subfilter$!sort[$dateField$]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}>\n<<timeline-title>>\n</$link>\n</div>\n</$list>\n</div>\n</$list>\n</div>\n\\end\n"
        },
        "$:/core/macros/toc": {
            "title": "$:/core/macros/toc",
            "tags": "$:/tags/Macro",
            "text": "\\define toc-caption()\n<$set name=\"tv-wikilinks\" value=\"no\">\n  <$transclude field=\"caption\">\n    <$view field=\"title\"/>\n  </$transclude>\n</$set>\n\\end\n\n\\define toc-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<ol class=\"tc-toc\">\n  <$list filter=\"\"\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$] -[[$tag$]] $exclude$\"\"\">\n    <$vars item=<<currentTiddler>> path=\"\"\"$path$/$tag$\"\"\" excluded=\"\"\"$exclude$ -[[$tag$]]\"\"\">\n      <$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" emptyValue=\"toc-item\" value=\"toc-item-selected\">\n        <li class=<<toc-item-class>>>\n          <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link><$view field='caption'><$view field='title'/></$view></$link>\">\n            <<toc-caption>>\n          </$list>\n          <$macrocall $name=\"toc-body\" tag=<<item>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" exclude=<<excluded>> path=<<path>>/>\n        </li>\n      </$set>\n    </$vars>\n  </$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter:\" \")\n<<toc-body tag:\"\"\"$tag$\"\"\" sort:\"\"\"$sort$\"\"\" itemClassFilter:\"\"\"$itemClassFilter$\"\"\">>\n\\end\n\n\\define toc-linked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$set name=\"toc-state\" value=<<qualify \"\"\"$:/state/toc$path$-$(currentTiddler)$\"\"\">>>\n  <$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" emptyValue=\"toc-item\" value=\"toc-item-selected\">\n    <li class=<<toc-item-class>>>\n    <$link>\n      <$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n        <$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/right-arrow}}\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n        <$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/down-arrow}}\n        </$button>\n      </$reveal>\n      <<toc-caption>>\n    </$link>\n    <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n      <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" exclude=\"\"\"$exclude$\"\"\" path=\"\"\"$path$\"\"\"/>\n    </$reveal>\n    </li>\n  </$set>\n</$set>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter:\" \",exclude,path)\n<!-- helper function -->\n<$set name=\"toc-state\" value=<<qualify \"\"\"$:/state/toc$path$-$(currentTiddler)$\"\"\">>>\n  <$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" emptyValue=\"toc-item\" value=\"toc-item-selected\">\n    <li class=<<toc-item-class>>>\n      <$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n        <$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/right-arrow}}\n          <<toc-caption>>\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n        <$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/down-arrow}}\n          <<toc-caption>>\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" exclude=\"\"\"$exclude$\"\"\" path=\"\"\"$path$\"\"\"/>\n      </$reveal>\n    </li>\n  </$set>\n</$set>\n\\end\n\n\\define toc-expandable-empty-message()\n<<toc-linked-expandable-body tag:\"\"\"$(tag)$\"\"\" sort:\"\"\"$(sort)$\"\"\" itemClassFilter:\"\"\"$(itemClassFilter)$\"\"\" exclude:\"\"\"$(excluded)$\"\"\" path:\"\"\"$(path)$\"\"\">>\n\\end\n\n\\define toc-expandable(tag,sort:\"\",itemClassFilter:\" \",exclude,path)\n<$vars tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" excluded=\"\"\"$exclude$ -[[$tag$]]\"\"\" path=\"\"\"$path$/$tag$\"\"\">\n  <ol class=\"tc-toc toc-expandable\">\n    <$list filter=\"\"\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$] -[[$tag$]] $exclude$\"\"\">\n      <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=<<toc-expandable-empty-message>> >\n        <$macrocall $name=\"toc-unlinked-expandable-body\" tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"itemClassFilter\"\"\" exclude=<<excluded>> path=<<path>> />\n      </$list>\n    </$list>\n  </ol>\n</$vars>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter:\" \",exclude,path)\n<$set name=\"toc-state\" value=<<qualify \"\"\"$:/state/toc$path$-$(currentTiddler)$\"\"\">>>\n  <$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" emptyValue=\"toc-item\" value=\"toc-item-selected\" >\n    <li class=<<toc-item-class>>>\n      <$link>\n          <$list filter=\"[all[current]tagging[]limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n          <$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n            <$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n              {{$:/core/images/right-arrow}}\n            </$button>\n          </$reveal>\n          <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n            <$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n              {{$:/core/images/down-arrow}}\n            </$button>\n          </$reveal>\n        </$list>\n        <<toc-caption>>\n      </$link>\n      <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" exclude=\"\"\"$exclude$\"\"\" path=\"\"\"$path$\"\"\"/>\n      </$reveal>\n    </li>\n  </$set>\n</$set>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter:\" \",exclude,path)\n<$set name=\"toc-state\" value=<<qualify \"\"\"$:/state/toc$path$-$(currentTiddler)$\"\"\">>>\n  <$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" emptyValue=\"toc-item\" value=\"toc-item-selected\">\n    <li class=<<toc-item-class>>>\n      <$list filter=\"[all[current]tagging[]limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button> <$view field='caption'><$view field='title'/></$view>\">\n        <$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n          <$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n            {{$:/core/images/right-arrow}}\n            <<toc-caption>>\n          </$button>\n        </$reveal>\n        <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n          <$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n            {{$:/core/images/down-arrow}}\n            <<toc-caption>>\n          </$button>\n        </$reveal>\n      </$list>\n      <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"\"\"toc-selective-expandable\"\"\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" exclude=\"\"\"$exclude$\"\"\" path=\"\"\"$path$\"\"\"/>\n      </$reveal>\n    </li>\n  </$set>\n</$set>\n\\end\n\n\\define toc-selective-expandable-empty-message()\n<<toc-linked-selective-expandable-body tag:\"\"\"$(tag)$\"\"\" sort:\"\"\"$(sort)$\"\"\" itemClassFilter:\"\"\"$(itemClassFilter)$\"\"\" exclude:\"\"\"$(excluded)$\"\"\" path:\"\"\"$(path)$\"\"\">>\n\\end\n\n\\define toc-selective-expandable(tag,sort:\"\",itemClassFilter,exclude,path)\n<$vars tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" excluded=\"\"\"$exclude$ -[[$tag$]]\"\"\" path=\"\"\"$path$/$tag$\"\"\">\n  <ol class=\"tc-toc toc-selective-expandable\">\n    <$list filter=\"\"\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$] -[[$tag$]] $exclude$\"\"\">\n      <$list filter=\"[all[current]toc-link[no]]\" variable=\"ignore\" emptyMessage=<<toc-selective-expandable-empty-message>> >\n        <$macrocall $name=toc-unlinked-selective-expandable-body tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" exclude=<<excluded>> path=<<path>> >\n      </$list>\n    </$list>\n  </ol>\n</$vars>\n\\end\n\n\\define toc-tabbed-selected-item-filter(selectedTiddler)\n[all[current]field:title{$selectedTiddler$}]\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{$selectedTiddler$}}>\n  <div class=\"tc-tabbed-table-of-contents\">\n    <$linkcatcher to=\"$selectedTiddler$\">\n      <div class=\"tc-table-of-contents\">\n        <$macrocall $name=\"toc-selective-expandable\" tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=<<toc-tabbed-selected-item-filter selectedTiddler:\"\"\"$selectedTiddler$\"\"\">>/>\n      </div>\n    </$linkcatcher>\n    <div class=\"tc-tabbed-table-of-contents-content\">\n      <$reveal state=\"\"\"$selectedTiddler$\"\"\" type=\"nomatch\" text=\"\">\n        <$transclude mode=\"block\" tiddler=\"$template$\">\n          <h1><<toc-caption>></h1>\n          <$transclude mode=\"block\">$missingText$</$transclude>\n        </$transclude>\n      </$reveal>\n      <$reveal state=\"\"\"$selectedTiddler$\"\"\" type=\"match\" text=\"\">\n        $unselectedText$\n      </$reveal>\n    </div>\n  </div>\n</$tiddler>\n\\end\n\n\\define toc-tabbed-internal-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$linkcatcher to=\"\"\"$selectedTiddler$\"\"\">\n  <$macrocall $name=\"toc-tabbed-external-nav\" tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" selectedTiddler=\"\"\"$selectedTiddler$\"\"\" unselectedText=\"\"\"$unselectedText$\"\"\" missingText=\"\"\"$missingText$\"\"\" template=\"\"\"$template$\"\"\"/>\n</$linkcatcher>\n\\end\n\n"
        },
        "$:/core/macros/translink": {
            "title": "$:/core/macros/translink",
            "tags": "$:/tags/Macro",
            "text": "\\define translink(title,mode:\"block\")\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: black; foreground; white;\">\n<$link to=\"\"\"$title$\"\"\">\n<$text text=\"\"\"$title$\"\"\"/>\n</$link>\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: white; foreground; black;\">\n<$transclude tiddler=\"\"\"$title$\"\"\" mode=\"$mode$\">\n\"<$text text=\"\"\"$title$\"\"\"/>\" is missing\n</$transclude>\n</div>\n</div>\n\\end\n"
        },
        "$:/core/macros/tree": {
            "title": "$:/core/macros/tree",
            "tags": "$:/tags/Macro",
            "text": "\\define leaf-node(prefix)\n<li>\n<$list filter=\"\"\"[[$prefix$$(chunk)$]is[shadow]] [[$prefix$$(chunk)$]is[tiddler]] +[removeprefix[$prefix$]] +[limit[1]]\"\"\" \nemptyMessage=\"\"\"<$text text=\"$prefix$$(chunk)$\"/>\"\"\">\n<span>{{$:/core/images/file}}</span> <$link to=\"\"\"$prefix$$(chunk)$\"\"\">\n<$view field=\"title\"/>\n</$link> \n</$list>\n</li>\n\\end\n\n\\define branch-node(prefix)\n<$reveal type=\"nomatch\" text=\"\" default=\"\"\"$(chunk)$\"\"\">\n<li>      \n<$list filter=\"\"\"[all[shadows+tiddlers]prefix[$prefix$$(chunk)$]] -[[$prefix$$(chunk)$]] +[limit[1]]\"\"\">\n<$reveal type=\"nomatch\" state=\"\"\"$:/state/tree/$prefix$$(chunk)$\"\"\" text=\"show\">\n<$button set=\"\"\"$:/state/tree/$prefix$$(chunk)$\"\"\" setTo=\"show\" class=\"tc-btn-invisible\">{{$:/core/images/folder}} <$text text=\"\"\"$(chunk)$\"\"\"/></$button>\n</$reveal>\n<$reveal type=\"match\" state=\"\"\"$:/state/tree/$prefix$$(chunk)$\"\"\" text=\"show\">\n<$button set=\"\"\"$:/state/tree/$prefix$$(chunk)$\"\"\" setTo=\"hide\" class=\"tc-btn-invisible\">{{$:/core/images/folder}} <$text text=\"\"\"$(chunk)$\"\"\"/></$button>\n</$reveal>\n</$list>\n<$list filter=\"\"\"[all[shadows+tiddlers]prefix[$prefix$$(chunk)$]] -[[$prefix$$(chunk)$]] +[limit[1]]\"\"\"><span>(<$count filter=\"\"\"[all[shadows+tiddlers]prefix[$prefix$$(chunk)$]] -[[$prefix$$(chunk)$]]\"\"\"/>)</span>\n<$reveal type=\"match\" state=\"\"\"$:/state/tree/$prefix$$(chunk)$\"\"\" text=\"show\">\n<$macrocall $name=\"tree-node\" prefix=\"\"\"$prefix$$(chunk)$\"\"\"/>\n</$reveal>\n</$list>\n</li>\n</$reveal>\n\\end\n\n\\define tree-node(prefix)\n<ol>\n<$list filter=\"[all[shadows+tiddlers]removeprefix[$prefix$]splitbefore[/]sort[title]] +[!suffix[/]]\" variable=\"chunk\">\n<<leaf-node \"\"\"$prefix$\"\"\">>\n</$list>\n<$list filter=\"[all[shadows+tiddlers]removeprefix[$prefix$]splitbefore[/]sort[title]] +[suffix[/]]\" variable=\"chunk\">\n<<branch-node \"\"\"$prefix$\"\"\">>\n</$list>\n</ol>\n\\end\n\n\\define tree(prefix)\n<div class=\"tc-tree\">\n<span><$text text=\"\"\"$prefix$\"\"\"/></span>\n<div>\n<$macrocall $name=\"tree-node\" prefix=\"\"\"$prefix$\"\"\"/>\n</div>\n</div>\n\\end\n"
        },
        "$:/snippets/minilanguageswitcher": {
            "title": "$:/snippets/minilanguageswitcher",
            "text": "<$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>"
        },
        "$:/snippets/minithemeswitcher": {
            "title": "$:/snippets/minithemeswitcher",
            "text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$select tiddler=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"name\"><$view field=\"title\"/></$view></option>\n</$list>\n</$select>"
        },
        "$:/snippets/modules": {
            "title": "$:/snippets/modules",
            "text": "\\define describeModuleType(type)\n{{$:/language/Docs/ModuleTypes/$type$}}\n\\end\n<$list filter=\"[moduletypes[]]\">\n\n!! <$macrocall $name=\"currentTiddler\" $type=\"text/plain\" $output=\"text/plain\"/>\n\n<$macrocall $name=\"describeModuleType\" type=<<currentTiddler>>/>\n\n<ul><$list filter=\"[all[current]modules[]]\"><li><$link><<currentTiddler>></$link>\n</li>\n</$list>\n</ul>\n</$list>\n"
        },
        "$:/palette": {
            "title": "$:/palette",
            "text": "$:/palettes/Vanilla"
        },
        "$:/snippets/paletteeditor": {
            "title": "$:/snippets/paletteeditor",
            "text": "\\define lingo-base() $:/language/ControlPanel/Palette/Editor/\n\\define describePaletteColour(colour)\n<$transclude tiddler=\"$:/language/Docs/PaletteColours/$colour$\"><$text text=\"$colour$\"/></$transclude>\n\\end\n<$set name=\"currentTiddler\" value={{$:/palette}}>\n\n<<lingo Prompt>> <$link to={{$:/palette}}><$macrocall $name=\"currentTiddler\" $output=\"text/plain\"/></$link>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\" variable=\"listItem\">\n<<lingo Prompt/Modified>>\n<$button message=\"tm-delete-tiddler\" param={{$:/palette}}><<lingo Reset/Caption>></$button>\n</$list>\n\n<$list filter=\"[all[current]is[shadow]!is[tiddler]]\" variable=\"listItem\">\n<<lingo Clone/Prompt>>\n</$list>\n\n<$button message=\"tm-new-tiddler\" param={{$:/palette}}><<lingo Clone/Caption>></$button>\n\n<table>\n<tbody>\n<$list filter=\"[all[current]indexes[]]\" variable=\"colourName\">\n<tr>\n<td>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<$edit-text index=<<colourName>> tag=\"input\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n</$set>\n"
        },
        "$:/snippets/palettepreview": {
            "title": "$:/snippets/palettepreview",
            "text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n{{||$:/snippets/currpalettepreview}}\n</$set>\n"
        },
        "$:/snippets/paletteswitcher": {
            "title": "$:/snippets/paletteswitcher",
            "text": "<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[description]]\"><$set name=\"cls\" filter=\"[all[current]prefix{$:/palette}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/>{{||$:/snippets/currpalettepreview}}</$link>\n</div></$set>\n</$list>\n</div>\n</$linkcatcher>"
        },
        "$:/snippets/peek-stylesheets": {
            "title": "$:/snippets/peek-stylesheets",
            "text": "\\define expandable-stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$vars state=<<qualify \"$:/config/peek-stylesheets/open/\">>>\n<$set name=\"state\" value={{{ [<state>addsuffix<currentTiddler>] }}}>\n<li>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"no\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"yes\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"div\">\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</$reveal>\n</li>\n</$set>\n</$vars>\n</$list>\n</ol>\n\\end\n\n\\define stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<li>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</li>\n</$list>\n</ol>\n\\end\n\n<$vars modeState=<<qualify \"$:/config/peek-stylesheets/mode/\">>>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"expanded\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Stylesheets/Expand/Caption}}</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"restored\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-down}} {{$:/language/ControlPanel/Stylesheets/Restore/Caption}}</$button>\n</$reveal>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<expandable-stylesheets-list>>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<stylesheets-list>>\n</$reveal>\n\n</$vars>\n"
        },
        "$:/temp/search": {
            "title": "$:/temp/search",
            "text": ""
        },
        "$:/tags/AdvancedSearch": {
            "title": "$:/tags/AdvancedSearch",
            "list": "[[$:/core/ui/AdvancedSearch/Standard]] [[$:/core/ui/AdvancedSearch/System]] [[$:/core/ui/AdvancedSearch/Shadows]] [[$:/core/ui/AdvancedSearch/Filter]]"
        },
        "$:/tags/AdvancedSearch/FilterButton": {
            "title": "$:/tags/AdvancedSearch/FilterButton",
            "list": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown $:/core/ui/AdvancedSearch/Filter/FilterButtons/clear $:/core/ui/AdvancedSearch/Filter/FilterButtons/export $:/core/ui/AdvancedSearch/Filter/FilterButtons/delete"
        },
        "$:/tags/ControlPanel": {
            "title": "$:/tags/ControlPanel",
            "list": "$:/core/ui/ControlPanel/Info $:/core/ui/ControlPanel/Appearance $:/core/ui/ControlPanel/Settings $:/core/ui/ControlPanel/Saving $:/core/ui/ControlPanel/Plugins $:/core/ui/ControlPanel/Tools $:/core/ui/ControlPanel/Internals"
        },
        "$:/tags/ControlPanel/Info": {
            "title": "$:/tags/ControlPanel/Info",
            "list": "$:/core/ui/ControlPanel/Basics $:/core/ui/ControlPanel/Advanced"
        },
        "$:/tags/ControlPanel/Plugins": {
            "title": "$:/tags/ControlPanel/Plugins",
            "list": "[[$:/core/ui/ControlPanel/Plugins/Installed]] [[$:/core/ui/ControlPanel/Plugins/Add]]"
        },
        "$:/tags/EditTemplate": {
            "title": "$:/tags/EditTemplate",
            "list": "[[$:/core/ui/EditTemplate/controls]] [[$:/core/ui/EditTemplate/title]] [[$:/core/ui/EditTemplate/tags]] [[$:/core/ui/EditTemplate/shadow]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/EditTemplate/body]] [[$:/core/ui/EditTemplate/type]] [[$:/core/ui/EditTemplate/fields]]"
        },
        "$:/tags/EditToolbar": {
            "title": "$:/tags/EditToolbar",
            "list": "[[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/cancel]] [[$:/core/ui/Buttons/save]]"
        },
        "$:/tags/EditorToolbar": {
            "title": "$:/tags/EditorToolbar",
            "list": "$:/core/ui/EditorToolbar/paint $:/core/ui/EditorToolbar/opacity $:/core/ui/EditorToolbar/line-width $:/core/ui/EditorToolbar/rotate-left $:/core/ui/EditorToolbar/clear $:/core/ui/EditorToolbar/bold $:/core/ui/EditorToolbar/italic $:/core/ui/EditorToolbar/strikethrough $:/core/ui/EditorToolbar/underline $:/core/ui/EditorToolbar/superscript $:/core/ui/EditorToolbar/subscript $:/core/ui/EditorToolbar/mono-line $:/core/ui/EditorToolbar/mono-block $:/core/ui/EditorToolbar/quote $:/core/ui/EditorToolbar/list-bullet $:/core/ui/EditorToolbar/list-number $:/core/ui/EditorToolbar/heading-1 $:/core/ui/EditorToolbar/heading-2 $:/core/ui/EditorToolbar/heading-3 $:/core/ui/EditorToolbar/heading-4 $:/core/ui/EditorToolbar/heading-5 $:/core/ui/EditorToolbar/heading-6 $:/core/ui/EditorToolbar/link $:/core/ui/EditorToolbar/excise $:/core/ui/EditorToolbar/picture $:/core/ui/EditorToolbar/stamp $:/core/ui/EditorToolbar/size $:/core/ui/EditorToolbar/editor-height $:/core/ui/EditorToolbar/more $:/core/ui/EditorToolbar/preview $:/core/ui/EditorToolbar/preview-type"
        },
        "$:/tags/Manager/ItemMain": {
            "title": "$:/tags/Manager/ItemMain",
            "list": "$:/Manager/ItemMain/WikifiedText $:/Manager/ItemMain/RawText $:/Manager/ItemMain/Fields"
        },
        "$:/tags/Manager/ItemSidebar": {
            "title": "$:/tags/Manager/ItemSidebar",
            "list": "$:/Manager/ItemSidebar/Tags $:/Manager/ItemSidebar/Colour $:/Manager/ItemSidebar/Icon $:/Manager/ItemSidebar/Tools"
        },
        "$:/tags/MoreSideBar": {
            "title": "$:/tags/MoreSideBar",
            "list": "[[$:/core/ui/MoreSideBar/All]] [[$:/core/ui/MoreSideBar/Recent]] [[$:/core/ui/MoreSideBar/Tags]] [[$:/core/ui/MoreSideBar/Missing]] [[$:/core/ui/MoreSideBar/Drafts]] [[$:/core/ui/MoreSideBar/Orphans]] [[$:/core/ui/MoreSideBar/Types]] [[$:/core/ui/MoreSideBar/System]] [[$:/core/ui/MoreSideBar/Shadows]] [[$:/core/ui/MoreSideBar/Explorer]] [[$:/core/ui/MoreSideBar/Plugins]]",
            "text": ""
        },
        "$:/tags/PageControls": {
            "title": "$:/tags/PageControls",
            "list": "[[$:/core/ui/Buttons/home]] [[$:/core/ui/Buttons/close-all]] [[$:/core/ui/Buttons/fold-all]] [[$:/core/ui/Buttons/unfold-all]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/new-tiddler]] [[$:/core/ui/Buttons/new-journal]] [[$:/core/ui/Buttons/new-image]] [[$:/core/ui/Buttons/import]] [[$:/core/ui/Buttons/export-page]] [[$:/core/ui/Buttons/control-panel]] [[$:/core/ui/Buttons/advanced-search]] [[$:/core/ui/Buttons/manager]] [[$:/core/ui/Buttons/tag-manager]] [[$:/core/ui/Buttons/language]] [[$:/core/ui/Buttons/palette]] [[$:/core/ui/Buttons/theme]] [[$:/core/ui/Buttons/storyview]] [[$:/core/ui/Buttons/encryption]] [[$:/core/ui/Buttons/timestamp]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/print]] [[$:/core/ui/Buttons/save-wiki]] [[$:/core/ui/Buttons/refresh]] [[$:/core/ui/Buttons/more-page-actions]]"
        },
        "$:/tags/PageTemplate": {
            "title": "$:/tags/PageTemplate",
            "list": "[[$:/core/ui/PageTemplate/topleftbar]] [[$:/core/ui/PageTemplate/toprightbar]] [[$:/core/ui/PageTemplate/sidebar]] [[$:/core/ui/PageTemplate/story]] [[$:/core/ui/PageTemplate/alerts]]",
            "text": ""
        },
        "$:/tags/SideBar": {
            "title": "$:/tags/SideBar",
            "list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]",
            "text": ""
        },
        "$:/tags/TiddlerInfo": {
            "title": "$:/tags/TiddlerInfo",
            "list": "[[$:/core/ui/TiddlerInfo/Tools]] [[$:/core/ui/TiddlerInfo/References]] [[$:/core/ui/TiddlerInfo/Tagging]] [[$:/core/ui/TiddlerInfo/List]] [[$:/core/ui/TiddlerInfo/Listed]] [[$:/core/ui/TiddlerInfo/Fields]]",
            "text": ""
        },
        "$:/tags/TiddlerInfo/Advanced": {
            "title": "$:/tags/TiddlerInfo/Advanced",
            "list": "[[$:/core/ui/TiddlerInfo/Advanced/ShadowInfo]] [[$:/core/ui/TiddlerInfo/Advanced/PluginInfo]]"
        },
        "$:/tags/ViewTemplate": {
            "title": "$:/tags/ViewTemplate",
            "list": "[[$:/core/ui/ViewTemplate/title]] [[$:/core/ui/ViewTemplate/unfold]] [[$:/core/ui/ViewTemplate/subtitle]] [[$:/core/ui/ViewTemplate/tags]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/ViewTemplate/body]]"
        },
        "$:/tags/ViewToolbar": {
            "title": "$:/tags/ViewToolbar",
            "list": "[[$:/core/ui/Buttons/more-tiddler-actions]] [[$:/core/ui/Buttons/info]] [[$:/core/ui/Buttons/new-here]] [[$:/core/ui/Buttons/new-journal-here]] [[$:/core/ui/Buttons/clone]] [[$:/core/ui/Buttons/export-tiddler]] [[$:/core/ui/Buttons/edit]] [[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/permalink]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/open-window]] [[$:/core/ui/Buttons/close-others]] [[$:/core/ui/Buttons/close]] [[$:/core/ui/Buttons/fold-others]] [[$:/core/ui/Buttons/fold]]"
        },
        "$:/snippets/themeswitcher": {
            "title": "$:/snippets/themeswitcher",
            "text": "<$linkcatcher to=\"$:/theme\">\n<div class=\"tc-chooser\"><$list filter=\"[plugin-type[theme]sort[title]]\"><$set name=\"cls\" filter=\"[all[current]field:title{$:/theme}] [[$:/theme]!has[text]addsuffix[s/tiddlywiki/vanilla]field:title<currentTiddler>] +[limit[1]]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
        },
        "$:/core/wiki/title": {
            "title": "$:/core/wiki/title",
            "text": "{{$:/SiteTitle}} --- {{$:/SiteSubtitle}}"
        },
        "$:/view": {
            "title": "$:/view",
            "text": "classic"
        },
        "$:/snippets/viewswitcher": {
            "title": "$:/snippets/viewswitcher",
            "text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<$linkcatcher to=\"$:/view\">\n<div class=\"tc-chooser\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$set name=\"cls\" filter=\"[<storyview>prefix{$:/view}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link to=<<storyview>>>\n<$transclude tiddler=<<icon>>/>\n<$text text=<<storyview>>/>\n</$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
        }
    }
}


[[Estadística]]
The following tiddlers were imported:

# [[¿Hombres y mujeres viven igual?]]
# [[¿Hombres y mujeres viven igual? 1]]
# [[¿Hombres y mujeres viven igual? 2]]
# [[¿Hombres y mujeres viven igual? 3]]
# [[%%]]
# [[$:/config/DefaultSidebarTab]]
# [[$:/config/MissingLinks]]
# [[$:/config/Navigation/openLinkFromInsideRiver]]
# [[$:/config/Navigation/openLinkFromOutsideRiver]]
# [[$:/config/Navigation/UpdateAddressBar]]
# [[$:/config/Navigation/UpdateHistory]]
# [[$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all]]
# [[$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/control-panel]]
# [[$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home]]
# [[$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-tiddler]]
# [[$:/config/Plugins/Disabled/$:/plugins/tiddlywiki/codemirror]]
# [[$:/config/Plugins/Disabled/$:/plugins/tiddlywiki/highlight]]
# [[$:/config/Tiddlers/TitleLinks]]
# [[$:/config/Toolbar/Text]]
# [[$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others]]
# [[$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/edit]]
# [[$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold]]
# [[$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar]]
# [[$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info]]
# [[$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here]]
# [[$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink]]
# [[$:/config/ViewToolbarButtons/Visibility/$:/plugins/danielo/encryptTiddler/crypt-button]]
# [[$:/core/ui/ViewTemplate/subtitle]]
# [[$:/core/ui/ViewTemplate/tags]]
# [[$:/DefaultTiddlers]]
# [[$:/Import]]
# [[$:/isEncrypted]]
# [[$:/language]]
# [[$:/languages/ca-ES]]
# [[$:/languages/es-ES]]
# [[$:/palette]]
# [[$:/plugins/danielo/encryptTiddler]]
# [[$:/plugins/tiddlywiki/codemirror]]
# [[$:/plugins/tiddlywiki/highlight]]
# [[$:/plugins/tiddlywiki/katex]]
# [[$:/SiteSubtitle]]
# [[$:/SiteTitle]]
# [[$:/themes/tiddlywiki/snowwhite]]
# [[$:/themes/tiddlywiki/vanilla]]
# [[$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize]]
# [[$:/themes/tiddlywiki/vanilla/metrics/fontsize]]
# [[$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth]]
# [[$:/themes/tiddlywiki/vanilla/metrics/storyright]]
# [[$:/themes/tiddlywiki/vanilla/metrics/storywidth]]
# [[$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth]]
# [[$:/themes/tiddlywiki/vanilla/options/sidebarlayout]]
# [[$:/UploadName]]
# [[$:/view]]
# [[09 Datos]]
# [[09 Superficie y perímetro]]
# [[10 ¿Te gusta?]]
# [[11 Celsius a Farenheit]]
# [[adios1]]
# [[adios2]]
# [[adivina1.R]]
# [[adivina2.R]]
# [[adivina3.R]]
# [[adivina4.R]]
# [[adivina5.R]]
# [[Análisis exploratorio]]
# [[Análisis exploratorio completo]]
# [[Anotaciones]]
# [[Antic]]
# [[as.double]]
# [[as.integer]]
# [[Blocs amb Google Sites]]
# [[boxplot]]
# [[boxplot1]]
# [[boxplot2]]
# [[break]]
# [[Bruíxola]]
# [[Brujula_centro.png]]
# [[Brujula_fondo.png]]
# [[c]]
# [[cat]]
# [[Coeficiente de correlación]]
# [[cola1]]
# [[cola2]]
# [[Color rojo]]
# [[Consola R]]
# [[Continguts]]
# [[Contraseñas]]
# [[Contraste de hipótesis]]
# [[cor.test]]
# [[Correlación de Pearson]]
# [[Correlación lineal]]
# [[Creació del lloc web]]
# [[Cuartiles]]
# [[data.frame]]
# [[Datos]]
# [[Desviación típica]]
# [[Desviación típica de pesos y alturas por sexos]]
# [[Distribución normal]]
# [[distribución normal]]
# [[Draft of 'Consola R']]
# [[Draft of 'Median']]
# [[Ejercicio 01]]
# [[Ejercicio 02]]
# [[Ejercicio 03]]
# [[Ejercicio 04]]
# [[Ejercicio 05]]
# [[Ejercicio 06]]
# [[Ejercicios]]
# [[Ejercicios control]]
# [[Ejercicios de estadística]]
# [[Ejercicios: Análisis exploratorio]]
# [[Ejercicios: Contraste de hipótesis]]
# [[Ejercicios: Correlación lineal]]
# [[Ejercicios: for]]
# [[Ejercicios: if]]
# [[Ejercicios: Igualdad de medias]]
# [[Ejercicios: Igualdad de varianzas]]
# [[Ejercicios: while]]
# [[elmayor.R]]
# [[Escribir datos en un archivo]]
# [[Escribir datos manualmente]]
# [[esprimo.R]]
# [[Estadística]]
# [[Estadístico]]
# [[Estructuras de control]]
# [[Estructures de control]]
# [[Ex1]]
# [[Ex11]]
# [[Examen de programación]]
# [[Exercicis]]
# [[factorial.R]]
# [[feliz1]]
# [[feliz2]]
# [[fibonacci.R]]
# [[Fila en un data frame]]
# [[for]]
# [[for1.R]]
# [[for2.R]]
# [[for3.R]]
# [[Funciones]]
# [[Funciones estadísticas]]
# [[Funciones por temas]]
# [[Gat]]
# [[gato.mp3]]
# [[gato.png]]
# [[Glosario]]
# [[Gráficos shapiro.test]]
# [[hist]]
# [[HTTPHeaders]]
# [[if]]
# [[Igualdad de 2 frecuencias]]
# [[Igualdad de medias]]
# [[Igualdad de varianzas]]
# [[Imagen correlación chicas]]
# [[Imagen correlación chicos]]
# [[Imagen Distribución normal]]
# [[Imagen Esperanza de vida]]
# [[Imagen pasexos.R]]
# [[Imagen r = -1]]
# [[Imagen r = 0]]
# [[Imagen r = 1]]
# [[Imagen1 shapiro.test]]
# [[Imagen2 shapiro.test]]
# [[Índex de massa corporal (IMC)]]
# [[Joc d'arcade]]
# [[Leer datos]]
# [[Leer datos de Internet]]
# [[Leer datos de la memoria (portapapeles)]]
# [[Leer datos de un archivo]]
# [[length]]
# [[mean]]
# [[Media arítmética]]
# [[median]]
# [[Mediana]]
# [[Medidas de dispersión]]
# [[Medidas de tendencia central]]
# [[Menú desplegable]]
# [[movil.jpg]]
# [[multp]]
# [[Normalidad de los datos]]
# [[Operadores lógicos y de comparación]]
# [[p-value]]
# [[pasexos2.R]]
# [[pasexos3.R]]
# [[pch]]
# [[peso-alturas]]
# [[Pesos y alturas de la clase]]
# [[Pesos y alturas por sexos]]
# [[plot]]
# [[primos.R]]
# [[print]]
# [[Programació amb Python]]
# [[Programació amb R]]
# [[Programació Android amb App Inventor]]
# [[Programación básica]]
# [[Programes senzills]]
# [[Projecte final]]
# [[Py02 - Saludos]]
# [[read.table]]
# [[readline]]
# [[Recordatorio de lo que hemos visto hasta ahora]]
# [[resta]]
# [[Resultados corrsex.R]]
# [[return]]
# [[runif]]
# [[Scratch]]
# [[Scratch cards]]
# [[sd]]
# [[sensores_or]]
# [[shapiro.test]]
# [[siete]]
# [[sqrt]]
# [[suman.R]]
# [[summary]]
# [[system.time]]
# [[t.test]]
# [[Text a veu]]
# [[tolower]]
# [[toupper]]
# [[Treball sobre programació]]
# [[Treballant amb Sites]]
# [[tres]]
# [[trunc]]
# [[Valor p]]
# [[var]]
# [[var.test]]
# [[Variables]]
# [[Varianza]]
# [[Vector]]
# [[while]]
# [[while1.R]]
# [[while2.R]]
# [[while3.R]]
# [[wilcox.test]]
# [[write.table]]
no
$:/languages/ca-ES
{
    "tiddlers": {
        "$:/language/Buttons/AdvancedSearch/Caption": {
            "title": "$:/language/Buttons/AdvancedSearch/Caption",
            "text": "cerca avançada"
        },
        "$:/language/Buttons/AdvancedSearch/Hint": {
            "title": "$:/language/Buttons/AdvancedSearch/Hint",
            "text": "Cerca avançada"
        },
        "$:/language/Buttons/Cancel/Caption": {
            "title": "$:/language/Buttons/Cancel/Caption",
            "text": "anul·la"
        },
        "$:/language/Buttons/Cancel/Hint": {
            "title": "$:/language/Buttons/Cancel/Hint",
            "text": "Descarta els canvis d'aquest tiddler"
        },
        "$:/language/Buttons/Clone/Caption": {
            "title": "$:/language/Buttons/Clone/Caption",
            "text": "clona"
        },
        "$:/language/Buttons/Clone/Hint": {
            "title": "$:/language/Buttons/Clone/Hint",
            "text": "Clona aquest tiddler"
        },
        "$:/language/Buttons/Close/Caption": {
            "title": "$:/language/Buttons/Close/Caption",
            "text": "tanca"
        },
        "$:/language/Buttons/Close/Hint": {
            "title": "$:/language/Buttons/Close/Hint",
            "text": "Tanca aquest tiddler"
        },
        "$:/language/Buttons/CloseAll/Caption": {
            "title": "$:/language/Buttons/CloseAll/Caption",
            "text": "tanca-ho tot"
        },
        "$:/language/Buttons/CloseAll/Hint": {
            "title": "$:/language/Buttons/CloseAll/Hint",
            "text": "Tanca tots els tiddlers"
        },
        "$:/language/Buttons/CloseOthers/Caption": {
            "title": "$:/language/Buttons/CloseOthers/Caption",
            "text": "tanca els altres"
        },
        "$:/language/Buttons/CloseOthers/Hint": {
            "title": "$:/language/Buttons/CloseOthers/Hint",
            "text": "Tanca els altres tiddlers"
        },
        "$:/language/Buttons/ControlPanel/Caption": {
            "title": "$:/language/Buttons/ControlPanel/Caption",
            "text": "tauler de control"
        },
        "$:/language/Buttons/ControlPanel/Hint": {
            "title": "$:/language/Buttons/ControlPanel/Hint",
            "text": "Obre el tauler de control"
        },
        "$:/language/Buttons/Delete/Caption": {
            "title": "$:/language/Buttons/Delete/Caption",
            "text": "suprimeix"
        },
        "$:/language/Buttons/Delete/Hint": {
            "title": "$:/language/Buttons/Delete/Hint",
            "text": "Suprimeix aquest tiddler"
        },
        "$:/language/Buttons/Edit/Caption": {
            "title": "$:/language/Buttons/Edit/Caption",
            "text": "edita"
        },
        "$:/language/Buttons/Edit/Hint": {
            "title": "$:/language/Buttons/Edit/Hint",
            "text": "Edita aquest tiddler"
        },
        "$:/language/Buttons/Encryption/Caption": {
            "title": "$:/language/Buttons/Encryption/Caption",
            "text": "encriptació"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Caption",
            "text": "neteja la contrasenya"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Hint",
            "text": "Suprimeix la contrasenya per desar aquest wiki sense encriptació"
        },
        "$:/language/Buttons/Encryption/Hint": {
            "title": "$:/language/Buttons/Encryption/Hint",
            "text": "Estableix o suprimeix la contrasenya per desar aquest wiki"
        },
        "$:/language/Buttons/Encryption/SetPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Caption",
            "text": "tria la contrasenya"
        },
        "$:/language/Buttons/Encryption/SetPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Hint",
            "text": "Estableix una contrasenya per desar aquest wiki amb encriptació"
        },
        "$:/language/Buttons/ExportPage/Caption": {
            "title": "$:/language/Buttons/ExportPage/Caption",
            "text": "exporta-ho tot"
        },
        "$:/language/Buttons/ExportPage/Hint": {
            "title": "$:/language/Buttons/ExportPage/Hint",
            "text": "Exporta tots els tiddlers"
        },
        "$:/language/Buttons/ExportTiddler/Caption": {
            "title": "$:/language/Buttons/ExportTiddler/Caption",
            "text": "exporta el tiddler"
        },
        "$:/language/Buttons/ExportTiddler/Hint": {
            "title": "$:/language/Buttons/ExportTiddler/Hint",
            "text": "Exporta el tiddler"
        },
        "$:/language/Buttons/ExportTiddlers/Caption": {
            "title": "$:/language/Buttons/ExportTiddlers/Caption",
            "text": "exporta tiddlers"
        },
        "$:/language/Buttons/ExportTiddlers/Hint": {
            "title": "$:/language/Buttons/ExportTiddlers/Hint",
            "text": "Exporta els tiddlers"
        },
        "$:/language/Buttons/FullScreen/Caption": {
            "title": "$:/language/Buttons/FullScreen/Caption",
            "text": "pantalla sencera"
        },
        "$:/language/Buttons/FullScreen/Hint": {
            "title": "$:/language/Buttons/FullScreen/Hint",
            "text": "Mostra o deixa de mostrar la finestra en pantalla sencera"
        },
        "$:/language/Buttons/Help/Caption": {
            "title": "$:/language/Buttons/Help/Caption",
            "text": "ajuda"
        },
        "$:/language/Buttons/Help/Hint": {
            "title": "$:/language/Buttons/Help/Hint",
            "text": "Mostra el tauler d'ajuda"
        },
        "$:/language/Buttons/HideSideBar/Caption": {
            "title": "$:/language/Buttons/HideSideBar/Caption",
            "text": "amaga la barra lateral"
        },
        "$:/language/Buttons/HideSideBar/Hint": {
            "title": "$:/language/Buttons/HideSideBar/Hint",
            "text": "Amaga la barra lateral"
        },
        "$:/language/Buttons/Home/Caption": {
            "title": "$:/language/Buttons/Home/Caption",
            "text": "Inici"
        },
        "$:/language/Buttons/Home/Hint": {
            "title": "$:/language/Buttons/Home/Hint",
            "text": "Obre els tiddlers per omissió"
        },
        "$:/language/Buttons/Import/Caption": {
            "title": "$:/language/Buttons/Import/Caption",
            "text": "importa"
        },
        "$:/language/Buttons/Import/Hint": {
            "title": "$:/language/Buttons/Import/Hint",
            "text": "Importa fitxers"
        },
        "$:/language/Buttons/Info/Caption": {
            "title": "$:/language/Buttons/Info/Caption",
            "text": "informació"
        },
        "$:/language/Buttons/Info/Hint": {
            "title": "$:/language/Buttons/Info/Hint",
            "text": "Mostra la informació d'aquest tiddler"
        },
        "$:/language/Buttons/Language/Caption": {
            "title": "$:/language/Buttons/Language/Caption",
            "text": "idioma"
        },
        "$:/language/Buttons/Language/Hint": {
            "title": "$:/language/Buttons/Language/Hint",
            "text": "Trieu l'idioma de la interfície"
        },
        "$:/language/Buttons/More/Caption": {
            "title": "$:/language/Buttons/More/Caption",
            "text": "més"
        },
        "$:/language/Buttons/More/Hint": {
            "title": "$:/language/Buttons/More/Hint",
            "text": "Més accions"
        },
        "$:/language/Buttons/NewHere/Caption": {
            "title": "$:/language/Buttons/NewHere/Caption",
            "text": "nou aquí"
        },
        "$:/language/Buttons/NewHere/Hint": {
            "title": "$:/language/Buttons/NewHere/Hint",
            "text": "Obre un nou tiddler etiquetat amb aquest"
        },
        "$:/language/Buttons/NewJournal/Caption": {
            "title": "$:/language/Buttons/NewJournal/Caption",
            "text": "nou diari"
        },
        "$:/language/Buttons/NewJournal/Hint": {
            "title": "$:/language/Buttons/NewJournal/Hint",
            "text": "Nou tiddler diari"
        },
        "$:/language/Buttons/NewJournalHere/Caption": {
            "title": "$:/language/Buttons/NewJournalHere/Caption",
            "text": "nou diari aquí"
        },
        "$:/language/Buttons/NewJournalHere/Hint": {
            "title": "$:/language/Buttons/NewJournalHere/Hint",
            "text": "Obre un nou tiddler diari etiquetat amb aquest"
        },
        "$:/language/Buttons/NewTiddler/Caption": {
            "title": "$:/language/Buttons/NewTiddler/Caption",
            "text": "nou tiddler"
        },
        "$:/language/Buttons/NewTiddler/Hint": {
            "title": "$:/language/Buttons/NewTiddler/Hint",
            "text": "Obre un nou tiddler"
        },
        "$:/language/Buttons/Permalink/Caption": {
            "title": "$:/language/Buttons/Permalink/Caption",
            "text": "enllaç permanent"
        },
        "$:/language/Buttons/Permalink/Hint": {
            "title": "$:/language/Buttons/Permalink/Hint",
            "text": "Fés que la barra d'adreces del navegador mostri un enllaç directe cap aquest tiddler"
        },
        "$:/language/Buttons/Permaview/Caption": {
            "title": "$:/language/Buttons/Permaview/Caption",
            "text": "vista permanent"
        },
        "$:/language/Buttons/Permaview/Hint": {
            "title": "$:/language/Buttons/Permaview/Hint",
            "text": "Fés que la barra d'adreces del navegador mostri un enllaç directe cap a tots els tiddlers d'aquesta història"
        },
        "$:/language/Buttons/Refresh/Caption": {
            "title": "$:/language/Buttons/Refresh/Caption",
            "text": "actualitza"
        },
        "$:/language/Buttons/Refresh/Hint": {
            "title": "$:/language/Buttons/Refresh/Hint",
            "text": "Actualitza tot el wiki"
        },
        "$:/language/Buttons/Save/Caption": {
            "title": "$:/language/Buttons/Save/Caption",
            "text": "D'acord"
        },
        "$:/language/Buttons/Save/Hint": {
            "title": "$:/language/Buttons/Save/Hint",
            "text": "Confirma els canvis d'aquest tiddler"
        },
        "$:/language/Buttons/SaveWiki/Caption": {
            "title": "$:/language/Buttons/SaveWiki/Caption",
            "text": "desa els canvis"
        },
        "$:/language/Buttons/SaveWiki/Hint": {
            "title": "$:/language/Buttons/SaveWiki/Hint",
            "text": "Desa els canvis"
        },
        "$:/language/Buttons/ShowSideBar/Caption": {
            "title": "$:/language/Buttons/ShowSideBar/Caption",
            "text": "mostra la barra lateral"
        },
        "$:/language/Buttons/ShowSideBar/Hint": {
            "title": "$:/language/Buttons/ShowSideBar/Hint",
            "text": "Mostra la barra lateral"
        },
        "$:/language/Buttons/StoryView/Caption": {
            "title": "$:/language/Buttons/StoryView/Caption",
            "text": "visualització de la cronologia"
        },
        "$:/language/Buttons/StoryView/Hint": {
            "title": "$:/language/Buttons/StoryView/Hint",
            "text": "Trieu la visualització de la cronologia"
        },
        "$:/language/Buttons/TagManager/Caption": {
            "title": "$:/language/Buttons/TagManager/Caption",
            "text": "gestor d'etiquetes"
        },
        "$:/language/Buttons/TagManager/Hint": {
            "title": "$:/language/Buttons/TagManager/Hint",
            "text": "Obre el gestor d'etiquetes"
        },
        "$:/language/Buttons/Theme/Caption": {
            "title": "$:/language/Buttons/Theme/Caption",
            "text": "tema"
        },
        "$:/language/Buttons/Theme/Hint": {
            "title": "$:/language/Buttons/Theme/Hint",
            "text": "Tria el tema de l'aparença"
        },
        "$:/language/ControlPanel/Advanced/Caption": {
            "title": "$:/language/ControlPanel/Advanced/Caption",
            "text": "Avançat"
        },
        "$:/language/ControlPanel/Advanced/Hint": {
            "title": "$:/language/ControlPanel/Advanced/Hint",
            "text": "Informació interna sobre aquest TiddlyWiki"
        },
        "$:/language/ControlPanel/Appearance/Caption": {
            "title": "$:/language/ControlPanel/Appearance/Caption",
            "text": "Aparença"
        },
        "$:/language/ControlPanel/Appearance/Hint": {
            "title": "$:/language/ControlPanel/Appearance/Hint",
            "text": "Formes de personalitzar l'aparença del vostre TiddlyWiki."
        },
        "$:/language/ControlPanel/Basics/AnimDuration/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt",
            "text": "Duració de l'animació:"
        },
        "$:/language/ControlPanel/Basics/Caption": {
            "title": "$:/language/ControlPanel/Basics/Caption",
            "text": "Bàsic"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
            "text": "Useu &#91;&#91;corxets dobles&#93;&#93; per als títols amb espais. O podeu triar <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">mantenir l'ordre de la cronologia</$button>"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt",
            "text": "Tiddlers per omissió:"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint",
            "text": "Trieu quins tiddlers s'han de mostrar a l'inici:"
        },
        "$:/language/ControlPanel/Basics/Language/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Language/Prompt",
            "text": "Hola! Idioma actual:"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt",
            "text": "Etiquetes per als nous tiddlers diaris"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt",
            "text": "Títol dels nous tiddlers diaris"
        },
        "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
            "text": "Número de tiddlers ombra sobreescrits:"
        },
        "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt",
            "text": "Número de tiddlers ombra:"
        },
        "$:/language/ControlPanel/Basics/Subtitle/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt",
            "text": "Subtítol:"
        },
        "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt",
            "text": "Número de tiddlers del sistema:"
        },
        "$:/language/ControlPanel/Basics/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tags/Prompt",
            "text": "Número d'etiquetes:"
        },
        "$:/language/ControlPanel/Basics/Tiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt",
            "text": "Número de tiddlers:"
        },
        "$:/language/ControlPanel/Basics/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Title/Prompt",
            "text": "Títol d'aquest ~TiddlyWiki:"
        },
        "$:/language/ControlPanel/Basics/Username/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Username/Prompt",
            "text": "Nom d'usuari per a signar les edicions:"
        },
        "$:/language/ControlPanel/Basics/Version/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Version/Prompt",
            "text": "~TiddlyWiki versió:"
        },
        "$:/language/ControlPanel/EditorTypes/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Caption",
            "text": "Tipus de l'editor"
        },
        "$:/language/ControlPanel/EditorTypes/Editor/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption",
            "text": "Editor"
        },
        "$:/language/ControlPanel/EditorTypes/Hint": {
            "title": "$:/language/ControlPanel/EditorTypes/Hint",
            "text": "Aquests tiddlers determinen quin editor s'utilitza per a editar cada tipus de tiddler."
        },
        "$:/language/ControlPanel/EditorTypes/Type/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Type/Caption",
            "text": "Tipus"
        },
        "$:/language/ControlPanel/Info/Caption": {
            "title": "$:/language/ControlPanel/Info/Caption",
            "text": "Informació"
        },
        "$:/language/ControlPanel/Info/Hint": {
            "title": "$:/language/ControlPanel/Info/Hint",
            "text": "Informació sobre aquest TiddlyWiki"
        },
        "$:/language/ControlPanel/LoadedModules/Caption": {
            "title": "$:/language/ControlPanel/LoadedModules/Caption",
            "text": "Mòduls carregats"
        },
        "$:/language/ControlPanel/LoadedModules/Hint": {
            "title": "$:/language/ControlPanel/LoadedModules/Hint",
            "text": "Aquests són els mòduls tiddlers enllaçats a als seus tiddlers font. Els mòduls indicats en cursiva no disposen de tiddler font, amb freqüència per que s'han configurat a l'arrencada."
        },
        "$:/language/ControlPanel/Palette/Caption": {
            "title": "$:/language/ControlPanel/Palette/Caption",
            "text": "Paleta"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption",
            "text": "clona paquets de connectors"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt",
            "text": "Es recomana que cloneu aquesta paleta ombra abans d'editar-la"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt",
            "text": "S'està editant"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified",
            "text": "Aquesta paleta ombra ha estat modificada"
        },
        "$:/language/ControlPanel/Palette/Editor/Reset/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption",
            "text": "reinicia"
        },
        "$:/language/ControlPanel/Palette/HideEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/HideEditor/Caption",
            "text": "amaga l'editor"
        },
        "$:/language/ControlPanel/Palette/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Prompt",
            "text": "Paleta actual:"
        },
        "$:/language/ControlPanel/Palette/ShowEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption",
            "text": "mostra l'editor"
        },
        "$:/language/ControlPanel/Plugins/Add/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Add/Caption",
            "text": "Obtingueu més connectors"
        },
        "$:/language/ControlPanel/Plugins/Add/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Add/Hint",
            "text": "Instal·leu connectors de la biblioteca oficial"
        },
        "$:/language/ControlPanel/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Caption",
            "text": "Connectors"
        },
        "$:/language/ControlPanel/Plugins/Disable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Caption",
            "text": "desactiva"
        },
        "$:/language/ControlPanel/Plugins/Disable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Hint",
            "text": "Desactiva aquest connector quan la pàgina es torni a carregar"
        },
        "$:/language/ControlPanel/Plugins/Disabled/Status": {
            "title": "$:/language/ControlPanel/Plugins/Disabled/Status",
            "text": "(desactivat)"
        },
        "$:/language/ControlPanel/Plugins/Empty/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Empty/Hint",
            "text": "Cap"
        },
        "$:/language/ControlPanel/Plugins/Enable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Caption",
            "text": "activa"
        },
        "$:/language/ControlPanel/Plugins/Enable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Hint",
            "text": "Activa aquest connector quan la pàgina es torni a carregar"
        },
        "$:/language/ControlPanel/Plugins/Installed/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Installed/Hint",
            "text": "Connectors que ara mateix estàn carregats:"
        },
        "$:/language/ControlPanel/Plugins/Languages/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Caption",
            "text": "Idiomes"
        },
        "$:/language/ControlPanel/Plugins/Languages/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Hint",
            "text": "Connectors del paquet de l'idioma"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Caption",
            "text": "Connectors"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Hint",
            "text": "Connectors"
        },
        "$:/language/ControlPanel/Plugins/Themes/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Caption",
            "text": "Temes"
        },
        "$:/language/ControlPanel/Plugins/Themes/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Hint",
            "text": "Connectors del tema"
        },
        "$:/language/ControlPanel/Saving/Caption": {
            "title": "$:/language/ControlPanel/Saving/Caption",
            "text": "Desa"
        },
        "$:/language/ControlPanel/Saving/Heading": {
            "title": "$:/language/ControlPanel/Saving/Heading",
            "text": "S'està desant"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading",
            "text": "Paràmetres avançats"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir",
            "text": "Carpeta de les còpies de seguretat"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Backups": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups",
            "text": "Còpies de seguretat"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Description": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description",
            "text": "Aquests paràmetres només es fan servir quan es desa a http://tiddlyspot.com o a un servidor remot compatible"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Filename": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename",
            "text": "Nom del fitxer que es pujarà"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Hint": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint",
            "text": "//La URL per omisió del servidor és `http://<wikiname>.tiddlyspot.com/store.cgi` i es pot canviar per l'adreça d'un servidor personalitzat com ara `http://exemple.com/botiga.php`.//"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Password": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password",
            "text": "Contrasenya"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL",
            "text": "URL del servidor"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir",
            "text": "Carpeta a la que es pujarà el fitxer"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UserName": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName",
            "text": "Usuari"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Caption": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Caption",
            "text": "DesaAutomàticament"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description",
            "text": "No desis els canvis de forma automàtica"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description",
            "text": "Desa els canvis de forma automàtica"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Hint",
            "text": "Desa els canvis de forma automàtica mentre s'està editant"
        },
        "$:/language/ControlPanel/Settings/Caption": {
            "title": "$:/language/ControlPanel/Settings/Caption",
            "text": "Paràmetres"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption",
            "text": "Pestanya de la barra lateral es mostra per omisió"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint",
            "text": "Indica quina pestanya de la barra lateral es mostra per omisió"
        },
        "$:/language/ControlPanel/Settings/Hint": {
            "title": "$:/language/ControlPanel/Settings/Hint",
            "text": "Aquests paràmetres us permeten personalitzar el comportament del TiddlyWiki."
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption",
            "text": "Barra d'adreces de navegació"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint",
            "text": "Comportament de la barra d'adreces en navegar cap a un tiddler:"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description",
            "text": "No actualitzis la barra d'adreces"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description",
            "text": "Inclou el tiddler destí"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description",
            "text": "Inclou el tiddler destí i la seqùència actual"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption",
            "text": "Història de navegació"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint",
            "text": "Actualitza la història del navegador en navegar cap a un tiddler:"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description",
            "text": "No actualitzis la cronologia"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description",
            "text": "Actualitza la cronologia"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption",
            "text": "Botons de la barra d'eines"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint",
            "text": "Aparença del botó de la barra d'eines per omissió:"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description",
            "text": "Inclou la icona"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description",
            "text": "Inclou el text"
        },
        "$:/language/ControlPanel/StoryView/Caption": {
            "title": "$:/language/ControlPanel/StoryView/Caption",
            "text": "Vista de la cronologia"
        },
        "$:/language/ControlPanel/StoryView/Prompt": {
            "title": "$:/language/ControlPanel/StoryView/Prompt",
            "text": "Vista actual:"
        },
        "$:/language/ControlPanel/Theme/Caption": {
            "title": "$:/language/ControlPanel/Theme/Caption",
            "text": "Tema"
        },
        "$:/language/ControlPanel/Theme/Prompt": {
            "title": "$:/language/ControlPanel/Theme/Prompt",
            "text": "Tema actual:"
        },
        "$:/language/ControlPanel/TiddlerFields/Caption": {
            "title": "$:/language/ControlPanel/TiddlerFields/Caption",
            "text": "Camps del tiddler"
        },
        "$:/language/ControlPanel/TiddlerFields/Hint": {
            "title": "$:/language/ControlPanel/TiddlerFields/Hint",
            "text": "Aquest és el conjunt complet de CampsDelsTiddlers utilitzats en aquest wiki (inclòs els tiddlers del sistema però sense incloure els tiddlers ombra)."
        },
        "$:/language/ControlPanel/Toolbars/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/Caption",
            "text": "Barres d'eines"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption",
            "text": "Edita la barra d'eines"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint",
            "text": "Trieu quins botons es mostren als tiddlers en mode edició"
        },
        "$:/language/ControlPanel/Toolbars/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/Hint",
            "text": "Trieu els botons de la barra d'eines que es mostren"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption",
            "text": "Barres d'eines de la pàgina"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint",
            "text": "Trieu quins botons es mostren a la barra d'eines de la pàgina principal"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption",
            "text": "Mostra la barra d'eines"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint",
            "text": "Trieu quins botons es mostren als tiddlers en mode vista"
        },
        "$:/language/ControlPanel/Tools/Download/Full/Caption": {
            "title": "$:/language/ControlPanel/Tools/Download/Full/Caption",
            "text": "Baixa tot el wiki"
        },
        "$:/core/readme": {
            "title": "$:/core/readme",
            "text": "Aquest connector conté  components del nucli de TiddlyWiki, com ara: els mòduls de codi JavaScript, Icones* Plantilles que calen per la traducció de les cadenes de caràcters localitzables del nucli i de l'interfície d'usuari en Català (\"ca-ES\") del TiddlyWiki"
        },
        "$:/language/Date/DaySuffix/1": {
            "title": "$:/language/Date/DaySuffix/1",
            "text": "r"
        },
        "$:/language/Date/DaySuffix/10": {
            "title": "$:/language/Date/DaySuffix/10",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/11": {
            "title": "$:/language/Date/DaySuffix/11",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/12": {
            "title": "$:/language/Date/DaySuffix/12",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/13": {
            "title": "$:/language/Date/DaySuffix/13",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/14": {
            "title": "$:/language/Date/DaySuffix/14",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/15": {
            "title": "$:/language/Date/DaySuffix/15",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/16": {
            "title": "$:/language/Date/DaySuffix/16",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/17": {
            "title": "$:/language/Date/DaySuffix/17",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/18": {
            "title": "$:/language/Date/DaySuffix/18",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/19": {
            "title": "$:/language/Date/DaySuffix/19",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/2": {
            "title": "$:/language/Date/DaySuffix/2",
            "text": "n"
        },
        "$:/language/Date/DaySuffix/20": {
            "title": "$:/language/Date/DaySuffix/20",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/21": {
            "title": "$:/language/Date/DaySuffix/21",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/22": {
            "title": "$:/language/Date/DaySuffix/22",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/23": {
            "title": "$:/language/Date/DaySuffix/23",
            "text": "r"
        },
        "$:/language/Date/DaySuffix/24": {
            "title": "$:/language/Date/DaySuffix/24",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/25": {
            "title": "$:/language/Date/DaySuffix/25",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/26": {
            "title": "$:/language/Date/DaySuffix/26",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/27": {
            "title": "$:/language/Date/DaySuffix/27",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/28": {
            "title": "$:/language/Date/DaySuffix/28",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/29": {
            "title": "$:/language/Date/DaySuffix/29",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/3": {
            "title": "$:/language/Date/DaySuffix/3",
            "text": "r"
        },
        "$:/language/Date/DaySuffix/30": {
            "title": "$:/language/Date/DaySuffix/30",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/31": {
            "title": "$:/language/Date/DaySuffix/31",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/4": {
            "title": "$:/language/Date/DaySuffix/4",
            "text": "t"
        },
        "$:/language/Date/DaySuffix/5": {
            "title": "$:/language/Date/DaySuffix/5",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/6": {
            "title": "$:/language/Date/DaySuffix/6",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/7": {
            "title": "$:/language/Date/DaySuffix/7",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/8": {
            "title": "$:/language/Date/DaySuffix/8",
            "text": "é"
        },
        "$:/language/Date/DaySuffix/9": {
            "title": "$:/language/Date/DaySuffix/9",
            "text": "é"
        },
        "$:/language/Date/Long/Day/0": {
            "title": "$:/language/Date/Long/Day/0",
            "text": "Diumenge"
        },
        "$:/language/Date/Long/Day/1": {
            "title": "$:/language/Date/Long/Day/1",
            "text": "Dilluns"
        },
        "$:/language/Date/Long/Day/2": {
            "title": "$:/language/Date/Long/Day/2",
            "text": "Dimarts"
        },
        "$:/language/Date/Long/Day/3": {
            "title": "$:/language/Date/Long/Day/3",
            "text": "Dimarts"
        },
        "$:/language/Date/Long/Day/4": {
            "title": "$:/language/Date/Long/Day/4",
            "text": "Dijous"
        },
        "$:/language/Date/Long/Day/5": {
            "title": "$:/language/Date/Long/Day/5",
            "text": "Divendres"
        },
        "$:/language/Date/Long/Day/6": {
            "title": "$:/language/Date/Long/Day/6",
            "text": "Dissabte"
        },
        "$:/language/Date/Long/Month/1": {
            "title": "$:/language/Date/Long/Month/1",
            "text": "de gener de"
        },
        "$:/language/Date/Long/Month/10": {
            "title": "$:/language/Date/Long/Month/10",
            "text": "d'octubre de"
        },
        "$:/language/Date/Long/Month/11": {
            "title": "$:/language/Date/Long/Month/11",
            "text": "de novembre de"
        },
        "$:/language/Date/Long/Month/12": {
            "title": "$:/language/Date/Long/Month/12",
            "text": "de desembre de"
        },
        "$:/language/Date/Long/Month/2": {
            "title": "$:/language/Date/Long/Month/2",
            "text": "de febrer de"
        },
        "$:/language/Date/Long/Month/3": {
            "title": "$:/language/Date/Long/Month/3",
            "text": "de març de"
        },
        "$:/language/Date/Long/Month/4": {
            "title": "$:/language/Date/Long/Month/4",
            "text": "d'abril de"
        },
        "$:/language/Date/Long/Month/5": {
            "title": "$:/language/Date/Long/Month/5",
            "text": "de maig de"
        },
        "$:/language/Date/Long/Month/6": {
            "title": "$:/language/Date/Long/Month/6",
            "text": "de juny de"
        },
        "$:/language/Date/Long/Month/7": {
            "title": "$:/language/Date/Long/Month/7",
            "text": "de juliol de"
        },
        "$:/language/Date/Long/Month/8": {
            "title": "$:/language/Date/Long/Month/8",
            "text": "d'agost de"
        },
        "$:/language/Date/Long/Month/9": {
            "title": "$:/language/Date/Long/Month/9",
            "text": "de septembre de"
        },
        "$:/language/Date/Short/Day/0": {
            "title": "$:/language/Date/Short/Day/0",
            "text": "Diu"
        },
        "$:/language/Date/Short/Day/1": {
            "title": "$:/language/Date/Short/Day/1",
            "text": "Dil"
        },
        "$:/language/Date/Short/Day/2": {
            "title": "$:/language/Date/Short/Day/2",
            "text": "Dim"
        },
        "$:/language/Date/Short/Day/3": {
            "title": "$:/language/Date/Short/Day/3",
            "text": "Dic"
        },
        "$:/language/Date/Short/Day/4": {
            "title": "$:/language/Date/Short/Day/4",
            "text": "Dij"
        },
        "$:/language/Date/Short/Day/5": {
            "title": "$:/language/Date/Short/Day/5",
            "text": "Div"
        },
        "$:/language/Date/Short/Day/6": {
            "title": "$:/language/Date/Short/Day/6",
            "text": "Dis"
        },
        "$:/language/Date/Short/Month/1": {
            "title": "$:/language/Date/Short/Month/1",
            "text": "Gen"
        },
        "$:/language/Date/Short/Month/12": {
            "title": "$:/language/Date/Short/Month/12",
            "text": "Des"
        },
        "$:/language/Date/Short/Month/4": {
            "title": "$:/language/Date/Short/Month/4",
            "text": "Abr"
        },
        "$:/language/Date/Short/Month/5": {
            "title": "$:/language/Date/Short/Month/5",
            "text": "Mai"
        },
        "$:/language/Date/Short/Month/8": {
            "title": "$:/language/Date/Short/Month/8",
            "text": "Ago"
        },
        "$:/language/Date/Period/am": {
            "title": "$:/language/Date/Period/am",
            "text": "m."
        },
        "$:/language/Date/Period/pm": {
            "title": "$:/language/Date/Period/pm",
            "text": "t."
        },
        "$:/language/RelativeDate/Future/Days": {
            "title": "$:/language/RelativeDate/Future/Days",
            "text": "<<period>> dies des d'ara"
        },
        "$:/language/RelativeDate/Future/Hours": {
            "title": "$:/language/RelativeDate/Future/Hours",
            "text": "<<period>> hores des d'ara"
        },
        "$:/language/RelativeDate/Future/Minutes": {
            "title": "$:/language/RelativeDate/Future/Minutes",
            "text": "<<period>> minuts des d'ara"
        },
        "$:/language/RelativeDate/Future/Months": {
            "title": "$:/language/RelativeDate/Future/Months",
            "text": "<<period>> mesos des d'ara"
        },
        "$:/language/RelativeDate/Future/Second": {
            "title": "$:/language/RelativeDate/Future/Second",
            "text": "1 segon des d'ara"
        },
        "$:/language/RelativeDate/Future/Seconds": {
            "title": "$:/language/RelativeDate/Future/Seconds",
            "text": "<<period>> segons des d'ara"
        },
        "$:/language/RelativeDate/Future/Years": {
            "title": "$:/language/RelativeDate/Future/Years",
            "text": "<<period>> anys des d'ara"
        },
        "$:/language/RelativeDate/Past/Days": {
            "title": "$:/language/RelativeDate/Past/Days",
            "text": "fa <<period>> dies"
        },
        "$:/language/RelativeDate/Past/Hours": {
            "title": "$:/language/RelativeDate/Past/Hours",
            "text": "fa <<period>> hores"
        },
        "$:/language/RelativeDate/Past/Minutes": {
            "title": "$:/language/RelativeDate/Past/Minutes",
            "text": "fa <<period>> minuts"
        },
        "$:/language/RelativeDate/Past/Months": {
            "title": "$:/language/RelativeDate/Past/Months",
            "text": "fa <<period>> mesos"
        },
        "$:/language/RelativeDate/Past/Second": {
            "title": "$:/language/RelativeDate/Past/Second",
            "text": "fa 1 segon"
        },
        "$:/language/RelativeDate/Past/Seconds": {
            "title": "$:/language/RelativeDate/Past/Seconds",
            "text": "fa <<period>> segons"
        },
        "$:/language/RelativeDate/Past/Years": {
            "title": "$:/language/RelativeDate/Past/Years",
            "text": "fa <<period>> anys"
        },
        "$:/language/Docs/ModuleTypes/animation": {
            "title": "$:/language/Docs/ModuleTypes/animation",
            "text": "Animacions que es poden utilitzar amb el RevealWidget."
        },
        "$:/language/Docs/ModuleTypes/command": {
            "title": "$:/language/Docs/ModuleTypes/command",
            "text": "Ordres que es poden executar a Node.js."
        },
        "$:/language/Docs/ModuleTypes/config": {
            "title": "$:/language/Docs/ModuleTypes/config",
            "text": "Dades per a insertar a `$tw.config`."
        },
        "$:/language/Docs/ModuleTypes/filteroperator": {
            "title": "$:/language/Docs/ModuleTypes/filteroperator",
            "text": "Mètodes individuals de l'operador filtre."
        },
        "$:/language/Docs/ModuleTypes/global": {
            "title": "$:/language/Docs/ModuleTypes/global",
            "text": "Dades globals per a insertar a `$tw`."
        },
        "$:/language/Docs/ModuleTypes/isfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/isfilteroperator",
            "text": "Operands pel operador filtre ''is''."
        },
        "$:/language/Docs/ModuleTypes/macro": {
            "title": "$:/language/Docs/ModuleTypes/macro",
            "text": "Definicions de macros JavaScript."
        },
        "$:/language/Docs/ModuleTypes/parser": {
            "title": "$:/language/Docs/ModuleTypes/parser",
            "text": "Analitzadors sintàctics per a diferents tipus de continguts."
        },
        "$:/language/Docs/ModuleTypes/saver": {
            "title": "$:/language/Docs/ModuleTypes/saver",
            "text": "Gestionen diferents mètodes per a desar fitxers des del navegador."
        },
        "$:/language/Docs/ModuleTypes/startup": {
            "title": "$:/language/Docs/ModuleTypes/startup",
            "text": "Funcions d'inici"
        },
        "$:/language/Docs/ModuleTypes/storyview": {
            "title": "$:/language/Docs/ModuleTypes/storyview",
            "text": "Les vistes de la cronologia personalitzen l'animació i el comportament dels widgets llista."
        },
        "$:/language/Docs/ModuleTypes/tiddlerdeserializer": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer",
            "text": "Converteix diferents tipus de contingut a tiddlers."
        },
        "$:/language/Docs/ModuleTypes/tiddlerfield": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerfield",
            "text": "Defineix el comportament d'un camp individual d'un tiddler."
        },
        "$:/language/Docs/ModuleTypes/tiddlermethod": {
            "title": "$:/language/Docs/ModuleTypes/tiddlermethod",
            "text": "Afegeix mètodes al prototip `$tw.Tiddler`."
        },
        "$:/language/Docs/ModuleTypes/upgrader": {
            "title": "$:/language/Docs/ModuleTypes/upgrader",
            "text": "Aplica processament d'actualització als tiddlers durant una actualització o importació."
        },
        "$:/language/Docs/ModuleTypes/utils": {
            "title": "$:/language/Docs/ModuleTypes/utils",
            "text": "Afegeix mètodes a `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/utils-node": {
            "title": "$:/language/Docs/ModuleTypes/utils-node",
            "text": "Afegeix mètodes específics de Node.js a `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/widget": {
            "title": "$:/language/Docs/ModuleTypes/widget",
            "text": "Els widgets encapsulen el renderitzat i l'actualització del DOM."
        },
        "$:/language/Docs/ModuleTypes/wikimethod": {
            "title": "$:/language/Docs/ModuleTypes/wikimethod",
            "text": "Afegeix mètodes a `$tw.Wiki`."
        },
        "$:/language/Docs/ModuleTypes/wikirule": {
            "title": "$:/language/Docs/ModuleTypes/wikirule",
            "text": "Regles d'anàlisi sintàctic individuals per a l'analitzador sintàctic principal del WikiText."
        },
        "$:/language/Docs/PaletteColours/alert-background": {
            "title": "$:/language/Docs/PaletteColours/alert-background",
            "text": "Fons de l'avís"
        },
        "$:/language/Docs/PaletteColours/alert-border": {
            "title": "$:/language/Docs/PaletteColours/alert-border",
            "text": "Vora de l'avís"
        },
        "$:/language/Docs/PaletteColours/alert-highlight": {
            "title": "$:/language/Docs/PaletteColours/alert-highlight",
            "text": "Destacat de l'avís"
        },
        "$:/language/Docs/PaletteColours/alert-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/alert-muted-foreground",
            "text": "Primer plà de l'avís silenciat"
        },
        "$:/language/Docs/PaletteColours/background": {
            "title": "$:/language/Docs/PaletteColours/background",
            "text": "Fons general"
        },
        "$:/language/Docs/PaletteColours/blockquote-bar": {
            "title": "$:/language/Docs/PaletteColours/blockquote-bar",
            "text": "Barra de bloc de cita"
        },
        "$:/language/Docs/PaletteColours/code-background": {
            "title": "$:/language/Docs/PaletteColours/code-background",
            "text": "Fons del codi"
        },
        "$:/language/Docs/PaletteColours/code-border": {
            "title": "$:/language/Docs/PaletteColours/code-border",
            "text": "Vora del codi"
        },
        "$:/language/Docs/PaletteColours/code-foreground": {
            "title": "$:/language/Docs/PaletteColours/code-foreground",
            "text": "Primer plà del codi"
        },
        "$:/language/Docs/PaletteColours/dirty-indicator": {
            "title": "$:/language/Docs/PaletteColours/dirty-indicator",
            "text": "Indicador dels canvis sense desar"
        },
        "$:/language/Docs/PaletteColours/download-background": {
            "title": "$:/language/Docs/PaletteColours/download-background",
            "text": "Fons del botó de baixada"
        },
        "$:/language/Docs/PaletteColours/download-foreground": {
            "title": "$:/language/Docs/PaletteColours/download-foreground",
            "text": "Primer plà del botó de baixada"
        },
        "$:/language/Docs/PaletteColours/dragger-background": {
            "title": "$:/language/Docs/PaletteColours/dragger-background",
            "text": "Fons de l'arrossegador"
        },
        "$:/language/Docs/PaletteColours/dragger-foreground": {
            "title": "$:/language/Docs/PaletteColours/dragger-foreground",
            "text": "Primer plà de l'arrossegador"
        },
        "$:/language/Docs/PaletteColours/dropdown-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-background",
            "text": "Fons de la llista desplegable"
        },
        "$:/language/Docs/PaletteColours/dropdown-border": {
            "title": "$:/language/Docs/PaletteColours/dropdown-border",
            "text": "Vora de la llista desplegable"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background",
            "text": "Fons de la pestanya de la llista desplegable"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected",
            "text": "Fons de la pestanya de la llista desplegable per les etiquetes seleccionades"
        },
        "$:/language/Docs/PaletteColours/dropzone-background": {
            "title": "$:/language/Docs/PaletteColours/dropzone-background",
            "text": "Fons de la zona d'aterratge"
        },
        "$:/language/Docs/PaletteColours/external-link-background": {
            "title": "$:/language/Docs/PaletteColours/external-link-background",
            "text": "Fons de l'enllaç extern"
        },
        "$:/language/Docs/PaletteColours/external-link-background-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-hover",
            "text": "Fons de la bafarada de l'enllaç extern"
        },
        "$:/language/Docs/PaletteColours/external-link-background-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-visited",
            "text": "Fons de l'enllaç extern visitat"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground",
            "text": "Primer plà de l'enllaç extern"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-hover",
            "text": "Primer plà de la bafarada de l'enllaç extern"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-visited",
            "text": "Primer plà de l'enllaç extern visitat"
        },
        "$:/language/Docs/PaletteColours/foreground": {
            "title": "$:/language/Docs/PaletteColours/foreground",
            "text": "Primer plà general"
        },
        "$:/language/Docs/PaletteColours/message-background": {
            "title": "$:/language/Docs/PaletteColours/message-background",
            "text": "Fons de la capsa de text"
        },
        "$:/language/Docs/PaletteColours/message-border": {
            "title": "$:/language/Docs/PaletteColours/message-border",
            "text": "Vora de la capsa de text"
        },
        "$:/language/Docs/PaletteColours/message-foreground": {
            "title": "$:/language/Docs/PaletteColours/message-foreground",
            "text": "Primer plà de la capsa de text"
        },
        "$:/language/Docs/PaletteColours/modal-backdrop": {
            "title": "$:/language/Docs/PaletteColours/modal-backdrop",
            "text": "Zona d'aterratge dels diàlegs modals"
        },
        "$:/language/Docs/PaletteColours/modal-background": {
            "title": "$:/language/Docs/PaletteColours/modal-background",
            "text": "Fons dels diàlegs modals per les etiquetes seleccionades"
        },
        "$:/language/Docs/PaletteColours/modal-border": {
            "title": "$:/language/Docs/PaletteColours/modal-border",
            "text": "Vora dels diàlegs modals"
        },
        "$:/language/Docs/PaletteColours/modal-footer-background": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-background",
            "text": "Fons del peu dels diàlegs modals"
        },
        "$:/language/Docs/PaletteColours/modal-footer-border": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-border",
            "text": "Vora del peu dels diàlegs modals"
        },
        "$:/language/Docs/PaletteColours/modal-header-border": {
            "title": "$:/language/Docs/PaletteColours/modal-header-border",
            "text": "Vora de la capçalera dels diàlegs modals"
        },
        "$:/language/Docs/PaletteColours/muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/muted-foreground",
            "text": "Primer plà silenciat general"
        },
        "$:/language/Docs/PaletteColours/notification-background": {
            "title": "$:/language/Docs/PaletteColours/notification-background",
            "text": "Fons de la notificació"
        },
        "$:/language/Docs/PaletteColours/notification-border": {
            "title": "$:/language/Docs/PaletteColours/notification-border",
            "text": "Vora de la notificació"
        },
        "$:/language/Docs/PaletteColours/page-background": {
            "title": "$:/language/Docs/PaletteColours/page-background",
            "text": "Fons de la pàgina"
        },
        "$:/language/Docs/PaletteColours/pre-background": {
            "title": "$:/language/Docs/PaletteColours/pre-background",
            "text": "Fons del codi preformatat"
        },
        "$:/language/Docs/PaletteColours/pre-border": {
            "title": "$:/language/Docs/PaletteColours/pre-border",
            "text": "Vora del codi preformatat"
        },
        "$:/language/Docs/PaletteColours/primary": {
            "title": "$:/language/Docs/PaletteColours/primary",
            "text": "General primari"
        },
        "$:/language/Docs/PaletteColours/sidebar-button-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-button-foreground",
            "text": "Primer plà del botó de la barra lateral"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground",
            "text": "Primer plà dels controls de la barra lateral"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover",
            "text": "Primer plà de la bafarada dels controls de la barra lateral"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground",
            "text": "Primer plà de la barra lateral"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground-shadow": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow",
            "text": "Ombra del primer plà de la barra lateral"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground",
            "text": "Primer plà de la barra lateral silenciada"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover",
            "text": "Primer plà de la bafarada de la barra lateral silenciada"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background",
            "text": "Fons de la pestanya de la barra lateral"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected",
            "text": "Fons de la pestanya de la barra lateral per les etiquetes seleccionades"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border",
            "text": "Vora de la pestanya de la barra lateraletiqueta"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected",
            "text": "Vora de la pestanya de la barra lateral per les etiquetes seleccionadesetiqueta"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-divider": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-divider",
            "text": "Divisor de lla pestanya de la barra lateral"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground",
            "text": "Primer plà de la pestanya de la barra lateral"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected",
            "text": "Primer plà de la pestanya de la barra lateral per les etiquetes seleccionades"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground",
            "text": "Primer plà de l'enllaç del tiddler de la barra lateral"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover",
            "text": "Primer plà de la bafarada de l'enllaç del tiddler de la barra lateral"
        },
        "$:/language/Docs/PaletteColours/static-alert-foreground": {
            "title": "$:/language/Docs/PaletteColours/static-alert-foreground",
            "text": "Primer plà de l'avís estàtic"
        },
        "$:/language/Docs/PaletteColours/tab-background": {
            "title": "$:/language/Docs/PaletteColours/tab-background",
            "text": "Fons de la pestanya"
        },
        "$:/language/Docs/PaletteColours/tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-background-selected",
            "text": "Fons de la pestanya per les etiquetes seleccionades"
        },
        "$:/language/Docs/PaletteColours/tab-border": {
            "title": "$:/language/Docs/PaletteColours/tab-border",
            "text": "Vora de la pestanya"
        },
        "$:/language/Docs/PaletteColours/tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-border-selected",
            "text": "Vora de la pestanya per les etiquetes seleccionades"
        },
        "$:/language/Docs/PaletteColours/tab-divider": {
            "title": "$:/language/Docs/PaletteColours/tab-divider",
            "text": "Divisor de la pestanya"
        },
        "$:/language/Docs/PaletteColours/tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground",
            "text": "Primer plà de la pestanya"
        },
        "$:/language/Docs/PaletteColours/tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground-selected",
            "text": "Primer plà de la pestanya per les etiquetes seleccionades"
        },
        "$:/language/Docs/PaletteColours/table-border": {
            "title": "$:/language/Docs/PaletteColours/table-border",
            "text": "Vora de la taula"
        },
        "$:/language/Docs/PaletteColours/table-footer-background": {
            "title": "$:/language/Docs/PaletteColours/table-footer-background",
            "text": "Fons del peu de la taula"
        },
        "$:/language/Docs/PaletteColours/table-header-background": {
            "title": "$:/language/Docs/PaletteColours/table-header-background",
            "text": "Fons de la capçalera de la taula"
        },
        "$:/language/Docs/PaletteColours/tag-background": {
            "title": "$:/language/Docs/PaletteColours/tag-background",
            "text": "Fons de l'etiqueta"
        },
        "$:/language/Docs/PaletteColours/tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/tag-foreground",
            "text": "Primer plà de l'etiqueta"
        },
        "$:/language/Docs/PaletteColours/tiddler-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-background",
            "text": "Fons del tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-border",
            "text": "Vora del tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground",
            "text": "Primer plà dels controls del tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover",
            "text": "Primer plà de la bafarada dels controls del tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected",
            "text": "Primer plà dels controls del tiddler per als controls seleccionats"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-background",
            "text": "Fons de l'editor de tiddlers"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border",
            "text": "Vora de l'editor de tiddlers"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border-image": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image",
            "text": "Imatge de la vora de l'editor de tiddlers"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-even": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even",
            "text": "Fons de l'editor de tiddlers per als camps parells"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd",
            "text": "Fons de l'editor de tiddlers per als camps senars"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-background",
            "text": "Fons del tiddler del tauler d'informació"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-border",
            "text": "Vora del tiddler del tauler d'informació"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-tab-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background",
            "text": "Fons de la pestanya del tiddler del tauler d'informació"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-background",
            "text": "Fons de l'enllaç del tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-foreground",
            "text": "Primer plà de l'enllaç del tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground",
            "text": "Primer plà del subtitol del tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-title-foreground",
            "text": "Primer plà del titol del tiddler"
        },
        "$:/language/Docs/PaletteColours/toolbar-cancel-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-cancel-button",
            "text": "Primer plà del botó 'anul·la' de la caixa d'eines"
        },
        "$:/language/Docs/PaletteColours/toolbar-close-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-close-button",
            "text": "Primer plà del botó 'tanca' de la caixa d'eines"
        },
        "$:/language/Docs/PaletteColours/toolbar-delete-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-delete-button",
            "text": "Primer plà del botó 'suprimeix' de la caixa d'eines"
        },
        "$:/language/Docs/PaletteColours/toolbar-done-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-done-button",
            "text": "Primer plà del botó 'fet' de la caixa d'eines"
        },
        "$:/language/Docs/PaletteColours/toolbar-edit-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-edit-button",
            "text": "Primer plà del botó 'edita' de la caixa d'eines"
        },
        "$:/language/Docs/PaletteColours/toolbar-info-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-info-button",
            "text": "Primer plà del botó 'informació' de la caixa d'eines"
        },
        "$:/language/Docs/PaletteColours/toolbar-new-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-new-button",
            "text": "Primer plà del botó 'nou tiddler' de la caixa d'eines"
        },
        "$:/language/Docs/PaletteColours/toolbar-options-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-options-button",
            "text": "Primer plà del botó 'opcions' de la caixa d'eines"
        },
        "$:/language/Docs/PaletteColours/toolbar-save-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-save-button",
            "text": "Primer plà del botó 'desa' de la caixa d'eines"
        },
        "$:/language/Docs/PaletteColours/untagged-background": {
            "title": "$:/language/Docs/PaletteColours/untagged-background",
            "text": "Fons de la píndola sense etiqueta"
        },
        "$:/language/Docs/PaletteColours/very-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/very-muted-foreground",
            "text": "Primer plà de l'avís molt silenciat"
        },
        "$:/language/EditTemplate/Body/External/Hint": {
            "title": "$:/language/EditTemplate/Body/External/Hint",
            "text": "Aquest és un tiddler extern desat fora del fitxer del TiddlyWiki principal. Podeu editar les etiquetes i camps però no podeu editar directament el seu contingut"
        },
        "$:/language/EditTemplate/Body/Placeholder": {
            "title": "$:/language/EditTemplate/Body/Placeholder",
            "text": "Escribiu el text per aquest tiddler"
        },
        "$:/language/EditTemplate/Field/Remove/Caption": {
            "title": "$:/language/EditTemplate/Field/Remove/Caption",
            "text": "suprimeix el camp"
        },
        "$:/language/EditTemplate/Field/Remove/Hint": {
            "title": "$:/language/EditTemplate/Field/Remove/Hint",
            "text": "Suprimeix el camp"
        },
        "$:/language/EditTemplate/Fields/Add/Button": {
            "title": "$:/language/EditTemplate/Fields/Add/Button",
            "text": "afegeix"
        },
        "$:/language/EditTemplate/Fields/Add/Name/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder",
            "text": "nom del camp"
        },
        "$:/language/EditTemplate/Fields/Add/Prompt": {
            "title": "$:/language/EditTemplate/Fields/Add/Prompt",
            "text": "Afegeix un nou camp"
        },
        "$:/language/EditTemplate/Fields/Add/Value/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder",
            "text": "valos del camp"
        },
        "$:/language/EditTemplate/Shadow/OverriddenWarning": {
            "title": "$:/language/EditTemplate/Shadow/OverriddenWarning",
            "text": "Aquest és un tiddler ombra modificat. Podeu restablir la versió per omisió suprimint aquest tiddler"
        },
        "$:/language/EditTemplate/Shadow/Warning": {
            "title": "$:/language/EditTemplate/Shadow/Warning",
            "text": "Aquest és un tiddler ombra. Qualsevol canvi sobreescriurà la versió per omisió"
        },
        "$:/language/EditTemplate/Tags/Add/Button": {
            "title": "$:/language/EditTemplate/Tags/Add/Button",
            "text": "afegeix"
        },
        "$:/language/EditTemplate/Tags/Add/Placeholder": {
            "title": "$:/language/EditTemplate/Tags/Add/Placeholder",
            "text": "nom de l'etiqueta"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Caption",
            "text": "llista d'etiquetes"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Hint",
            "text": "Mostra la llista d'etiquetes"
        },
        "$:/language/EditTemplate/Type/Delete/Caption": {
            "title": "$:/language/EditTemplate/Type/Delete/Caption",
            "text": "suprimeix el tipus de contingut"
        },
        "$:/language/EditTemplate/Type/Delete/Hint": {
            "title": "$:/language/EditTemplate/Type/Delete/Hint",
            "text": "Suprimeix el tipus de contingut"
        },
        "$:/language/EditTemplate/Type/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Caption",
            "text": "llista del tipus de contingut"
        },
        "$:/language/EditTemplate/Type/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Hint",
            "text": "Mostra la llista dels tipus de contingut"
        },
        "$:/language/EditTemplate/Type/Placeholder": {
            "title": "$:/language/EditTemplate/Type/Placeholder",
            "text": "tipus de contingut"
        },
        "$:/language/EditTemplate/Type/Prompt": {
            "title": "$:/language/EditTemplate/Type/Prompt",
            "text": "Tipus:"
        },
        "$:/language/Exporters/CsvFile": {
            "title": "$:/language/Exporters/CsvFile",
            "text": "Fitxer CSV"
        },
        "$:/language/Exporters/JsonFile": {
            "title": "$:/language/Exporters/JsonFile",
            "text": "Fitxer JSON"
        },
        "$:/language/Exporters/StaticRiver": {
            "title": "$:/language/Exporters/StaticRiver",
            "text": "HTML estàtic"
        },
        "$:/language/Exporters/TidFile": {
            "title": "$:/language/Exporters/TidFile",
            "text": "Fitxer \".tid\""
        },
        "$:/language/Docs/Fields/_canonical_uri": {
            "title": "$:/language/Docs/Fields/_canonical_uri",
            "text": "La URI sencera d'una imatge externa al tiddler"
        },
        "$:/language/Docs/Fields/bag": {
            "title": "$:/language/Docs/Fields/bag",
            "text": "El nom de la bossa de la que va venir un tiddler"
        },
        "$:/language/Docs/Fields/caption": {
            "title": "$:/language/Docs/Fields/caption",
            "text": "El text que es mostrarà en una pestanya o botó"
        },
        "$:/language/Docs/Fields/color": {
            "title": "$:/language/Docs/Fields/color",
            "text": "El valor del color CSS associat amb un tiddler"
        },
        "$:/language/Docs/Fields/component": {
            "title": "$:/language/Docs/Fields/component",
            "text": "El nom del component responsable d'un [[tiddler d'avís|AlertMechanism]]"
        },
        "$:/language/Docs/Fields/created": {
            "title": "$:/language/Docs/Fields/created",
            "text": "La data en que es va generar el tiddler"
        },
        "$:/language/Docs/Fields/creator": {
            "title": "$:/language/Docs/Fields/creator",
            "text": "El nom de la persona que va generar el tiddler"
        },
        "$:/language/Docs/Fields/current-tiddler": {
            "title": "$:/language/Docs/Fields/current-tiddler",
            "text": "Utilitzat per desar la darrera còpia del tiddler a una [[cronologia|HistoryMechanism]]"
        },
        "$:/language/Docs/Fields/dependents": {
            "title": "$:/language/Docs/Fields/dependents",
            "text": "Per a un connector, llista els títols que depenen del connector"
        },
        "$:/language/Docs/Fields/description": {
            "title": "$:/language/Docs/Fields/description",
            "text": "El text que descriu un connector, o un diàleg modal"
        },
        "$:/language/Docs/Fields/draft.of": {
            "title": "$:/language/Docs/Fields/draft.of",
            "text": "Per als tiddlers esborranys, conté el títol del tiddler del qual és un esborrany"
        },
        "$:/language/Docs/Fields/draft.title": {
            "title": "$:/language/Docs/Fields/draft.title",
            "text": "Per als tiddlers esborranys, conté el títol proposat per al tiddler"
        },
        "$:/language/Docs/Fields/footer": {
            "title": "$:/language/Docs/Fields/footer",
            "text": "El text del peu d'un assistent"
        },
        "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against": {
            "title": "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against",
            "text": "Un camp d'emmagatzemament temporal utilitzat a [[$:/core/templates/static.content]]"
        },
        "$:/language/Docs/Fields/icon": {
            "title": "$:/language/Docs/Fields/icon",
            "text": "El títol del tiddler que conté la icona associada amb el tiddler"
        },
        "$:/language/Docs/Fields/library": {
            "title": "$:/language/Docs/Fields/library",
            "text": "Si està a \"si\" indica que un tiddler s'ha de sar com una biblioteca de JavaScript"
        },
        "$:/language/Docs/Fields/list": {
            "title": "$:/language/Docs/Fields/list",
            "text": "Una llista ordenada de títols de tiddlers associats amb un tiddler"
        },
        "$:/language/Docs/Fields/list-after": {
            "title": "$:/language/Docs/Fields/list-after",
            "text": "Si està activat, el títol del tiddler després del qual aquest tiddler s'hauria d'afegir a la llista ordenada de títols de tiddler"
        },
        "$:/language/Docs/Fields/list-before": {
            "title": "$:/language/Docs/Fields/list-before",
            "text": "Si està activat, el títol del tiddler abans del qual aquest tiddler s'hauria d'afegir a la llista ordenada de títols de tiddler, o a l'inici de la llista si aquest camp hi és però està buit"
        },
        "$:/language/Docs/Fields/modified": {
            "title": "$:/language/Docs/Fields/modified",
            "text": "La data i hora a la que un tiddler es va modificar per darrer cop"
        },
        "$:/language/Docs/Fields/modifier": {
            "title": "$:/language/Docs/Fields/modifier",
            "text": "El títol del tiddler associat amb la persona que va modificar per darrer cop un tiddler"
        },
        "$:/language/Docs/Fields/name": {
            "title": "$:/language/Docs/Fields/name",
            "text": "El nom llegible pels humans associat a un tiddler connector"
        },
        "$:/language/Docs/Fields/plugin-priority": {
            "title": "$:/language/Docs/Fields/plugin-priority",
            "text": "Un valor numèric que indica la prioritat d'un tiddler connector"
        },
        "$:/language/Docs/Fields/plugin-type": {
            "title": "$:/language/Docs/Fields/plugin-type",
            "text": "El tipus de connector d'un tiddler connector"
        },
        "$:/language/Docs/Fields/released": {
            "title": "$:/language/Docs/Fields/released",
            "text": "La data de llançament del TiddlyWiki"
        },
        "$:/language/Docs/Fields/revision": {
            "title": "$:/language/Docs/Fields/revision",
            "text": "La revisió del tiddler que es manté al servidor"
        },
        "$:/language/Docs/Fields/source": {
            "title": "$:/language/Docs/Fields/source",
            "text": "La URL orígen associada a un tiddler"
        },
        "$:/language/Docs/Fields/subtitle": {
            "title": "$:/language/Docs/Fields/subtitle",
            "text": "El text del subtítol d'un assistent"
        },
        "$:/language/Docs/Fields/tags": {
            "title": "$:/language/Docs/Fields/tags",
            "text": "Una llista d'etiquetes associades a un tiddler"
        },
        "$:/language/Docs/Fields/text": {
            "title": "$:/language/Docs/Fields/text",
            "text": "El text del cos d'un tiddler"
        },
        "$:/language/Docs/Fields/title": {
            "title": "$:/language/Docs/Fields/title",
            "text": "El nom únic d'un tiddler"
        },
        "$:/language/Docs/Fields/type": {
            "title": "$:/language/Docs/Fields/type",
            "text": "El tipus de contingut d'un tiddler"
        },
        "$:/language/Docs/Fields/version": {
            "title": "$:/language/Docs/Fields/version",
            "text": "Informació de la versió d'un connector"
        },
        "$:/language/Filters/AllTags": {
            "title": "$:/language/Filters/AllTags",
            "text": "Totes les etiquetes excepte les etiquetes del sistema"
        },
        "$:/language/Filters/AllTiddlers": {
            "title": "$:/language/Filters/AllTiddlers",
            "text": "Totes els tiddlers excepte els tiddlers del sistema"
        },
        "$:/language/Filters/Drafts": {
            "title": "$:/language/Filters/Drafts",
            "text": "Tiddlers esborranys"
        },
        "$:/language/Filters/Missing": {
            "title": "$:/language/Filters/Missing",
            "text": "Tiddlers que no existeixen"
        },
        "$:/language/Filters/Orphans": {
            "title": "$:/language/Filters/Orphans",
            "text": "Tiddlers orfes"
        },
        "$:/language/Filters/OverriddenShadowTiddlers": {
            "title": "$:/language/Filters/OverriddenShadowTiddlers",
            "text": "Tiddlers amb ombra sobreescrits"
        },
        "$:/language/Filters/RecentSystemTiddlers": {
            "title": "$:/language/Filters/RecentSystemTiddlers",
            "text": "Tiddlers que s'han modificat recentment, inclós els tiddlers del sistema"
        },
        "$:/language/Filters/RecentTiddlers": {
            "title": "$:/language/Filters/RecentTiddlers",
            "text": "Tiddlers que s'han modificat recentment"
        },
        "$:/language/Filters/ShadowTiddlers": {
            "title": "$:/language/Filters/ShadowTiddlers",
            "text": "Tiddlers amb ombra predefinits"
        },
        "$:/language/Filters/SystemTags": {
            "title": "$:/language/Filters/SystemTags",
            "text": "Etiquetes del sistema"
        },
        "$:/language/Filters/SystemTiddlers": {
            "title": "$:/language/Filters/SystemTiddlers",
            "text": "Tiddlers del sistema"
        },
        "$:/language/Filters/TypedTiddlers": {
            "title": "$:/language/Filters/TypedTiddlers",
            "text": "Tiddlers amb text que no és wiki"
        },
        "GettingStarted": {
            "title": "GettingStarted",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nBenvingut a ~TiddlyWiki i a la comunitat ~TiddlyWiki\n\nAbans de començar a desar informació important al ~TiddlyWiki cal que us assegureu que podeu desar els canvis de forma fiable. Veieu els detalls a https://tiddlywiki.com/#GettingStarted\n\n!! Configureu aquest ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit-text tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\nVeieu més opcions al [[tauler de control|$:/ControlPanel]].\n"
        },
        "$:/language/Help/build": {
            "title": "$:/language/Help/build",
            "description": "Executa automàticament ordres configurades",
            "text": "Construeix els destins indicats al wiki actual. Si no s'indica cap destí, llavors es construiran tots els destins.\n\n```\n--build <desti> [<desti> ...]\n```\n\nConstrueix els destins indicats al fitxer `tiddlywiki.info` de la carpeta wiki.\n\n"
        },
        "$:/language/Help/clearpassword": {
            "title": "$:/language/Help/clearpassword",
            "description": "Neteja la contrasenya per a les operacions criptogràfiques següents",
            "text": "Neteja la contrasenya per a les operacions criptogràfiques següents```--clearpassword```"
        },
        "$:/language/Help/default": {
            "title": "$:/language/Help/default",
            "description": "",
            "text": "\\define títolDeLOrdre()\n$:/language/Help/$títolDeLOrdre(ordre)$\n\\end\n```\nús: tiddlywiki [<carpetawiki>] [--<ordre> [<args>...]...]\n```\n\nOrdres disponibles:\n\n<ul>\n<$list filtre=\"[commands[]sort[títol]]\" variable=\"ordre\">\n<li><$link to=<<títolDeLOrdre>>><$macrocall $name=\"ordre\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<títolDeLOrdre>> field=\"descripcio\"/></li>\n</$list>\n</ul>\n\nPer obtenir ajuda sobre una ordre podeu fer:\n\n```\ntiddlywiki --help <ordre>\n```\n"
        },
        "$:/language/Help/editions": {
            "title": "$:/language/Help/editions",
            "description": "Llista les edicions disponibles de TiddlyWiki",
            "text": "Llista els noms i descripcions de les edicions disponibles. Podeu generar un nou wiki d'una edició concreta amb l'ordre `--init`.\n\n```\n--editions\n```\n"
        },
        "$:/language/Help/help": {
            "title": "$:/language/Help/help",
            "description": "Mostra l'ajuda de les ordres TiddlyWiki",
            "text": "Mostra el text d'ajuda d'una ordre:\n\n```\n--help [<ordre>]\n```Per exemple:\n\nSi no s'indica el nom de l'ordre llavors es mostra una llista de les ordres disponibles.\n"
        },
        "$:/language/Help/init": {
            "title": "$:/language/Help/init",
            "description": "Inicia una nova carpeta wiki",
            "text": "Inicialitza una [[CarpetaWiki|WikiFolders]] buida amb una còpia de l'edició indicada.\n\n```\n--init <edició> [<edició> ...]\n```\n\nPer exemple:\n\n```\ntiddlywiki ./LaMevaCarpetaWiki --init empty\n```\n\nNotes:\n\n* Si cal es generarà la carpeta wiki folder\n* El valor per omisió de \"edition\" és ''empty''\n* L'ordre init fracassarà si la carpeta wiki no està buida\n* L'ordre init suprimeix qualsevol definició `includeWikis` de l'edició del fitxer `tiddlywiki.info`\n* Quan s'indiqui múltiples edicions, les edicions que s'iniciïn més tard sobreescriuran qualsevol fitxer compartit amb edicions anteriors (així que el fitxer final `tiddlywiki.info` es copiarà de la darrera edció)\n* `--editions` retorna la llista d'edicions disponibles\n"
        },
        "$:/language/Help/load": {
            "title": "$:/language/Help/load",
            "description": "Carrega tiddlers des d'un fitxer",
            "text": "Carrega els fitxers dels tiddlers de la versió 2.x.x del TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` o altres fitxers \n\n```\n--load <ruta>\n```\n\nPer carregar els tiddlers d'un fitxer TiddlyWiki encriptat cal indicar la contrasenya, amb l'ordre PasswordCommand. Per exemple:\n\n```\ntiddlywiki ./ElMeuWiki --password c0ntras3nya --load la_meva_wiki.html\n```\n\nNoteu que TiddlyWiki no carregarà una versió anterior d'un connector ja carregat.\n"
        },
        "$:/language/Help/makelibrary": {
            "title": "$:/language/Help/makelibrary",
            "description": "Construeix el connector de la biblioteca necessari per a l'actualització",
            "text": "Construeix el tiddler `$:/UpgradeLibrary` per al procés d'actualització.\n\nLa biblioteca d'actualització es formata com un tiddler connector corrent amb el tipus de connector `library`. Conté una còpia de cada un dels connectors, temes i paquets de l'idioma disponibles al repositori del TiddlyWiki5.\n\nAquesta ordre és per a ús intern; només és rellevant per als usuaris que dissenyen un procés d'actualització a mida.\n\n```\n--makelibrary <títol>\n```\n\nEl valor per omisió de l'argument títol és `$:/UpgradeLibrary`.\n"
        },
        "$:/language/Help/notfound": {
            "title": "$:/language/Help/notfound",
            "description": "",
            "text": "Aquest tema d'ajuda no es troba"
        },
        "$:/language/Help/output": {
            "title": "$:/language/Help/output",
            "description": "Tria la carpeta de sortida per a les ordres següents",
            "text": "Tria la carpeta de sortida per a les ordres següents. La carpeta per omisió és la subcarpeta `output` de la carpeta de l'edició.\n\n```\n--output <ruta>\n```ordre\n\nSi la ruta indicada és relativa es resoldrà a partir de la carpeta actual de treball. Per exemple: `--output .` estableix la carpeta de sortida a la carpeta de treball actual.\n\n"
        },
        "$:/language/Help/password": {
            "title": "$:/language/Help/password",
            "description": "Tria la contrasenya per a les operacions criptogràfiques següents",
            "text": "Tria la contrasenya per a les operacions criptogràfiques següents\n\n```\n--password <contrasenya>\n```\n\n"
        },
        "$:/language/Help/rendertiddler": {
            "title": "$:/language/Help/rendertiddler",
            "description": "Mostra un tiddler individual indicat per ContentTypecommand",
            "text": "Mostra un tiddler individual indicat per ContentType, per omisió `text/html` i el desa al fitxer indicat:\n\n```\n--rendertiddler <títol> <nomdelfitxer> [<tipus>]\n```\n\nPer omisió, el nom del fitxer es resoldrà de forma relativa a la carpeta `output` de la carpeta d'edició. L'ordre `--output` es pot fer servir per dirigir la sortida a una altre carpeta.\n\nLes carpetes de la ruta del fitxer que no es trobin es crearan de forma automàtica.\n"
        },
        "$:/language/Help/rendertiddlers": {
            "title": "$:/language/Help/rendertiddlers",
            "description": "Mostra els tiddlers que coincideixen amb el filtre indicat per ContentType",
            "text": "Mostra un grup de tiddlers que coincideixen amb el filtre de fitxers separats indicat per ContentType (per omisió `text/html`) i extensió (per omisió `.html`).\n\n```\n--rendertiddlers <filtre> <plantilla> <ruta> [<tipus>] [<extensió>] [\"noclean\"]\n```\n\nPer exemple:\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nPer omisió, la ruta es resoldrà de forma relativa a la subcarpeta `output` de la carpeta d'edició. L'ordre `--output` es pot fer servir per dirigir la sortida a una altre carpeta.\n\nTots els fitxers de la capeta destí es suprimiran a no ser que s'inclogui el paràmetre \"noclean\". La carpeta destí si no es troba es crearà de forma recursiva.\n"
        },
        "$:/language/Help/savetiddler": {
            "title": "$:/language/Help/savetiddler",
            "description": "Desa un tiddler cru a un fitxer",
            "text": "Desa un tiddler individual com a text cru o en format binari al fitxer indicat.\n\n```\n--savetiddler <títol> <fitxer>\n```\n\nPer omisió, el nom del fitxer es resoldrà de forma relativa a la carpeta `output` de la carpeta d'edició. L'ordre `--output` es pot fer servir per dirigir la sortida a una altre carpeta.\n\nLes carpetes de la ruta del fitxer que no es trobin es crearan de forma automàtica.\n"
        },
        "$:/language/Help/savetiddlers": {
            "title": "$:/language/Help/savetiddlers",
            "description": "Desa un grup de tiddlers crus a una carpeta",
            "text": "Desa un grup de tiddlers com a text cru o en format binari a la carpeta indicada.\n\n```\n--savetiddlers <filter> <ruta>\n```  Noteu que la contrasenya es trasmet tal qual així que no és una bona solució d'ús general.\n\nPer omisió, la ruta es resoldrà de forma relativa a la carpeta `output` de la carpeta d'edició. L'ordre `--output` es pot fer servir per dirigir la sortida a una altre carpeta.\n\nLes carpetes de la ruta que no es trobin es crearan de forma automàtica.\n"
        },
        "$:/language/Help/server": {
            "title": "$:/language/Help/server",
            "description": "Proporciona una interfície de servidor HTTP a TiddlyWiki",
            "text": "El servidor que inclou el TiddlyWiki5 és molt simple. Encara que és compatible amb TiddlyWeb no permet moltes de les característiques necessàries que calen per a l'ús robust de l'Internet.\n\nA l'arrel, serveix per a renderitzar un tiddler concret. Fora de l'arrel, serveis els tiddlers individuals codificats en JSON, i permet l'ús de les operacions bàsiques HTTP per `GET`, `PUT` i `DELETE`.\n\n```\n--server <port> <tiddlerarrel> <rendertype> <tipusdeservidor> <usuari> <contrasenya> <host> <prefixdelaruta>\n```\n\nEls paràmetres són:\n\n* ''port'' - número del port que donarà el servei (per omissió \"8080\")\n* ''tiddlerarrel'' - el tiddler que donarà el servei arrel (per omissió \"$:/core/save/all\") \n* ''rendertype'' - el tipus de contingut al qual s'haurà de renderitzar el tiddler arrel (per omissió \"text/plain\")\n* ''tipusdeservidor'' - el tipus de contingut amb el qual s'haurà de servir el tiddler arrel (per omissió \"text/html\")\n* ''usuari'' - nom de l'usuari per omissió per signar les edicions\n* ''contrasenya'' - contrasenya opcional per l'autenticació bàsica\n* ''host'' - nom de host opcional que donarà el servei (per omissió \"127.0.0.1\" és a dir \"localhost\")\n* ''prefixdelaruta'' - prefix opcional de les rutes\n\nSi s'indica el paràmetre de la contrasenya el navegador demanarà un usuari i una contrasenya. La contrasenya es trasmet tal qual així que no és una bona solució d'ús general.\n\nPer exemple:\n\n```\n--server 8080 $:/core/save/all text/plain text/html ElMeuUsuari c0ntran3nya\n```\n\nEl nom d'usuari i la contrasenya es pot indicar com cadenes buides si voleu indicar un host o un prefixdelaruta i no us cal una contrasenya:\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nPer tal d'executar diversos servidors TiddlyWiki al mateix temps, heu d'indicar un port diferent per a cada un.\n"
        },
        "$:/language/Help/setfield": {
            "title": "$:/language/Help/setfield",
            "description": "Prepara els tiddlers externs per que puguin ser utilitzats",
            "text": "//Noteu que aquesta ordre is experimental i podria canviar abans d'estar acabada//\n\nEstableix el camp d'un grup de tiddlers al resultat de wikificar un tiddler plantilla indicat per la variable `currentTiddler`.\n\n```\n--setfield <filtre> <nomdelcamp> <plantilladeltítol> <tipus>\n```\n\nEls paràmetres són:\n\n* ''filtre'' - filtre que identifica els tiddlers afectats\n* ''nomdelcamp'' - el camp a modificar (per omisió \"text\")\n* ''plantilladeltítol'' - el tiddler a wikificar del camp indicat. Si està en blanc o no hi és llavors el camp indicar es suprimirà\n* ''rendertipus'' - el tipus de text que cal generar (per omisió \"text/plain\"; es possible utilitzar \"text/html\" per incloure etiquetes HTML)\n"
        },
        "$:/language/Help/unpackplugin": {
            "title": "$:/language/Help/unpackplugin",
            "description": "Extrau els tiddlers carregats d'un connector",
            "text": "Extrau els tiddlers carregats d'un connector, generant-los com a tiddlers tiddlers corrents:\n\n```\n--unpackplugin <títol>\n```\n"
        },
        "$:/language/Help/verbose": {
            "title": "$:/language/Help/verbose",
            "description": "Llença el mode de sortida ampliada",
            "text": "Llença la sortida ampliada, útil per a depurar ```--verbose```"
        },
        "$:/language/Help/version": {
            "title": "$:/language/Help/version",
            "description": "Mostra el número de versió de TiddlyWiki",
            "text": "Mostra el número de versió de TiddlyWiki.```--version```"
        },
        "$:/language/Import/Listing/Cancel/Caption": {
            "title": "$:/language/Import/Listing/Cancel/Caption",
            "text": "Anul·la"
        },
        "$:/language/Import/Listing/Hint": {
            "title": "$:/language/Import/Listing/Hint",
            "text": "Aquests tiddlers estàn llestos per a ser importats"
        },
        "$:/language/Import/Listing/Import/Caption": {
            "title": "$:/language/Import/Listing/Import/Caption",
            "text": "Importa"
        },
        "$:/language/Import/Listing/Select/Caption": {
            "title": "$:/language/Import/Listing/Select/Caption",
            "text": "Trieu"
        },
        "$:/language/Import/Listing/Status/Caption": {
            "title": "$:/language/Import/Listing/Status/Caption",
            "text": "Estat"
        },
        "$:/language/Import/Listing/Title/Caption": {
            "title": "$:/language/Import/Listing/Title/Caption",
            "text": "Títol"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible",
            "text": "Connector bloquejat incompatible o obsolet"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Version": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version",
            "text": "Connector bloquejat (degut a que la nova versió <<entrant>>  és anterior a l'actual <<actual>>)"
        },
        "$:/language/Import/Upgrader/Plugins/Upgraded": {
            "title": "$:/language/Import/Upgrader/Plugins/Upgraded",
            "text": "Connector actualitzat de <<entrant>> a <<actualitzat>>"
        },
        "$:/language/Import/Upgrader/State/Suppressed": {
            "title": "$:/language/Import/Upgrader/State/Suppressed",
            "text": "Tiddler temporalment en estat bloquejat"
        },
        "$:/language/Import/Upgrader/System/Suppressed": {
            "title": "$:/language/Import/Upgrader/System/Suppressed",
            "text": "Tiddler del sistema bloquejat"
        },
        "$:/language/Import/Upgrader/ThemeTweaks/Created": {
            "title": "$:/language/Import/Upgrader/ThemeTweaks/Created",
            "text": "Tema migrat des de <$text text=<<desde>>/>"
        },
        "$:/language/BinaryWarning/Prompt": {
            "title": "$:/language/BinaryWarning/Prompt",
            "text": "Aquest tiddler conté dades binàries"
        },
        "$:/language/ClassicWarning/Hint": {
            "title": "$:/language/ClassicWarning/Hint",
            "text": "Aquest tiddler està escrit en format de text de TiddlyWiki, que no es totalment compatible amb la versió 5 de TiddlyWiki. Veieu els detalls a https://tiddlywiki.com/static/Upgrading.html ."
        },
        "$:/language/ClassicWarning/Upgrade/Caption": {
            "title": "$:/language/ClassicWarning/Upgrade/Caption",
            "text": "actualitza"
        },
        "$:/language/CloseAll/Button": {
            "title": "$:/language/CloseAll/Button",
            "text": "tanca-ho tot"
        },
        "$:/language/ConfirmCancelTiddler": {
            "title": "$:/language/ConfirmCancelTiddler",
            "text": "Voleu descartar els canvis del tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmDeleteTiddler": {
            "title": "$:/language/ConfirmDeleteTiddler",
            "text": "Voleu suprimir el tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmEditShadowTiddler": {
            "title": "$:/language/ConfirmEditShadowTiddler",
            "text": "Aneu a editar un TiddlerOmbra. Qualsevol canvi sobreescriurà les opcions per omisió del sistema i complicarà les actualitzacions. Segur que voleu editar \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmOverwriteTiddler": {
            "title": "$:/language/ConfirmOverwriteTiddler",
            "text": "Segur que voleu sobreescriure el tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/DefaultNewTiddlerTitle": {
            "title": "$:/language/DefaultNewTiddlerTitle",
            "text": "Nou Tiddler"
        },
        "$:/language/DropMessage": {
            "title": "$:/language/DropMessage",
            "text": "Dexeu-ho anar aquí (o anul·leu-ho amb la tecla 'Escape')"
        },
        "$:/language/Encryption/Cancel": {
            "title": "$:/language/Encryption/Cancel",
            "text": "Anul·la"
        },
        "$:/language/Encryption/ConfirmClearPassword": {
            "title": "$:/language/Encryption/ConfirmClearPassword",
            "text": "Voleu suprimir la contrasenya? Això eliminarà l'encriptació utilitzada quan es desa aquest wiki"
        },
        "$:/language/Encryption/Password": {
            "title": "$:/language/Encryption/Password",
            "text": "Contrasenya"
        },
        "$:/language/Encryption/PasswordNoMatch": {
            "title": "$:/language/Encryption/PasswordNoMatch",
            "text": "Les contrasenyes no coincideixen"
        },
        "$:/language/Encryption/PromptSetPassword": {
            "title": "$:/language/Encryption/PromptSetPassword",
            "text": "Indiqueu una nova contrasenya per aquest TiddlyWiki"
        },
        "$:/language/Encryption/RepeatPassword": {
            "title": "$:/language/Encryption/RepeatPassword",
            "text": "Repetiu la contrasenya"
        },
        "$:/language/Encryption/SetPassword": {
            "title": "$:/language/Encryption/SetPassword",
            "text": "Indiqueu la contrasenya"
        },
        "$:/language/Encryption/Username": {
            "title": "$:/language/Encryption/Username",
            "text": "Usuari"
        },
        "$:/language/InvalidFieldName": {
            "title": "$:/language/InvalidFieldName",
            "text": "Hi ha caràcters il·legals al nom del camp \"<$text text=<<fieldName>>/>\". Els camps només poden utilitzar minúscules, digits i els caràcters subratllat (`_`), guió (`-`) i punt (`.`)"
        },
        "$:/language/MissingTiddler/Hint": {
            "title": "$:/language/MissingTiddler/Hint",
            "text": "Falta el tiddler \"<$text text=<<currentTiddler>>/>\" - cliqueu {{||$:/core/ui/Buttons/edit}} per generar-ho"
        },
        "$:/language/OfficialPluginLibrary": {
            "title": "$:/language/OfficialPluginLibrary",
            "text": "Biblioteca de connectors de ~TiddlyWiki Oficial"
        },
        "$:/language/PluginReloadWarning": {
            "title": "$:/language/PluginReloadWarning",
            "text": "Deseu si us plau {{$:/core/ui/Buttons/save-wiki}} i torneu a carregar {{$:/core/ui/Buttons/refresh}} per tal que els canvis als connectors es puguin activar"
        },
        "$:/language/RecentChanges/DateFormat": {
            "title": "$:/language/RecentChanges/DateFormat",
            "text": "DD MMM YYYY"
        },
        "$:/language/SystemTiddler/Tooltip": {
            "title": "$:/language/SystemTiddler/Tooltip",
            "text": "Aquest és un tiddler del sistema"
        },
        "$:/language/TagManager/Colour/Heading": {
            "title": "$:/language/TagManager/Colour/Heading",
            "text": "Color"
        },
        "$:/language/TagManager/Icon/Heading": {
            "title": "$:/language/TagManager/Icon/Heading",
            "text": "Icona"
        },
        "$:/language/TagManager/Info/Heading": {
            "title": "$:/language/TagManager/Info/Heading",
            "text": "Informació"
        },
        "$:/language/TagManager/Tag/Heading": {
            "title": "$:/language/TagManager/Tag/Heading",
            "text": "Etiqueta"
        },
        "$:/language/UnsavedChangesWarning": {
            "title": "$:/language/UnsavedChangesWarning",
            "text": "Teniu canvis sense desar al TiddlyWiki"
        },
        "$:/language/Modals/Download": {
            "title": "$:/language/Modals/Download",
            "type": "text/vnd.tiddlywiki",
            "subtitle": "Download changes",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "https://tiddlywiki.com/static/DownloadingChanges.html",
            "text": "El vostre navegador només permet desar de forma manual. Per desar les modificacions del vostre wiki, cliqueu amb el botó dret l'enllaç per baixar de sota i trieu \"Baixa el fitxer\" o \"Desa el fitxer\", i llavors trieu la carpeta i el nom del fitxer.//Podeu accelerar-ho clicant l'enllaç amb la tecla control (Windows) o la tecla opcions/alt (Mac OS X). Es demanarà la carpeta o el nom del fitxer, però probablement el vostre navegador hi assignarà un nom irreconeixible -- haureu de reanomenar el fitxer per incloure l'extensió `.html` abans no pogueu fer res útil amb ell.//Als mòbils que no permeten baixar fitxers podeu desar l'enllaç als preferits, i llavors sincronitzar els vostres preferits a un ordinador des del que podeu desar el wiki normalment."
        },
        "$:/language/Modals/SaveInstructions": {
            "title": "$:/language/Modals/SaveInstructions",
            "type": "text/vnd.tiddlywiki",
            "subtitle": "Save your work",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "https://tiddlywiki.com/static/SavingChanges.html",
            "text": "Els vostres canvis a aquest wiki s'han de desar com un fitxer HTML ~TiddlyWiki.!!! Navegadors d'escriptori# Trieu ''Anomena i desa'' al menú ''Fitxer''# Trieu un nom i un lloc per al fitxer#* Per alguns navegadors també cal que el format del fitxer sigui 'Pàgina web, només HTML'' o similar# Tanqueu aquesta pestanya!!! Navegadors per mòbils# Deseu aquesta pàgina als Preferits#* Si teniu configurat iCloud o Google Sync llavors el preferits es sincronitzarà automaticament amb el vostre ordinador des d'on el podreu obrir i desar com s'indica més amunt# Tanqueu aquests pestanya//Si torneu a obrir el preferits a Safari Mobile tornareu a veure el missatge. Si voleu continuar i utilitzar el fitxer, només heu de clicat el botó 'tanca'' de sota//"
        },
        "$:/config/NewJournal/Tags": {
            "title": "$:/config/NewJournal/Tags",
            "text": "Diari"
        },
        "$:/config/NewJournal/Title": {
            "title": "$:/config/NewJournal/Title",
            "text": "DD MMM YYYY"
        },
        "$:/language/Notifications/Save/Done": {
            "title": "$:/language/Notifications/Save/Done",
            "text": "S'ha desat el wiki"
        },
        "$:/language/Notifications/Save/Starting": {
            "title": "$:/language/Notifications/Save/Starting",
            "text": "S'està desant el wiki"
        },
        "$:/language/Search/DefaultResults/Caption": {
            "title": "$:/language/Search/DefaultResults/Caption",
            "text": "Llista"
        },
        "$:/language/Search/Filter/Caption": {
            "title": "$:/language/Search/Filter/Caption",
            "text": "Filtre"
        },
        "$:/language/Search/Filter/Hint": {
            "title": "$:/language/Search/Filter/Hint",
            "text": "Cerca amb una [[filter expression|https://tiddlywiki.com/static/Filters.html]]"
        },
        "$:/language/Search/Filter/Matches": {
            "title": "$:/language/Search/Filter/Matches",
            "text": "//<small><<resultCount>> coincidències</small>//"
        },
        "$:/language/Search/Matches": {
            "title": "$:/language/Search/Matches",
            "text": "//<small><<resultCount>> coincidències</small>//"
        },
        "$:/language/Search/Shadows/Caption": {
            "title": "$:/language/Search/Shadows/Caption",
            "text": "Ombres"
        },
        "$:/language/Search/Shadows/Hint": {
            "title": "$:/language/Search/Shadows/Hint",
            "text": "Cerca de tiddlers ombra"
        },
        "$:/language/Search/Shadows/Matches": {
            "title": "$:/language/Search/Shadows/Matches",
            "text": "//<small><<resultCount>> coincidències</small>//"
        },
        "$:/language/Search/Standard/Caption": {
            "title": "$:/language/Search/Standard/Caption",
            "text": "Estàndar"
        },
        "$:/language/Search/Standard/Hint": {
            "title": "$:/language/Search/Standard/Hint",
            "text": "Cerca tiddlers estàndar"
        },
        "$:/language/Search/Standard/Matches": {
            "title": "$:/language/Search/Standard/Matches",
            "text": "//<small><<resultCount>> coincidències</small>//"
        },
        "$:/language/Search/System/Caption": {
            "title": "$:/language/Search/System/Caption",
            "text": "Sistema"
        },
        "$:/language/Search/System/Hint": {
            "title": "$:/language/Search/System/Hint",
            "text": "Cerca tiddlers del sistema"
        },
        "$:/language/Search/System/Matches": {
            "title": "$:/language/Search/System/Matches",
            "text": "//<small><<resultCount>> coincidències</small>//"
        },
        "$:/language/SideBar/All/Caption": {
            "title": "$:/language/SideBar/All/Caption",
            "text": "Tot"
        },
        "$:/language/SideBar/Contents/Caption": {
            "title": "$:/language/SideBar/Contents/Caption",
            "text": "Contingut"
        },
        "$:/language/SideBar/Drafts/Caption": {
            "title": "$:/language/SideBar/Drafts/Caption",
            "text": "Esborranys"
        },
        "$:/language/SideBar/Missing/Caption": {
            "title": "$:/language/SideBar/Missing/Caption",
            "text": "Falten"
        },
        "$:/language/SideBar/More/Caption": {
            "title": "$:/language/SideBar/More/Caption",
            "text": "Més"
        },
        "$:/language/SideBar/Open/Caption": {
            "title": "$:/language/SideBar/Open/Caption",
            "text": "Obre"
        },
        "$:/language/SideBar/Orphans/Caption": {
            "title": "$:/language/SideBar/Orphans/Caption",
            "text": "Orfes"
        },
        "$:/language/SideBar/Shadows/Caption": {
            "title": "$:/language/SideBar/Shadows/Caption",
            "text": "Ombres"
        },
        "$:/language/SideBar/System/Caption": {
            "title": "$:/language/SideBar/System/Caption",
            "text": "Sistema"
        },
        "$:/language/SideBar/Tags/Caption": {
            "title": "$:/language/SideBar/Tags/Caption",
            "text": "Etiquetes"
        },
        "$:/language/SideBar/Tags/Untagged/Caption": {
            "title": "$:/language/SideBar/Tags/Untagged/Caption",
            "text": "senseEtiqueta"
        },
        "$:/language/SideBar/Tools/Caption": {
            "title": "$:/language/SideBar/Tools/Caption",
            "text": "Eines"
        },
        "$:/language/SideBar/Types/Caption": {
            "title": "$:/language/SideBar/Types/Caption",
            "text": "Tipus"
        },
        "$:/SiteSubtitle": {
            "title": "$:/SiteSubtitle",
            "text": "bloc personal no lineal"
        },
        "$:/SiteTitle": {
            "title": "$:/SiteTitle",
            "text": "El meu ~TiddlyWiki"
        },
        "$:/language/TiddlerInfo/Advanced/Caption": {
            "title": "$:/language/TiddlerInfo/Advanced/Caption",
            "text": "Avançat"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint",
            "text": "cap"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading",
            "text": "Detalls del connector"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint",
            "text": "Aquest connector conté els següents tiddlers ombra:"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading",
            "text": "Estat de l'Ombra"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint",
            "text": "El tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> no és un tiddler ombra"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint",
            "text": "Està sobreescrit per un tiddler corrent"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint",
            "text": "El tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> és un tiddler ombra"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source",
            "text": "Està definit al connector <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>"
        },
        "$:/language/TiddlerInfo/Fields/Caption": {
            "title": "$:/language/TiddlerInfo/Fields/Caption",
            "text": "Camps"
        },
        "$:/language/TiddlerInfo/List/Caption": {
            "title": "$:/language/TiddlerInfo/List/Caption",
            "text": "Llista"
        },
        "$:/language/TiddlerInfo/List/Empty": {
            "title": "$:/language/TiddlerInfo/List/Empty",
            "text": "Aquest tiddler no té una llista"
        },
        "$:/language/TiddlerInfo/Listed/Caption": {
            "title": "$:/language/TiddlerInfo/Listed/Caption",
            "text": "Llistat"
        },
        "$:/language/TiddlerInfo/Listed/Empty": {
            "title": "$:/language/TiddlerInfo/Listed/Empty",
            "text": "Aquest tiddler no està llistat a cap d'altre"
        },
        "$:/language/TiddlerInfo/References/Caption": {
            "title": "$:/language/TiddlerInfo/References/Caption",
            "text": "Referències"
        },
        "$:/language/TiddlerInfo/References/Empty": {
            "title": "$:/language/TiddlerInfo/References/Empty",
            "text": "No hi ha cap tiddler que enllaçi cap aquest"
        },
        "$:/language/TiddlerInfo/Tagging/Caption": {
            "title": "$:/language/TiddlerInfo/Tagging/Caption",
            "text": "Etiquetes"
        },
        "$:/language/TiddlerInfo/Tagging/Empty": {
            "title": "$:/language/TiddlerInfo/Tagging/Empty",
            "text": "No hi ha cap tiddler etiquetat amb aquest"
        },
        "$:/language/TiddlerInfo/Tools/Caption": {
            "title": "$:/language/TiddlerInfo/Tools/Caption",
            "text": "Eines"
        },
        "$:/language/Docs/Types/application/javascript": {
            "title": "$:/language/Docs/Types/application/javascript",
            "description": "Codi JavaScript",
            "name": "application/javascript",
            "group": "Desenvolupador"
        },
        "$:/language/Docs/Types/application/json": {
            "title": "$:/language/Docs/Types/application/json",
            "description": "Dades JSON",
            "name": "application/json",
            "group": "Desenvolupador"
        },
        "$:/language/Docs/Types/application/x-tiddler-dictionary": {
            "title": "$:/language/Docs/Types/application/x-tiddler-dictionary",
            "description": "Diccionari de dades",
            "name": "application/x-tiddler-dictionary",
            "group": "Desenvolupador"
        },
        "$:/language/Docs/Types/image/gif": {
            "title": "$:/language/Docs/Types/image/gif",
            "description": "Imatge GIF",
            "name": "image/gif",
            "group": "Imatge"
        },
        "$:/language/Docs/Types/image/jpeg": {
            "title": "$:/language/Docs/Types/image/jpeg",
            "description": "Imatge JPEG",
            "name": "image/jpeg",
            "group": "Imatge"
        },
        "$:/language/Docs/Types/image/png": {
            "title": "$:/language/Docs/Types/image/png",
            "description": "Imatge PNG",
            "name": "image/png",
            "group": "Imatge"
        },
        "$:/language/Docs/Types/image/svg+xml": {
            "title": "$:/language/Docs/Types/image/svg+xml",
            "description": "Imatge Gràfic de Vectors Estructurats",
            "name": "image/svg+xml",
            "group": "Imatge"
        },
        "$:/language/Docs/Types/image/x-icon": {
            "title": "$:/language/Docs/Types/image/x-icon",
            "description": "Format de fitxer d'icona ICO",
            "name": "image/x-icon",
            "group": "Imatge"
        },
        "$:/language/Docs/Types/text/css": {
            "title": "$:/language/Docs/Types/text/css",
            "description": "Full d'estil estàtic",
            "name": "text/css",
            "group": "Desenvolupador"
        },
        "$:/language/Docs/Types/text/html": {
            "title": "$:/language/Docs/Types/text/html",
            "description": "Marques HTML",
            "name": "text/html",
            "group": "Text"
        },
        "$:/language/Docs/Types/text/plain": {
            "title": "$:/language/Docs/Types/text/plain",
            "description": "Text plà",
            "name": "text/plain",
            "group": "Text"
        },
        "$:/language/Docs/Types/text/x-tiddlywiki": {
            "title": "$:/language/Docs/Types/text/x-tiddlywiki",
            "description": "TiddlyWiki Clàssic",
            "name": "text/x-tiddlywiki",
            "group": "Text"
        },
        "$:/languages/ca-ES/icon": {
            "title": "$:/languages/ca-ES/icon",
            "type": "image/svg+xml",
            "text": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"810\" height=\"540\">\n<rect width=\"810\" height=\"540\" fill=\"#FCDD09\"/>\n<path stroke=\"#DA121A\" stroke-width=\"60\" d=\"M0,90H810m0,120H0m0,120H810m0,120H0\"/>\n</svg>"
        }
    }
}
{
    "tiddlers": {
        "$:/language/Buttons/AdvancedSearch/Caption": {
            "title": "$:/language/Buttons/AdvancedSearch/Caption",
            "text": "Búsqueda avanzada"
        },
        "$:/language/Buttons/AdvancedSearch/Hint": {
            "title": "$:/language/Buttons/AdvancedSearch/Hint",
            "text": "Búsqueda avanzada"
        },
        "$:/language/Buttons/Bold/Caption": {
            "title": "$:/language/Buttons/Bold/Caption",
            "text": "Negrita"
        },
        "$:/language/Buttons/Bold/Hint": {
            "title": "$:/language/Buttons/Bold/Hint",
            "text": "Aplicar formato de negrita a la selección"
        },
        "$:/language/Buttons/Cancel/Caption": {
            "title": "$:/language/Buttons/Cancel/Caption",
            "text": "Cancelar"
        },
        "$:/language/Buttons/Cancel/Hint": {
            "title": "$:/language/Buttons/Cancel/Hint",
            "text": "Descarta los cambios"
        },
        "$:/language/Buttons/Clear/Caption": {
            "title": "$:/language/Buttons/Clear/Caption",
            "text": "*clear"
        },
        "$:/language/Buttons/Clear/Hint": {
            "title": "$:/language/Buttons/Clear/Hint",
            "text": "*Clear image to solid colour"
        },
        "$:/language/Buttons/Clone/Caption": {
            "title": "$:/language/Buttons/Clone/Caption",
            "text": "Clonar"
        },
        "$:/language/Buttons/Clone/Hint": {
            "title": "$:/language/Buttons/Clone/Hint",
            "text": "Hace una copia exacta de este tiddler"
        },
        "$:/language/Buttons/Close/Caption": {
            "title": "$:/language/Buttons/Close/Caption",
            "text": "Cerrar"
        },
        "$:/language/Buttons/Close/Hint": {
            "title": "$:/language/Buttons/Close/Hint",
            "text": "Cierra este tiddler"
        },
        "$:/language/Buttons/CloseAll/Caption": {
            "title": "$:/language/Buttons/CloseAll/Caption",
            "text": "Cerrar todo"
        },
        "$:/language/Buttons/CloseAll/Hint": {
            "title": "$:/language/Buttons/CloseAll/Hint",
            "text": "Cierra todos los tiddlers"
        },
        "$:/language/Buttons/CloseOthers/Caption": {
            "title": "$:/language/Buttons/CloseOthers/Caption",
            "text": "Cerrar los demás"
        },
        "$:/language/Buttons/CloseOthers/Hint": {
            "title": "$:/language/Buttons/CloseOthers/Hint",
            "text": "Cierra todos tiddlers abiertos excepto este"
        },
        "$:/language/Buttons/ControlPanel/Caption": {
            "title": "$:/language/Buttons/ControlPanel/Caption",
            "text": "Panel de Control"
        },
        "$:/language/Buttons/ControlPanel/Hint": {
            "title": "$:/language/Buttons/ControlPanel/Hint",
            "text": "Abre el Panel de Control"
        },
        "$:/language/Buttons/Delete/Caption": {
            "title": "$:/language/Buttons/Delete/Caption",
            "text": "Borrar"
        },
        "$:/language/Buttons/Delete/Hint": {
            "title": "$:/language/Buttons/Delete/Hint",
            "text": "Borra este tiddler"
        },
        "$:/language/Buttons/Edit/Caption": {
            "title": "$:/language/Buttons/Edit/Caption",
            "text": "Editar"
        },
        "$:/language/Buttons/Edit/Hint": {
            "title": "$:/language/Buttons/Edit/Hint",
            "text": "Permite editar este tiddler"
        },
        "$:/language/Buttons/EditorHeight/Caption": {
            "title": "$:/language/Buttons/EditorHeight/Caption",
            "text": "Altura del editor"
        },
        "$:/language/Buttons/EditorHeight/Caption/Auto": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Auto",
            "text": "Ajustar al contenido"
        },
        "$:/language/Buttons/EditorHeight/Caption/Fixed": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Fixed",
            "text": "Altura fija"
        },
        "$:/language/Buttons/EditorHeight/Hint": {
            "title": "$:/language/Buttons/EditorHeight/Hint",
            "text": "Determina la altura del cuadro de edición"
        },
        "$:/language/Buttons/Encryption/Caption": {
            "title": "$:/language/Buttons/Encryption/Caption",
            "text": "Cifrado"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Caption",
            "text": "Borrar contraseña"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Hint",
            "text": "Borra la contraseña actual y guarda este wiki sin cifrar"
        },
        "$:/language/Buttons/Encryption/Hint": {
            "title": "$:/language/Buttons/Encryption/Hint",
            "text": "Asigna o revoca la contraseña de cifrado para este wiki"
        },
        "$:/language/Buttons/Encryption/SetPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Caption",
            "text": "Asignar contraseña"
        },
        "$:/language/Buttons/Encryption/SetPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Hint",
            "text": "Asigna contraseña de cifrado"
        },
        "$:/language/Buttons/Excise/Caption": {
            "title": "$:/language/Buttons/Excise/Caption",
            "text": "Escindir"
        },
        "$:/language/Buttons/Excise/Caption/Excise": {
            "title": "$:/language/Buttons/Excise/Caption/Excise",
            "text": "Escindir"
        },
        "$:/language/Buttons/Excise/Caption/MacroName": {
            "title": "$:/language/Buttons/Excise/Caption/MacroName",
            "text": "Nombre de la macro"
        },
        "$:/language/Buttons/Excise/Caption/NewTitle": {
            "title": "$:/language/Buttons/Excise/Caption/NewTitle",
            "text": "Título del nuevo tiddler"
        },
        "$:/language/Buttons/Excise/Caption/Replace": {
            "title": "$:/language/Buttons/Excise/Caption/Replace",
            "text": "Reemplazar texto escindido con:"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Link": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Link",
            "text": "enlace"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Transclusion": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Transclusion",
            "text": "transclusión"
        },
        "$:/language/Buttons/Excise/Caption/Tag": {
            "title": "$:/language/Buttons/Excise/Caption/Tag",
            "text": "Etiqueta el nuevo tiddler con el título de este"
        },
        "$:/language/Buttons/Excise/Caption/TiddlerExists": {
            "title": "$:/language/Buttons/Excise/Caption/TiddlerExists",
            "text": "¡Atención! El tiddler ya existe"
        },
        "$:/language/Buttons/Excise/Hint": {
            "title": "$:/language/Buttons/Excise/Hint",
            "text": "Corta el texto seleccionado y lo pega en un tiddler nuevo"
        },
        "$:/language/Buttons/ExportPage/Caption": {
            "title": "$:/language/Buttons/ExportPage/Caption",
            "text": "Exportar todos"
        },
        "$:/language/Buttons/ExportPage/Hint": {
            "title": "$:/language/Buttons/ExportPage/Hint",
            "text": "Exporta todos los tiddlers"
        },
        "$:/language/Buttons/ExportTiddler/Caption": {
            "title": "$:/language/Buttons/ExportTiddler/Caption",
            "text": "Exportar tiddler"
        },
        "$:/language/Buttons/ExportTiddler/Hint": {
            "title": "$:/language/Buttons/ExportTiddler/Hint",
            "text": "Exporta este tiddler"
        },
        "$:/language/Buttons/ExportTiddlers/Caption": {
            "title": "$:/language/Buttons/ExportTiddlers/Caption",
            "text": "Exportar tiddlers"
        },
        "$:/language/Buttons/ExportTiddlers/Hint": {
            "title": "$:/language/Buttons/ExportTiddlers/Hint",
            "text": "Exporta el grupo de tiddlers"
        },
        "$:/language/Buttons/Fold/Caption": {
            "title": "$:/language/Buttons/Fold/Caption",
            "text": "Comprimir tiddler"
        },
        "$:/language/Buttons/Fold/FoldBar/Caption": {
            "title": "$:/language/Buttons/Fold/FoldBar/Caption",
            "text": "Barra de vista comprimida"
        },
        "$:/language/Buttons/Fold/FoldBar/Hint": {
            "title": "$:/language/Buttons/Fold/FoldBar/Hint",
            "text": "Barras opcionales para comprimir y desplegar tiddlers"
        },
        "$:/language/Buttons/Fold/Hint": {
            "title": "$:/language/Buttons/Fold/Hint",
            "text": "Comprime la vista del tiddler ocultando el cuerpo y sólo muestra el título"
        },
        "$:/language/Buttons/FoldAll/Caption": {
            "title": "$:/language/Buttons/FoldAll/Caption",
            "text": "Comprimir todos"
        },
        "$:/language/Buttons/FoldAll/Hint": {
            "title": "$:/language/Buttons/FoldAll/Hint",
            "text": "Comprime la vista de todos los tiddlers abiertos"
        },
        "$:/language/Buttons/FoldOthers/Caption": {
            "title": "$:/language/Buttons/FoldOthers/Caption",
            "text": "Comprimir los demás"
        },
        "$:/language/Buttons/FoldOthers/Hint": {
            "title": "$:/language/Buttons/FoldOthers/Hint",
            "text": "Comprime la vista de todos los tiddlers abiertos excepto este"
        },
        "$:/language/Buttons/FullScreen/Caption": {
            "title": "$:/language/Buttons/FullScreen/Caption",
            "text": "Pantalla completa"
        },
        "$:/language/Buttons/FullScreen/Hint": {
            "title": "$:/language/Buttons/FullScreen/Hint",
            "text": "Entra y sale del modo de pantalla completa"
        },
        "$:/language/Buttons/Heading1/Caption": {
            "title": "$:/language/Buttons/Heading1/Caption",
            "text": "Encabezamiento 1"
        },
        "$:/language/Buttons/Heading1/Hint": {
            "title": "$:/language/Buttons/Heading1/Hint",
            "text": "Aplica formato de encabezamiento 1 a la selección"
        },
        "$:/language/Buttons/Heading2/Caption": {
            "title": "$:/language/Buttons/Heading2/Caption",
            "text": "Encabezamiento 2"
        },
        "$:/language/Buttons/Heading2/Hint": {
            "title": "$:/language/Buttons/Heading2/Hint",
            "text": "Aplica formato de encabezamiento 2 a la selección"
        },
        "$:/language/Buttons/Heading3/Caption": {
            "title": "$:/language/Buttons/Heading3/Caption",
            "text": "Encabezamiento 3"
        },
        "$:/language/Buttons/Heading3/Hint": {
            "title": "$:/language/Buttons/Heading3/Hint",
            "text": "Aplica formato de encabezamiento 3 a la selección"
        },
        "$:/language/Buttons/Heading4/Caption": {
            "title": "$:/language/Buttons/Heading4/Caption",
            "text": "Encabezamiento 4"
        },
        "$:/language/Buttons/Heading4/Hint": {
            "title": "$:/language/Buttons/Heading4/Hint",
            "text": "Aplica formato de encabezamiento 4 a la selección"
        },
        "$:/language/Buttons/Heading5/Caption": {
            "title": "$:/language/Buttons/Heading5/Caption",
            "text": "Encabezamiento 5"
        },
        "$:/language/Buttons/Heading5/Hint": {
            "title": "$:/language/Buttons/Heading5/Hint",
            "text": "Aplica formato de encabezamiento 5 a la selección"
        },
        "$:/language/Buttons/Heading6/Caption": {
            "title": "$:/language/Buttons/Heading6/Caption",
            "text": "Encabezamiento 6"
        },
        "$:/language/Buttons/Heading6/Hint": {
            "title": "$:/language/Buttons/Heading6/Hint",
            "text": "Aplica formato de encabezamiento 6 a la selección"
        },
        "$:/language/Buttons/Help/Caption": {
            "title": "$:/language/Buttons/Help/Caption",
            "text": "Ayuda"
        },
        "$:/language/Buttons/Help/Hint": {
            "title": "$:/language/Buttons/Help/Hint",
            "text": "Muestra el panel de ayuda"
        },
        "$:/language/Buttons/HideSideBar/Caption": {
            "title": "$:/language/Buttons/HideSideBar/Caption",
            "text": "Ocultar barra lateral"
        },
        "$:/language/Buttons/HideSideBar/Hint": {
            "title": "$:/language/Buttons/HideSideBar/Hint",
            "text": "Oculta la barra lateral"
        },
        "$:/language/Buttons/Home/Caption": {
            "title": "$:/language/Buttons/Home/Caption",
            "text": "Inicio"
        },
        "$:/language/Buttons/Home/Hint": {
            "title": "$:/language/Buttons/Home/Hint",
            "text": "Cierra todos los tiddlers abiertos y abre los que se muestran por defecto al inicio"
        },
        "$:/language/Buttons/Import/Caption": {
            "title": "$:/language/Buttons/Import/Caption",
            "text": "Importar"
        },
        "$:/language/Buttons/Import/Hint": {
            "title": "$:/language/Buttons/Import/Hint",
            "text": "Importa multitud de tipos de archivo, incluyendo textos, imágenes, TiddlyWiki y JSON"
        },
        "$:/language/Buttons/Info/Caption": {
            "title": "$:/language/Buttons/Info/Caption",
            "text": "Información"
        },
        "$:/language/Buttons/Info/Hint": {
            "title": "$:/language/Buttons/Info/Hint",
            "text": "Muestra información sobre este tiddler"
        },
        "$:/language/Buttons/Italic/Caption": {
            "title": "$:/language/Buttons/Italic/Caption",
            "text": "Cursiva"
        },
        "$:/language/Buttons/Italic/Hint": {
            "title": "$:/language/Buttons/Italic/Hint",
            "text": "Aplica formato de cursiva a la selección"
        },
        "$:/language/Buttons/Language/Caption": {
            "title": "$:/language/Buttons/Language/Caption",
            "text": "Idioma"
        },
        "$:/language/Buttons/Language/Hint": {
            "title": "$:/language/Buttons/Language/Hint",
            "text": "Selecciona idioma de la interfaz de usuario"
        },
        "$:/language/Buttons/LineWidth/Caption": {
            "title": "$:/language/Buttons/LineWidth/Caption",
            "text": "Ancho del trazo"
        },
        "$:/language/Buttons/LineWidth/Hint": {
            "title": "$:/language/Buttons/LineWidth/Hint",
            "text": "Establece el ancho del trazo para pintar"
        },
        "$:/language/Buttons/ListBullet/Caption": {
            "title": "$:/language/Buttons/ListBullet/Caption",
            "text": "Lista con viñetas"
        },
        "$:/language/Buttons/ListBullet/Hint": {
            "title": "$:/language/Buttons/ListBullet/Hint",
            "text": "Aplica formato de lista con viñetas a la selección"
        },
        "$:/language/Buttons/ListNumber/Caption": {
            "title": "$:/language/Buttons/ListNumber/Caption",
            "text": "Lista numerada"
        },
        "$:/language/Buttons/ListNumber/Hint": {
            "title": "$:/language/Buttons/ListNumber/Hint",
            "text": "Aplica formato de lista numerada a la selección"
        },
        "$:/language/Buttons/MonoBlock/Caption": {
            "title": "$:/language/Buttons/MonoBlock/Caption",
            "text": "Bloque monoespaciado"
        },
        "$:/language/Buttons/MonoBlock/Hint": {
            "title": "$:/language/Buttons/MonoBlock/Hint",
            "text": "Aplica formato de bloque monoespaciado a la selección"
        },
        "$:/language/Buttons/MonoLine/Caption": {
            "title": "$:/language/Buttons/MonoLine/Caption",
            "text": "Monoespacio"
        },
        "$:/language/Buttons/MonoLine/Hint": {
            "title": "$:/language/Buttons/MonoLine/Hint",
            "text": "Aplica formato de monoespacio a la selección"
        },
        "$:/language/Buttons/More/Caption": {
            "title": "$:/language/Buttons/More/Caption",
            "text": "Más"
        },
        "$:/language/Buttons/More/Hint": {
            "title": "$:/language/Buttons/More/Hint",
            "text": "Otras acciones"
        },
        "$:/language/Buttons/NewHere/Caption": {
            "title": "$:/language/Buttons/NewHere/Caption",
            "text": "Nuevo aquí"
        },
        "$:/language/Buttons/NewHere/Hint": {
            "title": "$:/language/Buttons/NewHere/Hint",
            "text": "Crea un nuevo tiddler etiquetado con el título de este tiddler"
        },
        "$:/language/Buttons/NewImage/Caption": {
            "title": "$:/language/Buttons/NewImage/Caption",
            "text": "Nueva imagen"
        },
        "$:/language/Buttons/NewImage/Hint": {
            "title": "$:/language/Buttons/NewImage/Hint",
            "text": "Crea un nuevo tiddler de imagen"
        },
        "$:/language/Buttons/NewJournal/Caption": {
            "title": "$:/language/Buttons/NewJournal/Caption",
            "text": "Nueva entrada"
        },
        "$:/language/Buttons/NewJournal/Hint": {
            "title": "$:/language/Buttons/NewJournal/Hint",
            "text": "Crea una nueva entrada de diario"
        },
        "$:/language/Buttons/NewJournalHere/Caption": {
            "title": "$:/language/Buttons/NewJournalHere/Caption",
            "text": "Entrada nueva aquí"
        },
        "$:/language/Buttons/NewJournalHere/Hint": {
            "title": "$:/language/Buttons/NewJournalHere/Hint",
            "text": "Crea una nueva entrada de diario etiquetada con el título de este tiddler"
        },
        "$:/language/Buttons/NewMarkdown/Caption": {
            "title": "$:/language/Buttons/NewMarkdown/Caption",
            "text": "Nuevo tiddler en Markdown"
        },
        "$:/language/Buttons/NewMarkdown/Hint": {
            "title": "$:/language/Buttons/NewMarkdown/Hint",
            "text": "Crea un nuevo tiddler en Markdown"
        },
        "$:/language/Buttons/NewTiddler/Caption": {
            "title": "$:/language/Buttons/NewTiddler/Caption",
            "text": "Nuevo tiddler"
        },
        "$:/language/Buttons/NewTiddler/Hint": {
            "title": "$:/language/Buttons/NewTiddler/Hint",
            "text": "Crea un tiddler nuevo"
        },
        "$:/language/Buttons/OpenWindow/Caption": {
            "title": "$:/language/Buttons/OpenWindow/Caption",
            "text": "Abrir en ventana nueva"
        },
        "$:/language/Buttons/OpenWindow/Hint": {
            "title": "$:/language/Buttons/OpenWindow/Hint",
            "text": "Abre el tiddler en una nueva ventana"
        },
        "$:/language/Buttons/Opacity/Caption": {
            "title": "$:/language/Buttons/Opacity/Caption",
            "text": "Opacidad"
        },
        "$:/language/Buttons/Opacity/Hint": {
            "title": "$:/language/Buttons/Opacity/Hint",
            "text": "Establece la opacidad del trazo"
        },
        "$:/language/Buttons/Paint/Caption": {
            "title": "$:/language/Buttons/Paint/Caption",
            "text": "Color del trazo"
        },
        "$:/language/Buttons/Paint/Hint": {
            "title": "$:/language/Buttons/Paint/Hint",
            "text": "Establece el color del trazo"
        },
        "$:/language/Buttons/Palette/Caption": {
            "title": "$:/language/Buttons/Palette/Caption",
            "text": "Paleta"
        },
        "$:/language/Buttons/Palette/Hint": {
            "title": "$:/language/Buttons/Palette/Hint",
            "text": "Selecciona la paleta de color"
        },
        "$:/language/Buttons/Permalink/Caption": {
            "title": "$:/language/Buttons/Permalink/Caption",
            "text": "Permalink"
        },
        "$:/language/Buttons/Permalink/Hint": {
            "title": "$:/language/Buttons/Permalink/Hint",
            "text": "Crea en la barra de direcciones del navegador un enlace directo a este tiddler"
        },
        "$:/language/Buttons/Permaview/Caption": {
            "title": "$:/language/Buttons/Permaview/Caption",
            "text": "Permaview"
        },
        "$:/language/Buttons/Permaview/Hint": {
            "title": "$:/language/Buttons/Permaview/Hint",
            "text": "Crea en la barra de direcciones del navegador un enlace directo a todos los tiddlers abiertos"
        },
        "$:/language/Buttons/Picture/Caption": {
            "title": "$:/language/Buttons/Picture/Caption",
            "text": "Imagen"
        },
        "$:/language/Buttons/Picture/Hint": {
            "title": "$:/language/Buttons/Picture/Hint",
            "text": "Inserta imagen"
        },
        "$:/language/Buttons/Preview/Caption": {
            "title": "$:/language/Buttons/Preview/Caption",
            "text": "Vista previa"
        },
        "$:/language/Buttons/Preview/Hint": {
            "title": "$:/language/Buttons/Preview/Hint",
            "text": "Muestra el panel de vista previa"
        },
        "$:/language/Buttons/PreviewType/Caption": {
            "title": "$:/language/Buttons/PreviewType/Caption",
            "text": "Tipo de vista previa"
        },
        "$:/language/Buttons/PreviewType/Hint": {
            "title": "$:/language/Buttons/PreviewType/Hint",
            "text": "Selecciona el tipo de vista previa"
        },
        "$:/language/Buttons/Quote/Caption": {
            "title": "$:/language/Buttons/Quote/Caption",
            "text": "Bloque de cita"
        },
        "$:/language/Buttons/Quote/Hint": {
            "title": "$:/language/Buttons/Quote/Hint",
            "text": "Aplica formato de bloque de cita a la selección"
        },
        "$:/language/Buttons/Refresh/Caption": {
            "title": "$:/language/Buttons/Refresh/Caption",
            "text": "Recargar"
        },
        "$:/language/Buttons/Refresh/Hint": {
            "title": "$:/language/Buttons/Refresh/Hint",
            "text": "Actualiza completamente este wiki"
        },
        "$:/language/Buttons/Save/Caption": {
            "title": "$:/language/Buttons/Save/Caption",
            "text": "Ok"
        },
        "$:/language/Buttons/Save/Hint": {
            "title": "$:/language/Buttons/Save/Hint",
            "text": "Confirma y guarda los cambios realizados en el tiddler"
        },
        "$:/language/Buttons/SaveWiki/Caption": {
            "title": "$:/language/Buttons/SaveWiki/Caption",
            "text": "Guardar cambios"
        },
        "$:/language/Buttons/SaveWiki/Hint": {
            "title": "$:/language/Buttons/SaveWiki/Hint",
            "text": "Confirma y guarda todos los cambios realizados en el wiki"
        },
        "$:/language/Buttons/ShowSideBar/Caption": {
            "title": "$:/language/Buttons/ShowSideBar/Caption",
            "text": "Mostrar barra lateral"
        },
        "$:/language/Buttons/ShowSideBar/Hint": {
            "title": "$:/language/Buttons/ShowSideBar/Hint",
            "text": "Muestra la barra lateral"
        },
        "$:/language/Buttons/Size/Caption": {
            "title": "$:/language/Buttons/Size/Caption",
            "text": "Tamaño de imagen"
        },
        "$:/language/Buttons/Size/Caption/Height": {
            "title": "$:/language/Buttons/Size/Caption/Height",
            "text": "Altura:"
        },
        "$:/language/Buttons/Size/Caption/Resize": {
            "title": "$:/language/Buttons/Size/Caption/Resize",
            "text": "Cambiar tamaño"
        },
        "$:/language/Buttons/Size/Caption/Width": {
            "title": "$:/language/Buttons/Size/Caption/Width",
            "text": "Ancho:"
        },
        "$:/language/Buttons/Size/Hint": {
            "title": "$:/language/Buttons/Size/Hint",
            "text": "Establece tamaño de la imagen"
        },
        "$:/language/Buttons/Stamp/Caption": {
            "title": "$:/language/Buttons/Stamp/Caption",
            "text": "Snippet"
        },
        "$:/language/Buttons/Stamp/Caption/New": {
            "title": "$:/language/Buttons/Stamp/Caption/New",
            "text": "Añade el tuyo propio"
        },
        "$:/language/Buttons/Stamp/Hint": {
            "title": "$:/language/Buttons/Stamp/Hint",
            "text": "Inserta un snippet o fragmento de texto preconfigurado"
        },
        "$:/language/Buttons/Stamp/New/Text": {
            "title": "$:/language/Buttons/Stamp/New/Text",
            "text": "Texto del snippet (Recuerda añadir un título descriptivo en el campo \"caption\" )."
        },
        "$:/language/Buttons/Stamp/New/Title": {
            "title": "$:/language/Buttons/Stamp/New/Title",
            "text": "Nombre para mostrar en el menú"
        },
        "$:/language/Buttons/StoryView/Caption": {
            "title": "$:/language/Buttons/StoryView/Caption",
            "text": "Vista"
        },
        "$:/language/Buttons/StoryView/Hint": {
            "title": "$:/language/Buttons/StoryView/Hint",
            "text": "Selecciona el modo de visualización de los tiddlers"
        },
        "$:/language/Buttons/Strikethrough/Caption": {
            "title": "$:/language/Buttons/Strikethrough/Caption",
            "text": "Tachado"
        },
        "$:/language/Buttons/Strikethrough/Hint": {
            "title": "$:/language/Buttons/Strikethrough/Hint",
            "text": "Aplica formado de tachado a la selección"
        },
        "$:/language/Buttons/Subscript/Caption": {
            "title": "$:/language/Buttons/Subscript/Caption",
            "text": "Subíndice"
        },
        "$:/language/Buttons/Subscript/Hint": {
            "title": "$:/language/Buttons/Subscript/Hint",
            "text": "Aplica formato de subíndice a la selección"
        },
        "$:/language/Buttons/Superscript/Caption": {
            "title": "$:/language/Buttons/Superscript/Caption",
            "text": "Superíndice"
        },
        "$:/language/Buttons/Superscript/Hint": {
            "title": "$:/language/Buttons/Superscript/Hint",
            "text": "Aplica formato de superíndice a la selección"
        },
        "$:/language/Buttons/TagManager/Caption": {
            "title": "$:/language/Buttons/TagManager/Caption",
            "text": "Administrador de etiquetas"
        },
        "$:/language/Buttons/TagManager/Hint": {
            "title": "$:/language/Buttons/TagManager/Hint",
            "text": "Abre el gestor de etiquetas"
        },
        "$:/language/Buttons/Theme/Caption": {
            "title": "$:/language/Buttons/Theme/Caption",
            "text": "Tema"
        },
        "$:/language/Buttons/Theme/Hint": {
            "title": "$:/language/Buttons/Theme/Hint",
            "text": "Selecciona un estilo visual para el wiki"
        },
        "$:/language/Buttons/Underline/Caption": {
            "title": "$:/language/Buttons/Underline/Caption",
            "text": "Subrayado"
        },
        "$:/language/Buttons/Underline/Hint": {
            "title": "$:/language/Buttons/Underline/Hint",
            "text": "Aplica formato de subrayado a la selección"
        },
        "$:/language/Buttons/Unfold/Caption": {
            "title": "$:/language/Buttons/Unfold/Caption",
            "text": "Desplegar tiddler"
        },
        "$:/language/Buttons/Unfold/Hint": {
            "title": "$:/language/Buttons/Unfold/Hint",
            "text": "Despliega el cuerpo de este tiddler y muestra su contenido"
        },
        "$:/language/Buttons/UnfoldAll/Caption": {
            "title": "$:/language/Buttons/UnfoldAll/Caption",
            "text": "Desplegar todos"
        },
        "$:/language/Buttons/UnfoldAll/Hint": {
            "title": "$:/language/Buttons/UnfoldAll/Hint",
            "text": "Despliega y muestra el contenido de todos los tiddlers abiertos"
        },
        "$:/language/ControlPanel/Advanced/Caption": {
            "title": "$:/language/ControlPanel/Advanced/Caption",
            "text": "Avanzado"
        },
        "$:/language/ControlPanel/Advanced/Hint": {
            "title": "$:/language/ControlPanel/Advanced/Hint",
            "text": "Información interna de TiddlyWiki"
        },
        "$:/language/ControlPanel/Appearance/Caption": {
            "title": "$:/language/ControlPanel/Appearance/Caption",
            "text": "Aspecto"
        },
        "$:/language/ControlPanel/Appearance/Hint": {
            "title": "$:/language/ControlPanel/Appearance/Hint",
            "text": "Personaliza la apariencia de TiddlyWiki"
        },
        "$:/language/ControlPanel/Basics/AnimDuration/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt",
            "text": "Duración de la animación"
        },
        "$:/language/ControlPanel/Basics/Caption": {
            "title": "$:/language/ControlPanel/Basics/Caption",
            "text": "Básico"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
            "text": "Usa &#91;&#91;corchetes dobles&#93;&#93; para títulos con espacios. También puedes mostrarlos ordenados <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">de más reciente a más antiguo</$button>"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt",
            "text": "Tiddlers por defecto"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint",
            "text": "Escoge qué tiddlers se muestran al inicio"
        },
        "$:/language/ControlPanel/Basics/Language/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Language/Prompt",
            "text": "¡Hola! Selecciona idioma actual"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt",
            "text": "Etiqueta para las nuevas entradas de diario"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt",
            "text": "Formato de título para las nuevas entradas de diario"
        },
        "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
            "text": "Número de tiddlers ocultos anulados"
        },
        "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt",
            "text": "Número de tiddlers ocultos"
        },
        "$:/language/ControlPanel/Basics/Subtitle/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt",
            "text": "Subtítulo"
        },
        "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt",
            "text": "Número de tiddlers de sistema"
        },
        "$:/language/ControlPanel/Basics/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tags/Prompt",
            "text": "Número de etiquetas"
        },
        "$:/language/ControlPanel/Basics/Tiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt",
            "text": "Número de tiddlers"
        },
        "$:/language/ControlPanel/Basics/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Title/Prompt",
            "text": "Título de este ~TiddlyWiki:"
        },
        "$:/language/ControlPanel/Basics/Username/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Username/Prompt",
            "text": "Nombre de usuario"
        },
        "$:/language/ControlPanel/Basics/Version/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Version/Prompt",
            "text": "Versión de ~TiddlyWiki"
        },
        "$:/language/ControlPanel/EditorTypes/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Caption",
            "text": "Tipos de editor"
        },
        "$:/language/ControlPanel/EditorTypes/Editor/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption",
            "text": "Editor"
        },
        "$:/language/ControlPanel/EditorTypes/Hint": {
            "title": "$:/language/ControlPanel/EditorTypes/Hint",
            "text": "Editores usados para ciertos tipos específicos de tiddler"
        },
        "$:/language/ControlPanel/EditorTypes/Type/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Type/Caption",
            "text": "Tipo"
        },
        "$:/language/ControlPanel/Info/Caption": {
            "title": "$:/language/ControlPanel/Info/Caption",
            "text": "Información"
        },
        "$:/language/ControlPanel/Info/Hint": {
            "title": "$:/language/ControlPanel/Info/Hint",
            "text": "Información acerca de este TiddlyWiki"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption",
            "text": "Añadir atajo"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt",
            "text": "Escribe el atajo"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Caption",
            "text": "Atajos de teclado"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Hint",
            "text": "Administra la asignación de atajos de teclado"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption",
            "text": "No hay atajo asignado"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/All": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All",
            "text": "Cualquier plataforma"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux",
            "text": "Sólo Linux"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac",
            "text": "Sólo Macintosh"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux",
            "text": "Todas menos Linux"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac",
            "text": "Todas menos Macintosh"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows",
            "text": "Todas menos Windows"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows",
            "text": "Sólo windows"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint",
            "text": "Eliminar atajo"
        },
        "$:/language/ControlPanel/LoadedModules/Caption": {
            "title": "$:/language/ControlPanel/LoadedModules/Caption",
            "text": "Módulos cargados"
        },
        "$:/language/ControlPanel/LoadedModules/Hint": {
            "title": "$:/language/ControlPanel/LoadedModules/Hint",
            "text": "Modulos cargados en este momento, enlazados con sus tiddlers de origen. Los módulos en itálica carecen de origen, debido normalmente a que se configuraron durante el inicio."
        },
        "$:/language/ControlPanel/Palette/Caption": {
            "title": "$:/language/ControlPanel/Palette/Caption",
            "text": "Paleta"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption",
            "text": "Clonar"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt",
            "text": "Se recomienda clonar esta paleta antes de editarla."
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt",
            "text": "Editando"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified",
            "text": "Si te has perdido, no desesperes"
        },
        "$:/language/ControlPanel/Palette/Editor/Reset/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption",
            "text": "Restaura la paleta"
        },
        "$:/language/ControlPanel/Palette/HideEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/HideEditor/Caption",
            "text": "Cerrar el editor"
        },
        "$:/language/ControlPanel/Palette/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Prompt",
            "text": "Paleta actual"
        },
        "$:/language/ControlPanel/Palette/ShowEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption",
            "text": "Abrir el editor"
        },
        "$:/language/ControlPanel/Parsing/Block/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Block/Caption",
            "text": "Bloquear reglas sintácticas"
        },
        "$:/language/ControlPanel/Parsing/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Caption",
            "text": "Interpretación sintáctica"
        },
        "$:/language/ControlPanel/Parsing/Hint": {
            "title": "$:/language/ControlPanel/Parsing/Hint",
            "text": "Aquí se pueden deshabilitar globalmente reglas de interpretación sintáctica del wiki. Ten cuidado: deshabilitar ciertas reglas puede hacer que ~TiddlyWiki deje de funcionar correctamente."
        },
        "$:/language/ControlPanel/En tal caso, puedes recuperar su normal funcionamiento en [[modo seguro|https": {
            "title": "$:/language/ControlPanel/En tal caso, puedes recuperar su normal funcionamiento en [[modo seguro|https",
            "text": "/tiddlywiki.com/#SafeMode]]."
        },
        "$:/language/ControlPanel/Parsing/Inline/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Inline/Caption",
            "text": "Reglas sintácticas de texto"
        },
        "$:/language/ControlPanel/Parsing/Pragma/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Pragma/Caption",
            "text": "Reglas sintácticas del compilador"
        },
        "$:/language/ControlPanel/Plugins/Add/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Add/Caption",
            "text": "Obten complementos y extensiones"
        },
        "$:/language/ControlPanel/Plugins/Add/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Add/Hint",
            "text": "Instala plugins desde la librería oficial"
        },
        "$:/language/ControlPanel/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Disable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Caption",
            "text": "Desactivar"
        },
        "$:/language/ControlPanel/Plugins/Disable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Hint",
            "text": "Desactiva el plugin al actualizar la página"
        },
        "$:/language/ControlPanel/Plugins/Disabled/Status": {
            "title": "$:/language/ControlPanel/Plugins/Disabled/Status",
            "text": "(Desactivado)"
        },
        "$:/language/ControlPanel/Plugins/Empty/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Empty/Hint",
            "text": "No se han instalado"
        },
        "$:/language/ControlPanel/Plugins/Enable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Caption",
            "text": "Activar"
        },
        "$:/language/ControlPanel/Plugins/Enable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Hint",
            "text": "Activa este plugin al actualizar la página"
        },
        "$:/language/ControlPanel/Plugins/Install/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Install/Caption",
            "text": "Instalar"
        },
        "$:/language/ControlPanel/Plugins/Installed/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Installed/Hint",
            "text": "Plugins instalados actualmente"
        },
        "$:/language/ControlPanel/Plugins/Language/Prompt": {
            "title": "$:/language/ControlPanel/Plugins/Language/Prompt",
            "text": "Idiomas"
        },
        "$:/language/ControlPanel/Plugins/Languages/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Caption",
            "text": "Idiomas"
        },
        "$:/language/ControlPanel/Plugins/Languages/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Hint",
            "text": "Extensiones de idioma"
        },
        "$:/language/ControlPanel/Plugins/OpenPluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary",
            "text": "Abrir biblioteca de complementos y extensiones"
        },
        "$:/language/ControlPanel/Plugins/Plugin/Prompt": {
            "title": "$:/language/ControlPanel/Plugins/Plugin/Prompt",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Hint",
            "text": "Complementos y extensiones"
        },
        "$:/language/ControlPanel/Plugins/Reinstall/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Reinstall/Caption",
            "text": "Reinstalar"
        },
        "$:/language/ControlPanel/Plugins/Theme/Prompt": {
            "title": "$:/language/ControlPanel/Plugins/Theme/Prompt",
            "text": "Temas"
        },
        "$:/language/ControlPanel/Plugins/Themes/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Caption",
            "text": "Temas"
        },
        "$:/language/ControlPanel/Plugins/Themes/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Hint",
            "text": "Extensiones de tema"
        },
        "$:/language/ControlPanel/Saving/Caption": {
            "title": "$:/language/ControlPanel/Saving/Caption",
            "text": "Servidor"
        },
        "$:/language/ControlPanel/Saving/Heading": {
            "title": "$:/language/ControlPanel/Saving/Heading",
            "text": "Servidor"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading",
            "text": "Configuración Avanzada"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir",
            "text": "Directorio de copias de seguridad"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Backups": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups",
            "text": "Copias de seguridad"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Description": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description",
            "text": "Esta configuración sólo se usa para guardar el wiki en http://tiddlyspot.com o en otro servidor compatible"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Filename": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename",
            "text": "Nombre del archivo"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading",
            "text": "~TiddlySpot"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Hint": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint",
            "text": "//La dirección (URL) por defecto de// TiddlySpot //es `http://<wikiname>.tiddlyspot.com/store.cgi` aunque puede cambiarse a voluntad para usar otro servidor//"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Password": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password",
            "text": "Contraseña"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL",
            "text": "Dirección (URL) del servidor"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir",
            "text": "Directorio de almacenamiento"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UserName": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName",
            "text": "Nombre del Wiki"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Caption": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Caption",
            "text": "Guardar automáticamente"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description",
            "text": "No guardar cambios automáticamente"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description",
            "text": "Guardar cambios automáticamente"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Hint",
            "text": "Guarda automáticamente los cambios durante la edición"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Caption": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Caption",
            "text": "Enlaces wiki mediante ~CamelCase"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Description": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Description",
            "text": "Activar enlaces automáticos mediante ~CamelCase"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Hint": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Hint",
            "text": "Desactiva globalmente la opción de enlace automático mediante CamelCase <br>"
        },
        "$:/language/ControlPanel/Settings/Caption": {
            "title": "$:/language/ControlPanel/Settings/Caption",
            "text": "Configuración"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption",
            "text": "Pestaña por defecto de la barra lateral"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint",
            "text": "Indica qué pestaña de la barra lateral se muestra por defecto al inicio"
        },
        "$:/language/ControlPanel/Settings/Hint": {
            "title": "$:/language/ControlPanel/Settings/Hint",
            "text": "La configuración de estos ajustes te permite personalizar el comportamiento de TiddlyWiki."
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption",
            "text": "Comportamiento al abrir tiddlers..."
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint",
            "text": "...dentro del StoryRiver"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove",
            "text": "Abrirlo por encima del tiddler actual"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom",
            "text": "Abrirlo al final del StoryRiver"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop",
            "text": "Abrirlo al principio del StoryRiver"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow",
            "text": "Abrirlo por debajo del tiddler actual"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint",
            "text": "...desde fuera del StoryRiver"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption",
            "text": "Barra de direcciones"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint",
            "text": "Comportamiento de la barra de dirección del navegador cuando se abre un tiddler"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description",
            "text": "No actualizar la barra de dirección"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description",
            "text": "Añadir el tiddler de destino a la dirección"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description",
            "text": "Añadir el tiddler de destino y la secuencia actual de tiddlers abiertos"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption",
            "text": "Historial de navegación"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint",
            "text": "Actualiza el historial de navegación al abrir un tiddler"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description",
            "text": "No actualizar el historial"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description",
            "text": "Actualizar el historial"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption",
            "text": "//Performance Instrumentation//"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description",
            "text": "Activar //performance instrumentation//"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint",
            "text": "Muestra estadísticas de las prestaciones de la página en la consola de desarrollo <br>"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Caption",
            "text": "Títulos de tiddler"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Hint",
            "text": "Los títulos de los tiddlers se mostrarán y se comportarán como enlaces"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/No/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description",
            "text": "No mostrar como enlaces"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description",
            "text": "Mostrar como enlaces"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption",
            "text": "Botones de la barra de herramientas"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint",
            "text": "Aspecto por defecto de los botones de la barra de herramientas"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description",
            "text": "Mostrar icono"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description",
            "text": "Mostrar texto"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption",
            "text": "Estilo de botón"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint",
            "text": "Selecciona el estilo de los botones de la barra de herramientas"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless",
            "text": "Sin borde"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed",
            "text": "Cuadrado"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded",
            "text": "Redondo"
        },
        "$:/language/ControlPanel/StoryView/Caption": {
            "title": "$:/language/ControlPanel/StoryView/Caption",
            "text": "Vista"
        },
        "$:/language/ControlPanel/StoryView/Prompt": {
            "title": "$:/language/ControlPanel/StoryView/Prompt",
            "text": "Vista actual"
        },
        "$:/language/ControlPanel/Theme/Caption": {
            "title": "$:/language/ControlPanel/Theme/Caption",
            "text": "Tema"
        },
        "$:/language/ControlPanel/Theme/Prompt": {
            "title": "$:/language/ControlPanel/Theme/Prompt",
            "text": "Tema actual"
        },
        "$:/language/ControlPanel/TiddlerFields/Caption": {
            "title": "$:/language/ControlPanel/TiddlerFields/Caption",
            "text": "Campos de tiddler"
        },
        "$:/language/ControlPanel/TiddlerFields/Hint": {
            "title": "$:/language/ControlPanel/TiddlerFields/Hint",
            "text": "Esta es la colección completa de campos de tiddler (TiddlerFields) actualmente en uso en este wiki, que incluye los tiddlers de sistema, pero no los ocultos"
        },
        "$:/language/ControlPanel/Toolbars/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/Caption",
            "text": "Barras de herramientas"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption",
            "text": "Barra de edición"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint",
            "text": "Selecciona qué botones mostrar en modo de edición"
        },
        "$:/language/ControlPanel/Toolbars/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/Hint",
            "text": "Selecciona qué botones mostrar en las diferentes barras de herramientas"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption",
            "text": "Barra de página"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint",
            "text": "Selecciona qué botones mostrar en la barra de página"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption",
            "text": "Barra de visualización"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint",
            "text": "Selecciona qué botones mostrar en modo de visualización"
        },
        "$:/language/ControlPanel/Tools/Download/Full/Caption": {
            "title": "$:/language/ControlPanel/Tools/Download/Full/Caption",
            "text": "Descargar el wiki completo"
        },
        "$:/core/readme": {
            "title": "$:/core/readme",
            "text": "Este plugin contiene componentes del núcleo de TiddlyWiki que incluyen:\n\n* Módulos de código JavaScript\n* Iconos\n* Plantillas necesarias para crear la interfaz de usuario de TiddlyWiki\n* Traducciones al castellano (ES-es) de las cadenas localizables usadas por el núcleo\n"
        },
        "$:/language/Date/DaySuffix/1": {
            "title": "$:/language/Date/DaySuffix/1",
            "text": "º"
        },
        "$:/language/Date/DaySuffix/10": {
            "title": "$:/language/Date/DaySuffix/10",
            "text": ""
        },
        "$:/language/Date/DaySuffix/11": {
            "title": "$:/language/Date/DaySuffix/11",
            "text": ""
        },
        "$:/language/Date/DaySuffix/12": {
            "title": "$:/language/Date/DaySuffix/12",
            "text": ""
        },
        "$:/language/Date/DaySuffix/13": {
            "title": "$:/language/Date/DaySuffix/13",
            "text": ""
        },
        "$:/language/Date/DaySuffix/14": {
            "title": "$:/language/Date/DaySuffix/14",
            "text": ""
        },
        "$:/language/Date/DaySuffix/15": {
            "title": "$:/language/Date/DaySuffix/15",
            "text": ""
        },
        "$:/language/Date/DaySuffix/16": {
            "title": "$:/language/Date/DaySuffix/16",
            "text": ""
        },
        "$:/language/Date/DaySuffix/17": {
            "title": "$:/language/Date/DaySuffix/17",
            "text": ""
        },
        "$:/language/Date/DaySuffix/18": {
            "title": "$:/language/Date/DaySuffix/18",
            "text": ""
        },
        "$:/language/Date/DaySuffix/19": {
            "title": "$:/language/Date/DaySuffix/19",
            "text": ""
        },
        "$:/language/Date/DaySuffix/2": {
            "title": "$:/language/Date/DaySuffix/2",
            "text": ""
        },
        "$:/language/Date/DaySuffix/20": {
            "title": "$:/language/Date/DaySuffix/20",
            "text": ""
        },
        "$:/language/Date/DaySuffix/21": {
            "title": "$:/language/Date/DaySuffix/21",
            "text": ""
        },
        "$:/language/Date/DaySuffix/22": {
            "title": "$:/language/Date/DaySuffix/22",
            "text": ""
        },
        "$:/language/Date/DaySuffix/23": {
            "title": "$:/language/Date/DaySuffix/23",
            "text": ""
        },
        "$:/language/Date/DaySuffix/24": {
            "title": "$:/language/Date/DaySuffix/24",
            "text": ""
        },
        "$:/language/Date/DaySuffix/25": {
            "title": "$:/language/Date/DaySuffix/25",
            "text": ""
        },
        "$:/language/Date/DaySuffix/26": {
            "title": "$:/language/Date/DaySuffix/26",
            "text": ""
        },
        "$:/language/Date/DaySuffix/27": {
            "title": "$:/language/Date/DaySuffix/27",
            "text": ""
        },
        "$:/language/Date/DaySuffix/28": {
            "title": "$:/language/Date/DaySuffix/28",
            "text": ""
        },
        "$:/language/Date/DaySuffix/29": {
            "title": "$:/language/Date/DaySuffix/29",
            "text": ""
        },
        "$:/language/Date/DaySuffix/3": {
            "title": "$:/language/Date/DaySuffix/3",
            "text": ""
        },
        "$:/language/Date/DaySuffix/30": {
            "title": "$:/language/Date/DaySuffix/30",
            "text": ""
        },
        "$:/language/Date/DaySuffix/31": {
            "title": "$:/language/Date/DaySuffix/31",
            "text": ""
        },
        "$:/language/Date/DaySuffix/4": {
            "title": "$:/language/Date/DaySuffix/4",
            "text": ""
        },
        "$:/language/Date/DaySuffix/5": {
            "title": "$:/language/Date/DaySuffix/5",
            "text": ""
        },
        "$:/language/Date/DaySuffix/6": {
            "title": "$:/language/Date/DaySuffix/6",
            "text": ""
        },
        "$:/language/Date/DaySuffix/7": {
            "title": "$:/language/Date/DaySuffix/7",
            "text": ""
        },
        "$:/language/Date/DaySuffix/8": {
            "title": "$:/language/Date/DaySuffix/8",
            "text": ""
        },
        "$:/language/Date/DaySuffix/9": {
            "title": "$:/language/Date/DaySuffix/9",
            "text": ""
        },
        "$:/language/Date/Long/Day/0": {
            "title": "$:/language/Date/Long/Day/0",
            "text": "domingo"
        },
        "$:/language/Date/Long/Day/1": {
            "title": "$:/language/Date/Long/Day/1",
            "text": "lunes"
        },
        "$:/language/Date/Long/Day/2": {
            "title": "$:/language/Date/Long/Day/2",
            "text": "martes"
        },
        "$:/language/Date/Long/Day/3": {
            "title": "$:/language/Date/Long/Day/3",
            "text": "miércoles"
        },
        "$:/language/Date/Long/Day/4": {
            "title": "$:/language/Date/Long/Day/4",
            "text": "jueves"
        },
        "$:/language/Date/Long/Day/5": {
            "title": "$:/language/Date/Long/Day/5",
            "text": "viernes"
        },
        "$:/language/Date/Long/Day/6": {
            "title": "$:/language/Date/Long/Day/6",
            "text": "sábado"
        },
        "$:/language/Date/Long/Month/1": {
            "title": "$:/language/Date/Long/Month/1",
            "text": "enero"
        },
        "$:/language/Date/Long/Month/10": {
            "title": "$:/language/Date/Long/Month/10",
            "text": "octubre"
        },
        "$:/language/Date/Long/Month/11": {
            "title": "$:/language/Date/Long/Month/11",
            "text": "noviembre"
        },
        "$:/language/Date/Long/Month/12": {
            "title": "$:/language/Date/Long/Month/12",
            "text": "diciembre"
        },
        "$:/language/Date/Long/Month/2": {
            "title": "$:/language/Date/Long/Month/2",
            "text": "febrero"
        },
        "$:/language/Date/Long/Month/3": {
            "title": "$:/language/Date/Long/Month/3",
            "text": "marzo"
        },
        "$:/language/Date/Long/Month/4": {
            "title": "$:/language/Date/Long/Month/4",
            "text": "abril"
        },
        "$:/language/Date/Long/Month/5": {
            "title": "$:/language/Date/Long/Month/5",
            "text": "mayo"
        },
        "$:/language/Date/Long/Month/6": {
            "title": "$:/language/Date/Long/Month/6",
            "text": "junio"
        },
        "$:/language/Date/Long/Month/7": {
            "title": "$:/language/Date/Long/Month/7",
            "text": "julio"
        },
        "$:/language/Date/Long/Month/8": {
            "title": "$:/language/Date/Long/Month/8",
            "text": "agosto"
        },
        "$:/language/Date/Long/Month/9": {
            "title": "$:/language/Date/Long/Month/9",
            "text": "septiembre"
        },
        "$:/language/Date/Short/Day/0": {
            "title": "$:/language/Date/Short/Day/0",
            "text": "Do"
        },
        "$:/language/Date/Short/Day/1": {
            "title": "$:/language/Date/Short/Day/1",
            "text": "Lu"
        },
        "$:/language/Date/Short/Day/2": {
            "title": "$:/language/Date/Short/Day/2",
            "text": "Ma"
        },
        "$:/language/Date/Short/Day/3": {
            "title": "$:/language/Date/Short/Day/3",
            "text": "Mi"
        },
        "$:/language/Date/Short/Day/4": {
            "title": "$:/language/Date/Short/Day/4",
            "text": "Ju"
        },
        "$:/language/Date/Short/Day/5": {
            "title": "$:/language/Date/Short/Day/5",
            "text": "Vi"
        },
        "$:/language/Date/Short/Day/6": {
            "title": "$:/language/Date/Short/Day/6",
            "text": "Sá"
        },
        "$:/language/Date/Short/Month/1": {
            "title": "$:/language/Date/Short/Month/1",
            "text": "Ene"
        },
        "$:/language/Date/Short/Month/12": {
            "title": "$:/language/Date/Short/Month/12",
            "text": "Dic"
        },
        "$:/language/Date/Short/Month/4": {
            "title": "$:/language/Date/Short/Month/4",
            "text": "Abr"
        },
        "$:/language/Date/Short/Month/8": {
            "title": "$:/language/Date/Short/Month/8",
            "text": "Ago"
        },
        "$:/language/RelativeDate/Future/Days": {
            "title": "$:/language/RelativeDate/Future/Days",
            "text": "dentro de <<period>> días"
        },
        "$:/language/RelativeDate/Future/Hours": {
            "title": "$:/language/RelativeDate/Future/Hours",
            "text": "en <<period>> horas"
        },
        "$:/language/RelativeDate/Future/Minutes": {
            "title": "$:/language/RelativeDate/Future/Minutes",
            "text": "en <<period>> minutos"
        },
        "$:/language/RelativeDate/Future/Months": {
            "title": "$:/language/RelativeDate/Future/Months",
            "text": "dentro de <<period>> meses"
        },
        "$:/language/RelativeDate/Future/Second": {
            "title": "$:/language/RelativeDate/Future/Second",
            "text": "en 1 segundo"
        },
        "$:/language/RelativeDate/Future/Seconds": {
            "title": "$:/language/RelativeDate/Future/Seconds",
            "text": "en <<period>> segundos"
        },
        "$:/language/RelativeDate/Future/Years": {
            "title": "$:/language/RelativeDate/Future/Years",
            "text": "dentro de <<period>> años"
        },
        "$:/language/RelativeDate/Past/Days": {
            "title": "$:/language/RelativeDate/Past/Days",
            "text": "hace <<period>> días"
        },
        "$:/language/RelativeDate/Past/Hours": {
            "title": "$:/language/RelativeDate/Past/Hours",
            "text": "hace <<period>> horas"
        },
        "$:/language/RelativeDate/Past/Minutes": {
            "title": "$:/language/RelativeDate/Past/Minutes",
            "text": "hace <<period>> minutos"
        },
        "$:/language/RelativeDate/Past/Months": {
            "title": "$:/language/RelativeDate/Past/Months",
            "text": "hace <<period>> meses"
        },
        "$:/language/RelativeDate/Past/Second": {
            "title": "$:/language/RelativeDate/Past/Second",
            "text": "hace 1 segundo"
        },
        "$:/language/RelativeDate/Past/Seconds": {
            "title": "$:/language/RelativeDate/Past/Seconds",
            "text": "hace <<period>> segundos"
        },
        "$:/language/RelativeDate/Past/Years": {
            "title": "$:/language/RelativeDate/Past/Years",
            "text": "hace <<period>> años"
        },
        "$:/language/Docs/ModuleTypes/animation": {
            "title": "$:/language/Docs/ModuleTypes/animation",
            "text": "Animaciones que pueden usarse con RevealWidget"
        },
        "$:/language/Docs/ModuleTypes/command": {
            "title": "$:/language/Docs/ModuleTypes/command",
            "text": "Comandos que pueden ejecutarse en Node.js"
        },
        "$:/language/Docs/ModuleTypes/config": {
            "title": "$:/language/Docs/ModuleTypes/config",
            "text": "Datos para insertar en `$tw.config`"
        },
        "$:/language/Docs/ModuleTypes/filteroperator": {
            "title": "$:/language/Docs/ModuleTypes/filteroperator",
            "text": "Operadores individuales de filtrado"
        },
        "$:/language/Docs/ModuleTypes/global": {
            "title": "$:/language/Docs/ModuleTypes/global",
            "text": "Datos globales para insertar en `$tw`"
        },
        "$:/language/Docs/ModuleTypes/isfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/isfilteroperator",
            "text": "Operandos para el operador ''is''"
        },
        "$:/language/Docs/ModuleTypes/macro": {
            "title": "$:/language/Docs/ModuleTypes/macro",
            "text": "Definiciones macro de JavaScript."
        },
        "$:/language/Docs/ModuleTypes/parser": {
            "title": "$:/language/Docs/ModuleTypes/parser",
            "text": "Reglas sintácticas para diversos tipos de contenido."
        },
        "$:/language/Docs/ModuleTypes/saver": {
            "title": "$:/language/Docs/ModuleTypes/saver",
            "text": "Guarda archivos desde el navegador con diferentes métodos."
        },
        "$:/language/Docs/ModuleTypes/startup": {
            "title": "$:/language/Docs/ModuleTypes/startup",
            "text": "Funciones de inicio"
        },
        "$:/language/Docs/ModuleTypes/storyview": {
            "title": "$:/language/Docs/ModuleTypes/storyview",
            "text": "Personaliza la animación y comportamiento de listas"
        },
        "$:/language/Docs/ModuleTypes/tiddlerdeserializer": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer",
            "text": "Convierte diferentes tipos de contenido en tiddlers"
        },
        "$:/language/Docs/ModuleTypes/tiddlerfield": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerfield",
            "text": "Define el comportamiento de un campo individual"
        },
        "$:/language/Docs/ModuleTypes/tiddlermethod": {
            "title": "$:/language/Docs/ModuleTypes/tiddlermethod",
            "text": "Añade métodos al prototipo `$tw.Tiddler`"
        },
        "$:/language/Docs/ModuleTypes/upgrader": {
            "title": "$:/language/Docs/ModuleTypes/upgrader",
            "text": "Aplica la actualización a los tiddlers durante el proceso de actualización/importación."
        },
        "$:/language/Docs/ModuleTypes/utils": {
            "title": "$:/language/Docs/ModuleTypes/utils",
            "text": "Añade métodos a `$tw.utils`"
        },
        "$:/language/Docs/ModuleTypes/utils-node": {
            "title": "$:/language/Docs/ModuleTypes/utils-node",
            "text": "Añade métodos específicos de Node.js a `$tw.utils`"
        },
        "$:/language/Docs/ModuleTypes/widget": {
            "title": "$:/language/Docs/ModuleTypes/widget",
            "text": "Encapsula la representación y recarga de ''DOM''"
        },
        "$:/language/Docs/ModuleTypes/wikimethod": {
            "title": "$:/language/Docs/ModuleTypes/wikimethod",
            "text": "Añade métodos a `$tw.Wiki`"
        },
        "$:/language/Docs/ModuleTypes/wikirule": {
            "title": "$:/language/Docs/ModuleTypes/wikirule",
            "text": "Reglas individuales del intérprete principal de WikiText"
        },
        "$:/language/EditTemplate/Body/External/Hint": {
            "title": "$:/language/EditTemplate/Body/External/Hint",
            "text": "Este es un tiddler externo, es decir, guardado fuera del archivo TiddlyWiki principal <br>"
        },
        "$:/language/EditTemplate/Body/Placeholder": {
            "title": "$:/language/EditTemplate/Body/Placeholder",
            "text": "Escribe el texto aquí"
        },
        "$:/language/EditTemplate/Body/Preview/Type/Output": {
            "title": "$:/language/EditTemplate/Body/Preview/Type/Output",
            "text": "Output"
        },
        "$:/language/EditTemplate/Field/Remove/Caption": {
            "title": "$:/language/EditTemplate/Field/Remove/Caption",
            "text": "Eliminar campo"
        },
        "$:/language/EditTemplate/Field/Remove/Hint": {
            "title": "$:/language/EditTemplate/Field/Remove/Hint",
            "text": "Elimina el campo y su valor"
        },
        "$:/language/EditTemplate/Fields/Add/Button": {
            "title": "$:/language/EditTemplate/Fields/Add/Button",
            "text": "Añadir campo"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/System": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/System",
            "text": "Campos de sistema"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/User": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/User",
            "text": "Campos de usuario"
        },
        "$:/language/EditTemplate/Fields/Add/Name/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder",
            "text": "Nombre"
        },
        "$:/language/EditTemplate/Fields/Add/Prompt": {
            "title": "$:/language/EditTemplate/Fields/Add/Prompt",
            "text": "Añadir"
        },
        "$:/language/EditTemplate/Fields/Add/Value/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder",
            "text": "Valor"
        },
        "$:/language/EditTemplate/Shadow/OverriddenWarning": {
            "title": "$:/language/EditTemplate/Shadow/OverriddenWarning",
            "text": "Este es un tiddler oculto modificado<br>"
        },
        "$:/language/EditTemplate/Shadow/Warning": {
            "title": "$:/language/EditTemplate/Shadow/Warning",
            "text": "Este es un tiddler oculto<br>"
        },
        "$:/language/EditTemplate/Tags/Add/Button": {
            "title": "$:/language/EditTemplate/Tags/Add/Button",
            "text": "Añadir"
        },
        "$:/language/EditTemplate/Tags/Add/Placeholder": {
            "title": "$:/language/EditTemplate/Tags/Add/Placeholder",
            "text": "Nombre"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Caption",
            "text": "Etiquetas"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Hint",
            "text": "Muestra la lista de etiquetas existentes"
        },
        "$:/language/EditTemplate/Type/Delete/Caption": {
            "title": "$:/language/EditTemplate/Type/Delete/Caption",
            "text": "Borrar"
        },
        "$:/language/EditTemplate/Type/Delete/Hint": {
            "title": "$:/language/EditTemplate/Type/Delete/Hint",
            "text": "Borra el tipo de contenido"
        },
        "$:/language/EditTemplate/Type/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Caption",
            "text": "Tipos de contenido"
        },
        "$:/language/EditTemplate/Type/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Hint",
            "text": "Muestra la lista de tipos disponibles"
        },
        "$:/language/EditTemplate/Type/Placeholder": {
            "title": "$:/language/EditTemplate/Type/Placeholder",
            "text": "Nuevo tipo"
        },
        "$:/language/EditTemplate/Type/Prompt": {
            "title": "$:/language/EditTemplate/Type/Prompt",
            "text": "Tipo:"
        },
        "$:/language/Exporters/CsvFile": {
            "title": "$:/language/Exporters/CsvFile",
            "text": "Archivo de tipo .CSV"
        },
        "$:/language/Exporters/JsonFile": {
            "title": "$:/language/Exporters/JsonFile",
            "text": "Archivo de tipo .JSON"
        },
        "$:/language/Exporters/StaticRiver": {
            "title": "$:/language/Exporters/StaticRiver",
            "text": "Cadena de tiddlers como .HTML estático"
        },
        "$:/language/Exporters/TidFile": {
            "title": "$:/language/Exporters/TidFile",
            "text": "Tiddler individual como archivo \".tid\""
        },
        "$:/language/Docs/Fields/_canonical_uri": {
            "title": "$:/language/Docs/Fields/_canonical_uri",
            "text": "Dirección (URI) completa -absoluta o relativa- de un tiddler externo de imagen"
        },
        "$:/language/Docs/Fields/bag": {
            "title": "$:/language/Docs/Fields/bag",
            "text": "Nombre de la bolsa de la que procede un tiddler"
        },
        "$:/language/Docs/Fields/caption": {
            "title": "$:/language/Docs/Fields/caption",
            "text": "Texto que se muestra en una pestaña o botón, con independencia del título del tiddler que lo define"
        },
        "$:/language/Docs/Fields/color": {
            "title": "$:/language/Docs/Fields/color",
            "text": "Valor CSS del color de fondo asociado a un tiddler"
        },
        "$:/language/Docs/Fields/component": {
            "title": "$:/language/Docs/Fields/component",
            "text": "Nombre del componente responsable de un [[tiddler de alerta|AlertMechanism]]"
        },
        "$:/language/Docs/Fields/created": {
            "title": "$:/language/Docs/Fields/created",
            "text": "Fecha de creación del tiddler"
        },
        "$:/language/Docs/Fields/creator": {
            "title": "$:/language/Docs/Fields/creator",
            "text": "Nombre del autor del tiddler"
        },
        "$:/language/Docs/Fields/current-tiddler": {
            "title": "$:/language/Docs/Fields/current-tiddler",
            "text": "Usado para incluir el tiddler superior en una [[historia|HistoryMechanism]]"
        },
        "$:/language/Docs/Fields/dependents": {
            "title": "$:/language/Docs/Fields/dependents",
            "text": "En un complemento o extensión, lista de sus dependencias"
        },
        "$:/language/Docs/Fields/description": {
            "title": "$:/language/Docs/Fields/description",
            "text": "Descripción de un complemento, extensión, o diálogo modal"
        },
        "$:/language/Docs/Fields/draft.of": {
            "title": "$:/language/Docs/Fields/draft.of",
            "text": "Título del tiddler del que el actual es borrador"
        },
        "$:/language/Docs/Fields/draft.title": {
            "title": "$:/language/Docs/Fields/draft.title",
            "text": "Nuevo título propuesto para el presente borrador"
        },
        "$:/language/Docs/Fields/footer": {
            "title": "$:/language/Docs/Fields/footer",
            "text": "Texto al pie que figurará en un asistente"
        },
        "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against": {
            "title": "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against",
            "text": "Campo de almacenamiento temporal usado en [[$:/core/templates/static.content]]"
        },
        "$:/language/Docs/Fields/icon": {
            "title": "$:/language/Docs/Fields/icon",
            "text": "Nombre del tiddler que contiene el icono que se quiere asociar al presente tiddler"
        },
        "$:/language/Docs/Fields/library": {
            "title": "$:/language/Docs/Fields/library",
            "text": "Si su valor es \"Sí\", indica que el tiddler debe guardarse como librería de JavaScript"
        },
        "$:/language/Docs/Fields/list": {
            "title": "$:/language/Docs/Fields/list",
            "text": "Lista ordenada de tiddlers asociados al presente tiddler"
        },
        "$:/language/Docs/Fields/list-after": {
            "title": "$:/language/Docs/Fields/list-after",
            "text": "Título del tiddler tras el que el presente será añadido a una lista de tiddlers."
        },
        "$:/language/Docs/Fields/list-before": {
            "title": "$:/language/Docs/Fields/list-before",
            "text": "Título del tiddler antes del que el presente será añadido a una lista<br>"
        },
        "$:/language/Docs/Fields/modified": {
            "title": "$:/language/Docs/Fields/modified",
            "text": "Fecha y hora de última modificación"
        },
        "$:/language/Docs/Fields/modifier": {
            "title": "$:/language/Docs/Fields/modifier",
            "text": "Nombre del tiddler asociado con quien modificó por última vez el presente tiddler"
        },
        "$:/language/Docs/Fields/name": {
            "title": "$:/language/Docs/Fields/name",
            "text": "Nombre asociado con un complemento o extensión"
        },
        "$:/language/Docs/Fields/plugin-priority": {
            "title": "$:/language/Docs/Fields/plugin-priority",
            "text": "Valor numérico que indica la prioridad de un complemento o extensión"
        },
        "$:/language/Docs/Fields/plugin-type": {
            "title": "$:/language/Docs/Fields/plugin-type",
            "text": "Tipo de complemento o extensión"
        },
        "$:/language/Docs/Fields/released": {
            "title": "$:/language/Docs/Fields/released",
            "text": "Fecha de la edición de TiddlyWiki"
        },
        "$:/language/Docs/Fields/revision": {
            "title": "$:/language/Docs/Fields/revision",
            "text": "Revisión del tiddler existente en el servidor"
        },
        "$:/language/Docs/Fields/source": {
            "title": "$:/language/Docs/Fields/source",
            "text": "Dirección de la fuente asociada a un tiddler"
        },
        "$:/language/Docs/Fields/subtitle": {
            "title": "$:/language/Docs/Fields/subtitle",
            "text": "Subtítulo que figurará en un asistente"
        },
        "$:/language/Docs/Fields/tags": {
            "title": "$:/language/Docs/Fields/tags",
            "text": "Lista de etiquetas asignadas al tiddler"
        },
        "$:/language/Docs/Fields/text": {
            "title": "$:/language/Docs/Fields/text",
            "text": "Texto principal de un tiddler"
        },
        "$:/language/Docs/Fields/title": {
            "title": "$:/language/Docs/Fields/title",
            "text": "Nombre único de un tiddler"
        },
        "$:/language/Docs/Fields/type": {
            "title": "$:/language/Docs/Fields/type",
            "text": "Tipo de contenido en un tiddler"
        },
        "$:/language/Docs/Fields/version": {
            "title": "$:/language/Docs/Fields/version",
            "text": "Versión de un complemento o extensión"
        },
        "$:/language/Filters/AllTags": {
            "title": "$:/language/Filters/AllTags",
            "text": "Todas las etiquetas, excepto las de sistema"
        },
        "$:/language/Filters/AllTiddlers": {
            "title": "$:/language/Filters/AllTiddlers",
            "text": "Todos los tiddlers, excepto los de sistema"
        },
        "$:/language/Filters/Drafts": {
            "title": "$:/language/Filters/Drafts",
            "text": "Borradores"
        },
        "$:/language/Filters/Missing": {
            "title": "$:/language/Filters/Missing",
            "text": "Tiddlers vacíos"
        },
        "$:/language/Filters/Orphans": {
            "title": "$:/language/Filters/Orphans",
            "text": "Tiddlers huérfanos"
        },
        "$:/language/Filters/OverriddenShadowTiddlers": {
            "title": "$:/language/Filters/OverriddenShadowTiddlers",
            "text": "Tiddlers ocultos anulados"
        },
        "$:/language/Filters/RecentSystemTiddlers": {
            "title": "$:/language/Filters/RecentSystemTiddlers",
            "text": "Tiddlers recientemente modificados, incluidos los de sistema"
        },
        "$:/language/Filters/RecentTiddlers": {
            "title": "$:/language/Filters/RecentTiddlers",
            "text": "Tiddlers recientemente modificados"
        },
        "$:/language/Filters/ShadowTiddlers": {
            "title": "$:/language/Filters/ShadowTiddlers",
            "text": "Tiddlers ocultos"
        },
        "$:/language/Filters/SystemTags": {
            "title": "$:/language/Filters/SystemTags",
            "text": "Etiquetas de sistema"
        },
        "$:/language/Filters/SystemTiddlers": {
            "title": "$:/language/Filters/SystemTiddlers",
            "text": "Tiddlers de sistema"
        },
        "$:/language/Filters/TypedTiddlers": {
            "title": "$:/language/Filters/TypedTiddlers",
            "text": "Tiddlers que no sonWikiText"
        },
        "GettingStarted": {
            "title": "GettingStarted",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nBienvenido a TiddlyWiki y a su comunidad de usuarios\n\nAntes de guardar información importante en TiddlyWiki, es preciso que te asegures de poder hacerlo de manera fiable\n\nVisita https://tiddlywiki.com/#GettingStarted para más información (en inglés)\n!! Configura este ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\nConsulta más opciones en el [[panel de control|$:/ControlPanel]]\n"
        },
        "$:/language/Help/build": {
            "title": "$:/language/Help/build",
            "description": "Ejecuta automáticamente los comandos configurados",
            "text": "Compila los targets que se especifican.<br>\nSi no se especifica ninguno, se incluirán todos los disponibles\n\n```\n--build <target> [<target> ...]\n```\n\nLos targets se definen en el archivo `tiddlywiki.info`\n\n"
        },
        "$:/language/Help/clearpassword": {
            "title": "$:/language/Help/clearpassword",
            "description": "Anula la contraseña de las operaciones de cifrado subsiguientes",
            "text": "Revoca la contraseña de las operaciones subsiguientes de cifrado\n```\n--clearpassword\n```\n"
        },
        "$:/language/Help/default": {
            "title": "$:/language/Help/default",
            "description": "",
            "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nUso: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nComandos disponibles:\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nPara obtener ayuda sobre un comando en particular:\n\n```\ntiddlywiki --help <command>\n```\n"
        },
        "$:/language/Help/editions": {
            "title": "$:/language/Help/editions",
            "description": "Devuelve una lista de ediciones disponibles de TiddlyWiki",
            "text": "Lista y descripción de las ediciones disponibles.<br>\nPuedes crear una edición específica con el comando `--init`.\n\n```\n--editions\n```\n"
        },
        "$:/language/Help/help": {
            "title": "$:/language/Help/help",
            "description": "Muestra texto de ayuda para comandos de TiddlyWiki",
            "text": "Muestra ayuda para un comando:\n\n```\n--help [<command>]\n```\n\nSi se omite el comando, se muestra una lista de comandos disponibles\n"
        },
        "$:/language/Help/init": {
            "title": "$:/language/Help/init",
            "description": "Inicializa un nuevo WikiFolder",
            "text": "Inicializa una [[WikiFolder|WikiFolders]] con una copia en blanco de la edición especificada.\n\n```\n--init <edition> [<edition> ...]\n```\n\nPor ejemplo:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nNota:\n\n* Se creará un directorio para el wiki si es necesario\n\n* La edición por defecto es ''empty''\n\n* El comando `--init` fallará si el directorio no está vacío\n\n* El comando `--init` elimina toda definición de `includeWikis` contenida en el archivo `tiddlywiki.info`\n\n* Cuando se indican varias ediciones para su inicialización, las ediciones //planchan// sucesivamente todo archivo compartido, de modo que el \narchivo `tiddlywiki.info` final será el que corresponda a la última edición que se indique.\n\n* `--editions` muestra una lista de ediciones disponibles\n"
        },
        "$:/language/Help/load": {
            "title": "$:/language/Help/load",
            "description": "Carga tiddlers desde un archivo",
            "text": "Carga tiddlers de archivos de tipo TiddlyWiki 2.x.x.(`.html`), `.tiddler`, `.tid`, `.json` u otros\n\n```\n--load <filepath>\n```\n\nPara cargar tiddlers de un TiddlyWiki encriptado, primero debes especificar la contraseña con el comando PasswordCommand. Por ejemplo:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nTen en cuenta que TiddlyWiki no carga complementos o extensiones anteriores a los ya cargados. \n"
        },
        "$:/language/Help/makelibrary": {
            "title": "$:/language/Help/makelibrary",
            "description": "Compila la librería de plugins necesaria para actualizar TiddlyWiki",
            "text": "\nConstruye el tiddler `$:/UpgradeLibrary`: librería de actualización\n \nLa librería de actualización tiene formato de plugin ordinario, de tipo `library`<br>\nContiene copia de cada uno de los plugins, temas y paquetes de idioma disponibles en el repositorio de TiddlyWiki5\n\nEste comando es, en principio, para uso interno del equipo de TiddlyWiki y sólo es de interés para aquellos usuarios que deseen compilar actualizaciones personalizadas\n\n```\n--makelibrary <title>\n```\n\nEl título por defecto del tiddler resultante es `$:/UpgradeLibrary`.\n"
        },
        "$:/language/Help/notfound": {
            "title": "$:/language/Help/notfound",
            "description": "",
            "text": "No existe tal elemento"
        },
        "$:/language/Help/output": {
            "title": "$:/language/Help/output",
            "description": "Establece el directorio de salida para los comandos siguientes",
            "text": "Establece el directorio de salida para los comandos que le siguen <br>\nEl directorio por defecto es el subdirectorio `output`, en el directorio del wiki\n\n```\n--output <pathname>\n```\n\nSi la ruta especificada es relativa, se interpreta como relativa al directorio actual de trabajo<br>\nPor ejemplo: `--output .` establece como directorio de salida el actual directorio de trabajo\n"
        },
        "$:/language/Help/password": {
            "title": "$:/language/Help/password",
            "description": "Establece contraseña para operaciones de cifrado subsiguientes",
            "text": "Establece contraseña para las operaciones subsiguientes de cifrado\n\n```\n--password <password>\n```\n\n"
        },
        "$:/language/Help/rendertiddler": {
            "title": "$:/language/Help/rendertiddler",
            "description": "Genera un tiddler del ContentType que se especifique",
            "text": "Genera un tiddler del ContentType que se especifique (por defecto `text/html`) y lo guarda con el nombre de archivo especificado\n\n```\n--rendertiddler <title> <filename> [<type>]\n```\n\nPor defecto, el nombre de archivo es relativo al subdirectorio `output` en el directorio del wiki<br>\nPuede usarse el comando `--output` para dirigir la salida a cualquier otro directorio\n\nLos directorios no existentes en la ruta del nombre de archivo se crean automáticamente.\n"
        },
        "$:/language/Help/rendertiddlers": {
            "title": "$:/language/Help/rendertiddlers",
            "description": "Genera tiddlers coincidentes con un determinado ContentType",
            "text": "Genera un conjunto de tiddlers de un determinado ContentType (por defecto `text/html`) y extensión de archivo (por defecto, `.html`), coincidentes con el argumento de un filtro\n\n```\n--rendertiddlers <filter> <template> <pathname> [<type>] [<extension>]\n```\n\nPor ejemplo:\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nPor defecto, la ruta es relativa al subdirectorio `output` del directorio del wiki<br>\nPuede usarse con el comando `--output` para dirigir la salida a un directorio diferente\n\nCualquier archivo existente en el directorio de destino será borrado<br>\nLos directorios no existentes en la ruta del nombre de archivo se crean automáticamente.\n"
        },
        "$:/language/Help/savetiddler": {
            "title": "$:/language/Help/savetiddler",
            "description": "Guarda un tiddler en un archivo",
            "text": "Guarda un tiddler individual en formato binario o como texto plano con el nombre de archivo especificado.\n\n```\n--savetiddler <title> <filename>\n```\n\nPor defecto, la ruta es relativa al subdirectorio `output` del directorio del wiki<br>\nPuede usarse con el comando `--output` para dirigir la salida a un directorio diferente\n\nLos directorios no existentes en la ruta del nombre de archivo se crean automáticamente.\n"
        },
        "$:/language/Help/savetiddlers": {
            "title": "$:/language/Help/savetiddlers",
            "description": "Guarda un grupo de tiddlers de formato plano en un directorio",
            "text": "Guarda un grupo de tiddlers en formato binario o como texto plano en el directorio especificado.\n\n```\n--savetiddlers <filter> <pathname>\n```\n\nPor defecto, la ruta es relativa al subdirectorio `output` del directorio del wiki<br>\nPuede usarse con el comando `--output` para dirigir la salida a un directorio diferente\n\nLos directorios no existentes en la ruta del nombre de archivo se crean automáticamente.\n"
        },
        "$:/language/Help/server": {
            "title": "$:/language/Help/server",
            "description": "Proporciona interfaz de servidor HTTP a TiddlyWiki",
            "text": "El servidor compilado para TiddlyWiki5 es muy simple. Aunque es compatible con TiddlyWeb, no soporta muchas de las características necesarias para un uso robusto en Internet. \n\nEn la raíz, sirve un tiddler específico<br>\nFuera de la raíz, sirve tiddlers individuales codificados en JSON, y soporta operaciones básicas HTTP de `GET`, `PUT` y `DELETE`.\n\n```\n--server <port> <roottiddler> <rendertype> <servetype> <username> <password> <host> <pathprefix>\n```\n\nLos parámetros son\n\n* ''port'' - número de puerto desde el que sirve (por defecto, \"8080\")\n* ''roottiddler'' - tiddler que se sirve desde la raíz (por defecto, \"$:/core/save/all\")\n* ''rendertype'' - tipo de contenido con el que se genera el tiddler raíz (por defecto \"text/plain\")\n* ''servetype'' - tipo de contenido con el que se sirve el tiddler raíz (por defecto \"text/html\")\n* ''username'' - nombre de usuario por defecto que firma la edición\n* ''password'' - contraseña opcional para autenticación básica\n* ''host'' - nombre opcional del servidor desde el que se sirve (por defecto, \"127.0.0.1\" o \"localhost\")\n* ''pathprefix'' - prefijo opcional para rutas\n\nSi se ha definido contraseña, el navegador pedirá que se introduzca nombre y contraseña. <br>Nótese que la contraseña se transmite en modo texto por lo que esta implementación no es apropiada para uso general.\n\nPor ejemplo:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\nEl nombre de usuario y la contraseña pueden ser especificados como cadenas de símbolos vacías si se necesita configurar el nombre del servidor o prefijo de ruta y no se requiere contraseña:\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nPara ejecutar simultáneamente múltiples servidores TiddlyWiki, deberán configurarse cada uno en un puerto diferente\n"
        },
        "$:/language/Help/setfield": {
            "title": "$:/language/Help/setfield",
            "description": "Prepara tiddlers externos para su uso",
            "text": "//Téngase en cuenta que este comando es experimental y puede cambiar o ser reemplazado//\n\nConfigura el campo especificado de un grupo de tiddlers como resultado de una plantilla con la variable `currentTiddler`\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nSus parámetros son:\n\n* ''filter'' - filtro que identifica los tiddlers que se verán afectados\n* ''fieldname'' - el campo que será modificado (por defecto, \"text\")\n* ''templatetitle'' - el tiddler a ''wikify'' en el campo especificado. Si se deja en blanco o está ausente, el campo especificado es borrado. \n* ''rendertype'' - el tipo de texto a generar (por defecto, \"text/plain\"; se puede usar también \"text/html\" para incluir etiquetas HTML)\n"
        },
        "$:/language/Help/unpackplugin": {
            "title": "$:/language/Help/unpackplugin",
            "description": "Desenpaqueta los tiddlers de carga de un plugin",
            "text": "Extrae los tiddlers de un plugin y los presenta como tiddlers ordinarios\n\n```\n--unpackplugin <title>\n```\n"
        },
        "$:/language/Help/verbose": {
            "title": "$:/language/Help/verbose",
            "description": "Activa el modo de salida como texto indefinido",
            "text": "Genera texto aleatorio, útil para depurar errores\n\n```\n--verbose\n```\n"
        },
        "$:/language/Help/version": {
            "title": "$:/language/Help/version",
            "description": "Muestra el número de versión de TiddlyWiki",
            "text": "Muestra el número de versión de TiddlyWiki\n\n```\n--version\n```\n"
        },
        "$:/language/Import/Imported/Hint": {
            "title": "$:/language/Import/Imported/Hint",
            "text": "Se importaron los siguientes tiddlers"
        },
        "$:/language/Import/Listing/Cancel/Caption": {
            "title": "$:/language/Import/Listing/Cancel/Caption",
            "text": "Cancelar"
        },
        "$:/language/Import/Listing/Hint": {
            "title": "$:/language/Import/Listing/Hint",
            "text": "Tiddlers listos para importar"
        },
        "$:/language/Import/Listing/Import/Caption": {
            "title": "$:/language/Import/Listing/Import/Caption",
            "text": "Importar"
        },
        "$:/language/Import/Listing/Select/Caption": {
            "title": "$:/language/Import/Listing/Select/Caption",
            "text": "Seleccionar"
        },
        "$:/language/Import/Listing/Status/Caption": {
            "title": "$:/language/Import/Listing/Status/Caption",
            "text": "Estado"
        },
        "$:/language/Import/Listing/Title/Caption": {
            "title": "$:/language/Import/Listing/Title/Caption",
            "text": "Título"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible",
            "text": "Plugin bloqueado, incompatible u obsoleto"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Version": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version",
            "text": "Plugin bloqueado debido a que <<incoming>> es más antiguo que el <<existing>>"
        },
        "$:/language/Import/Upgrader/Plugins/Upgraded": {
            "title": "$:/language/Import/Upgrader/Plugins/Upgraded",
            "text": "Plugin actualizado de <<incoming>> a <<upgraded>>"
        },
        "$:/language/Import/Upgrader/State/Suppressed": {
            "title": "$:/language/Import/Upgrader/State/Suppressed",
            "text": "Tiddler temporal bloqueado"
        },
        "$:/language/Import/Upgrader/System/Suppressed": {
            "title": "$:/language/Import/Upgrader/System/Suppressed",
            "text": "Tiddler de sistema bloqueado"
        },
        "$:/language/Import/Upgrader/ThemeTweaks/Created": {
            "title": "$:/language/Import/Upgrader/ThemeTweaks/Created",
            "text": "Ajuste de tema migrado de <$text text=<<from>>/>"
        },
        "$:/language/AboveStory/ClassicPlugin/Warning": {
            "title": "$:/language/AboveStory/ClassicPlugin/Warning",
            "text": "Parece que quieres cargar un plugin diseñado para ~TiddlyWiki Classic. <br>"
        },
        "$:/language/Ten en cuenta que [[estos plugins no funcionan en TiddlyWiki version 5.x.x|https": {
            "title": "$:/language/Ten en cuenta que [[estos plugins no funcionan en TiddlyWiki version 5.x.x|https",
            "text": "/tiddlywiki.com/#TiddlyWikiClassic]]<br>"
        },
        "$:/language/BinaryWarning/Prompt": {
            "title": "$:/language/BinaryWarning/Prompt",
            "text": "Este tiddler contiene datos binarios"
        },
        "$:/language/ClassicWarning/Hint": {
            "title": "$:/language/ClassicWarning/Hint",
            "text": "Este tiddler está escrito en formato de texto de una versión de TiddlyWiki Classic que no es totalmente compatible con la versión 5 de TiddlyWiki<br>"
        },
        "$:/language/Visite https": {
            "title": "$:/language/Visite https",
            "text": "/tiddlywiki.com/static/Upgrading.html para más información"
        },
        "$:/language/ClassicWarning/Upgrade/Caption": {
            "title": "$:/language/ClassicWarning/Upgrade/Caption",
            "text": "Actualizar"
        },
        "$:/language/CloseAll/Button": {
            "title": "$:/language/CloseAll/Button",
            "text": "Cerrar todo"
        },
        "$:/language/ColourPicker/Recent": {
            "title": "$:/language/ColourPicker/Recent",
            "text": "Recientes:"
        },
        "$:/language/ConfirmCancelTiddler": {
            "title": "$:/language/ConfirmCancelTiddler",
            "text": "¿Deseas descartar los cambios efectuados en \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmDeleteTiddler": {
            "title": "$:/language/ConfirmDeleteTiddler",
            "text": "¿Deseas borrar \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmEditShadowTiddler": {
            "title": "$:/language/ConfirmEditShadowTiddler",
            "text": "Estás a punto de editar un tiddler oculto<br>"
        },
        "$:/language/ConfirmOverwriteTiddler": {
            "title": "$:/language/ConfirmOverwriteTiddler",
            "text": "¿Deseas sobreescribir \"<$text text=<<title>>/>\"?"
        },
        "$:/language/Count": {
            "title": "$:/language/Count",
            "text": "Número"
        },
        "$:/language/DefaultNewTiddlerTitle": {
            "title": "$:/language/DefaultNewTiddlerTitle",
            "text": "Nuevo Tiddler"
        },
        "$:/language/DropMessage": {
            "title": "$:/language/DropMessage",
            "text": "Suéltalo aquí o pulsa ''ESC'' para cancelar"
        },
        "$:/language/Encryption/Cancel": {
            "title": "$:/language/Encryption/Cancel",
            "text": "Cancelar"
        },
        "$:/language/Encryption/ConfirmClearPassword": {
            "title": "$:/language/Encryption/ConfirmClearPassword",
            "text": "¿Deseas borrar la contraseña? <br>"
        },
        "$:/language/Encryption/Password": {
            "title": "$:/language/Encryption/Password",
            "text": "Contraseña"
        },
        "$:/language/Encryption/PasswordNoMatch": {
            "title": "$:/language/Encryption/PasswordNoMatch",
            "text": "Las contraseñas no coinciden"
        },
        "$:/language/Encryption/PromptSetPassword": {
            "title": "$:/language/Encryption/PromptSetPassword",
            "text": "Especifica nueva contraseña para este TiddlyWiki"
        },
        "$:/language/Encryption/RepeatPassword": {
            "title": "$:/language/Encryption/RepeatPassword",
            "text": "Repite la contraseña"
        },
        "$:/language/Encryption/SetPassword": {
            "title": "$:/language/Encryption/SetPassword",
            "text": "Establecer contraseña"
        },
        "$:/language/Encryption/Username": {
            "title": "$:/language/Encryption/Username",
            "text": "Usuario"
        },
        "$:/language/InternalJavaScriptError/Hint": {
            "title": "$:/language/InternalJavaScriptError/Hint",
            "text": "Tenemos un problema. Se recomienda que reinicies TiddlyWiki"
        },
        "$:/language/InternalJavaScriptError/Title": {
            "title": "$:/language/InternalJavaScriptError/Title",
            "text": "Error interno de JavaScript"
        },
        "$:/language/InvalidFieldName": {
            "title": "$:/language/InvalidFieldName",
            "text": "Caracteres ilegales en el campo \"<$text text=<<fieldName>>/>\"<br>"
        },
        "$:/language/LazyLoadingWarning": {
            "title": "$:/language/LazyLoadingWarning",
            "text": "<p>Cargando texto externo desde ''<$text text={{!!_canonical_uri}}/>''</p><p>Si este mensaje no desaparece, puede que se deba a que estás usando un navegador que con esta configuración no permite texto externo</br>"
        },
        "$:/language/Vea https": {
            "title": "$:/language/Vea https",
            "text": "/tiddlywiki.com/#ExternalText</p>"
        },
        "$:/language/MissingTiddler/Hint": {
            "title": "$:/language/MissingTiddler/Hint",
            "text": "El tiddler \"<$text text=<<currentTiddler>>/>\" no existe - haz clic en {{||$:/core/ui/Buttons/edit}} para crearlo"
        },
        "$:/language/OfficialPluginLibrary": {
            "title": "$:/language/OfficialPluginLibrary",
            "text": "Librería de plugins oficiales de ~TiddlyWiki"
        },
        "$:/language/OfficialPluginLibrary/Hint": {
            "title": "$:/language/OfficialPluginLibrary/Hint",
            "text": "Librería de plugins oficiales de ~TiddlyWiki en tiddlywiki.com<br>"
        },
        "$:/language/PluginReloadWarning": {
            "title": "$:/language/PluginReloadWarning",
            "text": "Guarda {{$:/core/ui/Buttons/save-wiki}} y recarga {{$:/core/ui/Buttons/refresh}} para que los cambios surtan efecto."
        },
        "$:/language/RecentChanges/DateFormat": {
            "title": "$:/language/RecentChanges/DateFormat",
            "text": "DD MMM YYYY"
        },
        "$:/language/SystemTiddler/Tooltip": {
            "title": "$:/language/SystemTiddler/Tooltip",
            "text": "Este es un tiddler de sistema"
        },
        "$:/language/TagManager/Colour/Heading": {
            "title": "$:/language/TagManager/Colour/Heading",
            "text": "Color"
        },
        "$:/language/TagManager/Count/Heading": {
            "title": "$:/language/TagManager/Count/Heading",
            "text": "Número"
        },
        "$:/language/TagManager/Icon/Heading": {
            "title": "$:/language/TagManager/Icon/Heading",
            "text": "Icono"
        },
        "$:/language/TagManager/Info/Heading": {
            "title": "$:/language/TagManager/Info/Heading",
            "text": "Información"
        },
        "$:/language/TagManager/Tag/Heading": {
            "title": "$:/language/TagManager/Tag/Heading",
            "text": "Etiqueta"
        },
        "$:/language/Tiddler/DateFormat": {
            "title": "$:/language/Tiddler/DateFormat",
            "text": "DD MMM YYYY a las hh:0mm"
        },
        "$:/language/UnsavedChangesWarning": {
            "title": "$:/language/UnsavedChangesWarning",
            "text": "Tienes cambios sin guardar en TiddlyWiki"
        },
        "$:/language/Modals/Download": {
            "title": "$:/language/Modals/Download",
            "type": "text/vnd.tiddlywiki",
            "subtitle": "Download changes",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "https://tiddlywiki.com/static/DownloadingChanges.html",
            "text": "Tu navegador sólo permite guardar manualmente\n\nPara guardar el wiki, haz clic con el botón derecho en el enlace de más abajo y selecciona \"Descargar archivo\" o \"Guardar enlace como...\" y selecciona a continuación la carpeta y el nombre que quieres darle\n\n//Puedes acelerar ligeramente estas acciones haciendo clic en el enlace conjuntamente con la tecla \"Control\" (Windows) o con la tecla \"Option\" (Mac OS X)<br>\nNo se te pedirán carpeta ni nombre, sino que se asignará automáticamente un nombre probablemente irreconocible -- necesitarás cambiar el nombre y darle extensión `.html` para usarlo//\n\nEn el caso de teléfonos móviles que no permiten la descarga de archivos, puedes marcar el enlace como favorito y luego sincronizar favoritos con tu ordenador y descargarlo normalmente desde ahí\n"
        },
        "$:/language/Modals/SaveInstructions": {
            "title": "$:/language/Modals/SaveInstructions",
            "type": "text/vnd.tiddlywiki",
            "subtitle": "Save your work",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "https://tiddlywiki.com/static/SavingChanges.html",
            "text": "Los cambios realizados a este wiki necesitan ser guardados como archivo ~TiddlyWiki HTML.\n\n!!! Navegadores de ordenador\n\n# Selecciona ''Guardar como'' en el menú ''Archivo''\n# Elige nombre de archivo y directorio\n#* Algunos navegadores también piden que especifiques el formato como ''Página web, sólo HTML'' o similar\n# Cierra esta pestaña\n\n!!! Navegadores en teléfonos o tabletas\n\n# Añade la página a tus favoritos\n#* Si tienes iCloud o Google Sync los favoritos se sincronizarán automáticamente con tu ordenador, desde donde puedes abrirlos o guardarlos como se explica más arriba\n# Cierra esta pestaña\n\n//Si en Mobile Safari vuelves a abrir los favoritos, volverás a ver este mensaje. Si quieres continuar y usar el archivo, simplemente cierra haciendo clic en el boton de cerrar indicado abajo.//\n"
        },
        "$:/config/NewJournal/Tags": {
            "title": "$:/config/NewJournal/Tags",
            "text": "Diario"
        },
        "$:/config/NewJournal/Title": {
            "title": "$:/config/NewJournal/Title",
            "text": "DD de MMM de YYYY"
        },
        "$:/language/Notifications/Save/Done": {
            "title": "$:/language/Notifications/Save/Done",
            "text": "Guardado"
        },
        "$:/language/Notifications/Save/Starting": {
            "title": "$:/language/Notifications/Save/Starting",
            "text": "Comenzando a guardar"
        },
        "$:/language/Search/DefaultResults/Caption": {
            "title": "$:/language/Search/DefaultResults/Caption",
            "text": "Lista"
        },
        "$:/language/Search/Filter/Caption": {
            "title": "$:/language/Search/Filter/Caption",
            "text": "Filtro"
        },
        "$:/language/Search/Filter/Hint": {
            "title": "$:/language/Search/Filter/Hint",
            "text": "Búsqueda por medio de [[expresiones de filtrado|https://tiddlywiki.com/static/Filters.html]] <small> (instrucciones en inglés)</small>"
        },
        "$:/language/Search/Filter/Matches": {
            "title": "$:/language/Search/Filter/Matches",
            "text": "//<small><<resultCount>> coincidencias</small>//"
        },
        "$:/language/Search/Matches": {
            "title": "$:/language/Search/Matches",
            "text": "//<small><<resultCount>> coincidencias </small>//"
        },
        "$:/language/Search/Matches/All": {
            "title": "$:/language/Search/Matches/All",
            "text": "Cualquier coincidencia"
        },
        "$:/language/Search/Matches/Title": {
            "title": "$:/language/Search/Matches/Title",
            "text": "En título"
        },
        "$:/language/Search/Search": {
            "title": "$:/language/Search/Search",
            "text": "Búsqueda"
        },
        "$:/language/Search/Shadows/Caption": {
            "title": "$:/language/Search/Shadows/Caption",
            "text": "Ocultos"
        },
        "$:/language/Search/Shadows/Hint": {
            "title": "$:/language/Search/Shadows/Hint",
            "text": "Busca en los tiddlers ocultos"
        },
        "$:/language/Search/Shadows/Matches": {
            "title": "$:/language/Search/Shadows/Matches",
            "text": "//<small><<resultCount>> coincidencias </small>//"
        },
        "$:/language/Search/Standard/Caption": {
            "title": "$:/language/Search/Standard/Caption",
            "text": "Estándar"
        },
        "$:/language/Search/Standard/Hint": {
            "title": "$:/language/Search/Standard/Hint",
            "text": "Busca en los tiddlers estándar"
        },
        "$:/language/Search/Standard/Matches": {
            "title": "$:/language/Search/Standard/Matches",
            "text": "//<small><<resultCount>> coincidencias </small>//"
        },
        "$:/language/Search/System/Caption": {
            "title": "$:/language/Search/System/Caption",
            "text": "Sistema"
        },
        "$:/language/Search/System/Hint": {
            "title": "$:/language/Search/System/Hint",
            "text": "Busca en los tiddlers de sistema"
        },
        "$:/language/Search/System/Matches": {
            "title": "$:/language/Search/System/Matches",
            "text": "//<small><<resultCount>> coincidencias </small>//"
        },
        "$:/language/SideBar/All/Caption": {
            "title": "$:/language/SideBar/All/Caption",
            "text": "Todos"
        },
        "$:/language/SideBar/Contents/Caption": {
            "title": "$:/language/SideBar/Contents/Caption",
            "text": "Contenido"
        },
        "$:/language/SideBar/Drafts/Caption": {
            "title": "$:/language/SideBar/Drafts/Caption",
            "text": "Borradores"
        },
        "$:/language/SideBar/Missing/Caption": {
            "title": "$:/language/SideBar/Missing/Caption",
            "text": "Vacíos"
        },
        "$:/language/SideBar/More/Caption": {
            "title": "$:/language/SideBar/More/Caption",
            "text": "Más"
        },
        "$:/language/SideBar/Open/Caption": {
            "title": "$:/language/SideBar/Open/Caption",
            "text": "Abiertos"
        },
        "$:/language/SideBar/Orphans/Caption": {
            "title": "$:/language/SideBar/Orphans/Caption",
            "text": "Huérfanos"
        },
        "$:/language/SideBar/Recent/Caption": {
            "title": "$:/language/SideBar/Recent/Caption",
            "text": "Recientes"
        },
        "$:/language/SideBar/Shadows/Caption": {
            "title": "$:/language/SideBar/Shadows/Caption",
            "text": "Ocultos"
        },
        "$:/language/SideBar/System/Caption": {
            "title": "$:/language/SideBar/System/Caption",
            "text": "Sistema"
        },
        "$:/language/SideBar/Tags/Caption": {
            "title": "$:/language/SideBar/Tags/Caption",
            "text": "Etiquetas"
        },
        "$:/language/SideBar/Tags/Untagged/Caption": {
            "title": "$:/language/SideBar/Tags/Untagged/Caption",
            "text": "Sin etiqueta"
        },
        "$:/language/SideBar/Tools/Caption": {
            "title": "$:/language/SideBar/Tools/Caption",
            "text": "Herramientas"
        },
        "$:/language/SideBar/Types/Caption": {
            "title": "$:/language/SideBar/Types/Caption",
            "text": "Tipos"
        },
        "$:/SiteSubtitle": {
            "title": "$:/SiteSubtitle",
            "text": "Cuaderno de notas personal no-lineal en la web"
        },
        "$:/SiteTitle": {
            "title": "$:/SiteTitle",
            "text": "Mi ~TiddlyWiki"
        },
        "$:/language/Snippets/ListByTag": {
            "title": "$:/language/Snippets/ListByTag",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Liste de tiddlers par etiqueta",
            "text": "<<list-links \"[tag[task]sort[title]]\">>\n"
        },
        "$:/language/Snippets/MacroDefinition": {
            "title": "$:/language/Snippets/MacroDefinition",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Macro definition",
            "text": "\\define macroName(param1:\"default value\",param2)\nTexto de la macro\n\\end\n"
        },
        "$:/language/Snippets/Table4x3": {
            "title": "$:/language/Snippets/Table4x3",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Table with 4 columns by 3 rows",
            "text": "|! |!Alfa |!Beta |!Gamma |!Delta |\n|!Uno | | | | |\n|!Dos | | | | |\n|!Tres | | | | |\n"
        },
        "$:/language/Snippets/TableOfContents": {
            "title": "$:/language/Snippets/TableOfContents",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Table of Contents",
            "text": "<div class=\"tc-table-of-contents\">\n\n<<toc-selective-expandable 'TableOfContents'>>\n\n</div>"
        },
        "$:/language/TiddlerInfo/Advanced/Caption": {
            "title": "$:/language/TiddlerInfo/Advanced/Caption",
            "text": "Avanzado"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint",
            "text": "No se han instalado"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading",
            "text": "Detalles del plugin"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint",
            "text": "Este plugin contiene los siguientes tiddlers ocultos"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading",
            "text": "Oculto"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint",
            "text": "El tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> no es de tipo oculto"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint",
            "text": "Anulado por un tiddler estándar"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint",
            "text": "El tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> es de tipo oculto"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source",
            "text": "Definido en el plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>"
        },
        "$:/language/TiddlerInfo/Fields/Caption": {
            "title": "$:/language/TiddlerInfo/Fields/Caption",
            "text": "Campos"
        },
        "$:/language/TiddlerInfo/List/Caption": {
            "title": "$:/language/TiddlerInfo/List/Caption",
            "text": "Lista"
        },
        "$:/language/TiddlerInfo/List/Empty": {
            "title": "$:/language/TiddlerInfo/List/Empty",
            "text": "Este tiddler no contiene listas"
        },
        "$:/language/TiddlerInfo/Listed/Caption": {
            "title": "$:/language/TiddlerInfo/Listed/Caption",
            "text": "En lista de"
        },
        "$:/language/TiddlerInfo/Listed/Empty": {
            "title": "$:/language/TiddlerInfo/Listed/Empty",
            "text": "Este tiddler no figura en la lista de ningún otro"
        },
        "$:/language/TiddlerInfo/References/Caption": {
            "title": "$:/language/TiddlerInfo/References/Caption",
            "text": "Referencias"
        },
        "$:/language/TiddlerInfo/References/Empty": {
            "title": "$:/language/TiddlerInfo/References/Empty",
            "text": "Ningún otro tiddler enlaza a este"
        },
        "$:/language/TiddlerInfo/Tagging/Caption": {
            "title": "$:/language/TiddlerInfo/Tagging/Caption",
            "text": "Etiquetado"
        },
        "$:/language/TiddlerInfo/Tagging/Empty": {
            "title": "$:/language/TiddlerInfo/Tagging/Empty",
            "text": "Ningún otro tiddler tiene esta misma etiqueta"
        },
        "$:/language/TiddlerInfo/Tools/Caption": {
            "title": "$:/language/TiddlerInfo/Tools/Caption",
            "text": "Herramientas"
        },
        "$:/language/Docs/Types/application/javascript": {
            "title": "$:/language/Docs/Types/application/javascript",
            "description": "Código JavaScript",
            "name": "application/javascript",
            "group": "Desarrollador"
        },
        "$:/language/Docs/Types/application/json": {
            "title": "$:/language/Docs/Types/application/json",
            "description": "Datos JSON",
            "name": "application/json",
            "group": "Desarrollador"
        },
        "$:/language/Docs/Types/application/x-tiddler-dictionary": {
            "title": "$:/language/Docs/Types/application/x-tiddler-dictionary",
            "description": "Diccionario de datos",
            "name": "application/x-tiddler-dictionary",
            "group": "Desarrollador"
        },
        "$:/language/Docs/Types/image/gif": {
            "title": "$:/language/Docs/Types/image/gif",
            "description": "Imagen .GIF",
            "name": "image/gif",
            "group": "Imagen"
        },
        "$:/language/Docs/Types/image/jpeg": {
            "title": "$:/language/Docs/Types/image/jpeg",
            "description": "Imagen .JPEG",
            "name": "image/jpeg",
            "group": "Imagen"
        },
        "$:/language/Docs/Types/image/png": {
            "title": "$:/language/Docs/Types/image/png",
            "description": "Imagen .PNG",
            "name": "image/png",
            "group": "Imagen"
        },
        "$:/language/Docs/Types/image/svg+xml": {
            "title": "$:/language/Docs/Types/image/svg+xml",
            "description": "Imagen .SVG",
            "name": "image/svg+xml",
            "group": "Imagen"
        },
        "$:/language/Docs/Types/image/x-icon": {
            "title": "$:/language/Docs/Types/image/x-icon",
            "description": "Archivo de icono en formato .ICO",
            "name": "image/x-icon",
            "group": "Imagen"
        },
        "$:/language/Docs/Types/text/css": {
            "title": "$:/language/Docs/Types/text/css",
            "description": "Hoja de estilos estática",
            "name": "text/css",
            "group": "Desarrollador"
        },
        "$:/language/Docs/Types/text/html": {
            "title": "$:/language/Docs/Types/text/html",
            "description": "Lenguaje de marcado HTML",
            "name": "text/html",
            "group": "Texto"
        },
        "$:/language/Docs/Types/text/plain": {
            "title": "$:/language/Docs/Types/text/plain",
            "description": "Texto plano",
            "name": "text/plain",
            "group": "Texto"
        },
        "$:/language/Docs/Types/text/vnd.tiddlywiki": {
            "title": "$:/language/Docs/Types/text/vnd.tiddlywiki",
            "description": "TiddlyWiki 5",
            "name": "text/vnd.tiddlywiki",
            "group": "Texto"
        },
        "$:/language/Docs/Types/text/x-tiddlywiki": {
            "title": "$:/language/Docs/Types/text/x-tiddlywiki",
            "description": "TiddlyWiki Classic",
            "name": "text/x-tiddlywiki",
            "group": "Texto"
        },
        "$:/languages/es-ES/icon": {
            "title": "$:/languages/es-ES/icon",
            "type": "image/svg+xml",
            "text": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" height=\"500\" width=\"750\">\n<rect width=\"750\" height=\"500\" fill=\"#c60b1e\"/>\n<rect width=\"750\" height=\"250\" y=\"125\" fill=\"#ffc400\"/>\n<g id=\"coa\" stroke=\"#000\" stroke-width=\"0.39\">\n<g id=\"supporters\">\n<g id=\"crown_left\" stroke-width=\"0.26\">\n<path fill=\"#ad1519\" stroke-linejoin=\"round\" d=\"m167.99 222.24s-0.51 0-0.79-0.16-1.13-0.96-1.13-0.96l-0.68-0.49-0.62-0.85s-0.73-1.18-0.4-2.09c0.34-0.91 0.91-1.23 1.42-1.5 0.51-0.26 1.58-0.59 1.58-0.59s0.85-0.37 1.13-0.42c0.28-0.06 1.3-0.32 1.3-0.32s0.28-0.16 0.56-0.27c0.29-0.11 0.68-0.11 0.91-0.16 0.22-0.06 0.79-0.24 1.13-0.26 0.52-0.02 1.36 0.1 1.64 0.1s1.24 0.05 1.64 0.05c0.39 0 1.8-0.11 2.2-0.11 0.39 0 0.68-0.05 1.13 0 0.45 0.06 1.24 0.32 1.47 0.43s1.58 0.59 2.09 0.75 1.75 0.37 2.32 0.64c0.56 0.27 0.91 0.72 1.19 1.1 0.28 0.37 0.34 0.78 0.45 1.05 0.11 0.26 0.11 0.84 0 1.11-0.11 0.26-0.51 0.81-0.51 0.81l-0.62 1.02-0.79 0.64s-0.57 0.54-1.02 0.48c-0.45-0.04-5.03-0.86-7.97-0.86s-7.64 0.86-7.64 0.86h0.01z\"/>\n<g fill=\"#c8b100\">\n<ellipse cx=\"175.66\" cy=\"215.68\" rx=\"1.38\" ry=\"2.5\"/>\n<ellipse cx=\"175.68\" cy=\"215.68\" rx=\"0.64\" ry=\"2.3\"/>\n<ellipse stroke=\"none\" cx=\"175.68\" cy=\"213.04\" rx=\"0.93\" ry=\"0.87\"/>\n<path stroke-width=\"0.3\" d=\"m176.96 212.74v0.58h-2.53v-0.58h0.94v-1.32h-0.62v-0.57h0.62v-0.57h0.6v0.57h0.62v0.57h-0.62v1.32h0.99\"/>\n<path fill=\"none\" d=\"m175.94,212.2a0.93,0.87 0 1,1 -0.5,0\"/>\n<path d=\"m175.68 222.08h-4.81l-0.11-1.18-0.23-1.23-0.23-1.53c-1.33-1.75-2.55-2.9-2.96-2.65 0.1-0.32 0.22-0.56 0.47-0.71 1.18-0.7 3.61 0.98 5.44 3.74 0.16 0.25 0.32 0.5 0.46 0.75h3.97c0.14-0.25 0.3-0.5 0.46-0.75 1.82-2.76 4.26-4.44 5.43-3.74 0.26 0.15 0.37 0.39 0.47 0.71-0.41-0.24-1.62 0.9-2.96 2.65l-0.23 1.53-0.23 1.23-0.1 1.18h-4.84z\"/>\n<path fill=\"none\" d=\"m167.55 215.44c0.91-0.53 3.02 1.14 4.73 3.74m11.55-3.74c-0.91-0.53-3.01 1.14-4.73 3.74\"/>\n</g>\n<g id=\"crown_pt1\" fill=\"#c8b100\">\n<path d=\"m168.58 224.25c-0.2-0.57-0.58-1.08-0.58-1.08 1.95-0.57 4.66-0.93 7.67-0.94 3.01 0.01 5.75 0.37 7.69 0.94 0 0-0.22 0.38-0.52 0.91-0.17 0.3-0.39 0.81-0.38 0.81-1.75-0.54-4.02-0.81-6.8-0.82-2.79 0.01-5.46 0.35-6.86 0.86 0.02 0-0.1-0.32-0.23-0.68h0.01\"/>\n<path d=\"m175.67 226.73c2.43-0.01 5.11-0.38 6.1-0.63 0.66-0.2 1.05-0.49 0.98-0.84-0.04-0.16-0.18-0.3-0.37-0.38-1.46-0.47-4.07-0.8-6.71-0.8-2.63 0-5.27 0.33-6.72 0.8-0.19 0.08-0.33 0.22-0.37 0.38-0.07 0.35 0.32 0.64 0.98 0.84 0.99 0.25 3.68 0.62 6.11 0.63z\"/>\n<path d=\"m183.48 222.08l-0.59-0.53s-0.57 0.34-1.28 0.24c-0.7-0.11-0.93-0.97-0.93-0.97s-0.79 0.67-1.44 0.62c-0.65-0.06-1.07-0.62-1.07-0.62s-0.71 0.51-1.33 0.46c-0.62-0.06-1.21-0.83-1.21-0.83s-0.63 0.8-1.25 0.86c-0.62 0.05-1.13-0.54-1.13-0.54s-0.28 0.59-1.07 0.72-1.47-0.62-1.47-0.62-0.45 0.73-0.99 0.92c-0.54 0.18-1.24-0.27-1.24-0.27s-0.12 0.27-0.2 0.43-0.31 0.19-0.31 0.19l0.18 0.47c1.93-0.56 4.56-0.91 7.53-0.91s5.67 0.35 7.61 0.92l0.2-0.54h-0.01z\"/>\n<path d=\"m175.69 219.49l0.28 0.05c-0.05 0.12-0.06 0.24-0.06 0.38 0 0.58 0.5 1.05 1.12 1.05 0.49 0 0.91-0.31 1.06-0.73 0.01 0.01 0.11-0.38 0.15-0.38 0.03 0 0.03 0.41 0.05 0.41 0.07 0.53 0.55 0.89 1.1 0.89 0.62 0 1.11-0.47 1.11-1.06 0-0.04 0-0.08-0.01-0.12l0.35-0.35 0.19 0.44c-0.07 0.14-0.1 0.29-0.1 0.46 0 0.56 0.47 1.01 1.06 1.01 0.37 0 0.69-0.18 0.88-0.45l0.23-0.29v0.36c0 0.34 0.14 0.66 0.49 0.71 0 0 0.38 0.03 0.91-0.38 0.52-0.41 0.8-0.75 0.8-0.75l0.03 0.42s-0.51 0.84-0.97 1.1c-0.25 0.15-0.64 0.31-0.95 0.25-0.32-0.05-0.55-0.31-0.67-0.61-0.23 0.14-0.51 0.22-0.8 0.22-0.63 0-1.2-0.35-1.42-0.86-0.29 0.31-0.69 0.5-1.16 0.5-0.51 0-0.97-0.23-1.26-0.58-0.28 0.27-0.67 0.43-1.09 0.43-0.55 0-1.05-0.28-1.33-0.69-0.29 0.41-0.78 0.69-1.34 0.69-0.42 0-0.81-0.16-1.09-0.43-0.29 0.35-0.75 0.58-1.25 0.58-0.48 0-0.88-0.19-1.17-0.5-0.22 0.51-0.79 0.86-1.42 0.86-0.29 0-0.56-0.08-0.79-0.22-0.12 0.3-0.35 0.56-0.68 0.61-0.3 0.06-0.69-0.1-0.94-0.25-0.47-0.26-1.02-1.1-1.02-1.1l0.07-0.42s0.29 0.34 0.81 0.75 0.91 0.38 0.91 0.38c0.34-0.05 0.49-0.37 0.49-0.71v-0.36l0.22 0.29c0.19 0.27 0.51 0.45 0.88 0.45 0.59 0 1.06-0.45 1.06-1.01 0-0.17-0.02-0.32-0.1-0.46l0.19-0.44 0.35 0.35c-0.01 0.04-0.01 0.08-0.01 0.12 0 0.59 0.49 1.06 1.11 1.06 0.55 0 1.03-0.36 1.11-0.89 0.01 0 0.01-0.41 0.04-0.41 0.05 0 0.14 0.39 0.16 0.38 0.14 0.42 0.56 0.73 1.06 0.73 0.61 0 1.11-0.47 1.11-1.05 0-0.14 0-0.26-0.05-0.38l0.29-0.05h0.01z\"/>\n<path stroke-linejoin=\"round\" d=\"m175.67 222.23c-3.01 0.01-5.72 0.37-7.67 0.94-0.13 0.04-0.29-0.06-0.33-0.17-0.04-0.13 0.05-0.28 0.18-0.32 1.95-0.6 4.73-0.98 7.82-0.98s5.88 0.38 7.83 0.98c0.13 0.04 0.22 0.19 0.18 0.32-0.04 0.11-0.2 0.21-0.33 0.17-1.95-0.57-4.67-0.93-7.68-0.94z\"/>\n<path d=\"m165.43 221c-0.01 0.01-0.38-0.48-0.65-0.73-0.2-0.18-0.68-0.33-0.68-0.33 0-0.08 0.28-0.28 0.58-0.28 0.18 0 0.35 0.07 0.45 0.2l0.04-0.2s0.24 0.05 0.35 0.32c0.12 0.29 0.05 0.72 0.05 0.72s-0.05 0.2-0.14 0.3z\"/>\n<path d=\"m167.32 220.22l-0.11 0.66-1.4 0.15-0.21-0.12 0.04-0.23 1.06-0.87 0.62 0.41\"/>\n<path d=\"m165.45 220.75c0.12-0.12 0.36-0.09 0.53 0.06 0.18 0.15 0.24 0.38 0.12 0.5-0.12 0.13-0.36 0.1-0.53-0.06-0.18-0.15-0.24-0.38-0.12-0.5z\"/>\n<path d=\"m168.02 220.88c-0.06-0.18 0-0.37 0.13-0.42 0.14-0.03 0.3 0.09 0.37 0.27 0.06 0.19 0 0.38-0.14 0.42-0.13 0.04-0.29-0.08-0.36-0.27z\"/>\n<path d=\"m168.67 220.04l0.51 0.48 1.22-0.66 0.09-0.21-0.17-0.17-1.4-0.12-0.25 0.68\"/>\n<path d=\"m170.08 217.76l-0.67 0.64 0.86 1.14 0.23 0.09 0.17-0.18 0.3-1.37-0.89-0.32\"/>\n<path d=\"m172.36 219.3l-0.26 0.63-1.4-0.13-0.18-0.16 0.1-0.22 1.22-0.64 0.52 0.52\"/>\n<ellipse cx=\"170.51\" cy=\"219.65\" rx=\"0.49\" ry=\"0.47\"/>\n<path d=\"m172.87 219.95c-0.03-0.2 0.07-0.37 0.21-0.39s0.28 0.13 0.3 0.33c0.03 0.19-0.07 0.37-0.21 0.38-0.14 0.02-0.28-0.13-0.3-0.32z\"/>\n<path d=\"m173.78 219.24l0.4 0.57 1.34-0.42 0.14-0.18-0.15-0.2-1.33-0.39-0.4 0.62\"/>\n<path d=\"m175.66 217.15l-0.86 0.52 0.64 1.38 0.22 0.14 0.22-0.14 0.64-1.38-0.86-0.52\"/>\n<path d=\"m177.55 219.24l-0.39 0.57-1.34-0.42-0.14-0.18 0.14-0.2 1.34-0.39 0.39 0.62\"/>\n<ellipse cx=\"175.67\" cy=\"219.21\" rx=\"0.49\" ry=\"0.47\"/>\n<path d=\"m178.5 219.95c0.02-0.2-0.08-0.37-0.22-0.39s-0.28 0.13-0.3 0.33c-0.02 0.19 0.07 0.37 0.21 0.38 0.14 0.02 0.28-0.13 0.31-0.32z\"/>\n<path d=\"m178.99 219.3l0.26 0.63 1.4-0.13 0.18-0.16-0.1-0.22-1.22-0.64-0.52 0.52\"/>\n<path d=\"m181.27 217.76l0.67 0.64-0.86 1.14-0.23 0.09-0.17-0.18-0.3-1.37 0.89-0.32\"/>\n<path d=\"m182.68 220.04l-0.51 0.48-1.22-0.66-0.1-0.21 0.19-0.17 1.4-0.12 0.24 0.68\"/>\n<ellipse cx=\"180.85\" cy=\"219.65\" rx=\"0.49\" ry=\"0.47\"/>\n<path d=\"m183.34 220.88c0.06-0.18 0-0.37-0.13-0.42-0.14-0.03-0.3 0.09-0.37 0.27-0.06 0.19 0 0.38 0.14 0.42 0.13 0.04 0.29-0.08 0.36-0.27z\"/>\n<path d=\"m185.73 221c0.01 0.01 0.38-0.48 0.66-0.73 0.19-0.18 0.67-0.33 0.67-0.33 0-0.08-0.28-0.28-0.58-0.28-0.18 0-0.35 0.07-0.45 0.2l-0.04-0.2s-0.24 0.05-0.36 0.32c-0.11 0.29-0.03 0.72-0.03 0.72s0.04 0.2 0.13 0.3z\"/>\n<path d=\"m183.84 220.22l0.11 0.66 1.4 0.15 0.21-0.12-0.05-0.23-1.05-0.87-0.62 0.41\"/>\n<path d=\"m185.74 220.75c-0.11-0.12-0.35-0.09-0.53 0.06s-0.24 0.38-0.12 0.5c0.12 0.13 0.36 0.1 0.54-0.06 0.18-0.15 0.23-0.38 0.11-0.5z\"/>\n</g>\n<g id=\"crown_pt2\" fill=\"none\">\n<path fill=\"#ad1519\" d=\"m168.05 224.3l0.31-0.5 0.65 0.13-0.38 0.56-0.58-0.19\"/>\n<path fill=\"#058e6e\" d=\"m170.85 223.81l-0.69 0.11c-0.18 0.02-0.35-0.09-0.38-0.26-0.02-0.17 0.1-0.32 0.27-0.35l0.7-0.1 0.71-0.11c0.18-0.02 0.34 0.09 0.37 0.25 0.02 0.17-0.1 0.33-0.27 0.35l-0.71 0.11\"/>\n<ellipse fill=\"#fff\" cx=\"173.19\" cy=\"223.3\" rx=\"0.44\" ry=\"0.41\"/>\n<path fill=\"#ad1519\" d=\"m175.7 223.48h-0.96c-0.18 0-0.33-0.14-0.33-0.31s0.14-0.31 0.32-0.31h1.96c0.19 0 0.33 0.14 0.33 0.31s-0.15 0.31-0.33 0.31h-0.99\"/>\n<ellipse fill=\"#fff\" cx=\"178.16\" cy=\"223.3\" rx=\"0.44\" ry=\"0.41\"/>\n<path fill=\"#058e6e\" d=\"m180.5 223.81l0.69 0.11c0.18 0.02 0.35-0.09 0.38-0.26 0.02-0.17-0.09-0.32-0.27-0.35l-0.7-0.1-0.71-0.11c-0.18-0.02-0.35 0.09-0.37 0.25-0.03 0.17 0.09 0.33 0.27 0.35l0.71 0.11\"/>\n<path fill=\"#ad1519\" d=\"m183.24 224.33l-0.25-0.53-0.67 0.06 0.32 0.59 0.6-0.12\"/>\n<path fill=\"#ad1519\" stroke-linejoin=\"round\" d=\"m175.66 226.16c-2.43 0-4.63-0.22-6.3-0.65 1.67-0.43 3.87-0.69 6.3-0.7 2.44 0 4.65 0.27 6.33 0.7-1.68 0.43-3.89 0.65-6.33 0.65z\"/>\n<path stroke-width=\"0.01\" d=\"m176.8 226.08v-1.16m-0.58 1.2l0.01-1.23m-0.43 1.25v-1.26\"/>\n<path stroke-width=\"0.02\" d=\"m175.44 226.15v-1.27\"/>\n<path stroke-width=\"0.03\" d=\"m175.09 226.15v-1.27\"/>\n<path stroke-width=\"0.04\" d=\"m174.77 226.15v-1.27\"/>\n<path stroke-width=\"0.04\" d=\"m174.44 226.15v-1.27\"/>\n<path stroke-width=\"0.05\" d=\"m174.16 226.15v-1.27\"/>\n<path stroke-width=\"0.06\" d=\"m173.61 226.08l-0.01-1.15m0.27 1.17v-1.21\"/>\n<path stroke-width=\"0.07\" d=\"m173.1 226.03v-1.06m0.26 1.09l-0.01-1.13\"/>\n<path stroke-width=\"0.08\" d=\"m172.42 225.97v-0.93m0.23 0.94v-0.98m0.23 1.02v-1.02\"/>\n<path stroke-width=\"0.09\" d=\"m172.19 225.96v-0.9\"/>\n<path stroke-width=\"0.1\" d=\"m171.97 225.92v-0.85\"/>\n<path stroke-width=\"0.11\" d=\"m171.73 225.89v-0.78\"/>\n<path stroke-width=\"0.12\" d=\"m171.24 225.82l-0.01-0.62m0.26 0.66v-0.7\"/>\n<path stroke-width=\"0.12\" d=\"m170.99 225.77v-0.55\"/>\n<path stroke-width=\"0.13\" d=\"m170.76 225.73v-0.46\"/>\n<path stroke-width=\"0.14\" d=\"m170.51 225.67v-0.36\"/>\n<path stroke-width=\"0.15\" d=\"m170.26 225.64v-0.27\"/>\n<path stroke-width=\"0.18\" d=\"m169.99 225.58v-0.13\"/>\n</g>\n</g>\n<g id=\"pillar_left\">\n<g fill=\"#005bbf\">\n<path d=\"m191.28 330.68c-1.54 0-2.91-0.33-3.93-0.87-1-0.51-2.36-0.82-3.86-0.82-1.51 0-2.9 0.32-3.91 0.83-1.01 0.53-2.4 0.86-3.92 0.86-1.54 0-2.92-0.36-3.93-0.9-1-0.49-2.33-0.79-3.79-0.79-1.52 0-2.86 0.29-3.86 0.81-1.02 0.54-2.42 0.88-3.95 0.88v2.41c1.53 0 2.93-0.35 3.95-0.88 1-0.52 2.34-0.82 3.86-0.82 1.45 0 2.79 0.31 3.79 0.8 1.01 0.53 2.39 0.9 3.93 0.9 1.52 0 2.91-0.33 3.92-0.86 1.01-0.52 2.4-0.84 3.91-0.84 1.5 0 2.86 0.32 3.86 0.83 1.02 0.54 2.37 0.87 3.91 0.87l0.02-2.41z\"/>\n<path fill=\"#ccc\" d=\"m191.28 333.09c-1.54 0-2.91-0.33-3.93-0.87-1-0.51-2.36-0.83-3.86-0.83-1.51 0-2.9 0.32-3.91 0.84-1.01 0.53-2.4 0.86-3.92 0.86-1.54 0-2.92-0.37-3.93-0.9-1-0.49-2.33-0.8-3.79-0.8-1.52 0-2.86 0.3-3.86 0.82-1.02 0.53-2.42 0.88-3.95 0.88v2.41c1.53 0 2.93-0.35 3.95-0.88 1-0.52 2.34-0.82 3.86-0.82 1.45 0 2.79 0.31 3.79 0.8 1.01 0.54 2.39 0.9 3.93 0.9 1.52 0 2.91-0.34 3.92-0.86s2.4-0.84 3.91-0.84c1.5 0 2.86 0.32 3.86 0.84 1.02 0.53 2.37 0.86 3.91 0.86l0.02-2.41\"/>\n<path d=\"m191.28 335.5c-1.54 0-2.91-0.33-3.93-0.86-1-0.52-2.36-0.84-3.86-0.84-1.51 0-2.9 0.32-3.91 0.84s-2.4 0.86-3.92 0.86c-1.54 0-2.92-0.36-3.93-0.9-1-0.49-2.33-0.8-3.79-0.8-1.52 0-2.86 0.3-3.86 0.82-1.02 0.53-2.42 0.88-3.95 0.88v2.4c1.53 0 2.93-0.34 3.95-0.88 1-0.51 2.34-0.8 3.86-0.8 1.45 0 2.79 0.3 3.79 0.79 1.01 0.54 2.39 0.89 3.93 0.89 1.52 0 2.91-0.32 3.92-0.85 1.01-0.52 2.4-0.83 3.91-0.83 1.5 0 2.86 0.31 3.86 0.82 1.02 0.55 2.37 0.86 3.91 0.86l0.02-2.4\"/>\n<path fill=\"#ccc\" d=\"m191.26 340.32c-1.54 0-2.89-0.33-3.91-0.87-1-0.51-2.36-0.82-3.86-0.82-1.51 0-2.9 0.31-3.91 0.83s-2.4 0.86-3.92 0.86c-1.54 0-2.92-0.37-3.93-0.9-1-0.5-2.33-0.79-3.79-0.79-1.52 0-2.86 0.29-3.86 0.81-1.02 0.53-2.42 0.88-3.95 0.88v-2.4c1.53 0 2.93-0.36 3.95-0.9 1-0.51 2.34-0.8 3.86-0.8 1.45 0 2.79 0.3 3.79 0.79 1.01 0.54 2.39 0.89 3.93 0.89 1.52 0 2.91-0.32 3.92-0.85 1.01-0.52 2.4-0.83 3.91-0.83 1.5 0 2.86 0.31 3.86 0.82 1.02 0.55 2.39 0.86 3.93 0.86l-0.02 2.42\"/>\n<path d=\"m191.26 342.73c-1.54 0-2.89-0.33-3.91-0.86-1-0.52-2.36-0.84-3.86-0.84-1.51 0-2.9 0.32-3.91 0.84s-2.4 0.86-3.92 0.86c-1.54 0-2.92-0.37-3.93-0.9-1-0.5-2.33-0.8-3.79-0.8-1.52 0-2.86 0.3-3.86 0.82-1.02 0.53-2.42 0.88-3.95 0.88v-2.39c1.53 0 2.93-0.37 3.95-0.9 1-0.52 2.34-0.81 3.86-0.81 1.45 0 2.79 0.3 3.79 0.79 1.01 0.53 2.39 0.9 3.93 0.9 1.52 0 2.91-0.34 3.92-0.86s2.4-0.83 3.91-0.83c1.5 0 2.86 0.31 3.86 0.82 1.02 0.54 2.38 0.87 3.93 0.87l-0.02 2.41z\"/>\n</g>\n<g fill=\"#c8b100\">\n<path stroke-linejoin=\"round\" d=\"m166.92 320.78c0.05 0.21 0.13 0.4 0.13 0.62 0 1.46-1.27 2.63-2.81 2.63h22.94c-1.55 0-2.81-1.17-2.81-2.63 0-0.21 0.04-0.41 0.09-0.62-0.13 0.05-0.29 0.06-0.44 0.06h-16.69c-0.13 0-0.29-0.02-0.41-0.06z\"/>\n<path d=\"m167.33 319.27h16.69c0.57 0 1.02 0.35 1.02 0.78s-0.45 0.79-1.02 0.79h-16.69c-0.56 0-1.02-0.36-1.02-0.79s0.46-0.78 1.02-0.78z\"/>\n<path d=\"m164.27 329.86h22.87v-5.83h-22.87v5.83z\"/>\n</g>\n<path fill=\"#ccc\" d=\"m167.55 318.32h16.25v-79.63h-16.25v79.63z\"/>\n<path fill=\"none\" d=\"m179.13 238.8v79.46m1.83-79.46v79.46\"/>\n<g fill=\"#c8b100\">\n<path d=\"m164.58 232.37h22.29v-5.84h-22.29v5.84z\"/>\n<path stroke-linejoin=\"round\" d=\"m166.92 236.26c0.14-0.06 0.24-0.07 0.41-0.07h16.69c0.17 0 0.32 0.03 0.46 0.08-0.58-0.19-0.99-0.71-0.99-1.32s0.45-1.14 1.03-1.33c-0.14 0.04-0.33 0.08-0.49 0.08h-16.7c-0.17 0-0.33-0.01-0.47-0.06l0.09 0.02c0.6 0.18 0.94 0.71 0.94 1.29 0 0.56-0.38 1.13-0.97 1.31z\"/>\n<path d=\"m167.33 236.19h16.69c0.57 0 1.02 0.35 1.02 0.78 0 0.44-0.45 0.79-1.02 0.79h-16.69c-0.56 0-1.02-0.35-1.02-0.79 0-0.43 0.46-0.78 1.02-0.78z\"/>\n<path d=\"m167.33 232.37h16.7c0.57 0 1.03 0.3 1.03 0.66 0 0.37-0.46 0.67-1.03 0.67h-16.7c-0.56 0-1.02-0.3-1.02-0.67 0-0.36 0.46-0.66 1.02-0.66z\"/>\n</g>\n</g>\n<g id=\"ribbon_left\" fill=\"#ad1519\">\n<path d=\"m162.48 298.62c-2.26 1.3-3.8 2.64-3.55 3.31 0.12 0.61 0.84 1.07 1.87 1.75 1.62 1.13 2.6 3.14 1.83 4.07 1.34-1.08 2.19-2.69 2.19-4.49 0-1.87-0.9-3.56-2.34-4.64z\"/>\n<path stroke-linejoin=\"round\" d=\"m200.4 268.47c-3.54-1.46-9.57-2.55-16.49-2.78-2.39 0.02-5.04 0.25-7.79 0.7-9.72 1.63-17.13 5.51-16.54 8.67 0.01 0.06 0.04 0.2 0.05 0.26 0 0-3.64-8.21-3.7-8.52-0.65-3.51 7.56-7.82 18.35-9.62 3.39-0.57 6.69-0.79 9.56-0.76 6.9 0 12.9 0.89 16.52 2.23l0.04 9.82\"/>\n<path d=\"m167.52 278.47c-4.51-0.32-7.58-1.53-7.94-3.41-0.28-1.5 1.25-3.17 3.97-4.68 1.21 0.14 2.58 0.3 4 0.3l-0.03 7.79\"/>\n<path d=\"m183.83 272.38c2.82 0.43 4.93 1.13 5.98 1.99l0.1 0.17c0.5 1.03-1.97 3.22-6.11 5.67l0.03-7.83\"/>\n<path stroke-linejoin=\"round\" d=\"m157.42 293.83c-0.43-1.28 3.97-3.86 10.18-6.14 2.84-1.01 5.18-2.07 8.09-3.35 8.63-3.82 15-8.2 14.22-9.79l-0.09-0.17c0.46 0.38 1.18 8.24 1.18 8.24 0.78 1.46-5.05 5.78-13 9.58-2.54 1.22-7.91 3.2-10.44 4.09-4.54 1.57-9.04 4.54-8.63 5.64l-1.51-8.09v-0.01z\"/>\n</g>\n<g id=\"crown_right\" stroke-width=\"0.26\">\n<path fill=\"#ad1519\" stroke-width=\"0.27\" d=\"m324.85 220.42s-0.74 0.78-1.28 0.89c-0.53 0.1-1.21-0.49-1.21-0.49s-0.48 0.51-1.08 0.64c-0.59 0.14-1.41-0.66-1.41-0.66s-0.57 0.8-1.07 0.99c-0.51 0.18-1.13-0.24-1.13-0.24s-0.23 0.39-0.65 0.61c-0.18 0.09-0.48-0.05-0.48-0.05l-0.6-0.38-0.68-0.72-0.62-0.24s-0.28-0.91-0.31-1.07c-0.02-0.16-0.08-0.57-0.08-0.57-0.13-0.65 0.87-1.4 2.3-1.72 0.82-0.19 1.54-0.18 2.06-0.02 0.57-0.48 1.78-0.82 3.2-0.82 1.29 0 2.42 0.27 3.04 0.7 0.61-0.43 1.74-0.7 3.03-0.7 1.42 0 2.62 0.34 3.19 0.82 0.53-0.16 1.24-0.17 2.07 0.02 1.42 0.32 2.43 1.07 2.3 1.72 0 0-0.06 0.41-0.08 0.57-0.03 0.16-0.32 1.07-0.32 1.07l-0.62 0.24-0.68 0.72-0.58 0.38s-0.3 0.14-0.48 0.05c-0.43-0.21-0.66-0.61-0.66-0.61s-0.62 0.42-1.13 0.24c-0.51-0.19-1.07-0.99-1.07-0.99s-0.82 0.8-1.42 0.66c-0.59-0.13-1.07-0.64-1.07-0.64s-0.68 0.59-1.21 0.49c-0.54-0.11-1.27-0.89-1.27-0.89z\"/>\n<g fill=\"#c8b100\">\n<ellipse cx=\"324.82\" cy=\"216.2\" rx=\"1.38\" ry=\"1.96\"/>\n<ellipse cx=\"324.85\" cy=\"216.2\" rx=\"0.63\" ry=\"1.81\"/>\n<ellipse stroke=\"none\" cx=\"324.84\" cy=\"213.95\" rx=\"0.93\" ry=\"0.88\"/>\n<path stroke-width=\"0.3\" d=\"m326.13 213.64v0.58h-2.53v-0.58h0.94v-1.3h-0.62v-0.58h0.62v-0.58h0.61v0.58h0.61v0.58h-0.61v1.3h0.98\"/>\n<path fill=\"none\" d=\"m325.11,213.12a0.93,0.88 0 1,1 -0.51,-0.01\"/>\n</g>\n<g fill=\"none\" stroke-width=\"0.21\">\n<path stroke-width=\"0.26\" stroke-linecap=\"round\" d=\"m314.41 219.99c-0.13-0.33-0.22-0.7-0.22-1.08 0-1.59 1.26-2.88 2.83-2.88 0.5 0 0.96 0.13 1.37 0.37\"/>\n<path stroke-width=\"0.26\" d=\"m319.48 217.93c-0.15-0.26-0.29-0.54-0.29-0.84 0-1.15 1.19-2.08 2.64-2.08 0.62 0 1.2 0.17 1.65 0.45\"/>\n<path stroke-width=\"0.26\" d=\"m330.17 217.96c0.15-0.26 0.25-0.57 0.25-0.87 0-1.15-1.18-2.08-2.64-2.08-0.62 0-1.19 0.17-1.64 0.45\"/>\n<path stroke-width=\"0.26\" stroke-linecap=\"round\" d=\"m335.21 219.99c0.13-0.33 0.21-0.7 0.21-1.08 0-1.59-1.26-2.88-2.82-2.88-0.5 0-0.97 0.13-1.38 0.37\"/>\n<ellipse cx=\"313.57\" cy=\"218.68\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"313.74\" cy=\"217.1\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"314.76\" cy=\"215.9\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"316.11\" cy=\"215.25\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"317.55\" cy=\"215.31\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse fill=\"#fff\" cx=\"318.43\" cy=\"217.08\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"318.68\" cy=\"215.58\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"319.81\" cy=\"214.64\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"321.23\" cy=\"214.19\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"322.67\" cy=\"214.24\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"326.94\" cy=\"214.24\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"328.39\" cy=\"214.19\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"329.8\" cy=\"214.64\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"330.93\" cy=\"215.58\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse fill=\"#fff\" cx=\"331.18\" cy=\"217.08\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"332.06\" cy=\"215.31\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"333.51\" cy=\"215.25\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"334.86\" cy=\"215.9\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"335.88\" cy=\"217.1\" rx=\"0.45\" ry=\"0.43\"/>\n<ellipse cx=\"336.05\" cy=\"218.68\" rx=\"0.45\" ry=\"0.43\"/>\n</g>\n<use xlink:href=\"#crown_pt1\" x=\"149.17\"/>\n<use xlink:href=\"#crown_pt2\" x=\"149.17\"/>\n</g>\n<use id=\"pillar_right\" xlink:href=\"#pillar_left\" x=\"149.17\"/>\n<use id=\"ribbon_right\" xlink:href=\"#ribbon_left\" transform=\"matrix(-1,0,0,1,500.57,0)\"/>\n<g id=\"plus_ultra\" fill=\"#c8b100\" stroke=\"none\">\n<path d=\"m166.42 264.65c1.99-0.72 3.29-1.58 2.66-3.14-0.41-1-1.43-1.19-2.97-0.63l-2.71 0.99 2.44 6.03c0.27-0.12 0.54-0.24 0.81-0.34 0.28-0.1 0.57-0.18 0.85-0.26l-1.08-2.64v-0.01zm-1.18-2.91l0.69-0.25c0.57-0.21 1.21 0.1 1.5 0.8 0.21 0.53 0.16 1.13-0.5 1.55-0.21 0.13-0.46 0.23-0.7 0.33l-0.99-2.43\"/>\n<path d=\"m172.78 259.22c-0.29 0.08-0.57 0.16-0.86 0.22-0.29 0.05-0.59 0.09-0.88 0.12l1.41 6.28 4.38-0.88c-0.05-0.12-0.12-0.26-0.14-0.38-0.03-0.14-0.03-0.28-0.04-0.41-0.77 0.22-1.61 0.46-2.61 0.66l-1.26-5.61\"/>\n<path d=\"m181.56 264.63c0.82-2.28 1.82-4.46 2.81-6.67-0.18 0.03-0.36 0.06-0.54 0.07s-0.37 0.01-0.54 0c-0.53 1.61-1.18 3.21-1.87 4.8-0.82-1.51-1.73-2.99-2.43-4.51-0.34 0.04-0.69 0.09-1.03 0.12-0.34 0.02-0.7 0.01-1.04 0.02 1.26 2.06 2.48 4.11 3.64 6.23 0.16-0.03 0.32-0.06 0.5-0.08 0.16-0.01 0.33 0.01 0.5 0.02\"/>\n<path d=\"m190.72 259.8c0.15-0.31 0.31-0.6 0.48-0.89-0.24-0.22-0.96-0.55-1.81-0.63-1.79-0.18-2.81 0.61-2.93 1.69-0.26 2.26 3.31 2.07 3.14 3.57-0.07 0.64-0.75 0.9-1.48 0.83-0.81-0.08-1.41-0.53-1.51-1.19l-0.22-0.02c-0.12 0.39-0.29 0.77-0.48 1.15 0.53 0.34 1.21 0.53 1.85 0.59 1.83 0.19 3.22-0.54 3.35-1.74 0.23-2.15-3.37-2.27-3.23-3.54 0.06-0.53 0.47-0.88 1.4-0.79 0.67 0.07 1.08 0.43 1.26 0.95l0.18 0.02\"/>\n<path d=\"m310.3 264.98c0.62-2.33 1.41-4.58 2.19-6.87-0.17 0.05-0.35 0.09-0.53 0.11-0.17 0.03-0.36 0.04-0.54 0.05-0.37 1.64-0.88 3.29-1.42 4.94-0.96-1.44-2-2.84-2.83-4.3-0.34 0.07-0.68 0.15-1.02 0.2s-0.69 0.07-1.04 0.11c1.45 1.94 2.85 3.89 4.2 5.91 0.16-0.04 0.32-0.1 0.5-0.12 0.16-0.02 0.33-0.02 0.49-0.03\"/>\n<path d=\"m316.48 258.16c-0.29 0.01-0.59 0.04-0.88 0.03-0.3 0-0.6-0.04-0.89-0.06l-0.12 6.41 4.49 0.08c-0.03-0.13-0.06-0.28-0.06-0.41s0.04-0.27 0.07-0.4c-0.81 0.05-1.68 0.1-2.71 0.08l0.1-5.73\"/>\n<path d=\"m323.52 259.21c0.72 0.06 1.41 0.19 2.1 0.31-0.01-0.13-0.03-0.27-0.02-0.41 0.01-0.13 0.06-0.26 0.1-0.39l-6.07-0.5c0.01 0.14 0.03 0.27 0.02 0.4-0.01 0.14-0.06 0.27-0.1 0.4 0.62-0.02 1.37-0.02 2.21 0.05l-0.53 5.77c0.29 0 0.59 0 0.88 0.03 0.3 0.02 0.59 0.07 0.88 0.11l0.53-5.77\"/>\n<path d=\"m326.01 265.53c0.29 0.05 0.59 0.09 0.88 0.15 0.28 0.06 0.57 0.15 0.85 0.23l0.72-2.94 0.08 0.01c0.16 0.41 0.38 0.9 0.49 1.19l0.9 2.22c0.36 0.06 0.71 0.11 1.05 0.18 0.36 0.08 0.7 0.18 1.04 0.28l-0.31-0.67c-0.48-1-0.99-2.01-1.41-3.02 1.12 0.04 1.98-0.36 2.2-1.26 0.15-0.62-0.1-1.11-0.68-1.53-0.44-0.31-1.28-0.47-1.83-0.6l-2.44-0.53-1.54 6.29m3.14-5.42c0.71 0.16 1.59 0.27 1.59 1.07-0.01 0.21-0.03 0.35-0.06 0.48-0.23 0.94-0.94 1.26-2.13 0.91l0.6-2.46\"/>\n<path d=\"m337.57 267.46c-0.05 0.69-0.18 1.37-0.31 2.1 0.3 0.14 0.61 0.27 0.9 0.44 0.3 0.16 0.57 0.34 0.86 0.52l0.6-7.23c-0.14-0.06-0.27-0.12-0.41-0.19-0.13-0.07-0.25-0.15-0.37-0.24l-6.38 4.05c0.17 0.08 0.35 0.16 0.51 0.25 0.17 0.09 0.31 0.19 0.47 0.28 0.54-0.45 1.1-0.82 1.74-1.3l2.39 1.31v0.01zm-1.81-1.66l2.13-1.37-0.25 2.4-1.88-1.03\"/>\n</g>\n</g>\n<g id=\"crown_crest\">\n<path fill=\"#ad1519\" stroke-width=\"0.26\" d=\"m249.65 182.72c6.64 0 12.56 0.99 16.41 2.51 2.2 1 5.16 1.73 8.4 2.17 2.47 0.33 4.81 0.39 6.85 0.24 2.73-0.06 6.67 0.74 10.62 2.48 3.26 1.45 5.99 3.21 7.8 4.91l-1.57 1.4-0.45 3.96-4.3 4.92-2.15 1.83-5.09 4.07-2.6 0.21-0.79 2.25-32.91-3.86-33.02 3.86-0.79-2.25-2.61-0.21-5.08-4.07-2.15-1.83-4.3-4.92-0.44-3.96-1.58-1.4c1.82-1.7 4.54-3.46 7.8-4.91 3.95-1.74 7.89-2.54 10.62-2.48 2.04 0.15 4.38 0.09 6.85-0.24 3.24-0.44 6.2-1.17 8.4-2.17 3.86-1.52 9.44-2.51 16.08-2.51z\"/>\n<g fill=\"#c8b100\">\n<path d=\"m225.34 191.42l1.38 1.11 2.08-3.4c-2.25-1.38-3.8-3.78-3.8-6.51 0-0.31 0.02-0.61 0.06-0.91 0.21-4.34 5.5-7.92 12.2-7.92 3.48 0 6.63 0.95 8.84 2.48 0.06-0.67 0.12-1.25 0.21-1.86-2.43-1.42-5.6-2.28-9.05-2.28-7.71 0-13.74 4.39-14.03 9.57-0.03 0.31-0.05 0.61-0.05 0.92 0 2.76 1.26 5.26 3.26 6.99l-1.1 1.81\"/>\n<path d=\"m225.43 191.46c-2.63-1.97-4.27-4.64-4.27-7.58 0-3.38 2.22-6.4 5.58-8.41-2.07 1.67-3.33 3.83-3.51 6.23-0.03 0.31-0.05 0.61-0.05 0.92 0 2.76 1.26 5.26 3.26 6.99l-1.01 1.85\"/>\n<path d=\"m202.21 194.89c-1.48-1.65-2.38-3.79-2.38-6.12 0-1.41 0.33-2.75 0.91-3.95 2.13-4.38 8.82-7.57 16.76-7.57 2.16 0 4.23 0.23 6.14 0.67-0.42 0.46-0.75 0.97-1.08 1.48-1.59-0.31-3.29-0.48-5.06-0.48-7.27 0-13.36 2.83-15.12 6.65-0.47 0.97-0.73 2.06-0.73 3.2 0 2.32 1.09 4.4 2.79 5.82l-2.63 4.3-1.41-1.12 1.81-2.88z\"/>\n<path d=\"m204.9 180.48c-1.91 1.21-3.36 2.69-4.16 4.34-0.58 1.2-0.91 2.54-0.91 3.95 0 2.33 0.9 4.47 2.38 6.12l-1.6 2.59c-1.53-1.96-2.42-4.26-2.42-6.7 0-4.2 2.67-7.87 6.71-10.3z\"/>\n<path d=\"m250.04 171.27c1.76 0 3.28 1.16 3.64 2.73 0.23 1.38 0.38 2.95 0.41 4.62 0.01 0.18-0.01 0.35-0.01 0.52 0 0.2 0.04 0.41 0.05 0.61 0.06 3.52 0.56 6.62 1.27 8.52l-5.36 5.14-5.43-5.14c0.72-1.9 1.22-5 1.29-8.52 0-0.2 0.04-0.41 0.04-0.61 0-0.17-0.01-0.34-0.01-0.52 0.03-1.67 0.18-3.24 0.41-4.62 0.36-1.57 1.94-2.73 3.7-2.73z\"/>\n<path d=\"m250.04 172.94c0.91 0 1.68 0.58 1.87 1.39 0.23 1.31 0.37 2.8 0.4 4.38 0 0.16-0.01 0.32-0.01 0.48 0 0.2 0.03 0.39 0.04 0.59 0.05 3.32 0.53 6.25 1.21 8.05l-3.54 3.35-3.54-3.35c0.67-1.8 1.15-4.73 1.21-8.05 0-0.2 0.04-0.39 0.04-0.59 0-0.16-0.01-0.32-0.01-0.48 0.03-1.58 0.17-3.07 0.4-4.38 0.18-0.81 1.02-1.39 1.93-1.39z\"/>\n<path d=\"m274.7 191.42l-1.39 1.11-2.08-3.4c2.26-1.38 3.81-3.78 3.81-6.51 0-0.31-0.02-0.61-0.06-0.91-0.21-4.34-5.5-7.92-12.2-7.92-3.49 0-6.63 0.95-8.84 2.48-0.06-0.67-0.12-1.25-0.22-1.86 2.44-1.42 5.6-2.28 9.06-2.28 7.71 0 13.74 4.39 14.03 9.57 0.03 0.31 0.05 0.61 0.05 0.92 0 2.76-1.27 5.26-3.27 6.99l1.11 1.81\"/>\n<path d=\"m274.61 191.46c2.63-1.97 4.27-4.64 4.27-7.58 0-3.38-2.22-6.4-5.58-8.41 2.07 1.67 3.33 3.83 3.51 6.23 0.03 0.31 0.05 0.61 0.05 0.92 0 2.76-1.27 5.26-3.27 6.99l1.02 1.85\"/>\n<path d=\"m297.83 194.89c1.47-1.65 2.38-3.79 2.38-6.12 0-1.41-0.33-2.75-0.91-3.95-2.14-4.38-8.82-7.57-16.76-7.57-2.16 0-4.23 0.23-6.15 0.67 0.43 0.46 0.76 0.97 1.09 1.48 1.58-0.31 3.29-0.48 5.06-0.48 7.27 0 13.35 2.83 15.11 6.65 0.47 0.97 0.73 2.06 0.73 3.2 0 2.32-1.09 4.4-2.79 5.82l2.63 4.3 1.42-1.12-1.81-2.88z\"/>\n<path d=\"m295.14 180.48c1.91 1.21 3.36 2.69 4.16 4.34 0.58 1.2 0.91 2.54 0.91 3.95 0 2.33-0.91 4.47-2.38 6.12l1.6 2.59c1.53-1.96 2.41-4.26 2.41-6.7 0-4.2-2.67-7.87-6.7-10.3z\"/>\n<ellipse fill=\"#005bbf\" stroke-width=\"0.26\" cx=\"250.05\" cy=\"167.3\" rx=\"4.43\" ry=\"4.2\"/>\n<path stroke-width=\"0.26\" d=\"m248.89 155.54v2.26h-2.42v2.3h2.42v3.15 3.46h-3.05c-0.03 0.21-0.22 0.37-0.22 0.59 0 0.58 0.12 1.14 0.35 1.64 0 0.02 0.02 0.02 0.03 0.03h8.12c0-0.01 0.02-0.01 0.03-0.03 0.22-0.5 0.35-1.06 0.35-1.64 0-0.22-0.19-0.38-0.22-0.59h-2.96v-3.43-3.18h2.42v-2.3h-2.42v-2.26h-2.43z\"/>\n</g>\n<g fill=\"#fff\">\n<ellipse cx=\"250.04\" cy=\"188.94\" rx=\"1.91\" ry=\"1.8\"/>\n<ellipse cx=\"250.04\" cy=\"185.4\" rx=\"1.91\" ry=\"1.8\"/>\n<ellipse cx=\"250.04\" cy=\"181.6\" rx=\"1.52\" ry=\"1.44\"/>\n<ellipse cx=\"250.04\" cy=\"178.18\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"250.04\" cy=\"175.18\" rx=\"0.88\" ry=\"0.83\"/>\n<ellipse cx=\"198.94\" cy=\"198.67\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"197.44\" cy=\"196.02\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"196.44\" cy=\"192.94\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"196.31\" cy=\"189.64\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"197.12\" cy=\"186.4\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"198.81\" cy=\"183.45\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"201.06\" cy=\"181.02\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"203.68\" cy=\"179.01\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"206.8\" cy=\"177.36\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"210.04\" cy=\"176.19\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"213.66\" cy=\"175.54\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"217.1\" cy=\"175.36\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"220.47\" cy=\"175.48\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"224.21\" cy=\"190.32\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"222.34\" cy=\"187.65\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"221.35\" cy=\"184.75\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"221.47\" cy=\"181.57\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"222.16\" cy=\"178.37\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"223.84\" cy=\"175.48\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"226.4\" cy=\"173.47\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"229.39\" cy=\"171.81\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"232.7\" cy=\"170.82\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"236.13\" cy=\"170.23\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"239.5\" cy=\"170.28\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"242.99\" cy=\"170.87\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"246.23\" cy=\"171.99\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"253.8\" cy=\"171.99\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"257.04\" cy=\"170.87\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"260.54\" cy=\"170.28\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"263.9\" cy=\"170.23\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"267.34\" cy=\"170.82\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"270.64\" cy=\"171.81\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"273.64\" cy=\"173.47\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"276.19\" cy=\"175.48\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"277.88\" cy=\"178.37\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"278.57\" cy=\"181.57\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"278.69\" cy=\"184.75\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"277.69\" cy=\"187.65\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"275.83\" cy=\"190.32\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"279.57\" cy=\"175.48\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"282.94\" cy=\"175.36\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"286.38\" cy=\"175.54\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"290\" cy=\"176.19\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"293.24\" cy=\"177.36\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"296.36\" cy=\"179.01\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"298.97\" cy=\"181.02\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"301.22\" cy=\"183.45\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"302.91\" cy=\"186.4\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"303.72\" cy=\"189.64\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"303.6\" cy=\"192.94\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"302.6\" cy=\"196.02\" rx=\"1.1\" ry=\"1.04\"/>\n<ellipse cx=\"301.1\" cy=\"198.67\" rx=\"1.1\" ry=\"1.04\"/>\n</g>\n<g fill=\"#c8b100\">\n<path d=\"m250.15 226.18c-12.26-0.02-23.25-1.47-31.09-3.83-0.57-0.18-0.87-0.7-0.84-1.25-0.01-0.52 0.29-1 0.84-1.17 7.84-2.36 18.83-3.81 31.09-3.83 12.27 0.02 23.25 1.47 31.09 3.83 0.55 0.17 0.84 0.65 0.83 1.17 0.03 0.55-0.27 1.07-0.83 1.25-7.84 2.36-18.82 3.81-31.09 3.83\"/>\n<path d=\"m250.07 216.09c-12.41 0.03-23.55 1.58-31.39 4 0.65-0.31 0.59-1.12-0.22-3.2-0.98-2.53-2.5-2.42-2.5-2.42 8.66-2.56 20.73-4.16 34.16-4.18 13.44 0.02 25.6 1.62 34.27 4.18 0 0-1.53-0.11-2.51 2.42-0.81 2.08-0.87 2.89-0.21 3.2-7.84-2.42-19.19-3.97-31.6-4\"/>\n<path d=\"m250.12 210.3c-13.43 0.02-25.5 1.62-34.16 4.18-0.58 0.17-1.19-0.05-1.38-0.6s0.12-1.18 0.7-1.35c8.71-2.67 21.08-4.35 34.84-4.38 13.77 0.03 26.19 1.71 34.9 4.38 0.58 0.17 0.89 0.8 0.7 1.35s-0.8 0.77-1.38 0.6c-8.67-2.56-20.78-4.16-34.22-4.18\"/>\n<path d=\"m250.2 199.78l1.23 0.22c-0.19 0.5-0.24 1.05-0.24 1.63 0 2.57 2.21 4.65 4.92 4.65 2.18 0 4.04-1.35 4.67-3.21 0.08 0.05 0.47-1.68 0.68-1.66 0.17 0.02 0.15 1.8 0.22 1.77 0.31 2.34 2.46 3.93 4.87 3.93 2.71 0 4.91-2.08 4.91-4.65 0-0.19-0.01-0.38-0.04-0.57l1.54-1.52 0.83 1.94c-0.33 0.61-0.46 1.3-0.46 2.03 0 2.46 2.1 4.44 4.69 4.44 1.63 0 3.06-0.78 3.9-1.97l0.99-1.25-0.01 1.53c0 1.55 0.66 2.93 2.16 3.18 0 0 1.73 0.1 4.03-1.7 2.29-1.8 3.55-3.29 3.55-3.29l0.2 1.8s-1.9 2.95-3.97 4.15c-1.14 0.66-2.86 1.35-4.23 1.13-1.44-0.24-2.48-1.4-3.01-2.74-1.03 0.61-2.25 0.97-3.55 0.97-2.81 0-5.33-1.54-6.32-3.86-1.29 1.4-3.09 2.25-5.2 2.25-2.24 0-4.29-1.01-5.57-2.56-1.27 1.16-2.98 1.87-4.88 1.87-2.48 0-4.69-1.22-5.94-3.05-1.25 1.83-3.46 3.05-5.94 3.05-1.89 0-3.61-0.71-4.87-1.87-1.28 1.55-3.34 2.56-5.58 2.56-2.11 0-3.9-0.85-5.19-2.25-1 2.32-3.52 3.86-6.32 3.86-1.31 0-2.52-0.36-3.55-0.97-0.54 1.34-1.57 2.5-3.02 2.74-1.36 0.22-3.08-0.47-4.22-1.13-2.08-1.2-3.98-4.15-3.98-4.15l0.2-1.8s1.27 1.49 3.56 3.29c2.29 1.81 4.02 1.7 4.02 1.7 1.51-0.25 2.16-1.63 2.16-3.18l-0.01-1.53 0.99 1.25c0.84 1.19 2.28 1.97 3.9 1.97 2.59 0 4.69-1.98 4.69-4.44 0-0.73-0.13-1.42-0.46-2.03l0.83-1.94 1.54 1.52c-0.02 0.19-0.04 0.38-0.04 0.57 0 2.57 2.2 4.65 4.91 4.65 2.42 0 4.56-1.59 4.88-3.93 0.06 0.03 0.05-1.75 0.22-1.77 0.2-0.02 0.6 1.71 0.67 1.66 0.64 1.86 2.49 3.21 4.68 3.21 2.71 0 4.91-2.08 4.91-4.65 0-0.58-0.03-1.13-0.24-1.63l1.29-0.22\"/>\n<path d=\"m208.37 206.32c-0.11-0.37-0.35-0.75-0.72-1.06-0.79-0.68-1.84-0.79-2.36-0.25-0.07 0.07-0.13 0.17-0.17 0.25 0 0-1.11-2.08-2.41-2.78-1.29-0.7-3.49-0.52-3.49-0.52 0-1.6 1.3-2.89 2.99-2.89 0.99 0 1.92 0.41 2.48 1.11l0.23-1.07s1.36 0.27 1.98 1.82-0.06 3.8-0.06 3.8 0.34-0.96 0.85-1.61c0.51-0.64 1.81-1.34 2.49-1.66 0.67-0.31 1.37-0.79 1.37-0.79s0.03 0.18 0.05 0.61c0.03 0.51-0.01 0.83-0.01 0.83 1.24-0.17 2.69 0.04 3.83 0.48-0.49 0.95-1.41 1.84-2.62 2.3 0 0 0.44 0.36 0.83 0.75 0.34 0.34 0.44 0.49 0.44 0.49s-0.85 0.13-1.27 0.19c-0.43 0.05-1.84 0.28-2.69 0.22-0.62-0.04-1.32-0.14-1.74-0.22\"/>\n<path fill=\"#ad1519\" d=\"m205.29 205.01c0.52-0.54 1.57-0.43 2.36 0.25 0.8 0.67 1.02 1.66 0.51 2.19-0.51 0.54-1.57 0.42-2.36-0.25-0.79-0.68-1.02-1.66-0.51-2.19\"/>\n<path fill=\"#fff\" d=\"m216.39 205.91c-0.28-0.83-0.03-1.65 0.57-1.83 0.6-0.19 1.32 0.33 1.6 1.16s0.03 1.65-0.57 1.84c-0.6 0.18-1.31-0.34-1.6-1.17\"/>\n<path d=\"m226.12 201.86c-0.33-0.27-0.59-0.64-0.67-1.08s0.01-0.87 0.23-1.23c0 0-0.88-0.44-1.83-0.69-0.72-0.19-1.99-0.2-2.37-0.2-0.38-0.02-1.15-0.03-1.15-0.03s0.07 0.17 0.28 0.55c0.27 0.46 0.5 0.75 0.5 0.75-1.27 0.29-2.35 1.12-3.03 2.09 0.99 0.68 2.3 1.1 3.6 0.97 0 0-0.12 0.34-0.2 0.86-0.06 0.43-0.06 0.61-0.06 0.61s0.71-0.26 1.07-0.39c0.35-0.13 1.54-0.55 2.15-0.96 0.8-0.54 1.48-1.25 1.48-1.25\"/>\n<path d=\"m225.68 191.65c1.06 0.67 1.98 1.79 2.3 3.03 0 0 0.13-0.25 0.71-0.59 0.59-0.33 1.09-0.32 1.09-0.32s-0.17 0.97-0.25 1.32c-0.09 0.34-0.09 1.38-0.32 2.32-0.23 0.93-0.63 1.68-0.63 1.68-0.42-0.34-0.99-0.51-1.58-0.41-0.58 0.1-1.06 0.44-1.32 0.9 0 0-0.66-0.58-1.21-1.38-0.55-0.81-0.93-1.78-1.13-2.08-0.21-0.3-0.72-1.15-0.72-1.15s0.47-0.18 1.14-0.05c0.67 0.12 0.88 0.32 0.88 0.32-0.14-1.28 0.28-2.62 1.04-3.59\"/>\n<path d=\"m228.97 201.38c0.22-0.35 0.32-0.79 0.24-1.23s-0.32-0.81-0.66-1.07c0 0 0.67-0.71 1.47-1.26 0.6-0.41 1.8-0.82 2.15-0.95 0.36-0.13 1.07-0.4 1.07-0.4s0 0.18-0.06 0.61c-0.08 0.52-0.2 0.87-0.2 0.87 1.3-0.14 2.62 0.29 3.61 0.98-0.69 0.97-1.77 1.79-3.04 2.08 0 0 0.23 0.28 0.5 0.74 0.21 0.39 0.28 0.56 0.28 0.56s-0.77-0.02-1.15-0.03c-0.38 0-1.65-0.01-2.37-0.2-0.95-0.25-1.84-0.69-1.84-0.69\"/>\n<ellipse fill=\"#ad1519\" cx=\"227.37\" cy=\"200.45\" rx=\"2.17\" ry=\"2.06\"/>\n<path fill=\"#fff\" d=\"m237.76 201.77c-0.11-0.87 0.31-1.63 0.93-1.7 0.63-0.07 1.23 0.57 1.34 1.44 0.11 0.86-0.3 1.63-0.93 1.7-0.62 0.07-1.22-0.57-1.34-1.44\"/>\n<path d=\"m248.5 199.83c-0.32-0.36-0.53-0.82-0.53-1.33 0-0.5 0.19-0.97 0.51-1.32 0 0-0.89-0.67-1.89-1.12-0.77-0.35-2.18-0.59-2.6-0.67-0.43-0.08-1.28-0.24-1.28-0.24s0.04 0.2 0.2 0.67c0.2 0.56 0.4 0.93 0.4 0.93-1.47 0.08-2.85 0.81-3.81 1.76 0.96 0.94 2.34 1.66 3.81 1.75 0 0-0.2 0.36-0.4 0.93-0.16 0.46-0.2 0.67-0.2 0.67s0.85-0.16 1.28-0.24c0.42-0.08 1.83-0.32 2.6-0.67 1-0.46 1.91-1.11 1.91-1.11\"/>\n<path d=\"m250.11 188.36c1.05 0.95 1.85 2.36 1.95 3.82 0 0 0.19-0.27 0.91-0.53 0.73-0.26 1.28-0.16 1.28-0.16s-0.39 1.05-0.55 1.42c-0.17 0.37-0.39 1.53-0.84 2.53-0.44 1-1.05 1.76-1.05 1.76-0.4-0.45-1-0.75-1.67-0.75-0.68 0-1.27 0.3-1.67 0.75 0 0-0.61-0.76-1.05-1.76-0.45-1-0.67-2.16-0.84-2.53s-0.56-1.42-0.56-1.42 0.56-0.1 1.28 0.16 0.92 0.53 0.92 0.53c0.1-1.46 0.86-2.87 1.89-3.82\"/>\n<path d=\"m251.76 199.83c0.33-0.36 0.53-0.82 0.53-1.33 0-0.5-0.19-0.97-0.51-1.32 0 0 0.89-0.67 1.9-1.12 0.76-0.35 2.17-0.59 2.6-0.67 0.42-0.08 1.26-0.24 1.26-0.24s-0.02 0.2-0.19 0.67c-0.2 0.56-0.4 0.93-0.4 0.93 1.47 0.08 2.86 0.81 3.81 1.76-0.95 0.94-2.33 1.66-3.81 1.75 0 0 0.2 0.36 0.4 0.93 0.16 0.46 0.19 0.67 0.19 0.67l-1.26-0.24c-0.43-0.08-1.84-0.32-2.6-0.67-1.01-0.46-1.92-1.11-1.92-1.11\"/>\n<ellipse fill=\"#ad1519\" cx=\"250.14\" cy=\"198.5\" rx=\"2.17\" ry=\"2.06\"/>\n<path fill=\"#fff\" d=\"m262.58 201.77c0.11-0.87-0.3-1.63-0.93-1.7s-1.23 0.57-1.34 1.44c-0.11 0.86 0.31 1.63 0.93 1.7 0.63 0.07 1.23-0.57 1.34-1.44\"/>\n<path d=\"m271.38 201.38c-0.22-0.35-0.32-0.79-0.25-1.23 0.09-0.44 0.33-0.81 0.67-1.07 0 0-0.67-0.71-1.47-1.26-0.61-0.41-1.8-0.82-2.16-0.95-0.35-0.13-1.06-0.4-1.06-0.4s-0.01 0.18 0.06 0.61c0.08 0.52 0.19 0.87 0.19 0.87-1.29-0.14-2.61 0.29-3.6 0.98 0.68 0.97 1.77 1.79 3.03 2.08 0 0-0.23 0.28-0.49 0.74-0.22 0.39-0.28 0.56-0.28 0.56l1.14-0.03c0.38 0 1.66-0.01 2.37-0.2 0.95-0.25 1.84-0.69 1.84-0.69\"/>\n<path d=\"m274.67 191.65c-1.06 0.67-1.98 1.79-2.31 3.03 0 0-0.12-0.25-0.71-0.59-0.58-0.33-1.09-0.32-1.09-0.32s0.17 0.97 0.26 1.32c0.09 0.34 0.09 1.38 0.31 2.32 0.23 0.93 0.64 1.68 0.64 1.68 0.42-0.34 0.99-0.51 1.57-0.41 0.59 0.1 1.06 0.44 1.33 0.9 0 0 0.66-0.58 1.21-1.38 0.54-0.81 0.92-1.78 1.12-2.08 0.21-0.3 0.72-1.15 0.72-1.15s-0.47-0.18-1.14-0.05c-0.67 0.12-0.88 0.32-0.88 0.32 0.15-1.28-0.28-2.62-1.03-3.59\"/>\n<path d=\"m274.22 201.86c0.34-0.27 0.6-0.64 0.67-1.08 0.09-0.44 0-0.87-0.22-1.23 0 0 0.88-0.44 1.83-0.69 0.72-0.19 1.99-0.2 2.36-0.2 0.39-0.02 1.15-0.03 1.15-0.03s-0.06 0.17-0.28 0.55c-0.26 0.46-0.49 0.75-0.49 0.75 1.26 0.29 2.34 1.12 3.03 2.09-0.99 0.68-2.31 1.1-3.6 0.97 0 0 0.11 0.34 0.19 0.86 0.06 0.43 0.06 0.61 0.06 0.61s-0.71-0.26-1.06-0.39c-0.36-0.13-1.55-0.55-2.16-0.96-0.79-0.54-1.48-1.25-1.48-1.25\"/>\n<ellipse fill=\"#ad1519\" cx=\"272.98\" cy=\"200.45\" rx=\"2.17\" ry=\"2.06\"/>\n<path fill=\"#fff\" d=\"m283.96 205.91c0.28-0.83 0.03-1.65-0.57-1.83-0.6-0.19-1.32 0.33-1.61 1.16-0.28 0.83-0.03 1.65 0.57 1.84 0.6 0.18 1.32-0.34 1.61-1.17\"/>\n<path d=\"m291.97 206.32c0.11-0.37 0.36-0.75 0.72-1.06 0.79-0.68 1.85-0.79 2.36-0.25 0.07 0.07 0.14 0.17 0.18 0.25 0 0 1.1-2.08 2.4-2.78s3.5-0.52 3.5-0.52c0-1.6-1.31-2.89-3-2.89-0.99 0-1.92 0.41-2.47 1.11l-0.23-1.07s-1.36 0.27-1.98 1.82 0.05 3.8 0.05 3.8-0.33-0.96-0.84-1.61c-0.51-0.64-1.81-1.34-2.49-1.66-0.68-0.31-1.37-0.79-1.37-0.79s-0.03 0.18-0.06 0.61c-0.02 0.51 0.02 0.83 0.02 0.83-1.25-0.17-2.7 0.04-3.83 0.48 0.48 0.95 1.4 1.84 2.61 2.3 0 0-0.43 0.36-0.83 0.75-0.33 0.34-0.43 0.49-0.43 0.49s0.85 0.13 1.27 0.19c0.43 0.05 1.84 0.28 2.68 0.22 0.63-0.04 1.32-0.14 1.74-0.22\"/>\n<path fill=\"#ad1519\" d=\"m295.05 205.01c-0.51-0.54-1.57-0.43-2.36 0.25-0.79 0.67-1.02 1.66-0.51 2.19 0.51 0.54 1.57 0.42 2.36-0.25 0.79-0.68 1.02-1.66 0.51-2.19\"/>\n</g>\n<g fill=\"none\">\n<path fill=\"#ad1519\" stroke-linejoin=\"round\" d=\"m250.12 224.57c-11.06-0.01-21.07-1.29-28.68-3.26 7.61-1.97 17.62-3.17 28.68-3.19 11.07 0.02 21.13 1.22 28.74 3.19-7.61 1.97-17.67 3.25-28.74 3.26z\"/>\n<path stroke-width=\"0.05\" d=\"m258.04 224.28v-6.01m-3.02 6.21l0.04-6.37m-2.24 6.45v-6.49\"/>\n<path stroke-width=\"0.09\" d=\"m250.95 224.64v-6.57\"/>\n<path stroke-width=\"0.14\" d=\"m249.16 224.64v-6.57\"/>\n<path stroke-width=\"0.18\" d=\"m247.48 224.64v-6.57\"/>\n<path stroke-width=\"0.23\" d=\"m245.81 224.64v-6.57\"/>\n<path stroke-width=\"0.28\" d=\"m244.32 224.64v-6.57\"/>\n<path stroke-width=\"0.33\" d=\"m241.48 224.28l-0.04-5.97m1.39 6.05v-6.25\"/>\n<path stroke-width=\"0.37\" d=\"m238.86 224.01v-5.5m1.33 5.66l-0.04-5.86\"/>\n<path stroke-width=\"0.42\" d=\"m235.35 223.7v-4.84m1.15 4.92v-5.08m1.19 5.24v-5.28\"/>\n<path stroke-width=\"0.46\" d=\"m234.12 223.66v-4.68\"/>\n<path stroke-width=\"0.51\" d=\"m232.97 223.42v-4.36\"/>\n<path stroke-width=\"0.56\" d=\"m231.74 223.31v-4.06\"/>\n<path stroke-width=\"0.6\" d=\"m229.22 222.95l-0.04-3.22m1.33 3.38v-3.62\"/>\n<path stroke-width=\"0.63\" d=\"m227.93 222.68v-2.84\"/>\n<path stroke-width=\"0.68\" d=\"m226.74 222.45v-2.36\"/>\n<path stroke-width=\"0.73\" d=\"m225.45 222.13v-1.85\"/>\n<path stroke-width=\"0.77\" d=\"m224.12 221.98v-1.38\"/>\n<path stroke-width=\"0.91\" d=\"m222.72 221.66v-0.67\"/>\n<path d=\"m220.12 221.66c7.75-2.18 18.29-3.52 30-3.54 11.72 0.02 22.31 1.36 30.06 3.54\"/>\n<path fill=\"#ad1519\" d=\"m216.72 217.16l1.22-1.59 3.37 0.43-2.69 1.96-1.9-0.8\"/>\n<path fill=\"#fff\" d=\"m224.03 215.28c0-0.58 0.49-1.04 1.1-1.04s1.1 0.46 1.1 1.04c0 0.57-0.49 1.04-1.1 1.04s-1.1-0.47-1.1-1.04\"/>\n<path fill=\"#058e6e\" d=\"m233.64 215.07l-2.36 0.27c-0.61 0.07-1.17-0.33-1.24-0.9-0.08-0.57 0.35-1.09 0.96-1.15l2.37-0.28 2.42-0.28c0.6-0.07 1.15 0.33 1.22 0.9s-0.36 1.09-0.96 1.16l-2.41 0.28\"/>\n<path fill=\"#fff\" d=\"m240.54 213.35c0-0.58 0.49-1.04 1.1-1.04 0.6 0 1.1 0.46 1.1 1.04 0 0.57-0.5 1.04-1.1 1.04-0.61 0-1.1-0.47-1.1-1.04\"/>\n<path fill=\"#ad1519\" d=\"m250.15 214.16h-3.29c-0.6 0-1.11-0.46-1.11-1.03 0-0.58 0.49-1.04 1.1-1.04h6.64c0.61 0 1.1 0.46 1.1 1.04 0 0.57-0.51 1.03-1.11 1.03h-3.33\"/>\n<path fill=\"#fff\" d=\"m257.56 213.35c0-0.58 0.5-1.04 1.1-1.04 0.61 0 1.1 0.46 1.1 1.04 0 0.57-0.49 1.04-1.1 1.04-0.6 0-1.1-0.47-1.1-1.04\"/>\n<path fill=\"#058e6e\" d=\"m266.66 215.07l2.36 0.27c0.6 0.07 1.17-0.33 1.24-0.9s-0.36-1.09-0.96-1.15l-2.37-0.28-2.42-0.28c-0.61-0.07-1.15 0.33-1.22 0.9-0.08 0.57 0.36 1.09 0.96 1.16l2.41 0.28\"/>\n<path fill=\"#fff\" d=\"m274.07 215.28c0-0.58 0.49-1.04 1.1-1.04s1.1 0.46 1.1 1.04c0 0.57-0.49 1.04-1.1 1.04s-1.1-0.47-1.1-1.04\"/>\n<path fill=\"#ad1519\" d=\"m283.57 217.16l-1.21-1.59-3.37 0.43 2.69 1.96 1.89-0.8\"/>\n</g>\n</g>\n<g id=\"shield\" stroke-width=\"0.52\">\n<g id=\"Granada\">\n<path fill=\"#ccc\" d=\"m250.49 344.33c-13.08 0-26.05-3.2-36.95-8.54-8.03-3.98-13.36-12-13.36-21.19v-33.3h100.42v33.3c0 9.19-5.32 17.21-13.36 21.19-10.9 5.34-23.66 8.54-36.75 8.54z\"/>\n<path fill=\"#ffd691\" d=\"m252.91 329.55c2.09 0.63 3.15 2.19 3.15 4.01 0 2.38-2.3 4.18-5.3 4.18-2.99 0-5.42-1.8-5.42-4.18 0-1.79 1-3.8 3.08-3.94 0 0-0.06-0.19-0.24-0.5-0.22-0.23-0.64-0.66-0.64-0.66s0.79-0.15 1.25 0.02c0.46 0.18 0.77 0.47 0.77 0.47s0.21-0.43 0.52-0.76c0.3-0.33 0.7-0.53 0.7-0.53s0.46 0.38 0.61 0.64c0.15 0.27 0.25 0.59 0.25 0.59s0.42-0.35 0.79-0.49c0.37-0.15 0.84-0.26 0.84-0.26s-0.13 0.46-0.22 0.69-0.14 0.72-0.14 0.72\"/>\n<path fill=\"#058e6e\" d=\"m250.32 340.32s-3.98-2.68-5.7-3.04c-2.21-0.47-4.69-0.09-5.76-0.15 0.03 0.03 1.29 0.93 1.84 1.48s2.39 1.65 3.43 1.91c3.22 0.81 6.19-0.2 6.19-0.2\"/>\n<path fill=\"#058e6e\" d=\"m251.46 340.56s2.54-2.66 5.21-3.02c3.15-0.44 5.22 0.26 6.44 0.58 0.03 0-1.01 0.49-1.56 0.87-0.55 0.37-1.97 1.57-4.14 1.59-2.18 0.03-4.58-0.23-4.97-0.17-0.4 0.06-0.98 0.15-0.98 0.15\"/>\n<path fill=\"#ad1519\" d=\"m250.69 337.28c-1-0.93-1.62-2.25-1.62-3.72 0-1.46 0.62-2.78 1.63-3.71 0.99 0.93 1.61 2.25 1.61 3.71 0 1.47-0.62 2.79-1.62 3.72\"/>\n<path fill=\"#058e6e\" d=\"m249.68 342.71s0.61-1.52 0.67-2.83c0.06-1.09-0.15-2.17-0.15-2.17h0.52 0.28s0.39 1.16 0.39 2.17c0 1.02-0.18 2.37-0.18 2.37s-0.55 0.08-0.73 0.17c-0.19 0.09-0.8 0.29-0.8 0.29\"/>\n</g>\n<g id=\"Aragon\" fill=\"#c8b100\">\n<path fill=\"#ad1519\" d=\"m250.32 314.57c0 13.16-11.16 23.82-25.05 23.82s-25.15-10.66-25.15-23.82v-33.35h50.2v33.35\"/>\n<path d=\"m200.03 314.12c0.15 7.02 2.95 12.25 5.73 15.67v-49.47h-5.66l-0.07 33.8z\"/>\n<path d=\"m211.08 334.23c1.57 0.83 3.72 2.22 6.03 2.77l-0.15-56.96h-5.88v54.19z\"/>\n<path d=\"m222.28 338.25c2.3 0.23 4.01 0.19 5.87 0v-58.21h-5.87v58.21z\"/>\n<path d=\"m233.32 337c2.3-0.46 4.9-1.89 6.03-2.63v-54.33h-5.88l-0.15 56.96z\"/>\n<path d=\"m244.81 329.24c2.45-2.18 4.75-7.12 5.59-12.76l0.14-36.44h-5.87l0.14 49.2z\"/>\n</g>\n<g id=\"Navarre\">\n<path fill=\"#ad1519\" d=\"m300.65 281.22v33.35c0 13.16-11.28 23.82-25.17 23.82-13.9 0-25.16-10.66-25.16-23.82v-33.35h50.33\"/>\n<path id=\"chains_half\" fill=\"#c8b100\" stroke=\"#c8b100\" stroke-width=\"0.26\" d=\"m272.71,306.14c0.05-0.14,0.12-0.27,0.19-0.4l-4.26-4.74-1.67,0.72-3.06-3.39,1-1.46-5.34-5.99c-0.07,0.02-0.2,0.02-0.27,0.04l0.03,4.02,1.75,0.5v4.46l-1.75,0.48-0.03,4.08c0.84,0.26,1.48,0.88,1.74,1.67l3.21,0.01,0.51-1.67h4.72l0.5,1.67zm-6.98-18.5,0,1.61,2.76,0,0-1.61zm-7.3,20.37c0.64,0,1.16-0.49,1.16-1.1s-0.52-1.11-1.16-1.11c-0.65,0-1.17,0.5-1.17,1.11s0.52,1.1,1.17,1.1zm15.99-9.73-1.76-0.48,0-4.46,1.76-0.5-0.01-1.92c-0.85-0.25-1.51-0.87-1.79-1.67h-2.68l-0.51,1.67h-4.71l-0.51-1.67h-3.09c-0.08,0.22-0.17,0.42-0.29,0.61l5.38,5.96,1.67-0.71,3.06,3.4-1,1.45,4.18,4.64c0.09-0.04,0.18-0.08,0.28-0.12zm-7.25-1.39-1.29,1.04,1.77,1.98,1.29-1.05zm8.00432,36.1859c-1.23998-0.065-2.25509-0.9022-2.51432-2.01593-1.67-0.23-3.25-0.66-4.73-1.3l0.84-1.43c1.29,0.55,2.66,0.91,4.08,1.11,0.31-0.66,0.86-1.16,1.58-1.4l0.01-5.62-1.76-0.49v-4.46l1.76-0.48v-7.64c-0.07-0.02-0.13-0.05-0.2-0.09l-3.98,4.42,1,1.44-3.06,3.4-1.67-0.71-3.3,3.67c0.57,0.87,0.55,2-0.11,2.85,0.94,1.05,2.03,1.98,3.24,2.75l-0.84,1.44c-1.42-0.89-2.7-1.99-3.79-3.22-0.87,0.26-1.86,0.11-2.6-0.5-1.15-0.93-1.29-2.56-0.3-3.64l0.14-0.16c-0.69-1.56-1.16-3.24-1.32-5l1.71,0.01c0.14,1.5,0.51,2.93,1.09,4.27,0.49-0.06,1-0.01,1.46,0.16l3.32-3.68-1-1.45,3.06-3.4,1.67,0.72,3.99-4.43c-0.09-0.14-0.15-0.29-0.21-0.46l-2.76,0.01-0.5,1.67h-4.72l-0.51-1.67-3.24-0.01c-0.27,0.76-0.9,1.36-1.69,1.62l-0.01,4.04-1.71-0.01v-4.01c-1.1-0.33-1.91-1.31-1.91-2.47,0-1.15,0.82-2.15,1.92-2.48l0.01-4.05-1.76-0.48v-4.46l1.76-0.5v-4.05c-1.08-0.35-1.84-1.32-1.84-2.45,0-1.43,1.22-2.58,2.73-2.58,1.22,0,2.25,0.74,2.61,1.78h3.09l0.51-1.67h4.71l0.51,1.67h2.68c0.35692-1.0311,1.36258-1.76731,2.55896-1.77984l0.0711,8.36984h-0.85v2.61h0.845l-0.0214,21.59h-0.7836v2.61h0.77946zm-5.914-18.306l-1.29-1.04-1.78,1.98,1.29,1.04zm-9.96-18.44-1.69,0-0.01,2.61,1.7,0zm9.16,11.41,0-1.6-2.85,0,0,1.6zm-10.6,9.69-1.76-0.39-0.25-4.45,1.75-0.58,0,2.56c0,0.99,0.09,1.92,0.26,2.86zm1.46-5.52,1.75,0.41s0.09,2.87,0.05,2.22c-0.04-0.74,0.19,2.24,0.19,2.24l-1.76,0.58c-0.18-0.9-0.24-1.84-0.24-2.79zm10.81,16.93,0.39-1.7c-1.52-0.48-2.93-1.18-4.17-2.09l-1.26,1.11c1.48,1.15,3.19,2.08,5.04,2.68zm-0.85,1.44-1.3,1.22c-1.47-0.54-2.86-1.26-4.12-2.11l0.38-1.77c1.5,1.13,3.21,2.03,5.04,2.66z\"/>\n<use xlink:href=\"#chains_half\" transform=\"matrix(-1,0,0,1,550.43,0)\"/>\n<path fill=\"#058e6e\" stroke=\"none\" d=\"m272.59 306.94c0-1.44 1.23-2.6 2.74-2.6s2.73 1.16 2.73 2.6c0 1.43-1.22 2.58-2.73 2.58s-2.74-1.15-2.74-2.58\"/>\n</g>\n<g id=\"Castile\" fill=\"#c8b100\" stroke-width=\"0.46\">\n<path fill=\"#ad1519\" stroke-width=\"0.52\" d=\"m200.12 281.25h50.18v-55.72h-50.18v55.72z\"/>\n<path d=\"m217.34 238.41h-0.92v-0.92h-1.62v3.69h1.62v2.55h-3.47v7.39h1.85v14.79h-3.7v7.63h28.42v-7.63h-3.69v-14.79h1.85v-7.39h-3.47v-2.55h1.62v-3.69h-1.62v0.92h-0.93v-0.92h-1.61v0.92h-1.16v-0.92h-1.62v3.69h1.62v2.55h-3.46v-8.09h1.84v-3.7h-1.84v0.93h-0.93v-0.93h-1.62v0.93h-0.92v-0.93h-1.85v3.7h1.85v8.09h-3.47v-2.55h1.62v-3.69h-1.62v0.92h-0.92v-0.92h-1.85v0.92zm-6.24 35.13h28.42m-28.42-1.85h28.42m-28.42-1.85h28.42m-28.42-1.85h28.42m-28.42-2.08h28.42m-24.72-1.62h21.03m-21.03-1.85h21.03m-21.03-2.08h21.03m-21.03-1.84h21.03m-21.03-1.85h21.03m-21.03-1.85h21.03m-21.03-1.85h21.03m-22.88-1.85h24.73m-24.73-1.85h24.73m-24.73-1.85h24.73m-24.73-1.84h24.73m-21.26-1.85h17.79m-10.63-1.85h3.47m-3.47-1.85h3.47m-3.47-1.85h3.47m-3.47-1.85h3.47m-5.32-2.31h7.16m-12.47 7.86h3.69m-5.31-2.31h6.93m-6.93 33.97v-1.85m0-1.85v-1.85m-1.85 1.85v1.85m3.47 0v-1.85m1.84 3.7v-1.85m0-1.85v-1.85m0-2.08v-1.62m0-1.85v-2.08m-1.84 7.63v-2.08m-3.47 2.08v-2.08m7.16 0v2.08m1.62-2.08v-1.62m-5.31-1.85v1.85m3.69-1.85v1.85m3.47-1.85v1.85m-1.85-1.85v-2.08m1.85-1.84v1.84m0-5.54v1.85m-1.85-3.7v1.85m1.85-3.7v1.85m-3.47-1.85v1.85m-3.69-1.85v1.85m-1.62-3.7v1.85m3.46-1.85v1.85m3.47-1.85v1.85m1.85-3.7v1.85m-3.47-1.85v1.85m-3.69-1.85v1.85m-1.62-3.69v1.84m6.93-1.84v1.84m-3.47-5.54v1.85m15.95-1.85h-3.7m5.32-2.31h-6.94m6.94 33.97v-1.85m0-1.85v-1.85m1.85 1.85v1.85m-3.47 0v-1.85m-1.85 3.7v-1.85m0-1.85v-1.85m0-2.08v-1.62m0-1.85v-2.08m1.85 7.63v-2.08m3.47 2.08v-2.08m-7.17 0v2.08m-1.62-2.08v-1.62m5.32-1.85v1.85m-3.7-1.85v1.85m-3.46-1.85v1.85m1.84-1.85v-2.08m-1.84-1.84v1.84m0-5.54v1.85m1.84-3.7v1.85m-1.84-3.7v1.85m3.46-1.85v1.85m3.7-1.85v1.85m1.62-3.7v1.85m-3.47-1.85v1.85m-3.47-1.85v1.85m-1.84-3.7v1.85m3.46-1.85v1.85m3.7-1.85v1.85m1.62-3.69v1.84m-6.94-1.84v1.84m3.47-5.54v1.85m-7.16 18.71v-2.08m0-5.54v-1.85m0 5.55v-1.85m0-5.55v-1.85m0-1.85v-1.84m0-3.7v-1.85m0-1.85v-1.85m-8.78 4.85h3.69m3.47-5.54h3.47m3.46 5.54h3.7\"/>\n<path d=\"m230.05 273.54v-4.86c0-0.92-0.46-3.7-4.85-3.7-4.16 0-4.62 2.78-4.62 3.7v4.86h9.47z\"/>\n<path d=\"m222.19 268.91l-2.31-0.23c0-0.92 0.23-2.31 0.93-2.77l2.08 1.62c-0.23 0.23-0.7 0.92-0.7 1.38z\"/>\n<path d=\"m226.12 266.6l1.16-2.08c-0.46-0.23-1.39-0.46-2.08-0.46-0.46 0-1.39 0.23-1.85 0.46l1.15 2.08h1.62z\"/>\n<path d=\"m228.43 268.91l2.31-0.23c0-0.92-0.23-2.31-0.92-2.77l-2.08 1.62c0.23 0.23 0.69 0.92 0.69 1.38z\"/>\n<path d=\"m221.73 260.83v-5.09c0-1.38-0.92-2.54-2.54-2.54s-2.54 1.16-2.54 2.54v5.09h5.08z\"/>\n<path d=\"m228.89 260.83v-5.09c0-1.38 0.93-2.54 2.55-2.54 1.61 0 2.54 1.16 2.54 2.54v5.09h-5.09z\"/>\n<path d=\"m220.11 248.35l0.23-4.62h-4.39l0.47 4.62h3.69z\"/>\n<path d=\"m227.05 248.35l0.46-4.62h-4.39l0.23 4.62h3.7z\"/>\n<path d=\"m230.51 248.35l-0.46-4.62h4.62l-0.46 4.62h-3.7z\"/>\n<g fill=\"#0039f0\" stroke=\"none\">\n<path d=\"m228.43 273.54v-4.16c0-0.7-0.46-2.78-3.23-2.78-2.54 0-3.01 2.08-3.01 2.78v4.16h6.24z\"/>\n<path d=\"m221.27 260.36v-4.39c0-1.15-0.69-2.31-2.08-2.31s-2.08 1.16-2.08 2.31v4.39h4.16z\"/>\n<path d=\"m229.36 260.36v-4.39c0-1.15 0.69-2.31 2.08-2.31 1.38 0 2.08 1.16 2.08 2.31v4.39h-4.16z\"/>\n</g>\n</g>\n<g id=\"Leon\">\n<path fill=\"#ccc\" d=\"m250.28 281.25h50.32v-55.72h-50.32v55.72z\"/>\n<path fill=\"#db4446\" stroke-width=\"0.39\" d=\"m275.93 239.26l0.05-0.62 0.09-0.34s-1.61 0.13-2.46-0.11-1.61-0.59-2.4-1.25c-0.79-0.68-1.1-1.1-1.67-1.18-1.36-0.22-2.4 0.4-2.4 0.4s1.02 0.37 1.78 1.31 1.59 1.41 1.95 1.53c0.59 0.18 2.66 0.05 3.22 0.07 0.57 0.03 1.84 0.19 1.84 0.19z\"/>\n<g fill=\"none\" stroke-width=\"0.39\">\n<path fill=\"#ed72aa\" d=\"m283.46 237s0.01 0.72 0.08 1.4c0.06 0.67-0.22 1.24-0.11 1.61s0.16 0.66 0.3 0.93c0.14 0.26 0.21 0.94 0.21 0.94s-0.38-0.28-0.74-0.54c-0.35-0.27-0.6-0.44-0.6-0.44s0.07 0.72 0.1 1.03c0.04 0.31 0.22 0.89 0.51 1.24 0.29 0.33 0.87 0.89 1.05 1.33 0.18 0.45 0.14 1.44 0.14 1.44s-0.46-0.75-0.87-0.89c-0.39-0.14-1.26-0.62-1.26-0.62s0.79 0.79 0.79 1.55c0 0.75-0.32 1.6-0.32 1.6s-0.36-0.68-0.83-1.12c-0.47-0.45-1.13-0.9-1.13-0.9s0.52 1.17 0.52 1.95c0 0.79-0.15 2.47-0.15 2.47s-0.39-0.64-0.79-0.96c-0.4-0.31-0.87-0.58-1.02-0.78-0.14-0.21 0.48 0.64 0.54 1.16 0.07 0.51 0.32 2.35 1.92 4.69 0.94 1.37 2.39 3.77 5.5 2.98 3.11-0.78 1.96-4.97 1.3-6.92-0.65-1.95-0.98-4.11-0.94-4.87 0.04-0.75 0.58-2.97 0.51-3.39-0.07-0.41-0.24-2 0.14-3.28 0.4-1.33 0.73-1.85 0.95-2.4 0.21-0.55 0.39-0.86 0.46-1.34s0.07-1.37 0.07-1.37 0.58 1.06 0.73 1.44c0.14 0.38 0.14 1.5 0.14 1.5s0.11-1.12 0.98-1.67 1.88-1.13 2.13-1.44 0.33-0.51 0.33-0.51-0.08 1.92-0.62 2.67c-0.36 0.49-1.77 2.09-1.77 2.09s0.73-0.28 1.23-0.3c0.51-0.04 0.87 0 0.87 0s-0.62 0.48-1.41 1.64c-0.8 1.16-0.47 1.26-1.05 2.22s-1.05 1-1.78 1.58c-1.08 0.87-0.5 4.34-0.36 4.86 0.15 0.51 2.03 4.76 2.07 5.79 0.03 1.03 0.21 3.33-1.6 4.8-1.16 0.95-3.07 0.96-3.51 1.23-0.43 0.28-1.29 1.13-1.29 2.91 0 1.79 0.64 2.06 1.15 2.51 0.51 0.44 1.16 0.2 1.3 0.55 0.15 0.34 0.22 0.54 0.44 0.75 0.21 0.2 0.36 0.44 0.29 0.82-0.08 0.38-0.91 1.23-1.2 1.85-0.29 0.61-0.87 2.23-0.87 2.47s-0.07 0.99 0.18 1.37c0 0 0.91 1.06 0.29 1.26-0.4 0.14-0.78-0.25-0.97-0.2-0.54 0.14-0.83 0.47-0.98 0.45-0.36-0.07-0.36-0.25-0.4-0.76-0.03-0.51-0.01-0.72-0.17-0.72-0.22 0-0.33 0.18-0.37 0.45s-0.04 0.89-0.29 0.89-0.61-0.45-0.83-0.55-0.83-0.2-0.87-0.48c-0.03-0.27 0.36-0.85 0.76-0.96 0.4-0.1 0.76-0.3 0.51-0.51-0.26-0.2-0.51-0.2-0.76 0-0.25 0.21-0.79 0.04-0.76-0.27 0.04-0.31 0.11-0.69 0.07-0.86-0.03-0.17-0.47-0.51 0.1-0.82 0.59-0.31 0.84 0.27 1.42 0.17s0.86-0.31 1.08-0.65 0.18-1.06-0.22-1.5c-0.39-0.45-0.79-0.52-0.94-0.8-0.14-0.27-0.36-0.92-0.36-0.92s0.11 1.2 0.04 1.37-0.04 0.89-0.04 0.89-0.39-0.45-0.72-0.79c-0.32-0.34-0.65-1.37-0.65-1.37s-0.03 0.96-0.03 1.34c0 0.37 0.43 0.72 0.29 0.86-0.15 0.13-0.83-0.72-1.02-0.86-0.18-0.14-0.76-0.58-1.01-1.06s-0.44-1.16-0.51-1.41c-0.07-0.24-0.19-1.31-0.07-1.58 0.18-0.4 0.47-1.13 0.47-1.13h-1.41c-0.76 0-1.3-0.23-1.59 0.28s-0.15 1.54 0.21 2.88c0.37 1.33 0.58 1.98 0.48 2.22-0.11 0.24-0.58 0.79-0.76 0.89-0.19 0.11-0.69 0.07-0.91-0.03-0.21-0.1-0.57-0.27-1.26-0.27s-1.12 0.03-1.37-0.03c-0.26-0.07-0.88-0.38-1.17-0.31s-0.79 0.32-0.65 0.72c0.22 0.61-0.21 0.75-0.51 0.72-0.29-0.04-0.53-0.14-0.9-0.24-0.36-0.11-0.9 0-0.83-0.42 0.07-0.41 0.22-0.44 0.4-0.74 0.18-0.32 0.25-0.52 0.04-0.54-0.25-0.02-0.51-0.05-0.7 0.11-0.2 0.16-0.51 0.51-0.76 0.38-0.26-0.14-0.46-0.43-0.46-1.08 0-0.64-0.68-1.2-0.05-1.17 0.62 0.03 1.41 0.48 1.55 0.13s0.06-0.51-0.28-0.78-0.76-0.43-0.31-0.77c0.45-0.35 0.56-0.35 0.74-0.54 0.17-0.18 0.41-0.79 0.73-0.64 0.62 0.3 0.02 0.73 0.65 1.42 0.62 0.69 1.01 0.94 2.06 0.83 1.04-0.11 1.33-0.24 1.33-0.54 0-0.29-0.09-0.82-0.12-1.04-0.02-0.21 0.15-0.99 0.15-0.99s-0.48 0.3-0.63 0.59c-0.13 0.29-0.42 0.8-0.42 0.8s-0.11-0.6-0.08-1.09c0.02-0.29 0.12-0.79 0.11-0.89-0.03-0.27-0.23-0.94-0.23-0.94s-0.16 0.73-0.28 0.94c-0.11 0.21-0.16 1.07-0.16 1.07s-0.67-0.58-0.48-1.55c0.13-0.75-0.12-1.74 0.11-2.06 0.22-0.33 0.75-1.64 2.06-1.69 1.3-0.05 2.31 0.05 2.77 0.03 0.45-0.03 2.06-0.33 2.06-0.33s-2.97-1.52-3.64-1.98c-0.68-0.45-1.73-1.63-2.07-2.16-0.34-0.54-0.65-1.58-0.65-1.58s-0.53 0.02-1.02 0.29c-0.48 0.27-0.96 0.67-1.24 0.99s-0.73 1.05-0.73 1.05 0.08-0.94 0.08-1.23-0.06-0.86-0.06-0.86-0.33 1.28-1.01 1.76c-0.68 0.49-1.47 1.15-1.47 1.15s0.08-0.71 0.08-0.88c0-0.16 0.17-0.99 0.17-0.99s-0.48 0.72-1.21 0.86c-0.74 0.13-1.81 0.11-1.9 0.56-0.08 0.45 0.2 1.07 0.03 1.39s-0.54 0.54-0.54 0.54-0.42-0.35-0.79-0.38c-0.36-0.03-0.71 0.16-0.71 0.16s-0.31-0.4-0.19-0.67c0.11-0.26 0.67-0.66 0.54-0.83-0.15-0.16-0.6 0.06-0.88 0.19-0.28 0.14-0.88 0.27-0.82-0.19 0.05-0.45 0.2-0.72 0.05-1.04-0.14-0.32-0.05-0.53 0.18-0.61 0.22-0.08 1.12 0.02 1.21-0.19 0.08-0.21-0.22-0.48-0.82-0.61-0.59-0.14-0.88-0.49-0.57-0.78 0.32-0.3 0.4-0.38 0.54-0.64 0.14-0.27 0.2-0.76 0.74-0.51 0.53 0.24 0.42 0.83 0.99 1.01 0.56 0.19 1.89-0.08 2.17-0.24s1.19-0.83 1.5-0.99c0.31-0.15 1.61-1.12 1.61-1.12s-0.76-0.53-1.05-0.8c-0.28-0.27-0.78-0.91-1.04-1.05-0.25-0.13-1.5-0.61-1.92-0.64-0.42-0.02-1.72-0.48-1.72-0.48s0.59-0.19 0.79-0.35c0.19-0.16 0.64-0.56 0.87-0.53 0.22 0.02 0.28 0.02 0.28 0.02s-1.21-0.05-1.47-0.13c-0.25-0.08-0.99-0.54-1.27-0.54s-0.84 0.11-0.84 0.11 0.76-0.48 1.38-0.59c0.62-0.1 1.1-0.08 1.1-0.08s-0.96-0.27-1.19-0.58c-0.22-0.33-0.45-0.8-0.62-1.02-0.17-0.21-0.28-0.56-0.59-0.59s-0.85 0.38-1.16 0.35-0.54-0.22-0.57-0.67c-0.02-0.46 0-0.3-0.1-0.54-0.12-0.24-0.57-0.8-0.15-0.93 0.43-0.14 1.33 0.08 1.42-0.08 0.08-0.16-0.48-0.65-0.85-0.83-0.37-0.19-0.96-0.51-0.65-0.78 0.31-0.26 0.62-0.37 0.79-0.61s0.37-0.91 0.74-0.7c0.36 0.21 0.87 1.26 1.16 1.18 0.28-0.08 0.3-0.83 0.25-1.15-0.06-0.32 0-0.88 0.28-0.83s0.51 0.43 0.96 0.46c0.45 0.02 1.13-0.11 1.07 0.21-0.05 0.32-0.31 0.71-0.62 1.06-0.3 0.36-0.45 1.05-0.25 1.5 0.2 0.46 0.71 1.19 1.16 1.48s1.3 0.51 1.84 0.85c0.53 0.35 1.78 1.34 2.2 1.45s0.85 0.32 0.85 0.32 0.48-0.21 1.13-0.21 2.14 0.1 2.71-0.14 1.3-0.64 1.08-1.15c-0.23-0.51-1.47-0.96-1.36-1.36s0.57-0.43 1.33-0.46c0.76-0.02 1.8 0.14 2-0.94 0.2-1.06 0.26-1.68-0.81-1.92-1.08-0.24-1.87-0.27-2.07-1.04-0.2-0.78-0.39-0.97-0.17-1.18 0.23-0.21 0.62-0.32 1.41-0.37 0.8-0.06 1.7-0.06 1.96-0.25 0.25-0.18 0.3-0.69 0.61-0.91 0.31-0.21 1.53-0.4 1.53-0.4s1.46 0.71 2.8 1.71c1.21 0.9 2.3 2.23 2.3 2.23\"/>\n<path d=\"m269 243.39s-0.8 0.23-1.1 0.67c-0.37 0.53-0.34 1.07-0.34 1.07s0.68-0.56 1.56-0.33c0.87 0.24 0.96 0.33 1.33 0.3s1.27-0.35 1.27-0.35-0.74 0.86-0.65 1.45c0.08 0.58 0.19 0.85 0.17 1.15-0.06 0.72-0.6 1.61-0.6 1.61s0.31-0.19 1.05-0.35c0.73-0.16 1.36-0.51 1.75-0.81 0.39-0.29 0.9-1.02 0.9-1.02s-0.16 1 0 1.42c0.17 0.44 0.23 1.67 0.23 1.67s0.47-0.42 0.85-0.62c0.19-0.11 0.7-0.38 0.9-0.7 0.14-0.22 0.32-1.06 0.32-1.06s0.11 0.9 0.39 1.34c0.28 0.42 0.7 1.74 0.7 1.74s0.29-0.86 0.6-1.21 0.68-0.8 0.7-1.07c0.03-0.27-0.08-0.85-0.08-0.85l0.39 0.85m-11.41 0.61s0.48-0.83 0.93-1.1c0.46-0.26 1.08-0.74 1.25-0.8 0.16-0.05 0.9-0.46 0.9-0.46m0.99 5.17s1.09-0.55 1.41-0.75c0.68-0.4 1.16-1.12 1.16-1.12\"/>\n<path fill=\"none\" stroke-width=\"0.26\" d=\"m282.57 240.9s-0.34-0.48-0.42-0.65c-0.09-0.15-0.23-0.48-0.23-0.48\"/>\n<path fill=\"none\" d=\"m278.33 257.41s2.04 1.26 1.98 2.31c-0.06 1.04-1.13 2.41-1.13 2.41\"/>\n</g>\n<path fill=\"#000\" stroke-width=\"0.26\" d=\"m273.05 236.24s-0.17-0.48-0.2-0.62c-0.03-0.13-0.12-0.29-0.12-0.29s0.88 0 0.85 0.27c-0.02 0.27-0.28 0.27-0.34 0.37-0.05 0.11-0.19 0.27-0.19 0.27z\"/>\n<path fill=\"#000\" stroke-width=\"0.05\" d=\"m277.06 234.85l-0.06-0.43s0.77 0 1.13 0.26c0.57 0.4 0.93 1.02 0.91 1.05-0.1 0.09-0.54-0.27-0.85-0.37 0 0-0.23 0.05-0.45 0.05-0.23 0-0.34-0.11-0.37-0.21-0.03-0.12 0.03-0.3 0.03-0.3l-0.34-0.05z\"/>\n<g fill=\"#000\" stroke-width=\"0.26\">\n<path d=\"m273.08 240.14l0.33-0.53 0.34 0.49-0.67 0.04\"/>\n<path d=\"m273.89 240.12l0.4-0.53 0.43 0.48-0.83 0.05\"/>\n<path d=\"m273.53 236.83l0.82 0.29-0.74 0.38-0.08-0.67\"/>\n<path d=\"m274.52 237.1l0.73 0.18-0.59 0.46-0.14-0.64\"/>\n</g>\n<g fill=\"#db4446\" stroke-width=\"0.39\">\n<path d=\"m261.88 236.08s0.48 0.34 0.85 0.4c0.37 0.05 0.76 0.05 0.82 0.05 0.05 0 0.17-0.54 0.11-0.91-0.2-1.2-1.3-1.47-1.3-1.47s0.33 0.73 0.17 1.07c-0.23 0.48-0.65 0.86-0.65 0.86z\"/>\n<path d=\"m259.59 237.12s-0.43-0.77-1.33-0.67c-0.9 0.11-1.5 0.81-1.5 0.81s1-0.03 1.25 0.13c0.37 0.24 0.48 0.86 0.48 0.86s0.54-0.32 0.71-0.54c0.16-0.21 0.39-0.59 0.39-0.59z\"/>\n<path d=\"m258.49 240.25s-0.77 0.11-1.19 0.59c-0.43 0.49-0.36 1.4-0.36 1.4s0.5-0.54 0.95-0.54c0.46 0 1.16 0.16 1.16 0.16s-0.22-0.56-0.22-0.8-0.34-0.81-0.34-0.81z\"/>\n<path d=\"m261.06 250.37s-0.42-0.45-1.16-0.32c-0.74 0.14-1.22 0.97-1.22 0.97s0.63-0.17 1-0.08c0.36 0.08 0.62 0.45 0.62 0.45s0.34-0.29 0.45-0.45 0.31-0.57 0.31-0.57z\"/>\n<path d=\"m260.21 253.34s-0.62-0.1-1.16 0.33c-0.53 0.43-0.56 1.25-0.56 1.25s0.51-0.43 0.91-0.37c0.39 0.05 0.87 0.27 0.87 0.27s0.08-0.51 0.11-0.64c0.09-0.38-0.17-0.84-0.17-0.84z\"/>\n<path d=\"m261.66 256.08s-0.05 0.79 0.33 1.28c0.4 0.51 1.13 0.59 1.13 0.59s-0.24-0.53-0.28-0.8c-0.06-0.4 0.34-0.75 0.34-0.75s-0.37-0.38-0.73-0.38c-0.37 0-0.79 0.06-0.79 0.06z\"/>\n<path d=\"m269 263.12s-0.51-0.64-1.21-0.62c-0.71 0.03-1.45 0.69-1.45 0.69s0.88-0.07 1.11 0.22c0.23 0.3 0.45 0.67 0.45 0.67s0.4-0.21 0.57-0.35c0.17-0.13 0.53-0.61 0.53-0.61z\"/>\n<path d=\"m266.83 265.93s-0.93-0.14-1.39 0.35c-0.45 0.48-0.42 1.36-0.42 1.36s0.56-0.61 1.07-0.56 1.08 0.32 1.08 0.32-0.09-0.53-0.15-0.78c-0.05-0.24-0.19-0.69-0.19-0.69z\"/>\n<path d=\"m268.84 268.9s-0.46 0.64-0.12 1.15 1.05 0.75 1.05 0.75-0.26-0.37-0.14-0.8c0.09-0.34 0.67-0.8 0.67-0.8l-1.46-0.3z\"/>\n<path d=\"m281.24 270.11s-0.81-0.19-1.27 0.08c-0.45 0.26-0.82 1.39-0.82 1.39s0.74-0.62 1.28-0.54c0.53 0.08 0.93 0.3 0.93 0.3s0.08-0.46 0.02-0.78c-0.03-0.19-0.14-0.45-0.14-0.45z\"/>\n<path d=\"m281.64 273.1s-0.62 0.64-0.4 1.18c0.23 0.54 0.62 1.1 0.62 1.1s-0.02-0.8 0.23-1.02c0.37-0.32 1.05-0.37 1.05-0.37s-0.54-0.48-0.71-0.54c-0.17-0.05-0.79-0.35-0.79-0.35z\"/>\n<path d=\"m284.75 274.04s-0.31 0.78 0.28 1.28c0.59 0.52 1.11 0.57 1.11 0.57s-0.46-0.81-0.32-1.23c0.15-0.45 0.54-0.72 0.54-0.72s-0.74-0.25-0.85-0.22c-0.11 0.02-0.76 0.32-0.76 0.32z\"/>\n</g>\n<g fill=\"#c8b100\" stroke-width=\"0.26\">\n<path d=\"m282.88 232.71l-0.29 0.02c-0.01 0.03-0.14 0.24-0.26 0.35-0.26 0.25-0.65 0.28-0.86 0.07-0.11-0.11-0.16-0.26-0.14-0.41-0.17 0.09-0.35 0.09-0.51-0.01-0.26-0.15-0.32-0.5-0.14-0.79 0.03-0.06 0.06-0.14 0.11-0.18l-0.02-0.32-0.35 0.08-0.1 0.19c-0.22 0.25-0.54 0.31-0.7 0.17-0.08-0.07-0.14-0.26-0.13-0.27 0 0.01-0.09 0.09-0.17 0.11-0.54 0.13-0.75-1.05-0.77-1.35l-0.17 0.25s0.16 0.7 0.08 1.3c-0.08 0.59-0.29 1.19-0.29 1.19 0.74 0.19 1.86 0.8 2.97 1.65s1.98 1.78 2.34 2.42c0 0 0.58-0.32 1.18-0.51s1.36-0.2 1.36-0.2l0.22-0.21c-0.32 0.05-1.58 0.1-1.56-0.43 0-0.08 0.07-0.18 0.08-0.18-0.01 0.01-0.21-0.01-0.3-0.06-0.18-0.13-0.18-0.43 0.02-0.69l0.18-0.13 0.01-0.34-0.34 0.05c-0.03 0.04-0.11 0.09-0.15 0.13-0.27 0.23-0.65 0.25-0.86 0.03-0.13-0.12-0.17-0.29-0.11-0.46-0.16 0.04-0.32 0.03-0.45-0.05-0.26-0.15-0.31-0.52-0.11-0.8 0.09-0.14 0.28-0.31 0.31-0.32l-0.07-0.3h-0.01z\"/>\n<g fill=\"#000\" stroke-width=\"0.05\">\n<path d=\"m280.63 233.4c0.05-0.07 0.15-0.06 0.23 0s0.1 0.16 0.06 0.21c-0.05 0.06-0.15 0.06-0.24-0.01-0.07-0.05-0.1-0.15-0.05-0.2z\"/>\n<path d=\"m281.58 234.19l-0.33-0.25c-0.06-0.04-0.07-0.12-0.04-0.16 0.04-0.04 0.12-0.04 0.18 0l0.33 0.26 0.33 0.25c0.05 0.04 0.08 0.12 0.04 0.16s-0.12 0.04-0.18 0l-0.33-0.26\"/>\n<path d=\"m279.84 233l-0.26-0.15c-0.07-0.04-0.1-0.12-0.07-0.17s0.11-0.06 0.17-0.02l0.26 0.16 0.26 0.15c0.06 0.03 0.09 0.11 0.07 0.16-0.03 0.05-0.11 0.06-0.17 0.02l-0.26-0.15\"/>\n<path d=\"m278.8 232.29c0.05-0.06 0.16-0.06 0.24 0 0.08 0.07 0.1 0.16 0.05 0.22-0.05 0.05-0.15 0.05-0.23-0.01s-0.1-0.15-0.06-0.21z\"/>\n<path d=\"m282.63 234.92c0.05-0.05 0.03-0.14-0.05-0.21-0.08-0.06-0.19-0.06-0.24 0-0.04 0.05-0.02 0.15 0.06 0.21s0.18 0.06 0.23 0z\"/>\n<path d=\"m283.2 235.58l0.22 0.21c0.05 0.05 0.13 0.07 0.18 0.03 0.04-0.04 0.04-0.11-0.01-0.16l-0.21-0.21-0.22-0.21c-0.05-0.05-0.14-0.07-0.18-0.03-0.05 0.03-0.04 0.11 0.01 0.16l0.21 0.21\"/>\n<path d=\"m284.15 236.39c0.05-0.06 0.03-0.15-0.05-0.21-0.08-0.07-0.18-0.07-0.23-0.01s-0.03 0.15 0.05 0.22c0.08 0.05 0.18 0.06 0.23 0z\"/>\n</g>\n<path d=\"m281.4 230.36l-0.59 0.01-0.11 0.87 0.06 0.14 0.15-0.01 0.76-0.51-0.27-0.5\"/>\n<path d=\"m281.4 230.36l-0.59 0.01-0.11 0.87 0.06 0.14 0.15-0.01 0.76-0.51-0.27-0.5\"/>\n<path d=\"m279.8 230.84l-0.02 0.54 0.92 0.12 0.15-0.07-0.02-0.15-0.53-0.71-0.5 0.27\"/>\n<path d=\"m281.7 231.92l-0.49 0.27-0.54-0.71-0.01-0.15 0.14-0.06 0.93 0.11-0.03 0.54\"/>\n<path d=\"m280.51 231.25c0.08-0.13 0.26-0.17 0.39-0.09 0.14 0.07 0.18 0.24 0.1 0.37s-0.26 0.17-0.39 0.09c-0.14-0.08-0.18-0.24-0.1-0.37z\"/>\n<path d=\"m278.36 230.35c-0.02 0.01-0.13-0.46-0.26-0.71-0.08-0.19-0.39-0.43-0.39-0.43 0.03-0.05 0.42-0.19 0.87 0.09 0.38 0.31-0.03 0.87-0.03 0.87s-0.09 0.14-0.19 0.18z\"/>\n<path d=\"m279.39 230.66l-0.42 0.37-0.68-0.6 0.06-0.08 0.03-0.15 0.92-0.07 0.09 0.53\"/>\n<path d=\"m278.24 230.29c0.05-0.15 0.18-0.23 0.28-0.2 0.11 0.04 0.15 0.18 0.1 0.33s-0.18 0.23-0.29 0.2c-0.11-0.04-0.15-0.18-0.09-0.33z\"/>\n<path d=\"m283.67 231.77l-0.59-0.06-0.25 0.85 0.05 0.14 0.15 0.01 0.83-0.41-0.19-0.53\"/>\n<path d=\"m282.01 232.03l-0.1 0.54 0.9 0.23 0.15-0.04 0.01-0.14-0.43-0.79-0.53 0.2\"/>\n<path d=\"m283.73 233.36l-0.53 0.2-0.42-0.78 0.01-0.15 0.15-0.03 0.89 0.23-0.1 0.53\"/>\n<path d=\"m282.65 232.54c0.1-0.12 0.28-0.13 0.4-0.04 0.13 0.09 0.15 0.26 0.05 0.38s-0.28 0.13-0.41 0.04c-0.12-0.09-0.14-0.26-0.04-0.38z\"/>\n<path d=\"m285.64 233.61l0.11 0.55-0.87 0.3-0.16-0.04-0.01-0.14 0.36-0.81 0.57 0.14\"/>\n<path d=\"m285.49 235.2l-0.56 0.13-0.31-0.83 0.04-0.15 0.15-0.02 0.85 0.35-0.17 0.52\"/>\n<path d=\"m283.97 233.66l-0.18 0.52 0.85 0.34 0.16-0.02 0.03-0.14-0.3-0.83-0.56 0.13\"/>\n<path d=\"m284.91 234.63c0.12-0.11 0.12-0.28 0.02-0.39-0.11-0.11-0.29-0.11-0.41-0.02-0.11 0.11-0.12 0.28-0.01 0.39 0.1 0.11 0.29 0.12 0.4 0.02z\"/>\n<path d=\"m286.29 236.43c0 0.01 0.5 0.03 0.79 0.09 0.2 0.04 0.52 0.27 0.52 0.27 0.06-0.04 0.12-0.42-0.28-0.79-0.39-0.28-0.88 0.22-0.88 0.22s-0.12 0.12-0.15 0.21z\"/>\n<path d=\"m285.75 235.54l-0.29 0.46 0.76 0.51 0.09-0.08 0.13-0.04-0.12-0.88-0.57 0.03\"/>\n<path d=\"m286.37 236.53c0.14-0.07 0.21-0.22 0.15-0.31s-0.22-0.1-0.36-0.02-0.2 0.22-0.14 0.31c0.05 0.09 0.21 0.1 0.35 0.02z\"/>\n</g>\n</g>\n<g id=\"inescutcheon\" stroke-width=\"0.61\">\n<ellipse fill=\"#ad1519\" cx=\"250.43\" cy=\"281.01\" rx=\"16.26\" ry=\"18.3\"/>\n<ellipse fill=\"#005bbf\" cx=\"250.44\" cy=\"280.97\" rx=\"11.44\" ry=\"13.42\"/>\n<g id=\"fdl\" fill=\"#c8b100\" stroke-width=\"0.34\">\n<path stroke-linejoin=\"round\" d=\"m245.03 271.74s-1.35 1.48-1.35 2.86c0 1.39 0.57 2.54 0.57 2.54-0.21-0.55-0.76-0.94-1.41-0.94-0.83 0-1.5 0.63-1.5 1.42 0 0.22 0.14 0.58 0.24 0.77l0.49 0.99c0.16-0.37 0.54-0.57 0.98-0.57 0.59 0 1.08 0.45 1.08 1.01 0 0.09-0.01 0.17-0.04 0.25l-1.22 0.01v1.03h1.09l-0.81 1.61 1.07-0.42 0.81 0.91 0.84-0.91 1.07 0.42-0.8-1.61h1.08v-1.03l-1.22-0.01c-0.02-0.08-0.02-0.16-0.02-0.25 0-0.56 0.47-1.01 1.06-1.01 0.44 0 0.82 0.2 0.98 0.57l0.49-0.99c0.1-0.19 0.24-0.55 0.24-0.77 0-0.79-0.67-1.42-1.49-1.42-0.66 0-1.21 0.39-1.41 0.94 0 0 0.57-1.15 0.57-2.54 0-1.38-1.39-2.86-1.39-2.86z\"/>\n<path d=\"m242.87 281.11h4.36v-1.03h-4.36v1.03z\"/>\n</g>\n<use xlink:href=\"#fdl\" x=\"10.63\"/>\n<use xlink:href=\"#fdl\" x=\"5.31\" y=\"9.14\"/>\n</g>\n</g>\n</g>\n</svg>"
        }
    }
}
$:/palettes/ContrastLight
{
    "tiddlers": {
        "$:/plugins/danielo/encryptTiddler/Changelog": {
            "title": "$:/plugins/danielo/encryptTiddler/Changelog",
            "text": "!! V2.1\n* Added control panel.\n* Added ability to batch encrypt and decrypt tiddlers.\n* Added some documentation an language strings.\n\n"
        },
        "$:/plugins/danielo/encryptTiddler/control-panel/batch-encrypt": {
            "title": "$:/plugins/danielo/encryptTiddler/control-panel/batch-encrypt",
            "caption": "Batch Encryption",
            "text": "\\define lingo-base() $:/language/Search/\n<<lingo Filter/Hint>>\n{{$:/plugins/danielo/encryptTiddler/language/batch}}\n\n<$linkcatcher to=\"$:/temp/encrypt/filter\">\n\n<div class=\"tc-search tc-advanced-search\">\n<$edit-text tiddler=\"$:/temp/encrypt/filter\" type=\"search\" tag=\"input\" default=\"\" placeholder=\"filter tiddlers\"/>\n<$button popup=<<qualify \"$:/state/filterDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n<$reveal state=\"$:/temp/encrypt/filter\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/encrypt/filter\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n\n\n<$edit-text tag=\"input\" tiddler=\"$:/temp/password\" placeholder=\"password\" type=\"password\" default=\"\" col=\"4\"/><$encryptTiddler passwordTiddler=\"$:/temp/password\" filter={{$:/temp/encrypt/filter}}>\n<$button message=\"tw-encrypt-tiddler\">\nEncrypt\n</$button>\n<$button message=\"tw-decrypt-tiddler\">\nDecrypt\n</$button>\n</$encryptTiddler>\n</$reveal>\n</div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/filterDropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Filter]!sort[]] -[[$:/core/Filters/SystemTags]] -[[$:/core/Filters/AllTags]]\"><$link to={{!!filter}}><$transclude field=\"description\"/></$link>\n</$list>\n</div>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/encrypt/filter\" type=\"nomatch\" text=\"\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/encrypt/filter}}/>\"\"\">\n<div class=\"tc-search-results\">\n<<lingo Filter/Matches>>\n<$list filter={{$:/temp/encrypt/filter}} template=\"$:/plugins/danielo/encryptTiddler/ui/listItemTemplate\"/>\n</div>\n</$set>\n</$reveal>"
        },
        "$:/plugins/danielo/encryptTiddler/control-panel": {
            "title": "$:/plugins/danielo/encryptTiddler/control-panel",
            "tags": "$:/tags/ControlPanel",
            "caption": "Encrypt Tiddlers",
            "text": "\\define prefix(name) $:/plugins/danielo/encryptTiddler/control-panel/$name$\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]prefix[$:/plugins/danielo/encryptTiddler/control-panel/]]\" default=<<prefix \"batch-encrypt\">> state=\"$:/state/encryptTiddler/control-panel/tabs\">>"
        },
        "$:/plugins/danielo/encryptTiddler/crypt-batch-button": {
            "creator": "Danielo",
            "title": "$:/plugins/danielo/encryptTiddler/crypt-batch-button",
            "text": "<span title=\"Encrypt/Decrypt tiddler\" class=\"pc-batch-controls\">\n<$reveal state=<<qualify \"$:/state/encrypt\">> type=\"nomatch\" text={{!!title}} animate=\"no\"><$button set=<<qualify \"$:/state/encrypt\">> setTo={{!!title}} class=\"tc-btn-invisible\">{{$:/plugins/danielo/encryptTiddler/unlocked}}</$button></$reveal><$reveal state=<<qualify \"$:/state/encrypt\">> type=\"match\" text={{!!title}} animate=\"no\"><$button set=<<qualify \"$:/state/encrypt\">> setTo=\"\" class=\"tc-btn-invisible\">{{$:/plugins/danielo/encryptTiddler/unlocked}}</$button></$reveal>\n<$encryptTiddler passwordTiddler=\"$:/temp/password\" filter={{$:/temp/encrypt/filter}}><$reveal state=<<qualify \"$:/state/encrypt\">> type=\"match\" text={{!!title}} animate=\"yes\">\n<div class=\"tc-block-dropdown tw-crypt-dropdown\">\n<span class=\"tw-password-field\"><$edit-text tiddler=\"$:/temp/password\" tag=\"input\" type=\"password\" default=\"\" placeholder=\"password\" class=\"tc-edit-texteditor\"/></span>\n<span class=\"tw-crypt-button\"> <$button message=\"tw-encrypt-tiddler\"  set=<<qualify \"$:/state/encrypt\">> setTo=\"\" >Encrypt</$button> <$button message=\"tw-decrypt-tiddler\" set=<<qualify \"$:/state/encrypt\">> setTo=\"\" >Decrypt</$button></span>\n</div>\n</$reveal></$encryptTiddler>\n</span>"
        },
        "$:/plugins/danielo/encryptTiddler/crypt-button": {
            "created": "20140405233000477",
            "creator": "Danielo",
            "modified": "20140608121335075",
            "tags": "$:/tags/ViewToolbar button encrypt export",
            "title": "$:/plugins/danielo/encryptTiddler/crypt-button",
            "type": "text/vnd.tiddlywiki",
            "text": "<span title=\"Encrypt/Decrypt tiddler\"><$transclude tiddler=\"$:/plugins/danielo/encryptTiddler/openPopup\"/>\n</span><$encryptTiddler passwordTiddler=\"$:/temp/password\"><$reveal state=\"$:/state/encrypt\" type=\"match\" text={{!!title}} animate=\"yes\">\n<div class=\"tc-block-dropdown tw-crypt-dropdown\">\n<span class=\"tw-password-field\"><$edit-text tiddler=\"$:/temp/password\" tag=\"input\" type=\"password\" default=\"\" placeholder=\"password\" class=\"tc-edit-texteditor\"/></span>\n<span class=\"tw-crypt-button\"> <$list filter=\"[all[current]!has[encrypted]]\"> <$button message=\"tw-encrypt-tiddler\"  set=\"$:/state/encrypt\" setTo=\"\" >Encrypt</$button></$list><$list filter=\"[is[current]has[encrypted]]\"> <$button message=\"tw-decrypt-tiddler\" set=\"$:/state/encrypt\" setTo=\"\" >Decrypt</$button></$list></span>\n</div>\n</$reveal></$encryptTiddler>\n"
        },
        "$:/plugins/danielo/encryptTiddler/Encrypt-Tiddler": {
            "created": "20140406153742691",
            "creator": "pepito",
            "description": "add the hability to encrypt individual tiddlers",
            "modified": "20141029152631265",
            "modifier": "Danielo Rodriguez",
            "tags": "index plugins",
            "title": "$:/plugins/danielo/encryptTiddler/Encrypt-Tiddler",
            "type": "text/vnd.tiddlywiki",
            "caption": "readme",
            "text": "This plugin adds the ability to encrypt your tiddlers individually. This have several advantages:\n\n* You can specify a different password for each tiddler if you want.\n* You don't have to encrypt your whole wiky.\n* If you forget your password, you only lose a tiddler.\n* It's possible to edit the tiddler content , tags and fields ''except the encrypt field'' after encryption. Decrypting your tiddler will restore it to its original state when you encrypted it. This way you can hide the encrypted tiddlers as a \"different\" thing.\n* You can even encrypt images.\n* You can have sensible data in a day to day wiky.\n* I didn't try this, but theoretically you can apply double encryption by encrypting your wiki too."
        },
        "$:/plugins/danielo/encryptTiddler/encrypttiddler.js": {
            "text": "/*\\\ntitle: $:/plugins/danielo/encryptTiddler/encrypttiddler.js\ntype: application/javascript\nmodule-type: widget\n\nencrypttiddler widget\n\n```\n\n```\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar encryptTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t\t{type: \"tw-encrypt-tiddler\", handler: \"handleEncryptevent\"},\n\t\t\t{type: \"tw-decrypt-tiddler\", handler: \"handleDecryptevent\"},\n\t\t\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nencryptTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nencryptTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tconsole.log(\"Render\");\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nencryptTiddlerWidget.prototype.execute = function() {\n\t// Get attributes\n\t this.tiddlerTitle=this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t this.filter=this.getAttribute(\"filter\",undefined);\n \t this.passwordTiddler=this.getAttribute(\"passwordTiddler\");\n\t// Construct the child widgets\n\tconsole.log(this.targetTiddler);\n\t\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nencryptTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.filter) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nencryptTiddlerWidget.prototype.getTiddlersToProcess = function(){\n\tif(this.filter){ //we have a filter to work with\n\t\treturn this.wiki.filterTiddlers(this.filter);\n\t}else{ //single tiddler case\n\t\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\t\treturn tiddler? [tiddler.fields.title] : [];\n\t}\n};\n\nencryptTiddlerWidget.prototype.handleEncryptevent = function(event){\n\tvar password = this.getPassword();\n\tvar tiddlers = this.getTiddlersToProcess();\n\n\tif(tiddlers.length > 0 && password){\n\t\tvar self = this;\n\t\t$tw.utils.each(tiddlers, function(title){\n\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\tvar fields={text:\"!This is an encrypted Tiddler\",\n\t\t\t\t\t\t\t\t  encrypted:self.encryptFields(title,password)};\n\t\t\tself.saveTiddler(tiddler,fields);\n\t\t});\n\n\t}else{\n\t\tconsole.log(\"We did not find any tiddler to encrypt or password not set!\")\n\t}\n};\n\nencryptTiddlerWidget.prototype.handleDecryptevent = function(event){\n\tvar password =this.getPassword();\n\tvar tiddlers = this.getTiddlersToProcess();\n\n\tif(tiddlers.length > 0 && password){\n\t\tvar self = this;\n\t\t$tw.utils.each(tiddlers, function(title){\n\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\tvar fields = self.decryptFields(tiddler,password);\n\t\t\tif(fields)self.saveTiddler(tiddler,fields);\n\t\t});\n\t}\n};\n\nencryptTiddlerWidget.prototype.saveTiddler=function(tiddler,fields){\n\tthis.wiki.addTiddler(  new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,this.clearNonStandardFields(tiddler), fields ) )\n}\n\nencryptTiddlerWidget.prototype.encryptFields = function (title,password){\n\tvar jsonData=this.wiki.getTiddlerAsJson(title);\n\treturn $tw.crypto.encrypt(jsonData,password);\n\n};\n\nencryptTiddlerWidget.prototype.decryptFields = function(tiddler,password){\n\t\tvar JSONfields =$tw.crypto.decrypt(tiddler.fields.encrypted,password);\n\t\tif(JSONfields!==null){\n\t\t\treturn JSON.parse(JSONfields);\n\t\t}\n\t\tconsole.log(\"Error decrypting \"+tiddler.fields.title+\". Probably bad password\")\n\t\treturn false\n};\n\nencryptTiddlerWidget.prototype.getPassword = function(){\n\tvar tiddler=this.wiki.getTiddler(this.passwordTiddler);\n\tif(tiddler){\n\t\tvar password=tiddler.fields.text;\n\t\tthis.saveTiddler(tiddler); //reset password tiddler\n\t\treturn password;\n\t}\n\n\treturn false\n};\n\n// This function erases every field of a tiddler that is not standard and also\n// the text field\nencryptTiddlerWidget.prototype.clearNonStandardFields =function(tiddler) {\n\tvar standardFieldNames = \"title tags modified modifier created creator\".split(\" \");\n\t\tvar clearFields = {};\n\t\tfor(var fieldName in tiddler.fields) {\n\t\t\tif(standardFieldNames.indexOf(fieldName) === -1) {\n\t\t\t\tclearFields[fieldName] = undefined;\n\t\t\t}\n\t\t}\n\t\tconsole.log(\"Cleared fields \"+JSON.stringify(clearFields));\n\t\treturn clearFields;\n};\n\nexports.encryptTiddler = encryptTiddlerWidget;\n\n})();",
            "title": "$:/plugins/danielo/encryptTiddler/encrypttiddler.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/plugins/danielo/encryptTiddler/Filters/encrypted-tiddlers": {
            "title": "$:/plugins/danielo/encryptTiddler/Filters/encrypted-tiddlers",
            "description": "All encrypted tiddlers",
            "filter": "[has[encrypted]]",
            "tags": "$:/tags/Filter"
        },
        "$:/plugins/danielo/encryptTiddler/Filters/normal-unencrypted-tiddlers": {
            "title": "$:/plugins/danielo/encryptTiddler/Filters/normal-unencrypted-tiddlers",
            "filter": "[!is[system]!has[encrypted]]",
            "description": "Non-encrypted normal tiddlers",
            "tags": "$:/tags/Filter"
        },
        "$:/plugins/danielo/encryptTiddler/language/batch": {
            "title": "$:/plugins/danielo/encryptTiddler/language/batch",
            "text": "Use below controls to encrypt or decrypt a bunch of tiddlers. Encryption ''controls are hidden'' until you type something in the search box. All listed tiddlers will be affected. The presence of a small padlock (<span class=\"pc-listItem-lock\">{{$:/core/images/locked-padlock}}</span>) next to the tiddler title indicates that particular tiddler is already encrypted."
        },
        "$:/plugins/danielo/encryptTiddler/ui/listItemTemplate": {
            "title": "$:/plugins/danielo/encryptTiddler/ui/listItemTemplate",
            "text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n<$list filter=\"[all[current]has[encrypted]]\">\n<span class=\"pc-listItem-lock\">{{$:/core/images/locked-padlock}}</span>\n</$list>\n</$link>\n</div>"
        },
        "$:/plugins/danielo/encryptTiddler/openPopup": {
            "created": "20140406151910358",
            "creator": "Danielo",
            "modified": "20140608121417975",
            "modifier": "pepito",
            "tags": "button encrypt export",
            "title": "$:/plugins/danielo/encryptTiddler/openPopup",
            "type": "text/vnd.tiddlywiki",
            "text": "<$reveal state=\"$:/state/encrypt\" type=\"nomatch\" text={{!!title}} animate=\"no\"><$button set=\"$:/state/encrypt\" setTo={{!!title}} class=\"tc-btn-invisible\">{{$:/plugins/danielo/encryptTiddler/unlocked}}</$button></$reveal><$reveal state=\"$:/state/encrypt\" type=\"match\" text={{!!title}} animate=\"no\"><$button set=\"$:/state/encrypt\" setTo=\"\" class=\"tc-btn-invisible\">{{$:/plugins/danielo/encryptTiddler/unlocked}}</$button></$reveal>"
        },
        "$:/plugins/danielo/encryptTiddler/styles": {
            "created": "20140406110705085",
            "creator": "pepito",
            "modified": "20140608121510064",
            "modifier": "pepito",
            "tags": "$:/tags/Stylesheet encrypt export",
            "title": "$:/plugins/danielo/encryptTiddler/styles",
            "type": "text/plain",
            "text": ".tw-password-field {\n\tdisplay: inline-block;\n\twidth: 55%;\n  font-size:1em;\n  line-height:0;\n  margin:0;\n\tpadding-left:7%;\n}\n\n.pc-batch-controls .tw-crypt-dropdown{\n\tright: 0px;\n}\n\n.pc-batch-controls{\n\t\tposition:relative;\n}\n\n.pc-listItem-lock svg{\n\theight: 1em;\n\twidth: 1em;\n\tfill: #aaaaaa;\n}\n\n/*It is for use in combination with tc-block-dropdown */\n.tw-crypt-dropdown{\n      line-height:0;\n\t\t\tpadding-left:5px;\n\t\t\t}\n\n.tw-password-field input{\n       font-size:0.5em;\n\n}\n\n.tw-crypt-button {\n\tdisplay: inline-block;\n\twidth: 10%;\n}\n\n.tw-crypt-button button{\n\tfont-size:0.5em;\n}\n"
        },
        "$:/plugins/danielo/encryptTiddler/unlocked": {
            "created": "20140406101339943",
            "creator": "danielo515",
            "modified": "20140608121532690",
            "modifier": "danielo515",
            "tags": "encrypt export",
            "title": "$:/plugins/danielo/encryptTiddler/unlocked",
            "type": "text/vnd.tiddlywiki",
            "text": "<svg version=\"1.1\" id=\"Capa_1\" xmlns=\"http://www.w3.org/2000/svg\" class=\"tc-image-button\"\n\t viewBox=\"0 0 100 100\" style=\"enable-background:new 0 0 100 100;\" xml:space=\"preserve\">\n<g>\n\t<path d=\"M77.555,50H35.304V31.63c0-4.057,1.435-7.521,4.305-10.391c2.87-2.87,6.333-4.305,10.391-4.305\n\t\tc4.056,0,7.52,1.435,10.39,4.305s4.305,6.335,4.305,10.391c0,0.996,0.363,1.857,1.091,2.583c0.727,0.729,1.588,1.09,2.583,1.09\n\t\th3.674c0.995,0,1.856-0.361,2.583-1.09c0.727-0.727,1.091-1.588,1.091-2.583c0-7.079-2.517-13.136-7.549-18.17\n\t\tC63.136,8.428,57.08,5.912,50,5.912c-7.081,0-13.137,2.516-18.169,7.548c-5.033,5.034-7.549,11.091-7.549,18.17V50h-1.837\n\t\tc-1.531,0-2.833,0.536-3.904,1.608c-1.072,1.072-1.607,2.372-1.607,3.902v33.067c0,1.532,0.535,2.832,1.607,3.904\n\t\tc1.071,1.072,2.372,1.608,3.904,1.608h55.11c1.53,0,2.832-0.536,3.904-1.608c1.071-1.072,1.607-2.372,1.607-3.904V55.51\n\t\tc0-1.529-0.536-2.83-1.607-3.902C80.387,50.536,79.085,50,77.555,50z M54.315,72.937V83.72c0,2.173-1.762,3.935-3.935,3.935H49.62\n\t\tc-2.173,0-3.935-1.762-3.935-3.935V72.937c-2.31-1.443-3.852-4.001-3.852-6.925c0-4.511,3.657-8.167,8.167-8.167\n\t\ts8.167,3.657,8.167,8.167C58.167,68.937,56.625,71.495,54.315,72.937z\"/>\n</g>\n</svg>\n"
        }
    }
}
{
    "tiddlers": {
        "$:/config/EditorTypeMappings/application/javascript": {
            "title": "$:/config/EditorTypeMappings/application/javascript",
            "text": "codemirror"
        },
        "$:/config/EditorTypeMappings/application/json": {
            "title": "$:/config/EditorTypeMappings/application/json",
            "text": "codemirror"
        },
        "$:/config/EditorTypeMappings/application/x-tiddler-dictionary": {
            "title": "$:/config/EditorTypeMappings/application/x-tiddler-dictionary",
            "text": "codemirror"
        },
        "$:/config/EditorTypeMappings/text/css": {
            "title": "$:/config/EditorTypeMappings/text/css",
            "text": "codemirror"
        },
        "$:/config/EditorTypeMappings/text/html": {
            "title": "$:/config/EditorTypeMappings/text/html",
            "text": "codemirror"
        },
        "$:/config/EditorTypeMappings/text/plain": {
            "title": "$:/config/EditorTypeMappings/text/plain",
            "text": "codemirror"
        },
        "$:/config/EditorTypeMappings/text/vnd.tiddlywiki": {
            "title": "$:/config/EditorTypeMappings/text/vnd.tiddlywiki",
            "text": "codemirror"
        },
        "$:/config/EditorTypeMappings/text/x-markdown": {
            "title": "$:/config/EditorTypeMappings/text/x-markdown",
            "text": "codemirror"
        },
        "$:/config/EditorTypeMappings/text/x-tiddlywiki": {
            "title": "$:/config/EditorTypeMappings/text/x-tiddlywiki",
            "text": "codemirror"
        },
        "$:/config/codemirror/cursorBlinkRate": {
            "title": "$:/config/codemirror/cursorBlinkRate",
            "type": "string",
            "text": "530\n"
        },
        "$:/config/codemirror/extraKeysTW": {
            "title": "$:/config/codemirror/extraKeysTW",
            "extend": "extraKeys",
            "type": "json",
            "text": "{\n\t\"Ctrl-Esc\": \"singleSelection\",\n\t\"Esc\": \"\",\n\t\"Ctrl-S\": \"\",\n\t\"Ctrl-U\": \"\",\n\t\"Ctrl-T\": \"\",\n\t\"Alt-T\": \"transposeChars\",\n\t\"Alt-U\": \"undoSelection\",\n\t\"Shift-Alt-U\": \"redoSelection\",\n\t\"Cmd-U\": \"\"\n}\n"
        },
        "$:/config/codemirror/indentUnit": {
            "title": "$:/config/codemirror/indentUnit",
            "text": "2\n"
        },
        "$:/config/codemirror/inputStyle": {
            "title": "$:/config/codemirror/inputStyle",
            "type": "string",
            "text": "textarea\n"
        },
        "$:/config/codemirror/keyMap": {
            "title": "$:/config/codemirror/keyMap",
            "type": "string",
            "text": "default\n"
        },
        "$:/config/codemirror/lineNumbers": {
            "title": "$:/config/codemirror/lineNumbers",
            "type": "bool",
            "text": "false\n"
        },
        "$:/config/codemirror/lineWrapping": {
            "title": "$:/config/codemirror/lineWrapping",
            "type": "bool",
            "text": "true"
        },
        "$:/config/codemirror/showCursorWhenSelecting": {
            "title": "$:/config/codemirror/showCursorWhenSelecting",
            "type": "bool",
            "text": "true\n"
        },
        "$:/config/codemirror/styleActiveLine": {
            "title": "$:/config/codemirror/styleActiveLine",
            "type": "bool",
            "text": "false\n"
        },
        "$:/config/codemirror/tabSize": {
            "title": "$:/config/codemirror/tabSize",
            "text": "4\n"
        },
        "$:/config/codemirror/theme": {
            "title": "$:/config/codemirror/theme",
            "type": "string",
            "text": "default\n"
        },
        "$:/language/codemirror/homeUrl": {
            "title": "$:/language/codemirror/homeUrl",
            "text": "http://codemirror.net"
        },
        "$:/language/codemirror/addOnUrl": {
            "title": "$:/language/codemirror/addOnUrl",
            "text": "http://codemirror.net/doc/manual.html#addons"
        },
        "$:/language/codemirror/configUrl": {
            "title": "$:/language/codemirror/configUrl",
            "text": "http://codemirror.net/doc/manual.html#config"
        },
        "$:/language/codemirror/controlPanel/hint": {
            "title": "$:/language/codemirror/controlPanel/hint",
            "text": "These settings let you customise the behaviour of [[CodeMirror|$:/plugins/tiddlywiki/codemirror]]."
        },
        "$:/language/codemirror/controlPanel/usage": {
            "title": "$:/language/codemirror/controlPanel/usage",
            "text": "Usage information"
        },
        "$:/language/codemirror/editorFont/hint": {
            "title": "$:/language/codemirror/editorFont/hint",
            "text": "Editor font family"
        },
        "$:/language/codemirror/editorFont/info": {
            "title": "$:/language/codemirror/editorFont/info",
            "text": "Set the font family for the ~CodeMirror text-editor"
        },
        "$:/language/codemirror/controlPanel/keyboard": {
            "title": "$:/language/codemirror/controlPanel/keyboard",
            "text": "Keyboard shortcuts"
        },
        "$:/language/codemirror/keyMap/hint": {
            "title": "$:/language/codemirror/keyMap/hint",
            "text": "~CodeMirror keymap"
        },
        "$:/language/codemirror/keyMap/info": {
            "title": "$:/language/codemirror/keyMap/info",
            "text": "~The Keyboard KeyMap used within the ~CodeMirror text-editor"
        },
        "$:/language/codemirror/lineNumbers/hint": {
            "title": "$:/language/codemirror/lineNumbers/hint",
            "text": "Enable line numbers"
        },
        "$:/language/codemirror/lineNumbers/info": {
            "title": "$:/language/codemirror/lineNumbers/info",
            "text": "Whether to show line numbers to the left of the editor."
        },
        "$:/language/codemirror/lineWrapping/hint": {
            "title": "$:/language/codemirror/lineWrapping/hint",
            "text": "Enable line wrapping"
        },
        "$:/language/codemirror/lineWrapping/info": {
            "title": "$:/language/codemirror/lineWrapping/info",
            "text": "Whether CodeMirror should scroll or wrap for long lines. Defaults to `false` (scroll)."
        },
        "$:/language/codemirror/showCursorWhenSelecting/hint": {
            "title": "$:/language/codemirror/showCursorWhenSelecting/hint",
            "text": "Show cursor, when selecting"
        },
        "$:/language/codemirror/showCursorWhenSelecting/info": {
            "title": "$:/language/codemirror/showCursorWhenSelecting/info",
            "text": "Whether the cursor should be drawn when a selection is active."
        },
        "$:/language/codemirror/styleActiveLine/hint": {
            "title": "$:/language/codemirror/styleActiveLine/hint",
            "text": "Highlight active line"
        },
        "$:/language/codemirror/styleActiveLine/info": {
            "title": "$:/language/codemirror/styleActiveLine/info",
            "text": "Whether or not to highlight the active text-editor line"
        },
        "$:/language/codemirror/theme/hint": {
            "title": "$:/language/codemirror/theme/hint",
            "text": "Select a theme"
        },
        "$:/language/codemirror/theme/info": {
            "title": "$:/language/codemirror/theme/info",
            "text": "Choose between ~CodeMirror themes"
        },
        "$:/plugins/tiddlywiki/codemirror/edit-codemirror.js": {
            "title": "$:/plugins/tiddlywiki/codemirror/edit-codemirror.js",
            "text": "/*\\\ntitle: $:/plugins/tiddlywiki/codemirror/edit-codemirror.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-codemirror widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar editTextWidgetFactory = require(\"$:/core/modules/editor/factory.js\").editTextWidgetFactory,\n\tCodeMirrorEngine = require(\"$:/plugins/tiddlywiki/codemirror/engine.js\").CodeMirrorEngine;\n\nexports[\"edit-codemirror\"] = editTextWidgetFactory(CodeMirrorEngine,CodeMirrorEngine);\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/plugins/tiddlywiki/codemirror/engine.js": {
            "title": "$:/plugins/tiddlywiki/codemirror/engine.js",
            "text": "/*\\\ntitle: $:/plugins/tiddlywiki/codemirror/engine.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a CodeMirror instance\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar CODEMIRROR_OPTIONS = \"$:/config/CodeMirror\",\nHEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\",\nCONFIG_FILTER = \"[all[shadows+tiddlers]prefix[$:/config/codemirror/]]\"\n\t\n// Install CodeMirror\nif($tw.browser && !window.CodeMirror) {\n\n\tvar modules = $tw.modules.types[\"codemirror\"];\n\tvar req = Object.getOwnPropertyNames(modules);\n\n\twindow.CodeMirror = require(\"$:/plugins/tiddlywiki/codemirror/lib/codemirror.js\");\n\t// Install required CodeMirror plugins\n\tif(req) {\n\t\tif($tw.utils.isArray(req)) {\n\t\t\tfor(var index=0; index<req.length; index++) {\n\t\t\t\trequire(req[index]);\n\t\t\t}\n\t\t} else {\n\t\t\trequire(req);\n\t\t}\n\t}\n}\n\nfunction getCmConfig() {\n\tvar type,\n\t\ttest,\n\t\tvalue,\n\t\telement,\n\t\textend,\n\t\ttiddler,\n\t\tconfig = {},\n\t\tconfigTiddlers = $tw.wiki.filterTiddlers(CONFIG_FILTER);\n\n\tif ($tw.utils.isArray(configTiddlers)) {\n\t\tfor (var i=0; i<configTiddlers.length; i++) {\n\t\t\ttiddler = $tw.wiki.getTiddler(configTiddlers[i]);\n\t\t\t\tif (tiddler) {\n\t\t\t\telement = configTiddlers[i].replace(/\\$:\\/config\\/codemirror\\//ig,\"\");\n\t\t\t\t\ttype = (tiddler.fields.type) ? tiddler.fields.type.trim().toLocaleLowerCase() : \"string\";\n\t\t\t\tswitch (type) {\n\t\t\t\t\tcase \"bool\":\n\t\t\t\t\ttest = tiddler.fields.text.trim().toLowerCase();\n\t\t\t\t\tvalue = (test === \"true\") ? true : false;\n\t\t\t\t\tconfig[element] = value;\n\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"string\":\n\t\t\t\t\tvalue = tiddler.fields.text.trim();\n\t\t\t\t\tconfig[element] = value;\n\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"integer\":\n\t\t\t\t\tvalue = parseInt(tiddler.fields.text.trim(), 10);\n\t\t\t\t\tconfig[element] = value;\n\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"json\":\n\t\t\t\t\tvalue = JSON.parse(tiddler.fields.text.trim());\n\t\t\t\t\t\textend = (tiddler.fields.extend) ? tiddler.fields.extend : element;\n\n\t\t\t\t\tif (config[extend]) {\n\t\t\t\t\t\t$tw.utils.extend(config[extend], value);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconfig[extend] = value;\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn config;\n}\n\nfunction CodeMirrorEngine(options) {\n\n\t// Save our options\n\tvar self = this;\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Create the wrapper DIV\n\tthis.domNode = this.widget.document.createElement(\"div\");\n\tif(this.widget.editClass) {\n\t\tthis.domNode.className = this.widget.editClass;\n\t}\n\tthis.domNode.style.display = \"inline-block\";\n\tthis.parentNode.insertBefore(this.domNode,this.nextSibling);\n\tthis.widget.domNodes.push(this.domNode);\n\t\n\t// Set all cm-plugin defaults\n\t// Get the configuration options for the CodeMirror object\n\tvar config = getCmConfig();\n\n\tconfig.mode = options.type;\n\tconfig.value = options.value;\n\t// Create the CodeMirror instance\n\tthis.cm = window.CodeMirror(function(cmDomNode) {\n\t\t// Note that this is a synchronous callback that is called before the constructor returns\n\t\tself.domNode.appendChild(cmDomNode);\n\t},config);\n\n\t// Set up a change event handler\n\tthis.cm.on(\"change\",function() {\n\t\tself.widget.saveChanges(self.getText());\n\t});\n\tthis.cm.on(\"drop\",function(cm,event) {\n\t\tevent.stopPropagation(); // Otherwise TW's dropzone widget sees the drop event\n\t\treturn false;\n\t});\n\tthis.cm.on(\"keydown\",function(cm,event) {\n\t\treturn self.widget.handleKeydownEvent.call(self.widget,event);\n\t});\n}\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nCodeMirrorEngine.prototype.setText = function(text,type) {\n\tvar self = this;\n\tself.cm.setOption(\"mode\",type);\n\tif(!this.cm.hasFocus()) {\n\t\tthis.cm.setValue(text);\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nCodeMirrorEngine.prototype.getText = function() {\n\treturn this.cm.getValue();\n};\n\n/*\nFix the height of textarea to fit content\n*/\nCodeMirrorEngine.prototype.fixHeight = function() {\n\tif(this.widget.editAutoHeight) {\n\t\t// Resize to fit\n\t\tthis.cm.setSize(null,null);\n\t} else {\n\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\tthis.cm.setSize(null,fixedHeight);\n\t}\n};\n\n/*\nFocus the engine node\n*/\nCodeMirrorEngine.prototype.focus  = function() {\n\tthis.cm.focus();\n}\n\n/*\nCreate a blank structure representing a text operation\n*/\nCodeMirrorEngine.prototype.createTextOperation = function() {\n\tvar selections = this.cm.listSelections();\n\tif(selections.length > 0) {\n\t\tvar anchorPos = this.cm.indexFromPos(selections[0].anchor),\n\t\theadPos = this.cm.indexFromPos(selections[0].head);\n\t}\n\tvar operation = {\n\t\ttext: this.cm.getValue(),\n\t\tselStart: Math.min(anchorPos,headPos),\n\t\tselEnd: Math.max(anchorPos,headPos),\n\t\tcutStart: null,\n\t\tcutEnd: null,\n\t\treplacement: null,\n\t\tnewSelStart: null,\n\t\tnewSelEnd: null\n\t};\n\toperation.selection = operation.text.substring(operation.selStart,operation.selEnd);\n\treturn operation;\n};\n\n/*\nExecute a text operation\n*/\nCodeMirrorEngine.prototype.executeTextOperation = function(operation) {\n\t// Perform the required changes to the text area and the underlying tiddler\n\tvar newText = operation.text;\n\tif(operation.replacement !== null) {\n\t\tthis.cm.replaceRange(operation.replacement,this.cm.posFromIndex(operation.cutStart),this.cm.posFromIndex(operation.cutEnd));\n\t\tthis.cm.setSelection(this.cm.posFromIndex(operation.newSelStart),this.cm.posFromIndex(operation.newSelEnd));\n\t\tnewText = operation.text.substring(0,operation.cutStart) + operation.replacement + operation.text.substring(operation.cutEnd);\n\t}\n\tthis.cm.focus();\n\treturn newText;\n};\n\nexports.CodeMirrorEngine = CodeMirrorEngine;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/plugins/tiddlywiki/codemirror/lib/codemirror.js": {
            "text": "!function(e,t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t():\"function\"==typeof define&&define.amd?define(t):e.CodeMirror=t()}(this,function(){\"use strict\";var e=navigator.userAgent,t=navigator.platform,r=/gecko\\/\\d/i.test(e),n=/MSIE \\d/.test(e),i=/Trident\\/(?:[7-9]|\\d{2,})\\..*rv:(\\d+)/.exec(e),o=/Edge\\/(\\d+)/.exec(e),l=n||i||o,s=l&&(n?document.documentMode||6:+(o||i)[1]),a=!o&&/WebKit\\//.test(e),u=a&&/Qt\\/\\d+\\.\\d+/.test(e),c=!o&&/Chrome\\//.test(e),h=/Opera\\//.test(e),f=/Apple Computer/.test(navigator.vendor),d=/Mac OS X 1\\d\\D([8-9]|\\d\\d)\\D/.test(e),p=/PhantomJS/.test(e),g=!o&&/AppleWebKit/.test(e)&&/Mobile\\/\\w+/.test(e),v=/Android/.test(e),m=g||v||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),y=g||/Mac/.test(t),b=/\\bCrOS\\b/.test(e),w=/win/i.test(t),x=h&&e.match(/Version\\/(\\d*\\.\\d*)/);x&&(x=Number(x[1])),x&&x>=15&&(h=!1,a=!0);var C=y&&(u||h&&(null==x||x<12.11)),S=r||l&&s>=9;function L(e){return new RegExp(\"(^|\\\\s)\"+e+\"(?:$|\\\\s)\\\\s*\")}var k,T=function(e,t){var r=e.className,n=L(t).exec(r);if(n){var i=r.slice(n.index+n[0].length);e.className=r.slice(0,n.index)+(i?n[1]+i:\"\")}};function M(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function N(e,t){return M(e).appendChild(t)}function O(e,t,r,n){var i=document.createElement(e);if(r&&(i.className=r),n&&(i.style.cssText=n),\"string\"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o<t.length;++o)i.appendChild(t[o]);return i}function A(e,t,r,n){var i=O(e,t,r,n);return i.setAttribute(\"role\",\"presentation\"),i}function D(e,t){if(3==t.nodeType&&(t=t.parentNode),e.contains)return e.contains(t);do{if(11==t.nodeType&&(t=t.host),t==e)return!0}while(t=t.parentNode)}function W(){var e;try{e=document.activeElement}catch(t){e=document.body||null}for(;e&&e.shadowRoot&&e.shadowRoot.activeElement;)e=e.shadowRoot.activeElement;return e}function H(e,t){var r=e.className;L(t).test(r)||(e.className+=(r?\" \":\"\")+t)}function F(e,t){for(var r=e.split(\" \"),n=0;n<r.length;n++)r[n]&&!L(r[n]).test(t)&&(t+=\" \"+r[n]);return t}k=document.createRange?function(e,t,r,n){var i=document.createRange();return i.setEnd(n||e,r),i.setStart(e,t),i}:function(e,t,r){var n=document.body.createTextRange();try{n.moveToElementText(e.parentNode)}catch(e){return n}return n.collapse(!0),n.moveEnd(\"character\",r),n.moveStart(\"character\",t),n};var P=function(e){e.select()};function E(e){var t=Array.prototype.slice.call(arguments,1);return function(){return e.apply(null,t)}}function z(e,t,r){for(var n in t||(t={}),e)!e.hasOwnProperty(n)||!1===r&&t.hasOwnProperty(n)||(t[n]=e[n]);return t}function I(e,t,r,n,i){null==t&&-1==(t=e.search(/[^\\s\\u00a0]/))&&(t=e.length);for(var o=n||0,l=i||0;;){var s=e.indexOf(\"\\t\",o);if(s<0||s>=t)return l+(t-o);l+=s-o,l+=r-l%r,o=s+1}}g?P=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:l&&(P=function(e){try{e.select()}catch(e){}});var R=function(){this.id=null};function B(e,t){for(var r=0;r<e.length;++r)if(e[r]==t)return r;return-1}R.prototype.set=function(e,t){clearTimeout(this.id),this.id=setTimeout(t,e)};var G=30,U={toString:function(){return\"CodeMirror.Pass\"}},V={scroll:!1},K={origin:\"*mouse\"},j={origin:\"+move\"};function X(e,t,r){for(var n=0,i=0;;){var o=e.indexOf(\"\\t\",n);-1==o&&(o=e.length);var l=o-n;if(o==e.length||i+l>=t)return n+Math.min(l,t-i);if(i+=o-n,n=o+1,(i+=r-i%r)>=t)return n}}var Y=[\"\"];function _(e){for(;Y.length<=e;)Y.push(q(Y)+\" \");return Y[e]}function q(e){return e[e.length-1]}function $(e,t){for(var r=[],n=0;n<e.length;n++)r[n]=t(e[n],n);return r}function Z(){}function Q(e,t){var r;return Object.create?r=Object.create(e):(Z.prototype=e,r=new Z),t&&z(t,r),r}var J=/[\\u00df\\u0587\\u0590-\\u05f4\\u0600-\\u06ff\\u3040-\\u309f\\u30a0-\\u30ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\uac00-\\ud7af]/;function ee(e){return/\\w/.test(e)||e>\"€\"&&(e.toUpperCase()!=e.toLowerCase()||J.test(e))}function te(e,t){return t?!!(t.source.indexOf(\"\\\\w\")>-1&&ee(e))||t.test(e):ee(e)}function re(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var ne=/[\\u0300-\\u036f\\u0483-\\u0489\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u064b-\\u065e\\u0670\\u06d6-\\u06dc\\u06de-\\u06e4\\u06e7\\u06e8\\u06ea-\\u06ed\\u0711\\u0730-\\u074a\\u07a6-\\u07b0\\u07eb-\\u07f3\\u0816-\\u0819\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0900-\\u0902\\u093c\\u0941-\\u0948\\u094d\\u0951-\\u0955\\u0962\\u0963\\u0981\\u09bc\\u09be\\u09c1-\\u09c4\\u09cd\\u09d7\\u09e2\\u09e3\\u0a01\\u0a02\\u0a3c\\u0a41\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a70\\u0a71\\u0a75\\u0a81\\u0a82\\u0abc\\u0ac1-\\u0ac5\\u0ac7\\u0ac8\\u0acd\\u0ae2\\u0ae3\\u0b01\\u0b3c\\u0b3e\\u0b3f\\u0b41-\\u0b44\\u0b4d\\u0b56\\u0b57\\u0b62\\u0b63\\u0b82\\u0bbe\\u0bc0\\u0bcd\\u0bd7\\u0c3e-\\u0c40\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62\\u0c63\\u0cbc\\u0cbf\\u0cc2\\u0cc6\\u0ccc\\u0ccd\\u0cd5\\u0cd6\\u0ce2\\u0ce3\\u0d3e\\u0d41-\\u0d44\\u0d4d\\u0d57\\u0d62\\u0d63\\u0dca\\u0dcf\\u0dd2-\\u0dd4\\u0dd6\\u0ddf\\u0e31\\u0e34-\\u0e3a\\u0e47-\\u0e4e\\u0eb1\\u0eb4-\\u0eb9\\u0ebb\\u0ebc\\u0ec8-\\u0ecd\\u0f18\\u0f19\\u0f35\\u0f37\\u0f39\\u0f71-\\u0f7e\\u0f80-\\u0f84\\u0f86\\u0f87\\u0f90-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u102d-\\u1030\\u1032-\\u1037\\u1039\\u103a\\u103d\\u103e\\u1058\\u1059\\u105e-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108d\\u109d\\u135f\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17b7-\\u17bd\\u17c6\\u17c9-\\u17d3\\u17dd\\u180b-\\u180d\\u18a9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193b\\u1a17\\u1a18\\u1a56\\u1a58-\\u1a5e\\u1a60\\u1a62\\u1a65-\\u1a6c\\u1a73-\\u1a7c\\u1a7f\\u1b00-\\u1b03\\u1b34\\u1b36-\\u1b3a\\u1b3c\\u1b42\\u1b6b-\\u1b73\\u1b80\\u1b81\\u1ba2-\\u1ba5\\u1ba8\\u1ba9\\u1c2c-\\u1c33\\u1c36\\u1c37\\u1cd0-\\u1cd2\\u1cd4-\\u1ce0\\u1ce2-\\u1ce8\\u1ced\\u1dc0-\\u1de6\\u1dfd-\\u1dff\\u200c\\u200d\\u20d0-\\u20f0\\u2cef-\\u2cf1\\u2de0-\\u2dff\\u302a-\\u302f\\u3099\\u309a\\ua66f-\\ua672\\ua67c\\ua67d\\ua6f0\\ua6f1\\ua802\\ua806\\ua80b\\ua825\\ua826\\ua8c4\\ua8e0-\\ua8f1\\ua926-\\ua92d\\ua947-\\ua951\\ua980-\\ua982\\ua9b3\\ua9b6-\\ua9b9\\ua9bc\\uaa29-\\uaa2e\\uaa31\\uaa32\\uaa35\\uaa36\\uaa43\\uaa4c\\uaab0\\uaab2-\\uaab4\\uaab7\\uaab8\\uaabe\\uaabf\\uaac1\\uabe5\\uabe8\\uabed\\udc00-\\udfff\\ufb1e\\ufe00-\\ufe0f\\ufe20-\\ufe26\\uff9e\\uff9f]/;function ie(e){return e.charCodeAt(0)>=768&&ne.test(e)}function oe(e,t,r){for(;(r<0?t>0:t<e.length)&&ie(e.charAt(t));)t+=r;return t}function le(e,t,r){for(var n=t>r?-1:1;;){if(t==r)return t;var i=(t+r)/2,o=n<0?Math.ceil(i):Math.floor(i);if(o==t)return e(o)?t:r;e(o)?r=o:t=o+n}}function se(e,t){if((t-=e.first)<0||t>=e.size)throw new Error(\"There is no line \"+(t+e.first)+\" in the document.\");for(var r=e;!r.lines;)for(var n=0;;++n){var i=r.children[n],o=i.chunkSize();if(t<o){r=i;break}t-=o}return r.lines[t]}function ae(e,t,r){var n=[],i=t.line;return e.iter(t.line,r.line+1,function(e){var o=e.text;i==r.line&&(o=o.slice(0,r.ch)),i==t.line&&(o=o.slice(t.ch)),n.push(o),++i}),n}function ue(e,t,r){var n=[];return e.iter(t,r,function(e){n.push(e.text)}),n}function ce(e,t){var r=t-e.height;if(r)for(var n=e;n;n=n.parent)n.height+=r}function he(e){if(null==e.parent)return null;for(var t=e.parent,r=B(t.lines,e),n=t.parent;n;t=n,n=n.parent)for(var i=0;n.children[i]!=t;++i)r+=n.children[i].chunkSize();return r+t.first}function fe(e,t){var r=e.first;e:do{for(var n=0;n<e.children.length;++n){var i=e.children[n],o=i.height;if(t<o){e=i;continue e}t-=o,r+=i.chunkSize()}return r}while(!e.lines);for(var l=0;l<e.lines.length;++l){var s=e.lines[l].height;if(t<s)break;t-=s}return r+l}function de(e,t){return t>=e.first&&t<e.first+e.size}function pe(e,t){return String(e.lineNumberFormatter(t+e.firstLineNumber))}function ge(e,t,r){if(void 0===r&&(r=null),!(this instanceof ge))return new ge(e,t,r);this.line=e,this.ch=t,this.sticky=r}function ve(e,t){return e.line-t.line||e.ch-t.ch}function me(e,t){return e.sticky==t.sticky&&0==ve(e,t)}function ye(e){return ge(e.line,e.ch)}function be(e,t){return ve(e,t)<0?t:e}function we(e,t){return ve(e,t)<0?e:t}function xe(e,t){return Math.max(e.first,Math.min(t,e.first+e.size-1))}function Ce(e,t){if(t.line<e.first)return ge(e.first,0);var r,n,i,o=e.first+e.size-1;return t.line>o?ge(o,se(e,o).text.length):(r=t,n=se(e,t.line).text.length,null==(i=r.ch)||i>n?ge(r.line,n):i<0?ge(r.line,0):r)}function Se(e,t){for(var r=[],n=0;n<t.length;n++)r[n]=Ce(e,t[n]);return r}var Le=!1,ke=!1;function Te(e,t,r){this.marker=e,this.from=t,this.to=r}function Me(e,t){if(e)for(var r=0;r<e.length;++r){var n=e[r];if(n.marker==t)return n}}function Ne(e,t){for(var r,n=0;n<e.length;++n)e[n]!=t&&(r||(r=[])).push(e[n]);return r}function Oe(e,t){if(t.full)return null;var r=de(e,t.from.line)&&se(e,t.from.line).markedSpans,n=de(e,t.to.line)&&se(e,t.to.line).markedSpans;if(!r&&!n)return null;var i=t.from.ch,o=t.to.ch,l=0==ve(t.from,t.to),s=function(e,t,r){var n;if(e)for(var i=0;i<e.length;++i){var o=e[i],l=o.marker;if(null==o.from||(l.inclusiveLeft?o.from<=t:o.from<t)||o.from==t&&\"bookmark\"==l.type&&(!r||!o.marker.insertLeft)){var s=null==o.to||(l.inclusiveRight?o.to>=t:o.to>t);(n||(n=[])).push(new Te(l,o.from,s?null:o.to))}}return n}(r,i,l),a=function(e,t,r){var n;if(e)for(var i=0;i<e.length;++i){var o=e[i],l=o.marker;if(null==o.to||(l.inclusiveRight?o.to>=t:o.to>t)||o.from==t&&\"bookmark\"==l.type&&(!r||o.marker.insertLeft)){var s=null==o.from||(l.inclusiveLeft?o.from<=t:o.from<t);(n||(n=[])).push(new Te(l,s?null:o.from-t,null==o.to?null:o.to-t))}}return n}(n,o,l),u=1==t.text.length,c=q(t.text).length+(u?i:0);if(s)for(var h=0;h<s.length;++h){var f=s[h];if(null==f.to){var d=Me(a,f.marker);d?u&&(f.to=null==d.to?null:d.to+c):f.to=i}}if(a)for(var p=0;p<a.length;++p){var g=a[p];if(null!=g.to&&(g.to+=c),null==g.from)Me(s,g.marker)||(g.from=c,u&&(s||(s=[])).push(g));else g.from+=c,u&&(s||(s=[])).push(g)}s&&(s=Ae(s)),a&&a!=s&&(a=Ae(a));var v=[s];if(!u){var m,y=t.text.length-2;if(y>0&&s)for(var b=0;b<s.length;++b)null==s[b].to&&(m||(m=[])).push(new Te(s[b].marker,null,null));for(var w=0;w<y;++w)v.push(m);v.push(a)}return v}function Ae(e){for(var t=0;t<e.length;++t){var r=e[t];null!=r.from&&r.from==r.to&&!1!==r.marker.clearWhenEmpty&&e.splice(t--,1)}return e.length?e:null}function De(e){var t=e.markedSpans;if(t){for(var r=0;r<t.length;++r)t[r].marker.detachLine(e);e.markedSpans=null}}function We(e,t){if(t){for(var r=0;r<t.length;++r)t[r].marker.attachLine(e);e.markedSpans=t}}function He(e){return e.inclusiveLeft?-1:0}function Fe(e){return e.inclusiveRight?1:0}function Pe(e,t){var r=e.lines.length-t.lines.length;if(0!=r)return r;var n=e.find(),i=t.find(),o=ve(n.from,i.from)||He(e)-He(t);if(o)return-o;var l=ve(n.to,i.to)||Fe(e)-Fe(t);return l||t.id-e.id}function Ee(e,t){var r,n=ke&&e.markedSpans;if(n)for(var i=void 0,o=0;o<n.length;++o)(i=n[o]).marker.collapsed&&null==(t?i.from:i.to)&&(!r||Pe(r,i.marker)<0)&&(r=i.marker);return r}function ze(e){return Ee(e,!0)}function Ie(e){return Ee(e,!1)}function Re(e,t,r,n,i){var o=se(e,t),l=ke&&o.markedSpans;if(l)for(var s=0;s<l.length;++s){var a=l[s];if(a.marker.collapsed){var u=a.marker.find(0),c=ve(u.from,r)||He(a.marker)-He(i),h=ve(u.to,n)||Fe(a.marker)-Fe(i);if(!(c>=0&&h<=0||c<=0&&h>=0)&&(c<=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?ve(u.to,r)>=0:ve(u.to,r)>0)||c>=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?ve(u.from,n)<=0:ve(u.from,n)<0)))return!0}}}function Be(e){for(var t;t=ze(e);)e=t.find(-1,!0).line;return e}function Ge(e,t){var r=se(e,t),n=Be(r);return r==n?t:he(n)}function Ue(e,t){if(t>e.lastLine())return t;var r,n=se(e,t);if(!Ve(e,n))return t;for(;r=Ie(n);)n=r.find(1,!0).line;return he(n)+1}function Ve(e,t){var r=ke&&t.markedSpans;if(r)for(var n=void 0,i=0;i<r.length;++i)if((n=r[i]).marker.collapsed){if(null==n.from)return!0;if(!n.marker.widgetNode&&0==n.from&&n.marker.inclusiveLeft&&Ke(e,t,n))return!0}}function Ke(e,t,r){if(null==r.to){var n=r.marker.find(1,!0);return Ke(e,n.line,Me(n.line.markedSpans,r.marker))}if(r.marker.inclusiveRight&&r.to==t.text.length)return!0;for(var i=void 0,o=0;o<t.markedSpans.length;++o)if((i=t.markedSpans[o]).marker.collapsed&&!i.marker.widgetNode&&i.from==r.to&&(null==i.to||i.to!=r.from)&&(i.marker.inclusiveLeft||r.marker.inclusiveRight)&&Ke(e,t,i))return!0}function je(e){for(var t=0,r=(e=Be(e)).parent,n=0;n<r.lines.length;++n){var i=r.lines[n];if(i==e)break;t+=i.height}for(var o=r.parent;o;o=(r=o).parent)for(var l=0;l<o.children.length;++l){var s=o.children[l];if(s==r)break;t+=s.height}return t}function Xe(e){if(0==e.height)return 0;for(var t,r=e.text.length,n=e;t=ze(n);){var i=t.find(0,!0);n=i.from.line,r+=i.from.ch-i.to.ch}for(n=e;t=Ie(n);){var o=t.find(0,!0);r-=n.text.length-o.from.ch,r+=(n=o.to.line).text.length-o.to.ch}return r}function Ye(e){var t=e.display,r=e.doc;t.maxLine=se(r,r.first),t.maxLineLength=Xe(t.maxLine),t.maxLineChanged=!0,r.iter(function(e){var r=Xe(e);r>t.maxLineLength&&(t.maxLineLength=r,t.maxLine=e)})}var _e=null;function qe(e,t,r){var n;_e=null;for(var i=0;i<e.length;++i){var o=e[i];if(o.from<t&&o.to>t)return i;o.to==t&&(o.from!=o.to&&\"before\"==r?n=i:_e=i),o.from==t&&(o.from!=o.to&&\"before\"!=r?n=i:_e=i)}return null!=n?n:_e}var $e=function(){var e=\"bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN\",t=\"nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111\";var r=/[\\u0590-\\u05f4\\u0600-\\u06ff\\u0700-\\u08ac]/,n=/[stwN]/,i=/[LRr]/,o=/[Lb1n]/,l=/[1n]/;function s(e,t,r){this.level=e,this.from=t,this.to=r}return function(a,u){var c=\"ltr\"==u?\"L\":\"R\";if(0==a.length||\"ltr\"==u&&!r.test(a))return!1;for(var h,f=a.length,d=[],p=0;p<f;++p)d.push((h=a.charCodeAt(p))<=247?e.charAt(h):1424<=h&&h<=1524?\"R\":1536<=h&&h<=1785?t.charAt(h-1536):1774<=h&&h<=2220?\"r\":8192<=h&&h<=8203?\"w\":8204==h?\"b\":\"L\");for(var g=0,v=c;g<f;++g){var m=d[g];\"m\"==m?d[g]=v:v=m}for(var y=0,b=c;y<f;++y){var w=d[y];\"1\"==w&&\"r\"==b?d[y]=\"n\":i.test(w)&&(b=w,\"r\"==w&&(d[y]=\"R\"))}for(var x=1,C=d[0];x<f-1;++x){var S=d[x];\"+\"==S&&\"1\"==C&&\"1\"==d[x+1]?d[x]=\"1\":\",\"!=S||C!=d[x+1]||\"1\"!=C&&\"n\"!=C||(d[x]=C),C=S}for(var L=0;L<f;++L){var k=d[L];if(\",\"==k)d[L]=\"N\";else if(\"%\"==k){var T=void 0;for(T=L+1;T<f&&\"%\"==d[T];++T);for(var M=L&&\"!\"==d[L-1]||T<f&&\"1\"==d[T]?\"1\":\"N\",N=L;N<T;++N)d[N]=M;L=T-1}}for(var O=0,A=c;O<f;++O){var D=d[O];\"L\"==A&&\"1\"==D?d[O]=\"L\":i.test(D)&&(A=D)}for(var W=0;W<f;++W)if(n.test(d[W])){var H=void 0;for(H=W+1;H<f&&n.test(d[H]);++H);for(var F=\"L\"==(W?d[W-1]:c),P=F==(\"L\"==(H<f?d[H]:c))?F?\"L\":\"R\":c,E=W;E<H;++E)d[E]=P;W=H-1}for(var z,I=[],R=0;R<f;)if(o.test(d[R])){var B=R;for(++R;R<f&&o.test(d[R]);++R);I.push(new s(0,B,R))}else{var G=R,U=I.length;for(++R;R<f&&\"L\"!=d[R];++R);for(var V=G;V<R;)if(l.test(d[V])){G<V&&I.splice(U,0,new s(1,G,V));var K=V;for(++V;V<R&&l.test(d[V]);++V);I.splice(U,0,new s(2,K,V)),G=V}else++V;G<R&&I.splice(U,0,new s(1,G,R))}return\"ltr\"==u&&(1==I[0].level&&(z=a.match(/^\\s+/))&&(I[0].from=z[0].length,I.unshift(new s(0,0,z[0].length))),1==q(I).level&&(z=a.match(/\\s+$/))&&(q(I).to-=z[0].length,I.push(new s(0,f-z[0].length,f)))),\"rtl\"==u?I.reverse():I}}();function Ze(e,t){var r=e.order;return null==r&&(r=e.order=$e(e.text,t)),r}var Qe=[],Je=function(e,t,r){if(e.addEventListener)e.addEventListener(t,r,!1);else if(e.attachEvent)e.attachEvent(\"on\"+t,r);else{var n=e._handlers||(e._handlers={});n[t]=(n[t]||Qe).concat(r)}};function et(e,t){return e._handlers&&e._handlers[t]||Qe}function tt(e,t,r){if(e.removeEventListener)e.removeEventListener(t,r,!1);else if(e.detachEvent)e.detachEvent(\"on\"+t,r);else{var n=e._handlers,i=n&&n[t];if(i){var o=B(i,r);o>-1&&(n[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function rt(e,t){var r=et(e,t);if(r.length)for(var n=Array.prototype.slice.call(arguments,2),i=0;i<r.length;++i)r[i].apply(null,n)}function nt(e,t,r){return\"string\"==typeof t&&(t={type:t,preventDefault:function(){this.defaultPrevented=!0}}),rt(e,r||t.type,e,t),ut(t)||t.codemirrorIgnore}function it(e){var t=e._handlers&&e._handlers.cursorActivity;if(t)for(var r=e.curOp.cursorActivityHandlers||(e.curOp.cursorActivityHandlers=[]),n=0;n<t.length;++n)-1==B(r,t[n])&&r.push(t[n])}function ot(e,t){return et(e,t).length>0}function lt(e){e.prototype.on=function(e,t){Je(this,e,t)},e.prototype.off=function(e,t){tt(this,e,t)}}function st(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function at(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function ut(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function ct(e){st(e),at(e)}function ht(e){return e.target||e.srcElement}function ft(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),y&&e.ctrlKey&&1==t&&(t=3),t}var dt,pt,gt=function(){if(l&&s<9)return!1;var e=O(\"div\");return\"draggable\"in e||\"dragDrop\"in e}();function vt(e){if(null==dt){var t=O(\"span\",\"​\");N(e,O(\"span\",[t,document.createTextNode(\"x\")])),0!=e.firstChild.offsetHeight&&(dt=t.offsetWidth<=1&&t.offsetHeight>2&&!(l&&s<8))}var r=dt?O(\"span\",\"​\"):O(\"span\",\" \",null,\"display: inline-block; width: 1px; margin-right: -1px\");return r.setAttribute(\"cm-text\",\"\"),r}function mt(e){if(null!=pt)return pt;var t=N(e,document.createTextNode(\"AخA\")),r=k(t,0,1).getBoundingClientRect(),n=k(t,1,2).getBoundingClientRect();return M(e),!(!r||r.left==r.right)&&(pt=n.right-r.right<3)}var yt,bt=3!=\"\\n\\nb\".split(/\\n/).length?function(e){for(var t=0,r=[],n=e.length;t<=n;){var i=e.indexOf(\"\\n\",t);-1==i&&(i=e.length);var o=e.slice(t,\"\\r\"==e.charAt(i-1)?i-1:i),l=o.indexOf(\"\\r\");-1!=l?(r.push(o.slice(0,l)),t+=l+1):(r.push(o),t=i+1)}return r}:function(e){return e.split(/\\r\\n?|\\n/)},wt=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(e){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(e){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints(\"StartToEnd\",t)},xt=\"oncopy\"in(yt=O(\"div\"))||(yt.setAttribute(\"oncopy\",\"return;\"),\"function\"==typeof yt.oncopy),Ct=null;var St={},Lt={};function kt(e){if(\"string\"==typeof e&&Lt.hasOwnProperty(e))e=Lt[e];else if(e&&\"string\"==typeof e.name&&Lt.hasOwnProperty(e.name)){var t=Lt[e.name];\"string\"==typeof t&&(t={name:t}),(e=Q(t,e)).name=t.name}else{if(\"string\"==typeof e&&/^[\\w\\-]+\\/[\\w\\-]+\\+xml$/.test(e))return kt(\"application/xml\");if(\"string\"==typeof e&&/^[\\w\\-]+\\/[\\w\\-]+\\+json$/.test(e))return kt(\"application/json\")}return\"string\"==typeof e?{name:e}:e||{name:\"null\"}}function Tt(e,t){t=kt(t);var r=St[t.name];if(!r)return Tt(e,\"text/plain\");var n=r(e,t);if(Mt.hasOwnProperty(t.name)){var i=Mt[t.name];for(var o in i)i.hasOwnProperty(o)&&(n.hasOwnProperty(o)&&(n[\"_\"+o]=n[o]),n[o]=i[o])}if(n.name=t.name,t.helperType&&(n.helperType=t.helperType),t.modeProps)for(var l in t.modeProps)n[l]=t.modeProps[l];return n}var Mt={};function Nt(e,t){z(t,Mt.hasOwnProperty(e)?Mt[e]:Mt[e]={})}function Ot(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var r={};for(var n in t){var i=t[n];i instanceof Array&&(i=i.concat([])),r[n]=i}return r}function At(e,t){for(var r;e.innerMode&&(r=e.innerMode(t))&&r.mode!=e;)t=r.state,e=r.mode;return r||{mode:e,state:t}}function Dt(e,t,r){return!e.startState||e.startState(t,r)}var Wt=function(e,t,r){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=r};Wt.prototype.eol=function(){return this.pos>=this.string.length},Wt.prototype.sol=function(){return this.pos==this.lineStart},Wt.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Wt.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)},Wt.prototype.eat=function(e){var t=this.string.charAt(this.pos);if(\"string\"==typeof e?t==e:t&&(e.test?e.test(t):e(t)))return++this.pos,t},Wt.prototype.eatWhile=function(e){for(var t=this.pos;this.eat(e););return this.pos>t},Wt.prototype.eatSpace=function(){for(var e=this.pos;/[\\s\\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},Wt.prototype.skipToEnd=function(){this.pos=this.string.length},Wt.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},Wt.prototype.backUp=function(e){this.pos-=e},Wt.prototype.column=function(){return this.lastColumnPos<this.start&&(this.lastColumnValue=I(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue),this.lastColumnPos=this.start),this.lastColumnValue-(this.lineStart?I(this.string,this.lineStart,this.tabSize):0)},Wt.prototype.indentation=function(){return I(this.string,null,this.tabSize)-(this.lineStart?I(this.string,this.lineStart,this.tabSize):0)},Wt.prototype.match=function(e,t,r){if(\"string\"!=typeof e){var n=this.string.slice(this.pos).match(e);return n&&n.index>0?null:(n&&!1!==t&&(this.pos+=n[0].length),n)}var i=function(e){return r?e.toLowerCase():e};if(i(this.string.substr(this.pos,e.length))==i(e))return!1!==t&&(this.pos+=e.length),!0},Wt.prototype.current=function(){return this.string.slice(this.start,this.pos)},Wt.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},Wt.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},Wt.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var Ht=function(e,t){this.state=e,this.lookAhead=t},Ft=function(e,t,r,n){this.state=t,this.doc=e,this.line=r,this.maxLookAhead=n||0,this.baseTokens=null,this.baseTokenPos=1};function Pt(e,t,r,n){var i=[e.state.modeGen],o={};Kt(e,t.text,e.doc.mode,r,function(e,t){return i.push(e,t)},o,n);for(var l=r.state,s=function(n){r.baseTokens=i;var s=e.state.overlays[n],a=1,u=0;r.state=!0,Kt(e,t.text,s.mode,r,function(e,t){for(var r=a;u<e;){var n=i[a];n>e&&i.splice(a,1,e,i[a+1],n),a+=2,u=Math.min(e,n)}if(t)if(s.opaque)i.splice(r,a-r,e,\"overlay \"+t),a=r+2;else for(;r<a;r+=2){var o=i[r+1];i[r+1]=(o?o+\" \":\"\")+\"overlay \"+t}},o),r.state=l,r.baseTokens=null,r.baseTokenPos=1},a=0;a<e.state.overlays.length;++a)s(a);return{styles:i,classes:o.bgClass||o.textClass?o:null}}function Et(e,t,r){if(!t.styles||t.styles[0]!=e.state.modeGen){var n=zt(e,he(t)),i=t.text.length>e.options.maxHighlightLength&&Ot(e.doc.mode,n.state),o=Pt(e,t,n);i&&(n.state=i),t.stateAfter=n.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),r===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function zt(e,t,r){var n=e.doc,i=e.display;if(!n.mode.startState)return new Ft(n,!0,t);var o=function(e,t,r){for(var n,i,o=e.doc,l=r?-1:t-(e.doc.mode.innerMode?1e3:100),s=t;s>l;--s){if(s<=o.first)return o.first;var a=se(o,s-1),u=a.stateAfter;if(u&&(!r||s+(u instanceof Ht?u.lookAhead:0)<=o.modeFrontier))return s;var c=I(a.text,null,e.options.tabSize);(null==i||n>c)&&(i=s-1,n=c)}return i}(e,t,r),l=o>n.first&&se(n,o-1).stateAfter,s=l?Ft.fromSaved(n,l,o):new Ft(n,Dt(n.mode),o);return n.iter(o,t,function(r){It(e,r.text,s);var n=s.line;r.stateAfter=n==t-1||n%5==0||n>=i.viewFrom&&n<i.viewTo?s.save():null,s.nextLine()}),r&&(n.modeFrontier=s.line),s}function It(e,t,r,n){var i=e.doc.mode,o=new Wt(t,e.options.tabSize,r);for(o.start=o.pos=n||0,\"\"==t&&Rt(i,r.state);!o.eol();)Bt(i,o,r.state),o.start=o.pos}function Rt(e,t){if(e.blankLine)return e.blankLine(t);if(e.innerMode){var r=At(e,t);return r.mode.blankLine?r.mode.blankLine(r.state):void 0}}function Bt(e,t,r,n){for(var i=0;i<10;i++){n&&(n[0]=At(e,r).mode);var o=e.token(t,r);if(t.pos>t.start)return o}throw new Error(\"Mode \"+e.name+\" failed to advance stream.\")}Ft.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},Ft.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,\"\"),size:this.baseTokens[this.baseTokenPos]-e}},Ft.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Ft.fromSaved=function(e,t,r){return t instanceof Ht?new Ft(e,Ot(e.mode,t.state),r,t.lookAhead):new Ft(e,Ot(e.mode,t),r)},Ft.prototype.save=function(e){var t=!1!==e?Ot(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Ht(t,this.maxLookAhead):t};var Gt=function(e,t,r){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=r};function Ut(e,t,r,n){var i,o,l=e.doc,s=l.mode,a=se(l,(t=Ce(l,t)).line),u=zt(e,t.line,r),c=new Wt(a.text,e.options.tabSize,u);for(n&&(o=[]);(n||c.pos<t.ch)&&!c.eol();)c.start=c.pos,i=Bt(s,c,u.state),n&&o.push(new Gt(c,i,Ot(l.mode,u.state)));return n?o:new Gt(c,i,u.state)}function Vt(e,t){if(e)for(;;){var r=e.match(/(?:^|\\s+)line-(background-)?(\\S+)/);if(!r)break;e=e.slice(0,r.index)+e.slice(r.index+r[0].length);var n=r[1]?\"bgClass\":\"textClass\";null==t[n]?t[n]=r[2]:new RegExp(\"(?:^|s)\"+r[2]+\"(?:$|s)\").test(t[n])||(t[n]+=\" \"+r[2])}return e}function Kt(e,t,r,n,i,o,l){var s=r.flattenSpans;null==s&&(s=e.options.flattenSpans);var a,u=0,c=null,h=new Wt(t,e.options.tabSize,n),f=e.options.addModeClass&&[null];for(\"\"==t&&Vt(Rt(r,n.state),o);!h.eol();){if(h.pos>e.options.maxHighlightLength?(s=!1,l&&It(e,t,n,h.pos),h.pos=t.length,a=null):a=Vt(Bt(r,h,n.state,f),o),f){var d=f[0].name;d&&(a=\"m-\"+(a?d+\" \"+a:d))}if(!s||c!=a){for(;u<h.start;)i(u=Math.min(h.start,u+5e3),c);c=a}h.start=h.pos}for(;u<h.pos;){var p=Math.min(h.pos,u+5e3);i(p,c),u=p}}var jt=function(e,t,r){this.text=e,We(this,t),this.height=r?r(this):1};jt.prototype.lineNo=function(){return he(this)},lt(jt);var Xt={},Yt={};function _t(e,t){if(!e||/^\\s*$/.test(e))return null;var r=t.addModeClass?Yt:Xt;return r[e]||(r[e]=e.replace(/\\S+/g,\"cm-$&\"))}function qt(e,t){var r=A(\"span\",null,null,a?\"padding-right: .1px\":null),n={pre:A(\"pre\",[r],\"CodeMirror-line\"),content:r,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:(l||a)&&e.getOption(\"lineWrapping\")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,s=void 0;n.pos=0,n.addToken=Zt,mt(e.display.measure)&&(s=Ze(o,e.doc.direction))&&(n.addToken=Qt(n.addToken,s)),n.map=[],er(o,n,Et(e,o,t!=e.display.externalMeasured&&he(o))),o.styleClasses&&(o.styleClasses.bgClass&&(n.bgClass=F(o.styleClasses.bgClass,n.bgClass||\"\")),o.styleClasses.textClass&&(n.textClass=F(o.styleClasses.textClass,n.textClass||\"\"))),0==n.map.length&&n.map.push(0,0,n.content.appendChild(vt(e.display.measure))),0==i?(t.measure.map=n.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(n.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(a){var u=n.content.lastChild;(/\\bcm-tab\\b/.test(u.className)||u.querySelector&&u.querySelector(\".cm-tab\"))&&(n.content.className=\"cm-tab-wrap-hack\")}return rt(e,\"renderLine\",e,t.line,n.pre),n.pre.className&&(n.textClass=F(n.pre.className,n.textClass||\"\")),n}function $t(e){var t=O(\"span\",\"•\",\"cm-invalidchar\");return t.title=\"\\\\u\"+e.charCodeAt(0).toString(16),t.setAttribute(\"aria-label\",t.title),t}function Zt(e,t,r,n,i,o,a){if(t){var u,c=e.splitSpaces?function(e,t){if(e.length>1&&!/  /.test(e))return e;for(var r=t,n=\"\",i=0;i<e.length;i++){var o=e.charAt(i);\" \"!=o||!r||i!=e.length-1&&32!=e.charCodeAt(i+1)||(o=\" \"),n+=o,r=\" \"==o}return n}(t,e.trailingSpace):t,h=e.cm.state.specialChars,f=!1;if(h.test(t)){u=document.createDocumentFragment();for(var d=0;;){h.lastIndex=d;var p=h.exec(t),g=p?p.index-d:t.length-d;if(g){var v=document.createTextNode(c.slice(d,d+g));l&&s<9?u.appendChild(O(\"span\",[v])):u.appendChild(v),e.map.push(e.pos,e.pos+g,v),e.col+=g,e.pos+=g}if(!p)break;d+=g+1;var m=void 0;if(\"\\t\"==p[0]){var y=e.cm.options.tabSize,b=y-e.col%y;(m=u.appendChild(O(\"span\",_(b),\"cm-tab\"))).setAttribute(\"role\",\"presentation\"),m.setAttribute(\"cm-text\",\"\\t\"),e.col+=b}else\"\\r\"==p[0]||\"\\n\"==p[0]?((m=u.appendChild(O(\"span\",\"\\r\"==p[0]?\"␍\":\"␤\",\"cm-invalidchar\"))).setAttribute(\"cm-text\",p[0]),e.col+=1):((m=e.cm.options.specialCharPlaceholder(p[0])).setAttribute(\"cm-text\",p[0]),l&&s<9?u.appendChild(O(\"span\",[m])):u.appendChild(m),e.col+=1);e.map.push(e.pos,e.pos+1,m),e.pos++}}else e.col+=t.length,u=document.createTextNode(c),e.map.push(e.pos,e.pos+t.length,u),l&&s<9&&(f=!0),e.pos+=t.length;if(e.trailingSpace=32==c.charCodeAt(t.length-1),r||n||i||f||a){var w=r||\"\";n&&(w+=n),i&&(w+=i);var x=O(\"span\",[u],w,a);return o&&(x.title=o),e.content.appendChild(x)}e.content.appendChild(u)}}function Qt(e,t){return function(r,n,i,o,l,s,a){i=i?i+\" cm-force-border\":\"cm-force-border\";for(var u=r.pos,c=u+n.length;;){for(var h=void 0,f=0;f<t.length&&!((h=t[f]).to>u&&h.from<=u);f++);if(h.to>=c)return e(r,n,i,o,l,s,a);e(r,n.slice(0,h.to-u),i,o,null,s,a),o=null,n=n.slice(h.to-u),u=h.to}}}function Jt(e,t,r,n){var i=!n&&r.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!n&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement(\"span\"))),i.setAttribute(\"cm-marker\",r.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function er(e,t,r){var n=e.markedSpans,i=e.text,o=0;if(n)for(var l,s,a,u,c,h,f,d=i.length,p=0,g=1,v=\"\",m=0;;){if(m==p){a=u=c=h=s=\"\",f=null,m=1/0;for(var y=[],b=void 0,w=0;w<n.length;++w){var x=n[w],C=x.marker;\"bookmark\"==C.type&&x.from==p&&C.widgetNode?y.push(C):x.from<=p&&(null==x.to||x.to>p||C.collapsed&&x.to==p&&x.from==p)?(null!=x.to&&x.to!=p&&m>x.to&&(m=x.to,u=\"\"),C.className&&(a+=\" \"+C.className),C.css&&(s=(s?s+\";\":\"\")+C.css),C.startStyle&&x.from==p&&(c+=\" \"+C.startStyle),C.endStyle&&x.to==m&&(b||(b=[])).push(C.endStyle,x.to),C.title&&!h&&(h=C.title),C.collapsed&&(!f||Pe(f.marker,C)<0)&&(f=x)):x.from>p&&m>x.from&&(m=x.from)}if(b)for(var S=0;S<b.length;S+=2)b[S+1]==m&&(u+=\" \"+b[S]);if(!f||f.from==p)for(var L=0;L<y.length;++L)Jt(t,0,y[L]);if(f&&(f.from||0)==p){if(Jt(t,(null==f.to?d+1:f.to)-p,f.marker,null==f.from),null==f.to)return;f.to==p&&(f=!1)}}if(p>=d)break;for(var k=Math.min(d,m);;){if(v){var T=p+v.length;if(!f){var M=T>k?v.slice(0,k-p):v;t.addToken(t,M,l?l+a:a,c,p+M.length==m?u:\"\",h,s)}if(T>=k){v=v.slice(k-p),p=k;break}p=T,c=\"\"}v=i.slice(o,o=r[g++]),l=_t(r[g++],t.cm.options)}}else for(var N=1;N<r.length;N+=2)t.addToken(t,i.slice(o,o=r[N]),_t(r[N+1],t.cm.options))}function tr(e,t,r){this.line=t,this.rest=function(e){for(var t,r;t=Ie(e);)e=t.find(1,!0).line,(r||(r=[])).push(e);return r}(t),this.size=this.rest?he(q(this.rest))-r+1:1,this.node=this.text=null,this.hidden=Ve(e,t)}function rr(e,t,r){for(var n,i=[],o=t;o<r;o=n){var l=new tr(e.doc,se(e.doc,o),o);n=o+l.size,i.push(l)}return i}var nr=null;var ir=null;function or(e,t){var r=et(e,t);if(r.length){var n,i=Array.prototype.slice.call(arguments,2);nr?n=nr.delayedCallbacks:ir?n=ir:(n=ir=[],setTimeout(lr,0));for(var o=function(e){n.push(function(){return r[e].apply(null,i)})},l=0;l<r.length;++l)o(l)}}function lr(){var e=ir;ir=null;for(var t=0;t<e.length;++t)e[t]()}function sr(e,t,r,n){for(var i=0;i<t.changes.length;i++){var o=t.changes[i];\"text\"==o?cr(e,t):\"gutter\"==o?fr(e,t,r,n):\"class\"==o?hr(e,t):\"widget\"==o&&dr(e,t,n)}t.changes=null}function ar(e){return e.node==e.text&&(e.node=O(\"div\",null,null,\"position: relative\"),e.text.parentNode&&e.text.parentNode.replaceChild(e.node,e.text),e.node.appendChild(e.text),l&&s<8&&(e.node.style.zIndex=2)),e.node}function ur(e,t){var r=e.display.externalMeasured;return r&&r.line==t.line?(e.display.externalMeasured=null,t.measure=r.measure,r.built):qt(e,t)}function cr(e,t){var r=t.text.className,n=ur(e,t);t.text==t.node&&(t.node=n.pre),t.text.parentNode.replaceChild(n.pre,t.text),t.text=n.pre,n.bgClass!=t.bgClass||n.textClass!=t.textClass?(t.bgClass=n.bgClass,t.textClass=n.textClass,hr(e,t)):r&&(t.text.className=r)}function hr(e,t){!function(e,t){var r=t.bgClass?t.bgClass+\" \"+(t.line.bgClass||\"\"):t.line.bgClass;if(r&&(r+=\" CodeMirror-linebackground\"),t.background)r?t.background.className=r:(t.background.parentNode.removeChild(t.background),t.background=null);else if(r){var n=ar(t);t.background=n.insertBefore(O(\"div\",null,r),n.firstChild),e.display.input.setUneditable(t.background)}}(e,t),t.line.wrapClass?ar(t).className=t.line.wrapClass:t.node!=t.text&&(t.node.className=\"\");var r=t.textClass?t.textClass+\" \"+(t.line.textClass||\"\"):t.line.textClass;t.text.className=r||\"\"}function fr(e,t,r,n){if(t.gutter&&(t.node.removeChild(t.gutter),t.gutter=null),t.gutterBackground&&(t.node.removeChild(t.gutterBackground),t.gutterBackground=null),t.line.gutterClass){var i=ar(t);t.gutterBackground=O(\"div\",null,\"CodeMirror-gutter-background \"+t.line.gutterClass,\"left: \"+(e.options.fixedGutter?n.fixedPos:-n.gutterTotalWidth)+\"px; width: \"+n.gutterTotalWidth+\"px\"),e.display.input.setUneditable(t.gutterBackground),i.insertBefore(t.gutterBackground,t.text)}var o=t.line.gutterMarkers;if(e.options.lineNumbers||o){var l=ar(t),s=t.gutter=O(\"div\",null,\"CodeMirror-gutter-wrapper\",\"left: \"+(e.options.fixedGutter?n.fixedPos:-n.gutterTotalWidth)+\"px\");if(e.display.input.setUneditable(s),l.insertBefore(s,t.text),t.line.gutterClass&&(s.className+=\" \"+t.line.gutterClass),!e.options.lineNumbers||o&&o[\"CodeMirror-linenumbers\"]||(t.lineNumber=s.appendChild(O(\"div\",pe(e.options,r),\"CodeMirror-linenumber CodeMirror-gutter-elt\",\"left: \"+n.gutterLeft[\"CodeMirror-linenumbers\"]+\"px; width: \"+e.display.lineNumInnerWidth+\"px\"))),o)for(var a=0;a<e.options.gutters.length;++a){var u=e.options.gutters[a],c=o.hasOwnProperty(u)&&o[u];c&&s.appendChild(O(\"div\",[c],\"CodeMirror-gutter-elt\",\"left: \"+n.gutterLeft[u]+\"px; width: \"+n.gutterWidth[u]+\"px\"))}}}function dr(e,t,r){t.alignable&&(t.alignable=null);for(var n=t.node.firstChild,i=void 0;n;n=i)i=n.nextSibling,\"CodeMirror-linewidget\"==n.className&&t.node.removeChild(n);pr(e,t,r)}function pr(e,t,r){if(gr(e,t.line,t,r,!0),t.rest)for(var n=0;n<t.rest.length;n++)gr(e,t.rest[n],t,r,!1)}function gr(e,t,r,n,i){if(t.widgets)for(var o=ar(r),l=0,s=t.widgets;l<s.length;++l){var a=s[l],u=O(\"div\",[a.node],\"CodeMirror-linewidget\");a.handleMouseEvents||u.setAttribute(\"cm-ignore-events\",\"true\"),vr(a,u,r,n),e.display.input.setUneditable(u),i&&a.above?o.insertBefore(u,r.gutter||r.text):o.appendChild(u),or(a,\"redraw\")}}function vr(e,t,r,n){if(e.noHScroll){(r.alignable||(r.alignable=[])).push(t);var i=n.wrapperWidth;t.style.left=n.fixedPos+\"px\",e.coverGutter||(i-=n.gutterTotalWidth,t.style.paddingLeft=n.gutterTotalWidth+\"px\"),t.style.width=i+\"px\"}e.coverGutter&&(t.style.zIndex=5,t.style.position=\"relative\",e.noHScroll||(t.style.marginLeft=-n.gutterTotalWidth+\"px\"))}function mr(e){if(null!=e.height)return e.height;var t=e.doc.cm;if(!t)return 0;if(!D(document.body,e.node)){var r=\"position: relative;\";e.coverGutter&&(r+=\"margin-left: -\"+t.display.gutters.offsetWidth+\"px;\"),e.noHScroll&&(r+=\"width: \"+t.display.wrapper.clientWidth+\"px;\"),N(t.display.measure,O(\"div\",[e.node],null,r))}return e.height=e.node.parentNode.offsetHeight}function yr(e,t){for(var r=ht(t);r!=e.wrapper;r=r.parentNode)if(!r||1==r.nodeType&&\"true\"==r.getAttribute(\"cm-ignore-events\")||r.parentNode==e.sizer&&r!=e.mover)return!0}function br(e){return e.lineSpace.offsetTop}function wr(e){return e.mover.offsetHeight-e.lineSpace.offsetHeight}function xr(e){if(e.cachedPaddingH)return e.cachedPaddingH;var t=N(e.measure,O(\"pre\",\"x\")),r=window.getComputedStyle?window.getComputedStyle(t):t.currentStyle,n={left:parseInt(r.paddingLeft),right:parseInt(r.paddingRight)};return isNaN(n.left)||isNaN(n.right)||(e.cachedPaddingH=n),n}function Cr(e){return G-e.display.nativeBarWidth}function Sr(e){return e.display.scroller.clientWidth-Cr(e)-e.display.barWidth}function Lr(e){return e.display.scroller.clientHeight-Cr(e)-e.display.barHeight}function kr(e,t,r){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};for(var n=0;n<e.rest.length;n++)if(e.rest[n]==t)return{map:e.measure.maps[n],cache:e.measure.caches[n]};for(var i=0;i<e.rest.length;i++)if(he(e.rest[i])>r)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}function Tr(e,t,r,n){return Or(e,Nr(e,t),r,n)}function Mr(e,t){if(t>=e.display.viewFrom&&t<e.display.viewTo)return e.display.view[on(e,t)];var r=e.display.externalMeasured;return r&&t>=r.lineN&&t<r.lineN+r.size?r:void 0}function Nr(e,t){var r=he(t),n=Mr(e,r);n&&!n.text?n=null:n&&n.changes&&(sr(e,n,r,Jr(e)),e.curOp.forceUpdate=!0),n||(n=function(e,t){var r=he(t=Be(t)),n=e.display.externalMeasured=new tr(e.doc,t,r);n.lineN=r;var i=n.built=qt(e,n);return n.text=i.pre,N(e.display.lineMeasure,i.pre),n}(e,t));var i=kr(n,t,r);return{line:t,view:n,rect:null,map:i.map,cache:i.cache,before:i.before,hasHeights:!1}}function Or(e,t,r,n,i){t.before&&(r=-1);var o,a=r+(n||\"\");return t.cache.hasOwnProperty(a)?o=t.cache[a]:(t.rect||(t.rect=t.view.text.getBoundingClientRect()),t.hasHeights||(!function(e,t,r){var n=e.options.lineWrapping,i=n&&Sr(e);if(!t.measure.heights||n&&t.measure.width!=i){var o=t.measure.heights=[];if(n){t.measure.width=i;for(var l=t.text.firstChild.getClientRects(),s=0;s<l.length-1;s++){var a=l[s],u=l[s+1];Math.abs(a.bottom-u.bottom)>2&&o.push((a.bottom+u.top)/2-r.top)}}o.push(r.bottom-r.top)}}(e,t.view,t.rect),t.hasHeights=!0),(o=function(e,t,r,n){var i,o=Wr(t.map,r,n),a=o.node,u=o.start,c=o.end,h=o.collapse;if(3==a.nodeType){for(var f=0;f<4;f++){for(;u&&ie(t.line.text.charAt(o.coverStart+u));)--u;for(;o.coverStart+c<o.coverEnd&&ie(t.line.text.charAt(o.coverStart+c));)++c;if((i=l&&s<9&&0==u&&c==o.coverEnd-o.coverStart?a.parentNode.getBoundingClientRect():Hr(k(a,u,c).getClientRects(),n)).left||i.right||0==u)break;c=u,u-=1,h=\"right\"}l&&s<11&&(i=function(e,t){if(!window.screen||null==screen.logicalXDPI||screen.logicalXDPI==screen.deviceXDPI||!function(e){if(null!=Ct)return Ct;var t=N(e,O(\"span\",\"x\")),r=t.getBoundingClientRect(),n=k(t,0,1).getBoundingClientRect();return Ct=Math.abs(r.left-n.left)>1}(e))return t;var r=screen.logicalXDPI/screen.deviceXDPI,n=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*r,right:t.right*r,top:t.top*n,bottom:t.bottom*n}}(e.display.measure,i))}else{var d;u>0&&(h=n=\"right\"),i=e.options.lineWrapping&&(d=a.getClientRects()).length>1?d[\"right\"==n?d.length-1:0]:a.getBoundingClientRect()}if(l&&s<9&&!u&&(!i||!i.left&&!i.right)){var p=a.parentNode.getClientRects()[0];i=p?{left:p.left,right:p.left+Qr(e.display),top:p.top,bottom:p.bottom}:Dr}for(var g=i.top-t.rect.top,v=i.bottom-t.rect.top,m=(g+v)/2,y=t.view.measure.heights,b=0;b<y.length-1&&!(m<y[b]);b++);var w=b?y[b-1]:0,x=y[b],C={left:(\"right\"==h?i.right:i.left)-t.rect.left,right:(\"left\"==h?i.left:i.right)-t.rect.left,top:w,bottom:x};i.left||i.right||(C.bogus=!0);e.options.singleCursorHeightPerLine||(C.rtop=g,C.rbottom=v);return C}(e,t,r,n)).bogus||(t.cache[a]=o)),{left:o.left,right:o.right,top:i?o.rtop:o.top,bottom:i?o.rbottom:o.bottom}}var Ar,Dr={left:0,right:0,top:0,bottom:0};function Wr(e,t,r){for(var n,i,o,l,s,a,u=0;u<e.length;u+=3)if(s=e[u],a=e[u+1],t<s?(i=0,o=1,l=\"left\"):t<a?o=(i=t-s)+1:(u==e.length-3||t==a&&e[u+3]>t)&&(i=(o=a-s)-1,t>=a&&(l=\"right\")),null!=i){if(n=e[u+2],s==a&&r==(n.insertLeft?\"left\":\"right\")&&(l=r),\"left\"==r&&0==i)for(;u&&e[u-2]==e[u-3]&&e[u-1].insertLeft;)n=e[2+(u-=3)],l=\"left\";if(\"right\"==r&&i==a-s)for(;u<e.length-3&&e[u+3]==e[u+4]&&!e[u+5].insertLeft;)n=e[(u+=3)+2],l=\"right\";break}return{node:n,start:i,end:o,collapse:l,coverStart:s,coverEnd:a}}function Hr(e,t){var r=Dr;if(\"left\"==t)for(var n=0;n<e.length&&(r=e[n]).left==r.right;n++);else for(var i=e.length-1;i>=0&&(r=e[i]).left==r.right;i--);return r}function Fr(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t<e.rest.length;t++)e.measure.caches[t]={}}function Pr(e){e.display.externalMeasure=null,M(e.display.lineMeasure);for(var t=0;t<e.display.view.length;t++)Fr(e.display.view[t])}function Er(e){Pr(e),e.display.cachedCharWidth=e.display.cachedTextHeight=e.display.cachedPaddingH=null,e.options.lineWrapping||(e.display.maxLineChanged=!0),e.display.lineNumChars=null}function zr(){return c&&v?-(document.body.getBoundingClientRect().left-parseInt(getComputedStyle(document.body).marginLeft)):window.pageXOffset||(document.documentElement||document.body).scrollLeft}function Ir(){return c&&v?-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop)):window.pageYOffset||(document.documentElement||document.body).scrollTop}function Rr(e){var t=0;if(e.widgets)for(var r=0;r<e.widgets.length;++r)e.widgets[r].above&&(t+=mr(e.widgets[r]));return t}function Br(e,t,r,n,i){if(!i){var o=Rr(t);r.top+=o,r.bottom+=o}if(\"line\"==n)return r;n||(n=\"local\");var l=je(t);if(\"local\"==n?l+=br(e.display):l-=e.display.viewOffset,\"page\"==n||\"window\"==n){var s=e.display.lineSpace.getBoundingClientRect();l+=s.top+(\"window\"==n?0:Ir());var a=s.left+(\"window\"==n?0:zr());r.left+=a,r.right+=a}return r.top+=l,r.bottom+=l,r}function Gr(e,t,r){if(\"div\"==r)return t;var n=t.left,i=t.top;if(\"page\"==r)n-=zr(),i-=Ir();else if(\"local\"==r||!r){var o=e.display.sizer.getBoundingClientRect();n+=o.left,i+=o.top}var l=e.display.lineSpace.getBoundingClientRect();return{left:n-l.left,top:i-l.top}}function Ur(e,t,r,n,i){return n||(n=se(e.doc,t.line)),Br(e,n,Tr(e,n,t.ch,i),r)}function Vr(e,t,r,n,i,o){function l(t,l){var s=Or(e,i,t,l?\"right\":\"left\",o);return l?s.left=s.right:s.right=s.left,Br(e,n,s,r)}n=n||se(e.doc,t.line),i||(i=Nr(e,n));var s=Ze(n,e.doc.direction),a=t.ch,u=t.sticky;if(a>=n.text.length?(a=n.text.length,u=\"before\"):a<=0&&(a=0,u=\"after\"),!s)return l(\"before\"==u?a-1:a,\"before\"==u);function c(e,t,r){return l(r?e-1:e,1==s[t].level!=r)}var h=qe(s,a,u),f=_e,d=c(a,h,\"before\"==u);return null!=f&&(d.other=c(a,f,\"before\"!=u)),d}function Kr(e,t){var r=0;t=Ce(e.doc,t),e.options.lineWrapping||(r=Qr(e.display)*t.ch);var n=se(e.doc,t.line),i=je(n)+br(e.display);return{left:r,right:r,top:i,bottom:i+n.height}}function jr(e,t,r,n,i){var o=ge(e,t,r);return o.xRel=i,n&&(o.outside=!0),o}function Xr(e,t,r){var n=e.doc;if((r+=e.display.viewOffset)<0)return jr(n.first,0,null,!0,-1);var i=fe(n,r),o=n.first+n.size-1;if(i>o)return jr(n.first+n.size-1,se(n,o).text.length,null,!0,1);t<0&&(t=0);for(var l=se(n,i);;){var s=$r(e,l,i,t,r),a=Ie(l),u=a&&a.find(0,!0);if(!a||!(s.ch>u.from.ch||s.ch==u.from.ch&&s.xRel>0))return s;i=he(l=u.to.line)}}function Yr(e,t,r,n){n-=Rr(t);var i=t.text.length,o=le(function(t){return Or(e,r,t-1).bottom<=n},i,0);return{begin:o,end:i=le(function(t){return Or(e,r,t).top>n},o,i)}}function _r(e,t,r,n){return r||(r=Nr(e,t)),Yr(e,t,r,Br(e,t,Or(e,r,n),\"line\").top)}function qr(e,t,r,n){return!(e.bottom<=r)&&(e.top>r||(n?e.left:e.right)>t)}function $r(e,t,r,n,i){i-=je(t);var o=Nr(e,t),l=Rr(t),s=0,a=t.text.length,u=!0,c=Ze(t,e.doc.direction);if(c){var h=(e.options.lineWrapping?function(e,t,r,n,i,o,l){var s=Yr(e,t,n,l),a=s.begin,u=s.end;/\\s/.test(t.text.charAt(u-1))&&u--;for(var c=null,h=null,f=0;f<i.length;f++){var d=i[f];if(!(d.from>=u||d.to<=a)){var p=1!=d.level,g=Or(e,n,p?Math.min(u,d.to)-1:Math.max(a,d.from)).right,v=g<o?o-g+1e9:g-o;(!c||h>v)&&(c=d,h=v)}}c||(c=i[i.length-1]);c.from<a&&(c={from:a,to:c.to,level:c.level});c.to>u&&(c={from:c.from,to:u,level:c.level});return c}:function(e,t,r,n,i,o,l){var s=le(function(s){var a=i[s],u=1!=a.level;return qr(Vr(e,ge(r,u?a.to:a.from,u?\"before\":\"after\"),\"line\",t,n),o,l,!0)},0,i.length-1),a=i[s];if(s>0){var u=1!=a.level,c=Vr(e,ge(r,u?a.from:a.to,u?\"after\":\"before\"),\"line\",t,n);qr(c,o,l,!0)&&c.top>l&&(a=i[s-1])}return a})(e,t,r,o,c,n,i);s=(u=1!=h.level)?h.from:h.to-1,a=u?h.to:h.from-1}var f,d,p=null,g=null,v=le(function(t){var r=Or(e,o,t);return r.top+=l,r.bottom+=l,!!qr(r,n,i,!1)&&(r.top<=i&&r.left<=n&&(p=t,g=r),!0)},s,a),m=!1;if(g){var y=n-g.left<g.right-n,b=y==u;v=p+(b?0:1),d=b?\"after\":\"before\",f=y?g.left:g.right}else{u||v!=a&&v!=s||v++,d=0==v?\"after\":v==t.text.length?\"before\":Or(e,o,v-(u?1:0)).bottom+l<=i==u?\"after\":\"before\";var w=Vr(e,ge(r,v,d),\"line\",t,o);f=w.left,m=i<w.top||i>=w.bottom}return jr(r,v=oe(t.text,v,1),d,m,n-f)}function Zr(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==Ar){Ar=O(\"pre\");for(var t=0;t<49;++t)Ar.appendChild(document.createTextNode(\"x\")),Ar.appendChild(O(\"br\"));Ar.appendChild(document.createTextNode(\"x\"))}N(e.measure,Ar);var r=Ar.offsetHeight/50;return r>3&&(e.cachedTextHeight=r),M(e.measure),r||1}function Qr(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=O(\"span\",\"xxxxxxxxxx\"),r=O(\"pre\",[t]);N(e.measure,r);var n=t.getBoundingClientRect(),i=(n.right-n.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function Jr(e){for(var t=e.display,r={},n={},i=t.gutters.clientLeft,o=t.gutters.firstChild,l=0;o;o=o.nextSibling,++l)r[e.options.gutters[l]]=o.offsetLeft+o.clientLeft+i,n[e.options.gutters[l]]=o.clientWidth;return{fixedPos:en(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:r,gutterWidth:n,wrapperWidth:t.wrapper.clientWidth}}function en(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function tn(e){var t=Zr(e.display),r=e.options.lineWrapping,n=r&&Math.max(5,e.display.scroller.clientWidth/Qr(e.display)-3);return function(i){if(Ve(e.doc,i))return 0;var o=0;if(i.widgets)for(var l=0;l<i.widgets.length;l++)i.widgets[l].height&&(o+=i.widgets[l].height);return r?o+(Math.ceil(i.text.length/n)||1)*t:o+t}}function rn(e){var t=e.doc,r=tn(e);t.iter(function(e){var t=r(e);t!=e.height&&ce(e,t)})}function nn(e,t,r,n){var i=e.display;if(!r&&\"true\"==ht(t).getAttribute(\"cm-not-content\"))return null;var o,l,s=i.lineSpace.getBoundingClientRect();try{o=t.clientX-s.left,l=t.clientY-s.top}catch(t){return null}var a,u=Xr(e,o,l);if(n&&1==u.xRel&&(a=se(e.doc,u.line).text).length==u.ch){var c=I(a,a.length,e.options.tabSize)-a.length;u=ge(u.line,Math.max(0,Math.round((o-xr(e.display).left)/Qr(e.display))-c))}return u}function on(e,t){if(t>=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var r=e.display.view,n=0;n<r.length;n++)if((t-=r[n].size)<0)return n}function ln(e){e.display.input.showSelection(e.display.input.prepareSelection())}function sn(e,t){void 0===t&&(t=!0);for(var r=e.doc,n={},i=n.cursors=document.createDocumentFragment(),o=n.selection=document.createDocumentFragment(),l=0;l<r.sel.ranges.length;l++)if(t||l!=r.sel.primIndex){var s=r.sel.ranges[l];if(!(s.from().line>=e.display.viewTo||s.to().line<e.display.viewFrom)){var a=s.empty();(a||e.options.showCursorWhenSelecting)&&an(e,s.head,i),a||cn(e,s,o)}}return n}function an(e,t,r){var n=Vr(e,t,\"div\",null,null,!e.options.singleCursorHeightPerLine),i=r.appendChild(O(\"div\",\" \",\"CodeMirror-cursor\"));if(i.style.left=n.left+\"px\",i.style.top=n.top+\"px\",i.style.height=Math.max(0,n.bottom-n.top)*e.options.cursorHeight+\"px\",n.other){var o=r.appendChild(O(\"div\",\" \",\"CodeMirror-cursor CodeMirror-secondarycursor\"));o.style.display=\"\",o.style.left=n.other.left+\"px\",o.style.top=n.other.top+\"px\",o.style.height=.85*(n.other.bottom-n.other.top)+\"px\"}}function un(e,t){return e.top-t.top||e.left-t.left}function cn(e,t,r){var n=e.display,i=e.doc,o=document.createDocumentFragment(),l=xr(e.display),s=l.left,a=Math.max(n.sizerWidth,Sr(e)-n.sizer.offsetLeft)-l.right,u=\"ltr\"==i.direction;function c(e,t,r,n){t<0&&(t=0),t=Math.round(t),n=Math.round(n),o.appendChild(O(\"div\",null,\"CodeMirror-selected\",\"position: absolute; left: \"+e+\"px;\\n                             top: \"+t+\"px; width: \"+(null==r?a-e:r)+\"px;\\n                             height: \"+(n-t)+\"px\"))}function h(t,r,n){var o,l,h=se(i,t),f=h.text.length;function d(r,n){return Ur(e,ge(t,r),\"div\",h,n)}function p(t,r,n){var i=_r(e,h,null,t),o=\"ltr\"==r==(\"after\"==n)?\"left\":\"right\";return d(\"after\"==n?i.begin:i.end-(/\\s/.test(h.text.charAt(i.end-1))?2:1),o)[o]}var g=Ze(h,i.direction);return function(e,t,r,n){if(!e)return n(t,r,\"ltr\",0);for(var i=!1,o=0;o<e.length;++o){var l=e[o];(l.from<r&&l.to>t||t==r&&l.to==t)&&(n(Math.max(l.from,t),Math.min(l.to,r),1==l.level?\"rtl\":\"ltr\",o),i=!0)}i||n(t,r,\"ltr\")}(g,r||0,null==n?f:n,function(e,t,i,h){var v=\"ltr\"==i,m=d(e,v?\"left\":\"right\"),y=d(t-1,v?\"right\":\"left\"),b=null==r&&0==e,w=null==n&&t==f,x=0==h,C=!g||h==g.length-1;if(y.top-m.top<=3){var S=(u?w:b)&&C,L=(u?b:w)&&x?s:(v?m:y).left,k=S?a:(v?y:m).right;c(L,m.top,k-L,m.bottom)}else{var T,M,N,O;v?(T=u&&b&&x?s:m.left,M=u?a:p(e,i,\"before\"),N=u?s:p(t,i,\"after\"),O=u&&w&&C?a:y.right):(T=u?p(e,i,\"before\"):s,M=!u&&b&&x?a:m.right,N=!u&&w&&C?s:y.left,O=u?p(t,i,\"after\"):a),c(T,m.top,M-T,m.bottom),m.bottom<y.top&&c(s,m.bottom,null,y.top),c(N,y.top,O-N,y.bottom)}(!o||un(m,o)<0)&&(o=m),un(y,o)<0&&(o=y),(!l||un(m,l)<0)&&(l=m),un(y,l)<0&&(l=y)}),{start:o,end:l}}var f=t.from(),d=t.to();if(f.line==d.line)h(f.line,f.ch,d.ch);else{var p=se(i,f.line),g=se(i,d.line),v=Be(p)==Be(g),m=h(f.line,f.ch,v?p.text.length+1:null).end,y=h(d.line,v?0:null,d.ch).start;v&&(m.top<y.top-2?(c(m.right,m.top,null,m.bottom),c(s,y.top,y.left,y.bottom)):c(m.right,m.top,y.left-m.right,m.bottom)),m.bottom<y.top&&c(s,m.bottom,null,y.top)}r.appendChild(o)}function hn(e){if(e.state.focused){var t=e.display;clearInterval(t.blinker);var r=!0;t.cursorDiv.style.visibility=\"\",e.options.cursorBlinkRate>0?t.blinker=setInterval(function(){return t.cursorDiv.style.visibility=(r=!r)?\"\":\"hidden\"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility=\"hidden\")}}function fn(e){e.state.focused||(e.display.input.focus(),pn(e))}function dn(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,gn(e))},100)}function pn(e,t){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),\"nocursor\"!=e.options.readOnly&&(e.state.focused||(rt(e,\"focus\",e,t),e.state.focused=!0,H(e.display.wrapper,\"CodeMirror-focused\"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),a&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),hn(e))}function gn(e,t){e.state.delayingBlurEvent||(e.state.focused&&(rt(e,\"blur\",e,t),e.state.focused=!1,T(e.display.wrapper,\"CodeMirror-focused\")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function vn(e){for(var t=e.display,r=t.lineDiv.offsetTop,n=0;n<t.view.length;n++){var i=t.view[n],o=void 0;if(!i.hidden){if(l&&s<8){var a=i.node.offsetTop+i.node.offsetHeight;o=a-r,r=a}else{var u=i.node.getBoundingClientRect();o=u.bottom-u.top}var c=i.line.height-o;if(o<2&&(o=Zr(t)),(c>.005||c<-.005)&&(ce(i.line,o),mn(i.line),i.rest))for(var h=0;h<i.rest.length;h++)mn(i.rest[h])}}}function mn(e){if(e.widgets)for(var t=0;t<e.widgets.length;++t){var r=e.widgets[t],n=r.node.parentNode;n&&(r.height=n.offsetHeight)}}function yn(e,t,r){var n=r&&null!=r.top?Math.max(0,r.top):e.scroller.scrollTop;n=Math.floor(n-br(e));var i=r&&null!=r.bottom?r.bottom:n+e.wrapper.clientHeight,o=fe(t,n),l=fe(t,i);if(r&&r.ensure){var s=r.ensure.from.line,a=r.ensure.to.line;s<o?(o=s,l=fe(t,je(se(t,s))+e.wrapper.clientHeight)):Math.min(a,t.lastLine())>=l&&(o=fe(t,je(se(t,a))-e.wrapper.clientHeight),l=a)}return{from:o,to:Math.max(l,o+1)}}function bn(e){var t=e.display,r=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var n=en(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=n+\"px\",l=0;l<r.length;l++)if(!r[l].hidden){e.options.fixedGutter&&(r[l].gutter&&(r[l].gutter.style.left=o),r[l].gutterBackground&&(r[l].gutterBackground.style.left=o));var s=r[l].alignable;if(s)for(var a=0;a<s.length;a++)s[a].style.left=o}e.options.fixedGutter&&(t.gutters.style.left=n+i+\"px\")}}function wn(e){if(!e.options.lineNumbers)return!1;var t=e.doc,r=pe(e.options,t.first+t.size-1),n=e.display;if(r.length!=n.lineNumChars){var i=n.measure.appendChild(O(\"div\",[O(\"div\",r)],\"CodeMirror-linenumber CodeMirror-gutter-elt\")),o=i.firstChild.offsetWidth,l=i.offsetWidth-o;return n.lineGutter.style.width=\"\",n.lineNumInnerWidth=Math.max(o,n.lineGutter.offsetWidth-l)+1,n.lineNumWidth=n.lineNumInnerWidth+l,n.lineNumChars=n.lineNumInnerWidth?r.length:-1,n.lineGutter.style.width=n.lineNumWidth+\"px\",oi(e),!0}return!1}function xn(e,t){var r=e.display,n=Zr(e.display);t.top<0&&(t.top=0);var i=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:r.scroller.scrollTop,o=Lr(e),l={};t.bottom-t.top>o&&(t.bottom=t.top+o);var s=e.doc.height+wr(r),a=t.top<n,u=t.bottom>s-n;if(t.top<i)l.scrollTop=a?0:t.top;else if(t.bottom>i+o){var c=Math.min(t.top,(u?s:t.bottom)-o);c!=i&&(l.scrollTop=c)}var h=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:r.scroller.scrollLeft,f=Sr(e)-(e.options.fixedGutter?r.gutters.offsetWidth:0),d=t.right-t.left>f;return d&&(t.right=t.left+f),t.left<10?l.scrollLeft=0:t.left<h?l.scrollLeft=Math.max(0,t.left-(d?0:10)):t.right>f+h-3&&(l.scrollLeft=t.right+(d?0:10)-f),l}function Cn(e,t){null!=t&&(kn(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Sn(e){kn(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function Ln(e,t,r){null==t&&null==r||kn(e),null!=t&&(e.curOp.scrollLeft=t),null!=r&&(e.curOp.scrollTop=r)}function kn(e){var t=e.curOp.scrollToPos;t&&(e.curOp.scrollToPos=null,Tn(e,Kr(e,t.from),Kr(e,t.to),t.margin))}function Tn(e,t,r,n){var i=xn(e,{left:Math.min(t.left,r.left),top:Math.min(t.top,r.top)-n,right:Math.max(t.right,r.right),bottom:Math.max(t.bottom,r.bottom)+n});Ln(e,i.scrollLeft,i.scrollTop)}function Mn(e,t){Math.abs(e.doc.scrollTop-t)<2||(r||ii(e,{top:t}),Nn(e,t,!0),r&&ii(e),Jn(e,100))}function Nn(e,t,r){t=Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t),(e.display.scroller.scrollTop!=t||r)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function On(e,t,r,n){t=Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth),(r?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!n||(e.doc.scrollLeft=t,bn(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function An(e){var t=e.display,r=t.gutters.offsetWidth,n=Math.round(e.doc.height+wr(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?r:0,docHeight:n,scrollHeight:n+Cr(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:r}}var Dn=function(e,t,r){this.cm=r;var n=this.vert=O(\"div\",[O(\"div\",null,null,\"min-width: 1px\")],\"CodeMirror-vscrollbar\"),i=this.horiz=O(\"div\",[O(\"div\",null,null,\"height: 100%; min-height: 1px\")],\"CodeMirror-hscrollbar\");e(n),e(i),Je(n,\"scroll\",function(){n.clientHeight&&t(n.scrollTop,\"vertical\")}),Je(i,\"scroll\",function(){i.clientWidth&&t(i.scrollLeft,\"horizontal\")}),this.checkedZeroWidth=!1,l&&s<8&&(this.horiz.style.minHeight=this.vert.style.minWidth=\"18px\")};Dn.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,r=e.scrollHeight>e.clientHeight+1,n=e.nativeBarWidth;if(r){this.vert.style.display=\"block\",this.vert.style.bottom=t?n+\"px\":\"0\";var i=e.viewHeight-(t?n:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+\"px\"}else this.vert.style.display=\"\",this.vert.firstChild.style.height=\"0\";if(t){this.horiz.style.display=\"block\",this.horiz.style.right=r?n+\"px\":\"0\",this.horiz.style.left=e.barLeft+\"px\";var o=e.viewWidth-e.barLeft-(r?n:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+\"px\"}else this.horiz.style.display=\"\",this.horiz.firstChild.style.width=\"0\";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==n&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:r?n:0,bottom:t?n:0}},Dn.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,\"horiz\")},Dn.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,\"vert\")},Dn.prototype.zeroWidthHack=function(){var e=y&&!d?\"12px\":\"18px\";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents=\"none\",this.disableHoriz=new R,this.disableVert=new R},Dn.prototype.enableZeroWidthBar=function(e,t,r){e.style.pointerEvents=\"auto\",t.set(1e3,function n(){var i=e.getBoundingClientRect();(\"vert\"==r?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1))!=e?e.style.pointerEvents=\"none\":t.set(1e3,n)})},Dn.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var Wn=function(){};function Hn(e,t){t||(t=An(e));var r=e.display.barWidth,n=e.display.barHeight;Fn(e,t);for(var i=0;i<4&&r!=e.display.barWidth||n!=e.display.barHeight;i++)r!=e.display.barWidth&&e.options.lineWrapping&&vn(e),Fn(e,An(e)),r=e.display.barWidth,n=e.display.barHeight}function Fn(e,t){var r=e.display,n=r.scrollbars.update(t);r.sizer.style.paddingRight=(r.barWidth=n.right)+\"px\",r.sizer.style.paddingBottom=(r.barHeight=n.bottom)+\"px\",r.heightForcer.style.borderBottom=n.bottom+\"px solid transparent\",n.right&&n.bottom?(r.scrollbarFiller.style.display=\"block\",r.scrollbarFiller.style.height=n.bottom+\"px\",r.scrollbarFiller.style.width=n.right+\"px\"):r.scrollbarFiller.style.display=\"\",n.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(r.gutterFiller.style.display=\"block\",r.gutterFiller.style.height=n.bottom+\"px\",r.gutterFiller.style.width=t.gutterWidth+\"px\"):r.gutterFiller.style.display=\"\"}Wn.prototype.update=function(){return{bottom:0,right:0}},Wn.prototype.setScrollLeft=function(){},Wn.prototype.setScrollTop=function(){},Wn.prototype.clear=function(){};var Pn={native:Dn,null:Wn};function En(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&T(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new Pn[e.options.scrollbarStyle](function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),Je(t,\"mousedown\",function(){e.state.focused&&setTimeout(function(){return e.display.input.focus()},0)}),t.setAttribute(\"cm-not-content\",\"true\")},function(t,r){\"horizontal\"==r?On(e,t):Mn(e,t)},e),e.display.scrollbars.addClass&&H(e.display.wrapper,e.display.scrollbars.addClass)}var zn=0;function In(e){var t;e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:null,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++zn},t=e.curOp,nr?nr.ops.push(t):t.ownsGroup=nr={ops:[t],delayedCallbacks:[]}}function Rn(e){!function(e,t){var r=e.ownsGroup;if(r)try{!function(e){var t=e.delayedCallbacks,r=0;do{for(;r<t.length;r++)t[r].call(null);for(var n=0;n<e.ops.length;n++){var i=e.ops[n];if(i.cursorActivityHandlers)for(;i.cursorActivityCalled<i.cursorActivityHandlers.length;)i.cursorActivityHandlers[i.cursorActivityCalled++].call(null,i.cm)}}while(r<t.length)}(r)}finally{nr=null,t(r)}}(e.curOp,function(e){for(var t=0;t<e.ops.length;t++)e.ops[t].cm.curOp=null;!function(e){for(var t=e.ops,r=0;r<t.length;r++)Bn(t[r]);for(var n=0;n<t.length;n++)(i=t[n]).updatedDisplay=i.mustUpdate&&ri(i.cm,i.update);var i;for(var o=0;o<t.length;o++)Gn(t[o]);for(var l=0;l<t.length;l++)Un(t[l]);for(var s=0;s<t.length;s++)Vn(t[s])}(e)})}function Bn(e){var t,r,n=e.cm,i=n.display;!(r=(t=n).display).scrollbarsClipped&&r.scroller.offsetWidth&&(r.nativeBarWidth=r.scroller.offsetWidth-r.scroller.clientWidth,r.heightForcer.style.height=Cr(t)+\"px\",r.sizer.style.marginBottom=-r.nativeBarWidth+\"px\",r.sizer.style.borderRightWidth=Cr(t)+\"px\",r.scrollbarsClipped=!0),e.updateMaxLine&&Ye(n),e.mustUpdate=e.viewChanged||e.forceUpdate||null!=e.scrollTop||e.scrollToPos&&(e.scrollToPos.from.line<i.viewFrom||e.scrollToPos.to.line>=i.viewTo)||i.maxLineChanged&&n.options.lineWrapping,e.update=e.mustUpdate&&new ti(n,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function Gn(e){var t=e.cm,r=t.display;e.updatedDisplay&&vn(t),e.barMeasure=An(t),r.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Tr(t,r.maxLine,r.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(r.scroller.clientWidth,r.sizer.offsetLeft+e.adjustWidthTo+Cr(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,r.sizer.offsetLeft+e.adjustWidthTo-Sr(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=r.input.prepareSelection())}function Un(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+\"px\",e.maxScrollLeft<t.doc.scrollLeft&&On(t,Math.min(t.display.scroller.scrollLeft,e.maxScrollLeft),!0),t.display.maxLineChanged=!1);var r=e.focus&&e.focus==W();e.preparedSelection&&t.display.input.showSelection(e.preparedSelection,r),(e.updatedDisplay||e.startHeight!=t.doc.height)&&Hn(t,e.barMeasure),e.updatedDisplay&&li(t,e.barMeasure),e.selectionChanged&&hn(t),t.state.focused&&e.updateInput&&t.display.input.reset(e.typing),r&&fn(e.cm)}function Vn(e){var t=e.cm,r=t.display,n=t.doc;(e.updatedDisplay&&ni(t,e.update),null==r.wheelStartX||null==e.scrollTop&&null==e.scrollLeft&&!e.scrollToPos||(r.wheelStartX=r.wheelStartY=null),null!=e.scrollTop&&Nn(t,e.scrollTop,e.forceScroll),null!=e.scrollLeft&&On(t,e.scrollLeft,!0,!0),e.scrollToPos)&&function(e,t){if(!nt(e,\"scrollCursorIntoView\")){var r=e.display,n=r.sizer.getBoundingClientRect(),i=null;if(t.top+n.top<0?i=!0:t.bottom+n.top>(window.innerHeight||document.documentElement.clientHeight)&&(i=!1),null!=i&&!p){var o=O(\"div\",\"​\",null,\"position: absolute;\\n                         top: \"+(t.top-r.viewOffset-br(e.display))+\"px;\\n                         height: \"+(t.bottom-t.top+Cr(e)+r.barHeight)+\"px;\\n                         left: \"+t.left+\"px; width: \"+Math.max(2,t.right-t.left)+\"px;\");e.display.lineSpace.appendChild(o),o.scrollIntoView(i),e.display.lineSpace.removeChild(o)}}}(t,function(e,t,r,n){var i;null==n&&(n=0),e.options.lineWrapping||t!=r||(r=\"before\"==(t=t.ch?ge(t.line,\"before\"==t.sticky?t.ch-1:t.ch,\"after\"):t).sticky?ge(t.line,t.ch+1,\"before\"):t);for(var o=0;o<5;o++){var l=!1,s=Vr(e,t),a=r&&r!=t?Vr(e,r):s,u=xn(e,i={left:Math.min(s.left,a.left),top:Math.min(s.top,a.top)-n,right:Math.max(s.left,a.left),bottom:Math.max(s.bottom,a.bottom)+n}),c=e.doc.scrollTop,h=e.doc.scrollLeft;if(null!=u.scrollTop&&(Mn(e,u.scrollTop),Math.abs(e.doc.scrollTop-c)>1&&(l=!0)),null!=u.scrollLeft&&(On(e,u.scrollLeft),Math.abs(e.doc.scrollLeft-h)>1&&(l=!0)),!l)break}return i}(t,Ce(n,e.scrollToPos.from),Ce(n,e.scrollToPos.to),e.scrollToPos.margin));var i=e.maybeHiddenMarkers,o=e.maybeUnhiddenMarkers;if(i)for(var l=0;l<i.length;++l)i[l].lines.length||rt(i[l],\"hide\");if(o)for(var s=0;s<o.length;++s)o[s].lines.length&&rt(o[s],\"unhide\");r.wrapper.offsetHeight&&(n.scrollTop=t.display.scroller.scrollTop),e.changeObjs&&rt(t,\"changes\",t,e.changeObjs),e.update&&e.update.finish()}function Kn(e,t){if(e.curOp)return t();In(e);try{return t()}finally{Rn(e)}}function jn(e,t){return function(){if(e.curOp)return t.apply(e,arguments);In(e);try{return t.apply(e,arguments)}finally{Rn(e)}}}function Xn(e){return function(){if(this.curOp)return e.apply(this,arguments);In(this);try{return e.apply(this,arguments)}finally{Rn(this)}}}function Yn(e){return function(){var t=this.cm;if(!t||t.curOp)return e.apply(this,arguments);In(t);try{return e.apply(this,arguments)}finally{Rn(t)}}}function _n(e,t,r,n){null==t&&(t=e.doc.first),null==r&&(r=e.doc.first+e.doc.size),n||(n=0);var i=e.display;if(n&&r<i.viewTo&&(null==i.updateLineNumbers||i.updateLineNumbers>t)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)ke&&Ge(e.doc,t)<i.viewTo&&$n(e);else if(r<=i.viewFrom)ke&&Ue(e.doc,r+n)>i.viewFrom?$n(e):(i.viewFrom+=n,i.viewTo+=n);else if(t<=i.viewFrom&&r>=i.viewTo)$n(e);else if(t<=i.viewFrom){var o=Zn(e,r,r+n,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=n):$n(e)}else if(r>=i.viewTo){var l=Zn(e,t,t,-1);l?(i.view=i.view.slice(0,l.index),i.viewTo=l.lineN):$n(e)}else{var s=Zn(e,t,t,-1),a=Zn(e,r,r+n,1);s&&a?(i.view=i.view.slice(0,s.index).concat(rr(e,s.lineN,a.lineN)).concat(i.view.slice(a.index)),i.viewTo+=n):$n(e)}var u=i.externalMeasured;u&&(r<u.lineN?u.lineN+=n:t<u.lineN+u.size&&(i.externalMeasured=null))}function qn(e,t,r){e.curOp.viewChanged=!0;var n=e.display,i=e.display.externalMeasured;if(i&&t>=i.lineN&&t<i.lineN+i.size&&(n.externalMeasured=null),!(t<n.viewFrom||t>=n.viewTo)){var o=n.view[on(e,t)];if(null!=o.node){var l=o.changes||(o.changes=[]);-1==B(l,r)&&l.push(r)}}}function $n(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function Zn(e,t,r,n){var i,o=on(e,t),l=e.display.view;if(!ke||r==e.doc.first+e.doc.size)return{index:o,lineN:r};for(var s=e.display.viewFrom,a=0;a<o;a++)s+=l[a].size;if(s!=t){if(n>0){if(o==l.length-1)return null;i=s+l[o].size-t,o++}else i=s-t;t+=i,r+=i}for(;Ge(e.doc,r)!=r;){if(o==(n<0?0:l.length-1))return null;r+=n*l[o-(n<0?1:0)].size,o+=n}return{index:o,lineN:r}}function Qn(e){for(var t=e.display.view,r=0,n=0;n<t.length;n++){var i=t[n];i.hidden||i.node&&!i.changes||++r}return r}function Jn(e,t){e.doc.highlightFrontier<e.display.viewTo&&e.state.highlight.set(t,E(ei,e))}function ei(e){var t=e.doc;if(!(t.highlightFrontier>=e.display.viewTo)){var r=+new Date+e.options.workTime,n=zt(e,t.highlightFrontier),i=[];t.iter(n.line,Math.min(t.first+t.size,e.display.viewTo+500),function(o){if(n.line>=e.display.viewFrom){var l=o.styles,s=o.text.length>e.options.maxHighlightLength?Ot(t.mode,n.state):null,a=Pt(e,o,n,!0);s&&(n.state=s),o.styles=a.styles;var u=o.styleClasses,c=a.classes;c?o.styleClasses=c:u&&(o.styleClasses=null);for(var h=!l||l.length!=o.styles.length||u!=c&&(!u||!c||u.bgClass!=c.bgClass||u.textClass!=c.textClass),f=0;!h&&f<l.length;++f)h=l[f]!=o.styles[f];h&&i.push(n.line),o.stateAfter=n.save(),n.nextLine()}else o.text.length<=e.options.maxHighlightLength&&It(e,o.text,n),o.stateAfter=n.line%5==0?n.save():null,n.nextLine();if(+new Date>r)return Jn(e,e.options.workDelay),!0}),t.highlightFrontier=n.line,t.modeFrontier=Math.max(t.modeFrontier,n.line),i.length&&Kn(e,function(){for(var t=0;t<i.length;t++)qn(e,i[t],\"text\")})}}var ti=function(e,t,r){var n=e.display;this.viewport=t,this.visible=yn(n,e.doc,t),this.editorIsHidden=!n.wrapper.offsetWidth,this.wrapperHeight=n.wrapper.clientHeight,this.wrapperWidth=n.wrapper.clientWidth,this.oldDisplayWidth=Sr(e),this.force=r,this.dims=Jr(e),this.events=[]};function ri(e,t){var r=e.display,n=e.doc;if(t.editorIsHidden)return $n(e),!1;if(!t.force&&t.visible.from>=r.viewFrom&&t.visible.to<=r.viewTo&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo)&&r.renderedView==r.view&&0==Qn(e))return!1;wn(e)&&($n(e),t.dims=Jr(e));var i=n.first+n.size,o=Math.max(t.visible.from-e.options.viewportMargin,n.first),l=Math.min(i,t.visible.to+e.options.viewportMargin);r.viewFrom<o&&o-r.viewFrom<20&&(o=Math.max(n.first,r.viewFrom)),r.viewTo>l&&r.viewTo-l<20&&(l=Math.min(i,r.viewTo)),ke&&(o=Ge(e.doc,o),l=Ue(e.doc,l));var s,u,c,h,f=o!=r.viewFrom||l!=r.viewTo||r.lastWrapHeight!=t.wrapperHeight||r.lastWrapWidth!=t.wrapperWidth;u=o,c=l,0==(h=(s=e).display).view.length||u>=h.viewTo||c<=h.viewFrom?(h.view=rr(s,u,c),h.viewFrom=u):(h.viewFrom>u?h.view=rr(s,u,h.viewFrom).concat(h.view):h.viewFrom<u&&(h.view=h.view.slice(on(s,u))),h.viewFrom=u,h.viewTo<c?h.view=h.view.concat(rr(s,h.viewTo,c)):h.viewTo>c&&(h.view=h.view.slice(0,on(s,c)))),h.viewTo=c,r.viewOffset=je(se(e.doc,r.viewFrom)),e.display.mover.style.top=r.viewOffset+\"px\";var d=Qn(e);if(!f&&0==d&&!t.force&&r.renderedView==r.view&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo))return!1;var p=function(e){if(e.hasFocus())return null;var t=W();if(!t||!D(e.display.lineDiv,t))return null;var r={activeElt:t};if(window.getSelection){var n=window.getSelection();n.anchorNode&&n.extend&&D(e.display.lineDiv,n.anchorNode)&&(r.anchorNode=n.anchorNode,r.anchorOffset=n.anchorOffset,r.focusNode=n.focusNode,r.focusOffset=n.focusOffset)}return r}(e);return d>4&&(r.lineDiv.style.display=\"none\"),function(e,t,r){var n=e.display,i=e.options.lineNumbers,o=n.lineDiv,l=o.firstChild;function s(t){var r=t.nextSibling;return a&&y&&e.display.currentWheelTarget==t?t.style.display=\"none\":t.parentNode.removeChild(t),r}for(var u=n.view,c=n.viewFrom,h=0;h<u.length;h++){var f=u[h];if(f.hidden);else if(f.node&&f.node.parentNode==o){for(;l!=f.node;)l=s(l);var d=i&&null!=t&&t<=c&&f.lineNumber;f.changes&&(B(f.changes,\"gutter\")>-1&&(d=!1),sr(e,f,c,r)),d&&(M(f.lineNumber),f.lineNumber.appendChild(document.createTextNode(pe(e.options,c)))),l=f.node.nextSibling}else{var p=(m=c,b=r,void 0,w=ur(g=e,v=f),v.text=v.node=w.pre,w.bgClass&&(v.bgClass=w.bgClass),w.textClass&&(v.textClass=w.textClass),hr(g,v),fr(g,v,m,b),pr(g,v,b),v.node);o.insertBefore(p,l)}c+=f.size}var g,v,m,b,w;for(;l;)l=s(l)}(e,r.updateLineNumbers,t.dims),d>4&&(r.lineDiv.style.display=\"\"),r.renderedView=r.view,function(e){if(e&&e.activeElt&&e.activeElt!=W()&&(e.activeElt.focus(),e.anchorNode&&D(document.body,e.anchorNode)&&D(document.body,e.focusNode))){var t=window.getSelection(),r=document.createRange();r.setEnd(e.anchorNode,e.anchorOffset),r.collapse(!1),t.removeAllRanges(),t.addRange(r),t.extend(e.focusNode,e.focusOffset)}}(p),M(r.cursorDiv),M(r.selectionDiv),r.gutters.style.height=r.sizer.style.minHeight=0,f&&(r.lastWrapHeight=t.wrapperHeight,r.lastWrapWidth=t.wrapperWidth,Jn(e,400)),r.updateLineNumbers=null,!0}function ni(e,t){for(var r=t.viewport,n=!0;(n&&e.options.lineWrapping&&t.oldDisplayWidth!=Sr(e)||(r&&null!=r.top&&(r={top:Math.min(e.doc.height+wr(e.display)-Lr(e),r.top)}),t.visible=yn(e.display,e.doc,r),!(t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)))&&ri(e,t);n=!1){vn(e);var i=An(e);ln(e),Hn(e,i),li(e,i),t.force=!1}t.signal(e,\"update\",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,\"viewportChange\",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function ii(e,t){var r=new ti(e,t);if(ri(e,r)){vn(e),ni(e,r);var n=An(e);ln(e),Hn(e,n),li(e,n),r.finish()}}function oi(e){var t=e.display.gutters.offsetWidth;e.display.sizer.style.marginLeft=t+\"px\"}function li(e,t){e.display.sizer.style.minHeight=t.docHeight+\"px\",e.display.heightForcer.style.top=t.docHeight+\"px\",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Cr(e)+\"px\"}function si(e){var t=e.display.gutters,r=e.options.gutters;M(t);for(var n=0;n<r.length;++n){var i=r[n],o=t.appendChild(O(\"div\",null,\"CodeMirror-gutter \"+i));\"CodeMirror-linenumbers\"==i&&(e.display.lineGutter=o,o.style.width=(e.display.lineNumWidth||1)+\"px\")}t.style.display=n?\"\":\"none\",oi(e)}function ai(e){var t=B(e.gutters,\"CodeMirror-linenumbers\");-1==t&&e.lineNumbers?e.gutters=e.gutters.concat([\"CodeMirror-linenumbers\"]):t>-1&&!e.lineNumbers&&(e.gutters=e.gutters.slice(0),e.gutters.splice(t,1))}ti.prototype.signal=function(e,t){ot(e,t)&&this.events.push(arguments)},ti.prototype.finish=function(){for(var e=0;e<this.events.length;e++)rt.apply(null,this.events[e])};var ui=0,ci=null;function hi(e){var t=e.wheelDeltaX,r=e.wheelDeltaY;return null==t&&e.detail&&e.axis==e.HORIZONTAL_AXIS&&(t=e.detail),null==r&&e.detail&&e.axis==e.VERTICAL_AXIS?r=e.detail:null==r&&(r=e.wheelDelta),{x:t,y:r}}function fi(e){var t=hi(e);return t.x*=ci,t.y*=ci,t}function di(e,t){var n=hi(t),i=n.x,o=n.y,l=e.display,s=l.scroller,u=s.scrollWidth>s.clientWidth,c=s.scrollHeight>s.clientHeight;if(i&&u||o&&c){if(o&&y&&a)e:for(var f=t.target,d=l.view;f!=s;f=f.parentNode)for(var p=0;p<d.length;p++)if(d[p].node==f){e.display.currentWheelTarget=f;break e}if(i&&!r&&!h&&null!=ci)return o&&c&&Mn(e,Math.max(0,s.scrollTop+o*ci)),On(e,Math.max(0,s.scrollLeft+i*ci)),(!o||o&&c)&&st(t),void(l.wheelStartX=null);if(o&&null!=ci){var g=o*ci,v=e.doc.scrollTop,m=v+l.wrapper.clientHeight;g<0?v=Math.max(0,v+g-50):m=Math.min(e.doc.height,m+g+50),ii(e,{top:v,bottom:m})}ui<20&&(null==l.wheelStartX?(l.wheelStartX=s.scrollLeft,l.wheelStartY=s.scrollTop,l.wheelDX=i,l.wheelDY=o,setTimeout(function(){if(null!=l.wheelStartX){var e=s.scrollLeft-l.wheelStartX,t=s.scrollTop-l.wheelStartY,r=t&&l.wheelDY&&t/l.wheelDY||e&&l.wheelDX&&e/l.wheelDX;l.wheelStartX=l.wheelStartY=null,r&&(ci=(ci*ui+r)/(ui+1),++ui)}},200)):(l.wheelDX+=i,l.wheelDY+=o))}}l?ci=-.53:r?ci=15:c?ci=-.7:f&&(ci=-1/3);var pi=function(e,t){this.ranges=e,this.primIndex=t};pi.prototype.primary=function(){return this.ranges[this.primIndex]},pi.prototype.equals=function(e){if(e==this)return!0;if(e.primIndex!=this.primIndex||e.ranges.length!=this.ranges.length)return!1;for(var t=0;t<this.ranges.length;t++){var r=this.ranges[t],n=e.ranges[t];if(!me(r.anchor,n.anchor)||!me(r.head,n.head))return!1}return!0},pi.prototype.deepCopy=function(){for(var e=[],t=0;t<this.ranges.length;t++)e[t]=new gi(ye(this.ranges[t].anchor),ye(this.ranges[t].head));return new pi(e,this.primIndex)},pi.prototype.somethingSelected=function(){for(var e=0;e<this.ranges.length;e++)if(!this.ranges[e].empty())return!0;return!1},pi.prototype.contains=function(e,t){t||(t=e);for(var r=0;r<this.ranges.length;r++){var n=this.ranges[r];if(ve(t,n.from())>=0&&ve(e,n.to())<=0)return r}return-1};var gi=function(e,t){this.anchor=e,this.head=t};function vi(e,t){var r=e[t];e.sort(function(e,t){return ve(e.from(),t.from())}),t=B(e,r);for(var n=1;n<e.length;n++){var i=e[n],o=e[n-1];if(ve(o.to(),i.from())>=0){var l=we(o.from(),i.from()),s=be(o.to(),i.to()),a=o.empty()?i.from()==i.head:o.from()==o.head;n<=t&&--t,e.splice(--n,2,new gi(a?s:l,a?l:s))}}return new pi(e,t)}function mi(e,t){return new pi([new gi(e,t||e)],0)}function yi(e){return e.text?ge(e.from.line+e.text.length-1,q(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function bi(e,t){if(ve(e,t.from)<0)return e;if(ve(e,t.to)<=0)return yi(t);var r=e.line+t.text.length-(t.to.line-t.from.line)-1,n=e.ch;return e.line==t.to.line&&(n+=yi(t).ch-t.to.ch),ge(r,n)}function wi(e,t){for(var r=[],n=0;n<e.sel.ranges.length;n++){var i=e.sel.ranges[n];r.push(new gi(bi(i.anchor,t),bi(i.head,t)))}return vi(r,e.sel.primIndex)}function xi(e,t,r){return e.line==t.line?ge(r.line,e.ch-t.ch+r.ch):ge(r.line+(e.line-t.line),e.ch)}function Ci(e){e.doc.mode=Tt(e.options,e.doc.modeOption),Si(e)}function Si(e){e.doc.iter(function(e){e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null)}),e.doc.modeFrontier=e.doc.highlightFrontier=e.doc.first,Jn(e,100),e.state.modeGen++,e.curOp&&_n(e)}function Li(e,t){return 0==t.from.ch&&0==t.to.ch&&\"\"==q(t.text)&&(!e.cm||e.cm.options.wholeLineUpdateBefore)}function ki(e,t,r,n){function i(e){return r?r[e]:null}function o(e,r,i){!function(e,t,r,n){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),null!=e.order&&(e.order=null),De(e),We(e,r);var i=n?n(e):1;i!=e.height&&ce(e,i)}(e,r,i,n),or(e,\"change\",e,t)}function l(e,t){for(var r=[],o=e;o<t;++o)r.push(new jt(u[o],i(o),n));return r}var s=t.from,a=t.to,u=t.text,c=se(e,s.line),h=se(e,a.line),f=q(u),d=i(u.length-1),p=a.line-s.line;if(t.full)e.insert(0,l(0,u.length)),e.remove(u.length,e.size-u.length);else if(Li(e,t)){var g=l(0,u.length-1);o(h,h.text,d),p&&e.remove(s.line,p),g.length&&e.insert(s.line,g)}else if(c==h)if(1==u.length)o(c,c.text.slice(0,s.ch)+f+c.text.slice(a.ch),d);else{var v=l(1,u.length-1);v.push(new jt(f+c.text.slice(a.ch),d,n)),o(c,c.text.slice(0,s.ch)+u[0],i(0)),e.insert(s.line+1,v)}else if(1==u.length)o(c,c.text.slice(0,s.ch)+u[0]+h.text.slice(a.ch),i(0)),e.remove(s.line+1,p);else{o(c,c.text.slice(0,s.ch)+u[0],i(0)),o(h,f+h.text.slice(a.ch),d);var m=l(1,u.length-1);p>1&&e.remove(s.line+1,p-1),e.insert(s.line+1,m)}or(e,\"change\",e,t)}function Ti(e,t,r){!function e(n,i,o){if(n.linked)for(var l=0;l<n.linked.length;++l){var s=n.linked[l];if(s.doc!=i){var a=o&&s.sharedHist;r&&!a||(t(s.doc,a),e(s.doc,n,a))}}}(e,null,!0)}function Mi(e,t){if(t.cm)throw new Error(\"This document is already in use.\");e.doc=t,t.cm=e,rn(e),Ci(e),Ni(e),e.options.lineWrapping||Ye(e),e.options.mode=t.modeOption,_n(e)}function Ni(e){(\"rtl\"==e.doc.direction?H:T)(e.display.lineDiv,\"CodeMirror-rtl\")}function Oi(e){this.done=[],this.undone=[],this.undoDepth=1/0,this.lastModTime=this.lastSelTime=0,this.lastOp=this.lastSelOp=null,this.lastOrigin=this.lastSelOrigin=null,this.generation=this.maxGeneration=e||1}function Ai(e,t){var r={from:ye(t.from),to:yi(t),text:ae(e,t.from,t.to)};return Pi(e,r,t.from.line,t.to.line+1),Ti(e,function(e){return Pi(e,r,t.from.line,t.to.line+1)},!0),r}function Di(e){for(;e.length;){if(!q(e).ranges)break;e.pop()}}function Wi(e,t,r,n){var i=e.history;i.undone.length=0;var o,l,s,a=+new Date;if((i.lastOp==n||i.lastOrigin==t.origin&&t.origin&&(\"+\"==t.origin.charAt(0)&&i.lastModTime>a-(e.cm?e.cm.options.historyEventDelay:500)||\"*\"==t.origin.charAt(0)))&&(s=i,o=i.lastOp==n?(Di(s.done),q(s.done)):s.done.length&&!q(s.done).ranges?q(s.done):s.done.length>1&&!s.done[s.done.length-2].ranges?(s.done.pop(),q(s.done)):void 0))l=q(o.changes),0==ve(t.from,t.to)&&0==ve(t.from,l.to)?l.to=yi(t):o.changes.push(Ai(e,t));else{var u=q(i.done);for(u&&u.ranges||Fi(e.sel,i.done),o={changes:[Ai(e,t)],generation:i.generation},i.done.push(o);i.done.length>i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(r),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=a,i.lastOp=i.lastSelOp=n,i.lastOrigin=i.lastSelOrigin=t.origin,l||rt(e,\"historyAdded\")}function Hi(e,t,r,n){var i,o,l,s,a,u=e.history,c=n&&n.origin;r==u.lastSelOp||c&&u.lastSelOrigin==c&&(u.lastModTime==u.lastSelTime&&u.lastOrigin==c||(i=e,o=c,l=q(u.done),s=t,\"*\"==(a=o.charAt(0))||\"+\"==a&&l.ranges.length==s.ranges.length&&l.somethingSelected()==s.somethingSelected()&&new Date-i.history.lastSelTime<=(i.cm?i.cm.options.historyEventDelay:500)))?u.done[u.done.length-1]=t:Fi(t,u.done),u.lastSelTime=+new Date,u.lastSelOrigin=c,u.lastSelOp=r,n&&!1!==n.clearRedo&&Di(u.undone)}function Fi(e,t){var r=q(t);r&&r.ranges&&r.equals(e)||t.push(e)}function Pi(e,t,r,n){var i=t[\"spans_\"+e.id],o=0;e.iter(Math.max(e.first,r),Math.min(e.first+e.size,n),function(r){r.markedSpans&&((i||(i=t[\"spans_\"+e.id]={}))[o]=r.markedSpans),++o})}function Ei(e){if(!e)return null;for(var t,r=0;r<e.length;++r)e[r].marker.explicitlyCleared?t||(t=e.slice(0,r)):t&&t.push(e[r]);return t?t.length?t:null:e}function zi(e,t){var r=function(e,t){var r=t[\"spans_\"+e.id];if(!r)return null;for(var n=[],i=0;i<t.text.length;++i)n.push(Ei(r[i]));return n}(e,t),n=Oe(e,t);if(!r)return n;if(!n)return r;for(var i=0;i<r.length;++i){var o=r[i],l=n[i];if(o&&l)e:for(var s=0;s<l.length;++s){for(var a=l[s],u=0;u<o.length;++u)if(o[u].marker==a.marker)continue e;o.push(a)}else l&&(r[i]=l)}return r}function Ii(e,t,r){for(var n=[],i=0;i<e.length;++i){var o=e[i];if(o.ranges)n.push(r?pi.prototype.deepCopy.call(o):o);else{var l=o.changes,s=[];n.push({changes:s});for(var a=0;a<l.length;++a){var u=l[a],c=void 0;if(s.push({from:u.from,to:u.to,text:u.text}),t)for(var h in u)(c=h.match(/^spans_(\\d+)$/))&&B(t,Number(c[1]))>-1&&(q(s)[h]=u[h],delete u[h])}}}return n}function Ri(e,t,r,n){if(n){var i=e.anchor;if(r){var o=ve(t,i)<0;o!=ve(r,i)<0?(i=t,t=r):o!=ve(t,r)<0&&(t=r)}return new gi(i,t)}return new gi(r||t,t)}function Bi(e,t,r,n,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),ji(e,new pi([Ri(e.sel.primary(),t,r,i)],0),n)}function Gi(e,t,r){for(var n=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o<e.sel.ranges.length;o++)n[o]=Ri(e.sel.ranges[o],t[o],null,i);ji(e,vi(n,e.sel.primIndex),r)}function Ui(e,t,r,n){var i=e.sel.ranges.slice(0);i[t]=r,ji(e,vi(i,e.sel.primIndex),n)}function Vi(e,t,r,n){ji(e,mi(t,r),n)}function Ki(e,t,r){var n=e.history.done,i=q(n);i&&i.ranges?(n[n.length-1]=t,Xi(e,t,r)):ji(e,t,r)}function ji(e,t,r){Xi(e,t,r),Hi(e,e.sel,e.cm?e.cm.curOp.id:NaN,r)}function Xi(e,t,r){var n,i,o,l;(ot(e,\"beforeSelectionChange\")||e.cm&&ot(e.cm,\"beforeSelectionChange\"))&&(n=e,o=r,l={ranges:(i=t).ranges,update:function(e){this.ranges=[];for(var t=0;t<e.length;t++)this.ranges[t]=new gi(Ce(n,e[t].anchor),Ce(n,e[t].head))},origin:o&&o.origin},rt(n,\"beforeSelectionChange\",n,l),n.cm&&rt(n.cm,\"beforeSelectionChange\",n.cm,l),t=l.ranges!=i.ranges?vi(l.ranges,l.ranges.length-1):i),Yi(e,qi(e,t,r&&r.bias||(ve(t.primary().head,e.sel.primary().head)<0?-1:1),!0)),r&&!1===r.scroll||!e.cm||Sn(e.cm)}function Yi(e,t){t.equals(e.sel)||(e.sel=t,e.cm&&(e.cm.curOp.updateInput=e.cm.curOp.selectionChanged=!0,it(e.cm)),or(e,\"cursorActivity\",e))}function _i(e){Yi(e,qi(e,e.sel,null,!1))}function qi(e,t,r,n){for(var i,o=0;o<t.ranges.length;o++){var l=t.ranges[o],s=t.ranges.length==e.sel.ranges.length&&e.sel.ranges[o],a=Zi(e,l.anchor,s&&s.anchor,r,n),u=Zi(e,l.head,s&&s.head,r,n);(i||a!=l.anchor||u!=l.head)&&(i||(i=t.ranges.slice(0,o)),i[o]=new gi(a,u))}return i?vi(i,t.primIndex):t}function $i(e,t,r,n,i){var o=se(e,t.line);if(o.markedSpans)for(var l=0;l<o.markedSpans.length;++l){var s=o.markedSpans[l],a=s.marker;if((null==s.from||(a.inclusiveLeft?s.from<=t.ch:s.from<t.ch))&&(null==s.to||(a.inclusiveRight?s.to>=t.ch:s.to>t.ch))){if(i&&(rt(a,\"beforeCursorEnter\"),a.explicitlyCleared)){if(o.markedSpans){--l;continue}break}if(!a.atomic)continue;if(r){var u=a.find(n<0?1:-1),c=void 0;if((n<0?a.inclusiveRight:a.inclusiveLeft)&&(u=Qi(e,u,-n,u&&u.line==t.line?o:null)),u&&u.line==t.line&&(c=ve(u,r))&&(n<0?c<0:c>0))return $i(e,u,t,n,i)}var h=a.find(n<0?-1:1);return(n<0?a.inclusiveLeft:a.inclusiveRight)&&(h=Qi(e,h,n,h.line==t.line?o:null)),h?$i(e,h,t,n,i):null}}return t}function Zi(e,t,r,n,i){var o=n||1,l=$i(e,t,r,o,i)||!i&&$i(e,t,r,o,!0)||$i(e,t,r,-o,i)||!i&&$i(e,t,r,-o,!0);return l||(e.cantEdit=!0,ge(e.first,0))}function Qi(e,t,r,n){return r<0&&0==t.ch?t.line>e.first?Ce(e,ge(t.line-1)):null:r>0&&t.ch==(n||se(e,t.line)).text.length?t.line<e.first+e.size-1?ge(t.line+1,0):null:new ge(t.line,t.ch+r)}function Ji(e){e.setSelection(ge(e.firstLine(),0),ge(e.lastLine()),V)}function eo(e,t,r){var n={canceled:!1,from:t.from,to:t.to,text:t.text,origin:t.origin,cancel:function(){return n.canceled=!0}};return r&&(n.update=function(t,r,i,o){t&&(n.from=Ce(e,t)),r&&(n.to=Ce(e,r)),i&&(n.text=i),void 0!==o&&(n.origin=o)}),rt(e,\"beforeChange\",e,n),e.cm&&rt(e.cm,\"beforeChange\",e.cm,n),n.canceled?null:{from:n.from,to:n.to,text:n.text,origin:n.origin}}function to(e,t,r){if(e.cm){if(!e.cm.curOp)return jn(e.cm,to)(e,t,r);if(e.cm.state.suppressEdits)return}if(!(ot(e,\"beforeChange\")||e.cm&&ot(e.cm,\"beforeChange\"))||(t=eo(e,t,!0))){var n=Le&&!r&&function(e,t,r){var n=null;if(e.iter(t.line,r.line+1,function(e){if(e.markedSpans)for(var t=0;t<e.markedSpans.length;++t){var r=e.markedSpans[t].marker;!r.readOnly||n&&-1!=B(n,r)||(n||(n=[])).push(r)}}),!n)return null;for(var i=[{from:t,to:r}],o=0;o<n.length;++o)for(var l=n[o],s=l.find(0),a=0;a<i.length;++a){var u=i[a];if(!(ve(u.to,s.from)<0||ve(u.from,s.to)>0)){var c=[a,1],h=ve(u.from,s.from),f=ve(u.to,s.to);(h<0||!l.inclusiveLeft&&!h)&&c.push({from:u.from,to:s.from}),(f>0||!l.inclusiveRight&&!f)&&c.push({from:s.to,to:u.to}),i.splice.apply(i,c),a+=c.length-3}}return i}(e,t.from,t.to);if(n)for(var i=n.length-1;i>=0;--i)ro(e,{from:n[i].from,to:n[i].to,text:i?[\"\"]:t.text,origin:t.origin});else ro(e,t)}}function ro(e,t){if(1!=t.text.length||\"\"!=t.text[0]||0!=ve(t.from,t.to)){var r=wi(e,t);Wi(e,t,r,e.cm?e.cm.curOp.id:NaN),oo(e,t,r,Oe(e,t));var n=[];Ti(e,function(e,r){r||-1!=B(n,e.history)||(uo(e.history,t),n.push(e.history)),oo(e,t,null,Oe(e,t))})}}function no(e,t,r){var n=e.cm&&e.cm.state.suppressEdits;if(!n||r){for(var i,o=e.history,l=e.sel,s=\"undo\"==t?o.done:o.undone,a=\"undo\"==t?o.undone:o.done,u=0;u<s.length&&(i=s[u],r?!i.ranges||i.equals(e.sel):i.ranges);u++);if(u!=s.length){for(o.lastOrigin=o.lastSelOrigin=null;;){if(!(i=s.pop()).ranges){if(n)return void s.push(i);break}if(Fi(i,a),r&&!i.equals(e.sel))return void ji(e,i,{clearRedo:!1});l=i}var c=[];Fi(l,a),a.push({changes:c,generation:o.generation}),o.generation=i.generation||++o.maxGeneration;for(var h=ot(e,\"beforeChange\")||e.cm&&ot(e.cm,\"beforeChange\"),f=function(r){var n=i.changes[r];if(n.origin=t,h&&!eo(e,n,!1))return s.length=0,{};c.push(Ai(e,n));var o=r?wi(e,n):q(s);oo(e,n,o,zi(e,n)),!r&&e.cm&&e.cm.scrollIntoView({from:n.from,to:yi(n)});var l=[];Ti(e,function(e,t){t||-1!=B(l,e.history)||(uo(e.history,n),l.push(e.history)),oo(e,n,null,zi(e,n))})},d=i.changes.length-1;d>=0;--d){var p=f(d);if(p)return p.v}}}}function io(e,t){if(0!=t&&(e.first+=t,e.sel=new pi($(e.sel.ranges,function(e){return new gi(ge(e.anchor.line+t,e.anchor.ch),ge(e.head.line+t,e.head.ch))}),e.sel.primIndex),e.cm)){_n(e.cm,e.first,e.first-t,t);for(var r=e.cm.display,n=r.viewFrom;n<r.viewTo;n++)qn(e.cm,n,\"gutter\")}}function oo(e,t,r,n){if(e.cm&&!e.cm.curOp)return jn(e.cm,oo)(e,t,r,n);if(t.to.line<e.first)io(e,t.text.length-1-(t.to.line-t.from.line));else if(!(t.from.line>e.lastLine())){if(t.from.line<e.first){var i=t.text.length-1-(e.first-t.from.line);io(e,i),t={from:ge(e.first,0),to:ge(t.to.line+i,t.to.ch),text:[q(t.text)],origin:t.origin}}var o=e.lastLine();t.to.line>o&&(t={from:t.from,to:ge(o,se(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=ae(e,t.from,t.to),r||(r=wi(e,t)),e.cm?function(e,t,r){var n=e.doc,i=e.display,o=t.from,l=t.to,s=!1,a=o.line;e.options.lineWrapping||(a=he(Be(se(n,o.line))),n.iter(a,l.line+1,function(e){if(e==i.maxLine)return s=!0,!0}));n.sel.contains(t.from,t.to)>-1&&it(e);ki(n,t,r,tn(e)),e.options.lineWrapping||(n.iter(a,o.line+t.text.length,function(e){var t=Xe(e);t>i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,s=!1)}),s&&(e.curOp.updateMaxLine=!0));(function(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontier<t-10)){for(var r=e.first,n=t-1;n>r;n--){var i=se(e,n).stateAfter;if(i&&(!(i instanceof Ht)||n+i.lookAhead<t)){r=n+1;break}}e.highlightFrontier=Math.min(e.highlightFrontier,r)}})(n,o.line),Jn(e,400);var u=t.text.length-(l.line-o.line)-1;t.full?_n(e):o.line!=l.line||1!=t.text.length||Li(e.doc,t)?_n(e,o.line,l.line+1,u):qn(e,o.line,\"text\");var c=ot(e,\"changes\"),h=ot(e,\"change\");if(h||c){var f={from:o,to:l,text:t.text,removed:t.removed,origin:t.origin};h&&or(e,\"change\",e,f),c&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(f)}e.display.selForContextMenu=null}(e.cm,t,n):ki(e,t,n),Xi(e,r,V)}}function lo(e,t,r,n,i){var o;(n||(n=r),ve(n,r)<0)&&(r=(o=[n,r])[0],n=o[1]);\"string\"==typeof t&&(t=e.splitLines(t)),to(e,{from:r,to:n,text:t,origin:i})}function so(e,t,r,n){r<e.line?e.line+=n:t<e.line&&(e.line=t,e.ch=0)}function ao(e,t,r,n){for(var i=0;i<e.length;++i){var o=e[i],l=!0;if(o.ranges){o.copied||((o=e[i]=o.deepCopy()).copied=!0);for(var s=0;s<o.ranges.length;s++)so(o.ranges[s].anchor,t,r,n),so(o.ranges[s].head,t,r,n)}else{for(var a=0;a<o.changes.length;++a){var u=o.changes[a];if(r<u.from.line)u.from=ge(u.from.line+n,u.from.ch),u.to=ge(u.to.line+n,u.to.ch);else if(t<=u.to.line){l=!1;break}}l||(e.splice(0,i+1),i=0)}}}function uo(e,t){var r=t.from.line,n=t.to.line,i=t.text.length-(n-r)-1;ao(e.done,r,n,i),ao(e.undone,r,n,i)}function co(e,t,r,n){var i=t,o=t;return\"number\"==typeof t?o=se(e,xe(e,t)):i=he(t),null==i?null:(n(o,i)&&e.cm&&qn(e.cm,i,r),o)}function ho(e){this.lines=e,this.parent=null;for(var t=0,r=0;r<e.length;++r)e[r].parent=this,t+=e[r].height;this.height=t}function fo(e){this.children=e;for(var t=0,r=0,n=0;n<e.length;++n){var i=e[n];t+=i.chunkSize(),r+=i.height,i.parent=this}this.size=t,this.height=r,this.parent=null}gi.prototype.from=function(){return we(this.anchor,this.head)},gi.prototype.to=function(){return be(this.anchor,this.head)},gi.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch},ho.prototype={chunkSize:function(){return this.lines.length},removeInner:function(e,t){for(var r,n=e,i=e+t;n<i;++n){var o=this.lines[n];this.height-=o.height,(r=o).parent=null,De(r),or(o,\"delete\")}this.lines.splice(e,t)},collapse:function(e){e.push.apply(e,this.lines)},insertInner:function(e,t,r){this.height+=r,this.lines=this.lines.slice(0,e).concat(t).concat(this.lines.slice(e));for(var n=0;n<t.length;++n)t[n].parent=this},iterN:function(e,t,r){for(var n=e+t;e<n;++e)if(r(this.lines[e]))return!0}},fo.prototype={chunkSize:function(){return this.size},removeInner:function(e,t){this.size-=t;for(var r=0;r<this.children.length;++r){var n=this.children[r],i=n.chunkSize();if(e<i){var o=Math.min(t,i-e),l=n.height;if(n.removeInner(e,o),this.height-=l-n.height,i==o&&(this.children.splice(r--,1),n.parent=null),0==(t-=o))break;e=0}else e-=i}if(this.size-t<25&&(this.children.length>1||!(this.children[0]instanceof ho))){var s=[];this.collapse(s),this.children=[new ho(s)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t<this.children.length;++t)this.children[t].collapse(e)},insertInner:function(e,t,r){this.size+=t.length,this.height+=r;for(var n=0;n<this.children.length;++n){var i=this.children[n],o=i.chunkSize();if(e<=o){if(i.insertInner(e,t,r),i.lines&&i.lines.length>50){for(var l=i.lines.length%25+25,s=l;s<i.lines.length;){var a=new ho(i.lines.slice(s,s+=25));i.height-=a.height,this.children.splice(++n,0,a),a.parent=this}i.lines=i.lines.slice(0,l),this.maybeSpill()}break}e-=o}},maybeSpill:function(){if(!(this.children.length<=10)){var e=this;do{var t=new fo(e.children.splice(e.children.length-5,5));if(e.parent){e.size-=t.size,e.height-=t.height;var r=B(e.parent.children,e);e.parent.children.splice(r+1,0,t)}else{var n=new fo(e.children);n.parent=e,e.children=[n,t],e=n}t.parent=e.parent}while(e.children.length>10);e.parent.maybeSpill()}},iterN:function(e,t,r){for(var n=0;n<this.children.length;++n){var i=this.children[n],o=i.chunkSize();if(e<o){var l=Math.min(t,o-e);if(i.iterN(e,l,r))return!0;if(0==(t-=l))break;e=0}else e-=o}}};var po=function(e,t,r){if(r)for(var n in r)r.hasOwnProperty(n)&&(this[n]=r[n]);this.doc=e,this.node=t};function go(e,t,r){je(t)<(e.curOp&&e.curOp.scrollTop||e.doc.scrollTop)&&Cn(e,r)}po.prototype.clear=function(){var e=this.doc.cm,t=this.line.widgets,r=this.line,n=he(r);if(null!=n&&t){for(var i=0;i<t.length;++i)t[i]==this&&t.splice(i--,1);t.length||(r.widgets=null);var o=mr(this);ce(r,Math.max(0,r.height-o)),e&&(Kn(e,function(){go(e,r,-o),qn(e,n,\"widget\")}),or(e,\"lineWidgetCleared\",e,this,n))}},po.prototype.changed=function(){var e=this,t=this.height,r=this.doc.cm,n=this.line;this.height=null;var i=mr(this)-t;i&&(ce(n,n.height+i),r&&Kn(r,function(){r.curOp.forceUpdate=!0,go(r,n,i),or(r,\"lineWidgetChanged\",r,e,he(n))}))},lt(po);var vo=0,mo=function(e,t){this.lines=[],this.type=t,this.doc=e,this.id=++vo};function yo(e,t,r,n,i){if(n&&n.shared)return function(e,t,r,n,i){(n=z(n)).shared=!1;var o=[yo(e,t,r,n,i)],l=o[0],s=n.widgetNode;return Ti(e,function(e){s&&(n.widgetNode=s.cloneNode(!0)),o.push(yo(e,Ce(e,t),Ce(e,r),n,i));for(var a=0;a<e.linked.length;++a)if(e.linked[a].isParent)return;l=q(o)}),new bo(o,l)}(e,t,r,n,i);if(e.cm&&!e.cm.curOp)return jn(e.cm,yo)(e,t,r,n,i);var o=new mo(e,i),l=ve(t,r);if(n&&z(n,o,!1),l>0||0==l&&!1!==o.clearWhenEmpty)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=A(\"span\",[o.replacedWith],\"CodeMirror-widget\"),n.handleMouseEvents||o.widgetNode.setAttribute(\"cm-ignore-events\",\"true\"),n.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(Re(e,t.line,t,r,o)||t.line!=r.line&&Re(e,r.line,t,r,o))throw new Error(\"Inserting collapsed marker partially overlapping an existing one\");ke=!0}o.addToHistory&&Wi(e,{from:t,to:r,origin:\"markText\"},e.sel,NaN);var s,a=t.line,u=e.cm;if(e.iter(a,r.line+1,function(e){var n,i;u&&o.collapsed&&!u.options.lineWrapping&&Be(e)==u.display.maxLine&&(s=!0),o.collapsed&&a!=t.line&&ce(e,0),n=e,i=new Te(o,a==t.line?t.ch:null,a==r.line?r.ch:null),n.markedSpans=n.markedSpans?n.markedSpans.concat([i]):[i],i.marker.attachLine(n),++a}),o.collapsed&&e.iter(t.line,r.line+1,function(t){Ve(e,t)&&ce(t,0)}),o.clearOnEnter&&Je(o,\"beforeCursorEnter\",function(){return o.clear()}),o.readOnly&&(Le=!0,(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++vo,o.atomic=!0),u){if(s&&(u.curOp.updateMaxLine=!0),o.collapsed)_n(u,t.line,r.line+1);else if(o.className||o.title||o.startStyle||o.endStyle||o.css)for(var c=t.line;c<=r.line;c++)qn(u,c,\"text\");o.atomic&&_i(u.doc),or(u,\"markerAdded\",u,o)}return o}mo.prototype.clear=function(){var e=this;if(!this.explicitlyCleared){var t=this.doc.cm,r=t&&!t.curOp;if(r&&In(t),ot(this,\"clear\")){var n=this.find();n&&or(this,\"clear\",n.from,n.to)}for(var i=null,o=null,l=0;l<this.lines.length;++l){var s=e.lines[l],a=Me(s.markedSpans,e);t&&!e.collapsed?qn(t,he(s),\"text\"):t&&(null!=a.to&&(o=he(s)),null!=a.from&&(i=he(s))),s.markedSpans=Ne(s.markedSpans,a),null==a.from&&e.collapsed&&!Ve(e.doc,s)&&t&&ce(s,Zr(t.display))}if(t&&this.collapsed&&!t.options.lineWrapping)for(var u=0;u<this.lines.length;++u){var c=Be(e.lines[u]),h=Xe(c);h>t.display.maxLineLength&&(t.display.maxLine=c,t.display.maxLineLength=h,t.display.maxLineChanged=!0)}null!=i&&t&&this.collapsed&&_n(t,i,o+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,t&&_i(t.doc)),t&&or(t,\"markerCleared\",t,this,i,o),r&&Rn(t),this.parent&&this.parent.clear()}},mo.prototype.find=function(e,t){var r,n;null==e&&\"bookmark\"==this.type&&(e=1);for(var i=0;i<this.lines.length;++i){var o=this.lines[i],l=Me(o.markedSpans,this);if(null!=l.from&&(r=ge(t?o:he(o),l.from),-1==e))return r;if(null!=l.to&&(n=ge(t?o:he(o),l.to),1==e))return n}return r&&{from:r,to:n}},mo.prototype.changed=function(){var e=this,t=this.find(-1,!0),r=this,n=this.doc.cm;t&&n&&Kn(n,function(){var i=t.line,o=he(t.line),l=Mr(n,o);if(l&&(Fr(l),n.curOp.selectionChanged=n.curOp.forceUpdate=!0),n.curOp.updateMaxLine=!0,!Ve(r.doc,i)&&null!=r.height){var s=r.height;r.height=null;var a=mr(r)-s;a&&ce(i,i.height+a)}or(n,\"markerChanged\",n,e)})},mo.prototype.attachLine=function(e){if(!this.lines.length&&this.doc.cm){var t=this.doc.cm.curOp;t.maybeHiddenMarkers&&-1!=B(t.maybeHiddenMarkers,this)||(t.maybeUnhiddenMarkers||(t.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(e)},mo.prototype.detachLine=function(e){if(this.lines.splice(B(this.lines,e),1),!this.lines.length&&this.doc.cm){var t=this.doc.cm.curOp;(t.maybeHiddenMarkers||(t.maybeHiddenMarkers=[])).push(this)}},lt(mo);var bo=function(e,t){this.markers=e,this.primary=t;for(var r=0;r<e.length;++r)e[r].parent=this};function wo(e){return e.findMarks(ge(e.first,0),e.clipPos(ge(e.lastLine())),function(e){return e.parent})}function xo(e){for(var t=function(t){var r=e[t],n=[r.primary.doc];Ti(r.primary.doc,function(e){return n.push(e)});for(var i=0;i<r.markers.length;i++){var o=r.markers[i];-1==B(n,o.doc)&&(o.parent=null,r.markers.splice(i--,1))}},r=0;r<e.length;r++)t(r)}bo.prototype.clear=function(){if(!this.explicitlyCleared){this.explicitlyCleared=!0;for(var e=0;e<this.markers.length;++e)this.markers[e].clear();or(this,\"clear\")}},bo.prototype.find=function(e,t){return this.primary.find(e,t)},lt(bo);var Co=0,So=function(e,t,r,n,i){if(!(this instanceof So))return new So(e,t,r,n,i);null==r&&(r=0),fo.call(this,[new ho([new jt(\"\",null)])]),this.first=r,this.scrollTop=this.scrollLeft=0,this.cantEdit=!1,this.cleanGeneration=1,this.modeFrontier=this.highlightFrontier=r;var o=ge(r,0);this.sel=mi(o),this.history=new Oi(null),this.id=++Co,this.modeOption=t,this.lineSep=n,this.direction=\"rtl\"==i?\"rtl\":\"ltr\",this.extend=!1,\"string\"==typeof e&&(e=this.splitLines(e)),ki(this,{from:o,to:o,text:e}),ji(this,mi(o),V)};So.prototype=Q(fo.prototype,{constructor:So,iter:function(e,t,r){r?this.iterN(e-this.first,t-e,r):this.iterN(this.first,this.first+this.size,e)},insert:function(e,t){for(var r=0,n=0;n<t.length;++n)r+=t[n].height;this.insertInner(e-this.first,t,r)},remove:function(e,t){this.removeInner(e-this.first,t)},getValue:function(e){var t=ue(this,this.first,this.first+this.size);return!1===e?t:t.join(e||this.lineSeparator())},setValue:Yn(function(e){var t=ge(this.first,0),r=this.first+this.size-1;to(this,{from:t,to:ge(r,se(this,r).text.length),text:this.splitLines(e),origin:\"setValue\",full:!0},!0),this.cm&&Ln(this.cm,0,0),ji(this,mi(t),V)}),replaceRange:function(e,t,r,n){lo(this,e,t=Ce(this,t),r=r?Ce(this,r):t,n)},getRange:function(e,t,r){var n=ae(this,Ce(this,e),Ce(this,t));return!1===r?n:n.join(r||this.lineSeparator())},getLine:function(e){var t=this.getLineHandle(e);return t&&t.text},getLineHandle:function(e){if(de(this,e))return se(this,e)},getLineNumber:function(e){return he(e)},getLineHandleVisualStart:function(e){return\"number\"==typeof e&&(e=se(this,e)),Be(e)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(e){return Ce(this,e)},getCursor:function(e){var t=this.sel.primary();return null==e||\"head\"==e?t.head:\"anchor\"==e?t.anchor:\"end\"==e||\"to\"==e||!1===e?t.to():t.from()},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:Yn(function(e,t,r){Vi(this,Ce(this,\"number\"==typeof e?ge(e,t||0):e),null,r)}),setSelection:Yn(function(e,t,r){Vi(this,Ce(this,e),Ce(this,t||e),r)}),extendSelection:Yn(function(e,t,r){Bi(this,Ce(this,e),t&&Ce(this,t),r)}),extendSelections:Yn(function(e,t){Gi(this,Se(this,e),t)}),extendSelectionsBy:Yn(function(e,t){Gi(this,Se(this,$(this.sel.ranges,e)),t)}),setSelections:Yn(function(e,t,r){if(e.length){for(var n=[],i=0;i<e.length;i++)n[i]=new gi(Ce(this,e[i].anchor),Ce(this,e[i].head));null==t&&(t=Math.min(e.length-1,this.sel.primIndex)),ji(this,vi(n,t),r)}}),addSelection:Yn(function(e,t,r){var n=this.sel.ranges.slice(0);n.push(new gi(Ce(this,e),Ce(this,t||e))),ji(this,vi(n,n.length-1),r)}),getSelection:function(e){for(var t,r=this.sel.ranges,n=0;n<r.length;n++){var i=ae(this,r[n].from(),r[n].to());t=t?t.concat(i):i}return!1===e?t:t.join(e||this.lineSeparator())},getSelections:function(e){for(var t=[],r=this.sel.ranges,n=0;n<r.length;n++){var i=ae(this,r[n].from(),r[n].to());!1!==e&&(i=i.join(e||this.lineSeparator())),t[n]=i}return t},replaceSelection:function(e,t,r){for(var n=[],i=0;i<this.sel.ranges.length;i++)n[i]=e;this.replaceSelections(n,t,r||\"+input\")},replaceSelections:Yn(function(e,t,r){for(var n=[],i=this.sel,o=0;o<i.ranges.length;o++){var l=i.ranges[o];n[o]={from:l.from(),to:l.to(),text:this.splitLines(e[o]),origin:r}}for(var s=t&&\"end\"!=t&&function(e,t,r){for(var n=[],i=ge(e.first,0),o=i,l=0;l<t.length;l++){var s=t[l],a=xi(s.from,i,o),u=xi(yi(s),i,o);if(i=s.to,o=u,\"around\"==r){var c=e.sel.ranges[l],h=ve(c.head,c.anchor)<0;n[l]=new gi(h?u:a,h?a:u)}else n[l]=new gi(a,a)}return new pi(n,e.sel.primIndex)}(this,n,t),a=n.length-1;a>=0;a--)to(this,n[a]);s?Ki(this,s):this.cm&&Sn(this.cm)}),undo:Yn(function(){no(this,\"undo\")}),redo:Yn(function(){no(this,\"redo\")}),undoSelection:Yn(function(){no(this,\"undo\",!0)}),redoSelection:Yn(function(){no(this,\"redo\",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,r=0,n=0;n<e.done.length;n++)e.done[n].ranges||++t;for(var i=0;i<e.undone.length;i++)e.undone[i].ranges||++r;return{undo:t,redo:r}},clearHistory:function(){this.history=new Oi(this.history.maxGeneration)},markClean:function(){this.cleanGeneration=this.changeGeneration(!0)},changeGeneration:function(e){return e&&(this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null),this.history.generation},isClean:function(e){return this.history.generation==(e||this.cleanGeneration)},getHistory:function(){return{done:Ii(this.history.done),undone:Ii(this.history.undone)}},setHistory:function(e){var t=this.history=new Oi(this.history.maxGeneration);t.done=Ii(e.done.slice(0),null,!0),t.undone=Ii(e.undone.slice(0),null,!0)},setGutterMarker:Yn(function(e,t,r){return co(this,e,\"gutter\",function(e){var n=e.gutterMarkers||(e.gutterMarkers={});return n[t]=r,!r&&re(n)&&(e.gutterMarkers=null),!0})}),clearGutter:Yn(function(e){var t=this;this.iter(function(r){r.gutterMarkers&&r.gutterMarkers[e]&&co(t,r,\"gutter\",function(){return r.gutterMarkers[e]=null,re(r.gutterMarkers)&&(r.gutterMarkers=null),!0})})}),lineInfo:function(e){var t;if(\"number\"==typeof e){if(!de(this,e))return null;if(t=e,!(e=se(this,e)))return null}else if(null==(t=he(e)))return null;return{line:t,handle:e,text:e.text,gutterMarkers:e.gutterMarkers,textClass:e.textClass,bgClass:e.bgClass,wrapClass:e.wrapClass,widgets:e.widgets}},addLineClass:Yn(function(e,t,r){return co(this,e,\"gutter\"==t?\"gutter\":\"class\",function(e){var n=\"text\"==t?\"textClass\":\"background\"==t?\"bgClass\":\"gutter\"==t?\"gutterClass\":\"wrapClass\";if(e[n]){if(L(r).test(e[n]))return!1;e[n]+=\" \"+r}else e[n]=r;return!0})}),removeLineClass:Yn(function(e,t,r){return co(this,e,\"gutter\"==t?\"gutter\":\"class\",function(e){var n=\"text\"==t?\"textClass\":\"background\"==t?\"bgClass\":\"gutter\"==t?\"gutterClass\":\"wrapClass\",i=e[n];if(!i)return!1;if(null==r)e[n]=null;else{var o=i.match(L(r));if(!o)return!1;var l=o.index+o[0].length;e[n]=i.slice(0,o.index)+(o.index&&l!=i.length?\" \":\"\")+i.slice(l)||null}return!0})}),addLineWidget:Yn(function(e,t,r){return i=e,o=new po(n=this,t,r),(l=n.cm)&&o.noHScroll&&(l.display.alignWidgets=!0),co(n,i,\"widget\",function(e){var t=e.widgets||(e.widgets=[]);if(null==o.insertAt?t.push(o):t.splice(Math.min(t.length-1,Math.max(0,o.insertAt)),0,o),o.line=e,l&&!Ve(n,e)){var r=je(e)<n.scrollTop;ce(e,e.height+mr(o)),r&&Cn(l,o.height),l.curOp.forceUpdate=!0}return!0}),l&&or(l,\"lineWidgetAdded\",l,o,\"number\"==typeof i?i:he(i)),o;var n,i,o,l}),removeLineWidget:function(e){e.clear()},markText:function(e,t,r){return yo(this,Ce(this,e),Ce(this,t),r,r&&r.type||\"range\")},setBookmark:function(e,t){var r={replacedWith:t&&(null==t.nodeType?t.widget:t),insertLeft:t&&t.insertLeft,clearWhenEmpty:!1,shared:t&&t.shared,handleMouseEvents:t&&t.handleMouseEvents};return yo(this,e=Ce(this,e),e,r,\"bookmark\")},findMarksAt:function(e){var t=[],r=se(this,(e=Ce(this,e)).line).markedSpans;if(r)for(var n=0;n<r.length;++n){var i=r[n];(null==i.from||i.from<=e.ch)&&(null==i.to||i.to>=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,r){e=Ce(this,e),t=Ce(this,t);var n=[],i=e.line;return this.iter(e.line,t.line+1,function(o){var l=o.markedSpans;if(l)for(var s=0;s<l.length;s++){var a=l[s];null!=a.to&&i==e.line&&e.ch>=a.to||null==a.from&&i!=e.line||null!=a.from&&i==t.line&&a.from>=t.ch||r&&!r(a.marker)||n.push(a.marker.parent||a.marker)}++i}),n},getAllMarks:function(){var e=[];return this.iter(function(t){var r=t.markedSpans;if(r)for(var n=0;n<r.length;++n)null!=r[n].from&&e.push(r[n].marker)}),e},posFromIndex:function(e){var t,r=this.first,n=this.lineSeparator().length;return this.iter(function(i){var o=i.text.length+n;if(o>e)return t=e,!0;e-=o,++r}),Ce(this,ge(r,t))},indexFromPos:function(e){var t=(e=Ce(this,e)).ch;if(e.line<this.first||e.ch<0)return 0;var r=this.lineSeparator().length;return this.iter(this.first,e.line,function(e){t+=e.text.length+r}),t},copy:function(e){var t=new So(ue(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,this.direction);return t.scrollTop=this.scrollTop,t.scrollLeft=this.scrollLeft,t.sel=this.sel,t.extend=!1,e&&(t.history.undoDepth=this.history.undoDepth,t.setHistory(this.getHistory())),t},linkedDoc:function(e){e||(e={});var t=this.first,r=this.first+this.size;null!=e.from&&e.from>t&&(t=e.from),null!=e.to&&e.to<r&&(r=e.to);var n=new So(ue(this,t,r),e.mode||this.modeOption,t,this.lineSep,this.direction);return e.sharedHist&&(n.history=this.history),(this.linked||(this.linked=[])).push({doc:n,sharedHist:e.sharedHist}),n.linked=[{doc:this,isParent:!0,sharedHist:e.sharedHist}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r],i=n.find(),o=e.clipPos(i.from),l=e.clipPos(i.to);if(ve(o,l)){var s=yo(e,o,l,n.primary,n.primary.type);n.markers.push(s),s.parent=n}}}(n,wo(this)),n},unlinkDoc:function(e){if(e instanceof wl&&(e=e.doc),this.linked)for(var t=0;t<this.linked.length;++t){if(this.linked[t].doc==e){this.linked.splice(t,1),e.unlinkDoc(this),xo(wo(this));break}}if(e.history==this.history){var r=[e.id];Ti(e,function(e){return r.push(e.id)},!0),e.history=new Oi(null),e.history.done=Ii(this.history.done,r),e.history.undone=Ii(this.history.undone,r)}},iterLinkedDocs:function(e){Ti(this,e)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(e){return this.lineSep?e.split(this.lineSep):bt(e)},lineSeparator:function(){return this.lineSep||\"\\n\"},setDirection:Yn(function(e){var t;(\"rtl\"!=e&&(e=\"ltr\"),e!=this.direction)&&(this.direction=e,this.iter(function(e){return e.order=null}),this.cm&&Kn(t=this.cm,function(){Ni(t),_n(t)}))})}),So.prototype.eachLine=So.prototype.iter;var Lo=0;function ko(e){var t=this;if(To(t),!nt(t,e)&&!yr(t.display,e)){st(e),l&&(Lo=+new Date);var r=nn(t,e,!0),n=e.dataTransfer.files;if(r&&!t.isReadOnly())if(n&&n.length&&window.FileReader&&window.File)for(var i=n.length,o=Array(i),s=0,a=function(e,n){if(!t.options.allowDropFileTypes||-1!=B(t.options.allowDropFileTypes,e.type)){var l=new FileReader;l.onload=jn(t,function(){var e=l.result;if(/[\\x00-\\x08\\x0e-\\x1f]{2}/.test(e)&&(e=\"\"),o[n]=e,++s==i){var a={from:r=Ce(t.doc,r),to:r,text:t.doc.splitLines(o.join(t.doc.lineSeparator())),origin:\"paste\"};to(t.doc,a),Ki(t.doc,mi(r,yi(a)))}}),l.readAsText(e)}},u=0;u<i;++u)a(n[u],u);else{if(t.state.draggingText&&t.doc.sel.contains(r)>-1)return t.state.draggingText(e),void setTimeout(function(){return t.display.input.focus()},20);try{var c=e.dataTransfer.getData(\"Text\");if(c){var h;if(t.state.draggingText&&!t.state.draggingText.copy&&(h=t.listSelections()),Xi(t.doc,mi(r,r)),h)for(var f=0;f<h.length;++f)lo(t.doc,\"\",h[f].anchor,h[f].head,\"drag\");t.replaceSelection(c,\"around\",\"paste\"),t.display.input.focus()}}catch(e){}}}}function To(e){e.display.dragCursor&&(e.display.lineSpace.removeChild(e.display.dragCursor),e.display.dragCursor=null)}function Mo(e){if(document.getElementsByClassName)for(var t=document.getElementsByClassName(\"CodeMirror\"),r=0;r<t.length;r++){var n=t[r].CodeMirror;n&&e(n)}}var No=!1;function Oo(){var e;No||(Je(window,\"resize\",function(){null==e&&(e=setTimeout(function(){e=null,Mo(Ao)},100))}),Je(window,\"blur\",function(){return Mo(gn)}),No=!0)}function Ao(e){var t=e.display;t.lastWrapHeight==t.wrapper.clientHeight&&t.lastWrapWidth==t.wrapper.clientWidth||(t.cachedCharWidth=t.cachedTextHeight=t.cachedPaddingH=null,t.scrollbarsClipped=!1,e.setSize())}for(var Do={3:\"Pause\",8:\"Backspace\",9:\"Tab\",13:\"Enter\",16:\"Shift\",17:\"Ctrl\",18:\"Alt\",19:\"Pause\",20:\"CapsLock\",27:\"Esc\",32:\"Space\",33:\"PageUp\",34:\"PageDown\",35:\"End\",36:\"Home\",37:\"Left\",38:\"Up\",39:\"Right\",40:\"Down\",44:\"PrintScrn\",45:\"Insert\",46:\"Delete\",59:\";\",61:\"=\",91:\"Mod\",92:\"Mod\",93:\"Mod\",106:\"*\",107:\"=\",109:\"-\",110:\".\",111:\"/\",127:\"Delete\",145:\"ScrollLock\",173:\"-\",186:\";\",187:\"=\",188:\",\",189:\"-\",190:\".\",191:\"/\",192:\"`\",219:\"[\",220:\"\\\\\",221:\"]\",222:\"'\",63232:\"Up\",63233:\"Down\",63234:\"Left\",63235:\"Right\",63272:\"Delete\",63273:\"Home\",63275:\"End\",63276:\"PageUp\",63277:\"PageDown\",63302:\"Insert\"},Wo=0;Wo<10;Wo++)Do[Wo+48]=Do[Wo+96]=String(Wo);for(var Ho=65;Ho<=90;Ho++)Do[Ho]=String.fromCharCode(Ho);for(var Fo=1;Fo<=12;Fo++)Do[Fo+111]=Do[Fo+63235]=\"F\"+Fo;var Po={};function Eo(e){var t,r,n,i,o=e.split(/-(?!$)/);e=o[o.length-1];for(var l=0;l<o.length-1;l++){var s=o[l];if(/^(cmd|meta|m)$/i.test(s))i=!0;else if(/^a(lt)?$/i.test(s))t=!0;else if(/^(c|ctrl|control)$/i.test(s))r=!0;else{if(!/^s(hift)?$/i.test(s))throw new Error(\"Unrecognized modifier name: \"+s);n=!0}}return t&&(e=\"Alt-\"+e),r&&(e=\"Ctrl-\"+e),i&&(e=\"Cmd-\"+e),n&&(e=\"Shift-\"+e),e}function zo(e){var t={};for(var r in e)if(e.hasOwnProperty(r)){var n=e[r];if(/^(name|fallthrough|(de|at)tach)$/.test(r))continue;if(\"...\"==n){delete e[r];continue}for(var i=$(r.split(\" \"),Eo),o=0;o<i.length;o++){var l=void 0,s=void 0;o==i.length-1?(s=i.join(\" \"),l=n):(s=i.slice(0,o+1).join(\" \"),l=\"...\");var a=t[s];if(a){if(a!=l)throw new Error(\"Inconsistent bindings for \"+s)}else t[s]=l}delete e[r]}for(var u in t)e[u]=t[u];return e}function Io(e,t,r,n){var i=(t=Uo(t)).call?t.call(e,n):t[e];if(!1===i)return\"nothing\";if(\"...\"===i)return\"multi\";if(null!=i&&r(i))return\"handled\";if(t.fallthrough){if(\"[object Array]\"!=Object.prototype.toString.call(t.fallthrough))return Io(e,t.fallthrough,r,n);for(var o=0;o<t.fallthrough.length;o++){var l=Io(e,t.fallthrough[o],r,n);if(l)return l}}}function Ro(e){var t=\"string\"==typeof e?e:Do[e.keyCode];return\"Ctrl\"==t||\"Alt\"==t||\"Shift\"==t||\"Mod\"==t}function Bo(e,t,r){var n=e;return t.altKey&&\"Alt\"!=n&&(e=\"Alt-\"+e),(C?t.metaKey:t.ctrlKey)&&\"Ctrl\"!=n&&(e=\"Ctrl-\"+e),(C?t.ctrlKey:t.metaKey)&&\"Cmd\"!=n&&(e=\"Cmd-\"+e),!r&&t.shiftKey&&\"Shift\"!=n&&(e=\"Shift-\"+e),e}function Go(e,t){if(h&&34==e.keyCode&&e.char)return!1;var r=Do[e.keyCode];return null!=r&&!e.altGraphKey&&(3==e.keyCode&&e.code&&(r=e.code),Bo(r,e,t))}function Uo(e){return\"string\"==typeof e?Po[e]:e}function Vo(e,t){for(var r=e.doc.sel.ranges,n=[],i=0;i<r.length;i++){for(var o=t(r[i]);n.length&&ve(o.from,q(n).to)<=0;){var l=n.pop();if(ve(l.from,o.from)<0){o.from=l.from;break}}n.push(o)}Kn(e,function(){for(var t=n.length-1;t>=0;t--)lo(e.doc,\"\",n[t].from,n[t].to,\"+delete\");Sn(e)})}function Ko(e,t,r){var n=oe(e.text,t+r,r);return n<0||n>e.text.length?null:n}function jo(e,t,r){var n=Ko(e,t.ch,r);return null==n?null:new ge(t.line,n,r<0?\"after\":\"before\")}function Xo(e,t,r,n,i){if(e){var o=Ze(r,t.doc.direction);if(o){var l,s=i<0?q(o):o[0],a=i<0==(1==s.level)?\"after\":\"before\";if(s.level>0||\"rtl\"==t.doc.direction){var u=Nr(t,r);l=i<0?r.text.length-1:0;var c=Or(t,u,l).top;l=le(function(e){return Or(t,u,e).top==c},i<0==(1==s.level)?s.from:s.to-1,l),\"before\"==a&&(l=Ko(r,l,1))}else l=i<0?s.to:s.from;return new ge(n,l,a)}}return new ge(n,i<0?r.text.length:0,i<0?\"before\":\"after\")}Po.basic={Left:\"goCharLeft\",Right:\"goCharRight\",Up:\"goLineUp\",Down:\"goLineDown\",End:\"goLineEnd\",Home:\"goLineStartSmart\",PageUp:\"goPageUp\",PageDown:\"goPageDown\",Delete:\"delCharAfter\",Backspace:\"delCharBefore\",\"Shift-Backspace\":\"delCharBefore\",Tab:\"defaultTab\",\"Shift-Tab\":\"indentAuto\",Enter:\"newlineAndIndent\",Insert:\"toggleOverwrite\",Esc:\"singleSelection\"},Po.pcDefault={\"Ctrl-A\":\"selectAll\",\"Ctrl-D\":\"deleteLine\",\"Ctrl-Z\":\"undo\",\"Shift-Ctrl-Z\":\"redo\",\"Ctrl-Y\":\"redo\",\"Ctrl-Home\":\"goDocStart\",\"Ctrl-End\":\"goDocEnd\",\"Ctrl-Up\":\"goLineUp\",\"Ctrl-Down\":\"goLineDown\",\"Ctrl-Left\":\"goGroupLeft\",\"Ctrl-Right\":\"goGroupRight\",\"Alt-Left\":\"goLineStart\",\"Alt-Right\":\"goLineEnd\",\"Ctrl-Backspace\":\"delGroupBefore\",\"Ctrl-Delete\":\"delGroupAfter\",\"Ctrl-S\":\"save\",\"Ctrl-F\":\"find\",\"Ctrl-G\":\"findNext\",\"Shift-Ctrl-G\":\"findPrev\",\"Shift-Ctrl-F\":\"replace\",\"Shift-Ctrl-R\":\"replaceAll\",\"Ctrl-[\":\"indentLess\",\"Ctrl-]\":\"indentMore\",\"Ctrl-U\":\"undoSelection\",\"Shift-Ctrl-U\":\"redoSelection\",\"Alt-U\":\"redoSelection\",fallthrough:\"basic\"},Po.emacsy={\"Ctrl-F\":\"goCharRight\",\"Ctrl-B\":\"goCharLeft\",\"Ctrl-P\":\"goLineUp\",\"Ctrl-N\":\"goLineDown\",\"Alt-F\":\"goWordRight\",\"Alt-B\":\"goWordLeft\",\"Ctrl-A\":\"goLineStart\",\"Ctrl-E\":\"goLineEnd\",\"Ctrl-V\":\"goPageDown\",\"Shift-Ctrl-V\":\"goPageUp\",\"Ctrl-D\":\"delCharAfter\",\"Ctrl-H\":\"delCharBefore\",\"Alt-D\":\"delWordAfter\",\"Alt-Backspace\":\"delWordBefore\",\"Ctrl-K\":\"killLine\",\"Ctrl-T\":\"transposeChars\",\"Ctrl-O\":\"openLine\"},Po.macDefault={\"Cmd-A\":\"selectAll\",\"Cmd-D\":\"deleteLine\",\"Cmd-Z\":\"undo\",\"Shift-Cmd-Z\":\"redo\",\"Cmd-Y\":\"redo\",\"Cmd-Home\":\"goDocStart\",\"Cmd-Up\":\"goDocStart\",\"Cmd-End\":\"goDocEnd\",\"Cmd-Down\":\"goDocEnd\",\"Alt-Left\":\"goGroupLeft\",\"Alt-Right\":\"goGroupRight\",\"Cmd-Left\":\"goLineLeft\",\"Cmd-Right\":\"goLineRight\",\"Alt-Backspace\":\"delGroupBefore\",\"Ctrl-Alt-Backspace\":\"delGroupAfter\",\"Alt-Delete\":\"delGroupAfter\",\"Cmd-S\":\"save\",\"Cmd-F\":\"find\",\"Cmd-G\":\"findNext\",\"Shift-Cmd-G\":\"findPrev\",\"Cmd-Alt-F\":\"replace\",\"Shift-Cmd-Alt-F\":\"replaceAll\",\"Cmd-[\":\"indentLess\",\"Cmd-]\":\"indentMore\",\"Cmd-Backspace\":\"delWrappedLineLeft\",\"Cmd-Delete\":\"delWrappedLineRight\",\"Cmd-U\":\"undoSelection\",\"Shift-Cmd-U\":\"redoSelection\",\"Ctrl-Up\":\"goDocStart\",\"Ctrl-Down\":\"goDocEnd\",fallthrough:[\"basic\",\"emacsy\"]},Po.default=y?Po.macDefault:Po.pcDefault;var Yo={selectAll:Ji,singleSelection:function(e){return e.setSelection(e.getCursor(\"anchor\"),e.getCursor(\"head\"),V)},killLine:function(e){return Vo(e,function(t){if(t.empty()){var r=se(e.doc,t.head.line).text.length;return t.head.ch==r&&t.head.line<e.lastLine()?{from:t.head,to:ge(t.head.line+1,0)}:{from:t.head,to:ge(t.head.line,r)}}return{from:t.from(),to:t.to()}})},deleteLine:function(e){return Vo(e,function(t){return{from:ge(t.from().line,0),to:Ce(e.doc,ge(t.to().line+1,0))}})},delLineLeft:function(e){return Vo(e,function(e){return{from:ge(e.from().line,0),to:e.from()}})},delWrappedLineLeft:function(e){return Vo(e,function(t){var r=e.charCoords(t.head,\"div\").top+5;return{from:e.coordsChar({left:0,top:r},\"div\"),to:t.from()}})},delWrappedLineRight:function(e){return Vo(e,function(t){var r=e.charCoords(t.head,\"div\").top+5,n=e.coordsChar({left:e.display.lineDiv.offsetWidth+100,top:r},\"div\");return{from:t.from(),to:n}})},undo:function(e){return e.undo()},redo:function(e){return e.redo()},undoSelection:function(e){return e.undoSelection()},redoSelection:function(e){return e.redoSelection()},goDocStart:function(e){return e.extendSelection(ge(e.firstLine(),0))},goDocEnd:function(e){return e.extendSelection(ge(e.lastLine()))},goLineStart:function(e){return e.extendSelectionsBy(function(t){return _o(e,t.head.line)},{origin:\"+move\",bias:1})},goLineStartSmart:function(e){return e.extendSelectionsBy(function(t){return qo(e,t.head)},{origin:\"+move\",bias:1})},goLineEnd:function(e){return e.extendSelectionsBy(function(t){return function(e,t){var r=se(e.doc,t),n=function(e){for(var t;t=Ie(e);)e=t.find(1,!0).line;return e}(r);n!=r&&(t=he(n));return Xo(!0,e,r,t,-1)}(e,t.head.line)},{origin:\"+move\",bias:-1})},goLineRight:function(e){return e.extendSelectionsBy(function(t){var r=e.cursorCoords(t.head,\"div\").top+5;return e.coordsChar({left:e.display.lineDiv.offsetWidth+100,top:r},\"div\")},j)},goLineLeft:function(e){return e.extendSelectionsBy(function(t){var r=e.cursorCoords(t.head,\"div\").top+5;return e.coordsChar({left:0,top:r},\"div\")},j)},goLineLeftSmart:function(e){return e.extendSelectionsBy(function(t){var r=e.cursorCoords(t.head,\"div\").top+5,n=e.coordsChar({left:0,top:r},\"div\");return n.ch<e.getLine(n.line).search(/\\S/)?qo(e,t.head):n},j)},goLineUp:function(e){return e.moveV(-1,\"line\")},goLineDown:function(e){return e.moveV(1,\"line\")},goPageUp:function(e){return e.moveV(-1,\"page\")},goPageDown:function(e){return e.moveV(1,\"page\")},goCharLeft:function(e){return e.moveH(-1,\"char\")},goCharRight:function(e){return e.moveH(1,\"char\")},goColumnLeft:function(e){return e.moveH(-1,\"column\")},goColumnRight:function(e){return e.moveH(1,\"column\")},goWordLeft:function(e){return e.moveH(-1,\"word\")},goGroupRight:function(e){return e.moveH(1,\"group\")},goGroupLeft:function(e){return e.moveH(-1,\"group\")},goWordRight:function(e){return e.moveH(1,\"word\")},delCharBefore:function(e){return e.deleteH(-1,\"char\")},delCharAfter:function(e){return e.deleteH(1,\"char\")},delWordBefore:function(e){return e.deleteH(-1,\"word\")},delWordAfter:function(e){return e.deleteH(1,\"word\")},delGroupBefore:function(e){return e.deleteH(-1,\"group\")},delGroupAfter:function(e){return e.deleteH(1,\"group\")},indentAuto:function(e){return e.indentSelection(\"smart\")},indentMore:function(e){return e.indentSelection(\"add\")},indentLess:function(e){return e.indentSelection(\"subtract\")},insertTab:function(e){return e.replaceSelection(\"\\t\")},insertSoftTab:function(e){for(var t=[],r=e.listSelections(),n=e.options.tabSize,i=0;i<r.length;i++){var o=r[i].from(),l=I(e.getLine(o.line),o.ch,n);t.push(_(n-l%n))}e.replaceSelections(t)},defaultTab:function(e){e.somethingSelected()?e.indentSelection(\"add\"):e.execCommand(\"insertTab\")},transposeChars:function(e){return Kn(e,function(){for(var t=e.listSelections(),r=[],n=0;n<t.length;n++)if(t[n].empty()){var i=t[n].head,o=se(e.doc,i.line).text;if(o)if(i.ch==o.length&&(i=new ge(i.line,i.ch-1)),i.ch>0)i=new ge(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),ge(i.line,i.ch-2),i,\"+transpose\");else if(i.line>e.doc.first){var l=se(e.doc,i.line-1).text;l&&(i=new ge(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+l.charAt(l.length-1),ge(i.line-1,l.length-1),i,\"+transpose\"))}r.push(new gi(i,i))}e.setSelections(r)})},newlineAndIndent:function(e){return Kn(e,function(){for(var t=e.listSelections(),r=t.length-1;r>=0;r--)e.replaceRange(e.doc.lineSeparator(),t[r].anchor,t[r].head,\"+input\");t=e.listSelections();for(var n=0;n<t.length;n++)e.indentLine(t[n].from().line,null,!0);Sn(e)})},openLine:function(e){return e.replaceSelection(\"\\n\",\"start\")},toggleOverwrite:function(e){return e.toggleOverwrite()}};function _o(e,t){var r=se(e.doc,t),n=Be(r);return n!=r&&(t=he(n)),Xo(!0,e,n,t,1)}function qo(e,t){var r=_o(e,t.line),n=se(e.doc,r.line),i=Ze(n,e.doc.direction);if(!i||0==i[0].level){var o=Math.max(0,n.text.search(/\\S/)),l=t.line==r.line&&t.ch<=o&&t.ch;return ge(r.line,l?0:o,r.sticky)}return r}function $o(e,t,r){if(\"string\"==typeof t&&!(t=Yo[t]))return!1;e.display.input.ensurePolled();var n=e.display.shift,i=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),r&&(e.display.shift=!1),i=t(e)!=U}finally{e.display.shift=n,e.state.suppressEdits=!1}return i}var Zo=new R;function Qo(e,t,r,n){var i=e.state.keySeq;if(i){if(Ro(t))return\"handled\";if(/\\'$/.test(t)?e.state.keySeq=null:Zo.set(50,function(){e.state.keySeq==i&&(e.state.keySeq=null,e.display.input.reset())}),Jo(e,i+\" \"+t,r,n))return!0}return Jo(e,t,r,n)}function Jo(e,t,r,n){var i=function(e,t,r){for(var n=0;n<e.state.keyMaps.length;n++){var i=Io(t,e.state.keyMaps[n],r,e);if(i)return i}return e.options.extraKeys&&Io(t,e.options.extraKeys,r,e)||Io(t,e.options.keyMap,r,e)}(e,t,n);return\"multi\"==i&&(e.state.keySeq=t),\"handled\"==i&&or(e,\"keyHandled\",e,t,r),\"handled\"!=i&&\"multi\"!=i||(st(r),hn(e)),!!i}function el(e,t){var r=Go(t,!0);return!!r&&(t.shiftKey&&!e.state.keySeq?Qo(e,\"Shift-\"+r,t,function(t){return $o(e,t,!0)})||Qo(e,r,t,function(t){if(\"string\"==typeof t?/^go[A-Z]/.test(t):t.motion)return $o(e,t)}):Qo(e,r,t,function(t){return $o(e,t)}))}var tl=null;function rl(e){var t=this;if(t.curOp.focus=W(),!nt(t,e)){l&&s<11&&27==e.keyCode&&(e.returnValue=!1);var r=e.keyCode;t.display.shift=16==r||e.shiftKey;var n=el(t,e);h&&(tl=n?r:null,!n&&88==r&&!xt&&(y?e.metaKey:e.ctrlKey)&&t.replaceSelection(\"\",null,\"cut\")),18!=r||/\\bCodeMirror-crosshair\\b/.test(t.display.lineDiv.className)||function(e){var t=e.display.lineDiv;function r(e){18!=e.keyCode&&e.altKey||(T(t,\"CodeMirror-crosshair\"),tt(document,\"keyup\",r),tt(document,\"mouseover\",r))}H(t,\"CodeMirror-crosshair\"),Je(document,\"keyup\",r),Je(document,\"mouseover\",r)}(t)}}function nl(e){16==e.keyCode&&(this.doc.sel.shift=!1),nt(this,e)}function il(e){var t=this;if(!(yr(t.display,e)||nt(t,e)||e.ctrlKey&&!e.altKey||y&&e.metaKey)){var r=e.keyCode,n=e.charCode;if(h&&r==tl)return tl=null,void st(e);if(!h||e.which&&!(e.which<10)||!el(t,e)){var i,o=String.fromCharCode(null==n?r:n);if(\"\\b\"!=o)if(!Qo(i=t,\"'\"+o+\"'\",e,function(e){return $o(i,e,!0)}))t.display.input.onKeyPress(e)}}}var ol,ll,sl=function(e,t,r){this.time=e,this.pos=t,this.button=r};function al(e){var t=this,r=t.display;if(!(nt(t,e)||r.activeTouch&&r.input.supportsTouch()))if(r.input.ensurePolled(),r.shift=e.shiftKey,yr(r,e))a||(r.scroller.draggable=!1,setTimeout(function(){return r.scroller.draggable=!0},100));else if(!hl(t,e)){var n,i,o,u=nn(t,e),c=ft(e),h=u?(n=u,i=c,o=+new Date,ll&&ll.compare(o,n,i)?(ol=ll=null,\"triple\"):ol&&ol.compare(o,n,i)?(ll=new sl(o,n,i),ol=null,\"double\"):(ol=new sl(o,n,i),ll=null,\"single\")):\"single\";window.focus(),1==c&&t.state.selectingText&&t.state.selectingText(e),u&&function(e,t,r,n,i){var o=\"Click\";\"double\"==n?o=\"Double\"+o:\"triple\"==n&&(o=\"Triple\"+o);return Qo(e,Bo(o=(1==t?\"Left\":2==t?\"Middle\":\"Right\")+o,i),i,function(t){if(\"string\"==typeof t&&(t=Yo[t]),!t)return!1;var n=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),n=t(e,r)!=U}finally{e.state.suppressEdits=!1}return n})}(t,c,u,h,e)||(1==c?u?function(e,t,r,n){l?setTimeout(E(fn,e),0):e.curOp.focus=W();var i,o=function(e,t,r){var n=e.getOption(\"configureMouse\"),i=n?n(e,t,r):{};if(null==i.unit){var o=b?r.shiftKey&&r.metaKey:r.altKey;i.unit=o?\"rectangle\":\"single\"==t?\"char\":\"double\"==t?\"word\":\"line\"}(null==i.extend||e.doc.extend)&&(i.extend=e.doc.extend||r.shiftKey);null==i.addNew&&(i.addNew=y?r.metaKey:r.ctrlKey);null==i.moveOnDrag&&(i.moveOnDrag=!(y?r.altKey:r.ctrlKey));return i}(e,r,n),u=e.doc.sel;e.options.dragDrop&&gt&&!e.isReadOnly()&&\"single\"==r&&(i=u.contains(t))>-1&&(ve((i=u.ranges[i]).from(),t)<0||t.xRel>0)&&(ve(i.to(),t)>0||t.xRel<0)?function(e,t,r,n){var i=e.display,o=!1,u=jn(e,function(t){a&&(i.scroller.draggable=!1),e.state.draggingText=!1,tt(i.wrapper.ownerDocument,\"mouseup\",u),tt(i.wrapper.ownerDocument,\"mousemove\",c),tt(i.scroller,\"dragstart\",h),tt(i.scroller,\"drop\",u),o||(st(t),n.addNew||Bi(e.doc,r,null,null,n.extend),a||l&&9==s?setTimeout(function(){i.wrapper.ownerDocument.body.focus(),i.input.focus()},20):i.input.focus())}),c=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},h=function(){return o=!0};a&&(i.scroller.draggable=!0);e.state.draggingText=u,u.copy=!n.moveOnDrag,i.scroller.dragDrop&&i.scroller.dragDrop();Je(i.wrapper.ownerDocument,\"mouseup\",u),Je(i.wrapper.ownerDocument,\"mousemove\",c),Je(i.scroller,\"dragstart\",h),Je(i.scroller,\"drop\",u),dn(e),setTimeout(function(){return i.input.focus()},20)}(e,n,t,o):function(e,t,r,n){var i=e.display,o=e.doc;st(t);var l,s,a=o.sel,u=a.ranges;n.addNew&&!n.extend?(s=o.sel.contains(r),l=s>-1?u[s]:new gi(r,r)):(l=o.sel.primary(),s=o.sel.primIndex);if(\"rectangle\"==n.unit)n.addNew||(l=new gi(r,r)),r=nn(e,t,!0,!0),s=-1;else{var c=ul(e,r,n.unit);l=n.extend?Ri(l,c.anchor,c.head,n.extend):c}n.addNew?-1==s?(s=u.length,ji(o,vi(u.concat([l]),s),{scroll:!1,origin:\"*mouse\"})):u.length>1&&u[s].empty()&&\"char\"==n.unit&&!n.extend?(ji(o,vi(u.slice(0,s).concat(u.slice(s+1)),0),{scroll:!1,origin:\"*mouse\"}),a=o.sel):Ui(o,s,l,K):(s=0,ji(o,new pi([l],0),K),a=o.sel);var h=r;function f(t){if(0!=ve(h,t))if(h=t,\"rectangle\"==n.unit){for(var i=[],u=e.options.tabSize,c=I(se(o,r.line).text,r.ch,u),f=I(se(o,t.line).text,t.ch,u),d=Math.min(c,f),p=Math.max(c,f),g=Math.min(r.line,t.line),v=Math.min(e.lastLine(),Math.max(r.line,t.line));g<=v;g++){var m=se(o,g).text,y=X(m,d,u);d==p?i.push(new gi(ge(g,y),ge(g,y))):m.length>y&&i.push(new gi(ge(g,y),ge(g,X(m,p,u))))}i.length||i.push(new gi(r,r)),ji(o,vi(a.ranges.slice(0,s).concat(i),s),{origin:\"*mouse\",scroll:!1}),e.scrollIntoView(t)}else{var b,w=l,x=ul(e,t,n.unit),C=w.anchor;ve(x.anchor,C)>0?(b=x.head,C=we(w.from(),x.anchor)):(b=x.anchor,C=be(w.to(),x.head));var S=a.ranges.slice(0);S[s]=function(e,t){var r=t.anchor,n=t.head,i=se(e.doc,r.line);if(0==ve(r,n)&&r.sticky==n.sticky)return t;var o=Ze(i);if(!o)return t;var l=qe(o,r.ch,r.sticky),s=o[l];if(s.from!=r.ch&&s.to!=r.ch)return t;var a,u=l+(s.from==r.ch==(1!=s.level)?0:1);if(0==u||u==o.length)return t;if(n.line!=r.line)a=(n.line-r.line)*(\"ltr\"==e.doc.direction?1:-1)>0;else{var c=qe(o,n.ch,n.sticky),h=c-l||(n.ch-r.ch)*(1==s.level?-1:1);a=c==u-1||c==u?h<0:h>0}var f=o[u+(a?-1:0)],d=a==(1==f.level),p=d?f.from:f.to,g=d?\"after\":\"before\";return r.ch==p&&r.sticky==g?t:new gi(new ge(r.line,p,g),n)}(e,new gi(Ce(o,C),b)),ji(o,vi(S,s),K)}}var d=i.wrapper.getBoundingClientRect(),p=0;function g(t){e.state.selectingText=!1,p=1/0,st(t),i.input.focus(),tt(i.wrapper.ownerDocument,\"mousemove\",v),tt(i.wrapper.ownerDocument,\"mouseup\",m),o.history.lastSelOrigin=null}var v=jn(e,function(t){ft(t)?function t(r){var l=++p;var s=nn(e,r,!0,\"rectangle\"==n.unit);if(!s)return;if(0!=ve(s,h)){e.curOp.focus=W(),f(s);var a=yn(i,o);(s.line>=a.to||s.line<a.from)&&setTimeout(jn(e,function(){p==l&&t(r)}),150)}else{var u=r.clientY<d.top?-20:r.clientY>d.bottom?20:0;u&&setTimeout(jn(e,function(){p==l&&(i.scroller.scrollTop+=u,t(r))}),50)}}(t):g(t)}),m=jn(e,g);e.state.selectingText=m,Je(i.wrapper.ownerDocument,\"mousemove\",v),Je(i.wrapper.ownerDocument,\"mouseup\",m)}(e,n,t,o)}(t,u,h,e):ht(e)==r.scroller&&st(e):2==c?(u&&Bi(t.doc,u),setTimeout(function(){return r.input.focus()},20)):3==c&&(S?fl(t,e):dn(t)))}}function ul(e,t,r){if(\"char\"==r)return new gi(t,t);if(\"word\"==r)return e.findWordAt(t);if(\"line\"==r)return new gi(ge(t.line,0),Ce(e.doc,ge(t.line+1,0)));var n=r(e,t);return new gi(n.from,n.to)}function cl(e,t,r,n){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch(t){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;n&&st(t);var l=e.display,s=l.lineDiv.getBoundingClientRect();if(o>s.bottom||!ot(e,r))return ut(t);o-=s.top-l.viewOffset;for(var a=0;a<e.options.gutters.length;++a){var u=l.gutters.childNodes[a];if(u&&u.getBoundingClientRect().right>=i)return rt(e,r,e,fe(e.doc,o),e.options.gutters[a],t),ut(t)}}function hl(e,t){return cl(e,t,\"gutterClick\",!0)}function fl(e,t){yr(e.display,t)||function(e,t){if(!ot(e,\"gutterContextMenu\"))return!1;return cl(e,t,\"gutterContextMenu\",!1)}(e,t)||nt(e,t,\"contextmenu\")||e.display.input.onContextMenu(t)}function dl(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\\s*cm-s-\\S+/g,\"\")+e.options.theme.replace(/(^|\\s)\\s*/g,\" cm-s-\"),Er(e)}sl.prototype.compare=function(e,t,r){return this.time+400>e&&0==ve(t,this.pos)&&r==this.button};var pl={toString:function(){return\"CodeMirror.Init\"}},gl={},vl={};function ml(e){si(e),_n(e),bn(e)}function yl(e,t,r){if(!t!=!(r&&r!=pl)){var n=e.display.dragFunctions,i=t?Je:tt;i(e.display.scroller,\"dragstart\",n.start),i(e.display.scroller,\"dragenter\",n.enter),i(e.display.scroller,\"dragover\",n.over),i(e.display.scroller,\"dragleave\",n.leave),i(e.display.scroller,\"drop\",n.drop)}}function bl(e){e.options.lineWrapping?(H(e.display.wrapper,\"CodeMirror-wrap\"),e.display.sizer.style.minWidth=\"\",e.display.sizerWidth=null):(T(e.display.wrapper,\"CodeMirror-wrap\"),Ye(e)),rn(e),_n(e),Er(e),setTimeout(function(){return Hn(e)},100)}function wl(e,t){var n=this;if(!(this instanceof wl))return new wl(e,t);this.options=t=t?z(t):{},z(gl,t,!1),ai(t);var i=t.value;\"string\"==typeof i&&(i=new So(i,t.mode,null,t.lineSeparator,t.direction)),this.doc=i;var o=new wl.inputStyles[t.inputStyle](this),u=this.display=new function(e,t,n){var i=this;this.input=n,i.scrollbarFiller=O(\"div\",null,\"CodeMirror-scrollbar-filler\"),i.scrollbarFiller.setAttribute(\"cm-not-content\",\"true\"),i.gutterFiller=O(\"div\",null,\"CodeMirror-gutter-filler\"),i.gutterFiller.setAttribute(\"cm-not-content\",\"true\"),i.lineDiv=A(\"div\",null,\"CodeMirror-code\"),i.selectionDiv=O(\"div\",null,null,\"position: relative; z-index: 1\"),i.cursorDiv=O(\"div\",null,\"CodeMirror-cursors\"),i.measure=O(\"div\",null,\"CodeMirror-measure\"),i.lineMeasure=O(\"div\",null,\"CodeMirror-measure\"),i.lineSpace=A(\"div\",[i.measure,i.lineMeasure,i.selectionDiv,i.cursorDiv,i.lineDiv],null,\"position: relative; outline: none\");var o=A(\"div\",[i.lineSpace],\"CodeMirror-lines\");i.mover=O(\"div\",[o],null,\"position: relative\"),i.sizer=O(\"div\",[i.mover],\"CodeMirror-sizer\"),i.sizerWidth=null,i.heightForcer=O(\"div\",null,null,\"position: absolute; height: \"+G+\"px; width: 1px;\"),i.gutters=O(\"div\",null,\"CodeMirror-gutters\"),i.lineGutter=null,i.scroller=O(\"div\",[i.sizer,i.heightForcer,i.gutters],\"CodeMirror-scroll\"),i.scroller.setAttribute(\"tabIndex\",\"-1\"),i.wrapper=O(\"div\",[i.scrollbarFiller,i.gutterFiller,i.scroller],\"CodeMirror\"),l&&s<8&&(i.gutters.style.zIndex=-1,i.scroller.style.paddingRight=0),a||r&&m||(i.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(i.wrapper):e(i.wrapper)),i.viewFrom=i.viewTo=t.first,i.reportedViewFrom=i.reportedViewTo=t.first,i.view=[],i.renderedView=null,i.externalMeasured=null,i.viewOffset=0,i.lastWrapHeight=i.lastWrapWidth=0,i.updateLineNumbers=null,i.nativeBarWidth=i.barHeight=i.barWidth=0,i.scrollbarsClipped=!1,i.lineNumWidth=i.lineNumInnerWidth=i.lineNumChars=null,i.alignWidgets=!1,i.cachedCharWidth=i.cachedTextHeight=i.cachedPaddingH=null,i.maxLine=null,i.maxLineLength=0,i.maxLineChanged=!1,i.wheelDX=i.wheelDY=i.wheelStartX=i.wheelStartY=null,i.shift=!1,i.selForContextMenu=null,i.activeTouch=null,n.init(i)}(e,i,o);for(var c in u.wrapper.CodeMirror=this,si(this),dl(this),t.lineWrapping&&(this.display.wrapper.className+=\" CodeMirror-wrap\"),En(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:!1,cutIncoming:!1,selectingText:!1,draggingText:!1,highlight:new R,keySeq:null,specialChars:null},t.autofocus&&!m&&u.input.focus(),l&&s<11&&setTimeout(function(){return n.display.input.reset(!0)},20),function(e){var t=e.display;Je(t.scroller,\"mousedown\",jn(e,al)),Je(t.scroller,\"dblclick\",l&&s<11?jn(e,function(t){if(!nt(e,t)){var r=nn(e,t);if(r&&!hl(e,t)&&!yr(e.display,t)){st(t);var n=e.findWordAt(r);Bi(e.doc,n.anchor,n.head)}}}):function(t){return nt(e,t)||st(t)});S||Je(t.scroller,\"contextmenu\",function(t){return fl(e,t)});var r,n={end:0};function i(){t.activeTouch&&(r=setTimeout(function(){return t.activeTouch=null},1e3),(n=t.activeTouch).end=+new Date)}function o(e,t){if(null==t.left)return!0;var r=t.left-e.left,n=t.top-e.top;return r*r+n*n>400}Je(t.scroller,\"touchstart\",function(i){if(!nt(e,i)&&!function(e){if(1!=e.touches.length)return!1;var t=e.touches[0];return t.radiusX<=1&&t.radiusY<=1}(i)&&!hl(e,i)){t.input.ensurePolled(),clearTimeout(r);var o=+new Date;t.activeTouch={start:o,moved:!1,prev:o-n.end<=300?n:null},1==i.touches.length&&(t.activeTouch.left=i.touches[0].pageX,t.activeTouch.top=i.touches[0].pageY)}}),Je(t.scroller,\"touchmove\",function(){t.activeTouch&&(t.activeTouch.moved=!0)}),Je(t.scroller,\"touchend\",function(r){var n=t.activeTouch;if(n&&!yr(t,r)&&null!=n.left&&!n.moved&&new Date-n.start<300){var l,s=e.coordsChar(t.activeTouch,\"page\");l=!n.prev||o(n,n.prev)?new gi(s,s):!n.prev.prev||o(n,n.prev.prev)?e.findWordAt(s):new gi(ge(s.line,0),Ce(e.doc,ge(s.line+1,0))),e.setSelection(l.anchor,l.head),e.focus(),st(r)}i()}),Je(t.scroller,\"touchcancel\",i),Je(t.scroller,\"scroll\",function(){t.scroller.clientHeight&&(Mn(e,t.scroller.scrollTop),On(e,t.scroller.scrollLeft,!0),rt(e,\"scroll\",e))}),Je(t.scroller,\"mousewheel\",function(t){return di(e,t)}),Je(t.scroller,\"DOMMouseScroll\",function(t){return di(e,t)}),Je(t.wrapper,\"scroll\",function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0}),t.dragFunctions={enter:function(t){nt(e,t)||ct(t)},over:function(t){nt(e,t)||(!function(e,t){var r=nn(e,t);if(r){var n=document.createDocumentFragment();an(e,r,n),e.display.dragCursor||(e.display.dragCursor=O(\"div\",null,\"CodeMirror-cursors CodeMirror-dragcursors\"),e.display.lineSpace.insertBefore(e.display.dragCursor,e.display.cursorDiv)),N(e.display.dragCursor,n)}}(e,t),ct(t))},start:function(t){return function(e,t){if(t.preventDefault&&t.preventDefault(),l&&(!e.state.draggingText||+new Date-Lo<100))ct(t);else if(!nt(e,t)&&!yr(e.display,t)&&(t.dataTransfer.setData(\"Text\",e.getSelection()),t.dataTransfer.effectAllowed=\"copyMove\",t.dataTransfer.setDragImage&&!f)){var r=O(\"img\",null,null,\"position: fixed; left: 0; top: 0;\");r.src=\"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\",h&&(r.width=r.height=1,e.display.wrapper.appendChild(r),r._top=r.offsetTop),t.dataTransfer.setDragImage(r,0,0),h&&r.parentNode.removeChild(r)}}(e,t)},drop:jn(e,ko),leave:function(t){nt(e,t)||To(e)}};var a=t.input.getField();Je(a,\"keyup\",function(t){return nl.call(e,t)}),Je(a,\"keydown\",jn(e,rl)),Je(a,\"keypress\",jn(e,il)),Je(a,\"focus\",function(t){return pn(e,t)}),Je(a,\"blur\",function(t){return gn(e,t)})}(this),Oo(),In(this),this.curOp.forceUpdate=!0,Mi(this,i),t.autofocus&&!m||this.hasFocus()?setTimeout(E(pn,this),20):gn(this),vl)vl.hasOwnProperty(c)&&vl[c](n,t[c],pl);wn(this),t.finishInit&&t.finishInit(this);for(var d=0;d<xl.length;++d)xl[d](n);Rn(this),a&&t.lineWrapping&&\"optimizelegibility\"==getComputedStyle(u.lineDiv).textRendering&&(u.lineDiv.style.textRendering=\"auto\")}wl.defaults=gl,wl.optionHandlers=vl;var xl=[];function Cl(e,t,r,n){var i,o=e.doc;null==r&&(r=\"add\"),\"smart\"==r&&(o.mode.indent?i=zt(e,t).state:r=\"prev\");var l=e.options.tabSize,s=se(o,t),a=I(s.text,null,l);s.stateAfter&&(s.stateAfter=null);var u,c=s.text.match(/^\\s*/)[0];if(n||/\\S/.test(s.text)){if(\"smart\"==r&&((u=o.mode.indent(i,s.text.slice(c.length),s.text))==U||u>150)){if(!n)return;r=\"prev\"}}else u=0,r=\"not\";\"prev\"==r?u=t>o.first?I(se(o,t-1).text,null,l):0:\"add\"==r?u=a+e.options.indentUnit:\"subtract\"==r?u=a-e.options.indentUnit:\"number\"==typeof r&&(u=a+r),u=Math.max(0,u);var h=\"\",f=0;if(e.options.indentWithTabs)for(var d=Math.floor(u/l);d;--d)f+=l,h+=\"\\t\";if(f<u&&(h+=_(u-f)),h!=c)return lo(o,h,ge(t,0),ge(t,c.length),\"+input\"),s.stateAfter=null,!0;for(var p=0;p<o.sel.ranges.length;p++){var g=o.sel.ranges[p];if(g.head.line==t&&g.head.ch<c.length){var v=ge(t,c.length);Ui(o,p,new gi(v,v));break}}}wl.defineInitHook=function(e){return xl.push(e)};var Sl=null;function Ll(e){Sl=e}function kl(e,t,r,n,i){var o=e.doc;e.display.shift=!1,n||(n=o.sel);var l,s=e.state.pasteIncoming||\"paste\"==i,a=bt(t),u=null;if(s&&n.ranges.length>1)if(Sl&&Sl.text.join(\"\\n\")==t){if(n.ranges.length%Sl.text.length==0){u=[];for(var c=0;c<Sl.text.length;c++)u.push(o.splitLines(Sl.text[c]))}}else a.length==n.ranges.length&&e.options.pasteLinesPerSelection&&(u=$(a,function(e){return[e]}));for(var h=n.ranges.length-1;h>=0;h--){var f=n.ranges[h],d=f.from(),p=f.to();f.empty()&&(r&&r>0?d=ge(d.line,d.ch-r):e.state.overwrite&&!s?p=ge(p.line,Math.min(se(o,p.line).text.length,p.ch+q(a).length)):Sl&&Sl.lineWise&&Sl.text.join(\"\\n\")==t&&(d=p=ge(d.line,0))),l=e.curOp.updateInput;var g={from:d,to:p,text:u?u[h%u.length]:a,origin:i||(s?\"paste\":e.state.cutIncoming?\"cut\":\"+input\")};to(e.doc,g),or(e,\"inputRead\",e,g)}t&&!s&&Ml(e,t),Sn(e),e.curOp.updateInput=l,e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=!1}function Tl(e,t){var r=e.clipboardData&&e.clipboardData.getData(\"Text\");if(r)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||Kn(t,function(){return kl(t,r,0,null,\"paste\")}),!0}function Ml(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var r=e.doc.sel,n=r.ranges.length-1;n>=0;n--){var i=r.ranges[n];if(!(i.head.ch>100||n&&r.ranges[n-1].head.line==i.head.line)){var o=e.getModeAt(i.head),l=!1;if(o.electricChars){for(var s=0;s<o.electricChars.length;s++)if(t.indexOf(o.electricChars.charAt(s))>-1){l=Cl(e,i.head.line,\"smart\");break}}else o.electricInput&&o.electricInput.test(se(e.doc,i.head.line).text.slice(0,i.head.ch))&&(l=Cl(e,i.head.line,\"smart\"));l&&or(e,\"electricInput\",e,i.head.line)}}}function Nl(e){for(var t=[],r=[],n=0;n<e.doc.sel.ranges.length;n++){var i=e.doc.sel.ranges[n].head.line,o={anchor:ge(i,0),head:ge(i+1,0)};r.push(o),t.push(e.getRange(o.anchor,o.head))}return{text:t,ranges:r}}function Ol(e,t){e.setAttribute(\"autocorrect\",\"off\"),e.setAttribute(\"autocapitalize\",\"off\"),e.setAttribute(\"spellcheck\",!!t)}function Al(){var e=O(\"textarea\",null,null,\"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; outline: none\"),t=O(\"div\",[e],null,\"overflow: hidden; position: relative; width: 3px; height: 0px;\");return a?e.style.width=\"1000px\":e.setAttribute(\"wrap\",\"off\"),g&&(e.style.border=\"1px solid black\"),Ol(e),t}function Dl(e,t,r,n,i){var o=t,l=r,s=se(e,t.line);function a(n){var o,l;if(null==(o=i?function(e,t,r,n){var i=Ze(t,e.doc.direction);if(!i)return jo(t,r,n);r.ch>=t.text.length?(r.ch=t.text.length,r.sticky=\"before\"):r.ch<=0&&(r.ch=0,r.sticky=\"after\");var o=qe(i,r.ch,r.sticky),l=i[o];if(\"ltr\"==e.doc.direction&&l.level%2==0&&(n>0?l.to>r.ch:l.from<r.ch))return jo(t,r,n);var s,a=function(e,r){return Ko(t,e instanceof ge?e.ch:e,r)},u=function(r){return e.options.lineWrapping?(s=s||Nr(e,t),_r(e,t,s,r)):{begin:0,end:t.text.length}},c=u(\"before\"==r.sticky?a(r,-1):r.ch);if(\"rtl\"==e.doc.direction||1==l.level){var h=1==l.level==n<0,f=a(r,h?1:-1);if(null!=f&&(h?f<=l.to&&f<=c.end:f>=l.from&&f>=c.begin)){var d=h?\"before\":\"after\";return new ge(r.line,f,d)}}var p=function(e,t,n){for(var o=function(e,t){return t?new ge(r.line,a(e,1),\"before\"):new ge(r.line,e,\"after\")};e>=0&&e<i.length;e+=t){var l=i[e],s=t>0==(1!=l.level),u=s?n.begin:a(n.end,-1);if(l.from<=u&&u<l.to)return o(u,s);if(u=s?l.from:a(l.to,-1),n.begin<=u&&u<n.end)return o(u,s)}},g=p(o+n,n,c);if(g)return g;var v=n>0?c.end:a(c.begin,-1);return null==v||n>0&&v==t.text.length||!(g=p(n>0?0:i.length-1,n,u(v)))?null:g}(e.cm,s,t,r):jo(s,t,r))){if(n||(l=t.line+r)<e.first||l>=e.first+e.size||(t=new ge(l,t.ch,t.sticky),!(s=se(e,l))))return!1;t=Xo(i,e.cm,s,t.line,r)}else t=o;return!0}if(\"char\"==n)a();else if(\"column\"==n)a(!0);else if(\"word\"==n||\"group\"==n)for(var u=null,c=\"group\"==n,h=e.cm&&e.cm.getHelper(t,\"wordChars\"),f=!0;!(r<0)||a(!f);f=!1){var d=s.text.charAt(t.ch)||\"\\n\",p=te(d,h)?\"w\":c&&\"\\n\"==d?\"n\":!c||/\\s/.test(d)?null:\"p\";if(!c||f||p||(p=\"s\"),u&&u!=p){r<0&&(r=1,a(),t.sticky=\"after\");break}if(p&&(u=p),r>0&&!a(!f))break}var g=Zi(e,t,o,l,!0);return me(o,g)&&(g.hitSide=!0),g}function Wl(e,t,r,n){var i,o,l=e.doc,s=t.left;if(\"page\"==n){var a=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),u=Math.max(a-.5*Zr(e.display),3);i=(r>0?t.bottom:t.top)+r*u}else\"line\"==n&&(i=r>0?t.bottom+3:t.top-3);for(;(o=Xr(e,s,i)).outside;){if(r<0?i<=0:i>=l.height){o.hitSide=!0;break}i+=5*r}return o}var Hl=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new R,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Fl(e,t){var r=Mr(e,t.line);if(!r||r.hidden)return null;var n=se(e.doc,t.line),i=kr(r,n,t.line),o=Ze(n,e.doc.direction),l=\"left\";o&&(l=qe(o,t.ch)%2?\"right\":\"left\");var s=Wr(i.map,t.ch,l);return s.offset=\"right\"==s.collapse?s.end:s.start,s}function Pl(e,t){return t&&(e.bad=!0),e}function El(e,t,r){var n;if(t==e.display.lineDiv){if(!(n=e.display.lineDiv.childNodes[r]))return Pl(e.clipPos(ge(e.display.viewTo-1)),!0);t=null,r=0}else for(n=t;;n=n.parentNode){if(!n||n==e.display.lineDiv)return null;if(n.parentNode&&n.parentNode==e.display.lineDiv)break}for(var i=0;i<e.display.view.length;i++){var o=e.display.view[i];if(o.node==n)return zl(o,t,r)}}function zl(e,t,r){var n=e.text.firstChild,i=!1;if(!t||!D(n,t))return Pl(ge(he(e.line),0),!0);if(t==n&&(i=!0,t=n.childNodes[r],r=0,!t)){var o=e.rest?q(e.rest):e.line;return Pl(ge(he(o),o.text.length),i)}var l=3==t.nodeType?t:null,s=t;for(l||1!=t.childNodes.length||3!=t.firstChild.nodeType||(l=t.firstChild,r&&(r=l.nodeValue.length));s.parentNode!=n;)s=s.parentNode;var a=e.measure,u=a.maps;function c(t,r,n){for(var i=-1;i<(u?u.length:0);i++)for(var o=i<0?a.map:u[i],l=0;l<o.length;l+=3){var s=o[l+2];if(s==t||s==r){var c=he(i<0?e.line:e.rest[i]),h=o[l]+n;return(n<0||s!=t)&&(h=o[l+(n?1:0)]),ge(c,h)}}}var h=c(l,s,r);if(h)return Pl(h,i);for(var f=s.nextSibling,d=l?l.nodeValue.length-r:0;f;f=f.nextSibling){if(h=c(f,f.firstChild,0))return Pl(ge(h.line,h.ch-d),i);d+=f.textContent.length}for(var p=s.previousSibling,g=r;p;p=p.previousSibling){if(h=c(p,p.firstChild,-1))return Pl(ge(h.line,h.ch+g),i);g+=p.textContent.length}}Hl.prototype.init=function(e){var t=this,r=this,n=r.cm,i=r.div=e.lineDiv;function o(e){if(!nt(n,e)){if(n.somethingSelected())Ll({lineWise:!1,text:n.getSelections()}),\"cut\"==e.type&&n.replaceSelection(\"\",null,\"cut\");else{if(!n.options.lineWiseCopyCut)return;var t=Nl(n);Ll({lineWise:!0,text:t.text}),\"cut\"==e.type&&n.operation(function(){n.setSelections(t.ranges,0,V),n.replaceSelection(\"\",null,\"cut\")})}if(e.clipboardData){e.clipboardData.clearData();var o=Sl.text.join(\"\\n\");if(e.clipboardData.setData(\"Text\",o),e.clipboardData.getData(\"Text\")==o)return void e.preventDefault()}var l=Al(),s=l.firstChild;n.display.lineSpace.insertBefore(l,n.display.lineSpace.firstChild),s.value=Sl.text.join(\"\\n\");var a=document.activeElement;P(s),setTimeout(function(){n.display.lineSpace.removeChild(l),a.focus(),a==i&&r.showPrimarySelection()},50)}}Ol(i,n.options.spellcheck),Je(i,\"paste\",function(e){nt(n,e)||Tl(e,n)||s<=11&&setTimeout(jn(n,function(){return t.updateFromDOM()}),20)}),Je(i,\"compositionstart\",function(e){t.composing={data:e.data,done:!1}}),Je(i,\"compositionupdate\",function(e){t.composing||(t.composing={data:e.data,done:!1})}),Je(i,\"compositionend\",function(e){t.composing&&(e.data!=t.composing.data&&t.readFromDOMSoon(),t.composing.done=!0)}),Je(i,\"touchstart\",function(){return r.forceCompositionEnd()}),Je(i,\"input\",function(){t.composing||t.readFromDOMSoon()}),Je(i,\"copy\",o),Je(i,\"cut\",o)},Hl.prototype.prepareSelection=function(){var e=sn(this.cm,!1);return e.focus=this.cm.state.focused,e},Hl.prototype.showSelection=function(e,t){e&&this.cm.display.view.length&&((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},Hl.prototype.showPrimarySelection=function(){var e=window.getSelection(),t=this.cm,n=t.doc.sel.primary(),i=n.from(),o=n.to();if(t.display.viewTo==t.display.viewFrom||i.line>=t.display.viewTo||o.line<t.display.viewFrom)e.removeAllRanges();else{var l=El(t,e.anchorNode,e.anchorOffset),s=El(t,e.focusNode,e.focusOffset);if(!l||l.bad||!s||s.bad||0!=ve(we(l,s),i)||0!=ve(be(l,s),o)){var a=t.display.view,u=i.line>=t.display.viewFrom&&Fl(t,i)||{node:a[0].measure.map[2],offset:0},c=o.line<t.display.viewTo&&Fl(t,o);if(!c){var h=a[a.length-1].measure,f=h.maps?h.maps[h.maps.length-1]:h.map;c={node:f[f.length-1],offset:f[f.length-2]-f[f.length-3]}}if(u&&c){var d,p=e.rangeCount&&e.getRangeAt(0);try{d=k(u.node,u.offset,c.offset,c.node)}catch(e){}d&&(!r&&t.state.focused?(e.collapse(u.node,u.offset),d.collapsed||(e.removeAllRanges(),e.addRange(d))):(e.removeAllRanges(),e.addRange(d)),p&&null==e.anchorNode?e.addRange(p):r&&this.startGracePeriod()),this.rememberSelection()}else e.removeAllRanges()}}},Hl.prototype.startGracePeriod=function(){var e=this;clearTimeout(this.gracePeriod),this.gracePeriod=setTimeout(function(){e.gracePeriod=!1,e.selectionChanged()&&e.cm.operation(function(){return e.cm.curOp.selectionChanged=!0})},20)},Hl.prototype.showMultipleSelections=function(e){N(this.cm.display.cursorDiv,e.cursors),N(this.cm.display.selectionDiv,e.selection)},Hl.prototype.rememberSelection=function(){var e=window.getSelection();this.lastAnchorNode=e.anchorNode,this.lastAnchorOffset=e.anchorOffset,this.lastFocusNode=e.focusNode,this.lastFocusOffset=e.focusOffset},Hl.prototype.selectionInEditor=function(){var e=window.getSelection();if(!e.rangeCount)return!1;var t=e.getRangeAt(0).commonAncestorContainer;return D(this.div,t)},Hl.prototype.focus=function(){\"nocursor\"!=this.cm.options.readOnly&&(this.selectionInEditor()||this.showSelection(this.prepareSelection(),!0),this.div.focus())},Hl.prototype.blur=function(){this.div.blur()},Hl.prototype.getField=function(){return this.div},Hl.prototype.supportsTouch=function(){return!0},Hl.prototype.receivedFocus=function(){var e=this;this.selectionInEditor()?this.pollSelection():Kn(this.cm,function(){return e.cm.curOp.selectionChanged=!0}),this.polling.set(this.cm.options.pollInterval,function t(){e.cm.state.focused&&(e.pollSelection(),e.polling.set(e.cm.options.pollInterval,t))})},Hl.prototype.selectionChanged=function(){var e=window.getSelection();return e.anchorNode!=this.lastAnchorNode||e.anchorOffset!=this.lastAnchorOffset||e.focusNode!=this.lastFocusNode||e.focusOffset!=this.lastFocusOffset},Hl.prototype.pollSelection=function(){if(null==this.readDOMTimeout&&!this.gracePeriod&&this.selectionChanged()){var e=window.getSelection(),t=this.cm;if(v&&c&&this.cm.options.gutters.length&&function(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}(e.anchorNode))return this.cm.triggerOnKeyDown({type:\"keydown\",keyCode:8,preventDefault:Math.abs}),this.blur(),void this.focus();if(!this.composing){this.rememberSelection();var r=El(t,e.anchorNode,e.anchorOffset),n=El(t,e.focusNode,e.focusOffset);r&&n&&Kn(t,function(){ji(t.doc,mi(r,n),V),(r.bad||n.bad)&&(t.curOp.selectionChanged=!0)})}}},Hl.prototype.pollContent=function(){null!=this.readDOMTimeout&&(clearTimeout(this.readDOMTimeout),this.readDOMTimeout=null);var e,t,r,n=this.cm,i=n.display,o=n.doc.sel.primary(),l=o.from(),s=o.to();if(0==l.ch&&l.line>n.firstLine()&&(l=ge(l.line-1,se(n.doc,l.line-1).length)),s.ch==se(n.doc,s.line).text.length&&s.line<n.lastLine()&&(s=ge(s.line+1,0)),l.line<i.viewFrom||s.line>i.viewTo-1)return!1;l.line==i.viewFrom||0==(e=on(n,l.line))?(t=he(i.view[0].line),r=i.view[0].node):(t=he(i.view[e].line),r=i.view[e-1].node.nextSibling);var a,u,c=on(n,s.line);if(c==i.view.length-1?(a=i.viewTo-1,u=i.lineDiv.lastChild):(a=he(i.view[c+1].line)-1,u=i.view[c+1].node.previousSibling),!r)return!1;for(var h=n.doc.splitLines(function(e,t,r,n,i){var o=\"\",l=!1,s=e.doc.lineSeparator();function a(){l&&(o+=s,l=!1)}function u(e){e&&(a(),o+=e)}function c(t){if(1==t.nodeType){var r=t.getAttribute(\"cm-text\");if(null!=r)return void u(r||t.textContent.replace(/\\u200b/g,\"\"));var o,h=t.getAttribute(\"cm-marker\");if(h){var f=e.findMarks(ge(n,0),ge(i+1,0),(g=+h,function(e){return e.id==g}));return void(f.length&&(o=f[0].find(0))&&u(ae(e.doc,o.from,o.to).join(s)))}if(\"false\"==t.getAttribute(\"contenteditable\"))return;var d=/^(pre|div|p)$/i.test(t.nodeName);d&&a();for(var p=0;p<t.childNodes.length;p++)c(t.childNodes[p]);d&&(l=!0)}else 3==t.nodeType&&u(t.nodeValue);var g}for(;c(t),t!=r;)t=t.nextSibling;return o}(n,r,u,t,a)),f=ae(n.doc,ge(t,0),ge(a,se(n.doc,a).text.length));h.length>1&&f.length>1;)if(q(h)==q(f))h.pop(),f.pop(),a--;else{if(h[0]!=f[0])break;h.shift(),f.shift(),t++}for(var d=0,p=0,g=h[0],v=f[0],m=Math.min(g.length,v.length);d<m&&g.charCodeAt(d)==v.charCodeAt(d);)++d;for(var y=q(h),b=q(f),w=Math.min(y.length-(1==h.length?d:0),b.length-(1==f.length?d:0));p<w&&y.charCodeAt(y.length-p-1)==b.charCodeAt(b.length-p-1);)++p;if(1==h.length&&1==f.length&&t==l.line)for(;d&&d>l.ch&&y.charCodeAt(y.length-p-1)==b.charCodeAt(b.length-p-1);)d--,p++;h[h.length-1]=y.slice(0,y.length-p).replace(/^\\u200b+/,\"\"),h[0]=h[0].slice(d).replace(/\\u200b+$/,\"\");var x=ge(t,d),C=ge(a,f.length?q(f).length-p:0);return h.length>1||h[0]||ve(x,C)?(lo(n.doc,h,x,C,\"+input\"),!0):void 0},Hl.prototype.ensurePolled=function(){this.forceCompositionEnd()},Hl.prototype.reset=function(){this.forceCompositionEnd()},Hl.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Hl.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout(function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()},80))},Hl.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||Kn(this.cm,function(){return _n(e.cm)})},Hl.prototype.setUneditable=function(e){e.contentEditable=\"false\"},Hl.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||jn(this.cm,kl)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Hl.prototype.readOnlyChanged=function(e){this.div.contentEditable=String(\"nocursor\"!=e)},Hl.prototype.onContextMenu=function(){},Hl.prototype.resetPosition=function(){},Hl.prototype.needsContentAttribute=!0;var Il,Rl,Bl,Gl=function(e){this.cm=e,this.prevInput=\"\",this.pollingFast=!1,this.polling=new R,this.hasSelection=!1,this.composing=null};Gl.prototype.init=function(e){var t=this,r=this,n=this.cm;this.createField(e);var i=this.textarea;function o(e){if(!nt(n,e)){if(n.somethingSelected())Ll({lineWise:!1,text:n.getSelections()});else{if(!n.options.lineWiseCopyCut)return;var t=Nl(n);Ll({lineWise:!0,text:t.text}),\"cut\"==e.type?n.setSelections(t.ranges,null,V):(r.prevInput=\"\",i.value=t.text.join(\"\\n\"),P(i))}\"cut\"==e.type&&(n.state.cutIncoming=!0)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),g&&(i.style.width=\"0px\"),Je(i,\"input\",function(){l&&s>=9&&t.hasSelection&&(t.hasSelection=null),r.poll()}),Je(i,\"paste\",function(e){nt(n,e)||Tl(e,n)||(n.state.pasteIncoming=!0,r.fastPoll())}),Je(i,\"cut\",o),Je(i,\"copy\",o),Je(e.scroller,\"paste\",function(t){yr(e,t)||nt(n,t)||(n.state.pasteIncoming=!0,r.focus())}),Je(e.lineSpace,\"selectstart\",function(t){yr(e,t)||st(t)}),Je(i,\"compositionstart\",function(){var e=n.getCursor(\"from\");r.composing&&r.composing.range.clear(),r.composing={start:e,range:n.markText(e,n.getCursor(\"to\"),{className:\"CodeMirror-composing\"})}}),Je(i,\"compositionend\",function(){r.composing&&(r.poll(),r.composing.range.clear(),r.composing=null)})},Gl.prototype.createField=function(e){this.wrapper=Al(),this.textarea=this.wrapper.firstChild},Gl.prototype.prepareSelection=function(){var e=this.cm,t=e.display,r=e.doc,n=sn(e);if(e.options.moveInputWithCursor){var i=Vr(e,r.sel.primary().head,\"div\"),o=t.wrapper.getBoundingClientRect(),l=t.lineDiv.getBoundingClientRect();n.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+l.top-o.top)),n.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+l.left-o.left))}return n},Gl.prototype.showSelection=function(e){var t=this.cm.display;N(t.cursorDiv,e.cursors),N(t.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+\"px\",this.wrapper.style.left=e.teLeft+\"px\")},Gl.prototype.reset=function(e){if(!this.contextMenuPending&&!this.composing){var t=this.cm;if(t.somethingSelected()){this.prevInput=\"\";var r=t.getSelection();this.textarea.value=r,t.state.focused&&P(this.textarea),l&&s>=9&&(this.hasSelection=r)}else e||(this.prevInput=this.textarea.value=\"\",l&&s>=9&&(this.hasSelection=null))}},Gl.prototype.getField=function(){return this.textarea},Gl.prototype.supportsTouch=function(){return!1},Gl.prototype.focus=function(){if(\"nocursor\"!=this.cm.options.readOnly&&(!m||W()!=this.textarea))try{this.textarea.focus()}catch(e){}},Gl.prototype.blur=function(){this.textarea.blur()},Gl.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Gl.prototype.receivedFocus=function(){this.slowPoll()},Gl.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},Gl.prototype.fastPoll=function(){var e=!1,t=this;t.pollingFast=!0,t.polling.set(20,function r(){t.poll()||e?(t.pollingFast=!1,t.slowPoll()):(e=!0,t.polling.set(60,r))})},Gl.prototype.poll=function(){var e=this,t=this.cm,r=this.textarea,n=this.prevInput;if(this.contextMenuPending||!t.state.focused||wt(r)&&!n&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=r.value;if(i==n&&!t.somethingSelected())return!1;if(l&&s>=9&&this.hasSelection===i||y&&/[\\uf700-\\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=i.charCodeAt(0);if(8203!=o||n||(n=\"​\"),8666==o)return this.reset(),this.cm.execCommand(\"undo\")}for(var a=0,u=Math.min(n.length,i.length);a<u&&n.charCodeAt(a)==i.charCodeAt(a);)++a;return Kn(t,function(){kl(t,i.slice(a),n.length-a,null,e.composing?\"*compose\":null),i.length>1e3||i.indexOf(\"\\n\")>-1?r.value=e.prevInput=\"\":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor(\"to\"),{className:\"CodeMirror-composing\"}))}),!0},Gl.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Gl.prototype.onKeyPress=function(){l&&s>=9&&(this.hasSelection=null),this.fastPoll()},Gl.prototype.onContextMenu=function(e){var t=this,r=t.cm,n=r.display,i=t.textarea,o=nn(r,e),u=n.scroller.scrollTop;if(o&&!h){r.options.resetSelectionOnContextMenu&&-1==r.doc.sel.contains(o)&&jn(r,ji)(r.doc,mi(o),V);var c=i.style.cssText,f=t.wrapper.style.cssText;t.wrapper.style.cssText=\"position: absolute\";var d,p=t.wrapper.getBoundingClientRect();if(i.style.cssText=\"position: absolute; width: 30px; height: 30px;\\n      top: \"+(e.clientY-p.top-5)+\"px; left: \"+(e.clientX-p.left-5)+\"px;\\n      z-index: 1000; background: \"+(l?\"rgba(255, 255, 255, .05)\":\"transparent\")+\";\\n      outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);\",a&&(d=window.scrollY),n.input.focus(),a&&window.scrollTo(null,d),n.input.reset(),r.somethingSelected()||(i.value=t.prevInput=\" \"),t.contextMenuPending=!0,n.selForContextMenu=r.doc.sel,clearTimeout(n.detectingSelectAll),l&&s>=9&&v(),S){ct(e);var g=function(){tt(window,\"mouseup\",g),setTimeout(m,20)};Je(window,\"mouseup\",g)}else setTimeout(m,50)}function v(){if(null!=i.selectionStart){var e=r.somethingSelected(),o=\"​\"+(e?i.value:\"\");i.value=\"⇚\",i.value=o,t.prevInput=e?\"\":\"​\",i.selectionStart=1,i.selectionEnd=o.length,n.selForContextMenu=r.doc.sel}}function m(){if(t.contextMenuPending=!1,t.wrapper.style.cssText=f,i.style.cssText=c,l&&s<9&&n.scrollbars.setScrollTop(n.scroller.scrollTop=u),null!=i.selectionStart){(!l||l&&s<9)&&v();var e=0,o=function(){n.selForContextMenu==r.doc.sel&&0==i.selectionStart&&i.selectionEnd>0&&\"​\"==t.prevInput?jn(r,Ji)(r):e++<10?n.detectingSelectAll=setTimeout(o,500):(n.selForContextMenu=null,n.input.reset())};n.detectingSelectAll=setTimeout(o,200)}}},Gl.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled=\"nocursor\"==e},Gl.prototype.setUneditable=function(){},Gl.prototype.needsContentAttribute=!1,function(e){var t=e.optionHandlers;function r(r,n,i,o){e.defaults[r]=n,i&&(t[r]=o?function(e,t,r){r!=pl&&i(e,t,r)}:i)}e.defineOption=r,e.Init=pl,r(\"value\",\"\",function(e,t){return e.setValue(t)},!0),r(\"mode\",null,function(e,t){e.doc.modeOption=t,Ci(e)},!0),r(\"indentUnit\",2,Ci,!0),r(\"indentWithTabs\",!1),r(\"smartIndent\",!0),r(\"tabSize\",4,function(e){Si(e),Er(e),_n(e)},!0),r(\"lineSeparator\",null,function(e,t){if(e.doc.lineSep=t,t){var r=[],n=e.doc.first;e.doc.iter(function(e){for(var i=0;;){var o=e.text.indexOf(t,i);if(-1==o)break;i=o+t.length,r.push(ge(n,o))}n++});for(var i=r.length-1;i>=0;i--)lo(e.doc,t,r[i],ge(r[i].line,r[i].ch+t.length))}}),r(\"specialChars\",/[\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u061c\\u200b-\\u200f\\u2028\\u2029\\ufeff]/g,function(e,t,r){e.state.specialChars=new RegExp(t.source+(t.test(\"\\t\")?\"\":\"|\\t\"),\"g\"),r!=pl&&e.refresh()}),r(\"specialCharPlaceholder\",$t,function(e){return e.refresh()},!0),r(\"electricChars\",!0),r(\"inputStyle\",m?\"contenteditable\":\"textarea\",function(){throw new Error(\"inputStyle can not (yet) be changed in a running editor\")},!0),r(\"spellcheck\",!1,function(e,t){return e.getInputField().spellcheck=t},!0),r(\"rtlMoveVisually\",!w),r(\"wholeLineUpdateBefore\",!0),r(\"theme\",\"default\",function(e){dl(e),ml(e)},!0),r(\"keyMap\",\"default\",function(e,t,r){var n=Uo(t),i=r!=pl&&Uo(r);i&&i.detach&&i.detach(e,n),n.attach&&n.attach(e,i||null)}),r(\"extraKeys\",null),r(\"configureMouse\",null),r(\"lineWrapping\",!1,bl,!0),r(\"gutters\",[],function(e){ai(e.options),ml(e)},!0),r(\"fixedGutter\",!0,function(e,t){e.display.gutters.style.left=t?en(e.display)+\"px\":\"0\",e.refresh()},!0),r(\"coverGutterNextToScrollbar\",!1,function(e){return Hn(e)},!0),r(\"scrollbarStyle\",\"native\",function(e){En(e),Hn(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)},!0),r(\"lineNumbers\",!1,function(e){ai(e.options),ml(e)},!0),r(\"firstLineNumber\",1,ml,!0),r(\"lineNumberFormatter\",function(e){return e},ml,!0),r(\"showCursorWhenSelecting\",!1,ln,!0),r(\"resetSelectionOnContextMenu\",!0),r(\"lineWiseCopyCut\",!0),r(\"pasteLinesPerSelection\",!0),r(\"readOnly\",!1,function(e,t){\"nocursor\"==t&&(gn(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)}),r(\"disableInput\",!1,function(e,t){t||e.display.input.reset()},!0),r(\"dragDrop\",!0,yl),r(\"allowDropFileTypes\",null),r(\"cursorBlinkRate\",530),r(\"cursorScrollMargin\",0),r(\"cursorHeight\",1,ln,!0),r(\"singleCursorHeightPerLine\",!0,ln,!0),r(\"workTime\",100),r(\"workDelay\",100),r(\"flattenSpans\",!0,Si,!0),r(\"addModeClass\",!1,Si,!0),r(\"pollInterval\",100),r(\"undoDepth\",200,function(e,t){return e.doc.history.undoDepth=t}),r(\"historyEventDelay\",1250),r(\"viewportMargin\",10,function(e){return e.refresh()},!0),r(\"maxHighlightLength\",1e4,Si,!0),r(\"moveInputWithCursor\",!0,function(e,t){t||e.display.input.resetPosition()}),r(\"tabindex\",null,function(e,t){return e.display.input.getField().tabIndex=t||\"\"}),r(\"autofocus\",null),r(\"direction\",\"ltr\",function(e,t){return e.doc.setDirection(t)},!0)}(wl),Rl=(Il=wl).optionHandlers,Bl=Il.helpers={},Il.prototype={constructor:Il,focus:function(){window.focus(),this.display.input.focus()},setOption:function(e,t){var r=this.options,n=r[e];r[e]==t&&\"mode\"!=e||(r[e]=t,Rl.hasOwnProperty(e)&&jn(this,Rl[e])(this,t,n),rt(this,\"optionChange\",this,e))},getOption:function(e){return this.options[e]},getDoc:function(){return this.doc},addKeyMap:function(e,t){this.state.keyMaps[t?\"push\":\"unshift\"](Uo(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,r=0;r<t.length;++r)if(t[r]==e||t[r].name==e)return t.splice(r,1),!0},addOverlay:Xn(function(e,t){var r=e.token?e:Il.getMode(this.options,e);if(r.startState)throw new Error(\"Overlays may not be stateful.\");!function(e,t,r){for(var n=0,i=r(t);n<e.length&&r(e[n])<=i;)n++;e.splice(n,0,t)}(this.state.overlays,{mode:r,modeSpec:e,opaque:t&&t.opaque,priority:t&&t.priority||0},function(e){return e.priority}),this.state.modeGen++,_n(this)}),removeOverlay:Xn(function(e){for(var t=this.state.overlays,r=0;r<t.length;++r){var n=t[r].modeSpec;if(n==e||\"string\"==typeof e&&n.name==e)return t.splice(r,1),this.state.modeGen++,void _n(this)}}),indentLine:Xn(function(e,t,r){\"string\"!=typeof t&&\"number\"!=typeof t&&(t=null==t?this.options.smartIndent?\"smart\":\"prev\":t?\"add\":\"subtract\"),de(this.doc,e)&&Cl(this,e,t,r)}),indentSelection:Xn(function(e){for(var t=this,r=this.doc.sel.ranges,n=-1,i=0;i<r.length;i++){var o=r[i];if(o.empty())o.head.line>n&&(Cl(t,o.head.line,e,!0),n=o.head.line,i==t.doc.sel.primIndex&&Sn(t));else{var l=o.from(),s=o.to(),a=Math.max(n,l.line);n=Math.min(t.lastLine(),s.line-(s.ch?0:1))+1;for(var u=a;u<n;++u)Cl(t,u,e);var c=t.doc.sel.ranges;0==l.ch&&r.length==c.length&&c[i].from().ch>0&&Ui(t.doc,i,new gi(l,c[i].to()),V)}}}),getTokenAt:function(e,t){return Ut(this,e,t)},getLineTokens:function(e,t){return Ut(this,ge(e),t,!0)},getTokenTypeAt:function(e){e=Ce(this.doc,e);var t,r=Et(this,se(this.doc,e.line)),n=0,i=(r.length-1)/2,o=e.ch;if(0==o)t=r[2];else for(;;){var l=n+i>>1;if((l?r[2*l-1]:0)>=o)i=l;else{if(!(r[2*l+1]<o)){t=r[2*l+2];break}n=l+1}}var s=t?t.indexOf(\"overlay \"):-1;return s<0?t:0==s?null:t.slice(0,s-1)},getModeAt:function(e){var t=this.doc.mode;return t.innerMode?Il.innerMode(t,this.getTokenAt(e).state).mode:t},getHelper:function(e,t){return this.getHelpers(e,t)[0]},getHelpers:function(e,t){var r=[];if(!Bl.hasOwnProperty(t))return r;var n=Bl[t],i=this.getModeAt(e);if(\"string\"==typeof i[t])n[i[t]]&&r.push(n[i[t]]);else if(i[t])for(var o=0;o<i[t].length;o++){var l=n[i[t][o]];l&&r.push(l)}else i.helperType&&n[i.helperType]?r.push(n[i.helperType]):n[i.name]&&r.push(n[i.name]);for(var s=0;s<n._global.length;s++){var a=n._global[s];a.pred(i,this)&&-1==B(r,a.val)&&r.push(a.val)}return r},getStateAfter:function(e,t){var r=this.doc;return zt(this,(e=xe(r,null==e?r.first+r.size-1:e))+1,t).state},cursorCoords:function(e,t){var r=this.doc.sel.primary();return Vr(this,null==e?r.head:\"object\"==typeof e?Ce(this.doc,e):e?r.from():r.to(),t||\"page\")},charCoords:function(e,t){return Ur(this,Ce(this.doc,e),t||\"page\")},coordsChar:function(e,t){return Xr(this,(e=Gr(this,e,t||\"page\")).left,e.top)},lineAtHeight:function(e,t){return e=Gr(this,{top:e,left:0},t||\"page\").top,fe(this.doc,e+this.display.viewOffset)},heightAtLine:function(e,t,r){var n,i=!1;if(\"number\"==typeof e){var o=this.doc.first+this.doc.size-1;e<this.doc.first?e=this.doc.first:e>o&&(e=o,i=!0),n=se(this.doc,e)}else n=e;return Br(this,n,{top:0,left:0},t||\"page\",r||i).top+(i?this.doc.height-je(n):0)},defaultTextHeight:function(){return Zr(this.display)},defaultCharWidth:function(){return Qr(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,r,n,i){var o,l,s,a=this.display,u=(e=Vr(this,Ce(this.doc,e))).bottom,c=e.left;if(t.style.position=\"absolute\",t.setAttribute(\"cm-ignore-events\",\"true\"),this.display.input.setUneditable(t),a.sizer.appendChild(t),\"over\"==n)u=e.top;else if(\"above\"==n||\"near\"==n){var h=Math.max(a.wrapper.clientHeight,this.doc.height),f=Math.max(a.sizer.clientWidth,a.lineSpace.clientWidth);(\"above\"==n||e.bottom+t.offsetHeight>h)&&e.top>t.offsetHeight?u=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=h&&(u=e.bottom),c+t.offsetWidth>f&&(c=f-t.offsetWidth)}t.style.top=u+\"px\",t.style.left=t.style.right=\"\",\"right\"==i?(c=a.sizer.clientWidth-t.offsetWidth,t.style.right=\"0px\"):(\"left\"==i?c=0:\"middle\"==i&&(c=(a.sizer.clientWidth-t.offsetWidth)/2),t.style.left=c+\"px\"),r&&(o=this,l={left:c,top:u,right:c+t.offsetWidth,bottom:u+t.offsetHeight},null!=(s=xn(o,l)).scrollTop&&Mn(o,s.scrollTop),null!=s.scrollLeft&&On(o,s.scrollLeft))},triggerOnKeyDown:Xn(rl),triggerOnKeyPress:Xn(il),triggerOnKeyUp:nl,triggerOnMouseDown:Xn(al),execCommand:function(e){if(Yo.hasOwnProperty(e))return Yo[e].call(null,this)},triggerElectric:Xn(function(e){Ml(this,e)}),findPosH:function(e,t,r,n){var i=1;t<0&&(i=-1,t=-t);for(var o=Ce(this.doc,e),l=0;l<t&&!(o=Dl(this.doc,o,i,r,n)).hitSide;++l);return o},moveH:Xn(function(e,t){var r=this;this.extendSelectionsBy(function(n){return r.display.shift||r.doc.extend||n.empty()?Dl(r.doc,n.head,e,t,r.options.rtlMoveVisually):e<0?n.from():n.to()},j)}),deleteH:Xn(function(e,t){var r=this.doc.sel,n=this.doc;r.somethingSelected()?n.replaceSelection(\"\",null,\"+delete\"):Vo(this,function(r){var i=Dl(n,r.head,e,t,!1);return e<0?{from:i,to:r.head}:{from:r.head,to:i}})}),findPosV:function(e,t,r,n){var i=1,o=n;t<0&&(i=-1,t=-t);for(var l=Ce(this.doc,e),s=0;s<t;++s){var a=Vr(this,l,\"div\");if(null==o?o=a.left:a.left=o,(l=Wl(this,a,i,r)).hitSide)break}return l},moveV:Xn(function(e,t){var r=this,n=this.doc,i=[],o=!this.display.shift&&!n.extend&&n.sel.somethingSelected();if(n.extendSelectionsBy(function(l){if(o)return e<0?l.from():l.to();var s=Vr(r,l.head,\"div\");null!=l.goalColumn&&(s.left=l.goalColumn),i.push(s.left);var a=Wl(r,s,e,t);return\"page\"==t&&l==n.sel.primary()&&Cn(r,Ur(r,a,\"div\").top-s.top),a},j),i.length)for(var l=0;l<n.sel.ranges.length;l++)n.sel.ranges[l].goalColumn=i[l]}),findWordAt:function(e){var t=se(this.doc,e.line).text,r=e.ch,n=e.ch;if(t){var i=this.getHelper(e,\"wordChars\");\"before\"!=e.sticky&&n!=t.length||!r?++n:--r;for(var o=t.charAt(r),l=te(o,i)?function(e){return te(e,i)}:/\\s/.test(o)?function(e){return/\\s/.test(e)}:function(e){return!/\\s/.test(e)&&!te(e)};r>0&&l(t.charAt(r-1));)--r;for(;n<t.length&&l(t.charAt(n));)++n}return new gi(ge(e.line,r),ge(e.line,n))},toggleOverwrite:function(e){null!=e&&e==this.state.overwrite||((this.state.overwrite=!this.state.overwrite)?H(this.display.cursorDiv,\"CodeMirror-overwrite\"):T(this.display.cursorDiv,\"CodeMirror-overwrite\"),rt(this,\"overwriteToggle\",this,this.state.overwrite))},hasFocus:function(){return this.display.input.getField()==W()},isReadOnly:function(){return!(!this.options.readOnly&&!this.doc.cantEdit)},scrollTo:Xn(function(e,t){Ln(this,e,t)}),getScrollInfo:function(){var e=this.display.scroller;return{left:e.scrollLeft,top:e.scrollTop,height:e.scrollHeight-Cr(this)-this.display.barHeight,width:e.scrollWidth-Cr(this)-this.display.barWidth,clientHeight:Lr(this),clientWidth:Sr(this)}},scrollIntoView:Xn(function(e,t){var r,n;null==e?(e={from:this.doc.sel.primary().head,to:null},null==t&&(t=this.options.cursorScrollMargin)):\"number\"==typeof e?e={from:ge(e,0),to:null}:null==e.from&&(e={from:e,to:null}),e.to||(e.to=e.from),e.margin=t||0,null!=e.from.line?(n=e,kn(r=this),r.curOp.scrollToPos=n):Tn(this,e.from,e.to,e.margin)}),setSize:Xn(function(e,t){var r=this,n=function(e){return\"number\"==typeof e||/^\\d+$/.test(String(e))?e+\"px\":e};null!=e&&(this.display.wrapper.style.width=n(e)),null!=t&&(this.display.wrapper.style.height=n(t)),this.options.lineWrapping&&Pr(this);var i=this.display.viewFrom;this.doc.iter(i,this.display.viewTo,function(e){if(e.widgets)for(var t=0;t<e.widgets.length;t++)if(e.widgets[t].noHScroll){qn(r,i,\"widget\");break}++i}),this.curOp.forceUpdate=!0,rt(this,\"refresh\",this)}),operation:function(e){return Kn(this,e)},startOperation:function(){return In(this)},endOperation:function(){return Rn(this)},refresh:Xn(function(){var e=this.display.cachedTextHeight;_n(this),this.curOp.forceUpdate=!0,Er(this),Ln(this,this.doc.scrollLeft,this.doc.scrollTop),oi(this),(null==e||Math.abs(e-Zr(this.display))>.5)&&rn(this),rt(this,\"refresh\",this)}),swapDoc:Xn(function(e){var t=this.doc;return t.cm=null,Mi(this,e),Er(this),this.display.input.reset(),Ln(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,or(this,\"swapDoc\",this,t),t}),getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},lt(Il),Il.registerHelper=function(e,t,r){Bl.hasOwnProperty(e)||(Bl[e]=Il[e]={_global:[]}),Bl[e][t]=r},Il.registerGlobalHelper=function(e,t,r,n){Il.registerHelper(e,t,n),Bl[e]._global.push({pred:r,val:n})};var Ul,Vl=\"iter insert remove copy getEditor constructor\".split(\" \");for(var Kl in So.prototype)So.prototype.hasOwnProperty(Kl)&&B(Vl,Kl)<0&&(wl.prototype[Kl]=function(e){return function(){return e.apply(this.doc,arguments)}}(So.prototype[Kl]));return lt(So),wl.inputStyles={textarea:Gl,contenteditable:Hl},wl.defineMode=function(e){wl.defaults.mode||\"null\"==e||(wl.defaults.mode=e),function(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),St[e]=t}.apply(this,arguments)},wl.defineMIME=function(e,t){Lt[e]=t},wl.defineMode(\"null\",function(){return{token:function(e){return e.skipToEnd()}}}),wl.defineMIME(\"text/plain\",\"null\"),wl.defineExtension=function(e,t){wl.prototype[e]=t},wl.defineDocExtension=function(e,t){So.prototype[e]=t},wl.fromTextArea=function(e,t){if((t=t?z(t):{}).value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var r=W();t.autofocus=r==e||null!=e.getAttribute(\"autofocus\")&&r==document.body}function n(){e.value=s.getValue()}var i;if(e.form&&(Je(e.form,\"submit\",n),!t.leaveSubmitMethodAlone)){var o=e.form;i=o.submit;try{var l=o.submit=function(){n(),o.submit=i,o.submit(),o.submit=l}}catch(e){}}t.finishInit=function(t){t.save=n,t.getTextArea=function(){return e},t.toTextArea=function(){t.toTextArea=isNaN,n(),e.parentNode.removeChild(t.getWrapperElement()),e.style.display=\"\",e.form&&(tt(e.form,\"submit\",n),\"function\"==typeof e.form.submit&&(e.form.submit=i))}},e.style.display=\"none\";var s=wl(function(t){return e.parentNode.insertBefore(t,e.nextSibling)},t);return s},(Ul=wl).off=tt,Ul.on=Je,Ul.wheelEventPixels=fi,Ul.Doc=So,Ul.splitLines=bt,Ul.countColumn=I,Ul.findColumn=X,Ul.isWordChar=ee,Ul.Pass=U,Ul.signal=rt,Ul.Line=jt,Ul.changeEnd=yi,Ul.scrollbarModel=Pn,Ul.Pos=ge,Ul.cmpPos=ve,Ul.modes=St,Ul.mimeModes=Lt,Ul.resolveMode=kt,Ul.getMode=Tt,Ul.modeExtensions=Mt,Ul.extendMode=Nt,Ul.copyState=Ot,Ul.startState=Dt,Ul.innerMode=At,Ul.commands=Yo,Ul.keyMap=Po,Ul.keyName=Go,Ul.isModifierKey=Ro,Ul.lookupKey=Io,Ul.normalizeKeyMap=zo,Ul.StringStream=Wt,Ul.SharedTextMarker=bo,Ul.TextMarker=mo,Ul.LineWidget=po,Ul.e_preventDefault=st,Ul.e_stopPropagation=at,Ul.e_stop=ct,Ul.addClass=H,Ul.contains=D,Ul.rmClass=T,Ul.keyNames=Do,wl.version=\"5.37.1\",wl});\n",
            "type": "application/javascript",
            "title": "$:/plugins/tiddlywiki/codemirror/lib/codemirror.js",
            "module-type": "library"
        },
        "$:/plugins/tiddlywiki/codemirror/lib/codemirror.css": {
            "text": ".CodeMirror{font-family:monospace;height:300px;color:black;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:white}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:black}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{0%{}50%{background-color:transparent}}@-webkit-keyframes blink{0%{}50%{background-color:transparent}}@keyframes blink{0%{}50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:white}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:none}\n",
            "type": "text/vnd.tiddlywiki",
            "title": "$:/plugins/tiddlywiki/codemirror/lib/codemirror.css",
            "tags": "[[$:/tags/Stylesheet]]"
        },
        "$:/plugins/tiddlywiki/codemirror/addon/dialog/dialog.css": {
            "text": ".CodeMirror-dialog {\n  position: absolute;\n  left: 0; right: 0;\n  background: inherit;\n  z-index: 15;\n  padding: .1em .8em;\n  overflow: hidden;\n  color: inherit;\n}\n\n.CodeMirror-dialog-top {\n  border-bottom: 1px solid #eee;\n  top: 0;\n}\n\n.CodeMirror-dialog-bottom {\n  border-top: 1px solid #eee;\n  bottom: 0;\n}\n\n.CodeMirror-dialog input {\n  border: none;\n  outline: none;\n  background: transparent;\n  width: 20em;\n  color: inherit;\n  font-family: monospace;\n}\n\n.CodeMirror-dialog button {\n  font-size: 70%;\n}\n",
            "type": "text/css",
            "title": "$:/plugins/tiddlywiki/codemirror/addon/dialog/dialog.css",
            "tags": "[[$:/tags/Stylesheet]]"
        },
        "$:/plugins/tiddlywiki/codemirror/addon/dialog/dialog.js": {
            "text": "!function(e){\"object\"==typeof exports&&\"object\"==typeof module?e(require(\"../../lib/codemirror\")):\"function\"==typeof define&&define.amd?define([\"../../lib/codemirror\"],e):e(CodeMirror)}(function(e){function o(e,o,n){var t;return(t=e.getWrapperElement().appendChild(document.createElement(\"div\"))).className=n?\"CodeMirror-dialog CodeMirror-dialog-bottom\":\"CodeMirror-dialog CodeMirror-dialog-top\",\"string\"==typeof o?t.innerHTML=o:t.appendChild(o),t}function n(e,o){e.state.currentNotificationClose&&e.state.currentNotificationClose(),e.state.currentNotificationClose=o}e.defineExtension(\"openDialog\",function(t,i,r){r||(r={}),n(this,null);var u=o(this,t,r.bottom),l=!1,c=this;function a(e){if(\"string\"==typeof e)s.value=e;else{if(l)return;l=!0,u.parentNode.removeChild(u),c.focus(),r.onClose&&r.onClose(u)}}var f,s=u.getElementsByTagName(\"input\")[0];return s?(s.focus(),r.value&&(s.value=r.value,!1!==r.selectValueOnOpen&&s.select()),r.onInput&&e.on(s,\"input\",function(e){r.onInput(e,s.value,a)}),r.onKeyUp&&e.on(s,\"keyup\",function(e){r.onKeyUp(e,s.value,a)}),e.on(s,\"keydown\",function(o){r&&r.onKeyDown&&r.onKeyDown(o,s.value,a)||((27==o.keyCode||!1!==r.closeOnEnter&&13==o.keyCode)&&(s.blur(),e.e_stop(o),a()),13==o.keyCode&&i(s.value,o))}),!1!==r.closeOnBlur&&e.on(s,\"blur\",a)):(f=u.getElementsByTagName(\"button\")[0])&&(e.on(f,\"click\",function(){a(),c.focus()}),!1!==r.closeOnBlur&&e.on(f,\"blur\",a),f.focus()),a}),e.defineExtension(\"openConfirm\",function(t,i,r){n(this,null);var u=o(this,t,r&&r.bottom),l=u.getElementsByTagName(\"button\"),c=!1,a=this,f=1;function s(){c||(c=!0,u.parentNode.removeChild(u),a.focus())}l[0].focus();for(var d=0;d<l.length;++d){var p=l[d];!function(o){e.on(p,\"click\",function(n){e.e_preventDefault(n),s(),o&&o(a)})}(i[d]),e.on(p,\"blur\",function(){--f,setTimeout(function(){f<=0&&s()},200)}),e.on(p,\"focus\",function(){++f})}}),e.defineExtension(\"openNotification\",function(t,i){n(this,a);var r,u=o(this,t,i&&i.bottom),l=!1,c=i&&void 0!==i.duration?i.duration:5e3;function a(){l||(l=!0,clearTimeout(r),u.parentNode.removeChild(u))}return e.on(u,\"click\",function(o){e.e_preventDefault(o),a()}),c&&(r=setTimeout(a,c)),a})});",
            "type": "application/javascript",
            "title": "$:/plugins/tiddlywiki/codemirror/addon/dialog/dialog.js",
            "module-type": "codemirror"
        },
        "$:/plugins/tiddlywiki/codemirror/addon/selection/activeline.js": {
            "text": "!function(e){\"object\"==typeof exports&&\"object\"==typeof module?e(require(\"../../lib/codemirror\")):\"function\"==typeof define&&define.amd?define([\"../../lib/codemirror\"],e):e(CodeMirror)}(function(e){\"use strict\";var t=\"CodeMirror-activeline\",n=\"CodeMirror-activeline-background\",i=\"CodeMirror-activeline-gutter\";function r(e){for(var r=0;r<e.state.activeLines.length;r++)e.removeLineClass(e.state.activeLines[r],\"wrap\",t),e.removeLineClass(e.state.activeLines[r],\"background\",n),e.removeLineClass(e.state.activeLines[r],\"gutter\",i)}function o(e,o){for(var a=[],s=0;s<o.length;s++){var c=o[s],l=e.getOption(\"styleActiveLine\");if(\"object\"==typeof l&&l.nonEmpty?c.anchor.line==c.head.line:c.empty()){var f=e.getLineHandleVisualStart(c.head.line);a[a.length-1]!=f&&a.push(f)}}(function(e,t){if(e.length!=t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!=t[n])return!1;return!0})(e.state.activeLines,a)||e.operation(function(){r(e);for(var o=0;o<a.length;o++)e.addLineClass(a[o],\"wrap\",t),e.addLineClass(a[o],\"background\",n),e.addLineClass(a[o],\"gutter\",i);e.state.activeLines=a})}function a(e,t){o(e,t.ranges)}e.defineOption(\"styleActiveLine\",!1,function(t,n,i){var s=i!=e.Init&&i;n!=s&&(s&&(t.off(\"beforeSelectionChange\",a),r(t),delete t.state.activeLines),n&&(t.state.activeLines=[],o(t,t.listSelections()),t.on(\"beforeSelectionChange\",a)))})});\n",
            "type": "application/javascript",
            "title": "$:/plugins/tiddlywiki/codemirror/addon/selection/activeline.js",
            "module-type": "codemirror"
        },
        "$:/plugins/tiddlywiki/codemirror/mode/tw-meta.js": {
            "text": "!function(e){\"object\"==typeof exports&&\"object\"==typeof module?e(require(\"../lib/codemirror\")):\"function\"==typeof define&&define.amd?define([\"../lib/codemirror\"],e):e(CodeMirror)}(function(e){\"use strict\";e.modeInfo=[{name:\"CMake\",mime:\"text/x-cmake\",mode:\"cmake\",ext:[\"cmake\",\"cmake.in\"],file:/^CMakeLists.txt$/},{name:\"Cython\",mime:\"text/x-cython\",mode:\"python\",ext:[\"pyx\",\"pxd\",\"pxi\"]},{name:\"CSS\",mime:\"text/css\",mode:\"css\",ext:[\"css\"]},{name:\"diff\",mime:\"text/x-diff\",mode:\"diff\",ext:[\"diff\",\"patch\"]},{name:\"Embedded Javascript\",mime:\"application/x-ejs\",mode:\"htmlembedded\",ext:[\"ejs\"]},{name:\"Embedded Ruby\",mime:\"application/x-erb\",mode:\"htmlembedded\",ext:[\"erb\"]},{name:\"Erlang\",mime:\"text/x-erlang\",mode:\"erlang\",ext:[\"erl\"]},{name:\"GitHub Flavored Markdown\",mime:\"text/x-gfm\",mode:\"gfm\",file:/^(readme|contributing|history).md$/i},{name:\"Go\",mime:\"text/x-go\",mode:\"go\",ext:[\"go\"]},{name:\"ASP.NET\",mime:\"application/x-aspx\",mode:\"htmlembedded\",ext:[\"aspx\"],alias:[\"asp\",\"aspx\"]},{name:\"HTML\",mime:\"text/html\",mode:\"htmlmixed\",ext:[\"html\",\"htm\",\"handlebars\",\"hbs\"],alias:[\"xhtml\"]},{name:\"HTTP\",mime:\"message/http\",mode:\"http\"},{name:\"JavaScript\",mimes:[\"text/javascript\",\"text/ecmascript\",\"application/javascript\",\"application/x-javascript\",\"application/ecmascript\"],mode:\"javascript\",ext:[\"js\"],alias:[\"ecmascript\",\"js\",\"node\"]},{name:\"JSON\",mimes:[\"application/json\",\"application/x-json\"],mode:\"javascript\",ext:[\"json\",\"map\"],alias:[\"json5\"]},{name:\"JSON-LD\",mime:\"application/ld+json\",mode:\"javascript\",ext:[\"jsonld\"],alias:[\"jsonld\"]},{name:\"Lua\",mime:\"text/x-lua\",mode:\"lua\",ext:[\"lua\"]},{name:\"Markdown\",mime:\"text/x-markdown\",mode:\"markdown\",ext:[\"markdown\",\"md\",\"mkd\"]},{name:\"MySQL\",mime:\"text/x-mysql\",mode:\"sql\"},{name:\"Plain Text\",mime:\"text/plain\",mode:\"null\",ext:[\"txt\",\"text\",\"conf\",\"def\",\"list\",\"log\"]},{name:\"Python\",mime:\"text/x-python\",mode:\"python\",ext:[\"BUILD\",\"bzl\",\"py\",\"pyw\"],file:/^(BUCK|BUILD)$/},{name:\"SCSS\",mime:\"text/x-scss\",mode:\"css\",ext:[\"scss\"]},{name:\"LaTeX\",mime:\"text/x-latex\",mode:\"stex\",ext:[\"text\",\"ltx\",\"tex\"],alias:[\"tex\"]},{name:\"TiddlyWiki \",mime:\"text/x-tiddlywiki\",mode:\"tiddlywiki\"}];for(var t=0;t<e.modeInfo.length;t++){var m=e.modeInfo[t];m.mimes&&(m.mime=m.mimes[0])}e.findModeByMIME=function(t){t=t.toLowerCase();for(var m=0;m<e.modeInfo.length;m++){var i=e.modeInfo[m];if(i.mime==t)return i;if(i.mimes)for(var a=0;a<i.mimes.length;a++)if(i.mimes[a]==t)return i}return/\\+xml$/.test(t)?e.findModeByMIME(\"application/xml\"):/\\+json$/.test(t)?e.findModeByMIME(\"application/json\"):void 0},e.findModeByExtension=function(t){for(var m=0;m<e.modeInfo.length;m++){var i=e.modeInfo[m];if(i.ext)for(var a=0;a<i.ext.length;a++)if(i.ext[a]==t)return i}},e.findModeByFileName=function(t){for(var m=0;m<e.modeInfo.length;m++){var i=e.modeInfo[m];if(i.file&&i.file.test(t))return i}var a=t.lastIndexOf(\".\"),o=a>-1&&t.substring(a+1,t.length);if(o)return e.findModeByExtension(o)},e.findModeByName=function(t){t=t.toLowerCase();for(var m=0;m<e.modeInfo.length;m++){var i=e.modeInfo[m];if(i.name.toLowerCase()==t)return i;if(i.alias)for(var a=0;a<i.alias.length;a++)if(i.alias[a].toLowerCase()==t)return i}}});\n",
            "type": "application/javascript",
            "title": "$:/plugins/tiddlywiki/codemirror/mode/tw-meta.js",
            "module-type": "codemirror"
        },
        "$:/plugins/tiddlywiki/codemirror/keyboard": {
            "title": "$:/plugins/tiddlywiki/codemirror/keyboard",
            "text": "\n!!Default keyboard shortcuts\n\n!!!Basic shortcuts\n\n|Shortcut |Function |h\n|Left |goCharLeft |\n|Right |goCharRight |\n|Up |goLineUp |\n|Down |goLineDown |\n|End |goLineEnd |\n|Home |goLineStartSmart |\n|~PageUp |goPageUp |\n|~PageDown |goPageDown |\n|Delete |delCharAfter |\n|Backspace |delCharBefore |\n|Shift-Backspace |delCharBefore |\n|Tab |defaultTab |\n|Shift-Tab |indentAuto |\n|Enter |newlineAndIndent |\n|Insert |toggleOverwrite |\n|Ctrl-Esc |singleSelection |\n\n\n!!!Shortcuts on Windows and Linux\n\n|Shortcut |Function |h\n|Ctrl-A |selectAll |\n|Ctrl-D |deleteLine |\n|Ctrl-Z |undo |\n|Shift-Ctrl-Z |redo |\n|Ctrl-Y |redo |\n|Ctrl-Home |goDocStart |\n|Ctrl-End |goDocEnd |\n|Ctrl-Up |goLineUp |\n|Ctrl-Down |goLineDown |\n|Ctrl-Left |goGroupLeft |\n|Ctrl-Right |goGroupRight |\n|Alt-Left |goLineStart |\n|Alt-Right |goLineEnd |\n|Ctrl-Backspace |delGroupBefore |\n|Ctrl-Delete |delGroupAfter |\n|Ctrl-F |find |\n|Ctrl-G |findNext |\n|Shift-Ctrl-G |findPrev |\n|Shift-Ctrl-F |replace |\n|Shift-Ctrl-R |replaceAll |\n|Ctrl-[ |indentLess |\n|Ctrl-] |indentMore |\n|Alt-U |undoSelection |\n|Shift-Ctrl-U |redoSelection |\n|Shift-Alt-U |redoSelection |\n\n\n!!!Shortcuts on ~MacOs\n\n|Shortcut |Function |h\n|Cmd-A |selectAll |\n|Cmd-D |deleteLine |\n|Cmd-Z |undo |\n|Shift-Cmd-Z |redo |\n|Cmd-Y |redo |\n|Cmd-Home |goDocStart |\n|Cmd-Up |goDocStart |\n|Cmd-End |goDocEnd |\n|Cmd-Down |goDocEnd |\n|Alt-Left |goGroupLeft |\n|Alt-Right |goGroupRight |\n|Cmd-Left |goLineLeft |\n|Cmd-Right |goLineRight |\n|Alt-Backspace |delGroupBefore |\n|Ctrl-Alt-Backspace |delGroupAfter |\n|Alt-Delete |delGroupAfter |\n|Cmd-F |find |\n|Cmd-G |findNext |\n|Shift-Cmd-G |findPrev |\n|Cmd-Alt-F |replace |\n|Shift-Cmd-Alt-F |replaceAll |\n|Cmd-[ |indentLess |\n|Cmd-] |indentMore |\n|Cmd-Backspace |delWrappedLineLeft |\n|Cmd-Delete |delWrappedLineRight |\n|Alt-U |undoSelection |\n|Shift-Alt-U |redoSelection |\n|Ctrl-Up |goDocStart |\n|Ctrl-Down |goDocEnd |\n|Ctrl-F |goCharRight |\n|Ctrl-B |goCharLeft |\n|Ctrl-P |goLineUp |\n|Ctrl-N |goLineDown |\n|Alt-F |goWordRight |\n|Alt-B |goWordLeft |\n|Ctrl-A |goLineStart |\n|Ctrl-E |goLineEnd |\n|Ctrl-V |goPageDown |\n|Shift-Ctrl-V |goPageUp |\n|Ctrl-D |delCharAfter |\n|Ctrl-H |delCharBefore |\n|Alt-D |delWordAfter |\n|Alt-Backspace |delWordBefore |\n|Ctrl-K |killLine |\n|Alt-T |transposeChars |\n|Ctrl-O |openLine |\n\n\n"
        },
        "$:/plugins/tiddlywiki/codemirror/license": {
            "title": "$:/plugins/tiddlywiki/codemirror/license",
            "text": "\"\"\"\n~CodeMirror, copyright (c) by Marijn Haverbeke and others\nDistributed under an MIT license: http://codemirror.net/LICENSE\n\nCopyright (c) 2004-2007, Jeremy Ruston\nCopyright (c) 2007-2018, UnaMesa Association\nDistributed under an BSD license: https://tiddlywiki.com/#License\n\"\"\"\n"
        },
        "$:/plugins/tiddlywiki/codemirror/readme": {
            "title": "$:/plugins/tiddlywiki/codemirror/readme",
            "text": "This plugin provides an enhanced text editor component based on [[CodeMirror|http://codemirror.net]].\nThe basic configuration is designed to be as lightweight as possible and is just around 235kb of size.\nAdditional features can be installed with ~CodeMirror ~AddOns from the plugin library:\n\n* Code colouring for many languages (see [[the official documentation here|http://codemirror.net/mode/index.html]])\n* Auto closing brackets and tags\n* Folding brackets, comments, and tags\n* Auto-completion\n* Search and Replace\n* Fullscreen Editing\n* Optional Emacs, Sublime Text or Vim Keymaps\n\n\n[[Source code|https://github.com/Jermolene/TiddlyWiki5/blob/master/plugins/tiddlywiki/codemirror]]\n\nBased on ~CodeMirror version 5.37.0\n"
        },
        "$:/core/ui/ControlPanel/Settings/codemirror/editorFont": {
            "title": "$:/core/ui/ControlPanel/Settings/codemirror/editorFont",
            "tags": "$:/tags/ControlPanel/Settings/CodeMirror",
            "caption": "{{$:/language/codemirror/editorFont/hint}}",
            "text": "\\define lingo-base() $:/language/ThemeTweaks/\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\"><<lingo Settings/EditorFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\" default=\"\" tag=\"input\"/> | |\n"
        },
        "$:/core/ui/ControlPanel/Settings/codemirror/keyMap": {
            "title": "$:/core/ui/ControlPanel/Settings/codemirror/keyMap",
            "tags": "$:/tags/ControlPanel/Settings/CodeMirror",
            "caption": "{{$:/language/codemirror/keyMap/hint}}",
            "text": "\\define lingo-base() $:/language/codemirror/keyMap\n\n<$link to=\"$:/config/codemirror/keyMap\"><<lingo hint>></$link>\n\n<$select tiddler=\"$:/config/codemirror/keyMap\" default=\"default\">\n<option value=\"default\">default</option>\n<$list filter=\"[all[shadows+tiddlers]module-type[codemirror-keymap]!has[draft.of]get[text]]\">\n<option value=<<currentTiddler>>><$transclude><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/codemirror/lineNumbers": {
            "title": "$:/core/ui/ControlPanel/Settings/codemirror/lineNumbers",
            "tags": "$:/tags/ControlPanel/Settings/CodeMirror",
            "caption": "{{$:/language/codemirror/lineNumbers/hint}}",
            "text": "\\define lingo-base() $:/language/codemirror/lineNumbers/\n<<lingo hint>>\n\n<$checkbox tiddler=\"$:/config/codemirror/lineNumbers\" field=\"text\" checked=\"true\" unchecked=\"false\" default=\"false\"> <$link to=\"$:/config/codemirror/lineNumbers\"><<lingo info>></$link> </$checkbox>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/codemirror/lineWrapping": {
            "title": "$:/core/ui/ControlPanel/Settings/codemirror/lineWrapping",
            "tags": "$:/tags/ControlPanel/Settings/CodeMirror",
            "caption": "{{$:/language/codemirror/lineWrapping/hint}}",
            "text": "\\define lingo-base() $:/language/codemirror/lineWrapping/\n<<lingo hint>>\n\n<$checkbox tiddler=\"$:/config/codemirror/lineWrapping\" field=\"text\" checked=\"true\" unchecked=\"false\" default=\"true\"> <$link to=\"$:/config/codemirror/lineWrapping\"><<lingo info>></$link> </$checkbox>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/codemirror/showCursorWhenSelecting": {
            "title": "$:/core/ui/ControlPanel/Settings/codemirror/showCursorWhenSelecting",
            "tags": "$:/tags/ControlPanel/Settings/CodeMirror",
            "caption": "{{$:/language/codemirror/showCursorWhenSelecting/hint}}",
            "text": "\\define lingo-base() $:/language/codemirror/showCursorWhenSelecting/\n<<lingo hint>>\n\n<$checkbox tiddler=\"$:/config/codemirror/showCursorWhenSelecting\" field=\"text\" checked=\"true\" unchecked=\"false\" default=\"true\"> <$link to=\"$:/config/codemirror/showCursorWhenSelecting\"><<lingo info>></$link> </$checkbox>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/codemirror/styleActiveLine": {
            "title": "$:/core/ui/ControlPanel/Settings/codemirror/styleActiveLine",
            "tags": "$:/tags/ControlPanel/Settings/CodeMirror",
            "caption": "{{$:/language/codemirror/styleActiveLine/hint}}",
            "text": "\\define lingo-base() $:/language/codemirror/styleActiveLine/\n<<lingo hint>>\n\n<$checkbox tiddler=\"$:/config/codemirror/styleActiveLine\" field=\"text\" checked=\"true\" unchecked=\"false\" default=\"false\"> <$link to=\"$:/config/codemirror/styleActiveLine\"><<lingo info>></$link> </$checkbox>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/codemirror/theme": {
            "title": "$:/core/ui/ControlPanel/Settings/codemirror/theme",
            "tags": "$:/tags/ControlPanel/Settings/CodeMirror",
            "caption": "{{$:/language/codemirror/theme/hint}}",
            "text": "\\define lingo-base() $:/language/codemirror/\n\n<$link to=\"$:/config/codemirror/theme\"><<lingo hint>></$link>\n\n<$select tiddler=\"$:/config/codemirror/theme\" default=\"default\">\n<option value=\"default\">default</option>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]module-type[codemirror-theme]!has[draft.of]get[name]]\">\n<option value=<<currentTiddler>>><$transclude field=\"name\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n\n//see the [[CodeMirror Usage|$:/plugins/tiddlywiki/codemirror/usage]] how to add themes//\n"
        },
        "$:/plugins/tiddlywiki/codemirror/styles": {
            "title": "$:/plugins/tiddlywiki/codemirror/styles",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "/* Make the editor resize to fit its content */\n\n.CodeMirror {\n\theight: auto;\n\tborder: 1px solid #ddd;\n\tline-height: 1.5;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\n.CodeMirror-scroll {\n\toverflow-x: auto;\n\toverflow-y: hidden;\t\n}\n"
        },
        "$:/core/ui/ControlPanel/Settings/CodeMirror": {
            "title": "$:/core/ui/ControlPanel/Settings/CodeMirror",
            "tags": "$:/tags/ControlPanel/SettingsTab",
            "caption": "CodeMirror",
            "list-after": "$:/core/ui/ControlPanel/Settings/TiddlyWiki",
            "text": "\\define lingo-base() $:/language/codemirror/controlPanel/\n\n<<lingo hint>>\n\n<$link to=\"$:/plugins/tiddlywiki/codemirror/usage\"><<lingo usage>></$link>\n\n<$link to=\"$:/plugins/tiddlywiki/codemirror/keyboard\"><<lingo keyboard>></$link>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings/CodeMirror]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/ControlPanel/Settings": {
            "title": "$:/core/ui/ControlPanel/Settings",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Settings/Caption}}",
            "text": "<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/SettingsTab]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Settings/TiddlyWiki\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Settings/TiddlyWiki": {
            "title": "$:/core/ui/ControlPanel/Settings/TiddlyWiki",
            "tags": "$:/tags/ControlPanel/SettingsTab",
            "caption": "TiddlyWiki",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n<<lingo Hint>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n"
        },
        "$:/plugins/tiddlywiki/codemirror/usage": {
            "title": "$:/plugins/tiddlywiki/codemirror/usage",
            "text": "! Configuration\n\nConfiguration for the ~CodeMirror text-editor can be done from within the CodeMirror Settings Tab in the [[ControlPanel|$:/ControlPanel]] (Settings - ~CodeMirror)\n\n\n!!Setting a different Theme\n\n~CodeMirror themes are available in the [ext[official GitHub repository|https://github.com/codemirror/CodeMirror/tree/master/theme]]\n\nMore themes can be found at https://github.com/FarhadG/code-mirror-themes/tree/master/themes and previewed [ext[here|http://farhadg.github.io/code-mirror-themes/]]\n\n\nTo add a theme to your wiki, follow these four steps:\n\n* choose one of the CSS files and copy its content to a new tiddler\n* remove all comments from the top and tag the tiddler with <<tag-pill \"$:/tags/Stylesheet\">>\n* add a field \"module-type\" with the value \"codemirror-theme\". add a field \"name\" with the exact ''name'' of the theme as value\n* save the tiddler and go to the Settings tab in $:/ControlPanel - look for the \"theme\" dropdown to select your newly added theme\n\n\n!!Line Numbers\n\nTo show or hide the Line Numbers at the left, go to ~ControlPanel - Settings - ~CodeMirror and look for the \"Line Numbers\" checkbox\n\n\n!!Line Wrapping\n\nControls if long lines get visually wrapped to a new line if they're too long to fit the editor width or if the editor should scroll horizontally\n\nTo change the line-wrapping behaviour, go to  ~ControlPanel - Settings - ~CodeMirror and look for the \"Line Wrapping\" checkbox\n\n\n!!Show Cursor when selecting\n\nDefines whether the Mouse cursor should be visually shown or hidden when making a text-selection\n\nTo change the show-cursor-when-selecting behaviour, go to  ~ControlPanel - Settings - ~CodeMirror and look for the \"Show cursor when selecting\" checkbox\n\n\n!!~CodeMirror Font Family\n\nThe Font-Family used within the ~CodeMirror text-editor defaults to \"monospace\" which will choose your configured monospace system-font\n\nThat setting can be overridden entering one or more Font-Families in the \"Font Family\" input field at ~ControlPanel - Settings - ~CodeMirror\n\n* The entries must be separated by semicolons ','\n* Font-Family Names that contain spaces must be quoted like \"My Font\"\n* If a list of Font-Families is specified, the last Font-Family found on the user-system gets used, non-existing fonts get ignored\n* If none of the specified Font-Families is available, ~CodeMirror uses the default \"monospace\"\n\n\n!!\"Hidden\" Settings:\n\n!!!Cursor Blink Rate\n\nThe cursor blink-rate defines how fast (in milliseconds) the cursor blinks inside the textarea\n\nYou can change it by editing $:/config/codemirror/cursorBlinkRate\n\"0\" disables blinking\n\n!!!Tabsize\n\nThe Tabsize defines the width of a tab character. Default is 4.\n\nYou can change it by editing $:/config/codemirror/tabSize\n\n!!!Indent Unit\n\nNot enabled for vnd.tiddlywiki and x-tiddlywiki\n\nDefines how many spaces a text-block should be indented. Defaults to 2.\n\nYou can change it by editing $:/config/codemirror/indentUnit\n\n"
        }
    }
}
{
    "tiddlers": {
        "$:/config/HighlightPlugin/TypeMappings/application/javascript": {
            "title": "$:/config/HighlightPlugin/TypeMappings/application/javascript",
            "text": "javascript"
        },
        "$:/config/HighlightPlugin/TypeMappings/application/json": {
            "title": "$:/config/HighlightPlugin/TypeMappings/application/json",
            "text": "json"
        },
        "$:/config/HighlightPlugin/TypeMappings/text/css": {
            "title": "$:/config/HighlightPlugin/TypeMappings/text/css",
            "text": "css"
        },
        "$:/config/HighlightPlugin/TypeMappings/text/html": {
            "title": "$:/config/HighlightPlugin/TypeMappings/text/html",
            "text": "html"
        },
        "$:/config/HighlightPlugin/TypeMappings/image/svg+xml": {
            "title": "$:/config/HighlightPlugin/TypeMappings/image/svg+xml",
            "text": "xml"
        },
        "$:/config/HighlightPlugin/TypeMappings/text/x-markdown": {
            "title": "$:/config/HighlightPlugin/TypeMappings/text/x-markdown",
            "text": "markdown"
        },
        "$:/plugins/tiddlywiki/highlight/highlight.js": {
            "text": "var hljs = require(\"$:/plugins/tiddlywiki/highlight/highlight.js\");\n!function(e){\"undefined\"!=typeof exports?e(exports):(window.hljs=e({}),\"function\"==typeof define&&define.amd&&define(\"hljs\",[],function(){return window.hljs}))}(function(e){function n(e){return e.replace(/&/gm,\"&amp;\").replace(/</gm,\"&lt;\").replace(/>/gm,\"&gt;\")}function t(e){return e.nodeName.toLowerCase()}function r(e,n){var t=e&&e.exec(n);return t&&0==t.index}function a(e){return/^(no-?highlight|plain|text)$/i.test(e)}function i(e){var n,t,r,i=e.className+\" \";if(i+=e.parentNode?e.parentNode.className:\"\",t=/\\blang(?:uage)?-([\\w-]+)\\b/i.exec(i))return w(t[1])?t[1]:\"no-highlight\";for(i=i.split(/\\s+/),n=0,r=i.length;r>n;n++)if(w(i[n])||a(i[n]))return i[n]}function o(e,n){var t,r={};for(t in e)r[t]=e[t];if(n)for(t in n)r[t]=n[t];return r}function u(e){var n=[];return function r(e,a){for(var i=e.firstChild;i;i=i.nextSibling)3==i.nodeType?a+=i.nodeValue.length:1==i.nodeType&&(n.push({event:\"start\",offset:a,node:i}),a=r(i,a),t(i).match(/br|hr|img|input/)||n.push({event:\"stop\",offset:a,node:i}));return a}(e,0),n}function c(e,r,a){function i(){return e.length&&r.length?e[0].offset!=r[0].offset?e[0].offset<r[0].offset?e:r:\"start\"==r[0].event?e:r:e.length?e:r}function o(e){function r(e){return\" \"+e.nodeName+'=\"'+n(e.value)+'\"'}f+=\"<\"+t(e)+Array.prototype.map.call(e.attributes,r).join(\"\")+\">\"}function u(e){f+=\"</\"+t(e)+\">\"}function c(e){(\"start\"==e.event?o:u)(e.node)}for(var s=0,f=\"\",l=[];e.length||r.length;){var g=i();if(f+=n(a.substr(s,g[0].offset-s)),s=g[0].offset,g==e){l.reverse().forEach(u);do c(g.splice(0,1)[0]),g=i();while(g==e&&g.length&&g[0].offset==s);l.reverse().forEach(o)}else\"start\"==g[0].event?l.push(g[0].node):l.pop(),c(g.splice(0,1)[0])}return f+n(a.substr(s))}function s(e){function n(e){return e&&e.source||e}function t(t,r){return new RegExp(n(t),\"m\"+(e.cI?\"i\":\"\")+(r?\"g\":\"\"))}function r(a,i){if(!a.compiled){if(a.compiled=!0,a.k=a.k||a.bK,a.k){var u={},c=function(n,t){e.cI&&(t=t.toLowerCase()),t.split(\" \").forEach(function(e){var t=e.split(\"|\");u[t[0]]=[n,t[1]?Number(t[1]):1]})};\"string\"==typeof a.k?c(\"keyword\",a.k):Object.keys(a.k).forEach(function(e){c(e,a.k[e])}),a.k=u}a.lR=t(a.l||/\\b\\w+\\b/,!0),i&&(a.bK&&(a.b=\"\\\\b(\"+a.bK.split(\" \").join(\"|\")+\")\\\\b\"),a.b||(a.b=/\\B|\\b/),a.bR=t(a.b),a.e||a.eW||(a.e=/\\B|\\b/),a.e&&(a.eR=t(a.e)),a.tE=n(a.e)||\"\",a.eW&&i.tE&&(a.tE+=(a.e?\"|\":\"\")+i.tE)),a.i&&(a.iR=t(a.i)),void 0===a.r&&(a.r=1),a.c||(a.c=[]);var s=[];a.c.forEach(function(e){e.v?e.v.forEach(function(n){s.push(o(e,n))}):s.push(\"self\"==e?a:e)}),a.c=s,a.c.forEach(function(e){r(e,a)}),a.starts&&r(a.starts,i);var f=a.c.map(function(e){return e.bK?\"\\\\.?(\"+e.b+\")\\\\.?\":e.b}).concat([a.tE,a.i]).map(n).filter(Boolean);a.t=f.length?t(f.join(\"|\"),!0):{exec:function(){return null}}}}r(e)}function f(e,t,a,i){function o(e,n){for(var t=0;t<n.c.length;t++)if(r(n.c[t].bR,e))return n.c[t]}function u(e,n){if(r(e.eR,n)){for(;e.endsParent&&e.parent;)e=e.parent;return e}return e.eW?u(e.parent,n):void 0}function c(e,n){return!a&&r(n.iR,e)}function g(e,n){var t=N.cI?n[0].toLowerCase():n[0];return e.k.hasOwnProperty(t)&&e.k[t]}function h(e,n,t,r){var a=r?\"\":E.classPrefix,i='<span class=\"'+a,o=t?\"\":\"</span>\";return i+=e+'\">',i+n+o}function p(){if(!L.k)return n(y);var e=\"\",t=0;L.lR.lastIndex=0;for(var r=L.lR.exec(y);r;){e+=n(y.substr(t,r.index-t));var a=g(L,r);a?(B+=a[1],e+=h(a[0],n(r[0]))):e+=n(r[0]),t=L.lR.lastIndex,r=L.lR.exec(y)}return e+n(y.substr(t))}function d(){var e=\"string\"==typeof L.sL;if(e&&!x[L.sL])return n(y);var t=e?f(L.sL,y,!0,M[L.sL]):l(y,L.sL.length?L.sL:void 0);return L.r>0&&(B+=t.r),e&&(M[L.sL]=t.top),h(t.language,t.value,!1,!0)}function b(){return void 0!==L.sL?d():p()}function v(e,t){var r=e.cN?h(e.cN,\"\",!0):\"\";e.rB?(k+=r,y=\"\"):e.eB?(k+=n(t)+r,y=\"\"):(k+=r,y=t),L=Object.create(e,{parent:{value:L}})}function m(e,t){if(y+=e,void 0===t)return k+=b(),0;var r=o(t,L);if(r)return k+=b(),v(r,t),r.rB?0:t.length;var a=u(L,t);if(a){var i=L;i.rE||i.eE||(y+=t),k+=b();do L.cN&&(k+=\"</span>\"),B+=L.r,L=L.parent;while(L!=a.parent);return i.eE&&(k+=n(t)),y=\"\",a.starts&&v(a.starts,\"\"),i.rE?0:t.length}if(c(t,L))throw new Error('Illegal lexeme \"'+t+'\" for mode \"'+(L.cN||\"<unnamed>\")+'\"');return y+=t,t.length||1}var N=w(e);if(!N)throw new Error('Unknown language: \"'+e+'\"');s(N);var R,L=i||N,M={},k=\"\";for(R=L;R!=N;R=R.parent)R.cN&&(k=h(R.cN,\"\",!0)+k);var y=\"\",B=0;try{for(var C,j,I=0;;){if(L.t.lastIndex=I,C=L.t.exec(t),!C)break;j=m(t.substr(I,C.index-I),C[0]),I=C.index+j}for(m(t.substr(I)),R=L;R.parent;R=R.parent)R.cN&&(k+=\"</span>\");return{r:B,value:k,language:e,top:L}}catch(O){if(-1!=O.message.indexOf(\"Illegal\"))return{r:0,value:n(t)};throw O}}function l(e,t){t=t||E.languages||Object.keys(x);var r={r:0,value:n(e)},a=r;return t.forEach(function(n){if(w(n)){var t=f(n,e,!1);t.language=n,t.r>a.r&&(a=t),t.r>r.r&&(a=r,r=t)}}),a.language&&(r.second_best=a),r}function g(e){return E.tabReplace&&(e=e.replace(/^((<[^>]+>|\\t)+)/gm,function(e,n){return n.replace(/\\t/g,E.tabReplace)})),E.useBR&&(e=e.replace(/\\n/g,\"<br>\")),e}function h(e,n,t){var r=n?R[n]:t,a=[e.trim()];return e.match(/\\bhljs\\b/)||a.push(\"hljs\"),-1===e.indexOf(r)&&a.push(r),a.join(\" \").trim()}function p(e){var n=i(e);if(!a(n)){var t;E.useBR?(t=document.createElementNS(\"http://www.w3.org/1999/xhtml\",\"div\"),t.innerHTML=e.innerHTML.replace(/\\n/g,\"\").replace(/<br[ \\/]*>/g,\"\\n\")):t=e;var r=t.textContent,o=n?f(n,r,!0):l(r),s=u(t);if(s.length){var p=document.createElementNS(\"http://www.w3.org/1999/xhtml\",\"div\");p.innerHTML=o.value,o.value=c(s,u(p),r)}o.value=g(o.value),e.innerHTML=o.value,e.className=h(e.className,n,o.language),e.result={language:o.language,re:o.r},o.second_best&&(e.second_best={language:o.second_best.language,re:o.second_best.r})}}function d(e){E=o(E,e)}function b(){if(!b.called){b.called=!0;var e=document.querySelectorAll(\"pre code\");Array.prototype.forEach.call(e,p)}}function v(){addEventListener(\"DOMContentLoaded\",b,!1),addEventListener(\"load\",b,!1)}function m(n,t){var r=x[n]=t(e);r.aliases&&r.aliases.forEach(function(e){R[e]=n})}function N(){return Object.keys(x)}function w(e){return e=e.toLowerCase(),x[e]||x[R[e]]}var E={classPrefix:\"hljs-\",tabReplace:null,useBR:!1,languages:void 0},x={},R={};return e.highlight=f,e.highlightAuto=l,e.fixMarkup=g,e.highlightBlock=p,e.configure=d,e.initHighlighting=b,e.initHighlightingOnLoad=v,e.registerLanguage=m,e.listLanguages=N,e.getLanguage=w,e.inherit=o,e.IR=\"[a-zA-Z]\\\\w*\",e.UIR=\"[a-zA-Z_]\\\\w*\",e.NR=\"\\\\b\\\\d+(\\\\.\\\\d+)?\",e.CNR=\"(\\\\b0[xX][a-fA-F0-9]+|(\\\\b\\\\d+(\\\\.\\\\d*)?|\\\\.\\\\d+)([eE][-+]?\\\\d+)?)\",e.BNR=\"\\\\b(0b[01]+)\",e.RSR=\"!|!=|!==|%|%=|&|&&|&=|\\\\*|\\\\*=|\\\\+|\\\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\\\?|\\\\[|\\\\{|\\\\(|\\\\^|\\\\^=|\\\\||\\\\|=|\\\\|\\\\||~\",e.BE={b:\"\\\\\\\\[\\\\s\\\\S]\",r:0},e.ASM={cN:\"string\",b:\"'\",e:\"'\",i:\"\\\\n\",c:[e.BE]},e.QSM={cN:\"string\",b:'\"',e:'\"',i:\"\\\\n\",c:[e.BE]},e.PWM={b:/\\b(a|an|the|are|I|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such)\\b/},e.C=function(n,t,r){var a=e.inherit({cN:\"comment\",b:n,e:t,c:[]},r||{});return a.c.push(e.PWM),a.c.push({cN:\"doctag\",b:\"(?:TODO|FIXME|NOTE|BUG|XXX):\",r:0}),a},e.CLCM=e.C(\"//\",\"$\"),e.CBCM=e.C(\"/\\\\*\",\"\\\\*/\"),e.HCM=e.C(\"#\",\"$\"),e.NM={cN:\"number\",b:e.NR,r:0},e.CNM={cN:\"number\",b:e.CNR,r:0},e.BNM={cN:\"number\",b:e.BNR,r:0},e.CSSNM={cN:\"number\",b:e.NR+\"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?\",r:0},e.RM={cN:\"regexp\",b:/\\//,e:/\\/[gimuy]*/,i:/\\n/,c:[e.BE,{b:/\\[/,e:/\\]/,r:0,c:[e.BE]}]},e.TM={cN:\"title\",b:e.IR,r:0},e.UTM={cN:\"title\",b:e.UIR,r:0},e});hljs.registerLanguage(\"markdown\",function(e){return{aliases:[\"md\",\"mkdown\",\"mkd\"],c:[{cN:\"header\",v:[{b:\"^#{1,6}\",e:\"$\"},{b:\"^.+?\\\\n[=-]{2,}$\"}]},{b:\"<\",e:\">\",sL:\"xml\",r:0},{cN:\"bullet\",b:\"^([*+-]|(\\\\d+\\\\.))\\\\s+\"},{cN:\"strong\",b:\"[*_]{2}.+?[*_]{2}\"},{cN:\"emphasis\",v:[{b:\"\\\\*.+?\\\\*\"},{b:\"_.+?_\",r:0}]},{cN:\"blockquote\",b:\"^>\\\\s+\",e:\"$\"},{cN:\"code\",v:[{b:\"`.+?`\"},{b:\"^( {4}|\t)\",e:\"$\",r:0}]},{cN:\"horizontal_rule\",b:\"^[-\\\\*]{3,}\",e:\"$\"},{b:\"\\\\[.+?\\\\][\\\\(\\\\[].*?[\\\\)\\\\]]\",rB:!0,c:[{cN:\"link_label\",b:\"\\\\[\",e:\"\\\\]\",eB:!0,rE:!0,r:0},{cN:\"link_url\",b:\"\\\\]\\\\(\",e:\"\\\\)\",eB:!0,eE:!0},{cN:\"link_reference\",b:\"\\\\]\\\\[\",e:\"\\\\]\",eB:!0,eE:!0}],r:10},{b:\"^\\\\[.+\\\\]:\",rB:!0,c:[{cN:\"link_reference\",b:\"\\\\[\",e:\"\\\\]:\",eB:!0,eE:!0,starts:{cN:\"link_url\",e:\"$\"}}]}]}});hljs.registerLanguage(\"ruby\",function(e){var c=\"[a-zA-Z_]\\\\w*[!?=]?|[-+~]\\\\@|<<|>>|=~|===?|<=>|[<>]=?|\\\\*\\\\*|[-/+%^&*~`|]|\\\\[\\\\]=?\",r=\"and false then defined module in return redo if BEGIN retry end for true self when next until do begin unless END rescue nil else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor\",b={cN:\"doctag\",b:\"@[A-Za-z]+\"},a={cN:\"value\",b:\"#<\",e:\">\"},n=[e.C(\"#\",\"$\",{c:[b]}),e.C(\"^\\\\=begin\",\"^\\\\=end\",{c:[b],r:10}),e.C(\"^__END__\",\"\\\\n$\")],s={cN:\"subst\",b:\"#\\\\{\",e:\"}\",k:r},t={cN:\"string\",c:[e.BE,s],v:[{b:/'/,e:/'/},{b:/\"/,e:/\"/},{b:/`/,e:/`/},{b:\"%[qQwWx]?\\\\(\",e:\"\\\\)\"},{b:\"%[qQwWx]?\\\\[\",e:\"\\\\]\"},{b:\"%[qQwWx]?{\",e:\"}\"},{b:\"%[qQwWx]?<\",e:\">\"},{b:\"%[qQwWx]?/\",e:\"/\"},{b:\"%[qQwWx]?%\",e:\"%\"},{b:\"%[qQwWx]?-\",e:\"-\"},{b:\"%[qQwWx]?\\\\|\",e:\"\\\\|\"},{b:/\\B\\?(\\\\\\d{1,3}|\\\\x[A-Fa-f0-9]{1,2}|\\\\u[A-Fa-f0-9]{4}|\\\\?\\S)\\b/}]},i={cN:\"params\",b:\"\\\\(\",e:\"\\\\)\",k:r},d=[t,a,{cN:\"class\",bK:\"class module\",e:\"$|;\",i:/=/,c:[e.inherit(e.TM,{b:\"[A-Za-z_]\\\\w*(::\\\\w+)*(\\\\?|\\\\!)?\"}),{cN:\"inheritance\",b:\"<\\\\s*\",c:[{cN:\"parent\",b:\"(\"+e.IR+\"::)?\"+e.IR}]}].concat(n)},{cN:\"function\",bK:\"def\",e:\"$|;\",c:[e.inherit(e.TM,{b:c}),i].concat(n)},{cN:\"constant\",b:\"(::)?(\\\\b[A-Z]\\\\w*(::)?)+\",r:0},{cN:\"symbol\",b:e.UIR+\"(\\\\!|\\\\?)?:\",r:0},{cN:\"symbol\",b:\":\",c:[t,{b:c}],r:0},{cN:\"number\",b:\"(\\\\b0[0-7_]+)|(\\\\b0x[0-9a-fA-F_]+)|(\\\\b[1-9][0-9_]*(\\\\.[0-9_]+)?)|[0_]\\\\b\",r:0},{cN:\"variable\",b:\"(\\\\$\\\\W)|((\\\\$|\\\\@\\\\@?)(\\\\w+))\"},{b:\"(\"+e.RSR+\")\\\\s*\",c:[a,{cN:\"regexp\",c:[e.BE,s],i:/\\n/,v:[{b:\"/\",e:\"/[a-z]*\"},{b:\"%r{\",e:\"}[a-z]*\"},{b:\"%r\\\\(\",e:\"\\\\)[a-z]*\"},{b:\"%r!\",e:\"![a-z]*\"},{b:\"%r\\\\[\",e:\"\\\\][a-z]*\"}]}].concat(n),r:0}].concat(n);s.c=d,i.c=d;var o=\"[>?]>\",l=\"[\\\\w#]+\\\\(\\\\w+\\\\):\\\\d+:\\\\d+>\",u=\"(\\\\w+-)?\\\\d+\\\\.\\\\d+\\\\.\\\\d(p\\\\d+)?[^>]+>\",N=[{b:/^\\s*=>/,cN:\"status\",starts:{e:\"$\",c:d}},{cN:\"prompt\",b:\"^(\"+o+\"|\"+l+\"|\"+u+\")\",starts:{e:\"$\",c:d}}];return{aliases:[\"rb\",\"gemspec\",\"podspec\",\"thor\",\"irb\"],k:r,c:n.concat(N).concat(d)}});hljs.registerLanguage(\"makefile\",function(e){var a={cN:\"variable\",b:/\\$\\(/,e:/\\)/,c:[e.BE]};return{aliases:[\"mk\",\"mak\"],c:[e.HCM,{b:/^\\w+\\s*\\W*=/,rB:!0,r:0,starts:{cN:\"constant\",e:/\\s*\\W*=/,eE:!0,starts:{e:/$/,r:0,c:[a]}}},{cN:\"title\",b:/^[\\w]+:\\s*$/},{cN:\"phony\",b:/^\\.PHONY:/,e:/$/,k:\".PHONY\",l:/[\\.\\w]+/},{b:/^\\t+/,e:/$/,r:0,c:[e.QSM,a]}]}});hljs.registerLanguage(\"json\",function(e){var t={literal:\"true false null\"},i=[e.QSM,e.CNM],l={cN:\"value\",e:\",\",eW:!0,eE:!0,c:i,k:t},c={b:\"{\",e:\"}\",c:[{cN:\"attribute\",b:'\\\\s*\"',e:'\"\\\\s*:\\\\s*',eB:!0,eE:!0,c:[e.BE],i:\"\\\\n\",starts:l}],i:\"\\\\S\"},n={b:\"\\\\[\",e:\"\\\\]\",c:[e.inherit(l,{cN:null})],i:\"\\\\S\"};return i.splice(i.length,0,c,n),{c:i,k:t,i:\"\\\\S\"}});hljs.registerLanguage(\"xml\",function(t){var s=\"[A-Za-z0-9\\\\._:-]+\",c={b:/<\\?(php)?(?!\\w)/,e:/\\?>/,sL:\"php\"},e={eW:!0,i:/</,r:0,c:[c,{cN:\"attribute\",b:s,r:0},{b:\"=\",r:0,c:[{cN:\"value\",c:[c],v:[{b:/\"/,e:/\"/},{b:/'/,e:/'/},{b:/[^\\s\\/>]+/}]}]}]};return{aliases:[\"html\",\"xhtml\",\"rss\",\"atom\",\"xsl\",\"plist\"],cI:!0,c:[{cN:\"doctype\",b:\"<!DOCTYPE\",e:\">\",r:10,c:[{b:\"\\\\[\",e:\"\\\\]\"}]},t.C(\"<!--\",\"-->\",{r:10}),{cN:\"cdata\",b:\"<\\\\!\\\\[CDATA\\\\[\",e:\"\\\\]\\\\]>\",r:10},{cN:\"tag\",b:\"<style(?=\\\\s|>|$)\",e:\">\",k:{title:\"style\"},c:[e],starts:{e:\"</style>\",rE:!0,sL:\"css\"}},{cN:\"tag\",b:\"<script(?=\\\\s|>|$)\",e:\">\",k:{title:\"script\"},c:[e],starts:{e:\"</script>\",rE:!0,sL:[\"actionscript\",\"javascript\",\"handlebars\"]}},c,{cN:\"pi\",b:/<\\?\\w+/,e:/\\?>/,r:10},{cN:\"tag\",b:\"</?\",e:\"/?>\",c:[{cN:\"title\",b:/[^ \\/><\\n\\t]+/,r:0},e]}]}});hljs.registerLanguage(\"css\",function(e){var c=\"[a-zA-Z-][a-zA-Z0-9_-]*\",a={cN:\"function\",b:c+\"\\\\(\",rB:!0,eE:!0,e:\"\\\\(\"},r={cN:\"rule\",b:/[A-Z\\_\\.\\-]+\\s*:/,rB:!0,e:\";\",eW:!0,c:[{cN:\"attribute\",b:/\\S/,e:\":\",eE:!0,starts:{cN:\"value\",eW:!0,eE:!0,c:[a,e.CSSNM,e.QSM,e.ASM,e.CBCM,{cN:\"hexcolor\",b:\"#[0-9A-Fa-f]+\"},{cN:\"important\",b:\"!important\"}]}}]};return{cI:!0,i:/[=\\/|'\\$]/,c:[e.CBCM,r,{cN:\"id\",b:/\\#[A-Za-z0-9_-]+/},{cN:\"class\",b:/\\.[A-Za-z0-9_-]+/},{cN:\"attr_selector\",b:/\\[/,e:/\\]/,i:\"$\"},{cN:\"pseudo\",b:/:(:)?[a-zA-Z0-9\\_\\-\\+\\(\\)\"']+/},{cN:\"at_rule\",b:\"@(font-face|page)\",l:\"[a-z-]+\",k:\"font-face page\"},{cN:\"at_rule\",b:\"@\",e:\"[{;]\",c:[{cN:\"keyword\",b:/\\S+/},{b:/\\s/,eW:!0,eE:!0,r:0,c:[a,e.ASM,e.QSM,e.CSSNM]}]},{cN:\"tag\",b:c,r:0},{cN:\"rules\",b:\"{\",e:\"}\",i:/\\S/,c:[e.CBCM,r]}]}});hljs.registerLanguage(\"perl\",function(e){var t=\"getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when\",r={cN:\"subst\",b:\"[$@]\\\\{\",e:\"\\\\}\",k:t},s={b:\"->{\",e:\"}\"},n={cN:\"variable\",v:[{b:/\\$\\d/},{b:/[\\$%@](\\^\\w\\b|#\\w+(::\\w+)*|{\\w+}|\\w+(::\\w*)*)/},{b:/[\\$%@][^\\s\\w{]/,r:0}]},o=[e.BE,r,n],i=[n,e.HCM,e.C(\"^\\\\=\\\\w\",\"\\\\=cut\",{eW:!0}),s,{cN:\"string\",c:o,v:[{b:\"q[qwxr]?\\\\s*\\\\(\",e:\"\\\\)\",r:5},{b:\"q[qwxr]?\\\\s*\\\\[\",e:\"\\\\]\",r:5},{b:\"q[qwxr]?\\\\s*\\\\{\",e:\"\\\\}\",r:5},{b:\"q[qwxr]?\\\\s*\\\\|\",e:\"\\\\|\",r:5},{b:\"q[qwxr]?\\\\s*\\\\<\",e:\"\\\\>\",r:5},{b:\"qw\\\\s+q\",e:\"q\",r:5},{b:\"'\",e:\"'\",c:[e.BE]},{b:'\"',e:'\"'},{b:\"`\",e:\"`\",c:[e.BE]},{b:\"{\\\\w+}\",c:[],r:0},{b:\"-?\\\\w+\\\\s*\\\\=\\\\>\",c:[],r:0}]},{cN:\"number\",b:\"(\\\\b0[0-7_]+)|(\\\\b0x[0-9a-fA-F_]+)|(\\\\b[1-9][0-9_]*(\\\\.[0-9_]+)?)|[0_]\\\\b\",r:0},{b:\"(\\\\/\\\\/|\"+e.RSR+\"|\\\\b(split|return|print|reverse|grep)\\\\b)\\\\s*\",k:\"split return print reverse grep\",r:0,c:[e.HCM,{cN:\"regexp\",b:\"(s|tr|y)/(\\\\\\\\.|[^/])*/(\\\\\\\\.|[^/])*/[a-z]*\",r:10},{cN:\"regexp\",b:\"(m|qr)?/\",e:\"/[a-z]*\",c:[e.BE],r:0}]},{cN:\"sub\",bK:\"sub\",e:\"(\\\\s*\\\\(.*?\\\\))?[;{]\",r:5},{cN:\"operator\",b:\"-\\\\w\\\\b\",r:0},{b:\"^__DATA__$\",e:\"^__END__$\",sL:\"mojolicious\",c:[{b:\"^@@.*\",e:\"$\",cN:\"comment\"}]}];return r.c=i,s.c=i,{aliases:[\"pl\"],k:t,c:i}});hljs.registerLanguage(\"cs\",function(e){var r=\"abstract as base bool break byte case catch char checked const continue decimal dynamic default delegate do double else enum event explicit extern false finally fixed float for foreach goto if implicit in int interface internal is lock long null when object operator out override params private protected public readonly ref sbyte sealed short sizeof stackalloc static string struct switch this true try typeof uint ulong unchecked unsafe ushort using virtual volatile void while async protected public private internal ascending descending from get group into join let orderby partial select set value var where yield\",t=e.IR+\"(<\"+e.IR+\">)?\";return{aliases:[\"csharp\"],k:r,i:/::/,c:[e.C(\"///\",\"$\",{rB:!0,c:[{cN:\"xmlDocTag\",v:[{b:\"///\",r:0},{b:\"<!--|-->\"},{b:\"</?\",e:\">\"}]}]}),e.CLCM,e.CBCM,{cN:\"preprocessor\",b:\"#\",e:\"$\",k:\"if else elif endif define undef warning error line region endregion pragma checksum\"},{cN:\"string\",b:'@\"',e:'\"',c:[{b:'\"\"'}]},e.ASM,e.QSM,e.CNM,{bK:\"class interface\",e:/[{;=]/,i:/[^\\s:]/,c:[e.TM,e.CLCM,e.CBCM]},{bK:\"namespace\",e:/[{;=]/,i:/[^\\s:]/,c:[{cN:\"title\",b:\"[a-zA-Z](\\\\.?\\\\w)*\",r:0},e.CLCM,e.CBCM]},{bK:\"new return throw await\",r:0},{cN:\"function\",b:\"(\"+t+\"\\\\s+)+\"+e.IR+\"\\\\s*\\\\(\",rB:!0,e:/[{;=]/,eE:!0,k:r,c:[{b:e.IR+\"\\\\s*\\\\(\",rB:!0,c:[e.TM],r:0},{cN:\"params\",b:/\\(/,e:/\\)/,eB:!0,eE:!0,k:r,r:0,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]}]}});hljs.registerLanguage(\"apache\",function(e){var r={cN:\"number\",b:\"[\\\\$%]\\\\d+\"};return{aliases:[\"apacheconf\"],cI:!0,c:[e.HCM,{cN:\"tag\",b:\"</?\",e:\">\"},{cN:\"keyword\",b:/\\w+/,r:0,k:{common:\"order deny allow setenv rewriterule rewriteengine rewritecond documentroot sethandler errordocument loadmodule options header listen serverroot servername\"},starts:{e:/$/,r:0,k:{literal:\"on off all\"},c:[{cN:\"sqbracket\",b:\"\\\\s\\\\[\",e:\"\\\\]$\"},{cN:\"cbracket\",b:\"[\\\\$%]\\\\{\",e:\"\\\\}\",c:[\"self\",r]},r,e.QSM]}}],i:/\\S/}});hljs.registerLanguage(\"http\",function(t){return{aliases:[\"https\"],i:\"\\\\S\",c:[{cN:\"status\",b:\"^HTTP/[0-9\\\\.]+\",e:\"$\",c:[{cN:\"number\",b:\"\\\\b\\\\d{3}\\\\b\"}]},{cN:\"request\",b:\"^[A-Z]+ (.*?) HTTP/[0-9\\\\.]+$\",rB:!0,e:\"$\",c:[{cN:\"string\",b:\" \",e:\" \",eB:!0,eE:!0}]},{cN:\"attribute\",b:\"^\\\\w\",e:\": \",eE:!0,i:\"\\\\n|\\\\s|=\",starts:{cN:\"string\",e:\"$\"}},{b:\"\\\\n\\\\n\",starts:{sL:[],eW:!0}}]}});hljs.registerLanguage(\"objectivec\",function(e){var t={cN:\"built_in\",b:\"(AV|CA|CF|CG|CI|MK|MP|NS|UI)\\\\w+\"},i={keyword:\"int float while char export sizeof typedef const struct for union unsigned long volatile static bool mutable if do return goto void enum else break extern asm case short default double register explicit signed typename this switch continue wchar_t inline readonly assign readwrite self @synchronized id typeof nonatomic super unichar IBOutlet IBAction strong weak copy in out inout bycopy byref oneway __strong __weak __block __autoreleasing @private @protected @public @try @property @end @throw @catch @finally @autoreleasepool @synthesize @dynamic @selector @optional @required\",literal:\"false true FALSE TRUE nil YES NO NULL\",built_in:\"BOOL dispatch_once_t dispatch_queue_t dispatch_sync dispatch_async dispatch_once\"},o=/[a-zA-Z@][a-zA-Z0-9_]*/,n=\"@interface @class @protocol @implementation\";return{aliases:[\"mm\",\"objc\",\"obj-c\"],k:i,l:o,i:\"</\",c:[t,e.CLCM,e.CBCM,e.CNM,e.QSM,{cN:\"string\",v:[{b:'@\"',e:'\"',i:\"\\\\n\",c:[e.BE]},{b:\"'\",e:\"[^\\\\\\\\]'\",i:\"[^\\\\\\\\][^']\"}]},{cN:\"preprocessor\",b:\"#\",e:\"$\",c:[{cN:\"title\",v:[{b:'\"',e:'\"'},{b:\"<\",e:\">\"}]}]},{cN:\"class\",b:\"(\"+n.split(\" \").join(\"|\")+\")\\\\b\",e:\"({|$)\",eE:!0,k:n,l:o,c:[e.UTM]},{cN:\"variable\",b:\"\\\\.\"+e.UIR,r:0}]}});hljs.registerLanguage(\"python\",function(e){var r={cN:\"prompt\",b:/^(>>>|\\.\\.\\.) /},b={cN:\"string\",c:[e.BE],v:[{b:/(u|b)?r?'''/,e:/'''/,c:[r],r:10},{b:/(u|b)?r?\"\"\"/,e:/\"\"\"/,c:[r],r:10},{b:/(u|r|ur)'/,e:/'/,r:10},{b:/(u|r|ur)\"/,e:/\"/,r:10},{b:/(b|br)'/,e:/'/},{b:/(b|br)\"/,e:/\"/},e.ASM,e.QSM]},a={cN:\"number\",r:0,v:[{b:e.BNR+\"[lLjJ]?\"},{b:\"\\\\b(0o[0-7]+)[lLjJ]?\"},{b:e.CNR+\"[lLjJ]?\"}]},l={cN:\"params\",b:/\\(/,e:/\\)/,c:[\"self\",r,a,b]};return{aliases:[\"py\",\"gyp\"],k:{keyword:\"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda async await nonlocal|10 None True False\",built_in:\"Ellipsis NotImplemented\"},i:/(<\\/|->|\\?)/,c:[r,a,b,e.HCM,{v:[{cN:\"function\",bK:\"def\",r:10},{cN:\"class\",bK:\"class\"}],e:/:/,i:/[${=;\\n,]/,c:[e.UTM,l]},{cN:\"decorator\",b:/^[\\t ]*@/,e:/$/},{b:/\\b(print|exec)\\(/}]}});hljs.registerLanguage(\"java\",function(e){var a=e.UIR+\"(<\"+e.UIR+\">)?\",t=\"false synchronized int abstract float private char boolean static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private\",c=\"\\\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\\\d]+[\\\\d_]+[\\\\d]+|[\\\\d]+)(\\\\.([\\\\d]+[\\\\d_]+[\\\\d]+|[\\\\d]+))?|\\\\.([\\\\d]+[\\\\d_]+[\\\\d]+|[\\\\d]+))([eE][-+]?\\\\d+)?)[lLfF]?\",r={cN:\"number\",b:c,r:0};return{aliases:[\"jsp\"],k:t,i:/<\\/|#/,c:[e.C(\"/\\\\*\\\\*\",\"\\\\*/\",{r:0,c:[{cN:\"doctag\",b:\"@[A-Za-z]+\"}]}),e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:\"class\",bK:\"class interface\",e:/[{;=]/,eE:!0,k:\"class interface\",i:/[:\"\\[\\]]/,c:[{bK:\"extends implements\"},e.UTM]},{bK:\"new throw return else\",r:0},{cN:\"function\",b:\"(\"+a+\"\\\\s+)+\"+e.UIR+\"\\\\s*\\\\(\",rB:!0,e:/[{;=]/,eE:!0,k:t,c:[{b:e.UIR+\"\\\\s*\\\\(\",rB:!0,r:0,c:[e.UTM]},{cN:\"params\",b:/\\(/,e:/\\)/,k:t,r:0,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},r,{cN:\"annotation\",b:\"@[A-Za-z]+\"}]}});hljs.registerLanguage(\"bash\",function(e){var t={cN:\"variable\",v:[{b:/\\$[\\w\\d#@][\\w\\d_]*/},{b:/\\$\\{(.*?)}/}]},s={cN:\"string\",b:/\"/,e:/\"/,c:[e.BE,t,{cN:\"variable\",b:/\\$\\(/,e:/\\)/,c:[e.BE]}]},a={cN:\"string\",b:/'/,e:/'/};return{aliases:[\"sh\",\"zsh\"],l:/-?[a-z\\.]+/,k:{keyword:\"if then else elif fi for while in do done case esac function\",literal:\"true false\",built_in:\"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp\",operator:\"-ne -eq -lt -gt -f -d -e -s -l -a\"},c:[{cN:\"shebang\",b:/^#![^\\n]+sh\\s*$/,r:10},{cN:\"function\",b:/\\w[\\w\\d_]*\\s*\\(\\s*\\)\\s*\\{/,rB:!0,c:[e.inherit(e.TM,{b:/\\w[\\w\\d_]*/})],r:0},e.HCM,e.NM,s,a,t]}});hljs.registerLanguage(\"sql\",function(e){var t=e.C(\"--\",\"$\");return{cI:!0,i:/[<>{}*]/,c:[{cN:\"operator\",bK:\"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke\",e:/;/,eW:!0,k:{keyword:\"abort abs absolute acc acce accep accept access accessed accessible account acos action activate add addtime admin administer advanced advise aes_decrypt aes_encrypt after agent aggregate ali alia alias allocate allow alter always analyze ancillary and any anydata anydataset anyschema anytype apply archive archived archivelog are as asc ascii asin assembly assertion associate asynchronous at atan atn2 attr attri attrib attribu attribut attribute attributes audit authenticated authentication authid authors auto autoallocate autodblink autoextend automatic availability avg backup badfile basicfile before begin beginning benchmark between bfile bfile_base big bigfile bin binary_double binary_float binlog bit_and bit_count bit_length bit_or bit_xor bitmap blob_base block blocksize body both bound buffer_cache buffer_pool build bulk by byte byteordermark bytes c cache caching call calling cancel capacity cascade cascaded case cast catalog category ceil ceiling chain change changed char_base char_length character_length characters characterset charindex charset charsetform charsetid check checksum checksum_agg child choose chr chunk class cleanup clear client clob clob_base clone close cluster_id cluster_probability cluster_set clustering coalesce coercibility col collate collation collect colu colum column column_value columns columns_updated comment commit compact compatibility compiled complete composite_limit compound compress compute concat concat_ws concurrent confirm conn connec connect connect_by_iscycle connect_by_isleaf connect_by_root connect_time connection consider consistent constant constraint constraints constructor container content contents context contributors controlfile conv convert convert_tz corr corr_k corr_s corresponding corruption cos cost count count_big counted covar_pop covar_samp cpu_per_call cpu_per_session crc32 create creation critical cross cube cume_dist curdate current current_date current_time current_timestamp current_user cursor curtime customdatum cycle d data database databases datafile datafiles datalength date_add date_cache date_format date_sub dateadd datediff datefromparts datename datepart datetime2fromparts day day_to_second dayname dayofmonth dayofweek dayofyear days db_role_change dbtimezone ddl deallocate declare decode decompose decrement decrypt deduplicate def defa defau defaul default defaults deferred defi defin define degrees delayed delegate delete delete_all delimited demand dense_rank depth dequeue des_decrypt des_encrypt des_key_file desc descr descri describ describe descriptor deterministic diagnostics difference dimension direct_load directory disable disable_all disallow disassociate discardfile disconnect diskgroup distinct distinctrow distribute distributed div do document domain dotnet double downgrade drop dumpfile duplicate duration e each edition editionable editions element ellipsis else elsif elt empty enable enable_all enclosed encode encoding encrypt end end-exec endian enforced engine engines enqueue enterprise entityescaping eomonth error errors escaped evalname evaluate event eventdata events except exception exceptions exchange exclude excluding execu execut execute exempt exists exit exp expire explain export export_set extended extent external external_1 external_2 externally extract f failed failed_login_attempts failover failure far fast feature_set feature_value fetch field fields file file_name_convert filesystem_like_logging final finish first first_value fixed flash_cache flashback floor flush following follows for forall force form forma format found found_rows freelist freelists freepools fresh from from_base64 from_days ftp full function g general generated get get_format get_lock getdate getutcdate global global_name globally go goto grant grants greatest group group_concat group_id grouping grouping_id groups gtid_subtract guarantee guard handler hash hashkeys having hea head headi headin heading heap help hex hierarchy high high_priority hosts hour http i id ident_current ident_incr ident_seed identified identity idle_time if ifnull ignore iif ilike ilm immediate import in include including increment index indexes indexing indextype indicator indices inet6_aton inet6_ntoa inet_aton inet_ntoa infile initial initialized initially initrans inmemory inner innodb input insert install instance instantiable instr interface interleaved intersect into invalidate invisible is is_free_lock is_ipv4 is_ipv4_compat is_not is_not_null is_used_lock isdate isnull isolation iterate java join json json_exists k keep keep_duplicates key keys kill l language large last last_day last_insert_id last_value lax lcase lead leading least leaves left len lenght length less level levels library like like2 like4 likec limit lines link list listagg little ln load load_file lob lobs local localtime localtimestamp locate locator lock locked log log10 log2 logfile logfiles logging logical logical_reads_per_call logoff logon logs long loop low low_priority lower lpad lrtrim ltrim m main make_set makedate maketime managed management manual map mapping mask master master_pos_wait match matched materialized max maxextents maximize maxinstances maxlen maxlogfiles maxloghistory maxlogmembers maxsize maxtrans md5 measures median medium member memcompress memory merge microsecond mid migration min minextents minimum mining minus minute minvalue missing mod mode model modification modify module monitoring month months mount move movement multiset mutex n name name_const names nan national native natural nav nchar nclob nested never new newline next nextval no no_write_to_binlog noarchivelog noaudit nobadfile nocheck nocompress nocopy nocycle nodelay nodiscardfile noentityescaping noguarantee nokeep nologfile nomapping nomaxvalue nominimize nominvalue nomonitoring none noneditionable nonschema noorder nopr nopro noprom nopromp noprompt norely noresetlogs noreverse normal norowdependencies noschemacheck noswitch not nothing notice notrim novalidate now nowait nth_value nullif nulls num numb numbe nvarchar nvarchar2 object ocicoll ocidate ocidatetime ociduration ociinterval ociloblocator ocinumber ociref ocirefcursor ocirowid ocistring ocitype oct octet_length of off offline offset oid oidindex old on online only opaque open operations operator optimal optimize option optionally or oracle oracle_date oradata ord ordaudio orddicom orddoc order ordimage ordinality ordvideo organization orlany orlvary out outer outfile outline output over overflow overriding p package pad parallel parallel_enable parameters parent parse partial partition partitions pascal passing password password_grace_time password_lock_time password_reuse_max password_reuse_time password_verify_function patch path patindex pctincrease pctthreshold pctused pctversion percent percent_rank percentile_cont percentile_disc performance period period_add period_diff permanent physical pi pipe pipelined pivot pluggable plugin policy position post_transaction pow power pragma prebuilt precedes preceding precision prediction prediction_cost prediction_details prediction_probability prediction_set prepare present preserve prior priority private private_sga privileges procedural procedure procedure_analyze processlist profiles project prompt protection public publishingservername purge quarter query quick quiesce quota quotename radians raise rand range rank raw read reads readsize rebuild record records recover recovery recursive recycle redo reduced ref reference referenced references referencing refresh regexp_like register regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy reject rekey relational relative relaylog release release_lock relies_on relocate rely rem remainder rename repair repeat replace replicate replication required reset resetlogs resize resource respect restore restricted result result_cache resumable resume retention return returning returns reuse reverse revoke right rlike role roles rollback rolling rollup round row row_count rowdependencies rowid rownum rows rtrim rules safe salt sample save savepoint sb1 sb2 sb4 scan schema schemacheck scn scope scroll sdo_georaster sdo_topo_geometry search sec_to_time second section securefile security seed segment select self sequence sequential serializable server servererror session session_user sessions_per_user set sets settings sha sha1 sha2 share shared shared_pool short show shrink shutdown si_averagecolor si_colorhistogram si_featurelist si_positionalcolor si_stillimage si_texture siblings sid sign sin size size_t sizes skip slave sleep smalldatetimefromparts smallfile snapshot some soname sort soundex source space sparse spfile split sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_small_result sql_variant_property sqlcode sqldata sqlerror sqlname sqlstate sqrt square standalone standby start starting startup statement static statistics stats_binomial_test stats_crosstab stats_ks_test stats_mode stats_mw_test stats_one_way_anova stats_t_test_ stats_t_test_indep stats_t_test_one stats_t_test_paired stats_wsr_test status std stddev stddev_pop stddev_samp stdev stop storage store stored str str_to_date straight_join strcmp strict string struct stuff style subdate subpartition subpartitions substitutable substr substring subtime subtring_index subtype success sum suspend switch switchoffset switchover sync synchronous synonym sys sys_xmlagg sysasm sysaux sysdate sysdatetimeoffset sysdba sysoper system system_user sysutcdatetime t table tables tablespace tan tdo template temporary terminated tertiary_weights test than then thread through tier ties time time_format time_zone timediff timefromparts timeout timestamp timestampadd timestampdiff timezone_abbr timezone_minute timezone_region to to_base64 to_date to_days to_seconds todatetimeoffset trace tracking transaction transactional translate translation treat trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse type ub1 ub2 ub4 ucase unarchived unbounded uncompress under undo unhex unicode uniform uninstall union unique unix_timestamp unknown unlimited unlock unpivot unrecoverable unsafe unsigned until untrusted unusable unused update updated upgrade upped upper upsert url urowid usable usage use use_stored_outlines user user_data user_resources users using utc_date utc_timestamp uuid uuid_short validate validate_password_strength validation valist value values var var_samp varcharc vari varia variab variabl variable variables variance varp varraw varrawc varray verify version versions view virtual visible void wait wallet warning warnings week weekday weekofyear wellformed when whene whenev wheneve whenever where while whitespace with within without work wrapped xdb xml xmlagg xmlattributes xmlcast xmlcolattval xmlelement xmlexists xmlforest xmlindex xmlnamespaces xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltype xor year year_to_month years yearweek\",literal:\"true false null\",built_in:\"array bigint binary bit blob boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text varchar varying void\"},c:[{cN:\"string\",b:\"'\",e:\"'\",c:[e.BE,{b:\"''\"}]},{cN:\"string\",b:'\"',e:'\"',c:[e.BE,{b:'\"\"'}]},{cN:\"string\",b:\"`\",e:\"`\",c:[e.BE]},e.CNM,e.CBCM,t]},e.CBCM,t]}});hljs.registerLanguage(\"nginx\",function(e){var r={cN:\"variable\",v:[{b:/\\$\\d+/},{b:/\\$\\{/,e:/}/},{b:\"[\\\\$\\\\@]\"+e.UIR}]},b={eW:!0,l:\"[a-z/_]+\",k:{built_in:\"on off yes no true false none blocked debug info notice warn error crit select break last permanent redirect kqueue rtsig epoll poll /dev/poll\"},r:0,i:\"=>\",c:[e.HCM,{cN:\"string\",c:[e.BE,r],v:[{b:/\"/,e:/\"/},{b:/'/,e:/'/}]},{cN:\"url\",b:\"([a-z]+):/\",e:\"\\\\s\",eW:!0,eE:!0,c:[r]},{cN:\"regexp\",c:[e.BE,r],v:[{b:\"\\\\s\\\\^\",e:\"\\\\s|{|;\",rE:!0},{b:\"~\\\\*?\\\\s+\",e:\"\\\\s|{|;\",rE:!0},{b:\"\\\\*(\\\\.[a-z\\\\-]+)+\"},{b:\"([a-z\\\\-]+\\\\.)+\\\\*\"}]},{cN:\"number\",b:\"\\\\b\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}(:\\\\d{1,5})?\\\\b\"},{cN:\"number\",b:\"\\\\b\\\\d+[kKmMgGdshdwy]*\\\\b\",r:0},r]};return{aliases:[\"nginxconf\"],c:[e.HCM,{b:e.UIR+\"\\\\s\",e:\";|{\",rB:!0,c:[{cN:\"title\",b:e.UIR,starts:b}],r:0}],i:\"[^\\\\s\\\\}]\"}});hljs.registerLanguage(\"cpp\",function(t){var e={cN:\"keyword\",b:\"\\\\b[a-z\\\\d_]*_t\\\\b\"},r={cN:\"string\",v:[t.inherit(t.QSM,{b:'((u8?|U)|L)?\"'}),{b:'(u8?|U)?R\"',e:'\"',c:[t.BE]},{b:\"'\\\\\\\\?.\",e:\"'\",i:\".\"}]},s={cN:\"number\",v:[{b:\"\\\\b(\\\\d+(\\\\.\\\\d*)?|\\\\.\\\\d+)(u|U|l|L|ul|UL|f|F)\"},{b:t.CNR}]},i={cN:\"preprocessor\",b:\"#\",e:\"$\",k:\"if else elif endif define undef warning error line pragma ifdef ifndef\",c:[{b:/\\\\\\n/,r:0},{bK:\"include\",e:\"$\",c:[r,{cN:\"string\",b:\"<\",e:\">\",i:\"\\\\n\"}]},r,s,t.CLCM,t.CBCM]},a=t.IR+\"\\\\s*\\\\(\",c={keyword:\"int float while private char catch export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const struct for static_cast|10 union namespace unsigned long volatile static protected bool template mutable if public friend do goto auto void enum else break extern using class asm case typeid short reinterpret_cast|10 default double register explicit signed typename try this switch continue inline delete alignof constexpr decltype noexcept static_assert thread_local restrict _Bool complex _Complex _Imaginary atomic_bool atomic_char atomic_schar atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong atomic_ullong\",built_in:\"std string cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap array shared_ptr abort abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf\",literal:\"true false nullptr NULL\"};return{aliases:[\"c\",\"cc\",\"h\",\"c++\",\"h++\",\"hpp\"],k:c,i:\"</\",c:[e,t.CLCM,t.CBCM,s,r,i,{b:\"\\\\b(deque|list|queue|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array)\\\\s*<\",e:\">\",k:c,c:[\"self\",e]},{b:t.IR+\"::\",k:c},{bK:\"new throw return else\",r:0},{cN:\"function\",b:\"(\"+t.IR+\"[\\\\*&\\\\s]+)+\"+a,rB:!0,e:/[{;=]/,eE:!0,k:c,i:/[^\\w\\s\\*&]/,c:[{b:a,rB:!0,c:[t.TM],r:0},{cN:\"params\",b:/\\(/,e:/\\)/,k:c,r:0,c:[t.CLCM,t.CBCM,r,s]},t.CLCM,t.CBCM,i]}]}});hljs.registerLanguage(\"php\",function(e){var c={cN:\"variable\",b:\"\\\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*\"},a={cN:\"preprocessor\",b:/<\\?(php)?|\\?>/},i={cN:\"string\",c:[e.BE,a],v:[{b:'b\"',e:'\"'},{b:\"b'\",e:\"'\"},e.inherit(e.ASM,{i:null}),e.inherit(e.QSM,{i:null})]},t={v:[e.BNM,e.CNM]};return{aliases:[\"php3\",\"php4\",\"php5\",\"php6\"],cI:!0,k:\"and include_once list abstract global private echo interface as static endswitch array null if endwhile or const for endforeach self var while isset public protected exit foreach throw elseif include __FILE__ empty require_once do xor return parent clone use __CLASS__ __LINE__ else break print eval new catch __METHOD__ case exception default die require __FUNCTION__ enddeclare final try switch continue endfor endif declare unset true false trait goto instanceof insteadof __DIR__ __NAMESPACE__ yield finally\",c:[e.CLCM,e.HCM,e.C(\"/\\\\*\",\"\\\\*/\",{c:[{cN:\"doctag\",b:\"@[A-Za-z]+\"},a]}),e.C(\"__halt_compiler.+?;\",!1,{eW:!0,k:\"__halt_compiler\",l:e.UIR}),{cN:\"string\",b:/<<<['\"]?\\w+['\"]?$/,e:/^\\w+;?$/,c:[e.BE,{cN:\"subst\",v:[{b:/\\$\\w+/},{b:/\\{\\$/,e:/\\}/}]}]},a,c,{b:/(::|->)+[a-zA-Z_\\x7f-\\xff][a-zA-Z0-9_\\x7f-\\xff]*/},{cN:\"function\",bK:\"function\",e:/[;{]/,eE:!0,i:\"\\\\$|\\\\[|%\",c:[e.UTM,{cN:\"params\",b:\"\\\\(\",e:\"\\\\)\",c:[\"self\",c,e.CBCM,i,t]}]},{cN:\"class\",bK:\"class interface\",e:\"{\",eE:!0,i:/[:\\(\\$\"]/,c:[{bK:\"extends implements\"},e.UTM]},{bK:\"namespace\",e:\";\",i:/[\\.']/,c:[e.UTM]},{bK:\"use\",e:\";\",c:[e.UTM]},{b:\"=>\"},i,t]}});hljs.registerLanguage(\"coffeescript\",function(e){var c={keyword:\"in if for while finally new do return else break catch instanceof throw try this switch continue typeof delete debugger super then unless until loop of by when and or is isnt not\",literal:\"true false null undefined yes no on off\",built_in:\"npm require console print module global window document\"},n=\"[A-Za-z$_][0-9A-Za-z$_]*\",r={cN:\"subst\",b:/#\\{/,e:/}/,k:c},t=[e.BNM,e.inherit(e.CNM,{starts:{e:\"(\\\\s*/)?\",r:0}}),{cN:\"string\",v:[{b:/'''/,e:/'''/,c:[e.BE]},{b:/'/,e:/'/,c:[e.BE]},{b:/\"\"\"/,e:/\"\"\"/,c:[e.BE,r]},{b:/\"/,e:/\"/,c:[e.BE,r]}]},{cN:\"regexp\",v:[{b:\"///\",e:\"///\",c:[r,e.HCM]},{b:\"//[gim]*\",r:0},{b:/\\/(?![ *])(\\\\\\/|.)*?\\/[gim]*(?=\\W|$)/}]},{cN:\"property\",b:\"@\"+n},{b:\"`\",e:\"`\",eB:!0,eE:!0,sL:\"javascript\"}];r.c=t;var s=e.inherit(e.TM,{b:n}),i=\"(\\\\(.*\\\\))?\\\\s*\\\\B[-=]>\",o={cN:\"params\",b:\"\\\\([^\\\\(]\",rB:!0,c:[{b:/\\(/,e:/\\)/,k:c,c:[\"self\"].concat(t)}]};return{aliases:[\"coffee\",\"cson\",\"iced\"],k:c,i:/\\/\\*/,c:t.concat([e.C(\"###\",\"###\"),e.HCM,{cN:\"function\",b:\"^\\\\s*\"+n+\"\\\\s*=\\\\s*\"+i,e:\"[-=]>\",rB:!0,c:[s,o]},{b:/[:\\(,=]\\s*/,r:0,c:[{cN:\"function\",b:i,e:\"[-=]>\",rB:!0,c:[o]}]},{cN:\"class\",bK:\"class\",e:\"$\",i:/[:=\"\\[\\]]/,c:[{bK:\"extends\",eW:!0,i:/[:=\"\\[\\]]/,c:[s]},s]},{cN:\"attribute\",b:n+\":\",e:\":\",rB:!0,rE:!0,r:0}])}});hljs.registerLanguage(\"javascript\",function(e){return{aliases:[\"js\"],k:{keyword:\"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await\",literal:\"true false null undefined NaN Infinity\",built_in:\"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise\"},c:[{cN:\"pi\",r:10,b:/^\\s*['\"]use (strict|asm)['\"]/},e.ASM,e.QSM,{cN:\"string\",b:\"`\",e:\"`\",c:[e.BE,{cN:\"subst\",b:\"\\\\$\\\\{\",e:\"\\\\}\"}]},e.CLCM,e.CBCM,{cN:\"number\",v:[{b:\"\\\\b(0[bB][01]+)\"},{b:\"\\\\b(0[oO][0-7]+)\"},{b:e.CNR}],r:0},{b:\"(\"+e.RSR+\"|\\\\b(case|return|throw)\\\\b)\\\\s*\",k:\"return throw case\",c:[e.CLCM,e.CBCM,e.RM,{b:/</,e:/>\\s*[);\\]]/,r:0,sL:\"xml\"}],r:0},{cN:\"function\",bK:\"function\",e:/\\{/,eE:!0,c:[e.inherit(e.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/}),{cN:\"params\",b:/\\(/,e:/\\)/,eB:!0,eE:!0,c:[e.CLCM,e.CBCM]}],i:/\\[|%/},{b:/\\$[(.]/},{b:\"\\\\.\"+e.IR,r:0},{bK:\"import\",e:\"[;$]\",k:\"import from as\",c:[e.ASM,e.QSM]},{cN:\"class\",bK:\"class\",e:/[{;=]/,eE:!0,i:/[:\"\\[\\]]/,c:[{bK:\"extends\"},e.UTM]}],i:/#/}});hljs.registerLanguage(\"ini\",function(e){var c={cN:\"string\",c:[e.BE],v:[{b:\"'''\",e:\"'''\",r:10},{b:'\"\"\"',e:'\"\"\"',r:10},{b:'\"',e:'\"'},{b:\"'\",e:\"'\"}]};return{aliases:[\"toml\"],cI:!0,i:/\\S/,c:[e.C(\";\",\"$\"),e.HCM,{cN:\"title\",b:/^\\s*\\[+/,e:/\\]+/},{cN:\"setting\",b:/^[a-z0-9\\[\\]_-]+\\s*=\\s*/,e:\"$\",c:[{cN:\"value\",eW:!0,k:\"on off true false yes no\",c:[{cN:\"variable\",v:[{b:/\\$[\\w\\d\"][\\w\\d_]*/},{b:/\\$\\{(.*?)}/}]},c,{cN:\"number\",b:/([\\+\\-]+)?[\\d]+_[\\d_]+/},e.NM],r:0}]}]}});hljs.registerLanguage(\"diff\",function(e){return{aliases:[\"patch\"],c:[{cN:\"chunk\",r:10,v:[{b:/^@@ +\\-\\d+,\\d+ +\\+\\d+,\\d+ +@@$/},{b:/^\\*\\*\\* +\\d+,\\d+ +\\*\\*\\*\\*$/},{b:/^\\-\\-\\- +\\d+,\\d+ +\\-\\-\\-\\-$/}]},{cN:\"header\",v:[{b:/Index: /,e:/$/},{b:/=====/,e:/=====$/},{b:/^\\-\\-\\-/,e:/$/},{b:/^\\*{3} /,e:/$/},{b:/^\\+\\+\\+/,e:/$/},{b:/\\*{5}/,e:/\\*{5}$/}]},{cN:\"addition\",b:\"^\\\\+\",e:\"$\"},{cN:\"deletion\",b:\"^\\\\-\",e:\"$\"},{cN:\"change\",b:\"^\\\\!\",e:\"$\"}]}});\nexports.hljs = hljs;\n",
            "type": "application/javascript",
            "title": "$:/plugins/tiddlywiki/highlight/highlight.js",
            "module-type": "library"
        },
        "$:/plugins/tiddlywiki/highlight/highlight.css": {
            "text": "/*\n\nOriginal style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>\n\n*/\n\n.hljs {\n  display: block;\n  overflow-x: auto;\n  padding: 0.5em;\n  background: #f0f0f0;\n  -webkit-text-size-adjust: none;\n}\n\n.hljs,\n.hljs-subst,\n.hljs-tag .hljs-title,\n.nginx .hljs-title {\n  color: black;\n}\n\n.hljs-string,\n.hljs-title,\n.hljs-constant,\n.hljs-parent,\n.hljs-tag .hljs-value,\n.hljs-rule .hljs-value,\n.hljs-preprocessor,\n.hljs-pragma,\n.hljs-name,\n.haml .hljs-symbol,\n.ruby .hljs-symbol,\n.ruby .hljs-symbol .hljs-string,\n.hljs-template_tag,\n.django .hljs-variable,\n.smalltalk .hljs-class,\n.hljs-addition,\n.hljs-flow,\n.hljs-stream,\n.bash .hljs-variable,\n.pf .hljs-variable,\n.apache .hljs-tag,\n.apache .hljs-cbracket,\n.tex .hljs-command,\n.tex .hljs-special,\n.erlang_repl .hljs-function_or_atom,\n.asciidoc .hljs-header,\n.markdown .hljs-header,\n.coffeescript .hljs-attribute,\n.tp .hljs-variable {\n  color: #800;\n}\n\n.smartquote,\n.hljs-comment,\n.hljs-annotation,\n.diff .hljs-header,\n.hljs-chunk,\n.asciidoc .hljs-blockquote,\n.markdown .hljs-blockquote {\n  color: #888;\n}\n\n.hljs-number,\n.hljs-date,\n.hljs-regexp,\n.hljs-literal,\n.hljs-hexcolor,\n.smalltalk .hljs-symbol,\n.smalltalk .hljs-char,\n.go .hljs-constant,\n.hljs-change,\n.lasso .hljs-variable,\n.makefile .hljs-variable,\n.asciidoc .hljs-bullet,\n.markdown .hljs-bullet,\n.asciidoc .hljs-link_url,\n.markdown .hljs-link_url {\n  color: #080;\n}\n\n.hljs-label,\n.ruby .hljs-string,\n.hljs-decorator,\n.hljs-filter .hljs-argument,\n.hljs-localvars,\n.hljs-array,\n.hljs-attr_selector,\n.hljs-important,\n.hljs-pseudo,\n.hljs-pi,\n.haml .hljs-bullet,\n.hljs-doctype,\n.hljs-deletion,\n.hljs-envvar,\n.hljs-shebang,\n.apache .hljs-sqbracket,\n.nginx .hljs-built_in,\n.tex .hljs-formula,\n.erlang_repl .hljs-reserved,\n.hljs-prompt,\n.asciidoc .hljs-link_label,\n.markdown .hljs-link_label,\n.vhdl .hljs-attribute,\n.clojure .hljs-attribute,\n.asciidoc .hljs-attribute,\n.lasso .hljs-attribute,\n.coffeescript .hljs-property,\n.hljs-phony {\n  color: #88f;\n}\n\n.hljs-keyword,\n.hljs-id,\n.hljs-title,\n.hljs-built_in,\n.css .hljs-tag,\n.hljs-doctag,\n.smalltalk .hljs-class,\n.hljs-winutils,\n.bash .hljs-variable,\n.pf .hljs-variable,\n.apache .hljs-tag,\n.hljs-type,\n.hljs-typename,\n.tex .hljs-command,\n.asciidoc .hljs-strong,\n.markdown .hljs-strong,\n.hljs-request,\n.hljs-status,\n.tp .hljs-data,\n.tp .hljs-io {\n  font-weight: bold;\n}\n\n.asciidoc .hljs-emphasis,\n.markdown .hljs-emphasis,\n.tp .hljs-units {\n  font-style: italic;\n}\n\n.nginx .hljs-built_in {\n  font-weight: normal;\n}\n\n.coffeescript .javascript,\n.javascript .xml,\n.lasso .markup,\n.tex .hljs-formula,\n.xml .javascript,\n.xml .vbscript,\n.xml .css,\n.xml .hljs-cdata {\n  opacity: 0.5;\n}\n",
            "type": "text/css",
            "title": "$:/plugins/tiddlywiki/highlight/highlight.css",
            "tags": "[[$:/tags/Stylesheet]]"
        },
        "$:/plugins/tiddlywiki/highlight/highlightblock.js": {
            "title": "$:/plugins/tiddlywiki/highlight/highlightblock.js",
            "text": "/*\\\ntitle: $:/plugins/tiddlywiki/highlight/highlightblock.js\ntype: application/javascript\nmodule-type: widget\n\nWraps up the fenced code blocks parser for highlight and use in TiddlyWiki5\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar TYPE_MAPPINGS_BASE = \"$:/config/HighlightPlugin/TypeMappings/\";\n\nvar CodeBlockWidget = require(\"$:/core/modules/widgets/codeblock.js\").codeblock;\n\nvar hljs = require(\"$:/plugins/tiddlywiki/highlight/highlight.js\");\n\nhljs.configure({tabReplace: \"    \"});\t\n\nCodeBlockWidget.prototype.postRender = function() {\n\tvar domNode = this.domNodes[0],\n\t\tlanguage = this.language,\n\t\ttiddler = this.wiki.getTiddler(TYPE_MAPPINGS_BASE + language);\n\tif(tiddler) {\n\t\tlanguage = tiddler.fields.text || \"\";\n\t}\n\tif(language && hljs.listLanguages().indexOf(language) !== -1) {\n\t\tdomNode.className = language.toLowerCase() + \" hljs\";\n\t\tif($tw.browser && !domNode.isTiddlyWikiFakeDom) {\n\t\t\thljs.highlightBlock(domNode);\t\t\t\n\t\t} else {\n\t\t\tvar text = domNode.textContent;\n\t\t\tdomNode.children[0].innerHTML = hljs.fixMarkup(hljs.highlight(language,text).value);\n\t\t\t// If we're using the fakedom then specially save the original raw text\n\t\t\tif(domNode.isTiddlyWikiFakeDom) {\n\t\t\t\tdomNode.children[0].textInnerHTML = text;\n\t\t\t}\n\t\t}\n\t}\t\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/plugins/tiddlywiki/highlight/license": {
            "title": "$:/plugins/tiddlywiki/highlight/license",
            "type": "text/plain",
            "text": "Copyright (c) 2006, Ivan Sagalaev\nAll rights reserved.\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n    * Redistributions of source code must retain the above copyright\n      notice, this list of conditions and the following disclaimer.\n    * Redistributions in binary form must reproduce the above copyright\n      notice, this list of conditions and the following disclaimer in the\n      documentation and/or other materials provided with the distribution.\n    * Neither the name of highlight.js nor the names of its contributors\n      may be used to endorse or promote products derived from this software\n      without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
        },
        "$:/plugins/tiddlywiki/highlight/readme": {
            "title": "$:/plugins/tiddlywiki/highlight/readme",
            "text": "This plugin provides syntax highlighting of code blocks using v8.8.0 of [[highlight.js|https://github.com/isagalaev/highlight.js]] from Ivan Sagalaev.\n\n! Usage\n\nWhen the plugin is installed it automatically applies highlighting to all codeblocks defined with triple backticks or with the CodeBlockWidget.\n\nThe language can optionally be specified after the opening triple braces:\n\n<$codeblock code=\"\"\"```css\n * { margin: 0; padding: 0; } /* micro reset */\n\nhtml { font-size: 62.5%; }\nbody { font-size: 14px; font-size: 1.4rem; } /* =14px */\nh1   { font-size: 24px; font-size: 2.4rem; } /* =24px */\n```\"\"\"/>\n\nIf no language is specified highlight.js will attempt to automatically detect the language.\n\n! Built-in Language Brushes\n\nThe plugin includes support for the following languages (referred to as \"brushes\" by highlight.js):\n\n* apache\n* bash\n* coffeescript\n* cpp\n* cs\n* css\n* diff\n* http\n* ini\n* java\n* javascript\n* json\n* makefile\n* markdown\n* nginx\n* objectivec\n* perl\n* php\n* python\n* ruby\n* sql\n* xml\n\nYou can also specify the language as a MIME content type (eg `text/html` or `text/css`). The mapping is accomplished via mapping tiddlers whose titles start with `$:/config/HighlightPlugin/TypeMappings/`.\n"
        },
        "$:/plugins/tiddlywiki/highlight/styles": {
            "title": "$:/plugins/tiddlywiki/highlight/styles",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": ".hljs{display:block;overflow-x:auto;padding:.5em;color:#333;background:#f8f8f8;-webkit-text-size-adjust:none}.hljs-comment,.diff .hljs-header,.hljs-javadoc{color:#998;font-style:italic}.hljs-keyword,.css .rule .hljs-keyword,.hljs-winutils,.nginx .hljs-title,.hljs-subst,.hljs-request,.hljs-status{color:#333;font-weight:bold}.hljs-number,.hljs-hexcolor,.ruby .hljs-constant{color:teal}.hljs-string,.hljs-tag .hljs-value,.hljs-phpdoc,.hljs-dartdoc,.tex .hljs-formula{color:#d14}.hljs-title,.hljs-id,.scss .hljs-preprocessor{color:#900;font-weight:bold}.hljs-list .hljs-keyword,.hljs-subst{font-weight:normal}.hljs-class .hljs-title,.hljs-type,.vhdl .hljs-literal,.tex .hljs-command{color:#458;font-weight:bold}.hljs-tag,.hljs-tag .hljs-title,.hljs-rule .hljs-property,.django .hljs-tag .hljs-keyword{color:navy;font-weight:normal}.hljs-attribute,.hljs-variable,.lisp .hljs-body,.hljs-name{color:teal}.hljs-regexp{color:#009926}.hljs-symbol,.ruby .hljs-symbol .hljs-string,.lisp .hljs-keyword,.clojure .hljs-keyword,.scheme .hljs-keyword,.tex .hljs-special,.hljs-prompt{color:#990073}.hljs-built_in{color:#0086b3}.hljs-preprocessor,.hljs-pragma,.hljs-pi,.hljs-doctype,.hljs-shebang,.hljs-cdata{color:#999;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}"
        },
        "$:/plugins/tiddlywiki/highlight/usage": {
            "title": "$:/plugins/tiddlywiki/highlight/usage",
            "text": "! Usage\n\nFenced code blocks can have a language specifier added to trigger highlighting in a specific language. Otherwise heuristics are used to detect the language.\n\n```\n ```js\n var a = b + c; // Highlighted as JavaScript\n ```\n```\n! Adding Themes\n\nYou can add themes from highlight.js by copying the CSS to a new tiddler and tagging it with [[$:/tags/Stylesheet]]. The available themes can be found on GitHub:\n\nhttps://github.com/isagalaev/highlight.js/tree/master/src/styles\n"
        }
    }
}
{
    "tiddlers": {
        "$:/plugins/tiddlywiki/katex/katex.min.css": {
            "text": ".katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:inline-block;text-align:initial}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;white-space:nowrap;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-html{display:inline-block}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .base{position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathit{font-family:KaTeX_Math;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr{font-family:KaTeX_Script}.katex .mathsf{font-family:KaTeX_SansSerif}.katex .mainit{font-family:KaTeX_Main;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%}.katex .mspace{display:inline-block}.katex .mspace.negativethinspace{margin-left:-.16667em}.katex .mspace.muspace{width:.055556em}.katex .mspace.thinspace{width:.16667em}.katex .mspace.negativemediumspace{margin-left:-.22222em}.katex .mspace.mediumspace{width:.22222em}.katex .mspace.thickspace{width:.27778em}.katex .mspace.sixmuspace{width:.333333em}.katex .mspace.eightmuspace{width:.444444em}.katex .mspace.enspace{width:.5em}.katex .mspace.twelvemuspace{width:.666667em}.katex .mspace.quad{width:1em}.katex .mspace.qquad{width:2em}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{width:0;position:relative}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;margin:0 -.125em;width:.25em;overflow:hidden;position:relative}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex .vertical-separator svg{width:.25em}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:\"\"}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{box-sizing:border-box;border:.04em solid #000}.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap+.mbin,.katex .cancel-lap+.mord,.katex .cancel-lap+.msupsub,.katex .mbin+.cancel-lap,.katex .mord+.cancel-lap{margin-left:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}",
            "type": "text/plain",
            "title": "$:/plugins/tiddlywiki/katex/katex.min.css"
        },
        "$:/plugins/tiddlywiki/katex/katex.min.js": {
            "text": "(function(document) {\n!function(e,t){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=t():\"function\"==typeof define&&define.amd?define([],t):\"object\"==typeof exports?exports.katex=t():e.katex=t()}(this,function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,\"a\",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p=\"\",r(r.s=63)}([function(e,t,r){\"use strict\";var n=r(57),a=r.n(n),i=r(18),o=r.n(i),s=r(12),l=r(30),u=r(28),c=r(5),h=r(13),p=r(19),m=[\"\\\\imath\",\"\\u0131\",\"\\\\jmath\",\"\\u0237\",\"\\\\pounds\",\"\\\\mathsterling\",\"\\\\textsterling\",\"\\xa3\"],d=function(e,t,r){return u.a[r][e]&&u.a[r][e].replace&&(e=u.a[r][e].replace),{value:e,metrics:l.a.getCharacterMetrics(e,t,r)}},f=function(e,t,r,n,a){var i=d(e,t,r),o=i.metrics;e=i.value;var l=void 0;if(o){var u=o.italic;\"text\"===r&&(u=0),l=new s.a.symbolNode(e,o.height,o.depth,u,o.skew,o.width,a)}else\"undefined\"!=typeof console&&console.warn(\"No character metrics for '\"+e+\"' in style '\"+t+\"'\"),l=new s.a.symbolNode(e,0,0,0,0,0,a);if(n){l.maxFontSize=n.sizeMultiplier,n.style.isTight()&&l.classes.push(\"mtight\");var c=n.getColor();c&&(l.style.color=c)}return l},v=function(e,t,r,n,a){if(\"mathord\"===a){var i=g(e,t,r,n);return f(e,i.fontName,t,r,n.concat([i.fontClass]))}if(\"textord\"===a){if(\"ams\"===(u.a[t][e]&&u.a[t][e].font)){var o=x(\"amsrm\",r.fontWeight,r.fontShape);return f(e,o,t,r,n.concat(\"amsrm\",r.fontWeight,r.fontShape))}var s=x(\"textrm\",r.fontWeight,r.fontShape);return f(e,s,t,r,n.concat(r.fontWeight,r.fontShape))}throw new Error(\"unexpected type: \"+a+\" in mathDefault\")},g=function(e,t,r,n){return/[0-9]/.test(e.charAt(0))||c.a.contains(m,e)?{fontName:\"Main-Italic\",fontClass:\"mainit\"}:{fontName:\"Math-Italic\",fontClass:\"mathit\"}},y=function(e){var t=0,r=0,n=0,a=!0,i=!1,s=void 0;try{for(var l,u=o()(e.children);!(a=(l=u.next()).done);a=!0){var c=l.value;c.height>t&&(t=c.height),c.depth>r&&(r=c.depth),c.maxFontSize>n&&(n=c.maxFontSize)}}catch(e){i=!0,s=e}finally{try{!a&&u.return&&u.return()}finally{if(i)throw s}}e.height=t,e.depth=r,e.maxFontSize=n},b=function(e,t,r,n){var a=new s.a.span(e,t,r,n);return y(a),a},x=function(e,t,r){return w(e)+\"-\"+k(t,r)},w=function(e){var t=\"\";switch(e){case\"amsrm\":t=\"AMS\";break;case\"textrm\":t=\"Main\";break;case\"textsf\":t=\"SansSerif\";break;case\"texttt\":t=\"Typewriter\";break;default:throw new Error(\"Invalid font provided: \"+e)}return t},k=function(e,t){var r=\"\";return\"textbf\"===e&&(r+=\"Bold\"),\"textit\"===t&&(r+=\"Italic\"),r||\"Regular\"},M={mathbf:{variant:\"bold\",fontName:\"Main-Bold\"},mathrm:{variant:\"normal\",fontName:\"Main-Regular\"},textit:{variant:\"italic\",fontName:\"Main-Italic\"},mathbb:{variant:\"double-struck\",fontName:\"AMS-Regular\"},mathcal:{variant:\"script\",fontName:\"Caligraphic-Regular\"},mathfrak:{variant:\"fraktur\",fontName:\"Fraktur-Regular\"},mathscr:{variant:\"script\",fontName:\"Script-Regular\"},mathsf:{variant:\"sans-serif\",fontName:\"SansSerif-Regular\"},mathtt:{variant:\"monospace\",fontName:\"Typewriter-Regular\"}},S={vec:[\"vec\",.471,.714]};t.a={fontMap:M,makeSymbol:f,mathsym:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];return r&&r.fontFamily&&\"boldsymbol\"===r.fontFamily&&d(e,\"Main-Bold\",t).metrics?f(e,\"Main-Bold\",t,r,n.concat([\"mathbf\"])):\"\\\\\"===e||\"main\"===u.a[t][e].font?f(e,\"Main-Regular\",t,r,n):f(e,\"AMS-Regular\",t,r,n.concat([\"amsrm\"]))},makeSpan:b,makeLineSpan:function(e,t){var r=t.fontMetrics().defaultRuleThickness,n=h.a.ruleSpan(e,r,t);return n.height=r,n.style.height=5*n.height+\"em\",n.maxFontSize=1,n},makeAnchor:function(e,t,r,n){var a=new s.a.anchor(e,t,r,n);return y(a),a},makeFragment:function(e){var t=new s.a.documentFragment(e);return y(t),t},makeVList:function(e,t){var r=function(e){if(\"individualShift\"===e.positionType){for(var t=e.children,r=[t[0]],n=-t[0].shift-t[0].elem.depth,a=n,i=1;i<t.length;i++){var s=-t[i].shift-a-t[i].elem.depth,l=s-(t[i-1].elem.height+t[i-1].elem.depth);a+=s,r.push({type:\"kern\",size:l}),r.push(t[i])}return{children:r,depth:n}}var u=void 0;if(\"top\"===e.positionType){var c=e.positionData,h=!0,p=!1,m=void 0;try{for(var d,f=o()(e.children);!(h=(d=f.next()).done);h=!0){var v=d.value;c-=\"kern\"===v.type?v.size:v.elem.height+v.elem.depth}}catch(e){p=!0,m=e}finally{try{!h&&f.return&&f.return()}finally{if(p)throw m}}u=c}else if(\"bottom\"===e.positionType)u=-e.positionData;else{var g=e.children[0];if(\"elem\"!==g.type)throw new Error('First child must have type \"elem\".');if(\"shift\"===e.positionType)u=-g.elem.depth-e.positionData;else{if(\"firstBaseline\"!==e.positionType)throw new Error(\"Invalid positionType \"+e.positionType+\".\");u=-g.elem.depth}}return{children:e.children,depth:u}}(e),n=r.children,a=r.depth,i=0,l=!0,u=!1,c=void 0;try{for(var h,p=o()(n);!(l=(h=p.next()).done);l=!0){var m=h.value;if(\"elem\"===m.type){var d=m.elem;i=Math.max(i,d.maxFontSize,d.height)}}}catch(e){u=!0,c=e}finally{try{!l&&p.return&&p.return()}finally{if(u)throw c}}i+=2;var f=b([\"pstrut\"],[]);f.style.height=i+\"em\";var v=[],g=a,y=a,x=a,w=!0,k=!1,M=void 0;try{for(var S,z=o()(n);!(w=(S=z.next()).done);w=!0){var O=S.value;if(\"kern\"===O.type)x+=O.size;else{var T=O.elem,A=O.wrapperClasses||[],N=O.wrapperStyle||{},B=b(A,[f,T],void 0,N);B.style.top=-i-x-T.depth+\"em\",O.marginLeft&&(B.style.marginLeft=O.marginLeft),O.marginRight&&(B.style.marginRight=O.marginRight),v.push(B),x+=T.height+T.depth}g=Math.min(g,x),y=Math.max(y,x)}}catch(e){k=!0,M=e}finally{try{!w&&z.return&&z.return()}finally{if(k)throw M}}var q=b([\"vlist\"],v);q.style.height=y+\"em\";var C=void 0;if(g<0){var E=b([\"vlist\"],[]);E.style.height=-g+\"em\";var j=b([\"vlist-s\"],[new s.a.symbolNode(\"\\u200b\")]);C=[b([\"vlist-r\"],[q,j]),b([\"vlist-r\"],[E])]}else C=[b([\"vlist-r\"],[q])];var R=b([\"vlist-t\"],C);return 2===C.length&&R.classes.push(\"vlist-t2\"),R.height=y,R.depth=-g,R},makeOrd:function(e,t,r){var n=e.mode,a=e.value,i=[\"mord\"],o=t.fontFamily;if(o){var s=void 0,l=void 0;if(\"boldsymbol\"===o){var u=d(a,\"Math-BoldItalic\",n).metrics?{fontName:\"Math-BoldItalic\",fontClass:\"boldsymbol\"}:{fontName:\"Main-Bold\",fontClass:\"mathbf\"};s=u.fontName,l=[u.fontClass]}else if(\"mathit\"===o||c.a.contains(m,a)){var h=g(a,n,t,i);s=h.fontName,l=[h.fontClass]}else-1!==o.indexOf(\"math\")||\"math\"===n?(s=M[o].fontName,l=[o]):(s=x(o,t.fontWeight,t.fontShape),l=[o,t.fontWeight,t.fontShape]);return d(a,s,n).metrics?f(a,s,n,t,i.concat(l)):v(a,n,t,i,r)}return v(a,n,t,i,r)},makeVerb:function(e,t){var r=e.value.body;return r=e.value.star?r.replace(/ /g,\"\\u2423\"):r.replace(/ /g,\"\\xa0\")},makeGlue:function(e,t){var r=b([\"mord\",\"rule\"],[],t),n=Object(p.a)(e,t);return r.style.marginRight=n+\"em\",r},staticSvg:function(e,t){var r=a()(S[e],3),n=r[0],i=r[1],o=r[2],l=new s.a.pathNode(n),u=new s.a.svgNode([l],{width:i+\"em\",height:o+\"em\",style:\"width:\"+i+\"em\",viewBox:\"0 0 \"+1e3*i+\" \"+1e3*o,preserveAspectRatio:\"xMinYMin\"}),c=b([\"overlay\"],[u],t);return c.height=o,c.style.height=o+\"em\",c.style.width=i+\"em\",c},svgData:S,tryCombineChars:function(e){for(var t=0;t<e.length-1;t++)e[t].tryCombine(e[t+1])&&(e.splice(t+1,1),t--);return e},spacingFunctions:{\"\\\\qquad\":{size:\"2em\",className:\"qquad\"},\"\\\\quad\":{size:\"1em\",className:\"quad\"},\"\\\\enspace\":{size:\"0.5em\",className:\"enspace\"},\"\\\\;\":{size:\"0.277778em\",className:\"thickspace\"},\"\\\\:\":{size:\"0.22222em\",className:\"mediumspace\"},\"\\\\,\":{size:\"0.16667em\",className:\"thinspace\"},\"\\\\!\":{size:\"-0.16667em\",className:\"negativethinspace\"}}}},function(e,t,r){\"use strict\";var n=r(18),a=r.n(n),i=r(7),o=r.n(i),s=r(10),l=r.n(s),u=r(5),c=function(){function e(t,r){o()(this,e),this.type=t,this.attributes={},this.children=r||[]}return l()(e,[{key:\"setAttribute\",value:function(e,t){this.attributes[e]=t}},{key:\"toNode\",value:function(){var e=document.createElementNS(\"http://www.w3.org/1998/Math/MathML\",this.type);for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&e.setAttribute(t,this.attributes[t]);var r=!0,n=!1,i=void 0;try{for(var o,s=a()(this.children);!(r=(o=s.next()).done);r=!0){var l=o.value;e.appendChild(l.toNode())}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}return e}},{key:\"toMarkup\",value:function(){var e=\"<\"+this.type;for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(e+=\" \"+t+'=\"',e+=u.a.escape(this.attributes[t]),e+='\"');e+=\">\";for(var r=0;r<this.children.length;r++)e+=this.children[r].toMarkup();return e+=\"</\"+this.type+\">\"}},{key:\"toText\",value:function(){return\"mspace\"===this.type?\"0.16667em\"===this.attributes.width?\"\\u2006\":\" \":this.children.map(function(e){return e.toText()}).join(\"\")}}]),e}(),h=function(){function e(t){o()(this,e),this.text=t}return l()(e,[{key:\"toNode\",value:function(){return document.createTextNode(this.text)}},{key:\"toMarkup\",value:function(){return u.a.escape(this.text)}},{key:\"toText\",value:function(){return this.text}}]),e}();t.a={MathNode:c,TextNode:h}},function(e,t,r){\"use strict\";r.d(t,\"e\",function(){return h}),r.d(t,\"d\",function(){return m}),r.d(t,\"a\",function(){return f}),r.d(t,\"b\",function(){return v}),t.c=function(e,t,r){var a=f(e,r),o=new i.a.MathNode(\"mrow\",a),s=new i.a.MathNode(\"annotation\",[new i.a.TextNode(t)]);s.setAttribute(\"encoding\",\"application/x-tex\");var l=new i.a.MathNode(\"semantics\",[o,s]),u=new i.a.MathNode(\"math\",[l]);return n.a.makeSpan([\"katex-mathml\"],[u])};var n=r(0),a=r(30),i=r(1),o=r(6),s=r(9),l=r(28),u=r(5),c=r(13),h=function(e,t){return l.a[t][e]&&l.a[t][e].replace&&(e=l.a[t][e].replace),new i.a.TextNode(e)},p=function(e,t){var r=t.fontFamily;if(!r)return null;var i=e.mode;if(\"mathit\"===r)return\"italic\";if(\"boldsymbol\"===r)return\"bold-italic\";var o=e.value;if(u.a.contains([\"\\\\imath\",\"\\\\jmath\"],o))return null;l.a[i][o]&&l.a[i][o].replace&&(o=l.a[i][o].replace);var s=n.a.fontMap[r].fontName;return a.a.getCharacterMetrics(o,s,i)?n.a.fontMap[r].variant:null},m={},d={mi:\"italic\",mn:\"normal\",mtext:\"normal\"};m.mathord=function(e,t){var r=new i.a.MathNode(\"mi\",[h(e.value,e.mode)]),n=p(e,t)||\"italic\";return n!==d[r.type]&&r.setAttribute(\"mathvariant\",n),r},m.textord=function(e,t){var r=h(e.value,e.mode),n=p(e,t)||\"normal\",a=void 0;return a=\"text\"===e.mode?new i.a.MathNode(\"mtext\",[r]):/[0-9]/.test(e.value)?new i.a.MathNode(\"mn\",[r]):\"\\\\prime\"===e.value?new i.a.MathNode(\"mo\",[r]):new i.a.MathNode(\"mi\",[r]),n!==d[a.type]&&a.setAttribute(\"mathvariant\",n),a},m.bin=function(e,t){var r=new i.a.MathNode(\"mo\",[h(e.value,e.mode)]),n=p(e,t);return\"bold-italic\"===n&&r.setAttribute(\"mathvariant\",n),r},m.rel=function(e){return new i.a.MathNode(\"mo\",[h(e.value,e.mode)])},m.open=function(e){return new i.a.MathNode(\"mo\",[h(e.value,e.mode)])},m.close=function(e){return new i.a.MathNode(\"mo\",[h(e.value,e.mode)])},m.inner=function(e){return new i.a.MathNode(\"mo\",[h(e.value,e.mode)])},m.punct=function(e){var t=new i.a.MathNode(\"mo\",[h(e.value,e.mode)]);return t.setAttribute(\"separator\",\"true\"),t},m.ordgroup=function(e,t){var r=f(e.value,t);return new i.a.MathNode(\"mrow\",r)},m.supsub=function(e,t){var r=!1,n=void 0;e.value.base&&\"horizBrace\"===e.value.base.value.type&&!!e.value.sup===e.value.base.value.isOver&&(r=!0,n=e.value.base.value.isOver);var a=[v(e.value.base,t,!0)];e.value.sub&&a.push(v(e.value.sub,t,!0)),e.value.sup&&a.push(v(e.value.sup,t,!0));var o=void 0;if(r)o=n?\"mover\":\"munder\";else if(e.value.sub)if(e.value.sup){var l=e.value.base;o=l&&l.value.limits&&t.style===s.a.DISPLAY?\"munderover\":\"msubsup\"}else{var u=e.value.base;o=u&&u.value.limits&&t.style===s.a.DISPLAY?\"munder\":\"msub\"}else{var c=e.value.base;o=c&&c.value.limits&&t.style===s.a.DISPLAY?\"mover\":\"msup\"}return new i.a.MathNode(o,a)},m.spacing=function(e){var t=void 0;return\"\\\\ \"===e.value||\"\\\\space\"===e.value||\" \"===e.value||\"~\"===e.value?t=new i.a.MathNode(\"mtext\",[new i.a.TextNode(\"\\xa0\")]):(t=new i.a.MathNode(\"mspace\")).setAttribute(\"width\",n.a.spacingFunctions[e.value].size),t},m.horizBrace=function(e,t){var r=c.a.mathMLnode(e.value.label);return new i.a.MathNode(e.value.isOver?\"mover\":\"munder\",[v(e.value.base,t),r])},m.xArrow=function(e,t){var r=c.a.mathMLnode(e.value.label),n=void 0,a=void 0;if(e.value.body){var o=v(e.value.body,t);e.value.below?(a=v(e.value.below,t),n=new i.a.MathNode(\"munderover\",[r,a,o])):n=new i.a.MathNode(\"mover\",[r,o])}else e.value.below?(a=v(e.value.below,t),n=new i.a.MathNode(\"munder\",[r,a])):n=new i.a.MathNode(\"mover\",[r]);return n},m.mclass=function(e,t){var r=f(e.value.value,t);return new i.a.MathNode(\"mstyle\",r)},m.raisebox=function(e,t){var r=new i.a.MathNode(\"mpadded\",[v(e.value.body,t)]),n=e.value.dy.value.number+e.value.dy.value.unit;return r.setAttribute(\"voffset\",n),r};var f=function(e,t){for(var r=[],n=0;n<e.length;n++){var a=e[n];r.push(v(a,t))}return r},v=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e)return new i.a.MathNode(\"mrow\");if(m[e.type]){var n=m[e.type](e,t);return r&&\"mrow\"===n.type&&1===n.children.length?n.children[0]:n}throw new o.a(\"Got group of unknown type: '\"+e.type+\"'\")}},function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return i}),t.b=function(e){for(var t=e.type,r=e.names,o=e.props,s=e.handler,l=e.htmlBuilder,u=e.mathmlBuilder,c={numArgs:o.numArgs,argTypes:o.argTypes,greediness:void 0===o.greediness?1:o.greediness,allowedInText:!!o.allowedInText,allowedInMath:void 0===o.allowedInMath||o.allowedInMath,numOptionalArgs:o.numOptionalArgs||0,infix:!!o.infix,handler:s},h=0;h<r.length;++h)i[r[h]]=c;t&&(l&&(n.d[t]=l),u&&(a.d[t]=u))},r.d(t,\"c\",function(){return o});var n=r(4),a=r(2),i={};var o=function(e){return\"ordgroup\"===e.type?e.value:[e]}},function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return g}),r.d(t,\"e\",function(){return w}),r.d(t,\"d\",function(){return k}),r.d(t,\"b\",function(){return M}),t.c=function(e,t){e=JSON.parse(a()(e));var r=g(e,t,!0),n=f([\"base\"],r,t),i=f([\"strut\"]),o=f([\"strut\",\"bottom\"]);i.style.height=n.height+\"em\",o.style.height=n.height+n.depth+\"em\",o.style.verticalAlign=-n.depth+\"em\";var s=f([\"katex-html\"],[i,o,n]);return s.setAttribute(\"aria-hidden\",\"true\"),s};var n=r(77),a=r.n(n),i=r(35),o=r.n(i),s=r(6),l=r(9),u=r(0),c=r(12),h=r(19),p=r(5),m=r(13),d=r(112),f=u.a.makeSpan,v={display:l.a.DISPLAY,text:l.a.TEXT,script:l.a.SCRIPT,scriptscript:l.a.SCRIPTSCRIPT},g=function(e,t,r){for(var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[null,null],a=[],i=0;i<e.length;i++){var s=e[i],l=M(s,t);l instanceof c.a.documentFragment?a.push.apply(a,o()(l.children)):a.push(l)}for(var h,m,g,w,k=[n[0]&&f([n[0]],[],t)].concat(o()(a.filter(function(e){return e&&\"mspace\"!==e.classes[0]})),[n[1]&&f([n[1]],[],t)]),S=1;S<k.length-1;S++){var z=y(k[S],\"left\");\"mbin\"===z.classes[0]&&(g=k[S-1],w=r,g?p.a.contains([\"mbin\",\"mopen\",\"mrel\",\"mop\",\"mpunct\"],b(g,\"right\")):w)&&(z.classes[0]=\"mord\");var O=y(k[S],\"right\");\"mbin\"===O.classes[0]&&(h=k[S+1],m=r,h?p.a.contains([\"mrel\",\"mclose\",\"mpunct\"],b(h,\"left\")):m)&&(O.classes[0]=\"mord\")}for(var T=[],A=0,N=0;N<a.length;N++)if(T.push(a[N]),\"mspace\"!==a[N].classes[0]&&A<k.length-1){0===A&&(T.pop(),N--);var B=b(k[A],\"right\"),q=b(k[A+1],\"left\");if(B&&q&&r){var C=x(k[A+1])?d.b[B][q]:d.a[B][q];if(C){var E=t;1===e.length&&(\"sizing\"===e[0].type?E=t.havingSize(e[0].value.size):\"styling\"===e[0].type&&(E=t.havingStyle(v[e[0].value.style]))),T.push(u.a.makeGlue(C,E))}}A++}for(var j=0;j<T.length;j++)\"\\u0338\"===T[j].value&&(T[j].style.position=\"absolute\",T[j].style.paddingLeft=\"0.8em\");return T},y=function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:\"right\";if((t instanceof c.a.documentFragment||t instanceof c.a.anchor)&&t.children.length){if(\"right\"===r)return e(t.children[t.children.length-1]);if(\"left\"===r)return e(t.children[0])}return t},b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:\"right\";return e?(e=y(e,t),p.a.contains([\"mord\",\"mop\",\"mbin\",\"mrel\",\"mopen\",\"mclose\",\"mpunct\",\"minner\"],e.classes[0])?e.classes[0]:null):null},x=function(e){return e=y(e,\"left\"),p.a.contains(e.classes,\"mtight\")},w=function(e,t){var r=[\"nulldelimiter\"].concat(e.baseSizingClasses());return f(t.concat(r))},k={mathord:function(e,t){return u.a.makeOrd(e,t,\"mathord\")},textord:function(e,t){return u.a.makeOrd(e,t,\"textord\")},bin:function(e,t){return u.a.mathsym(e.value,e.mode,t,[\"mbin\"])},rel:function(e,t){return u.a.mathsym(e.value,e.mode,t,[\"mrel\"])},open:function(e,t){return u.a.mathsym(e.value,e.mode,t,[\"mopen\"])},close:function(e,t){return u.a.mathsym(e.value,e.mode,t,[\"mclose\"])},inner:function(e,t){return u.a.mathsym(e.value,e.mode,t,[\"minner\"])},punct:function(e,t){return u.a.mathsym(e.value,e.mode,t,[\"mpunct\"])},ordgroup:function(e,t){return f([\"mord\"],g(e.value,t,!0),t)}};k.supsub=function(e,t){if(function(e,t){if(e.value.base){var r=e.value.base;return\"op\"===r.type?r.value.limits&&(t.style.size===l.a.DISPLAY.size||r.value.alwaysHandleSupSub):\"accent\"===r.type?p.a.isCharacterBox(r.value.base):\"horizBrace\"===r.type?!e.value.sub===r.value.isOver:null}return!1}(e,t))return k[e.value.base.type](e,t);var r=M(e.value.base,t),n=void 0,a=void 0,i=t.fontMetrics(),o=void 0,s=0,h=0;e.value.sup&&(o=t.havingStyle(t.style.sup()),n=M(e.value.sup,o,t),p.a.isCharacterBox(e.value.base)||(s=r.height-o.fontMetrics().supDrop*o.sizeMultiplier/t.sizeMultiplier)),e.value.sub&&(o=t.havingStyle(t.style.sub()),a=M(e.value.sub,o,t),p.a.isCharacterBox(e.value.base)||(h=r.depth+o.fontMetrics().subDrop*o.sizeMultiplier/t.sizeMultiplier));var m=void 0;m=t.style===l.a.DISPLAY?i.sup1:t.style.cramped?i.sup3:i.sup2;var d=t.sizeMultiplier,v=.5/i.ptPerEm/d+\"em\",g=void 0;if(e.value.sup)if(e.value.sub){s=Math.max(s,m,n.depth+.25*i.xHeight),h=Math.max(h,i.sub2);var y=i.defaultRuleThickness;if(s-n.depth-(a.height-h)<4*y){h=4*y-(s-n.depth)+a.height;var x=.8*i.xHeight-(s-n.depth);x>0&&(s+=x,h-=x)}var w=[{type:\"elem\",elem:a,shift:h,marginRight:v},{type:\"elem\",elem:n,shift:-s,marginRight:v}];r instanceof c.a.symbolNode&&(w[0].marginLeft=-r.italic+\"em\"),g=u.a.makeVList({positionType:\"individualShift\",children:w},t)}else s=Math.max(s,m,n.depth+.25*i.xHeight),g=u.a.makeVList({positionType:\"shift\",positionData:-s,children:[{type:\"elem\",elem:n,marginRight:v}]},t);else{h=Math.max(h,i.sub1,a.height-.8*i.xHeight);var S=[{type:\"elem\",elem:a,marginRight:v}];r instanceof c.a.symbolNode&&(S[0].marginLeft=-r.italic+\"em\"),g=u.a.makeVList({positionType:\"shift\",positionData:h,children:S},t)}var z=b(r)||\"mord\";return f([z],[r,f([\"msupsub\"],[g])],t)},k.spacing=function(e,t){return\"\\\\ \"===e.value||\"\\\\space\"===e.value||\" \"===e.value||\"~\"===e.value?\"text\"===e.mode?u.a.makeOrd(e,t,\"textord\"):f([\"mspace\"],[u.a.mathsym(e.value,e.mode,t)],t):f([\"mspace\",u.a.spacingFunctions[e.value].className],[],t)},k.horizBrace=function(e,t){var r=t.style,n=\"supsub\"===e.type,a=void 0,i=void 0;n&&(e.value.sup?(i=t.havingStyle(r.sup()),a=M(e.value.sup,i,t)):(i=t.havingStyle(r.sub()),a=M(e.value.sub,i,t)),e=e.value.base);var o=M(e.value.base,t.havingBaseStyle(l.a.DISPLAY)),s=m.a.svgSpan(e,t),c=void 0;if(e.value.isOver?(c=u.a.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:o},{type:\"kern\",size:.1},{type:\"elem\",elem:s}]},t)).children[0].children[0].children[1].classes.push(\"svg-align\"):(c=u.a.makeVList({positionType:\"bottom\",positionData:o.depth+.1+s.height,children:[{type:\"elem\",elem:s},{type:\"kern\",size:.1},{type:\"elem\",elem:o}]},t)).children[0].children[0].children[0].classes.push(\"svg-align\"),n){var h=f([\"mord\",e.value.isOver?\"mover\":\"munder\"],[c],t);c=e.value.isOver?u.a.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:h},{type:\"kern\",size:.2},{type:\"elem\",elem:a}]},t):u.a.makeVList({positionType:\"bottom\",positionData:h.depth+.2+a.height,children:[{type:\"elem\",elem:a},{type:\"kern\",size:.2},{type:\"elem\",elem:h}]},t)}return f([\"mord\",e.value.isOver?\"mover\":\"munder\"],[c],t)},k.xArrow=function(e,t){var r=t.style,n=t.havingStyle(r.sup()),a=M(e.value.body,n,t);a.classes.push(\"x-arrow-pad\");var i=void 0;e.value.below&&(n=t.havingStyle(r.sub()),(i=M(e.value.below,n,t)).classes.push(\"x-arrow-pad\"));var o=m.a.svgSpan(e,t),s=-t.fontMetrics().axisHeight+.5*o.height,l=-t.fontMetrics().axisHeight-.5*o.height-.111;\"\\\\xleftequilibrium\"===e.value.label&&(l-=a.depth);var c=void 0;if(e.value.below){var h=-t.fontMetrics().axisHeight+i.height+.5*o.height+.111;c=u.a.makeVList({positionType:\"individualShift\",children:[{type:\"elem\",elem:a,shift:l},{type:\"elem\",elem:o,shift:s},{type:\"elem\",elem:i,shift:h}]},t)}else c=u.a.makeVList({positionType:\"individualShift\",children:[{type:\"elem\",elem:a,shift:l},{type:\"elem\",elem:o,shift:s}]},t);return c.children[0].children[0].children[1].classes.push(\"svg-align\"),f([\"mrel\",\"x-arrow\"],[c],t)},k.mclass=function(e,t){var r=g(e.value.value,t,!0);return f([e.value.mclass],r,t)},k.raisebox=function(e,t){var r=k.sizing({value:{value:[{type:\"text\",value:{body:e.value.value,font:\"mathrm\"}}],size:6}},t),n=Object(h.a)(e.value.dy.value,t);return u.a.makeVList({positionType:\"shift\",positionData:-n,children:[{type:\"elem\",elem:r}]},t)};var M=function(e,t,r){if(!e)return f();if(k[e.type]){var n=k[e.type](e,t);if(r&&t.size!==r.size){n=f(t.sizingClasses(r),[n],t);var a=t.sizeMultiplier/r.sizeMultiplier;n.height*=a,n.depth*=a}return n}throw new s.a(\"Got group of unknown type: '\"+e.type+\"'\")}},function(e,t,r){\"use strict\";var n=Array.prototype.indexOf,a=function(e,t){if(null==e)return-1;if(n&&e.indexOf===n)return e.indexOf(t);for(var r=e.length,a=0;a<r;a++)if(e[a]===t)return a;return-1},i=/([A-Z])/g,o={\"&\":\"&amp;\",\">\":\"&gt;\",\"<\":\"&lt;\",'\"':\"&quot;\",\"'\":\"&#x27;\"},s=/[&><\"']/g;var l=void 0;if(\"undefined\"!=typeof document){var u=document.createElement(\"span\");l=\"textContent\"in u?function(e,t){e.textContent=t}:function(e,t){e.innerText=t}}var c=function e(t){return!!t&&(\"ordgroup\"===t.type?1===t.value.length?e(t.value[0]):t:\"color\"===t.type?1===t.value.value.length?e(t.value.value[0]):t:\"font\"===t.type?e(t.value.body):t)};t.a={contains:function(e,t){return-1!==a(e,t)},deflt:function(e,t){return void 0===e?t:e},escape:function(e){return String(e).replace(s,function(e){return o[e]})},hyphenate:function(e){return e.replace(i,\"-$1\").toLowerCase()},indexOf:a,setTextContent:l,clearNode:function(e){l(e,\"\")},getBaseElem:c,isCharacterBox:function(e){var t=c(e);return\"mathord\"===t.type||\"textord\"===t.type||\"bin\"===t.type||\"rel\"===t.type||\"inner\"===t.type||\"open\"===t.type||\"close\"===t.type||\"punct\"===t.type}}},function(e,t,r){\"use strict\";var n=r(7),a=r.n(n),i=(r(14),r(27),function e(t,r){a()(this,e);var n=\"KaTeX parse error: \"+t,i=void 0,o=r&&r.loc;if(o&&o.start<=o.end){var s=o.lexer.input;i=o.start;var l=o.end;i===s.length?n+=\" at end of input: \":n+=\" at position \"+(i+1)+\": \";var u=s.slice(i,l).replace(/[^]/g,\"$&\\u0332\");n+=(i>15?\"\\u2026\"+s.slice(i-15,i):s.slice(0,i))+u+(l+15<s.length?s.slice(l,l+15)+\"\\u2026\":s.slice(l))}var c=new Error(n);return c.name=\"ParseError\",c.__proto__=e.prototype,c.position=i,c});i.prototype.__proto__=Error.prototype,t.a=i},function(e,t,r){\"use strict\";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}},function(e,t){var r=e.exports={version:\"2.4.0\"};\"number\"==typeof __e&&(__e=r)},function(e,t,r){\"use strict\";var n=r(7),a=r.n(n),i=r(10),o=r.n(i),s=function(){function e(t,r,n){a()(this,e),this.id=t,this.size=r,this.cramped=n}return o()(e,[{key:\"sup\",value:function(){return l[u[this.id]]}},{key:\"sub\",value:function(){return l[c[this.id]]}},{key:\"fracNum\",value:function(){return l[h[this.id]]}},{key:\"fracDen\",value:function(){return l[p[this.id]]}},{key:\"cramp\",value:function(){return l[m[this.id]]}},{key:\"text\",value:function(){return l[d[this.id]]}},{key:\"isTight\",value:function(){return this.size>=2}}]),e}(),l=[new s(0,0,!1),new s(1,0,!0),new s(2,1,!1),new s(3,1,!0),new s(4,2,!1),new s(5,2,!0),new s(6,3,!1),new s(7,3,!0)],u=[4,5,4,5,6,7,6,7],c=[5,5,5,5,7,7,7,7],h=[2,3,4,5,6,7,6,7],p=[3,3,5,5,7,7,7,7],m=[1,1,3,3,5,5,7,7],d=[0,1,2,3,2,3,2,3];t.a={DISPLAY:l[0],TEXT:l[2],SCRIPT:l[4],SCRIPTSCRIPT:l[6]}},function(e,t,r){\"use strict\";t.__esModule=!0;var n,a=r(73),i=(n=a)&&n.__esModule?n:{default:n};t.default=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),(0,i.default)(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}()},function(e,t,r){var n=r(52)(\"wks\"),a=r(32),i=r(16).Symbol,o=\"function\"==typeof i;(e.exports=function(e){return n[e]||(n[e]=o&&i[e]||(o?i:a)(\"Symbol.\"+e))}).store=n},function(e,t,r){\"use strict\";var n=r(18),a=r.n(n),i=r(105),o=r.n(i),s=r(7),l=r.n(s),u=r(10),c=r.n(u),h=r(42),p=r(5),m=r(111),d=function(e){for(var t=(e=e.slice()).length-1;t>=0;t--)e[t]||e.splice(t,1);return e.join(\" \")},f=function(){function e(t,r,n,a){if(l()(this,e),this.classes=t||[],this.children=r||[],this.height=0,this.depth=0,this.maxFontSize=0,this.style=o()({},a),this.attributes={},n){n.style.isTight()&&this.classes.push(\"mtight\");var i=n.getColor();i&&(this.style.color=i)}}return c()(e,[{key:\"setAttribute\",value:function(e,t){this.attributes[e]=t}},{key:\"tryCombine\",value:function(e){return!1}},{key:\"toNode\",value:function(){var e=document.createElement(\"span\");e.className=d(this.classes);for(var t in this.style)Object.prototype.hasOwnProperty.call(this.style,t)&&(e.style[t]=this.style[t]);for(var r in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,r)&&e.setAttribute(r,this.attributes[r]);for(var n=0;n<this.children.length;n++)e.appendChild(this.children[n].toNode());return e}},{key:\"toMarkup\",value:function(){var e=\"<span\";this.classes.length&&(e+=' class=\"',e+=p.a.escape(d(this.classes)),e+='\"');var t=\"\";for(var r in this.style)this.style.hasOwnProperty(r)&&(t+=p.a.hyphenate(r)+\":\"+this.style[r]+\";\");t&&(e+=' style=\"'+p.a.escape(t)+'\"');for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&(e+=\" \"+n+'=\"',e+=p.a.escape(this.attributes[n]),e+='\"');e+=\">\";for(var a=0;a<this.children.length;a++)e+=this.children[a].toMarkup();return e+=\"</span>\"}}]),e}(),v=function(){function e(t,r,n,a){l()(this,e),this.href=t,this.classes=r,this.children=n,this.height=0,this.depth=0,this.maxFontSize=0,this.style={},this.attributes={},a.style.isTight()&&this.classes.push(\"mtight\");var i=a.getColor();i&&(this.style.color=i)}return c()(e,[{key:\"setAttribute\",value:function(e,t){this.attributes[e]=t}},{key:\"tryCombine\",value:function(e){return!1}},{key:\"toNode\",value:function(){var e=document.createElement(\"a\");e.setAttribute(\"href\",this.href),this.classes.length&&(e.className=d(this.classes));for(var t in this.style)Object.prototype.hasOwnProperty.call(this.style,t)&&(e.style[t]=this.style[t]);for(var r in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,r)&&e.setAttribute(r,this.attributes[r]);for(var n=0;n<this.children.length;n++)e.appendChild(this.children[n].toNode());return e}},{key:\"toMarkup\",value:function(){var e=\"<a\";e+='href=\"'+(e+=p.a.escape(this.href))+'\"',this.classes.length&&(e+=' class=\"'+p.a.escape(d(this.classes))+'\"');var t=\"\";for(var r in this.style)this.style.hasOwnProperty(r)&&(t+=p.a.hyphenate(r)+\":\"+this.style[r]+\";\");t&&(e+=' style=\"'+p.a.escape(t)+'\"');for(var n in this.attributes)\"href\"!==n&&Object.prototype.hasOwnProperty.call(this.attributes,n)&&(e+=\" \"+n+'=\"'+p.a.escape(this.attributes[n])+'\"');e+=\">\";var i=!0,o=!1,s=void 0;try{for(var l,u=a()(this.children);!(i=(l=u.next()).done);i=!0){e+=l.value.toMarkup()}}catch(e){o=!0,s=e}finally{try{!i&&u.return&&u.return()}finally{if(o)throw s}}return e+=\"</a>\"}}]),e}(),g=function(){function e(t){l()(this,e),this.children=t||[],this.height=0,this.depth=0,this.maxFontSize=0}return c()(e,[{key:\"toNode\",value:function(){for(var e=document.createDocumentFragment(),t=0;t<this.children.length;t++)e.appendChild(this.children[t].toNode());return e}},{key:\"toMarkup\",value:function(){for(var e=\"\",t=0;t<this.children.length;t++)e+=this.children[t].toMarkup();return e}}]),e}(),y={\"\\xee\":\"\\u0131\\u0302\",\"\\xef\":\"\\u0131\\u0308\",\"\\xed\":\"\\u0131\\u0301\",\"\\xec\":\"\\u0131\\u0300\"},b=function(){function e(t,r,n,a,i,s,u,c){l()(this,e),this.value=t,this.height=r||0,this.depth=n||0,this.italic=a||0,this.skew=i||0,this.width=s||0,this.classes=u||[],this.style=o()({},c),this.maxFontSize=0;var p=Object(h.a)(this.value.charCodeAt(0));p&&this.classes.push(p+\"_fallback\"),/[\\xee\\xef\\xed\\xec]/.test(this.value)&&(this.value=y[this.value])}return c()(e,[{key:\"tryCombine\",value:function(t){if(!t||!(t instanceof e)||this.italic>0||d(this.classes)!==d(t.classes)||this.skew!==t.skew||this.maxFontSize!==t.maxFontSize)return!1;for(var r in this.style)if(this.style.hasOwnProperty(r)&&this.style[r]!==t.style[r])return!1;for(var n in t.style)if(t.style.hasOwnProperty(n)&&this.style[n]!==t.style[n])return!1;return this.value+=t.value,this.height=Math.max(this.height,t.height),this.depth=Math.max(this.depth,t.depth),this.italic=t.italic,!0}},{key:\"toNode\",value:function(){var e=document.createTextNode(this.value),t=null;this.italic>0&&((t=document.createElement(\"span\")).style.marginRight=this.italic+\"em\"),this.classes.length>0&&((t=t||document.createElement(\"span\")).className=d(this.classes));for(var r in this.style)this.style.hasOwnProperty(r)&&((t=t||document.createElement(\"span\")).style[r]=this.style[r]);return t?(t.appendChild(e),t):e}},{key:\"toMarkup\",value:function(){var e=!1,t=\"<span\";this.classes.length&&(e=!0,t+=' class=\"',t+=p.a.escape(d(this.classes)),t+='\"');var r=\"\";this.italic>0&&(r+=\"margin-right:\"+this.italic+\"em;\");for(var n in this.style)this.style.hasOwnProperty(n)&&(r+=p.a.hyphenate(n)+\":\"+this.style[n]+\";\");r&&(e=!0,t+=' style=\"'+p.a.escape(r)+'\"');var a=p.a.escape(this.value);return e?(t+=\">\",t+=a,t+=\"</span>\"):a}}]),e}(),x=function(){function e(t,r){l()(this,e),this.children=t||[],this.attributes=r||{},this.height=0,this.depth=0,this.maxFontSize=0}return c()(e,[{key:\"toNode\",value:function(){var e=document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\");for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&e.setAttribute(t,this.attributes[t]);for(var r=0;r<this.children.length;r++)e.appendChild(this.children[r].toNode());return e}},{key:\"toMarkup\",value:function(){var e=\"<svg\";for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(e+=\" \"+t+\"='\"+this.attributes[t]+\"'\");e+=\">\";for(var r=0;r<this.children.length;r++)e+=this.children[r].toMarkup();return e+=\"</svg>\"}}]),e}(),w=function(){function e(t,r){l()(this,e),this.pathName=t,this.alternate=r}return c()(e,[{key:\"toNode\",value:function(){var e=document.createElementNS(\"http://www.w3.org/2000/svg\",\"path\");return this.alternate?e.setAttribute(\"d\",this.alternate):e.setAttribute(\"d\",m.a.path[this.pathName]),e}},{key:\"toMarkup\",value:function(){return this.alternate?\"<path d='\"+this.alternate+\"'/>\":\"<path d='\"+m.a.path[this.pathName]+\"'/>\"}}]),e}(),k=function(){function e(t){l()(this,e),this.attributes=t||{}}return c()(e,[{key:\"toNode\",value:function(){var e=document.createElementNS(\"http://www.w3.org/2000/svg\",\"line\");for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&e.setAttribute(t,this.attributes[t]);return e}},{key:\"toMarkup\",value:function(){var e=\"<line\";for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(e+=\" \"+t+\"='\"+this.attributes[t]+\"'\");return e+=\"/>\"}}]),e}();t.a={span:f,anchor:v,documentFragment:g,symbolNode:b,svgNode:x,pathNode:w,lineNode:k}},function(e,t,r){\"use strict\";var n=r(57),a=r.n(n),i=r(12),o=r(0),s=r(1),l=r(5),u={widehat:\"^\",widetilde:\"~\",utilde:\"~\",overleftarrow:\"\\u2190\",underleftarrow:\"\\u2190\",xleftarrow:\"\\u2190\",overrightarrow:\"\\u2192\",underrightarrow:\"\\u2192\",xrightarrow:\"\\u2192\",underbrace:\"\\u23b5\",overbrace:\"\\u23de\",overleftrightarrow:\"\\u2194\",underleftrightarrow:\"\\u2194\",xleftrightarrow:\"\\u2194\",Overrightarrow:\"\\u21d2\",xRightarrow:\"\\u21d2\",overleftharpoon:\"\\u21bc\",xleftharpoonup:\"\\u21bc\",overrightharpoon:\"\\u21c0\",xrightharpoonup:\"\\u21c0\",xLeftarrow:\"\\u21d0\",xLeftrightarrow:\"\\u21d4\",xhookleftarrow:\"\\u21a9\",xhookrightarrow:\"\\u21aa\",xmapsto:\"\\u21a6\",xrightharpoondown:\"\\u21c1\",xleftharpoondown:\"\\u21bd\",xrightleftharpoons:\"\\u21cc\",xleftrightharpoons:\"\\u21cb\",xtwoheadleftarrow:\"\\u219e\",xtwoheadrightarrow:\"\\u21a0\",xlongequal:\"=\",xtofrom:\"\\u21c4\",xrightleftarrows:\"\\u21c4\",xrightequilibrium:\"\\u21cc\",xleftequilibrium:\"\\u21cb\"},c={overrightarrow:[[\"rightarrow\"],.888,522,\"xMaxYMin\"],overleftarrow:[[\"leftarrow\"],.888,522,\"xMinYMin\"],underrightarrow:[[\"rightarrow\"],.888,522,\"xMaxYMin\"],underleftarrow:[[\"leftarrow\"],.888,522,\"xMinYMin\"],xrightarrow:[[\"rightarrow\"],1.469,522,\"xMaxYMin\"],xleftarrow:[[\"leftarrow\"],1.469,522,\"xMinYMin\"],Overrightarrow:[[\"doublerightarrow\"],.888,560,\"xMaxYMin\"],xRightarrow:[[\"doublerightarrow\"],1.526,560,\"xMaxYMin\"],xLeftarrow:[[\"doubleleftarrow\"],1.526,560,\"xMinYMin\"],overleftharpoon:[[\"leftharpoon\"],.888,522,\"xMinYMin\"],xleftharpoonup:[[\"leftharpoon\"],.888,522,\"xMinYMin\"],xleftharpoondown:[[\"leftharpoondown\"],.888,522,\"xMinYMin\"],overrightharpoon:[[\"rightharpoon\"],.888,522,\"xMaxYMin\"],xrightharpoonup:[[\"rightharpoon\"],.888,522,\"xMaxYMin\"],xrightharpoondown:[[\"rightharpoondown\"],.888,522,\"xMaxYMin\"],xlongequal:[[\"longequal\"],.888,334,\"xMinYMin\"],xtwoheadleftarrow:[[\"twoheadleftarrow\"],.888,334,\"xMinYMin\"],xtwoheadrightarrow:[[\"twoheadrightarrow\"],.888,334,\"xMaxYMin\"],overleftrightarrow:[[\"leftarrow\",\"rightarrow\"],.888,522],overbrace:[[\"leftbrace\",\"midbrace\",\"rightbrace\"],1.6,548],underbrace:[[\"leftbraceunder\",\"midbraceunder\",\"rightbraceunder\"],1.6,548],underleftrightarrow:[[\"leftarrow\",\"rightarrow\"],.888,522],xleftrightarrow:[[\"leftarrow\",\"rightarrow\"],1.75,522],xLeftrightarrow:[[\"doubleleftarrow\",\"doublerightarrow\"],1.75,560],xrightleftharpoons:[[\"leftharpoondownplus\",\"rightharpoonplus\"],1.75,716],xleftrightharpoons:[[\"leftharpoonplus\",\"rightharpoondownplus\"],1.75,716],xhookleftarrow:[[\"leftarrow\",\"righthook\"],1.08,522],xhookrightarrow:[[\"lefthook\",\"rightarrow\"],1.08,522],overlinesegment:[[\"leftlinesegment\",\"rightlinesegment\"],.888,522],underlinesegment:[[\"leftlinesegment\",\"rightlinesegment\"],.888,522],overgroup:[[\"leftgroup\",\"rightgroup\"],.888,342],undergroup:[[\"leftgroupunder\",\"rightgroupunder\"],.888,342],xmapsto:[[\"leftmapsto\",\"rightarrow\"],1.5,522],xtofrom:[[\"leftToFrom\",\"rightToFrom\"],1.75,528],xrightleftarrows:[[\"baraboveleftarrow\",\"rightarrowabovebar\"],1.75,667],xrightequilibrium:[[\"baraboveshortleftharpoon\",\"rightharpoonaboveshortbar\"],1.75,716],xleftequilibrium:[[\"shortbaraboveleftharpoon\",\"shortrightharpoonabovebar\"],1.75,716]},h=function(e){return\"ordgroup\"===e.type?e.value.length:1};t.a={encloseSpan:function(e,t,r,n){var a=void 0,s=e.height+e.depth+2*r;if(/fbox|color/.test(t)){if(a=o.a.makeSpan([\"stretchy\",t],[],n),\"fbox\"===t){var l=n.color&&n.getColor();l&&(a.style.borderColor=l)}}else{var u=[];/^[bx]cancel$/.test(t)&&u.push(new i.a.lineNode({x1:\"0\",y1:\"0\",x2:\"100%\",y2:\"100%\",\"stroke-width\":\"0.046em\"})),/^x?cancel$/.test(t)&&u.push(new i.a.lineNode({x1:\"0\",y1:\"100%\",x2:\"100%\",y2:\"0\",\"stroke-width\":\"0.046em\"}));var c=new i.a.svgNode(u,{width:\"100%\",height:s+\"em\"});a=o.a.makeSpan([],[c],n)}return a.height=s,a.style.height=s+\"em\",a},mathMLnode:function(e){var t=new s.a.MathNode(\"mo\",[new s.a.TextNode(u[e.substr(1)])]);return t.setAttribute(\"stretchy\",\"true\"),t},ruleSpan:function(e,t,r){var n=void 0,a=void 0,s=\"stretchy\";return\"vertical-separator\"===e?(n=new i.a.pathNode(\"vertSeparator\"),a=new i.a.svgNode([n],{width:\"0.25em\",height:\"400em\",viewBox:\"0 0 250 400000\",preserveAspectRatio:\"xMinYMin slice\"}),s=\"vertical-separator\"):(n=new i.a.pathNode(\"stdHorizRule\"),a=new i.a.svgNode([n],{width:\"400em\",height:5*t+\"em\",viewBox:\"0 0 400000 200\",preserveAspectRatio:\"xMinYMin slice\"})),o.a.makeSpan([s],[a],r)},svgSpan:function(e,t){var r=function(){var r=4e5,n=e.value.label.substr(1);if(l.a.contains([\"widehat\",\"widetilde\",\"utilde\"],n)){var s=h(e.value.base),u=void 0,p=void 0,m=void 0;if(s>5)u=\"widehat\"===n?420:312,r=\"widehat\"===n?2364:2340,m=\"widehat\"===n?.42:.34,p=(\"widehat\"===n?\"widehat\":\"tilde\")+\"4\";else{var d=[1,1,2,2,3,3][s];\"widehat\"===n?(r=[0,1062,2364,2364,2364][d],u=[0,239,300,360,420][d],m=[0,.24,.3,.3,.36,.42][d],p=\"widehat\"+d):(r=[0,600,1033,2339,2340][d],u=[0,260,286,306,312][d],m=[0,.26,.286,.3,.306,.34][d],p=\"tilde\"+d)}var f=new i.a.pathNode(p),v=new i.a.svgNode([f],{width:\"100%\",height:m+\"em\",viewBox:\"0 0 \"+r+\" \"+u,preserveAspectRatio:\"none\"});return{span:o.a.makeSpan([],[v],t),minWidth:0,height:m}}var g=[],y=a()(c[n],4),b=y[0],x=y[1],w=y[2],k=y[3],M=w/1e3,S=b.length,z=void 0,O=void 0;if(1===S)z=[\"hide-tail\"],O=[k];else if(2===S)z=[\"halfarrow-left\",\"halfarrow-right\"],O=[\"xMinYMin\",\"xMaxYMin\"];else{if(3!==S)throw new Error(\"Correct katexImagesData or update code here to support\\n                    \"+S+\" children.\");z=[\"brace-left\",\"brace-center\",\"brace-right\"],O=[\"xMinYMin\",\"xMidYMin\",\"xMaxYMin\"]}for(var T=0;T<S;T++){var A=new i.a.pathNode(b[T]),N=new i.a.svgNode([A],{width:\"400em\",height:M+\"em\",viewBox:\"0 0 \"+r+\" \"+w,preserveAspectRatio:O[T]+\" slice\"}),B=o.a.makeSpan([z[T]],[N],t);if(1===S)return{span:B,minWidth:x,height:M};B.style.height=M+\"em\",g.push(B)}return{span:o.a.makeSpan([\"stretchy\"],g,t),minWidth:x,height:M}}(),n=r.span,s=r.minWidth,u=r.height;return n.height=u,n.style.height=u+\"em\",s>0&&(n.style.minWidth=s+\"em\"),n}}},function(e,t,r){\"use strict\";var n=r(7),a=r.n(n),i=r(31);t.a=function e(t,r,n,o,s){a()(this,e),this.type=t,this.value=r,this.mode=n,this.loc=i.a.range(o,s)}},function(e,t,r){var n=r(22),a=r(70),i=r(71),o=Object.defineProperty;t.f=r(23)?Object.defineProperty:function(e,t,r){if(n(e),t=i(t,!0),n(r),a)try{return o(e,t,r)}catch(e){}if(\"get\"in r||\"set\"in r)throw TypeError(\"Accessors not supported!\");return\"value\"in r&&(e[t]=r.value),e}},function(e,t){var r=e.exports=\"undefined\"!=typeof window&&window.Math==Math?window:\"undefined\"!=typeof self&&self.Math==Math?self:Function(\"return this\")();\"number\"==typeof __g&&(__g=r)},function(e,t){e.exports={}},function(e,t,r){e.exports={default:r(103),__esModule:!0}},function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return o}),r.d(t,\"a\",function(){return s});var n=r(6),a=(r(43),{pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:1.00375,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:1.00375}),i={ex:!0,em:!0,mu:!0},o=function(e){return\"string\"!=typeof e&&(e=e.unit),e in a||e in i||\"ex\"===e},s=function(e,t){var r=void 0;if(e.unit in a)r=a[e.unit]/t.fontMetrics().ptPerEm/t.sizeMultiplier;else if(\"mu\"===e.unit)r=t.fontMetrics().cssEmPerMu;else{var i=void 0;if(i=t.style.isTight()?t.havingStyle(t.style.text()):t,\"ex\"===e.unit)r=i.fontMetrics().xHeight;else{if(\"em\"!==e.unit)throw new n.a(\"Invalid unit: '\"+e.unit+\"'\");r=i.fontMetrics().quad}i!==t&&(r*=i.sizeMultiplier/t.sizeMultiplier)}return Math.min(e.number*r,t.maxSize)}},function(e,t){e.exports=function(e){return\"object\"==typeof e?null!==e:\"function\"==typeof e}},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},function(e,t,r){var n=r(20);e.exports=function(e){if(!n(e))throw TypeError(e+\" is not an object!\");return e}},function(e,t,r){e.exports=!r(24)(function(){return 7!=Object.defineProperty({},\"a\",{get:function(){return 7}}).a})},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,r){var n=r(16),a=r(8),i=r(47),o=r(26),s=\"prototype\",l=function(e,t,r){var u,c,h,p=e&l.F,m=e&l.G,d=e&l.S,f=e&l.P,v=e&l.B,g=e&l.W,y=m?a:a[t]||(a[t]={}),b=y[s],x=m?n:d?n[t]:(n[t]||{})[s];m&&(r=t);for(u in r)(c=!p&&x&&void 0!==x[u])&&u in y||(h=c?x[u]:r[u],y[u]=m&&\"function\"!=typeof x[u]?r[u]:v&&c?i(h,n):g&&x[u]==h?function(e){var t=function(t,r,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return e.apply(this,arguments)};return t[s]=e[s],t}(h):f&&\"function\"==typeof h?i(Function.call,h):h,f&&((y.virtual||(y.virtual={}))[u]=h,e&l.R&&b&&!b[u]&&o(b,u,h)))};l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t,r){var n=r(15),a=r(33);e.exports=r(23)?function(e,t,r){return n.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}},function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return l});var n=r(7),a=r.n(n),i=r(10),o=r.n(i),s=r(31),l=function(){function e(t,r){a()(this,e),this.text=t,this.loc=r}return o()(e,[{key:\"range\",value:function(t,r){return new e(r,s.a.range(this,t))}}]),e}()},function(e,t,r){\"use strict\";var n={math:{},text:{}};function a(e,t,r,a,i,o){n[e][i]={font:t,group:r,replace:a},o&&a&&(n[e][a]=n[e][i])}t.a=n;var i=\"math\",o=\"text\",s=\"main\",l=\"ams\",u=\"accent\",c=\"bin\",h=\"close\",p=\"inner\",m=\"mathord\",d=\"op\",f=\"open\",v=\"punct\",g=\"rel\",y=\"spacing\",b=\"textord\";a(i,s,g,\"\\u2261\",\"\\\\equiv\",!0),a(i,s,g,\"\\u227a\",\"\\\\prec\",!0),a(i,s,g,\"\\u227b\",\"\\\\succ\",!0),a(i,s,g,\"\\u223c\",\"\\\\sim\",!0),a(i,s,g,\"\\u22a5\",\"\\\\perp\"),a(i,s,g,\"\\u2aaf\",\"\\\\preceq\",!0),a(i,s,g,\"\\u2ab0\",\"\\\\succeq\",!0),a(i,s,g,\"\\u2243\",\"\\\\simeq\",!0),a(i,s,g,\"\\u2223\",\"\\\\mid\",!0),a(i,s,g,\"\\u226a\",\"\\\\ll\"),a(i,s,g,\"\\u226b\",\"\\\\gg\",!0),a(i,s,g,\"\\u224d\",\"\\\\asymp\",!0),a(i,s,g,\"\\u2225\",\"\\\\parallel\"),a(i,s,g,\"\\u22c8\",\"\\\\bowtie\",!0),a(i,s,g,\"\\u2323\",\"\\\\smile\",!0),a(i,s,g,\"\\u2291\",\"\\\\sqsubseteq\",!0),a(i,s,g,\"\\u2292\",\"\\\\sqsupseteq\",!0),a(i,s,g,\"\\u2250\",\"\\\\doteq\",!0),a(i,s,g,\"\\u2322\",\"\\\\frown\",!0),a(i,s,g,\"\\u220b\",\"\\\\ni\",!0),a(i,s,g,\"\\u221d\",\"\\\\propto\",!0),a(i,s,g,\"\\u22a2\",\"\\\\vdash\",!0),a(i,s,g,\"\\u22a3\",\"\\\\dashv\",!0),a(i,s,g,\"\\u220b\",\"\\\\owns\"),a(i,s,v,\".\",\"\\\\ldotp\"),a(i,s,v,\"\\u22c5\",\"\\\\cdotp\"),a(i,s,b,\"#\",\"\\\\#\"),a(o,s,b,\"#\",\"\\\\#\"),a(i,s,b,\"&\",\"\\\\&\"),a(o,s,b,\"&\",\"\\\\&\"),a(i,s,b,\"\\u2135\",\"\\\\aleph\",!0),a(i,s,b,\"\\u2200\",\"\\\\forall\",!0),a(i,s,b,\"\\u210f\",\"\\\\hbar\"),a(i,s,b,\"\\u2203\",\"\\\\exists\",!0),a(i,s,b,\"\\u2207\",\"\\\\nabla\",!0),a(i,s,b,\"\\u266d\",\"\\\\flat\",!0),a(i,s,b,\"\\u2113\",\"\\\\ell\",!0),a(i,s,b,\"\\u266e\",\"\\\\natural\",!0),a(i,s,b,\"\\u2663\",\"\\\\clubsuit\",!0),a(i,s,b,\"\\u2118\",\"\\\\wp\",!0),a(i,s,b,\"\\u266f\",\"\\\\sharp\",!0),a(i,s,b,\"\\u2662\",\"\\\\diamondsuit\",!0),a(i,s,b,\"\\u211c\",\"\\\\Re\",!0),a(i,s,b,\"\\u2661\",\"\\\\heartsuit\",!0),a(i,s,b,\"\\u2111\",\"\\\\Im\",!0),a(i,s,b,\"\\u2660\",\"\\\\spadesuit\",!0),a(o,s,b,\"\\xa7\",\"\\\\S\",!0),a(o,s,b,\"\\xb6\",\"\\\\P\",!0),a(i,s,b,\"\\u2020\",\"\\\\dag\"),a(o,s,b,\"\\u2020\",\"\\\\dag\"),a(o,s,b,\"\\u2020\",\"\\\\textdagger\"),a(i,s,b,\"\\u2021\",\"\\\\ddag\"),a(o,s,b,\"\\u2021\",\"\\\\ddag\"),a(o,s,b,\"\\u2020\",\"\\\\textdaggerdbl\"),a(i,s,h,\"\\u23b1\",\"\\\\rmoustache\"),a(i,s,f,\"\\u23b0\",\"\\\\lmoustache\"),a(i,s,h,\"\\u27ef\",\"\\\\rgroup\"),a(i,s,f,\"\\u27ee\",\"\\\\lgroup\"),a(i,s,c,\"\\u2213\",\"\\\\mp\",!0),a(i,s,c,\"\\u2296\",\"\\\\ominus\",!0),a(i,s,c,\"\\u228e\",\"\\\\uplus\",!0),a(i,s,c,\"\\u2293\",\"\\\\sqcap\",!0),a(i,s,c,\"\\u2217\",\"\\\\ast\"),a(i,s,c,\"\\u2294\",\"\\\\sqcup\",!0),a(i,s,c,\"\\u25ef\",\"\\\\bigcirc\"),a(i,s,c,\"\\u2219\",\"\\\\bullet\"),a(i,s,c,\"\\u2021\",\"\\\\ddagger\"),a(i,s,c,\"\\u2240\",\"\\\\wr\",!0),a(i,s,c,\"\\u2a3f\",\"\\\\amalg\"),a(i,s,c,\"&\",\"\\\\And\"),a(i,s,g,\"\\u27f5\",\"\\\\longleftarrow\",!0),a(i,s,g,\"\\u21d0\",\"\\\\Leftarrow\",!0),a(i,s,g,\"\\u27f8\",\"\\\\Longleftarrow\",!0),a(i,s,g,\"\\u27f6\",\"\\\\longrightarrow\",!0),a(i,s,g,\"\\u21d2\",\"\\\\Rightarrow\",!0),a(i,s,g,\"\\u27f9\",\"\\\\Longrightarrow\",!0),a(i,s,g,\"\\u2194\",\"\\\\leftrightarrow\",!0),a(i,s,g,\"\\u27f7\",\"\\\\longleftrightarrow\",!0),a(i,s,g,\"\\u21d4\",\"\\\\Leftrightarrow\",!0),a(i,s,g,\"\\u27fa\",\"\\\\Longleftrightarrow\",!0),a(i,s,g,\"\\u21a6\",\"\\\\mapsto\",!0),a(i,s,g,\"\\u27fc\",\"\\\\longmapsto\",!0),a(i,s,g,\"\\u2197\",\"\\\\nearrow\",!0),a(i,s,g,\"\\u21a9\",\"\\\\hookleftarrow\",!0),a(i,s,g,\"\\u21aa\",\"\\\\hookrightarrow\",!0),a(i,s,g,\"\\u2198\",\"\\\\searrow\",!0),a(i,s,g,\"\\u21bc\",\"\\\\leftharpoonup\",!0),a(i,s,g,\"\\u21c0\",\"\\\\rightharpoonup\",!0),a(i,s,g,\"\\u2199\",\"\\\\swarrow\",!0),a(i,s,g,\"\\u21bd\",\"\\\\leftharpoondown\",!0),a(i,s,g,\"\\u21c1\",\"\\\\rightharpoondown\",!0),a(i,s,g,\"\\u2196\",\"\\\\nwarrow\",!0),a(i,s,g,\"\\u21cc\",\"\\\\rightleftharpoons\",!0),a(i,l,g,\"\\u226e\",\"\\\\nless\",!0),a(i,l,g,\"\\ue010\",\"\\\\nleqslant\"),a(i,l,g,\"\\ue011\",\"\\\\nleqq\"),a(i,l,g,\"\\u2a87\",\"\\\\lneq\",!0),a(i,l,g,\"\\u2268\",\"\\\\lneqq\",!0),a(i,l,g,\"\\ue00c\",\"\\\\lvertneqq\"),a(i,l,g,\"\\u22e6\",\"\\\\lnsim\",!0),a(i,l,g,\"\\u2a89\",\"\\\\lnapprox\",!0),a(i,l,g,\"\\u2280\",\"\\\\nprec\",!0),a(i,l,g,\"\\u22e0\",\"\\\\npreceq\",!0),a(i,l,g,\"\\u22e8\",\"\\\\precnsim\",!0),a(i,l,g,\"\\u2ab9\",\"\\\\precnapprox\",!0),a(i,l,g,\"\\u2241\",\"\\\\nsim\",!0),a(i,l,g,\"\\ue006\",\"\\\\nshortmid\"),a(i,l,g,\"\\u2224\",\"\\\\nmid\",!0),a(i,l,g,\"\\u22ac\",\"\\\\nvdash\",!0),a(i,l,g,\"\\u22ad\",\"\\\\nvDash\",!0),a(i,l,g,\"\\u22ea\",\"\\\\ntriangleleft\"),a(i,l,g,\"\\u22ec\",\"\\\\ntrianglelefteq\",!0),a(i,l,g,\"\\u228a\",\"\\\\subsetneq\",!0),a(i,l,g,\"\\ue01a\",\"\\\\varsubsetneq\"),a(i,l,g,\"\\u2acb\",\"\\\\subsetneqq\",!0),a(i,l,g,\"\\ue017\",\"\\\\varsubsetneqq\"),a(i,l,g,\"\\u226f\",\"\\\\ngtr\",!0),a(i,l,g,\"\\ue00f\",\"\\\\ngeqslant\"),a(i,l,g,\"\\ue00e\",\"\\\\ngeqq\"),a(i,l,g,\"\\u2a88\",\"\\\\gneq\",!0),a(i,l,g,\"\\u2269\",\"\\\\gneqq\",!0),a(i,l,g,\"\\ue00d\",\"\\\\gvertneqq\"),a(i,l,g,\"\\u22e7\",\"\\\\gnsim\",!0),a(i,l,g,\"\\u2a8a\",\"\\\\gnapprox\",!0),a(i,l,g,\"\\u2281\",\"\\\\nsucc\",!0),a(i,l,g,\"\\u22e1\",\"\\\\nsucceq\",!0),a(i,l,g,\"\\u22e9\",\"\\\\succnsim\",!0),a(i,l,g,\"\\u2aba\",\"\\\\succnapprox\",!0),a(i,l,g,\"\\u2246\",\"\\\\ncong\",!0),a(i,l,g,\"\\ue007\",\"\\\\nshortparallel\"),a(i,l,g,\"\\u2226\",\"\\\\nparallel\",!0),a(i,l,g,\"\\u22af\",\"\\\\nVDash\",!0),a(i,l,g,\"\\u22eb\",\"\\\\ntriangleright\"),a(i,l,g,\"\\u22ed\",\"\\\\ntrianglerighteq\",!0),a(i,l,g,\"\\ue018\",\"\\\\nsupseteqq\"),a(i,l,g,\"\\u228b\",\"\\\\supsetneq\",!0),a(i,l,g,\"\\ue01b\",\"\\\\varsupsetneq\"),a(i,l,g,\"\\u2acc\",\"\\\\supsetneqq\",!0),a(i,l,g,\"\\ue019\",\"\\\\varsupsetneqq\"),a(i,l,g,\"\\u22ae\",\"\\\\nVdash\",!0),a(i,l,g,\"\\u2ab5\",\"\\\\precneqq\",!0),a(i,l,g,\"\\u2ab6\",\"\\\\succneqq\",!0),a(i,l,g,\"\\ue016\",\"\\\\nsubseteqq\"),a(i,l,c,\"\\u22b4\",\"\\\\unlhd\"),a(i,l,c,\"\\u22b5\",\"\\\\unrhd\"),a(i,l,g,\"\\u219a\",\"\\\\nleftarrow\",!0),a(i,l,g,\"\\u219b\",\"\\\\nrightarrow\",!0),a(i,l,g,\"\\u21cd\",\"\\\\nLeftarrow\",!0),a(i,l,g,\"\\u21cf\",\"\\\\nRightarrow\",!0),a(i,l,g,\"\\u21ae\",\"\\\\nleftrightarrow\",!0),a(i,l,g,\"\\u21ce\",\"\\\\nLeftrightarrow\",!0),a(i,l,g,\"\\u25b3\",\"\\\\vartriangle\"),a(i,l,b,\"\\u210f\",\"\\\\hslash\"),a(i,l,b,\"\\u25bd\",\"\\\\triangledown\"),a(i,l,b,\"\\u25ca\",\"\\\\lozenge\"),a(i,l,b,\"\\u24c8\",\"\\\\circledS\"),a(i,l,b,\"\\xae\",\"\\\\circledR\"),a(o,l,b,\"\\xae\",\"\\\\circledR\"),a(i,l,b,\"\\u2221\",\"\\\\measuredangle\",!0),a(i,l,b,\"\\u2204\",\"\\\\nexists\"),a(i,l,b,\"\\u2127\",\"\\\\mho\"),a(i,l,b,\"\\u2132\",\"\\\\Finv\",!0),a(i,l,b,\"\\u2141\",\"\\\\Game\",!0),a(i,l,b,\"k\",\"\\\\Bbbk\"),a(i,l,b,\"\\u2035\",\"\\\\backprime\"),a(i,l,b,\"\\u25b2\",\"\\\\blacktriangle\"),a(i,l,b,\"\\u25bc\",\"\\\\blacktriangledown\"),a(i,l,b,\"\\u25a0\",\"\\\\blacksquare\"),a(i,l,b,\"\\u29eb\",\"\\\\blacklozenge\"),a(i,l,b,\"\\u2605\",\"\\\\bigstar\"),a(i,l,b,\"\\u2222\",\"\\\\sphericalangle\",!0),a(i,l,b,\"\\u2201\",\"\\\\complement\",!0),a(i,l,b,\"\\xf0\",\"\\\\eth\",!0),a(i,l,b,\"\\u2571\",\"\\\\diagup\"),a(i,l,b,\"\\u2572\",\"\\\\diagdown\"),a(i,l,b,\"\\u25a1\",\"\\\\square\"),a(i,l,b,\"\\u25a1\",\"\\\\Box\"),a(i,l,b,\"\\u25ca\",\"\\\\Diamond\"),a(i,l,b,\"\\xa5\",\"\\\\yen\",!0),a(i,l,b,\"\\u2713\",\"\\\\checkmark\",!0),a(o,l,b,\"\\u2713\",\"\\\\checkmark\"),a(i,l,b,\"\\u2136\",\"\\\\beth\",!0),a(i,l,b,\"\\u2138\",\"\\\\daleth\",!0),a(i,l,b,\"\\u2137\",\"\\\\gimel\",!0),a(i,l,b,\"\\u03dd\",\"\\\\digamma\"),a(i,l,b,\"\\u03f0\",\"\\\\varkappa\"),a(i,l,f,\"\\u250c\",\"\\\\ulcorner\"),a(i,l,h,\"\\u2510\",\"\\\\urcorner\"),a(i,l,f,\"\\u2514\",\"\\\\llcorner\"),a(i,l,h,\"\\u2518\",\"\\\\lrcorner\"),a(i,l,g,\"\\u2266\",\"\\\\leqq\",!0),a(i,l,g,\"\\u2a7d\",\"\\\\leqslant\"),a(i,l,g,\"\\u2a95\",\"\\\\eqslantless\",!0),a(i,l,g,\"\\u2272\",\"\\\\lesssim\"),a(i,l,g,\"\\u2a85\",\"\\\\lessapprox\"),a(i,l,g,\"\\u224a\",\"\\\\approxeq\",!0),a(i,l,c,\"\\u22d6\",\"\\\\lessdot\"),a(i,l,g,\"\\u22d8\",\"\\\\lll\"),a(i,l,g,\"\\u2276\",\"\\\\lessgtr\"),a(i,l,g,\"\\u22da\",\"\\\\lesseqgtr\"),a(i,l,g,\"\\u2a8b\",\"\\\\lesseqqgtr\"),a(i,l,g,\"\\u2251\",\"\\\\doteqdot\"),a(i,l,g,\"\\u2253\",\"\\\\risingdotseq\",!0),a(i,l,g,\"\\u2252\",\"\\\\fallingdotseq\",!0),a(i,l,g,\"\\u223d\",\"\\\\backsim\",!0),a(i,l,g,\"\\u22cd\",\"\\\\backsimeq\",!0),a(i,l,g,\"\\u2ac5\",\"\\\\subseteqq\",!0),a(i,l,g,\"\\u22d0\",\"\\\\Subset\",!0),a(i,l,g,\"\\u228f\",\"\\\\sqsubset\",!0),a(i,l,g,\"\\u227c\",\"\\\\preccurlyeq\",!0),a(i,l,g,\"\\u22de\",\"\\\\curlyeqprec\",!0),a(i,l,g,\"\\u227e\",\"\\\\precsim\",!0),a(i,l,g,\"\\u2ab7\",\"\\\\precapprox\",!0),a(i,l,g,\"\\u22b2\",\"\\\\vartriangleleft\"),a(i,l,g,\"\\u22b4\",\"\\\\trianglelefteq\"),a(i,l,g,\"\\u22a8\",\"\\\\vDash\"),a(i,l,g,\"\\u22aa\",\"\\\\Vvdash\",!0),a(i,l,g,\"\\u2323\",\"\\\\smallsmile\"),a(i,l,g,\"\\u2322\",\"\\\\smallfrown\"),a(i,l,g,\"\\u224f\",\"\\\\bumpeq\",!0),a(i,l,g,\"\\u224e\",\"\\\\Bumpeq\",!0),a(i,l,g,\"\\u2267\",\"\\\\geqq\",!0),a(i,l,g,\"\\u2a7e\",\"\\\\geqslant\",!0),a(i,l,g,\"\\u2a96\",\"\\\\eqslantgtr\",!0),a(i,l,g,\"\\u2273\",\"\\\\gtrsim\",!0),a(i,l,g,\"\\u2a86\",\"\\\\gtrapprox\",!0),a(i,l,c,\"\\u22d7\",\"\\\\gtrdot\"),a(i,l,g,\"\\u22d9\",\"\\\\ggg\",!0),a(i,l,g,\"\\u2277\",\"\\\\gtrless\",!0),a(i,l,g,\"\\u22db\",\"\\\\gtreqless\",!0),a(i,l,g,\"\\u2a8c\",\"\\\\gtreqqless\",!0),a(i,l,g,\"\\u2256\",\"\\\\eqcirc\",!0),a(i,l,g,\"\\u2257\",\"\\\\circeq\",!0),a(i,l,g,\"\\u225c\",\"\\\\triangleq\",!0),a(i,l,g,\"\\u223c\",\"\\\\thicksim\"),a(i,l,g,\"\\u2248\",\"\\\\thickapprox\"),a(i,l,g,\"\\u2ac6\",\"\\\\supseteqq\",!0),a(i,l,g,\"\\u22d1\",\"\\\\Supset\",!0),a(i,l,g,\"\\u2290\",\"\\\\sqsupset\",!0),a(i,l,g,\"\\u227d\",\"\\\\succcurlyeq\",!0),a(i,l,g,\"\\u22df\",\"\\\\curlyeqsucc\",!0),a(i,l,g,\"\\u227f\",\"\\\\succsim\",!0),a(i,l,g,\"\\u2ab8\",\"\\\\succapprox\",!0),a(i,l,g,\"\\u22b3\",\"\\\\vartriangleright\"),a(i,l,g,\"\\u22b5\",\"\\\\trianglerighteq\"),a(i,l,g,\"\\u22a9\",\"\\\\Vdash\",!0),a(i,l,g,\"\\u2223\",\"\\\\shortmid\"),a(i,l,g,\"\\u2225\",\"\\\\shortparallel\"),a(i,l,g,\"\\u226c\",\"\\\\between\",!0),a(i,l,g,\"\\u22d4\",\"\\\\pitchfork\",!0),a(i,l,g,\"\\u221d\",\"\\\\varpropto\"),a(i,l,g,\"\\u25c0\",\"\\\\blacktriangleleft\"),a(i,l,g,\"\\u2234\",\"\\\\therefore\",!0),a(i,l,g,\"\\u220d\",\"\\\\backepsilon\"),a(i,l,g,\"\\u25b6\",\"\\\\blacktriangleright\"),a(i,l,g,\"\\u2235\",\"\\\\because\",!0),a(i,l,g,\"\\u22d8\",\"\\\\llless\"),a(i,l,g,\"\\u22d9\",\"\\\\gggtr\"),a(i,l,c,\"\\u22b2\",\"\\\\lhd\"),a(i,l,c,\"\\u22b3\",\"\\\\rhd\"),a(i,l,g,\"\\u2242\",\"\\\\eqsim\",!0),a(i,s,g,\"\\u22c8\",\"\\\\Join\"),a(i,l,g,\"\\u2251\",\"\\\\Doteq\",!0),a(i,l,c,\"\\u2214\",\"\\\\dotplus\",!0),a(i,l,c,\"\\u2216\",\"\\\\smallsetminus\"),a(i,l,c,\"\\u22d2\",\"\\\\Cap\",!0),a(i,l,c,\"\\u22d3\",\"\\\\Cup\",!0),a(i,l,c,\"\\u2a5e\",\"\\\\doublebarwedge\",!0),a(i,l,c,\"\\u229f\",\"\\\\boxminus\",!0),a(i,l,c,\"\\u229e\",\"\\\\boxplus\",!0),a(i,l,c,\"\\u22c7\",\"\\\\divideontimes\",!0),a(i,l,c,\"\\u22c9\",\"\\\\ltimes\",!0),a(i,l,c,\"\\u22ca\",\"\\\\rtimes\",!0),a(i,l,c,\"\\u22cb\",\"\\\\leftthreetimes\",!0),a(i,l,c,\"\\u22cc\",\"\\\\rightthreetimes\",!0),a(i,l,c,\"\\u22cf\",\"\\\\curlywedge\",!0),a(i,l,c,\"\\u22ce\",\"\\\\curlyvee\",!0),a(i,l,c,\"\\u229d\",\"\\\\circleddash\",!0),a(i,l,c,\"\\u229b\",\"\\\\circledast\",!0),a(i,l,c,\"\\u22c5\",\"\\\\centerdot\"),a(i,l,c,\"\\u22ba\",\"\\\\intercal\",!0),a(i,l,c,\"\\u22d2\",\"\\\\doublecap\"),a(i,l,c,\"\\u22d3\",\"\\\\doublecup\"),a(i,l,c,\"\\u22a0\",\"\\\\boxtimes\",!0),a(i,l,g,\"\\u21e2\",\"\\\\dashrightarrow\",!0),a(i,l,g,\"\\u21e0\",\"\\\\dashleftarrow\",!0),a(i,l,g,\"\\u21c7\",\"\\\\leftleftarrows\",!0),a(i,l,g,\"\\u21c6\",\"\\\\leftrightarrows\",!0),a(i,l,g,\"\\u21da\",\"\\\\Lleftarrow\",!0),a(i,l,g,\"\\u219e\",\"\\\\twoheadleftarrow\",!0),a(i,l,g,\"\\u21a2\",\"\\\\leftarrowtail\",!0),a(i,l,g,\"\\u21ab\",\"\\\\looparrowleft\",!0),a(i,l,g,\"\\u21cb\",\"\\\\leftrightharpoons\",!0),a(i,l,g,\"\\u21b6\",\"\\\\curvearrowleft\",!0),a(i,l,g,\"\\u21ba\",\"\\\\circlearrowleft\",!0),a(i,l,g,\"\\u21b0\",\"\\\\Lsh\",!0),a(i,l,g,\"\\u21c8\",\"\\\\upuparrows\",!0),a(i,l,g,\"\\u21bf\",\"\\\\upharpoonleft\",!0),a(i,l,g,\"\\u21c3\",\"\\\\downharpoonleft\",!0),a(i,l,g,\"\\u22b8\",\"\\\\multimap\",!0),a(i,l,g,\"\\u21ad\",\"\\\\leftrightsquigarrow\",!0),a(i,l,g,\"\\u21c9\",\"\\\\rightrightarrows\",!0),a(i,l,g,\"\\u21c4\",\"\\\\rightleftarrows\",!0),a(i,l,g,\"\\u21a0\",\"\\\\twoheadrightarrow\",!0),a(i,l,g,\"\\u21a3\",\"\\\\rightarrowtail\",!0),a(i,l,g,\"\\u21ac\",\"\\\\looparrowright\",!0),a(i,l,g,\"\\u21b7\",\"\\\\curvearrowright\",!0),a(i,l,g,\"\\u21bb\",\"\\\\circlearrowright\",!0),a(i,l,g,\"\\u21b1\",\"\\\\Rsh\",!0),a(i,l,g,\"\\u21ca\",\"\\\\downdownarrows\",!0),a(i,l,g,\"\\u21be\",\"\\\\upharpoonright\",!0),a(i,l,g,\"\\u21c2\",\"\\\\downharpoonright\",!0),a(i,l,g,\"\\u21dd\",\"\\\\rightsquigarrow\",!0),a(i,l,g,\"\\u21dd\",\"\\\\leadsto\"),a(i,l,g,\"\\u21db\",\"\\\\Rrightarrow\",!0),a(i,l,g,\"\\u21be\",\"\\\\restriction\"),a(i,s,b,\"\\u2018\",\"`\"),a(i,s,b,\"$\",\"\\\\$\"),a(o,s,b,\"$\",\"\\\\$\"),a(o,s,b,\"$\",\"\\\\textdollar\"),a(i,s,b,\"%\",\"\\\\%\"),a(o,s,b,\"%\",\"\\\\%\"),a(i,s,b,\"_\",\"\\\\_\"),a(o,s,b,\"_\",\"\\\\_\"),a(o,s,b,\"_\",\"\\\\textunderscore\"),a(i,s,b,\"\\u2220\",\"\\\\angle\",!0),a(i,s,b,\"\\u221e\",\"\\\\infty\",!0),a(i,s,b,\"\\u2032\",\"\\\\prime\"),a(i,s,b,\"\\u25b3\",\"\\\\triangle\"),a(i,s,b,\"\\u0393\",\"\\\\Gamma\",!0),a(i,s,b,\"\\u0394\",\"\\\\Delta\",!0),a(i,s,b,\"\\u0398\",\"\\\\Theta\",!0),a(i,s,b,\"\\u039b\",\"\\\\Lambda\",!0),a(i,s,b,\"\\u039e\",\"\\\\Xi\",!0),a(i,s,b,\"\\u03a0\",\"\\\\Pi\",!0),a(i,s,b,\"\\u03a3\",\"\\\\Sigma\",!0),a(i,s,b,\"\\u03a5\",\"\\\\Upsilon\",!0),a(i,s,b,\"\\u03a6\",\"\\\\Phi\",!0),a(i,s,b,\"\\u03a8\",\"\\\\Psi\",!0),a(i,s,b,\"\\u03a9\",\"\\\\Omega\",!0),a(i,s,b,\"\\xac\",\"\\\\neg\"),a(i,s,b,\"\\xac\",\"\\\\lnot\"),a(i,s,b,\"\\u22a4\",\"\\\\top\"),a(i,s,b,\"\\u22a5\",\"\\\\bot\"),a(i,s,b,\"\\u2205\",\"\\\\emptyset\"),a(i,l,b,\"\\u2205\",\"\\\\varnothing\"),a(i,s,m,\"\\u03b1\",\"\\\\alpha\",!0),a(i,s,m,\"\\u03b2\",\"\\\\beta\",!0),a(i,s,m,\"\\u03b3\",\"\\\\gamma\",!0),a(i,s,m,\"\\u03b4\",\"\\\\delta\",!0),a(i,s,m,\"\\u03f5\",\"\\\\epsilon\",!0),a(i,s,m,\"\\u03b6\",\"\\\\zeta\",!0),a(i,s,m,\"\\u03b7\",\"\\\\eta\",!0),a(i,s,m,\"\\u03b8\",\"\\\\theta\",!0),a(i,s,m,\"\\u03b9\",\"\\\\iota\",!0),a(i,s,m,\"\\u03ba\",\"\\\\kappa\",!0),a(i,s,m,\"\\u03bb\",\"\\\\lambda\",!0),a(i,s,m,\"\\u03bc\",\"\\\\mu\",!0),a(i,s,m,\"\\u03bd\",\"\\\\nu\",!0),a(i,s,m,\"\\u03be\",\"\\\\xi\",!0),a(i,s,m,\"\\u03bf\",\"\\\\omicron\",!0),a(i,s,m,\"\\u03c0\",\"\\\\pi\",!0),a(i,s,m,\"\\u03c1\",\"\\\\rho\",!0),a(i,s,m,\"\\u03c3\",\"\\\\sigma\",!0),a(i,s,m,\"\\u03c4\",\"\\\\tau\",!0),a(i,s,m,\"\\u03c5\",\"\\\\upsilon\",!0),a(i,s,m,\"\\u03d5\",\"\\\\phi\",!0),a(i,s,m,\"\\u03c7\",\"\\\\chi\",!0),a(i,s,m,\"\\u03c8\",\"\\\\psi\",!0),a(i,s,m,\"\\u03c9\",\"\\\\omega\",!0),a(i,s,m,\"\\u03b5\",\"\\\\varepsilon\",!0),a(i,s,m,\"\\u03d1\",\"\\\\vartheta\",!0),a(i,s,m,\"\\u03d6\",\"\\\\varpi\",!0),a(i,s,m,\"\\u03f1\",\"\\\\varrho\",!0),a(i,s,m,\"\\u03c2\",\"\\\\varsigma\",!0),a(i,s,m,\"\\u03c6\",\"\\\\varphi\",!0),a(i,s,c,\"\\u2217\",\"*\"),a(i,s,c,\"+\",\"+\"),a(i,s,c,\"\\u2212\",\"-\"),a(i,s,c,\"\\u22c5\",\"\\\\cdot\",!0),a(i,s,c,\"\\u2218\",\"\\\\circ\"),a(i,s,c,\"\\xf7\",\"\\\\div\",!0),a(i,s,c,\"\\xb1\",\"\\\\pm\",!0),a(i,s,c,\"\\xd7\",\"\\\\times\",!0),a(i,s,c,\"\\u2229\",\"\\\\cap\",!0),a(i,s,c,\"\\u222a\",\"\\\\cup\",!0),a(i,s,c,\"\\u2216\",\"\\\\setminus\"),a(i,s,c,\"\\u2227\",\"\\\\land\"),a(i,s,c,\"\\u2228\",\"\\\\lor\"),a(i,s,c,\"\\u2227\",\"\\\\wedge\",!0),a(i,s,c,\"\\u2228\",\"\\\\vee\",!0),a(i,s,b,\"\\u221a\",\"\\\\surd\"),a(i,s,f,\"(\",\"(\"),a(i,s,f,\"[\",\"[\"),a(i,s,f,\"\\u27e8\",\"\\\\langle\",!0),a(i,s,f,\"\\u2223\",\"\\\\lvert\"),a(i,s,f,\"\\u2225\",\"\\\\lVert\"),a(i,s,h,\")\",\")\"),a(i,s,h,\"]\",\"]\"),a(i,s,h,\"?\",\"?\"),a(i,s,h,\"!\",\"!\"),a(i,s,h,\"\\u27e9\",\"\\\\rangle\",!0),a(i,s,h,\"\\u2223\",\"\\\\rvert\"),a(i,s,h,\"\\u2225\",\"\\\\rVert\"),a(i,s,g,\"=\",\"=\"),a(i,s,g,\"<\",\"<\"),a(i,s,g,\">\",\">\"),a(i,s,g,\":\",\":\"),a(i,s,g,\"\\u2248\",\"\\\\approx\",!0),a(i,s,g,\"\\u2245\",\"\\\\cong\",!0),a(i,s,g,\"\\u2265\",\"\\\\ge\"),a(i,s,g,\"\\u2265\",\"\\\\geq\",!0),a(i,s,g,\"\\u2190\",\"\\\\gets\"),a(i,s,g,\">\",\"\\\\gt\"),a(i,s,g,\"\\u2208\",\"\\\\in\",!0),a(i,s,g,\"\\u2209\",\"\\\\notin\",!0),a(i,s,g,\"\\u0338\",\"\\\\not\"),a(i,s,g,\"\\u2282\",\"\\\\subset\",!0),a(i,s,g,\"\\u2283\",\"\\\\supset\",!0),a(i,s,g,\"\\u2286\",\"\\\\subseteq\",!0),a(i,s,g,\"\\u2287\",\"\\\\supseteq\",!0),a(i,l,g,\"\\u2288\",\"\\\\nsubseteq\",!0),a(i,l,g,\"\\u2289\",\"\\\\nsupseteq\",!0),a(i,s,g,\"\\u22a8\",\"\\\\models\"),a(i,s,g,\"\\u2190\",\"\\\\leftarrow\",!0),a(i,s,g,\"\\u2264\",\"\\\\le\"),a(i,s,g,\"\\u2264\",\"\\\\leq\",!0),a(i,s,g,\"<\",\"\\\\lt\"),a(i,s,g,\"\\u2260\",\"\\\\ne\",!0),a(i,s,g,\"\\u2260\",\"\\\\neq\"),a(i,s,g,\"\\u2192\",\"\\\\rightarrow\",!0),a(i,s,g,\"\\u2192\",\"\\\\to\"),a(i,l,g,\"\\u2271\",\"\\\\ngeq\",!0),a(i,l,g,\"\\u2270\",\"\\\\nleq\",!0),a(i,s,y,null,\"\\\\!\"),a(i,s,y,\"\\xa0\",\"\\\\ \"),a(i,s,y,\"\\xa0\",\"~\"),a(i,s,y,null,\"\\\\,\"),a(i,s,y,null,\"\\\\:\"),a(i,s,y,null,\"\\\\;\"),a(i,s,y,null,\"\\\\enspace\"),a(i,s,y,null,\"\\\\qquad\"),a(i,s,y,null,\"\\\\quad\"),a(i,s,y,\"\\xa0\",\"\\\\space\"),a(i,s,y,\"\\xa0\",\"\\\\nobreakspace\"),a(o,s,y,null,\"\\\\!\"),a(o,s,y,\"\\xa0\",\"\\\\ \"),a(o,s,y,\"\\xa0\",\"~\"),a(o,s,y,null,\"\\\\,\"),a(o,s,y,null,\"\\\\:\"),a(o,s,y,null,\"\\\\;\"),a(o,s,y,null,\"\\\\enspace\"),a(o,s,y,null,\"\\\\qquad\"),a(o,s,y,null,\"\\\\quad\"),a(o,s,y,\"\\xa0\",\"\\\\space\"),a(o,s,y,\"\\xa0\",\"\\\\nobreakspace\"),a(i,s,v,\",\",\",\"),a(i,s,v,\";\",\";\"),a(i,s,v,\":\",\"\\\\colon\"),a(i,l,c,\"\\u22bc\",\"\\\\barwedge\",!0),a(i,l,c,\"\\u22bb\",\"\\\\veebar\",!0),a(i,s,c,\"\\u2299\",\"\\\\odot\",!0),a(i,s,c,\"\\u2295\",\"\\\\oplus\",!0),a(i,s,c,\"\\u2297\",\"\\\\otimes\",!0),a(i,s,b,\"\\u2202\",\"\\\\partial\",!0),a(i,s,c,\"\\u2298\",\"\\\\oslash\",!0),a(i,l,c,\"\\u229a\",\"\\\\circledcirc\",!0),a(i,l,c,\"\\u22a1\",\"\\\\boxdot\",!0),a(i,s,c,\"\\u25b3\",\"\\\\bigtriangleup\"),a(i,s,c,\"\\u25bd\",\"\\\\bigtriangledown\"),a(i,s,c,\"\\u2020\",\"\\\\dagger\"),a(i,s,c,\"\\u22c4\",\"\\\\diamond\"),a(i,s,c,\"\\u22c6\",\"\\\\star\"),a(i,s,c,\"\\u25c3\",\"\\\\triangleleft\"),a(i,s,c,\"\\u25b9\",\"\\\\triangleright\"),a(i,s,f,\"{\",\"\\\\{\"),a(o,s,b,\"{\",\"\\\\{\"),a(o,s,b,\"{\",\"\\\\textbraceleft\"),a(i,s,h,\"}\",\"\\\\}\"),a(o,s,b,\"}\",\"\\\\}\"),a(o,s,b,\"}\",\"\\\\textbraceright\"),a(i,s,f,\"{\",\"\\\\lbrace\"),a(i,s,h,\"}\",\"\\\\rbrace\"),a(i,s,f,\"[\",\"\\\\lbrack\"),a(i,s,h,\"]\",\"\\\\rbrack\"),a(o,s,b,\"<\",\"\\\\textless\"),a(o,s,b,\">\",\"\\\\textgreater\"),a(i,s,f,\"\\u230a\",\"\\\\lfloor\"),a(i,s,h,\"\\u230b\",\"\\\\rfloor\"),a(i,s,f,\"\\u2308\",\"\\\\lceil\"),a(i,s,h,\"\\u2309\",\"\\\\rceil\"),a(i,s,b,\"\\\\\",\"\\\\backslash\"),a(i,s,b,\"\\u2223\",\"|\"),a(i,s,b,\"\\u2223\",\"\\\\vert\"),a(o,s,b,\"|\",\"\\\\textbar\"),a(i,s,b,\"\\u2225\",\"\\\\|\"),a(i,s,b,\"\\u2225\",\"\\\\Vert\"),a(o,s,b,\"\\u2225\",\"\\\\textbardbl\"),a(i,s,g,\"\\u2191\",\"\\\\uparrow\",!0),a(i,s,g,\"\\u21d1\",\"\\\\Uparrow\",!0),a(i,s,g,\"\\u2193\",\"\\\\downarrow\",!0),a(i,s,g,\"\\u21d3\",\"\\\\Downarrow\",!0),a(i,s,g,\"\\u2195\",\"\\\\updownarrow\",!0),a(i,s,g,\"\\u21d5\",\"\\\\Updownarrow\",!0),a(i,s,d,\"\\u2210\",\"\\\\coprod\"),a(i,s,d,\"\\u22c1\",\"\\\\bigvee\"),a(i,s,d,\"\\u22c0\",\"\\\\bigwedge\"),a(i,s,d,\"\\u2a04\",\"\\\\biguplus\"),a(i,s,d,\"\\u22c2\",\"\\\\bigcap\"),a(i,s,d,\"\\u22c3\",\"\\\\bigcup\"),a(i,s,d,\"\\u222b\",\"\\\\int\"),a(i,s,d,\"\\u222b\",\"\\\\intop\"),a(i,s,d,\"\\u222c\",\"\\\\iint\"),a(i,s,d,\"\\u222d\",\"\\\\iiint\"),a(i,s,d,\"\\u220f\",\"\\\\prod\"),a(i,s,d,\"\\u2211\",\"\\\\sum\"),a(i,s,d,\"\\u2a02\",\"\\\\bigotimes\"),a(i,s,d,\"\\u2a01\",\"\\\\bigoplus\"),a(i,s,d,\"\\u2a00\",\"\\\\bigodot\"),a(i,s,d,\"\\u222e\",\"\\\\oint\"),a(i,s,d,\"\\u2a06\",\"\\\\bigsqcup\"),a(i,s,d,\"\\u222b\",\"\\\\smallint\"),a(o,s,p,\"\\u2026\",\"\\\\textellipsis\"),a(i,s,p,\"\\u2026\",\"\\\\mathellipsis\"),a(o,s,p,\"\\u2026\",\"\\\\ldots\",!0),a(i,s,p,\"\\u2026\",\"\\\\ldots\",!0),a(i,s,p,\"\\u22ef\",\"\\\\@cdots\",!0),a(i,s,p,\"\\u22f1\",\"\\\\ddots\",!0),a(i,s,b,\"\\u22ee\",\"\\\\vdots\",!0),a(i,s,u,\"\\u02ca\",\"\\\\acute\"),a(i,s,u,\"\\u02cb\",\"\\\\grave\"),a(i,s,u,\"\\xa8\",\"\\\\ddot\"),a(i,s,u,\"~\",\"\\\\tilde\"),a(i,s,u,\"\\u02c9\",\"\\\\bar\"),a(i,s,u,\"\\u02d8\",\"\\\\breve\"),a(i,s,u,\"\\u02c7\",\"\\\\check\"),a(i,s,u,\"^\",\"\\\\hat\"),a(i,s,u,\"\\u20d7\",\"\\\\vec\"),a(i,s,u,\"\\u02d9\",\"\\\\dot\"),a(i,s,u,\"\\u02da\",\"\\\\mathring\"),a(i,s,m,\"\\u0131\",\"\\\\imath\",!0),a(i,s,m,\"\\u0237\",\"\\\\jmath\",!0),a(o,s,b,\"\\u0131\",\"\\\\i\",!0),a(o,s,b,\"\\u0237\",\"\\\\j\",!0),a(o,s,b,\"\\xdf\",\"\\\\ss\",!0),a(o,s,b,\"\\xe6\",\"\\\\ae\",!0),a(o,s,b,\"\\xe6\",\"\\\\ae\",!0),a(o,s,b,\"\\u0153\",\"\\\\oe\",!0),a(o,s,b,\"\\xf8\",\"\\\\o\",!0),a(o,s,b,\"\\xc6\",\"\\\\AE\",!0),a(o,s,b,\"\\u0152\",\"\\\\OE\",!0),a(o,s,b,\"\\xd8\",\"\\\\O\",!0),a(o,s,u,\"\\u02ca\",\"\\\\'\"),a(o,s,u,\"\\u02cb\",\"\\\\`\"),a(o,s,u,\"\\u02c6\",\"\\\\^\"),a(o,s,u,\"\\u02dc\",\"\\\\~\"),a(o,s,u,\"\\u02c9\",\"\\\\=\"),a(o,s,u,\"\\u02d8\",\"\\\\u\"),a(o,s,u,\"\\u02d9\",\"\\\\.\"),a(o,s,u,\"\\u02da\",\"\\\\r\"),a(o,s,u,\"\\u02c7\",\"\\\\v\"),a(o,s,u,\"\\xa8\",'\\\\\"'),a(o,s,u,\"\\u02dd\",\"\\\\H\"),a(o,s,b,\"\\u2013\",\"--\"),a(o,s,b,\"\\u2013\",\"\\\\textendash\"),a(o,s,b,\"\\u2014\",\"---\"),a(o,s,b,\"\\u2014\",\"\\\\textemdash\"),a(o,s,b,\"\\u2018\",\"`\"),a(o,s,b,\"\\u2018\",\"\\\\textquoteleft\"),a(o,s,b,\"\\u2019\",\"'\"),a(o,s,b,\"\\u2019\",\"\\\\textquoteright\"),a(o,s,b,\"\\u201c\",\"``\"),a(o,s,b,\"\\u201c\",\"\\\\textquotedblleft\"),a(o,s,b,\"\\u201d\",\"''\"),a(o,s,b,\"\\u201d\",\"\\\\textquotedblright\"),a(i,s,b,\"\\xb0\",\"\\\\degree\"),a(o,s,b,\"\\xb0\",\"\\\\degree\"),a(i,s,m,\"\\xa3\",\"\\\\pounds\"),a(i,s,m,\"\\xa3\",\"\\\\mathsterling\",!0),a(o,s,m,\"\\xa3\",\"\\\\pounds\"),a(o,s,m,\"\\xa3\",\"\\\\textsterling\",!0),a(i,l,b,\"\\u2720\",\"\\\\maltese\"),a(o,l,b,\"\\u2720\",\"\\\\maltese\"),a(o,s,y,\"\\xa0\",\"\\\\ \"),a(o,s,y,\"\\xa0\",\" \"),a(o,s,y,\"\\xa0\",\"~\");for(var x='0123456789/@.\"',w=0;w<x.length;w++){var k=x.charAt(w);a(i,s,b,k,k)}for(var M='0123456789!@*()-=+[]<>|\";:?/.,',S=0;S<M.length;S++){var z=M.charAt(S);a(o,s,b,z,z)}for(var O=\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\",T=0;T<O.length;T++){var A=O.charAt(T);a(i,s,m,A,A),a(o,s,b,A,A)}for(var N=0;N<\"\\xc7\\xd0\\xde\\xe7\\xfe\".length;N++){var B=\"\\xc7\\xd0\\xde\\xe7\\xfe\".charAt(N);a(i,s,m,B,B),a(o,s,b,B,B)}a(o,s,b,\"\\xf0\",\"\\xf0\"),a(o,s,b,\"\\u2013\",\"\\u2013\"),a(o,s,b,\"\\u2014\",\"\\u2014\"),a(o,s,b,\"\\u2018\",\"\\u2018\"),a(o,s,b,\"\\u2019\",\"\\u2019\"),a(o,s,b,\"\\u201c\",\"\\u201c\"),a(o,s,b,\"\\u201d\",\"\\u201d\")},function(e,t,r){var n=r(38);e.exports=function(e){return Object(n(e))}},function(e,t,r){\"use strict\";var n=r(42),a=r(59),i={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2]},o={\"\\xc5\":\"A\",\"\\xc7\":\"C\",\"\\xd0\":\"D\",\"\\xde\":\"o\",\"\\xe5\":\"a\",\"\\xe7\":\"c\",\"\\xf0\":\"d\",\"\\xfe\":\"o\",\"\\u0410\":\"A\",\"\\u0411\":\"B\",\"\\u0412\":\"B\",\"\\u0413\":\"F\",\"\\u0414\":\"A\",\"\\u0415\":\"E\",\"\\u0416\":\"K\",\"\\u0417\":\"3\",\"\\u0418\":\"N\",\"\\u0419\":\"N\",\"\\u041a\":\"K\",\"\\u041b\":\"N\",\"\\u041c\":\"M\",\"\\u041d\":\"H\",\"\\u041e\":\"O\",\"\\u041f\":\"N\",\"\\u0420\":\"P\",\"\\u0421\":\"C\",\"\\u0422\":\"T\",\"\\u0423\":\"y\",\"\\u0424\":\"O\",\"\\u0425\":\"X\",\"\\u0426\":\"U\",\"\\u0427\":\"h\",\"\\u0428\":\"W\",\"\\u0429\":\"W\",\"\\u042a\":\"B\",\"\\u042b\":\"X\",\"\\u042c\":\"B\",\"\\u042d\":\"3\",\"\\u042e\":\"X\",\"\\u042f\":\"R\",\"\\u0430\":\"a\",\"\\u0431\":\"b\",\"\\u0432\":\"a\",\"\\u0433\":\"r\",\"\\u0434\":\"y\",\"\\u0435\":\"e\",\"\\u0436\":\"m\",\"\\u0437\":\"e\",\"\\u0438\":\"n\",\"\\u0439\":\"n\",\"\\u043a\":\"n\",\"\\u043b\":\"n\",\"\\u043c\":\"m\",\"\\u043d\":\"n\",\"\\u043e\":\"o\",\"\\u043f\":\"n\",\"\\u0440\":\"p\",\"\\u0441\":\"c\",\"\\u0442\":\"o\",\"\\u0443\":\"y\",\"\\u0444\":\"b\",\"\\u0445\":\"x\",\"\\u0446\":\"n\",\"\\u0447\":\"n\",\"\\u0448\":\"w\",\"\\u0449\":\"w\",\"\\u044a\":\"a\",\"\\u044b\":\"m\",\"\\u044c\":\"a\",\"\\u044d\":\"e\",\"\\u044e\":\"m\",\"\\u044f\":\"r\"},s={};t.a={getFontMetrics:function(e){var t=void 0;if(!s[t=e>=5?0:e>=3?1:2]){var r=s[t]={cssEmPerMu:i.quad[t]/18};for(var n in i)i.hasOwnProperty(n)&&(r[n]=i[n][t])}return s[t]},getCharacterMetrics:function(e,t,r){if(!a.a[t])throw new Error(\"Font metrics not found for font: \"+t+\".\");var i=e.charCodeAt(0);e[0]in o&&(i=o[e[0]].charCodeAt(0));var s=a.a[t][i];if(s||\"text\"!==r||Object(n.b)(i)&&(s=a.a[t][77]),s)return{depth:s[0],height:s[1],italic:s[2],skew:s[3],width:s[4]}}}},function(e,t,r){\"use strict\";var n=r(66),a=r.n(n),i=r(7),o=r.n(i),s=r(10),l=r.n(s),u=function(){function e(t,r,n){o()(this,e),this.lexer=t,this.start=r,this.end=n,a()(this)}return l()(e,null,[{key:\"range\",value:function(t,r){return r?t&&t.loc&&r.loc&&t.loc.lexer===r.loc.lexer?new e(t.loc.lexer,t.loc.start,r.loc.end):null:t&&t.loc}}]),e}();t.a=u},function(e,t){var r=0,n=Math.random();e.exports=function(e){return\"Symbol(\".concat(void 0===e?\"\":e,\")_\",(++r+n).toString(36))}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,r){\"use strict\";var n=r(7),a=r.n(n),i=r(5);t.a=function e(t){a()(this,e),t=t||{},this.displayMode=i.a.deflt(t.displayMode,!1),this.throwOnError=i.a.deflt(t.throwOnError,!0),this.errorColor=i.a.deflt(t.errorColor,\"#cc0000\"),this.macros=t.macros||{},this.colorIsTextColor=i.a.deflt(t.colorIsTextColor,!1),this.maxSize=Math.max(0,i.a.deflt(t.maxSize,1/0))}},function(e,t,r){\"use strict\";t.__esModule=!0;var n,a=r(79),i=(n=a)&&n.__esModule?n:{default:n};t.default=function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}return(0,i.default)(e)}},function(e,t,r){\"use strict\";var n=r(81)(!0);r(48)(String,\"String\",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=n(t,r),this._i+=e.length,{value:e,done:!1})})},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError(\"Can't call method on  \"+e);return e}},function(e,t,r){var n=r(87),a=r(53);e.exports=Object.keys||function(e){return n(e,a)}},function(e,t,r){var n=r(49),a=r(38);e.exports=function(e){return n(a(e))}},function(e,t,r){var n=r(52)(\"keys\"),a=r(32);e.exports=function(e){return n[e]||(n[e]=a(e))}},function(e,t,r){\"use strict\";t.a=function(e){var t=!0,r=!1,n=void 0;try{for(var a,i=o()(s);!(t=(a=i.next()).done);t=!0){var l=a.value,u=!0,c=!1,h=void 0;try{for(var p,m=o()(l.blocks);!(u=(p=m.next()).done);u=!0){var d=p.value;if(e>=d[0]&&e<=d[1])return l.name}}catch(e){c=!0,h=e}finally{try{!u&&m.return&&m.return()}finally{if(c)throw h}}}}catch(e){r=!0,n=e}finally{try{!t&&i.return&&i.return()}finally{if(r)throw n}}return null},t.b=function(e){for(var t=0;t<l.length;t+=2)if(e>=l[t]&&e<=l[t+1])return!0;return!1};var n=r(35),a=r.n(n),i=r(18),o=r.n(i),s=[{name:\"latin\",blocks:[[256,591],[768,879]]},{name:\"cyrillic\",blocks:[[1024,1279]]},{name:\"brahmic\",blocks:[[2304,4255]]},{name:\"georgian\",blocks:[[4256,4351]]},{name:\"cjk\",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:\"hangul\",blocks:[[44032,55215]]}];var l=[];s.forEach(function(e){return e.blocks.forEach(function(e){return l.push.apply(l,a()(e))})})},function(e,t,r){\"use strict\";var n=r(7),a=r.n(n),i=r(10),o=r.n(i),s=r(30),l=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],u=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],c=function(e,t){return t.size<2?e:l[e-1][t.size-1]},h=function(){function e(t){a()(this,e),this.style=t.style,this.color=t.color,this.size=t.size||e.BASESIZE,this.textSize=t.textSize||this.size,this.phantom=!!t.phantom,this.fontFamily=t.fontFamily,this.fontWeight=t.fontWeight||\"\",this.fontShape=t.fontShape||\"\",this.sizeMultiplier=u[this.size-1],this.maxSize=t.maxSize,this._fontMetrics=void 0}return o()(e,[{key:\"extend\",value:function(t){var r={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize};for(var n in t)t.hasOwnProperty(n)&&(r[n]=t[n]);return new e(r)}},{key:\"havingStyle\",value:function(e){return this.style===e?this:this.extend({style:e,size:c(this.textSize,e)})}},{key:\"havingCrampedStyle\",value:function(){return this.havingStyle(this.style.cramp())}},{key:\"havingSize\",value:function(e){return this.size===e&&this.textSize===e?this:this.extend({style:this.style.text(),size:e,textSize:e,sizeMultiplier:u[e-1]})}},{key:\"havingBaseStyle\",value:function(t){t=t||this.style.text();var r=c(e.BASESIZE,t);return this.size===r&&this.textSize===e.BASESIZE&&this.style===t?this:this.extend({style:t,size:r})}},{key:\"withColor\",value:function(e){return this.extend({color:e})}},{key:\"withPhantom\",value:function(){return this.extend({phantom:!0})}},{key:\"withFontFamily\",value:function(e){return this.extend({fontFamily:e||this.fontFamily})}},{key:\"withFontWeight\",value:function(e){return this.extend({fontWeight:e})}},{key:\"withFontShape\",value:function(e){return this.extend({fontShape:e})}},{key:\"sizingClasses\",value:function(e){return e.size!==this.size?[\"sizing\",\"reset-size\"+e.size,\"size\"+this.size]:[]}},{key:\"baseSizingClasses\",value:function(){return this.size!==e.BASESIZE?[\"sizing\",\"reset-size\"+this.size,\"size\"+e.BASESIZE]:[]}},{key:\"fontMetrics\",value:function(){return this._fontMetrics||(this._fontMetrics=s.a.getFontMetrics(this.size)),this._fontMetrics}},{key:\"getColor\",value:function(){return this.phantom?\"transparent\":null!=this.color&&e.colorMap.hasOwnProperty(this.color)?e.colorMap[this.color]:this.color}}]),e}();h.BASESIZE=6,h.colorMap={\"katex-blue\":\"#6495ed\",\"katex-orange\":\"#ffa500\",\"katex-pink\":\"#ff00af\",\"katex-red\":\"#df0030\",\"katex-green\":\"#28ae7b\",\"katex-gray\":\"gray\",\"katex-purple\":\"#9d38bd\",\"katex-blueA\":\"#ccfaff\",\"katex-blueB\":\"#80f6ff\",\"katex-blueC\":\"#63d9ea\",\"katex-blueD\":\"#11accd\",\"katex-blueE\":\"#0c7f99\",\"katex-tealA\":\"#94fff5\",\"katex-tealB\":\"#26edd5\",\"katex-tealC\":\"#01d1c1\",\"katex-tealD\":\"#01a995\",\"katex-tealE\":\"#208170\",\"katex-greenA\":\"#b6ffb0\",\"katex-greenB\":\"#8af281\",\"katex-greenC\":\"#74cf70\",\"katex-greenD\":\"#1fab54\",\"katex-greenE\":\"#0d923f\",\"katex-goldA\":\"#ffd0a9\",\"katex-goldB\":\"#ffbb71\",\"katex-goldC\":\"#ff9c39\",\"katex-goldD\":\"#e07d10\",\"katex-goldE\":\"#a75a05\",\"katex-redA\":\"#fca9a9\",\"katex-redB\":\"#ff8482\",\"katex-redC\":\"#f9685d\",\"katex-redD\":\"#e84d39\",\"katex-redE\":\"#bc2612\",\"katex-maroonA\":\"#ffbde0\",\"katex-maroonB\":\"#ff92c6\",\"katex-maroonC\":\"#ed5fa6\",\"katex-maroonD\":\"#ca337c\",\"katex-maroonE\":\"#9e034e\",\"katex-purpleA\":\"#ddd7ff\",\"katex-purpleB\":\"#c6b9fc\",\"katex-purpleC\":\"#aa87ff\",\"katex-purpleD\":\"#7854ab\",\"katex-purpleE\":\"#543b78\",\"katex-mintA\":\"#f5f9e8\",\"katex-mintB\":\"#edf2df\",\"katex-mintC\":\"#e0e5cc\",\"katex-grayA\":\"#f6f7f7\",\"katex-grayB\":\"#f0f1f2\",\"katex-grayC\":\"#e3e5e6\",\"katex-grayD\":\"#d6d8da\",\"katex-grayE\":\"#babec2\",\"katex-grayF\":\"#888d93\",\"katex-grayG\":\"#626569\",\"katex-grayH\":\"#3b3e40\",\"katex-grayI\":\"#21242c\",\"katex-kaBlue\":\"#314453\",\"katex-kaGreen\":\"#71B307\"},t.a=h},function(e,t,r){\"use strict\";var n=r(6),a=r(9),i=r(12),o=r(0),s=r(30),l=r(28),u=r(5),c=function(e,t,r){return l.a.math[e]&&l.a.math[e].replace?s.a.getCharacterMetrics(l.a.math[e].replace,t,r):s.a.getCharacterMetrics(e,t,r)},h=function(e,t,r,n){var a=r.havingBaseStyle(t),i=o.a.makeSpan((n||[]).concat(a.sizingClasses(r)),[e],r);return i.delimSizeMultiplier=a.sizeMultiplier/r.sizeMultiplier,i.height*=i.delimSizeMultiplier,i.depth*=i.delimSizeMultiplier,i.maxFontSize=a.sizeMultiplier,i},p=function(e,t,r){var n=t.havingBaseStyle(r),a=(1-t.sizeMultiplier/n.sizeMultiplier)*t.fontMetrics().axisHeight;e.classes.push(\"delimcenter\"),e.style.top=a+\"em\",e.height-=a,e.depth+=a},m=function(e,t,r,n,i,s){var l,u,c,m,d=(l=e,u=t,c=i,m=n,o.a.makeSymbol(l,\"Size\"+u+\"-Regular\",c,m)),f=h(o.a.makeSpan([\"delimsizing\",\"size\"+t],[d],n),a.a.TEXT,n,s);return r&&p(f,n,a.a.TEXT),f},d=function(e,t,r){var n=void 0;return\"Size1-Regular\"===t?n=\"delim-size1\":\"Size4-Regular\"===t&&(n=\"delim-size4\"),{type:\"elem\",elem:o.a.makeSpan([\"delimsizinginner\",n],[o.a.makeSpan([],[o.a.makeSymbol(e,t,r)])])}},f=function(e,t,r,n,i,s){var l=void 0,u=void 0,p=void 0,m=void 0;l=p=m=e,u=null;var f=\"Size1-Regular\";\"\\\\uparrow\"===e?p=m=\"\\u23d0\":\"\\\\Uparrow\"===e?p=m=\"\\u2016\":\"\\\\downarrow\"===e?l=p=\"\\u23d0\":\"\\\\Downarrow\"===e?l=p=\"\\u2016\":\"\\\\updownarrow\"===e?(l=\"\\\\uparrow\",p=\"\\u23d0\",m=\"\\\\downarrow\"):\"\\\\Updownarrow\"===e?(l=\"\\\\Uparrow\",p=\"\\u2016\",m=\"\\\\Downarrow\"):\"[\"===e||\"\\\\lbrack\"===e?(l=\"\\u23a1\",p=\"\\u23a2\",m=\"\\u23a3\",f=\"Size4-Regular\"):\"]\"===e||\"\\\\rbrack\"===e?(l=\"\\u23a4\",p=\"\\u23a5\",m=\"\\u23a6\",f=\"Size4-Regular\"):\"\\\\lfloor\"===e?(p=l=\"\\u23a2\",m=\"\\u23a3\",f=\"Size4-Regular\"):\"\\\\lceil\"===e?(l=\"\\u23a1\",p=m=\"\\u23a2\",f=\"Size4-Regular\"):\"\\\\rfloor\"===e?(p=l=\"\\u23a5\",m=\"\\u23a6\",f=\"Size4-Regular\"):\"\\\\rceil\"===e?(l=\"\\u23a4\",p=m=\"\\u23a5\",f=\"Size4-Regular\"):\"(\"===e?(l=\"\\u239b\",p=\"\\u239c\",m=\"\\u239d\",f=\"Size4-Regular\"):\")\"===e?(l=\"\\u239e\",p=\"\\u239f\",m=\"\\u23a0\",f=\"Size4-Regular\"):\"\\\\{\"===e||\"\\\\lbrace\"===e?(l=\"\\u23a7\",u=\"\\u23a8\",m=\"\\u23a9\",p=\"\\u23aa\",f=\"Size4-Regular\"):\"\\\\}\"===e||\"\\\\rbrace\"===e?(l=\"\\u23ab\",u=\"\\u23ac\",m=\"\\u23ad\",p=\"\\u23aa\",f=\"Size4-Regular\"):\"\\\\lgroup\"===e?(l=\"\\u23a7\",m=\"\\u23a9\",p=\"\\u23aa\",f=\"Size4-Regular\"):\"\\\\rgroup\"===e?(l=\"\\u23ab\",m=\"\\u23ad\",p=\"\\u23aa\",f=\"Size4-Regular\"):\"\\\\lmoustache\"===e?(l=\"\\u23a7\",m=\"\\u23ad\",p=\"\\u23aa\",f=\"Size4-Regular\"):\"\\\\rmoustache\"===e&&(l=\"\\u23ab\",m=\"\\u23a9\",p=\"\\u23aa\",f=\"Size4-Regular\");var v=c(l,f,i),g=v.height+v.depth,y=c(p,f,i),b=y.height+y.depth,x=c(m,f,i),w=x.height+x.depth,k=0,M=1;if(null!==u){var S=c(u,f,i);k=S.height+S.depth,M=2}var z=g+w+k,O=Math.ceil((t-z)/(M*b)),T=z+O*M*b,A=n.fontMetrics().axisHeight;r&&(A*=n.sizeMultiplier);var N=T/2-A,B=[];if(B.push(d(m,f,i)),null===u)for(var q=0;q<O;q++)B.push(d(p,f,i));else{for(var C=0;C<O;C++)B.push(d(p,f,i));B.push(d(u,f,i));for(var E=0;E<O;E++)B.push(d(p,f,i))}B.push(d(l,f,i));var j=n.havingBaseStyle(a.a.TEXT),R=o.a.makeVList({positionType:\"bottom\",positionData:N,children:B},j);return h(o.a.makeSpan([\"delimsizing\",\"mult\"],[R],j),a.a.TEXT,n,s)},v=function(e,t,r,n){var a=void 0;\"sqrtTall\"===e&&(a=\"M702 80H400000v40H742v\"+(r-54-80)+\"l-4 4-4 4c-.667.7\\n-2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1h-12l-28-84c-16.667-52-96.667\\n-294.333-240-727l-212 -643 -85 170c-4-3.333-8.333-7.667-13 -13l-13-13l77-155\\n 77-156c66 199.333 139 419.667 219 661 l218 661zM702 80H400000v40H742z\");var s=new i.a.pathNode(e,a),l=new i.a.svgNode([s],{width:\"400em\",height:t+\"em\",viewBox:\"0 0 400000 \"+r,preserveAspectRatio:\"xMinYMin slice\"});return o.a.makeSpan([\"hide-tail\"],[l],n)},g=[\"(\",\")\",\"[\",\"\\\\lbrack\",\"]\",\"\\\\rbrack\",\"\\\\{\",\"\\\\lbrace\",\"\\\\}\",\"\\\\rbrace\",\"\\\\lfloor\",\"\\\\rfloor\",\"\\\\lceil\",\"\\\\rceil\",\"\\\\surd\"],y=[\"\\\\uparrow\",\"\\\\downarrow\",\"\\\\updownarrow\",\"\\\\Uparrow\",\"\\\\Downarrow\",\"\\\\Updownarrow\",\"|\",\"\\\\|\",\"\\\\vert\",\"\\\\Vert\",\"\\\\lvert\",\"\\\\rvert\",\"\\\\lVert\",\"\\\\rVert\",\"\\\\lgroup\",\"\\\\rgroup\",\"\\\\lmoustache\",\"\\\\rmoustache\"],b=[\"<\",\">\",\"\\\\langle\",\"\\\\rangle\",\"/\",\"\\\\backslash\",\"\\\\lt\",\"\\\\gt\"],x=[0,1.2,1.8,2.4,3],w=[{type:\"small\",style:a.a.SCRIPTSCRIPT},{type:\"small\",style:a.a.SCRIPT},{type:\"small\",style:a.a.TEXT},{type:\"large\",size:1},{type:\"large\",size:2},{type:\"large\",size:3},{type:\"large\",size:4}],k=[{type:\"small\",style:a.a.SCRIPTSCRIPT},{type:\"small\",style:a.a.SCRIPT},{type:\"small\",style:a.a.TEXT},{type:\"stack\"}],M=[{type:\"small\",style:a.a.SCRIPTSCRIPT},{type:\"small\",style:a.a.SCRIPT},{type:\"small\",style:a.a.TEXT},{type:\"large\",size:1},{type:\"large\",size:2},{type:\"large\",size:3},{type:\"large\",size:4},{type:\"stack\"}],S=function(e,t,r,n){for(var a,i=Math.min(2,3-n.style.size);i<r.length&&\"stack\"!==r[i].type;i++){var o=c(e,\"small\"===(a=r[i]).type?\"Main-Regular\":\"large\"===a.type?\"Size\"+a.size+\"-Regular\":\"stack\"===a.type?\"Size4-Regular\":void 0,\"math\"),s=o.height+o.depth;if(\"small\"===r[i].type&&(s*=n.havingBaseStyle(r[i].style).sizeMultiplier),s>t)return r[i]}return r[r.length-1]},z=function(e,t,r,n,a,i){\"<\"===e||\"\\\\lt\"===e||\"\\u27e8\"===e?e=\"\\\\langle\":\">\"!==e&&\"\\\\gt\"!==e&&\"\\u27e9\"!==e||(e=\"\\\\rangle\");var s=void 0;s=u.a.contains(b,e)?w:u.a.contains(g,e)?M:k;var l,c,d,v,y,x,z,O,T=S(e,t,s,n);return\"small\"===T.type?(l=e,c=T.style,d=r,v=n,y=a,x=i,z=o.a.makeSymbol(l,\"Main-Regular\",y,v),O=h(z,c,v,x),d&&p(O,v,c),O):\"large\"===T.type?m(e,T.size,r,n,a,i):f(e,t,r,n,a,i)};t.a={sqrtImage:function(e,t){var r=S(\"\\\\surd\",e,M,t),n=void 0,a=t.sizeMultiplier,i=0,o=0,s=0;\"small\"===r.type?(s=1080,o=1*(a=t.havingBaseStyle(r.style).sizeMultiplier/t.sizeMultiplier),(n=v(\"sqrtMain\",i=1.08*a,s,t)).style.minWidth=\"0.853em\",n.advanceWidth=.833*a):\"large\"===r.type?(s=1080*x[r.size],o=x[r.size]/a,i=(x[r.size]+.08)/a,(n=v(\"sqrtSize\"+r.size,i,s,t)).style.minWidth=\"1.02em\",n.advanceWidth=1/a):(i=e/a+.08,o=e/a,s=Math.floor(1e3*e)+80,(n=v(\"sqrtTall\",i,s,t)).style.minWidth=\"0.742em\",n.advanceWidth=1.056/a);return n.height=o,n.style.height=i+\"em\",{span:n,ruleWidth:t.fontMetrics().sqrtRuleThickness*a}},sizedDelim:function(e,t,r,a,i){if(\"<\"===e||\"\\\\lt\"===e||\"\\u27e8\"===e?e=\"\\\\langle\":\">\"!==e&&\"\\\\gt\"!==e&&\"\\u27e9\"!==e||(e=\"\\\\rangle\"),u.a.contains(g,e)||u.a.contains(b,e))return m(e,t,!1,r,a,i);if(u.a.contains(y,e))return f(e,x[t],!1,r,a,i);throw new n.a(\"Illegal delimiter: '\"+e+\"'\")},customSizedDelim:z,leftRightDelim:function(e,t,r,n,a,i){var o=n.fontMetrics().axisHeight*n.sizeMultiplier,s=5/n.fontMetrics().ptPerEm,l=Math.max(t-o,r+o),u=Math.max(l/500*901,2*l-s);return z(e,u,!0,n,a,i)}}},function(e,t,r){var n=r(20),a=r(16).document,i=n(a)&&n(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},function(e,t,r){var n=r(25),a=r(8),i=r(24);e.exports=function(e,t){var r=(a.Object||{})[e]||Object[e],o={};o[e]=t(r),n(n.S+n.F*i(function(){r(1)}),\"Object\",o)}},function(e,t,r){var n=r(72);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,a){return e.call(t,r,n,a)}}return function(){return e.apply(t,arguments)}}},function(e,t,r){\"use strict\";var n=r(82),a=r(25),i=r(83),o=r(26),s=r(21),l=r(17),u=r(84),c=r(54),h=r(91),p=r(11)(\"iterator\"),m=!([].keys&&\"next\"in[].keys()),d=\"values\",f=function(){return this};e.exports=function(e,t,r,v,g,y,b){u(r,t,v);var x,w,k,M=function(e){if(!m&&e in T)return T[e];switch(e){case\"keys\":case d:return function(){return new r(this,e)}}return function(){return new r(this,e)}},S=t+\" Iterator\",z=g==d,O=!1,T=e.prototype,A=T[p]||T[\"@@iterator\"]||g&&T[g],N=A||M(g),B=g?z?M(\"entries\"):N:void 0,q=\"Array\"==t&&T.entries||A;if(q&&(k=h(q.call(new e)))!==Object.prototype&&(c(k,S,!0),n||s(k,p)||o(k,p,f)),z&&A&&A.name!==d&&(O=!0,N=function(){return A.call(this)}),n&&!b||!m&&!O&&T[p]||o(T,p,N),l[t]=N,l[S]=f,g)if(x={values:z?N:M(d),keys:y?N:M(\"keys\"),entries:B},b)for(w in x)w in T||i(T,w,x[w]);else a(a.P+a.F*(m||O),t,x);return x}},function(e,t,r){var n=r(50);e.exports=Object(\"z\").propertyIsEnumerable(0)?Object:function(e){return\"String\"==n(e)?e.split(\"\"):Object(e)}},function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},function(e,t,r){var n=r(37),a=Math.min;e.exports=function(e){return e>0?a(n(e),9007199254740991):0}},function(e,t,r){var n=r(16),a=\"__core-js_shared__\",i=n[a]||(n[a]={});e.exports=function(e){return i[e]||(i[e]={})}},function(e,t){e.exports=\"constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".split(\",\")},function(e,t,r){var n=r(15).f,a=r(21),i=r(11)(\"toStringTag\");e.exports=function(e,t,r){e&&!a(e=r?e:e.prototype,i)&&n(e,i,{configurable:!0,value:t})}},function(e,t,r){var n=r(56),a=r(11)(\"iterator\"),i=r(17);e.exports=r(8).getIteratorMethod=function(e){if(void 0!=e)return e[a]||e[\"@@iterator\"]||i[n(e)]}},function(e,t,r){var n=r(50),a=r(11)(\"toStringTag\"),i=\"Arguments\"==n(function(){return arguments}());e.exports=function(e){var t,r,o;return void 0===e?\"Undefined\":null===e?\"Null\":\"string\"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),a))?r:i?n(t):\"Object\"==(o=n(t))&&\"function\"==typeof t.callee?\"Arguments\":o}},function(e,t,r){\"use strict\";t.__esModule=!0;var n=i(r(97)),a=i(r(18));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(){return function(e,t){if(Array.isArray(e))return e;if((0,n.default)(Object(e)))return function(e,t){var r=[],n=!0,i=!1,o=void 0;try{for(var s,l=(0,a.default)(e);!(n=(s=l.next()).done)&&(r.push(s.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{!n&&l.return&&l.return()}finally{if(i)throw o}}return r}(e,t);throw new TypeError(\"Invalid attempt to destructure non-iterable instance\")}}()},function(e,t,r){r(99);for(var n=r(16),a=r(26),i=r(17),o=r(11)(\"toStringTag\"),s=[\"NodeList\",\"DOMTokenList\",\"MediaList\",\"StyleSheetList\",\"CSSRuleList\"],l=0;l<5;l++){var u=s[l],c=n[u],h=c&&c.prototype;h&&!h[o]&&a(h,o,u),i[u]=i.Array}},function(e,t,r){\"use strict\";t.a={\"AMS-Regular\":{65:[0,.68889,0,0,.72222],66:[0,.68889,0,0,.66667],67:[0,.68889,0,0,.72222],68:[0,.68889,0,0,.72222],69:[0,.68889,0,0,.66667],70:[0,.68889,0,0,.61111],71:[0,.68889,0,0,.77778],72:[0,.68889,0,0,.77778],73:[0,.68889,0,0,.38889],74:[.16667,.68889,0,0,.5],75:[0,.68889,0,0,.77778],76:[0,.68889,0,0,.66667],77:[0,.68889,0,0,.94445],78:[0,.68889,0,0,.72222],79:[.16667,.68889,0,0,.77778],80:[0,.68889,0,0,.61111],81:[.16667,.68889,0,0,.77778],82:[0,.68889,0,0,.72222],83:[0,.68889,0,0,.55556],84:[0,.68889,0,0,.66667],85:[0,.68889,0,0,.72222],86:[0,.68889,0,0,.72222],87:[0,.68889,0,0,1],88:[0,.68889,0,0,.72222],89:[0,.68889,0,0,.72222],90:[0,.68889,0,0,.66667],107:[0,.68889,0,0,.55556],165:[0,.675,.025,0,.75],174:[.15559,.69224,0,0,.94666],240:[0,.68889,0,0,.55556],295:[0,.68889,0,0,.54028],710:[0,.825,0,0,2.33334],732:[0,.9,0,0,2.33334],770:[0,.825,0,0,2.33334],771:[0,.9,0,0,2.33334],989:[.08167,.58167,0,0,.77778],1008:[0,.43056,.04028,0,.66667],8245:[0,.54986,0,0,.275],8463:[0,.68889,0,0,.54028],8487:[0,.68889,0,0,.72222],8498:[0,.68889,0,0,.55556],8502:[0,.68889,0,0,.66667],8503:[0,.68889,0,0,.44445],8504:[0,.68889,0,0,.66667],8513:[0,.68889,0,0,.63889],8592:[-.03598,.46402,0,0,.5],8594:[-.03598,.46402,0,0,.5],8602:[-.13313,.36687,0,0,1],8603:[-.13313,.36687,0,0,1],8606:[.01354,.52239,0,0,1],8608:[.01354,.52239,0,0,1],8610:[.01354,.52239,0,0,1.11111],8611:[.01354,.52239,0,0,1.11111],8619:[0,.54986,0,0,1],8620:[0,.54986,0,0,1],8621:[-.13313,.37788,0,0,1.38889],8622:[-.13313,.36687,0,0,1],8624:[0,.69224,0,0,.5],8625:[0,.69224,0,0,.5],8630:[0,.43056,0,0,1],8631:[0,.43056,0,0,1],8634:[.08198,.58198,0,0,.77778],8635:[.08198,.58198,0,0,.77778],8638:[.19444,.69224,0,0,.41667],8639:[.19444,.69224,0,0,.41667],8642:[.19444,.69224,0,0,.41667],8643:[.19444,.69224,0,0,.41667],8644:[.1808,.675,0,0,1],8646:[.1808,.675,0,0,1],8647:[.1808,.675,0,0,1],8648:[.19444,.69224,0,0,.83334],8649:[.1808,.675,0,0,1],8650:[.19444,.69224,0,0,.83334],8651:[.01354,.52239,0,0,1],8652:[.01354,.52239,0,0,1],8653:[-.13313,.36687,0,0,1],8654:[-.13313,.36687,0,0,1],8655:[-.13313,.36687,0,0,1],8666:[.13667,.63667,0,0,1],8667:[.13667,.63667,0,0,1],8669:[-.13313,.37788,0,0,1],8672:[-.064,.437,0,0,1187],8674:[-.064,.437,0,0,1167],8705:[0,.825,0,0,.5],8708:[0,.68889,0,0,.55556],8709:[.08167,.58167,0,0,.77778],8717:[0,.43056,0,0,.42917],8722:[-.03598,.46402,0,0,.5],8724:[.08198,.69224,0,0,.77778],8726:[.08167,.58167,0,0,.77778],8733:[0,.69224,0,0,.77778],8736:[0,.69224,0,0,.72222],8737:[0,.69224,0,0,.72222],8738:[.03517,.52239,0,0,.72222],8739:[.08167,.58167,0,0,.22222],8740:[.25142,.74111,0,0,.27778],8741:[.08167,.58167,0,0,.38889],8742:[.25142,.74111,0,0,.5],8756:[0,.69224,0,0,.66667],8757:[0,.69224,0,0,.66667],8764:[-.13313,.36687,0,0,.77778],8765:[-.13313,.37788,0,0,.77778],8769:[-.13313,.36687,0,0,.77778],8770:[-.03625,.46375,0,0,.77778],8774:[.30274,.79383,0,0,.77778],8776:[-.01688,.48312,0,0,.77778],8778:[.08167,.58167,0,0,.77778],8782:[.06062,.54986,0,0,.77778],8783:[.06062,.54986,0,0,.77778],8785:[.08198,.58198,0,0,.77778],8786:[.08198,.58198,0,0,.77778],8787:[.08198,.58198,0,0,.77778],8790:[0,.69224,0,0,.77778],8791:[.22958,.72958,0,0,.77778],8796:[.08198,.91667,0,0,.77778],8806:[.25583,.75583,0,0,.77778],8807:[.25583,.75583,0,0,.77778],8808:[.25142,.75726,0,0,.77778],8809:[.25142,.75726,0,0,.77778],8812:[.25583,.75583,0,0,.5],8814:[.20576,.70576,0,0,.77778],8815:[.20576,.70576,0,0,.77778],8816:[.30274,.79383,0,0,.77778],8817:[.30274,.79383,0,0,.77778],8818:[.22958,.72958,0,0,.77778],8819:[.22958,.72958,0,0,.77778],8822:[.1808,.675,0,0,.77778],8823:[.1808,.675,0,0,.77778],8828:[.13667,.63667,0,0,.77778],8829:[.13667,.63667,0,0,.77778],8830:[.22958,.72958,0,0,.77778],8831:[.22958,.72958,0,0,.77778],8832:[.20576,.70576,0,0,.77778],8833:[.20576,.70576,0,0,.77778],8840:[.30274,.79383,0,0,.77778],8841:[.30274,.79383,0,0,.77778],8842:[.13597,.63597,0,0,.77778],8843:[.13597,.63597,0,0,.77778],8847:[.03517,.54986,0,0,.77778],8848:[.03517,.54986,0,0,.77778],8858:[.08198,.58198,0,0,.77778],8859:[.08198,.58198,0,0,.77778],8861:[.08198,.58198,0,0,.77778],8862:[0,.675,0,0,.77778],8863:[0,.675,0,0,.77778],8864:[0,.675,0,0,.77778],8865:[0,.675,0,0,.77778],8872:[0,.69224,0,0,.61111],8873:[0,.69224,0,0,.72222],8874:[0,.69224,0,0,.88889],8876:[0,.68889,0,0,.61111],8877:[0,.68889,0,0,.61111],8878:[0,.68889,0,0,.72222],8879:[0,.68889,0,0,.72222],8882:[.03517,.54986,0,0,.77778],8883:[.03517,.54986,0,0,.77778],8884:[.13667,.63667,0,0,.77778],8885:[.13667,.63667,0,0,.77778],8888:[0,.54986,0,0,1.11111],8890:[.19444,.43056,0,0,.55556],8891:[.19444,.69224,0,0,.61111],8892:[.19444,.69224,0,0,.61111],8901:[0,.54986,0,0,.27778],8903:[.08167,.58167,0,0,.77778],8905:[.08167,.58167,0,0,.77778],8906:[.08167,.58167,0,0,.77778],8907:[0,.69224,0,0,.77778],8908:[0,.69224,0,0,.77778],8909:[-.03598,.46402,0,0,.77778],8910:[0,.54986,0,0,.76042],8911:[0,.54986,0,0,.76042],8912:[.03517,.54986,0,0,.77778],8913:[.03517,.54986,0,0,.77778],8914:[0,.54986,0,0,.66667],8915:[0,.54986,0,0,.66667],8916:[0,.69224,0,0,.66667],8918:[.0391,.5391,0,0,.77778],8919:[.0391,.5391,0,0,.77778],8920:[.03517,.54986,0,0,1.33334],8921:[.03517,.54986,0,0,1.33334],8922:[.38569,.88569,0,0,.77778],8923:[.38569,.88569,0,0,.77778],8926:[.13667,.63667,0,0,.77778],8927:[.13667,.63667,0,0,.77778],8928:[.30274,.79383,0,0,.77778],8929:[.30274,.79383,0,0,.77778],8934:[.23222,.74111,0,0,.77778],8935:[.23222,.74111,0,0,.77778],8936:[.23222,.74111,0,0,.77778],8937:[.23222,.74111,0,0,.77778],8938:[.20576,.70576,0,0,.77778],8939:[.20576,.70576,0,0,.77778],8940:[.30274,.79383,0,0,.77778],8941:[.30274,.79383,0,0,.77778],8994:[.19444,.69224,0,0,.77778],8995:[.19444,.69224,0,0,.77778],9416:[.15559,.69224,0,0,.90222],9484:[0,.69224,0,0,.5],9488:[0,.69224,0,0,.5],9492:[0,.37788,0,0,.5],9496:[0,.37788,0,0,.5],9585:[.19444,.68889,0,0,.88889],9586:[.19444,.74111,0,0,.88889],9632:[0,.675,0,0,.77778],9633:[0,.675,0,0,.77778],9650:[0,.54986,0,0,.72222],9651:[0,.54986,0,0,.72222],9654:[.03517,.54986,0,0,.77778],9660:[0,.54986,0,0,.72222],9661:[0,.54986,0,0,.72222],9664:[.03517,.54986,0,0,.77778],9674:[.11111,.69224,0,0,.66667],9733:[.19444,.69224,0,0,.94445],10003:[0,.69224,0,0,.83334],10016:[0,.69224,0,0,.83334],10731:[.11111,.69224,0,0,.66667],10846:[.19444,.75583,0,0,.61111],10877:[.13667,.63667,0,0,.77778],10878:[.13667,.63667,0,0,.77778],10885:[.25583,.75583,0,0,.77778],10886:[.25583,.75583,0,0,.77778],10887:[.13597,.63597,0,0,.77778],10888:[.13597,.63597,0,0,.77778],10889:[.26167,.75726,0,0,.77778],10890:[.26167,.75726,0,0,.77778],10891:[.48256,.98256,0,0,.77778],10892:[.48256,.98256,0,0,.77778],10901:[.13667,.63667,0,0,.77778],10902:[.13667,.63667,0,0,.77778],10933:[.25142,.75726,0,0,.77778],10934:[.25142,.75726,0,0,.77778],10935:[.26167,.75726,0,0,.77778],10936:[.26167,.75726,0,0,.77778],10937:[.26167,.75726,0,0,.77778],10938:[.26167,.75726,0,0,.77778],10949:[.25583,.75583,0,0,.77778],10950:[.25583,.75583,0,0,.77778],10955:[.28481,.79383,0,0,.77778],10956:[.28481,.79383,0,0,.77778],57350:[.08167,.58167,0,0,.22222],57351:[.08167,.58167,0,0,.38889],57352:[.08167,.58167,0,0,.77778],57353:[0,.43056,.04028,0,.66667],57356:[.25142,.75726,0,0,.77778],57357:[.25142,.75726,0,0,.77778],57358:[.41951,.91951,0,0,.77778],57359:[.30274,.79383,0,0,.77778],57360:[.30274,.79383,0,0,.77778],57361:[.41951,.91951,0,0,.77778],57366:[.25142,.75726,0,0,.77778],57367:[.25142,.75726,0,0,.77778],57368:[.25142,.75726,0,0,.77778],57369:[.25142,.75726,0,0,.77778],57370:[.13597,.63597,0,0,.77778],57371:[.13597,.63597,0,0,.77778]},\"Caligraphic-Regular\":{48:[0,.43056,0,0,.5],49:[0,.43056,0,0,.5],50:[0,.43056,0,0,.5],51:[.19444,.43056,0,0,.5],52:[.19444,.43056,0,0,.5],53:[.19444,.43056,0,0,.5],54:[0,.64444,0,0,.5],55:[.19444,.43056,0,0,.5],56:[0,.64444,0,0,.5],57:[.19444,.43056,0,0,.5],65:[0,.68333,0,.19445,.79847],66:[0,.68333,.03041,.13889,.65681],67:[0,.68333,.05834,.13889,.52653],68:[0,.68333,.02778,.08334,.77139],69:[0,.68333,.08944,.11111,.52778],70:[0,.68333,.09931,.11111,.71875],71:[.09722,.68333,.0593,.11111,.59487],72:[0,.68333,.00965,.11111,.84452],73:[0,.68333,.07382,0,.54452],74:[.09722,.68333,.18472,.16667,.67778],75:[0,.68333,.01445,.05556,.76195],76:[0,.68333,0,.13889,.68972],77:[0,.68333,0,.13889,1.2009],78:[0,.68333,.14736,.08334,.82049],79:[0,.68333,.02778,.11111,.79611],80:[0,.68333,.08222,.08334,.69556],81:[.09722,.68333,0,.11111,.81667],82:[0,.68333,0,.08334,.8475],83:[0,.68333,.075,.13889,.60556],84:[0,.68333,.25417,0,.54464],85:[0,.68333,.09931,.08334,.62583],86:[0,.68333,.08222,0,.61278],87:[0,.68333,.08222,.08334,.98778],88:[0,.68333,.14643,.13889,.7133],89:[.09722,.68333,.08222,.08334,.66834],90:[0,.68333,.07944,.13889,.72473]},\"Fraktur-Regular\":{33:[0,.69141,0,0,.29574],34:[0,.69141,0,0,.21471],38:[0,.69141,0,0,.73786],39:[0,.69141,0,0,.21201],40:[.24982,.74947,0,0,.38865],41:[.24982,.74947,0,0,.38865],42:[0,.62119,0,0,.27764],43:[.08319,.58283,0,0,.75623],44:[0,.10803,0,0,.27764],45:[.08319,.58283,0,0,.75623],46:[0,.10803,0,0,.27764],47:[.24982,.74947,0,0,.50181],48:[0,.47534,0,0,.50181],49:[0,.47534,0,0,.50181],50:[0,.47534,0,0,.50181],51:[.18906,.47534,0,0,.50181],52:[.18906,.47534,0,0,.50181],53:[.18906,.47534,0,0,.50181],54:[0,.69141,0,0,.50181],55:[.18906,.47534,0,0,.50181],56:[0,.69141,0,0,.50181],57:[.18906,.47534,0,0,.50181],58:[0,.47534,0,0,.21606],59:[.12604,.47534,0,0,.21606],61:[-.13099,.36866,0,0,.75623],63:[0,.69141,0,0,.36245],65:[0,.69141,0,0,.7176],66:[0,.69141,0,0,.88397],67:[0,.69141,0,0,.61254],68:[0,.69141,0,0,.83158],69:[0,.69141,0,0,.66278],70:[.12604,.69141,0,0,.61119],71:[0,.69141,0,0,.78539],72:[.06302,.69141,0,0,.7203],73:[0,.69141,0,0,.55448],74:[.12604,.69141,0,0,.55231],75:[0,.69141,0,0,.66845],76:[0,.69141,0,0,.66602],77:[0,.69141,0,0,1.04953],78:[0,.69141,0,0,.83212],79:[0,.69141,0,0,.82699],80:[.18906,.69141,0,0,.82753],81:[.03781,.69141,0,0,.82699],82:[0,.69141,0,0,.82807],83:[0,.69141,0,0,.82861],84:[0,.69141,0,0,.66899],85:[0,.69141,0,0,.64576],86:[0,.69141,0,0,.83131],87:[0,.69141,0,0,1.04602],88:[0,.69141,0,0,.71922],89:[.18906,.69141,0,0,.83293],90:[.12604,.69141,0,0,.60201],91:[.24982,.74947,0,0,.27764],93:[.24982,.74947,0,0,.27764],94:[0,.69141,0,0,.49965],97:[0,.47534,0,0,.50046],98:[0,.69141,0,0,.51315],99:[0,.47534,0,0,.38946],100:[0,.62119,0,0,.49857],101:[0,.47534,0,0,.40053],102:[.18906,.69141,0,0,.32626],103:[.18906,.47534,0,0,.5037],104:[.18906,.69141,0,0,.52126],105:[0,.69141,0,0,.27899],106:[0,.69141,0,0,.28088],107:[0,.69141,0,0,.38946],108:[0,.69141,0,0,.27953],109:[0,.47534,0,0,.76676],110:[0,.47534,0,0,.52666],111:[0,.47534,0,0,.48885],112:[.18906,.52396,0,0,.50046],113:[.18906,.47534,0,0,.48912],114:[0,.47534,0,0,.38919],115:[0,.47534,0,0,.44266],116:[0,.62119,0,0,.33301],117:[0,.47534,0,0,.5172],118:[0,.52396,0,0,.5118],119:[0,.52396,0,0,.77351],120:[.18906,.47534,0,0,.38865],121:[.18906,.47534,0,0,.49884],122:[.18906,.47534,0,0,.39054],8216:[0,.69141,0,0,.21471],8217:[0,.69141,0,0,.21471],58112:[0,.62119,0,0,.49749],58113:[0,.62119,0,0,.4983],58114:[.18906,.69141,0,0,.33328],58115:[.18906,.69141,0,0,.32923],58116:[.18906,.47534,0,0,.50343],58117:[0,.69141,0,0,.33301],58118:[0,.62119,0,0,.33409],58119:[0,.47534,0,0,.50073]},\"Main-Bold\":{33:[0,.69444,0,0,.35],34:[0,.69444,0,0,.60278],35:[.19444,.69444,0,0,.95833],36:[.05556,.75,0,0,.575],37:[.05556,.75,0,0,.95833],38:[0,.69444,0,0,.89444],39:[0,.69444,0,0,.31944],40:[.25,.75,0,0,.44722],41:[.25,.75,0,0,.44722],42:[0,.75,0,0,.575],43:[.13333,.63333,0,0,.89444],44:[.19444,.15556,0,0,.31944],45:[0,.44444,0,0,.38333],46:[0,.15556,0,0,.31944],47:[.25,.75,0,0,.575],48:[0,.64444,0,0,.575],49:[0,.64444,0,0,.575],50:[0,.64444,0,0,.575],51:[0,.64444,0,0,.575],52:[0,.64444,0,0,.575],53:[0,.64444,0,0,.575],54:[0,.64444,0,0,.575],55:[0,.64444,0,0,.575],56:[0,.64444,0,0,.575],57:[0,.64444,0,0,.575],58:[0,.44444,0,0,.31944],59:[.19444,.44444,0,0,.31944],60:[.08556,.58556,0,0,.89444],61:[-.10889,.39111,0,0,.89444],62:[.08556,.58556,0,0,.89444],63:[0,.69444,0,0,.54305],64:[0,.69444,0,0,.89444],65:[0,.68611,0,0,.86944],66:[0,.68611,0,0,.81805],67:[0,.68611,0,0,.83055],68:[0,.68611,0,0,.88194],69:[0,.68611,0,0,.75555],70:[0,.68611,0,0,.72361],71:[0,.68611,0,0,.90416],72:[0,.68611,0,0,.9],73:[0,.68611,0,0,.43611],74:[0,.68611,0,0,.59444],75:[0,.68611,0,0,.90138],76:[0,.68611,0,0,.69166],77:[0,.68611,0,0,1.09166],78:[0,.68611,0,0,.9],79:[0,.68611,0,0,.86388],80:[0,.68611,0,0,.78611],81:[.19444,.68611,0,0,.86388],82:[0,.68611,0,0,.8625],83:[0,.68611,0,0,.63889],84:[0,.68611,0,0,.8],85:[0,.68611,0,0,.88472],86:[0,.68611,.01597,0,.86944],87:[0,.68611,.01597,0,1.18888],88:[0,.68611,0,0,.86944],89:[0,.68611,.02875,0,.86944],90:[0,.68611,0,0,.70277],91:[.25,.75,0,0,.31944],92:[.25,.75,0,0,.575],93:[.25,.75,0,0,.31944],94:[0,.69444,0,0,.575],95:[.31,.13444,.03194,0,.575],97:[0,.44444,0,0,.55902],98:[0,.69444,0,0,.63889],99:[0,.44444,0,0,.51111],100:[0,.69444,0,0,.63889],101:[0,.44444,0,0,.52708],102:[0,.69444,.10903,0,.35139],103:[.19444,.44444,.01597,0,.575],104:[0,.69444,0,0,.63889],105:[0,.69444,0,0,.31944],106:[.19444,.69444,0,0,.35139],107:[0,.69444,0,0,.60694],108:[0,.69444,0,0,.31944],109:[0,.44444,0,0,.95833],110:[0,.44444,0,0,.63889],111:[0,.44444,0,0,.575],112:[.19444,.44444,0,0,.63889],113:[.19444,.44444,0,0,.60694],114:[0,.44444,0,0,.47361],115:[0,.44444,0,0,.45361],116:[0,.63492,0,0,.44722],117:[0,.44444,0,0,.63889],118:[0,.44444,.01597,0,.60694],119:[0,.44444,.01597,0,.83055],120:[0,.44444,0,0,.60694],121:[.19444,.44444,.01597,0,.60694],122:[0,.44444,0,0,.51111],123:[.25,.75,0,0,.575],124:[.25,.75,0,0,.31944],125:[.25,.75,0,0,.575],126:[.35,.34444,0,0,.575],168:[0,.69444,0,0,.575],172:[0,.44444,0,0,.76666],176:[0,.69444,0,0,.86944],177:[.13333,.63333,0,0,.89444],198:[0,.68611,0,0,1.04166],215:[.13333,.63333,0,0,.89444],216:[.04861,.73472,0,0,.89444],223:[0,.69444,0,0,.59722],230:[0,.44444,0,0,.83055],247:[.13333,.63333,0,0,.89444],248:[.09722,.54167,0,0,.575],305:[0,.44444,0,0,.31944],338:[0,.68611,0,0,1.16944],339:[0,.44444,0,0,.89444],567:[.19444,.44444,0,0,.35139],710:[0,.69444,0,0,.575],711:[0,.63194,0,0,.575],713:[0,.59611,0,0,.575],714:[0,.69444,0,0,.575],715:[0,.69444,0,0,.575],728:[0,.69444,0,0,.575],729:[0,.69444,0,0,.31944],730:[0,.69444,0,0,.86944],732:[0,.69444,0,0,.575],733:[0,.69444,0,0,.575],824:[.19444,.69444,0,0,0],915:[0,.68611,0,0,.69166],916:[0,.68611,0,0,.95833],920:[0,.68611,0,0,.89444],923:[0,.68611,0,0,.80555],926:[0,.68611,0,0,.76666],928:[0,.68611,0,0,.9],931:[0,.68611,0,0,.83055],933:[0,.68611,0,0,.89444],934:[0,.68611,0,0,.83055],936:[0,.68611,0,0,.89444],937:[0,.68611,0,0,.83055],8211:[0,.44444,.03194,0,.575],8212:[0,.44444,.03194,0,1.14999],8216:[0,.69444,0,0,.31944],8217:[0,.69444,0,0,.31944],8220:[0,.69444,0,0,.60278],8221:[0,.69444,0,0,.60278],8224:[.19444,.69444,0,0,.51111],8225:[.19444,.69444,0,0,.51111],8242:[0,.55556,0,0,.34444],8407:[0,.72444,.15486,0,.575],8463:[0,.69444,0,0,.66759],8465:[0,.69444,0,0,.83055],8467:[0,.69444,0,0,.47361],8472:[.19444,.44444,0,0,.74027],8476:[0,.69444,0,0,.83055],8501:[0,.69444,0,0,.70277],8592:[-.10889,.39111,0,0,1.14999],8593:[.19444,.69444,0,0,.575],8594:[-.10889,.39111,0,0,1.14999],8595:[.19444,.69444,0,0,.575],8596:[-.10889,.39111,0,0,1.14999],8597:[.25,.75,0,0,.575],8598:[.19444,.69444,0,0,1.14999],8599:[.19444,.69444,0,0,1.14999],8600:[.19444,.69444,0,0,1.14999],8601:[.19444,.69444,0,0,1.14999],8636:[-.10889,.39111,0,0,1.14999],8637:[-.10889,.39111,0,0,1.14999],8640:[-.10889,.39111,0,0,1.14999],8641:[-.10889,.39111,0,0,1.14999],8656:[-.10889,.39111,0,0,1.14999],8657:[.19444,.69444,0,0,.70277],8658:[-.10889,.39111,0,0,1.14999],8659:[.19444,.69444,0,0,.70277],8660:[-.10889,.39111,0,0,1.14999],8661:[.25,.75,0,0,.70277],8704:[0,.69444,0,0,.63889],8706:[0,.69444,.06389,0,.62847],8707:[0,.69444,0,0,.63889],8709:[.05556,.75,0,0,.575],8711:[0,.68611,0,0,.95833],8712:[.08556,.58556,0,0,.76666],8715:[.08556,.58556,0,0,.76666],8722:[.13333,.63333,0,0,.89444],8723:[.13333,.63333,0,0,.89444],8725:[.25,.75,0,0,.575],8726:[.25,.75,0,0,.575],8727:[-.02778,.47222,0,0,.575],8728:[-.02639,.47361,0,0,.575],8729:[-.02639,.47361,0,0,.575],8730:[.18,.82,0,0,.95833],8733:[0,.44444,0,0,.89444],8734:[0,.44444,0,0,1.14999],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.31944],8741:[.25,.75,0,0,.575],8743:[0,.55556,0,0,.76666],8744:[0,.55556,0,0,.76666],8745:[0,.55556,0,0,.76666],8746:[0,.55556,0,0,.76666],8747:[.19444,.69444,.12778,0,.56875],8764:[-.10889,.39111,0,0,.89444],8768:[.19444,.69444,0,0,.31944],8771:[.00222,.50222,0,0,.89444],8776:[.02444,.52444,0,0,.89444],8781:[.00222,.50222,0,0,.89444],8801:[.00222,.50222,0,0,.89444],8804:[.19667,.69667,0,0,.89444],8805:[.19667,.69667,0,0,.89444],8810:[.08556,.58556,0,0,1.14999],8811:[.08556,.58556,0,0,1.14999],8826:[.08556,.58556,0,0,.89444],8827:[.08556,.58556,0,0,.89444],8834:[.08556,.58556,0,0,.89444],8835:[.08556,.58556,0,0,.89444],8838:[.19667,.69667,0,0,.89444],8839:[.19667,.69667,0,0,.89444],8846:[0,.55556,0,0,.76666],8849:[.19667,.69667,0,0,.89444],8850:[.19667,.69667,0,0,.89444],8851:[0,.55556,0,0,.76666],8852:[0,.55556,0,0,.76666],8853:[.13333,.63333,0,0,.89444],8854:[.13333,.63333,0,0,.89444],8855:[.13333,.63333,0,0,.89444],8856:[.13333,.63333,0,0,.89444],8857:[.13333,.63333,0,0,.89444],8866:[0,.69444,0,0,.70277],8867:[0,.69444,0,0,.70277],8868:[0,.69444,0,0,.89444],8869:[0,.69444,0,0,.89444],8900:[-.02639,.47361,0,0,.575],8901:[-.02639,.47361,0,0,.31944],8902:[-.02778,.47222,0,0,.575],8968:[.25,.75,0,0,.51111],8969:[.25,.75,0,0,.51111],8970:[.25,.75,0,0,.51111],8971:[.25,.75,0,0,.51111],8994:[-.13889,.36111,0,0,1.14999],8995:[-.13889,.36111,0,0,1.14999],9651:[.19444,.69444,0,0,1.02222],9657:[-.02778,.47222,0,0,.575],9661:[.19444,.69444,0,0,1.02222],9667:[-.02778,.47222,0,0,.575],9711:[.19444,.69444,0,0,1.14999],9824:[.12963,.69444,0,0,.89444],9825:[.12963,.69444,0,0,.89444],9826:[.12963,.69444,0,0,.89444],9827:[.12963,.69444,0,0,.89444],9837:[0,.75,0,0,.44722],9838:[.19444,.69444,0,0,.44722],9839:[.19444,.69444,0,0,.44722],10216:[.25,.75,0,0,.44722],10217:[.25,.75,0,0,.44722],10815:[0,.68611,0,0,.9],10927:[.19667,.69667,0,0,.89444],10928:[.19667,.69667,0,0,.89444]},\"Main-BoldItalic\":{33:[0,.69444,.11417,0,.38611],34:[0,.69444,.07939,0,.62055],35:[.19444,.69444,.06833,0,.94444],37:[.05556,.75,.12861,0,.94444],38:[0,.69444,.08528,0,.88555],39:[0,.69444,.12945,0,.35555],40:[.25,.75,.15806,0,.47333],41:[.25,.75,.03306,0,.47333],42:[0,.75,.14333,0,.59111],43:[.10333,.60333,.03306,0,.88555],44:[.19444,.14722,0,0,.35555],45:[0,.44444,.02611,0,.41444],46:[0,.14722,0,0,.35555],47:[.25,.75,.15806,0,.59111],48:[0,.64444,.13167,0,.59111],49:[0,.64444,.13167,0,.59111],50:[0,.64444,.13167,0,.59111],51:[0,.64444,.13167,0,.59111],52:[.19444,.64444,.13167,0,.59111],53:[0,.64444,.13167,0,.59111],54:[0,.64444,.13167,0,.59111],55:[.19444,.64444,.13167,0,.59111],56:[0,.64444,.13167,0,.59111],57:[0,.64444,.13167,0,.59111],58:[0,.44444,.06695,0,.35555],59:[.19444,.44444,.06695,0,.35555],61:[-.10889,.39111,.06833,0,.88555],63:[0,.69444,.11472,0,.59111],64:[0,.69444,.09208,0,.88555],65:[0,.68611,0,0,.86555],66:[0,.68611,.0992,0,.81666],67:[0,.68611,.14208,0,.82666],68:[0,.68611,.09062,0,.87555],69:[0,.68611,.11431,0,.75666],70:[0,.68611,.12903,0,.72722],71:[0,.68611,.07347,0,.89527],72:[0,.68611,.17208,0,.8961],73:[0,.68611,.15681,0,.47166],74:[0,.68611,.145,0,.61055],75:[0,.68611,.14208,0,.89499],76:[0,.68611,0,0,.69777],77:[0,.68611,.17208,0,1.07277],78:[0,.68611,.17208,0,.8961],79:[0,.68611,.09062,0,.85499],80:[0,.68611,.0992,0,.78721],81:[.19444,.68611,.09062,0,.85499],82:[0,.68611,.02559,0,.85944],83:[0,.68611,.11264,0,.64999],84:[0,.68611,.12903,0,.7961],85:[0,.68611,.17208,0,.88083],86:[0,.68611,.18625,0,.86555],87:[0,.68611,.18625,0,1.15999],88:[0,.68611,.15681,0,.86555],89:[0,.68611,.19803,0,.86555],90:[0,.68611,.14208,0,.70888],91:[.25,.75,.1875,0,.35611],93:[.25,.75,.09972,0,.35611],94:[0,.69444,.06709,0,.59111],95:[.31,.13444,.09811,0,.59111],97:[0,.44444,.09426,0,.59111],98:[0,.69444,.07861,0,.53222],99:[0,.44444,.05222,0,.53222],100:[0,.69444,.10861,0,.59111],101:[0,.44444,.085,0,.53222],102:[.19444,.69444,.21778,0,.4],103:[.19444,.44444,.105,0,.53222],104:[0,.69444,.09426,0,.59111],105:[0,.69326,.11387,0,.35555],106:[.19444,.69326,.1672,0,.35555],107:[0,.69444,.11111,0,.53222],108:[0,.69444,.10861,0,.29666],109:[0,.44444,.09426,0,.94444],110:[0,.44444,.09426,0,.64999],111:[0,.44444,.07861,0,.59111],112:[.19444,.44444,.07861,0,.59111],113:[.19444,.44444,.105,0,.53222],114:[0,.44444,.11111,0,.50167],115:[0,.44444,.08167,0,.48694],116:[0,.63492,.09639,0,.385],117:[0,.44444,.09426,0,.62055],118:[0,.44444,.11111,0,.53222],119:[0,.44444,.11111,0,.76777],120:[0,.44444,.12583,0,.56055],121:[.19444,.44444,.105,0,.56166],122:[0,.44444,.13889,0,.49055],126:[.35,.34444,.11472,0,.59111],163:[0,.69444,0,0,.86853],168:[0,.69444,.11473,0,.59111],176:[0,.69444,0,0,.94888],198:[0,.68611,.11431,0,1.02277],216:[.04861,.73472,.09062,0,.88555],223:[.19444,.69444,.09736,0,.665],230:[0,.44444,.085,0,.82666],248:[.09722,.54167,.09458,0,.59111],305:[0,.44444,.09426,0,.35555],338:[0,.68611,.11431,0,1.14054],339:[0,.44444,.085,0,.82666],567:[.19444,.44444,.04611,0,.385],710:[0,.69444,.06709,0,.59111],711:[0,.63194,.08271,0,.59111],713:[0,.59444,.10444,0,.59111],714:[0,.69444,.08528,0,.59111],715:[0,.69444,0,0,.59111],728:[0,.69444,.10333,0,.59111],729:[0,.69444,.12945,0,.35555],730:[0,.69444,0,0,.94888],732:[0,.69444,.11472,0,.59111],733:[0,.69444,.11472,0,.59111],915:[0,.68611,.12903,0,.69777],916:[0,.68611,0,0,.94444],920:[0,.68611,.09062,0,.88555],923:[0,.68611,0,0,.80666],926:[0,.68611,.15092,0,.76777],928:[0,.68611,.17208,0,.8961],931:[0,.68611,.11431,0,.82666],933:[0,.68611,.10778,0,.88555],934:[0,.68611,.05632,0,.82666],936:[0,.68611,.10778,0,.88555],937:[0,.68611,.0992,0,.82666],8211:[0,.44444,.09811,0,.59111],8212:[0,.44444,.09811,0,1.18221],8216:[0,.69444,.12945,0,.35555],8217:[0,.69444,.12945,0,.35555],8220:[0,.69444,.16772,0,.62055],8221:[0,.69444,.07939,0,.62055]},\"Main-Italic\":{33:[0,.69444,.12417,0,.30667],34:[0,.69444,.06961,0,.51444],35:[.19444,.69444,.06616,0,.81777],37:[.05556,.75,.13639,0,.81777],38:[0,.69444,.09694,0,.76666],39:[0,.69444,.12417,0,.30667],40:[.25,.75,.16194,0,.40889],41:[.25,.75,.03694,0,.40889],42:[0,.75,.14917,0,.51111],43:[.05667,.56167,.03694,0,.76666],44:[.19444,.10556,0,0,.30667],45:[0,.43056,.02826,0,.35778],46:[0,.10556,0,0,.30667],47:[.25,.75,.16194,0,.51111],48:[0,.64444,.13556,0,.51111],49:[0,.64444,.13556,0,.51111],50:[0,.64444,.13556,0,.51111],51:[0,.64444,.13556,0,.51111],52:[.19444,.64444,.13556,0,.51111],53:[0,.64444,.13556,0,.51111],54:[0,.64444,.13556,0,.51111],55:[.19444,.64444,.13556,0,.51111],56:[0,.64444,.13556,0,.51111],57:[0,.64444,.13556,0,.51111],58:[0,.43056,.0582,0,.30667],59:[.19444,.43056,.0582,0,.30667],61:[-.13313,.36687,.06616,0,.76666],63:[0,.69444,.1225,0,.51111],64:[0,.69444,.09597,0,.76666],65:[0,.68333,0,0,.74333],66:[0,.68333,.10257,0,.70389],67:[0,.68333,.14528,0,.71555],68:[0,.68333,.09403,0,.755],69:[0,.68333,.12028,0,.67833],70:[0,.68333,.13305,0,.65277],71:[0,.68333,.08722,0,.77361],72:[0,.68333,.16389,0,.74333],73:[0,.68333,.15806,0,.38555],74:[0,.68333,.14028,0,.525],75:[0,.68333,.14528,0,.76888],76:[0,.68333,0,0,.62722],77:[0,.68333,.16389,0,.89666],78:[0,.68333,.16389,0,.74333],79:[0,.68333,.09403,0,.76666],80:[0,.68333,.10257,0,.67833],81:[.19444,.68333,.09403,0,.76666],82:[0,.68333,.03868,0,.72944],83:[0,.68333,.11972,0,.56222],84:[0,.68333,.13305,0,.71555],85:[0,.68333,.16389,0,.74333],86:[0,.68333,.18361,0,.74333],87:[0,.68333,.18361,0,.99888],88:[0,.68333,.15806,0,.74333],89:[0,.68333,.19383,0,.74333],90:[0,.68333,.14528,0,.61333],91:[.25,.75,.1875,0,.30667],93:[.25,.75,.10528,0,.30667],94:[0,.69444,.06646,0,.51111],95:[.31,.12056,.09208,0,.51111],97:[0,.43056,.07671,0,.51111],98:[0,.69444,.06312,0,.46],99:[0,.43056,.05653,0,.46],100:[0,.69444,.10333,0,.51111],101:[0,.43056,.07514,0,.46],102:[.19444,.69444,.21194,0,.30667],103:[.19444,.43056,.08847,0,.46],104:[0,.69444,.07671,0,.51111],105:[0,.65536,.1019,0,.30667],106:[.19444,.65536,.14467,0,.30667],107:[0,.69444,.10764,0,.46],108:[0,.69444,.10333,0,.25555],109:[0,.43056,.07671,0,.81777],110:[0,.43056,.07671,0,.56222],111:[0,.43056,.06312,0,.51111],112:[.19444,.43056,.06312,0,.51111],113:[.19444,.43056,.08847,0,.46],114:[0,.43056,.10764,0,.42166],115:[0,.43056,.08208,0,.40889],116:[0,.61508,.09486,0,.33222],117:[0,.43056,.07671,0,.53666],118:[0,.43056,.10764,0,.46],119:[0,.43056,.10764,0,.66444],120:[0,.43056,.12042,0,.46389],121:[.19444,.43056,.08847,0,.48555],122:[0,.43056,.12292,0,.40889],126:[.35,.31786,.11585,0,.51111],163:[0,.69444,0,0,.76909],168:[0,.66786,.10474,0,.51111],176:[0,.69444,0,0,.83129],198:[0,.68333,.12028,0,.88277],216:[.04861,.73194,.09403,0,.76666],223:[.19444,.69444,.10514,0,.53666],230:[0,.43056,.07514,0,.71555],248:[.09722,.52778,.09194,0,.51111],305:[0,.43056,0,.02778,.32246],338:[0,.68333,.12028,0,.98499],339:[0,.43056,.07514,0,.71555],567:[.19444,.43056,0,.08334,.38403],710:[0,.69444,.06646,0,.51111],711:[0,.62847,.08295,0,.51111],713:[0,.56167,.10333,0,.51111],714:[0,.69444,.09694,0,.51111],715:[0,.69444,0,0,.51111],728:[0,.69444,.10806,0,.51111],729:[0,.66786,.11752,0,.30667],730:[0,.69444,0,0,.83129],732:[0,.66786,.11585,0,.51111],733:[0,.69444,.1225,0,.51111],915:[0,.68333,.13305,0,.62722],916:[0,.68333,0,0,.81777],920:[0,.68333,.09403,0,.76666],923:[0,.68333,0,0,.69222],926:[0,.68333,.15294,0,.66444],928:[0,.68333,.16389,0,.74333],931:[0,.68333,.12028,0,.71555],933:[0,.68333,.11111,0,.76666],934:[0,.68333,.05986,0,.71555],936:[0,.68333,.11111,0,.76666],937:[0,.68333,.10257,0,.71555],8211:[0,.43056,.09208,0,.51111],8212:[0,.43056,.09208,0,1.02222],8216:[0,.69444,.12417,0,.30667],8217:[0,.69444,.12417,0,.30667],8220:[0,.69444,.1685,0,.51444],8221:[0,.69444,.06961,0,.51444],8463:[0,.68889,0,0,.54028]},\"Main-Regular\":{32:[0,0,0,0,0],33:[0,.69444,0,0,.27778],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.77778],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.19444,.10556,0,0,.27778],45:[0,.43056,0,0,.33333],46:[0,.10556,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.64444,0,0,.5],49:[0,.64444,0,0,.5],50:[0,.64444,0,0,.5],51:[0,.64444,0,0,.5],52:[0,.64444,0,0,.5],53:[0,.64444,0,0,.5],54:[0,.64444,0,0,.5],55:[0,.64444,0,0,.5],56:[0,.64444,0,0,.5],57:[0,.64444,0,0,.5],58:[0,.43056,0,0,.27778],59:[.19444,.43056,0,0,.27778],60:[.0391,.5391,0,0,.77778],61:[-.13313,.36687,0,0,.77778],62:[.0391,.5391,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.77778],65:[0,.68333,0,0,.75],66:[0,.68333,0,0,.70834],67:[0,.68333,0,0,.72222],68:[0,.68333,0,0,.76389],69:[0,.68333,0,0,.68056],70:[0,.68333,0,0,.65278],71:[0,.68333,0,0,.78472],72:[0,.68333,0,0,.75],73:[0,.68333,0,0,.36111],74:[0,.68333,0,0,.51389],75:[0,.68333,0,0,.77778],76:[0,.68333,0,0,.625],77:[0,.68333,0,0,.91667],78:[0,.68333,0,0,.75],79:[0,.68333,0,0,.77778],80:[0,.68333,0,0,.68056],81:[.19444,.68333,0,0,.77778],82:[0,.68333,0,0,.73611],83:[0,.68333,0,0,.55556],84:[0,.68333,0,0,.72222],85:[0,.68333,0,0,.75],86:[0,.68333,.01389,0,.75],87:[0,.68333,.01389,0,1.02778],88:[0,.68333,0,0,.75],89:[0,.68333,.025,0,.75],90:[0,.68333,0,0,.61111],91:[.25,.75,0,0,.27778],92:[.25,.75,0,0,.5],93:[.25,.75,0,0,.27778],94:[0,.69444,0,0,.5],95:[.31,.12056,.02778,0,.5],97:[0,.43056,0,0,.5],98:[0,.69444,0,0,.55556],99:[0,.43056,0,0,.44445],100:[0,.69444,0,0,.55556],101:[0,.43056,0,0,.44445],102:[0,.69444,.07778,0,.30556],103:[.19444,.43056,.01389,0,.5],104:[0,.69444,0,0,.55556],105:[0,.66786,0,0,.27778],106:[.19444,.66786,0,0,.30556],107:[0,.69444,0,0,.52778],108:[0,.69444,0,0,.27778],109:[0,.43056,0,0,.83334],110:[0,.43056,0,0,.55556],111:[0,.43056,0,0,.5],112:[.19444,.43056,0,0,.55556],113:[.19444,.43056,0,0,.52778],114:[0,.43056,0,0,.39167],115:[0,.43056,0,0,.39445],116:[0,.61508,0,0,.38889],117:[0,.43056,0,0,.55556],118:[0,.43056,.01389,0,.52778],119:[0,.43056,.01389,0,.72222],120:[0,.43056,0,0,.52778],121:[.19444,.43056,.01389,0,.52778],122:[0,.43056,0,0,.44445],123:[.25,.75,0,0,.5],124:[.25,.75,0,0,.27778],125:[.25,.75,0,0,.5],126:[.35,.31786,0,0,.5],160:[0,0,0,0,0],168:[0,.66786,0,0,.5],172:[0,.43056,0,0,.66667],176:[0,.69444,0,0,.75],177:[.08333,.58333,0,0,.77778],198:[0,.68333,0,0,.90278],215:[.08333,.58333,0,0,.77778],216:[.04861,.73194,0,0,.77778],223:[0,.69444,0,0,.5],230:[0,.43056,0,0,.72222],247:[.08333,.58333,0,0,.77778],248:[.09722,.52778,0,0,.5],305:[0,.43056,0,0,.27778],338:[0,.68333,0,0,1.01389],339:[0,.43056,0,0,.77778],567:[.19444,.43056,0,0,.30556],710:[0,.69444,0,0,.5],711:[0,.62847,0,0,.5],713:[0,.56778,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.66786,0,0,.27778],730:[0,.69444,0,0,.75],732:[0,.66786,0,0,.5],733:[0,.69444,0,0,.5],824:[.19444,.69444,0,0,0],915:[0,.68333,0,0,.625],916:[0,.68333,0,0,.83334],920:[0,.68333,0,0,.77778],923:[0,.68333,0,0,.69445],926:[0,.68333,0,0,.66667],928:[0,.68333,0,0,.75],931:[0,.68333,0,0,.72222],933:[0,.68333,0,0,.77778],934:[0,.68333,0,0,.72222],936:[0,.68333,0,0,.77778],937:[0,.68333,0,0,.72222],8211:[0,.43056,.02778,0,.5],8212:[0,.43056,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5],8224:[.19444,.69444,0,0,.44445],8225:[.19444,.69444,0,0,.44445],8230:[0,.12,0,0,1015],8242:[0,.55556,0,0,.275],8407:[0,.71444,.15382,0,.5],8463:[0,.68889,0,0,.54028],8465:[0,.69444,0,0,.72222],8467:[0,.69444,0,.11111,.41667],8472:[.19444,.43056,0,.11111,.63646],8476:[0,.69444,0,0,.72222],8501:[0,.69444,0,0,.61111],8592:[-.13313,.36687,0,0,1],8593:[.19444,.69444,0,0,.5],8594:[-.13313,.36687,0,0,1],8595:[.19444,.69444,0,0,.5],8596:[-.13313,.36687,0,0,1],8597:[.25,.75,0,0,.5],8598:[.19444,.69444,0,0,1],8599:[.19444,.69444,0,0,1],8600:[.19444,.69444,0,0,1],8601:[.19444,.69444,0,0,1],8614:[.011,.511,0,0,889],8617:[.011,.511,0,0,1015],8618:[.011,.511,0,0,1015],8636:[-.13313,.36687,0,0,1],8637:[-.13313,.36687,0,0,1],8640:[-.13313,.36687,0,0,1],8641:[-.13313,.36687,0,0,1],8652:[.011,.671,0,0,889],8656:[-.13313,.36687,0,0,1],8657:[.19444,.69444,0,0,.61111],8658:[-.13313,.36687,0,0,1],8659:[.19444,.69444,0,0,.61111],8660:[-.13313,.36687,0,0,1],8661:[.25,.75,0,0,.61111],8704:[0,.69444,0,0,.55556],8706:[0,.69444,.05556,.08334,.5309],8707:[0,.69444,0,0,.55556],8709:[.05556,.75,0,0,.5],8711:[0,.68333,0,0,.83334],8712:[.0391,.5391,0,0,.66667],8715:[.0391,.5391,0,0,.66667],8722:[.08333,.58333,0,0,.77778],8723:[.08333,.58333,0,0,.77778],8725:[.25,.75,0,0,.5],8726:[.25,.75,0,0,.5],8727:[-.03472,.46528,0,0,.5],8728:[-.05555,.44445,0,0,.5],8729:[-.05555,.44445,0,0,.5],8730:[.2,.8,0,0,.83334],8733:[0,.43056,0,0,.77778],8734:[0,.43056,0,0,1],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.27778],8741:[.25,.75,0,0,.5],8743:[0,.55556,0,0,.66667],8744:[0,.55556,0,0,.66667],8745:[0,.55556,0,0,.66667],8746:[0,.55556,0,0,.66667],8747:[.19444,.69444,.11111,0,.41667],8764:[-.13313,.36687,0,0,.77778],8768:[.19444,.69444,0,0,.27778],8771:[-.03625,.46375,0,0,.77778],8773:[-.022,.589,0,0,667],8776:[-.01688,.48312,0,0,.77778],8781:[-.03625,.46375,0,0,.77778],8784:[-.133,.67,0,0,666],8800:[.215,.716,0,0,666],8801:[-.03625,.46375,0,0,.77778],8804:[.13597,.63597,0,0,.77778],8805:[.13597,.63597,0,0,.77778],8810:[.0391,.5391,0,0,1],8811:[.0391,.5391,0,0,1],8826:[.0391,.5391,0,0,.77778],8827:[.0391,.5391,0,0,.77778],8834:[.0391,.5391,0,0,.77778],8835:[.0391,.5391,0,0,.77778],8838:[.13597,.63597,0,0,.77778],8839:[.13597,.63597,0,0,.77778],8846:[0,.55556,0,0,.66667],8849:[.13597,.63597,0,0,.77778],8850:[.13597,.63597,0,0,.77778],8851:[0,.55556,0,0,.66667],8852:[0,.55556,0,0,.66667],8853:[.08333,.58333,0,0,.77778],8854:[.08333,.58333,0,0,.77778],8855:[.08333,.58333,0,0,.77778],8856:[.08333,.58333,0,0,.77778],8857:[.08333,.58333,0,0,.77778],8866:[0,.69444,0,0,.61111],8867:[0,.69444,0,0,.61111],8868:[0,.69444,0,0,.77778],8869:[0,.69444,0,0,.77778],8872:[.249,.75,0,0,692],8900:[-.05555,.44445,0,0,.5],8901:[-.05555,.44445,0,0,.27778],8902:[-.03472,.46528,0,0,.5],8904:[.005,.505,0,0,847],8942:[.03,.9,0,0,121],8943:[-.19,.31,0,0,1015],8945:[-.1,.82,0,0,1015],8968:[.25,.75,0,0,.44445],8969:[.25,.75,0,0,.44445],8970:[.25,.75,0,0,.44445],8971:[.25,.75,0,0,.44445],8994:[-.14236,.35764,0,0,1],8995:[-.14236,.35764,0,0,1],9136:[.244,.744,0,0,301],9137:[.244,.744,0,0,301],9651:[.19444,.69444,0,0,.88889],9657:[-.03472,.46528,0,0,.5],9661:[.19444,.69444,0,0,.88889],9667:[-.03472,.46528,0,0,.5],9711:[.19444,.69444,0,0,1],9824:[.12963,.69444,0,0,.77778],9825:[.12963,.69444,0,0,.77778],9826:[.12963,.69444,0,0,.77778],9827:[.12963,.69444,0,0,.77778],9837:[0,.75,0,0,.38889],9838:[.19444,.69444,0,0,.38889],9839:[.19444,.69444,0,0,.38889],10216:[.25,.75,0,0,.38889],10217:[.25,.75,0,0,.38889],10222:[.244,.744,0,0,184],10223:[.244,.744,0,0,184],10229:[.011,.511,0,0,1470],10230:[.011,.511,0,0,1469],10231:[.011,.511,0,0,1748],10232:[.024,.525,0,0,1497],10233:[.024,.525,0,0,1526],10234:[.024,.525,0,0,1746],10236:[.011,.511,0,0,1498],10815:[0,.68333,0,0,.75],10927:[.13597,.63597,0,0,.77778],10928:[.13597,.63597,0,0,.77778]},\"Math-BoldItalic\":{47:[.19444,.69444,0,0,0],65:[0,.68611,0,0,.86944],66:[0,.68611,.04835,0,.8664],67:[0,.68611,.06979,0,.81694],68:[0,.68611,.03194,0,.93812],69:[0,.68611,.05451,0,.81007],70:[0,.68611,.15972,0,.68889],71:[0,.68611,0,0,.88673],72:[0,.68611,.08229,0,.98229],73:[0,.68611,.07778,0,.51111],74:[0,.68611,.10069,0,.63125],75:[0,.68611,.06979,0,.97118],76:[0,.68611,0,0,.75555],77:[0,.68611,.11424,0,1.14201],78:[0,.68611,.11424,0,.95034],79:[0,.68611,.03194,0,.83666],80:[0,.68611,.15972,0,.72309],81:[.19444,.68611,0,0,.86861],82:[0,.68611,.00421,0,.87235],83:[0,.68611,.05382,0,.69271],84:[0,.68611,.15972,0,.63663],85:[0,.68611,.11424,0,.80027],86:[0,.68611,.25555,0,.67778],87:[0,.68611,.15972,0,1.09305],88:[0,.68611,.07778,0,.94722],89:[0,.68611,.25555,0,.67458],90:[0,.68611,.06979,0,.77257],97:[0,.44444,0,0,.63287],98:[0,.69444,0,0,.52083],99:[0,.44444,0,0,.51342],100:[0,.69444,0,0,.60972],101:[0,.44444,0,0,.55361],102:[.19444,.69444,.11042,0,.56806],103:[.19444,.44444,.03704,0,.5449],104:[0,.69444,0,0,.66759],105:[0,.69326,0,0,.4048],106:[.19444,.69326,.0622,0,.47083],107:[0,.69444,.01852,0,.6037],108:[0,.69444,.0088,0,.34815],109:[0,.44444,0,0,1.0324],110:[0,.44444,0,0,.71296],111:[0,.44444,0,0,.58472],112:[.19444,.44444,0,0,.60092],113:[.19444,.44444,.03704,0,.54213],114:[0,.44444,.03194,0,.5287],115:[0,.44444,0,0,.53125],116:[0,.63492,0,0,.41528],117:[0,.44444,0,0,.68102],118:[0,.44444,.03704,0,.56666],119:[0,.44444,.02778,0,.83148],120:[0,.44444,0,0,.65903],121:[.19444,.44444,.03704,0,.59028],122:[0,.44444,.04213,0,.55509],915:[0,.68611,.15972,0,.65694],916:[0,.68611,0,0,.95833],920:[0,.68611,.03194,0,.86722],923:[0,.68611,0,0,.80555],926:[0,.68611,.07458,0,.84125],928:[0,.68611,.08229,0,.98229],931:[0,.68611,.05451,0,.88507],933:[0,.68611,.15972,0,.67083],934:[0,.68611,0,0,.76666],936:[0,.68611,.11653,0,.71402],937:[0,.68611,.04835,0,.8789],945:[0,.44444,0,0,.76064],946:[.19444,.69444,.03403,0,.65972],947:[.19444,.44444,.06389,0,.59003],948:[0,.69444,.03819,0,.52222],949:[0,.44444,0,0,.52882],950:[.19444,.69444,.06215,0,.50833],951:[.19444,.44444,.03704,0,.6],952:[0,.69444,.03194,0,.5618],953:[0,.44444,0,0,.41204],954:[0,.44444,0,0,.66759],955:[0,.69444,0,0,.67083],956:[.19444,.44444,0,0,.70787],957:[0,.44444,.06898,0,.57685],958:[.19444,.69444,.03021,0,.50833],959:[0,.44444,0,0,.58472],960:[0,.44444,.03704,0,.68241],961:[.19444,.44444,0,0,.6118],962:[.09722,.44444,.07917,0,.42361],963:[0,.44444,.03704,0,.68588],964:[0,.44444,.13472,0,.52083],965:[0,.44444,.03704,0,.63055],966:[.19444,.44444,0,0,.74722],967:[.19444,.44444,0,0,.71805],968:[.19444,.69444,.03704,0,.75833],969:[0,.44444,.03704,0,.71782],977:[0,.69444,0,0,.69155],981:[.19444,.69444,0,0,.7125],982:[0,.44444,.03194,0,.975],1009:[.19444,.44444,0,0,.6118],1013:[0,.44444,0,0,.48333]},\"Math-Italic\":{47:[.19444,.69444,0,0,0],65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},\"Math-Regular\":{65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},\"SansSerif-Bold\":{33:[0,.69444,0,0,.36667],34:[0,.69444,0,0,.55834],35:[.19444,.69444,0,0,.91667],36:[.05556,.75,0,0,.55],37:[.05556,.75,0,0,1.02912],38:[0,.69444,0,0,.83056],39:[0,.69444,0,0,.30556],40:[.25,.75,0,0,.42778],41:[.25,.75,0,0,.42778],42:[0,.75,0,0,.55],43:[.11667,.61667,0,0,.85556],44:[.10556,.13056,0,0,.30556],45:[0,.45833,0,0,.36667],46:[0,.13056,0,0,.30556],47:[.25,.75,0,0,.55],48:[0,.69444,0,0,.55],49:[0,.69444,0,0,.55],50:[0,.69444,0,0,.55],51:[0,.69444,0,0,.55],52:[0,.69444,0,0,.55],53:[0,.69444,0,0,.55],54:[0,.69444,0,0,.55],55:[0,.69444,0,0,.55],56:[0,.69444,0,0,.55],57:[0,.69444,0,0,.55],58:[0,.45833,0,0,.30556],59:[.10556,.45833,0,0,.30556],61:[-.09375,.40625,0,0,.85556],63:[0,.69444,0,0,.51945],64:[0,.69444,0,0,.73334],65:[0,.69444,0,0,.73334],66:[0,.69444,0,0,.73334],67:[0,.69444,0,0,.70278],68:[0,.69444,0,0,.79445],69:[0,.69444,0,0,.64167],70:[0,.69444,0,0,.61111],71:[0,.69444,0,0,.73334],72:[0,.69444,0,0,.79445],73:[0,.69444,0,0,.33056],74:[0,.69444,0,0,.51945],75:[0,.69444,0,0,.76389],76:[0,.69444,0,0,.58056],77:[0,.69444,0,0,.97778],78:[0,.69444,0,0,.79445],79:[0,.69444,0,0,.79445],80:[0,.69444,0,0,.70278],81:[.10556,.69444,0,0,.79445],82:[0,.69444,0,0,.70278],83:[0,.69444,0,0,.61111],84:[0,.69444,0,0,.73334],85:[0,.69444,0,0,.76389],86:[0,.69444,.01528,0,.73334],87:[0,.69444,.01528,0,1.03889],88:[0,.69444,0,0,.73334],89:[0,.69444,.0275,0,.73334],90:[0,.69444,0,0,.67223],91:[.25,.75,0,0,.34306],93:[.25,.75,0,0,.34306],94:[0,.69444,0,0,.55],95:[.35,.10833,.03056,0,.55],97:[0,.45833,0,0,.525],98:[0,.69444,0,0,.56111],99:[0,.45833,0,0,.48889],100:[0,.69444,0,0,.56111],101:[0,.45833,0,0,.51111],102:[0,.69444,.07639,0,.33611],103:[.19444,.45833,.01528,0,.55],104:[0,.69444,0,0,.56111],105:[0,.69444,0,0,.25556],106:[.19444,.69444,0,0,.28611],107:[0,.69444,0,0,.53056],108:[0,.69444,0,0,.25556],109:[0,.45833,0,0,.86667],110:[0,.45833,0,0,.56111],111:[0,.45833,0,0,.55],112:[.19444,.45833,0,0,.56111],113:[.19444,.45833,0,0,.56111],114:[0,.45833,.01528,0,.37222],115:[0,.45833,0,0,.42167],116:[0,.58929,0,0,.40417],117:[0,.45833,0,0,.56111],118:[0,.45833,.01528,0,.5],119:[0,.45833,.01528,0,.74445],120:[0,.45833,0,0,.5],121:[.19444,.45833,.01528,0,.5],122:[0,.45833,0,0,.47639],126:[.35,.34444,0,0,.55],168:[0,.69444,0,0,.55],176:[0,.69444,0,0,.73334],180:[0,.69444,0,0,.55],305:[0,.45833,0,0,.25556],567:[.19444,.45833,0,0,.28611],710:[0,.69444,0,0,.55],711:[0,.63542,0,0,.55],713:[0,.63778,0,0,.55],728:[0,.69444,0,0,.55],729:[0,.69444,0,0,.30556],730:[0,.69444,0,0,.73334],732:[0,.69444,0,0,.55],733:[0,.69444,0,0,.55],915:[0,.69444,0,0,.58056],916:[0,.69444,0,0,.91667],920:[0,.69444,0,0,.85556],923:[0,.69444,0,0,.67223],926:[0,.69444,0,0,.73334],928:[0,.69444,0,0,.79445],931:[0,.69444,0,0,.79445],933:[0,.69444,0,0,.85556],934:[0,.69444,0,0,.79445],936:[0,.69444,0,0,.85556],937:[0,.69444,0,0,.79445],8211:[0,.45833,.03056,0,.55],8212:[0,.45833,.03056,0,1.10001],8216:[0,.69444,0,0,.30556],8217:[0,.69444,0,0,.30556],8220:[0,.69444,0,0,.55834],8221:[0,.69444,0,0,.55834]},\"SansSerif-Italic\":{33:[0,.69444,.05733,0,.31945],34:[0,.69444,.00316,0,.5],35:[.19444,.69444,.05087,0,.83334],36:[.05556,.75,.11156,0,.5],37:[.05556,.75,.03126,0,.83334],38:[0,.69444,.03058,0,.75834],39:[0,.69444,.07816,0,.27778],40:[.25,.75,.13164,0,.38889],41:[.25,.75,.02536,0,.38889],42:[0,.75,.11775,0,.5],43:[.08333,.58333,.02536,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,.01946,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,.13164,0,.5],48:[0,.65556,.11156,0,.5],49:[0,.65556,.11156,0,.5],50:[0,.65556,.11156,0,.5],51:[0,.65556,.11156,0,.5],52:[0,.65556,.11156,0,.5],53:[0,.65556,.11156,0,.5],54:[0,.65556,.11156,0,.5],55:[0,.65556,.11156,0,.5],56:[0,.65556,.11156,0,.5],57:[0,.65556,.11156,0,.5],58:[0,.44444,.02502,0,.27778],59:[.125,.44444,.02502,0,.27778],61:[-.13,.37,.05087,0,.77778],63:[0,.69444,.11809,0,.47222],64:[0,.69444,.07555,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,.08293,0,.66667],67:[0,.69444,.11983,0,.63889],68:[0,.69444,.07555,0,.72223],69:[0,.69444,.11983,0,.59722],70:[0,.69444,.13372,0,.56945],71:[0,.69444,.11983,0,.66667],72:[0,.69444,.08094,0,.70834],73:[0,.69444,.13372,0,.27778],74:[0,.69444,.08094,0,.47222],75:[0,.69444,.11983,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,.08094,0,.875],78:[0,.69444,.08094,0,.70834],79:[0,.69444,.07555,0,.73611],80:[0,.69444,.08293,0,.63889],81:[.125,.69444,.07555,0,.73611],82:[0,.69444,.08293,0,.64584],83:[0,.69444,.09205,0,.55556],84:[0,.69444,.13372,0,.68056],85:[0,.69444,.08094,0,.6875],86:[0,.69444,.1615,0,.66667],87:[0,.69444,.1615,0,.94445],88:[0,.69444,.13372,0,.66667],89:[0,.69444,.17261,0,.66667],90:[0,.69444,.11983,0,.61111],91:[.25,.75,.15942,0,.28889],93:[.25,.75,.08719,0,.28889],94:[0,.69444,.0799,0,.5],95:[.35,.09444,.08616,0,.5],97:[0,.44444,.00981,0,.48056],98:[0,.69444,.03057,0,.51667],99:[0,.44444,.08336,0,.44445],100:[0,.69444,.09483,0,.51667],101:[0,.44444,.06778,0,.44445],102:[0,.69444,.21705,0,.30556],103:[.19444,.44444,.10836,0,.5],104:[0,.69444,.01778,0,.51667],105:[0,.67937,.09718,0,.23889],106:[.19444,.67937,.09162,0,.26667],107:[0,.69444,.08336,0,.48889],108:[0,.69444,.09483,0,.23889],109:[0,.44444,.01778,0,.79445],110:[0,.44444,.01778,0,.51667],111:[0,.44444,.06613,0,.5],112:[.19444,.44444,.0389,0,.51667],113:[.19444,.44444,.04169,0,.51667],114:[0,.44444,.10836,0,.34167],115:[0,.44444,.0778,0,.38333],116:[0,.57143,.07225,0,.36111],117:[0,.44444,.04169,0,.51667],118:[0,.44444,.10836,0,.46111],119:[0,.44444,.10836,0,.68334],120:[0,.44444,.09169,0,.46111],121:[.19444,.44444,.10836,0,.46111],122:[0,.44444,.08752,0,.43472],126:[.35,.32659,.08826,0,.5],168:[0,.67937,.06385,0,.5],176:[0,.69444,0,0,.73752],305:[0,.44444,.04169,0,.23889],567:[.19444,.44444,.04169,0,.26667],710:[0,.69444,.0799,0,.5],711:[0,.63194,.08432,0,.5],713:[0,.60889,.08776,0,.5],714:[0,.69444,.09205,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,.09483,0,.5],729:[0,.67937,.07774,0,.27778],730:[0,.69444,0,0,.73752],732:[0,.67659,.08826,0,.5],733:[0,.69444,.09205,0,.5],915:[0,.69444,.13372,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,.07555,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,.12816,0,.66667],928:[0,.69444,.08094,0,.70834],931:[0,.69444,.11983,0,.72222],933:[0,.69444,.09031,0,.77778],934:[0,.69444,.04603,0,.72222],936:[0,.69444,.09031,0,.77778],937:[0,.69444,.08293,0,.72222],8211:[0,.44444,.08616,0,.5],8212:[0,.44444,.08616,0,1],8216:[0,.69444,.07816,0,.27778],8217:[0,.69444,.07816,0,.27778],8220:[0,.69444,.14205,0,.5],8221:[0,.69444,.00316,0,.5]},\"SansSerif-Regular\":{33:[0,.69444,0,0,.31945],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.75834],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,0,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.65556,0,0,.5],49:[0,.65556,0,0,.5],50:[0,.65556,0,0,.5],51:[0,.65556,0,0,.5],52:[0,.65556,0,0,.5],53:[0,.65556,0,0,.5],54:[0,.65556,0,0,.5],55:[0,.65556,0,0,.5],56:[0,.65556,0,0,.5],57:[0,.65556,0,0,.5],58:[0,.44444,0,0,.27778],59:[.125,.44444,0,0,.27778],61:[-.13,.37,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,0,0,.66667],67:[0,.69444,0,0,.63889],68:[0,.69444,0,0,.72223],69:[0,.69444,0,0,.59722],70:[0,.69444,0,0,.56945],71:[0,.69444,0,0,.66667],72:[0,.69444,0,0,.70834],73:[0,.69444,0,0,.27778],74:[0,.69444,0,0,.47222],75:[0,.69444,0,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,0,0,.875],78:[0,.69444,0,0,.70834],79:[0,.69444,0,0,.73611],80:[0,.69444,0,0,.63889],81:[.125,.69444,0,0,.73611],82:[0,.69444,0,0,.64584],83:[0,.69444,0,0,.55556],84:[0,.69444,0,0,.68056],85:[0,.69444,0,0,.6875],86:[0,.69444,.01389,0,.66667],87:[0,.69444,.01389,0,.94445],88:[0,.69444,0,0,.66667],89:[0,.69444,.025,0,.66667],90:[0,.69444,0,0,.61111],91:[.25,.75,0,0,.28889],93:[.25,.75,0,0,.28889],94:[0,.69444,0,0,.5],95:[.35,.09444,.02778,0,.5],97:[0,.44444,0,0,.48056],98:[0,.69444,0,0,.51667],99:[0,.44444,0,0,.44445],100:[0,.69444,0,0,.51667],101:[0,.44444,0,0,.44445],102:[0,.69444,.06944,0,.30556],103:[.19444,.44444,.01389,0,.5],104:[0,.69444,0,0,.51667],105:[0,.67937,0,0,.23889],106:[.19444,.67937,0,0,.26667],107:[0,.69444,0,0,.48889],108:[0,.69444,0,0,.23889],109:[0,.44444,0,0,.79445],110:[0,.44444,0,0,.51667],111:[0,.44444,0,0,.5],112:[.19444,.44444,0,0,.51667],113:[.19444,.44444,0,0,.51667],114:[0,.44444,.01389,0,.34167],115:[0,.44444,0,0,.38333],116:[0,.57143,0,0,.36111],117:[0,.44444,0,0,.51667],118:[0,.44444,.01389,0,.46111],119:[0,.44444,.01389,0,.68334],120:[0,.44444,0,0,.46111],121:[.19444,.44444,.01389,0,.46111],122:[0,.44444,0,0,.43472],126:[.35,.32659,0,0,.5],176:[0,.69444,0,0,.66667],305:[0,.44444,0,0,.23889],567:[.19444,.44444,0,0,.26667],710:[0,.69444,0,0,.5],711:[0,.63194,0,0,.5],713:[0,.60889,0,0,.5],714:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.67937,0,0,.27778],730:[0,.69444,0,0,.66667],733:[0,.69444,0,0,.5],771:[0,.67659,0,0,.5],776:[0,.67937,0,0,.5],915:[0,.69444,0,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,0,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,0,0,.66667],928:[0,.69444,0,0,.70834],931:[0,.69444,0,0,.72222],933:[0,.69444,0,0,.77778],934:[0,.69444,0,0,.72222],936:[0,.69444,0,0,.77778],937:[0,.69444,0,0,.72222],8211:[0,.44444,.02778,0,.5],8212:[0,.44444,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5]},\"Script-Regular\":{65:[0,.7,.22925,0,.80253],66:[0,.7,.04087,0,.90757],67:[0,.7,.1689,0,.66619],68:[0,.7,.09371,0,.77443],69:[0,.7,.18583,0,.56162],70:[0,.7,.13634,0,.89544],71:[0,.7,.17322,0,.60961],72:[0,.7,.29694,0,.96919],73:[0,.7,.19189,0,.80907],74:[.27778,.7,.19189,0,1.05159],75:[0,.7,.31259,0,.91364],76:[0,.7,.19189,0,.87373],77:[0,.7,.15981,0,1.08031],78:[0,.7,.3525,0,.9015],79:[0,.7,.08078,0,.73787],80:[0,.7,.08078,0,1.01262],81:[0,.7,.03305,0,.88282],82:[0,.7,.06259,0,.85],83:[0,.7,.19189,0,.86767],84:[0,.7,.29087,0,.74697],85:[0,.7,.25815,0,.79996],86:[0,.7,.27523,0,.62204],87:[0,.7,.27523,0,.80532],88:[0,.7,.26006,0,.94445],89:[0,.7,.2939,0,.70961],90:[0,.7,.24037,0,.8212]},\"Size1-Regular\":{40:[.35001,.85,0,0,.45834],41:[.35001,.85,0,0,.45834],47:[.35001,.85,0,0,.57778],91:[.35001,.85,0,0,.41667],92:[.35001,.85,0,0,.57778],93:[.35001,.85,0,0,.41667],123:[.35001,.85,0,0,.58334],125:[.35001,.85,0,0,.58334],710:[0,.72222,0,0,.55556],732:[0,.72222,0,0,.55556],770:[0,.72222,0,0,.55556],771:[0,.72222,0,0,.55556],8214:[-99e-5,.601,0,0,.77778],8593:[1e-5,.6,0,0,.66667],8595:[1e-5,.6,0,0,.66667],8657:[1e-5,.6,0,0,.77778],8659:[1e-5,.6,0,0,.77778],8719:[.25001,.75,0,0,.94445],8720:[.25001,.75,0,0,.94445],8721:[.25001,.75,0,0,1.05556],8730:[.35001,.85,0,0,1],8739:[-.00599,.606,0,0,.33333],8741:[-.00599,.606,0,0,.55556],8747:[.30612,.805,.19445,0,.47222],8748:[.306,.805,.19445,0,.47222],8749:[.306,.805,.19445,0,.47222],8750:[.30612,.805,.19445,0,.47222],8896:[.25001,.75,0,0,.83334],8897:[.25001,.75,0,0,.83334],8898:[.25001,.75,0,0,.83334],8899:[.25001,.75,0,0,.83334],8968:[.35001,.85,0,0,.47222],8969:[.35001,.85,0,0,.47222],8970:[.35001,.85,0,0,.47222],8971:[.35001,.85,0,0,.47222],9168:[-99e-5,.601,0,0,.66667],10216:[.35001,.85,0,0,.47222],10217:[.35001,.85,0,0,.47222],10752:[.25001,.75,0,0,1.11111],10753:[.25001,.75,0,0,1.11111],10754:[.25001,.75,0,0,1.11111],10756:[.25001,.75,0,0,.83334],10758:[.25001,.75,0,0,.83334]},\"Size2-Regular\":{40:[.65002,1.15,0,0,.59722],41:[.65002,1.15,0,0,.59722],47:[.65002,1.15,0,0,.81111],91:[.65002,1.15,0,0,.47222],92:[.65002,1.15,0,0,.81111],93:[.65002,1.15,0,0,.47222],123:[.65002,1.15,0,0,.66667],125:[.65002,1.15,0,0,.66667],710:[0,.75,0,0,1],732:[0,.75,0,0,1],770:[0,.75,0,0,1],771:[0,.75,0,0,1],8719:[.55001,1.05,0,0,1.27778],8720:[.55001,1.05,0,0,1.27778],8721:[.55001,1.05,0,0,1.44445],8730:[.65002,1.15,0,0,1],8747:[.86225,1.36,.44445,0,.55556],8748:[.862,1.36,.44445,0,.55556],8749:[.862,1.36,.44445,0,.55556],8750:[.86225,1.36,.44445,0,.55556],8896:[.55001,1.05,0,0,1.11111],8897:[.55001,1.05,0,0,1.11111],8898:[.55001,1.05,0,0,1.11111],8899:[.55001,1.05,0,0,1.11111],8968:[.65002,1.15,0,0,.52778],8969:[.65002,1.15,0,0,.52778],8970:[.65002,1.15,0,0,.52778],8971:[.65002,1.15,0,0,.52778],10216:[.65002,1.15,0,0,.61111],10217:[.65002,1.15,0,0,.61111],10752:[.55001,1.05,0,0,1.51112],10753:[.55001,1.05,0,0,1.51112],10754:[.55001,1.05,0,0,1.51112],10756:[.55001,1.05,0,0,1.11111],10758:[.55001,1.05,0,0,1.11111]},\"Size3-Regular\":{40:[.95003,1.45,0,0,.73611],41:[.95003,1.45,0,0,.73611],47:[.95003,1.45,0,0,1.04445],91:[.95003,1.45,0,0,.52778],92:[.95003,1.45,0,0,1.04445],93:[.95003,1.45,0,0,.52778],123:[.95003,1.45,0,0,.75],125:[.95003,1.45,0,0,.75],710:[0,.75,0,0,1.44445],732:[0,.75,0,0,1.44445],770:[0,.75,0,0,1.44445],771:[0,.75,0,0,1.44445],8730:[.95003,1.45,0,0,1],8968:[.95003,1.45,0,0,.58334],8969:[.95003,1.45,0,0,.58334],8970:[.95003,1.45,0,0,.58334],8971:[.95003,1.45,0,0,.58334],10216:[.95003,1.45,0,0,.75],10217:[.95003,1.45,0,0,.75]},\"Size4-Regular\":{40:[1.25003,1.75,0,0,.79167],41:[1.25003,1.75,0,0,.79167],47:[1.25003,1.75,0,0,1.27778],91:[1.25003,1.75,0,0,.58334],92:[1.25003,1.75,0,0,1.27778],93:[1.25003,1.75,0,0,.58334],123:[1.25003,1.75,0,0,.80556],125:[1.25003,1.75,0,0,.80556],710:[0,.825,0,0,1.8889],732:[0,.825,0,0,1.8889],770:[0,.825,0,0,1.8889],771:[0,.825,0,0,1.8889],8730:[1.25003,1.75,0,0,1],8968:[1.25003,1.75,0,0,.63889],8969:[1.25003,1.75,0,0,.63889],8970:[1.25003,1.75,0,0,.63889],8971:[1.25003,1.75,0,0,.63889],9115:[.64502,1.155,0,0,.875],9116:[1e-5,.6,0,0,.875],9117:[.64502,1.155,0,0,.875],9118:[.64502,1.155,0,0,.875],9119:[1e-5,.6,0,0,.875],9120:[.64502,1.155,0,0,.875],9121:[.64502,1.155,0,0,.66667],9122:[-99e-5,.601,0,0,.66667],9123:[.64502,1.155,0,0,.66667],9124:[.64502,1.155,0,0,.66667],9125:[-99e-5,.601,0,0,.66667],9126:[.64502,1.155,0,0,.66667],9127:[1e-5,.9,0,0,.88889],9128:[.65002,1.15,0,0,.88889],9129:[.90001,0,0,0,.88889],9130:[0,.3,0,0,.88889],9131:[1e-5,.9,0,0,.88889],9132:[.65002,1.15,0,0,.88889],9133:[.90001,0,0,0,.88889],9143:[.88502,.915,0,0,1.05556],10216:[1.25003,1.75,0,0,.80556],10217:[1.25003,1.75,0,0,.80556],57344:[-.00499,.605,0,0,1.05556],57345:[-.00499,.605,0,0,1.05556],57680:[0,.12,0,0,.45],57681:[0,.12,0,0,.45],57682:[0,.12,0,0,.45],57683:[0,.12,0,0,.45]},\"Typewriter-Regular\":{33:[0,.61111,0,0,.525],34:[0,.61111,0,0,.525],35:[0,.61111,0,0,.525],36:[.08333,.69444,0,0,.525],37:[.08333,.69444,0,0,.525],38:[0,.61111,0,0,.525],39:[0,.61111,0,0,.525],40:[.08333,.69444,0,0,.525],41:[.08333,.69444,0,0,.525],42:[0,.52083,0,0,.525],43:[-.08056,.53055,0,0,.525],44:[.13889,.125,0,0,.525],45:[-.08056,.53055,0,0,.525],46:[0,.125,0,0,.525],47:[.08333,.69444,0,0,.525],48:[0,.61111,0,0,.525],49:[0,.61111,0,0,.525],50:[0,.61111,0,0,.525],51:[0,.61111,0,0,.525],52:[0,.61111,0,0,.525],53:[0,.61111,0,0,.525],54:[0,.61111,0,0,.525],55:[0,.61111,0,0,.525],56:[0,.61111,0,0,.525],57:[0,.61111,0,0,.525],58:[0,.43056,0,0,.525],59:[.13889,.43056,0,0,.525],60:[-.05556,.55556,0,0,.525],61:[-.19549,.41562,0,0,.525],62:[-.05556,.55556,0,0,.525],63:[0,.61111,0,0,.525],64:[0,.61111,0,0,.525],65:[0,.61111,0,0,.525],66:[0,.61111,0,0,.525],67:[0,.61111,0,0,.525],68:[0,.61111,0,0,.525],69:[0,.61111,0,0,.525],70:[0,.61111,0,0,.525],71:[0,.61111,0,0,.525],72:[0,.61111,0,0,.525],73:[0,.61111,0,0,.525],74:[0,.61111,0,0,.525],75:[0,.61111,0,0,.525],76:[0,.61111,0,0,.525],77:[0,.61111,0,0,.525],78:[0,.61111,0,0,.525],79:[0,.61111,0,0,.525],80:[0,.61111,0,0,.525],81:[.13889,.61111,0,0,.525],82:[0,.61111,0,0,.525],83:[0,.61111,0,0,.525],84:[0,.61111,0,0,.525],85:[0,.61111,0,0,.525],86:[0,.61111,0,0,.525],87:[0,.61111,0,0,.525],88:[0,.61111,0,0,.525],89:[0,.61111,0,0,.525],90:[0,.61111,0,0,.525],91:[.08333,.69444,0,0,.525],92:[.08333,.69444,0,0,.525],93:[.08333,.69444,0,0,.525],94:[0,.61111,0,0,.525],95:[.09514,0,0,0,.525],96:[0,.61111,0,0,.525],97:[0,.43056,0,0,.525],98:[0,.61111,0,0,.525],99:[0,.43056,0,0,.525],100:[0,.61111,0,0,.525],101:[0,.43056,0,0,.525],102:[0,.61111,0,0,.525],103:[.22222,.43056,0,0,.525],104:[0,.61111,0,0,.525],105:[0,.61111,0,0,.525],106:[.22222,.61111,0,0,.525],107:[0,.61111,0,0,.525],108:[0,.61111,0,0,.525],109:[0,.43056,0,0,.525],110:[0,.43056,0,0,.525],111:[0,.43056,0,0,.525],112:[.22222,.43056,0,0,.525],113:[.22222,.43056,0,0,.525],114:[0,.43056,0,0,.525],115:[0,.43056,0,0,.525],116:[0,.55358,0,0,.525],117:[0,.43056,0,0,.525],118:[0,.43056,0,0,.525],119:[0,.43056,0,0,.525],120:[0,.43056,0,0,.525],121:[.22222,.43056,0,0,.525],122:[0,.43056,0,0,.525],123:[.08333,.69444,0,0,.525],124:[.08333,.69444,0,0,.525],125:[.08333,.69444,0,0,.525],126:[0,.61111,0,0,.525],127:[0,.61111,0,0,.525],176:[0,.61111,0,0,.525],305:[0,.43056,0,0,.525],567:[.22222,.43056,0,0,.525],711:[0,.56597,0,0,.525],713:[0,.56555,0,0,.525],714:[0,.61111,0,0,.525],715:[0,.61111,0,0,.525],728:[0,.61111,0,0,.525],730:[0,.61111,0,0,.525],770:[0,.61111,0,0,.525],771:[0,.61111,0,0,.525],776:[0,.61111,0,0,.525],915:[0,.61111,0,0,.525],916:[0,.61111,0,0,.525],920:[0,.61111,0,0,.525],923:[0,.61111,0,0,.525],926:[0,.61111,0,0,.525],928:[0,.61111,0,0,.525],931:[0,.61111,0,0,.525],933:[0,.61111,0,0,.525],934:[0,.61111,0,0,.525],936:[0,.61111,0,0,.525],937:[0,.61111,0,0,.525],8216:[0,.61111,0,0,.525],8217:[0,.61111,0,0,.525],8242:[0,.61111,0,0,.525],9251:[.11111,.21944,0,0,.525]}}},function(e,t,r){\"use strict\";t.a=u;var n=r(0),a=r(3),i=r(1),o=r(5),s=r(4),l=r(2);function u(e,t,r){for(var a=s.a(e,t,!1),i=t.sizeMultiplier/r.sizeMultiplier,l=0;l<a.length;l++){var u=o.a.indexOf(a[l].classes,\"sizing\");u<0?Array.prototype.push.apply(a[l].classes,t.sizingClasses(r)):a[l].classes[u+1]===\"reset-size\"+t.size&&(a[l].classes[u+1]=\"reset-size\"+r.size),a[l].height*=i,a[l].depth*=i}return n.a.makeFragment(a)}var c=[\"\\\\tiny\",\"\\\\sixptsize\",\"\\\\scriptsize\",\"\\\\footnotesize\",\"\\\\small\",\"\\\\normalsize\",\"\\\\large\",\"\\\\Large\",\"\\\\LARGE\",\"\\\\huge\",\"\\\\Huge\"];Object(a.b)({type:\"sizing\",names:c,props:{numArgs:0,allowedInText:!0},handler:function(e,t){var r=e.breakOnTokenText,n=e.funcName,a=e.parser;a.consumeSpaces();var i=a.parseExpression(!1,r);return{type:\"sizing\",size:o.a.indexOf(c,n)+1,value:i}},htmlBuilder:function(e,t){var r=t.havingSize(e.value.size);return u(e.value.value,r,t)},mathmlBuilder:function(e,t){var r=t.havingSize(e.value.size),n=l.a(e.value.value,r),a=new i.a.MathNode(\"mstyle\",n);return a.setAttribute(\"mathsize\",r.sizeMultiplier+\"em\"),a}})},function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return i}),t.b=function(e){for(var t=e.type,r=e.names,o=e.props,s=e.handler,l=e.htmlBuilder,u=e.mathmlBuilder,c={numArgs:o.numArgs||0,greediness:1,allowedInText:!1,numOptionalArgs:0,handler:s},h=0;h<r.length;++h)i[r[h]]=c;l&&(n.d[t]=l);u&&(a.d[t]=u)};var n=r(4),a=r(2),i=(r(43),r(14),{})},function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return f}),r.d(t,\"b\",function(){return g});var n=r(7),a=r.n(n),i=r(10),o=r.n(i),s=r(145),l=r.n(s),u=r(6),c=r(31),h=r(27),p=\"%[^\\n]*[\\n]\",m=\"\\\\\\\\[a-zA-Z@]+\",d=\"[\\u0300-\\u036f]\",f=new RegExp(d+\"+$\"),v=new RegExp(\"([ \\r\\n\\t]+)|(\"+p+\"|[!-\\\\[\\\\]-\\u2027\\u202a-\\ud7ff\\uf900-\\uffff]\"+d+\"*|[\\ud800-\\udbff][\\udc00-\\udfff]\"+d+\"*|\\\\\\\\verb\\\\*([^]).*?\\\\3|\\\\\\\\verb([^*a-zA-Z]).*?\\\\4|\"+m+\"|\\\\\\\\[^\\ud800-\\udfff])\"),g=new RegExp(\"^\"+m),y=new RegExp(\"^\"+p),b=function(){function e(t){a()(this,e),this.input=t,this.pos=0}return o()(e,[{key:\"lex\",value:function(){var e=this.input,t=this.pos;if(t===e.length)return new h.a(\"EOF\",new c.a(this,t,t));var r=l()(v,e,t);if(null===r)throw new u.a(\"Unexpected character: '\"+e[t]+\"'\",new h.a(e[t],new c.a(this,t,t+1)));var n=r[2]||\" \",a=this.pos;this.pos+=r[0].length;var i=this.pos;return y.test(n)?this.lex():new h.a(n,new c.a(this,a,i))}}]),e}();t.c=b},function(e,t,r){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var n=r(64),a=(r.n(n),r(65));t.default=a.a},function(e,t){},function(e,t,r){\"use strict\";var n=r(6),a=r(34),i=r(76),o=r(113),s=r(5),l=function(e,t,r){s.a.clearNode(t);var n=u(e,r).toNode();t.appendChild(n)};\"undefined\"!=typeof document&&\"CSS1Compat\"!==document.compatMode&&(\"undefined\"!=typeof console&&console.warn(\"Warning: KaTeX doesn't work in quirks mode. Make sure your website has a suitable doctype.\"),l=function(){throw new n.a(\"KaTeX doesn't work in quirks mode.\")});var u=function(e,t){var r=new a.a(t),n=Object(o.a)(e,r);return Object(i.b)(n,e,r)};t.a={render:l,renderToString:function(e,t){return u(e,t).toMarkup()},ParseError:n.a,__parse:function(e,t){var r=new a.a(t);return Object(o.a)(e,r)},__renderToDomTree:u,__renderToHTMLTree:function(e,t){var r=new a.a(t),n=Object(o.a)(e,r);return Object(i.a)(n,e,r)}}},function(e,t,r){e.exports={default:r(67),__esModule:!0}},function(e,t,r){r(68),e.exports=r(8).Object.freeze},function(e,t,r){var n=r(20),a=r(69).onFreeze;r(46)(\"freeze\",function(e){return function(t){return e&&n(t)?e(a(t)):t}})},function(e,t,r){var n=r(32)(\"meta\"),a=r(20),i=r(21),o=r(15).f,s=0,l=Object.isExtensible||function(){return!0},u=!r(24)(function(){return l(Object.preventExtensions({}))}),c=function(e){o(e,n,{value:{i:\"O\"+ ++s,w:{}}})},h=e.exports={KEY:n,NEED:!1,fastKey:function(e,t){if(!a(e))return\"symbol\"==typeof e?e:(\"string\"==typeof e?\"S\":\"P\")+e;if(!i(e,n)){if(!l(e))return\"F\";if(!t)return\"E\";c(e)}return e[n].i},getWeak:function(e,t){if(!i(e,n)){if(!l(e))return!0;if(!t)return!1;c(e)}return e[n].w},onFreeze:function(e){return u&&h.NEED&&l(e)&&!i(e,n)&&c(e),e}}},function(e,t,r){e.exports=!r(23)&&!r(24)(function(){return 7!=Object.defineProperty(r(45)(\"div\"),\"a\",{get:function(){return 7}}).a})},function(e,t,r){var n=r(20);e.exports=function(e,t){if(!n(e))return e;var r,a;if(t&&\"function\"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;if(\"function\"==typeof(r=e.valueOf)&&!n(a=r.call(e)))return a;if(!t&&\"function\"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;throw TypeError(\"Can't convert object to primitive value\")}},function(e,t){e.exports=function(e){if(\"function\"!=typeof e)throw TypeError(e+\" is not a function!\");return e}},function(e,t,r){e.exports={default:r(74),__esModule:!0}},function(e,t,r){r(75);var n=r(8).Object;e.exports=function(e,t,r){return n.defineProperty(e,t,r)}},function(e,t,r){var n=r(25);n(n.S+n.F*!r(23),\"Object\",{defineProperty:r(15).f})},function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return u}),r.d(t,\"a\",function(){return c});var n=r(4),a=r(2),i=r(0),o=r(43),s=(r(34),r(9)),l=function(e){return new o.a({style:e.displayMode?s.a.DISPLAY:s.a.TEXT,maxSize:e.maxSize})},u=function(e,t,r){var o=l(r),s=Object(a.c)(e,t,o),u=Object(n.c)(e,o),c=i.a.makeSpan([\"katex\"],[s,u]);return r.displayMode?i.a.makeSpan([\"katex-display\"],[c]):c},c=function(e,t,r){var a=l(r),o=Object(n.c)(e,a),s=i.a.makeSpan([\"katex\"],[o]);return r.displayMode?i.a.makeSpan([\"katex-display\"],[s]):s}},function(e,t,r){e.exports={default:r(78),__esModule:!0}},function(e,t,r){var n=r(8),a=n.JSON||(n.JSON={stringify:JSON.stringify});e.exports=function(e){return a.stringify.apply(a,arguments)}},function(e,t,r){e.exports={default:r(80),__esModule:!0}},function(e,t,r){r(36),r(92),e.exports=r(8).Array.from},function(e,t,r){var n=r(37),a=r(38);e.exports=function(e){return function(t,r){var i,o,s=String(a(t)),l=n(r),u=s.length;return l<0||l>=u?e?\"\":void 0:(i=s.charCodeAt(l))<55296||i>56319||l+1===u||(o=s.charCodeAt(l+1))<56320||o>57343?e?s.charAt(l):i:e?s.slice(l,l+2):o-56320+(i-55296<<10)+65536}}},function(e,t){e.exports=!0},function(e,t,r){e.exports=r(26)},function(e,t,r){\"use strict\";var n=r(85),a=r(33),i=r(54),o={};r(26)(o,r(11)(\"iterator\"),function(){return this}),e.exports=function(e,t,r){e.prototype=n(o,{next:a(1,r)}),i(e,t+\" Iterator\")}},function(e,t,r){var n=r(22),a=r(86),i=r(53),o=r(41)(\"IE_PROTO\"),s=function(){},l=\"prototype\",u=function(){var e,t=r(45)(\"iframe\"),n=i.length;for(t.style.display=\"none\",r(90).appendChild(t),t.src=\"javascript:\",(e=t.contentWindow.document).open(),e.write(\"<script>document.F=Object<\\/script>\"),e.close(),u=e.F;n--;)delete u[l][i[n]];return u()};e.exports=Object.create||function(e,t){var r;return null!==e?(s[l]=n(e),r=new s,s[l]=null,r[o]=e):r=u(),void 0===t?r:a(r,t)}},function(e,t,r){var n=r(15),a=r(22),i=r(39);e.exports=r(23)?Object.defineProperties:function(e,t){a(e);for(var r,o=i(t),s=o.length,l=0;s>l;)n.f(e,r=o[l++],t[r]);return e}},function(e,t,r){var n=r(21),a=r(40),i=r(88)(!1),o=r(41)(\"IE_PROTO\");e.exports=function(e,t){var r,s=a(e),l=0,u=[];for(r in s)r!=o&&n(s,r)&&u.push(r);for(;t.length>l;)n(s,r=t[l++])&&(~i(u,r)||u.push(r));return u}},function(e,t,r){var n=r(40),a=r(51),i=r(89);e.exports=function(e){return function(t,r,o){var s,l=n(t),u=a(l.length),c=i(o,u);if(e&&r!=r){for(;u>c;)if((s=l[c++])!=s)return!0}else for(;u>c;c++)if((e||c in l)&&l[c]===r)return e||c||0;return!e&&-1}}},function(e,t,r){var n=r(37),a=Math.max,i=Math.min;e.exports=function(e,t){return(e=n(e))<0?a(e+t,0):i(e,t)}},function(e,t,r){e.exports=r(16).document&&document.documentElement},function(e,t,r){var n=r(21),a=r(29),i=r(41)(\"IE_PROTO\"),o=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=a(e),n(e,i)?e[i]:\"function\"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?o:null}},function(e,t,r){\"use strict\";var n=r(47),a=r(25),i=r(29),o=r(93),s=r(94),l=r(51),u=r(95),c=r(55);a(a.S+a.F*!r(96)(function(e){Array.from(e)}),\"Array\",{from:function(e){var t,r,a,h,p=i(e),m=\"function\"==typeof this?this:Array,d=arguments.length,f=d>1?arguments[1]:void 0,v=void 0!==f,g=0,y=c(p);if(v&&(f=n(f,d>2?arguments[2]:void 0,2)),void 0==y||m==Array&&s(y))for(r=new m(t=l(p.length));t>g;g++)u(r,g,v?f(p[g],g):p[g]);else for(h=y.call(p),r=new m;!(a=h.next()).done;g++)u(r,g,v?o(h,f,[a.value,g],!0):a.value);return r.length=g,r}})},function(e,t,r){var n=r(22);e.exports=function(e,t,r,a){try{return a?t(n(r)[0],r[1]):t(r)}catch(t){var i=e.return;throw void 0!==i&&n(i.call(e)),t}}},function(e,t,r){var n=r(17),a=r(11)(\"iterator\"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(n.Array===e||i[a]===e)}},function(e,t,r){\"use strict\";var n=r(15),a=r(33);e.exports=function(e,t,r){t in e?n.f(e,t,a(0,r)):e[t]=r}},function(e,t,r){var n=r(11)(\"iterator\"),a=!1;try{var i=[7][n]();i.return=function(){a=!0},Array.from(i,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!a)return!1;var r=!1;try{var i=[7],o=i[n]();o.next=function(){return{done:r=!0}},i[n]=function(){return o},e(i)}catch(e){}return r}},function(e,t,r){e.exports={default:r(98),__esModule:!0}},function(e,t,r){r(58),r(36),e.exports=r(102)},function(e,t,r){\"use strict\";var n=r(100),a=r(101),i=r(17),o=r(40);e.exports=r(48)(Array,\"Array\",function(e,t){this._t=o(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,r=this._i++;return!e||r>=e.length?(this._t=void 0,a(1)):a(0,\"keys\"==t?r:\"values\"==t?e[r]:[r,e[r]])},\"values\"),i.Arguments=i.Array,n(\"keys\"),n(\"values\"),n(\"entries\")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,r){var n=r(56),a=r(11)(\"iterator\"),i=r(17);e.exports=r(8).isIterable=function(e){var t=Object(e);return void 0!==t[a]||\"@@iterator\"in t||i.hasOwnProperty(n(t))}},function(e,t,r){r(58),r(36),e.exports=r(104)},function(e,t,r){var n=r(22),a=r(55);e.exports=r(8).getIterator=function(e){var t=a(e);if(\"function\"!=typeof t)throw TypeError(e+\" is not iterable!\");return n(t.call(e))}},function(e,t,r){e.exports={default:r(106),__esModule:!0}},function(e,t,r){r(107),e.exports=r(8).Object.assign},function(e,t,r){var n=r(25);n(n.S+n.F,\"Object\",{assign:r(108)})},function(e,t,r){\"use strict\";var n=r(39),a=r(109),i=r(110),o=r(29),s=r(49),l=Object.assign;e.exports=!l||r(24)(function(){var e={},t={},r=Symbol(),n=\"abcdefghijklmnopqrst\";return e[r]=7,n.split(\"\").forEach(function(e){t[e]=e}),7!=l({},e)[r]||Object.keys(l({},t)).join(\"\")!=n})?function(e,t){for(var r=o(e),l=arguments.length,u=1,c=a.f,h=i.f;l>u;)for(var p,m=s(arguments[u++]),d=c?n(m).concat(c(m)):n(m),f=d.length,v=0;f>v;)h.call(m,p=d[v++])&&(r[p]=m[p]);return r}:l},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,r){\"use strict\";var n={stdHorizRule:\"M0 80H400000 v40H0z M0 80H400000 v40H0z\",vertSeparator:\"M100 0h50V400000h-50zM100 0h50V400000h-50z\",sqrtMain:\"M95,702c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,\\n-10,-9.5,-14c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54c44.2,-33.3,65.8,\\n-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10s173,378,173,378c0.7,0,\\n35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429c69,-144,104.5,-217.7,106.5,\\n-221c5.3,-9.3,12,-14,20,-14H400000v40H845.2724s-225.272,467,-225.272,467\\ns-235,486,-235,486c-2.7,4.7,-9,7,-19,7c-6,0,-10,-1,-12,-3s-194,-422,-194,-422\\ns-65,47,-65,47z M834 80H400000v40H845z\",sqrtSize1:\"M263,681c0.7,0,18,39.7,52,119c34,79.3,68.167,\\n158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120c340,-704.7,510.7,-1060.3,512,-1067\\nc4.7,-7.3,11,-11,19,-11H40000v40H1012.3s-271.3,567,-271.3,567c-38.7,80.7,-84,\\n175,-136,283c-52,108,-89.167,185.3,-111.5,232c-22.3,46.7,-33.8,70.3,-34.5,71\\nc-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1s-109,-253,-109,-253c-72.7,-168,-109.3,\\n-252,-110,-252c-10.7,8,-22,16.7,-34,26c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26\\ns76,-59,76,-59s76,-60,76,-60z M1001 80H40000v40H1012z\",sqrtSize2:\"M1001,80H400000v40H1013.1s-83.4,268,-264.1,840c-180.7,\\n572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,\\n-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744c-10,12,-21,25,-33,39s-32,39,-32,39\\nc-6,-5.3,-15,-14,-27,-26s25,-30,25,-30c26.7,-32.7,52,-63,76,-91s52,-60,52,-60\\ns208,722,208,722c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,\\n-658.5c53.7,-170.3,84.5,-266.8,92.5,-289.5c4,-6.7,10,-10,18,-10z\\nM1001 80H400000v40H1013z\",sqrtSize3:\"M424,2478c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,\\n-342,-109.8,-513.3,-110.5,-514c0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,\\n25c-5.7,9.3,-9.8,16,-12.5,20s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,\\n-13s76,-122,76,-122s77,-121,77,-121s209,968,209,968c0,-2,84.7,-361.7,254,-1079\\nc169.3,-717.3,254.7,-1077.7,256,-1081c4,-6.7,10,-10,18,-10H400000v40H1014.6\\ns-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185c-2,6,-10,9,-24,9\\nc-8,0,-12,-0.7,-12,-2z M1001 80H400000v40H1014z\",sqrtSize4:\"M473,2793c339.3,-1799.3,509.3,-2700,510,-2702\\nc3.3,-7.3,9.3,-11,18,-11H400000v40H1017.7s-90.5,478,-276.2,1466c-185.7,988,\\n-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,\\n-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200c0,-1.3,-5.3,8.7,-16,30c-10.7,\\n21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26s76,-153,76,-153s77,-151,\\n77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,606z\\nM1001 80H400000v40H1017z\",doubleleftarrow:\"M262 157\\nl10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3\\n 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28\\n 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5\\nc2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5\\n 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87\\n-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7\\n-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z\\nm8 0v40h399730v-40zm0 194v40h399730v-40z\",doublerightarrow:\"M399738 392l\\n-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5\\n 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88\\n-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68\\n-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18\\n-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782\\nc-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3\\n-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z\",leftarrow:\"M400000 241H110l3-3c68.7-52.7 113.7-120\\n 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8\\n-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247\\nc-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208\\n 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3\\n 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202\\n l-3-3h399890zM100 241v40h399900v-40z\",leftbrace:\"M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117\\n-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7\\n 5-6 9-10 13-.7 1-7.3 1-20 1H6z\",leftbraceunder:\"M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13\\n 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688\\n 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7\\n-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z\",leftgroup:\"M400000 80\\nH435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0\\n 435 0h399565z\",leftgroupunder:\"M400000 262\\nH435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219\\n 435 219h399565z\",leftharpoon:\"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3\\n-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5\\n-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7\\n-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z\",leftharpoonplus:\"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5\\n 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3\\n-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7\\n-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z\\nm0 0v40h400000v-40z\",leftharpoondown:\"M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333\\n 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5\\n 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667\\n-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z\",leftharpoondownplus:\"M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12\\n 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7\\n-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0\\nv40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z\",lefthook:\"M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5\\n-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3\\n-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21\\n 71.5 23h399859zM103 281v-40h399897v40z\",leftlinesegment:\"M40 281 V428 H0 V94 H40 V241 H400000 v40z\\nM40 281 V428 H0 V94 H40 V241 H400000 v40z\",leftmapsto:\"M40 281 V448H0V74H40V241H400000v40z\\nM40 281 V448H0V74H40V241H400000v40z\",leftToFrom:\"M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23\\n-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8\\nc28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3\\n 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z\",longequal:\"M0 50 h400000 v40H0z m0 194h40000v40H0z\\nM0 50 h400000 v40H0z m0 194h40000v40H0z\",midbrace:\"M200428 334\\nc-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14\\n-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7\\n 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11\\n 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z\",midbraceunder:\"M199572 214\\nc100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14\\n 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3\\n 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0\\n-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z\",rightarrow:\"M0 241v40h399891c-47.3 35.3-84 78-110 128\\n-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20\\n 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7\\n 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85\\n-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\\n 151.7 139 205zm0 0v40h399900v-40z\",rightbrace:\"M400000 542l\\n-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5\\ns-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1\\nc124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z\",rightbraceunder:\"M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3\\n 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237\\n-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z\",rightgroup:\"M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0\\n 3-1 3-3v-38c-76-158-257-219-435-219H0z\",rightgroupunder:\"M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18\\n 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z\",rightharpoon:\"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3\\n-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2\\n-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58\\n 69.2 92 94.5zm0 0v40h399900v-40z\",rightharpoonplus:\"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11\\n-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7\\n 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z\\nm0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z\",rightharpoondown:\"M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8\\n 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5\\n-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95\\n-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z\",rightharpoondownplus:\"M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8\\n 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3\\n 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3\\n-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z\\nm0-194v40h400000v-40zm0 0v40h400000v-40z\",righthook:\"M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3\\n 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0\\n-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21\\n 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z\",rightlinesegment:\"M399960 241 V94 h40 V428 h-40 V281 H0 v-40z\\nM399960 241 V94 h40 V428 h-40 V281 H0 v-40z\",rightToFrom:\"M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23\\n 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32\\n-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142\\n-167z M100 147v40h399900v-40zM0 341v40h399900v-40z\",twoheadleftarrow:\"M0 167c68 40\\n 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69\\n-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3\\n-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19\\n-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101\\n 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z\",twoheadrightarrow:\"M400000 167\\nc-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3\\n 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42\\n 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333\\n-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70\\n 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z\",tilde1:\"M200 55.538c-77 0-168 73.953-177 73.953-3 0-7\\n-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0\\n 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0\\n 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128\\n-68.267.847-113-73.952-191-73.952z\",tilde2:\"M344 55.266c-142 0-300.638 81.316-311.5 86.418\\n-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9\\n 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114\\nc1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751\\n 181.476 676 181.476c-149 0-189-126.21-332-126.21z\",tilde3:\"M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457\\n-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0\\n 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697\\n 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696\\n -338 0-409-156.573-744-156.573z\",tilde4:\"M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345\\n-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409\\n 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9\\n 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409\\n -175.236-744-175.236z\",vec:\"M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5\\n3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11\\n10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63\\n-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1\\n-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59\\nH213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359\\nc-16-25.333-24-45-24-59z\",widehat1:\"M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22\\nc-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z\",widehat2:\"M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10\\n-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z\",widehat3:\"M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10\\n-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z\",widehat4:\"M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10\\n-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z\",baraboveleftarrow:\"M1 500c30.67-18 59-41.833 85-71.5s45-61.17 57-94.5h23\\nc15.33 0 23 .33 23 1 0 .67-5.33 12.67-16 36-16.67 34.67-39 67.33-67 98l-10 11\\nh39904v40H96l9 10c27.33 30.67 50.67 65 70 103l14 33c0 .67-7.67 1-23 1h-22\\nC116.67 596.33 69 540.67 1 500z M96 480 H400000 v40 H96z\\nM1 147 H399905 v40  H1z M0 147 H399905 v40  H0z\",rightarrowabovebar:\"M400000 167c-70.67 42-118 97.67-142 167h-23c-15.33 0\\n-23-.33-23-1 0-1.33 5.33-13.67 16-37 18-35.33 41.33-69 70-101l7-8h-39905\\nv-40h39905c-389 0 0 0 0 0l-7-8c-28.67-32-52-65.67-70-101-10.67-23.33-16-35.67\\n-16-37 0-.67 7.67-1 23-1h23c11.33 33.33 30 64.833 56 94.5s54.67 53.83 86 72.5z\\nM0 147 H399905 v40  H0z M96 480 H400000 v40 H0z M96 480 H400000 v40 H0z\",baraboveshortleftharpoon:\"M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17\\nc2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21\\nc-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40\\nc-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z\\nM0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z\",rightharpoonaboveshortbar:\"M0,241 l0,40c399126,0,399993,0,399993,0\\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\\nM0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z\",shortbaraboveleftharpoon:\"M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,\\n1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,\\n-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z\\nM93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z\",shortrightharpoonabovebar:\"M53,241l0,40c398570,0,399437,0,399437,0\\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\\nM500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z\"};t.a={path:n}},function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return o}),r.d(t,\"b\",function(){return s});var n={number:3,unit:\"mu\"},a={number:4,unit:\"mu\"},i={number:5,unit:\"mu\"},o={mord:{mop:n,mbin:a,mrel:i,minner:n},mop:{mord:n,mop:n,mrel:i,minner:n},mbin:{mord:a,mop:a,mopen:a,minner:a},mrel:{mord:i,mop:i,mopen:i,minner:i},mopen:{},mclose:{mop:n,mbin:a,mrel:i,minner:n},mpunct:{mord:n,mop:n,mrel:i,mopen:n,mclose:n,mpunct:n,minner:n},minner:{mord:n,mop:n,mbin:a,mrel:i,mopen:n,mpunct:n,minner:n}},s={mord:{mop:n},mop:{mord:n,mop:n},mbin:{},mrel:{},mopen:{},mclose:{mop:n},mpunct:{},minner:{mop:n}}},function(e,t,r){\"use strict\";var n=r(114);t.a=function(e,t){if(!(\"string\"==typeof e||e instanceof String))throw new TypeError(\"KaTeX can only parse string typed expression\");return new n.a(e,t).parse()}},function(e,t,r){\"use strict\";var n=r(7),a=r.n(n),i=r(10),o=r.n(i),s=r(115),l=r(142),u=r(144),c=r(28),h=r(19),p=r(42),m=r(148),d=r.n(m),f=r(149),v=r(14),g=r(6),y=r(62);r(34),r(27);function b(e,t){return{type:\"arg\",result:e,token:t}}function x(e){if(\"$\"===e.type)throw new g.a(\"Unexpected $\",e.token);return e}var w=function(){function e(t,r){a()(this,e),this.mode=\"math\",this.gullet=new u.a(t,r.macros,this.mode),r.colorIsTextColor&&(this.gullet.macros[\"\\\\color\"]=\"\\\\textcolor\"),this.settings=r,this.leftrightDepth=0}return o()(e,[{key:\"expect\",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(this.nextToken.text!==e)throw new g.a(\"Expected '\"+e+\"', got '\"+this.nextToken.text+\"'\",this.nextToken);t&&this.consume()}},{key:\"consume\",value:function(){this.nextToken=this.gullet.expandNextToken()}},{key:\"switchMode\",value:function(e){this.mode=e,this.gullet.switchMode(e)}},{key:\"parse\",value:function(){this.consume();var e=this.parseInput();return e}},{key:\"parseInput\",value:function(){var e=this.parseExpression(!1);return this.expect(\"EOF\",!1),e}},{key:\"parseExpression\",value:function(t,r){for(var n=[];;){\"math\"===this.mode&&this.consumeSpaces();var a=this.nextToken;if(-1!==e.endOfExpression.indexOf(a.text))break;if(r&&a.text===r)break;if(t&&s.a[a.text]&&s.a[a.text].infix)break;var i=this.parseAtom(r);if(!i){if(!this.settings.throwOnError&&\"\\\\\"===a.text[0]){var o=this.handleUnsupportedCmd();n.push(o);continue}break}n.push(i)}return this.handleInfixNodes(n)}},{key:\"handleInfixNodes\",value:function(e){for(var t=-1,r=void 0,n=0;n<e.length;n++){var a=e[n];if(\"infix\"===a.type){if(-1!==t)throw new g.a(\"only one infix operator per group\",a.value.token);t=n,r=a.value.replaceWith}}if(-1!==t&&r){var i=void 0,o=void 0,s=e.slice(0,t),l=e.slice(t+1);i=1===s.length&&\"ordgroup\"===s[0].type?s[0]:new v.a(\"ordgroup\",s,this.mode),o=1===l.length&&\"ordgroup\"===l[0].type?l[0]:new v.a(\"ordgroup\",l,this.mode);var u=this.callFunction(r,[i,o],[]);return[new v.a(u.type,u,this.mode)]}return e}},{key:\"handleSupSubscript\",value:function(t){var r=this.nextToken,n=r.text;this.consume(),this.consumeSpaces();var a=this.parseGroup();if(!a){if(this.settings.throwOnError||\"\\\\\"!==this.nextToken.text[0])throw new g.a(\"Expected group after '\"+n+\"'\",r);return this.handleUnsupportedCmd()}var i=x(a);if(\"fn\"===i.type){if(s.a[i.result].greediness>e.SUPSUB_GREEDINESS)return this.parseGivenFunction(a);throw new g.a(\"Got function '\"+i.result+\"' with no arguments as \"+t,r)}return i.result}},{key:\"handleUnsupportedCmd\",value:function(){for(var e=this.nextToken.text,t=[],r=0;r<e.length;r++)t.push(new v.a(\"textord\",e[r],\"text\"));var n=new v.a(\"text\",{body:t,type:\"text\"},this.mode),a=new v.a(\"color\",{color:this.settings.errorColor,value:[n],type:\"color\"},this.mode);return this.consume(),a}},{key:\"parseAtom\",value:function(e){var t=this.parseImplicitGroup(e);if(\"text\"===this.mode)return t;for(var r=void 0,n=void 0;;){this.consumeSpaces();var a=this.nextToken;if(\"\\\\limits\"===a.text||\"\\\\nolimits\"===a.text){if(!t||\"op\"!==t.type)throw new g.a(\"Limit controls must follow a math operator\",a);var i=\"\\\\limits\"===a.text;t.value.limits=i,t.value.alwaysHandleSupSub=!0,this.consume()}else if(\"^\"===a.text){if(r)throw new g.a(\"Double superscript\",a);r=this.handleSupSubscript(\"superscript\")}else if(\"_\"===a.text){if(n)throw new g.a(\"Double subscript\",a);n=this.handleSupSubscript(\"subscript\")}else{if(\"'\"!==a.text)break;if(r)throw new g.a(\"Double superscript\",a);var o=new v.a(\"textord\",\"\\\\prime\",this.mode),s=[o];for(this.consume();\"'\"===this.nextToken.text;)s.push(o),this.consume();\"^\"===this.nextToken.text&&s.push(this.handleSupSubscript(\"superscript\")),r=new v.a(\"ordgroup\",s,this.mode)}}return r||n?new v.a(\"supsub\",{base:t,sup:r,sub:n},this.mode):t}},{key:\"parseImplicitGroup\",value:function(e){var t=this.parseSymbol();if(null==t)return this.parseFunction();if(\"arg\"===t.type)return this.parseGivenFunction(t);var r=t.result;if(\"$\"===r){if(\"math\"===this.mode)throw new g.a(\"$ within math mode\");var n=this.mode;this.switchMode(\"math\"),this.consume();var a=this.parseExpression(!1,\"$\");return this.expect(\"$\",!1),this.switchMode(n),this.consume(),new v.a(\"styling\",{style:\"text\",value:a},\"math\")}if(\"\\\\begin\"===r){var i=this.parseGivenFunction(t),o=i.value.name;if(!l.a.hasOwnProperty(o))throw new g.a(\"No such environment: \"+o,i.value.nameGroup);var s=l.a[o],u=this.parseArguments(\"\\\\begin{\"+o+\"}\",s),c=u.args,h=u.optArgs,p={mode:this.mode,envName:o,parser:this},m=s.handler(p,c,h);this.expect(\"\\\\end\",!1);var d=this.nextToken,f=this.parseFunction();if(!f)throw new g.a(\"failed to parse function after \\\\end\");if(f.value.name!==o)throw new g.a(\"Mismatch: \\\\begin{\"+o+\"} matched by \\\\end{\"+f.value.name+\"}\",d);return m}return this.parseGivenFunction(t,e)}},{key:\"parseFunction\",value:function(){var e=this.parseGroup();return e?this.parseGivenFunction(e):null}},{key:\"parseGivenFunction\",value:function(e,t){if(\"fn\"===(e=x(e)).type){var r=e.result,n=s.a[r];if(\"text\"===this.mode&&!n.allowedInText)throw new g.a(\"Can't use function '\"+r+\"' in text mode\",e.token);if(\"math\"===this.mode&&!1===n.allowedInMath)throw new g.a(\"Can't use function '\"+r+\"' in math mode\",e.token);var a=this.parseArguments(r,n),i=a.args,o=a.optArgs,l=e.token,u=this.callFunction(r,i,o,l,t);return new v.a(u.type,u,this.mode)}return e.result}},{key:\"callFunction\",value:function(e,t,r,n,a){var i={funcName:e,parser:this,token:n,breakOnTokenText:a},o=s.a[e];if(o&&o.handler)return o.handler(i,t,r);throw new g.a(\"No function handler for \"+e)}},{key:\"parseArguments\",value:function(e,t){var r=t.numArgs+t.numOptionalArgs;if(0===r)return{args:[],optArgs:[]};for(var n=t.greediness,a=[],i=[],o=0;o<r;o++){var l=t.argTypes&&t.argTypes[o],u=o<t.numOptionalArgs;o>0&&!u&&this.consumeSpaces(),0!==o||u||\"math\"!==this.mode||this.consumeSpaces();var c=this.nextToken,h=l?this.parseGroupOfType(l,u):this.parseGroup(u);if(!h){if(u){i.push(null);continue}if(this.settings.throwOnError||\"\\\\\"!==this.nextToken.text[0])throw new g.a(\"Expected group after '\"+e+\"'\",c);h=b(this.handleUnsupportedCmd(),c)}var p=void 0;if(\"fn\"===(h=x(h)).type){if(!(s.a[h.result].greediness>n))throw new g.a(\"Got function '\"+h.result+\"' as argument to '\"+e+\"'\",c);p=this.parseGivenFunction(h)}else p=h.result;(u?i:a).push(p)}return{args:a,optArgs:i}}},{key:\"parseGroupOfType\",value:function(e,t){return\"original\"===e&&(e=this.mode),\"color\"===e?this.parseColorGroup(t):\"size\"===e?this.parseSizeGroup(t):\"url\"===e?this.parseUrlGroup(t):this.parseGroup(t,e)}},{key:\"consumeSpaces\",value:function(){for(;\" \"===this.nextToken.text;)this.consume()}},{key:\"parseStringGroup\",value:function(e,t){if(t&&\"[\"!==this.nextToken.text)return null;var r=this.mode;this.mode=\"text\",this.expect(t?\"[\":\"{\");for(var n=\"\",a=this.nextToken,i=a;this.nextToken.text!==(t?\"]\":\"}\");){if(\"EOF\"===this.nextToken.text)throw new g.a(\"Unexpected end of input in \"+e,a.range(this.nextToken,n));n+=(i=this.nextToken).text,this.consume()}return this.mode=r,this.expect(t?\"]\":\"}\"),a.range(i,n)}},{key:\"parseStringGroupWithBalancedBraces\",value:function(e,t){if(t&&\"[\"!==this.nextToken.text)return null;var r=this.mode;this.mode=\"text\",this.expect(t?\"[\":\"{\");for(var n=\"\",a=0,i=this.nextToken,o=i;a>0||this.nextToken.text!==(t?\"]\":\"}\");){if(\"EOF\"===this.nextToken.text)throw new g.a(\"Unexpected end of input in \"+e,i.range(this.nextToken,n));if(n+=(o=this.nextToken).text,\"{\"===o.text)a+=1;else if(\"}\"===o.text){if(a<=0)throw new g.a(\"Unbalanced brace of input in \"+e,i.range(this.nextToken,n));a-=1}this.consume()}return this.mode=r,this.expect(t?\"]\":\"}\"),i.range(o,n)}},{key:\"parseRegexGroup\",value:function(e,t){var r=this.mode;this.mode=\"text\";for(var n=this.nextToken,a=n,i=\"\";\"EOF\"!==this.nextToken.text&&e.test(i+this.nextToken.text);)i+=(a=this.nextToken).text,this.consume();if(\"\"===i)throw new g.a(\"Invalid \"+t+\": '\"+n.text+\"'\",n);return this.mode=r,n.range(a,i)}},{key:\"parseColorGroup\",value:function(e){var t=this.parseStringGroup(\"color\",e);if(!t)return null;var r=/^(#[a-f0-9]{3}|#[a-f0-9]{6}|[a-z]+)$/i.exec(t.text);if(!r)throw new g.a(\"Invalid color: '\"+t.text+\"'\",t);return b(new v.a(\"color\",r[0],this.mode),t)}},{key:\"parseUrlGroup\",value:function(e){var t=this.parseStringGroupWithBalancedBraces(\"url\",e);if(!t)return null;var r=t.text.replace(/\\\\([#$%&~_^{}])/g,\"$1\");return b(new v.a(\"url\",r,this.mode),t)}},{key:\"parseSizeGroup\",value:function(e){var t=void 0;if(!(t=e||\"{\"===this.nextToken.text?this.parseStringGroup(\"size\",e):this.parseRegexGroup(/^[-+]? *(?:$|\\d+|\\d+\\.\\d*|\\.\\d*) *[a-z]{0,2} *$/,\"size\")))return null;var r=/([-+]?) *(\\d+(?:\\.\\d*)?|\\.\\d+) *([a-z]{2})/.exec(t.text);if(!r)throw new g.a(\"Invalid size: '\"+t.text+\"'\",t);var n={number:+(r[1]+r[2]),unit:r[3]};if(!Object(h.b)(n))throw new g.a(\"Invalid unit: '\"+n.unit+\"'\",t);return b(new v.a(\"size\",n,this.mode),t)}},{key:\"parseGroup\",value:function(e,t){var r=this.mode,n=this.nextToken;if(this.nextToken.text===(e?\"[\":\"{\")){t&&this.switchMode(t),this.consume();var a=this.parseExpression(!1,e?\"]\":\"}\"),i=this.nextToken;return t&&this.switchMode(r),this.expect(e?\"]\":\"}\"),\"text\"===t&&this.formLigatures(a),b(new v.a(\"ordgroup\",a,this.mode,n,i),n.range(i,n.text))}t&&this.switchMode(t);var o=e?null:this.parseSymbol();return t&&this.switchMode(r),o}},{key:\"formLigatures\",value:function(e){for(var t=e.length-1,r=0;r<t;++r){var n=e[r],a=n.value;\"-\"===a&&\"-\"===e[r+1].value&&(r+1<t&&\"-\"===e[r+2].value?(e.splice(r,3,new v.a(\"textord\",\"---\",\"text\",n,e[r+2])),t-=2):(e.splice(r,2,new v.a(\"textord\",\"--\",\"text\",n,e[r+1])),t-=1)),\"'\"!==a&&\"`\"!==a||e[r+1].value!==a||(e.splice(r,2,new v.a(\"textord\",a+a,\"text\",n,e[r+1])),t-=1)}}},{key:\"parseSymbol\",value:function(){var e,t=this.nextToken,r=t.text;if(s.a[r])return this.consume(),{type:\"fn\",result:(e=t).text,token:e};if(/^\\\\verb[^a-zA-Z]/.test(r)){this.consume();var n=r.slice(5),a=\"*\"===n.charAt(0);if(a&&(n=n.slice(1)),n.length<2||n.charAt(0)!==n.slice(-1))throw new g.a(\"\\\\verb assertion failed --\\n                    please report what input caused this bug\");return n=n.slice(1,-1),b(new v.a(\"verb\",{body:n,star:a},\"text\"),t)}if(\"$\"===r)return{type:\"$\",result:\"$\",token:t};f.a.hasOwnProperty(r[0])&&!c.a[this.mode][r[0]]&&(r=f.a[r[0]]+r.substr(1));var i=y.a.exec(r);i&&(\"i\"===(r=r.substring(0,i.index))?r=\"\\u0131\":\"j\"===r&&(r=\"\\u0237\"));var o=null;if(c.a[this.mode][r])o=new v.a(c.a[this.mode][r].group,r,this.mode,t);else{if(\"text\"!==this.mode||!Object(p.b)(r.charCodeAt(0)))return null;o=new v.a(\"textord\",r,this.mode,t)}if(this.consume(),i)for(var l=0;l<i[0].length;l++){var u=i[0][l];if(!d.a[u])throw new g.a(\"Unknown accent ' \"+u+\"'\",t);var h=d.a[u][this.mode];if(!h)throw new g.a(\"Accent \"+u+\" unsupported in \"+this.mode+\" mode\",t);o=new v.a(\"accent\",{type:\"accent\",label:h,isStretchy:!1,isShifty:!0,base:o},this.mode,t)}return b(o,t)}}]),e}();w.endOfExpression=[\"}\",\"\\\\end\",\"\\\\right\",\"&\",\"\\\\\\\\\",\"\\\\cr\"],w.SUPSUB_GREEDINESS=1,t.a=w},function(e,t,r){\"use strict\";var n=r(6),a=r(14),i=r(3),o=(r(116),r(117),r(118),r(119),r(120),r(121),r(122),r(123),r(124),r(125),r(126),r(127),r(128),r(129),r(130),r(131),r(60),r(132),r(133),r(137),r(138),r(139),r(140),r(141),i.a);t.a=o;var s=function(e,t,r){Object(i.b)({names:e,props:t,handler:r})};s([\"\\\\mathord\",\"\\\\mathbin\",\"\\\\mathrel\",\"\\\\mathopen\",\"\\\\mathclose\",\"\\\\mathpunct\",\"\\\\mathinner\"],{numArgs:1},function(e,t){var r=t[0];return{type:\"mclass\",mclass:\"m\"+e.funcName.substr(5),value:Object(i.c)(r)}}),s([\"\\\\stackrel\"],{numArgs:2},function(e,t){var r=t[0],n=t[1],o=new a.a(\"op\",{type:\"op\",limits:!0,alwaysHandleSupSub:!0,symbol:!1,value:Object(i.c)(n)},n.mode);return{type:\"mclass\",mclass:\"mrel\",value:[new a.a(\"supsub\",{base:o,sup:r,sub:null},r.mode)]}});var l={\"\\u222b\":\"\\\\int\",\"\\u222c\":\"\\\\iint\",\"\\u222d\":\"\\\\iiint\",\"\\u222e\":\"\\\\oint\"};s([\"\\\\arcsin\",\"\\\\arccos\",\"\\\\arctan\",\"\\\\arctg\",\"\\\\arcctg\",\"\\\\arg\",\"\\\\ch\",\"\\\\cos\",\"\\\\cosec\",\"\\\\cosh\",\"\\\\cot\",\"\\\\cotg\",\"\\\\coth\",\"\\\\csc\",\"\\\\ctg\",\"\\\\cth\",\"\\\\deg\",\"\\\\dim\",\"\\\\exp\",\"\\\\hom\",\"\\\\ker\",\"\\\\lg\",\"\\\\ln\",\"\\\\log\",\"\\\\sec\",\"\\\\sin\",\"\\\\sinh\",\"\\\\sh\",\"\\\\tan\",\"\\\\tanh\",\"\\\\tg\",\"\\\\th\"],{numArgs:0},function(e){return{type:\"op\",limits:!1,symbol:!1,body:e.funcName}}),s([\"\\\\det\",\"\\\\gcd\",\"\\\\inf\",\"\\\\lim\",\"\\\\max\",\"\\\\min\",\"\\\\Pr\",\"\\\\sup\"],{numArgs:0},function(e){return{type:\"op\",limits:!0,symbol:!1,body:e.funcName}}),s([\"\\\\int\",\"\\\\iint\",\"\\\\iiint\",\"\\\\oint\",\"\\u222b\",\"\\u222c\",\"\\u222d\",\"\\u222e\"],{numArgs:0},function(e){var t=e.funcName;return 1===t.length&&(t=l[t]),{type:\"op\",limits:!1,symbol:!0,body:t}}),s([\"\\\\overbrace\",\"\\\\underbrace\"],{numArgs:1},function(e,t){var r=t[0];return{type:\"horizBrace\",label:e.funcName,isOver:/^\\\\over/.test(e.funcName),base:r}}),s([\"\\\\xleftarrow\",\"\\\\xrightarrow\",\"\\\\xLeftarrow\",\"\\\\xRightarrow\",\"\\\\xleftrightarrow\",\"\\\\xLeftrightarrow\",\"\\\\xhookleftarrow\",\"\\\\xhookrightarrow\",\"\\\\xmapsto\",\"\\\\xrightharpoondown\",\"\\\\xrightharpoonup\",\"\\\\xleftharpoondown\",\"\\\\xleftharpoonup\",\"\\\\xrightleftharpoons\",\"\\\\xleftrightharpoons\",\"\\\\xlongequal\",\"\\\\xtwoheadrightarrow\",\"\\\\xtwoheadleftarrow\",\"\\\\xtofrom\",\"\\\\xrightleftarrows\",\"\\\\xrightequilibrium\",\"\\\\xleftequilibrium\"],{numArgs:1,numOptionalArgs:1},function(e,t,r){var n=r[0],a=t[0];return{type:\"xArrow\",label:e.funcName,body:a,below:n}}),s([\"\\\\over\",\"\\\\choose\",\"\\\\atop\"],{numArgs:0,infix:!0},function(e){var t=void 0;switch(e.funcName){case\"\\\\over\":t=\"\\\\frac\";break;case\"\\\\choose\":t=\"\\\\binom\";break;case\"\\\\atop\":t=\"\\\\\\\\atopfrac\";break;default:throw new Error(\"Unrecognized infix genfrac command\")}return{type:\"infix\",replaceWith:t,token:e.token}}),s([\"\\\\\\\\\",\"\\\\cr\"],{numArgs:0,numOptionalArgs:1,argTypes:[\"size\"]},function(e,t,r){return{type:\"cr\",size:r[0]}}),s([\"\\\\begin\",\"\\\\end\"],{numArgs:1,argTypes:[\"text\"]},function(e,t){var r=t[0];if(\"ordgroup\"!==r.type)throw new n.a(\"Invalid environment name\",r);for(var a=\"\",i=0;i<r.value.length;++i)a+=r.value[i].value;return{type:\"environment\",name:a,nameGroup:r}}),s([\"\\\\raisebox\"],{numArgs:2,argTypes:[\"size\",\"text\"],allowedInText:!0},function(e,t){var r=t[0],n=t[1];return{type:\"raisebox\",dy:r,body:n,value:Object(i.c)(n)}})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(12),o=r(1),s=r(44),l=r(9),u=r(4),c=r(2);Object(n.b)({type:\"sqrt\",names:[\"\\\\sqrt\"],props:{numArgs:1,numOptionalArgs:1},handler:function(e,t,r){var n=r[0];return{type:\"sqrt\",body:t[0],index:n}},htmlBuilder:function(e,t){var r=u.b(e.value.body,t.havingCrampedStyle());0===r.height&&(r.height=t.fontMetrics().xHeight),r instanceof i.a.documentFragment&&(r=a.a.makeSpan([],[r],t));var n=t.fontMetrics().defaultRuleThickness,o=n;t.style.id<l.a.TEXT.id&&(o=t.fontMetrics().xHeight);var c=n+o/4,h=(r.height+r.depth+c+n)*t.sizeMultiplier,p=s.a.sqrtImage(h,t),m=p.span,d=p.ruleWidth,f=m.height-d;f>r.height+r.depth+c&&(c=(c+f-r.height-r.depth)/2);var v=m.height-r.height-c-d;r.style.paddingLeft=m.advanceWidth+\"em\";var g=a.a.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:r,wrapperClasses:[\"svg-align\"]},{type:\"kern\",size:-(r.height+v)},{type:\"elem\",elem:m},{type:\"kern\",size:d}]},t);if(e.value.index){var y=t.havingStyle(l.a.SCRIPTSCRIPT),b=u.b(e.value.index,y,t),x=.6*(g.height-g.depth),w=a.a.makeVList({positionType:\"shift\",positionData:-x,children:[{type:\"elem\",elem:b}]},t),k=a.a.makeSpan([\"root\"],[w]);return a.a.makeSpan([\"mord\",\"sqrt\"],[k,g],t)}return a.a.makeSpan([\"mord\",\"sqrt\"],[g],t)},mathmlBuilder:function(e,t){return e.value.index?new o.a.MathNode(\"mroot\",[c.b(e.value.body,t),c.b(e.value.index,t)]):new o.a.MathNode(\"msqrt\",[c.b(e.value.body,t)])}})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(6),s=r(4),l=r(2),u=function(e,t){var r=s.a(e.value.value,t.withColor(e.value.color),!1);return new a.a.makeFragment(r)},c=function(e,t){var r=l.a(e.value.value,t),n=new i.a.MathNode(\"mstyle\",r);return n.setAttribute(\"mathcolor\",e.value.color),n};Object(n.b)({type:\"color\",names:[\"\\\\textcolor\"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:[\"color\",\"original\"]},handler:function(e,t){var r=t[0],a=t[1];return{type:\"color\",color:r.value,value:Object(n.c)(a)}},htmlBuilder:u,mathmlBuilder:c}),Object(n.b)({type:\"color\",names:[\"\\\\blue\",\"\\\\orange\",\"\\\\pink\",\"\\\\red\",\"\\\\green\",\"\\\\gray\",\"\\\\purple\",\"\\\\blueA\",\"\\\\blueB\",\"\\\\blueC\",\"\\\\blueD\",\"\\\\blueE\",\"\\\\tealA\",\"\\\\tealB\",\"\\\\tealC\",\"\\\\tealD\",\"\\\\tealE\",\"\\\\greenA\",\"\\\\greenB\",\"\\\\greenC\",\"\\\\greenD\",\"\\\\greenE\",\"\\\\goldA\",\"\\\\goldB\",\"\\\\goldC\",\"\\\\goldD\",\"\\\\goldE\",\"\\\\redA\",\"\\\\redB\",\"\\\\redC\",\"\\\\redD\",\"\\\\redE\",\"\\\\maroonA\",\"\\\\maroonB\",\"\\\\maroonC\",\"\\\\maroonD\",\"\\\\maroonE\",\"\\\\purpleA\",\"\\\\purpleB\",\"\\\\purpleC\",\"\\\\purpleD\",\"\\\\purpleE\",\"\\\\mintA\",\"\\\\mintB\",\"\\\\mintC\",\"\\\\grayA\",\"\\\\grayB\",\"\\\\grayC\",\"\\\\grayD\",\"\\\\grayE\",\"\\\\grayF\",\"\\\\grayG\",\"\\\\grayH\",\"\\\\grayI\",\"\\\\kaBlue\",\"\\\\kaGreen\"],props:{numArgs:1,allowedInText:!0,greediness:3},handler:function(e,t){var r=t[0];return{type:\"color\",color:\"katex-\"+e.funcName.slice(1),value:Object(n.c)(r)}},htmlBuilder:u,mathmlBuilder:c}),Object(n.b)({type:\"color\",names:[\"\\\\color\"],props:{numArgs:1,allowedInText:!0,greediness:3,argTypes:[\"color\"]},handler:function(e,t){var r=e.parser,n=e.breakOnTokenText,a=t[0];if(!a)throw new o.a(\"\\\\color not followed by color\");var i=r.parseExpression(!0,n);return{type:\"color\",color:a.value,value:i}},htmlBuilder:u,mathmlBuilder:c})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(4),s=r(2),l={\"\\\\text\":void 0,\"\\\\textrm\":\"textrm\",\"\\\\textsf\":\"textsf\",\"\\\\texttt\":\"texttt\",\"\\\\textnormal\":\"textrm\"},u={\"\\\\textbf\":\"textbf\"},c={\"\\\\textit\":\"textit\"};Object(n.b)({type:\"text\",names:[\"\\\\text\",\"\\\\textrm\",\"\\\\textsf\",\"\\\\texttt\",\"\\\\textnormal\",\"\\\\textbf\",\"\\\\textit\"],props:{numArgs:1,argTypes:[\"text\"],greediness:2,allowedInText:!0},handler:function(e,t){var r=t[0];return{type:\"text\",body:Object(n.c)(r),font:e.funcName}},htmlBuilder:function(e,t){var r=e.value.font,n=void 0;n=l[r]?t.withFontFamily(l[r]):u[r]?t.withFontWeight(u[r]):t.withFontShape(c[r]);var i=o.a(e.value.body,n,!0);return a.a.tryCombineChars(i),a.a.makeSpan([\"mord\",\"text\"],i,n)},mathmlBuilder:function(e,t){for(var r=e.value.body,n=[],a=null,o=0;o<r.length;o++){var l=s.b(r[o],t);\"mtext\"===l.type&&null!=a?Array.prototype.push.apply(a.children,l.children):(n.push(l),\"mtext\"===l.type&&(a=l))}return 1===n.length?n[0]:new i.a.MathNode(\"mrow\",n)}})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(5),s=r(13),l=r(4),u=r(2),c=function(e,t){var r=l.b(e.value.body,t),n=e.value.label.substr(1),i=t.sizeMultiplier,u=void 0,c=0,h=/color/.test(n);if(\"sout\"===n)(u=a.a.makeSpan([\"stretchy\",\"sout\"])).height=t.fontMetrics().defaultRuleThickness/i,c=-.5*t.fontMetrics().xHeight;else{r.classes.push(/cancel/.test(n)?\"cancel-pad\":\"boxpad\");var p=0;p=/box/.test(n)?\"colorbox\"===n?.3:.34:o.a.isCharacterBox(e.value.body)?.2:0,u=s.a.encloseSpan(r,n,p,t),c=r.depth+p,h&&(u.style.backgroundColor=e.value.backgroundColor.value,\"fcolorbox\"===n&&(u.style.borderColor=e.value.borderColor.value))}var m=void 0;return m=h?a.a.makeVList({positionType:\"individualShift\",children:[{type:\"elem\",elem:u,shift:c},{type:\"elem\",elem:r,shift:0}]},t):a.a.makeVList({positionType:\"individualShift\",children:[{type:\"elem\",elem:r,shift:0},{type:\"elem\",elem:u,shift:c,wrapperClasses:/cancel/.test(n)?[\"svg-align\"]:[]}]},t),/cancel/.test(n)?a.a.makeSpan([\"mord\",\"cancel-lap\"],[m],t):a.a.makeSpan([\"mord\"],[m],t)},h=function(e,t){var r=new i.a.MathNode(\"menclose\",[u.b(e.value.body,t)]);switch(e.value.label){case\"\\\\cancel\":r.setAttribute(\"notation\",\"updiagonalstrike\");break;case\"\\\\bcancel\":r.setAttribute(\"notation\",\"downdiagonalstrike\");break;case\"\\\\sout\":r.setAttribute(\"notation\",\"horizontalstrike\");break;case\"\\\\fbox\":r.setAttribute(\"notation\",\"box\");break;case\"\\\\colorbox\":r.setAttribute(\"mathbackground\",e.value.backgroundColor.value);break;case\"\\\\fcolorbox\":r.setAttribute(\"mathbackground\",e.value.backgroundColor.value),r.setAttribute(\"notation\",\"box\");break;default:r.setAttribute(\"notation\",\"updiagonalstrike downdiagonalstrike\")}return r};Object(n.b)({type:\"enclose\",names:[\"\\\\colorbox\"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:[\"color\",\"text\"]},handler:function(e,t,r){var n=t[0],a=t[1];return{type:\"enclose\",label:e.funcName,backgroundColor:n,body:a}},htmlBuilder:c,mathmlBuilder:h}),Object(n.b)({type:\"enclose\",names:[\"\\\\fcolorbox\"],props:{numArgs:3,allowedInText:!0,greediness:3,argTypes:[\"color\",\"color\",\"text\"]},handler:function(e,t,r){var n=t[0],a=t[1],i=t[2];return{type:\"enclose\",label:e.funcName,backgroundColor:a,borderColor:n,body:i}},htmlBuilder:c,mathmlBuilder:h}),Object(n.b)({type:\"enclose\",names:[\"\\\\cancel\",\"\\\\bcancel\",\"\\\\xcancel\",\"\\\\sout\",\"\\\\fbox\"],props:{numArgs:1},handler:function(e,t,r){var n=t[0];return{type:\"enclose\",label:e.funcName,body:n}},htmlBuilder:c,mathmlBuilder:h})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(4),s=r(2);Object(n.b)({type:\"overline\",names:[\"\\\\overline\"],props:{numArgs:1},handler:function(e,t){return{type:\"overline\",body:t[0]}},htmlBuilder:function(e,t){var r=o.b(e.value.body,t.havingCrampedStyle()),n=a.a.makeLineSpan(\"overline-line\",t),i=a.a.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:r},{type:\"kern\",size:n.height},{type:\"elem\",elem:n}]},t);return a.a.makeSpan([\"mord\",\"overline\"],[i],t)},mathmlBuilder:function(e,t){var r=new i.a.MathNode(\"mo\",[new i.a.TextNode(\"\\u203e\")]);r.setAttribute(\"stretchy\",\"true\");var n=new i.a.MathNode(\"mover\",[s.b(e.value.body,t),r]);return n.setAttribute(\"accent\",\"true\"),n}})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(4),s=r(2);Object(n.b)({type:\"underline\",names:[\"\\\\underline\"],props:{numArgs:1,allowedInText:!0},handler:function(e,t){return{type:\"underline\",body:t[0]}},htmlBuilder:function(e,t){var r=o.b(e.value.body,t),n=a.a.makeLineSpan(\"underline-line\",t),i=a.a.makeVList({positionType:\"top\",positionData:r.height,children:[{type:\"elem\",elem:n},{type:\"kern\",size:5*n.height},{type:\"elem\",elem:r}]},t);return a.a.makeSpan([\"mord\",\"underline\"],[i],t)},mathmlBuilder:function(e,t){var r=new i.a.MathNode(\"mo\",[new i.a.TextNode(\"\\u203e\")]);r.setAttribute(\"stretchy\",\"true\");var n=new i.a.MathNode(\"munder\",[s.b(e.value.body,t),r]);return n.setAttribute(\"accentunder\",\"true\"),n}})},function(e,t,r){\"use strict\";var n=r(0),a=r(3),i=r(1),o=r(19);Object(a.b)({type:\"rule\",names:[\"\\\\rule\"],props:{numArgs:2,numOptionalArgs:1,argTypes:[\"size\",\"size\",\"size\"]},handler:function(e,t,r){var n=r[0],a=t[0],i=t[1];return{type:\"rule\",shift:n&&n.value,width:a.value,height:i.value}},htmlBuilder:function(e,t){var r=n.a.makeSpan([\"mord\",\"rule\"],[],t),a=0;e.value.shift&&(a=Object(o.a)(e.value.shift,t));var i=Object(o.a)(e.value.width,t),s=Object(o.a)(e.value.height,t);return r.style.borderRightWidth=i+\"em\",r.style.borderTopWidth=s+\"em\",r.style.bottom=a+\"em\",r.width=i,r.height=s+a,r.depth=-a,r.maxFontSize=1.125*s*t.sizeMultiplier,r},mathmlBuilder:function(e,t){return new i.a.MathNode(\"mrow\")}})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(19),s=r(6);Object(n.b)({type:\"kern\",names:[\"\\\\kern\",\"\\\\mkern\",\"\\\\hskip\",\"\\\\mskip\"],props:{numArgs:1,argTypes:[\"size\"],allowedInText:!0},handler:function(e,t){var r=\"m\"===e.funcName[1],n=\"mu\"===t[0].value.unit;if(r){if(n||\"undefined\"!=typeof console&&console.warn(\"In LaTeX, \"+e.funcName+\" supports only mu units, not \"+t[0].value.unit+\" units\"),\"math\"!==e.parser.mode)throw new s.a(\"Can't use function '\"+e.funcName+\"' in text mode\")}else n&&\"undefined\"!=typeof console&&console.warn(\"In LaTeX, \"+e.funcName+\" does not support mu units\");return{type:\"kern\",dimension:t[0].value}},htmlBuilder:function(e,t){return a.a.makeGlue(e.value.dimension,t)},mathmlBuilder:function(e,t){var r=new i.a.MathNode(\"mspace\"),n=Object(o.a)(e.value.dimension,t);return r.setAttribute(\"width\",n+\"em\"),r}})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(4),s=r(2);Object(n.b)({type:\"phantom\",names:[\"\\\\phantom\"],props:{numArgs:1},handler:function(e,t){var r=t[0];return{type:\"phantom\",value:Object(n.c)(r)}},htmlBuilder:function(e,t){var r=o.a(e.value.value,t.withPhantom(),!1);return new a.a.makeFragment(r)},mathmlBuilder:function(e,t){var r=s.a(e.value.value,t);return new i.a.MathNode(\"mphantom\",r)}}),Object(n.b)({type:\"hphantom\",names:[\"\\\\hphantom\"],props:{numArgs:1},handler:function(e,t){var r=t[0];return{type:\"hphantom\",value:Object(n.c)(r),body:r}},htmlBuilder:function(e,t){var r=a.a.makeSpan([],[o.b(e.value.body,t.withPhantom())]);if(r.height=0,r.depth=0,r.children)for(var n=0;n<r.children.length;n++)r.children[n].height=0,r.children[n].depth=0;return r=a.a.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:r}]},t)},mathmlBuilder:function(e,t){var r=s.a(e.value.value,t),n=new i.a.MathNode(\"mphantom\",r);return n.setAttribute(\"height\",\"0px\"),n}}),Object(n.b)({type:\"vphantom\",names:[\"\\\\vphantom\"],props:{numArgs:1},handler:function(e,t){var r=t[0];return{type:\"vphantom\",value:Object(n.c)(r),body:r}},htmlBuilder:function(e,t){var r=a.a.makeSpan([\"inner\"],[o.b(e.value.body,t.withPhantom())]),n=a.a.makeSpan([\"fix\"],[]);return a.a.makeSpan([\"mord\",\"rlap\"],[r,n],t)},mathmlBuilder:function(e,t){var r=s.a(e.value.value,t),n=new i.a.MathNode(\"mphantom\",r);return n.setAttribute(\"width\",\"0px\"),n}})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(9),s=r(4),l=r(2),u=function(e,t){var r=[];if(\"bmod\"===e.value.modType?t.style.isTight()?r.push(a.a.makeSpan([\"mspace\",\"thickspace\"],[],t)):r.push(a.a.makeSpan([\"mspace\",\"muspace\"],[],t)):t.style.size===o.a.DISPLAY.size?r.push(a.a.makeSpan([\"mspace\",\"quad\"],[],t)):\"mod\"===e.value.modType?r.push(a.a.makeSpan([\"mspace\",\"twelvemuspace\"],[],t)):r.push(a.a.makeSpan([\"mspace\",\"eightmuspace\"],[],t)),\"pod\"!==e.value.modType&&\"pmod\"!==e.value.modType||r.push(a.a.mathsym(\"(\",e.mode)),\"pod\"!==e.value.modType){var n=[a.a.mathsym(\"m\",e.mode),a.a.mathsym(\"o\",e.mode),a.a.mathsym(\"d\",e.mode)];\"bmod\"===e.value.modType?(r.push(a.a.makeSpan([\"mbin\"],n,t)),t.style.isTight()?r.push(a.a.makeSpan([\"mspace\",\"thickspace\"],[],t)):r.push(a.a.makeSpan([\"mspace\",\"muspace\"],[],t))):(Array.prototype.push.apply(r,n),r.push(a.a.makeSpan([\"mspace\",\"sixmuspace\"],[],t)))}return e.value.value&&Array.prototype.push.apply(r,s.a(e.value.value,t,!1)),\"pod\"!==e.value.modType&&\"pmod\"!==e.value.modType||r.push(a.a.mathsym(\")\",e.mode)),a.a.makeFragment(r)},c=function(e,t){var r=[];if(\"pod\"!==e.value.modType&&\"pmod\"!==e.value.modType||r.push(new i.a.MathNode(\"mo\",[l.e(\"(\",e.mode)])),\"pod\"!==e.value.modType&&r.push(new i.a.MathNode(\"mo\",[l.e(\"mod\",e.mode)])),e.value.value){var n=new i.a.MathNode(\"mspace\");n.setAttribute(\"width\",\"0.333333em\"),r.push(n),r=r.concat(l.a(e.value.value,t))}return\"pod\"!==e.value.modType&&\"pmod\"!==e.value.modType||r.push(new i.a.MathNode(\"mo\",[l.e(\")\",e.mode)])),new i.a.MathNode(\"mo\",r)};Object(n.b)({type:\"mod\",names:[\"\\\\bmod\"],props:{numArgs:0},handler:function(e,t){return{type:\"mod\",modType:\"bmod\",value:null}},htmlBuilder:u,mathmlBuilder:c}),Object(n.b)({type:\"mod\",names:[\"\\\\pod\",\"\\\\pmod\",\"\\\\mod\"],props:{numArgs:1},handler:function(e,t){var r=t[0];return{type:\"mod\",modType:e.funcName.substr(1),value:Object(n.c)(r)}},htmlBuilder:u,mathmlBuilder:c})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(12),o=r(1),s=r(5),l=r(9),u=r(4),c=r(2),h=function(e,t){var r=void 0,n=void 0,o=!1;\"supsub\"===e.type&&(r=e.value.sup,n=e.value.sub,e=e.value.base,o=!0);var c=t.style,h=!1;c.size===l.a.DISPLAY.size&&e.value.symbol&&!s.a.contains([\"\\\\smallint\"],e.value.body)&&(h=!0);var p=void 0;if(e.value.symbol){var m=h?\"Size2-Regular\":\"Size1-Regular\";p=a.a.makeSymbol(e.value.body,m,\"math\",t,[\"mop\",\"op-symbol\",h?\"large-op\":\"small-op\"])}else if(e.value.value){var d=u.a(e.value.value,t,!0);1===d.length&&d[0]instanceof i.a.symbolNode?(p=d[0]).classes[0]=\"mop\":p=a.a.makeSpan([\"mop\"],d,t)}else{for(var f=[],v=1;v<e.value.body.length;v++)f.push(a.a.mathsym(e.value.body[v],e.mode));p=a.a.makeSpan([\"mop\"],f,t)}var g=0,y=0;if(p instanceof i.a.symbolNode&&(g=(p.height-p.depth)/2-t.fontMetrics().axisHeight,y=p.italic),o){p=a.a.makeSpan([],[p]);var b=void 0,x=void 0;if(r){var w=u.b(r,t.havingStyle(c.sup()),t);x={elem:w,kern:Math.max(t.fontMetrics().bigOpSpacing1,t.fontMetrics().bigOpSpacing3-w.depth)}}if(n){var k=u.b(n,t.havingStyle(c.sub()),t);b={elem:k,kern:Math.max(t.fontMetrics().bigOpSpacing2,t.fontMetrics().bigOpSpacing4-k.height)}}var M=void 0;if(x&&b){var S=t.fontMetrics().bigOpSpacing5+b.elem.height+b.elem.depth+b.kern+p.depth+g;M=a.a.makeVList({positionType:\"bottom\",positionData:S,children:[{type:\"kern\",size:t.fontMetrics().bigOpSpacing5},{type:\"elem\",elem:b.elem,marginLeft:-y+\"em\"},{type:\"kern\",size:b.kern},{type:\"elem\",elem:p},{type:\"kern\",size:x.kern},{type:\"elem\",elem:x.elem,marginLeft:y+\"em\"},{type:\"kern\",size:t.fontMetrics().bigOpSpacing5}]},t)}else if(b){var z=p.height-g;M=a.a.makeVList({positionType:\"top\",positionData:z,children:[{type:\"kern\",size:t.fontMetrics().bigOpSpacing5},{type:\"elem\",elem:b.elem,marginLeft:-y+\"em\"},{type:\"kern\",size:b.kern},{type:\"elem\",elem:p}]},t)}else{if(!x)return p;var O=p.depth+g;M=a.a.makeVList({positionType:\"bottom\",positionData:O,children:[{type:\"elem\",elem:p},{type:\"kern\",size:x.kern},{type:\"elem\",elem:x.elem,marginLeft:y+\"em\"},{type:\"kern\",size:t.fontMetrics().bigOpSpacing5}]},t)}return a.a.makeSpan([\"mop\",\"op-limits\"],[M],t)}return g&&(p.style.position=\"relative\",p.style.top=g+\"em\"),p},p=function(e,t){var r=void 0;if(e.value.symbol)r=new o.a.MathNode(\"mo\",[c.e(e.value.body,e.mode)]);else{if(!e.value.value){r=new o.a.MathNode(\"mi\",[new o.a.TextNode(e.value.body.slice(1))]);var n=new o.a.MathNode(\"mo\",[c.e(\"\\u2061\",\"text\")]);return new i.a.documentFragment([r,n])}r=new o.a.MathNode(\"mo\",c.a(e.value.value,t))}return r},m={\"\\u220f\":\"\\\\prod\",\"\\u2210\":\"\\\\coprod\",\"\\u2211\":\"\\\\sum\",\"\\u22c0\":\"\\\\bigwedge\",\"\\u22c1\":\"\\\\bigvee\",\"\\u22c2\":\"\\\\bigcap\",\"\\u22c3\":\"\\\\bigcap\",\"\\u2a00\":\"\\\\bigodot\",\"\\u2a01\":\"\\\\bigoplus\",\"\\u2a02\":\"\\\\bigotimes\",\"\\u2a04\":\"\\\\biguplus\",\"\\u2a06\":\"\\\\bigsqcup\"};Object(n.b)({type:\"op\",names:[\"\\\\coprod\",\"\\\\bigvee\",\"\\\\bigwedge\",\"\\\\biguplus\",\"\\\\bigcap\",\"\\\\bigcup\",\"\\\\intop\",\"\\\\prod\",\"\\\\sum\",\"\\\\bigotimes\",\"\\\\bigoplus\",\"\\\\bigodot\",\"\\\\bigsqcup\",\"\\\\smallint\",\"\\u220f\",\"\\u2210\",\"\\u2211\",\"\\u22c0\",\"\\u22c1\",\"\\u22c2\",\"\\u22c3\",\"\\u2a00\",\"\\u2a01\",\"\\u2a02\",\"\\u2a04\",\"\\u2a06\"],props:{numArgs:0},handler:function(e,t){var r=e.funcName;return 1===r.length&&(r=m[r]),{type:\"op\",limits:!0,symbol:!0,body:r}},htmlBuilder:h,mathmlBuilder:p}),Object(n.b)({type:\"op\",names:[\"\\\\mathop\"],props:{numArgs:1},handler:function(e,t){var r=t[0];return{type:\"op\",limits:!1,symbol:!1,value:Object(n.c)(r)}},htmlBuilder:h,mathmlBuilder:p})},function(e,t,r){\"use strict\";var n=r(18),a=r.n(n),i=r(3),o=r(0),s=r(1),l=r(12),u=r(4),c=r(2);Object(i.b)({type:\"operatorname\",names:[\"\\\\operatorname\"],props:{numArgs:1},handler:function(e,t){var r=t[0];return{type:\"operatorname\",value:Object(i.c)(r)}},htmlBuilder:function(e,t){var r=[];if(e.value.value.length>0){var n=\"\",i=\"\",s=!0,c=!1,h=void 0;try{for(var p,m=a()(e.value.value);!(s=(p=m.next()).done);s=!0){var d=p.value;-1!==\"*-/:\".indexOf(d.value)&&(d.type=\"textord\")}}catch(e){c=!0,h=e}finally{try{!s&&m.return&&m.return()}finally{if(c)throw h}}var f=u.a(e.value.value,t.withFontFamily(\"mathrm\"),!0),v=!0,g=!1,y=void 0;try{for(var b,x=a()(f);!(v=(b=x.next()).done);v=!0){var w=b.value;w instanceof l.a.symbolNode?(n=(n=(n=w.value).replace(/\\u2212/,\"-\")).replace(/\\u2217/,\"*\"),i=/[\\u0391-\\u03D7]/.test(n)?\"math\":\"text\",r.push(o.a.mathsym(n,i))):r.push(w)}}catch(e){g=!0,y=e}finally{try{!v&&x.return&&x.return()}finally{if(g)throw y}}}return o.a.makeSpan([\"mop\"],r,t)},mathmlBuilder:function(e,t){var r=[];if(e.value.value.length>0){var n=c.a(e.value.value,t.withFontFamily(\"mathrm\")).map(function(e){return e.toText()}).join(\"\");n=(n=n.replace(/\\u2212/g,\"-\")).replace(/\\u2217/g,\"*\"),r=[new s.a.TextNode(n)]}var a=new s.a.MathNode(\"mi\",r);a.setAttribute(\"mathvariant\",\"normal\");var i=new s.a.MathNode(\"mo\",[c.e(\"\\u2061\",\"text\")]);return new l.a.documentFragment([a,i])}})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(44),o=r(1),s=r(9),l=r(4),u=r(2);Object(n.b)({type:\"genfrac\",names:[\"\\\\dfrac\",\"\\\\frac\",\"\\\\tfrac\",\"\\\\dbinom\",\"\\\\binom\",\"\\\\tbinom\",\"\\\\\\\\atopfrac\"],props:{numArgs:2,greediness:2},handler:function(e,t){var r=t[0],n=t[1],a=void 0,i=null,o=null,s=\"auto\";switch(e.funcName){case\"\\\\dfrac\":case\"\\\\frac\":case\"\\\\tfrac\":a=!0;break;case\"\\\\\\\\atopfrac\":a=!1;break;case\"\\\\dbinom\":case\"\\\\binom\":case\"\\\\tbinom\":a=!1,i=\"(\",o=\")\";break;default:throw new Error(\"Unrecognized genfrac command\")}switch(e.funcName){case\"\\\\dfrac\":case\"\\\\dbinom\":s=\"display\";break;case\"\\\\tfrac\":case\"\\\\tbinom\":s=\"text\"}return{type:\"genfrac\",numer:r,denom:n,hasBarLine:a,leftDelim:i,rightDelim:o,size:s}},htmlBuilder:function(e,t){var r=t.style;\"display\"===e.value.size?r=s.a.DISPLAY:\"text\"===e.value.size&&(r=s.a.TEXT);var n=r.fracNum(),o=r.fracDen(),u=void 0;u=t.havingStyle(n);var c=l.b(e.value.numer,u,t);u=t.havingStyle(o);var h=l.b(e.value.denom,u,t),p=void 0,m=void 0,d=void 0;e.value.hasBarLine?(m=(p=a.a.makeLineSpan(\"frac-line\",t)).height,d=p.height):(p=null,m=0,d=t.fontMetrics().defaultRuleThickness);var f=void 0,v=void 0,g=void 0;r.size===s.a.DISPLAY.size?(f=t.fontMetrics().num1,v=m>0?3*d:7*d,g=t.fontMetrics().denom1):(m>0?(f=t.fontMetrics().num2,v=d):(f=t.fontMetrics().num3,v=3*d),g=t.fontMetrics().denom2);var y=void 0;if(p){var b=t.fontMetrics().axisHeight;f-c.depth-(b+.5*m)<v&&(f+=v-(f-c.depth-(b+.5*m))),b-.5*m-(h.height-g)<v&&(g+=v-(b-.5*m-(h.height-g)));var x=-(b-.5*m);y=a.a.makeVList({positionType:\"individualShift\",children:[{type:\"elem\",elem:h,shift:g},{type:\"elem\",elem:p,shift:x+2*m},{type:\"elem\",elem:c,shift:-f}]},t)}else{var w=f-c.depth-(h.height-g);w<v&&(f+=.5*(v-w),g+=.5*(v-w)),y=a.a.makeVList({positionType:\"individualShift\",children:[{type:\"elem\",elem:h,shift:g},{type:\"elem\",elem:c,shift:-f}]},t)}u=t.havingStyle(r),y.height*=u.sizeMultiplier/t.sizeMultiplier,y.depth*=u.sizeMultiplier/t.sizeMultiplier;var k=void 0;k=r.size===s.a.DISPLAY.size?t.fontMetrics().delim1:t.fontMetrics().delim2;var M=void 0,S=void 0;return M=null==e.value.leftDelim?l.e(t,[\"mopen\"]):i.a.customSizedDelim(e.value.leftDelim,k,!0,t.havingStyle(r),e.mode,[\"mopen\"]),S=null==e.value.rightDelim?l.e(t,[\"mclose\"]):i.a.customSizedDelim(e.value.rightDelim,k,!0,t.havingStyle(r),e.mode,[\"mclose\"]),a.a.makeSpan([\"mord\"].concat(u.sizingClasses(t)),[M,a.a.makeSpan([\"mfrac\"],[y]),S],t)},mathmlBuilder:function(e,t){var r=new o.a.MathNode(\"mfrac\",[u.b(e.value.numer,t),u.b(e.value.denom,t)]);if(e.value.hasBarLine||r.setAttribute(\"linethickness\",\"0px\"),null!=e.value.leftDelim||null!=e.value.rightDelim){var n=[];if(null!=e.value.leftDelim){var a=new o.a.MathNode(\"mo\",[new o.a.TextNode(e.value.leftDelim)]);a.setAttribute(\"fence\",\"true\"),n.push(a)}if(n.push(r),null!=e.value.rightDelim){var i=new o.a.MathNode(\"mo\",[new o.a.TextNode(e.value.rightDelim)]);i.setAttribute(\"fence\",\"true\"),n.push(i)}return new o.a.MathNode(\"mrow\",n)}return r}})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(4),s=r(2);Object(n.b)({type:\"lap\",names:[\"\\\\mathllap\",\"\\\\mathrlap\",\"\\\\mathclap\"],props:{numArgs:1,allowedInText:!0},handler:function(e,t){var r=t[0];return{type:\"lap\",alignment:e.funcName.slice(5),body:r}},htmlBuilder:function(e,t){var r=void 0;\"clap\"===e.value.alignment?(r=a.a.makeSpan([],[o.b(e.value.body,t)]),r=a.a.makeSpan([\"inner\"],[r],t)):r=a.a.makeSpan([\"inner\"],[o.b(e.value.body,t)]);var n=a.a.makeSpan([\"fix\"],[]);return a.a.makeSpan([\"mord\",e.value.alignment],[r,n],t)},mathmlBuilder:function(e,t){var r=new i.a.MathNode(\"mpadded\",[s.b(e.value.body,t)]);if(\"rlap\"!==e.value.alignment){var n=\"llap\"===e.value.alignment?\"-1\":\"-0.5\";r.setAttribute(\"lspace\",n+\"width\")}return r.setAttribute(\"width\",\"0px\"),r}})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(4),s=r(2);Object(n.b)({type:\"smash\",names:[\"\\\\smash\"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:function(e,t,r){var n=!1,a=!1,i=r[0];if(i)for(var o=\"\",s=0;s<i.value.length;++s)if(\"t\"===(o=i.value[s].value))n=!0;else{if(\"b\"!==o){n=!1,a=!1;break}a=!0}else n=!0,a=!0;return{type:\"smash\",body:t[0],smashHeight:n,smashDepth:a}},htmlBuilder:function(e,t){var r=a.a.makeSpan([\"mord\"],[o.b(e.value.body,t)]);if(!e.value.smashHeight&&!e.value.smashDepth)return r;if(e.value.smashHeight&&(r.height=0,r.children))for(var n=0;n<r.children.length;n++)r.children[n].height=0;if(e.value.smashDepth&&(r.depth=0,r.children))for(var i=0;i<r.children.length;i++)r.children[i].depth=0;return a.a.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:r}]},t)},mathmlBuilder:function(e,t){var r=new i.a.MathNode(\"mpadded\",[s.b(e.value.body,t)]);return e.value.smashHeight&&r.setAttribute(\"height\",\"0px\"),e.value.smashDepth&&r.setAttribute(\"depth\",\"0px\"),r}})},function(e,t,r){\"use strict\";var n=r(0),a=r(3),i=r(44),o=r(1),s=r(6),l=r(5),u=r(4),c=r(2),h={\"\\\\bigl\":{mclass:\"mopen\",size:1},\"\\\\Bigl\":{mclass:\"mopen\",size:2},\"\\\\biggl\":{mclass:\"mopen\",size:3},\"\\\\Biggl\":{mclass:\"mopen\",size:4},\"\\\\bigr\":{mclass:\"mclose\",size:1},\"\\\\Bigr\":{mclass:\"mclose\",size:2},\"\\\\biggr\":{mclass:\"mclose\",size:3},\"\\\\Biggr\":{mclass:\"mclose\",size:4},\"\\\\bigm\":{mclass:\"mrel\",size:1},\"\\\\Bigm\":{mclass:\"mrel\",size:2},\"\\\\biggm\":{mclass:\"mrel\",size:3},\"\\\\Biggm\":{mclass:\"mrel\",size:4},\"\\\\big\":{mclass:\"mord\",size:1},\"\\\\Big\":{mclass:\"mord\",size:2},\"\\\\bigg\":{mclass:\"mord\",size:3},\"\\\\Bigg\":{mclass:\"mord\",size:4}},p=[\"(\",\")\",\"[\",\"\\\\lbrack\",\"]\",\"\\\\rbrack\",\"\\\\{\",\"\\\\lbrace\",\"\\\\}\",\"\\\\rbrace\",\"\\\\lfloor\",\"\\\\rfloor\",\"\\\\lceil\",\"\\\\rceil\",\"<\",\">\",\"\\\\langle\",\"\\u27e8\",\"\\\\rangle\",\"\\u27e9\",\"\\\\lt\",\"\\\\gt\",\"\\\\lvert\",\"\\\\rvert\",\"\\\\lVert\",\"\\\\rVert\",\"\\\\lgroup\",\"\\\\rgroup\",\"\\\\lmoustache\",\"\\\\rmoustache\",\"/\",\"\\\\backslash\",\"|\",\"\\\\vert\",\"\\\\|\",\"\\\\Vert\",\"\\\\uparrow\",\"\\\\Uparrow\",\"\\\\downarrow\",\"\\\\Downarrow\",\"\\\\updownarrow\",\"\\\\Updownarrow\",\".\"];function m(e,t){if(l.a.contains(p,e.value))return e;throw new s.a(\"Invalid delimiter: '\"+e.value+\"' after '\"+t.funcName+\"'\",e)}Object(a.b)({type:\"delimsizing\",names:[\"\\\\bigl\",\"\\\\Bigl\",\"\\\\biggl\",\"\\\\Biggl\",\"\\\\bigr\",\"\\\\Bigr\",\"\\\\biggr\",\"\\\\Biggr\",\"\\\\bigm\",\"\\\\Bigm\",\"\\\\biggm\",\"\\\\Biggm\",\"\\\\big\",\"\\\\Big\",\"\\\\bigg\",\"\\\\Bigg\"],props:{numArgs:1},handler:function(e,t){var r=m(t[0],e);return{type:\"delimsizing\",size:h[e.funcName].size,mclass:h[e.funcName].mclass,value:r.value}},htmlBuilder:function(e,t){var r=e.value.value;return\".\"===r?n.a.makeSpan([e.value.mclass]):i.a.sizedDelim(r,e.value.size,t,e.mode,[e.value.mclass])},mathmlBuilder:function(e){var t=[];\".\"!==e.value.value&&t.push(c.e(e.value.value,e.mode));var r=new o.a.MathNode(\"mo\",t);return\"mopen\"===e.value.mclass||\"mclose\"===e.value.mclass?r.setAttribute(\"fence\",\"true\"):r.setAttribute(\"fence\",\"false\"),r}}),Object(a.b)({type:\"leftright\",names:[\"\\\\left\",\"\\\\right\"],props:{numArgs:1},handler:function(e,t){var r=m(t[0],e);if(\"\\\\left\"===e.funcName){var n=e.parser;++n.leftrightDepth;var a=n.parseExpression(!1);--n.leftrightDepth,n.expect(\"\\\\right\",!1);var i=n.parseFunction();if(!i)throw new s.a(\"failed to parse function after \\\\right\");return{type:\"leftright\",body:a,left:r.value,right:i.value.value}}return{type:\"leftright\",value:r.value}},htmlBuilder:function(e,t){for(var r=u.a(e.value.body,t,!0,[null,\"mclose\"]),a=0,o=0,s=!1,l=0;l<r.length;l++)r[l].isMiddle?s=!0:(a=Math.max(r[l].height,a),o=Math.max(r[l].depth,o));a*=t.sizeMultiplier,o*=t.sizeMultiplier;var c=void 0;if(c=\".\"===e.value.left?u.e(t,[\"mopen\"]):i.a.leftRightDelim(e.value.left,a,o,t,e.mode,[\"mopen\"]),r.unshift(c),s)for(var h=1;h<r.length;h++){var p=r[h];p.isMiddle&&(r[h]=i.a.leftRightDelim(p.isMiddle.value,a,o,p.isMiddle.options,e.mode,[]))}var m=void 0;return m=\".\"===e.value.right?u.e(t,[\"mclose\"]):i.a.leftRightDelim(e.value.right,a,o,t,e.mode,[\"mclose\"]),r.push(m),n.a.makeSpan([\"minner\"],r,t)},mathmlBuilder:function(e,t){var r=c.a(e.value.body,t);if(\".\"!==e.value.left){var n=new o.a.MathNode(\"mo\",[c.e(e.value.left,e.mode)]);n.setAttribute(\"fence\",\"true\"),r.unshift(n)}if(\".\"!==e.value.right){var a=new o.a.MathNode(\"mo\",[c.e(e.value.right,e.mode)]);a.setAttribute(\"fence\",\"true\"),r.push(a)}return new o.a.MathNode(\"mrow\",r)}}),Object(a.b)({type:\"middle\",names:[\"\\\\middle\"],props:{numArgs:1},handler:function(e,t){var r=m(t[0],e);if(!e.parser.leftrightDepth)throw new s.a(\"\\\\middle without preceding \\\\left\",r);return{type:\"middle\",value:r.value}},htmlBuilder:function(e,t){var r=void 0;return\".\"===e.value.value?r=u.e(t,[]):(r=i.a.sizedDelim(e.value.value,1,t,e.mode,[])).isMiddle={value:e.value.value,options:t},r},mathmlBuilder:function(e,t){var r=new o.a.MathNode(\"mo\",[c.e(e.value.middle,e.mode)]);return r.setAttribute(\"fence\",\"true\"),r}})},function(e,t,r){\"use strict\";var n=r(3),a=r(1),i=r(9),o=r(60),s=r(2),l={display:i.a.DISPLAY,text:i.a.TEXT,script:i.a.SCRIPT,scriptscript:i.a.SCRIPTSCRIPT};Object(n.b)({type:\"styling\",names:[\"\\\\displaystyle\",\"\\\\textstyle\",\"\\\\scriptstyle\",\"\\\\scriptscriptstyle\"],props:{numArgs:0,allowedInText:!0},handler:function(e,t){var r=e.breakOnTokenText,n=e.funcName,a=e.parser;a.consumeSpaces();var i=a.parseExpression(!0,r);return{type:\"styling\",style:n.slice(1,n.length-5),value:i}},htmlBuilder:function(e,t){var r=l[e.value.style],n=t.havingStyle(r);return Object(o.a)(e.value.value,n,t)},mathmlBuilder:function(e,t){var r={display:i.a.DISPLAY,text:i.a.TEXT,script:i.a.SCRIPT,scriptscript:i.a.SCRIPTSCRIPT}[e.value.style],n=t.havingStyle(r),o=s.a(e.value.value,n),l=new a.a.MathNode(\"mstyle\",o),u={display:[\"0\",\"true\"],text:[\"0\",\"false\"],script:[\"1\",\"false\"],scriptscript:[\"2\",\"false\"]}[e.value.style];return l.setAttribute(\"scriptlevel\",u[0]),l.setAttribute(\"displaystyle\",u[1]),l}})},function(e,t,r){\"use strict\";var n=r(134),a=r.n(n),i=r(3),o=r(14),s=r(4),l=r(2),u=function(e,t){var r=e.value.font;return s.b(e.value.body,t.withFontFamily(r))},c=function(e,t){var r=e.value.font;return l.b(e.value.body,t.withFontFamily(r))},h={\"\\\\Bbb\":\"\\\\mathbb\",\"\\\\bold\":\"\\\\mathbf\",\"\\\\frak\":\"\\\\mathfrak\",\"\\\\bm\":\"\\\\boldsymbol\"};Object(i.b)({type:\"font\",names:[\"\\\\mathrm\",\"\\\\mathit\",\"\\\\mathbf\",\"\\\\boldsymbol\",\"\\\\mathbb\",\"\\\\mathcal\",\"\\\\mathfrak\",\"\\\\mathscr\",\"\\\\mathsf\",\"\\\\mathtt\",\"\\\\Bbb\",\"\\\\bold\",\"\\\\frak\",\"\\\\bm\"],props:{numArgs:1,greediness:2},handler:function(e,t){var r=t[0],n=e.funcName;return n in h&&(n=h[n]),{type:\"font\",font:n.slice(1),body:r}},htmlBuilder:u,mathmlBuilder:c});var p={\"\\\\rm\":\"mathrm\",\"\\\\sf\":\"mathsf\",\"\\\\tt\":\"mathtt\",\"\\\\bf\":\"mathbf\",\"\\\\it\":\"mathit\"};Object(i.b)({type:\"font\",names:a()(p),props:{numArgs:0,allowedInText:!0},handler:function(e,t){var r=e.parser,n=e.funcName,a=e.breakOnTokenText;r.consumeSpaces();var i=r.parseExpression(!0,a);return{type:\"font\",font:p[n],body:new o.a(\"ordgroup\",i,r.mode)}},htmlBuilder:u,mathmlBuilder:c})},function(e,t,r){e.exports={default:r(135),__esModule:!0}},function(e,t,r){r(136),e.exports=r(8).Object.keys},function(e,t,r){var n=r(29),a=r(39);r(46)(\"keys\",function(){return function(e){return a(n(e))}})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(5),s=r(13),l=r(4),u=r(2),c=function(e,t){var r=e.value.base,n=void 0;if(\"supsub\"===e.type){var i=e;r=(e=i.value.base).value.base,i.value.base=r,n=l.b(i,t)}var u=l.b(r,t.havingCrampedStyle()),c=0;if(e.value.isShifty&&o.a.isCharacterBox(r)){var h=o.a.getBaseElem(r);c=l.b(h,t.havingCrampedStyle()).skew}var p=Math.min(u.height,t.fontMetrics().xHeight),m=void 0;if(e.value.isStretchy)m=s.a.svgSpan(e,t),m=a.a.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:u},{type:\"elem\",elem:m,wrapperClasses:[\"svg-align\"],wrapperStyle:c>0?{width:\"calc(100% - \"+2*c+\"em)\",marginLeft:2*c+\"em\"}:void 0}]},t);else{var d=void 0,f=void 0;\"\\\\vec\"===e.value.label?(d=a.a.staticSvg(\"vec\",t),f=a.a.svgData.vec[1]):((d=a.a.makeSymbol(e.value.label,\"Main-Regular\",e.mode,t)).italic=0,f=d.width);var v=-f/2;v+=c,(m=a.a.makeSpan([\"accent-body\"],[d])).style.left=v+\"em\",m=a.a.makeVList({positionType:\"firstBaseline\",children:[{type:\"elem\",elem:u},{type:\"kern\",size:-p},{type:\"elem\",elem:m}]},t)}var g=a.a.makeSpan([\"mord\",\"accent\"],[m],t);return n?(n.children[0]=g,n.height=Math.max(g.height,n.height),n.classes[0]=\"mord\",n):g},h=function(e,t){var r=void 0;r=e.value.isStretchy?s.a.mathMLnode(e.value.label):new i.a.MathNode(\"mo\",[u.e(e.value.label,e.mode)]);var n=new i.a.MathNode(\"mover\",[u.b(e.value.base,t),r]);return n.setAttribute(\"accent\",\"true\"),n},p=new RegExp([\"\\\\acute\",\"\\\\grave\",\"\\\\ddot\",\"\\\\tilde\",\"\\\\bar\",\"\\\\breve\",\"\\\\check\",\"\\\\hat\",\"\\\\vec\",\"\\\\dot\",\"\\\\mathring\"].map(function(e){return\"\\\\\"+e}).join(\"|\"));Object(n.b)({type:\"accent\",names:[\"\\\\acute\",\"\\\\grave\",\"\\\\ddot\",\"\\\\tilde\",\"\\\\bar\",\"\\\\breve\",\"\\\\check\",\"\\\\hat\",\"\\\\vec\",\"\\\\dot\",\"\\\\mathring\",\"\\\\widehat\",\"\\\\widetilde\",\"\\\\overrightarrow\",\"\\\\overleftarrow\",\"\\\\Overrightarrow\",\"\\\\overleftrightarrow\",\"\\\\overgroup\",\"\\\\overlinesegment\",\"\\\\overleftharpoon\",\"\\\\overrightharpoon\"],props:{numArgs:1},handler:function(e,t){var r=t[0],n=!p.test(e.funcName),a=!n||\"\\\\widehat\"===e.funcName||\"\\\\widetilde\"===e.funcName;return{type:\"accent\",label:e.funcName,isStretchy:n,isShifty:a,base:r}},htmlBuilder:c,mathmlBuilder:h}),Object(n.b)({type:\"accent\",names:[\"\\\\'\",\"\\\\`\",\"\\\\^\",\"\\\\~\",\"\\\\=\",\"\\\\u\",\"\\\\.\",'\\\\\"',\"\\\\r\",\"\\\\H\",\"\\\\v\"],props:{numArgs:1,allowedInText:!0,allowedInMath:!1},handler:function(e,t){var r=t[0];return{type:\"accent\",label:e.funcName,isStretchy:!1,isShifty:!0,base:r}},htmlBuilder:c,mathmlBuilder:h})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(13),s=r(4),l=r(2);Object(n.b)({type:\"accentUnder\",names:[\"\\\\underleftarrow\",\"\\\\underrightarrow\",\"\\\\underleftrightarrow\",\"\\\\undergroup\",\"\\\\underlinesegment\",\"\\\\utilde\"],props:{numArgs:1},handler:function(e,t){var r=t[0];return{type:\"accentUnder\",label:e.funcName,base:r}},htmlBuilder:function(e,t){var r=s.b(e.value.base,t),n=o.a.svgSpan(e,t),i=\"\\\\utilde\"===e.value.label?.12:0,l=a.a.makeVList({positionType:\"bottom\",positionData:n.height+i,children:[{type:\"elem\",elem:n,wrapperClasses:[\"svg-align\"]},{type:\"kern\",size:i},{type:\"elem\",elem:r}]},t);return a.a.makeSpan([\"mord\",\"accentunder\"],[l],t)},mathmlBuilder:function(e,t){var r=o.a.mathMLnode(e.value.label),n=new i.a.MathNode(\"munder\",[l.b(e.value.body,t),r]);return n.setAttribute(\"accentunder\",\"true\"),n}})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(6);Object(n.b)({type:\"verb\",names:[\"\\\\verb\"],props:{numArgs:0,allowedInText:!0},handler:function(e,t,r){throw new o.a(\"\\\\verb ended by end of line instead of matching delimiter\")},htmlBuilder:function(e,t){for(var r=a.a.makeVerb(e,t),n=[],i=t.havingStyle(t.style.text()),o=0;o<r.length;o++)if(\"\\xa0\"===r[o]){var s=a.a.makeSpan([\"mord\",\"rule\"],[],i);s.style.marginLeft=\"0.525em\",n.push(s)}else n.push(a.a.makeSymbol(r[o],\"Typewriter-Regular\",e.mode,i,[\"mathtt\"]));return a.a.tryCombineChars(n),a.a.makeSpan([\"mord\",\"text\"].concat(i.sizingClasses(t)),n,i)},mathmlBuilder:function(e,t){var r=new i.a.TextNode(a.a.makeVerb(e,t)),n=new i.a.MathNode(\"mtext\",[r]);return n.setAttribute(\"mathvariant\",a.a.fontMap.mathtt.variant),n}})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(4),s=r(2);Object(n.b)({type:\"href\",names:[\"\\\\href\"],props:{numArgs:2,argTypes:[\"url\",\"original\"]},handler:function(e,t){var r=t[1];return{type:\"href\",href:t[0].value,body:Object(n.c)(r)}},htmlBuilder:function(e,t){var r=o.a(e.value.body,t,!1),n=e.value.href;return new a.a.makeAnchor(n,[],r,t)},mathmlBuilder:function(e,t){var r=s.a(e.value.body,t),n=new i.a.MathNode(\"mrow\",r);return n.setAttribute(\"href\",e.value.href),n}})},function(e,t,r){\"use strict\";var n=r(3),a=r(0),i=r(1),o=r(9),s=r(4),l=r(2),u=function(e,t){var r=t.style;return r.size===o.a.DISPLAY.size?e.value.display:r.size===o.a.TEXT.size?e.value.text:r.size===o.a.SCRIPT.size?e.value.script:r.size===o.a.SCRIPTSCRIPT.size?e.value.scriptscript:e.value.text};Object(n.b)({type:\"mathchoice\",names:[\"\\\\mathchoice\"],props:{numArgs:4},handler:function(e,t){return{type:\"mathchoice\",display:Object(n.c)(t[0]),text:Object(n.c)(t[1]),script:Object(n.c)(t[2]),scriptscript:Object(n.c)(t[3])}},htmlBuilder:function(e,t){var r=u(e,t),n=s.a(r,t,!1);return new a.a.makeFragment(n)},mathmlBuilder:function(e,t){var r=u(e,t),n=l.a(r,t,!1);return new i.a.MathNode(\"mrow\",n)}})},function(e,t,r){\"use strict\";var n=r(61),a=(r(143),n.a);t.a=a},function(e,t,r){\"use strict\";var n=r(0),a=r(61),i=r(1),o=r(6),s=r(14),l=r(19),u=r(5),c=r(13),h=r(4),p=r(2);function m(e,t,r){for(var n=[],a=[n],i=[];;){var l=e.parseExpression(!1,void 0);l=new s.a(\"ordgroup\",l,e.mode),r&&(l=new s.a(\"styling\",{style:r,value:[l]},e.mode)),n.push(l);var u=e.nextToken.text;if(\"&\"===u)e.consume();else{if(\"\\\\end\"===u){var c=a[a.length-1];a.length>1&&1===c.length&&0===c[0].value.value[0].value.length&&a.pop();break}if(\"\\\\\\\\\"!==u&&\"\\\\cr\"!==u)throw new o.a(\"Expected & or \\\\\\\\ or \\\\end\",e.nextToken);var h=e.parseFunction();if(!h)throw new o.a(\"Failed to parse function after \"+u);i.push(h.value.size),n=[],a.push(n)}}return t.body=a,t.rowGaps=i,new s.a(t.type,t,e.mode)}function d(e){return\"d\"===e.substr(0,1)?\"display\":\"text\"}var f=function(e,t){var r=void 0,a=void 0,i=e.value.body.length,s=0,p=new Array(i),m=1/t.fontMetrics().ptPerEm,d=5*m,f=12*m,v=3*m,g=u.a.deflt(e.value.arraystretch,1)*f,y=.7*g,b=.3*g,x=0;for(r=0;r<e.value.body.length;++r){var w=e.value.body[r],k=y,M=b;s<w.length&&(s=w.length);var S=new Array(w.length);for(a=0;a<w.length;++a){var z=h.b(w[a],t);M<z.depth&&(M=z.depth),k<z.height&&(k=z.height),S[a]=z}var O=0;e.value.rowGaps[r]&&(O=Object(l.a)(e.value.rowGaps[r].value,t))>0&&(M<(O+=b)&&(M=O),O=0),e.value.addJot&&(M+=v),S.height=k,S.depth=M,x+=k,S.pos=x,x+=M+O,p[r]=S}var T=x/2+t.fontMetrics().axisHeight,A=e.value.cols||[],N=[],B=void 0,q=void 0;for(a=0,q=0;a<s||q<A.length;++a,++q){for(var C=A[q]||{},E=!0;\"separator\"===C.type;){if(E||((B=n.a.makeSpan([\"arraycolsep\"],[])).style.width=t.fontMetrics().doubleRuleSep+\"em\",N.push(B)),\"|\"!==C.separator)throw new o.a(\"Invalid separator type: \"+C.separator);var j=c.a.ruleSpan(\"vertical-separator\",.05,t);j.style.height=x+\"em\",j.style.verticalAlign=-(x-T)+\"em\",N.push(j),C=A[++q]||{},E=!1}if(!(a>=s)){var R=void 0;(a>0||e.value.hskipBeforeAndAfter)&&0!==(R=u.a.deflt(C.pregap,d))&&((B=n.a.makeSpan([\"arraycolsep\"],[])).style.width=R+\"em\",N.push(B));var H=[];for(r=0;r<i;++r){var I=p[r],D=I[a];if(D){var L=I.pos-T;D.depth=I.depth,D.height=I.height,H.push({type:\"elem\",elem:D,shift:L})}}H=n.a.makeVList({positionType:\"individualShift\",children:H},t),H=n.a.makeSpan([\"col-align-\"+(C.align||\"c\")],[H]),N.push(H),(a<s-1||e.value.hskipBeforeAndAfter)&&0!==(R=u.a.deflt(C.postgap,d))&&((B=n.a.makeSpan([\"arraycolsep\"],[])).style.width=R+\"em\",N.push(B))}}return p=n.a.makeSpan([\"mtable\"],N),n.a.makeSpan([\"mord\"],[p],t)},v=function(e,t){return new i.a.MathNode(\"mtable\",e.value.body.map(function(e){return new i.a.MathNode(\"mtr\",e.map(function(e){return new i.a.MathNode(\"mtd\",[p.b(e,t)])}))}))},g=function(e,t){var r={type:\"array\",cols:[],addJot:!0};r=m(e.parser,r,\"display\");var n=void 0,a=0,i=new s.a(\"ordgroup\",[],e.mode);if(t[0]&&t[0].value){for(var l=\"\",u=0;u<t[0].value.length;u++)l+=t[0].value[u].value;n=Number(l),a=2*n}var c=!a;r.value.body.forEach(function(e){for(var t=1;t<e.length;t+=2){e[t].value.value[0].value.unshift(i)}if(c)a<e.length&&(a=e.length);else{var r=e.length/2;if(n<r)throw new o.a(\"Too many math in a row: expected \"+n+\", but got \"+r,e)}});for(var h=0;h<a;++h){var p=\"r\",d=0;h%2==1?p=\"l\":h>0&&c&&(d=1),r.value.cols[h]={type:\"align\",align:p,pregap:d,postgap:0}}return r};Object(a.b)({type:\"array\",names:[\"array\",\"darray\"],props:{numArgs:1},handler:function(e,t){var r=t[0],n={type:\"array\",cols:(r=r.value.map?r.value:[r]).map(function(e){var t=e.value;if(-1!==\"lcr\".indexOf(t))return{type:\"align\",align:t};if(\"|\"===t)return{type:\"separator\",separator:\"|\"};throw new o.a(\"Unknown column alignment: \"+e.value,e)}),hskipBeforeAndAfter:!0};return n=m(e.parser,n,d(e.envName))},htmlBuilder:f,mathmlBuilder:v}),Object(a.b)({type:\"array\",names:[\"matrix\",\"pmatrix\",\"bmatrix\",\"Bmatrix\",\"vmatrix\",\"Vmatrix\"],props:{numArgs:0},handler:function(e){var t={matrix:null,pmatrix:[\"(\",\")\"],bmatrix:[\"[\",\"]\"],Bmatrix:[\"\\\\{\",\"\\\\}\"],vmatrix:[\"|\",\"|\"],Vmatrix:[\"\\\\Vert\",\"\\\\Vert\"]}[e.envName],r={type:\"array\",hskipBeforeAndAfter:!1};return r=m(e.parser,r,d(e.envName)),t&&(r=new s.a(\"leftright\",{body:[r],left:t[0],right:t[1]},e.mode)),r},htmlBuilder:f,mathmlBuilder:v}),Object(a.b)({type:\"array\",names:[\"cases\",\"dcases\"],props:{numArgs:0},handler:function(e){var t={type:\"array\",arraystretch:1.2,cols:[{type:\"align\",align:\"l\",pregap:0,postgap:1},{type:\"align\",align:\"l\",pregap:0,postgap:0}]};return t=m(e.parser,t,d(e.envName)),t=new s.a(\"leftright\",{body:[t],left:\"\\\\{\",right:\".\"},e.mode)},htmlBuilder:f,mathmlBuilder:v}),Object(a.b)({type:\"array\",names:[\"aligned\"],props:{numArgs:0},handler:g,htmlBuilder:f,mathmlBuilder:v}),Object(a.b)({type:\"array\",names:[\"gathered\"],props:{numArgs:0},handler:function(e){var t={type:\"array\",cols:[{type:\"align\",align:\"c\"}],addJot:!0};return t=m(e.parser,t,\"display\")},htmlBuilder:f,mathmlBuilder:v}),Object(a.b)({type:\"array\",names:[\"alignedat\"],props:{numArgs:1},handler:g,htmlBuilder:f,mathmlBuilder:v})},function(e,t,r){\"use strict\";var n=r(35),a=r.n(n),i=r(7),o=r.n(i),s=r(10),l=r.n(s),u=r(62),c=r(27),h=r(146),p=r(6),m=r(147),d=r.n(m),f=function(){function e(t,r,n){o()(this,e),this.lexer=new u.c(t),this.macros=d()({},h.a,r),this.mode=n,this.stack=[]}return l()(e,[{key:\"switchMode\",value:function(e){this.mode=e}},{key:\"future\",value:function(){return 0===this.stack.length&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]}},{key:\"popToken\",value:function(){return this.future(),this.stack.pop()}},{key:\"pushToken\",value:function(e){this.stack.push(e)}},{key:\"pushTokens\",value:function(e){var t;(t=this.stack).push.apply(t,a()(e))}},{key:\"consumeSpaces\",value:function(){for(;;){if(\" \"!==this.future().text)break;this.stack.pop()}}},{key:\"consumeArgs\",value:function(e){for(var t=[],r=0;r<e;++r){this.consumeSpaces();var n=this.popToken();if(\"{\"===n.text){for(var a=[],i=1;0!==i;){var o=this.popToken();if(a.push(o),\"{\"===o.text)++i;else if(\"}\"===o.text)--i;else if(\"EOF\"===o.text)throw new p.a(\"End of input in macro argument\",n)}a.pop(),a.reverse(),t[r]=a}else{if(\"EOF\"===n.text)throw new p.a(\"End of input expecting macro argument\");t[r]=[n]}}return t}},{key:\"expandOnce\",value:function(){var e=this.popToken(),t=e.text;if(\"\\\\\"===t.charAt(0)&&u.b.test(t)&&this.consumeSpaces(),!this.macros.hasOwnProperty(t))return this.pushToken(e),e;var r=this._getExpansion(t),n=r.tokens,i=r.numArgs,o=n;if(i)for(var s=this.consumeArgs(i),l=(o=o.slice()).length-1;l>=0;--l){var c=o[l];if(\"#\"===c.text){if(0===l)throw new p.a(\"Incomplete placeholder at end of macro body\",c);if(\"#\"===(c=o[--l]).text)o.splice(l+1,1);else{if(!/^[1-9]$/.test(c.text))throw new p.a(\"Not a valid argument number\",c);var h;(h=o).splice.apply(h,[l,2].concat(a()(s[+c.text-1])))}}}return this.pushTokens(o),o}},{key:\"expandAfterFuture\",value:function(){return this.expandOnce(),this.future()}},{key:\"expandNextToken\",value:function(){for(;;){var e=this.expandOnce();if(e instanceof c.a){if(\"\\\\relax\"!==e.text)return this.stack.pop();this.stack.pop()}}throw new Error}},{key:\"_getExpansion\",value:function(e){var t=this.macros[e],r=\"function\"==typeof t?t(this):t;if(\"string\"==typeof r){var n=0;if(-1!==r.indexOf(\"#\"))for(var a=r.replace(/##/g,\"\");-1!==a.indexOf(\"#\"+(n+1));)++n;for(var i=new u.c(r),o=[],s=i.lex();\"EOF\"!==s.text;)o.push(s),s=i.lex();o.reverse();var l={tokens:o,numArgs:n};return\"function\"!=typeof t&&(this.macros[e]=l),l}return r}}]),e}();t.a=f},function(e,t){e.exports=function(e,t,r){if(e.global||e.sticky)throw new Error(\"matchAt(...): Only non-global regexes are supported\");var n=function(e){if(!e.__matchAtRelocatable){var t=e.source+\"|()\",r=\"g\"+(e.ignoreCase?\"i\":\"\")+(e.multiline?\"m\":\"\")+(e.unicode?\"u\":\"\");e.__matchAtRelocatable=new RegExp(t,r)}return e.__matchAtRelocatable}(e);n.lastIndex=r;var a=n.exec(t);return null==a[a.length-1]?(a.length=a.length-1,a):null}},function(e,t,r){\"use strict\";var n=r(59),a=r(28),i=r(5),o=(r(27),{});function s(e,t){o[e]=t}t.a=o,s(\"\\\\@firstoftwo\",function(e){return{tokens:e.consumeArgs(2)[0],numArgs:0}}),s(\"\\\\@secondoftwo\",function(e){return{tokens:e.consumeArgs(2)[1],numArgs:0}}),s(\"\\\\@ifnextchar\",function(e){var t=e.consumeArgs(3),r=e.future();return 1===t[0].length&&t[0][0].text===r.text?{tokens:t[1],numArgs:0}:{tokens:t[2],numArgs:0}}),s(\"\\\\@ifstar\",\"\\\\@ifnextchar *{\\\\@firstoftwo{#1}}\"),s(\"\\\\TextOrMath\",function(e){var t=e.consumeArgs(2);return\"text\"===e.mode?{tokens:t[0],numArgs:0}:{tokens:t[1],numArgs:0}}),s(\"\\\\bgroup\",\"{\"),s(\"\\\\egroup\",\"}\"),s(\"\\\\begingroup\",\"{\"),s(\"\\\\endgroup\",\"}\"),s(\"\\\\lq\",\"`\"),s(\"\\\\rq\",\"'\"),s(\"\\\\lbrack\",\"[\"),s(\"\\\\rbrack\",\"]\"),s(\"\\\\aa\",\"\\\\r a\"),s(\"\\\\AA\",\"\\\\r A\"),s(\"\\u2102\",\"\\\\mathbb{C}\"),s(\"\\u210d\",\"\\\\mathbb{H}\"),s(\"\\u2115\",\"\\\\mathbb{N}\"),s(\"\\u2119\",\"\\\\mathbb{P}\"),s(\"\\u211a\",\"\\\\mathbb{Q}\"),s(\"\\u211d\",\"\\\\mathbb{R}\"),s(\"\\u2124\",\"\\\\mathbb{Z}\"),s(\"\\xb7\",\"\\\\cdotp\"),s(\"\\\\llap\",\"\\\\mathllap{\\\\textrm{#1}}\"),s(\"\\\\rlap\",\"\\\\mathrlap{\\\\textrm{#1}}\"),s(\"\\\\clap\",\"\\\\mathclap{\\\\textrm{#1}}\"),s(\"\\\\varGamma\",\"\\\\mathit{\\\\Gamma}\"),s(\"\\\\varDelta\",\"\\\\mathit{\\\\Delta}\"),s(\"\\\\varTheta\",\"\\\\mathit{\\\\Theta}\"),s(\"\\\\varLambda\",\"\\\\mathit{\\\\Lambda}\"),s(\"\\\\varXi\",\"\\\\mathit{\\\\Xi}\"),s(\"\\\\varPi\",\"\\\\mathit{\\\\Pi}\"),s(\"\\\\varSigma\",\"\\\\mathit{\\\\Sigma}\"),s(\"\\\\varUpsilon\",\"\\\\mathit{\\\\Upsilon}\"),s(\"\\\\varPhi\",\"\\\\mathit{\\\\Phi}\"),s(\"\\\\varPsi\",\"\\\\mathit{\\\\Psi}\"),s(\"\\\\varOmega\",\"\\\\mathit{\\\\Omega}\"),s(\"\\\\overset\",\"\\\\mathop{#2}\\\\limits^{#1}\"),s(\"\\\\underset\",\"\\\\mathop{#2}\\\\limits_{#1}\"),s(\"\\\\boxed\",\"\\\\fbox{\\\\displaystyle{#1}}\"),s(\"\\\\iff\",\"\\\\DOTSB\\\\;\\\\Longleftrightarrow\\\\;\"),s(\"\\\\implies\",\"\\\\DOTSB\\\\;\\\\Longrightarrow\\\\;\"),s(\"\\\\impliedby\",\"\\\\DOTSB\\\\;\\\\Longleftarrow\\\\;\");var l={\",\":\"\\\\dotsc\",\"\\\\not\":\"\\\\dotsb\",\"+\":\"\\\\dotsb\",\"=\":\"\\\\dotsb\",\"<\":\"\\\\dotsb\",\">\":\"\\\\dotsb\",\"-\":\"\\\\dotsb\",\"*\":\"\\\\dotsb\",\":\":\"\\\\dotsb\",\"\\\\DOTSB\":\"\\\\dotsb\",\"\\\\coprod\":\"\\\\dotsb\",\"\\\\bigvee\":\"\\\\dotsb\",\"\\\\bigwedge\":\"\\\\dotsb\",\"\\\\biguplus\":\"\\\\dotsb\",\"\\\\bigcap\":\"\\\\dotsb\",\"\\\\bigcup\":\"\\\\dotsb\",\"\\\\prod\":\"\\\\dotsb\",\"\\\\sum\":\"\\\\dotsb\",\"\\\\bigotimes\":\"\\\\dotsb\",\"\\\\bigoplus\":\"\\\\dotsb\",\"\\\\bigodot\":\"\\\\dotsb\",\"\\\\bigsqcup\":\"\\\\dotsb\",\"\\\\implies\":\"\\\\dotsb\",\"\\\\impliedby\":\"\\\\dotsb\",\"\\\\And\":\"\\\\dotsb\",\"\\\\longrightarrow\":\"\\\\dotsb\",\"\\\\Longrightarrow\":\"\\\\dotsb\",\"\\\\longleftarrow\":\"\\\\dotsb\",\"\\\\Longleftarrow\":\"\\\\dotsb\",\"\\\\longleftrightarrow\":\"\\\\dotsb\",\"\\\\Longleftrightarrow\":\"\\\\dotsb\",\"\\\\mapsto\":\"\\\\dotsb\",\"\\\\longmapsto\":\"\\\\dotsb\",\"\\\\hookrightarrow\":\"\\\\dotsb\",\"\\\\iff\":\"\\\\dotsb\",\"\\\\doteq\":\"\\\\dotsb\",\"\\\\mathbin\":\"\\\\dotsb\",\"\\\\bmod\":\"\\\\dotsb\",\"\\\\mathrel\":\"\\\\dotsb\",\"\\\\relbar\":\"\\\\dotsb\",\"\\\\Relbar\":\"\\\\dotsb\",\"\\\\xrightarrow\":\"\\\\dotsb\",\"\\\\xleftarrow\":\"\\\\dotsb\",\"\\\\DOTSI\":\"\\\\dotsi\",\"\\\\int\":\"\\\\dotsi\",\"\\\\oint\":\"\\\\dotsi\",\"\\\\iint\":\"\\\\dotsi\",\"\\\\iiint\":\"\\\\dotsi\",\"\\\\iiiint\":\"\\\\dotsi\",\"\\\\idotsint\":\"\\\\dotsi\",\"\\\\DOTSX\":\"\\\\dotsx\"};s(\"\\\\dots\",function(e){var t=\"\\\\dotso\",r=e.expandAfterFuture().text;return r in l?t=l[r]:\"\\\\not\"===r.substr(0,4)?t=\"\\\\dotsb\":r in a.a.math&&i.a.contains([\"bin\",\"rel\"],a.a.math[r].group)&&(t=\"\\\\dotsb\"),t});var u={\")\":!0,\"]\":!0,\"\\\\rbrack\":!0,\"\\\\}\":!0,\"\\\\rbrace\":!0,\"\\\\rangle\":!0,\"\\\\rceil\":!0,\"\\\\rfloor\":!0,\"\\\\rgroup\":!0,\"\\\\rmoustache\":!0,\"\\\\right\":!0,\"\\\\bigr\":!0,\"\\\\biggr\":!0,\"\\\\Bigr\":!0,\"\\\\Biggr\":!0,$:!0,\";\":!0,\".\":!0,\",\":!0};s(\"\\\\dotso\",function(e){return e.future().text in u?\"\\\\ldots\\\\,\":\"\\\\ldots\"}),s(\"\\\\dotsc\",function(e){var t=e.future().text;return t in u&&\",\"!==t?\"\\\\ldots\\\\,\":\"\\\\ldots\"}),s(\"\\\\cdots\",function(e){return e.future().text in u?\"\\\\@cdots\\\\,\":\"\\\\@cdots\"}),s(\"\\\\dotsb\",\"\\\\cdots\"),s(\"\\\\dotsm\",\"\\\\cdots\"),s(\"\\\\dotsi\",\"\\\\!\\\\cdots\"),s(\"\\\\dotsx\",\"\\\\ldots\\\\,\"),s(\"\\\\DOTSI\",\"\\\\relax\"),s(\"\\\\DOTSB\",\"\\\\relax\"),s(\"\\\\DOTSX\",\"\\\\relax\"),s(\"\\\\thinspace\",\"\\\\,\"),s(\"\\\\medspace\",\"\\\\:\"),s(\"\\\\thickspace\",\"\\\\;\"),s(\"\\\\TeX\",\"\\\\textrm{T\\\\kern-.1667em\\\\raisebox{-.5ex}{E}\\\\kern-.125emX}\");var c=n.a[\"Main-Regular\"][\"T\".charCodeAt(0)][1]-.7*n.a[\"Main-Regular\"][\"A\".charCodeAt(0)][1]+\"em\";s(\"\\\\LaTeX\",\"\\\\textrm{L\\\\kern-.36em\\\\raisebox{\"+c+\"}{\\\\scriptsize A}\\\\kern-.15em\\\\TeX}\"),s(\"\\\\KaTeX\",\"\\\\textrm{K\\\\kern-.17em\\\\raisebox{\"+c+\"}{\\\\scriptsize A}\\\\kern-.15em\\\\TeX}\"),s(\"\\\\hspace\",\"\\\\@ifstar\\\\kern\\\\kern\"),s(\"\\\\ordinarycolon\",\":\"),s(\"\\\\vcentcolon\",\"\\\\mathrel{\\\\mathop\\\\ordinarycolon}\"),s(\"\\\\dblcolon\",\"\\\\vcentcolon\\\\mathrel{\\\\mkern-.9mu}\\\\vcentcolon\"),s(\"\\\\coloneqq\",\"\\\\vcentcolon\\\\mathrel{\\\\mkern-1.2mu}=\"),s(\"\\\\Coloneqq\",\"\\\\dblcolon\\\\mathrel{\\\\mkern-1.2mu}=\"),s(\"\\\\coloneq\",\"\\\\vcentcolon\\\\mathrel{\\\\mkern-1.2mu}\\\\mathrel{-}\"),s(\"\\\\Coloneq\",\"\\\\dblcolon\\\\mathrel{\\\\mkern-1.2mu}\\\\mathrel{-}\"),s(\"\\\\eqqcolon\",\"=\\\\mathrel{\\\\mkern-1.2mu}\\\\vcentcolon\"),s(\"\\\\Eqqcolon\",\"=\\\\mathrel{\\\\mkern-1.2mu}\\\\dblcolon\"),s(\"\\\\eqcolon\",\"\\\\mathrel{-}\\\\mathrel{\\\\mkern-1.2mu}\\\\vcentcolon\"),s(\"\\\\Eqcolon\",\"\\\\mathrel{-}\\\\mathrel{\\\\mkern-1.2mu}\\\\dblcolon\"),s(\"\\\\colonapprox\",\"\\\\vcentcolon\\\\mathrel{\\\\mkern-1.2mu}\\\\approx\"),s(\"\\\\Colonapprox\",\"\\\\dblcolon\\\\mathrel{\\\\mkern-1.2mu}\\\\approx\"),s(\"\\\\colonsim\",\"\\\\vcentcolon\\\\mathrel{\\\\mkern-1.2mu}\\\\sim\"),s(\"\\\\Colonsim\",\"\\\\dblcolon\\\\mathrel{\\\\mkern-1.2mu}\\\\sim\"),s(\"\\u2254\",\"\\\\coloneqq\"),s(\"\\u2255\",\"\\\\eqqcolon\"),s(\"\\u2a74\",\"\\\\Coloneqq\"),s(\"\\\\ratio\",\"\\\\vcentcolon\"),s(\"\\\\coloncolon\",\"\\\\dblcolon\"),s(\"\\\\colonequals\",\"\\\\coloneqq\"),s(\"\\\\coloncolonequals\",\"\\\\Coloneqq\"),s(\"\\\\equalscolon\",\"\\\\eqqcolon\"),s(\"\\\\equalscoloncolon\",\"\\\\Eqqcolon\"),s(\"\\\\colonminus\",\"\\\\coloneq\"),s(\"\\\\coloncolonminus\",\"\\\\Coloneq\"),s(\"\\\\minuscolon\",\"\\\\eqcolon\"),s(\"\\\\minuscoloncolon\",\"\\\\Eqcolon\"),s(\"\\\\coloncolonapprox\",\"\\\\Colonapprox\"),s(\"\\\\coloncolonsim\",\"\\\\Colonsim\"),s(\"\\\\simcolon\",\"\\\\sim\\\\mathrel{\\\\mkern-1.2mu}\\\\vcentcolon\"),s(\"\\\\simcoloncolon\",\"\\\\sim\\\\mathrel{\\\\mkern-1.2mu}\\\\dblcolon\"),s(\"\\\\approxcolon\",\"\\\\approx\\\\mathrel{\\\\mkern-1.2mu}\\\\vcentcolon\"),s(\"\\\\approxcoloncolon\",\"\\\\approx\\\\mathrel{\\\\mkern-1.2mu}\\\\dblcolon\"),s(\"\\\\notni\",\"\\\\not\\\\ni\"),s(\"\\\\limsup\",\"\\\\DOTSB\\\\mathop{\\\\operatorname{lim\\\\,sup}}\\\\limits\"),s(\"\\\\liminf\",\"\\\\DOTSB\\\\mathop{\\\\operatorname{lim\\\\,inf}}\\\\limits\")},function(e,t,r){\"use strict\";var n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String(\"abc\");if(e[5]=\"de\",\"5\"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t[\"_\"+String.fromCharCode(r)]=r;if(\"0123456789\"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(\"\"))return!1;var n={};return\"abcdefghijklmnopqrst\".split(\"\").forEach(function(e){n[e]=e}),\"abcdefghijklmnopqrst\"===Object.keys(Object.assign({},n)).join(\"\")}catch(e){return!1}}()?Object.assign:function(e,t){for(var r,o,s=function(e){if(null===e||void 0===e)throw new TypeError(\"Object.assign cannot be called with null or undefined\");return Object(e)}(e),l=1;l<arguments.length;l++){r=Object(arguments[l]);for(var u in r)a.call(r,u)&&(s[u]=r[u]);if(n){o=n(r);for(var c=0;c<o.length;c++)i.call(r,o[c])&&(s[o[c]]=r[o[c]])}}return s}},function(e,t){e.exports={\"\\u0301\":{text:\"\\\\'\",math:\"\\\\acute\"},\"\\u0300\":{text:\"\\\\`\",math:\"\\\\grave\"},\"\\u0308\":{text:'\\\\\"',math:\"\\\\ddot\"},\"\\u0303\":{text:\"\\\\~\",math:\"\\\\tilde\"},\"\\u0304\":{text:\"\\\\=\",math:\"\\\\bar\"},\"\\u0306\":{text:\"\\\\u\",math:\"\\\\breve\"},\"\\u030c\":{text:\"\\\\v\",math:\"\\\\check\"},\"\\u0302\":{text:\"\\\\^\",math:\"\\\\hat\"},\"\\u0307\":{text:\"\\\\.\",math:\"\\\\dot\"},\"\\u030a\":{text:\"\\\\r\",math:\"\\\\mathring\"},\"\\u030b\":{text:\"\\\\H\"}}},function(e,t,r){\"use strict\";t.a={\"\\xe1\":\"a\\u0301\",\"\\xe0\":\"a\\u0300\",\"\\xe4\":\"a\\u0308\",\"\\u01df\":\"a\\u0308\\u0304\",\"\\xe3\":\"a\\u0303\",\"\\u0101\":\"a\\u0304\",\"\\u0103\":\"a\\u0306\",\"\\u1eaf\":\"a\\u0306\\u0301\",\"\\u1eb1\":\"a\\u0306\\u0300\",\"\\u1eb5\":\"a\\u0306\\u0303\",\"\\u01ce\":\"a\\u030c\",\"\\xe2\":\"a\\u0302\",\"\\u1ea5\":\"a\\u0302\\u0301\",\"\\u1ea7\":\"a\\u0302\\u0300\",\"\\u1eab\":\"a\\u0302\\u0303\",\"\\u0227\":\"a\\u0307\",\"\\u01e1\":\"a\\u0307\\u0304\",\"\\xe5\":\"a\\u030a\",\"\\u01fb\":\"a\\u030a\\u0301\",\"\\u1e03\":\"b\\u0307\",\"\\u0107\":\"c\\u0301\",\"\\u010d\":\"c\\u030c\",\"\\u0109\":\"c\\u0302\",\"\\u010b\":\"c\\u0307\",\"\\u010f\":\"d\\u030c\",\"\\u1e0b\":\"d\\u0307\",\"\\xe9\":\"e\\u0301\",\"\\xe8\":\"e\\u0300\",\"\\xeb\":\"e\\u0308\",\"\\u1ebd\":\"e\\u0303\",\"\\u0113\":\"e\\u0304\",\"\\u1e17\":\"e\\u0304\\u0301\",\"\\u1e15\":\"e\\u0304\\u0300\",\"\\u0115\":\"e\\u0306\",\"\\u011b\":\"e\\u030c\",\"\\xea\":\"e\\u0302\",\"\\u1ebf\":\"e\\u0302\\u0301\",\"\\u1ec1\":\"e\\u0302\\u0300\",\"\\u1ec5\":\"e\\u0302\\u0303\",\"\\u0117\":\"e\\u0307\",\"\\u1e1f\":\"f\\u0307\",\"\\u01f5\":\"g\\u0301\",\"\\u1e21\":\"g\\u0304\",\"\\u011f\":\"g\\u0306\",\"\\u01e7\":\"g\\u030c\",\"\\u011d\":\"g\\u0302\",\"\\u0121\":\"g\\u0307\",\"\\u1e27\":\"h\\u0308\",\"\\u021f\":\"h\\u030c\",\"\\u0125\":\"h\\u0302\",\"\\u1e23\":\"h\\u0307\",\"\\xed\":\"i\\u0301\",\"\\xec\":\"i\\u0300\",\"\\xef\":\"i\\u0308\",\"\\u1e2f\":\"i\\u0308\\u0301\",\"\\u0129\":\"i\\u0303\",\"\\u012b\":\"i\\u0304\",\"\\u012d\":\"i\\u0306\",\"\\u01d0\":\"i\\u030c\",\"\\xee\":\"i\\u0302\",\"\\u01f0\":\"j\\u030c\",\"\\u0135\":\"j\\u0302\",\"\\u1e31\":\"k\\u0301\",\"\\u01e9\":\"k\\u030c\",\"\\u013a\":\"l\\u0301\",\"\\u013e\":\"l\\u030c\",\"\\u1e3f\":\"m\\u0301\",\"\\u1e41\":\"m\\u0307\",\"\\u0144\":\"n\\u0301\",\"\\u01f9\":\"n\\u0300\",\"\\xf1\":\"n\\u0303\",\"\\u0148\":\"n\\u030c\",\"\\u1e45\":\"n\\u0307\",\"\\xf3\":\"o\\u0301\",\"\\xf2\":\"o\\u0300\",\"\\xf6\":\"o\\u0308\",\"\\u022b\":\"o\\u0308\\u0304\",\"\\xf5\":\"o\\u0303\",\"\\u1e4d\":\"o\\u0303\\u0301\",\"\\u1e4f\":\"o\\u0303\\u0308\",\"\\u022d\":\"o\\u0303\\u0304\",\"\\u014d\":\"o\\u0304\",\"\\u1e53\":\"o\\u0304\\u0301\",\"\\u1e51\":\"o\\u0304\\u0300\",\"\\u014f\":\"o\\u0306\",\"\\u01d2\":\"o\\u030c\",\"\\xf4\":\"o\\u0302\",\"\\u1ed1\":\"o\\u0302\\u0301\",\"\\u1ed3\":\"o\\u0302\\u0300\",\"\\u1ed7\":\"o\\u0302\\u0303\",\"\\u022f\":\"o\\u0307\",\"\\u0231\":\"o\\u0307\\u0304\",\"\\u0151\":\"o\\u030b\",\"\\u1e55\":\"p\\u0301\",\"\\u1e57\":\"p\\u0307\",\"\\u0155\":\"r\\u0301\",\"\\u0159\":\"r\\u030c\",\"\\u1e59\":\"r\\u0307\",\"\\u015b\":\"s\\u0301\",\"\\u1e65\":\"s\\u0301\\u0307\",\"\\u0161\":\"s\\u030c\",\"\\u1e67\":\"s\\u030c\\u0307\",\"\\u015d\":\"s\\u0302\",\"\\u1e61\":\"s\\u0307\",\"\\u1e97\":\"t\\u0308\",\"\\u0165\":\"t\\u030c\",\"\\u1e6b\":\"t\\u0307\",\"\\xfa\":\"u\\u0301\",\"\\xf9\":\"u\\u0300\",\"\\xfc\":\"u\\u0308\",\"\\u01d8\":\"u\\u0308\\u0301\",\"\\u01dc\":\"u\\u0308\\u0300\",\"\\u01d6\":\"u\\u0308\\u0304\",\"\\u01da\":\"u\\u0308\\u030c\",\"\\u0169\":\"u\\u0303\",\"\\u1e79\":\"u\\u0303\\u0301\",\"\\u016b\":\"u\\u0304\",\"\\u1e7b\":\"u\\u0304\\u0308\",\"\\u016d\":\"u\\u0306\",\"\\u01d4\":\"u\\u030c\",\"\\xfb\":\"u\\u0302\",\"\\u016f\":\"u\\u030a\",\"\\u0171\":\"u\\u030b\",\"\\u1e7d\":\"v\\u0303\",\"\\u1e83\":\"w\\u0301\",\"\\u1e81\":\"w\\u0300\",\"\\u1e85\":\"w\\u0308\",\"\\u0175\":\"w\\u0302\",\"\\u1e87\":\"w\\u0307\",\"\\u1e98\":\"w\\u030a\",\"\\u1e8d\":\"x\\u0308\",\"\\u1e8b\":\"x\\u0307\",\"\\xfd\":\"y\\u0301\",\"\\u1ef3\":\"y\\u0300\",\"\\xff\":\"y\\u0308\",\"\\u1ef9\":\"y\\u0303\",\"\\u0233\":\"y\\u0304\",\"\\u0177\":\"y\\u0302\",\"\\u1e8f\":\"y\\u0307\",\"\\u1e99\":\"y\\u030a\",\"\\u017a\":\"z\\u0301\",\"\\u017e\":\"z\\u030c\",\"\\u1e91\":\"z\\u0302\",\"\\u017c\":\"z\\u0307\",\"\\xc1\":\"A\\u0301\",\"\\xc0\":\"A\\u0300\",\"\\xc4\":\"A\\u0308\",\"\\u01de\":\"A\\u0308\\u0304\",\"\\xc3\":\"A\\u0303\",\"\\u0100\":\"A\\u0304\",\"\\u0102\":\"A\\u0306\",\"\\u1eae\":\"A\\u0306\\u0301\",\"\\u1eb0\":\"A\\u0306\\u0300\",\"\\u1eb4\":\"A\\u0306\\u0303\",\"\\u01cd\":\"A\\u030c\",\"\\xc2\":\"A\\u0302\",\"\\u1ea4\":\"A\\u0302\\u0301\",\"\\u1ea6\":\"A\\u0302\\u0300\",\"\\u1eaa\":\"A\\u0302\\u0303\",\"\\u0226\":\"A\\u0307\",\"\\u01e0\":\"A\\u0307\\u0304\",\"\\xc5\":\"A\\u030a\",\"\\u01fa\":\"A\\u030a\\u0301\",\"\\u1e02\":\"B\\u0307\",\"\\u0106\":\"C\\u0301\",\"\\u010c\":\"C\\u030c\",\"\\u0108\":\"C\\u0302\",\"\\u010a\":\"C\\u0307\",\"\\u010e\":\"D\\u030c\",\"\\u1e0a\":\"D\\u0307\",\"\\xc9\":\"E\\u0301\",\"\\xc8\":\"E\\u0300\",\"\\xcb\":\"E\\u0308\",\"\\u1ebc\":\"E\\u0303\",\"\\u0112\":\"E\\u0304\",\"\\u1e16\":\"E\\u0304\\u0301\",\"\\u1e14\":\"E\\u0304\\u0300\",\"\\u0114\":\"E\\u0306\",\"\\u011a\":\"E\\u030c\",\"\\xca\":\"E\\u0302\",\"\\u1ebe\":\"E\\u0302\\u0301\",\"\\u1ec0\":\"E\\u0302\\u0300\",\"\\u1ec4\":\"E\\u0302\\u0303\",\"\\u0116\":\"E\\u0307\",\"\\u1e1e\":\"F\\u0307\",\"\\u01f4\":\"G\\u0301\",\"\\u1e20\":\"G\\u0304\",\"\\u011e\":\"G\\u0306\",\"\\u01e6\":\"G\\u030c\",\"\\u011c\":\"G\\u0302\",\"\\u0120\":\"G\\u0307\",\"\\u1e26\":\"H\\u0308\",\"\\u021e\":\"H\\u030c\",\"\\u0124\":\"H\\u0302\",\"\\u1e22\":\"H\\u0307\",\"\\xcd\":\"I\\u0301\",\"\\xcc\":\"I\\u0300\",\"\\xcf\":\"I\\u0308\",\"\\u1e2e\":\"I\\u0308\\u0301\",\"\\u0128\":\"I\\u0303\",\"\\u012a\":\"I\\u0304\",\"\\u012c\":\"I\\u0306\",\"\\u01cf\":\"I\\u030c\",\"\\xce\":\"I\\u0302\",\"\\u0130\":\"I\\u0307\",\"\\u0134\":\"J\\u0302\",\"\\u1e30\":\"K\\u0301\",\"\\u01e8\":\"K\\u030c\",\"\\u0139\":\"L\\u0301\",\"\\u013d\":\"L\\u030c\",\"\\u1e3e\":\"M\\u0301\",\"\\u1e40\":\"M\\u0307\",\"\\u0143\":\"N\\u0301\",\"\\u01f8\":\"N\\u0300\",\"\\xd1\":\"N\\u0303\",\"\\u0147\":\"N\\u030c\",\"\\u1e44\":\"N\\u0307\",\"\\xd3\":\"O\\u0301\",\"\\xd2\":\"O\\u0300\",\"\\xd6\":\"O\\u0308\",\"\\u022a\":\"O\\u0308\\u0304\",\"\\xd5\":\"O\\u0303\",\"\\u1e4c\":\"O\\u0303\\u0301\",\"\\u1e4e\":\"O\\u0303\\u0308\",\"\\u022c\":\"O\\u0303\\u0304\",\"\\u014c\":\"O\\u0304\",\"\\u1e52\":\"O\\u0304\\u0301\",\"\\u1e50\":\"O\\u0304\\u0300\",\"\\u014e\":\"O\\u0306\",\"\\u01d1\":\"O\\u030c\",\"\\xd4\":\"O\\u0302\",\"\\u1ed0\":\"O\\u0302\\u0301\",\"\\u1ed2\":\"O\\u0302\\u0300\",\"\\u1ed6\":\"O\\u0302\\u0303\",\"\\u022e\":\"O\\u0307\",\"\\u0230\":\"O\\u0307\\u0304\",\"\\u0150\":\"O\\u030b\",\"\\u1e54\":\"P\\u0301\",\"\\u1e56\":\"P\\u0307\",\"\\u0154\":\"R\\u0301\",\"\\u0158\":\"R\\u030c\",\"\\u1e58\":\"R\\u0307\",\"\\u015a\":\"S\\u0301\",\"\\u1e64\":\"S\\u0301\\u0307\",\"\\u0160\":\"S\\u030c\",\"\\u1e66\":\"S\\u030c\\u0307\",\"\\u015c\":\"S\\u0302\",\"\\u1e60\":\"S\\u0307\",\"\\u0164\":\"T\\u030c\",\"\\u1e6a\":\"T\\u0307\",\"\\xda\":\"U\\u0301\",\"\\xd9\":\"U\\u0300\",\"\\xdc\":\"U\\u0308\",\"\\u01d7\":\"U\\u0308\\u0301\",\"\\u01db\":\"U\\u0308\\u0300\",\"\\u01d5\":\"U\\u0308\\u0304\",\"\\u01d9\":\"U\\u0308\\u030c\",\"\\u0168\":\"U\\u0303\",\"\\u1e78\":\"U\\u0303\\u0301\",\"\\u016a\":\"U\\u0304\",\"\\u1e7a\":\"U\\u0304\\u0308\",\"\\u016c\":\"U\\u0306\",\"\\u01d3\":\"U\\u030c\",\"\\xdb\":\"U\\u0302\",\"\\u016e\":\"U\\u030a\",\"\\u0170\":\"U\\u030b\",\"\\u1e7c\":\"V\\u0303\",\"\\u1e82\":\"W\\u0301\",\"\\u1e80\":\"W\\u0300\",\"\\u1e84\":\"W\\u0308\",\"\\u0174\":\"W\\u0302\",\"\\u1e86\":\"W\\u0307\",\"\\u1e8c\":\"X\\u0308\",\"\\u1e8a\":\"X\\u0307\",\"\\xdd\":\"Y\\u0301\",\"\\u1ef2\":\"Y\\u0300\",\"\\u0178\":\"Y\\u0308\",\"\\u1ef8\":\"Y\\u0303\",\"\\u0232\":\"Y\\u0304\",\"\\u0176\":\"Y\\u0302\",\"\\u1e8e\":\"Y\\u0307\",\"\\u0179\":\"Z\\u0301\",\"\\u017d\":\"Z\\u030c\",\"\\u1e90\":\"Z\\u0302\",\"\\u017b\":\"Z\\u0307\",\"\\u03ac\":\"\\u03b1\\u0301\",\"\\u1f70\":\"\\u03b1\\u0300\",\"\\u1fb1\":\"\\u03b1\\u0304\",\"\\u1fb0\":\"\\u03b1\\u0306\",\"\\u03ad\":\"\\u03b5\\u0301\",\"\\u1f72\":\"\\u03b5\\u0300\",\"\\u03ae\":\"\\u03b7\\u0301\",\"\\u1f74\":\"\\u03b7\\u0300\",\"\\u03af\":\"\\u03b9\\u0301\",\"\\u1f76\":\"\\u03b9\\u0300\",\"\\u03ca\":\"\\u03b9\\u0308\",\"\\u0390\":\"\\u03b9\\u0308\\u0301\",\"\\u1fd2\":\"\\u03b9\\u0308\\u0300\",\"\\u1fd1\":\"\\u03b9\\u0304\",\"\\u1fd0\":\"\\u03b9\\u0306\",\"\\u03cc\":\"\\u03bf\\u0301\",\"\\u1f78\":\"\\u03bf\\u0300\",\"\\u03cd\":\"\\u03c5\\u0301\",\"\\u1f7a\":\"\\u03c5\\u0300\",\"\\u03cb\":\"\\u03c5\\u0308\",\"\\u03b0\":\"\\u03c5\\u0308\\u0301\",\"\\u1fe2\":\"\\u03c5\\u0308\\u0300\",\"\\u1fe1\":\"\\u03c5\\u0304\",\"\\u1fe0\":\"\\u03c5\\u0306\",\"\\u03ce\":\"\\u03c9\\u0301\",\"\\u1f7c\":\"\\u03c9\\u0300\",\"\\u038e\":\"\\u03a5\\u0301\",\"\\u1fea\":\"\\u03a5\\u0300\",\"\\u03ab\":\"\\u03a5\\u0308\",\"\\u1fe9\":\"\\u03a5\\u0304\",\"\\u1fe8\":\"\\u03a5\\u0306\",\"\\u038f\":\"\\u03a9\\u0301\",\"\\u1ffa\":\"\\u03a9\\u0300\"}}]).default});\n})(!$tw.browser ? $tw.fakeDocument : window.document)\n",
            "type": "application/javascript",
            "title": "$:/plugins/tiddlywiki/katex/katex.min.js",
            "module-type": "library"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_AMS-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_AMS-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Caligraphic-Bold.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Caligraphic-Bold.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Caligraphic-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Caligraphic-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Fraktur-Bold.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Fraktur-Bold.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Fraktur-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Fraktur-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Bold.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Bold.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-BoldItalic.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-BoldItalic.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Italic.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Italic.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Math-Italic.woff": {
            "text": "d09GRgABAAAAAF0MAA8AAAAAoegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAABc8AAAABwAAAAcacggO09TLzIAAAHMAAAAUwAAAGBFiVkuY21hcAAAA3QAAADoAAAB0gm5h6tjdnQgAAAKkAAAAEEAAABoHwAEamZwZ20AAARcAAAFqAAAC5fbFNvwZ2FzcAAAXOgAAAAIAAAACAAAABBnbHlmAAALpAAATMYAAIXIiPZ0QGhlYWQAAAFYAAAAMwAAADYQS9kcaGhlYQAAAYwAAAAgAAAAJAceAp1obXR4AAACIAAAAVQAAAGY5VIM9mxvY2EAAArUAAAAzgAAAM4cDPvubWF4cAAAAawAAAAgAAAAIAF0Aj9uYW1lAABYbAAAAxoAAAduWDuHsXBvc3QAAFuIAAABXQAAAd0kW73NcHJlcAAACgQAAACJAAAAlYH3c5p42mNgZGBgAGLh065T4vltvjLIM78AijBcm+itBKP/3/yvxiLNdJaBiYEDiIEAAEsUDAIAeNpjYGRgYDr7X40hivnU/5v/3VikGYAiKCANAKLnBsAAAQAAAGYApAADAAAAAAACACAAMAB3AAAAcwFpAAAAAHjaY2Bi3MM4gYGVgYGpi2kPAwNDD4RmfMBgyMjEgAQaGBjeCzC8eQvjB6S5pjAwMii8/8+s8N+CIYrpLMMtBQaG/jhmoO6dTKuBShQYGAE9CRJGAHjaHVFBK4RhEH5mXsRSsvpa1mbtfmKzK+uzS9ZXVtK6COVAblpJag9+gThuObrwByTFweawubjhQjk4uCgODltKba3DevZ7a955ZuadmWfmRQ0OeGSJVw0wPhS1AlurlEc4xkVEPxDWI4SNn/YswnKLoMYxbVbpP8eAeYBtbOI/OHqIiAlQV5m3jZQuwtILuJpDylxhgvWCuoB++jLahYhcIibXiGor8QuG5RtT8g6fZpGUDVhyVv/VNuIRDJkCa63T94moVOtvcsece9qvSMsuutX1YpY+UVzYrGXJM+zGXLpD/nNIehxLnO0L6cYspoM8cgjpKXo0D8s0YUUPyGcSAW1Bu5QxSF59UkJCfrxetmyxThbjzBvTTQSkglHGPV6aIY9m+va4jxnu6gZ+DZHPMfvuo1eLxAV06jL1GuLcR+P9vJwgpmX+Q4L/kAf+AcBJRPd42mNgYGBmgGAZBkYGEDgD5DGC+SwMG4C0BoMCkMUBJPUZohiqGBYwT2GewTybeR7zAubFzMuYVzKfZL7IfI35I/PX9////wfqAKl0ZEgEqpyMpHIp8wrmjUCVV8Eq/wKVPv5/9f+R//v+z/yz/M+SP4v+LPgz/8/cP3P+zP4z5U/vn64/BX9yBdKgriIKMLIxwJUzMgEJJnQFEK8iARYMQ1jZ2Dk4ubh5ePn4BQSFhEVExcQlJKWkZWTlIPLyCopKyiqqauoamlraOrp6+gaGRsYmpmbmFgwUgRAgdkEWsCTLGABiIUS/eNqtVmlz01YUlbwkTkKWkoUWdXnixWlqP5mUQjBgQpAsu+AuztZKUFopdtJ9gZYZfoN/zZVpZ+g3flrPfbJNIEk7w5RhfM+7Onp3vwoZSpCxF/ihEK1nxsxWi8Z27gV02aLVMDoUvb2AMsX474JRMDoduW/ZNhkhGZ6s9w3T8CLXIVORiA4dyijRFfS8TbmVe/1Vc9LzO/72/cCWttULBLXbgU2boSWoyqgahiJJSXGXVqEanASt8fM1Zj5vBwJO9GJBk+0ggkbws0lG64zWIysKw9AisxyGkox2cBCGDmWVwD25YgyH8l47oLx0aUy6cD8kM3IopyT8Et0kv+8KfpIa51/KRH6HsiUbek/0RA93J2v5IsLaCqK2FW+HgQzxdHMnwCOLgxpYdiivaNwr941MmpoxHKUrkWLpxpTZPySzA/uULzk0rgQ7OeV1nuWMfcE30GYUMiWqaycLqj8+ZXi+W7JHyZ5QLyd/Mr3FLMMFDxFHwu/JmAuhM2VYnE0SFpwceknZoozrqYmpU16nZbxlWC9CO/rSGaUD6k9NZv3AtqQdlmyHplWSyfjUjesOzSgQhaAz3l1+HUC6IU3zaRunaZwcmsU1czolAhnowC7NeJHoRYJmkDSH5lRrN0hy3Xq4TNMH8olDb6jWVtDaSZWWDf281p9ViTHr7QXJ7KxHZuzSbJmbFK3rJmf4Zxo/ZC6hEtliO0g4eYjW7aG8bLZkS7w2xFb6nF9B77MmRCRN+N+E9uVSnVLAxDDmJbLlkbHRN01T12peGYmR8XcDmpWu8GkKTTkp0W+uiGD+r7k505gxXLcXJWfHyvS4bF1AmhYQ23zZoUWVmCyXkGeW51SSZfmmSnIs31JJnuV5lYyxtFQyzvJtlRRYvqOSCZYfKFEh84FDJQ0eOlTW4JFD7yqDpsuv4eN78PFd3C3gI0sbPrK8AB9ZSvjIchk+sizCR5Yr8JHl+/CR5Sp8ZKmUqOlWcxTMzkXCQ30iT5cD46O43yqKnDI5mKSLaOKmOKUSMq5KXmP/ykArObQ2Ko+5RBdLSd5c9AOsIQ7ww6OZOf74khJXtL8fgWf6x41gwk40znpj6U+D/9U3ZDW5ZC4iosuIHw6f7C8aO646dEVVztUcWv8vKpqwA/pVlMRYKoqKaPLwIpV3er2mbGLaA6x1rEVM9LppLi7AfhVbZgkDgv+aQhNe+aBXkULUerjr2ovHopLeQTncCZagiOd9cyt4mhFZYT3NrGTPhy7vwAK2qdRs2cD0ea+OUsR7KF32GS/qSsp6cRePM15sAUe8g159J4ZLWMyygRpKWGggLghtBfedYESm2y6HAUfu82io/LFbcSNHVNRO4LedbrkXtlDy65wDAU1+ZZADWUNqbmg1FTA8QjRkk41xtWo6ZRzAIKPGblARNXwb2eOBUrAvw5SPFXG6c/TrmxbqpA4eVEZyG98ceOANSxPx5/nVEIel3FBSVDhrDSzmWlhJKuYCBvDWSN0+qt58mX0i57aiavnES11F18o9GOZmgbfHOShLhSqgeqMOG2aXm0ui1SsYkvS6OpYGdvhrtGLz/+o+dp/3S01ihRyptx0OfPQ5GcP4Gxy/LQcJGMQxCrmJkBfT4cTXHXM4X6HLmMWPT9Hfwc41F+bpCvBdRVchWpw1H3kVDXzKhnn6RHE7UgvwU9XHngH4DMBk8Lnqm1rTBtCaLeb4ANvMYbDDHAa7zGGwx5zbAF8wh8GXzGEQMIdByBwP4B5zGNxnDoOvmMPgAXMaAF8zh8E3zGEQMYdBzBwXYJ85DDrMYdBlDoMDRddHaT7kA20AfavRLaDvdD/hsInD94pujNg/8EGzf9SI2T9pxNSfFdVG1F/4oKm/asTU3zRi6kNFN0fUR3zQ1N81YuofGjH1sXo6kcsM/3hyy1Q4oOxy+8nwm+L8A0V2TWZ42mPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGdicNutLMzFogVhblTj4OJg4IGwdNgk2MJvDaTfHAeYDDEwMnEAel9NuBgcgBPOYGVw2qjB2BEZscOiI2Mic4rJRDcTbxdHAwMji0JEcEgFSEgkEW1U4BDiYeLR2MP5v3cDSu5EJqJM1xQUABnknaAAAAHjaY2DAASKAUIVBhekAAwPTQcb1/7/+12ASBbIP/H8F5O+G8eHqVgPltjHuBIrbgdUdBKrbxrgLyDcG8QEMFBt3AAAAAAAAFgAWABYAFgBcAP4B2AKmA0wENgUYBioHYggECKgJugp2C2wMLAy2DYAOjg/GEKwRaBI4EuQT6hTsFbgWXhcQF5IX+hjIGToaHhsCG8wccB00Hg4eeB9GH9wgMCD0IYYiFCK6I1IkFCSKJW4mSCdIJ/An8Ci0KTAqTisQLHQtWC4KLsYvvDDgMcYyajMWM4g0SjUQNb42OjaiNv43oDf8OI44+jnMOiA6mDsAO3o71Dw0PLQ9TD4cPv4/kEBCQP5BqEJIQq5CwkLWQuQAAHjaxL15lCTXWSca996IG2tGZkZm5L4vkVmZWZlVudZeWd1VXdVVve/V1VJ3q9Va7VZbsiRLSDKyJPvZFraFvGAfsP1ghrHBjA2DDF4wNsvA4Rk4gz0P887MvOGAWWdYHmA4zKj6fTcicqleJA//zOlzuqszvpsV8a2/77vf/YLDXJPjuN/EJkc4kZNeozzi8FS15W/5Sy1/vvnRe5tNbL7+l030sxzi3n9jAj+Hv8n5uK3XMOIQ2tz6Qv7Yub4GP9a24BNumjsU3/rCtPMZhx4dfNZXhv99cHu7ryJOljgf8hExWA3nOu1el+t1W82QGeRE+qmg4EFfwbwmabtTPP/7hijGyN1Y1iThf/4AJnDDHOby8Nf/DfeynzvM3d1X6ogTZhHhsHtLCU7iBE4SLtu3Rnm2jOyIiJAigdtJcEhCjw5oxi9XyaHtvjZxOmxYT1pWURaT1ZbV7i6jVpfd5BKaRyEzYIRDrWYKmUFRR/mclc+J+TrqOVSlvEhFagbDzbHLqI1LIvWicLMiipjXD2QouogF2fDTRAILC6osECKoxsno3UmNIsJjPthVtL/KFRBfDxBCFf9mYD2Ifi+K4r7G+fvvF6UYJqRB8VkiExnt/tLuLxEV8QLWvCLGVPB5CMHej84tCJIY5RVB1iWMEa+iHKrGj/0ICILYPPx7/NPcLHeUu4d7ta9zSODSiAo7iFDicjINPKJEoFdANTi0A/wsbDFG4R0O4yJm8rZuS2aNyKpA1k9yCK4JiLsyIB2/Dlrhv3jXmZObB/cvtacnrLWrkhiqonadVJCVAyaWrB5IoJUJh8Ihm7FeZAsAeJ3PlSymQ73uPGqyfwyhDfSlHK0iCpRiqwmC63UJ+xSEEQRBBENh9iHKYJ6XqCJqfETBmAg8eh4Rfa1UDoQud5R9x/cdfkj85m+CPASBV2k8qwvkfejBfFI8Hax5PDpPFtHx49rEwaDZbRTo4SdQ3m9E1rbFlav47YggjBAWiNfACCuW1cpnyysqkTd7G8ubMoJfJ4oBDFyQeVxYy01JQI4o//ciFlsFa/fPa3MCrP/AgQM8fC7eB4zlmjf+Av8T/ga3yf36awcR5QY2WOQoWAXF1zkwMoyugZHwOwLi+doWyILscIRMEias2hsRW0PiMhlYcu5mYsQRRC6O1jD7Lt9EBBc4jvIga3g6dNb9VkSOboOglVK9UrIqOVGMg4SZRKhrMiFHUkuo5RgPk61lC5fJr9UE4acwo8HLDgk1dVRFzPbw+w+udpbestjT0aGpA9bk/CWDFzwmjnzofD5//8sBcWvyxWPz0wW6MIE1GZGI6PNhL9UzBUy9PgGBdfzhyYvR+lsvvyCZjzZz/si1FQ8vYWn7A6b8xE6y8I63rT0UM5BSxj4tRn1+7BX5l96PBCIQX9D2SVkwqjzY0zS3xT3SVzTEnN7IJ4XHLEjYa0GVPZet0WXbckzbcghYjrDXYuTyg+X57lUqxsYsxTWUFAoP7MOL4dOOw8XWyEAYOc3lgQCbwZB9YQmj9NAgciAvgce//m/KwaN3a4ntq8/rv/LINmgtLwVcQ/j0kQM4kk/lI8gj4A+EV44rF1cK9fJA9UWiB5hKC8a7Ljen3nbhARMj0AyENZ/gKP2HNs+IQCDxr4ONIeRdKVz6JMf0PA0M/Z/4M9wj3I843FsEBqscVq9zED1UUEPKE56S6xzcIxGYVvIU8VdkYKKyzSlKYUtCgiDucKJYFIGJ82+yXoGVWGEK63zRcHVVhIhgXHvLfVcv3V1eCxfL0UqvpEFcQO1ux/YoTHt1ZIbA+3QZEwWIDSTMOG8Lo9MuWVUEBMzndB39Bk024XoWtHuvYDrtvFWyg0kvC34OaKrIwl+myWL2Had5kaDFcFRemfVRGTHXIlIBYjZB2SwhMUIFMWgca9Pl8Ordi8npFUuhYUIfFMjud7+zMRIcfj8vTaZZlKG4IsYQNjQR/YqyINXqMkiDiORvMPIX1AyEFuZ5mNBefAnCDTFjgaQkmTcwfCwovmM7IQhU4q4AkWUkVgGX4UYhBukGEXnh97FIuaFM/zvI9CHuY45MexzEQizy14HlmKfXOElGsoSugzORJSpfYVZJtsEbFbYUuA9uB0THFZm/6dxpJYE18MuvDL5itK7KgRyT4JIuXzh/4tjm+sJcu2kVUslIyKNyD/EPaIBFerlBMHljgXTaS6jDBFtHtvQhoDB8wISP2ku4yUBCEDNSttBRAJGCf5uHoAX0eetLie2gRm4rkvhAJBD6zZkzx8AJoWymt0CzXvB2LEhRQROXMdDAs4tRY18vk6HaetRe7p8Acb2RLCCUKUIyuRGQQYiEonc9DzHHa3SJxHgnCOQGx4uCqCeCKZG+8xkNU4YmKHZkOIg/b+e+C34cfuEjSKADD1fmCC/yRLzOiRLACJFe4Xge7TAXAGFIELgdZp6T3CAOvQG9NaIvD0Fl8VZ6ASgE7uJoHQ/aUR3QwSccT8CaxxZwnHB28N0CZwekKOK2zx5Z39ef7U5WC7l4VJW5t6O3K6ARQu77ij4dO4yxgMWiWLhl2znzDo7mtMC9dp2YJrBw5wV3IOoS6FodldrMe6B9T3ziTSMUi3D3PmngYOMZ2j3vJ5F4vegIvXxvbMOrA8qA/0k0aEqEJ15KKA9KgAnoDJHTAs9n3xL6yLNvGMgiEAMrv/pew5yt7Ij1gnRRkHiAJH5QACQRDTwCQBJCJI9nNqTF/IaqigJoZF6BD9PW0M7JOyAO/gT3lb5yHmnoEIJbcHWkxGkcoFThiu5RmQZyO4oXdAvcNThkuNEhSHdw5R3IrT3kVYbpi+yCQwXJx5XBupvoQNpFxH38ox959f3/xzufeuwtVy+eOr61urzYa9WrBeYLRO4n0Cd9IHnUDLHoma8gJ0jaYbIFsnUtOM98RafdHcednXZ1qAJ7yfZS3YxqHfUIh/b+PhvkBudRr80UrI5zbAn7KsiUYAG5X6Vgr4D2JYXvSDwh4ETqaYEphLd4OXo66AdXMISt+155JZsj4tQeAjIGa/ciYUglvBMXI6cDHuZxxn9LUvTx/CuvoHSCUFGTvUKBEt04nc2cxD8FSZufgD+B+3r9WxBIwBc7qoNU4iBdAVGC3vNuAfR2cFHG2hAFe0eg2c9+ova/7Av5J2N9rxc0+R2PSeD7EVJMcG8Y9C0GSvdPoG+r3DN78tKoHT92ID5CAKF2IBDdAOJArjECa4ygyiIMwDHmD+Eur+y5AgpkIm5upl6zioV0NKyI3CpaluzgMRKzk3D0DAjuluMhmJTZlVbIzVlsjQL57tWVKhMJ0eiiFyKsVtXoAawsBsHPg0HrG5u9vqyIBH4OprMeSjZyOVGZzNgS9RXvje64vBQRrnx+MoYiEKjB7Xm8PMZYlBT4l0Ac2P2Tl98vAaNd/jObnQW//hTwsMt99rUJFkBcHqY4HrwkL1zHI/AK3pNcGCYUldtSWUOq8jDtSAyoOOArx9uZ4Iimn73NZUiKz7pEAjm2bWPeQqn3eNbBvC5rh/ZjJw1VlHOtJ8+cN7vAwradXTDzQ798VxQYykLlg/EjPpUBI9Er1yg/t4zMZ44uHp7ITQrZmCTGpq2DPv5J/DZNEL2MU25g1T1/8U9o8dzidL5VS5bB/4nJ/VMa+k+u72N8fJn7sb4+qYF63n9vAQLqMAvIUMKqDWhHYDpc2NI1lYiitONRZCJJRWnA0r101k10VaDrp9glmwx088otBMCsyHteeu6Jtz1y5fLO+e2zZt3yn45bT1z12uD1pnxhGKGYcjL2kSZnQxfHx9kup9d1EFDeCWCQYLBsfI8CO4UQRt9pN5AXu86QSYbapZBbABZK3pxxOH4HDIHnE13wOMcReoTXoz5w4bpvK9INegGmEt/WooZ/C8my5dsCEehF0zYDtdx70lDAu4CRKM35udXVcJh5PSoKqv8sOCmfh4ylMGOpisF+kAQ5yNwOFnZ/BWV4XfZiFUcxOBpEJD4K/rQuoU+iUOh8+WcpxopjQwSgt0/jSVR4+X2dzl0XbO8mYx8AuzEwBu7Njo8ZwMHvAR05yb3wGqR2wxw+DQZAAK+M2xp7EGEHTKAojEotN5NZI7KqYJdaXIqhJY1fZxn4TDdaKf7CVScDv300YqUuR6x2DcWORYMExvZyoSDDOyLN3Fx9GZOoW1QhWveg3ta81TCxq1uCtaaJ+oKvIMtGc2vZKk9HAJ1qHjpRZ3hlF+8tuIyXUgIAP1iVRADmQt44/dcrrxYKAAyUUPhwPygBlx99J4gf7y2u2HzPcxwfB74/zf3wL7ztkQD7SpfzyfFIoUgQocDhy6JKxqNFcjxa7CWyI0Z8FDFuuQo8T1Lu7Y8+/NDFu84d2zrYX+p18plYxOvhnqZPs9Qja9cJKeMlk4GbeuQg+bDlwswFLM0wg0t0GS0hhkCZv6MmHYKT2xja0MxiqAMmzRJSXMLmIA+hSNXX4hv+CERyhIMbfv4FuG+lElUASlJ65WiUoI3IRGdurjOhaZAG0kuXwMb4bNeGG0O7OpVJH/eO2RXeOHDuoV+XU4Ss0/fQfQpztzzzYxCFwJooX6DYA/bCzF0JQu7Iv/4fMSqunLzrrlMrwQDLJUF+BCgdKPFtIo4ZFPE55oSSKILe/1O7vyEDBm02X/9zJStIuo9BgCEGPcG90vd1rQLc237261lFxhV6nLKoSHYEW+qSE+RlPC7ycRJrnMQWOMAHwgiYxPdec3KKjQMrywtzncl8LmLqqkS5E+iw4gIFV8YBV7yOh02DVMKO07VFx1JJB+sxz+w4ZsLkikYitFFD3QviM1eDwrtxJ8UCGnjRi4fDuNN5C+p2+iY8Azw7BhShH4zH9nsYeXDd+AgO6JDuvcuVEPWkDwfXkExiEFUKMk7AGqd4iYRnn90V/uO39JggEg84QnhqghXmD0nx9Z8TMT7/+j/yWTdKsloYyxP/GH+dC3NT3NMOv00O0NoOWCLkgoTYjmsSDbDB8KI1vFhGg7zPAG8GVn9xSMOqYhFWcyMcpPqgsuSsu4ogltF9sdaYyPBipMqs5NYyca8ruKVgt3QDjs0pgHXR/+W3lHueODt7/MGHHl4/hIx7EplHUHVt0WOYvqVeOFPvz7Zi4cX5J3tJ/HWkf+jae5460Vpd3Xwmr7z3sUziwh8cukcjvDppFOe/dH7jXr9kHfm5i9ygPoj/2sapd3EvfTHMYXHM9QNCICK+TPfWCPkdyGyL/EAfbyWzRmRV3qmywzWGBwak49fZ3suB7dJLxQXrqiQmbvL94CtCdkx3+MWUy4ZNbxi+B6V2lrPoWAy6dZDuWCHR9Sa//DXP/FENgmF77a3iPRdTqTcIy+i+2oR40F8IscJiPoeOn5L2F+KGMogErt/AynKLBqPSbGvVQOjJt+t3CLvzVp4ZKJLoB97NlitW/MAEx/ZAmjeWbD1tc8e4y0joe04emSGilOQxRwaQbZojIicS7rqMBE4SBekKR6nN/doWAADR1snJLdBOm88T/ECp77zQGi0s37SQKXzjloVAzjGFGfuG8WX9ycEK8H0U/PSV26wc0TMgHTlxvNvZPnv88onL+1c6x7rHrHyjaqlitCq0u4tor730XDsC4GcG7dKyjaUZtHZMyyIQnmxowKpdY7WQFvi6cLNXsu3NuWAG0QeJt249NLCvp2yb+8m3Qb6K5ETaWpIpeFJx4kA0Wi+0Cw3Bc/iiF62W2lPN8+/wom5EWBfrNcRnNXCHiJeDqWNqS+R5dWSGKjPNd/95WxIQuKxSqpHRZRp+Kq/Oo1x7Su589R1K9vFmKlr7D+9SUw90TGmy/15T6angzGk+lHPs9cZf4r8De30L9wLi2Bamwl1EIh5TC4EKhF7nFEhUFMGuPbu2KyFKndrzUEyTQyu+80JrtLA6XFgeVwt3IYIlCjNy9xvusKxfu+MKeD4e8xdHC0VbK8LPvOOxR+6/9+6zJ45tbsz2phuVcumqetutuJC7Fcfk7/ww3EZAw0wCdKjUXiI9p1jK9kbfrDoi1CFvG+5LtJyiaqc95k9cUIk/9zl9p1Hkw8/UqLhfEPSIzls+gWrBSKosmQ+kZRbwJeyteoOLa5nsqPZRuBg5s7f2gdbN1WUtFgB3g/atHYmt5H2hmzbwEPZMl6eV4HbPL1gbWnsqnU9ib1unmlGqqXjZF1E9PimmzPqaERGjd72IxduXONSQBzwR2f0f8J1UnQpvpdJO3awNMfMl/A3uDPedvnZiHWx2Ig4he6BvFnh0SPXYlgXAe57t2gk7FDISiKeD8ucooN6R2hpRjyJs/mZqBtZ4dHG0igGeiZuo4ALHiQIoFQBw/uzge3k7BveN40cPbR1YbUxaxUwqGs5Jouls9zE9YR4kNIo0+VwD2Qk70wUH2ZjMxww8CqhOHY2KbeEeg0RBd0G7iyfWVnpX01HyEvKGFyTBu/SiFrrSUxIJKnrmsOFhlW3+7JaiN7YU3KYvklpnttza4EX1gco8YEzPLPUEQVzS6ub5pXRNwnneVz0dS8UTP5DAPTWd5iXyZ2BI3mhspY/VIy0p3A+jPPZstZsPJ2sq6veR/l0qU17I2rI0wYF8Hf9r7iL38M8vAkcOOjLMsnI04dH1YUJW2AKPAthxWxrsbaQHNJxg50rkyhiFvYsRptzZ04e3phulQjLm1T0qd5HeLQ+TCLfmbJtTy61DtUdVEfhp4NezzSQKBxm0tON7HZecUiOBgD5IKVjawSrWOfSp+LP55/Neu+KcWDD9EtsEyvvVA8n0frMaimdEqhIPTYW8kE18+90oj3jsoSKGvEjWvKVEpg6I+WWPvpjzsDq1wArT9t4CgcyC5N+/WkUBKlA5lroQkiim59cmAiLbAUf0O6yCDL8OicFuNJzyScxPo9e/xbNvBwNlybvN9wWwoRvgsy9wn+xrKV0DC24A5h/YUFQERADfuMMyxMKWvYk99M3WzQTWkKA8jOlhuGDTcBhdGb/cT+y9wvPcWfc6x9sGod73ZLVUfF8ox6BXL2iXo4w3BPvDMpaDuTAjfsOaMSAw+iOLMyeejd4zjvq9m/HYKkP9JLBu4KkJOfXJy8evQaKAW9Ozb1zuRd0exi/3Fh/aQu9Rbgf/ha9+NrX9vgub1B825N/+95KIb1O8xb/7h0Hd9XFw5ae5g9w7+94cwpwJl/FmjWJuwxFRCFALpP+A9EGybGMAEM8kHbCfgT7OoaAM+1NapjbsBX15jF2DhWfthXjHIeMwML/vA1Ec5NZjkdNp01+SxXg1YGfajI09NxoxjgeNIYrJuTDXpnAQsF0JoSLnxQwbWQSzjb15USFqZfkJU7HN1QxJSTKHDh78YSxMOq07W8aaIYoy0bsZLAPN7oeoYBiEJwUL0UkVPyvyUoTYRSSAroKCdz3o8cf/ileEsOC27oi8oROSxAqi/Os/TZhgwQDm0BJRbb1v3fgLPgJ8fRf3qb7/7iOlIjz4M0vz6RR820D54x5NZmCA8VYSedaiUdhSkaJMKgP23obEsknKQNIvwE9Yecy5wBjtkuCdwTKH2XG4pXdxz//AU299+N577rqwc+bwVvGJWvGVoC7GbL73blNjsnlv2ECx5BYlwzdZQzhomL0lwdlas10/22tn8nFpmIuDmGvDDtxx7QH+08YsgsyJHq0yp9RUTzGIXWElA16cRT96FFIlWkg4xapEbjF51OcHc460FYIyGMu6Gcubz/OlkM7iJuZBflv+fQGQDBGXcyL67GcQNbw8yWqhh9JbBUSDAVxD2Jdmsg15RhUrQGPibkVEwfcVK+DjwZyCTlmEj7MwRHhtd14jxBsu1JcKf6QRn18him1xQKXSCCYNFe1+Z/c7CJQb/aloFL/ce3EZKfDYTyFZsGv5MUhsToEuPM/9aN94y6FyEezhHWynBG8uIOKaWUp0ShsU3DABNVAku2Kl7S2A7KGy9lLZNZAEuyK6RZCbL7MyyPPPPPn4fVcvnjt5fHX//OwMhKXHS0WfB3LzVs7dWYW/SmBJe/dKXYPzIkgrbAqmFTmrNzBZuxLtukjWz2XXopu3VL+YGnUAXOTcnrxQa6wtr+Jj+yZnppVvo7cKcjdhRzY9dzZ0KqhA3PJaOp7MdBrxkIKIKUgyiIFq4ctnNQmM2Xd4WmaO88zZ5X280sqDKL2H0qkTTiILqDDoR/UG+gqSkkhBIFOqBY4Fj6i8pkNAnFb+HKGQoCJncx2iWUQUeA1dOzXfSod9kpdiKcAKy45rKIPbALR+CX3qX/EyklQTwqJAfF74R5Tw40/8LpaUAEUKVT2ODqRA2v8DdOBu7tW+51wbdIVbnwQpDRskZUmwZSVShTA/YJfcWOfXaO/1JhprRGNvuMbsj20a0K0r4xeZD4Dwd+bA6vLS4mxrumxl42ZAlbm7+Qsq4BRuj1nbuwQDiees4b6qjV2WkcVs100Sxt11zrSdNbFFPHLX+KmpOdUjIhzYmJRfeD4WX/XLbIPyVP+EbdP5UlQgsejECTmQL7C4p00tPh2w3QHVZu6Ff3wxK/KwKGf84A1UHX8GDDAGcpqUP/GxBx4WVCKaMuM7s1hEFeH++x//M5kHz6gBCLGduId6hN0/gm8KJGvJZxWP7CMKa8wEucyBt/wWyGWJe+W1LkN5rjwKrO+IQ6yhhVXuGVy3G70KrBx20wbAnWitIa29C5C7mQyMEiR1hduzFSAXZ0rr1S7bT+sBlOZ6pZxb8Cem7TsZ7HDq/SAfzm50cY0WgLjd5cJMbY5iAyvq8nnp0JkIq7MicF0kI/llsIY//VOBvv43iGxflA6eTogymA9vnhDIX/13TCSvhvBptkA5sQnMY3BOeUtsJgXMBSCBI6//DMAYJK8e9KWiisrv/jPbznfz8++hf0Zf4nrcEe65vlJEnHgIMhKm4jHWLQJ4WRRETgAG8KUtyHFt9SxtsXxmlAD1y8AckfDi9RH97UkBeLOi7sJco162CrkoaxzqoR4D3sXmoMrosMO0Rj+P+kcctzbIapk6C8Fhy6NTN7HjIEV/CpkECWU8Acm3zMrMGE81aGBfFTR/bWqu3yz7Up7gVkJWwYh4LO2+mk4ls9oEj1tqaKK86Etq6OOI54l2KuOR8LSHhRg8qaBebdVH+48XJqdTPs2z+wdGBUnBQ0GEGoVaRKpJ/O9IWqi6Wjt6mvhsHpdv/AP6SfxFrsYd4Dr9pmJvDbNyLEcgQbHLtSzr4+Ab2I6vrYdlfGhlObJpxeFpotWAnao5+0fsmd1CksuZ9jLqwmMPtiEDbea6HY++pyW0u40+iLScFBB4mqtoMa299GMXkrEjtNnC/qDIm0x1CPnnRQBY7ToEqzymEV8km4um/Qb+adV4d27DCBCaADiknepf/3ee/NuSCfTNb+oiEQI6JrufOIbURQwP80NKOjoV8WXC+9c3bGyVAx78DPoyN8uV+0UOnDu44uuDKnWJMcAp5HGHqpXiTFmAhy42Q3uKzoMGIvvB3S2epluBHlbKnAL0R/lAeuliyP9wJRBIvrBJPfnUjJUMhII+ifBqIJeKm6FYxqfGwiWv7+4F+akALydmdHyuOFmf2npQQmqknS6ZAX8GlFnV5VBsY38jUQ9HsL6mDOwGqyDTg5Al/fBrxxHYl+uFpjgiY7DY606BkVUoJdUB4bJMdwBtQ/6MWIGJdf7aWc+dllh3WrLdTyLuHEDC9bWV5W67NpFJhYKaKhDuINpgO2FoCbPgYAcF105sT3NH63IKkaEOMLk9gBEMW5KhPdmFKbZthr7otQJIexUPTYcP3NbOVpcOmcFeUkAdRNWkCdFBkFAgvxbqONaVTnXmJLmAv8CKBuLrP6soA0uS+NsY3V07hwK0QjH/LUHj7YaqAMa7HzvqWBpfqG2ohVeYbEqurtW4RW6qPzkZwbbBgVcjAr4ysLUS8/QDpQsXShObFnPgxUEMLY2apoF1ozpLThxV6Qb7Hyz02pS25p14pGeFjKxkvnABeUllXkbYPDd9ugjgs1K5flBO0aV8cTqiBrOJ+bmAaCvfRlyLN5et4pFrCipmeN0Q10MeSP+06XSjd1r5s3YwuZQCkCBEEl5mT70bLWzhb4D+/RPrIeQF+ExmXluza5wQkgX+AY4VReUHWPMHc8W1LdYn7KTlJZaWSxc4SZq22yWcYqy9DNQQ1iGZu/79LJx+o4XWHRf2J29ZQzjWRXyFVQAgVjmVgQE9S/31A6shq10slErhrCImq461B7q9juv5GHJx61st1z92wDdaTregi45Y7cbRfLexBT57Io7Dfm0xgRoNIrLo6SlPGcSslKuF6UK8lpcNLSlLhqc3aQCirc+Ei3Jutrgxxa79OK1k0f6PMWhpeBGrtFxSLhazuJxNlitFv0Ct1NV9GFMGN5/+5fLHuplyNjUBV5z9LOVGC/1X0NU2t8H942tZuDXkCrEmsSII4h5wIi+lNkcbzD04Xe/snIFwAVg9baMaFq4n7TWAJK9/n4sch8UTCsDt+mjxm6z7vpZUx5fYZXHEre2fnWlMWoVMKmwqEtdGbRb4w47JtQZhCqCosx8y9Etd92QTtrMOe38f1bEb5hzzgxi4aUSCIlaaVihclqjiKdQ0z8pWsn6mPlGfwFhPeIKPksCTm4+ZQgGdkLyZMAS6SjoR9S/NdqTCesiIB0SiqZORQHVKSql4Z2157lI1NIVJ2Kd5d+eE7npN9sbK6IOxRBgpleI9q5mjB5SXwfambvwDrtrx4Nf6ShRRMsuSCjck1DkJiUgSmV3YANMueBUYg1zvbvt8zFK+8rCz9/arrDuu6teGC3iOAPa54iy8Pbmzvb5vZXF+ulEqFnKpBEQQBeLHwVHLrp0U2NaDHYG0A2PBwW11Ahc/SDXdgnPX2QW1P0CfLDWVhodMG9L+lpjLCJ60Fn51FA4AkBQscX69t4/IdQOyssS0TqgngHhfPqc0ir7EU6ve8DzWT3je8y4t7o3gQwPnr8rqyx8mWOx222Fv67npkK4stlRwIUift6pgWybEgTr+CKdy69w7t74Qcjyjg1M5kRKRXuNYasbZwdlF9A1mNXhHQjYGs/3U3hUcO+GFrtyefrtverT+0mxvslrMxcLaume9kJPFUDXQdphkb/PZzG13Wfe7U1IO6rgCfsly9d1mphc5YcXxa+5BuV+0oka0HDEi4dIUviD4cSSU8WJWmKc6JbFmPF1uC2hyUvDrai1KBF0WeRJYx+fCVsQIlSOvf6Fe8lP8d9gXjISzi+CvMKXqmZxZL3n8+KmnQkqUmqc0HgIKL8+esn3Ujb+/0Uav2nzc4L7U1ynwbAL83QI4K+I6q0mOYIrZHhkVRXrfGFvdnTQ7dxhzPCFbwUeLQMGuvdkqthO3dwFnt35duS05KxaHCrUDM/lCztmnZ5wN2xIQ287uqg4IOQd8txFSs2tv3SeRiycHnY9MGqyeAtiHdNpowor5w7gQNyJKTNXiLT/iqSDqEk1N5fJIFyLBWHS6RXyHG9FIaaocDYQzAoQLXVXTmRA+FSuZ/njJ/K0kL89VCKiN5Nmw4hA3ZF8+6/uN35Sq+z00l01YoUAhgOYKleoPPHdZEjnHx6B/BB9zH/fxvpICyGm5O6kKMHOGkxkEAE+MWc/wA5CGQSy7ZsdUe+dq1BTSYHCb7rBtS7vwO7t3KVP173MtBOVLF0oxq9AoFWo5FpQDQ7ewhIfK7LLSDcXwx932HCj4oAbv0rEszj7ugwf9p8beDOe9zG00m4GIHl+IlAupfC4diObCoqbl6oFSstTwT/lkNW54o0Fs6JgK8Uo0Uu9R6ilkPdgTVnkh5tXCm4XieN4DGY4k/ta/FzW/J7bgjZezhcmQEc0TrOW8pWRWpYGsYXoWpLI3elTCvH8nY/TqsiV5tKiuTl+oa56AV1NQ7ZVXBvkQcNUCmSkgsy7X6k9NpinbGNnkQHYYkeuDegMr09tOGegL8aihc13UFexzvcxTBLpWu85X0BjMYaEwaGc8Q3Qfsjt0RfreyS76QYQhQPOyoJAI66jjyQeJ9sMY6byPT4RsyG4gn5ioKWprUhNYHRwSMjQ4baZK6utf07GHJCXwLb4zgMgFXuz5VhRs78vd+AeyDZjlSe5c//REDmM0g8AgNzm7adr2lGA+11SZVTBY760NCyjldhRJI+6DPvLWS3efObW5sdJfmJuql610MsSKW0+iJz3Og7NdNDf8DP3jKFEBzWE/pNGYx7xN+BllN3sCWQO5e0HjH79FD1olEpXVSGTgUfVgJJJcjqqQ1R67HERScTqduTVSxVaNqBWP6DWNhbkD02I2K3hSEbDtnORXxz5TvbGPfUL0agUxcMF2vcRTnAtHJgMyVvsniFILqk4smwqPYtldlhxJpAPFxxdZHPSe0t79ghIPEh6rL2bWqnjsQ1c2eBVkc4zb6m+kWMstYnIBUM28poCocI118TgtmA3ngJDoQgKnMNNqNibZ+R3DBwjtGDqmuOIwBjwENtPbyWIgg6DT1vJGEgBWH8IoEg6oCsV+nQqpJUmejwGflw4Df5VJw5+b9mDjTswFRqKaRzBKRbMSBFdEeP8TOnb4yDg4+8RUOLbRkO7IPxt7s5rEf0Jf4kx4eKufT7NtO1aYcbLCEotCgya68mRkby+cjsYO1RK3Z6M7YhFK6xlpeSNdfO/LZxRE5IXy6l0NyzAOFkI6OrE8lTWD6EtIPb8+P7+xfWyF+mK+1uVcZ/c3qi0aOdM9TqOX58qHDtrx9w9uLKG/BZme5K5xx/tHDihYpGkkg8XNIH5dAVtjvT7XmU/mdiCGcg1WN3DKSKPWtgn+EMc9eP+Z0/A9x0ul00cqZkl19/BcSY5KS24ALFkN+9BlijRDc84+0/Cw/vBE/0gxbDPNF8fqT3ZdJuSeGuh1k2AvsUhyy1Qmp+z6UyB6z1woFvLH/QKqsO18AYA7z6oIhCq+g8aBgMTO+gdzAnkco6gmDWwTXR9WqUQvjYk0VMp0DSNgoBAlUmkuFunLFRVj7WS/0dt3xaBUCwvoc7bjZXVnnyay0xwxkLhK0e/pgjzhGmVjUMOKL4Qe4iPqBFjDkQ2n5rOEvglymOMOc/v7/X0FzLI1O/Nh1lQapj6M6wzLsGaDCe4Qzx1cX1poNSZK+WzEBJA9x8/INsh2qvSdQSNgr32bemfPDqiENRI0h/2qgduUZWhwzecFpOqbUmgoiMR8eazaOZuPSDlNWVvPiTZ7WaOq56ZCzNeRhBXioyJ/9jhCfGKs1NmOCBFJ3v1vu3/MS+6RF0xvrry4/gf9W+DRIvfW16ZZOuzCkyzH2rqFBzi2hcZdo2M+SHTPJ/ZzDg07AH8nIvvgULs5WS0VErGAT6LcIlqUBh7qjtECdPomMNIb1Q1td3Qspkojv29raSkaYjpSnKLBYj2fDERnQroZyKYUJZlzXNCSURp6clvnAn6DImlCQZVCphoypr0exTfly739ZTkOvOnc+B76CeDNYe7xvlIGGexHToOkYncPER5SjQcoO3wFEI/nbVVqDLPoMkPARYeKu87IAPpeuy3ddj/AfHmvU6sU8z6dO4wOi6xnuukePdHtMydM52yoVRccFz1eXB3UVp1WM+dPcKCb3ScC4YDPw4qexJtsHEp7s/KEYIoeUaYTE/UTl4M4FfUFUxI8Y2Sy1PUqE3W94cPIP/2ehxNi8dMhw5+RmI0Iknc6amZ8VGKH2gGoJDszk+1VQU/kDV/WywuhWt7QZVkRzWkazBXvW/IG0xXgZQD0bBM/yu3nrn1xKYd5gSmaM5eBTUnhBMK+7bokYubOWT91yUGug26H/B46IGCkAkfuHaNyWh72c/1SORScDXZHLQ9s42ZYZxqcMWQBMD8sB3ZHTXzDIQyLbFE7HxMBJ3mrnYBJtJwnEOBVgpst0fNwoYhQXBSaE4qEqRbk1elosVJoyTifRy30POShUeDTseM0gXwe7aB/QoFYwIc8r3xEEpQKktd9JmgiVjIrgUQxJQWMl3+ItXG4uKAEuneG+1BfIwADcjGeNUBsOhW8GmADLDizJwSMrskOw9zj+42tEWawj5k15OE2z951d1hh1xoOb60sz3br1XQyGvZ6IKU5g84oziFRQOCDQnWrOdZrPuh+tFwAYd05XR51Tjp7a+h39cAhlAj7VC822E5Qakby7YtS2mzXcmChWCyFBFkImxn/MH8OVvLFStOYkFAkU8kFBVxIaZIffd6r7/6KoFZIPjwn2TtCTwTwjEDrRqQlTnmqD8yHddXM9N1seq2caRSDjWsdyWuVC0GN//A7JiSv6xu/hb7CrbBdII6d92d7IDZGdsIH2wShg0xgbmaymklBvFC5FbQiDrMBiLo3w+IxPjBODPdBmHUPU1jg0N/2t7Bs+WhAlFux4VNHmvF8qUm8dSJ4mnFzaUIqeYrhSCwYSC6rK8uGb+rKlOGLEuOy84Da0ZJZK/hlsfhsJ+6v+iY+nDBqec0bLk6m88cOzz4/0Lefg2e9yn2hL991puLn0bCyaTEgKkAIH2oZ3hHtCvFeNXNU807UtyjlBJs+IWBHKe0Vd6J1al8728eOHtg/P1OvlYuxqK5xV9HVgT46G2ehWxnZGmu3tEpuenpn5RyppxunO2D/tnp+Qw/OY6x6jfB6JSyhgs8KIx5XAkFj+iT1TK7qocnC/uOY3qqlilyco/6JKaPGW4VqFswukeE9TEs9f+JXI8mkqj290BSUZsoTCOeRupw5eajxjA+lE8lUfzkulx/cq68pY8uLG4Vg44lpT3lyUQ4nBfTEs2LcOe8FclTAb1xlvYAxAFTkyBzmpUHU6nCYgPN6QEOqQFRWMgDMLV3jJJ6X7mPn2QeAVAa7oRfEQcmh56xTr9+6kEj8tTuu3O6H4Lauclcv3X3yeLFgFSqlQrHkYYUHqzPgd/imUN/es0kYcjPE5s1eZrAboOP80IRYEcPuk7J7COcoH2+s62J+3uMhxamJFqCCSFNVAh5qGaSNSSJcWdVYUoj9nUb7QCE5KfvnIkohUc1jNmPEq+mFmJqguoiEWHhynwcLOgBWIV5ZV3Eh7ucrjVy6EjLqfnhc7GtKv+vxeiOJ9apCJKQs1YvLk1484Q+nKpWiH7EaAhUmjevhmRSJa5HE2qRMbNtrob8Bmd3H/WFfPwa+voEkGgdy4kqtDQYiCVQCr83qHg/c7O05SXJaMu2yzwVwUdPDLufO+FpI7a9/f4v7M+MhY88XvMlSx1gvnD9yiBnrZDWbCvhVmbsP3ecaq70rMEo0hzIMhe3D4k4nomuwbxZI7CZeV0vYVqizHYF+Rw/eI/rWG93GobgSMMM1R5zE8Pkkv2ytGirPFydb+24fVsxKDsIKRl47sIQnTJ8SkC3bZGO7TwSmT0ZiU3osFwi4QmVtw+qxmSzrb45PTd4mxBwoZeoTAUyLj7RZkImEg6h0JP/Rkc2ib4P8z3Jn+ifXEGCrTUDUEoeB54CYJQqoEfIZNlmKcopMlSvDIGRvEsg7mopluSxDwsi+5NSJw5uFXHW1UMrnqszWwqMzLV3GdicXyQ2TFtZH5hb23J4Xt8Ms3AyPm98QFzkGmp+g1FeoXD0c1wRtohZIlgVdMIlnoaAJ3phHT4dkwR8XCVE9VA4mJi8fS2reUL4VKC/LPMAl7D3aoao/ETUVSa/lBb9KCS+nqlMXDiR8qhrwSuxocmmGYk3VU1iaVBHFvC+T7Zxdz2hI9pRSMq8gqX1cRXrYFIQFyZ3FgfB/wJ/hDrBZHBbi7ROQAw+YYm3+mHfH5vB7Rh34uUGpOzOgGo7j8W3dTJf/Pr7tDQnCnL3PBhnSbK9ey2fjMTOgiNwB1Jfo3tEKdxrK445hcecxOc3rblYw6AmcNkZnPsYm7qAbzsQduBshXY1vr7M5Sy9T7UAUs2Ox/uClQv7s6AjHYKYOG4rizNQRqL8anipLvD086fVvYQp/7JOuAosDLP+e4jgSxN/kTC7DvfRamJ0rcRGFDxTY2BocbXTYqbuf+276PH8H+totn4cZw33s/PejYx8Bi7dfq8w0CQ1Xi8ClbAasgWOwrGmzKmSooNY4mOmU6ogEQV12X939MCgNgBFJpH5IVX7ylxYvXfwa+idRyknweOAE8ZfZBCrWEf76BjqKuB98fvcGxpn0+53zdYNzoG3uMsr1te0tLNL9HbZ97u4wVmUkgDeF/FrkeEHk7xncsM8+DRUY1u+jtiMv/q8sCaJBJ2vNXQI++/taw1jagAuY7dZcf4PF48vYxvcdV+w9w+rDtjT6+uVLhXapMF87MpFRaPINT6zavZFO2j8AeI6TF9vLqO30BjCf5IYEM+iMj3GRhf2VEDtuf8S1fnANeyQP3nixOqWjtWUpHJGX3lZe9OF3YfLCC5BqEo8mEL+fsJblPZ8IAKqCtz0M+0enH1IQkh48fflxJXPiXg1j5dz+B99rfBarCtK9oDKiuLKKiTL2//4q786aYvMpPwk2s8Z9ta/NtMIAAlYAJg86RULAeWNLtOf7cBABJDJuPiHbT93uav4N19bucNU2KLiAyaO3XLAFGea5/nJzqlpg/UxeDxW4NX5NBufVck72W4MQ3+tyHbteEWOhxj1dOz5PCEjA/Boox43NEf0bfTW8qPlFjESi9DMYbYumn6JgEJRKykdFjyd90jwV9FFwWLNeL8/ODN1gxZUAIYJ9ig0gnE6nwOuyRo3dr+1+mRcExDJw7PSyGv/f/NPpzG5P4KUYmxjqZYe9Ohzr7/rX3AR3knsOPfjavUiRB55rhh2UAZcOVijJkviAimRFke9j/g6xsxnOAdR7KIDg+BanKNoFD9I0vzYQ0ext1kuycu37+oIIfMGc+wX89X/JNzA9mL/pG+Tr/wtf8S9fHdYcnYmcOnXquVPPPv7YW+6/cD5o5Tv1Xrma08ENBNq9bDNsDkad2psWS6hj5d10gOTsImE3wA5t9Qb9uY69O0Nqg64DWUZZZvjE6Tq0rzjJRAo15zEAmk53bIVIs/9FRJ99CiEPkTCbMSdiEYnJX/sLKuugalQSNbEs26e6giZ4AI8o8B//hCBQ1SeWQfc87MDp7m9TwOa/KKaQXaxme3OBXO4j999bJqKmUo8mTrJQuvvf8I9idsKLCKveCUUW4ff3eJ5QqUHY1qeA37P7GDv1deaEfSgpEEBhU4QfPs06eCJB06B0959FnnyMh6VI0visn80PEZCey4N2449RcCnDmWRPAg66l/vccEYUg0AxDnI25/SCLDrd7pTtFI7gT0JyjkDY/uQ2NPk3+ZY7XnQhTxxx58+dOLKxttRrTrHSsA187kUX1TcBPplBW597tO9Nx5PFICmoosGkkBHdlP/2sOgEOjk+hwW/4XixjTX0yivyu/cOGLs9aBobzSK8/h3+dlPCKEoiAEnZ179Lxk7ROv3zxMI/DTHhw32lCV6tiJxKYMRujBcAagl759pCTuYbjrX1k4HIcjfTQloh2ANrR5RvShS26zGyNbnW24IEIObMBGXnFUBKISOJqOmYb3NY3bNbWe2DD/ks5G5cp42dxoAJdxccAjj+I172VCaSL79LeDd4+KOFT6Dq1BdDFwpti1KFmGcQjme/u/tdMJ25H7NTNYISKEHAi/NeTUK/oVQlKxIPCTxSdr/LTk4axnr2/ZDgJSZ2DFFFf8KOHkkCUv082hJ4zQCjoeIfgKyZrSTAeX0Vf4O7wD3ZV3KI4+tuV73NNwgHAGh4SIZZPdFpjodgCapgl579rETyZkRh6pRVz55eX1ueaU1PlLLpaFgWuQtoRwG1B6+GRlV9MThI2GxsFHTyNXfmIngic3ywpq33owkVrPFlMJPAroNMSpTE5u9qxRfYaRg50j+VzQeUbEUUDBPV0jOT69bW2DDNx5IPhFVKkWyuGpIoASoKYFENL1nLCpFVHAbXFZy8FKk/VWQFAT40eT2rYXn2hCoy3ecT6cnVV3f/s0IHUzQRoabMQ3ogpdM7F4/pExOd6Gw5rQgQayPA93fZZ3beyj3Jat3wSNz1tx4lEMw3B7kYoElO5K8Te2QAYytLxnje7ufyC6NczKVjbQzOPJA9VG9IELYbkLz3Xt7c2DffbRf9p7MSjYyPW7MH2d00HIqdrRpsv+pYzO2dd3qTWOCPfdDPaWVYRl3SNjqDfmTwTgEIBE6xA927HbGH03iPnF1cV0bjowQZs4QUWHnsaW/0xVOCJyzzyByT3dsSV8dkh01fLfOwjrF88Zm+33wYgG/kaN4qpCZ/NjmlXKhNL+LrHmeCDR5Ml/LkFRO+AMmn+6lU57SfZa/8Me1WYQonMdUmjmqyorXPNSV8dvcYKwCJwe7svlbUpKj99Few1p0/OlXnhufDfx5k/Rz3Z31lC1GOdaQNpFwF4CdRUbpuT9/dYcmVz2lCYYe7QluQ50vyDifLfnkg8InBEsLu0TmCfMcFxe9/QRgW9Eu30jIyKnL0yjilDWmefsejD993710XTp/cPNDrTDXqE4VcTaVmtWfjX6cczeaJhJLMlNkOO9sC7nXtKbm3VzAvag5cgHP+Pxh2pq8Oa6P5HNvrfyOF+85nVJrS1XKFn1BUMhMjohj3dLylvKtex04tbSjqUL081Q7SGqXZuCglm0Ilo7EznIBtImbYG3lqO68QHLqjroU/Fv14aTpsNHgse1UkLapRa6p8OqGTROKt7W9rAMn3KJrQ+Ny3ed2avz8ePKyyRiQEyZVCY/HZC8+FJHyG3MZ/nLH16BjEQwPy64e5T/QVry0bAQ0ypAyPOGq3YbM2T45pEXsK4QJYw7i3yNp01GmFvj3hm9E4PgO0Gu7koZ3tQ5v79812J0pnozINVVtWya2v2UUGEHkzBYHQ6ZVjA0LcNHYs9WWKwdp0nQvOQnFY5xn0q1gjl2EvA4U4y3IzLBCTB1zpQd6kMs3TdFKCKCnPWf3N+Zn7D0w0ZsKHVxKBQFDLo4AqqFGexXJaLBCyvQ1+UI35p8qx1rH9WwcuBiBSMiwZ2iC8yh+aYyeASTUUtE/kapHi8UMVOZWJTZ5LtcOBavzE1MbpwrnNcoJnuYHs7dqHX+ixo3ADkrfcsg7vb146su9w68CrWrm+dqJgWmVFQG5PD95BX+ZmuFOsV2atXRCB6ckg83ObbPraQXEoA7ZHJFwDUdgAJ+5sLTFHEcSHQCuOLM43qrlMPBLwczNohtXQnCM0Xmf7fHzIPsDHBqJ7Ru3bB3CB0GSIBQ2nuiyjUtvq1AV3eOkBk08eVCGtJFSPCGzTl6qVmLgaJh26ubV+VoFLH9ohXn7fWUhLp2O8sNuvT8QyMx3RwzPXhkTNzIbW2lF/EL1XIp5HLuuR4+ChAx4RIKAWSm+IeVJxOozOf1BBB1eSVnLzgi7s/nW1JellQeV5Wc77rcpiNuc9WOzbPUdc+MYSXgT8kuM2uOf7+tpKMchT0k1jYehhrcGhLZ9z0EAC0BlgTHRKOVts481kLdQWM0b82BuT20cDC3mOW923MNeYzG8UNuCX52pbTPlZwdlwVdY92EzFYVmywXwXctqXxiYn4eFuD3zojshJ0k/x8alYaHIGe/nlozNTntYHLivxbYvvYwP1rALteDHSl0xv+1xM2IfQfPP8fUK+Uj1K9F9hidDT+qmFnNeS0NbC9F0ZT+vY/R/w4jX6OmUDTkuX5YghtHj9kZO+3X+WBd/MygcfoHN5PS2KCSdmqTfKOI2+BBi822+p4FdmZyIAJPHm8KCpzRX3NGqc7Qmb/KHmNChWKCuwkqPPrrbnnQcCPbMN3m7CG7WCDoeP2fyxN41xF134kanjPjBsPSiE7pnT4nRqKaQjQSy2TIR1DzWOd8AnGtEgL/iRXAOvdy93o1NhR9P8K+chsThzbiHKq76L95UQm0Bsferjfs/axgMySSh06QMBQ3HqtIUb30O/in+b63Lr3E/9wv6qRZz5nJo9fQ0R9hqG65x9ovaaXSUaNLEE8aCscRsy301kte/n21jiiMijTq8HMPjRsYv2azTmZ1vTi+Ec4ywKus0Gzm4EOMSBIwXrtoeM2/y1ExP3+CFjPHKPn3bacMVu/fvVuKnyupkN8lLKK13JZ6qluWRcrOSsBhICO+VFLJEiRY2i5PXfpxm7PzNVi5sxy6sFlQv5IP5oAKzMSAjIVNXaU7WN3j2nttK6ETjUTESvbqVN3i8e6QjqRE/BKMRLr3+nMWPGHuzkllIVPvPsqqNn8Rt/gT6Hfo1b4X6vry6HsUSlsREuHVZOFdihBkAkItuLQxInMT6K7AyJdGVwgCtuq+IFYFh0yPR/wWJbFM03XceUB18aLrfDobG02Gu3pqsTpWI2bRlZGSTVs/trWiF3CkHJSXTAs1pDkwg5whwK0t6WwkycORDS6kuPZomq86FL/W4xU854oooUNmOXZrxr9XDEI3sKzdPTWb9M5XTTCIQV0393TulfP7hAsVeUaq2gPlOq1vymKEfTuVh+Skh7EyE5ng2mA34ZEx1RjxpSZI9YZbKo3Wij3wd8cYq72tckiHlcJuqOEai4e0MCtmc2c2wSzxXHR7pcMIkzjPYmEoENc2ajpXysKU7bt7K40GmVlrOUKfLwZE7I7LYcXGA/vb1LZ5VGM/ZHw8dsBbdc+NBaGuIKm6HLyEJlHDNYiw8bgo1pRAyEYh4sGzPpsCbPXA0Zm/KzUz7ijU1JRjzkzQPKE1VAeumYHi0K8yv+i3r4fZsyxS8s+iiJmoLOgA+bS4QFr6pLfkQ1ar1yaLZ9V06oBKY1Xywz7cUSHxQkVSZeFSeDeYMEQ3L9mWbvrq/WBL/b11RG/wjxfoVb6s+nkdvuzNoHr4/aB+N2+2CQ8dQUDrHtsal6Me82EK6gFRba37iBcG+Ls7tDELippfk2PYR277jd08zPzvGejG6gp27qY76liXDUxhz5z38pxv0eEf3J3tZl9t4p8LG/A/E5xk2An52AYAz+TyD85bFNlVFotcxOZTFjF1fsUy4DpOe4Nvc5w4Pu7lDL3g/p5UdnqkEFdKGbKmHPTG6nlg6LtWRHKT66+Fwnm2/mg9NTlwWPPiX8KkpHVKNca+CvI6E2f1/c99Lb1x8K6emZH5jq/OY79z9/X3X58WUIe8LBg7/vF59ZXI1pK2vO2ZbvoUMgxyrrjYqClhP7rT/sXWoEc/ZRifj4NhHiCtmwqUpcFVUEGhwdFh97oL29YU4Bbwk30ayHRjK9UpGW4xElV1WwJ+ULyJWiKih0fjqqsPa4j2MpWGzGA5FYzpc499m8EDd0mv+JK+mQT20lUoBmHT87DXizAvd9mjvaP5RJwc1aHvbylE1OEHnwdiye2wEnwHbW7buPu41eEgadZJ1eR4+s7Z+fbTcTsTDgc+40Oi3TYc+9XQ/wotCwejNsa3HfmcLaW0M3DQ4cbX6NztPYc3xO6sG7edZz6PehlJaariYnC5OFeCCKlWRH7HkEHHzBBNtVvT5fNECoR6Y8NovxQr1NtcRVH0bhOLHV9kmZ9SCq/f3IJ4bKBV+0HC2FDV4SvJO0KmN9VYkFU8FQQI9usONkPFKOFuPdulyS/F57kOjF++x2BeBh48bf4xr+Ilfi5l/LslKK6xj9g1Z83xYr0tibg16m/YgjV9xPtr9YnYjleBph1X6m2Ybr1PJWiU0v8qIBUFpm74+DgPCT/sD5CPod5NN4uhqV715YWFjUjIIk/NDa6r18MO3HP65JpEFe/zU85WGFdN3P3cBra2sHtIyuie/dB6gwpE7CfYcBy7GzFhss02ADXFi6YsH9TyGwRNZzwVJJluvFt1greMA+De24pJEz6i8BcqgV86mE4ZNEbgNtyPTmpkg7Yd87HaPtti4NeiiGujLsPwXIB4b7l3rwEBqd1N8zE0Pp9tsTqseUJJ+hB9GrdjfqEsb7/UY9JxQKTleZ3fvoHswfm4eh8Eo3XOuciEu636PgDZpAXo/29141cpz6u+IHP2D3PE/e2AVg/WVuitvoKybYtMRa8F0YEgSnxWbEXmc7/HG27+5nQOHWj8OA1r64GZl0BN1092VbztCPgZm7nMhbHXcgxiDP3WTHxepThJ1uu/fTKY/lMYXyH38MDN2HaLXmnAFzpt2jz6sS/crXmBKWfumtU35dCr74ewWRvVLo81/QRcr7dfuNAnaP1Vcgpj/IPdv31xHB+xc6sH47ialA3FbkAgd5JkX20Xbmm+2X9kHSecVO/FlIMjmnE9khY5+87Xa02Ol7P3v6yKGVZXa2VOC5B9GDLGzZB3UdH9Abls1d/weAKFe3QRE7esfIHFQQNltOUHPxgF31GUIkHeedXNZGCINRxsifPsP6v0tB2TTwl9A+P0FyJVmVCeJFbJ0/oJGEwYabx401lTBgkAr5rFmFl1Av6g9HNZTMp+oxz1pSxp4J8nUykc3+dsIIkCBPBHAVMt5A6SUt7BG6s6UUO1uOrc7i/VFB82wAYABXD5pnsnOWfiR6AndPpU1RQQqmuuoHr0NKWxFDl3JBdBiZU9V89s3P98SH53uC7vke+r/lfI/dy44X0ecBw7T6UzXEo2SCDZbdZG8dQDwAGXZmxa4qB+w3hELQ6FhWuTwBdxKvFoPDqgO7v7zItibdiUKL9vAnpz1rMBl0uCNAB+/ZQZ9Pml6VBpAYEe4BcZJ9Hi0dBjlt5aRMOR2CnJZqAWVtn/j/fJoPZuhyn2hpsehPSVptf0FbuycImNSb1HZvhBN+QVUTn3wsQn3emEQU3vcgZCmimVaxf6OxvWE4tYUy2gWfkAavAFnwRAzzjlxG4dHJ0bYEx0bAjVQLuYjpUbk0SlM7OJbcgkBzUPFyYr+LbjmnZ5OyF1zaopvL4qvEVzqwjTU+pHX6T58L6mreCsWj4PzQhVw2f8DUI36plrEKlvmdlII+THvtMzoi2pmV7c+GhUj8+uWYpKN/2KzP19NXVvMThfyG+66mGx9BH4HnWWCngvIKIPUum+23yeaNEAygnYF1dpyFZaD8xeGDErvLu91MJ2PRoMEtoAWRPVpzjx2PT72x3FY721zDKTxqzHJe0RL6r/6Qgd+H5zVEfM8dNyNT2RCELDWT3XhMQVX8IzwbxRRu5UW/2fBAChZaDxugr0dQbo3Xo56tB3Ter+qqF4nhsz1eaafwaTYFHEez5T7EdI+kEcnJ8dOgswugswlukqv2y6xqhrbhoQIOuBGQi20mSplUEOIDl0AJR3CDhxoWKqrDaemBAQId2Nsvrp2Kxs60Iyn0/vcF03R+QTBOzxwMf+r04kTJlKql7uRESFXPr3ZmZ04FAbdpRlrBitW4fnrGJ6DsserEpWKkMt2objdATsaNv8MC3PMkN9PvsM3IjI0xhQHGZNPXbMnYfUxBJp5yMZUwA3D7k2iS2ptqi4id1xqZERskYronlReRgzPcinrJRHIrmE/RH/+0EAx46M+jdAYLcW+2qcZFWp8WepZAUYK9Xi+w4o+zFrGQJ8a2Gn/8M4LXyCo/XjgXNBGSupIbc76HVfQVwBvt/nQLYo4fcAaoGegYaNp1zpn3aXu2EfSvWDPzszl3X3UsgxnDyW/SDmsO5mu5QBL9mBWKxAJec2nbb+iv+hCRCrf0vEbb8ezEFEbeRqNqmtVDppTSAQT+YLhQyxS35qvvTNFHeU9Ym7y0t7P1VCFYL7PO1nfWa1OS/y0H40Y1obHz7+x9CBZ+yJ4hdYjb7K/vR5QPs8mo4CgFCr/WrZ3ZR1odNrhz3oPM1ZusqHtgdWlheqqQM/yaws2iWcmFWkNgZRfI805BgR2Nsn/oDZrFRTtpbg2K5+GhlxnGB/S9mQXsP7S5nczEMoKp6rq/x5DF/nNCcgWQ1lRURoJ/f8GAnDEebnTr75wqT59J6Lqs03OHokZDw+jLR5YCvqtHNoIU/5uIzA7Ien6K5crBSxvBxDv3Sbwyc1ciFPX2En4UCJ3pPVyz/lV16th6bmsSTxlGY1Z0/FL0RhufA35tcd/o+0w2KwBxYr8VY4OnNwcjGDhIUzh7vp1oz7fbm6hQag4nY5jCaPj6TasoODpqa+Ce1WMLb/1NgzWEE4hwce9S0Z7ekCz3gpVEAZL0BBjeYC87PDhO2hovxttNxWyKwDCpZSdXh1NklpFTzrDdy2pQSvQP5VRPNA6o7/+llBgYP/2UnC3lQnoMsnCTvccxF/B51RPp5ITM/xdQLlEl6OmnRKsQ9Yu6GNIggVF4Y77iTXfvjn0PbFEkwksvZp45uj9iKOwt0UFLkhr192bp3xKiUkHgX3ox+b71aVUgSk50axct/DTkPZe5L74GmYE4OMLGti4BgLEdCvYa1WvccOuSsJzRDpCD/MHtyr9licALj912nfNuR8zhR2+75BZqZ3DPzrljhxfmuu3qBDgyjbuMLrMkJeBYzkAmAWNwVjW4x2F0bnI8wwPk3Y6N1u/sg/7P8rQB4DpihgwPPn4KEU/w+AlqGv1HgiLzJ5YZhZgsxle2LyrhCDY8tC6Kn0Ji8Xb+CH1pKh9sPFuqRAwqoS34g0V592u7v4iFwJP7Y74K8zNyJD+ZCZdXjKMrZ++6m53CEH6eIPM5XSxcvcVTgQy9EAcvgE8+xs31e0XWVL/SmgB797I3PG4O3yHF+Mn669EFN289sDo/25i0yjm7YNcevjbMwW3Dsf/DSoYzH2MYGu2DRGM2sOfIF7jov7ZC01hJzJw3wsdSiNY7QZ8Zavh41WzriqbpCPkOqKhS1uhUQUKKEhflNFFMqkanS/lmSMz64DbBWR9VjUPHPpEUD2OxpwlSaF8kVWtcORISREHySqHLR6i3tYCkmhQoVWoeUlC0Ws0n+Kx07WjYbKR8MnHm8OAW/gZ3jrufO9DffwnSmqsax0YAbrKyPbij6wNP7Rs6jfhwEySID104D7nP1v6V2V48UgAmVAMsZ3GemGU51ohVIwA/j1KUxefcwBOMjyG4pcYX6rXdF2uEQ2nU6v45bu1PJsKRRDTM+iMWU/ONcpNX/epUzWM3oimSAgFN5BVTDT4yU678EI/D0VsqgOla709b0UQ0jbX7dZRA58JfT28kw5OdU9sIo2h0am19ts42+a4dnpvV2DRx1rtFxACE9rt+vhh/u5bwn756c4mw8/kHwqHVrKgdqPBvt+uBVfAl+8GXzHAHuG3u0b4PICB3dHmBIJJn79PaHLwiyG23jm+NxUXXiZicvU23hwLZ786GX/Coc3H0Ods9abfSyUh4mgeJoO48HnRaDtJG19pFdxBbm+UpdTQGayFPZy9Eay27g/VpsW1PfmHT2npNp/aBPs5LkoemRC/PU2n/ji585KGEnwc2gzcIhSWsC4snPUI0fnWpkxZQKr37h0sdsVHH0v1dw+tFT882AMXXp1gErcSvxwT8BbBq8e2JJS8oubIxY0S2Px6iFy9hLArnL0Dmr663/bHp6fYJ088//eTrf9btC1/9Jew7kSjVd5pLEv7KVwEU680fioNuB258j/QAU85w57kT/aPsfZBoM4kkdJCTAFVK7D0PIibiNSpgd0pRYEu231uDlEEB8NyZQ1ur+xbma5VCjvUuqjLbcFYH6b013se+POjXGOjzoIcRsMvYyyAC7VJ2fDKh3Z2aRDo23eoQlro9wq/eI4f9wgH9/5+oEZuohriyJKyjx5jJyM0iIsYtIcTIyMKhFKGoxbGW/Z8Fq60wu72aqp6nADMzH+ggKEZePycLKy53aw5G9nxhJkbRJD1TDxdObkFlpM6fJC+oohGRlpPv8JACihgpyLH7+spIBonJ5Diyg7Z5MAE7ndbqOZ7+4L6F8387cP/QgsGLIQvSTlEGhiLoGmLwdZeIxgm0mwiZJJV2UAGtLWRJx6cWOpTi7mprbaCnriohyscDDGsTDljXxAyjUwmeRoJNmcgxIl2RqWZqBqq02ISgzUBEx+Wsm4uOAFJvsy2BTTRQHdS/YGVk4+TRs6wQ5mZiZuMDBgwHF5eQx3Fw/5NLUEBdQVVNTXSdloXudSN49zNuAz+jFycXlwy7pqg0Fy+HCLcoDw8PCxuwjmNlPA3qj0pYO6poGEE6pIzg82brgGnSCNTPUWYEd65hI1GQUaVEYIiBdyEJI5eyIiImlmoqqqBBBXOk01QRhzNBmsOQEzHBo0eQkxUhi++7uPTFFfl5FdRBR60Dm3bqWtpqKsZ2+oqZdkwaavxMQkzKaiwJiiwbeUW23VTU9JAVYGaTYufnZ+YSFOYTjrSPsNGxZmVk5xdiZWTkTuDh5BLmYABvYmDaw5ACujKFgWMrK2g+wEDb0NRYVBGIUxi/pIAARB2jDjZ1xiB1EAAKGxBIAatj28zIwAhRA5IDADTee6oAAHjapVTRThNBFL1bykY3gDYhJJoYR56oabfdwgsFiRXSpGmhgRKCvpChnbYL7W6zO23h2Z8w/oAPfoGf4hf4DT6YeHZ2CFSrCHbSnTN37j33zr13hoiWjAUyKP7V6KPGBln0Q+MEmcaSxjP0wuAaJyllfNJ4lp4b3zU2KZV4pfG8kU1+1niBnpqPNH5Mlvla4xSZ5lswG8mHWH1QXiJs0CJ90zhBc8YDjWfojfFM4yQtG+81nqUt44vGJi0nnmg8n3iXqGu8QGuzXzV+TIvmS41TNGdWaZt8GtAlBeRSh7okidEKNSmNuUB5jHXKKuTgz2iHBIVK18OqAU0XEg+zoAwkFYVt5PI2ZofWgKrY4YqrhD1OLfD0YUXb/uAycDtdyVaaaVbI59ezhbyTZzsidDseazRd4TVFhlW8pm39quyssWqXe6zU5C3RB1sV1IegPqYT2gWWcEtVfiiOT3a5BK5AxKmHWJtYSN5zMZdxBA8b0RzgEEKFbqtEFFXwv7NmJ6nKvifLftARrGDnWZFd+8xeefkHlilWR7AIVCl8lT4HcTm0ASQx2rAdYvbB5aozRMkfKa1VlICORBC6vscc29lgUrb5UPpd10MCR469mr5vVHdrp8wdGiri2aSxGjZaJI7oDPMF1nF9tuDnfxtv0s+51uITOjf9ZeBxDE9RNIwO1GmiyozwbUFy1UOM9sDQVz00LbfRlbEgjeoVTtg1gNpAY2gGyj7WiKsQ5SrUvobALeWdKU6hrCt45BjVkROhznvNXJtgiLI9vavsicgm/TJENcLfhZzTKb6R7DojXHks0b7CEvfGUjWRiKdIOYwQbFGtBpCF8BUqrqsc5xB5GZH+6UHITH0R2MrmeDy2++jNM35h4wJupW97JbTNOUQ8lsR2GWvsyi47EKEIRqLFoivN9nhf3LjMtmUddt0w3mv4bTnmgWAQ4FYIL4TV0GuJgMmuYI1KjdUHwouVa7FCht24kXZMpm0ZH3G3x097gqlAOCuX9hmXRasr5aCYy4XNwB3I0A7dXhRxrl5Guu6V478R3usJ/Qnn1HHgAAB42m2Px04DQRBEqzaSc845By85HpDwksHkfBjA2CO83hW2JcSVj+DAgSt/CePF3Gip9Wamuqs00BDW9xum8F89qiY06KhBH/oxgEEMYRgjGMUYxjGBSUTgqO1pzGAWc5jHAhaxhGWsYBXriMLFBjaxhW3sYBd72McBYjjEEY5xglOc4RwXuMQVrnGDW2rU8UWDJi3aLGIxS1iKT5axnBWsZBWrWcNa1rGeDXhnI5vYjA+2sJVtbGcHO9nFbvawl33s5wAHOcRhjti5tIxE1iLmhvA8YZ4k41lh7Qrv7kFoF1KLSfNYJjxhnwYZmfLTeiwp9VhGmiIVJIVxp6bNRLj5EE9lhR3/HTNelaDnxWze0JC+Oj6JIBBW6tc7ndNepO178v5ZuT4nfSuTz3HMEHpW5OxcITJQkfeq1dX0vXhCWKGpYyjBscIXJ/zGtPvH2TyjrrteYLRA9wc2/GK8AAAAAAEAAf//AA8AAAABAAAAAMw9os8AAAAAxvkyTwAAAADWkUsc",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Math-Italic.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Bold.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Bold.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Italic.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Italic.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Script-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Script-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size1-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size1-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size2-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size2-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size3-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size3-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size4-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size4-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Typewriter-Regular.woff": {
            "text": "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",
            "title": "$:/plugins/tiddlywiki/katex/fonts/KaTeX_Typewriter-Regular.woff",
            "type": "application/font-woff"
        },
        "$:/plugins/tiddlywiki/katex/katex-logo": {
            "title": "$:/plugins/tiddlywiki/katex/katex-logo",
            "text": "$$\\KaTeX$$\n"
        },
        "$:/plugins/tiddlywiki/katex/latex-parser.js": {
            "title": "$:/plugins/tiddlywiki/katex/latex-parser.js",
            "text": "/*\\\ntitle: $:/plugins/tiddlywiki/katex/latex-parser.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for LaTeX. For example:\n\n```\n\t$$latex-goes-here$$\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except latex-parser \n\\rules only latex-parser \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"latex-parser\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\$\\$(?!\\$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar reEnd = /\\$\\$/mg;\n\t// Look for the end marker\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext,\n\t\tdisplayMode;\n\t// Process the text\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tdisplayMode = text.indexOf('\\n') != -1;\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tdisplayMode = false;\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\treturn [{\n\t\ttype: \"latex\",\n\t\tattributes: {\n\t\t\ttext: {\n\t\t\t\ttype: \"text\",\n\t\t\t\tvalue: text\n\t\t\t},\n\t\t\tdisplayMode: {\n\t\t\t\ttype: \"text\",\n\t\t\t\tvalue: displayMode ? \"true\" : \"false\"\n\t\t\t}\n\t\t}\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/plugins/tiddlywiki/katex/readme": {
            "title": "$:/plugins/tiddlywiki/katex/readme",
            "text": "This is a TiddlyWiki plugin for mathematical typesetting based on [[KaTeX from Khan Academy|http://khan.github.io/KaTeX/]].\n\nIt is completely self-contained, and doesn't need an Internet connection in order to work. It works both in the browser and under Node.js.\n\n[[Source code|https://github.com/Jermolene/TiddlyWiki5/blob/master/plugins/tiddlywiki/katex]]\n"
        },
        "$:/plugins/tiddlywiki/katex/snippets/logo": {
            "title": "$:/plugins/tiddlywiki/katex/snippets/logo",
            "tags": "$:/tags/KaTeX/Snippet",
            "text": "$$\\KaTeX$$\n"
        },
        "$:/plugins/tiddlywiki/katex/styles": {
            "title": "$:/plugins/tiddlywiki/katex/styles",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n/* KaTeX styles */\n\n{{$:/plugins/tiddlywiki/katex/katex.min.css}}\n\n/* Force text-rendering  (see https://github.com/Jermolene/TiddlyWiki5/issues/2500) */\n\n.katex {\n    text-rendering: auto;\n}\n\n/* Override font URLs */\n\n@font-face {\n\tfont-family: KaTeX_AMS;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_AMS-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Caligraphic;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Caligraphic-Bold.woff'>>) format('woff');\n\tfont-weight: 700;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Caligraphic;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Caligraphic-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Fraktur;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Fraktur-Bold.woff'>>) format('woff');\n\tfont-weight: 700;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Fraktur;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Fraktur-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Main;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Bold.woff'>>) format('woff');\n\tfont-weight: 700;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Main;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-BoldItalic.woff'>>) format('woff');\n\tfont-weight: 700;\n\tfont-style: italic;\n}\n\n@font-face {\n\tfont-family: KaTeX_Main;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Italic.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: italic;\n}\n\n@font-face {\n\tfont-family: KaTeX_Main;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Main-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Math;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Math-Italic.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: italic;\n}\n\n@font-face {\n\tfont-family: KaTeX_SansSerif;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Bold.woff'>>) format('woff');\n\tfont-weight: 700;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_SansSerif;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Italic.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: italic;\n}\n\n@font-face {\n\tfont-family: KaTeX_SansSerif;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_SansSerif-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Script;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Script-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Size1;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size1-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Size2;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size2-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Size3;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size3-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Size4;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Size4-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: KaTeX_Typewriter;\n\tsrc: url(<<datauri '$:/plugins/tiddlywiki/katex/fonts/KaTeX_Typewriter-Regular.woff'>>) format('woff');\n\tfont-weight: 400;\n\tfont-style: normal;\n}\n\n"
        },
        "$:/plugins/tiddlywiki/katex/ui/EditorToolbar/katex-dropdown": {
            "title": "$:/plugins/tiddlywiki/katex/ui/EditorToolbar/katex-dropdown",
            "text": "\\define toolbar-button-stamp-inner()\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$view tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$transclude tiddler=<<snippetTitle>> mode=\"inline\"/>\n\n</$view>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/KaTeX/Snippet]!has[draft.of]sort[caption]]\" variable=\"snippetTitle\">\n\n<<toolbar-button-stamp-inner>>\n\n</$list>\n\n----\n\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-new-tiddler\"\n\ttags=\"$:/tags/KaTeX/Snippet\"\n\ttext=\"\"\"$$snippet$$\"\"\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<em>\n\n<$text text={{$:/language/Buttons/Stamp/Caption/New}}/>\n\n</em>\n\n</$button>\n\n[ext[KaTeX functions catalogue|https://khan.github.io/KaTeX/function-support.html]]\n"
        },
        "$:/plugins/tiddlywiki/katex/ui/EditorToolbar/katex": {
            "title": "$:/plugins/tiddlywiki/katex/ui/EditorToolbar/katex",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/plugins/tiddlywiki/katex/katex-logo",
            "caption": "katex",
            "description": "create and insert preconfigured KaTeX snippets",
            "condition": "[<targetTiddler>!is[image]]",
            "dropdown": "$:/plugins/tiddlywiki/katex/ui/EditorToolbar/katex-dropdown",
            "text": ""
        },
        "$:/plugins/tiddlywiki/katex/usage": {
            "title": "$:/plugins/tiddlywiki/katex/usage",
            "text": "The usual way to include ~LaTeX is to use `$$`. For example:\n\n```\n$$\\displaystyle f(x) = \\int_{-\\infty}^\\infty\\hat f(\\xi)\\,e^{2 \\pi i \\xi x}\\,d\\xi$$\n```\n\nSingle line equations will render in inline mode. If there are newlines between the `$$` delimiters, the equations will be rendered in display mode.\n\nThe underlying widget can also be used directly, giving more flexibility:\n\n```\n<$latex text=\"f(x) = \\int_{-\\infty}^\\infty\\hat f(\\xi)\\,e^{2 \\pi i \\xi x}\\,d\\xi\" displayMode=\"true\"></$latex>\n```\n\nThe KaTeX widget is provided under the name `<$latex>` and is also available under the alias `<$katex>`. It's better to use the generic `<$latex>` name unless you are running multiple ~LaTeX plugins and wish to specifically target KaTeX.\n"
        },
        "$:/plugins/tiddlywiki/katex/wrapper.js": {
            "title": "$:/plugins/tiddlywiki/katex/wrapper.js",
            "text": "/*\\\ntitle: $:/plugins/tiddlywiki/katex/wrapper.js\ntype: application/javascript\nmodule-type: widget\n\nWrapper for `katex.min.js` that provides a `<$latex>` widget. It is also available under the alias `<$katex>`\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar katex = require(\"$:/plugins/tiddlywiki/katex/katex.min.js\"),\n\tWidget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar KaTeXWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nKaTeXWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nKaTeXWidget.prototype.render = function(parent,nextSibling) {\n\t// Housekeeping\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Get the source text\n\tvar text = this.getAttribute(\"text\",this.parseTreeNode.text || \"\");\n\tvar displayMode = this.getAttribute(\"displayMode\",this.parseTreeNode.displayMode || \"false\") === \"true\";\n\t// Render it into a span\n\tvar span = this.document.createElement(\"span\"),\n\t\toptions = {throwOnError: false, displayMode: displayMode};\n\ttry {\n\t\tif(!this.document.isTiddlyWikiFakeDom) {\n\t\t\tkatex.render(text,span,options);\n\t\t} else {\n\t\t\tspan.innerHTML = katex.renderToString(text,options);\n\t\t}\n\t} catch(ex) {\n\t\tspan.className = \"tc-error\";\n\t\tspan.textContent = ex;\n\t}\n\t// Insert it into the DOM\n\tparent.insertBefore(span,nextSibling);\n\tthis.domNodes.push(span);\n};\n\n/*\nCompute the internal state of the widget\n*/\nKaTeXWidget.prototype.execute = function() {\n\t// Nothing to do for a katex widget\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nKaTeXWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.text) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.latex = KaTeXWidget;\nexports.katex = KaTeXWidget;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "widget"
        }
    }
}
Informàtica de 4t ESO
Quadern de programació
show
yes
yes
$:/core/ui/ControlPanel/Toolbars
$:/core/ui/ControlPanel/Info
$:/core/ui/ControlPanel/Saving/TiddlySpot
Continguts
$:/core/ui/ControlPanel/Toolbars/ViewToolbar
open
open
open
open
close
open
open

{
    "tiddlers": {
        "$:/info/browser": {
            "title": "$:/info/browser",
            "text": "yes"
        },
        "$:/info/node": {
            "title": "$:/info/node",
            "text": "no"
        },
        "$:/info/url/full": {
            "title": "$:/info/url/full",
            "text": "http://infor.tiddlyspot.com/"
        },
        "$:/info/url/host": {
            "title": "$:/info/url/host",
            "text": "infor.tiddlyspot.com"
        },
        "$:/info/url/hostname": {
            "title": "$:/info/url/hostname",
            "text": "infor.tiddlyspot.com"
        },
        "$:/info/url/protocol": {
            "title": "$:/info/url/protocol",
            "text": "http:"
        },
        "$:/info/url/port": {
            "title": "$:/info/url/port",
            "text": ""
        },
        "$:/info/url/pathname": {
            "title": "$:/info/url/pathname",
            "text": "/"
        },
        "$:/info/url/search": {
            "title": "$:/info/url/search",
            "text": ""
        },
        "$:/info/url/origin": {
            "title": "$:/info/url/origin",
            "text": "http://infor.tiddlyspot.com"
        },
        "$:/info/browser/screen/width": {
            "title": "$:/info/browser/screen/width",
            "text": "1366"
        },
        "$:/info/browser/screen/height": {
            "title": "$:/info/browser/screen/height",
            "text": "768"
        }
    }
}

{
    "tiddlers": {
        "$:/themes/tiddlywiki/snowwhite/base": {
            "title": "$:/themes/tiddlywiki/snowwhite/base",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.tc-sidebar-header {\n\ttext-shadow: 0 1px 0 <<colour sidebar-foreground-shadow>>;\n}\n\n.tc-tiddler-info {\n\t<<box-shadow \"inset 1px 2px 3px rgba(0,0,0,0.1)\">>\n}\n\n@media screen {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow \"1px 1px 5px rgba(0, 0, 0, 0.3)\">>\n\t}\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow none>>\n\t}\n}\n\n.tc-page-controls button svg, .tc-tiddler-controls button svg, .tc-topbar button svg {\n\t<<transition \"fill 150ms ease-in-out\">>\n}\n\n.tc-tiddler-controls button.tc-selected,\n.tc-page-controls button.tc-selected {\n\t<<filter \"drop-shadow(0px -1px 2px rgba(0,0,0,0.25))\">>\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-edit-tags {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-tiddler-frame .tc-edit-tags input.tc-edit-texteditor {\n\t<<box-shadow \"none\">>\n\tborder: none;\n\toutline: none;\n}\n\ntextarea.tc-edit-texteditor {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\ncanvas.tc-edit-bitmapeditor  {\n\t<<box-shadow \"2px 2px 5px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-drop-down {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-block-dropdown {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-modal {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n}\n\n.tc-modal-footer {\n\tborder-radius: 0 0 6px 6px;\n\t<<box-shadow \"inset 0 1px 0 #fff\">>;\n}\n\n\n.tc-alert {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.6)\">>\n}\n\n.tc-notification {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n\ttext-shadow: 0 1px 0 rgba(255,255,255, 0.8);\n}\n\n.tc-sidebar-lists .tc-tab-set .tc-tab-divider {\n\tborder-top: none;\n\theight: 1px;\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.0) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.1) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%\">>\n}\n\n.tc-message-box img {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n\n.tc-plugin-info {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n"
        }
    }
}
{
    "tiddlers": {
        "$:/themes/tiddlywiki/vanilla/themetweaks": {
            "title": "$:/themes/tiddlywiki/vanilla/themetweaks",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ThemeTweaks/ThemeTweaks}}",
            "text": "\\define lingo-base() $:/language/ThemeTweaks/\n\n\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n\\define backgroundimage-dropdown()\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"\n\t$value=<<imageTitle>>\n/>\n\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n\\end\n\n\\define backgroundimageattachment-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\" default=\"scroll\">\n<option value=\"scroll\"><<lingo Settings/BackgroundImageAttachment/Scroll>></option>\n<option value=\"fixed\"><<lingo Settings/BackgroundImageAttachment/Fixed>></option>\n</$select>\n\\end\n\n\\define backgroundimagesize-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\" default=\"scroll\">\n<option value=\"auto\"><<lingo Settings/BackgroundImageSize/Auto>></option>\n<option value=\"cover\"><<lingo Settings/BackgroundImageSize/Cover>></option>\n<option value=\"contain\"><<lingo Settings/BackgroundImageSize/Contain>></option>\n</$select>\n\\end\n\n<<lingo ThemeTweaks/Hint>>\n\n! <<lingo Options>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><<lingo Options/SidebarLayout>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><option value=\"fixed-fluid\"><<lingo Options/SidebarLayout/Fixed-Fluid>></option><option value=\"fluid-fixed\"><<lingo Options/SidebarLayout/Fluid-Fixed>></option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><<lingo Options/StickyTitles>></$link><br>//<<lingo Options/StickyTitles/Hint>>// |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><option value=\"no\">{{$:/language/No}}</option><option value=\"yes\">{{$:/language/Yes}}</option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><<lingo Options/CodeWrapping>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><option value=\"pre\">{{$:/language/No}}</option><option value=\"pre-wrap\">{{$:/language/Yes}}</option></$select> |\n\n! <<lingo Settings>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"><<lingo Settings/FontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\"><<lingo Settings/CodeFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\"><<lingo Settings/EditorFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"><<lingo Settings/BackgroundImage>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" default=\"\" tag=\"input\"/> |<<backgroundimage-dropdown>> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\"><<lingo Settings/BackgroundImageAttachment>></$link> |<<backgroundimageattachment-dropdown>> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\"><<lingo Settings/BackgroundImageSize>></$link> |<<backgroundimagesize-dropdown>> | |\n\n! <<lingo Metrics>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\"><<lingo Metrics/FontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\"><<lingo Metrics/LineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\"><<lingo Metrics/BodyFontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\"><<lingo Metrics/BodyLineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\"><<lingo Metrics/StoryLeft>></$link><br>//<<lingo Metrics/StoryLeft/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\"><<lingo Metrics/StoryTop>></$link><br>//<<lingo Metrics/StoryTop/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\"><<lingo Metrics/StoryRight>></$link><br>//<<lingo Metrics/StoryRight/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\"><<lingo Metrics/StoryWidth>></$link><br>//<<lingo Metrics/StoryWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"><<lingo Metrics/TiddlerWidth>></$link><br>//<<lingo Metrics/TiddlerWidth/Hint>>//<br> |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\"><<lingo Metrics/SidebarBreakpoint>></$link><br>//<<lingo Metrics/SidebarBreakpoint/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\"><<lingo Metrics/SidebarWidth>></$link><br>//<<lingo Metrics/SidebarWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\" default=\"\" tag=\"input\"/> |\n"
        },
        "$:/themes/tiddlywiki/vanilla/base": {
            "title": "$:/themes/tiddlywiki/vanilla/base",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\define custom-background-datauri()\n<$set name=\"background\" value={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}>\n<$list filter=\"[<background>is[image]]\">\n`background: url(`\n<$list filter=\"[<background>!has[_canonical_uri]]\">\n`\"`<$macrocall $name=\"datauri\" title={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}/>`\"`\n</$list>\n<$list filter=\"[<background>has[_canonical_uri]]\">\n`\"`<$view tiddler={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}} field=\"_canonical_uri\"/>`\"`\n</$list>\n`) center center;`\n`background-attachment: `{{$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment}}`;\n-webkit-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-moz-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-o-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\nbackground-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;`\n</$list>\n</$set>\n\\end\n\n\\define if-fluid-fixed(text,hiddenSidebarText)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" type=\"match\" text=\"fluid-fixed\">\n$text$\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">\n$hiddenSidebarText$\n</$reveal>\n</$reveal>\n\\end\n\n\\define if-editor-height-fixed(then,else)\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n$then$\n</$reveal>\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n$else$\n</$reveal>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock\n\n/*\n** Start with the normalize CSS reset, and then belay some of its effects\n*/\n\n{{$:/themes/tiddlywiki/vanilla/reset}}\n\n*, input[type=\"search\"] {\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n}\n\nhtml button {\n\tline-height: 1.2;\n\tcolor: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/fontfamily}};\n\ttext-rendering: optimizeLegibility; /* Enables kerning and ligatures etc. */\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\nhtml:-webkit-full-screen {\n\tbackground-color: <<colour page-background>>;\n}\n\nbody.tc-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/fontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/lineheight}};\n\tword-wrap: break-word;\n\t<<custom-background-datauri>>\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour page-background>>;\n\tfill: <<colour foreground>>;\n}\n\n<<if-background-attachment \"\"\"\n\nbody.tc-body {\n        background-color: transparent;\n}\n\n\"\"\">>\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\n\tpadding: 14px;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\tword-break: normal;\n\tword-wrap: break-word;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tbackground-color: <<colour pre-background>>;\n\tborder: 1px solid <<colour pre-border>>;\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\ncode {\n\tcolor: <<colour code-foreground>>;\n\tbackground-color: <<colour code-background>>;\n\tborder: 1px solid <<colour code-border>>;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\nblockquote {\n\tborder-left: 5px solid <<colour blockquote-bar>>;\n\tmargin-left: 25px;\n\tpadding-left: 10px;\n\tquotes: \"\\201C\"\"\\201D\"\"\\2018\"\"\\2019\";\n}\n\nblockquote.tc-big-quote {\n\tfont-family: Georgia, serif;\n\tposition: relative;\n\tbackground: <<colour pre-background>>;\n\tborder-left: none;\n\tmargin-left: 50px;\n\tmargin-right: 50px;\n\tpadding: 10px;\n    border-radius: 8px;\n}\n\nblockquote.tc-big-quote cite:before {\n\tcontent: \"\\2014 \\2009\";\n}\n\nblockquote.tc-big-quote:before {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: open-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n    left: -50px;\n    top: 42px;\n}\n\nblockquote.tc-big-quote:after {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: close-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n    right: -80px;\n    bottom: -20px;\n}\n\ndl dt {\n\tfont-weight: bold;\n\tmargin-top: 6px;\n}\n\ntextarea,\ninput[type=text],\ninput[type=search],\ninput[type=\"\"],\ninput:not([type]) {\n\tcolor: <<colour foreground>>;\n\tbackground: <<colour background>>;\n}\n\ninput[type=\"checkbox\"] {\n  vertical-align: middle;\n}\n\n.tc-muted {\n\tcolor: <<colour muted-foreground>>;\n}\n\nsvg.tc-image-button {\n\tpadding: 0px 1px 1px 0px;\n}\n\n.tc-icon-wrapper > svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\nkbd {\n\tdisplay: inline-block;\n\tpadding: 3px 5px;\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tcolor: <<colour foreground>>;\n\tvertical-align: middle;\n\tbackground-color: <<colour background>>;\n\tborder: solid 1px <<colour muted-foreground>>;\n\tborder-bottom-color: <<colour muted-foreground>>;\n\tborder-radius: 3px;\n\tbox-shadow: inset 0 -1px 0 <<colour muted-foreground>>;\n}\n\n/*\nMarkdown likes putting code elements inside pre elements\n*/\npre > code {\n\tpadding: 0;\n\tborder: none;\n\tbackground-color: inherit;\n\tcolor: inherit;\n}\n\ntable {\n\tborder: 1px solid <<colour table-border>>;\n\twidth: auto;\n\tmax-width: 100%;\n\tcaption-side: bottom;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n}\n\ntable th, table td {\n\tpadding: 0 7px 0 7px;\n\tborder-top: 1px solid <<colour table-border>>;\n\tborder-left: 1px solid <<colour table-border>>;\n}\n\ntable thead tr td, table th {\n\tbackground-color: <<colour table-header-background>>;\n\tfont-weight: bold;\n}\n\ntable tfoot tr td {\n\tbackground-color: <<colour table-footer-background>>;\n}\n\n.tc-csv-table {\n\twhite-space: nowrap;\n}\n\n.tc-tiddler-frame img,\n.tc-tiddler-frame svg,\n.tc-tiddler-frame canvas,\n.tc-tiddler-frame embed,\n.tc-tiddler-frame iframe {\n\tmax-width: 100%;\n}\n\n.tc-tiddler-body > embed,\n.tc-tiddler-body > iframe {\n\twidth: 100%;\n\theight: 600px;\n}\n\n/*\n** Links\n*/\n\nbutton.tc-tiddlylink,\na.tc-tiddlylink {\n\ttext-decoration: none;\n\tfont-weight: 500;\n\tcolor: <<colour tiddler-link-foreground>>;\n\t-webkit-user-select: inherit; /* Otherwise the draggable attribute makes links impossible to select */\n}\n\n.tc-sidebar-lists a.tc-tiddlylink {\n\tcolor: <<colour sidebar-tiddler-link-foreground>>;\n}\n\n.tc-sidebar-lists a.tc-tiddlylink:hover {\n\tcolor: <<colour sidebar-tiddler-link-foreground-hover>>;\n}\n\nbutton.tc-tiddlylink:hover,\na.tc-tiddlylink:hover {\n\ttext-decoration: underline;\n}\n\na.tc-tiddlylink-resolves {\n}\n\na.tc-tiddlylink-shadow {\n\tfont-weight: bold;\n}\n\na.tc-tiddlylink-shadow.tc-tiddlylink-resolves {\n\tfont-weight: normal;\n}\n\na.tc-tiddlylink-missing {\n\tfont-style: italic;\n}\n\na.tc-tiddlylink-external {\n\ttext-decoration: underline;\n\tcolor: <<colour external-link-foreground>>;\n\tbackground-color: <<colour external-link-background>>;\n}\n\na.tc-tiddlylink-external:visited {\n\tcolor: <<colour external-link-foreground-visited>>;\n\tbackground-color: <<colour external-link-background-visited>>;\n}\n\na.tc-tiddlylink-external:hover {\n\tcolor: <<colour external-link-foreground-hover>>;\n\tbackground-color: <<colour external-link-background-hover>>;\n}\n\n/*\n** Drag and drop styles\n*/\n\n.tc-tiddler-dragger {\n\tposition: relative;\n\tz-index: -10000;\n}\n\n.tc-tiddler-dragger-inner {\n\tposition: absolute;\n\ttop: -1000px;\n\tleft: -1000px;\n\tdisplay: inline-block;\n\tpadding: 8px 20px;\n\tfont-size: 16.9px;\n\tfont-weight: bold;\n\tline-height: 20px;\n\tcolor: <<colour dragger-foreground>>;\n\ttext-shadow: 0 1px 0 rgba(0, 0, 0, 1);\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour dragger-background>>;\n\tborder-radius: 20px;\n}\n\n.tc-tiddler-dragger-cover {\n\tposition: absolute;\n\tbackground-color: <<colour page-background>>;\n}\n\n.tc-dropzone {\n\tposition: relative;\n}\n\n.tc-dropzone.tc-dragover:before {\n\tz-index: 10000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour dropzone-background>>;\n\ttext-align: center;\n\tcontent: \"<<lingo DropMessage>>\";\n}\n\n.tc-droppable > .tc-droppable-placeholder {\n\tdisplay: none;\n}\n\n.tc-droppable.tc-dragover > .tc-droppable-placeholder {\n\tdisplay: block;\n\tborder: 2px dashed <<colour dropzone-background>>;\n}\n\n.tc-draggable {\n\tcursor: move;\n}\n\n/*\n** Plugin reload warning\n*/\n\n.tc-plugin-reload-warning {\n\tz-index: 1000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour alert-background>>;\n\ttext-align: center;\n}\n\n/*\n** Buttons\n*/\n\nbutton svg, button img, label svg, label img {\n\tvertical-align: middle;\n}\n\n.tc-btn-invisible {\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n    cursor: pointer;\n}\n\n.tc-btn-boxed {\n\tfont-size: 0.6em;\n\tpadding: 0.2em;\n\tmargin: 1px;\n\tbackground: none;\n\tborder: 1px solid <<colour tiddler-controls-foreground>>;\n\tborder-radius: 0.25em;\n}\n\nhtml body.tc-body .tc-btn-boxed svg {\n\tfont-size: 1.6666em;\n}\n\n.tc-btn-boxed:hover {\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n}\n\nhtml body.tc-body .tc-btn-boxed:hover svg {\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded {\n\tfont-size: 0.5em;\n\tline-height: 2;\n\tpadding: 0em 0.3em 0.2em 0.4em;\n\tmargin: 1px;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n\tborder-radius: 2em;\n}\n\nhtml body.tc-body .tc-btn-rounded svg {\n\tfont-size: 1.6666em;\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded:hover {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tcolor: <<colour muted-foreground>>;\n}\n\nhtml body.tc-body .tc-btn-rounded:hover svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-icon svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-text {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n/* used for documentation \"fake\" buttons */\n.tc-btn-standard {\n\tline-height: 1.8;\n\tcolor: #667;\n\tbackground-color: #e0e0e0;\n\tborder: 1px solid #888;\n\tpadding: 2px 1px 2px 1px;\n\tmargin: 1px 4px 1px 4px;\n}\n\n.tc-btn-big-green {\n\tdisplay: inline-block;\n\tpadding: 8px;\n\tmargin: 4px 8px 4px 8px;\n\tbackground: <<colour download-background>>;\n\tcolor: <<colour download-foreground>>;\n\tfill: <<colour download-foreground>>;\n\tborder: none;\n\tfont-size: 1.2em;\n\tline-height: 1.4em;\n\ttext-decoration: none;\n}\n\n.tc-btn-big-green svg,\n.tc-btn-big-green img {\n\theight: 2em;\n\twidth: 2em;\n\tvertical-align: middle;\n\tfill: <<colour download-foreground>>;\n}\n\n.tc-sidebar-lists input {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-sidebar-lists button {\n\tcolor: <<colour sidebar-button-foreground>>;\n\tfill: <<colour sidebar-button-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini {\n\tcolor: <<colour sidebar-muted-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini:hover {\n\tcolor: <<colour sidebar-muted-foreground-hover>>;\n}\n\nbutton svg.tc-image-button, button .tc-image-button img {\n\theight: 1em;\n\twidth: 1em;\n}\n\n.tc-unfold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 100%;\n\twidth: calc(100% + 2px);\n\tmargin-left: -43px;\n\ttext-align: center;\n\tborder-top: 2px solid <<colour tiddler-info-background>>;\n\tmargin-top: 4px;\n}\n\n.tc-unfold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n\tborder-top: 2px solid <<colour tiddler-info-border>>;\n}\n\n.tc-unfold-banner svg, .tc-fold-banner svg {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-unfold-banner:hover svg, .tc-fold-banner:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n.tc-fold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 23px;\n\ttext-align: center;\n\tmargin-left: -35px;\n\ttop: 6px;\n\tbottom: 6px;\n}\n\n.tc-fold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-unfold-banner {\n\t\tposition: static;\n\t\twidth: calc(100% + 59px);\n\t}\n\n\t.tc-fold-banner {\n\t\twidth: 16px;\n\t\tmargin-left: -16px;\n\t\tfont-size: 0.75em;\n\t}\n\n}\n\n/*\n** Tags and missing tiddlers\n*/\n\n.tc-tag-list-item {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin-right: 7px;\n}\n\n.tc-tags-wrapper {\n\tmargin: 4px 0 14px 0;\n}\n\n.tc-missing-tiddler-label {\n\tfont-style: italic;\n\tfont-weight: normal;\n\tdisplay: inline-block;\n\tfont-size: 11.844px;\n\tline-height: 14px;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n}\n\nbutton.tc-tag-label, span.tc-tag-label {\n\tdisplay: inline-block;\n\tpadding: 0.16em 0.7em;\n\tfont-size: 0.9em;\n\tfont-weight: 400;\n\tline-height: 1.2em;\n\tcolor: <<colour tag-foreground>>;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour tag-background>>;\n\tborder-radius: 1em;\n}\n\n.tc-untagged-separator {\n\twidth: 10em;\n\tleft: 0;\n\tmargin-left: 0;\n\tborder: 0;\n\theight: 1px;\n\tbackground: <<colour tab-divider>>;\n}\n\nbutton.tc-untagged-label {\n\tbackground-color: <<colour untagged-background>>;\n}\n\n.tc-tag-label svg, .tc-tag-label img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour tag-foreground>>;\n\tvertical-align: text-bottom;\n}\n\n.tc-tag-manager-table .tc-tag-label {\n\twhite-space: normal;\n}\n\n.tc-tag-manager-tag {\n\twidth: 100%;\n}\n\n/*\n** Page layout\n*/\n\n.tc-topbar {\n\tposition: fixed;\n\tz-index: 1200;\n}\n\n.tc-topbar-left {\n\tleft: 29px;\n\ttop: 5px;\n}\n\n.tc-topbar-right {\n\ttop: 5px;\n\tright: 29px;\n}\n\n.tc-topbar button {\n\tpadding: 8px;\n}\n\n.tc-topbar svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-topbar button:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-sidebar-header {\n\tcolor: <<colour sidebar-foreground>>;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-sidebar-header .tc-title a.tc-tiddlylink-resolves {\n\tfont-weight: 300;\n}\n\n.tc-sidebar-header .tc-sidebar-lists p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-sidebar-header .tc-missing-tiddler-label {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-advanced-search input {\n\twidth: 60%;\n}\n\n.tc-search a svg {\n\twidth: 1.2em;\n\theight: 1.2em;\n\tvertical-align: middle;\n}\n\n.tc-page-controls {\n\tmargin-top: 14px;\n\tfont-size: 1.5em;\n}\n\n.tc-page-controls .tc-drop-down {\n  font-size: 1rem;\n}\n\n.tc-page-controls button {\n\tmargin-right: 0.5em;\n}\n\n.tc-page-controls a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-page-controls img {\n\twidth: 1em;\n}\n\n.tc-page-controls svg {\n\tfill: <<colour sidebar-controls-foreground>>;\n}\n\n.tc-page-controls button:hover svg, .tc-page-controls a:hover svg {\n\tfill: <<colour sidebar-controls-foreground-hover>>;\n}\n\n.tc-menu-list-item {\n\twhite-space: nowrap;\n}\n\n.tc-menu-list-count {\n\tfont-weight: bold;\n}\n\n.tc-menu-list-subitem {\n\tpadding-left: 7px;\n}\n\n.tc-story-river {\n\tposition: relative;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-sidebar-header {\n\t\tpadding: 14px;\n\t\tmin-height: 32px;\n\t\tmargin-top: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-message-box {\n\t\tmargin: 21px -21px 21px -21px;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tposition: fixed;\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t\tbottom: 0;\n\t\tright: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: auto;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tmargin: 0 0 0 -42px;\n\t\tpadding: 71px 0 28px 42px;\n\t}\n\n\thtml[dir=\"rtl\"] .tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tright: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/storywidth}};\n\t\tpadding: 42px 42px 42px 42px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-story-river {\n\t\twidth: calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}});\n\t}\n\n\">>\n\n}\n\n@media print {\n\n\tbody.tc-body {\n\t\tbackground-color: transparent;\n\t}\n\n\t.tc-sidebar-header, .tc-topbar {\n\t\tdisplay: none;\n\t}\n\n\t.tc-story-river {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.tc-story-river .tc-tiddler-frame {\n\t\tmargin: 0;\n\t\tborder: none;\n\t\tpadding: 0;\n\t}\n}\n\n/*\n** Tiddler styles\n*/\n\n.tc-tiddler-frame {\n\tposition: relative;\n\tmargin-bottom: 28px;\n\tbackground-color: <<colour tiddler-background>>;\n\tborder: 1px solid <<colour tiddler-border>>;\n}\n\n{{$:/themes/tiddlywiki/vanilla/sticky}}\n\n.tc-tiddler-info {\n\tpadding: 14px 42px 14px 42px;\n\tbackground-color: <<colour tiddler-info-background>>;\n\tborder-top: 1px solid <<colour tiddler-info-border>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-border>>;\n}\n\n.tc-tiddler-info p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-tiddler-info .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour tiddler-info-tab-background>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-tab-background>>;\n}\n\n.tc-view-field-table {\n\twidth: 100%;\n}\n\n.tc-view-field-name {\n\twidth: 1%; /* Makes this column be as narrow as possible */\n\ttext-align: right;\n\tfont-style: italic;\n\tfont-weight: 200;\n}\n\n.tc-view-field-value {\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 28px 42px 42px 42px;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth}};\n\t\tborder-radius: 2px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\">>\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -42px 0 -42px;\n\t}\n}\n\n.tc-site-title,\n.tc-titlebar {\n\tfont-weight: 300;\n\tfont-size: 2.35em;\n\tline-height: 1.2em;\n\tcolor: <<colour tiddler-title-foreground>>;\n\tmargin: 0;\n}\n\n.tc-site-title {\n\tcolor: <<colour site-title-foreground>>;\n}\n\n.tc-tiddler-title-icon {\n\tvertical-align: middle;\n}\n\n.tc-system-title-prefix {\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-titlebar h2 {\n\tfont-size: 1em;\n\tdisplay: inline;\n}\n\n.tc-titlebar img {\n\theight: 1em;\n}\n\n.tc-subtitle {\n\tfont-size: 0.9em;\n\tcolor: <<colour tiddler-subtitle-foreground>>;\n\tfont-weight: 300;\n}\n\n.tc-tiddler-missing .tc-title {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.tc-tiddler-frame .tc-tiddler-controls {\n\tfloat: right;\n}\n\n.tc-tiddler-controls .tc-drop-down {\n\tfont-size: 0.6em;\n}\n\n.tc-tiddler-controls .tc-drop-down .tc-drop-down {\n\tfont-size: 1em;\n}\n\n.tc-tiddler-controls > span > button,\n.tc-tiddler-controls > span > span > button,\n.tc-tiddler-controls > span > span > span > button {\n\tvertical-align: baseline;\n\tmargin-left:5px;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img,\n.tc-search button svg, .tc-search a svg {\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img {\n\theight: 0.75em;\n}\n\n.tc-search button svg, .tc-search a svg {\n    height: 1.2em;\n    width: 1.2em;\n    margin: 0 0.25em;\n}\n\n.tc-tiddler-controls button.tc-selected svg,\n.tc-page-controls button.tc-selected svg  {\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n}\n\n.tc-tiddler-controls button.tc-btn-invisible:hover svg,\n.tc-search button:hover svg, .tc-search a:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n@media print {\n\t.tc-tiddler-controls {\n\t\tdisplay: none;\n\t}\n}\n\n.tc-tiddler-help { /* Help prompts within tiddler template */\n\tcolor: <<colour muted-foreground>>;\n\tmargin-top: 14px;\n}\n\n.tc-tiddler-help a.tc-tiddlylink {\n\tcolor: <<colour very-muted-foreground>>;\n}\n\n.tc-tiddler-frame .tc-edit-texteditor {\n\twidth: 100%;\n\tmargin: 4px 0 4px 0;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor,\n.tc-tiddler-frame textarea.tc-edit-texteditor,\n.tc-tiddler-frame iframe.tc-edit-texteditor {\n\tpadding: 3px 3px 3px 3px;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tbackground-color: <<colour tiddler-editor-background>>;\n\tline-height: 1.3em;\n\t-webkit-appearance: none;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\n.tc-tiddler-frame .tc-binary-warning {\n\twidth: 100%;\n\theight: 5em;\n\ttext-align: center;\n\tpadding: 3em 3em 6em 3em;\n\tbackground: <<colour alert-background>>;\n\tborder: 1px solid <<colour alert-border>>;\n}\n\ncanvas.tc-edit-bitmapeditor  {\n\tborder: 6px solid <<colour tiddler-editor-border-image>>;\n\tcursor: crosshair;\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tmargin-top: 6px;\n\tmargin-bottom: 6px;\n}\n\n.tc-edit-bitmapeditor-width {\n\tdisplay: block;\n}\n\n.tc-edit-bitmapeditor-height {\n\tdisplay: block;\n}\n\n.tc-tiddler-body {\n\tclear: both;\n}\n\n.tc-tiddler-frame .tc-tiddler-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/bodylineheight}};\n}\n\n.tc-titlebar, .tc-tiddler-edit-title {\n\toverflow: hidden; /* https://github.com/Jermolene/TiddlyWiki5/issues/282 */\n}\n\nhtml body.tc-body.tc-single-tiddler-window {\n\tmargin: 1em;\n\tbackground: <<colour tiddler-background>>;\n}\n\n.tc-single-tiddler-window img,\n.tc-single-tiddler-window svg,\n.tc-single-tiddler-window canvas,\n.tc-single-tiddler-window embed,\n.tc-single-tiddler-window iframe {\n\tmax-width: 100%;\n}\n\n/*\n** Editor\n*/\n\n.tc-editor-toolbar {\n\tmargin-top: 8px;\n}\n\n.tc-editor-toolbar button {\n\tvertical-align: middle;\n\tbackground-color: <<colour tiddler-controls-foreground>>;\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n\tborder-radius: 4px;\n\tpadding: 3px;\n\tmargin: 2px 0 2px 4px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-adjunct {\n\tmargin-left: 1px;\n\twidth: 1em;\n\tborder-radius: 8px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-start-group {\n\tmargin-left: 11px;\n}\n\n.tc-editor-toolbar button.tc-selected {\n\tbackground-color: <<colour primary>>;\n}\n\n.tc-editor-toolbar button svg {\n\twidth: 1.6em;\n\theight: 1.2em;\n}\n\n.tc-editor-toolbar button:hover {\n\tbackground-color: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour background>>;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more {\n\twhite-space: normal;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more button {\n\tdisplay: inline-block;\n\tpadding: 3px;\n\twidth: auto;\n}\n\n.tc-editor-toolbar .tc-search-results {\n\tpadding: 0;\n}\n\n/*\n** Adjustments for fluid-fixed mode\n*/\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n<<if-fluid-fixed text:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 0;\n\t\tposition: relative;\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tmargin-left: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\tmargin-right: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tbottom: 0;\n\t\tright: 0;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 42px);\n\t}\n\n\"\"\" hiddenSidebarText:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 3em;\n\t\tmargin-right: 0;\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 84px);\n\t}\n\n\"\"\">>\n\n}\n\n/*\n** Toolbar buttons\n*/\n\n.tc-page-controls svg.tc-image-new-button {\n  fill: <<colour toolbar-new-button>>;\n}\n\n.tc-page-controls svg.tc-image-options-button {\n  fill: <<colour toolbar-options-button>>;\n}\n\n.tc-page-controls svg.tc-image-save-button {\n  fill: <<colour toolbar-save-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-info-button {\n  fill: <<colour toolbar-info-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-edit-button {\n  fill: <<colour toolbar-edit-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-close-button {\n  fill: <<colour toolbar-close-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-delete-button {\n  fill: <<colour toolbar-delete-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-cancel-button {\n  fill: <<colour toolbar-cancel-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-done-button {\n  fill: <<colour toolbar-done-button>>;\n}\n\n/*\n** Tiddler edit mode\n*/\n\n.tc-tiddler-edit-frame em.tc-edit {\n\tcolor: <<colour muted-foreground>>;\n\tfont-style: normal;\n}\n\n.tc-edit-type-dropdown a.tc-tiddlylink-missing {\n\tfont-style: normal;\n}\n\n.tc-edit-tags {\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tpadding: 4px 8px 4px 8px;\n}\n\n.tc-edit-add-tag {\n\tdisplay: inline-block;\n}\n\n.tc-edit-add-tag .tc-add-tag-name input {\n\twidth: 50%;\n}\n\n.tc-edit-add-tag .tc-keyboard {\n\tdisplay:inline;\n}\n\n.tc-edit-tags .tc-tag-label {\n\tdisplay: inline-block;\n}\n\n.tc-edit-tags-list {\n\tmargin: 14px 0 14px 0;\n}\n\n.tc-remove-tag-button {\n\tpadding-left: 4px;\n}\n\n.tc-tiddler-preview {\n\toverflow: auto;\n}\n\n.tc-tiddler-preview-preview {\n\tfloat: right;\n\twidth: 49%;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tmargin: 4px 0 3px 3px;\n\tpadding: 3px 3px 3px 3px;\n}\n\n<<if-editor-height-fixed then:\"\"\"\n\n.tc-tiddler-preview-preview {\n\toverflow-y: scroll;\n\theight: {{$:/config/TextEditor/EditorHeight/Height}};\n}\n\n\"\"\">>\n\n.tc-tiddler-frame .tc-tiddler-preview .tc-edit-texteditor {\n\twidth: 49%;\n}\n\n.tc-tiddler-frame .tc-tiddler-preview canvas.tc-edit-bitmapeditor {\n\tmax-width: 49%;\n}\n\n.tc-edit-fields {\n\twidth: 100%;\n}\n\n\n.tc-edit-fields table, .tc-edit-fields tr, .tc-edit-fields td {\n\tborder: none;\n\tpadding: 4px;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(odd) {\n\tbackground-color: <<colour tiddler-editor-fields-odd>>;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(even) {\n\tbackground-color: <<colour tiddler-editor-fields-even>>;\n}\n\n.tc-edit-field-name {\n\ttext-align: right;\n}\n\n.tc-edit-field-value input {\n\twidth: 100%;\n}\n\n.tc-edit-field-remove {\n}\n\n.tc-edit-field-remove svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n\tvertical-align: middle;\n}\n\n.tc-edit-field-add-name {\n\tdisplay: inline-block;\n\twidth: 15%;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n\twidth: 40%;\n}\n\n.tc-edit-field-add-button {\n\tdisplay: inline-block;\n\twidth: 10%;\n}\n\n/*\n** Storyview Classes\n*/\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-storyview-zoomin-tiddler {\n\t\twidth: calc(100% - 84px);\n\t}\n\n}\n\n/*\n** Dropdowns\n*/\n\n.tc-btn-dropdown {\n\ttext-align: left;\n}\n\n.tc-btn-dropdown svg, .tc-btn-dropdown img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-drop-down-wrapper {\n\tposition: relative;\n}\n\n.tc-drop-down {\n\tmin-width: 380px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\ttext-shadow: none;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-drop-down {\n\tmargin-left: 14px;\n}\n\n.tc-drop-down button svg, .tc-drop-down a svg  {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down button.tc-btn-invisible:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down p {\n\tpadding: 0 14px 0 14px;\n}\n\n.tc-drop-down svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-drop-down img {\n\twidth: 1em;\n}\n\n.tc-drop-down a, .tc-drop-down button {\n\tdisplay: block;\n\tpadding: 0 14px 0 14px;\n\twidth: 100%;\n\ttext-align: left;\n\tcolor: <<colour foreground>>;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-tab-set .tc-tab-buttons button {\n\tdisplay: inline-block;\n    width: auto;\n    margin-bottom: 0px;\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n}\n\n.tc-drop-down .tc-prompt {\n\tpadding: 0 14px;\n}\n\n.tc-drop-down .tc-chooser {\n\tborder: none;\n}\n\n.tc-drop-down .tc-chooser .tc-swatches-horiz {\n\tfont-size: 0.4em;\n\tpadding-left: 1.2em;\n}\n\n.tc-drop-down .tc-file-input-wrapper {\n\twidth: 100%;\n}\n\n.tc-drop-down .tc-file-input-wrapper button {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-drop-down a:hover, .tc-drop-down button:hover, .tc-drop-down .tc-file-input-wrapper:hover button {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-tab-buttons button {\n\tbackground-color: <<colour dropdown-tab-background>>;\n}\n\n.tc-drop-down .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour dropdown-tab-background-selected>>;\n\tborder-bottom: 1px solid <<colour dropdown-tab-background-selected>>;\n}\n\n.tc-drop-down-bullet {\n\tdisplay: inline-block;\n\twidth: 0.5em;\n}\n\n.tc-drop-down .tc-tab-contents a {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-block-dropdown-wrapper {\n\tposition: relative;\n}\n\n.tc-block-dropdown {\n\tposition: absolute;\n\tmin-width: 220px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\tz-index: 1000;\n\ttext-shadow: none;\n}\n\n.tc-block-dropdown.tc-search-drop-down {\n\tmargin-left: -12px;\n}\n\n.tc-block-dropdown a {\n\tdisplay: block;\n\tpadding: 4px 14px 4px 14px;\n}\n\n.tc-block-dropdown.tc-search-drop-down a {\n\tdisplay: block;\n\tpadding: 0px 10px 0px 10px;\n}\n\n.tc-drop-down .tc-dropdown-item-plain,\n.tc-block-dropdown .tc-dropdown-item-plain {\n\tpadding: 4px 14px 4px 7px;\n}\n\n.tc-drop-down .tc-dropdown-item,\n.tc-block-dropdown .tc-dropdown-item {\n\tpadding: 4px 14px 4px 7px;\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-block-dropdown a:hover {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-search-results {\n\tpadding: 0 7px 0 7px;\n}\n\n.tc-image-chooser, .tc-colour-chooser {\n\twhite-space: normal;\n}\n\n.tc-image-chooser a,\n.tc-colour-chooser a {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\ttext-align: center;\n\tposition: relative;\n}\n\n.tc-image-chooser a {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 2px;\n\tmargin: 2px;\n\twidth: 4em;\n\theight: 4em;\n}\n\n.tc-colour-chooser a {\n\tpadding: 3px;\n\twidth: 2em;\n\theight: 2em;\n\tvertical-align: middle;\n}\n\n.tc-image-chooser a:hover,\n.tc-colour-chooser a:hover {\n\tbackground: <<colour primary>>;\n\tpadding: 0px;\n\tborder: 3px solid <<colour primary>>;\n}\n\n.tc-image-chooser a svg,\n.tc-image-chooser a img {\n\tdisplay: inline-block;\n\twidth: auto;\n\theight: auto;\n\tmax-width: 3.5em;\n\tmax-height: 3.5em;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n}\n\n/*\n** Modals\n*/\n\n.tc-modal-wrapper {\n\tposition: fixed;\n\toverflow: auto;\n\toverflow-y: scroll;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 900;\n}\n\n.tc-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 1000;\n\tbackground-color: <<colour modal-backdrop>>;\n}\n\n.tc-modal {\n\tz-index: 1100;\n\tbackground-color: <<colour modal-background>>;\n\tborder: 1px solid <<colour modal-border>>;\n}\n\n@media (max-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 1em;\n\t\tleft: 1em;\n\t\tright: 1em;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n@media (min-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 2em;\n\t\tleft: 25%;\n\t\twidth: 50%;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n.tc-modal-header {\n\tpadding: 9px 15px;\n\tborder-bottom: 1px solid <<colour modal-header-border>>;\n}\n\n.tc-modal-header h3 {\n\tmargin: 0;\n\tline-height: 30px;\n}\n\n.tc-modal-header img, .tc-modal-header svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-modal-body {\n\tpadding: 15px;\n}\n\n.tc-modal-footer {\n\tpadding: 14px 15px 15px;\n\tmargin-bottom: 0;\n\ttext-align: right;\n\tbackground-color: <<colour modal-footer-background>>;\n\tborder-top: 1px solid <<colour modal-footer-border>>;\n}\n\n/*\n** Notifications\n*/\n\n.tc-notification {\n\tposition: fixed;\n\ttop: 14px;\n\tright: 42px;\n\tz-index: 1300;\n\tmax-width: 280px;\n\tpadding: 0 14px 0 14px;\n\tbackground-color: <<colour notification-background>>;\n\tborder: 1px solid <<colour notification-border>>;\n}\n\n/*\n** Tabs\n*/\n\n.tc-tab-set.tc-vertical {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tab-buttons {\n\tfont-size: 0.85em;\n\tpadding-top: 1em;\n\tmargin-bottom: -2px;\n}\n\n.tc-tab-buttons.tc-vertical  {\n\tz-index: 100;\n\tdisplay: block;\n\tpadding-top: 14px;\n\tvertical-align: top;\n\ttext-align: right;\n\tmargin-bottom: inherit;\n\tmargin-right: -1px;\n\tmax-width: 33%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n}\n\n.tc-tab-buttons button.tc-tab-selected {\n\tcolor: <<colour tab-foreground-selected>>;\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-left: 1px solid <<colour tab-border-selected>>;\n\tborder-top: 1px solid <<colour tab-border-selected>>;\n\tborder-right: 1px solid <<colour tab-border-selected>>;\n}\n\n.tc-tab-buttons button {\n\tcolor: <<colour tab-foreground>>;\n\tpadding: 3px 5px 3px 5px;\n\tmargin-right: 0.3em;\n\tfont-weight: 300;\n\tborder: none;\n\tbackground: inherit;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-right: 1px solid <<colour tab-border>>;\n\tborder-top-left-radius: 2px;\n\tborder-top-right-radius: 2px;\n\tborder-bottom-left-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin-top: 3px;\n\tmargin-right: 0;\n\ttext-align: right;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tborder-right: none;\n\tborder-top-left-radius: 2px;\n\tborder-bottom-left-radius: 2px;\n\tborder-top-right-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button.tc-tab-selected {\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-right: 1px solid <<colour tab-background-selected>>;\n}\n\n.tc-tab-divider {\n\tborder-top: 1px solid <<colour tab-divider>>;\n}\n\n.tc-tab-divider.tc-vertical  {\n\tdisplay: none;\n}\n\n.tc-tab-content {\n\tmargin-top: 14px;\n}\n\n.tc-tab-content.tc-vertical  {\n    word-break: break-word;\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-top: 0;\n\tpadding-left: 14px;\n\tborder-left: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 70%;\n\tflex: 1 0 70%;\n}\n\n.tc-sidebar-lists .tc-tab-buttons {\n\tmargin-bottom: -1px;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tcolor: <<colour sidebar-tab-foreground-selected>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border-selected>>;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button {\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tcolor: <<colour sidebar-tab-foreground>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border>>;\n}\n\n.tc-sidebar-lists .tc-tab-divider {\n\tborder-top: 1px solid <<colour sidebar-tab-divider>>;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\tdisplay: block;\n\twidth: 100%;\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tborder-top: none;\n\tborder-left: none;\n\tborder-bottom: none;\n\tborder-right: 1px solid #ccc;\n\tmargin-bottom: inherit;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tborder: none;\n}\n\n/*\n** Manager\n*/\n\n.tc-manager-wrapper {\n\t\n}\n\n.tc-manager-controls {\n\t\n}\n\n.tc-manager-control {\n\tmargin: 0.5em 0;\n}\n\n.tc-manager-list {\n\twidth: 100%;\n\tborder-top: 1px solid <<colour muted-foreground>>;\n\tborder-left: 1px solid <<colour muted-foreground>>;\n\tborder-right: 1px solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item {\n\n}\n\n.tc-manager-list-item-heading {\n    display: block;\n    width: 100%;\n    text-align: left;\t\n\tborder-bottom: 1px solid <<colour muted-foreground>>;\n\tpadding: 3px;\n}\n\n.tc-manager-list-item-heading-selected {\n\tfont-weight: bold;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n\tbackground-color: <<colour foreground>>;\n}\n\n.tc-manager-list-item-heading:hover {\n\tbackground: <<colour primary>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-manager-list-item-content {\n\tdisplay: flex;\n}\n\n.tc-manager-list-item-content-sidebar {\n    flex: 1 0;\n    background: <<colour tiddler-editor-background>>;\n    border-right: 0.5em solid <<colour muted-foreground>>;\n    border-bottom: 0.5em solid <<colour muted-foreground>>;\n    white-space: nowrap;\n}\n\n.tc-manager-list-item-content-item-heading {\n\tdisplay: block;\n\twidth: 100%;\n\ttext-align: left;\n    background: <<colour muted-foreground>>;\n\ttext-transform: uppercase;\n\tfont-size: 0.6em;\n\tfont-weight: bold;\n    padding: 0.5em 0 0.5em 0;\n}\n\n.tc-manager-list-item-content-item-body {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-manager-list-item-content-item-body > pre {\n\tmargin: 0.5em 0 0.5em 0;\n\tborder: none;\n\tbackground: inherit;\n}\n\n.tc-manager-list-item-content-tiddler {\n    flex: 3 1;\n    border-left: 0.5em solid <<colour muted-foreground>>;\n    border-right: 0.5em solid <<colour muted-foreground>>;\n    border-bottom: 0.5em solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item-content-item-body > table {\n\tborder: none;\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-manager-list-item-content-item-body > table td {\n\tborder: none;\n}\n\n.tc-manager-icon-editor > button {\n\twidth: 100%;\n}\n\n.tc-manager-icon-editor > button > svg,\n.tc-manager-icon-editor > button > button {\n\twidth: 100%;\n\theight: auto;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tmax-width: 500px;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 28px;\n\tpadding: 14px 14px 14px 14px;\n\tborder: 2px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 14px;\n\tright: 14px;\n}\n\n.tc-alert-toolbar svg {\n\tfill: <<colour alert-muted-foreground>>;\n}\n\n.tc-alert-subtitle {\n\tcolor: <<colour alert-muted-foreground>>;\n\tfont-weight: bold;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-static-alert {\n\t\tposition: relative;\n\t}\n\n\t.tc-static-alert-inner {\n\t\tposition: absolute;\n\t\tz-index: 100;\n\t}\n\n}\n\n.tc-static-alert-inner {\n\tpadding: 0 2px 2px 42px;\n\tcolor: <<colour static-alert-foreground>>;\n}\n\n/*\n** Control panel\n*/\n\n.tc-control-panel td {\n\tpadding: 4px;\n}\n\n.tc-control-panel table, .tc-control-panel table input, .tc-control-panel table textarea {\n\twidth: 100%;\n}\n\n.tc-plugin-info {\n\tdisplay: block;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground-colour: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n}\n\n.tc-plugin-info-disabled {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n\tbackground: repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n}\n\n.tc-plugin-info-disabled:hover {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n\tbackground: repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n}\n\na.tc-tiddlylink.tc-plugin-info:hover {\n\ttext-decoration: none;\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour foreground>>;\n}\n\na.tc-tiddlylink.tc-plugin-info:hover .tc-plugin-info > .tc-plugin-info-chunk > svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info-chunk {\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-plugin-info-chunk h1 {\n\tfont-size: 1em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk h2 {\n\tfont-size: 0.8em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk div {\n\tfont-size: 0.7em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info:hover > .tc-plugin-info-chunk > img, .tc-plugin-info:hover > .tc-plugin-info-chunk > svg {\n\twidth: 2em;\n\theight: 2em;\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info > .tc-plugin-info-chunk > img, .tc-plugin-info > .tc-plugin-info-chunk > svg {\n\twidth: 2em;\n\theight: 2em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-plugin-info.tc-small-icon > .tc-plugin-info-chunk > img, .tc-plugin-info.tc-small-icon > .tc-plugin-info-chunk > svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tmargin-top: -8px;\n}\n\n.tc-plugin-info-dropdown-message {\n\tbackground: <<colour message-background>>;\n\tpadding: 0.5em 1em 0.5em 1em;\n\tfont-weight: bold;\n\tfont-size: 0.8em;\n}\n\n.tc-plugin-info-dropdown-body {\n\tpadding: 1em 1em 1em 1em;\n}\n\n.tc-check-list {\n\tline-height: 2em;\n}\n\n.tc-check-list .tc-image-button {\n\theight: 1.5em;\n}\n\n/*\n** Message boxes\n*/\n\n.tc-message-box {\n\tborder: 1px solid <<colour message-border>>;\n\tbackground: <<colour message-background>>;\n\tpadding: 0px 21px 0px 21px;\n\tfont-size: 12px;\n\tline-height: 18px;\n\tcolor: <<colour message-foreground>>;\n}\n\n.tc-message-box svg {\n\twidth: 1em;\n\theight: 1em;\n    vertical-align: text-bottom;\n}\n\n/*\n** Pictures\n*/\n\n.tc-bordered-image {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 5px;\n\tmargin: 5px;\n}\n\n/*\n** Floats\n*/\n\n.tc-float-right {\n\tfloat: right;\n}\n\n/*\n** Chooser\n*/\n\n.tc-chooser {\n\tborder-right: 1px solid <<colour table-header-background>>;\n\tborder-left: 1px solid <<colour table-header-background>>;\n}\n\n\n.tc-chooser-item {\n\tborder-bottom: 1px solid <<colour table-header-background>>;\n\tborder-top: 1px solid <<colour table-header-background>>;\n\tpadding: 2px 4px 2px 14px;\n}\n\n.tc-drop-down .tc-chooser-item {\n\tpadding: 2px;\n}\n\n.tc-chosen,\n.tc-chooser-item:hover {\n\tbackground-color: <<colour table-header-background>>;\n\tborder-color: <<colour table-footer-background>>;\n}\n\n.tc-chosen .tc-tiddlylink {\n\tcursor:default;\n}\n\n.tc-chooser-item .tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tbackground-color: transparent;\n}\n\n.tc-chooser-item:hover .tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-chosen .tc-tiddlylink,\n.tc-drop-down .tc-chooser-item .tc-tiddlylink:hover {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-chosen > .tc-tiddlylink:before {\n\tmargin-left: -10px;\n\tposition: relative;\n\tcontent: \"» \";\n}\n\n.tc-chooser-item svg,\n.tc-chooser-item img{\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: middle;\n}\n\n.tc-language-chooser .tc-image-button img {\n\twidth: 2em;\n\tvertical-align: -0.15em;\n}\n\n/*\n** Palette swatches\n*/\n\n.tc-swatches-horiz {\n}\n\n.tc-swatches-horiz .tc-swatch {\n\tdisplay: inline-block;\n}\n\n.tc-swatch {\n\twidth: 2em;\n\theight: 2em;\n\tmargin: 0.4em;\n\tborder: 1px solid #888;\n}\n\n/*\n** Table of contents\n*/\n\n.tc-sidebar-lists .tc-table-of-contents {\n\twhite-space: nowrap;\n}\n\n.tc-table-of-contents button {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents svg {\n\twidth: 0.7em;\n\theight: 0.7em;\n\tvertical-align: middle;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents ol {\n\tlist-style-type: none;\n\tpadding-left: 0;\n}\n\n.tc-table-of-contents ol ol {\n\tpadding-left: 1em;\n}\n\n.tc-table-of-contents li {\n\tfont-size: 1.0em;\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li {\n\tfont-size: 0.95em;\n\tfont-weight: normal;\n\tline-height: 1.4;\n}\n\n.tc-table-of-contents li li a {\n\tfont-weight: normal;\n}\n\n.tc-table-of-contents li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n\tline-height: 1.5;\n}\n\n.tc-table-of-contents li li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n}\n\n.tc-tabbed-table-of-contents {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents {\n\tz-index: 100;\n\tdisplay: inline-block;\n\tpadding-left: 1em;\n\tmax-width: 50%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n\tbackground: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a,\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tdisplay: block;\n\tpadding: 0.12em 1em 0.12em 0.25em;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a {\n\tborder-top: 1px solid <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-background>>;\n\tborder-bottom: 1px solid <<colour tab-background>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a:hover {\n\ttext-decoration: none;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour background>>;\n\tmargin-right: -1px;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a:hover {\n\ttext-decoration: none;\n}\n\n.tc-tabbed-table-of-contents .tc-tabbed-table-of-contents-content {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-left: 1.5em;\n\tpadding-right: 1.5em;\n\tborder: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 50%;\n\tflex: 1 0 50%;\n}\n\n/*\n** Dirty indicator\n*/\n\nbody.tc-dirty span.tc-dirty-indicator, body.tc-dirty span.tc-dirty-indicator svg {\n\tfill: <<colour dirty-indicator>>;\n\tcolor: <<colour dirty-indicator>>;\n}\n\n/*\n** File inputs\n*/\n\n.tc-file-input-wrapper {\n\tposition: relative;\n\toverflow: hidden;\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-file-input-wrapper input[type=file] {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tfont-size: 999px;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\tfilter: alpha(opacity=0);\n\topacity: 0;\n\toutline: none;\n\tbackground: white;\n\tcursor: pointer;\n\tdisplay: inline-block;\n}\n\n/*\n** Thumbnail macros\n*/\n\n.tc-thumbnail-wrapper {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin: 6px;\n\tvertical-align: top;\n}\n\n.tc-thumbnail-right-wrapper {\n\tfloat:right;\n\tmargin: 0.5em 0 0.5em 0.5em;\n}\n\n.tc-thumbnail-image {\n\ttext-align: center;\n\toverflow: hidden;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-image svg,\n.tc-thumbnail-image img {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n\tmin-width: 100%;\n\tmin-height: 100%;\n\tmax-width: 100%;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image img {\n\tfilter: alpha(opacity=0.8);\n\topacity: 0.8;\n}\n\n.tc-thumbnail-background {\n\tposition: absolute;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-icon svg,\n.tc-thumbnail-icon img {\n\twidth: 3em;\n\theight: 3em;\n\t<<filter \"drop-shadow(2px 2px 4px rgba(0,0,0,0.3))\">>\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon img {\n\tfill: #fff;\n\t<<filter \"drop-shadow(3px 3px 4px rgba(0,0,0,0.6))\">>\n}\n\n.tc-thumbnail-icon {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tdisplay: -webkit-flex;\n\t-webkit-align-items: center;\n\t-webkit-justify-content: center;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.tc-thumbnail-caption {\n\tposition: absolute;\n\tbackground-color: #777;\n\tcolor: #fff;\n\ttext-align: center;\n\tbottom: 0;\n\twidth: 100%;\n\tfilter: alpha(opacity=0.9);\n\topacity: 0.9;\n\tline-height: 1.4;\n\tborder-bottom-left-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-caption {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n}\n\n/*\n** Diffs\n*/\n\n.tc-diff-equal {\n\tbackground-color: <<colour diff-equal-background>>;\n\tcolor: <<colour diff-equal-foreground>>;\n}\n\n.tc-diff-insert {\n\tbackground-color: <<colour diff-insert-background>>;\n\tcolor: <<colour diff-insert-foreground>>;\n}\n\n.tc-diff-delete {\n\tbackground-color: <<colour diff-delete-background>>;\n\tcolor: <<colour diff-delete-foreground>>;\n}\n\n.tc-diff-invisible {\n\tbackground-color: <<colour diff-invisible-background>>;\n\tcolor: <<colour diff-invisible-foreground>>;\n}\n\n.tc-diff-tiddlers th {\n\ttext-align: right;\n\tbackground: <<colour background>>;\n\tfont-weight: normal;\n\tfont-style: italic;\n}\n\n.tc-diff-tiddlers pre {\n    margin: 0;\n    padding: 0;\n    border: none;\n    background: none;\n}\n\n/*\n** Errors\n*/\n\n.tc-error {\n\tbackground: #f00;\n\tcolor: #fff;\n}\n\n/*\n** Tree macro\n*/\n\n.tc-tree div {\n    \tpadding-left: 14px;\n}\n\n.tc-tree ol {\n    \tlist-style-type: none;\n    \tpadding-left: 0;\n    \tmargin-top: 0;\n}\n\n.tc-tree ol ol {\n    \tpadding-left: 1em;    \n}\n\n.tc-tree button { \n    \tcolor: #acacac;\n}\n\n.tc-tree svg {\n     \tfill: #acacac;\n}\n\n.tc-tree span svg {\n    \twidth: 1em;\n    \theight: 1em;\n    \tvertical-align: baseline;\n}\n\n.tc-tree li span {\n    \tcolor: lightgray;\n}\n"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize",
            "text": "15px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight",
            "text": "22px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/fontsize": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/fontsize",
            "text": "14px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/lineheight": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/lineheight",
            "text": "20px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storyleft": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storyleft",
            "text": "0px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storytop": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storytop",
            "text": "0px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storyright": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storyright",
            "text": "770px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storywidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storywidth",
            "text": "770px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth",
            "text": "686px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint",
            "text": "960px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth",
            "text": "350px"
        },
        "$:/themes/tiddlywiki/vanilla/options/stickytitles": {
            "title": "$:/themes/tiddlywiki/vanilla/options/stickytitles",
            "text": "no"
        },
        "$:/themes/tiddlywiki/vanilla/options/sidebarlayout": {
            "title": "$:/themes/tiddlywiki/vanilla/options/sidebarlayout",
            "text": "fixed-fluid"
        },
        "$:/themes/tiddlywiki/vanilla/options/codewrapping": {
            "title": "$:/themes/tiddlywiki/vanilla/options/codewrapping",
            "text": "pre-wrap"
        },
        "$:/themes/tiddlywiki/vanilla/reset": {
            "title": "$:/themes/tiddlywiki/vanilla/reset",
            "type": "text/plain",
            "text": "/*! normalize.css v3.0.0 | MIT License | git.io/normalize */\n\n/**\n * 1. Set default font family to sans-serif.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom.\n */\n\nhtml {\n  font-family: sans-serif; /* 1 */\n  -ms-text-size-adjust: 100%; /* 2 */\n  -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/**\n * Remove default margin.\n */\n\nbody {\n  margin: 0;\n}\n\n/* HTML5 display definitions\n   ========================================================================== */\n\n/**\n * Correct `block` display not defined in IE 8/9.\n */\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection,\nsummary {\n  display: block;\n}\n\n/**\n * 1. Correct `inline-block` display not defined in IE 8/9.\n * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n */\n\naudio,\ncanvas,\nprogress,\nvideo {\n  display: inline-block; /* 1 */\n  vertical-align: baseline; /* 2 */\n}\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices.\n */\n\naudio:not([controls]) {\n  display: none;\n  height: 0;\n}\n\n/**\n * Address `[hidden]` styling not present in IE 8/9.\n * Hide the `template` element in IE, Safari, and Firefox < 22.\n */\n\n[hidden],\ntemplate {\n  display: none;\n}\n\n/* Links\n   ========================================================================== */\n\n/**\n * Remove the gray background color from active links in IE 10.\n */\n\na {\n  background: transparent;\n}\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers.\n */\n\na:active,\na:hover {\n  outline: 0;\n}\n\n/* Text-level semantics\n   ========================================================================== */\n\n/**\n * Address styling not present in IE 8/9, Safari 5, and Chrome.\n */\n\nabbr[title] {\n  border-bottom: 1px dotted;\n}\n\n/**\n * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.\n */\n\nb,\nstrong {\n  font-weight: bold;\n}\n\n/**\n * Address styling not present in Safari 5 and Chrome.\n */\n\ndfn {\n  font-style: italic;\n}\n\n/**\n * Address variable `h1` font-size and margin within `section` and `article`\n * contexts in Firefox 4+, Safari 5, and Chrome.\n */\n\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\n\n/**\n * Address styling not present in IE 8/9.\n */\n\nmark {\n  background: #ff0;\n  color: #000;\n}\n\n/**\n * Address inconsistent and variable font size in all browsers.\n */\n\nsmall {\n  font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers.\n */\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsup {\n  top: -0.5em;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\n/* Embedded content\n   ========================================================================== */\n\n/**\n * Remove border when inside `a` element in IE 8/9.\n */\n\nimg {\n  border: 0;\n}\n\n/**\n * Correct overflow displayed oddly in IE 9.\n */\n\nsvg:not(:root) {\n  overflow: hidden;\n}\n\n/* Grouping content\n   ========================================================================== */\n\n/**\n * Address margin not present in IE 8/9 and Safari 5.\n */\n\nfigure {\n  margin: 1em 40px;\n}\n\n/**\n * Address differences between Firefox and other browsers.\n */\n\nhr {\n  -moz-box-sizing: content-box;\n  box-sizing: content-box;\n  height: 0;\n}\n\n/**\n * Contain overflow in all browsers.\n */\n\npre {\n  overflow: auto;\n}\n\n/**\n * Address odd `em`-unit font size rendering in all browsers.\n */\n\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\n\n/* Forms\n   ========================================================================== */\n\n/**\n * Known limitation: by default, Chrome and Safari on OS X allow very limited\n * styling of `select`, unless a `border` property is set.\n */\n\n/**\n * 1. Correct color not being inherited.\n *    Known issue: affects color of disabled elements.\n * 2. Correct font properties not being inherited.\n * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  color: inherit; /* 1 */\n  font: inherit; /* 2 */\n  margin: 0; /* 3 */\n}\n\n/**\n * Address `overflow` set to `hidden` in IE 8/9/10.\n */\n\nbutton {\n  overflow: visible;\n}\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Firefox, IE 8+, and Opera\n * Correct `select` style inheritance in Firefox.\n */\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n */\n\nbutton,\nhtml input[type=\"button\"], /* 1 */\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  -webkit-appearance: button; /* 2 */\n  cursor: pointer; /* 3 */\n}\n\n/**\n * Re-set default cursor for disabled elements.\n */\n\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\n\n/**\n * Remove inner padding and border in Firefox 4+.\n */\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  border: 0;\n  padding: 0;\n}\n\n/**\n * Address Firefox 4+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet.\n */\n\ninput {\n  line-height: normal;\n}\n\n/**\n * It's recommended that you don't attempt to style these elements.\n * Firefox's implementation doesn't respect box-sizing, padding, or width.\n *\n * 1. Address box sizing set to `content-box` in IE 8/9/10.\n * 2. Remove excess padding in IE 8/9/10.\n */\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  box-sizing: border-box; /* 1 */\n  padding: 0; /* 2 */\n}\n\n/**\n * Fix the cursor style for Chrome's increment/decrement buttons. For certain\n * `font-size` values of the `input`, it causes the cursor style of the\n * decrement button to change from `default` to `text`.\n */\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof).\n */\n\ninput[type=\"search\"] {\n  -webkit-appearance: textfield; /* 1 */\n  -moz-box-sizing: content-box;\n  -webkit-box-sizing: content-box; /* 2 */\n  box-sizing: content-box;\n}\n\n/**\n * Remove inner padding and search cancel button in Safari and Chrome on OS X.\n * Safari (but not Chrome) clips the cancel button when the search input has\n * padding (and `textfield` appearance).\n */\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/**\n * Define consistent border, margin, and padding.\n */\n\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em;\n}\n\n/**\n * 1. Correct `color` not being inherited in IE 8/9.\n * 2. Remove padding so people aren't caught out if they zero out fieldsets.\n */\n\nlegend {\n  border: 0; /* 1 */\n  padding: 0; /* 2 */\n}\n\n/**\n * Remove default vertical scrollbar in IE 8/9.\n */\n\ntextarea {\n  overflow: auto;\n}\n\n/**\n * Don't inherit the `font-weight` (applied by a rule above).\n * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n */\n\noptgroup {\n  font-weight: bold;\n}\n\n/* Tables\n   ========================================================================== */\n\n/**\n * Remove most spacing between table cells.\n */\n\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\n\ntd,\nth {\n  padding: 0;\n}\n"
        },
        "$:/themes/tiddlywiki/vanilla/settings/fontfamily": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily",
            "text": "-apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\""
        },
        "$:/themes/tiddlywiki/vanilla/settings/codefontfamily": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily",
            "text": "\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"
        },
        "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment",
            "text": "fixed"
        },
        "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize",
            "text": "auto"
        },
        "$:/themes/tiddlywiki/vanilla/sticky": {
            "title": "$:/themes/tiddlywiki/vanilla/sticky",
            "text": "<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\" type=\"match\" text=\"yes\">\n``\n.tc-tiddler-title {\n\tposition: -webkit-sticky;\n\tposition: -moz-sticky;\n\tposition: -o-sticky;\n\tposition: -ms-sticky;\n\tposition: sticky;\n\ttop: 0px;\n\tbackground: ``<<colour tiddler-background>>``;\n\tz-index: 500;\n}\n``\n</$reveal>\n"
        }
    }
}
17px
16px
350px
770px
770px
686px
fixed-fluid
infor
classic
Con varios input, preguntar datos:

* Nombre
* Apellidos
* Edad

Salida:

Te llamas ... ... y tienes ... años

Desués añadir:

* Fecha de nacimiento
* Lugar

Has nacido en .... el ....

```python
def datos():
  """Pide varios datos del usuario y los imprime por la pantalla"""
  nombre = input("Escribe tu nombre: ")
  apellido = input("Escribe tu apellido")
  edad = input("Escribe tu edad")
  print("\nTe llamas", nombre, apellido, "y tienes", edad, "años")

datos()
```
Haz un programa que pregunte el radio de un círculo e imprima su superficie ($$s=\pi r^2$$) y su perímetro ($$p=2 \pi r$$).
Crea un programa que haga una pregunta que necesite una respuesta de sí o no.  Una vez el usuario ha respondido el programa dirá si le gusta o no lo que le ha preguntado.
Haz un programa que pida la temperatura en grados Celsius y los convierta a Farenheit.

Busca en Internet cómo se realiza la conversión.
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
```r
# El programa crea un número entero entre 1 y 10 y hay que adivinarlo.

adivina1 <- function() {
  numsecreto <- trunc(runif(1,1,10))
  acierto <- 0
  while(acierto == 0) {
    respuesta <- readline("Escribe un número de 1 a 10: ")
    respuesta <- as.integer(respuesta)
    if(respuesta == numsecreto) {
      acierto <- 1
    } else {
      acierto <- 0
    }
  }
  cat("ENHORABUENA, has acertado el número secreto, era el", numsecreto)
}
```

Descripción de las variables:

*//numsecreto//: es el número secreto que hay que adivinar se crea con [[runif]] y se eliminan los decimales con [[trunc]].<br><br>
*//acierto//:Esta variable es la que controla si se ha ganado o no. Vale 0 mientras no se acierte y 1 cuando se acierte.<br><br>
*//respuesta//: contiene el número que introducimos por el teclado y que se compara con //numsecreto// para ver si lo hemos acertado.<br><br>
Añadimos el indicar si el número secreto es mayor o menor y que el número aleatorio está entre 1 y 100

```r
adivina2 <- function() {
  numsecreto <- trunc(runif(1,1,100))
  acierto <- 0
  while(acierto == 0) {
    respuesta <- readline("Escribe un número de 1 a 100: ")
    respuesta <- as.integer(respuesta)
    if(respuesta == numsecreto) {
      acierto <- 1
    } else {
      acierto <- 0
      if(numsecreto > respuesta) {
        cat("El número secreto es mayor\n")
      } else {
        cat("El número secreto es menor\n")
      }
    }
  }
  cat("ENHORABUENA, has acertado el número secreto, era el", numsecreto)
}
```
Al anterior añadimos un parámetro para que el número secreto sea elegido entre 1 y n

```r
adivina3 <- function(n=100) {
  numsecreto <- trunc(runif(1,1,n))
  acierto <- 0
  while(acierto == 0) {
    cat("\nEscribe un número de 1 a",n,":")
    respuesta <- readline()
    respuesta <- as.integer(respuesta)
    if(respuesta == numsecreto) {
      acierto <- 1
    } else {
      acierto <- 0
      if(numsecreto > respuesta) {
        cat("El número secreto es mayor\n")
      } else {
        cat("El número secreto es menor\n")
      }
    }
  }
  cat("ENHORABUENA, has acertado el número secreto, era el", numsecreto)
}
```
El programa nos dice cuantos intentos hemos realizado

```r
adivina4 <- function(n=100) {
  numsecreto <- trunc(runif(1,1,n))
  acierto <- 0
  contador <- 0
  while(acierto == 0) {
    cat("\nEscribe un número de 1 a",n,":")
    respuesta <- readline()
    respuesta <- as.integer(respuesta)
    contador <- contador + 1
    if(respuesta == numsecreto) {
      acierto <- 1
    } else {
      acierto <- 0
      if(numsecreto > respuesta) {
        cat("El número secreto es mayor\n")
      } else {
        cat("El número secreto es menor\n")
      }
    }
  }
  cat("ENHORABUENA, has acertado el número secreto, era el", numsecreto,"\n¡Lo has adivinado en",contador,"intentos!")
}
```
Cuando se escribe un "." el programa termina aunque  no se haya acabado el juego. Esta es la versión final de ''adivina''.

```r
adivina4 <- function(n=100) {
  numsecreto <- trunc(runif(1,1,n))
  acierto <- 0
  contador <- 0
  while(acierto == 0) {
    cat("\nEscribe un número de 1 a",n,":")
    respuesta <- readline()
    respuesta <- as.integer(respuesta)
    contador <- contador + 1
    if(respuesta == numsecreto) {
      acierto <- 1
    } else {
      acierto <- 0
      if(numsecreto > respuesta) {
        cat("El número secreto es mayor\n")
      } else {
        cat("El número secreto es menor\n")
      }
    }
  }
  cat("ENHORABUENA, has acertado el número secreto, era el", numsecreto,"\n¡Lo has adivinado en",contador,"intentos!")
}
El análisis exploratorio nos sirve para describir y comprender cómo son nuestros datos.

Los estadísticos nos resumen en un número diversas características de los datos.

Usaremos los siguientes estadísticos para hacer el análisis exploratorio:

*[[Media arítmética]]. ''mean(x)''. Es una medida que nos indica dónde está el centro de los datos. Es una medida de tendencia central.<br><br>
*[[Desviación típica|Desviación típica]]. ''sd(x)''. Es una medida que nos indica si los datos son muy distintos entre sí (desviación típica alta) o son más o menos iguales (desviación típica baja), es decir, si hay mucha o poca variación de datos. Es una medida de dispersión.<br><br>
*[[Test de normalidad|shapiro.test]]. ''shapiro.test(x)'' que nos indica si la distribución de nuestros datos es [[normal|Distribución normal]] o no. Es una prueba de normalidad.<br><br>
*[[Resumen de 6 números|summary]]. ''summary(df)''. Nos da un resumen de la variable: valor mínimo (1), valor que alcanzan el 25% de los datos (2), valor que alcanzan el 50% de los datos (3), media (4), valor que alcanzan el 75% de los datos (5) y valor máximo (6). Nos proporciona medidas de tendencia central y de dispersión.<br><br>
*[[Gráfico de caja|boxplot]]. ''boxplot(df)''. Hace un gráfico con los mismos datos que ''summary'' pero sin la media. Es el complemento ideal para ''summary''.

''x'': vector de números.<br>
''df'': //data frame// o vector de números.

<<toc-selective-expandable "Análisis exploratorio" sort[orden]>>
En esta práctica terminaremos con el análisis exploratorio.

Veremos el resumen de los 6 números ([[summary]]), gráficos de caja ([[boxplot]]) y una prueba para comprobar la normalidad de los datos [[shapiro.test]].

Continuaremos con el programa ''pasexos2.R'' pero le cambiaremos el nombre a ''pasexos3.R''.


#Recupera los archivos que tienes en tu casillerao del EDU y cópialos en "Mis documentos":<br><br>

##''pasexos2.R''
##''datosm.txt''
##''datosf.txt''<br><br>

# Recupera los datos que hay en los archivos ''datosm.txt'' y ''datosf.txt'' usando [[read.table]], tal como se explica en el punto 1 de [[Desviación típica de pesos y alturas por sexos]].<br><br>

#Utiliza [[summary]] para hallar el resumen de los 6 números de ''chicos'' y ''chicas''.<br><br>

#Utiliza [[boxplot]] para hacer dos gráficos de caja, uno con los pesos de chicos y chicas y otro con las alturas.<br><br>

#Utiliza [[shapiro.test]] para saber si los datos son normales o no.

Por último guarda todo en el archivo ''pasexos3.R''  súbelo al EDU.
<<toc Anotaciones sort[title]>>
<<toc-selective-expandable "Antic" sort[orden]>>
Convierte un texto en un número decimal. 

En realidad convierte cualquier objeto en un número de precisión doble. Por lo tanto también podría ser usado para convertir un entero en un número de doble precisión.

!!Sintaxis
```r
as.double(x)
```

!!Ejemplo
En este ejemplo hay que usar ''as.double'' porque ''readline'' sólo lee texto, de forma que hay que convertirlo.

<<<
```r
# Pide un número y lo muestra en pantalla
fun <- function() {
  num <- readline("Escribe un número: ")
  num <- as.double(num)
  cat("El número ha sido:",num)
}
```
<<<
Convierte un texto en un número entero. 

En realidad convierte cualquier objeto en un número entero. Por lo tanto también podría ser usado para convertir un decimal en un número entero.

!!Sintaxis
```r
as.integer(x)
```

!!Ejemplo
En este ejemplo hay que usar ''as.integer'' porque ''readline'' sólo lee texto, de forma que hay que convertirlo.

<<<
```r
# Pide un número entero y lo muestra en pantalla
fun <- function() {
  num <- readline("Escribe un número entero: ")
  num <- as.integer(num)
  cat("El número ha sido:",num)
}
```
[[Google Sites|http://sites.google.com]] ens permet la creació de llocs web. El farem servir com a llibreta de classe. És per aquest motiu que has de tenir la teva pròpia pàgina web.

 Aquí tens un [[manual del funcionament de Google Sites|https://docs.google.com/document/d/12MioaYJ_h4x5k2Du144MgLbBS_RFjkk8NdyXQE6IVaA/edit]] per si vols aprofondir en el seu funcionament.

<<toc-selective-expandable "Blocs amb Google Sites" sort[orden]>>
Boxplot es una función que crea diagramas de caja. Representa gráficamente, de un conjunto de datos:

#El valor mínimo.
#El valor alcanzado por el 25% de los datos.
#El valor alcanzado por el 50% (es la mediana).
#El valor alcanzado por el 75%.
#El valor máximo.

Es casi la misma información que la función [[summary]] (esta última nos da también la media), por lo que se se suelen usar conjuntamente.

!!Sintaxis

```r
boxplot(x, main = "...", xlab = "...", ylab = "...", names = c("...",...)
```
Parámetros:

*`main`: El título del gráfico
*`xlab`: Etiqueta del eje X.
*`ylab`: Etiqueta del eje Y.
*`names`: Nombres de las variables del eje X

Esos parmámetros se pueden omitir.

!!Ejemplo 1
Con los mismos datos del ejemplo 2 de [[summary]]:

<<<
```r
boxplot(datos, main = "Datos", xlab = "Variables", ylab = "Frecuencia")
```
<<<
Da como resultado:

<center>{{boxplot1}}</center>

!!Ejemplo 2

Usando los datos anteriores:

<<<
```r
boxplot(datos, main = "Resumen de los 5 números", names = c("Var 1", "Var 2"))
```
<<<

<center>{{boxplot2}}</center>

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
Interrumpe un bucle [[for]] o [[while]]

!!Ejemplo
Cuenta atrás desde 10 hasta 1

```r
ejemplo_break <- function(){
  n <- 10
  while(TRUE) {
    if(n == 1) {
      break
     }
    n <- n - 1
    cat("\n",10)
   }
 }
 

```

Descarrega al teu ordinador aquestes dues imatges:

{{Brujula_fondo.png}}

<br>

{{Brujula_centro.png}}
iVBORw0KGgoAAAANSUhEUgAAAHgAAABzCAYAAABTo8YRAAAABHNCSVQICAgIfAhkiAAAAAZiS0dEAP8A/wD/oL2nkwAAHGVJREFUeJztfXl4FFXW/nuqujvdWTr7ShJIAgTCJjvDIJvKsCqfinwziiCoDAiP/hyV4Ztx1FFn9HPhwQ8ZUAQUcZRlZFwAFQeBQWUVUEhCFiQsIXs6e3dX1fn90QtJSC9ZujqQeZ+Hh3RX3XvfqrfuqXOXcxroQpgzZ07QowkJN/mbh5oQ/E1ATcx/9FGDUaOZ428eaqJLCZyckBAoajRT/c1DTXQpgWPDw8ewJPXxNw810aUE1mg0U8CMp4B0f3NRC11KYIFoCgAogjDI31zUQpcRmJl1ACIVZgbRQH/zUQtdRmAATlGZKNWfRNREVxJ4AACQ7e8R/iSiJrqMwMzcHwDbP/6nB99oIKKMxh+eBLrEjFaXEZiZMxp/VjSam/3FRU10GYEBJDv+sL+HZ/iLiJrQ+JuAGmDmEc0+MwGDYNOaWy51Y6Cr9OAm889ERAzonwKC/UVILXQVgacAAAFM9h5LgB5AiF9ZqYAbXmBm1gBIQTNTzIAO/xH4hkAwMxvg9K2uQtZobvcDH1XRJQQmIj0AMEBsF5oAQFFu8ycxNdAVBO5hN9NN3sEgAonifwS+ATCZ6BrrDGZmAFgGhKrOSEV0BYF/ZdeyCciuulUUf6k6IxXRFQQe1lIPBhzjJeqtKhuVcSPOZMXMnj17WmR4+Njk7t0H2L9j2B0sbiy2orA1I+PpxyZOvKO+pua7rNzcr/bt27fXH6R9hete4F/07dt98Nixo3U63TSdTnd7WFhYiCiKAICePXs6TnOoSk16syAQZDk8IT5+PCvK+NS0tOUTxo5FTV3dKYvZ/M+qmpqvNm7c+G9cx9OZ16XAs2bN0jXU1k7plZq6IiY+PgWwzy/b1WNmMDNiYmLc1kMAUFxMDEBRFBAR9Ho99Hr9QAADEoCn/7RsGc5dvPi/DRbLs1u3bq338aV1OK43gY1LlyzZEBUZOVGn1YY59IStZzZ50TIzIqOiYNuC1fI7GACkigrIigLh2nOImTnQaKR+GRlPmS2Wx1MfffSHb48f/+2BAweOd/SF+QrXi8ABjyxa9GRMVNTzeoPBOcSxo0X1mBkRkZFuxQWAIFlG0cWLiO/W7ZpjjR8anVYrBsTGDp8yadKxoYMG7cjMyfnjF198cbqN16MaOr3A48aNG3Xz6NEHg4ODBbaB4EJUB5gZiqIgIiLCcwNEaMjLAxITgRaGU1dPIwIzBEFAXHz8zLj4+Jnd4uLeqa6rW7x161ZLa69LLXTmYZL4/5Ys2furW2/9ziFuczPsDsbQUGi1Wo/nkSBAyskBvK/a8Y7n3r17LxjQt+/F26dN67Rz2p2yB9/33/99c1L37tvDQkOjFUVp8R3rCamp3u2rYyKEVFRAkiRoBO+edzsVAgCtThc16he/+GdiUtLbq9esebg1HNVAp+vB99x11yMZ/frtN4aERNkdpFYJC9h6WJqXAoMIotkMtrTNyhIRCURITkp66InHHy+KjIzsVEuQnUrgxQ899NHgwYNXCYLQKnPsgGN4JEkSknv0uOa4q5c3SxLMVVVQFMVZTxva5qjIyJhFDz98DoD78ZmKaPVN9BWWLlmyM6lbtymyLHv0fB1wDIEURYEkSejeowe6JyWhZ3o6Erp1u6YeSVHwYmoqai5fbvK9wow7P/kEhrAw5J4/j/z8fMhWKzRarcdhVnMQwDW1tVVbtm/PyM7Ovuy5hG/RKQR+cMGCPb3S0m5pbc9hZoiCgD79+mH6lCkgD06VK4GZGaOWL8fdf/6z87tDhw5h31dfQWkkbmuErqurwweffx6Te+JEideFfAC/O1kLH3xwbUpKyi2Konhllh09qqGqCjNmz0ZG377Q6/VNjrkp7HIodObbb5u0MXLkSAwbNgwXCwqw4+OPUVdX1xrLwoGBgTRr8uTTfz1xwq/m2q89+IG5c59K79XrZbub7FUZq8WCgQMHYsqMGdC20oRKsmzrwYWFTQ8wo1KS8HYz8RvXffjQIXzzr39BkWXbZgEv2iQilJaV/fTKa68N8Hiyj+A3J2vKlClpaampLzHA3twsZgYDmHfvvbj9zjuh0diMTxt8sWvrJkIggEvNhG9c94iRI/HU8uWIiY/3vl5mREZE9J/zm9+8226SbYRfBA4NDQ0fOXz4GY1G43F8y8xQZBnRMTF4/IknkNirV6sdn0aVtWiiCYAI4OKxY255MDPmL1iAaTNmwOr9sIr79et3/wP33z+79YTbD78IPG/OnLX6gACtN06V1WpFv4EDseChh5wzUx3Ra5tDFEVcOn7c5RCJ7GaZmTFg4EDcec89kGTZmyEVMTMnJSW9D8DY0bw9QXWBJ0+ePCshIWEWmq/NtgBmxpjRo3H7HXd0TONELqckWRBQlpnp8eFxHM/IyMDcBx5wiu6hDAUFBWme/N3v/tU24m2HqgI/88wzmpHDhr3pTc+VJAn9+vfHhEmTkJeXh+LiYq9uplu4EZgAlOTnuy3euO0tW7YgMTERv77vPsiy7LFpRVE4PCxs6KQJE4a2inM7oarA+WfO/I9er4/2dB4zIzExETPuuAPMjKSkJHy9Zw/ef+89FBQUtJ2Am2ESAJRkZTnbb84HAEwmE4qLi7F92zYMvskWXpycnIybx46FxcM7mYhIEAQMGTZM1V6smsCxsbExfQcOfM4W9+UaDmdm7vz5TmdKp9Nh8JAhSExKwnsbNuCNV15BaWlp66cWFcX2zwUaqqpgqq29xlLIsowzZ85Ap9Ph5IkTyM7MRM9evZzHx44fj169ezs9fXfXFh4ebly4cOE87wi3H6oJPOuuuxYKggD7em7LsAt67333AWjqTKWnp2PI0KGYPHUqai0WrFu7Fm++8QZyc3K8Nt3koQfrARz5xz+cbUuShMzMTCiKgoyMDOz87DP8e/9+/GbOnCbcmBkz77zTtu3HXfs2nmwMCvqTR7IdBFGthm6dOPETnU4X4M6zUpiR2K0bbh4//ppjRIRLly6hf//+kGUZBefPQ5ZlHD92DFlZWQgMDER0dLRbJ4llGftXroSlttYFAQUcHIyMyZNRWlICs9mMHvZFi39s24az2dmIjonBbZMmNRmqERE0Gg0Sk5Nx8sQJp8ftAmQwGMKDDIaj2Tk5OS7JdhBU6cHTpk27NzQ0NNST2ywKAu6bN89lb0xJScHPP/+M8RMmYNjgwVCYodfrYaqsxFdffglJktrFU9BokLl3L8rLy5GQkODctLdx/Xrk5ebapjBHjWpxHM7MSElJQUpKikeLIggCeqenv94usl5CFYEHDRjwP55MKDOj/yBbAjpXzwERITg4GMyMSdOnY9y4cc5joiC0e3zMRAiuqkKdyeT8bt1bb6G4qAjMjBCjEUOGDm2xHYeo0++4A9WlpW65KIrCoSEhSfPnz/f52rHPBV68eHGwwWDo7k5gZobFYsEtt9ziti5mRkhICCoqKgAAo8eMwZChQ2FtZ891gADIkoSaigrU1dVh5YoVKLEPz4gI02a4T+tBRDAajRgxfrzbHkxEpNFqDfU1NVM6hLgb+FzgwgsXhoqiGOSpdw0bMgQB9lUhVyAiBAQEoLi4GIBN8EmTJ2PIkCGgDujBACBbLDAVFmLDunWot68gEREkWfZqGxAzY9Tw4R7NNBEhKjr66XYT9gCfCxyfmLishT3HTUBEGDxsmNd19unTB9XV1U5Bp06fjtj4eNi99DZztcW3MD7fsQMm+w4PSZYRYjRiwYMPer2CFB0XB2sjfq6ai42J6Q8fRzf6fD043Gj0aIZYlhEZFdX0uxYcmaqqKhQVFaGivBzFRUUoLS1F4eXLqKmpQVBgIN7fuBG/njMHoii2qTdLVisGPvAA5q9f3zJPLxc5iAjDxozB8ePH4QijaaEu0mq1uHf27JGbP/roy1aT9RI+FXjKrbcOMIaGOsNCWoKiKOiemgpdQACAq+9jSZJgNpvx46lTyM7OxoWCAoiCAJ1OB6GRORYEAUajEcyMy4WF2PTuu5g3f37riDJDYcbgWbMwd/16l0K25qH5xZgxOHLkiEuBHSY8OjZ2KIDrU+DElJR+gPsbQ0SIiojAvm++QU52NsrLy6HVamG1WmGxWJzrvsFBQW7bctywK4WFWL1qFR5ZutTrHqcwY+Jzz2HaH/7Q9qXIRmBmhIaGIkCvh8VshiAITR7KxqeKzEPa1ZgH+FTgQL2+D+yvNqvVCllRmsz2MGye69GjRwHAeRPMZjOIyKuN643huIFVJhPWrF6NBxYsgE6ncykYAzBbrZj4xz92mLgOHsyMJ5ctQ1lJCUpKS1FSXIyy0lKUlpaitLgYkqJAEAQStdp+7W7QHZeOrvD11183wGQyGOLiNJlnzmzTabU3BwQEQCOKMBgMzvM66ma2BEfdIUYjfrt4MQT7hnbZYsELqamoKS62mWVFwcinn8Y9zz7rUz4tobyiAvlZWTidnW2ZO29eNGwObx0RdWgYTLuv6MUXX4wVmCcS0d3MPAREIQQEMrNBzRvWHA5v2mAwYOljj9m211qtToEVRcH09esx4f77VRe3eXv2YLpaIqpj5goi+hrAbgBftFdwr6/qhRde6KYBhjBzbyYaIBANYOb+RKSzs2xVfI8aYPviQrDRiAUPPwytIODF1FSUX7qEaS+9hEnLlqkurjs44q+acaoEcJqZTxPRaQA/AThNREXe1Nnkyp555hlNYGCggerqgqSAgBQoynQBGA+i0S0SsrFyXbmDpIdltPai+dhXUZQm3xERAoOCsPDhh/FK376Y8PTTGLtwoQ8ZqYZ9sPX03QAuA6iHzRI410Tpr88/f6tVkqaxotzCQCwAPQFBIBIBwGQyWSwWiyQQyYIoyqJGI2m0WotOq9WLgmDUiOLPolYLURAkkUjDRCyKohaCoJQUFnYnjUbUaLXQabXQiCJErRaaujqI4eGoqqqCQa9HXFwcyO5panU6GAICIIoiAgMDITOjoaEBzAytVgsiss07O87XaqEPCLD9r9dDq9VC1GggiiI0Gk2T3llWVoaDO3eiz8iREIigaTaEERQFIII2MBAAoLV78I5xtSiKti2zguCc+9bYj9XV14OIUFVVBVlRnN87PGjHPwC2kQEzAgICmloPSYJABDEgAKLdwXS0rdFoGABrtNrGJRp3UCuAOgANAM4C+ALAl5rQyMjsRYsW1QI4AaAvbL9t0A9Ad3tBnf2fK/R0c6xTwGHyfjh2DBNmzsSHH3wAyWp1OevlcjbM/n1LR513mshzjmI39bjhYAutclWWWWu1Ws1mi+VspcmUabVY6iyyHO1py+oIAJMB3AYgBUAQgCBm1jqePPvNc4x4Oi2+2L0bx44cwSNLl8Iqy3hr9Wpnj+os72AXsN1bu4/DzAqAGhDVAygB878Eop3L/vCHL1oq7PWVMbMIwADbxodk2ISfDODmZk5BpxHbwWvbli3IOXsWALBoyRKEhYXBZDLh/1audJrhToRr7h8znwLR11CUT1gUT4ui2FBXV2d+7rnnPHrYHSIEM8fBZt77MnM/snnYA4gorCPqbyMnEBF279qFH44dc/bWxUuXIiTEtgxbVFyMjzZvRn29uslz2J4KonF0JGzvzkxiPqoQnWWiHwVByFm+fLn7rZ4e4NOe9sRjj60YMXLkoz2Sk6lHr14w6PXQ6nTXzC75aqiya+dOnDh+vIkpXrxkCYLtAjMzKisrse6ttyBLkk9NNdsnVhw8TJWV0AUEoLqqqu6WX/0qesaMGXW+aNen9qlBkgry8/MpLy8P2LsXoiBAY/dyY2JikJqWhtS0NER5ke7IWzjq2fLhh8jLzXWK2xKICOHh4fjt4sVYs2oVlPbsuW7UtmKfkq2vr3cGpAfodDDYvXMACLcniDFbLCd9JS7gY4HrqqqyKD7eOQGi2FeKYLHgXH4+8nJzYbFYMGv2bPQf0P4APMcN3vnZZx7FbYyQkBDMW7AA723YAMnDJnaHeZVlGYqiwGI2gwQBCd26ITIyErFxcYiIjERsdDTWv/OOcyXNsR242UPMssXi01RMPhX4WHZ2Zu/0dKAFx8ExLhRFEUcPH+4QgYkIn3/6KU6dPOm1uA5ERUfj3rlz8d6GDU1EAeA0rVqtFgEBAaitr0daWhqSkpLQf9Ag5zsduPqQncvPhyNbgaOe5haKiMisKD+055o9wacCnzx06OfbfvlLREVGut5DSoTi4mI01NdD32gxwh1cmfNtmzYhp6Cg1eI6eMTFxWHRkiV4e80alJWVwRgaih49eqBPRgZ69uwJQRCg0WiuWeVqvoUWAH6wB7K5XMmyHyvMznYd0tgB8PkYwVRRsSkqMnKOu3OYGaVlZUhMTPSqTiLCSy++aNsmSwSL2Yz0vn1RcP58m8RtjJCQEAQGBeGhhQsRYrwaDJiXl4e0tDSXfBrDYrEg98wZCG6GYESE2tpabP/qq0PtIuwBPt+TVVRWtkJxEy4C2AQ+uH+/13V+sHkzYJ+6FAUB48aPx8z/+q8OW+yQFQXvvfsuzGaz87uwsDCYzWav9nwVXbkC9mJ8XVJa+o92EfUCPhc4NDT0rKwoJk83Ji8vD6VlZW7PYWZUVFTgwvnzILujM3LUKNxy223QaDQQO2jSwmAwoLqqCqtXrXJ6whERETCZTF55+nv37vX4ICiKgtIrV57vEMJu4HOBN23aVFtZVpbtabgiCAIOHjgAwPVcMBHh8OHDYGY0mM0YPGQIJt56qzPoK71PH1sOjXZCtC86mBsa8PaaNagsLwdgM71Wq9VlOWbGhfPncS4vz30IDTMrilIBnS673WQ9QJXIhqMnTy7zZKaJCJk//ohae3RfczAzzGYzvvn6ayiKguHDh2PKtGnO4xazGenp6R6HOd4gMi4OktUKIkJ9fT02btiA+vp6JCYm4uLFiy2WcThNe/bscWb9cQVBEKi4tPSUGvmnVRF4375931SWl5/1+P4SRWx8880WJxyICDs+/hjBwcG4aehQTJ0+HQBQXV2NnJwcBAcHo0+fPpA9PEjeYMrUqZj961+j0mRyPlh/W7UK1SYTQkNt25ibXwsRIfPECVy+dMmjebZarTh2/LgqC9KqhY+a6upe8bQxnZhRLUn44ciRa44xMzJPn8bAQYMwdepUFBUVobCwEMyM3r17O3t9VGRku7kKgoBevXvjry+/jCnTpiE4KAj19fVYu2YNGhoakJube81Ua11tLXZ89tk1a9AtgE2Vld8fPHjQ5+YZUFHgNWvWrK+uqVHcXjwRwIydu3Y1CU8BgPc3bcKgwYMxeepUZGdnIyIiAvHx8c5JBke9YeHh7ebaeCl04KBBWPLYY5gxcyYMBgM2bdwIjSg6PWqHad6+das3DhgDoMqamhfbTdJLqJnCQcnOybnNm3exVqPBB42iC0pKSiAIAoYOGwZRFJGenu4y405UtMcMEV7DEZfEzBg0aBB++8gjmLdgAbZv24azZ886j3+yYwcuXrzojcBUeOHCpbfffvuzDiPpAarm6Ni6deve2poaj0HPRIQGWcb6deugKAo0Gg1mzZ6N5ORkjzcxoVs3r5KitAaONkVRRGxsLH735JPOiIVv9uzBTz/+6HGChZnZKknKlYqKcW5P7GConUaJd3z44R2SJDm2iroEEaG4qAjbtm6FMSQEOi9zZCV06+YxIUpHICMjA0cPHcL3hw65DE9pDEEQqLikZNdHH32U53NyjdtVszEAOH3+fGZxScmzju2hnnAuLw9r//Y3AN4lW4mKjISn10B74ODw2SefYM+ePd6W4bKSEtP/rVo13WfEXMAvme7eWLXqhbLy8sueeqMzFKWqCq+9+iqu2HNJehI6zZ7usCPh2GMtW6346O9/x6mTJ53vYI9FFYUKS0s7KJtb6+CvZKTyT2fO9K1vaDDDwwZEx02ULBasXb0ahw8dcornSsRUF4sC7QERobyiAm+89hp+PnfOK7PMNtBPWVnPb9q0aV+Hk/ICqmXZaY7c3FxzeETEsbioqPvIy3herVaLc/n5OHr0KPpkZMBg+w2la8oa9HocP3aspfVXDB8xwhmq6gmN696+bRu+2r0bcit2ngiCQIWFhfvXvfPOPK8K+AB+ExgAsrKycrunphZGRUXNcIRteCpDZMtfdfjf/0ZxcTGioqOdiVkcx2VZdq7HNi/rjcAOYa1WKw7s34+Pt29H0ZUrrkJAWyrPRERlZWUHX1+5cqzHAj6EXwUGgBMnThyLDgvj2Pj4CSBi8mIjIBFB0GhQXl6OI4cO4cL584hPSIBOp4MoihBEEd9/912bBJasVpgqK3HgwAFs37oVFy9ccBvA3hwOcStNpgv/++qrIwB0TIaYNqJTbAr++/btfwYg3zRkyAtKK0wgkS3N4cWLF7F+3TqIgoCYmBiMGDUKIhG89aUVRUFefj6Ofv89Lly40GSGqrUbAQVBoPLy8vxPd+7sC8Dvv4jm9x7swE+ZmQdi4+N/joqMnCkIQqs2z5N9ihOwLT6cOX0apeXlCGqWFYCIMGzECAQ068F1tbVYt3YtqqqqnDNXrRWXmVkQBCoqKtr56ooVY0pKSlyvK6qITvW7SZs3b3738927Rzc0NNQCrUgyiqtDKnugFnRardfbYM/l5tpMe9tDWZiZqaCgYMvrK1dOgy0QrFOgUwkMAN9+++13zz7/fGRRUdFZe29q04DWaDTC0mjLjTtkZ2W1eU82M7PFaqXvDh+++801a/yStt8dOp3AdlhWvPFG+s/nzz9hlSQC0CahvZ2Tzs1r/eyhg09JcfGhg999l/Lpp59ub3UlKqBTOFmusOatt15LSUnZds/dd+8whoTcJIoivB1OAd6Z2prqakiyfE2ssCdYJcl09syZl97fsuXlVhVUGZ1aYAA4d+7c+ZdfeWXw2LFj+44eOfJgeHh4uL33eJORzOMppY7EoR7OdTxYVqsV2Tk5L72/efOf0Ineta7Q6QV2YP/+/Zn79++PWLBgweSwkJAnwyMiJmo1GrgT2xFQ5s66l5aWulvqYyIihRnlpaVl9Wbzn7/8+uu/nz17trT9V6QOrhuBHXjnnXd2A9idkJCQdOfMmS9ER0WNEwShe6NoA6fgoih6nKS4Ulh49XijuUlZlmGV5bJqkynrbHb2Xz7dtWuXDy/LZ7juBHbg8uXLF1atXj131qxZYlZWlrFfauqCmOTkR2OiohId2fECAwO5qrqaQoKDXdZTdOXKVQtAREXFxbKpquqt3Ly8FUR0bt++fX6diWovOkUkfgcj6K677kqLNhqTBYOhW0hw8CPhoaEDAICIeNGSJQgJCXFe9/x77300OCzssqmmpuDAgQPnz50751V6ousFN6LATfDyX/7ymKIoK+yOFC9uJDAzHxcEQdXfMVIbnXUc3HGQ5RbfnfbX7Sdq01EbN7zAgiRVkC0jTRPYfanP1WekLm54gcXQ0Gq2JThpDguAS2rzURs3vMCPP/54PTM3oNnWIGauA1DtH1bq4YYXGAAEYDOaOZREVEtENX6ipBq6hMDM3NK79mvVifgBXULg5U8//U3jz/apy4/9QkZldAmBAYCB3GZf/dMvRFRGlxGYbIm0bX8TFZGHn7m9UdBlBGagccKxk34jojK6jsBE3+OqJ33Kn1zURJcRWBCEUwBg33ft0+xynQldRuDf//73BQAcOzeO+5WMiugyAgMAmD+3LzJk+ZuKWrhuF/zbAo0g7JQkKd7fPNRElxI4KCxsZ21tbZTnM28cdCkTLQhCTUFBwWZ/81AT/x90VwuxdTkTcwAAAABJRU5ErkJggg==
iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAIAAAAiOjnJAAAAA3NCSVQICAjb4U/gAAAABmJLR0QA/wD/AP+gvaeTAAALy0lEQVR4nO3bf0xTVx/H8VNWoSW4oVZjhpJuIGOC4oYYsUZHIoouZokbYBYTZsyGuvkjQmLi1IxkxsTpwGWL+8dshjgNI1NxY4xNJ3EYJzILaIGUuUKR2AIKFgrF0vv8cfJ0tb0txcdve2+ez+uv03vPbQ/l7W17qQpBEBjAs6YM9wKkxWKxHD9+/NGjRyqVKioqShAEjUazZcuWF154wWtmV1fXsWPHnE5nTEyMUql0OBxDQ0PR0dGff/55WFYuOQI8yel0GgyGkpIS91NUUVHhb3JPT8+mTZsYY4cOHQrlIqUPYfml1Wp5WDNmzAgw7fDhw4wxo9EYsoXJQkQ4zpLyYDKZ+KC/v7+8vNzfNLPZvGnTpvj4+BAtSyYQlrihoSHG2Jw5c/jNioqKwcFB32n9/f1tbW1JSUmRkZEhXZ/kISxxV65ciYuLO3/+PL/5448/XrhwwXea1Wq9fPmyTqcL7epkAGGJMxgMGRkZr7/+elFREd9SUFDgO21kZIQxlpmZGdLFyQHCEiEIQnt7+8KFCxUKxc6dO5OSkvj2r776ymvmlStXGGNqtTrEK5Q+hCXCYrHo9frExETGWHx8fH5+Pt9+9uxZq9XqObO6unr79u1hWKL0hftjqRQ1NzczxsxmM79pt9vdT9fRo0c9ZzLG6urqwrFGqcMZS0R/fz/z+EioVqv379/Px8XFxU6nk48tFgtjTKPRhGONUoewRJw7d27JkiWeW7Zu3bpw4UI+5ldEGWOXLl1atWrViy++GOr1yQHCEvHdd9+tW7fOc0tcXFxeXh4fnzlzpru7mzFmNBpTUlJiY2PDsETJQ1jexsfH+/r6Vq9e7bV97969fNDa2lpWVsYY0+v16enpoV6fTCAsb9evX2eMTZ061Wu7Uql0vwgeO3asoaHh2rVrS5cuDfX6ZAJheaurq1u0aNH06dN9d7333nvu917r1q2zWq3z5s0L7epkA2E9wel0dnR0JCcnT5s2zXfv7Nmzc3Nz+bivrw8X3ANAWE/o7u7+6aefEhIS/F1MLy4udo83bNgQqnXJD8L6l8vlOn/+vNVqvXnzpsFgEPx8afv48eN8sHjx4hCuTmYU/p6+/zdlZWUGg2Hq1KkqlWp8fHx4eHhkZGTv3r2+76J6e3tzcnL++usvvV6flpYWltVKH8J6GkajcWBg4NVXX42JiQn3WiQKYQEJvMcCEggLSCAsIIGwgATCAhIIC0ggLCCBsIAEwgISCAtIICwggbCABMICEggLSCAsIIGwgATCAhIIC0ggLCCBsIAEwgISCAtIICwggbCABMICEggLSCAsIIGwgATCAhIIC0ggLCCBsIAEwgISCAtIICwggbCABMICEggLSCAsIIGwgATCAhIIC0ggLCCBsIAEwgISCAtIICwggbCABMICEggLSCAsIIGwgATCAhIIC0ggLCCBsIAEwgISCAtIICwggbCABMICEggLSCAsIIGwgATCAhIIC0ggLCARVFgOh6O1tbW0tFSn0yk8aLXajz766M8//xwcHKReKMiLQhCEwDOMRmNJScnp06cZY+vXr9+4cePcuXNdLtfdu3e//vrrGzduMMbWrl1bWlr6yiuvhGLJECr37t0rLS212+0xMTFTpkzhG8fHx10ulyAICoWCMRYREREREeFwOLZt25aYmPjvwUJAn332GZ/2/vvvOxwO3wmdnZ1ZWVl8zvfffx/43kB2XC6X1WrdtWuXO5js7OwdO3bs2bPnww8/3Lx5c05OTkREBGPs1q1bngcGCqu8vJzfV1FRkdPp9Dft77//zsjI4DPv37//zH4mkIwTJ07w369Wq21paXFvdzqdDx8+vHv3LmOso6PD8xC/YZ06dYrfV0ZGxoQPfPLkST559+7d/8sPANJ04MAB/vstKCgYGRnxnZCZmfnw4UPPLeJv3m02W0FBAR8fOXJkwhdjnU7HB3q9/v79+xPOBxkZGxvr6enhY61Wq1KpfOdMmzYtNjb2iU2ihRYXF/O9hYWFAV4EPbnvUK/XP8W/CZCsf/75Z8GCBfyXW1VVFeRRImeszs7O6upqPl65cuVzzz03qcCdTuek5oPE2Wy2lpYWPna/mZ6QSFhNTU0Gg4GP8/LygrkXu93uHgsTXb8Aeblz5457PHv27CCPEgnr559/5oOZM2cGeboym81BPh7Izi+//MIHq1ev9t3r7wVKJKwffviBD4I8XTHGGhsb3WPRN3cgX99++y0f1NbWKnyUlJSIHqX03WS1WvnA/ZZtQkajkQ/S09Off/75Sa0bpMxms7nHJ0+eTEtLGx0dtdvtY2NjIyMjQ0ND7svjXkTCcktKSgrmsXt6empra/k4KysrPj4+6GWD1F2+fJkPUlJSVq1aFfwvN9AfodVqdTB3YTabr127xsdvvPFGkA8MstDe3s4Hr732mkajCf5AkbDcV7qCfEu+Z88ePkhLS3vzzTeDf2yQOIfD0dbWxsepqanR0dHBHysSVn5+Ph80NDRMeLzBYHCfrsrKyoJ/YJA+i8XS3NzMx8nJyZM72PeaqV6vD7DX0+DgYE5ODp9ZUVEx2Uu6IHGeH/aHh4dF59hsNp1O57td5IyVmpq6fft2Pv7yyy8DRFlUVFRTU8MYO3jwYG5u7uSKBslzf9hnjPl7HTSbzUql2EdAf7W+++67fMLatWtv375tsVj49vHx8d7e3rq6uuXLlzPG4uLiampqnsm/D5Aa9zvmDz74wGuXy+UaGhqyWq2FhYVlZWW+x/r9Buno6Gh1dfXbb7/Nby5btiwtLU2tVg8MDLS3t9fX1zPGDh8+nJubm5CQ8HT/IECyXC5XQ0PD0qVL+c309PTs7Gz31xHGxsYcDseDBw9MJlNjY2N9ff2yZcu87mHirybfvn37999/7+vr41/EUalUGo1m+fLl6enpJD8TSMDFixerq6unT5/Ob7pcLq8/3bivvEdGRhYWFsbFxXndw8RhATwF/PcvIIGwgATCAhIIC0ggLCCBsIAEwgISCAtIICwggbCABMICEggLSCAsIIGwgATCAhIIC0ggLCCBsIAEwgISCAtIICwggbCABMICEggLSCAsIIGwgATCAhIIC0ggLCCBsIAEwgISCAtIICwggbCABMICEggLSCAsIIGwgATCAhIIC0ggLCCBsIAEwgISCAtIICwggbCABMICEggLSCAsIIGwgATCAhIIC0ggLCCBsIAEwgISCAtIICwggbCABMICEggLSCAsIIGwgATCCorJZDp16tTLL7+s+K+tW7f+8ccf4V6XdCkEQQj3GqSutrZ2y5Yt3d3dvrvOnj2bn58f+iVJH85YEzh69OiaNWtmzZr1zTffDAwMCILQ29tbVVWVk5PDGOvs7Az3AqVKAP8aGxv5s2Q2m7129fX1rVmzprKyMiwLkz6csfwaHh4+dOgQY+zTTz+dM2eO194ZM2YkJyfPnz8/HEuTAYTlV2dnZ01NDWNsxYoVohP6+/tfeuml0C5KNhCWX3a73W63M8ZMJpPohPLycpVKFdI1yQfCmti+ffscDke4VyEzCMsvtVodFRXFGOvu7lapVAcOHGhqauro6Hj8+HG4lyYDuI7l1+joaEFBQUVFhefGxMTElStXpqSk7NixQ6lUhmtt0oewAhkYGHjnnXcuXbrku0ur1f72228JCQmhX5Us4KUwkNjY2MrKyrq6uo0bN3rtMplMX3zxRVhWJQs4Y01CV1fX1atXT5w4UV9fz7fg2fMHYU2aXq/Py8szGo0MYfmHl0K/2traRLcvWrTorbfeCvFiZAdhibPZbEeOHPG3l19x2LVrVwhXJDMIS1xzc3N0dLTorra2tsrKypkzZyKsABCWuK6urjNnzpw7d85318cff3zv3r2SkhL8oTAAXOIT19ra+uDBgw0bNmg0mt27d2dmZkZGRl69enXfvn2MsU8++WTbtm3hXqOk4VOhuNbWVn9fiampqcnOzo6IwMk+EIQVSFNT06+//jo4OCgIgkql0ul0WVlZ4V6UPCAsIIHzOZBAWEACYQEJhAUk/gOOqVdspwxzygAAAABJRU5ErkJggg==
La función c() sirve para __''c''__ombinar (unir) varios datos en una variable vector.

!!Sintaxis
```r
c(..., ...,)
```
!!Ejemplos
Escribir en la consola:

```r
a <- c(1,3,5,2)
a
2 * a #Operación con los 4 números a la vez

b <- c("A","B","C")
b
```
Escribe datos en pantalla. Permite intercalar variables y texto.

!!Sintaxis
```r
cat(“texto”,x1,“texto”,x2,. . . ,“\n”) 
```

La secuencia de escape ''\n'' sirve para hacer una línea nueva. El texto va siempre entre comillas.

!!Ejemplo

<<<
```r
h <- 100
i <- 200
cat("La variable i vale",i,"\nLa variable h vale",h)
```
<<<

Da como resultado:

<<<
```r
La variable i vale 200 
La variable h vale 100
```
<<<

`\n` se utiliza para hacer una línea nueva, es decir, lo que venga a continuación aparecerá en la siguiente línea.
El coeficiente de correlación, r, es una medida de la relación limeal entre dos variables.

Cuando $$r \simeq 1$$ significa que las dos variables varían al mismo tiempo, es decir, cuando una aumenta la otra también y cuando disminuye la otra también lo hace.

{{Imagen r = 1}}

Cuando $$r \simeq -1$$ significa que las dos variables varían al mismo tiempo pero de forma contraria. Es decir, cuando la primera aumenta la segunda disminuye y cuando la primera disminuye la segunda aumenta.

{{Imagen r = -1}}

Cuando $$r \simeq 0$$ significa que las dos variables no varían a la vez, son independientes.

{{Imagen r = 0}}

Cuando la distribución de las variables es [[normal|Distribución normal]] se utiliza el [[coerficiente de correlación de Pearson|Correlación de Pearson]]. Si no son normales se utiliza el de Spearman. En ambos casos la función de R usada es [[cor.test]].
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
@@color:red;
<iframe width='100%' height='450' src='http://www.r-fiddle.org/#/embed?id=M20D6poR' allowfullscreen='allowfullscreen' frameborder='0'></iframe>

!!Para probar programas:

#Escribe o pega el programa en la parte superior blanca
#Pulsa RUN (es posible que tengas que hacerlo 2 veces)
#Utiliza la consola inferior para poner en marcha el programa. 

!!Para guardar un programa que has hecho aquí:

#Copia el programa
#Pégalo en el bloc de notas (o cualquier programa que funcione ''sólo'' con texto)
#Guárdalo con extensión ''.R''

''Atención'': 
*''`readline`'' no funciona aquí por lo que los programas que tengan esta instrucción no los podrás probar.<br>
*Si no funciona (a veces se queda ~~como muerto~~ bloqueado y no hace nada) actualiza la página.

También, si lo prefieres, puedes ir a la [[página web original|http://www.r-fiddle.org/]]

<<toc-selective-expandable Continguts sort[orden]>>

[[Antic]]

---
Fet per ''Juan José de Haro''<br>


---
<$count filter="[!is[system]]
"/> pàgines

---
<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Llicència de Creative Commons" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" /></a><br /><span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">Quadern d'Informàtica. Programació de 4t ESO</span> de <span xmlns:cc="http://creativecommons.org/ns#" property="cc:attributionName">Juan José de Haro</span> està subjecta a una llicència de <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Reconeixement-CompartirIgual 4.0 Internacional de Creative Commons</a>
!This is an encrypted Tiddler

Esta función calcula diferentes tipos de [[correlación lineal]] para comprobar si dos variables varían a la vez o no.

!!Sintaxis

```r
cor.test(x,y, method = "...")
```
*''x, y'' son las variables que deseamos comprobar si están correlacionadas.
*''method'' especifica el tipo de correlación que se calculará. Si no se indica nada se calculará el coeficiente de correlación de Pearson, que es el utilizado cuando tanto x como y son normales. Para el caso que no sean normales indicaremos `method = "spearman"`

!!Ejemplo

<<<
```r
x <- c(1,2,3,4,5,6)
y <- c(1,1,3,2,4,3)

r <- cor.test(x,y)

cat("Correlación de Pearson\n")
print(r)

r2 <- cor.test(x,y, method = "spearman")

cat("Correlación de Spearman\n")
print(r2)
```
<<<

El resultado es:

<<<
```
Correlación de Pearson

	Pearson's product-moment correlation

data:  x and y
t = 2.6163, df = 4, p-value = 0.05903
alternative hypothesis: true correlation is not equal to 0
95 percent confidence interval:
 -0.04813548  0.97645153
sample estimates:
      cor 
0.7944613 

Correlación de Spearman

	Spearman's rank correlation rho

data:  x and y
S = 7.1939, p-value = 0.05903
alternative hypothesis: true rho is not equal to 0
sample estimates:
      rho 
0.7944613 

Warning message:
In cor.test.default(x, y, method = "spearman") :
  Cannot compute exact p-value with ties
```
<<<


La correlación de Pearson da como resultado r=0.7944613 con un valor de p=0.05903, que es mayor de 0.05, por lo que ambas variables no parecen correlacionadas.

La correlación de Spearman da los omismos resultados r=0.7944613 con un valor de p=0.05903, que es mayor de 0.05, por lo que ambas variables no parecen correlacionadas.
Es el [[coeficiente de correlación|Coeficiente de correlación]] usado cuando los datos son [[normales|Distribución normal]].
{{Coeficiente de correlación}}
El primer que farem és la creació d'un lloc web amb Google Sites.

# Fes clic al botó ''Crea'' > ''a la versió clàssica de sites''.
# ''Seleccioneu una plantilla per utilitzar:'' Deixeu la ''plantilla en blanc'', aquesta opció no la haurieu de tocar.
# ''Poseu un nom al vostre lloc'': //Llibreta d'Informàtica//
# ''Ubicació del lloc:'' Ha de ser un nom únic, serà part de l'adreça del teu lloc web.
# ''Seleccioneu un tema''. Aquí podràs seleccionar el tema que més t'agradi. Després el podràs canviar si vols.
# Marca l'opció ''No soc un robot'' i després el botó ''CREA''.
Los cuartiles son puntos tomados a intervalos regulares que dividen una distribución en 4 partes.

#El primer cuartil deja un 25% de los valores por debajo de él.
#El segundo cuartil deja un 50% de los valores por debajo (corresponde a la [[mediana|Mediana]]).
#El tercer cuartil deja un 75% de los valores por debajo.

La función [[summary]] nos proporciona los cuartiles de una distribución.
Un //data frame// (que se podría traducir como tabla de datos) es un tipo de datos en forma de tabla. 

Tiene [[filas|Fila en un data frame]], que son las observaciones (cada línea horizontal de datos es una fila) y columnas que son las variables (cada línea veretical de datos es una columna).

En el siguiente ejemplo se crea un data.frame a partir de un par de variables, x e y.

Usar el editor, no la consola:

```r
x <- c(2,3,4,5,6,0)
y <- c(5,7,1,3,4,10)

datos <- data.frame(x,y)

print(datos)
```

El resultado será:

```r
  x  y
1 2  5
2 3  7
3 4  1
4 5  3
5 6  4
6 0 10
```

Si queremos acceder a una de las variables (columna) hay que utilizar `$`

Por ejemplo si queremos calcular la [[media|mean]] de x lo haríamos del siguiente modo:

```r
> mean(datos$x)
[1] 3.333333
```
y si quisiéramos hallar la media de y:

```r
> mean(datos$y)
[1] 5
```

Cuando creamos un //data frame// los nombres de las columnas son los que tenían las variables pero podemos indicar el nombre de columnas que deseemos del siguiente modo:

```r
> datos <- data.frame(Dias = x, Meses = y)

> datos
  Dias Meses
1    2     5
2    3     7
3    4     1
4    5     3
5    6     4
6    0    10
```
<<toc-selective-expandable Datos sort[orden]>>
La desviación típica o desviación estándard es un [[estadístico|Estadístico]] que indica la dispersión de los datos.

La desviación típica normalmente se representa con la letra griega sigma: $$\sigma$$ y también con  ''s''.

La función que calcula la desviación típica es [[sd]].
Vamos a calcular la desviación típica,`s`, de cada una de las 4 variables.

La desviación típica nos dice si los datos están muy cercanos a la media (s pequeña) o se alejan mucho (s grande). Por lo tanto, es una medida que nos indica el ''grado de dispersión de los datos''.

La función que se usa en R para calcularla es `sd`.

''Antes de continuar haz el ejemplo que encontrarás en [[sd]] para comprender lo que es.''

!Nuestro ejemplo: pasexos2.R

!!Recuperación de los datos guardados en los archivos.

#Descarga de tu casillero en la carpeta "Mis documentos" los archivos ''datosm.txt'' y ''datosf.txt'' (por si no lo recuerdas, estos archivos los creaste en el apartado C de [[Pesos y alturas por sexos]]).

##Datos de los chicos: `chicos <- read.table("datosm.txt", h=T)`

##Datos de las chicas:`chicas <- read.table("datosf.txt", h=T)`

El parámetro `h = T` sirve para indicarle que la primera fila de la tabla son los títulos de las columnas.

!!Calcular la desviación típica
*Calcula la desviación típica de cada una de las 4 variables (las 2 que están en chicos y las 2 de chicas).

Ppor ejemplo, la desviación típica del peso de los chicos se calcularía así:

`sChicosPeso <- sd(chicos$peso)`

El nombre de la variable `sChicosPeso` puede ser otro, esto es sólo un ejemplo.  

!!Calcular medias
*Añade también el cálculo de las 4 medias.

!!Presentación de resultados
*Utiliza uno o varios ''cat'' para visualizar las 4 medias y las 4 desviaciones típicas (el ejemplo de abajo está hecho con 4 `cat`.

---
Aquí tienes [[pasexos2.R]] para que puedas comprobar si lo has hecho bien.

---
Quedará algo así:

```r
Peso chicos:
Media = 67.77778 
s=  14.04259

Peso chicas:
Media = 60.92308 
s=  12.97087

Altura chicos:
Media = 174.3333 
s=  4.690416

Altura chicas:
Media = 161.1538 
s=  8.284988
```

Una vez lo hayas conseguido guarda el archivo de R con el nombre pasexos2.R
{{Distribución normal}}
Cuando los valores de una variable se agrupan en frecuencias, es muy frecuente que adquieran la forma de una campana, esta distribución se llama ''distribución normal''. Esto suele pasar con la mayoría de los datos tomados del mundo real.

Por ejemplo, el peso de un conjunto de personas, la longitud del tronco de los árboles de un bosque, etc.

{{Imagen Distribución normal}}

A esta imagen también se le llama ''campana de Gauss''.

En el eje X están representados los valores de una variable y en el eje Y (vertical) su frecuencia (el número de veces que se repite cada valor) en tanto por uno.

La distribución normal tiene mucha importancia ya que muchas de las pruebas estadísticas necesitan que los datos sigan una distribución de este tipo.

Para saber si nuestros datos siguen una distribución de frecuencias normal se utiliza el test de [[Shapiro-Wilk|shapiro.test]].



Crea un programa que muestre todos los números enteros desde n1 hasta n2. 

En este programa debes utilizar ''for''.para repetir el bucle desde n1 hasta n2.

Definición del programa:

```r
# Muestra todos los números enteros entre n1 y n2
ejercicio01 <- function(n1,n2) {
...
}
```
Ejemplo:

```r
ejercicio01(5,10)
5 6 7 8 9 10 

> ejercicio01(100,150)
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 
```
Haz un programa que sume todos los números pares de 1 a n.

En este programa debes usar:

*''for'' para repetir el bucle de 1 a n.
*Utiliza ''if'' junto con ''%%'' para saber si un número es par o no. Si es par se suma y si no, no se hace nada.

Definición de la función:

```r
# Suma los números pares de 1 a n
ejercicio02 <- function(n) {
...
}
```
Ejemplos:

```r
> ejercicio02(5)
Los números pares de 1 a 5 suman: 6

> ejercicio02(5000)
Los números pares de 1 a 5000 suman: 6252500

> ejercicio02(100)
Los números pares de 1 a 100 suman: 2550
```
Haz un programa que pida 5 números y luego calcule la media.

*Recuerda que la media se calcula sumando los 5 números y después dividiendo entre 5.

*Utiliza un ''for'' para pedir los 5 números.

*La media hay que calcularla cuando se acaba el ''for''

*Utiliza ''return'' para el resultado final.

Definición de la función:

```r
# Calcula la media de 5 números
ejercicio03 <- function() {
...
}
```
Ejemplos:

```r
> ejercicio03()
Escribe la cifra número 1
1
Escribe la cifra número 2
2
Escribe la cifra número 3
3
Escribe la cifra número 4
4
Escribe la cifra número 5
5
[1] 3

> ejercicio03()
Escribe la cifra número 1
3
Escribe la cifra número 2
55
Escribe la cifra número 3
67
Escribe la cifra número 4
3
Escribe la cifra número 5
1
[1] 25.8
```
Haz un programa que muestre todos los divisores de un número n (un divisor es un número que al divir por otro da exacto).

*Utiliza ''for'' para dividir n desde 1 hasta n.
*Utiliza un ''if'' junto con ''%%'' para saber si la división de n con los números de 1 a n da exacto o no.

Definicón de la función:

```r
# Muestra los divisores positivos de un número n
ejercicio04 <- function(n) {
...
}
```

Ejemplos:

```r
> ejercicio04(25)
Los divisores de 25 son:
1 5 25 

> ejercicio04(2500)
Los divisores de 2500 son:
1 2 4 5 10 20 25 50 100 125 250 500 625 1250 2500 
Haz un programa que pida n números y luego calcule la media.


*Haz un bucle infinito con ''while(TRUE)''. 
*El programa irá pidiendo números hasta que se escriba una ''x''.
*Recuerda que la media se calcula sumando los n números y después dividiendo entre n.
*Utiliza un contador para saber cuántos números escribe el usuario.


*La media hay que calcularla cuando se acaba el ''while''

*Utiliza ''return'' para el resultado final.

Definición de la función:

```r
# Calcula la media de n números
ejercicio05 <- function() {
...
}
```
Ejemplos:

```r
> ejercicio05()
Escribe los números a continuacion.
Cuando acabes pulsa la letra x:
1
2
3
x
[1] 2

> ejercicio05()
Escribe los números a continuacion.
Cuando acabes pulsa la letra x:
6
9
10
15
x
[1] 10
```



Haz un programa que muestre todos los divisores de un número n (un divisor es un número que al divir por otro da exacto).

*Utiliza ''while'' para dividir n desde 1 hasta n.
*Utiliza un contador para obtener los números de 1 a n.
*Utiliza un ''if'' junto con ''%%'' para saber si la división de n con los números de 1 a n da exacto o no.

Definicón de la función:

```r
# Calcula los divisores de un ńúmero n
ejercicio06 <- function(n) {
...
}
```
Ejemplos:

```r
> ejercicio06(90)
Los divisores de 90 son:
1 2 3 5 6 9 10 15 18 30 45 90 

> ejercicio06(15)
Los divisores de 15 son:
1 3 5 15 
```
Cuando guardes tus programas llámalos E01, E02, etc.

[[Recordatorio de lo que hemos visto hasta ahora]]


---



''E01'' Haz un programa que divida entre 2 un número que se le pasa como argumento y devuelva el resultado con return.

---

''E02'' Haz un programa que pida 5 números (con 5 ''input'' y 5  variables distintas), los sume y muestre el resultado con un ''print''.

---

''E03'' Haz un programa que pida el nombre y la edad (con input). Le sumará 10 a la edad y con un print mostrará lo siguiente:

```
Hola xxx, tienes xxx años y dentro de 10 tendrás xxx años
```

xxx representa el nombre, la edad y la edad  + 10, respectivamente.

---

''E04'' Haz un programa al que se se pasen 2 argumentos numéricos y devuelva la media en un return. (Recuerda que la media de dos números a y b es: $$\frac{a+b} 2$$)

---

''E05'' Haz un programa que pida un número y lo multiplique por 7. El resultado se muestra con un print.

---
''E06'' Haz un programa que pida dos números y los reste. El resultado se muestra con un print.

---

''E07''
Utiliza un bucle para hacer un programa que muestre todos los números entre 100 y 200.

---

''E08''
Utiliza un bucle para hacer un programa que pida dos números a y b con input y muestre todos los números entre los dos (a y b incluidos).

---

''E09''
Utiliza un bucle para hacer una función llamada ''factorial'' que multiplique todos los números entre 1 y n (n se pasa como argumento de la función)

---

''E10''
Utiliza un bucle para hacer un programa que pida los nombres de tus 3 mejores amigos y los salude. Por ejemplo:

	Escribe el nombre de uno de tus mejores amigos:
    Juan

	Hola Juan

	Escribe el nombre de uno de tus mejores amigos:
    Ana

    Hola Ana

... etc.


---
''E11''
Utiliza un bucle para hacer un programa que te pregunte a cuantos amigos quieres saludar, te pida sus nombres y los salude.

!!if

---
''E12''
Escribe un programa que pregunte el nombre y la edad. Si la edad es mayor de 17 se imprimirá el mensaje:

//xxxx es mayor de edad.//

Si no es mayor de 17, el mensaje será:
//xxxx es menor de edad.//

xxxx representa el nombre que se ha introducido antes.

---
''E13''
Escribe un programa que averigue el nombre de 3 frutas: manzana, naranja y plátano. Para averiguarlo debe hacer preguntas al usuario (forma, color, sabor, etc, pero no se puede preguntar directamente por el nombre de la fruta)
Los siguientes ejercicios tratan sobre las ''estructuras de control'' que son: ''if'', ''for'', y ''while''.

Los ejercicios 1 a 4 utilizan ''for'' y los dos últimos ''while''.

Usa los ejemplos para ver si lo tienes bien. Tu programa debe funcionar como se ve en los ejemplos. Si quieres puedes mejorarlos.

<<toc 'Ejercicios control'>>
Desde aquí puedes acceder a los ejercicios hechos en clase sobre estadística.

<<toc-selective-expandable 'Ejercicios de estadística' sort[orden]>>
El análisis exploratorio se utiliza para describir y comprender cómo son los datos que tenemos.

En [[esta página|Análisis exploratorio]] tienes los conceptos que aprenderás en el apartado de análisis exploratorio.

!!Data frame, medias y guardar datos en un archivo

:1. [[Pesos y alturas de la clase]] (''peso-altura.R'', ''//peso-altura.txt//'').<br><br>
:2. [[Pesos y alturas por sexos]] (''pasexos.R'', //''datosm.txt'', ''datosf.txt''//).

!!Recuperar datos de un archivo, desviación típica
:3. [[Desviación típica de pesos y alturas por sexos]]  (''pasexos2.R'').

!!Resumen de los 5 números, gráficos de caja y normalidad de los datos

:4. [[Análisis exploratorio completo]] (''pasexos3.R'')
Con el contraste de hipótesis veremos si las medias de chicos y chicas son las mismas o son diferentes, también con las desviaciones típicas.

También veremos si los pesos y las alturas están relacionados entre sí o son independientes (correlación)

<<toc-selective-expandable 'Ejercicios: Contraste de hipótesis' sort[orden]>>
La [[correlación lineal|Correlación lineal]] mide el grado de covariación de dos variables. Se utiliza la función [[cor.test]].

Si las variables siguen una [[distribución normal]] utilizaremos la [[correlación de Pearson|Correlación de Pearson]], si alguna de las variables no es normal usaremos la [[correlación de Spearman|Correlación de Spearman]].

#Descarga los archivos ''datosm.txt'' y ''datosf.txt'' y asigna su contenindo a las variables ''chicos'' y ''chicas''.
#Aunque sólo es necesaria la correlación de Pearson (porque nuestros datos son normales) hallaremos también la de Spearman.
#Crea dos gráficos peso-altura. Uno para chicos y otro para chicas.

<<<
```r
# Recuperar datos
chicos <- read.table("datosm.txt", h=T)
chicas <- read.table("datosf.txt", h=T)

# Correlación de Pearson
corChicos <- cor.test(chicos$pesoM,chicos$alturaM)
corChicas <- cor.test(chicas$pesoF,chicas$alturaF)
print(corChicos)
print(corChicas)

#Correlación de Spearman
corspChicos <- cor.test(chicos$pesoM,chicos$alturaM, method = "spearman")
corspChicas <- cor.test(chicas$pesoF,chicas$alturaF, method = "spearman")
print(corspChicos)
print(corspChicas)

# Gráficos
plot(chicos$pesoM,chicos$alturaM, main = "Chicos", xlab = "Peso", ylab = "Estatura")
plot(chicas$pesoF,chicas$alturaF, main = "Chicas", xlab = "Peso", ylab = "Estatura")
```
<<<

Guarda todas las intrucciones en el archivo corrsex.R

[[Resultados y su interpretación|Resultados corrsex.R]]
{{for}}

#Imprimir 20 veces un texto: [[for1.R]]
#Pedir 8 numeros y sumarlos: [[for2.R]]
#Pedir n números y sumarlos: [[for3.R]]
#Pedir un número cualquiera de números y escribir el mayor: [[elmayor.R]]
#Calcular el factorial de un número: [[factorial.R]]
#Suma todos los números de 1 a n: [[suman.R]]
#Números de Fibonacci: [[fibonacci.R]]
#Comprobar si un número es primo: [[esprimo.R]]
#Buscar los números primos entre dos números dados: [[primos.R]]
{{if}}
Para la igualdad de medias usaremos [[t.test]] que nos dice si dos muestras tienen o no la misma media.

Compararemos la media de pesos de chicos y chicas y la media de pesos de chicos y chicas.

#Descarga los archivos ''datosm.txt'' y ''datosf.txt''
#Haz un test de igualdad de medias para pesos de chicas y chicos y otro para las alturas.

<<<
```r
# Recuperar datos
chicos <- read.table("datosm.txt", h=T)
chicas <- read.table("datosf.txt", h=T)

# Igualdad de pesos
peso.test <- t.test(chicos$pesoM,chicas$pesoF)
print(peso.test)

#Igualdad de alturas
altura.test <- t.test(chicos$alturaM, chicas$alturaF)
print(altura.test)
```
<<<

Da como resultado:

<<<
```r
	Welch Two Sample t-test

data:  chicos$pesoM and chicas$pesoF
t = 1.1611, df = 16.422, p-value = 0.2622
alternative hypothesis: true difference in means is not equal to 0
95 percent confidence interval:
 -5.634245 19.343646
sample estimates:
mean of x mean of y 
 67.77778  60.92308 


	Welch Two Sample t-test

data:  chicos$alturaM and chicas$alturaF
t = 4.742, df = 19.435, p-value = 0.000134
alternative hypothesis: true difference in means is not equal to 0
95 percent confidence interval:
  7.371135 18.987839
sample estimates:
mean of x mean of y 
 174.3333  161.1538 
```
<<<

Para los pesos p es mayor de 0.05, por lo tanto no hay diferencias signficativas entre chicos y chicas y las diferencias deben ser atribuidas al azar.

En las alturas p es menor de 0.05 por lo que deberemos admitir que hay diferencias entre ambos.

Cuando los datos no son normales se utiliza la prueba de Wilcoxon (wilcox.test). Aunque nuestros datos son normales haremos también esta prueba. Hay que recordar que las pruebas para muestras normales son más potentes que las que son para muestras no normales.

<<<
```r
#Igualdad de pesos. Wilcoxon
peso.test2 <- wilcox.test(chicos$pesoM, chicas$pesoF)
print(peso.test2)

# Igualdad de alturas. Wilcoxon
altura.test2 <- wilcox.test(chicos$alturaM, chicas$alturaF)
print(altura.test2)
```
<<<

Esta prueba da un resultado muy parecido al de la t de Student:

<<<
```
	Wilcoxon rank sum test with continuity correction

data:  chicos$pesoM and chicas$pesoF
W = 70.5, p-value = 0.4416
alternative hypothesis: true location shift is not equal to 0


	Wilcoxon rank sum test with continuity correction

data:  chicos$alturaM and chicas$alturaF
W = 108.5, p-value = 0.000923
alternative hypothesis: true location shift is not equal to 0

Warning messages:
1: In wilcox.test.default(chicos$pesoM, chicas$pesoF) :
  cannot compute exact p-value with ties
2: In wilcox.test.default(chicos$alturaM, chicas$alturaF) :
  cannot compute exact p-value with ties
```
<<<

---
Guardar el archivo como ''mediasex.R''.
La igualdad de varianzas (recordemos que la varianza es el cuadrado de la desviación típica) nos indica si la dispersión de los datos es debida o no al azar. Para saberlo utilizaremos la función [[var.test]].

<<<
```r
# Recuperar datos
chicos <- read.table("datosm.txt", h=T)
chicas <- read.table("datosf.txt", h=T)

# Igualdad de pesos
peso.test <- var.test(chicos$pesoM,chicas$pesoF)
print(peso.test)


#Igualdad de alturas
altura.test <- var.test(chicos$alturaM, chicas$alturaF)
print(altura.test)
```
<<<

Da como resultado:

<<<
```r
	F test to compare two variances

data:  chicos$pesoM and chicas$pesoF
F = 1.1721, num df = 8, denom df = 12, p-value = 0.776
alternative hypothesis: true ratio of variances is not equal to 1
95 percent confidence interval:
 0.3337561 4.9223337
sample estimates:
ratio of variances 
          1.172077 


	F test to compare two variances

data:  chicos$alturaM and chicas$alturaF
F = 0.32051, num df = 8, denom df = 12, p-value = 0.1146
alternative hypothesis: true ratio of variances is not equal to 1
95 percent confidence interval:
 0.09126663 1.34602715
sample estimates:
ratio of variances 
          0.320508 
```
<<<

Los valores de p son superiores a 0.05 por lo que podemos afirmar que la dispersión de los datos es la misma en chicos que en chicas.
{{while}}

!!Ejercicios

#Escribe n números por pantalla [[while1.R]]

#Pide números por el teclado y los suma hasta que se escribe un punto. Usar un bucle infinito con `TRUE`. Se termina con ''return'': [[while2.R]]

#Hace una cuenta atrás desde 20. Al llegar al valor que le indiquemos, //x//, un ''break'' interrumpirá el bucle ''while''. Si x no es válido ''while'' se acaba al llegar a 0: [[while3.R]]

# El programa genera un número aleatorio (con [[runif]]) entre 1 y 10 y hay que adivinarlo escribiendo números: [[adivina1.R]]
# Al anterior añadimos que indica si el número secreto es mayor o menor y que el número aleatorio es entre 1 y 100: [[adivina2.R]]
#Al anterior añadimos un parámetro para que el número secreto sea elegido entre 1 y n: [[adivina3.R]]
#El programa nos dice cuantos intentos hemos realizado: [[adivina4.R]]
#Versión final de ''adivina''. Añadimos que cuando el usuario no quiere acabar el juego, éste se termina poniendo un ".": [[adivina5.R]]
```r
# Pide n números y muestra el mayor
elmayor <- function() {
  x <- readline("¿Cuántos números quieres escribir?: ")
  x <- as.double(x)
  numayor <- - Inf
  for(i in 1:x) {
    numero <- readline("Introduce un nº, por favor: ")
    numero <- as.double(numero)
    if(numero > numayor) {
      numayor <- numero
    }
  }
  cat("El número mayor es",numayor)
}
```
Para escribir los datos de una variable en un archivo local se utiliza la función [[write.table]].

{{write.table}}
Este es seguramente el peor método ya que requiere teclear todos los datos en el editor de R y es fácil equivocarse. Siempre es preferible utilizar alguno de los otros métodos de los que disponemos (copiarlos de una hoja de cálculo, leerlos de Internet o de un archivo).

De todas formas si tenemos pocos datos no habrá ningún problema.

Los datos habrá que introducirlos en variables independiendes y después unirlos todos en un data frame.

En el siguiente ejemplo se crean 3 variables (x, y, z) y luego con ellas se crea el data frame ''datos''. Las variables (columnas) de un data frame deben tener siempre el mismo número de datos cada una.

```r
# Creamos las 3 variables por separado
x <- c(1,2,3,4,5)
y <- c(9,5,3,2,4)
z <- c(0,4,1,6,4)

# Las unimos en un data frame

datos <- data.frame(x, y, z)
```

Si escribimos ''datos'' en la consola podremos ver el resultado:

```r
> datos
  x y z
1 1 9 0
2 2 5 4
3 3 3 1
4 4 2 6
5 5 4 4
```
Podemos poner nombres a las filas del siguiente modo:

```r
row.names(datos) <- c("Uno","Dos","Tres","Cuatro","Cinco")
```
Ahora si escribimos ''datos'' en la consola veremos lo siguiente:

```r
> datos
       x y z
Uno    1 9 0
Dos    2 5 4
Tres   3 3 1
Cuatro 4 2 6
Cinco  5 4 4
```
Este programa usa un ''for'' para ir dividiendo un número n  entre todos los números, desde 2 hasta $$\sqrt n$$. Si ninguno da división exacta es que es primo.

```r
# Devuelve TRUE si un número es primo y FALSE si no lo es

esprimo <- function(n) {
  # Este if es necesario porque el 2 no lo detecta como primo
  if(n == 2) { 
    return(TRUE)
  }
  for(i in 2:sqrt(n)) {
    if(n %% i == 0) {
      return(FALSE)
    }
  }
  return(TRUE)
}
```
<<toc-selective-expandable Estadística>>
Un estadístico es una medida derivada de un conjunto de datos. 

Por ejemplo, la media es un estadístico.
Las estructuras de control de los programas son básicamente tres: [[if]], [[for]] y [[while]].

<<toc-selective-expandable Control sort[orden]>>
#Crea un projecte on es faci servir un "si llavors" (o "si no llavors") i un "repetir x vegades" (o "repetir fins que"). No oblidis incloure una descripció del que fa el programa i com funciona

#La complexitat del programa ha de ser similar a la dels exemples.

#Crea un estudi anomenat "''Estructures de control''" i afegeix el programa ''El camí'', ''globus'', ''Bacteri vs parameci'' i el que acabes de crear.

@@color:red; ''Important'':@@ recorda que has de compartir els projectes per poder-los afegir a un estudi.

---
C01

Haz un programa al que se le pasen dos números como argumento y los reste. El resultado se devuelve con return.

{{resta}}

---
C02

Utiliza un bucle para hacer un programa que pida cuantas veces quieres escribir la palabra //adiós// y luego lo haga (se valorará con más nota que cada //adiós// esté numerado, como en el ejemplo).

Versión sin numerar:<br>
{{adios1}}

Versión numerada:<br>
{{adios2}}

---
C03

Haz un programa que pregunte un número entre 1 y 10. Si el número es mayor o igual que 5 escribirá el mensaje: ''//número igual o mayor que 5//'' y si no lo es el mensaje será: ''//número menor de 5//''.

Ejemplo 1:<br>{{siete}}

Ejemplo 2:<br>{{tres}}
C11

Haz un programa al que se le pasen 3 números como argumento y los multiplique. El resultado se devuelve con //return//

Ejemplo:<br>
{{multp}}

---
C12

Haz un programa que pregunte la edad y luego utillice un bucle para escribir un ''//¡Feliz cumpleaños!//'' por cada año. Si puedes haz que cada línea esté numerada.

Ejemplo sin numerar las líneas:<br>{{feliz1}}

Ejemplo numerando las líneas:<br>{{feliz2}}

---
C13

Haz un programa que pregunte si te gusta la Coca-Cola. Si respondes que sí dará el mensaje: ''//Se me ha acabado, será mejor que tomes agua//'' y si respondes que no el mensajé será: ''//Menos mal porque no tengo//''.

Ejemplo 1:<br>{{cola1}}

Ejemplo 2: <br>{{cola2}}
p1. Crea un programa que al ejecutarse escriba: "Soy el primer programa":

```r
> p1()
Soy el primer programa
```

---
<br><br><br>
p2. Devuelve ''TRUE'' si un número es divisible entre 4 y ''FALSE'' si no lo es.

Debes utilizar `if` y `%%`

Ejemplo:

```r
> p2(600)
[1] TRUE

> p2(10)
[1] FALSE
```
---
<br><br><br>
p3. Pide 3 números al usuario y los va dividiendo entre 2 (ver ejemplo).

Puedes usar `for` o `while` pero es más fácil con `for`.

Ejemplo:

```r
> p3()
Escribe un número: 5
5 / 2 = 2.5
Escribe un número: 8
8 / 2 = 4
Escribe un número: 9
9 / 2 = 4.5
```
<br><br><br>
p4. Pide números al usuario y al final dice cuántos se han introducido. Se acaba pulsando un punto: "."

Debes usar un bucle infinito con `while` y utilizar `break` para acabar.

Ejemplo.

```r
> p4()
Escribe números. Para acabar escribe un punto.
2
3
4
.
Has escrito 3 números

> p4()
Escribe números. Para acabar escribe un punto.
9
8
.
Has escrito 2 números
```
<<toc-selective-expandable "Exercicis" sort[title]>>
```R
# Calcula el factorial de un número
factorial <- function(x) {
  f <- 1
  for(i in 1:x) {
    f <- i * f
  }
  return(f)
}
```
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
Los números de Fibonacci son una serie de números que comienzan con 1, 1 y cada término siguiente es la suma de los dos anteriores:

|!Operación|!Serie de<br>Fibonacci|
| - | 1 |
| - | 1 |
| 1 + 1 = | 2 |
| 1 + 2 = | 3 |
| 2 + 3 = | 5 |
| 3 + 5 = | 8 |
| 5 + 8 = | 13 |
| 8 + 13 = | 21 |
| ... | ... |


```R
# Calcula los n primeros números de fibonacci
fibonacci <- function (n) {
  # Se usa options para que muestre más dígitos
  options(digits=20)
  nf1 <-1
  nf2 <- 1
  cat("",1,"\n",1)
  # En el for se pone 3:n porque los dos primeros 1 también cuentan. Si se pone 1:n salen dos números más
  for (i in 3:n){
    nf <-nf1 + nf2
    cat ("\n",nf)
    nf1 <-nf2
    nf2 <-nf
  }
}
```
Las filas de un //data frame// corresponden a cada una de las observaciones de las que tenemos datos, son las líneas en horizontal.

Por ejemplo, en el siguiente data frame:

```r
>datos
   Peso Altura
1  67   166
2  81   182
3  77   165
4  56   150
5  64   165
``
Consta de 5 filas.
La cuarta fila contiene los datos 56 y 150. La primera 67 y 166, etc.
```r
for( i in vector) {
...
}
```

La variable //i// va tomando los valores de vector, de forma que las instrucciones contenidas entre las llaves se van repitiendo hasta que se terminan los valores de //vector//.

!!Ejercicio
Imprime todos los números de 1 a 100

```r
n <- 1:100
for(i in n) {
  cat(i, "")
  }
```
```R
# Repite 20 veces un texto

for1 <- function(texto) {
  for(i in 1:20) {
    cat(i,texto,"\n")
  }
}
```
```R
# Lee 8 números del teclado y los suma

for3 <- function(n) {
  suma <- 0
  for(i in 1:8) {
    numero <- readline("Escribe un número: ")
    numero <- as.double(numero)
    suma <- suma + numero
  }
  return(suma)
}
```
Modificarlo para que salga el número que toca en cada momento:

```R
# Lee 8 números del teclado y los suma

for3 <- function(n) {
  suma <- 0
  for(i in 1:8) {
    cat(i,"Escribe un número: ")
    numero <- readline()
    numero <- as.double(numero)
    suma <- suma + numero
  }
  return(suma)
}

```
```R
# Lee n números del teclado y los suma

for3 <- function() {
  suma <- 0
  n <- readline("¿Cuántos números quieres sumar?: ")
  n <- as.integer(n)
  for(i in 1:n) {
    cat(i,"Escribe un número: ")
    numero <- readline()
    numero <- as.double(numero)
    suma <- suma + numero
  }
  return(suma)
}
```
<<toc Funciones sort[title]>>
<<toc-selective-expandable 'Funciones estadísticas' sort[orden]>>
!!Programación
<<toc-selective-expandable Programación sort[title]>>

!!Análisis exploratorio
<<toc-selective-expandable 'Estadística: análisis exploratorio' sort[title]>>

!!Contraste de hipótesis
<<toc-selective-expandable 'Estadística: contraste de hipótesis' sort[title]>>

!!Manipulación de datos
<<toc-selective-expandable 'Manipulación de datos' sort[title]>>

!!Gráficas
<<toc-selective-expandable Gráficas sort[title]>>
Recursos:

*[[gato.png]]. Obre l'enllaç, prem el botó dret del ratolí i selecciona ''Guardar imagen como...''
*[[gato.mp3]]. Obre l'enllaç, prem el botó dret del ratolí i selecciona ''Guardar audio como...''
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
<<toc Glosario sort[title]>>
Estas gráficas están hechas con el ejemplo que encontrarás en [[shapiro.test]]:

<<<
```r
# Recuperación de datos de Internet
datos <- read.table("http://pastebin.com/raw/zuJWccwf", header = T)

# Histograma para Var1
hist(datos$Var1, main = "Var1", xlab = "", ylab = "Frecuencia")

# Histograma para Var2
hist(datos$Var2, main = "Var2", xlab = "", ylab = "Frecuencia")
```
<<<

<center>
{{Imagen1 shapiro.test}}</center>
<center><small>Var1, tiene una [[distribución normal|Distribución normal]], con la típica forma de campana.</small></center>

<center>{{Imagen2 shapiro.test}}</center>
<center><small>Var2, su distribución no es normal.</small></center>
Crea un histograma de frecuencias.

```r
hist(x, main="...", xlab="...", ylab="...")
```
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="cache-control" content="no-store" />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="expires" content="0" />
if permite ejecutar uno u otro código según que se cumpla o no una o varias condiciones.

!!Sintaxis 1
En caso de que la condición sea verdadera se ejecutarán las instrucciones entre llaves. Si la condición es falsa se las saltará y el programa pasará al código tras las llaves.

```r
if(condición) {
...
}
```
<br>

!!Sintaxis 2
Es como la Sintaxis 1 pero en el caso que no se cumpla la condición se ejecutarán las instrucciones que hay tras la llave de ''else''.

```r
if(condición) {
...
} else {
  ...
}
```



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ERABERCBgAhIcQSES4lFQAREQASkOPQMiIAIiIAIBERAiiMgXEosAiIgAiIgxaFnQAREQAREICACUhwB4VJiERABERABKQ49AyIgAiIgAgERkOIICJcSi4AIiIAISHFY+BlITk5GixYtcN9997mlXLx4MbJly5buZ/bs2e60wT7wJg/LuHDhAkaNGoXq1asjf/78uPzyy/H5558Hu3iv+aUnE534DR06FDVq1DDOBVu2bIlff/3Vax7BiJw7d67XNunevXuK7L/44gs0bNgQhQsXRrNmzfD777+nuB7ME39lcpX59NNPo1+/fq7TA4Oe7wAADZRJREFUkHz7IxOdQvJ5atKkiXHCyDZ84403wPhQBH9kOn78OB5//HFUqFDBPOP169fHtGnTQiGOLfK0lk9sWyALn5Djx4/H0qVLce+997oLrVq1KkaOHOk+dx2sWbPGPMg1a9Z0RQX925s8LGTYsGHm8+STT+Kyyy7DwoULcddddyFfvny49dZbgy6HZ4bpydStWzdQifLHsHLlypg+fbr5of7pp59Qr149zyyCcrx161bjuXjAgAEp8qtTp477fNGiRWjfvj06deqEnj17YvLkyWjatCnWrVuH8uXLu9MF68AfmVxlbdmyBR988AG6du3qigrJtz8yvfjii+DnwQcfRO/evbFs2TL07dsX/PF+/vnngy6XPzKxvebMmYNnnnkG1apVA18A+H/JF4Bbbrkl6DJZPkOHgiUJ/PXXX44CBQqYz7333puhjBcuXHBceeWVjiFDhmSYLisXM5KndOnSjp49e7qzT05OdjRo0MDRtm1bd1woDtKTaf369Q4Ajo8++shdLGW6/vrrHQ888IA7LpgHvXv3djRr1izDLFu2bGnSXLx40aQ7fvy4o2TJko5nnnkmw/sye9Efmb777jvHNddc48iZM6dh9tRTT2W2OL/u8yXT2bNnHYULF3Z069YtRX6PPfaYI1++fA4+68EOvmRKSkoybMaOHesumm1YrVo1xz333OOOi6UDDVVZULVz+IVvW+3atUPdunV9Ssi3bu4b8Oyzz/pMm5kEGcnjcDjAYaESJUq4s+ZQWsmSJXHmzBl3XLAPMpJp1apVprgbbrjBXSxl4pthqIby+NbKng0Dh+5Sh6NHj4LDjHfffTeyZ3f+23EvjDZt2mDGjBmpkwfl3JdMLKRo0aK4/fbbMXz4cHMclIIzyMSXTLt378axY8fQqlWrFLlce+21OHXqFHbu3JkiPhgnvmTinjN8djhs7Apsw+LFi5tn3xUXS99SHBZs7XHjxmH9+vUYM2aMT+mSkpIwcOBAvPrqq2bDGZ83ZCJBRvLwB5lzMBMmTMAPP/xg/uk/++wzcFjGc4gtE8VmeEtGMvEfmmH79u0p8uBwDH/AXRsGpbiYxRP++DB/zvNw0x8qkddffx1UcAx79+4134mJiSlKql27trlGBRzs4Esmlkd5OK/BT3x8fLBFSJOfL5lKly5tnn0qVM/A4SpyTUhI8IwOyrEvmapUqYL58+eDw8B8Gdq8eTPef/99LF++3Aw7BkUIu2USS90rO9SVwy/58+d3zJ4924h79dVXOzIaqho0aJCjfv36Dg7FhCL4I8/58+fNUBmHh1yfRx55JBTimDx9yXTy5ElHhQoVDJdff/3VsWfPHsfbb7/tHo7ZsWNHUGXj8EmuXLkcl1xyiSln/vz5jl69ehkWr7zyiinr66+/Nufr1q1LUTaH08js2LFjKeKzeuKPTKnLqFy5siOUQ1WZkYkyfvjhh44cOXI4+vTpk1rkLJ8HKtPw4cPdzziHuEL1f5flioU4A4Q4f2UfAAGOm3Ic3lNRZKQ4Dh8+bOZAZsyYEUAp/if1Rx7+43To0MGRkJDgGD9+vOObb75xvPTSS448efI4XnvtNf8L8zOlPzIxqz/++MNRs2ZN9z95lSpVHM8++6w555h1MAPH5b/44gvH9u3bU2TbtWtX0z78cfrqq69M2Zx/8QyTJ0828WzLYAZ/ZEpdXqgVR6Ay7d692zxbVKz33Xef49y5c6lFzvJ5ZmRaunSpY9iwYY7cuXM7+vXrl2UZ7JiBFIeFWu399993xMfHO7Zs2eI4cuSI+TRq1Mhx5513muPU/zhvvPGGo2jRog4+/KEI/sjz/fffmx++hQsXphDhxRdfNP9YR48eTRGf1RN/ZHKVQSXD3snGjRvNm+GoUaMccXFxYXtLnDVrlmGzefNmx59//mmOf/rpJ5d45nvMmDERkymFIA6HI9SKI3V5rnNPTq64zz//3FGkSBFHpUqVHLwe7uBNptQy9O/f37Rd6v/L1Omi8VxzHBYaW6RZ5pEjR8AxVY438/PLL78YU1IeL1iwIIW0kyZNQseOHc3Yb4oLQTrxR55t27aZ0q644ooUpTZo0ABnz551j+2nuJiFE39k4jj0t99+C87/VKxY0ZhPci6GLGlKyeNgBs5fsDzXfIYrb1c5hQoVQpkyZUz0hg0bXJfN98aNG1GuXLmIyJRCkDCc+MOJYtBYgM81TZfXrl1rjERCJZ4/MtH0ls9z6nUkNI2nYUgojUBCVe8s5xuN2tCudWJPg0M9np/ExEQHzTgZ9/fff7urxrdoduFTv+m7EwThwB95fvvtNyMH3xA9g+ttLNi9IX9k4pwLTTofeught0ic16A55+jRo91xwTr49ttvDYMFCxakyPL+++93VKxY0R3XvHlzx8033+zu8Zw+fdpRrlw5x4ABA9xpgnXgr0ye5YW6x+GPTHxeSpQo4XjwwQfdnDxlDPaxPzKtWrXKtC//Bz1D586dHeXLl/eMipljLQDMsuoNXga0xHGZdLpy5QIjWpJwlbFnWLJkiXlLveqqqzyjg3rsjzzFihUzi/y44I5vh+wt0QKGVlZDhgwJem/IH5kI4dFHH8WIESPMmz5lHDt2rDE3feCBB4LKiJlxEd/111+Pzp07o3///qBlEBdBcmXxrFmz3OXRcokLIrlQkqad7733nlnU1qNHD3eaYB34K1OwyvMnH39k+vHHH3Hw4EHz3IwePTpNtg8//LBZuZ3mQiYj/JGJlm9cNMqFm2xDmppzYe6UKVOMdVUmi7b3bTGjIm1a0fQmxzkhXbt27bDXyps8tGIaOHCgo2rVqo68efM6LrvsMse4ceMcnGMIR/AmE99cubCOC+zKlCnj4Nvhtm3bQibOmTNnTHm1atVyFCxY0NGkSRPHokWL0pQ3ffp0R8OGDR2FChVysAfy+++/p0kTrAh/ZXKVF+oeB8vxJdOECRPM273LOi/19759+1ziBu3bl0wsiOXSaKVYsWLG6pELXD/77LOw9IqCVtEgZpSNedlb9Ul6ERABERCBcBLQ5Hg4aassERABEYgCAlIcUdCIqoIIiIAIhJOAFEc4aassERABEYgCAlIcUdCIqoIIiIAIhJOAFEc4aassERABEYgCAlIcUdCIqoIIiIAIhJOAFEc4aassERABEYgCAlIcUdCIqoIIiIAIhJOAFEc4aassERABEYgCAlIcUdCIqoIIiIAIhJOAFEc4aassERABEYgCAlIcUdCIqoIIiIAIhJOAFEc4aassERABEYgCAlIcUdCIqoIIiIAIhJOAFEc4aassERABEYgCAlIcUdCIqoIIiIAIhJOAFEc4aassERABEYgCAlIcUdCIqoIIiIAIhJOAFEc4aassERABEYgCAlIcUdCIqoIIiIAIhJOAFEc4aassERABEYgCAlIcUdCIqoIIiIAIhJOAFEc4aassERABEYgCAlIcUdCIqoIIiIAIhJOAFEc4aassERABEYgCAlIcUdCIqoK1COzcuROFChVCixYt4HA4Ugh36tQpVK5cGYmJiTh79myKazoRAbsQkOKwS0tJTtsQKFeuHEaNGoWlS5fio48+SiH3kCFDsGPHDhOfO3fuFNd0IgJ2IZDNkfqVyC6SS04RsDAB/lvdcMMN+OOPP7B+/XqUKFECK1aswJVXXonnnnsOL7zwgoWll2gikDEBKY6M+eiqCGSawPbt21GnTh3cfvvt+PDDD43SYGa//PIL4uLiMp2vbhSBSBPIGWkBVL4IRCuBChUqYMSIEXjkkUdw4sQJrF27Fr/99puURrQ2eAzVSz2OGGpsVTX8BJKTk9GsWTP88MMP4PzG0KFDwy+EShSBIBPQ5HiQgSo7EfAkcOzYMWzdutVEcb5DU4qedHRsVwJSHHZtOcltCwJ9+vQxw1Rvvvkm5s6di6lTp9pCbgkpAhkR0FBVRnR0TQSyQGDevHm47bbbMH78ePTo0QPt2rXDd999hzVr1qBMmTJZyFm3ikBkCUhxRJa/So9SAklJSahduzaqVauGb775BtmzZ8fu3btRq1YtNG3aFPPnz0e2bNmitPaqVrQT0FBVtLew6hcRAk888QSOHDmCCRMmGKVBIcqWLYtXX30V//nPfzBp0qSIyKVCRSAYBNTjCAZF5SECHgTmzJmDtm3b4uWXX8bAgQM9rgC0smKPg8NV/Fx66aUprutEBOxAQIrDDq0kGUVABETAQgQ0VGWhxpAoIiACImAHAlIcdmglySgCIiACFiIgxWGhxpAoIiACImAHAlIcdmglySgCIiACFiIgxWGhxpAoIiACImAHAlIcdmglySgCIiACFiIgxWGhxpAoIiACImAHAlIcdmglySgCIiACFiIgxWGhxpAoIiACImAHAlIcdmglySgCIiACFiIgxWGhxpAoIiACImAHAlIcdmglySgCIiACFiIgxWGhxpAoIiACImAHAlIcdmglySgCIiACFiIgxWGhxpAoIiACImAHAlIcdmglySgCIiACFiIgxWGhxpAoIiACImAHAlIcdmglySgCIiACFiIgxWGhxpAoIiACImAHAlIcdmglySgCIiACFiIgxWGhxpAoIiACImAHAlIcdmglySgCIiACFiIgxWGhxpAoIiACImAHAlIcdmglySgCIiACFiLw/xEE0snNUNJ0AAAAAElFTkSuQmCC
iVBORw0KGgoAAAANSUhEUgAAAWgAAAFlCAYAAADGe3ILAAAgAElEQVR4AexdBVgVTRc+dnfHJ6jY3Z1YWNgtIHb72y12d+dnd0sY2B3oZ7fYnYCAgfd/3nOZdW/BvYQiznke2NmZM2dn3917dubMmTkxNBqNhiRJBCQCEgGJQJRDIGaUa5FskERAIiARkAgwAlJByxdBIiARkAhEUQSkgo6iD0Y2SyIgEZAISAUt3wGJgERAIhBFEZAKOoo+GNksiYBEQCIQW0IQ/RGoU8uOXr18GeqNpkufntz2eoTKJxn+TAS6d+lKZ8+coXbtnal7z55R6iamTZlCG9dv4Da57vWg9OnTm92+2TNn0ZpVq6hc+fI0e95cs+v9CYxSQf8JTymcbfz08SN9/PgxVCnx48cPlUcy/LkI+Pr68nvg7+8f5W7C/7O/8o7+CAqyqH0B/tq6vr4+FtX7E5ilgv4TnlIEtdGxXTtq6+hgUlqc2PJ1MAmOLIhUBEqXLUux42jfv8SJk0Tqtf4k4fIX+Sc9rXC2NXnyZGRtbR1OKbK6RCDiEahRswbhT5IuAnKSUBcPeSYRkAhIBKIMArIHHWUeRdRsyJvXb2jxooV0yPMgPXnyhOLEiUM2OWyoXv365ODoRPHix1Mafu3aNVq+dCnFjBGTps+aSZs2bqT1a9bS7du3CTsK5MiZk9o5O1Pjpk2UOurEt2/faP3atbRxw0Z69OghF1llsSL7hg3JwcmREiZMqGanG9dv0NIli7lNU6ZNowP799PWzVvo5YsXNHK0CxUrXpz5ce31a9fR1i1b6PbtW/T1y1dKnjw5FSpSmDp26kyly5TWkYsTlxEj6ZPPJ3Ju355ixIhBM6ZPp7Onz9CPHz8oV65c1LhZU2rVujXFihVLqXvo4EHas3u3cq6fSJEiJY10GaWTfeH8eVq0YCFd9PIiHx8fwjxAzly5yL5hA2rr4EAxY1rWh3r06BHNnzuXDh88xDbdFClTUpWqVWjAwIE619U/AUa7du6k1StX0e1btygoKIgyZsxItevWIecOHShlypT6VQzO7929R/ODJ+l69upF2bJnN+BBxj6PvbR3rwcliJ+Axk2cwPfo5eVFa1evpmRJk5HL2DEG9TCHsmj+AnJzdaVXr17xu1C6TBnqO6C/Aa8648uXL7RsyRJy3eNK3g8e0Pfv3ylt2rRUvEQJ6t6zB+XKnVvNHmr6w4cPNG/OXDrk6UnPnj1j/kyZMvEEZY/evSya3Az1YkQkFbQ5KP2lPA+9val502b07u1bypAhA9WysyO8oOfPnaMb1yfR4UOHac36dYqS8vXxoT27tAoqW/ZsNHP6DCpYqBBVr1GDHjx4QLdu3qRBAwbQvXv3aNCQwTqofgn8Qk4ODiw7SdIkVKlSJfry9SsrRczwe7i50bpNGylx4sRKvZcvX/D14saLS/ny5aOxo3/+sKHsBI0eOYrWrlnDp/kLFKB//vmHHj70pqOHj/AfZv7r1K0r2Pm4b+9eevPmDaVJk4bWrl5DSZImpQIFC9LjR48IHyL8QbnOnvvTawBlUIz6BCWBj0+GjBl1FDSu37F9e1b66dKlo7LlyrGSPnf2LF25fJmu/HeZP3T68kydo45j27bk6+NLmTJnomrVq9PXr19p3959dO7MWUqdJrXRqlDO/+vdm1x376F48eJRmbJl+ZmePXuWPx67d+2mTVu38DtgVEBwpnVWa35er1+/JmMfI1F39qxZdOf2bWrRsqXyAXr65Ak/S7RRX0FDXstmzenRw4eULFkyqm9vzx/lE8ePU5MGDbm9Qrb+sXOHjgQ+UMlSpShVqlR04/p1cndzI0/PA7R+40YqXKSIfjWj55hcbdKwEbcDHZXyFSvwBxUf140bNtD+ffsIHij4AEQYYbMkSdEbgXKlSmuyW1lrHNu01SxeuNDk30WvizpAdO/SlevZ162n+fLli1J26uRJzodMzwMHlPxLFy8q+fly5dbs2bVbKUNi3Zq1SvmZ06d1ysaPHau9Vp26mg8fPihlz58/11QqV57LRgwbpuQjcdDTk/Nz2+TQFC9cRNO7Z0+Nu5ubBu17/eo186K+jXVW5ps7e7ZO/dGjXDi/cvkKOvk4KV28BJehLup9//6deYKCgjSzZ87kMty/1wUvg7rqDF9fX03FcuWYf9aMmeoiDXCFjKaNGmsCAwOVMjW+t2/dUvJDSuD54D4gD8/t69evCvvbN2801apUVdo8ZdIkpQyJ1atWcVn5MmU1T588Uco+ffykaVjfnsuc2joo+SElcI9oQ5ECBTWBAT/vSdS5/N9/Sjvu3LkjsjU7d+zg/FLFiyt5ItGhnTOX1bWz03z8+FFks/x2Dg6KPKTVhHcMbcHfnt0/30U8w/ZO7Tjf3PuCXIET3rerV68ql/L391fwnTBunJIfEQnLxk8R9lmQgn4HAuhJTJk02eTfqZMndZp1/do1Pq9QsQLFjRtXKUMPq069umRbrZqShwRMAYLs6tShuvXriVM+tmrTmipWqsjppYuXKGV+fn5KD3fshPFsfhCF6Ln37a8dxu7cvoN7hKJMHNE7bdSkMc2aM4fsatfmHlWatGm4+EtgIJsKHBwdqY2DrgdL3Xra9sF08+nTJyFO5wjf2h69eimjBJgcuvXoofTkvbwu6PDrn0wcN56ePX1GefPlpW49uusUY4iOdvUb0J97rqIQ+KZIkYJPr129KrJDPHq4u7MJCqMJmA3QwxOUKnVqGm3EbIBy9J6XLFrMrIOHDqFMmTOLapQ0WVIaMUprkjl+7Bi9ePFCKTOVaNGqJWOFEYy7u5sB2+aNmzgPuObIkcOgXD8DPe3Dh7SjEpexY7kHLXhgXps0dSrFNuF9FDtOHMYXft/iWaMunmHtOrVZjLn4ghmjKTyvvv37Uf78+UUzKEGCBGRra2uxPEVACAlp4ggBnOhWhJcqn+rF0r8/9UuHslSpU/GPfveuXVSxUiW22wklrB7a68vBuX0De2PZVKt2bTp29BidPnWK7YH4cZ05fZrtwlBKMCPoU5FiRTkLQ0zYR43xtGrTRr8an1tnzcr2aHUhzCk/ND8oQYKfft8BAQE6P37BX65CeZFUjmgz7PD/XfqPAgMClHz9xNEjR9kOD2U5dfp0HaUJXihENeFDAxspKGmyZGxOCggIVLOYTB8/eozLSpYspfOBExWg9GFHfv/+vcji4907d+jF8+ecxjPWp4KFCrJCg+0dQ3l9U5A+P0w1MGnt9fDghScNGzVSWICx6549fO7k3E7JDylx/JjWPIGPTLFixQxYYU4oUbIkv0/6heBX18HHCOYmHBMEz2egTeYSTHz4EwRMYEKCvESJE3G2uc9LyAjtKBV0aAhFo3Lb6tWoZ+/eZt9Rpy5dqXuXLtwDhA0Q9j/8GKpWs2X7ZkgTR5joMkbZsmXjbPxQnj9/TlmyZKH79+5x3ufPn6mp6gct6n/7plVaODfW00WPCHZlUwTFjlVqmGCCgg8MNFR6+JEZo1QmJsdixtRODpqq5/PJh4YOGsQigbmpySjPAwdo04aNdPm//wyUJyqbkq/fVtj1QabcKPFhtcmRg2DfVpOohzxnR0d1kZKGIgL5mBhlKIzBidZt27KC9rpwgTBxiI8ZyN3VjTBasrK2pspVquhXM3ou3g1T94VKeNfwwTdG+CBh4hMTyA/u3+e5ADWfufiKOpiEXbXiXzp69Cg9efyY5w9EGY6WylPXNZaWCtoYKjKPEYBf6pr162nxwoUE8weUIxQK/kYNH8GLXgYNGaIM/9WwYdhnjDAJJUgoysDAL5yFl1vkCR5xzJM3DydFz0fk44gFDqa8HTDB2aZlK7p79y5h+F+2bDnKmi0rxYoZi+9ny+bNalEG6RgWelEIAaNHjWJvA0ySdu7aRWTrHIcOGkybN2mH/OCzq1ObPRvAhHYZ+xjpCFCdwJQDCmk1aHzViEFUVeOtTotyHAX2yZInV2ebTJcpW4ay22Sn+/fu08YN62n4yJHMK+4VHjliJGZSSHCBaJP6vdGvox4JqcvwzB1atebJ3sRJkrBJDpOnMSgGPXr8iA7s269mDzV97OhR6ta5C7+jMHfAkwlH0OXLl3mCO1QhFjJIBW0hYH8bO1zQ8IdeKOx1Xhe8CCYPDI1XLFtO6dNnIOcO7Q1gQU8pSRLDFWHqJeeiXPz4YP/c4+5uICs8GdOmTGXlbGVlRWs3btDxRIB9MzQFHZZr79+3n13W8EGAaUPtiifk4SMHhYUPy5Jly6hyVd0eJbxILFHQiZNovVvef9A1YYjr4QgvG30S2KONEYk9TE5jXUbTjm3bacCgQfTs6VNCjxpeOI2bGHez1G8bzsV9ffz4wVgx56k9dtRMI4YOY+UMl7qly5exJ44oh6ufJQoapoyB/fuzcm7YuDGNnzhBZ15m3pw5kaKg5SSheGLyqIMA7KEwB+APyhk+yHBT6tq9G7l6uFPhIoWZ/8Rxre1TpzIR3bl1Wz+LzzGUB8EPGROAIOEvC/9lYYPlguB/8MWGCxj+YD+2hOD6BEKvTVxP1MfkYEQThtTDhw5lsX379eeepLFriHaVKl3aQDkD+5dmbG6llpsrl9af9+oV45OKwPXuXa0ZRF0ve7CvMvyejV0TZieBvb79Wi1HP92ocWN+Z/CRgT168ybtSKVJs6bKBKt+HWPn4r5gKsF7aIxu3bxlkI22wg0S1LV7dx3ljDxLn/2lixfp7Zu3LA+ThOpJc2Q+fvyYyyL6n1TQEY1oNJGHHjB2wcPfXr1eLXpb8HMFxYnz07tDfevbt29Tn3IaP7BNwbP4NWvVUspLly7NE2gYzmJBjD7t3LmD+vTqRcOGDKE4cX96J+jzGTsXP2oxVFbzeLhFbG8dskcOG07v373jRTLGRhbi+tgcCCRMEyIfx4Oenga2UnW5sXQV26qcjZENFn3oE3rsfr6++tlsvxXDdChifTpx7DhjD/wt2cQIo6P6DRqwuHWr19CO7dvZrIH9YCyhylUqcz30YLdvNXynsPgEylOfsIGSIGMY7/Ww7NmL9wgy9eVhovHI4SPichF6lAo6QuGM2sIwSdOzW/cQ/9BjAsGjAos6QHNnz2EzAdLoiW3fupWOHtG+kDVr1WQe/X9ue1xp6eLFilscJle6dOzEHgPojatdzuDOJbwwRo0YoTORhUktrCADOTk7m7Q1619fnOfNl4+TK1f8yysPcYJ7WLVypXIPyNMET4SJemE5YvEDeouwr8JLAT07rHZU/6F3DBLeNBcvXmRPDzERh0VA40aPoaRJkzIfvE3MoSpVqyoTkf/r1Ztu3rihVINpYeTwEYq9VD0fChNLl25dmXfOrFm8yk9UxMKiyRMn8ikWh6QOtreK8tCObdpqPWtwj5gLgFtmSJO5xuTB7AVbLwhtOXLosML28OFD6tm9h7IwRH1fadOlI3h+gLAw5umTp5yGop00fgJ5P/Dmc3Mn9TDJK0xV48eOU3bee/fuHfX/X18KCva+iYj3iBsW/E/aoNVoRPM0Jk3wFxKNGT+OEiXSugyNmzCenNo68HDQrnoNdtOCAocHBghLkRsY8bpAWcfOnWnyxEk0a8ZMHupiBSIIimfhksU6/rbIHzh4EM+yw9+2VfMW7DES9OOH0uurXacO9ezdi2VY8m/UaBe+B6wKrF+nDn948CPFD3PW3LnUrXNnFmesh23JdcALNzQQZONDaIyOnjjO9+7YzolXnl29coWGDR5CE8aOo5ixYvIqQAcnJ17peOzIUYPemjGZyIOinb9oIbVu3oKeP3tG9WrXYWX4PSiIP4q9+vSma1evEZajf/7spyMG17t58yYvk+/etSubIKCMhA0cS+bhn24p5c6Th4oWK6bgYmnvWVxv9Lix5O3tTcCqg7MzwZUPk6H46MPtraptVVowbz599vt5X3BtHDtuHPf+YaarUrEiP3tsuYoJbJcxY6hvnz7cgcDH0dQks2gDlr3DXx3rCOCXXbp4CZ5jAUYo+1+/fuQycqTJSW4hx9JjDKx2sbSS5P+zENi9cxf5+2t7xqG1HBMgYuIIvG/fvKFtW7fSRa+L5OfnS9gKMlfuXASFiR+gmmBfbtygIWf9d+0qL6lFXUwQoR7srQ0bNzLqpyvkQIGg9w2FCiWByT0seMFEjz5BEWFmPVas2NS0eTP9YuUcS4U3bdhAly5dou/fvpOVtRU5tXNm+/CWTZspKOg71bSz4x+wqIR9KTBMxmIS+FLrE0wGwCZ/wYLKooVLFy/R7Vs39Vl1zuvZ2ysfQPSmt2/bRvBhxuQpRi3Ap6qtLXvNYOm4Wr6OIBMnUBjr1qylC+fPsfKxzpqN6tvX5/mDkydOsGsY8oztP4LeOyb1xB4TGTJmoFq17KhSsJnBxCVDzMbo4crl/9gUZmoPFghAb/jMqVMUP0ECatBQ+w6pBaNTgJEbTAn4wKRNm46q16zBC5OuX7tOV69cpuQpUuj4KaM+XOu2bN7C7yJGNnhnsXAFHYWdwWaXJs2amVzsom4D0vgd7Nq5gz1UMAlcvHgJnt+A4j96+DC/5/oLtPRlWHIuFbQlaEneEBHQV9DqfTNCrCgLJQISAaMISBu0UVhkpkRAIiAR+P0ISAX9+5+BbIFEQCIgETCKgFTQRmGRmRIBiYBE4PcjIG3Qv/8ZRKsWiDlnc5fyRqublzcjEYhgBKSbXQQD+reLk4r5b38D5P1HJALSxBGRaEpZEgGJgEQgAhGQCjoCwZSiJAISAYlARCIgFXREoillSQQkAhKBCERAKugIBFOKkghIBCQCEYmAVNARiaaUJRGQCEgEIhAB6cURgWBGVVE21j/3krj3ULuLV1RtKzZzunDuHPn7B1DqNKk5FqIIoKpuM3YRM7Z3tJoH+y2Yiuyi5ouINNqCvTXE9V69esX7P2CXOUkSgbAiIBV0WJGT9SIUAWxH2b9vP8JudmrCxui9/9eHOnfVbokpyhrbN6CnT7VbSIo8/eOYceMIkcQjm65cvkwd2jlzTEEEtC1WvBhh4/z0GdKTVNCRjX70li8VdPR+vn/E3SE4gIgbiB5opcqVOery2TNneOvMqZOnUKJEiamNQ1vlfvyDozFDgZvyvUaswl9Bc2bNpsJFilCBggXo8KHDHKTUOqs1TZ0x/VdcXl4jGiMgVxJG44crbi2qmziwbzQ290dIqk3btvL+umg7omi0at6c/rv0H6VPn56Onz6lKOMCefISIlm479vLUUHEvf6OI7YZRegoBB4AIXyU2Nz9d7RHXjP6IPBruhjRBy95JxGMAAIArFuzhqUOGT5MUc7IQO+4jYMD+flqN2IHL7YwxXJyKGdQkuDII3zym/4VKVpE58pSOevAIU/CgYBU0OEAL7pURY/Pdc8e2rVjBz30fsiTXclTJOcJOihI/WCr4r4RqWL1ylUcrRmRlbFhOiJoODg6mN2rPXniJAcDxebnCImkT9i8XX8Dd3X0ExEZXL9eWM4R5XvF8uUc487Xx5fNLAhO0LBRI6peo4aBSDdXV7p6+Qrfc/mKFWj50qW012MvffzwgTL/8w/XgVkG0T+MET4ymzduJA93D3rx4jkhdEbatGmoRs2a1LJVK5Mfn9OnTtPG9es5yjqwSJM2LZUpW5YQpQUjDUnRBwFp4og+z9LknYRk4kAkiPZO7ZSwRHny5qEE8RPQ/fv3OeQRFOf8hQsNJrt27thBg/oP4OE84swhBty9u3e5TuzYsWnO/PlUo6ahUtNvJOLDLVu6lPLmy0u73dwI9uhTJ0+Rn68PpUqdhsqULWMQQRkeHKWKFecwRXce3Od4d1BavsF1KlSsoHhT6F/P1PmZ02fI2dGRzSropefMlYs+ffrIkTNQB3H7+g8cqFN9YP/+HMgUHxDc+7Vr1yhT5kz02e+zErMuf/78tH7zJg77pa6MqNJtWrakZ0+fccDcPHnzsvkGcQARPQTx9NasW2vwoZs+dSotDI7RiDYmTJiAbt+6zSMKeK2s27iBIEtSNEEAIa8kRW8EsltZa8Sf/p126dSJyyqXr6C5dfOmUhwYEKgZPXIUl+XLlVtz985dpezTx0+a/LnzcNmMadOV/MDAQE17p3acX6FsOSU/pETnDh2Zv52Dg8bdzU1TpEBBPhftLVmsuMZ1zx4dEU8eP2GeogULaZYtWarJkyOnTp3ihYsY1NERYOSkQb36LMO+bj2Nz6dPCse2LVs438Y6q+bZs2dKPhID+vXjstw2OTSN7BtoHj16xOVBQUGaHdu3a1AH97Fk0SKdesC2VrXqXNa8SVPNy5cvlfL3799rnJ2cuAwYAmtB165e43zIVGOCOjVtq3FZh3bOgl0eowECcqFKNPnQhuU2EMvtwL79XHXytKlKVGhkxIsfj0a4jOJ4exhGL160SLnEzZs3FBtwk2ZNlXzEMkQ0a7iapUqVyqwAmm/fvuH6iIPXt3cf+qHRUOUqVah8hQqE3jvc7/r07KUTzdk/wJ/rIP7exPHjOZhtjVo1CX+JkyQhBKhFZGvE4DOXslhloZq1anFgULVdGzEaYaKA3fvSxYtGxSHg6JLlyyhLlixcjnP0qtGTB50+dUqnnpubKwfvBV6z583lIKiCAT7fs2bP5riNiLm4ZfNmUUReXhc4DU+XOnXrKvmog8CvwD127FhKvkz8+QhIBf3nP8Mw38H+ffu4LoblJUuVMpAD97X6DRpw/iFPT0L0Y1CSJFpvBaQRoFRtE4Zi3bF7F/+Zsr2ykOB/gYHaCOH3790nRI8+duIELft3Ba1cs5oOHDzI9m8ox9GjRrGSRDUEcxXUvEULOnbqJC1YtIj/PA8dZDMD2jrGxUWwhXqcPXcuR8WuULGiDi8wEAtlAvy1E5M6DERUuEhh/iDp5xcoWIizPn/+2V5kHAjGvVz58jrKWdTHB6JqNVs+PbBf+wHFibC3w3a9aeNGNi+JOvD3Bu4LlywRWfIYDRCQCjoaPMSw3sKdO7e5aq5cuU2KyJ1HW4be6suXL5kP9mIoU9CyJUuoeOEibE9dtGAh9wxNCguhAB4bs+bMVlzVwJopc2bq1acP14LNFgtCQLFix6ZChQvz5NzQEcPZFs0FRJQ6TRrq1VtbB0ofE5nmEiI2Dx00mOrUsuN7KlygIOHvxYsXLEIEI9CXB/u7MYoT7IetX+/O7TvMjglIU5Qnj9aOfEvVfkxUiknAYYOHUIkiRXmBzJrVq+n58+emRMn8PxgBqaD/4IcX3qZ/CQxkEQkSJjApKn78n2WCH8zLV/5Lju3aUZKkSbgHjUm2aVOmkF31GtSgXn2eMDMpVFUgeoVFixVl5aoq4mTxEtoPAU7u37vHeZh427ZzB23etpUSJUqkX4XUbm9CGRow6WXAF7tZ48a0edMm8vPzpZKlS1GVqlX4Tyzf1quinMaMYdnPSLgIJkiQUJGhn0iQQOv58fWLdoSBckxebtmxnerWr8fmH3jOHDl8mEaPHEUVy5YjZycn5WOiL0+e/5kISDe7P/O5RUir4yfQKl9/vSG4WnhAsL0XeYIfaSiLEaNG0uChQ+j6tWt0+b//2PsCCuPa1avUtlUrOnL8OCVLlkwtziCN5dAgrBQ0RgkS/lRicEMzh2LHiaOw/dBozTJKhpHEkUOHeaEMzBlTpk9jtzo1W/nSZRSbuzo/rGlxT/7+n02KEGYRfTMRXB5nzZnD7cECHuB+7OhROnf2LB07cpQ9crB4R1L0QMCyT3/0uGd5F8EI5M6tNV/AtcsU3bhxg4tghxXDa/QA379/zy51ceLE4WXO6E0vXraUVq9by/zwIz57+owpsUq+MK/AB9kYPXn8WMnOmCkTp/EB+Hf5Cv4ztmGSWpZosyLESAI+4CDYhOHzrCa4vL15o53IVOeHJy1wvxkC7uKZwO1REFwQgTuO6NXDBRHuf+s3baSRo7X2dtz7Q++ovSGWuB95DB0BqaBDxyjactSys+N7g43VmMcDFrDs3L6DeWD/FHterFzxL5UsWowqla9gsKNcrmClby5ottW1i1NgY3Z3czOoturflZyHne1KlCzB6Xv37tH4sWP578zp0zp1YO9ds2o156VLl46Kl9DW0WHSO/n48SPnxIwZQ6+EuHcKHCKS4C0COn3yFD0zsuETvFA8PQ8wT41gXpwMHzqUcXds83NPEmYioly5VPbsGIb3Ifjk8c9CQCroP+t5RWhrsdAB9kzQ4AEDCXtKCMIClmFDhvAkG8wZnbp2EUVsn8WJn68vYaMg4d3xJfALTZ00mfnQwytRqqRSx1QiR44cVKlKZS4e0LcfzZk1i1cmYtjeo2s32uvhwWW9+/QhLIAB2drasu0b6Z7du7N5wuvCBTpx/Dh169xZ+dj0G9DfrD0xbGxsWC5WNUKGIGx9OmHsOGXRi4bMtLEIASaOtWrb8cIc7DXSo1t3evTokcKJidie3boTRiBW1tbUuEkTpaxUsKcNzBquu7W9fhTiAzNvzlzms86alaysrJQ6MvFnIyBXEv7Zz8+s1oe0khDmis4dOtKpkydZFnx5YSN9/OgR2zkTJkzIpgssJVbTkIGDFB9d9G5Tp07Ddfz9/XkCa+r06Tq+uuq6+mn4Ordo1py8HzzQL+Lzbj16UN/+/XTK9u/bT3169aSvX77q5OMEfshDhw8jJ2dngzJjGViZqN6+FIoR/sQP7j+gBo0acS8XNl6YERwcHRURYiWhfYMGNH3WTCVfJObNmUOzZsxkbxNMaKoJoxaH1m34njEyyZY9G2Gy0dvbm0clGTJm5JWEULiCoNDbtmrNHzDkwT0Stnvghr2oU6ZMSUtXLGcPF1FHHv9sBKSC/rOfn1mtD0lBQwDMAp4HDtCuHTvp4cOH9P3bN0qWXLsXR8vWrfiHb+xCHu7u3JN7cP8+Bf0IonTp0rMyata8GbvIGatjKo99ezdsICje9+/eESb68hfIT63btOEFGMbq4bob1q+nC+cv0OfPfpQ4cRL2527RsgWpFZuxuvp5Pp98eB+OkyeOs209ZcpU3HvFQhy3PS9DsCcAACAASURBVK704MF9KlehAhUrVkypCsxuXL9OufPkNbqsHUodJpiMGTORekGPEACFC8w93N3oxYuXeBC8rwb24gC//gQh6kERb964iQ56HiAs7oFSz5g5E5UpU5brJE+eXIiXx2iAgFTQ0eAhyluQCEgEoicC0gYdPZ+rvCuJgEQgGiAgFXQ0eIjyFiQCEoHoiYBU0NHzucq7kghIBKIBAlJBR4OHKG9BIiARiJ4ISAUdPZ+rvCuJgEQgGiAg9+KIBg8xpFtY9e+/pN6yMiReWSYRkAj8WgTmL1oU4n41UkH/2ufxy6/24MEDwk5zkiQCEoGoh4CxhVbqVkoFrUYjGqYTJkwU4hc6Gt6yvCWJwB+DgLH9X9SNlwtV1GjItERAIiARiEIIyEnCKPQwZFMkAhIBiYAaAamg1WjItERAIiARiEIISAUdhR6GbIpEQCIgEVAjICcJ1WhE0/TNGzfo0ycfypw5M2X+J3Ood/nfpUuEaNvZs2enNGnThMovGaIOAufPnaOgoJ9hvhDrEQF5QyJEYXn//oPCYk4dhdlEApHeEZILJN8jEyCZkS0nCc0A6U9nmTp5Mi1euIgqVqpIK1atCvF23rx+Q2VLleItSA8cOkhZs2ULkV8WRi0E8uXKTQjTJWjB4sVGt0IV5Qi2gJiLr1+/Fll04sxpJbyZkmlhAlvB1rDVRsuZOHkyNW3ezEIJkh0ISBPHX/AeYEN5ECKGIJxSSOTu5srKuWChQlI5hwRUFC9LlTo1t9AtON6iqeZeOH+elTOCLkiKeghIBR31nkmEtwihrfCH2Hp73d1DlC8CqDZsrBs8NcRKsjDKIVCnTh1u00FPT0KUG1Pk5urKRXXraUOfmeKzNB9Rac5eOM9/9e3tLa0u+YMRkAr6L3kVxI9kjyqWnf6tP33ylOMSIvZfRP9g9a8lzyMXgXIVynMkHNiCPfdrA9DqXxEfbA93D47bWLtOXf3icJ3HihWL0IvHX7z48cIl62+uLCcJ/5KnX9++Pk2bMoUwifTq1StCxGt9Er3nylWqUIoUKZRi2DQP7NtPV65cJv/P/pQkaVIqWKggVateneLEiaPwIeHn50cIahorVmwqXaY0IZQUAsB++vSJED4L8QIFoWe3b+9eun7tGiH8U7Jkyah8hQpUqnRpwaJzhFzIz5svHyVMkJB279pFV69e4aCuRYsWI0QIF4FldSoScZw/hKhCcFlcC+G5atnVomzZs+uz8jniFO5196B7d+/SD80PsrbOSohsbs4kq1GBvzgzdqzYVLtOHVq7Zg3t2b2b6jcw7MWePXOGw4tVrFyJUqZKabKFAvfcuXOzwlUz4vniGcSLF88ggjq2GAgK+k6FixShRIkSqatxGs/i8KFD5OPjw8++QsWKHLJMnxFmOYQWS5AgIWECEzEsjx8/Tt++fjOwbSM+I6LDw6aOkGFFihYl22rVDN5TXAOh3hDNHjh8eP+BkqdITsWLlyDgoX5P9dvzS881kv4aBJo1bqLJbmWtWb50mdF7rl2zFpfvdfdQyl+8eKGpYWvL+aibJ0dOJV3TtpoG5Wq6dvUalxfKl19z+tRpDY6oh7/AwECF9dDBg5rihYsoZbltcijpJg0bal6/eq3wikS92rWZZ8O6dRrbylUUfiEf7X/z2rCet7e3zj3kzJad69pYZ9WMGzNG8+PHD3EJPu7euUuTP3ce5smV3UaTI2s2TqOeKex0BPzGk7w5c3Fbjxw6rLlw4QKnge3Hjx8NWjV00GAu37F9uwYYCRz1n2ldOzsu83B3N5Bx9swZLitToqRBWYE8ebns5o0bOmX+/v6aDu2cleupn32blq00vr6+OvyHDx5i3upVq2rQhjw5te9gkQIFdfimTJqkPCu1zCoVKmoe3L+vw/v+/XtN00aNlTao3+v6teto3r55o8P/u05+dmd+6WdBXux3ICDMHKKnrG7D3bt36fatW5Q0aVKqYltVKZo+ZSrdv3efJwz3eXrSjTu36cz5c1S2XDm6d+8eodwYoXcyaEB/DoLa1sGB2nfswENp8F65fJm6de7CE5b9Bgygy9ev0c27d8jzyGFCL+rSxUvk7ORIXwJ/eiOorzFl0mRCb859/z66dOUyR7JOmzYtt3/c2LFqVpbRqX17vocu3brSlRvX6da9u7Rq7RpKmSoV/bt8Ba1euVKp8+TJE+rfty9HNJ80ZQpdv32Lrt68QSNcRrENf8K4cQQPhT+BEOAWrpUINLvXw0Onyd+/f+fRC3qZGBn8Sho+ZCj3nKtUrcoeI3j2ew8coMJFCtPpU6cIEeONEUZygwcMJBsbG3Js147aODgobGtXr2FPpWzZstEuV1d+n2ADb9ioET1+/Jg6OLfXeZ9cRo6ki15e3GM/de4sv9d4v7PbZKfr16/T9KnTFNm/MyEV9O9E/xdfu3bdOmwCgILES6umPbt282mdenV1/GbxoyhatCgNGjKYX14wpU6Thjp37cL8R48eVYtR0p8/f+bh4j7PAzRqzGgaMmyYYn6YOnkKK402bdtS1+7dlOGvtbU1LVi8iDJkyEA3b9yknTt3KPLUCZscOWjugvmUM2dONrfgh95/4ABmOXzwkJqVtmzeTA/uPyCYbfoPHEgJEyakGDFiULny5WmkyyjmXbZ0mVLn5PHjrIgRFRyRtWFLxfDd0cmJ8hcowG27c+eOwh/VE/Xs63MTxfMV7YVHz8ePH3n4b8z8IPgi+ohOwK6dOylNmjQ0Z/48xZ3PJocNzV2wgE0LiBaP+RB9evb0GTVv2YJ2u7nRiFEjqW//fswCk9WMaVqFOmfBfMqXPx/nw/49ccpk+ueff+jRw4d04MB+ReTRI9r3tl17Z8LHHQTl7NyhAz9jREyPCiQVdFR4Cr+oDbArw8YLctWbLBTuWA0a6Xpv4Ee0efs2tjerm4kfGOizn586Wyfds3cvA1selMKZ06eZr1mLFjr8OEmQIAHVC57136fX6xPMtezsWMmKcxyLFivGp/gwoPcuCHZnED5O+lSxYkXOevH8OT18+JDT8eLHV/LOnT2rU2Xnnt10/PQpwvX/FKof7GIJOyt83AW5ue7hpFDgIj+yj+J54KOKZ60mfJiz29hwlnhH1OWwC/fo1UudxWnMq8COnSNnTv5oqxkwJ4HRHujMKe17h3T84IlL7JUeEBCgVGneogU/Y4ywogLJScKo8BR+YRtg5jhy+DBPHHXr0Z2vfPXKFXr06BFZWVkRhsX65OXlRVs3baYrV67Q27dv6UdQEPcywaehn8pQXQ+Th3C10iesWoMCxY8tZ66c+sV8nidPHj7eunnLaHnadNoej7pQPVkJ+eglg27evMnHjes30CHPg+oqOun3794TevCY+EyfPj29fPmSWjVvwSaCEqVKUVXbqlSxUiWlt69TOQqf5MiRg3Llzs3mH/i4wzSAHicUEyZlK1Wu/Etbj5ER6Pz589SjazeDa79+9Yrz3r9/Z1CWPkMGSpIkiUG+kInJQ2MyxTvwTiUTo7dZM2bS9q3byN3Vjc0r5StU5OeP3nxUIamgo8qT+EXtqFajOvdc7t65Qxiqw0yAWX6QfUPtghZ1UzB0XDBvPmfB1FGkenU2VXzy+UT6w2Z1PZgFhJJU54tVbrHjxFZMHupypOMn0PZiBa9+uSUz7IHBvSMoXF8fH31RBAUGihtPuxwaCmDrzh00c/p09uJ4+vQp4W/Htm2MW4dOnahXn95G781AeBTJsG9gT1Mm3eLnDAV9/Ngx8vXxJfQW1R+2X9HcgEBtb/Xjhw90/949g0vC3IC/pMmSGZSJXq9+QWCwTPSEjcmMGycOP+f06dIrVdETT5suHc9B4LcAjxP8wdMJ7/mU6dMIZq7fTVJB/+4n8IuvDxsslDSUK8wcffr+j9z2aBcr6Js3sCcHlDP2csCQr0TJkkprsb9HSApaYdRLJAx2t0IkCShgKHJ9gisdCG0NL0E+zB7jJ07gCUhz5KEHPXnqVBo/cSLdunWLJ5PgcgeTx9zZsyljxowG7l3myP1dPHXr1ydMrGJvDNh2xfMWpqTwtAvYWkLiebds3VqxIVtS3xivkAmXutXr1hpjMZrXrHlzwh9MP5cuXuQJyh3bt9PFixepU4cOtP+g6RGXUYGRkClt0JEAalQXKbw5YHcWftGw4WbJkkWn6ViFBipTrqyOckbe40e6k4w6FUM4gflC9NquXbtmlPPq5Sucj+Xm4SVMKIKePH5iIOr9+/eEmI34w7AfBBPMiePH6d7de9zDz58/Pzk4OtL6TRt5ohE88DT4kwgflOIlSnCTt23dSniu+AiVKl3KrNuIFTMW86HXrU/w8LGEbGyCn8cT4+/P+rXr+HkYmyQ0dR3xjB8/emSUZf++/SwT3kEgfFTwjPEHbxZsCFajVk2ezF68bCnzYGIZ6wV+N0kF/bufwG+4PlzZMGEIu/PkiZO4BY2MLO0WSgv2WX1CTyMshF5xVVtbrrp8qfbHoJbz9s0b2rlD671Rt374lx9XqlyJxUMxqScPkbl/714aO3oMu2eJHd9Wr1pNTm0dyGXkCHWzOC0WwSRKbLjowoA5imWIj/LihQtZQWGlqDETlLFmZ8ycibMvXDivU4yNloy5bOow6Z1UqqK1ecPbBouB1ARXz5HDh/MzweIgcwkLm+AuCFMUJkPVBFfNEcOGscwnwZ5LuC6eMf4wElRT7OCFV8Amod4kpprvV6Wlgv5VSEeh60DR2NWpzS2Cyx2Uk7GlvmXLame/MYk4acJE9v+Fm5TLiJGEHxPoh2prS3NvcfCwoTxBtX/vPur/v77sFw23P/Ts2rZqzTPy+CFHhLdEqzZtKGOmTLy6sU+vXnTj+g12Mdy+dSsP+9Hm//XTumshXaeudsmzsEdiZRps9ZhQggcCfriNGjcx91ajDB+eN567+OhaYt6wt9fOTezYtp1WLFvOH3aYv7p36UI+nz5ZdI+YhMbKPpix2js60elTpwm+51ht2qt7D5bVqEljg9FcSBfBR797z57M0qdnL8L+Inif0Mae3bvzykNMlIp3HiNFuEyCBg0YqLTh0MGDNHSQ1ge7Zq1a7MIZ0nV/SdnvWiEjr/t7ETh/7pyyiqp7l64mGzNj2nRldZZYaYaVWdevXVfqf/36VamvXkmoZBpJ3Lh+XYMVW0KmOGLV3sD+/TUBAQEGtcRKQjdXV4Oyp0+eKLKCgoJ0ym/fvq2xq1FTKRfXKpg3n2bJ4sU6vDhBHlYQCj5xLF28BK9kM6gQhTLUKwn1myVW72FlqD6FtJIQvKNHuRjg4dimrebE8eOcb8lKQh8fH01H5/YG8rCyc0C/fjorTnFt9UpC/XaLc6wGnThuvEasEhXPDMeWzZprnj9/Llj56P3ggaZWtepG2/C/Xr01fn5+Ovy/60TuB/1LPoNR7yIY7gsbGzwXQlqs8Pz5czpz6hT5+vlRhgwZqUrVKmxHhmcECPt6iOEyVq3BFQ+eFsb2+9BHAr1z7MXx5etXXsWIBSRi4YA+L4amkJ8ieQqDDXiw8c+bN1o/X9hX9Qn3i0k+2Ey/B32ndGnTETYUSpw4sT4rn8NlC727t2/f8EQm9uwoVry4Sc8To0J+Qyb2oIDpASYsMXkmmoFeK/7gfwwXOzWp8QP+xjxlbt28ye5xsEkXLFyIYJ/H88BzQZ5+cIeCefPxTnpuez3Y1U99PaQxCsNqPmzohBWs8Fc29s7ATPH+w3uKEzs2L5LSl6M+x/3Dtuzr68v3iX1A4KlkjIATrg93zu/fv1G69OnZn95YG4zV/xV5UkH/CpTlNSQCfyEC+XPnYeW7/6CnyU2p/kJYLLpl6WZnEVySWSIgEQgNAUz0woaPnjE8djJlCj3MWmgy/9ZyqaD/1icv71siEEkIVChbjk0fEO/g5Ghgjoqky0ZLsdLEES0fq7wpicDvQ2DN6tW8VzOWTGN5vKSwIyAVdNixkzUlAhIBiUCkIiD9oCMVXilcIiARkAiEHQGLbdDYf+FPW+oadniiXs3O3bryrnPmtmz3zl3K9p7m1pF8UQOBMePHWeTWt2jBQjK13Dlq3JFshT4CQ4YPM7pDn+CzWEEjjtjmTZtEfXn8xQg0btbUIgXt5SWf1y9+RBF2uVGjR1ukoD0P7OcNkSKsAVJQpCOAVazGtlAVF5YmDoGEPEoEJAISgSiGgMWThPBtxFaRkn4PAtioB2GYzCX5vMxFKurxJU2W1KJGYZe2oO9BFtWRzL8XgSRJkyircI21xGIFbUyIzJMISAQkAhKBiEdAmjgiHlMpUSIgEZAIRAgCUkFHCIxSiERAIiARiHgEpIKOeEylRImAREAiECEISAUdITBKIRIBiYBEIOIRsNgPWt0E7Fp1/foNihkzhsmAnNjL1d3dja5euUqaHz8oi5UV1bevT6lSp1aLUtI+n3wI/pzXrl2noKDvlCWLFdlWszUZYRcz17t27ORYcogUjfA31apXD3FmVLmYTEgE9BDA3sbXrmpjJYpwWXosBqcIsxQY+IXy5M1jci9rg0pEHOlj/759dOf2HS7Omj0bVa9RgzJkyGCMXeZFEALwbMLe4BoNUfESxXX2QkcsymfPnoV4pRgxiMpXqGB0z2z9ih8/fqTdu3aR9/0HFCNmTEJMzjr16podEDnMXhyIRTZ65Cj68OEDN/TOA8PgkYj31al9B3rx4oVOuxE/bMbs2VSjZg2d/H0ee2nwoIEcEj5xkiSUIH583oQdm8G3aNWSXMaM0XExA5gOrVsTNulWU8lSpWj5yn95w251vkxLBEJCwMPdnUaNGEnvg2Pl3fV+EOqHHgu3mjdpymJnzp5N9ezrh3QJpWzj+vUcJw+RzbF5fqzYsfm6cKHs0q0b/a9fX4VXJiIOgYteF2nwwAGEoLAg/WACCOe2ds2aEC+IcFk79+wOkQeFCJHWr8//OAakmjl1mtT076pVlCdvXnW20bTFPWgEGh3j4kJHDx8xKlBkfvr0iZwdnVjBIlJCu/bOHPvu0MFDHGG3b+/e5L5/nxJ7DNGUe/Xowcp+/KSJ1KRpU1bGUPK9e/akDevWU6pUqalP3//xJRCNt0unTqycEb/OqV07jqIwfeo0/jqOHzOWxk2cIJojjxIBkwggJt5Yl9GEmHSW0pRJky2tQqdOnqThQ4dxz236rJmE+HfohFw4f57j8s2fO5cyZEhPLVq1sli2rGAcAXQkZ0ybxnrEOIc2F7oqbry4RlkQQxOBaRs2ami0XJ2J6DOIsYgYkIixaN+gAe/wt2XzZtq3dy/rrn2enhzsVl3PIG1prC3Ei0OcL8Sl27VjJ6cRR06fli9dxmXVqlTVfPv2Tad4yqRJXIYYYoLGjh7NeRPGjRNZyvHC+fNcVr50GSVvz+7dnFe1UmXNly9flPz79+5xDD3EJnv96rWSLxMSAVMIDBs8hN+lSuXKa/bs0r5XeMcR5y4kOujpyfVE/LvdO3eFxK6U9ejajevhN6JPrnv2cFnjBg30i+R5OBBYuWIF41qkQEF+xoXyF+DzWzdvmiU1MCBQgzrQK2/fvAm1Tv++/Vh+l06dDHidnZy4bMf27QZl+hkWTxJiONahY0dy3etBRYoVNVD4IkOEP4c9WISrF2X4moCOHvnZC0esNBBiv+lTdhsbzoK9WRAiQIPwNUNUakEidhxirB05fFhky6NEwCQCSZIm5RGe2769VKxEcZN86gLEs5s2ZSqb0cw1a4j64l3PbuRdt1HedX/BLo8RgEDChIk4YrvHgf1Ut349iyV6eh4gP19fnmszNX+mFir0n51dbXU2p+vb2/NRrf8MmIIzLFbQg4YMocHDhoZq5EZgThBC3uiTyPP29uYAlygvWLAQsx08oFW86joiT/1BuHL5CrPkzZdPzaqTd/WqlseAQWZIBFQI9B84gIaNGKEzWaQqNprctVM7MQ3TXapUqYzymMosULAgFx04cMCAxTP4/S9a1HTnx6CSzAgVAZgZZs+bazQobaiViWjn9h3M1sAM8wYYg74H67+4pvXfg3uG83b6bbHYBm3uPhBZ/snC17p27ar+NenEiROcBzsybNWIQNy4aRPavHEj2wE7Orenho0bsX0G9rq1q9dw1N+BgwYpsl68eM7p1Ea8QUTei+e6k5NKZZmQCKgQMPedFlVgV5w1Ywa/kx07daLZs2aJIrOOzh3ak+vu3YSJwgB/f7ZBU4wYdOTQId4pElGlu/fqaZYsyWQeApY+Y7VUePYcO3qU4LhQvbquY4OaT53+J0sWevXqFV27epXsauv2ok8e1+q/t2/fqqsYTVvcgzYqxUhmveBu/LEjRwl7EguCwp09Y6Y4pe/ftF8ahIjftHUr9ezdmydRYGCHB8jKFf9SuQrlydXDXQndjplvsWGT2rwhhIo8hF6XJBGIaAQ2rFtHz54+o05duhDMI5ZS8uTJaZfrHnJs147gDdWtSxfq1rkzYQIJ5pLd7m6UMWNGS8VK/khCAB9TmEzt7OzMjq8ozBjr160jLy8vbplGo6FtW7byc0bGt+BedkjNjjQFXbRYUXJwdORr9+3Th0oWK06lS5Qgh9ZtdNxL4LssaOPGDbRsyRKCsm7QsCG1bN2KcubKxR4jLiNHEXwKLSEAIkkiEJEIYB5k/tx5BFcpx3ZOYRIN+/WK5Sto3Zo1lCJlCmrSrCk1b9GC1wggIMak8RMoICAgTLJlpYhHYIeF5g20oGnzZlSmbFl2GW7euAmVK1WaihcuQoMGDOC1GuCJE/un7jPV6tA5TNU0I3+EyyjKmTsXrV+7lrwfeBO2ynRwcqJGjRtRg3r12Y0Ok46gnTt2sKtTocKFacWqlewbKi4B95gF8+bT0MGDacGiRazAMWTBVw3DTX0SeYkSJdQvkucSgXAhsHzpUnr//j2NGjM6zH72SxcvprmzZxPcQ+ctWKDIwfs8fMhQ7mFhE/eRo13C1VZZOfwIYK0FzBQZM2UirK8wlzDPtnTFcsL7sn3bdnr18iWlSZOGOnftQhkyZOSoVClTpQxVXKQqaF5g0rIltWjZUqchImRW5n/+UVbj/LtsOfOMGDVSRzkjs1efPmyHPrBvPy+Mgc06bbp09OL5c/rwwbBX/eHDe5YFHkkSgYhCAKa15UuXccfCz9ePli5ZwqLFysPDhw7Ry1cvKXfu3CZX1qICes+gsePHK8oZ5+h0YAJ+65YtrKTRwcFvSNLvQ2Dnju18cfsG9hY/CyzI696zJ/+p72BFsK6zsrJWZxtNR5qCRm8Af3jp9A30165pl9KWKFlCadTz59pJv0yZMit5IgE3PdjtfHx86NPHjzypmDdvXlbQd+7cJv0luXfv3OWq5qzUEdeQR4lAaAhgZCZcPadPnWrAjiW9+GvWvLlJBf3t2zde4h0zZkyjS7oxoowTNw6bOLAkOUGCBAbXkRm/BgGYSHcFz581bNTIoovCAQKmLOguPGs1XTei/9Tl6rRuTXVJONMTx4+nvDlzUY9u3XQkQWlv37KV82rXqaOUie7+qVMnlTyRwGwoVvBA0QuXpoqVKnGxh5u7YOMj9gc5e/YMpytWrKhTJk8kAuFBAD2iiZMnG/yVK1+exWLlH8rhkSQIve53b9/yH37wGPoiigZ+vGfPnBVsyvH6tes8AQ4eqZwVWH5L4szpM9wJhFuksfUZolFQxuIZ4wMMcmrblvXfvDlzBBsfYR7DEnDosuo1a+qUGTuJNAVdoaJWgR4+eIi2b9tG2AQJS2r79+1Ld+/epaLFipFQsmgYlnaDJowbT1gmKcjXx4cG9O3HL3TdevWUWXP7hg24V33l8mWaMG4cwRXm4cOH1KdXL37BYd/Lmi2bECOPEoFwIwDliskf/b8cOXOw7FKlSnFZseI/F7sg0nap4iWoTcufy7YbNdYq8GGDB/NvQjTszes3NDTYlbRlq9YiWx5/EwLCvBGa7zM2vMIzrlqpMgUGT+5WCO4cwkX4xPHjvA0Ftq3o2qkzj8Kat2xhlqdOpJk4YHZo2Lgx7di2jQb2668DMRTn3AXzdfLad+xId+7cZf76depS8RIlKH6C+HTxghdh5RXOYZMTlDhxYpoxexZ16diJYNMRdh2Uw6A/fuJEwSqPEoHfhgDcSkHOHTooNkz48z986M3eSTWq2lKJkiV5GHz+3DlCjxurb3v16f3b2iwvTATz0l53D+7pomMYEok5tWYtmisdSDhDHPQ8SBe9vMiprYNOdez3MXT4cJ08Uydh3s0OAtG7XbtmLW832rlrV6PXcHdzY1/P169eUZIkSdle3LR5c5OrtrANIHxDsQUjthvFRKJttWoEc4i+LQcXvHPnDq3+dyUf48SJTSVLlSYHJ0e2UxttkMyUCISAADoDa1atZo6u3XXNc6aqQQlf/u8yVatRnXLk0PamwQtXuSIFClLyFMnp2MmTOlsSoPzIocO8cc79+/cJe19iu9FadnZUpWpVU5eS+RGEADp0+BhCqQqzqVr082fP2P6cNm1aHZOVmkekbStXoadPntDhY0e5cyjyMWexeeMmOnToIOtKbPZWq7YdQeHrb38h6ugfw6Wg9YXJc4mAROAnAlh9hh0d+/bvT916dP9ZIFPRBgFspVyhTFne32OWnr05Im4y0mzQEdE4KUMi8CcjcOrkKZ7oa922zZ98G7LtISAgzBsdOnUKgSvsRbIHHXbsZE2JQIgIYNIv6EcQpU+fPkQ+WfjnIoDVzdhS4p9//omUm5AKOlJglUIlAhIBiUD4EZAmjvBjKCVIBCQCEoFIQUAq6EiBVQqVCEgEJALhR0Aq6PBjKCVIBCQCEoFIQUAq6EiBVQqVCEgEJALhR0Aq6PBjKCVIBCQCEoFIQUAq6EiBVQqVCEgEJALhR0Aq6PBjKCVIBCQCEoFIQUAq6EiBVQqVCEgEJALhR0Aq6PBjKCVIBCQCEoFIQSBc2436+/vTo4cPeRvF3HnyGG0gNinHbl9Xr1zlPZ2zWGXh3elMbUaOxcv3NAAAIABJREFUDa/PnD5N2Lgcu9llyWJF5StWMNidDpEtHj96ZPSayMTOd7ly5zZZLgskAsYQwA50D729uchYRJ7Hjx/TZz8/Y1U5D7ufpUqd2mS5qYL79+7T169feDc0EafTFK/MDx8CCBpy984dgm7Kli27yUjdjx49opPHT9C7d28pabJkVKxYMcpfoECYL44gDbdv3eL62W1sDHY3NCY4zEu9sS3o4AEDCS8slOGdB/cN5GODfuzXLBolGPACz50/zyAII2T2+19fjmIAXsRjA4hx48Wlrt26Uc/eP/fIPXr4CLVv106INDjGjRuXbty5bZAvMyQCphDwunCBBvYfwJ0O8Nz1fqDs4SzqNGvUmC5evChODY7/69fXIAadAZMqA3s5jHUZTbt27uTcSVOmcJRvFYtMRiAC3g8e0KABA3mfZoh12+th0JFDx3PE0GHKM4F+g3IFFSlahGbMnh2mvTe2bt5CgwcOZDmehw+RddasnA7pn8U9aIRsmTppMge1DEkwerhObdoSvkJ58uahNg4O/MU45HmQPNzdWXF7HNhP6YIDu4KvnYMjR+nGS+7g6EiJEiem48eOEyJPzJ45ixImTETtO3bgy/oH+PMRm//nzZfXoClx48Q1yJMZEgFjCEBJTps8hTZu2GCsWCfPPzhiRo1aNTl8lU4hEeXImUs/y+g5Oh47tm+nSRMm0vt374zyyMyIQ+BL4BdasngRLVywgCMuhSR5yMBB5ObqSgULFaJxEyawfnn58iVNnzKVn5lDq9a01/MAxYsXLyQxOmXYe3r2rFk6eWadaCykgf37a7JbWWtKFCmqWbFsOadzZM1mIGXt6jVcVr5MWU1AQIBO+fChQ7lsxrTpSv7E8RM4D2X6dPzYMS6rXL6CUrRtyxbOmz51mpInExKBsCAwbPAQfpeKFSqs+Xe59p3GO/7jxw8DcVUrVmLewMBAgzJLMrwueLEcXAfvfNOGjfh8y6bNloiRvGYisHLFCsY3T46cmmVLlmoK5cvP57du3tSR8PLlS87PnzuP5t27dzplQUFBGrsaNbn8wP79OmWhneCaeNbiz/vBg9CqcLnFk4QJ4iegevb1yWP/Po4gYeorcPLkCS6yq21HCLapphbB8dkOHfRUsj98eM9pBGjUJ2H3+fTpk1Lk7x/A6aRJkyp5MiERCAsCCK1Wp25d8ti/n2ra2YUoAsNfmNws6T0ZE4jfhJWVFa1cs5rGjh9P8fR+I8bqyLywIwB8ETZvl5urdhQeI4ZRYZ8+fuT8zJkzU8qUKXV4YOrIly8f5/modJEOk5ETbEe6cP58gkz0yi0hi00cAwYPUsJV+T95YvJaiOkFSpAgoQFPosSJOA8TIxjqwdacK5d2Qu/MqdMctl5d6Vxw9GOYSgQFBJs4EP0YhFBFAC1FypQyGrIASR7NQuB//fop7zQiZIREmERE6DYQ3l1EnI8dKxalTpMmpGoGZdltstO+g55mhz4yECAzLEKgvr09tWjZMtQ6CLGXMGFCDkCNdyFDhgxKHYSwunTpEp/nzmNoVlUY9RJLFy8hmNGGjRxBmzZs1CsN+dTiHnSiRFrlGrJYoowZMzHL3bt3DFgvXrjAebhhHx8fTiM2GHoUu3ftomGDh9CF8+fp2tWrtGTRIo4Ejl5L3wEDFFmiB40ouh2d21Ph/AWoYrnyVKxQYYINCVHEJUkEzEHA3HcastCDxqgNEz5lSpak8qXLUOkSJalalap0YP9+cy7HPOiBmxuXzmyhktEkAlC65hD4uvfsQfAmQyR21917CNG4PQ8coLatWrOHj32DBkbnvYzJf/vmDf27fDnHqkQ9S8niHrS5F6hdpzZtXL+eDh7wJISFKVO2LFeFR8eMadMVMV+/fOU0onRv27WT5s+dS+vXrqNNG39+aSpWqkgDBw8mtStfgL92knDCuPE8+Vi6TGmKESMmYSZ+y+bN5O3tTes2buCovMrFZEIiEA4EMNGD2Xy4d2I2XjtBnY8eP3rMP9xunbvQ4mVLqaqtbTiuIqv+bgQQADuLlRXNmzOX+vTqpTQnTZo0NGLUSGrr6KjkhZaADIy6MEqDicRSsryGmVdAaPE69eoSfA7x5alrV5vq16nDR/VwMFbsWIpEKHJ8sfAjQH2Enwco8ORApGXcqCDhxZEte3Y6duokrd2wgdasX8c2JvSI0AMXrkuijjxKBMKDgHj/8E6PGjOaDhw6SCtWruRjy9at2OThMnKU4pIVnmvJur8PAYQq2751G7sHwxUOHjuFChemN2/e0No1axUzR2gthAsyPINgd4aMsFCk9aDRmOkzZ3LXfu2aNXTr5k12S0JY+Xbt21Ozxo3Z9iwm+Q56elLPbt3JxsaGtu7YTpkyZ+b7+f79O7mMGMk3+vXbN5o6fRrnFy5cmIK+B1GDRg11FrEg7H3jJk1o9apVtM9jLzVq3Jj55T+JQHgRiBkjJjVv0YISJ0lMbR0cFHGYQ+k/cCDbF58/e8amOUsngxRhMvFbEYBpo22rVnTv3j0aO34ctWzdWmmPl5cXOTs4svvw/kMHdezTCpMqMXP6dIL+6jegvyrXsmSk9aDRDNjYevTqRWfOn6f/rl2ly9ev0dwF8+nbN61ZI1OmTIodbtGCBdxyl7FjFeUsZIwYNYoncXbv3KnYlhs1aULjJ02kEiVLGtxxztxaX9SnT58alMkMiUBYEUiaLCm/c0OGDTMQgdV/6YKDw8r3zgCePyYD8whQzjBTqZUzbgArCZGHkdT2rVtDvCcsiNmzazev83j79i2P5jGifxfs837Q8yDnPXz4MEQ5kdqDVl8ZNmZB6E2DihYrJrLo0UPtsm0bm+xKnkjEix+PUqdOzYtetMsuQ3at++z3matiNaEkicCvQsD/s3zvfhXWkXUdRQ/lyGH0EnCVA2HhSkj08uUrLoaXT78+/zNgnTh+POeNGTeOrK2tDcpFRqQp6GlTptCGdevZV3ry1Kniemyn27VzF5/D3CEoSZIkhFWKFy9eoho1a4hsPsJF5fnz52wSgRsdyNnRkS7/d5m69eihrC4UlY4fO8bJIkWLiix5lAiEG4Hz587xClh4YBw+fkzHF/rK5csEP32YOwoVKhzua0kBvwcBYXK9ZGI5Pzw6QClTpgqxgVmy/MMTg/pMmzdtpGdPn1G79s6UPHkKtm3r86jPI83EgcUleGEx6Xfi+HG+JlyUxo8dS3iZsZFRtRrVlbbUrV+f0xPHjSPY8QTBFW/ksOHs9mJbrRolT56ci/Lmy8fyYRqBfEwsgnfxwoV8HidOHHJw/GknFPLkUSIQVgTgRQQb5evXr2n4kKHKcPXB/fs0eOAgFgt/2zRpf/pEL1qwkHJkzUa2lavIycOwAv8L61WvWYMXIuFjvGrlSp0rQ89s37aNPcMaNPzpMgcXPDzjAnnyKu8E5tDgrqf/lyFDRpbZuk0bLsuXX7vwRedCqpNI60HXrFWLKlWpTNjUyKmtA9/0t6/fuAcNzwxslqR2O+nWozsrbvR+a1arTlWr2fKCk5MnTvLmSZg8xMy5oA6dOtFej73s3sTy48blHwCM8vCZnjlrtlmbkQh58igRCA0BjPIGDx1KI4cP5z0ZsJcGdmUU3h2YDxkzfpyOmJMnTvA77+DkqPO+6zDJkyiDAHYjhHND3959tJtY7dhJefPm5U3hsCtnrFixyGXMaHaxFI0+dfIUP2P4OadKFXLPWtQx9xjLxcXFxVxmfT6spAoMCKTCRYtQxUqVdIox1MPy2RQpUpCvrw9pNFi8kpE9LOCJIbw0RCVMKOIGscLqS2Ag3bxxkx4/fkRZsmQhx3bteHIGsgRhqWzDRg0pVqzY/AOJETMmpU2XjurWq0eTp06h4iVLCFZ5lAiYj4BGQwH+ATz0rFylikE9bEUARQwe9KbxHmK02L1nTxoybKjOtgbwmx41cgRh/mXazBlGN1cSF8DmYlZZrKhMubKUXrV6TZTLY8QigAVyWLZdoVJFZRWpuAI8wbCdBXTYsydP6NatW+yNUbNWTRo/cSJV0fNzFxtezZwzW8ejTMhTHz9/9mObc/mKFXnForrMWDrM240aEybzJAISgZ8InD51ml22unbvRv1Uq2B/csjUn47Au7dvqVTxErzHPRYpRTRFmg06ohsq5UkE/jQEsPAKnkQOjk5/WtNle81EAB9hUIdOHc2sYRmb7EFbhpfklgiYjYCIkmIsMovZQiRjlEYADg1wqStaLHI8xqSCjtKPXzZOIiAR+JsRkCaOv/npy3uXCEgEojQCUkFH6ccjGycRkAj8zQhIBf03P3157xIBiUCURkAq6Cj9eGTjJAISgb8ZAamg/+anL+9dIiARiNIISAUdpR+PbJxEQCLwNyMgFfTf/PTlvUsEJAJRGgGpoKP045GNkwhIBP5mBKSC/pufvrx3iYBEIEojEK7tRrG156ePH4lixAhxm727d+/S1StXSPNDQ1msslCx4sVNbr2IfZ0R8BWRkhFQtkCBgmSTwyZEELG/9J3bdyh2nNhUokQJg53yQqwsCyUCKgQQEPbjhw+ckyp1alWJNunzyUcJ2WZQSEQJEyXiLUiNlYk8vOMf3r8Xp0aPCEyh3o7XKJPMDDMCHHpKo6HkKVLwFqLGBCFqyvmz5ygwMJCwDWnpsmV0gjQYq2Ms76G3N128eJH1X4aMGahkqVJKqD9j/Oq8MC/1htId0LcfB8jEi3TnwX21XE4DhP7/60siwolgyJY9G82ZN4+wAbqaoGj7/a8vIZ6XmipWrkSz58yhJEl1Q119+PCBunfpSufOnlXYsUWgg5MTDR85grcLVApkQiIQCgLYO2Ng//50+b//mPOu9wODd6h5k6bkdeGCSUn/69eXtx41yUDEodtsK1UOiYUj1WN7XkkRi8DbN29oxPDhdGDffhbstteDg4eor4LAH6NHjqItmzfrBFnAB3vCpIm8c52a31QaAUoG9utPez08dFgyZMhA4yZM4P3ydQqMnFjcg8bXZMG8+bR08WLeD9eITM7CXriIgHv9+nXKmCkTNW3WlL8+CJaIF9zZ0Ync9+9TIqTgK+PQpi35+fpS0aJFCZEN/P0DaNeOHXTsyFHq3bMnrVi1SudyiAIO5WxlbU1NmzXjfafXrl5Dq/79l2MYYptHSRKB0BD4EviFFi1cyNF48OMMifz9tXEHEU8Te5jrE9710CjA359ZEB0oZy5tgGP9OgirJSniEMDe9Zs2bqQpEycR9oIOiQYPGEi7d+2ixEmSUIuWLVmXIATWvr17CTpn284dZM4GWP379qX9e/cRwmi1btuG9wU/fOgwWwi6delC+DhYZ80aUlMIkQAsomGDh2iyW1lr8uXKrZk6eTKnc2TNZiBj25YtXFaiaDHNx48flfIfP35oenXvwWUL5y9Q8gf068d5jm3aasAjyMfHR1O1UmUuu+h1UWRrTp44oZVfpKjmw4cPSv6pkyc5v2DefBo/Pz8lXyYkAqYQGDV8BL8zeXPm0kybMoXTeMfV76GoK97FgIAAkWXx0euCF1+jZ7fuFteVFcKGwNrVaxhzG+usmonjxmugH/CMb928qSPwxvXrnA+ddvPGDZ0y6CvUMee5eT94wLzgv3L5siLn+/fvmjq17Lhs7OjRSr6phMWThDFjxaTSZcqQq4c7NW/Z0qT2P3L4CJfVrVuXEJJeEEwQzh3a8ylCnAsS/C1btdIZViLMUPMWzQ343V3dOK9R48ZKLxwZZcqWpTx58xAiVBw9om2DuIY8SgSMIRAzViy2C+5xd6NWbdoYY1Hy0PvFHs+IpBJWCgjQ9qBFgNKwypH1zEcgVqyYHK1p/aaNNHjYUEIEJmMk9BACTuubYB3bObG9+vChQxxhxVh9kXfnzl2O1ILoLIjCIwghs8qWK8unL1+EHBkcTIZjNCHJxLFnr95KUMwnT56Y4CLy8/PlsqQq5SyYYZgH3b51S2Sp+HXtzGBQ+G//5L906RLXRbgtfSpcpAiHzPrv0iWqXaeOfrE8lwjoINC1WzflnX7x4oVOmf6Jf0AAD31FPiYVMQeDjoe5BNskCENoQQifhUDHkiIHgRq1alGTZs2MmqXUVxR6S92pFOWIPwnTE57fk8ePdeISCh5xrFGzBtW4fk2c6hx9fbS6MXGSxDr5xk6Mf0aMcQbnqSMWh8BGadKm5eJHjx4asN24fp3zYM/GrDgobRrB/8iQ/5qW/9XLV0oZAAKlS5deyROJ9Om1eYJH5MujRMAYAua+06iLHjRGdUcOHaa6drUpV3YbypktO7Vs1py8vLyMiTfIQzxDEHrh06ZMoRJFilKeHDmpcP4CNGrECPoIzyhJEYpAypQpQ1XOuCDimoKM6a2HDx+yckb5q1evmc/SfxjZHzx4kKvBEhEaWaygQxMoymvUrMlJGNZv3rghsgmuK9OnTlPOMZkIqlFLy79qxb/06dMnpRwud5s3beJzwYvehuiFxI9vOJkSL552+Pnx4085ikCZkAiEEQFMIKLH/PLFC+rg7EyIpgFzGnpb58+do7YtW/EEUGjixUTjsiVLaNGChazwMVmI6ODr1qwlx9ZtCBOXkn49Ara21Xg0BI8e1z17lAZA38CzQxACW4eFxri40Pt379h8ggDXoVGkKegqVatSufLl6euXr9TIvgE5OzpSh3bOVK1yFYoZ8+dwUKQ7de5M6dKlI7jvVa9Slbp07EStmregFk2bUeZ/MvN9CN4fQT+U+zI2tBR5+DFJkghEFAJQoCB0FBDF+/yli7TH3Z1Onj1DdrVrExT4sCFDQr0cvJNAsePEYY+AQ8eOkvu+veSxfx+hpwfPp5X/rghVjmSIeASga8QcWZ+evXhk1LlDR6pcoSLduX1bicQdQ6XDzG3FimXLaduWrezNMWfeXLN69JGmoGGXW7R0CbVs3YptdMeOHqMjhw9T3nz5aPTYcco9CRt16jRpaP3mTQSf5/fv35PngQPcG2nSrCm1dXRk/mTJkvMxTtw4is0Pi2X06fv3b5wVnokcfZnyXCIAVy10POrWr0d9+v5PWeAAu+RIFxcGCD0v9YjRGGrpM6RnOUOGDaVChQsrLNmyZ1eCj6p7bwqDTPwSBAYPHcpR2MXI6KCnJyVJnJj1mej0pQieRzO3Qbt37qIJ48bxOzN73jzCszaHLJ4kNEeo4IFRfez48TR0+HAeFmKVFXrJwtEftmL1xIiVlRWtWLmSbXBv37yldOnS8uKU+XPnsch//vmHj1D+KVOlIoQ8N+bTKPJSG1kJJtomjxIBSxGA3/LSFcuNVoMdG+8zTHiwVYbkJ4uJa1OT1/kLFGD5D70N526MXlhmRjgCGIFjDQUidT9//pw7mNA9MHMIM2umzNpRvTkX379vPw3o149ZJ06eRJUqVzKnGvNEqoIWrYCizpotmzil27ducxreFsYIPwT8CcLQAqT22ID7ChS09wNvKluunGDlo7e3Nx9z5Mypky9PJAKRiYBY5BIrVth/VjAJgmIZWQQTmW2Xsg0RQOcRnUZBQm8hD6YocwjKuVf37jx34TJmDDVq0sScagpPpJk4MPlhV6MmTZowUbmYSLi7aX2Yq9WoLrIIK2vAL8pEga+vLx07dpS/YlWrVhXZ7O+ME/gkqgl2wjOnTnOW8DdUl8u0RCCsCMBt0656DWpQtx7/4NRyMHcC0xwoX7686iKDNDw3IGf2zFkGZWfOnOG8/PnzGZTJjMhHAAoVeqhT+w4GF/NwN9RbBkyqDOiynt26sc/0qDGjqY1DW1WpeclIU9Dp0qeju3fu0MYNGxR/Z2wSs2TRIjpz+jRlyZKF6tStq7QSTvvgX7p4CWGPDZCfnx8NGTiI4DdY395eZxMk2KaxYAB27V07dzI/vDvGjx3HZo98+fLp2PeUC8mERCCMCGBLgUePHtG1a9doyqRJynAXe84MG6ydHLStVk3nPYVXRvnSZXiiHO8/KF369DwZvmLZMjpzWquQkX/q5ElaE7ydgYOjUxhbKauFBwErqyyshw4dPEjqhXSYE1uzajX7QTs5O+tc4vSpU/yMK5evQLwJExFB0WOSETbr9h078OI+fMTVf/ACCo3CvFkSBGOhSpUKFbl3q79ZEpQlPDDExjOZM2dmhQsfz8SJE9PqdWupYKFCSvsgq7F9A+6FQPHCnvfmzRt2PYI5AxOI+ob5VStX0liX0SwD/Og9w0UPJhWsGFKv4FEuJBMSgRAQwEKVCmW0K72MbZY0b84cmjVjJkvAJDR2OXv56iV7K8GktnbDep2dHdu3a0dHDx/hSSexNwz8/xvWt2dFAEGp06SmOHHi0ovnz1lupy5daODgQSG0UhaFF4HCBQryvj/GNktCpxAbJYGgV/Bhff36Neu5qTOmk32DBjqXh5UALpP17OvTzNmzuWzMKBdarbd3kE4lIvZyW7V2jX62znksF5fg6WedbPNOvn/7Rk+fPOUNX+BmpCYsaaxXvz4FBf2gly9f0OtXr/nrA77pM2cYLKPEjGmt2rV5G0b8SDBcxIvbqnVrmjx1KiVT2aTFdQoXLkzZbWzo6eMn9PTZU4pBMahCxYo0feZMyl8gv2CTR4mA2Qigx4Otbm1y5NAZ4QkB2CrS2jordx7evn1Lvn6+ZJXFitCrwk5n6hVo8DAaNXwET4TPnDNbWR6OTZbs7e156Ivd1d69fUdBP35Q6TKladjIEWEaCov2yaN5CNy/f5+sra2pWvVqBrtkVrW15TkwfDChi+C9g3muiVMmE8r0adrkKazAp06fzh9slEOh4znb2NiY/CtcpDBvMaAvT30erh60WpBMSwQkAroIYGVh88ZNePvbkS4/FznocsmzPxkBjNiLFy5CpUqX5tFTRN9LpNmgI7qhUp5E4E9D4PTJkzwsdm6v3RzsT2u/bG/oCJw9fYZ72B07dw6dOQwcsgcdBtBkFYmAOQhcuniJPn/2o/IVKpjDLnn+QATu3b1H9+7dpVp2dpHSeqmgIwVWKVQiIBGQCIQfAWniCD+GUoJEQCIgEYgUBKSCjhRYpVCJgERAIhB+BKSCDj+GUoJEQCIgEYgUBKSCjhRYpVCJgERAIhB+BKSCDj+GUoJEQCIgEYgUBKSCjhRYpVCJgERAIhB+BKSCDj+GUoJEQCIgEYgUBKSCjhRYpVCJgERAIhB+BKSCDj+GUoJEQCIgEYgUBMIe+sGC5mCPVMRpw7Z9WayseBepkKo/9PamR48eU+zYsTh0kLnRC0KSKcskAhGNAHZcvHH9Ou/YmDNXTsqQIUNEX0LK+40IIMTVlctXCBG806RNS3lDCcRgqqnYStn7wQPelyVXrtyE8GhmkyaM9PLlS007R0dNjqzZNHly5DQqxc/PT9O/bz/myW5lrRF/LZs11zx5/MSgzoP79zXNmzRV+MCfM1t2zaABAzSBAYE6/MePHWO5uL6xv/y58+jwyxOJQGgIvH71WtOhnbPyPpni9/f31wzs35/fTfFO49itcxeNz6dPpqoZzQ8KCtIsX7pMky9Xbr7uti1bjPLJzIhB4PPnz5qRw4fzs4PeuH3rloHgHz9+aGZOn6GBDlE/3xq2tpoL588b8JvKePb0qcahdRsdGTbWWTW9evTQ+Pr6mqqmk29xDxq94A3r1tPUKVN4w2t8CYxF1sa+up07dOCIEYiWUqdeXd4P+uiRo3Tu7FlybNuWdru5UqJEifhjgmCbLZs3JwSLtc6alapUrUIB/gG0b+9e2rp5C2GT81lz5igfHv/P/twjh2wEkNUnbPovSSJgDgLY73fThg00edIkjt4j6iAfAUTVhPe/c4eOHP0EQShsq1fnyCrurq78rgYE+NOKUDZqF/IwqhwxbBj9d+k/kUU/fmiUtExELAIIjzdqxEhSRzLBM9ansaPH0OqVKzliEzbnT5MmDV308qKLFy+Ss6MT7XJzDdUKgKhQrZq3oKdPn1KmzJmoWvUa9P37N35H3Pa4EkL5IUB2qKSjrs04GT3Khb8I+PoMHjBQSetXdd2zh8sKFyigefbsmVL87ds3TTsHBy77d/lyJX/EsGGc16RhQ01g4M/eMno15UqV5rIb168r/Du2b+e8qZMnK3kyIREICwITxo3jd0n9TqPnhJ6UPm3fto157evW0wQEBCjFN2/c4HzUu3/vnpJvKoF3GdcDf9OGjTT/b+8qoKNImnBhB4e7S4AQLBAIFtw1SHA73N3d7TgkuLs7JLi7BDlcgrsHiUGwsP/7atPD7KxkN/IfhK73ku2pru6e+aanpqe6uqtKxUqc3rh+g7kikh8OBICrGA336t5DGR3f9PY2qBX3TsidOX3aIG/82HGc169PHwO+qYPJEyeyLO4rRu2CfH19deXLlOU8r1Negm321+ZJwq9fvxBC+2zYvIk6d+tq9gWAGF4g1+o1KG3atIocogx07qovt2f3HoV/YJ9evkXLVjzSFhmw1zRu2oQP1fJBHz8yDyNoSRKB8CDw9ctXjnqxduMG6t6rp8WqVq3Qhyjq3bePEiEFBXLkzEm9+vTmvm1NRG5EUEHU6H4D+hPaTZ48ucV2ZWb4EIDeQoSmGbNn0ZTp08xGTT948CA3hHB8iJ6jpi7durIdGbEKYSGwREKf/dWsGcWNG1cRRcSdFq308Sb37t6t8M0lbDZxtGrdmkaMGsXhXGD8Nkd+vr6cZarjpUyVivPwiSfI108vnyy5sbkiZUpj+Q8f9Ao6QYIEogr5KxEIEwLNWjSnQUOHsMJEiCNzhHiaiLGJQYZL0aJGYl26dTPimWNkypiRDhw5LCcWzQEUwfzSZcpQjVq1OB6qpap9QwJWm9JbCRIm5HinCGIN00WmTJnMVoW+AjJVT6oQfXZDpf/MVWTzCDpL1qzcQc1VKPhJk+oV7fPnxpFr7929y2IfPnxgWwwOkoXIi8CZoh78CnnENhQEWx8odpw4HMSzQtlyHHqmetVqhEjKob3hRD3yVyKQOUsWVs6hIXHT+yaLwFv64r2TAAAgAElEQVQDM/wjhg3joMkIMtu+TVs6d/ZsaFUo+XjYpdeHAkekJ9KmSxeqcsZJ/NBb+gC+6hPDyxs6C/Tq5Ut1llFazIs9DwkErBa4G6L/1PpMna9O26yg1YUtpcuULcvZe3fvoWdPnyqiAf7+NM19inL8KegTp8uU08uvWrmKPn/6rOQjTPma1av5OChEFgcfPwYxb/zYcYRIywjgGfw9mG56e/ODM2zwEKUOmZAIRAQC4oGK9Ucsaly/AQ8E3vv6coDQQwcP8qTQju3bI6IpWcd/hIDQW9Ajp06eVM4CjhD/jPtbOVbrIoWpSpQpW4aPMPkcGBio5MDqsHTxYj4OrQ4I2WziUFoKJVGlWlXKsygvXb1yhapXq0aVKlem6NGi06FDh3h2VBSPHl0/S96hYyfC7OaVy5epWuXKVLR4cYIy379/HyVLlpxHLEIWZYUNOlr06LR+8yYqUKAAV7lr507q2a07bVi/nqq6VuMo36It+SsRCA8C8BwC3b93n7JkzULbdu5k31j003Fjx7K30eABA6lUqdKUMJGcGwkP1v9V2az2WalOvbq0ZdNm9tiA3kqYKBGdPXOa3r19x/MO8CjTOPcYnS5MwagDo+WqlSpT6dKlWYfBfp04SRKi9+9Jrc+MKghhRNoIGna6JcuXUYWKFdl1afPGTbRxwwb+zBg1ZrRyPvFDbMjpM6SnFWtWU85cOenRo0e0bs0a2rljB9v6RNBN9YQgbNW5c+emocOGKcoZlVZzdaUaNWty/Z5bPJR2ZEIiEJEIzJw9W1m4AHPF6LFj2d0Tpg88hJJ+XQTGjR9PzVu0YBdLDPigi96+eUvTZv5w88VknyVKniIFrVyzhvLlz0cw265bu5a2bd1KuR0dCZONILU+M1dXpI2g0WCSJElo3sIFBB/nRw8fss9zrty56fKly3w+mFWNHTu2cm6Ojo60fdcuQiBGH5/XbKODT/S8OXNZBnYkQd169CD8mSLnAgVoq6cn3b59y1S25EkEwoRA/PjxuRwmh7LnyGFQB/zunZycCL62wsZoICAPfhkE4F0zfNRI9ui5e+cO4SvdMbcjnz9Gz6B0Kl1k7sLss9nTJg8PwsroFy9esj81eGtDTLbp0qU3V1ThR6qCFq2kTp2a8Cfozp3bnHRyyidYBr+4CPwJunNbL583r5NgWfz9rvvO+dpFBhYLyUyJQCgIpE2ndxeNGcv0YyMWR1nz6RpKUzL7J0AgceLEVLBQIeVMrl29ymlM7mKEbC1hkIk/QXdu3+Fknrx5Bcvsb6SZOFauWEEt/mpG8+fqR7/qMxA+gmXLl1PYQwcNZvmjh48oPCQwYXj8+HHmlVPJjx4xkuX3mPAlvHj+Ass7OGQ3qEseSATCgwB8nTG6enD/Ab1988agKqxIu3ZN/wDnyJHTIE8e/DoIHDt6lPUK5hK0dGD/AWap9ZZWRhz/PXYs1wMTiZrgXYavLFD5CuXVWSbTkaagY8aIQSdPnKDFixaT2rfUY8sWwox3ypQpya12beWkAj8EsvzCBQsULw7MnI4dM5revX1LFStVJLhDCfry5QvLT3V3p1evXgk2HT92jG3XYIgFLkqmTEgEwoEATBx4OLHce9CAgTzpg+qgnKdPnUbPnj5js16FShWVVmBqq12zFrVu0YLLKRky8VMiANsy9NamjRvpQshADyd66eJFWrJoEbsYizkxcQGQwz2uV7s2YQMtEEwhqGfBvPlKP0G/mTxxEsGTA4tgnPKZtiCIevFr+ltNLRHGdO26dWnpkiU8412+TBm24fj5+9G9u/fYi2Oi+2SDlVidu3Shg/sP0GkvLypZrBgr4yePH7MLEz4pho8aZXAmbTu0J7g0ob6yJUvxrndYLXTjun7xS/eePahAwYIGZeSBRCC8CAwcPJjOeJ3mQQb8n+2zZSP4umIiCCYO92lTeTGDaGfPrl3sydS5axdehSb48vfnRABKE44NWAndsF49ntQj/jq6xic8dPgwA3MFmEcOH+J7jHJi5812HTrQjm3bCWaREi5FefW16Cfwkf77n/FWARCuETQm+JydnU0qwjhx4tC6jRupdp06FCN6DN5oBJ+GxUuUoDXr11GJkiUNTtAhe3aWL1qsGGEVzvl//+VFLHB52eTpYeTUb2dnxwb40iH+hljh5X3Dm89lzvz51L2n5SW7Bo3LA4lACAJQsujT+DM1h5ExY0Zeml2+QgX2b0U/xaKFUqVL0doN66lU6dIKlhgxnTl9hhU3vAIsEfo/2jS18sxSOZkXNgTy58/PeP+pWoYtapo+ayZ16NSRv4agYK9du8YeY7PnzqWWrVsLMeXX69QpTrdt307hZciQgTZu2UKlyujd69BPYAnApnGbPT2MlLxSUJOIhl06NLwIP4SpAs7af/75p4HXhrmGYHcO+hREWMYdI0YMc2IK/+vXr1w/1ryrvUIUAZmQCEQCAuh3WFlmrl9jDQA+fes3aEDjJ06IhDOQVUYmAlCNfn5+/IJV76ehbhN6rYBTPsqTNw8PGNV5Iv3582cKCgpiF2O4H9tCtknbUrNKFieFGVFrKXac2IQ/awkTN3DpkyQR+H8igH5nqV+LkVWbdj9GVv/P85NthQ8BfEFZur+oHcv7MfFn6R5j0BjWgeP/ZQQdPphkaYnAr4kAPAIwaaSeDP81r0SetTkE8JV08eJFwq510aOHy2JssgmpoE3CIpkSAYmAROC/RyDiVf5/f03yDCQCEgGJQJRAQCroKHEb5UVIBCQCUREBqaCj4l2V1yQRkAhECQSkgo4St1FehERAIhAVEZAKOireVXlNEgGJQJRAQCroKHEb5UVIBCQCUREBqaCj4l2V1yQRkAhECQSkgo4St1FehERAIhAVEZAKOireVXlNEgGJQJRAIMx7cSCMFeJ0xYsfjxACyNTOX2qEHj9+TIEBgZQqVUpKljy5Ossojc2V7t+/T9+DgylDxowcKstISMXAhjWPHz2imLFiUZYsWazaYElVXCYlAmFCAHuSI5wR9mJAxAxsmiTp50YAO2U+f6bfGjZDxgyh7pHx+vVr8nntQ0mSJCZ1yD1brxKbKj198oSix4hBWbNmtVpH2aygsfXeyGHD6NLFS8o5pkmblrp07UKNmjRReCJx8cJFGjp4MN26eZNZUOTYqnHcP+MpWbJkQkz5RXDZSRMn0BsffcQKbFv6V/Pm1G9Af6OLgiKf+M8/tHrlKsKOUaAUKVJQ/0EDeZtTpVKZkAhYgQBe9OPHjqMjhw+z9InTXiZLod/NmDaNVixfQYEBASzzR+w/qGHDRjRwyGCLDz2CV9SvXcdkvWrmkOHDqGq1amqWTIcDAQT1GDF0GO/jjW1gQQjaCt2CIK7azYyeP3vGQRmw6b4g7BWNfZy18ShFvqlf7IY3dtRo3rseux+CsAFTpy5dqE27tqaKGPBs2osDwVzrurnxFosYNedxyksvnr/gvZtRKyIbN/mrqdIANtOvU6sWy+fKnYuyZM1KZ0+f4U34Eb0bARXVwGzz3Eq9Q/Zxxn7R8eLFo6NHjnB0AtSL+tU0ZOAgWr9uHY9cSpcpw/tHC0Cxp6tr9epqcZmWCJhF4OCBAzRy+AjeeF8I3Xlw3+SXYY+u3ThqD6JvYH9zRM84cfw4YURdvWYNmjbjR/RnUZf4xYNfpWIlcWjwC8WBuqDsz5w7R4gWLin8CAQEBFAt1+qEr3hsqF+0eDHenvj40WMc5aZR48Y0dvzfSkOQd6tegx49ekTp06enfM756Zb3Tbpz5w6X37pzh9H+9EphVQIv/Ib16tNNb29Klz4dIZi1z+vXdNrrNEsNGjIkdCWN/aCtpV7de+iyZrLTNWnYUPf582elmPukScwv4JRP9+3bN4XfqUMH5vft1Vv3/ft35vv7++sqlC3H/NUrVymyqK9IwYLM37BuvcL3vnFDlzObA/Nv376t8G96ezMvp4OD7tatWwp/zapVzC9exEX39etXhS8TEgFzCEyfOpX7DPp221atlbTos+py+/bu5Xz04Xfv3ilZZ8+cUco9fvxY4duS2LxxI9fRtVNnW4pJ2VAQWDh/AeNawqWo7u3bt4r0rp07mW9vl1n36NEjhT9rxkzmu9WoqQsKCmI+9Fq71m2YP2TgIEXWUsJ90mSWR7kvX74ooosXLmJ+ofzOuuDgYIVvKmHTJOHZM2dY8zf56y/exFq8LOrUq8dJ2Hfeh8Tk8vfzJxEctne/vspIBJvwd+zUieW3bN4kquARCMwamezsqH7DBgofgToxKgF5btmi8D0269NubrXJwcFB4cPMgrcebOSnTp5U+DIhETCHwPt379k0NmfePBo9zvArTVtm6eIlzOo3YIDBHuSFChfmLSexOT8CToSFPLZ4cDG3Oj9idYalHlnGEAGht2q61VJCUkGiStWqvIk+NuZHtCdBWzZv5mS3Ht2VsHwIHNK7bx/mb9u6lYS5QpTR/iJ/1YoVzB45ehQHGxYyNWvV5CAOMPUK06zI0/7aZINes2E9T9ylSp3aoB5diE0HzBghEQMuXrjAnw8whSCmoJqKuLjw4dUrV7kzY3P+f8/9y7wiRYqoRUN4LrRl02Y6d/acknfunD5dpKi+LpEBG3ehIkXo6dOn9O+5cwYhiISM/JUIqBFAWDUMIjB4UAc4VssgjYke9Cns+4sQV1oaOWa0lmX1MdpFPE58gqvDZlldgRQ0iwBeuoOHDqEkSZMayWCCFxQzpj5y0xsfH3r08CHzENhVTRgswm7t7+9P3jduUF4nJ3W2QRpBZiEHe7V2cjF5ihRWR9ixSUEjHpspgp0YhDhcIrLJgwf3mac9OTDTpNUrbICDCLf22ezpwf17LA9bjZbSpU/PrIchwOHgwX19/enSGctjBA16+EAPNB/IfxIBMwjkyZvXTI4hG7ZE2InRp6NRNJo9cxZhU36MlnLlykWt2rShrPZZDQtZebTN05Ojg1evUcNgtGVlcSlmAYHUmgGlEEU0FISiQsSnXLlzM/vBA/1IGvMLiOKuJegn/xv+rFssKejr1/RBZjPZZaK3b97Q7Fmz6crlSxQ9WnTCoLJlq1aherOhbZsUtPZkcYw3/6wZMzmrU9cuisi7d+85HT9+PIUnEvhcgHcGJkTevXtLRPYk5DExqKW4cfXuSzCf4HMEDwneTiCT8vHicp6+bm1t8lgiEDYEMCEOihc3LjVr2pQunD+vVHTl8mXCp/GCxYuMAiIrQhYSntK8YQGdiM+CGWrMqFFcMSYJxcDy3dt3zItrQg8hI25cvX4KTbeIL7FvX79R9arVyMfHR7mICxcu0MYNG2j9pk3soqxkmEjYZIPWlsfbp2PbdhyFu2LlStSgYUNFBK5ITNGiKTx1QoSHEbYcIW/Kn1rIQjlj1I2LFmRSPpr+sr580bu1CFn5KxEIDwKBgXqXOszmP3v6lBYvXUpXvW/QwaNHqFz58uzF0bNbd/r48aNNzcB1FXVmzpLF4mezTZVKYYsIDBzQn7xveFO2bNnYLVcIf/2m1xmm9ApkhC4SekuU0/5izQfo0MGDlDpNGvLcvo2u3fQmj21b2eyB+bZ+vfU2bW1Z9XGYFTROsEunTnT9+nVucJK7u7pe/mwA43uw3ufQIJOIFS14CHMPEtFug03ICzsRQMPoO2asHwN/0/J6Bf7HH7G0zcpjiUCYEdDpfhSdMXsWlS5bhl08Mc8ybeYMSpAwAQ9WDu4/8EPQipSY/JaxC60AKwJE/vl7PG3fuo1HzfMWLSR1xO5YMfU6Qz2vpm4yOGTgiYDBlgiDSRC+8BcvW0qOefKw1QDmNPepUzgPX2DCVGuurjApaCjMPj170bEjR9ket2T5MiN7TdKk+ijbHz7o3yTqE8BoWcxeJkmiN9wnTab/NSUvRiQw8gslDWM9yJT8hw/6EUzSpMYLYdTnIdMSAVsQiBtiOoMNukDBggZF8ZDnd3Zmnre3t0GepQM8C9u3bWcRt9pulkRlXgQggHmDRQsW8It14ZLFRiYGoYcCTegtNP8h5OsoNN0i+grWc2DiV02YbBS80PqKzQqalXOvXrRr505KmTIlrVyzmlKlSqVun9OZs+gnSzAJqKVnz54xC6NmTCyCsEQbZEpe8DJnzswyLJ9VL4/lk1oSPCy/lSQRiCgEhDeSqXkPtBH3T/3chy3tnTh2nCeR4KYnJsNtKS9lrUdg7uw5NNXdnRcCYa4gX/78RoWFHgrwDyC4CqsJo2KhuzJnsaxb0qRJy0XN27Kt6ys2KWi87Xt170E7tm1n5bx63VqjN5C4IGfn/GyOePb0mZHS9Tp1isXy5M1DcLEDFSxUiH/PnD7NE4F8EPJPyBcqrJfRyxfmXK9ThstxMYEo/B7V8ur6ZFoiEBYEMPKBDRL7b2gfXtR3+/YtrhZ7LVhLHiG+/dL32VrEwiY3c/p0cp80iVcuz1+4kIoWK2ayIuwTJAZ2Qu8IwWtXr/LSfryg0RcsUW5HR86+evmykRj6jphEDK2vWK2goZy7d+3KI2e4msAnGpMa5gjLVCtW0i9pnTxhInteQBaLWebPmcvF6tavrxTHpwBG5FDo2FtDEGbHd+/cxaaNOnXrCjbBdxW0Y/t2un7tusJfsWwZXzz2BylWvLjClwmJQHgREEu7Mf8ydsxoZR4F9a5ZtZru37vPNsdKlX8s5cYS8g5t21HvHj2VZ0CcB5YU79+/j0d01eS+GwKWCP+d6j6Fpk+dxvdm0dKlVLKUsQ+7utG6IQvvZs2cwdtUIA/3fMpk/TxbrdpuBq6Q8InGPe7Yrj29C1moV7BQQV78dPfuXRKLm1APBpDYPwiWCGx/Edq+HlbvxYF16eVLl+HrwERdjBDHbvWFIb1j1y7ecwNpGMBr16zFDv7ZHBzI3t6ezp49y590jo6OtGHLZmWSkMtu306YBQe5FHWh+PETsJ8p9jho3qIFDR81kvPEv+FDh/KDgb0LSpUqTQEB/nTmtH6146y5c3ilkJCVvxIBaxDAyKZkUf3oytReHHgY69Wuw3MoWBeAyR8sisJAAvMj7lOnElasCRL7drRs3YqGDh8u2Py7cf0GGjRgAFVzdSVMOkqKHATy5srNnjW4P7HMOA7AyUHs3YM9NNxq1GT9BbMWTCGwFePLCSPsbTt3GJh1Z82YQdOmTOUB4YrVPwaXmIjs1aMHXxT6CfoLnCqwEAaj8DXr11NuR73/tbkr/+EOYU4ihB8rZkxeQh2KmLKSEHIYYeOEhw0ewid25/Zt/kSsXKUKb04iPDhEnXDSx0h90j8TlA1FMPnSum0b6t23rxBTfkeMGkXx4sXnJZUH9u9nPpzSBwwaJJWzgpJM2IJAzBg/+jkeaC3lzJWLlq9aSWNHjyF88mIDHhBGQn3796Oy5copRWCz9PLyYlNfq9atFb5IYLCCRVX1Gvz4khR58jfiEEifIQN9/PDBYoXqTdugPKG3hgwaxI4QwhyBiWFsqqSdcxOmkLbt2xm0UaNWTQr+Hsx2b/QV/IHwZT9oyGBCXwqNrB5Bh1ZRaPnPnz/nkTS2AxVO4ebK4DMAbxm40KXPkF5ZD29OHv7YMI1guWbGTJkUX0Vz8pIvEYgIBLCFJbaTxBJxMYGorhdb7LpWqUquNarT9Jn6xVzqfJn++RHAKsC3794RzFtaxYyzx2I757xObLfetXeP2QuCowP0VPLkyRUPDrPCqgyrR9CqMmFKpk2rn9W0pjAmYizZt7V1YKN0LBeXJBH4fyKAB9bUQyvO4dRJ/WR4u/btBUv+/mIIwKRhKcDI+X//5QVKbUPZ21l4q9l6+VZPEtpasZSXCPzuCKRMlZIGDBrIdurfHYuoev1wFe7YuRNVr1kzUi7RZhMHJgvNrbKJlDOUlSoIYPWSrb6y8n4p8P1SCcytpEiZwupzhpcBlp9L+nUQ+DNuXItfYLgSmxW0Y46cbHf5dWCIOmcK/8wDhw/ZdEHyftkE108jbKvd+v69e1SpfIWf5vzliYSOALasXbJ8uUVBaeKwCI/MlAhIBCQC/x0CNk8StuvQgb5+/fLfnfFv3HJo6/9NQSPvlylUfn5eaCvVtFeQOEkStoVq+fL450VALCu3dIY2mzgsVSbzJAISAYmARCDiEJAmjojDUtYkEZAISAQiFAGpoCMUTlmZREAiIBGIOASkgo44LGVNEgGJgEQgQhGQCjpC4ZSVSQQkAhKBiENAKuiIw1LWJBGQCEgEIhSBMCtoRMV94+NjdYBMhK3CxiNY8WQNYRMa7K2KjZMkSQSiKgLY8e7t27e8T7rs65F/l7FbJvRQgL9htJTIbzlsLdjsB43tFcePG0dHDh1WlG1eJyfq2r0bRzbWnsa9u/do3JjRdPzYcY6Ugo2NED1i4ODBvCeqVh71TpwwgW7f0kenwCb+bdu35y1H1bKXL12iUSMM94dW52Mr03UbN6hZMi0RsIgAHl7ErDt65AjLbdnqaSA/bMgQunb1mgFPe5ArVy4a9894LdvoGBu2z5szl7fK9fHx4fykyZJRo8aNqEOnTiafDaNKJMNqBKCQoVewR3NgoD5OaiY7O2rdpg01btrE7A6YGIgiTBa2hsWuhdhqNiwk9KCvrx/VcqtFLVq1sqoamxQ01vrXr1OX30CJEyem7Dmy08sXL3mz8vZt2nJkY+zpLAhbjDZu0IBHwtinGVuBYk/UtavXEJamrli9mvfKFfJHDx+h9m3b8qgZG/zHjx+PLl28RH+PHcvbOvbq01uI0uvXr7ldhaFJaPea1mTLQ4mAAQLYcB/7/3rf+BHwFaNb9Z7QeMiuXrliUE57ULPWj836tXnq4wF9+5GnhwfXny9/Ps6C8p8zazZdvnSZlq1cYdC2uqxM24YAlOxfjZvwnvTY9xnxHwMDA/hejxg2jJ4/f0b9BgwwqvS012nCS1lE3saWo7YSgo0sWrCQEJ3ly2f9Aj9EW7GadDbQ4AEDdVkz2elquVbX+fv5ccng4GDd0MGDmV+scBEdjgX17dWb+e1at9F9/vyZ2S9fvtSVcCnKfI8tW4So7tu3b7rSxUswf+7sOQrf65SXLlvmLDqHLFl1Tx4/UfhbPTxZdsyoUbrAwECjvw8fPiiyMiERsITAkkWLdfZ2mbk/1anlxr/o59+/fzcoFhQUZNTP0PfevXunc8rtyP3U5/VrgzKmDi5fusRtoM1TJ08qIhcvXOA60PahgwcVvkyED4FVK1Yy3oXyO+seP36sVLZ65SrmQ7c8f/5c4SMxZbK70g9En3DO62QgE9rBp6BPuvJlynI9jjly6qpUrMTpcWPGhFZUybfJBn38+HFW/K3atiHEHARh7+YWLfXDdWxg/v79e+YjbMzOHTs4PXjYUCW0FfbP7di5M/M3rl/Pv/h32suLQwchlmD7jh0UPkJfValalWN4bdm8SeF/DPrIaSx/RgQE7R8isUiSCFiDAIJDoL+MHD2aECrNHMWJE8eon6HfIdAxPptLlCpJyVOEvgMdzH0gjOTUwUsRWim/szPnqUfy5s5H8q1D4MTxYyxYu24dUu/L3LBxI4LJFeamu3fuGFSG8FYYMU+a4k5jxo0zyLPlAPU4OzvT9l07wxQj1SYTx9QZ0+nb169GgQ5NxfmCjRjDewSYtbOzM7im4iVL8PHFCxfZjo1tNEUsQZeiRY3sQZDftXOnEq0bhYM+BnEdCUNeFAYNyAOJgA0IVK5ahTp17cJbP4rwRjYUJ88tHixep86PoMaWyiNmIT5zkyRNaiSGZ0FSxCLQo1cvatm6tYFyRgscWzVGDJONIUD1iNGjOPrJjes3TMqExowdJza5T5tKMHupTWWhlVPn26SgCxQooC6rpDH6BWF0nCxZMk4jmi1I/cZiBpES2xAK/Mnjxxxk9l6IfMaMGYSY8otgiyBRJ9LwCgFBQSMeIUbrvu99CbZuvBkxGpEkEbAGAfUo1hp5tQy+GI8cPkzx48enCpUqqrPMpvFMmHouMAoXNm5MNkqKGATMbTyF+TBgDuWZI0dOg8ZKl9UHyDZghuGglptbGEr9KGKTgv5R7EfK19eXZk6bzoxWbdooGW/fvOU0InNrCVEI8LmIeF5wpcuSNSu7GkHOlDw+I0Hv3r5TqgoKMXEsXDDfYGIHAhs3bKChw4fxW1MpIBMSgUhAYMf27RzoGKNw9Onw0JTJ7gTTYLZs2ahk6VLhqUqWDQUBmDUQ+BdUo2ZNm4IjhFJ1hGbbZIPWtgy3pK6dOtPLly+piEsRatXmR+Ri4e8cLbpxZGTUA9s1CKNokJCPbkJeyMJPFG2CPoaYODCzPmzkCDpw5DAdOnaUsL0m6O+x48j7Rtg+TbgC+U8iYAUCHpu3sJRb7TpWSJsX8diyhVYsW0bwMnCfNs3Au8l8KZkTVgSgH/49d47SpktHw0eZd9cNa/0RVS7MChouSAP79efJPYSOnzF7tkGnQoRtkO67zuS5Cqd8jKZBsAeBvpuQF7JquaAQE0enLp2pRcuWbOeGKQQx4EqULMmueuvXruM65T+JQGQgAPcruOdhYhuT2WGlkydO0OABA7n4+AkTKFduad4IK5bWlFu8cBEtX7qUJwjnzp9PcBn+WSnMCnr0iJHsx5kkSRJasnyZYnsWF5o4cRJO4pNNS/i8+Pz5M7Ox0TgI9YA+fjSWF6NlACmM7eMnTqC7Dx9Qtx49uJz6X5kQ+9GlS5fUbJmWCEQoAhj1grDwQPRLWxs4f/48dWzXnr8g+w3oT5hAlBR5CKxft44X2mFgOGvuXMrtmDvyGouAmsOkoMeOHk0rV6ygBAkT0NKVK9iGrD2XTHaZmIXFKlp6+eIFryqE6QKjb5BdZr2nx/NnxvLPn+mDYQoZbX3aY3wmgoQ5RJsvjyUC4UUAX5CeHvqVhmE1b1w4f4HatGhJQUFB1KFTR15BGN7zkuXNI7Bpw0YaOmgwm1fhXVG6TGnzwj9Jjs0KGiPnZUuWUnwse1y5khwdHU1eivDnhI8pVv2p6QmiwLcAACAASURBVNy5c3yYM2dO9j/FgbOz3kMESyq1dO6sXt5Z5UWCF8SkCRMInVxLt27ql4kL5a/Nl8cSgfAicO7sWXr+7Bn3f/ts9jZXB/tnq+bN2YsAWxmYWslmc6WygFkE1q1dSwP79+cvnclTppBr9epmZX+mDKsVNEYMWPa4YvlyttmsWrOasAeHOUqaNCmVCnlDzZoxQxHDsssF8+bzca3atRU+3FrgGA67nljggkw4em/bulUv7/ZD/tyZszR/7jyaMnmyMsEIIewVgiW0IOz5IUkiEBkIKJODofQxsVwYX51iLgW8Vs1bsMdG565daODgQZFxirLOEARWrVjJI2eYNbCWI6LNSNBZ0I34g1daRJLVbnZPnjzhPTTQePD3YOrWuYvJ81i2aiVlyqQ3b/Tp249On/KiNatW08MHD8k+WzY6fuwYK2G7zJl5kxJRCVyUevftS1gb37tHT/Zthm/pzu072F4NZ2+1vahF61a0e9cunqSsUrESlShZgr5++Uq7du3iUUnFypWocpUqonr5KxGIMAQwyNi9ezdPbMNFyxJt2rCBBwwNGjZUPJdmzZjOZg2Y+LB5D/60VL9hQ4LylhR+BPClDYKCnjxhIv9pax06YjiVr1BBy7bqeN/evawb8zvn54UtVhWyUshqBY1JELEBETroq0+vTDYRHOIGh0wo1HkLF9CQgYPo1MmT/Ac+LmTajBk8i6qupGmzv3iScMa06UqnRbu169alsZrlllg0M3vePBoxdCjBjII/EEwvnbt2pe49e4R54kZ9TjL9eyGg7ufmJv6wMOXLl89Utlw5SpY8uUWAvE6d4vw27dopcjFjxlKeJWyPYIoCAgJMsSUvDAhAb8GNF18w5vDGPIA5gusv6hBzW1o5r1P6hXrqe6yVwXGsmDG5Htx/a+n/EtUbXhtYIYVVO2nSpKWs9lktnh88P7DKB+Uw6saWo+YIMje9b9K7d295kQteCuJFYq6M5EsE/h8IYMfGSuUrsCJfuGTx/6NJ2cb/GQEo/vx58rKOwloMsWYjok7D6hF0eBqEj7MtS6+xcrCIi3V+pahbbfoIz3nKshKBiERAjKzatv8xeo7I+mVd/z0Cly5e5BXR2EAuopUzrs7qScL/Hgp5BhKBXwuBmLFicqAJawcbv9bVybMFAh8/fKQ69epSvfr1IwWQ/4uJI1LOXFYqEZAISASiOAJyBB3Fb7C8PImARODXRUAq6F/33skzlwhIBKI4AlJBR/EbLC9PIiAR+HURkAr617138swlAhKBKI6AVNBR/AbLy5MISAR+XQSkgv517508c4mARCCKIyAVdBS/wfLyJAISgV8XAamgf917J89cIiARiOIISAUdxW+wvDyJgETg10VAKuhf997JM5cISASiOAI2b5b09u1bmjFtGu3ZvYfevnlD2LPZpWhR3rvW1Ab+iPiNTfX379tHgQGBlDpNGmrQsAF17NyZYsUy3nbv8qVLNNV9Cp09e4aCvwWTQ3YHat+hI9WoZXrfXZ/XPjRr5gw+n3dv31LChAmpXIUK1KdfX0qdOnUUv33y8iIagbWrV9PRI0e5WmyVqyb049u3bqtZRunMWbJw4GKjDBOMjes30MoVy3k3RuxVLPZIb9ykCe9dbKKIZIURAcRAXTBvHm3ZtJmePn3KO17myZuX2rRrSxUrVTJbK7YoXbp4CSGCDnTd5KlTzMqqM3p060bYltkSIXZqoyZNLImQTXtxQCHXr1OXo5ZgS8906dOzkvb39+e9lxcvW0qlSv+I84XoAnVq1mJAsENdylSp6PGjR7yNaKUqlWn23LkGezYjgGazJk3oy+cvvM/un3HicFlcwbARw6lFq1YGF4N4hw3r1acXz5/zPtApU6agJ4+f8N6vqVKlIs/t2ylFyhQGZeSBRMAUAojEM2zwEEKEbUF3Htw36J9NGjais2fOiGyTv3369SNEmg+N/h47lpYs0m9BmjZdOhZHCC1QNVdXmjF7VmhVyHwrEUBsUkSwwd7c2OM7Y6ZM9OFDIL3xecM1DBg0kNp16GBU2+3bt2nowEF04YI+rB4iPp2/bF0g6jw5c3FQBqNKVYxlK1dQiZIlVRwTSZ0NNGbUKF3WTHa6iuXK6Z4/f84lP336pOvepSvzy5Uqrfv+/btS47AhQ5jfqH4Dnb+fH/Nv376tK5gvP/P37tmryKJclQoVmT9uzBhdcHAw5+3Yvp15OR0cdK9evVLkkWjZrDnnoR2cB+iNj4+uUvnyzB8/dpyBvDyQCJhCYOP6DTr0L/TtcqXL8C/S6r6Mci9evNA9uH/f6O/unbs6J8c8XO7Z06emmjDg3bp5U2ljm+dWJe/ggQMK/9TJkwpfJsKHwOZNmxhXp9yOuqtXriiVzZw+nfm49z6vXyt8JBYvXKTLntWe80WfcM7rZCBj6eDhw4dG/QR959jRo1xn0UKFFR1nqR6bbNAH9x9gFQ+TQ5o0aTiNKANixPDo0SN6//498zG8F3HbRo4eRQkSJmR+tmzZlOjF+JwUhCCad+7coeQpklPf/v2VvVUR3BGRKzCqxueJoOvXrnP4LASGHT5ypBLtABEuENkgZ66cJKNSCLTkryUErl69wuY0ROLBqMYcwWQGM4T278njxxQYEEBFXIqQGA2bqwP8QwcPcTYiC6lNd+XKlyenfPk479JF60ZqltqReXoEhN6qU7cuOebJo8DSvmNH1hvQLTdv3lT4SGCf5+gxolP/gQNo+qyZBnnWHCDsn7af4Bj1ghDCz5r9o22yQQ8aOpRD/RQuUsTgHOPHT6Acfw8O5vTly5d4iA9TQ/YcOZR8JMqULUv//P0323UQEQWb7p/20oeNKVqsmFFEFMgfPnSIZTp27sR1waYNqly1ipG9DvHf8CdJImANAsWLl6Cmf/1FDtmz04sXL6wpYiDj4bGFj91q1zHgmzsoW64spc+QXhnkqOVgCgR9/65/jtR5Mh02BJq3bEFVXatRjhw5DSqAmfaP2H9wzNPg4O8GebBL9+nfj+Or3rh+wyAvPAeeW2wLaG2Tgq5U2bQx/cL583zOSZIkUWK03bl9h3mZ7OyMridjpozM+/TpEyEYrZ2dHQl5O7vMRvJ2mfV13Ln9Y4JGvImyZXNgO/i6tev44UqUKCFVc60uo6wYoSgZ5hDAfEhYCV9pB/bt55FYlWpVraoGAxbtoAUF8dV5/do1rgP9WlLEIGAuYMLdO3cpwF8f+zFbNnuDxtRfNgYZ4Ti4cP4CwcqAe58jp+HLwly1NiloU5V8/PiRZkyfzllNmzVTJlXevNEb4BMk+DG6FuVFAEbMrGLiEQrakjxmT0FCBmnMxIKePXtGlStUJF9fXz7Gv/lz5xE+X/B5IkkiEJkI7Nm1m0dgrjWqk6m+bkvb8+bOJT8/P0qXPh2VLlvGlqJSNgwITBg/nkvBtGSNaSoMTRgU8Qz50qpdx7ovLRS2yQZt0BoR6XQ66t+nLz188IBy5c6l2KIhB+XLDcQw3QTMGmo5IR/DhLyQhTkEM7Igfz8//p0/dy5lc3Cg+YsW0up1aznEEDLgUrNj+3aWkf8kApGFgPLQWWneMHceRw4dplkzZrC5b5K7uzKnYk5e8sOHwOyZs9hsmjRpUho9bmz4KrOi9JcvX2jn9h1sd67pVsuKEnqRcI2gx48bR3t276akyZLR3PnzDTqVomh1OpMnA+UOih5dr6hjRNcr8u/fjeWFLOTVyhrHiBC+fNVKxW6NzxmEUF+7eg2tWLqMqteowe3IfxKBiEYAbnFnTp/h/l+iVCjuUhYav3L5MnXv2pUHPIOHDiHtHI+FojIrDAh4bNlCU93dee5qxuzZ/5f1EngB4+sIbnUpU6a0+qxND2+tKD575kz244wbNy4tWrKYfaLVxRIlSsyHHz8GqdmchvM37M+gxIkT8W+ixHp5KFctwYwCwiIU+DGC4sSJw79NmjZVlDMzQvxIkb506RKhLUkSgchAwNPDk6utUbOm0US1te3B17Z1i5aEPt6qTWsjX39r65Fy1iEA54KB/fqz8ITJk8ilqIt1BcMppUwk16ltU01hUtAwH2C1H2ZAsdrK1ArCDBky8Im8fGk8K+7j48OjBQhgsQsoQ0b9xKEp+VcvX7FMxhAZHGDRi/qXD0L+YbISBOX89etXdZZMSwQiDAHFvGHjQydOAJNUzZs25fmTuvXr0eChQ0WW/I0EBA4dPEjdu3TlhXIjRo+iWm5ukdCKcZWYH8MIGoPZSpVtm5C2WUHPnT2HJv4zQa+cFyygYsWLG58REeUv4Mz8+/fuK77RQlB4fcAnWkysODvr5THTqSUhny9/fiULS8BB9+/dU3gigYlDEEwv8NOWJBGIaARglkDftre3N/Cttbad27duUZNGjXg1GyaNxk+YoHwdWluHlLMegX1791GXjp14wDZk2DBq1ry59YXDKQnbMwaKlatUYSVtS3U2KWjsweE+aRKbFxYuXmywrFvbKOwshQoX5pHy0sX6Ja2QwUTfkkWLWLx6zR/2Ycxa4w1z09vbYLnt69evydNT/ymplq9QsSLXsXLFSgMPDkwiivZcXV21pyWPJQIRgsAPf1bLM/LXrl6lmdOnEwY2wtwGv9qmjRoT9o6p36AB4VPbmkULEXLiv2Elu3ftou5durCSHD5qJJuSIhIGzEXgHuMP21toSXxpuYXhS8vqvTjgr1y2ZCluO0WKFCRMGNqTmTpjumK2wL4FfzVuwh3TrXZtss+WjQ4dOMBr26HA9+zfTwkT6VcYop45s2bzxkp//vknNfmrKW9OsmH9Bt5rAwp88dKlSnNQxNgX5OqVK+zwX7tuHR4t792zh/AAoH7PHdttMsgrlcvEb4sAFqqULFqMr1+7F4cABaOh4kVc+GE8duokpU2bVmQZ/Q4eMJA2rF9PGFxMmzGD8/FMYGEW5lPyq74K1YVda9agFi1bqlkyHUYE8jnmocDAQNYnDg6m/cu79+ppdl8M6JOarq5kbi8ObKY0bswY9m/euWe3wVk+fPiQKpQpS1iwd9zrlM0vYqu9OMTbH63Dhow/UxQUpJ/8Qx5moye6T6aRw4aTp4d+BQ34WLwyd/48A+UMPpaM+/q+p2VLltLihfpRNvglS5WiaSG+1jgGYfevBYsWUdfOnen8v/+ycg/J4uWy7tOmSuUsAJG/EYrAsaNHWTljgsmSckajp06e5Lbbtm+vnINOp5+4hneS2IhHyQxJOOXXL/nW8uWx7QgI3QUlbQ7vd2+NR77WtoRNmEDYGU9L4kurhpVLu7XlrR5B4yKt2dsCNmXt5xqAOXXyFAUGBlCaNGmpcJHCiruc9oRwjFHM+XP/0rfgb5Q9e3bKmSuXKTGF533jBmHC5bvuO2EFFnyyJUkEwoIAlCZ2ZwRhxGSKsOLv0+dP/MUmvIlMyT198pTKlCzJngKr1q5VRD58+KD48ytMTQJzJ5bq1ojLQwsI+Pv5k46M3XfVRWBeNbX9MWRgloUOix4tmrKnkCiLvAJO+QhL9I+cOG5UB7xz8MVlqX5Rl6lfq0fQULrmOqypitU8rAQ0t0xcLSfS2IhJbW8WfHO/UOChKXFzZSVfIqBGAGaH0Pp57DixCX+h0alTIaPndj9Gzygj9tsIrbzMjxgE1GbUsNSItRfm+gRMrFDenbt2MVLOaAuKOTxk0yRheBqSZSUCvxsCCFCBgYZcth117/zrV6/ZBIsgC5FBVps4IqNxWadEQCIgEZAImEdAjqDNYyNzJAISAYnAf4qAVND/KfyycYmAREAiYB4BqaDNYyNzJAISAYnAf4qAVND/KfyycYmAREAiYB4BqaDNYyNzJAISAYnAf4qAVND/KfyycYmAREAiYB4BqaDNYyNzJAISAYnAf4qAVND/KfyycYmAREAiYB4BqaDNYyNzJAISAYnAf4qAVND/KfyycYmAREAiYB4BqzdLElVgdybsf7p3z256++YtxY0Xj3fratehA6lDUgn5AH9/WjB/Pu3bu5ewN0HqNGmoQaOG1KBhQ5MRJBAhfM7s2XT29BneRSpbdgdq174DFS1WVFTJUVSWqfaGVjI0iWYtWhCitkiSCFiLwMEDB+jI4cMsPmbcOINi6PcPHtw34GkP0qZNRx07d9KylWOEP5oyebJybC5RzbX6/y1enrlziEp87FKIfbm3bNpMz54+5TimjnnyUOu2bUgdqcnUNW/fuo3Onj1D8eLGo4FDBpsSscjbtXMnrVuzlh7cv8+7eDoXKEDtO3agHDlzWiyHTJv24sB2o80aN6Fr165xxdiVC1snghCfcPXadZTf+UdYKuQ1ql+fvG94szLGzk5CvnHTJqR9ABAGqGH9+hTgH8D7PWMXqc+fP3PZKdOmUY1aNbmtkydOUIu/mnHa3D+0deb8v4TN/yVJBEJDAJEw/h4z1mDfcu2G/U0aNiIEobBEnbt2pd59+5gVEVuQmhUIyThw5DDZ2dmFJibzrUAAyrln9+6E0FMg6AYErRb7RCPcWP2GDYxqevXqFY0cPpz2793HedjR7vzlS0Zylhgjhg2j1StXsQh29URQbGxRCn25ZNny0F/COhvIfdIkXdZMdroSLkV1N65f55K+vr66Fn81Y361ylUMavvn7/HMr161qu7Z06ec53XKS5cnZy7mnzh+3EC+ds1azO/Ts5fuw4cPuuDgYN2SRYuZlzdXbt379+9Z3s/XT3fay8vk37AhQ1i+b6/eBnXLA4mAOQT27t6jc87rxP2mkHMB/kU///79u0ER9HlT/Q592im3I5e7f++eQRntwadPn0zWgXpnz5zFddSrXVtbTB6HA4Hdu3YxrjkdHHSHDh7kmr58+aIbOWw483HvoMfUtGnDRh10DvqB6BPoI7bQNs+tXL5MiZK6a1evcVF/Pz9d106dme9apWqo1SFmoNVUoWw5rnj1ylUGZa5cvsx8XIxQogAgX548zL9w/oKB/Mzp05nfsV07hS/qAAgfP35U+Eg0bdSY5ZcuXmzAN3VQv3YdltUqf1OykicRAALipT6gXz/dndt3uP+YUtDm0IKChjwGGOGhvr37cD2rVqwMTzWyrAaB7l27Mq5DBg4yyIGeyZnNgfNOnjhhkAclam+XWTdm1Cgd9Bfur60KumI5vb7Ey1dN6GNQ+vgLDAxUZxmlbbJBt27TmhDSqmRpfWxCMbRPliyZSNKXL184fe3qNTZVILK22uyBzPIVKtC0KVPJ65QXB5XFJuknT+g3N0eUcK1ZomKlihzDDTItW7dW2tImHj16xCFtEP+raDF9XDmtjDyWCGgRyJcvH1Wt5srzHIjmYyt5bNnMRRAXM6yET9+9u3fzpu+uNaqHtRpZzgQC1aq5kpNTPipQsIBBLvQM/qCzvnzW6y0hUMTFhdq2b8fh8xCT0Fa6c+cOR31PnTo1oS412Wezp7Pn/1WzzKZtUtCNmzY1WRGUMSh+ggSUPHlyTt/01l9U5syZjcpkyZKVeYhE8PTpUw5Ae/OmN/MyZ8liJC94N2/eNMpTM0T8r5pubkZht9RyMi0RUCNQp1499aFNadgy9+zazXMm1Wv8iFJvUyVEPImOCfiKlStR4sSJbS0u5S0gULlqFZO5mA/w8/PjPLsshnrqr+aW57hMVqhiXrxwgY+y58zBvyeOH6crl6+wXkKsVucCzipp80mbFLSpahBva9ZMfbTievXrKYrxzZs3LG4qVAzCBcFIjreWz2sfVtBvQoLQmpIXPCFj6jzA89yyhbNqhyG8ubk6JV8iYAkBTCBh4htfhUmSJLEkajHPY3NI360d9lG4xQZkphECU93dmQeFGdETsk8eP+a6EyVMRB3btacD+/cbtI/+MmPWrFBDp4XbD3rU8BGET4BMmTJRz969lZMQ0b1jxIyh8NSJmDH074ZPn4KYLeRjmpCHNwcIL4Nv376pq1HSiOz95MkTypkrJzlkz67wZUIiEJkIeHjoFatbOAYFr1+/5ujfGIiUKVc2Mk9X1h2CwJpVq2mrpyfHhxw3/u8Ix+X9e1+uE4r5tJcXde/Zg6bPmkldu3dnLxK4c44ZPTrUdsM1gl44fz6tW7uWL3LugvkENxJB0aNH0yd1pqPpwvUFFC2a/h0h5AVf1INfNU8bMVzIeWzx4KSbHIEISORvJCOAL7oTx45TgoQJqFz58mFubZvnVnb5qlbdlf1zw1yRLGgVAkcPH6HRI0ey7CR3dxImVKsKWykUHDKQxNzC+k2bDEwaDtkdqHuXrrRpwwbq06+vxS+vMI+g169bRxPG/8O2t1lz5xiNWhMmTMiX8unTZ6NLgsKFfzNImC8ShMiLkbS6EOx8INi4TSlo1LVrxw7Oq1mrlrqoTEsEIg2BbVu3sWJ1da1OsWOHHuXb3Il4hJjm3OpI84Y5jCKKf+7sWerSqRN/iQ8eOpQqVakcUVUb1AMTLqiIi7G9uXKVKjyKhjXgwvnzBuW0B2FS0Fs2b6ahgwazQnSfNpWj2morTpc+PbPg7K2ld2/fKk7i6dKn4+wMGTLwr8/r11pxwicgKF06vaxW4PChQ+Tv70/FS5SgFClTaLPlsUQgUhDwjADzxk1vb7p18yavwi1QwNDLIFJO+jeu9Pz589SudRtepIIFRVhFGFmUIoVeDwk9qG4HJtukSZMyK+ij3sSrzlenbVbQG9dvoAF9+/HqvklT3Mm1ummXILguge7dvUvw1lDTpUv61TiZ7OyUEbSTkxOLiDy1/OUQeVGnOg9pMcESHjugtk55LBGwhABWvWLuJX369FSgYEFLohbzxOi5Vu3aFuVkZvgQwMi5dfMWrIuwLYWl1Z7ha0lf2j5kiwksK9cSVhK+f/+e2clDFLlWRhzbpKDXrl5NgwYM4JEzll7XcnMT9Rj94s3h6OjIyxrXrlljkL9y+Qo+rqJyfylbvjzb365cvkz4E+Tv50+eHp58aMpdBkt0jx45wp8MlSpHzueKOBf5KxEQCIg5DyhW+PGbo/v37hHMgRjYiKXFQhYPKuzPIDm4EKhE/C/WW7Ru0ZK9bTp37UIDBg2M0EYwF4F7jD/stQIqVqw4e6qdPXPWQJ8hD+7A8PzBGhGtb7b2xKyeJHz+/DkNGzKUy6dOk5r27N7Nf9oKh44YTnDOBnXv1ZPat2lL7hMn0ft37wkO2pjVhE8gbNQtW/1YdAIXpeYtWtCihQupbes21KFjR4qfID5BmcMk4uzsTKVKl9Y2Rzt37GB7Uo1atYwWuBgJS4ZEIAIQgKLd5qkfNITm0rli2XJatXIlTyJq93s4dfIk+fj4cN+GF5SkyEGgW+fOvAcG5rDu37tPXTt1NmqoZetWVLBQISO+NYy9e/YS9tzAPazfQL+nR8JECalJ06a0bMlSatGsGeu6jJkyEtaMrFml35ujb/9+vDDJUhtWK2i4uAl69vQZ4c8UsaudXj9zpxw4eDBNnjiRFsybp4hDGc+ZP8/IXtynfz968fIFb2oyXrWTGFznZs2bq5RXJ4R5I7QHRV1GpiUC4UHA69QpwtxKvvz5yM7EQix13adO6VfIYlWalkTflZODWmQi9lisbg4MCDA5qERr/PUdNv3MLpKoo1WbNgZODP0HDuQXMDZpmjl9unJRWL04cPAg3tFTYZpJWL2bHRT0gwcPzFTzgw2H7z/+0M9gCu7zZ8/o8KHDFBgYwNuNVqhYkV3zRL7299rVq3Tm9Bn6/j2YHByy89JyU94bKIcllfAKsbe3NwBHW6c8lghYgwBm1kU/N7dVLcxqWIiVJHESo0GGug0o8eJFXCivkxNt2aofcavzHz58yMuMM2XMFOqCBXU5mbYNgXt371Hw92CLhdKkTk3Ck0wrCC+xx48fU8wYMYxc8qB7CuV3ZjPXca9TFCdOHG1xwnyFl5cXfQoKIkwelqtQwerVolYraKNWJUMiIBGwiICnhwf17dWbFyiYm0y3WIHM/OkRwERxTVdX6tKtG/Xq82OhXkSduE2ThBHVqKxHIvA7IIDlvlhGXKVq1d/hcn/La7x75w6vAWneonmkXL8cQUcKrLJSiYBEQCIQfgTkCDr8GMoaJAISAYlApCBgtReHaP3M6dNG/pwiT/5KBCQCEgGJQMQhYLOJwzFHTl4qGXGnIGuSCEgEJAISAVMISBOHKVQkTyIgEZAI/AQI2DyCRujyb19N78n8E1yPPAWJgERAIhBlELBZQUeZK5cXIhGQCEgEfnIEpInjJ79B8vQkAhKB3xcBqaB/33svr1wiIBH4yRGQCvonv0Hy9CQCEoHfFwGpoH/fey+vXCIgEfjJEZAK+ie/QfL0JAISgd8XAamgf997L69cIiAR+MkRkAr6J79B8vQkAhKB3xcBm/fiQIgpbFJtiv74IzZVqlzJVFaU5b18+ZL+PXfOquvLniMHmdsEXl2BqDN37txGG4Sr5UTa3i4zJ+8+DD2ggigTmb9nz5zhSOxVq1UjRDCWZIyA9p7hmcKzBUJ0D23QC20NL168oPP//stxP0OL6qIta+n4tNdpevPGh6rXqGFJzGSe9poghHh9p0+fZnmErUubLp1RWcQdPXbsKOXKlYuyZM3K+eL6jIRVDGzjGjOmzSpMVcPPn7T56np07Wb2qhInTvzbKegrl69Qz27dzWKizujZu5dVCvryxUtc55Bhw6xS0Oo2fob03Nlz6PixY4TIOVJBW3dHEOdQ9KNzFy+EqqAvXbzI8sNGDA817JZ1Z6CXmjl9GkczqubqGiERiry9vZXrcinqQqvWrjU6ncdPHrPMgMGDFAUtrs9IWMW4fP2aVNAqPJRkqlSpaKL7ZOVYJGLFiiWSP8Xv7du3af3addSoSWOrFGNYThpReZevWmlQdGD/AfTi+XNaumK5QSfPKAODGuD0qx7gC2fNqtVUsFBBk4GMw3JdCOnWtNlfXDR27NhhqeKnLoNQUBid79q5k6D8raUatWpSvfr1TYqbCi9lUvAXZto8gsa1ApjiJUr89JeNoJzLaswi5QAAEmJJREFUly4N0+eatReXLFkyIyzixv2TixctVizKv+GtxSkqyZ06cYLmzJpF4ydMiLDLihYtGo0aMybC6vvZKmrdti0tWrCAxo/7m4NJW6tc06dPb/R8/WzXFpnnEyYFbc0JIVDs8+fPCXbXBAkSKEVgb7p9+xalS5+e0qRJo/CRePrkKe3ft48CAvwpbdp0bItD+HI14dMHI4ycuXLR0SNH6fKli5QocWK+6RkyZGDRT58+sV34xYvnfHzj+nX68CGQsjk4EEb/gi6cv0CwlwYHf+OwNWXLlTNQqE+ePKFzZ89S0iRJqUy5sqJYuH6DgoLowL79dP/+fYoZMwZly+ZAZcuXMxt+HYFH9+7ZQ+/fvSeEbYfdDVGBrSHY8Q4dOMj24Pjx45FzwYJUoEABo6LPnj6lQ4cO0RufN5QyZUoqW66sSVuhUUEiQhv79uwhX18/ypw5M1WuUsWUGPM+f/rM1/Lo0UP688+4VKp0KcbdbIGQDIxYnz55wgGEfXx8uI/gnuXImZNwzzD69HntQzt3bCc/P3/KkiUL953YcYxHoggKe+TwYbp18ybPpWS1t+e+ox21IqAr7KeOefLQhw8fCPugo963b9/yvcOpIbjsyRMnKG3atIopCqaK40eP0bVrV+nbt2DKkDEDla9QgRIlShTaZdK1a9co+Ns3csqXz0AWAZsP7N9Pd27fpvjxE1CFShUN8tUHiGB96OBBDlQKpQ+bLto3pRBx3/ft3Uf+/v6UNWtWqhiJ80d2dpmodds2NG/OXJo/dx716NVTfdoybQ4BnY2UNZOdrlyp0qGWcp80WQfZ015eBrJHjxxh/uyZswz4y5Yu1WXPaq8rWqiwzq1GTV0O+2y6fHnyGJXPnyevrpZrdV2nDh10eXPl1pUpUZLrQ9ktmzdznY8fP2Ye2lf/ifxv377punftynmVypfXValYidNVKlTUvX71WjkvTw8P5teqXkPhWZNAnWj369evBuKoW5xv5fIVdFUrVda3W7GSzs/XT5Hds2s383t176Fzyu2oq1C2nM61SlXmlXApqrt7564ii4S4RjUTOOdyyM6Y4vxLFC3GcoP6D1CL6VatWKlzyJJVVyi/s652zVo6xxw5+Xjj+g0GcqYOtm/bxvfJyTGPrlmTprqyJUvpqlWuomtQtx63FRQUpBTDOeMccmZz4PtbpGBBlhk7erQiYy6xYP58lh09chS3V7p4CR3axHU3b/qX7uSJE4xT8SIuugJO+ZhfsVw5nc/rH/cSdT948EBXrnQZzgf21atW1dnbZdYB0xvXrxs0D5xQ/4rlyxlHpN0nTdLldHBgvsAcvxP/+YfLol+1+KsZ56NO0Y8L5suvu37NsH5RXt0o7nMh5wJqFvdH9EvI16nlpqtfp64ud/YcuoH9+jNv2ZIlinxAQIDSp3CdNapV4+tDn3vx4oUihwSeBTwzeJ5w74Apnqu6bm5cb3BwsIG8NQemrunY0aNc3+aNG3UfPnzQ4R6hXz598kSp8urVqyyD+yxo186dzJs8caJg/Za/GEXYRLgJznmddNOmTDX6O3LosFKXLQr6/L/n+Wb06dlLUWpPHj/RuRQsxIpD/aCjQ+Gh6tenj07wr129xjcdCv3z5898DvgdP3Yc1/vvuXPMF50OLwdcx9o1a5TzPXTwINfboW07hbdv715dqeLFdWqekmkhYU5BT5owgdudO3uOUhoKEueifmEJBQ3+hnXrFVlcBxQElOD3798VPuTwpybxcKLzgyDfsV07lhO8N2/e8EOKl8WnoE8sh5cIlB+wFHip6xVp3B8oW7zcfH19mQ35IQMHcRs4H3F/oLjQBl6+KAfCywv3G3K4XkskFHSxwkV03jdusOinT590rZo35/I4X7yQQDiHcWPGMH/ksOFKtWgPShvK4dzZswofihPXCsUBBSJIKGi0OWvGDN2pkyd1Dx8+5H6ElxfOe93atXyM6wPt37eP+R3bt1ewQ/2Qbduqtaiaf8HDn5pMKeg2LVtxv0T/FHT2zBl+UaG8WkEvXriI68T1C9q9axfz8HIT9OD+fb7v6CP+fvqBAa6hf9++LIt6Ld17UY/219Q1qRU05Ldv3cZtdOnYSSluSUHjhTF+3N9Gf+pnV6koCibCZOLw8/OjmdOnGw3Km7doQaXLljHih8ZYs2oViwwaMlgxMaTPkJ4aNWnC7Zw4fpw9AkQ9mIyEvU58tuV2zM2funt27+ZP7kyZMvEseLToejfv6NFjGMyKr165kj+tGzVuLKrk8gUKFuTPwwB/f0qQMCFVrFSJ/xShcCZqurkR7NJ5nZyUmkqUKslpfC5rCedTv2EDhY3j2rXr0Pp163jCpWixokqeNjF0+HBmOTo68i8+d4uVKEH79+2nB/fus3vWyxcvCZ/8qVKnJmEOSJEyBU2fMYN8/XzNulOiwvXr1hI+p/GpKj7fYWrATLzHli30+fNn5ZRgHrh79y4NHDyYcF9BcI/q0bsXeXp40NatnlS5qnnTiKioQ+dObNbAMUwSjZs2pWNHjxFwKFW6NIvhHDp06kRLFi0meBAIglfJ/Xv3qUWrVlSwUCHBply5c1HrNm1o+tRpbH6pXaeOkodEy9atqF2HDga86NGj8XH0aNEN+lVuR0eeMM6cJYsyOYz6kyZNyuYQg0qsOICJDeaYkqVKcf8URQoVLkzVa9Ykj82bBYt/YZrKniM75cqdW+GXKCn6132Ft3bNGr7vPXv35n6ODHjbDBoyhLZ5biWYVCKLqtesQWtWryY8q16nvPjeWWrr0sVLhD8t4TlSP7/a/KhyHCYFDcP9+s2bjDCIGzeuEc8aBvw58cB5bPEwEEdIc9Cjh48M+PCl1NphEybU26phw7NEsHPDrps4SRJatGChgejHjx843uLTp0/Zxm2QGQEHDg4OFD9+fPYsuXv3DocO+xT0iWv+9s34oXApaqyA4TUCBX350iWLnbtwkSIsM9V9CsHW+PXbV3ry+Am3hTTIPps92+RhR63rVpsVARRdydKlFAXDgib+iYcmX/78BrmYb4D/9oULFxQ+7i8I16zGXKf7znzt/VUKahJijkGwkyVLzslMGTMJFv9i4hYvpO/BwQpf+KoXKvxDOYvMQoWLcPL8uX9Jq6BN3QNRTvuLORXc3927dtG1q1fZtgv/Ztiww/Js4B6DtBiD5+LiYqSg8WLAc7Bt61a6ffMWfUB/DtZjrA6yYe7ewU02e/bsbAvXXltEHo8YNZJqVHOl0SNH0o7duyxWDbt1l27Grr1R3f9ZgBImBY23rXqyTVQW1t+AgAB+o6NjawkTJsmSJzNgxwqHc3pgYADX9erlS36Q1BXHivUHT9BgwU1k0I7t26l/n7488seoKEmSJPQh1kezTYmRqVoAk0QgTKRaomFDhtDa1WsIXxOFihRmxfH2zRuDIngprt24gdwnTqLDhw6xQp81Ywbf2wGDBlFNt1oG8uoD3DMQFJKWEmgmdgMDA1nkwvnzdOe2/qUryuD+ilG14Jn7xQScKRJfSqbyBO/jBz3O6glrkYcJVBAUmpbixdPnafmmjr1v3KCWzVuQv58fex6kS5+OolG0MPuC40sOZBLjkAGJ+jyOHT1KXTt1Zhb6V4oUKeh7yEtQLWfp3iW0YjJTXVdY0nAc+KtZM1qxfDmtWrmS8GVojtBHTT0H5uSjGj9MCtoWELSLDjFjrKW48eLxiGezp+EIWisXEcd/hozy4SY4fdbMiKjSqjrgvTF00GBKniIFbd2xnZUzCj588MBoJCQqhClJS2/f6pUsRjvm6NTJk6yc4W86beYMZTSMBwK+qGrKmDEj4xAcHEy3bt6io0eOsAtZ3969yblAAbPKUzw08GrQKhA/X191E+yxAcbgIUPD5Q1jbgWrOb76JGCyAr1//17N5rTAWXyFGQlYyRg5fAT5vn9PW7ZuJZjdBOHFHBaCdxIIGGvJ19fwOvDyGjxgIJtctu/epXhIQcnDZ1tNou+gXq0nlbZedbmITMO8AlymT5n6f30OI/Ia/h91RdpeHMI+/OrVS4PruHrlisExDvLkycMPDj7F1bRwwQL+9L5y+bKaHa40PpPRQfEJqn2we3TrRg3q1lNscHDXgxuZduQZlhOA/RMjyfz58yvKGfXAtcocnfbyMso6duwY80x99grhy5f0eJUuU0ZRzsi7rmkLLoa45r279/AoD/bSTl06Uy03Nzb1PH5saFoS9eNXtH/i2HE1mzA6u3HjhgEvT948fHz1quG9v3vnLt/fGdOmGchHxoGw1586cdKo+hPHTzCviIuLUZ4tDPTtlKlSGShnuJv6al5Y1taZL8Td7uRxQ4xR/tyZswbVwGwHd8QcOXMYKN1r164byOHA3L3Ded6+ddtIPjIYcJ/t078fm4FghpNkGoFIU9DC1rdqxQp+aNE87IBaOzP4DRs34rPDCER8Dt+/d48WzJ1H6OBifb7pSzDPhZ8xCH7XIIwyMIlUv2FDevToEc2ZNZt5yMM+CDu372DlLVZEwv+4ZNFi1KZVay4fnn+YfEPbGN0+fvyYq8K1LZw3n9PalwWYUKhYaIPzRv6mDRtp/959PFGmnujSnleq1Hpf762envTxo/7THu3u27tXLxryWQO7KK55qru7MkqDjf748WP0R+w/2B6prVscN2zUkEdrM6ZPJyhaECYGRw0fQbFiGq4oLVGiJPtVL128RHkh4eU3bcoUNqs4ZM8uqo20X9iSMTm7edMmHrmJho4cOkwrli2jrPZ6f2HBt/QbI8TEdueOXpkJ0wvMflhBCv98EGzPY0aPZix1ZHr/GkvtYK4Fft7Xr1+nhfPnKwOKo4eP8GS2uiy+aDAogn0ZphYQBhZ4+cEer+5feN5gwwX++IIDwUd9xLBhPBeEY7U89tgQfywcQf/qN2jAfuaWBmAwi+E5NfUHP/WoTpGooAtTg4YN6eKFi+RSsBAVKViIenXvQV26dTXCFBNTffr14/0bihQoSMUKF6FK5StwZ5kzf77RJ7RRBWYYmMFG5xwycBDlyp6dP98hij0xKlaqyIqpYL78VCi/M2GPEWzm8s+kiWZqCx8bC0D69u/Ho6kKZcpS0UKF+RqbtWjB5/j5k36yEK18DNIr1bbt2/MLrUC+fITzHNi/P6VJm5Zmzp7FZcydUY2aNalUmdL8MijsXICx79OzF3UN2TNEeFhgEUaHTh3Zw6KES1HGvUzJkhTgH0BTpk2jZMn1k3Cm2oHymDh5MtvCq8LbpVx5cilUiOLFj0diYg0KCgQPkTnz5xHsuW7Va3A7uB4svujWowcvvjHVRkTy0A8WLFrIcwzY86KAUz6+721bt2blvHjpMkU5hdZugQIF+VrgKZLLITstXrSIi4wcM4b5bVq2ZCyAfZo0aXkTIIF5aHVr8//+5x9eYDVh/D/6+1OiJI0eNYo9YCD7IcS2jpftsJEjCKYqTMDhGSpZvDgv2MFch7p9zEv8PeEf/mrFc8b3rnAhSp48BZu1UK94sWvPJyKPMWAZOXqUxSrPnD5DUyZPNvn38tUri2WjQqbNUb0xwooRM4bBZ5QlIM6fP0/wxkiePDlPnOBBef36NSVOlEhx8RHl8YmGz3p0JqzOwoMuRrNCBqPO6DFiUOrUqQWLf2FbxOgbfHUZ7Mdx5dJlVmhlypYxUDo3rt8grDIEwT0pT968BnWik8JOh53FbJkUxXXAVUnrdYDKxepE3XcdYfMYrKiEaQeTIbBPg3AduB48WPBWOXvmLGH1XdKkyah06dKKS5zByZo4wKrLW7du8QuuTNmyPGpi7BMnNljdia8JjFSAe7p06QhuXMJEZaJaAxZW8J04cZzgJeCUz4ndFzFy+xgUxH1EPdsOtzx4jOAc4sWFIndRrtmgUs0BzCb4/EYfUnvv4HxRF2zHwiYuiqKf4isAL0Ytwax0y/vHSsJ8+fMZvfDM9SdRF/ohdmmDmyI8Zuzs7DgL54lrxMsJ7m5wcwRGX79+CXV1JvoNPE/w8lMT2jh5/AS9ePmC0qROQy7FivIIF6sqtdeOOuDW+PXLV4LHDzw7sKLX1MQ+zCI4V3h6OOXPx/vViHuH509sdCV2qcM52bpjIr6UcJ5wNTQ34Yrzw4sFpkcxiYs5mzeaSW01JkjjmQxt1z9tmV/t2GYF/atdoDxfiYBEQCLwqyIQaSaOXxUQed4SAYmAROBnQUAq6J/lTsjzkAhIBCQCGgSkgtYAIg8lAhIBicDPgoBU0D/LnZDnIRGQCEgENAhIBa0BRB5KBCQCEoGfBQGpoH+WOyHPQyIgEZAIaBD4H4JHgnsT/0URAAAAAElFTkSuQmCC
iVBORw0KGgoAAAANSUhEUgAAArUAAAGoCAYAAABYAB2ZAAAgAElEQVR4AeydB3wUxRfHX0jvjZDQEkgogdB771WKoAKCCCoiCCqKShEpggqoKF38g4IgRUBBBAGR3muAJNIJJSQkkF5J2//nN3E3d5fL3V4SQgJvPp+we7NvZt58Z497++bNrNmeg0cl4sQEmAATYAJMgAkwASbABEoxATNJktioLcUDyKozASbABJgAE2ACTIAJEJVhCEyACTABJsAEmAATYAJMoLQTYKO2tI8g688EmAATYAJMgAkwASZAFsyACTyrBNYc+pM2Ht+tdP/954ZS57otlM98wgSYABNgAkyACZQeAnqN2rd+mEEdAprRkDbP0c8Ht9Gp60G0ZMSU0tOrEqzpzagwmvXbDxSTGE9lzMzIw8mV6vrUoFfa9CI3B2eTNJ+8bgGFRoVR8qNUsrKwpKrlKtLzTTpR21qNTKrnWRVuX7sJ+XpWouS0VFq0a51BDCevXaRzoZfp7W4DDcrxRSbABJgAE2ACTODJEMhj1Kamp9H9uGjxYw+Vbj8IF8bSk1Hv6WsVBtTDhFga2LI7eZctTxGxD2j7uYN0LvQSfT/iU7Kxslbd6dsPw6lmhSrCu5jyKI1OXr9IX237ibKkLOpQu6nqep5VQfDHX2xyglEEZ27+S6dvBLNRa5QUCzABJsAEmAATeDIE8sTUhkbdI4kk8i1XUWh068E9quKRc/5kVHw6W21QxZ/gKXy5dU+a1G+EMHSPXj1vcmcruXtSu1qNqUeD1jTtpdHiYWTLqb0m18MFmAATYAJMgAkwASZQmgkontp1R/6i9Uf/UvoyYtl05fzng39Q8qMUGt7+eSXP0Mm323+my+G3hAcMO4bVqliVXuvQj/w8KyvFbkaG0VfbVlJMUjxlZGZQBbdyNLh1T2rjnzt1jmn11Qf/pFM3giguOYHsrGwJRhyMN3trW1EX6t96eh/tDDxMDxJjqbyrBw1t05ta1WwgrgfduUZTNiyk1zv0o/7NOou8tPRHNPanL8m/QhX6uO/rIi8zO4vWH/mL/gk6QUlpKVTdy1vo7F+xqriOf9ToowibcBJQqZqQvh/30IRSeUXNyIyqe/nQ0SuBykVjfCCopl/FxefXY7vol8Pb6cfRn1E5Z3elH6P+95l4uJrc/00lz9jJnovHxT0dn5JEZmZmVLN8FRrR+QXyLVfJWFHl+qFLZ+nrbSuVz33mvqOcj+o6gHo3ak/nb12hqb8uom9e/ZBqVsi5X3DffbJ+Ac195QOqXclPlPk37Ab9feGY+G7gfk7LeEROtg70UZ/XqJ5PDSGjRuew6EhadWCrqAffS9TR2Lc2vdfzFUU3YyeYLVi4ax2FRd8n8LG2tKJmfnXo9Y79yNnOUSkOL/aP+34XXmpkNvENoDc69id3RxdFRk2/FGEDJ2r6dffhfVp18A+6ePsKmZcxp2bV6tBbXQaQg42deBifumEx3YuNosVvfKL8H4GZkB/3/k7fvTaRqnhUEBpci7hNP+3fQlcjbouyneo0o1fa9CYLc3MDGvIlJsAEmAATKMkEFKO2S93mVNe7Om068TclpCTRiE4vEP7jX3lgK336wlvk89+PgZrOHL96Qcj3a9qRElNTaPeFozRx7Xf07bCPxXQv6nCxdxTeRWc7B1HlvuBTwsiFcSsbHcv/2Uwnrl2kl1p0o3JOrpT0KIVCo8KVHysU/N8/m8X0fff6rcVUPIyQOVt/pNmvvE8BlfxEn15o1plWH9pG9avUFHWvPPAHPcp4RDBK5LR45zraF3KKnmvYlrxcytLeoBPCGP761Q9N0keuz5RjdGKcEHe1dzKlmF7ZyPhowVa+aIwP5NRwLi4+MM5g1F64fZW61mspuhGXnEjhsQ+UhxK5b8aOeAB6sXlXcrSxo+RHabT19F76bNP3tGL0Z2Rprtz6BqvBPTTlhbfEQ9O1+3e0DEfEMJuS8LBx8NIZcY9VcvMiKwsLepAQSxVcPZRqjOmMWZTpm5aStaUlDWnTkxys7Sg6KZ6ysrOUOtScxKYkUmDoJeoY0JRqVfSjiLgHtOPcIWHkfTd8gjBy0zMzaMr6heLhVH4g3HZ6P02+f4cWvjZJCZVR0y9jOqnpFx76Pv5lHjnZOdCw9s8TQqU2Hd8t9Js16F3CQ90HvV6ld3/6khbvWkcTnx9BUfHR9POBP2hQqx6KQQvDePL6BeJ7/mq7PhQZF02/nfyHouJjlIdcY/rydSbABJgAEyh5BJRfdnjF8Lf28Hby86osjMG70ffJ1sqGmlevZ7LmMJCfa9hOlOtWvxWN+t9MWntkB03ul+Npw6Kofk07ievwJsJD+/L8j+ni7auKEXk5PJQa+dail1p01ds+4lF3BB4S12Uvcsc6zURbf545IIxaFBzatg8F3rosPG5vdnpRGCgTnn9DeLhwHR6ivcEnxcK4wa2fE211q9eK3vxhuvDewqhBMqaPEFL5DwyGxLQUCo+JpB/3bxHeojb+DVWWzhXLyMoUnlZ42w5dOkPnb10m/FAjqeVjrF/FyQf3Hu4NxK/KRm3w3euiPwjZMCXVquhL+EOC0VS5rBdNXjef7jyM0Jo1MFQnPJL4O3vzX7r9MIJaFOC7oFk/vk8jO7+kmaV1bkzn2KQEYaiN6fYy9WzYRqtsQT60r91UeHlRtp53Dfps8/e0J+i48EDvDTpJ+D9g9pBxVKdydVF9fe+aNGHtt/T3xePUt0kHpUlj/VIE8zlR06/1R3eK0l+9Ml55cHOxcxSL/DCmiI/GWI3tMVg82Daqelx8JzB781LLbkrL64/9RRZlzIUXXZ7xcXVwIuyGgQdoUx9WlIr5hAkwASbABJ4oAcWolbWIiHuoGLHhMVFU0a2cfKnAR3ggW9WoT8euXlDqgPcNU6inbgSL6X7IZGZlaS3aaVmjvvCgWJmvob5NOiqL1+RKAm9dIhjEXeq2IBiJcgqo5EshYTflj2JKEVO876+aSzM3LyPUq2lAXrh9Rch2DGimlLGzthEGzJHLuVP5xvRRCqs4mbFpqSKFHRA+GzhWMbKVCypOdgYeIfwhYeoU0+HyQ4BaPsb6VZx84G1r699IePcxptjVIfjuNeFVgwfdlATP6uqDf9Dle6Hi3oKHDwkGFHmaUlPxyRrTGcYXQmIwgxKTHE+YoSirEQpQGE2b+AVQOSc3Cgy9LO4jjHtZJ1fFoEXdtSr5UnmXsuLhSdOoLUy7KKumX2dvhohwA3w35e97QOWc0A5wg1GL1LpmQ7F4cvGu9WRmRvTtsAnCiJV1vHDrKjWrVldrxqdTnebCqMVDIRu1Mik+MgEmwARKFwHFqM3KzqaU9DQR41rO2U38aITFRApjAj8giF8zL5NnXZnq3uLHEdOF8Cxi6vfz338gGM1D2/URP0YIefh2x2phpMqVwvvq6VyWfju5R3hSsdL/9Y79FQ8svJNIo5fPkosoR/zwaaZKbp4iJAIhFfAGaqaE1Jx6XHSm/2Foa+psTB/NOo2dIw6wmmdl+vX4LsK0KraWKkhC7HCfxu3J2sJKxBvDYyYntXyM9au4+bQPaEp/nNlPp64Hi4cPGBqmemkRqz3t18Viy7T3eg4VRhOMW8SHw2v7OFJhXzitRmcY/Z8PepfWHf2LMBuBGOTWNRvQiI4vCAO0sP3C9zQ+JVFUg3F31Yivlet2cXAi+Z6Q8wp7VNOvhJRk2h9yWvzptpeUmqyVBSYIIXK2dSRPl9zYbAglpiYrnl65kBz6k6BTj3ydj0yACTABJlDyCShGLX4c5YViiEnVTEcun9Oa4te8pvZcXowCgxbe4Cvht8QCD8Swymnx7vXyqXLEqv7uDVoRFt4g1vLTDQsJ8XN1KlcjR1t7IQcvp72OEVvGTNsAh2GM7cla1WhAG47upJbV64vpaFSAhTZIWBQDL5Sc8BlGomb8pSF95HJqjliwAq/XmG6DaNTymfT3haNKuIaa8rIMvHTy1LCcJx9N4WOoX8XNB4v0YOTvDzlFNcp7072YKINT9nJ/NY8IF8CCv9lD3ldiKRFbC6NWN8n3SrYBqxQPdNnZ2bpFxWfb/7Zhw4K7wiS1OmNRFxY+Ym9jxLP+cmg7fbjmG7E4Sh7zguqB72l515zvAMYdISy6KS4pgSq5e+lmF/qzsX452NqJEIn+zXLCljQb9HByUz7CaF2yewM19atDWMT2w56NNL73cOU6GGGhnmaSt3Vz+u//FM1rfM4EmAATYAKlg4Bi+SHuFYtBEGOGVdwzBowRPUD8Hz73+i8+tiDdSstIJ2xeX9+npihu9l8l2ZJ+I0G3DXhxEO/35cvjxCVMQyLJ9cFYxapzzb/q5X2Uaq7fv0NrD+8QK7s/6vua8D7DKyy337BqLYJhcyDklFIG+75ikRoWLumm/PTRlMPK6jE/fk7Y5cFQQhxzl7ot6ddju4UX25CsqdfU8pHrza9fj4OP3GZ+R9xviKvddvagiDfGIr+CJHmMDZXFynn0HZ7S/BIMocS0ZMK9rJsws4Hyl+7lhrzoypjyWY3OqA+hGQiZ+aD3q0J3rOQvTML35F5MpPK9QjjCw8Q4Ef4h13sp7KZ4KMW1x5Xy61eDKjXpasQtqujmqfVdx/de88UleJEGZpY+7vuaWAwK7y7+/5ETdMcsgOZDyL7gk2KHDH3fd7kcH5kAE2ACTKBkE1A8tfD44T95eMjwIyHHUSL2VPMHQ213dpw7LEIY3B1cxIrvuJREsQIZ5REbid0Ufj26kzIyM8nT2V1M88txcnIbk9Z+R9W8vIVH1crCSmzjg7hbbFuFVNndS6wkX7l/q4ibRKwhvD2Yzu9cp7loA1tRzf/rF6rjXY16NWonjI93egwWuzH8efYgPd+ko1h9Dk8lFqLAY+PlXFbshPAoI52Gtu0tq0PG9JEFYZRgmzHE+8LbaCy0ADrsPn+UsJ2Tpudarq+gRzV8ULexfmF1flHyUdOfDgFNac3hPwmr7fHAhYU9pqSGVfyF0fft9tXigQyGK15WoS/BC1u9vLfYRcPG0krslOBd1ktre7n6PjWEh3/uHz8KDyCm3yu4lhN7BGPqurFfbREmk5mVKfKvRNzS15TBPDU6YysuvJEOize9XNwJYUMwyGAIyttVGWxE5+L3f/9Knes2F7l/BR4m9KVHg5wFaNjm6o/T++jz3/5HfZp0EN+d7WcPCKMSY1KUSU2/sOXWh6u/FrsbIAa2rGNOSBO+43iZCdKhf8/QiasX6csh48QsC4x+8Fm2Z6Mw1vFyk1faPCc83BN++Vb8P4EdQ3aePyJi8+W43KLsG9fFBJgAE2ACxUNAMWrRHDw18IjmnN8VxmxBDFqUxwKzMzdCcrYscitHU/qPpBoa3tNpL46i1Yf+FNssYZrYztqWyrt4kM9/iz0Q9+jrWZnO3AyhXReOiqlfGMNvdnpB2YMW7YzuNlAYvTAK4dnDjzvk2tZqLPqx4+xBEbuLbcngTUPCvqF4lSz2pYXxC4NnZJeXCHG42FoM05cwpj9/+V1loZxafVA/vL4dajeh0zdClEV3ouF8/sE2TjCKYAj3bNBGeIzyETU52xgftf0qSj5qOoFxhLGP1zR3rddCTREtGcSGfjZwjHhQWXVwq3jAcrSxF9u+6bunsWL+u+1rxAIsGHaI9dZMCPHAtlDYnu7czUvk7uis7DIBOewRu3T3BtoReJjSMzJEaAz2nnU14dXHanWu6F5O7FCAMAALCwthzOL+1tw7VlN3Q+eIN8VCQzzQYueFUV0GEAx7JNzHCO1Zse83+uP0fpHX2LcWYQcRUx8yDOkgXzPWL/yfMm/Yx7T2yHbadf4opaSnEuLgW1TL2Z0FD6HYSaRr/ZYiPEmuF7NN7/z0Jf1+aq/Y4QSzI1+8/J7YpxYhTfj+YycWedcQuRwfmQATYAJMoHQRMJPgTiziNODb8dS7cXvVL2so4ua5uqeEAOIib0beFYbMU9KlEtMN7BYw/uevRJgRT7mXmGFhRZgAE2ACTKAQBLQ8tYWoh4sygSIhcC70klhZjwU+ey4eo89ffq9I6uVKmAATYAJMgAkwgaebABu1T/f4lrrewZDFIh7E8X7Sf6TWNHKp6wwrzASYABNgAkyACRQbgccSflBs2nNDTIAJMAEmwASYABNgAkwAa0GYAhNgAkyACTABJsAEmAATKO0E2Kgt7SPI+jMBJsAEmAATYAJMgAmwp5bvASbABJgAE2ACTIAJMIHST4A9taV/DLkHTIAJMAEmwASYABN45gmwUfvM3wIMgAkwASbABJgAE2ACpZ8AG7Wlfwy5B0yACTABJsAEmAATeOYJsFH7zN8CDIAJMAEmwASYABNgAqWfABu1pX8MuQdMgAkwASbABJgAE3jmCbBR+8zfAgyACTABJsAEmAATYAKlnwAbtaV/DLkHTIAJMAEmwASYABN45gmwUfvM3wIMgAkwASbABJgAE2ACpZ8AG7Wlfwy5B0yACTABJsAEmAATeOYJsFH7zN8CDIAJMAEmwASYABNgAqWfABu1pX8MuQdMgAkwASbABJgAE3jmCbBR+8zfAgyACTABJsAEmAATYAKlnwAbtaV/DLkHTIAJMAEmwASYABN45gmwUfvM3wIMgAkwASbABJgAE2ACpZ8AG7Wlfwy5B0yACTABJsAEmAATeOYJsFH7zN8CDIAJMAEmwASYABNgAqWfABu1pX8MuQdMgAkwASbABJgAE3jmCbBR+8zfAgyACTABJsAEmAATYAKlnwAbtaV/DLkHTIAJMAEmwASYABN45gmwUfvM3wIMgAkwASbABJgAE2ACpZ8AG7Wlfwy5B0yACTABJsAEmAATeOYJsFFbAm6B7GypBGjBKjABJmAqAUmSKCk51dRiLM8EmAATYAKPgQAbtY8BqilVpqY9ovnL19OZC5dMKcayTIAJlAACe4+cptmLVtGD6NgSoA2rwASYABN4tgmUaKPW29ubXnzxRWWEQkNDyczMjBYsWKDkleaTzKwsWrJyE929d5/cXJz0diUqKpMmTw6nevUukaPjebp9Oz2PXHh4Bvn5hdBHH93Lc82UDGNtLVr0gHx8gsnO7jx17XqNrl9/ZEr1WrIXL6bSG2/cJl/fYPL3/1frmvzhwIFEsrU9T9u3x8tZBToaamvDhlhq3vwK2dufF30bM+YuxcdnmdQO6jAzO6f3r3fvG6Ku9HSJ5s6NpICAf8naOpDKlbtI48eHUXJytkltQfjBg0waNuwWOTtfIAeH84Q2dMciNTWbxo69S25uF8jF5QKNHHmHkpJMb+vYsWS9/QoOzvVOqpFR08nIyAzq2/eGGAt394tC54QE7bE4dSqZGje+TDY2gVSlSrBgqqZuXZkvv7yfp19ly17UElPTVsM6NYkkiRau+JWSU9K0yvMHJsAEmAATKF4CFsXbnPrWsrOzKSIigv755x/KyMggS0tL2rFjh6ggKipKfUUlWHLbrkMUeiecPhg1hHx9KubR9NChJOrX7wZZWJjR4MFuNGpUWXJ2NteS27kzgUaOvE337mVo5Zv6wVhbq1ZF03vv3aWhQ92oYUM7mj8/irp1u0YhIbXJ1ta0Z6MFC6KEQVezpg0NGeJGOGqmzEyJlix5QBMn3qNHjwoXmmGorf37E2nw4FDq39+FhgxxpZCQNFq27AElJWXR6tVVNFUyeN6ypT2tWaMtHxaWLh5G6ta1VcquWRNNbds6iHEMDk4TDDMyJFq0qLIiY+wkO5uoT58bFBGRQV9+WYHKlCGaPTuSevW6TkFBtcnKykxU8fbbd2nDhhj68ENPIfPNN1GUmJhFGzZUNdaE1vXk5ByjcuVKH3JwyL33vL2tFDk1MopwPifg0K7dVUpNlWjOnIqUlpZNM2ZEUGxsJm3e7CtKXb6cRu3bX6MmTexoyRJvOn8+hSZNukf29mXonXc88qlZfzYeJtCHefMqKQLW1jnskKG2LXdXZ3rnjYE0e+Eq2rB1N40Y8rxSH58wASbABJhAMROQSmgKDw+XrKysJD8/P2nv3r1Cy549e0q1a9eWRowYUUK1Vq9W1MNYaezkudLvf+3XW+ju3XTJ1fW81KLFZSk6OkOvzPDhtySis9KAATcle/tA6cMPw/TKGctU01aVKkFSt27XlKrOnk0WbS9b9kDJU3OyfXucKDdmzB0pMzM7T5G0tGypZs0QydLynPTKK6FC9s8/4/LIqckw1hbqOHQoUauqoUNDBcvsvKppyRn70KfPdalq1SApNTVLEdWtE+NWvvxF5bqak9Onc7jv25egiB84kCg47d+fk3fjRppkZnZW+vLLCEVm3rxIIXPpUqqSp+Zky5ZYUS4jI38gamSMtbVuXYxo58SJJEV0+fIHoh9XrqSJvLfeui25uV2QkpNzmeIe8fYO0nsvKRXpORk37q7Ups0VPVdyskxta+e+Y9LoCbOl22G5zPOtnC8wASbABJjAYyGg5WKbN28e1atXj9zd3cnGxoYaNGhAGzZs0DKz4UH95ptvqFq1amRtbU0BAQH022+/acnEx8fT2LFjCeEDkPHw8KC2bdsS8uUE7+uUKVOoYsWKZGtrS+3ataPjx4/LlykyMlJ4Z/v06SM8tKmpqXTw4EHq16+fuKYIFvDkYUzcY4tj3bdvH3Xv3p1cXV1F/318fGj27Nlamh46cY4sLSyoV5fWWvnyB0yPwmu1aZMvubnpd6j36OFEe/ZUp40bqwpvrlzW1KOxti5dSqNbt9LppZdclKobNbKjqlWtaOfO3DFVLho4gfe1fn1bWriwEpmb53rG5CLwlo0Y4U7BwbXpo4885ewCHY21hUrhOdVM1atbU1qaRAgXKGg6fDiJ/vwznmbPrkg2NrlfMTOd7tramhE8r6YkhB4g2dnl1luuXM79Ieu8e3cCZsTppZdclarlsdu1K0HJU3MSE5MlZgcwW5BfUiOTX1k5H+EMaKNZM3s5S3jQ0Y9DhxJFHmQaNrTV6ju87HfupFNoaN6wHKUiPScxMZnk7p7redYVMbWtru2ak4O9LR08fk63Kv7MBJgAE2ACxURAy1rav38/PXjwgD799FPR/ObNm2nw4MEEg/L1118XeePGjaPFixfTyJEjqUWLFsLoHTBggDA4YbgiQWbr1q00efJkYdjGxsbSxYsXydnZWVzHPyi/Zs0aevvtt8nX15dWrVpFnTp1EoYtjOmYmBhh1Pbt21fIdO7cmWrWrElVq1alPXv2KPWYenLz9j365/ApuhBylTw93KlJ/VqmVmFQft26dTR06FDRpw8++IC8vLzo3r17Qm/NgueDr1L9gBpkZWmpmS3O8UP+66+x1K+fM1WqZEmYmrW0zGtUvPxyrtGSpxKVGWraglGLhLADxPQeOZIkwgbwGVP2atOFC6n/TfF7C4MWYQb6jKWPP84xZs+fz43bVNuGLKe2LVlePsLoa9rUjjSnouVrao8IzfD3t6GBA/OOT1aWJGJ2//orgTZvjqNPPvFSW62Qa97cThh1U6dG0NatvuJ84cIoKl/eUjHQMV6YkoeBjnhXTOV36uQoHo4wrW5KghGNh481a2LEQ0yLFvZ5xkyNjLE2nZzMCfcDwg3khzh3dwtx39+9mxNaAxndMBv0G+nu3XSqVs3aWDPKdeiM2On162OpTh0b0gwTgZCpbZmbl6FGdf3pXNAVpQ0+YQJMgAkwgWImoOn/7dWrl9S8eXMlKyMjQ2rZsqXk6ekp4fzatWtSmTJlpIkTJyoy6enpUpUqVaSXXnpJyatRo4Y0aNAg5bPuyaVLl+AGk2bMmKFcio+Pl9zd3aV+/fqJvE2bNkkeHh6iXRcXF6lHjx7S1KlTpVWrVkk+Pj5KOTUnWVnZ0tmLl6S5i38WU4RzFq2STp4LljIzc6cx1dRjTCYlJUVydXWVGjZsKKWl5UyZ6iuTnJIq9Dh8IlDfZenatTQxFVu7dojk6XlRnGOaes6c+3rlkensfL5A4Qdq2vrxx4dCh+vX06T+/W+Ic0zbjxhxS/LwuJCvTroXMJ2McIlmzS6LKX6cBwSESPmFFwQGpgj5/K7r1q/52dS2UPabb+6L6e5//smd2tesU835nTuPJHPzc9LixVF6xRctihJ9Qt9bt76iNZWut4CezN9/j5Wsrc+Je6N9+yuC5alTyYrkq6+GSpUq5YQ1IIQFsunp2ZKfX7AIVVEEVZx89dV9EQ5iaxso9K5Y8aKEcAfNpEZGU17feVBQimCP8I9btx5J4eHp4r5AGMqkSfdEkSVLctjNnx8p3b+fLoWGPpK++CJC6LVrV7y+avPNQ+gHwkMsLM6J8gjzQRiOnArS1vEzQeJ7HRevzUeuk49MgAkwASbweAnkzmHqMaYtLCzorbfeEtP98LT+/fffhPADeG3T0tLEX1ZWFrVp04bOnDmj1NC/f3/atGkTvfbaaxQYGKjkyyd79+4Vp6+++qqcRU5OTiK0QL4G766VlRVBh549e9KuXbuoV69eIi8uLk4pZ+zkdlgETftqGf20fhthUceEscNo4jvDqVnDAIJ3RTPFJyaJrXmwPQ/+MjJypno1ZQydI3wCek+fPl2EHeQnGxefM53q4uyoVwSrwJHgPVq6tDLt2lWN+vRxFotisNK+KJOpbTVubEeY7vbxyV0opFafyMgcnj17OomQiT/+8BNeuRdfvCmmkNXWo0bO1LbgsZsw4Z7wnHburH9c1LS7dm2MENPnpcWFAQNcaPfuavTZZ+UJuzJ0737d5BAElLO3NxcLzjIzSeygsGhRlAg50NWxaVN7ql/fTq+nX1dW32d4zS9frk2JifVp797qYrEYFi9i+l5OamRk2fyOderY0tdfV6RNm2LFrgYVKgTR0KG3xCyFHCYwcmRZwuzE+++HkZdXEFWtGkxffRUpqoRX15SEkJ2bN+tQXFx9WrXKhxBuMGRIqFJFQdpyc8m5bxKSkpV6+IQJMAEmwASKj4C2Vaen3cqVc1ZmIywBf0j+/v4iDhaxsPj75ZdfRLiAXHzOnDn0/fff0+HDh6lRo889TOQAACAASURBVEYiTAHncnr48KE49fTUjpnEVH1iYiI9evSIEhIShAELwY8//pgQ79u0aVORl5SUJFdl9BgdE0/RsfFU0ascNW0YQFUql8+3zOqNO2jaVz8of6F3w/OV1XdB5lOpUu6Kan1y2LAdqQyWrutJWf/tYoQf1hdecKHu3Z3ohx+8qVYtGzENrKdIgbPUtOXikhN7GBubRVOmeFFkZD2xcjwuLotcXfOPS9RVClPvSFOnetFzzzlT377OtGlTVRG/inCLokymtIUdJIYPv0XDhrnTrFkVCqUGYmnbtLEnDw/9RpanpyV16+ZE06aVp7Vrq4hQjh071MclHz2aJHYFADcYxkeO1KDvv/cW98XmzTkMMV4YKyQY0CdP1hTnpo6XJgiEICCEAfch6kH4hG5SI6NbRvMzdmqIiqpHp075i101YGwiNWhgJ44IwVm/viqFh9cVfYJR+uabZUU4RECA9g4amvUaOkeYxvDh7iJ+G7HQYWE5D5QFaSv7v+81th3kxASYABNgAsVPQP8vr4YesqHm5uYmFpDhErymmvGxyDM31zZu4OFF3OyBAwdo6tSp1KVLFxELiwVhZcuWFS3cv3+f/Pz8lNbw2dHRUXg5YdRiGy+khg0bij+cIw/eYcT5wqA2lhrV86ePnIbS3sOnadnPv1FZN2fq0KoJtWpSl2xstGPwenZuTa2b1VeqrOCZo6eSYeQEC+yQbty4QY0bN85X2tEhZzFMfEKOx1ZXUI4TlL2o8nVfX2uxlZP8uSiOatpCfCgStlDCdkpyCgxMFfGI8mdjx9y2MqlChZyxhZEHw+L+/Rxjwlgdaq+rbevmzUdiW6+uXZ1o+XJvKow9Eh2dSSdOJNN33xl+qJH7gPhUpBs31O/3u3t3IsErCQNTTqNHl6WpU8NF2wMGuIp4XmxZhb1r5ThTxJxCP3ks5bKmHv39c74zmp5a3TrUyOiWkT8jlhUxzUiTJ98TfcVDgmbC2OIvJSWb1q2LEQ99pm4rp1kfzmUu6Bfi2OVkSlvKDIyT9uJDuS4+MgEmwASYwOMloN9VqNHm2rVrxe4F2BUBi7WQgoODhfcVC8XkP3hRdRM8Fh07diTsBoD0119/iWO3bt2EEQwPr5xgxGJxGUINkOCxlY1aWQZHOS85Wf0Un1+VSvTWq/1p5oRRVMffj7btPkiTv1xCv+3I0Uuuv1qVSmKxBxZ84M/BPteAk2UMHcECYRRff/218DbnJ+vkaE9ODvZij1p9MjBE8GMKr5+csFgMRmXt2gXzSMFTjocJecGfXK+attAmwg2wsElOgYEpBIOwZ8/cxX/ytfzaknca0OwXFjXBAKtd2/gDily/5vG7774TzJcvX66ZrSyaMtYWXlgBQ2r9+ip5FkBpVUhE+bUly2GvX+xm0K5drsEpX9N3xMslkDT3fJXl8mvLwaGM2EdX9sRCHi8owMsWypXLMcbg2YdxLntuISOPHXbM0E35taUrh89HjuR872rUyP8+NCSjpi04PLHYbtu2eJo82VNrBwlZJ/QXL+/AC0Pg+deX8OIW7LyiLwRKVx6LHzFx4uen/aALOTVtQe5a6F1yc3U2+f8NXV34MxNgAkyACRSMQB5P7enTp8WOB82aNaNDhw7R9u3bxRZe2JqrVq1aYicChAMcO3aMWrVqRXZ2dsIzifjZOnXqCC3gjYWnsnZtbMxvK4za9PR0ET4AgerVq4tY3ZkzZxK8s9j9YPXq1QRDddasWaKOlJQUxYDV7JrsEYas7PHVvG7ovKybCw3s25X6dG1Lh0+ep/DInDAIQ2VMuebg4CAM2lGjRglWQ4YMEVuWIQYYscjYwkxOAf5+YqX0oOdh4Gs/W8AgmTjRU8QOwrjF9lm//BJD9+9n0vjx5eQqxFQpPINIMHqvXk0TxkvlypbUvLm2dwsPDNHR0WKXiaVLlypebrVtTZ1ant5887aYpkeMJl5qUKWKFQ0b5qboI5/k1xa8Yf36udCHH4YJQwHbUs2bFyk8Y3j5gZxgMN+4kU63buV4MI8exQp+iRo1siV4qzUTHozwALRixQoxMyBfU9MWXmCwZUscwbv599/aXnN4GxHnqZnya0uWOXcuRRjGWE2vm44fT6bZs+8LYxv9vnIljX76KVp4CHv3zvtgkF9bgwa50vTpEdS9+zUaPdpDtPfDDw9EPC3idZFgmL3yipsIU8ADQ5kyZiL2FP1ECItuyq8teHeHD79N3bo5kqOjOeEBBDqjDtlTrEZGs7382oIMdlgIDX0kdv749980QvjN+PG5IUrwNP/2W5xgB1kY9vCu697rqAv3xO+//y6axraEmO2R08aNsWLc4SmHAY2QDhj92EoOswZIprQF+YzMTAoMukKtmtaTm+EjE2ACTIAJFDcBzXVo2P2gYsWKYgcEW1tbcf7FF19I2Rq7xuN80aJFUt26dSVra2sJOxM0atRIOn36tKgK19977z0JOyDY2dkJmVq1aknffvutZlMSdk3ALgrly5cXMq1atZKOHj2qyAwdOlRq2rSp8lk+wYsYsHNCSEiInFXijjt27JA6duwoOTo6SpaWllKFChWkd999V0vPW3fDxUrpnXuPaeVrfpg7977k4xMkWVmdk+rU+TfPLgHr1+dsWI+V9Jp/gwbd1KxGnJ85c0by9vYW45XnoiRJxtpCGaw6r1w5SLKxCZQ6dboqXb2qf4cHQ20lJGRKI0fmbKKPejp3virpvhBg1KjbWv2R+/b993lf9LBy5UrJ3t5e2TVDs2/G2jpyJOelBXL9mseJE/O+yMJQW2gXuw6Aj750/nyK9Nxz1yV39wtixT12J8AG/5GR+l+sYagtvGShZcvLEnYkwO4GHTpclY4ezX1pAdrHCwpGj74tubicl5yczktvvHFLAg99Kb+2sAtBv343xC4L2CUAO3BgxwtNndXIaLaZX1uQwYsV8CKFgQNvSn//nXc3A7x4Ai8Z8fcPkd5++06e+0azHZyPHTtW/F8xf/58rUt79iRI2DUCXLC7Qo0awdLMmeFihwhZ0NS2tu46II2ZNFeKehgjV8FHJsAEmAATKGYCpNme7pZemtf4vOgJLP9li/TuJ19L9yL0b/9UlC0GBgYKo3bSpElFWa3euoqrraysLAlbv1lYWEi7du3Sq0tRZXJbhSdZnAyTk5PFQ7OTk5MUFfV4v183boUJg3bTn/8UHhLXwASYABNgAgUmwEZtgdEVvmBScoo0ZfZSafKXS6QH0bGFrzCfGhYsWCA8Vq+//rr06NGjfKSKJrs42+rfv794lfLixYuLRnkDtXBbBuCovFRcDDFb5ObmJvbXPnz4sErtCiYGg/b9ad+KPbAzMvR7wgtWM5diAkyACTABUwmYoYAc8tC7d2/CdlsnTpyQs/j4mAlgP9z5/1tP7Vs1om7tWzyW1sLCwkRML15b/LhTcbYVEhJC2D5NdyeOx9FHbqvwVIuTIdYG4M2E8sLSwmuvv4YzFy7R/qNnaMxrA8jeLm+8sv5SnMsEmAATYAKPg4CWUfs4GuA6jRNITEoheztbsaDHuDRLMAEmUJIIYBFofntOlyQ9WRcmwASYwNNOgI3ap32EuX9MgAkwASbABJgAE3gGCGjvJfUMdJi7yASYABNgAkyACTABJvD0EWCj9ukbU+4RE2ACTIAJMAEmwASeOQJs1D5FQ56draz5e4p6xV1hAkyACRgngDXPScmpxgVZggkwgaeWgElG7T///EN49a38h7eIcSoZBFLTHtH85esJq7E5MQEmwASeNQJ7j5ym2YtWEXaU4cQEmMCzScAko7ZevXq0adMm8VehQgWDxLB9zxtvvEEREREG5YrjIraywnvg5RQaGioM8wULFshZpfqYmZVFS1Zuorv37pObi5PevoSHZ5CfXwh99NE9rev372eQmdk5vX8ODucV2dOnU6h37xvk4nKBypW7SH363BCvK1UETDw5cCCRbG3P0/bt8VolN2yI1asLdET7uunixVR6443b5OsbTP7+/+peVv05P300K8ivLVN11qwzv3ND+jx4kEnDht0iZ+cLhDECl+vXc14pLNcHnZo3v0L29ufJxyeYxoy5S/HxWfJlk4/56aOm72pkTFVozpz74j5JSsrWKjp69J18759vvolUZL/8Mqe85r1ftuxF5bqpJ/npo1nPtm3x9PzzN6h8+SDxymnNaxcupFKHDlfJxiaQPDwu0ttv3yG84rigKT991PBRI2OqXoXRB22pGa+GdWoS3nu8cMWvlJySZqqKLM8EmMBTQMDClD6UK1eOXnrpJVHk008/NVg0KCiIVq5cSZ988olBucd9EdvtwLCGlzkjI0PsW7ljxw7RbFRU1ONuvljq37brEIXeCacPRg0hX5+KedrcuTOBRo68TffuZeS55uJiTmvWVNHKz8qS6P33w8jfP2ffzcTELOrU6SrVrGlDU6Z4UWJiNi1YECWMqZCQ2mRlZaZV3tCHzEyJlix5QBMn3qNHj/KGS7RsaZ9Hn7CwdJo8OZzq1rXVqho6jB8fJvQaMsRNHLUEVHwwpo9chaG2TNFZri+/ozF9srNJPFBERGTQl19WoDJliGbPjqReva5TUFDOWOzfn0iDB4dS//4uNGSIK4WEpNGyZQ8oKSmLVq/WHuv89JDzjemjpu9qZOT2jB1jYjJp0qRwWr78oV7RN95wpzZtHLSu7dmTQKtXx2jdPzAYvb2taN68SoqstbX6+1guZEwfyGVkSOIhBMZ9ly6O9M47HtSqlb1chfhetm9/lerVs6Vly7zp9u10mjMnklJTJVq1ykeRU3NiTB81fNTIqNEFMkWhD+pRM17urs70zhsDafbCVbRh624aMeR5tWqyHBNgAk8LAVPf1iDL16xZUxo+fLj8Mc9x/fr14i1W165dy3OtODPCw8PFW6f8/PykvXv3iqZ79uwp1a5dWxoxYkRxqvJY2op6GCuNnTxX+v2v/XrrHz78lkR0Vhow4KZkbx8offhhmF45zcx58yIlC4tzUnBwqpJ95EiilJWlfJRWrHgo6j11Kjk308hZWlq2VLNmiGRpeU565ZVQUf7PP+OMlJKkPn2uS1WrBkmpqbkKbN8eJ8qPGXNHyszMNlqHPgG1+hSkLX0669NBM0+NPqdPJ4t+79uXoBQ9cCBR5O3fn5t36FCich0nQ4eGivHPNgGVGn20Gvnvg5q+q5HRrfvcuWTJxeW8VLbsBal37+uiz4mJufeErjw+43r58helwYNval0eN+6u1KbNFa08Uz+o1eejj8KkMmXOSmvWROtt4uuv70t2doFCV1lgxoxw8T159Ej9gKnVR24Dx/z4mCqjKS+fF6U+pozXzn3HpNETZku3wyJkVfjIBJjAM0JAK/wAnsymTZuSm5ub8Ghi2n769OnibVRqjfj79zGtZ0aDBw8WRapXr67E4Mpe3szMTJE3Z84crWpR7vPPP1fy7ty5Qx988AE1atSIPDw8hE6urq6kWS4wMJD8/f3JycmJrKysqE6dOrRx40aljsjISFGuT58+BA9tamoqHTx4kPr160e4Vtj0MCbuscWx7tu3j7p3707os7W1Nfn4+NDs2bO1VD504hxZWlhQry6ttfLlDz16ONGePdVp48aqZGFh3BMFr+ysWRH05pvuFBCQ+4ak1q0dhFdQrrd6dWtxasqUNjxhI0a4U3BwbfroI0+5KoPHw4eT6M8/42n27IpkY5N7u8LTW7++LS1cWInMzY33S18javUxta38dNang2aeGn0QeoBkZ5fLoly5nAmX9PRcz3fbttreSoxXWppEmjKabes7V6OPbjk1fVcjo1svPteoYUPvv1+Orl4NoM6dHfWJ5Mn77rtIio7OpDlztGcw4EF0dzfPI29Khhp9MDsCL/+YMR40dKib3uoxpvC429rm3scYU3jJTVn8qUYfXQXy46Mpp0ZGU14+L0p9TBmvru2ak4O9LR08fk5WhY9MgAk8IwS0wg/wSsmXX36Z3N3dycbGhg4fPkwzZ84Un9977z1VSGCAbdmyhY4cOULz5s2j77//nry8vETZihW1f1iMVXju3DmaP38+DRgwgLAoDYZrTEyMeP2lXNbT05PeeustYfQib82aNcKgrlGjhpCDPPrVt29fevvtt6lz585Us2ZNqlq1Ku3Zs0euxuTjzdv36J/Dp+hCyFXy9HCnJvVrmVyHoQLr1q2joUOHkq+vrzDswfDevXtCb81y54OvUv2AGmRlaamZrZy//LKrcq7mZNWqGEKc4uTJOWOWXxmENNjalqHGje3yE9Gb//HHOcbs+fPqVinPnx8lwiAGDsztB+IPc6bUvYVBix9/NQa7PoWM6VOQtvTprK9tfXnG9Gne3E4YtFOnRtDWrb7ifOHCKCpf3pJ0DVnN+nftSqCmTe0IhqopyZg+unWp6bsaGd168dnevgxNn15e3yW9eZj2X7r0Ib32mrsINdAUgiGJB7L162OpTh0brdAETTlD52r02bw5VoQfIOQAoSNIMGA1U8eOjvTVV5E0fXoEff55BUpNzaYVK6Lp+eddtB7kNMvoO1ejj2Y5Q3xkOTUysqzusSj1MWW8zM3LUKO6/nQu6IquSvyZCTCBp5yAllGLvn744Yeiy4hFhYF76dIlEY+q1qiFRxFe0LS0nED9Ll26ULVq1QqFcdq0acIDq68SLFgbP368ovPAgQPJxcWF4OXEu99lo7Zt27bCM7to0SLq3bu3MHRNjamF1+R8yBX659ApEcNapXJ5Gj6wNzWuV7QGLbzJ77zzjtD/+PHjwkurr+8pqWkET3H3Di30XTY5T5JIxLv26+ecxwjQrOzYsWSC92bCBC9ydS2ct0uzXt3zu3fT6Y8/4mnBgkpkpmGLnT6dLER/+imaPvwwTMTbwasMb1zv3s661RTqs6lt5adzoZTQKOzmZkG//FJFxMz6+oaQv781nTmTQvv31xAPGRqiyum8eZF04kSy8NgrmY/hRE3f1cgUlWqbN8cRFkK+9165PFU6OpqLhY5YcIeHohYt7GnTJl+qVEn/w2GeClRmYIElHrhee+02nT2bIgzbjh0daNGiykrMOmZTJkzwpC++uE9btsSJ12Xj/5rly71VtlIwMUN85BrVyMiyhT0aasvU8arqXZEOnQik+IQkcnbSnrUorJ5cngkwgZJLQMtnkJWVJcINMM0N72bZsmXp9OnThJCCkpoQQgAvLnSFzvBsIoxC1jk2NlaEJVhYWFDPnj1p165d1KtXL5EXFxenulu3wyJo2lfL6Kf12wgLEiaMHUYT3xlOzRoGEDwDmik+MUlsK4OtZfCXkZEzZawpY+gchiz0RugHHhLyS3HxieKSi7O6qdj86pHzT55MFj/0gwfrnyaF3L//plHfvjeEETBtmmFvrlxvQY9r18aIoppeWmRERubw7NnTSYRV/PGHH8HYe/HFm3TnTnpBm9NbztS28tNZb+UFzMQuDPb25jRqVFnKzMxZRLNoURQWfudJ8EROmHCPPvnES/WUfZ5KVGao6bsaGZXNGRX7+edo4YHVDKORCyEc5+bNOhQXV18sxgoOTqUhQ0Lly0V2jIzMIHd3C3rlFTfascOPfvrJh65ceSTuVdlzi5AQzAjUqWNLL7zgIjy1V68+Ihh5jzMZ4iO3q0ZGli3s0VBbpo6Xm0vO/4kJSTkPwIXVjcszASZQOghoeWqnTJlCX3/9NU2aNIngYYW3FbsXwGv7OBI2yy5sev755+natWsiFjcgIIAePHhAw4YNU3ROSEgQBiza+fjjj6lJkyYibjgsLIySkpJUNx8dE0/RsfHkXdGLmjYMIHhp80urN+6gf6/m/kBiV4Iavuq9LugDUqVKuSuz9bUl8yujO5+pT1hFHmJXEasJz5G+hFXZXbteE94sGJIFnfLXV7e+POjTpo09eXho3aaE3RmQpk71UuJpMS3v5RVEv/4aS/KUub46Tc0zta38dDa13fzkjx5NohkzImjv3urUqZMjffZZeVq27KHYAqpPH2caMCA3TAMhIsOH36Jhw9xp1izDW/Dl154p+Wr6rkbGlDbzk0UIDbYhmzTJ8IMXpsiHD3enW7fSBdewsIwi9dZmZREhnhnhB3JCCMjLL4cKzy1CQrDV2KlTyXTtWoAwgKdNKy+2qXv33bvUt68zVahQtN5j6KGGjxoZuU+FPaptS+14Zf/324J1GpyYABN4dghouRjXrl0rQge++OIL6tixo/Bs+vn56aVhbm6uGI76BOAZRYL3VzfhGmJ2TfGU6taBzzdu3KCTJ0/SjBkzRLxsu3btxH60tra5Wz/BqIUHF6lhw4YiVAFGIPKgG6b61aRG9fzpo7eHCi/tsp9/o+lf/0D7jpyhtDTt/UFRV8/OrWnk0H7KXwXPsmqaUGQQ04yE/hlKjg452wLFJ+R4bA3JqrmGPWO7d3fSWoQkl4M3CZ5QGLK7dlUjZ+fHF3aANrG4B1Pm8FzpJsSPIsleVJx7elqKmEtMNxdlMqUtQzoXlU67dycKwwcGrZxGjy5LZctaCF5y3s2bj0SIQteuTmIa+3H/tqvpuxoZWf/CHrGNF7aM03f/6Ktb3r4OC5KKMuH+gbdWM/n55cy+yPcq4p0xnvDoIllamgljHGERCFl4HEkNHzUyRaWbqW0ZGy9lFotDD4pqiLgeJlAqCGgZtXiq1WeE6usJdkgIDw/Xd0nkyYbZ3bt39cpUqVKFjh07pvea2kz5KdyQzomJiYpRq1mvbOgmJ6ufnvKrUoneerU/zZwwiur4+9G23Qdp8pdL6Lcd+zSrpmpVKomFClisgD8He9MWU7Vo0UIsioPX/NGjvEaz3JiToz05OdiL+F45r6BH/JhjWrtdO/3xZ9jnFIu7fvvNl7y8DHuOsMAQ4SCvv/56QdWhQ4eSRPxhu3a5xptcmbwgCl4/OV26lCZia2vXzn2gka999913gufy5cvlLNVHU9oypLNmg4XRx8GhjNhvNjY292ExIQEPZ9lUrlzuuOAlG05O5rR+fRWjHvXC6CP3S03f1cigvqLQ58CBJMIezLp7G8v66h6PHEkSC7hkg1PzOl7cgt1XsNOKqQn3z7Vrj7ReVCLHadeqlbO7CMZUN2xGNnjlnS002y2MPnI9aviokUF9xaWPrDuOhsYL16+F3iU3V2eT/+/VbIPPmQATKH0EtOZ1sUPA0qVLxWIxTNNj662rV68q0/ea3WvVqpXY3QCLuBwdHYXxpflCBpRHPhaYjR49WhjLMDAhj4S3jU2YMIGGDBlCHTp0KJDXFvGz2MJr1qxZon0YymhD0/uakpKi16iFpxkJRi0MMFNSWTcXGti3K/Xp2pYOnzxP4ZH6N4I3pU5NWQcHBxEGMmrUKKpVq5ZghJ0j4NlGKAjCROQU4O8nVvkOer5bntheyGA6FR5PJKxkvno1TcTqVa5sSc2b524AHxiY47Fu0CCvUYiyWEVes6a1mKbFVK2csC0SVm9rpq1bt1J0dDStWrVK3E+anvPAwBS6cSOdbt3KMdaPHk0WW001amRLvr658cPnzuUssMHKdN0EL02/fi5ikRiMOYRMYDEUFvngZQO66ZdffhH3xYoVK2jkyJFal43pY0pbhnTWbLQw+gwa5CpWyXfvfo1Gj/YQBusPPzwQ8bQDBuR4tfFiBiw4QijC339re/GxsAyxm5qpMPrI9ajpuxoZ1GdIn7//TqCEhGwRgwrZrVvjxA4B3bs7EhYTyQltYcs3fR7qjRtjBR8sDsMsNUI6EL+K7eYwva2Z8P/J77//LrI2bNggZns0rxvTB9t44W1YiEPHjiKYXfj88wjhQa5WLed+x+4MgwaFCs96374u4oUFeAMXDPJGjbQfiAurj6y7IT6myBSHPqaMF3TPyMykwKAr1KppPbkrfGQCTOBZIaC5H29KSoo0YcIEycfHR7K0tJScnJyk6tWrS+PGjdMUE+cPHz6UevfuLVlbW0suLi7Su+++m0dm8+bNoryFhYXk7u6uVU9GRoY0fvx4ycPDQypTpozk7OwsNWnSRNq2bZtSz5YtWxA8KQUFBSl5uiehoaHSkCFDRD1yO/Xq1ZNWrlwpRIcOHSo1bdpUt5h4EQPqDgkJyXOtpGTs2LFD6tixo+To6CjGo0KFCnk437obLjYa37n3mF6116+PEZvU4wUMmn+DBmlvRv/jjzkvU7hxI01vPXgZg2Z5+bx588t55M+cOSN5e3uL+0L34qhRt/XW8/33D7REX301VKpcOf9xT0jIlEaOvC25uV2QbGwCpc6dr0qXLuW+LEKzMtwL9vb2Ur9+/TSzxbkafdS2ZUxnufHC6oOXLLRseVmytQ2UXF3PSx06XJWOHk2Sq5fwogx5fHSPEyfmfflGYfVBw2r6rkYGdRnSBy/v0O0TPuuOPe4dtKcv7dmTILVvf0VycjovXnBQo0awNHNmuJServ9FB2PHjhX/D82fPz9PdWr0uXIlTere/Zp4wYKz83np9ddvSfHxmVp1LV0aJV5MYmV1TqpQ4aL08ss3pTt3HmnJyB8Kqw/qMcRHbkeNDGQftz6mjtfWXQekMZPmSlEPY+Su8JEJMIFnhAA9I/18qru5/Jct0ruffC3di4gqEf0MDAwURu2kSZOeuD5ZWVnSpk2bJDzw7Nq1i/XRIcB8dIDofExOTpYmTpwoHvCjop7894v10RkgnY83boUJg3bTn//oXOGPTIAJPAsE2Kh9CkY5KTlFmjJ7qTT5yyXSg+jYJ9qjBQsWCK/W66+/Lj16pN/TVJwK9u/fX7wmefHixcXZbL5tsT75ohEXShKf7Oxsyc3NTfL09JQOHz5sWPFiuMr6GIYMg/b9ad9Kcxf/LGVkaHvCDZfkq0yACTwtBMzQkWcl1OJp7if2w53/v/XUvlUj6ta+aF7GUBBe2CoNcb94xXJJSCEhIWJrNGfnon0pQ0H7xvoYJlfS+GCfbrzERV5Yalj7x3+V9cmf8ZkLl2j/0TM04oBSLQAAIABJREFU5rUBZG+XNxY//5J8hQkwgaeFABu1T8tIElFiUgrZ29mKNxI9Rd3irjABJsAEVBHAA3VR7dutqkEWYgJMoEQRYKO2RA0HK8MEmAATYAJMgAkwASZQEALa+9cUpAYuwwSYABNgAkyACTABJsAEnjABNmqf8ABw80yACTABJsAEmAATYAKFJ8BGbeEZcg1MgAkwASbABJgAE2ACT5gAG7VPeAC4eSbABJgAE2ACTIAJMIHCE2CjtvAMuQYmwASYABNgAkyACTCBJ0yAjdonPADcPBNgAkyACTABJsAEmEDhCbBRW3iGXAMTYAJMgAkwASbABJjAEybARu0THgBungkwASbABJgAE2ACTKDwBNioLTxDroEJMAEmwASYABNgAkzgCRNgo/YJDwA3zwSYABNgAkyACTABJlB4AmzUFp4h18AEmAATYAJMgAkwASbwhAmwUfuEB4CbZwJMgAkwASbABJgAEyg8ATZqC8+Qa2ACTIAJMAEmwASYABN4wgTYqH3CA8DNMwEmwASYABNgAkyACRSeABu1hWfINTABJsAEmAATYAJMgAk8YQJs1D7hAeDmmQATYAJMgAkwASbABApPgI3awjPkGpgAE2ACTIAJMAEmwASeMAE2ap/wAHDzTIAJMAEmwASYABNgAoUnwEZt4RlyDUyACTABJsAEmAATYAJPmAAbtU94ALh5JsAEmAATYAJMgAkwgcITYKO28Ay5BibABJgAE2ACTIAJMIEnTICN2ic8ANw8E2ACTIAJMAEmwASYQOEJsFFbeIZcAxNgAkyACTABJsAEmMATJqDKqE1MTHzCaj79zUuSRMnJyU9/R59gD7OzpSfYOjddkgjg+5aUnFqSVGJdmAATYAJMoJAEjBq1vXv3pv79+xeyGS5ujICjoyN99913xsSe+PXg4GDq0qULOTk5kbu7O3Xo0IFOnTr1xPUypsC9+w9o1rcr6EF0rDFRvv4fgU8//ZTMzMyUv1WrVj01bPYeOU2zF63i++GpGVHuCBNgAkyAyKhRm5SUVCBOISEh9MYbb1BERESByqst5O3tTS+++KIiHhoaKn6EFyxYoOSVhpOCemmLizMYpqamUt++fen69es0e/Zs+uKLL6h27dpkYWFRohE/jImjBcvXk1kZM7Kxti6xut68eVPcu4sWLVJ0XLlypci7cOGCkldcJ4MHD6ZNmzbR8uXLjTb5xx9/0NixY43KPW6Bn376SfAKCgpSmho+fDi5uroqn3HSsE5NIkmihSt+peSUNK1r/IEJMAEmwARKJwGjRm1Bu4UfFfwgF9RYU9Nudna2MJr/+ecfysjIEEV27NghjlFRUWqqKPUyxcFZhnT06FHCQ8OSJUuEATN69GhaunQpNWrUSBYpcUdMM/+0fhtZWljQB28NIUcHuxKno6xQWFiYOP3rr7/kLHqS93NAQAC99NJLhNkaY2nnzp0Ew/ZJJ12GGP9du3ZRXFwcpaenK+q5uzrTO28MpPiEJNqwdbeSzydMgAkwASZQegk8NqO2OJBERkZSmTJlyMPDgw4fPiyahEEA7yGucSpaAtHR0aLCGjVqFG3Fj7G2k+dCKPROOA15oUeJNmiB4N69e1SrVi06cOAApaSkUGZmJu3Zs4fvZxPuDzDE919+GDh9+jRZWVmJcBndB93ynmXpuS6t6cyFS3Tn3n0TWmFRJsAEmAATKIkE8hi133zzDfn4+JC9vT21aNFCeOY0FQ8MDCR/f3/xI4Efizp16tDGjRsVkfv374vpP0xdIlWvXl18RmwevD5ygmd1ypQpVLFiRbK1taV27drR8ePH5cviGB8fLzyCCDGwtrYWxmvbtm0J+UgwXC0tLalPnz7iRwzT4wcPHqR+/foViVGLaWv84BV1wsK7t956i9zc3MS06PPPP5+niaLibKyePA3ryZDH9OWXXxZXYdTKsZYzZsxQSty5c4c++OAD4bnFgwbGBtO+c+bMUWR+/PFHcX9hzHGPderUic6fP69cnzZtGpUvX54QYzxw4EARwuLs7Ext2rQRRp8sCM/b22+/TeXKlRP3T8eOHUlzylmW23/0DNX086GAmr5ylnK8e/cude/eXdGnbNmy9Nprr5Gu8aOmrcuXLxPG0dPTU9yruK9HjBihtIUTcHzllVcI/cEfviMwwuSE+9nX11d8v/bu3UtHjhwhLy+vx2bUGhsLWS9Dxw0bNoh74YcffhB9ke8LHBcvXiyKYiYFn0+cOKFUBcMdeeijnHAO/vj/xcXFRdw/uBf27dsnixBmB8AE//cgpnvo0KEUExOjXAdDhMggzjs2NpbwkPvcc88JeX0Pul3bNScHe1s6ePycUgefMAEmwASYQOkkoBUMiVi+jz/+mF544QXq3LmzMDLh6YBhKif8aMMgg9GCtGbNGvHjDEOnQYMGwojZsmWL+LGaN28eff/99+JHCLL4oZfTyJEjRVkYJvghxyIUGDgwbFEP0rhx42jr1q00efJkgmGLH6mLFy8KgwDX8WMGwwk/YqgHOtesWZOqVq0qPFxyW6Yeb96+R/8cPkUXQq6Sp4c7Nalfy9QqDMrjhxtTtTAAwQR91E1FxdlYPbrt6vsMwzS/MYUBIqdz587R/PnzacCAAcI4wWIyjJE8npCDJ3LChAnCoMfDybfffiuMDoQ14MHl0KFD4n7A2OPPwcGBli1bRp988glNnTqVEDOJaWQsVrty5Qp99NFHwpDEvYbxR54cPxkblyA8cK++9JysotYRRs7ff/8tDKPWrVuLWGGEVsAgOnPmDNnZ2alqC1PcPXv2FPLTp08X7cNYhadVTnjgwv0NwxY6I4EVFtrhwQP91Lyf4WkEv169egkjW59BJtdd0KOxsVBTLx4ycW9gjMBsxYoVSrH69esr52pONm/eTOvXrxffZdxXNjY2hAclzf9/wKtJkyaC140bN+irr74SXu3ff/9dNAGGMHqbN29Ou3fvFkYtFryBpz6G5uZlqFFdfzoXdEWNiizDBJgAE2ACJZmA9F/KyMiQPD09pZ49e8pZ4ti+fXupc+fOWnnyh6ysLCktLU2ysbGR5s2bJ2eL4/r167F/knTt2jWtfHy4dOmSuDZjxgzlWnx8vOTu7i7169dPyatRo4Y0aNAg5bPuyaZNmyQPDw8Juru4uEg9evSQpk6dKq1atUry8fHRFTf4OSsrWzp78ZI0d/HP0ugJs6U5i1ZJJ88FS5mZWQbLmXrx4sWLou9z587VKgpWs2bN0sqTPxSUs1xePhqqR5YxdDQ0pii3ZcsW0begoCBD1SjXsrOzpYMHD4oyZ8+eFfm430aMGCHOhw0bJvXu3VucT5kyRQoICBDnP/30kyizc+dO8Rn/XLlyRSpTpoy0ePFiJS8w6IoYy/sPopU8zZPTp0/nqWfHjh0ib9GiRUJUTVvh4eGizPfff69ZvdY5rmGMDxw4oOQfOXJE5M2fP1/kjR07VhowYIAEvSpXriz6u3fvXum1116Thg8frpR7HCf6xkJuJyIiQui5cuVKOSvPcdSoUVLFihXz5CNjz549ovzx48eV6/v37xd5hw8fVvLGjRsn/g9QMgycQF+kzz77THJyclIkcY8sWbJE+vrrr6Vu3bpJdnZ2UnJyslSlShUpP/2PnwkS90lcfKJSD58wASbABJhA6SOghB/cvn1beDIw5WsowdsBTyOmauElhZcVoQTwQKlNmFpFevXVV5Ui8EohbEC+hgvYSgyrr9EevFm6CZ5bTENi9T08ZVgQAs8W8jBlrDbdDougaV8tEwuKsIBkwthhNPGd4dSsYQDBk6OZ4hOTxDZA2BoKfxkZud44Tbn8zuXtr4qDM3QoivHKry8FyYc3r2vXrsLTBs+sHKai7/7B/QUPJxK8dvJOHFiUBM89vHZpaWniD58rVaokvIWyXnEJOfsruzo7yllGj5iqRvgNPLhIatqCZ7Bly5bCAw1PrbxYSbMx3NeVK1em9u3bK9nwDvv5+RGm55Hk+7lx48aUlZVFCI+AJ9TU+1lpwMiJKWNhpKpiuwxPLjz/uHfg3cbsUkJCgvDWQgmZIWZvMIYIa4LH3RBDN5ec+yMhifeJLraB5IaYABNgAo+BgBJ+EB4eLqqXwwryawtxg9euXaPPP/+csDr6wYMHNGzYMMJOBGrTw4cPhSimxjUTjAPEmz569Ej8aCEWE0bz3Llz6eeffxZTil9//bX4oUc5/JjhxwoJYROYlmzatKkwKmQDSLP+/M6jY+IpOjaevCt6UdOGAVSlcvn8RGn1xh3079VQ5foHo4ZQDV9v5bOxk+LkDF2KYryM9UntdfS9W7duwiBFPCfiJRFuMmnSJJPuH9xzmJZGXK5uwvSznBAWgITYTVMSjE+0gaSmLdQPwxTxxdhKDt8NbDOHkAjUhYR7Xvd+Rz7uefn7gPsZ3z/Uh7AdGPQw7HGPF/ULUIpqLETnVP4jj4dK8TxiiI9FTDIedrGlHB50EO6wbt065f6R/09AOBRiehs2bCjqMcQwu4D3SR4FOYMJMAEmwASeKAHFqJXjEDUXruhqhhi2kydP0sKFC0Xcm3x91KhR8qlylPcuhcdJN8HLiwTvHDxVcsJnLBCCF0ZOiN9F/C0WliCmErGUWBEODwx+wPCjj4QfL/kHDHloF0aBPsNHrls+NqrnTx85DaW9h0/Tsp9/o7JuztShVRNq1aQu2djk6gL5np1bU+tmubGCFTxz+iLXZeyoyTm/XQSKirMp9RjTuyiuw+sJTxoW89WtW1dUicVyMGr1JXgpsZJdN2GBEB521q5dq3tJiafFBUcHe3Ed2zaVdXPJI5tfBgxZ+b5U2xa8gYjv/OyzzwixobhXsdASMeCoA/c89vfVTbjnEduKhPu5QoUK4hyeRjnhfjblIU0uZ+hoyliYm5uLqgw9uOL7ru+7joL4TiOZMnsiCuj8Ay8tWGL2BrueIGGfZhi1SNAPWwjK/ydo7ptriGFcfI5H38XJQdTD/zABJsAEmEDpJKDMrcN4gOcMG61rLnDR7Jbs8crvx0tTFj8+SJhC1U3w1uGH8pdfflEu4QcdC6YQRqCb0C5Wt8uroOV9POG9kn/ANMvIeabsketXpRK99Wp/mjlhFNXx96Ntuw/S5C+X0G87cldeo41qVSqJhSVYXII/B3vT9j3FYiEkeOLyS0XF2ZR6oAsWMMH7ri/UIz9dTck3VR9smj9+/Pg8TeDBBuEyuIdgOGr+YaGgnCpVKCdOb91V/wKQs2fPisVmWHSGpLYtuU08RCGsBjML8IZioSUSwhoQlgCDXk7Y9xcPHriGZOh+1ncv4w10CNtR83IEuU35aMpY4EEM8vIsg1yH5hHfd3jJ9emJcA6UP3bsmGYRk89RB7y9+Xl8Yfjjmvz912wAefp0g8y10Lvk5ups8ndZs34+ZwJMgAkwgSdPQPHUwvOBKT3Er8JDhhXsSHjLkexRhHcMW3jNmjVLhAhUqVJF/BDLcY+a3UEoADw07733ntiGB4YwfrSxZRNWM8MDO3PmTOGtRb2rV68WPzqoW07wxiK+EAY3jAUYtVj5jhADJOzlqe8HTPYs4UdM9grLdRo7wqM3sG9X6tO1LR0+eZ7CI3NCJYyVU3sdfQFjrHyHkQDWMOg1U1FxNqUejA+MJHi78LAhe7019SrsOWJpMWUMow9eNBhLeO2uqQn8/ve//4kHHYS+gCn0/vfff8XDgmyweXm4Cw/t6cAQgztYjBkzhmBAI8m7dcizD2rawoMbPKsI9QBzxJjjfkZfZY809ARfxI3jOwEdEQ8KI/zNN98UbRu6n/UZZBgnfKcwBY/ZDFOSKWMBLyy+c5jOxzZs2LUCzDXjwvGwhu8z8vCyBoRU4HuObeAQYoGHVXiy8f1FPmZ8TE1gjN1WEH6A7QHx3ccMjpzADym//xP0MczIzKTAoCvUqmk9uRo+MgEmwASYQGkloLu2bePGjVLDhg0lKysrsatBzZo1pS+++EIRCw0NlYYMGSJ2HbCwsBCrlevVq6d3ZfHmzZul6tWrS7IcVjfLKT09XZo4caJUvnx5ydraWmrVqpV09OhR+bKE1c3vvfeehB0QsIIZMrVq1ZK+/fZbRWbo0KFS06ZNlc/yCVaMY6V5SEiInFWijtitYebMmWJFtrm5ueTo6Cg1btxY+vPPPxU9i4qzKfWAp6urq9iRQFFE46Qodj/A6v9OnTqJFeu4x7y8vKQWLVpI+nY/0Gha7AyhuaNFXFycNH78eLHLhaWlpVSuXDlRb2Ki9gr2vw+ckN6eOFu6HnpXszpxLu9+AH2gB3bxwE4fuveNsbbu3LkjdunAjgXQxcHBQWrZsqW0e/durTaxSwJ288B44w87HYSFhSkylSpVkj7++GPls3yCHT2wy4duwmp+e3t7rR1DdGUMfTY2FpplAwMDJXzP8V2GnthhRDd9+umnYgcV3NPe3t7S6tWrFRHsoICdTcAG1+Xxun79uiKjZveD//3vf0IPW1tb8f8C2sGYYRcW1IXvPXaw0E1t27YVvHXzt+46II2ZNFeKehije4k/MwEmwASYQCkjYAZ9S6tBznozAWMEsDvFjHnLycrCgia9N5ys/1tYiHJY/Q8PJOJLe/ToYayqEnUdnmnszYrdI7Zv3y5eIlGiFCwFymA/6nnL1lLH1o3ppd454SalQG1WkQkwASbABPIhoMTU5nOds5lAqSZgaWlBIwb3pYexcfTD6t9N3oKtpHYe0+/YCQBhLHgrGifTCMCgXfTTRvKp5EX9enQwrTBLMwEmwASYQIkkwEZtiRwWVqooCfj6VKSRr/SjG7fu0d3wyKKs+onVhdhzvM5Xc4X/E1OmFDYcE5dA2Llk7OsDycIiZ3eHUtgNVpkJMAEmwAQ0CHD4gQYMPn26CeDFGc6OvG3T0z3K6nuHEA55azD1pViSCTABJsAESioBNmpL6siwXkyACTABJsAEmAATYAKqCXD4gWpULMgEmAATYAJMgAkwASZQUgmwUVtSR4b1YgJMgAkwASbABJgAE1BNgI1a1ahYkAkwASbABJgAE2ACTKCkEmCjtqSODOvFBJgAE2ACTIAJMAEmoJoAG7WqUbEgE2ACTIAJMAEmwASYQEklwEZtSR0Z1osJMAEmwASYABNgAkxANQE2alWjYkEmwASYABNgAkyACTCBkkqAjdqSOjKsFxNgAkyACTABJsAEmIBqAmzUqkbFgkyACTABJsAEmAATYAIllQAbtSV1ZFgvJsAEmAATYAJMgAkwAdUE2KhVjYoFmQATYAJMgAkwASbABEoqATZqS+rIsF5MgAkwASbABJgAE2ACqgmwUasaFQsyASbABJgAE2ACTIAJlFQCbNSW1JFhvZgAE2ACTIAJMAEmwARUE2CjVjUqFmQCTIAJMAEmwASYABMoqQTYqC2pI8N6MQEmwASYABNgAkyACagmwEatalQsyASYABNgAkyACTABJlBSCbBRW1JHhvViAkyACTABJsAEmAATUE2AjVrVqFiQCTABJsAEmAATYAJMoKQSYKO2pI4M68UEmAATYAJMgAkwASagmgAbtapRsSATYAJMgAkwASbABJhASSXARm1JHRnWiwkwASbABJgAE2ACTEA1ATZqVaNiQSbABJgAE2ACTIAJMIGSSoCN2hIwMtnZUgnQglVgAkyACTzdBJJT0igrK/vp7iT3jgk8wwTYqH3Cg5+a9ojmL19PZy5cesKacPNMgAkwgaebwOqN22nJyo2UkZH5dHeUe8cEnlECJdqoHT16NJmZmeX569Gjx1MxXJlZWbRk5Sa6e+8+ubk4KX26fz+DzMzO6f1zcDivyGVkSDRzZgRVqBBE1taB1LjxZdq9O0G5ruZEbVunT6dQ7943yMXlApUrd5H69LlBV66kqWlCS+bBg0waNuwWOTtfIPQFdV6//khLRvPD/v2JZGERSKNH39HMNvk8v3qOHUvWyzk4ONWkNozVk54u0dy5kRQQ8K8YKzAcPz6MkpNN9xoZawuKR0ZmUN++N8je/jy5u1+kkSPvUEJClkl90hS+eDGV3njjNvn6BpO//7+al5RzNTKKsJ4TY/3CvfrOO3epUqUgsrIKFLr88MNDPTWpz9q2LZ6ef/4GlS8fRG++eVtvQTUyegvqyZw1K0Lcbxs2xOq5mpOlRibfwhoX9NVTnAyLsy2NbpOh8WrXshFdu3mXflz3h2YRPmcCTOApIWBR0vvh4eFBS5cu1VLTy8tL63Np/bBt1yEKvRNOH4waQr4+FZVuuLiY05o1VZTPOMnKkuj998PI399Gyf/kk3BasuQBTZjgSVWrWtGPP0YLQyYoqDbVqGGtyBk6UdNWYmIWdep0lWrWtKEpU7woMTGbFiyIEgZpSEhtsrIyM9SEci07m4QxHBGRQV9+WYHKlCGaPTuSevW6TtBZt567d9Np0KBQ0XelkgKcGKonOTnH0Fu50occHMyV2r29rZRzNSdq6lmzJpratnWgUaPKUnBwGs2fH0V4MFm0qLKaJhQZY22hznbtrlJqqkRz5lSktLRsmjEjgmJjM2nzZl+lHrUnGGsY4Bj/IUPcxFG3rBoZ3TK6n431Kzo6i3btSqBXXnGjihUthfGCh52yZS3oxRdddKsz+BmM8HAF47JLF0d65x0PatXKXquMGhmtAkY+/PVXvBgHQ2JqZAyVl6/lV09xMizOttBvNeMVUNOXXu7fjX7ZvJMOnzxPbZs3kJHxkQkwgaeBgFSC06hRoyQfH58SrGHBVYt6GCuNnTxX+v2v/aoqmTcvUrKwOCcFB6cK+exsSXJ0PC9NmxaulE9IyBR506fn5ikXTTjRbQtFjxxJlLKycitZseKhRHRWOnUqOTfTyNnp08mizL59CYrkgQOJIm///tw8+WKnTleljh2vStWqBUujRt2Ws00+Gqpny5ZY0X5GRrbJ9WoWUFMPxkwzDRhwUypf/qJmlqpzY22tWxcj+nTiRJJS3/LlDyQzs7PSlStpSp6ak+3b40RdY8bckTIzdTrwXwVqZNS0ZaxfqEOTIcYM/AYPvqmmei2Zjz4Kk8qUOSutWROtla/5QY2Mpryh84cPMyQPjwvSW2/dFjzXr4/JI65GJk8hPRnG6ilOhsXZlinjtXDFBumjzxZI6ekZeghyFhNgAqWVgFb4wbx586hevXrk7u5ONjY21KBBA9qwYYOW7Z6dnU3ffPMNVatWjaytrSkgIIB+++03LZn4+HgaO3YseXt7Cxl4W9u2bUvIl1NGRgZNmTKFKlasSLa2ttSuXTs6fvy4fPmxHx/GxD22ONZ9+/ZR9+7dydXVVfTfx8eHZs+erdWnQyfOkaWFBfXq0lorX98HeEoxlfjmm+4UEJDjqYX3Dfl2drlD6OhoTra2ZoSp7oImfW2hrtatHYRnVa63evUcT3B8vPopbYQeIGnqXK5czmSBrs4rVjyk8+dTaf36KmRurs4TLOumeTRWT0xMFjk7m5OFRcHbQHtq6jHTaQJjBe+1qclYWwidQH+aNcv1PPbv70KSRHToUKJJzU2ceI/q17elhQsr5TsOamTUNGqsX6hDkyH6aGlpOsN79zLETMOYMR40dKibXtXUyOgtmE/muHE5syzTp5fPR4JIjUy+hTUuGKunuBhCpeJqy9Tx6t+zAyUlp9C5oMsa5PiUCTCB0k5AK/xg//799ODBA/r0009FvzZv3kyDBw+m1NRUev3110XeuHHjaPHixTRy5Ehq0aKFMHoHDBhABw8eFIYrhCCzdetWmjx5sjBsY2Nj6eLFi+Ts7KzwQvk1a9bQ22+/Tb6+vrRq1Sr6P3tnAl7T8f7x1xJCFpEgdkFttdW+thS1lFb8LFW1q9Jq+dPWUlWKVrVVilpK7UrRarVqbxH7FkTsBCHWyE7IMv/nO+kc597c5dwst4m+8zzJmTNnzsw7n5l773veeWdOixYtpGILZVoFKNGRkZHqVB49PT0pJ+au0xAuX71B2wMO0Yng8+Rb2Ifq1qyShlKs3/Ljjz9Sz549ZZuGDx9OcJW4ceMGlS1b1uSm46fOU82qFSmPi4tJuqWTJUvuU2xsMo0Z88TtIl++nNSggRvNnn2HunUrKN0Pfvopgu7dS6QuXRybitXXaaku/XUV37QpmiBDnTr5VZLdY4MG+aVCO27cTfr113IyPnPmHSpWzEVOy6sCIiKSaOTIGzR9ekny9bXPR91nfjRSDhRtKM3Ll9+XDBs2dEuTgmu0HLiR4EHgzz+jad26SProoyd9ai6/tXN7dXl65qLERCHdDby9Uz7iPj65pQIYGppgrdhU6SdOPKTg4HiaN6+0ZIQyzZV/I3lSFWwlwV671G2YZr5zJ1G63oSFJdDbbxdWlwwd162LkFPVcDlQDxXmXydG8hiqjIh27owhlHfiRBWTB0P9/Uby6PNbixstxxkMlYzOqMvR/ipZ3JeKFvGhk2cuUoPa1ZSofGQCTCC7E9CbmNu3by8aNGigJSUkJIhGjRoJX19fgfiFCxdEzpw5xahRo7Q8jx8/Fn5+fqJLly5aWsWKFcVrr72mnZtHzpw5A1OimDBhgnYpKipK+Pj4CH9/fy0N7gfIZ/4HORwJSUnJ4ujJM2Lq7KVi8Mgp4otZS8TBY6dEYqJuPt2RAq3kffDggShYsKCoVauWiI+3Ps0b9+ChlCPgQKCVkp4kY/quUqVg0aXLpSeJ/8TOnHkoSpcOEvnyBYp27S5I94Q5c+6kymc0wVZd+jL27o0VefMeE+PGOe7m8MsvEfJeX9+Tolmzc8LNLTCVC8OIEaGibt0z2lQz2p8W9wMj5Xz55S3JFwzhTlGixEkBlwhHg9FyZs26I+tBXU2anBNxcY6PQXt1BQU9kK4GPXuGiCtXHomwsMfi998jhYvLMTF69A3DTYPLAuSsX/+s7CfEq1YNlmWpQozkUXntHe21S93fufMljeHw4aEq2fDxjTdC5GelYcOzkkmuXMdEq1bnBT5PKhi3iyPwAAAgAElEQVTJo/LaOuIzhbH8/vvXZbabNzGNclTo3Q+M5LFVh7rmSDnOYKjkckZdaemvpWs2ik++nKfE5CMTYAJPAQGb5s7cuXPTW2+9Rbdv35aW1q1btxIsp7DaxsfHy7+kpCRq2rQpHTlyRNPvO3XqRGvXrqW+fftSYGCglq4iO3bskNFevXqpJIL11d/fn9Q1dcHX15dgQdb/wWXBaLh6/SZ98uU8WrRqA/kULEAjh/SmUe/2ofq1qlKuXKbNj4qJpbvhEdqfo9u+wH0CVunx48dLtwNrMkZGpUwBexXwsJZFSz94ME7uMvD666mnSUNCHtP9+4k0eHAhucgJ08tYDR4enrbtamzVpQQ6fTpeLkaDRfOTTxy3MmKFvJtbLrlYKjGR5Or/WbPuyKlx1HH9eoK0wGEhmX7qUtVv9Gi0nA8/9KWzZ5+lmJiatGNHBcnR3/+S5Gq0LuQzWk7Xrl60Zcsz9OmnxQgs2rS5qFkLjdZnr65q1fLRV1+VoLVrI8jP75TcHaNnzyvSOunj82QxnL36bt9OGUft2nnSmjVl6bffyhMsv507X6Zr1x7L243ksVePum6vXSrf55+XoA0bytObbxai6dPvEBZMOhKwMwQs11hwtnFjeVq0qAydO/dItktZbo3kMVLnzz9H0tmz8XKBpbX8RvJYu1ef7kg5zmCoZHNGXWnpL28vD4qOfaDE5CMTYAJPAwG9Ym5uqcW17du3S0vp5s2bpWXV3Gqqzj09PfVFifnz54ty5crJe2H93b17t3YdFlrcFxv7ZCELLo4dO1amKytnRiwUO3rijLSKfv7tYnHi9AWRDHOGlYDFA7Dkqr9zlxxbnLR69Wop/5EjR6zUkJJ8Pey2rCP4nP0FLh99dEPkzx+YyqIXE5MkvL1PmFhLsRALlk8s6klLsFaXKgtWv+LFT4qaNU+LyMhElWz4iMVmsFLt2PFkUdjcuSnWwDVrUhbOwPIGayDap/4qVjwlBgy4koqBrYrTWo5auGZrAZGtetU1I+Vs2JCyCAvH9ARrdUVFJUoreHDwQ6EWYW3b9oS9vTo//TRM9pd+gditWymWRlhVEYzksVePtevW2qXPD2s8FlDev298PGLxYdOm5/TFiNWrUxbXqYWPRvKYFGDlpHbtM3KWQY3lS5fiJdMlS+6J+PiU7yIjeawUb5Kc1nIyi6GJcP+cZFZdaemv37bsEsPHT7ckJqcxASaQTQmYmiotaOnwsUXw9vaWC8gQ37x5s/R9hWVS/W3fvt3kblh4L168SFg0BYtvq1ataPfu3TJPoUKF5PHWrVsm9+Dcw8PDppXT5AYDJ7VrVKYP3u4prbTzlv5M47+aT3/tOULx8an3Rm3XsgkN7Omv/RX3TZHTQDUyCxbYIVy6dMnmLR7uKQt4oqLtL9r5448oatPG02RxFQo/dChOWhO7dXviP1u3bn6CVe3AgTib9Vu7aK0u5MdCLljo4FO5efMzcnGVtXKspW/ZEiMtZC1aPLFQw8qMLZmUzNiyCX6cHh7Htb/z5x/J7crKlQu2VnSq9LSWU7lyygI4WMDTE4yUA2s3wqVLqceiI3Vbqwu+tfXq5adnn3WlxYvDJfumTZ8sHrNXB3ydEZQ1FnH4OLu55STsQYpgJI/MmIZ/1tqlLwoM4et79WqK5Vh/zVocMsOypw/ly6f0u75d9vLo77cUh9/vsWMP5OyJGs/ly6eM4b59r1KfPlekb7C9PJbKNk8zUpf5Peo8sxiq8vXHzKrLSJ/q5UAcM2Zenu7myXzOBJhANiZgV6lduXIlYfcC7IrQsmVL2dRTp07JRWJYKKb+6tWrlwoDXpzw4osvSsUWF//880+Zp3Xr1pQrVy5asWKFdk90dLRcXNauXTstLaMi5f1K0lu9OtHEkYOoWuXytGHLLhrz+Xf088a/TKp4xq8k1a5eWftzdzO+CAoFgQXcKL766it69Mi6ouLp4Uae7m5yj1oTAcxOoFhhivqFF1J/8bq7p3SdmgZWt966lUhqRwGVhmNAQADhYUIt+NNfQ9xWXbg+b95duRvBzz+Xo6JFbS/eslYXZI6NTSIs4FIBLwR4+DCZihRJKXPFCj8KCKho8oc9Yzt2LEAbNqTeY3X69OmS+YIFC1SR8uhoOermPXtSHggqVnyyH7C6Zq0udV1/tFWOyodFPQiW9sTNqLrgkoL9cLEh/ZgxvuTqmvojb60u7KmL8PvvT3YtOXMmXrqMPPtsPnnNSB6Z8Z9/1urS51FxYwxj5eKrkiVTj8nOnTvL7y5zFyjIfOHCI5OXhxw+nNLvVaqk9LuRPEpOHC3VVbBgLpNxjHENFw6ECROKSRcUI3n09aSnLvNy1PnOnZnDUJWvP2ZWXY72F2S6GBJKZUpa341CLzfHmQATyCYE9BZmuB9gIVj37t3FN998IxdtwU3g66+/1rK9/fbbIkeOHOJ///ufTJ8zZ454//33RVBQkJbn+eefF//3f/8nvv/+e7F8+XLRr18/OS2/bt06LQ/KQV2DBw8WX375pahWrZpwdXUV5849mRbMCPcDrUJd5MGDh2LL3/vF4tW/61IzJgq3CzArW7asdKcAn88//1xMnjzZpAIsUnh/wgybi9W2b4+WU5WW9nDFlHC1aqdF0aInxfTpt+X0aZ8+V2R+TKWahxEjRki5IBsWtJkHW3UhLxZrPftssFi7NsLkT7/nrCrTWl1wX3B1DRT16p0RP/xwTyxdGi4aNz4r3SswLWst2FooVrt2bdmu+vXrW7tdSzcv59q1R3If3ClTborZs++IIUOuyUV3VaoEi0ePUrupWKvLSDn79sWKV165KDBtj7ree++adBWpXDnj60KDly0Ll64B6DO4fAwceFVbeKcB+SdirV247O9/ScqJMTZ//l0BV5CSJU+KBw+eLHAzkkfVaa0uIwxnzLgt+vW7ImbOvCPHPPb5xd67/ftfUcVrx+hofHZSFpmOHDlSS0cErgClSgXJtixefE988cUt4e4eKP73vyeLMY3kUYXaqkvlUUdLC8XUNXW0lSe9dTmToTPrcqS/wPnSlevSBexE8HmFnY9MgAk8BQRI3wYotSVKlJA7IOTLl0/GP/vsMxM/VPikzpo1S1SvXl3kzZtXeHl5CfxQHT58WBaF60OHDhXYASF//vwyT5UqVaSSrK8LuyZgF4VixYrJPI0bNxZ79+7VZxGZpdSaVJIJJxs3bhQvvvii8PDwEC4uLqJ48eLivffeM6npSmiY/FLdtGOfSbr+BIofFBJrCl9IyCP5Q1ygwHGpGNaocVosWnRPX4QWh59v6dKlZX9pibqIvbrgtwhZzP8aNDirKyUlaqsuKOiNGp2VymPBgsdF8+bnBXZTsBXMlVF93sWLFws3NzeTXTP01/Vx83KgZEMhw04MaB828ofv7u3bljdkt1aXkXKOH38gXn75ovDxOSHrgmKIjfgzoy60Gf7W2BmjW7fLYuvWKD2GVHFr7UJGvNADCjHKwwNJy5amuwQYzaMqtVaXEYY//XRfjh34jefJc0zg4eOzz26Kx49TP4CgviFDhkjFdsaMGap67YiXULRpc0F+bvD5gbIMH2R9MJJH5bdVl8qDoy2FVeWzlyc9dTmToTPrAjuj/YVlFV/PWS7GTZ0rsDMOBybABJ4eAqmUWv2WXk9PM7NmSxasWC/e++grceNm2rfhMtqywMBAqdSOHj3a6C1pzuesupKSksTatWtF7ty5BRYyZmbgutJP15kM4+Li5EMzFrDeuZO5ny+uK/1jw5kMt+48wFba9HcZl8AEsiQBVmr/xW6JjXsgxk6ZI8Z8/p24Gx6RaZJ8++230mIFN5BHjx5lWj0o2Jl1derUSeTJk0fMnj07U9uEwrmu9CN2FkPMFnl7e8v9tQMCAtIvuI0SuC4bcAxecibDnfuOSoV2zYZtBqXjbEyACWQnAjkgrHL/7dChA927d48OHDigkviYyQSwL+6M71dRs8a1qXWzhplS2/Xr1+X+wnhtcWYHZ9YVHBxMJUuWNHlTXWa1j+tKP1lnMjx8+LB8zbeLgTf2pbdlXFd6CRI5i+Gq9VuksN3926RrH+z0t5hLYAJMIDMImCi1mVEBl2mfQEzsA3LLn49y5sxhPzPnYAJMgAkwgTQRwMuD0vqK9TRVyDcxASbgVAKs1DoVN1fGBJgAE2ACTIAJMAEmkBkEUm9amRm1cJlMgAkwASbABJgAE2ACTCATCbBSm4lwuWgmwASYABNgAkyACTAB5xBgpdY5nJ1SS3KytubPKfVxJUyACTABJsAEngYCcQ/iKSkp+Wloyn+6DQ4ptdu3bye8+lb99e3b9z8NLys1/mH8I5qxYBUdOXEmK4nFsjABJsAEmAATyPIElq35g75bvIYSEhKzvKwsoHUCDim1NWrUoLVr18q/4sWLWy+ViLB9T//+/enmzZs28znj4uDBgzVFXCnkOLZt29YZ1Wd6HYlJSfTd4rUUeuMWeXt5WqwvLCyBypcPpg8+uGHxOhLv3EmkMWPCqEaNM+ThcZyuXn0s8966lUA5chyz+OfuftxqebYu7NwZQ/nyHac//oiymu3kyYfUv/9VKlfuFFWufNok3759cRblOXXqoUk+oye25DFS1+3bCfTqq5fIze04+ficpIEDr1F0dJLR6lPlS488q1dHWGSDPuzQ4VKquowkpEcelA+ZGjQ4J/mUKXOK3nknlKKi0s7niy9uyTbGxlq3rGzYEEUdO16iYsWC6M03r5o089ChOKpT5yy5ugaSn98pmjr1tsl1R0/SI8+jR4I+//wWVawYTPnzH5djffr0O/Rks0VHpSFKjzyozZl80Hbz75dChU5abLStPrV4g4XEhAQhP6t16561cJWodeuLqeTp0uWyxbxJSULLj+/JtAR78qgybdXliMyqPGtHI/JgzM6efZeef/48eXufoGXL7psU5yx58LtgPnbU+ZEjDzSZjMjzQqPadOFyKP3w42/afRzJfgRyOyJykSJFqEuXLvKWjz/+2OatQUFBtHjxYvroo49s5nPWxcKFC9OcOXNMqitatKjJeXY92bB5N4VcC6Phg3pQuTIlUjVj06ZoGjjwKt24Yf1Ld/fuWPL3v0S5c+eg11/3pkGDClGBArlkWV5euWj5cj+TcvEF+3//d50qV3Y1Sbd3kpgo6Lvv7tKoUTcIX4zWwrff3qERI65TpUqu1KOHtzzq88bFpShEixeXIXf3FDlxvXTpPPpsduNG5LFXF34EXnjhPD18KOiLL0pQfHwyTZhwkyIiEmndunJ2ZdBnyAh5GjVyS9Vf168/lg8s1avn01dnN54R8vz9dwy9/noIderkRT16FKTg4HiaN+8uxcYm0bJlpuPKnkD37yfS6NFhtGDBPatZ0R+9e1+RinSrVh707ruFqXFjNy3/2bPx1KzZBapbNz99911pOn78AY0efYPc3HLKvFpGA5GMkAdK3Vdf3aa+fX2ocuW89PvvUXLs4/PXv7+PASmeZMkIeZzNJy4uWX5up00rqTUkb17T7Q3t9al2o53ImTPx8oFz795YqlMnv8Xc+Ly3a+dJ/fsX0q6XLOmixfWRsWPDaNu2aH2SQ3Ej8qgCbdXliMyqPEtHI/Lgd6Rdu4t07lw8detWkPz9C1D9+qYsnSXPV1+VSPVwPHPmHTp//pHJb4EReapWKkfdO7WmFes2UcDB4/R8g+csIeK0rE4grW+KqFSpkujTp4/V21etWiXfYnXhwgWreZx1YdCgQaJMmTLOqs6p9dy5FyGGjJkqfvnzb4v19ulzRRAdFV27XhZuboHi/fevp8oXGvpYFCx4XDRseFaEhyekum4pYdq02yJ37mPi1KmHli5bTIuPTxaVKgULF5dj4o03QqRcv/8emSrvH39EymvvvHNNJCZafjf7+vURMk9CguXrqQq1kGBUHnt1/fjjfSnLgQOxWi0LFtwVOXIcle+j1xLtRDJKHkvVvPLKRVG2bJB4+DDJ0mWLaRkpz+7dMSZ19OwZIsdjsgPdd+xYnPDyOi4KFTohOnS4KJnHxKRuzwcfXBc5cx4Vy5eHm9SpTt5666rw9j4h4uKe3IvxWLp0kNXxpu7VHzNKHnzm9J+jx4+TZV+9/PJFfXV24xklj7P5DBsWKpo2PWezffb61ObN/1zEZzJXrmOiRo3TonbtM6JOnTMWb6tZ87T4+OMbFq/pE3fujJHlDRiQ8h178+Zj/WW7caPyoCB7dRmV2ZZQRuTB9zF+JwoXPiGOH39gtThnyWMuwKFDcfKzP3/+XZNLjsgzc+Fq8cGn34rHj439FppUxCf/OgET94OEhASqV68eeXt7E97EgzdQjR8/Xr6NyqhyfusWppJg7Xtd3lKhQgVt6l9ZeRMTE2XaF198YVIs7ps8ebKWdu3aNRo+fDjVrl2bYGmFTAULFiT9fYGBgVS5cmXy9PSkPHnyULVq1WjNmjVaGZkduXc/MtP8WP/66y9q06aNbHPevHmpTJkyNGXKFJMm7T5wjFxy56b2rZqYpKuTtm09adu2CrRmTVlphVXp+iMsRbAyrl1bjry97RvvY2KSaNKkm/Tmmz5UtapxSy2sLwMG+NCpU8/SBx/46kUwicOKW7NmPpo5syTlymVqsVEZ799PkpZkWJbTGozKY68uuDxAjvr1n1gDYZXE9PHu3TGGxcsoecwrDAiIlda/KVNKkKuryUfePKvJeUbK8/zz7iZlV6iQl+LjBT1+bN1ab3IDEVWs6Er/939F6Pz5qtSypYf5ZXkOKxKs/O+8U5h69vS2mAf9VatWPsqf/wkL9Ne1a48pJCTF5cbijWaJGSUPPnP6z5GLSw7y88ubygJlVn2q04ySx5l80AhYl318nsy2mDfMSJ+a32Pp/Lnn8tO8eaXo6NHKVKqUZctrijxJ5ONj+3vw4cNkOfs1erQvtWpl2eXLkgz6NKPyGKkL31H2ZNbXbSluRJ6ff46kAwfiaO7c0vI72lI5SHOWPOb1Y8alShVXevPNJ1Z2R+Xp1K45xcY9oGNBlt1TzOvk86xFwOSTC6Wxe/fu5OPjQ66urhQQEEATJ06U50OHDjUkOZTO9evX0549e2jatGk0d+5cUtP8JUqknhq3VeixY8doxowZ1LVrV8KiNCiu9+/fl6+/VPf5+vrSW2+9JZVepC1fvlwq1BUrVjTJhzfJREZGqtvkEeWl9e0yl6/eoO0Bh+hE8HnyLexDdWtWMSk7vSc//vgj9ezZk8qVKycVezC8ceMGlS1b1qTo46fOU82qFSmPldeBdu9e0CS/+QkUr59+ipBTSJhiwzQfflRthSVL7hN8GceMcdx948MPU5TZ48ct+76eOPHwn+np0lKhxfS3JcX17t1EeX358vtUtmweatjQzWI+W+3ANXvyII+9ujw9cxHkhLuBeijADww4hoZad/mwJFtGyGNe7owZd6SbCKYKHQ2ZIQ9k2Lw5murVy09QnI0GuAeMH1/MZvZ16yLkGIbLQfI/7rY5n+iu8l70l7krTrFiKUpOaOhjeuaZvDbrUBczSh5Vnjreu5dIhw/H0bvvFlFJho4ZJY8z+aBh+HzBv3rVqgiqVs2VzF1kjPSpEUBwN8GfvQB54M+/fn0k1avnRpZcD+CDjTdAjhtXTOazV6al60blMVKXEZktyaBPMyIP+qh4cRfpSmTtuxllOksevfxBQQ/pr79i6Mcfy5L5Z94ReUoW96WiRXzo5JmL1KB2NX0VHM8GBEyUWsj7/vvvS7GhBELBPXPmDGHXA6NKLSyK/v7+FB8fL8tp1aoVPfPMM+lC8cknn0gLrKVCsGBtxIgRmszdunUjLy8vgpXzueee+MSEhoZKi6e+jAsXLjgkG7bMOh58jrbvPiR9WP1KFaM+3TpQnRoZq9A+fPiQ3n33XSn//v37CUwthQcP4wmW4jbNG1q6bCjt0qVH0lKCL/GiRYMIC57wAz9sWBEaNSq1NRVKMHxi4UflqP+qEYHwY46waFE4vf/+dYK/HaxY8FXt0KGAVgS+tAoXzk2DBl0jWDJKlHChlSvLUrNmphZB7YZ0ROzV1b69J40Zc4OGDbtOkycXpzx5ctDRoymLFByxRBoV0Z48+nKgpP32WxR9+23JTHvXvSPyQLZp025Law9mEDI6HD78QD7c9O17VfYBFNsXX3SnWbNKaf7fr7xSgIYMCZUWXTz0YZYCC+EQMrq/jMijZwB5sagtb96cNGKEY0qtvhxrcSPyOJMP5PTwyCX9M+EHDUUJD6iYNVLKpBGZrbXX0XTMQmEWAQ9dixeHy89M794+tGBBae1hHwvCvv76Nq1eXdahhzJHZUF+I3UZkTktdVu6R30/V6kSTBcvPqJ8+XJKv1p8v6AfEZwpj15GLFzDb1eXLl765DTJU7Z0Cbp0JdSkHD7JHgRMbBhJSUnS3QDT3LDaFipUiA4fPkxwKciq4fZtLLDoK2WFzLBswo3CXGZYdP/++2+TP0csx1ev36RPvpxHi1ZtIJ+CBWjkkN406t0+VL9WVcqVywQjRcXE0t3wCO3P0S1CoMhGRETIvrCm0KI/IqNSfoi9ClieijXSZ1BiEWAdmTOnFG3e/AzhRw3TOFixbh4OHoyTP0BYTJYZ4fbtlO1UsFADLhO//VZeWj87d74sp4dVnbAgnj37LMXE1KQdOyrIxWJY6IapzIwO9uqqVi0fYcHC2rURciV98eJB1LPnFWkxtDWtmlY57cmjL3flypRVyWmx0urLsRV3RB5YekaOvEEffVTUqguBrbrsXcN4hpX8jTe8aePG8rRoURk6d+4RYfwoy+3AgYUIyiwWOuJBrmzZU/Tllym7H6R3CtdcPiPy6O95991Q+uOPaFqxwk8+tOmvZUTciDzO5IM24XN++XI1ioysSUuWlCG4P/ToEaI114jMWuZ0RqCYnTxZhcLCqtOtW9Vp9OiitHRpOE2a9OQ3cPLkW3LqXf+Qnc5qrd5upC4jMlutwMEL2CEHltqPPy5GW7ZUoE8+KUY//nifPvzwya46zpRHiY+HUXy3QKE1n2lMizzeXh4UHftk9wRVDx+zPgETS+3YsWPpq6++otGjRxMsrLC2YvcCWG0zIwiY/dIZOnbsSLC4whe3atWqdPfuXerdu3cqmeFO0bx58zTXFn4/isIjoqh0iaJUr1ZVgpXWWli2ZiOdPv/kSxm7ElQsV9pa9lTpaANCyZJPVgOnykREil9aXShQZtI/uyrhh0z5KbZp40nww8TUvrn7AlZmwxcRvrqZEbCrAsK4cUU1f9oGDfJL5QNuElCg9AE+ty1aeND8+aWpefPz9Oef0VZ9KfX3pSVuq6733/clMIQChWng8+fjqVOnywQ/tcwKtuRRdaK/mjZ1yxQFSdWhjvbkwS4cffpcIVi+Jk2yvSWgKtPRI8YzLG1wP1ABLg7du4dIyy1cHvCjt2pVWfrmm5IES3bhwi5y9gG+uHrfVnV/eo5G5FHlf/xxGM2de1cq4pn3+cpafFTbccTnpk8fH7py5bHcPeT69QRprXWEob689MZ9fV3o88+L0/79cVJxmzixmNz2cOHCe/TDD2WkCxbqePQo5ffxwYNkaWm25C6VFlmgQDpalyWZ01K3tXvw/Yyx2atXilEDu4uEhDySvxXws81h5k2U2fIoOXftipEW2f/9z9RKq66ro1F5koWQ637UfXzMPgRMlNqVK1dK14HPPvtMa8EPP/xAV65c0c5VJFeuXKkUR3UNx9y5U4qG9dc84BqUTHMfV/N89s4vXbpEBw8epJkzZ9Lbb7+tZR80aJAWz6hI7RqV6QPPnrQj4DDNW/ozFfIuQM0b16XGdauTq6upe0C7lk2oSf2aWtXFfU2d1rULViLwaUZA++rUqWMlF5GHe8rCpKho44uRzAtTvoSwhuhDuXJ56eZN0zRcx76yUHr1i2z096U3/kSeFIsAysMXEX7wbO0Dia2QEDLDUmveJmt1wRcRShMC3BFg9YNCmdnBmjzh4Ylymn/6dNsPRxktnyV5Ll9+JLf1euklTzmVa/7jl1EyYPyoKVJVZvnyKWPDfPwgL/6gjMDahHGN6dSMDEblwQKczz67JZWofv0c28bLEXmNyoMyncHHkuxqm0B8luGC4IjMlspLbxrG84kTKVY7uKlgK0LMxJgH7AMOxW7wYMe+783LUefpqUsvsyovI45Fi7qQmk1T5eHzBTcxbNEHq6ilkFnyqLowu1GoUG4yX5Cqrpsf7cmDWVAvz4x3ZTOXg88znoDJNzh2H7CkhFqqFjskhIWFWbok05RiBl9WS8HPz4/27dtn6ZLhNMiLYFRmwwVbyVjeryS91asTTRw5iKpVLk8btuyiMZ9/Rz9v/Mvkjmf8SlLt6pW1P3c3x6x1DRs2lIviYDV/9OiRSdn6E08PN/J0d5P+vfp0R+JYFIMfDVj0VMBiMezd+eyzpjsb4EcGvrcvvGD7w44FhnBd6devnyrS8FF9Kenlwd6J+NJ89lnre6zu2ZPii4sV4OZh+vTpkueCBQvML6Xp3FZdmHzAwixsEj9mjK/F3QacJQ/2HsYkywsv2HZPcYY8eOkHlP5Vq/zsLuhLjzwYPxcuPJIuMqpzlZKLVdHmAf7YeMEHrGKYHbAUOnfuLBeiYqcVR4MRebCv8dChodSxYwFDiy8zWx59GzObj74uFd+zJ1Yu9FEPI0YYqntxTA8ffTmI4/MDS636XsGsUEBARZO/CRNSZu3gKoW1BvoQHh5OVapUIby4KC4u5TtKf91W3NG6VFnmMqt0HNMjD+5HX2zdGm3iew6fZzx8WFNoM1Me1TY8ADRp4qbN7ql0S0db8qj8F0NCqUxJ67OxKh8fsx4BE0vtq6++Kl9QgMVidevWJWy9df78eblVlrnojRs3lrsbYBGXh4eHVL70L2TA/UjHAjO80QuKZ0xMDCE/At42NnLkSOrRo4d0C0iL1Rb+s9jCa9KkSbJ+KMqoAwutMjMU8jjnaaUAACAASURBVPaibq++RK+89LzcpDnstvWN4NMih7u7u3QDgcUZX4hgBP9fMIIrCNxEVKhauTwdCzpHr3Vsncq3F3kwhYctWBCgrGJafN26SLmlTYMGbnK6CAvC4F8I5bZ27fy0YsV9unUrMdVClcDAFK7PPWdduUQ9v/76q/zyXLJkiRxP+fI9yR8Y+IAuXXpMV66kKOt798bJrZ1q185HsA7DSuPv7yUXieEHFRZhLCzClyY27kfAlHGfPlepdWsP+UUKpRcLy6C04IfAPKxYsUKOi4ULF9LAgQNNLtuTx2hdcNXANBxcJE6fxgbvhWjECFNXCVWxM+RBXceOpSyawopyWyGz5YHFHyvJu3YtSFu3ms4qwGICn2R9sCUPflCjo5MJu2Qg/PprpHxwaNMmZSxgGy9sUYe3u2F3DliVJk++SZiWVLsawIINyyg2j0e/RUQkSesxPg/mAd8nv/zyi0xevXo11apVyyRLRsjz669RhDf+1aqVX3429RU8/7ybnKlQac6Qx5l81qyJkGMDi8PwQIiXIuD7CVv/YXYGwUifGuEDC6t6WAZv9DvqcnXNoS1CxXaCsNzjuwQ7MqBvMNbUS0JgDWza1PShHt+xCHgBASyZ+gDDzdmzKVtD7d69m9q1a6ddtieP0brsyaxVSCQNSWmVB+VgK8ZGjc7JF/WgX/C2RfThzJmltGqcKQ8qBUd852JbPkvBEXlwP3Y2uhseSV06tLRUHKdldQL6nXIfPHggRo4cKV9U4OLiIjw9PUWFChXEsGHD9Nlk/N69e6JDhw4ib968wsvLS7z33nup8qxbt07enzt3buHj42NSTkJCghgxYoQoXLiwyJkzpyhQoICoW7eu2LBhg1bO+vXr5QscgoKCtDTzSEhIiOjRo4csR9VTo0YNsXjxYi1rdn35wsaNG8WLL74oPDw8BPqjePHiqThfCQ0Tg0dOEZt27NPaq4+sWpXyYgC8gEH/99prl/XZxNSpt0SZMkEiT55jolq108LSSxF++OGeLOPSpXiTe81Pjhw5IkqXLi3Hhfm1QYOumsihZJo798lm2dHRiWLgwJQN8l1dA0XLlufFmTNPXvJw5coj4e9/Sfj6npQvgChW7KTABui3b1veLBtjwc3NTfj7+5uLI+zJY7QubOaPzfu7dbsstm6NSlWPPsEZ8qC+Xr1CRKlS1j87SqbMlmfPnhiLfY6+HzUq9ctAbMmDl3eoMaM/6sfHuXPxok2bCyJ//kBRoMBx0a/fFREVlaiaKw4fjpMvfqhcOVi8/fY1k7GlZdJFhgwZIr+HZsyYoUtNiWaEPJMn37TYJrRv06bUYymz5XEmn23bokWzZueEp+dx+VKWihVPiYkTwwReQKEP9vpUn9caH7wcQT9mVBzfIyrMnHlHPPfcaYHvnXz5AkX9+mfF6tX31WWLR/Uda+nlCxEREaJJkyZy/Bw/ftzkfiPymNwghLBUlyMyZ4Q8GzdGCrzMAL8VJUueFJ9/ftNETGfLg98j9CV+nywFR+TBy2C+nrNcjJs6VyQlmY5BS2VzWtYjgMVGHLI5gQUr1ov3PvpK3Lh5J0u0JDAwUCq1o0eP/tflSUpKEmvXrhV44Nm8eTPLY0aA+ZgBMTuNi4sTo0aNkg/4d+78+58vlsesg8xOsxqfmzdvitatW4tGjRqZSfrvnLI8trlv3XlAGolOBJ+3nZGvZlkCrNRm2a4xLlhs3AMxdsocMebz78Td8AjjN2ZCzm+//VZaJfr16ycePXqUCTU4VmSnTp1Enjx5xOzZsx27MZNyszy2wWYlPsnJycLb21v4+vqKgIAA24I74SrLYxtyVuNz7NgxOQtZv359cf166hkJ263J+Kssj22mO/cdlQrtmg3bbGfkq1maQA5Il9VdJFg++wSwL+6M71dRs8a1qXWztL+MwX5NtnNcv35d+v3iFctZIQQHB8ut0QoUMF3A8W/JxvLYJp/V+GCfbrzEBXtgZ4XA8tjuhazEB1tiYjzb2sHGdmsy9irLY5vnqvVbZIbu/m1SbU1m+06+mpUIsFKblXojnbLExD4gt/z55Osb01kU384EmAATYAJM4D9DAIuw07Pn+38GVBZvKCu1WbyDWDwmwASYABNgAkyACTAB+wRM9qm1n51zMAEmwASYABNgAkyACTCBrEeAldqs1ycsERNgAkyACTABJsAEmICDBFipdRAYZ2cCTIAJMAEmwASYABPIegRYqc16fcISMQEmwASYABNgAkyACThIgJVaB4FxdibABJgAE2ACTIAJMIGsR4CV2qzXJywRE2ACTIAJMAEmwASYgIMEWKl1EBhnZwJMgAkwASbABJgAE8h6BFipzXp9whIxASbABJgAE2ACTIAJOEiAlVoHgXF2JsAEmAATYAJMgAkwgaxHgJXarNcnLBETYAJMgAkwASbABJiAgwRYqXUQGGdnAkyACTABJsAEmAATyHoEWKnNen3CEjEBJsAEmAATYAJMgAk4SICVWgeBcXYmwASYABNgAkyACTCBrEeAldqs1ycsERNgAkyACTABJsAEmICDBFipdRAYZ2cCTIAJMAEmwASYABPIegRYqc16fcISMQEmwASYABNgAkyACThIgJVaB4FxdibABJgAE2ACTIAJMIGsR4CV2qzXJywRE2ACTIAJMAEmwASYgIMEWKl1EBhnZwJMgAkwASbABJgAE8h6BFipzXp9whIxASbABJgAE2ACTIAJOEiAlVoHgXF2JsAEmAATYAJMgAkwgaxHgJXarNcnLBETYAJMgAkwASbABJiAgwRYqXUQGGdnAkyACTABJsAEmAATyHoEDCm1MTExWU/yp0wiIQTFxcU9Za3KWs1JThZZSyCW5l8jgM9bbNzDf61+rpgJMAEmwAQynoBdpbZDhw7UqVOnjK+ZSzQh4OHhQdOnTzdJy4onp06dolatWpGnpyf5+PhQ8+bN6dChQ1lRVBOZbty6S5O+WUh3wyNM0vnEOoGPP/6YcuTIof0tWbLE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DalNVedx7N+/P7WZkhsEIOAaAo4TjtmzZ8udd94pe/bskRIlSki/fv1kyJAh8uyzz8rTTz8tum+F7hn+3HPPybRp01xTUYksSK9evSQrK0sOHz6cyGRJCwIQ8AgBxw3HHTdunPTp00dmzJghujPe22+/Lffee6/88Y9/lKeeespUm76JaLPVpEmT5He/+51HqjL6Ynbp0kWi3TP9yy+/lFdffVVefvllqVq1avSZEBICEHAtAce9cXz//fdy6623GtHQWtFjde3bt89XSddee61oWFxBAv379zfCW7x48QIXT506JR988IHot7pPPvnEhP3mm28KhMUDAhDwJgHHCUedOnXk66+/9tfWhg0bzHGwSOj5xRdf7A/HQXQEtCmwW7duRiw0hr7FKe/rrrsuugQIBQEIuJ6A45qqtOlJf8yOHDki1atXlylTpsgVV1xh+jguueQSufzyy2XJkiWmaeXRRx91fQUmuoCdO3c2/UN33XWXSbpUqVLSvHnzRGdDehCAgIMJOE44hg8fLidPnpTXX3/dDLu97777REdUaYdvp06d/FWh7fhPPvmk/5yDwgl88cUXoiynTp1qRLjw0FyFAAS8TMBxwqEjqXTElH4sy/L3dbz77ruyYsUK2b59u1n5Vd88tPMcFx2BEydOyL59++T48ePRRSAUBCDgWQKOE47AmgoUBj3WDnH94GIncPPNN5uRaMWKhe/20je98uXLx544MSAAAVcRcLRwJKMm9u7dK3PmzImYdG5urutmqBcmGj/99JM0btzYzJF58cUXI/IhAAQg4F4CCEdQ3R47dkzWrl1rmsGCLuU71VnpKh5ecZUrV5Z27dolpKNcZ/4/8sgj8uGHH0qrVq28gpByQsA1BBwnHLHusT1+/PiYKkufqidPnhwxzqxZszzVbFOpUiX517/+FZFLNAFycnJMX4oufYKDAAScR8BxwqF9GX/961/Nchk6k7lKlSqFUo9VOApNjItRETh9+rSULl067OCEnj17in5wEICAMwmE7wm1aXn+9Kc/iS6DobOedbjtli1bCv3YtBiuNUtHZdWuXVseeOABU8aFCxfKDz/84NryUjAIeJGA44RDK6lhw4Zy5ZVXerG+bFtmnak/aNAg8yaoQ6G1T6Rjx45mBeN77rnHtnZjGAQgEDsBRwqHFlMXO/StUxV7sYmRaAILFiwwfUM6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7dtnmrNGjx5t+j505rkO7b300kv9Zulii5dffrn/nAMIuIEAwuGGWqQMSSGgS7erEPjcoEGDREdf6dIlderUkREjRviXMHn++eflH//4h5lU+O9//9vMSi9durQvKt8QcBWBiE1V48aNM09ario1hYFAnATKly9vREOj67pXM2bMMEu26/4ff/rTn+Sjjz6S1q1bR7WnS5wmEA0CaScQUThefPFFadiwoeg6PXoc+ASWdusxAAJpJvD000+LjrhS99xzz4mOurr99tvljjvuSLNlZA+B5BGIKBy6t/Mnn3xi2mknTJggDRo0kLZt24ouw6Bj29PtdJOeY8eOmclbeoyDQCoJaPPU/PnzTZY6y1yXK8nJyREVlO7du5t7M5X2kBcEUkEgonDognC6kuhrr71mFnlbsmSJXHPNNWZtn/r160u7du3MK/r27dtTYa/JQ0e7PPHEE0bEtOlAd3zLzMw0S2Tr25E+AabSnpQVnIxsR6BFixbSvHlzY9eNN94oAwcONENvtSP9/fffl507d9rOZgyCQFEJxNQ5rmPaGzduLL/61a9Ef7x3795thhr+8MMP8vvf/96s6zNlyhQzTLGohoWLr0Mbr732WiMWXbp0MUMkddc+fdvQTkvdmGfWrFmidujwSIZBhiOJf6IJaP+GdqAfOHDAjLjSPT60Ez3QaRh92GHvj0AqHDuOgBXB5eXlWV999ZX13HPPWW3bttW2IKtMmTJWly5drNdff93at2+flZuba82bN89q3LixdeONN0ZIsWiXr732Wks/x44dC5tQTk6Osa9jx45hwxT1wgUXXGC99tprRU2G+C4i0LdvX6tYsWLW8OHDrfvuu8/8X2jxJk2aZM2ePdvS/6WqVataDRo0cFGpKUqiCbRs2dJav359opNNaHr6pF6oq1mzphGLatWqWf369bM+/PBD6+TJkyHjZGdnW5mZmSGvJcqzQoUKRrAipffxxx9blSpVihQs7usIR9zoXBtRH1i2bdtm9erVyypZsqR5qDp//rxVuXJlq1mzZqbcixYtslauXOlaBhSs6AScIBwRm6ruu+8+M0Lkqquu8i+/EO61SsN269Yt3OWE+OsKpf/85z+lf//+oluChnLabKVhdIc3HARSRUCXKNHJf9OnTxcdSFKjRg2T9bJly/yTCGmiSlVtkE8yCUQUDh2CG63Tvgb9JNPp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
L'índex de massa corporal (IMC) s'utilitza per detectar si el pes d'un adult (més de 18 anys) és correcte.

Utilitza la informació que trobaràs en [[Wikipedia|https://es.wikipedia.org/wiki/%C3%8Dndice_de_masa_corporal]] per fer un programa que compleixi els següents requisits:

#Calcular i mostrar en pantalla l'IMC,

#Mostra per pantalla la classificació que correspon a l'IMC calculat: ''Baix pes'', ''normal'', ''sobrepès'', ''obesitat'' (veure taula a la Viquipèdia).

#Indicar el mateix mitjançant algun dibuix, cartell, foto, canvi de color, etc. Per exemple, diferents fotos de persones des de molt primes a gruixudes, fer servir colors per indicar l'estat, etc. Es tracta d'acompanyar a la classificació del punt 2 amb alguna forma gràfica i cridanera. En aquest punt has de fer servir la funció ''Enviar missatge''.

#Un botó per reiniciar tot el programa i tornar a calcular l'IMC
<iframe width="560" height="315" src="https://www.youtube.com/embed/owxT2fy8LF0" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
Has de fer un joc d'arcade amb les següents característiques:

#Una pilota (o qualsevol altre objecte) es mou per la pantalla rebotant en els objectes que hi ha en ella. La pilota ha de rebotar també en una barra inferior que es pot moure a dreta i esquerra.

#A l'escenari hi ha diversos objectes (per exemple, maons) que quan es toquen diverses vegades desapareixen.

#En desaparèixer tots els maons el joc acaba.

#Si la pilota toca el terra de l'escenari es perd una vida.

#En acabar-totes les vides el joc acaba.

#Es poden afegir tots els elements que es desitgin (puntuacions, objectes mòbils, maons sorpresa que en ser tocats fan alguna cosa, etc, etc
<<toc-selective-expandable "Leer datos" sort[orden]>>
Para los métodos que seguiremos aquí los datos de internet tienen que estar en forma de texto puro (no sirven los datos de una página web normal). [[Pastebin|http://pastebin.com/]] es una web que nos permite poner este tipo de datos.

Para recuperar datos de Internet necesitamos conocer algunas de sus características, por lo tanto deberemos inspeccionarlos antes de poder usar ''read.table''. Necesitamos saber:

# La dirección URL donde se encuentran los datos.
#Si hay titulos para las columnas.
#El símbolo usado para separar los decimales. Normalmente son puntos o comas.
#El carácter usado para separar las columnas (si hay columnas). Normalmente son espacios o tabulaciones.

La sintaxis es:

```r
read.table("Archivo o URL", header = FALSE, sep = "", dec = ".", row.names)
```
Donde `header` es `FALSE` si no hay títulos de columnas y `TRUE` si las hay.

`sep` es el separador de columnas. El valor por defecto son espacios. Si queremos indicar tabulaciones pondremos `sep = "\t`, para indicar otros símbolos diferentes lo indicaremos entre comillas.

`dec` es el separador de decimales. El valor por defecto son puntos. Para indicar comas escribiremos `dec = ","`.

`row.names` es el número de la columna que tiene los títulos de las filas (si es que hay alguna)

---

Consultar [[read.table]] para ver los ejemplos.
Podemos copiar datos de una hoja de cálculo u otro sitio y utilizar [[read.table]] para recuperarlos. 

Ver [[read.table]] para conocer las opciones que disponemos y el funcionamiento general.

!!Ejemplo

```r
C	gr
1	2.3
2	3.06
5	3.92
10	4.1
20	5.74
50	7.8
100	7.5
200	8.5
```
Copia los datos anteriores y utiliza lo siguiente para pasar los datos a una variable:

```r
# Lee los datos de la memoria
datos <- read.table("clipboard", h = T)

# Escribe los datos por pantalla
print(datos)
```
Obtendremos la misma lista de números de antes.

`clipboard` es la forma que tiene R para referirse a lo que hemos copiado que se encuentra en un lugar de la memoria llamado portapapeles o //clipboard// en inglés.

@@color:red;Importante:@@ 

*Cuando copies los datos asegúrate de copiar solo los datos que quieres. Si se copian líneas, espacios, texto o números de más puede ocurrir que no funcione.<br><br>
*Para saber cómo son los datos que hemos copiado puede ser buena idea pegarlos antes en un programa de texto para ver como son. Eso nos permite ver el carácter usado para separar columnas, decimales, etc.

Para leer los datos de un archivo que tengamos almacenados de forma local se hace igual que para [[leerlos de Internet|Leer datos de Internet]] o cuando los [[hemos copido|Leer datos de la memoria (portapapeles)]] pero indicando al principio el nombre del archivo.

Consultar la sección [[read.table]] para ver todas las opciones disponibles. 

!!Ejemplo
Este programa lee datos de Internet en la dirección [[http://pastebin.com/raw/xeV7h24k]], los guarda en un archivo y vuelve a leer los datos, aunque esta vez del archivo. Por último muestra los datos que acaba de leer.

```r
# Lee una tabla de datos de Internet y los guarda en la variable datos
datos <- read.table("http://pastebin.com/raw/xeV7h24k", sep = ",", h = T, row.names = 1)

# Guarda los datos en un archivo llamado misdatos.txt
write.table(datos, "misdatos.txt")

# Lee los datos que acabamos de guardar del archivo que hemos guardado en el disco duro y los almacena en la variable datos2
datos2 <- read.table("misdatos.txt", row.names = 1, h = T)

# Muestra los datos que acabamos de recuperar
print(datos2)

         A B C D E F G H I J K L M
Paula B  1 0 1 1 0 0 0 1 1 1 1 0 1
Anabella 1 0 1 1 1 0 0 0 1 1 1 0 1
Marisa   1 0 0 0 1 0 0 1 1 1 1 0 1
Noa      1 0 1 1 1 0 0 1 1 1 1 0 1
Ariana   1 0 1 0 1 1 0 1 1 1 1 1 1
Paula L  0 0 1 0 1 1 0 1 1 1 1 1 1
Luis     1 0 1 0 0 0 0 0 1 1 1 0 0
Yan      0 0 1 0 1 0 0 1 0 1 1 0 0
Carla    0 0 1 1 0 1 1 0 1 0 0 0 1
Marti    1 1 1 0 0 1 1 0 1 1 1 0 1
Pere     0 0 0 1 1 0 0 1 0 0 0 0 1
Montse   0 1 0 1 1 0 0 0 1 1 1 1 1
```
`sep = ","` significa que las columnas están separadas por comas.

`h = T` indica que la primera fila contiene los nombres de las columnas.

`row.names = 1` indica que los nombres de las filas están en la primera columna.
Nos proporciona la el número de elementos de un vector.



!!Sintaxis
```r
length(x)
```

!!Ejemplo

<<<

```r
> x <- c(3, 4, 6)
> length(x)
[1] 3
```
<<<
La media aritmética (o simplemente media) es la medida más útil para describir el centro de nuestros datos.

!!Sintaxis
```r
mean(x)
```
x es la variable de la que se quiere hallar la media y debe ser un vector de números.

!!Ejemplo

Usar la consola para este ejemplo:

```r
set.seed(30) # Esto asegura que siempre salgan los mismos números al azar

x <- runif(20,1,10) # 20 números al azar entre 1 y 10
y <- runif(20,1,10) # 20 números al azar entre 1 y 10

datos <- data.frame(x,y) # Aquí se crea el data.frame

mean(x)

mean(datos$x)

mean(y)

mean(datos$y)
```

Da como resultado:

```r
> mean(x)
[1] 5.140647
> 
> mean(datos$x)
[1] 5.140647
> 
> mean(y)
[1] 4.316493
> 
> mean(datos$y)
[1] 4.316493
```
La variable ''datos'' es un ''[[data.frame]]'' y hay que acceder a las variables que contiene mediante el uso de `$`.
La media aritmética es una medida de tendencia central que nos indica dónde está el centro de los datos.

Se calcula sumando todo los datos y dividiendo por el número total de datos.

Se define como:
$$ \bar{x} = \dfrac{x_1+x_2+\cdots+x_n}{n}= \dfrac{\sum x_i}{n}  $$

La función que calcula la media es: [[mean]] (otra función que tambien proporciona la media es [[summary]]).
La función ''median'' calcula la [[mediana|Mediana]] de un conjunto de datos.

!!Sintaxis

```r
median(x)
```
La mediana es una medida de tendencia central

Si ordenamos los datos de menor a mayor, la mediana es el valor que está en centro. El 50% de los datos queda por encima y el 50% por debajo de la mediana.

La función que calcula la mediana es [[median]].

La mediana también la proporciona la función [[summary]] y [[boxplot]], esta última de forma gráfica.
Las medidas de dispersión nos sirven para saber si nuestros datos están muy dispersos o, por el contrario, están más o menos agrupados alrededor de un valor central. 

Los más utilizados son la [[desviación típica|Desviación típica]] ([[sd]]) y la [[varianza|Varianza]] ([[var]]).

<<toc-selective-expandable "Medidas de dispersión">>
Las medidas de tendencia central o de centralización se utilizan para resumir en un número un conjunto de datos.Este número indica el centro de los datos.

<<toc-selective-expandable "Medidas de tendencia central" sort[orden]>>

<<toc-selective-expandable "etiqueta" sort[orden]>>
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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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
En los recuentos de datos (por ejemplo, el número de personas con 15 años, 16, 17, etc. en una ciudad) la mayoría de las veces los resultados siguen una distribución que se llama ''normal''.

Si se representa gráficamente en el eje horizontal lo que se está midiendo (por ejemplo, la edad) y en el eje vertical la frecuencia (el número de personas que tiene cada edad) la forma que adquiere una distribución normal es la de una campana.

Véase: [[Distribución normal]].

Para comprobar la normalidad de los datos se utiliza la función: [[shapiro.test]].
Estos operadores se utilizan para hacer comparaciones que se usan con ''[[if]]'' y con ''[[while]]''.

!!Operadores de comparación
Sirven para comparar expresiones y su resultado es TRUE o FALSE.

*`==` Igual.
*`!=` Distinto
*`>` Mayor que
*`>=` Mayor o igual que
*`<` Menor que
*`<=` Menor o igual que

!!!Ejemplos
Escribir en la consola:

```r
8 == 7 #FALSE
9 >= 9 #TRUE
77 != 0 #TRUE
1 < -1 #FALSE
etc...
```

!!Operadores lógicos
Devuelven TRUE o FALSE, según la condición sea verdadera o falsa.

*`&&` Y
*`||` O

!!!Ejemplos
Escribir en la consola:

```r
6 == 6 || 7 > 55 #TRUE
1 > 0 && 8 > 9 #FALSE
etc...
```
Véase: [[Valor p]].
```r
# Recuperar datos
chicos <- read.table("datosm.txt", h=T)
chicas <- read.table("datosf.txt", h=T)

# Calcular desviaciones típicas s
sChicosPeso <- sd(chicos$pesoM)
sChicosAltura <- sd(chicos$alturaM)

sChicasPeso <- sd(chicas$pesoF)
sChicasAltura <- sd(chicas$alturaF)

# Calcular medias
MediaChicosPeso <- mean(chicos$pesoM)
MediaChicosAltura <- mean(chicos$alturaM)

MediaChicasPeso <- mean(chicas$pesoF)
MediaChicasAltura <- mean(chicas$alturaF)


# Presentar resultados

cat("\nPeso chicos:\nMedia =",MediaChicosPeso,"\ns= ",sChicosPeso)
cat("\n\nAltura chicos:\nMedia =",MediaChicosAltura,"\ns= ",sChicosAltura)


cat("\n\nPeso chicas:\nMedia =",MediaChicasPeso,"\ns= ",sChicasPeso)
cat("\n\nAltura chicas:\nMedia =",MediaChicasAltura,"\ns= ",sChicasAltura)
```
```r
# Recuperar datos, en la consola 
chicos <- read.table("datosm.txt", h=T)
chicas <- read.table("datosf.txt", h=T)

# Calcular desviaciones típicas s
sChicosPeso <- sd(chicos$pesoM)
sChicosAltura <- sd(chicos$alturaM)

sChicasPeso <- sd(chicas$pesoF)
sChicasAltura <- sd(chicas$alturaF)

# Calcular medias
MediaChicosPeso <- mean(chicos$pesoM)
MediaChicosAltura <- mean(chicos$alturaM)

MediaChicasPeso <- mean(chicas$pesoF)
MediaChicasAltura <- mean(chicas$alturaF)


# Presentar resultados

cat("\nPeso chicos:\nMedia =",MediaChicosPeso,"\ns= ",sChicosPeso)
cat("\n\nAltura chicos:\nMedia =",MediaChicosAltura,"\ns= ",sChicosAltura)


cat("\n\nPeso chicas:\nMedia =",MediaChicasPeso,"\ns= ",sChicasPeso)
cat("\n\nAltura chicas:\nMedia =",MediaChicasAltura,"\ns= ",sChicasAltura)

# Cálculo del resumen de los 6 números

resChicos <- summary(chicos)
resChicas <- summary(chicas)

cat("\n\n")
print(resChicos)
cat("\n")
print(resChicas)

boxplot(chicos$pesoM,chicas$pesoF, main= "Pesos", names = c("Chicos","Chicas"))
boxplot(chicos$alturaM,chicas$alturaF, main= "Alturas", names = c("Chicos","Chicas"))

# Histogramas
hist(chicos$pesoM, main="Histograma del peso de los chicos", xlab = "",ylab = "Frecuencia")
hist(chicos$alturaM, main="Histograma de la altura de los chicos", xlab = "",ylab = "Frecuencia")

hist(chicas$pesoF, main="Histograma del peso de las chicas", xlab = "",ylab = "Frecuencia")
hist(chicas$alturaF, main="Histograma de la altura de las chicas", xlab = "",ylab = "Frecuencia")

#Pruebas de normalidad
print(shapiro.test(chicos$pesoM))
print(shapiro.test(chicos$alturaM))

print(shapiro.test(chicas$pesoF))
print(shapiro.test(chicas$pesoF))
```
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
```r
peso <- c(78, 61, 72, 84, 60, 61, 45, 53, 59, 66, 62, 53, 66, 73, 80, 55, 44, 73, 63, 99, 59, 66)

altura <- c(167, 172, 165, 159, 176, 167, 157, 152, 169, 162, 182, 169, 156, 177, 175, 168, 154, 145, 165, 177, 175, 175)
```
En esta práctica aprenderemos a:

*Crear una variable del tipo ''data.frame'' (tabla).
*Calcular la media ([[mean]]) de una de las variables que forman el ''data.frame''.
*Guardar los datos en un archivo del ordenador.

---

Hay que medirse, pesarse y luego hacer un //[[data frame|data.frame]]// con estos datos.

Calcularemos la media y luego guardaremos los datos en un archivo llamado ''peso-altura.txt''

!!Introducción de datos, creación del data frame y cálculo de medias
Los datos originales se encuentran [[aquí|https://docs.google.com/spreadsheets/d/1tnp4TYg4Wt6w17kpwjeimvrWuv9HGVYV73ha5U_ovTM/edit?pref=2&pli=1#gid=347545485]].

Los datos de las dos clases de informática:
''peso-altura.R''

<<<
{{peso-alturas}}

```r
# Juntamos las dos variables en un data.frame (una tabla)
datos <- data.frame(peso, altura)

mPeso <- mean(datos$peso)
mAltura <- mean(datos$altura)

cat("Media Peso =",mPeso, "\nMedia Altura =",mAltura)
```
<<<

El `$` se usa para acceder a una variable en concreto de todas las que hay en la tabla ''datos'' (nuestra tabla tiene 2 variables: peso y altura).

El resultado es:

<<<
```r
Media Peso = 65.09091 
Media Altura = 166.5455
```
<<<

Puedes comprobar este programa [[aquí|http://www.r-fiddle.org/#/fiddle?id=VLpkyn7Q]].

Para guardar los datos del //data frame//en un archivo hay que utilizar la función [[write.table]] del siguiente modo:

<<<
```r
write.table(datos, "peso-altura.txt", row.names = F)
```
<<<

Esto nos guardará la tabla de pesos y alturas.

`row.names = F` sirve para que no escriba los nombres de las filas (R numera las filas y esto no hace falta guardarlo). 

Si iqueremos recuperar los datos usaremos:

<<<
```r
datos <- read.table("peso-altura.txt", h = T)
```
<<<

`h = T` sirve para indicarle que la primera fila contiene los nombres de cada columna (=variable).

En el ''Casillero'' del EDU crea una carpeta llamada ''Pesos-Alturas'' y sube los 2 archivos que has creado aquí al EDU.
Vamos a hacer lo mismo que antes pero separando los sexos.

Los datos que usaremos están [[aquí|https://docs.google.com/spreadsheets/d/1tnp4TYg4Wt6w17kpwjeimvrWuv9HGVYV73ha5U_ovTM/edit?pref=2&pli=1#gid=347545485]].

Todo lo que hagamos lo guardaremos en el archivo ''pasexos.R''

---

!!A. Guardar en variables los datos masculinos y femeninos

Masculinos:

#Crear la variable pesoM y asignarle todos los pesos de los chicos: `pesoM <- c(...`<br><br>
#Crear la variable alturaM y asignarle todas las alturas de los chicos. `alturaM <- c(...`<br><br>
#En el [[data.frame]] ''datosM'' pondremos el peso y la altura del sexo masculino: `datosM <- data.frame(pesoM, alturaM)`

Femeninos:

Se hace exactamente igual pero cambiando los nombres de las variables.

#Crear la variable pesoF y asignarle todos los pesos de las chicas.
#Crear la variable alturaF y asignarle todas las alturas de las chicas.<br><br>
#En el [[data.frame]] ''datosF'' pondremos el peso y la altura del sexo femenino.

---



!!B. Calculos de medias

En el editor, calcula las medias para peso y altura de chicos y chicas, en total son 4 medias.

Compáralas y haz un comentario sobre sus diferencias usando # en el mismo lugar donde las has calculado (el editor).

---
''pasexos.R'' quedará así:
{{Imagen pasexos.R}}

---

Al ejecutarlo quedará así:

<<<
```r
Media Peso chicos = 67.77778 
Media peso chicas = 60.92308

Media altura chicos = 174.3333 
Media altura chicas = 161.1538
```
<<<

---

!!C. Guardar datosM y datosF cada uno en un archivo.

Para hacer este punto hazlo en la __consola__, no en el editor de la parte superior.

*Guardaremos ''datosM'' en el archivo ''datosm.txt'':<br>`write.table(datosM, "datosm.txt", row.names = F)`

`row.names = F` sirve para que NO guarde en el archivo los nombres de las [[filas|Fila en un data frame]], es decir, los números de orden de cada una de ellas.
 

*Guardaremos ''datosF'' en el archivo ''datosf.txt'': <br>`write.table(datosF, "datosf.txt", row.names = F)`

Abre los archivos que has creado para comprobar que lo has hecho correctamente.

---

Para terminar:

#Guarda todo lo que has hecho en los puntos A y B en ''pasexos.R''
#Sube los 3 archivos (datosm.txt, datosf.txt y pasexos.R) a tu casillero, a la carpeta que has hecho para pesos y alturas.
Dibuja gráficos del tipo x, y.

!!Sintaxis
```r
plot(x,y, type, main, xlab, ylab, cex)
```
type:

*"p" for points,
*"l" for lines,
*"b" for both,
*"c" for the lines part alone of "b",
*"o" for both ‘overplotted’,
*"h" for ‘histogram’ like (or ‘high-density’) vertical lines,
*"s" for stair steps,
*"S" for other steps, see ‘Details’ below,
*"n" for no plotting.

cex=1 Tamaño de los símbolos.

pch= Símbolo que se dibujará.

{{pch}}

col= Color del contorno del símbolo (o del símbolo entero si es sólido)

bg= Color del fondo del símbolo.
Este programa necesita el programa [[esprimo.R]] que debe cargarse y ser ejecutado antes que primos.R

```r
# Calcula los números primos entre n1 y n2

primos <- function(n1,n2) {
  contador <- 0
  for(i in n1:n2)
    if(esprimo(i) == TRUE){
      cat(i,"")
      contador <- contador + 1
    }
  cat("\nSe han encontrado",contador,"números primos")
}
```
Muestra por pantalla un objeto, normalmente una variable.

Si deseamos usar más de una variable o intercalarla con texto hay que usar [[cat]].

Print puede mostrar por pantalla objetos más complejos que [[cat]], especialmente cuando usamos funciones que devuelven objetos complejos.

!!Ejemplo

```r
var <- 1:10
print(var)

[1]  1  2  3  4  5  6  7  8  9 10
```
!!Per fer els programes farem servir https://repl.it

([[Introducció|https://www.youtube.com/watch?v=_bW4vEo1F4E]])


[[Exercicis]]

([[Programes senzills]])
<<toc-selective-expandable "Programació amb R" sort[orden]>>
Web d'[[App Inventor|http://ai2.appinventor.mit.edu/?locale=es_ES]]

<<toc-selective-expandable "Programació Android amb App Inventor" sort[orden]>>
<<toc-selective-expandable 'Programación básica' sort[orden]>>
[[hola()|https://repl.it/EfDv/2]]

[[Versión 2 de hola: Saludos con Input|Py02 - Saludos]]

[[Funcions que retornen operacions|https://repl.it/EfE1/1]]


<<toc-selective-expandable "Programes senzills" sort[title]>>

```python
# Saludos
def saludos():
    alguien = input("¿A quién quieres saludar?")
    print("Hola", alguien)
    print("Estamos programando en Python")
```
Versión mejorada con sólo un print:

```python
# Saludos
def saludos():
  alguien = input("¿A quién quieres saludar?")
  print("Hola", alguien, "\nEstamos programando en Python")

saludos()
```
''Permite leer datos de un archivo local o de Internet'' (en este caso la página web tiene que ser de texto puro, no una página web normal)

Se usa muchas veces juntamente con [[write.table]] que sirve para escribir los datos en el disco duro.

!!Sintaxis

```r
read.table("Archivo o URL", header = FALSE, sep = "", dec = ".", row.names)
```
!!Argumentos:
Si no se indican argumentos toman el valor indicado en la sintaxis.

*''"Archivo o URL"'': el nombre del archivo precedido de su ruta o la dirección de Internet. Por ejemplo:
**Con un archivo local: `read.table("c:\Mis documentos\archivo.txt")`
**Con una dirección de Internet:`read.table("http://pastebin.com/raw/pzp108A3",h=T)`.
*''header'': Especifica si los datos que se van a leer contienen al principio el nombre de las columnas. Se puede abreviar como `h`. Su valor será `TRUE` si los datos contienen nombres de columna y `FALSE` si no tienen.<br>@@color:blue;Valor por defecto:@@ `FALSE`
*''sep'': Carácter usado para separar los campos (columnas). Normalmente espacios (`sep = ""`), tabulaciones (`sep = "\t"`), comas (`sep = ","`) o puntos y comas (`sep = ";"`).<br>@@color:blue;Valor por defecto:@@ `""`
*''dec'': Indica el carácter usado para separar los decimales, normalmente será un punto o una coma.<br>@@color:blue;Valor por defecto:@@ `"."`
*''row.names'': Si alguna columna contiene los nombres de las filas (normalmente será la primera) indicaremos el número de la columna: `row.name = 1` (Ver ejemplo 3).

Si al leer los datos no obtenemos lo que esperábamos podemos intentar especificar el tabulador como separador ya que espacios y tabulaciones muchas veces son indistinguibles: `sep = "\t"`. 

!!Ejemplo1
Si examinamos los datos de http://pastebin.com/raw/UHacpEu2 veremos que tienen el título en la primera fila (no es el valor por defecto de `head`), que están separados por espacios (que es el valor por defecto de `sep`) y que los decimales están separados por puntos (es el valor por defecto de `dec`).

Así pues para recuperar estos datos únicamente habrá que indicar que los títulos se encuentran en la primera fila con `header = TRUE` que puede ser abreviado como `h = T`.

```r
datos <- read.table("http://pastebin.com/raw/UHacpEu2", h = T)

print(datos)

            x  f
1   10.018746 x1
2    9.815747 x1
3    8.628669 x1
4    9.400832 x1
5   10.294545 x1
...
```

!!Ejemplo 2
Para el siguiente ejemplo (http://pastebin.com/raw/y2Y1GTk9) si examinamos los datos vemos que no hay título, que las columnas están separadas por tabulaciones y que los decimales están separados por comas. Por lo tanto para recuperar los datos habrá que hacer lo siguiente:

```r
datos <- read.table("http://pastebin.com/raw/y2Y1GTk9", sep = "\t", dec = ",")

print(datos)

           V1 V2
1   10.018746 x1
2    9.815747 x1
3    8.628669 x1
4    9.400832 x1
5   10.294545 x1
...
```
Como no había nombres para las collumnas R les asigna los valores V1 y V2.

!!Ejemplo 3

Si examinamos los datos de http://pastebin.com/raw/xeV7h24k vemos que la primera columna contiene los nombres para cada fila, la primera fila contiene los nombres de las columnas y los campos están separados por comas. Por lo tanto deberemos recuperarlos así:

```r
datos <- read.table("http://pastebin.com/raw/xeV7h24k", sep = ",", h = T, row.names = 1)

print(datos)

         A B C D E F G H I J K L M
Paula B  1 0 1 1 0 0 0 1 1 1 1 0 1
Anabella 1 0 1 1 1 0 0 0 1 1 1 0 1
Marisa   1 0 0 0 1 0 0 1 1 1 1 0 1
Noa      1 0 1 1 1 0 0 1 1 1 1 0 1
Ariana   1 0 1 0 1 1 0 1 1 1 1 1 1
Paula L  0 0 1 0 1 1 0 1 1 1 1 1 1
Luis     1 0 1 0 0 0 0 0 1 1 1 0 0
Yan      0 0 1 0 1 0 0 1 0 1 1 0 0
Carla    0 0 1 1 0 1 1 0 1 0 0 0 1
Marti    1 1 1 0 0 1 1 0 1 1 1 0 1
Pere     0 0 0 1 1 0 0 1 0 0 0 0 1
Montse   0 1 0 1 1 0 0 0 1 1 1 1 1
```
Lee texto del usuario. El programa queda detenido hasta que se introduce algún valor y se pulsa enter.

Si deseamos introducir números habrá que convertir el texto en número mediante la función [[as.integer]] para enteros y [[as.double]] para decimales. ''as.double'' también puede usarse con enteros.

!!Sintaxis

```r
readline("texto opcional")
```
!!Ejemplo
```r
# Pide un texto, después un número entero y los muestra en pantalla
fun <- function() {
  texto <- readline("Escribe un texto: ")
  nument <- readline("Escribe un número entero: ")
  nument <- as.integer(nument)
  cat("El texto ha sido:",texto,"\nEl número ha sido:",nument)
}
```
Recuerda que una función se define así:

```python
def funcion(argumento1, argumento2, etc):
```

Los argumentos entre paréntesis no son necesarios siempre, sólo cuando le pasamos los datos sin usar input.

Para imprimir datos en pantalla debes usar ''print("texto", variable1, "texto2", variable2,...)'' con el texto y las variables separadas por comas.

Para ''pedir'' datos debes usar ''input("texto")''. Si los datos son numéricos debes convertir el resultado de input a número.

Ejemplo:

```python
num = int(input("Escribe un número: "))
```
Si los datos son de texto (no números) no hace falta.

Ejemplo:

```python
num = input("Escribe tu nombre: ")
```
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
```
	Pearson's product-moment correlation

data:  chicos$pesoM and chicos$alturaM
t = 1.0146, df = 7, p-value = 0.3441
alternative hypothesis: true correlation is not equal to 0
95 percent confidence interval:
 -0.4015554  0.8258055
sample estimates:
      cor 
0.3580523 


	Pearson's product-moment correlation

data:  chicas$pesoF and chicas$alturaF
t = 1.823, df = 11, p-value = 0.09558
alternative hypothesis: true correlation is not equal to 0
95 percent confidence interval:
 -0.09434671  0.81607818
sample estimates:
     cor 
0.481678 


	Spearman's rank correlation rho

data:  chicos$pesoM and chicos$alturaM
S = 55.189, p-value = 0.1333
alternative hypothesis: true rho is not equal to 0
sample estimates:
      rho 
0.5400892 


	Spearman's rank correlation rho

data:  chicas$pesoF and chicas$alturaF
S = 198.91, p-value = 0.1196
alternative hypothesis: true rho is not equal to 0
sample estimates:
      rho 
0.4535407 

Warning messages:
1: In cor.test.default(chicos$pesoM, chicos$alturaM, method = "spearman") :
  Cannot compute exact p-value with ties
2: In cor.test.default(chicas$pesoF, chicas$alturaF, method = "spearman") :
  Cannot compute exact p-value with ties
```

{{Imagen correlación chicos}}

{{Imagen correlación chicas}}

!!Interpretación
Los valores de p|Valor p]] son todos superiores a 0.05 por lo que no podemos afirmar que la correlación sea signficativa, es decir, no tenemos motivos para suponer que la correlación es distinta de 0 y, por tanto, las variables no están relacionadas entre sí. Por lo tanto el peso y la altura no están relacionadas.
Devuelve una variable al término del programa. ''return'' sólo puede devolver una variable, si tenemos más de una solución hay que usar [[c()|c]] para combinar los resultados.

Si se desea que el resultado salga estéticamente mejorado, usar [[cat]]. Si el resultado se debe utilizar en una operación o en otro programa entonces es imprescindible utilizar ''return''.

!!Sintaxis
```r
return(x)
```

!!Ejemplos

```r
# Esta función devuelve el doble de un número
fun1 <- function(a) {
  doble <- 2 * a
  return(doble)
}

# Esta función devuelve el doble y el tripe de un número
fun2 <- function(a) {
  doble <- 2 * a
  triple <- 3 * a
  x <- c(doble, triple)
  return(x)
}
```
Crea //n// números al azar entre //min// y //max//.

!!Sintaxis
```r
runif(n, min = 0, max = 1)
```
*//n//: es la cantidad de números aleatorios que deseamos.
*//min//: es el mínimo número aleatorio que podrá salir.
*//max//: es el máximo número aleatorio que podrá salir.

!!Ejemplo 1:

```r
# Un numero al azar entre 0 y 1

runif(1)
```

!!Ejemplo 2:

```r
# 5 números al azar entre 1 y 10

runif(5,1,10)
```

!!Ejemplo 3:

```r
# Un número al azar, sin decimales, entre 1 y 10

trunc(runif(1,1,10)
```
[[Scratch|http://scratch.mit.edu]]

<<toc-selective-expandable "Scratch" sort[orden]>>
#Aconsegueix un compte a [[Scratch|http://scratch.mit.edu/]].

#Fes els projectes que trobaràs a les  [[Scratch Cards|http://scratchcatala.com/soft/Scratch-Cards-2-en-catal%C3%A0.pdf]].

#Crea 3 projectes nous similars als vists però diferents. Han de ser projectes molt curts, del mateix estil.

#A cada projecte fet per tu escriu una breu descripció del que fa.

#Crea un estudi anomenat ''Scratch Cards'' on guardaràs els projectes dels punts 2 i 3.

# Ves a [[Google Sites|http://sites.google.com]]:
##Crea una pàgina anomenada: ''Scratch''.
##A sota de l'anterior crea __un altra pàgina__ anomenada: ''Scratch cards''.
##Copia i engantxa l'adreça del teu estudi amb tots els projectes en aquesta pàgina.
# Ves a l'EVA d'informàtica i engantxa l'adreça de la pàgina ''Scratch'' que has fet a Google Sites.
`sd` calcula la desviación típica de un conjunto de datos.

!!Sintaxis

```r
sd(x)
```

!!Ejemplo

En el siguiente ejemplo se crean dos variables de datos con la misma media pero con desviaciones típicas diferentes.

```r
# sd.R

datos1 <- c(1, 5, 9)
datos2 <- c(4, 5, 6)

# Cálculo de la media y la desviación típica de datos 1
media1 <- mean(datos1)
sd1 <- sd(datos1)
cat("Media1 =",media1,"\ns1 = ",sd1)

# Cálculo de la media y la desviación típica de datos 2
media2 <- mean(datos2)
sd2 <- sd(datos2)
cat("\n\nMedia2 =",media2,"\ns2 = ",sd2)
```
Da como resultado:

```r
Media1 = 5 
s1 =  4

Media2 = 5 
s2 =  1
```

Compara los valores de s,,1,, y s,,2,, y relaciónalos con datos1 y datos2.

s,,1,, es más alta que s,,2,, porque los números en datos1 son mucho más dispersos que los de datos2.
La aplicación tiene que tener:

* 6 etiquetas:
** 3 con el texto:
*** //Acimut//
***//Inclinación// (en App Inventor se llama ''tono'')
***//Cabeceo// (En App Inventor, ''lanzar'')
**Otras 3 etiquetas que tendrán los valores de los ángulos. Estas etiquetas no tienen que tener ningún texto especial pero cámbiales el nombre del siguiente modo:
***Et_acimut
***Et_inclinacion
***Et_cabeceo
* 1 sensor de orientación
* Otros objetos que crean que pueden ser útiles.

Aquí puedes ver una captura de pantalla con el aspecto más básico que puede tener. Mejóralo para que quede mejor estéticamente. También puedes añadir un botón para salir de la aplicación o algún otro extra que se te ocurra.



<center>
[img width=50% [movil.jpg]]
</center>

Elimina el texto //Screen 1// que aparece arriba y sustitúyelo por otro.

Añade un icono a la aplicación para que se vea cuando sea instalado.
El test de normalidad de Shapiro-Wilk se utiliza para saber si una serie de datos siguen una [[distribución normal|Distribución normal]] o no.

!!Sintaxis
```r
shapiro.test(x)
```

!!Ejemplo

En http://pastebin.com/raw/zuJWccwf hay 2 variables, cada una con 1000 datos, que usaremos para comprobar si siguen una 
distribución normal.

<<<
```r
# Recuperación de datos de Internet
datos <- read.table("http://pastebin.com/raw/zuJWccwf", header = T)

# Test con Var1
var1.sh.test <- shapiro.test(datos$Var1)
cat("Test de Shapiro-Wilk para Var1\n")
print(var1.sh.test)

# Test con Var2
var2.sh.test <- shapiro.test(datos$Var2)
cat("\nTest de Shapiro-Wilk para Var2\n")
print(var2.sh.test)
```
<<<

El resultado es:

<<<
```r
Test de Shapiro-Wilk para Var1

	Shapiro-Wilk normality test

data:  datos$Var1
W = 0.99716, p-value = 0.07474


Test de Shapiro-Wilk para Var2

	Shapiro-Wilk normality test

data:  datos$Var2
W = 0.95013, p-value < 2.2e-16
```
<<<

!!Interpretación de los resultados

*`data`: Variable que se ha usado para hacer la prueba.<br><br>
*`W`: valor del estadístico de la prueba (no se usa en la interpretación aunque debe ponerse en los resultados).<br><br>
*`p-value`: Si es ''inferior a 0.05 ó 0.01'' la distribución se considera que ''no es normal''. Con valores superiores consideraremos que sí lo es. Para más información consultar [[Valor p]].

En Var1 p = 0.07 (que es mayor a 0.05) por lo que podemos suponer que esta variable sigue una distribución normal.

En Var2 p < 2.2e-16 lo que significa que ''p'' es inferior a $$2.2 \times 10^{-16} $$. Hay que mover la coma 16 lugares a la izquierda, es decir, p < 0.00000000000000022. Por lo que podemos estar seguros de que Var2 no sigue una distribución normal.

Las [[distribuciones normales|Distribución normal]] cuando se representan gráficamente tienen una típica forma de campana. Puede verse que este es el caso para Var1, pero no para Var2: [[Ver gráficas|Gráficos shapiro.test]].
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
Calcula la raíz cuadrada de un número.

!!Sintaxis
```r
sqrt(x)
```

!!Ejemplos
```r
sqrt(55)

a <- 10
sqrt(a)
```
```R
# Suma todos los números de 1 a n y va mostrando la suma
suman <- function(n){
  suma <- 0
    for(a in 1:n){
    suma <- suma + a
    cat(a,suma,"\n")
    }
  
}
```
Summary (resumen en inglés) nos proporciona un resumen estadístico de los datos.//resumen de los 6 números// porque nos proporciona 6 valores que describen los datos.

Se utiliza muchas veces junto con [[boxplot]] que representa los mismos datos (menos la media) de forma gráfica.

Se puede utilizar tanto con [[vectores|Vector]] como con //data frames//.

!!Sintaxis

```r
summary(x)
```
''x'' es la variable de la cual queremos el resumen.

!!Ejemplo 1

En el siguiente ejemplo generamos 100 números al azar (aleatorios), entre 1 y 50, con [[runif]]. [[set.seed]] sirve para que los números aleatorios que salgan sean siempre los mismos. Normalmente no hay que ponerlo, es solo para que al hacer el ejemplo obtengas los mismos resultados que aquí.

<<<
```r
set.seed(25)
x <- runif(100, 1, 50)

resumen <- summary(x)

print(resumen)
```
<<<

Obtendremos como resultado:

<<<
```r
   Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
  1.466  10.010  22.240  23.070  35.050  49.560  
```
<<<
Interpretación de los resultados:

#`Min.` (mínimo): valor mínimo de ''x''.
#`1st Qu.` (primer cuartil): el 25% de los datos tiene este valor o menos.
#`Median` (mediana): el 50% de los datos tienen un valor igual o inferior a este.
#`3rd Qu.` (tercer cuartil): el 75% de los datos tienen un valor igual o menor que este.
#`Max.` (máximo): valor máximo de ''x''.

!!Ejemplo 2

Siguiendo el método de antes haremos 2 variables (x, y) con 100 números aleatorios de 1 a 50 y después los uniremos en un //data frame//.

<<<
```r
set.seed(25)
x <- runif(100,1,50)
y <- runif(100,1,50)

datos <- data.frame(x,y)

resumen <- summary(datos)

print(resumen)
```
<<<
El resultado es:

<<<

```r
       x                y         
 Min.   : 1.466   Min.   : 1.218  
 1st Qu.:10.008   1st Qu.:10.625  
 Median :22.242   Median :24.562  
 Mean   :23.067   Mean   :23.810  
 3rd Qu.:35.052   3rd Qu.:35.074  
 Max.   :49.562   Max.   :49.763  
```
<<<


Vèase [[boxplot]] para la representación gráfica de estos resultados.
Mide el tiempo que tarda en ejecutarse un programa, el resultado son segundos.

!!Sintaxis
```r
system.time(función)
```
Esta función nos devolverá tres valores. Debemos fijarnos en el último (''elapsed'') que nos indica el tiempo transcurrido desde que el programa empezó hasta que terminó.

!!Ejemplo
Definimos el programa ''suma'' que suma números de 1 a //n//.

```r
suma <- function(n) {
  suma <- 0
  for(i in 1:n) {
    suma <- suma + 1
  }
  return(suma)
}
```
En la consola escribimos ''system.time'' y entre paréntesis la función que queremos controlar el tiempo.

```r

> system.time(suma(10000))

   user  system elapsed 
  0.016   0.000   0.015 
```

El tiempo de ejecuciíon es el que pone ''elapsed'', en este caso es de 15 milésimas de segundo.
La prueba de la T de Student nos indica si dos muestras tienen o no la misma media.

Para poder usarlo los datos tienen que ser normales. En caso de no serlo se utiliza la prueba de [[Wilcoxon|wilcox.test]].

```r
t.test(x,y)
```

Cuando p-value < 0.01 las medias son diferentes. 
Botón1

```
Ando buscando un emparalelogramoladrillador que me emparalelogramoladrille esta pared.
¿Quién será el que me emparalelogramoladrille mejor esta pared mal emparalelogramoladrillada?
```

Botón2

```
Tres tristes tigres tragaban trigo en un trigal en tres tristes trastos.
En tres tristes trastos, tragaban trigo en un trigal, tres tristes tigres.
```

Botón3

```
Una cabritilla ética, palética, muda, peluda y pararampampluda, parió siete cabritillas éticas, paléticas mudas, peludas y pararampampludas. 
```
Convierte a minúsculas un texto

!!Sintaxis

```r
tolower(x)
```
!!Ejemplos:

```r
> z <-"ESTO ES UN TEXTO"
> tolower(z)
[1] "esto es un texto"
```
Convierte a mayúsculas un texto

!!Sintaxis

```r
toupper(x)
```
Ejemplos:

```r
> z <-"Esto es un texto"
> toupper(z)
[1] "ESTO ES UN TEXTO"
```
Has de fer un treball al teu Google Sites per investigar i aprendre sobre la programació.

Temps: 1 hora

!!Preguntes que has de respondre

#Què és i quina és la utilitat de la programació?
#Quins són els 10 llenguatges de programació més emprats aquest any 2018?
#Investiga sobre els programes Python i R:
## Quin lloc ocupen en el teu ranking de programació Python i R?
## A on es fan servir i per a què s'utilitzen més?
## Quines empreses o programes coneguts per tu fan servir Python i/o R?

!!Instruccions per fer i presentar el treball
#Faràs una pàgina a Google Sites amb el títol del treball: ''Introducció a la programació''
#Hauràs d'afegir imatges (amb llicència CC), vídeos i adreces de pàgines relacionades amb el que escrius
Organitza el temps i l'extensió del teu treball en funció dels dies que tens disponibles per fer-lo.

Abans de començar llegeix:

[[Què és una llicencia CC (Creative Commons)|http://xtec.gencat.cat/ca/centres/propintel_dretauto/llicencies_cc/]]

Per trobar imatges amb llicència CC a Google:

''Eines > Drets d'utilització > Etiquetades per reutilització''

Altre lloc on trobar imatges gratuïtes és: https://pixabay.com/
Una vegada has configurat el teu Site, has de fer les següents pàgines:

#Un bloc (tipus "anuncios") que serà el teu diari de classe (aquest serà també el seu títol). Cada dia, els darrers 5 minuts escriuràs un paràgraf curt amb un resum del que has fet aquest dia.

#Treball sobre les llicències Creative Commons
##Faràs una pàgina nova (tipus pàgina web) sobre Creative Commons (aquest serà també el seu títol). 

##Busca 3 definicions del que són les ''llicències Creative Commons'' i escriu la teva pròpia. Afegeix també un vídeo de ~YouTube sobre Creative Commons i alguna imatge del mateix tema. Les imatges han de tenir llicència per ser publicades a Internet. Pots buscar imatges amb llicencia Creative Commons a la configuració de Google (roda dentada a la part superior dreta del cercador) » Búsqueda avanzada » derechos de uso » que se pueda utilizar o compartir libremente.

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
Elimina la parte decimal de //x// sin redondearla, es decir mantiene úincamente la parte entera.

!!Sintaxis
```r
trunc(x)
```

*//x//: es el número que se desea truncar.

!!Ejemplos

Por ejemplo trunc(1.458) da como resultado 1.

trunc(4.999) da como resultado 4.
El valor p, //p-value// en inglés, p-valor o, simplemente p, es la probabilidad de que la hipótesis de partida sea verdarea.

El valor p nos muestra la probabilidad de haber obtenido el resultado que hemos obtenido si suponemos que la hipótesis nula es cierta ([[Wikipedia|https://es.wikipedia.org/wiki/Valor_p]]).

Por convención la hipótesis de partida o [[hipótesis nula|Hipótesis nula]] se rechaza cuando p es inferior a 0.05 ó 0.01. Valores superiores se toman como indicadores de que la hipótesis era verdadera.

La varianza es un estadístico que nos indica la dispersión de un conjunto de datos. Es el cuadrado de la [[Desviación típica]].

La varianza se escribe como $$\sigma^2$$ y también como ''s^^2^^''.

!!Sintaxis
```r
var(x)
```

!!Ejemplo
Es el mismo que el utilizado para la [[desviación típica|sd]] (compárense los resultados):

```r
datos1 <- c(1, 5, 9)
datos2 <- c(4,5,6)

media1 <- mean(datos1)
var1 <- var(datos1)
cat("Media1 =",media1,"\nvarianza1 = ",var1)

media2 <- mean(datos2)
var2 <- var(datos2)
cat("\n\nMedia2 =",media2,"\nvarianza2 = ",var2)
```
Da como resultado:

```r
Media1 = 5 
varianza1 =  16

Media2 = 5 
varianza2 =  1
```
El test de la varianza sirve para ver si dos muestras tienen o no la misma varianza (que es equivalente a la desviación típica).


!!Sintaxis

```r
var.test(x, y)
```
Crea un programa anomenat ''Convertidor de temperatura'' que converteixi entre si les unitats: graus Celsius (C), Kelvin (K) i Fahrenheit (F).

És a dir:

*Si ens donen graus C, el programa calcula F i K
*Si ens donen graus F, el programa calcula C i K.
*Si ens donen graus K, el programa calcula C i F.

Fer servir les fórmules següents:

Graus Celsius:

*$$ k=C+273.15 $$

*$$ F= 1.8 \cdot C+32$$

Graus Fahrenheit:

*$$ K=\dfrac{F-32}{1.8}+273.15 $$<br><br>
*$$ C=\dfrac{F-32}{1.8} $$

Graus Kelvin:

*$$ C=K-273.15 $$<br><br>
* $$ F=(K-273.15) \cdot 1.8 +32 $$

Quan acabis crea un estudi anomenat ''VARIABLES'' i introdueix en ell aquest últim programa i l'equació de 2n grau.

@@color:red;Consell:@@ et faran falta 3 variables, que  pots anomenar: C, K i F.
La varianza es una [[medida de dispersión|Medidas de dispersión]] igual al cuadrado de la [[desviación típica|Desviación típica]] (s).

La varianza se representa como s^^2^^.

Por ejemplo si la desviación típica es s = 3, la varianza será s^^2^^ = 9.

Se calcula con la función [[var]].
Un vector de datos es el tipo de variable básico en R.

Puede contener desde 1 hasta millones de elementos (dependerá de la memoria RAM del ordenador).

Los vectores pueden contener valores numéricos, de texto, lógicos y de otros tipos, aunque no pueden mezclarse.


!!Ejemplo 1

<<<

```r
# Definimos el vector x, dándole un valor numérico.

x <- 5
```

<<<

Si escribimos ''x'' en la consola obtendremos su valor:

<<<

```r
> x
[1] 5
```
<<<

!!Ejemplo 2

<<<

```r
# Definimos el vector x, asignándole un conjunto de valores.

x <- c(1, 4, 5, 6)
```

<<<
En la consola:

<<<
```r
> x
[1] 1 4 5 6
```
<<<

!!Ejemplo 3

<<<

```r
# Definimos el vector t, dándole valores de tipo texto.

t <- c("Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado", "Domingo")
```
<<<

En consola:

<<<
```r
> t
[1] "Lunes"     "Martes"    "Miércoles" "Jueves"    "Viernes"   "Sábado"    "Domingo"
```
<<<

!!Ejemplo 4

Con los vectores, tengan el número de elementos que tengan, podemos hacer operaciones que se harán con todos los elementos a la vez.

<<<
```r
# Damos valores a x y después hacemos varias operaciones. Usar el editor para este ejemplo.

x <- c(4, 66, 100, -23, 5)

print(sqrt(x) # Raíz cuadrada

print(5 * x) # Multiplicar por 5

print(1 - x) # a 1 le restamos los números
```
<<<

Da como resultado:

<<<
```r
[1]  2.000000  8.124038 10.000000  4.795832  2.236068
[1]  20 330 500 115  25
[1]  -3 -65 -99 -22  -4
```
<<<
[[print]] es una función que se utiliza para mostrar resultados en la salida cuando se trabaja desde el editor (es como [[cat]] pero más simple)
Ejecuta un bucle mientras la [[condición|Operadores lógicos y de comparación]] entre paréntesis sea verdadera. 

El bucle ''while'' se puede interrumpir de dos formas:

*Con la instrucción ''break''. El programa continuará tras el ''while''.

*Con ''return'' que provoca la salida del bucle y del programa entero. Por lo que éste quedará interrumpido.

Hay que ir con cuidado porque si la condición nunca se vuelve falsa tendremos un bucle infinito y R quedará colapsado.

```r
while(condición){
...
}
```
```r
# Escribe números de 1 a n por pantalla
while1 <- function(n) {
  contador <- 0
  while(contador < n) {
    contador <- contador + 1
    cat(contador,"")
  }
}
```
while ejecuta el bucle mientras la condición de su interior sea verdadera. Al poner `while(TRUE)` signfica que no se detendrá nunca, a no ser que un ''return()'' finalice el programa o un ''break'' interrumpa el bucle.

```r
# Suma números hasta que se escribe un punto. En principio es un bucle infinito
while2 <- function() {
  suma <- 0
  while(TRUE) {
    numero <- readline("Escribe un número: ")
    if(numero == ".") {
      return(suma)
    }
    numero <- as.double(numero)
    suma <- suma + numero
  }
}
```
```r
# Hace una cuenta atrás desde 20. Al llegar al valor que le indiquemos, x, un break interrumpirá el bucle while. Si x no es válido while se acaba al llegar a 0

while3 <- function(x) {
  valor <- 20
  while(valor > 0) {
    cat("El valor actual es",valor,"\n")
    if(valor == x) {
      break
    }
    valor <- valor - 1
  }
  cat("\nSe ha llegado al valor",x)
}
```
La prueba de Wilcoxon sirve para comprobar si las medias de dos muestras son iguales o no.

Se suele usar cuando los datos no son normales.

!!Sintaxis

```r
wilcox.test(x, y)
```

Si p < 0.01 las medias son distintas.
Esta función sirve para escribir datos de forma local (al disco duro, por ejemplo).

Se suele usar conjuntamente con [[read.table]] que sirve para leer datos de forma local o de Internet.

!!Sintaxis

```r
write.table(x,file = "", sep = " ", dec = ".", row.names = TRUE, col.names = T
```

!!Argumentos
Normalmente bastará con que indiquemos sólo los dos primeros argumentos: la variable que queremos guardar y el archivo donde los guardaremos.

*''x'': es la variable que contiene los datos que se desean guardar.
*''file'':El nombre del archivo donde se guardarán los datos, por ejemplo, `misdatos.txt`.
*''sep'': el símbolo que separará las columnas, si no se indica nada se colocarán espacios en blanco.
*''dec'': el símbolo que separará los decimales. Si no se indica nada se usarán puntos.
*''row.names'': Hay que poner `TRUE` si deseamos que se guarden también los noombres de las filas y `FALSE` si deseamos que no se guarden. Si no indicamos nada se guardarán los nombres de las filas. Si las filas no tienen un nombre específico se numerarán.
*''col.names'': como ''row.names'' pero para los nombres de las columnas. Si no indicamos nada los nombres de las columnas se guardarán.

!!Ejemplo
Este programa lee datos de Internet en la dirección [[http://pastebin.com/raw/xeV7h24k]], los guarda en un archivo y vuelve a leer los datos, aunque esta vez del archivo. Por último muestra los datos que acaba de leer.

```r
# Lee una tabla de datos de Internet y los guarda en la variable datos
datos <- read.table("http://pastebin.com/raw/xeV7h24k", sep = ",", h = T, row.names = 1)

# Guarda los datos en un archivo llamado misdatos.txt
write.table(datos, "misdatos.txt")

# Lee los datos que acabamos de guardar del archivo que hemos guardado en el disco duro y los almacena en la variable datos2
datos2 <- read.table("misdatos.txt", row.names = 1, h = T)

# Muestra los datos que acabamos de recuperar
print(datos2)

         A B C D E F G H I J K L M
Paula B  1 0 1 1 0 0 0 1 1 1 1 0 1
Anabella 1 0 1 1 1 0 0 0 1 1 1 0 1
Marisa   1 0 0 0 1 0 0 1 1 1 1 0 1
Noa      1 0 1 1 1 0 0 1 1 1 1 0 1
Ariana   1 0 1 0 1 1 0 1 1 1 1 1 1
Paula L  0 0 1 0 1 1 0 1 1 1 1 1 1
Luis     1 0 1 0 0 0 0 0 1 1 1 0 0
Yan      0 0 1 0 1 0 0 1 0 1 1 0 0
Carla    0 0 1 1 0 1 1 0 1 0 0 0 1
Marti    1 1 1 0 0 1 1 0 1 1 1 0 1
Pere     0 0 0 1 1 0 0 1 0 0 0 0 1
Montse   0 1 0 1 1 0 0 0 1 1 1 1 1
```