{{Projectify Intro}}
<$link to="$:/plugins/nico/projectify/LICENSE"><<shield label:License status:MIT>></$link>
<$link to="$:/plugins/nico/projectify"><<shield label:Release status:{{$:/plugins/nico/projectify!!version}} colour:purple>></$link>
<a href="https://tiddlywiki.com"><<shield label:~TiddlyWiki status:5.1.22+ colour:blue>></a>
{{Léeme}}
{
"tiddlers": {
"$:/ak/plugins/TWCrossLinks/config/default": {
"created": "20200429195808011",
"creator": "akhater",
"text": "{\n \"DefaultFoldData\": \"show\",\n \"DefaultTab\": \"$:/ak/plugins/TWCrossLinks/core/backlinks\",\n \"TranscludeInboundLinks\": \"true\",\n \"HideInboundTitle\": \"false\",\n \"UseFullMatch4Freelinks\": \"false\"\n}",
"bag": "default",
"revision": "0",
"type": "application/json",
"title": "$:/ak/plugins/TWCrossLinks/config/default",
"tags": "",
"modified": "20200522132619441",
"modifier": "akhater"
},
"$:/ak/plugins/TWCrossLinks/core/backlinks": {
"created": "20200429182330136",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]backlinks[]!is[system]!is[shadow]!tag[hide]sort[title]] -[is[current]]\" emptyMessage=<<lingo References/Empty>> variable=result>\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[TranscludeInboundLinks]] -[[true]]\" variable=conf>\n <div class=\"tc-menu-list-item\"> <$link to=<<result>> ><$view tiddler=<<result>> field=title> </$view></$link> </div> \n </$list>\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[TranscludeInboundLinks]] -[[false]]\" variable=conf>\n <div class=\"tc-menu-list-item\">\n <div class=\"trans-container\"> \n <$link to=<<result>> ><$view tiddler=<<result>> field=title template=\"$:/core/ui/ListItemTemplate\"> </$view></$link>\n <span class=\"trans-content\"> <$context term=<<currentTiddler>> tiddler= <<result>> /> </span> \n </div>\n </div>\n </$list>\n</$list>",
"bag": "default",
"revision": "0",
"type": "text/vnd.tiddlywiki",
"title": "$:/ak/plugins/TWCrossLinks/core/backlinks",
"tags": "$:/tags/TWCrossLinks",
"modified": "20200513143753383",
"caption": "Backlinks"
},
"$:/ak/plugins/TWCrossLinks/core/freelinks": {
"title": "$:/ak/plugins/TWCrossLinks/core/freelinks",
"caption": "Freelinks",
"created": "20200430051330741",
"creator": "akhater",
"modified": "20200522113718035",
"modifier": "akhater",
"tags": "$:/tags/TWCrossLinks",
"type": "text/vnd.tiddlywiki",
"text": "\\define fullMatchPattern()\n\\b$(currentTiddler)$\\b(?i)\n\\end\n\n\\define PartialMatchPattern()\n$(currentTiddler)$(?i)\n\\end\n\n<$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[UseFullMatch4Freelinks]match[true]]\" variable=none>\n <$set name=pattern value=<<fullMatchPattern>> >\n <$list filter=\"[regexp:title<pattern>] [regexp:text<pattern>] -[all[current]backlinks[]] -[all[current]tagging[]] -[is[current]] -[tag[hide]] -[is[system]]\" emptyMessage=\"No freelinks to this tiddler\" variable=result>\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[TranscludeInboundLinks]] -[[true]]\" variable=var1>\n <div class=\"tc-menu-list-item\"> <$link to=<<result>> ><$view tiddler=<<result>> field=title> </$view></$link> </div> \n </$list>\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[TranscludeInboundLinks]] -[[false]]\" variable=var1>\n <div class=\"tc-menu-list-item\">\n <div class=\"trans-container\">\n <$link to=<<result>> ><$view tiddler=<<result>> field=title> </$view></$link>\n <span class=\"trans-content\"> <$context term=<<currentTiddler>> tiddler=<<result>> /> </span>\n </div>\n </div>\n </$list>\n </$list>\n </$set>\n</$list>\n<$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[UseFullMatch4Freelinks]match[false]]\" variable=none>\n <$set name=pattern value=<<PartialMatchPattern>> >\n <$list filter=\"[regexp:title<pattern>] [regexp:text<pattern>] -[all[current]backlinks[]] -[all[current]tagging[]] -[is[current]] -[tag[hide]] -[is[system]]\" emptyMessage=\"No freelinks to this tiddler\" variable=result>\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[TranscludeInboundLinks]] -[[true]]\" variable=var1>\n <div class=\"tc-menu-list-item\"> <$link to=<<result>> ><$view tiddler=<<result>> field=title> </$view></$link> </div> \n </$list>\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[TranscludeInboundLinks]] -[[false]]\" variable=var1>\n <div class=\"tc-menu-list-item\">\n <div class=\"trans-container\">\n <$link to=<<result>> ><$view tiddler=<<result>> field=title> </$view></$link>\n <span class=\"trans-content\"> <$context term=<<currentTiddler>> tiddler=<<result>> /> </span>\n </div>\n </div>\n </$list>\n </$list>\n </$set>\n</$list>",
"revision": "0",
"bag": "default"
},
"$:/ak/plugins/TWCrossLinks/core/keywords": {
"title": "$:/ak/plugins/TWCrossLinks/core/keywords",
"caption": "Keywords",
"created": "20200429195123372",
"creator": "akhater",
"modified": "20200522105420967",
"modifier": "akhater",
"tags": "$:/tags/TWCrossLinks",
"type": "text/vnd.tiddlywiki",
"text": "\n<$list filter=\"[search:keywords<currentTiddler>!is[system]!is[shadow]sort[title]]\" emptyMessage=\"There are no tiddler having this one as keyword\" variable=result>\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[TranscludeInboundLinks]] -[[true]]\" variable=conf>\n <div class=\"tc-menu-list-item\"> <$link to=<<result>> ><$view tiddler=<<result>> field=title> </$view></$link> </div>\n </$list>\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[TranscludeInboundLinks]] -[[false]]\" variable=conf>\n <div class=\"tc-menu-list-item\">\n <div class=\"trans-container\"> \n <$link to=<<result>> ><$view tiddler=<<result>> field=title template=\"$:/core/ui/ListItemTemplate\"> </$view></$link>\n <span class=\"trans-content noContext\"> <$transclude tiddler= <<result>> /> </span> \n </div>\n </div>\n </$list>\n</$list>",
"revision": "0",
"bag": "default"
},
"$:/ak/plugins/TWCrossLinks/core/tagging": {
"title": "$:/ak/plugins/TWCrossLinks/core/tagging",
"caption": "Tagged",
"created": "20200429183952157",
"creator": "akhater",
"modified": "20200522113343160",
"modifier": "akhater",
"tags": "$:/tags/TWCrossLinks",
"type": "text/vnd.tiddlywiki",
"text": "\n\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]tagging[]!is[system]!is[shadow]]\" emptyMessage=<<lingo Tagging/Empty>> variable=result>\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[TranscludeInboundLinks]] -[[true]]\" variable=conf>\n <div class=\"tc-menu-list-item\"> <$link to=<<result>> ><$view tiddler=<<result>> field=title> </$view></$link> </div>\n </$list>\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[TranscludeInboundLinks]] -[[false]]\" variable=conf>\n <div class=\"tc-menu-list-item\">\n <div class=\"trans-container\"> \n <$link to=<<result>> ><$view tiddler=<<result>> field=title template=\"$:/core/ui/ListItemTemplate\"> </$view></$link>\n <span class=\"trans-content noContext\"> <$transclude tiddler= <<result>> /> </span> \n </div>\n </div>\n </$list>\n</$list>\n",
"revision": "0",
"bag": "default"
},
"$:/ak/plugins/TWCrossLinks/ui/footer": {
"created": "20200430143629582",
"text": "\\define fullMatchPattern()\n\\b$(currentTiddler)$\\b(?i)\n\\end\n\n\\define PartialMatchPattern()\n$(currentTiddler)$(?i)\n\\end\n\n\\define showFooterTabs() \n<span class=\"TWCrossLinksFooter\">\n <$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TWCrossLinksSegment]!has[draft.of]] [[$:/ak/plugins/TWCrossLinks/ui/tabs]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>> mode=\"block\"> </$list>\n</span>\n\\end\n\n<$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[UseFullMatch4Freelinks]match[true]]\" variable=none>\n <$set name=\"text-pattern\" value=<<fullMatchPattern>>>\n <$list filter=\"[all[current]tagging[]] [search:keywords<currentTiddler>] [regexp:text<text-pattern>] [regexp:title<text-pattern>] [all[current]backlinks[]] -[is[current]] -[tag[hide]] -[is[system]] +[limit[1]]\" variable=none>\n <$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\">\n <span class=\"hideprint\">\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[HideInboundTitle]] -[[true]]\" variable=conf>\n <hr />\n <span style=\"font-size:0.85em\" >\n //<$count filter=\"[all[current]tagging[]] [search:keywords<currentTiddler>] [regexp:text<text-pattern>] [regexp:title<text-pattern>] [all[current]backlinks[]] -[is[current]] -[tag[hide]] -[is[system]]\" /> References:// \n </span>\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[DefaultFoldData]]\" variable=DefaultFoldState>\n <$reveal type=\"nomatch\" stateTitle=\"$:/temp/TWCrossLinksFoldData\" stateIndex=<<currentTiddler>> text=\"show\" default=<<DefaultFoldState>> >\n <$button class=<<tv-config-toolbar-class>> setTitle=\"$:/temp/TWCrossLinksFoldData\" setIndex=<<currentTiddler>> setTo=\"show\">{{$:/core/images/unfold-button}}</$button> \n </$reveal>\n <$reveal type=\"match\" stateTitle=\"$:/temp/TWCrossLinksFoldData\" stateIndex=<<currentTiddler>> text=\"show\" default=<<DefaultFoldState>> >\n <$button class=<<tv-config-toolbar-class>> setTitle=\"$:/temp/TWCrossLinksFoldData\" setIndex=<<currentTiddler>> setTo=\"hide\" >{{$:/core/images/fold-button}}</$button> \n <<showFooterTabs>>\n </$reveal>\n </$list>\n </$list>\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[HideInboundTitle]] -[[false]]\" variable=conf>\n <<showFooterTabs>>\n </$list>\n </span>\n </$reveal>\n </$list>\n </$set>\n</$list>\n\n<$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[UseFullMatch4Freelinks]match[false]]\" variable=none>\n <$set name=\"text-pattern\" value=<<PartialMatchPattern>>>\n <$list filter=\"[all[current]tagging[]] [search:keywords<currentTiddler>] [regexp:text<text-pattern>] [regexp:title<text-pattern>] [all[current]backlinks[]] -[is[current]] -[tag[hide]] -[is[system]] +[limit[1]]\" variable=none>\n <$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\">\n <span class=\"hideprint\">\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[HideInboundTitle]] -[[true]]\" variable=conf>\n <hr />\n <span style=\"font-size:0.85em\" >\n //<$count filter=\"[all[current]tagging[]] [search:keywords<currentTiddler>] [regexp:text<text-pattern>] [regexp:title<text-pattern>] [all[current]backlinks[]] -[is[current]] -[tag[hide]] -[is[system]]\" /> References:// \n </span>\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[DefaultFoldData]]\" variable=DefaultFoldState>\n <$reveal type=\"nomatch\" stateTitle=\"$:/temp/TWCrossLinksFoldData\" stateIndex=<<currentTiddler>> text=\"show\" default=<<DefaultFoldState>> >\n <$button class=<<tv-config-toolbar-class>> setTitle=\"$:/temp/TWCrossLinksFoldData\" setIndex=<<currentTiddler>> setTo=\"show\">{{$:/core/images/unfold-button}}</$button> \n </$reveal>\n <$reveal type=\"match\" stateTitle=\"$:/temp/TWCrossLinksFoldData\" stateIndex=<<currentTiddler>> text=\"show\" default=<<DefaultFoldState>> >\n <$button class=<<tv-config-toolbar-class>> setTitle=\"$:/temp/TWCrossLinksFoldData\" setIndex=<<currentTiddler>> setTo=\"hide\" >{{$:/core/images/fold-button}}</$button> \n <<showFooterTabs>>\n </$reveal>\n </$list>\n </$list>\n <$list filter=\"[[$:/ak/plugins/TWCrossLinks/config/default]getindex[HideInboundTitle]] -[[false]]\" variable=conf>\n <<showFooterTabs>>\n </$list>\n </span>\n </$reveal>\n </$list>\n </$set>\n</$list>",
"bag": "default",
"revision": "0",
"type": "text/vnd.tiddlywiki",
"title": "$:/ak/plugins/TWCrossLinks/ui/footer",
"tags": "$:/tags/ViewTemplate",
"modified": "20200518214521376"
},
"$:/ak/plugins/TWCrossLinks/ui/footer.kwd": {
"created": "20200428214251454",
"text": "<!--If has keywords-->\n<$list filter=\"[all[current]has[keywords]]\">\n,,//See also//:\n<$list filter=\"[enlist{!!keywords}]\" template=\"$:/ak/plugins/TWCrossLinks/ui/footer.kwd.template\"></$list>,,\n</$list>\n<!--If reference field is not empty-->\n<$list filter=\"[is[current]!field:reference[]]\">\n <br />\n,,External ref: <a href={{!!url}} target=\"_blank\" class=\"tc-tiddlylink-external\"><$view field=\"reference\"}}/></a><br>,,\n</$list>\n\n\n\n",
"bag": "default",
"revision": "0",
"type": "text/vnd.tiddlywiki",
"title": "$:/ak/plugins/TWCrossLinks/ui/footer.kwd",
"tags": "$:/tags/ViewTemplate",
"modified": "20200502090828057",
"list-before": "$:/ak/plugins/TWCrossLinks/ui/footer"
},
"$:/ak/plugins/TWCrossLinks/ui/footer.kwd.css": {
"created": "20200428212006657",
"text": ".sl-header{\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border-radius: 0.25rem;\n}\n\n.sl-keywords {\n display: inline-block;\n padding: 0.16em 0.7em;\n font-size: 0.9em;\n font-weight: 400;\n line-height: 1.2em;\n color: #333333;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 1em;\n background-color:#ffe7b3;\n}\n.sl-keywords {\n outline:none;\n} /*remove the blue border on button focus */\n\n.TWCrossLinksFooter p { margin: 0;}",
"bag": "default",
"revision": "0",
"type": "text/css",
"title": "$:/ak/plugins/TWCrossLinks/ui/footer.kwd.css",
"tags": "$:/tags/Stylesheet",
"modified": "20200508045139340"
},
"$:/ak/plugins/TWCrossLinks/ui/footer.kwd.template": {
"created": "20200428204919232",
"text": "\\define keywords-body(kwd)\n<$list filter=\"[tag[$kwd$]] [search:keywords[$kwd$]]\" variable=\"itemTid\">\n<$link to=<<itemTid>> ><$text text=<<itemTid>>/></$link>\n</$list>\n\\end\n<!-- keywords-body lists all tiddler tagged with kwd or have kwd in their keywords field -->\n\n\n<$set name=\"transclusion\" value=<<qualify \"$:/state/popup/tag\">> >\n<$button class=\"tc-btn-invisible sl-keywords\" popup=<<transclusion>> >\n<$text text=<<currentTiddler>>/>\n</$button>\n<$reveal state=<<transclusion>> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down\">\n<$link to=<<currentTiddler>> ><$text text=<<currentTiddler>>/></$link>\n<hr>\n<$macrocall $name=\"keywords-body\" kwd=<<currentTiddler>> />\n</$reveal>\n</$set>\n\n",
"bag": "default",
"revision": "0",
"type": "text/vnd.tiddlywiki",
"title": "$:/ak/plugins/TWCrossLinks/ui/footer.kwd.template",
"modified": "20200502091004582"
},
"$:/ak/plugins/TWCrossLinks/ui/tabs": {
"title": "$:/ak/plugins/TWCrossLinks/ui/tabs",
"created": "20200429182054776",
"creator": "akhater",
"modified": "20200522102012918",
"modifier": "akhater",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define pattern()\n\\b$(currentTiddler)$\\b(?i)\n\\end\n\n\n<$vars isBacklink={{{ [all[current]backlinks[]!is[system]!is[shadow]!tag[hide]sort[title]] -[is[current]] +[then[$:/ak/plugins/TWCrossLinks/core/backlinks]else[]] }}} \n isKeyword={{{ [search:keywords<currentTiddler>!is[system]!is[shadow]sort[title]] +[then[$:/ak/plugins/TWCrossLinks/core/keywords]else[]] }}}\n isTag = {{{ [all[current]tagging[]!is[system]!is[shadow]] +[then[$:/ak/plugins/TWCrossLinks/core/tagging]else[]] }}}\n isFreelink = {{{ [regexp:title<pattern>] [regexp:text<pattern>] -[all[current]backlinks[]] -[is[current]] -[tag[hide]] -[is[system]] +[then[$:/ak/plugins/TWCrossLinks/core/freelinks]else[]] }}}\n>\n\n <$set name=DefaultTab filter=\"[enlist<isBacklink>] [enlist<isKeyword>] [enlist<isTag>] [enlist<isFreelink>] +[sort[]first[]]\" >\n <$macrocall $name=\"tabs\" tabsList=\"[enlist<isBacklink>] [enlist<isKeyword>] [enlist<isTag>] [enlist<isFreelink>] +[sort[]]\" default=<<DefaultTab>> />\n </$set>\n\n</$vars>",
"revision": "0",
"bag": "default"
},
"$:/ak/plugins/TWCrossLinks/change.log": {
"created": "20200502091404523",
"creator": "akhater",
"text": "''2020-05-22'': v0.1.20\n\n* Empty tabs are not now hidden no need to look at empty spaces\n* Transclusion now works for keywords and tags, full Tiddler is transcluded\n* Change in the transclusion css to match the selected theme\n\n''2020-05-18'': v0.1.18\n\n* Bug fixes in freelinks\n* Added option to allow freelinks matching with \"full match\" or \"Partial Match\"\n\n''2020-05-18'': v0.1.17\n\n* System Tiddlers should now be hidden\n* Freelinks fixed to show only full word match (credits Scott Kingery)\n* Freelinks now search titles too (credits Scott Kingery)\n* Performance tweak | More efficient coding \n* Bug fix in reference counter\n\n''2020-05-14'': v0.1.8\n\n* You can now exclude a tiddler from appearing in the references by tagging it with \"hide\" \n\n''2020-05-13'': v0.1.6\n\n* Bug fixes uncaught js error in transclusion code\n\n''2020-05-08'': v0.1.3\n\n* Added counter showing the number of inbound links\n* Fixed bug in Freelinks\n* Saved some screen real-estate in the footer \n* Added the possibility to remove the toggle and show the tabs by default saving even more screen estate try it \n**<$checkbox tiddler=\"$:/ak/plugins/TWCrossLinks/config/default\" index=\"HideInboundTitle\" checked=\"true\" unchecked=\"false\" default=\"false\"> ''Hide Inbound Links Title & display references''</$checkbox>\n\n''2020-05-05'': v0.1.0\n\n* Inbound links for \"//Backlinks//\" and \"//Freelinks//\" can now be transcluded in a pop-up, try it by enabling this feature from the [[TWCrosslinks|$:/ak/plugins/TWCrossLinks]] config panel\n\n\n''2020-05-03'': v0.0.7\n\n* Added configuration panel, can be found at $:/ak/plugins/TWCrossLinks\n** You can now set the Default state of the \"inbound links\" {Shown / Hidden}\n** You can now set the Default \"inbound links\" tab\n\n''2020-05-02'': v0.0.3\n\n* Initial packaging and release",
"bag": "default",
"type": "text/vnd.tiddlywiki",
"title": "$:/ak/plugins/TWCrossLinks/change.log",
"tags": "",
"modified": "20200522133028701",
"revision": "32",
"modifier": "akhater"
},
"$:/ak/plugins/TWCrossLinks/config": {
"title": "$:/ak/plugins/TWCrossLinks/config",
"created": "20200503100751953",
"creator": "akhater",
"modified": "20200522102100118",
"modifier": "akhater",
"type": "text/vnd.tiddlywiki",
"text": "''By default the //inbound links// should be:'' <br />\n<$tiddler tiddler=\"$:/ak/plugins/TWCrossLinks/config/default\">\n<$radio index=\"DefaultFoldData\" value=\"show\"> Shown </$radio>\n<$radio index=\"DefaultFoldData\" value=\"hide\"> Hidden </$radio>\n</$tiddler>\n\n<!--\n''Select which Tab you want to be open by Default'' <br />\n<$tiddler tiddler=\"$:/ak/plugins/TWCrossLinks/config/default\">\n<$radio index=\"DefaultTab\" value=\"$:/ak/plugins/TWCrossLinks/core/backlinks\"> Backlinks </$radio>\n<$radio index=\"DefaultTab\" value=\"$:/ak/plugins/TWCrossLinks/core/freelinks\"> Freelinks </$radio>\n<$radio index=\"DefaultTab\" value=\"$:/ak/plugins/TWCrossLinks/core/keywords\"> Keywords </$radio>\n<$radio index=\"DefaultTab\" value=\"$:/ak/plugins/TWCrossLinks/core/tagging\"> Tagged </$radio>\n</$tiddler>\n-->\n\n<$checkbox tiddler=\"$:/ak/plugins/TWCrossLinks/config/default\" index=\"TranscludeInboundLinks\" checked=\"true\" unchecked=\"false\" default=\"false\"> ''Transclude //Backlinks// & //Freelinks// on hover''</$checkbox>\n\n<$checkbox tiddler=\"$:/ak/plugins/TWCrossLinks/config/default\" index=\"HideInboundTitle\" checked=\"true\" unchecked=\"false\" default=\"false\"> ''Make inbound links permanent (removes toggle option)''</$checkbox>\n\n<$checkbox tiddler=\"$:/ak/plugins/TWCrossLinks/config/default\" index=\"UseFullMatch4Freelinks\" checked=\"true\" unchecked=\"false\" default=\"false\"> ''Consider only Full match as //freelink//''</$checkbox>\n\n<div style=\"float: right;\">,,~TWCrossLinks version {{$:/ak/plugins/TWCrossLinks!!version}},,</div>",
"revision": "0",
"bag": "default"
},
"$:/ak/plugins/TWCrossLinks/readme": {
"created": "20200503110056664",
"text": "For feedback / suggestions / help please visit plugin page on [[Google Groups|https://groups.google.com/forum/#!topic/tiddlywiki/9ra0s9AEKl4]] or [[Github|https://github.com/akhater/TWCrossLinks]]",
"tags": "",
"title": "$:/ak/plugins/TWCrossLinks/readme",
"modified": "20200503110556549"
},
"$:/ak/plugins/TWCrossLinks/daniello/context.js": {
"text": "/*\\\\\ntitle: $:/core/modules/widgets/danielo/context-widget.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 Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar contextWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\ncontextWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\ncontextWidget.prototype.render = function(parent,nextSibling) {\n // 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 \n if(this.term && this.term.length>3){\n \n this.createRegexp();\n var matches = this.executeRegexp();\n\t if(matches.length > 0){ \n this.domNode = this.document.createElement(this.element);\n this.domNode.className=\"tw-context\";\n this.composeResults( matches ); //this appends to domNode \n \t// Insert element\n \tparent.insertBefore(this.domNode,nextSibling);\n \tthis.renderChildren(this.domNode,null);\n\t \tthis.domNodes.push(this.domNode);\n }\n }\n\t\n};\n\n/*\nCompute the internal state of the widget\n*/\ncontextWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n this.matchedClass = this.getAttribute(\"matchClass\",\"matched\");\n\tthis.tiddler = this.getAttribute( \"tiddler\",this.getVariable(\"currentTiddler\") );\n this.term = this.getAttribute(\"term\",this.getAttribute(\"searchTerm\"));\n\tthis.contextLength = this.getAttribute(\"length\",50);\n this.before = this.getAttribute(\"before\",this.contextLength);\n this.after = this.getAttribute(\"after\",this.contextLength);\n this.maxMatches = this.getAttribute(\"maxMatches\",10);\n this.element = this.getAttribute(\"element\",\"pre\");\n\tthis.makeChildWidgets();\n};\n\n /*Create the regular expression*/\ncontextWidget.prototype.createRegexp = function()\n{\n var regString = \"(\\\\w+[\\\\s\\\\S]{0,#before#})?(#term#)([\\\\s\\\\S]{0,#after#}\\\\w+)?\";\n\n var regString = regString.replace(\"#before#\",this.before).replace(\"#term#\", $tw.utils.escapeRegExp(this.term) ) .replace(\"#after#\",this.after);\n this.regexp = new RegExp(regString,\"ig\");\n //console.log(regString);\n};\n/*\nexecute the regular expresion\n*/\ncontextWidget.prototype.executeRegexp = function()\n{\n var text = this.wiki.getTiddlerText(this.tiddler), match,results = new Array();\n while( (match = this.regexp.exec( text ) ) && (results.length < this.maxMatches) )\n { results.push(match) }\n //console.log(\"matches\",results);\n return results;\n};\n\n/*\ncompose the results\nmatches : array of match objects from regular expression execute\n*/\ncontextWidget.prototype.composeResults = function(matches){\n var result=[], self=this, node = this.domNode,\n dots = textNode(\"...\\n\"),\n span = matchedNode( this.term );\n\n for(var i=0; i < matches.length; i++){\n try {\n processMatch( matches[i] );\n }\n catch (e) {\n console.log(e);\n }\n }\n \n function processMatch(match){\n if( match.index !== 0) node.appendChild( dots.cloneNode(true) );\n for( var i=1;i<match.length;i++ ) {//match[0] full matched text (all groups together)\n if( match[i] ) {\n if ( match[i].toLowerCase() == self.term.toLowerCase() ) \n node.appendChild( match[i] == self.term ? span.cloneNode(true) : matchedNode( match[i] ) )\n else\n node.appendChild( textNode( match[i]) )\n }\n }\n if( match.index + match[0].length < match.input.length) node.appendChild( dots.cloneNode(true) );\n }\n \n function textNode(text){ return self.document.createTextNode(text) }\n function matchedNode(text) { \n var node = self.document.createElement(\"span\"); node.appendChild( textNode(text) ); node.className = self.matchedClass;\n return node }\n \n};\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\ncontextWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.term || changedAttributes.length || changedAttributes.matchedClass) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n return this.refreshChildren(changedTiddlers);\n};\n\nexports.context = contextWidget;\n\n})();",
"bag": "default",
"revision": "1",
"type": "application/javascript",
"title": "$:/ak/plugins/TWCrossLinks/daniello/context.js",
"module-type": "widget",
"modifier": "danielo",
"modified": "20200512135226172",
"creator": "danielo",
"created": "20140418153435777"
},
"$:/ak/plugins/TWCrossLinks/ui/context.css": {
"title": "$:/ak/plugins/TWCrossLinks/ui/context.css",
"created": "20140529162823729",
"creator": "akhater",
"modified": "20200522111912501",
"modifier": "akhater",
"tags": "$:/tags/Stylesheet",
"type": "text/vnd.tiddlywiki",
"text": ".matched {background-color:#faed27; color:black;}\n\n\n.tw-context {\n display: block;\n padding: 10px 20px;\n margin-top: 1em;\n margin-bottom: 1em;\n word-break: normal;\n word-wrap: break-word;\n white-space: pre;\n white-space: pre-wrap;\n background-color: <<colour page-background>>;\n border: 1px solid #cccccc;\n border-radius: 3px;\n}\n\n.tc-menu-list-item .trans-container {\n padding-left: 5px;\n}",
"revision": "0",
"bag": "default"
},
"$:/ak/plugins/TWCrossLinks/ui/transclude.css": {
"title": "$:/ak/plugins/TWCrossLinks/ui/transclude.css",
"text": ".trans-container {\n position: relative;\n display: inline-block;\n}\n\n.trans-container .trans-content {\n visibility: hidden;\n overflow: hidden;\n margin-top: -2em;\n padding: 5px;\n display: block;\n \n /* Position the tooltip */\n position: absolute;\n z-index: 80;\n \n /* \n top: 20px;\n left: 20px; */\n\n float: right; \n opacity: 0;\n transition: opacity 0.3s; \n}\n\n.trans-container .trans-content::after {\n position: relative;\n overflow: hidden;\n margin: 0;\n padding: 0;\n border: 1px;\n}\n\n.trans-content {\n width: 90vw;\n max-width: 32em;\n}\n\n\n.trans-container:hover > .trans-content {\n margin-top:-5px;\n visibility: visible;\n opacity: 1;\n transition: 0.25s all ease;\n transition-delay: 0.75s;\n}\n\nspan.trans-content.noContext {\n\nbackground-color: <<colour page-background>>;\n\nborder-radius: 5px;\npadding: 1px 1em;\nborder: 1px solid #cccccc;\n}\n\n",
"created": "20200505112617003",
"creator": "akhater",
"modified": "20200522112043494",
"modifier": "akhater",
"tags": "$:/tags/Stylesheet",
"type": "text/vnd.tiddlywiki",
"revision": "0",
"bag": "default"
}
}
}
{{$:/language/OfficialPluginLibrary/Hint}}
{
"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-2020, 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/add-comment": {
"title": "$:/core/images/add-comment",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-add-comment tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 56H36a8 8 0 100 16h20v20a8 8 0 1016 0V72h20a8 8 0 100-16H72V36a8 8 0 10-16 0v20zm-12.595 58.362c-6.683 7.659-20.297 12.903-36.006 12.903-2.196 0-4.35-.102-6.451-.3 9.652-3.836 17.356-12.24 21.01-22.874C8.516 94.28 0 79.734 0 63.5 0 33.953 28.206 10 63 10s63 23.953 63 53.5S97.794 117 63 117c-6.841 0-13.428-.926-19.595-2.638z\"/></svg>"
},
"$:/core/images/advanced-search-button": {
"title": "$:/core/images/advanced-search-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-advanced-search-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M74.565 87.985A47.776 47.776 0 0148 96C21.49 96 0 74.51 0 48S21.49 0 48 0s48 21.49 48 48c0 9.854-2.97 19.015-8.062 26.636l34.347 34.347a9.443 9.443 0 010 13.36 9.446 9.446 0 01-13.36 0l-34.36-34.358zM48 80c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/><circle cx=\"48\" cy=\"48\" r=\"8\"/><circle cx=\"28\" cy=\"48\" r=\"8\"/><circle cx=\"68\" cy=\"48\" r=\"8\"/></g></svg>"
},
"$:/core/images/auto-height": {
"title": "$:/core/images/auto-height",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-auto-height tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M67.987 114.356l-.029-14.477a4 4 0 00-2.067-3.494l-15.966-8.813-1.933 7.502H79.9c4.222 0 5.564-5.693 1.786-7.58L49.797 71.572 48.01 79.15h31.982c4.217 0 5.564-5.682 1.795-7.575L49.805 55.517l-1.795 7.575h31.982c4.212 0 5.563-5.67 1.805-7.57l-16.034-8.105 2.195 3.57V35.614l9.214 9.213a4 4 0 105.656-5.656l-16-16a4 4 0 00-5.656 0l-16 16a4 4 0 105.656 5.656l9.13-9.13v15.288a4 4 0 002.195 3.57l16.035 8.106 1.804-7.57H48.01c-4.217 0-5.564 5.682-1.795 7.574l31.982 16.059 1.795-7.575H48.01c-4.222 0-5.564 5.693-1.787 7.579l31.89 15.923 1.787-7.578H47.992c-4.133 0-5.552 5.504-1.933 7.501l15.966 8.813-2.067-3.494.029 14.436-9.159-9.158a4 4 0 00-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656l-9.185 9.184zM16 20h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
},
"$:/core/images/blank": {
"title": "$:/core/images/blank",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\"/>"
},
"$:/core/images/bold": {
"title": "$:/core/images/bold",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-bold tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.146 51.81V21.87h26.353c2.51 0 4.93.21 7.26.628 2.33.418 4.392 1.165 6.185 2.24 1.793 1.076 3.227 2.57 4.302 4.482 1.076 1.913 1.614 4.363 1.614 7.35 0 5.379-1.613 9.263-4.84 11.653-3.227 2.39-7.35 3.586-12.37 3.586H41.146zM13 0v128h62.028a65.45 65.45 0 0016.762-2.151c5.438-1.434 10.278-3.645 14.52-6.633 4.244-2.988 7.62-6.842 10.13-11.563 2.51-4.721 3.764-10.308 3.764-16.762 0-8.008-1.942-14.85-5.826-20.527-3.884-5.677-9.77-9.65-17.658-11.921 5.737-2.75 10.069-6.275 12.997-10.577 2.928-4.303 4.392-9.681 4.392-16.135 0-5.976-.986-10.995-2.958-15.059-1.972-4.063-4.75-7.32-8.336-9.77-3.585-2.45-7.888-4.213-12.907-5.289C84.888.538 79.33 0 73.235 0H13zm28.146 106.129V70.992H71.8c6.095 0 10.995 1.404 14.7 4.212 3.705 2.81 5.558 7.5 5.558 14.073 0 3.347-.568 6.096-1.703 8.247-1.136 2.151-2.66 3.854-4.572 5.11-1.912 1.254-4.123 2.15-6.633 2.688-2.51.538-5.139.807-7.888.807H41.146z\"/></svg>"
},
"$:/core/images/cancel-button": {
"title": "$:/core/images/cancel-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 76.314l-16.97 16.97a7.999 7.999 0 01-11.314 0c-3.118-3.118-3.124-8.19 0-11.313L52.686 65l-16.97-16.97a7.999 7.999 0 010-11.314c3.118-3.118 8.19-3.124 11.313 0L64 53.686l16.97-16.97a7.999 7.999 0 0111.314 0c3.118 3.118 3.124 8.19 0 11.313L75.314 65l16.97 16.97a7.999 7.999 0 010 11.314c-3.118 3.118-8.19 3.124-11.313 0L64 76.314zM64 129c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 1 0 29.654 0 65c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 17 64 17 16 38.49 16 65s21.49 48 48 48z\"/></svg>"
},
"$:/core/images/chevron-down": {
"title": "$:/core/images/chevron-down",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-down tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.053 85.456a7.889 7.889 0 01-5.6-2.316L2.473 27.16a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0L64.05 66.344l50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.105 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.317z\"/><path d=\"M64.053 124.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></g></svg>"
},
"$:/core/images/chevron-left": {
"title": "$:/core/images/chevron-left",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M47.544 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L66.656 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.105 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.317-5.595z\"/><path d=\"M8.931 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L28.041 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.104 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.316-5.595z\"/></g></svg>"
},
"$:/core/images/chevron-right": {
"title": "$:/core/images/chevron-right",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-right tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M83.456 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196L64.344 63.95 13.963 13.567a7.92 7.92 0 010-11.195c3.086-3.085 8.105-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.317 5.595z\"/><path d=\"M122.069 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></g></svg>"
},
"$:/core/images/chevron-up": {
"title": "$:/core/images/chevron-up",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-up tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M63.947 44.544c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 63.656l-50.382 50.382a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.317z\"/><path d=\"M63.947 5.931c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 25.041 13.567 75.423a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.104 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.316z\"/></g></svg>"
},
"$:/core/images/clone-button": {
"title": "$:/core/images/clone-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-clone-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M32.265 96v24.002A7.996 7.996 0 0040.263 128h79.74a7.996 7.996 0 007.997-7.998v-79.74a7.996 7.996 0 00-7.998-7.997H96V48h12.859a2.99 2.99 0 012.994 2.994v57.865a2.99 2.99 0 01-2.994 2.994H50.994A2.99 2.99 0 0148 108.859V96H32.265z\"/><path d=\"M40 56h-7.993C27.588 56 24 52.418 24 48c0-4.41 3.585-8 8.007-8H40v-7.993C40 27.588 43.582 24 48 24c4.41 0 8 3.585 8 8.007V40h7.993C68.412 40 72 43.582 72 48c0 4.41-3.585 8-8.007 8H56v7.993C56 68.412 52.418 72 48 72c-4.41 0-8-3.585-8-8.007V56zM8 0C3.58 0 0 3.588 0 8v80c0 4.419 3.588 8 8 8h80c4.419 0 8-3.588 8-8V8c0-4.419-3.588-8-8-8H8zM19 16A2.997 2.997 0 0016 19.001v57.998A2.997 2.997 0 0019.001 80h57.998A2.997 2.997 0 0080 76.999V19.001A2.997 2.997 0 0076.999 16H19.001z\"/></g></svg>"
},
"$:/core/images/close-all-button": {
"title": "$:/core/images/close-all-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-close-all-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M28 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L16.686 100 2.543 85.856a8 8 0 0111.313-11.313L28 88.686l14.144-14.143a8 8 0 0111.313 11.313L39.314 100l14.143 14.144a8 8 0 01-11.313 11.313L28 111.314zM28 39.314L13.856 53.457A8 8 0 012.543 42.144L16.686 28 2.543 13.856A8 8 0 0113.856 2.543L28 16.686 42.144 2.543a8 8 0 0111.313 11.313L39.314 28l14.143 14.144a8 8 0 01-11.313 11.313L28 39.314zM100 39.314L85.856 53.457a8 8 0 01-11.313-11.313L88.686 28 74.543 13.856A8 8 0 0185.856 2.543L100 16.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 28l14.143 14.144a8 8 0 01-11.313 11.313L100 39.314zM100 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L88.686 100 74.543 85.856a8 8 0 0111.313-11.313L100 88.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 100l14.143 14.144a8 8 0 01-11.313 11.313L100 111.314z\"/></g></svg>"
},
"$:/core/images/close-button": {
"title": "$:/core/images/close-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M65.086 75.41l-50.113 50.113c-3.121 3.121-8.192 3.126-11.316.002-3.118-3.118-3.123-8.19.002-11.316l50.114-50.114L3.659 13.982C.538 10.86.533 5.79 3.657 2.666c3.118-3.118 8.19-3.123 11.316.002l50.113 50.114L115.2 2.668c3.121-3.121 8.192-3.126 11.316-.002 3.118 3.118 3.123 8.19-.002 11.316L76.4 64.095l50.114 50.114c3.121 3.121 3.126 8.192.002 11.316-3.118 3.118-8.19 3.123-11.316-.002L65.086 75.409z\"/></svg>"
},
"$:/core/images/close-others-button": {
"title": "$:/core/images/close-others-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-others-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48zm0-16c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32zm0-16c8.837 0 16-7.163 16-16s-7.163-16-16-16-16 7.163-16 16 7.163 16 16 16z\"/></svg>"
},
"$:/core/images/copy-clipboard": {
"title": "$:/core/images/copy-clipboard",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-copy-clipboard tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"33\" height=\"8\" x=\"40\" y=\"40\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"82\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"54\" rx=\"4\"/><rect width=\"33\" height=\"8\" x=\"40\" y=\"96\" rx=\"4\"/><rect width=\"12\" height=\"8\" x=\"40\" y=\"68\" rx=\"4\"/><path d=\"M40 16H24c-4.419 0-8 3.59-8 8a8.031 8.031 0 000 .01v95.98a8.03 8.03 0 000 .01c0 4.41 3.581 8 8 8h80a7.975 7.975 0 005.652-2.34 7.958 7.958 0 002.348-5.652v-16.016c0-4.414-3.582-7.992-8-7.992-4.41 0-8 3.578-8 7.992V112H32V32h64v8.008C96 44.422 99.582 48 104 48c4.41 0 8-3.578 8-7.992V23.992a7.963 7.963 0 00-2.343-5.651A7.995 7.995 0 00104.001 16H88c0-4.41-3.585-8-8.007-8H48.007C43.588 8 40 11.582 40 16zm4-1.004A4.001 4.001 0 0148 11h32c2.21 0 4 1.797 4 3.996v4.008A4.001 4.001 0 0180 23H48c-2.21 0-4-1.797-4-3.996v-4.008z\"/><rect width=\"66\" height=\"16\" x=\"62\" y=\"64\" rx=\"8\"/><path d=\"M84.657 82.343l-16-16v11.314l16-16a8 8 0 10-11.314-11.314l-16 16a8 8 0 000 11.314l16 16a8 8 0 1011.314-11.314z\"/></g></svg>"
},
"$:/core/images/delete-button": {
"title": "$:/core/images/delete-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(12)\"><rect width=\"105\" height=\"16\" y=\"11\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"28\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"8\" y=\"16\" rx=\"8\"/><rect width=\"88\" height=\"16\" x=\"8\" y=\"112\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"80\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"56\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"32\" y=\"16\" rx=\"8\"/></g></svg>"
},
"$:/core/images/done-button": {
"title": "$:/core/images/done-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M42.26 111.032c-2.051.001-4.103-.78-5.668-2.345L2.662 74.758a8 8 0 01-.005-11.32c3.118-3.117 8.192-3.12 11.32.007l28.278 28.278 72.124-72.124a8.002 8.002 0 0111.314-.001c3.118 3.118 3.124 8.19 0 11.315l-77.78 77.78a7.978 7.978 0 01-5.658 2.343z\"/></svg>"
},
"$:/core/images/down-arrow": {
"title": "$:/core/images/down-arrow",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.177 100.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.086 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></svg>"
},
"$:/core/images/download-button": {
"title": "$:/core/images/download-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-download-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\" class=\"tc-image-download-button-ring\"/><path d=\"M34.35 66.43l26.892 27.205a4.57 4.57 0 006.516 0L94.65 66.43a4.7 4.7 0 000-6.593 4.581 4.581 0 00-3.258-1.365h-8.46c-2.545 0-4.608-2.087-4.608-4.661v-15.15c0-2.575-2.063-4.662-4.608-4.662H55.284c-2.545 0-4.608 2.087-4.608 4.662v15.15c0 2.574-2.063 4.661-4.608 4.661h-8.46c-2.545 0-4.608 2.087-4.608 4.662a4.69 4.69 0 001.35 3.296z\"/></g></svg>"
},
"$:/core/images/edit-button": {
"title": "$:/core/images/edit-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M95.627 10.059l-5.656 5.657 11.313 11.313 5.657-5.656-11.314-11.314zm5.657-5.657l1.966-1.966c3.123-3.122 8.194-3.129 11.319-.005 3.117 3.118 3.122 8.192-.005 11.32l-1.966 1.965-11.314-11.314zm-16.97 16.97l-60.25 60.25a8.12 8.12 0 00-.322.342c-.1.087-.198.179-.295.275-5.735 5.735-10.702 22.016-10.702 22.016s16.405-5.09 22.016-10.702c.095-.096.186-.193.272-.292a8.12 8.12 0 00.345-.325l60.25-60.25-11.314-11.313zM35.171 124.19c6.788-.577 13.898-2.272 23.689-5.348 1.825-.573 3.57-1.136 6.336-2.04 16-5.226 21.877-6.807 28.745-7.146 8.358-.413 13.854 2.13 17.58 8.699a4 4 0 006.959-3.946c-5.334-9.406-13.745-13.296-24.933-12.744-7.875.39-14.057 2.052-30.835 7.533-2.739.894-4.46 1.45-6.25 2.012-19.46 6.112-30.77 7.072-39.597 1.747a4 4 0 10-4.132 6.85c6.333 3.82 13.754 5.12 22.438 4.383z\"/></g></svg>"
},
"$:/core/images/erase": {
"title": "$:/core/images/erase",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-erase tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.087 127.996l63.015-63.015c6.535-6.535 6.528-17.115-.003-23.646L99.466 17.702c-6.539-6.538-17.117-6.532-23.646-.003L4.898 88.62c-6.535 6.534-6.528 17.115.003 23.646l15.73 15.73h39.456zm-34.95-7.313l-14.324-14.325c-3.267-3.268-3.268-8.564-.008-11.824L46.269 59.07l35.462 35.462-26.15 26.15H25.137z\"/></svg>"
},
"$:/core/images/excise": {
"title": "$:/core/images/excise",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-excise tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 107.314l-2.343 2.343a8 8 0 11-11.314-11.314l16-16a8 8 0 0111.314 0l16 16a8 8 0 11-11.314 11.314L72 107.314v14.284c0 3.536-3.582 6.402-8 6.402s-8-2.866-8-6.402v-14.284zM0 40.007C0 35.585 3.59 32 8 32c4.418 0 8 3.588 8 8.007v31.986C16 76.415 12.41 80 8 80c-4.418 0-8-3.588-8-8.007V40.007zm32 0C32 35.585 35.59 32 40 32c4.418 0 8 3.588 8 8.007v31.986C48 76.415 44.41 80 40 80c-4.418 0-8-3.588-8-8.007V40.007zm48 0C80 35.585 83.59 32 88 32c4.418 0 8 3.588 8 8.007v31.986C96 76.415 92.41 80 88 80c-4.418 0-8-3.588-8-8.007V40.007zm-24-32C56 3.585 59.59 0 64 0c4.418 0 8 3.588 8 8.007v31.986C72 44.415 68.41 48 64 48c-4.418 0-8-3.588-8-8.007V8.007zm56 32c0-4.422 3.59-8.007 8-8.007 4.418 0 8 3.588 8 8.007v31.986c0 4.422-3.59 8.007-8 8.007-4.418 0-8-3.588-8-8.007V40.007z\"/></svg>"
},
"$:/core/images/export-button": {
"title": "$:/core/images/export-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-export-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.003 128H119.993a7.984 7.984 0 005.664-2.349v.007A7.975 7.975 0 00128 120V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v56H16V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v64c0 4.418 3.59 8 8 8h.003zm48.62-100.689l-8.965 8.966c-3.125 3.125-8.195 3.13-11.319.005-3.118-3.118-3.122-8.192.005-11.319L58.962 2.346A7.986 7.986 0 0164.625 0l-.006.002c2.05-.001 4.102.78 5.666 2.344l22.618 22.617c3.124 3.125 3.129 8.195.005 11.319-3.118 3.118-8.192 3.122-11.319-.005l-8.965-8.966v61.256c0 4.411-3.582 8-8 8-4.41 0-8-3.582-8-8V27.311z\"/></svg>"
},
"$:/core/images/file": {
"title": "$:/core/images/file",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-file tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M111.968 30.5H112V120a8 8 0 01-8 8H24a8 8 0 01-8-8V8a8 8 0 018-8h57v.02a7.978 7.978 0 015.998 2.337l22.627 22.627a7.975 7.975 0 012.343 5.516zM81 8H24v112h80V30.5H89c-4.418 0-8-3.578-8-8V8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"68\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"84\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"100\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/></svg>"
},
"$:/core/images/fixed-height": {
"title": "$:/core/images/fixed-height",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fixed-height tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60 35.657l-9.172 9.171a4 4 0 11-5.656-5.656l16-16a4 4 0 015.656 0l16 16a4 4 0 01-5.656 5.656L68 35.657v57.686l9.172-9.171a4 4 0 115.656 5.656l-16 16a4 4 0 01-5.656 0l-16-16a4 4 0 115.656-5.656L60 93.343V35.657zM16 116h96a4 4 0 100-8H16a4 4 0 100 8zm0-96h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
},
"$:/core/images/fold-all-button": {
"title": "$:/core/images/fold-all-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M64.03 20.004c-2.05 0-4.102.78-5.667 2.344L35.746 44.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 22.348a7.986 7.986 0 00-5.663-2.346zM64.03 85.002c-2.05-.001-4.102.78-5.667 2.344l-22.617 22.617c-3.125 3.125-3.13 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.966 16.966 16.966c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.192-.005-11.319L69.687 87.346A7.986 7.986 0 0064.024 85z\"/></g></svg>"
},
"$:/core/images/fold-button": {
"title": "$:/core/images/fold-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M64.03 25.004c-2.05 0-4.102.78-5.667 2.344L35.746 49.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 27.348a7.986 7.986 0 00-5.663-2.346zM64.005 67.379c-2.05 0-4.102.78-5.666 2.344L35.722 92.34c-3.125 3.125-3.13 8.195-.006 11.32 3.118 3.117 8.192 3.121 11.32-.006L64 86.69l16.965 16.965c3.125 3.125 8.195 3.13 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L69.663 69.723A7.986 7.986 0 0064 67.377z\"/></g></svg>"
},
"$:/core/images/fold-others-button": {
"title": "$:/core/images/fold-others-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-others tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" y=\"56.031\" rx=\"8\"/><path d=\"M86.632 79.976c-2.05 0-4.102.78-5.666 2.345L64 99.286 47.034 82.321a7.986 7.986 0 00-5.662-2.346l.005.001c-2.05 0-4.102.78-5.666 2.345l-22.618 22.617c-3.124 3.125-3.129 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.966-16.966 16.965 16.966a7.986 7.986 0 005.663 2.346l-.005-.002c2.05 0 4.102-.78 5.666-2.344l16.965-16.966 16.966 16.966c3.125 3.124 8.194 3.129 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L92.289 82.321a7.986 7.986 0 00-5.663-2.346zM86.7 48.024c-2.05 0-4.102-.78-5.666-2.345L64.07 28.714 47.103 45.679a7.986 7.986 0 01-5.663 2.346l.005-.001c-2.05 0-4.101-.78-5.666-2.345L13.162 23.062c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L41.44 28.714l16.966-16.966a7.986 7.986 0 015.662-2.346l-.005.002c2.05 0 4.102.78 5.666 2.344l16.966 16.966 16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L92.358 45.679a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
},
"$:/core/images/folder": {
"title": "$:/core/images/folder",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-folder tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.694 128H8C3.58 128 0 124.414 0 119.996V48.004C0 43.584 3.584 40 7.999 40H16v-8c0-4.418 3.578-8 8-8h32a8 8 0 018 8v8h40.001c4.418 0 7.999 3.586 7.999 8.004V59.83l-8-.082v-7.749A4 4 0 0099.997 48H56V36c0-2.21-1.793-4-4.004-4H28.004A4 4 0 0024 36v12H12.003A4 4 0 008 52v64a4 4 0 004.003 4h46.76l-3.069 8z\"/><path d=\"M23.873 55.5h96.003c4.417 0 7.004 4.053 5.774 9.063l-13.344 54.374c-1.228 5.005-5.808 9.063-10.223 9.063H6.08c-4.417 0-7.003-4.053-5.774-9.063L13.65 64.563c1.228-5.005 5.808-9.063 10.223-9.063zm1.78 8.5h87.994c2.211 0 3.504 2.093 2.891 4.666l-11.12 46.668c-.614 2.577-2.902 4.666-5.115 4.666H12.31c-2.211 0-3.504-2.093-2.891-4.666l11.12-46.668C21.152 66.09 23.44 64 25.653 64z\"/></g></svg>"
},
"$:/core/images/full-screen-button": {
"title": "$:/core/images/full-screen-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-full-screen-button tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 8a8 8 0 018-8h32a8 8 0 110 16H16v24a8 8 0 11-16 0V8zM128 120a8 8 0 01-8 8H88a8 8 0 110-16h24V88a8 8 0 1116 0v32zM8 128a8 8 0 01-8-8V88a8 8 0 1116 0v24h24a8 8 0 110 16H8zM120 0a8 8 0 018 8v32a8 8 0 11-16 0V16H88a8 8 0 110-16h32z\"/></svg>"
},
"$:/core/images/github": {
"title": "$:/core/images/github",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-github tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M63.938 1.607c-35.336 0-63.994 28.69-63.994 64.084 0 28.312 18.336 52.329 43.768 60.802 3.202.59 4.37-1.388 4.37-3.088 0-1.518-.056-5.55-.087-10.897-17.802 3.871-21.558-8.591-21.558-8.591-2.911-7.404-7.108-9.375-7.108-9.375-5.81-3.973.44-3.895.44-3.895 6.424.453 9.803 6.606 9.803 6.606 5.709 9.791 14.981 6.963 18.627 5.322.582-4.138 2.236-6.963 4.063-8.564-14.211-1.617-29.153-7.117-29.153-31.672 0-6.995 2.495-12.718 6.589-17.195-.66-1.621-2.856-8.14.629-16.96 0 0 5.37-1.722 17.597 6.57 5.104-1.424 10.58-2.132 16.022-2.16 5.438.028 10.91.736 16.022 2.16 12.22-8.292 17.582-6.57 17.582-6.57 3.493 8.82 1.297 15.339.64 16.96 4.102 4.477 6.578 10.2 6.578 17.195 0 24.618-14.966 30.035-29.22 31.62 2.295 1.98 4.342 5.89 4.342 11.87 0 8.564-.079 15.476-.079 17.576 0 1.715 1.155 3.71 4.4 3.084 25.413-8.493 43.733-32.494 43.733-60.798 0-35.394-28.657-64.084-64.006-64.084\"/></svg>"
},
"$:/core/images/gitter": {
"title": "$:/core/images/gitter",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-gitter tc-image-button\" viewBox=\"0 0 18 25\"><path d=\"M15 5h2v10h-2zM10 5h2v20h-2zM5 5h2v20H5zM0 0h2v15H0z\"/></svg>"
},
"$:/core/images/globe": {
"title": "$:/core/images/globe",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-globe tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M72.811 37.128v2.554c0 2.196.978 6.881 0 8.832-1.466 2.928-4.65 3.54-6.394 5.867-1.182 1.577-4.618 10.601-3.69 12.92 3.969 9.922 11.534 3.187 17.962 9.293.864.821 2.887 2.273 3.296 3.296 3.29 8.223-7.576 15.009 3.757 26.3 1.245 1.24 3.813-3.817 4.079-4.614.852-2.563 6.725-5.45 9.088-7.053 2.02-1.37 4.873-2.667 6.328-4.745 2.27-3.244 1.48-7.514 3.098-10.745 2.139-4.274 3.828-9.635 5.998-13.966 3.898-7.781 4.721 2.093 5.067 2.439.358.357 1.011 0 1.517 0 .094 0 1.447.099 1.516 0 .65-.935-1.043-17.92-1.318-19.297-1.404-7.01-6.944-15.781-11.865-20.5-6.274-6.015-7.09-16.197-18.259-14.954-.204.022-5.084 10.148-7.777 13.512-3.728 4.657-2.47-4.153-6.526-4.153-.081 0-1.183-.103-1.253 0-.586.88-1.44 3.896-2.306 4.417-.265.16-1.722-.239-1.846 0-2.243 4.3 8.256 2.212 5.792 7.952-2.352 5.481-6.328-1.997-6.328 8.56M44.467 7.01c9.685 6.13.682 12.198 2.694 16.215 1.655 3.303 4.241 5.395 1.714 9.814-2.063 3.608-6.87 3.966-9.623 6.723-3.04 3.044-5.464 8.94-6.79 12.911-1.617 4.843 14.547 6.866 12.063 11.008-1.386 2.311-6.746 1.466-8.437.198-1.165-.873-3.593-.546-4.417-1.78-2.613-3.915-2.26-8.023-3.625-12.128-.938-2.822-6.313-2.12-7.844-.593-.523.522-.33 1.792-.33 2.505 0 5.285 7.12 3.316 7.12 6.46 0 14.636 3.927 6.534 11.14 11.336 10.036 6.683 7.844 7.303 14.946 14.404 3.673 3.673 7.741 3.686 9.425 9.294 1.602 5.331-9.327 5.339-11.716 7.448-1.123.991-2.813 4.146-4.219 4.615-1.792.598-3.234.496-4.944 1.78-2.427 1.82-3.9 4.932-4.02 4.81-2.148-2.147-3.52-15.479-3.89-18.257-.588-4.42-5.59-5.54-6.986-9.03-1.57-3.927 1.524-9.52-1.129-13.761-6.52-10.424-11.821-14.5-15.35-26.292-.942-3.148 3.342-6.529 4.877-8.833 1.877-2.816 2.662-5.854 4.746-8.635C22.147 24.19 40.855 9.461 43.857 8.635l.61-1.625z\"/><path d=\"M64 126c34.242 0 62-27.758 62-62 0-34.242-27.758-62-62-62C29.758 2 2 29.758 2 64c0 34.242 27.758 62 62 62zm0-6c30.928 0 56-25.072 56-56S94.928 8 64 8 8 33.072 8 64s25.072 56 56 56z\"/></g></svg>"
},
"$:/core/images/heading-1": {
"title": "$:/core/images/heading-1",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-1 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M14 30h13.25v30.104H61.7V30h13.25v75.684H61.7V71.552H27.25v34.132H14V30zm70.335 13.78c2.544 0 5.017-.212 7.42-.636 2.403-.424 4.576-1.13 6.52-2.12 1.942-.99 3.603-2.261 4.981-3.816 1.378-1.555 2.28-3.463 2.703-5.724h9.858v74.2h-13.25V53.32H84.335v-9.54z\"/></svg>"
},
"$:/core/images/heading-2": {
"title": "$:/core/images/heading-2",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-2 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm119.52 75.684H74.85c.07-6.148 1.555-11.519 4.452-16.112 2.897-4.593 6.855-8.586 11.872-11.978a133.725 133.725 0 017.526-5.141 59.6 59.6 0 007.208-5.353c2.19-1.908 3.993-3.975 5.406-6.201 1.413-2.226 2.155-4.788 2.226-7.685 0-1.343-.159-2.774-.477-4.293a11.357 11.357 0 00-1.855-4.24c-.919-1.307-2.19-2.403-3.816-3.286-1.625-.883-3.745-1.325-6.36-1.325-2.403 0-4.399.477-5.989 1.431-1.59.954-2.862 2.261-3.816 3.922-.954 1.66-1.66 3.622-2.12 5.883-.46 2.261-.724 4.7-.795 7.314H76.23c0-4.099.548-7.897 1.643-11.395 1.095-3.498 2.738-6.519 4.93-9.063 2.19-2.544 4.857-4.54 8.002-5.989C93.95 30.724 97.606 30 101.775 30c4.523 0 8.303.742 11.342 2.226 3.039 1.484 5.494 3.357 7.367 5.618 1.873 2.261 3.198 4.717 3.975 7.367.777 2.65 1.166 5.176 1.166 7.579 0 2.968-.46 5.653-1.378 8.056a25.942 25.942 0 01-3.71 6.625 37.5 37.5 0 01-5.3 5.565 79.468 79.468 0 01-6.148 4.77 165.627 165.627 0 01-6.36 4.24 94.28 94.28 0 00-5.883 4.028c-1.802 1.343-3.374 2.738-4.717 4.187-1.343 1.449-2.261 2.986-2.756 4.611h36.146v10.812z\"/></svg>"
},
"$:/core/images/heading-3": {
"title": "$:/core/images/heading-3",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-3 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm88.885 32.224c1.979.07 3.957-.07 5.936-.424 1.979-.353 3.745-.972 5.3-1.855a10.365 10.365 0 003.763-3.657c.954-1.555 1.431-3.463 1.431-5.724 0-3.18-1.078-5.724-3.233-7.632-2.155-1.908-4.929-2.862-8.32-2.862-2.12 0-3.958.424-5.513 1.272a11.318 11.318 0 00-3.869 3.445c-1.025 1.449-1.784 3.074-2.279 4.876a18.335 18.335 0 00-.636 5.565H75.381c.141-3.604.813-6.943 2.014-10.017 1.201-3.074 2.844-5.742 4.93-8.003 2.084-2.261 4.61-4.028 7.578-5.3C92.871 30.636 96.228 30 99.973 30a29.2 29.2 0 018.533 1.272c2.791.848 5.3 2.085 7.526 3.71s4.01 3.692 5.353 6.201c1.343 2.509 2.014 5.388 2.014 8.639 0 3.745-.848 7.014-2.544 9.805-1.696 2.791-4.346 4.823-7.95 6.095v.212c4.24.848 7.544 2.95 9.911 6.307s3.551 7.438 3.551 12.243c0 3.533-.707 6.696-2.12 9.487a21.538 21.538 0 01-5.724 7.102c-2.403 1.943-5.194 3.445-8.374 4.505-3.18 1.06-6.537 1.59-10.07 1.59-4.31 0-8.074-.618-11.289-1.855s-5.9-2.986-8.056-5.247c-2.155-2.261-3.798-4.982-4.929-8.162-1.13-3.18-1.731-6.713-1.802-10.6h12.084c-.141 4.523.972 8.286 3.34 11.289 2.366 3.003 5.917 4.505 10.652 4.505 4.028 0 7.402-1.148 10.123-3.445 2.72-2.297 4.081-5.565 4.081-9.805 0-2.897-.565-5.194-1.696-6.89a10.97 10.97 0 00-4.452-3.869c-1.837-.883-3.904-1.431-6.2-1.643a58.067 58.067 0 00-7.05-.212v-9.01z\"/></svg>"
},
"$:/core/images/heading-4": {
"title": "$:/core/images/heading-4",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-4 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8 30h13.25v30.104H55.7V30h13.25v75.684H55.7V71.552H21.25v34.132H8V30zm76.59 48.548h22.471V45.9h-.212L84.59 78.548zm43.46 9.54h-9.54v17.596H107.06V88.088h-31.8V76.11l31.8-44.626h11.448v47.064h9.54v9.54z\"/></svg>"
},
"$:/core/images/heading-5": {
"title": "$:/core/images/heading-5",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-5 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm77.755 1.484h38.372v10.812H92.765L88.95 61.164l.212.212c1.625-1.837 3.692-3.233 6.201-4.187 2.509-.954 5-1.431 7.473-1.431 3.675 0 6.96.618 9.858 1.855 2.897 1.237 5.335 2.968 7.314 5.194s3.48 4.858 4.505 7.897c1.025 3.039 1.537 6.325 1.537 9.858 0 2.968-.477 6.024-1.43 9.169a25.161 25.161 0 01-4.559 8.586c-2.085 2.58-4.752 4.7-8.003 6.36-3.25 1.66-7.137 2.491-11.66 2.491-3.604 0-6.943-.477-10.017-1.431-3.074-.954-5.777-2.385-8.109-4.293-2.332-1.908-4.187-4.258-5.565-7.049-1.378-2.791-2.138-6.06-2.279-9.805h12.084c.353 4.028 1.731 7.12 4.134 9.275 2.403 2.155 5.583 3.233 9.54 3.233 2.544 0 4.7-.424 6.466-1.272 1.767-.848 3.198-2.014 4.293-3.498 1.095-1.484 1.873-3.215 2.332-5.194.46-1.979.69-4.099.69-6.36 0-2.05-.284-4.01-.849-5.883-.565-1.873-1.413-3.516-2.544-4.929-1.13-1.413-2.597-2.544-4.399-3.392-1.802-.848-3.904-1.272-6.307-1.272-2.544 0-4.929.477-7.155 1.431-2.226.954-3.834 2.738-4.823 5.353H75.805l7.95-40.598z\"/></svg>"
},
"$:/core/images/heading-6": {
"title": "$:/core/images/heading-6",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-6 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm106.587 20.246c-.283-3.039-1.36-5.494-3.233-7.367-1.873-1.873-4.399-2.809-7.579-2.809-2.19 0-4.08.406-5.67 1.219a12.435 12.435 0 00-4.029 3.233c-1.095 1.343-1.979 2.88-2.65 4.611a37.696 37.696 0 00-1.643 5.459 46.08 46.08 0 00-.9 5.671 722.213 722.213 0 00-.478 5.247l.212.212c1.625-2.968 3.87-5.176 6.731-6.625 2.862-1.449 5.954-2.173 9.275-2.173 3.675 0 6.96.636 9.858 1.908 2.897 1.272 5.353 3.021 7.367 5.247 2.014 2.226 3.551 4.858 4.611 7.897 1.06 3.039 1.59 6.325 1.59 9.858 0 3.604-.583 6.943-1.749 10.017-1.166 3.074-2.844 5.76-5.035 8.056-2.19 2.297-4.805 4.081-7.844 5.353-3.039 1.272-6.395 1.908-10.07 1.908-5.441 0-9.91-1.007-13.409-3.021-3.498-2.014-6.254-4.77-8.268-8.268-2.014-3.498-3.41-7.597-4.187-12.296-.777-4.7-1.166-9.77-1.166-15.211 0-4.452.477-8.94 1.431-13.462.954-4.523 2.526-8.639 4.717-12.349 2.19-3.71 5.07-6.731 8.64-9.063C92.676 31.166 97.075 30 102.304 30c2.968 0 5.76.495 8.374 1.484 2.615.99 4.93 2.367 6.943 4.134 2.014 1.767 3.657 3.887 4.93 6.36 1.271 2.473 1.978 5.23 2.12 8.268h-12.085zm-11.66 46.852c2.19 0 4.099-.442 5.724-1.325a12.869 12.869 0 004.081-3.445c1.095-1.413 1.908-3.056 2.438-4.929.53-1.873.795-3.798.795-5.777s-.265-3.887-.795-5.724c-.53-1.837-1.343-3.445-2.438-4.823-1.095-1.378-2.456-2.491-4.08-3.339-1.626-.848-3.534-1.272-5.725-1.272-2.19 0-4.116.406-5.777 1.219-1.66.813-3.056 1.908-4.187 3.286-1.13 1.378-1.979 2.986-2.544 4.823-.565 1.837-.848 3.78-.848 5.83 0 2.05.283 3.993.848 5.83.565 1.837 1.413 3.48 2.544 4.929a12.39 12.39 0 004.187 3.445c1.66.848 3.586 1.272 5.777 1.272z\"/></svg>"
},
"$:/core/images/help": {
"title": "$:/core/images/help",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-help tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M36.055 111.441c-5.24 4.396-15.168 7.362-26.555 7.362-1.635 0-3.24-.06-4.806-.179 7.919-2.64 14.062-8.6 16.367-16.014C8.747 92.845 1.05 78.936 1.05 63.5c0-29.547 28.206-53.5 63-53.5s63 23.953 63 53.5-28.206 53.5-63 53.5c-10.055 0-19.56-2-27.994-5.559zm35.35-33.843a536.471 536.471 0 00.018-4.682 199.02 199.02 0 00-.023-3.042c.008-1.357.595-2.087 3.727-4.235.112-.077 1.085-.74 1.386-.948 3.093-2.133 5.022-3.786 6.762-6.187 2.34-3.228 3.558-7.077 3.558-11.649 0-13.292-9.86-21.952-21.455-21.952-11.103 0-22.499 9.609-24.066 22.295a6.023 6.023 0 1011.956 1.477c.806-6.527 6.972-11.726 12.11-11.726 5.265 0 9.408 3.64 9.408 9.906 0 3.634-1.1 5.153-5.111 7.919l-1.362.93c-2.682 1.84-4.227 3.1-5.7 4.931-2.109 2.62-3.242 5.717-3.258 9.314.013.892.02 1.86.022 2.981a470.766 470.766 0 01-.022 4.943 6.023 6.023 0 1012.046.12l.003-.395zm-6.027 24.499a7.529 7.529 0 100-15.058 7.529 7.529 0 000 15.058z\"/></svg>"
},
"$:/core/images/home-button": {
"title": "$:/core/images/home-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112.985 119.502c.01-.165.015-.331.015-.499V67.568c3.137 2.948 8.076 2.884 11.134-.174a7.999 7.999 0 00-.002-11.316L70.396 2.343A7.978 7.978 0 0064.734 0a7.957 7.957 0 00-5.656 2.343L33 28.42V8.007C33 3.585 29.41 0 25 0c-4.418 0-8 3.59-8 8.007V44.42L5.342 56.078c-3.125 3.125-3.12 8.198-.002 11.316a7.999 7.999 0 0011.316-.003l.344-.343v52.945a8.11 8.11 0 000 .007c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8a8.11 8.11 0 00-.015-.498zM97 112V51.574L64.737 19.31 33 51.048V112h64z\"/></svg>"
},
"$:/core/images/import-button": {
"title": "$:/core/images/import-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-import-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M114.832 60.436s3.235-3.27 6.921.417c3.686 3.686.231 7.14.231 7.14l-42.153 42.92s-30.765 32.367-58.798 4.333C-7 87.213 24.59 55.623 24.59 55.623L67.363 12.85s22.725-24.6 43.587-3.738c20.862 20.862-3.96 43.09-3.96 43.09l-35.04 35.04S49.903 112.546 36.426 99.07c-13.476-13.477 11.83-35.523 11.83-35.523l35.04-35.04s3.902-3.902 7.78-.023c3.879 3.878.118 7.921.118 7.921l-35.04 35.04s-13.212 13.212-8.872 17.551c4.34 4.34 16.77-9.653 16.77-9.653l35.04-35.04s16.668-14.598 3.966-27.3c-13.893-13.892-27.565 3.702-27.565 3.702l-42.91 42.91s-23.698 23.698-3.658 43.738 43.012-4.385 43.012-4.385l42.895-42.533z\"/></svg>"
},
"$:/core/images/info-button": {
"title": "$:/core/images/info-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(.05)\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\"/><circle cx=\"64\" cy=\"32\" r=\"8\"/><rect width=\"16\" height=\"56\" x=\"56\" y=\"48\" rx=\"8\"/></g></svg>"
},
"$:/core/images/italic": {
"title": "$:/core/images/italic",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-italic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M66.711 0h22.41L62.408 128H40z\"/></svg>"
},
"$:/core/images/left-arrow": {
"title": "$:/core/images/left-arrow",
"created": "20150315234410875",
"modified": "20150315235324760",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-left-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 64.177c0-2.026.771-4.054 2.317-5.6l55.98-55.98a7.92 7.92 0 0111.195.001c3.086 3.085 3.092 8.104.001 11.195L19.111 64.175l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.086-8.105 3.092-11.196.001l-55.98-55.98A7.892 7.892 0 010 64.177z\"/></svg>"
},
"$:/core/images/line-width": {
"title": "$:/core/images/line-width",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-line-width tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M16 18h96a2 2 0 000-4H16a2 2 0 100 4zm0 17h96a4 4 0 100-8H16a4 4 0 100 8zm0 21h96a6 6 0 000-12H16a6 6 0 100 12zm0 29h96c5.523 0 10-4.477 10-10s-4.477-10-10-10H16c-5.523 0-10 4.477-10 10s4.477 10 10 10zm0 43h96c8.837 0 16-7.163 16-16s-7.163-16-16-16H16c-8.837 0-16 7.163-16 16s7.163 16 16 16z\"/></svg>"
},
"$:/core/images/link": {
"title": "$:/core/images/link",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-link tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M42.263 69.38a31.919 31.919 0 006.841 10.13c12.5 12.5 32.758 12.496 45.255 0l22.627-22.628c12.502-12.501 12.497-32.758 0-45.255-12.5-12.5-32.758-12.496-45.254 0L49.104 34.255a32.333 32.333 0 00-2.666 3.019 36.156 36.156 0 0121.94.334l14.663-14.663c6.25-6.25 16.382-6.254 22.632-.004 6.248 6.249 6.254 16.373-.004 22.631l-22.62 22.62c-6.25 6.25-16.381 6.254-22.631.004a15.93 15.93 0 01-4.428-8.433 11.948 11.948 0 00-7.59 3.48l-6.137 6.137z\"/><path d=\"M86.35 59.234a31.919 31.919 0 00-6.84-10.13c-12.5-12.5-32.758-12.497-45.255 0L11.627 71.732c-12.501 12.5-12.496 32.758 0 45.254 12.5 12.5 32.758 12.497 45.255 0L79.51 94.36a32.333 32.333 0 002.665-3.02 36.156 36.156 0 01-21.94-.333l-14.663 14.663c-6.25 6.25-16.381 6.253-22.63.004-6.25-6.249-6.255-16.374.003-22.632l22.62-22.62c6.25-6.25 16.381-6.253 22.631-.003a15.93 15.93 0 014.428 8.432 11.948 11.948 0 007.59-3.48l6.137-6.136z\"/></g></svg>"
},
"$:/core/images/linkify": {
"title": "$:/core/images/linkify",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-linkify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" 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\"/></svg>"
},
"$:/core/images/list-bullet": {
"title": "$:/core/images/list-bullet",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-bullet tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M11.636 40.273c6.427 0 11.637-5.21 11.637-11.637C23.273 22.21 18.063 17 11.636 17 5.21 17 0 22.21 0 28.636c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.637 0-6.426-5.21-11.636-11.637-11.636C5.21 51.91 0 57.12 0 63.545c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.636 0-6.427-5.21-11.637-11.637-11.637C5.21 86.818 0 92.028 0 98.455c0 6.426 5.21 11.636 11.636 11.636zM34.91 22.818H128v11.637H34.91V22.818zm0 34.91H128v11.636H34.91V57.727zm0 34.908H128v11.637H34.91V92.636z\"/></svg>"
},
"$:/core/images/list-number": {
"title": "$:/core/images/list-number",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-number tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M33.84 22.356H128v11.77H33.84v-11.77zm0 35.31H128v11.77H33.84v-11.77zm0 35.311H128v11.77H33.84v-11.77zM.38 42.631v-2.223h.998c.826 0 1.445-.14 1.858-.42.413-.28.619-.948.619-2.002V22.769c0-1.442-.193-2.336-.58-2.683-.385-.347-1.477-.52-3.275-.52v-2.143c3.502-.147 6.252-.955 8.25-2.423h2.117v22.865c0 .921.15 1.575.449 1.963.3.387.949.58 1.948.58h.998v2.223H.38zm-.3 35.356v-1.902c7.19-6.554 10.786-12.58 10.786-18.08 0-1.562-.326-2.81-.979-3.744-.652-.934-1.524-1.402-2.616-1.402-.893 0-1.655.317-2.287.952-.633.634-.95 1.364-.95 2.192 0 .974.247 1.829.74 2.563.106.16.16.28.16.36 0 .147-.16.28-.48.4-.213.08-.752.308-1.618.681-.839.374-1.358.561-1.558.561-.24 0-.512-.37-.819-1.111A6.2 6.2 0 010 57.064c0-1.949.849-3.544 2.547-4.785 1.698-1.242 3.798-1.862 6.302-1.862 2.463 0 4.53.67 6.202 2.012 1.67 1.341 2.506 3.093 2.506 5.256a8.644 8.644 0 01-.849 3.724c-.566 1.201-1.92 3.053-4.064 5.556a165.471 165.471 0 01-6.272 6.938h11.445l-1.019 5.726h-2.117c.08-.28.12-.534.12-.76 0-.388-.1-.631-.3-.731-.2-.1-.599-.15-1.198-.15H.08zm12.124 19.207c1.745.04 3.236.637 4.474 1.792 1.239 1.154 1.858 2.773 1.858 4.855 0 2.99-1.132 5.393-3.396 7.208-2.263 1.815-5 2.723-8.209 2.723-2.01 0-3.669-.384-4.974-1.151C.652 111.853 0 110.849 0 109.607c0-.774.27-1.398.809-1.872.54-.474 1.128-.71 1.768-.71.639 0 1.162.2 1.568.6.406.4.782 1.055 1.128 1.962.466 1.268 1.239 1.902 2.317 1.902 1.265 0 2.287-.477 3.066-1.431.78-.955 1.169-2.686 1.169-5.196 0-1.709-.12-3.023-.36-3.944-.24-.921-.792-1.382-1.658-1.382-.586 0-1.185.307-1.797.921-.493.494-.932.741-1.319.741-.333 0-.602-.147-.809-.44-.206-.294-.31-.574-.31-.841 0-.32.104-.594.31-.821.207-.227.69-.594 1.449-1.102 2.876-1.922 4.314-4.017 4.314-6.287 0-1.188-.306-2.092-.919-2.713a3.001 3.001 0 00-2.217-.93c-.799 0-1.525.263-2.177.79-.653.528-.979 1.158-.979 1.892 0 .641.253 1.235.76 1.782.172.2.259.367.259.5 0 .121-.57.428-1.708.922-1.139.494-1.854.74-2.147.74-.413 0-.75-.333-1.009-1-.26-.668-.39-1.282-.39-1.842 0-1.749.93-3.224 2.787-4.425 1.858-1.202 3.965-1.802 6.322-1.802 2.064 0 3.851.447 5.363 1.341 1.511.895 2.267 2.116 2.267 3.664 0 1.362-.57 2.623-1.708 3.784a13.387 13.387 0 01-3.945 2.784z\"/></svg>"
},
"$:/core/images/list": {
"title": "$:/core/images/list",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M87.748 128H23.999c-4.418 0-7.999-3.59-7.999-8.007V8.007C16 3.585 19.588 0 24 0h80c4.419 0 8 3.59 8 8.007V104H91.25c-.965 0-1.84.392-2.473 1.025a3.476 3.476 0 00-1.029 2.476V128zm8-.12l15.88-15.88h-15.88v15.88zM40 15.508A3.502 3.502 0 0143.5 12h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 20h-55a3.498 3.498 0 01-3.5-3.509v-.982zM32 22a6 6 0 100-12 6 6 0 000 12zm8 9.509A3.502 3.502 0 0143.5 28h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 36h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 44h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 52h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 60h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 68h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 76h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 84h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 92h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 100h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.505 3.505 0 0143.497 108h33.006A3.497 3.497 0 0180 111.509v.982A3.505 3.505 0 0176.503 116H43.497A3.497 3.497 0 0140 112.491v-.982zM32 38a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12z\"/></svg>"
},
"$:/core/images/locked-padlock": {
"title": "$:/core/images/locked-padlock",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-locked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M96.472 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h8c.003-15.723.303-47.731 32.16-47.731 31.794 0 32.305 32.057 32.312 47.731zm-15.897 0H48.44c.002-16.287.142-32 15.719-32 15.684 0 16.977 16.136 16.415 32zM67.732 92.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
},
"$:/core/images/mail": {
"title": "$:/core/images/mail",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mail tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M122.827 104.894a7.986 7.986 0 01-2.834.516H8.007c-.812 0-1.597-.12-2.335-.345l34.163-34.163 20.842 20.842a3.998 3.998 0 003.418 1.134 4.003 4.003 0 003.395-1.134L88.594 70.64c.075.09.155.176.24.26l33.993 33.994zm5.076-6.237c.064-.406.097-.823.097-1.247v-64c0-.669-.082-1.318-.237-1.94L94.23 65.006c.09.075.177.154.261.239l33.413 33.413zm-127.698.56A8.023 8.023 0 010 97.41v-64c0-.716.094-1.41.271-2.071l33.907 33.906L.205 99.218zM5.93 25.684a8.012 8.012 0 012.078-.273h111.986c.766 0 1.507.108 2.209.308L64.083 83.837 5.93 25.683z\"/></svg>"
},
"$:/core/images/menu-button": {
"title": "$:/core/images/menu-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\"><rect width=\"128\" height=\"16\" y=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"56\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"96\" rx=\"8\"/></svg>"
},
"$:/core/images/mono-block": {
"title": "$:/core/images/mono-block",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-block tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M23.965 32.967h.357c.755 0 1.328.192 1.72.577.39.384.586.947.586 1.688 0 .824-.206 1.418-.618 1.782-.413.363-1.094.545-2.045.545h-6.31c-.965 0-1.65-.178-2.056-.535-.405-.356-.608-.954-.608-1.792 0-.811.203-1.391.608-1.74.406-.35 1.09-.525 2.055-.525h.734l-.86-2.453H8.471l-.902 2.453h.734c.95 0 1.632.178 2.044.535.413.356.619.933.619 1.73 0 .824-.206 1.418-.619 1.782-.412.363-1.094.545-2.044.545h-5.41c-.964 0-1.649-.182-2.054-.545-.406-.364-.608-.958-.608-1.782 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.719-.577h.356l5.62-15.641H6.835c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.95-.619-1.76 0-.825.207-1.42.619-1.783.412-.363 1.094-.545 2.044-.545h7.863c1.244 0 2.118.67 2.62 2.013v.063l6.647 18.2zM12.98 17.326l-3.04 8.848h6.08l-3.04-8.848zm22.402 9.372v6.395h3.145c2.223 0 3.788-.245 4.697-.734.908-.49 1.362-1.307 1.362-2.453 0-1.16-.433-1.985-1.3-2.474-.866-.49-2.383-.734-4.55-.734h-3.354zm10.693-2.327c1.524.559 2.642 1.324 3.355 2.295.713.972 1.07 2.212 1.07 3.722 0 1.272-.308 2.432-.923 3.48-.615 1.049-1.496 1.909-2.642 2.58a7.499 7.499 0 01-2.254.849c-.832.174-2.01.262-3.533.262H30.202c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.782 0-.741.189-1.304.566-1.688.378-.385.93-.577 1.657-.577h.356V17.326h-.356c-.727 0-1.28-.196-1.657-.587-.377-.392-.566-.965-.566-1.72 0-.81.203-1.401.608-1.771.406-.37 1.062-.556 1.971-.556h9.645c2.95 0 5.19.573 6.72 1.72 1.53 1.145 2.296 2.823 2.296 5.031 0 1.09-.234 2.052-.703 2.883-.468.832-1.163 1.513-2.086 2.045zM35.381 17.2v5.284h2.83c1.72 0 2.932-.203 3.638-.609.706-.405 1.06-1.09 1.06-2.054 0-.909-.319-1.573-.955-1.992-.636-.42-1.667-.63-3.093-.63h-3.48zm35.863-3.816c.28-.503.566-.86.86-1.07.293-.21.664-.314 1.111-.314.685 0 1.17.182 1.457.545.287.364.43.986.43 1.866l.042 5.452c0 .964-.157 1.614-.472 1.95-.314.335-.884.503-1.709.503-.587 0-1.037-.14-1.352-.42-.314-.28-.584-.796-.807-1.551-.364-1.328-.944-2.282-1.74-2.862-.797-.58-1.901-.87-3.313-.87-2.153 0-3.802.727-4.948 2.18-1.147 1.454-1.72 3.558-1.72 6.311 0 2.74.58 4.844 1.74 6.311 1.16 1.468 2.817 2.202 4.97 2.202 1.467 0 3.085-.49 4.854-1.468 1.768-.978 2.883-1.467 3.344-1.467.545 0 1.003.23 1.373.692.37.46.556 1.034.556 1.719 0 1.23-1.084 2.39-3.25 3.48-2.167 1.09-4.606 1.636-7.318 1.636-3.662 0-6.625-1.21-8.89-3.627-2.264-2.419-3.396-5.578-3.396-9.478 0-3.76 1.146-6.884 3.438-9.372 2.293-2.488 5.2-3.732 8.723-3.732.992 0 1.97.112 2.935.335.964.224 1.992.574 3.082 1.049zm10.22 19.583V17.326h-.356c-.755 0-1.328-.196-1.72-.587-.39-.392-.586-.965-.586-1.72 0-.81.21-1.401.629-1.771.42-.37 1.097-.556 2.034-.556h5.178c2.922 0 5.06.126 6.416.377 1.356.252 2.51.671 3.46 1.258 1.691 1.007 2.988 2.443 3.89 4.31.9 1.865 1.352 4.021 1.352 6.467 0 2.586-.514 4.847-1.541 6.783-1.028 1.936-2.485 3.4-4.372 4.393-.853.447-1.852.772-2.998.975-1.147.203-2.852.304-5.116.304h-6.269c-.965 0-1.65-.178-2.055-.535-.406-.356-.608-.954-.608-1.792 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.72-.577h.356zm5.41-15.725v15.725h1.195c2.642 0 4.592-.646 5.85-1.94 1.258-1.292 1.887-3.28 1.887-5.965 0-2.641-.64-4.612-1.918-5.912-1.28-1.3-3.205-1.95-5.777-1.95-.335 0-.59.003-.765.01a7.992 7.992 0 00-.472.032zm35.067-.126h-9.75v5.368h3.69v-.252c0-.797.175-1.39.524-1.782.35-.392.88-.587 1.594-.587.629 0 1.142.178 1.54.534.4.357.598.808.598 1.353 0 .028.007.118.021.272.014.154.021.308.021.462v4.34c0 .936-.167 1.607-.503 2.013-.335.405-.88.608-1.635.608-.713 0-1.251-.19-1.615-.567-.363-.377-.545-.936-.545-1.677v-.377h-3.69v6.269h9.75v-2.495c0-.937.178-1.608.534-2.013.357-.405.94-.608 1.75-.608.798 0 1.367.2 1.71.597.342.399.513 1.073.513 2.024v5.074c0 .755-.146 1.258-.44 1.51-.293.251-.873.377-1.74.377h-17.172c-.923 0-1.583-.182-1.982-.545-.398-.364-.597-.958-.597-1.782 0-.741.189-1.304.566-1.688.377-.385.93-.577 1.656-.577h.357V17.326h-.357c-.712 0-1.261-.2-1.646-.598-.384-.398-.576-.968-.576-1.709 0-.81.203-1.401.608-1.771.405-.37 1.062-.556 1.97-.556h17.173c.853 0 1.43.13 1.73.388.3.258.45.772.45 1.54v4.698c0 .95-.174 1.631-.524 2.044-.35.412-.915.618-1.698.618-.81 0-1.394-.21-1.75-.629-.357-.419-.535-1.097-.535-2.033v-2.202zM19.77 47.641c.267-.504.55-.86.85-1.07.3-.21.675-.314 1.122-.314.685 0 1.17.181 1.457.545.287.363.43.985.43 1.866l.042 5.451c0 .965-.157 1.615-.472 1.95-.314.336-.891.504-1.73.504-.587 0-1.045-.144-1.373-.43-.329-.287-.598-.8-.807-1.541-.378-1.342-.958-2.3-1.74-2.873-.783-.573-1.88-.86-3.292-.86-2.153 0-3.799.727-4.938 2.181-1.14 1.454-1.709 3.557-1.709 6.311s.598 4.882 1.793 6.385C10.599 67.248 12.294 68 14.488 68c.503 0 1.077-.06 1.72-.179a23.809 23.809 0 002.264-.555v-3.313h-2.37c-.95 0-1.624-.175-2.023-.524-.398-.35-.597-.93-.597-1.74 0-.84.199-1.437.597-1.793.399-.357 1.073-.535 2.024-.535h7.569c.978 0 1.667.175 2.065.524.398.35.598.937.598 1.762 0 .74-.2 1.31-.598 1.708-.398.399-.975.598-1.73.598h-.335v5.242c0 .447-.05.758-.147.933-.098.174-.293.353-.587.534-.797.476-2.062.895-3.795 1.258a25.576 25.576 0 01-5.263.546c-3.662 0-6.625-1.21-8.89-3.628-2.264-2.418-3.397-5.577-3.397-9.477 0-3.76 1.147-6.884 3.44-9.372 2.292-2.488 5.199-3.732 8.721-3.732.979 0 1.954.112 2.925.335.972.224 2.003.573 3.093 1.049zm15.84 3.941v4.823h6.857v-4.823h-.336c-.754 0-1.331-.195-1.73-.587-.398-.391-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.364 1.093-.545 2.044-.545h5.41c.95 0 1.624.181 2.023.545.398.363.597.957.597 1.782 0 .755-.192 1.328-.576 1.72-.385.39-.947.586-1.688.586h-.357v15.642h.357c.755 0 1.328.192 1.719.576.391.385.587.947.587 1.688 0 .825-.203 1.419-.608 1.782-.405.364-1.09.546-2.055.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.2-1.303.598-1.688.398-.384.975-.576 1.73-.576h.335v-6.186h-6.856v6.186h.335c.755 0 1.331.192 1.73.576.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.412.364-1.094.546-2.044.546h-5.41c-.964 0-1.65-.179-2.055-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.392-.384.965-.576 1.72-.576h.356V51.582h-.356c-.741 0-1.304-.195-1.688-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.073-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.335zm31.754 0v15.642h3.523c.95 0 1.632.178 2.044.534.412.357.618.933.618 1.73 0 .811-.21 1.402-.629 1.772-.419.37-1.097.556-2.033.556H58.433c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.957-.619-1.782 0-.81.203-1.39.608-1.74.406-.35 1.09-.524 2.055-.524h3.523V51.582h-3.523c-.95 0-1.632-.181-2.044-.545-.412-.363-.619-.95-.619-1.761 0-.825.203-1.412.608-1.761.406-.35 1.09-.524 2.055-.524h12.455c.992 0 1.684.174 2.075.524.392.35.587.936.587 1.761 0 .81-.202 1.398-.608 1.761-.405.364-1.09.545-2.054.545h-3.523zm30.496 0v11.994c0 1.873-.122 3.228-.367 4.067a5.876 5.876 0 01-1.227 2.244c-.74.852-1.768 1.495-3.082 1.929-1.314.433-2.893.65-4.738.65-1.3 0-2.555-.126-3.764-.378a16.843 16.843 0 01-3.491-1.132c-.615-.28-1.017-.643-1.206-1.09-.188-.448-.283-1.175-.283-2.18v-4.32c0-1.202.175-2.04.525-2.516.349-.475.957-.713 1.824-.713 1.244 0 1.929.915 2.054 2.747.014.321.035.566.063.733.168 1.622.545 2.73 1.133 3.324.587.594 1.523.89 2.81.89 1.593 0 2.714-.422 3.364-1.268.65-.845.975-2.386.975-4.623V51.582H88.93c-.95 0-1.632-.181-2.044-.545-.413-.363-.619-.95-.619-1.761 0-.825.2-1.412.598-1.761.398-.35 1.086-.524 2.065-.524h10.693c.979 0 1.667.174 2.065.524.399.35.598.936.598 1.761 0 .81-.206 1.398-.619 1.761-.412.364-1.093.545-2.044.545h-1.761zm14.644 0v6.353l6.48-6.478c-.728-.084-1.238-.29-1.531-.619-.294-.328-.44-.85-.44-1.562 0-.825.198-1.419.597-1.782.398-.364 1.073-.545 2.023-.545h5.137c.95 0 1.625.181 2.023.545.399.363.598.957.598 1.782 0 .769-.2 1.345-.598 1.73-.398.384-.982.576-1.75.576h-.483l-6.101 6.06c1.132.839 2.167 1.94 3.103 3.302.937 1.363 2.034 3.456 3.292 6.28h.692c.825 0 1.44.188 1.845.566.405.377.608.943.608 1.698 0 .825-.206 1.419-.619 1.782-.412.364-1.093.546-2.044.546h-2.579c-1.132 0-2.048-.762-2.746-2.286-.126-.28-.224-.503-.294-.67-.923-1.958-1.768-3.467-2.537-4.53a16.616 16.616 0 00-2.705-2.914l-1.97 1.887v3.92h.335c.755 0 1.331.193 1.73.577.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.413.364-1.094.546-2.045.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.391-.384.965-.576 1.72-.576h.356V51.582h-.357c-.74 0-1.303-.195-1.687-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.072-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.336zM13.44 96.326l4.005-11.889c.251-.782.6-1.352 1.048-1.709.447-.356 1.041-.534 1.782-.534h3.271c.95 0 1.632.182 2.044.545.413.363.619.957.619 1.782 0 .755-.2 1.328-.598 1.72-.398.39-.975.587-1.73.587h-.335l.587 15.641h.357c.754 0 1.32.192 1.698.577.377.384.566.947.566 1.687 0 .825-.2 1.42-.598 1.783-.398.363-1.072.545-2.023.545h-4.718c-.95 0-1.624-.178-2.023-.535-.398-.356-.597-.954-.597-1.793 0-.74.192-1.303.576-1.687.385-.385.954-.577 1.709-.577h.335l-.293-12.79-3.061 9.52c-.224.712-.542 1.226-.954 1.54-.413.315-.982.472-1.709.472-.727 0-1.303-.157-1.73-.472-.426-.314-.751-.828-.975-1.54l-3.04-9.52-.294 12.79h.336c.755 0 1.324.192 1.709.577.384.384.576.947.576 1.687 0 .825-.202 1.42-.608 1.783-.405.363-1.076.545-2.013.545H2.621c-.937 0-1.608-.182-2.013-.545-.405-.364-.608-.958-.608-1.783 0-.74.192-1.303.577-1.687.384-.385.954-.577 1.708-.577h.336l.608-15.641h-.336c-.754 0-1.331-.196-1.73-.588-.398-.39-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.363 1.093-.545 2.044-.545h3.27c.728 0 1.311.175 1.752.524.44.35.8.923 1.08 1.72l4.109 11.888zm30.454 2.054V86.828H42.74c-.922 0-1.583-.182-1.981-.546-.398-.363-.598-.95-.598-1.76 0-.812.2-1.402.598-1.773.398-.37 1.059-.555 1.981-.555h5.955c.909 0 1.566.185 1.97.555.406.37.609.961.609 1.772 0 .741-.192 1.31-.577 1.709-.384.398-.933.598-1.646.598h-.356v19.038c0 .657-.07 1.069-.21 1.237-.14.167-.454.251-.943.251h-2.097c-.67 0-1.143-.07-1.415-.21-.273-.14-.507-.384-.703-.733l-8.722-15.327v11.385h1.216c.909 0 1.559.175 1.95.524.392.35.587.93.587 1.74 0 .825-.199 1.42-.597 1.783-.399.363-1.045.545-1.94.545h-6.017c-.909 0-1.566-.182-1.971-.545-.406-.364-.608-.958-.608-1.783 0-.74.188-1.303.566-1.687.377-.385.936-.577 1.677-.577h.336V86.828h-.336c-.713 0-1.265-.2-1.656-.598-.392-.398-.587-.968-.587-1.709 0-.81.206-1.401.618-1.772.413-.37 1.066-.555 1.96-.555h3.44c.824 0 1.383.108 1.677.325.293.216.622.653.985 1.31l7.989 14.551zM64.66 86.366c-1.803 0-3.218.727-4.245 2.18-1.028 1.455-1.541 3.474-1.541 6.06 0 2.586.517 4.613 1.551 6.08 1.034 1.468 2.446 2.202 4.235 2.202 1.804 0 3.222-.73 4.257-2.19 1.034-1.461 1.551-3.492 1.551-6.092 0-2.586-.513-4.605-1.54-6.06-1.028-1.453-2.45-2.18-4.268-2.18zm0-4.864c3.44 0 6.27 1.23 8.492 3.69 2.223 2.46 3.334 5.598 3.334 9.414 0 3.844-1.104 6.99-3.313 9.436-2.208 2.446-5.046 3.669-8.513 3.669-3.424 0-6.255-1.234-8.491-3.701-2.237-2.467-3.355-5.602-3.355-9.404 0-3.83 1.108-6.971 3.323-9.424 2.216-2.454 5.057-3.68 8.523-3.68zM87.461 98.17v4.298h2.16c.908 0 1.555.175 1.94.524.384.35.576.93.576 1.74 0 .825-.196 1.42-.587 1.783-.392.363-1.035.545-1.93.545h-7.254c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.783 0-.74.189-1.303.566-1.687.378-.385.93-.577 1.657-.577h.356V86.828h-.356c-.713 0-1.262-.2-1.646-.598-.385-.398-.577-.968-.577-1.709 0-.81.203-1.401.608-1.772.406-.37 1.063-.555 1.971-.555h8.66c3.424 0 6.014.657 7.768 1.97 1.754 1.315 2.631 3.25 2.631 5.809 0 2.697-.873 4.738-2.62 6.122-1.748 1.384-4.34 2.076-7.78 2.076h-3.564zm0-11.343v6.625h2.977c1.65 0 2.89-.28 3.722-.839.832-.559 1.248-1.397 1.248-2.516 0-1.048-.43-1.855-1.29-2.421-.86-.566-2.086-.85-3.68-.85h-2.977zm27.267 20.568l-1.636 1.636a12.37 12.37 0 011.772-.44c.58-.098 1.15-.147 1.709-.147 1.104 0 2.268.164 3.491.492 1.223.329 1.967.493 2.233.493.447 0 1.03-.15 1.75-.45.72-.301 1.206-.452 1.458-.452.517 0 .947.2 1.29.598.342.398.513.898.513 1.5 0 .796-.472 1.474-1.415 2.033-.944.56-2.1.839-3.47.839-.937 0-2.139-.22-3.607-.66-1.467-.441-2.53-.661-3.187-.661-.992 0-2.11.272-3.354.817-1.244.546-2.013.818-2.307.818a2.14 2.14 0 01-1.53-.597c-.42-.399-.63-.878-.63-1.437 0-.391.134-.807.4-1.247.265-.44.733-1.01 1.404-1.709l2.118-2.139c-2.335-.852-4.194-2.386-5.578-4.602-1.384-2.215-2.075-4.763-2.075-7.642 0-3.802 1.104-6.909 3.312-9.32 2.209-2.411 5.053-3.617 8.534-3.617 3.467 0 6.304 1.209 8.513 3.627 2.208 2.418 3.312 5.522 3.312 9.31 0 3.774-1.097 6.884-3.291 9.33-2.195 2.446-4.977 3.67-8.345 3.67a22.5 22.5 0 01-1.384-.043zm1.195-21.03c-1.803 0-3.218.727-4.246 2.18-1.027 1.455-1.54 3.474-1.54 6.06 0 2.586.516 4.613 1.55 6.08 1.035 1.468 2.447 2.202 4.236 2.202 1.803 0 3.222-.73 4.256-2.19 1.035-1.461 1.552-3.492 1.552-6.092 0-2.586-.514-4.605-1.541-6.06-1.028-1.453-2.45-2.18-4.267-2.18z\"/></svg>"
},
"$:/core/images/mono-line": {
"title": "$:/core/images/mono-line",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-line tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.437 84.523h.908c1.922 0 3.381.489 4.378 1.468.997.979 1.495 2.411 1.495 4.298 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388h-16.07c-2.456 0-4.2-.454-5.232-1.361-1.032-.908-1.548-2.43-1.548-4.565 0-2.065.516-3.542 1.548-4.432 1.032-.89 2.776-1.334 5.232-1.334h1.869l-2.19-6.247H20.983l-2.296 6.247h1.87c2.42 0 4.155.453 5.205 1.361 1.05.908 1.575 2.376 1.575 4.405 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388H6.781c-2.456 0-4.2-.463-5.233-1.388C.516 93.9 0 92.389 0 90.289c0-1.887.498-3.32 1.495-4.298.997-.979 2.456-1.468 4.378-1.468h.908l14.308-39.83h-4.271c-2.42 0-4.156-.462-5.206-1.387-1.05-.926-1.575-2.42-1.575-4.485 0-2.1.525-3.613 1.575-4.538 1.05-.926 2.785-1.388 5.206-1.388h20.021c3.168 0 5.392 1.708 6.674 5.125v.16l16.924 46.343zm-27.976-39.83L24.72 67.225h15.483l-7.742-22.53zM89.506 68.56v16.284h8.008c5.66 0 9.646-.623 11.96-1.869 2.313-1.245 3.47-3.328 3.47-6.246 0-2.955-1.103-5.055-3.31-6.3-2.207-1.246-6.069-1.869-11.586-1.869h-8.542zm27.229-5.926c3.88 1.423 6.727 3.372 8.542 5.846 1.815 2.474 2.723 5.633 2.723 9.477 0 3.239-.783 6.193-2.35 8.862-1.565 2.67-3.808 4.859-6.726 6.567-1.709.997-3.622 1.718-5.74 2.163-2.118.445-5.116.667-8.996.667h-27.87c-2.349 0-4.03-.463-5.045-1.388-1.014-.926-1.521-2.438-1.521-4.538 0-1.887.48-3.32 1.441-4.298.961-.979 2.367-1.468 4.218-1.468h.907v-39.83h-.907c-1.851 0-3.257-.498-4.218-1.494-.961-.997-1.441-2.456-1.441-4.378 0-2.065.516-3.568 1.548-4.512 1.032-.943 2.705-1.414 5.018-1.414h24.56c7.51 0 13.214 1.459 17.111 4.377 3.898 2.92 5.847 7.19 5.847 12.814 0 2.776-.597 5.223-1.789 7.341-1.192 2.118-2.963 3.853-5.312 5.206zm-27.23-18.26v13.455h7.208c4.378 0 7.466-.516 9.264-1.549 1.797-1.032 2.696-2.776 2.696-5.232 0-2.313-.81-4.004-2.43-5.072-1.619-1.068-4.244-1.602-7.874-1.602h-8.863z\"/></svg>"
},
"$:/core/images/new-button": {
"title": "$:/core/images/new-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 72H8.007C3.591 72 0 68.418 0 64c0-4.41 3.585-8 8.007-8H56V8.007C56 3.591 59.582 0 64 0c4.41 0 8 3.585 8 8.007V56h47.993c4.416 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H72v47.993c0 4.416-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V72z\"/></svg>"
},
"$:/core/images/new-here-button": {
"title": "$:/core/images/new-here-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-here-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.838 20.935l-3.572.938c-3.688.968-8.23 4.43-10.136 7.731L3.37 96.738c-1.905 3.3-.771 7.524 2.534 9.432l33.717 19.466c3.297 1.904 7.53.78 9.435-2.521l38.76-67.134c1.905-3.3 2.632-8.963 1.623-12.646L83.285 20.88c-1.009-3.68-4.821-5.884-8.513-4.915l-7.603 1.995.043.287c.524 3.394 2.053 7.498 4.18 11.55.418.163.829.36 1.23.59a8.864 8.864 0 014.438 8.169c.104.132.21.264.316.395l-.386.318a8.663 8.663 0 01-1.082 3.137c-2.42 4.192-7.816 5.608-12.051 3.163-4.12-2.379-5.624-7.534-3.476-11.671-2.177-4.394-3.788-8.874-4.543-12.964z\"/><path d=\"M69.554 44.76c-5.944-7.476-10.74-17.196-11.955-25.059-1.68-10.875 3.503-18.216 15.082-18.04 10.407.158 19.975 5.851 24.728 13.785 5.208 8.695 2.95 17.868-6.855 20.496l-2.037-7.601c4.232-1.134 4.999-4.248 2.24-8.853-3.37-5.626-10.465-9.848-18.146-9.965-6.392-.097-8.31 2.62-7.323 9.01.999 6.465 5.318 15.138 10.582 21.65l-.072.06c.559 1.553-4.17 6.44-5.938 4.888l-.005.004-.028-.034a1.323 1.323 0 01-.124-.135 2.618 2.618 0 01-.149-.205z\"/><rect width=\"16\" height=\"48\" x=\"96\" y=\"80\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"80\" y=\"96\" rx=\"8\"/></g></svg>"
},
"$:/core/images/new-image-button": {
"title": "$:/core/images/new-image-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-image-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.362 73.627l15.826-27.41a2.626 2.626 0 00-.962-3.59l-50.01-28.872a2.626 2.626 0 00-3.588.961L30.058 36.49l10.04-5.261c3.042-1.595 6.771.114 7.55 3.46l3.607 17.702 9.88.85a5.25 5.25 0 014.571 3.77c.034.115.1.344.199.671.165.553.353 1.172.562 1.843.595 1.914 1.23 3.85 1.872 5.678.207.588.412 1.156.614 1.701.625 1.685 1.209 3.114 1.725 4.207.255.54.485.977.726 1.427.214.212.547.425 1.011.622 1.141.482 2.784.74 4.657.758.864.008 1.71-.034 2.492-.11.448-.043.753-.085.871-.104.315-.053.625-.077.927-.076zM37.47 2.649A5.257 5.257 0 0144.649.725l63.645 36.746a5.257 5.257 0 011.923 7.178L73.47 108.294a5.257 5.257 0 01-7.177 1.923L2.649 73.47a5.257 5.257 0 01-1.924-7.177L37.471 2.649zm42.837 50.49a5.25 5.25 0 105.25-9.092 5.25 5.25 0 00-5.25 9.093zM96 112h-7.993c-4.419 0-8.007-3.582-8.007-8 0-4.41 3.585-8 8.007-8H96v-7.993C96 83.588 99.582 80 104 80c4.41 0 8 3.585 8 8.007V96h7.993c4.419 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H112v7.993c0 4.419-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V112zM33.347 51.791c7.428 7.948 9.01 10.69 7.449 13.394-1.56 2.703-13.838-2.328-16.094 1.58-2.256 3.908-.907 3.258-2.437 5.908l19.73 11.39s-5.605-8.255-4.235-10.628c2.515-4.356 8.77-1.256 10.365-4.019 2.414-4.181-5.103-9.639-14.778-17.625z\"/></svg>"
},
"$:/core/images/new-journal-button": {
"title": "$:/core/images/new-journal-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-journal-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.545 112.818v11.818c0 1.306 1.086 2.364 2.425 2.364h6.06c1.34 0 2.425-1.058 2.425-2.364v-11.818h12.12c1.34 0 2.425-1.058 2.425-2.363v-5.91c0-1.305-1.085-2.363-2.424-2.363h-12.121V90.364c0-1.306-1.086-2.364-2.425-2.364h-6.06c-1.34 0-2.425 1.058-2.425 2.364v11.818h-12.12c-1.34 0-2.425 1.058-2.425 2.363v5.91c0 1.305 1.085 2.363 2.424 2.363h12.121zM60.016 4.965c-4.781-2.76-10.897-1.118-13.656 3.66L5.553 79.305A9.993 9.993 0 009.21 92.963l51.04 29.468c4.78 2.76 10.897 1.118 13.655-3.66l40.808-70.681a9.993 9.993 0 00-3.658-13.656L60.016 4.965zm-3.567 27.963a6 6 0 106-10.393 6 6 0 00-6 10.393zm31.697 17.928a6 6 0 106-10.392 6 6 0 00-6 10.392z\"/><text class=\"tc-fill-background\" font-family=\"Helvetica\" font-size=\"47.172\" font-weight=\"bold\" transform=\"rotate(30 25.742 95.82)\"><tspan x=\"42\" y=\"77.485\" text-anchor=\"middle\"><<now \"DD\">></tspan></text></g></svg>"
},
"$:/core/images/opacity": {
"title": "$:/core/images/opacity",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-opacity tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.362 65a51.595 51.595 0 01-1.942 6H82.584a35.867 35.867 0 002.997-6h16.78zm.472-2c.423-1.961.734-3.963.929-6H87.656a35.78 35.78 0 01-1.368 6h16.546zm-3.249 10a51.847 51.847 0 01-3.135 6H75.812a36.205 36.205 0 005.432-6h18.341zm-4.416 8c-1.424 2.116-3 4.12-4.71 6H60.46a35.843 35.843 0 0012.874-6h21.834zm-7.513-34h16.107C101.247 20.627 79.033 0 52 0 23.281 0 0 23.281 0 52c0 25.228 17.965 46.26 41.8 51h20.4a51.66 51.66 0 0015.875-6H39v-2h42.25a52.257 52.257 0 007.288-6H39v-2h4.539C27.739 83.194 16 68.968 16 52c0-19.882 16.118-36 36-36 18.186 0 33.222 13.484 35.656 31zm.22 2h16.039a52.823 52.823 0 010 6H87.877a36.483 36.483 0 000-6z\"/><path d=\"M76 128c28.719 0 52-23.281 52-52s-23.281-52-52-52-52 23.281-52 52 23.281 52 52 52zm0-16c19.882 0 36-16.118 36-36S95.882 40 76 40 40 56.118 40 76s16.118 36 36 36z\"/><path d=\"M37 58h53v4H37v-4zm3-8h53v4H40v-4zm0-8h53v4H40v-4zm-8 24h53v4H32v-4zm-2 8h53v4H30v-4zm-3 8h53v4H27v-4z\"/></g></svg>"
},
"$:/core/images/open-window": {
"title": "$:/core/images/open-window",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-open-window tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M16 112h88.994c3.87 0 7.006 3.59 7.006 8 0 4.418-3.142 8-7.006 8H7.006C3.136 128 0 124.41 0 120a9.321 9.321 0 010-.01V24.01C0 19.586 3.59 16 8 16c4.418 0 8 3.584 8 8.01V112z\"/><path d=\"M96 43.196V56a8 8 0 1016 0V24c0-4.41-3.585-8-8.007-8H72.007C67.588 16 64 19.582 64 24c0 4.41 3.585 8 8.007 8H84.57l-36.3 36.299a8 8 0 00-.001 11.316c3.117 3.117 8.19 3.123 11.316-.003L96 43.196zM32 7.999C32 3.581 35.588 0 40 0h80c4.419 0 8 3.588 8 8v80c0 4.419-3.588 8-8 8H40c-4.419 0-8-3.588-8-8V8z\"/></g></svg>"
},
"$:/core/images/options-button": {
"title": "$:/core/images/options-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-options-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M110.488 76a47.712 47.712 0 01-5.134 12.384l6.724 6.724c3.123 3.123 3.132 8.192.011 11.313l-5.668 5.668c-3.12 3.12-8.186 3.117-11.313-.01l-6.724-6.725c-3.82 2.258-7.98 4-12.384 5.134v9.505c0 4.417-3.578 8.007-7.992 8.007h-8.016C55.58 128 52 124.415 52 119.993v-9.505a47.712 47.712 0 01-12.384-5.134l-6.724 6.725c-3.123 3.122-8.192 3.131-11.313.01l-5.668-5.668c-3.12-3.12-3.116-8.186.01-11.313l6.725-6.724c-2.257-3.82-4-7.98-5.134-12.384H8.007C3.591 76 0 72.422 0 68.01v-8.017C0 55.58 3.585 52 8.007 52h9.505a47.712 47.712 0 015.134-12.383l-6.724-6.725c-3.123-3.122-3.132-8.191-.011-11.312l5.668-5.669c3.12-3.12 8.186-3.116 11.313.01l6.724 6.725c3.82-2.257 7.98-4 12.384-5.134V8.007C52 3.591 55.578 0 59.992 0h8.016C72.42 0 76 3.585 76 8.007v9.505a47.712 47.712 0 0112.384 5.134l6.724-6.724c3.123-3.123 8.192-3.132 11.313-.01l5.668 5.668c3.12 3.12 3.116 8.186-.01 11.312l-6.725 6.725c2.257 3.82 4 7.979 5.134 12.383h9.505c4.416 0 8.007 3.578 8.007 7.992v8.017c0 4.411-3.585 7.991-8.007 7.991h-9.505zM64 96c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/></svg>"
},
"$:/core/images/paint": {
"title": "$:/core/images/paint",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-paint tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M83.527 76.19C90.43 69.287 91.892 59 87.91 50.665l37.903-37.902c2.919-2.92 2.913-7.659 0-10.572a7.474 7.474 0 00-10.572 0L77.338 40.093c-8.335-3.982-18.622-2.521-25.526 4.383l31.715 31.715zm-2.643 2.644L49.169 47.119S8.506 81.243 0 80.282c0 0 3.782 5.592 6.827 8.039 14.024-5.69 37.326-24.6 37.326-24.6l.661.66S19.45 90.222 9.18 92.047c1.222 1.44 4.354 4.053 6.247 5.776 5.417-1.488 34.733-28.57 34.733-28.57l.661.66-32.407 31.022 5.285 5.286L56.106 75.2l.662.66s-27.864 30.536-28.684 32.432c0 0 6.032 6.853 7.569 7.824.702-2.836 27.884-33.485 27.884-33.485l.661.66s-20.597 23.755-24.964 36.732c3.21 3.549 7.5 5.137 10.926 6.298-2.19-11.817 30.724-47.487 30.724-47.487z\"/></svg>"
},
"$:/core/images/palette": {
"title": "$:/core/images/palette",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-palette tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.247 39.182a93.52 93.52 0 00-16.228-1.4C28.662 37.781 0 57.131 0 81.002c0 9.642 4.676 18.546 12.58 25.735C23.504 91.19 26.34 72.395 36.89 63.562c15.183-12.713 26.538-7.828 26.538-7.828l16.82-16.552zm26.535 9.655c13.049 7.913 21.257 19.392 21.257 32.166 0 9.35.519 17.411-11.874 25.08-10.797 6.681-3.824-6.536-11.844-10.898s-19.946 1.308-18.213 7.906c3.2 12.181 19.422 11.455 6.314 16.658-13.107 5.202-18.202 4.476-28.403 4.476-7.821 0-15.315-.947-22.243-2.68 9.844-4.197 27.88-12.539 33.354-19.456C82.788 92.409 87.37 80 83.324 72.484c-.194-.359 11.215-11.668 23.458-23.647zM1.134 123.867l-.66.002c33.479-14.94 22.161-64.226 58.818-64.226.317 1.418.644 2.944 1.062 4.494-25.907-4.166-23.567 48.031-59.22 59.73zm.713-.007c38.872-.506 78.152-22.347 78.152-44.813-9.27 0-14.073-3.48-16.816-7.942-16.597-7.003-30.365 45.715-61.336 52.755zm65.351-64.008c-4.45 4.115 4.886 16.433 11.318 11.318l45.27-45.27c11.317-11.318 0-22.635-11.318-11.318-11.317 11.318-33.518 34.405-45.27 45.27z\"/></svg>"
},
"$:/core/images/permalink-button": {
"title": "$:/core/images/permalink-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permalink-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.483 48l-7.387 32h-25.58l7.388-32h25.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L100.598 32h3.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-7.096l-7.387 32H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H85.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L69.402 96h-25.58L38.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L27.402 96h-3.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h7.096l7.387-32H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h18.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L58.598 32h25.58z\"/></svg>"
},
"$:/core/images/permaview-button": {
"title": "$:/core/images/permaview-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permaview-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.483 48l-1.846 8h-5.58l1.847-8h5.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L101.598 32h2.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-6.096l-1.847 8h7.944c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H92.364l-1.846 8H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H86.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L70.402 96h-5.58L59.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L48.402 96h-5.58L37.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L26.402 96h-2.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h6.096l1.847-8h-7.944C19.59 72 16 68.418 16 64c0-4.41 3.581-8 8-8h11.637l1.846-8H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h17.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L57.598 32h5.58L68.8 7.642c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L79.598 32h5.58zM53.904 48l-1.847 8h5.58l1.846-8h-5.579zm22.039 24l-1.847 8h-5.58l1.847-8h5.58zm-27.58 0l-1.846 8h5.579l1.847-8h-5.58z\"/></svg>"
},
"$:/core/images/picture": {
"title": "$:/core/images/picture",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-picture tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112 68.233v-48.23A4.001 4.001 0 00107.997 16H20.003A4.001 4.001 0 0016 20.003v38.31l9.241-14.593c2.8-4.422 9.023-5.008 12.6-1.186l18.247 20.613 13.687-6.407a8 8 0 018.903 1.492 264.97 264.97 0 002.92 2.739 249.44 249.44 0 006.798 6.066 166.5 166.5 0 002.106 1.778c2.108 1.747 3.967 3.188 5.482 4.237.748.518 1.383.92 2.044 1.33.444.117 1.046.144 1.809.05 1.873-.233 4.238-1.144 6.723-2.547a36.016 36.016 0 003.205-2.044c.558-.4.93-.686 1.07-.802.376-.31.765-.577 1.165-.806zM0 8.007A8.01 8.01 0 018.007 0h111.986A8.01 8.01 0 01128 8.007v111.986a8.01 8.01 0 01-8.007 8.007H8.007A8.01 8.01 0 010 119.993V8.007zM95 42a8 8 0 100-16 8 8 0 000 16zM32 76c15.859 4.83 20.035 7.244 20.035 12S32 95.471 32 102.347c0 6.876 1.285 4.99 1.285 9.653H68s-13.685-6.625-13.685-10.8c0-7.665 10.615-8.34 10.615-13.2 0-7.357-14.078-8.833-32.93-12z\"/></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\"><path fill-rule=\"evenodd\" d=\"M61.207 68.137c-4.324 2.795-6.999 6.656-6.999 10.921 0 7.906 9.19 14.424 21.042 15.336 2.162 3.902 8.598 6.785 16.318 7.01-5.126-1.125-9.117-3.742-10.62-7.01C92.805 93.487 102 86.967 102 79.059c0-8.53-10.699-15.445-23.896-15.445-6.599 0-12.572 1.729-16.897 4.524zm12.794-14.158c-4.324 2.795-10.298 4.524-16.897 4.524-2.619 0-5.14-.272-7.497-.775-3.312 2.25-8.383 3.69-14.067 3.69l-.255-.002c4.119-.892 7.511-2.747 9.478-5.13-6.925-2.704-11.555-7.617-11.555-13.228 0-8.53 10.699-15.445 23.896-15.445C70.301 27.613 81 34.528 81 43.058c0 4.265-2.675 8.126-6.999 10.921zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></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\"><path fill-rule=\"evenodd\" d=\"M40.397 76.446V95.34h14.12l-.001-.005a6.912 6.912 0 005.364-11.593l.046-.023a6.912 6.912 0 119.979.526l.086.055a6.914 6.914 0 004.408 10.948l-.023.092h21.32V75.568l-.15.038a6.912 6.912 0 00-11.593-5.364l-.022-.046a6.912 6.912 0 11.526-9.979l.055-.086a6.914 6.914 0 0010.948-4.408c.079.018.158.038.236.059v-15.74h-21.32l.023-.094a6.914 6.914 0 01-4.408-10.947 10.23 10.23 0 00-.086-.055 6.912 6.912 0 10-9.979-.526l-.046.023a6.912 6.912 0 01-5.364 11.593l.001.005h-14.12v12.847A6.912 6.912 0 0129.5 59.843l-.054.086a6.912 6.912 0 10-.526 9.979l.023.046a6.912 6.912 0 0111.455 6.492zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></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\"><path fill-rule=\"evenodd\" d=\"M29.408 91.472L51.469 69.41l-.004-.005a2.22 2.22 0 01.004-3.146c.87-.87 2.281-.872 3.147-.005l9.465 9.464a2.22 2.22 0 01-.005 3.147c-.87.87-2.28.871-3.147.005l-.005-.005-22.061 22.062a6.686 6.686 0 11-9.455-9.455zM60.802 66.38c-2.436-2.704-4.465-5.091-5.817-6.869-6.855-9.014-10.313-4.268-14.226 0-3.913 4.268 1.03 7.726-2.683 10.741-3.713 3.015-3.484 4.06-9.752-1.455-6.267-5.516-6.7-7.034-3.823-10.181 2.877-3.147 5.281 1.808 11.159-3.785 5.877-5.593.94-10.55.94-10.55s12.237-25.014 28.588-23.167c16.351 1.848-6.186-2.392-11.792 17.226-2.4 8.4.447 6.42 4.998 9.968 1.394 1.086 6.03 4.401 11.794 8.685l20.677-20.676 1.615-4.766 7.84-4.689 3.151 3.152-4.688 7.84-4.766 1.615-20.224 20.223c12.663 9.547 28.312 22.146 28.312 26.709 0 7.217-3.071 11.526-9.535 9.164-4.693-1.715-18.768-15.192-28.753-25.897l-2.893 2.893-3.151-3.152 3.029-3.029zM63.953 0l54.56 32v64l-54.56 32-54.56-32V32l54.56-32z\"/></svg>"
},
"$:/core/images/preview-closed": {
"title": "$:/core/images/preview-closed",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-closed tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M.088 64a7.144 7.144 0 001.378 5.458C16.246 88.818 39.17 100.414 64 100.414c24.83 0 47.753-11.596 62.534-30.956A7.144 7.144 0 00127.912 64C110.582 78.416 88.304 87.086 64 87.086 39.696 87.086 17.418 78.416.088 64z\"/><rect width=\"4\" height=\"16\" x=\"62\" y=\"96\" rx=\"4\"/><rect width=\"4\" height=\"16\" x=\"78\" y=\"93\" rx=\"4\" transform=\"rotate(-5 80 101)\"/><rect width=\"4\" height=\"16\" x=\"46\" y=\"93\" rx=\"4\" transform=\"rotate(5 48 101)\"/><rect width=\"4\" height=\"16\" x=\"30\" y=\"88\" rx=\"4\" transform=\"rotate(10 32 96)\"/><rect width=\"4\" height=\"16\" x=\"94\" y=\"88\" rx=\"4\" transform=\"rotate(-10 96 96)\"/><rect width=\"4\" height=\"16\" x=\"110\" y=\"80\" rx=\"4\" transform=\"rotate(-20 112 88)\"/><rect width=\"4\" height=\"16\" x=\"14\" y=\"80\" rx=\"4\" transform=\"rotate(20 16 88)\"/></g></svg>"
},
"$:/core/images/preview-open": {
"title": "$:/core/images/preview-open",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-open tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.11 99.588c-24.83 0-47.754-11.596-62.534-30.957a7.148 7.148 0 010-8.675C16.356 40.596 39.28 29 64.11 29c24.83 0 47.753 11.596 62.534 30.956a7.148 7.148 0 010 8.675c-14.78 19.36-37.703 30.957-62.534 30.957zm46.104-32.007c1.44-1.524 1.44-3.638 0-5.162C99.326 50.9 82.439 44 64.147 44S28.968 50.9 18.08 62.42c-1.44 1.523-1.44 3.637 0 5.16C28.968 79.1 45.855 86 64.147 86s35.179-6.9 46.067-18.42z\"/><path d=\"M63.5 88C76.479 88 87 77.479 87 64.5S76.479 41 63.5 41 40 51.521 40 64.5 50.521 88 63.5 88z\"/></g></svg>"
},
"$:/core/images/print-button": {
"title": "$:/core/images/print-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-print-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M112 71V30.5h-.032c-.035-2-.816-3.99-2.343-5.516L86.998 2.357A7.978 7.978 0 0081 .02V0H24a8 8 0 00-8 8v63h8V8h57v14.5c0 4.422 3.582 8 8 8h15V71h8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/><path d=\"M0 80.005C0 71.165 7.156 64 16 64h96c8.836 0 16 7.155 16 16.005v31.99c0 8.84-7.156 16.005-16 16.005H16c-8.836 0-16-7.155-16-16.005v-31.99zM104 96a8 8 0 100-16 8 8 0 000 16z\"/></g></svg>"
},
"$:/core/images/quote": {
"title": "$:/core/images/quote",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-quote tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M51.219 117.713V62.199H27.427c0-8.891 1.683-16.401 5.047-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.36 3.184-20.728 6.669-6.368 3.484-11.835 7.87-16.401 13.157C9.524 27.113 5.98 33.241 3.456 40.21.933 47.18-.21 54.63.03 62.56v55.153H51.22zm76.781 0V62.199h-23.791c0-8.891 1.682-16.401 5.046-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.359 3.184-20.727 6.669-6.369 3.484-11.836 7.87-16.402 13.157-4.566 5.287-8.11 11.415-10.634 18.384-2.523 6.97-3.665 14.42-3.424 22.35v55.153H128z\"/></svg>"
},
"$:/core/images/refresh-button": {
"title": "$:/core/images/refresh-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-refresh-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M106.369 39.433c10.16 20.879 6.57 46.764-10.771 64.106-21.87 21.87-57.327 21.87-79.196 0-21.87-21.87-21.87-57.326 0-79.196a8 8 0 1111.314 11.314c-15.621 15.62-15.621 40.947 0 56.568 15.62 15.621 40.947 15.621 56.568 0C97.72 78.79 99.6 58.175 89.924 42.73l-6.44 12.264a8 8 0 11-14.166-7.437L84.435 18.76a8 8 0 0110.838-3.345l28.873 15.345a8 8 0 11-7.51 14.129l-10.267-5.457zm-8.222-12.368c-.167-.19-.336-.38-.506-.57l.96-.296-.454.866z\"/></svg>"
},
"$:/core/images/right-arrow": {
"title": "$:/core/images/right-arrow",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-right-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M99.069 64.173c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></svg>"
},
"$:/core/images/rotate-left": {
"title": "$:/core/images/rotate-left",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-rotate-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"32\" height=\"80\" rx=\"8\"/><rect width=\"80\" height=\"32\" x=\"48\" y=\"96\" rx=\"8\"/><path d=\"M61.32 36.65c19.743 2.45 35.023 19.287 35.023 39.693a4 4 0 01-8 0c0-15.663-11.254-28.698-26.117-31.46l3.916 3.916a4 4 0 11-5.657 5.657L49.172 43.142a4 4 0 010-5.657l11.313-11.313a4 4 0 115.657 5.656l-4.821 4.822z\"/></g></svg>"
},
"$:/core/images/save-button": {
"title": "$:/core/images/save-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M120.783 34.33c4.641 8.862 7.266 18.948 7.266 29.646 0 35.347-28.653 64-64 64-35.346 0-64-28.653-64-64 0-35.346 28.654-64 64-64 18.808 0 35.72 8.113 47.43 21.03l2.68-2.68c3.13-3.13 8.197-3.132 11.321-.008 3.118 3.118 3.121 8.193-.007 11.32l-4.69 4.691zm-12.058 12.058a47.876 47.876 0 013.324 17.588c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48c14.39 0 27.3 6.332 36.098 16.362L58.941 73.544 41.976 56.578c-3.127-3.127-8.201-3.123-11.32-.005-3.123 3.124-3.119 8.194.006 11.319l22.617 22.617a7.992 7.992 0 005.659 2.347c2.05 0 4.101-.783 5.667-2.349l44.12-44.12z\"/></svg>"
},
"$:/core/images/size": {
"title": "$:/core/images/size",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-size tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M92.343 26l-9.171 9.172a4 4 0 105.656 5.656l16-16a4 4 0 000-5.656l-16-16a4 4 0 10-5.656 5.656L92.343 18H22a4 4 0 00-4 4v70.343l-9.172-9.171a4 4 0 10-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656L26 92.343V22l-4 4h70.343zM112 52v64l4-4H52a4 4 0 100 8h64a4 4 0 004-4V52a4 4 0 10-8 0z\"/></svg>"
},
"$:/core/images/spiral": {
"title": "$:/core/images/spiral",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-spiral tc-image-button\" viewBox=\"0 0 128 128\"><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.074a4.785 4.785 0 00-4.52-5.03 4.778 4.778 0 00-5.03 4.52c-.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-.01a1.047 1.047 0 01-.264-.332c-.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\"/></svg>"
},
"$:/core/images/stamp": {
"title": "$:/core/images/stamp",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-stamp tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M49.733 64H16.01C11.584 64 8 67.583 8 72.003V97h112V72.003A8 8 0 00111.99 64H78.267A22.813 22.813 0 0175.5 53.077c0-6.475 2.687-12.324 7.009-16.497A22.818 22.818 0 0087 22.952C87 10.276 76.703 0 64 0S41 10.276 41 22.952c0 5.103 1.669 9.817 4.491 13.628 4.322 4.173 7.009 10.022 7.009 16.497 0 3.954-1.002 7.675-2.767 10.923zM8 104h112v8H8v-8z\"/></svg>"
},
"$:/core/images/star-filled": {
"title": "$:/core/images/star-filled",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-star-filled tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M61.836 96.823l37.327 27.287c2.72 1.99 6.379-.69 5.343-3.912L90.29 75.988l-1.26 3.91 37.285-27.345c2.718-1.993 1.32-6.327-2.041-6.33l-46.113-.036 3.3 2.416L67.176 4.416c-1.04-3.221-5.563-3.221-6.604 0L46.29 48.603l3.3-2.416-46.113.036c-3.362.003-4.759 4.337-2.04 6.33L38.72 79.898l-1.26-3.91-14.216 44.21c-1.036 3.223 2.622 5.901 5.343 3.912l37.326-27.287h-4.078z\"/></svg>"
},
"$:/core/images/storyview-classic": {
"title": "$:/core/images/storyview-classic",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-classic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm0 48C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0 32C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
},
"$:/core/images/storyview-pop": {
"title": "$:/core/images/storyview-pop",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-pop tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm-7.99 40C11.587 56 8 59.578 8 63.992v16.016C8 84.422 11.584 88 16.01 88h95.98c4.424 0 8.01-3.578 8.01-7.992V63.992c0-4.414-3.584-7.992-8.01-7.992H16.01zM24 96C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0-32C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
},
"$:/core/images/storyview-zoomin": {
"title": "$:/core/images/storyview-zoomin",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-zoomin tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16A8 8 0 0016 24.009V71.99C16 76.414 19.588 80 24 80h80a8 8 0 008-8.009V24.01c0-4.423-3.588-8.009-8-8.009H24z\"/></svg>"
},
"$:/core/images/strikethrough": {
"title": "$:/core/images/strikethrough",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-strikethrough tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M92.794 38.726h15.422c-.229-6.74-1.514-12.538-3.856-17.393-2.342-4.855-5.54-8.881-9.596-12.08-4.055-3.199-8.767-5.54-14.136-7.025C75.258.743 69.433 0 63.15 0a62.76 62.76 0 00-16.364 2.142C41.474 3.57 36.733 5.74 32.564 8.653c-4.17 2.913-7.511 6.626-10.025 11.138-2.513 4.512-3.77 9.853-3.77 16.022 0 5.597 1.115 10.252 3.342 13.965 2.228 3.712 5.198 6.74 8.91 9.081 3.713 2.342 7.911 4.227 12.595 5.655a194.641 194.641 0 0014.308 3.77c4.855 1.085 9.624 2.142 14.308 3.17 4.683 1.028 8.881 2.37 12.594 4.027 3.713 1.656 6.683 3.798 8.91 6.425 2.228 2.628 3.342 6.055 3.342 10.281 0 4.456-.914 8.111-2.742 10.967a19.953 19.953 0 01-7.197 6.768c-2.97 1.657-6.311 2.828-10.024 3.513a60.771 60.771 0 01-11.052 1.028c-4.57 0-9.025-.571-13.366-1.713-4.34-1.143-8.139-2.913-11.394-5.312-3.256-2.4-5.884-5.455-7.883-9.168-1.999-3.712-2.998-8.139-2.998-13.28H15c0 7.426 1.342 13.852 4.027 19.278 2.684 5.426 6.34 9.881 10.966 13.365 4.627 3.484 9.996 6.083 16.107 7.797 6.112 1.713 12.595 2.57 19.449 2.57 5.597 0 11.223-.657 16.878-1.97 5.655-1.314 10.767-3.428 15.336-6.34 4.57-2.914 8.31-6.683 11.224-11.31 2.913-4.626 4.37-10.195 4.37-16.707 0-6.054-1.115-11.08-3.342-15.079-2.228-3.998-5.198-7.31-8.91-9.938-3.713-2.627-7.911-4.712-12.595-6.254a170.83 170.83 0 00-14.308-4.027 549.669 549.669 0 00-14.308-3.17c-4.683-.971-8.881-2.2-12.594-3.684-3.713-1.485-6.683-3.399-8.91-5.74-2.228-2.342-3.342-5.398-3.342-9.168 0-3.998.771-7.34 2.313-10.024 1.543-2.685 3.599-4.826 6.17-6.426 2.57-1.599 5.51-2.741 8.824-3.427a49.767 49.767 0 0110.11-1.028c8.453 0 15.393 1.97 20.819 5.912 5.426 3.94 8.596 10.31 9.51 19.106z\"/><path d=\"M5 54h118v16H5z\"/></g></svg>"
},
"$:/core/images/subscript": {
"title": "$:/core/images/subscript",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-subscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 128.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
},
"$:/core/images/superscript": {
"title": "$:/core/images/superscript",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-superscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 63.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
},
"$:/core/images/tag-button": {
"title": "$:/core/images/tag-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tag-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M18.164 47.66l.004 4.105c.003 3.823 2.19 9.097 4.885 11.792l61.85 61.85c2.697 2.697 7.068 2.69 9.769-.01L125.767 94.3a6.903 6.903 0 00.01-9.77L63.928 22.683c-2.697-2.697-7.976-4.88-11.796-4.881l-27.076-.007a6.902 6.902 0 00-6.91 6.91l.008 9.96.287.033c3.73.411 8.489-.044 13.365-1.153a9.702 9.702 0 0111.14-3.662l.291-.13.128.285a9.7 9.7 0 013.3 2.17c3.796 3.796 3.801 9.945.012 13.734-3.618 3.618-9.386 3.777-13.204.482-5.365 1.122-10.674 1.596-15.309 1.237z\"/><path d=\"M47.633 39.532l.023.051c-9.689 4.356-21.584 6.799-30.396 5.828C5.273 44.089-1.028 36.43 2.443 24.078 5.562 12.976 14.3 4.361 24.047 1.548c10.68-3.083 19.749 1.968 19.749 13.225h-8.623c0-4.859-3.078-6.573-8.735-4.94-6.91 1.995-13.392 8.383-15.694 16.577-1.915 6.818.417 9.653 7.46 10.43 7.126.785 17.531-1.352 25.917-5.121l.027.06.036-.017c1.76-.758 6.266 6.549 3.524 7.74a2.8 2.8 0 01-.075.03z\"/></g></svg>"
},
"$:/core/images/theme-button": {
"title": "$:/core/images/theme-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-theme-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.854 66.945a122.626 122.626 0 01-3.9-4.819c-11.064-14.548-16.645-6.888-22.96 0-6.315 6.888 1.664 12.47-4.33 17.335-5.993 4.866-5.623 6.552-15.737-2.35-10.115-8.9-10.815-11.351-6.172-16.43 4.644-5.08 8.524 2.918 18.01-6.108 9.485-9.026 1.517-17.026 1.517-17.026S42.03-2.824 68.42.157c26.39 2.982-9.984-3.86-19.031 27.801-3.874 13.556.72 10.362 8.066 16.087 1.707 1.33 6.428 4.732 12.671 9.318-6.129 5.879-11.157 10.669-14.273 13.582zm11.641 12.947c16.013 17.036 37.742 37.726 45.117 40.42 10.432 3.813 15.388-3.141 15.388-14.79 0-7.151-23.83-26.542-43.924-41.769-7.408 7.156-13.376 12.953-16.58 16.139z\"/><path d=\"M11.069 109.828L46.31 74.587a3.56 3.56 0 115.037-5.032l15.098 15.098a3.56 3.56 0 11-5.032 5.037l-35.24 35.241c-4.171 4.17-10.933 4.17-15.104 0-4.17-4.17-4.17-10.933 0-15.103zM124.344 6.622l5.034 5.034-7.49 12.524-7.613 2.58L61.413 79.62l-5.034-5.034 52.861-52.862 2.58-7.614 12.524-7.49z\"/></g></svg>"
},
"$:/core/images/timestamp-off": {
"title": "$:/core/images/timestamp-off",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-off tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><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 10a5 5 0 010-10H66.69a5 5 0 015 5c.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\"/></g></svg>"
},
"$:/core/images/timestamp-on": {
"title": "$:/core/images/timestamp-on",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-on tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><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 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M13.41 27.178a5.005 5.005 0 01-7.045-.613 5.008 5.008 0 01.616-7.047l9.95-8.348a5 5 0 016.429 7.661l-9.95 8.348zm89.573 0a5.005 5.005 0 007.045-.613 5.008 5.008 0 00-.616-7.047l-9.95-8.348a5 5 0 00-6.428 7.661l9.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\"/></g></svg>"
},
"$:/core/images/tip": {
"title": "$:/core/images/tip",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tip tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128.242c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64 0 35.346 28.654 64 64 64zm11.936-36.789c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349C54.33 94.05 58.824 95.82 64 95.82c5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.456c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zM64.3 24.242c11.618 0 23.699 7.82 23.699 24.2S75.92 71.754 75.92 83.576c0 5.873-5.868 9.26-11.92 9.26s-12.027-3.006-12.027-9.26C51.973 71.147 40 65.47 40 48.442s12.683-24.2 24.301-24.2z\"/></svg>"
},
"$:/core/images/transcludify": {
"title": "$:/core/images/transcludify",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-transcludify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M0 59.482c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.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 00-.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 00-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 002.75-.932 6.762 6.762 0 002.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 00-.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 00-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 00-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 00.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 00-.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 002.262 2.084 8.868 8.868 0 002.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 00-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 00.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 00-.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 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806z\"/></svg>"
},
"$:/core/images/twitter": {
"title": "$:/core/images/twitter",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-twitter tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.626 115.803A73.376 73.376 0 012 104.235c2.022.238 4.08.36 6.166.36 12.111 0 23.258-4.117 32.105-11.023-11.312-.208-20.859-7.653-24.148-17.883a25.98 25.98 0 0011.674-.441C15.971 72.881 7.061 62.474 7.061 49.997c0-.108 0-.216.002-.323a25.824 25.824 0 0011.709 3.22c-6.936-4.617-11.5-12.5-11.5-21.433 0-4.719 1.274-9.142 3.5-12.945 12.75 15.579 31.797 25.83 53.281 26.904-.44-1.884-.67-3.85-.67-5.868 0-14.22 11.575-25.75 25.852-25.75a25.865 25.865 0 0118.869 8.132 51.892 51.892 0 0016.415-6.248c-1.93 6.012-6.029 11.059-11.366 14.246A51.844 51.844 0 00128 25.878a52.428 52.428 0 01-12.9 13.33c.05 1.104.075 2.214.075 3.33 0 34.028-26 73.265-73.549 73.265\"/></svg>"
},
"$:/core/images/underline": {
"title": "$:/core/images/underline",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-underline tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M7 117.421h114.248V128H7v-10.579zm97.871-18.525V0h-16.26v55.856c0 4.463-.605 8.576-1.816 12.338-1.212 3.762-3.03 7.046-5.452 9.851-2.423 2.806-5.452 4.974-9.086 6.504-3.635 1.53-7.939 2.296-12.912 2.296-6.25 0-11.159-1.786-14.73-5.356-3.57-3.571-5.356-8.417-5.356-14.538V0H23v65.038c0 5.356.542 10.234 1.626 14.633 1.084 4.4 2.965 8.194 5.643 11.382 2.678 3.188 6.185 5.643 10.52 7.365 4.337 1.721 9.756 2.582 16.26 2.582 7.27 0 13.582-1.435 18.938-4.304 5.356-2.87 9.755-7.365 13.199-13.486h.382v15.686h15.303z\"/></svg>"
},
"$:/core/images/unfold-all-button": {
"title": "$:/core/images/unfold-all-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M63.945 60.624c-2.05 0-4.101-.78-5.666-2.345L35.662 35.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 41.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 58.279a7.986 7.986 0 01-5.663 2.346zM64.004 124.565c-2.05 0-4.102-.78-5.666-2.345L35.721 99.603c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 105.255l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.662 122.22a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
},
"$:/core/images/unfold-button": {
"title": "$:/core/images/unfold-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M63.945 63.624c-2.05 0-4.101-.78-5.666-2.345L35.662 38.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 44.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 61.279a7.986 7.986 0 01-5.663 2.346zM64.004 105.682c-2.05.001-4.102-.78-5.666-2.344L35.721 80.721c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 86.373l16.966-16.966c3.124-3.125 8.194-3.13 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319l-22.617 22.617a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
},
"$:/core/images/unlocked-padlock": {
"title": "$:/core/images/unlocked-padlock",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unlocked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M48.627 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h6.136c-10.455-12.651-27.364-35.788-4.3-55.142 24.636-20.672 45.835 4.353 55.777 16.201 9.943 11.85-2.676 22.437-12.457 9.892-9.78-12.545-21.167-24.146-33.207-14.043-12.041 10.104-1.757 22.36 8.813 34.958 2.467 2.94 3.641 5.732 3.865 8.134zm19.105 28.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
},
"$:/core/images/up-arrow": {
"title": "$:/core/images/up-arrow",
"created": "20150316000544368",
"modified": "20150316000831867",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-up-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M63.892.281c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.104 3.092-11.196 0L63.894 19.393 13.513 69.774a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98A7.892 7.892 0 0163.893.28z\"/></svg>"
},
"$:/core/images/video": {
"title": "$:/core/images/video",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-video tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 12c-34.91 0-55.273 2.917-58.182 5.833C2.91 20.75 0 41.167 0 64.5c0 23.333 2.91 43.75 5.818 46.667C8.728 114.083 29.091 117 64 117c34.91 0 55.273-2.917 58.182-5.833C125.09 108.25 128 87.833 128 64.5c0-23.333-2.91-43.75-5.818-46.667C119.272 14.917 98.909 12 64 12zm-9.084 32.618c-3.813-2.542-6.905-.879-6.905 3.698v31.368c0 4.585 3.099 6.235 6.905 3.698l22.168-14.779c3.813-2.542 3.806-6.669 0-9.206L54.916 44.618z\"/></svg>"
},
"$:/core/images/warning": {
"title": "$:/core/images/warning",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-warning tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M57.072 11c3.079-5.333 10.777-5.333 13.856 0l55.426 96c3.079 5.333-.77 12-6.928 12H8.574c-6.158 0-10.007-6.667-6.928-12l55.426-96zM64 37c-4.418 0-8 3.582-8 7.994v28.012C56 77.421 59.59 81 64 81c4.418 0 8-3.582 8-7.994V44.994C72 40.579 68.41 37 64 37zm0 67a8 8 0 100-16 8 8 0 000 16z\"/></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/SidebarSearch/Hint": {
"title": "$:/language/Buttons/SidebarSearch/Hint",
"text": "Select the sidebar search field"
},
"$:/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/ToggleSidebar/Hint": {
"title": "$:/language/Buttons/ToggleSidebar/Hint",
"text": "Toggle the sidebar visibility"
},
"$:/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/AutoFocus/Prompt": {
"title": "$:/language/ControlPanel/Basics/AutoFocus/Prompt",
"text": "Default focus field for new tiddlers"
},
"$:/language/ControlPanel/Basics/Caption": {
"title": "$:/language/ControlPanel/Basics/Caption",
"text": "Basics"
},
"$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
"title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
"text": "Use [[double square brackets]] 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/NewTiddler/Tags/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt",
"text": "Tags for new tiddlers"
},
"$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
"text": "Number of overridden shadow tiddlers"
},
"$:/language/ControlPanel/Basics/RemoveTags": {
"title": "$:/language/ControlPanel/Basics/RemoveTags",
"text": "Update to current format"
},
"$:/language/ControlPanel/Basics/RemoveTags/Hint": {
"title": "$:/language/ControlPanel/Basics/RemoveTags/Hint",
"text": "Update the tags configuration to the latest format"
},
"$:/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/LayoutSwitcher/Caption": {
"title": "$:/language/ControlPanel/LayoutSwitcher/Caption",
"text": "Layout"
},
"$:/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/Delete/Hint": {
"title": "$:/language/ControlPanel/Palette/Editor/Delete/Hint",
"text": "delete this entry from the current palette"
},
"$:/language/ControlPanel/Palette/Editor/Names/External/Show": {
"title": "$:/language/ControlPanel/Palette/Editor/Names/External/Show",
"text": "Show color names that are not part of the current palette"
},
"$:/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/AlsoRequires": {
"title": "$:/language/ControlPanel/Plugins/AlsoRequires",
"text": "Also requires:"
},
"$:/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/Downgrade/Caption": {
"title": "$:/language/ControlPanel/Plugins/Downgrade/Caption",
"text": "downgrade"
},
"$:/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/PluginWillRequireReload": {
"title": "$:/language/ControlPanel/Plugins/PluginWillRequireReload",
"text": "(requires reload)"
},
"$:/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/Plugins/Update/Caption": {
"title": "$:/language/ControlPanel/Plugins/Update/Caption",
"text": "update"
},
"$:/language/ControlPanel/Plugins/Updates/Caption": {
"title": "$:/language/ControlPanel/Plugins/Updates/Caption",
"text": "Updates"
},
"$:/language/ControlPanel/Plugins/Updates/Hint": {
"title": "$:/language/ControlPanel/Plugins/Updates/Hint",
"text": "Available updates to installed plugins"
},
"$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption": {
"title": "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption",
"text": "Update <<update-count>> plugins"
},
"$:/language/ControlPanel/Plugins/SubPluginPrompt": {
"title": "$:/language/ControlPanel/Plugins/SubPluginPrompt",
"text": "With <<count>> sub-plugins available"
},
"$:/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/GitService/Branch": {
"title": "$:/language/ControlPanel/Saving/GitService/Branch",
"text": "Target branch for saving"
},
"$:/language/ControlPanel/Saving/GitService/CommitMessage": {
"title": "$:/language/ControlPanel/Saving/GitService/CommitMessage",
"text": "Saved by TiddlyWiki"
},
"$:/language/ControlPanel/Saving/GitService/Description": {
"title": "$:/language/ControlPanel/Saving/GitService/Description",
"text": "These settings are only used when saving to <<service-name>>"
},
"$:/language/ControlPanel/Saving/GitService/Filename": {
"title": "$:/language/ControlPanel/Saving/GitService/Filename",
"text": "Filename of target file (e.g. `index.html`)"
},
"$:/language/ControlPanel/Saving/GitService/Path": {
"title": "$:/language/ControlPanel/Saving/GitService/Path",
"text": "Path to target file (e.g. `/wiki/`)"
},
"$:/language/ControlPanel/Saving/GitService/Repo": {
"title": "$:/language/ControlPanel/Saving/GitService/Repo",
"text": "Target repository (e.g. `Jermolene/TiddlyWiki5`)"
},
"$:/language/ControlPanel/Saving/GitService/ServerURL": {
"title": "$:/language/ControlPanel/Saving/GitService/ServerURL",
"text": "Server API URL"
},
"$:/language/ControlPanel/Saving/GitService/UserName": {
"title": "$:/language/ControlPanel/Saving/GitService/UserName",
"text": "Username"
},
"$:/language/ControlPanel/Saving/GitService/GitHub/Caption": {
"title": "$:/language/ControlPanel/Saving/GitService/GitHub/Caption",
"text": "~GitHub Saver"
},
"$:/language/ControlPanel/Saving/GitService/GitHub/Password": {
"title": "$:/language/ControlPanel/Saving/GitService/GitHub/Password",
"text": "Password, OAUTH token, or personal access token (see [[GitHub help page|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]] for details)"
},
"$:/language/ControlPanel/Saving/GitService/GitLab/Caption": {
"title": "$:/language/ControlPanel/Saving/GitService/GitLab/Caption",
"text": "~GitLab Saver"
},
"$:/language/ControlPanel/Saving/GitService/GitLab/Password": {
"title": "$:/language/ControlPanel/Saving/GitService/GitLab/Password",
"text": "Personal access token for API (see [[GitLab help page|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]] for details)"
},
"$:/language/ControlPanel/Saving/GitService/Gitea/Caption": {
"title": "$:/language/ControlPanel/Saving/GitService/Gitea/Caption",
"text": "Gitea Saver"
},
"$:/language/ControlPanel/Saving/GitService/Gitea/Password": {
"title": "$:/language/ControlPanel/Saving/GitService/Gitea/Password",
"text": "Personal access token for API (via Gitea’s web interface: `Settings | Applications | Generate New Token`)"
},
"$:/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/ControlPanel": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/ControlPanel",
"text": "~TiddlySpot Control Panel"
},
"$:/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/ReadOnly": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/ReadOnly",
"text": "The ~TiddlySpot service is currently only available in read-only form. Please see http://tiddlyspot.com/ for the latest details. The ~TiddlySpot saver can still be used to save to compatible servers."
},
"$:/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/NavigationPermalinkviewMode/Caption": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption",
"text": "Permalink/permaview Mode"
},
"$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint",
"text": "Choose how permalink/permaview is handled:"
},
"$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description",
"text": "Copy permalink/permaview URL to clipboard"
},
"$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description",
"text": "Update address bar with permalink/permaview URL"
},
"$:/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/authenticator": {
"title": "$:/language/Docs/ModuleTypes/authenticator",
"text": "Defines how requests are authenticated by the built-in HTTP server."
},
"$:/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/route": {
"title": "$:/language/Docs/ModuleTypes/route",
"text": "Defines how individual URL patterns are handled by the built-in HTTP server."
},
"$:/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/menubar-background": {
"title": "$:/language/Docs/PaletteColours/menubar-background",
"text": "Menu bar background"
},
"$:/language/Docs/PaletteColours/menubar-foreground": {
"title": "$:/language/Docs/PaletteColours/menubar-foreground",
"text": "Menu bar 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/select-tag-background": {
"title": "$:/language/Docs/PaletteColours/select-tag-background",
"text": "`<select>` element background"
},
"$:/language/Docs/PaletteColours/select-tag-foreground": {
"title": "$:/language/Docs/PaletteColours/select-tag-foreground",
"text": "`<select>` element text"
},
"$:/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/Button/Hint": {
"title": "$:/language/EditTemplate/Fields/Add/Button/Hint",
"text": "Add the new field to the tiddler"
},
"$:/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/Button/Hint": {
"title": "$:/language/EditTemplate/Tags/Add/Button/Hint",
"text": "add tag"
},
"$:/language/EditTemplate/Tags/Add/Placeholder": {
"title": "$:/language/EditTemplate/Tags/Add/Placeholder",
"text": "tag name"
},
"$:/language/EditTemplate/Tags/ClearInput/Caption": {
"title": "$:/language/EditTemplate/Tags/ClearInput/Caption",
"text": "clear input"
},
"$:/language/EditTemplate/Tags/ClearInput/Hint": {
"title": "$:/language/EditTemplate/Tags/ClearInput/Hint",
"text": "Clear tag input"
},
"$:/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/Title/References/Prompt": {
"title": "$:/language/EditTemplate/Title/References/Prompt",
"text": "The following references to this tiddler will not be automatically updated:"
},
"$:/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/hide-body": {
"title": "$:/language/Docs/Fields/hide-body",
"text": "The view template will hide bodies of tiddlers if set to: ''yes''"
},
"$:/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": "Indicates that a tiddler should be saved as a JavaScript library if set to: ''yes''"
},
"$:/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/throttle.refresh": {
"title": "$:/language/Docs/Fields/throttle.refresh",
"text": "If present, throttles refreshes of this tiddler"
},
"$:/language/Docs/Fields/title": {
"title": "$:/language/Docs/Fields/title",
"text": "The unique name of a tiddler"
},
"$:/language/Docs/Fields/toc-link": {
"title": "$:/language/Docs/Fields/toc-link",
"text": "Suppresses the tiddler's link in a Table of Contents tree if set to: ''no''"
},
"$:/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/Docs/Fields/_is_skinny": {
"title": "$:/language/Docs/Fields/_is_skinny",
"text": "If present, indicates that the tiddler text field must be loaded from the server"
},
"$:/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/SessionTiddlers": {
"title": "$:/language/Filters/SessionTiddlers",
"text": "Tiddlers modified since the wiki was loaded"
},
"$:/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/deletetiddlers": {
"title": "$:/language/Help/deletetiddlers",
"description": "Deletes a group of tiddlers",
"text": "<<.from-version \"5.1.20\">> Deletes a group of tiddlers identified by a filter.\n\n```\n--deletetiddlers <filter>\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/listen": {
"title": "$:/language/Help/listen",
"description": "Provides an HTTP server interface to TiddlyWiki",
"text": "Serves a wiki over HTTP.\n\nThe listen command uses NamedCommandParameters:\n\n```\n--listen [<name>=<value>]...\n```\n\nAll parameters are optional with safe defaults, and can be specified in any order. The recognised parameters are:\n\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\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* ''credentials'' - pathname of credentials CSV file (relative to wiki folder)\n* ''anon-username'' - the username for signing edits for anonymous users\n* ''username'' - optional username for basic authentication\n* ''password'' - optional password for basic authentication\n* ''authenticated-user-header'' - optional name of header to be used for trusted authentication\n* ''readers'' - comma separated list of principals allowed to read from this wiki\n* ''writers'' - comma separated list of principals allowed to write to this wiki\n* ''csrf-disable'' - set to \"yes\" to disable CSRF checks (defaults to \"no\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''tls-cert'' - pathname of TLS certificate file (relative to wiki folder)\n* ''tls-key'' - pathname of TLS key file (relative to wiki folder)\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n* ''gzip'' - set to \"yes\" to enable gzip compression for some http endpoints (defaults to \"no\")\n\nFor information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\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> [noerror]\n--load <dirpath> [noerror]\n```\n\nBy default, the load command raises an error if no tiddlers are found. The error can be suppressed by providing the optional \"noerror\" parameter.\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* ''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* ''template'': Optional template through which each tiddler is rendered\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/savewikifolder": {
"title": "$:/language/Help/savewikifolder",
"description": "Saves a wiki to a new wiki folder",
"text": "<<.from-version \"5.1.20\">> Saves the current wiki as a wiki folder, including tiddlers, plugins and configuration:\n\n```\n--savewikifolder <wikifolderpath> [<filter>]\n```\n\n* The target wiki folder must be empty or non-existent\n* The filter specifies which tiddlers should be included. It is optional, defaulting to `[all[tiddlers]]`\n* Plugins from the official plugin library are replaced with references to those plugins in the `tiddlywiki.info` file\n* Custom plugins are unpacked into their own folder\n\nA common usage is to convert a TiddlyWiki HTML file into a wiki folder:\n\n```\ntiddlywiki --load ./mywiki.html --savewikifolder ./mywikifolder\n```\n"
},
"$:/language/Help/server": {
"title": "$:/language/Help/server",
"description": "Provides an HTTP server interface to TiddlyWiki (deprecated in favour of the new listen command)",
"text": "Legacy command to serve a wiki over HTTP.\n\n```\n--server <port> <root-tiddler> <root-render-type> <root-serve-type> <username> <password> <host> <path-prefix> <debug-level>\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* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - 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* ''path-prefix'' - optional prefix for paths\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\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 should only be used on a trusted network or over HTTPS.\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```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nUsing an address like this exposes your system to the local network. For information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\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--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/Listing/Rename/Tooltip": {
"title": "$:/language/Import/Listing/Rename/Tooltip",
"text": "Rename tiddler before importing"
},
"$:/language/Import/Listing/Rename/Prompt": {
"title": "$:/language/Import/Listing/Rename/Prompt",
"text": "Rename to:"
},
"$:/language/Import/Listing/Rename/ConfirmRename": {
"title": "$:/language/Import/Listing/Rename/ConfirmRename",
"text": "Rename tiddler"
},
"$:/language/Import/Listing/Rename/CancelRename": {
"title": "$:/language/Import/Listing/Rename/CancelRename",
"text": "Cancel"
},
"$:/language/Import/Listing/Rename/OverwriteWarning": {
"title": "$:/language/Import/Listing/Rename/OverwriteWarning",
"text": "A tiddler with this title already exists."
},
"$:/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>> not being newer 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/System/Warning": {
"title": "$:/language/Import/Upgrader/System/Warning",
"text": "Core module tiddler."
},
"$:/language/Import/Upgrader/System/Alert": {
"title": "$:/language/Import/Upgrader/System/Alert",
"text": "You are about to import a tiddler that will overwrite a core module tiddler. This is not recommended as it may make the system unstable."
},
"$:/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/ConfirmAction": {
"title": "$:/language/ConfirmAction",
"text": "Do you wish to proceed?"
},
"$:/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/FilterRunPrefix": {
"title": "$:/language/Error/FilterRunPrefix",
"text": "Filter Error: Unknown prefix for filter run"
},
"$:/language/Error/IsFilterOperator": {
"title": "$:/language/Error/IsFilterOperator",
"text": "Filter Error: Unknown operand for the 'is' filter operator"
},
"$:/language/Error/FormatFilterOperator": {
"title": "$:/language/Error/FormatFilterOperator",
"text": "Filter Error: Unknown suffix for the 'format' filter operator"
},
"$:/language/Error/LoadingPluginLibrary": {
"title": "$:/language/Error/LoadingPluginLibrary",
"text": "Error loading plugin library"
},
"$:/language/Error/NetworkErrorAlert": {
"title": "$:/language/Error/NetworkErrorAlert",
"text": "`<h2>''Network Error''</h2>It looks like the connection to the server has been lost. This may indicate a problem with your network connection. Please attempt to restore network connectivity before continuing.<br><br>''Any unsaved changes will be automatically synchronised when connectivity is restored''.`"
},
"$:/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/LayoutSwitcher/Description": {
"title": "$:/language/LayoutSwitcher/Description",
"text": "Open the layout switcher"
},
"$:/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/PageTemplate/Description": {
"title": "$:/language/PageTemplate/Description",
"text": "the default ~TiddlyWiki layout"
},
"$:/language/PageTemplate/Name": {
"title": "$:/language/PageTemplate/Name",
"text": "Default ~PageTemplate"
},
"$:/language/PluginReloadWarning": {
"title": "$:/language/PluginReloadWarning",
"text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to ~JavaScript plugins to take effect"
},
"$:/language/RecentChanges/DateFormat": {
"title": "$:/language/RecentChanges/DateFormat",
"text": "DDth MMM YYYY"
},
"$:/language/Shortcuts/Input/AdvancedSearch/Hint": {
"title": "$:/language/Shortcuts/Input/AdvancedSearch/Hint",
"text": "Open the ~AdvancedSearch panel from within the sidebar search field"
},
"$:/language/Shortcuts/Input/Accept/Hint": {
"title": "$:/language/Shortcuts/Input/Accept/Hint",
"text": "Accept the selected item"
},
"$:/language/Shortcuts/Input/AcceptVariant/Hint": {
"title": "$:/language/Shortcuts/Input/AcceptVariant/Hint",
"text": "Accept the selected item (variant)"
},
"$:/language/Shortcuts/Input/Cancel/Hint": {
"title": "$:/language/Shortcuts/Input/Cancel/Hint",
"text": "Clear the input field"
},
"$:/language/Shortcuts/Input/Down/Hint": {
"title": "$:/language/Shortcuts/Input/Down/Hint",
"text": "Select the next item"
},
"$:/language/Shortcuts/Input/Tab-Left/Hint": {
"title": "$:/language/Shortcuts/Input/Tab-Left/Hint",
"text": "Select the previous Tab"
},
"$:/language/Shortcuts/Input/Tab-Right/Hint": {
"title": "$:/language/Shortcuts/Input/Tab-Right/Hint",
"text": "Select the next Tab"
},
"$:/language/Shortcuts/Input/Up/Hint": {
"title": "$:/language/Shortcuts/Input/Up/Hint",
"text": "Select the previous item"
},
"$:/language/Shortcuts/SidebarLayout/Hint": {
"title": "$:/language/Shortcuts/SidebarLayout/Hint",
"text": "Change the sidebar layout"
},
"$:/language/Switcher/Subtitle/theme": {
"title": "$:/language/Switcher/Subtitle/theme",
"text": "Switch Theme"
},
"$:/language/Switcher/Subtitle/layout": {
"title": "$:/language/Switcher/Subtitle/layout",
"text": "Switch Layout"
},
"$:/language/Switcher/Subtitle/language": {
"title": "$:/language/Switcher/Subtitle/language",
"text": "Switch Language"
},
"$:/language/Switcher/Subtitle/palette": {
"title": "$:/language/Switcher/Subtitle/palette",
"text": "Switch Palette"
},
"$:/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/Icons/None": {
"title": "$:/language/TagManager/Icons/None",
"text": "None"
},
"$:/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\n"
},
"$:/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 to clipboard!"
},
"$:/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": "Backlinks"
},
"$:/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\t// Parse named parameters if required\n\t\t\t\tif(command.info.namedParameterMode) {\n\t\t\t\t\tparams = this.extractNamedParameters(params,command.info.mandatoryParameters);\n\t\t\t\t\tif(typeof params === \"string\") {\n\t\t\t\t\t\treturn this.callback(params);\n\t\t\t\t\t}\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\n/*\nGiven an array of parameter strings `params` in name:value format, and an array of mandatory parameter names in `mandatoryParameters`, returns a hashmap of values or a string if error\n*/\nCommander.prototype.extractNamedParameters = function(params,mandatoryParameters) {\n\tmandatoryParameters = mandatoryParameters || [];\n\tvar errors = [],\n\t\tparamsByName = Object.create(null);\n\t// Extract the parameters\n\t$tw.utils.each(params,function(param) {\n\t\tvar index = param.indexOf(\"=\");\n\t\tif(index < 1) {\n\t\t\terrors.push(\"malformed named parameter: '\" + param + \"'\");\n\t\t}\n\t\tparamsByName[param.slice(0,index)] = $tw.utils.trim(param.slice(index+1));\n\t});\n\t// Check the mandatory parameters are present\n\t$tw.utils.each(mandatoryParameters,function(mandatoryParameter) {\n\t\tif(!$tw.utils.hop(paramsByName,mandatoryParameter)) {\n\t\t\terrors.push(\"missing mandatory parameter: '\" + mandatoryParameter + \"'\");\n\t\t}\n\t});\n\t// Return any errors\n\tif(errors.length > 0) {\n\t\treturn errors.join(\" and\\n\");\n\t} else {\n\t\treturn paramsByName;\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/deletetiddlers.js": {
"title": "$:/core/modules/commands/deletetiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/commands/deletetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to delete tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"deletetiddlers\",\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 filter\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\twiki.deleteTiddler(title);\n\t});\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 = this.commander.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/listen.js": {
"title": "$:/core/modules/commands/listen.js",
"text": "/*\\\ntitle: $:/core/modules/commands/listen.js\ntype: application/javascript\nmodule-type: command\n\nListen for HTTP requests and serve tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"listen\",\n\tsynchronous: true,\n\tnamedParameterMode: true,\n\tmandatoryParameters: [],\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\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\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: self.params\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\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 && self.params[1] !== \"noerror\") {\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 = $tw.utils.getSubdirectories(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 = $tw.utils.getSubdirectories(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\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.pluginsPath,$tw.config.pluginsEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.themesPath,$tw.config.themesEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.languagesPath,$tw.config.languagesEnvVar),collectPlugins);\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})\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> <tiddler-filter> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe tiddler filter specifies the plugins to be included.\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),\"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\tdoesRequireReload = !!self.commander.wiki.doesPluginInfoRequireReload(pluginTiddlers),\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,{\n\t\t\ttext: undefined,\n\t\t\treadme: readmeContent,\n\t\t\t\"requires-reload\": doesRequireReload ? \"yes\" : \"no\",\n\t\t\ticon: iconContent\n\t\t}));\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/savewikifolder.js": {
"title": "$:/core/modules/commands/savewikifolder.js",
"text": "/*\\\ntitle: $:/core/modules/commands/savewikifolder.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the current wiki as a wiki folder\n\n--savewikifolder <wikifolderpath> [<filter>]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savewikifolder\",\n\tsynchronous: true\n};\n\nvar fs,path;\nif($tw.node) {\n\tfs = require(\"fs\");\n\tpath = require(\"path\");\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 wiki folder path\";\n\t}\n\tvar wikifoldermaker = new WikiFolderMaker(this.params[0],this.params[1],this.commander);\n\treturn wikifoldermaker.save();\n};\n\nfunction WikiFolderMaker(wikiFolderPath,wikiFilter,commander) {\n\tthis.wikiFolderPath = wikiFolderPath;\n\tthis.wikiFilter = wikiFilter || \"[all[tiddlers]]\";\n\tthis.commander = commander;\n\tthis.wiki = commander.wiki;\n\tthis.savedPaths = []; // So that we can detect filename clashes\n}\n\nWikiFolderMaker.prototype.log = function(str) {\n\tif(this.commander.verbose) {\n\t\tconsole.log(str);\n\t}\n};\n\nWikiFolderMaker.prototype.tiddlersToIgnore = [\n\t\"$:/boot/boot.css\",\n\t\"$:/boot/boot.js\",\n\t\"$:/boot/bootprefix.js\",\n\t\"$:/core\",\n\t\"$:/library/sjcl.js\",\n\t\"$:/temp/info-plugin\"\n];\n\n/*\nReturns null if successful, or an error string if there was an error\n*/\nWikiFolderMaker.prototype.save = function() {\n\tvar self = this;\n\t// Check that the output directory doesn't exist\n\tif(fs.existsSync(this.wikiFolderPath) && !$tw.utils.isDirectoryEmpty(this.wikiFolderPath)) {\n\t\treturn \"The unpackwiki command requires that the output wiki folder be empty\";\n\t}\n\t// Get the tiddlers from the source wiki\n\tvar tiddlerTitles = this.wiki.filterTiddlers(this.wikiFilter);\n\t// Initialise a new tiddlwiki.info file\n\tvar newWikiInfo = {};\n\t// Process each incoming tiddler in turn\n\t$tw.utils.each(tiddlerTitles,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tif(self.tiddlersToIgnore.indexOf(title) !== -1) {\n\t\t\t\t// Ignore the core plugin and the ephemeral info plugin\n\t\t\t\tself.log(\"Ignoring tiddler: \" + title);\n\t\t\t} else {\n\t\t\t\tvar type = tiddler.fields.type,\n\t\t\t\t\tpluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif(type === \"application/json\" && pluginType) {\n\t\t\t\t\t// Plugin tiddler\n\t\t\t\t\tvar libraryDetails = self.findPluginInLibrary(title);\n\t\t\t\t\tif(libraryDetails) {\n\t\t\t\t\t\t// A plugin from the core library\n\t\t\t\t\t\tself.log(\"Adding built-in plugin: \" + libraryDetails.name);\n\t\t\t\t\t\tnewWikiInfo[libraryDetails.type] = newWikiInfo[libraryDetails.type] || [];\n\t\t\t\t\t\t$tw.utils.pushTop(newWikiInfo[libraryDetails.type],libraryDetails.name);\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// A custom plugin\n\t\t\t\t\t\tself.log(\"Processing custom plugin: \" + title);\n\t\t\t\t\t\tself.saveCustomPlugin(tiddler);\n\t\t\t\t\t}\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\t// Ordinary tiddler\n\t\t\t\t\tself.saveTiddler(\"tiddlers\",tiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Save the tiddlywiki.info file\n\tthis.saveJSONFile(\"tiddlywiki.info\",newWikiInfo);\n\tself.log(\"Writing tiddlywiki.info: \" + JSON.stringify(newWikiInfo,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\n/*\nTest whether the specified tiddler is a plugin in the plugin library\n*/\nWikiFolderMaker.prototype.findPluginInLibrary = function(title) {\n\tvar parts = title.split(\"/\"),\n\t\tpluginPath, type, name;\n\tif(parts[0] === \"$:\") {\n\t\tif(parts[1] === \"languages\" && parts.length === 3) {\n\t\t\tpluginPath = \"languages\" + path.sep + parts[2];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2];\n\t\t} else if(parts[1] === \"plugins\" || parts[1] === \"themes\" && parts.length === 4) {\n\t\t\tpluginPath = parts[1] + path.sep + parts[2] + path.sep + parts[3];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2] + \"/\" + parts[3];\n\t\t}\n\t}\n\tif(pluginPath && type && name) {\n\t\tpluginPath = path.resolve($tw.boot.bootPath,\"..\",pluginPath);\n\t\tif(fs.existsSync(pluginPath)) {\n\t\t\treturn {\n\t\t\t\tpluginPath: pluginPath,\n\t\t\t\ttype: type,\n\t\t\t\tname: name\n\t\t\t};\n\t\t}\n\t}\n\treturn false;\n};\n\nWikiFolderMaker.prototype.saveCustomPlugin = function(pluginTiddler) {\n\tvar self = this,\n\t\tpluginTitle = pluginTiddler.fields.title,\n\t\ttitleParts = pluginTitle.split(\"/\"),\n\t\tdirectory = $tw.utils.generateTiddlerFilepath(titleParts[titleParts.length - 1],{\n\t\t\tdirectory: path.resolve(this.wikiFolderPath,pluginTiddler.fields[\"plugin-type\"] + \"s\")\n\t\t}),\n\t\tpluginInfo = pluginTiddler.getFieldStrings({exclude: [\"text\",\"type\"]});\n\tthis.saveJSONFile(directory + path.sep + \"plugin.info\",pluginInfo);\n\tself.log(\"Writing \" + directory + path.sep + \"plugin.info: \" + JSON.stringify(pluginInfo,null,$tw.config.preferences.jsonSpaces));\n\tvar pluginTiddlers = JSON.parse(pluginTiddler.fields.text).tiddlers; // A hashmap of tiddlers in the plugin\n\t$tw.utils.each(pluginTiddlers,function(tiddler) {\n\t\tself.saveTiddler(directory,new $tw.Tiddler(tiddler));\n\t});\n};\n\nWikiFolderMaker.prototype.saveTiddler = function(directory,tiddler) {\n\tvar fileInfo = $tw.utils.generateTiddlerFileInfo(tiddler,{\n\t\tdirectory: path.resolve(this.wikiFolderPath,directory),\n\t\twiki: this.wiki\n\t});\n\t$tw.utils.saveTiddlerToFileSync(tiddler,fileInfo);\n};\n\nWikiFolderMaker.prototype.saveJSONFile = function(filename,json) {\n\tthis.saveTextFile(filename,JSON.stringify(json,null,$tw.config.preferences.jsonSpaces));\n};\n\nWikiFolderMaker.prototype.saveTextFile = function(filename,data) {\n\tthis.saveFile(filename,\"utf8\",data);\n};\n\nWikiFolderMaker.prototype.saveFile = function(filename,encoding,data) {\n\tvar filepath = path.resolve(this.wikiFolderPath,filename);\n\t$tw.utils.createFileDirectories(filepath);\n\tfs.writeFileSync(filepath,data,encoding);\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\nDeprecated legacy command for serving tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\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\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: {\n\t\t\tport: this.params[0],\n\t\t\thost: this.params[6],\n\t\t\t\"root-tiddler\": this.params[1],\n\t\t\t\"root-render-type\": this.params[2],\n\t\t\t\"root-serve-type\": this.params[3],\n\t\t\tusername: this.params[4],\n\t\t\tpassword: this.params[5],\n\t\t\t\"path-prefix\": this.params[7],\n\t\t\t\"debug-level\": this.params[8]\n\t\t}\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\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\tif(this.widget.editTabIndex) {\n\t\tthis.iframeNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\tif(this.widget.editAutoComplete) {\n\t\tthis.domNode.setAttribute(\"autocomplete\",this.widget.editAutoComplete);\n\t}\n\tif(this.widget.isDisabled === \"yes\") {\n\t\tthis.domNode.setAttribute(\"disabled\",true);\n\t}\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\t{name: \"focus\",handlerObject: this,handlerMethod: \"handleFocusEvent\"}\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.updateDomNodeText(text);\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nUpdate the DomNode with the new text\n*/\nFramedEngine.prototype.updateDomNodeText = function(text) {\n\tthis.domNode.value = text;\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 focus event\n*/\nFramedEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editCancelPopups) {\n\t\t$tw.popup.cancel(0);\t\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\tif(this.widget.editInputActions) {\n\t\tthis.widget.invokeActionString(this.widget.editInputActions);\n\t}\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\tif(this.widget.editTabIndex) {\n\t\tthis.domNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\tif(this.widget.editAutoComplete) {\n\t\tthis.domNode.setAttribute(\"autocomplete\",this.widget.editAutoComplete);\n\t}\n\tif(this.widget.isDisabled === \"yes\") {\n\t\tthis.domNode.setAttribute(\"disabled\",true);\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.updateDomNodeText(text);\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nUpdate the DomNode with the new text\n*/\nSimpleEngine.prototype.updateDomNodeText = function(text) {\n\tthis.domNode.value = text;\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\tif(this.widget.editInputActions) {\n\t\tthis.widget.invokeActionString(this.widget.editInputActions);\n\t}\n\treturn true;\n};\n\n/*\nHandle a dom \"focus\" event\n*/\nSimpleEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editCancelPopups) {\n\t\t$tw.popup.cancel(0);\n\t}\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\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\t\tthis.editCancelPopups = this.getAttribute(\"cancelPopups\",\"\") === \"yes\";\n\t\tthis.editInputActions = this.getAttribute(\"inputActions\");\n\t\tthis.editRefreshTitle = this.getAttribute(\"refreshTitle\");\n\t\tthis.editAutoComplete = this.getAttribute(\"autocomplete\");\n\t\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\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) || \"input\";\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 || changedAttributes.tabindex || changedAttributes.cancelPopups || changedAttributes.inputActions || changedAttributes.refreshTitle || changedAttributes.autocomplete || changedTiddlers[HEIGHT_MODE_TITLE] || changedTiddlers[ENABLE_TOOLBAR_TITLE] || changedAttributes.disabled) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t\t} else if (changedTiddlers[this.editRefreshTitle]) {\n\t\t\tthis.engine.updateDomNodeText(this.getEditInfo().value);\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);\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;\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\tvar targetCount = parseInt(event.paramObject.count + \"\",10);\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,targetCount);\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 !== targetCount) {\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/save-selection.js": {
"title": "$:/core/modules/editor/operations/text/save-selection.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/save-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to save the current selection in a specified tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"save-selection\"] = function(event,operation) {\n\tvar tiddler = event.paramObject.tiddler,\n\t\tfield = event.paramObject.field || \"text\";\n\tif(tiddler && field) {\n\t\tthis.wiki.setText(tiddler,field,null,operation.text.substring(operation.selStart,operation.selEnd));\n\t}\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\n\t\t\toperation.cutStart = operation.selStart - event.paramObject.prefix.length;\n\t\t\toperation.cutEnd = operation.selEnd + event.paramObject.suffix.length;\n\t\t\toperation.replacement = \"\";\n\t\t\toperation.newSelStart = operation.cutStart;\n\t\t\toperation.newSelEnd = operation.newSelStart;\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/filterrunprefixes/all.js": {
"title": "$:/core/modules/filterrunprefixes/all.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/all.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nUnion of sets without de-duplication.\nEquivalent to = filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.all = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tresults.push.apply(results, operationSubFunction(source,widget));\n\t};\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/core/modules/filterrunprefixes/and.js": {
"title": "$:/core/modules/filterrunprefixes/and.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/and.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nIntersection of sets.\nEquivalent to + filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.and = function(operationSubFunction,options) {\n\treturn function(results,source,widget) {\n\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\tsource = options.wiki.makeTiddlerIterator(results.toArray());\n\t\tresults.clear();\n\t\tresults.pushTop(operationSubFunction(source,widget));\n\t};\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/core/modules/filterrunprefixes/else.js": {
"title": "$:/core/modules/filterrunprefixes/else.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/else.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nEquivalent to ~ filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.else = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tif(results.length === 0) {\n\t\t\t// Main result so far is empty\n\t\t\tresults.pushTop(operationSubFunction(source,widget));\n\t\t}\n\t};\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/core/modules/filterrunprefixes/except.js": {
"title": "$:/core/modules/filterrunprefixes/except.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/except.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nDifference of sets.\nEquivalent to - filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.except = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tresults.remove(operationSubFunction(source,widget));\n\t};\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/core/modules/filterrunprefixes/filter.js": {
"title": "$:/core/modules/filterrunprefixes/filter.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/filter.js\ntype: application/javascript\nmodule-type: filterrunprefix\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.filter = function(operationSubFunction,options) {\n\treturn function(results,source,widget) {\n\t\tif(results.length > 0) {\n\t\t\tvar resultsToRemove = [];\n\t\t\tresults.each(function(result) {\n\t\t\t\tvar filtered = operationSubFunction(options.wiki.makeTiddlerIterator([result]),widget);\n\t\t\t\tif(filtered.length === 0) {\n\t\t\t\t\tresultsToRemove.push(result);\n\t\t\t\t}\n\t\t\t});\n\t\t\tresults.remove(resultsToRemove);\n\t\t}\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/core/modules/filterrunprefixes/intersection.js": {
"title": "$:/core/modules/filterrunprefixes/intersection.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/intersection.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.intersection = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tif(results.length !== 0) {\n\t\t\tvar secondRunResults = operationSubFunction(source,widget);\n\t\t\tvar firstRunResults = results.toArray();\n\t\t\tresults.clear();\n\t\t\t$tw.utils.each(firstRunResults,function(title) {\n\t\t\t\tif(secondRunResults.indexOf(title) !== -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t};\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/core/modules/filterrunprefixes/or.js": {
"title": "$:/core/modules/filterrunprefixes/or.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/or.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nEquivalent to a filter run with no prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.or = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tresults.pushTop(operationSubFunction(source,widget));\n\t};\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/core/modules/filterrunprefixes/reduce.js": {
"title": "$:/core/modules/filterrunprefixes/reduce.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/reduce.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.reduce = function(operationSubFunction,options) {\n\treturn function(results,source,widget) {\n\t\tif(results.length > 0) {\n\t\t\tvar accumulator = \"\";\n\t\t\tvar index = 0;\n\t\t\tresults.each(function(title) {\n\t\t\t\tvar list = operationSubFunction(options.wiki.makeTiddlerIterator([title]),{\n\t\t\t\t\t\tgetVariable: function(name) {\n\t\t\t\t\t\t\tswitch(name) {\n\t\t\t\t\t\t\t\tcase \"currentTiddler\":\n\t\t\t\t\t\t\t\t\treturn \"\" + title;\n\t\t\t\t\t\t\t\tcase \"accumulator\":\n\t\t\t\t\t\t\t\t\treturn \"\" + accumulator;\n\t\t\t\t\t\t\t\tcase \"index\":\n\t\t\t\t\t\t\t\t\treturn \"\" + index;\n\t\t\t\t\t\t\t\tcase \"revIndex\":\n\t\t\t\t\t\t\t\t\treturn \"\" + (results.length - 1 - index);\n\t\t\t\t\t\t\t\tcase \"length\":\n\t\t\t\t\t\t\t\t\treturn \"\" + results.length;\n\t\t\t\t\t\t\t\tdefault:\n\t\t\t\t\t\t\t\t\treturn widget.getVariable(name);\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\tif(list.length > 0) {\n\t\t\t\t\taccumulator = \"\" + list[0];\n\t\t\t\t}\n\t\t\t\t++index;\n\t\t\t});\n\t\t\tresults.clear();\n\t\t\tresults.push(accumulator);\t\n\t\t}\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/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/compare.js": {
"title": "$:/core/modules/filters/compare.js",
"text": "/*\\\ntitle: $:/core/modules/filters/compare.js\ntype: application/javascript\nmodule-type: filteroperator\n\nGeneral purpose comparison operator\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.compare = function(source,operator,options) {\n\tvar suffixes = operator.suffixes || [],\n\t\ttype = (suffixes[0] || [])[0],\n\t\tmode = (suffixes[1] || [])[0],\n\t\ttypeFn = $tw.utils.makeCompareFunction(type,{defaultType: \"number\"}),\n\t\tmodeFn = modes[mode] || modes.eq,\n\t\tinvert = operator.prefix === \"!\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tif(modeFn(typeFn(title,operator.operand)) !== invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\nvar modes = {\n\t\"eq\": function(value) {return value === 0;},\n\t\"ne\": function(value) {return value !== 0;},\n\t\"gteq\": function(value) {return value >= 0;},\n\t\"gt\": function(value) {return value > 0;},\n\t\"lteq\": function(value) {return value <= 0;},\n\t\"lt\": function(value) {return value < 0;}\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/contains.js": {
"title": "$:/core/modules/filters/contains.js",
"text": "/*\\\ntitle: $:/core/modules/filters/contains.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for finding values in array fields\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.contains = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"list\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t} else {\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(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) !== -1) {\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/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/duplicateslugs.js": {
"title": "$:/core/modules/filters/duplicateslugs.js",
"text": "/*\\\ntitle: $:/core/modules/filters/duplicateslugs.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter function for [duplicateslugs[]]\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.duplicateslugs = function(source,operator,options) {\n\tvar slugs = Object.create(null), // Hashmap by slug of title, replaced with \"true\" if the duplicate title has already been output\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tvar slug = options.wiki.slugify(title);\n\t\tif(slug in slugs) {\n\t\t\tif(slugs[slug] !== true) {\n\t\t\t\tresults.push(slugs[slug]);\n\t\t\t\tslugs[slug] = true;\n\t\t\t}\n\t\t\tresults.push(title);\n\t\t} else {\n\t\t\tslugs[slug] = title;\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\tif($tw.node) {\n\t\tvar editionInfo = $tw.utils.getEditionInfo();\n\t\tif(editionInfo) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\t\tresults.push(editionInfo[title].description || \"\");\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/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\tif($tw.node) {\n\t\tvar editionInfo = $tw.utils.getEditionInfo();\n\t\tif(editionInfo) {\n\t\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\t\tresults.push(name);\n\t\t\t});\n\t\t}\n\t\tresults.sort();\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/else.js": {
"title": "$:/core/modules/filters/else.js",
"text": "/*\\\ntitle: $:/core/modules/filters/else.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing an empty input list with a constant, passing a non-empty input list straight through\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.else = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tif(results.length === 0) {\n\t\treturn [operator.operand];\n\t} else {\n\t\treturn results;\n\t}\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\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURIComponent(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\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\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURI(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\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,(operator.suffix === \"rawunicode\")));\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,(operator.suffix === \"rawunicode\")));\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\nexports.escapecss = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t// escape any character with a special meaning in CSS using CSS.escape()\n\t\tresults.push(CSS.escape(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 allowDuplicates = false;\n\tswitch(operator.suffix) {\n\t\tcase \"raw\":\n\t\t\tallowDuplicates = true;\n\t\t\tbreak;\n\t\tcase \"dedupe\":\n\t\t\tallowDuplicates = false;\n\t\t\tbreak;\n\t}\n\tvar list = $tw.utils.parseStringArray(operator.operand,allowDuplicates);\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 = [],indexedResults,\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\tif(source.byField && operator.operand) {\n\t\t\t\tindexedResults = source.byField(fieldname,operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults\n\t\t\t\t}\n\t\t\t}\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\t\tfieldName,\n\t\tsuffixes = (operator.suffixes || [])[0] || [],\n\t\toperand = $tw.utils.parseStringArray(operator.operand);\n\t\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(suffixes.indexOf(\"include\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? $tw.utils.pushTop(results,fieldName) : \"\";\n\t\t\t\t}\n\t\t\t} else if (suffixes.indexOf(\"exclude\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? \"\" : $tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else if\n\t\t\telse {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else\n\t\t} // if (tiddler)\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/filter.js": {
"title": "$:/core/modules/filters/filter.js",
"text": "/*\\\ntitle: $:/core/modules/filters/filter.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning those input titles that pass a subfilter\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.filter = function(source,operator,options) {\n\tvar filterFn = options.wiki.compileFilter(operator.operand),\n\t\tresults = [],\n\t\ttarget = operator.prefix !== \"!\";\n\tsource(function(tiddler,title) {\n\t\tvar list = filterFn.call(options.wiki,options.wiki.makeTiddlerIterator([title]));\n\t\tif((list.length > 0) === target) {\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/format/date.js": {
"title": "$:/core/modules/filters/format/date.js",
"text": "/*\\\ntitle: $:/core/modules/filters/format/date.js\ntype: application/javascript\nmodule-type: formatfilteroperator\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.date = function(source,operand,options) {\n\tvar results = [];\t\n\tsource(function(tiddler,title) {\n\t\tvar value = $tw.utils.parseDate(title);\n\t\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\t\tresults.push($tw.utils.formatDateString(value,operand || \"YYYY MM DD 0hh:0mm\"));\n\t\t}\n\t});\t\n\treturn results;\n};\n\n})();",
"type": "application/javascript",
"module-type": "formatfilteroperator"
},
"$:/core/modules/filters/format/relativedate.js": {
"title": "$:/core/modules/filters/format/relativedate.js",
"text": "/*\\\ntitle: $:/core/modules/filters/format/relativedate.js\ntype: application/javascript\nmodule-type: formatfilteroperator\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.relativedate = function(source,operand,options) {\n\tvar results = [];\t\n\tsource(function(tiddler,title) {\n\t\tvar value = $tw.utils.parseDate(title);\n\t\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\t\tresults.push($tw.utils.getRelativeDate((new Date()) - (new Date(value))).description);\n\t\t}\n\t});\t\n\treturn results;\n};\n\n})();",
"type": "application/javascript",
"module-type": "formatfilteroperator"
},
"$:/core/modules/filters/format.js": {
"title": "$:/core/modules/filters/format.js",
"text": "/*\\\ntitle: $:/core/modules/filters/format.js\ntype: application/javascript\nmodule-type: filteroperator\nFilter operator for formatting strings\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar formatFilterOperators;\n\nfunction getFormatFilterOperators() {\n\tif(!formatFilterOperators) {\n\t\tformatFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"formatfilteroperator\",formatFilterOperators);\n\t}\n\treturn formatFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.format = function(source,operator,options) {\n\t// Dispatch to the correct formatfilteroperator\n\tvar formatFilterOperators = getFormatFilterOperators();\n\tif(operator.suffix) {\n\t\tvar formatFilterOperator = formatFilterOperators[operator.suffix];\n\t\tif(formatFilterOperator) {\n\t\t\treturn formatFilterOperator(source,operator.operand,options);\n\t\t} else {\n\t\t\treturn [$tw.language.getString(\"Error/FormatFilterOperator\")];\n\t\t}\n\t} else {\n\t\t// Return all unchanged if the suffix 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/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/getvariable.js": {
"title": "$:/core/modules/filters/getvariable.js",
"text": "/*\\\ntitle: $:/core/modules/filters/getvariable.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing input values by the value of the variable with the same name, or blank if the variable 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.getvariable = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.widget.getVariable(title) || \"\");\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 or index\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}\n\telse if(operator.suffix === \"index\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(options.wiki.getTiddlerDataCached(tiddler,Object.create(null)),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(options.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse {\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].length === 0)) {\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].length !== 0)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\t\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/binary.js": {
"title": "$:/core/modules/filters/is/binary.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/binary.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[binary]]\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.binary = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isBinaryTiddler(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.isBinaryTiddler(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/blank.js": {
"title": "$:/core/modules/filters/is/blank.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/blank.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[blank]]\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.blank = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(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(!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/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/draft.js": {
"title": "$:/core/modules/filters/is/draft.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/draft.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[draft]] analagous to [has[draft.of]]\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.draft = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !$tw.utils.hop(tiddler.fields,\"draft.of\")) {\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(tiddler && $tw.utils.hop(tiddler.fields,\"draft.of\") && (tiddler.fields[\"draft.of\"].length !== 0)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\t\t\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/variable.js": {
"title": "$:/core/modules/filters/is/variable.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/variable.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[variable]]\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.variable = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!(title in options.widget.variables)) {\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 in options.widget.variables) {\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) || operator.suffix);\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/match.js": {
"title": "$:/core/modules/filters/match.js",
"text": "/*\\\ntitle: $:/core/modules/filters/match.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title matches a string\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.match = function(source,operator,options) {\n\tvar results = [],\n\t\tsuffixes = (operator.suffixes || [])[0] || [];\n\tif(suffixes.indexOf(\"caseinsensitive\") !== -1) {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() !== (operator.operand || \"\").toLowerCase()) {\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(title.toLowerCase() === (operator.operand || \"\").toLowerCase()) {\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.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title !== 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(title === operator.operand) {\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/math.js": {
"title": "$:/core/modules/filters/math.js",
"text": "/*\\\ntitle: $:/core/modules/filters/math.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for math. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\nNote that strings are converted to numbers automatically. Trailing non-digits are ignored.\n\n* \"\" converts to 0\n* \"12kk\" converts to 12\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.negate = makeNumericBinaryOperator(\n\tfunction(a) {return -a}\n);\n\nexports.abs = makeNumericBinaryOperator(\n\tfunction(a) {return Math.abs(a)}\n);\n\nexports.ceil = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(a)}\n);\n\nexports.floor = makeNumericBinaryOperator(\n\tfunction(a) {return Math.floor(a)}\n);\n\nexports.round = makeNumericBinaryOperator(\n\tfunction(a) {return Math.round(a)}\n);\n\nexports.trunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.trunc(a)}\n);\n\nexports.untrunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(Math.abs(a)) * Math.sign(a)}\n);\n\nexports.sign = makeNumericBinaryOperator(\n\tfunction(a) {return Math.sign(a)}\n);\n\nexports.add = makeNumericBinaryOperator(\n\tfunction(a,b) {return a + b;}\n);\n\nexports.subtract = makeNumericBinaryOperator(\n\tfunction(a,b) {return a - b;}\n);\n\nexports.multiply = makeNumericBinaryOperator(\n\tfunction(a,b) {return a * b;}\n);\n\nexports.divide = makeNumericBinaryOperator(\n\tfunction(a,b) {return a / b;}\n);\n\nexports.remainder = makeNumericBinaryOperator(\n\tfunction(a,b) {return a % b;}\n);\n\nexports.max = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.max(a,b);}\n);\n\nexports.min = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.min(a,b);}\n);\n\nexports.fixed = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toFixed.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.precision = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toPrecision.call(a,Math.min(Math.max(b,1),100));}\n);\n\nexports.exponential = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toExponential.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.power = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.pow(a,b);}\n);\n\nexports.log = makeNumericBinaryOperator(\n\tfunction(a,b) {\n\t\tif(b) {\n\t\t\treturn Math.log(a)/Math.log(b);\n\t\t} else {\n\t\t\treturn Math.log(a);\n\t\t}\n\t}\n);\n\nexports.sum = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator + value},\n\t0 // Initial value\n);\n\nexports.product = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator * value},\n\t1 // Initial value\n);\n\nexports.maxall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.max(accumulator,value)},\n\t-Infinity // Initial value\n);\n\nexports.minall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.min(accumulator,value)},\n\tInfinity // Initial value\n);\n\nfunction makeNumericBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [],\n\t\t\tnumOperand = $tw.utils.parseNumber(operator.operand);\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push($tw.utils.stringifyNumber(fnCalc($tw.utils.parseNumber(title),numOperand)));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeNumericReducingOperator(fnCalc,initialValue) {\n\tinitialValue = initialValue || 0;\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [$tw.utils.stringifyNumber(result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,$tw.utils.parseNumber(currentValue));\n\t\t},initialValue))];\n\t};\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/range.js": {
"title": "$:/core/modules/filters/range.js",
"text": "/*\\\ntitle: $:/core/modules/filters/range.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for generating a numeric range.\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.range = function(source,operator,options) {\n\tvar results = [];\n\t// Split the operand into numbers delimited by these symbols\n\tvar parts = operator.operand.split(/[,:;]/g),\n\t\tbeg, end, inc, i, fixed = 0;\n\tfor (i=0; i<parts.length; i++) {\n\t\t// Validate real number\n\t\tif(!/^\\s*[+-]?((\\d+(\\.\\d*)?)|(\\.\\d+))\\s*$/.test(parts[i])) {\n\t\t\treturn [\"range: bad number \\\"\" + parts[i] + \"\\\"\"];\n\t\t}\n\t\t// Count digits; the most precise number determines decimal places in output.\n\t\tvar frac = /\\.\\d+/.exec(parts[i]);\n\t\tif(frac) {\n\t\t\tfixed = Math.max(fixed,frac[0].length-1);\n\t\t}\n\t\tparts[i] = parseFloat(parts[i]);\n\t}\n\tswitch(parts.length) {\n\t\tcase 1:\n\t\t\tend = parts[0];\n\t\t\tif (end >= 1) {\n\t\t\t\tbeg = 1;\n\t\t\t}\n\t\t\telse if (end <= -1) {\n\t\t\t\tbeg = -1;\n\t\t\t}\n\t\t\telse {\n\t\t\t\treturn [];\n\t\t\t}\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 2:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 3:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = Math.abs(parts[2]);\n\t\t\tbreak;\n\t}\n\tif(inc === 0) {\n\t\treturn [\"range: increment 0 causes infinite loop\"];\n\t}\n\t// May need to count backwards\n\tvar direction = ((end < beg) ? -1 : 1);\n\tinc *= direction;\n\t// Estimate number of resulting elements\n\tif((end - beg) / inc > 10000) {\n\t\treturn [\"range: too many steps (over 10K)\"];\n\t}\n\t// Avoid rounding error on last step\n\tend += direction * 0.5 * Math.pow(0.1,fixed);\n\tvar safety = 10010;\n\t// Enumerate the range\n\tif (end<beg) {\n\t\tfor(i=beg; i>end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tfor(i=beg; i<end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\tif(safety<0) {\n\t\treturn [\"range: unexpectedly large output\"];\n\t}\n\t// Reverse?\n\tif(operator.prefix === \"!\") {\n\t\tresults.reverse();\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/reduce.js": {
"title": "$:/core/modules/filters/reduce.js",
"text": "/*\\\ntitle: $:/core/modules/filters/reduce.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator evaluates a subfilter for each item, making the running total available in the variable `accumulator`, and the current index available in the variable `index`\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.reduce = function(source,operator,options) {\n\t// Accumulate the list\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Run the filter over each item\n\tvar filterFn = options.wiki.compileFilter(operator.operand),\n\t\taccumulator = operator.operands[1] || \"\";\n\tfor(var index=0; index<results.length; index++) {\n\t\tvar title = results[index],\n\t\t\tlist = filterFn.call(options.wiki,options.wiki.makeTiddlerIterator([title]),{\n\t\t\t\tgetVariable: function(name) {\n\t\t\t\t\tswitch(name) {\n\t\t\t\t\t\tcase \"currentTiddler\":\n\t\t\t\t\t\t\treturn \"\" + title;\n\t\t\t\t\t\tcase \"accumulator\":\n\t\t\t\t\t\t\treturn \"\" + accumulator;\n\t\t\t\t\t\tcase \"index\":\n\t\t\t\t\t\t\treturn \"\" + index;\n\t\t\t\t\t\tcase \"revIndex\":\n\t\t\t\t\t\t\treturn \"\" + (results.length - 1 - index);\n\t\t\t\t\t\tcase \"length\":\n\t\t\t\t\t\t\treturn \"\" + results.length;\n\t\t\t\t\t\tdefault:\n\t\t\t\t\t\t\treturn options.widget.getVariable(name);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\tif(list.length > 0) {\n\t\t\taccumulator = \"\" + list[0];\n\t\t}\n\t}\n\tif(results.length > 0) {\n\t\treturn [accumulator];\n\t} else {\n\t\treturn [];\n\t}\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 && 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.suffixes) {\n\t\tvar hasFlag = function(flag) {\n\t\t\t\treturn (operator.suffixes[1] || []).indexOf(flag) !== -1;\n\t\t\t},\n\t\t\texcludeFields = false,\n\t\t\tfieldList = operator.suffixes[0] || [],\n\t\t\tfirstField = fieldList[0] || \"\", \n\t\t\tfirstChar = firstField.charAt(0),\n\t\t\tfields;\n\t\tif(firstChar === \"-\") {\n\t\t\tfields = [firstField.slice(1)].concat(fieldList.slice(1));\n\t\t\texcludeFields = true;\n\t\t} else if(fieldList[0] === \"*\"){\n\t\t\tfields = [];\n\t\t\texcludeFields = true;\n\t\t} else {\n\t\t\tfields = fieldList.slice(0);\n\t\t}\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: fields,\n\t\t\texcludeField: excludeFields,\n\t\t\tcaseSensitive: hasFlag(\"casesensitive\"),\n\t\t\tliteral: hasFlag(\"literal\"),\n\t\t\twhitespace: hasFlag(\"whitespace\"),\n\t\t\tanchored: hasFlag(\"anchored\"),\n\t\t\tregexp: hasFlag(\"regexp\"),\n\t\t\twords: hasFlag(\"words\")\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/slugify.js": {
"title": "$:/core/modules/filters/slugify.js",
"text": "/*\\\ntitle: $:/core/modules/filters/slugify.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for slugifying a tiddler title\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.slugify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.wiki.slugify(title));\n\t});\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/sortsub.js": {
"title": "$:/core/modules/filters/sortsub.js",
"text": "/*\\\ntitle: $:/core/modules/filters/sortsub.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting by a subfilter\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.sortsub = function(source,operator,options) {\n\t// Compile the subfilter\n\tvar filterFn = options.wiki.compileFilter(operator.operand);\n\t// Collect the input titles and the corresponding sort keys\n\tvar inputTitles = [],\n\t\tsortKeys = [];\n\tsource(function(tiddler,title) {\n\t\tinputTitles.push(title);\n\t\tvar r = filterFn.call(options.wiki,function(iterator) {\n\t\t\titerator(options.wiki.getTiddler(title),title);\n\t\t},{\n\t\t\tgetVariable: function(name) {\n\t\t\t\tif(name === \"currentTiddler\") {\n\t\t\t\t\treturn title;\n\t\t\t\t} else {\n\t\t\t\t\treturn options.widget.getVariable(name);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\tsortKeys.push(r[0] || \"\");\n\t});\n\t// Rather than sorting the titles array, we'll sort the indexes so that we can consult both arrays\n\tvar indexes = new Array(inputTitles.length);\n\tfor(var t=0; t<inputTitles.length; t++) {\n\t\tindexes[t] = t;\n\t}\n\t// Sort the indexes\n\tvar compareFn = $tw.utils.makeCompareFunction(operator.suffix,{defaultType: \"string\",invert: operator.prefix === \"!\"});\n\tindexes = indexes.sort(function(a,b) {\n\t\treturn compareFn(sortKeys[a],sortKeys[b]);\n\t});\n\t// Make the results array in order\n\tvar results = [];\n\t$tw.utils.each(indexes,function(index) {\n\t\tresults.push(inputTitles[index]);\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/strings.js": {
"title": "$:/core/modules/filters/strings.js",
"text": "/*\\\ntitle: $:/core/modules/filters/strings.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for strings. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.length = makeStringBinaryOperator(\n\tfunction(a) {return [\"\" + (\"\" + a).length];}\n);\n\nexports.uppercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toUpperCase()];}\n);\n\nexports.lowercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toLowerCase()];}\n);\n\nexports.sentencecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toSentenceCase(a)];}\n);\n\nexports.titlecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toTitleCase(a)];}\n);\n\nexports.trim = function(source,operator,options) {\n\tvar result = [],\n\t\tsuffix = operator.suffix || \"\",\n\t\toperand = (operator.operand || \"\"),\n\t\tfnCalc;\n\tif(suffix === \"prefix\") {\n\t\tfnCalc = function(a,b) {return [$tw.utils.trimPrefix(a,b)];}\n\t} else if(suffix === \"suffix\") {\n\t\tfnCalc = function(a,b) {return [$tw.utils.trimSuffix(a,b)];}\n\t} else {\n\t\tif(operand === \"\") {\n\t\t\tfnCalc = function(a) {return [$tw.utils.trim(a)];}\n\t\t} else {\n\t\t\tfnCalc = function(a,b) {return [$tw.utils.trimSuffix($tw.utils.trimPrefix(a,b),b)];}\n\t\t}\n\t}\n\tsource(function(tiddler,title) {\n\t\tArray.prototype.push.apply(result,fnCalc(title,operand));\n\t});\n\treturn result;\n};\n\nexports.split = makeStringBinaryOperator(\n\tfunction(a,b) {return (\"\" + a).split(b);}\n);\n\nexports[\"enlist-input\"] = makeStringBinaryOperator(\n\tfunction(a,o,s) {return $tw.utils.parseStringArray(\"\" + a,(s === \"raw\"));}\n);\n\nexports.join = makeStringReducingOperator(\n\tfunction(accumulator,value,operand) {\n\t\tif(accumulator === null) {\n\t\t\treturn value;\n\t\t} else {\n\t\t\treturn accumulator + operand + value;\n\t\t}\n\t},null\n);\n\nfunction makeStringBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tArray.prototype.push.apply(result,fnCalc(title,operator.operand || \"\",operator.suffix || \"\"));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeStringReducingOperator(fnCalc,initialValue) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\tif(result.length === 0) {\n\t\t\treturn [];\n\t\t}\n\t\treturn [result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,currentValue,operator.operand || \"\");\n\t\t},initialValue) || \"\"];\n\t};\n}\n\nexports.splitregexp = function(source,operator,options) {\n\tvar result = [],\n\t\tsuffix = operator.suffix || \"\",\n\t\tflags = (suffix.indexOf(\"m\") !== -1 ? \"m\" : \"\") + (suffix.indexOf(\"i\") !== -1 ? \"i\" : \"\"),\n\t\tregExp;\n\ttry {\n\t\tregExp = new RegExp(operator.operand || \"\",flags);\t\t\n\t} catch(ex) {\n\t\treturn [\"RegExp error: \" + ex];\n\t}\n\tsource(function(tiddler,title) {\n\t\tArray.prototype.push.apply(result,title.split(regExp));\n\t});\t\t\n\treturn result;\n};\n\nexports[\"search-replace\"] = function(source,operator,options) {\n\tvar results = [],\n\t\tsuffixes = operator.suffixes || [],\n\t\tflagSuffix = (suffixes[0] ? (suffixes[0][0] || \"\") : \"\"),\n\t\tflags = (flagSuffix.indexOf(\"g\") !== -1 ? \"g\" : \"\") + (flagSuffix.indexOf(\"i\") !== -1 ? \"i\" : \"\"),\n\t\tisRegExp = (suffixes[1] && suffixes[1][0] === \"regexp\") ? true : false,\n\t\tsearchTerm,\n\t\tregExp;\n\t\n\tsource(function(tiddler,title) {\n\t\tif(title && (operator.operands.length > 1)) {\n\t\t\t//Escape regexp characters if the operand is not a regular expression\n\t\t\tsearchTerm = isRegExp ? operator.operand : $tw.utils.escapeRegExp(operator.operand);\n\t\t\ttry {\n\t\t\t\tregExp = new RegExp(searchTerm,flags);\n\t\t\t} catch(ex) {\n\t\t\t\treturn [\"RegExp error: \" + ex];\n\t\t\t}\n\t\t\tresults.push(\n\t\t\t\ttitle.replace(regExp,operator.operands[1])\n\t\t\t);\n\t\t} else {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\nexports.pad = function(source,operator,options) {\n\tvar results = [],\n\t\ttargetLength = operator.operand ? parseInt(operator.operand) : 0,\n\t\tfill = operator.operands[1] || \"0\";\n\n\tsource(function(tiddler,title) {\n\t\tif(title && title.length) {\n\t\t\tif(title.length >= targetLength) {\n\t\t\t\tresults.push(title);\n\t\t\t} else {\n\t\t\t\tvar padString = \"\",\n\t\t\t\t\tpadStringLength = targetLength - title.length;\n\t\t\t\twhile (padStringLength > padString.length) {\n\t\t\t\t\tpadString += fill;\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t//make sure we do not exceed the specified length\n\t\t\t\tpadString = padString.slice(0,padStringLength);\n\t\t\t\tif(operator.suffix && (operator.suffix === \"suffix\")) {\n\t\t\t\t\ttitle = title + padString;\n\t\t\t\t} else {\n\t\t\t\t\ttitle = padString + title;\n\t\t\t\t}\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/subfilter.js": {
"title": "$:/core/modules/filters/subfilter.js",
"text": "/*\\\ntitle: $:/core/modules/filters/subfilter.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand evaluated as a filter\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.subfilter = function(source,operator,options) {\n\tvar list = options.wiki.filterTiddlers(operator.operand,options.widget,source);\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/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 = [],indexedResults;\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;\n\t\tif(operator.prefix === \"!\") {\n\t\t\t// Returns a copy of the input if operator.operand is missing\n\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\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\tif(source.byTag) {\n\t\t\t\tindexedResults = source.byTag(operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\t\tsource(function(tiddler,title) {\n\t\t\t\t\tif(tiddlers.indexOf(title) !== -1) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t\t\t}\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/then.js": {
"title": "$:/core/modules/filters/then.js",
"text": "/*\\\ntitle: $:/core/modules/filters/then.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing any titles with a constant\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.then = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand);\n\t});\n\treturn results;\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/variables.js": {
"title": "$:/core/modules/filters/variables.js",
"text": "/*\\\ntitle: $:/core/modules/filters/variables.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the active variables\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.variables = function(source,operator,options) {\n\tvar names = [];\n\tfor(var variable in options.widget.variables) {\n\t\tnames.push(variable);\n\t}\n\treturn names.sort();\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\t/*jslint node: true, browser: true */\n\t/*global $tw: false */\n\t\"use strict\";\n\n\t/*\n\tFetch titles from the current list\n\t*/\n\tvar prepare_results = function (source) {\n\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\t/*\n\tMoves a number of items from the tail of the current list before the item named in the operand\n\t*/\n\texports.putbefore = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn (index === -1) ?\n\t\t\tresults.slice(0, -1) :\n\t\t\tresults.slice(0, index).concat(results.slice(-count)).concat(results.slice(index, -count));\n\t};\n\n\t/*\n\tMoves a number of items from the tail of the current list after the item named in the operand\n\t*/\n\texports.putafter = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn (index === -1) ?\n\t\t\tresults.slice(0, -1) :\n\t\t\tresults.slice(0, index + 1).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n\t};\n\n\t/*\n\tReplaces the item named in the operand with a number of items from the tail of the current list\n\t*/\n\texports.replace = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn (index === -1) ?\n\t\t\tresults.slice(0, -count) :\n\t\t\tresults.slice(0, index).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n\t};\n\n\t/*\n\tMoves a number of items from the tail of the current list to the head of the list\n\t*/\n\texports.putfirst = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn results.slice(-count).concat(results.slice(0, -count));\n\t};\n\n\t/*\n\tMoves a number of items from the head of the current list to the tail of the list\n\t*/\n\texports.putlast = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn results.slice(count).concat(results.slice(0, count));\n\t};\n\n\t/*\n\tMoves the item named in the operand a number of places forward or backward in the list\n\t*/\n\texports.move = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1),\n\t\t\tmarker = results.splice(index, 1),\n\t\t\toffset = (index + count) > 0 ? index + count : 0;\n\t\treturn results.slice(0, offset).concat(marker).concat(results.slice(offset));\n\t};\n\n\t/*\n\tReturns the items from the current list that are after the item named in the operand\n\t*/\n\texports.allafter = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand);\n\t\treturn (index === -1) ? [] :\n\t\t\t(operator.suffix) ? results.slice(index) :\n\t\t\tresults.slice(index + 1);\n\t};\n\n\t/*\n\tReturns the items from the current list that are before the item named in the operand\n\t*/\n\texports.allbefore = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand);\n\t\treturn (index === -1) ? [] :\n\t\t\t(operator.suffix) ? results.slice(0, index + 1) :\n\t\t\tresults.slice(0, index);\n\t};\n\n\t/*\n\tAppends the items listed in the operand array to the tail of the current list\n\t*/\n\texports.append = function (source, operator) {\n\t\tvar append = $tw.utils.parseStringArray(operator.operand, \"true\"),\n\t\t\tresults = prepare_results(source),\n\t\t\tcount = parseInt(operator.suffix) || append.length;\n\t\treturn (append.length === 0) ? results :\n\t\t\t(operator.prefix) ? results.concat(append.slice(-count)) :\n\t\t\tresults.concat(append.slice(0, count));\n\t};\n\n\t/*\n\tPrepends the items listed in the operand array to the head of the current list\n\t*/\n\texports.prepend = function (source, operator) {\n\t\tvar prepend = $tw.utils.parseStringArray(operator.operand, \"true\"),\n\t\t\tresults = prepare_results(source),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,prepend.length);\n\t\treturn (prepend.length === 0) ? results :\n\t\t\t(operator.prefix) ? prepend.slice(-count).concat(results) :\n\t\t\tprepend.slice(0, count).concat(results);\n\t};\n\n\t/*\n\tReturns all items from the current list except the items listed in the operand array\n\t*/\n\texports.remove = function (source, operator) {\n\t\tvar array = $tw.utils.parseStringArray(operator.operand, \"true\"),\n\t\t\tresults = prepare_results(source),\n\t\t\tcount = parseInt(operator.suffix) || array.length,\n\t\t\tp,\n\t\t\tlen,\n\t\t\tindex;\n\t\tlen = array.length - 1;\n\t\tfor (p = 0; p < count; ++p) {\n\t\t\tif (operator.prefix) {\n\t\t\t\tindex = results.indexOf(array[len - p]);\n\t\t\t} else {\n\t\t\t\tindex = results.indexOf(array[p]);\n\t\t\t}\n\t\t\tif (index !== -1) {\n\t\t\t\tresults.splice(index, 1);\n\t\t\t}\n\t\t}\n\t\treturn results;\n\t};\n\n\t/*\n\tReturns all items from the current list sorted in the order of the items in the operand array\n\t*/\n\texports.sortby = function (source, operator) {\n\t\tvar results = prepare_results(source);\n\t\tif (!results || results.length < 2) {\n\t\t\treturn results;\n\t\t}\n\t\tvar lookup = $tw.utils.parseStringArray(operator.operand, \"true\");\n\t\tresults.sort(function (a, b) {\n\t\t\treturn lookup.indexOf(a) - lookup.indexOf(b);\n\t\t});\n\t\treturn results;\n\t};\n\n\t/*\n\tRemoves all duplicate items from the current list\n\t*/\n\texports.unique = function (source, operator) {\n\t\tvar results = prepare_results(source);\n\t\tvar set = results.reduce(function (a, b) {\n\t\t\tif (a.indexOf(b) < 0) {\n\t\t\t\ta.push(b);\n\t\t\t}\n\t\t\treturn a;\n\t\t}, []);\n\t\treturn set;\n\t};\n\n\tvar cycleValueInArray = function(results,operands,stepSize) {\n\t\tvar resultsIndex,\n\t\t\tstep = stepSize || 1,\n\t\t\ti = 0,\n\t\t\topLength = operands.length,\n\t\t\tnextOperandIndex;\t\t\n\t\tfor(i; i < opLength; i++) {\n\t\t\tresultsIndex = results.indexOf(operands[i]);\n\t\t\tif(resultsIndex !== -1) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\tif(resultsIndex !== -1) {\n\t\t\ti = i + step;\n\t\t\tnextOperandIndex = (i < opLength ? i : i - opLength);\n\t\t\tif(operands.length > 1) {\n\t\t\t\tresults.splice(resultsIndex,1,operands[nextOperandIndex]);\n\t\t\t} else {\n\t\t\t\tresults.splice(resultsIndex,1);\n\t\t\t}\n\t\t} else {\n\t\t\tresults.push(operands[0]);\n\t\t}\n\t\treturn results;\t\t\n\t}\n\n\t/*\n\tToggles an item in the current list.\n\t*/\t\n\texports.toggle = function(source,operator) {\n\t\treturn cycleValueInArray(prepare_results(source),operator.operands);\n\t}\n\n\texports.cycle = function(source,operator) {\n\t\tvar results = prepare_results(source),\n\t\t\toperands = (operator.operand.length ? $tw.utils.parseStringArray(operator.operand, \"true\") : [\"\"]),\n\t\t\tstep = $tw.utils.getInt(operator.operands[1]||\"\",1);\n\t\tif(step < 0) {\n\t\t\toperands.reverse();\n\t\t\tstep = Math.abs(step);\n\t\t}\t\n\t\treturn cycleValueInArray(results,operands,step);\n\t}\n\t\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\t\t// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\t// The raw suffix for older filters\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t\t// The processed suffix for newer filters\n\t\t\toperator.suffixes = [];\n\t\t\t$tw.utils.each(operator.suffix.split(\":\"),function(subsuffix) {\n\t\t\t\toperator.suffixes.push([]);\n\t\t\t\t$tw.utils.each(subsuffix.split(\",\"),function(entry) {\n\t\t\t\t\tentry = $tw.utils.trim(entry);\n\t\t\t\t\tif(entry) {\n\t\t\t\t\t\toperator.suffixes[operator.suffixes.length - 1].push(entry); \n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\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\t\toperator.operands = [];\n\t\tfunction parseOperand(bracketType) {\n\t\t\tvar operand = {};\n\t\t\tswitch (bracketType) {\n\t\t\t\tcase \"{\": // Curly brackets\n\t\t\t\t\toperand.indirect = true;\n\t\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"[\": // Square brackets\n\t\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"<\": // Angle brackets\n\t\t\t\t\toperand.variable = true;\n\t\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"/\": // regexp brackets\n\t\t\t\t\tvar rex = /^((?:[^\\\\\\/]*|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\t\tif(rexMatch) {\n\t\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n\t// DEPRECATION WARNING\n\tconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t\t}\n\t\t\t\t\telse {\n\t\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\t\t\t}\n\n\t\t\tif(nextBracketPos === -1) {\n\t\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t\t}\n\t\t\tif(!operator.regexp) {\n\t\t\t\toperand.text = filterString.substring(p,nextBracketPos);\n\t\t\t\toperator.operands.push(operand);\n\t\t\t}\n\t\t\tp = nextBracketPos + 1;\n\t\t}\n\t\t\n\t\tp = nextBracketPos + 1;\n\t\tparseOperand(bracket);\n\t\t\n\t\t// Check for multiple operands\n\t\twhile(filterString.charAt(p) === \",\") {\n\t\t\tp++;\n\t\t\tif(/^[\\[\\{<\\/]/.test(filterString.substring(p))) {\n\t\t\t\tnextBracketPos = p;\n\t\t\t\tp++;\n\t\t\t\tparseOperand(filterString.charAt(nextBracketPos));\n\t\t\t} else {\n\t\t\t\tthrow \"Missing [ in filter expression\";\n\t\t\t}\n\t\t}\n\t\t\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 = /((?:\\+|\\-|~|=|\\:(\\w+))?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\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 = p + operation.prefix.length;\n\t\t\t\tif(match[2]) {\n\t\t\t\t\toperation.namedPrefix = match[2];\n\t\t\t\t}\n\t\t\t}\n\t\t\tif(match[3]) { // 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[4] || match[5] || match[6]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operands: [{text: match[4] || match[5] || match[6]}]}\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.getFilterRunPrefixes = function() {\n\tif(!this.filterRunPrefixes) {\n\t\t$tw.Wiki.prototype.filterRunPrefixes = {};\n\t\t$tw.modules.applyMethods(\"filterrunprefix\",this.filterRunPrefixes);\n\t}\n\treturn this.filterRunPrefixes;\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 operands = [],\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\t\n\t\t\t\t$tw.utils.each(operator.operands,function(operand) {\n\t\t\t\t\tif(operand.indirect) {\n\t\t\t\t\t\toperand.value = self.getTextReference(operand.text,\"\",currTiddlerTitle);\n\t\t\t\t\t} else if(operand.variable) {\n\t\t\t\t\t\toperand.value = widget.getVariable(operand.text,{defaultValue: \"\"});\n\t\t\t\t\t} else {\n\t\t\t\t\t\toperand.value = operand.text;\n\t\t\t\t\t}\n\t\t\t\t\toperands.push(operand.value);\n\t\t\t\t});\n\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: operands.length > 0 ? operands[0] : undefined,\n\t\t\t\t\t\t\toperands: operands,\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\tsuffixes: operator.suffixes,\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\tvar filterRunPrefixes = self.getFilterRunPrefixes();\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tvar options = {wiki: self};\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 filterRunPrefixes[\"or\"](operationSubFunction, options);\n\t\t\t\tcase \"=\": // The results of the operation are pushed into the result without deduplication\n\t\t\t\t\treturn filterRunPrefixes[\"all\"](operationSubFunction, options);\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn filterRunPrefixes[\"except\"](operationSubFunction, options);\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn filterRunPrefixes[\"and\"](operationSubFunction, options);\n\t\t\t\tcase \"~\": // This operation is unioned into the result only if the main result so far is empty\n\t\t\t\t\treturn filterRunPrefixes[\"else\"](operationSubFunction, options);\n\t\t\t\tdefault: \n\t\t\t\t\tif(operation.namedPrefix && filterRunPrefixes[operation.namedPrefix]) {\n\t\t\t\t\t\treturn filterRunPrefixes[operation.namedPrefix](operationSubFunction, options);\n\t\t\t\t\t} else {\n\t\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t\tresults.clear();\n\t\t\t\t\t\t\tresults.push($tw.language.getString(\"Error/FilterRunPrefix\"));\n\t\t\t\t\t\t};\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: \" + filterString,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 = new $tw.utils.LinkedList();\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results.toArray();\n\t});\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikimethod"
},
"$:/core/modules/indexers/backlinks-indexer.js": {
"title": "$:/core/modules/indexers/backlinks-indexer.js",
"text": "/*\\\ntitle: $:/core/modules/indexers/backlinks-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers' backlinks\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\n\nfunction BacklinksIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nBacklinksIndexer.prototype.init = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype.rebuild = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype._getLinks = function(tiddler) {\n\tvar parser = this.wiki.parseText(tiddler.fields.type, tiddler.fields.text, {});\n\tif(parser) {\n\t\treturn this.wiki.extractLinks(parser.tree);\n\t}\n\treturn [];\n}\n\nBacklinksIndexer.prototype.update = function(updateDescriptor) {\n\tif(!this.index) {\n\t\treturn;\n\t}\n\tvar newLinks = [],\n\t oldLinks = [],\n\t self = this;\n\tif(updateDescriptor.old.exists) {\n\t\toldLinks = this._getLinks(updateDescriptor.old.tiddler);\n\t}\n\tif(updateDescriptor.new.exists) {\n\t\tnewLinks = this._getLinks(updateDescriptor.new.tiddler);\n\t}\n\n\t$tw.utils.each(oldLinks,function(link) {\n\t\tif(self.index[link]) {\n\t\t\tdelete self.index[link][updateDescriptor.old.tiddler.fields.title];\n\t\t}\n\t});\n\t$tw.utils.each(newLinks,function(link) {\n\t\tif(!self.index[link]) {\n\t\t\tself.index[link] = Object.create(null);\n\t\t}\n\t\tself.index[link][updateDescriptor.new.tiddler.fields.title] = true;\n\t});\n}\n\nBacklinksIndexer.prototype.lookup = function(title) {\n\tif(!this.index) {\n\t\tthis.index = Object.create(null);\n\t\tvar self = this;\n\t\tthis.wiki.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self._getLinks(tiddler);\n\t\t\t$tw.utils.each(links, function(link) {\n\t\t\t\tif(!self.index[link]) {\n\t\t\t\t\tself.index[link] = Object.create(null);\n\t\t\t\t}\n\t\t\t\tself.index[link][title] = true;\n\t\t\t});\n\t\t});\n\t}\n\tif(this.index[title]) {\n\t\treturn Object.keys(this.index[title]);\n\t} else {\n\t\treturn [];\n\t}\n}\n\nexports.BacklinksIndexer = BacklinksIndexer;\n\n})();\n",
"type": "application/javascript",
"module-type": "indexer"
},
"$:/core/modules/indexers/field-indexer.js": {
"title": "$:/core/modules/indexers/field-indexer.js",
"text": "/*\\\ntitle: $:/core/modules/indexers/field-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nvar DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH = 128;\n\nfunction FieldIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nFieldIndexer.prototype.init = function() {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH;\n\tthis.addIndexMethods();\n}\n\n// Provided for testing\nFieldIndexer.prototype.setMaxIndexedValueLength = function(length) {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = length;\n};\n\nFieldIndexer.prototype.addIndexMethods = function() {\n\tvar self = this;\n\tthis.wiki.each.byField = function(name,value) {\n\t\tvar titles = self.wiki.allTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachShadow.byField = function(name,value) {\n\t\tvar titles = self.wiki.allShadowTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachTiddlerPlusShadows.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n\tthis.wiki.eachShadowPlusTiddlers.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n};\n\n/*\nTear down and then rebuild the index as if all tiddlers have changed\n*/\nFieldIndexer.prototype.rebuild = function() {\n\t// Invalidate the index so that it will be rebuilt when it is next used\n\tthis.index = null;\n};\n\n/*\nBuild the index for a particular field\n*/\nFieldIndexer.prototype.buildIndexForField = function(name) {\n\tvar self = this;\n\t// Hashmap by field name of hashmap by field value of array of tiddler titles\n\tthis.index = this.index || Object.create(null);\n\tthis.index[name] = Object.create(null);\n\tvar baseIndex = this.index[name];\n\t// Update the index for each tiddler\n\tthis.wiki.eachTiddlerPlusShadows(function(tiddler,title) {\n\t\tif(name in tiddler.fields) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t// Skip any values above the maximum length\n\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\tbaseIndex[value] = baseIndex[value] || [];\n\t\t\t\tbaseIndex[value].push(title);\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nUpdate the index in the light of a tiddler value changing; note that the title must be identical. (Renames are handled as a separate delete and create)\nupdateDescriptor: {old: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>},new: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>}}\n*/\nFieldIndexer.prototype.update = function(updateDescriptor) {\n\tvar self = this;\n\t// Don't do anything if the index hasn't been built yet\n\tif(this.index === null) {\n\t\treturn;\n\t}\n\t// Remove the old tiddler from the index\n\tif(updateDescriptor.old.tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor.old.tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor.old.tiddler.getFieldString(name),\n\t\t\t\t\ttiddlerList = indexEntry[value];\n\t\t\t\tif(tiddlerList) {\n\t\t\t\t\tvar index = tiddlerList.indexOf(updateDescriptor.old.tiddler.fields.title);\n\t\t\t\t\tif(index !== -1) {\n\t\t\t\t\t\ttiddlerList.splice(index,1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// Add the new tiddler to the index\n\tif(updateDescriptor[\"new\"].tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor[\"new\"].tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor[\"new\"].tiddler.getFieldString(name);\n\t\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\t\tindexEntry[value] = indexEntry[value] || [];\n\t\t\t\t\tindexEntry[value].push(updateDescriptor[\"new\"].tiddler.fields.title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n// Lookup the given field returning a list of tiddler titles\nFieldIndexer.prototype.lookup = function(name,value) {\n\t// Fail the lookup if the value is too long\n\tif(value.length >= this.maxIndexedValueLength) {\n\t\treturn null;\n\t}\n\t// Update the index if it has yet to be built\n\tif(this.index === null || !this.index[name]) {\n\t\tthis.buildIndexForField(name);\n\t}\n\treturn this.index[name][value] || [];\n};\n\nexports.FieldIndexer = FieldIndexer;\n\n})();\n",
"type": "application/javascript",
"module-type": "indexer"
},
"$:/core/modules/indexers/tag-indexer.js": {
"title": "$:/core/modules/indexers/tag-indexer.js",
"text": "/*\\\ntitle: $:/core/modules/indexers/tag-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nfunction TagIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nTagIndexer.prototype.init = function() {\n\tthis.subIndexers = [\n\t\tnew TagSubIndexer(this,\"each\"),\n\t\tnew TagSubIndexer(this,\"eachShadow\"),\n\t\tnew TagSubIndexer(this,\"eachTiddlerPlusShadows\"),\n\t\tnew TagSubIndexer(this,\"eachShadowPlusTiddlers\")\n\t];\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.addIndexMethod();\n\t});\n};\n\nTagIndexer.prototype.rebuild = function() {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.rebuild();\n\t});\n};\n\nTagIndexer.prototype.update = function(updateDescriptor) {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.update(updateDescriptor);\n\t});\n};\n\nfunction TagSubIndexer(indexer,iteratorMethod) {\n\tthis.indexer = indexer;\n\tthis.iteratorMethod = iteratorMethod;\n\tthis.index = null; // Hashmap of tag title to {isSorted: bool, titles: [array]} or null if not yet initialised\n}\n\nTagSubIndexer.prototype.addIndexMethod = function() {\n\tvar self = this;\n\tthis.indexer.wiki[this.iteratorMethod].byTag = function(tag) {\n\t\treturn self.lookup(tag).slice(0);\n\t};\n};\n\nTagSubIndexer.prototype.rebuild = function() {\n\tvar self = this;\n\t// Hashmap by tag of array of {isSorted:, titles:[]}\n\tthis.index = Object.create(null);\n\t// Add all the tags\n\tthis.indexer.wiki[this.iteratorMethod](function(tiddler,title) {\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\tif(!self.index[tag]) {\n\t\t\t\tself.index[tag] = {isSorted: false, titles: [title]};\n\t\t\t} else {\n\t\t\t\tself.index[tag].titles.push(title);\n\t\t\t}\n\t\t});\t\t\n\t});\n};\n\nTagSubIndexer.prototype.update = function(updateDescriptor) {\n\tthis.index = null;\n};\n\nTagSubIndexer.prototype.lookup = function(tag) {\n\t// Update the index if it has yet to be built\n\tif(this.index === null) {\n\t\tthis.rebuild();\n\t}\n\tvar indexRecord = this.index[tag];\n\tif(indexRecord) {\n\t\tif(!indexRecord.isSorted) {\n\t\t\tif(this.indexer.wiki.sortByList) {\n\t\t\t\tindexRecord.titles = this.indexer.wiki.sortByList(indexRecord.titles,tag);\n\t\t\t}\t\t\t\n\t\t\tindexRecord.isSorted = true;\n\t\t}\n\t\treturn indexRecord.titles;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n\nexports.TagIndexer = TagIndexer;\n\n})();\n",
"type": "application/javascript",
"module-type": "indexer"
},
"$:/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(updateInfoTiddlersCallback) {\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\tinfoTiddlerFields.push({title: \"$:/info/startup-timestamp\", text: $tw.utils.stringifyDate(new Date())});\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\t// Dark mode through event listener on MediaQueryList\n \t\tvar mqList = window.matchMedia(\"(prefers-color-scheme: dark)\"),\n \t\t\tgetDarkModeTiddler = function() {return {title: \"$:/info/darkmode\", text: mqList.matches ? \"yes\" : \"no\"};};\n \t\tinfoTiddlerFields.push(getDarkModeTiddler());\n \t\tmqList.addListener(function(event) {\n \t\t\tupdateInfoTiddlersCallback([getDarkModeTiddler()]);\n \t\t});\n\t\t// Language\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/language\", text: navigator.language || \"\"});\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\tthis.shortcutKeysList = [], // Stores the shortcut-key descriptors\n\tthis.shortcutActionList = [], // Stores the corresponding action strings\n\tthis.shortcutParsedList = []; // Stores the parsed key descriptors\n\tthis.lookupNames = [\"shortcuts\"];\n\tthis.lookupNames.push($tw.platform.isMac ? \"shortcuts-mac\" : \"shortcuts-not-mac\")\n\tthis.lookupNames.push($tw.platform.isWindows ? \"shortcuts-windows\" : \"shortcuts-not-windows\");\n\tthis.lookupNames.push($tw.platform.isLinux ? \"shortcuts-linux\" : \"shortcuts-not-linux\");\n\tthis.updateShortcutLists(this.getShortcutTiddlerList());\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.handleShortcutChanges(changes);\n\t});\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\t$tw.utils.each(self.lookupNames,function(platformDescriptor) {\n\t\t\t\t\tlookupName(platformDescriptor);\n\t\t\t\t});\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\nKeyboardManager.prototype.getEventModifierKeyDescriptor = function(event) {\n\treturn event.ctrlKey && !event.shiftKey && !event.altKey && !event.metaKey ? \"ctrl\" : \n\t\tevent.shiftKey && !event.ctrlKey && !event.altKey && !event.metaKey ? \"shift\" : \n\t\tevent.ctrlKey && event.shiftKey && !event.altKey && !event.metaKey ? \"ctrl-shift\" : \n\t\tevent.altKey && !event.shiftKey && !event.ctrlKey && !event.metaKey ? \"alt\" : \n\t\tevent.altKey && event.shiftKey && !event.ctrlKey && !event.metaKey ? \"alt-shift\" : \n\t\tevent.altKey && event.ctrlKey && !event.shiftKey && !event.metaKey ? \"ctrl-alt\" : \n\t\tevent.altKey && event.shiftKey && event.ctrlKey && !event.metaKey ? \"ctrl-alt-shift\" : \n\t\tevent.metaKey && !event.ctrlKey && !event.shiftKey && !event.altKey ? \"meta\" : \n\t\tevent.metaKey && event.ctrlKey && !event.shiftKey && !event.altKey ? \"meta-ctrl\" :\n\t\tevent.metaKey && event.ctrlKey && event.shiftKey && !event.altKey ? \"meta-ctrl-shift\" :\n\t\tevent.metaKey && event.ctrlKey & event.shiftKey && event.altKey ? \"meta-ctrl-alt-shift\" : \"normal\";\n};\n\nKeyboardManager.prototype.getShortcutTiddlerList = function() {\n\treturn $tw.wiki.getTiddlersWithTag(\"$:/tags/KeyboardShortcut\");\n};\n\nKeyboardManager.prototype.updateShortcutLists = function(tiddlerList) {\n\tthis.shortcutTiddlers = tiddlerList;\n\tfor(var i=0; i<tiddlerList.length; i++) {\n\t\tvar title = tiddlerList[i],\n\t\t\ttiddlerFields = $tw.wiki.getTiddler(title).fields;\n\t\tthis.shortcutKeysList[i] = tiddlerFields.key !== undefined ? tiddlerFields.key : undefined;\n\t\tthis.shortcutActionList[i] = tiddlerFields.text;\n\t\tthis.shortcutParsedList[i] = this.shortcutKeysList[i] !== undefined ? this.parseKeyDescriptors(this.shortcutKeysList[i]) : undefined;\n\t}\n};\n\nKeyboardManager.prototype.handleKeydownEvent = function(event) {\n\tvar key, action;\n\tfor(var i=0; i<this.shortcutTiddlers.length; i++) {\n\t\tif(this.shortcutParsedList[i] !== undefined && this.checkKeyDescriptors(event,this.shortcutParsedList[i])) {\n\t\t\tkey = this.shortcutParsedList[i];\n\t\t\taction = this.shortcutActionList[i];\n\t\t}\n\t}\n\tif(key !== undefined) {\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\t$tw.rootWidget.invokeActionString(action,$tw.rootWidget);\n\t\treturn true;\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.detectNewShortcuts = function(changedTiddlers) {\n\tvar shortcutConfigTiddlers = [],\n\t\thandled = false;\n\t$tw.utils.each(this.lookupNames,function(platformDescriptor) {\n\t\tvar descriptorString = \"$:/config/\" + platformDescriptor + \"/\";\n\t\tObject.keys(changedTiddlers).forEach(function(configTiddler) {\n\t\t\tvar configString = configTiddler.substr(0, configTiddler.lastIndexOf(\"/\") + 1);\n\t\t\tif(configString === descriptorString) {\n\t\t\t\tshortcutConfigTiddlers.push(configTiddler);\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t});\n\t});\n\tif(handled) {\n\t\treturn $tw.utils.hopArray(changedTiddlers,shortcutConfigTiddlers);\n\t} else {\n\t\treturn false;\n\t}\n};\n\nKeyboardManager.prototype.handleShortcutChanges = function(changedTiddlers) {\n\tvar newList = this.getShortcutTiddlerList();\n\tvar hasChanged = $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers) ? true :\n\t\t($tw.utils.hopArray(changedTiddlers,newList) ? true :\n\t\t(this.detectNewShortcuts(changedTiddlers))\n\t);\n\t// Re-cache shortcuts if something changed\n\tif(hasChanged) {\n\t\tthis.updateShortcutLists(newList);\n\t}\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/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\t{name: \"spaces\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,spaces) {\n\treturn this.wiki.getTiddlersAsJson(filter,$tw.utils.parseInt(spaces));\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\t{name: \"_canonical_uri\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type,_canonical_uri) {\n\treturn $tw.utils.makeDataUri(text,type,_canonical_uri);\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/unusedtitle.js": {
"title": "$:/core/modules/macros/unusedtitle.js",
"text": "/*\\\ntitle: $:/core/modules/macros/unusedtitle.js\ntype: application/javascript\nmodule-type: macro\nMacro to return a new title that is unused in the wiki. It can be given a name as a base.\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 = \"unusedtitle\";\n\nexports.params = [\n\t{name: \"baseName\"},\n\t{name: \"options\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(baseName, options) {\n\tif(!baseName) {\n\t\tbaseName = $tw.language.getString(\"DefaultNewTiddlerTitle\");\n\t}\n\treturn this.wiki.generateNewTitle(baseName, options);\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\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\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/binaryparser.js": {
"title": "$:/core/modules/parsers/binaryparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/binaryparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe binary parser parses a binary tiddler into a warning message and download link\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\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar BinaryParser = function(type,text,options) {\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on binary tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!title\"}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to external or internal data URI\n\tif(options._canonical_uri) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: options._canonical_uri\n\t\t};\n\t} else if(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/octet-stream\"] = BinaryParser;\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/webp\"] = ImageParser;\nexports[\"image/heic\"] = ImageParser;\nexports[\"image/heif\"] = 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\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\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/ogg\"] = VideoParser;\nexports[\"video/webm\"] = VideoParser;\nexports[\"video/mp4\"] = VideoParser;\nexports[\"video/quicktime\"] = VideoParser;\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 ? \"–\" : \"—\";\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: ©\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/import.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/import.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/import.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for importing variable definitions\n\n```\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"import\";\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 = /^\\\\import[^\\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 the filter terminated by a line break\n\tvar reMatch = /(.*)(\\r?\\n)|$/mg;\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\tthis.parser.pos = reMatch.lastIndex;\n\t// Parse tree nodes to return\n\treturn [{\n\t\ttype: \"importvariables\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: match[1]}\n\t\t},\n\t\tchildren: []\n\t}];\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: \"div\"}\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\tisMacroDefinition: true\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// 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 target;\n\tif(type === \"only\") {\n\t\ttarget = true;\n\t} else if(type === \"except\") {\n\t\ttarget = false;\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((names.indexOf(ruleArray[t].rule.name) === -1) === target) {\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// Read the plugin info for the incoming plugins\n\tvar changes = $tw.wiki.readPluginInfo(plugins);\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.preloadDirty = options.preloadDirty || [];\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\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(self.preloadDirty,function(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});\n\t\tthis.numChanges = filteredChanges.length;\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// Ignore autosave if disabled\n\tif(method === \"autosave\" && ($tw.config.disableAutoSave || this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\")) {\n\t\treturn false;\n\t}\n\tvar\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// 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\tvar self = this;\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t\t$tw.utils.each($tw.windows,function(win) {\n\t\t\t$tw.utils.toggleClass(win.document.body,\"tc-dirty\",self.isDirty());\n\t\t});\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,options) {\n\tvar filename = options && options.variables ? options.variables.filename : null;\n\tif (method === \"download\") {\n\t\t// Support download\n\t\tif (window.twi.saveDownload) {\n\t\t\ttry {\n\t\t\t\twindow.twi.saveDownload(text,filename);\n\t\t\t} catch(err) {\n\t\t\t\tif (err.message === \"Method not found\") {\n\t\t\t\t\twindow.twi.saveDownload(text);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tvar link = document.createElement(\"a\");\n\t\t\tlink.setAttribute(\"href\",\"data:text/plain,\" + encodeURIComponent(text));\n\t\t\tif (filename) {\n\t\t\t link.setAttribute(\"download\",filename);\n\t\t\t}\n\t\t\tdocument.body.appendChild(link);\n\t\t\tlink.click();\n\t\t\tdocument.body.removeChild(link);\n\t\t}\n\t} else if (window.twi.saveWiki) {\n\t\t// Direct save in Tiddloid\n\t\twindow.twi.saveWiki(text);\n\t} else {\n\t\t// Get the pathname of this document\n\t\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t\t// Strip the file://\n\t\tif(pathname.indexOf(\"file://\") === 0) {\n\t\t\tpathname = pathname.substr(7);\n\t\t}\n\t\t// Strip any query or location part\n\t\tvar p = pathname.indexOf(\"?\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\tp = pathname.indexOf(\"#\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\t// Save the file\n\t\twindow.twi.saveFile(pathname,text);\n\t}\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\", \"download\"]\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/custom.js": {
"title": "$:/core/modules/savers/custom.js",
"text": "/*\\\ntitle: $:/core/modules/savers/custom.js\ntype: application/javascript\nmodule-type: saver\n\nLooks for `window.$tw.customSaver` first on the current window, then\non the parent window (of an iframe). If present, the saver must define\n\tsave: function(text,method,callback) { ... }\nand the saver may define\n\tpriority: number\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar findSaver = function(window) {\n\ttry {\n\t\treturn window && window.$tw && window.$tw.customSaver;\n\t} catch (err) {\n\t\t// Catching the exception is the most reliable way to detect cross-origin iframe errors.\n\t\t// For example, instead of saying that `window.parent.$tw` is undefined, Firefox will throw\n\t\t// Uncaught DOMException: Permission denied to access property \"$tw\" on cross-origin object\n\t\tconsole.log({ msg: \"custom saver is disabled\", reason: err });\n\t\treturn null;\n\t}\n}\nvar saver = findSaver(window) || findSaver(window.parent) || {};\n\nvar CustomSaver = function(wiki) {\n};\n\nCustomSaver.prototype.save = function(text,method,callback) {\n\treturn saver.save(text, method, callback);\n};\n\n/*\nInformation about this saver\n*/\nCustomSaver.prototype.info = {\n\tname: \"custom\",\n\tpriority: saver.priority || 4000,\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 !!(saver.save);\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new CustomSaver(wiki);\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/gitea.js": {
"title": "$:/core/modules/savers/gitea.js",
"text": "/*\\\ntitle: $:/core/modules/savers/gitea.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the gitea\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 GiteaSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGiteaSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/Gitea/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"Gitea\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/Gitea/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/Gitea/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/Gitea/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/Gitea/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/Gitea/ServerURL\") || \"https://gitea\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"token \" + password\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar use_put = true;\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tif(sha === \"\"){\n\t\t\t\t\tuse_put = false;\n\t\t\t\t}\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: endpoint + \"/repos/\" + repo + \"/branches/\" + branch,\n\t\t\t\ttype: \"GET\",\n\t\t\t\theaders: headers,\n\t\t\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\t\t\tif(xhr.status === 404) {\n\t\t\t\t\t\tcallback(\"Please ensure the branch in the Gitea repo exists\");\n\t\t\t\t\t}else{\n\t\t\t\t\t\tdata[\"branch\"] = branch;\n\t\t\t\t\t\tself.upload(uri + filename, use_put?\"PUT\":\"POST\", headers, data, callback);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\nGiteaSaver.prototype.upload = function(uri,method,headers,data,callback) {\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: method,\n\t\theaders: headers,\n\t\tdata: JSON.stringify(data),\n\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\tcallback(null);\n\t\t}\n\t});\n};\n\n/*\nInformation about this saver\n*/\nGiteaSaver.prototype.info = {\n\tname: \"Gitea\",\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 GiteaSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/github.js": {
"title": "$:/core/modules/savers/github.js",
"text": "/*\\\ntitle: $:/core/modules/savers/github.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitHub v3 REST API\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 GitHubSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitHubSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitHub/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"github\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitHub/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitHub/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitHub/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitHub/Branch\") || \"main\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitHub/ServerURL\") || \"https://api.github.com\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/vnd.github.v3+json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password),\n\t\t\t\"If-None-Match\": \"\"\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a PUT request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + filename,\n\t\t\t\ttype: \"PUT\",\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitHubSaver.prototype.info = {\n\tname: \"github\",\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 GitHubSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/gitlab.js": {
"title": "$:/core/modules/savers/gitlab.js",
"text": "/*\\\ntitle: $:/core/modules/savers/gitlab.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitLab REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: true */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitLabSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitLabSaver.prototype.save = function(text,method,callback) {\n\t/* See https://docs.gitlab.com/ee/api/repository_files.html */\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitLab/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"gitlab\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitLab/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitLab/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitLab/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitLab/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitLab/ServerURL\") || \"https://gitlab.com/api/v4\",\n\t\theaders = {\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Private-Token\": password\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/projects/\" + encodeURIComponent(repo) + \"/repository/\";\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri + \"tree/?path=\" + encodeURIComponent(path.replace(/^\\/+|\\/$/g, '')) + \"&branch=\" + encodeURIComponent(branch.replace(/^\\/+|\\/$/g, '')),\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar requestType = \"POST\";\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\trequestType = \"PUT\";\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tcommit_message: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: text,\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + \"files/\" + encodeURIComponent(path.replace(/^\\/+/, '') + filename),\n\t\t\t\ttype: requestType,\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitLabSaver.prototype.info = {\n\tname: \"gitlab\",\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 GitLabSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/hyperdrive.js": {
"title": "$:/core/modules/savers/hyperdrive.js",
"text": "/*\\\ntitle: $:/core/modules/savers/hyperdrive.js\ntype: application/javascript\nmodule-type: saver\n\nSaves files using the Hyperdrive Protocol (https://hypercore-protocol.org/#hyperdrive) Beaker browser beta-1.0 and later (https://beakerbrowser.com)\nCompatible with beaker >= V1.0.0\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 HyperdriveSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nHyperdriveSaver.prototype.save = function(text,method,callback) {\n\tvar dat = beaker.hyperdrive.drive(\"\" + 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(\"Hyperdrive Saver Write Error: \" + reason);\n\t\t});\n\t},function(reason) {\n\t\tcallback(\"Hyperdrive Saver Stat Error: \" + reason);\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nHyperdriveSaver.prototype.info = {\n\tname: \"beaker-1.x\",\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.beaker && !!beaker.hyperdrive && location.protocol===\"hyper:\";\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new HyperdriveSaver(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 = {\n\t\tAccept: \"*/*;charset=UTF-8\"\n\t};\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) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tvar etag = xhr.getResponseHeader(\"ETag\");\n\t\t\tif(!etag) {\n\t\t\t\treturn;\n\t\t\t}\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 = {\n\t\t\"Content-Type\": \"text/html;charset=UTF-8\"\n\t};\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\tvar 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/server/authenticators/basic.js": {
"title": "$:/core/modules/server/authenticators/basic.js",
"text": "/*\\\ntitle: $:/core/modules/server/authenticators/basic.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for WWW basic authentication\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}\n\nfunction BasicAuthenticator(server) {\n\tthis.server = server;\n\tthis.credentialsData = [];\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nBasicAuthenticator.prototype.init = function() {\n\t// Read the credentials data\n\tthis.credentialsFilepath = this.server.get(\"credentials\");\n\tif(this.credentialsFilepath) {\n\t\tvar resolveCredentialsFilepath = path.resolve(this.server.boot.wikiPath,this.credentialsFilepath);\n\t\tif(fs.existsSync(resolveCredentialsFilepath) && !fs.statSync(resolveCredentialsFilepath).isDirectory()) {\n\t\t\tvar credentialsText = fs.readFileSync(resolveCredentialsFilepath,\"utf8\"),\n\t\t\t\tcredentialsData = $tw.utils.parseCsvStringWithHeader(credentialsText);\n\t\t\tif(typeof credentialsData === \"string\") {\n\t\t\t\treturn \"Error: \" + credentialsData + \" reading credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t\t} else {\n\t\t\t\tthis.credentialsData = credentialsData;\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"Error: Unable to load user credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t}\n\t}\n\t// Add the hardcoded username and password if specified\n\tif(this.server.get(\"username\") && this.server.get(\"password\")) {\n\t\tthis.credentialsData = this.credentialsData || [];\n\t\tthis.credentialsData.push({\n\t\t\tusername: this.server.get(\"username\"),\n\t\t\tpassword: this.server.get(\"password\")\n\t\t});\n\t}\n\treturn this.credentialsData.length > 0;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nBasicAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Extract the incoming username and password from the request\n\tvar header = request.headers.authorization || \"\";\n\tif(!header && state.allowAnon) {\n\t\t// If there's no header and anonymous access is allowed then we don't set authenticatedUsername\n\t\treturn true;\n\t}\n\tvar token = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tincomingUsername = parts[0],\n\t\tincomingPassword = parts[1];\n\t// Check that at least one of the credentials matches\n\tvar matchingCredentials = this.credentialsData.find(function(credential) {\n\t\treturn credential.username === incomingUsername && credential.password === incomingPassword;\n\t});\n\tif(matchingCredentials) {\n\t\t// If so, add the authenticated username to the request state\n\t\tstate.authenticatedUsername = incomingUsername;\n\t\treturn true;\n\t} else {\n\t\t// If not, return an authentication challenge\n\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\n\t\treturn false;\n\t}\n};\n\nexports.AuthenticatorClass = BasicAuthenticator;\n\n})();\n",
"type": "application/javascript",
"module-type": "authenticator"
},
"$:/core/modules/server/authenticators/header.js": {
"title": "$:/core/modules/server/authenticators/header.js",
"text": "/*\\\ntitle: $:/core/modules/server/authenticators/header.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for trusted header authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction HeaderAuthenticator(server) {\n\tthis.server = server;\n\tthis.header = server.get(\"authenticated-user-header\") ? server.get(\"authenticated-user-header\").toLowerCase() : undefined;\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nHeaderAuthenticator.prototype.init = function() {\n\treturn !!this.header;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nHeaderAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Otherwise, authenticate as the username in the specified header\n\tvar username = request.headers[this.header];\n\tif(!username && !state.allowAnon) {\n\t\tresponse.writeHead(401,\"Authorization header required to login to '\" + state.server.servername + \"'\");\n\t\tresponse.end();\n\t\treturn false;\n\t} else {\n\t\t// authenticatedUsername will be undefined for anonymous users\n\t\tstate.authenticatedUsername = username;\n\t\treturn true;\n\t}\n};\n\nexports.AuthenticatorClass = HeaderAuthenticator;\n\n})();\n",
"type": "application/javascript",
"module-type": "authenticator"
},
"$:/core/modules/server/routes/delete-tiddler.js": {
"title": "$:/core/modules/server/routes/delete-tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/delete-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nDELETE /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"DELETE\";\n\nexports.path = /^\\/bags\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]);\n\tstate.wiki.deleteTiddler(title);\n\tresponse.writeHead(204, \"OK\", {\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-favicon.js": {
"title": "$:/core/modules/server/routes/get-favicon.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-favicon.js\ntype: application/javascript\nmodule-type: route\n\nGET /favicon.ico\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/favicon.ico$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\tresponse.end(buffer,\"base64\");\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-file.js": {
"title": "$:/core/modules/server/routes/get-file.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-file.js\ntype: application/javascript\nmodule-type: route\n\nGET /files/:filepath\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/files\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar path = require(\"path\"),\n\t\tfs = require(\"fs\"),\n\t\tutil = require(\"util\"),\n\t\tsuppliedFilename = decodeURIComponent(state.params[0]),\n\t\tfilename = path.resolve(state.boot.wikiPath,\"files\",suppliedFilename),\n\t\textension = path.extname(filename);\n\tfs.readFile(filename,function(err,content) {\n\t\tvar status,content,type = \"text/plain\";\n\t\tif(err) {\n\t\t\tconsole.log(\"Error accessing file \" + filename + \": \" + err.toString());\n\t\t\tstatus = 404;\n\t\t\tcontent = \"File '\" + suppliedFilename + \"' not found\";\n\t\t} else {\n\t\t\tstatus = 200;\n\t\t\tcontent = content;\n\t\t\ttype = ($tw.config.fileExtensionInfo[extension] ? $tw.config.fileExtensionInfo[extension].type : \"application/octet-stream\");\n\t\t}\n\t\tresponse.writeHead(status,{\n\t\t\t\"Content-Type\": type\n\t\t});\n\t\tresponse.end(content);\n\t});\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-index.js": {
"title": "$:/core/modules/server/routes/get-index.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-index.js\ntype: application/javascript\nmodule-type: route\n\nGET /\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar zlib = require(\"zlib\");\n\nexports.method = \"GET\";\n\nexports.path = /^\\/$/;\n\nexports.handler = function(request,response,state) {\n\tvar acceptEncoding = request.headers[\"accept-encoding\"];\n\tif(!acceptEncoding) {\n\t\tacceptEncoding = \"\";\n\t}\n\tvar text = state.wiki.renderTiddler(state.server.get(\"root-render-type\"),state.server.get(\"root-tiddler\")),\n\t\tresponseHeaders = {\n\t\t\"Content-Type\": state.server.get(\"root-serve-type\")\n\t};\n\t/*\n\tIf the gzip=yes flag for `listen` is set, check if the user agent permits\n\tcompression. If so, compress our response. Note that we use the synchronous\n\tfunctions from zlib to stay in the imperative style. The current `Server`\n\tdoesn't depend on this, and we may just as well use the async versions.\n\t*/\n\tif(state.server.enableGzip) {\n\t\tif (/\\bdeflate\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"deflate\";\n\t\t\ttext = zlib.deflateSync(text);\n\t\t} else if (/\\bgzip\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"gzip\";\n\t\t\ttext = zlib.gzipSync(text);\n\t\t}\n\t}\n\tresponse.writeHead(200,responseHeaders);\n\tresponse.end(text);\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-login-basic.js": {
"title": "$:/core/modules/server/routes/get-login-basic.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-login-basic.js\ntype: application/javascript\nmodule-type: route\n\nGET /login-basic -- force a Basic Authentication challenge\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/login-basic$/;\n\nexports.handler = function(request,response,state) {\n\tif(!state.authenticatedUsername) {\n\t\t// Challenge if there's no username\n\t\tresponse.writeHead(401,{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\t\t\n\t} else {\n\t\t// Redirect to the root wiki if login worked\n\t\tresponse.writeHead(302,{\n\t\t\tLocation: \"/\"\n\t\t});\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-status.js": {
"title": "$:/core/modules/server/routes/get-status.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-status.js\ntype: application/javascript\nmodule-type: route\n\nGET /status\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/status$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar text = JSON.stringify({\n\t\tusername: state.authenticatedUsername || state.server.get(\"anon-username\") || \"\",\n\t\tanonymous: !state.authenticatedUsername,\n\t\tread_only: !state.server.isAuthorized(\"writers\",state.authenticatedUsername),\n\t\tspace: {\n\t\t\trecipe: \"default\"\n\t\t},\n\t\ttiddlywiki_version: $tw.version\n\t});\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-tiddler-html.js": {
"title": "$:/core/modules/server/routes/get-tiddler-html.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler-html.js\ntype: application/javascript\nmodule-type: route\n\nGET /:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/([^\\/]+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar renderType = tiddler.getFieldString(\"_render_type\"),\n\t\t\trenderTemplate = tiddler.getFieldString(\"_render_template\");\n\t\t// Tiddler fields '_render_type' and '_render_template' overwrite\n\t\t// system wide settings for render type and template\n\t\tif(state.wiki.isSystemTiddler(title)) {\n\t\t\trenderType = renderType || state.server.get(\"system-tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"system-tiddler-render-template\");\n\t\t} else {\n\t\t\trenderType = renderType || state.server.get(\"tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"tiddler-render-template\");\n\t\t}\n\t\tvar text = state.wiki.renderTiddler(renderType,renderTemplate,{parseAsInline: true, variables: {currentTiddler: title}});\n\t\t// Naughty not to set a content-type, but it's the easiest way to ensure the browser will see HTML pages as HTML, and accept plain text tiddlers as CSS or JS\n\t\tresponse.writeHead(200);\n\t\tresponse.end(text,\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-tiddler.js": {
"title": "$:/core/modules/server/routes/get-tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title),\n\t\ttiddlerFields = {},\n\t\tknownFields = [\n\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t];\n\tif(tiddler) {\n\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\ttiddlerFields[name] = value;\n\t\t\t} else {\n\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t}\n\t\t});\n\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\ttiddlerFields.bag = \"default\";\n\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-tiddlers-json.js": {
"title": "$:/core/modules/server/routes/get-tiddlers-json.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddlers-json.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers.json?filter=<filter>\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_FILTER = \"[all[tiddlers]!is[system]sort[title]]\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers.json$/;\n\nexports.handler = function(request,response,state) {\n\tvar filter = state.queryParameters.filter || DEFAULT_FILTER;\n\tif(state.wiki.getTiddlerText(\"$:/config/Server/AllowAllExternalFilters\") !== \"yes\") {\n\t\tif(state.wiki.getTiddlerText(\"$:/config/Server/ExternalFilters/\" + filter) !== \"yes\") {\n\t\t\tconsole.log(\"Blocked attempt to GET /recipes/default/tiddlers.json with filter: \" + filter);\n\t\t\tresponse.writeHead(403);\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t}\n\tif(state.wiki.getTiddlerText(\"$:/config/SyncSystemTiddlersFromServer\") === \"no\") {\n\t\tfilter += \"+[!is[system]]\";\n\t}\n\tvar excludeFields = (state.queryParameters.exclude || \"text\").split(\",\"),\n\t\ttitles = state.wiki.filterTiddlers(filter);\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar tiddlers = [];\n\t$tw.utils.each(titles,function(title) {\n\t\tvar tiddler = state.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tvar tiddlerFields = tiddler.getFieldStrings({exclude: excludeFields});\n\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\ttiddlers.push(tiddlerFields);\n\t\t}\n\t});\n\tvar text = JSON.stringify(tiddlers);\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/put-tiddler.js": {
"title": "$:/core/modules/server/routes/put-tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/put-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nPUT /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"PUT\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\tfields = JSON.parse(state.data);\n\t// Pull up any subfields in the `fields` object\n\tif(fields.fields) {\n\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\tfields[name] = field;\n\t\t});\n\t\tdelete fields.fields;\n\t}\n\t// Remove any revision field\n\tif(fields.revision) {\n\t\tdelete fields.revision;\n\t}\n\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title},state.wiki.getModificationFields()));\n\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\tresponse.writeHead(204, \"OK\",{\n\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/server.js": {
"title": "$:/core/modules/server/server.js",
"text": "/*\\\ntitle: $:/core/modules/server/server.js\ntype: application/javascript\nmodule-type: library\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\tquerystring = require(\"querystring\");\n}\n\n/*\nA simple HTTP server with regexp-based routes\noptions: variables - optional hashmap of variables to set (a misnomer - they are really constant parameters)\n\t\t routes - optional array of routes to use\n\t\t wiki - reference to wiki object\n*/\nfunction Server(options) {\n\tvar self = this;\n\tthis.routes = options.routes || [];\n\tthis.authenticators = options.authenticators || [];\n\tthis.wiki = options.wiki;\n\tthis.boot = options.boot || $tw.boot;\n\tthis.servername = $tw.utils.transliterateToSafeASCII(this.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\");\n\t// Initialise the variables\n\tthis.variables = $tw.utils.extend({},this.defaultVariables);\n\tif(options.variables) {\n\t\tfor(var variable in options.variables) {\n\t\t\tif(options.variables[variable]) {\n\t\t\t\tthis.variables[variable] = options.variables[variable];\n\t\t\t}\n\t\t}\t\t\n\t}\n\t$tw.utils.extend({},this.defaultVariables,options.variables);\n\t// Initialise CSRF\n\tthis.csrfDisable = this.get(\"csrf-disable\") === \"yes\";\n\t// Initialize Gzip compression\n\tthis.enableGzip = this.get(\"gzip\") === \"yes\";\n\t// Initialise authorization\n\tvar authorizedUserName = (this.get(\"username\") && this.get(\"password\")) ? this.get(\"username\") : \"(anon)\";\n\tthis.authorizationPrincipals = {\n\t\treaders: (this.get(\"readers\") || authorizedUserName).split(\",\").map($tw.utils.trim),\n\t\twriters: (this.get(\"writers\") || authorizedUserName).split(\",\").map($tw.utils.trim)\n\t}\n\t// Load and initialise authenticators\n\t$tw.modules.forEachModuleOfType(\"authenticator\", function(title,authenticatorDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addAuthenticator(authenticatorDefinition.AuthenticatorClass);\n\t});\n\t// Load route handlers\n\t$tw.modules.forEachModuleOfType(\"route\", function(title,routeDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addRoute(routeDefinition);\n\t});\n\t// Initialise the http vs https\n\tthis.listenOptions = null;\n\tthis.protocol = \"http\";\n\tvar tlsKeyFilepath = this.get(\"tls-key\"),\n\t\ttlsCertFilepath = this.get(\"tls-cert\");\n\tif(tlsCertFilepath && tlsKeyFilepath) {\n\t\tthis.listenOptions = {\n\t\t\tkey: fs.readFileSync(path.resolve(this.boot.wikiPath,tlsKeyFilepath),\"utf8\"),\n\t\t\tcert: fs.readFileSync(path.resolve(this.boot.wikiPath,tlsCertFilepath),\"utf8\")\n\t\t};\n\t\tthis.protocol = \"https\";\n\t}\n\tthis.transport = require(this.protocol);\n}\n\nServer.prototype.defaultVariables = {\n\tport: \"8080\",\n\thost: \"127.0.0.1\",\n\t\"root-tiddler\": \"$:/core/save/all\",\n\t\"root-render-type\": \"text/plain\",\n\t\"root-serve-type\": \"text/html\",\n\t\"tiddler-render-type\": \"text/html\",\n\t\"tiddler-render-template\": \"$:/core/templates/server/static.tiddler.html\",\n\t\"system-tiddler-render-type\": \"text/plain\",\n\t\"system-tiddler-render-template\": \"$:/core/templates/wikified-tiddler\",\n\t\"debug-level\": \"none\",\n\t\"gzip\": \"no\"\n};\n\nServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nServer.prototype.addAuthenticator = function(AuthenticatorClass) {\n\t// Instantiate and initialise the authenticator\n\tvar authenticator = new AuthenticatorClass(this),\n\t\tresult = authenticator.init();\n\tif(typeof result === \"string\") {\n\t\t$tw.utils.error(\"Error: \" + result);\n\t} else if(result) {\n\t\t// Only use the authenticator if it initialised successfully\n\t\tthis.authenticators.push(authenticator);\n\t}\n};\n\nServer.prototype.findMatchingRoute = function(request,state) {\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(state.pathPrefix) {\n\t\t\tif(pathname.substr(0,state.pathPrefix.length) === state.pathPrefix) {\n\t\t\t\tpathname = pathname.substr(state.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\nServer.prototype.methodMappings = {\n\t\"GET\": \"readers\",\n\t\"OPTIONS\": \"readers\",\n\t\"HEAD\": \"readers\",\n\t\"PUT\": \"writers\",\n\t\"POST\": \"writers\",\n\t\"DELETE\": \"writers\"\n};\n\n/*\nCheck whether a given user is authorized for the specified authorizationType (\"readers\" or \"writers\"). Pass null or undefined as the username to check for anonymous access\n*/\nServer.prototype.isAuthorized = function(authorizationType,username) {\n\tvar principals = this.authorizationPrincipals[authorizationType] || [];\n\treturn principals.indexOf(\"(anon)\") !== -1 || (username && (principals.indexOf(\"(authenticated)\") !== -1 || principals.indexOf(username) !== -1));\n}\n\nServer.prototype.requestHandler = function(request,response,options) {\n\toptions = options || {};\n\t// Compose the state object\n\tvar self = this;\n\tvar state = {};\n\tstate.wiki = options.wiki || self.wiki;\n\tstate.boot = options.boot || self.boot;\n\tstate.server = self;\n\tstate.urlInfo = url.parse(request.url);\n\tstate.queryParameters = querystring.parse(state.urlInfo.query);\n\tstate.pathPrefix = options.pathPrefix || this.get(\"path-prefix\") || \"\";\n\t// Get the principals authorized to access this resource\n\tvar authorizationType = this.methodMappings[request.method] || \"readers\";\n\t// Check for the CSRF header if this is a write\n\tif(!this.csrfDisable && authorizationType === \"writers\" && request.headers[\"x-requested-with\"] !== \"TiddlyWiki\") {\n\t\tresponse.writeHead(403,\"'X-Requested-With' header required to login to '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\t\t\n\t}\n\t// Check whether anonymous access is granted\n\tstate.allowAnon = this.isAuthorized(authorizationType,null);\n\t// Authenticate with the first active authenticator\n\tif(this.authenticators.length > 0) {\n\t\tif(!this.authenticators[0].authenticateRequest(request,response,state)) {\n\t\t\t// Bail if we failed (the authenticator will have sent the response)\n\t\t\treturn;\n\t\t}\t\t\n\t}\n\t// Authorize with the authenticated username\n\tif(!this.isAuthorized(authorizationType,state.authenticatedUsername)) {\n\t\tresponse.writeHead(401,\"'\" + state.authenticatedUsername + \"' is not authorized to access '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Find the route that matches this path\n\tvar route = self.findMatchingRoute(request,state);\n\t// Optionally output debug info\n\tif(self.get(\"debug-level\") !== \"none\") {\n\t\tconsole.log(\"Request path:\",JSON.stringify(state.urlInfo));\n\t\tconsole.log(\"Request headers:\",JSON.stringify(request.headers));\n\t\tconsole.log(\"authenticatedUsername:\",state.authenticatedUsername);\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// Receive the request body if necessary and hand off to the route handler\n\tif(route.bodyFormat === \"stream\" || request.method === \"GET\" || request.method === \"HEAD\") {\n\t\t// Let the route handle the request stream itself\n\t\troute.handler(request,response,state);\n\t} else if(route.bodyFormat === \"string\" || !route.bodyFormat) {\n\t\t// Set the encoding for the incoming request\n\t\trequest.setEncoding(\"utf8\");\n\t\tvar data = \"\";\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata += chunk.toString();\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = data;\n\t\t\troute.handler(request,response,state);\n\t\t});\n\t} else if(route.bodyFormat === \"buffer\") {\n\t\tvar data = [];\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata.push(chunk);\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = Buffer.concat(data);\n\t\t\troute.handler(request,response,state);\n\t\t})\n\t} else {\n\t\tresponse.writeHead(400,\"Invalid bodyFormat \" + route.bodyFormat + \" in route \" + route.method + \" \" + route.path.source);\n\t\tresponse.end();\n\t}\n};\n\n/*\nListen for requests\nport: optional port number (falls back to value of \"port\" variable)\nhost: optional host address (falls back to value of \"host\" variable)\nprefix: optional prefix (falls back to value of \"path-prefix\" variable)\n*/\nServer.prototype.listen = function(port,host,prefix) {\n\tvar self = this;\n\t// Handle defaults for port and host\n\tport = port || this.get(\"port\");\n\thost = host || this.get(\"host\");\n\tprefix = prefix || this.get(\"path-prefix\") || \"\";\n\t// Check for the port being a string and look it up as an environment variable\n\tif(parseInt(port,10).toString() !== port) {\n\t\tport = process.env[port] || 8080;\n\t}\n\t// Warn if required plugins are missing\n\tif(!this.wiki.getTiddler(\"$:/plugins/tiddlywiki/tiddlyweb\") || !this.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// Create the server\n\tvar server;\n\tif(this.listenOptions) {\n\t\tserver = this.transport.createServer(this.listenOptions,this.requestHandler.bind(this));\n\t} else {\n\t\tserver = this.transport.createServer(this.requestHandler.bind(this));\n\t}\n\t// Display the port number after we've started listening (the port number might have been specified as zero, in which case we will get an assigned port)\n\tserver.on(\"listening\",function() {\n\t\tvar address = server.address();\n\t\t$tw.utils.log(\"Serving on \" + self.protocol + \"://\" + address.address + \":\" + address.port + prefix,\"brown/orange\");\n\t\t$tw.utils.log(\"(press ctrl-C to exit)\",\"red\");\n\t});\n\t// Listen\n\treturn server.listen(port,host);\n};\n\nexports.Server = Server;\n\n})();\n",
"type": "application/javascript",
"module-type": "library"
},
"$:/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\t// console.log(\"browser-messaging: \",document.location.toString())\n\t\t// console.log(\"browser-messaging: Received message from\",event.origin);\n\t\t// console.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/CSSescape.js": {
"title": "$:/core/modules/startup/CSSescape.js",
"text": "/*\\\ntitle: $:/core/modules/startup/CSSescape.js\ntype: application/javascript\nmodule-type: startup\n\nPolyfill for CSS.escape()\n\n\\*/\n(function(root,factory){\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"css-escape\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*! https://mths.be/cssescape v1.5.1 by @mathias | MIT license */\n// https://github.com/umdjs/umd/blob/master/returnExports.js\nexports.startup = factory(root);\n}(typeof global != 'undefined' ? global : this, function(root) {\n\n\tif (root.CSS && root.CSS.escape) {\n\t\treturn;\n\t}\n\n\t// https://drafts.csswg.org/cssom/#serialize-an-identifier\n\tvar cssEscape = function(value) {\n\t\tif (arguments.length == 0) {\n\t\t\tthrow new TypeError('`CSS.escape` requires an argument.');\n\t\t}\n\t\tvar string = String(value);\n\t\tvar length = string.length;\n\t\tvar index = -1;\n\t\tvar codeUnit;\n\t\tvar result = '';\n\t\tvar firstCodeUnit = string.charCodeAt(0);\n\t\twhile (++index < length) {\n\t\t\tcodeUnit = string.charCodeAt(index);\n\t\t\t// Note: there’s no need to special-case astral symbols, surrogate\n\t\t\t// pairs, or lone surrogates.\n\n\t\t\t// If the character is NULL (U+0000), then the REPLACEMENT CHARACTER\n\t\t\t// (U+FFFD).\n\t\t\tif (codeUnit == 0x0000) {\n\t\t\t\tresult += '\\uFFFD';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is in the range [\\1-\\1F] (U+0001 to U+001F) or is\n\t\t\t\t// U+007F, […]\n\t\t\t\t(codeUnit >= 0x0001 && codeUnit <= 0x001F) || codeUnit == 0x007F ||\n\t\t\t\t// If the character is the first character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039), […]\n\t\t\t\t(index == 0 && codeUnit >= 0x0030 && codeUnit <= 0x0039) ||\n\t\t\t\t// If the character is the second character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039) and the first character is a `-` (U+002D), […]\n\t\t\t\t(\n\t\t\t\t\tindex == 1 &&\n\t\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 &&\n\t\t\t\t\tfirstCodeUnit == 0x002D\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character-as-code-point\n\t\t\t\tresult += '\\\\' + codeUnit.toString(16) + ' ';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is the first character and is a `-` (U+002D), and\n\t\t\t\t// there is no second character, […]\n\t\t\t\tindex == 0 &&\n\t\t\t\tlength == 1 &&\n\t\t\t\tcodeUnit == 0x002D\n\t\t\t) {\n\t\t\t\tresult += '\\\\' + string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// If the character is not handled by one of the above rules and is\n\t\t\t// greater than or equal to U+0080, is `-` (U+002D) or `_` (U+005F), or\n\t\t\t// is in one of the ranges [0-9] (U+0030 to U+0039), [A-Z] (U+0041 to\n\t\t\t// U+005A), or [a-z] (U+0061 to U+007A), […]\n\t\t\tif (\n\t\t\t\tcodeUnit >= 0x0080 ||\n\t\t\t\tcodeUnit == 0x002D ||\n\t\t\t\tcodeUnit == 0x005F ||\n\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 ||\n\t\t\t\tcodeUnit >= 0x0041 && codeUnit <= 0x005A ||\n\t\t\t\tcodeUnit >= 0x0061 && codeUnit <= 0x007A\n\t\t\t) {\n\t\t\t\t// the character itself\n\t\t\t\tresult += string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// Otherwise, the escaped character.\n\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character\n\t\t\tresult += '\\\\' + string.charAt(index);\n\n\t\t}\n\t\treturn result;\n\t};\n\n\tif (!root.CSS) {\n\t\troot.CSS = {};\n\t}\n\n\troot.CSS.escape = cssEscape;\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\",$tw.utils.makeDataUri(tiddler.fields.text,tiddler.fields.type,tiddler.fields._canonical_uri));\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\nvar TITLE_INFO_PLUGIN = \"$:/temp/info-plugin\";\n\nexports.startup = function() {\n\t// Function to bake the info plugin with new tiddlers\n\tvar updateInfoPlugin = function(tiddlerFieldsArray) {\n\t\t// Get the existing tiddlers\n\t\tvar json = $tw.wiki.getTiddlerData(TITLE_INFO_PLUGIN,{tiddlers: {}});\n\t\t// Add the new ones\n\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\tif(fields && fields.title) {\n\t\t\t\tjson.tiddlers[fields.title] = fields;\n\t\t\t}\n\t\t});\n\t\t// Bake the info tiddlers into a plugin. We use the non-standard plugin-type \"info\" because ordinary plugins are only registered asynchronously after being loaded dynamically\n\t\tvar fields = {\n\t\t\ttitle: TITLE_INFO_PLUGIN,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"info\",\n\t\t\ttext: JSON.stringify(json,null,$tw.config.preferences.jsonSpaces)\n\t\t};\n\t\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\n\t};\n\t// Collect up the info tiddlers\n\tvar tiddlerFieldsArray = [];\n\t// Give each info module a chance to provide as many info tiddlers as they want as an array, and give them a callback for dynamically updating them\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tArray.prototype.push.apply(tiddlerFieldsArray,moduleExports.getInfoTiddlerFields(updateInfoPlugin));\n\t\t}\n\t});\n\tupdateInfoPlugin(tiddlerFieldsArray);\n\tvar changes = $tw.wiki.readPluginInfo([TITLE_INFO_PLUGIN]);\n\t$tw.wiki.registerPluginTiddlers(\"info\",[TITLE_INFO_PLUGIN]);\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.wiki.addIndexersToWiki();\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/plugins.js": {
"title": "$:/core/modules/startup/plugins.js",
"text": "/*\\\ntitle: $:/core/modules/startup/plugins.js\ntype: application/javascript\nmodule-type: startup\n\nStartup logic concerned with managing plugins\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 = \"plugins\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE = \"$:/status/RequireReloadDueToPluginChange\";\n\nvar PREFIX_CONFIG_REGISTER_PLUGIN_TYPE = \"$:/config/RegisterPluginType/\";\n\nexports.startup = function() {\n\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"no\"});\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t// Work out which of the changed tiddlers are plugins that we need to reregister\n\t\tvar changesToProcess = [],\n\t\t\trequireReloadDueToPluginChange = false;\n\t\t$tw.utils.each(Object.keys(changes),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\t\trequiresReload = $tw.wiki.doesPluginRequireReload(title);\n\t\t\tif(requiresReload) {\n\t\t\t\trequireReloadDueToPluginChange = true;\n\t\t\t} else if(tiddler) {\n\t\t\t\tvar pluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif($tw.wiki.getTiddlerText(PREFIX_CONFIG_REGISTER_PLUGIN_TYPE + (tiddler.fields[\"plugin-type\"] || \"\"),\"no\") === \"yes\") {\n\t\t\t\t\tchangesToProcess.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\t// Issue warning if any of the tiddlers require a reload\n\t\tif(requireReloadDueToPluginChange) {\n\t\t\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"yes\"});\n\t\t}\n\t\t// Read or delete the plugin info of the changed tiddlers\n\t\tif(changesToProcess.length > 0) {\n\t\t\tvar changes = $tw.wiki.readPluginInfo(changesToProcess);\n\t\t\tif(changes.modifiedPlugins.length > 0 || changes.deletedPlugins.length > 0) {\n\t\t\t\tvar changedShadowTiddlers = {};\n\t\t\t\t// Collect the shadow tiddlers of any deleted plugins\n\t\t\t\t$tw.utils.each(changes.deletedPlugins,function(pluginTitle) {\n\t\t\t\t\tvar pluginInfo = $tw.wiki.getPluginInfo(pluginTitle);\n\t\t\t\t\tif(pluginInfo) {\n\t\t\t\t\t\t$tw.utils.each(Object.keys(pluginInfo.tiddlers),function(title) {\n\t\t\t\t\t\t\tchangedShadowTiddlers[title] = true;\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t// Collect the shadow tiddlers of any modified plugins\n\t\t\t\t$tw.utils.each(changes.modifiedPlugins,function(pluginTitle) {\n\t\t\t\t\tvar pluginInfo = $tw.wiki.getPluginInfo(pluginTitle);\n\t\t\t\t\tif(pluginInfo) {\n\t\t\t\t\t\t$tw.utils.each(Object.keys(pluginInfo.tiddlers),function(title) {\n\t\t\t\t\t\t\tchangedShadowTiddlers[title] = false;\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t// (Re-)register any modified plugins\n\t\t\t\t$tw.wiki.registerPluginTiddlers(null,changes.modifiedPlugins);\n\t\t\t\t// Unregister any deleted plugins\n\t\t\t\t$tw.wiki.unregisterPluginTiddlers(null,changes.deletedPlugins);\n\t\t\t\t// Unpack the shadow tiddlers\n\t\t\t\t$tw.wiki.unpackPluginTiddlers();\n\t\t\t\t// Queue change events for the changed shadow tiddlers\n\t\t\t\t$tw.utils.each(Object.keys(changedShadowTiddlers),function(title) {\n\t\t\t\t\t$tw.wiki.enqueueTiddlerEvent(title,changedShadowTiddlers[title]);\n\t\t\t\t});\n\t\t\t}\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/RootTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT_TITLE = \"$:/config/Drafts/TypingTimeout\";\nvar THROTTLE_REFRESH_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, recursionMarker: \"no\"});\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// Remove any splash screen elements\n\tvar removeList = document.querySelectorAll(\".tc-remove-when-wiki-loaded\");\n\t$tw.utils.each(removeList,function(removeItem) {\n\t\tif(removeItem.parentNode) {\n\t\t\tremoveItem.parentNode.removeChild(removeItem);\n\t\t}\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.hooks.invokeHook(\"th-page-refreshing\");\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 tiddlers that are throttled have changed\n\t\tvar onlyThrottledTiddlersHaveChanged = 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\") || tiddler.hasField(\"throttle.refresh\"))) {\n\t\t\t\tonlyThrottledTiddlersHaveChanged = 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(onlyThrottledTiddlersHaveChanged) {\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 = THROTTLE_REFRESH_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\t// Run any post-render startup actions\n\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction/PostRender\");\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, event: event});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-show-switcher\",function(event) {\n\t\t$tw.modal.display(\"$:/core/ui/SwitcherModal\",{variables: event.paramObject, event: event});\n\t});\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 tm-focus-selector message\n\t$tw.rootWidget.addEventListener(\"tm-focus-selector\",function(event) {\n\t\tvar selector = event.param || \"\",\n\t\t\telement;\n\t\ttry {\n\t\t\telement = document.querySelector(selector);\n\t\t} catch(e) {\n\t\t\tconsole.log(\"Error in selector: \",selector)\n\t\t}\n\t\tif(element && element.focus) {\n\t\t\telement.focus(event.paramObject);\n\t\t}\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\tvar fullScreenDocument = event.event ? event.event.target.ownerDocument : document;\n\t\t\tif(event.param === \"enter\") {\n\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t} else if(event.param === \"exit\") {\n\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tif(fullScreenDocument[fullscreen._fullscreenElement]) {\n\t\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t\t} else {\n\t\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t\t}\t\t\t\t\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.platform);\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// 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\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction\");\n\tif($tw.browser) {\n\t\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction/Browser\");\t\t\n\t}\n\tif($tw.node) {\n\t\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction/Node\");\t\t\n\t}\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-GB\"\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// Listen for shortcuts\n\tif($tw.browser) {\n\t\t$tw.utils.addEventListeners(document,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\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({\n\t\twiki: $tw.wiki,\n\t\tdirtyTracking: !$tw.syncadaptor,\n\t\tpreloadDirty: $tw.boot.preloadDirty || []\n\t});\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\"\nvar CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD = \"$:/config/Navigation/Permalinkview/CopyToClipboard\"; // Can be \"yes\" (default) or \"no\"\nvar CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/Permalinkview/UpdateAddressBar\"; // Can be \"yes\" (default) or \"no\"\n\n\n// Links to help, if there is no param\nvar HELP_OPEN_EXTERNAL_WINDOW = \"http://tiddlywiki.com/#WidgetMessage%3A%20tm-open-external-window\";\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers({\n\t\tdisableHistory: $tw.boot.disableStartupNavigation\n\t});\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 tm-open-external-window message\n\t\t$tw.rootWidget.addEventListener(\"tm-open-external-window\",function(event) {\n\t\t\tvar paramObject = event.paramObject || {},\n\t\t\t\tstrUrl = event.param || HELP_OPEN_EXTERNAL_WINDOW,\n\t\t\t\tstrWindowName = paramObject.windowName,\n\t\t\t\tstrWindowFeatures = paramObject.windowFeatures;\n\t\t\twindow.open(strUrl, strWindowName, strWindowFeatures);\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]);\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: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\",\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\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\"\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: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\",\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\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\"\n\t\t\t});\t\t\t\t\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndisableHistory: if true $:/History is NOT updated\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// Update history\n\tvar story = new $tw.Story({\n\t\twiki: $tw.wiki,\n\t\tstoryTitle: DEFAULT_STORY_TITLE,\n\t\thistoryTitle: DEFAULT_HISTORY_TITLE\n\t});\n\tif(!options.disableHistory) {\n\t\t// If a target tiddler was specified add it to the history stack\n\t\tif(target && target !== \"\") {\n\t\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t\t}\n\t\t\tstory.addToHistory(target);\n\t\t} else if(storyList.length > 0) {\n\t\t\tstory.addToHistory(storyList[0]);\n\t\t}\t\t\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.copyToClipboard: \"permalink\", \"permaview\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\t// Get the story and the history stack\n\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\ttargetTiddler = \"\";\n\tif(options.targetTiddler) {\n\t\ttargetTiddler = options.targetTiddler;\n\t} else {\n\t\t// The target tiddler is the one at the top of the stack\n\t\tif(historyList.length > 0) {\n\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t}\n\t\t// Blank the target tiddler if it isn't present in the story\n\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\ttargetTiddler = \"\";\n\t\t}\n\t}\n\t// Assemble the location hash\n\tswitch(options.updateAddressBar) {\n\t\tcase \"permalink\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t\tbreak;\n\t}\n\t// Copy URL to the clipboard\n\tswitch(options.copyToClipboard) {\n\t\tcase \"permalink\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler));\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList)));\n\t\t\tbreak;\n\t}\n\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\tif(options.updateHistory === \"yes\") {\n\t\t\t// Assign the location hash so that history is updated\n\t\t\twindow.location.hash = $tw.locationHash;\n\t\t} else {\n\t\t\t// We use replace so that browser history isn't affected\n\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\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)\n$tw.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\twindowTitle = paramObject.windowTitle || title,\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,\n\t\t srcDocument;\n\t\t// In case that popup blockers deny opening a new window\n\t\ttry {\n\t\t\tsrcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\t}\n\t\tcatch(e) {\n\t\t\treturn;\n\t\t}\n\t\t$tw.windows[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 = windowTitle;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete $tw.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\t// Listen for keyboard shortcuts\n\t\t$tw.utils.addEventListeners(srcDocument,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t}]);\n\t\tsrcWindow.document.documentElement.addEventListener(\"click\",$tw.popup,true);\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($tw.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 duration = $tw.utils.getAnimationDuration()\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\tif(duration) {\n\t\t// Scroll the node into view\n\t\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\t\n\t} else {\n\t\ttargetElement.scrollIntoView();\n\t}\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Reset the margin once the transition is over\n\t\tsetTimeout(function() {\n\t\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t\t{transition: \"none\"},\n\t\t\t\t{marginBottom: \"\"}\n\t\t\t]);\n\t\t},duration);\n\t\t// Set up the initial position of the element\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t// Transition to the final position\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t]);\n\t}\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode(),\n\t\t\tremoveElement = function() {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t};\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\tremoveElement();\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar currWidth = targetElement.offsetWidth,\n\t\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Remove the dom nodes of the widget at the end of the transition\n\t\tsetTimeout(removeElement,duration);\n\t\t// Animate the closure\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"translateX(0px)\"},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t} else {\n\t\twidget.removeChildDomNodes();\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\t$tw.utils.setStyle(widget.document.body,[\n\t\t\t{\"overflow-x\": \"\"}\n\t\t]);\n\t},duration);\n\t// Prevent the page from overscrolling due to the zoom factor\n\t$tw.utils.setStyle(widget.document.body,[\n\t\t{\"overflow-x\": \"hidden\"}\n\t]);\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 && 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 and synchronises them to a remote data store represented as a \"sync adaptor\"\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.titleIsAnonymous = \"$:/status/IsAnonymous\";\nSyncer.prototype.titleIsReadOnly = \"$:/status/IsReadOnly\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSyncPollingInterval = \"$:/config/SyncPollingInterval\";\nSyncer.prototype.titleSyncDisableLazyLoading = \"$:/config/SyncDisableLazyLoading\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.titleSyncThrottleInterval = \"$:/config/SyncThrottleInterval\";\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.errorRetryInterval = 5 * 1000; // Interval to retry after an error\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\t// Save parameters\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 || parseInt(this.wiki.getTiddlerText(this.titleSyncThrottleInterval,\"\"),10) || this.throttleInterval;\n\tthis.errorRetryInterval = options.errorRetryInterval || this.errorRetryInterval;\n\tthis.fallbackInterval = options.fallbackInterval || this.fallbackInterval;\n\tthis.pollTimerInterval = options.pollTimerInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncPollingInterval,\"\"),10) || 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\tcolour: \"cyan\",\n\t\tenable: this.logging,\n\t\tsaveHistory: true\n\t});\n\t// Make another logger for connection errors\n\tthis.loggerConnection = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\") + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\") + \"-connection\",{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging\n\t});\n\t// Ask the syncadaptor to use the main logger\n\tif(this.syncadaptor.setLoggerSaveBuffer) {\n\t\tthis.syncadaptor.setLoggerSaveBuffer(this.logger);\n\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\tthis.titlesToBeLoaded = {}; // Hashmap of titles of tiddlers that need loading from the server\n\tthis.titlesHaveBeenLazyLoaded = {}; // Hashmap of titles of tiddlers that have already been lazily loaded from the server\n\t// Timers\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Number of outstanding requests\n\tthis.numTasksInProgress = 0;\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t// Filter the changes to just include ones that are being synced\n\t\tvar filteredChanges = self.getSyncedTiddlers(function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.tiddlerExists(title) && self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t\tif(filteredChanges.length > 0) {\n\t\t\tself.processTaskQueue();\n\t\t} else {\n\t\t\t// Look for deletions of tiddlers we're already syncing\t\n\t\t\tvar outstandingDeletion = false\n\t\t\t$tw.utils.each(changes,function(change,title,object) {\n\t\t\t\tif(change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) {\n\t\t\t\t\toutstandingDeletion = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(outstandingDeletion) {\n\t\t\t\tself.processTaskQueue();\n\t\t\t}\n\t\t}\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(event) {\n\t\t\tvar username = event && event.paramObject && event.paramObject.username,\n\t\t\t\tpassword = event && event.paramObject && event.paramObject.password;\n\t\t\tif(username && password) {\n\t\t\t\t// Login with username and password\n\t\t\t\tself.login(username,password,function() {});\n\t\t\t} else {\n\t\t\t\t// No username and password, so we display a prompt\n\t\t\t\tself.handleLoginEvent();\t\t\t\t\n\t\t\t}\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\t$tw.rootWidget.addEventListener(\"tm-copy-syncer-logs-to-clipboard\",function() {\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getSystemInfo() + \"\\n\\nLog:\\n\" + self.logger.getBuffer());\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tif(!this.disableUI && this.wiki.getTiddlerText(this.titleSyncDisableLazyLoading) !== \"yes\") {\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/*\nShow a generic network error alert\n*/\nSyncer.prototype.displayError = function(msg,err) {\n\tif(err === ($tw.language.getString(\"Error/XMLHttpRequest\") + \": 0\")) {\n\t\tthis.loggerConnection.alert($tw.language.getString(\"Error/NetworkErrorAlert\"));\n\t\tthis.logger.log(msg + \":\",err);\n\t} else {\n\t\tthis.logger.alert(msg + \":\",err);\n\t}\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getSyncedTiddlers = function(source) {\n\treturn this.filterFn.call(this.wiki,source);\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getTiddlerRevision = function(title) {\n\tif(this.syncadaptor && this.syncadaptor.getTiddlerRevision) {\n\t\treturn this.syncadaptor.getTiddlerRevision(title);\n\t} else {\n\t\treturn this.wiki.getTiddler(title).fields.revision;\t\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\t// \"revision\" is the revision of the tiddler last seen on the server, and \"changecount\" is the corresponding local changecount\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.getSyncedTiddlers();\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tself.tiddlerInfo[title] = {\n\t\t\t\trevision: self.getTiddlerRevision(title),\n\t\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\t\tchangeCount: self.wiki.getChangeCount(title)\n\t\t\t};\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\tthis.logger.log(\"Checking dirty status\");\n\t// Check tiddlers that are in the store and included in the filter function\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(this.wiki.tiddlerExists(title)) {\n\t\t\tif(tiddlerInfo) {\n\t\t\t\t// If the tiddler is known on the server and has been modified locally then it needs to be saved to the server\n\t\t\t\tif(this.wiki.getChangeCount(title) > tiddlerInfo.changeCount) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// If the tiddler isn't known on the server then it needs to be saved to the server\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t}\n\t// Check tiddlers that are known from the server but not currently in the store\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\tif(!this.wiki.tiddlerExists(titles[index])) {\n\t\t\t// There must be a pending delete\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\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\tvar dirty = this.isDirty();\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",dirty);\n\t\tif(!dirty) {\n\t\t\tthis.loggerConnection.clearAlerts();\n\t\t}\n\t}\n};\n\n/*\nSave an incoming tiddler in the store, and updates the associated tiddlerInfo\n*/\nSyncer.prototype.storeTiddler = function(tiddlerFields) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: this.getTiddlerRevision(tiddlerFields.title),\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title)\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,isReadOnly,isAnonymous) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\t// Set the various status tiddlers\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsReadOnly,text: isReadOnly ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsAnonymous,text: isAnonymous ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\t\tif(isLoggedIn) {\n\t\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t\t}\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\tvar self = this,\n\t\tcancelNextSync = function() {\n\t\t\tif(self.pollTimerId) {\n\t\t\t\tclearTimeout(self.pollTimerId);\n\t\t\t\tself.pollTimerId = null;\n\t\t\t}\n\t\t},\n\t\ttriggerNextSync = function() {\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},\n\t\tsyncSystemFromServer = (self.wiki.getTiddlerText(\"$:/config/SyncSystemTiddlersFromServer\") === \"yes\" ? true : false);\n\tif(this.syncadaptor && this.syncadaptor.getUpdatedTiddlers) {\n\t\tthis.logger.log(\"Retrieving updated tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getUpdatedTiddlers(self,function(err,updates) {\n\t\t\ttriggerNextSync();\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif(updates) {\n\t\t\t\t$tw.utils.each(updates.modifications,function(title) {\n\t\t\t\t\tself.titlesToBeLoaded[title] = true;\n\t\t\t\t});\n\t\t\t\t$tw.utils.each(updates.deletions,function(title) {\n\t\t\t\t\tif(syncSystemFromServer || !self.wiki.isSystemTiddler(title)) {\n\t\t\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tif(updates.modifications.length > 0 || updates.deletions.length > 0) {\n\t\t\t\t\tself.processTaskQueue();\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t});\n\t} else if(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\ttriggerNextSync();\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Keep track of which tiddlers we already know about have been reported this time\n\t\t\tvar previousTitles = Object.keys(self.tiddlerInfo);\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.tiddlerExists(tiddlerFields.title) && 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\tindexInPreviousTitles = previousTitles.indexOf(tiddlerFields.title);\n\t\t\t\tif(indexInPreviousTitles !== -1) {\n\t\t\t\t\tpreviousTitles.splice(indexInPreviousTitles,1);\n\t\t\t\t}\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// Only load the skinny version if we don't already have a fat version of the tiddler\n\t\t\t\t\tif(!tiddler || tiddler.fields.text === undefined) {\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t\t\t}\n\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\tself.titlesToBeLoaded[tiddlerFields.title] = true;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Delete any tiddlers that were previously reported but missing this time\n\t\t\t$tw.utils.each(previousTitles,function(title) {\n\t\t\t\tif(syncSystemFromServer || !self.wiki.isSystemTiddler(title)) {\n\t\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t\t}\n\t\t\t});\n\t\t\tself.processTaskQueue();\n\t\t});\n\t}\n};\n\n/*\nForce load a tiddler from the server\n*/\nSyncer.prototype.enqueueLoadTiddler = function(title) {\n\tthis.titlesToBeLoaded[title] = true;\n\tthis.processTaskQueue();\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Ignore if the syncadaptor doesn't handle it\n\tif(!this.syncadaptor.supportsLazyLoading) {\n\t\treturn;\n\t}\n\t// Don't lazy load the same tiddler twice\n\tif(!this.titlesHaveBeenLazyLoaded[title]) {\n\t\t// Don't lazy load if the tiddler isn't included in the sync filter\n\t\tif(this.getSyncedTiddlers().indexOf(title) !== -1) {\n\t\t\t// Mark the tiddler as needing loading, and having already been lazily loaded\n\t\t\tthis.titlesToBeLoaded[title] = true;\n\t\t\tthis.titlesHaveBeenLazyLoaded[title] = true;\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(!err && !isLoggedIn) {\n\t\t\tif(self.syncadaptor && self.syncadaptor.displayLoginPrompt) {\n\t\t\t\tself.syncadaptor.displayLoginPrompt(self);\n\t\t\t} else {\n\t\t\t\tself.displayLoginPrompt();\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nDispay a password prompt\n*/\nSyncer.prototype.displayLoginPrompt = function() {\n\tvar self = this;\n\tvar promptInfo = $tw.passwordPrompt.createPrompt({\n\t\tserviceName: $tw.language.getString(\"LoginToTiddlySpace\"),\n\t\tcallback: function(data) {\n\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\tself.syncFromServer();\n\t\t\t});\n\t\t\treturn true; // Get rid of the password prompt\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(err,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/*\nProcess the next task\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\n\t// 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(typeof task === \"object\" && task !== null) {\n\t\t\tthis.numTasksInProgress += 1;\n\t\t\ttask.run(function(err) {\n\t\t\t\tself.numTasksInProgress -= 1;\n\t\t\t\tif(err) {\n\t\t\t\t\tself.displayError(\"Sync error while processing \" + task.type + \" of '\" + task.title + \"'\",err);\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\tself.triggerTimeout(self.errorRetryInterval);\n\t\t\t\t} else {\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\t// Process the next task\n\t\t\t\t\tself.processTaskQueue.call(self);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// No task is ready so update the status\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// And trigger a timeout if there is a pending task\n\t\t\tif(task === true) {\n\t\t\t\tthis.triggerTimeout();\t\t\t\t\n\t\t\t}\n\t\t}\n\t} else {\n\t\tthis.updateDirtyStatus();\t\t\n\t}\n};\n\nSyncer.prototype.triggerTimeout = function(interval) {\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},interval || self.taskTimerInterval);\n\t}\n};\n\n/*\nChoose the next sync task. We prioritise saves, then deletes, then loads from the server\n\nReturns either a task object, null if there's no upcoming tasks, or the boolean true if there are pending tasks that aren't yet due\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar thresholdLastSaved = (new Date()) - this.throttleInterval,\n\t\thavePending = null;\n\t// First we look for tiddlers that have been modified locally and need saving back to the server\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title),\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(tiddler) {\n\t\t\t// If the tiddler is not known on the server, or has been modified locally no more recently than the threshold then it needs to be saved to the server\n\t\t\tvar hasChanged = !tiddlerInfo || this.wiki.getChangeCount(title) > tiddlerInfo.changeCount,\n\t\t\t\tisReadyToSave = !tiddlerInfo || !tiddlerInfo.timestampLastSaved || tiddlerInfo.timestampLastSaved < thresholdLastSaved;\n\t\t\tif(hasChanged) {\n\t\t\t\tif(isReadyToSave) {\n\t\t\t\t\treturn new SaveTiddlerTask(this,title); \t\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\thavePending = true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t// Second, we check tiddlers that are known from the server but not currently in the store, and so need deleting on the server\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\ttitle = titles[index];\n\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\treturn new DeleteTiddlerTask(this,title);\n\t\t}\n\t}\n\t// Check for tiddlers that need loading\n\ttitle = Object.keys(this.titlesToBeLoaded)[0];\n\tif(title) {\n\t\tdelete this.titlesToBeLoaded[title];\n\t\treturn new LoadTiddlerTask(this,title);\n\t}\n\t// No tasks are ready\n\treturn havePending;\n};\n\nfunction SaveTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"save\";\n}\n\nSaveTiddlerTask.prototype.run = function(callback) {\n\tvar self = this,\n\t\tchangeCount = this.syncer.wiki.getChangeCount(this.title),\n\t\ttiddler = this.syncer.wiki.tiddlerExists(this.title) && this.syncer.wiki.getTiddler(this.title);\n\tthis.syncer.logger.log(\"Dispatching 'save' task:\",this.title);\n\tif(tiddler) {\n\t\tthis.syncer.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t// If there's an error, exit without changing any internal state\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Adjust the info stored about this tiddler\n\t\t\tself.syncer.tiddlerInfo[self.title] = {\n\t\t\t\tchangeCount: changeCount,\n\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\trevision: revision,\n\t\t\t\ttimestampLastSaved: new Date()\n\t\t\t};\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t},{\n\t\t\ttiddlerInfo: self.syncer.tiddlerInfo[self.title]\n\t\t});\n\t} else {\n\t\tthis.syncer.logger.log(\" Not Dispatching 'save' task:\",this.title,\"tiddler does not exist\");\n\t\t$tw.utils.nextTick(callback(null));\n\t}\n};\n\nfunction DeleteTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"delete\";\n}\n\nDeleteTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'delete' task:\",this.title);\n\tthis.syncer.syncadaptor.deleteTiddler(this.title,function(err) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Remove the info stored about this tiddler\n\t\tdelete self.syncer.tiddlerInfo[self.title];\n\t\tif($tw.boot.files){\n\t\t\t// Remove the tiddler from $tw.boot.files\n\t\t\tdelete $tw.boot.files[self.title];\n\t\t}\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t},{\n\t\ttiddlerInfo: self.syncer.tiddlerInfo[this.title]\n\t});\n};\n\nfunction LoadTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"load\";\n}\n\nLoadTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'load' task:\",this.title);\n\tthis.syncer.syncadaptor.loadTiddler(this.title,function(err,tiddlerFields) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Update the info stored about this tiddler\n\t\tif(tiddlerFields) {\n\t\t\tself.syncer.storeTiddler(tiddlerFields);\n\t\t}\n\t\t// Invoke the callback\n\t\tcallback(null);\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 the value of a field as a list\n*/\nexports.getFieldList = 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\treturn $tw.utils.parseStringArray(value);\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\t\tfields = Object.keys(this.fields).sort(),\n\t\tresult = [];\n\tfor(var t=0; t<fields.length; t++) {\n\t\tvar field = fields[t];\n\t\tif(exclude.indexOf(field) === -1) {\n\t\t\tresult.push(field + \": \" + this.getFieldString(field));\n\t\t}\n\t}\n\treturn result.join(\"\\n\");\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\"]) {\n\t\t\t// Check whether the plugin contains JS modules\n\t\t\tvar requiresReload = wiki.doesPluginInfoRequireReload(JSON.parse(incomingTiddler.text)) ? (wiki.getTiddlerText(\"$:/language/ControlPanel/Plugins/PluginWillRequireReload\") + \" \") : \"\";\n\t\t\tmessages[title] = requiresReload;\n\t\t\tif(incomingTiddler.version) {\n\t\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\t\tmessages[title] = requiresReload + $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\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\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\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/\",\"$:/Import\"],\n\tWARN_IMPORT_PREFIX_LIST = [\"$:/core/modules/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tshowAlert = false;\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\tfor(var t=0; t<WARN_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = WARN_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix && wiki.isShadowTiddler(title)) {\n\t\t\t\t\tshowAlert = true;\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Warning\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\tif(showAlert) {\n\t\tvar logger = new $tw.utils.Logger(\"import\");\n\t\tlogger.alert($tw.language.getString(\"Import/Upgrader/System/Alert\"));\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/base64-utf8/base64-utf8.module.js": {
"text": "(function(){// From https://gist.github.com/Nijikokun/5192472\n//\n// UTF8 Module\n//\n// Cleaner and modularized utf-8 encoding and decoding library for javascript.\n//\n// copyright: MIT\n// author: Nijiko Yonskai, @nijikokun, nijikokun@gmail.com\n!function(r,e,o,t){void 0!==o.module&&o.module.exports?o.module.exports=e.apply(o):void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"utf8\",[],e):o.utf8=e.apply(o)}(0,function(){return{encode:function(r){if(\"string\"!=typeof r)return r;r=r.replace(/\\r\\n/g,\"\\n\");for(var e,o=\"\",t=0;t<r.length;t++)if((e=r.charCodeAt(t))<128)o+=String.fromCharCode(e);else if(e>127&&e<2048)o+=String.fromCharCode(e>>6|192),o+=String.fromCharCode(63&e|128);else if(e>55295&&e<57344&&r.length>t+1){var i=e,n=r.charCodeAt(t+1);t++;var d=65536+(i-55296<<10|n-56320);o+=String.fromCharCode(d>>18|240),o+=String.fromCharCode(d>>12&63|128),o+=String.fromCharCode(d>>6&63|128),o+=String.fromCharCode(63&d|128)}else o+=String.fromCharCode(e>>12|224),o+=String.fromCharCode(e>>6&63|128),o+=String.fromCharCode(63&e|128);return o},decode:function(r){if(\"string\"!=typeof r)return r;for(var e=\"\",o=0,t=0;o<r.length;)if((t=r.charCodeAt(o))<128)e+=String.fromCharCode(t),o++;else if(t>191&&t<224)e+=String.fromCharCode((31&t)<<6|63&r.charCodeAt(o+1)),o+=2;else if(t>223&&t<240)e+=String.fromCharCode((15&t)<<12|(63&r.charCodeAt(o+1))<<6|63&r.charCodeAt(o+2)),o+=3;else{var i=(7&t)<<18|(63&r.charCodeAt(o+1))<<12|(63&r.charCodeAt(o+2))<<6|63&r.charCodeAt(o+3);e+=String.fromCharCode(55296+(i-65536>>10))+String.fromCharCode(56320+(i-65536&1023)),o+=4}return e}}},this),function(r,e,o,t){if(void 0!==o.module&&o.module.exports){if(t&&o.require)for(var i=0;i<t.length;i++)o[t[i]]=o.require(t[i]);o.module.exports=e.apply(o)}else void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"base64\",t||[],e):o.base64=e.apply(o)}(0,function(r){var e=r||this.utf8,o=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\";return{encode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=e.encode(r);for(var t,i,n,d,f,a,h,C=\"\",c=0;c<r.length;)d=(t=r.charCodeAt(c++))>>2,f=(3&t)<<4|(i=r.charCodeAt(c++))>>4,a=(15&i)<<2|(n=r.charCodeAt(c++))>>6,h=63&n,isNaN(i)?a=h=64:isNaN(n)&&(h=64),C+=o.charAt(d)+o.charAt(f)+o.charAt(a)+o.charAt(h);return C},decode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=r.replace(/[^A-Za-z0-9\\+\\/\\=]/g,\"\");for(var t,i,n,d,f,a,h=\"\",C=0;C<r.length;)t=o.indexOf(r.charAt(C++))<<2|(d=o.indexOf(r.charAt(C++)))>>4,i=(15&d)<<4|(f=o.indexOf(r.charAt(C++)))>>2,n=(3&f)<<6|(a=o.indexOf(r.charAt(C++))),h+=String.fromCharCode(t),64!=f&&(h+=String.fromCharCode(i)),64!=a&&(h+=String.fromCharCode(n));return e.decode(h)}}},this,[\"utf8\"]);}).call(exports);",
"type": "application/javascript",
"title": "$:/core/modules/utils/base64-utf8/base64-utf8.module.js",
"module-type": "library"
},
"$:/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/csv.js": {
"title": "$:/core/modules/utils/csv.js",
"text": "/*\\\ntitle: $:/core/modules/utils/csv.js\ntype: application/javascript\nmodule-type: utils\n\nA barebones CSV parser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a CSV string with a header row and return an array of hashmaps.\n*/\nexports.parseCsvStringWithHeader = function(text,options) {\n\toptions = options || {};\n\tvar separator = options.separator || \",\",\n\t\trows = text.split(/\\r?\\n/mg).map(function(row) {\n\t\t\treturn $tw.utils.trim(row);\n\t\t}).filter(function(row) {\n\t\t\treturn row !== \"\";\n\t\t});\n\tif(rows.length < 1) {\n\t\treturn \"Missing header row\";\n\t}\n\tvar headings = rows[0].split(separator),\n\t\tresults = [];\n\tfor(var row=1; row<rows.length; row++) {\n\t\tvar columns = rows[row].split(separator),\n\t\t\tcolumnResult = Object.create(null);\n\t\tif(columns.length !== headings.length) {\n\t\t\treturn \"Malformed CSV row '\" + rows[row] + \"'\";\n\t\t}\n\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\tvar columnName = headings[column];\n\t\t\tcolumnResult[columnName] = $tw.utils.trim(columns[column] || \"\");\n\t\t}\n\t\tresults.push(columnResult);\t\t\t\n\t}\n\treturn results;\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,\"&\").replace(d,\"<\").replace(e,\">\").replace(f,\"¶<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.hasAttribute && el.hasAttribute(\"class\") && el.getAttribute(\"class\").split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = (el.getAttribute(\"class\") || \"\").split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t\tel.setAttribute(\"class\",c.join(\" \"));\n\t}\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = (el.getAttribute(\"class\") || \"\").split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.setAttribute(\"class\",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(srcWindow) {\n\tvar scrollWindow = srcWindow || window;\n\tif(\"scrollX\" in scrollWindow) {\n\t\treturn {x: scrollWindow.scrollX, y: scrollWindow.scrollY};\n\t} else {\n\t\treturn {x: scrollWindow.document.documentElement.scrollLeft, y: scrollWindow.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(element.ownerDocument.defaultView),\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\tvar done = false;\n\ttry {\n\t\twindow.localStorage.setItem(\"tw5-password-\" + name,password);\n\t\tdone = true;\n\t} catch(e) {\n\t}\n\tif(!done) {\n\t\t$tw.savedPasswords = $tw.savedPasswords || Object.create(null);\n\t\t$tw.savedPasswords[name] = password;\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\tvar value;\n\ttry {\n\t\tvalue = window.localStorage.getItem(\"tw5-password-\" + name);\n\t} catch(e) {\n\t}\n\tif(value !== undefined) {\n\t\treturn value;\n\t} else {\n\t\treturn ($tw.savedPasswords || Object.create(null))[name] || \"\";\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\nexports.getLocationPath = function() {\n\treturn window.location.toString().split(\"#\")[0];\n};\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\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Available data types:\");\n\t\tfor(var type=0; type<dataTransfer.types.length; type++) {\n\t\t\tconsole.log(\"type\",dataTransfer.types[type],dataTransfer.getData(dataTransfer.types[type]))\n\t\t}\n\t}\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\theaders: hashmap of headers to send\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data,xhr)\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\turl = options.url,\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\thasHeader = function(targetHeader) {\n\t\t\ttargetHeader = targetHeader.toLowerCase();\n\t\t\tvar result = false;\n\t\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\t\tif(headerTitle.toLowerCase() === targetHeader) {\n\t\t\t\t\tresult = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn result;\n\t\t},\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\tif(type === \"GET\" || type === \"HEAD\") {\n\t\t\t\turl += \"?\" + results.join(\"&\");\n\t\t\t} else {\n\t\t\t\tdata = results.join(\"&\");\n\t\t\t}\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,null,this);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,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 && !hasHeader(\"Content-Type\")) {\n\t\trequest.setRequestHeader(\"Content-Type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\tif(!hasHeader(\"X-Requested-With\")) {\n\t\trequest.setRequestHeader(\"X-Requested-With\",\"TiddlyWiki\");\n\t}\n\ttry {\n\t\trequest.send(data);\n\t} catch(e) {\n\t\toptions.callback(e,null,this);\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\");\nvar navigator = require(\"$:/core/modules/widgets/navigator.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\tthis.srcDocument = options.variables && (options.variables.rootwindow === \"true\" ||\n\t\t\t\toptions.variables.rootwindow === \"yes\") ? document :\n\t\t\t\t(options.event.event && options.event.event.target ? options.event.event.target.ownerDocument : document);\n\tthis.srcWindow = this.srcDocument.defaultView;\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({\n\t\t\tcurrentTiddler: title,\n\t\t\t\"tv-story-list\": (options.event && options.event.widget ? options.event.widget.getVariable(\"tv-story-list\") : \"\"),\n\t\t\t\"tv-history-list\": (options.event && options.event.widget ? options.event.widget.getVariable(\"tv-history-list\") : \"\")\n\t\t},options.variables);\n\n\t// Create the wrapper divs\n\tvar wrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalBackdrop = this.srcDocument.createElement(\"div\"),\n\t\tmodalWrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalHeader = this.srcDocument.createElement(\"div\"),\n\t\theaderTitle = this.srcDocument.createElement(\"h3\"),\n\t\tmodalBody = this.srcDocument.createElement(\"div\"),\n\t\tmodalLink = this.srcDocument.createElement(\"a\"),\n\t\tmodalFooter = this.srcDocument.createElement(\"div\"),\n\t\tmodalFooterHelp = this.srcDocument.createElement(\"span\"),\n\t\tmodalFooterButtons = this.srcDocument.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\tif(tiddler.fields && tiddler.fields.class) {\n\t\t$tw.utils.addClass(wrapper,tiddler.fields.class);\n\t}\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\tvar navigatorTree = {\n\t\t\"type\": \"navigator\",\n\t\t\"attributes\": {\n\t\t\t\"story\": {\n\t\t\t\t\"name\": \"story\",\n\t\t\t\t\"type\": \"string\",\n\t\t\t\t\"value\": variables[\"tv-story-list\"]\n\t\t\t},\n\t\t\t\"history\": {\n\t\t\t\t\"name\": \"history\",\n\t\t\t\t\"type\": \"string\",\n\t\t\t\t\"value\": variables[\"tv-history-list\"]\n\t\t\t}\n\t\t},\n\t\t\"tag\": \"$navigator\",\n\t\t\"isBlock\": true,\n\t\t\"children\": []\n\t};\n\tvar navigatorWidgetNode = new navigator.navigator(navigatorTree, {\n\t\twiki: this.wiki,\n\t\tdocument : this.srcDocument,\n\t\tparentWidget: $tw.rootWidget\n\t});\n\tnavigatorWidgetNode.render(modalBody,null);\n\t\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: navigatorWidgetNode,\n\t\tdocument: this.srcDocument,\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: navigatorWidgetNode,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\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(this.srcDocument.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler.fields && tiddler.fields.help) {\n\t\tvar link = this.srcDocument.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(this.srcDocument.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: navigatorWidgetNode,\n\t\tdocument: this.srcDocument,\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(\" + self.srcWindow.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\tself.srcWindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tself.srcDocument.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(\" + (-this.srcWindow.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tthis.srcDocument.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\tvar windowContainer = $tw.pageContainer ? ($tw.pageContainer === this.srcDocument.body.firstChild ? $tw.pageContainer : this.srcDocument.body.firstChild) : null;\n\tif(windowContainer) {\n\t\t$tw.utils.toggleClass(windowContainer,\"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 (one of domNode or domNodeRect is required)\n\tdomNodeRect: rectangle 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\tfloating: if true, skips registering the popup, meaning that it will need manually clearing\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\n\t// Store the popup details if not already there\n\tif(!options.floating && 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\tnoStateReference: options.noStateReference\n\t\t});\n\t}\n\t// Set the state tiddler\n\tvar rect;\n\tif(options.domNodeRect) {\n\t\trect = options.domNodeRect;\n\t} else {\n\t\trect = {\n\t\t\tleft: options.domNode.offsetLeft,\n\t\t\ttop: options.domNode.offsetTop,\n\t\t\twidth: options.domNode.offsetWidth,\n\t\t\theight: options.domNode.offsetHeight\n\t\t};\n\t}\n\tvar popupRect = \"(\" + rect.left + \",\" + rect.top + \",\" + \n\t\t\t\trect.width + \",\" + rect.height + \")\";\n\tif(options.noStateReference) {\n\t\toptions.wiki.setText(options.title,\"text\",undefined,popupRect);\n\t} else {\n\t\toptions.wiki.setTextReference(options.title,popupRect);\n\t}\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\tif(popup.noStateReference) {\n\t\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t\t} else {\n\t\t\t\tpopup.wiki.deleteTiddler($tw.utils.parseTextReference(popup.title).title);\n \t\t}\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.isScrolling = function() {\n\treturn this.idRequestFrame !== null;\n}\n\nPageScroller.prototype.cancelScroll = function(srcWindow) {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(srcWindow,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\tif(event.paramObject && event.paramObject.selector) {\n\t\t\tthis.scrollSelectorIntoView(null,event.paramObject.selector);\n\t\t} else {\n\t\t\tthis.scrollIntoView(event.target);\t\t\t\n\t\t}\n\t\treturn false; // Event was handled\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element,callback) {\n\tvar self = this,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t srcWindow = element ? element.ownerDocument.defaultView : window;\n\t// Now get ready to scroll the body\n\tthis.cancelScroll(srcWindow);\n\tthis.startTime = Date.now();\n\t// Get the height of any position:fixed toolbars\n\tvar toolbar = srcWindow.document.querySelector(\".tc-adjust-top-of-scroll\"),\n\t\toffset = 0;\n\tif(toolbar) {\n\t\toffset = toolbar.offsetHeight;\n\t}\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar getBounds = function() {\n\t\t\tvar clientBounds = typeof callback === 'function' ? callback() : element.getBoundingClientRect(),\n\t\t\t\tscrollPosition = $tw.utils.getScrollPosition(srcWindow);\n\t\t\treturn {\n\t\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\t\ttop: clientBounds.top + scrollPosition.y - offset,\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(srcWindow);\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(srcWindow),\n\t\t\t\tbounds = getBounds(),\n\t\t\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,srcWindow.innerWidth),\n\t\t\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,srcWindow.innerHeight);\n\t\t\tsrcWindow.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(srcWindow,drawFrame);\n\t\t\t}\n\t\t};\n\tdrawFrame();\n};\n\nPageScroller.prototype.scrollSelectorIntoView = function(baseElement,selector,callback) {\n\tbaseElement = baseElement || document.body;\n\tvar element = baseElement.querySelector(selector);\n\tif(element) {\n\t\tthis.scrollIntoView(element,callback);\t\t\n\t}\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_Node = function (){\n\tthrow TypeError(\"Illegal constructor\");\n};\n\nObject.defineProperty(TW_Node.prototype, 'ELEMENT_NODE', {\n\tget: function() {\n\t\treturn 1;\n\t}\n});\n\nObject.defineProperty(TW_Node.prototype, 'TEXT_NODE', {\n\tget: function() {\n\t\treturn 3;\n\t}\n});\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text + \"\";\n};\n\nTW_TextNode.prototype = Object.create(TW_Node.prototype);\n\nObject.defineProperty(TW_TextNode.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn this.TEXT_NODE;\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\nTW_Element.prototype = Object.create(TW_Node.prototype);\n\nObject.defineProperty(TW_Element.prototype, \"style\", {\n\tget: function() {\n\t\treturn this._style;\n\t},\n\tset: function(str) {\n\t\tvar self = this;\n\t\tstr = str || \"\";\n\t\t$tw.utils.each(str.split(\";\"),function(declaration) {\n\t\t\tvar parts = declaration.split(\":\"),\n\t\t\t\tname = $tw.utils.trim(parts[0]),\n\t\t\t\tvalue = $tw.utils.trim(parts[1]);\n\t\t\tif(name && value) {\n\t\t\t\tself._style[$tw.utils.convertStyleNameToPropertyName(name)] = value;\n\t\t\t}\n\t\t});\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn this.ELEMENT_NODE;\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($tw.utils.convertPropertyNameToStyleName(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/*\nReturn the subdirectories of a path\n*/\nexports.getSubdirectories = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn null;\n\t}\n\tvar subdirs = [];\n\t$tw.utils.each(fs.readdirSync(dirPath),function(item) {\n\t\tif($tw.utils.isDirectory(path.resolve(dirPath,item))) {\n\t\t\tsubdirs.push(item);\n\t\t}\n\t});\n\treturn subdirs;\n}\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 = path.resolve($tw.utils.removeTrailingSeparator(srcPath));\n\tdstPath = path.resolve($tw.utils.removeTrailingSeparator(dstPath));\n\t// Check that neither director is within the other\n\tif(srcPath.substring(0,dstPath.length) === dstPath || dstPath.substring(0,srcPath.length) === srcPath) {\n\t\treturn \"Cannot copy nested directories\";\n\t}\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 = Buffer.alloc(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/*\nCreate a fileInfo object for saving a tiddler:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file on disk (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n\tisEditableFile: true if the tiddler was loaded via non-standard options & marked editable\nOptions include:\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\textFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters,\n\tfileInfo: an existing fileInfo to check against\n\toriginalpath: a preferred filepath if no pathFilters match\n*/\nexports.generateTiddlerFileInfo = function(tiddler,options) {\n\tvar fileInfo = {}, metaExt;\n\t// Propagate the isEditableFile flag\n\tif(options.fileInfo) {\n\t\tfileInfo.isEditableFile = options.fileInfo.isEditableFile || false;\n\t}\n\t// Check if the tiddler has any unsafe fields that can't be expressed in a .tid or .meta file: containing control characters, or leading/trailing whitespace\n\tvar hasUnsafeFields = false;\n\t$tw.utils.each(tiddler.getFieldStrings(),function(value,fieldName) {\n\t\tif(fieldName !== \"text\") {\n\t\t\thasUnsafeFields = hasUnsafeFields || /[\\x00-\\x1F]/mg.test(value);\n\t\t\thasUnsafeFields = hasUnsafeFields || ($tw.utils.trim(value) !== value);\n\t\t}\n\t});\n\t// Check for field values \n\tif(hasUnsafeFields) {\n\t\t// Save as a JSON file\n\t\tfileInfo.type = \"application/json\";\n\t\tfileInfo.hasMetaFile = false;\n\t} else {\n\t\t// Save as a .tid or a text/binary file plus a .meta file\n\t\tvar tiddlerType = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\tif(tiddlerType === \"text/vnd.tiddlywiki\") {\n\t\t\t// Save as a .tid file\n\t\t\tfileInfo.type = \"application/x-tiddler\";\n\t\t\tfileInfo.hasMetaFile = false;\n\t\t} else {\n\t\t\t// Save as a text/binary file and a .meta file\n\t\t\tfileInfo.type = tiddlerType;\n\t\t\tfileInfo.hasMetaFile = true;\n\t\t}\n\t\tif(options.extFilters) {\n\t\t\t// Check for extension override\n\t\t\tmetaExt = $tw.utils.generateTiddlerExtension(tiddler.fields.title,{\n\t\t\t\textFilters: options.extFilters,\n\t\t\t\twiki: options.wiki\n\t\t\t});\n\t\t\tif(metaExt){\n\t\t\t\tif(metaExt === \".tid\") {\n\t\t\t\t\t// Overriding to the .tid extension needs special handling\n\t\t\t\t\tfileInfo.type = \"application/x-tiddler\";\n\t\t\t\t\tfileInfo.hasMetaFile = false;\n\t\t\t\t} else if (metaExt === \".json\") {\n\t\t\t\t\t// Overriding to the .json extension needs special handling\n\t\t\t\t\tfileInfo.type = \"application/json\";\n\t\t\t\t\tfileInfo.hasMetaFile = false;\n\t\t\t\t} else {\n\t\t\t\t\t//If the new type matches a known extention, use that MIME type's encoding\n\t\t\t\t\tvar extInfo = $tw.utils.getFileExtensionInfo(metaExt);\n\t\t\t\t\tfileInfo.type = extInfo ? extInfo.type : null;\n\t\t\t\t\tfileInfo.encoding = $tw.utils.getTypeEncoding(metaExt);\n\t\t\t\t\tfileInfo.hasMetaFile = true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t// Take the file extension from the tiddler content type or metaExt\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[fileInfo.type] || {extension: \"\"};\n\t// Generate the filepath\n\tfileInfo.filepath = $tw.utils.generateTiddlerFilepath(tiddler.fields.title,{\n\t\textension: metaExt || contentTypeInfo.extension,\n\t\tdirectory: options.directory,\n\t\tpathFilters: options.pathFilters,\n\t\twiki: options.wiki,\n\t\tfileInfo: options.fileInfo,\n\t\toriginalpath: options.originalpath\n\t});\n\treturn fileInfo;\n};\n\n/*\nGenerate the file extension for saving a tiddler\nOptions include:\n\textFilters: optional array of filters to be used to generate the extention\n\twiki: optional wiki for evaluating the extFilters\n*/\nexports.generateTiddlerExtension = function(title,options) {\n\tvar self = this,\n\t\textension;\n\t// Check if any of the extFilters applies\n\tif(options.extFilters && options.wiki) { \n\t\t$tw.utils.each(options.extFilters,function(filter) {\n\t\t\tif(!extension) {\n\t\t\t\tvar source = options.wiki.makeTiddlerIterator([title]),\n\t\t\t\t\tresult = options.wiki.filterTiddlers(filter,null,source);\n\t\t\t\tif(result.length > 0) {\n\t\t\t\t\textension = result[0];\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn extension;\n};\n\n/*\nGenerate the filepath for saving a tiddler\nOptions include:\n\textension: file extension to be added the finished filepath\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n\tfileInfo: an existing fileInfo object to check against\n*/\nexports.generateTiddlerFilepath = function(title,options) {\n\tvar self = this,\n\t\tdirectory = options.directory || \"\",\n\t\textension = options.extension || \"\",\n\t\toriginalpath = options.originalpath || \"\",\n\t\tfilepath;\t\n\t// Check if any of the pathFilters applies\n\tif(options.pathFilters && options.wiki) {\n\t\t$tw.utils.each(options.pathFilters,function(filter) {\n\t\t\tif(!filepath) {\n\t\t\t\tvar source = options.wiki.makeTiddlerIterator([title]),\n\t\t\t\t\tresult = options.wiki.filterTiddlers(filter,null,source);\n\t\t\t\tif(result.length > 0) {\n\t\t\t\t\tfilepath = result[0];\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\tif(!filepath && originalpath !== \"\") {\n\t\t//Use the originalpath without the extension\n\t\tvar ext = path.extname(originalpath);\n\t\tfilepath = originalpath.substring(0,originalpath.length - ext.length);\n\t} else if(!filepath) {\n\t\tfilepath = title;\n\t\t// If the filepath already ends in the extension then remove it\n\t\tif(filepath.substring(filepath.length - extension.length) === extension) {\n\t\t\tfilepath = filepath.substring(0,filepath.length - extension.length);\n\t\t}\n\t\t// Remove any forward or backward slashes so we don't create directories\n\t\tfilepath = filepath.replace(/\\/|\\\\/g,\"_\");\n\t}\n\t//If the path does not start with \".\" or \"..\" and a path seperator, then\n\tif(!/^\\.{1,2}[/\\\\]/g.test(filepath)) {\n\t\t// Don't let the filename start with any dots because such files are invisible on *nix\n\t\tfilepath = filepath.replace(/^\\.+/g,\"_\");\n\t}\n\t// Remove any characters that can't be used in cross-platform filenames\n\tfilepath = $tw.utils.transliterate(filepath.replace(/<|>|~|\\:|\\\"|\\||\\?|\\*|\\^/g,\"_\"));\n\t// Truncate the filename if it is too long\n\tif(filepath.length > 200) {\n\t\tfilepath = filepath.substr(0,200);\n\t}\n\t// If the resulting filename is blank (eg because the title is just punctuation characters)\n\tif(!filepath) {\n\t\t// ...then just use the character codes of the title\n\t\tfilepath = \"\";\t\n\t\t$tw.utils.each(title.split(\"\"),function(char) {\n\t\t\tif(filepath) {\n\t\t\t\tfilepath += \"-\";\n\t\t\t}\n\t\t\tfilepath += char.charCodeAt(0).toString();\n\t\t});\n\t}\n\t// Add a uniquifier if the file already exists\n\tvar fullPath, oldPath = (options.fileInfo) ? options.fileInfo.filepath : undefined,\n\t\tcount = 0;\n\tdo {\n\t\tfullPath = path.resolve(directory,filepath + (count ? \"_\" + count : \"\") + extension);\n\t\tif(oldPath && oldPath == fullPath) {\n\t\t\tbreak;\n\t\t}\n\t\tcount++;\n\t} while(fs.existsSync(fullPath));\n\t// If the last write failed with an error, or if path does not start with:\n\t//\tthe resolved options.directory, the resolved wikiPath directory, or the wikiTiddlersPath directory, \n\t//\tthen encodeURIComponent() and resolve to tiddler directory\n\tvar newPath = fullPath,\n\t\tencode = (options.fileInfo || {writeError: false}).writeError == true;\n\tif(!encode){\n\t\tencode = !(fullPath.indexOf(path.resolve(directory)) == 0 ||\n\t\t\tfullPath.indexOf(path.resolve($tw.boot.wikiPath)) == 0 ||\n\t\t\tfullPath.indexOf($tw.boot.wikiTiddlersPath) == 0);\n\t\t}\n\tif(encode){\n\t\tfullPath = path.resolve(directory, encodeURIComponent(fullPath));\n\t}\n\t// Call hook to allow plugins to modify the final path\n\tfullPath = $tw.hooks.invokeHook(\"th-make-tiddler-path\", newPath, fullPath);\n\t// Return the full path to the file\n\treturn fullPath;\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFile = function(tiddler,fileInfo,callback) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFile(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tfs.writeFile(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\",callback);\n\t\t});\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFile(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\",callback);\n\t\t} else {\n\t\t\tfs.writeFile(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\",callback);\n\t\t}\n\t}\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFileSync = function(tiddler,fileInfo) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFileSync(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding);\n\t\tfs.writeFileSync(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\");\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFileSync(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\");\n\t\t} else {\n\t\t\tfs.writeFileSync(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t}\n\t}\n};\n\n/*\nDelete a file described by the fileInfo if it exits\n*/\nexports.deleteTiddlerFile = function(fileInfo, callback) {\n\t//Only attempt to delete files that exist on disk\n\tif(!fileInfo.filepath || !fs.existsSync(fileInfo.filepath)) {\n\t\treturn callback(null);\n\t}\n\t// Delete the file\n\tfs.unlink(fileInfo.filepath,function(err) {\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\t\n\t\t// Delete the metafile if present\n\t\tif(fileInfo.hasMetaFile && fs.existsSync(fileInfo.filepath + \".meta\")) {\n\t\t\tfs.unlink(fileInfo.filepath + \".meta\",function(err) {\n\t\t\t\tif(err) {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t\treturn $tw.utils.deleteEmptyDirs(path.dirname(fileInfo.filepath),callback);\n\t\t\t});\n\t\t} else {\n\t\t\treturn $tw.utils.deleteEmptyDirs(path.dirname(fileInfo.filepath),callback);\n\t\t}\n\t});\n};\n\n/*\nCleanup old files on disk, by comparing the options values:\n\tadaptorInfo from $tw.syncer.tiddlerInfo\n\tbootInfo from $tw.boot.files\n*/\nexports.cleanupTiddlerFiles = function(options, callback) {\n\tvar adaptorInfo = options.adaptorInfo || {},\n\tbootInfo = options.bootInfo || {},\n\ttitle = options.title || \"undefined\";\n\tif(adaptorInfo.filepath && bootInfo.filepath && adaptorInfo.filepath !== bootInfo.filepath) {\n\t\treturn $tw.utils.deleteTiddlerFile(adaptorInfo, function(err){\n\t\t\tif(err) {\n\t\t\t\tif ((err.code == \"EPERM\" || err.code == \"EACCES\") && err.syscall == \"unlink\") {\n\t\t\t\t\t// Error deleting the previous file on disk, should fail gracefully\n\t\t\t\t\t$tw.syncer.displayError(\"Server desynchronized. Error cleaning up previous file for tiddler: \"+title, err);\n\t\t\t\t\treturn callback(null);\n\t\t\t\t} else {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn callback(null);\n\t\t});\n\t} else {\n\t\treturn callback(null);\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils-node"
},
"$:/core/modules/utils/linkedlist.js": {
"title": "$:/core/modules/utils/linkedlist.js",
"text": "/*\\\nmodule-type: utils\ntitle: $:/core/modules/utils/linkedlist.js\ntype: application/javascript\n\nThis is a doubly-linked indexed list intended for manipulation, particularly\npushTop, which it does with significantly better performance than an array.\n\n\\*/\n(function(){\n\nfunction LinkedList() {\n\tthis.clear();\n};\n\nLinkedList.prototype.clear = function() {\n\tthis.index = Object.create(null);\n\t// LinkedList performs the duty of both the head and tail node\n\tthis.next = this;\n\tthis.prev = this;\n\tthis.length = 0;\n};\n\nLinkedList.prototype.remove = function(value) {\n\tif($tw.utils.isArray(value)) {\n\t\tfor(var t=0; t<value.length; t++) {\n\t\t\t_removeOne(this,value[t]);\n\t\t}\n\t} else {\n\t\t_removeOne(this,value);\n\t}\n};\n\nLinkedList.prototype.push = function(/* values */) {\n\tfor(var i = 0; i < arguments.length; i++) {\n\t\tvar value = arguments[i];\n\t\tvar node = {value: value};\n\t\tvar preexistingNode = this.index[value];\n\t\t_linkToEnd(this,node);\n\t\tif(preexistingNode) {\n\t\t\t// We want to keep pointing to the first instance, but we want\n\t\t\t// to have that instance (or chain of instances) point to the\n\t\t\t// new one.\n\t\t\twhile (preexistingNode.copy) {\n\t\t\t\tpreexistingNode = preexistingNode.copy;\n\t\t\t}\n\t\t\tpreexistingNode.copy = node;\n\t\t} else {\n\t\t\tthis.index[value] = node;\n\t\t}\n\t}\n};\n\nLinkedList.prototype.pushTop = function(value) {\n\tif($tw.utils.isArray(value)) {\n\t\tfor(var t=0; t<value.length; t++) {\n\t\t\t_removeOne(this,value[t]);\n\t\t}\n\t\tthis.push.apply(this,value);\n\t} else {\n\t\tvar node = _removeOne(this,value);\n\t\tif(!node) {\n\t\t\tnode = {value: value};\n\t\t\tthis.index[value] = node;\n\t\t} else {\n\t\t\t// Put this node at the end of the copy chain.\n\t\t\tvar preexistingNode = node;\n\t\t\twhile(preexistingNode.copy) {\n\t\t\t\tpreexistingNode = preexistingNode.copy;\n\t\t\t}\n\t\t\t// The order of these three statements is important,\n\t\t\t// because sometimes preexistingNode == node.\n\t\t\tpreexistingNode.copy = node;\n\t\t\tthis.index[value] = node.copy;\n\t\t\tnode.copy = undefined;\n\t\t}\n\t\t_linkToEnd(this,node);\n\t}\n};\n\nLinkedList.prototype.each = function(callback) {\n\tfor(var ptr = this.next; ptr !== this; ptr = ptr.next) {\n\t\tcallback(ptr.value);\n\t}\n};\n\nLinkedList.prototype.toArray = function() {\n\tvar output = [];\n\tfor(var ptr = this.next; ptr !== this; ptr = ptr.next) {\n\t\toutput.push(ptr.value);\n\t}\n\treturn output;\n};\n\nfunction _removeOne(list,value) {\n\tvar node = list.index[value];\n\tif(node) {\n\t\tnode.prev.next = node.next;\n\t\tnode.next.prev = node.prev;\n\t\tlist.length -= 1;\n\t\t// Point index to the next instance of the same value, maybe nothing.\n\t\tlist.index[value] = node.copy;\n\t}\n\treturn node;\n};\n\nfunction _linkToEnd(list,node) {\n\t// Sticks the given node onto the end of the list.\n\tlist.prev.next = node;\n\tnode.prev = list.prev;\n\tlist.prev = node;\n\tnode.next = list;\n\tlist.length += 1;\n};\n\nexports.LinkedList = LinkedList;\n\n})();\n",
"module-type": "utils",
"type": "application/javascript"
},
"$:/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\tthis.save = \"save\" in options ? options.save : true;\n\tthis.saveLimit = options.saveLimit || 100 * 1024;\n\tthis.saveBufferLogger = this;\n\tthis.buffer = \"\";\n\tthis.alertCount = 0;\n}\n\nLogger.prototype.setSaveBuffer = function(logger) {\n\tthis.saveBufferLogger = logger;\n};\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tvar self = this;\n\tif(this.enable) {\n\t\tif(this.saveBufferLogger.save) {\n\t\t\tthis.saveBufferLogger.buffer += $tw.utils.formatDateString(new Date(),\"YYYY MM DD 0hh:0mm:0ss.0XXX\") + \":\";\n\t\t\t$tw.utils.each(Array.prototype.slice.call(arguments,0),function(arg,index) {\n\t\t\t\tself.saveBufferLogger.buffer += \" \" + arg;\n\t\t\t});\n\t\t\tthis.saveBufferLogger.buffer += \"\\n\";\n\t\t\tthis.saveBufferLogger.buffer = this.saveBufferLogger.buffer.slice(-this.saveBufferLogger.saveLimit);\t\t\t\n\t\t}\n\t\tif(console !== undefined && console.log !== undefined) {\n\t\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\t}\n\t} \n};\n\n/*\nRead the message buffer\n*/\nLogger.prototype.getBuffer = function() {\n\treturn this.saveBufferLogger.buffer;\n};\n\n/*\nLog a structure as a table\n*/\nLogger.prototype.table = function(value) {\n\t(console.table || console.log)(value);\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\tthis.alertCount += 1;\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\n/*\nClear outstanding alerts\n*/\nLogger.prototype.clearAlerts = function() {\n\tvar self = this;\n\tif($tw.browser && this.alertCount > 0) {\n\t\t$tw.utils.each($tw.wiki.getTiddlersWithTag(ALERT_TAG),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(tiddler.fields.component === self.componentName) {\n\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t}\n\t\t});\n\t\tthis.alertCount = 0;\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 by measurement name of {time:, invocations:}\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n\tthis.showGreeting();\n}\n\nPerformance.prototype.showGreeting = function() {\n\tif($tw.browser) {\n\t\tthis.logger.log(\"Execute $tw.perf.log(); to see filter execution timings\");\t\t\n\t}\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\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\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nPerformance.prototype.log = function() {\n\tvar self = this,\n\t\ttotalTime = 0,\n\t\torderedMeasures = Object.keys(this.measures).sort(function(a,b) {\n\t\t\tif(self.measures[a].time > self.measures[b].time) {\n\t\t\t\treturn -1;\n\t\t\t} else if (self.measures[a].time < self.measures[b].time) {\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$tw.utils.each(orderedMeasures,function(name) {\n\t\ttotalTime += self.measures[name].time;\n\t});\n\tvar results = []\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\tvar measure = self.measures[name];\n\t\tresults.push({name: name,invocations: measure.invocations, avgTime: measure.time / measure.invocations, totalTime: measure.time, percentTime: (measure.time / totalTime) * 100})\n\t});\n\tself.logger.table(results);\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\tif(!(name in self.measures)) {\n\t\t\t\tself.measures[name] = {time: 0, invocations: 0};\n\t\t\t}\n\t\t\tself.measures[name].time += $tw.utils.timer(startTime);\n\t\t\tself.measures[name].invocations++;\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\nexports.transliterateToSafeASCII = function(str) {\n\treturn str.replace(/[^\\x00-\\x7F]/g,function(ch) {\n\t\treturn exports.transliterationPairs[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\nvar base64utf8 = require(\"$:/core/modules/utils/base64-utf8/base64-utf8.module.js\");\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/*\nLog a table of name: value pairs\n*/\nexports.logTable = function(data) {\n\tif(console.table) {\n\t\tconsole.table(data);\n\t} else {\n\t\t$tw.utils.each(data,function(value,name) {\n\t\t\tconsole.log(name + \": \" + value);\n\t\t});\n\t}\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\nexports.trimPrefix = function(str,unwanted) {\n\tif(typeof str === \"string\" && typeof unwanted === \"string\") {\n\t\tif(unwanted === \"\") {\n\t\t\treturn str.replace(/^\\s\\s*/, '');\n\t\t} else {\n\t\t\t// Safely regexp-escape the unwanted text\n\t\t\tunwanted = unwanted.replace(/[\\\\^$*+?.()|[\\]{}]/g, '\\\\$&');\n\t\t\tvar regex = new RegExp('^(' + unwanted + ')+');\n\t\t\treturn str.replace(regex, '');\n\t\t}\n\t} else {\n\t\treturn str;\n\t}\n};\n\nexports.trimSuffix = function(str,unwanted) {\n\tif(typeof str === \"string\" && typeof unwanted === \"string\") {\n\t\tif(unwanted === \"\") {\n\t\t\treturn str.replace(/\\s\\s*$/, '');\n\t\t} else {\n\t\t\t// Safely regexp-escape the unwanted text\n\t\t\tunwanted = unwanted.replace(/[\\\\^$*+?.()|[\\]{}]/g, '\\\\$&');\n\t\t\tvar regex = new RegExp('(' + unwanted + ')+$');\n\t\t\treturn str.replace(regex, '');\n\t\t}\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nConvert a string to sentence case (ie capitalise first letter)\n*/\nexports.toSentenceCase = function(str) {\n\treturn (str || \"\").replace(/^\\S/, function(c) {return c.toUpperCase();});\n}\n\n/*\nConvert a string to title case (ie capitalise each initial letter)\n*/\nexports.toTitleCase = function(str) {\n\treturn (str || \"\").replace(/(^|\\s)\\S/g, function(c) {return c.toUpperCase();});\n}\n\t\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/*\nDetermine whether an array-item is an object-property\n*/\nexports.hopArray = function(object,array) {\n\tfor(var i=0; i<array.length; i++) {\n\t\tif($tw.utils.hop(object,array[i])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\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.pad($tw.utils.getYearForWeekNo(date),4);\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 $tw.utils.pad(date.getFullYear(),4);\n\t\t\t}],\n\t\t\t[/^aYYYY/, function() {\n\t\t\t\treturn $tw.utils.pad(Math.abs(date.getFullYear()),4);\n\t\t\t}],\n\t\t\t[/^\\{era:([^,\\|}]*)\\|([^}\\|]*)\\|([^}]*)\\}/, function(match) {\n\t\t\t\tvar year = date.getFullYear();\n\t\t\t\treturn year === 0 ? match[2] : (year < 0 ? match[1] : match[3]);\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(),3);\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(null,match);\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 \"&\", < to \"<\", > to \">\", \" to \""\"\nexports.htmlEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&\").replace(/</mg,\"<\").replace(/>/mg,\">\").replace(/\\\"/mg,\""\");\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\t\tc;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\tc = parseInt(e.substr(2),16);\n\t\t} else {\n\t\t\tc = parseInt(e.substr(1),10);\n\t\t}\n\t\tif(isNaN(c)) {\n\t\t\treturn s;\n\t\t} else {\n\t\t\treturn converter(c);\n\t\t}\n\t} else {\n\t\tc = $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, rawUnicode) {\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\tvar regex = rawUnicode ? /[\\x00-\\x1f]/g : /[\\x00-\\x1f\\x80-\\uFFFF]/g;\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(regex, 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, rawUnicode) {\n\t// See http://www.json.org/\n\tvar regex = rawUnicode ? /[\\x00-\\x1f]/g : /[\\x00-\\x1f\\x80-\\uFFFF]/g;\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(regex,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) || 0;\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\treturn base64utf8.base64.decode.call(base64utf8,string64);\n};\n\n/*\nEncode a string to base64\n*/\nexports.base64Encode = function(string64) {\n\treturn base64utf8.base64.encode.call(base64utf8,string64);\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,_canonical_uri) {\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\tif(_canonical_uri) {\n\t\tparts.push(_canonical_uri);\n\t} else {\n\t\tparts.push(\"data:\");\n\t\tparts.push(type);\n\t\tparts.push(isBase64 ? \";base64\" : \"\");\n\t\tparts.push(\",\");\n\t\tparts.push(isBase64 ? text : encodeURIComponent(text));\t\t\n\t}\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/*\nReturn system information useful for debugging\n*/\nexports.getSystemInfo = function(str,ending,position) {\n\tvar results = [],\n\t\tsave = function(desc,value) {\n\t\t\tresults.push(desc + \": \" + value);\n\t\t};\n\tif($tw.browser) {\n\t\tsave(\"User Agent\",navigator.userAgent);\n\t\tsave(\"Online Status\",window.navigator.onLine);\n\t}\n\tif($tw.node) {\n\t\tsave(\"Node Version\",process.version);\n\t}\n\treturn results.join(\"\\n\");\n};\n\nexports.parseNumber = function(str) {\n\treturn parseFloat(str) || 0;\n};\n\nexports.parseInt = function(str) {\n\treturn parseInt(str,10) || 0;\n};\n\nexports.stringifyNumber = function(num) {\n\treturn num + \"\";\n};\n\nexports.makeCompareFunction = function(type,options) {\n\toptions = options || {};\n\tvar gt = options.invert ? -1 : +1,\n\t\tlt = options.invert ? +1 : -1,\n\t\tcompare = function(a,b) {\n\t\t\tif(a > b) {\n\t\t\t\treturn gt ;\n\t\t\t} else if(a < b) {\n\t\t\t\treturn lt;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t},\n\t\ttypes = {\n\t\t\t\"number\": function(a,b) {\n\t\t\t\treturn compare($tw.utils.parseNumber(a),$tw.utils.parseNumber(b));\n\t\t\t},\n\t\t\t\"integer\": function(a,b) {\n\t\t\t\treturn compare($tw.utils.parseInt(a),$tw.utils.parseInt(b));\n\t\t\t},\n\t\t\t\"string\": function(a,b) {\n\t\t\t\treturn compare(\"\" + a,\"\" +b);\n\t\t\t},\n\t\t\t\"date\": function(a,b) {\n\t\t\t\tvar dateA = $tw.utils.parseDate(a),\n\t\t\t\t\tdateB = $tw.utils.parseDate(b);\n\t\t\t\tif(!isFinite(dateA)) {\n\t\t\t\t\tdateA = new Date(0);\n\t\t\t\t}\n\t\t\t\tif(!isFinite(dateB)) {\n\t\t\t\t\tdateB = new Date(0);\n\t\t\t\t}\n\t\t\t\treturn compare(dateA,dateB);\n\t\t\t},\n\t\t\t\"version\": function(a,b) {\n\t\t\t\treturn $tw.utils.compareVersions(a,b);\n\t\t\t}\n\t\t};\n\treturn (types[type] || types[options.defaultType] || types.number);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/widgets/action-confirm.js": {
"title": "$:/core/modules/widgets/action-confirm.js",
"text": "/*\\\n\ntitle: $:/core/modules/widgets/action-confirm.js\ntype: application/javascript\nmodule-type: 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 ConfirmWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nConfirmWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nConfirmWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.parentDomNode = parent;\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nConfirmWidget.prototype.execute = function() {\n\tthis.message = this.getAttribute(\"$message\",$tw.language.getString(\"ConfirmAction\"));\n\tthis.prompt = (this.getAttribute(\"$prompt\",\"yes\") == \"no\" ? false : true);\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nConfirmWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$message\"] || changedAttributes[\"$prompt\"]) {\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*/\nConfirmWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar invokeActions = true,\n\t\thandled = true;\n\tif(this.prompt) {\n\t\tinvokeActions = confirm(this.message);\n\t}\n\tif(invokeActions) {\n\t\thandled = this.invokeActions(triggeringWidget,event);\n\t}\n\treturn handled;\n};\n\nConfirmWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nexports[\"action-confirm\"] = ConfirmWidget;\n\n})();",
"type": "application/javascript",
"module-type": "widget"
},
"$:/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, require:false, exports: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.hasBase = !!this.actionBaseTitle;\n\tthis.actionSaveTitle = this.getAttribute(\"$savetitle\");\n\tthis.actionSaveDraftTitle = this.getAttribute(\"$savedrafttitle\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n\t//Following params are new since 5.1.22\n\tthis.actionTemplate = this.getAttribute(\"$template\");\n\tthis.useTemplate = !!this.actionTemplate;\n\tthis.actionOverwrite = this.getAttribute(\"$overwrite\",\"no\");\n\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.getTiddlerText(\"$:/language/DefaultNewTiddlerTitle\"), // Get the initial new-tiddler title\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\tif(this.hasBase && this.actionOverwrite === \"no\") {\n\t\ttitle = this.wiki.generateNewTitle(this.actionBaseTitle);\n\t} else if (this.hasBase && this.actionOverwrite === \"yes\") {\n\t\ttitle = this.actionBaseTitle\n\t}\n\t// NO $basetitle BUT $template parameter is available\n\t// the title MUST be unique, otherwise the template would be overwritten\n\tif (!this.hasBase && this.useTemplate) {\n\t\ttitle = this.wiki.generateNewTitle(this.actionTemplate);\n\t} else if (!this.hasBase && !this.useTemplate) {\n\t\t// If NO $basetitle AND NO $template use initial title\n\t\t// DON'T overwrite any stuff\n\t\ttitle = this.wiki.generateNewTitle(title);\n\t}\n\tvar templateTiddler = this.wiki.getTiddler(this.actionTemplate) || {};\n\tvar tiddler = this.wiki.addTiddler(new $tw.Tiddler(templateTiddler.fields,creationFields,fields,modificationFields,{title: title}));\n\tif(this.actionSaveTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveTitle,title,this.getVariable(\"currentTiddler\"));\n\t}\n\tif(this.actionSaveDraftTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveDraftTitle,this.wiki.generateDraftTitle(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 && tiddler) {\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-log.js": {
"title": "$:/core/modules/widgets/action-log.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-log.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to log debug messages\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 LogWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLogWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLogWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\nLogWidget.prototype.execute = function(){\n\tthis.message = this.getAttribute(\"$$message\",\"debug\");\n\tthis.logAll = this.getAttribute(\"$$all\",\"no\") === \"yes\" ? true : false;\n\tthis.filter = this.getAttribute(\"$$filter\");\n}\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nLogWidget.prototype.refresh = function(changedTiddlers) {\n\tthis.refreshSelf();\n\treturn true;\n};\n\n/*\nInvoke the action associated with this widget\n*/\nLogWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tthis.log();\n\treturn true; // Action was invoked\n};\n\nLogWidget.prototype.log = function() {\n\tvar data = {},\n\t\tdataCount,\n\t\tallVars = {},\n\t\tfilteredVars;\n\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.substring(0,2) !== \"$$\") {\n\t\t\tdata[name] = attribute;\n\t\t}\t\t\n\t});\n\n\tfor(var v in this.variables) {\n\t\tallVars[v] = this.getVariable(v,{defaultValue:\"\"});\n\t}\t\n\tif(this.filter) {\n\t\tfilteredVars = this.wiki.compileFilter(this.filter).call(this.wiki,this.wiki.makeTiddlerIterator(allVars));\n\t\t$tw.utils.each(filteredVars,function(name) {\n\t\t\tdata[name] = allVars[name];\n\t\t});\t\t\n\t}\n\tdataCount = $tw.utils.count(data);\n\n\tconsole.group(this.message);\n\tif(dataCount > 0) {\n\t\t$tw.utils.logTable(data);\n\t}\n\tif(this.logAll || !dataCount) {\n\t\tconsole.groupCollapsed(\"All variables\");\n\t\t$tw.utils.logTable(allVars);\n\t\tconsole.groupEnd();\n\t}\n\tconsole.groupEnd();\n}\n\nexports[\"action-log\"] = LogWidget;\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\tevent = 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-popup.js": {
"title": "$:/core/modules/widgets/action-popup.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-popup.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to trigger a popup.\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 ActionPopupWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nActionPopupWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nActionPopupWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nActionPopupWidget.prototype.execute = function() {\n\tthis.actionState = this.getAttribute(\"$state\");\n\tthis.actionCoords = this.getAttribute(\"$coords\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nActionPopupWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$state\"] || changedAttributes[\"$coords\"]) {\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*/\nActionPopupWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Trigger the popup\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(this.actionCoords || \"\");\n\tif(match) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: null,\n\t\t\tdomNodeRect: {\n\t\t\t\tleft: parseFloat(match[1]),\n\t\t\t\ttop: parseFloat(match[2]),\n\t\t\t\twidth: parseFloat(match[3]),\n\t\t\t\theight: parseFloat(match[4])\n\t\t\t},\n\t\t\ttitle: this.actionState,\n\t\t\twiki: this.wiki\n\t\t});\n\t} else {\n\t\t$tw.popup.cancel(0);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-popup\"] = ActionPopupWidget;\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\tif(this.accept) {\n\t\tdomNode.setAttribute(\"accept\",this.accept);\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.accept = this.getAttribute(\"accept\");\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\ttag = \"button\",\n\t\tdomNode;\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\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tdomNode = this.document.createElement(tag);\n\tthis.domNode = domNode;\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = (this.popup || this.popupTitle) && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif((this.set || this.setTitle) && 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// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\tif(this.isDisabled === \"yes\") {\n\t\tdomNode.setAttribute(\"disabled\",true);\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 || self.popupTitle) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set || self.setTitle) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.actions) {\n\t\t\tvar modifierKey = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\t\tself.invokeActionString(self.actions,self,event,{modifier: modifierKey});\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.setTitle ? (this.setField ? this.wiki.getTiddler(this.setTitle).getFieldString(this.setField) === this.setTo :\n\t\t(this.setIndex ? this.wiki.extractTiddlerDataItem(this.setTitle,this.setIndex) === this.setTo :\n\t\t\tthis.wiki.getTiddlerText(this.setTitle))) || this.defaultSetValue || this.getVariable(\"currentTiddler\") :\n\t\tthis.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.popupTitle ? this.wiki.getTiddler(this.popupTitle) : 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\tif(this.popupTitle) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popupTitle,\n\t\t\twiki: this.wiki,\n\t\t\tnoStateReference: true\n\t\t});\n\t} else {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popup,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tif(this.setTitle) {\n\t\tthis.setField ? this.wiki.setText(this.setTitle,this.setField,undefined,this.setTo) :\n\t\t\t\t(this.setIndex ? this.wiki.setText(this.setTitle,undefined,this.setIndex,this.setTo) :\n\t\t\t\tthis.wiki.setText(this.setTitle,\"text\",undefined,this.setTo));\n\t} else {\n\t\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n\t}\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[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\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\tthis.setTitle = this.getAttribute(\"setTitle\");\n\tthis.setField = this.getAttribute(\"setField\");\n\tthis.setIndex = this.getAttribute(\"setIndex\");\n\tthis.popupTitle = this.getAttribute(\"popupTitle\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\nButtonWidget.prototype.updateDomNodeClasses = function() {\n\tvar domNodeClasses = this.domNode.className.split(\" \"),\n\t\toldClasses = this.class.split(\" \"),\n\t\tnewClasses;\t\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tnewClasses = this.class.split(\" \");\n\t//Remove classes assigned from the old value of class attribute\n\t$tw.utils.each(oldClasses,function(oldClass){\n\t\tvar i = domNodeClasses.indexOf(oldClass);\n\t\tif(i !== -1) {\n\t\t\tdomNodeClasses.splice(i,1);\n\t\t}\n\t});\n\t//Add new classes from updated class attribute.\n\t$tw.utils.pushTop(domNodeClasses,newClasses);\n\tthis.domNode.className = domNodeClasses.join(\" \");\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.actions || changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes.selectedClass || changedAttributes.style || changedAttributes.dragFilter || changedAttributes.dragTiddler || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup]) || (this.popupTitle && changedTiddlers[this.popupTitle]) || changedAttributes.setTitle || changedAttributes.setField || changedAttributes.setIndex || changedAttributes.popupTitle || changedAttributes.disabled) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedAttributes[\"class\"]) {\n\t\tthis.updateDomNodeClasses();\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\tif(this.isDisabled === \"yes\") {\n\t\tthis.inputDomNode.setAttribute(\"disabled\",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.checkboxCheckActions && checked) {\n\t\tthis.invokeActionString(this.checkboxCheckActions,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.checkboxCheckActions = this.getAttribute(\"checkactions\");\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\tthis.isDisabled = this.getAttribute(\"disabled\",\"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*/\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\"] || changedAttributes.disabled) {\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 = \"0\";\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(changedAttributes.tag || changedAttributes[\"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\ttag = this.parseTreeNode.isBlock ? \"div\" : \"span\",\n\t\tdomNode;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\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\tdomNode = this.document.createElement(tag);\n\tthis.domNode = domNode;\n\tthis.assignDomNodeClasses();\n\t// Add event handlers\n\tif(this.droppableEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"}\n\t\t]);\t\t\n\t} else {\n\t\t$tw.utils.addClass(this.domNode,this.disabledClass);\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\tif(this.domNodes[0]) {\n\t\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t\t}\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 = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\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.droppableEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\tthis.disabledClass = this.getAttribute(\"disabledClass\",\"\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\nDroppableWidget.prototype.assignDomNodeClasses = function() {\n\tvar classes = this.getAttribute(\"class\",\"\").split(\" \");\n\tclasses.push(\"tc-droppable\");\n\tthis.domNode.className = classes.join(\" \");\t\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.tag || changedAttributes.enable || changedAttributes.disabledClass || changedAttributes.actions || changedAttributes.effect) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedAttributes[\"class\"]) {\n\t\tthis.assignDomNodeClasses();\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.droppable = DroppableWidget;\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 = this.dropzoneClass || \"tc-dropzone\";\n\t// Add event handlers\n\tif(this.dropzoneEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"},\n\t\t\t{name: \"dragend\", handlerObject: this, handlerMethod: \"handleDragEndEvent\"}\n\t\t]);\t\t\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.handleDragEndEvent = function(event) {\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\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), autoOpenOnImport: self.autoOpenOnImport, importTitle: self.importTitle});\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), autoOpenOnImport: self.autoOpenOnImport, importTitle: self.importTitle});\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 && !event.target.isContentEditable) {\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]), autoOpenOnImport: self.autoOpenOnImport, importTitle: self.importTitle});\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.dropzoneClass = this.getAttribute(\"class\");\n\tthis.dropzoneDeserializer = this.getAttribute(\"deserializer\");\n\tthis.dropzoneEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\tthis.autoOpenOnImport = this.getAttribute(\"autoOpenOnImport\");\n\tthis.importTitle = this.getAttribute(\"importTitle\");\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\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.enable || changedAttributes.autoOpenOnImport || changedAttributes.importTitle || changedAttributes.deserializer || changedAttributes.class) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\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\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\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// Get our parameters\n\tvar editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tvar tiddler = this.wiki.getTiddler(editTitle);\n\tvar type = tiddler.fields.type;\n\tvar text = tiddler.fields.text;\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on draft tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!draft.title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!draft.title\"}\n\t\t},\n\t\tchildren: [{\n\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to internal data URI (no external)\n\tif(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets([element]);\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\tDEFAULT_IMAGE_TYPE = \"image/png\";\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\tif(tiddler && tiddler.fields.type && tiddler.fields.text) {\n\t\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\t\t\n\t} else {\n\t\tcurrImage.width = DEFAULT_IMAGE_WIDTH;\n\t\tcurrImage.height = DEFAULT_IMAGE_HEIGHT;\n\t\tcurrImage.onerror();\n\t}\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) || new $tw.Tiddler({title: this.editTitle,type: DEFAULT_IMAGE_TYPE});\n\t// data URIs look like \"data:<type>;base64,<text>\"\n\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type),\n\t\tposColon = dataURL.indexOf(\":\"),\n\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\tposComma = dataURL.indexOf(\",\"),\n\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\ttext = dataURL.substring(posComma+1);\n\tvar update = {type: type, text: text};\n\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,update,this.wiki.getCreationFields()));\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\t// Focus the input Node if focus === \"yes\" or focus === \"true\"\n\tif(this.shortcutFocus === \"yes\" || this.shortcutFocus === \"true\") {\n\t\tthis.focus();\n\t}\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\tthis.shortcutFocus = this.getAttribute(\"focus\");\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/*\nfocus the input node\n*/\nEditShortcutWidget.prototype.focus = function() {\n\tif(this.inputNode.focus && this.inputNode.select) {\n\t\tthis.inputNode.focus();\n\t\tthis.inputNode.select();\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\"] || changedAttributes.focus) {\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\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\tthis.editFocus = this.getAttribute(\"focus\",\"\");\n\tthis.editCancelPopups = this.getAttribute(\"cancelPopups\",\"\");\n\tthis.editInputActions = this.getAttribute(\"inputActions\");\n\tthis.editRefreshTitle = this.getAttribute(\"refreshTitle\");\n\tthis.editAutoComplete = this.getAttribute(\"autocomplete\");\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: this.parseTreeNode.attributes,\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 || changedAttributes.tabindex || changedAttributes.cancelPopups || changedAttributes.inputActions || changedAttributes.refreshTitle || changedAttributes.autocomplete || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\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\t// Neuter blacklisted elements\n\tthis.tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(this.tag) !== -1) {\n\t\tthis.tag = \"safe-\" + this.tag;\n\t}\n\t// Adjust headings by the current base level\n\tvar headingLevel = [\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"].indexOf(this.tag);\n\tif(headingLevel !== -1) {\n\t\tvar baseLevel = parseInt(this.getVariable(\"tv-adjust-heading-level\",\"0\"),10) || 0;\n\t\theadingLevel = Math.min(Math.max(headingLevel + 1 + baseLevel,1),6);\n\t\tthis.tag = \"h\" + headingLevel;\n\t}\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.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// Invoke the th-rendering-element hook\n\tvar parseTreeNodes = $tw.hooks.invokeHook(\"th-rendering-element\",null,this);\n\tthis.isReplaced = !!parseTreeNodes;\n\tif(parseTreeNodes) {\n\t\t// Use the parse tree nodes provided by the hook\n\t\tthis.makeChildWidgets(parseTreeNodes);\n\t\tthis.renderChildren(this.parentDomNode,null);\n\t\treturn;\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n\t// Create the DOM node and render children\n\tvar domNode = this.document.createElementNS(this.namespace,this.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/*\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\tif(!this.isReplaced) {\n\t\t\t// Update our attributes\n\t\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\t\t\t\n\t\t} else {\n\t\t\t// If we were replaced then completely refresh ourselves\n\t\t\treturn this.refreshSelf();\n\t\t}\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.computeAttributes();\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/eventcatcher.js": {
"title": "$:/core/modules/widgets/eventcatcher.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/eventcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nEvent handler 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 EventWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEventWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEventWidget.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 = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.elementTag && $tw.config.htmlUnsafeElements.indexOf(this.elementTag) === -1) {\n\t\ttag = this.elementTag;\n\t}\t\n\tvar domNode = this.document.createElement(tag);\n\tthis.domNode = domNode;\n\t// Assign classes\n\tthis.assignDomNodeClasses();\t\n\t// Add our event handler\n\t$tw.utils.each(this.types,function(type) {\n\t\tdomNode.addEventListener(type,function(event) {\n\t\t\tvar selector = self.getAttribute(\"selector\"),\n\t\t\t\tactions = self.getAttribute(\"actions-\"+type),\n\t\t\t\tselectedNode = event.target,\n\t\t\t\tselectedNodeRect,\n\t\t\t\tcatcherNodeRect,\n\t\t\t\tvariables = {};\n\t\t\tif(selector) {\n\t\t\t\t// Search ancestors for a node that matches the selector\n\t\t\t\twhile(!selectedNode.matches(selector) && selectedNode !== domNode) {\n\t\t\t\t\tselectedNode = selectedNode.parentNode;\n\t\t\t\t}\n\t\t\t\t// If we found one, copy the attributes as variables, otherwise exit\n\t\t\t\tif(selectedNode.matches(selector)) {\n\t\t\t\t\t$tw.utils.each(selectedNode.attributes,function(attribute) {\n\t\t\t\t\t\tvariables[\"dom-\" + attribute.name] = attribute.value.toString();\n\t\t\t\t\t});\n\t\t\t\t\t//Add a variable with a popup coordinate string for the selected node\n\t\t\t\t\tvariables[\"tv-popup-coords\"] = \"(\" + selectedNode.offsetLeft + \",\" + selectedNode.offsetTop +\",\" + selectedNode.offsetWidth + \",\" + selectedNode.offsetHeight + \")\";\n\t\t\t\t\t\n\t\t\t\t\t//Add variables for offset of selected node\n\t\t\t\t\tvariables[\"tv-selectednode-posx\"] = selectedNode.offsetLeft.toString();\n\t\t\t\t\tvariables[\"tv-selectednode-posy\"] = selectedNode.offsetTop.toString();\n\t\t\t\t\tvariables[\"tv-selectednode-width\"] = selectedNode.offsetWidth.toString();\n\t\t\t\t\tvariables[\"tv-selectednode-height\"] = selectedNode.offsetHeight.toString();\n\n\t\t\t\t\t//Add variables for event X and Y position relative to selected node\n\t\t\t\t\tselectedNodeRect = selectedNode.getBoundingClientRect();\t\t\t\t\n\t\t\t\t\tvariables[\"event-fromselected-posx\"] = (event.clientX - selectedNodeRect.left).toString();\n\t\t\t\t\tvariables[\"event-fromselected-posy\"] = (event.clientY - selectedNodeRect.top).toString();\n\n\t\t\t\t\t//Add variables for event X and Y position relative to event catcher node\n\t\t\t\t\tcatcherNodeRect = self.domNode.getBoundingClientRect();\n\t\t\t\t\tvariables[\"event-fromcatcher-posx\"] = (event.clientX - catcherNodeRect.left).toString();\n\t\t\t\t\tvariables[\"event-fromcatcher-posy\"] = (event.clientY - catcherNodeRect.top).toString();\n\t\t\t\t} else {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Execute our actions with the variables\n\t\t\tif(actions) {\n\t\t\t\t// Add a variable for the modifier key\n\t\t\t\tvariables.modifier = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\t\t\t// Add a variable for the mouse button\n\t\t\t\tif(\"button\" in event) {\n\t\t\t\t\tif(event.button === 0) {\n\t\t\t\t\t\tvariables[\"event-mousebutton\"] = \"left\";\n\t\t\t\t\t} else if(event.button === 1) {\n\t\t\t\t\t\tvariables[\"event-mousebutton\"] = \"middle\";\n\t\t\t\t\t} else if(event.button === 2) {\n\t\t\t\t\t\tvariables[\"event-mousebutton\"] = \"right\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tvariables[\"event-type\"] = event.type.toString();\n\t\t\t\tif(typeof event.detail === \"object\" && !!event.detail) {\n\t\t\t\t\t$tw.utils.each(event.detail,function(detailValue,detail) {\n\t\t\t\t\t\tvariables[\"event-detail-\" + detail] = detailValue.toString();\n\t\t\t\t\t});\n\t\t\t\t} else if(!!event.detail) {\n\t\t\t\t\tvariables[\"event-detail\"] = event.detail.toString();\n\t\t\t\t}\n\t\t\t\tself.invokeActionString(actions,self,event,variables);\n\t\t\t\tevent.preventDefault();\n\t\t\t\tevent.stopPropagation();\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\treturn false;\n\t\t},false);\n\t});\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*/\nEventWidget.prototype.execute = function() {\n\tvar self = this;\n\t// Get attributes that require a refresh on change\n\tthis.types = this.getAttribute(\"events\",\"\").split(\" \");\n\tthis.elementTag = this.getAttribute(\"tag\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\nEventWidget.prototype.assignDomNodeClasses = function() {\n\tvar classes = this.getAttribute(\"class\",\"\").split(\" \");\n\tclasses.push(\"tc-eventcatcher\");\n\tthis.domNode.className = classes.join(\" \");\t\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEventWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"events\"] || changedAttributes[\"tag\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedAttributes[\"class\"]) {\n\t\tthis.assignDomNodeClasses();\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.eventcatcher = EventWidget;\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.sort = this.getAttribute(\"sort\",\"yes\") === \"yes\";\n\tthis.sortReverse = this.getAttribute(\"sortReverse\",\"no\") === \"yes\";\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.include = this.getAttribute(\"include\",null);\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\n\t// Get the inclusion and exclusion list\n\tvar excludeArr = (this.exclude) ? this.exclude.split(\" \") : [\"text\"];\n\t// Include takes precedence\n\tvar includeArr = (this.include) ? this.include.split(\" \") : null;\n\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tif (includeArr) { // Include takes precedence\n\t\t\tfor(var i=0; i<includeArr.length; i++) {\n\t\t\t\tif(tiddler.fields[includeArr[i]]) {\n\t\t\t\t\tfields.push(includeArr[i]);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\tif(excludeArr.indexOf(fieldName) === -1) {\n\t\t\t\t\tfields.push(fieldName);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif (this.sort) fields.sort();\n\t\tif (this.sortReverse) fields.reverse();\n\t\tfor(var f=0, fmax=fields.length; f<fmax; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tvar row = this.template,\n\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\tif(reMatch) {\n\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t}\n\t\t\t}\n\t\t\trow = $tw.utils.replaceString(row,\"$name$\",fieldName);\n\t\t\trow = $tw.utils.replaceString(row,\"$value$\",value);\n\t\t\trow = $tw.utils.replaceString(row,\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\ttext.push(row);\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 ||\n\t\tchangedAttributes.include || changedAttributes.sort || changedAttributes.sortReverse ||\n\t\tchangedTiddlers[this.tiddlerTitle] || changedAttributes.stripTitlePrefix) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t} else {\n\t\treturn false;\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 widgetPointer = this;\n\t// Got to flush all the accumulated variables\n\tthis.variables = new this.variablesConstructor();\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\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = widgetPointer.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\tvar node = {\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\tisMacroDefinition: parseTreeNode.isMacroDefinition\n\t\t\t\t};\n\t\t\t\tif (parseTreeNode.isMacroDefinition) {\n\t\t\t\t\t// Macro definitions can be folded into\n\t\t\t\t\t// current widget instead of adding\n\t\t\t\t\t// another link to the chain.\n\t\t\t\t\tvar widget = widgetPointer.makeChildWidget(node);\n\t\t\t\t\twidget.computeAttributes();\n\t\t\t\t\twidget.execute();\n\t\t\t\t\t// We SHALLOW copy over all variables\n\t\t\t\t\t// in widget. We can't use\n\t\t\t\t\t// $tw.utils.assign, because that copies\n\t\t\t\t\t// up the prototype chain, which we\n\t\t\t\t\t// don't want.\n\t\t\t\t\t$tw.utils.each(Object.keys(widget.variables), function(key) {\n\t\t\t\t\t\twidgetPointer.variables[key] = widget.variables[key];\n\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\twidgetPointer.children = [widgetPointer.makeChildWidget(node)];\n\t\t\t\t\t// No more regenerating children for\n\t\t\t\t\t// this widget. If it needs to refresh,\n\t\t\t\t\t// it'll do so along with the the whole\n\t\t\t\t\t// importvariable tree.\n\t\t\t\t\tif (widgetPointer != this) {\n\t\t\t\t\t\twidgetPointer.makeChildWidgets = function(){};\n\t\t\t\t\t}\n\t\t\t\t\twidgetPointer = widgetPointer.children[0];\n\t\t\t\t}\n\t\t\t\tparseTreeNode = parseTreeNode.children && parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\n\tif (widgetPointer != this) {\n\t\twidgetPointer.parseTreeNode.children = this.parseTreeNode.children;\n\t} else {\n\t\twidgetPointer.makeChildWidgets();\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*/\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\tvar handled = self.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\tif(handled || self.actions || self.message) {\n\t\t\t\tevent.preventDefault();\n\t\t\t\tevent.stopPropagation();\n\t\t\t}\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\tvar self = this;\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\tif(this.key.substr(0,2) === \"((\" && this.key.substr(-2,2) === \"))\") {\n\t\tthis.shortcutTiddlers = [];\n\t\tvar name = this.key.substring(2,this.key.length -2);\n\t\t$tw.utils.each($tw.keyboardManager.lookupNames,function(platformDescriptor) {\n\t\t\tself.shortcutTiddlers.push(\"$:/config/\" + platformDescriptor + \"/\" + name);\n\t\t});\n\t}\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\t// Update the keyInfoArray if one of its shortcut-config-tiddlers has changed\n\tif(this.shortcutTiddlers && $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers)) {\n\t\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\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;\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 namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"}),\n\t\tdomNode = this.document.createElementNS(namespace,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\tvar namespaceHref = (namespace === \"http://www.w3.org/2000/svg\") ? \"http://www.w3.org/1999/xlink\" : undefined;\n\t\tdomNode.setAttributeNS(namespaceHref,\"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\tevent: event\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 = (this.getVariable(\"tv-show-missing-links\") || \"yes\") === \"no\";\n\t// Make the child widgets\n\tvar templateTree;\n\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\ttemplateTree = this.parseTreeNode.children;\n\t} else {\n\t\t// Default template is a link to the title\n\t\ttemplateTree = [{type: \"text\", text: this.to}];\n\t}\n\tthis.makeChildWidgets(templateTree);\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) {\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\tvar modifierKey = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\t\tthis.invokeActionString(this.catchActions,this,event,{navigateTo: event.navigateTo, modifier: modifierKey});\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 parser,\n\t\temptyMessage = this.getAttribute(\"emptyMessage\",\"\");\n\t// this.wiki.parseText() calls \n\t// new Parser(..), which should only be done, if needed, because it's heavy!\n\tif (emptyMessage === \"\") {\n\t\treturn [];\n\t}\n\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/log.js": {
"title": "$:/core/modules/widgets/log.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/log.js\ntype: application/javascript\nmodule-type: widget-subclass\n\nWidget to log debug messages\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.baseClass = \"action-log\";\n\nexports.name = \"log\";\n\nexports.constructor = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n}\n\nexports.prototype = {};\n\nexports.prototype.render = function(event) {\n\tObject.getPrototypeOf(Object.getPrototypeOf(this)).render.call(this,event);\t\n\tObject.getPrototypeOf(Object.getPrototypeOf(this)).log.call(this);\n}\n\n})();",
"type": "application/javascript",
"module-type": "widget-subclass"
},
"$:/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\t// Check if we've already cached parsing this macro\n\t\tvar mode = this.parseTreeNode.isBlock ? \"blockParser\" : \"inlineParser\",\n\t\t\tparser;\n\t\tif(variableInfo.srcVariable && variableInfo.srcVariable[mode]) {\n\t\t\tparser = variableInfo.srcVariable[mode];\n\t\t} else {\n\t\t\tparser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\t\tif(variableInfo.isCacheable && variableInfo.srcVariable) {\n\t\t\t\tvariableInfo.srcVariable[mode] = parser;\n\t\t\t}\n\t\t}\n\t\tvar parseTreeNodes = 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 if(this.renderOutput === \"text/raw\") {\n\t\tparseTreeNodes = [{type: \"text\", text: text}];\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\tthis.story = new $tw.Story({\n\t\twiki: this.wiki,\n\t\tstoryTitle: this.storyTitle,\n\t\thistoryTitle: this.historyTitle\n\t});\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\tif(this.storyTitle) {\n\t\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t\t{title: this.storyTitle},\n\t\t\tstoryTiddler,\n\t\t\t{list: storyList}\n\t\t));\t\t\n\t}\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tif(storyList) {\n\t\tvar p = storyList.indexOf(title);\n\t\twhile(p !== -1) {\n\t\t\tstoryList.splice(p,1);\n\t\t\tp = storyList.indexOf(title);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tif(storyList) {\n\t\tvar pos = storyList.indexOf(oldTitle);\n\t\tif(pos !== -1) {\n\t\t\tstoryList[pos] = newTitle;\n\t\t\tdo {\n\t\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\t\tif(pos !== -1) {\n\t\t\t\t\tstoryList.splice(pos,1);\n\t\t\t\t}\n\t\t\t} while(pos !== -1);\n\t\t} else {\n\t\t\tstoryList.splice(0,0,newTitle);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tif(this.storyTitle) {\n\t\tthis.story.addToStory(title,fromTitle,{\n\t\t\topenLinkFromInsideRiver: this.getAttribute(\"openLinkFromInsideRiver\",\"top\"),\n\t\t\topenLinkFromOutsideRiver: this.getAttribute(\"openLinkFromOutsideRiver\",\"top\")\n\t\t});\n\t}\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.story.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\t\ttext: \"\",\n\t\t\t},\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\treturn this.wiki.generateDraftTitle(title);\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,tiddler);\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)) {\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\tthis.wiki.getCreationFields(),\n\t\texistingTiddler,\n\t\tfilteredAdditionalFields,\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 && storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tif(slot === -1) {\n\t\t\tslot = this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\" ? storyList.length - 1 : slot;\n\t\t}\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList && 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 importTitle = event.importTitle ? event.importTitle : IMPORT_TITLE,\n\t\timportTiddler = this.wiki.getTiddler(importTitle),\n\t\timportData = this.wiki.getTiddlerData(importTitle,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: importTitle,\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\tnewFields[\"suppressed-\" + title] = \"yes\";\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\tvar autoOpenOnImport = event.autoOpenOnImport ? event.autoOpenOnImport : this.getVariable(\"tv-auto-open-on-import\"); \n\tif(autoOpenOnImport !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList && storyList.indexOf(importTitle) === -1) {\n\t\t\tstoryList.unshift(importTitle);\n\t\t}\n\t\t// And to history\n\t\thistory.push(importTitle);\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\tif($tw.utils.hop(importTiddler.fields,[\"rename-\" + title])) {\n\t\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields,{title : importTiddler.fields[\"rename-\" + title]});\n\t\t\t} else {\n\t\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\t\t\t}\n\t\t\ttiddler = $tw.hooks.invokeHook(\"th-importing-tiddler\",tiddler);\n\t\t\tself.wiki.addTiddler(tiddler);\n\t\t\timportReport.push(\"# [[\" + tiddler.fields.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 || \"$:/state/folded/\";\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\tvar options = {},\n\t\tparamObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\toptions.dontRenameInTags = (paramObject.renameInTags === \"false\" || paramObject.renameInTags === \"no\") ? true : false;\n\toptions.dontRenameInLists = (paramObject.renameInLists === \"false\" || paramObject.renameInLists === \"no\") ? true : false;\n\tthis.wiki.renameTiddler(from,to,options);\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/qualify.js": {
"title": "$:/core/modules/widgets/qualify.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/qualify.js\ntype: application/javascript\nmodule-type: widget\n\nQualify text to 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 QualifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nQualifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nQualifyWidget.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*/\nQualifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.qualifyName = this.getAttribute(\"name\");\n\tthis.qualifyTitle = this.getAttribute(\"title\");\n\t// Set context variable\n\tif(this.qualifyName) {\n\t\tthis.setVariable(this.qualifyName,this.qualifyTitle + \"-\" + this.getStateQualifier());\n\t}\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*/\nQualifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.title) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.qualify = QualifyWidget;\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;\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\tif(this.isDisabled === \"yes\") {\n\t\tthis.inputDomNode.setAttribute(\"disabled\",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\t// Trigger actions\n\tif(this.radioActions) {\n\t\tthis.invokeActionString(this.radioActions,this,event,{\"actionValue\": this.radioValue});\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\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\n\tthis.radioActions = this.getAttribute(\"actions\",\"\");\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(($tw.utils.count(changedAttributes) > 0) || changedTiddlers[this.radioTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\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\tif(this.isDisabled === \"yes\") {\n\t\tthis.inputDomNode.setAttribute(\"disabled\",true);\n\t}\n\tthis.inputDomNode.value = this.getValue();\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name:\"mousedown\", handlerObject:this, handlerMethod:\"handleMouseDownEvent\"},\n\t\t{name:\"mouseup\", handlerObject:this, handlerMethod:\"handleMouseUpEvent\"},\n\t\t{name:\"change\", handlerObject:this, handlerMethod:\"handleChangeEvent\"},\n\t\t{name:\"input\", handlerObject:this, handlerMethod:\"handleInputEvent\"},\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\tfieldName = this.tiddlerField,\n\t\tvalue = this.defaultValue;\n\tif(tiddler) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(tiddler,this.tiddlerIndex,this.defaultValue);\n\t\t} else {\n\t\t\tif($tw.utils.hop(tiddler.fields,fieldName)) {\n\t\t\t\tvalue = tiddler.fields[fieldName] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.defaultValue;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nRangeWidget.prototype.getActionVariables = function(options) {\n\toptions = options || {};\n\tvar hasChanged = (this.startValue !== this.inputDomNode.value) ? \"yes\" : \"no\";\n\t// Trigger actions. Use variables = {key:value, key:value ...}\n\t// the \"value\" is needed.\n\treturn $tw.utils.extend({\"actionValue\": this.inputDomNode.value, \"actionValueHasChanged\": hasChanged}, options);\n}\n\n// actionsStart\nRangeWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.mouseDown = true; // TODO remove once IE is gone.\n\tthis.startValue = this.inputDomNode.value; // TODO remove this line once IE is gone!\n\tthis.handleEvent(event);\n\t// Trigger actions\n\tif(this.actionsMouseDown) {\n\t\tvar variables = this.getActionVariables() // TODO this line will go into the function call below.\n\t\tthis.invokeActionString(this.actionsMouseDown,this,event,variables);\n\t}\n}\n\n// actionsStop\nRangeWidget.prototype.handleMouseUpEvent = function(event) {\n\tthis.mouseDown = false; // TODO remove once IE is gone.\n\tthis.handleEvent(event);\n\t// Trigger actions\n\tif(this.actionsMouseUp) {\n\t\tvar variables = this.getActionVariables()\n\t\tthis.invokeActionString(this.actionsMouseUp,this,event,variables);\n\t}\n\t// TODO remove the following if() once IE is gone!\n\tif ($tw.browser.isIE) {\n\t\tif (this.startValue !== this.inputDomNode.value) {\n\t\t\tthis.handleChangeEvent(event);\n\t\t\tthis.startValue = this.inputDomNode.value;\n\t\t}\n\t}\n}\n\nRangeWidget.prototype.handleChangeEvent = function(event) {\n\tif (this.mouseDown) { // TODO refactor this function once IE is gone.\n\t\tthis.handleInputEvent(event);\n\t}\n};\n\nRangeWidget.prototype.handleInputEvent = function(event) {\n\tthis.handleEvent(event);\n\t// Trigger actions\n\tif(this.actionsInput) {\n\t\t// \"tiddler\" parameter may be missing. See .execute() below\n\t\tvar variables = this.getActionVariables({\"actionValueHasChanged\": \"yes\"}) // TODO this line will go into the function call below.\n\t\tthis.invokeActionString(this.actionsInput,this,event,variables);\n\t}\n};\n\nRangeWidget.prototype.handleEvent = function(event) {\n\tif(this.getValue() !== this.inputDomNode.value) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,\"\",this.tiddlerIndex,this.inputDomNode.value);\n\t\t} else {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,this.tiddlerField,null,this.inputDomNode.value);\n\t\t}\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRangeWidget.prototype.execute = function() {\n\t// TODO remove the next 1 lines once IE is gone!\n\tthis.mouseUp = true; // Needed for IE10\n\t// Get the parameters from the attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.tiddlerField = this.getAttribute(\"field\",\"text\");\n\tthis.tiddlerIndex = this.getAttribute(\"index\");\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\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\n\t// Actions since 5.1.23\n\t// Next 2 only fire once!\n\tthis.actionsMouseDown = this.getAttribute(\"actionsStart\",\"\");\n\tthis.actionsMouseUp = this.getAttribute(\"actionsStop\",\"\");\n\t// Input fires very often!\n\tthis.actionsInput = this.getAttribute(\"actions\",\"\");\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($tw.utils.count(changedAttributes) > 0) {\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\tvar value = this.getValue();\n\t\t\tif(this.inputDomNode.value !== value) {\n\t\t\t\tthis.inputDomNode.value = value;\n\t\t\t}\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\tthis.domNode = domNode;\n\tthis.assignDomNodeClasses();\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\tvar left,top;\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tleft = this.popup.left - domNode.offsetWidth;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top + this.popup.height - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"belowright\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\t\t\t\n\t\tcase \"right\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tleft = this.popup.left + this.popup.width - domNode.offsetWidth;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t\tcase \"aboveleft\":\n\t\t\tleft = this.popup.left - domNode.offsetWidth;\n\t\t\ttop = this.popup.top - domNode.offsetHeight;\n\t\t\tbreak;\t\t\t\n\t\tdefault: // Below\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t}\n\tif(!this.positionAllowNegative) {\n\t\tleft = Math.max(0,left);\n\t\ttop = Math.max(0,top);\n\t}\n\tdomNode.style.left = left + \"px\";\n\tdomNode.style.top = top + \"px\";\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.positionAllowNegative = this.getAttribute(\"positionAllowNegative\") === \"yes\";\n\t// class attribute handled in assignDomNodeClasses()\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\tthis.updatePopupPosition = this.getAttribute(\"updatePopupPosition\",\"no\") === \"yes\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTiddlerTitle = this.state;\n\tthis.stateTitle = this.getAttribute(\"stateTitle\");\n\tthis.stateField = this.getAttribute(\"stateField\");\n\tthis.stateIndex = this.getAttribute(\"stateIndex\");\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,\n\t defaultState = this[\"default\"];\n\tif(this.stateTitle) {\n\t\tvar stateTitleTiddler = this.wiki.getTiddler(this.stateTitle);\n\t\tif(this.stateField) {\n\t\t\tstate = stateTitleTiddler ? stateTitleTiddler.getFieldString(this.stateField) || defaultState : defaultState;\n\t\t} else if(this.stateIndex) {\n\t\t\tstate = stateTitleTiddler ? this.wiki.extractTiddlerDataItem(this.stateTitle,this.stateIndex) || defaultState : defaultState;\n\t\t} else if(stateTitleTiddler) {\n\t\t\tstate = this.wiki.getTiddlerText(this.stateTitle) || defaultState;\n\t\t} else {\n\t\t\tstate = defaultState;\n\t\t}\n\t} else {\n\t\tstate = this.stateTiddlerTitle ? this.wiki.getTextReference(this.state,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\t}\n\tif(state === null) {\n\t\tstate = this[\"default\"];\n\t}\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.text === state;\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.isOpen = this.text !== state;\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\nRevealWidget.prototype.assignDomNodeClasses = function() {\n\tvar classes = this.getAttribute(\"class\",\"\").split(\" \");\n\tclasses.push(\"tc-reveal\");\n\tthis.domNode.className = classes.join(\" \");\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.positionAllowNegative || changedAttributes[\"default\"] || changedAttributes.animate || changedAttributes.stateTitle || changedAttributes.stateField || changedAttributes.stateIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar currentlyOpen = 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\treturn true;\n\t\t\t}\n\t\t} else if(this.type === \"popup\" && this.updatePopupPosition && (changedTiddlers[this.state] || changedTiddlers[this.stateTitle])) {\n\t\t\tthis.positionPopup(this.domNode);\n\t\t}\n\t\tif(changedAttributes.style) {\n\t\t\tthis.domNode.style = this.getAttribute(\"style\",\"\");\n\t\t}\n\t\tif(changedAttributes[\"class\"]) {\n\t\t\tthis.assignDomNodeClasses();\n\t\t}\t\t\n\t\treturn this.refreshChildren(changedTiddlers);\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\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\tif(event.paramObject && event.paramObject.selector) {\n\t\tthis.scrollSelectorIntoView(null,event.paramObject.selector);\n\t} else {\n\t\tthis.scrollIntoView(event.target);\t\t\t\n\t}\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\tsrcWindow = element ? element.ownerDocument.defaultView : window;\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(srcWindow,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\nScrollableWidget.prototype.scrollSelectorIntoView = function(baseElement,selector,callback) {\n\tbaseElement = baseElement || document.body;\n\tvar element = baseElement.querySelector(selector);\n\tif(element) {\n\t\tthis.scrollIntoView(element,callback);\t\t\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\tselect.children[i].selected = values.indexOf(select.children[i].value) !== -1\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\tthis.selectTooltip = this.getAttribute(\"tooltip\");\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\tif(this.selectTooltip) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"title\",this.selectTooltip);\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 || changedAttributes.selectTooltip) {\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,!!this.parseTreeNode.isMacroDefinition);\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\tthis.recursionMarker = this.getAttribute(\"recursionMarker\",\"yes\");\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\tif(this.recursionMarker === \"yes\") {\n\t\tthis.setVariable(\"transclusion\",recursionMarker);\n\t}\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\tthis.initialise(parseTreeNode,options);\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\t// Bail if parseTreeNode is undefined, meaning that the widget constructor was called without any arguments so that it can be subclassed\n\tif(parseTreeNode === undefined) {\n\t\treturn;\n\t}\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\t// Get widget classes\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t\t// Process any subclasses\n\t\t$tw.modules.forEachModuleOfType(\"widget-subclass\",function(title,module) {\n\t\t\tif(module.baseClass) {\n\t\t\t\tvar baseClass = Widget.prototype.widgetClasses[module.baseClass];\n\t\t\t\tif(!baseClass) {\n\t\t\t\t\tthrow \"Module '\" + title + \"' is attemping to extend a non-existent base class '\" + module.baseClass + \"'\";\n\t\t\t\t}\n\t\t\t\tvar subClass = module.constructor;\n\t\t\t\tsubClass.prototype = new baseClass();\n\t\t\t\t$tw.utils.extend(subClass.prototype,module.prototype);\n\t\t\t\tWidget.prototype.widgetClasses[module.name || module.baseClass] = subClass;\n\t\t\t}\n\t\t});\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\nisMacroDefinition: true if the variable is set via a \\define macro pragma (and hence should have variable substitution performed)\n*/\nWidget.prototype.setVariable = function(name,value,params,isMacroDefinition) {\n\tthis.variables[name] = {value: value, params: params, isMacroDefinition: !!isMacroDefinition};\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\toriginalValue = variable.value,\n\t\t\tvalue = originalValue,\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\t// Only substitute variable references if this variable was defined with the \\define pragma\n\t\tif(variable.isMacroDefinition) {\n\t\t\tvalue = this.substituteVariableReferences(value);\t\t\t\n\t\t}\n\t\treturn {\n\t\t\ttext: value,\n\t\t\tparams: params,\n\t\t\tsrcVariable: variable,\n\t\t\tisCacheable: originalValue === value\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\tvar children = this.children;\n\tfor(var i = 0; i < children.length; i++) {\n\t\tchildren[i].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\tevent.widget = event.widget || this;\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 children = this.children,\n\t\trefreshed = false;\n\tfor (var i = 0; i < children.length; i++) {\n\t\trefreshed = children[i].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\n/*\nExecute action tiddlers by tag\n*/\nWidget.prototype.invokeActionsByTag = function(tag,event,variables) {\n\tvar self = this;\n\t$tw.utils.each(self.wiki.filterTiddlers(\"[all[shadows+tiddlers]tag[\" + tag + \"]!has[draft.of]]\"),function(title) {\n\t\tself.invokeActionString(self.wiki.getTiddlerText(title),self,event,variables);\n\t});\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 ? tiddler.fields.tags.slice(0) : undefined,\n\t\t\t\t\tlist = tiddler.fields.list ? tiddler.fields.list.slice(0) : undefined,\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/*\nAdd available indexers to this wiki\n*/\nexports.addIndexersToWiki = function() {\n\tvar self = this;\n\t$tw.utils.each($tw.modules.applyMethods(\"indexer\"),function(Indexer,name) {\n\t\tself.addIndexer(new Indexer(self),name);\n\t});\n};\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\nexports.isBinaryTiddler = 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.encoding === \"base64\";\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($tw.utils.isDate(a) && $tw.utils.isDate(b)) {\n\t\t\treturn isDescending ? b - a : a - b;\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 {\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 within the given parse tree\n */\nexports.extractLinks = function(parseTreeRoot) {\n\t// Count up the links\n\tvar links = [],\n\t\tcheckParseTree = function(parseTree) {\n\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcheckParseTree(parseTreeRoot);\n\treturn links;\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\tif(parser) {\n\t\t\treturn self.extractLinks(parser.tree);\n\t\t}\n\t\treturn [];\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\tbacklinksIndexer = this.getIndexer(\"BacklinksIndexer\"),\n\t\tbacklinks = backlinksIndexer && backlinksIndexer.lookup(targetTitle);\n\n\tif(!backlinks) {\n\t\tbacklinks = [];\n\t\tthis.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self.getTiddlerLinks(title);\n\t\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\t\tbacklinks.push(title);\n\t\t\t}\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\t// Try to use the indexer\n\tvar self = this,\n\t\ttagIndexer = this.getIndexer(\"TagIndexer\"),\n\t\tresults = tagIndexer && tagIndexer.subIndexers[3].lookup(tag);\n\tif(!results) {\n\t\t// If not available, perform a manual scan\n\t\tresults = this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\t\tvar tagmap = self.getTagMap();\n\t\t\treturn self.sortByList(tagmap[tag],tag);\n\t\t});\n\t}\n\treturn results;\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 self = this,\n\t\treplacedTitles = Object.create(null);\n\t// Given a title, this function will place it in the correct location\n\t// within titles.\n\tfunction moveItemInList(title) {\n\t\tif(!$tw.utils.hop(replacedTitles, title)) {\n\t\t\treplacedTitles[title] = true;\n\t\t\tvar newPos = -1,\n\t\t\t\ttiddler = self.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\t// if this title is placed relative\n\t\t\t\t\t// to another title, make sure that\n\t\t\t\t\t// title is placed before we place\n\t\t\t\t\t// this one.\n\t\t\t\t\tmoveItemInList(beforeTitle);\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\t// Same deal\n\t\t\t\t\tmoveItemInList(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\t// If a new position is specified, let's move it\n\t\t\t\tif (newPos !== -1) {\n\t\t\t\t\t// get its current Pos, and make sure\n\t\t\t\t\t// sure that it's _actually_ in the list\n\t\t\t\t\t// and that it would _actually_ move\n\t\t\t\t\t// (#4275) We don't bother calling\n\t\t\t\t\t// indexOf unless we have a new\n\t\t\t\t\t// position to work with\n\t\t\t\t\tvar currPos = titles.indexOf(title);\n\t\t\t\t\tif(currPos >= 0 && newPos !== currPos) {\n\t\t\t\t\t\t// move it!\n\t\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t\t}\n\t\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\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\tmoveItemInList(title);\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\nexports.getTiddlersAsJson = function(filter,spaces) {\n\tvar tiddlers = this.filterTiddlers(filter),\n\t\tspaces = (spaces === undefined) ? $tw.config.preferences.jsonSpaces : spaces,\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.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,spaces);\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\t// Use the generic binary parser for any binary types not registered so far\n\tif($tw.Wiki.parsers[\"application/octet-stream\"]) {\n\t\tObject.keys($tw.config.contentTypeInfo).forEach(function(type) {\n\t\t\tif(!$tw.utils.hop($tw.Wiki.parsers,type) && $tw.config.contentTypeInfo[type].encoding === \"base64\") {\n\t\t\t\t$tw.Wiki.parsers[type] = $tw.Wiki.parsers[\"application/octet-stream\"];\n\t\t\t}\n\t\t});\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,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.recursionMarker : optional flag to set a recursion marker, defaults to \"yes\"\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\trecursionMarker: {\n\t\t\t\t\tname: \"recursionMarker\",\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: options.recursionMarker || \"yes\"\n\t\t\t\t\t},\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\t\t}\n\t\t\t},\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 this.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\tfield: If specified, restricts the search to the specified field, or an array of field names\n\tanchored: If true, forces all but regexp searches to be anchored to the start of text\n\texcludeField: If true, the field options are inverted to specify the fields that are not to be searched\n\tThe search mode is determined by the first of these boolean flags to be true\n\t\tliteral: searches for literal string\n\t\twhitespace: same as literal except runs of whitespace are treated as a single space\n\t\tregexp: treats the search term as a regular expression\n\t\twords: (default) treats search string as a list of tokens, and matches if all tokens are found, regardless of adjacency or ordering\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\t\tanchor = options.anchored ? \"^\" : \"\";\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(\"(\" + anchor + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else if(options.whitespace) {\n\t\tterms = [];\n\t\t$tw.utils.each(text.split(/\\s+/g),function(term) {\n\t\t\tif(term) {\n\t\t\t\tterms.push($tw.utils.escapeRegExp(term));\n\t\t\t}\n\t\t});\n\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + terms.join(\"\\\\s+\") + \")\",flags)];\n\t} else if(options.regexp) {\n\t\ttry {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + text + \")\",flags)];\t\t\t\n\t\t} catch(e) {\n\t\t\tsearchTermsRegExps = null;\n\t\t\tconsole.log(\"Regexp error parsing /(\" + text + \")/\" + flags + \": \",e);\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(\"(\" + anchor + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Accumulate the array of fields to be searched or excluded from the search\n\tvar fields = [];\n\tif(options.field) {\n\t\tif($tw.utils.isArray(options.field)) {\n\t\t\t$tw.utils.each(options.field,function(fieldName) {\n\t\t\t\tif(fieldName) {\n\t\t\t\t\tfields.push(fieldName);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tfields.push(options.field);\n\t\t}\n\t}\n\t// Use default fields if none specified and we're not excluding fields (excluding fields with an empty field array is the same as searching all fields)\n\tif(fields.length === 0 && !options.excludeField) {\n\t\tfields.push(\"title\");\n\t\tfields.push(\"tags\");\n\t\tfields.push(\"text\");\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 notYetFound = searchTermsRegExps.slice();\n\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\tsearchFields;\n\t\t// Get the list of fields we're searching\n\t\tif(options.excludeField) {\n\t\t\tsearchFields = Object.keys(tiddler.fields);\n\t\t\t$tw.utils.each(fields,function(fieldName) {\n\t\t\t\tvar p = searchFields.indexOf(fieldName);\n\t\t\t\tif(p !== -1) {\n\t\t\t\t\tsearchFields.splice(p,1);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsearchFields = fields;\n\t\t}\n\t\tfor(var fieldIndex=0; notYetFound.length>0 && fieldIndex<searchFields.length; fieldIndex++) {\n\t\t\t// Don't search the text field if the content type is binary\n\t\t\tvar fieldName = searchFields[fieldIndex];\n\t\t\tif(fieldName === \"text\" && contentTypeInfo.encoding !== \"utf8\") {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tvar str = tiddler.fields[fieldName],\n\t\t\t\tt;\n\t\t\tif(str) {\n\t\t\t\tif($tw.utils.isArray(str)) {\n\t\t\t\t\t// If the field value is an array, test each regexp against each field array entry and fail if each regexp doesn't match at least one field array entry\n\t\t\t\t\tfor(var s=0; s<str.length; s++) {\n\t\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\t\tif(notYetFound[t].test(str[s])) {\n\t\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tt++;\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} else {\n\t\t\t\t\t// If the field isn't an array, force it to a string and test each regexp against it and fail if any do not match\n\t\t\t\t\tstr = tiddler.getFieldString(fieldName);\n\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\tif(notYetFound[t].test(str)) {\n\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tt++;\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\treturn notYetFound.length == 0;\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.hasField(\"_is_skinny\")) {\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],$tw.utils.extend({},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\"};\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);\t\n\tconsole.log(\"$tw.wiki.addToHistory() is deprecated since V5.1.23! Use the this.story.addToHistory() from the story-object!\")\n};\n\n/*\nAdd a new tiddler to the story river\ntitle: a title string or an array of title strings\nfromTitle: the title of the tiddler from which the navigation originated\nstoryTitle: title of story tiddler (defaults to $:/StoryList)\noptions: see story.js\n*/\nexports.addToStory = function(title,fromTitle,storyTitle,options) {\n\tvar story = new $tw.Story({wiki: this, storyTitle: storyTitle});\n\tstory.addToStory(title,fromTitle,options);\n\tconsole.log(\"$tw.wiki.addToStory() is deprecated since V5.1.23! Use the this.story.addToStory() from the story-object!\")\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nexports.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle,\n\t\tusername = this.getTiddlerText(\"$:/status/UserName\"),\n\t\tattribution = username ? \" by \" + username : \"\";\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\" + attribution;\n\t\tc++;\n\t} while(this.tiddlerExists(draftTitle));\n\treturn draftTitle;\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// Determine whether a plugin by title is dynamically loadable\nexports.doesPluginRequireReload = function(title) {\n\treturn this.doesPluginInfoRequireReload(this.getPluginInfo(title) || this.getTiddlerDataCached(title));\n};\n\n// Determine whether a plugin info structure is dynamically loadable\nexports.doesPluginInfoRequireReload = function(pluginInfo) {\n\tif(pluginInfo) {\n\t\tvar foundModule = false;\n\t\t$tw.utils.each(pluginInfo.tiddlers,function(tiddler) {\n\t\t\tif(tiddler.type === \"application/javascript\" && $tw.utils.hop(tiddler,\"module-type\")) {\n\t\t\t\tfoundModule = true;\n\t\t\t}\n\t\t});\n\t\treturn foundModule;\n\t} else {\n\t\treturn null;\n\t}\n};\n\nexports.slugify = function(title,options) {\n\tvar tiddler = this.getTiddler(title),\n\t\tslug;\n\tif(tiddler && tiddler.fields.slug) {\n\t\tslug = tiddler.fields.slug;\n\t} else {\n\t\tslug = $tw.utils.transliterate(title.toString().toLowerCase()) // Replace diacritics with basic lowercase ASCII\n\t\t\t.replace(/\\s+/g,\"-\") // Replace spaces with -\n\t\t\t.replace(/[^\\w\\-\\.]+/g,\"\") // Remove all non-word chars except dash and dot\n\t\t\t.replace(/\\-\\-+/g,\"-\") // Replace multiple - with single -\n\t\t\t.replace(/^-+/,\"\") // Trim - from start of text\n\t\t\t.replace(/-+$/,\"\"); // Trim - from end of text\n\t}\n\t// If the resulting slug is blank (eg because the title is just punctuation characters)\n\tif(!slug) {\n\t\t// ...then just use the character codes of the title\n\t\tvar result = [];\n\t\t$tw.utils.each(title.split(\"\"),function(char) {\n\t\t\tresult.push(char.charCodeAt(0).toString());\n\t\t});\n\t\tslug = result.join(\"-\");\n\t}\n\treturn slug;\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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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/CupertinoDark": {
"title": "$:/palettes/CupertinoDark",
"tags": "$:/tags/Palette",
"name": "Cupertino Dark",
"description": "A macOS inspired dark palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #FF453A\nalert-border: #FF453A\nalert-highlight: #FFD60A\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #282828\nblockquote-bar: <<colour page-background>>\nbutton-foreground: <<colour background>>\ncode-background: <<colour pre-background>>\ncode-border: <<colour pre-border>>\ncode-foreground: rgba(255, 255, 255, 0.54)\ndirty-indicator: #FF453A\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour tiddler-info-background>>\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: #3F638B\ndropdown-tab-background: #323232\ndropzone-background: #30D158\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: #BF5AF2\nexternal-link-foreground: #32D74B\nforeground: #FFFFFF\nmenubar-background: #464646\nmenubar-foreground: #ffffff\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(255, 255, 255, 0.54)\nmodal-backdrop: <<colour page-background>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour background>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: #98989D\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #323232\npre-background: #464646\npre-border: transparent\nprimary: #0A84FF\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour background>>\nsidebar-controls-foreground-hover: #FF9F0A\nsidebar-controls-foreground: #8E8E93\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground: rgba(255, 255, 255, 0.38)\nsidebar-tab-background-selected: #3F638B\nsidebar-tab-background: <<colour background>>\nsidebar-tab-border-selected: <<colour background>>\nsidebar-tab-border: <<colour background>>\nsidebar-tab-divider: <<colour background>>\nsidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87)\nsidebar-tab-foreground: rgba(255, 255, 255, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7)\nsidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54)\nsite-title-foreground: #ffffff\nstatic-alert-foreground: #B4B4B4\ntab-background-selected: #3F638B\ntab-background: <<colour page-background>>\ntab-border-selected: <<colour page-background>>\ntab-border: <<colour page-background>>\ntab-divider: <<colour page-background>>\ntab-foreground-selected: rgba(255, 255, 255, 0.87)\ntab-foreground: rgba(255, 255, 255, 0.54)\ntable-border: #464646\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #48484A\ntag-foreground: #323232\ntiddler-background: <<colour background>>\ntiddler-border: transparent\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: #48484A\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: rgba(255, 255, 255, 0.08)\ntiddler-editor-fields-even: rgba(255, 255, 255, 0.1)\ntiddler-editor-fields-odd: rgba(255, 255, 255, 0.04)\ntiddler-info-background: #1E1E1E\ntiddler-info-border: #1E1E1E\ntiddler-info-tab-background: #3F638B\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #FFFFFF\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 very-muted-foreground>>\nvery-muted-foreground: #464646\nselection-background: #3F638B\nselection-foreground: #ffffff\nwikilist-background: <<colour page-background>>\nwikilist-button-background: #3F638B\nwikilist-button-foreground: <<colour foreground>>\nwikilist-button-open: #32D74B\nwikilist-button-open-hover: #32D74B\nwikilist-button-reveal: #0A84FF\nwikilist-button-reveal-hover: #0A84FF\nwikilist-button-remove: #FF453A\nwikilist-button-remove-hover: #FF453A\nwikilist-droplink-dragover: #32D74B\nwikilist-item: <<colour background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-title: <<colour foreground>>\nwikilist-title-svg: <<colour foreground>>\nwikilist-toolbar-foreground: <<colour foreground>>\nwikilist-url: <<colour muted-foreground>>\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\nselect-tag-background:\nselect-tag-foreground:\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/DesertSand": {
"title": "$:/palettes/DesertSand",
"tags": "$:/tags/Palette",
"name": "Desert Sand",
"description": "A desert sand palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #E9E0C7\nblockquote-bar: <<colour muted-foreground>>\nbutton-foreground: <<colour foreground>>\ncode-background: #F3EDDF\ncode-border: #C3BAA1\ncode-foreground: #ab3250\ndiff-delete-background: #bd8b8b\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #91c093\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #ad3434\ndownload-background: #6ca16c\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: #E9E0C7\ndropdown-tab-background: #BAB29C\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: #313163\nexternal-link-foreground: #555592\nforeground: #2D2A23\nmenubar-background: #CDC2A6\nmenubar-foreground: #5A5446\nmessage-background: #ECE5CF\nmessage-border: #D6CBAA\nmessage-foreground: #5f6e7d\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #8A8885\nmodal-footer-background: #CDC2A6\nmodal-footer-border: #9D998E\nmodal-header-border: #9D998E\nmuted-foreground: #9D998E\nnotification-background: #F0E9D7\nnotification-border: #939189\npage-background: #e0d3af\npre-background: #D6CBAA\npre-border: #CDC2A6\nprimary: #5B6F55\nselection-background: #9D947B\nselection-foreground: <<colour foreground>>\nselect-tag-background: #F0E9D7\nselect-tag-foreground: #2D2A23\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #2D2A23\nsidebar-controls-foreground: #867F69\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #867F69\nsidebar-muted-foreground-hover: #706A58\nsidebar-muted-foreground: #B3A98C\nsidebar-tab-background-selected: #e0d3af\nsidebar-tab-background: #A6A193\nsidebar-tab-border-selected: #C3BAA1\nsidebar-tab-border: #C3BAA1\nsidebar-tab-divider: #CDC2A6\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #2D2A23\nsidebar-tiddler-link-foreground-hover: #433F35\nsidebar-tiddler-link-foreground: #706A58\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #A6A193\ntab-background-selected: #E9E0C7\ntab-background: #A6A193\ntab-border-selected: #C3BAA1\ntab-border: #C3BAA1\ntab-divider: #CDC2A6\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #2D2A23\ntable-border: #9D998E\ntable-footer-background: #8A8885\ntable-header-background: #B0AA98\ntag-background: #706A58\ntag-foreground: #E3D7B7\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #9D947B\ntiddler-controls-foreground-selected: #706A58\ntiddler-controls-foreground: #C3BAA1\ntiddler-editor-background: #E9E0C7\ntiddler-editor-border-image: #A6A193\ntiddler-editor-border: #A6A193\ntiddler-editor-fields-even: #D6CBAA\ntiddler-editor-fields-odd: #C3BAA1\ntiddler-info-background: #E3D7B7\ntiddler-info-border: #BAB29C\ntiddler-info-tab-background: #E9E0C7\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #867F69\ntiddler-title-foreground: #374464\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: #8A8885\nvery-muted-foreground: #CDC2A6\nwikilist-background: <<colour page-background>>\nwikilist-item: #CDC2A6\nwikilist-info: #161512\nwikilist-title: #433F35\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: #706A58\nwikilist-button-open: #7db66a\nwikilist-button-open-hover: #56a556\nwikilist-button-reveal: #5a6c9e\nwikilist-button-reveal-hover: #454591\nwikilist-button-remove: #bc5972\nwikilist-button-remove-hover: #814040\nwikilist-toolbar-background: #CDC2A6\nwikilist-toolbar-foreground: #2D2A23\nwikilist-droplink-dragover: rgba(255,192,192,0.5)\nwikilist-button-background: #A6A193\nwikilist-button-foreground: #161512\n"
},
"$:/palettes/GruvboxDark": {
"title": "$:/palettes/GruvboxDark",
"name": "Gruvbox Dark",
"description": "Retro groove color scheme",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"license": "https://github.com/morhetz/gruvbox",
"text": "alert-background: #cc241d\nalert-border: #cc241d\nalert-highlight: #d79921\nalert-muted-foreground: #504945\nbackground: #3c3836\nblockquote-bar: <<colour muted-foreground>>\nbutton-foreground: <<colour page-background>>\ncode-background: #504945\ncode-border: #504945\ncode-foreground: #fb4934\ndiff-delete-background: #fb4934\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #b8bb26\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #fb4934\ndownload-background: #b8bb26\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #665c54\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ebdbb2\ndropdown-tab-background: #665c54\ndropzone-background: #98971a\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #d3869b\nexternal-link-foreground: #8ec07c\nforeground: #fbf1c7\nmenubar-background: #504945\nmenubar-foreground: <<colour foreground>>\nmessage-background: #83a598\nmessage-border: #83a598\nmessage-foreground: #3c3836\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #504945\nmodal-footer-background: #3c3836\nmodal-footer-border: #3c3836\nmodal-header-border: #3c3836\nmuted-foreground: #d5c4a1\nnotification-background: <<colour primary>>\nnotification-border: <<colour primary>>\npage-background: #282828\npre-background: #504945\npre-border: #504945\nprimary: #d79921\nselect-tag-background: #665c54\nselect-tag-foreground: <<colour foreground>>\nselection-background: #458588\nselection-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour page-background>>\nsidebar-controls-foreground-hover: #7c6f64\nsidebar-controls-foreground: #504945\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #fbf1c7\nsidebar-muted-foreground-hover: #7c6f64\nsidebar-muted-foreground: #504945\nsidebar-tab-background-selected: #bdae93\nsidebar-tab-background: #3c3836\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #bdae93\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #282828\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #458588\nsidebar-tiddler-link-foreground: #98971a\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ebdbb2\ntab-background: #665c54\ntab-border-selected: #665c54\ntab-border: #665c54\ntab-divider: #bdae93\ntab-foreground-selected: #282828\ntab-foreground: #ebdbb2\ntable-border: #7c6f64\ntable-footer-background: #665c54\ntable-header-background: #504945\ntag-background: #d3869b\ntag-foreground: #282828\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #7c6f64\ntiddler-controls-foreground-selected: <<colour primary>>\ntiddler-controls-foreground: #665c54\ntiddler-editor-background: #32302f\ntiddler-editor-border-image: #282828\ntiddler-editor-border: #282828\ntiddler-editor-fields-even: #504945\ntiddler-editor-fields-odd: #7c6f64\ntiddler-info-background: #32302f\ntiddler-info-border: #ebdbb2\ntiddler-info-tab-background: #ebdbb2\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #7c6f64\ntiddler-title-foreground: #a89984\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: #504945\nvery-muted-foreground: #bdae93\nwikilist-background: <<colour page-background>>\nwikilist-button-background: #acacac\nwikilist-button-foreground: <<colour button-foreground>>\nwikilist-item: <<colour background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-toolbar-foreground: <<colour foreground>>\nwikilist-title: <<colour foreground>>\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: <<colour muted-foreground>>\nwikilist-button-open-hover: <<colour primary>>\nwikilist-button-open: <<colour dropzone-background>>\nwikilist-button-remove: <<colour dirty-indicator>>\nwikilist-button-remove-hover: <<colour alert-background>>\nwikilist-droplink-dragover: <<colour dropzone-background>>\nwikilist-button-reveal: <<colour sidebar-tiddler-link-foreground-hover>>\nwikilist-button-reveal-hover: <<colour message-background>>\n"
},
"$:/palettes/Nord": {
"title": "$:/palettes/Nord",
"name": "Nord",
"description": "An arctic, north-bluish color palette.",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"license": "MIT, arcticicestudio, https://github.com/arcticicestudio/nord/blob/develop/LICENSE.md",
"text": "alert-background: #D08770\nalert-border: #D08770\nalert-highlight: #B48EAD\nalert-muted-foreground: #4C566A\nbackground: #3b4252\nblockquote-bar: <<colour muted-foreground>>\nbutton-foreground: <<colour page-background>>\ncode-background: #2E3440\ncode-border: #2E3440\ncode-foreground: #BF616A\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #A3BE8C\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #BF616A\ndownload-background: #A3BE8C\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ECEFF4\ndropdown-tab-background: #4C566A\ndropzone-background: #A3BE8C\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #5E81AC\nexternal-link-foreground: #8FBCBB\nforeground: #d8dee9\nmenubar-background: #2E3440\nmenubar-foreground: #d8dee9\nmessage-background: #2E3440\nmessage-border: #2E3440\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #3b4252\nmodal-footer-background: #3b4252\nmodal-footer-border: #3b4252\nmodal-header-border: #3b4252\nmuted-foreground: #4C566A\nnotification-background: <<colour primary>>\nnotification-border: #EBCB8B\npage-background: #2e3440\npre-background: #2E3440\npre-border: #2E3440\nprimary: #5E81AC\nselect-tag-background: #3b4252\nselect-tag-foreground: <<colour foreground>>\nselection-background: #5E81AC\nselection-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour page-background>>\nsidebar-controls-foreground-hover: #D8DEE9\nsidebar-controls-foreground: #4C566A\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #D8DEE9\nsidebar-muted-foreground-hover: #4C566A\nsidebar-muted-foreground: #4C566A\nsidebar-tab-background-selected: #ECEFF4\nsidebar-tab-background: #4C566A\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #4C566A\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #4C566A\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #A3BE8C\nsidebar-tiddler-link-foreground: #81A1C1\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ECEFF4\ntab-background: #4C566A\ntab-border-selected: #4C566A\ntab-border: #4C566A\ntab-divider: #4C566A\ntab-foreground-selected: #4C566A\ntab-foreground: #D8DEE9\ntable-border: #4C566A\ntable-footer-background: #2e3440\ntable-header-background: #2e3440\ntag-background: #A3BE8C\ntag-foreground: #4C566A\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: \ntiddler-controls-foreground-selected: #EBCB8B\ntiddler-controls-foreground: #4C566A\ntiddler-editor-background: #2e3440\ntiddler-editor-border-image: #2e3440\ntiddler-editor-border: #3b4252\ntiddler-editor-fields-even: #2e3440\ntiddler-editor-fields-odd: #2e3440\ntiddler-info-background: #2e3440\ntiddler-info-border: #2e3440\ntiddler-info-tab-background: #2e3440\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #4C566A\ntiddler-title-foreground: #81A1C1\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: #2d3038\nvery-muted-foreground: #2d3038\nwikilist-background: <<colour page-background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-item: <<colour background>>\nwikilist-title: <<colour foreground>>\nwikilist-info: <<colour muted-foreground>>\nwikilist-button-open: #A3BE8C\nwikilist-button-open-hover: #A3BE8C\nwikilist-button-reveal: #81A1C1\nwikilist-button-reveal-hover: #81A1C1\nwikilist-button-remove: #B48EAD\nwikilist-button-remove-hover: #B48EAD\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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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/SolarizedDark": {
"title": "$:/palettes/SolarizedDark",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"description": "Precision dark colors for machines and people",
"license": "MIT, Ethan Schoonover, https://github.com/altercation/solarized/blob/master/LICENSE",
"name": "SolarizedDark",
"text": "alert-background: #073642\nalert-border: #93a1a1\nalert-highlight: #d33682\nalert-muted-foreground: #d33682\nbackground: #073642\nblockquote-bar: #d33682\nbutton-background: #073642\nbutton-border: #586e75\nbutton-foreground: #93a1a1\ncode-background: #073642\ncode-border: #586e75\ncode-foreground: #93a1a1\ndirty-indicator: inherit\ndownload-background: #859900\ndownload-foreground: #073642\ndragger-background: #073642\ndragger-foreground: #839496\ndropdown-background: #073642\ndropdown-border: #93a1a1\ndropdown-tab-background: #002b36\ndropdown-tab-background-selected: #073642\ndropzone-background: #859900\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: #268bd2\nexternal-link-foreground-hover:\nexternal-link-foreground-visited: #268bd2\nforeground: #839496\nmessage-background: #002b36\nmessage-border: #586e75\nmessage-foreground: #839496\nmodal-backdrop: #657b83\nmodal-background: #002b36\nmodal-border: #586e75\nmodal-footer-background: #073642\nmodal-footer-border: #586e75\nmodal-header-border: #586e75\nmuted-foreground: #93a1a1\nnotification-background: #002b36\nnotification-border: #586e75\npage-background: #073642\npre-background: inherit\npre-border: #657b83\nprimary: #859900\nselect-tag-background: #002b36\nselect-tag-foreground: #839496\nsidebar-button-foreground: #93a1a1\nsidebar-controls-foreground: #93a1a1\nsidebar-controls-foreground-hover: #eee8d5\nsidebar-foreground: #93a1a1\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: #839496\nsidebar-muted-foreground-hover: #93a1a1\nsidebar-tab-background: #002b36\nsidebar-tab-background-selected: #073642\nsidebar-tab-border: #073642\nsidebar-tab-border-selected: #839496\nsidebar-tab-divider: #002b36\nsidebar-tab-foreground: #657b83\nsidebar-tab-foreground-selected: #93a1a1\nsidebar-tiddler-link-foreground: #2aa198\nsidebar-tiddler-link-foreground-hover: #eee8d5\nsite-title-foreground: #d33682\nstatic-alert-foreground: #93a1a1\ntab-background: #073642\ntab-background-selected: #002b36\ntab-border: #586e75\ntab-border-selected: #93a1a1\ntab-divider: #93a1a1\ntab-foreground: #839496\ntab-foreground-selected: #93a1a1\ntable-border: #586e75\ntable-footer-background: #073642\ntable-header-background: #073642\ntag-background: #b58900\ntag-foreground: #002b36\ntiddler-background: #002b36\ntiddler-border: #586e75\ntiddler-controls-foreground: inherit\ntiddler-controls-foreground-hover: #d33682\ntiddler-controls-foreground-selected: #2aa198\ntiddler-editor-background: #002b36\ntiddler-editor-border: #073642\ntiddler-editor-border-image: #002b36\ntiddler-editor-fields-even: #002b36\ntiddler-editor-fields-odd: #073642\ntiddler-info-background: #073642\ntiddler-info-border: #657b83\ntiddler-info-tab-background: #002b36\ntiddler-link-background: #002b36\ntiddler-link-foreground: #2aa198\ntiddler-subtitle-foreground: #839496\ntiddler-title-foreground: #d33682\ntoolbar-cancel-button: #839496\ntoolbar-close-button: #839496\ntoolbar-delete-button: #dc322f\ntoolbar-done-button: #839496\ntoolbar-edit-button: #839496\ntoolbar-info-button: #839496\ntoolbar-new-button: #839496\ntoolbar-options-button: #839496\ntoolbar-save-button: inherit\nuntagged-background: #586e75\nvery-muted-foreground: #586e75\n"
},
"$:/palettes/SolarizedLight": {
"title": "$:/palettes/SolarizedLight",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"description": "Precision colors for machines and people",
"license": "MIT, Ethan Schoonover, https://github.com/altercation/solarized/blob/master/LICENSE",
"name": "SolarizedLight",
"text": "alert-background: #eee8d5\nalert-border: #586e75\nalert-highlight: #d33682\nalert-muted-foreground: #d33682\nbackground: #eee8d5\nblockquote-bar: #d33682\nbutton-background: #eee8d5\nbutton-border: #93a1a1\nbutton-foreground: #586e75\ncode-background: #eee8d5\ncode-border: #93a1a1\ncode-foreground: #586e75\ndirty-indicator: inherit\ndownload-background: #859900\ndownload-foreground: #eee8d5\ndragger-background: #eee8d5\ndragger-foreground: #657b83\ndropdown-background: #eee8d5\ndropdown-border: #586e75\ndropdown-tab-background: #fdf6e3\ndropdown-tab-background-selected: #eee8d5\ndropzone-background: #859900\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: #268bd2\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #268bd2\nforeground: #657b83\nmessage-background: #fdf6e3\nmessage-border: #93a1a1\nmessage-foreground: #657b83\nmodal-backdrop: #839496\nmodal-background: #fdf6e3\nmodal-border: #93a1a1\nmodal-footer-background: #eee8d5\nmodal-footer-border: #93a1a1\nmodal-header-border: #93a1a1\nmuted-foreground: #586e75\nnotification-background: #fdf6e3\nnotification-border: #93a1a1\npage-background: #eee8d5\npre-background: #eee8d5\npre-border: #839496\nprimary: #859900\nselect-tag-background: #fdf6e3\nselect-tag-foreground: #657b83\nsidebar-button-foreground: #586e75\nsidebar-controls-foreground: #586e75\nsidebar-controls-foreground-hover: #d33682\nsidebar-foreground: #586e75\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: #657b83\nsidebar-muted-foreground-hover: #586e75\nsidebar-tab-background: #fdf6e3\nsidebar-tab-background-selected: #eee8d5\nsidebar-tab-border: #eee8d5\nsidebar-tab-border-selected: #657b83\nsidebar-tab-divider: #fdf6e3\nsidebar-tab-foreground: #839496\nsidebar-tab-foreground-selected: #586e75\nsidebar-tiddler-link-foreground: #2aa198\nsidebar-tiddler-link-foreground-hover: #002b36\nsite-title-foreground: #d33682\nstatic-alert-foreground: #586e75\ntab-background: #eee8d5\ntab-background-selected: #fdf6e3\ntab-border: #93a1a1\ntab-border-selected: #586e75\ntab-divider: #586e75\ntab-foreground: #657b83\ntab-foreground-selected: #586e75\ntable-border: #93a1a1\ntable-footer-background: #eee8d5\ntable-header-background: #eee8d5\ntag-background: #b58900\ntag-foreground: #fdf6e3\ntiddler-background: #fdf6e3\ntiddler-border: #93a1a1\ntiddler-controls-foreground: inherit\ntiddler-controls-foreground-hover: #d33682\ntiddler-controls-foreground-selected: #2aa198\ntiddler-editor-background: #fdf6e3\ntiddler-editor-border: #eee8d5\ntiddler-editor-border-image: #fdf6e3\ntiddler-editor-fields-even: #fdf6e3\ntiddler-editor-fields-odd: #eee8d5\ntiddler-info-background: #eee8d5\ntiddler-info-border: #839496\ntiddler-info-tab-background: #fdf6e3\ntiddler-link-background: #fdf6e3\ntiddler-link-foreground: #2aa198\ntiddler-subtitle-foreground: #657b83\ntiddler-title-foreground: #d33682\ntoolbar-cancel-button: #657b83\ntoolbar-close-button: #657b83\ntoolbar-delete-button: #dc322f\ntoolbar-done-button: #657b83\ntoolbar-edit-button: #657b83\ntoolbar-info-button: #657b83\ntoolbar-new-button: #657b83\ntoolbar-options-button: #657b83\ntoolbar-save-button: inherit\nuntagged-background: #586e75\nvery-muted-foreground: #93a1a1\n"
},
"$:/palettes/SpartanDay": {
"title": "$:/palettes/SpartanDay",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"description": "Cold, spartan day colors",
"name": "Spartan Day",
"text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #FAFAFA\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: #ececec\ncode-border: #ececec\ncode-foreground: \ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #FFFFFF\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #F5F5F5\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: \nexternal-link-foreground: \nforeground: rgba(0, 0, 0, 0.87)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(0, 0, 0, 0.54)\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour very-muted-foreground>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(0, 0, 0, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #f4f4f4\npre-background: #ececec\npre-border: #ececec\nprimary: #3949ab\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #aeaeae\nsidebar-controls-foreground: #c6c6c6\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground-hover: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground: rgba(0, 0, 0, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(0, 0, 0, 0.87)\nsidebar-tab-foreground: rgba(0, 0, 0, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(0, 0, 0, 0.87)\nsidebar-tiddler-link-foreground: rgba(0, 0, 0, 0.54)\nsite-title-foreground: rgba(0, 0, 0, 0.87)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(0, 0, 0, 0.87)\ntab-foreground: rgba(0, 0, 0, 0.54)\ntable-border: #d8d8d8\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: #f9f9f9\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: #e8e7e7\ntiddler-editor-fields-even: rgba(0, 0, 0, 0.1)\ntiddler-editor-fields-odd: rgba(0, 0, 0, 0.04)\ntiddler-info-background: #F5F5F5\ntiddler-info-border: #F5F5F5\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #000000\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 very-muted-foreground>>\nvery-muted-foreground: rgba(0, 0, 0, 0.12)\n"
},
"$:/palettes/SpartanNight": {
"title": "$:/palettes/SpartanNight",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"description": "Dark spartan colors",
"name": "Spartan Night",
"text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #303030\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: <<colour pre-background>>\ncode-border: <<colour pre-border>>\ncode-foreground: rgba(255, 255, 255, 0.54)\ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #424242\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #050505\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: #7c318c\nexternal-link-foreground: #9e3eb3\nforeground: rgba(255, 255, 255, 0.7)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(255, 255, 255, 0.54)\nmodal-backdrop: <<colour page-background>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour background>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(255, 255, 255, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #212121\npre-background: #2a2a2a\npre-border: transparent\nprimary: #5656f3\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #494949\nsidebar-controls-foreground: #5d5d5d\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground: rgba(255, 255, 255, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87)\nsidebar-tab-foreground: rgba(255, 255, 255, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7)\nsidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54)\nsite-title-foreground: rgba(255, 255, 255, 0.7)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(255, 255, 255, 0.87)\ntab-foreground: rgba(255, 255, 255, 0.54)\ntable-border: #3a3a3a\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: rgb(55,55,55)\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: rgba(255, 255, 255, 0.08)\ntiddler-editor-fields-even: rgba(255, 255, 255, 0.1)\ntiddler-editor-fields-odd: rgba(255, 255, 255, 0.04)\ntiddler-info-background: #454545\ntiddler-info-border: #454545\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #FFFFFF\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 very-muted-foreground>>\nvery-muted-foreground: rgba(255, 255, 255, 0.12)\n"
},
"$:/palettes/Twilight": {
"title": "$:/palettes/Twilight",
"tags": "$:/tags/Palette",
"author": "Thomas Elmiger",
"type": "application/x-tiddler-dictionary",
"name": "Twilight",
"description": "Delightful, soft darkness.",
"text": "alert-background: rgb(255, 255, 102)\nalert-border: rgb(232, 232, 125)\nalert-highlight: rgb(255, 51, 51)\nalert-muted-foreground: rgb(224, 82, 82)\nbackground: rgb(38, 38, 38)\nblockquote-bar: rgba(240, 196, 117, 0.7)\nbutton-background: rgb(63, 63, 63)\nbutton-border: rgb(127, 127, 127)\nbutton-foreground: rgb(179, 179, 179)\ncode-background: rgba(0,0,0,0.03)\ncode-border: rgba(0,0,0,0.08)\ncode-foreground: rgb(255, 94, 94)\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: rgb(255, 94, 94)\ndownload-background: #19a974\ndownload-foreground: rgb(38, 38, 38)\ndragger-background: rgb(179, 179, 179)\ndragger-foreground: rgb(38, 38, 38)\ndropdown-background: rgb(38, 38, 38)\ndropdown-border: rgb(255, 255, 255)\ndropdown-tab-background: rgba(0,0,0,.1)\ndropdown-tab-background-selected: rgba(255,255,255,1)\ndropzone-background: #9eebcf\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: rgb(179, 179, 255)\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: rgb(153, 153, 255)\nforeground: rgb(179, 179, 179)\nmessage-background: <<colour tag-foreground>>\nmessage-border: #96ccff\nmessage-foreground: <<colour tag-background>>\nmodal-backdrop: rgb(179, 179, 179)\nmodal-background: rgb(38, 38, 38)\nmodal-border: rgba(0,0,0,.5)\nmodal-footer-background: #f4f4f4\nmodal-footer-border: rgba(0,0,0,.1)\nmodal-header-border: rgba(0,0,0,.2)\nmuted-foreground: rgb(255, 255, 255)\nnotification-background: <<colour tag-foreground>>\nnotification-border: <<colour tag-background>>\npage-background: rgb(26, 26, 26)\npre-background: rgb(25, 25, 25)\npre-border: rgba(0,0,0,.2)\nprimary: rgb(255, 201, 102)\nselect-tag-background: \nselect-tag-foreground: \nsidebar-button-foreground: rgb(179, 179, 179)\nsidebar-controls-foreground: rgb(153, 153, 153)\nsidebar-controls-foreground-hover: <<colour tiddler-controls-foreground-hover>>\nsidebar-foreground: rgb(141, 141, 141)\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: rgba(0, 0, 0, 0.5)\nsidebar-muted-foreground-hover: rgb(141, 141, 141)\nsidebar-tab-background: rgba(141, 141, 141, 0.2)\nsidebar-tab-background-selected: rgb(26, 26, 26)\nsidebar-tab-border: rgb(127, 127, 127)\nsidebar-tab-border-selected: rgb(127, 127, 127)\nsidebar-tab-divider: rgb(127, 127, 127)\nsidebar-tab-foreground: rgb(179, 179, 179)\nsidebar-tab-foreground-selected: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground-hover: rgb(115, 115, 115)\nsite-title-foreground: rgb(255, 201, 102)\nstatic-alert-foreground: rgba(0,0,0,.3)\ntab-background: rgba(0,0,0,0.125)\ntab-background-selected: rgb(38, 38, 38)\ntab-border: rgb(255, 201, 102)\ntab-border-selected: rgb(255, 201, 102)\ntab-divider: rgb(255, 201, 102)\ntab-foreground: rgb(179, 179, 179)\ntab-foreground-selected: rgb(179, 179, 179)\ntable-border: rgba(255,255,255,.3)\ntable-footer-background: rgba(0,0,0,.4)\ntable-header-background: rgba(0,0,0,.1)\ntag-background: rgb(255, 201, 102)\ntag-foreground: rgb(25, 25, 25)\ntiddler-background: rgb(38, 38, 38)\ntiddler-border: rgba(240, 196, 117, 0.7)\ntiddler-controls-foreground: rgb(128, 128, 128)\ntiddler-controls-foreground-hover: rgba(255, 255, 255, 0.8)\ntiddler-controls-foreground-selected: rgba(255, 255, 255, 0.9)\ntiddler-editor-background: rgb(33, 33, 33)\ntiddler-editor-border: rgb(63, 63, 63)\ntiddler-editor-border-image: rgb(25, 25, 25)\ntiddler-editor-fields-even: rgb(33, 33, 33)\ntiddler-editor-fields-odd: rgb(28, 28, 28)\ntiddler-info-background: rgb(43, 43, 43)\ntiddler-info-border: rgb(25, 25, 25)\ntiddler-info-tab-background: rgb(43, 43, 43)\ntiddler-link-background: rgb(38, 38, 38)\ntiddler-link-foreground: rgb(204, 204, 255)\ntiddler-subtitle-foreground: rgb(255, 255, 255)\ntiddler-title-foreground: rgb(255, 192, 76)\ntoolbar-cancel-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-done-button: \ntoolbar-edit-button: \ntoolbar-info-button: \ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \nuntagged-background: rgb(255, 255, 255)\nvery-muted-foreground: rgba(240, 196, 117, 0.7)\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\nselection-background:\nselection-foreground:\nselect-tag-background:\nselect-tag-foreground:\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\nwikilist-background: #e5e5e5\nwikilist-item: #fff\nwikilist-info: #000\nwikilist-title: #666\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: #aaa\nwikilist-button-open: #4fb82b\nwikilist-button-open-hover: green\nwikilist-button-reveal: #5778d8\nwikilist-button-reveal-hover: blue\nwikilist-button-remove: #d85778\nwikilist-button-remove-hover: red\nwikilist-toolbar-background: #d3d3d3\nwikilist-toolbar-foreground: #888\nwikilist-droplink-dragover: rgba(255,192,192,0.5)\nwikilist-button-background: #acacac\nwikilist-button-foreground: #000\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 --> "
},
"$:/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": "<$macrocall $name=\"csvtiddlers\" filter=<<exportFilter>> format=\"quoted-comma-sep\" $output=\"text/raw\"/>\n"
},
"$:/core/templates/exporters/JsonFile": {
"title": "$:/core/templates/exporters/JsonFile",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/JsonFile}}",
"extension": ".json",
"text": "<$macrocall $name=\"jsontiddlers\" filter=<<exportFilter>> $output=\"text/raw\"/>\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 tc-static-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\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>\n"
},
"$:/core/templates/exporters/TidFile": {
"title": "$:/core/templates/exporters/TidFile",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/TidFile}}",
"extension": ".tid",
"condition": "[<count>compare:lte[1]]",
"text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>"
},
"$:/core/save/all-external-js": {
"title": "$:/core/save/all-external-js",
"text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[prefix[$:/temp/]] -[prefix[$:/HistoryList]] -[status[pending]plugin-type[import]] -[[$:/core]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5-external-js.html}}\n"
},
"$:/core/templates/tiddlywiki5.js": {
"title": "$:/core/templates/tiddlywiki5.js",
"text": "\\rules only filteredtranscludeinline transcludeinline codeinline\n\n/*\n{{ $:/core/copyright.txt ||$:/core/templates/plain-text-tiddler}}\n`*/\n`<!--~~ Library modules ~~-->\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/plain-text-tiddler}}}\n<!--~~ Boot prefix ~~-->\n{{ $:/boot/bootprefix.js ||$:/core/templates/plain-text-tiddler}}\n<!--~~ Core plugin ~~-->\n{{$:/core/templates/tiddlywiki5.js/tiddlers}}\n<!--~~ Boot kernel ~~-->\n{{ $:/boot/boot.js ||$:/core/templates/plain-text-tiddler}}\n"
},
"$:/core/templates/tiddlywiki5.js/tiddlers": {
"title": "$:/core/templates/tiddlywiki5.js/tiddlers",
"text": "`\n$tw.preloadTiddlerArray(`<$text text=<<jsontiddlers \"[[$:/core]]\">>/>`);\n`\n"
},
"$:/core/templates/tiddlywiki5-external-js.html": {
"title": "$:/core/templates/tiddlywiki5-external-js.html",
"text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\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<!--~~ Raw markup for the top of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}\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<!--~~ Raw markup for the bottom of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}\n</body>\n<script src=\"%24%3A%2Fcore%2Ftemplates%2Ftiddlywiki5.js\" onerror=\"alert('Error: Cannot load tiddlywiki.js');\"></script>\n</html>\n"
},
"$:/core/templates/html-div-skinny-tiddler": {
"title": "$:/core/templates/html-div-skinny-tiddler",
"text": "<!--\n\nThis template is a variant of $:/core/templates/html-div-tiddler used for saving skinny tiddlers (with no text field)\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre></pre>\n</div>`\n"
},
"$:/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": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[prefix[$:/temp/]] -[prefix[$:/HistoryList]] -[status[pending]plugin-type[import]] -[[$:/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\\define skinnySaveTiddlerFilter()\n[!is[system]]\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\\define skinnySaveTiddlerFilter()\n[is[image]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
},
"$:/core/templates/server/static.sidebar.wikitext": {
"title": "$:/core/templates/server/static.sidebar.wikitext",
"text": "\\whitespace trim\n<div class=\"tc-sidebar-scrollable\" style=\"overflow: auto;\">\n<div class=\"tc-sidebar-header\">\n<h1 class=\"tc-site-title\">\n<$transclude tiddler=\"$:/SiteTitle\"/>\n</h1>\n<div class=\"tc-site-subtitle\">\n<$transclude tiddler=\"$:/SiteSubtitle\"/>\n</div>\n<h2>\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$list filter={{$:/DefaultTiddlers}}>\n<div class=\"tc-menu-list-subitem\">\n<$link><$text text=<<currentTiddler>>/></$link>\n</div>\n</$list>\n</div>\n<!-- Currently disabled the recent list as it is unweildy when the responsive narrow view kicks in\n<h2>\n{{$:/language/SideBar/Recent/Caption}}\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n</div>\n</div>\n</div>\n-->\n"
},
"$:/core/templates/server/static.tiddler.html": {
"title": "$:/core/templates/server/static.tiddler.html",
"text": "\\whitespace trim\n\\define tv-wikilink-template() $uri_encoded$\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\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=\"%24%3A%2Fcore%2Ftemplates%2Fstatic.template.css\">\n<title><$view field=\"caption\" format=\"plainwikified\"><$view field=\"title\"/></$view>: <$view tiddler=\"$:/core/wiki/title\" format=\"plainwikified\"/></title>\n</head>\n<body class=\"tc-body\">\n<$transclude tiddler=\"$:/core/templates/server/static.sidebar.wikitext\" mode=\"inline\"/>\n<section class=\"tc-story-river\">\n<div class=\"tc-tiddler-frame\">\n<$transclude tiddler=\"$:/core/templates/server/static.tiddler.wikitext\" mode=\"inline\"/>\n</div>\n</section>\n</body>\n</html>"
},
"$:/core/templates/server/static.tiddler.wikitext": {
"title": "$:/core/templates/server/static.tiddler.wikitext",
"text": "\\whitespace trim\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<h2><$text text=<<currentTiddler>>/></h2>\n</div>\n</div>\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<div class=\"tc-tags-wrapper\">\n<$list filter=\"[all[current]tags[]sort[title]]\">\n<a href={{{ [<currentTiddler>encodeuricomponent[]] }}}>\n<$macrocall $name=\"tag-pill\" tag=<<currentTiddler>>/>\n</a>\n</$list>\n</div>\n<div class=\"tc-tiddler-body\">\n<$transclude mode=\"block\"/>\n</div>\n"
},
"$:/core/templates/single.tiddler.window": {
"title": "$:/core/templates/single.tiddler.window",
"text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$vars\n\ttv-config-toolbar-icons={{$:/config/Toolbar/Icons}}\n\ttv-config-toolbar-text={{$:/config/Toolbar/Text}}\n\ttv-config-toolbar-class={{$:/config/Toolbar/ButtonClass}}\n\ttv-show-missing-links={{$:/config/MissingLinks}}\n\tstoryviewTitle={{$:/view}}\n\tlanguageTitle={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</div>\n\n</$vars>\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<!-- ensure splash screen isn't shown when JS is disabled -->\n`<style>\n.tc-remove-when-wiki-loaded {display: none;}\n</style>`\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\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\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 tc-static-story-river\">\n`<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>`\n</section>\n</body>\n</html>\n`\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<$list filter={{{ [<skinnySaveTiddlerFilter>] }}} template=\"$:/core/templates/html-div-skinny-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": "<$set name=\"saveTiddlerAndShadowsFilter\" filter=\"[subfilter<saveTiddlerFilter>] [subfilter<saveTiddlerFilter>plugintiddlers[]]\">\n`<!doctype html>\n`{{$:/core/templates/MOTW.html}}`<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n`{{{ [<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}`\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\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`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/core/wiki/rawmarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}`\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}`\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<!--~~ Raw markup for the bottom of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}`\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/Actions/new-image": {
"title": "$:/core/ui/Actions/new-image",
"tags": "$:/tags/Actions",
"description": "create a new image tiddler",
"text": "\\define get-type()\nimage/$(imageType)$\n\\end\n\\define get-tags() $(textFieldTags)$ $(tagsFieldTags)$\n<$vars imageType={{$:/config/NewImageType}} textFieldTags={{$:/config/NewJournal/Tags}} tagsFieldTags={{$:/config/NewJournal/Tags!!tags}}>\n<$action-sendmessage $message=\"tm-new-tiddler\" type=<<get-type>> tags=<<get-tags>>/>\n</$vars>\n"
},
"$:/core/ui/Actions/new-journal": {
"title": "$:/core/ui/Actions/new-journal",
"tags": "$:/tags/Actions",
"description": "create a new journal tiddler",
"text": "\\define get-tags() $(textFieldTags)$ $(tagsFieldTags)$\n<$vars journalTitleTemplate={{$:/config/NewJournal/Title}} textFieldTags={{$:/config/NewJournal/Tags}} tagsFieldTags={{$:/config/NewJournal/Tags!!tags}} journalText={{$:/config/NewJournal/Text}}>\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=<<get-tags>> text={{{ [<journalTitle>get[]] }}}/>\n</$reveal>\n<$reveal type=\"match\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<get-tags>> text=<<journalText>>/>\n</$reveal>\n</$wikify>\n</$vars>\n"
},
"$:/core/ui/Actions/new-tiddler": {
"title": "$:/core/ui/Actions/new-tiddler",
"tags": "$:/tags/Actions",
"description": "create a new empty tiddler",
"text": "\\define get-tags() $(textFieldTags)$ $(tagsFieldTags)$\n<$vars textFieldTags={{$:/config/NewTiddler/Tags}} tagsFieldTags={{$:/config/NewTiddler/Tags!!tags}}>\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<get-tags>>/>\n</$vars>\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\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch/input}!match{$:/temp/advancedsearch}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\" \n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\" type=\"search\" \n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} configTiddlerFilter=\"[[$:/temp/advancedsearch]]\" firstSearchFilterField=\"text\" \n\t\tinputAcceptActions=<<input-accept-actions>> inputAcceptVariantActions=<<input-accept-variant-actions>> \n\t\tinputCancelActions=<<cancel-search-actions>>/>\n</$keyboard>\n</$keyboard>\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}}>\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[[$:/temp/advancedsearch/selected-item]get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\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<<cancel-search-actions>>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\" />\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<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher actions=\"\"\"<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text=<<navigateTo>>/><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text=<<navigateTo>>/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/><$action-sendmessage $message=\"tm-focus-selector\" $param='.tc-advanced-search input' />\"\"\">\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</$set>\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}}",
"first-search-filter": "[all[shadows]search<userInput>sort[title]limit[250]] -[[$:/temp/advancedsearch]] -[[$:/temp/advancedsearch/input]]",
"text": "\\define lingo-base() $:/language/Search/\n\n\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch}!match{$:/temp/advancedsearch/input}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\"/>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\"\n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\" type=\"search\"\n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} configTiddlerFilter=\"[[$:/core/ui/AdvancedSearch/Shadows]]\"\n\t\tinputCancelActions=<<cancel-search-actions>> inputAcceptActions=<<input-accept-actions>> \n\t\tinputAcceptVariantActions=<<input-accept-variant-actions>> filterMinLength={{$:/config/Search/MinLength}}/>\n</$keyboard>\n</$keyboard>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\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]] -[[$:/temp/advancedsearch/input]]\"/>\"\"\">\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]] -[[$:/temp/advancedsearch/input]]\">\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[[$:/temp/advancedsearch/selected-item]get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\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\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define next-search-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab/search-results/advancedsearch\" tag=\"$:/tags/SearchResults\" beforeafter=\"$beforeafter$\" defaultState={{$:/config/SearchResults/Default}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/standard/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch}!match{$:/temp/advancedsearch/input}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\"/>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$keyboard key=\"shift-alt-Right\" actions=<<next-search-tab>>>\n<$keyboard key=\"shift-alt-Left\" actions=<<next-search-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\"\n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\" type=\"search\"\n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} inputCancelActions=<<cancel-search-actions>> \n\t\tinputAcceptActions=<<input-accept-actions>> inputAcceptVariantActions=<<input-accept-variant-actions>> \n\t\tconfigTiddlerFilter=\"[[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}]\"\n\t\tfilterMinLength={{$:/config/Search/MinLength}}/>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\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<$vars userInput={{{ [[$:/temp/advancedsearch]get[text]] }}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}} searchListState=\"$:/temp/advancedsearch/selected-item\">\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}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/standard/currentTab\" text=<<currentTab>>/>\"\"\" explicitState=\"$:/state/tab/search-results/advancedsearch\" />\n</$list>\n</$vars>\n</$list>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/System": {
"title": "$:/core/ui/AdvancedSearch/System",
"tags": "$:/tags/AdvancedSearch",
"caption": "{{$:/language/Search/System/Caption}}",
"first-search-filter": "[is[system]search<userInput>sort[title]limit[250]] -[[$:/temp/advancedsearch]] -[[$:/temp/advancedsearch/input]] -[[$:/temp/advancedsearch/selected-item]]",
"text": "\\define lingo-base() $:/language/Search/\n\\define set-next-input-tab(beforeafter:\"after\",stateTitle,tag,defaultState,currentTabTiddler) <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch}!match{$:/temp/advancedsearch/input}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\"/>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\"\n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\"\n\t\ttype=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} configTiddlerFilter=\"[[$:/core/ui/AdvancedSearch/System]]\"\n\t\tinputCancelActions=<<cancel-search-actions>> inputAcceptActions=<<input-accept-actions>> \n\t\tinputAcceptVariantActions=<<input-accept-variant-actions>> filterMinLength={{$:/config/Search/MinLength}}/>\n</$keyboard>\n</$keyboard>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\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]] -[[$:/temp/advancedsearch/input]] -[[$:/temp/advancedsearch/selected-item]]\"/>\"\"\">\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]] -[[$:/temp/advancedsearch/input]] -[[$:/temp/advancedsearch/selected-item]]\">\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[[$:/temp/advancedsearch/selected-item]get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" default=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<currentTab>>/>\"\"\" explicitState=\"$:/state/tab--1498284803\"/>\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/cancel-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$wikify name=\"format\" text=<<lingo Tiddler/DateFormat>>>\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=<<format>>/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">({{$:/language/Count}}: <$view field=\"count\"/>)</span></$reveal>\n</$wikify>\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<<lingo Prompt>>\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-plugin-info-toggle\">\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/chevron-right}}\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/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\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 tc-plugin-info-description\">\n<h1>\n''<$text text={{{ [<currentTiddler>get[name]] ~[<currentTiddler>split[/]last[1]] }}}/>'': <$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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/TiddlerFields\" explicitState=\"$:/state/tab--959111941\"/>\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Theme\" explicitState=\"$:/state/tab--1963855381\"/>\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=\"$:/temp/advancedsearch/input\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-advanced-search input\"/>\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/NewTiddler/Tags\"><<lingo NewTiddler/Tags/Prompt>></$link> |<$vars currentTiddler=\"$:/config/NewTiddler/Tags\" tagField=\"text\">{{||$:/core/ui/EditTemplate/tags}}<$list filter=\"[<currentTiddler>tags[]] +[limit[1]]\" variable=\"ignore\"><$button tooltip={{$:/language/ControlPanel/Basics/RemoveTags/Hint}}><<lingo RemoveTags>><$action-listops $tiddler=<<currentTiddler>> $field=\"text\" $subfilter={{{ [<currentTiddler>get[tags]] }}}/><$action-setfield $tiddler=<<currentTiddler>> tags=\"\"/></$button></$list></$vars> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$vars currentTiddler=\"$:/config/NewJournal/Tags\" tagField=\"text\">{{||$:/core/ui/EditTemplate/tags}}<$list filter=\"[<currentTiddler>tags[]] +[limit[1]]\" variable=\"ignore\"><$button tooltip={{$:/language/ControlPanel/Basics/RemoveTags/Hint}}><<lingo RemoveTags>><$action-listops $tiddler=<<currentTiddler>> $field=\"text\" $subfilter={{{ [<currentTiddler>get[tags]] }}}/><$action-setfield $tiddler=<<currentTiddler>> tags=\"\"/></$button></$list></$vars> |\n|<$link to=\"$:/config/AutoFocus\"><<lingo AutoFocus/Prompt>></$link> |{{$:/snippets/minifocusswitcher}} |\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Basics\" explicitState=\"$:/state/tab--2112689675\"/>\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}} focus=\"true\" 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={{$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint}}>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"+[remove<shortcut>]\"\n/>\n<small>{{$:/core/images/close-button}}</small>\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=\"[[$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>match[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-actions()\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$set name=\"url\" value={{!!url}}>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[name]]\" variable=\"dependency\">\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url=<<url>> title=<<dependency>>/>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define install-plugin-button()\n<div>\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$set name=\"reinstall-type\" value={{{ [<libraryVersion>compare:version:eq<installedVersion>then[tc-reinstall]] [<libraryVersion>compare:version:gt<installedVersion>then[tc-reinstall-upgrade]] [<libraryVersion>compare:version:lt<installedVersion>then[tc-reinstall-downgrade]] }}}>\n<$button actions=<<install-plugin-actions>> class={{{ [<assetInfo>get[original-title]has[version]then<reinstall-type>] tc-btn-invisible tc-install-plugin +[join[ ]] }}}>\n{{$:/core/images/download-button}}\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Install/Caption}}\">\n<$list filter=\"[<libraryVersion>compare:version:gt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[<libraryVersion>compare:version:lt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Reinstall/Caption}}\">\n{{$:/language/ControlPanel/Plugins/Downgrade/Caption}}\n</$list>\n\"\"\">\n{{$:/language/ControlPanel/Plugins/Update/Caption}}\n</$list>\n</$list>\n</$button>\n<div>\n</div>\n<$reveal stateTitle=<<assetInfo>> stateField=\"requires-reload\" type=\"match\" text=\"yes\">{{$:/language/ControlPanel/Plugins/PluginWillRequireReload}}</$reveal>\n</$set>\n</$set>\n</$set>\n</div>\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-plugin-info-toggle\">\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/chevron-right}}\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/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\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 tc-plugin-info-description\">\n<h1><strong><$text text={{{ [<assetInfo>get[name]] ~[<assetInfo>get[original-title]split[/]last[1]] }}}/></strong>: <$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<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\"><div><em>{{$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint}}</em></div></$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-buttons\">\n<<install-plugin-button>>\n</div>\n</div>\n<$set name=\"original-title\" value={{{ [<assetInfo>get[original-title]] }}}>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]] ~[<assetInfo>get[original-title]!is[tiddler]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]!is[tiddler]]\">\n{{$:/language/ControlPanel/Plugins/NotInstalled/Hint}}\n</$list>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]]\" variable=\"ignore\">\n<div>\n{{$:/language/ControlPanel/Plugins/AlsoRequires}}\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[name]]\" variable=\"dependency\">\n<$text text=<<dependency>>/>\n</$list>\n</div>\n</$list>\n</$set>\n</div>\n</$list>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-sub-plugins\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>sort[name]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n</$list>\n</div>\n</$reveal>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<$reveal type=\"nomatch\" text=\"yes\" state=<<popup-state>> tag=\"div\" class=\"tc-plugin-info-sub-plugin-indicator\">\n<$wikify name=\"count\" text=\"\"\"<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>]\"/>\"\"\">\n<$button class=\"tc-btn-invisible\" set=<<popup-state>> setTo=\"yes\">\n{{$:/language/ControlPanel/Plugins/SubPluginPrompt}}\n</$button>\n</$wikify>\n</$reveal>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$list filter=\"[<currentTiddler>get[enabled]else[yes]match[yes]]\" variable=\"ignore\">\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</$list>\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:author,description,original-title,readme,title{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[name]]\" variable=\"assetInfo\">\n<$list filter=\"[[$:/temp/RemoteAssetSearch/$(currentTiddler)$]has[text]] ~[<assetInfo>!has[parent-plugin]]\" variable=\"ignore\"><!-- Hide sub-plugins if we're not searching -->\n<<display-plugin-info \"$type$\">>\n</$list>\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<$set name=\"transclusion\" value=<<connectionTiddler>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Updates]] [[$:/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</$set>\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<div class=\"tc-tab-set\">\n<$set name=\"defaultTab\" value={{{ [all[tiddlers+shadows]tag[$:/tags/PluginLibrary]] }}}>\n<div class=\"tc-tab-buttons\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$button set=<<qualify \"$:/state/addplugins/tab\">> setTo=<<currentTiddler>> default=<<defaultTab>> selectedClass=\"tc-tab-selected\">\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude field=\"caption\"/>\n</$set>\n</$button>\n</$list>\n</div>\n<div class=\"tc-tab-divider\"/>\n<div class=\"tc-tab-content\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$reveal type=\"match\" state=<<qualify \"$:/state/addplugins/tab\">> text=<<currentTiddler>> default=<<defaultTab>>>\n<h2><$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link></h2>\n//<$view field=\"url\"/>//\n<$transclude mode=\"block\"/>\n<$set name=PluginLibraryURL value={{!!url}}>\n<<close-library-button>>\n</$set>\n<<display-server-connection>>\n</$reveal>\n</$list>\n</div>\n</$set>\n</div>\n\\end\n\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<div>\n<<plugin-library-listing>>\n</div>\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{{$:/PaletteManager}}\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/Add/Updates": {
"title": "$:/core/ui/ControlPanel/Plugins/Add/Updates",
"caption": "<$importvariables filter=\"$:/core/ui/ControlPanel/Plugins/Add/Updates\">{{$:/language/ControlPanel/Plugins/Updates/Caption}} (<<update-count>>)</$importvariables>",
"text": "\\define each-updateable-plugin(body)\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}sort[title]]\" variable=\"assetInfo\">\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$list filter=\"[<assetInfo>get[original-title]has[version]!version<libraryVersion>]\" variable=\"ignore\">\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$list filter=\"[<installedversion>!match<libraryVersion>]\" variable=\"ignore\">\n$body$\n</$list>\n</$set>\n</$list>\n</$set>\n</$list>\n\\end\n\n\\define update-all-actions()\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<<install-plugin-actions>>\n\"\"\"/>\n\\end\n\n\\define update-count()\n<$wikify name=\"count-filter\" text=<<each-updateable-plugin \"[[<$text text=<<assetInfo>>/>]]\">>><$count filter=<<count-filter>>/></$wikify>\n\\end\n\n<$button actions=<<update-all-actions>> class=\"tc-btn-invisible tc-install-plugin tc-reinstall-upgrade\">\n{{$:/core/images/download-button}} {{||$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption}}\n</$button>\n\n<div class=\"tc-plugin-library-listing\">\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<$macrocall $name=\"display-plugin-info\" type={{{ [<assetInfo>get[original-plugin-type]] }}}/>\n\"\"\"/>\n</div>\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 tc-primary-btn\">\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[name]]\" 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<$macrocall $name=\"tabs\" tabsList=\"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" default=\"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\" explicitState=\"$:/state/tab--86143343\"/>\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/GitHub": {
"title": "$:/core/ui/ControlPanel/Saving/GitHub",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/GitService/GitHub/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitHub\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitHub/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitHub/Password>> |<$password name=\"github\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitHub/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitHub/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitHub/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitHub/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitHub/ServerURL\" default=\"https://api.github.com\" tag=\"input\"/> |"
},
"$:/core/ui/ControlPanel/Saving/GitLab": {
"title": "$:/core/ui/ControlPanel/Saving/GitLab",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/GitService/GitLab/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitLab\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitLab/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitLab/Password>> |<$password name=\"gitlab\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitLab/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitLab/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitLab/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitLab/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitLab/ServerURL\" default=\"https://gitlab.com/api/v4\" tag=\"input\"/> |"
},
"$:/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 siteURL(path)\nhttp://$(userName)$.tiddlyspot.com/$path$/\n\\end\n\\define siteLink(path)\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<siteURL $path$>>\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<div class=\"tc-message-box\">\n\n<<lingo ReadOnly>>\n\n</div>\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo Password>> |<$password name=\"upload\"/> |\n|<<lingo Backups>> |<<siteLink backup>> |\n|<<lingo ControlPanel>> |<<siteLink controlpanel>> |\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>>\n"
},
"$:/core/ui/ControlPanel/Saving/Gitea": {
"title": "$:/core/ui/ControlPanel/Saving/Gitea",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/GitService/Gitea/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~Gitea\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/Gitea/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo Gitea/Password>> |<$password name=\"Gitea\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/Gitea/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/Gitea/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/Gitea/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/Gitea/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/Gitea/ServerURL\" default=\"https://gitea/api/v1\" tag=\"input\"/> |\n"
},
"$:/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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Saving]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Saving/General\" explicitState=\"$:/state/tab-2065006209\"/>\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/NavigationPermalinkviewMode": {
"title": "$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationPermalinkviewMode/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/CopyToClipboard\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/CopyToClipboard\"><<lingo CopyToClipboard/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\"><<lingo UpdateAddressBar/Description>></$link> </$checkbox>\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" class=\"tc-vertical\" explicitState=\"$:/state/tabs/controlpanel/toolbars-1345989671\"/>\n</div>\n"
},
"$:/ControlPanel": {
"title": "$:/ControlPanel",
"icon": "$:/core/images/options-button",
"color": "#bbb",
"text": "<div class=\"tc-control-panel\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Info\" explicitState=\"$:/state/tab-1749438307\"/>\n</div>\n"
},
"$:/core/ui/DefaultSearchResultList": {
"title": "$:/core/ui/DefaultSearchResultList",
"tags": "$:/tags/SearchResults",
"caption": "{{$:/language/Search/DefaultResults/Caption}}",
"first-search-filter": "[!is[system]search:title<userInput>sort[title]limit[250]]",
"second-search-filter": "[!is[system]search<userInput>sort[title]limit[250]]",
"text": "\\define searchResultList()\n//<small>{{$:/language/Search/Matches/Title}}</small>//\n\n<$list filter=\"[<userInput>minlength[1]]\" variable=\"ignore\">\n<$list filter={{{ [<configTiddler>get[first-search-filter]] }}}>\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[<searchListState>get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\n</$list>\n\n//<small>{{$:/language/Search/Matches/All}}</small>//\n\n<$list filter=\"[<userInput>minlength[1]]\" variable=\"ignore\">\n<$list filter={{{ [<configTiddler>get[second-search-filter]] }}}>\n<span class={{{[<currentTiddler>addsuffix[-secondaryList]] -[<searchListState>get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\n</$list>\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": "\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$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 tc-edit-texteditor-body\"\n placeholder={{$:/language/EditTemplate/Body/Placeholder}}\n tabindex={{$:/config/EditTabIndex}}\n focus={{{ [{$:/config/AutoFocus}match[text]then[true]] ~[[false]] }}}\n cancelPopups=\"yes\"\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 actions={{!!actions}}\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 actions={{!!actions}}\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=\"[all[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\" tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[all[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 current-tiddler-new-field-selector()\n[data-tiddler-title=\"$(currentTiddlerCSSescaped)$\"] .tc-edit-field-add-name-wrapper input\n\\end\n\n\\define new-field-actions()\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<newFieldValueTiddler>] [<storeTitle>] [<searchListState>]\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/>\n\\end\n\n\\define delete-state-tiddlers() <$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<storeTitle>] [<searchListState>]\"/>\n\n\\define cancel-search-actions-inner()\n<$list filter=\"[<storeTitle>has[text]] [<newFieldNameTiddler>has[text]]\" variable=\"ignore\" emptyMessage=\"\"\"<<cancel-delete-tiddler-actions \"cancel\">>\"\"\">\n<<delete-state-tiddlers>>\n</$list>\n\\end\n\n\\define cancel-search-actions()\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[<newFieldNameTiddler>get[text]!match<userInput>]\" emptyMessage=\"\"\"<<cancel-search-actions-inner>>\"\"\">\n<$action-setfield $tiddler=<<newFieldNameTiddler>> text=<<userInput>>/><$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n</$list>\n</$set>\n\\end\n\n\\define new-field()\n<$vars name={{{ [<newFieldNameTiddler>get[text]] }}}>\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button tooltip=<<lingo Fields/Add/Button/Hint>>>\n<$action-sendmessage $message=\"tm-add-field\"\n$name=<<name>>\n$value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<newFieldValueTiddler>] [<storeTitle>] [<searchListState>]\"/>\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\\whitespace trim\n\n<div class=\"tc-edit-fields\">\n<table class={{{ [all[current]fields[]] :filter[lookup[$:/config/EditTemplateFields/Visibility/]!match[hide]] +[count[]!match[0]] +[then[tc-edit-fields]] ~[[tc-edit-fields tc-edit-fields-small]] }}}>\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\" storyview=\"pop\">\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<$keyboard key=\"((delete-field))\" actions=\"\"\"<$action-deletefield $field=<<currentField>>/><$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}><$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/></$set>\"\"\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"/>\n</$keyboard>\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>>/><$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}><$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/></$set>\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 tc-big-gap-right\">\n<<lingo Fields/Add/Prompt>>\n</em>\n<$vars refreshTitle=<<qualify \"$:/temp/fieldname/refresh\">> storeTitle=<<newFieldNameInputTiddler>> searchListState=<<newFieldNameSelectionTiddler>>>\n<div class=\"tc-edit-field-add-name-wrapper\">\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<newFieldNameTiddler>> storeTitle=<<storeTitle>> refreshTitle=<<refreshTitle>>\n\t\tselectionStateTitle=<<searchListState>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}}\n\t\tfocusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}}\n\t\tfocus={{{ [{$:/config/AutoFocus}match[fields]then[true]] ~[[false]] }}} cancelPopups=\"yes\"\n\t\tconfigTiddlerFilter=\"[[$:/config/EditMode/fieldname-filter]]\" inputCancelActions=<<cancel-search-actions>> />\n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown tc-small-gap\" 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<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=<<newFieldNameTiddler>>>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$set name=\"newFieldName\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[!is[shadow]!is[system]fields[]search:title<newFieldName>sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\" variable=\"currentField\">\n<$list filter=\"[<currentField>addsuffix[-primaryList]] -[<searchListState>get[text]]\" emptyMessage=\"\"\"<$link to=<<currentField>> class=\"tc-list-item-selected\"><$text text=<<currentField>>/></$link>\"\"\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]search:title<newFieldName>sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$list filter=\"[<currentField>addsuffix[-secondaryList]] -[<searchListState>get[text]]\" emptyMessage=\"\"\"<$link to=<<currentField>> class=\"tc-list-item-selected\"><$text text=<<currentField>>/></$link>\"\"\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n</$list>\n</$set>\n</$linkcatcher>\n</$set>\n</div>\n</$reveal>\n</div>\n<span class=\"tc-edit-field-add-value tc-small-gap-right\">\n<$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}>\n<$keyboard key=\"((add-field))\" actions=<<new-field-actions>>>\n<$edit-text tiddler=<<newFieldValueTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\" tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"/>\n</$keyboard>\n</$set>\n</span>\n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</$vars>\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": "\\whitespace trim\n\n\\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,icon,tagField:\"tags\")\n\\whitespace trim\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<span style=<<tag-styles>> class=\"tc-tag-label tc-tag-list-item\">\n<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view field=\"title\" format=\"text\" />\n<$button class=\"tc-btn-invisible tc-remove-tag-button\"><$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"-[{!!title}]\"/>{{$:/core/images/close-button}}</$button>\n</span>\n</$vars>\n\\end\n\n\\define tag-body(colour,palette,icon,tagField:\"tags\")\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} icon=\"\"\"$icon$\"\"\" tagField=<<__tagField__>>/>\n\\end\n\n\\define edit-tags-template(tagField:\"tags\")\n\\whitespace trim\n<div class=\"tc-edit-tags\">\n<$list filter=\"[list[!!$tagField$]sort[title]]\" storyview=\"pop\">\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}} icon={{!!icon}} tagField=<<__tagField__>>/>\n</$list>\n<$vars tabIndex={{$:/config/EditTabIndex}} cancelPopups=\"yes\">\n<$macrocall $name=\"tag-picker\" tagField=<<__tagField__>>/>\n</$vars>\n</div>\n\\end\n<$set name=\"saveTiddler\" value=<<currentTiddler>>>\n<$macrocall $name=\"edit-tags-template\" tagField=<<tagField>>/>\n</$set>\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={{{ [{$:/config/AutoFocus}match[title]then[true]] ~[[false]] }}} tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"/>\n\n<$vars pattern=\"\"\"[\\|\\[\\]{}]\"\"\" bad-chars=\"\"\"`| [ ] { }`\"\"\">\n\n<$list filter=\"[all[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<$list filter=\"[title<fromTitle>backlinks[]limit[1]]\" variable=\"listItem\">\n\n<$vars stateTiddler=<<qualify \"$:/state/edit/references\">> >\n\n<$reveal type=\"nomatch\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"show\" class=\"tc-btn-invisible\">{{$:/core/images/right-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"hide\" class=\"tc-btn-invisible\">{{$:/core/images/down-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$tiddler tiddler=<<fromTitle>> >\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo/References\"/>\n</$tiddler>\n</$reveal>\n\n</$vars>\n\n</$list>\n\n</$vars>\n\n</$list>\n\n</$reveal>\n"
},
"$:/core/ui/EditTemplate/type": {
"title": "$:/core/ui/EditTemplate/type",
"tags": "$:/tags/EditTemplate",
"first-search-filter": "[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]sort[description]sort[group-sort]removeprefix[$:/language/Docs/Types/]search<userInput>]",
"text": "\\define lingo-base() $:/language/EditTemplate/\n\\define input-cancel-actions() <$list filter=\"[<storeTitle>get[text]] [<currentTiddler>get[type]] +[limit[1]]\" emptyMessage=\"\"\"<<cancel-delete-tiddler-actions \"cancel\">>\"\"\"><$action-sendmessage $message=\"tm-remove-field\" $param=\"type\"/><$action-deletetiddler $filter=\"[<typeInputTiddler>] [<refreshTitle>] [<typeSelectionTiddler>]\"/></$list>\n\\whitespace trim\n<$set name=\"refreshTitle\" value=<<qualify \"$:/temp/type-search/refresh\">>>\n<div class=\"tc-edit-type-selector-wrapper\">\n<em class=\"tc-edit tc-big-gap-right\"><<lingo Type/Prompt>></em>\n<div class=\"tc-type-selector-dropdown-wrapper\">\n<div class=\"tc-type-selector\"><$fieldmangler>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<currentTiddler>> storeTitle=<<typeInputTiddler>> refreshTitle=<<refreshTitle>> selectionStateTitle=<<typeSelectionTiddler>> field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}} focus={{{ [{$:/config/AutoFocus}match[type]then[true]] ~[[false]] }}} cancelPopups=\"yes\" configTiddlerFilter=\"[[$:/core/ui/EditTemplate/type]]\" inputCancelActions=<<input-cancel-actions>>/><$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown tc-small-gap\" 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}}<$action-deletetiddler $filter=\"[<storeTitle>] [<refreshTitle>] [<selectionStateTitle>]\"/></$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\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<$set name=\"userInput\" value={{{ [<typeInputTiddler>get[text]] }}}>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]] +[removeprefix[$:/language/Docs/Types/]] +[search<userInput>]\"><span class={{{ [<currentTiddler>addsuffix[-primaryList]] -[<typeSelectionTiddler>get[text]] +[then[]else[tc-list-item-selected]] }}}><$link to={{{ [<currentTiddler>addprefix[$:/language/Docs/Types/]get[name]] }}}><$view tiddler={{{ [<currentTiddler>addprefix[$:/language/Docs/Types/]] }}} field=\"description\"/> (<$view tiddler={{{ [<currentTiddler>addprefix[$:/language/Docs/Types/]] }}} field=\"name\"/>)</$link></span>\n</$list>\n</$set>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</$set>\n</div>\n</div>\n</div>\n</$set>\n"
},
"$:/core/ui/EditTemplate": {
"title": "$:/core/ui/EditTemplate",
"text": "\\define delete-edittemplate-state-tiddlers() <$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<newFieldValueTiddler>] [<newFieldNameInputTiddler>] [<newFieldNameSelectionTiddler>] [<newTagNameTiddler>] [<newTagNameInputTiddler>] [<newTagNameSelectionTiddler>] [<typeInputTiddler>] [<typeSelectionTiddler>]\"/>\n\\define save-tiddler-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<<delete-edittemplate-state-tiddlers>>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n\\end\n\\define cancel-delete-tiddler-actions(message)\n<<delete-edittemplate-state-tiddlers>>\n<$action-sendmessage $message=\"tm-$message$-tiddler\"/>\n\\end\n<div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-edit-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}>\n<$fieldmangler>\n<$vars storyTiddler=<<currentTiddler>> newTagNameTiddler=<<qualify \"$:/temp/NewTagName\">> newFieldNameTiddler=<<qualify \"$:/temp/NewFieldName\">> newFieldValueTiddler=<<qualify \"$:/temp/NewFieldValue\">> newFieldNameInputTiddler=<<qualify \"$:/temp/NewFieldName/input\">> newFieldNameSelectionTiddler=<<qualify \"$:/temp/NewFieldName/selected-item\">> newTagNameInputTiddler=<<qualify \"$:/temp/NewTagName/input\">> newTagNameSelectionTiddler=<<qualify \"$:/temp/NewTagName/selected-item\">> typeInputTiddler=<<qualify \"$:/temp/Type/input\">> typeSelectionTiddler=<<qualify \"$:/temp/Type/selected-item\">>>\n<$keyboard key=\"((cancel-edit-tiddler))\" actions=<<cancel-delete-tiddler-actions \"cancel\">>>\n<$keyboard key=\"((save-tiddler))\" actions=<<save-tiddler-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</$vars>\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": "\\whitespace trim\n<$button actions=<<cancel-delete-tiddler-actions \"cancel\">> tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>\n"
},
"$:/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": "\\whitespace trim\n<$button actions=<<cancel-delete-tiddler-actions \"delete\">> tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>\n"
},
"$:/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": "\\define save-tiddler-button()\n\\whitespace trim\n<$fieldmangler><$button tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<<save-tiddler-actions>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button></$fieldmangler>\n\\end\n<<save-tiddler-button>>\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]] -[<targetTiddler>type[image/svg+xml]]",
"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/]] [<targetTiddler>get[type]match[application/javascript]] [<targetTiddler>get[type]match[application/json]] [<targetTiddler>get[type]match[application/x-tiddler-dictionary]] [<targetTiddler>get[type]match[image/svg+xml]] +[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/vnd.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=\" \"/>\n\n<$entity entity=\"✓\"/>\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]] -[<targetTiddler>type[image/svg+xml]]",
"dropdown": "$:/core/ui/EditorToolbar/line-width-dropdown",
"text": "<$text text={{$:/config/BitmapEditor/LineWidth}}/>\n"
},
"$:/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 $filter=\"[<dropdown-state>] [<searchTiddler>] [<linkTiddler>] [<storeTitle>] [<searchListState>]\"/>\n\\end\n\n\\define get-focus-selector() [data-tiddler-title=\"$(cssEscapedTitle)$\"] .tc-create-wikitext-link input\n\n\\define cancel-search-actions-inner()\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}><$list filter=\"[<searchTiddler>get[text]!match<userInput>]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[<searchTiddler>] [<linkTiddler>] [<storeTitle>] [<searchListState>]\"/>\"\"\"><$action-setfield $tiddler=<<searchTiddler>> text=<<userInput>>/><$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/></$list></$set>\n\\end\n\n\\define cancel-search-actions() <$list filter=\"[<storeTitle>!has[text]] +[<searchTiddler>!has[text]]\" emptyMessage=\"\"\"<<cancel-search-actions-inner>>\"\"\"><$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"wrap-selection\" prefix=\"\" suffix=\"\"/></$list>\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 set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab/search-results/sidebar\" tag=\"$:/tags/SearchResults\" beforeafter=\"$beforeafter$\" defaultState={{$:/config/SearchResults/Default}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/search/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<$vars searchTiddler=\"\"\"$config-title$/search\"\"\" linkTiddler=\"\"\"$config-title$/link\"\"\" linktext=\"\" searchListState=<<qualify \"$:/temp/link-search/selected-item\">> refreshTitle=<<qualify \"$:/temp/link-search/refresh\">> storeTitle=<<qualify \"$:/temp/link-search/input\">>>\n\n<$vars linkTiddler=<<searchTiddler>>>\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">> class=\"tc-create-wikitext-link\">\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<searchTiddler>> storeTitle=<<storeTitle>>\n\t\tselectionStateTitle=<<searchListState>> refreshTitle=<<refreshTitle>> type=\"search\" filterMinLength=\"1\"\n\t\ttag=\"input\" focus=\"true\" class=\"tc-popup-handle\" inputCancelActions=<<cancel-search-actions>> \n\t\tinputAcceptActions=<<add-link-actions>> placeholder={{$:/language/Search/Search}} default=\"\" \n\t\tconfigTiddlerFilter=\"[[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}]\" />\n</$keyboard>\n</$keyboard>\n<$reveal tag=\"span\" state=<<storeTitle>> type=\"nomatch\" text=\"\">\n<<external-link>>\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\">\n<<cancel-search-actions>><$set name=\"cssEscapedTitle\" value={{{ [<storyTiddler>escapecss[]] }}}><$action-sendmessage $message=\"tm-focus-selector\" $param=<<get-focus-selector>>/></$set>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</$vars>\n\n<$reveal tag=\"div\" state=<<storeTitle>> type=\"nomatch\" text=\"\">\n\n<$linkcatcher actions=<<add-link-actions>> to=<<linkTiddler>>>\n\n<$vars userInput={{{ [<storeTitle>get[text]] }}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}}>\n\n{{$:/core/ui/SearchResults}}\n\n</$vars>\n\n</$linkcatcher>\n\n</$reveal>\n\n</$vars>\n\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Link/\">>/>\n"
},
"$:/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=\" \"/>\n\n<$entity entity=\"✓\"/>\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]] -[<targetTiddler>type[image/svg+xml]]",
"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]] -[<targetTiddler>type[image/svg+xml]]",
"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=\" \"/>\n\n<$entity entity=\"✓\"/>\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]] -[<targetTiddler>type[image/svg+xml]]",
"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>>/> × <$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]] -[<targetTiddler>type[image/svg+xml]]",
"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<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n</$list>\n\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix={{{ [[$(snippetTitle)$]addsuffix[/prefix]get[text]] }}}\nsuffix={{{ [[$(snippetTitle)$]addsuffix[/suffix]get[text]] }}}\n/>\n\n</$list>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<snippetTitle>> field=\"title\" />\n\n</$transclude>\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/]] [<targetTiddler>get[type]match[application/javascript]] [<targetTiddler>get[type]match[application/json]] [<targetTiddler>get[type]match[application/x-tiddler-dictionary]] [<targetTiddler>get[type]match[image/svg+xml]] +[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/SessionTiddlers": {
"title": "$:/core/Filters/SessionTiddlers",
"tags": "$:/tags/Filter",
"filter": "[haschanged[]]",
"description": "{{$:/language/Filters/SessionTiddlers}}",
"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() message-$(payloadTiddler)$\n\n\\define payloadTitleFilter() [<currentTiddler>get<renameField>minlength[1]else<payloadTiddler>]\n\n\\define overWriteWarning()\n<$list filter=\"[<currentTiddler>!has<suppressedField>]\">\n<$text text={{{[subfilter<payloadTitleFilter>!is[tiddler]then[]] ~[<lingo-base>addsuffix[Listing/Rename/OverwriteWarning]get[text]]}}}/>\n</$list>\n\\end\n\n\\define selectionField() selection-$(payloadTiddler)$\n\n\\define renameField() rename-$(payloadTiddler)$\n\n\\define suppressedField() suppressed-$(payloadTiddler)$\n\n\\define newImportTitleTiddler() $:/temp/NewImportTitle-$(payloadTiddler)$\n\n\\define previewPopupState() $(currentTiddler)$!!popup-$(payloadTiddler)$\n\n\\define renameFieldState() $(currentTiddler)$!!state-rename-$(payloadTiddler)$\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 class=\"tc-import-table\">\n<tbody>\n<tr>\n<th align=\"left\">\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 class={{{[<currentTiddler>has<suppressedField>then[tc-row-disabled]] ~[subfilter<payloadTitleFilter>is[tiddler]then[tc-row-warning]] }}}>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\" disabled={{{[<currentTiddler>has<suppressedField>then[yes]else[no]]}}}/>\n</td>\n<td>\n<$reveal type=\"nomatch\" state=<<renameFieldState>> text=\"yes\" tag=\"div\">\n<$reveal type=\"nomatch\" state=<<previewPopupState>> text=\"yes\" tag=\"div\" class=\"tc-flex\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown tc-flex-grow-1 tc-word-break\" set=<<previewPopupState>> setTo=\"yes\" disabled={{{[<currentTiddler>has<suppressedField>then[yes]else[no]]}}}>\n<span class=\"tc-small-gap-right\">{{$:/core/images/right-arrow}}</span><$text text={{{[subfilter<payloadTitleFilter>]}}}/>\n</$button>\n<$list filter=\"[<currentTiddler>!has<suppressedField>]\"><$button class=\"tc-btn-invisible\" set=<<renameFieldState>> setTo=\"yes\" tooltip={{{[<lingo-base>addsuffix[Listing/Rename/Tooltip]get[text]]}}}>{{$:/core/images/edit-button}}</$button></$list>\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<span class=\"tc-small-gap-right\">{{$:/core/images/down-arrow}}</span><$text text={{{[subfilter<payloadTitleFilter>]}}}/>\n</$button>\n</$reveal>\n</$reveal>\n<$reveal type=\"match\" state=<<renameFieldState>> text=\"yes\" tag=\"div\">\n<$text text={{{[<lingo-base>addsuffix[Listing/Rename/Prompt]get[text]]}}}/>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n<<overWriteWarning>>\n</td>\n</tr>\n<$reveal type=\"match\" state=<<renameFieldState>> text=\"yes\" tag=\"tr\">\n<td colspan=\"3\">\n<div class=\"tc-flex\">\n<$edit-text tiddler=<<newImportTitleTiddler>> default={{{[subfilter<payloadTitleFilter>]}}} tag=\"input\" class=\"tc-import-rename tc-flex-grow-1\"/><span class=\"tc-small-gap-left\"><$button class=\"tc-btn-invisible\" set=<<renameFieldState>> setTo=\"no\" tooltip={{{[<lingo-base>addsuffix[Listing/Rename/CancelRename]get[text]]}}}>{{$:/core/images/close-button}}<$action-deletetiddler $tiddler=<<newImportTitleTiddler>>/></$button><span class=\"tc-small-gap-right\"/></span><$button class=\"tc-btn-invisible\" set=<<renameFieldState>> setTo=\"no\" tooltip={{{[<lingo-base>addsuffix[Listing/Rename/ConfirmRename]get[text]]}}}>{{$:/core/images/done-button}}<$action-setfield $field=<<renameField>> $value={{{[<newImportTitleTiddler>get[text]minlength[1]else<payloadTiddler>]}}} /><$action-deletetiddler $tiddler=<<newImportTitleTiddler>>/></$button>\n</div>\n</td>\n</$reveal>\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": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[<payloadTiddler>subtiddlerfields<currentTiddler>sort[]] -text\" variable=\"fieldName\">\n<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<fieldName>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<fieldName>> tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>>/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
},
"$:/core/ui/ImportPreviews/Text": {
"title": "$:/core/ui/ImportPreviews/Text",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/Text}}",
"text": "<$transclude tiddler=<<currentTiddler>> subtiddler=<<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=<<currentTiddler>> subtiddler=<<payloadTiddler>> /></code></pre>"
},
"$:/core/ui/KeyboardShortcuts/advanced-search": {
"title": "$:/core/ui/KeyboardShortcuts/advanced-search",
"tags": "$:/tags/KeyboardShortcut",
"key": "((advanced-search))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\"[data-tiddler-title=\"$:/AdvancedSearch\"] .tc-search input\"\"\" preventScroll=\"true\"/>\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/change-sidebar-layout": {
"title": "$:/core/ui/KeyboardShortcuts/change-sidebar-layout",
"tags": "$:/tags/KeyboardShortcut",
"key": "((change-sidebar-layout))",
"text": "<$list filter=\"[{$:/themes/tiddlywiki/vanilla/options/sidebarlayout}match[fixed-fluid]]\" \nemptyMessage=\"\"\"<$action-setfield $tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" text=\"fixed-fluid\"/>\"\"\">\n<$action-setfield $tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" text=\"fluid-fixed\"/>\n</$list>\n"
},
"$:/core/ui/KeyboardShortcuts/new-image": {
"title": "$:/core/ui/KeyboardShortcuts/new-image",
"tags": "$:/tags/KeyboardShortcut",
"key": "((new-image))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-image}}\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/new-journal": {
"title": "$:/core/ui/KeyboardShortcuts/new-journal",
"tags": "$:/tags/KeyboardShortcut",
"key": "((new-journal))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-journal}}\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/new-tiddler": {
"title": "$:/core/ui/KeyboardShortcuts/new-tiddler",
"tags": "$:/tags/KeyboardShortcut",
"key": "((new-tiddler))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-tiddler}}\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/save-wiki": {
"title": "$:/core/ui/KeyboardShortcuts/save-wiki",
"tags": "$:/tags/KeyboardShortcut",
"key": "((save-wiki))",
"text": "<$wikify name=\"site-title\" text={{$:/config/SaveWikiButton/Filename}}>\n<$action-sendmessage $message=\"tm-save-wiki\" $param={{$:/config/SaveWikiButton/Template}} filename=<<site-title>>/>\n</$wikify>\n"
},
"$:/core/ui/KeyboardShortcuts/sidebar-search": {
"title": "$:/core/ui/KeyboardShortcuts/sidebar-search",
"tags": "$:/tags/KeyboardShortcut",
"key": "((sidebar-search))",
"text": "<$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-search input\"/>\n"
},
"$:/core/ui/KeyboardShortcuts/switcher": {
"title": "$:/core/ui/KeyboardShortcuts/switcher",
"tags": "$:/tags/KeyboardShortcut",
"key": "((layout-switcher))",
"text": "<$action-sendmessage $message=\"tm-show-switcher\" switch=\"layout\"/>"
},
"$:/core/ui/KeyboardShortcuts/toggle-sidebar": {
"title": "$:/core/ui/KeyboardShortcuts/toggle-sidebar",
"tags": "$:/tags/KeyboardShortcut",
"key": "((toggle-sidebar))",
"text": "<$list filter=\"[[$:/state/sidebar]is[missing]] [{$:/state/sidebar}removeprefix[yes]]\" emptyMessage=\"\"\"\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"yes\"/>\n\"\"\">\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"no\"/>\n</$list>\n"
},
"$:/snippets/LayoutSwitcher": {
"title": "$:/snippets/LayoutSwitcher",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ControlPanel/LayoutSwitcher/Caption}}",
"text": "<$linkcatcher to=\"$:/layout\">\n<div class=\"tc-chooser\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/Layout]] [[$:/core/ui/PageTemplate]] +[!is[draft]sort[name]]\">\n<$list filter=\"[{$:/layout}!has[text]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$set name=\"cls\" filter=\"[all[current]field:title{$:/layout}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$transclude field=\"name\"/>'' - <$transclude field=\"description\"/></$link></div>\n</$set>\n\"\"\">\n<$set name=\"cls\" filter=\"[all[current]field:title[$:/core/ui/PageTemplate]]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$transclude field=\"name\"/>'' - <$transclude field=\"description\"/></$link></div>\n</$set>\n</$list>\n</$list>\n</div>\n</$linkcatcher>\n"
},
"$:/core/ui/ListItemTemplate": {
"title": "$:/core/ui/ListItemTemplate",
"text": "<div class=\"tc-menu-list-item\">\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": "\\whitespace trim\n\\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\\end\n\n<p>\n<$list filter=\"[all[current]tags[]] [list[$:/config/Manager/RecentTags]] +[sort[title]] \" variable=\"tag\" storyview=\"pop\">\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<$fieldmangler>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</$fieldmangler>\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar/Plugins]!has[draft.of]]\" default=\"$:/core/ui/MoreSideBar/Plugins/Plugins\" explicitState=\"$:/state/tab-1163638994\"/>\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": "\\whitespace trim\n\\define advanced-search-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>match[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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=<<advanced-search-button>>>\n<<advanced-search-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>match[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\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>match[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
},
"$:/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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\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>match[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<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[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>\n"
},
"$:/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": "\\whitespace trim\n\\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>match[yes]]\">\n{{$:/core/images/list}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/NewImage/Hint}} aria-label={{$:/language/Buttons/NewImage/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-image}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-image-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-journal}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<<journalButton>>\n"
},
"$:/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": "\\whitespace trim\n<$button actions={{$:/core/ui/Actions/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>match[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>\n"
},
"$:/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": "\\whitespace trim\n<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>match[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[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>\n"
},
"$:/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>match[yes]]\">\n{{$:/core/images/print-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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 tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"site-title\" text={{$:/config/SaveWikiButton/Filename}}>\n<$action-sendmessage $message=\"tm-save-wiki\" $param={{$:/config/SaveWikiButton/Template}} filename=<<site-title>>/>\n</$wikify>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\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>match[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[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>\n"
},
"$:/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": "\\whitespace trim\n\\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>match[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n<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>match[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[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>\n"
},
"$:/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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/timestamp-on}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/timestamp-off}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/Off/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
},
"$:/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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\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<$set name=\"hidden\" value=<<config-title>>>\n<$list filter=\"[<hidden>!text[hide]]\" storyview=\"pop\" variable=\"ignore\">\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</$list>\n</$set>\n</$list>\n</div>\n"
},
"$:/core/ui/PageStylesheet": {
"title": "$:/core/ui/PageStylesheet",
"text": "\\import [[$:/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"
},
"$:/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/drafts": {
"title": "$:/core/ui/PageTemplate/drafts",
"tags": "$:/tags/PageTemplate",
"text": "\\whitespace trim\n<$reveal state=\"$:/status/IsReadOnly\" type=\"nomatch\" text=\"yes\" tag=\"div\" class=\"tc-drafts-list\">\n<$list filter=\"[has[draft.of]!sort[modified]] -[list[$:/StoryList]]\">\n<$link>\n{{$:/core/images/edit-button}} <$text text=<<currentTiddler>>/>\n</$link>\n</$list>\n</$reveal>\n"
},
"$:/core/ui/PageTemplate/pluginreloadwarning": {
"title": "$:/core/ui/PageTemplate/pluginreloadwarning",
"tags": "$:/tags/PageTemplate",
"text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[{$:/status/RequireReloadDueToPluginChange}match[yes]]\">\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": "\\whitespace trim\n\\define config-title()\n$:/config/SideBarSegments/Visibility/$(listItem)$\n\\end\n\n<$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<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBarSegment]!has[draft.of]]\" variable=\"listItem\">\n\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\" tag=\"div\">\n\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\n\n</$reveal>\n\n</$list>\n\n</$reveal>\n\n</div>\n\n</$scrollable>\n"
},
"$:/core/ui/PageTemplate/story": {
"title": "$:/core/ui/PageTemplate/story",
"tags": "$:/tags/PageTemplate",
"text": "\\whitespace trim\n<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={{$:/config/ui/ViewTemplate}} editTemplate={{$:/config/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\" storyview=\"pop\">\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\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
},
"$:/core/ui/PageTemplate": {
"title": "$:/core/ui/PageTemplate",
"name": "{{$:/language/PageTemplate/Name}}",
"description": "{{$:/language/PageTemplate/Description}}",
"text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$vars\n\ttv-config-toolbar-icons={{$:/config/Toolbar/Icons}}\n\ttv-config-toolbar-text={{$:/config/Toolbar/Text}}\n\ttv-config-toolbar-class={{$:/config/Toolbar/ButtonClass}}\n\ttv-enable-drag-and-drop={{$:/config/DragAndDrop/Enable}}\n\ttv-show-missing-links={{$:/config/MissingLinks}}\n\tstoryviewTitle={{$:/view}}\n\tlanguageTitle={{{ [{$:/language}get[name]] }}}>\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 enable=<<tv-enable-drag-and-drop>>>\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</$vars>\n"
},
"$:/PaletteManager": {
"title": "$:/PaletteManager",
"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\\define edit-colour-placeholder()\n edit $(colourName)$\n\\end\n\\define colour-tooltip(showhide) $showhide$ editor for $(newColourName)$ \n\\define resolve-colour(macrocall)\n\\import $:/core/macros/utils\n\\whitespace trim\n<$wikify name=\"name\" text=\"\"\"$macrocall$\"\"\">\n<<name>>\n</$wikify>\n\\end\n\\define delete-colour-index-actions() <$action-setfield $index=<<colourName>>/>\n\\define palette-manager-colour-row-segment()\n\\whitespace trim\n<$edit-text index=<<colourName>> tag=\"input\" placeholder=<<edit-colour-placeholder>> default=\"\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\" class=\"tc-palette-manager-colour-input\"/>\n<$list filter=\"[<currentTiddler>getindex<colourName>removeprefix[<<]removesuffix[>>]] [<currentTiddler>getindex<colourName>removeprefix[<$]removesuffix[/>]]\" variable=\"ignore\">\n<$set name=\"state\" value={{{ [[$:/state/palettemanager/]addsuffix<currentTiddler>addsuffix[/]addsuffix<colourName>] }}}>\n<$wikify name=\"newColourName\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall={{{ [<currentTiddler>getindex<colourName>] }}}/>\"\"\">\n<$reveal state=<<state>> type=\"nomatch\" text=\"show\">\n<$button tooltip=<<colour-tooltip show>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" set=<<state>> setTo=\"show\">{{$:/core/images/down-arrow}}<$text text=<<newColourName>> class=\"tc-small-gap-left\"/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$button tooltip=<<colour-tooltip hide>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" actions=\"\"\"<$action-deletetiddler $tiddler=<<state>>/>\"\"\">{{$:/core/images/up-arrow}}<$text text=<<newColourName>> class=\"tc-small-gap-left\"/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$set name=\"colourName\" value=<<newColourName>>>\n<br>\n<<palette-manager-colour-row-segment>>\n<br><br>\n</$set>\n</$reveal>\n</$wikify>\n</$set>\n</$list>\n\\end\n\\define palette-manager-colour-row()\n\\whitespace trim\n<tr>\n<td>\n<span style=\"float:right;\">\n<$button tooltip={{$:/language/ControlPanel/Palette/Editor/Delete/Hint}} aria-label=<<lingo Delete/Hint>> class=\"tc-btn-invisible\" actions=<<delete-colour-index-actions>>>\n{{$:/core/images/delete-button}}</$button>\n</span>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<<palette-manager-colour-row-segment>>\n</td>\n</tr>\n\\end\n\\define palette-manager-table()\n\\whitespace trim\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]indexes[]]\" variable=\"colourName\">\n<$list filter=\"[<currentTiddler>indexes[]removeprefix<colourName>suffix[]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[{$:/state/palettemanager/showexternal}removeprefix[yes]suffix[]]\" variable=\"ignore\">\n<<palette-manager-colour-row>>\n</$list>\n\"\"\">\n<<palette-manager-colour-row>>\n</$list>\n</$list>\n</tbody>\n</table>\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<$checkbox tiddler=\"$:/state/palettemanager/showexternal\" field=\"text\" checked=\"yes\" unchecked=\"no\"><span class=\"tc-small-gap-left\"><<lingo Names/External/Show>></span></$checkbox>\n\n<<palette-manager-table>>\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 />\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}}><$view field=\"description\"><$view field=\"title\"/></$view></$link>\n</div>"
},
"$:/core/ui/RootTemplate": {
"title": "$:/core/ui/RootTemplate",
"text": "<$transclude tiddler={{{ [{$:/layout}has[text]] ~[[$:/core/ui/PageTemplate]] }}} mode=\"inline\"/>\n\n"
},
"$:/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}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/search/currentTab\" text=<<currentTab>>/>\"\"\" explicitState=\"$:/state/tab/search-results/sidebar\"/>\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 tc-sidebar-tabs-more\" explicitState=\"$:/state/tab/moresidebar-1850697562\"/>\n</div>\n"
},
"$:/core/ui/SideBar/Open": {
"title": "$:/core/ui/SideBar/Open",
"tags": "$:/tags/SideBar",
"caption": "{{$:/language/SideBar/Open/Caption}}",
"text": "\\whitespace trim\n\\define lingo-base() $:/language/CloseAll/\n\n\\define drop-actions()\n<$action-listops $tiddler=<<tv-story-list>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define placeholder()\n<div class=\"tc-droppable-placeholder\"/>\n\\end\n\n\\define droppable-item(button)\n\\whitespace trim\n<$droppable actions=<<drop-actions>> enable=<<tv-allow-drag-and-drop>>>\n<<placeholder>>\n<div>\n$button$\n</div>\n</$droppable>\n\\end\n\n<div class=\"tc-sidebar-tab-open\">\n<$list filter=\"[list<tv-story-list>]\" history=<<tv-history-list>> storyview=\"pop\">\n<div class=\"tc-sidebar-tab-open-item\">\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini tc-small-gap-right\">{{$:/core/images/close-button}}</$button><$link to={{!!title}}><$view field=\"title\"/></$link>\"\"\"/>\n</div>\n</$list>\n<$tiddler tiddler=\"\">\n<div>\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\"\"\"/>\n</div>\n</$tiddler>\n</div>\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": "<$transclude tiddler=\"$:/core/ui/SideBarSegments/search\"/>\n\n<$transclude tiddler=\"$:/core/ui/SideBarSegments/tabs\"/>\n\n"
},
"$:/core/ui/SideBarSegments/page-controls": {
"title": "$:/core/ui/SideBarSegments/page-controls",
"tags": "$:/tags/SideBarSegment",
"text": "{{||$:/core/ui/PageTemplate/pagecontrols}}\n"
},
"$:/core/ui/SideBarSegments/search": {
"title": "$:/core/ui/SideBarSegments/search",
"tags": "$:/tags/SideBarSegment",
"text": "\\whitespace trim\n\n\\define count-popup-button()\n\\whitespace trim\n<$button popup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<$list filter=\"[{$(searchTiddler)$}minlength{$:/config/Search/MinLength}limit[1]]\" variable=\"listItem\">\n<$vars userInput={{{ [<searchTiddler>get[text]] }}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}} replaceRegexp=\"limit\\[\\d+\\]\">\n<$vars primaryListFilter={{{ [<configTiddler>get[first-search-filter]search-replace:g:regexp<replaceRegexp>,[]] }}} secondaryListFilter={{{ [<configTiddler>get[second-search-filter]search-replace:g:regexp<replaceRegexp>,[]] }}}>\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[subfilter<primaryListFilter>] [subfilter<secondaryListFilter>]\"/>\"\"\">\n{{$:/language/Search/Matches}}\n</$set>\n</$vars>\n</$vars>\n</$list>\n</$button>\n\\end\n\n\\define search-results-list()\n\\whitespace trim\n<$vars userInput={{$(searchTiddler)$}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}}>\n<$list filter=\"[<userInput>minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$tiddler tiddler=<<configTiddler>>>\n\n{{$:/core/ui/SearchResults}}\n\n</$tiddler>\n\n</$list>\n</$vars>\n\\end\n\n\\define cancel-search-actions() <$list filter=\"[<searchTiddler>get[text]!match{$:/temp/search}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/search]] [<searchTiddler>] [<searchListState>]\"/>\"\"\"><$action-setfield $tiddler=\"$:/temp/search\" text={{{ [<searchTiddler>get[text]] }}}/><$action-setfield $tiddler=\"$:/temp/search/refresh\" text=\"yes\"/></$list>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab/search-results/sidebar\" tag=\"$:/tags/SearchResults\" beforeafter=\"$beforeafter$\" defaultState={{$:/config/SearchResults/Default}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/search/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define advanced-search-actions() <$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search/input}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/search/input}}/><<delete-state-tiddlers>><$action-navigate $to=\"$:/AdvancedSearch\"/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\"[data-tiddler-title=\"$:/AdvancedSearch\"] .tc-search input\"\"\" preventScroll=\"true\"/><$action-deletetiddler $filter=\"$:/temp/search $:/temp/search/input $:/temp/search/refresh [<searchListState>]\"/>\n\n<div class=\"tc-sidebar-lists tc-sidebar-search\">\n\n<$vars editTiddler=\"$:/temp/search\" searchTiddler=\"$:/temp/search/input\" searchListState=<<qualify \"$:/state/search-list/selected-item\">>>\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$keyboard key=\"((advanced-search-sidebar))\" actions=<<advanced-search-actions>>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<editTiddler>> storeTitle=<<searchTiddler>> \n\t\tselectionStateTitle=<<searchListState>> refreshTitle=\"$:/temp/search/refresh\" type=\"search\" \n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> \n\t\tclass=\"tc-popup-handle\" filterMinLength={{$:/config/Search/MinLength}} inputCancelActions=<<cancel-search-actions>> \n\t\tinputAcceptActions=<<input-accept-actions>> inputAcceptVariantActions=<<input-accept-variant-actions>> cancelPopups=\"yes\" \n\t\tconfigTiddlerFilter=\"[[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}]\"/>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n<$reveal state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<<advanced-search-actions>>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>><$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-search input\"/>\n{{$:/core/images/close-button}}\n</$button>\n<<count-popup-button>>\n</$reveal>\n<$reveal state=<<searchTiddler>> 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=<<searchTiddler>> 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<<search-results-list>>\n\n</$reveal>\n\n</$reveal>\n\n</$vars>\n\n</div>\n"
},
"$:/core/ui/SideBarSegments/site-subtitle": {
"title": "$:/core/ui/SideBarSegments/site-subtitle",
"tags": "$:/tags/SideBarSegment",
"text": "<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n"
},
"$:/core/ui/SideBarSegments/site-title": {
"title": "$:/core/ui/SideBarSegments/site-title",
"tags": "$:/tags/SideBarSegment",
"text": "<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n"
},
"$:/core/ui/SideBarSegments/tabs": {
"title": "$:/core/ui/SideBarSegments/tabs",
"tags": "$:/tags/SideBarSegment",
"text": "<div class=\"tc-sidebar-lists tc-sidebar-tabs\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" class=\"tc-sidebar-tabs-main\" explicitState=\"$:/state/tab/sidebar--595412856\"/>\n\n</div>\n"
},
"$:/core/ui/SwitcherModal": {
"title": "$:/core/ui/SwitcherModal",
"subtitle": "<$text text={{{[<switch>lookup[$:/language/Switcher/Subtitle/]]}}}/>",
"class": "tc-modal-centered",
"text": "<$tiddler tiddler={{{[<switch>lookup[$:/config/SwitcherTargets/]]}}}>\n\n\n<$transclude/>\n\n\n</$tiddler>"
},
"$:/TagManager": {
"title": "$:/TagManager",
"icon": "$:/core/images/tag-button",
"color": "#bbb",
"text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n\\whitespace trim\n<$link to=\"\"><<lingo Icons/None>></$link>\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\\whitespace trim\n<div class=\"tc-drop-down-wrapper\">\n<$button popupTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal stateTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher actions=\"\"\"<$action-setfield $tiddler=<<__title__>> icon=<<navigateTo>>/>\"\"\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define toggleButton(state)\n\\whitespace trim\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"closed\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"open\" default=\"closed\">\n<$button setTitle=<<__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\\whitespace trim\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>{{||$:/core/ui/TagTemplate}}</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={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal stateTitle={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} 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 style=\"position:relative;\">\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/TagPickerTagTemplate": {
"title": "$:/core/ui/TagPickerTagTemplate",
"text": "\\whitespace trim\n<$button class=<<button-classes>> tag=\"a\" tooltip={{$:/language/EditTemplate/Tags/Add/Button/Hint}}>\n<$list filter=\"[<saveTiddler>minlength[1]]\">\n<$action-listops $tiddler=<<saveTiddler>> $field=<<tagField>> $subfilter=\"[<tag>]\"/>\n</$list>\n<$set name=\"currentTiddlerCSSEscaped\" value={{{ [<saveTiddler>escapecss[]] }}}>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=<<get-tagpicker-focus-selector>> preventScroll=\"true\"/>\n</$set>\n<<delete-tag-state-tiddlers>>\n<$list filter=\"[<refreshTitle>minlength[1]]\">\n<$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n</$list>\n<<actions>>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<$wikify name=\"foregroundColor\" text=\"\"\"<$macrocall $name=\"contrastcolour\" target={{!!color}} fallbackTarget=<<fallbackTarget>> colourA=<<colourA>> colourB=<<colourB>>/>\"\"\">\n<span class=\"tc-tag-label tc-btn-invisible\" style=<<tag-pill-styles>>>\n<$transclude tiddler={{!!icon}}/><$view field=\"title\" format=\"text\"/>\n</span>\n</$wikify>\n</$set>\n</$button>\n"
},
"$:/core/ui/TagTemplate": {
"title": "$:/core/ui/TagTemplate",
"text": "\\whitespace trim\n<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<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</$set>\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\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\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>"
},
"$:/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}}/>\n"
},
"$:/core/ui/TopBar/menu": {
"title": "$:/core/ui/TopBar/menu",
"tags": "$:/tags/TopRightBar",
"text": "<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]!match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible tc-hide-sidebar-btn\">{{$:/core/images/chevron-right}}</$button>\n</$list>\n<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible tc-show-sidebar-btn\">{{$:/core/images/chevron-left}}</$button>\n</$list>\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\" stateTitle=<<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>\n"
},
"$:/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": "<$reveal tag=\"div\" class=\"tc-tiddler-plugin-info\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\n\n<$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</$reveal>"
},
"$:/core/ui/ViewTemplate/subtitle": {
"title": "$:/core/ui/ViewTemplate/subtitle",
"tags": "$:/tags/ViewTemplate",
"text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}} />\n<$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\" stateTitle=<<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>\n"
},
"$:/core/ui/ViewTemplate/title": {
"title": "$:/core/ui/ViewTemplate/title",
"tags": "$:/tags/ViewTemplate",
"text": "\\whitespace trim\n\\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<$list filter=\"[all[current]has[icon]]~[[$:/config/DefaultTiddlerIcon]has[text]]\">\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}>\n<$transclude tiddler={{$:/config/DefaultTiddlerIcon}}/>\n</$transclude>\n</span>\n</$list>\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<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfoSegment]!has[draft.of]] [[$:/core/ui/TiddlerInfo]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>> mode=\"block\"/></$list>\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\" stateTitle=<<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\" stateTitle=<<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 folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n\\define cancel-delete-tiddler-actions(message) <$action-sendmessage $message=\"tm-$message$-tiddler\"/>\n\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$vars storyTiddler=<<currentTiddler>> tiddlerInfoState=<<qualify \"$:/state/popup/tiddler-info\">>><div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-view-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[shadow]is[tiddler]then[tc-tiddler-overridden-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$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>match[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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\" stateTitle=<<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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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\" stateTitle=<<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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>\n"
},
"$:/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>match[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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 newHereActions()\n<$set name=\"tags\" filter=\"[<currentTiddler>] [{$:/config/NewTiddler/Tags}]\">\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<tags>>/>\n</$set>\n\\end\n\\define newHereButton()\n<$button actions=<<newHereActions>> tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewHere/Caption}}/>\n</span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>\n"
},
"$:/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>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>\n"
},
"$:/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>match[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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/AutoFocus": {
"title": "$:/config/AutoFocus",
"text": "title"
},
"$:/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/EditMode/fieldname-filter": {
"title": "$:/config/EditMode/fieldname-filter",
"first-search-filter": "[!is[shadow]!is[system]fields[]search:title<userInput>sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type",
"second-search-filter": "[fields[]search:title<userInput>sort[]] -[!is[shadow]!is[system]fields[]]"
},
"$:/config/EditTabIndex": {
"title": "$:/config/EditTabIndex",
"text": "1\n"
},
"$:/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/webp": {
"title": "$:/config/EditorTypeMappings/image/webp",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/heic": {
"title": "$:/config/EditorTypeMappings/image/heic",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/heif": {
"title": "$:/config/EditorTypeMappings/image/heif",
"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/NewImageType": {
"title": "$:/config/NewImageType",
"text": "jpeg"
},
"$:/config/OfficialPluginLibrary": {
"title": "$:/config/OfficialPluginLibrary",
"tags": "$:/tags/PluginLibrary",
"url": "https://tiddlywiki.com/library/v5.1.23/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/RegisterPluginType/plugin": {
"title": "$:/config/RegisterPluginType/plugin",
"text": "yes"
},
"$:/config/RegisterPluginType/theme": {
"title": "$:/config/RegisterPluginType/theme",
"text": "no"
},
"$:/config/RegisterPluginType/language": {
"title": "$:/config/RegisterPluginType/language",
"text": "no"
},
"$:/config/RegisterPluginType/info": {
"title": "$:/config/RegisterPluginType/info",
"text": "yes"
},
"$:/config/RegisterPluginType/import": {
"title": "$:/config/RegisterPluginType/import",
"text": "no"
},
"$:/config/SaveWikiButton/Template": {
"title": "$:/config/SaveWikiButton/Template",
"text": "$:/core/save/all"
},
"$:/config/SaverFilter": {
"title": "$:/config/SaverFilter",
"text": "[all[]] -[prefix[$:/HistoryList]] -[prefix[$:/StoryList]] -[status[pending]plugin-type[import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state/]] -[prefix[$:/temp/]]\n"
},
"$:/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/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]": {
"title": "$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]",
"text": "yes"
},
"$:/config/ShortcutInfo/add-field": {
"title": "$:/config/ShortcutInfo/add-field",
"text": "{{$:/language/EditTemplate/Fields/Add/Button/Hint}}"
},
"$:/config/ShortcutInfo/advanced-search": {
"title": "$:/config/ShortcutInfo/advanced-search",
"text": "{{$:/language/Buttons/AdvancedSearch/Hint}}"
},
"$:/config/ShortcutInfo/advanced-search-sidebar": {
"title": "$:/config/ShortcutInfo/advanced-search-sidebar",
"text": "{{$:/language/Shortcuts/Input/AdvancedSearch/Hint}}"
},
"$:/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/change-sidebar-layout": {
"title": "$:/config/ShortcutInfo/change-sidebar-layout",
"text": "{{$:/language/Shortcuts/SidebarLayout/Hint}}"
},
"$:/config/ShortcutInfo/delete-field": {
"title": "$:/config/ShortcutInfo/delete-field",
"text": "{{$:/language/EditTemplate/Field/Remove/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/input-accept": {
"title": "$:/config/ShortcutInfo/input-accept",
"text": "{{$:/language/Shortcuts/Input/Accept/Hint}}"
},
"$:/config/ShortcutInfo/input-accept-variant": {
"title": "$:/config/ShortcutInfo/input-accept-variant",
"text": "{{$:/language/Shortcuts/Input/AcceptVariant/Hint}}"
},
"$:/config/ShortcutInfo/input-cancel": {
"title": "$:/config/ShortcutInfo/input-cancel",
"text": "{{$:/language/Shortcuts/Input/Cancel/Hint}}"
},
"$:/config/ShortcutInfo/input-down": {
"title": "$:/config/ShortcutInfo/input-down",
"text": "{{$:/language/Shortcuts/Input/Down/Hint}}"
},
"$:/config/ShortcutInfo/input-tab-left": {
"title": "$:/config/ShortcutInfo/input-tab-left",
"text": "{{$:/language/Shortcuts/Input/Tab-Left/Hint}}"
},
"$:/config/ShortcutInfo/input-tab-right": {
"title": "$:/config/ShortcutInfo/input-tab-right",
"text": "{{$:/language/Shortcuts/Input/Tab-Right/Hint}}"
},
"$:/config/ShortcutInfo/input-up": {
"title": "$:/config/ShortcutInfo/input-up",
"text": "{{$:/language/Shortcuts/Input/Up/Hint}}"
},
"$:/config/ShortcutInfo/italic": {
"title": "$:/config/ShortcutInfo/italic",
"text": "{{$:/language/Buttons/Italic/Hint}}"
},
"$:/config/ShortcutInfo/layout-switcher": {
"title": "$:/config/ShortcutInfo/layout-switcher",
"text": "{{$:/language/LayoutSwitcher/Description}}"
},
"$:/config/ShortcutInfo/link": {
"title": "$:/config/ShortcutInfo/link",
"text": "{{$:/language/Buttons/Link/Hint}}"
},
"$:/config/ShortcutInfo/linkify": {
"title": "$:/config/ShortcutInfo/linkify",
"text": "{{$:/language/Buttons/Linkify/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/new-image": {
"title": "$:/config/ShortcutInfo/new-image",
"text": "{{$:/language/Buttons/NewImage/Hint}}"
},
"$:/config/ShortcutInfo/new-journal": {
"title": "$:/config/ShortcutInfo/new-journal",
"text": "{{$:/language/Buttons/NewJournal/Hint}}"
},
"$:/config/ShortcutInfo/new-tiddler": {
"title": "$:/config/ShortcutInfo/new-tiddler",
"text": "{{$:/language/Buttons/NewTiddler/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/save-wiki": {
"title": "$:/config/ShortcutInfo/save-wiki",
"text": "{{$:/language/Buttons/SaveWiki/Hint}}"
},
"$:/config/ShortcutInfo/sidebar-search": {
"title": "$:/config/ShortcutInfo/sidebar-search",
"text": "{{$:/language/Buttons/SidebarSearch/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/toggle-sidebar": {
"title": "$:/config/ShortcutInfo/toggle-sidebar",
"text": "{{$:/language/Buttons/ToggleSidebar/Hint}}"
},
"$:/config/ShortcutInfo/transcludify": {
"title": "$:/config/ShortcutInfo/transcludify",
"text": "{{$:/language/Buttons/Transcludify/Hint}}"
},
"$:/config/ShortcutInfo/underline": {
"title": "$:/config/ShortcutInfo/underline",
"text": "{{$:/language/Buttons/Underline/Hint}}"
},
"$:/config/SwitcherTargets/layout": {
"title": "$:/config/SwitcherTargets/layout",
"text": "$:/snippets/LayoutSwitcher"
},
"$:/config/SwitcherTargets/language": {
"title": "$:/config/SwitcherTargets/language",
"text": "$:/snippets/languageswitcher"
},
"$:/config/SwitcherTargets/palette": {
"title": "$:/config/SwitcherTargets/palette",
"text": "$:/core/ui/ControlPanel/Palette"
},
"$:/config/SwitcherTargets/theme": {
"title": "$:/config/SwitcherTargets/theme",
"text": "$:/core/ui/ControlPanel/Theme"
},
"$:/config/SyncFilter": {
"title": "$:/config/SyncFilter",
"text": "[is[tiddler]] -[[$:/core]] -[[$:/library/sjcl.js]] -[prefix[$:/boot/]] -[prefix[$:/HistoryList]] -[status[pending]plugin-type[import]] -[[$:/isEncrypted]] -[prefix[$:/status/]] -[prefix[$:/state/]] -[prefix[$:/temp/]]\n"
},
"$:/config/SyncSystemTiddlersFromServer": {
"title": "$:/config/SyncSystemTiddlersFromServer",
"text": "no"
},
"$:/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/input-tab-left": {
"title": "$:/config/shortcuts-mac/input-tab-left",
"text": "ctrl-Left"
},
"$:/config/shortcuts-mac/input-tab-right": {
"title": "$:/config/shortcuts-mac/input-tab-right",
"text": "ctrl-Right"
},
"$:/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-mac/new-image": {
"title": "$:/config/shortcuts-mac/new-image",
"text": "ctrl-I"
},
"$:/config/shortcuts-mac/new-journal": {
"title": "$:/config/shortcuts-mac/new-journal",
"text": "ctrl-J"
},
"$:/config/shortcuts-mac/new-tiddler": {
"title": "$:/config/shortcuts-mac/new-tiddler",
"text": "ctrl-N"
},
"$:/config/shortcuts-mac/save-wiki": {
"title": "$:/config/shortcuts-mac/save-wiki",
"text": "meta-S"
},
"$:/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-not-mac/new-image": {
"title": "$:/config/shortcuts-not-mac/new-image",
"text": "alt-I"
},
"$:/config/shortcuts-not-mac/new-journal": {
"title": "$:/config/shortcuts-not-mac/new-journal",
"text": "alt-J"
},
"$:/config/shortcuts-not-mac/new-tiddler": {
"title": "$:/config/shortcuts-not-mac/new-tiddler",
"text": "alt-N"
},
"$:/config/shortcuts/add-field": {
"title": "$:/config/shortcuts/add-field",
"text": "enter"
},
"$:/config/shortcuts/advanced-search": {
"title": "$:/config/shortcuts/advanced-search",
"text": "ctrl-shift-A"
},
"$:/config/shortcuts/advanced-search-sidebar": {
"title": "$:/config/shortcuts/advanced-search-sidebar",
"text": "alt-Enter"
},
"$:/config/shortcuts/cancel-edit-tiddler": {
"title": "$:/config/shortcuts/cancel-edit-tiddler",
"text": "escape"
},
"$:/config/shortcuts/change-sidebar-layout": {
"title": "$:/config/shortcuts/change-sidebar-layout",
"text": "shift-alt-Down"
},
"$:/config/shortcuts/delete-field": {
"title": "$:/config/shortcuts/delete-field",
"text": "shift-alt-D"
},
"$:/config/shortcuts/excise": {
"title": "$:/config/shortcuts/excise",
"text": "ctrl-E"
},
"$:/config/shortcuts/sidebar-search": {
"title": "$:/config/shortcuts/sidebar-search",
"text": "ctrl-shift-F"
},
"$:/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/input-accept": {
"title": "$:/config/shortcuts/input-accept",
"text": "Enter"
},
"$:/config/shortcuts/input-accept-variant": {
"title": "$:/config/shortcuts/input-accept-variant",
"text": "ctrl-Enter"
},
"$:/config/shortcuts/input-cancel": {
"title": "$:/config/shortcuts/input-cancel",
"text": "Escape"
},
"$:/config/shortcuts/input-down": {
"title": "$:/config/shortcuts/input-down",
"text": "Down"
},
"$:/config/shortcuts/input-tab-left": {
"title": "$:/config/shortcuts/input-tab-left",
"text": "alt-Left"
},
"$:/config/shortcuts/input-tab-right": {
"title": "$:/config/shortcuts/input-tab-right",
"text": "alt-Right"
},
"$:/config/shortcuts/input-up": {
"title": "$:/config/shortcuts/input-up",
"text": "Up"
},
"$:/config/shortcuts/layout-switcher": {
"title": "$:/config/shortcuts/layout-switcher",
"text": "ctrl-shift-L"
},
"$:/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/save-wiki": {
"title": "$:/config/shortcuts/save-wiki",
"text": "ctrl-S"
},
"$:/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/toggle-sidebar": {
"title": "$:/config/shortcuts/toggle-sidebar",
"text": "alt-shift-S"
},
"$:/config/shortcuts/transcludify": {
"title": "$:/config/shortcuts/transcludify",
"text": "alt-shift-T"
},
"$:/config/ui/EditTemplate": {
"title": "$:/config/ui/EditTemplate",
"text": "$:/core/ui/EditTemplate"
},
"$:/config/ui/ViewTemplate": {
"title": "$:/config/ui/ViewTemplate",
"text": "$:/core/ui/ViewTemplate"
},
"$:/config/WikiParserRules/Inline/wikilink": {
"title": "$:/config/WikiParserRules/Inline/wikilink",
"text": "enable"
},
"$:/snippets/currpalettepreview": {
"title": "$:/snippets/currpalettepreview",
"text": "\\define resolve-colour(macrocall)\n\\import $:/core/macros/utils\n\\whitespace trim\n<$wikify name=\"name\" text=\"\"\"$macrocall$\"\"\">\n<<name>>\n</$wikify>\n\\end\n\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch-inner()\n<$set name=\"swatchColour\" value={{##$(colourResolved)$}}>\n<$list filter=\"[<swatchColour>!prefix[<<colour ]!suffix[>>]]\" variable=\"ignore\">\n<div class=\"tc-swatch\" style=<<swatchStyle>> title=<<swatchTitle>>/>\n</$list>\n<$list filter=\"[<swatchColour>prefix[<<colour ]suffix[>>]]\" variable=\"ignore\">\n<$wikify name=\"colourResolved\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall=<<swatchColour>>/>\"\"\">\n<<swatch-inner>>\n</$wikify>\n</$list>\n</$set>\n\\end\n\\define swatch()\n<$set name=\"swatchColour\" value={{##$(colour)$}}>\n<$set name=\"swatchTitle\" value=<<colour>>>\n<$list filter=\"[<swatchColour>!prefix[<<colour ]!suffix[>>]]\" variable=\"ignore\">\n<div class=\"tc-swatch\" style=<<swatchStyle>> title=<<swatchTitle>>/>\n</$list>\n<$list filter=\"[<swatchColour>prefix[<<colour ]suffix[>>]]\" variable=\"ignore\">\n<$wikify name=\"colourResolved\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall=<<swatchColour>>/>\"\"\">\n<<swatch-inner>>\n</$wikify>\n</$list>\n</$set>\n</$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>\n"
},
"$:/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 tiddler=\"$:/config/DefaultColourMappings/$name$\"/></$transclude></$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$}} _canonical_uri={{$title$!!_canonical_uri}}/>\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<span style=\"display:inline-block; 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/dumpvariables": {
"title": "$:/core/macros/dumpvariables",
"tags": "$:/tags/Macro",
"text": "\\define dumpvariables()\n<ul>\n<$list filter=\"[variables[]]\" variable=\"varname\">\n<li>\n<strong><code><$text text=<<varname>>/></code></strong>:<br/>\n<$codeblock code={{{ [<varname>getvariable[]] }}}/>\n</li>\n</$list>\n</ul>\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>match[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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<$set name=\"count\" value={{{ [subfilter<__exportFilter__>count[]] }}}>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$list filter=\"[<currentTiddler>has[condition]subfilter{!!condition}limit[1]] ~[<currentTiddler>!has[condition]then[true]]\" variable=\"ignore\">\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</$list>\n</$set>\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/keyboard-driven-input": {
"title": "$:/core/macros/keyboard-driven-input",
"tags": "$:/tags/Macro",
"text": "\\define change-input-tab(stateTitle,tag,beforeafter,defaultState,actions)\n<$set name=\"tabsList\" filter=\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]]\">\n<$vars currentState={{{ [<__stateTitle__>!is[missing]get[text]] ~[<__defaultState__>] }}} firstTab={{{ [enlist<tabsList>nth[1]] }}} lastTab={{{ [enlist<tabsList>last[]] }}}>\n<$set name=\"nextTab\" value={{{ [all[shadows+tiddlers]tag<__tag__>!has[draft.of]$beforeafter$<currentState>] ~[[$beforeafter$]removeprefix[after]suffix[]addprefix<firstTab>] ~[[$beforeafter$]removeprefix[before]suffix[]addprefix<lastTab>] }}}>\n<$action-setfield $tiddler=<<__stateTitle__>> text=<<nextTab>>/>\n$actions$\n</$set>\n</$vars>\n</$set>\n\\end\n\n\\define keyboard-input-actions()\n<$list filter=\"[<__index__>match[]]\">\n<$action-setfield $tiddler=<<__storeTitle__>> text={{{ [<__tiddler__>get<__field__>] }}}/>\n</$list>\n<$list filter=\"[<__index__>!match[]]\">\n<$action-setfield $tiddler=<<__storeTitle__>> text={{{ [<__tiddler__>getindex<__index__>] }}}/>\n</$list>\n\\end\n\n\\define input-next-actions-inner()\n<$list filter=\"[<nextItem>minlength[1]]\" variable=\"ignore\">\n<$action-setfield $tiddler=<<__selectionStateTitle__>> text=<<nextItem>>/>\n<$list filter=\"[<__index__>match[]]\">\n<$action-setfield $tiddler=<<__tiddler__>> $field=<<__field__>> $value={{{ [<nextItem>] +[splitregexp[(?:.(?!-))+$]] }}}/>\n</$list>\n<$list filter=\"[<__index__>!match[]]\">\n<$action-setfield $tiddler=<<__tiddler__>> $index=<<__index__>> $value={{{ [<nextItem>] +[splitregexp[(?:.(?!-))+$]] }}}/>\n</$list>\n<$action-setfield $tiddler=<<__refreshTitle__>> text=\"yes\"/>\n</$list>\n\\end\n\n\\define input-next-actions(afterOrBefore:\"after\",reverse:\"\")\n<$list filter=\"[<__storeTitle__>get[text]minlength<__filterMinLength__>] [<__filterMinLength__>match[0]] +[limit[1]]\" variable=\"ignore\">\n<$vars userInput={{{ [<__storeTitle__>get[text]] }}} selectedItem={{{ [<__selectionStateTitle__>get[text]] }}}>\n<$set name=\"configTiddler\" value={{{ [subfilter<__configTiddlerFilter__>] }}}>\n<$vars primaryListFilter={{{ [<configTiddler>get<__firstSearchFilterField__>] }}} secondaryListFilter={{{ [<configTiddler>get<__secondSearchFilterField__>] }}}>\n<$set name=\"filteredList\" filter=\"[subfilter<primaryListFilter>addsuffix[-primaryList]] =[subfilter<secondaryListFilter>addsuffix[-secondaryList]]\">\n<$vars nextItem={{{ [enlist<filteredList>$afterOrBefore$<selectedItem>] ~[enlist<filteredList>$reverse$nth[1]] }}} firstItem={{{ [enlist<filteredList>nth[1]] }}} lastItem={{{ [enlist<filteredList>last[]] }}}>\n<$list filter=\"[<selectedItem>match<firstItem>!match<lastItem>]\" variable=\"ignore\">\n<$set name=\"nextItem\" value={{{ [[$afterOrBefore$]match[before]then<userInput>addsuffix[-userInput]] ~[<nextItem>] }}}>\n<<input-next-actions-inner>>\n</$set>\n</$list>\n<$list filter=\"[<selectedItem>match<lastItem>!match<firstItem>]\" variable=\"ignore\">\n<$set name=\"nextItem\" value={{{ [[$afterOrBefore$]match[after]then<userInput>addsuffix[-userInput]] ~[<nextItem>] }}}>\n<<input-next-actions-inner>>\n</$set>\n</$list>\n<$list filter=\"[<selectedItem>match<firstItem>match<lastItem>]\" variable=\"ignore\">\n<$set name=\"nextItem\" value={{{ [<userInput>addsuffix[-userInput]] }}}>\n<<input-next-actions-inner>>\n</$set>\n</$list>\n<$list filter=\"[<selectedItem>!match<firstItem>!match<lastItem>]\" variable=\"ignore\">\n<<input-next-actions-inner>>\n</$list>\n</$vars>\n</$set>\n</$vars>\n</$set>\n</$vars>\n</$list>\n\\end\n\n\\define keyboard-driven-input(tiddler,storeTitle,field:\"text\",index:\"\",tag:\"input\",type,focus:\"\",inputAcceptActions,inputAcceptVariantActions,inputCancelActions,placeholder:\"\",default:\"\",class,focusPopup,rows,minHeight,tabindex,size,autoHeight,filterMinLength:\"0\",refreshTitle,selectionStateTitle,cancelPopups:\"\",configTiddlerFilter,firstSearchFilterField:\"first-search-filter\",secondSearchFilterField:\"second-search-filter\")\n\\whitespace trim\n<$keyboard key=\"((input-accept))\" actions=<<__inputAcceptActions__>>>\n<$keyboard key=\"((input-accept-variant))\" actions=<<__inputAcceptVariantActions__>>>\n<$keyboard key=\"((input-up))\" actions=<<input-next-actions \"before\" \"reverse[]\">>>\n<$keyboard key=\"((input-down))\" actions=<<input-next-actions>>>\n<$keyboard key=\"((input-cancel))\" actions=<<__inputCancelActions__>>>\n<$edit-text tiddler=<<__tiddler__>> field=<<__field__>> index=<<__index__>> \n\t\tinputActions=<<keyboard-input-actions>> tag=<<__tag__>> class=<<__class__>> \n\t\tplaceholder=<<__placeholder__>> default=<<__default__>> focusPopup=<<__focusPopup__>> \n\t\tfocus=<<__focus__>> type=<<__type__>> rows=<<__rows__>> minHeight=<<__minHeight__>> \n\t\ttabindex=<<__tabindex__>> size=<<__size__>> autoHeight=<<__autoHeight__>> \n\t\trefreshTitle=<<__refreshTitle__>> cancelPopups=<<__cancelPopups__>>/>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n</$keyboard>\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\\whitespace trim\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\\whitespace trim\n<span class=\"tc-links-draggable-list\">\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$\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\"/>\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<$tiddler tiddler=\"\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"div\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\">\n{{$:/core/images/blank}}\n</div>\n<div style=\"height:0.5em;\"/>\n</$droppable>\n</$tiddler>\n</$type$>\n</$vars>\n</span>\n\\end\n\n\\define list-tagged-draggable-drop-actions(tag)\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<!-- Save the new order to the Tag Tiddler -->\n<$action-listops $tiddler=<<__tag__>> $field=\"list\" $filter=\"+[enlist<order>] +[insertbefore:currentTiddler<actionTiddler>]\"/>\n<!-- Make sure the newly added item has the right tag -->\n<!-- Removing this line makes dragging tags within the dropdown work as intended -->\n<!--<$action-listops $tiddler=<<actionTiddler>> $tags=<<__tag__>>/>-->\n<!-- Using the following 5 lines as replacement makes dragging titles from outside into the dropdown apply the tag -->\n<$list filter=\"[<actionTiddler>!contains:tags<__tag__>]\">\n<$fieldmangler tiddler=<<actionTiddler>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<__tag__>>/>\n</$fieldmangler>\n</$list>\n</$set>\n\\end\n\n\\define list-tagged-draggable(tag,subFilter,emptyMessage,itemTemplate,elementTag:\"div\",storyview:\"\")\n\\whitespace trim\n<span class=\"tc-tagged-draggable-list\">\n<$set name=\"tag\" value=<<__tag__>>>\n<$list filter=\"[<__tag__>tagging[]$subFilter$]\" emptyMessage=<<__emptyMessage__>> storyview=<<__storyview__>>>\n<$elementTag$ class=\"tc-menu-list-item\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\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=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$ style=\"height:0.5em;\">\n</$elementTag$>\n</$droppable>\n</$tiddler>\n</$set>\n</span>\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,actions,explicitState)\n<$set name=\"qualifiedState\" value=<<qualify \"$state$\">>>\n<$vars tabsState={{{ [<__explicitState__>minlength[1]] ~[<qualifiedState>] }}}>\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\" storyview=\"pop\"><$set name=\"save-currentTiddler\" value=<<currentTiddler>>><$tiddler tiddler=<<currentTab>>><$button set=<<tabsState>> 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>$actions$</$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=<<tabsState>> 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</$vars>\n</$set>\n\\end\n"
},
"$:/core/macros/tag-picker": {
"title": "$:/core/macros/tag-picker",
"tags": "$:/tags/Macro",
"first-search-filter": "[tags[]!is[system]search:title<userInput>sort[]]",
"second-search-filter": "[tags[]is[system]search:title<userInput>sort[]]",
"text": "\\define get-tagpicker-focus-selector() [data-tiddler-title=\"$(currentTiddlerCSSEscaped)$\"] .tc-add-tag-name input\n\n\\define delete-tag-state-tiddlers() <$action-deletetiddler $filter=\"[<newTagNameTiddler>] [<storeTitle>] [<tagSelectionState>]\"/>\n\n\\define add-tag-actions(actions,tagField:\"tags\")\n<$set name=\"tag\" value={{{ [<__tiddler__>get[text]] }}}>\n<$list filter=\"[<saveTiddler>!contains:$tagField$<tag>!match[]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"-[<tag>]\"/>\n\"\"\">\n<$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"[<tag>]\"/>\n$actions$\n</$list>\n</$set>\n<<delete-tag-state-tiddlers>>\n<$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n\\end\n\n\\define clear-tags-actions-inner()\n<$list filter=\"[<storeTitle>has[text]] [<newTagNameTiddler>has[text]]\" variable=\"ignore\" emptyMessage=\"\"\"<<cancel-delete-tiddler-actions \"cancel\">>\"\"\">\n<<delete-tag-state-tiddlers>>\n</$list>\n\\end\n\n\\define clear-tags-actions()\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[<newTagNameTiddler>get[text]!match<userInput>]\" emptyMessage=\"\"\"<<clear-tags-actions-inner>>\"\"\">\n<$action-setfield $tiddler=<<newTagNameTiddler>> text=<<userInput>>/><$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n</$list>\n</$set>\n\\end\n\n\\define tag-picker-inner(actions,tagField:\"tags\")\n\\whitespace trim\n<$vars newTagNameInputTiddlerQualified=<<qualify \"$:/temp/NewTagName/input\">> newTagNameSelectionTiddlerQualified=<<qualify \"$:/temp/NewTagName/selected-item\">> fallbackTarget={{$(palette)$##tag-background}} colourA={{$(palette)$##foreground}} colourB={{$(palette)$##background}}>\n<$vars storeTitle={{{ [<newTagNameInputTiddler>!match[]] ~[<newTagNameInputTiddlerQualified>] }}} tagSelectionState={{{ [<newTagNameSelectionTiddler>!match[]] ~[<newTagNameSelectionTiddlerQualified>] }}}>\n<$vars refreshTitle=<<qualify \"$:/temp/NewTagName/refresh\">> nonSystemTagsFilter=\"[tags[]!is[system]search:title<userInput>sort[]]\" systemTagsFilter=\"[tags[]is[system]search:title<userInput>sort[]]\">\n<div class=\"tc-edit-add-tag\">\n<div>\n<span class=\"tc-add-tag-name tc-small-gap-right\">\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<newTagNameTiddler>> storeTitle=<<storeTitle>> refreshTitle=<<refreshTitle>>\n\t\tselectionStateTitle=<<tagSelectionState>> inputAcceptActions=\"\"\"<$macrocall $name=\"add-tag-actions\" actions=<<__actions__>> tagField=<<__tagField__>>/>\"\"\"\n\t\tinputCancelActions=<<clear-tags-actions>> tag=\"input\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}}\n\t\tfocusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex=<<tabIndex>> \n\t\tfocus={{{ [{$:/config/AutoFocus}match[tags]then[true]] ~[[false]] }}} filterMinLength={{$:/config/Tags/MinLength}} \n\t\tcancelPopups=<<cancelPopups>> configTiddlerFilter=\"[[$:/core/macros/tag-picker]]\"/>\n</span><$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Tags/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Tags/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button><$reveal state=<<storeTitle>> type=\"nomatch\" text=\"\"><$button class=\"tc-btn-invisible tc-small-gap tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Tags/ClearInput/Hint}} aria-label={{$:/language/EditTemplate/Tags/ClearInput/Caption}}>{{$:/core/images/close-button}}<<delete-tag-state-tiddlers>></$button></$reveal><span class=\"tc-add-tag-button tc-small-gap-left\">\n<$set name=\"tag\" value={{{ [<newTagNameTiddler>get[text]] }}}>\n<$button set=<<newTagNameTiddler>> setTo=\"\" class=\"\">\n<$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"[<tag>]\"/>\n$actions$\n<$set name=\"currentTiddlerCSSEscaped\" value={{{ [<saveTiddler>escapecss[]] }}}>\n<<delete-tag-state-tiddlers>><$action-sendmessage $message=\"tm-focus-selector\" $param=<<get-tagpicker-focus-selector>>/>\n</$set>\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 tc-block-tags-dropdown\">\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[<userInput>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=<<nonSystemTagsFilter>> variable=\"tag\">\n<$list filter=\"[<tag>addsuffix[-primaryList]] -[<tagSelectionState>get[text]]\" emptyMessage=\"\"\"<$vars button-classes=\"tc-btn-invisible tc-tag-button-selected\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\"\"\">\n<$vars button-classes=\"tc-btn-invisible\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\n</$list>\n</$list></$list>\n<hr>\n<$list filter=\"[<userInput>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=<<systemTagsFilter>> variable=\"tag\">\n<$list filter=\"[<tag>addsuffix[-secondaryList]] -[<tagSelectionState>get[text]]\" emptyMessage=\"\"\"<$vars button-classes=\"tc-btn-invisible tc-tag-button-selected\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\"\"\">\n<$vars button-classes=\"tc-btn-invisible\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\n</$list>\n</$list></$list>\n</$set>\n</div>\n</$reveal>\n</div>\n</div>\n</$vars>\n</$vars>\n</$vars>\n\\end\n\\define tag-picker(actions,tagField:\"tags\")\n\\whitespace trim\n<$vars saveTiddler=<<currentTiddler>> palette={{$:/palette}}>\n<$list filter=\"[<newTagNameTiddler>match[]]\" emptyMessage=\"\"\"<$macrocall $name=\"tag-picker-inner\" actions=<<__actions__>> tagField=<<__tagField__>>/>\"\"\">\n<$set name=\"newTagNameTiddler\" value=<<qualify \"$:/temp/NewTagName\">>>\n<$macrocall $name=\"tag-picker-inner\" actions=<<__actions__>> tagField=<<__tagField__>>/>\n</$set>\n</$list>\n</$vars>\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__>get[icon]] }}} colour={{{ [<__tag__>get[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\\whitespace trim\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}}><<timeline-title>></$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__>] -[enlist<__exclude__>]\"\"\">\n <$vars item=<<currentTiddler>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link to={{{ [<currentTiddler>get[target]else<currentTiddler>] }}}><$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 </$set>\n </$vars>\n </$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter:\"\")\n<$macrocall $name=\"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<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$link to={{{ [<currentTiddler>get[target]else<currentTiddler>] }}}>\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<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\" stateTitle=<<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</$qualify>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<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\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<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\" stateTitle=<<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</$qualify>\n\\end\n\n\\define toc-expandable-empty-message()\n<$macrocall $name=\"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__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <ol class=\"tc-toc toc-expandable\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__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 </$set>\n</$vars>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\" >\n <li class=<<toc-item-class>>>\n <$link to={{{ [<currentTiddler>get[target]else<currentTiddler>] }}}>\n <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<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\" stateTitle=<<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</$qualify>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$list filter=\"[all[current]tagging[]$sort$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\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<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\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<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\" stateTitle=<<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</$qualify>\n\\end\n\n\\define toc-selective-expandable-empty-message()\n<$macrocall $name=\"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__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <ol class=\"tc-toc toc-selective-expandable\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__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 </$set>\n</$vars>\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{{ [<__selectedTiddler__>get[text]] }}}>\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=\"[all[current]] -[<__selectedTiddler__>get[text]]\"/>\n </div>\n </$linkcatcher>\n <div class=\"tc-tabbed-table-of-contents-content\">\n <$reveal stateTitle=<<__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 stateTitle=<<__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-link(full-title,chunk,separator: \"/\")\n<$link to=<<__full-title__>>><$text text=<<__chunk__>>/></$link>\n\\end\n\n\\define leaf-node(prefix,chunk)\n<li>\n<$list filter=\"[<__prefix__>addsuffix<__chunk__>is[shadow]] [<__prefix__>addsuffix<__chunk__>is[tiddler]]\" variable=\"full-title\">\n<$list filter=\"[<full-title>removeprefix<__prefix__>]\" variable=\"chunk\">\n<span>{{$:/core/images/file}}</span> <$macrocall $name=\"leaf-link\" full-title=<<full-title>> chunk=<<chunk>>/>\n</$list>\n</$list>\n</li>\n\\end\n\n\\define branch-node(prefix,chunk,separator: \"/\")\n<li>\n<$set name=\"reveal-state\" value={{{ [[$:/state/tree/]addsuffix<__prefix__>addsuffix<__chunk__>] }}}>\n<$reveal type=\"nomatch\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"show\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"hide\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<span>(<$count filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>removeprefix<__chunk__>] -[<__prefix__>addsuffix<__chunk__>]\"/>)</span>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$macrocall $name=\"tree-node\" prefix={{{ [<__prefix__>addsuffix<__chunk__>] }}} separator=<<__separator__>>/>\n</$reveal>\n</$set>\n</li>\n\\end\n\n\\define tree-node(prefix,separator: \"/\")\n<ol>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]!suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"leaf-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"branch-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n</ol>\n\\end\n\n\\define tree(prefix: \"$:/\",separator: \"/\")\n<div class=\"tc-tree\">\n<span><$text text=<<__prefix__>>/></span>\n<div>\n<$macrocall $name=\"tree-node\" prefix=<<__prefix__>> separator=<<__separator__>>/>\n</div>\n</div>\n\\end\n"
},
"$:/core/macros/utils": {
"title": "$:/core/macros/utils",
"text": "\\define colour(colour)\n$colour$\n\\end\n"
},
"$:/snippets/minifocusswitcher": {
"title": "$:/snippets/minifocusswitcher",
"text": "<$select tiddler=\"$:/config/AutoFocus\">\n<$list filter=\"title tags text type fields\">\n<option value=<<currentTiddler>>><<currentTiddler>></option>\n</$list>\n</$select>\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": "<$transclude tiddler=\"$:/PaletteManager\"/>\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[name]]\"><$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>\n"
},
"$:/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 \"$:/state/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 \"$:/state/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/PluginLibrary": {
"title": "$:/tags/PluginLibrary",
"list": "$:/config/OfficialPluginLibrary"
},
"$:/tags/SideBar": {
"title": "$:/tags/SideBar",
"list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]",
"text": ""
},
"$:/tags/SideBarSegment": {
"title": "$:/tags/SideBarSegment",
"list": "[[$:/core/ui/SideBarSegments/site-title]] [[$:/core/ui/SideBarSegments/site-subtitle]] [[$:/core/ui/SideBarSegments/page-controls]] [[$:/core/ui/SideBarSegments/search]] [[$:/core/ui/SideBarSegments/tabs]]"
},
"$:/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 tc-viewswitcher\">\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>>><$transclude tiddler=<<icon>>/><$text text=<<storyview>>/></$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
}
}
}
[[Inicio]]
[[Tabla de contenido]]
\define icon(icon navigate tooltip)
<$button to="$navigate$" tooltip="$tooltip$"class="tc-btn-invisible"><<__icon__>></$button>
\end
\define _icon(icon)
<button class="tc-btn-invisible"disabled><<__icon__>></button>
\end
* ''Version'': 1.0.0
* ''Date'': 2020/02/27
* ''Creator'': HC Haase. Inspired by [[Bimlas|https://bimlas.gitlab.io/tw5-locator/#%24%3A%2Fbimlas%2Fmacros%2Ficon]].
!! Function
This macro make transcluded icons follow the line height of the text with the option of a link and a tooltip.
This makes prettier references to buttons (like this <<_icon {{$:/core/images/new-button}} "link" "tooltip text">> instead of this {{$:/core/images/new-button}}) in documentation text.
There is a'' simple macro'' without a button and an ''extended macro'' with a button.
!! Use
;Syntax, simple macro (note the `_`)
:`<<_icon <transclusion> >>`<$button message="tm-copy-to-clipboard" param="<<_icon <transclusion> >>"}>Copy</$button>
;Syntax, extended macro
:`<<icon <transclusion> <link> "<tooltip text>" >>`<$button message="tm-copy-to-clipboard" param="<<icon <transclusion> >>"}>Copy</$button>
|! Attribute|!Option|!Description|
|transclusion|required|a transclusion of an icon|
|link|optional|name of tiddler to link to (omit with `""`)|
|tooltip text|optional|text of tooltip|
;Example
:`<<icon {{$:/core/images/new-button}} "link" "tooltip text">>`
:will produce <<icon {{$:/core/images/new-button}} "link" "tooltip text">> that links to "link".
NB: if you want no link, but at tooltip, use `""` for a empty link.
!! Code
```
\define icon(icon navigate tooltip)
<$button to="$navigate$" tooltip="$tooltip$"class="tc-btn-invisible"><<__icon__>></$button>
\end
\define _icon(icon)
<button class="tc-btn-invisible"disabled><<__icon__>></button>
\end
```
Se importaron los siguientes tiddlers
# [[facebook 2.jpeg]]
{
"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 [[corchetes dobles]] 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/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>"
}
}
}
{
"tiddlers": {
"$:/plugins/flibbles/relink/js/bulkops.js": {
"text": "/*\\\nmodule-type: startup\n\nReplaces the relinkTiddler defined in $:/core/modules/wiki-bulkops.js\n\nThis is a startup instead of a wikimethods module-type because it's the only\nway to ensure this runs after the old relinkTiddler method is applied.\n\n\\*/\n(function(){\n\n/*jslint node: false, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar language = require('$:/plugins/flibbles/relink/js/language.js');\n\nexports.name = \"redefine-relinkTiddler\";\nexports.synchronous = true;\n// load-modules is when wikimethods are applied in\n// ``$:/core/modules/startup/load-modules.js``\nexports.after = ['load-modules'];\n\nexports.startup = function() {\n\t$tw.Wiki.prototype.relinkTiddler = relinkTiddler;\n};\n\n/** Walks through all relinkable tiddlers and relinks them.\n * This replaces the existing function in core Tiddlywiki.\n */\nfunction relinkTiddler(fromTitle, toTitle, options) {\n\tvar self = this;\n\tvar failures = this.eachRelinkableTiddler(\n\t\t\tfromTitle,\n\t\t\ttoTitle,\n\t\t\toptions,\n\t\t\tfunction(changes, tiddler) {\n\t\tvar newTiddler = new $tw.Tiddler(tiddler,changes,self.getModificationFields())\n\t\tnewTiddler = $tw.hooks.invokeHook(\"th-relinking-tiddler\",newTiddler,tiddler);\n\t\tself.addTiddler(newTiddler);\n\t});\n\tif (failures.length > 0) {\n\t\tlanguage.reportFailures(failures);\n\t}\n};\n\n})();\n",
"module-type": "startup",
"title": "$:/plugins/flibbles/relink/js/bulkops.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/errors.js": {
"text": "/*\\\nmodule-type: library\n\nThis is the exception that gets thrown when a relink is impossible.\n (Or the hoops we'd have to go through to make it work are more than the user\n would want Relink to do, like create new tiddlers)\n\\*/\n\nfunction RelinkError() {};\nRelinkError.prototype = Object.create(Error);\nexports.RelinkError = RelinkError;\n\nfunction CannotRelinkError() { };\nCannotRelinkError.prototype = new RelinkError();\nexports.CannotRelinkError = CannotRelinkError\n\nfunction CannotFindMacroDefError(macroName) { this.macroName = macroName; };\nCannotFindMacroDefError.prototype = new RelinkError();\nexports.CannotFindMacroDefError = CannotFindMacroDefError;\n//Cannot find definition for ${macroName}. Make sure your macro whitelist is configured properly, and that you're macro is globally defined, or defined in all the places it's used.\n",
"module-type": "library",
"title": "$:/plugins/flibbles/relink/js/errors.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/language.js": {
"text": "/*\\\nmodule-type: library\n\nThis handles all logging and alerts Relink emits.\n\n\\*/\n\nexports.logRelink = function(message, args, options) {\n\tif (options.quiet) {\n\t\treturn;\n\t}\n\tvar raw = exports.log[message];\n\tif (raw) {\n\t\t// This is cheap, but whatevs. To do a proper\n\t\t// rendering would require working through a wiki\n\t\t// object. Too heavy weight for log messages.\n\t\tvar msg = raw.replace(/<<([^<>]+)>>/g, function(match, key) {\n\t\t\treturn args[key] || (\"<<\"+key+\">>\");\n\t\t});\n\t\tif (raw.indexOf('%c') >= 0) {\n\t\t\t// Doing a little bit of bold so the user sees\n\t\t\t// where we had to jump through hoops.\n\t\t\tconsole.log(\"%c\" + msg, \"\", \"font-weight: bold;\");\n\t\t} else {\n\t\t\tconsole.log(msg);\n\t\t}\n\t} else {\n\t\tconsole.warn(\"No such log message: \" + message);\n\t}\n};\n\nexports.getString = function(title, options) {\n\ttitle = \"$:/plugins/flibbles/relink/language/\" + title;\n\treturn options.wiki.renderTiddler(\"text/plain\", title,\n\t {variables: options.variables});\n};\n\nexports.failureAlert = \"Relink was unable to update the following tiddlers due to the complexity of the title:\";\n\nexports.reportFailures = function(failureList) {\n\tvar reportList = failureList.map(function(f) {return \"\\n \" + f});\n\tconsole.warn(exports.failureAlert + reportList);\n};\n\nexports.log = {\n\t\"attribute\": \"Renaming '<<from>>' to '<<to>>' in <<<element>> <<attribute>> /> attribute of tiddler '<<tiddler>>'\",\n\t\"attribute-placeholder\": \"Renaming '<<from>>' to '<<to>>' in <<<element>> <<attribute>> /> attribute of tiddler '<<tiddler>>' %cby creating placeholder macros\",\n\t\"field\": \"Renaming '<<from>>' to '<<to>>' in <<field>> of tiddler '<<tiddler>>'\",\n\t\"filteredtransclude\": \"Renaming '<<from>>' to '<<to>>' in filtered transclusion of tiddler '<<tiddler>>'\",\n\t\"filteredtransclude-placeholder\": \"Renaming '<<from>>' to '<<to>>' in filtered transclusion of tiddler '<<tiddler>>' %cby creating placeholder macros\",\n\t\"filteredtransclude-placeholder-widget\": \"Renaming '<<from>>' to '<<to>>' in filtered transclusion of tiddler '<<tiddler>>' %cby converting it into a widget and creating placeholder macros\",\n\t\"filteredtransclude-widget\": \"Renaming '<<from>>' to '<<to>>' in filtered transclusion of tiddler '<<tiddler>>' %cby converting it into a widget\",\n\t\"import\": \"Renaming '<<from>>' to '<<to>>' in \\\\import filter of tiddler '<<tiddler>>'\",\n\t\"import-placeholder\": \"Renaming '<<from>>' to '<<to>>' in \\\\import filter of tiddler '<<tiddler>>' %cby creating placeholder macros\",\n\t\"macrodef\": \"Renaming '<<from>>' to '<<to>>' in <<macro>> definition of tiddler '<<tiddler>>'\",\n\t\"macrodef-placeholder\": \"Renaming '<<from>>' to '<<to>>' in <<macro>> definition of tiddler '<<tiddler>>' %cby creating more placeholder macros\",\n\t\"prettylink\": \"Renaming '<<from>>' to '<<to>>' in prettylink of tiddler '<<tiddler>>'\",\n\t\"prettylink-placeholder\": \"Renaming '<<from>>' to '<<to>>' in prettylink of tiddler '<<tiddler>>' %cby converting it into a widget and creating placeholder macros\",\n\t\"prettylink-widget\": \"Renaming '<<from>>' to '<<to>>' in prettylink of tiddler '<<tiddler>>' %cby converting it into a widget\",\n\t\"transclude\": \"Renaming '<<from>>' to '<<to>>' in transclusion of tiddler '<<tiddler>>'\",\n\t\"transclude-placeholder\": \"Renaming '<<from>>' to '<<to>>' in transclusion of tiddler '<<tiddler>>' %cby converting it into a widget and creating placeholder macros\",\n\t\"transclude-widget\": \"Renaming '<<from>>' to '<<to>>' in transclusion of tiddler '<<tiddler>>' %cby converting it into a widget\",\n\t\"wikilink\": \"Renaming '<<from>>' to '<<to>>' in CamelCase link of tiddler '<<tiddler>>'\",\n\t\"wikilink-placeholder\": \"Renaming '<<from>>' to '<<to>>' in CamelCase link of tiddler '<<tiddler>>' %cby converting it into a widget and creating placeholder macros\",\n\t\"wikilink-pretty\": \"Renaming '<<from>>' to '<<to>>' in CamelCase link of tiddler '<<tiddler>>' %cby converting it into a prettylink\"\n};\n",
"module-type": "library",
"title": "$:/plugins/flibbles/relink/js/language.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/settings.js": {
"text": "/*\\\nmodule-type: library\n\nThis handles the fetching and distribution of relink settings.\n\n\\*/\n\nvar fieldTypes = Object.create(null);\n\n$tw.modules.forEachModuleOfType(\"relinkfieldtype\", function(title, exports) {\n\tfieldTypes[exports.name] = exports;\n\t// For legacy reasons, some of the field types can go by other names\n\tif (exports.aliases) {\n\t\t$tw.utils.each(exports.aliases, function(alias) {\n\t\t\tfieldTypes[alias] = exports;\n\t\t});\n\t}\n});\n\n/**Returns a specific relinker.\n * This is useful for wikitext rules which need to parse a filter or a list\n */\nexports.getRelinker = function(name) {\n\treturn fieldTypes[name];\n};\n\nexports.getAttributes = function(options) {\n\treturn getSettings(options).attributes;\n};\n\nexports.getFields = function(options) {\n\treturn getSettings(options).fields;\n};\n\nexports.getMacros = function(options) {\n\treturn getSettings(options).macros;\n};\n\nexports.getOperators = function(options) {\n\treturn getSettings(options).operators;\n};\n\n/**Factories define methods that create settings given config tiddlers.\n * for factory method 'example', it will be called once for each:\n * \"$:/config/flibbles/relink/example/...\" tiddler that exists.\n * the argument \"key\" will be set to the contents of \"...\"\n *\n * The reason I build relink settings in this convoluted way is to minimize\n * the number of times tiddlywiki has to run through EVERY tiddler looking\n * for relink config tiddlers.\n *\n * Also, by exporting \"factories\", anyone who extends relink can patch in\n * their own factory methods to create settings that are generated exactly\n * once per rename.\n */\nexports.factories = {\n\tattributes: function(attributes, tiddler, key) {\n\t\tvar relinker = fieldTypes[tiddler.fields.text];\n\t\tif (relinker) {\n\t\t\tvar elem = root(key);\n\t\t\tvar attr = key.substr(elem.length+1);\n\t\t\tattributes[elem] = attributes[elem] || Object.create(null);\n\t\t\tattributes[elem][attr] = relinker;\n\t\t}\n\t},\n\tfields: function(fields, tiddler, name) {\n\t\tvar relinker = fieldTypes[tiddler.fields.text];\n\t\tif (relinker) {\n\t\t\tfields[name] = relinker;\n\t\t}\n\t},\n\tmacros: function(macros, tiddler, key) {\n\t\tvar relinker = fieldTypes[tiddler.fields.text];\n\t\tif (relinker) {\n\t\t\t// We take the last index, not the first, because macro\n\t\t\t// parameters can't have slashes, but macroNames can.\n\t\t\tvar name = dir(key);\n\t\t\tvar arg = key.substr(name.length+1);\n\t\t\tmacros[name] = macros[name] || Object.create(null);\n\t\t\tmacros[name][arg] = relinker;\n\t\t}\n\t},\n\toperators: function(operators, tiddler, name) {\n\t\tvar relinker = fieldTypes[tiddler.fields.text];\n\t\tif (relinker) {\n\t\t\toperators[name] = relinker;\n\t\t}\n\t}\n};\n\n/**We're caching the generated settings inside of options. Not exactly how\n * options was meant to be used, but it's fiiiiine.\n * The wiki global cache isn't a great place, because it'll get cleared many\n * times during a bulk relinking operation, and we can't recalculate this every\n * time without exploding a rename operation's time.\n * options works great. It only lasts just as long as the rename.\n * No longer, no shorter.\n */\nfunction getSettings(options) {\n\tvar secretCache = \"__relink_settings\";\n\tvar cache = options[secretCache];\n\tif (cache === undefined) {\n\t\tcache = options[secretCache] = compileSettings(options.wiki);\n\t}\n\treturn cache;\n};\n\nfunction compileSettings(wiki) {\n\tvar prefix = \"$:/config/flibbles/relink/\";\n\tvar settings = Object.create(null);\n\tfor (var name in exports.factories) {\n\t\tsettings[name] = Object.create(null);\n\t}\n\twiki.eachShadowPlusTiddlers(function(tiddler, title) {\n\t\tif (title.substr(0, prefix.length) === prefix) {\n\t\t\tvar remainder = title.substr(prefix.length);\n\t\t\tvar category = root(remainder);\n\t\t\tvar factory = exports.factories[category];\n\t\t\tif (factory) {\n\t\t\t\tvar name = remainder.substr(category.length+1);\n\t\t\t\tfactory(settings[category], tiddler, name);\n\t\t\t}\n\t\t}\n\t});\n\treturn settings;\n};\n\n/* Returns first bit of a path. path/to/tiddler -> path\n */\nfunction root(string) {\n\tvar index = string.indexOf('/');\n\tif (index >= 0) {\n\t\treturn string.substr(0, index);\n\t}\n};\n\n/* Returns all but the last bit of a path. path/to/tiddler -> path/to\n */\nfunction dir(string) {\n\tvar index = string.lastIndexOf('/');\n\tif (index >= 0) {\n\t\treturn string.substr(0, index);\n\t}\n}\n",
"module-type": "library",
"title": "$:/plugins/flibbles/relink/js/settings.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/wikimethods.js": {
"text": "/*\\\nmodule-type: wikimethod\n\nIntroduces some utility methods used by Relink.\n\n\\*/\n\nvar errors = require('$:/plugins/flibbles/relink/js/errors');\n\nvar relinkOperations = Object.create(null);\n$tw.modules.applyMethods('relinkoperator', relinkOperations);\n\n/**Walks through all non-shadow tiddlers and sees which ones need to be relinked\n *\n * For each one, calls method on it with arguments (changes, tiddler, title)\n * Returns a list of tiddlers it would fail to update.\n */\nexports.eachRelinkableTiddler = function(fromTitle, toTitle, options, method) {\n\tvar data = this.getRelinkableTiddlers(fromTitle, toTitle, options);\n\tfor (var title in data.changes) {\n\t\tmethod(data.changes[title], this.getTiddler(title), title);\n\t}\n\treturn data.failures;\n};\n\n/** Returns a pair like this,\n * { changes: {...}, failures: [] }\n */\nexports.getRelinkableTiddlers = function(fromTitle, toTitle, options) {\n\tvar cache = this.getGlobalCache(\"relink-\"+fromTitle, function() {\n\t\treturn Object.create(null);\n\t});\n\tif (!cache[toTitle]) {\n\t\tcache[toTitle] = getFreshRelinkableTiddlers(this, fromTitle, toTitle, options);\n\t}\n\treturn cache[toTitle];\n};\n\nfunction getFreshRelinkableTiddlers(wiki, fromTitle, toTitle, options) {\n\toptions = options || {};\n\toptions.wiki = options.wiki || wiki;\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\tvar failures = [];\n\tvar changeList = Object.create(null);\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\tvar toUpdate = getRelinkFilter(wiki);\n\t\tvar tiddlerList = toUpdate.call(wiki); // no source or widget\n\t\tfor (var i = 0; i < tiddlerList.length; i++) {\n\t\t\tvar title = tiddlerList[i];\n\t\t\tvar tiddler = wiki.getTiddler(title);\n\t\t\t// Don't touch plugins or JavaScript modules\n\t\t\tif(tiddler\n\t\t\t&& !tiddler.fields[\"plugin-type\"]\n\t\t\t&& tiddler.fields.type !== \"application/javascript\") {\n\t\t\t\ttry {\n\t\t\t\t\tvar changes = Object.create(null);\n\t\t\t\t\tfor (var operation in relinkOperations) {\n\t\t\t\t\t\trelinkOperations[operation](tiddler, fromTitle, toTitle, changes, options);\n\t\t\t\t\t}\n\t\t\t\t\t// If any fields changed, update tiddler\n\t\t\t\t\tif(Object.keys(changes).length > 0) {\n\t\t\t\t\t\tchangeList[title] = changes;\n\t\t\t\t\t}\n\t\t\t\t} catch (e) {\n\t\t\t\t\tif (e instanceof errors.RelinkError) {\n\t\t\t\t\t\tfailures.push(title);\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Should we test for instanceof Error instead?: yes\n\t\t\t\t\t\t// Does that work in the testing environment?: no\n\t\t\t\t\t\tif (e.message) {\n\t\t\t\t\t\t\te.message = e.message + \"\\nWhen relinking '\" + title + \"'\";\n\t\t\t\t\t\t}\n\t\t\t\t\t\tthrow e;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn {changes: changeList, failures: failures};\n};\n\nfunction getRelinkFilter(wiki) {\n\tvar toUpdate = \"$:/config/flibbles/relink/to-update\";\n\treturn wiki.getCacheForTiddler(toUpdate, \"relink-toUpdate\", function() {\n\t\tvar tiddler = wiki.getTiddler(toUpdate);\n\t\tif (tiddler) {\n\t\t\tvar filter = wiki.compileFilter(tiddler.fields.text);\n\t\t\treturn filter;\n\t\t} else {\n\t\t\treturn wiki.allTitles;\n\t\t}\n\t});\n};\n\n/**Returns a list of tiddlers that would be renamed by a relink operations.\n */\nexports.relinkTiddlerDryRun = function(fromTitle, toTitle, options) {\n\tvar results = [];\n\tthis.eachRelinkableTiddler(\n\t\t\tfromTitle,\n\t\t\ttoTitle,\n\t\t\toptions,\n\t\t\tfunction(changes, tiddler, title) {\n\t\tresults.push(title);\n\t});\n\treturn results;\n};\n\nvar ImportVariablesWidget = require(\"$:/core/modules/widgets/importvariables.js\").importvariables;\n\nexports.relinkGlobalMacros = function() {\n\tif (!this._relinkWidget) {\n\t\tvar importWidget = this.relinkGenerateVariableWidget( \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\");\n\t\tthis.addEventListener(\"change\", function(changes) {\n\t\t\timportWidget.refresh(changes);\n\t\t});\n\t\tthis._relinkWidget = importWidget;\n\t}\n\tvar rtn = this._relinkWidget;\n\twhile (rtn.children.length > 0) {\n\t\trtn = rtn.children[0];\n\t}\n\treturn rtn;\n};\n\nexports.relinkGenerateVariableWidget = function(filter, parent) {\n\tvar treeNode = { attributes: {\n\t\t\"filter\": {\n\t\t\ttype: \"string\",\n\t\t\tvalue: filter\n\t\t}\n\t}};\n\tvar importWidget = new ImportVariablesWidget(treeNode,{parentWidget: parent, wiki: this});\n\timportWidget.computeAttributes();\n\timportWidget.execute();\n\t// These two functions neuter the widget, so it never tries\n\t// to render.\n\timportWidget.findNextSiblingDomNode = function() {};\n\timportWidget.renderChildren(this.parentDomNode);\n\treturn importWidget;\n};\n",
"module-type": "wikimethod",
"title": "$:/plugins/flibbles/relink/js/wikimethods.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/filteroperators/impossible.js": {
"text": "/*\\\nmodule-type: relinkfilteroperator\n\nGiven an input of toTitles, (probably just one), outputs all the tiddlers in\nwhich Relink would fail to update the operand to any of those given titles.\n\n`[[{terrible'}!!\"title\"]relink:impossible[fromTiddler]]`\n\nWould output all the tiddlers where Relink would fail to update `from here` to\n`{terrible'}!!\"title\"`\n\nI know, it's weird. You'd think it would test all incoming inputs instead of\nusing them as to fromTitle, but this is the only way to input both a fromTitle\nand a toTitle.\n\nResults are dominantly appanded if more than one input tiddler is given.\n\\*/\n\nexports.impossible = function(source,operator,options) {\n\tvar fromTitle = operator.operand,\n\t\tresults = [];\n\tif (fromTitle) {\n\t\tsource(function(toTiddler, toTitle) {\n\t\t\tvar fails = options.wiki.eachRelinkableTiddler(\n\t\t\t\tfromTitle, toTitle,\n\t\t\t\t$tw.utils.extend({quiet: true}, options),\n\t\t\t\tfunction(tiddler, title) {});\n\t\t\t$tw.utils.pushTop(results, fails);\n\t\t});\n\t}\n\treturn results;\n};\n",
"module-type": "relinkfilteroperator",
"title": "$:/plugins/flibbles/relink/js/filteroperators/impossible.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/filteroperators/references.js": {
"text": "/*\\\nmodule-type: relinkfilteroperator\n\nGiven a title as an operand, returns all non-shadow tiddlers that have any\nsort of updatable reference to it.\n\n\n`relink:references[fromTiddler]]`\n\nReturns all tiddlers that reference `fromTiddler` somewhere inside them.\n\nInput is ignored. Maybe it shouldn't do this.\nAlso, maybe it should properly recon, instead of fake replacing the title with\n`__relink_dummy__`\n\\*/\n\nexports.references = function(source,operator,options) {\n\tvar fromTitle = operator.operand,\n\t\tresults = [];\n\tif (fromTitle) {\n\t\toptions.wiki.eachRelinkableTiddler(\n\t\t\tfromTitle, \"__relink_dummy__\",\n\t\t\t$tw.utils.extend({quiet: true}, options),\n\t\t\tfunction(changes, tiddler, title) {\n\t\t\t\tresults.push(title);\n\t\t\t});\n\t}\n\treturn results;\n};\n",
"module-type": "relinkfilteroperator",
"title": "$:/plugins/flibbles/relink/js/filteroperators/references.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/filteroperators/relink.js": {
"text": "/*\\\nmodule-type: filteroperator\n\nThis filter acts as a namespace for several small, simple filters, such as\n\n`[relink:impossible[]]`\n\n\\*/\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar language = require('$:/plugins/flibbles/relink/js/language.js');\n\nvar relinkFilterOperators;\n\nfunction getRelinkFilterOperators() {\n\tif(!relinkFilterOperators) {\n\t\trelinkFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"relinkfilteroperator\",\n\t\t relinkFilterOperators);\n\t}\n\treturn relinkFilterOperators;\n}\n\nexports.relink = function(source,operator,options) {\n\tvar suffixPair = parseSuffix(operator.suffix);\n\tvar relinkFilterOperator = getRelinkFilterOperators()[suffixPair[0]];\n\tif (relinkFilterOperator) {\n\t\tvar newOperator = $tw.utils.extend({}, operator);\n\t\tnewOperator.suffix = suffixPair[1];\n\t\treturn relinkFilterOperator(source, newOperator, options);\n\t} else {\n\t\treturn [language.getString(\"Error/RelinkFilterOperator\", options)];\n\t}\n};\n\nfunction parseSuffix(suffix) {\n\tvar index = suffix? suffix.indexOf(\":\"): -1;\n\tif (index >= 0) {\n\t\treturn [suffix.substr(0, index), suffix.substr(index+1)];\n\t} else {\n\t\treturn [suffix];\n\t}\n}\n",
"module-type": "filteroperator",
"title": "$:/plugins/flibbles/relink/js/filteroperators/relink.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/filteroperators/splitafter.js": {
"text": "/*\\\ntitle: $:/core/modules/filters/splitbefore.js\ntype: application/javascript\nmodule-type: relinkfilteroperator\n\nFilter operator that splits each result on the last occurance of the specified separator and returns the last bit.\n\nWhat does this have to do with relink? Nothing. I need this so I can render\nthe configuration menu. I //could// use [splitregexp[]], but then I'd be\nlimited to Tiddlywiki v5.1.20 or later.\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.splitafter = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar index = title.lastIndexOf(operator.operand);\n\t\tif(index < 0) {\n\t\t\t$tw.utils.pushTop(results,title);\n\t\t} else {\n\t\t\t$tw.utils.pushTop(results,title.substr(index+1));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n\n",
"title": "$:/plugins/flibbles/relink/js/filteroperators/splitafter.js",
"type": "application/javascript",
"module-type": "relinkfilteroperator"
},
"$:/plugins/flibbles/relink/js/fieldtypes/filter.js": {
"text": "/*\\\nThis specifies logic for updating filters to reflect title changes.\n\\*/\n\n/**Returns undefined if no change was made.\n */\n\nvar CannotRelinkError = require(\"$:/plugins/flibbles/relink/js/errors.js\").CannotRelinkError;\nvar refHandler = require(\"$:/plugins/flibbles/relink/js/fieldtypes/reference\");\nvar settings = require('$:/plugins/flibbles/relink/js/settings.js');\nvar Rebuilder = require(\"$:/plugins/flibbles/relink/js/utils/rebuilder\");\n\nexports.name = \"filter\";\n\nexports.relink = function(filter, fromTitle, toTitle, options) {\n\tif (!filter || filter.indexOf(fromTitle) < 0) {\n\t\treturn undefined;\n\t}\n\tvar relinker = new Rebuilder(filter);\n\tvar whitelist = settings.getOperators(options);\n\tvar p = 0, // Current position in the filter string\n\t\tmatch, noPrecedingWordBarrier,\n\t\twordBarrierRequired=false;\n\tvar whitespaceRegExp = /\\s+/mg,\n\t\toperandRegExp = /((?:\\+|\\-|~|=)?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\s\\[\\]]+))/mg;\n\twhile(p < filter.length) {\n\t\t// Skip any whitespace\n\t\twhitespaceRegExp.lastIndex = p;\n\t\tmatch = whitespaceRegExp.exec(filter);\n\t\tnoPrecedingWordBarrier = false;\n\t\tif(match && match.index === p) {\n\t\t\tp = p + match[0].length;\n\t\t} else if (p != 0) {\n\t\t\tif (wordBarrierRequired) {\n\t\t\t\trelinker.add(' ', p, p);\n\t\t\t\twordBarrierRequired = false;\n\t\t\t} else {\n\t\t\t\tnoPrecedingWordBarrier = true;\n\t\t\t}\n\t\t}\n\t\t// Match the start of the operation\n\t\tif(p < filter.length) {\n\t\t\tvar val;\n\t\t\toperandRegExp.lastIndex = p;\n\t\t\tmatch = operandRegExp.exec(filter);\n\t\t\tif(!match || match.index !== p) {\n\t\t\t\t// It's a bad filter\n\t\t\t\treturn undefined;\n\t\t\t}\n\t\t\tif(match[1]) { // prefix\n\t\t\t\tp++;\n\t\t\t}\n\t\t\tif(match[2]) { // Opening square bracket\n\t\t\t\t// We check if this is a standalone title,\n\t\t\t\t// like `[[MyTitle]]`. We treat those like\n\t\t\t\t// `\"MyTitle\"` or `MyTitle`. Not like a run.\n\t\t\t\tvar standaloneTitle = /\\[\\[([^\\]]+)\\]\\]/g;\n\t\t\t\tstandaloneTitle.lastIndex = p;\n\t\t\t\tvar alone = standaloneTitle.exec(filter);\n\t\t\t\tif (!alone || alone.index != p) {\n\t\t\t\t\t// It's a legit run\n\t\t\t\t\tp =parseFilterOperation(relinker,fromTitle,toTitle,filter,p,whitelist,options);\n\t\t\t\t\tif (p === undefined) {\n\t\t\t\t\t\t// The filter is malformed\n\t\t\t\t\t\t// We do nothing.\n\t\t\t\t\t\treturn undefined;\n\t\t\t\t\t}\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\t\t\t\tbracketTitle = alone[1];\n\t\t\t\toperandRegExp.lastIndex = standaloneTitle.lastIndex;\n\t\t\t\tval = alone[1];\n\t\t\t} else {\n\t\t\t\t// standalone Double quoted string, single\n\t\t\t\t// quoted string, or noquote ahead.\n\t\t\t\tval = match[3] || match[4] || match[5];\n\t\t\t}\n\t\t\t// From here on, we're dealing with a standalone title\n\t\t\t// expression. like `\"MyTitle\"` or `[[MyTitle]]`\n\t\t\t// We're much more flexible about relinking these.\n\t\t\tvar preference = undefined;\n\t\t\tif (match[3]) {\n\t\t\t\tpreference = '\"';\n\t\t\t} else if (match[4]) {\n\t\t\t\tpreference = \"'\";\n\t\t\t} else if (match[5]) {\n\t\t\t\tpreference = '';\n\t\t\t}\n\t\t\tif (val === fromTitle) {\n\t\t\t\tvar newVal = wrapTitle(toTitle, preference);\n\t\t\t\tif (newVal === undefined) {\n\t\t\t\t\tif (!options.placeholder) {\n\t\t\t\t\t\tthrow new CannotRelinkError();\n\t\t\t\t\t}\n\t\t\t\t\tnewVal = \"[<\"+options.placeholder.getPlaceholderFor(toTitle)+\">]\";\n\t\t\t\t\toptions.usedPlaceholder = true;\n\t\t\t\t}\n\t\t\t\tif (newVal[0] != '[') {\n\t\t\t\t\t// not bracket enclosed\n\t\t\t\t\t// this requires whitespace\n\t\t\t\t\t// arnound it\n\t\t\t\t\tif (noPrecedingWordBarrier && !match[1]) {\n\t\t\t\t\t\trelinker.add(' ', p, p);\n\t\t\t\t\t}\n\t\t\t\t\twordBarrierRequired = true;\n\t\t\t\t}\n\t\t\t\trelinker.add(newVal,p,operandRegExp.lastIndex);\n\t\t\t}\n\t\t\tp = operandRegExp.lastIndex;\n\t\t}\n\t}\n\treturn relinker.results();\n};\n\nfunction wrapTitle(value, preference) {\n\tvar choices = {\n\t\t\"\": function(v) {return !/[\\s\\[\\]]/.test(v); },\n\t\t\"[\": canBePrettyOperand,\n\t\t\"'\": function(v) {return v.indexOf(\"'\") < 0; },\n\t\t'\"': function(v) {return v.indexOf('\"') < 0; }\n\t};\n\tvar wrappers = {\n\t\t\"\": function(v) {return v; },\n\t\t\"[\": function(v) {return \"[[\"+v+\"]]\"; },\n\t\t\"'\": function(v) {return \"'\"+v+\"'\"; },\n\t\t'\"': function(v) {return '\"'+v+'\"'; }\n\t};\n\tif (choices[preference]) {\n\t\tif (choices[preference](value)) {\n\t\t\treturn wrappers[preference](value);\n\t\t}\n\t}\n\tfor (var quote in choices) {\n\t\tif (choices[quote](value)) {\n\t\t\treturn wrappers[quote](value);\n\t\t}\n\t}\n\t// No quotes will work on this\n\treturn undefined;\n}\n\nfunction parseFilterOperation(relinker, fromTitle, toTitle, filterString, p, whitelist, options) {\n\tvar nextBracketPos, operator;\n\t// Skip the starting square bracket\n\tif(filterString.charAt(p++) !== \"[\") {\n\t\t// Missing [ in filter expression\n\t\treturn undefined;\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\tp++;\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\t// Missing [ in filter expression\n\t\t\treturn undefined;\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\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\tvar operand = filterString.substring(p,nextBracketPos);\n\t\t\t\tvar ref = $tw.utils.parseTextReference(operand);\n\t\t\t\tif (ref.title === fromTitle) {\n\t\t\t\t\tif(!canBePrettyIndirect(toTitle)) {\n\t\t\t\t\t\tthrow new CannotRelinkError();\n\t\t\t\t\t}\n\t\t\t\t\tref.title = toTitle;\n\t\t\t\t\tvar newRef = refHandler.toString(ref);\n\t\t\t\t\t// We don't check the whitelist.\n\t\t\t\t\t// All indirect operands convert.\n\t\t\t\t\trelinker.add(newRef,p,nextBracketPos);\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t\tcase \"[\": // Square brackets\n\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\tvar operand = filterString.substring(p,nextBracketPos);\n\t\t\t\t// Check if this is a relevant operator\n\t\t\t\tvar handler = fieldType(whitelist, operator);\n\t\t\t\tif (!handler) {\n\t\t\t\t\t// This operator isn't managed. Bye.\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tvar result = handler.relink(operand, fromTitle, toTitle, options);\n\t\t\t\tif (!result) {\n\t\t\t\t\t// The fromTitle wasn't in the operand.\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tvar wrapped;\n\t\t\t\tif (!canBePrettyOperand(result)) {\n\t\t\t\t\tif (!options.placeholder) {\n\t\t\t\t\t\tthrow new CannotRelinkError();\n\t\t\t\t\t}\n\t\t\t\t\tvar ph = options.placeholder.getPlaceholderFor(result);\n\t\t\t\t\twrapped = \"<\"+ph+\">\";\n\t\t\t\t\toptions.usedPlaceholder = true;\n\t\t\t\t} else {\n\t\t\t\t\twrapped = \"[\"+result+\"]\";\n\t\t\t\t}\n\t\t\t\trelinker.add(wrapped, p-1, nextBracketPos+1);\n\t\t\t\tbreak;\n\t\t\tcase \"<\": // Angle brackets\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\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\t// Unterminated regular expression\n\t\t\t\t\treturn undefined;\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\n\t\tif(nextBracketPos === -1) {\n\t\t\t// Missing closing bracket in filter expression\n\t\t\t// return undefined;\n\t\t}\n\t\tp = nextBracketPos + 1;\n\n\t} while(filterString.charAt(p) !== \"]\");\n\t// Skip the ending square bracket\n\tif(filterString.charAt(p++) !== \"]\") {\n\t\t// Missing ] in filter expression\n\t\treturn undefined;\n\t}\n\t// Return the parsing position\n\treturn p;\n}\n\n// Returns the relinker needed for a given operator, or returns undefined.\nfunction fieldType(whitelist, operator) {\n\treturn whitelist[operator.operator] ||\n\t (operator.suffix &&\n\t whitelist[operator.operator + \":\" + operator.suffix]);\n};\n\nfunction canBePrettyOperand(value) {\n\treturn value.indexOf(']') < 0;\n};\n\nfunction canBePrettyIndirect(value) {\n\treturn value.indexOf('}') < 0;\n};\n",
"module-type": "relinkfieldtype",
"title": "$:/plugins/flibbles/relink/js/fieldtypes/filter.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/fieldtypes/list.js": {
"text": "/*\\\nThis manages replacing titles that occur within stringLists, like,\n\nTiddlerA [[Tiddler with spaces]] [[Another Title]]\n\\*/\n\nvar CannotRelinkError = require(\"$:/plugins/flibbles/relink/js/errors.js\").CannotRelinkError;\n\nexports.name = \"list\";\n\n/**Returns undefined if no change was made.\n * Parameter: value can literally be a list. This can happen for builtin\n * types 'list' and 'tag'. In those cases, we also return list.\n */\nexports.relink = function(value, fromTitle, toTitle, options) {\n\tvar isModified = false,\n\t\tactualList = false,\n\t\tlist;\n\tif (typeof value !== \"string\") {\n\t\t// Not a string. Must be a list.\n\t\t// clone it, since we may make changes to this possibly\n\t\t// frozen list.\n\t\tlist = (value || []).slice(0);\n\t\tactualList = true;\n\t} else {\n\t\tlist = $tw.utils.parseStringArray(value || \"\");\n\t}\n\t$tw.utils.each(list,function (title,index) {\n\t\tif(title === fromTitle) {\n\t\t\tlist[index] = toTitle;\n\t\t\tisModified = true;\n\t\t}\n\t});\n\tif (isModified) {\n\t\t// It doesn't parse correctly alone, it won't\n\t\t// parse correctly in any list.\n\t\tif (!canBeListItem(toTitle)) {\n\t\t\tthrow new CannotRelinkError();\n\t\t}\n\t\tif (actualList) {\n\t\t\treturn list;\n\t\t} else {\n\t\t\treturn $tw.utils.stringifyList(list);\n\t\t}\n\t}\n\treturn undefined;\n};\n\nfunction canBeListItem(value) {\n\tvar regexp = /\\]\\][^\\S\\xA0]/m;\n\treturn !regexp.test(value);\n};\n",
"module-type": "relinkfieldtype",
"title": "$:/plugins/flibbles/relink/js/fieldtypes/list.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/fieldtypes/reference.js": {
"text": "/*\\\nThis manages replacing titles that occur inside text references,\n\ntiddlerTitle\ntiddlerTitle!!field\n!!field\ntiddlerTitle##propertyIndex\n\\*/\n\nvar CannotRelinkError = require(\"$:/plugins/flibbles/relink/js/errors.js\").CannotRelinkError;\n\nexports.name = \"reference\";\n\nexports.relink = function(value, fromTitle, toTitle, options) {\n\tvar reference = $tw.utils.parseTextReference(value);\n\tif (reference.title !== fromTitle) {\n\t\treturn undefined;\n\t}\n\treference.title = toTitle;\n\treturn exports.toString(reference);\n};\n\nexports.toString = function(textReference) {\n\tvar title = textReference.title || '';\n\tif (!exports.canBePretty(title)) {\n\t\tthrow new CannotRelinkError();\n\t}\n\tif (textReference.field) {\n\t\treturn title + \"!!\" + textReference.field;\n\t} else if (textReference.index) {\n\t\treturn title + \"##\" + textReference.index;\n\t}\n\treturn title;\n};\n\nexports.canBePretty = function(title) {\n\treturn title.indexOf(\"!!\") < 0 && title.indexOf(\"##\") < 0;\n};\n",
"module-type": "relinkfieldtype",
"title": "$:/plugins/flibbles/relink/js/fieldtypes/reference.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/fieldtypes/title.js": {
"text": "/*\\\nThis specifies logic for replacing a single-tiddler field. This is the\nsimplest kind of field type. One title swaps out for the other.\n\\*/\n\n// NOTE TO MODDERS: If you're making your own field types, the name must be\n// alpha characters only.\nexports.name = 'title';\n\n/**Returns undefined if no change was made.\n */\nexports.relink = function(value, fromTitle, toTitle, options) {\n\tif (value === fromTitle) {\n\t\treturn toTitle;\n\t}\n\treturn undefined;\n};\n\n// This is legacy support for when 'title' was known as 'field'\nexports.aliases = ['field', 'yes'];\n",
"module-type": "relinkfieldtype",
"title": "$:/plugins/flibbles/relink/js/fieldtypes/title.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/relinkoperations/fields.js": {
"text": "/*\\\n\nHandles all fields specified in the plugin configuration. Currently, this\nonly supports single-value fields.\n\n\\*/\n\n/*jslint node: false, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar settings = require('$:/plugins/flibbles/relink/js/settings.js');\nvar log = require('$:/plugins/flibbles/relink/js/language.js').logRelink;\n\nexports['fields'] = function(tiddler, fromTitle, toTitle, changes, options) {\n\tvar fields = settings.getFields(options);\n\t$tw.utils.each(fields, function(handler, field) {\n\t\tvar input = tiddler.fields[field];\n\t\tvar value = handler.relink(input, fromTitle, toTitle, options);\n\t\tif (value !== undefined) {\n\t\t\tlog(\"field\", {\n\t\t\t\tfrom: fromTitle,\n\t\t\t\tto: toTitle,\n\t\t\t\ttiddler: tiddler.fields.title,\n\t\t\t\tfield: descriptor(field)\n\t\t\t}, options);\n\t\t\tchanges[field] = value;\n\t\t}\n\t});\n};\n\nfunction descriptor(field) {\n\tif (field === \"tags\") {\n\t\treturn \"tags\";\n\t} else {\n\t\treturn field + \" field\" ;\n\t}\n};\n",
"module-type": "relinkoperator",
"title": "$:/plugins/flibbles/relink/js/relinkoperations/fields.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/relinkoperations/text.js": {
"text": "/*\\\n\nDepending on the tiddler type, this will apply textOperators which may\nrelink titles within the body.\n\n\\*/\n\n/*jslint node: false, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar defaultOperator = \"text/vnd.tiddlywiki\";\n\nvar textOperators = Object.create(null);\n$tw.modules.applyMethods('relinktextoperator', textOperators);\n\nexports['text'] = function(tiddler, fromTitle, toTitle, changes, options) {\n\tvar text = tiddler.fields.text,\n\t\tbuilder = [],\n\t\tbuildIndex = 0;\n\tif (text && text.indexOf(fromTitle) >= 0) {\n\t\tvar type = tiddler.fields.type || defaultOperator;\n\t\tif (textOperators[type]) {\n\t\t\ttextOperators[type].call(this, tiddler, fromTitle, toTitle, changes, options);\n\t\t}\n\t}\n};\n",
"module-type": "relinkoperator",
"title": "$:/plugins/flibbles/relink/js/relinkoperations/text.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext.js": {
"text": "/*\\\n\nChecks for fromTitle in a tiddler's text. If found, sees if it's relevant,\nand tries to swap it out if it is.\n\n\\*/\n\n/*jslint node: false, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar type = 'text/vnd.tiddlywiki';\nvar WikiParser = require(\"$:/core/modules/parsers/wikiparser/wikiparser.js\")[type];\nvar Rebuilder = require(\"$:/plugins/flibbles/relink/js/utils/rebuilder.js\");\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar rules = Object.create(null);\n\n$tw.modules.forEachModuleOfType(\"relinkwikitextrule\", function(title, exports) {\n\tvar names = exports.name;\n\tif (typeof names === \"string\") {\n\t\tnames = [names];\n\t}\n\tfor (var i = 0; i < names.length; i++) {\n\t\trules[names[i]] = exports;\n\t}\n});\n\nfunction WikiRelinker(text, title, toTitle, options) {\n\tWikiParser.call(this, null, text, options);\n\tif (!this.relinkMethodsInjected) {\n\t\t$tw.utils.each([this.pragmaRuleClasses, this.blockRuleClasses, this.inlineRuleClasses], function(classList) {\n\t\t\tfor (var name in classList) {\n\t\t\t\tif (rules[name]) {\n\t\t\t\t\tdelete rules[name].name;\n\t\t\t\t\t$tw.utils.extend(classList[name].prototype, rules[name]);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\tWikiRelinker.prototype.relinkMethodsInjected = true;\n\t}\n\tthis.title = title;\n\tthis.toTitle = toTitle;\n\tthis.inlineRules = this.blockRules.concat(this.pragmaRules, this.inlineRules);\n\t// We work through relinkRules so we can change it later.\n\t// relinkRules is inlineRules so it gets touched up by amendRules().\n\tthis.relinkRules = this.inlineRules;\n\tthis.placeholders = Object.create(null);\n\tthis.reverseMap = Object.create(null);\n\tthis.knownMacros = Object.create(null);\n\tthis.widget = undefined;\n};\n\nWikiRelinker.prototype = Object.create(WikiParser.prototype);\nWikiRelinker.prototype.parsePragmas = function() {return []; };\nWikiRelinker.prototype.parseInlineRun = function() {};\nWikiRelinker.prototype.parseBlocks = function() {};\n\nWikiRelinker.prototype.getPlaceholderFor = function(value, category) {\n\tvar placeholder = this.reverseMap[value];\n\tif (placeholder) {\n\t\treturn placeholder;\n\t}\n\tvar number = 0;\n\tvar prefix = \"relink-\"\n\tif (category && category !== \"title\") {\n\t\t// I don't like \"relink-title-1\". \"relink-1\" should be for\n\t\t// titles. lists, and filters can have descriptors though.\n\t\tprefix += category + \"-\";\n\t}\n\tdo {\n\t\tnumber += 1;\n\t\tplaceholder = prefix + number;\n\t} while (this.knownMacros[placeholder]);\n\tthis.placeholders[placeholder] = value;\n\tthis.reverseMap[value] = placeholder;\n\tthis.reserve(placeholder);\n\treturn placeholder;\n};\n\nWikiRelinker.prototype.addWidget = function(widget) {\n\tthis.widget = widget;\n\twhile (this.widget.children.length > 0) {\n\t\tthis.widget = this.widget.children[0];\n\t}\n};\n\nWikiRelinker.prototype.getVariableWidget = function() {\n\tif (!this.widget) {\n\t\tthis.widget = this.wiki.relinkGlobalMacros();\n\t\tvar parentWidget = new Widget({}, {parentWidget: this.widget});\n\t\tparentWidget.setVariable(\"currentTiddler\", this.title);\n\t\tvar widget = new Widget({}, {parentWidget: parentWidget});\n\t\tthis.addWidget(widget);\n\t}\n\treturn this.widget;\n};\n\nWikiRelinker.prototype.reserve = function(macro) {\n\tthis.knownMacros[macro] = true;\n};\n\nWikiRelinker.prototype.getPreamble = function() {\n\tvar results = [];\n\tfor (var name in this.placeholders) {\n\t\tvar val = this.placeholders[name];\n\t\tresults.push(\"\\\\define \"+name+\"() \"+val+\"\\n\");\n\t}\n\tif (results.length > 0) {\n\t\treturn results.join('');\n\t} else {\n\t\treturn undefined;\n\t}\n};\n\nexports[type] = function(tiddler, fromTitle, toTitle, changes, options) {\n\tvar text = tiddler.fields.text,\n\t\tbuilder = new Rebuilder(text),\n\t\tparser = new WikiRelinker(text, tiddler.fields.title, toTitle, options),\n\t\tmatchingRule;\n\twhile (matchingRule = parser.findNextMatch(parser.relinkRules, parser.pos)) {\n\t\tif (matchingRule.rule.relink) {\n\t\t\tvar newSegment = matchingRule.rule.relink(tiddler, text, fromTitle, toTitle, options);\n\t\t\tif (newSegment !== undefined) {\n\t\t\t\tbuilder.add(newSegment, matchingRule.matchIndex, parser.pos);\n\t\t\t}\n\t\t} else {\n\t\t\tif (matchingRule.rule.matchRegExp !== undefined) {\n\t\t\t\tparser.pos = matchingRule.rule.matchRegExp.lastIndex;\n\t\t\t} else {\n\t\t\t\t// We can't easily determine the end of this\n\t\t\t\t// rule match. We'll \"parse\" it so that\n\t\t\t\t// parser.pos gets updated, but we throw away\n\t\t\t\t// the results.\n\t\t\t\tmatchingRule.rule.parse();\n\t\t\t}\n\t\t}\n\t}\n\tif (builder.changed()) {\n\t\tbuilder.prepend(parser.getPreamble());\n\t\tchanges.text = builder.results();\n\t}\n};\n",
"module-type": "relinktextoperator",
"title": "$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/comment.js": {
"text": "/*\\\nmodule-type: relinkwikitextrule\n\nHandles comment blocks. Or rather //doesn't// handle them, since we should\nignore their contents.\n\n\"<!-- [[Renamed Title]] -->\" will remain unchanged.\n\n\\*/\n\nexports.name = [\"commentinline\", \"commentblock\"];\n\nexports.relink = function(tiddler, text, fromTitle, toTitle, options) {\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\treturn undefined;\n};\n",
"module-type": "relinkwikitextrule",
"title": "$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/comment.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/filteredtransclude.js": {
"text": "/*\\\nmodule-type: relinkwikitextrule\n\nHandles replacement of filtered transclusions in wiki text like,\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\nThis renames both the list and the template field.\n\n\\*/\n\nexports.name = ['filteredtranscludeinline', 'filteredtranscludeblock'];\n\nvar filterHandler = require(\"$:/plugins/flibbles/relink/js/settings\").getRelinker('filter');\nvar log = require('$:/plugins/flibbles/relink/js/language.js').logRelink;\nvar utils = require(\"./utils.js\");\n\nexports.relink = function(tiddler, text, fromTitle, toTitle, options) {\n\tvar m = this.match;\n\t\tfilter = m[1],\n\t\ttooltip = m[2],\n\t\ttemplate = m[3],\n\t\tstyle = m[4],\n\t\tclasses = m[5],\n\t\tparser = this.parser,\n\t\tlogArguments = {\n\t\t\tfrom: fromTitle,\n\t\t\tto: toTitle,\n\t\t\ttiddler: tiddler.fields.title\n\t\t};\n\tparser.pos = this.matchRegExp.lastIndex;\n\tvar modified = false;\n\tif ($tw.utils.trim(template) === fromTitle) {\n\t\t// preserves user-inputted whitespace\n\t\ttemplate = template.replace(fromTitle, toTitle);\n\t\tmodified = true;\n\t}\n\tvar extendedOptions = $tw.utils.extend({placeholder: this.parser}, options);\n\tvar relinkedFilter = filterHandler.relink(filter, fromTitle, toTitle, extendedOptions);\n\tvar message = \"filteredtransclude\";\n\tif (extendedOptions.usedPlaceholder) {\n\t\tmessage = \"filteredtransclude-placeholder\";\n\t}\n\tif (relinkedFilter !== undefined) {\n\t\tfilter = relinkedFilter;\n\t\tmodified = true;\n\t}\n\tif (!modified) {\n\t\treturn undefined;\n\t}\n\tif (canBePretty(filter) && canBePrettyTemplate(template)) {\n\t\tlog(message, logArguments, options);\n\t\treturn prettyList(filter, tooltip, template, style, classes);\n\t}\n\tmessage = message + \"-widget\";\n\tif (classes !== undefined) {\n\t\tclasses = classes.split('.').join(' ');\n\t}\n\tfunction wrap(name, value, treatAsTitle) {\n\t\tif (!value) {\n\t\t\treturn '';\n\t\t}\n\t\tvar wrappedValue = utils.wrapAttributeValue(value);\n\t\tif (wrappedValue === undefined) {\n\t\t\tvar category = treatAsTitle ? undefined : name;\n\t\t\twrappedValue = \"<<\"+parser.getPlaceholderFor(value,category)+\">>\";\n\t\t\tmessage = \"filteredtransclude-placeholder-widget\";\n\t\t}\n\t\treturn \" \"+name+\"=\"+wrappedValue;\n\t};\n\tvar widget = [\n\t\t\"<$list\",\n\t\twrap(\"filter\", filter),\n\t\twrap(\"tooltip\", tooltip),\n\t\twrap(\"template\", template, true),\n\t\twrap(\"style\", style),\n\t\twrap(\"itemClass\", classes),\n\t\t\"/>\"\n\t].join('');\n\tlog(message, logArguments, options);\n\treturn widget;\n};\n\nfunction canBePretty(filter) {\n\treturn filter.indexOf('|') < 0 && filter.indexOf('}}') < 0;\n};\n\nfunction canBePrettyTemplate(template) {\n\treturn !template || (\n\t\ttemplate.indexOf('|') < 0\n\t\t&& template.indexOf('{') < 0\n\t\t&& template.indexOf('}') < 0);\n};\n\nfunction prettyList(filter, tooltip, template, style, classes) {\n\tif (tooltip === undefined) {\n\t\ttooltip = '';\n\t} else {\n\t\ttooltip = \"|\" + tooltip;\n\t}\n\tif (template === undefined) {\n\t\ttemplate = '';\n\t} else {\n\t\ttemplate = \"||\" + template;\n\t}\n\tif (classes === undefined) {\n\t\tclasses = '';\n\t} else {\n\t\tclasses = \".\" + classes;\n\t}\n\tstyle = style || '';\n\treturn \"{{{\"+filter+tooltip+template+\"}}\"+style+\"}\"+classes;\n};\n",
"module-type": "relinkwikitextrule",
"title": "$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/filteredtransclude.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/html.js": {
"text": "/*\\\nmodule-type: relinkwikitextrule\n\nHandles replacement in attributes of widgets and html elements\nThis is configurable to select exactly which attributes of which elements\nshould be changed.\n\n<$link to=\"TiddlerTitle\" />\n\n\\*/\n\nvar utils = require(\"./utils.js\");\nvar Rebuilder = require(\"$:/plugins/flibbles/relink/js/utils/rebuilder\");\nvar html = require(\"$:/core/modules/parsers/wikiparser/rules/html.js\");\nvar log = require('$:/plugins/flibbles/relink/js/language.js').logRelink;\nvar settings = require('$:/plugins/flibbles/relink/js/settings.js');\nvar refHandler = require(\"$:/plugins/flibbles/relink/js/fieldtypes/reference\");\nvar filterHandler = require(\"$:/plugins/flibbles/relink/js/settings\").getRelinker('filter');\nvar macrocall = require(\"./macrocall.js\");\nvar CannotRelinkError = require(\"$:/plugins/flibbles/relink/js/errors.js\").CannotRelinkError;\n\nexports.name = \"html\";\n\nexports.relink = function(tiddler, text, fromTitle, toTitle, options) {\n\tvar managedElement = settings.getAttributes(options)[this.nextTag.tag],\n\t\tbuilder = new Rebuilder(text, this.nextTag.start);\n\tvar importFilterAttr;\n\tfor (var attributeName in this.nextTag.attributes) {\n\t\tvar attr = this.nextTag.attributes[attributeName];\n\t\tvar nextEql = text.indexOf('=', attr.start);\n\t\t// This is the rare case of changing tiddler\n\t\t// \"true\" to something else when \"true\" is\n\t\t// implicit, like <$link to /> We ignore those.\n\t\tif (nextEql < 0 || nextEql > attr.end) {\n\t\t\tcontinue;\n\t\t}\n\t\tif (this.nextTag.tag === \"$importvariables\" && attributeName === \"filter\") {\n\t\t\timportFilterAttr = attr;\n\t\t}\n\t\tvar oldValue, quote, logMessage = \"attribute\";\n\t\tif (attr.type === \"string\") {\n\t\t\tvar handler = getAttributeHandler(this.nextTag, attributeName, options);\n\t\t\tif (!handler) {\n\t\t\t\t// We don't manage this attribute. Bye.\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tvar extendedOptions = $tw.utils.extend({placeholder: this.parser}, options);\n\t\t\toldValue = attr.value;\n\t\t\tvar value = handler.relink(attr.value, fromTitle, toTitle, extendedOptions);\n\t\t\tif (value === undefined) {\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tif (extendedOptions.usedPlaceholder) {\n\t\t\t\tlogMessage = \"attribute-placeholder\";\n\t\t\t}\n\t\t\tquote = utils.determineQuote(text, attr);\n\t\t\tattr.quotedValue = utils.wrapAttributeValue(value,quote);\n\t\t\tif (attr.quotedValue === undefined) {\n\t\t\t\t// The value was unquotable. We need to make\n\t\t\t\t// a macro in order to replace it.\n\t\t\t\tvalue = this.parser.getPlaceholderFor(value,handler.name)\n\t\t\t\tattr.type = \"macro\";\n\t\t\t\tattr.quotedValue = \"<<\"+value+\">>\";\n\t\t\t\tlogMessage = \"attribute-placeholder\";\n\t\t\t}\n\t\t\tattr.value = value;\n\t\t} else if (attr.type === \"indirect\") {\n\t\t\tif (toTitle.indexOf(\"}\") >= 0) {\n\t\t\t\t// Impossible replacement\n\t\t\t\tthrow new CannotRelinkError();\n\t\t\t}\n\t\t\toldValue = attr.textReference;\n\t\t\tquote = \"{{\";\n\t\t\tvar ref = $tw.utils.parseTextReference(attr.textReference);\n\t\t\tif (ref.title !== fromTitle) {\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tref.title = toTitle;\n\t\t\tattr.textReference = refHandler.toString(ref);\n\t\t\tattr.quotedValue = \"{{\"+attr.textReference+\"}}\";\n\t\t} else if (attr.type === \"filtered\") {\n\t\t\tvar extendedOptions = $tw.utils.extend({placeholder: this.parser}, options);\n\t\t\toldValue = attr.filter\n\t\t\tvar filter = filterHandler.relink(attr.filter, fromTitle, toTitle, extendedOptions);\n\t\t\tif (filter === undefined) {\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tif (!canBeFilterValue(filter)) {\n\t\t\t\t// Although I think we can actually do this one.\n\t\t\t\tthrow new CannotRelinkError();\n\t\t\t}\n\t\t\tattr.filter = filter;\n\t\t\tattr.quotedValue = \"{{{\" + filter + \"}}}\";\n\t\t\tquote = \"{{{\";\n\t\t} else if (attr.type === \"macro\") {\n\t\t\tvar macro = attr.value;\n\t\t\toldValue = attr.value;\n\t\t\tvar newMacro = macrocall.relinkMacroInvocation(macro, text, this.parser, fromTitle, toTitle, options);\n\t\t\tif (newMacro === undefined) {\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tif (macrocall.mustBeAWidget(newMacro)) {\n\t\t\t\tthrow new CannotRelinkError();\n\t\t\t}\n\t\t\tattr.value = newMacro;\n\t\t\t// TODO: Let's not hack like this. attr.value is\n\t\t\t// expected to be a string of the unquoted value below.\n\t\t\t// Make this better when I can.\n\t\t\toldValue.length = (macro.end-macro.start)-4;\n\t\t\tquote = \"<<\";\n\t\t\tattr.quotedValue = macrocall.macroToString(newMacro, text, this.parser, options);\n\t\t} else {\n\t\t\tcontinue;\n\t\t}\n\t\t// account for the quote if it's there.\n\t\t// We count backwards from the end to preserve whitespace\n\t\tvar valueStart = attr.end\n\t\t - (quote.length*2)\n\t\t - oldValue.length;\n\t\tbuilder.add(attr.quotedValue, valueStart, attr.end);\n\t\tvar logArguments = {\n\t\t\tfrom: fromTitle,\n\t\t\tto: toTitle,\n\t\t\ttiddler: tiddler.fields.title,\n\t\t\telement: this.nextTag.tag,\n\t\t\tattribute: attributeName\n\t\t};\n\t\tlog(logMessage, logArguments, options);\n\t}\n\tif (importFilterAttr) {\n\t\tvar importFilter = computeAttribute(importFilterAttr, this.parser, options);\n\t\tvar parentWidget = this.parser.getVariableWidget();\n\t\tvar varHolder = options.wiki.relinkGenerateVariableWidget(importFilter, parentWidget);\n\t\tthis.parser.addWidget(varHolder);\n\t}\n\tthis.parser.pos = this.nextTag.end;\n\treturn builder.results(this.nextTag.end);\n};\n\n/** Returns the field handler for the given attribute of the given widget.\n * If this returns undefined, it means we don't handle it. So skip.\n */\nfunction getAttributeHandler(widget, attributeName, options) {\n\tif (widget.tag === \"$macrocall\") {\n\t\tvar nameAttr = widget.attributes[\"$name\"];\n\t\tvar macro = settings.getMacros(options)[nameAttr.value];\n\t\tif (macro) {\n\t\t\treturn macro[attributeName];\n\t\t}\n\t} else {\n\t\tvar element = settings.getAttributes(options)[widget.tag];\n\t\tif (element) {\n\t\t\treturn element[attributeName];\n\t\t}\n\t}\n\treturn undefined;\n};\n\nfunction computeAttribute(attribute, parser, options) {\n\tvar value;\n\tif(attribute.type === \"filtered\") {\n\t\tvar parentWidget = parser.getVariableWidget();\n\t\tvalue = options.wiki.filterTiddlers(attribute.filter,parentWidget)[0] || \"\";\n\t} else if(attribute.type === \"indirect\") {\n\t\tvar parentWidget = parser.getVariableWidget();\n\t\tvalue = options.wiki.getTextReference(attribute.textReference,\"\",parentWidget.variables.currentTiddler.value);\n\t} else if(attribute.type === \"macro\") {\n\t\tvar parentWidget = parser.getVariableWidget();\n\t\tvalue = parentWidget.getVariable(attribute.value.name,{params: attribute.value.params});\n\t} else { // String attribute\n\t\tvalue = attribute.value;\n\t}\n\treturn value;\n};\n\nfunction canBeFilterValue(value) {\n\treturn value.indexOf(\"}}}\") < 0 && value.substr(value.length-2) !== '}}';\n};\n",
"module-type": "relinkwikitextrule",
"title": "$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/html.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/import.js": {
"text": "/*\\\nmodule-type: relinkwikitextrule\n\nHandles import pragmas\n\n\\import [tag[MyTiddler]]\n\\*/\n\nvar settings = require(\"$:/plugins/flibbles/relink/js/settings.js\");\nvar log = require(\"$:/plugins/flibbles/relink/js/language.js\").logRelink;\nvar filterRelinker = settings.getRelinker('filter');\n\nexports.name = \"import\";\n\nexports.relink = function(tiddler, text, fromTitle, toTitle, options) {\n\t// In this one case, I'll let the parser parse out the filter and move\n\t// the ptr.\n\tvar start = this.matchRegExp.lastIndex;\n\tvar parseTree = this.parse();\n\tvar filter = parseTree[0].attributes.filter.value;\n\n\tvar extendedOptions = $tw.utils.extend({placeholder: this.parser},options);\n\tvar value = filterRelinker.relink(filter, fromTitle, toTitle, extendedOptions);\n\tvar rtn = undefined;\n\tif (value !== undefined) {\n\t\tvar message = extendedOptions.usedPlaceholder ? \"import-placeholder\" : \"import\";\n\t\tlog(message, {\n\t\t\tfrom: fromTitle,\n\t\t\tto: toTitle,\n\t\t\ttiddler: tiddler.fields.title\n\t\t}, options);\n\t\tvar newline = text.substring(start+filter.length, this.parser.pos);\n\t\tfilter = value;\n\t\trtn = \"\\\\import \" + value + newline;\n\t}\n\n\t// Before we go, we need to actually import the variables\n\t// it's calling for.\n\tvar parentWidget = this.parser.getVariableWidget();\n\tvar variableHolder = options.wiki.relinkGenerateVariableWidget(filter, parentWidget);\n\tthis.parser.addWidget(variableHolder);\n\n\treturn rtn;\n};\n",
"module-type": "relinkwikitextrule",
"title": "$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/import.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/macrocall.js": {
"text": "/*\\\nmodule-type: relinkwikitextrule\n\nHandles macro calls.\n\n<<myMacro '[[MyFilter]]' 'myTitle'>>\n\n\\*/\n\nvar utils = require(\"./utils.js\");\nvar Rebuilder = require(\"$:/plugins/flibbles/relink/js/utils/rebuilder\");\nvar log = require('$:/plugins/flibbles/relink/js/language.js').logRelink;\nvar settings = require('$:/plugins/flibbles/relink/js/settings.js');\nvar CannotFindMacroDefError = require(\"$:/plugins/flibbles/relink/js/errors.js\").CannotFindMacroDefError;\n\nexports.name = [\"macrocallinline\", \"macrocallblock\"];\n\nexports.relink = function(tiddler, text, fromTitle, toTitle, options) {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2],\n\t\tmacroText = this.match[0];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar start = this.matchRegExp.lastIndex - this.match[0].length;\n\tvar managedMacro = settings.getMacros(options)[macroName];\n\tif (!managedMacro) {\n\t\t// We don't manage this macro. Bye.\n\t\treturn undefined;\n\t}\n\tvar offset = macroName.length+2;\n\toffset = $tw.utils.skipWhiteSpace(macroText, offset);\n\tvar params = parseParams(paramString, offset+start);\n\tvar macroInfo = {\n\t\tname: macroName,\n\t\tstart: start,\n\t\tend: this.matchRegExp.lastIndex,\n\t\tparams: params\n\t};\n\tvar results = this.relinkMacroInvocation(macroInfo, text, this.parser, fromTitle, toTitle, options);\n\tif (results) {\n\t\treturn this.macroToString(results, text, this.parser, options);\n\t} else {\n\t\treturn undefined;\n\t}\n};\n\n/**Processes the given macro,\n * macro: {name:, params:, start:, end:}\n * each parameters: {name:, end:, value:}\n * Macro invocation returned is the same, but relinked, and may have new keys:\n * parameters: {type: macro, start:, newValue: (quoted replacement value)}\n */\nexports.relinkMacroInvocation = function(macro, text, parser, fromTitle, toTitle, options) {\n\tvar managedMacro = settings.getMacros(options)[macro.name];\n\tvar modified = false;\n\tif (!managedMacro) {\n\t\t// We don't manage this macro. Bye.\n\t\treturn undefined;\n\t}\n\tif (macro.params.every(function(p) {\n\t\treturn p.value.indexOf(fromTitle) < 0;\n\t})) {\n\t\t// We cut early if the fromTitle doesn't even appear\n\t\t// anywhere in the title. This is to avoid any headache\n\t\t// about finding macro definitions (and any resulting\n\t\t// exceptions if there isn't even a title to replace.\n\t\treturn undefined;\n\t}\n\tvar outMacro = $tw.utils.extend({}, macro);\n\toutMacro.params = macro.params.slice();\n\tfor (var managedArg in managedMacro) {\n\t\tvar index = getParamIndexWithinMacrocall(macro.name, managedArg, macro.params, parser, options);\n\t\tif (index < 0) {\n\t\t\t// this arg either was not supplied, or we can't find\n\t\t\t// the definition, so we can't tie it to an anonymous\n\t\t\t// argument. Either way, move on to the next.\n\t\t\tcontinue;\n\t\t}\n\t\tvar param = macro.params[index];\n\t\tvar handler = managedMacro[managedArg];\n\t\tvar extendedOptions = $tw.utils.extend({placeholder: parser}, options);\n\t\tvar value = handler.relink(param.value, fromTitle, toTitle, extendedOptions);\n\t\tif (value === undefined) {\n\t\t\tcontinue;\n\t\t}\n\t\tvar quote = utils.determineQuote(text, param);\n\t\tvar quoted = utils.wrapAttributeValue(value, quote, ['', \"'\", '\"', '[[', '\"\"\"']);\n\t\tvar newParam = $tw.utils.extend({}, param);\n\t\tif (quoted === undefined) {\n\t\t\tvar ph = parser.getPlaceholderFor(value,handler.name);\n\t\t\tnewParam.newValue = \"<<\"+ph+\">>\";\n\t\t\tnewParam.type = \"macro\";\n\t\t} else {\n\t\t\tnewParam.start = newParam.end - (newParam.value.length + (quote.length*2));\n\t\t\tnewParam.value = value;\n\t\t\tnewParam.newValue = quoted;\n\t\t}\n\t\toutMacro.params[index] = newParam;\n\t\tmodified = true;\n\t}\n\tif (modified) {\n\t\treturn outMacro;\n\t}\n\treturn undefined;\n};\n\nexports.mustBeAWidget = function(macro) {\n\tfor (var i = 0; i < macro.params.length; i++) {\n\t\tif (macro.params[i].type === \"macro\") {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false\n};\n\n/**Given a macro object ({name:, params:, start: end:}), and the text where\n * it was parsed from, returns a new macro that maintains any syntactic\n * structuring.\n */\nexports.macroToString = function(macro, text, parser, options) {\n\tif (exports.mustBeAWidget(macro)) {\n\t\tvar names = getParamNames(macro.name, macro.params, parser, options);\n\t\tvar attrs = [];\n\t\tfor (var i = 0; i < macro.params.length; i++) {\n\t\t\tvar p = macro.params[i];\n\t\t\tvar val;\n\t\t\tif (p.newValue) {\n\t\t\t\tval = p.newValue;\n\t\t\t} else {\n\t\t\t\tval = utils.wrapAttributeValue(p.value);\n\t\t\t}\n\t\t\tattrs.push(\" \"+names[i]+\"=\"+val);\n\t\t}\n\t\treturn \"<$macrocall $name=\"+utils.wrapAttributeValue(macro.name)+attrs.join('')+\"/>\";\n\t} else {\n\t\tvar builder = new Rebuilder(text, macro.start);\n\t\tfor (var i = 0; i < macro.params.length; i++) {\n\t\t\tvar param = macro.params[i];\n\t\t\tif (param.newValue) {\n\t\t\t\tbuilder.add(param.newValue, param.start, param.end);\n\t\t\t}\n\t\t}\n\t\treturn builder.results(macro.end);\n\t}\n};\n\nfunction getParamIndexWithinMacrocall(macroName, param, params, parser, options) {\n\tvar index, i;\n\tfor (i = 0; i < params.length; i++) {\n\t\tif (params[i].name === param) {\n\t\t\treturn i;\n\t\t}\n\t}\n\tvar expectedIndex = indexOfParameterDef(macroName, param, parser, options);\n\t// We've got to skip over all the named parameter instances.\n\tif (expectedIndex >= 0) {\n\t\tvar anonI = 0;\n\t\tfor (i = 0; i < params.length; i++) {\n\t\t\tif (params[i].name === undefined) {\n\t\t\t\tif (anonI === expectedIndex) {\n\t\t\t\t\treturn i;\n\t\t\t\t}\n\t\t\t\tanonI++;\n\t\t\t} else {\n\t\t\t\tvar indexOfOther = indexOfParameterDef(macroName, params[i].name, parser, options);\n\t\t\t\tif (indexOfOther < expectedIndex) {\n\t\t\t\t\tanonI++;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn -1;\n};\n\n// Looks up the definition of a macro, and figures out what the expected index\n// is for the given parameter.\nfunction indexOfParameterDef(macroName, paramName, parser, options) {\n\tvar def = getDefinition(macroName, parser, options);\n\tvar params = def.params || [];\n\tfor (var i = 0; i < params.length; i++) {\n\t\tif (params[i].name === paramName) {\n\t\t\treturn i;\n\t\t}\n\t}\n\treturn -1;\n};\n\nfunction getParamNames(macroName, params, parser, options) {\n\tvar used = Object.create(null);\n\tvar rtn = new Array(params.length);\n\tvar anonsExist = false;\n\tvar i;\n\tfor (i = 0; i < params.length; i++) {\n\t\tvar name = params[i].name;\n\t\tif (name) {\n\t\t\trtn[i] = name;\n\t\t\tused[name] = true;\n\t\t} else {\n\t\t\tanonsExist = true;\n\t\t}\n\t}\n\tif (anonsExist) {\n\t\tvar defParams = getDefinition(macroName, parser, options).params || [];\n\t\tvar defPtr = 0;\n\t\tfor (i = 0; i < params.length; i++) {\n\t\t\tif (rtn[i] === undefined) {\n\t\t\t\twhile(defPtr < defParams.length && used[defParams[defPtr].name]) {\n\t\t\t\t\tdefPtr++;\n\t\t\t\t}\n\t\t\t\tif (defPtr >= defParams.length) {\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\trtn[i] = defParams[defPtr].name;\n\t\t\t\tused[defParams[defPtr].name] = true;\n\t\t\t}\n\t\t}\n\t}\n\treturn rtn;\n};\n\n/** Returns undefined if the definition cannot be found.\n */\nfunction getDefinition (macroName, parser, options) {\n\tvar variableContainer = parser.getVariableWidget();\n\tvar def = variableContainer.variables[macroName];\n\tif (!def) {\n\t\t// Check with the macro modules\n\t\tif ($tw.utils.hop($tw.macros, macroName)) {\n\t\t\tdef = $tw.macros[macroName];\n\t\t} else {\n\t\t\tthrow new CannotFindMacroDefError(macroName);\n\t\t}\n\t}\n\treturn def;\n};\n\nfunction parseParams(paramString, pos) {\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\t//paramInfo.start = pos;\n\t\tparamInfo.end = reParam.lastIndex + pos;\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn params;\n};\n",
"module-type": "relinkwikitextrule",
"title": "$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/macrocall.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/macrodef.js": {
"text": "/*\\\nmodule-type: relinkwikitextrule\n\nHandles pragma macro definitions. Except we only update placeholder macros\nthat we may have previously install.\n\n\\define relink-?() Tough title\n\n\\*/\n\nvar log = require('$:/plugins/flibbles/relink/js/language.js').logRelink;\nvar settings = require(\"$:/plugins/flibbles/relink/js/settings\");\n\nexports.name = \"macrodef\";\n\nexports.relink = function(tiddler, text, fromTitle, toTitle, options) {\n\tvar setParseTreeNode = this.parse();\n\tvar parentWidget = this.parser.getVariableWidget();\n\tvar setWidget = parentWidget.makeChildWidget(setParseTreeNode[0]);\n\tsetWidget.computeAttributes();\n\tsetWidget.execute();\n\tthis.parser.addWidget(setWidget);\n\t// Parse set the pos pointer, but we don't want to skip the macro body.\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar m = this.match;\n\t// This macro is not available should we need to make one.\n\tthis.parser.reserve(m[1]);\n\t// !m[3] means it's not a multiline macrodef\n\tvar placeholder = /^relink-(?:(\\w+)-)?(\\d+)$/.exec(m[1]);\n\tif (placeholder && m[2] === '' && !m[3]) {\n\t\tthis.parser.pos = $tw.utils.skipWhiteSpace(text, this.parser.pos);\n\t\tvar valueRegExp = /([^\\n\\r]+)(\\r?\\n)/mg;\n\t\tvalueRegExp.lastIndex = this.parser.pos;\n\t\tvar match = valueRegExp.exec(text);\n\t\tif (match) {\n\t\t\tvar handler = settings.getRelinker(placeholder[1] || 'title');\n\t\t\t\t// This is a filter\n\t\t\tvar extendedOptions = $tw.utils.extend({placeholder: this.parser}, options);\n\t\t\tvar value = handler.relink(match[1], fromTitle, toTitle, extendedOptions);\n\t\t\tif (value !== undefined) {\n\t\t\t\tvar message = \"macrodef\";\n\t\t\t\tif (extendedOptions.usedPlaceholder) {\n\t\t\t\t\tmessage = \"macrodef-placeholder\";\n\t\t\t\t}\n\t\t\t\tlog(message, {\n\t\t\t\t\tfrom: fromTitle,\n\t\t\t\t\tto: toTitle,\n\t\t\t\t\ttiddler: tiddler.fields.title,\n\t\t\t\t\tmacro: m[1]\n\t\t\t\t}, options);\n\t\t\t\tthis.parser.pos += match[0].length;\n\t\t\t\treturn \"\\\\define \"+m[1]+\"() \"+value+match[2];\n\t\t\t}\n\t\t}\n\t}\n\treturn undefined;\n};\n",
"module-type": "relinkwikitextrule",
"title": "$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/macrodef.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/prettylink.js": {
"text": "/*\\\nmodule-type: relinkwikitextrule\n\nHandles replacement in wiki text inline rules, like,\n\n[[Introduction]]\n\n[[link description|TiddlerTitle]]\n\n\\*/\n\nvar log = require('$:/plugins/flibbles/relink/js/language.js').logRelink;\nvar utils = require(\"./utils.js\");\n\nexports.name = \"prettylink\";\n\nexports.relink = function(tiddler, text, fromTitle, toTitle, options) {\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar caption, quoted, m = this.match;\n\tif (m[2] === fromTitle) {\n\t\t// format is [[caption|MyTiddler]]\n\t\tcaption = m[1];\n\t} else if (m[2] !== undefined || m[1] !== fromTitle) {\n\t\t// format is [[MyTiddler]], and it doesn't match\n\t\treturn undefined;\n\t}\n\tvar logArguments = {\n\t\tfrom: fromTitle,\n\t\tto: toTitle,\n\t\ttiddler: tiddler.fields.title\n\t};\n\tif (utils.canBePretty(toTitle)) {\n\t\tlog(\"prettylink\", logArguments, options);\n\t\treturn prettyLink(toTitle, caption);\n\t} else if (caption === undefined) {\n\t\t// If we don't have a caption, we have to resort to placeholders\n\t\t// anyway to prevent link/caption desync from later relinks.\n\t\t// It doesn't matter whether the toTitle is quotable\n\t\tlog(\"prettylink-placeholder\", logArguments, options);\n\t\tvar ph = this.parser.getPlaceholderFor(toTitle);\n\t\treturn \"<$link to=<<\"+ph+\">>><$text text=<<\"+ph+\">>/></$link>\";\n\t} else if (quoted = utils.wrapAttributeValue(toTitle)) {\n\t\tlog(\"prettylink-widget\", logArguments, options);\n\t\treturn \"<$link to=\"+quoted+\">\"+caption+\"</$link>\";\n\t} else {\n\t\tlog(\"prettylink-placeholder\", logArguments, options);\n\t\tvar ph = this.parser.getPlaceholderFor(toTitle);\n\t\treturn \"<$link to=<<\"+ph+\">>>\"+caption+\"</$link>\";\n\t}\n};\n\nfunction prettyLink(title, caption) {\n\tif (caption) {\n\t\treturn \"[[\" + caption + \"|\" + title + \"]]\";\n\t} else {\n\t\treturn \"[[\" + title + \"]]\";\n\t}\n};\n\nfunction isSafe(value) {\n\treturn value.indexOf(\"]]\") < 0 && value[value.length-1] !== ']';\n};\n",
"module-type": "relinkwikitextrule",
"title": "$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/prettylink.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/rules.js": {
"text": "/*\\\nmodule-type: relinkwikitextrule\n\nParses and acknowledges any pragma rules a tiddler has.\n\n\\rules except html wikilink\n\n\\*/\n\nexports.name = \"rules\";\n\n/**This is all we have to do. The rules rule doesn't parse. It just amends\n * the rules, which is exactly what I want it to do too.\n * It also takes care of moving the pos pointer forward.\n */\nexports.relink = function() { this.parse(); };\n",
"module-type": "relinkwikitextrule",
"title": "$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/rules.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/transclude.js": {
"text": "/*\\\nmodule-type: relinkwikitextrule\n\nHandles replacement of transclusions in wiki text like,\n\n{{RenamedTiddler}}\n{{RenamedTiddler||TemplateTitle}}\n\nThis renames both the tiddler and the template field.\n\n\\*/\n\nvar log = require('$:/plugins/flibbles/relink/js/language.js').logRelink;\nvar refHandler = require(\"$:/plugins/flibbles/relink/js/fieldtypes/reference\");\nvar utils = require(\"./utils.js\");\n\nexports.name = ['transcludeinline', 'transcludeblock'];\n\nexports.relink = function(tiddler, text, fromTitle, toTitle, options) {\n\tvar m = this.match,\n\t\treference = m[1],\n\t\ttemplate = m[2],\n\t\tquoted,\n\t\tlogArguments = {\n\t\t\tfrom: fromTitle,\n\t\t\tto: toTitle,\n\t\t\ttiddler: tiddler.fields.title\n\t\t};\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar trimmedRef = $tw.utils.trim(reference);\n\tvar ref = $tw.utils.parseTextReference(trimmedRef);\n\t// This block takes care of 99% of all cases\n\tif (canBePrettyTemplate(toTitle) &&\n\t\t// title part has one extra restriction\n\t (ref.title !== fromTitle || refHandler.canBePretty(toTitle))) {\n\t\tvar modified = false;\n\t\tif (ref.title === fromTitle) {\n\t\t\tmodified = true;\n\t\t\tref.title = toTitle;\n\t\t\tvar refString = refHandler.toString(ref);\n\t\t\t// preserve user's whitespace\n\t\t\treference = reference.replace(trimmedRef, refString);\n\t\t}\n\t\tif ($tw.utils.trim(template) === fromTitle) {\n\t\t\tmodified = true;\n\t\t\t// preserve user's whitespace\n\t\t\ttemplate = template.replace(fromTitle, toTitle);\n\t\t}\n\t\tif (modified) {\n\t\t\tlog(\"transclude\", logArguments, options);\n\t\t\treturn prettyTransclude(reference, template);\n\t\t}\n\t\treturn undefined;\n\t}\n\t// Now for the 1%...\n\tif (ref.title === fromTitle) {\n\t\tvar resultTitle = utils.wrapAttributeValue(toTitle);\n\t\tif (resultTitle === undefined) {\n\t\t\tresultTitle = \"<<\"+this.parser.getPlaceholderFor(toTitle)+\">>\";\n\t\t\tlog(\"transclude-placeholder\", logArguments, options);\n\t\t} else {\n\t\t\tlog(\"transclude-widget\", logArguments, options);\n\t\t}\n\t\tif ($tw.utils.trim(template) === fromTitle) {\n\t\t\t// Now for this bizarre-ass use-case, where both the\n\t\t\t// title and template are being replaced.\n\t\t\tvar attrs = this.transcludeAttributes(ref.field, ref.index);\n\t\t\treturn \"<$tiddler tiddler=\"+resultTitle+\"><$transclude tiddler=\"+resultTitle+attrs+\"/></$tiddler>\";\n\t\t} else {\n\t\t\tref.title = undefined;\n\t\t\treturn \"<$tiddler tiddler=\"+resultTitle+\">\"+prettyTransclude(ref, template)+\"</$tiddler>\";\n\t\t}\n\t}\n\tif ($tw.utils.trim(template) === fromTitle) {\n\t\tvar resultTemplate = utils.wrapAttributeValue(toTitle);\n\t\tvar message = \"transclude-widget\";\n\t\tvar rtn;\n\t\tif (resultTemplate === undefined) {\n\t\t\tresultTemplate = \"<<\"+this.parser.getPlaceholderFor(toTitle)+\">>\";\n\t\t\tmessage = \"transclude-placeholder\";\n\t\t}\n\t\tif (ref.title) {\n\t\t\tvar resultTitle = utils.wrapAttributeValue(ref.title);\n\t\t\tif (resultTitle === undefined) {\n\t\t\t\t// This is one of the rare cases were we need\n\t\t\t\t// to placeholder a title OTHER than the one\n\t\t\t\t// we're changing.\n\t\t\t\tresultTitle = \"<<\"+this.parser.getPlaceholderFor(ref.title)+\">>\";\n\t\t\t\tmessage = \"transclude-placeholder\";\n\t\t\t}\n\t\t\tvar attrs = this.transcludeAttributes(ref.field, ref.index);\n\t\t\trtn = \"<$tiddler tiddler=\"+resultTitle+\"><$transclude tiddler=\"+resultTemplate+attrs+\"/></$tiddler>\";\n\t\t} else {\n\t\t\trtn = \"<$transclude tiddler=\"+resultTemplate+\"/>\";\n\t\t}\n\t\tlog(message, logArguments, options);\n\t\treturn rtn;\n\t}\n\treturn undefined;\n};\n\nfunction canBePrettyTemplate(value) {\n\treturn value.indexOf('}') < 0 && value.indexOf('{') < 0 && value.indexOf('|') < 0;\n};\n\n/**Returns attributes for a transclude widget.\n * only field or index should be used, not both, but both will return\n * the intuitive (albeit useless) result.\n */\nexports.transcludeAttributes = function(field, index) {\n\treturn rtn = [\n\t\twrapAttribute(this.parser, \"field\", field),\n\t\twrapAttribute(this.parser, \"index\", index)\n\t].join('');\n};\n\nfunction wrapAttribute(wikiRelinker, name, value) {\n\tif (value) {\n\t\tvar wrappedValue = utils.wrapAttributeValue(value);\n\t\tif (wrappedValue === undefined) {\n\t\t\twrappedValue = \"<<\"+wikiRelinker.getPlaceholderFor(value, name)+\">>\";\n\t\t}\n\t\treturn \" \"+name+\"=\"+wrappedValue;\n\t}\n\treturn '';\n};\n\nfunction prettyTransclude(textReference, template) {\n\tif (typeof textReference !== \"string\") {\n\t\ttextReference = refHandler.toString(textReference);\n\t}\n\tif (!textReference) {\n\t\ttextReference = '';\n\t}\n\tif (template !== undefined) {\n\t\treturn \"{{\"+textReference+\"||\"+template+\"}}\";\n\t} else {\n\t\treturn \"{{\"+textReference+\"}}\";\n\t}\n};\n",
"module-type": "relinkwikitextrule",
"title": "$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/transclude.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/utils.js": {
"text": "/*\\\nmodule-type: library\n\nUtility methods for the wikitext relink rules.\n\n\\*/\n\n/**Finds an appropriate quote mark for a given value.\n *\n *Tiddlywiki doesn't have escape characters for attribute values. Instead,\n * we just have to find the type of quotes that'll work for the given title.\n * There exist titles that simply can't be quoted.\n * If it can stick with the preference, it will.\n *\n * return: Returns the wrapped value, or undefined if it's impossible to wrap\n */\nexports.wrapAttributeValue = function(value, preference, whitelist) {\n\twhitelist = whitelist || [\"\", \"'\", '\"', '\"\"\"'];\n\tvar choices = {\n\t\t\"\": function(v) {return !/([\\/\\s<>\"'=])/.test(v); },\n\t\t\"'\": function(v) {return v.indexOf(\"'\") < 0; },\n\t\t'\"': function(v) {return v.indexOf('\"') < 0; },\n\t\t'\"\"\"': function(v) {return v.indexOf('\"\"\"') < 0 && v[v.length-1] != '\"';},\n\t\t\"[[\": exports.canBePrettyOperand\n\t};\n\tvar wrappers = {\n\t\t\"\": function(v) {return v; },\n\t\t\"'\": function(v) {return \"'\"+v+\"'\"; },\n\t\t'\"': function(v) {return '\"'+v+'\"'; },\n\t\t'\"\"\"': function(v) {return '\"\"\"'+v+'\"\"\"'; },\n\t\t\"[[\": function(v) {return \"[[\"+v+\"]]\"; }\n\t};\n\tif (choices[preference]) {\n\t\tif (choices[preference](value)) {\n\t\t\treturn wrappers[preference](value);\n\t\t}\n\t}\n\tfor (var i = 0; i < whitelist.length; i++) {\n\t\tvar quote = whitelist[i];\n\t\tif (choices[quote](value)) {\n\t\t\treturn wrappers[quote](value);\n\t\t}\n\t}\n\t// No quotes will work on this\n\treturn undefined;\n};\n\n/**Return true if value can be used inside a prettylink.\n */\nexports.canBePretty = function(value) {\n\treturn value.indexOf(\"]]\") < 0 && value[value.length-1] !== ']';\n};\n\nexports.canBePrettyOperand = function(value) {\n\treturn value.indexOf(']') < 0;\n};\n\n/**Given some text, and a param or attribute within that text, this returns\n * what type of quotation that attribute is using.\n *\n * param: An object in the form {end:, ...}\n */\nexports.determineQuote = function(text, param) {\n\tvar pos = param.end-1;\n\tif (text[pos] === \"'\") {\n\t\treturn \"'\";\n\t}\n\tif (text[pos] === '\"') {\n\t\tif (text.substr(pos-2, 3) === '\"\"\"') {\n\t\t\treturn '\"\"\"';\n\t\t} else {\n\t\t\treturn '\"';\n\t\t}\n\t}\n\tif (text.substr(pos-1,2) === ']]' && text.substr((pos-param.value.length)-3, 2) === '[[') {\n\t\treturn \"[[\";\n\t}\n\treturn '';\n};\n",
"module-type": "library",
"title": "$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/utils.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/wikilink.js": {
"text": "/*\\\nmodule-type: relinkwikitextrule\n\nHandles CamelCase links\n\nWikiLink\n\nbut not:\n\n~WikiLink\n\n\\*/\n\nvar log = require('$:/plugins/flibbles/relink/js/language.js').logRelink;\nvar utils = require(\"./utils.js\");\n\nexports.name = \"wikilink\";\n\nexports.relink = function(tiddler, text, fromTitle, toTitle, options) {\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tif (this.match[0] === fromTitle && this.match[0][0] !== '~') {\n\t\tvar logArguments = {\n\t\t\tfrom: fromTitle,\n\t\t\tto: toTitle,\n\t\t\ttiddler: tiddler.fields.title\n\t\t};\n\t\tif (toTitle.match(this.matchRegExp) && toTitle[0] !== '~') {\n\t\t\tlog(\"wikilink\", logArguments, options);\n\t\t\treturn toTitle;\n\t\t} else if (utils.canBePretty(toTitle)) {\n\t\t\tlog(\"wikilink-pretty\", logArguments, options);\n\t\t\treturn \"[[\" + toTitle + \"]]\";\n\t\t} else {\n\t\t\tvar ph = this.parser.getPlaceholderFor(toTitle);\n\t\t\tlog(\"wikilink-placeholder\", logArguments, options);\n\t\t\treturn \"<$link to=<<\"+ph+\">>><$text text=<<\"+ph+\">>/></$link>\";\n\t\t}\n\t}\n\treturn undefined;\n};\n",
"module-type": "relinkwikitextrule",
"title": "$:/plugins/flibbles/relink/js/relinkoperations/text/wikitext/wikilink.js",
"type": "application/javascript"
},
"$:/plugins/flibbles/relink/js/utils/rebuilder.js": {
"text": "/*\\\n\nThis helper class aids in reconstructing an existing string with new parts.\n\n\\*/\n\nfunction Rebuilder(text, start) {\n\tthis.text = text;\n\tthis.index = start || 0;\n\tthis.pieces = [];\n};\n\nmodule.exports = Rebuilder;\n\n/**Pieces must be added consecutively.\n * Start and end are the indices in the old string specifying where to graft\n * in the new piece.\n */\nRebuilder.prototype.add = function(value, start, end) {\n\tthis.pieces.push(this.text.substring(this.index, start), value);\n\tthis.index = end;\n};\n\nRebuilder.prototype.changed = function() {\n\treturn this.pieces.length > 0;\n};\n\n/** This sticks something on the beginning of the resulting content.\n */\nRebuilder.prototype.prepend = function(content) {\n\tif (content) {\n\t\tthis.pieces.unshift(content);\n\t}\n};\n\nRebuilder.prototype.results = function(end) {\n\tif (this.changed()) {\n\t\tthis.pieces.push(this.text.substring(this.index, end));\n\t\treturn this.pieces.join('');\n\t}\n\treturn undefined;\n};\n",
"module-type": "library",
"title": "$:/plugins/flibbles/relink/js/utils/rebuilder.js",
"type": "application/javascript"
},
"$:/config/flibbles/relink/attributes/$button/to": {
"title": "$:/config/flibbles/relink/attributes/$button/to",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$checkbox/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$checkbox/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$checkbox/tag": {
"title": "$:/config/flibbles/relink/attributes/$checkbox/tag",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$count/filter": {
"title": "$:/config/flibbles/relink/attributes/$count/filter",
"text": "filter"
},
"$:/config/flibbles/relink/attributes/$draggable/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$draggable/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$draggable/filter": {
"title": "$:/config/flibbles/relink/attributes/$draggable/filter",
"text": "filter"
},
"$:/config/flibbles/relink/attributes/$edit-bitmap/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$edit-bitmap/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$edit-text/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$edit-text/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$edit/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$edit/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$encrypt/filter": {
"title": "$:/config/flibbles/relink/attributes/$encrypt/filter",
"text": "filter"
},
"$:/config/flibbles/relink/attributes/$fieldmangler/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$fieldmangler/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$fields/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$fields/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$image/source": {
"title": "$:/config/flibbles/relink/attributes/$image/source",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$importvariables/filter": {
"title": "$:/config/flibbles/relink/attributes/$importvariables/filter",
"text": "filter"
},
"$:/config/flibbles/relink/attributes/$linkcatcher/to": {
"title": "$:/config/flibbles/relink/attributes/$linkcatcher/to",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$linkcatcher/set": {
"title": "$:/config/flibbles/relink/attributes/$linkcatcher/set",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$link/to": {
"title": "$:/config/flibbles/relink/attributes/$link/to",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$list/filter": {
"title": "$:/config/flibbles/relink/attributes/$list/filter",
"text": "filter"
},
"$:/config/flibbles/relink/attributes/$list/template": {
"title": "$:/config/flibbles/relink/attributes/$list/template",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$list/editTemplate": {
"title": "$:/config/flibbles/relink/attributes/$list/editTemplate",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$list/history": {
"title": "$:/config/flibbles/relink/attributes/$list/history",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$navigator/story": {
"title": "$:/config/flibbles/relink/attributes/$navigator/story",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$navigator/history": {
"title": "$:/config/flibbles/relink/attributes/$navigator/history",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$radio/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$radio/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$range/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$range/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$reveal/stateTitle": {
"title": "$:/config/flibbles/relink/attributes/$reveal/stateTitle",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$select/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$select/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$setvariable/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$setvariable/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$setvariable/subtiddler": {
"title": "$:/config/flibbles/relink/attributes/$setvariable/subtiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$setvariable/filter": {
"title": "$:/config/flibbles/relink/attributes/$setvariable/filter",
"text": "filter"
},
"$:/config/flibbles/relink/attributes/$set/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$set/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$set/subtiddler": {
"title": "$:/config/flibbles/relink/attributes/$set/subtiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$set/filter": {
"title": "$:/config/flibbles/relink/attributes/$set/filter",
"text": "filter"
},
"$:/config/flibbles/relink/attributes/$tiddler/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$tiddler/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$transclude/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$transclude/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$transclude/subtiddler": {
"title": "$:/config/flibbles/relink/attributes/$transclude/subtiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$view/tiddler": {
"title": "$:/config/flibbles/relink/attributes/$view/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/attributes/$view/subtiddler": {
"title": "$:/config/flibbles/relink/attributes/$view/subtiddler",
"text": "title"
},
"$:/plugins/flibbles/relink/configuration": {
"title": "$:/plugins/flibbles/relink/configuration",
"text": "<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/flibbles/relink/Configuration]!has[draft.of]]\" \"$:/plugins/flibbles/relink/ui/configuration/Fields\">>\n</div>\n"
},
"$:/config/flibbles/relink/fields/list": {
"title": "$:/config/flibbles/relink/fields/list",
"text": "list"
},
"$:/config/flibbles/relink/fields/list-after": {
"title": "$:/config/flibbles/relink/fields/list-after",
"text": "title"
},
"$:/config/flibbles/relink/fields/list-before": {
"title": "$:/config/flibbles/relink/fields/list-before",
"text": "title"
},
"$:/config/flibbles/relink/fields/tags": {
"title": "$:/config/flibbles/relink/fields/tags",
"text": "list"
},
"$:/plugins/flibbles/relink/language/Buttons/Delete/Caption": {
"title": "$:/plugins/flibbles/relink/language/Buttons/Delete/Caption",
"text": "delete"
},
"$:/plugins/flibbles/relink/language/Buttons/NewAttribute/Hint": {
"title": "$:/plugins/flibbles/relink/language/Buttons/NewAttribute/Hint",
"text": "Specify a new widget/element attribute to be updated whenever a tiddler is renamed"
},
"$:/plugins/flibbles/relink/language/Buttons/NewAttribute/Caption": {
"title": "$:/plugins/flibbles/relink/language/Buttons/NewAttribute/Caption",
"text": "add"
},
"$:/plugins/flibbles/relink/language/Buttons/NewField/Hint": {
"title": "$:/plugins/flibbles/relink/language/Buttons/NewField/Hint",
"text": "Specify a new field to be updated whenever a tiddler is renamed"
},
"$:/plugins/flibbles/relink/language/Buttons/NewField/Caption": {
"title": "$:/plugins/flibbles/relink/language/Buttons/NewField/Caption",
"text": "add"
},
"$:/plugins/flibbles/relink/language/Buttons/NewOperator/Hint": {
"title": "$:/plugins/flibbles/relink/language/Buttons/NewOperator/Hint",
"text": "Specify a new filter operator to be considered whenever a tiddler is renamed"
},
"$:/plugins/flibbles/relink/language/Buttons/NewOperator/Caption": {
"title": "$:/plugins/flibbles/relink/language/Buttons/NewOperator/Caption",
"text": "add"
},
"$:/plugins/flibbles/relink/language/Buttons/NewParameter/Hint": {
"title": "$:/plugins/flibbles/relink/language/Buttons/NewParameter/Hint",
"text": "Specify a new macro parameter to be updated whenever a tiddler is renamed"
},
"$:/plugins/flibbles/relink/language/Buttons/NewParameter/Caption": {
"title": "$:/plugins/flibbles/relink/language/Buttons/NewParameter/Caption",
"text": "add"
},
"$:/plugins/flibbles/relink/language/Error/RelinkFilterOperator": {
"title": "$:/plugins/flibbles/relink/language/Error/RelinkFilterOperator",
"text": "Filter Error: Unknown suffix for the 'relink' filter operator"
},
"$:/plugins/flibbles/relink/language/Help/Attributes": {
"title": "$:/plugins/flibbles/relink/language/Help/Attributes",
"text": "See the [[Attributes documentation page|https://flibbles.github.io/tw5-relink/#Attributes]] for details."
},
"$:/plugins/flibbles/relink/language/Help/Fields": {
"title": "$:/plugins/flibbles/relink/language/Help/Fields",
"text": "See the [[Fields documentation page|https://flibbles.github.io/tw5-relink/#Fields]] for details."
},
"$:/plugins/flibbles/relink/language/Help/Macros": {
"title": "$:/plugins/flibbles/relink/language/Help/Macros",
"text": "See the [[Macros documentation page|https://flibbles.github.io/tw5-relink/#Macros]] for details."
},
"$:/plugins/flibbles/relink/language/Help/Operators": {
"title": "$:/plugins/flibbles/relink/language/Help/Operators",
"text": "See the [[Operators documentation page|https://flibbles.github.io/tw5-relink/#Operators]] for details."
},
"$:/plugins/flibbles/relink/language/TiddlerInfo/References/Empty": {
"title": "$:/plugins/flibbles/relink/language/TiddlerInfo/References/Empty",
"text": "No tiddlers contain any fields, links, macros, transclusions, or widgets referencing this one"
},
"$:/plugins/flibbles/relink/language/TiddlerInfo/References/Description": {
"title": "$:/plugins/flibbles/relink/language/TiddlerInfo/References/Description",
"text": "The following tiddlers contain fields, links, macros, transclusions, or widgets referencing this one:"
},
"$:/plugins/flibbles/relink/language/TiddlerInfo/References/Caption": {
"title": "$:/plugins/flibbles/relink/language/TiddlerInfo/References/Caption",
"text": "//Relink// References"
},
"$:/plugins/flibbles/relink/language/ui/Attributes/Caption": {
"title": "$:/plugins/flibbles/relink/language/ui/Attributes/Caption",
"text": "Attributes"
},
"$:/plugins/flibbles/relink/language/ui/Fields/Caption": {
"title": "$:/plugins/flibbles/relink/language/ui/Fields/Caption",
"text": "Fields"
},
"$:/plugins/flibbles/relink/language/ui/Macros/Caption": {
"title": "$:/plugins/flibbles/relink/language/ui/Macros/Caption",
"text": "Macros"
},
"$:/plugins/flibbles/relink/language/ui/Operators/Caption": {
"title": "$:/plugins/flibbles/relink/language/ui/Operators/Caption",
"text": "Operators"
},
"$:/config/flibbles/relink/macros/csvtiddlers/filter": {
"title": "$:/config/flibbles/relink/macros/csvtiddlers/filter",
"text": "filter"
},
"$:/config/flibbles/relink/macros/datauri/title": {
"title": "$:/config/flibbles/relink/macros/datauri/title",
"text": "title"
},
"$:/config/flibbles/relink/macros/jsontiddler/title": {
"title": "$:/config/flibbles/relink/macros/jsontiddler/title",
"text": "title"
},
"$:/config/flibbles/relink/macros/jsontiddlers/filter": {
"title": "$:/config/flibbles/relink/macros/jsontiddlers/filter",
"text": "filter"
},
"$:/config/flibbles/relink/macros/list-links/filter": {
"title": "$:/config/flibbles/relink/macros/list-links/filter",
"text": "filter"
},
"$:/config/flibbles/relink/macros/list-links-draggable/tiddler": {
"title": "$:/config/flibbles/relink/macros/list-links-draggable/tiddler",
"text": "title"
},
"$:/config/flibbles/relink/macros/list-links-draggable/itemTemplate": {
"title": "$:/config/flibbles/relink/macros/list-links-draggable/itemTemplate",
"text": "title"
},
"$:/config/flibbles/relink/macros/list-tagged-draggable/tag": {
"title": "$:/config/flibbles/relink/macros/list-tagged-draggable/tag",
"text": "title"
},
"$:/config/flibbles/relink/macros/list-tagged-draggable/itemTemplate": {
"title": "$:/config/flibbles/relink/macros/list-tagged-draggable/itemTemplate",
"text": "title"
},
"$:/config/flibbles/relink/macros/toc/tag": {
"title": "$:/config/flibbles/relink/macros/toc/tag",
"text": "title"
},
"$:/config/flibbles/relink/macros/toc/selectedTiddler": {
"title": "$:/config/flibbles/relink/macros/toc/selectedTiddler",
"text": "title"
},
"$:/config/flibbles/relink/macros/toc/template": {
"title": "$:/config/flibbles/relink/macros/toc/template",
"text": "title"
},
"$:/config/flibbles/relink/macros/tabs/buttonTemplate": {
"title": "$:/config/flibbles/relink/macros/tabs/buttonTemplate",
"text": "title"
},
"$:/config/flibbles/relink/macros/tabs/default": {
"title": "$:/config/flibbles/relink/macros/tabs/default",
"text": "title"
},
"$:/config/flibbles/relink/macros/tabs/tabsList": {
"title": "$:/config/flibbles/relink/macros/tabs/tabsList",
"text": "filter"
},
"$:/config/flibbles/relink/macros/tabs/template": {
"title": "$:/config/flibbles/relink/macros/tabs/template",
"text": "title"
},
"$:/config/flibbles/relink/macros/tag/tag": {
"title": "$:/config/flibbles/relink/macros/tag/tag",
"text": "title"
},
"$:/config/flibbles/relink/macros/tag-pill/tag": {
"title": "$:/config/flibbles/relink/macros/tag-pill/tag",
"text": "title"
},
"$:/config/flibbles/relink/macros/timeline/subfilter": {
"title": "$:/config/flibbles/relink/macros/timeline/subfilter",
"text": "filter"
},
"$:/config/flibbles/relink/operators/list": {
"title": "$:/config/flibbles/relink/operators/list",
"text": "reference"
},
"$:/config/flibbles/relink/operators/tag": {
"title": "$:/config/flibbles/relink/operators/tag",
"text": "title"
},
"$:/config/flibbles/relink/operators/title": {
"title": "$:/config/flibbles/relink/operators/title",
"text": "title"
},
"$:/config/flibbles/relink/operators/field:title": {
"title": "$:/config/flibbles/relink/operators/field:title",
"text": "title"
},
"$:/language/EditTemplate/Title/Impossibles/Prompt": {
"title": "$:/language/EditTemplate/Title/Impossibles/Prompt",
"text": "The following references to this tiddler can ''not'' be updated by //Relink// due to the complexity of the new title:"
},
"$:/language/EditTemplate/Title/References/Prompt": {
"title": "$:/language/EditTemplate/Title/References/Prompt",
"text": "The following tiddlers will be updated if relinking:"
},
"$:/language/EditTemplate/Title/Relink/Prompt": {
"title": "$:/language/EditTemplate/Title/Relink/Prompt",
"text": "Use //Relink// to update ''<$text text=<<fromTitle>>/>'' to ''<$text text=<<toTitle>>/>'' across all other tiddlers"
},
"$:/core/ui/EditTemplate/title": {
"title": "$:/core/ui/EditTemplate/title",
"tags": "$:/tags/EditTemplate",
"text": "\\define conditional-list(state, prompt, filter)\n<$list filter=\"[subfilter<__filter__>limit[1]]\" variable=\"listItem\">\n\n<$vars stateTiddler=<<qualify \"$:/state/edit/$state$\">> >\n\n<$reveal type=\"nomatch\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"show\" class=\"tc-btn-invisible\">{{$:/core/images/right-arrow}}\n<<lingo [[$prompt$]]>></$button>\n</$reveal>\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"hide\" class=\"tc-btn-invisible\">{{$:/core/images/down-arrow}}\n<<lingo [[$prompt$]]>></$button>\n</$reveal>\n\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$list filter=<<__filter__>> template=\"$:/core/ui/ListItemTemplate\">\n</$list>\n</$reveal>\n\n</$vars>\n\\end\n\n<$edit-text field=\"draft.title\" class=\"tc-titlebar tc-edit-texteditor\" focus=\"true\" tabindex={{$:/config/EditTabIndex}}/>\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<<conditional-list impossibles EditTemplate/Title/Impossibles/Prompt \"[{!!draft.title}relink:impossible<fromTitle>]\">>\n\n<<conditional-list references EditTemplate/Title/References/Prompt \"[relink:references<fromTitle>!title[$:/StoryList]sort[title]]\">>\n\n</$vars>\n\n</$list>\n\n</$reveal>\n"
},
"$:/plugins/flibbles/relink/readme": {
"title": "$:/plugins/flibbles/relink/readme",
"type": "text/vnd.tiddlywiki",
"text": "When renaming a tiddler, Relink can update the fields, filters, and widgets\nof all other tiddlers. However, it works through whitelisting.\n\nIt's already configured to update tiddler titles for all core widgets, filters,\nand fields, but the whitelists can be customized for each of this in the\nconfiguration panel.\n\nSee [[the tw5-relink website|https://github.com/flibbles/tw5-relink]] for\nmore details and examples.\n"
},
"$:/config/flibbles/relink/settings/default-type": {
"title": "$:/config/flibbles/relink/settings/default-type",
"text": "title"
},
"$:/plugins/flibbles/relink/ui/TiddlerInfo/References": {
"title": "$:/plugins/flibbles/relink/ui/TiddlerInfo/References",
"caption": "{{$:/plugins/flibbles/relink/language/TiddlerInfo/References/Caption}}",
"tags": "$:/tags/TiddlerInfo",
"text": "\\define lingo-base() $:/plugins/flibbles/relink/language/TiddlerInfo/\n\\define filter() [relink:references<currentTiddler>!title[$:/StoryList]sort[title]]\n<$list filter=\"[subfilter<filter>first[]]\">\n\n<<lingo References/Description>>\n</$list>\n\n<$list filter=<<filter>> emptyMessage=<<lingo References/Empty>> template=\"$:/core/ui/ListItemTemplate\">\n"
},
"$:/plugins/flibbles/relink/ui/components/button-delete": {
"title": "$:/plugins/flibbles/relink/ui/components/button-delete",
"text": "\\define lingo-base() $:/plugins/flibbles/relink/language/Buttons/\n\n<$button class=\"tc-btn-invisible\"><$list filter=\"[all[current]is[tiddler]]\">\n<$action-deletetiddler $tiddler=<<currentTiddler>> />\n</$list><$list filter=\"[all[current]is[shadow]]\">\n<$action-setfield $tiddler=<<tiddlerName>> text=\"\" />\n</$list>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">{{$:/core/images/delete-button}}</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$(lingo-base)$Delete/Caption}}/></span>\n</$list></$button>\n"
},
"$:/plugins/flibbles/relink/ui/components/select-fieldtype": {
"title": "$:/plugins/flibbles/relink/ui/components/select-fieldtype",
"text": "<$select tiddler=<<currentTiddler>> default={{$:/config/flibbles/relinke/settings/default-type}} >\n<$list variable=\"option\"\n filter=\"[[relinkfieldtype]modules[]removeprefix[$:/plugins/flibbles/relink/js/fieldtypes/]removesuffix[.js]move:-100{$:/config/flibbles/relink/settings/default-type}]\">\n<option><$text text=<<option>> /></option>\n</$list>\n</$select>\n"
},
"$:/plugins/flibbles/relink/ui/configuration/Attributes": {
"title": "$:/plugins/flibbles/relink/ui/configuration/Attributes",
"caption": "{{$:/plugins/flibbles/relink/language/ui/Attributes/Caption}}",
"tags": "$:/tags/flibbles/relink/Configuration",
"text": "\\define prefix-attr() $:/config/flibbles/relink/attributes/\n\\define lingo-base() $:/plugins/flibbles/relink/language/Buttons/\n\\define state-base() $:/state/flibbles/relink/\n\n\\define body()\n\n{{$:/plugins/flibbles/relink/language/Help/Attributes}}\n\n<table><tbody>\n<tr><th>Widget/HTML Element</th><th>Attribute</th><th>Type</th><th>Delete</th></tr>\n<$list filter=\"[all[shadows+tiddlers]prefix<prefix-attr>!has[draft.of]has[text]]\">\n<$set name=\"element\"\n filter=\"[all[current]removeprefix<prefix-attr>splitbefore[/]removesuffix[/]]\">\n<$set name=\"attribute\"\n filter=\"[all[current]removeprefix<prefix-attr>removeprefix<element>removeprefix[/]]\">\n<tr>\n<td><$text text=<<element>> /></td>\n<td><$text text=<<attribute>> /></td>\n<td>{{||$:/plugins/flibbles/relink/ui/components/select-fieldtype}}</td>\n<td>{{||$:/plugins/flibbles/relink/ui/components/button-delete}}</td>\n</tr>\n</$set></$set></$list>\n</tbody></table>\n\n<em class=\"tc-edit\">Add a new attribute:</em>\n<$edit-text tiddler=\"$(state-base)$element-name\"\n tag=\"input\" default=\"\" placeholder=\"widget/element\" />\n<$edit-text tiddler=\"$(state-base)$attribute-name\"\n tag=\"input\" default=\"\" placeholder=\"attribute\" />\n<$button tooltip={{$(lingo-base)$NewAttribute/Hint}}\n aria-label={{$(lingo-base)$NewAttribute/Caption}}>\n<$set name=\"tiddlerName\"\n filter=\"[<prefix-attr>addsuffix{$(state-base)$element-name}addsuffix[/]addsuffix{$(state-base)$attribute-name}]\">\n<$action-setfield $tiddler=<<tiddlerName>>\n text={{$:/config/flibbles/relink/settings/default-type}} />\n</$set>\n<$action-deletetiddler $tiddler=\"$(state-base)$attribute-name\" />\n<$action-deletetiddler $tiddler=\"$(state-base)$element-name\" />\n<$text text={{$(lingo-base)$NewAttribute/Caption}}/>\n</$button>\n\\end\n\n<<body>>\n"
},
"$:/plugins/flibbles/relink/ui/configuration/Fields": {
"title": "$:/plugins/flibbles/relink/ui/configuration/Fields",
"caption": "{{$:/plugins/flibbles/relink/language/ui/Fields/Caption}}",
"tags": "$:/tags/flibbles/relink/Configuration",
"text": "\\define prefix-fields() $:/config/flibbles/relink/fields/\n\\define lingo-base() $:/plugins/flibbles/relink/language/Buttons/\n\\define state-base() $:/state/flibbles/relink/\n\n\\define body()\n\n{{$:/plugins/flibbles/relink/language/Help/Fields}}\n\n<table><tbody>\n<tr><th>Field Name</th><th>Field Type</th><th>Delete</th></tr>\n<$list filter=\"[all[shadows+tiddlers]prefix<prefix-fields>!has[draft.of]has[text]]\">\n<tr>\n<td><$list filter=\"[all[current]removeprefix<prefix-fields>]\"><<currentTiddler>></$list></td>\n<td>{{||$:/plugins/flibbles/relink/ui/components/select-fieldtype}}</td>\n<td>{{||$:/plugins/flibbles/relink/ui/components/button-delete}}</td>\n</tr>\n</$list>\n</tbody></table>\n\n<em class=\"tc-edit\">Add a new field:</em>\n<$edit-text tiddler=\"$(state-base)$field-name\"\n tag=\"input\" default=\"\" placeholder=\"field name\" />\n<$button tooltip={{$(lingo-base)$NewField/Hint}}\n aria-label={{$(lingo-base)$NewField/Caption}}>\n<$set name=\"tiddlerName\"\n filter=\"[<prefix-fields>addsuffix{$(state-base)$field-name}]\">\n<$action-setfield $tiddler=<<tiddlerName>>\n text={{$:/config/flibbles/relink/settings/default-type}} />\n</$set>\n<$action-deletetiddler $tiddler=\"$(state-base)$field-name\" />\n<$text text={{$(lingo-base)$NewField/Caption}}/>\n</$button>\n\\end\n\n<<body>>\n"
},
"$:/plugins/flibbles/relink/ui/configuration/Macros": {
"title": "$:/plugins/flibbles/relink/ui/configuration/Macros",
"caption": "{{$:/plugins/flibbles/relink/language/ui/Macros/Caption}}",
"tags": "$:/tags/flibbles/relink/Configuration",
"text": "\\define prefix-macro() $:/config/flibbles/relink/macros/\n\\define lingo-base() $:/plugins/flibbles/relink/language/Buttons/\n\\define state-base() $:/state/flibbles/relink/\n\n\\define body()\n\n{{$:/plugins/flibbles/relink/language/Help/Macros}}\n\n<table><tbody>\n<tr><th>Macro</th><th>Parameter</th><th>Type</th><th>Delete</th></tr>\n<$list filter=\"[all[shadows+tiddlers]prefix<prefix-macro>!has[draft.of]has[text]]\">\n<$set name=\"parameter\"\n filter=\"[all[current]removeprefix<prefix-macro>relink:splitafter[/]]\">\n<$set name=\"macro\"\n filter=\"[all[current]removeprefix<prefix-macro>removesuffix<parameter>removesuffix[/]]\">\n<tr>\n<td><$text text=<<macro>> /></td>\n<td><$text text=<<parameter>> /></td>\n<td>{{||$:/plugins/flibbles/relink/ui/components/select-fieldtype}}</td>\n<td>{{||$:/plugins/flibbles/relink/ui/components/button-delete}}</td>\n</tr>\n</$set></$set></$list>\n</tbody></table>\n\n<em class=\"tc-edit\">Add a new macro parameter:</em>\n<$edit-text tiddler=\"$(state-base)$macro-name\"\n tag=\"input\" default=\"\" placeholder=\"macro\" />\n<$edit-text tiddler=\"$(state-base)$parameter-name\"\n tag=\"input\" default=\"\" placeholder=\"parameter\" />\n<$button tooltip={{$(lingo-base)$NewParameter/Hint}}\n aria-label={{$(lingo-base)$NewParameter/Caption}}>\n<$set name=\"tiddlerName\"\n filter=\"[<prefix-macro>addsuffix{$(state-base)$macro-name}addsuffix[/]addsuffix{$(state-base)$parameter-name}]\">\n<$action-setfield $tiddler=<<tiddlerName>>\n text={{$:/config/flibbles/relink/settings/default-type}} />\n</$set>\n<$action-deletetiddler $tiddler=\"$(state-base)$parameter-name\" />\n<$action-deletetiddler $tiddler=\"$(state-base)$macro-name\" />\n<$text text={{$(lingo-base)$NewParameter/Caption}}/>\n</$button>\n\\end\n\n<<body>>\n"
},
"$:/plugins/flibbles/relink/ui/configuration/Operators": {
"title": "$:/plugins/flibbles/relink/ui/configuration/Operators",
"caption": "{{$:/plugins/flibbles/relink/language/ui/Operators/Caption}}",
"tags": "$:/tags/flibbles/relink/Configuration",
"text": "\\define prefix-ops() $:/config/flibbles/relink/operators/\n\\define lingo-base() $:/plugins/flibbles/relink/language/Buttons/\n\\define state-base() $:/state/flibbles/relink/\n\n\\define body()\n\n{{$:/plugins/flibbles/relink/language/Help/Operators}}\n\n<table><tbody>\n<tr><th>Filter Operator</th><th>Operand Type</th><th>Delete</th></tr>\n<$list filter=\"[all[shadows+tiddlers]prefix<prefix-ops>!has[draft.of]has[text]]\">\n<tr>\n<td><$list variable=\"listItem\" filter=\"[<currentTiddler>removeprefix<prefix-ops>]\"><<listItem>></$list></td>\n<td>{{||$:/plugins/flibbles/relink/ui/components/select-fieldtype}}</td>\n<td>{{||$:/plugins/flibbles/relink/ui/components/button-delete}}</td>\n</tr>\n</$list>\n</tbody></table>\n\n<em class=\"tc-edit\">Add a new filter operator:</em>\n<$edit-text tiddler=\"$(state-base)$operator-name\"\n tag=\"input\" default=\"\" placeholder=\"operator name\" />\n<$button tooltip={{$(lingo-base)$NewOperator/Hint}}\n aria-label={{$(lingo-base)$NewOperator/Caption}}>\n<$set name=\"tiddlerName\"\n filter=\"[<prefix-ops>addsuffix{$(state-base)$operator-name}]\">\n<$action-setfield $tiddler=<<tiddlerName>> text={{$:/config/flibbles/relink/settings/default-type}} />\n</$set>\n<$action-deletetiddler $tiddler=\"$(state-base)$operator-name\" />\n<$text text={{$(lingo-base)$NewOperator/Caption}}/>\n</$button>\n\\end\n\n<<body>>\n"
}
}
}
{
"tiddlers": {
"$:/plugins/nico/notebook-mobile/js/notebookSidebarNav.js": {
"title": "$:/plugins/nico/notebook-mobile/js/notebookSidebarNav.js",
"text": "/*\\\ntitle: $:/themes/nico/notebook-mobile/js/notebookSidebarNav.js\ntype: application/javascript\nmodule-type: global\n\nCloses the notebook sidebar on mobile when navigating\n\n\\*/\n(function(){\n\n /*jslint node: true, browser: true */\n /*global $tw: false */\n \"use strict\";\n\n const isOnMobile = () => {\n\t\tlet bottombar = document.querySelector('.nc-bottombar');\n\t\treturn bottombar && bottombar.getClientRects().length > 0;\n };\n\n const closeSidebar = () => {\n\t\t$tw.wiki.setText(\"$:/state/notebook-sidebar\", \"text\", undefined, \"no\");\n };\n\n const closeSidebarOnMobile = () => {\n\t\tif (isOnMobile()) {\n console.log(\"closing sidebar\");\n\t\t\tcloseSidebar();\n\t\t};\n };\n\n const setup = () => {\n\t\t$tw.hooks.addHook(\"th-navigating\",function(event) {\n\t\t\tcloseSidebarOnMobile();\n\t\t\treturn event;\n\t\t});\n };\n\n setup();\n\n exports.closeNotebookSidebar = closeSidebar;\n})();\n",
"type": "application/javascript",
"module-type": "global",
"created": "20200430151329085",
"modified": "20201210200127495",
"tags": ""
}
}
}
{
"tiddlers": {
"$:/plugins/nico/projectify/LICENSE": {
"title": "$:/plugins/nico/projectify/LICENSE",
"created": "20200419141443144",
"modified": "20210119112113446",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\nMIT License Copyright (c) 2020-2021 [[Nicolas Petton|https://nicolas.petton.fr]] nicolas@petton.fr\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is furnished\nto do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice (including the next\nparagraph) shall be included in all copies or substantial portions of the\nSoftware.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS\nOR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF\nOR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
},
"$:/plugins/nico/projectify/QuickCapture": {
"title": "$:/plugins/nico/projectify/QuickCapture",
"created": "20200427182956318",
"modified": "20210121181004761",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n!! {{$:/plugins/nico/projectify/images/quick-capture}} <<lingo QuickAddTodo>>\n\n<$keyboard key=\"enter\">\n <$action-createtiddler $basetitle={{$:/state/projectify/QuickCapture!!todo_name}} tags=\"Inbox todo\"/>\n <$action-setfield $tiddler=\"$:/state/projectify/QuickCapture\" todo_name=\"\"/>\n <$action-sendmessage $message=\"tm-close-tiddler\"/>\n <$edit-text\n class=\"py-input input-large\"\n tiddler=\"$:/state/projectify/QuickCapture\"\n field=\"todo_name\"\n placeholder={{$:/language/projectify/AddToInbox/Placeholder}}\n focus=\"true\"\n /> \n <label class=\"py-label py-right-aligned\"><<lingo QuickCapture/Hint>></label>\n</$keyboard>\n"
},
"$:/plugins/nico/projectify/changelog": {
"title": "$:/plugins/nico/projectify/changelog",
"caption": "ChangeLog",
"created": "20201208093546936",
"modified": "20210131213115129",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "! Release 0.13.1\n\n!! Improvements\n\n* New Spanish translation and empty edition\n* New configuration option to show completed tasks by default\n* Move down the \"convert into project\" button in the todo actions dropdown\n\n!! Fixes\n\n* Fix the link of the icon of todos with content not to toggle the state of the todos\n* Fix the filter macro used in the filter dashboard tab\n* Fix the position of the scheduled dropdown in the topbar\n* Fix the rendering of todo captions in the scheduled dropdown\n\n! Release 0.13.0\n\n!! Features\n\n* New Simplified Chinese translation plugin\n* New German translation plugin\n* New icon indicator in todo-lists for tasks that have content\n\n!! Improvements\n\n* Improve the rendering of the checkbox in the titlebar\n* Render the checkbox button before the close button in the titlebar\n* Improve the category selection dropdown\n* When using the Relink plugin, automatically relink project categories\n* Add links to category tiddlers in the control panel\n\n! Release 0.12.0\n\n!! Features\n\n* Add a configuration option to hide welcome messages\n* New filter tab in the dashboard\n* New icons for projects and next actions\n\n!! Improvements\n\n* Improve the rendering of the QuickCapture tiddler\n* Add a dragover style to project cards\n* Improved the layout of the dashboard tabs on mobile\n* New CSS transition on project card mouseover\n\n!! Fixes\n\n* Fix several translation issues\n* If a project has no category, do not render it in the project card\n* Fix the position of the count tag in the Today dashboard tab\n\n! Release 0.11.0\n\n!! Features\n\n* Add support for categories in projects, with colours and filtering from the dashboard\n* New button to convert todos into projects\n* New category configuration tab in the Control Panel\n* New French (fr-FR) language add-on plugin\n* New Dutch (nl-NL) language add-on plugin\n\n!! Improvements\n\n* Render todo items using the new $:/plugins/nico/projectify/ui/todo/TodoCaption template\n* Action buttons in Todo tiddlers are now rendered as regular buttons\n\n! Release 0.10.0\n\n!! Features\n\n* New priority property on todos\n* New configuration tab to the Control Panel\n* New configuration setting for the default dashboard tab\n* New configuration setting for switching between the list and card view of projects\n\n!! Improvements\n\n* New todo item layout\n* Display due dates for yesterday/tomorrow as \"Yesterday\"/\"Tomorrow\"\n* Add support for dragging todos in the welcome message of empty projects and inbox\n* Add welcome screens to the Upcoming and Next Actions tabs of the dashboard\n* Improved dashboard tabs on mobile to fit all tabs on one row\n\n!! Fixes\n\n* Fix an annoying bug where the calendar picker keyboard events stay active after the popup has been closed\n\n! Release 0.9.0\n\n!! Features\n\n* New \"Today\" dashboard tab for todos due today\n* New \"Upcoming\" dashboard tab for all scheduled todos\n\n!! Improvements\n\n* Only show scheduling button in todos that are not scheduled on hover\n* Add a caption and description to ToggleTodo for the control panel\n* Improve the rendering of sidebar sections by setting a max width\n* Update icons and colors of the date-picker\n\n!! Fixes\n\n* Fix the selection of months and years in the date picker\n* Fix the rendering of due dates in Notebook sidebar\n\n! Release 0.8.0\n\n!! Features\n\n* New date picker popup for scheduling todo due dates\n* Todos can now be moved between projects by dragging title links\n* New search input in the Help tiddler\n* Update the stylesheets to work with dark colour palettes\n\n!! Improvements\n\n* Display the link to the Help tiddler at the bottom of the Dashboard\n* Remove the dependency to $:/plugins/kixam/datepicker\n* Redesign Todo tiddler header buttons\n* Trigger auto-save when modifying a project or todo\n* Show today's date as \"Today\" in todo due dates\n\n!! Fixes\n\n* Fix the popup placement for creating new projects on mobile\n* Filter out project drafts from project lists\n\n! Release 0.7.1\n\n!! Features\n\n* New Help tab in the dashboard\n* All tiddler links can now be dropped within todo lists to add the target tiddlers as todos\n* New \"Projects\" and \"Schedule\" tabs added to the sidebar\n\n!! Fixes\n\n* Fix Scheduled button when there are overdue tasks\n* Fix rendering glitch of project titles in project cards\n* Fix rendering of scheduled todos in Notebook sidebar\n\n! Release 0.7.0\n\n!! Features\n\n* New color setting on project cards\n\n!! Improvements\n\n* New icons from the OpenMoji project\n* New welcome screens for the inbox and project list\n* New project list in the sidebar when using the Notebook theme\n\n!! Fixes\n\n* Fix a typo in the Scheduled sidebar button\n* Fix colors to work with dark palettes\n\n! Release 0.6.1\n\n!! Features\n\n* When a project has both scheduled and unscheduled items, split the todo-list in 2 distinct sections\n* Project cards now show the project description if set\n* Item that have sub-tasks now show a pie chart in todo lists\n\n!! Improvements\n\n* Add a drag handle on scheduled todo items as well, so they can be dragged & moved between projects\n* The button to add projects now toggles a form rendered within a popup\n* The Schedule popup now shows overdue todos as well as today's todos\n* Always render the todo-list so that todos can be dragged into empty projects\n\n! Release 0.6.0\n\n!! Features\n\n* Todos can now moved between projects using drag & drop\n* Todos can now be made into sub-projects by clicking the `Make this into a sub-project` button\n* Empty projects and Inbox now show a welcome screen\n* New checkbox button in the view toolbar of todo tiddlers\n* New form to add new projects including an input for the project title\n* The number of todos in a project is now represented with a small pie chart icon\n* New card view of active projects in the dashboard\n* Projects in the dashboard can now be reordered\n* Projects without active todos are now omitted from the \"Next\" dashboard section\n* New Schedule button in the page controls listings all todos scheduled today\n* New list in the Schedule tab of the dashboard listing all item scheduled to be done after the next 30 days.\n\n!! Improvements\n\n* New icon set\n* Improved style for checkboxes, buttons and inputs\n* Improved style for the dashboard projects section\n* Improved layout for completed todos in a project\n* Added a drag handle for draggable todo items\n* Scheduled todos are always sorted first\n\n!! Fixes\n\n* Fix creation of projects with triple double quotes\n* Fix creation of todos with triple double quotes\n* Fix drag&drop of todos with double quotes or triple double quotes\n\n!! Breaking changes\n\n* The `<<project>>` macro should not be used anymore. Instead, the plugin adds the <<tag SubProject>> tag to sub projects and renders their todo-list automatically.\n* Projects are now archived using the <<tag done>> tag. The former `Archived` tag is not used anymore.\n"
},
"$:/config/ShortcutInfo/py-quick-capture": {
"title": "$:/config/ShortcutInfo/py-quick-capture",
"created": "20200427182541625",
"modified": "20201212170822560",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "Trigger a quick capture to add a todo to the inbox.\n"
},
"$:/config/flibbles/relink/fields/category": {
"title": "$:/config/flibbles/relink/fields/category",
"created": "20210125222824496",
"modified": "20210125212942853",
"type": "text/vnd.tiddlywiki",
"text": "title"
},
"$:/config/projectify/DefaultDashboardTab": {
"title": "$:/config/projectify/DefaultDashboardTab",
"created": "20210111103027104",
"modified": "20210111093053641",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "$:/plugins/nico/projectify/ui/dashboard/InboxAndProjects"
},
"$:/config/projectify/projects-view": {
"title": "$:/config/projectify/projects-view",
"created": "20210110204241653",
"modified": "20210110204241685",
"type": "text/vnd.tiddlywiki",
"text": "cards"
},
"$:/config/shortcuts/py-quick-capture": {
"title": "$:/config/shortcuts/py-quick-capture",
"created": "20200427182712912",
"modified": "20201215103024685",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "alt-C"
},
"$:/config/projectify/DefaultCategoryColours": {
"title": "$:/config/projectify/DefaultCategoryColours",
"text": "[[#ffffd9]] [[#ffd9ff]] [[#ffebd9]] [[#d9ffeb]] [[#d9d9ff]] [[#ffd9d9]] [[#eeeeee]]"
},
"$:/config/projectify/ShowWelcomeMessages": {
"title": "$:/config/projectify/ShowWelcomeMessages",
"text": "yes"
},
"$:/config/projectify/ShowCompletedTodos": {
"title": "$:/config/projectify/ShowCompletedTodos",
"text": "no"
},
"$:/plugins/nico/projectify/doc/Categories": {
"title": "$:/plugins/nico/projectify/doc/Categories",
"created": "20200427152938733",
"modified": "20210118093411208",
"tags": "[[Projectify documentation]]",
"type": "text/vnd.tiddlywiki",
"text": "You can group similar [[Projects|$:/plugins/nico/projectify/doc/Projects]]\ntogether by using Categories.\n\nCategories can have colours, making it easy to visually distinguish projects by\ncategory.\n\nFrom within the [[Dashboard|$:/plugins/nico/projectify/doc/Dashboard]], you can\nfilter projects by category, giving you a quick overview of all the active\nprojects for a given category.\n\nHere are a few common categories you might want to use to get started:\n\n* ''@work'' --- Groups all projects related to work.\n* ''@home'' --- Groups all projects to work on when at home.\n* ''@computer'' --- Groups all projects to work on when at the computer.\n\nCategories can be customized in the dedicated\n[[Control Panel section|$:/plugins/nico/projectify/ui/config/Categories]].\n"
},
"$:/plugins/nico/projectify/doc/CoreConcepts": {
"title": "$:/plugins/nico/projectify/doc/CoreConcepts",
"caption": "Core concepts",
"description": "Learn the basics of Projectify",
"created": "20200427133943777",
"modified": "20210122101837878",
"tags": "[[Projectify documentation]] $:/plugins/nico/projectify/tags/help-card",
"type": "text/vnd.tiddlywiki",
"text": "The following tiddlers will help you learn the basics of Projectify.\n\n* [[Dashboard|$:/plugins/nico/projectify/doc/Dashboard]]\n* [[Inbox|$:/plugins/nico/projectify/doc/Inbox]]\n* [[Todos|$:/plugins/nico/projectify/doc/Todos]]\n* [[Projects|$:/plugins/nico/projectify/doc/Projects]]\n* [[Categories|$:/plugins/nico/projectify/doc/Categories]]\n* [[Refiling|$:/plugins/nico/projectify/doc/Refiling]]\n* [[Schedule|$:/plugins/nico/projectify/doc/Schedule]]\n"
},
"$:/plugins/nico/projectify/doc/Dashboard": {
"title": "$:/plugins/nico/projectify/doc/Dashboard",
"created": "20201228014905847",
"modified": "20210117205436094",
"tags": "[[Projectify documentation]]",
"type": "text/vnd.tiddlywiki",
"text": "The main entry point of Projectify is the dashboard.\nIt displays the [[Inbox|$:/plugins/nico/projectify/doc/Inbox]], lists\n[[Projects|$:/plugins/nico/projectify/doc/Projects]], the\n[[Schedule|$:/plugins/nico/projectify/doc/Schedule]] and [[Next actions|$:/plugins/nico/projectify/doc/NextActions]].\n\n<<py-tip \"[[You do not have to use the dashboard|$:/plugins/nico/projectify/doc/TranscludingUIElements]] to use Projectify.\">>\n\nThe dashboard can be embedded\n([[transcluded|https://tiddlywiki.com/#Transclusion]]) in any tiddler using the\nfollowing:\n\n```\n{{$:/plugins/nico/projectify/ui/dashboard/Dashboard}}\n```\n<$reveal type=\"match\" state=\"$:/state/projectify/usage-show-dashboard\" text=\"show\">\n <$button class=\"py-btn btn-primary\" set=\"$:/state/projectify/usage-show-dashboard\" setTo=\"\">Hide</$button>\n <hr/>\n {{$:/plugins/nico/projectify/ui/dashboard/Dashboard}}\n <hr/>\n</$reveal>\n\n<$reveal type=\"nomatch\" state=\"$:/state/projectify/usage-show-dashboard\" text=\"show\">\n <$button class=\"py-btn btn-primary\" set=\"$:/state/projectify/usage-show-dashboard\" setTo=\"show\">Show result</$button>\n</$reveal>\n\nThe dashboard can be customized in many ways, for instance to [[display custom tabs|$:/plugins/nico/projectify/doc/DashboardCustomTabs]] or [[display the Inbox in a separate tab|$:/plugins/nico/projectify/doc/DashboardInboxSeparateTab]].\n"
},
"$:/plugins/nico/projectify/doc/DashboardCustomTabs": {
"title": "$:/plugins/nico/projectify/doc/DashboardCustomTabs",
"created": "20201228014905847",
"modified": "20201228020921622",
"tags": "[[Projectify documentation]]",
"type": "text/vnd.tiddlywiki",
"text": "Any tiddler with the tag <<tag $:/plugins/nico/projectify/tags/dashboard>> will be displayed as a tab in the dashboard.\n\nYou can also [[display the Inbox in a separate tab|$:/plugins/nico/projectify/doc/DashboardInboxSeparateTab]].\n"
},
"$:/plugins/nico/projectify/doc/DashboardInboxSeparateTab": {
"title": "$:/plugins/nico/projectify/doc/DashboardInboxSeparateTab",
"created": "20201228014905847",
"modified": "20210107215146431",
"tags": "[[Projectify documentation]]",
"type": "text/vnd.tiddlywiki",
"text": "You can build your own Dashboard to display the\n[[Inbox|$:/plugins/nico/projectify/doc/Inbox]] as a separate tab using the\nfollowing:\n\n```\n<<tabs \"$:/plugins/nico/projectify/ui/inbox/Inbox $:/plugins/nico/projectify/ui/dashboard/Projects $:/plugins/nico/projectify/ui/dashbaord/Today $:/plugins/nico/projectify/ui/dashbaord/Upcoming\" \"$:/plugins/nico/projectify/ui/inbox/Inbox\" \"$:/state/projectify/custom-dashboard\" \"py-tabs\">>\n```\n<$reveal type=\"match\" state=\"$:/state/projectify/usage-custom-dashboard\" text=\"show\">\n <$button class=\"py-btn btn-primary\" set=\"$:/state/projectify/usage-custom-dashboard\" setTo=\"\">Hide</$button>\n <hr/>\n <<tabs \"$:/plugins/nico/projectify/ui/inbox/Inbox $:/plugins/nico/projectify/ui/dashboard/Projects $:/plugins/nico/projectify/ui/dashbaord/Today $:/plugins/nico/projectify/ui/dashbaord/Upcoming\" \"$:/plugins/nico/projectify/ui/inbox/Inbox\" \"$:/state/projectify/custom-dashboard\" \"py-tabs\">>\n <hr/>\n</$reveal>\n\n<$reveal type=\"nomatch\" state=\"$:/state/projectify/usage-custom-dashboard\" text=\"show\">\n <$button class=\"py-btn btn-primary\" set=\"$:/state/projectify/usage-custom-dashboard\" setTo=\"show\">Show result</$button>\n</$reveal>\n"
},
"$:/plugins/nico/projectify/doc/GettingStarted": {
"title": "$:/plugins/nico/projectify/doc/GettingStarted",
"caption": "Getting started",
"description": "Install & start using Projectify",
"created": "20201228014905847",
"modified": "20210117205102830",
"tags": "[[Projectify documentation]] $:/plugins/nico/projectify/tags/help-card",
"type": "text/vnd.tiddlywiki",
"text": "Projectify is a [[TiddlyWiki|https://tiddlywiki.com]] plugin for managing\nprojects & todo lists, inspired by projects such as\n[[Todoist|https://todoist.com]] and [[Basecamp|https://basecamp.com]]. It is\nreleased under the [[MIT license|$:/plugins/nico/projectify/LICENSE]].\n\n* See [[installation instructions|$:/plugins/nico/projectify/doc/Installation]] for help on installing Projectify in an existing wiki.\n\n* To start using Projectify, [[transclude|https://tiddlywiki.com/#Transclusion]] the [[Dashboard|$:/plugins/nico/projectify/doc/Dashboard]] into another tiddler.\n\n* Configure Projectify from the ''Projectify'' tab of the [[Control panel|$:/ControlPanel]].\n\n* Read the documentation about the [[core concepts|$:/plugins/nico/projectify/doc/CoreConcepts]] of Projectify.\n\n\nFor all changes in the latest {{$:/plugins/nico/projectify!!version}} release,\nsee [[ChangeLog|$:/plugins/nico/projectify/changelog]].\n"
},
"$:/plugins/nico/projectify/doc/Help": {
"title": "$:/plugins/nico/projectify/doc/Help",
"created": "20200427133943777",
"modified": "20210117203524275",
"tags": "[[Projectify documentation]]",
"type": "text/vnd.tiddlywiki",
"text": "{{$:/plugins/nico/projectify/ui/welcome/HelpWelcome}}\n\n{{$:/plugins/nico/projectify/ui/forms/HelpSearch}}\n\n<div class=\"py-cards\">\n <$list filter=\"[all[tiddlers+shadows]tag[$:/plugins/nico/projectify/tags/help-card]!has[draft.of]]\">\n <span class=\"py-card-wrapper\">\n <$link overrideClass=\"py-card\" to={{!!title}}>\n\t<div class=\"py-card-head\">\n\t <h3>{{!!caption}}</h3>\n\t</div>\n\t<div class=\"py-description\">\n\t {{!!description}}\n\t</div>\n </$link>\n </span>\n </$list>\n</div>\n"
},
"$:/plugins/nico/projectify/doc/Inbox": {
"title": "$:/plugins/nico/projectify/doc/Inbox",
"created": "20200427133943777",
"modified": "20210117205436065",
"tags": "[[Projectify documentation]]",
"type": "text/vnd.tiddlywiki",
"text": "Citing [[David Allen|https://en.wikipedia.org/wiki/David_Allen_(author)]]:\n\n<<<\nYour mind is for having ideas, not holding them.\n<<< David Allen\n\nThe first step to get organized is to get everything out of your head.\nThe [[Inbox|$:/plugins/nico/projectify/ui/inbox/Inbox]] is a special\n[[Project|$:/plugins/nico/projectify/doc/Projects]] where thoughts are captured\nso you don't forget them, and can get them out of your head quickly.\n\n[[Todos|$:/plugins/nico/projectify/doc/Todos]] in the [[Inbox|$:/plugins/nico/projectify/ui/inbox/Inbox]]\ncan then be [[refiled|$:/plugins/nico/projectify/doc/Refiling]] into projects and/or [[scheduled|$:/plugins/nico/projectify/doc/Schedule]].\n\nProjectify also provides a simple way to [[quickly capture|$:/plugins/nico/projectify/doc/QuickCapture]] tasks into the Inbox.\n"
},
"$:/plugins/nico/projectify/doc/Installation": {
"title": "$:/plugins/nico/projectify/doc/Installation",
"created": "20200427152938733",
"modified": "20210105203540386",
"tags": "[[Projectify documentation]]",
"type": "text/vnd.tiddlywiki",
"text": "!! Dependencies\n\nWhile not strictly required, we strongly recommand installing the [[Relink|$:/plugins/flibbles/relink]] plugin as well, as it makes renaming projects much more convenient.\n\n* [[$:/plugins/flibbles/relink]]\n\n!! Plugin\n\nDrag&drop the following link into your wiki\n\n* [[$:/plugins/nico/projectify]]\n\nThen save & reload your wiki.\n"
},
"$:/plugins/nico/projectify/doc/Links": {
"title": "$:/plugins/nico/projectify/doc/Links",
"caption": "External links",
"description": "Useful links to online resources",
"created": "20201228214411502",
"modified": "20210117203643063",
"tags": "[[Projectify documentation]] $:/plugins/nico/projectify/tags/help-card",
"type": "text/vnd.tiddlywiki",
"text": "!! External links\n\n* [[Online website|https://projectify.wiki]]\n* [[GitHub repository|https://github.com/nicolaspetton/projectify]]\n"
},
"$:/plugins/nico/projectify/doc/NextActions": {
"title": "$:/plugins/nico/projectify/doc/NextActions",
"created": "20200427152938733",
"modified": "20210109211827377",
"tags": "[[Projectify documentation]]",
"type": "text/vnd.tiddlywiki",
"text": "The [[Next actions|$:/plugins/nico/projectify/ui/NextActions]] tab of the\n[[Dashboard|$:/plugins/nico/projectify/doc/Dashboard]] lists the first open task\nof each of your projects, with the project title.\n\nThe Next actions list gives a good high-level view of the next steps for each\nproject, making it easier to decide what to focus on next.\n"
},
"$:/plugins/nico/projectify/doc/Projects": {
"title": "$:/plugins/nico/projectify/doc/Projects",
"created": "20200427152938733",
"modified": "20201228222008629",
"tags": "[[Projectify documentation]]",
"type": "text/vnd.tiddlywiki",
"text": "Projects structure [[Todos|$:/plugins/nico/projectify/doc/Todos]] together into\nseparate todo lists. If you're working on something that requires more than one\ntask, create a project to structure your work.\n\nYou can create projects from the\n[[Dashboard|$:/plugins/nico/projectify/doc/Dashboard]], or by adding the\n<<tag Project>> tag to an existing tiddler.\n\nClicking the {{$:/plugins/nico/projectify/ui/buttons/ProjectListSettings}}\nbutton in the projects section of the\n[[Dashboard|$:/plugins/nico/projectify/doc/Dashboard]] let you change how\nprojects are displayed and reorder them.\n\nFrom within a project tiddler, the\n{{$:/plugins/nico/projectify/ui/buttons/AddTodo}} button lets you quickly add\n[[Todos|$:/plugins/nico/projectify/doc/Todos]] directly to a project. The\n{{$:/plugins/nico/projectify/ui/buttons/ArchiveProject}} button lets you archive\na project so that it is hidden from the main project list in the\n[[Dashboard|$:/plugins/nico/projectify/doc/Dashboard]].\n\n"
},
"$:/plugins/nico/projectify/doc/QuickCapture": {
"title": "$:/plugins/nico/projectify/doc/QuickCapture",
"created": "20200427133943777",
"modified": "20201228022139318",
"tags": "[[Projectify documentation]]",
"type": "text/vnd.tiddlywiki",
"text": "You can press <kbd>{{$:/config/shortcuts/py-quick-capture}}</kbd> to\ncapture into the [[Inbox|$:/plugins/nico/projectify/doc/Inbox]] from anywhere.\nYou can change it in the [[Keyboard section of the Control Panel|$:/core/ui/ControlPanel/KeyboardShortcuts]].\n"
},
"$:/plugins/nico/projectify/doc/Refiling": {
"title": "$:/plugins/nico/projectify/doc/Refiling",
"created": "20201228014905847",
"modified": "20210117205300355",
"tags": "[[Projectify documentation]]",
"type": "text/vnd.tiddlywiki",
"text": "\n* To move a [[Todo|$:/plugins/nico/projectify/doc/Todos]] from the [[Inbox|$:/plugins/nico/projectify/doc/Inbox]], just drag & drop the todo using the {{$:/plugins/nico/projectify/images/drag-handle}} handle into one of the projects below the inbox.\n\n* To move [[Todos|$:/plugins/nico/projectify/doc/Todos]] between [[Projects|$:/plugins/nico/projectify/doc/Projects]], drag & drop the todo using the {{$:/plugins/nico/projectify/images/drag-handle}} handle from one project into another. \n"
},
"$:/plugins/nico/projectify/doc/Schedule": {
"title": "$:/plugins/nico/projectify/doc/Schedule",
"created": "20200427152938733",
"modified": "20210117205436104",
"tags": "[[Projectify documentation]]",
"type": "text/vnd.tiddlywiki",
"text": "[[Todos|$:/plugins/nico/projectify/doc/Todos]] with a due date will appear in\nthe [[Upcoming|$:/plugins/nico/projectify/ui/dashbaord/Upcoming]] or\n[[Today|$:/plugins/nico/projectify/ui/dashbaord/Today]] tab of the\n[[Dashboard|$:/plugins/nico/projectify/doc/Dashboard]].\n"
},
"$:/plugins/nico/projectify/doc/Todos": {
"title": "$:/plugins/nico/projectify/doc/Todos",
"created": "20200427152938733",
"modified": "20210122101816246",
"tags": "[[Projectify documentation]]",
"type": "text/vnd.tiddlywiki",
"text": "Todos represent single units of work -- or tasks -- within [[Projects|$:/plugins/nico/projectify/doc/Projects]] or the [[Inbox|$:/plugins/nico/projectify/doc/Inbox]].\n\nAny tiddler with the <<tag todo>> tag will be recognized as a todo.\n\nTodos can be marked as done by checking their check box in the view toolbar. They can also be [[Scheduled|$:/plugins/nico/projectify/doc/Schedule]].\n\n<<py-tip \"To customize how todos are displayed, you can override the shadow tiddler [[$:/plugins/nico/projectify/ui/todo/TodoCaption]].\">>\n"
},
"$:/plugins/nico/projectify/doc/TranscludingUIElements": {
"title": "$:/plugins/nico/projectify/doc/TranscludingUIElements",
"created": "20210109005110640",
"modified": "20210109005541273",
"tags": "[[Projectify documentation]]",
"type": "text/vnd.tiddlywiki",
"text": "Projectify can be used without using the [[dashboard|$:/plugins/nico/projectify/doc/Dashboard]].\n\nThe various UI elements provided by Projectify can be linked or transcluded in\nany way that suits your workflow. For instance:\n\n* Tiddlers can be used as projects by adding the <<tag Project>> tag. The todo-list will be displayed automatically.\n* The Inbox can be displayed by transcluding [[$:/plugins/nico/projectify/ui/inbox/Inbox]].\n* Upcoming tasks can be displayed by transcluding [[$:/plugins/nico/projectify/ui/dashbaord/Upcoming]].\n* The full list of projects can be displayed by transcluding [[$:/plugins/nico/projectify/ui/dashboard/Projects]].\n"
},
"$:/plugins/nico/projectify/icon": {
"title": "$:/plugins/nico/projectify/icon",
"created": "20201211131730353",
"modified": "20210114220716131",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<div style=\"width:22pt;height:22pt\">\n {{$:/plugins/nico/projectify/images/icon.svg}}\n</div>\n"
},
"$:/plugins/nico/projectify/images/archive": {
"title": "$:/plugins/nico/projectify/images/archive",
"created": "2020120217278433",
"modified": "20201212170921256",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"16px\" height=\"16px\" viewBox=\"0 0 16 16\" class=\"bi bi-archive\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" d=\"M0 2a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1v7.5a2.5 2.5 0 0 1-2.5 2.5h-9A2.5 2.5 0 0 1 1 12.5V5a1 1 0 0 1-1-1V2zm2 3v7.5A1.5 1.5 0 0 0 3.5 14h9a1.5 1.5 0 0 0 1.5-1.5V5H2zm13-3H1v2h14V2zM5 7.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/calendar-checked": {
"title": "$:/plugins/nico/projectify/images/calendar-checked",
"created": "20210107212539302",
"modified": "20210122213516588",
"type": "text/vnd.tiddlywiki",
"text": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16px\" height=\"16px\" fill=\"currentColor\" class=\"bi bi-calendar-check\" viewBox=\"0 0 16 16\">\n <path d=\"M10.854 7.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 9.793l2.646-2.647a.5.5 0 0 1 .708 0z\"/>\n <path d=\"M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/calendar-event": {
"title": "$:/plugins/nico/projectify/images/calendar-event",
"created": "20210107213005681",
"modified": "20210107213023455",
"type": "text/vnd.tiddlywiki",
"text": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" class=\"bi bi-calendar3-event\" viewBox=\"0 0 16 16\">\n <path d=\"M14 0H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM1 3.857C1 3.384 1.448 3 2 3h12c.552 0 1 .384 1 .857v10.286c0 .473-.448.857-1 .857H2c-.552 0-1-.384-1-.857V3.857z\"/>\n <path d=\"M12 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/calendar": {
"title": "$:/plugins/nico/projectify/images/calendar",
"created": "20200423195159541",
"modified": "20210107212455019",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"20px\" height=\"20px\" viewBox=\"0 0 16 16\" class=\"bi bi-calendar-week\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" d=\"M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z\"/>\n <path d=\"M11 6.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-5 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/check-circle-light": {
"title": "$:/plugins/nico/projectify/images/check-circle-light",
"created": "20200428152931864",
"modified": "20201212170921338",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"18px\" height=\"18px\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><path d=\"M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 48c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m140.204 130.267l-22.536-22.718c-4.667-4.705-12.265-4.736-16.97-.068L215.346 303.697l-59.792-60.277c-4.667-4.705-12.265-4.736-16.97-.069l-22.719 22.536c-4.705 4.667-4.736 12.265-.068 16.971l90.781 91.516c4.667 4.705 12.265 4.736 16.97.068l172.589-171.204c4.704-4.668 4.734-12.266.067-16.971z\"/></svg>\n"
},
"$:/plugins/nico/projectify/images/check-circle": {
"title": "$:/plugins/nico/projectify/images/check-circle",
"created": "20200428151952093",
"modified": "20201212170921199",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"18\" height=\"18\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><path d=\"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z\"/></svg>\n"
},
"$:/plugins/nico/projectify/images/checkbox-checked-solid": {
"title": "$:/plugins/nico/projectify/images/checkbox-checked-solid",
"created": "20200428151856963",
"modified": "20201212170921211",
"type": "text/vnd.tiddlywiki",
"text": "<svg\n width=\"1em\"\n height=\"1em\"\n fill=\"currentColor\"\n version=\"1.1\"\n viewBox=\"0 0 16 16\"\n xmlns=\"http://www.w3.org/2000/svg\"\n>\n <rect width=\"16\" height=\"16\" rx=\"2\" />\n <path\n d=\"m13.354 4.146a0.5 0.5 0 0 1 0 0.708l-7 7a0.5 0.5 0 0 1-0.708 0l-3-3a0.50063 0.50063 0 1 1 0.708-0.708l2.646 2.647 6.646-6.647a0.5 0.5 0 0 1 0.708 0z\"\n clip-rule=\"evenodd\"\n fill=\"#fff\"\n fill-rule=\"evenodd\"\n />\n</svg>\n"
},
"$:/plugins/nico/projectify/images/checkbox-checked": {
"title": "$:/plugins/nico/projectify/images/checkbox-checked",
"created": "20200428151856963",
"modified": "20201212170921306",
"type": "text/vnd.tiddlywiki",
"text": "<svg\n width=\"1em\"\n height=\"1em\"\n viewBox=\"0 0 4.2333 4.2333\"\n xmlns=\"http://www.w3.org/2000/svg\"\n>\n <g\n transform=\"translate(0 -292.77)\"\n clip-rule=\"evenodd\"\n fill=\"currentColor\"\n fill-rule=\"evenodd\"\n stroke-width=\".26458\"\n >\n <path d=\"m3.7042 293.03h-3.175a0.26458 0.26458 0 0 0-0.26458 0.26459v3.175a0.26458 0.26458 0 0 0 0.26458 0.26458h3.175a0.26458 0.26458 0 0 0 0.26458-0.26458v-3.175a0.26458 0.26458 0 0 0-0.26458-0.26459zm-3.175-0.26458a0.52917 0.52917 0 0 0-0.52917 0.52917v3.175a0.52917 0.52917 0 0 0 0.52917 0.52916h3.175a0.52917 0.52917 0 0 0 0.52917-0.52916v-3.175a0.52917 0.52917 0 0 0-0.52917-0.52917z\" />\n <path d=\"m3.5335 293.86a0.13229 0.13229 0 0 1 0 0.18733l-1.8521 1.8521a0.13229 0.13229 0 0 1-0.18732 0l-0.79375-0.79375a0.13246 0.13246 0 1 1 0.18732-0.18732l0.70009 0.70035 1.7584-1.7587a0.13229 0.13229 0 0 1 0.18732 0z\" />\n </g>\n</svg>\n\n"
},
"$:/plugins/nico/projectify/images/checkbox": {
"title": "$:/plugins/nico/projectify/images/checkbox",
"created": "20200428151856963",
"modified": "20201212170921322",
"type": "text/vnd.tiddlywiki",
"text": "<svg\n width=\"1em\"\n height=\"1em\"\n viewBox=\"0 0 16 16\"\n fill=\"currentColor\"\n xmlns=\"http://www.w3.org/2000/svg\"\n>\n <path\n fill-rule=\"evenodd\"\n d=\"M14 1H2a1 1 0 00-1 1v12a1 1 0 001 1h12a1 1 0 001-1V2a1 1 0 00-1-1zM2 0a2 2 0 00-2 2v12a2 2 0 002 2h12a2 2 0 002-2V2a2 2 0 00-2-2H2z\"\n clip-rule=\"evenodd\"\n />\n</svg>\n"
},
"$:/plugins/nico/projectify/images/checklist": {
"title": "$:/plugins/nico/projectify/images/checklist",
"created": "20210110203707487",
"modified": "20210111214044701",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" class=\"bi bi-card-checklist\" viewBox=\"0 0 16 16\">\n <path fill-rule=\"evenodd\" d=\"M5 11.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM3.854 2.146a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708L2 3.293l1.146-1.147a.5.5 0 0 1 .708 0zm0 4a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708L2 7.293l1.146-1.147a.5.5 0 0 1 .708 0zm0 4a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 0 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/circle": {
"title": "$:/plugins/nico/projectify/images/circle",
"created": "20200428151856963",
"modified": "20201212170921346",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"18\" height=\"18\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200z\"/></svg>\n"
},
"$:/plugins/nico/projectify/images/collection": {
"title": "$:/plugins/nico/projectify/images/collection",
"created": "20210122213019465",
"modified": "20210122213437899",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16px\" height=\"16px\" fill=\"currentColor\" class=\"bi bi-collection\" viewBox=\"0 0 16 16\">\n <path d=\"M2.5 3.5a.5.5 0 0 1 0-1h11a.5.5 0 0 1 0 1h-11zm2-2a.5.5 0 0 1 0-1h7a.5.5 0 0 1 0 1h-7zM0 13a1.5 1.5 0 0 0 1.5 1.5h13A1.5 1.5 0 0 0 16 13V6a1.5 1.5 0 0 0-1.5-1.5h-13A1.5 1.5 0 0 0 0 6v7zm1.5.5A.5.5 0 0 1 1 13V6a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-13z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/compass": {
"title": "$:/plugins/nico/projectify/images/compass",
"created": "20200428151856963",
"modified": "20201220172045782",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"1em\" height=\"1em\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\">\n <g id=\"line-supplement\">\n <polyline points=\"33.2 33.2 48 24 38.8 38.8\"/>\n </g>\n <g id=\"color\">\n <circle cx=\"36\" cy=\"36\" r=\"24\" fill=\"#fcea2b\"/>\n <path fill=\"#f1b31c\" d=\"M53,19A24.0417,24.0417,0,0,1,36,60a24.302,24.302,0,0,1-17-7\"/>\n <polyline fill=\"#fff\" points=\"33.2 33.2 24 48 38.8 38.8\"/>\n <polyline fill=\"#ea5a47\" points=\"33.2 33.2 48 24 38.8 38.8\"/>\n </g>\n <g id=\"line\">\n <circle cx=\"36\" cy=\"36\" r=\"24\" fill=\"none\" stroke=\"#000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/>\n <polyline fill=\"none\" stroke=\"#000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" points=\"33.2 33.2 24 48 38.8 38.8\"/>\n <polyline fill=\"none\" stroke=\"#000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" points=\"33.2 33.2 48 24 38.8 38.8\"/>\n <line x1=\"36\" x2=\"36\" y1=\"21\" y2=\"16\" fill=\"none\" stroke=\"#000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/>\n <line x1=\"36\" x2=\"36\" y1=\"56\" y2=\"51\" fill=\"none\" stroke=\"#000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/>\n <line x1=\"51\" x2=\"56\" y1=\"36\" y2=\"36\" fill=\"none\" stroke=\"#000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/>\n <line x1=\"16\" x2=\"21\" y1=\"36\" y2=\"36\" fill=\"none\" stroke=\"#000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/>\n </g>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/dots": {
"title": "$:/plugins/nico/projectify/images/dots",
"created": "20210110203626606",
"modified": "20210110203707487",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"1em\" height=\"1em\" viewBox=\"0 0 16 16\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">\n <path d=\"M3 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm5 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm5 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/drag-handle": {
"title": "$:/plugins/nico/projectify/images/drag-handle",
"created": "20201203121002043",
"modified": "20201212170921358",
"type": "text/vnd.tiddlywiki",
"text": "<svg\n width=\"1em\"\n height=\"1em\"\n viewBox=\"0 0 16 16\"\n fill=\"currentColor\"\n xmlns=\"http://www.w3.org/2000/svg\"\n>\n <path\n fill-rule=\"evenodd\"\n d=\"M2.5 11.5A.5.5 0 013 11h10a.5.5 0 010 1H3a.5.5 0 01-.5-.5zm0-4A.5.5 0 013 7h10a.5.5 0 010 1H3a.5.5 0 01-.5-.5zm0-4A.5.5 0 013 3h10a.5.5 0 010 1H3a.5.5 0 01-.5-.5z\"\n clip-rule=\"evenodd\"\n />\n</svg>\n"
},
"$:/plugins/nico/projectify/images/eye": {
"title": "$:/plugins/nico/projectify/images/eye",
"created": "20201208134634473",
"modified": "20201212170921273",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg\n width=\"1em\"\n height=\"1em\"\n viewBox=\"0 0 16 16\"\n fill=\"currentColor\"\n xmlns=\"http://www.w3.org/2000/svg\"\n>\n <path\n fill-rule=\"evenodd\"\n d=\"M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8zM1.173 8a13.134 13.134 0 001.66 2.043C4.12 11.332 5.88 12.5 8 12.5c2.12 0 3.879-1.168 5.168-2.457A13.134 13.134 0 0014.828 8a13.133 13.133 0 00-1.66-2.043C11.879 4.668 10.119 3.5 8 3.5c-2.12 0-3.879 1.168-5.168 2.457A13.133 13.133 0 001.172 8z\"\n clip-rule=\"evenodd\"\n />\n <path\n fill-rule=\"evenodd\"\n d=\"M8 5.5a2.5 2.5 0 100 5 2.5 2.5 0 000-5zM4.5 8a3.5 3.5 0 117 0 3.5 3.5 0 01-7 0z\"\n clip-rule=\"evenodd\"\n />\n</svg>\n"
},
"$:/plugins/nico/projectify/images/eyeslash": {
"title": "$:/plugins/nico/projectify/images/eyeslash",
"created": "20201208134755202",
"modified": "20201212170921370",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg\n width=\"1em\"\n height=\"1em\"\n viewBox=\"0 0 16 16\"\n fill=\"currentColor\"\n xmlns=\"http://www.w3.org/2000/svg\"\n>\n <path d=\"M13.359 11.238C15.06 9.72 16 8 16 8s-3-5.5-8-5.5a7.028 7.028 0 00-2.79.588l.77.771A5.944 5.944 0 018 3.5c2.12 0 3.879 1.168 5.168 2.457A13.134 13.134 0 0114.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755-.165.165-.337.328-.517.486l.708.709z\" />\n <path d=\"M11.297 9.176a3.5 3.5 0 00-4.474-4.474l.823.823a2.5 2.5 0 012.829 2.829l.822.822zm-2.943 1.299l.822.822a3.5 3.5 0 01-4.474-4.474l.823.823a2.5 2.5 0 002.829 2.829z\" />\n <path d=\"M3.35 5.47c-.18.16-.353.322-.518.487A13.134 13.134 0 001.172 8l.195.288c.335.48.83 1.12 1.465 1.755C4.121 11.332 5.881 12.5 8 12.5c.716 0 1.39-.133 2.02-.36l.77.772A7.029 7.029 0 018 13.5C3 13.5 0 8 0 8s.939-1.721 2.641-3.238l.708.709z\" />\n <path\n fill-rule=\"evenodd\"\n d=\"M13.646 14.354l-12-12 .708-.708 12 12-.708.708z\"\n clip-rule=\"evenodd\"\n />\n</svg>\n"
},
"$:/plugins/nico/projectify/images/file": {
"title": "$:/plugins/nico/projectify/images/file",
"created": "20210122213019465",
"modified": "20210127110644887",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16px\" height=\"16px\" fill=\"currentColor\" class=\"bi bi-file-earmark-richtext\" viewBox=\"0 0 16 16\">\n <path d=\"M5.5 7a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5zM5 9.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z\"/>\n <path d=\"M9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.5L9.5 0zm0 1v2A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/flag": {
"title": "$:/plugins/nico/projectify/images/flag",
"created": "20210109214554008",
"modified": "20210109214656549",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"1em\" height=\"1em\" viewBox=\"0 0 16 16\" class=\"bi bi-archive\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">\n <path d=\"M14.778.085A.5.5 0 0 1 15 .5V8a.5.5 0 0 1-.314.464L14.5 8l.186.464-.003.001-.006.003-.023.009a12.435 12.435 0 0 1-.397.15c-.264.095-.631.223-1.047.35-.816.252-1.879.523-2.71.523-.847 0-1.548-.28-2.158-.525l-.028-.01C7.68 8.71 7.14 8.5 6.5 8.5c-.7 0-1.638.23-2.437.477A19.626 19.626 0 0 0 3 9.342V15.5a.5.5 0 0 1-1 0V.5a.5.5 0 0 1 1 0v.282c.226-.079.496-.17.79-.26C4.606.272 5.67 0 6.5 0c.84 0 1.524.277 2.121.519l.043.018C9.286.788 9.828 1 10.5 1c.7 0 1.638-.23 2.437-.477a19.587 19.587 0 0 0 1.349-.476l.019-.007.004-.002h.001\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/front": {
"title": "$:/plugins/nico/projectify/images/front",
"created": "20210110203707487",
"modified": "20210111194005648",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" class=\"bi bi-front\" viewBox=\"0 0 16 16\">\n <path fill-rule=\"evenodd\" d=\"M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2zm5 10v2a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2v5a2 2 0 0 1-2 2H5z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/funnel": {
"title": "$:/plugins/nico/projectify/images/funnel",
"created": "20200425202748433",
"modified": "20201212170921297",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"16px\" height=\"16px\" viewBox=\"0 0 16 16\" class=\"bi bi-funnel\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" d=\"M1.5 1.5A.5.5 0 0 1 2 1h12a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.128.334L10 8.692V13.5a.5.5 0 0 1-.342.474l-3 1A.5.5 0 0 1 6 14.5V8.692L1.628 3.834A.5.5 0 0 1 1.5 3.5v-2zm1 .5v1.308l4.372 4.858A.5.5 0 0 1 7 8.5v5.306l2-.666V8.5a.5.5 0 0 1 .128-.334L13.5 3.308V2h-11z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/icon.svg": {
"title": "$:/plugins/nico/projectify/images/icon.svg",
"text": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n<svg\n xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\n xmlns:cc=\"http://creativecommons.org/ns#\"\n xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\"\n xmlns:svg=\"http://www.w3.org/2000/svg\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n width=\"256\"\n height=\"256\"\n viewBox=\"0 0 67.733333 67.733333\"\n version=\"1.1\"\n id=\"svg8\">\n <defs\n id=\"defs2\">\n <linearGradient\n xlink:href=\"#linearGradient904\"\n id=\"linearGradient906\"\n x1=\"30.978144\"\n y1=\"29.909761\"\n x2=\"48.025448\"\n y2=\"86.426224\"\n gradientUnits=\"userSpaceOnUse\"\n gradientTransform=\"translate(-2.0545247e-6)\" />\n <linearGradient\n id=\"linearGradient904\">\n <stop\n style=\"stop-color:#7f4bca;stop-opacity:1;\"\n offset=\"0\"\n id=\"stop900\" />\n <stop\n style=\"stop-color:#852788;stop-opacity:1\"\n offset=\"1\"\n id=\"stop902\" />\n </linearGradient>\n </defs>\n <metadata\n id=\"metadata5\">\n <rdf:RDF>\n <cc:Work\n rdf:about=\"\">\n <dc:format>image/svg+xml</dc:format>\n <dc:type\n rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:title></dc:title>\n </cc:Work>\n </rdf:RDF>\n </metadata>\n <g\n id=\"layer1\">\n <circle\n style=\"fill:url(#linearGradient906);fill-opacity:1;stroke:none;stroke-width:8.7394;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\"\n id=\"path833\"\n cx=\"33.866665\"\n cy=\"33.866665\"\n r=\"29.744209\" />\n <path\n id=\"circle835\"\n style=\"fill:#e7bffb;fill-opacity:1;stroke:none;stroke-width:6.71192;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\"\n d=\"m 34.046504,11.023356 v 22.061705 c 0,0.463542 -0.373102,0.837157 -0.836644,0.837157 H 11.023101 A 22.843748,22.843748 0 0 0 33.866667,56.709977 22.843748,22.843748 0 0 0 56.710233,33.866407 22.843748,22.843748 0 0 0 34.046504,11.023356 Z\" />\n </g>\n</svg>\n",
"type": "image/svg+xml"
},
"$:/plugins/nico/projectify/images/inbox": {
"title": "$:/plugins/nico/projectify/images/inbox",
"created": "20200427142105097",
"modified": "20201212170921289",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"18\" height=\"18\" viewBox=\"0 0 16 16\" class=\"bi bi-inbox-fill\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" d=\"M4.98 4a.5.5 0 0 0-.39.188L1.54 8H6a.5.5 0 0 1 .5.5 1.5 1.5 0 1 0 3 0A.5.5 0 0 1 10 8h4.46l-3.05-3.812A.5.5 0 0 0 11.02 4H4.98zm-1.17-.437A1.5 1.5 0 0 1 4.98 3h6.04a1.5 1.5 0 0 1 1.17.563l3.7 4.625a.5.5 0 0 1 .106.374l-.39 3.124A1.5 1.5 0 0 1 14.117 13H1.883a1.5 1.5 0 0 1-1.489-1.314l-.39-3.124a.5.5 0 0 1 .106-.374l3.7-4.625z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/info": {
"title": "$:/plugins/nico/projectify/images/info",
"created": "2020120217278433",
"modified": "20201228110755788",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"16px\" height=\"16px\" viewBox=\"0 0 16 16\" class=\"bi bi-archive\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">\n <path d=\"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z\"/>\n <path d=\"M8.93 6.588l-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/lightbulb": {
"title": "$:/plugins/nico/projectify/images/lightbulb",
"created": "2020120217278433",
"modified": "20210109154948933",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" fill=\"currentColor\" class=\"bi bi-lightbulb\" viewBox=\"0 0 16 16\">\n <path d=\"M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13a.5.5 0 0 1 0 1 .5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1 0-1 .5.5 0 0 1 0-1 .5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm6-5a5 5 0 0 0-3.479 8.592c.263.254.514.564.676.941L5.83 12h4.342l.632-1.467c.162-.377.413-.687.676-.941A5 5 0 0 0 8 1z\"/>\n</svg>\n"
},
"$:/themes/nico/notebook/images/logo.svg": {
"title": "$:/themes/nico/notebook/images/logo.svg",
"text": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n<svg\n xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\n xmlns:cc=\"http://creativecommons.org/ns#\"\n xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\"\n xmlns:svg=\"http://www.w3.org/2000/svg\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n width=\"1100\"\n height=\"256\"\n viewBox=\"0 0 291.04166 67.733333\"\n version=\"1.1\"\n id=\"svg8\">\n <defs\n id=\"defs2\">\n <linearGradient\n id=\"linearGradient904\">\n <stop\n style=\"stop-color:#7f4bca;stop-opacity:1;\"\n offset=\"0\"\n id=\"stop900\" />\n <stop\n style=\"stop-color:#852788;stop-opacity:1\"\n offset=\"1\"\n id=\"stop902\" />\n </linearGradient>\n <linearGradient\n xlink:href=\"#linearGradient904\"\n id=\"linearGradient906\"\n x1=\"30.978144\"\n y1=\"29.909761\"\n x2=\"48.025448\"\n y2=\"86.426224\"\n gradientUnits=\"userSpaceOnUse\" />\n </defs>\n <metadata\n id=\"metadata5\">\n <rdf:RDF>\n <cc:Work\n rdf:about=\"\">\n <dc:format>image/svg+xml</dc:format>\n <dc:type\n rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:title></dc:title>\n </cc:Work>\n </rdf:RDF>\n </metadata>\n <g\n id=\"layer1\">\n <circle\n style=\"fill:url(#linearGradient906);fill-opacity:1;stroke:none;stroke-width:8.7394;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\"\n id=\"path833\"\n cx=\"33.866665\"\n cy=\"33.866665\"\n r=\"29.744209\" />\n <path\n id=\"circle835\"\n style=\"fill:#e7bffb;fill-opacity:1;stroke:none;stroke-width:6.71192;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1\"\n d=\"m 34.046501,11.023358 v 22.061704 c 0,0.463542 -0.3731,0.837158 -0.836642,0.837158 H 11.0231 A 22.843748,22.843748 0 0 0 33.866666,56.709975 22.843748,22.843748 0 0 0 56.710233,33.866408 22.843748,22.843748 0 0 0 34.046501,11.023358 Z\" />\n <g\n aria-label=\"Projectify\"\n id=\"text898\"\n style=\"font-weight:bold;font-size:50.8px;line-height:1.25;font-family:'Fira Sans';-inkscape-font-specification:'Fira Sans Bold';letter-spacing:-0.529167px;word-spacing:0px;fill:#2a1238;fill-opacity:1;stroke-width:0.264583\">\n <path\n d=\"m 85.028178,15.825874 h -10.8712 v 35.153599 h 7.4676 v -11.9888 h 4.0132 c 8.0264,0 13.817599,-3.7084 13.817599,-11.8364 0,-7.670799 -5.486399,-11.328399 -14.427199,-11.328399 z m 0,17.678399 h -3.4036 V 21.210674 h 3.302 c 4.3688,0 6.8072,1.8288 6.8072,5.943599 0,4.7752 -2.5908,6.35 -6.7056,6.35 z\"\n style=\"font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:50.8px;font-family:'Fira Sans';-inkscape-font-specification:'Fira Sans Semi-Bold';fill:#2a1238;fill-opacity:1;stroke-width:0.264583\"\n id=\"path1549\" />\n <path\n d=\"m 117.62058,23.293474 c -3.1496,0 -5.7404,2.235199 -7.0104,5.994399 l -0.6604,-5.232399 h -6.2484 v 26.923999 h 7.2136 v -13.8684 c 0.9652,-4.3688 2.4892,-6.8072 5.7912,-6.8072 0.9144,0 1.5748,0.1524 2.3876,0.3556 l 1.2192,-6.959599 c -0.9144,-0.254 -1.7272,-0.4064 -2.6924,-0.4064 z\"\n style=\"font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:50.8px;font-family:'Fira Sans';-inkscape-font-specification:'Fira Sans Semi-Bold';fill:#2a1238;fill-opacity:1;stroke-width:0.264583\"\n id=\"path1551\" />\n <path\n d=\"m 134.16016,23.242674 c -8.128,0 -12.954,5.689599 -12.954,14.274799 0,8.9408 4.8768,14.2748 12.9032,14.2748 8.0772,0 12.9032,-5.7404 12.9032,-14.2748 0,-8.9408 -4.826,-14.274799 -12.8524,-14.274799 z m 0,5.384799 c 3.5052,0 5.334,2.6924 5.334,8.89 0,6.1468 -1.8288,8.89 -5.3848,8.89 -3.556,0 -5.3848,-2.6924 -5.3848,-8.89 0,-6.1468 1.8288,-8.89 5.4356,-8.89 z\"\n style=\"font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:50.8px;font-family:'Fira Sans';-inkscape-font-specification:'Fira Sans Semi-Bold';fill:#2a1238;fill-opacity:1;stroke-width:0.264583\"\n id=\"path1553\" />\n <path\n d=\"m 155.52578,10.187074 c -2.5908,0 -4.3688,1.8288 -4.3688,4.2164 0,2.3876 1.778,4.2164 4.3688,4.2164 2.5908,0 4.4196,-1.8288 4.4196,-4.2164 0,-2.3876 -1.8288,-4.2164 -4.4196,-4.2164 z m 3.6068,13.8684 h -7.2136 v 24.688799 c 0,5.08 -1.9812,6.5024 -5.4356,8.128 l 2.3876,5.2324 c 6.1468,-2.3876 10.2616,-5.334 10.2616,-13.8176 z\"\n style=\"font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:50.8px;font-family:'Fira Sans';-inkscape-font-specification:'Fira Sans Semi-Bold';fill:#2a1238;fill-opacity:1;stroke-width:0.264583\"\n id=\"path1555\" />\n <path\n d=\"m 188.47372,36.907873 c 0,-8.5852 -4.5212,-13.665199 -12.1412,-13.665199 -7.874,0 -12.2428,6.299199 -12.2428,14.427199 0,8.4328 4.5212,14.1224 13.1572,14.1224 4.2164,0 7.5692,-1.524 10.2108,-3.6576 l -2.9972,-4.064 c -2.3368,1.6256 -4.2672,2.3368 -6.5532,2.3368 -3.4544,0 -5.8928,-1.524 -6.4008,-6.7056 h 16.8148 c 0.0508,-0.762 0.1524,-1.8796 0.1524,-2.794 z m -7.1628,-1.7272 h -9.8044 c 0.4064,-5.1308 2.1336,-7.0104 4.9784,-7.0104 3.4544,0 4.826,2.6416 4.826,6.7056 z\"\n style=\"font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:50.8px;font-family:'Fira Sans';-inkscape-font-specification:'Fira Sans Semi-Bold';fill:#2a1238;fill-opacity:1;stroke-width:0.264583\"\n id=\"path1557\" />\n <path\n d=\"m 204.50533,23.242674 c -7.874,0 -12.8524,5.943599 -12.8524,14.477999 0,8.5852 4.9276,14.0716 12.954,14.0716 3.556,0 6.4008,-1.1684 8.8392,-3.1496 l -3.1496,-4.5212 c -1.9812,1.27 -3.3528,1.8796 -5.334,1.8796 -3.4036,0 -5.6896,-2.0828 -5.6896,-8.3312 0,-6.2484 2.1336,-8.8392 5.7404,-8.8392 1.9812,0 3.556,0.6096 5.2832,1.9304 l 3.1496,-4.2672 c -2.54,-2.184399 -5.334,-3.251199 -8.9408,-3.251199 z\"\n style=\"font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:50.8px;font-family:'Fira Sans';-inkscape-font-specification:'Fira Sans Semi-Bold';fill:#2a1238;fill-opacity:1;stroke-width:0.264583\"\n id=\"path1559\" />\n <path\n d=\"m 230.64609,45.086673 c -1.1176,0.6604 -2.0828,0.9652 -3.048,0.9652 -1.8288,0 -2.6924,-1.016 -2.6924,-3.6576 v -13.2588 h 5.4864 l 0.7112,-5.079999 h -6.1976 v -6.7564 l -7.2136,0.8636 v 5.8928 h -4.0132 v 5.079999 h 4.0132 v 13.4112 c 0,5.9944 2.8448,9.1948 8.4328,9.2456 2.3876,0 5.0292,-0.7112 7.0104,-2.0828 z\"\n style=\"font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:50.8px;font-family:'Fira Sans';-inkscape-font-specification:'Fira Sans Semi-Bold';fill:#2a1238;fill-opacity:1;stroke-width:0.264583\"\n id=\"path1561\" />\n <path\n d=\"m 239.36249,10.187074 c -2.5908,0 -4.3688,1.8288 -4.3688,4.2164 0,2.3876 1.778,4.2164 4.3688,4.2164 2.5908,0 4.4196,-1.8288 4.4196,-4.2164 0,-2.3876 -1.8288,-4.2164 -4.4196,-4.2164 z m 3.6576,13.8684 h -7.2136 v 26.923999 h 7.2136 z\"\n style=\"font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:50.8px;font-family:'Fira Sans';-inkscape-font-specification:'Fira Sans Semi-Bold';fill:#2a1238;fill-opacity:1;stroke-width:0.264583\"\n id=\"path1563\" />\n <path\n d=\"m 261.13451,17.908674 c 1.27,0 2.7432,0.254 4.3688,1.016 l 1.9812,-4.7752 c -1.9812,-0.9652 -4.3688,-1.6256 -7.112,-1.6256 -6.5532,0 -9.8552,3.8608 -9.8552,8.8392 v 2.6924 h -4.2672 v 5.079999 h 4.2672 v 21.844 h 7.2136 v -21.844 h 5.588 l 0.8128,-5.079999 h -6.4008 v -2.4892 c 0,-2.54 0.9652,-3.6576 3.4036,-3.6576 z\"\n style=\"font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:50.8px;font-family:'Fira Sans';-inkscape-font-specification:'Fira Sans Semi-Bold';fill:#2a1238;fill-opacity:1;stroke-width:0.264583\"\n id=\"path1565\" />\n <path\n d=\"m 289.45973,24.055474 h -7.4676 l -5.6896,22.250399 -5.3848,-22.250399 h -7.6708 l 8.382,26.923999 h 2.4892 c -1.4732,3.6576 -3.302,5.2832 -8.636,5.9944 l 0.762,5.1816 c 8.2296,-0.5588 12.446,-4.572 14.5288,-11.1252 z\"\n style=\"font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:50.8px;font-family:'Fira Sans';-inkscape-font-specification:'Fira Sans Semi-Bold';fill:#2a1238;fill-opacity:1;stroke-width:0.264583\"\n id=\"path1567\" />\n </g>\n </g>\n</svg>\n",
"type": "image/svg+xml"
},
"$:/plugins/nico/projectify/images/palmtree": {
"title": "$:/plugins/nico/projectify/images/palmtree",
"created": "20200428151856963",
"modified": "20210109210125292",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"1em\" height=\"1em\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\"> \n <g id=\"color\">\n <path fill=\"#5c9e31\" stroke=\"none\" d=\"M36.2208,29.3157L36.2208,29.3157c-2.3045-4.2879-8.34-5.5242-13.4806-2.7614s-6.7397,8.181-4.4352,12.4689 l1.1937-1.279c1.8116-1.9229,2.6256-2.3028,4.8485-3.7454C24.3473,33.9988,30.4415,29.4652,36.2208,29.3157z\"/>\n <path fill=\"#b1cc33\" stroke=\"none\" d=\"M37.2849,28.2487c-2.3394-0.8811-4.95-0.1607-6.9233,1.6466c-1.0336,0.9466-1.8924,2.1915-2.4457,3.6606 c-1.6096,4.2736-0.0246,8.8265,3.5401,10.1691v0C31.6696,38.1333,33.7566,32.5919,37.2849,28.2487L37.2849,28.2487z\"/>\n <path fill=\"#5c9e31\" stroke=\"none\" d=\"M56.6092,19.9581L56.6092,19.9581c-1.7664-4.5362-7.6069-6.4968-13.0451-4.3791 c-3.4455,1.3417-5.903,3.9986-6.792,6.9192c-0.5142,1.6891-0.5038,3.4665,0.1435,5.1286 C36.9156,27.6268,45.5405,19.1688,56.6092,19.9581z\"/>\n <path fill=\"#b1cc33\" stroke=\"none\" d=\"M61.7027,34.872c1.4992-5.6939-2.8192-11.7667-9.6454-13.564c-1.0578-0.2785-2.1138-0.438-3.1487-0.4875 c-5.6432-0.2699-10.6589,2.7314-11.9257,7.5429h0C45.6143,27.8051,54.4654,30.1356,61.7027,34.872L61.7027,34.872z\"/>\n <path fill=\"#5c9e31\" stroke=\"none\" d=\"M12.2789,23.7435c0,0,12.538-0.9481,23.3468,2.6232l0.7806,0.4425c0,0,2.2411-6.8492-3.3024-9.7317 C28.4546,14.6598,16.7099,12.5599,12.2789,23.7435z\"/>\n </g>\n <g id=\"hair\"/>\n <g id=\"skin\"/>\n <g id=\"skin-shadow\"/>\n <g id=\"line\">\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M39.9771,32.4424 c2.4273,6.8664,4.2771,16.8297,2.9406,30.3218\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M36.2208,28.3157 L36.2208,28.3157c-2.3045-4.2879-8.34-5.5242-13.4806-2.7614s-7.4397,8.4785-5.1352,12.7664l0,0 c1.8116-1.9229,3.8637-3.6243,6.0866-5.0669\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M56.4308,19.0312 L56.4308,19.0312c-2.0648-4.4084-8.0229-5.9754-13.308-3.5c-3.3485,1.5683-5.6233,4.3831-6.3158,7.3565 c-0.4005,1.7196-0.2716,3.4923,0.485,5.1077\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M37.2849,28.2487 c-2.3394-0.8811-4.95-0.1607-6.9233,1.6466c-1.0336,0.9466-1.8924,2.1915-2.4457,3.6606 c-1.6096,4.2736-0.0246,8.8265,3.5401,10.1691v0C31.6696,38.1333,33.7566,32.5919,37.2849,28.2487L37.2849,28.2487z\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M61.7027,34.872 c1.4992-5.6939-2.8192-11.7667-9.6454-13.564c-1.0578-0.2785-2.1138-0.438-3.1487-0.4875 c-5.6432-0.2699-10.6589,2.7314-11.9257,7.5429h0C45.6143,27.8051,54.4654,30.1356,61.7027,34.872L61.7027,34.872z\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M34.1871,19.0106 c-0.088-0.085-0.1776-0.1693-0.2689-0.2527c-1.7757-1.624-4.1607-2.9465-6.8817-3.6185 c-6.8529-1.6926-13.5043,1.9432-14.7576,7.6962h0c2.2915-0.2474,4.6074-0.2905,6.9127-0.137\"/>\n <line x1=\"56.4308\" x2=\"55\" y1=\"19.0312\" y2=\"18.9064\" fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/>\n </g>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/pie": {
"title": "$:/plugins/nico/projectify/images/pie",
"created": "20201207124527891",
"modified": "20201212170921237",
"type": "text/vnd.tiddlywiki",
"text": "<$set name=\"PI\" value=\"3.14\">\n <$set name=\"circumference\" value={{{ [<PI>multiply[2]multiply[5]] }}}>\n <$set name=\"all\" value={{{ [tag<currentTiddler>!has[draft.of]count[]] }}}>\n <$set name=\"closed\" value={{{ [tag<currentTiddler>!has[draft.of]tag[done]count[]]}}}>\n\t<$set name=\"ratio\" value={{{ [<all>is[0]then<circumference>else<circumference>multiply<closed>divide<all>] }}}>\n <svg\n class=\"py-icon py-pie\"\n height=\"1em\"\n width=\"1em\"\n viewBox=\"0 0 30 30\">\n\n <circle\n class=\"border\"\n r=\"14\"\n cx=\"15\"\n cy=\"15\"\n fill=\"white\"\n stroke=\"tomato\"\n stroke-width=\"2\"/>\n\n <circle\n class=\"border\"\n r=\"5\"\n cx=\"15\"\n cy=\"15\"\n fill=\"transparent\"\n stroke=\"tomato\"\n stroke-width=\"10\"\n transform=\"rotate(-90) translate(-30)\"\n stroke-dasharray={{{ [<ratio>addsuffix[ 31.42]] }}}/>\n\n </svg>\n </$set>\n </$set>\n </$set>\n</$set>\n"
},
"$:/plugins/nico/projectify/images/postbox": {
"title": "$:/plugins/nico/projectify/images/postbox",
"created": "20200428151856963",
"modified": "20201220171257609",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"1em\" height=\"1em\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\">\n <g id=\"color\">\n <polyline fill=\"#FFFFFF\" stroke=\"#FFFFFF\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"1.8\" points=\"29.9921,54.8787 29.9921,65.8787 29.9921,68.8787 38.9921,68.8787 40.9921,68.8787 40.9921,54.8787\"/>\n <path fill=\"#EA5A47\" stroke=\"none\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M53.7744,13.5015 v39.6213c0,1.4948-1.2156,2.7015-2.7015,2.7015H20.4564c-1.4948,0-2.7015-1.2066-2.7015-2.7015V13.5015 c0-1.4948,1.2067-2.7015,2.7015-2.7015h30.6165C52.5588,10.8,53.7744,12.0067,53.7744,13.5015z\"/>\n <path fill=\"#D22F27\" stroke=\"#D22F27\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M47.4914,11.0835 h4.6452c0.6733,0,1.2242,1.2067,1.2242,2.7015v39.6213c-0.6443,2.8772-5.832,2.0495-5.832,2.0495\"/>\n <path fill=\"#3F3F3F\" stroke=\"#3F3F3F\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M50.0649,22.2251v6.0791 c0,0.7475-0.6721,1.3509-1.5047,1.3509H22.7701c-0.8326,0-1.5047-0.6034-1.5047-1.3509v-6.0791H50.0649z\"/>\n <path fill=\"#D0CFCE\" stroke=\"#D0CFCE\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M42.3449,42.8h-13.41c-0.44,0-0.84-0.1-1.15-0.28c-0.39-0.21-0.64-0.54-0.64-0.9V18.76c0-0.35,0.24-0.67,0.62-0.89 c0.31-0.18,0.72-0.29,1.17-0.29h13.38l-7.41,8.04l-2.09,2.26c-0.11,0.12-0.21,0.24-0.29,0.36c-0.91,1.23-0.91,2.66,0.01,3.88 c0.08,0.12,0.18,0.24,0.28,0.35l2.1,2.27L42.3449,42.8z\"/>\n <line x1=\"42.5265\" x2=\"42.5462\" y1=\"17.904\" y2=\"17.8725\" fill=\"#D0CFCE\" stroke=\"#D0CFCE\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\"/>\n <path fill=\"#D0CFCE\" stroke=\"#D0CFCE\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M42.9049,18.47v23.47c0,0.29-0.18,0.58-0.46,0.79c-0.03,0.02-0.07,0.05-0.1,0.07l-7.43-8.06l-2.1-2.27 c-0.1-0.11-0.2-0.23-0.28-0.35c-0.92-1.22-0.92-2.65-0.01-3.88c0.08-0.12,0.18-0.24,0.29-0.36l2.09-2.26l7.41-8.04 c0.03,0.02,0.07,0.05,0.11,0.07C42.7249,17.87,42.9049,18.15,42.9049,18.47z\"/>\n <path fill=\"#EA5A47\" stroke=\"none\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M50.0643,19.1408v4.0422 H21.2649v-4.0422c0-0.8946,0.6721-1.6169,1.5047-1.6169h25.7901C49.3922,17.5239,50.0643,18.2461,50.0643,19.1408z\"/>\n <line x1=\"43.3149\" x2=\"43.3149\" y1=\"23.25\" y2=\"23.18\" fill=\"#D22F27\" stroke=\"#D22F27\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\"/>\n <path fill=\"#D22F27\" stroke=\"#D22F27\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M50.0649,19.14v4.04 h-4.04v-5.66h3.1362C49.6639,17.52,50.0649,18.25,50.0649,19.14z\"/>\n <polyline fill=\"#FFFFFF\" stroke=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" points=\"30,60.25 30,66 30,69 39,69 41,69 41,60.0625\"/>\n </g>\n <g id=\"hair\"/>\n <g id=\"skin\"/>\n <g id=\"skin-shadow\"/>\n <g id=\"line\">\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M53.7744,13.5015 v39.6213c0,1.4948-1.2156,2.7015-2.7015,2.7015H20.4564c-1.4948,0-2.7015-1.2066-2.7015-2.7015V13.5015 c0-1.4948,1.2067-2.7015,2.7015-2.7015h30.6165C52.5588,10.8,53.7744,12.0067,53.7744,13.5015z\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M53.7744,13.5015v39.6213 c0,1.4948-1.2156,2.7015-2.7015,2.7015H20.4564c-1.4948,0-2.7015-1.2066-2.7015-2.7015V13.5015 c0-1.4948,1.2067-2.7015,2.7015-2.7015h30.6165C52.5588,10.8,53.7744,12.0067,53.7744,13.5015z\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M22.6581,29.6527 c-0.7899-0.0422-1.4133-0.6285-1.4133-1.3485v-6.0791h28.7994v6.0791c0,0.7475-0.6721,1.3509-1.5047,1.3509\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M50.0643,19.1408v4.0422 H21.2649v-4.0422c0-0.8946,0.6721-1.6169,1.5047-1.6169h25.7901C49.3922,17.5239,50.0643,18.2461,50.0643,19.1408z\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M50.0643,19.1408v4.0422 H21.2649v-4.0422c0-0.8946,0.6721-1.6169,1.5047-1.6169h25.7901C49.3922,17.5239,50.0643,18.2461,50.0643,19.1408z\"/>\n <polyline fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" points=\"30,60.25 30,66 30,69 39,69 41,69 41,60.0625\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M34.9306,26.7304l-2.0816,2.2259c-0.1106,0.1194-0.2112,0.2388-0.2917,0.3581c-0.9155,1.2237-0.9155,2.6464,0.0101,3.8602 c0.0804,0.1194,0.1811,0.2388,0.2817,0.3482l2.1127,2.2584L42.4366,43.8h-13.491c-0.4427,0-0.845-0.0995-1.1569-0.2786 c-0.3924-0.2089-0.6439-0.5372-0.6439-0.8954L27,26.5938\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M43,26.8372v16.1072c0,0.2885-0.1811,0.577-0.4628,0.7859c-0.0301,0.0199-0.0704,0.0497-0.1006,0.0696l-7.4748-8.0188 l-2.1127-2.2584c-0.1006-0.1094-0.2012-0.2288-0.2817-0.3482c-0.9256-1.2138-0.9256-2.6365-0.0101-3.8602 c0.0805-0.1194,0.1811-0.2388,0.2917-0.3581l2.1026-2.2484l0.0414-0.0445\"/>\n </g>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/quick-capture": {
"title": "$:/plugins/nico/projectify/images/quick-capture",
"created": "20200427142105097",
"modified": "20201212170921244",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"22\" height=\"22\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 576 512\"><path d=\"M567.938 243.908L462.25 85.374A48.003 48.003 0 0 0 422.311 64H153.689a48 48 0 0 0-39.938 21.374L8.062 243.908A47.994 47.994 0 0 0 0 270.533V400c0 26.51 21.49 48 48 48h480c26.51 0 48-21.49 48-48V270.533a47.994 47.994 0 0 0-8.062-26.625zM162.252 128h251.497l85.333 128H376l-32 64H232l-32-64H76.918l85.334-128z\"/></svg>\n"
},
"$:/plugins/nico/projectify/images/rocket": {
"title": "$:/plugins/nico/projectify/images/rocket",
"created": "20200428151856963",
"modified": "20201220171035281",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"1em\" height=\"1em\" viewBox=\"0 0 72 72\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">\n <g id=\"color\">\n <path fill=\"#FCEA2B\" d=\"M16.12,48.114 c-3.1584,3.1634-4.6518,7.5601-3.97,11.688c4.128,0.6763,8.5223-0.8196,11.683-3.977c3.1584-3.1634,4.6518-7.5601,3.97-11.688 C23.675,43.4607,19.2807,44.9566,16.12,48.114z\"/>\n <path fill=\"#61B2E4\" d=\"M31.973,45.839 c-0.1919,0.966-0.6657,1.8536-1.3616,2.5507c-0.3389,0.3373-0.7246,0.6241-1.1452,0.8516 c2.1626,2.9716,3.7579,6.2847,4.6952,9.7506c0.7092-0.6216,1.3906-1.2786,2.0417-1.9685c1.9136-2.0343,3.5491-4.3376,4.8516-6.8326 c1.2507-2.4201,2.1751-4.9922,2.7442-7.6354c-3.7285,1.9544-7.7719,3.0771-11.826,3.2837L31.973,45.839z\"/>\n <path fill=\"#92D3F5\" d=\"M14.923,35.749 c-0.69,0.65-1.3472,1.3303-1.9691,2.0383c3.4682,0.9313,6.7846,2.521,9.7604,4.6784c0.2264-0.414,0.5104-0.7939,0.8435-1.1281 c0.6949-0.6935,1.5791-1.1665,2.5417-1.3598c0.2106-4.0507,1.3364-8.0899,3.293-11.814c0.0019-0.0037,0.0037-0.0074,0.0056-0.0112 c-2.645,0.5687-5.2188,1.4928-7.6405,2.7434C19.2616,32.199,16.9577,33.8349,14.923,35.749L14.923,35.749z\"/>\n <path fill=\"#EA5A47\" d=\"M34.821,20.747 c-5.2314,5.2507-8.3665,12.1635-8.7228,19.233c1.6376-0.3318,3.3326,0.1781,4.515,1.3584c1.186,1.1868,1.6956,2.8903,1.356,4.5332 c7.0754-0.3609,13.9919-3.5024,19.242-8.7398c6.7117-6.7229,9.8843-16.067,8.4337-24.839 c-1.7318-0.2827-3.5044-0.3879-5.2915-0.3141c-7.1741,0.2926-14.2097,3.4508-19.532,8.7677L34.821,20.747z M45.07,20.2179 c1.8412-1.8413,4.8269-1.8418,6.6687-0.0012c0.0004,0.0004,0.0008,0.0008,0.0012,0.0012c1.8418,1.8407,1.8424,4.8255,0.0012,6.6667 c-0.0004,0.0004-0.0008,0.0008-0.0012,0.0012c-1.8419,1.8404-4.8274,1.8398-6.6685-0.0014 C43.2297,25.0438,43.229,22.0592,45.07,20.2179z\"/>\n <path fill=\"#F1B31C\" d=\"M26.538,52.037 c-0.8756,0.9831-1.8894,1.8467-3.0072,2.5617c-3.4907,2.2228-7.7244,2.8345-11.441,1.653c-0.1495,1.1964-0.1293,2.3916,0.06,3.5496 c4.128,0.6763,8.5223-0.8195,11.683-3.9769c1.1048-1.1131,2.0209-2.3956,2.7055-3.7874L26.538,52.037z\"/>\n <path fill=\"#D22F27\" d=\"M26.204,38.687 c-0.033,0.4281-0.0559,0.8558-0.0684,1.283c1.6271-0.316,3.305,0.1967,4.4773,1.3682c1.186,1.1868,1.6956,2.8903,1.356,4.5332 c7.075-0.3618,13.9907-3.5038,19.24-8.7412c1.4932-1.5067,2.8266-3.1619,3.9746-4.9339c-1.3472,1.2267-2.8051,2.3344-4.353,3.3074 c-7.5574,4.7109-16.6938,5.8918-24.627,3.1832L26.204,38.687z\"/>\n <polygon points=\"36.1664,-14.4511 36.1664,-14.4511 36.1664,-14.4511\"/>\n <path fill=\"#61B2E4\" d=\"M24.039,48.551 c0.8703-0.4372,1.7206-0.9178,2.5501-1.438c2.4433-1.5323,4.6776-3.4046,6.6294-5.5552l0.0028-0.0028 c1.8803-2.0911,3.4745-4.4187,4.7329-6.9122c0.061-0.1204,0.0967-0.252,0.1047-0.3867 C34.6604,33.5028,23.2129,44.5071,24.039,48.551L24.039,48.551z\"/>\n </g>\n <g id=\"hair\"/>\n <g id=\"skin\"/>\n <g id=\"skin-shadow\"/>\n <g id=\"line\">\n <path d=\"M48.405,29.49c-3.2761,0-5.941-2.6641-5.941-5.9392s2.6649-5.9392,5.941-5.9392c3.2761,0,5.941,2.6641,5.941,5.9392 S51.6811,29.49,48.405,29.49z M48.405,19.5913c-2.1839,0-3.9607,1.7757-3.9607,3.9595c0,2.1837,1.7768,3.9595,3.9607,3.9595 c2.1838,0,3.9607-1.7758,3.9607-3.9595C52.3657,21.367,50.5888,19.5913,48.405,19.5913z\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"1.949\" d=\"M20.653,45.063c-1.678,0.7083-3.2222,1.7475-4.5331,3.0508c-3.1581,3.1631-4.6517,7.5594-3.9703,11.687 c4.128,0.6762,8.5221-0.8196,11.683-3.9769c1.3043-1.3104,2.3446-2.8541,3.0537-4.5318\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"1.949\" d=\"M14.923,35.749c-0.69,0.65-1.3472,1.3303-1.9691,2.0383c3.4682,0.9313,6.7846,2.521,9.7604,4.6784 c0.2264-0.414,0.5104-0.7939,0.8435-1.1281c0.6949-0.6935,1.5791-1.1665,2.5417-1.3598c0.2106-4.0507,1.3364-8.0899,3.293-11.814 c0.0019-0.0037,0.0037-0.0074,0.0056-0.0112c-2.645,0.5687-5.2188,1.4928-7.6405,2.7434 C19.2616,32.199,16.9577,33.8349,14.923,35.749L14.923,35.749z\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"1.949\" d=\"M31.973,45.839c-0.1919,0.966-0.6657,1.8536-1.3616,2.5507c-0.3389,0.3373-0.7246,0.6241-1.1452,0.8516 c2.1626,2.9716,3.7579,6.2847,4.6952,9.7506c0.7092-0.6216,1.3906-1.2786,2.0417-1.9685c1.9136-2.0343,3.5491-4.3376,4.8516-6.8326 c1.2507-2.4201,2.1751-4.9922,2.7442-7.6354c-3.7285,1.9544-7.7719,3.0771-11.826,3.2837L31.973,45.839z\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"1.949\" d=\"M31.83,43.345c0.2696,0.8863,0.2506,1.6919,0.1371,2.5245c7.0759-0.3611,13.993-3.5031,19.243-8.7412 c6.7106-6.7215,9.8836-16.063,8.4351-24.834c-8.7712-1.4365-18.108,1.742-24.823,8.4508 c-5.2322,5.2509-8.3679,12.164-8.7242,19.234c0.9413-0.1907,1.8984-0.0942,2.7693,0.2387\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"1.949\" d=\"M37.072,34.196l-0.0002,0c-2.4156,1.2183-4.6724,2.7626-6.6996,4.5844c-2.0849,1.8911-3.9,4.0556-5.3844,6.4211 c-0.5039,0.8031-0.9684,1.6273-1.3917,2.4694\"/>\n </g>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/slash-circle": {
"title": "$:/plugins/nico/projectify/images/slash-circle",
"created": "20200423195159541",
"modified": "20210105173634381",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20px\" height=\"20px\" fill=\"currentColor\" class=\"bi bi-slash-circle\" viewBox=\"0 0 16 16\">\n <path d=\"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z\"/>\n <path d=\"M11.354 4.646a.5.5 0 0 0-.708 0l-6 6a.5.5 0 0 0 .708.708l6-6a.5.5 0 0 0 0-.708z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/stack": {
"title": "$:/plugins/nico/projectify/images/stack",
"created": "20210122213019465",
"modified": "20210122220152090",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" class=\"bi bi-stack\" viewBox=\"0 0 16 16\">\n <path d=\"M14.12 10.163l1.715.858c.22.11.22.424 0 .534L8.267 15.34a.598.598 0 0 1-.534 0L.165 11.555a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0l5.317-2.66zM7.733.063a.598.598 0 0 1 .534 0l7.568 3.784a.3.3 0 0 1 0 .535L8.267 8.165a.598.598 0 0 1-.534 0L.165 4.382a.299.299 0 0 1 0-.535L7.733.063z\"/>\n <path d=\"M14.12 6.576l1.715.858c.22.11.22.424 0 .534l-7.568 3.784a.598.598 0 0 1-.534 0L.165 7.968a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0l5.317-2.659z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/sun": {
"title": "$:/plugins/nico/projectify/images/sun",
"created": "20210107212539302",
"modified": "20210122213454100",
"type": "text/vnd.tiddlywiki",
"text": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16px\" height=\"16px\" fill=\"currentColor\" class=\"bi bi-brightness-high\" viewBox=\"0 0 16 16\">\n <path d=\"M8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6zm0 1a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0zm0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13zm8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zM3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8zm10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0zm-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707zM4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/tada": {
"title": "$:/plugins/nico/projectify/images/tada",
"created": "20200428151856963",
"modified": "20201220171908684",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"1em\" height=\"1em\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\">\n <g id=\"color\">\n <polygon fill=\"#F1B31C\" stroke=\"none\" points=\"26.1808,20.1808 38.75,32.75 51.3192,45.3192 29.7894,54.2798 8.2597,63.2403 17.2202,41.7106\"/>\n <polygon fill=\"#FCEA2B\" stroke=\"none\" points=\"40,35 25.6924,20.6692 16.3914,42.5394 7.0905,64.4095\"/>\n <polygon fill=\"#EA5A47\" stroke=\"none\" points=\"15.2238,45.2849 26.2858,56.3469 20.7548,58.5984 12.9576,50.8012\"/>\n <polygon fill=\"#D22F27\" stroke=\"none\" points=\"17.3429,55.2475 20.7548,58.5984 26.2858,56.3469 21.4849,51.546\"/>\n <polygon fill=\"#EA5A47\" stroke=\"none\" points=\"20.8045,32.1625 27.5011,38.8591 39.2002,50.5583 32.9273,53.4217 24.7555,45.2498 18.1504,38.6447\"/>\n <polygon fill=\"#D22F27\" stroke=\"none\" points=\"26.5369,47.0312 32.9273,53.4216 39.2003,50.5582 31.3616,42.7197\"/>\n <ellipse cx=\"30.2951\" cy=\"14.4579\" rx=\"2\" ry=\"1.9708\" fill=\"#8967aa\" stroke=\"none\"/>\n <path fill=\"#ea5a47\" stroke=\"none\" d=\"M23,37\"/>\n <ellipse cx=\"60.2951\" cy=\"18.4579\" rx=\"2\" ry=\"1.9708\" fill=\"#f1b31c\" stroke=\"none\"/>\n <ellipse cx=\"57.2951\" cy=\"39.4579\" rx=\"2\" ry=\"1.9708\" fill=\"#d22f27\" stroke=\"none\"/>\n </g>\n <g id=\"hair\"/>\n <g id=\"skin\"/>\n <g id=\"skin-shadow\"/>\n <g id=\"line\">\n <polyline fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" points=\"50.6626,45.6395 50.8308,45.8076 28.9606,55.1086 7.0904,64.4096 16.3914,42.5394 25.6923,20.6692\"/>\n <polyline fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" points=\"25.801,20.7779 38.2616,33.2384 50.6626,45.6395\"/>\n <line x1=\"25.6923\" x2=\"25.801\" y1=\"20.6692\" y2=\"20.7779\" fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M46.4905,7.3671c0.2347,0.4487,0.4027,0.943,0.4897,1.473c0.451,2.7473-1.447,5.4141-4.2392,5.9565\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M42.9327,14.7763c-0.5049,0.0384-1.0133,0.1573-1.509,0.364c-2.5697,1.0713-3.828,4.093-2.8105,6.7492\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M61.7928,26.7168c-0.0987,0.4967-0.2778,0.987-0.5425,1.4544c-1.372,2.4225-4.5229,3.309-7.0378,1.98\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M54.3745,30.2558c-0.4173-0.2868-0.8878-0.513-1.4036-0.663c-2.6733-0.7775-5.5486,0.7867-6.4223,3.4936\"/>\n </g>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/tasks": {
"title": "$:/plugins/nico/projectify/images/tasks",
"created": "20200424203654397",
"modified": "20210122213422836",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16px\" height=\"16px\" fill=\"currentColor\" class=\"bi bi-check-circle\" viewBox=\"0 0 16 16\">\n <path d=\"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z\"/>\n <path d=\"M10.97 4.97a.235.235 0 0 0-.02.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05z\"/>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/victory": {
"title": "$:/plugins/nico/projectify/images/victory",
"created": "20200428151856963",
"modified": "20201220171726835",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"1em\" height=\"1em\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\">\n <g id=\"color\">\n <path fill=\"#f1b31c\" stroke=\"none\" d=\"M31.843,18.7784c-3.5265-6.9338-11.9304-9.884-19.0352-6.571S2.5611,23.8546,5.6059,31.013L31.843,18.7784z\"/>\n <path fill=\"#FCEA2B\" stroke=\"none\" d=\"M13.2039,12.1558c3.1295-1.4593,6.5101-1.7007,9.6158-0.9244c-0.8834,0.2213-1.7593,0.525-2.6158,0.9244 c-6.1756,2.8798-9.3513,9.5527-8.0783,15.9501L6.002,30.9614C2.9572,23.803,6.099,15.4689,13.2039,12.1558z\"/>\n <path fill=\"#F1B31C\" stroke=\"none\" d=\"M66.6602,30.9614c3.0448-7.1584-0.0971-15.4926-7.2019-18.8056s-15.5087-0.3628-19.0352,6.571 L66.6602,30.9614z\"/>\n <path fill=\"#FCEA2B\" stroke=\"none\" d=\"M59.4583,12.1558c-3.1295-1.4593-6.5101-1.7007-9.6158-0.9244c0.8834,0.2213,1.7593,0.525,2.6158,0.9244 c6.1756,2.8798,9.3513,9.5527,8.0783,15.9501l6.1236,2.8555C69.705,23.803,66.5632,15.4689,59.4583,12.1558z\"/>\n <ellipse cx=\"19.2951\" cy=\"31.4579\" rx=\"2\" ry=\"1.9708\" fill=\"#ea5a47\" stroke=\"none\"/>\n <ellipse cx=\"44.2951\" cy=\"33.4579\" rx=\"2\" ry=\"1.9708\" fill=\"#8967aa\" stroke=\"none\"/>\n <ellipse cx=\"40.2951\" cy=\"55.4579\" rx=\"2\" ry=\"1.9708\" fill=\"#FCEA2B\" stroke=\"none\"/>\n </g>\n <g id=\"hair\"/>\n <g id=\"skin\"/>\n <g id=\"skin-shadow\"/>\n <g id=\"line\">\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M31.843,18.7784c-3.5265-6.9338-11.9304-9.884-19.0352-6.571S2.5611,23.8546,5.6059,31.013L31.843,18.7784z\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M66.6602,30.9614c3.0448-7.1584-0.0971-15.4926-7.2019-18.8056s-15.5087-0.3628-19.0352,6.571L66.6602,30.9614z\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M36.3613,30.3421c-0.4363,0.257-0.8402,0.5878-1.1941,0.9918c-1.8345,2.0941-1.6323,5.3611,0.4517,7.297\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M35.4667,38.5125c0.4084,0.2994,0.7771,0.669,1.0888,1.1064c1.6156,2.2673,1.0872,5.4977-1.1802,7.2151\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M20.956,42.9535c-0.4954,0.1047-0.9836,0.2898-1.4477,0.5601c-2.4057,1.4013-3.2539,4.5627-1.8945,7.0613\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M17.5073,50.4141c0.2919,0.4138,0.5237,0.8816,0.68,1.3954c0.8098,2.6637-0.7193,5.5578-3.4155,6.4641\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M53.4927,38.6198c0.4774,0.1689,0.937,0.4165,1.3616,0.7455c2.2007,1.7052,2.6261,4.9507,0.9502,7.249\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M55.9312,46.4689c-0.3437,0.3719-0.6351,0.8051-0.8575,1.294c-1.1528,2.5341-0.0173,5.6041,2.5364,6.8569\"/>\n </g>\n</svg>\n"
},
"$:/plugins/nico/projectify/images/waving-hand": {
"title": "$:/plugins/nico/projectify/images/waving-hand",
"created": "20201228213906303",
"modified": "20201228213946234",
"tags": "$:/tags/Image",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"1em\" height=\"1em\" viewBox=\"0 0 72 72\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">\n <g id=\"hair\"/>\n <g id=\"skin\">\n <path fill=\"#FCEA2B\" d=\"M18.6575,19.2409c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115c-1.6927,0.9684-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l11.5324,15.0998l2.6883,3.3878l-7.8906-10.3314 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421 L21.752,46.226l6.2707,7.899c5.467,6.2731,14.5147,5.9306,20.7863,0.465c3.6045-3.1684,5.9226-7.5482,6.5154-12.3105 c0.3858-4.2326,0.807-15.301,0.807-15.301c-0.1826-2.6008-3.1353-4.5234-3.5158-3.1802l-4.8939,9.7575l-3.3657-4.2224 l3.3657,4.2224l-3.3657-4.2224L30.8909,12.1248c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l4.2488,5.5631L36,30.4167L22.581,12.7366c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115 s-2.2799,3.1256-1.3116,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421L31.6894,36\"/>\n </g>\n <g id=\"skin-shadow\"/>\n <g id=\"color\"/>\n <g id=\"line\">\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M18.6575,19.2409 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115c-1.6927,0.9684-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l11.5324,15.0998l2.6883,3.3878l-7.8906-10.3314 c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421 L21.752,46.226l6.2707,7.899c5.467,6.2731,14.5147,5.9306,20.7863,0.465c3.6045-3.1684,5.9226-7.5482,6.5154-12.3105 c0.3858-4.2326,0.807-15.301,0.807-15.301c-0.1826-2.6008-3.1353-4.5234-3.5158-3.1802l-4.8939,9.7575l-3.3657-4.2224 l3.3657,4.2224l-3.3657-4.2224L30.8909,12.1248c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115s-2.2799,3.1256-1.3115,4.8183 c0.1552,0.2714,0.3458,0.5209,0.5667,0.742l4.2488,5.5631L36,30.4167L22.581,12.7366c-0.9683-1.6927-3.1256-2.2799-4.8183-1.3115 s-2.2799,3.1256-1.3116,4.8183c0.1552,0.2714,0.3458,0.5209,0.5667,0.7421L31.6894,36\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M11.6726,42.8719c0,2.5663,1.747,4.6428,3.9059,4.6428\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M7.0614,42.4369c0,5.5959,3.8094,10.1241,8.5171,10.1241\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M45.2619,21.2377c0-2.5663-1.747-4.6428-3.9059-4.6428\"/>\n <path fill=\"none\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" stroke-width=\"2\" d=\"M49.8731,21.6727c0-5.5959-3.8094-10.1241-8.5171-10.1241\"/>\n </g>\n</svg>\n"
},
"$:/language/projectify/EmptyInboxDescription": {
"title": "$:/language/projectify/EmptyInboxDescription",
"created": "20210112203922871",
"modified": "20210112205110180",
"text": "All clear!\n"
},
"$:/language/projectify/EmptyInboxTitle": {
"title": "$:/language/projectify/EmptyInboxTitle",
"created": "20210112203922871",
"modified": "20210112204532441",
"text": "You're all done!\n"
},
"$:/language/projectify/EmptyNextActionsDescription": {
"title": "$:/language/projectify/EmptyNextActionsDescription",
"created": "20210112203922871",
"modified": "20210112204856811",
"text": "<p>\n The first task of each active project will appear here -- [[learn more|$:/plugins/nico/projectify/doc/NextActions]].\n</p>\n"
},
"$:/language/projectify/EmptyProjectDescription": {
"title": "$:/language/projectify/EmptyProjectDescription",
"created": "20210112203922871",
"modified": "20210112210733626",
"text": "<p>Looks like you've completed this project!</p>\n"
},
"$:/language/projectify/EmptyProjectTitle": {
"title": "$:/language/projectify/EmptyProjectTitle",
"created": "20210112203922871",
"modified": "20210112210817571",
"text": "Well done!\n"
},
"$:/language/projectify/EmptyProjectsDescription": {
"title": "$:/language/projectify/EmptyProjectsDescription",
"created": "20210112203922871",
"modified": "20210112205248845",
"text": "<p>Get more efficient and organized by structuring your tasks in projects -- [[learn more|$:/plugins/nico/projectify/doc/Projects]].</p>\n"
},
"$:/language/projectify/EmptyProjectsTitle": {
"title": "$:/language/projectify/EmptyProjectsTitle",
"created": "20210112203922871",
"modified": "20210112205529611",
"text": "Stay organized!\n"
},
"$:/language/projectify/EmptyUpcomingDescription": {
"title": "$:/language/projectify/EmptyUpcomingDescription",
"created": "20210112203922871",
"modified": "20210117205436036",
"text": "<p>\n All scheduled tasks will appear here -- [[learn more|$:/plugins/nico/projectify/doc/Schedule]].\n</p>\n"
},
"$:/language/projectify/EmptyUpcomingTitle": {
"title": "$:/language/projectify/EmptyUpcomingTitle",
"created": "20210112203922871",
"modified": "20210112211210936",
"text": "Your agenda is empty!\n"
},
"$:/language/projectify/WelcomeInboxDescription": {
"title": "$:/language/projectify/WelcomeInboxDescription",
"created": "20210112203922871",
"modified": "20210112204214632",
"text": "<p>Collect tasks in the Inbox so you don't forget them, and get them out of your\n head quickly!</p>\n<p>You can also press <kbd>{{$:/config/shortcuts/py-quick-capture}}</kbd> to\n capture from anywhere.</p>\n"
},
"$:/language/projectify/WelcomeInboxTitle": {
"title": "$:/language/projectify/WelcomeInboxTitle",
"created": "20210112203922871",
"modified": "20210112204147224",
"text": "Collect tasks in the Inbox\n"
},
"$:/language/projectify/WelcomeProjectDescription": {
"title": "$:/language/projectify/WelcomeProjectDescription",
"created": "20210112203922871",
"modified": "20210112210005679",
"text": "<p>\n Keep your work organised by grouping todos in projects.\n</p>\n"
},
"$:/language/projectify/WelcomeProjectTitle": {
"title": "$:/language/projectify/WelcomeProjectTitle",
"created": "20210112203922871",
"modified": "20210112210001231",
"text": "Let's get started!\n"
},
"$:/language/projectify/AddProject/Caption": {
"title": "$:/language/projectify/AddProject/Caption",
"text": "Add project"
},
"$:/language/projectify/AddProject/Hint": {
"title": "$:/language/projectify/AddProject/Hint",
"text": "Create a new project"
},
"$:/language/projectify/AddCategory/Caption": {
"title": "$:/language/projectify/AddCategory/Caption",
"text": "Add category"
},
"$:/language/projectify/AddCategory/Hint": {
"title": "$:/language/projectify/AddCategory/Hint",
"text": "Create a new category"
},
"$:/language/projectify/AddSubTasks/Caption": {
"title": "$:/language/projectify/AddSubTasks/Caption",
"text": "Add sub-tasks"
},
"$:/language/projectify/AddToInbox/Hint": {
"title": "$:/language/projectify/AddToInbox/Hint",
"text": "Press <kbd>{{$:/config/shortcuts/py-quick-capture}}</kbd> to capture from anywhere."
},
"$:/language/projectify/AddToInbox/Placeholder": {
"title": "$:/language/projectify/AddToInbox/Placeholder",
"text": "Add to inbox..."
},
"$:/language/projectify/AddTodo/Caption": {
"title": "$:/language/projectify/AddTodo/Caption",
"text": "Add a todo"
},
"$:/language/projectify/AddTodo/Hint": {
"title": "$:/language/projectify/AddTodo/Hint",
"text": "Add a new todo to the project"
},
"$:/language/projectify/AddTodoToProject/Placeholder": {
"title": "$:/language/projectify/AddTodoToProject/Placeholder",
"text": "Describe this task..."
},
"$:/language/projectify/AllClear": {
"title": "$:/language/projectify/AllClear",
"text": "All clear!"
},
"$:/language/projectify/Archive": {
"title": "$:/language/projectify/Archive",
"text": "Archive"
},
"$:/language/projectify/ArchiveProject/Caption": {
"title": "$:/language/projectify/ArchiveProject/Caption",
"text": "Archive project"
},
"$:/language/projectify/ArchiveProject/Hint": {
"title": "$:/language/projectify/ArchiveProject/Hint",
"text": "Remove this project from the active project list"
},
"$:/language/projectify/Cancel/Caption": {
"title": "$:/language/projectify/Cancel/Caption",
"text": "Cancel"
},
"$:/language/projectify/CardOptions/Hint": {
"title": "$:/language/projectify/CardOptions/Hint",
"text": "Card options"
},
"$:/language/projectify/Clear": {
"title": "$:/language/projectify/Clear",
"text": "Clear"
},
"$:/language/projectify/Close/Caption": {
"title": "$:/language/projectify/Close/Caption",
"text": "Close"
},
"$:/language/projectify/Completed/Caption": {
"title": "$:/language/projectify/Completed/Caption",
"text": "Completed"
},
"$:/language/projectify/ConvertIntoProject": {
"title": "$:/language/projectify/ConvertIntoProject",
"text": "Convert into project"
},
"$:/language/projectify/Category": {
"title": "$:/language/projectify/Category",
"text": "Category"
},
"$:/language/projectify/Categories": {
"title": "$:/language/projectify/Categories",
"text": "Categories"
},
"$:/language/projectify/Dashboard": {
"title": "$:/language/projectify/Dashboard",
"text": "Dashboard"
},
"$:/language/projectify/DateFormat": {
"title": "$:/language/projectify/DateFormat",
"text": "DDth mmm"
},
"$:/language/projectify/DefaultDashboardTab": {
"title": "$:/language/projectify/DefaultDashboardTab",
"text": "Default dashboard tab"
},
"$:/language/projectify/DragTodoTip": {
"title": "$:/language/projectify/DragTodoTip",
"text": "Drag & drop any tiddler below to add it as a task to this project."
},
"$:/language/projectify/EditCategories": {
"title": "$:/language/projectify/EditCategories",
"text": "Edit categories"
},
"$:/language/projectify/FilterProjects": {
"title": "$:/language/projectify/FilterProjects",
"text": "Filter projects"
},
"$:/language/projectify/Help": {
"title": "$:/language/projectify/Help",
"text": "Need help?"
},
"$:/language/projectify/HelpSearch/Placeholder": {
"title": "$:/language/projectify/HelpSearch/Placeholder",
"text": "Search..."
},
"$:/language/projectify/HideArchived/Caption": {
"title": "$:/language/projectify/HideArchived/Caption",
"text": "Hide archived"
},
"$:/language/projectify/HideCompleted/Caption": {
"title": "$:/language/projectify/HideCompleted/Caption",
"text": "Hide completed"
},
"$:/language/projectify/Inbox": {
"title": "$:/language/projectify/Inbox",
"text": "Inbox"
},
"$:/language/projectify/More": {
"title": "$:/language/projectify/More",
"text": "More"
},
"$:/language/projectify/MoreActions/Hint": {
"title": "$:/language/projectify/MoreActions/Hint",
"text": "More actions"
},
"$:/language/projectify/NewProject": {
"title": "$:/language/projectify/NewProject",
"text": "Create new project"
},
"$:/language/projectify/NewProjectCategory": {
"title": "$:/language/projectify/NewProjectCategory",
"text": "Category (optional)"
},
"$:/language/projectify/NewProjectDescription": {
"title": "$:/language/projectify/NewProjectDescription",
"text": "Description (optional)"
},
"$:/language/projectify/NewProjectTitle": {
"title": "$:/language/projectify/NewProjectTitle",
"text": "Title"
},
"$:/language/projectify/Next": {
"title": "$:/language/projectify/Next",
"text": "Next"
},
"$:/language/projectify/NextWeek": {
"title": "$:/language/projectify/NextWeek",
"text": "Next week"
},
"$:/language/projectify/OpenTasks": {
"title": "$:/language/projectify/OpenTasks",
"text": "open tasks"
},
"$:/language/projectify/Options/Hint": {
"title": "$:/language/projectify/Options/Hint",
"text": "Options"
},
"$:/language/projectify/Or": {
"title": "$:/language/projectify/Or",
"text": "or"
},
"$:/language/projectify/OtherTasks": {
"title": "$:/language/projectify/OtherTasks",
"text": "Other tasks"
},
"$:/language/projectify/Overdue": {
"title": "$:/language/projectify/Overdue",
"text": "Overdue"
},
"$:/language/projectify/Priority/Hint": {
"title": "$:/language/projectify/Priority/Hint",
"text": "Priority"
},
"$:/language/projectify/ProjectArchived": {
"title": "$:/language/projectify/ProjectArchived",
"text": "This project is archived."
},
"$:/language/projectify/Projects": {
"title": "$:/language/projectify/Projects",
"text": "Projects"
},
"$:/language/projectify/QuickAddTodo": {
"title": "$:/language/projectify/QuickAddTodo",
"text": "Quick add todo"
},
"$:/language/projectify/QuickCapture/Hint": {
"title": "$:/language/projectify/QuickCapture/Hint",
"text": "Press <kbd>⏎</kbd> to capture."
},
"$:/language/projectify/ReorderProjects/Hint": {
"title": "$:/language/projectify/ReorderProjects/Hint",
"text": "Drag & drop items in the list to reorder projects"
},
"$:/language/projectify/ReorderProjects/Caption": {
"title": "$:/language/projectify/ReorderProjects/Caption",
"text": "Reorder projects"
},
"$:/language/projectify/RestoreProject": {
"title": "$:/language/projectify/RestoreProject",
"text": "Restore project"
},
"$:/language/projectify/Save/Caption": {
"title": "$:/language/projectify/Save/Caption",
"text": "Save"
},
"$:/language/projectify/Schedule/Caption": {
"title": "$:/language/projectify/Schedule/Caption",
"text": "Schedule"
},
"$:/language/projectify/Scheduled": {
"title": "$:/language/projectify/Scheduled",
"text": "Scheduled"
},
"$:/language/projectify/SetCategory/Caption": {
"title": "$:/language/projectify/SetCategory/Caption",
"text": "Set category"
},
"$:/language/projectify/SetCategory/Hint": {
"title": "$:/language/projectify/SetCategory/Hint",
"text": "Select a category for this project"
},
"$:/language/projectify/ShowArchived/Caption": {
"title": "$:/language/projectify/ShowArchived/Caption",
"text": "Show archived"
},
"$:/language/projectify/ShowCompletedTodosByDefault": {
"title": "$:/language/projectify/ShowCompletedTodosByDefault",
"text": "Show completed todos by default"
},
"$:/language/projectify/ShowWelcomeMessages": {
"title": "$:/language/projectify/ShowWelcomeMessages",
"text": "Show welcome messages"
},
"$:/language/projectify/Tip": {
"title": "$:/language/projectify/Tip",
"text": "Tip"
},
"$:/language/projectify/Today": {
"title": "$:/language/projectify/Today",
"text": "Today"
},
"$:/language/projectify/TodayAndOverdue": {
"title": "$:/language/projectify/TodayAndOverdue",
"text": "Today and overdue"
},
"$:/language/projectify/TodaysTodos": {
"title": "$:/language/projectify/TodaysTodos",
"text": "Today's todos"
},
"$:/language/projectify/TodoActions/Hint": {
"title": "$:/language/projectify/TodoActions/Hint",
"text": "Actions"
},
"$:/language/projectify/Todos": {
"title": "$:/language/projectify/Todos",
"text": "Todos"
},
"$:/language/projectify/Tomorrow": {
"title": "$:/language/projectify/Tomorrow",
"text": "Tomorrow"
},
"$:/language/projectify/Upcoming": {
"title": "$:/language/projectify/Upcoming",
"text": "Upcoming"
},
"$:/language/projectify/ViewAsCards": {
"title": "$:/language/projectify/ViewAsCards",
"text": "View as cards"
},
"$:/language/projectify/ViewAsList": {
"title": "$:/language/projectify/ViewAsList",
"text": "View as list"
},
"$:/language/projectify/ViewProjectsAs": {
"title": "$:/language/projectify/ViewProjectsAs",
"text": "View projects as"
},
"$:/language/projectify/Yesterday": {
"title": "$:/language/projectify/Yesterday",
"text": "Yesterday"
},
"$:/language/projectify/cards": {
"title": "$:/language/projectify/cards",
"text": "cards"
},
"$:/language/projectify/list": {
"title": "$:/language/projectify/list",
"text": "list"
},
"$:/plugins/nico/projectify/lib/pikaday.css": {
"title": "$:/plugins/nico/projectify/lib/pikaday.css",
"created": "20210105165716238",
"modified": "20210105165723782",
"type": "text/css",
"tags": "$:/tags/Stylesheet",
"text": "/*!\n * Pikaday\n * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/\n */\n\n.pika-single {\n z-index: 9999;\n display: block;\n position: relative;\n color: #333;\n background: #fff;\n border: 1px solid #ccc;\n border-bottom-color: #bbb;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n}\n\n/*\nclear child float (pika-lendar), using the famous micro clearfix hack\nhttp://nicolasgallagher.com/micro-clearfix-hack/\n*/\n.pika-single:before,\n.pika-single:after {\n content: \" \";\n display: table;\n}\n.pika-single:after { clear: both }\n\n.pika-single.is-hidden {\n display: none;\n}\n\n.pika-single.is-bound {\n position: absolute;\n box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);\n}\n\n.pika-lendar {\n float: left;\n width: 240px;\n margin: 8px;\n}\n\n.pika-title {\n position: relative;\n text-align: center;\n}\n\n.pika-label {\n display: inline-block;\n position: relative;\n z-index: 9999;\n overflow: hidden;\n margin: 0;\n padding: 5px 3px;\n font-size: 14px;\n line-height: 20px;\n font-weight: bold;\n background-color: #fff;\n}\n.pika-title select {\n cursor: pointer;\n position: absolute;\n z-index: 9998;\n margin: 0;\n left: 0;\n top: 5px;\n opacity: 0;\n}\n\n.pika-prev,\n.pika-next {\n display: block;\n cursor: pointer;\n position: relative;\n outline: none;\n border: 0;\n padding: 0;\n width: 20px;\n height: 30px;\n /* hide text using text-indent trick, using width value (it's enough) */\n text-indent: 20px;\n white-space: nowrap;\n overflow: hidden;\n background-color: transparent;\n background-position: center center;\n background-repeat: no-repeat;\n background-size: 75% 75%;\n opacity: .5;\n}\n\n.pika-prev:hover,\n.pika-next:hover {\n opacity: 1;\n}\n\n.pika-prev,\n.is-rtl .pika-next {\n float: left;\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');\n}\n\n.pika-next,\n.is-rtl .pika-prev {\n float: right;\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');\n}\n\n.pika-prev.is-disabled,\n.pika-next.is-disabled {\n cursor: default;\n opacity: .2;\n}\n\n.pika-select {\n display: inline-block;\n}\n\n.pika-table {\n width: 100%;\n border-collapse: collapse;\n border-spacing: 0;\n border: 0;\n}\n\n.pika-table th,\n.pika-table td {\n width: 14.285714285714286%;\n padding: 0;\n}\n\n.pika-table th {\n color: #999;\n font-size: 12px;\n line-height: 25px;\n font-weight: bold;\n text-align: center;\n}\n\n.pika-button {\n cursor: pointer;\n display: block;\n box-sizing: border-box;\n -moz-box-sizing: border-box;\n outline: none;\n border: 0;\n margin: 0;\n width: 100%;\n padding: 5px;\n color: #666;\n font-size: 12px;\n line-height: 15px;\n text-align: right;\n background: #f5f5f5;\n height: initial;\n}\n\n.pika-week {\n font-size: 11px;\n color: #999;\n}\n\n.is-today .pika-button {\n color: #33aaff;\n font-weight: bold;\n}\n\n.is-selected .pika-button,\n.has-event .pika-button {\n color: #fff;\n font-weight: bold;\n background: #33aaff;\n box-shadow: inset 0 1px 3px #178fe5;\n border-radius: 3px;\n}\n\n.has-event .pika-button {\n background: #005da9;\n box-shadow: inset 0 1px 3px #0076c9;\n}\n\n.is-disabled .pika-button,\n.is-inrange .pika-button {\n background: #D5E9F7;\n}\n\n.is-startrange .pika-button {\n color: #fff;\n background: #6CB31D;\n box-shadow: none;\n border-radius: 3px;\n}\n\n.is-endrange .pika-button {\n color: #fff;\n background: #33aaff;\n box-shadow: none;\n border-radius: 3px;\n}\n\n.is-disabled .pika-button {\n pointer-events: none;\n cursor: default;\n color: #999;\n opacity: .3;\n}\n\n.is-outside-current-month .pika-button {\n color: #999;\n opacity: .3;\n}\n\n.is-selection-disabled {\n pointer-events: none;\n cursor: default;\n}\n\n.pika-button:hover,\n.pika-row.pick-whole-week:hover .pika-button {\n color: #fff;\n background: #ff8000;\n box-shadow: none;\n border-radius: 3px;\n}\n\n/* styling for abbr */\n.pika-table abbr {\n border-bottom: none;\n cursor: help;\n}\n"
},
"$:/plugins/nico/projectify/lib/pikaday.js": {
"title": "$:/plugins/nico/projectify/lib/pikaday.js",
"text": "/*\\\ntitle: $:/plugins/nico/projectify/lib/pikaday.js\ntype: application/javascript\nmodule-type: library\n\\*/\n\n/*!\n * Pikaday\n *\n * Copyright © 2014 David Bushell | BSD & MIT license | https://github.com/Pikaday/Pikaday\n */\n\n(function (root, factory)\n{\n 'use strict';\n\n var moment;\n if (typeof exports === 'object') {\n // CommonJS module\n // Load moment.js as an optional dependency\n try { moment = require('moment'); } catch (e) {}\n module.exports = factory(moment);\n } else if (typeof define === 'function' && define.amd) {\n // AMD. Register as an anonymous module.\n define(function (req)\n {\n // Load moment.js as an optional dependency\n var id = 'moment';\n try { moment = req(id); } catch (e) {}\n return factory(moment);\n });\n } else {\n root.Pikaday = factory(root.moment);\n }\n}(this, function (moment)\n{\n 'use strict';\n\n /**\n * feature detection and helper functions\n */\n var hasMoment = typeof moment === 'function',\n\n addEvent = function(el, e, callback, capture)\n {\n if (!!window.addEventListener) {\n el.addEventListener(e, callback, !!capture);\n } else {\n el.attachEvent('on' + e, callback);\n }\n },\n\n removeEvent = function(el, e, callback, capture)\n {\n if (!!window.addEventListener) {\n el.removeEventListener(e, callback, !!capture);\n } else {\n el.detachEvent('on' + e, callback);\n }\n },\n\n trim = function(str)\n {\n return str.trim ? str.trim() : str.replace(/^\\s+|\\s+$/g,'');\n },\n\n hasClass = function(el, cn)\n {\n return (' ' + el.className + ' ').indexOf(' ' + cn + ' ') !== -1;\n },\n\n addClass = function(el, cn)\n {\n if (!hasClass(el, cn)) {\n el.className = (el.className === '') ? cn : el.className + ' ' + cn;\n }\n },\n\n removeClass = function(el, cn)\n {\n el.className = trim((' ' + el.className + ' ').replace(' ' + cn + ' ', ' '));\n },\n\n isArray = function(obj)\n {\n return (/Array/).test(Object.prototype.toString.call(obj));\n },\n\n isDate = function(obj)\n {\n return (/Date/).test(Object.prototype.toString.call(obj)) && !isNaN(obj.getTime());\n },\n\n isWeekend = function(date)\n {\n var day = date.getDay();\n return day === 0 || day === 6;\n },\n\n isLeapYear = function(year)\n {\n // solution lifted from date.js (MIT license): https://github.com/datejs/Datejs\n return ((year % 4 === 0 && year % 100 !== 0) || year % 400 === 0);\n },\n\n getDaysInMonth = function(year, month)\n {\n return [31, isLeapYear(year) ? 29 : 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31][month];\n },\n\n setToStartOfDay = function(date)\n {\n if (isDate(date)) date.setHours(0,0,0,0);\n },\n\n compareDates = function(a,b)\n {\n // weak date comparison (use setToStartOfDay(date) to ensure correct result)\n return a.getTime() === b.getTime();\n },\n\n extend = function(to, from, overwrite)\n {\n var prop, hasProp;\n for (prop in from) {\n hasProp = to[prop] !== undefined;\n if (hasProp && typeof from[prop] === 'object' && from[prop] !== null && from[prop].nodeName === undefined) {\n if (isDate(from[prop])) {\n if (overwrite) {\n to[prop] = new Date(from[prop].getTime());\n }\n }\n else if (isArray(from[prop])) {\n if (overwrite) {\n to[prop] = from[prop].slice(0);\n }\n } else {\n to[prop] = extend({}, from[prop], overwrite);\n }\n } else if (overwrite || !hasProp) {\n to[prop] = from[prop];\n }\n }\n return to;\n },\n\n fireEvent = function(el, eventName, data)\n {\n var ev;\n\n if (document.createEvent) {\n ev = document.createEvent('HTMLEvents');\n ev.initEvent(eventName, true, false);\n ev = extend(ev, data);\n el.dispatchEvent(ev);\n } else if (document.createEventObject) {\n ev = document.createEventObject();\n ev = extend(ev, data);\n el.fireEvent('on' + eventName, ev);\n }\n },\n\n adjustCalendar = function(calendar) {\n if (calendar.month < 0) {\n calendar.year -= Math.ceil(Math.abs(calendar.month)/12);\n calendar.month += 12;\n }\n if (calendar.month > 11) {\n calendar.year += Math.floor(Math.abs(calendar.month)/12);\n calendar.month -= 12;\n }\n return calendar;\n },\n\n /**\n * defaults and localisation\n */\n defaults = {\n\n // bind the picker to a form field\n field: null,\n\n // automatically show/hide the picker on `field` focus (default `true` if `field` is set)\n bound: undefined,\n\n // data-attribute on the input field with an aria assistance text (only applied when `bound` is set)\n ariaLabel: 'Use the arrow keys to pick a date',\n\n // position of the datepicker, relative to the field (default to bottom & left)\n // ('bottom' & 'left' keywords are not used, 'top' & 'right' are modifier on the bottom/left position)\n position: 'bottom left',\n\n // automatically fit in the viewport even if it means repositioning from the position option\n reposition: true,\n\n // the default output format for `.toString()` and `field` value\n format: 'YYYY-MM-DD',\n\n // the toString function which gets passed a current date object and format\n // and returns a string\n toString: null,\n\n // used to create date object from current input string\n parse: null,\n\n // the initial date to view when first opened\n defaultDate: null,\n\n // make the `defaultDate` the initial selected value\n setDefaultDate: false,\n\n // first day of week (0: Sunday, 1: Monday etc)\n firstDay: 0,\n\n // minimum number of days in the week that gets week number one\n // default ISO 8601, week 01 is the week with the first Thursday (4)\n firstWeekOfYearMinDays: 4,\n\n // the default flag for moment's strict date parsing\n formatStrict: false,\n\n // the minimum/earliest date that can be selected\n minDate: null,\n // the maximum/latest date that can be selected\n maxDate: null,\n\n // number of years either side, or array of upper/lower range\n yearRange: 10,\n\n // show week numbers at head of row\n showWeekNumber: false,\n\n // Week picker mode\n pickWholeWeek: false,\n\n // used internally (don't config outside)\n minYear: 0,\n maxYear: 9999,\n minMonth: undefined,\n maxMonth: undefined,\n\n startRange: null,\n endRange: null,\n\n isRTL: false,\n\n // Additional text to append to the year in the calendar title\n yearSuffix: '',\n\n // Render the month after year in the calendar title\n showMonthAfterYear: false,\n\n // Render days of the calendar grid that fall in the next or previous month\n showDaysInNextAndPreviousMonths: false,\n\n // Allows user to select days that fall in the next or previous month\n enableSelectionDaysInNextAndPreviousMonths: false,\n\n // how many months are visible\n numberOfMonths: 1,\n\n // when numberOfMonths is used, this will help you to choose where the main calendar will be (default `left`, can be set to `right`)\n // only used for the first display or when a selected date is not visible\n mainCalendar: 'left',\n\n // Specify a DOM element to render the calendar in\n container: undefined,\n\n // Blur field when date is selected\n blurFieldOnSelect : true,\n\n // internationalization\n i18n: {\n previousMonth : 'Previous Month',\n nextMonth : 'Next Month',\n months : ['January','February','March','April','May','June','July','August','September','October','November','December'],\n weekdays : ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],\n weekdaysShort : ['Sun','Mon','Tue','Wed','Thu','Fri','Sat']\n },\n\n // Theme Classname\n theme: null,\n\n // events array\n events: [],\n\n // callback function\n onSelect: null,\n onOpen: null,\n onClose: null,\n onDraw: null,\n\n // Enable keyboard input\n keyboardInput: true\n },\n\n\n /**\n * templating functions to abstract HTML rendering\n */\n renderDayName = function(opts, day, abbr)\n {\n day += opts.firstDay;\n while (day >= 7) {\n day -= 7;\n }\n return abbr ? opts.i18n.weekdaysShort[day] : opts.i18n.weekdays[day];\n },\n\n renderDay = function(opts)\n {\n var arr = [];\n var ariaSelected = 'false';\n if (opts.isEmpty) {\n if (opts.showDaysInNextAndPreviousMonths) {\n arr.push('is-outside-current-month');\n\n if(!opts.enableSelectionDaysInNextAndPreviousMonths) {\n arr.push('is-selection-disabled');\n }\n\n } else {\n return '<td class=\"is-empty\"></td>';\n }\n }\n if (opts.isDisabled) {\n arr.push('is-disabled');\n }\n if (opts.isToday) {\n arr.push('is-today');\n }\n if (opts.isSelected) {\n arr.push('is-selected');\n ariaSelected = 'true';\n }\n if (opts.hasEvent) {\n arr.push('has-event');\n }\n if (opts.isInRange) {\n arr.push('is-inrange');\n }\n if (opts.isStartRange) {\n arr.push('is-startrange');\n }\n if (opts.isEndRange) {\n arr.push('is-endrange');\n }\n return '<td data-day=\"' + opts.day + '\" class=\"' + arr.join(' ') + '\" aria-selected=\"' + ariaSelected + '\">' +\n '<button class=\"pika-button pika-day\" type=\"button\" ' +\n 'data-pika-year=\"' + opts.year + '\" data-pika-month=\"' + opts.month + '\" data-pika-day=\"' + opts.day + '\">' +\n opts.day +\n '</button>' +\n '</td>';\n },\n\n isoWeek = function(date, firstWeekOfYearMinDays) {\n // Ensure we're at the start of the day.\n date.setHours(0, 0, 0, 0);\n\n // Thursday in current week decides the year because January 4th\n // is always in the first week according to ISO8601.\n var yearDay = date.getDate(),\n weekDay = date.getDay(),\n dayInFirstWeek = firstWeekOfYearMinDays,\n dayShift = dayInFirstWeek - 1, // counting starts at 0\n daysPerWeek = 7,\n prevWeekDay = function(day) { return (day + daysPerWeek - 1) % daysPerWeek; };\n\n // Adjust to Thursday in week 1 and count number of weeks from date to week 1.\n date.setDate(yearDay + dayShift - prevWeekDay(weekDay));\n\n var jan4th = new Date(date.getFullYear(), 0, dayInFirstWeek),\n msPerDay = 24 * 60 * 60 * 1000,\n daysBetween = (date.getTime() - jan4th.getTime()) / msPerDay,\n weekNum = 1 + Math.round((daysBetween - dayShift + prevWeekDay(jan4th.getDay())) / daysPerWeek);\n\n return weekNum;\n },\n\n renderWeek = function (d, m, y, firstWeekOfYearMinDays) {\n var date = new Date(y, m, d),\n week = hasMoment ? moment(date).isoWeek() : isoWeek(date, firstWeekOfYearMinDays);\n\n return '<td class=\"pika-week\">' + week + '</td>';\n },\n\n renderRow = function(days, isRTL, pickWholeWeek, isRowSelected)\n {\n return '<tr class=\"pika-row' + (pickWholeWeek ? ' pick-whole-week' : '') + (isRowSelected ? ' is-selected' : '') + '\">' + (isRTL ? days.reverse() : days).join('') + '</tr>';\n },\n\n renderBody = function(rows)\n {\n return '<tbody>' + rows.join('') + '</tbody>';\n },\n\n renderHead = function(opts)\n {\n var i, arr = [];\n if (opts.showWeekNumber) {\n arr.push('<th></th>');\n }\n for (i = 0; i < 7; i++) {\n arr.push('<th scope=\"col\"><abbr title=\"' + renderDayName(opts, i) + '\">' + renderDayName(opts, i, true) + '</abbr></th>');\n }\n return '<thead><tr>' + (opts.isRTL ? arr.reverse() : arr).join('') + '</tr></thead>';\n },\n\n renderTitle = function(instance, c, year, month, refYear, randId)\n {\n var i, j, arr,\n opts = instance._o,\n isMinYear = year === opts.minYear,\n isMaxYear = year === opts.maxYear,\n html = '<div id=\"' + randId + '\" class=\"pika-title\" role=\"heading\" aria-live=\"assertive\">',\n monthHtml,\n yearHtml,\n prev = true,\n next = true;\n\n for (arr = [], i = 0; i < 12; i++) {\n arr.push('<option value=\"' + (year === refYear ? i - c : 12 + i - c) + '\"' +\n (i === month ? ' selected=\"selected\"': '') +\n ((isMinYear && i < opts.minMonth) || (isMaxYear && i > opts.maxMonth) ? ' disabled=\"disabled\"' : '') + '>' +\n opts.i18n.months[i] + '</option>');\n }\n\n monthHtml = '<div class=\"pika-label\">' + opts.i18n.months[month] + '<select class=\"pika-select pika-select-month\" tabindex=\"-1\">' + arr.join('') + '</select></div>';\n\n if (isArray(opts.yearRange)) {\n i = opts.yearRange[0];\n j = opts.yearRange[1] + 1;\n } else {\n i = year - opts.yearRange;\n j = 1 + year + opts.yearRange;\n }\n\n for (arr = []; i < j && i <= opts.maxYear; i++) {\n if (i >= opts.minYear) {\n arr.push('<option value=\"' + i + '\"' + (i === year ? ' selected=\"selected\"': '') + '>' + (i) + '</option>');\n }\n }\n yearHtml = '<div class=\"pika-label\">' + year + opts.yearSuffix + '<select class=\"pika-select pika-select-year\" tabindex=\"-1\">' + arr.join('') + '</select></div>';\n\n if (opts.showMonthAfterYear) {\n html += yearHtml + monthHtml;\n } else {\n html += monthHtml + yearHtml;\n }\n\n if (isMinYear && (month === 0 || opts.minMonth >= month)) {\n prev = false;\n }\n\n if (isMaxYear && (month === 11 || opts.maxMonth <= month)) {\n next = false;\n }\n\n if (c === 0) {\n html += '<button class=\"pika-prev' + (prev ? '' : ' is-disabled') + '\" type=\"button\">' + opts.i18n.previousMonth + '</button>';\n }\n if (c === (instance._o.numberOfMonths - 1) ) {\n html += '<button class=\"pika-next' + (next ? '' : ' is-disabled') + '\" type=\"button\">' + opts.i18n.nextMonth + '</button>';\n }\n\n return html += '</div>';\n },\n\n renderTable = function(opts, data, randId)\n {\n return '<table cellpadding=\"0\" cellspacing=\"0\" class=\"pika-table\" role=\"grid\" aria-labelledby=\"' + randId + '\">' + renderHead(opts) + renderBody(data) + '</table>';\n },\n\n\n /**\n * Pikaday constructor\n */\n Pikaday = function(options)\n {\n var self = this,\n opts = self.config(options);\n\n self._onMouseDown = function(e)\n {\n if (!self._v) {\n return;\n }\n e = e || window.event;\n var target = e.target || e.srcElement;\n if (!target) {\n return;\n }\n\n if (!hasClass(target, 'is-disabled')) {\n if (hasClass(target, 'pika-button') && !hasClass(target, 'is-empty') && !hasClass(target.parentNode, 'is-disabled')) {\n self.setDate(new Date(target.getAttribute('data-pika-year'), target.getAttribute('data-pika-month'), target.getAttribute('data-pika-day')));\n if (opts.bound) {\n setTimeout(function() {\n self.hide();\n if (opts.blurFieldOnSelect && opts.field) {\n opts.field.blur();\n }\n }, 100);\n }\n }\n else if (hasClass(target, 'pika-prev')) {\n self.prevMonth();\n }\n else if (hasClass(target, 'pika-next')) {\n self.nextMonth();\n }\n }\n if (!hasClass(target, 'pika-select')) {\n // if this is touch event prevent mouse events emulation\n if (e.preventDefault) {\n e.preventDefault();\n } else {\n e.returnValue = false;\n return false;\n }\n } else {\n self._c = true;\n }\n };\n\n self._onChange = function(e)\n {\n e = e || window.event;\n var target = e.target || e.srcElement;\n if (!target) {\n return;\n }\n if (hasClass(target, 'pika-select-month')) {\n self.gotoMonth(target.value);\n }\n else if (hasClass(target, 'pika-select-year')) {\n self.gotoYear(target.value);\n }\n };\n\n self._onKeyChange = function(e)\n {\n e = e || window.event;\n\n if (self.isVisible()) {\n\n switch(e.keyCode){\n case 13:\n case 27:\n if (opts.field) {\n opts.field.blur();\n }\n break;\n case 37:\n self.adjustDate('subtract', 1);\n break;\n case 38:\n self.adjustDate('subtract', 7);\n break;\n case 39:\n self.adjustDate('add', 1);\n break;\n case 40:\n self.adjustDate('add', 7);\n break;\n case 8:\n case 46:\n self.setDate(null);\n break;\n }\n }\n };\n\n self._parseFieldValue = function()\n {\n if (opts.parse) {\n return opts.parse(opts.field.value, opts.format);\n } else if (hasMoment) {\n var date = moment(opts.field.value, opts.format, opts.formatStrict);\n return (date && date.isValid()) ? date.toDate() : null;\n } else {\n return new Date(Date.parse(opts.field.value));\n }\n };\n\n self._onInputChange = function(e)\n {\n var date;\n\n if (e.firedBy === self) {\n return;\n }\n date = self._parseFieldValue();\n if (isDate(date)) {\n self.setDate(date);\n }\n if (!self._v) {\n self.show();\n }\n };\n\n self._onInputFocus = function()\n {\n self.show();\n };\n\n self._onInputClick = function()\n {\n self.show();\n };\n\n self._onInputBlur = function()\n {\n // IE allows pika div to gain focus; catch blur the input field\n var pEl = document.activeElement;\n do {\n if (hasClass(pEl, 'pika-single')) {\n return;\n }\n }\n while ((pEl = pEl.parentNode));\n\n if (!self._c) {\n self._b = setTimeout(function() {\n self.hide();\n }, 50);\n }\n self._c = false;\n };\n\n self._onClick = function(e)\n {\n e = e || window.event;\n var target = e.target || e.srcElement,\n pEl = target;\n if (!target) {\n return;\n }\n if (!hasEventListeners && hasClass(target, 'pika-select')) {\n if (!target.onchange) {\n target.setAttribute('onchange', 'return;');\n addEvent(target, 'change', self._onChange);\n }\n }\n do {\n if (hasClass(pEl, 'pika-single') || pEl === opts.trigger) {\n return;\n }\n }\n while ((pEl = pEl.parentNode));\n if (self._v && target !== opts.trigger && pEl !== opts.trigger) {\n self.hide();\n }\n };\n\n self.el = document.createElement('div');\n self.el.className = 'pika-single' + (opts.isRTL ? ' is-rtl' : '') + (opts.theme ? ' ' + opts.theme : '');\n\n addEvent(self.el, 'mousedown', self._onMouseDown, true);\n addEvent(self.el, 'touchend', self._onMouseDown, true);\n addEvent(self.el, 'change', self._onChange);\n\n if (opts.keyboardInput) {\n addEvent(document, 'keydown', self._onKeyChange);\n }\n\n if (opts.field) {\n if (opts.container) {\n opts.container.appendChild(self.el);\n } else if (opts.bound) {\n document.body.appendChild(self.el);\n } else {\n opts.field.parentNode.insertBefore(self.el, opts.field.nextSibling);\n }\n addEvent(opts.field, 'change', self._onInputChange);\n\n if (!opts.defaultDate) {\n opts.defaultDate = self._parseFieldValue();\n opts.setDefaultDate = true;\n }\n }\n\n var defDate = opts.defaultDate;\n\n if (isDate(defDate)) {\n if (opts.setDefaultDate) {\n self.setDate(defDate, true);\n } else {\n self.gotoDate(defDate);\n }\n } else {\n self.gotoDate(new Date());\n }\n\n if (opts.bound) {\n this.hide();\n self.el.className += ' is-bound';\n addEvent(opts.trigger, 'click', self._onInputClick);\n addEvent(opts.trigger, 'focus', self._onInputFocus);\n addEvent(opts.trigger, 'blur', self._onInputBlur);\n } else {\n this.show();\n }\n };\n\n\n /**\n * public Pikaday API\n */\n Pikaday.prototype = {\n\n\n /**\n * configure functionality\n */\n config: function(options)\n {\n if (!this._o) {\n this._o = extend({}, defaults, true);\n }\n\n var opts = extend(this._o, options, true);\n\n opts.isRTL = !!opts.isRTL;\n\n opts.field = (opts.field && opts.field.nodeName) ? opts.field : null;\n\n opts.theme = (typeof opts.theme) === 'string' && opts.theme ? opts.theme : null;\n\n opts.bound = !!(opts.bound !== undefined ? opts.field && opts.bound : opts.field);\n\n opts.trigger = (opts.trigger && opts.trigger.nodeName) ? opts.trigger : opts.field;\n\n opts.disableWeekends = !!opts.disableWeekends;\n\n opts.disableDayFn = (typeof opts.disableDayFn) === 'function' ? opts.disableDayFn : null;\n\n var nom = parseInt(opts.numberOfMonths, 10) || 1;\n opts.numberOfMonths = nom > 4 ? 4 : nom;\n\n if (!isDate(opts.minDate)) {\n opts.minDate = false;\n }\n if (!isDate(opts.maxDate)) {\n opts.maxDate = false;\n }\n if ((opts.minDate && opts.maxDate) && opts.maxDate < opts.minDate) {\n opts.maxDate = opts.minDate = false;\n }\n if (opts.minDate) {\n this.setMinDate(opts.minDate);\n }\n if (opts.maxDate) {\n this.setMaxDate(opts.maxDate);\n }\n\n if (isArray(opts.yearRange)) {\n var fallback = new Date().getFullYear() - 10;\n opts.yearRange[0] = parseInt(opts.yearRange[0], 10) || fallback;\n opts.yearRange[1] = parseInt(opts.yearRange[1], 10) || fallback;\n } else {\n opts.yearRange = Math.abs(parseInt(opts.yearRange, 10)) || defaults.yearRange;\n if (opts.yearRange > 100) {\n opts.yearRange = 100;\n }\n }\n\n return opts;\n },\n\n /**\n * return a formatted string of the current selection (using Moment.js if available)\n */\n toString: function(format)\n {\n format = format || this._o.format;\n if (!isDate(this._d)) {\n return '';\n }\n if (this._o.toString) {\n return this._o.toString(this._d, format);\n }\n if (hasMoment) {\n return moment(this._d).format(format);\n }\n return this._d.toDateString();\n },\n\n /**\n * return a Moment.js object of the current selection (if available)\n */\n getMoment: function()\n {\n return hasMoment ? moment(this._d) : null;\n },\n\n /**\n * set the current selection from a Moment.js object (if available)\n */\n setMoment: function(date, preventOnSelect)\n {\n if (hasMoment && moment.isMoment(date)) {\n this.setDate(date.toDate(), preventOnSelect);\n }\n },\n\n /**\n * return a Date object of the current selection\n */\n getDate: function()\n {\n return isDate(this._d) ? new Date(this._d.getTime()) : null;\n },\n\n /**\n * set the current selection\n */\n setDate: function(date, preventOnSelect)\n {\n if (!date) {\n this._d = null;\n\n if (this._o.field) {\n this._o.field.value = '';\n fireEvent(this._o.field, 'change', { firedBy: this });\n }\n\n return this.draw();\n }\n if (typeof date === 'string') {\n date = new Date(Date.parse(date));\n }\n if (!isDate(date)) {\n return;\n }\n\n var min = this._o.minDate,\n max = this._o.maxDate;\n\n if (isDate(min) && date < min) {\n date = min;\n } else if (isDate(max) && date > max) {\n date = max;\n }\n\n this._d = new Date(date.getTime());\n setToStartOfDay(this._d);\n this.gotoDate(this._d);\n\n if (this._o.field) {\n this._o.field.value = this.toString();\n fireEvent(this._o.field, 'change', { firedBy: this });\n }\n if (!preventOnSelect && typeof this._o.onSelect === 'function') {\n this._o.onSelect.call(this, this.getDate());\n }\n },\n\n /**\n * clear and reset the date\n */\n clear: function()\n {\n this.setDate(null);\n },\n\n /**\n * change view to a specific date\n */\n gotoDate: function(date)\n {\n var newCalendar = true;\n\n if (!isDate(date)) {\n return;\n }\n\n if (this.calendars) {\n var firstVisibleDate = new Date(this.calendars[0].year, this.calendars[0].month, 1),\n lastVisibleDate = new Date(this.calendars[this.calendars.length-1].year, this.calendars[this.calendars.length-1].month, 1),\n visibleDate = date.getTime();\n // get the end of the month\n lastVisibleDate.setMonth(lastVisibleDate.getMonth()+1);\n lastVisibleDate.setDate(lastVisibleDate.getDate()-1);\n newCalendar = (visibleDate < firstVisibleDate.getTime() || lastVisibleDate.getTime() < visibleDate);\n }\n\n if (newCalendar) {\n this.calendars = [{\n month: date.getMonth(),\n year: date.getFullYear()\n }];\n if (this._o.mainCalendar === 'right') {\n this.calendars[0].month += 1 - this._o.numberOfMonths;\n }\n }\n\n this.adjustCalendars();\n },\n\n adjustDate: function(sign, days) {\n\n var day = this.getDate() || new Date();\n var difference = parseInt(days)*24*60*60*1000;\n\n var newDay;\n\n if (sign === 'add') {\n newDay = new Date(day.valueOf() + difference);\n } else if (sign === 'subtract') {\n newDay = new Date(day.valueOf() - difference);\n }\n\n this.setDate(newDay);\n },\n\n adjustCalendars: function() {\n this.calendars[0] = adjustCalendar(this.calendars[0]);\n for (var c = 1; c < this._o.numberOfMonths; c++) {\n this.calendars[c] = adjustCalendar({\n month: this.calendars[0].month + c,\n year: this.calendars[0].year\n });\n }\n this.draw();\n },\n\n gotoToday: function()\n {\n this.gotoDate(new Date());\n },\n\n /**\n * change view to a specific month (zero-index, e.g. 0: January)\n */\n gotoMonth: function(month)\n {\n if (!isNaN(month)) {\n this.calendars[0].month = parseInt(month, 10);\n this.adjustCalendars();\n }\n },\n\n nextMonth: function()\n {\n this.calendars[0].month++;\n this.adjustCalendars();\n },\n\n prevMonth: function()\n {\n this.calendars[0].month--;\n this.adjustCalendars();\n },\n\n /**\n * change view to a specific full year (e.g. \"2012\")\n */\n gotoYear: function(year)\n {\n if (!isNaN(year)) {\n this.calendars[0].year = parseInt(year, 10);\n this.adjustCalendars();\n }\n },\n\n /**\n * change the minDate\n */\n setMinDate: function(value)\n {\n if(value instanceof Date) {\n setToStartOfDay(value);\n this._o.minDate = value;\n this._o.minYear = value.getFullYear();\n this._o.minMonth = value.getMonth();\n } else {\n this._o.minDate = defaults.minDate;\n this._o.minYear = defaults.minYear;\n this._o.minMonth = defaults.minMonth;\n this._o.startRange = defaults.startRange;\n }\n\n this.draw();\n },\n\n /**\n * change the maxDate\n */\n setMaxDate: function(value)\n {\n if(value instanceof Date) {\n setToStartOfDay(value);\n this._o.maxDate = value;\n this._o.maxYear = value.getFullYear();\n this._o.maxMonth = value.getMonth();\n } else {\n this._o.maxDate = defaults.maxDate;\n this._o.maxYear = defaults.maxYear;\n this._o.maxMonth = defaults.maxMonth;\n this._o.endRange = defaults.endRange;\n }\n\n this.draw();\n },\n\n setStartRange: function(value)\n {\n this._o.startRange = value;\n },\n\n setEndRange: function(value)\n {\n this._o.endRange = value;\n },\n\n /**\n * refresh the HTML\n */\n draw: function(force)\n {\n if (!this._v && !force) {\n return;\n }\n var opts = this._o,\n minYear = opts.minYear,\n maxYear = opts.maxYear,\n minMonth = opts.minMonth,\n maxMonth = opts.maxMonth,\n html = '',\n randId;\n\n if (this._y <= minYear) {\n this._y = minYear;\n if (!isNaN(minMonth) && this._m < minMonth) {\n this._m = minMonth;\n }\n }\n if (this._y >= maxYear) {\n this._y = maxYear;\n if (!isNaN(maxMonth) && this._m > maxMonth) {\n this._m = maxMonth;\n }\n }\n\n for (var c = 0; c < opts.numberOfMonths; c++) {\n randId = 'pika-title-' + Math.random().toString(36).replace(/[^a-z]+/g, '').substr(0, 2);\n html += '<div class=\"pika-lendar\">' + renderTitle(this, c, this.calendars[c].year, this.calendars[c].month, this.calendars[0].year, randId) + this.render(this.calendars[c].year, this.calendars[c].month, randId) + '</div>';\n }\n\n this.el.innerHTML = html;\n\n if (opts.bound) {\n if(opts.field.type !== 'hidden') {\n setTimeout(function() {\n opts.trigger.focus();\n }, 1);\n }\n }\n\n if (typeof this._o.onDraw === 'function') {\n this._o.onDraw(this);\n }\n\n if (opts.bound) {\n // let the screen reader user know to use arrow keys\n opts.field.setAttribute('aria-label', opts.ariaLabel);\n }\n },\n\n adjustPosition: function()\n {\n var field, pEl, width, height, viewportWidth, viewportHeight, scrollTop, left, top, clientRect, leftAligned, bottomAligned;\n\n if (this._o.container) return;\n\n this.el.style.position = 'absolute';\n\n field = this._o.trigger;\n pEl = field;\n width = this.el.offsetWidth;\n height = this.el.offsetHeight;\n viewportWidth = window.innerWidth || document.documentElement.clientWidth;\n viewportHeight = window.innerHeight || document.documentElement.clientHeight;\n scrollTop = window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop;\n leftAligned = true;\n bottomAligned = true;\n\n if (typeof field.getBoundingClientRect === 'function') {\n clientRect = field.getBoundingClientRect();\n left = clientRect.left + window.pageXOffset;\n top = clientRect.bottom + window.pageYOffset;\n } else {\n left = pEl.offsetLeft;\n top = pEl.offsetTop + pEl.offsetHeight;\n while((pEl = pEl.offsetParent)) {\n left += pEl.offsetLeft;\n top += pEl.offsetTop;\n }\n }\n\n // default position is bottom & left\n if ((this._o.reposition && left + width > viewportWidth) ||\n (\n this._o.position.indexOf('right') > -1 &&\n left - width + field.offsetWidth > 0\n )\n ) {\n left = left - width + field.offsetWidth;\n leftAligned = false;\n }\n if ((this._o.reposition && top + height > viewportHeight + scrollTop) ||\n (\n this._o.position.indexOf('top') > -1 &&\n top - height - field.offsetHeight > 0\n )\n ) {\n top = top - height - field.offsetHeight;\n bottomAligned = false;\n }\n\n this.el.style.left = left + 'px';\n this.el.style.top = top + 'px';\n\n addClass(this.el, leftAligned ? 'left-aligned' : 'right-aligned');\n addClass(this.el, bottomAligned ? 'bottom-aligned' : 'top-aligned');\n removeClass(this.el, !leftAligned ? 'left-aligned' : 'right-aligned');\n removeClass(this.el, !bottomAligned ? 'bottom-aligned' : 'top-aligned');\n },\n\n /**\n * render HTML for a particular month\n */\n render: function(year, month, randId)\n {\n var opts = this._o,\n now = new Date(),\n days = getDaysInMonth(year, month),\n before = new Date(year, month, 1).getDay(),\n data = [],\n row = [];\n setToStartOfDay(now);\n if (opts.firstDay > 0) {\n before -= opts.firstDay;\n if (before < 0) {\n before += 7;\n }\n }\n var previousMonth = month === 0 ? 11 : month - 1,\n nextMonth = month === 11 ? 0 : month + 1,\n yearOfPreviousMonth = month === 0 ? year - 1 : year,\n yearOfNextMonth = month === 11 ? year + 1 : year,\n daysInPreviousMonth = getDaysInMonth(yearOfPreviousMonth, previousMonth);\n var cells = days + before,\n after = cells;\n while(after > 7) {\n after -= 7;\n }\n cells += 7 - after;\n var isWeekSelected = false;\n for (var i = 0, r = 0; i < cells; i++)\n {\n var day = new Date(year, month, 1 + (i - before)),\n isSelected = isDate(this._d) ? compareDates(day, this._d) : false,\n isToday = compareDates(day, now),\n hasEvent = opts.events.indexOf(day.toDateString()) !== -1 ? true : false,\n isEmpty = i < before || i >= (days + before),\n dayNumber = 1 + (i - before),\n monthNumber = month,\n yearNumber = year,\n isStartRange = opts.startRange && compareDates(opts.startRange, day),\n isEndRange = opts.endRange && compareDates(opts.endRange, day),\n isInRange = opts.startRange && opts.endRange && opts.startRange < day && day < opts.endRange,\n isDisabled = (opts.minDate && day < opts.minDate) ||\n (opts.maxDate && day > opts.maxDate) ||\n (opts.disableWeekends && isWeekend(day)) ||\n (opts.disableDayFn && opts.disableDayFn(day));\n\n if (isEmpty) {\n if (i < before) {\n dayNumber = daysInPreviousMonth + dayNumber;\n monthNumber = previousMonth;\n yearNumber = yearOfPreviousMonth;\n } else {\n dayNumber = dayNumber - days;\n monthNumber = nextMonth;\n yearNumber = yearOfNextMonth;\n }\n }\n\n var dayConfig = {\n day: dayNumber,\n month: monthNumber,\n year: yearNumber,\n hasEvent: hasEvent,\n isSelected: isSelected,\n isToday: isToday,\n isDisabled: isDisabled,\n isEmpty: isEmpty,\n isStartRange: isStartRange,\n isEndRange: isEndRange,\n isInRange: isInRange,\n showDaysInNextAndPreviousMonths: opts.showDaysInNextAndPreviousMonths,\n enableSelectionDaysInNextAndPreviousMonths: opts.enableSelectionDaysInNextAndPreviousMonths\n };\n\n if (opts.pickWholeWeek && isSelected) {\n isWeekSelected = true;\n }\n\n row.push(renderDay(dayConfig));\n\n if (++r === 7) {\n if (opts.showWeekNumber) {\n row.unshift(renderWeek(i - before, month, year, opts.firstWeekOfYearMinDays));\n }\n data.push(renderRow(row, opts.isRTL, opts.pickWholeWeek, isWeekSelected));\n row = [];\n r = 0;\n isWeekSelected = false;\n }\n }\n return renderTable(opts, data, randId);\n },\n\n isVisible: function()\n {\n return this._v;\n },\n\n show: function()\n {\n if (!this.isVisible()) {\n this._v = true;\n this.draw();\n removeClass(this.el, 'is-hidden');\n if (this._o.bound) {\n addEvent(document, 'click', this._onClick);\n this.adjustPosition();\n }\n if (typeof this._o.onOpen === 'function') {\n this._o.onOpen.call(this);\n }\n }\n },\n\n hide: function()\n {\n var v = this._v;\n if (v !== false) {\n if (this._o.bound) {\n removeEvent(document, 'click', this._onClick);\n }\n\n if (!this._o.container) {\n this.el.style.position = 'static'; // reset\n this.el.style.left = 'auto';\n this.el.style.top = 'auto';\n }\n addClass(this.el, 'is-hidden');\n this._v = false;\n if (v !== undefined && typeof this._o.onClose === 'function') {\n this._o.onClose.call(this);\n }\n }\n },\n\n /**\n * GAME OVER\n */\n destroy: function()\n {\n var opts = this._o;\n\n this.hide();\n removeEvent(this.el, 'mousedown', this._onMouseDown, true);\n removeEvent(this.el, 'touchend', this._onMouseDown, true);\n removeEvent(this.el, 'change', this._onChange);\n if (opts.keyboardInput) {\n removeEvent(document, 'keydown', this._onKeyChange);\n }\n if (opts.field) {\n removeEvent(opts.field, 'change', this._onInputChange);\n if (opts.bound) {\n removeEvent(opts.trigger, 'click', this._onInputClick);\n removeEvent(opts.trigger, 'focus', this._onInputFocus);\n removeEvent(opts.trigger, 'blur', this._onInputBlur);\n }\n }\n if (this.el.parentNode) {\n this.el.parentNode.removeChild(this.el);\n }\n }\n\n };\n\n return Pikaday;\n}));\n",
"type": "application/javascript",
"module-type": "library"
},
"$:/plugins/nico/projectify/macros/filters": {
"title": "$:/plugins/nico/projectify/macros/filters",
"created": "20201202200514984",
"modified": "20210123202945886",
"tags": "$:/tags/Macro",
"type": "text/vnd.tiddlywiki",
"text": "\\whitespace trim\n\n\\define py-archived-projects()\n[all[tiddlers]tag[Project]!has[draft.of]!title[Inbox]tag[done]sort[title]]\n\\end\n\n\\define py-active-projects()\n[all[tiddlers]tag[Project]!has[draft.of]!title[Inbox]!tag[done]]\n\\end\n\n\\define py-all-categories()\n[all[tiddlers]tag[$:/plugins/nico/projectify/tags/Category]sort[title]]\n\\end\n\n\\define py-has-scheduled-todos-in-projects()\n[all[tiddlers]tag[todo]!tag[done]!has[draft.of]has[due]limit[1]]\n\\end\n\n\\define py-has-active-projects()\n[all[tiddlers]tag[Project]!has[draft.of]!tag[done]limit[1]]\n\\end\n\n\\define py-has-archived-projects()\n[all[tiddlers]tag[Project]!title[Inbox]tag[done]limit[1]]\n\\end\n\n\\define py-has-projects()\n[all[tiddlers]tag[Project]!title[Inbox]limit[1]]\n\\end\n\n\\define py-is-project()\n[all[tiddlers]all[current]tag[Project]] [all[current]tag[SubProject]]\n\\end\n\n\\define py-is-not-subproject()\n[all[tiddlers]all[current]!tag[SubProject]]\n\\end\n\n\\define py-is-empty-project()\n[all[tiddlers]tag{!!title}tag[todo]!has[draft.of]limit[1]]\n\\end\n\n\\define py-has-category()\n[all[current]has[category]]\n\\end\n\n\\define py-has-todos()\n[all[tiddlers]tag{!!title}tag[todo]!has[draft.of]limit[1]]\n\\end\n\n\\define py-has-open-todos()\n[all[tiddlers]tag{!!title}tag[todo]!has[draft.of]!tag[done]limit[1]]\n\\end\n\n\\define py-has-no-open-todo()\n[all[tiddlers]tag{!!title}tag[todo]!has[draft.of]!tag[done]count[]match[0]]\n\\end\n\n\\define py-has-scheduled-todos()\n[all[tiddlers]tag{!!title}tag[todo]!has[draft.of]!tag[done]has[due]limit[1]]\n\\end\n\n\\define py-has-unscheduled-todos()\n[all[tiddlers]tag{!!title}tag[todo]!has[draft.of]!tag[done]!has[due]limit[1]]\n\\end\n\n\\define py-has-completed-todos()\n[all[tiddlers]tag{!!title}tag[todo]!has[draft.of]tag[done]limit[1]]\n\\end\n\n\\define py-next-open-todo()\n[all[tiddlers]tag{!!title}tag[todo]!has[draft.of]!tag[done]limit[1]]\n\\end\n\n\\define py-filtered-todos()\n[all[tiddlers]subfilter<todoFilter>tag[todo]sort[title]]\n\\end\n\n\\define py-open-todos()\n[all[tiddlers]tag{!!title}tag[todo]!has[draft.of]!tag[done]]\n\\end\n\n\\define py-completed-todos()\n[all[tiddlers]tag{!!title}tag[done]!has[draft.of]sort[created]]\n\\end\n\n\\define py-todos-due-today()\n[all[tiddlers]!tag[done]tag[todo]!has[draft.of]days:due[0]!nsort[priority]]\n\\end\n\n\\define py-todos-overdue()\n[all[tiddlers]!tag[done]tag[todo]!has[draft.of]!days:due[-1]sort[due]]\n\\end\n\n\\define py-todos-due-today-or-overdue()\n[all[tiddlers]days:due[0]] [all[tiddlers]!days:due[-1]] +[!has[draft.of]!tag[done]tag[todo]sort[due]]\n\\end\n\n\\define py-upcoming-due-dates()\n[all[tiddlers]tag[todo]!has[draft.of]!tag[done]has[due]sort[due]eachday[due]] -[!days:due[-1]]\n\\end\n\n\\define py-todos-due-on()\n[all[tiddlers]!tag[done]tag[todo]!has[draft.of]sameday:due<day>!nsort[priority]]\n\\end\n\n\\define py-has-overdue-todos()\n[all[tiddlers]!tag[done]tag[todo]!has[draft.of]!days:due[-1]limit[1]]\n\\end\n\n\\define py-has-todos-due-today-or-overdue()\n[all[tiddlers]days:due[0]] [all[tiddlers]!days:due[-1]] +[!has[draft.of]!tag[done]tag[todo]limit[1]]\n\\end\n\n\\define py-is-todo()\n[all[current]tag[todo]]\n\\end\n\n\\define py-is-open()\n[all[current]!tag[done]]\n\\end\n\n\\define py-is-completed()\n[all[current]tag[done]]\n\\end\n\n\\define py-is-overdue()\n[all[current]!tag[done]!has[draft.of]!days:due[-1]]\n\\end\n\n\\define py-is-due-today()\n[all[current]!has[draft.of]days:due[0]]\n\\end\n\n\\define py-is-due-yesterday()\n[all[current]!has[draft.of]days:due[-1]]\n\\end\n\n\\define py-is-due-tomorrow()\n[all[current]!has[draft.of]days:due[1]]\n\\end\n\n\\define py-is-due-later()\n[all[current]!has[draft.of]!days:due[1]]\n\\end\n\n\\define py-is-scheduled()\n[all[current]!has[draft.of]has[due]]\n\\end\n\n\\define py-is-not-scheduled()\n[all[current]!has[draft.of]!has[due]]\n\\end\n\n\\define py-is-not-overdue()\n[all[current]!has[draft.of]] -[!days:due[-1]]\n\\end\n\n\\define py-unscheduled-todos-subfilter()\ntag[todo]!has[draft.of]!tag[done]!has[due]!nsort[priority]\n\\end\n\n\\define py-scheduled-todos-subfilter()\ntag[todo]!has[draft.of]!tag[done]has[due]sort[due]\n\\end\n\n\\define py-is-active-subfilter()\n!tag[done]\n\\end\n\n\\define py-all-projects-and-subprojects-filter()\n[tag[Project]] [tag[SubProject]]\n\\end\n\n\\define todo-list-drop-tags()\ntodo [all[current]tags[]] -Inbox -[tag[Project]] -[tag[SubProject]] [<__tag__>]\n\\end\n\n\\define project-refile-tags()\ntodo [all[<actionTiddler>]tags[]] -Inbox -[tag[Project]] -[tag[SubProject]] [<currentTiddler>]\n\\end\n\n\\define py-convert-todo-into-project()\n[all[current]tags[]] -Inbox -[tag[Project]] -[tag[SubProject]] -SubProject -Inbox -todo Project\n\\end\n\n"
},
"$:/plugins/nico/projectify/macros/schedule": {
"title": "$:/plugins/nico/projectify/macros/schedule",
"created": "20210107213957129",
"modified": "20210112205701918",
"tags": "$:/tags/Macro",
"type": "text/vnd.tiddlywiki",
"text": "\\whitespace trim\n\n\\define py-schedule-overdue()\n <$list\n filter=<<py-todos-overdue>>\n template=\"$:/plugins/nico/projectify/ui/todo/TodoItem\"\n />\n\\end\n\n\\define py-schedule-day(day)\n <$vars day=<<__day__>>>\n <$list\n filter=<<py-todos-due-on>>\n template=\"$:/plugins/nico/projectify/ui/todo/TodoItem\"\n />\n </$vars>\n\\end\n\n\\define py-schedule-today()\n <$list\n filter=<<py-todos-due-today>>\n template=\"$:/plugins/nico/projectify/ui/todo/TodoItem\"\n emptyMessage=\"🌞 {{$:/language/projectify/AllClear}}\"\n />\n\\end \n"
},
"$:/plugins/nico/projectify/macros/todo-list": {
"title": "$:/plugins/nico/projectify/macros/todo-list",
"created": "20201202200514984",
"modified": "20210121214546784",
"tags": "$:/tags/Macro",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n\\define project-refile-actions()\n<!-- Macro similar to the todo-list drop actions, but used in project lists/cards -->\n <$action-listops $tiddler=<<actionTiddler>> $tags=<<project-refile-tags>>/>\n\\end\n\n\\define todo-list-drop-actions(tag)\n<!-- Same as list-tagged-draggable-drop-actions, but removing the item from its old project and adding the todo tag. -->\n<$action-listops $tiddler=<<actionTiddler>> $tags=<<todo-list-drop-tags>>/>\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<!-- Save the new order to the Tag Tiddler -->\n<$action-listops $tiddler=<<__tag__>> $field=\"list\" $filter=\"+[enlist<order>] +[insertbefore:currentTiddler<actionTiddler>]\"/>\n</$set>\n\\end\n\n\\define todo-list-filtered(subFilter)\n <$vars\n projectTag={{!!title}}\n dragHandle=\"yes\"\n list-tagged-draggable-drop-actions=<<todo-list-drop-actions>>\n >\n <div class=\"py-todos\">\n <$macrocall\n $name=\"list-tagged-draggable\"\n tag=<<projectTag>>\n subFilter=<<__subFilter__>>\n itemTemplate=\"$:/plugins/nico/projectify/ui/todo/TodoItem\"\n />\n </div>\n </$vars>\n\\end\n \n\\define todo-list(emptyTemplate)\n <$list filter=<<py-has-no-open-todo>> variable=\"ignore\">\n <$transclude tiddler=<<__emptyTemplate__>>/>\n </$list>\n <$list filter=<<py-has-scheduled-todos>> variable=\"ignore\">\n <label class=\"py-label\"><<lingo Scheduled>></label>\n <$macrocall $name=\"todo-list-filtered\" subFilter=<<py-scheduled-todos-subfilter>>/>\n </$list>\n <$list filter=<<py-has-unscheduled-todos>> variable=\"ignore\">\n <$list filter=<<py-has-scheduled-todos>>>\n <label class=\"py-label\"><<lingo OtherTasks>></label>\n </$list>\n </$list>\n <$macrocall $name=\"todo-list-filtered\" subFilter=<<py-unscheduled-todos-subfilter>>/>\n\\end\n\n\\define todo-list-completed()\n <div class=\"py-todos py-completed-todos\">\n <$list\n filter=<<py-completed-todos>>\n template=\"$:/plugins/nico/projectify/ui/todo/TodoItem\"\n />\n </div>\n\\end\n"
},
"$:/plugins/nico/projectify/macros/utils": {
"title": "$:/plugins/nico/projectify/macros/utils",
"created": "20210109154610555",
"modified": "20210112210344539",
"tags": "$:/tags/Macro",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n\\define py-tip(text)\n<div class=\"py-tip\">\n <span class=\"py-tip-icon\">{{$:/plugins/nico/projectify/images/lightbulb}}</span>\n ''<<lingo Tip>>: ''$text$\n</div>\n\\end\n"
},
"$:/plugins/nico/projectify/quick-capture": {
"title": "$:/plugins/nico/projectify/quick-capture",
"created": "20200427182745230",
"key": "((py-quick-capture))",
"modified": "20201212170921478",
"tags": "$:/tags/KeyboardShortcut",
"type": "text/vnd.tiddlywiki",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n <$action-navigate $to=\"$:/plugins/nico/projectify/QuickCapture\"/>\n</$navigator>\n"
},
"$:/plugins/nico/projectify/styles/cards": {
"title": "$:/plugins/nico/projectify/styles/cards",
"created": "20210117173623112",
"modified": "20210118183219607",
"tags": "$:/tags/Stylesheet",
"type": "text/vnd.tiddlywiki",
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.py-cards {\n display: flex;\n flex-wrap: wrap;\n gap: 20px;\n margin-bottom: 20px;\n}\n\n.py-cards span {\n width: calc(33% - 12px);\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .py-cards span {\n width: calc(50% - 11px);\n }\n}\n\n.py-card-wrapper {\n /* Default background-color */\n background-color: rgba(255,255,0,.15);\n border-radius: 8px;\n transition: box-shadow ease-in .14s;\n}\n\n.py-cards .tc-dragover .py-card-wrapper .py-card {\n background: rgba(0,125,255,.3);\n box-shadow: 0 0 0 4px rgba(0,125,255,.3);\n}\n\n.py-card {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n text-decoration: none;\n color: <<colour foreground>>;\n border-radius: 8px;\n box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);\n padding: 20px;\n height: 150px;\n font-size: .9em;\n}\n\n.py-card-wrapper:hover {\n box-shadow: 0 0 0 4px rgba(0,125,255,.3);\n}\n\n.py-card-head {\n overflow: hidden;\n height: 4.6em;\n line-height: 1.2em;\n}\n\n.py-card .py-card-head h3 {\n font-weight: bold;\n font-size: 1em;\n margin: 0;\n margin-right: 10px;\n}\n\n.py-card .py-card-options {\n position: absolute;\n top: 4px;\n right: 8px;\n}\n\n.py-card .py-description {\n opacity: .7;\n font-size: .9em;\n}\n\n.py-card .py-project-category {\n font-size: .9em;\n font-weight: bold;\n text-align: center;\n padding: 1px;\n margin-bottom: -20px;\n margin-left: -20px;\n margin-right: -20px;\n background: rgba(0,0,0,.1);\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n"
},
"$:/plugins/nico/projectify/styles/category": {
"title": "$:/plugins/nico/projectify/styles/category",
"created": "20210117210451364",
"modified": "20210118092251871",
"tags": "$:/tags/Stylesheet",
"type": "text/vnd.tiddlywiki",
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.py-category-pill {\n position: relative;\n width: 1em;\n height: 1em;\n display: inline-block;\n vertical-align: middle;\n border-radius: 50%;\n background: <<colour tiddler-background>>;\n}\n\n.py-category-pill::after {\n content: \" \";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n border-radius: 50%;\n border: 1px solid <<colour muted-foreground>>;\n}\n\n.py-category-wrapper {\n margin-top: -4px;\n margin-bottom: 10px;\n}\n"
},
"$:/plugins/nico/projectify/styles/date-picker": {
"title": "$:/plugins/nico/projectify/styles/date-picker",
"created": "20210105171218832",
"modified": "20210109213549465",
"tags": "$:/tags/Stylesheet",
"type": "text/vnd.tiddlywiki",
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.py-date-picker .py-date-today {\n color: <<colour primary>>;\n}\n\n.py-date-picker .py-date-today svg {\n fill: <<colour primary>>;\n}\n\n.py-date-picker .py-date-clear {\n color: #e73939;\n}\n\n.py-date-picker .py-date-clear svg {\n fill: #e73939;\n}\n\n.py-date-picker .pika-single {\n margin: 0;\n border: 0;\n padding: 6px;\n color: <<colour foreground>>;\n background: transparent;\n}\n\n.py-date-picker .pika-lendar {\n margin: 0;\n border: 0;\n width: 100%;\n}\n\n.py-date-picker .pika-lendar .pika-table {\n margin: 0;\n}\n\n.py-date-picker .pika-lendar .pika-table th {\n background: transparent;\n font-weight: bold;\n color: <<colour muted-foreground>>;\n}\n\n.py-date-picker .pika-lendar button,\n.py-date-picker .pika-button {\n border-radius: 0;\n background-color: transparent;\n text-align: center;\n}\n\n.py-date-picker .pika-button {\n padding: 6px 8px !important;\n}\n\n.py-date-picker .pika-prev,\n.py-date-picker .pika-next {\n padding: 4px;\n width: 20px;\n}\n\n.py-date-picker .pika-lendar button:hover,\n.py-date-picker .pika-lendar button:active,\n.py-date-picker .pika-next {\n background-color: <<colour primary>>;\n color: <<colour background>>;\n border-radius: 3px;\n}\n\n.py-date-picker .pika-lendar .is-selected .pika-button,\n.py-date-picker .pika-lendar .has-event .pika-button {\n background: <<colour muted-foreground>>;\n color: <<colour tiddler-background>>;\n box-shadow: none;\n border-radius: 3px;\n}\n\n.py-date-picker .pika-label {\n background-color: transparent;\n color: <<colour foreground>>;\n}\n\n.py-date-picker .pika-lendar table th,\n.py-date-picker .pika-lendar table td {\n border: 0 none;\n}\n"
},
"$:/plugins/nico/projectify/styles/form-control": {
"title": "$:/plugins/nico/projectify/styles/form-control",
"created": "20210117173623112",
"modified": "20210117173623112",
"tags": "$:/tags/Stylesheet",
"type": "text/vnd.tiddlywiki",
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.py-btn {\n border-radius: 1.5em;\n border: 1px solid #ccc;\n background: <<colour tiddler-background>>;\n padding: .3em 1em;\n cursor: pointer;\n transition: box-shadow ease-in .1s;\n}\n\n.py-btn:focus {\n outline: 0 none;\n}\n\n.py-btn:active {\n box-shadow: 0 0 0 0.2rem rgba(0,0,0,.08);\n}\n\n.py-btn.btn-small {\n font-size: .9em;\n padding: .2em .8em;\n}\n\n.py-btn.btn-primary {\n background-color: <<colour primary>>;\n border-color: <<colour primary>>;\n color: <<colour background>>;\n fill: <<colour background>>;\n}\n\n.py-btn.btn-primary:active {\n box-shadow: 0 0 0 0.2rem rgba(0,125,255,.3);\n}\n\n.py-btn.btn-danger {\n border-color: #e73939;\n color: #e73939;\n fill: #e73939;\n}\n\n.py-btn.btn-danger:active {\n box-shadow: 0 0 0 0.2rem rgba(255,0,0,.2);\n}\n\n.py-form .py-control-group {\n margin: 8px 0;\n}\n\n.py-form .py-control-group .py-label {\n padding: 0;\n}\n\n.py-actions {\n margin: 10px 0 20px 0;\n}\n\n.py-form .py-actions {\n margin-top: 20px;\n}\n\ninput.py-input {\n transition: border .14s ease-in-out;\n border: 1px solid <<colour tiddler-editor-border>>;\n padding: 8px;\n border-radius: 4px;\n width: 300px;\n}\n\ninput.py-input:focus {\n box-shadow: 0 0 0.2rem 0 <<colour primary>>;\n outline: 0;\n border-color: <<colour primary>>;\n\n}\n\ninput.py-input.input-larger {\n width: 450px;\n max-width: 100%;\n}\n\nInput.py-input.input-large {\n width: 100%;\n padding: .5em 1em;\n font-size: 1.1em;\n}\n\n.py-todo input[type=\"checkbox\"],\n.py-toggle-todo-button input[type=\"checkbox\"] {\n display: none;\n}\n\n.py-checkbox {\n color: <<colour muted-foreground>>;\n cursor: pointer;\n transition: all ease-in .2s;\n}\n\n.py-todo .py-checkbox {\n margin-right: 3px;\n}\n\n.py-checkbox .todo-hover {\n display: none;\n}\n\n.py-checkbox:hover .todo-hover {\n display: initial;\n}\n\n.py-checkbox:hover .todo {\n display: none;\n}\n\n.py-checkbox:hover {\n color: #2da562;\n}\n\n.py-checkbox .done {\n color: #2da562;\n}\n\n.py-popup {\n background: <<colour tiddler-background>>;\n border-radius: 8px;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);\n padding: 5px 20px;\n width: 350px;\n}\n"
},
"$:/plugins/nico/projectify/styles/notebook": {
"title": "$:/plugins/nico/projectify/styles/notebook",
"created": "20200426194806637",
"modified": "20210106090506091",
"tags": "$:/tags/Stylesheet",
"type": "text/vnd.tiddlywiki",
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n/* Notebook sidebar */\n\n.nc-sidebar .py-projects {\n margin: 0;\n border: 0;\n}\n\n.nc-sidebar .py-projects .py-project {\n border-bottom: 0;\n}\n\n.nc-sidebar dl {\n margin: 0;\n}\n"
},
"$:/plugins/nico/projectify/styles/quick-capture": {
"title": "$:/plugins/nico/projectify/styles/quick-capture",
"created": "20210121181105314",
"modified": "20210121181112691",
"tags": "$:/tags/Stylesheet",
"type": "text/vnd.tiddlywiki",
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n[data-tiddler-title^=\"$:/plugins/nico/projectify/QuickCapture\"] .tc-title,\n[data-tiddler-title^=\"$:/plugins/nico/projectify/QuickCapture\"] .tc-subtitle {\n display: none;\n}\n\n[data-tiddler-title^=\"$:/plugins/nico/projectify/QuickCapture\"] svg {\n fill: <<colour primary>>;\n vertical-align: middle;\n width: 1.2em;\n height: 1.2em;\n margin-right: 6px;\n}\n"
},
"$:/plugins/nico/projectify/styles/stylesheet": {
"title": "$:/plugins/nico/projectify/styles/stylesheet",
"created": "20200426194806637",
"modified": "20210127111843916",
"tags": "$:/tags/Stylesheet",
"type": "text/vnd.tiddlywiki",
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.py-projects-heading {\n display: flex;\n justify-content: space-between;\n}\n\n.py-projects-heading h2 {\n margin: 0;\n display: inline-block;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .py-projects-heading {\n display: block;\n }\n\n .py-projects-heading .py-title {\n margin-bottom: 20px;\n }\n}\n\n.py-projects-heading > button {\n display: inline-block;\n margin-left: 5px;\n}\n\n.tc-titlebar .py-checkbox svg {\n width: 26px;\n height: 26px;\n fill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-titlebar .py-checkbox .done svg {\n width: 26px;\n height: 26px;\n fill: #2da562;\n}\n\n.py-reorder-projects:not([hidden]) {\n display: block;\n}\n\n.py-projects, .py-todos {\n padding-left: 0;\n}\n\n.py-projects .py-project,\n.py-todos .tc-menu-list-item {\n border-bottom: 1px solid rgba(0, 0, 0, 0.08);\n}\n\n.py-projects,\n.py-todos .tc-menu-list-item:first-child {\n border-top: 1px solid rgba(0, 0, 0, 0.08);\n}\n\n.py-todo {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n padding: 5px 0;\n}\n\n.py-project {\n list-style: none;\n padding: 5px 0;\n}\n\n.py-project a {\n font-weight: bold;\n}\n\n.py-project .py-project-infos {\n font-size: .8em;\n line-height: 1em;\n color: <<colour muted-foreground>>;\n margin-left: 20px;\n}\n\n.py-project .py-project-heading {\n display: flex;\n justify-content: space-between;\n}\n\n.py-project .py-project-heading .py-project-category {\n font-size: .9em;\n white-space: nowrap;\n}\n\n/* Align the completed todos with the non-completed ones that have a drag\n handle. TODO: Check why the padding is different from the drag-handle's width\n */\n.py-completed-todos .py-todo .py-checkbox {\n padding-left: 22px;\n}\n\n.py-todo .tc-tiddlylink:hover {\n text-decoration: none;\n}\n\n.py-todo .py-todo-actions {\n float: right;\n}\n\n.py-todo .py-btn.py-priority {\n border: none;\n}\n\n.py-todo .py-project-link {\n font-size: .8em;\n color: #aaa;\n}\n\n.py-todo .py-todo-text-icon {\n color: #999;\n fill: #999;\n}\n\n.py-todo.py-completed a {\n color: <<colour muted-foreground>>;\n}\n\n.py-todo-heading {\n margin-top: 4px;\n margin-bottom: 14px;\n}\n\n.py-todo-heading .py-btn {\n font-size: .9em;\n padding: .3em .9em;\n}\n\n.py-todo-actions .py-btn,\n.py-todo .py-btn.py-priority {\n color: #999;\n fill: #999;\n padding: 2px 3px;\n border-radius: 4px;\n}\n\n.py-due-date.py-overdue {\n color: <<colour background>>;\n background: #e73939;\n border-color: #e73939;\n font-weight: bold;\n}\n\n.py-due-date.py-due-today {\n color: <<colour primary>>;\n fill: <<colour primary>>;\n border-color: <<colour primary>>;\n}\n\n.py-todo .py-todo-actions .py-btn {\n font-size: .8em;\n margin-left: 6px;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .py-todo .py-todo-actions .py-btn.py-not-scheduled,\n .py-todo .py-todo-actions .py-btn.py-priority- {\n opacity: 0;\n transition: opacity ease-in .14s;\n }\n\n .py-todo:hover .py-todo-actions .py-btn {\n opacity: 1 !important;\n }\n}\n\n.py-projects .tc-droppable.tc-dragover {\n background: rgba(255,255,100,0.3);\n display: block;\n}\n\n.py-tabs.tc-tab-buttons button {\n font-weight: bold;\n font-size: 1.2em;\n border: 0;\n padding: .6em .8em .4em .8em;\n background: transparent;\n cursor: pointer;\n color: <<colour tiddler-title-foreground>>;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .py-tabs.tc-tab-buttons button {\n font-size: .8em;\n padding: 8px;\n }\n\n .py-tabs.tc-tab-buttons button svg {\n display: block;\n width: 1.5rem;\n height: 1.5rem;\n margin: 0 auto 6px auto;\n }\n}\n\n.py-tabs.tc-tab-buttons button.tc-tab-selected {\n border: 0;\n border-bottom: 4px solid <<colour primary>>;\n color: <<colour tiddler-title-foreground>>;\n}\n\n.py-scheduled-drop-down h4 {\n margin: 5px 10px;\n color: <<colour foreground>>;\n font-weight: bold;\n}\n\n.py-scheduled-drop-down .clear {\n margin: 5px 10px;\n}\n\n.tc-drop-down.py-drop-down {\n min-width: 200px;\n}\n\n.tc-drop-down.py-drop-down .tc-btn-invisible {\n font-size: 14px;\n line-height: 2em;\n}\n\n.tc-drop-down.py-drop-down .tc-btn-invisible svg {\n margin-right: 6px;\n}\n\n.tc-drop-down.py-drop-down hr {\n margin: 2px 0;\n padding: 0;\n border: 0;\n border-bottom: 1px solid <<colour muted-foreground>>;\n}\n\n.tc-drop-down .py-priorities {\n display: flex;\n align-items: space-between;\n}\n\n.tc-drop-down .py-priorities .tc-btn-invisible {\n width: auto;\n text-align: center;\n}\n\n.py-priority-3, .py-priority-3 svg,\n.py-drop-down .py-priority-3,\n.py-drop-down .py-priority-3 svg,\n.py-btn.py-priority-3 {\n fill: #e73939;\n color: #e73939;\n}\n\n.py-priority-2, .py-priority-2 svg,\n.py-drop-down .py-priority-2,\n.py-drop-down .py-priority-2 svg,\n.py-btn.py-priority-2 {\n fill: #e77a39;\n color: #e77a39;\n}\n\n.py-priority-1, .py-priority-1 svg,\n.py-drop-down .py-priority-1,\n.py-drop-down .py-priority-1 svg,\n.py-btn.py-priority-1 {\n fill: #24cd5e;\n color: #24cd5e;\n}\n\n.py-project-category-manager-table {\n width: 100%;\n}\n\n.py-project-category-manager-table td {\n padding: 4px;\n}\n\n.py-project-category-manager-table input {\n width: 100%;\n}\n\n.py-project-category-manager-table input[type=\"color\"] {\n width: 50px;\n padding: 3px;\n}\n"
},
"$:/plugins/nico/projectify/styles/utils": {
"title": "$:/plugins/nico/projectify/styles/utils",
"created": "20210117173623112",
"modified": "20210117174613237",
"tags": "$:/tags/Stylesheet",
"type": "text/vnd.tiddlywiki",
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.py-link-muted {\n text-decoration: underline;\n color: <<colour muted-foreground>>;\n}\n\n.py-link-muted:hover,\n.py-link-muted:active {\n color: <<colour primary>>;\n}\n\n.py-icon {\n vertical-align: middle;\n}\n\n.py-pie circle {\n stroke: <<colour primary>>;\n fill: <<colour background>>;\n}\n \n.py-due-date svg {\n width: 1em;\n height: 1em;\n}\n\n.py-label {\n display: block;\n font-size: .8em;\n opacity: .6;\n padding: 4px 0;\n}\n\n.py-right-aligned {\n text-align: right;\n}\n\n.py-drag-handle {\n color: <<colour muted-foreground>>;\n width: 18px;\n display: inline-block;\n}\n\n.py-drag-handle svg {\n vertical-align: middle;\n}\n\n.py-banner {\n padding: 10px 20px;\n background: <<colour notification-background>>;\n border: 1px solid <<colour notification-border>>;\n margin: 10px 0;\n border-radius: 3px;\n}\n\n.py-banner button {\n text-decoration: underline;\n}\n\n.py-tip {\n margin: 10px;\n background: <<colour notification-background>>;\n color: <<colour notification-foreground>>;\n padding: 10px;\n border-radius: 6px;\n}\n\n.py-tip-icon {\n font-size: 1.2em;\n}\n\n.py-count {\n background: #df3f3f;\n color: white;\n font-weight: bold;\n padding: 6px;\n font-size: 12px;\n text-align: center;\n display: inline-block;\n border-radius: 24px;\n min-width: 24px;\n line-height: 1;\n vertical-align: middle;\n}\n\n.py-count.info {\n background: <<colour primary>>;\n}\n\n.tc-tab-buttons .py-count {\n font-size: 10px;\n padding: 4px;\n min-width: 18px;\n margin-top: -0.5rem;\n}\n\n.py-pill-container {\n position: relative;\n}\n\n.py-pill-container .py-pill {\n position: absolute;\n top: 0;\n right: 2px;\n width: 8px;\n height: 8px;\n border-radius: 4px;\n background: #df3f3f;\n}\n\nmodified: 20210117210522162\n"
},
"$:/plugins/nico/projectify/styles/vanilla": {
"title": "$:/plugins/nico/projectify/styles/vanilla",
"created": "20210107180235870",
"modified": "20210107180407568",
"tags": "$:/tags/Stylesheet",
"type": "text/vnd.tiddlywiki",
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n/* Default sidebar */\n\n.py-sidebar-section {\n max-width: 500px;\n}\n"
},
"$:/plugins/nico/projectify/styles/welcome": {
"title": "$:/plugins/nico/projectify/styles/welcome",
"created": "20210117173623112",
"modified": "20210117174118787",
"tags": "$:/tags/Stylesheet",
"type": "text/vnd.tiddlywiki",
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n\n.py-welcome {\n max-width: 800px;\n text-align: center;\n padding: 40px 20px;\n margin: 20px auto;\n background: <<colour message-background>>;\n color: <<colour message-foreground>>;\n border-radius: 12px;\n}\n\n.py-welcome .icon {\n font-size: 4em;\n}\n\n.py-welcome h3 {\n font-weight: bold;\n}\n\n.py-welcome p {\n margin: 0;\n}\n"
},
"$:/plugins/nico/projectify/ui/buttons/AddCategory": {
"title": "$:/plugins/nico/projectify/ui/buttons/AddCategory",
"created": "20210114223231533",
"modified": "20210118092219909",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$button\n class=\"py-btn btn-primary\"\n popup=\"$:/state/projectify/show-new-category-popup\"\n tooltip={{$:/language/projectify/AddCategory/Hint}}\n aria-label={{$:/language/projectify/AddCategory/Hint}}\n>\n {{$:/core/images/edit-button}}\n <<lingo AddCategory/Caption>>\n</$button>\n\n<$reveal\n type=\"popup\"\n class=\"tc-popup-keep py-popup\"\n state=\"$:/state/projectify/show-new-category-popup\"\n position=\"above\"\n>\n <h2><<lingo Category>></h2>\n {{$:/plugins/nico/projectify/ui/forms/NewCategory}}\n</$reveal>\n"
},
"$:/plugins/nico/projectify/ui/buttons/AddProject": {
"title": "$:/plugins/nico/projectify/ui/buttons/AddProject",
"created": "20201217210439140",
"modified": "20210112180542001",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$button\n class=\"py-btn btn-primary\"\n popup=\"$:/state/projectify/show-new-project-popup\"\n tooltip={{$:/language/projectify/AddProject/Hint}}\n aria-label={{$:/language/projectify/AddProject/Hint}}\n>\n {{$:/core/images/edit-button}}\n <<lingo AddProject/Caption>>\n</$button>\n\n<$reveal\n type=\"popup\"\n class=\"tc-popup-keep py-popup\"\n state=\"$:/state/projectify/show-new-project-popup\"\n position=\"above\"\n>\n <h2> <<lingo NewProject>></h2>\n {{$:/plugins/nico/projectify/ui/forms/NewProject}}\n</$reveal>\n"
},
"$:/plugins/nico/projectify/ui/buttons/AddTodo": {
"title": "$:/plugins/nico/projectify/ui/buttons/AddTodo",
"created": "20201212172804699",
"modified": "20210112180541864",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$button\n class=\"py-btn\"\n set=<<stateTiddler>>\n setTo=\"show\"\n tooltip={{$:/language/projectify/AddTodo/Hint}}\n aria-label={{$:/language/projectify/AddTodo/Hint}}\n>\n {{$:/core/images/list-bullet}} <<lingo AddTodo/Caption>>\n</$button>\n"
},
"$:/plugins/nico/projectify/ui/buttons/ArchiveProject": {
"title": "$:/plugins/nico/projectify/ui/buttons/ArchiveProject",
"created": "20201209150027612",
"modified": "20210112180541889",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$fieldmangler>\n <$button\n class=\"py-btn btn-danger nc-archive-project\"\n tooltip={{$:/language/projectify/ArchiveProject/Hint}}\n aria-label={{$:/language/projectify/ArchiveProject/Hint}}\n >\n <$action-sendmessage $message=\"tm-add-tag\" $param=\"done\"/>\n <$action-sendmessage $message=\"tm-auto-save-wiki\"/>\n {{$:/core/images/delete-button}} <<lingo ArchiveProject/Caption>>\n </$button>\n</$fieldmangler>\n"
},
"$:/plugins/nico/projectify/ui/buttons/Cancel": {
"title": "$:/plugins/nico/projectify/ui/buttons/Cancel",
"created": "20201212172804699",
"modified": "20210112180541944",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$button class=\"py-btn\" set=<<stateTiddler>> setTo=\"\">\n <<lingo Cancel/Caption>>\n</$button>\n"
},
"$:/plugins/nico/projectify/ui/buttons/CategoryFilter": {
"title": "$:/plugins/nico/projectify/ui/buttons/CategoryFilter",
"created": "20210116205450353",
"modified": "20210118182714845",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$vars\n popupTiddler=<<qualify \"$:/state/projectify/category-filter-dropdown\">>\n stateTiddler=\"$:/state/projectify/project-category-filter\"\n>\n <$button popup=<<popupTiddler>> class=\"py-btn btn-small\">\n {{$:/plugins/nico/projectify/images/funnel}}\n <$reveal type=\"match\" state=<<stateTiddler>> text=\"\">\n <<lingo FilterProjects>>\n </$reveal>\n <$reveal type=\"nomatch\" state=<<stateTiddler>> text=\"\">\n Projects in\n <$tiddler tiddler={{{ [<stateTiddler>get[text]] }}}>\n\t{{||$:/plugins/nico/projectify/ui/category/Category}}\n </$tiddler>\n </$reveal>\n </$button>\n\n <$reveal state=<<popupTiddler>> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down py-drop-down\">\n <$list filter=<<py-all-categories>> variable=\"category\">\n <$vars colour={{{ [<category>get[color]] }}}>\n\t<$button class=\"tc-btn-invisible\">\n\t <$tiddler tiddler=<<category>>>\n\t {{||$:/plugins/nico/projectify/ui/category/Category}}\n\t </$tiddler>\n\t <$action-setfield $tiddler=<<stateTiddler>> text=<<category>>/>\n\t</$button>\n </$vars>\n </$list>\n\n <hr/>\n <$link to=\"$:/plugins/nico/projectify/ui/config/Categories\">\n <<lingo EditCategories>>\n </$link>\n </$reveal>\n\n <$reveal type=\"nomatch\" state=<<stateTiddler>> text=\"\">\n <$button class=\"tc-btn-invisible btn-small py-link-muted\">\n <<lingo Clear>>\n\t<$action-deletetiddler $tiddler=<<stateTiddler>>/>\n </$button>\n </$reveal>\n\n</$vars>\n"
},
"$:/plugins/nico/projectify/ui/buttons/Checkbox": {
"title": "$:/plugins/nico/projectify/ui/buttons/Checkbox",
"created": "20200428151242242",
"modified": "20201212170921075",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<span class=\"py-checkbox\">\n <$list filter=<<py-is-open>>>\n <span class=\"todo\"> {{$:/plugins/nico/projectify/images/checkbox}}</span>\n <span class=\"todo-hover\"> {{$:/plugins/nico/projectify/images/checkbox-checked}}</span>\n </$list>\n <$list filter=<<py-is-completed>>>\n <span class=\"done\"> {{$:/plugins/nico/projectify/images/checkbox-checked-solid}}</span>\n </$list>\n</span>\n"
},
"$:/plugins/nico/projectify/ui/buttons/ProjectCardSettings": {
"title": "$:/plugins/nico/projectify/ui/buttons/ProjectCardSettings",
"created": "20201210171047824",
"modified": "20210118092219973",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$vars popupTiddler=<<qualify \"$:/state/projectify/project-card-settings-dropdown\">>>\n <$button\n popup=<<popupTiddler>>\n tooltip={{$:/language/projectify/CardOptions/Hint}}\n aria-label={{$:/language/projectify/CardOptions/Hint}}\n class=\"tc-btn-invisible\"\n selectedClass=\"tc-selected\"\n >\n {{$:/core/images/down-arrow}}\n </$button>\n\n <$reveal state=<<popupTiddler>> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down py-drop-down\">\n <$list filter=<<py-all-categories>> variable=\"category\">\n <$button class=\"tc-btn-invisible\">\n\t<$tiddler tiddler=<<category>>>\n\t {{||$:/plugins/nico/projectify/ui/category/Category}}\n\t</$tiddler>\n\t<$action-setfield category=<<category>>/>\n </$button>\n </$list>\n <hr/>\n <$link to=\"$:/plugins/nico/projectify/ui/config/Categories\">\n <<lingo EditCategories>>\n </$link>\n </$reveal>\n</$vars>\n"
},
"$:/plugins/nico/projectify/ui/buttons/ProjectListSettings": {
"title": "$:/plugins/nico/projectify/ui/buttons/ProjectListSettings",
"created": "20201210171047824",
"modified": "20210121182326872",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$button\n popup=\"$:/state/projectify/project-list-settings-dropdown\"\n tooltip={{$:/language/projectify/Options/Hint}}\n aria-label={{$:/language/projectify/Options/Hint}}\n class=\"tc-btn-invisible\"\n selectedClass=\"tc-selected\"\n>\n {{$:/core/images/down-arrow}}\n</$button>\n\n<$reveal state=\"$:/state/projectify/project-list-settings-dropdown\" type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down\">\n <$vars switchView={{{ [{$:/config/projectify/projects-view}match[list]then[cards]else[list]] }}}>\n <$button class=\"tc-btn-invisible\">\n <$list filter=\"[<switchView>match[list]]\">\n\t<<lingo ViewAsList>>\n </$list>\n <$list filter=\"[<switchView>match[cards]]\">\n\t<<lingo ViewAsCards>>\n </$list>\n <$action-setfield $tiddler=\"$:/config/projectify/projects-view\" text=<<switchView>> />\n </$button>\n </$vars>\n\n <$button class=\"tc-btn-invisible\">\n <<lingo ReorderProjects/Caption>>\n <$action-setfield $tiddler=\"$:/state/projectify/show-reorder-projects\" text=\"yes\">\n </$button>\n</$reveal>\n"
},
"$:/plugins/nico/projectify/ui/buttons/RestoreProject": {
"title": "$:/plugins/nico/projectify/ui/buttons/RestoreProject",
"created": "20201209151126748",
"modified": "20210112180541974",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$fieldmangler>\n <$button class=\"tc-btn-invisible\">\n <$action-sendmessage $message=\"tm-remove-tag\" $param=\"done\"/>\n <<lingo RestoreProject>>\n <$action-sendmessage $message=\"tm-auto-save-wiki\"/>\n </$button>\n</$fieldmangler>\n"
},
"$:/plugins/nico/projectify/ui/buttons/Save": {
"title": "$:/plugins/nico/projectify/ui/buttons/Save",
"created": "20201212172804699",
"modified": "20210112180953297",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$button class=\"py-btn btn-primary\">\n <<save-actions>>\n <<lingo Save/Caption>>\n</$button>\n"
},
"$:/plugins/nico/projectify/ui/buttons/Scheduled": {
"title": "$:/plugins/nico/projectify/ui/buttons/Scheduled",
"created": "20201210171047824",
"description": "Show all todos scheduled for today",
"modified": "20210201175357320",
"tags": "$:/tags/PageControls",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$button\n popup=\"$:/state/projectify/scheduled-dropdown\"\n tooltip={{$:/language/projectify/TodaysTodos}}\n aria-label={{$:/language/projectify/TodaysTodos}}\n class={{{ [[desktop-only ]addsuffix<tv-config-toolbar-class>] }}}\n selectedClass=\"tc-selected\"\n>\n <$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n <span class=\"py-pill-container\">\n {{$:/plugins/nico/projectify/images/calendar}}\n <$list filter=<<py-has-todos-due-today-or-overdue>>>\n <div class=\"py-pill\"></div>\n </$list>\n </span>\n </$list>\n <$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n <span class=\"tc-btn-text\"><<lingo TodaysTodos>></span>\n </$list>\n</$button>\n\n<$reveal state=\"$:/state/projectify/scheduled-dropdown\" type=\"popup\" position=\"belowleft\">\n <div class=\"tc-drop-down py-scheduled-drop-down\">\n <h4><<ling TodayAndOverdue>></h4>\n <$list\n filter=<<py-todos-due-today-or-overdue>>\n emptyMessage=\"\"\"<div class=\"clear\">🌞 <<lingo AllClear>></div>\"\"\"\n >\n <$link to={{!!title}}>\n\t{{||$:/plugins/nico/projectify/ui/todo/TodoCaption}}\n </$link>\n </$list>\n </div>\n</$reveal>\n"
},
"$:/plugins/nico/projectify/ui/buttons/SelectCategory": {
"title": "$:/plugins/nico/projectify/ui/buttons/SelectCategory",
"created": "20210116205450353",
"modified": "20210125211734424",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$vars popupTiddler=<<qualify \"$:/state/projectify/category-dropdown\">>>\n <$button\n popup=<<popupTiddler>>\n class=\"py-btn btn-small\"\n tooltip={{$:/language/projectify/SetCategory/Hint}}\n >\n <$reveal type=\"nomatch\" state=\"!!category\" text=\"\">\n <$tiddler tiddler={{!!category}}>\n\t{{||$:/plugins/nico/projectify/ui/category/Category}}\n </$tiddler>\n </$reveal>\n <$reveal type=\"match\" state=\"!!category\" text=\"\">\n <<lingo SetCategory/Caption>>\n </$reveal>\n </$button>\n\n <$reveal state=<<popupTiddler>> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down py-drop-down\">\n <$list filter=<<py-all-categories>> variable=\"category\">\n <$button class=\"tc-btn-invisible\">\n\t<$tiddler tiddler=<<category>>>\n\t {{||$:/plugins/nico/projectify/ui/category/Category}}\n\t</$tiddler>\n\t<$action-setfield category=<<category>>/>\n </$button>\n </$list>\n <$button class=\"tc-btn-invisible\">\n {{$:/plugins/nico/projectify/images/slash-circle}} <<lingo Clear>>\n <$action-deletefield $field=\"category\"/>\n </$button>\n <hr/>\n <$link to=\"$:/plugins/nico/projectify/ui/config/Categories\">\n <<lingo EditCategories>>\n </$link>\n </$reveal>\n</$vars>\n"
},
"$:/plugins/nico/projectify/ui/buttons/TodoActions": {
"title": "$:/plugins/nico/projectify/ui/buttons/TodoActions",
"created": "20210110175540346",
"modified": "20210201181117406",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$vars\n popupTiddler=<<qualify \"$:/state/projectify/todo-actions-dropdown\">>\n cssClass=\"py-btn\"\n>\n <$button\n class=<<cssClass>>\n popup=<<popupTiddler>>\n tooltip={{$:/language/projectify/TodoActions/Hint}}\n aria-label={{$:/language/projectify/TodoActions/Hint}}\n >\n {{$:/plugins/nico/projectify/images/dots}}\n </$button>\n\n <$reveal state=<<popupTiddler>> type=\"popup\" position=\"belowleft\" animate=\"no\">\n <div class=\"tc-drop-down py-drop-down py-date-picker py-todo-actions-drop-down\">\n {{||$:/plugins/nico/projectify/ui/forms/TodoPriority}}\n <hr/>\n {{||$:/plugins/nico/projectify/ui/forms/TodoDueDate}}\n <hr/>\n {{||$:/plugins/nico/projectify/ui/forms/TodoConvert}}\n </div>\n </$reveal>\n</$vars>\n"
},
"$:/plugins/nico/projectify/ui/buttons/TodoDueDate": {
"title": "$:/plugins/nico/projectify/ui/buttons/TodoDueDate",
"created": "20200424135048294",
"modified": "20210112215154637",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$vars popupTiddler=<<qualify \"$:/state/projectify/due-date-dropdown\">>>\n <$list filter=<<py-is-overdue>>>\n <$button class=\"py-btn py-due-date py-overdue\" popup=<<popupTiddler>>>\n <$list\n filter=<<py-is-due-yesterday>>\n emptyMessage=\"\"\"<$view field=\"due\" format=\"relativedate\"/>\"\"\"\n >\n\t<<lingo Yesterday>>\n </$list>\n </$button>\n </$list>\n <$list filter=<<py-is-not-overdue>>>\n <$list filter=<<py-is-due-today>>>\n <$button class=\"py-btn py-due-date py-due-today\" popup=<<popupTiddler>>>\n {{$:/plugins/nico/projectify/images/calendar}} <<lingo Today>>\n </$button>\n </$list>\n <$list filter=<<py-is-due-later>>>\n <$button class=\"py-btn py-due-date\" popup=<<popupTiddler>>>\n\t{{$:/plugins/nico/projectify/images/calendar}}\n\t<$list\n\t filter=<<py-is-due-tomorrow>>\n\t emptyMessage=\"\"\"<$view field=\"due\" format=\"date\" template={{$:/language/projectify/DateFormat}}/>\"\"\"\n\t>\n\t <<lingo Tomorrow>>\n\t</$list>\n </$button>\n </$list>\n <$list filter=<<py-is-not-scheduled>>>\n <$button class=\"py-btn py-due-date py-not-scheduled\" popup=<<popupTiddler>>>\n\t{{$:/plugins/nico/projectify/images/calendar}}\n\t<<lingo Schedule/Caption>>\n </$button>\n </$list>\n </$list>\n\n <$reveal state=<<popupTiddler>> type=\"popup\" position=\"belowleft\" animate=\"no\">\n <div class=\"tc-drop-down py-drop-down py-date-picker\">\n {{||$:/plugins/nico/projectify/ui/forms/TodoDueDate}}\n </div>\n </$reveal>\n</$vars>\n"
},
"$:/plugins/nico/projectify/ui/buttons/TodoPriority": {
"title": "$:/plugins/nico/projectify/ui/buttons/TodoPriority",
"created": "20200424135048294",
"modified": "20210112180542060",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$vars\n popupTiddler=<<qualify \"$:/state/projectify/due-priority-dropdown\">>\n cssClass={{{ [[py-btn py-priority py-priority-]addsuffix{!!priority}] }}}\n>\n <$button\n class=<<cssClass>>\n popup=<<popupTiddler>>\n tooltip={{$:/language/projectify/Priority/Hint}}\n aria-label={{$:/language/projectify/Priority/Hint}}\n >\n {{$:/plugins/nico/projectify/images/flag}}\n </$button>\n\n <$reveal state=<<popupTiddler>> type=\"popup\" position=\"belowleft\" animate=\"no\">\n <div class=\"tc-drop-down py-drop-down\">\n {{||$:/plugins/nico/projectify/ui/forms/TodoPriority}}\n </div>\n </$reveal>\n</$vars>\n"
},
"$:/plugins/nico/projectify/ui/buttons/ToggleCompletedTodos": {
"title": "$:/plugins/nico/projectify/ui/buttons/ToggleCompletedTodos",
"created": "20201212172804699",
"modified": "20210131212757806",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$list filter=<<py-has-completed-todos>> variable=\"ignore\">\n <$vars stateTiddler=<<qualify \"$:/state/projectify/show-completed\">>\n\t default={{$:/config/projectify/ShowCompletedTodos}}>\n\n <$reveal type=\"nomatch\" state=<<stateTiddler>> text=\"yes\" default=<<default>>>\n <$button class=\"tc-btn-invisible py-link-muted\" set=<<stateTiddler>> setTo=\"yes\">\n {{$:/plugins/nico/projectify/images/eye}}\n\t<$count filter=<<py-completed-todos>>/> <<lingo Completed/Caption>>\n </$button>\n </$reveal>\n\n <$reveal type=\"match\" state=<<stateTiddler>> text=\"yes\" default=<<default>>>\n <$macrocall $name=\"todo-list-completed\"/>\n\n <div class=\"py-actions\">\n <$button class=\"tc-btn-invisible py-link-muted\" set=<<stateTiddler>> setTo=\"no\">\n {{$:/plugins/nico/projectify/images/eyeslash}} <<lingo HideCompleted/Caption>>\n </$button>\n </div>\n </$reveal>\n\n </$vars>\n</$list>\n"
},
"$:/plugins/nico/projectify/ui/buttons/ToggleTodo": {
"title": "$:/plugins/nico/projectify/ui/buttons/ToggleTodo",
"created": "20200420105800700",
"modified": "20210124162928585",
"tags": "$:/tags/ViewToolbar",
"caption": "{{||$:/plugins/nico/projectify/ui/buttons/Checkbox}} Toggle todo",
"description": "Projectify -- Toggle the state of the current todo tiddler",
"list-before": "$:/core/ui/Buttons/close",
"type": "text/vnd.tiddlywiki",
"text": "\\define save-actions()\n <$action-sendmessage $message=\"tm-auto-save-wiki\"/>\n\\end\n\n<$list filter=<<py-is-todo>>>\n <span class=\"py-toggle-todo-button\">\n <$checkbox tag=\"done\" actions=<<save-actions>>>\n {{||$:/plugins/nico/projectify/ui/buttons/Checkbox}}\n </$checkbox>\n </span>\n</$list>\n\n"
},
"$:/plugins/nico/projectify/ui/category/Category": {
"title": "$:/plugins/nico/projectify/ui/category/Category",
"created": "20210117163947721",
"modified": "20210118092219999",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$vars colour={{{ [all[current]get[color]] }}}>\n {{||$:/plugins/nico/projectify/ui/category/CategoryPill}}\n <$text text={{!!title}}>\n</$vars>\n\n"
},
"$:/plugins/nico/projectify/ui/category/CategoryPill": {
"title": "$:/plugins/nico/projectify/ui/category/CategoryPill",
"created": "20210117163947721",
"modified": "20210118092251905",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<div class=\"py-category-pill\" style={{{ [[background-color: ]addsuffix<colour>] }}}></div>\n"
},
"$:/plugins/nico/projectify/ui/config/Basics": {
"title": "$:/plugins/nico/projectify/ui/config/Basics",
"created": "20210121211818576",
"modified": "20210131212903344",
"tags": "$:/plugins/nico/projectify/tags/Config",
"list-before": "$:/plugins/nico/projectify/ui/config/Dashboard",
"type": "text/vnd.tiddlywiki",
"caption": "{{$:/language/ControlPanel/Basics/Caption}}",
"text": "\\define lingo-base() $:/language/projectify/\n\n\\define select-show-welcome-messages()\n<$select tiddler=\"$:/config/projectify/ShowWelcomeMessages\">\n <option value=\"yes\">{{$:/language/Yes}}</option>\n <option value=\"no\">{{$:/language/No}}</option>\n</$select>\n\\end\n\n\\define select-show-completed-todos()\n<$select tiddler=\"$:/config/projectify/ShowCompletedTodos\">\n <option value=\"yes\">{{$:/language/Yes}}</option>\n <option value=\"no\">{{$:/language/No}}</option>\n</$select>\n\\end\n\n|<<lingo ShowWelcomeMessages>> |<<select-show-welcome-messages>> |\n|<<lingo ShowCompletedTodosByDefault>> |<<select-show-completed-todos>> |\n\n"
},
"$:/plugins/nico/projectify/ui/config/Categories": {
"title": "$:/plugins/nico/projectify/ui/config/Categories",
"created": "20210114221324413",
"modified": "20210126095312829",
"tags": "$:/plugins/nico/projectify/tags/Config",
"list-after": "$:/plugins/nico/projectify/ui/config/Dashboard",
"type": "text/vnd.tiddlywiki",
"caption": "{{$:/language/projectify/Categories}}",
"text": "\\define lingo-base() $:/language/TagManager/\n\n\\define category-editor()\n<tr>\n <td><$link to=<<currentTiddler>>>{{||$:/plugins/nico/projectify/ui/category/Category}}</$link></td>\n <td>\n <$list filter={{$:/config/projectify/DefaultCategoryColours}} variable=\"colour\">\n <$button class=\"tc-btn-invisible\">\n\t{{$:/plugins/nico/projectify/ui/category/CategoryPill}}\n\t<$action-setfield $field=\"color\" $value=<<colour>>/>\n </$button>\n </$list>\n <$edit-text field=\"color\" tag=\"input\" type=\"color\"/>\n </td>\n <td>\n <$button class=\"py-btn btn-danger btn-small\">\n {{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}\n <$action-deletetiddler $tiddler=<<currentTiddler>>>\n </$button>\n </td>\n</tr>\n\\end\n\n!! {{$:/language/projectify/Categories}}\n\n<table class=\"py-project-category-manager-table\">\n <tbody>\n <tr>\n <th>{{$:/language/projectify/Category}}</th>\n <th><<lingo Colour/Heading>></th>\n <th></th>\n </tr>\n\n <$list filter=<<py-all-categories>>>\n <<category-editor>>\n </$list>\n </tbody>\n</table>\n\n{{$:/plugins/nico/projectify/ui/buttons/AddCategory}}\n\n!! Default category colours\n\n<table class=\"py-project-category-manager-table\">\n <tbody>\n <tr>\n <td><<lingo Colour/Heading>></td>\n <td>\n\t<$edit-text\n\t tiddler=\"$:/config/projectify/DefaultCategoryColours\"\n\t field=\"text\"\n\t tag=\"input\"\n\t/>\n </td>\n </tr>\n </tbody>\n</table>\n\n\n"
},
"$:/plugins/nico/projectify/ui/config/Config": {
"title": "$:/plugins/nico/projectify/ui/config/Config",
"created": "20200426194806637",
"modified": "20210121212651554",
"tags": "$:/tags/ControlPanel",
"type": "text/vnd.tiddlywiki",
"caption": "Projectify",
"text": "<<tabs \"[all[shadows+tiddlers]tag[$:/plugins/nico/projectify/tags/Config]!has[draft.of]]\" \"$:/plugins/nico/projectify/ui/config/Basics\" \"$:/state/projectify/config\">>\n"
},
"$:/plugins/nico/projectify/ui/config/Dashboard": {
"title": "$:/plugins/nico/projectify/ui/config/Dashboard",
"created": "20200426194806637",
"modified": "20210112180542154",
"tags": "$:/plugins/nico/projectify/tags/Config",
"type": "text/vnd.tiddlywiki",
"caption": "{{$:/language/projectify/Dashboard}}",
"text": "\\define lingo-base() $:/language/projectify/\n\n\\define projects-view()\n<$select tiddler=\"$:/config/projectify/projects-view\">\n <$list filter=\"list cards\">\n <option value=<<currentTiddler>>><$macrocall $name=\"lingo\" title=<<currentTiddler>>/></option>\n </$list>\n</$select>\n\\end\n\n\\define default-dashboard-tab()\n<$select tiddler=\"$:/config/projectify/DefaultDashboardTab\">\n <$list filter=\"[all[tiddlers+shadows]tag[$:/plugins/nico/projectify/tags/dashboard]]\">\n <option value=<<currentTiddler>>>\n <$transclude field=\"caption\"><$text text=<<currentTiddler>>/>\n </$transclude></option>\n <$select tiddler=\"$:/config/projectify/projects-view\">\n</$select>\n\\end\n\n|<<lingo DefaultDashboardTab>> |<<default-dashboard-tab>> |\n|<<lingo ViewProjectsAs>> |<<projects-view>> |\n"
},
"$:/plugins/nico/projectify/ui/dashboard/ActiveProjects": {
"title": "$:/plugins/nico/projectify/ui/dashboard/ActiveProjects",
"created": "20210116214213972",
"modified": "20210118092251921",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$list\n filter=<<py-has-projects>>\n emptyMessage={{$:/plugins/nico/projectify/ui/welcome/EmptyProjects}}\n >\n <$vars category={{$:/state/projectify/project-category-filter}}>\n <$reveal type=\"match\" state=\"$:/config/projectify/projects-view\" text=\"list\">\n {{$:/plugins/nico/projectify/ui/dashboard/ProjectList}}\n </$reveal>\n <$reveal type=\"nomatch\" state=\"$:/config/projectify/projects-view\" text=\"list\">\n {{$:/plugins/nico/projectify/ui/dashboard/ProjectCards}}\n </$reveal>\n </$vars>\n</$list>\n"
},
"$:/plugins/nico/projectify/ui/dashboard/ArchivedProjects": {
"title": "$:/plugins/nico/projectify/ui/dashboard/ArchivedProjects",
"created": "20210116212646239",
"modified": "20210116213055945",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\n<$list filter=<<py-has-archived-projects>> variable=\"ignore\">\n <$reveal type=\"match\" state=\"$:/state/projectify/show-archived\" text=\"\">\n <$button class=\"tc-btn-invisible py-link-muted\" set=\"$:/state/projectify/show-archived\" setTo=\"show\">\n {{$:/plugins/nico/projectify/images/eye}} <<lingo ShowArchived/Caption>>\n </$button>\n </$reveal>\n\n <$reveal type=\"match\" state=\"$:/state/projectify/show-archived\" text=\"show\">\n <$button class=\"tc-btn-invisible py-link-muted\" set=\"$:/state/projectify/show-archived\" setTo=\"\">\n {{$:/plugins/nico/projectify/images/eyeslash}} <<lingo HideArchived/Caption>>\n </$button>\n\n <h2><<lingo Archive>></h2>\n\n <ul class=\"py-projects\">\n <$list filter=<<py-archived-projects>>>\n\t{{||$:/plugins/nico/projectify/ui/dashboard/ProjectListItem}}\n </$list>\n </ul>\n </$reveal>\n</$list>\n"
},
"$:/plugins/nico/projectify/ui/dashboard/Dashboard": {
"title": "$:/plugins/nico/projectify/ui/dashboard/Dashboard",
"created": "20200424192751342",
"modified": "20210117173922722",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$macrocall\n $name=\"tabs\"\n tabsList=\"[all[tiddlers+shadows]tag[$:/plugins/nico/projectify/tags/dashboard]]\"\n default={{$:/config/projectify/DefaultDashboardTab}}\n state=\"$:/state/projects-and-schedule\"\n class=\"py-tabs\"\n/>\n\n<div class=\"py-right-aligned\">\n <$link to=\"$:/plugins/nico/projectify/doc/Help\">\n {{$:/plugins/nico/projectify/images/info}} <<lingo Help>>\n </$link>\n</div>\n"
},
"$:/plugins/nico/projectify/ui/dashboard/Date": {
"title": "$:/plugins/nico/projectify/ui/dashboard/Date",
"created": "20210107174519365",
"modified": "20210107175324833",
"type": "text/vnd.tiddlywiki",
"text": "<$list filter=<<py-is-due-today>>>Today -- </$list>\n<$view field=\"due\" format=\"date\" template=\"DDth MMM\"/>\n"
},
"$:/plugins/nico/projectify/ui/Everything": {
"title": "$:/plugins/nico/projectify/ui/Everything",
"created": "20210122212615059",
"modified": "20210123152400707",
"caption": "{{$:/plugins/nico/projectify/images/funnel}} {{$:/language/Search/Filter/Caption}}",
"list-after": "$:/plugins/nico/projectify/ui/NextActions",
"tags": "$:/plugins/nico/projectify/tags/dashboard",
"type": "text/vnd.tiddlywiki",
"text": "{{$:/language/Search/Filter/Hint}}\n\n<$vars stateTiddler=\"$:/state/projectify/todo-filter\">\n <$edit-text class=\"py-input input-larger\" tiddler=<<stateTiddler>> field=\"filter\"/>\n <$vars popupTiddler=<<qualify \"$:/state/projectify/todo-filter-dropdown\">>\n\t todoFilter={{$:/state/projectify/todo-filter!!filter}}\n\t showProjectLinks=\"yes\">\n <span class=\"tc-popup-keep\">\n <$button popup=<<popupTiddler>> class=\"tc-btn-invisible\">\n\t{{$:/core/images/down-arrow}}\n </$button>\n </span>\n\n <$reveal state=<<popupTiddler>> type=\"popup\" position=\"belowleft\">\n <div class=\"tc-drop-down py-drop-down\">\n\t<$button class=\"tc-btn-invisible\">\n\t Outstanding\n\t <$action-setfield $tiddler=<<stateTiddler>> filter=\"[!tag[done]]\"/>\n\t</$button>\n\t<$button class=\"tc-btn-invisible\">\n\t Scheduled\n\t <$action-setfield $tiddler=<<stateTiddler>> filter=\"[!tag[done]has[due]]\"/>\n\t</$button>\n\t<$button class=\"tc-btn-invisible\">\n\t Completed\n\t <$action-setfield $tiddler=<<stateTiddler>> filter=\"[tag[done]]\"/>\n\t</$button>\n </div>\n </$reveal>\n\n <dl>\n <$count filter=<<py-filtered-todos>>/> {{$:/language/Search/Filter/Matches}}\n <$list filter=<<py-filtered-todos>> template=\"$:/plugins/nico/projectify/ui/todo/TodoItem\"></$list>\n </dl>\n </$vars>\n</$vars>\n"
},
"$:/plugins/nico/projectify/ui/dashboard/InboxAndProjects": {
"title": "$:/plugins/nico/projectify/ui/dashboard/InboxAndProjects",
"caption": "{{$:/plugins/nico/projectify/images/collection}} {{$:/language/projectify/Projects}}",
"created": "20200425193559847",
"modified": "20210122213121097",
"tags": "$:/plugins/nico/projectify/tags/dashboard",
"type": "text/vnd.tiddlywiki",
"text": "{{$:/plugins/nico/projectify/ui/inbox/Inbox}}\n{{$:/plugins/nico/projectify/ui/dashboard/Projects}}\n"
},
"$:/plugins/nico/projectify/ui/NextActions": {
"title": "$:/plugins/nico/projectify/ui/NextActions",
"caption": "{{$:/plugins/nico/projectify/images/stack}} {{$:/language/projectify/Next}}",
"created": "20200425195221581",
"list-after": "$:/plugins/nico/projectify/ui/dashbaord/Schedule",
"modified": "20210123140005174",
"tags": "$:/plugins/nico/projectify/tags/dashboard",
"type": "text/vnd.tiddlywiki",
"text": "<$list\n filter=<<py-has-active-projects>>\n emptyMessage={{$:/plugins/nico/projectify/ui/welcome/EmptyNextActions}}\n>\n <dl>\n <$list\n filter=<<py-active-projects>>\n template=\"$:/plugins/nico/projectify/ui/project/NextAction\"\n />\n </dl>\n</$list>\n"
},
"$:/plugins/nico/projectify/ui/dashboard/ProjectCard": {
"title": "$:/plugins/nico/projectify/ui/dashboard/ProjectCard",
"created": "20200424193106051",
"modified": "20210121210551371",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n\\define card-style()\nbackground-color: $(background)$;\n\\end\n\n<$vars category={{!!category}}>\n <$vars background={{{ [<category>get[color]] }}}>\n <div class=\"py-card-wrapper\" style=<<card-style>>>\n <$link overrideClass=\"py-card\" to={{!!title}}>\n\t<div class=\"py-card-options\">\n\t {{||$:/plugins/nico/projectify/ui/buttons/ProjectCardSettings}}\n\t</div>\n\t<div class=\"py-card-head\">\n\t <h3><$text text=<<currentTiddler>>/></h3>\n\t <div class=\"py-description\">\n\t {{!!description}}\n\t </div>\n\t</div>\n\t<div class=\"py-project-infos\">\n\t {{||$:/plugins/nico/projectify/images/pie}}\n\t <$count filter=<<py-open-todos>>/>\n\t <<lingo OpenTasks>>\n\t</div>\n\t<$list filter=<<py-has-category>> variable=\"ignore\">\n\t <div class=\"py-project-category\">\n\t <$text text=<<category>>/>\n\t </div>\n\t</$list>\n </$link>\n </div>\n </$vars>\n</$vars>\n"
},
"$:/plugins/nico/projectify/ui/dashboard/ProjectCards": {
"title": "$:/plugins/nico/projectify/ui/dashboard/ProjectCards",
"created": "20200424193106051",
"modified": "20210118092251912",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<div class=\"py-cards\">\n <$list filter=<<py-active-projects>>>\n <$list filter=\"[all[current]field:category<category>] [<category>is[blank]] +[limit[1]]\" variable=\"ignore\">\n <$droppable actions=<<project-refile-actions>>>\n\t{{||$:/plugins/nico/projectify/ui/dashboard/ProjectCard}}\n </$droppable>\n </$list>\n </$list>\n</div>\n"
},
"$:/plugins/nico/projectify/ui/dashboard/ProjectList": {
"title": "$:/plugins/nico/projectify/ui/dashboard/ProjectList",
"created": "20200424193106051",
"modified": "20210118092219920",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<ul class=\"py-projects\">\n <$list filter=<<py-active-projects>>>\n <$list filter=\"[all[current]field:category<category>] [<category>is[blank]] +[limit[1]]\" variable=\"ignore\">\n <$droppable actions=<<project-refile-actions>>>\n\t{{||$:/plugins/nico/projectify/ui/dashboard/ProjectListItem}}\n </$droppable>\n </$list>\n </$list>\n</ul>\n"
},
"$:/plugins/nico/projectify/ui/dashboard/ProjectListItem": {
"title": "$:/plugins/nico/projectify/ui/dashboard/ProjectListItem",
"created": "20210116212900413",
"modified": "20210118092219942",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$vars category={{!!category}}>\n <li class=\"py-project\">\n <div class=\"py-project-heading\">\n <div class=\"py-project-title\">\n\t{{||$:/plugins/nico/projectify/images/pie}} <$link to={{!!title}}><$view field=\"title\"/></$link>\n </div>\n <$list filter=<<category>> variable=\"ignore\">\n\t<div class=\"py-project-category\">\n\t <$tiddler tiddler=<<category>>>\n\t {{||$:/plugins/nico/projectify/ui/category/Category}}\n\t </$tiddler>\n\t</div>\n </$list>\n </div>\n <div class=\"py-project-infos\">\n <$count filter=<<py-open-todos>>/> <<lingo OpenTasks>>\n </div>\n </li>\n</$vars>\n"
},
"$:/plugins/nico/projectify/ui/dashboard/Projects": {
"title": "$:/plugins/nico/projectify/ui/dashboard/Projects",
"caption": "{{$:/plugins/nico/projectify/images/collection}} Projects",
"created": "20200424193106051",
"modified": "20210122213319191",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<div class=\"py-projects-heading\">\n <div class=\"py-title\">\n <h2><<lingo Projects>></h2>\n {{$:/plugins/nico/projectify/ui/buttons/ProjectListSettings}}\n </div>\n\n <div class=\"py-category-filter\">\n {{$:/plugins/nico/projectify/ui/buttons/CategoryFilter}}\n </div>\n</div>\n\n<$reveal\n type=\"match\"\n state=\"$:/state/projectify/show-reorder-projects\"\n class=\"tc-tiddler-info tc-popup-handle py-reorder-projects\"\n text=\"yes\"\n animate=\"yes\"\n retain=\"yes\"\n>\n {{$:/plugins/nico/projectify/ui/dashboard/ReorderProjects}}\n</$reveal>\n\n{{$:/plugins/nico/projectify/ui/dashboard/ActiveProjects}}\n{{$:/plugins/nico/projectify/ui/buttons/AddProject}}\n{{$:/plugins/nico/projectify/ui/dashboard/ArchivedProjects}}\n"
},
"$:/plugins/nico/projectify/ui/dashboard/ReorderProjects": {
"title": "$:/plugins/nico/projectify/ui/dashboard/ReorderProjects",
"created": "20201216161736491",
"modified": "20210112180541479",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<div class=\"py-label\">\n <<lingo ReorderProjects/Hint>>\n</div>\n\n<$macrocall\n $name=\"list-tagged-draggable\"\n tag=\"Project\"\n subFilter=<<py-is-active-subfilter>>\n />\n\n<$button class=\"py-btn\">\n <<lingo Close/Caption>>\n <$action-setfield $tiddler=\"$:/state/projectify/show-reorder-projects\" text=\"no\"/>\n</$button>\n"
},
"$:/plugins/nico/projectify/ui/dashbaord/Today": {
"title": "$:/plugins/nico/projectify/ui/dashbaord/Today",
"caption": "{{$:/plugins/nico/projectify/images/sun}} {{$:/language/projectify/Today}} {{$:/plugins/nico/projectify/ui/dashbaord/TodayCount}}",
"created": "20210107213438937",
"list-after": "$:/plugins/nico/projectify/ui/dashboard/InboxAndProjects",
"modified": "20210112180541507",
"tags": "$:/plugins/nico/projectify/tags/dashboard",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$vars showProjectLinks=\"yes\">\n <$list filter=<<py-has-overdue-todos>>>\n <dl>\n <dt><<lingo Overdue>></dt>\n <dd><<py-schedule-overdue>></dd>\n </dl>\n </$list>\n\n <dl>\n <dt><<lingo Today>></dt>\n <dd><<py-schedule-today>></dd>\n </dl>\n</$vars>\n"
},
"$:/plugins/nico/projectify/ui/dashbaord/TodayCount": {
"title": "$:/plugins/nico/projectify/ui/dashbaord/TodayCount",
"created": "20210108114443405",
"modified": "20210108114747271",
"type": "text/vnd.tiddlywiki",
"text": "<$list filter=<<py-has-todos-due-today-or-overdue>>>\n <span class=\"py-count\">\n <$count filter=<<py-todos-due-today-or-overdue>>/>\n </span>\n</$list>\n"
},
"$:/plugins/nico/projectify/ui/dashbaord/Upcoming": {
"title": "$:/plugins/nico/projectify/ui/dashbaord/Upcoming",
"caption": "{{$:/plugins/nico/projectify/images/calendar-checked}} {{$:/language/projectify/Upcoming}}",
"created": "20200424193230404",
"list-after": "$:/plugins/nico/projectify/ui/dashbaord/Today",
"modified": "20210112180541537",
"tags": "$:/plugins/nico/projectify/tags/dashboard",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$vars showProjectLinks=\"yes\">\n <$list\n filter=<<py-has-scheduled-todos-in-projects>>\n emptyMessage={{$:/plugins/nico/projectify/ui/welcome/EmptyUpcoming}}\n >\n <$list filter=<<py-has-overdue-todos>>>\n <dl>\n\t<dt><<lingo Overdue>></dt>\n\t<dd><<py-schedule-overdue>></dd>\n </dl>\n </$list>\n\n <$list filter=<<py-upcoming-due-dates>>>\n <dl>\n\t<dt>{{||$:/plugins/nico/projectify/ui/dashboard/Date}}</dt>\n\t<dd><$macrocall $name=\"py-schedule-day\" day={{!!due}}/></dd>\n </dl>\n </$list>\n </$list>\n</$vars>\n"
},
"$:/plugins/nico/projectify/ui/forms/HelpSearch": {
"title": "$:/plugins/nico/projectify/ui/forms/HelpSearch",
"created": "20201229010310903",
"modified": "20210112180541419",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$vars searchTiddler=\"$:/temp/projectify/help-search\">\n <$edit-text\n tiddler=<<searchTiddler>>\n tag=\"input\"\n type=\"search\"\n focusPopup=\"$:/state/projectify/popup-help-search\"\n class=\"tc-popup-handle py-input\"\n placeholder={{$:/language/projectify/HelpSearch/Placeholder}}\n default=\"\"\n />\n \n <$vars searchText={{{ [<searchTiddler>get[text]] }}}>\n <$reveal tag=\"div\" class=\"tc-block-dropdown-wrapper\" state=\"$:/state/projectify/popup-help-search\" type=\"nomatch\" text=\"\" default=\"\">\n <$list filter=\"[<searchTiddler>get[text]minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\" variable=\"listItem\">\n\t<div class=\"tc-block-dropdown tc-search-drop-down\">\n\t <div class=\"tc-search-results\">\n\t <small>{{$:/language/Search/Matches/Title}}</small>\n\n\t <$list filter=\"[all[tiddlers+shadows]tag[Projectify documentation]search:title<searchText>sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n\t <small>{{$:/language/Search/Matches/All}}</small>\n\n\t <$list filter=\"[all[tiddlers+shadows]tag[Projectify documentation]search<searchText>sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\t </div>\n\t</div>\n </$list>\n </$reveal>\n </$vars>\n</$vars>\n\n"
},
"$:/plugins/nico/projectify/ui/forms/NewCategory": {
"title": "$:/plugins/nico/projectify/ui/forms/NewCategory",
"created": "20210114223425845",
"modified": "20210118092219993",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n\\define add-project-actions()\n <$action-createtiddler\n $basetitle={{$:/state/projectify/new-category!!tag_name}}\n color={{$:/state/projectify/new-category!!color}}\n tags=\"$:/plugins/nico/projectify/tags/Category\"/>\n <$action-setfield\n $tiddler=\"$:/state/projectify/new-category\"\n tag_name=\"\"\n color=\"\"\n />\n <$action-setfield $tiddler=\"$:/state/projectify/show-new-category-popup\" text=\"\"/>\n <$action-sendmessage $message=\"tm-auto-save-wiki\"/>\n\\end\n\n<div class=\"py-form\">\n <$keyboard key=\"enter\">\n <<add-project-actions>>\n <div class=\"py-control-group\">\n <div class=\"py-label\"><<lingo Category>></div>\n <$edit-text\n class=\"py-input\"\n focus=\"true\"\n tiddler=\"$:/state/projectify/new-category\"\n field=\"tag_name\"\n />\n </div>\n <div class=\"py-control-group\">\n <div class=\"py-label\">{{$:/language/TagManager/Colour/Heading}}</div>\n <$edit-text\n class=\"py-input\"\n tiddler=\"$:/state/projectify/new-category\"\n field=\"color\"\n />\n </div>\n </$keyboard>\n <div class=\"py-actions\">\n <$button class=\"py-btn btn-primary\">\n <<add-project-actions>>\n\t<<lingo Save/Caption>>\n </$button>\n <<lingo Or>>\n <$button class=\"py-btn\" set=\"$:/state/projectify/show-new-category-popup\" setTo=\"\">\n <<lingo Cancel/Caption>>\n </$button>\n </div>\n</div>\n"
},
"$:/plugins/nico/projectify/ui/forms/NewInboxTodo": {
"title": "$:/plugins/nico/projectify/ui/forms/NewInboxTodo",
"created": "20201212173718479",
"modified": "20210126114817704",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$keyboard key=\"enter\">\n <$action-createtiddler $basetitle={{$:/temp/projectify/Inbox!!todo_name}} tags=\"Inbox todo\"/>\n <$action-setfield $tiddler=\"$:/temp/projectify/Inbox\" todo_name=\"\"/>\n <$edit-text\n class=\"py-input input-larger\" tiddler=\"$:/temp/projectify/Inbox\"\n field=\"todo_name\"\n placeholder={{$:/language/projectify/AddToInbox/Placeholder}}\n />\n <$action-sendmessage $message=\"tm-auto-save-wiki\"/>\n <label class=\"py-label\">\n <<lingo AddToInbox/Hint>>\n </label>\n</$keyboard>\n"
},
"$:/plugins/nico/projectify/ui/forms/NewProject": {
"title": "$:/plugins/nico/projectify/ui/forms/NewProject",
"created": "20201217232220846",
"modified": "20210119110840048",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n\\define add-project-actions()\n <$action-createtiddler\n $basetitle={{$:/state/projectify/new-project!!project_title}}\n description={{$:/state/projectify/new-project!!description}}\n category={{$:/state/projectify/new-project!!category}}\n tags=\"Project\"/>\n <$action-setfield\n $tiddler=\"$:/state/projectify/new-project\"\n project_title=\"\"\n description=\"\"\n category=\"\"\n />\n <$action-setfield $tiddler=\"$:/state/projectify/show-new-project-popup\" text=\"\"/>\n <$action-sendmessage $message=\"tm-auto-save-wiki\"/>\n\\end\n\n<div class=\"py-form\">\n <$keyboard key=\"enter\">\n <<add-project-actions>>\n <div class=\"py-control-group\">\n <div class=\"py-label\"><<lingo NewProjectTitle>></div>\n <$edit-text\n class=\"py-input\"\n focus=\"true\"\n tiddler=\"$:/state/projectify/new-project\"\n field=\"project_title\"\n />\n </div>\n <div class=\"py-control-group\">\n <div class=\"py-label\"><<lingo NewProjectDescription>></div>\n <$edit-text\n class=\"py-input\"\n tiddler=\"$:/state/projectify/new-project\"\n field=\"description\"\n />\n </div>\n <div class=\"py-control-group\">\n <div class=\"py-label\"><<lingo NewProjectCategory>></div>\n <$select tiddler=\"$:/state/projectify/new-project\" field=\"category\">\n\t<$list filter=<<py-all-categories>>>\n\t <option value=<<currentTiddler>>>\n\t <<currentTiddler>>\n\t </option>\n\t</$list>\n\t<option value=\"\"></option>\t \n </$select>\n </div>\n </$keyboard>\n <div class=\"py-actions\">\n <$button class=\"py-btn btn-primary\">\n <<add-project-actions>>\n\t<<lingo Save/Caption>>\n </$button>\n <<lingo Or>>\n <$button class=\"py-btn\" set=\"$:/state/projectify/show-new-project-popup\" setTo=\"\">\n <<lingo Cancel/Caption>>\n </$button>\n </div>\n</div>\n"
},
"$:/plugins/nico/projectify/ui/forms/ProjectActions": {
"title": "$:/plugins/nico/projectify/ui/forms/ProjectActions",
"created": "20201207165347344",
"modified": "20210126114718817",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n\\define project-add-todo-actions()\n <$action-createtiddler\n $basetitle={{{ [<stateTiddler>get[todo_name]] }}}\n $savetitle=\"$:/state/projectify/new-todo\"\n />\n\n <$action-listops $tiddler={{$:/state/projectify/new-todo}} $tags=\"[{!!title}] todo\"/>\n <$action-setfield $tiddler=<<stateTiddler>> todo_name=\"\"/>\n <$action-sendmessage $message=\"tm-auto-save-wiki\"/>\n\\end\n\n<$vars stateTiddler=<<qualify \"$:/temp/projectify/todo-form\">>\n save-actions=<<project-add-todo-actions>>>\n <div class=\"py-actions\">\n \n <$reveal type=\"match\" state=<<stateTiddler>> text=\"\">\n {{||$:/plugins/nico/projectify/ui/buttons/AddTodo}}\n <$list filter=<<py-is-open>>>\n <<lingo Or>> {{||$:/plugins/nico/projectify/ui/buttons/ArchiveProject}}\n </$list>\n </$reveal>\n \n <$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n <$keyboard key=\"enter\">\n <<save-actions>>\n <$edit-text class=\"py-input\" focus=\"true\" tiddler=<<stateTiddler>> field=\"todo_name\" placeholder={{$:/language/projectify/AddTodoToProject/Placeholder}}/>\n </$keyboard>\n <div class=\"py-actions\">\n {{||$:/plugins/nico/projectify/ui/buttons/Save}}\n or\n {{||$:/plugins/nico/projectify/ui/buttons/Cancel}}\n </div>\n </$reveal>\n \n </div>\n</$vars>\n"
},
"$:/plugins/nico/projectify/ui/forms/TodoConvert": {
"title": "$:/plugins/nico/projectify/ui/forms/TodoConvert",
"created": "20210111194810128",
"modified": "20210112182200319",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$button class=\"tc-btn-invisible\">\n {{$:/plugins/nico/projectify/images/front}} <<lingo ConvertIntoProject>>\n <$action-listops $tags=<<py-convert-todo-into-project>>/>\n <$action-sendmessage $message=\"tm-auto-save-wiki\"/>\n</$button>\n"
},
"$:/plugins/nico/projectify/ui/forms/TodoDueDate": {
"title": "$:/plugins/nico/projectify/ui/forms/TodoDueDate",
"created": "20210110175047050",
"modified": "20210112182234031",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$py-date-today>{{$:/plugins/nico/projectify/images/sun}} <<lingo Today>></$py-date-today>\n<$py-date-tomorrow>{{$:/plugins/nico/projectify/images/calendar-event}} <<lingo Tomorrow>></$py-date-tomorrow>\n<$py-date-next-week>{{$:/plugins/nico/projectify/images/calendar}} <<lingo NextWeek>></$py-date-next-week>\n<$py-date-clear>{{$:/plugins/nico/projectify/images/slash-circle}} <<lingo Clear>></$py-date-clear>\n<hr/>\n<$py-date-calendar/>\n"
},
"$:/plugins/nico/projectify/ui/forms/TodoPriority": {
"title": "$:/plugins/nico/projectify/ui/forms/TodoPriority",
"created": "20210110175047050",
"modified": "20210110175954318",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<div class=\"py-priorities\">\n <$list filter=\"3 2 1\" variable=\"priority\">\n <$button class={{{ [[tc-btn-invisible py-priority-]addsuffix<priority>] }}}>\n {{$:/plugins/nico/projectify/images/flag}}\n <$action-setfield priority=<<priority>>/>\n <$action-sendmessage $message=\"tm-auto-save-wiki\"/>\n </$button>\n </$list>\n\n <$button class=\"tc-btn-invisible\">\n {{$:/plugins/nico/projectify/images/slash-circle}}\n <$action-deletefield $field=\"priority\"/>\n <$action-sendmessage $message=\"tm-auto-save-wiki\"/>\n </$button>\n</div>\n"
},
"$:/plugins/nico/projectify/ui/inbox/Inbox": {
"title": "$:/plugins/nico/projectify/ui/inbox/Inbox",
"caption": "{{$:/plugins/nico/projectify/images/inbox}} {{$:/language/projectify/Inbox}}",
"created": "20200425193337699",
"modified": "20210112182518459",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define inbox-count()\n <$vars currentTiddler=\"Inbox\">\n <span class=\"py-count\">\n <$count filter=<<py-open-todos>>/>\n </span>\n </$vars>\n\\end\n\n<h2>{{$:/language/projectify/Inbox}} <<inbox-count>></h2>\n\n{{$:/plugins/nico/projectify/ui/forms/NewInboxTodo}}\n\n<$vars currentTiddler=\"Inbox\">\n <$macrocall\n class=\"py-inbox-input\"\n $name=\"todo-list\"\n emptyTemplate=\"$:/plugins/nico/projectify/ui/welcome/EmptyInbox\"\n />\n</$vars>\n"
},
"$:/plugins/nico/projectify/ui/project/ArchivedProjectBanner": {
"title": "$:/plugins/nico/projectify/ui/project/ArchivedProjectBanner",
"created": "20201209151421299",
"modified": "20210112182556624",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$list filter=<<py-is-completed>>>\n <div class=\"py-banner\">\n {{$:/language/projectify/ProjectArchived}} {{||$:/plugins/nico/projectify/ui/buttons/RestoreProject}}\n </div>\n</$list>\n"
},
"$:/plugins/nico/projectify/ui/project/FilteredTodos": {
"title": "$:/plugins/nico/projectify/ui/project/FilteredTodos",
"created": "20210122215039550",
"modified": "20210123140740864",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$list filter=<<py-has-filtered-todos>> variable=\"ignore\">\n <dt class=\"py-project\">\n <$link to={{!!title}}><$view field=\"title\"/></$link> {{||$:/plugins/nico/projectify/images/pie}}\n </dt>\n <dd>\n <$list filter=<<py-filtered-todos>> template=\"$:/plugins/nico/projectify/ui/todo/TodoItem\"></$list>\n </dd>\n</$list>\n"
},
"$:/plugins/nico/projectify/ui/project/NextAction": {
"title": "$:/plugins/nico/projectify/ui/project/NextAction",
"created": "20200425201356996",
"modified": "20210122220244003",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$list filter=<<py-has-open-todos>> variable=\"ignore\">\n <dt class=\"py-project\">\n <$link to={{!!title}}><$view field=\"title\"/></$link> {{||$:/plugins/nico/projectify/images/pie}}\n </dt>\n <dd>\n <$list filter=<<py-next-open-todo>> template=\"$:/plugins/nico/projectify/ui/todo/TodoItem\"></$list>\n </dd>\n</$list>\n"
},
"$:/plugins/nico/projectify/ui/project/Project": {
"title": "$:/plugins/nico/projectify/ui/project/Project",
"created": "20201207165347344",
"list-after": "$:/plugins/nico/projectify/ui/todo/TodoHeading",
"modified": "20210119144230346",
"tags": "$:/tags/ViewTemplate",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$list filter=<<py-is-project>> variable=\"ignore\">\n <$list filter=<<py-is-not-subproject>>>\n <div class=\"py-category-wrapper\">\n {{||$:/plugins/nico/projectify/ui/buttons/SelectCategory}}\n </div>\n </$list>\n \n {{||$:/plugins/nico/projectify/ui/project/ArchivedProjectBanner}}\n\n <h2><<lingo Todos>> {{||$:/plugins/nico/projectify/images/pie}}</h2>\n\n <$macrocall\n $name=\"todo-list\"\n emptyTemplate=\"$:/plugins/nico/projectify/ui/welcome/EmptyProject\"\n />\n\n {{||$:/plugins/nico/projectify/ui/forms/ProjectActions}}\n\n {{||$:/plugins/nico/projectify/ui/buttons/ToggleCompletedTodos}}\n</$list>\n"
},
"$:/plugins/nico/projectify/ui/sidebar/Projects": {
"title": "$:/plugins/nico/projectify/ui/sidebar/Projects",
"caption": "{{$:/language/projectify/Projects}}",
"created": "20200430123440360",
"list-before": "$:/plugins/nico/notebook/Sidebar/Open",
"modified": "20210114183416071",
"tags": "$:/themes/nico/notebook/tags/SidebarSection $:/tags/SideBar",
"type": "text/vnd.tiddlywiki",
"text": "<div class=\"py-sidebar-section\">\n {{$:/plugins/nico/projectify/ui/dashboard/ProjectList}}\n</div>\n"
},
"$:/plugins/nico/projectify/ui/sidebar/Upcoming": {
"title": "$:/plugins/nico/projectify/ui/sidebar/Upcoming",
"caption": "{{$:/language/projectify/Upcoming}}",
"created": "20201212215945467",
"modified": "20210114183426471",
"list-before": "$:/plugins/nico/projectify/NotebookSidebar/Projects",
"tags": "$:/themes/nico/notebook/tags/SidebarSection $:/tags/SideBar",
"type": "text/vnd.tiddlywiki",
"text": "<div class=\"py-sidebar-section\">\n {{$:/plugins/nico/projectify/ui/dashbaord/Upcoming}}\n</div>\n"
},
"$:/plugins/nico/projectify/ui/todo/TodoActions": {
"title": "$:/plugins/nico/projectify/ui/todo/TodoActions",
"created": "20200422200123438",
"modified": "20210123144643887",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<span class=\"py-todo-actions\">\n <$list filter=\"[<showProjectLinks>!is[blank]]\" variable=\"ignore\">\n <$list filter=\"[all[current]tags[]filter<py-all-projects-and-subprojects-filter>]\">\n <$link to={{!!title}} overrideClass=\"py-project-link\"/>\n </$list>\n </$list>\n \n <$list filter=<<py-is-scheduled>>>\n {{||$:/plugins/nico/projectify/ui/buttons/TodoDueDate}}\n </$list>\n {{||$:/plugins/nico/projectify/ui/buttons/TodoActions}}\n</span>\n"
},
"$:/plugins/nico/projectify/ui/todo/TodoCaption": {
"title": "$:/plugins/nico/projectify/ui/todo/TodoCaption",
"created": "20210114213422694",
"modified": "20210201175555120",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$view field=\"title\"/>\n"
},
"$:/plugins/nico/projectify/ui/todo/TodoHeading": {
"title": "$:/plugins/nico/projectify/ui/todo/TodoHeading",
"created": "20200420105800700",
"list-after": "$:/core/ui/ViewTemplate/tags",
"modified": "20210112183027482",
"tags": "$:/tags/ViewTemplate",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n<$list filter=<<py-is-todo>>>\n <div class=\"py-todo-heading\">\n {{||$:/plugins/nico/projectify/ui/buttons/TodoDueDate}}\n {{||$:/plugins/nico/projectify/ui/buttons/TodoPriority}}\n\n <$vars popupTiddler=<<qualify \"$:/state/projectify/todo-heading-dropdown\">>>\n <$button\n\tpopup=<<popupTiddler>>\n\tclass=\"py-btn\"\n\ttooltip={{$:/language/projectify/MoreActions/Hint}}\n\taria-label={{$:/language/projectify/MoreActions/Hint}}\n >\n\t<<lingo More>> {{$:/core/images/down-arrow}}\n </$button>\n\n <$reveal state=<<popupTiddler>> type=\"popup\" class=\"tc-drop-down py-drop-down\" position=\"below\">\n\t<$list filter=<<py-is-not-subproject>>>\n\t <$button class=\"tc-btn-invisible\">\n \t {{$:/plugins/nico/projectify/images/checklist}} <<lingo AddSubTasks/Caption>>\n\t <$action-listops $tags=\"[[SubProject]]\"/>\n\t <$action-sendmessage $message=\"tm-auto-save-wiki\"/>\n\t </$button>\n\t</$list>\n\n\t{{||$:/plugins/nico/projectify/ui/forms/TodoConvert}}\n </$reveal>\n </$vars>\n </div>\n</$list>\n\n"
},
"$:/plugins/nico/projectify/ui/todo/TodoItem": {
"title": "$:/plugins/nico/projectify/ui/todo/TodoItem",
"created": "20200422200123438",
"modified": "20210128180310384",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define drag-handle()\n <$draggable\n tag=\"span\"\n class=\"py-drag-handle\"\n tiddler={{!!title}}>\n {{$:/plugins/nico/projectify/images/drag-handle}}\n </$draggable>\n\\end\n\n\\define save-actions()\n <$action-sendmessage $message=\"tm-auto-save-wiki\"/>\n\\end\n\n<div class={{{ [all[current]tag[done]then[py-todo py-completed]else[py-todo]] }}}>\n <$list filter=\"[<dragHandle>!is[blank]]\" variable=\"ignore\">\n <<drag-handle>>\n </$list>\n\n <$checkbox tag=\"done\" actions=<<save-actions>>>\n {{||$:/plugins/nico/projectify/ui/buttons/Checkbox}}\n <$reveal type=\"nomatch\" state=\"!!priority\" text=\"\">\n {{||$:/plugins/nico/projectify/ui/buttons/TodoPriority}}\n </$reveal>\n <$link to={{!!title}}>\n {{||$:/plugins/nico/projectify/ui/todo/TodoCaption}}\n <$list filter=<<py-has-todos>> variable=\"ignore\">\n\t{{||$:/plugins/nico/projectify/images/pie}}\n </$list>\n <$list filter=\"[all[current]!text[]]\">\n\t<span class=\"py-todo-text-icon\">\n\t {{$:/plugins/nico/projectify/images/file}}\n\t</span>\n </$list>\n </$link>\n </$checkbox>\n\n {{||$:/plugins/nico/projectify/ui/todo/TodoActions}}\n</div>\n"
},
"$:/plugins/nico/projectify/ui/welcome/EmptyInbox": {
"title": "$:/plugins/nico/projectify/ui/welcome/EmptyInbox",
"created": "20201208175952867",
"modified": "20210121213009835",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define emptyWelcomeMessage()\n <div class=\"py-welcome\">\n <div class=\"icon\">{{$:/plugins/nico/projectify/images/postbox}}</div>\n <h3>{{$:/language/projectify/WelcomeInboxTitle}}</h3>\n {{$:/language/projectify/WelcomeInboxDescription}}\n </div>\n\\end\n\n<$reveal type=\"match\" state=\"$:/config/projectify/ShowWelcomeMessages\" text=\"yes\">\n <$droppable actions=<<project-refile-actions>>>\n <$list\n filter=<<py-is-empty-project>>\n emptyMessage=<<emptyWelcomeMessage>>\n variable=\"ignore\">\n\n <div class=\"py-welcome\">\n\t<div class=\"icon\">{{$:/plugins/nico/projectify/images/tada}}</div>\n\t<h3>{{$:/language/projectify/EmptyInboxTitle}}</h3>\n\t{{$:/language/projectify/EmptyInboxDescription}}\n </div>\n </$list>\n </$droppable>\n</$reveal>\n"
},
"$:/plugins/nico/projectify/ui/welcome/EmptyNextActions": {
"title": "$:/plugins/nico/projectify/ui/welcome/EmptyNextActions",
"created": "20210109205838748",
"modified": "20210121213035107",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$reveal type=\"match\" state=\"$:/config/projectify/ShowWelcomeMessages\" text=\"yes\">\n <div class=\"py-welcome\">\n <div class=\"icon\">{{$:/plugins/nico/projectify/images/palmtree}}</div>\n <h3>{{$:/language/projectify/EmptyInboxDescription}}</h3>\n {{$:/language/projectify/EmptyNextActionsDescription}}\n </div>\n</$reveal>\n"
},
"$:/plugins/nico/projectify/ui/welcome/EmptyProject": {
"title": "$:/plugins/nico/projectify/ui/welcome/EmptyProject",
"created": "20201208175952867",
"modified": "20210121213054187",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define lingo-base() $:/language/projectify/\n\n\\define emptyWelcomeMessage()\n<div class=\"py-welcome\">\n <div class=\"icon\">{{$:/plugins/nico/projectify/images/rocket}}</div>\n <h3>{{$:/language/projectify/WelcomeProjectTitle}}</h3>\n {{$:/language/projectify/WelcomeProjectDescription}}\n</div>\n\n<$macrocall $name=\"py-tip\" text=<<lingo DragTodoTip>>/>\n\\end\n\n<$reveal type=\"match\" state=\"$:/config/projectify/ShowWelcomeMessages\" text=\"yes\">\n <$droppable actions=<<project-refile-actions>>>\n <$list\n filter=<<py-is-empty-project>>\n emptyMessage=<<emptyWelcomeMessage>>\n variable=\"ignore\">\n\n <div class=\"py-welcome\">\n\t<div class=\"icon\">{{$:/plugins/nico/projectify/images/victory}}</div>\n\t<h3>{{$:/language/projectify/EmptyProjectTitle}}</h3>\n\t{{$:/language/projectify/EmptyProjectDescription}}\n </div>\n </$list>\n </$droppable>\n</$reveal>\n"
},
"$:/plugins/nico/projectify/ui/welcome/EmptyProjects": {
"title": "$:/plugins/nico/projectify/ui/welcome/EmptyProjects",
"created": "20201220164609463",
"modified": "20210121213043396",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$reveal type=\"match\" state=\"$:/config/projectify/ShowWelcomeMessages\" text=\"yes\">\n <div class=\"py-welcome\">\n <div class=\"icon\">{{$:/plugins/nico/projectify/images/compass}}</div>\n <h3>{{$:/language/projectify/EmptyProjectsTitle}}</h3>\n {{$:/language/projectify/EmptyProjectsDescription}}\n </div>\n</$reveal>\n"
},
"$:/plugins/nico/projectify/ui/welcome/EmptyUpcoming": {
"title": "$:/plugins/nico/projectify/ui/welcome/EmptyUpcoming",
"created": "20210109205838748",
"modified": "20210121213104466",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$reveal type=\"match\" state=\"$:/config/projectify/ShowWelcomeMessages\" text=\"yes\">\n <div class=\"py-welcome\">\n <div class=\"icon\">{{$:/plugins/nico/projectify/images/palmtree}}</div>\n <h3>{{$:/language/projectify/EmptyUpcomingTitle}}</h3>\n {{$:/language/projectify/EmptyUpcomingDescription}}\n </div>\n</$reveal>\n"
},
"$:/plugins/nico/projectify/ui/welcome/HelpWelcome": {
"title": "$:/plugins/nico/projectify/ui/welcome/HelpWelcome",
"created": "20201228214016943",
"modified": "20210121213113867",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$reveal type=\"match\" state=\"$:/config/projectify/ShowWelcomeMessages\" text=\"yes\">\n <div class=\"py-welcome\">\n <div class=\"icon\">{{$:/plugins/nico/projectify/images/waving-hand}}</div>\n <h3>Help & documentation</h3>\n <p>Getting started, guides, customization, etc.</p>\n </div>\n</$reveal>\n"
},
"$:/plugins/nico/projectify/ui/widgets/date-picker.js": {
"title": "$:/plugins/nico/projectify/ui/widgets/date-picker.js",
"text": "/*\\\ntitle: $:/plugins/nico/projectify/ui/widgets/date-picker.js\ntype: application/javascript\nmodule-type: widget\n\npy-date-picker widget factory.\n\nThis widget is intended to be used within a drop-down (with the tc-drop-down CSS\nclass). See $:/plugins/nico/projectify/ui/buttons/TodoDueDate for usages.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar Pikaday = require(\"$:/plugins/nico/projectify/lib/pikaday.js\");\n\nfunction getToday () {\n\treturn new Date();\n};\n\nfunction getTomorrow () {\n\tlet today = getToday();\n\tlet tomorrow = new Date(today);\n\ttomorrow.setDate(today.getDate() + 1);\n\treturn tomorrow;\n};\n\nfunction getNextMonday () {\n\tlet tomorrow = getTomorrow();\n\tlet monday = new Date(tomorrow);\n\tmonday.setDate(monday.getDate() + (1 + 7 - tomorrow.getDay()) % 7);\n\treturn monday;\n};\n\nvar AbstractDatePickerWidget = function() {};\nAbstractDatePickerWidget.prototype = new Widget();\n\n\n/*\nCompute the internal state of the widget\n*/\nAbstractDatePickerWidget.prototype.execute = function () {\n\tthis.title = this.getAttribute(\"tiddler\", this.getVariable(\"currentTiddler\"));\n\tthis.field = this.getAttribute(\"field\", \"due\");\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of\nits children needed re-rendering\n*/\nAbstractDatePickerWidget.prototype.refresh = function(changedTiddlers) {\n\tlet changedAttributes = this.computeAttributes();\n\n\tif(changedAttributes.tiddler || changedAttributes.field) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\nAbstractDatePickerWidget.prototype.getTiddler = function() {\n\treturn this.wiki.getTiddler(this.title);\n};\n\nAbstractDatePickerWidget.prototype.getValue = function() {\n\treturn $tw.utils.parseDate(this.getTiddler().getFieldString(this.field));\n};\n\nAbstractDatePickerWidget.prototype.setValue = function (date) {\n\tlet updateFields = {\n\t\ttitle: this.title,\n\t\t[this.field]: date ? this.formatDate(date) : undefined\n\t};\n\n\tthis.wiki.addTiddler(\n\t\tnew $tw.Tiddler(\n\t\t\tthis.wiki.getCreationFields(),\n\t\t\tthis.getTiddler(),\n\t\t\tupdateFields,\n\t\t\tthis.wiki.getModificationFields()\n\t\t)\n\t);\n\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nAbstractDatePickerWidget.prototype.formatDate = function(date) {\n\t// TW format is YYYYMMDDHHmmssSSS\n\treturn `${date.getFullYear()}${this.formatMonth(date)}${this.formatDay(date)}120000000`;\n};\n\nAbstractDatePickerWidget.prototype.formatMonth = function(date) {\n\tlet month = `${date.getMonth() + 1}`;\n\tif (month.length === 1) {\n\t\tmonth = `0${month}`;\n\t}\n\n\treturn month;\n};\n\nAbstractDatePickerWidget.prototype.formatDay = function(date) {\n\tlet day = `${date.getDate()}`;\n\tif (day.length === 1) {\n\t\tday = `0${day}`;\n\t}\n\n\treturn day;\n};\n\nvar factory = function(getDate, cssClass) {\n\tvar PickerWidget = function(parseTreeNode,options) {\n\t\tthis.initialise(parseTreeNode,options);\n\t};\n\n\tPickerWidget.prototype = new AbstractDatePickerWidget();\n\n\tPickerWidget.prototype.render = function(parent,nextSibling) {\n\t\tthis.parentDomNode = parent;\n\t\tthis.computeAttributes();\n\t\tthis.execute();\n\n\t\tthis.domNode = this.createDomNode();\n\n\t\tparent.insertBefore(this.domNode, nextSibling);\n\t\tthis.renderChildren(this.domNode, null);\n\t\tthis.domNodes.push(this.domNode);\n\t};\n\n\tPickerWidget.prototype.createDomNode = function() {\n\t\tlet btn = document.createElement(\"button\");\n\t\tbtn.classList.add(\"tc-btn-invisible\", cssClass);\n\t\tbtn.addEventListener(\"click\", () => {\n\t\t\tthis.setValue(getDate());\n\t\t});\n\n\t\treturn btn;\n\t};\n\n\treturn PickerWidget;\n};\n\nvar CalendarWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\nCalendarWidget.prototype = new AbstractDatePickerWidget();\n\nCalendarWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\n\tthis.domNode = this.renderCalendar();\n\n\tparent.insertBefore(this.domNode, nextSibling);\n\tthis.renderChildren(this.domNode, null);\n\tthis.domNodes.push(this.domNode);\n};\n\nCalendarWidget.prototype.renderCalendar = function() {\n\tlet calendar = new Pikaday({\n\t\tfirstDay: 1,\n\t\tkeyboardInput: false,\n\t\ti18n: this.getLabels(),\n\t\tonSelect: () => {\n\t\t\tthis.setValue(calendar.getDate());\n\t\t\t// Close the popup\n\t\t\t$tw.popup.cancel(0);\n\t\t},\n\t\tonDraw: fixPopupClosing\n\t});\n\n\tcalendar.setDate(this.getValue(), true);\n\n\t// Prevent the month and year pickers click events from closing the TW\n\t// popup. This function is called on each redraw (when a new month is\n\t// selected).\n\tfunction fixPopupClosing() {\n\t\tsetTimeout(() => {\n\t\t\tcalendar.el.querySelectorAll(\".pika-label\").forEach((elt) => {\n\t\t\t\telt.classList.add(\"tc-popup-handle\");\n\t\t\t});\n\t\t}, 0);\n\t}\n\n\treturn calendar.el;\n};\n\nCalendarWidget.prototype.getLabels = function() {\n\treturn {\n previousMonth : \"Previous Month\",\n nextMonth : \"Next Month\",\n months : this.getMonthLabels(),\n monthsShort : this.getShortMonthLabels(),\n weekdays : this.getDayLabels(),\n weekdaysShort : this.getShortDayLabels(),\n };\n};\n\nCalendarWidget.prototype.getMonthLabels = function() {\n\treturn this._mapRange(12, i => this._getDateLabel(`Long/Month/${i+1}`));\n};\n\nCalendarWidget.prototype.getShortMonthLabels = function() {\n\treturn this._mapRange(12, i => this._getDateLabel(`Short/Month/${i+1}`));\n};\n\nCalendarWidget.prototype.getDayLabels = function() {\n\treturn this._mapRange(7, i => this._getDateLabel(`Long/Day/${i}`));\n};\n\nCalendarWidget.prototype.getShortDayLabels = function() {\n\treturn this._mapRange(7, i => this._getDateLabel(`Short/Day/${i}`));\n};\n\nCalendarWidget.prototype._mapRange = function(n, f) {\n\treturn Array.from(new Array(n)).map((_, i) => f(i));\n};\n\nCalendarWidget.prototype._getDateLabel = function(title) {\n\treturn this.wiki.getTextReference(`$:/language/Date/${title}`);\n};\n\nexports[\"py-date-today\"] = factory(getToday, \"py-date-today\");\nexports[\"py-date-tomorrow\"] = factory(getTomorrow, \"py-date-tomorrow\");\nexports[\"py-date-next-week\"] = factory(getNextMonday, \"py-date-next-week\");\nexports[\"py-date-clear\"] = factory(function() {return undefined;}, \"py-date-clear\");\nexports[\"py-date-calendar\"] = CalendarWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
}
}
}
{
"tiddlers": {
"$:/language/projectify/EmptyInboxDescription": {
"title": "$:/language/projectify/EmptyInboxDescription",
"created": "20210112203922871",
"modified": "20210112205110180",
"text": "Todo terminado!\n"
},
"$:/language/projectify/EmptyInboxTitle": {
"title": "$:/language/projectify/EmptyInboxTitle",
"created": "20210112203922871",
"modified": "20210112204532441",
"text": "Todo terminado!\n"
},
"$:/language/projectify/EmptyNextActionsDescription": {
"title": "$:/language/projectify/EmptyNextActionsDescription",
"created": "20210112203922871",
"modified": "20210112204856811",
"text": "<p>\n La primera tarea de cada proyecto activo aparecerá aquí -- [[aprende más|$:/plugins/nico/projectify/doc/NextActions]].\n</p>\n"
},
"$:/language/projectify/EmptyProjectDescription": {
"title": "$:/language/projectify/EmptyProjectDescription",
"created": "20210112203922871",
"modified": "20210112210733626",
"text": "<p>¡Parece que has completado este proyecto!</p>\n"
},
"$:/language/projectify/EmptyProjectTitle": {
"title": "$:/language/projectify/EmptyProjectTitle",
"created": "20210112203922871",
"modified": "20210112210817571",
"text": "Bien hecho!\n"
},
"$:/language/projectify/EmptyProjectsDescription": {
"title": "$:/language/projectify/EmptyProjectsDescription",
"created": "20210112203922871",
"modified": "20210112205248845",
"text": "<p>Sea más eficiente y organizado estructurando sus tareas en proyectos -- [[aprende más|$:/plugins/nico/projectify/doc/Projects]].</p>\n"
},
"$:/language/projectify/EmptyProjectsTitle": {
"title": "$:/language/projectify/EmptyProjectsTitle",
"created": "20210112203922871",
"modified": "20210112205529611",
"text": "Mantente organizado!\n"
},
"$:/language/projectify/EmptyUpcomingDescription": {
"title": "$:/language/projectify/EmptyUpcomingDescription",
"created": "20210112203922871",
"modified": "20210117205436036",
"text": "<p>\n Todas las tareas programadas aparecerán aquí -- [[aprende más|$:/plugins/nico/projectify/doc/Schedule]].\n</p>\n"
},
"$:/language/projectify/EmptyUpcomingTitle": {
"title": "$:/language/projectify/EmptyUpcomingTitle",
"created": "20210112203922871",
"modified": "20210112211210936",
"text": "Su agenda está vacía!\n"
},
"$:/language/projectify/WelcomeInboxDescription": {
"title": "$:/language/projectify/WelcomeInboxDescription",
"created": "20210112203922871",
"modified": "20210112204214632",
"text": "<p>Recopila tareas en la bandeja de entrada para no olvidarlas y sácarlas de la\n cabeza rápidamente.</p>\n<p>También puede presionar <kbd>{{$:/config/shortcuts/py-quick-capture}}</kbd> para\n capturar desde cualquier lugar.</p>\n"
},
"$:/language/projectify/WelcomeInboxTitle": {
"title": "$:/language/projectify/WelcomeInboxTitle",
"created": "20210112203922871",
"modified": "20210112204147224",
"text": "Recopila tareas en la bandeja de entrada\n"
},
"$:/language/projectify/WelcomeProjectDescription": {
"title": "$:/language/projectify/WelcomeProjectDescription",
"created": "20210112203922871",
"modified": "20210112210005679",
"text": "<p>\n Mantenga su trabajo organizado agrupando todo en proyectos.\n</p>\n"
},
"$:/language/projectify/WelcomeProjectTitle": {
"title": "$:/language/projectify/WelcomeProjectTitle",
"created": "20210112203922871",
"modified": "20210112210001231",
"text": "Empecemos!\n"
},
"$:/language/projectify/AddProject/Caption": {
"title": "$:/language/projectify/AddProject/Caption",
"text": "Añadir proyecto"
},
"$:/language/projectify/AddProject/Hint": {
"title": "$:/language/projectify/AddProject/Hint",
"text": "Crea un nuevo proyecto"
},
"$:/language/projectify/AddCategory/Caption": {
"title": "$:/language/projectify/AddCategory/Caption",
"text": "Añadir categoría"
},
"$:/language/projectify/AddCategory/Hint": {
"title": "$:/language/projectify/AddCategory/Hint",
"text": "Crea una nueva categoría"
},
"$:/language/projectify/AddSubTasks/Caption": {
"title": "$:/language/projectify/AddSubTasks/Caption",
"text": "Añadir sub-tareas"
},
"$:/language/projectify/AddToInbox/Hint": {
"title": "$:/language/projectify/AddToInbox/Hint",
"text": "Pulsa <kbd>{{$:/config/shortcuts/py-quick-capture}}</kbd> para capturar desde cualquier sitio."
},
"$:/language/projectify/AddToInbox/Placeholder": {
"title": "$:/language/projectify/AddToInbox/Placeholder",
"text": "Añadir a bandeja de entrada..."
},
"$:/language/projectify/AddTodo/Caption": {
"title": "$:/language/projectify/AddTodo/Caption",
"text": "Añadir a tareas"
},
"$:/language/projectify/AddTodo/Hint": {
"title": "$:/language/projectify/AddTodo/Hint",
"text": "Añadir una nueva tarea al proyecto"
},
"$:/language/projectify/AddTodoToProject/Placeholder": {
"title": "$:/language/projectify/AddTodoToProject/Placeholder",
"text": "Describe esta tarea..."
},
"$:/language/projectify/AllClear": {
"title": "$:/language/projectify/AllClear",
"text": "Todo terminado!"
},
"$:/language/projectify/Archive": {
"title": "$:/language/projectify/Archive",
"text": "Archiva"
},
"$:/language/projectify/ArchiveProject/Caption": {
"title": "$:/language/projectify/ArchiveProject/Caption",
"text": "Archiva proyecto"
},
"$:/language/projectify/ArchiveProject/Hint": {
"title": "$:/language/projectify/ArchiveProject/Hint",
"text": "Eliminar este proyecto de la lista de proyectos activos"
},
"$:/language/projectify/Cancel/Caption": {
"title": "$:/language/projectify/Cancel/Caption",
"text": "Cancelar"
},
"$:/language/projectify/CardOptions/Hint": {
"title": "$:/language/projectify/CardOptions/Hint",
"text": "Opciones de tarjeta"
},
"$:/language/projectify/Clear": {
"title": "$:/language/projectify/Clear",
"text": "Vaciar"
},
"$:/language/projectify/Close/Caption": {
"title": "$:/language/projectify/Close/Caption",
"text": "Cerrar"
},
"$:/language/projectify/Completed/Caption": {
"title": "$:/language/projectify/Completed/Caption",
"text": "Completado"
},
"$:/language/projectify/ConvertIntoProject": {
"title": "$:/language/projectify/ConvertIntoProject",
"text": "Convertir en proyecto"
},
"$:/language/projectify/Category": {
"title": "$:/language/projectify/Category",
"text": "Categoría"
},
"$:/language/projectify/Categories": {
"title": "$:/language/projectify/Categories",
"text": "Categorías"
},
"$:/language/projectify/Dashboard": {
"title": "$:/language/projectify/Dashboard",
"text": "Cuadro de Mando"
},
"$:/language/projectify/DateFormat": {
"title": "$:/language/projectify/DateFormat",
"text": "DDth mmm"
},
"$:/language/projectify/DefaultDashboardTab": {
"title": "$:/language/projectify/DefaultDashboardTab",
"text": "Pestaña por defecto en cuadro de mando"
},
"$:/language/projectify/DragTodoTip": {
"title": "$:/language/projectify/DragTodoTip",
"text": "Arrastre y suelte cualquier tiddler a continuación para agregarlo como una tarea a este proyecto."
},
"$:/language/projectify/EditCategories": {
"title": "$:/language/projectify/EditCategories",
"text": "Editar categorías"
},
"$:/language/projectify/FilterProjects": {
"title": "$:/language/projectify/FilterProjects",
"text": "Filtrar proyectos"
},
"$:/language/projectify/Help": {
"title": "$:/language/projectify/Help",
"text": "Necesitas ayuda?"
},
"$:/language/projectify/HelpSearch/Placeholder": {
"title": "$:/language/projectify/HelpSearch/Placeholder",
"text": "Busca..."
},
"$:/language/projectify/HideArchived/Caption": {
"title": "$:/language/projectify/HideArchived/Caption",
"text": "Esconder archivados"
},
"$:/language/projectify/HideCompleted/Caption": {
"title": "$:/language/projectify/HideCompleted/Caption",
"text": "Esconder completados"
},
"$:/language/projectify/Inbox": {
"title": "$:/language/projectify/Inbox",
"text": "Bandeja de Entrada"
},
"$:/language/projectify/More": {
"title": "$:/language/projectify/More",
"text": "Más"
},
"$:/language/projectify/MoreActions/Hint": {
"title": "$:/language/projectify/MoreActions/Hint",
"text": "Más acciones"
},
"$:/language/projectify/NewProject": {
"title": "$:/language/projectify/NewProject",
"text": "Crea un nuevo proyecto"
},
"$:/language/projectify/NewProjectCategory": {
"title": "$:/language/projectify/NewProjectCategory",
"text": "Categoría (opcional)"
},
"$:/language/projectify/NewProjectDescription": {
"title": "$:/language/projectify/NewProjectDescription",
"text": "Descripción (opcional)"
},
"$:/language/projectify/NewProjectTitle": {
"title": "$:/language/projectify/NewProjectTitle",
"text": "Título"
},
"$:/language/projectify/Next": {
"title": "$:/language/projectify/Next",
"text": "Siguiente"
},
"$:/language/projectify/NextWeek": {
"title": "$:/language/projectify/NextWeek",
"text": "Siguiente semana"
},
"$:/language/projectify/OpenTasks": {
"title": "$:/language/projectify/OpenTasks",
"text": "abrir tareas"
},
"$:/language/projectify/Options/Hint": {
"title": "$:/language/projectify/Options/Hint",
"text": "Opciones"
},
"$:/language/projectify/Or": {
"title": "$:/language/projectify/Or",
"text": "o"
},
"$:/language/projectify/OtherTasks": {
"title": "$:/language/projectify/OtherTasks",
"text": "Otras tareas"
},
"$:/language/projectify/Overdue": {
"title": "$:/language/projectify/Overdue",
"text": "Atrasada"
},
"$:/language/projectify/Priority/Hint": {
"title": "$:/language/projectify/Priority/Hint",
"text": "Prioridad"
},
"$:/language/projectify/ProjectArchived": {
"title": "$:/language/projectify/ProjectArchived",
"text": "Este proyecto está archivado."
},
"$:/language/projectify/Projects": {
"title": "$:/language/projectify/Projects",
"text": "Proyectos"
},
"$:/language/projectify/QuickAddTodo": {
"title": "$:/language/projectify/QuickAddTodo",
"text": "Añadir tarea"
},
"$:/language/projectify/QuickCapture/Hint": {
"title": "$:/language/projectify/QuickCapture/Hint",
"text": "Pulsa <kbd>⏎</kbd> para capturar."
},
"$:/language/projectify/ReorderProjects/Hint": {
"title": "$:/language/projectify/ReorderProjects/Hint",
"text": "Arrastre y suelte elementos en la lista para reordenar proyectos"
},
"$:/language/projectify/ReorderProjects/Caption": {
"title": "$:/language/projectify/ReorderProjects/Caption",
"text": "Reordenar proyectos"
},
"$:/language/projectify/RestoreProject": {
"title": "$:/language/projectify/RestoreProject",
"text": "Restaurar proyecto"
},
"$:/language/projectify/Save/Caption": {
"title": "$:/language/projectify/Save/Caption",
"text": "Guardar"
},
"$:/language/projectify/Schedule/Caption": {
"title": "$:/language/projectify/Schedule/Caption",
"text": "Agendar"
},
"$:/language/projectify/Scheduled": {
"title": "$:/language/projectify/Scheduled",
"text": "Agendado"
},
"$:/language/projectify/SetCategory/Caption": {
"title": "$:/language/projectify/SetCategory/Caption",
"text": "Establecer categoría"
},
"$:/language/projectify/SetCategory/Hint": {
"title": "$:/language/projectify/SetCategory/Hint",
"text": "Seleccione una categoría para este proyecto"
},
"$:/language/projectify/ShowArchived/Caption": {
"title": "$:/language/projectify/ShowArchived/Caption",
"text": "Mostrar archivados"
},
"$:/language/projectify/ShowCompletedTodosByDefault": {
"title": "$:/language/projectify/ShowCompletedTodosByDefault",
"text": "Mostrar todos los completados de forma predeterminada"
},
"$:/language/projectify/ShowWelcomeMessages": {
"title": "$:/language/projectify/ShowWelcomeMessages",
"text": "Mostrar mensajes de bienvenida"
},
"$:/language/projectify/Tip": {
"title": "$:/language/projectify/Tip",
"text": "Consejo"
},
"$:/language/projectify/Today": {
"title": "$:/language/projectify/Today",
"text": "Hoy"
},
"$:/language/projectify/TodayAndOverdue": {
"title": "$:/language/projectify/TodayAndOverdue",
"text": "Hoy y atrasados"
},
"$:/language/projectify/TodaysTodos": {
"title": "$:/language/projectify/TodaysTodos",
"text": "Tareas de hoy"
},
"$:/language/projectify/TodoActions/Hint": {
"title": "$:/language/projectify/TodoActions/Hint",
"text": "Acciones"
},
"$:/language/projectify/Todos": {
"title": "$:/language/projectify/Todos",
"text": "Tareas"
},
"$:/language/projectify/Tomorrow": {
"title": "$:/language/projectify/Tomorrow",
"text": "Mañana"
},
"$:/language/projectify/Upcoming": {
"title": "$:/language/projectify/Upcoming",
"text": "Próximos"
},
"$:/language/projectify/ViewAsCards": {
"title": "$:/language/projectify/ViewAsCards",
"text": "Ver como tarjetas"
},
"$:/language/projectify/ViewAsList": {
"title": "$:/language/projectify/ViewAsList",
"text": "Ver como lista"
},
"$:/language/projectify/ViewProjectsAs": {
"title": "$:/language/projectify/ViewProjectsAs",
"text": "Ver proyectos como"
},
"$:/language/projectify/Yesterday": {
"title": "$:/language/projectify/Yesterday",
"text": "Ayer"
},
"$:/language/projectify/cards": {
"title": "$:/language/projectify/cards",
"text": "tarjetas"
},
"$:/language/projectify/list": {
"title": "$:/language/projectify/list",
"text": "listar"
}
}
}
<<toc-selective-expandable "Project" "!tag[done]!tag[done]sort[title]">>
{
"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": "integer",
"text": "530"
},
"$:/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\t\"Tab\": \"indentAuto()\",\n\t\"Enter\": \"newLineAndIndent()\"\n}\n"
},
"$:/config/codemirror/indentUnit": {
"title": "$:/config/codemirror/indentUnit",
"type": "integer",
"text": "2"
},
"$:/config/codemirror/indentWithTabs": {
"title": "$:/config/codemirror/indentWithTabs",
"type": "bool",
"text": "true"
},
"$:/config/codemirror/inputStyle": {
"title": "$:/config/codemirror/inputStyle",
"type": "string",
"text": "textarea"
},
"$:/config/codemirror/keyMap": {
"title": "$:/config/codemirror/keyMap",
"type": "string",
"text": "default"
},
"$:/config/codemirror/lineNumbers": {
"title": "$:/config/codemirror/lineNumbers",
"type": "bool",
"text": "false"
},
"$:/config/codemirror/lineWrapping": {
"title": "$:/config/codemirror/lineWrapping",
"type": "bool",
"text": "true"
},
"$:/config/codemirror/showCursorWhenSelecting": {
"title": "$:/config/codemirror/showCursorWhenSelecting",
"type": "bool",
"text": "true"
},
"$:/config/codemirror/smartIndent": {
"title": "$:/config/codemirror/smartIndent",
"type": "bool",
"text": "true"
},
"$:/config/codemirror/styleActiveLine": {
"title": "$:/config/codemirror/styleActiveLine",
"type": "bool",
"text": "false"
},
"$:/config/codemirror/tabSize": {
"title": "$:/config/codemirror/tabSize",
"type": "integer",
"text": "2"
},
"$:/config/codemirror/theme": {
"title": "$:/config/codemirror/theme",
"type": "string",
"text": "tiddlywiki"
},
"$:/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/keyboard": {
"title": "$:/language/codemirror/controlPanel/keyboard",
"text": "Keyboard shortcuts"
},
"$:/language/codemirror/controlPanel/usage": {
"title": "$:/language/codemirror/controlPanel/usage",
"text": "Usage information"
},
"$:/language/codemirror/cursorBlinkRate/hint": {
"title": "$:/language/codemirror/cursorBlinkRate/hint",
"text": "Cursor blink rate"
},
"$:/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/indentUnit/hint": {
"title": "$:/language/codemirror/indentUnit/hint",
"text": "How many spaces a block should be indented"
},
"$:/language/codemirror/indentWithTabs/hint": {
"title": "$:/language/codemirror/indentWithTabs/hint",
"text": "Enable indenting with tabs"
},
"$:/language/codemirror/indentWithTabs/info": {
"title": "$:/language/codemirror/indentWithTabs/info",
"text": "Whether, when indenting, the first N*`tabSize` spaces should be replaced by N tabs."
},
"$:/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/smartIndent/hint": {
"title": "$:/language/codemirror/smartIndent/hint",
"text": "Enable smart indent"
},
"$:/language/codemirror/smartIndent/info": {
"title": "$:/language/codemirror/smartIndent/info",
"text": "Whether to use the context-sensitive indentation that the mode provides (or just indent the same as the line before). Defaults to `true`."
},
"$:/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/tabSize/hint": {
"title": "$:/language/codemirror/tabSize/hint",
"text": "Width of a tab character"
},
"$:/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\tif(this.widget.editTabIndex) {\n\t\tconfig[\"tabindex\"] = this.widget.editTabIndex;\n\t}\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\tif(!self.widget.document.isTiddlyWikiFakeDom) {\n\t\t\tself.domNode.appendChild(cmDomNode);\n\t\t}\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\tif(self.widget.editInputActions) {\n\t\t\tself.widget.invokeActionString(self.widget.editInputActions);\n\t\t}\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\tthis.cm.on(\"focus\",function(cm,event) {\n\t\tif(self.widget.editCancelPopups) {\n\t\t\t$tw.popup.cancel(0);\t\n\t\t}\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.updateDomNodeText(text);\n\t}\n};\n\n/*\nUpdate the DomNode with the new text\n*/\nCodeMirrorEngine.prototype.updateDomNodeText = function(text) {\n\tthis.cm.setValue(text);\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=e||self).CodeMirror=t()}(this,function(){\"use strict\";var e=navigator.userAgent,t=navigator.platform,d=/gecko\\/\\d/i.test(e),n=/MSIE \\d/.test(e),r=/Trident\\/(?:[7-9]|\\d{2,})\\..*rv:(\\d+)/.exec(e),i=/Edge\\/(\\d+)/.exec(e),w=n||r||i,v=w&&(n?document.documentMode||6:+(i||r)[1]),f=!i&&/WebKit\\//.test(e),r=f&&/Qt\\/\\d+\\.\\d+/.test(e),o=!i&&/Chrome\\//.test(e),p=/Opera\\//.test(e),c=/Apple Computer/.test(navigator.vendor),l=/Mac OS X 1\\d\\D([8-9]|\\d\\d)\\D/.test(e),u=/PhantomJS/.test(e),s=!i&&/AppleWebKit/.test(e)&&/Mobile\\/\\w+/.test(e),a=/Android/.test(e),h=s||a||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),g=s||/Mac/.test(t),m=/\\bCrOS\\b/.test(e),y=/win/i.test(t),e=p&&e.match(/Version\\/(\\d*\\.\\d*)/);(e=e&&Number(e[1]))&&15<=e&&(f=!(p=!1));var b=g&&(r||p&&(null==e||e<12.11)),x=d||w&&9<=v;function C(e){return new RegExp(\"(^|\\\\s)\"+e+\"(?:$|\\\\s)\\\\s*\")}var S,L=function(e,t){var n=e.className,r=C(t).exec(n);r&&(t=n.slice(r.index+r[0].length),e.className=n.slice(0,r.index)+(t?r[1]+t:\"\"))};function k(e){for(var t=e.childNodes.length;0<t;--t)e.removeChild(e.firstChild);return e}function T(e,t){return k(e).appendChild(t)}function M(e,t,n,r){var i=document.createElement(e);if(n&&(i.className=n),r&&(i.style.cssText=r),\"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 N(e,t,n,r){r=M(e,t,n,r);return r.setAttribute(\"role\",\"presentation\"),r}function A(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 O(){var t;try{t=document.activeElement}catch(e){t=document.body||null}for(;t&&t.shadowRoot&&t.shadowRoot.activeElement;)t=t.shadowRoot.activeElement;return t}function D(e,t){var n=e.className;C(t).test(n)||(e.className+=(n?\" \":\"\")+t)}function W(e,t){for(var n=e.split(\" \"),r=0;r<n.length;r++)n[r]&&!C(n[r]).test(t)&&(t+=\" \"+n[r]);return t}S=document.createRange?function(e,t,n,r){var i=document.createRange();return i.setEnd(r||e,n),i.setStart(e,t),i}:function(e,t,n){var r=document.body.createTextRange();try{r.moveToElementText(e.parentNode)}catch(e){return r}return r.collapse(!0),r.moveEnd(\"character\",n),r.moveStart(\"character\",t),r};var H=function(e){e.select()};function F(e){var t=Array.prototype.slice.call(arguments,1);return function(){return e.apply(null,t)}}function E(e,t,n){for(var r in t=t||{},e)!e.hasOwnProperty(r)||!1===n&&t.hasOwnProperty(r)||(t[r]=e[r]);return t}function P(e,t,n,r,i){null==t&&-1==(t=e.search(/[^\\s\\u00a0]/))&&(t=e.length);for(var o=r||0,l=i||0;;){var s=e.indexOf(\"\\t\",o);if(s<0||t<=s)return l+(t-o);l+=s-o,l+=n-l%n,o=s+1}}s?H=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:w&&(H=function(e){try{e.select()}catch(e){}});var I=function(){this.id=null,this.f=null,this.time=0,this.handler=F(this.onTimeout,this)};function R(e,t){for(var n=0;n<e.length;++n)if(e[n]==t)return n;return-1}I.prototype.onTimeout=function(e){e.id=0,e.time<=+new Date?e.f():setTimeout(e.handler,e.time-+new Date)},I.prototype.set=function(e,t){this.f=t;t=+new Date+e;(!this.id||t<this.time)&&(clearTimeout(this.id),this.id=setTimeout(this.handler,e),this.time=t)};var z=50,B={toString:function(){return\"CodeMirror.Pass\"}},G={scroll:!1},U={origin:\"*mouse\"},V={origin:\"+move\"};function K(e,t,n){for(var r=0,i=0;;){var o=e.indexOf(\"\\t\",r);-1==o&&(o=e.length);var l=o-r;if(o==e.length||t<=i+l)return r+Math.min(l,t-i);if(i+=o-r,r=o+1,t<=(i+=n-i%n))return r}}var j=[\"\"];function X(e){for(;j.length<=e;)j.push(Y(j)+\" \");return j[e]}function Y(e){return e[e.length-1]}function _(e,t){for(var n=[],r=0;r<e.length;r++)n[r]=t(e[r],r);return n}function $(){}function q(e,t){e=Object.create?Object.create(e):($.prototype=e,new $);return t&&E(t,e),e}var Z=/[\\u00df\\u0587\\u0590-\\u05f4\\u0600-\\u06ff\\u3040-\\u309f\\u30a0-\\u30ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\uac00-\\ud7af]/;function Q(e){return/\\w/.test(e)||\"\"<e&&(e.toUpperCase()!=e.toLowerCase()||Z.test(e))}function J(e,t){return t?!!(-1<t.source.indexOf(\"\\\\w\")&&Q(e))||t.test(e):Q(e)}function ee(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return;return 1}var te=/[\\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 ne(e){return 768<=e.charCodeAt(0)&&te.test(e)}function re(e,t,n){for(;(n<0?0<t:t<e.length)&&ne(e.charAt(t));)t+=n;return t}function ie(e,t,n){for(var r=n<t?-1:1;;){if(t==n)return t;var i=(t+n)/2,i=r<0?Math.ceil(i):Math.floor(i);if(i==t)return e(i)?t:n;e(i)?n=i:t=i+r}}var oe=null;function le(e,t,n){var r;oe=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\"==n?r=i:oe=i),o.from==t&&(o.from!=o.to&&\"before\"!=n?r=i:oe=i)}return null!=r?r:oe}var se,ae,ue,ce,he,de,fe,pe=(se=\"bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN\",ae=\"nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111\",ue=/[\\u0590-\\u05f4\\u0600-\\u06ff\\u0700-\\u08ac]/,ce=/[stwN]/,he=/[LRr]/,de=/[Lb1n]/,fe=/[1n]/,function(e,t){var n=\"ltr\"==t?\"L\":\"R\";if(0==e.length||\"ltr\"==t&&!ue.test(e))return!1;for(var r,i=e.length,o=[],l=0;l<i;++l)o.push((r=e.charCodeAt(l))<=247?se.charAt(r):1424<=r&&r<=1524?\"R\":1536<=r&&r<=1785?ae.charAt(r-1536):1774<=r&&r<=2220?\"r\":8192<=r&&r<=8203?\"w\":8204==r?\"b\":\"L\");for(var s=0,a=n;s<i;++s){var u=o[s];\"m\"==u?o[s]=a:a=u}for(var c=0,h=n;c<i;++c){var d=o[c];\"1\"==d&&\"r\"==h?o[c]=\"n\":he.test(d)&&\"r\"==(h=d)&&(o[c]=\"R\")}for(var f=1,p=o[0];f<i-1;++f){var g=o[f];\"+\"==g&&\"1\"==p&&\"1\"==o[f+1]?o[f]=\"1\":\",\"!=g||p!=o[f+1]||\"1\"!=p&&\"n\"!=p||(o[f]=p),p=g}for(var m=0;m<i;++m){var v=o[m];if(\",\"==v)o[m]=\"N\";else if(\"%\"==v){for(var y=void 0,y=m+1;y<i&&\"%\"==o[y];++y);for(var b=m&&\"!\"==o[m-1]||y<i&&\"1\"==o[y]?\"1\":\"N\",w=m;w<y;++w)o[w]=b;m=y-1}}for(var x=0,C=n;x<i;++x){var S=o[x];\"L\"==C&&\"1\"==S?o[x]=\"L\":he.test(S)&&(C=S)}for(var L=0;L<i;++L)if(ce.test(o[L])){for(var k=void 0,k=L+1;k<i&&ce.test(o[k]);++k);for(var T=\"L\"==(L?o[L-1]:n),M=T==(\"L\"==(k<i?o[k]:n))?T?\"L\":\"R\":n,N=L;N<k;++N)o[N]=M;L=k-1}for(var A,O=[],D=0;D<i;)if(de.test(o[D])){var W=D;for(++D;D<i&&de.test(o[D]);++D);O.push(new ge(0,W,D))}else{var H=D,F=O.length,E=\"rtl\"==t?1:0;for(++D;D<i&&\"L\"!=o[D];++D);for(var P=H;P<D;)if(fe.test(o[P])){H<P&&(O.splice(F,0,new ge(1,H,P)),F+=E);var I=P;for(++P;P<D&&fe.test(o[P]);++P);O.splice(F,0,new ge(2,I,P)),F+=E,H=P}else++P;H<D&&O.splice(F,0,new ge(1,H,D))}return\"ltr\"==t&&(1==O[0].level&&(A=e.match(/^\\s+/))&&(O[0].from=A[0].length,O.unshift(new ge(0,0,A[0].length))),1==Y(O).level&&(A=e.match(/\\s+$/))&&(Y(O).to-=A[0].length,O.push(new ge(0,i-A[0].length,i)))),\"rtl\"==t?O.reverse():O});function ge(e,t,n){this.level=e,this.from=t,this.to=n}function me(e,t){var n=e.order;return null==n&&(n=e.order=pe(e.text,t)),n}var ve=[],ye=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent(\"on\"+t,n):(e=e._handlers||(e._handlers={}))[t]=(e[t]||ve).concat(n)};function be(e,t){return e._handlers&&e._handlers[t]||ve}function we(e,t,n){var r;e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent(\"on\"+t,n):!(e=(r=e._handlers)&&r[t])||-1<(n=R(e,n))&&(r[t]=e.slice(0,n).concat(e.slice(n+1)))}function xe(e,t){var n=be(e,t);if(n.length)for(var r=Array.prototype.slice.call(arguments,2),i=0;i<n.length;++i)n[i].apply(null,r)}function Ce(e,t,n){return\"string\"==typeof t&&(t={type:t,preventDefault:function(){this.defaultPrevented=!0}}),xe(e,n||t.type,e,t),Ne(t)||t.codemirrorIgnore}function Se(e){var t=e._handlers&&e._handlers.cursorActivity;if(t)for(var n=e.curOp.cursorActivityHandlers||(e.curOp.cursorActivityHandlers=[]),r=0;r<t.length;++r)-1==R(n,t[r])&&n.push(t[r])}function Le(e,t){return 0<be(e,t).length}function ke(e){e.prototype.on=function(e,t){ye(this,e,t)},e.prototype.off=function(e,t){we(this,e,t)}}function Te(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Me(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Ne(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Ae(e){Te(e),Me(e)}function Oe(e){return e.target||e.srcElement}function De(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),g&&e.ctrlKey&&1==t&&(t=3),t}var We,He,Fe=function(){if(w&&v<9)return!1;var e=M(\"div\");return\"draggable\"in e||\"dragDrop\"in e}();var Ee=3!=\"\\n\\nb\".split(/\\n/).length?function(e){for(var t=0,n=[],r=e.length;t<=r;){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?(n.push(o.slice(0,l)),t+=l+1):(n.push(o),t=i+1)}return n}:function(e){return e.split(/\\r\\n?|\\n/)},Pe=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)},Ie=\"oncopy\"in(r=M(\"div\"))||(r.setAttribute(\"oncopy\",\"return;\"),\"function\"==typeof r.oncopy),Re=null;var ze={},Be={};function Ge(e){if(\"string\"==typeof e&&Be.hasOwnProperty(e))e=Be[e];else if(e&&\"string\"==typeof e.name&&Be.hasOwnProperty(e.name)){var t=Be[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 Ge(\"application/xml\");if(\"string\"==typeof e&&/^[\\w\\-]+\\/[\\w\\-]+\\+json$/.test(e))return Ge(\"application/json\")}return\"string\"==typeof e?{name:e}:e||{name:\"null\"}}function Ue(e,t){t=Ge(t);var n=ze[t.name];if(!n)return Ue(e,\"text/plain\");var r=n(e,t);if(Ve.hasOwnProperty(t.name)){var i,o=Ve[t.name];for(i in o)o.hasOwnProperty(i)&&(r.hasOwnProperty(i)&&(r[\"_\"+i]=r[i]),r[i]=o[i])}if(r.name=t.name,t.helperType&&(r.helperType=t.helperType),t.modeProps)for(var l in t.modeProps)r[l]=t.modeProps[l];return r}var Ve={};function Ke(e,t){E(t,Ve.hasOwnProperty(e)?Ve[e]:Ve[e]={})}function je(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var n,r={};for(n in t){var i=t[n];i instanceof Array&&(i=i.concat([])),r[n]=i}return r}function Xe(e,t){for(var n;e.innerMode&&(n=e.innerMode(t))&&n.mode!=e;)t=n.state,e=n.mode;return n||{mode:e,state:t}}function Ye(e,t,n){return!e.startState||e.startState(t,n)}var _e=function(e,t,n){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=n};function $e(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 n=e;!n.lines;)for(var r=0;;++r){var i=n.children[r],o=i.chunkSize();if(t<o){n=i;break}t-=o}return n.lines[t]}function qe(e,t,n){var r=[],i=t.line;return e.iter(t.line,n.line+1,function(e){e=e.text;i==n.line&&(e=e.slice(0,n.ch)),i==t.line&&(e=e.slice(t.ch)),r.push(e),++i}),r}function Ze(e,t,n){var r=[];return e.iter(t,n,function(e){r.push(e.text)}),r}function Qe(e,t){var n=t-e.height;if(n)for(var r=e;r;r=r.parent)r.height+=n}function Je(e){if(null==e.parent)return null;for(var t=e.parent,n=R(t.lines,e),r=t.parent;r;r=(t=r).parent)for(var i=0;r.children[i]!=t;++i)n+=r.children[i].chunkSize();return n+t.first}function et(e,t){var n=e.first;e:do{for(var r=0;r<e.children.length;++r){var i=e.children[r],o=i.height;if(t<o){e=i;continue e}t-=o,n+=i.chunkSize()}return n}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 n+l}function tt(e,t){return t>=e.first&&t<e.first+e.size}function nt(e,t){return String(e.lineNumberFormatter(t+e.firstLineNumber))}function rt(e,t,n){if(void 0===n&&(n=null),!(this instanceof rt))return new rt(e,t,n);this.line=e,this.ch=t,this.sticky=n}function it(e,t){return e.line-t.line||e.ch-t.ch}function ot(e,t){return e.sticky==t.sticky&&0==it(e,t)}function lt(e){return rt(e.line,e.ch)}function st(e,t){return it(e,t)<0?t:e}function at(e,t){return it(e,t)<0?e:t}function ut(e,t){return Math.max(e.first,Math.min(t,e.first+e.size-1))}function ct(e,t){if(t.line<e.first)return rt(e.first,0);var n=e.first+e.size-1;return t.line>n?rt(n,$e(e,n).text.length):(e=$e(e,(n=t).line).text.length,null==(t=n.ch)||e<t?rt(n.line,e):t<0?rt(n.line,0):n)}function ht(e,t){for(var n=[],r=0;r<t.length;r++)n[r]=ct(e,t[r]);return n}_e.prototype.eol=function(){return this.pos>=this.string.length},_e.prototype.sol=function(){return this.pos==this.lineStart},_e.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},_e.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)},_e.prototype.eat=function(e){var t=this.string.charAt(this.pos),e=\"string\"==typeof e?t==e:t&&(e.test?e.test(t):e(t));if(e)return++this.pos,t},_e.prototype.eatWhile=function(e){for(var t=this.pos;this.eat(e););return this.pos>t},_e.prototype.eatSpace=function(){for(var e=this.pos;/[\\s\\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},_e.prototype.skipToEnd=function(){this.pos=this.string.length},_e.prototype.skipTo=function(e){e=this.string.indexOf(e,this.pos);if(-1<e)return this.pos=e,!0},_e.prototype.backUp=function(e){this.pos-=e},_e.prototype.column=function(){return this.lastColumnPos<this.start&&(this.lastColumnValue=P(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue),this.lastColumnPos=this.start),this.lastColumnValue-(this.lineStart?P(this.string,this.lineStart,this.tabSize):0)},_e.prototype.indentation=function(){return P(this.string,null,this.tabSize)-(this.lineStart?P(this.string,this.lineStart,this.tabSize):0)},_e.prototype.match=function(e,t,n){if(\"string\"!=typeof e){var r=this.string.slice(this.pos).match(e);return r&&0<r.index?null:(r&&!1!==t&&(this.pos+=r[0].length),r)}r=function(e){return n?e.toLowerCase():e};if(r(this.string.substr(this.pos,e.length))==r(e))return!1!==t&&(this.pos+=e.length),!0},_e.prototype.current=function(){return this.string.slice(this.start,this.pos)},_e.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},_e.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},_e.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var dt=function(e,t){this.state=e,this.lookAhead=t},ft=function(e,t,n,r){this.state=t,this.doc=e,this.line=n,this.maxLookAhead=r||0,this.baseTokens=null,this.baseTokenPos=1};function pt(t,n,r,e){var a=[t.state.modeGen],i={};St(t,n.text,t.doc.mode,r,function(e,t){return a.push(e,t)},i,e);for(var u=r.state,o=0;o<t.state.overlays.length;++o)!function(e){r.baseTokens=a;var o=t.state.overlays[e],l=1,s=0;r.state=!0,St(t,n.text,o.mode,r,function(e,t){for(var n=l;s<e;){var r=a[l];e<r&&a.splice(l,1,e,a[l+1],r),l+=2,s=Math.min(e,r)}if(t)if(o.opaque)a.splice(n,l-n,e,\"overlay \"+t),l=n+2;else for(;n<l;n+=2){var i=a[n+1];a[n+1]=(i?i+\" \":\"\")+\"overlay \"+t}},i),r.state=u,r.baseTokens=null,r.baseTokenPos=1}(o);return{styles:a,classes:i.bgClass||i.textClass?i:null}}function gt(e,t,n){var r,i,o;return t.styles&&t.styles[0]==e.state.modeGen||(r=mt(e,Je(t)),i=t.text.length>e.options.maxHighlightLength&&je(e.doc.mode,r.state),o=pt(e,t,r),i&&(r.state=i),t.stateAfter=r.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))),t.styles}function mt(n,r,e){var t=n.doc,i=n.display;if(!t.mode.startState)return new ft(t,!0,r);var o=function(e,t,n){for(var r,i,o=e.doc,l=n?-1:t-(e.doc.mode.innerMode?1e3:100),s=t;l<s;--s){if(s<=o.first)return o.first;var a=$e(o,s-1),u=a.stateAfter;if(u&&(!n||s+(u instanceof dt?u.lookAhead:0)<=o.modeFrontier))return s;a=P(a.text,null,e.options.tabSize);(null==i||a<r)&&(i=s-1,r=a)}return i}(n,r,e),l=o>t.first&&$e(t,o-1).stateAfter,s=l?ft.fromSaved(t,l,o):new ft(t,Ye(t.mode),o);return t.iter(o,r,function(e){vt(n,e.text,s);var t=s.line;e.stateAfter=t==r-1||t%5==0||t>=i.viewFrom&&t<i.viewTo?s.save():null,s.nextLine()}),e&&(t.modeFrontier=s.line),s}function vt(e,t,n,r){var i=e.doc.mode,o=new _e(t,e.options.tabSize,n);for(o.start=o.pos=r||0,\"\"==t&&yt(i,n.state);!o.eol();)bt(i,o,n.state),o.start=o.pos}function yt(e,t){if(e.blankLine)return e.blankLine(t);if(e.innerMode){t=Xe(e,t);return t.mode.blankLine?t.mode.blankLine(t.state):void 0}}function bt(e,t,n,r){for(var i=0;i<10;i++){r&&(r[0]=Xe(e,n).mode);var o=e.token(t,n);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++,0<this.maxLookAhead&&this.maxLookAhead--},ft.fromSaved=function(e,t,n){return t instanceof dt?new ft(e,je(e.mode,t.state),n,t.lookAhead):new ft(e,je(e.mode,t),n)},ft.prototype.save=function(e){e=!1!==e?je(this.doc.mode,this.state):this.state;return 0<this.maxLookAhead?new dt(e,this.maxLookAhead):e};var wt=function(e,t,n){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=n};function xt(e,t,n,r){var i,o,l=e.doc,s=l.mode,a=$e(l,(t=ct(l,t)).line),u=mt(e,t.line,n),c=new _e(a.text,e.options.tabSize,u);for(r&&(o=[]);(r||c.pos<t.ch)&&!c.eol();)c.start=c.pos,i=bt(s,c,u.state),r&&o.push(new wt(c,i,je(l.mode,u.state)));return r?o:new wt(c,i,u.state)}function Ct(e,t){if(e)for(;;){var n=e.match(/(?:^|\\s+)line-(background-)?(\\S+)/);if(!n)break;e=e.slice(0,n.index)+e.slice(n.index+n[0].length);var r=n[1]?\"bgClass\":\"textClass\";null==t[r]?t[r]=n[2]:new RegExp(\"(?:^|\\\\s)\"+n[2]+\"(?:$|\\\\s)\").test(t[r])||(t[r]+=\" \"+n[2])}return e}function St(e,t,n,r,i,o,l){var s=n.flattenSpans;null==s&&(s=e.options.flattenSpans);var a=0,u=null,c=new _e(t,e.options.tabSize,r),h=e.options.addModeClass&&[null];for(\"\"==t&&Ct(yt(n,r.state),o);!c.eol();){var d,f=c.pos>e.options.maxHighlightLength?(s=!1,l&&vt(e,t,r,c.pos),c.pos=t.length,null):Ct(bt(n,c,r.state,h),o);if(!h||(d=h[0].name)&&(f=\"m-\"+(f?d+\" \"+f:d)),!s||u!=f){for(;a<c.start;)i(a=Math.min(c.start,a+5e3),u);u=f}c.start=c.pos}for(;a<c.pos;){var p=Math.min(c.pos,a+5e3);i(p,u),a=p}}var Lt=!1,kt=!1;function Tt(e,t,n){this.marker=e,this.from=t,this.to=n}function Mt(e,t){if(e)for(var n=0;n<e.length;++n){var r=e[n];if(r.marker==t)return r}}function Nt(e,t){if(t.full)return null;var n=tt(e,t.from.line)&&$e(e,t.from.line).markedSpans,r=tt(e,t.to.line)&&$e(e,t.to.line).markedSpans;if(!n&&!r)return null;var i=t.from.ch,o=t.to.ch,e=0==it(t.from,t.to),l=function(e,t,n){var r;if(e)for(var i=0;i<e.length;++i){var o,l=e[i],s=l.marker;!(null==l.from||(s.inclusiveLeft?l.from<=t:l.from<t))&&(l.from!=t||\"bookmark\"!=s.type||n&&l.marker.insertLeft)||(o=null==l.to||(s.inclusiveRight?l.to>=t:l.to>t),(r=r||[]).push(new Tt(s,l.from,o?null:l.to)))}return r}(n,i,e),s=function(e,t,n){var r;if(e)for(var i=0;i<e.length;++i){var o,l=e[i],s=l.marker;!(null==l.to||(s.inclusiveRight?l.to>=t:l.to>t))&&(l.from!=t||\"bookmark\"!=s.type||n&&!l.marker.insertLeft)||(o=null==l.from||(s.inclusiveLeft?l.from<=t:l.from<t),(r=r||[]).push(new Tt(s,o?null:l.from-t,null==l.to?null:l.to-t)))}return r}(r,o,e),a=1==t.text.length,u=Y(t.text).length+(a?i:0);if(l)for(var c=0;c<l.length;++c){var h,d=l[c];null==d.to&&((h=Mt(s,d.marker))?a&&(d.to=null==h.to?null:h.to+u):d.to=i)}if(s)for(var f=0;f<s.length;++f){var p=s[f];null!=p.to&&(p.to+=u),null==p.from?Mt(l,p.marker)||(p.from=u,a&&(l=l||[]).push(p)):(p.from+=u,a&&(l=l||[]).push(p))}l=l&&At(l),s&&s!=l&&(s=At(s));var g=[l];if(!a){var m,v=t.text.length-2;if(0<v&&l)for(var y=0;y<l.length;++y)null==l[y].to&&(m=m||[]).push(new Tt(l[y].marker,null,null));for(var b=0;b<v;++b)g.push(m);g.push(s)}return g}function At(e){for(var t=0;t<e.length;++t){var n=e[t];null!=n.from&&n.from==n.to&&!1!==n.marker.clearWhenEmpty&&e.splice(t--,1)}return e.length?e:null}function Ot(e){var t=e.markedSpans;if(t){for(var n=0;n<t.length;++n)t[n].marker.detachLine(e);e.markedSpans=null}}function Dt(e,t){if(t){for(var n=0;n<t.length;++n)t[n].marker.attachLine(e);e.markedSpans=t}}function Wt(e){return e.inclusiveLeft?-1:0}function Ht(e){return e.inclusiveRight?1:0}function Ft(e,t){var n=e.lines.length-t.lines.length;if(0!=n)return n;var r=e.find(),i=t.find(),n=it(r.from,i.from)||Wt(e)-Wt(t);if(n)return-n;i=it(r.to,i.to)||Ht(e)-Ht(t);return i||t.id-e.id}function Et(e,t){var n,r=kt&&e.markedSpans;if(r)for(var i,o=0;o<r.length;++o)(i=r[o]).marker.collapsed&&null==(t?i.from:i.to)&&(!n||Ft(n,i.marker)<0)&&(n=i.marker);return n}function Pt(e){return Et(e,!0)}function It(e){return Et(e,!1)}function Rt(e,t,n,r,i){var t=$e(e,t),o=kt&&t.markedSpans;if(o)for(var l=0;l<o.length;++l){var s=o[l];if(s.marker.collapsed){var a=s.marker.find(0),u=it(a.from,n)||Wt(s.marker)-Wt(i),c=it(a.to,r)||Ht(s.marker)-Ht(i);if(!(0<=u&&c<=0||u<=0&&0<=c)&&(u<=0&&(s.marker.inclusiveRight&&i.inclusiveLeft?0<=it(a.to,n):0<it(a.to,n))||0<=u&&(s.marker.inclusiveRight&&i.inclusiveLeft?it(a.from,r)<=0:it(a.from,r)<0)))return 1}}}function zt(e){for(var t;t=Pt(e);)e=t.find(-1,!0).line;return e}function Bt(e,t){var n=$e(e,t),e=zt(n);return n==e?t:Je(e)}function Gt(e,t){if(t>e.lastLine())return t;var n,r=$e(e,t);if(!Ut(e,r))return t;for(;n=It(r);)r=n.find(1,!0).line;return Je(r)+1}function Ut(e,t){var n=kt&&t.markedSpans;if(n)for(var r,i=0;i<n.length;++i)if((r=n[i]).marker.collapsed){if(null==r.from)return!0;if(!r.marker.widgetNode&&0==r.from&&r.marker.inclusiveLeft&&function e(t,n,r){if(null==r.to){var i=r.marker.find(1,!0);return e(t,i.line,Mt(i.line.markedSpans,r.marker))}if(r.marker.inclusiveRight&&r.to==n.text.length)return!0;for(var o=void 0,l=0;l<n.markedSpans.length;++l)if((o=n.markedSpans[l]).marker.collapsed&&!o.marker.widgetNode&&o.from==r.to&&(null==o.to||o.to!=r.from)&&(o.marker.inclusiveLeft||r.marker.inclusiveRight)&&e(t,n,o))return!0}(e,t,r))return!0}}function Vt(e){for(var t=0,n=(e=zt(e)).parent,r=0;r<n.lines.length;++r){var i=n.lines[r];if(i==e)break;t+=i.height}for(var o=n.parent;o;o=(n=o).parent)for(var l=0;l<o.children.length;++l){var s=o.children[l];if(s==n)break;t+=s.height}return t}function Kt(e){if(0==e.height)return 0;for(var t,n=e.text.length,r=e;t=Pt(r);){var i=t.find(0,!0),r=i.from.line;n+=i.from.ch-i.to.ch}for(r=e;t=It(r);){var o=t.find(0,!0);n-=r.text.length-o.from.ch,n+=(r=o.to.line).text.length-o.to.ch}return n}function jt(e){var n=e.display,e=e.doc;n.maxLine=$e(e,e.first),n.maxLineLength=Kt(n.maxLine),n.maxLineChanged=!0,e.iter(function(e){var t=Kt(e);t>n.maxLineLength&&(n.maxLineLength=t,n.maxLine=e)})}var Xt=function(e,t,n){this.text=e,Dt(this,t),this.height=n?n(this):1};Xt.prototype.lineNo=function(){return Je(this)},ke(Xt);var Yt={},_t={};function $t(e,t){if(!e||/^\\s*$/.test(e))return null;t=t.addModeClass?_t:Yt;return t[e]||(t[e]=e.replace(/\\S+/g,\"cm-$&\"))}function qt(e,t){var n=N(\"span\",null,null,f?\"padding-right: .1px\":null),r={pre:N(\"pre\",[n],\"CodeMirror-line\"),content:n,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces: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,l=void 0;r.pos=0,r.addToken=Qt,function(e){if(null!=He)return He;var t=T(e,document.createTextNode(\"AخA\")),n=S(t,0,1).getBoundingClientRect(),t=S(t,1,2).getBoundingClientRect();return k(e),n&&n.left!=n.right&&(He=t.right-n.right<3)}(e.display.measure)&&(l=me(o,e.doc.direction))&&(r.addToken=function(h,d){return function(e,t,n,r,i,o,l){n=n?n+\" cm-force-border\":\"cm-force-border\";for(var s=e.pos,a=s+t.length;;){for(var u=void 0,c=0;c<d.length&&!((u=d[c]).to>s&&u.from<=s);c++);if(u.to>=a)return h(e,t,n,r,i,o,l);h(e,t.slice(0,u.to-s),n,r,null,o,l),r=null,t=t.slice(u.to-s),s=u.to}}}(r.addToken,l)),r.map=[],function(e,t,n){var r=e.markedSpans,i=e.text,o=0;if(!r){for(var l=1;l<n.length;l+=2)t.addToken(t,i.slice(o,o=n[l]),$t(n[l+1],t.cm.options));return}for(var s,a,u,c,h,d,f,p=i.length,g=0,m=1,v=\"\",y=0;;){if(y==g){u=c=h=a=\"\",d=f=null,y=1/0;for(var b=[],w=void 0,x=0;x<r.length;++x){var C=r[x],S=C.marker;if(\"bookmark\"==S.type&&C.from==g&&S.widgetNode)b.push(S);else if(C.from<=g&&(null==C.to||C.to>g||S.collapsed&&C.to==g&&C.from==g)){if(null!=C.to&&C.to!=g&&y>C.to&&(y=C.to,c=\"\"),S.className&&(u+=\" \"+S.className),S.css&&(a=(a?a+\";\":\"\")+S.css),S.startStyle&&C.from==g&&(h+=\" \"+S.startStyle),S.endStyle&&C.to==y&&(w=w||[]).push(S.endStyle,C.to),S.title&&((f=f||{}).title=S.title),S.attributes)for(var L in S.attributes)(f=f||{})[L]=S.attributes[L];S.collapsed&&(!d||Ft(d.marker,S)<0)&&(d=C)}else C.from>g&&y>C.from&&(y=C.from)}if(w)for(var k=0;k<w.length;k+=2)w[k+1]==y&&(c+=\" \"+w[k]);if(!d||d.from==g)for(var T=0;T<b.length;++T)Jt(t,0,b[T]);if(d&&(d.from||0)==g){if(Jt(t,(null==d.to?p+1:d.to)-g,d.marker,null==d.from),null==d.to)return;d.to==g&&(d=!1)}}if(p<=g)break;for(var M=Math.min(p,y);;){if(v){var N,A=g+v.length;if(d||(N=M<A?v.slice(0,M-g):v,t.addToken(t,N,s?s+u:u,h,g+N.length==y?c:\"\",a,f)),M<=A){v=v.slice(M-g),g=M;break}g=A,h=\"\"}v=i.slice(o,o=n[m++]),s=$t(n[m++],t.cm.options)}}}(o,r,gt(e,o,t!=e.display.externalMeasured&&Je(o))),o.styleClasses&&(o.styleClasses.bgClass&&(r.bgClass=W(o.styleClasses.bgClass,r.bgClass||\"\")),o.styleClasses.textClass&&(r.textClass=W(o.styleClasses.textClass,r.textClass||\"\"))),0==r.map.length&&r.map.push(0,0,r.content.appendChild(function(e){null==We&&(t=M(\"span\",\"\"),T(e,M(\"span\",[t,document.createTextNode(\"x\")])),0!=e.firstChild.offsetHeight&&(We=t.offsetWidth<=1&&2<t.offsetHeight&&!(w&&v<8)));var t=We?M(\"span\",\"\"):M(\"span\",\" \",null,\"display: inline-block; width: 1px; margin-right: -1px\");return t.setAttribute(\"cm-text\",\"\"),t}(e.display.measure))),0==i?(t.measure.map=r.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(r.map),(t.measure.caches||(t.measure.caches=[])).push({}))}return f&&(n=r.content.lastChild,(/\\bcm-tab\\b/.test(n.className)||n.querySelector&&n.querySelector(\".cm-tab\"))&&(r.content.className=\"cm-tab-wrap-hack\")),xe(e,\"renderLine\",e,t.line,r.pre),r.pre.className&&(r.textClass=W(r.pre.className,r.textClass||\"\")),r}function Zt(e){var t=M(\"span\",\"•\",\"cm-invalidchar\");return t.title=\"\\\\u\"+e.charCodeAt(0).toString(16),t.setAttribute(\"aria-label\",t.title),t}function Qt(e,t,n,r,i,o,l){if(t){var s,a=e.splitSpaces?function(e,t){if(1<e.length&&!/ /.test(e))return e;for(var n=t,r=\"\",i=0;i<e.length;i++){var o=e.charAt(i);\" \"!=o||!n||i!=e.length-1&&32!=e.charCodeAt(i+1)||(o=\" \"),r+=o,n=\" \"==o}return r}(t,e.trailingSpace):t,u=e.cm.state.specialChars,c=!1;if(u.test(t)){s=document.createDocumentFragment();for(var h=0;;){u.lastIndex=h;var d=u.exec(t),f=d?d.index-h:t.length-h;if(f&&(p=document.createTextNode(a.slice(h,h+f)),w&&v<9?s.appendChild(M(\"span\",[p])):s.appendChild(p),e.map.push(e.pos,e.pos+f,p),e.col+=f,e.pos+=f),!d)break;h+=1+f;var p=void 0;\"\\t\"==d[0]?(f=(f=e.cm.options.tabSize)-e.col%f,(p=s.appendChild(M(\"span\",X(f),\"cm-tab\"))).setAttribute(\"role\",\"presentation\"),p.setAttribute(\"cm-text\",\"\\t\"),e.col+=f):(\"\\r\"==d[0]||\"\\n\"==d[0]?(p=s.appendChild(M(\"span\",\"\\r\"==d[0]?\"␍\":\"\",\"cm-invalidchar\"))).setAttribute(\"cm-text\",d[0]):((p=e.cm.options.specialCharPlaceholder(d[0])).setAttribute(\"cm-text\",d[0]),w&&v<9?s.appendChild(M(\"span\",[p])):s.appendChild(p)),e.col+=1),e.map.push(e.pos,e.pos+1,p),e.pos++}}else e.col+=t.length,s=document.createTextNode(a),e.map.push(e.pos,e.pos+t.length,s),w&&v<9&&(c=!0),e.pos+=t.length;if(e.trailingSpace=32==a.charCodeAt(t.length-1),n||r||i||c||o||l){n=n||\"\";r&&(n+=r),i&&(n+=i);var g=M(\"span\",[s],n,o);if(l)for(var m in l)l.hasOwnProperty(m)&&\"style\"!=m&&\"class\"!=m&&g.setAttribute(m,l[m]);return e.content.appendChild(g)}e.content.appendChild(s)}}function Jt(e,t,n,r){var i=!r&&n.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!r&&e.cm.display.input.needsContentAttribute&&(i=i||e.content.appendChild(document.createElement(\"span\"))).setAttribute(\"cm-marker\",n.id),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function en(e,t,n){this.line=t,this.rest=function(e){for(var t,n;t=It(e);)e=t.find(1,!0).line,(n=n||[]).push(e);return n}(t),this.size=this.rest?Je(Y(this.rest))-n+1:1,this.node=this.text=null,this.hidden=Ut(e,t)}function tn(e,t,n){for(var r=[],i=t;i<n;i=l){var o=new en(e.doc,$e(e.doc,i),i),l=i+o.size;r.push(o)}return r}var nn=null;function rn(e,t){var n=e.ownsGroup;if(n)try{!function(e){var t=e.delayedCallbacks,n=0;do{for(;n<t.length;n++)t[n].call(null);for(var r=0;r<e.ops.length;r++){var i=e.ops[r];if(i.cursorActivityHandlers)for(;i.cursorActivityCalled<i.cursorActivityHandlers.length;)i.cursorActivityHandlers[i.cursorActivityCalled++].call(null,i.cm)}}while(n<t.length)}(n)}finally{nn=null,t(n)}}var on=null;function ln(e,t){var n=be(e,t);if(n.length){var r,i=Array.prototype.slice.call(arguments,2);nn?r=nn.delayedCallbacks:on?r=on:(r=on=[],setTimeout(sn,0));for(var o=0;o<n.length;++o)!function(e){r.push(function(){return n[e].apply(null,i)})}(o)}}function sn(){var e=on;on=null;for(var t=0;t<e.length;++t)e[t]()}function an(e,t,n,r){for(var i=0;i<t.changes.length;i++){var o=t.changes[i];\"text\"==o?function(e,t){var n=t.text.className,r=cn(e,t);t.text==t.node&&(t.node=r.pre);t.text.parentNode.replaceChild(r.pre,t.text),t.text=r.pre,r.bgClass!=t.bgClass||r.textClass!=t.textClass?(t.bgClass=r.bgClass,t.textClass=r.textClass,hn(e,t)):n&&(t.text.className=n)}(e,t):\"gutter\"==o?dn(e,t,n,r):\"class\"==o?hn(e,t):\"widget\"==o&&function(e,t,n){t.alignable&&(t.alignable=null);for(var r=C(\"CodeMirror-linewidget\"),i=t.node.firstChild,o=void 0;i;i=o)o=i.nextSibling,r.test(i.className)&&t.node.removeChild(i);fn(e,t,n)}(e,t,r)}t.changes=null}function un(e){return e.node==e.text&&(e.node=M(\"div\",null,null,\"position: relative\"),e.text.parentNode&&e.text.parentNode.replaceChild(e.node,e.text),e.node.appendChild(e.text),w&&v<8&&(e.node.style.zIndex=2)),e.node}function cn(e,t){var n=e.display.externalMeasured;return n&&n.line==t.line?(e.display.externalMeasured=null,t.measure=n.measure,n.built):qt(e,t)}function hn(e,t){var n,r;n=e,(r=(i=t).bgClass?i.bgClass+\" \"+(i.line.bgClass||\"\"):i.line.bgClass)&&(r+=\" CodeMirror-linebackground\"),i.background?r?i.background.className=r:(i.background.parentNode.removeChild(i.background),i.background=null):r&&(e=un(i),i.background=e.insertBefore(M(\"div\",null,r),e.firstChild),n.display.input.setUneditable(i.background)),t.line.wrapClass?un(t).className=t.line.wrapClass:t.node!=t.text&&(t.node.className=\"\");var i=t.textClass?t.textClass+\" \"+(t.line.textClass||\"\"):t.line.textClass;t.text.className=i||\"\"}function dn(e,t,n,r){t.gutter&&(t.node.removeChild(t.gutter),t.gutter=null),t.gutterBackground&&(t.node.removeChild(t.gutterBackground),t.gutterBackground=null),t.line.gutterClass&&(o=un(t),t.gutterBackground=M(\"div\",null,\"CodeMirror-gutter-background \"+t.line.gutterClass,\"left: \"+(e.options.fixedGutter?r.fixedPos:-r.gutterTotalWidth)+\"px; width: \"+r.gutterTotalWidth+\"px\"),e.display.input.setUneditable(t.gutterBackground),o.insertBefore(t.gutterBackground,t.text));var i=t.line.gutterMarkers;if(e.options.lineNumbers||i){var o=un(t),l=t.gutter=M(\"div\",null,\"CodeMirror-gutter-wrapper\",\"left: \"+(e.options.fixedGutter?r.fixedPos:-r.gutterTotalWidth)+\"px\");if(e.display.input.setUneditable(l),o.insertBefore(l,t.text),t.line.gutterClass&&(l.className+=\" \"+t.line.gutterClass),!e.options.lineNumbers||i&&i[\"CodeMirror-linenumbers\"]||(t.lineNumber=l.appendChild(M(\"div\",nt(e.options,n),\"CodeMirror-linenumber CodeMirror-gutter-elt\",\"left: \"+r.gutterLeft[\"CodeMirror-linenumbers\"]+\"px; width: \"+e.display.lineNumInnerWidth+\"px\"))),i)for(var s=0;s<e.display.gutterSpecs.length;++s){var a=e.display.gutterSpecs[s].className,u=i.hasOwnProperty(a)&&i[a];u&&l.appendChild(M(\"div\",[u],\"CodeMirror-gutter-elt\",\"left: \"+r.gutterLeft[a]+\"px; width: \"+r.gutterWidth[a]+\"px\"))}}}function fn(e,t,n){if(pn(e,t.line,t,n,!0),t.rest)for(var r=0;r<t.rest.length;r++)pn(e,t.rest[r],t,n,!1)}function pn(e,t,n,r,i){if(t.widgets)for(var o=un(n),l=0,s=t.widgets;l<s.length;++l){var a=s[l],u=M(\"div\",[a.node],\"CodeMirror-linewidget\"+(a.className?\" \"+a.className:\"\"));a.handleMouseEvents||u.setAttribute(\"cm-ignore-events\",\"true\"),function(e,t,n,r){e.noHScroll&&((n.alignable||(n.alignable=[])).push(t),n=r.wrapperWidth,t.style.left=r.fixedPos+\"px\",e.coverGutter||(n-=r.gutterTotalWidth,t.style.paddingLeft=r.gutterTotalWidth+\"px\"),t.style.width=n+\"px\");e.coverGutter&&(t.style.zIndex=5,t.style.position=\"relative\",e.noHScroll||(t.style.marginLeft=-r.gutterTotalWidth+\"px\"))}(a,u,n,r),e.display.input.setUneditable(u),i&&a.above?o.insertBefore(u,n.gutter||n.text):o.appendChild(u),ln(a,\"redraw\")}}function gn(e){if(null!=e.height)return e.height;var t,n=e.doc.cm;return n?(A(document.body,e.node)||(t=\"position: relative;\",e.coverGutter&&(t+=\"margin-left: -\"+n.display.gutters.offsetWidth+\"px;\"),e.noHScroll&&(t+=\"width: \"+n.display.wrapper.clientWidth+\"px;\"),T(n.display.measure,M(\"div\",[e.node],null,t))),e.height=e.node.parentNode.offsetHeight):0}function mn(e,t){for(var n=Oe(t);n!=e.wrapper;n=n.parentNode)if(!n||1==n.nodeType&&\"true\"==n.getAttribute(\"cm-ignore-events\")||n.parentNode==e.sizer&&n!=e.mover)return 1}function vn(e){return e.lineSpace.offsetTop}function yn(e){return e.mover.offsetHeight-e.lineSpace.offsetHeight}function bn(e){if(e.cachedPaddingH)return e.cachedPaddingH;var t=T(e.measure,M(\"pre\",\"x\",\"CodeMirror-line-like\")),t=window.getComputedStyle?window.getComputedStyle(t):t.currentStyle,t={left:parseInt(t.paddingLeft),right:parseInt(t.paddingRight)};return isNaN(t.left)||isNaN(t.right)||(e.cachedPaddingH=t),t}function wn(e){return z-e.display.nativeBarWidth}function xn(e){return e.display.scroller.clientWidth-wn(e)-e.display.barWidth}function Cn(e){return e.display.scroller.clientHeight-wn(e)-e.display.barHeight}function Sn(e,t,n){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};for(var r=0;r<e.rest.length;r++)if(e.rest[r]==t)return{map:e.measure.maps[r],cache:e.measure.caches[r]};for(var i=0;i<e.rest.length;i++)if(Je(e.rest[i])>n)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}function Ln(e,t,n,r){return Mn(e,Tn(e,t),n,r)}function kn(e,t){if(t>=e.display.viewFrom&&t<e.display.viewTo)return e.display.view[er(e,t)];e=e.display.externalMeasured;return e&&t>=e.lineN&&t<e.lineN+e.size?e:void 0}function Tn(e,t){var n,r,i=Je(t),o=kn(e,i);o&&!o.text?o=null:o&&o.changes&&(an(e,o,i,$n(e)),e.curOp.forceUpdate=!0),o||(n=e,e=Je(r=zt(r=t)),(r=n.display.externalMeasured=new en(n.doc,r,e)).lineN=e,e=r.built=qt(n,r),r.text=e.pre,T(n.display.lineMeasure,e.pre),o=r);i=Sn(o,t,i);return{line:t,view:o,rect:null,map:i.map,cache:i.cache,before:i.before,hasHeights:!1}}function Mn(e,t,n,r,i){t.before&&(n=-1);var o,l=n+(r||\"\");return t.cache.hasOwnProperty(l)?o=t.cache[l]:(t.rect||(t.rect=t.view.text.getBoundingClientRect()),t.hasHeights||(function(e,t,n){var r=e.options.lineWrapping,e=r&&xn(e);if(!t.measure.heights||r&&t.measure.width!=e){var i=t.measure.heights=[];if(r){t.measure.width=e;for(var o=t.text.firstChild.getClientRects(),l=0;l<o.length-1;l++){var s=o[l],a=o[l+1];2<Math.abs(s.bottom-a.bottom)&&i.push((s.bottom+a.top)/2-n.top)}}i.push(n.bottom-n.top)}}(e,t.view,t.rect),t.hasHeights=!0),(o=function(e,t,n,r){var i,o=On(t.map,n,r),l=o.node,s=o.start,a=o.end,u=o.collapse;if(3==l.nodeType){for(var c=0;c<4;c++){for(;s&&ne(t.line.text.charAt(o.coverStart+s));)--s;for(;o.coverStart+a<o.coverEnd&&ne(t.line.text.charAt(o.coverStart+a));)++a;if((i=w&&v<9&&0==s&&a==o.coverEnd-o.coverStart?l.parentNode.getBoundingClientRect():function(e,t){var n=An;if(\"left\"==t)for(var r=0;r<e.length&&(n=e[r]).left==n.right;r++);else for(var i=e.length-1;0<=i&&(n=e[i]).left==n.right;i--);return n}(S(l,s,a).getClientRects(),r)).left||i.right||0==s)break;a=s,--s,u=\"right\"}w&&v<11&&(i=function(e,t){if(!window.screen||null==screen.logicalXDPI||screen.logicalXDPI==screen.deviceXDPI||!function(e){if(null!=Re)return Re;var e=(t=T(e,M(\"span\",\"x\"))).getBoundingClientRect(),t=S(t,0,1).getBoundingClientRect();return Re=1<Math.abs(e.left-t.left)}(e))return t;var n=screen.logicalXDPI/screen.deviceXDPI,e=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*n,right:t.right*n,top:t.top*e,bottom:t.bottom*e}}(e.display.measure,i))}else 0<s&&(u=r=\"right\"),i=e.options.lineWrapping&&1<(g=l.getClientRects()).length?g[\"right\"==r?g.length-1:0]:l.getBoundingClientRect();!(w&&v<9)||s||i&&(i.left||i.right)||(m=l.parentNode.getClientRects()[0],i=m?{left:m.left,right:m.left+_n(e.display),top:m.top,bottom:m.bottom}:An);for(var h=i.top-t.rect.top,n=i.bottom-t.rect.top,d=(h+n)/2,f=t.view.measure.heights,p=0;p<f.length-1&&!(d<f[p]);p++);var g=p?f[p-1]:0,m=f[p],m={left:(\"right\"==u?i.right:i.left)-t.rect.left,right:(\"left\"==u?i.left:i.right)-t.rect.left,top:g,bottom:m};i.left||i.right||(m.bogus=!0);e.options.singleCursorHeightPerLine||(m.rtop=h,m.rbottom=n);return m}(e,t,n,r)).bogus||(t.cache[l]=o)),{left:o.left,right:o.right,top:i?o.rtop:o.top,bottom:i?o.rbottom:o.bottom}}var Nn,An={left:0,right:0,top:0,bottom:0};function On(e,t,n){for(var r,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,a<=t&&(l=\"right\")),null!=i){if(r=e[u+2],s==a&&n==(r.insertLeft?\"left\":\"right\")&&(l=n),\"left\"==n&&0==i)for(;u&&e[u-2]==e[u-3]&&e[u-1].insertLeft;)r=e[2+(u-=3)],l=\"left\";if(\"right\"==n&&i==a-s)for(;u<e.length-3&&e[u+3]==e[u+4]&&!e[u+5].insertLeft;)r=e[(u+=3)+2],l=\"right\";break}return{node:r,start:i,end:o,collapse:l,coverStart:s,coverEnd:a}}function Dn(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 Wn(e){e.display.externalMeasure=null,k(e.display.lineMeasure);for(var t=0;t<e.display.view.length;t++)Dn(e.display.view[t])}function Hn(e){Wn(e),e.display.cachedCharWidth=e.display.cachedTextHeight=e.display.cachedPaddingH=null,e.options.lineWrapping||(e.display.maxLineChanged=!0),e.display.lineNumChars=null}function Fn(){return o&&a?-(document.body.getBoundingClientRect().left-parseInt(getComputedStyle(document.body).marginLeft)):window.pageXOffset||(document.documentElement||document.body).scrollLeft}function En(){return o&&a?-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop)):window.pageYOffset||(document.documentElement||document.body).scrollTop}function Pn(e){var t=0;if(e.widgets)for(var n=0;n<e.widgets.length;++n)e.widgets[n].above&&(t+=gn(e.widgets[n]));return t}function In(e,t,n,r,i){if(i||(i=Pn(t),n.top+=i,n.bottom+=i),\"line\"==r)return n;r=r||\"local\";t=Vt(t);return\"local\"==r?t+=vn(e.display):t-=e.display.viewOffset,\"page\"!=r&&\"window\"!=r||(t+=(e=e.display.lineSpace.getBoundingClientRect()).top+(\"window\"==r?0:En()),r=e.left+(\"window\"==r?0:Fn()),n.left+=r,n.right+=r),n.top+=t,n.bottom+=t,n}function Rn(e,t,n){if(\"div\"==n)return t;var r=t.left,t=t.top;\"page\"==n?(r-=Fn(),t-=En()):\"local\"!=n&&n||(r+=(n=e.display.sizer.getBoundingClientRect()).left,t+=n.top);e=e.display.lineSpace.getBoundingClientRect();return{left:r-e.left,top:t-e.top}}function zn(e,t,n,r,i){return In(e,r=r||$e(e.doc,t.line),Ln(e,r,t.ch,i),n)}function Bn(n,e,r,i,o,l){function s(e,t){e=Mn(n,o,e,t?\"right\":\"left\",l);return t?e.left=e.right:e.right=e.left,In(n,i,e,r)}i=i||$e(n.doc,e.line),o=o||Tn(n,i);var a=me(i,n.doc.direction),t=e.ch,u=e.sticky;if(t>=i.text.length?(t=i.text.length,u=\"before\"):t<=0&&(t=0,u=\"after\"),!a)return s(\"before\"==u?t-1:t,\"before\"==u);function c(e,t,n){return s(n?e-1:e,1==a[t].level!=n)}var h=le(a,t,u),e=oe,h=c(t,h,\"before\"==u);return null!=e&&(h.other=c(t,e,\"before\"!=u)),h}function Gn(e,t){var n=0;t=ct(e.doc,t),e.options.lineWrapping||(n=_n(e.display)*t.ch);t=$e(e.doc,t.line),e=Vt(t)+vn(e.display);return{left:n,right:n,top:e,bottom:e+t.height}}function Un(e,t,n,r,i){n=rt(e,t,n);return n.xRel=i,r&&(n.outside=r),n}function Vn(e,t,n){var r=e.doc;if((n+=e.display.viewOffset)<0)return Un(r.first,0,null,-1,-1);var i=et(r,n),o=r.first+r.size-1;if(o<i)return Un(r.first+r.size-1,$e(r,o).text.length,null,1,1);t<0&&(t=0);for(var l=$e(r,i);;){var s=function(n,e,t,r,i){i-=Vt(e);var o=Tn(n,e),l=Pn(e),s=0,a=e.text.length,u=!0,c=me(e,n.doc.direction);c&&(f=(n.options.lineWrapping?function(e,t,n,r,i,o,l){var l=Kn(e,t,r,l),s=l.begin,a=l.end;/\\s/.test(t.text.charAt(a-1))&&a--;for(var u=null,c=null,h=0;h<i.length;h++){var d,f=i[h];f.from>=a||f.to<=s||(d=1!=f.level,d=Mn(e,r,d?Math.min(a,f.to)-1:Math.max(s,f.from)).right,d=d<o?o-d+1e9:d-o,(!u||d<c)&&(u=f,c=d))}u=u||i[i.length-1];u.from<s&&(u={from:s,to:u.to,level:u.level});u.to>a&&(u={from:u.from,to:a,level:u.level});return u}:function(n,r,i,o,l,s,a){var e=ie(function(e){var t=l[e],e=1!=t.level;return Xn(Bn(n,rt(i,e?t.to:t.from,e?\"before\":\"after\"),\"line\",r,o),s,a,!0)},0,l.length-1),t=l[e];{var u;0<e&&(u=1!=t.level,Xn(u=Bn(n,rt(i,u?t.from:t.to,u?\"after\":\"before\"),\"line\",r,o),s,a,!0)&&u.top>a&&(t=l[e-1]))}return t})(n,e,t,o,c,r,i),u=1!=f.level,s=u?f.from:f.to-1,a=u?f.to:f.from-1);var h=null,d=null,c=ie(function(e){var t=Mn(n,o,e);return t.top+=l,t.bottom+=l,Xn(t,r,i,!1)&&(t.top<=i&&t.left<=r&&(h=e,d=t),1)},s,a),f=!1;{var p,g;d?(p=r-d.left<d.right-r,c=h+((g=p==u)?0:1),g=g?\"after\":\"before\",p=p?d.left:d.right):(u||c!=a&&c!=s||c++,g=0==c||c!=e.text.length&&Mn(n,o,c-(u?1:0)).bottom+l<=i==u?\"after\":\"before\",u=Bn(n,rt(t,c,g),\"line\",e,o),p=u.left,f=i<u.top?-1:i>=u.bottom?1:0)}return c=re(e.text,c,1),Un(t,c,g,f,r-p)}(e,l,i,t,n),a=function(e,t){var n,r=kt&&e.markedSpans;if(r)for(var i=0;i<r.length;++i){var o=r[i];o.marker.collapsed&&(null==o.from||o.from<t)&&(null==o.to||o.to>t)&&(!n||Ft(n,o.marker)<0)&&(n=o.marker)}return n}(l,s.ch+(0<s.xRel||0<s.outside?1:0));if(!a)return s;a=a.find(1);if(a.line==i)return a;l=$e(r,i=a.line)}}function Kn(t,e,n,r){r-=Pn(e);var i=e.text.length,e=ie(function(e){return Mn(t,n,e-1).bottom<=r},i,0);return{begin:e,end:i=ie(function(e){return Mn(t,n,e).top>r},e,i)}}function jn(e,t,n,r){return Kn(e,t,n=n||Tn(e,t),In(e,t,Mn(e,n,r),\"line\").top)}function Xn(e,t,n,r){return!(e.bottom<=n)&&(e.top>n||(r?e.left:e.right)>t)}function Yn(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==Nn){Nn=M(\"pre\",null,\"CodeMirror-line-like\");for(var t=0;t<49;++t)Nn.appendChild(document.createTextNode(\"x\")),Nn.appendChild(M(\"br\"));Nn.appendChild(document.createTextNode(\"x\"))}T(e.measure,Nn);var n=Nn.offsetHeight/50;return 3<n&&(e.cachedTextHeight=n),k(e.measure),n||1}function _n(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=M(\"span\",\"xxxxxxxxxx\"),n=M(\"pre\",[t],\"CodeMirror-line-like\");T(e.measure,n);t=t.getBoundingClientRect(),t=(t.right-t.left)/10;return 2<t&&(e.cachedCharWidth=t),t||10}function $n(e){for(var t=e.display,n={},r={},i=t.gutters.clientLeft,o=t.gutters.firstChild,l=0;o;o=o.nextSibling,++l){var s=e.display.gutterSpecs[l].className;n[s]=o.offsetLeft+o.clientLeft+i,r[s]=o.clientWidth}return{fixedPos:qn(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:n,gutterWidth:r,wrapperWidth:t.wrapper.clientWidth}}function qn(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function Zn(r){var i=Yn(r.display),o=r.options.lineWrapping,l=o&&Math.max(5,r.display.scroller.clientWidth/_n(r.display)-3);return function(e){if(Ut(r.doc,e))return 0;var t=0;if(e.widgets)for(var n=0;n<e.widgets.length;n++)e.widgets[n].height&&(t+=e.widgets[n].height);return o?t+(Math.ceil(e.text.length/l)||1)*i:t+i}}function Qn(e){var t=e.doc,n=Zn(e);t.iter(function(e){var t=n(e);t!=e.height&&Qe(e,t)})}function Jn(e,t,n,r){var i=e.display;if(!n&&\"true\"==Oe(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(e){return null}var a,i=Vn(e,o,l);return r&&0<i.xRel&&(a=$e(e.doc,i.line).text).length==i.ch&&(a=P(a,a.length,e.options.tabSize)-a.length,i=rt(i.line,Math.max(0,Math.round((o-bn(e.display).left)/_n(e.display))-a))),i}function er(e,t){if(t>=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var n=e.display.view,r=0;r<n.length;r++)if((t-=n[r].size)<0)return r}function tr(e,t,n,r){null==t&&(t=e.doc.first),null==n&&(n=e.doc.first+e.doc.size),r=r||0;var i,o,l=e.display;r&&n<l.viewTo&&(null==l.updateLineNumbers||l.updateLineNumbers>t)&&(l.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=l.viewTo?kt&&Bt(e.doc,t)<l.viewTo&&rr(e):n<=l.viewFrom?kt&&Gt(e.doc,n+r)>l.viewFrom?rr(e):(l.viewFrom+=r,l.viewTo+=r):t<=l.viewFrom&&n>=l.viewTo?rr(e):t<=l.viewFrom?(i=ir(e,n,n+r,1))?(l.view=l.view.slice(i.index),l.viewFrom=i.lineN,l.viewTo+=r):rr(e):n>=l.viewTo?(o=ir(e,t,t,-1))?(l.view=l.view.slice(0,o.index),l.viewTo=o.lineN):rr(e):(i=ir(e,t,t,-1),o=ir(e,n,n+r,1),i&&o?(l.view=l.view.slice(0,i.index).concat(tn(e,i.lineN,o.lineN)).concat(l.view.slice(o.index)),l.viewTo+=r):rr(e));e=l.externalMeasured;e&&(n<e.lineN?e.lineN+=r:t<e.lineN+e.size&&(l.externalMeasured=null))}function nr(e,t,n){e.curOp.viewChanged=!0;var r=e.display,i=e.display.externalMeasured;i&&t>=i.lineN&&t<i.lineN+i.size&&(r.externalMeasured=null),t<r.viewFrom||t>=r.viewTo||(null==(t=r.view[er(e,t)]).node||-1==R(t=t.changes||(t.changes=[]),n)&&t.push(n))}function rr(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function ir(e,t,n,r){var i,o=er(e,t),l=e.display.view;if(!kt||n==e.doc.first+e.doc.size)return{index:o,lineN:n};for(var s=e.display.viewFrom,a=0;a<o;a++)s+=l[a].size;if(s!=t){if(0<r){if(o==l.length-1)return null;i=s+l[o].size-t,o++}else i=s-t;t+=i,n+=i}for(;Bt(e.doc,n)!=n;){if(o==(r<0?0:l.length-1))return null;n+=r*l[o-(r<0?1:0)].size,o+=r}return{index:o,lineN:n}}function or(e){for(var t=e.display.view,n=0,r=0;r<t.length;r++){var i=t[r];i.hidden||i.node&&!i.changes||++n}return n}function lr(e){e.display.input.showSelection(e.display.input.prepareSelection())}function sr(e,t){void 0===t&&(t=!0);for(var n,r,i=e.doc,o={},l=o.cursors=document.createDocumentFragment(),s=o.selection=document.createDocumentFragment(),a=0;a<i.sel.ranges.length;a++)!t&&a==i.sel.primIndex||((n=i.sel.ranges[a]).from().line>=e.display.viewTo||n.to().line<e.display.viewFrom||(((r=n.empty())||e.options.showCursorWhenSelecting)&&ar(e,n.head,l),r||function(i,e,t){var n=i.display,o=i.doc,l=document.createDocumentFragment(),r=bn(i.display),S=r.left,L=Math.max(n.sizerWidth,xn(i)-n.sizer.offsetLeft)-r.right,k=\"ltr\"==o.direction;function T(e,t,n,r){t<0&&(t=0),t=Math.round(t),r=Math.round(r),l.appendChild(M(\"div\",null,\"CodeMirror-selected\",\"position: absolute; left: \"+e+\"px;\\n top: \"+t+\"px; width: \"+(null==n?L-e:n)+\"px;\\n height: \"+(r-t)+\"px\"))}function s(n,g,m){var v,y,r=$e(o,n),b=r.text.length;function w(e,t){return zn(i,rt(n,e),\"div\",r,t)}function x(e,t,n){e=jn(i,r,null,e),t=\"ltr\"==t==(\"after\"==n)?\"left\":\"right\";return w(\"after\"==n?e.begin:e.end-(/\\s/.test(r.text.charAt(e.end-1))?2:1),t)[t]}var C=me(r,o.direction);return function(e,t,n,r){if(!e)return r(t,n,\"ltr\",0);for(var i=!1,o=0;o<e.length;++o){var l=e[o];(l.from<n&&l.to>t||t==n&&l.to==t)&&(r(Math.max(l.from,t),Math.min(l.to,n),1==l.level?\"rtl\":\"ltr\",o),i=!0)}i||r(t,n,\"ltr\")}(C,g||0,null==m?b:m,function(e,t,n,r){var i,o,l,s,a=\"ltr\"==n,u=w(e,a?\"left\":\"right\"),c=w(t-1,a?\"right\":\"left\"),h=null==g&&0==e,d=null==m&&t==b,f=0==r,p=!C||r==C.length-1;c.top-u.top<=3?(i=(k?d:h)&&p,r=(k?h:d)&&f?S:(a?u:c).left,i=i?L:(a?c:u).right,T(r,u.top,i-r,u.bottom)):(n=a?(o=k&&h&&f?S:u.left,l=k?L:x(e,n,\"before\"),s=k?S:x(t,n,\"after\"),k&&d&&p?L:c.right):(o=k?x(e,n,\"before\"):S,l=!k&&h&&f?L:u.right,s=!k&&d&&p?S:c.left,k?x(t,n,\"after\"):L),T(o,u.top,l-o,u.bottom),u.bottom<c.top&&T(S,u.bottom,null,c.top),T(s,c.top,n-s,c.bottom)),(!v||ur(u,v)<0)&&(v=u),ur(c,v)<0&&(v=c),(!y||ur(u,y)<0)&&(y=u),ur(c,y)<0&&(y=c)}),{start:v,end:y}}var a=e.from(),n=e.to();a.line==n.line?s(a.line,a.ch,n.ch):(r=$e(o,a.line),e=$e(o,n.line),e=zt(r)==zt(e),r=s(a.line,a.ch,e?r.text.length+1:null).end,n=s(n.line,e?0:null,n.ch).start,e&&(r.top<n.top-2?(T(r.right,r.top,null,r.bottom),T(S,n.top,n.left,n.bottom)):T(r.right,r.top,n.left-r.right,r.bottom)),r.bottom<n.top&&T(S,r.bottom,null,n.top));t.appendChild(l)}(e,n,s)));return o}function ar(e,t,n){var r=Bn(e,t,\"div\",null,null,!e.options.singleCursorHeightPerLine),t=n.appendChild(M(\"div\",\" \",\"CodeMirror-cursor\"));t.style.left=r.left+\"px\",t.style.top=r.top+\"px\",t.style.height=Math.max(0,r.bottom-r.top)*e.options.cursorHeight+\"px\",r.other&&((n=n.appendChild(M(\"div\",\" \",\"CodeMirror-cursor CodeMirror-secondarycursor\"))).style.display=\"\",n.style.left=r.other.left+\"px\",n.style.top=r.other.top+\"px\",n.style.height=.85*(r.other.bottom-r.other.top)+\"px\")}function ur(e,t){return e.top-t.top||e.left-t.left}function cr(e){var t,n;e.state.focused&&(t=e.display,clearInterval(t.blinker),n=!0,t.cursorDiv.style.visibility=\"\",0<e.options.cursorBlinkRate?t.blinker=setInterval(function(){e.hasFocus()||pr(e),t.cursorDiv.style.visibility=(n=!n)?\"\":\"hidden\"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility=\"hidden\"))}function hr(e){e.hasFocus()||(e.display.input.focus(),e.state.focused||fr(e))}function dr(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,e.state.focused&&pr(e))},100)}function fr(e,t){e.state.delayingBlurEvent&&!e.state.draggingText&&(e.state.delayingBlurEvent=!1),\"nocursor\"!=e.options.readOnly&&(e.state.focused||(xe(e,\"focus\",e,t),e.state.focused=!0,D(e.display.wrapper,\"CodeMirror-focused\"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),f&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),cr(e))}function pr(e,t){e.state.delayingBlurEvent||(e.state.focused&&(xe(e,\"blur\",e,t),e.state.focused=!1,L(e.display.wrapper,\"CodeMirror-focused\")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function gr(e){for(var t=e.display,n=t.lineDiv.offsetTop,r=0;r<t.view.length;r++){var i,o=t.view[r],l=e.options.lineWrapping,s=void 0,a=0;if(!o.hidden){w&&v<8?(s=(i=o.node.offsetTop+o.node.offsetHeight)-n,n=i):(s=(u=o.node.getBoundingClientRect()).bottom-u.top,!l&&o.text.firstChild&&(a=o.text.firstChild.getBoundingClientRect().right-u.left-1));var u=o.line.height-s;if((.005<u||u<-.005)&&(Qe(o.line,s),mr(o.line),o.rest))for(var c=0;c<o.rest.length;c++)mr(o.rest[c]);a>e.display.sizerWidth&&((a=Math.ceil(a/_n(e.display)))>e.display.maxLineLength&&(e.display.maxLineLength=a,e.display.maxLine=o.line,e.display.maxLineChanged=!0))}}}function mr(e){if(e.widgets)for(var t=0;t<e.widgets.length;++t){var n=e.widgets[t],r=n.node.parentNode;r&&(n.height=r.offsetHeight)}}function vr(e,t,n){var r=n&&null!=n.top?Math.max(0,n.top):e.scroller.scrollTop,r=Math.floor(r-vn(e)),i=n&&null!=n.bottom?n.bottom:r+e.wrapper.clientHeight,o=et(t,r),r=et(t,i);return n&&n.ensure&&(i=n.ensure.from.line,n=n.ensure.to.line,i<o?r=et(t,Vt($e(t,o=i))+e.wrapper.clientHeight):Math.min(n,t.lastLine())>=r&&(o=et(t,Vt($e(t,n))-e.wrapper.clientHeight),r=n)),{from:o,to:Math.max(r,o+1)}}function yr(e,t){var n=e.display,r=Yn(e.display);t.top<0&&(t.top=0);var i=(e.curOp&&null!=e.curOp.scrollTop?e.curOp:n.scroller).scrollTop,o=Cn(e),l={};t.bottom-t.top>o&&(t.bottom=t.top+o);var s=e.doc.height+yn(n),a=t.top<r,r=t.bottom>s-r;t.top<i?l.scrollTop=a?0:t.top:t.bottom>i+o&&((u=Math.min(t.top,(r?s:t.bottom)-o))!=i&&(l.scrollTop=u));var i=e.options.fixedGutter?0:n.gutters.offsetWidth,u=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:n.scroller.scrollLeft-i,e=xn(e)-n.gutters.offsetWidth,n=t.right-t.left>e;return n&&(t.right=t.left+e),t.left<10?l.scrollLeft=0:t.left<u?l.scrollLeft=Math.max(0,t.left+i-(n?0:10)):t.right>e+u-3&&(l.scrollLeft=t.right+(n?0:10)-e),l}function br(e,t){null!=t&&(Cr(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc:e.curOp).scrollTop+t)}function wr(e){Cr(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function xr(e,t,n){null==t&&null==n||Cr(e),null!=t&&(e.curOp.scrollLeft=t),null!=n&&(e.curOp.scrollTop=n)}function Cr(e){var t=e.curOp.scrollToPos;t&&(e.curOp.scrollToPos=null,Sr(e,Gn(e,t.from),Gn(e,t.to),t.margin))}function Sr(e,t,n,r){r=yr(e,{left:Math.min(t.left,n.left),top:Math.min(t.top,n.top)-r,right:Math.max(t.right,n.right),bottom:Math.max(t.bottom,n.bottom)+r});xr(e,r.scrollLeft,r.scrollTop)}function Lr(e,t){Math.abs(e.doc.scrollTop-t)<2||(d||Kr(e,{top:t}),kr(e,t,!0),d&&Kr(e),zr(e,100))}function kr(e,t,n){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),e.display.scroller.scrollTop==t&&!n||(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function Tr(e,t,n,r){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),(n?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!r||(e.doc.scrollLeft=t,Yr(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function Mr(e){var t=e.display,n=t.gutters.offsetWidth,r=Math.round(e.doc.height+yn(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?n:0,docHeight:r,scrollHeight:r+wn(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}e=function(e,t,n){this.cm=n;var r=this.vert=M(\"div\",[M(\"div\",null,null,\"min-width: 1px\")],\"CodeMirror-vscrollbar\"),i=this.horiz=M(\"div\",[M(\"div\",null,null,\"height: 100%; min-height: 1px\")],\"CodeMirror-hscrollbar\");r.tabIndex=i.tabIndex=-1,e(r),e(i),ye(r,\"scroll\",function(){r.clientHeight&&t(r.scrollTop,\"vertical\")}),ye(i,\"scroll\",function(){i.clientWidth&&t(i.scrollLeft,\"horizontal\")}),this.checkedZeroWidth=!1,w&&v<8&&(this.horiz.style.minHeight=this.vert.style.minWidth=\"18px\")};e.prototype.update=function(e){var t,n=e.scrollWidth>e.clientWidth+1,r=e.scrollHeight>e.clientHeight+1,i=e.nativeBarWidth;return r?(this.vert.style.display=\"block\",this.vert.style.bottom=n?i+\"px\":\"0\",t=e.viewHeight-(n?i:0),this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+t)+\"px\"):(this.vert.style.display=\"\",this.vert.firstChild.style.height=\"0\"),n?(this.horiz.style.display=\"block\",this.horiz.style.right=r?i+\"px\":\"0\",this.horiz.style.left=e.barLeft+\"px\",t=e.viewWidth-e.barLeft-(r?i:0),this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+t)+\"px\"):(this.horiz.style.display=\"\",this.horiz.firstChild.style.width=\"0\"),!this.checkedZeroWidth&&0<e.clientHeight&&(0==i&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:r?i:0,bottom:n?i:0}},e.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,\"horiz\")},e.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,\"vert\")},e.prototype.zeroWidthHack=function(){var e=g&&!l?\"12px\":\"18px\";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents=\"none\",this.disableHoriz=new I,this.disableVert=new I},e.prototype.enableZeroWidthBar=function(n,r,i){n.style.pointerEvents=\"auto\",r.set(1e3,function e(){var t=n.getBoundingClientRect();(\"vert\"==i?document.elementFromPoint(t.right-1,(t.top+t.bottom)/2):document.elementFromPoint((t.right+t.left)/2,t.bottom-1))!=n?n.style.pointerEvents=\"none\":r.set(1e3,e)})},e.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};r=function(){};function Nr(e,t){t=t||Mr(e);var n=e.display.barWidth,r=e.display.barHeight;Ar(e,t);for(var i=0;i<4&&n!=e.display.barWidth||r!=e.display.barHeight;i++)n!=e.display.barWidth&&e.options.lineWrapping&&gr(e),Ar(e,Mr(e)),n=e.display.barWidth,r=e.display.barHeight}function Ar(e,t){var n=e.display,r=n.scrollbars.update(t);n.sizer.style.paddingRight=(n.barWidth=r.right)+\"px\",n.sizer.style.paddingBottom=(n.barHeight=r.bottom)+\"px\",n.heightForcer.style.borderBottom=r.bottom+\"px solid transparent\",r.right&&r.bottom?(n.scrollbarFiller.style.display=\"block\",n.scrollbarFiller.style.height=r.bottom+\"px\",n.scrollbarFiller.style.width=r.right+\"px\"):n.scrollbarFiller.style.display=\"\",r.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(n.gutterFiller.style.display=\"block\",n.gutterFiller.style.height=r.bottom+\"px\",n.gutterFiller.style.width=t.gutterWidth+\"px\"):n.gutterFiller.style.display=\"\"}r.prototype.update=function(){return{bottom:0,right:0}},r.prototype.setScrollLeft=function(){},r.prototype.setScrollTop=function(){},r.prototype.clear=function(){};var Or={native:e,null:r};function Dr(n){n.display.scrollbars&&(n.display.scrollbars.clear(),n.display.scrollbars.addClass&&L(n.display.wrapper,n.display.scrollbars.addClass)),n.display.scrollbars=new Or[n.options.scrollbarStyle](function(e){n.display.wrapper.insertBefore(e,n.display.scrollbarFiller),ye(e,\"mousedown\",function(){n.state.focused&&setTimeout(function(){return n.display.input.focus()},0)}),e.setAttribute(\"cm-not-content\",\"true\")},function(e,t){(\"horizontal\"==t?Tr:Lr)(n,e)},n),n.display.scrollbars.addClass&&D(n.display.wrapper,n.display.scrollbars.addClass)}var Wr=0;function Hr(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Wr},e=e.curOp,nn?nn.ops.push(e):e.ownsGroup=nn={ops:[e],delayedCallbacks:[]}}function Fr(e){e=e.curOp;e&&rn(e,function(e){for(var t=0;t<e.ops.length;t++)e.ops[t].cm.curOp=null;!function(e){for(var t=e.ops,n=0;n<t.length;n++)!function(e){var t=e.cm,n=t.display;(function(e){var t=e.display;!t.scrollbarsClipped&&t.scroller.offsetWidth&&(t.nativeBarWidth=t.scroller.offsetWidth-t.scroller.clientWidth,t.heightForcer.style.height=wn(e)+\"px\",t.sizer.style.marginBottom=-t.nativeBarWidth+\"px\",t.sizer.style.borderRightWidth=wn(e)+\"px\",t.scrollbarsClipped=!0)})(t),e.updateMaxLine&&jt(t);e.mustUpdate=e.viewChanged||e.forceUpdate||null!=e.scrollTop||e.scrollToPos&&(e.scrollToPos.from.line<n.viewFrom||e.scrollToPos.to.line>=n.viewTo)||n.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new Gr(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}(t[n]);for(var r=0;r<t.length;r++)!function(e){e.updatedDisplay=e.mustUpdate&&Ur(e.cm,e.update)}(t[r]);for(var i=0;i<t.length;i++)!function(e){var t=e.cm,n=t.display;e.updatedDisplay&&gr(t);e.barMeasure=Mr(t),n.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Ln(t,n.maxLine,n.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(n.scroller.clientWidth,n.sizer.offsetLeft+e.adjustWidthTo+wn(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,n.sizer.offsetLeft+e.adjustWidthTo-xn(t)));(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=n.input.prepareSelection())}(t[i]);for(var o=0;o<t.length;o++)!function(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+\"px\",e.maxScrollLeft<t.doc.scrollLeft&&Tr(t,Math.min(t.display.scroller.scrollLeft,e.maxScrollLeft),!0),t.display.maxLineChanged=!1);var n=e.focus&&e.focus==O();e.preparedSelection&&t.display.input.showSelection(e.preparedSelection,n);!e.updatedDisplay&&e.startHeight==t.doc.height||Nr(t,e.barMeasure);e.updatedDisplay&&Xr(t,e.barMeasure);e.selectionChanged&&cr(t);t.state.focused&&e.updateInput&&t.display.input.reset(e.typing);n&&hr(e.cm)}(t[o]);for(var l=0;l<t.length;l++)!function(e){var t=e.cm,n=t.display,r=t.doc;e.updatedDisplay&&Vr(t,e.update);null==n.wheelStartX||null==e.scrollTop&&null==e.scrollLeft&&!e.scrollToPos||(n.wheelStartX=n.wheelStartY=null);null!=e.scrollTop&&kr(t,e.scrollTop,e.forceScroll);null!=e.scrollLeft&&Tr(t,e.scrollLeft,!0,!0);{var i;e.scrollToPos&&(i=function(e,t,n,r){null==r&&(r=0),e.options.lineWrapping||t!=n||(n=\"before\"==(t=t.ch?rt(t.line,\"before\"==t.sticky?t.ch-1:t.ch,\"after\"):t).sticky?rt(t.line,t.ch+1,\"before\"):t);for(var i=0;i<5;i++){var o,l=!1,s=Bn(e,t),a=n&&n!=t?Bn(e,n):s,u=yr(e,o={left:Math.min(s.left,a.left),top:Math.min(s.top,a.top)-r,right:Math.max(s.left,a.left),bottom:Math.max(s.bottom,a.bottom)+r}),s=e.doc.scrollTop,a=e.doc.scrollLeft;if(null!=u.scrollTop&&(Lr(e,u.scrollTop),1<Math.abs(e.doc.scrollTop-s)&&(l=!0)),null!=u.scrollLeft&&(Tr(e,u.scrollLeft),1<Math.abs(e.doc.scrollLeft-a)&&(l=!0)),!l)break}return o}(t,ct(r,e.scrollToPos.from),ct(r,e.scrollToPos.to),e.scrollToPos.margin),function(e,t){var n,r,i;Ce(e,\"scrollCursorIntoView\")||(r=(n=e.display).sizer.getBoundingClientRect(),i=null,t.top+r.top<0?i=!0:t.bottom+r.top>(window.innerHeight||document.documentElement.clientHeight)&&(i=!1),null==i||u||(t=M(\"div\",\"\",null,\"position: absolute;\\n top: \"+(t.top-n.viewOffset-vn(e.display))+\"px;\\n height: \"+(t.bottom-t.top+wn(e)+n.barHeight)+\"px;\\n left: \"+t.left+\"px; width: \"+Math.max(2,t.right-t.left)+\"px;\"),e.display.lineSpace.appendChild(t),t.scrollIntoView(i),e.display.lineSpace.removeChild(t)))}(t,i))}var o=e.maybeHiddenMarkers,l=e.maybeUnhiddenMarkers;if(o)for(var s=0;s<o.length;++s)o[s].lines.length||xe(o[s],\"hide\");if(l)for(var a=0;a<l.length;++a)l[a].lines.length&&xe(l[a],\"unhide\");n.wrapper.offsetHeight&&(r.scrollTop=t.display.scroller.scrollTop);e.changeObjs&&xe(t,\"changes\",t,e.changeObjs);e.update&&e.update.finish()}(t[l])}(e)})}function Er(e,t){if(e.curOp)return t();Hr(e);try{return t()}finally{Fr(e)}}function Pr(e,t){return function(){if(e.curOp)return t.apply(e,arguments);Hr(e);try{return t.apply(e,arguments)}finally{Fr(e)}}}function Ir(e){return function(){if(this.curOp)return e.apply(this,arguments);Hr(this);try{return e.apply(this,arguments)}finally{Fr(this)}}}function Rr(t){return function(){var e=this.cm;if(!e||e.curOp)return t.apply(this,arguments);Hr(e);try{return t.apply(this,arguments)}finally{Fr(e)}}}function zr(e,t){e.doc.highlightFrontier<e.display.viewTo&&e.state.highlight.set(t,F(Br,e))}function Br(l){var s,a,u,c=l.doc;c.highlightFrontier>=l.display.viewTo||(s=+new Date+l.options.workTime,a=mt(l,c.highlightFrontier),u=[],c.iter(a.line,Math.min(c.first+c.size,l.display.viewTo+500),function(e){if(a.line>=l.display.viewFrom){var t=e.styles,n=e.text.length>l.options.maxHighlightLength?je(c.mode,a.state):null,r=pt(l,e,a,!0);n&&(a.state=n),e.styles=r.styles;n=e.styleClasses,r=r.classes;r?e.styleClasses=r:n&&(e.styleClasses=null);for(var i=!t||t.length!=e.styles.length||n!=r&&(!n||!r||n.bgClass!=r.bgClass||n.textClass!=r.textClass),o=0;!i&&o<t.length;++o)i=t[o]!=e.styles[o];i&&u.push(a.line),e.stateAfter=a.save(),a.nextLine()}else e.text.length<=l.options.maxHighlightLength&&vt(l,e.text,a),e.stateAfter=a.line%5==0?a.save():null,a.nextLine();if(+new Date>s)return zr(l,l.options.workDelay),!0}),c.highlightFrontier=a.line,c.modeFrontier=Math.max(c.modeFrontier,a.line),u.length&&Er(l,function(){for(var e=0;e<u.length;e++)nr(l,u[e],\"text\")}))}var Gr=function(e,t,n){var r=e.display;this.viewport=t,this.visible=vr(r,e.doc,t),this.editorIsHidden=!r.wrapper.offsetWidth,this.wrapperHeight=r.wrapper.clientHeight,this.wrapperWidth=r.wrapper.clientWidth,this.oldDisplayWidth=xn(e),this.force=n,this.dims=$n(e),this.events=[]};function Ur(e,t){var n=e.display,r=e.doc;if(t.editorIsHidden)return rr(e),!1;if(!t.force&&t.visible.from>=n.viewFrom&&t.visible.to<=n.viewTo&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo)&&n.renderedView==n.view&&0==or(e))return!1;_r(e)&&(rr(e),t.dims=$n(e));var i=r.first+r.size,o=Math.max(t.visible.from-e.options.viewportMargin,r.first),l=Math.min(i,t.visible.to+e.options.viewportMargin);n.viewFrom<o&&o-n.viewFrom<20&&(o=Math.max(r.first,n.viewFrom)),n.viewTo>l&&n.viewTo-l<20&&(l=Math.min(i,n.viewTo)),kt&&(o=Bt(e.doc,o),l=Gt(e.doc,l));var s=o!=n.viewFrom||l!=n.viewTo||n.lastWrapHeight!=t.wrapperHeight||n.lastWrapWidth!=t.wrapperWidth;r=o,i=l,0==(l=(o=e).display).view.length||r>=l.viewTo||i<=l.viewFrom?(l.view=tn(o,r,i),l.viewFrom=r):(l.viewFrom>r?l.view=tn(o,r,l.viewFrom).concat(l.view):l.viewFrom<r&&(l.view=l.view.slice(er(o,r))),l.viewFrom=r,l.viewTo<i?l.view=l.view.concat(tn(o,l.viewTo,i)):l.viewTo>i&&(l.view=l.view.slice(0,er(o,i)))),l.viewTo=i,n.viewOffset=Vt($e(e.doc,n.viewFrom)),e.display.mover.style.top=n.viewOffset+\"px\";o=or(e);if(!s&&0==o&&!t.force&&n.renderedView==n.view&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo))return!1;l=function(e){if(e.hasFocus())return null;var t=O();if(!t||!A(e.display.lineDiv,t))return null;var n={activeElt:t};return!window.getSelection||(t=window.getSelection()).anchorNode&&t.extend&&A(e.display.lineDiv,t.anchorNode)&&(n.anchorNode=t.anchorNode,n.anchorOffset=t.anchorOffset,n.focusNode=t.focusNode,n.focusOffset=t.focusOffset),n}(e);return 4<o&&(n.lineDiv.style.display=\"none\"),function(n,e,t){var r=n.display,i=n.options.lineNumbers,o=r.lineDiv,l=o.firstChild;function s(e){var t=e.nextSibling;return f&&g&&n.display.currentWheelTarget==e?e.style.display=\"none\":e.parentNode.removeChild(e),t}for(var a=r.view,u=r.viewFrom,c=0;c<a.length;c++){var h=a[c];if(!h.hidden)if(h.node&&h.node.parentNode==o){for(;l!=h.node;)l=s(l);var d=i&&null!=e&&e<=u&&h.lineNumber;h.changes&&(-1<R(h.changes,\"gutter\")&&(d=!1),an(n,h,u,t)),d&&(k(h.lineNumber),h.lineNumber.appendChild(document.createTextNode(nt(n.options,u)))),l=h.node.nextSibling}else{d=function(e,t,n,r){var i=cn(e,t);return t.text=t.node=i.pre,i.bgClass&&(t.bgClass=i.bgClass),i.textClass&&(t.textClass=i.textClass),hn(e,t),dn(e,t,n,r),fn(e,t,r),t.node}(n,h,u,t);o.insertBefore(d,l)}u+=h.size}for(;l;)l=s(l)}(e,n.updateLineNumbers,t.dims),4<o&&(n.lineDiv.style.display=\"\"),n.renderedView=n.view,(i=l)&&i.activeElt&&i.activeElt!=O()&&(i.activeElt.focus(),!/^(INPUT|TEXTAREA)$/.test(i.activeElt.nodeName)&&i.anchorNode&&A(document.body,i.anchorNode)&&A(document.body,i.focusNode)&&(o=window.getSelection(),(l=document.createRange()).setEnd(i.anchorNode,i.anchorOffset),l.collapse(!1),o.removeAllRanges(),o.addRange(l),o.extend(i.focusNode,i.focusOffset))),k(n.cursorDiv),k(n.selectionDiv),n.gutters.style.height=n.sizer.style.minHeight=0,s&&(n.lastWrapHeight=t.wrapperHeight,n.lastWrapWidth=t.wrapperWidth,zr(e,400)),!(n.updateLineNumbers=null)}function Vr(e,t){for(var n=t.viewport,r=!0;;r=!1){if(r&&e.options.lineWrapping&&t.oldDisplayWidth!=xn(e))r&&(t.visible=vr(e.display,e.doc,n));else if(n&&null!=n.top&&(n={top:Math.min(e.doc.height+yn(e.display)-Cn(e),n.top)}),t.visible=vr(e.display,e.doc,n),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break;if(!Ur(e,t))break;gr(e);var i=Mr(e);lr(e),Nr(e,i),Xr(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 Kr(e,t){var n=new Gr(e,t);Ur(e,n)&&(gr(e),Vr(e,n),t=Mr(e),lr(e),Nr(e,t),Xr(e,t),n.finish())}function jr(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+\"px\"}function Xr(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+wn(e)+\"px\"}function Yr(e){var t=e.display,n=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var r=qn(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=r+\"px\",l=0;l<n.length;l++)if(!n[l].hidden){e.options.fixedGutter&&(n[l].gutter&&(n[l].gutter.style.left=o),n[l].gutterBackground&&(n[l].gutterBackground.style.left=o));var s=n[l].alignable;if(s)for(var a=0;a<s.length;a++)s[a].style.left=o}e.options.fixedGutter&&(t.gutters.style.left=r+i+\"px\")}}function _r(e){if(e.options.lineNumbers){var t=e.doc,n=nt(e.options,t.first+t.size-1),r=e.display;if(n.length!=r.lineNumChars){var i=r.measure.appendChild(M(\"div\",[M(\"div\",n)],\"CodeMirror-linenumber CodeMirror-gutter-elt\")),t=i.firstChild.offsetWidth,i=i.offsetWidth-t;return r.lineGutter.style.width=\"\",r.lineNumInnerWidth=Math.max(t,r.lineGutter.offsetWidth-i)+1,r.lineNumWidth=r.lineNumInnerWidth+i,r.lineNumChars=r.lineNumInnerWidth?n.length:-1,r.lineGutter.style.width=r.lineNumWidth+\"px\",jr(e.display),1}}}function $r(e,t){for(var n=[],r=!1,i=0;i<e.length;i++){var o=e[i],l=null;if(\"string\"!=typeof o&&(l=o.style,o=o.className),\"CodeMirror-linenumbers\"==o){if(!t)continue;r=!0}n.push({className:o,style:l})}return t&&!r&&n.push({className:\"CodeMirror-linenumbers\",style:null}),n}function qr(e){var t=e.gutters,n=e.gutterSpecs;k(t),e.lineGutter=null;for(var r=0;r<n.length;++r){var i=n[r],o=i.className,l=i.style,i=t.appendChild(M(\"div\",null,\"CodeMirror-gutter \"+o));l&&(i.style.cssText=l),\"CodeMirror-linenumbers\"==o&&((e.lineGutter=i).style.width=(e.lineNumWidth||1)+\"px\")}t.style.display=n.length?\"\":\"none\",jr(e)}function Zr(e){qr(e.display),tr(e),Yr(e)}function Qr(e,t,n,r){var i=this;this.input=n,i.scrollbarFiller=M(\"div\",null,\"CodeMirror-scrollbar-filler\"),i.scrollbarFiller.setAttribute(\"cm-not-content\",\"true\"),i.gutterFiller=M(\"div\",null,\"CodeMirror-gutter-filler\"),i.gutterFiller.setAttribute(\"cm-not-content\",\"true\"),i.lineDiv=N(\"div\",null,\"CodeMirror-code\"),i.selectionDiv=M(\"div\",null,null,\"position: relative; z-index: 1\"),i.cursorDiv=M(\"div\",null,\"CodeMirror-cursors\"),i.measure=M(\"div\",null,\"CodeMirror-measure\"),i.lineMeasure=M(\"div\",null,\"CodeMirror-measure\"),i.lineSpace=N(\"div\",[i.measure,i.lineMeasure,i.selectionDiv,i.cursorDiv,i.lineDiv],null,\"position: relative; outline: none\");var o=N(\"div\",[i.lineSpace],\"CodeMirror-lines\");i.mover=M(\"div\",[o],null,\"position: relative\"),i.sizer=M(\"div\",[i.mover],\"CodeMirror-sizer\"),i.sizerWidth=null,i.heightForcer=M(\"div\",null,null,\"position: absolute; height: \"+z+\"px; width: 1px;\"),i.gutters=M(\"div\",null,\"CodeMirror-gutters\"),i.lineGutter=null,i.scroller=M(\"div\",[i.sizer,i.heightForcer,i.gutters],\"CodeMirror-scroll\"),i.scroller.setAttribute(\"tabIndex\",\"-1\"),i.wrapper=M(\"div\",[i.scrollbarFiller,i.gutterFiller,i.scroller],\"CodeMirror\"),w&&v<8&&(i.gutters.style.zIndex=-1,i.scroller.style.paddingRight=0),f||d&&h||(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,i.gutterSpecs=$r(r.gutters,r.lineNumbers),qr(i),n.init(i)}Gr.prototype.signal=function(e,t){Le(e,t)&&this.events.push(arguments)},Gr.prototype.finish=function(){for(var e=0;e<this.events.length;e++)xe.apply(null,this.events[e])};var Jr=0,ei=null;function ti(e){var t=e.wheelDeltaX,n=e.wheelDeltaY;return null==t&&e.detail&&e.axis==e.HORIZONTAL_AXIS&&(t=e.detail),null==n&&e.detail&&e.axis==e.VERTICAL_AXIS?n=e.detail:null==n&&(n=e.wheelDelta),{x:t,y:n}}function ni(e){e=ti(e);return e.x*=ei,e.y*=ei,e}function ri(e,t){var n=ti(t),r=n.x,i=n.y,o=e.display,l=o.scroller,s=l.scrollWidth>l.clientWidth,a=l.scrollHeight>l.clientHeight;if(r&&s||i&&a){if(i&&g&&f)e:for(var u=t.target,c=o.view;u!=l;u=u.parentNode)for(var h=0;h<c.length;h++)if(c[h].node==u){e.display.currentWheelTarget=u;break e}if(r&&!d&&!p&&null!=ei)return i&&a&&Lr(e,Math.max(0,l.scrollTop+i*ei)),Tr(e,Math.max(0,l.scrollLeft+r*ei)),(!i||i&&a)&&Te(t),void(o.wheelStartX=null);i&&null!=ei&&(n=i*ei,a=(s=e.doc.scrollTop)+o.wrapper.clientHeight,n<0?s=Math.max(0,s+n-50):a=Math.min(e.doc.height,a+n+50),Kr(e,{top:s,bottom:a})),Jr<20&&(null==o.wheelStartX?(o.wheelStartX=l.scrollLeft,o.wheelStartY=l.scrollTop,o.wheelDX=r,o.wheelDY=i,setTimeout(function(){var e,t;null!=o.wheelStartX&&(t=l.scrollLeft-o.wheelStartX,t=(e=l.scrollTop-o.wheelStartY)&&o.wheelDY&&e/o.wheelDY||t&&o.wheelDX&&t/o.wheelDX,o.wheelStartX=o.wheelStartY=null,t&&(ei=(ei*Jr+t)/(Jr+1),++Jr))},200)):(o.wheelDX+=r,o.wheelDY+=i))}}w?ei=-.53:d?ei=15:o?ei=-.7:c&&(ei=-1/3);var ii=function(e,t){this.ranges=e,this.primIndex=t};ii.prototype.primary=function(){return this.ranges[this.primIndex]},ii.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 n=this.ranges[t],r=e.ranges[t];if(!ot(n.anchor,r.anchor)||!ot(n.head,r.head))return!1}return!0},ii.prototype.deepCopy=function(){for(var e=[],t=0;t<this.ranges.length;t++)e[t]=new oi(lt(this.ranges[t].anchor),lt(this.ranges[t].head));return new ii(e,this.primIndex)},ii.prototype.somethingSelected=function(){for(var e=0;e<this.ranges.length;e++)if(!this.ranges[e].empty())return!0;return!1},ii.prototype.contains=function(e,t){t=t||e;for(var n=0;n<this.ranges.length;n++){var r=this.ranges[n];if(0<=it(t,r.from())&&it(e,r.to())<=0)return n}return-1};var oi=function(e,t){this.anchor=e,this.head=t};function li(e,t,n){var r=e&&e.options.selectionsMayTouch,e=t[n];t.sort(function(e,t){return it(e.from(),t.from())}),n=R(t,e);for(var i=1;i<t.length;i++){var o,l=t[i],s=t[i-1],a=it(s.to(),l.from());(r&&!l.empty()?0<a:0<=a)&&(o=at(s.from(),l.from()),a=st(s.to(),l.to()),s=s.empty()?l.from()==l.head:s.from()==s.head,i<=n&&--n,t.splice(--i,2,new oi(s?a:o,s?o:a)))}return new ii(t,n)}function si(e,t){return new ii([new oi(e,t||e)],0)}function ai(e){return e.text?rt(e.from.line+e.text.length-1,Y(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function ui(e,t){if(it(e,t.from)<0)return e;if(it(e,t.to)<=0)return ai(t);var n=e.line+t.text.length-(t.to.line-t.from.line)-1,r=e.ch;return e.line==t.to.line&&(r+=ai(t).ch-t.to.ch),rt(n,r)}function ci(e,t){for(var n=[],r=0;r<e.sel.ranges.length;r++){var i=e.sel.ranges[r];n.push(new oi(ui(i.anchor,t),ui(i.head,t)))}return li(e.cm,n,e.sel.primIndex)}function hi(e,t,n){return e.line==t.line?rt(n.line,e.ch-t.ch+n.ch):rt(n.line+(e.line-t.line),e.ch)}function di(e){e.doc.mode=Ue(e.options,e.doc.modeOption),fi(e)}function fi(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,zr(e,100),e.state.modeGen++,e.curOp&&tr(e)}function pi(e,t){return 0==t.from.ch&&0==t.to.ch&&\"\"==Y(t.text)&&(!e.cm||e.cm.options.wholeLineUpdateBefore)}function gi(e,o,t,l){function i(e){return t?t[e]:null}function n(e,t,n){var r,i;r=t,i=n,t=l,(n=e).text=r,n.stateAfter&&(n.stateAfter=null),n.styles&&(n.styles=null),null!=n.order&&(n.order=null),Ot(n),Dt(n,i),(t=t?t(n):1)!=n.height&&Qe(n,t),ln(e,\"change\",e,o)}function r(e,t){for(var n=[],r=e;r<t;++r)n.push(new Xt(c[r],i(r),l));return n}var s,a=o.from,u=o.to,c=o.text,h=$e(e,a.line),d=$e(e,u.line),f=Y(c),p=i(c.length-1),g=u.line-a.line;o.full?(e.insert(0,r(0,c.length)),e.remove(c.length,e.size-c.length)):pi(e,o)?(s=r(0,c.length-1),n(d,d.text,p),g&&e.remove(a.line,g),s.length&&e.insert(a.line,s)):h==d?1==c.length?n(h,h.text.slice(0,a.ch)+f+h.text.slice(u.ch),p):((s=r(1,c.length-1)).push(new Xt(f+h.text.slice(u.ch),p,l)),n(h,h.text.slice(0,a.ch)+c[0],i(0)),e.insert(a.line+1,s)):1==c.length?(n(h,h.text.slice(0,a.ch)+c[0]+d.text.slice(u.ch),i(0)),e.remove(a.line+1,g)):(n(h,h.text.slice(0,a.ch)+c[0],i(0)),n(d,f+d.text.slice(u.ch),p),p=r(1,c.length-1),1<g&&e.remove(a.line+1,g-1),e.insert(a.line+1,p)),ln(e,\"change\",e,o)}function mi(e,s,a){!function e(t,n,r){if(t.linked)for(var i=0;i<t.linked.length;++i){var o,l=t.linked[i];l.doc!=n&&(o=r&&l.sharedHist,a&&!o||(s(l.doc,o),e(l.doc,t,o)))}}(e,null,!0)}function vi(e,t){if(t.cm)throw new Error(\"This document is already in use.\");Qn((e.doc=t).cm=e),di(e),yi(e),e.options.lineWrapping||jt(e),e.options.mode=t.modeOption,tr(e)}function yi(e){(\"rtl\"==e.doc.direction?D:L)(e.display.lineDiv,\"CodeMirror-rtl\")}function bi(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 wi(e,t){var n={from:lt(t.from),to:ai(t),text:qe(e,t.from,t.to)};return ki(e,n,t.from.line,t.to.line+1),mi(e,function(e){return ki(e,n,t.from.line,t.to.line+1),0},!0),n}function xi(e){for(;e.length;){if(!Y(e).ranges)break;e.pop()}}function Ci(e,t,n,r){var i=e.history;i.undone.length=0;var o,l,s=+new Date;if((i.lastOp==r||i.lastOrigin==t.origin&&t.origin&&(\"+\"==t.origin.charAt(0)&&i.lastModTime>s-(e.cm?e.cm.options.historyEventDelay:500)||\"*\"==t.origin.charAt(0)))&&(o=(a=i).lastOp==r?(xi(a.done),Y(a.done)):a.done.length&&!Y(a.done).ranges?Y(a.done):1<a.done.length&&!a.done[a.done.length-2].ranges?(a.done.pop(),Y(a.done)):void 0))l=Y(o.changes),0==it(t.from,t.to)&&0==it(t.from,l.to)?l.to=ai(t):o.changes.push(wi(e,t));else{var a=Y(i.done);for(a&&a.ranges||Li(e.sel,i.done),o={changes:[wi(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(n),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=s,i.lastOp=i.lastSelOp=r,i.lastOrigin=i.lastSelOrigin=t.origin,l||xe(e,\"historyAdded\")}function Si(e,t,n,r){var i,o,l,s=e.history,a=r&&r.origin;n==s.lastSelOp||a&&s.lastSelOrigin==a&&(s.lastModTime==s.lastSelTime&&s.lastOrigin==a||(i=e,o=a,l=Y(s.done),e=t,\"*\"==(o=o.charAt(0))||\"+\"==o&&l.ranges.length==e.ranges.length&&l.somethingSelected()==e.somethingSelected()&&new Date-i.history.lastSelTime<=(i.cm?i.cm.options.historyEventDelay:500)))?s.done[s.done.length-1]=t:Li(t,s.done),s.lastSelTime=+new Date,s.lastSelOrigin=a,s.lastSelOp=n,r&&!1!==r.clearRedo&&xi(s.undone)}function Li(e,t){var n=Y(t);n&&n.ranges&&n.equals(e)||t.push(e)}function ki(t,n,e,r){var i=n[\"spans_\"+t.id],o=0;t.iter(Math.max(t.first,e),Math.min(t.first+t.size,r),function(e){e.markedSpans&&((i=i||(n[\"spans_\"+t.id]={}))[o]=e.markedSpans),++o})}function Ti(e,t){var n=t[\"spans_\"+e.id];if(!n)return null;for(var r=[],i=0;i<t.text.length;++i)r.push(function(e){if(!e)return null;for(var t,n=0;n<e.length;++n)e[n].marker.explicitlyCleared?t=t||e.slice(0,n):t&&t.push(e[n]);return t?t.length?t:null:e}(n[i]));return r}function Mi(e,t){var n=Ti(e,t),r=Nt(e,t);if(!n)return r;if(!r)return n;for(var i=0;i<n.length;++i){var o=n[i],l=r[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&&(n[i]=l)}return n}function Ni(e,t,n){for(var r=[],i=0;i<e.length;++i){var o=e[i];if(o.ranges)r.push(n?ii.prototype.deepCopy.call(o):o);else{var l=o.changes,s=[];r.push({changes:s});for(var a=0;a<l.length;++a){var u,c=l[a];if(s.push({from:c.from,to:c.to,text:c.text}),t)for(var h in c)(u=h.match(/^spans_(\\d+)$/))&&-1<R(t,Number(u[1]))&&(Y(s)[h]=c[h],delete c[h])}}}return r}function Ai(e,t,n,r){if(r){r=e.anchor;return n&&((e=it(t,r)<0)!=it(n,r)<0?(r=t,t=n):e!=it(t,n)<0&&(t=n)),new oi(r,t)}return new oi(n||t,t)}function Oi(e,t,n,r,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),Ei(e,new ii([Ai(e.sel.primary(),t,n,i)],0),r)}function Di(e,t,n){for(var r=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o<e.sel.ranges.length;o++)r[o]=Ai(e.sel.ranges[o],t[o],null,i);Ei(e,li(e.cm,r,e.sel.primIndex),n)}function Wi(e,t,n,r){var i=e.sel.ranges.slice(0);i[t]=n,Ei(e,li(e.cm,i,e.sel.primIndex),r)}function Hi(e,t,n,r){Ei(e,si(t,n),r)}function Fi(e,t,n){var r=e.history.done,i=Y(r);i&&i.ranges?Pi(e,r[r.length-1]=t,n):Ei(e,t,n)}function Ei(e,t,n){Pi(e,t,n),Si(e,e.sel,e.cm?e.cm.curOp.id:NaN,n)}function Pi(e,t,n){var r,i;(Le(e,\"beforeSelectionChange\")||e.cm&&Le(e.cm,\"beforeSelectionChange\"))&&(r=e,i=n,i={ranges:(o=t).ranges,update:function(e){this.ranges=[];for(var t=0;t<e.length;t++)this.ranges[t]=new oi(ct(r,e[t].anchor),ct(r,e[t].head))},origin:i&&i.origin},xe(r,\"beforeSelectionChange\",r,i),r.cm&&xe(r.cm,\"beforeSelectionChange\",r.cm,i),t=i.ranges!=o.ranges?li(r.cm,i.ranges,i.ranges.length-1):o);var o=n&&n.bias||(it(t.primary().head,e.sel.primary().head)<0?-1:1);Ii(e,zi(e,t,o,!0)),n&&!1===n.scroll||!e.cm||wr(e.cm)}function Ii(e,t){t.equals(e.sel)||(e.sel=t,e.cm&&(e.cm.curOp.updateInput=1,e.cm.curOp.selectionChanged=!0,Se(e.cm)),ln(e,\"cursorActivity\",e))}function Ri(e){Ii(e,zi(e,e.sel,null,!1))}function zi(e,t,n,r){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=Gi(e,l.anchor,s&&s.anchor,n,r),s=Gi(e,l.head,s&&s.head,n,r);!i&&a==l.anchor&&s==l.head||((i=i||t.ranges.slice(0,o))[o]=new oi(a,s))}return i?li(e.cm,i,t.primIndex):t}function Bi(e,t,n,r,i){var o=$e(e,t.line);if(o.markedSpans)for(var l=0;l<o.markedSpans.length;++l){var s=o.markedSpans[l],a=s.marker,u=\"selectLeft\"in a?!a.selectLeft:a.inclusiveLeft,c=\"selectRight\"in a?!a.selectRight:a.inclusiveRight;if((null==s.from||(u?s.from<=t.ch:s.from<t.ch))&&(null==s.to||(c?s.to>=t.ch:s.to>t.ch))){if(i&&(xe(a,\"beforeCursorEnter\"),a.explicitlyCleared)){if(o.markedSpans){--l;continue}break}if(a.atomic){if(n){var h=a.find(r<0?1:-1),s=void 0;if((r<0?c:u)&&(h=Ui(e,h,-r,h&&h.line==t.line?o:null)),h&&h.line==t.line&&(s=it(h,n))&&(r<0?s<0:0<s))return Bi(e,h,t,r,i)}a=a.find(r<0?-1:1);return(r<0?u:c)&&(a=Ui(e,a,r,a.line==t.line?o:null)),a?Bi(e,a,t,r,i):null}}}return t}function Gi(e,t,n,r,i){r=r||1,r=Bi(e,t,n,r,i)||!i&&Bi(e,t,n,r,!0)||Bi(e,t,n,-r,i)||!i&&Bi(e,t,n,-r,!0);return r||(e.cantEdit=!0,rt(e.first,0))}function Ui(e,t,n,r){return n<0&&0==t.ch?t.line>e.first?ct(e,rt(t.line-1)):null:0<n&&t.ch==(r||$e(e,t.line)).text.length?t.line<e.first+e.size-1?rt(t.line+1,0):null:new rt(t.line,t.ch+n)}function Vi(e){e.setSelection(rt(e.firstLine(),0),rt(e.lastLine()),G)}function Ki(i,e,t){var o={canceled:!1,from:e.from,to:e.to,text:e.text,origin:e.origin,cancel:function(){return o.canceled=!0}};return t&&(o.update=function(e,t,n,r){e&&(o.from=ct(i,e)),t&&(o.to=ct(i,t)),n&&(o.text=n),void 0!==r&&(o.origin=r)}),xe(i,\"beforeChange\",i,o),i.cm&&xe(i.cm,\"beforeChange\",i.cm,o),o.canceled?(i.cm&&(i.cm.curOp.updateInput=2),null):{from:o.from,to:o.to,text:o.text,origin:o.origin}}function ji(e,t,n){if(e.cm){if(!e.cm.curOp)return Pr(e.cm,ji)(e,t,n);if(e.cm.state.suppressEdits)return}if(!(Le(e,\"beforeChange\")||e.cm&&Le(e.cm,\"beforeChange\"))||(t=Ki(e,t,!0))){var r=Lt&&!n&&function(e,t,n){var r=null;if(e.iter(t.line,n.line+1,function(e){if(e.markedSpans)for(var t=0;t<e.markedSpans.length;++t){var n=e.markedSpans[t].marker;!n.readOnly||r&&-1!=R(r,n)||(r=r||[]).push(n)}}),!r)return null;for(var i=[{from:t,to:n}],o=0;o<r.length;++o)for(var l=r[o],s=l.find(0),a=0;a<i.length;++a){var u,c,h,d=i[a];it(d.to,s.from)<0||0<it(d.from,s.to)||(u=[a,1],c=it(d.from,s.from),h=it(d.to,s.to),(c<0||!l.inclusiveLeft&&!c)&&u.push({from:d.from,to:s.from}),(0<h||!l.inclusiveRight&&!h)&&u.push({from:s.to,to:d.to}),i.splice.apply(i,u),a+=u.length-3)}return i}(e,t.from,t.to);if(r)for(var i=r.length-1;0<=i;--i)Xi(e,{from:r[i].from,to:r[i].to,text:i?[\"\"]:t.text,origin:t.origin});else Xi(e,t)}}function Xi(e,n){var t,r;1==n.text.length&&\"\"==n.text[0]&&0==it(n.from,n.to)||(t=ci(e,n),Ci(e,n,t,e.cm?e.cm.curOp.id:NaN),$i(e,n,t,Nt(e,n)),r=[],mi(e,function(e,t){t||-1!=R(r,e.history)||(Ji(e.history,n),r.push(e.history)),$i(e,n,null,Nt(e,n))}))}function Yi(i,o,e){var t=i.cm&&i.cm.state.suppressEdits;if(!t||e){for(var l,n=i.history,r=i.sel,s=\"undo\"==o?n.done:n.undone,a=\"undo\"==o?n.undone:n.done,u=0;u<s.length&&(l=s[u],e?!l.ranges||l.equals(i.sel):l.ranges);u++);if(u!=s.length){for(n.lastOrigin=n.lastSelOrigin=null;;){if(!(l=s.pop()).ranges){if(t)return void s.push(l);break}if(Li(l,a),e&&!l.equals(i.sel))return void Ei(i,l,{clearRedo:!1});r=l}var c=[];Li(r,a),a.push({changes:c,generation:n.generation}),n.generation=l.generation||++n.maxGeneration;for(var h=Le(i,\"beforeChange\")||i.cm&&Le(i.cm,\"beforeChange\"),d=l.changes.length-1;0<=d;--d){var f=function(e){var n=l.changes[e];if(n.origin=o,h&&!Ki(i,n,!1))return s.length=0,{};c.push(wi(i,n));var t=e?ci(i,n):Y(s);$i(i,n,t,Mi(i,n)),!e&&i.cm&&i.cm.scrollIntoView({from:n.from,to:ai(n)});var r=[];mi(i,function(e,t){t||-1!=R(r,e.history)||(Ji(e.history,n),r.push(e.history)),$i(e,n,null,Mi(e,n))})}(d);if(f)return f.v}}}}function _i(e,t){if(0!=t&&(e.first+=t,e.sel=new ii(_(e.sel.ranges,function(e){return new oi(rt(e.anchor.line+t,e.anchor.ch),rt(e.head.line+t,e.head.ch))}),e.sel.primIndex),e.cm)){tr(e.cm,e.first,e.first-t,t);for(var n=e.cm.display,r=n.viewFrom;r<n.viewTo;r++)nr(e.cm,r,\"gutter\")}}function $i(e,t,n,r){if(e.cm&&!e.cm.curOp)return Pr(e.cm,$i)(e,t,n,r);var i;t.to.line<e.first?_i(e,t.text.length-1-(t.to.line-t.from.line)):t.from.line>e.lastLine()||(t.from.line<e.first&&(_i(e,i=t.text.length-1-(e.first-t.from.line)),t={from:rt(e.first,0),to:rt(t.to.line+i,t.to.ch),text:[Y(t.text)],origin:t.origin}),i=e.lastLine(),t.to.line>i&&(t={from:t.from,to:rt(i,$e(e,i).text.length),text:[t.text[0]],origin:t.origin}),t.removed=qe(e,t.from,t.to),n=n||ci(e,t),e.cm?function(e,t,n){var r=e.doc,i=e.display,o=t.from,l=t.to,s=!1,a=o.line;e.options.lineWrapping||(a=Je(zt($e(r,o.line))),r.iter(a,l.line+1,function(e){if(e==i.maxLine)return s=!0}));-1<r.sel.contains(t.from,t.to)&&Se(e);gi(r,t,n,Zn(e)),e.options.lineWrapping||(r.iter(a,o.line+t.text.length,function(e){var t=Kt(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 n=e.first,r=t-1;n<r;r--){var i=$e(e,r).stateAfter;if(i&&(!(i instanceof dt)||r+i.lookAhead<t)){n=r+1;break}}e.highlightFrontier=Math.min(e.highlightFrontier,n)}})(r,o.line),zr(e,400);a=t.text.length-(l.line-o.line)-1;t.full?tr(e):o.line!=l.line||1!=t.text.length||pi(e.doc,t)?tr(e,o.line,l.line+1,a):nr(e,o.line,\"text\");r=Le(e,\"changes\"),a=Le(e,\"change\");(a||r)&&(t={from:o,to:l,text:t.text,removed:t.removed,origin:t.origin},a&&ln(e,\"change\",e,t),r&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(t));e.display.selForContextMenu=null}(e.cm,t,r):gi(e,t,r),Pi(e,n,G),e.cantEdit&&Gi(e,rt(e.firstLine(),0))&&(e.cantEdit=!1))}function qi(e,t,n,r,i){var o;it(r=r||n,n)<0&&(n=(o=[r,n])[0],r=o[1]),\"string\"==typeof t&&(t=e.splitLines(t)),ji(e,{from:n,to:r,text:t,origin:i})}function Zi(e,t,n,r){n<e.line?e.line+=r:t<e.line&&(e.line=t,e.ch=0)}function Qi(e,t,n,r){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++)Zi(o.ranges[s].anchor,t,n,r),Zi(o.ranges[s].head,t,n,r)}else{for(var a=0;a<o.changes.length;++a){var u=o.changes[a];if(n<u.from.line)u.from=rt(u.from.line+r,u.from.ch),u.to=rt(u.to.line+r,u.to.ch);else if(t<=u.to.line){l=!1;break}}l||(e.splice(0,i+1),i=0)}}}function Ji(e,t){var n=t.from.line,r=t.to.line,t=t.text.length-(r-n)-1;Qi(e.done,n,r,t),Qi(e.undone,n,r,t)}function eo(e,t,n,r){var i=t,o=t;return\"number\"==typeof t?o=$e(e,ut(e,t)):i=Je(t),null==i?null:(r(o,i)&&e.cm&&nr(e.cm,i,n),o)}function to(e){this.lines=e,this.parent=null;for(var t=0,n=0;n<e.length;++n)e[n].parent=this,t+=e[n].height;this.height=t}function no(e){this.children=e;for(var t=0,n=0,r=0;r<e.length;++r){var i=e[r];t+=i.chunkSize(),n+=i.height,i.parent=this}this.size=t,this.height=n,this.parent=null}oi.prototype.from=function(){return at(this.anchor,this.head)},oi.prototype.to=function(){return st(this.anchor,this.head)},oi.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch},to.prototype={chunkSize:function(){return this.lines.length},removeInner:function(e,t){for(var n,r=e,i=e+t;r<i;++r){var o=this.lines[r];this.height-=o.height,(n=o).parent=null,Ot(n),ln(o,\"delete\")}this.lines.splice(e,t)},collapse:function(e){e.push.apply(e,this.lines)},insertInner:function(e,t,n){this.height+=n,this.lines=this.lines.slice(0,e).concat(t).concat(this.lines.slice(e));for(var r=0;r<t.length;++r)t[r].parent=this},iterN:function(e,t,n){for(var r=e+t;e<r;++e)if(n(this.lines[e]))return!0}},no.prototype={chunkSize:function(){return this.size},removeInner:function(e,t){this.size-=t;for(var n,r=0;r<this.children.length;++r){var i=this.children[r],o=i.chunkSize();if(e<o){var l=Math.min(t,o-e),s=i.height;if(i.removeInner(e,l),this.height-=s-i.height,o==l&&(this.children.splice(r--,1),i.parent=null),0==(t-=l))break;e=0}else e-=o}this.size-t<25&&(1<this.children.length||!(this.children[0]instanceof to))&&(n=[],this.collapse(n),this.children=[new to(n)],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,n){this.size+=t.length,this.height+=n;for(var r=0;r<this.children.length;++r){var i=this.children[r],o=i.chunkSize();if(e<=o){if(i.insertInner(e,t,n),i.lines&&50<i.lines.length){for(var l=i.lines.length%25+25,s=l;s<i.lines.length;){var a=new to(i.lines.slice(s,s+=25));i.height-=a.height,this.children.splice(++r,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,n=new no(e.children.splice(e.children.length-5,5))}while(e.parent?(e.size-=n.size,e.height-=n.height,t=R(e.parent.children,e),e.parent.children.splice(t+1,0,n)):(((t=new no(e.children)).parent=e).children=[t,n],e=t),n.parent=e.parent,10<e.children.length);e.parent.maybeSpill()}},iterN:function(e,t,n){for(var r=0;r<this.children.length;++r){var i=this.children[r],o=i.chunkSize();if(e<o){var l=Math.min(t,o-e);if(i.iterN(e,l,n))return!0;if(0==(t-=l))break;e=0}else e-=o}}};function ro(e,t,n){if(n)for(var r in n)n.hasOwnProperty(r)&&(this[r]=n[r]);this.doc=e,this.node=t}function io(e,t,n){Vt(t)<(e.curOp&&e.curOp.scrollTop||e.doc.scrollTop)&&br(e,n)}ro.prototype.clear=function(){var e=this.doc.cm,t=this.line.widgets,n=this.line,r=Je(n);if(null!=r&&t){for(var i=0;i<t.length;++i)t[i]==this&&t.splice(i--,1);t.length||(n.widgets=null);var o=gn(this);Qe(n,Math.max(0,n.height-o)),e&&(Er(e,function(){io(e,n,-o),nr(e,r,\"widget\")}),ln(e,\"lineWidgetCleared\",e,this,r))}},ro.prototype.changed=function(){var e=this,t=this.height,n=this.doc.cm,r=this.line;this.height=null;var i=gn(this)-t;i&&(Ut(this.doc,r)||Qe(r,r.height+i),n&&Er(n,function(){n.curOp.forceUpdate=!0,io(n,r,i),ln(n,\"lineWidgetChanged\",n,e,Je(r))}))},ke(ro);var oo=0,lo=function(e,t){this.lines=[],this.type=t,this.doc=e,this.id=++oo};function so(t,n,r,e,i){if(e&&e.shared)return function(e,n,r,i,o){(i=E(i)).shared=!1;var l=[so(e,n,r,i,o)],s=l[0],a=i.widgetNode;return mi(e,function(e){a&&(i.widgetNode=a.cloneNode(!0)),l.push(so(e,ct(e,n),ct(e,r),i,o));for(var t=0;t<e.linked.length;++t)if(e.linked[t].isParent)return;s=Y(l)}),new ao(l,s)}(t,n,r,e,i);if(t.cm&&!t.cm.curOp)return Pr(t.cm,so)(t,n,r,e,i);var o=new lo(t,i),i=it(n,r);if(e&&E(e,o,!1),0<i||0==i&&!1!==o.clearWhenEmpty)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=N(\"span\",[o.replacedWith],\"CodeMirror-widget\"),e.handleMouseEvents||o.widgetNode.setAttribute(\"cm-ignore-events\",\"true\"),e.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(Rt(t,n.line,n,r,o)||n.line!=r.line&&Rt(t,r.line,n,r,o))throw new Error(\"Inserting collapsed marker partially overlapping an existing one\");kt=!0}o.addToHistory&&Ci(t,{from:n,to:r,origin:\"markText\"},t.sel,NaN);var l,s=n.line,a=t.cm;if(t.iter(s,r.line+1,function(e){var t;a&&o.collapsed&&!a.options.lineWrapping&&zt(e)==a.display.maxLine&&(l=!0),o.collapsed&&s!=n.line&&Qe(e,0),t=e,e=new Tt(o,s==n.line?n.ch:null,s==r.line?r.ch:null),t.markedSpans=t.markedSpans?t.markedSpans.concat([e]):[e],e.marker.attachLine(t),++s}),o.collapsed&&t.iter(n.line,r.line+1,function(e){Ut(t,e)&&Qe(e,0)}),o.clearOnEnter&&ye(o,\"beforeCursorEnter\",function(){return o.clear()}),o.readOnly&&(Lt=!0,(t.history.done.length||t.history.undone.length)&&t.clearHistory()),o.collapsed&&(o.id=++oo,o.atomic=!0),a){if(l&&(a.curOp.updateMaxLine=!0),o.collapsed)tr(a,n.line,r.line+1);else if(o.className||o.startStyle||o.endStyle||o.css||o.attributes||o.title)for(var u=n.line;u<=r.line;u++)nr(a,u,\"text\");o.atomic&&Ri(a.doc),ln(a,\"markerAdded\",a,o)}return o}lo.prototype.clear=function(){if(!this.explicitlyCleared){var e,t=this.doc.cm,n=t&&!t.curOp;n&&Hr(t),!Le(this,\"clear\")||(e=this.find())&&ln(this,\"clear\",e.from,e.to);for(var r=null,i=null,o=0;o<this.lines.length;++o){var l=this.lines[o],s=Mt(l.markedSpans,this);t&&!this.collapsed?nr(t,Je(l),\"text\"):t&&(null!=s.to&&(i=Je(l)),null!=s.from&&(r=Je(l))),l.markedSpans=function(e,t){for(var n,r=0;r<e.length;++r)e[r]!=t&&(n=n||[]).push(e[r]);return n}(l.markedSpans,s),null==s.from&&this.collapsed&&!Ut(this.doc,l)&&t&&Qe(l,Yn(t.display))}if(t&&this.collapsed&&!t.options.lineWrapping)for(var a=0;a<this.lines.length;++a){var u=zt(this.lines[a]),c=Kt(u);c>t.display.maxLineLength&&(t.display.maxLine=u,t.display.maxLineLength=c,t.display.maxLineChanged=!0)}null!=r&&t&&this.collapsed&&tr(t,r,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,t&&Ri(t.doc)),t&&ln(t,\"markerCleared\",t,this,r,i),n&&Fr(t),this.parent&&this.parent.clear()}},lo.prototype.find=function(e,t){var n,r;null==e&&\"bookmark\"==this.type&&(e=1);for(var i=0;i<this.lines.length;++i){var o=this.lines[i],l=Mt(o.markedSpans,this);if(null!=l.from&&(n=rt(t?o:Je(o),l.from),-1==e))return n;if(null!=l.to&&(r=rt(t?o:Je(o),l.to),1==e))return r}return n&&{from:n,to:r}},lo.prototype.changed=function(){var n=this,r=this.find(-1,!0),i=this,o=this.doc.cm;r&&o&&Er(o,function(){var e=r.line,t=Je(r.line),t=kn(o,t);t&&(Dn(t),o.curOp.selectionChanged=o.curOp.forceUpdate=!0),o.curOp.updateMaxLine=!0,Ut(i.doc,e)||null==i.height||(t=i.height,i.height=null,(t=gn(i)-t)&&Qe(e,e.height+t)),ln(o,\"markerChanged\",o,n)})},lo.prototype.attachLine=function(e){var t;!this.lines.length&&this.doc.cm&&((t=this.doc.cm.curOp).maybeHiddenMarkers&&-1!=R(t.maybeHiddenMarkers,this)||(t.maybeUnhiddenMarkers||(t.maybeUnhiddenMarkers=[])).push(this)),this.lines.push(e)},lo.prototype.detachLine=function(e){this.lines.splice(R(this.lines,e),1),!this.lines.length&&this.doc.cm&&((e=this.doc.cm.curOp).maybeHiddenMarkers||(e.maybeHiddenMarkers=[])).push(this)},ke(lo);var ao=function(e,t){this.markers=e,this.primary=t;for(var n=0;n<e.length;++n)e[n].parent=this};function uo(e){return e.findMarks(rt(e.first,0),e.clipPos(rt(e.lastLine())),function(e){return e.parent})}ao.prototype.clear=function(){if(!this.explicitlyCleared){this.explicitlyCleared=!0;for(var e=0;e<this.markers.length;++e)this.markers[e].clear();ln(this,\"clear\")}},ao.prototype.find=function(e,t){return this.primary.find(e,t)},ke(ao);var co=0,ho=function(e,t,n,r,i){if(!(this instanceof ho))return new ho(e,t,n,r,i);null==n&&(n=0),no.call(this,[new to([new Xt(\"\",null)])]),this.first=n,this.scrollTop=this.scrollLeft=0,this.cantEdit=!1,this.cleanGeneration=1;n=rt(this.modeFrontier=this.highlightFrontier=n,0);this.sel=si(n),this.history=new bi(null),this.id=++co,this.modeOption=t,this.lineSep=r,this.direction=\"rtl\"==i?\"rtl\":\"ltr\",this.extend=!1,\"string\"==typeof e&&(e=this.splitLines(e)),gi(this,{from:n,to:n,text:e}),Ei(this,si(n),G)};ho.prototype=q(no.prototype,{constructor:ho,iter:function(e,t,n){n?this.iterN(e-this.first,t-e,n):this.iterN(this.first,this.first+this.size,e)},insert:function(e,t){for(var n=0,r=0;r<t.length;++r)n+=t[r].height;this.insertInner(e-this.first,t,n)},remove:function(e,t){this.removeInner(e-this.first,t)},getValue:function(e){var t=Ze(this,this.first,this.first+this.size);return!1===e?t:t.join(e||this.lineSeparator())},setValue:Rr(function(e){var t=rt(this.first,0),n=this.first+this.size-1;ji(this,{from:t,to:rt(n,$e(this,n).text.length),text:this.splitLines(e),origin:\"setValue\",full:!0},!0),this.cm&&xr(this.cm,0,0),Ei(this,si(t),G)}),replaceRange:function(e,t,n,r){qi(this,e,t=ct(this,t),n=n?ct(this,n):t,r)},getRange:function(e,t,n){t=qe(this,ct(this,e),ct(this,t));return!1===n?t:t.join(n||this.lineSeparator())},getLine:function(e){e=this.getLineHandle(e);return e&&e.text},getLineHandle:function(e){if(tt(this,e))return $e(this,e)},getLineNumber:Je,getLineHandleVisualStart:function(e){return\"number\"==typeof e&&(e=$e(this,e)),zt(e)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(e){return ct(this,e)},getCursor:function(e){var t=this.sel.primary(),t=null==e||\"head\"==e?t.head:\"anchor\"==e?t.anchor:\"end\"==e||\"to\"==e||!1===e?t.to():t.from();return t},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:Rr(function(e,t,n){Hi(this,ct(this,\"number\"==typeof e?rt(e,t||0):e),null,n)}),setSelection:Rr(function(e,t,n){Hi(this,ct(this,e),ct(this,t||e),n)}),extendSelection:Rr(function(e,t,n){Oi(this,ct(this,e),t&&ct(this,t),n)}),extendSelections:Rr(function(e,t){Di(this,ht(this,e),t)}),extendSelectionsBy:Rr(function(e,t){Di(this,ht(this,_(this.sel.ranges,e)),t)}),setSelections:Rr(function(e,t,n){if(e.length){for(var r=[],i=0;i<e.length;i++)r[i]=new oi(ct(this,e[i].anchor),ct(this,e[i].head));null==t&&(t=Math.min(e.length-1,this.sel.primIndex)),Ei(this,li(this.cm,r,t),n)}}),addSelection:Rr(function(e,t,n){var r=this.sel.ranges.slice(0);r.push(new oi(ct(this,e),ct(this,t||e))),Ei(this,li(this.cm,r,r.length-1),n)}),getSelection:function(e){for(var t=this.sel.ranges,n=0;n<t.length;n++)var r=qe(this,t[n].from(),t[n].to()),i=i?i.concat(r):r;return!1===e?i:i.join(e||this.lineSeparator())},getSelections:function(e){for(var t=[],n=this.sel.ranges,r=0;r<n.length;r++){var i=qe(this,n[r].from(),n[r].to());!1!==e&&(i=i.join(e||this.lineSeparator())),t[r]=i}return t},replaceSelection:function(e,t,n){for(var r=[],i=0;i<this.sel.ranges.length;i++)r[i]=e;this.replaceSelections(r,t,n||\"+input\")},replaceSelections:Rr(function(e,t,n){for(var r=[],i=this.sel,o=0;o<i.ranges.length;o++){var l=i.ranges[o];r[o]={from:l.from(),to:l.to(),text:this.splitLines(e[o]),origin:n}}for(var t=t&&\"end\"!=t&&function(e,t,n){for(var r=[],i=u=rt(e.first,0),o=0;o<t.length;o++){var l=t[o],s=hi(l.from,u,i),a=hi(ai(l),u,i),u=l.to,i=a;\"around\"==n?(l=it((l=e.sel.ranges[o]).head,l.anchor)<0,r[o]=new oi(l?a:s,l?s:a)):r[o]=new oi(s,s)}return new ii(r,e.sel.primIndex)}(this,r,t),s=r.length-1;0<=s;s--)ji(this,r[s]);t?Fi(this,t):this.cm&&wr(this.cm)}),undo:Rr(function(){Yi(this,\"undo\")}),redo:Rr(function(){Yi(this,\"redo\")}),undoSelection:Rr(function(){Yi(this,\"undo\",!0)}),redoSelection:Rr(function(){Yi(this,\"redo\",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,n=0,r=0;r<e.done.length;r++)e.done[r].ranges||++t;for(var i=0;i<e.undone.length;i++)e.undone[i].ranges||++n;return{undo:t,redo:n}},clearHistory:function(){var t=this;this.history=new bi(this.history.maxGeneration),mi(this,function(e){return e.history=t.history},!0)},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:Ni(this.history.done),undone:Ni(this.history.undone)}},setHistory:function(e){var t=this.history=new bi(this.history.maxGeneration);t.done=Ni(e.done.slice(0),null,!0),t.undone=Ni(e.undone.slice(0),null,!0)},setGutterMarker:Rr(function(e,n,r){return eo(this,e,\"gutter\",function(e){var t=e.gutterMarkers||(e.gutterMarkers={});return!(t[n]=r)&&ee(t)&&(e.gutterMarkers=null),1})}),clearGutter:Rr(function(t){var n=this;this.iter(function(e){e.gutterMarkers&&e.gutterMarkers[t]&&eo(n,e,\"gutter\",function(){return e.gutterMarkers[t]=null,ee(e.gutterMarkers)&&(e.gutterMarkers=null),1})})}),lineInfo:function(e){var t;if(\"number\"==typeof e){if(!tt(this,e))return null;if(!(e=$e(this,t=e)))return null}else if(null==(t=Je(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:Rr(function(e,n,r){return eo(this,e,\"gutter\"==n?\"gutter\":\"class\",function(e){var t=\"text\"==n?\"textClass\":\"background\"==n?\"bgClass\":\"gutter\"==n?\"gutterClass\":\"wrapClass\";if(e[t]){if(C(r).test(e[t]))return;e[t]+=\" \"+r}else e[t]=r;return 1})}),removeLineClass:Rr(function(e,o,l){return eo(this,e,\"gutter\"==o?\"gutter\":\"class\",function(e){var t=\"text\"==o?\"textClass\":\"background\"==o?\"bgClass\":\"gutter\"==o?\"gutterClass\":\"wrapClass\",n=e[t];if(n){if(null==l)e[t]=null;else{var r=n.match(C(l));if(!r)return;var i=r.index+r[0].length;e[t]=n.slice(0,r.index)+(r.index&&i!=n.length?\" \":\"\")+n.slice(i)||null}return 1}})}),addLineWidget:Rr(function(e,t,n){return e=e,i=new ro(r=this,t,n),(o=r.cm)&&i.noHScroll&&(o.display.alignWidgets=!0),eo(r,e,\"widget\",function(e){var t=e.widgets||(e.widgets=[]);return null==i.insertAt?t.push(i):t.splice(Math.min(t.length,Math.max(0,i.insertAt)),0,i),i.line=e,o&&!Ut(r,e)&&(t=Vt(e)<r.scrollTop,Qe(e,e.height+gn(i)),t&&br(o,i.height),o.curOp.forceUpdate=!0),1}),o&&ln(o,\"lineWidgetAdded\",o,i,\"number\"==typeof e?e:Je(e)),i;var r,i,o}),removeLineWidget:function(e){e.clear()},markText:function(e,t,n){return so(this,ct(this,e),ct(this,t),n,n&&n.type||\"range\")},setBookmark:function(e,t){t={replacedWith:t&&(null==t.nodeType?t.widget:t),insertLeft:t&&t.insertLeft,clearWhenEmpty:!1,shared:t&&t.shared,handleMouseEvents:t&&t.handleMouseEvents};return so(this,e=ct(this,e),e,t,\"bookmark\")},findMarksAt:function(e){var t=[],n=$e(this,(e=ct(this,e)).line).markedSpans;if(n)for(var r=0;r<n.length;++r){var i=n[r];(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(i,o,l){i=ct(this,i),o=ct(this,o);var s=[],a=i.line;return this.iter(i.line,o.line+1,function(e){var t=e.markedSpans;if(t)for(var n=0;n<t.length;n++){var r=t[n];null!=r.to&&a==i.line&&i.ch>=r.to||null==r.from&&a!=i.line||null!=r.from&&a==o.line&&r.from>=o.ch||l&&!l(r.marker)||s.push(r.marker.parent||r.marker)}++a}),s},getAllMarks:function(){var r=[];return this.iter(function(e){var t=e.markedSpans;if(t)for(var n=0;n<t.length;++n)null!=t[n].from&&r.push(t[n].marker)}),r},posFromIndex:function(t){var n,r=this.first,i=this.lineSeparator().length;return this.iter(function(e){e=e.text.length+i;if(t<e)return n=t,!0;t-=e,++r}),ct(this,rt(r,n))},indexFromPos:function(e){var t=(e=ct(this,e)).ch;if(e.line<this.first||e.ch<0)return 0;var n=this.lineSeparator().length;return this.iter(this.first,e.line,function(e){t+=e.text.length+n}),t},copy:function(e){var t=new ho(Ze(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,n=this.first+this.size;null!=e.from&&e.from>t&&(t=e.from),null!=e.to&&e.to<n&&(n=e.to);t=new ho(Ze(this,t,n),e.mode||this.modeOption,t,this.lineSep,this.direction);return e.sharedHist&&(t.history=this.history),(this.linked||(this.linked=[])).push({doc:t,sharedHist:e.sharedHist}),t.linked=[{doc:this,isParent:!0,sharedHist:e.sharedHist}],function(e,t){for(var n=0;n<t.length;n++){var r=t[n],i=r.find(),o=e.clipPos(i.from),i=e.clipPos(i.to);it(o,i)&&(i=so(e,o,i,r.primary,r.primary.type),r.markers.push(i),i.parent=r)}}(t,uo(this)),t},unlinkDoc:function(e){if(e instanceof ul&&(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),function(o){for(var e=0;e<o.length;e++)!function(e){var t=o[e],n=[t.primary.doc];mi(t.primary.doc,function(e){return n.push(e)});for(var r=0;r<t.markers.length;r++){var i=t.markers[r];-1==R(n,i.doc)&&(i.parent=null,t.markers.splice(r--,1))}}(e)}(uo(this));break}var n;e.history==this.history&&(n=[e.id],mi(e,function(e){return n.push(e.id)},!0),e.history=new bi(null),e.history.done=Ni(this.history.done,n),e.history.undone=Ni(this.history.undone,n))},iterLinkedDocs:function(e){mi(this,e)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(e){return this.lineSep?e.split(this.lineSep):Ee(e)},lineSeparator:function(){return this.lineSep||\"\\n\"},setDirection:Rr(function(e){var t;\"rtl\"!=e&&(e=\"ltr\"),e!=this.direction&&(this.direction=e,this.iter(function(e){return e.order=null}),this.cm&&Er(t=this.cm,function(){yi(t),tr(t)}))})}),ho.prototype.eachLine=ho.prototype.iter;var fo=0;function po(e){var r=this;if(go(r),!Ce(r,e)&&!mn(r.display,e)){Te(e),w&&(fo=+new Date);var t=Jn(r,e,!0),n=e.dataTransfer.files;if(t&&!r.isReadOnly())if(n&&n.length&&window.FileReader&&window.File)for(var i=n.length,o=Array(i),l=0,s=function(){++l==i&&Pr(r,function(){var e={from:t=ct(r.doc,t),to:t,text:r.doc.splitLines(o.filter(function(e){return null!=e}).join(r.doc.lineSeparator())),origin:\"paste\"};ji(r.doc,e),Fi(r.doc,si(ct(r.doc,t),ct(r.doc,ai(e))))})()},a=0;a<n.length;a++)!function(e,t){var n;r.options.allowDropFileTypes&&-1==R(r.options.allowDropFileTypes,e.type)?s():((n=new FileReader).onerror=s,n.onload=function(){var e=n.result;/[\\x00-\\x08\\x0e-\\x1f]{2}/.test(e)||(o[t]=e),s()},n.readAsText(e))}(n[a],a);else{if(r.state.draggingText&&-1<r.doc.sel.contains(t))return r.state.draggingText(e),void setTimeout(function(){return r.display.input.focus()},20);try{var u,c=e.dataTransfer.getData(\"Text\");if(c){if(r.state.draggingText&&!r.state.draggingText.copy&&(u=r.listSelections()),Pi(r.doc,si(t,t)),u)for(var h=0;h<u.length;++h)qi(r.doc,\"\",u[h].anchor,u[h].head,\"drag\");r.replaceSelection(c,\"around\",\"paste\"),r.display.input.focus()}}catch(e){}}}}function go(e){e.display.dragCursor&&(e.display.lineSpace.removeChild(e.display.dragCursor),e.display.dragCursor=null)}function mo(t){if(document.getElementsByClassName){for(var e=document.getElementsByClassName(\"CodeMirror\"),n=[],r=0;r<e.length;r++){var i=e[r].CodeMirror;i&&n.push(i)}n.length&&n[0].operation(function(){for(var e=0;e<n.length;e++)t(n[e])})}}var vo=!1;function yo(){var e;vo||(ye(window,\"resize\",function(){null==e&&(e=setTimeout(function(){e=null,mo(bo)},100))}),ye(window,\"blur\",function(){return mo(pr)}),vo=!0)}function bo(e){var t=e.display;t.cachedCharWidth=t.cachedTextHeight=t.cachedPaddingH=null,t.scrollbarsClipped=!1,e.setSize()}for(var wo={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:\"/\",145:\"ScrollLock\",173:\"-\",186:\";\",187:\"=\",188:\",\",189:\"-\",190:\".\",191:\"/\",192:\"`\",219:\"[\",220:\"\\\\\",221:\"]\",222:\"'\",224:\"Mod\",63232:\"Up\",63233:\"Down\",63234:\"Left\",63235:\"Right\",63272:\"Delete\",63273:\"Home\",63275:\"End\",63276:\"PageUp\",63277:\"PageDown\",63302:\"Insert\"},xo=0;xo<10;xo++)wo[xo+48]=wo[xo+96]=String(xo);for(var Co=65;Co<=90;Co++)wo[Co]=String.fromCharCode(Co);for(var So=1;So<=12;So++)wo[So+111]=wo[So+63235]=\"F\"+So;var Lo={};function ko(e){var t,n,r,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))n=!0;else{if(!/^s(hift)?$/i.test(s))throw new Error(\"Unrecognized modifier name: \"+s);r=!0}}return t&&(e=\"Alt-\"+e),n&&(e=\"Ctrl-\"+e),i&&(e=\"Cmd-\"+e),r&&(e=\"Shift-\"+e),e}function To(e){var t,n,r={};for(t in e)if(e.hasOwnProperty(t)){var i=e[t];if(!/^(name|fallthrough|(de|at)tach)$/.test(t))if(\"...\"!=i){for(var o=_(t.split(\" \"),ko),l=0;l<o.length;l++){var s=void 0,a=void 0,s=l==o.length-1?(a=o.join(\" \"),i):(a=o.slice(0,l+1).join(\" \"),\"...\"),u=r[a];if(u){if(u!=s)throw new Error(\"Inconsistent bindings for \"+a)}else r[a]=s}delete e[t]}else delete e[t]}for(n in r)e[n]=r[n];return e}function Mo(e,t,n,r){var i=(t=Do(t)).call?t.call(e,r):t[e];if(!1===i)return\"nothing\";if(\"...\"===i)return\"multi\";if(null!=i&&n(i))return\"handled\";if(t.fallthrough){if(\"[object Array]\"!=Object.prototype.toString.call(t.fallthrough))return Mo(e,t.fallthrough,n,r);for(var o=0;o<t.fallthrough.length;o++){var l=Mo(e,t.fallthrough[o],n,r);if(l)return l}}}function No(e){e=\"string\"==typeof e?e:wo[e.keyCode];return\"Ctrl\"==e||\"Alt\"==e||\"Shift\"==e||\"Mod\"==e}function Ao(e,t,n){var r=e;return t.altKey&&\"Alt\"!=r&&(e=\"Alt-\"+e),(b?t.metaKey:t.ctrlKey)&&\"Ctrl\"!=r&&(e=\"Ctrl-\"+e),(b?t.ctrlKey:t.metaKey)&&\"Mod\"!=r&&(e=\"Cmd-\"+e),!n&&t.shiftKey&&\"Shift\"!=r&&(e=\"Shift-\"+e),e}function Oo(e,t){if(p&&34==e.keyCode&&e.char)return!1;var n=wo[e.keyCode];return null!=n&&!e.altGraphKey&&(3==e.keyCode&&e.code&&(n=e.code),Ao(n,e,t))}function Do(e){return\"string\"==typeof e?Lo[e]:e}function Wo(t,e){for(var n=t.doc.sel.ranges,r=[],i=0;i<n.length;i++){for(var o=e(n[i]);r.length&&it(o.from,Y(r).to)<=0;){var l=r.pop();if(it(l.from,o.from)<0){o.from=l.from;break}}r.push(o)}Er(t,function(){for(var e=r.length-1;0<=e;e--)qi(t.doc,\"\",r[e].from,r[e].to,\"+delete\");wr(t)})}function Ho(e,t,n){n=re(e.text,t+n,n);return n<0||n>e.text.length?null:n}function Fo(e,t,n){e=Ho(e,t.ch,n);return null==e?null:new rt(t.line,e,n<0?\"after\":\"before\")}function Eo(e,t,n,r,i){if(e){\"rtl\"==t.doc.direction&&(i=-i);var o=me(n,t.doc.direction);if(o){var l,s,a,e=i<0?Y(o):o[0],o=i<0==(1==e.level)?\"after\":\"before\";return 0<e.level||\"rtl\"==t.doc.direction?(l=Tn(t,n),s=i<0?n.text.length-1:0,a=Mn(t,l,s).top,s=ie(function(e){return Mn(t,l,e).top==a},i<0==(1==e.level)?e.from:e.to-1,s),\"before\"==o&&(s=Ho(n,s,1))):s=i<0?e.to:e.from,new rt(r,s,o)}}return new rt(r,i<0?n.text.length:0,i<0?\"before\":\"after\")}function Po(t,n,s,e){var a=me(n,t.doc.direction);if(!a)return Fo(n,s,e);s.ch>=n.text.length?(s.ch=n.text.length,s.sticky=\"before\"):s.ch<=0&&(s.ch=0,s.sticky=\"after\");var r=le(a,s.ch,s.sticky),i=a[r];if(\"ltr\"==t.doc.direction&&i.level%2==0&&(0<e?i.to>s.ch:i.from<s.ch))return Fo(n,s,e);function u(e,t){return Ho(n,e instanceof rt?e.ch:e,t)}function o(e){return t.options.lineWrapping?(l=l||Tn(t,n),jn(t,n,l,e)):{begin:0,end:n.text.length}}var l,c=o(\"before\"==s.sticky?u(s,-1):s.ch);if(\"rtl\"==t.doc.direction||1==i.level){var h=1==i.level==e<0,d=u(s,h?1:-1);if(null!=d&&(h?d<=i.to&&d<=c.end:d>=i.from&&d>=c.begin)){var f=h?\"before\":\"after\";return new rt(s.line,d,f)}}f=function(e,t,n){for(var r=function(e,t){return t?new rt(s.line,u(e,1),\"before\"):new rt(s.line,e,\"after\")};0<=e&&e<a.length;e+=t){var i=a[e],o=0<t==(1!=i.level),l=o?n.begin:u(n.end,-1);if(i.from<=l&&l<i.to)return r(l,o);if(l=o?i.from:u(i.to,-1),n.begin<=l&&l<n.end)return r(l,o)}},r=f(r+e,e,c);if(r)return r;c=0<e?c.end:u(c.begin,-1);return null==c||0<e&&c==n.text.length||!(r=f(0<e?0:a.length-1,e,o(c)))?null:r}Lo.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\"},Lo.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\"},Lo.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\"},Lo.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\"]},Lo.default=g?Lo.macDefault:Lo.pcDefault;var Io={selectAll:Vi,singleSelection:function(e){return e.setSelection(e.getCursor(\"anchor\"),e.getCursor(\"head\"),G)},killLine:function(n){return Wo(n,function(e){if(e.empty()){var t=$e(n.doc,e.head.line).text.length;return e.head.ch==t&&e.head.line<n.lastLine()?{from:e.head,to:rt(e.head.line+1,0)}:{from:e.head,to:rt(e.head.line,t)}}return{from:e.from(),to:e.to()}})},deleteLine:function(t){return Wo(t,function(e){return{from:rt(e.from().line,0),to:ct(t.doc,rt(e.to().line+1,0))}})},delLineLeft:function(e){return Wo(e,function(e){return{from:rt(e.from().line,0),to:e.from()}})},delWrappedLineLeft:function(n){return Wo(n,function(e){var t=n.charCoords(e.head,\"div\").top+5;return{from:n.coordsChar({left:0,top:t},\"div\"),to:e.from()}})},delWrappedLineRight:function(n){return Wo(n,function(e){var t=n.charCoords(e.head,\"div\").top+5,t=n.coordsChar({left:n.display.lineDiv.offsetWidth+100,top:t},\"div\");return{from:e.from(),to:t}})},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(rt(e.firstLine(),0))},goDocEnd:function(e){return e.extendSelection(rt(e.lastLine()))},goLineStart:function(t){return t.extendSelectionsBy(function(e){return Ro(t,e.head.line)},{origin:\"+move\",bias:1})},goLineStartSmart:function(t){return t.extendSelectionsBy(function(e){return zo(t,e.head)},{origin:\"+move\",bias:1})},goLineEnd:function(t){return t.extendSelectionsBy(function(e){return function(e,t){var n=$e(e.doc,t),r=function(e){for(var t;t=It(e);)e=t.find(1,!0).line;return e}(n);r!=n&&(t=Je(r));return Eo(!0,e,n,t,-1)}(t,e.head.line)},{origin:\"+move\",bias:-1})},goLineRight:function(t){return t.extendSelectionsBy(function(e){e=t.cursorCoords(e.head,\"div\").top+5;return t.coordsChar({left:t.display.lineDiv.offsetWidth+100,top:e},\"div\")},V)},goLineLeft:function(t){return t.extendSelectionsBy(function(e){e=t.cursorCoords(e.head,\"div\").top+5;return t.coordsChar({left:0,top:e},\"div\")},V)},goLineLeftSmart:function(n){return n.extendSelectionsBy(function(e){var t=n.cursorCoords(e.head,\"div\").top+5,t=n.coordsChar({left:0,top:t},\"div\");return t.ch<n.getLine(t.line).search(/\\S/)?zo(n,e.head):t},V)},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,\"codepoint\")},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=[],n=e.listSelections(),r=e.options.tabSize,i=0;i<n.length;i++){var o=n[i].from(),o=P(e.getLine(o.line),o.ch,r);t.push(X(r-o%r))}e.replaceSelections(t)},defaultTab:function(e){e.somethingSelected()?e.indentSelection(\"add\"):e.execCommand(\"insertTab\")},transposeChars:function(l){return Er(l,function(){for(var e,t,n,r=l.listSelections(),i=[],o=0;o<r.length;o++)r[o].empty()&&(e=r[o].head,(t=$e(l.doc,e.line).text)&&(e.ch==t.length&&(e=new rt(e.line,e.ch-1)),0<e.ch?(e=new rt(e.line,e.ch+1),l.replaceRange(t.charAt(e.ch-1)+t.charAt(e.ch-2),rt(e.line,e.ch-2),e,\"+transpose\")):e.line>l.doc.first&&((n=$e(l.doc,e.line-1).text)&&(e=new rt(e.line,1),l.replaceRange(t.charAt(0)+l.doc.lineSeparator()+n.charAt(n.length-1),rt(e.line-1,n.length-1),e,\"+transpose\")))),i.push(new oi(e,e)));l.setSelections(i)})},newlineAndIndent:function(r){return Er(r,function(){for(var e=r.listSelections(),t=e.length-1;0<=t;t--)r.replaceRange(r.doc.lineSeparator(),e[t].anchor,e[t].head,\"+input\");e=r.listSelections();for(var n=0;n<e.length;n++)r.indentLine(e[n].from().line,null,!0);wr(r)})},openLine:function(e){return e.replaceSelection(\"\\n\",\"start\")},toggleOverwrite:function(e){return e.toggleOverwrite()}};function Ro(e,t){var n=$e(e.doc,t),r=zt(n);return r!=n&&(t=Je(r)),Eo(!0,e,r,t,1)}function zo(e,t){var n=Ro(e,t.line),r=$e(e.doc,n.line),e=me(r,e.doc.direction);if(e&&0!=e[0].level)return n;r=Math.max(n.ch,r.text.search(/\\S/)),t=t.line==n.line&&t.ch<=r&&t.ch;return rt(n.line,t?0:r,n.sticky)}function Bo(e,t,n){if(\"string\"==typeof t&&!(t=Io[t]))return!1;e.display.input.ensurePolled();var r=e.display.shift,i=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),n&&(e.display.shift=!1),i=t(e)!=B}finally{e.display.shift=r,e.state.suppressEdits=!1}return i}var Go=new I;function Uo(e,t,n,r){var i=e.state.keySeq;if(i){if(No(t))return\"handled\";if(/\\'$/.test(t)?e.state.keySeq=null:Go.set(50,function(){e.state.keySeq==i&&(e.state.keySeq=null,e.display.input.reset())}),Vo(e,i+\" \"+t,n,r))return!0}return Vo(e,t,n,r)}function Vo(e,t,n,r){r=function(e,t,n){for(var r=0;r<e.state.keyMaps.length;r++){var i=Mo(t,e.state.keyMaps[r],n,e);if(i)return i}return e.options.extraKeys&&Mo(t,e.options.extraKeys,n,e)||Mo(t,e.options.keyMap,n,e)}(e,t,r);return\"multi\"==r&&(e.state.keySeq=t),\"handled\"==r&&ln(e,\"keyHandled\",e,t,n),\"handled\"!=r&&\"multi\"!=r||(Te(n),cr(e)),!!r}function Ko(t,e){var n=Oo(e,!0);return!!n&&(e.shiftKey&&!t.state.keySeq?Uo(t,\"Shift-\"+n,e,function(e){return Bo(t,e,!0)})||Uo(t,n,e,function(e){if(\"string\"==typeof e?/^go[A-Z]/.test(e):e.motion)return Bo(t,e)}):Uo(t,n,e,function(e){return Bo(t,e)}))}var jo=null;function Xo(e){var t,n,r,i=this;function o(e){18!=e.keyCode&&e.altKey||(L(r,\"CodeMirror-crosshair\"),we(document,\"keyup\",o),we(document,\"mouseover\",o))}e.target&&e.target!=i.display.input.getField()||(i.curOp.focus=O(),Ce(i,e)||(w&&v<11&&27==e.keyCode&&(e.returnValue=!1),t=e.keyCode,i.display.shift=16==t||e.shiftKey,n=Ko(i,e),p&&(jo=n?t:null,!n&&88==t&&!Ie&&(g?e.metaKey:e.ctrlKey)&&i.replaceSelection(\"\",null,\"cut\")),d&&!g&&!n&&46==t&&e.shiftKey&&!e.ctrlKey&&document.execCommand&&document.execCommand(\"cut\"),18!=t||/\\bCodeMirror-crosshair\\b/.test(i.display.lineDiv.className)||(D(r=i.display.lineDiv,\"CodeMirror-crosshair\"),ye(document,\"keyup\",o),ye(document,\"mouseover\",o))))}function Yo(e){16==e.keyCode&&(this.doc.sel.shift=!1),Ce(this,e)}function _o(e){var t=this;if(!(e.target&&e.target!=t.display.input.getField()||mn(t.display,e)||Ce(t,e)||e.ctrlKey&&!e.altKey||g&&e.metaKey)){var n,r=e.keyCode,i=e.charCode;if(p&&r==jo)return jo=null,void Te(e);p&&(!e.which||e.which<10)&&Ko(t,e)||\"\\b\"!=(i=String.fromCharCode(null==i?r:i))&&(Uo(n=t,\"'\"+i+\"'\",e,function(e){return Bo(n,e,!0)})||t.display.input.onKeyPress(e))}}var $o,qo,Zo=function(e,t,n){this.time=e,this.pos=t,this.button=n};function Qo(e){var t,n,r,i,o,l=this,s=l.display;Ce(l,e)||s.activeTouch&&s.input.supportsTouch()||(s.input.ensurePolled(),s.shift=e.shiftKey,mn(s,e)?f||(s.scroller.draggable=!1,setTimeout(function(){return s.scroller.draggable=!0},100)):tl(l,e)||(t=Jn(l,e),n=De(e),i=t?(r=t,i=n,o=+new Date,qo&&qo.compare(o,r,i)?($o=qo=null,\"triple\"):$o&&$o.compare(o,r,i)?(qo=new Zo(o,r,i),$o=null,\"double\"):($o=new Zo(o,r,i),qo=null,\"single\")):\"single\",window.focus(),1==n&&l.state.selectingText&&l.state.selectingText(e),t&&function(n,e,r,t,i){var o=\"Click\";\"double\"==t?o=\"Double\"+o:\"triple\"==t&&(o=\"Triple\"+o);return Uo(n,Ao(o=(1==e?\"Left\":2==e?\"Middle\":\"Right\")+o,i),i,function(e){if(\"string\"==typeof e&&(e=Io[e]),!e)return!1;var t=!1;try{n.isReadOnly()&&(n.state.suppressEdits=!0),t=e(n,r)!=B}finally{n.state.suppressEdits=!1}return t})}(l,n,t,i,e)||(1==n?t?function(e,t,n,r){w?setTimeout(F(hr,e),0):e.curOp.focus=O();var i,o=function(e,t,n){var r=e.getOption(\"configureMouse\"),i=r?r(e,t,n):{};null==i.unit&&(r=m?n.shiftKey&&n.metaKey:n.altKey,i.unit=r?\"rectangle\":\"single\"==t?\"char\":\"double\"==t?\"word\":\"line\");null!=i.extend&&!e.doc.extend||(i.extend=e.doc.extend||n.shiftKey);null==i.addNew&&(i.addNew=g?n.metaKey:n.ctrlKey);null==i.moveOnDrag&&(i.moveOnDrag=!(g?n.altKey:n.ctrlKey));return i}(e,n,r),l=e.doc.sel;(e.options.dragDrop&&Fe&&!e.isReadOnly()&&\"single\"==n&&-1<(i=l.contains(t))&&(it((i=l.ranges[i]).from(),t)<0||0<t.xRel)&&(0<it(i.to(),t)||t.xRel<0)?function(t,n,r,i){var o=t.display,l=!1,s=Pr(t,function(e){f&&(o.scroller.draggable=!1),t.state.draggingText=!1,t.state.delayingBlurEvent&&(t.hasFocus()?t.state.delayingBlurEvent=!1:dr(t)),we(o.wrapper.ownerDocument,\"mouseup\",s),we(o.wrapper.ownerDocument,\"mousemove\",a),we(o.scroller,\"dragstart\",u),we(o.scroller,\"drop\",s),l||(Te(e),i.addNew||Oi(t.doc,r,null,null,i.extend),f&&!c||w&&9==v?setTimeout(function(){o.wrapper.ownerDocument.body.focus({preventScroll:!0}),o.input.focus()},20):o.input.focus())}),a=function(e){l=l||10<=Math.abs(n.clientX-e.clientX)+Math.abs(n.clientY-e.clientY)},u=function(){return l=!0};f&&(o.scroller.draggable=!0);(t.state.draggingText=s).copy=!i.moveOnDrag,ye(o.wrapper.ownerDocument,\"mouseup\",s),ye(o.wrapper.ownerDocument,\"mousemove\",a),ye(o.scroller,\"dragstart\",u),ye(o.scroller,\"drop\",s),t.state.delayingBlurEvent=!0,setTimeout(function(){return o.input.focus()},20),o.scroller.dragDrop&&o.scroller.dragDrop()}:function(d,e,f,p){w&&dr(d);var l=d.display,g=d.doc;Te(e);var m,v,y=g.sel,t=y.ranges;p.addNew&&!p.extend?(v=g.sel.contains(f),m=-1<v?t[v]:new oi(f,f)):(m=g.sel.primary(),v=g.sel.primIndex);\"rectangle\"==p.unit?(p.addNew||(m=new oi(f,f)),f=Jn(d,e,!0,!0),v=-1):(e=Jo(d,f,p.unit),m=p.extend?Ai(m,e.anchor,e.head,p.extend):e);p.addNew?-1==v?(v=t.length,Ei(g,li(d,t.concat([m]),v),{scroll:!1,origin:\"*mouse\"})):1<t.length&&t[v].empty()&&\"char\"==p.unit&&!p.extend?(Ei(g,li(d,t.slice(0,v).concat(t.slice(v+1)),0),{scroll:!1,origin:\"*mouse\"}),y=g.sel):Wi(g,v,m,U):(Ei(g,new ii([m],v=0),U),y=g.sel);var b=f;function s(e){if(0!=it(b,e))if(b=e,\"rectangle\"==p.unit){for(var t=[],n=d.options.tabSize,r=P($e(g,f.line).text,f.ch,n),i=P($e(g,e.line).text,e.ch,n),o=Math.min(r,i),l=Math.max(r,i),s=Math.min(f.line,e.line),a=Math.min(d.lastLine(),Math.max(f.line,e.line));s<=a;s++){var u=$e(g,s).text,c=K(u,o,n);o==l?t.push(new oi(rt(s,c),rt(s,c))):u.length>c&&t.push(new oi(rt(s,c),rt(s,K(u,l,n))))}t.length||t.push(new oi(f,f)),Ei(g,li(d,y.ranges.slice(0,v).concat(t),v),{origin:\"*mouse\",scroll:!1}),d.scrollIntoView(e)}else{var h,r=m,i=Jo(d,e,p.unit),e=r.anchor,e=0<it(i.anchor,e)?(h=i.head,at(r.from(),i.anchor)):(h=i.anchor,st(r.to(),i.head)),i=y.ranges.slice(0);i[v]=function(e,t){var n=t.anchor,r=t.head,i=$e(e.doc,n.line);if(0==it(n,r)&&n.sticky==r.sticky)return t;var o=me(i);if(!o)return t;var l=le(o,n.ch,n.sticky),s=o[l];if(s.from!=n.ch&&s.to!=n.ch)return t;i=l+(s.from==n.ch==(1!=s.level)?0:1);if(0==i||i==o.length)return t;a=r.line!=n.line?0<(r.line-n.line)*(\"ltr\"==e.doc.direction?1:-1):(e=le(o,r.ch,r.sticky),a=e-l||(r.ch-n.ch)*(1==s.level?-1:1),e==i-1||e==i?a<0:0<a);var i=o[i+(a?-1:0)],a=a==(1==i.level),i=a?i.from:i.to,a=a?\"after\":\"before\";return n.ch==i&&n.sticky==a?t:new oi(new rt(n.line,i,a),r)}(d,new oi(ct(g,e),h)),Ei(g,li(d,i,v),U)}}var a=l.wrapper.getBoundingClientRect(),u=0;function n(e){d.state.selectingText=!1,u=1/0,e&&(Te(e),l.input.focus()),we(l.wrapper.ownerDocument,\"mousemove\",r),we(l.wrapper.ownerDocument,\"mouseup\",i),g.history.lastSelOrigin=null}var r=Pr(d,function(e){(0!==e.buttons&&De(e)?function e(t){var n,r,i=++u,o=Jn(d,t,!0,\"rectangle\"==p.unit);o&&(0!=it(o,b)?(d.curOp.focus=O(),s(o),n=vr(l,g),(o.line>=n.to||o.line<n.from)&&setTimeout(Pr(d,function(){u==i&&e(t)}),150)):(r=t.clientY<a.top?-20:t.clientY>a.bottom?20:0)&&setTimeout(Pr(d,function(){u==i&&(l.scroller.scrollTop+=r,e(t))}),50))}:n)(e)}),i=Pr(d,n);d.state.selectingText=i,ye(l.wrapper.ownerDocument,\"mousemove\",r),ye(l.wrapper.ownerDocument,\"mouseup\",i)})(e,r,t,o)}(l,t,i,e):Oe(e)==s.scroller&&Te(e):2==n?(t&&Oi(l.doc,t),setTimeout(function(){return s.input.focus()},20)):3==n&&(x?l.display.input.onContextMenu(e):dr(l)))))}function Jo(e,t,n){if(\"char\"==n)return new oi(t,t);if(\"word\"==n)return e.findWordAt(t);if(\"line\"==n)return new oi(rt(t.line,0),ct(e.doc,rt(t.line+1,0)));t=n(e,t);return new oi(t.from,t.to)}function el(e,t,n,r){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(e){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;r&&Te(t);var l=e.display,r=l.lineDiv.getBoundingClientRect();if(o>r.bottom||!Le(e,n))return Ne(t);o-=r.top-l.viewOffset;for(var s=0;s<e.display.gutterSpecs.length;++s){var a=l.gutters.childNodes[s];if(a&&a.getBoundingClientRect().right>=i)return xe(e,n,e,et(e.doc,o),e.display.gutterSpecs[s].className,t),Ne(t)}}function tl(e,t){return el(e,t,\"gutterClick\",!0)}function nl(e,t){var n,r;mn(e.display,t)||(r=t,Le(n=e,\"gutterContextMenu\")&&el(n,r,\"gutterContextMenu\",!1))||Ce(e,t,\"contextmenu\")||x||e.display.input.onContextMenu(t)}function rl(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\\s*cm-s-\\S+/g,\"\")+e.options.theme.replace(/(^|\\s)\\s*/g,\" cm-s-\"),Hn(e)}Zo.prototype.compare=function(e,t,n){return this.time+400>e&&0==it(t,this.pos)&&n==this.button};var il={toString:function(){return\"CodeMirror.Init\"}},ol={},ll={};function sl(e,t,n){!t!=!(n&&n!=il)&&(n=e.display.dragFunctions,(t=t?ye:we)(e.display.scroller,\"dragstart\",n.start),t(e.display.scroller,\"dragenter\",n.enter),t(e.display.scroller,\"dragover\",n.over),t(e.display.scroller,\"dragleave\",n.leave),t(e.display.scroller,\"drop\",n.drop))}function al(e){e.options.lineWrapping?(D(e.display.wrapper,\"CodeMirror-wrap\"),e.display.sizer.style.minWidth=\"\",e.display.sizerWidth=null):(L(e.display.wrapper,\"CodeMirror-wrap\"),jt(e)),Qn(e),tr(e),Hn(e),setTimeout(function(){return Nr(e)},100)}function ul(e,t){var n=this;if(!(this instanceof ul))return new ul(e,t);this.options=t=t?E(t):{},E(ol,t,!1);var r=t.value;\"string\"==typeof r?r=new ho(r,t.mode,null,t.lineSeparator,t.direction):t.mode&&(r.modeOption=t.mode),this.doc=r;var i,o=new ul.inputStyles[t.inputStyle](this),o=this.display=new Qr(e,r,o,t);for(i in rl(o.wrapper.CodeMirror=this),t.lineWrapping&&(this.display.wrapper.className+=\" CodeMirror-wrap\"),Dr(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 I,keySeq:null,specialChars:null},t.autofocus&&!h&&o.input.focus(),w&&v<11&&setTimeout(function(){return n.display.input.reset(!0)},20),function(r){var i=r.display;ye(i.scroller,\"mousedown\",Pr(r,Qo)),ye(i.scroller,\"dblclick\",w&&v<11?Pr(r,function(e){var t;Ce(r,e)||(!(t=Jn(r,e))||tl(r,e)||mn(r.display,e)||(Te(e),t=r.findWordAt(t),Oi(r.doc,t.anchor,t.head)))}):function(e){return Ce(r,e)||Te(e)});ye(i.scroller,\"contextmenu\",function(e){return nl(r,e)}),ye(i.input.getField(),\"contextmenu\",function(e){i.scroller.contains(e.target)||nl(r,e)});var n,o={end:0};function l(){i.activeTouch&&(n=setTimeout(function(){return i.activeTouch=null},1e3),(o=i.activeTouch).end=+new Date)}function s(e,t){if(null==t.left)return 1;var n=t.left-e.left,e=t.top-e.top;return 400<n*n+e*e}ye(i.scroller,\"touchstart\",function(e){var t;Ce(r,e)||function(e){if(1==e.touches.length){e=e.touches[0];return e.radiusX<=1&&e.radiusY<=1}}(e)||tl(r,e)||(i.input.ensurePolled(),clearTimeout(n),t=+new Date,i.activeTouch={start:t,moved:!1,prev:t-o.end<=300?o:null},1==e.touches.length&&(i.activeTouch.left=e.touches[0].pageX,i.activeTouch.top=e.touches[0].pageY))}),ye(i.scroller,\"touchmove\",function(){i.activeTouch&&(i.activeTouch.moved=!0)}),ye(i.scroller,\"touchend\",function(e){var t,n=i.activeTouch;n&&!mn(i,e)&&null!=n.left&&!n.moved&&new Date-n.start<300&&(t=r.coordsChar(i.activeTouch,\"page\"),t=!n.prev||s(n,n.prev)?new oi(t,t):!n.prev.prev||s(n,n.prev.prev)?r.findWordAt(t):new oi(rt(t.line,0),ct(r.doc,rt(t.line+1,0))),r.setSelection(t.anchor,t.head),r.focus(),Te(e)),l()}),ye(i.scroller,\"touchcancel\",l),ye(i.scroller,\"scroll\",function(){i.scroller.clientHeight&&(Lr(r,i.scroller.scrollTop),Tr(r,i.scroller.scrollLeft,!0),xe(r,\"scroll\",r))}),ye(i.scroller,\"mousewheel\",function(e){return ri(r,e)}),ye(i.scroller,\"DOMMouseScroll\",function(e){return ri(r,e)}),ye(i.wrapper,\"scroll\",function(){return i.wrapper.scrollTop=i.wrapper.scrollLeft=0}),i.dragFunctions={enter:function(e){Ce(r,e)||Ae(e)},over:function(e){var t,n;Ce(r,e)||((n=Jn(t=r,n=e))&&(ar(t,n,n=document.createDocumentFragment()),t.display.dragCursor||(t.display.dragCursor=M(\"div\",null,\"CodeMirror-cursors CodeMirror-dragcursors\"),t.display.lineSpace.insertBefore(t.display.dragCursor,t.display.cursorDiv)),T(t.display.dragCursor,n)),Ae(e))},start:function(e){return t=r,n=e,void(w&&(!t.state.draggingText||+new Date-fo<100)?Ae(n):Ce(t,n)||mn(t.display,n)||(n.dataTransfer.setData(\"Text\",t.getSelection()),n.dataTransfer.effectAllowed=\"copyMove\",n.dataTransfer.setDragImage&&!c&&((e=M(\"img\",null,null,\"position: fixed; left: 0; top: 0;\")).src=\"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\",p&&(e.width=e.height=1,t.display.wrapper.appendChild(e),e._top=e.offsetTop),n.dataTransfer.setDragImage(e,0,0),p&&e.parentNode.removeChild(e))));var t,n},drop:Pr(r,po),leave:function(e){Ce(r,e)||go(r)}};var e=i.input.getField();ye(e,\"keyup\",function(e){return Yo.call(r,e)}),ye(e,\"keydown\",Pr(r,Xo)),ye(e,\"keypress\",Pr(r,_o)),ye(e,\"focus\",function(e){return fr(r,e)}),ye(e,\"blur\",function(e){return pr(r,e)})}(this),yo(),Hr(this),this.curOp.forceUpdate=!0,vi(this,r),t.autofocus&&!h||this.hasFocus()?setTimeout(function(){n.hasFocus()&&!n.state.focused&&fr(n)},20):pr(this),ll)ll.hasOwnProperty(i)&&ll[i](this,t[i],il);_r(this),t.finishInit&&t.finishInit(this);for(var l=0;l<cl.length;++l)cl[l](this);Fr(this),f&&t.lineWrapping&&\"optimizelegibility\"==getComputedStyle(o.lineDiv).textRendering&&(o.lineDiv.style.textRendering=\"auto\")}ul.defaults=ol,ul.optionHandlers=ll;var cl=[];function hl(e,t,n,r){var i,o=e.doc;null==n&&(n=\"add\"),\"smart\"==n&&(o.mode.indent?i=mt(e,t).state:n=\"prev\");var l=e.options.tabSize,s=$e(o,t),a=P(s.text,null,l);s.stateAfter&&(s.stateAfter=null);var u,c=s.text.match(/^\\s*/)[0];if(r||/\\S/.test(s.text)){if(\"smart\"==n&&((u=o.mode.indent(i,s.text.slice(c.length),s.text))==B||150<u)){if(!r)return;n=\"prev\"}}else u=0,n=\"not\";\"prev\"==n?u=t>o.first?P($e(o,t-1).text,null,l):0:\"add\"==n?u=a+e.options.indentUnit:\"subtract\"==n?u=a-e.options.indentUnit:\"number\"==typeof n&&(u=a+n),u=Math.max(0,u);var h=\"\",d=0;if(e.options.indentWithTabs)for(var f=Math.floor(u/l);f;--f)d+=l,h+=\"\\t\";if(d<u&&(h+=X(u-d)),h!=c)return qi(o,h,rt(t,0),rt(t,c.length),\"+input\"),!(s.stateAfter=null);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){g=rt(t,c.length);Wi(o,p,new oi(g,g));break}}}ul.defineInitHook=function(e){return cl.push(e)};var dl=null;function fl(e){dl=e}function pl(e,t,n,r,i){var o=e.doc;e.display.shift=!1,r=r||o.sel;var l=+new Date-200,s=\"paste\"==i||e.state.pasteIncoming>l,a=Ee(t),u=null;if(s&&1<r.ranges.length)if(dl&&dl.text.join(\"\\n\")==t){if(r.ranges.length%dl.text.length==0){u=[];for(var c=0;c<dl.text.length;c++)u.push(o.splitLines(dl.text[c]))}}else a.length==r.ranges.length&&e.options.pasteLinesPerSelection&&(u=_(a,function(e){return[e]}));for(var h=e.curOp.updateInput,d=r.ranges.length-1;0<=d;d--){var f=r.ranges[d],p=f.from(),g=f.to();f.empty()&&(n&&0<n?p=rt(p.line,p.ch-n):e.state.overwrite&&!s?g=rt(g.line,Math.min($e(o,g.line).text.length,g.ch+Y(a).length)):s&&dl&&dl.lineWise&&dl.text.join(\"\\n\")==a.join(\"\\n\")&&(p=g=rt(p.line,0)));g={from:p,to:g,text:u?u[d%u.length]:a,origin:i||(s?\"paste\":e.state.cutIncoming>l?\"cut\":\"+input\")};ji(e.doc,g),ln(e,\"inputRead\",e,g)}t&&!s&&ml(e,t),wr(e),e.curOp.updateInput<2&&(e.curOp.updateInput=h),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function gl(e,t){var n=e.clipboardData&&e.clipboardData.getData(\"Text\");return n&&(e.preventDefault(),t.isReadOnly()||t.options.disableInput||Er(t,function(){return pl(t,n,0,null,\"paste\")}),1)}function ml(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var n=e.doc.sel,r=n.ranges.length-1;0<=r;r--){var i=n.ranges[r];if(!(100<i.head.ch||r&&n.ranges[r-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(-1<t.indexOf(o.electricChars.charAt(s))){l=hl(e,i.head.line,\"smart\");break}}else o.electricInput&&o.electricInput.test($e(e.doc,i.head.line).text.slice(0,i.head.ch))&&(l=hl(e,i.head.line,\"smart\"));l&&ln(e,\"electricInput\",e,i.head.line)}}}function vl(e){for(var t=[],n=[],r=0;r<e.doc.sel.ranges.length;r++){var i=e.doc.sel.ranges[r].head.line,i={anchor:rt(i,0),head:rt(i+1,0)};n.push(i),t.push(e.getRange(i.anchor,i.head))}return{text:t,ranges:n}}function yl(e,t,n,r){e.setAttribute(\"autocorrect\",n?\"\":\"off\"),e.setAttribute(\"autocapitalize\",r?\"\":\"off\"),e.setAttribute(\"spellcheck\",!!t)}function bl(){var e=M(\"textarea\",null,null,\"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; outline: none\"),t=M(\"div\",[e],null,\"overflow: hidden; position: relative; width: 3px; height: 0px;\");return f?e.style.width=\"1000px\":e.setAttribute(\"wrap\",\"off\"),s&&(e.style.border=\"1px solid black\"),yl(e),t}function wl(r,i,o,l,s){var e=i,t=o,a=$e(r,i.line),u=s&&\"rtl\"==r.direction?-o:o;function n(e){var t,n;if(null==(t=\"codepoint\"==l?(t=a.text.charCodeAt(i.ch+(0<l?0:-1)),isNaN(t)?null:new rt(i.line,Math.max(0,Math.min(a.text.length,i.ch+o*(55296<=t&&t<56320?2:1))),-o)):s?Po(r.cm,a,i,o):Fo(a,i,o))){if(e||(n=i.line+u)<r.first||n>=r.first+r.size||(i=new rt(n,i.ch,i.sticky),!(a=$e(r,n))))return;i=Eo(s,r.cm,a,i.line,u)}else i=t;return 1}if(\"char\"==l||\"codepoint\"==l)n();else if(\"column\"==l)n(!0);else if(\"word\"==l||\"group\"==l)for(var c=null,h=\"group\"==l,d=r.cm&&r.cm.getHelper(i,\"wordChars\"),f=!0;!(o<0)||n(!f);f=!1){var p=a.text.charAt(i.ch)||\"\\n\",p=J(p,d)?\"w\":h&&\"\\n\"==p?\"n\":!h||/\\s/.test(p)?null:\"p\";if(!h||f||p||(p=\"s\"),c&&c!=p){o<0&&(o=1,n(),i.sticky=\"after\");break}if(p&&(c=p),0<o&&!n(!f))break}t=Gi(r,i,e,t,!0);return ot(e,t)&&(t.hitSide=!0),t}function xl(e,t,n,r){var i,o,l,s=e.doc,a=t.left;for(\"page\"==r?(i=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),i=Math.max(i-.5*Yn(e.display),3),o=(0<n?t.bottom:t.top)+n*i):\"line\"==r&&(o=0<n?t.bottom+3:t.top-3);(l=Vn(e,a,o)).outside;){if(n<0?o<=0:o>=s.height){l.hitSide=!0;break}o+=5*n}return l}e=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new I,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Cl(e,t){var n=kn(e,t.line);if(!n||n.hidden)return null;var r=$e(e.doc,t.line),n=Sn(n,r,t.line),r=me(r,e.doc.direction),e=\"left\";r&&(e=le(r,t.ch)%2?\"right\":\"left\");e=On(n.map,t.ch,e);return e.offset=\"right\"==e.collapse?e.end:e.start,e}function Sl(e,t){return t&&(e.bad=!0),e}function Ll(e,t,n){var r;if(t==e.display.lineDiv){if(!(r=e.display.lineDiv.childNodes[n]))return Sl(e.clipPos(rt(e.display.viewTo-1)),!0);t=null,n=0}else for(r=t;;r=r.parentNode){if(!r||r==e.display.lineDiv)return null;if(r.parentNode&&r.parentNode==e.display.lineDiv)break}for(var i=0;i<e.display.view.length;i++){var o=e.display.view[i];if(o.node==r)return function(u,e,t){var n=u.text.firstChild,r=!1;if(!e||!A(n,e))return Sl(rt(Je(u.line),0),!0);if(e==n&&(r=!0,e=n.childNodes[t],t=0,!e)){var i=u.rest?Y(u.rest):u.line;return Sl(rt(Je(i),i.text.length),r)}var i=3==e.nodeType?e:null,o=e;i||1!=e.childNodes.length||3!=e.firstChild.nodeType||(i=e.firstChild,t=t&&i.nodeValue.length);for(;o.parentNode!=n;)o=o.parentNode;var c=u.measure,h=c.maps;function l(e,t,n){for(var r=-1;r<(h?h.length:0);r++)for(var i=r<0?c.map:h[r],o=0;o<i.length;o+=3){var l=i[o+2];if(l==e||l==t){var s=Je(r<0?u.line:u.rest[r]),a=i[o]+n;return(n<0||l!=e)&&(a=i[o+(n?1:0)]),rt(s,a)}}}var s=l(i,o,t);if(s)return Sl(s,r);for(var a=o.nextSibling,d=i?i.nodeValue.length-t:0;a;a=a.nextSibling){if(s=l(a,a.firstChild,0))return Sl(rt(s.line,s.ch-d),r);d+=a.textContent.length}for(var f=o.previousSibling,p=t;f;f=f.previousSibling){if(s=l(f,f.firstChild,-1))return Sl(rt(s.line,s.ch+p),r);p+=f.textContent.length}}(o,t,n)}}e.prototype.init=function(e){var t=this,o=this,l=o.cm,s=o.div=e.lineDiv;function a(e){for(var t=e.target;t;t=t.parentNode){if(t==s)return 1;if(/\\bCodeMirror-(?:line)?widget\\b/.test(t.className))break}}function n(e){if(a(e)&&!Ce(l,e)){if(l.somethingSelected())fl({lineWise:!1,text:l.getSelections()}),\"cut\"==e.type&&l.replaceSelection(\"\",null,\"cut\");else{if(!l.options.lineWiseCopyCut)return;var t=vl(l);fl({lineWise:!0,text:t.text}),\"cut\"==e.type&&l.operation(function(){l.setSelections(t.ranges,0,G),l.replaceSelection(\"\",null,\"cut\")})}if(e.clipboardData){e.clipboardData.clearData();var n=dl.text.join(\"\\n\");if(e.clipboardData.setData(\"Text\",n),e.clipboardData.getData(\"Text\")==n)return void e.preventDefault()}var r=bl(),e=r.firstChild;l.display.lineSpace.insertBefore(r,l.display.lineSpace.firstChild),e.value=dl.text.join(\"\\n\");var i=document.activeElement;H(e),setTimeout(function(){l.display.lineSpace.removeChild(r),i.focus(),i==s&&o.showPrimarySelection()},50)}}yl(s,l.options.spellcheck,l.options.autocorrect,l.options.autocapitalize),ye(s,\"paste\",function(e){!a(e)||Ce(l,e)||gl(e,l)||v<=11&&setTimeout(Pr(l,function(){return t.updateFromDOM()}),20)}),ye(s,\"compositionstart\",function(e){t.composing={data:e.data,done:!1}}),ye(s,\"compositionupdate\",function(e){t.composing||(t.composing={data:e.data,done:!1})}),ye(s,\"compositionend\",function(e){t.composing&&(e.data!=t.composing.data&&t.readFromDOMSoon(),t.composing.done=!0)}),ye(s,\"touchstart\",function(){return o.forceCompositionEnd()}),ye(s,\"input\",function(){t.composing||t.readFromDOMSoon()}),ye(s,\"copy\",n),ye(s,\"cut\",n)},e.prototype.screenReaderLabelChanged=function(e){e?this.div.setAttribute(\"aria-label\",e):this.div.removeAttribute(\"aria-label\")},e.prototype.prepareSelection=function(){var e=sr(this.cm,!1);return e.focus=document.activeElement==this.div,e},e.prototype.showSelection=function(e,t){e&&this.cm.display.view.length&&((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},e.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},e.prototype.showPrimarySelection=function(){var e=this.getSelection(),t=this.cm,n=t.doc.sel.primary(),r=n.from(),i=n.to();if(t.display.viewTo==t.display.viewFrom||r.line>=t.display.viewTo||i.line<t.display.viewFrom)e.removeAllRanges();else{var o=Ll(t,e.anchorNode,e.anchorOffset),n=Ll(t,e.focusNode,e.focusOffset);if(!o||o.bad||!n||n.bad||0!=it(at(o,n),r)||0!=it(st(o,n),i)){var n=t.display.view,l=r.line>=t.display.viewFrom&&Cl(t,r)||{node:n[0].measure.map[2],offset:0},s=i.line<t.display.viewTo&&Cl(t,i);if(s||(s={node:(u=(u=n[n.length-1].measure).maps?u.maps[u.maps.length-1]:u.map)[u.length-1],offset:u[u.length-2]-u[u.length-3]}),l&&s){var a,u=e.rangeCount&&e.getRangeAt(0);try{a=S(l.node,l.offset,s.offset,s.node)}catch(e){}a&&(!d&&t.state.focused?(e.collapse(l.node,l.offset),a.collapsed||(e.removeAllRanges(),e.addRange(a))):(e.removeAllRanges(),e.addRange(a)),u&&null==e.anchorNode?e.addRange(u):d&&this.startGracePeriod()),this.rememberSelection()}else e.removeAllRanges()}}},e.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)},e.prototype.showMultipleSelections=function(e){T(this.cm.display.cursorDiv,e.cursors),T(this.cm.display.selectionDiv,e.selection)},e.prototype.rememberSelection=function(){var e=this.getSelection();this.lastAnchorNode=e.anchorNode,this.lastAnchorOffset=e.anchorOffset,this.lastFocusNode=e.focusNode,this.lastFocusOffset=e.focusOffset},e.prototype.selectionInEditor=function(){var e=this.getSelection();if(!e.rangeCount)return!1;e=e.getRangeAt(0).commonAncestorContainer;return A(this.div,e)},e.prototype.focus=function(){\"nocursor\"!=this.cm.options.readOnly&&(this.selectionInEditor()&&document.activeElement==this.div||this.showSelection(this.prepareSelection(),!0),this.div.focus())},e.prototype.blur=function(){this.div.blur()},e.prototype.getField=function(){return this.div},e.prototype.supportsTouch=function(){return!0},e.prototype.receivedFocus=function(){var t=this;this.selectionInEditor()?this.pollSelection():Er(this.cm,function(){return t.cm.curOp.selectionChanged=!0}),this.polling.set(this.cm.options.pollInterval,function e(){t.cm.state.focused&&(t.pollSelection(),t.polling.set(t.cm.options.pollInterval,e))})},e.prototype.selectionChanged=function(){var e=this.getSelection();return e.anchorNode!=this.lastAnchorNode||e.anchorOffset!=this.lastAnchorOffset||e.focusNode!=this.lastFocusNode||e.focusOffset!=this.lastFocusOffset},e.prototype.pollSelection=function(){if(null==this.readDOMTimeout&&!this.gracePeriod&&this.selectionChanged()){var e,t,n=this.getSelection(),r=this.cm;if(a&&o&&this.cm.display.gutterSpecs.length&&function(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}(n.anchorNode))return this.cm.triggerOnKeyDown({type:\"keydown\",keyCode:8,preventDefault:Math.abs}),this.blur(),void this.focus();this.composing||(this.rememberSelection(),e=Ll(r,n.anchorNode,n.anchorOffset),t=Ll(r,n.focusNode,n.focusOffset),e&&t&&Er(r,function(){Ei(r.doc,si(e,t),G),(e.bad||t.bad)&&(r.curOp.selectionChanged=!0)}))}},e.prototype.pollContent=function(){null!=this.readDOMTimeout&&(clearTimeout(this.readDOMTimeout),this.readDOMTimeout=null);var e,t=this.cm,n=t.display,r=t.doc.sel.primary(),i=r.from(),r=r.to();if(0==i.ch&&i.line>t.firstLine()&&(i=rt(i.line-1,$e(t.doc,i.line-1).length)),r.ch==$e(t.doc,r.line).text.length&&r.line<t.lastLine()&&(r=rt(r.line+1,0)),i.line<n.viewFrom||r.line>n.viewTo-1)return!1;m=i.line==n.viewFrom||0==(m=er(t,i.line))?(e=Je(n.view[0].line),n.view[0].node):(e=Je(n.view[m].line),n.view[m-1].node.nextSibling);var o,r=er(t,r.line),r=r==n.view.length-1?(o=n.viewTo-1,n.lineDiv.lastChild):(o=Je(n.view[r+1].line)-1,n.view[r+1].node.previousSibling);if(!m)return!1;for(var l=t.doc.splitLines(function(l,e,t,s,a){var n=\"\",u=!1,c=l.doc.lineSeparator(),h=!1;function d(){u&&(n+=c,h&&(n+=c),u=h=!1)}function f(e){e&&(d(),n+=e)}for(;!function e(t){if(1==t.nodeType){var n=t.getAttribute(\"cm-text\");if(n)f(n);else if(n=t.getAttribute(\"cm-marker\"))(n=l.findMarks(rt(s,0),rt(a+1,0),(o=+n,function(e){return e.id==o}))).length&&(r=n[0].find(0))&&f(qe(l.doc,r.from,r.to).join(c));else if(\"false\"!=t.getAttribute(\"contenteditable\")){var r=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(/^br$/i.test(t.nodeName)||0!=t.textContent.length){r&&d();for(var i=0;i<t.childNodes.length;i++)e(t.childNodes[i]);/^(pre|p)$/i.test(t.nodeName)&&(h=!0),r&&(u=!0)}}}else 3==t.nodeType&&f(t.nodeValue.replace(/\\u200b/g,\"\").replace(/\\u00a0/g,\" \"));var o}(e),e!=t;)e=e.nextSibling,h=!1;return n}(t,m,r,e,o)),s=qe(t.doc,rt(e,0),rt(o,$e(t.doc,o).text.length));1<l.length&&1<s.length;)if(Y(l)==Y(s))l.pop(),s.pop(),o--;else{if(l[0]!=s[0])break;l.shift(),s.shift(),e++}for(var a=0,u=0,c=l[0],h=s[0],d=Math.min(c.length,h.length);a<d&&c.charCodeAt(a)==h.charCodeAt(a);)++a;for(var f=Y(l),p=Y(s),g=Math.min(f.length-(1==l.length?a:0),p.length-(1==s.length?a:0));u<g&&f.charCodeAt(f.length-u-1)==p.charCodeAt(p.length-u-1);)++u;if(1==l.length&&1==s.length&&e==i.line)for(;a&&a>i.ch&&f.charCodeAt(f.length-u-1)==p.charCodeAt(p.length-u-1);)a--,u++;l[l.length-1]=f.slice(0,f.length-u).replace(/^\\u200b+/,\"\"),l[0]=l[0].slice(a).replace(/\\u200b+$/,\"\");var m=rt(e,a),r=rt(o,s.length?Y(s).length-u:0);return 1<l.length||l[0]||it(m,r)?(qi(t.doc,l,m,r,\"+input\"),!0):void 0},e.prototype.ensurePolled=function(){this.forceCompositionEnd()},e.prototype.reset=function(){this.forceCompositionEnd()},e.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},e.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))},e.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||Er(this.cm,function(){return tr(e.cm)})},e.prototype.setUneditable=function(e){e.contentEditable=\"false\"},e.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||Pr(this.cm,pl)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},e.prototype.readOnlyChanged=function(e){this.div.contentEditable=String(\"nocursor\"!=e)},e.prototype.onContextMenu=function(){},e.prototype.resetPosition=function(){},e.prototype.needsContentAttribute=!0;var kl,Tl,Ml,Nl,Al,r=function(e){this.cm=e,this.prevInput=\"\",this.pollingFast=!1,this.polling=new I,this.hasSelection=!1,this.composing=null};function Ol(e,t,r,n){kl.defaults[e]=t,r&&(Tl[e]=n?function(e,t,n){n!=il&&r(e,t,n)}:r)}r.prototype.init=function(n){var e=this,r=this,i=this.cm;this.createField(n);var o=this.textarea;function t(e){if(!Ce(i,e)){if(i.somethingSelected())fl({lineWise:!1,text:i.getSelections()});else{if(!i.options.lineWiseCopyCut)return;var t=vl(i);fl({lineWise:!0,text:t.text}),\"cut\"==e.type?i.setSelections(t.ranges,null,G):(r.prevInput=\"\",o.value=t.text.join(\"\\n\"),H(o))}\"cut\"==e.type&&(i.state.cutIncoming=+new Date)}}n.wrapper.insertBefore(this.wrapper,n.wrapper.firstChild),s&&(o.style.width=\"0px\"),ye(o,\"input\",function(){w&&9<=v&&e.hasSelection&&(e.hasSelection=null),r.poll()}),ye(o,\"paste\",function(e){Ce(i,e)||gl(e,i)||(i.state.pasteIncoming=+new Date,r.fastPoll())}),ye(o,\"cut\",t),ye(o,\"copy\",t),ye(n.scroller,\"paste\",function(e){if(!mn(n,e)&&!Ce(i,e)){if(!o.dispatchEvent)return i.state.pasteIncoming=+new Date,void r.focus();var t=new Event(\"paste\");t.clipboardData=e.clipboardData,o.dispatchEvent(t)}}),ye(n.lineSpace,\"selectstart\",function(e){mn(n,e)||Te(e)}),ye(o,\"compositionstart\",function(){var e=i.getCursor(\"from\");r.composing&&r.composing.range.clear(),r.composing={start:e,range:i.markText(e,i.getCursor(\"to\"),{className:\"CodeMirror-composing\"})}}),ye(o,\"compositionend\",function(){r.composing&&(r.poll(),r.composing.range.clear(),r.composing=null)})},r.prototype.createField=function(e){this.wrapper=bl(),this.textarea=this.wrapper.firstChild},r.prototype.screenReaderLabelChanged=function(e){e?this.textarea.setAttribute(\"aria-label\",e):this.textarea.removeAttribute(\"aria-label\")},r.prototype.prepareSelection=function(){var e,t=this.cm,n=t.display,r=t.doc,i=sr(t);return t.options.moveInputWithCursor&&(e=Bn(t,r.sel.primary().head,\"div\"),t=n.wrapper.getBoundingClientRect(),r=n.lineDiv.getBoundingClientRect(),i.teTop=Math.max(0,Math.min(n.wrapper.clientHeight-10,e.top+r.top-t.top)),i.teLeft=Math.max(0,Math.min(n.wrapper.clientWidth-10,e.left+r.left-t.left))),i},r.prototype.showSelection=function(e){var t=this.cm.display;T(t.cursorDiv,e.cursors),T(t.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+\"px\",this.wrapper.style.left=e.teLeft+\"px\")},r.prototype.reset=function(e){var t,n;this.contextMenuPending||this.composing||((t=this.cm).somethingSelected()?(this.prevInput=\"\",n=t.getSelection(),this.textarea.value=n,t.state.focused&&H(this.textarea),w&&9<=v&&(this.hasSelection=n)):e||(this.prevInput=this.textarea.value=\"\",w&&9<=v&&(this.hasSelection=null)))},r.prototype.getField=function(){return this.textarea},r.prototype.supportsTouch=function(){return!1},r.prototype.focus=function(){if(\"nocursor\"!=this.cm.options.readOnly&&(!h||O()!=this.textarea))try{this.textarea.focus()}catch(e){}},r.prototype.blur=function(){this.textarea.blur()},r.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},r.prototype.receivedFocus=function(){this.slowPoll()},r.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},r.prototype.fastPoll=function(){var t=!1,n=this;n.pollingFast=!0,n.polling.set(20,function e(){n.poll()||t?(n.pollingFast=!1,n.slowPoll()):(t=!0,n.polling.set(60,e))})},r.prototype.poll=function(){var e=this,t=this.cm,n=this.textarea,r=this.prevInput;if(this.contextMenuPending||!t.state.focused||Pe(n)&&!r&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=n.value;if(i==r&&!t.somethingSelected())return!1;if(w&&9<=v&&this.hasSelection===i||g&&/[\\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||r||(r=\"\"),8666==o)return this.reset(),this.cm.execCommand(\"undo\")}for(var l=0,s=Math.min(r.length,i.length);l<s&&r.charCodeAt(l)==i.charCodeAt(l);)++l;return Er(t,function(){pl(t,i.slice(l),r.length-l,null,e.composing?\"*compose\":null),1e3<i.length||-1<i.indexOf(\"\\n\")?n.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},r.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},r.prototype.onKeyPress=function(){w&&9<=v&&(this.hasSelection=null),this.fastPoll()},r.prototype.onContextMenu=function(e){var n=this,r=n.cm,i=r.display,o=n.textarea;n.contextMenuPending&&n.contextMenuPending();var l,s,t,a,u=Jn(r,e),c=i.scroller.scrollTop;function h(){var e,t;null!=o.selectionStart&&(t=\"\"+((e=r.somethingSelected())?o.value:\"\"),o.value=\"⇚\",o.value=t,n.prevInput=e?\"\":\"\",o.selectionStart=1,o.selectionEnd=t.length,i.selForContextMenu=r.doc.sel)}function d(){var e,t;n.contextMenuPending==d&&(n.contextMenuPending=!1,n.wrapper.style.cssText=s,o.style.cssText=l,w&&v<9&&i.scrollbars.setScrollTop(i.scroller.scrollTop=c),null!=o.selectionStart&&((!w||w&&v<9)&&h(),e=0,t=function(){i.selForContextMenu==r.doc.sel&&0==o.selectionStart&&0<o.selectionEnd&&\"\"==n.prevInput?Pr(r,Vi)(r):e++<10?i.detectingSelectAll=setTimeout(t,500):(i.selForContextMenu=null,i.input.reset())},i.detectingSelectAll=setTimeout(t,200)))}u&&!p&&(r.options.resetSelectionOnContextMenu&&-1==r.doc.sel.contains(u)&&Pr(r,Ei)(r.doc,si(u),G),l=o.style.cssText,s=n.wrapper.style.cssText,u=n.wrapper.offsetParent.getBoundingClientRect(),n.wrapper.style.cssText=\"position: static\",o.style.cssText=\"position: absolute; width: 30px; height: 30px;\\n top: \"+(e.clientY-u.top-5)+\"px; left: \"+(e.clientX-u.left-5)+\"px;\\n z-index: 1000; background: \"+(w?\"rgba(255, 255, 255, .05)\":\"transparent\")+\";\\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);\",f&&(t=window.scrollY),i.input.focus(),f&&window.scrollTo(null,t),i.input.reset(),r.somethingSelected()||(o.value=n.prevInput=\" \"),n.contextMenuPending=d,i.selForContextMenu=r.doc.sel,clearTimeout(i.detectingSelectAll),w&&9<=v&&h(),x?(Ae(e),a=function(){we(window,\"mouseup\",a),setTimeout(d,20)},ye(window,\"mouseup\",a)):setTimeout(d,50))},r.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled=\"nocursor\"==e,this.textarea.readOnly=!!e},r.prototype.setUneditable=function(){},r.prototype.needsContentAttribute=!1,Tl=(kl=ul).optionHandlers,kl.defineOption=Ol,kl.Init=il,Ol(\"value\",\"\",function(e,t){return e.setValue(t)},!0),Ol(\"mode\",null,function(e,t){e.doc.modeOption=t,di(e)},!0),Ol(\"indentUnit\",2,di,!0),Ol(\"indentWithTabs\",!1),Ol(\"smartIndent\",!0),Ol(\"tabSize\",4,function(e){fi(e),Hn(e),tr(e)},!0),Ol(\"lineSeparator\",null,function(e,r){if(e.doc.lineSep=r){var i=[],o=e.doc.first;e.doc.iter(function(e){for(var t=0;;){var n=e.text.indexOf(r,t);if(-1==n)break;t=n+r.length,i.push(rt(o,n))}o++});for(var t=i.length-1;0<=t;t--)qi(e.doc,r,i[t],rt(i[t].line,i[t].ch+r.length))}}),Ol(\"specialChars\",/[\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u061c\\u200b-\\u200c\\u200e\\u200f\\u2028\\u2029\\ufeff\\ufff9-\\ufffc]/g,function(e,t,n){e.state.specialChars=new RegExp(t.source+(t.test(\"\\t\")?\"\":\"|\\t\"),\"g\"),n!=il&&e.refresh()}),Ol(\"specialCharPlaceholder\",Zt,function(e){return e.refresh()},!0),Ol(\"electricChars\",!0),Ol(\"inputStyle\",h?\"contenteditable\":\"textarea\",function(){throw new Error(\"inputStyle can not (yet) be changed in a running editor\")},!0),Ol(\"spellcheck\",!1,function(e,t){return e.getInputField().spellcheck=t},!0),Ol(\"autocorrect\",!1,function(e,t){return e.getInputField().autocorrect=t},!0),Ol(\"autocapitalize\",!1,function(e,t){return e.getInputField().autocapitalize=t},!0),Ol(\"rtlMoveVisually\",!y),Ol(\"wholeLineUpdateBefore\",!0),Ol(\"theme\",\"default\",function(e){rl(e),Zr(e)},!0),Ol(\"keyMap\",\"default\",function(e,t,n){t=Do(t),n=n!=il&&Do(n);n&&n.detach&&n.detach(e,t),t.attach&&t.attach(e,n||null)}),Ol(\"extraKeys\",null),Ol(\"configureMouse\",null),Ol(\"lineWrapping\",!1,al,!0),Ol(\"gutters\",[],function(e,t){e.display.gutterSpecs=$r(t,e.options.lineNumbers),Zr(e)},!0),Ol(\"fixedGutter\",!0,function(e,t){e.display.gutters.style.left=t?qn(e.display)+\"px\":\"0\",e.refresh()},!0),Ol(\"coverGutterNextToScrollbar\",!1,function(e){return Nr(e)},!0),Ol(\"scrollbarStyle\",\"native\",function(e){Dr(e),Nr(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)},!0),Ol(\"lineNumbers\",!1,function(e,t){e.display.gutterSpecs=$r(e.options.gutters,t),Zr(e)},!0),Ol(\"firstLineNumber\",1,Zr,!0),Ol(\"lineNumberFormatter\",function(e){return e},Zr,!0),Ol(\"showCursorWhenSelecting\",!1,lr,!0),Ol(\"resetSelectionOnContextMenu\",!0),Ol(\"lineWiseCopyCut\",!0),Ol(\"pasteLinesPerSelection\",!0),Ol(\"selectionsMayTouch\",!1),Ol(\"readOnly\",!1,function(e,t){\"nocursor\"==t&&(pr(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)}),Ol(\"screenReaderLabel\",null,function(e,t){t=\"\"===t?null:t,e.display.input.screenReaderLabelChanged(t)}),Ol(\"disableInput\",!1,function(e,t){t||e.display.input.reset()},!0),Ol(\"dragDrop\",!0,sl),Ol(\"allowDropFileTypes\",null),Ol(\"cursorBlinkRate\",530),Ol(\"cursorScrollMargin\",0),Ol(\"cursorHeight\",1,lr,!0),Ol(\"singleCursorHeightPerLine\",!0,lr,!0),Ol(\"workTime\",100),Ol(\"workDelay\",100),Ol(\"flattenSpans\",!0,fi,!0),Ol(\"addModeClass\",!1,fi,!0),Ol(\"pollInterval\",100),Ol(\"undoDepth\",200,function(e,t){return e.doc.history.undoDepth=t}),Ol(\"historyEventDelay\",1250),Ol(\"viewportMargin\",10,function(e){return e.refresh()},!0),Ol(\"maxHighlightLength\",1e4,fi,!0),Ol(\"moveInputWithCursor\",!0,function(e,t){t||e.display.input.resetPosition()}),Ol(\"tabindex\",null,function(e,t){return e.display.input.getField().tabIndex=t||\"\"}),Ol(\"autofocus\",null),Ol(\"direction\",\"ltr\",function(e,t){return e.doc.setDirection(t)},!0),Ol(\"phrases\",null),Nl=(Ml=ul).optionHandlers,Al=Ml.helpers={},Ml.prototype={constructor:Ml,focus:function(){window.focus(),this.display.input.focus()},setOption:function(e,t){var n=this.options,r=n[e];n[e]==t&&\"mode\"!=e||(n[e]=t,Nl.hasOwnProperty(e)&&Pr(this,Nl[e])(this,t,r),xe(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\"](Do(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,n=0;n<t.length;++n)if(t[n]==e||t[n].name==e)return t.splice(n,1),!0},addOverlay:Ir(function(e,t){var n=e.token?e:Ml.getMode(this.options,e);if(n.startState)throw new Error(\"Overlays may not be stateful.\");!function(e,t,n){for(var r=0,i=n(t);r<e.length&&n(e[r])<=i;)r++;e.splice(r,0,t)}(this.state.overlays,{mode:n,modeSpec:e,opaque:t&&t.opaque,priority:t&&t.priority||0},function(e){return e.priority}),this.state.modeGen++,tr(this)}),removeOverlay:Ir(function(e){for(var t=this.state.overlays,n=0;n<t.length;++n){var r=t[n].modeSpec;if(r==e||\"string\"==typeof e&&r.name==e)return t.splice(n,1),this.state.modeGen++,void tr(this)}}),indentLine:Ir(function(e,t,n){\"string\"!=typeof t&&\"number\"!=typeof t&&(t=null==t?this.options.smartIndent?\"smart\":\"prev\":t?\"add\":\"subtract\"),tt(this.doc,e)&&hl(this,e,t,n)}),indentSelection:Ir(function(e){for(var t=this.doc.sel.ranges,n=-1,r=0;r<t.length;r++){var i=t[r];if(i.empty())i.head.line>n&&(hl(this,i.head.line,e,!0),n=i.head.line,r==this.doc.sel.primIndex&&wr(this));else{for(var o=i.from(),l=i.to(),i=Math.max(n,o.line),n=Math.min(this.lastLine(),l.line-(l.ch?0:1))+1,s=i;s<n;++s)hl(this,s,e);i=this.doc.sel.ranges;0==o.ch&&t.length==i.length&&0<i[r].from().ch&&Wi(this.doc,r,new oi(o,i[r].to()),G)}}}),getTokenAt:function(e,t){return xt(this,e,t)},getLineTokens:function(e,t){return xt(this,rt(e),t,!0)},getTokenTypeAt:function(e){e=ct(this.doc,e);var t,n=gt(this,$e(this.doc,e.line)),r=0,i=(n.length-1)/2,o=e.ch;if(0==o)t=n[2];else for(;;){var l=r+i>>1;if((l?n[2*l-1]:0)>=o)i=l;else{if(!(n[2*l+1]<o)){t=n[2*l+2];break}r=1+l}}e=t?t.indexOf(\"overlay \"):-1;return e<0?t:0==e?null:t.slice(0,e-1)},getModeAt:function(e){var t=this.doc.mode;return t.innerMode?Ml.innerMode(t,this.getTokenAt(e).state).mode:t},getHelper:function(e,t){return this.getHelpers(e,t)[0]},getHelpers:function(e,t){var n=[];if(!Al.hasOwnProperty(t))return n;var r=Al[t],i=this.getModeAt(e);if(\"string\"==typeof i[t])r[i[t]]&&n.push(r[i[t]]);else if(i[t])for(var o=0;o<i[t].length;o++){var l=r[i[t][o]];l&&n.push(l)}else i.helperType&&r[i.helperType]?n.push(r[i.helperType]):r[i.name]&&n.push(r[i.name]);for(var s=0;s<r._global.length;s++){var a=r._global[s];a.pred(i,this)&&-1==R(n,a.val)&&n.push(a.val)}return n},getStateAfter:function(e,t){var n=this.doc;return mt(this,(e=ut(n,null==e?n.first+n.size-1:e))+1,t).state},cursorCoords:function(e,t){var n=this.doc.sel.primary(),n=null==e?n.head:\"object\"==typeof e?ct(this.doc,e):e?n.from():n.to();return Bn(this,n,t||\"page\")},charCoords:function(e,t){return zn(this,ct(this.doc,e),t||\"page\")},coordsChar:function(e,t){return Vn(this,(e=Rn(this,e,t||\"page\")).left,e.top)},lineAtHeight:function(e,t){return e=Rn(this,{top:e,left:0},t||\"page\").top,et(this.doc,e+this.display.viewOffset)},heightAtLine:function(e,t,n){var r,i=!1,e=\"number\"==typeof e?(r=this.doc.first+this.doc.size-1,e<this.doc.first?e=this.doc.first:r<e&&(e=r,i=!0),$e(this.doc,e)):e;return In(this,e,{top:0,left:0},t||\"page\",n||i).top+(i?this.doc.height-Vt(e):0)},defaultTextHeight:function(){return Yn(this.display)},defaultCharWidth:function(){return _n(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,n,r,i){var o,l,s=this.display,a=(e=Bn(this,ct(this.doc,e))).bottom,u=e.left;t.style.position=\"absolute\",t.setAttribute(\"cm-ignore-events\",\"true\"),this.display.input.setUneditable(t),s.sizer.appendChild(t),\"over\"==r?a=e.top:\"above\"!=r&&\"near\"!=r||(o=Math.max(s.wrapper.clientHeight,this.doc.height),l=Math.max(s.sizer.clientWidth,s.lineSpace.clientWidth),(\"above\"==r||e.bottom+t.offsetHeight>o)&&e.top>t.offsetHeight?a=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=o&&(a=e.bottom),u+t.offsetWidth>l&&(u=l-t.offsetWidth)),t.style.top=a+\"px\",t.style.left=t.style.right=\"\",\"right\"==i?(u=s.sizer.clientWidth-t.offsetWidth,t.style.right=\"0px\"):(\"left\"==i?u=0:\"middle\"==i&&(u=(s.sizer.clientWidth-t.offsetWidth)/2),t.style.left=u+\"px\"),n&&(n=this,t={left:u,top:a,right:u+t.offsetWidth,bottom:a+t.offsetHeight},null!=(t=yr(n,t)).scrollTop&&Lr(n,t.scrollTop),null!=t.scrollLeft&&Tr(n,t.scrollLeft))},triggerOnKeyDown:Ir(Xo),triggerOnKeyPress:Ir(_o),triggerOnKeyUp:Yo,triggerOnMouseDown:Ir(Qo),execCommand:function(e){if(Io.hasOwnProperty(e))return Io[e].call(null,this)},triggerElectric:Ir(function(e){ml(this,e)}),findPosH:function(e,t,n,r){var i=1;t<0&&(i=-1,t=-t);for(var o=ct(this.doc,e),l=0;l<t&&!(o=wl(this.doc,o,i,n,r)).hitSide;++l);return o},moveH:Ir(function(t,n){var r=this;this.extendSelectionsBy(function(e){return r.display.shift||r.doc.extend||e.empty()?wl(r.doc,e.head,t,n,r.options.rtlMoveVisually):t<0?e.from():e.to()},V)}),deleteH:Ir(function(n,r){var e=this.doc.sel,i=this.doc;e.somethingSelected()?i.replaceSelection(\"\",null,\"+delete\"):Wo(this,function(e){var t=wl(i,e.head,n,r,!1);return n<0?{from:t,to:e.head}:{from:e.head,to:t}})}),findPosV:function(e,t,n,r){var i=1,o=r;t<0&&(i=-1,t=-t);for(var l=ct(this.doc,e),s=0;s<t;++s){var a=Bn(this,l,\"div\");if(null==o?o=a.left:a.left=o,(l=xl(this,a,i,n)).hitSide)break}return l},moveV:Ir(function(r,i){var o=this,l=this.doc,s=[],a=!this.display.shift&&!l.extend&&l.sel.somethingSelected();if(l.extendSelectionsBy(function(e){if(a)return r<0?e.from():e.to();var t=Bn(o,e.head,\"div\");null!=e.goalColumn&&(t.left=e.goalColumn),s.push(t.left);var n=xl(o,t,r,i);return\"page\"==i&&e==l.sel.primary()&&br(o,zn(o,n,\"div\").top-t.top),n},V),s.length)for(var e=0;e<l.sel.ranges.length;e++)l.sel.ranges[e].goalColumn=s[e]}),findWordAt:function(e){var t=$e(this.doc,e.line).text,n=e.ch,r=e.ch;if(t){var i=this.getHelper(e,\"wordChars\");\"before\"!=e.sticky&&r!=t.length||!n?++r:--n;for(var o=t.charAt(n),l=J(o,i)?function(e){return J(e,i)}:/\\s/.test(o)?function(e){return/\\s/.test(e)}:function(e){return!/\\s/.test(e)&&!J(e)};0<n&&l(t.charAt(n-1));)--n;for(;r<t.length&&l(t.charAt(r));)++r}return new oi(rt(e.line,n),rt(e.line,r))},toggleOverwrite:function(e){null!=e&&e==this.state.overwrite||(((this.state.overwrite=!this.state.overwrite)?D:L)(this.display.cursorDiv,\"CodeMirror-overwrite\"),xe(this,\"overwriteToggle\",this,this.state.overwrite))},hasFocus:function(){return this.display.input.getField()==O()},isReadOnly:function(){return!(!this.options.readOnly&&!this.doc.cantEdit)},scrollTo:Ir(function(e,t){xr(this,e,t)}),getScrollInfo:function(){var e=this.display.scroller;return{left:e.scrollLeft,top:e.scrollTop,height:e.scrollHeight-wn(this)-this.display.barHeight,width:e.scrollWidth-wn(this)-this.display.barWidth,clientHeight:Cn(this),clientWidth:xn(this)}},scrollIntoView:Ir(function(e,t){var n;null==e?(e={from:this.doc.sel.primary().head,to:null},null==t&&(t=this.options.cursorScrollMargin)):\"number\"==typeof e?e={from:rt(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,Cr(t=this),t.curOp.scrollToPos=n):Sr(this,e.from,e.to,e.margin)}),setSize:Ir(function(e,t){function n(e){return\"number\"==typeof e||/^\\d+$/.test(String(e))?e+\"px\":e}var r=this;null!=e&&(this.display.wrapper.style.width=n(e)),null!=t&&(this.display.wrapper.style.height=n(t)),this.options.lineWrapping&&Wn(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){nr(r,i,\"widget\");break}++i}),this.curOp.forceUpdate=!0,xe(this,\"refresh\",this)}),operation:function(e){return Er(this,e)},startOperation:function(){return Hr(this)},endOperation:function(){return Fr(this)},refresh:Ir(function(){var e=this.display.cachedTextHeight;tr(this),this.curOp.forceUpdate=!0,Hn(this),xr(this,this.doc.scrollLeft,this.doc.scrollTop),jr(this.display),(null==e||.5<Math.abs(e-Yn(this.display))||this.options.lineWrapping)&&Qn(this),xe(this,\"refresh\",this)}),swapDoc:Ir(function(e){var t=this.doc;return t.cm=null,this.state.selectingText&&this.state.selectingText(),vi(this,e),Hn(this),this.display.input.reset(),xr(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,ln(this,\"swapDoc\",this,t),t}),phrase:function(e){var t=this.options.phrases;return t&&Object.prototype.hasOwnProperty.call(t,e)?t[e]:e},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}},ke(Ml),Ml.registerHelper=function(e,t,n){Al.hasOwnProperty(e)||(Al[e]=Ml[e]={_global:[]}),Al[e][t]=n},Ml.registerGlobalHelper=function(e,t,n,r){Ml.registerHelper(e,t,r),Al[e]._global.push({pred:n,val:r})};var Dl,Wl,Hl=\"iter insert remove copy getEditor constructor\".split(\" \");for(Dl in ho.prototype)ho.prototype.hasOwnProperty(Dl)&&R(Hl,Dl)<0&&(ul.prototype[Dl]=function(e){return function(){return e.apply(this.doc,arguments)}}(ho.prototype[Dl]));return ke(ho),ul.inputStyles={textarea:r,contenteditable:e},ul.defineMode=function(e){ul.defaults.mode||\"null\"==e||(ul.defaults.mode=e),function(e,t){2<arguments.length&&(t.dependencies=Array.prototype.slice.call(arguments,2)),ze[e]=t}.apply(this,arguments)},ul.defineMIME=function(e,t){Be[e]=t},ul.defineMode(\"null\",function(){return{token:function(e){return e.skipToEnd()}}}),ul.defineMIME(\"text/plain\",\"null\"),ul.defineExtension=function(e,t){ul.prototype[e]=t},ul.defineDocExtension=function(e,t){ho.prototype[e]=t},ul.fromTextArea=function(t,n){var e;function r(){t.value=s.getValue()}if(n=n?E(n):{},n.value=t.value,!n.tabindex&&t.tabIndex&&(n.tabindex=t.tabIndex),!n.placeholder&&t.placeholder&&(n.placeholder=t.placeholder),null==n.autofocus&&(e=O(),n.autofocus=e==t||null!=t.getAttribute(\"autofocus\")&&e==document.body),t.form&&(ye(t.form,\"submit\",r),!n.leaveSubmitMethodAlone)){var i=t.form,o=i.submit;try{var l=i.submit=function(){r(),i.submit=o,i.submit(),i.submit=l}}catch(e){}}n.finishInit=function(e){e.save=r,e.getTextArea=function(){return t},e.toTextArea=function(){e.toTextArea=isNaN,r(),t.parentNode.removeChild(e.getWrapperElement()),t.style.display=\"\",t.form&&(we(t.form,\"submit\",r),n.leaveSubmitMethodAlone||\"function\"!=typeof t.form.submit||(t.form.submit=o))}},t.style.display=\"none\";var s=ul(function(e){return t.parentNode.insertBefore(e,t.nextSibling)},n);return s},(Wl=ul).off=we,Wl.on=ye,Wl.wheelEventPixels=ni,Wl.Doc=ho,Wl.splitLines=Ee,Wl.countColumn=P,Wl.findColumn=K,Wl.isWordChar=Q,Wl.Pass=B,Wl.signal=xe,Wl.Line=Xt,Wl.changeEnd=ai,Wl.scrollbarModel=Or,Wl.Pos=rt,Wl.cmpPos=it,Wl.modes=ze,Wl.mimeModes=Be,Wl.resolveMode=Ge,Wl.getMode=Ue,Wl.modeExtensions=Ve,Wl.extendMode=Ke,Wl.copyState=je,Wl.startState=Ye,Wl.innerMode=Xe,Wl.commands=Io,Wl.keyMap=Lo,Wl.keyName=Oo,Wl.isModifierKey=No,Wl.lookupKey=Mo,Wl.normalizeKeyMap=To,Wl.StringStream=_e,Wl.SharedTextMarker=ao,Wl.TextMarker=lo,Wl.LineWidget=ro,Wl.e_preventDefault=Te,Wl.e_stopPropagation=Me,Wl.e_stop=Ae,Wl.addClass=D,Wl.contains=A,Wl.rmClass=L,Wl.keyNames=wo,ul.version=\"5.58.3\",ul});\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:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.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:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;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,0.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{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;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:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline: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:-50px}.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.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-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.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{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(s){function f(e,o,n){var t=e.getWrapperElement(),i=t.appendChild(document.createElement(\"div\"));return i.className=n?\"CodeMirror-dialog CodeMirror-dialog-bottom\":\"CodeMirror-dialog CodeMirror-dialog-top\",\"string\"==typeof o?i.innerHTML=o:i.appendChild(o),s.addClass(t,\"dialog-opened\"),i}function p(e,o){e.state.currentNotificationClose&&e.state.currentNotificationClose(),e.state.currentNotificationClose=o}s.defineExtension(\"openDialog\",function(e,o,n){n=n||{},p(this,null);var t=f(this,e,n.bottom),i=!1,r=this;function u(e){if(\"string\"==typeof e)a.value=e;else{if(i)return;i=!0,s.rmClass(t.parentNode,\"dialog-opened\"),t.parentNode.removeChild(t),r.focus(),n.onClose&&n.onClose(t)}}var l,a=t.getElementsByTagName(\"input\")[0];return a?(a.focus(),n.value&&(a.value=n.value,!1!==n.selectValueOnOpen&&a.select()),n.onInput&&s.on(a,\"input\",function(e){n.onInput(e,a.value,u)}),n.onKeyUp&&s.on(a,\"keyup\",function(e){n.onKeyUp(e,a.value,u)}),s.on(a,\"keydown\",function(e){n&&n.onKeyDown&&n.onKeyDown(e,a.value,u)||((27==e.keyCode||!1!==n.closeOnEnter&&13==e.keyCode)&&(a.blur(),s.e_stop(e),u()),13==e.keyCode&&o(a.value,e))}),!1!==n.closeOnBlur&&s.on(t,\"focusout\",function(e){null!==e.relatedTarget&&u()})):(l=t.getElementsByTagName(\"button\")[0])&&(s.on(l,\"click\",function(){u(),r.focus()}),!1!==n.closeOnBlur&&s.on(l,\"blur\",u),l.focus()),u}),s.defineExtension(\"openConfirm\",function(e,o,n){p(this,null);var t=f(this,e,n&&n.bottom),i=t.getElementsByTagName(\"button\"),r=!1,u=this,l=1;function a(){r||(r=!0,s.rmClass(t.parentNode,\"dialog-opened\"),t.parentNode.removeChild(t),u.focus())}i[0].focus();for(var c=0;c<i.length;++c){var d=i[c];!function(o){s.on(d,\"click\",function(e){s.e_preventDefault(e),a(),o&&o(u)})}(o[c]),s.on(d,\"blur\",function(){--l,setTimeout(function(){l<=0&&a()},200)}),s.on(d,\"focus\",function(){++l})}}),s.defineExtension(\"openNotification\",function(e,o){p(this,u);var n,t=f(this,e,o&&o.bottom),i=!1,r=o&&void 0!==o.duration?o.duration:5e3;function u(){i||(i=!0,clearTimeout(n),s.rmClass(t.parentNode,\"dialog-opened\"),t.parentNode.removeChild(t))}return s.on(t,\"click\",function(e){s.e_preventDefault(e),u()}),r&&(n=setTimeout(u,r)),u})});\n",
"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(r){\"use strict\";var s=\"CodeMirror-activeline\",c=\"CodeMirror-activeline-background\",l=\"CodeMirror-activeline-gutter\";function f(e){for(var t=0;t<e.state.activeLines.length;t++)e.removeLineClass(e.state.activeLines[t],\"wrap\",s),e.removeLineClass(e.state.activeLines[t],\"background\",c),e.removeLineClass(e.state.activeLines[t],\"gutter\",l)}function o(t,e){for(var n=[],i=0;i<e.length;i++){var r,o=e[i],a=t.getOption(\"styleActiveLine\");(\"object\"==typeof a&&a.nonEmpty?o.anchor.line==o.head.line:o.empty())&&(r=t.getLineHandleVisualStart(o.head.line),n[n.length-1]!=r&&n.push(r))}!function(e,t){if(e.length==t.length){for(var n=0;n<e.length;n++)if(e[n]!=t[n])return;return 1}}(t.state.activeLines,n)&&t.operation(function(){f(t);for(var e=0;e<n.length;e++)t.addLineClass(n[e],\"wrap\",s),t.addLineClass(n[e],\"background\",c),t.addLineClass(n[e],\"gutter\",l);t.state.activeLines=n})}function a(e,t){o(e,t.ranges)}r.defineOption(\"styleActiveLine\",!1,function(e,t,n){var i=n!=r.Init&&n;t!=i&&(i&&(e.off(\"beforeSelectionChange\",a),f(e),delete e.state.activeLines),t&&(e.state.activeLines=[],o(e,e.listSelections()),e.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]]. The basic configuration is designed to be as lightweight as possible and is just around 235kb of size. Additional features can be installed with ~CodeMirror ~AddOns from the plugin library.\n\n[[Source code|https://github.com/Jermolene/TiddlyWiki5/blob/master/plugins/tiddlywiki/codemirror]]\n\nBased on ~CodeMirror version 5.58.3\n"
},
"$:/core/ui/ControlPanel/Settings/codemirror/cursorBlinkRate": {
"title": "$:/core/ui/ControlPanel/Settings/codemirror/cursorBlinkRate",
"tags": "$:/tags/ControlPanel/Settings/CodeMirror",
"caption": "{{$:/language/codemirror/cursorBlinkRate/hint}}",
"text": "\\define lingo-base() $:/language/codemirror/cursorBlinkRate/\n\n|<$link to=\"$:/config/codemirror/cursorBlinkRate\"><<lingo hint>></$link> |<$edit-text tiddler=\"$:/config/codemirror/cursorBlinkRate\" default=\"\" placeholder=\"cursorBlinkRate\" tag=\"input\"/> |\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/indentUnit": {
"title": "$:/core/ui/ControlPanel/Settings/codemirror/indentUnit",
"tags": "$:/tags/ControlPanel/Settings/CodeMirror",
"caption": "{{$:/language/codemirror/indentUnit/hint}}",
"text": "\\define lingo-base() $:/language/codemirror/indentUnit/\n\n|<$link to=\"$:/config/codemirror/indentUnit\"><<lingo hint>></$link> |<$edit-text tiddler=\"$:/config/codemirror/indentUnit\" default=\"\" placeholder=\"indentUnit\" tag=\"input\"/> |\n"
},
"$:/core/ui/ControlPanel/Settings/codemirror/indentWithTabs": {
"title": "$:/core/ui/ControlPanel/Settings/codemirror/indentWithTabs",
"tags": "$:/tags/ControlPanel/Settings/CodeMirror",
"caption": "{{$:/language/codemirror/indentWithTabs/hint}}",
"text": "\\define lingo-base() $:/language/codemirror/indentWithTabs/\n<<lingo hint>>\n\n<$checkbox tiddler=\"$:/config/codemirror/indentWithTabs\" field=\"text\" checked=\"true\" unchecked=\"false\" default=\"true\"> <$link to=\"$:/config/codemirror/indentWithTabs\"><<lingo info>></$link> </$checkbox>\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/smartIndent": {
"title": "$:/core/ui/ControlPanel/Settings/codemirror/smartIndent",
"tags": "$:/tags/ControlPanel/Settings/CodeMirror",
"caption": "{{$:/language/codemirror/smartIndent/hint}}",
"text": "\\define lingo-base() $:/language/codemirror/smartIndent/\n<<lingo hint>>\n\n<$checkbox tiddler=\"$:/config/codemirror/smartIndent\" field=\"text\" checked=\"true\" unchecked=\"false\" default=\"true\"> <$link to=\"$:/config/codemirror/smartIndent\"><<lingo info>></$link> </$checkbox>\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/tabSize": {
"title": "$:/core/ui/ControlPanel/Settings/codemirror/tabSize",
"tags": "$:/tags/ControlPanel/Settings/CodeMirror",
"caption": "{{$:/language/codemirror/tabSize/hint}}",
"text": "\\define lingo-base() $:/language/codemirror/tabSize/\n\n|<$link to=\"$:/config/codemirror/tabSize\"><<lingo hint>></$link> |<$edit-text tiddler=\"$:/config/codemirror/tabSize\" default=\"\" placeholder=\"tabSize\" tag=\"input\"/> |\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]]",
"module-type": "codemirror-theme",
"name": "tiddlywiki",
"text": "\\define set-fat-cursor-background-css(colour,colourA,colourB)\n<$set name=\"backgroundColour\" value=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">>>\n.cm-s-tiddlywiki.cm-fat-cursor .CodeMirror-cursor { background: <<backgroundColour>>; }\n.cm-s-tiddlywiki .cm-animate-fat-cursor { background-color: <<backgroundColour>>; }\n</$set>\n\\end\n\\define set-fat-cursor-background-colours(palette)\n<$macrocall $name=\"set-fat-cursor-background-css\" colour={{$palette$##foreground}} colourA=\"#77ee77\" colourB=\"#586e75\"/>\n\\end\n\\define set-fat-cursor-background()\n<$macrocall $name=\"set-fat-cursor-background-colours\" palette={{$:/palette}}/>\n\\end\n\\define set-selection-background-css(colour,colourA,colourB,tiddlerEditorBackground)\n<$wikify name=\"tiddlerEditorBackground\" text={{{ [[$tiddlerEditorBackground$]lowercase[]] }}}>\n<$set name=\"backgroundColour\" value=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">>>\n<$set name=\"backgroundColour\" value={{{ [<backgroundColour>lowercase[]match<tiddlerEditorBackground>then[]] ~[<backgroundColour>] }}}>\n.cm-s-tiddlywiki div.CodeMirror-selected { background: <<backgroundColour>>; color: <<colour foreground>>; }\n.cm-s-tiddlywiki.CodeMirror ::selection { background: <<backgroundColour>>; color: <<colour foreground>>; }\n.cm-s-tiddlywiki .CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: <<backgroundColour>>; color: <<colour foreground>>; }\n.cm-s-tiddlywiki .CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: <<backgroundColour>>; color: <<colour foreground>>; }\n</$set>\n</$set>\n</$wikify>\n\\end\n\\define set-selection-background-colours(palette)\n<$macrocall $name=\"set-selection-background-css\" colour={{$palette$##foreground}} colourA={{{ [{$palette$##selection-background}!match[]!prefix[<<]!suffix[>>]] ~#073642 }}} colourB={{{ [{$palette$##selection-background}!match[]!prefix[<<]!suffix[>>]] ~#eee8d5 }}} tiddlerEditorBackground={{$palette$##tiddler-editor-background}}/>\n\\end\n\\define set-selection-background()\n<$macrocall $name=\"set-selection-background-colours\" palette={{$:/palette}}/>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock\n\n/* Make the editor resize to fit its content */\n\n.CodeMirror {\n\theight: auto;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tline-height: 1.5;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize}};\n}\n\n.CodeMirror-scroll {\n\toverflow-x: auto;\n\toverflow-y: hidden;\n}\n\n.cm-s-tiddlywiki {\n color-profile: sRGB;\n rendering-intent: auto;\n}\n\n.cm-s-tiddlywiki.CodeMirror, .cm-s-tiddlywiki .CodeMirror-gutters { background-color: <<colour tiddler-editor-background>>; color: <<colour foreground>>; }\n.cm-s-tiddlywiki .CodeMirror-gutters {background: <<colour tiddler-editor-background>>; border-right: 1px solid <<colour tiddler-editor-border>>;}\n.cm-s-tiddlywiki .CodeMirror-linenumber {color: <<colour foreground>>;}\n.cm-s-tiddlywiki .CodeMirror-cursor { border-left: 2px solid <<colour foreground>>; }\n.cm-s-tiddlywiki span.cm-comment { color: #586e75; font-style:italic; font-weight:normal; }\n.cm-s-tiddlywiki .CodeMirror-activeline-background, .cm-s-tiddlywiki .CodeMirror-activeline-gutter .CodeMirror-linenumber { background: rgba(127,127,127,0.2); }\n.cm-s-tiddlywiki span.cm-matchhighlight { color: <<colour background>>; background-color: <<colour primary>>; font-weight: normal;}\n.cm-s-tiddlywiki .CodeMirror-widget { text-shadow: none; }\n.cm-s-tiddlywiki .CodeMirror-dialog { background: <<colour tiddler-background>>; }\n.cm-s-tiddlywiki .cm-header { color: #586e75; }\n.cm-s-tiddlywiki .cm-quote { color: #93a1a1; }\n.cm-s-tiddlywiki .cm-keyword { color: #cb4b16; }\n.cm-s-tiddlywiki .cm-atom { color: #d33682; }\n.cm-s-tiddlywiki .cm-number { color: #d33682; }\n.cm-s-tiddlywiki .cm-def { color: #2aa198; }\n.cm-s-tiddlywiki .cm-variable { color: #839496; }\n.cm-s-tiddlywiki .cm-variable-2 { color: #b58900; }\n.cm-s-tiddlywiki .cm-variable-3, .cm-s-tiddlywiki .cm-type { color: #6c71c4; }\n.cm-s-tiddlywiki .cm-property { color: #2aa198; }\n.cm-s-tiddlywiki .cm-operator { color: #6c71c4; }\n.cm-s-tiddlywiki .cm-comment { color: #586e75; font-style:italic; }\n.cm-s-tiddlywiki .cm-string { color: #859900; }\n.cm-s-tiddlywiki .cm-string-2 { color: #b58900; }\n.cm-s-tiddlywiki .cm-meta { color: #859900; }\n.cm-s-tiddlywiki .cm-qualifier { color: #b58900; }\n.cm-s-tiddlywiki .cm-builtin { color: #d33682; }\n.cm-s-tiddlywiki .cm-bracket { color: #cb4b16; }\n.cm-s-tiddlywiki .CodeMirror-matchingbracket { color: #859900; }\n.cm-s-tiddlywiki .CodeMirror-nonmatchingbracket { color: #dc322f; }\n.cm-s-tiddlywiki .cm-tag { color: #93a1a1; }\n.cm-s-tiddlywiki .cm-attribute { color: #2aa198; }\n.cm-s-tiddlywiki .cm-hr { color: transparent; border-top: 1px solid #586e75; display: block; }\n.cm-s-tiddlywiki .cm-link { color: #93a1a1; cursor: pointer; }\n.cm-s-tiddlywiki .cm-special { color: #6c71c4; }\n.cm-s-tiddlywiki .cm-em { color: #999; text-decoration: underline; text-decoration-style: dotted; }\n.cm-s-tiddlywiki .cm-error,\n.cm-s-tiddlywiki .cm-invalidchar { color: #586e75; border-bottom: 1px dotted #dc322f; }\n.cm-s-tiddlywiki .CodeMirror-matchingbracket { color: #859900; }\n.cm-s-tiddlywiki .CodeMirror-nonmatchingbracket { color: #dc322f; }\n.cm-s-tiddlywiki .cm-searching { background: rgba(243, 155, 53, .3); outline: 1px solid #F39B35; }\n<<set-fat-cursor-background>>\n<<set-selection-background>>\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/SettingsTab]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Settings/TiddlyWiki\" explicitState=\"$:/state/tab--697582678\"/>\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"
}
}
}
// CodeMirror, copyright (c) by Marijn Haverbeke and others
// Distributed under an MIT license: https://codemirror.net/LICENSE
(function(mod) {
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
define(["../../lib/codemirror"], mod);
else // Plain browser env
mod(CodeMirror);
})(function(CodeMirror) {
"use strict";
CodeMirror.registerHelper('hint', 'anyword', function(editor) {
var cur = editor.getCursor();
var curLine = editor.getLine(cur.line);
var start = cur.ch;
var end = start;
var tiddlers = $tw.wiki.filterTiddlers("[all[tiddlers]!is[system]]");
while (end < curLine.length && /[\w$]/.test(curLine.charAt(end))) ++end;
while (start && /[\w$]/.test(curLine.charAt(start - 1))) --start;
var curWord = start !== end && curLine.slice(start, end);
var regex = new RegExp('^' + curWord, 'i');
return {
list: $tw.wiki.filterTiddlers(`[all[tiddlers]!is[system]!is[shadow]search:title:literal[${curWord}]!prefix[$:/state]]`),
from: CodeMirror.Pos(cur.line, start),
to: CodeMirror.Pos(cur.line, end)
}
})
});
```
/*
Tiddlywiki Metadata
----
Name: $:/plugins/tiddlywiki/codemirror/mode/tw5/tw5.css
Additional Fields -
module-type: codemirror-theme
name: tw5plus
*/
```
.cm-s-tw5plus {
line-height: 1.5em;
background: <<colour tiddler-editor-background>>;
color: <<colour foreground>>;
}
.cm-s-tw5plus .CodeMirror-lines {
padding: 8px 0;
}
.cm-s-tw5plus .CodeMirror-linenumber {
color: #586E75;
}
.cm-s-tw5plus .CodeMirror-gutters {
background-color: <<colour page-background>>;
padding-right: 10px;
z-index: 3;
border: none;
}
.cm-s-tw5plus div.CodeMirror-cursor {
border-left: 3px solid <<colour very-muted-foreground>>;
}
.cm-s-tw5plus .CodeMirror-activeline-background {
background: <<colour tiddler-editor-fields-odd>>;
}
.cm-s-tw5plus .CodeMirror-selected {
background: <<colour very-muted-foreground>>;
}
.cm-s-tw5plus .cm-comment {
font-style: italic;
color: <<colour muted-foreground>>;
}
.cm-s-tw5plus .CodeMirror-matchingbracket {
text-decoration: underline;
color: #d33682 !important;
}
.cm-s-tw5plus .cm-strikethrough {
text-decoration-color: <<colour very-muted-foreground>>;
}
.cm-s-tw5plus .cm-underlined {
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-color: <<colour very-muted-foreground>>;
}
.cm-s-tw5plus .cm-superscript {
vertical-align: super;
font-size: 0.7em;
line-height: 0.1em;
}
.cm-s-tw5plus .cm-subscript {
font-size: 0.7em;
line-height: 0.5;
}
.cm-s-tw5plus .cm-string {
color: #586E75;
}
.cm-s-tw5plus .cm-number {
color: #268BD2;
}
.cm-s-tw5plus .cm-macro {
color: #cb4b16;
font-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};
}
.cm-s-tw5plus .cm-keyword {
color: #859900;
font-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};
font-weight: 600;
}
.cm-s-tw5plus .cm-variable {
color: #268BD2;
}
.cm-s-tw5plus .cm-variable-2 {
color: #268BD2;
}
.cm-s-tw5plus .cm-property {
color: #268BD2;
}
.cm-s-tw5plus .cm-atom {
color: #268BD2;
}
.cm-s-tw5plus .cm-operator {
color: #859900;
}
.cm-s-tw5plus .cm-quote {
font-style: italic;
padding-left: 0.6em;
border-left: #d33682 solid 0.2em;
}
.cm-s-tw5plus .cm-hr {
color: #268bd2;
}
.cm-s-tw5plus .cm-h1 {
color: #d33682;
font-weight: 700;
font-size: 1.383em;
line-height: 1.802em;
}
.cm-s-tw5plus .cm-h2 {
color: #d33682;
font-weight: 600;
font-size: 1.296em;
line-height: 1.602em;
}
.cm-s-tw5plus .cm-h3 {
color: #d33682;
font-weight: 500;
font-size: 1.215em;
line-height: 1.424em;
}
.cm-s-tw5plus .cm-h4 {
color: #d33682;
font-weight: 400;
font-size: 1.138em;
line-height: 1.266em;
}
.cm-s-tw5plus .cm-h5 {
color: #d33682;
font-weight: 400;
font-size: 1.067em;
line-height: 1.125em;
}
.cm-s-tw5plus .cm-h6 {
color: #d33682;
font-weight: 400;
}
.cm-s-tw5plus .cm-link {
color: #2aa198;
text-decoration: none;
}
.cm-s-tw5plus .cm-internallink {
color: #268bd2;
font-weight:600;
}
.cm-s-tw5plus .cm-externallink {
color: #d33682;
text-decoration: underline;
}
.cm-s-tw5plus .cm-transclude {
color: #dc322f;
}
.cm-s-tw5plus .cm-pre {
color: #268BD2;
font-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};
}
.cm-s-tw5plus .cm-monospace {
color: #cb4b16;
font-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};
}
.cm-s-tw5plus .cm-list1 {
color: #268BD2;
padding-left: 1em;
padding-right: 0.5em;
font-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};
}
.cm-s-tw5plus .cm-list2 {
color: #268BD2;
padding-left: 2em;
padding-right: 0.5em;
font-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};
}
.cm-s-tw5plus .cm-list3 {
color: #268BD2;
padding-left: 3em;
padding-right: 0.5em;
font-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};
}
.cm-s-tw5plus .cm-list4 {
color: #268BD2;
padding-left: 4em;
padding-right: 0.5em;
font-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};
}
.cm-s-tw5plus .cm-list5 {
color: #268BD2;
padding-left: 5em;
padding-right: 0.5em;
font-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};
}
// CodeMirror, copyright (c) by Marijn Haverbeke and others
// Distributed under an MIT license: https://codemirror.net/LICENSE
/***
|''Name''|tw5.js|
|''Description''|Enables TiddlyWikiy syntax highlighting using CodeMirror|
|''Original Contributor''|PMario|
|''Author''|[[adithya-badidey|https://github.com/adithya-badidey]]|
|''Version''|0.1.8|
|''Status''|''stable''|
|''Source''|[[GitHub|https://github.com/adithya-badidey/TW5-codemirror-plus]]|
|''Documentation''|https://codemirror.tiddlyspace.com/|
|''License''|[[MIT License|http://www.opensource.org/licenses/mit-license.php]]|
|''Requires''|codemirror.js|
|''Keywords''|syntax highlighting color code mirror codemirror|
!! Tiddlywiki Metadata
Name: $:/plugins/tiddlywiki/codemirror/mode/tw5/tw5.js
Type: application/javascript
Additional Field:
module-type: codemirror
Info: CoreVersion parameter is needed for TiddlyWiki only!
***/
(function (mod) {
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"));
else if (typeof define == "function" && define.amd) // AMD
define(["../../lib/codemirror"], mod);
else // Plain browser env
mod(CodeMirror);
})(function (CodeMirror) {
"use strict";
CodeMirror.defineMode("tiddlywiki5", function () {
// Tokenizer
var textwords = {};
var keywords = {
"changecount": true, "colour": true,
"colour-picker": true, "contrastcolour": true,
"copy-to-clipboard": true, "csvtiddlers": true,
"datauri": true, "dumpvariables": true,
"image-picker": true, "jsontiddler": true,
"jsontiddlers": true, "lingo": true,
"list-links": true, "list-links-draggable": true,
"list-tagged-draggable": true, "list-thumbnails": true,
"makedatauri": true, "now": true,
"qualify": true, "resolvepath": true,
"box-shadow": true, "filter": true,
"transition": true, "background-linear-gradient": true,
"transform-origin": true, "toc": true,
"toc-expandable": true, "toc-selective-expandable": true,
"toc-tabbed-internal-nav": true, "toc-tabbed-external-nav": true,
"tabs": true, "tag": true,
"tag-picker": true, "tag-pill": true,
"thumbnail": true, "timeline": true,
"tree": true, "unusedtitle": true,
"version": true
};
var isSpaceName = /[\w_\-]/i,
reHR = /^\-\-\-\-+$/, // <hr>
reBlockQuote = /^<<</,
rePreStart = /^```$/;
function chain(stream, state, f) {
state.tokenize = f;
return f(stream, state);
}
function tokenBase(stream, state) {
var sol = stream.sol(), // sol() -> Returns true only if the stream is at the start of the line.
ch = stream.peek(); // Returns the next character in the stream without advancing it. Will return a null at the end of the line.
// check start of blocks
if (sol && /[<\/\*{}\-`]/.test(ch)) { //is at the start of a line and the next char is not
if (stream.match(reBlockQuote)) {
return chain(stream, state, twTokenQuote);
}
if (stream.match(reHR))
return 'hr';
if (stream.match(rePreStart))
return chain(stream, state, twTokenPre);
}
stream.next();
if (sol && /[\/\*!#;:>|]/.test(ch)) {
if (ch == "!") { // tw header
var count = 1;
while (stream.eat('!'))
count++;
stream.skipToEnd();
return "h" + count;
}
if (ch == "*" || ch == "#") { // tw list
var count = 1;
while (stream.eat('*') || stream.eat('#'))
count++;
return "list" + count;
}
if (ch == ";") { // definition list, term
stream.eatWhile(';');
return "list1";
}
if (ch == ":") { // definition list, description
stream.eatWhile(':');
return "list2";
}
if (ch == ">") { // single line quote
stream.eatWhile(">");
return "quote";
}
if (ch == '|')
return 'header';
}
// rudimentary html:// file:// link matching. TW knows much more ...
if (/[hf]/i.test(ch) &&
/[ti]/i.test(stream.peek()) &&
stream.match(/\b(ttps?|tp|ile):\/\/[\-A-Z0-9+&@#\/%?=~_|$!:,.;]*[A-Z0-9+&@#\/%=~_|$]/i, true))
return "externallink";
if (ch == '`') { //
return chain(stream, state, twTokenMonospace);
}
if (ch == "/" && stream.eat("/")) { //
return chain(stream, state, twTokenEm);
}
if (ch == "{" && stream.eat("{"))
return chain(stream, state, twTranslclude);
if (ch == "[" && stream.eat("[")) // tw InternalLink
return chain(stream, state, twInternalLink);
if (ch == "_" && stream.eat("_")) // tw underline
return chain(stream, state, twTokenUnderline);
if (ch == "^" && stream.eat("^"))
return chain(stream, state, twSuperscript);
if (ch == "," && stream.eat(",")) // tw underline
return chain(stream, state, twSubscript);
// tw strikethrough
if (ch == "~" && stream.eat("~")) {
return chain(stream, state, twTokenStrike);
}
if (ch == "'" && stream.eat("'")) // tw bold
return chain(stream, state, twTokenStrong);
if (ch == "<" && stream.eat("<")) // tw macro
return chain(stream, state, twTokenMacro);
return null
}
// // tw invisible comment
// function twTokenComment(stream, state) {
// var maybeEnd = false, ch;
// while (ch = stream.next()) {
// if (ch == "/" && maybeEnd) {
// state.tokenize = tokenBase;
// break;
// }
// maybeEnd = (ch == "%");
// }
// return "comment";
// }
// tw strong / bold
function twTokenStrong(stream, state) {
var maybeEnd = false,
ch;
while (ch = stream.next()) {
if (ch == "'" && maybeEnd) {
state.tokenize = tokenBase;
break;
}
maybeEnd = (ch == "'");
}
return "strong";
}
function twTokenMonospace(stream, state) {
var ch;
while (ch = stream.next()) {
if (ch == "`") {
state.tokenize = tokenBase;
break;
}
}
return "monospace";
}
// tw em / italic
function twTokenEm(stream, state) {
var maybeEnd = false,
ch;
while (ch = stream.next()) {
if (ch == "/" && maybeEnd) {
state.tokenize = tokenBase;
break;
}
maybeEnd = (ch == "/");
}
return "em";
}
// tw transclusions
function twTranslclude(stream, state) {
var maybeEnd = false,
ch;
while (ch = stream.next()) {
if (ch == "}" && maybeEnd) {
state.tokenize = tokenBase;
break;
}
maybeEnd = (ch == "}");
}
return "transclude";
}
// tw internal links
function twInternalLink(stream, state) {
if (stream.current() == '[[') {
state.pastDivider = false;
// console.log("Start of link");
return 'link';
}
if (stream.peek() == ']') {
stream.next()
if(stream.next() == ']') {
state.tokenize = tokenBase;
// console.log("End of link");
return 'link';
}
}
var pastDivider = state.pastDivider,
ch;
while (ch = stream.peek()) {
// console.log("Peeking :" + ch);
if (!pastDivider && ch=='|') {
stream.next();
state.pastDivider = true;
// console.log("Past the divider");
return 'link';
}
if (ch == "]" && stream.peek() == "]") {
// console.log("Found end of link");
return "internallink";
}
ch = stream.next();
if (/[hf]/i.test(ch) &&
/[ti]/i.test(stream.peek()) &&
stream.match(/\b(ttps?|tp|ile):\/\/[\-A-Z0-9+&@#\/%?=~_|$!:,.;]*[A-Z0-9+&@#\/%=~_|$]/i, true)) {
// console.log("Found external link");
return "externallink";
}
stream.eatWhile(/[^|\]]/);
}
return null;
}
// tw underlined text
function twTokenUnderline(stream, state) {
var maybeEnd = false,
ch;
while (ch = stream.next()) {
if (ch == "_" && maybeEnd) {
state.tokenize = tokenBase;
break;
}
maybeEnd = (ch == "_");
}
return "underlined";
}
function twSubscript(stream, state) {
var maybeEnd = false, ch;
while (ch = stream.next()) {
if (ch == "," && maybeEnd) {
state.tokenize = tokenBase;
break;
}
maybeEnd = (ch == ",");
}
return "subscript";
}
function twSuperscript(stream, state) {
var maybeEnd = false, ch;
while (ch = stream.next()) {
if (ch == "^" && maybeEnd) {
state.tokenize = tokenBase;
break;
}
maybeEnd = (ch == "^");
}
return "superscript";
}
function twTokenStrike(stream, state) {
var maybeEnd = false, ch;
while (ch = stream.next()) {
if (ch == "~" && maybeEnd) {
state.tokenize = tokenBase;
break;
}
maybeEnd = (ch == "~");
}
return "strikethrough";
}
function twTokenPre(stream, state) {
var sol = stream.sol(), maybeEnd = false, surelyend = false, ch;
while (ch = stream.next()) {
if (ch == '`' && surelyend && stream.eol()) {
stream.next();
state.tokenize = tokenBase;
return "pre";
}
surelyend = (maybeEnd && (ch == '`'));
maybeEnd = (sol && ch == '`');
sol = stream.sol();
}
return "pre";
}
function twTokenQuote(stream, state) {
var sol = stream.sol(), maybeEnd = false, surelyend = false, ch;
while (ch = stream.next()) {
if (ch == '<' && surelyend) {
stream.skipToEnd();
state.tokenize = tokenBase;
return "quote";
}
surelyend = (maybeEnd && (ch == '<'));
maybeEnd = (sol && ch == '<');
sol = stream.sol();
}
return "quote";
}
function twTokenMacro(stream, state) {
if (stream.current() == '<<') {
return 'macro';
}
var ch = stream.next();
if (!ch) {
state.tokenize = tokenBase;
return null;
}
if (ch == ">") {
if (stream.peek() == '>') {
stream.next();
state.tokenize = tokenBase;
return "macro";
}
}
stream.eatWhile(/[\w\$_]/);
return keywords.propertyIsEnumerable(stream.current()) ? "keyword" : "macro"
}
// Interface
return {
startState: function () {
return { tokenize: tokenBase };
},
token: function (stream, state) {
if (stream.eatSpace()) return null;
var style = state.tokenize(stream, state);
return style;
}
};
});
CodeMirror.defineMIME("text/vnd.tiddlywiki", "tiddlywiki5");
});
{
"tiddlers": {
"$:/plugins/tiddlywiki/markdown/EditorToolbar/bold": {
"title": "$:/plugins/tiddlywiki/markdown/EditorToolbar/bold",
"list-after": "$:/core/ui/EditorToolbar/bold",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/bold",
"caption": "{{$:/language/Buttons/Bold/Caption}} (Markdown)",
"description": "{{$:/language/Buttons/Bold/Hint}}",
"condition": "[<targetTiddler>type[text/x-markdown]]",
"shortcuts": "((bold))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"**\"\n\tsuffix=\"**\"\n/>\n"
},
"$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-1": {
"title": "$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-1",
"list-after": "$:/core/ui/EditorToolbar/heading-1",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-1",
"caption": "{{$:/language/Buttons/Heading1/Caption}} (Markdown)",
"description": "{{$:/language/Buttons/Heading1/Hint}}",
"condition": "[<targetTiddler>type[text/x-markdown]]",
"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"
},
"$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-2": {
"title": "$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-2",
"list-after": "$:/core/ui/EditorToolbar/heading-2",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-2",
"caption": "{{$:/language/Buttons/Heading2/Caption}} (Markdown)",
"description": "{{$:/language/Buttons/Heading2/Hint}}",
"condition": "[<targetTiddler>type[text/x-markdown]]",
"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"
},
"$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-3": {
"title": "$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-3",
"list-after": "$:/core/ui/EditorToolbar/heading-3",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-3",
"caption": "{{$:/language/Buttons/Heading3/Caption}} (Markdown)",
"description": "{{$:/language/Buttons/Heading3/Hint}}",
"condition": "[<targetTiddler>type[text/x-markdown]]",
"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"
},
"$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-4": {
"title": "$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-4",
"list-after": "$:/core/ui/EditorToolbar/heading-4",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-4",
"caption": "{{$:/language/Buttons/Heading4/Caption}} (Markdown)",
"description": "{{$:/language/Buttons/Heading4/Hint}}",
"condition": "[<targetTiddler>type[text/x-markdown]]",
"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"
},
"$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-5": {
"title": "$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-5",
"list-after": "$:/core/ui/EditorToolbar/heading-5",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-5",
"caption": "{{$:/language/Buttons/Heading5/Caption}} (Markdown)",
"description": "{{$:/language/Buttons/Heading5/Hint}}",
"condition": "[<targetTiddler>type[text/x-markdown]]",
"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"
},
"$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-6": {
"title": "$:/plugins/tiddlywiki/markdown/EditorToolbar/heading-6",
"list-after": "$:/core/ui/EditorToolbar/heading-6",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-6",
"caption": "{{$:/language/Buttons/Heading6/Caption}} (Markdown)",
"description": "{{$:/language/Buttons/Heading6/Hint}}",
"condition": "[<targetTiddler>type[text/x-markdown]]",
"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"
},
"$:/plugins/tiddlywiki/markdown/EditorToolbar/italic": {
"title": "$:/plugins/tiddlywiki/markdown/EditorToolbar/italic",
"list-after": "$:/core/ui/EditorToolbar/italic",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/italic",
"caption": "{{$:/language/Buttons/Italic/Caption}} (Markdown)",
"description": "{{$:/language/Buttons/Italic/Hint}}",
"condition": "[<targetTiddler>type[text/x-markdown]]",
"shortcuts": "((italic))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"*\"\n\tsuffix=\"*\"\n/>\n"
},
"$:/plugins/tiddlywiki/markdown/EditorToolbar/list-bullet": {
"title": "$:/plugins/tiddlywiki/markdown/EditorToolbar/list-bullet",
"list-after": "$:/core/ui/EditorToolbar/list-bullet",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/list-bullet",
"caption": "{{$:/language/Buttons/ListBullet/Caption}} (Markdown)",
"description": "{{$:/language/Buttons/ListBullet/Hint}}",
"condition": "[<targetTiddler>type[text/x-markdown]]",
"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"
},
"$:/plugins/tiddlywiki/markdown/EditorToolbar/list-number": {
"title": "$:/plugins/tiddlywiki/markdown/EditorToolbar/list-number",
"list-after": "$:/core/ui/EditorToolbar/list-number",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/list-number",
"caption": "{{$:/language/Buttons/ListNumber/Caption}} (Markdown)",
"description": "{{$:/language/Buttons/ListNumber/Hint}}",
"condition": "[<targetTiddler>type[text/x-markdown]]",
"shortcuts": "((list-number))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"1.\"\n\tcount=\"1\"\n/>\n"
},
"$:/plugins/tiddlywiki/markdown/EditorToolbar/mono-line": {
"title": "$:/plugins/tiddlywiki/markdown/EditorToolbar/mono-line",
"list-after": "$:/core/ui/EditorToolbar/mono-line",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/mono-line",
"caption": "{{$:/language/Buttons/MonoLine/Caption}} (Markdown)",
"description": "{{$:/language/Buttons/MonoLine/Hint}}",
"condition": "[<targetTiddler>type[text/x-markdown]]",
"shortcuts": "((mono-line))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"`\"\n\tsuffix=\"`\"\n/>\n"
},
"$:/plugins/tiddlywiki/markdown/EditorToolbar/quote": {
"title": "$:/plugins/tiddlywiki/markdown/EditorToolbar/quote",
"list-after": "$:/core/ui/EditorToolbar/quote",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/quote",
"caption": "{{$:/language/Buttons/Quote/Caption}} (Markdown)",
"description": "{{$:/language/Buttons/Quote/Hint}}",
"condition": "[<targetTiddler>type[text/x-markdown]]",
"shortcuts": "((quote))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\">\"\n\tcount=\"1\"\n/>\n"
},
"$:/config/markdown/breaks": {
"title": "$:/config/markdown/breaks",
"text": "false"
},
"$:/config/markdown/linkNewWindow": {
"title": "$:/config/markdown/linkNewWindow",
"text": "true"
},
"$:/config/markdown/linkify": {
"title": "$:/config/markdown/linkify",
"text": "false"
},
"$:/config/markdown/quotes": {
"title": "$:/config/markdown/quotes",
"text": "“”‘’"
},
"$:/config/markdown/renderWikiText": {
"title": "$:/config/markdown/renderWikiText",
"text": "true"
},
"$:/config/markdown/renderWikiTextPragma": {
"title": "$:/config/markdown/renderWikiTextPragma",
"text": "\\rules only html image macrocallinline syslink transcludeinline wikilink filteredtranscludeblock macrocallblock transcludeblock"
},
"$:/config/markdown/typographer": {
"title": "$:/config/markdown/typographer",
"text": "false"
},
"$:/language/Docs/Types/text/x-markdown": {
"title": "$:/language/Docs/Types/text/x-markdown",
"description": "Markdown",
"name": "text/x-markdown",
"group": "Text"
},
"$:/plugins/tiddlywiki/markdown/remarkable.js": {
"text": "!function(e,t){\"object\"==typeof exports&&\"undefined\"!=typeof module?t(exports):\"function\"==typeof define&&define.amd?define([\"exports\"],t):t((e=e||self).remarkable={})}(this,function(e){\"use strict\";var t={Aacute:\"Á\",aacute:\"á\",Abreve:\"Ă\",abreve:\"ă\",ac:\"∾\",acd:\"∿\",acE:\"∾̳\",Acirc:\"Â\",acirc:\"â\",acute:\"´\",Acy:\"А\",acy:\"а\",AElig:\"Æ\",aelig:\"æ\",af:\"\",Afr:\"𝔄\",afr:\"𝔞\",Agrave:\"À\",agrave:\"à\",alefsym:\"ℵ\",aleph:\"ℵ\",Alpha:\"Α\",alpha:\"α\",Amacr:\"Ā\",amacr:\"ā\",amalg:\"⨿\",AMP:\"&\",amp:\"&\",And:\"⩓\",and:\"∧\",andand:\"⩕\",andd:\"⩜\",andslope:\"⩘\",andv:\"⩚\",ang:\"∠\",ange:\"⦤\",angle:\"∠\",angmsd:\"∡\",angmsdaa:\"⦨\",angmsdab:\"⦩\",angmsdac:\"⦪\",angmsdad:\"⦫\",angmsdae:\"⦬\",angmsdaf:\"⦭\",angmsdag:\"⦮\",angmsdah:\"⦯\",angrt:\"∟\",angrtvb:\"⊾\",angrtvbd:\"⦝\",angsph:\"∢\",angst:\"Å\",angzarr:\"⍼\",Aogon:\"Ą\",aogon:\"ą\",Aopf:\"𝔸\",aopf:\"𝕒\",ap:\"≈\",apacir:\"⩯\",apE:\"⩰\",ape:\"≊\",apid:\"≋\",apos:\"'\",ApplyFunction:\"\",approx:\"≈\",approxeq:\"≊\",Aring:\"Å\",aring:\"å\",Ascr:\"𝒜\",ascr:\"𝒶\",Assign:\"≔\",ast:\"*\",asymp:\"≈\",asympeq:\"≍\",Atilde:\"Ã\",atilde:\"ã\",Auml:\"Ä\",auml:\"ä\",awconint:\"∳\",awint:\"⨑\",backcong:\"≌\",backepsilon:\"϶\",backprime:\"‵\",backsim:\"∽\",backsimeq:\"⋍\",Backslash:\"∖\",Barv:\"⫧\",barvee:\"⊽\",Barwed:\"⌆\",barwed:\"⌅\",barwedge:\"⌅\",bbrk:\"⎵\",bbrktbrk:\"⎶\",bcong:\"≌\",Bcy:\"Б\",bcy:\"б\",bdquo:\"„\",becaus:\"∵\",Because:\"∵\",because:\"∵\",bemptyv:\"⦰\",bepsi:\"϶\",bernou:\"ℬ\",Bernoullis:\"ℬ\",Beta:\"Β\",beta:\"β\",beth:\"ℶ\",between:\"≬\",Bfr:\"𝔅\",bfr:\"𝔟\",bigcap:\"⋂\",bigcirc:\"◯\",bigcup:\"⋃\",bigodot:\"⨀\",bigoplus:\"⨁\",bigotimes:\"⨂\",bigsqcup:\"⨆\",bigstar:\"★\",bigtriangledown:\"▽\",bigtriangleup:\"△\",biguplus:\"⨄\",bigvee:\"⋁\",bigwedge:\"⋀\",bkarow:\"⤍\",blacklozenge:\"⧫\",blacksquare:\"▪\",blacktriangle:\"▴\",blacktriangledown:\"▾\",blacktriangleleft:\"◂\",blacktriangleright:\"▸\",blank:\"␣\",blk12:\"▒\",blk14:\"░\",blk34:\"▓\",block:\"█\",bne:\"=⃥\",bnequiv:\"≡⃥\",bNot:\"⫭\",bnot:\"⌐\",Bopf:\"𝔹\",bopf:\"𝕓\",bot:\"⊥\",bottom:\"⊥\",bowtie:\"⋈\",boxbox:\"⧉\",boxDL:\"╗\",boxDl:\"╖\",boxdL:\"╕\",boxdl:\"┐\",boxDR:\"╔\",boxDr:\"╓\",boxdR:\"╒\",boxdr:\"┌\",boxH:\"═\",boxh:\"─\",boxHD:\"╦\",boxHd:\"╤\",boxhD:\"╥\",boxhd:\"┬\",boxHU:\"╩\",boxHu:\"╧\",boxhU:\"╨\",boxhu:\"┴\",boxminus:\"⊟\",boxplus:\"⊞\",boxtimes:\"⊠\",boxUL:\"╝\",boxUl:\"╜\",boxuL:\"╛\",boxul:\"┘\",boxUR:\"╚\",boxUr:\"╙\",boxuR:\"╘\",boxur:\"└\",boxV:\"║\",boxv:\"│\",boxVH:\"╬\",boxVh:\"╫\",boxvH:\"╪\",boxvh:\"┼\",boxVL:\"╣\",boxVl:\"╢\",boxvL:\"╡\",boxvl:\"┤\",boxVR:\"╠\",boxVr:\"╟\",boxvR:\"╞\",boxvr:\"├\",bprime:\"‵\",Breve:\"˘\",breve:\"˘\",brvbar:\"¦\",Bscr:\"ℬ\",bscr:\"𝒷\",bsemi:\"⁏\",bsim:\"∽\",bsime:\"⋍\",bsol:\"\\\\\",bsolb:\"⧅\",bsolhsub:\"⟈\",bull:\"•\",bullet:\"•\",bump:\"≎\",bumpE:\"⪮\",bumpe:\"≏\",Bumpeq:\"≎\",bumpeq:\"≏\",Cacute:\"Ć\",cacute:\"ć\",Cap:\"⋒\",cap:\"∩\",capand:\"⩄\",capbrcup:\"⩉\",capcap:\"⩋\",capcup:\"⩇\",capdot:\"⩀\",CapitalDifferentialD:\"ⅅ\",caps:\"∩︀\",caret:\"⁁\",caron:\"ˇ\",Cayleys:\"ℭ\",ccaps:\"⩍\",Ccaron:\"Č\",ccaron:\"č\",Ccedil:\"Ç\",ccedil:\"ç\",Ccirc:\"Ĉ\",ccirc:\"ĉ\",Cconint:\"∰\",ccups:\"⩌\",ccupssm:\"⩐\",Cdot:\"Ċ\",cdot:\"ċ\",cedil:\"¸\",Cedilla:\"¸\",cemptyv:\"⦲\",cent:\"¢\",CenterDot:\"·\",centerdot:\"·\",Cfr:\"ℭ\",cfr:\"𝔠\",CHcy:\"Ч\",chcy:\"ч\",check:\"✓\",checkmark:\"✓\",Chi:\"Χ\",chi:\"χ\",cir:\"○\",circ:\"ˆ\",circeq:\"≗\",circlearrowleft:\"↺\",circlearrowright:\"↻\",circledast:\"⊛\",circledcirc:\"⊚\",circleddash:\"⊝\",CircleDot:\"⊙\",circledR:\"®\",circledS:\"Ⓢ\",CircleMinus:\"⊖\",CirclePlus:\"⊕\",CircleTimes:\"⊗\",cirE:\"⧃\",cire:\"≗\",cirfnint:\"⨐\",cirmid:\"⫯\",cirscir:\"⧂\",ClockwiseContourIntegral:\"∲\",CloseCurlyDoubleQuote:\"”\",CloseCurlyQuote:\"’\",clubs:\"♣\",clubsuit:\"♣\",Colon:\"∷\",colon:\":\",Colone:\"⩴\",colone:\"≔\",coloneq:\"≔\",comma:\",\",commat:\"@\",comp:\"∁\",compfn:\"∘\",complement:\"∁\",complexes:\"ℂ\",cong:\"≅\",congdot:\"⩭\",Congruent:\"≡\",Conint:\"∯\",conint:\"∮\",ContourIntegral:\"∮\",Copf:\"ℂ\",copf:\"𝕔\",coprod:\"∐\",Coproduct:\"∐\",COPY:\"©\",copy:\"©\",copysr:\"℗\",CounterClockwiseContourIntegral:\"∳\",crarr:\"↵\",Cross:\"⨯\",cross:\"✗\",Cscr:\"𝒞\",cscr:\"𝒸\",csub:\"⫏\",csube:\"⫑\",csup:\"⫐\",csupe:\"⫒\",ctdot:\"⋯\",cudarrl:\"⤸\",cudarrr:\"⤵\",cuepr:\"⋞\",cuesc:\"⋟\",cularr:\"↶\",cularrp:\"⤽\",Cup:\"⋓\",cup:\"∪\",cupbrcap:\"⩈\",CupCap:\"≍\",cupcap:\"⩆\",cupcup:\"⩊\",cupdot:\"⊍\",cupor:\"⩅\",cups:\"∪︀\",curarr:\"↷\",curarrm:\"⤼\",curlyeqprec:\"⋞\",curlyeqsucc:\"⋟\",curlyvee:\"⋎\",curlywedge:\"⋏\",curren:\"¤\",curvearrowleft:\"↶\",curvearrowright:\"↷\",cuvee:\"⋎\",cuwed:\"⋏\",cwconint:\"∲\",cwint:\"∱\",cylcty:\"⌭\",Dagger:\"‡\",dagger:\"†\",daleth:\"ℸ\",Darr:\"↡\",dArr:\"⇓\",darr:\"↓\",dash:\"‐\",Dashv:\"⫤\",dashv:\"⊣\",dbkarow:\"⤏\",dblac:\"˝\",Dcaron:\"Ď\",dcaron:\"ď\",Dcy:\"Д\",dcy:\"д\",DD:\"ⅅ\",dd:\"ⅆ\",ddagger:\"‡\",ddarr:\"⇊\",DDotrahd:\"⤑\",ddotseq:\"⩷\",deg:\"°\",Del:\"∇\",Delta:\"Δ\",delta:\"δ\",demptyv:\"⦱\",dfisht:\"⥿\",Dfr:\"𝔇\",dfr:\"𝔡\",dHar:\"⥥\",dharl:\"⇃\",dharr:\"⇂\",DiacriticalAcute:\"´\",DiacriticalDot:\"˙\",DiacriticalDoubleAcute:\"˝\",DiacriticalGrave:\"`\",DiacriticalTilde:\"˜\",diam:\"⋄\",Diamond:\"⋄\",diamond:\"⋄\",diamondsuit:\"♦\",diams:\"♦\",die:\"¨\",DifferentialD:\"ⅆ\",digamma:\"ϝ\",disin:\"⋲\",div:\"÷\",divide:\"÷\",divideontimes:\"⋇\",divonx:\"⋇\",DJcy:\"Ђ\",djcy:\"ђ\",dlcorn:\"⌞\",dlcrop:\"⌍\",dollar:\"$\",Dopf:\"𝔻\",dopf:\"𝕕\",Dot:\"¨\",dot:\"˙\",DotDot:\"⃜\",doteq:\"≐\",doteqdot:\"≑\",DotEqual:\"≐\",dotminus:\"∸\",dotplus:\"∔\",dotsquare:\"⊡\",doublebarwedge:\"⌆\",DoubleContourIntegral:\"∯\",DoubleDot:\"¨\",DoubleDownArrow:\"⇓\",DoubleLeftArrow:\"⇐\",DoubleLeftRightArrow:\"⇔\",DoubleLeftTee:\"⫤\",DoubleLongLeftArrow:\"⟸\",DoubleLongLeftRightArrow:\"⟺\",DoubleLongRightArrow:\"⟹\",DoubleRightArrow:\"⇒\",DoubleRightTee:\"⊨\",DoubleUpArrow:\"⇑\",DoubleUpDownArrow:\"⇕\",DoubleVerticalBar:\"∥\",DownArrow:\"↓\",Downarrow:\"⇓\",downarrow:\"↓\",DownArrowBar:\"⤓\",DownArrowUpArrow:\"⇵\",DownBreve:\"̑\",downdownarrows:\"⇊\",downharpoonleft:\"⇃\",downharpoonright:\"⇂\",DownLeftRightVector:\"⥐\",DownLeftTeeVector:\"⥞\",DownLeftVector:\"↽\",DownLeftVectorBar:\"⥖\",DownRightTeeVector:\"⥟\",DownRightVector:\"⇁\",DownRightVectorBar:\"⥗\",DownTee:\"⊤\",DownTeeArrow:\"↧\",drbkarow:\"⤐\",drcorn:\"⌟\",drcrop:\"⌌\",Dscr:\"𝒟\",dscr:\"𝒹\",DScy:\"Ѕ\",dscy:\"ѕ\",dsol:\"⧶\",Dstrok:\"Đ\",dstrok:\"đ\",dtdot:\"⋱\",dtri:\"▿\",dtrif:\"▾\",duarr:\"⇵\",duhar:\"⥯\",dwangle:\"⦦\",DZcy:\"Џ\",dzcy:\"џ\",dzigrarr:\"⟿\",Eacute:\"É\",eacute:\"é\",easter:\"⩮\",Ecaron:\"Ě\",ecaron:\"ě\",ecir:\"≖\",Ecirc:\"Ê\",ecirc:\"ê\",ecolon:\"≕\",Ecy:\"Э\",ecy:\"э\",eDDot:\"⩷\",Edot:\"Ė\",eDot:\"≑\",edot:\"ė\",ee:\"ⅇ\",efDot:\"≒\",Efr:\"𝔈\",efr:\"𝔢\",eg:\"⪚\",Egrave:\"È\",egrave:\"è\",egs:\"⪖\",egsdot:\"⪘\",el:\"⪙\",Element:\"∈\",elinters:\"⏧\",ell:\"ℓ\",els:\"⪕\",elsdot:\"⪗\",Emacr:\"Ē\",emacr:\"ē\",empty:\"∅\",emptyset:\"∅\",EmptySmallSquare:\"◻\",emptyv:\"∅\",EmptyVerySmallSquare:\"▫\",emsp:\" \",emsp13:\" \",emsp14:\" \",ENG:\"Ŋ\",eng:\"ŋ\",ensp:\" \",Eogon:\"Ę\",eogon:\"ę\",Eopf:\"𝔼\",eopf:\"𝕖\",epar:\"⋕\",eparsl:\"⧣\",eplus:\"⩱\",epsi:\"ε\",Epsilon:\"Ε\",epsilon:\"ε\",epsiv:\"ϵ\",eqcirc:\"≖\",eqcolon:\"≕\",eqsim:\"≂\",eqslantgtr:\"⪖\",eqslantless:\"⪕\",Equal:\"⩵\",equals:\"=\",EqualTilde:\"≂\",equest:\"≟\",Equilibrium:\"⇌\",equiv:\"≡\",equivDD:\"⩸\",eqvparsl:\"⧥\",erarr:\"⥱\",erDot:\"≓\",Escr:\"ℰ\",escr:\"ℯ\",esdot:\"≐\",Esim:\"⩳\",esim:\"≂\",Eta:\"Η\",eta:\"η\",ETH:\"Ð\",eth:\"ð\",Euml:\"Ë\",euml:\"ë\",euro:\"€\",excl:\"!\",exist:\"∃\",Exists:\"∃\",expectation:\"ℰ\",ExponentialE:\"ⅇ\",exponentiale:\"ⅇ\",fallingdotseq:\"≒\",Fcy:\"Ф\",fcy:\"ф\",female:\"♀\",ffilig:\"ffi\",fflig:\"ff\",ffllig:\"ffl\",Ffr:\"𝔉\",ffr:\"𝔣\",filig:\"fi\",FilledSmallSquare:\"◼\",FilledVerySmallSquare:\"▪\",fjlig:\"fj\",flat:\"♭\",fllig:\"fl\",fltns:\"▱\",fnof:\"ƒ\",Fopf:\"𝔽\",fopf:\"𝕗\",ForAll:\"∀\",forall:\"∀\",fork:\"⋔\",forkv:\"⫙\",Fouriertrf:\"ℱ\",fpartint:\"⨍\",frac12:\"½\",frac13:\"⅓\",frac14:\"¼\",frac15:\"⅕\",frac16:\"⅙\",frac18:\"⅛\",frac23:\"⅔\",frac25:\"⅖\",frac34:\"¾\",frac35:\"⅗\",frac38:\"⅜\",frac45:\"⅘\",frac56:\"⅚\",frac58:\"⅝\",frac78:\"⅞\",frasl:\"⁄\",frown:\"⌢\",Fscr:\"ℱ\",fscr:\"𝒻\",gacute:\"ǵ\",Gamma:\"Γ\",gamma:\"γ\",Gammad:\"Ϝ\",gammad:\"ϝ\",gap:\"⪆\",Gbreve:\"Ğ\",gbreve:\"ğ\",Gcedil:\"Ģ\",Gcirc:\"Ĝ\",gcirc:\"ĝ\",Gcy:\"Г\",gcy:\"г\",Gdot:\"Ġ\",gdot:\"ġ\",gE:\"≧\",ge:\"≥\",gEl:\"⪌\",gel:\"⋛\",geq:\"≥\",geqq:\"≧\",geqslant:\"⩾\",ges:\"⩾\",gescc:\"⪩\",gesdot:\"⪀\",gesdoto:\"⪂\",gesdotol:\"⪄\",gesl:\"⋛︀\",gesles:\"⪔\",Gfr:\"𝔊\",gfr:\"𝔤\",Gg:\"⋙\",gg:\"≫\",ggg:\"⋙\",gimel:\"ℷ\",GJcy:\"Ѓ\",gjcy:\"ѓ\",gl:\"≷\",gla:\"⪥\",glE:\"⪒\",glj:\"⪤\",gnap:\"⪊\",gnapprox:\"⪊\",gnE:\"≩\",gne:\"⪈\",gneq:\"⪈\",gneqq:\"≩\",gnsim:\"⋧\",Gopf:\"𝔾\",gopf:\"𝕘\",grave:\"`\",GreaterEqual:\"≥\",GreaterEqualLess:\"⋛\",GreaterFullEqual:\"≧\",GreaterGreater:\"⪢\",GreaterLess:\"≷\",GreaterSlantEqual:\"⩾\",GreaterTilde:\"≳\",Gscr:\"𝒢\",gscr:\"ℊ\",gsim:\"≳\",gsime:\"⪎\",gsiml:\"⪐\",GT:\">\",Gt:\"≫\",gt:\">\",gtcc:\"⪧\",gtcir:\"⩺\",gtdot:\"⋗\",gtlPar:\"⦕\",gtquest:\"⩼\",gtrapprox:\"⪆\",gtrarr:\"⥸\",gtrdot:\"⋗\",gtreqless:\"⋛\",gtreqqless:\"⪌\",gtrless:\"≷\",gtrsim:\"≳\",gvertneqq:\"≩︀\",gvnE:\"≩︀\",Hacek:\"ˇ\",hairsp:\" \",half:\"½\",hamilt:\"ℋ\",HARDcy:\"Ъ\",hardcy:\"ъ\",hArr:\"⇔\",harr:\"↔\",harrcir:\"⥈\",harrw:\"↭\",Hat:\"^\",hbar:\"ℏ\",Hcirc:\"Ĥ\",hcirc:\"ĥ\",hearts:\"♥\",heartsuit:\"♥\",hellip:\"…\",hercon:\"⊹\",Hfr:\"ℌ\",hfr:\"𝔥\",HilbertSpace:\"ℋ\",hksearow:\"⤥\",hkswarow:\"⤦\",hoarr:\"⇿\",homtht:\"∻\",hookleftarrow:\"↩\",hookrightarrow:\"↪\",Hopf:\"ℍ\",hopf:\"𝕙\",horbar:\"―\",HorizontalLine:\"─\",Hscr:\"ℋ\",hscr:\"𝒽\",hslash:\"ℏ\",Hstrok:\"Ħ\",hstrok:\"ħ\",HumpDownHump:\"≎\",HumpEqual:\"≏\",hybull:\"⁃\",hyphen:\"‐\",Iacute:\"Í\",iacute:\"í\",ic:\"\",Icirc:\"Î\",icirc:\"î\",Icy:\"И\",icy:\"и\",Idot:\"İ\",IEcy:\"Е\",iecy:\"е\",iexcl:\"¡\",iff:\"⇔\",Ifr:\"ℑ\",ifr:\"𝔦\",Igrave:\"Ì\",igrave:\"ì\",ii:\"ⅈ\",iiiint:\"⨌\",iiint:\"∭\",iinfin:\"⧜\",iiota:\"℩\",IJlig:\"IJ\",ijlig:\"ij\",Im:\"ℑ\",Imacr:\"Ī\",imacr:\"ī\",image:\"ℑ\",ImaginaryI:\"ⅈ\",imagline:\"ℐ\",imagpart:\"ℑ\",imath:\"ı\",imof:\"⊷\",imped:\"Ƶ\",Implies:\"⇒\",in:\"∈\",incare:\"℅\",infin:\"∞\",infintie:\"⧝\",inodot:\"ı\",Int:\"∬\",int:\"∫\",intcal:\"⊺\",integers:\"ℤ\",Integral:\"∫\",intercal:\"⊺\",Intersection:\"⋂\",intlarhk:\"⨗\",intprod:\"⨼\",InvisibleComma:\"\",InvisibleTimes:\"\",IOcy:\"Ё\",iocy:\"ё\",Iogon:\"Į\",iogon:\"į\",Iopf:\"𝕀\",iopf:\"𝕚\",Iota:\"Ι\",iota:\"ι\",iprod:\"⨼\",iquest:\"¿\",Iscr:\"ℐ\",iscr:\"𝒾\",isin:\"∈\",isindot:\"⋵\",isinE:\"⋹\",isins:\"⋴\",isinsv:\"⋳\",isinv:\"∈\",it:\"\",Itilde:\"Ĩ\",itilde:\"ĩ\",Iukcy:\"І\",iukcy:\"і\",Iuml:\"Ï\",iuml:\"ï\",Jcirc:\"Ĵ\",jcirc:\"ĵ\",Jcy:\"Й\",jcy:\"й\",Jfr:\"𝔍\",jfr:\"𝔧\",jmath:\"ȷ\",Jopf:\"𝕁\",jopf:\"𝕛\",Jscr:\"𝒥\",jscr:\"𝒿\",Jsercy:\"Ј\",jsercy:\"ј\",Jukcy:\"Є\",jukcy:\"є\",Kappa:\"Κ\",kappa:\"κ\",kappav:\"ϰ\",Kcedil:\"Ķ\",kcedil:\"ķ\",Kcy:\"К\",kcy:\"к\",Kfr:\"𝔎\",kfr:\"𝔨\",kgreen:\"ĸ\",KHcy:\"Х\",khcy:\"х\",KJcy:\"Ќ\",kjcy:\"ќ\",Kopf:\"𝕂\",kopf:\"𝕜\",Kscr:\"𝒦\",kscr:\"𝓀\",lAarr:\"⇚\",Lacute:\"Ĺ\",lacute:\"ĺ\",laemptyv:\"⦴\",lagran:\"ℒ\",Lambda:\"Λ\",lambda:\"λ\",Lang:\"⟪\",lang:\"⟨\",langd:\"⦑\",langle:\"⟨\",lap:\"⪅\",Laplacetrf:\"ℒ\",laquo:\"«\",Larr:\"↞\",lArr:\"⇐\",larr:\"←\",larrb:\"⇤\",larrbfs:\"⤟\",larrfs:\"⤝\",larrhk:\"↩\",larrlp:\"↫\",larrpl:\"⤹\",larrsim:\"⥳\",larrtl:\"↢\",lat:\"⪫\",lAtail:\"⤛\",latail:\"⤙\",late:\"⪭\",lates:\"⪭︀\",lBarr:\"⤎\",lbarr:\"⤌\",lbbrk:\"❲\",lbrace:\"{\",lbrack:\"[\",lbrke:\"⦋\",lbrksld:\"⦏\",lbrkslu:\"⦍\",Lcaron:\"Ľ\",lcaron:\"ľ\",Lcedil:\"Ļ\",lcedil:\"ļ\",lceil:\"⌈\",lcub:\"{\",Lcy:\"Л\",lcy:\"л\",ldca:\"⤶\",ldquo:\"“\",ldquor:\"„\",ldrdhar:\"⥧\",ldrushar:\"⥋\",ldsh:\"↲\",lE:\"≦\",le:\"≤\",LeftAngleBracket:\"⟨\",LeftArrow:\"←\",Leftarrow:\"⇐\",leftarrow:\"←\",LeftArrowBar:\"⇤\",LeftArrowRightArrow:\"⇆\",leftarrowtail:\"↢\",LeftCeiling:\"⌈\",LeftDoubleBracket:\"⟦\",LeftDownTeeVector:\"⥡\",LeftDownVector:\"⇃\",LeftDownVectorBar:\"⥙\",LeftFloor:\"⌊\",leftharpoondown:\"↽\",leftharpoonup:\"↼\",leftleftarrows:\"⇇\",LeftRightArrow:\"↔\",Leftrightarrow:\"⇔\",leftrightarrow:\"↔\",leftrightarrows:\"⇆\",leftrightharpoons:\"⇋\",leftrightsquigarrow:\"↭\",LeftRightVector:\"⥎\",LeftTee:\"⊣\",LeftTeeArrow:\"↤\",LeftTeeVector:\"⥚\",leftthreetimes:\"⋋\",LeftTriangle:\"⊲\",LeftTriangleBar:\"⧏\",LeftTriangleEqual:\"⊴\",LeftUpDownVector:\"⥑\",LeftUpTeeVector:\"⥠\",LeftUpVector:\"↿\",LeftUpVectorBar:\"⥘\",LeftVector:\"↼\",LeftVectorBar:\"⥒\",lEg:\"⪋\",leg:\"⋚\",leq:\"≤\",leqq:\"≦\",leqslant:\"⩽\",les:\"⩽\",lescc:\"⪨\",lesdot:\"⩿\",lesdoto:\"⪁\",lesdotor:\"⪃\",lesg:\"⋚︀\",lesges:\"⪓\",lessapprox:\"⪅\",lessdot:\"⋖\",lesseqgtr:\"⋚\",lesseqqgtr:\"⪋\",LessEqualGreater:\"⋚\",LessFullEqual:\"≦\",LessGreater:\"≶\",lessgtr:\"≶\",LessLess:\"⪡\",lesssim:\"≲\",LessSlantEqual:\"⩽\",LessTilde:\"≲\",lfisht:\"⥼\",lfloor:\"⌊\",Lfr:\"𝔏\",lfr:\"𝔩\",lg:\"≶\",lgE:\"⪑\",lHar:\"⥢\",lhard:\"↽\",lharu:\"↼\",lharul:\"⥪\",lhblk:\"▄\",LJcy:\"Љ\",ljcy:\"љ\",Ll:\"⋘\",ll:\"≪\",llarr:\"⇇\",llcorner:\"⌞\",Lleftarrow:\"⇚\",llhard:\"⥫\",lltri:\"◺\",Lmidot:\"Ŀ\",lmidot:\"ŀ\",lmoust:\"⎰\",lmoustache:\"⎰\",lnap:\"⪉\",lnapprox:\"⪉\",lnE:\"≨\",lne:\"⪇\",lneq:\"⪇\",lneqq:\"≨\",lnsim:\"⋦\",loang:\"⟬\",loarr:\"⇽\",lobrk:\"⟦\",LongLeftArrow:\"⟵\",Longleftarrow:\"⟸\",longleftarrow:\"⟵\",LongLeftRightArrow:\"⟷\",Longleftrightarrow:\"⟺\",longleftrightarrow:\"⟷\",longmapsto:\"⟼\",LongRightArrow:\"⟶\",Longrightarrow:\"⟹\",longrightarrow:\"⟶\",looparrowleft:\"↫\",looparrowright:\"↬\",lopar:\"⦅\",Lopf:\"𝕃\",lopf:\"𝕝\",loplus:\"⨭\",lotimes:\"⨴\",lowast:\"∗\",lowbar:\"_\",LowerLeftArrow:\"↙\",LowerRightArrow:\"↘\",loz:\"◊\",lozenge:\"◊\",lozf:\"⧫\",lpar:\"(\",lparlt:\"⦓\",lrarr:\"⇆\",lrcorner:\"⌟\",lrhar:\"⇋\",lrhard:\"⥭\",lrm:\"\",lrtri:\"⊿\",lsaquo:\"‹\",Lscr:\"ℒ\",lscr:\"𝓁\",Lsh:\"↰\",lsh:\"↰\",lsim:\"≲\",lsime:\"⪍\",lsimg:\"⪏\",lsqb:\"[\",lsquo:\"‘\",lsquor:\"‚\",Lstrok:\"Ł\",lstrok:\"ł\",LT:\"<\",Lt:\"≪\",lt:\"<\",ltcc:\"⪦\",ltcir:\"⩹\",ltdot:\"⋖\",lthree:\"⋋\",ltimes:\"⋉\",ltlarr:\"⥶\",ltquest:\"⩻\",ltri:\"◃\",ltrie:\"⊴\",ltrif:\"◂\",ltrPar:\"⦖\",lurdshar:\"⥊\",luruhar:\"⥦\",lvertneqq:\"≨︀\",lvnE:\"≨︀\",macr:\"¯\",male:\"♂\",malt:\"✠\",maltese:\"✠\",Map:\"⤅\",map:\"↦\",mapsto:\"↦\",mapstodown:\"↧\",mapstoleft:\"↤\",mapstoup:\"↥\",marker:\"▮\",mcomma:\"⨩\",Mcy:\"М\",mcy:\"м\",mdash:\"—\",mDDot:\"∺\",measuredangle:\"∡\",MediumSpace:\" \",Mellintrf:\"ℳ\",Mfr:\"𝔐\",mfr:\"𝔪\",mho:\"℧\",micro:\"µ\",mid:\"∣\",midast:\"*\",midcir:\"⫰\",middot:\"·\",minus:\"−\",minusb:\"⊟\",minusd:\"∸\",minusdu:\"⨪\",MinusPlus:\"∓\",mlcp:\"⫛\",mldr:\"…\",mnplus:\"∓\",models:\"⊧\",Mopf:\"𝕄\",mopf:\"𝕞\",mp:\"∓\",Mscr:\"ℳ\",mscr:\"𝓂\",mstpos:\"∾\",Mu:\"Μ\",mu:\"μ\",multimap:\"⊸\",mumap:\"⊸\",nabla:\"∇\",Nacute:\"Ń\",nacute:\"ń\",nang:\"∠⃒\",nap:\"≉\",napE:\"⩰̸\",napid:\"≋̸\",napos:\"ʼn\",napprox:\"≉\",natur:\"♮\",natural:\"♮\",naturals:\"ℕ\",nbsp:\" \",nbump:\"≎̸\",nbumpe:\"≏̸\",ncap:\"⩃\",Ncaron:\"Ň\",ncaron:\"ň\",Ncedil:\"Ņ\",ncedil:\"ņ\",ncong:\"≇\",ncongdot:\"⩭̸\",ncup:\"⩂\",Ncy:\"Н\",ncy:\"н\",ndash:\"–\",ne:\"≠\",nearhk:\"⤤\",neArr:\"⇗\",nearr:\"↗\",nearrow:\"↗\",nedot:\"≐̸\",NegativeMediumSpace:\"\",NegativeThickSpace:\"\",NegativeThinSpace:\"\",NegativeVeryThinSpace:\"\",nequiv:\"≢\",nesear:\"⤨\",nesim:\"≂̸\",NestedGreaterGreater:\"≫\",NestedLessLess:\"≪\",NewLine:\"\\n\",nexist:\"∄\",nexists:\"∄\",Nfr:\"𝔑\",nfr:\"𝔫\",ngE:\"≧̸\",nge:\"≱\",ngeq:\"≱\",ngeqq:\"≧̸\",ngeqslant:\"⩾̸\",nges:\"⩾̸\",nGg:\"⋙̸\",ngsim:\"≵\",nGt:\"≫⃒\",ngt:\"≯\",ngtr:\"≯\",nGtv:\"≫̸\",nhArr:\"⇎\",nharr:\"↮\",nhpar:\"⫲\",ni:\"∋\",nis:\"⋼\",nisd:\"⋺\",niv:\"∋\",NJcy:\"Њ\",njcy:\"њ\",nlArr:\"⇍\",nlarr:\"↚\",nldr:\"‥\",nlE:\"≦̸\",nle:\"≰\",nLeftarrow:\"⇍\",nleftarrow:\"↚\",nLeftrightarrow:\"⇎\",nleftrightarrow:\"↮\",nleq:\"≰\",nleqq:\"≦̸\",nleqslant:\"⩽̸\",nles:\"⩽̸\",nless:\"≮\",nLl:\"⋘̸\",nlsim:\"≴\",nLt:\"≪⃒\",nlt:\"≮\",nltri:\"⋪\",nltrie:\"⋬\",nLtv:\"≪̸\",nmid:\"∤\",NoBreak:\"\",NonBreakingSpace:\" \",Nopf:\"ℕ\",nopf:\"𝕟\",Not:\"⫬\",not:\"¬\",NotCongruent:\"≢\",NotCupCap:\"≭\",NotDoubleVerticalBar:\"∦\",NotElement:\"∉\",NotEqual:\"≠\",NotEqualTilde:\"≂̸\",NotExists:\"∄\",NotGreater:\"≯\",NotGreaterEqual:\"≱\",NotGreaterFullEqual:\"≧̸\",NotGreaterGreater:\"≫̸\",NotGreaterLess:\"≹\",NotGreaterSlantEqual:\"⩾̸\",NotGreaterTilde:\"≵\",NotHumpDownHump:\"≎̸\",NotHumpEqual:\"≏̸\",notin:\"∉\",notindot:\"⋵̸\",notinE:\"⋹̸\",notinva:\"∉\",notinvb:\"⋷\",notinvc:\"⋶\",NotLeftTriangle:\"⋪\",NotLeftTriangleBar:\"⧏̸\",NotLeftTriangleEqual:\"⋬\",NotLess:\"≮\",NotLessEqual:\"≰\",NotLessGreater:\"≸\",NotLessLess:\"≪̸\",NotLessSlantEqual:\"⩽̸\",NotLessTilde:\"≴\",NotNestedGreaterGreater:\"⪢̸\",NotNestedLessLess:\"⪡̸\",notni:\"∌\",notniva:\"∌\",notnivb:\"⋾\",notnivc:\"⋽\",NotPrecedes:\"⊀\",NotPrecedesEqual:\"⪯̸\",NotPrecedesSlantEqual:\"⋠\",NotReverseElement:\"∌\",NotRightTriangle:\"⋫\",NotRightTriangleBar:\"⧐̸\",NotRightTriangleEqual:\"⋭\",NotSquareSubset:\"⊏̸\",NotSquareSubsetEqual:\"⋢\",NotSquareSuperset:\"⊐̸\",NotSquareSupersetEqual:\"⋣\",NotSubset:\"⊂⃒\",NotSubsetEqual:\"⊈\",NotSucceeds:\"⊁\",NotSucceedsEqual:\"⪰̸\",NotSucceedsSlantEqual:\"⋡\",NotSucceedsTilde:\"≿̸\",NotSuperset:\"⊃⃒\",NotSupersetEqual:\"⊉\",NotTilde:\"≁\",NotTildeEqual:\"≄\",NotTildeFullEqual:\"≇\",NotTildeTilde:\"≉\",NotVerticalBar:\"∤\",npar:\"∦\",nparallel:\"∦\",nparsl:\"⫽⃥\",npart:\"∂̸\",npolint:\"⨔\",npr:\"⊀\",nprcue:\"⋠\",npre:\"⪯̸\",nprec:\"⊀\",npreceq:\"⪯̸\",nrArr:\"⇏\",nrarr:\"↛\",nrarrc:\"⤳̸\",nrarrw:\"↝̸\",nRightarrow:\"⇏\",nrightarrow:\"↛\",nrtri:\"⋫\",nrtrie:\"⋭\",nsc:\"⊁\",nsccue:\"⋡\",nsce:\"⪰̸\",Nscr:\"𝒩\",nscr:\"𝓃\",nshortmid:\"∤\",nshortparallel:\"∦\",nsim:\"≁\",nsime:\"≄\",nsimeq:\"≄\",nsmid:\"∤\",nspar:\"∦\",nsqsube:\"⋢\",nsqsupe:\"⋣\",nsub:\"⊄\",nsubE:\"⫅̸\",nsube:\"⊈\",nsubset:\"⊂⃒\",nsubseteq:\"⊈\",nsubseteqq:\"⫅̸\",nsucc:\"⊁\",nsucceq:\"⪰̸\",nsup:\"⊅\",nsupE:\"⫆̸\",nsupe:\"⊉\",nsupset:\"⊃⃒\",nsupseteq:\"⊉\",nsupseteqq:\"⫆̸\",ntgl:\"≹\",Ntilde:\"Ñ\",ntilde:\"ñ\",ntlg:\"≸\",ntriangleleft:\"⋪\",ntrianglelefteq:\"⋬\",ntriangleright:\"⋫\",ntrianglerighteq:\"⋭\",Nu:\"Ν\",nu:\"ν\",num:\"#\",numero:\"№\",numsp:\" \",nvap:\"≍⃒\",nVDash:\"⊯\",nVdash:\"⊮\",nvDash:\"⊭\",nvdash:\"⊬\",nvge:\"≥⃒\",nvgt:\">⃒\",nvHarr:\"⤄\",nvinfin:\"⧞\",nvlArr:\"⤂\",nvle:\"≤⃒\",nvlt:\"<⃒\",nvltrie:\"⊴⃒\",nvrArr:\"⤃\",nvrtrie:\"⊵⃒\",nvsim:\"∼⃒\",nwarhk:\"⤣\",nwArr:\"⇖\",nwarr:\"↖\",nwarrow:\"↖\",nwnear:\"⤧\",Oacute:\"Ó\",oacute:\"ó\",oast:\"⊛\",ocir:\"⊚\",Ocirc:\"Ô\",ocirc:\"ô\",Ocy:\"О\",ocy:\"о\",odash:\"⊝\",Odblac:\"Ő\",odblac:\"ő\",odiv:\"⨸\",odot:\"⊙\",odsold:\"⦼\",OElig:\"Œ\",oelig:\"œ\",ofcir:\"⦿\",Ofr:\"𝔒\",ofr:\"𝔬\",ogon:\"˛\",Ograve:\"Ò\",ograve:\"ò\",ogt:\"⧁\",ohbar:\"⦵\",ohm:\"Ω\",oint:\"∮\",olarr:\"↺\",olcir:\"⦾\",olcross:\"⦻\",oline:\"‾\",olt:\"⧀\",Omacr:\"Ō\",omacr:\"ō\",Omega:\"Ω\",omega:\"ω\",Omicron:\"Ο\",omicron:\"ο\",omid:\"⦶\",ominus:\"⊖\",Oopf:\"𝕆\",oopf:\"𝕠\",opar:\"⦷\",OpenCurlyDoubleQuote:\"“\",OpenCurlyQuote:\"‘\",operp:\"⦹\",oplus:\"⊕\",Or:\"⩔\",or:\"∨\",orarr:\"↻\",ord:\"⩝\",order:\"ℴ\",orderof:\"ℴ\",ordf:\"ª\",ordm:\"º\",origof:\"⊶\",oror:\"⩖\",orslope:\"⩗\",orv:\"⩛\",oS:\"Ⓢ\",Oscr:\"𝒪\",oscr:\"ℴ\",Oslash:\"Ø\",oslash:\"ø\",osol:\"⊘\",Otilde:\"Õ\",otilde:\"õ\",Otimes:\"⨷\",otimes:\"⊗\",otimesas:\"⨶\",Ouml:\"Ö\",ouml:\"ö\",ovbar:\"⌽\",OverBar:\"‾\",OverBrace:\"⏞\",OverBracket:\"⎴\",OverParenthesis:\"⏜\",par:\"∥\",para:\"¶\",parallel:\"∥\",parsim:\"⫳\",parsl:\"⫽\",part:\"∂\",PartialD:\"∂\",Pcy:\"П\",pcy:\"п\",percnt:\"%\",period:\".\",permil:\"‰\",perp:\"⊥\",pertenk:\"‱\",Pfr:\"𝔓\",pfr:\"𝔭\",Phi:\"Φ\",phi:\"φ\",phiv:\"ϕ\",phmmat:\"ℳ\",phone:\"☎\",Pi:\"Π\",pi:\"π\",pitchfork:\"⋔\",piv:\"ϖ\",planck:\"ℏ\",planckh:\"ℎ\",plankv:\"ℏ\",plus:\"+\",plusacir:\"⨣\",plusb:\"⊞\",pluscir:\"⨢\",plusdo:\"∔\",plusdu:\"⨥\",pluse:\"⩲\",PlusMinus:\"±\",plusmn:\"±\",plussim:\"⨦\",plustwo:\"⨧\",pm:\"±\",Poincareplane:\"ℌ\",pointint:\"⨕\",Popf:\"ℙ\",popf:\"𝕡\",pound:\"£\",Pr:\"⪻\",pr:\"≺\",prap:\"⪷\",prcue:\"≼\",prE:\"⪳\",pre:\"⪯\",prec:\"≺\",precapprox:\"⪷\",preccurlyeq:\"≼\",Precedes:\"≺\",PrecedesEqual:\"⪯\",PrecedesSlantEqual:\"≼\",PrecedesTilde:\"≾\",preceq:\"⪯\",precnapprox:\"⪹\",precneqq:\"⪵\",precnsim:\"⋨\",precsim:\"≾\",Prime:\"″\",prime:\"′\",primes:\"ℙ\",prnap:\"⪹\",prnE:\"⪵\",prnsim:\"⋨\",prod:\"∏\",Product:\"∏\",profalar:\"⌮\",profline:\"⌒\",profsurf:\"⌓\",prop:\"∝\",Proportion:\"∷\",Proportional:\"∝\",propto:\"∝\",prsim:\"≾\",prurel:\"⊰\",Pscr:\"𝒫\",pscr:\"𝓅\",Psi:\"Ψ\",psi:\"ψ\",puncsp:\" \",Qfr:\"𝔔\",qfr:\"𝔮\",qint:\"⨌\",Qopf:\"ℚ\",qopf:\"𝕢\",qprime:\"⁗\",Qscr:\"𝒬\",qscr:\"𝓆\",quaternions:\"ℍ\",quatint:\"⨖\",quest:\"?\",questeq:\"≟\",QUOT:'\"',quot:'\"',rAarr:\"⇛\",race:\"∽̱\",Racute:\"Ŕ\",racute:\"ŕ\",radic:\"√\",raemptyv:\"⦳\",Rang:\"⟫\",rang:\"⟩\",rangd:\"⦒\",range:\"⦥\",rangle:\"⟩\",raquo:\"»\",Rarr:\"↠\",rArr:\"⇒\",rarr:\"→\",rarrap:\"⥵\",rarrb:\"⇥\",rarrbfs:\"⤠\",rarrc:\"⤳\",rarrfs:\"⤞\",rarrhk:\"↪\",rarrlp:\"↬\",rarrpl:\"⥅\",rarrsim:\"⥴\",Rarrtl:\"⤖\",rarrtl:\"↣\",rarrw:\"↝\",rAtail:\"⤜\",ratail:\"⤚\",ratio:\"∶\",rationals:\"ℚ\",RBarr:\"⤐\",rBarr:\"⤏\",rbarr:\"⤍\",rbbrk:\"❳\",rbrace:\"}\",rbrack:\"]\",rbrke:\"⦌\",rbrksld:\"⦎\",rbrkslu:\"⦐\",Rcaron:\"Ř\",rcaron:\"ř\",Rcedil:\"Ŗ\",rcedil:\"ŗ\",rceil:\"⌉\",rcub:\"}\",Rcy:\"Р\",rcy:\"р\",rdca:\"⤷\",rdldhar:\"⥩\",rdquo:\"”\",rdquor:\"”\",rdsh:\"↳\",Re:\"ℜ\",real:\"ℜ\",realine:\"ℛ\",realpart:\"ℜ\",reals:\"ℝ\",rect:\"▭\",REG:\"®\",reg:\"®\",ReverseElement:\"∋\",ReverseEquilibrium:\"⇋\",ReverseUpEquilibrium:\"⥯\",rfisht:\"⥽\",rfloor:\"⌋\",Rfr:\"ℜ\",rfr:\"𝔯\",rHar:\"⥤\",rhard:\"⇁\",rharu:\"⇀\",rharul:\"⥬\",Rho:\"Ρ\",rho:\"ρ\",rhov:\"ϱ\",RightAngleBracket:\"⟩\",RightArrow:\"→\",Rightarrow:\"⇒\",rightarrow:\"→\",RightArrowBar:\"⇥\",RightArrowLeftArrow:\"⇄\",rightarrowtail:\"↣\",RightCeiling:\"⌉\",RightDoubleBracket:\"⟧\",RightDownTeeVector:\"⥝\",RightDownVector:\"⇂\",RightDownVectorBar:\"⥕\",RightFloor:\"⌋\",rightharpoondown:\"⇁\",rightharpoonup:\"⇀\",rightleftarrows:\"⇄\",rightleftharpoons:\"⇌\",rightrightarrows:\"⇉\",rightsquigarrow:\"↝\",RightTee:\"⊢\",RightTeeArrow:\"↦\",RightTeeVector:\"⥛\",rightthreetimes:\"⋌\",RightTriangle:\"⊳\",RightTriangleBar:\"⧐\",RightTriangleEqual:\"⊵\",RightUpDownVector:\"⥏\",RightUpTeeVector:\"⥜\",RightUpVector:\"↾\",RightUpVectorBar:\"⥔\",RightVector:\"⇀\",RightVectorBar:\"⥓\",ring:\"˚\",risingdotseq:\"≓\",rlarr:\"⇄\",rlhar:\"⇌\",rlm:\"\",rmoust:\"⎱\",rmoustache:\"⎱\",rnmid:\"⫮\",roang:\"⟭\",roarr:\"⇾\",robrk:\"⟧\",ropar:\"⦆\",Ropf:\"ℝ\",ropf:\"𝕣\",roplus:\"⨮\",rotimes:\"⨵\",RoundImplies:\"⥰\",rpar:\")\",rpargt:\"⦔\",rppolint:\"⨒\",rrarr:\"⇉\",Rrightarrow:\"⇛\",rsaquo:\"›\",Rscr:\"ℛ\",rscr:\"𝓇\",Rsh:\"↱\",rsh:\"↱\",rsqb:\"]\",rsquo:\"’\",rsquor:\"’\",rthree:\"⋌\",rtimes:\"⋊\",rtri:\"▹\",rtrie:\"⊵\",rtrif:\"▸\",rtriltri:\"⧎\",RuleDelayed:\"⧴\",ruluhar:\"⥨\",rx:\"℞\",Sacute:\"Ś\",sacute:\"ś\",sbquo:\"‚\",Sc:\"⪼\",sc:\"≻\",scap:\"⪸\",Scaron:\"Š\",scaron:\"š\",sccue:\"≽\",scE:\"⪴\",sce:\"⪰\",Scedil:\"Ş\",scedil:\"ş\",Scirc:\"Ŝ\",scirc:\"ŝ\",scnap:\"⪺\",scnE:\"⪶\",scnsim:\"⋩\",scpolint:\"⨓\",scsim:\"≿\",Scy:\"С\",scy:\"с\",sdot:\"⋅\",sdotb:\"⊡\",sdote:\"⩦\",searhk:\"⤥\",seArr:\"⇘\",searr:\"↘\",searrow:\"↘\",sect:\"§\",semi:\";\",seswar:\"⤩\",setminus:\"∖\",setmn:\"∖\",sext:\"✶\",Sfr:\"𝔖\",sfr:\"𝔰\",sfrown:\"⌢\",sharp:\"♯\",SHCHcy:\"Щ\",shchcy:\"щ\",SHcy:\"Ш\",shcy:\"ш\",ShortDownArrow:\"↓\",ShortLeftArrow:\"←\",shortmid:\"∣\",shortparallel:\"∥\",ShortRightArrow:\"→\",ShortUpArrow:\"↑\",shy:\"\",Sigma:\"Σ\",sigma:\"σ\",sigmaf:\"ς\",sigmav:\"ς\",sim:\"∼\",simdot:\"⩪\",sime:\"≃\",simeq:\"≃\",simg:\"⪞\",simgE:\"⪠\",siml:\"⪝\",simlE:\"⪟\",simne:\"≆\",simplus:\"⨤\",simrarr:\"⥲\",slarr:\"←\",SmallCircle:\"∘\",smallsetminus:\"∖\",smashp:\"⨳\",smeparsl:\"⧤\",smid:\"∣\",smile:\"⌣\",smt:\"⪪\",smte:\"⪬\",smtes:\"⪬︀\",SOFTcy:\"Ь\",softcy:\"ь\",sol:\"/\",solb:\"⧄\",solbar:\"⌿\",Sopf:\"𝕊\",sopf:\"𝕤\",spades:\"♠\",spadesuit:\"♠\",spar:\"∥\",sqcap:\"⊓\",sqcaps:\"⊓︀\",sqcup:\"⊔\",sqcups:\"⊔︀\",Sqrt:\"√\",sqsub:\"⊏\",sqsube:\"⊑\",sqsubset:\"⊏\",sqsubseteq:\"⊑\",sqsup:\"⊐\",sqsupe:\"⊒\",sqsupset:\"⊐\",sqsupseteq:\"⊒\",squ:\"□\",Square:\"□\",square:\"□\",SquareIntersection:\"⊓\",SquareSubset:\"⊏\",SquareSubsetEqual:\"⊑\",SquareSuperset:\"⊐\",SquareSupersetEqual:\"⊒\",SquareUnion:\"⊔\",squarf:\"▪\",squf:\"▪\",srarr:\"→\",Sscr:\"𝒮\",sscr:\"𝓈\",ssetmn:\"∖\",ssmile:\"⌣\",sstarf:\"⋆\",Star:\"⋆\",star:\"☆\",starf:\"★\",straightepsilon:\"ϵ\",straightphi:\"ϕ\",strns:\"¯\",Sub:\"⋐\",sub:\"⊂\",subdot:\"⪽\",subE:\"⫅\",sube:\"⊆\",subedot:\"⫃\",submult:\"⫁\",subnE:\"⫋\",subne:\"⊊\",subplus:\"⪿\",subrarr:\"⥹\",Subset:\"⋐\",subset:\"⊂\",subseteq:\"⊆\",subseteqq:\"⫅\",SubsetEqual:\"⊆\",subsetneq:\"⊊\",subsetneqq:\"⫋\",subsim:\"⫇\",subsub:\"⫕\",subsup:\"⫓\",succ:\"≻\",succapprox:\"⪸\",succcurlyeq:\"≽\",Succeeds:\"≻\",SucceedsEqual:\"⪰\",SucceedsSlantEqual:\"≽\",SucceedsTilde:\"≿\",succeq:\"⪰\",succnapprox:\"⪺\",succneqq:\"⪶\",succnsim:\"⋩\",succsim:\"≿\",SuchThat:\"∋\",Sum:\"∑\",sum:\"∑\",sung:\"♪\",Sup:\"⋑\",sup:\"⊃\",sup1:\"¹\",sup2:\"²\",sup3:\"³\",supdot:\"⪾\",supdsub:\"⫘\",supE:\"⫆\",supe:\"⊇\",supedot:\"⫄\",Superset:\"⊃\",SupersetEqual:\"⊇\",suphsol:\"⟉\",suphsub:\"⫗\",suplarr:\"⥻\",supmult:\"⫂\",supnE:\"⫌\",supne:\"⊋\",supplus:\"⫀\",Supset:\"⋑\",supset:\"⊃\",supseteq:\"⊇\",supseteqq:\"⫆\",supsetneq:\"⊋\",supsetneqq:\"⫌\",supsim:\"⫈\",supsub:\"⫔\",supsup:\"⫖\",swarhk:\"⤦\",swArr:\"⇙\",swarr:\"↙\",swarrow:\"↙\",swnwar:\"⤪\",szlig:\"ß\",Tab:\"\\t\",target:\"⌖\",Tau:\"Τ\",tau:\"τ\",tbrk:\"⎴\",Tcaron:\"Ť\",tcaron:\"ť\",Tcedil:\"Ţ\",tcedil:\"ţ\",Tcy:\"Т\",tcy:\"т\",tdot:\"⃛\",telrec:\"⌕\",Tfr:\"𝔗\",tfr:\"𝔱\",there4:\"∴\",Therefore:\"∴\",therefore:\"∴\",Theta:\"Θ\",theta:\"θ\",thetasym:\"ϑ\",thetav:\"ϑ\",thickapprox:\"≈\",thicksim:\"∼\",ThickSpace:\" \",thinsp:\" \",ThinSpace:\" \",thkap:\"≈\",thksim:\"∼\",THORN:\"Þ\",thorn:\"þ\",Tilde:\"∼\",tilde:\"˜\",TildeEqual:\"≃\",TildeFullEqual:\"≅\",TildeTilde:\"≈\",times:\"×\",timesb:\"⊠\",timesbar:\"⨱\",timesd:\"⨰\",tint:\"∭\",toea:\"⤨\",top:\"⊤\",topbot:\"⌶\",topcir:\"⫱\",Topf:\"𝕋\",topf:\"𝕥\",topfork:\"⫚\",tosa:\"⤩\",tprime:\"‴\",TRADE:\"™\",trade:\"™\",triangle:\"▵\",triangledown:\"▿\",triangleleft:\"◃\",trianglelefteq:\"⊴\",triangleq:\"≜\",triangleright:\"▹\",trianglerighteq:\"⊵\",tridot:\"◬\",trie:\"≜\",triminus:\"⨺\",TripleDot:\"⃛\",triplus:\"⨹\",trisb:\"⧍\",tritime:\"⨻\",trpezium:\"⏢\",Tscr:\"𝒯\",tscr:\"𝓉\",TScy:\"Ц\",tscy:\"ц\",TSHcy:\"Ћ\",tshcy:\"ћ\",Tstrok:\"Ŧ\",tstrok:\"ŧ\",twixt:\"≬\",twoheadleftarrow:\"↞\",twoheadrightarrow:\"↠\",Uacute:\"Ú\",uacute:\"ú\",Uarr:\"↟\",uArr:\"⇑\",uarr:\"↑\",Uarrocir:\"⥉\",Ubrcy:\"Ў\",ubrcy:\"ў\",Ubreve:\"Ŭ\",ubreve:\"ŭ\",Ucirc:\"Û\",ucirc:\"û\",Ucy:\"У\",ucy:\"у\",udarr:\"⇅\",Udblac:\"Ű\",udblac:\"ű\",udhar:\"⥮\",ufisht:\"⥾\",Ufr:\"𝔘\",ufr:\"𝔲\",Ugrave:\"Ù\",ugrave:\"ù\",uHar:\"⥣\",uharl:\"↿\",uharr:\"↾\",uhblk:\"▀\",ulcorn:\"⌜\",ulcorner:\"⌜\",ulcrop:\"⌏\",ultri:\"◸\",Umacr:\"Ū\",umacr:\"ū\",uml:\"¨\",UnderBar:\"_\",UnderBrace:\"⏟\",UnderBracket:\"⎵\",UnderParenthesis:\"⏝\",Union:\"⋃\",UnionPlus:\"⊎\",Uogon:\"Ų\",uogon:\"ų\",Uopf:\"𝕌\",uopf:\"𝕦\",UpArrow:\"↑\",Uparrow:\"⇑\",uparrow:\"↑\",UpArrowBar:\"⤒\",UpArrowDownArrow:\"⇅\",UpDownArrow:\"↕\",Updownarrow:\"⇕\",updownarrow:\"↕\",UpEquilibrium:\"⥮\",upharpoonleft:\"↿\",upharpoonright:\"↾\",uplus:\"⊎\",UpperLeftArrow:\"↖\",UpperRightArrow:\"↗\",Upsi:\"ϒ\",upsi:\"υ\",upsih:\"ϒ\",Upsilon:\"Υ\",upsilon:\"υ\",UpTee:\"⊥\",UpTeeArrow:\"↥\",upuparrows:\"⇈\",urcorn:\"⌝\",urcorner:\"⌝\",urcrop:\"⌎\",Uring:\"Ů\",uring:\"ů\",urtri:\"◹\",Uscr:\"𝒰\",uscr:\"𝓊\",utdot:\"⋰\",Utilde:\"Ũ\",utilde:\"ũ\",utri:\"▵\",utrif:\"▴\",uuarr:\"⇈\",Uuml:\"Ü\",uuml:\"ü\",uwangle:\"⦧\",vangrt:\"⦜\",varepsilon:\"ϵ\",varkappa:\"ϰ\",varnothing:\"∅\",varphi:\"ϕ\",varpi:\"ϖ\",varpropto:\"∝\",vArr:\"⇕\",varr:\"↕\",varrho:\"ϱ\",varsigma:\"ς\",varsubsetneq:\"⊊︀\",varsubsetneqq:\"⫋︀\",varsupsetneq:\"⊋︀\",varsupsetneqq:\"⫌︀\",vartheta:\"ϑ\",vartriangleleft:\"⊲\",vartriangleright:\"⊳\",Vbar:\"⫫\",vBar:\"⫨\",vBarv:\"⫩\",Vcy:\"В\",vcy:\"в\",VDash:\"⊫\",Vdash:\"⊩\",vDash:\"⊨\",vdash:\"⊢\",Vdashl:\"⫦\",Vee:\"⋁\",vee:\"∨\",veebar:\"⊻\",veeeq:\"≚\",vellip:\"⋮\",Verbar:\"‖\",verbar:\"|\",Vert:\"‖\",vert:\"|\",VerticalBar:\"∣\",VerticalLine:\"|\",VerticalSeparator:\"❘\",VerticalTilde:\"≀\",VeryThinSpace:\" \",Vfr:\"𝔙\",vfr:\"𝔳\",vltri:\"⊲\",vnsub:\"⊂⃒\",vnsup:\"⊃⃒\",Vopf:\"𝕍\",vopf:\"𝕧\",vprop:\"∝\",vrtri:\"⊳\",Vscr:\"𝒱\",vscr:\"𝓋\",vsubnE:\"⫋︀\",vsubne:\"⊊︀\",vsupnE:\"⫌︀\",vsupne:\"⊋︀\",Vvdash:\"⊪\",vzigzag:\"⦚\",Wcirc:\"Ŵ\",wcirc:\"ŵ\",wedbar:\"⩟\",Wedge:\"⋀\",wedge:\"∧\",wedgeq:\"≙\",weierp:\"℘\",Wfr:\"𝔚\",wfr:\"𝔴\",Wopf:\"𝕎\",wopf:\"𝕨\",wp:\"℘\",wr:\"≀\",wreath:\"≀\",Wscr:\"𝒲\",wscr:\"𝓌\",xcap:\"⋂\",xcirc:\"◯\",xcup:\"⋃\",xdtri:\"▽\",Xfr:\"𝔛\",xfr:\"𝔵\",xhArr:\"⟺\",xharr:\"⟷\",Xi:\"Ξ\",xi:\"ξ\",xlArr:\"⟸\",xlarr:\"⟵\",xmap:\"⟼\",xnis:\"⋻\",xodot:\"⨀\",Xopf:\"𝕏\",xopf:\"𝕩\",xoplus:\"⨁\",xotime:\"⨂\",xrArr:\"⟹\",xrarr:\"⟶\",Xscr:\"𝒳\",xscr:\"𝓍\",xsqcup:\"⨆\",xuplus:\"⨄\",xutri:\"△\",xvee:\"⋁\",xwedge:\"⋀\",Yacute:\"Ý\",yacute:\"ý\",YAcy:\"Я\",yacy:\"я\",Ycirc:\"Ŷ\",ycirc:\"ŷ\",Ycy:\"Ы\",ycy:\"ы\",yen:\"¥\",Yfr:\"𝔜\",yfr:\"𝔶\",YIcy:\"Ї\",yicy:\"ї\",Yopf:\"𝕐\",yopf:\"𝕪\",Yscr:\"𝒴\",yscr:\"𝓎\",YUcy:\"Ю\",yucy:\"ю\",Yuml:\"Ÿ\",yuml:\"ÿ\",Zacute:\"Ź\",zacute:\"ź\",Zcaron:\"Ž\",zcaron:\"ž\",Zcy:\"З\",zcy:\"з\",Zdot:\"Ż\",zdot:\"ż\",zeetrf:\"ℨ\",ZeroWidthSpace:\"\",Zeta:\"Ζ\",zeta:\"ζ\",Zfr:\"ℨ\",zfr:\"𝔷\",ZHcy:\"Ж\",zhcy:\"ж\",zigrarr:\"⇝\",Zopf:\"ℤ\",zopf:\"𝕫\",Zscr:\"𝒵\",zscr:\"𝓏\",zwj:\"\",zwnj:\"\"},r=Object.prototype.hasOwnProperty;function n(e){return o=e,(n=t)&&r.call(n,o)?t[e]:e;var n,o}var o=Object.prototype.hasOwnProperty;function s(e,t){return!!e&&o.call(e,t)}function i(e){return[].slice.call(arguments,1).forEach(function(t){if(t){if(\"object\"!=typeof t)throw new TypeError(t+\"must be object\");Object.keys(t).forEach(function(r){e[r]=t[r]})}}),e}var a=/\\\\([\\\\!\"#$%&'()*+,.\\/:;<=>?@[\\]^_`{|}~-])/g;function u(e){return e.indexOf(\"\\\\\")<0?e:e.replace(a,\"$1\")}function l(e){return!(e>=55296&&e<=57343)&&(!(e>=64976&&e<=65007)&&(65535!=(65535&e)&&65534!=(65535&e)&&(!(e>=0&&e<=8)&&(11!==e&&(!(e>=14&&e<=31)&&(!(e>=127&&e<=159)&&!(e>1114111)))))))}function c(e){if(e>65535){var t=55296+((e-=65536)>>10),r=56320+(1023&e);return String.fromCharCode(t,r)}return String.fromCharCode(e)}var p=/&([a-z#][a-z0-9]{1,31});/gi,h=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i;function f(e,t){var r=0,o=n(t);return t!==o?o:35===t.charCodeAt(0)&&h.test(t)&&l(r=\"x\"===t[1].toLowerCase()?parseInt(t.slice(2),16):parseInt(t.slice(1),10))?c(r):e}function g(e){return e.indexOf(\"&\")<0?e:e.replace(p,f)}var d=/[&<>\"]/,m=/[&<>\"]/g,b={\"&\":\"&\",\"<\":\"<\",\">\":\">\",'\"':\""\"};function v(e){return b[e]}function k(e){return d.test(e)?e.replace(m,v):e}var A=Object.freeze({isString:function(e){return\"[object String]\"===function(e){return Object.prototype.toString.call(e)}(e)},has:s,assign:i,unescapeMd:u,isValidEntityCode:l,fromCodePoint:c,replaceEntities:g,escapeHtml:k}),y={};y.blockquote_open=function(){return\"<blockquote>\\n\"},y.blockquote_close=function(e,t){return\"</blockquote>\"+x(e,t)},y.code=function(e,t){return e[t].block?\"<pre><code>\"+k(e[t].content)+\"</code></pre>\"+x(e,t):\"<code>\"+k(e[t].content)+\"</code>\"},y.fence=function(e,t,r,n,o){var i,a,l=e[t],c=\"\",p=r.langPrefix;if(l.params){if(a=(i=l.params.split(/\\s+/g)).join(\" \"),s(o.rules.fence_custom,i[0]))return o.rules.fence_custom[i[0]](e,t,r,n,o);c=' class=\"'+p+k(g(u(a)))+'\"'}return\"<pre><code\"+c+\">\"+(r.highlight&&r.highlight.apply(r.highlight,[l.content].concat(i))||k(l.content))+\"</code></pre>\"+x(e,t)},y.fence_custom={},y.heading_open=function(e,t){return\"<h\"+e[t].hLevel+\">\"},y.heading_close=function(e,t){return\"</h\"+e[t].hLevel+\">\\n\"},y.hr=function(e,t,r){return(r.xhtmlOut?\"<hr />\":\"<hr>\")+x(e,t)},y.bullet_list_open=function(){return\"<ul>\\n\"},y.bullet_list_close=function(e,t){return\"</ul>\"+x(e,t)},y.list_item_open=function(){return\"<li>\"},y.list_item_close=function(){return\"</li>\\n\"},y.ordered_list_open=function(e,t){var r=e[t];return\"<ol\"+(r.order>1?' start=\"'+r.order+'\"':\"\")+\">\\n\"},y.ordered_list_close=function(e,t){return\"</ol>\"+x(e,t)},y.paragraph_open=function(e,t){return e[t].tight?\"\":\"<p>\"},y.paragraph_close=function(e,t){var r=!(e[t].tight&&t&&\"inline\"===e[t-1].type&&!e[t-1].content);return(e[t].tight?\"\":\"</p>\")+(r?x(e,t):\"\")},y.link_open=function(e,t,r){var n=e[t].title?' title=\"'+k(g(e[t].title))+'\"':\"\",o=r.linkTarget?' target=\"'+r.linkTarget+'\"':\"\";return'<a href=\"'+k(e[t].href)+'\"'+n+o+\">\"},y.link_close=function(){return\"</a>\"},y.image=function(e,t,r){var n=' src=\"'+k(e[t].src)+'\"',o=e[t].title?' title=\"'+k(g(e[t].title))+'\"':\"\";return\"<img\"+n+(' alt=\"'+(e[t].alt?k(g(u(e[t].alt))):\"\")+'\"')+o+(r.xhtmlOut?\" /\":\"\")+\">\"},y.table_open=function(){return\"<table>\\n\"},y.table_close=function(){return\"</table>\\n\"},y.thead_open=function(){return\"<thead>\\n\"},y.thead_close=function(){return\"</thead>\\n\"},y.tbody_open=function(){return\"<tbody>\\n\"},y.tbody_close=function(){return\"</tbody>\\n\"},y.tr_open=function(){return\"<tr>\"},y.tr_close=function(){return\"</tr>\\n\"},y.th_open=function(e,t){var r=e[t];return\"<th\"+(r.align?' style=\"text-align:'+r.align+'\"':\"\")+\">\"},y.th_close=function(){return\"</th>\"},y.td_open=function(e,t){var r=e[t];return\"<td\"+(r.align?' style=\"text-align:'+r.align+'\"':\"\")+\">\"},y.td_close=function(){return\"</td>\"},y.strong_open=function(){return\"<strong>\"},y.strong_close=function(){return\"</strong>\"},y.em_open=function(){return\"<em>\"},y.em_close=function(){return\"</em>\"},y.del_open=function(){return\"<del>\"},y.del_close=function(){return\"</del>\"},y.ins_open=function(){return\"<ins>\"},y.ins_close=function(){return\"</ins>\"},y.mark_open=function(){return\"<mark>\"},y.mark_close=function(){return\"</mark>\"},y.sub=function(e,t){return\"<sub>\"+k(e[t].content)+\"</sub>\"},y.sup=function(e,t){return\"<sup>\"+k(e[t].content)+\"</sup>\"},y.hardbreak=function(e,t,r){return r.xhtmlOut?\"<br />\\n\":\"<br>\\n\"},y.softbreak=function(e,t,r){return r.breaks?r.xhtmlOut?\"<br />\\n\":\"<br>\\n\":\"\\n\"},y.text=function(e,t){return k(e[t].content)},y.htmlblock=function(e,t){return e[t].content},y.htmltag=function(e,t){return e[t].content},y.abbr_open=function(e,t){return'<abbr title=\"'+k(g(e[t].title))+'\">'},y.abbr_close=function(){return\"</abbr>\"},y.footnote_ref=function(e,t){var r=Number(e[t].id+1).toString(),n=\"fnref\"+r;return e[t].subId>0&&(n+=\":\"+e[t].subId),'<sup class=\"footnote-ref\"><a href=\"#fn'+r+'\" id=\"'+n+'\">['+r+\"]</a></sup>\"},y.footnote_block_open=function(e,t,r){return(r.xhtmlOut?'<hr class=\"footnotes-sep\" />\\n':'<hr class=\"footnotes-sep\">\\n')+'<section class=\"footnotes\">\\n<ol class=\"footnotes-list\">\\n'},y.footnote_block_close=function(){return\"</ol>\\n</section>\\n\"},y.footnote_open=function(e,t){return'<li id=\"fn'+Number(e[t].id+1).toString()+'\" class=\"footnote-item\">'},y.footnote_close=function(){return\"</li>\\n\"},y.footnote_anchor=function(e,t){var r=\"fnref\"+Number(e[t].id+1).toString();return e[t].subId>0&&(r+=\":\"+e[t].subId),' <a href=\"#'+r+'\" class=\"footnote-backref\">↩</a>'},y.dl_open=function(){return\"<dl>\\n\"},y.dt_open=function(){return\"<dt>\"},y.dd_open=function(){return\"<dd>\"},y.dl_close=function(){return\"</dl>\\n\"},y.dt_close=function(){return\"</dt>\\n\"},y.dd_close=function(){return\"</dd>\\n\"};var x=y.getBreak=function(e,t){return(t=function e(t,r){return++r>=t.length-2?r:\"paragraph_open\"===t[r].type&&t[r].tight&&\"inline\"===t[r+1].type&&0===t[r+1].content.length&&\"paragraph_close\"===t[r+2].type&&t[r+2].tight?e(t,r+2):r}(e,t))<e.length&&\"list_item_close\"===e[t].type?\"\":\"\\n\"};function w(){this.rules=i({},y),this.getBreak=y.getBreak}function C(){this.__rules__=[],this.__cache__=null}function E(e,t,r,n,o){this.src=e,this.env=n,this.options=r,this.parser=t,this.tokens=o,this.pos=0,this.posMax=this.src.length,this.level=0,this.pending=\"\",this.pendingLevel=0,this.cache=[],this.isInLabel=!1,this.linkLevel=0,this.linkContent=\"\",this.labelUnmatchedScopes=0}function D(e,t){var r,n,o,s=-1,i=e.posMax,a=e.pos,u=e.isInLabel;if(e.isInLabel)return-1;if(e.labelUnmatchedScopes)return e.labelUnmatchedScopes--,-1;for(e.pos=t+1,e.isInLabel=!0,r=1;e.pos<i;){if(91===(o=e.src.charCodeAt(e.pos)))r++;else if(93===o&&0===--r){n=!0;break}e.parser.skipToken(e)}return n?(s=e.pos,e.labelUnmatchedScopes=0):e.labelUnmatchedScopes=r-1,e.pos=a,e.isInLabel=u,s}function _(e,t,r,n){var o,s,i,a,u,l;if(42!==e.charCodeAt(0))return-1;if(91!==e.charCodeAt(1))return-1;if(-1===e.indexOf(\"]:\"))return-1;if((s=D(o=new E(e,t,r,n,[]),1))<0||58!==e.charCodeAt(s+1))return-1;for(a=o.posMax,i=s+2;i<a&&10!==o.src.charCodeAt(i);i++);return u=e.slice(2,s),0===(l=e.slice(s+2,i).trim()).length?-1:(n.abbreviations||(n.abbreviations={}),void 0===n.abbreviations[\":\"+u]&&(n.abbreviations[\":\"+u]=l),i)}function B(e){var t=g(e);try{t=decodeURI(t)}catch(e){}return encodeURI(t)}function q(e,t){var r,n,o,s=t,i=e.posMax;if(60===e.src.charCodeAt(t)){for(t++;t<i;){if(10===(r=e.src.charCodeAt(t)))return!1;if(62===r)return o=B(u(e.src.slice(s+1,t))),!!e.parser.validateLink(o)&&(e.pos=t+1,e.linkContent=o,!0);92===r&&t+1<i?t+=2:t++}return!1}for(n=0;t<i&&32!==(r=e.src.charCodeAt(t))&&!(r<32||127===r);)if(92===r&&t+1<i)t+=2;else{if(40===r&&++n>1)break;if(41===r&&--n<0)break;t++}return s!==t&&(o=u(e.src.slice(s,t)),!!e.parser.validateLink(o)&&(e.linkContent=o,e.pos=t,!0))}function F(e,t){var r,n=t,o=e.posMax,s=e.src.charCodeAt(t);if(34!==s&&39!==s&&40!==s)return!1;for(t++,40===s&&(s=41);t<o;){if((r=e.src.charCodeAt(t))===s)return e.pos=t+1,e.linkContent=u(e.src.slice(n+1,t)),!0;92===r&&t+1<o?t+=2:t++}return!1}function M(e){return e.trim().replace(/\\s+/g,\" \").toUpperCase()}function S(e,t,r,n){var o,s,i,a,u,l,c,p,h;if(91!==e.charCodeAt(0))return-1;if(-1===e.indexOf(\"]:\"))return-1;if((s=D(o=new E(e,t,r,n,[]),0))<0||58!==e.charCodeAt(s+1))return-1;for(a=o.posMax,i=s+2;i<a&&(32===(u=o.src.charCodeAt(i))||10===u);i++);if(!q(o,i))return-1;for(c=o.linkContent,l=i=o.pos,i+=1;i<a&&(32===(u=o.src.charCodeAt(i))||10===u);i++);for(i<a&&l!==i&&F(o,i)?(p=o.linkContent,i=o.pos):(p=\"\",i=l);i<a&&32===o.src.charCodeAt(i);)i++;return i<a&&10!==o.src.charCodeAt(i)?-1:(h=M(e.slice(1,s)),void 0===n.references[h]&&(n.references[h]={title:p,href:c}),i)}w.prototype.renderInline=function(e,t,r){for(var n=this.rules,o=e.length,s=0,i=\"\";o--;)i+=n[e[s].type](e,s++,t,r,this);return i},w.prototype.render=function(e,t,r){for(var n=this.rules,o=e.length,s=-1,i=\"\";++s<o;)\"inline\"===e[s].type?i+=this.renderInline(e[s].children,t,r):i+=n[e[s].type](e,s,t,r,this);return i},C.prototype.__find__=function(e){for(var t=this.__rules__.length,r=-1;t--;)if(this.__rules__[++r].name===e)return r;return-1},C.prototype.__compile__=function(){var e=this,t=[\"\"];e.__rules__.forEach(function(e){e.enabled&&e.alt.forEach(function(e){t.indexOf(e)<0&&t.push(e)})}),e.__cache__={},t.forEach(function(t){e.__cache__[t]=[],e.__rules__.forEach(function(r){r.enabled&&(t&&r.alt.indexOf(t)<0||e.__cache__[t].push(r.fn))})})},C.prototype.at=function(e,t,r){var n=this.__find__(e),o=r||{};if(-1===n)throw new Error(\"Parser rule not found: \"+e);this.__rules__[n].fn=t,this.__rules__[n].alt=o.alt||[],this.__cache__=null},C.prototype.before=function(e,t,r,n){var o=this.__find__(e),s=n||{};if(-1===o)throw new Error(\"Parser rule not found: \"+e);this.__rules__.splice(o,0,{name:t,enabled:!0,fn:r,alt:s.alt||[]}),this.__cache__=null},C.prototype.after=function(e,t,r,n){var o=this.__find__(e),s=n||{};if(-1===o)throw new Error(\"Parser rule not found: \"+e);this.__rules__.splice(o+1,0,{name:t,enabled:!0,fn:r,alt:s.alt||[]}),this.__cache__=null},C.prototype.push=function(e,t,r){var n=r||{};this.__rules__.push({name:e,enabled:!0,fn:t,alt:n.alt||[]}),this.__cache__=null},C.prototype.enable=function(e,t){e=Array.isArray(e)?e:[e],t&&this.__rules__.forEach(function(e){e.enabled=!1}),e.forEach(function(e){var t=this.__find__(e);if(t<0)throw new Error(\"Rules manager: invalid rule name \"+e);this.__rules__[t].enabled=!0},this),this.__cache__=null},C.prototype.disable=function(e){(e=Array.isArray(e)?e:[e]).forEach(function(e){var t=this.__find__(e);if(t<0)throw new Error(\"Rules manager: invalid rule name \"+e);this.__rules__[t].enabled=!1},this),this.__cache__=null},C.prototype.getRules=function(e){return null===this.__cache__&&this.__compile__(),this.__cache__[e]||[]},E.prototype.pushPending=function(){this.tokens.push({type:\"text\",content:this.pending,level:this.pendingLevel}),this.pending=\"\"},E.prototype.push=function(e){this.pending&&this.pushPending(),this.tokens.push(e),this.pendingLevel=this.level},E.prototype.cacheSet=function(e,t){for(var r=this.cache.length;r<=e;r++)this.cache.push(0);this.cache[e]=t},E.prototype.cacheGet=function(e){return e<this.cache.length?this.cache[e]:0};var T=\" \\n()[]'\\\".,!?-\";function L(e){return e.replace(/([-()\\[\\]{}+?*.$\\^|,:#<!\\\\])/g,\"\\\\$1\")}var R=/\\+-|\\.\\.|\\?\\?\\?\\?|!!!!|,,|--/,N=/\\((c|tm|r|p)\\)/gi,z={c:\"©\",r:\"®\",p:\"§\",tm:\"™\"};var P=/['\"]/,j=/['\"]/g,I=/[-\\s()\\[\\]]/,O=\"’\";function U(e,t){return!(t<0||t>=e.length)&&!I.test(e[t])}function H(e,t,r){return e.substr(0,t)+r+e.substr(t+1)}var V=[[\"block\",function(e){e.inlineMode?e.tokens.push({type:\"inline\",content:e.src.replace(/\\n/g,\" \").trim(),level:0,lines:[0,1],children:[]}):e.block.parse(e.src,e.options,e.env,e.tokens)}],[\"abbr\",function(e){var t,r,n,o,s=e.tokens;if(!e.inlineMode)for(t=1,r=s.length-1;t<r;t++)if(\"paragraph_open\"===s[t-1].type&&\"inline\"===s[t].type&&\"paragraph_close\"===s[t+1].type){for(n=s[t].content;n.length&&!((o=_(n,e.inline,e.options,e.env))<0);)n=n.slice(o).trim();s[t].content=n,n.length||(s[t-1].tight=!0,s[t+1].tight=!0)}}],[\"references\",function(e){var t,r,n,o,s=e.tokens;if(e.env.references=e.env.references||{},!e.inlineMode)for(t=1,r=s.length-1;t<r;t++)if(\"inline\"===s[t].type&&\"paragraph_open\"===s[t-1].type&&\"paragraph_close\"===s[t+1].type){for(n=s[t].content;n.length&&!((o=S(n,e.inline,e.options,e.env))<0);)n=n.slice(o).trim();s[t].content=n,n.length||(s[t-1].tight=!0,s[t+1].tight=!0)}}],[\"inline\",function(e){var t,r,n,o=e.tokens;for(r=0,n=o.length;r<n;r++)\"inline\"===(t=o[r]).type&&e.inline.parse(t.content,e.options,e.env,t.children)}],[\"footnote_tail\",function(e){var t,r,n,o,s,i,a,u,l,c=0,p=!1,h={};if(e.env.footnotes&&(e.tokens=e.tokens.filter(function(e){return\"footnote_reference_open\"===e.type?(p=!0,u=[],l=e.label,!1):\"footnote_reference_close\"===e.type?(p=!1,h[\":\"+l]=u,!1):(p&&u.push(e),!p)}),e.env.footnotes.list)){for(i=e.env.footnotes.list,e.tokens.push({type:\"footnote_block_open\",level:c++}),t=0,r=i.length;t<r;t++){for(e.tokens.push({type:\"footnote_open\",id:t,level:c++}),i[t].tokens?((a=[]).push({type:\"paragraph_open\",tight:!1,level:c++}),a.push({type:\"inline\",content:\"\",level:c,children:i[t].tokens}),a.push({type:\"paragraph_close\",tight:!1,level:--c})):i[t].label&&(a=h[\":\"+i[t].label]),e.tokens=e.tokens.concat(a),s=\"paragraph_close\"===e.tokens[e.tokens.length-1].type?e.tokens.pop():null,o=i[t].count>0?i[t].count:1,n=0;n<o;n++)e.tokens.push({type:\"footnote_anchor\",id:t,subId:n,level:c});s&&e.tokens.push(s),e.tokens.push({type:\"footnote_close\",level:--c})}e.tokens.push({type:\"footnote_block_close\",level:--c})}}],[\"abbr2\",function(e){var t,r,n,o,s,i,a,u,l,c,p,h,f=e.tokens;if(e.env.abbreviations)for(e.env.abbrRegExp||(h=\"(^|[\"+T.split(\"\").map(L).join(\"\")+\"])(\"+Object.keys(e.env.abbreviations).map(function(e){return e.substr(1)}).sort(function(e,t){return t.length-e.length}).map(L).join(\"|\")+\")($|[\"+T.split(\"\").map(L).join(\"\")+\"])\",e.env.abbrRegExp=new RegExp(h,\"g\")),c=e.env.abbrRegExp,r=0,n=f.length;r<n;r++)if(\"inline\"===f[r].type)for(t=(o=f[r].children).length-1;t>=0;t--)if(\"text\"===(s=o[t]).type){for(u=0,i=s.content,c.lastIndex=0,l=s.level,a=[];p=c.exec(i);)c.lastIndex>u&&a.push({type:\"text\",content:i.slice(u,p.index+p[1].length),level:l}),a.push({type:\"abbr_open\",title:e.env.abbreviations[\":\"+p[2]],level:l++}),a.push({type:\"text\",content:p[2],level:l}),a.push({type:\"abbr_close\",level:--l}),u=c.lastIndex-p[3].length;a.length&&(u<i.length&&a.push({type:\"text\",content:i.slice(u),level:l}),f[r].children=o=[].concat(o.slice(0,t),a,o.slice(t+1)))}}],[\"replacements\",function(e){var t,r,n,o,s,i;if(e.options.typographer)for(s=e.tokens.length-1;s>=0;s--)if(\"inline\"===e.tokens[s].type)for(t=(o=e.tokens[s].children).length-1;t>=0;t--)\"text\"===(r=o[t]).type&&(n=r.content,n=(i=n).indexOf(\"(\")<0?i:i.replace(N,function(e,t){return z[t.toLowerCase()]}),R.test(n)&&(n=n.replace(/\\+-/g,\"±\").replace(/\\.{2,}/g,\"…\").replace(/([?!])…/g,\"$1..\").replace(/([?!]){4,}/g,\"$1$1$1\").replace(/,{2,}/g,\",\").replace(/(^|[^-])---([^-]|$)/gm,\"$1—$2\").replace(/(^|\\s)--(\\s|$)/gm,\"$1–$2\").replace(/(^|[^-\\s])--([^-\\s]|$)/gm,\"$1–$2\")),r.content=n)}],[\"smartquotes\",function(e){var t,r,n,o,s,i,a,u,l,c,p,h,f,g,d,m,b;if(e.options.typographer)for(b=[],d=e.tokens.length-1;d>=0;d--)if(\"inline\"===e.tokens[d].type)for(m=e.tokens[d].children,b.length=0,t=0;t<m.length;t++)if(\"text\"===(r=m[t]).type&&!P.test(r.text)){for(a=m[t].level,f=b.length-1;f>=0&&!(b[f].level<=a);f--);b.length=f+1,s=0,i=(n=r.content).length;e:for(;s<i&&(j.lastIndex=s,o=j.exec(n));)if(u=!U(n,o.index-1),s=o.index+1,g=\"'\"===o[0],(l=!U(n,s))||u){if(p=!l,h=!u)for(f=b.length-1;f>=0&&(c=b[f],!(b[f].level<a));f--)if(c.single===g&&b[f].level===a){c=b[f],g?(m[c.token].content=H(m[c.token].content,c.pos,e.options.quotes[2]),r.content=H(r.content,o.index,e.options.quotes[3])):(m[c.token].content=H(m[c.token].content,c.pos,e.options.quotes[0]),r.content=H(r.content,o.index,e.options.quotes[1])),b.length=f;continue e}p?b.push({token:t,pos:o.index,single:g,level:a}):h&&g&&(r.content=H(r.content,o.index,O))}else g&&(r.content=H(r.content,o.index,O))}}]];function G(){this.options={},this.ruler=new C;for(var e=0;e<V.length;e++)this.ruler.push(V[e][0],V[e][1])}function $(e,t,r,n,o){var s,i,a,u,l,c,p;for(this.src=e,this.parser=t,this.options=r,this.env=n,this.tokens=o,this.bMarks=[],this.eMarks=[],this.tShift=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.parentType=\"root\",this.ddIndent=-1,this.level=0,this.result=\"\",c=0,p=!1,a=u=c=0,l=(i=this.src).length;u<l;u++){if(s=i.charCodeAt(u),!p){if(32===s){c++;continue}p=!0}10!==s&&u!==l-1||(10!==s&&u++,this.bMarks.push(a),this.eMarks.push(u),this.tShift.push(c),p=!1,c=0,a=u+1)}this.bMarks.push(i.length),this.eMarks.push(i.length),this.tShift.push(0),this.lineMax=this.bMarks.length-1}function Z(e,t){var r,n,o;return(n=e.bMarks[t]+e.tShift[t])>=(o=e.eMarks[t])?-1:42!==(r=e.src.charCodeAt(n++))&&45!==r&&43!==r?-1:n<o&&32!==e.src.charCodeAt(n)?-1:n}function W(e,t){var r,n=e.bMarks[t]+e.tShift[t],o=e.eMarks[t];if(n+1>=o)return-1;if((r=e.src.charCodeAt(n++))<48||r>57)return-1;for(;;){if(n>=o)return-1;if(!((r=e.src.charCodeAt(n++))>=48&&r<=57)){if(41===r||46===r)break;return-1}}return n<o&&32!==e.src.charCodeAt(n)?-1:n}G.prototype.process=function(e){var t,r,n;for(t=0,r=(n=this.ruler.getRules(\"\")).length;t<r;t++)n[t](e)},$.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]},$.prototype.skipEmptyLines=function(e){for(var t=this.lineMax;e<t&&!(this.bMarks[e]+this.tShift[e]<this.eMarks[e]);e++);return e},$.prototype.skipSpaces=function(e){for(var t=this.src.length;e<t&&32===this.src.charCodeAt(e);e++);return e},$.prototype.skipChars=function(e,t){for(var r=this.src.length;e<r&&this.src.charCodeAt(e)===t;e++);return e},$.prototype.skipCharsBack=function(e,t,r){if(e<=r)return e;for(;e>r;)if(t!==this.src.charCodeAt(--e))return e+1;return e},$.prototype.getLines=function(e,t,r,n){var o,s,i,a,u,l=e;if(e>=t)return\"\";if(l+1===t)return s=this.bMarks[l]+Math.min(this.tShift[l],r),i=n?this.eMarks[l]+1:this.eMarks[l],this.src.slice(s,i);for(a=new Array(t-e),o=0;l<t;l++,o++)(u=this.tShift[l])>r&&(u=r),u<0&&(u=0),s=this.bMarks[l]+u,i=l+1<t||n?this.eMarks[l]+1:this.eMarks[l],a[o]=this.src.slice(s,i);return a.join(\"\")};var J={};[\"article\",\"aside\",\"button\",\"blockquote\",\"body\",\"canvas\",\"caption\",\"col\",\"colgroup\",\"dd\",\"div\",\"dl\",\"dt\",\"embed\",\"fieldset\",\"figcaption\",\"figure\",\"footer\",\"form\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"header\",\"hgroup\",\"hr\",\"iframe\",\"li\",\"map\",\"object\",\"ol\",\"output\",\"p\",\"pre\",\"progress\",\"script\",\"section\",\"style\",\"table\",\"tbody\",\"td\",\"textarea\",\"tfoot\",\"th\",\"tr\",\"thead\",\"ul\",\"video\"].forEach(function(e){J[e]=!0});var Y=/^<([a-zA-Z]{1,15})[\\s\\/>]/,K=/^<\\/([a-zA-Z]{1,15})[\\s>]/;function Q(e,t){var r=e.bMarks[t]+e.blkIndent,n=e.eMarks[t];return e.src.substr(r,n-r)}function X(e,t){var r,n,o=e.bMarks[t]+e.tShift[t],s=e.eMarks[t];return o>=s?-1:126!==(n=e.src.charCodeAt(o++))&&58!==n?-1:o===(r=e.skipSpaces(o))?-1:r>=s?-1:r}var ee=[[\"code\",function(e,t,r){var n,o;if(e.tShift[t]-e.blkIndent<4)return!1;for(o=n=t+1;n<r;)if(e.isEmpty(n))n++;else{if(!(e.tShift[n]-e.blkIndent>=4))break;o=++n}return e.line=n,e.tokens.push({type:\"code\",content:e.getLines(t,o,4+e.blkIndent,!0),block:!0,lines:[t,e.line],level:e.level}),!0}],[\"fences\",function(e,t,r,n){var o,s,i,a,u,l=!1,c=e.bMarks[t]+e.tShift[t],p=e.eMarks[t];if(c+3>p)return!1;if(126!==(o=e.src.charCodeAt(c))&&96!==o)return!1;if(u=c,(s=(c=e.skipChars(c,o))-u)<3)return!1;if((i=e.src.slice(c,p).trim()).indexOf(\"`\")>=0)return!1;if(n)return!0;for(a=t;!(++a>=r||(c=u=e.bMarks[a]+e.tShift[a])<(p=e.eMarks[a])&&e.tShift[a]<e.blkIndent);)if(e.src.charCodeAt(c)===o&&!(e.tShift[a]-e.blkIndent>=4||(c=e.skipChars(c,o))-u<s||(c=e.skipSpaces(c))<p)){l=!0;break}return s=e.tShift[t],e.line=a+(l?1:0),e.tokens.push({type:\"fence\",params:i,content:e.getLines(t+1,a,s,!0),lines:[t,e.line],level:e.level}),!0},[\"paragraph\",\"blockquote\",\"list\"]],[\"blockquote\",function(e,t,r,n){var o,s,i,a,u,l,c,p,h,f,g,d=e.bMarks[t]+e.tShift[t],m=e.eMarks[t];if(d>m)return!1;if(62!==e.src.charCodeAt(d++))return!1;if(e.level>=e.options.maxNesting)return!1;if(n)return!0;for(32===e.src.charCodeAt(d)&&d++,u=e.blkIndent,e.blkIndent=0,a=[e.bMarks[t]],e.bMarks[t]=d,s=(d=d<m?e.skipSpaces(d):d)>=m,i=[e.tShift[t]],e.tShift[t]=d-e.bMarks[t],p=e.parser.ruler.getRules(\"blockquote\"),o=t+1;o<r&&!((d=e.bMarks[o]+e.tShift[o])>=(m=e.eMarks[o]));o++)if(62!==e.src.charCodeAt(d++)){if(s)break;for(g=!1,h=0,f=p.length;h<f;h++)if(p[h](e,o,r,!0)){g=!0;break}if(g)break;a.push(e.bMarks[o]),i.push(e.tShift[o]),e.tShift[o]=-1337}else 32===e.src.charCodeAt(d)&&d++,a.push(e.bMarks[o]),e.bMarks[o]=d,s=(d=d<m?e.skipSpaces(d):d)>=m,i.push(e.tShift[o]),e.tShift[o]=d-e.bMarks[o];for(l=e.parentType,e.parentType=\"blockquote\",e.tokens.push({type:\"blockquote_open\",lines:c=[t,0],level:e.level++}),e.parser.tokenize(e,t,o),e.tokens.push({type:\"blockquote_close\",level:--e.level}),e.parentType=l,c[1]=e.line,h=0;h<i.length;h++)e.bMarks[h+t]=a[h],e.tShift[h+t]=i[h];return e.blkIndent=u,!0},[\"paragraph\",\"blockquote\",\"list\"]],[\"hr\",function(e,t,r,n){var o,s,i,a=e.bMarks[t],u=e.eMarks[t];if((a+=e.tShift[t])>u)return!1;if(42!==(o=e.src.charCodeAt(a++))&&45!==o&&95!==o)return!1;for(s=1;a<u;){if((i=e.src.charCodeAt(a++))!==o&&32!==i)return!1;i===o&&s++}return!(s<3||!n&&(e.line=t+1,e.tokens.push({type:\"hr\",lines:[t,e.line],level:e.level}),0))},[\"paragraph\",\"blockquote\",\"list\"]],[\"list\",function(e,t,r,n){var o,s,i,a,u,l,c,p,h,f,g,d,m,b,v,k,A,y,x,w,C,E=!0;if((p=W(e,t))>=0)d=!0;else{if(!((p=Z(e,t))>=0))return!1;d=!1}if(e.level>=e.options.maxNesting)return!1;if(g=e.src.charCodeAt(p-1),n)return!0;for(b=e.tokens.length,d?(c=e.bMarks[t]+e.tShift[t],f=Number(e.src.substr(c,p-c-1)),e.tokens.push({type:\"ordered_list_open\",order:f,lines:k=[t,0],level:e.level++})):e.tokens.push({type:\"bullet_list_open\",lines:k=[t,0],level:e.level++}),o=t,v=!1,y=e.parser.ruler.getRules(\"list\");!(!(o<r)||((h=(m=e.skipSpaces(p))>=e.eMarks[o]?1:m-p)>4&&(h=1),h<1&&(h=1),s=p-e.bMarks[o]+h,e.tokens.push({type:\"list_item_open\",lines:A=[t,0],level:e.level++}),a=e.blkIndent,u=e.tight,i=e.tShift[t],l=e.parentType,e.tShift[t]=m-e.bMarks[t],e.blkIndent=s,e.tight=!0,e.parentType=\"list\",e.parser.tokenize(e,t,r,!0),e.tight&&!v||(E=!1),v=e.line-t>1&&e.isEmpty(e.line-1),e.blkIndent=a,e.tShift[t]=i,e.tight=u,e.parentType=l,e.tokens.push({type:\"list_item_close\",level:--e.level}),o=t=e.line,A[1]=o,m=e.bMarks[t],o>=r)||e.isEmpty(o)||e.tShift[o]<e.blkIndent);){for(C=!1,x=0,w=y.length;x<w;x++)if(y[x](e,o,r,!0)){C=!0;break}if(C)break;if(d){if((p=W(e,o))<0)break}else if((p=Z(e,o))<0)break;if(g!==e.src.charCodeAt(p-1))break}return e.tokens.push({type:d?\"ordered_list_close\":\"bullet_list_close\",level:--e.level}),k[1]=o,e.line=o,E&&function(e,t){var r,n,o=e.level+2;for(r=t+2,n=e.tokens.length-2;r<n;r++)e.tokens[r].level===o&&\"paragraph_open\"===e.tokens[r].type&&(e.tokens[r+2].tight=!0,e.tokens[r].tight=!0,r+=2)}(e,b),!0},[\"paragraph\",\"blockquote\"]],[\"footnote\",function(e,t,r,n){var o,s,i,a,u,l=e.bMarks[t]+e.tShift[t],c=e.eMarks[t];if(l+4>c)return!1;if(91!==e.src.charCodeAt(l))return!1;if(94!==e.src.charCodeAt(l+1))return!1;if(e.level>=e.options.maxNesting)return!1;for(a=l+2;a<c;a++){if(32===e.src.charCodeAt(a))return!1;if(93===e.src.charCodeAt(a))break}return!(a===l+2||a+1>=c||58!==e.src.charCodeAt(++a)||!n&&(a++,e.env.footnotes||(e.env.footnotes={}),e.env.footnotes.refs||(e.env.footnotes.refs={}),u=e.src.slice(l+2,a-2),e.env.footnotes.refs[\":\"+u]=-1,e.tokens.push({type:\"footnote_reference_open\",label:u,level:e.level++}),o=e.bMarks[t],s=e.tShift[t],i=e.parentType,e.tShift[t]=e.skipSpaces(a)-a,e.bMarks[t]=a,e.blkIndent+=4,e.parentType=\"footnote\",e.tShift[t]<e.blkIndent&&(e.tShift[t]+=e.blkIndent,e.bMarks[t]-=e.blkIndent),e.parser.tokenize(e,t,r,!0),e.parentType=i,e.blkIndent-=4,e.tShift[t]=s,e.bMarks[t]=o,e.tokens.push({type:\"footnote_reference_close\",level:--e.level}),0))},[\"paragraph\"]],[\"heading\",function(e,t,r,n){var o,s,i,a=e.bMarks[t]+e.tShift[t],u=e.eMarks[t];if(a>=u)return!1;if(35!==(o=e.src.charCodeAt(a))||a>=u)return!1;for(s=1,o=e.src.charCodeAt(++a);35===o&&a<u&&s<=6;)s++,o=e.src.charCodeAt(++a);return!(s>6||a<u&&32!==o||!n&&(u=e.skipCharsBack(u,32,a),(i=e.skipCharsBack(u,35,a))>a&&32===e.src.charCodeAt(i-1)&&(u=i),e.line=t+1,e.tokens.push({type:\"heading_open\",hLevel:s,lines:[t,e.line],level:e.level}),a<u&&e.tokens.push({type:\"inline\",content:e.src.slice(a,u).trim(),level:e.level+1,lines:[t,e.line],children:[]}),e.tokens.push({type:\"heading_close\",hLevel:s,level:e.level}),0))},[\"paragraph\",\"blockquote\"]],[\"lheading\",function(e,t,r){var n,o,s,i=t+1;return!(i>=r||e.tShift[i]<e.blkIndent||e.tShift[i]-e.blkIndent>3||(o=e.bMarks[i]+e.tShift[i])>=(s=e.eMarks[i])||45!==(n=e.src.charCodeAt(o))&&61!==n||(o=e.skipChars(o,n),(o=e.skipSpaces(o))<s||(o=e.bMarks[t]+e.tShift[t],e.line=i+1,e.tokens.push({type:\"heading_open\",hLevel:61===n?1:2,lines:[t,e.line],level:e.level}),e.tokens.push({type:\"inline\",content:e.src.slice(o,e.eMarks[t]).trim(),level:e.level+1,lines:[t,e.line-1],children:[]}),e.tokens.push({type:\"heading_close\",hLevel:61===n?1:2,level:e.level}),0)))}],[\"htmlblock\",function(e,t,r,n){var o,s,i,a=e.bMarks[t],u=e.eMarks[t],l=e.tShift[t];if(a+=l,!e.options.html)return!1;if(l>3||a+2>=u)return!1;if(60!==e.src.charCodeAt(a))return!1;if(33===(o=e.src.charCodeAt(a+1))||63===o){if(n)return!0}else{if(47!==o&&!function(e){var t=32|e;return t>=97&&t<=122}(o))return!1;if(47===o){if(!(s=e.src.slice(a,u).match(K)))return!1}else if(!(s=e.src.slice(a,u).match(Y)))return!1;if(!0!==J[s[1].toLowerCase()])return!1;if(n)return!0}for(i=t+1;i<e.lineMax&&!e.isEmpty(i);)i++;return e.line=i,e.tokens.push({type:\"htmlblock\",level:e.level,lines:[t,e.line],content:e.getLines(t,i,0,!0)}),!0},[\"paragraph\",\"blockquote\"]],[\"table\",function(e,t,r,n){var o,s,i,a,u,l,c,p,h,f,g;if(t+2>r)return!1;if(u=t+1,e.tShift[u]<e.blkIndent)return!1;if((i=e.bMarks[u]+e.tShift[u])>=e.eMarks[u])return!1;if(124!==(o=e.src.charCodeAt(i))&&45!==o&&58!==o)return!1;if(s=Q(e,t+1),!/^[-:| ]+$/.test(s))return!1;if((l=s.split(\"|\"))<=2)return!1;for(p=[],a=0;a<l.length;a++){if(!(h=l[a].trim())){if(0===a||a===l.length-1)continue;return!1}if(!/^:?-+:?$/.test(h))return!1;58===h.charCodeAt(h.length-1)?p.push(58===h.charCodeAt(0)?\"center\":\"right\"):58===h.charCodeAt(0)?p.push(\"left\"):p.push(\"\")}if(-1===(s=Q(e,t).trim()).indexOf(\"|\"))return!1;if(l=s.replace(/^\\||\\|$/g,\"\").split(\"|\"),p.length!==l.length)return!1;if(n)return!0;for(e.tokens.push({type:\"table_open\",lines:f=[t,0],level:e.level++}),e.tokens.push({type:\"thead_open\",lines:[t,t+1],level:e.level++}),e.tokens.push({type:\"tr_open\",lines:[t,t+1],level:e.level++}),a=0;a<l.length;a++)e.tokens.push({type:\"th_open\",align:p[a],lines:[t,t+1],level:e.level++}),e.tokens.push({type:\"inline\",content:l[a].trim(),lines:[t,t+1],level:e.level,children:[]}),e.tokens.push({type:\"th_close\",level:--e.level});for(e.tokens.push({type:\"tr_close\",level:--e.level}),e.tokens.push({type:\"thead_close\",level:--e.level}),e.tokens.push({type:\"tbody_open\",lines:g=[t+2,0],level:e.level++}),u=t+2;u<r&&!(e.tShift[u]<e.blkIndent)&&-1!==(s=Q(e,u).trim()).indexOf(\"|\");u++){for(l=s.replace(/^\\||\\|$/g,\"\").split(\"|\"),e.tokens.push({type:\"tr_open\",level:e.level++}),a=0;a<l.length;a++)e.tokens.push({type:\"td_open\",align:p[a],level:e.level++}),c=l[a].substring(124===l[a].charCodeAt(0)?1:0,124===l[a].charCodeAt(l[a].length-1)?l[a].length-1:l[a].length).trim(),e.tokens.push({type:\"inline\",content:c,level:e.level,children:[]}),e.tokens.push({type:\"td_close\",level:--e.level});e.tokens.push({type:\"tr_close\",level:--e.level})}return e.tokens.push({type:\"tbody_close\",level:--e.level}),e.tokens.push({type:\"table_close\",level:--e.level}),f[1]=g[1]=u,e.line=u,!0},[\"paragraph\"]],[\"deflist\",function(e,t,r,n){var o,s,i,a,u,l,c,p,h,f,g,d,m,b;if(n)return!(e.ddIndent<0)&&X(e,t)>=0;if(c=t+1,e.isEmpty(c)&&++c>r)return!1;if(e.tShift[c]<e.blkIndent)return!1;if((o=X(e,c))<0)return!1;if(e.level>=e.options.maxNesting)return!1;l=e.tokens.length,e.tokens.push({type:\"dl_open\",lines:u=[t,0],level:e.level++}),i=t,s=c;e:for(;;){for(b=!0,m=!1,e.tokens.push({type:\"dt_open\",lines:[i,i],level:e.level++}),e.tokens.push({type:\"inline\",content:e.getLines(i,i+1,e.blkIndent,!1).trim(),level:e.level+1,lines:[i,i],children:[]}),e.tokens.push({type:\"dt_close\",level:--e.level});;){if(e.tokens.push({type:\"dd_open\",lines:a=[c,0],level:e.level++}),d=e.tight,h=e.ddIndent,p=e.blkIndent,g=e.tShift[s],f=e.parentType,e.blkIndent=e.ddIndent=e.tShift[s]+2,e.tShift[s]=o-e.bMarks[s],e.tight=!0,e.parentType=\"deflist\",e.parser.tokenize(e,s,r,!0),e.tight&&!m||(b=!1),m=e.line-s>1&&e.isEmpty(e.line-1),e.tShift[s]=g,e.tight=d,e.parentType=f,e.blkIndent=p,e.ddIndent=h,e.tokens.push({type:\"dd_close\",level:--e.level}),a[1]=c=e.line,c>=r)break e;if(e.tShift[c]<e.blkIndent)break e;if((o=X(e,c))<0)break;s=c}if(c>=r)break;if(i=c,e.isEmpty(i))break;if(e.tShift[i]<e.blkIndent)break;if((s=i+1)>=r)break;if(e.isEmpty(s)&&s++,s>=r)break;if(e.tShift[s]<e.blkIndent)break;if((o=X(e,s))<0)break}return e.tokens.push({type:\"dl_close\",level:--e.level}),u[1]=c,e.line=c,b&&function(e,t){var r,n,o=e.level+2;for(r=t+2,n=e.tokens.length-2;r<n;r++)e.tokens[r].level===o&&\"paragraph_open\"===e.tokens[r].type&&(e.tokens[r+2].tight=!0,e.tokens[r].tight=!0,r+=2)}(e,l),!0},[\"paragraph\"]],[\"paragraph\",function(e,t){var r,n,o,s,i,a,u=t+1;if(u<(r=e.lineMax)&&!e.isEmpty(u))for(a=e.parser.ruler.getRules(\"paragraph\");u<r&&!e.isEmpty(u);u++)if(!(e.tShift[u]-e.blkIndent>3)){for(o=!1,s=0,i=a.length;s<i;s++)if(a[s](e,u,r,!0)){o=!0;break}if(o)break}return n=e.getLines(t,u,e.blkIndent,!1).trim(),e.line=u,n.length&&(e.tokens.push({type:\"paragraph_open\",tight:!1,lines:[t,e.line],level:e.level}),e.tokens.push({type:\"inline\",content:n,level:e.level+1,lines:[t,e.line],children:[]}),e.tokens.push({type:\"paragraph_close\",tight:!1,level:e.level})),!0}]];function te(){this.ruler=new C;for(var e=0;e<ee.length;e++)this.ruler.push(ee[e][0],ee[e][1],{alt:(ee[e][2]||[]).slice()})}te.prototype.tokenize=function(e,t,r){for(var n,o=this.ruler.getRules(\"\"),s=o.length,i=t,a=!1;i<r&&(e.line=i=e.skipEmptyLines(i),!(i>=r))&&!(e.tShift[i]<e.blkIndent);){for(n=0;n<s&&!o[n](e,i,r,!1);n++);if(e.tight=!a,e.isEmpty(e.line-1)&&(a=!0),(i=e.line)<r&&e.isEmpty(i)){if(a=!0,++i<r&&\"list\"===e.parentType&&e.isEmpty(i))break;e.line=i}}};var re=/[\\n\\t]/g,ne=/\\r[\\n\\u0085]|[\\u2424\\u2028\\u0085]/g,oe=/\\u00a0/g;function se(e){switch(e){case 10:case 92:case 96:case 42:case 95:case 94:case 91:case 93:case 33:case 38:case 60:case 62:case 123:case 125:case 36:case 37:case 64:case 126:case 43:case 61:case 58:return!0;default:return!1}}te.prototype.parse=function(e,t,r,n){var o,s=0,i=0;if(!e)return[];(e=(e=e.replace(oe,\" \")).replace(ne,\"\\n\")).indexOf(\"\\t\")>=0&&(e=e.replace(re,function(t,r){var n;return 10===e.charCodeAt(r)?(s=r+1,i=0,t):(n=\" \".slice((r-s-i)%4),i=r-s+1,n)})),o=new $(e,this,t,r,n),this.tokenize(o,o.line,o.lineMax)};for(var ie=[],ae=0;ae<256;ae++)ie.push(0);function ue(e){return e>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122}function le(e,t){var r,n,o,s=t,i=!0,a=!0,u=e.posMax,l=e.src.charCodeAt(t);for(r=t>0?e.src.charCodeAt(t-1):-1;s<u&&e.src.charCodeAt(s)===l;)s++;return s>=u&&(i=!1),(o=s-t)>=4?i=a=!1:(32!==(n=s<u?e.src.charCodeAt(s):-1)&&10!==n||(i=!1),32!==r&&10!==r||(a=!1),95===l&&(ue(r)&&(i=!1),ue(n)&&(a=!1))),{can_open:i,can_close:a,delims:o}}\"\\\\!\\\"#$%&'()*+,./:;<=>?@[]^_`{|}~-\".split(\"\").forEach(function(e){ie[e.charCodeAt(0)]=1});var ce=/\\\\([ \\\\!\"#$%&'()*+,.\\/:;<=>?@[\\]^_`{|}~-])/g;var pe=/\\\\([ \\\\!\"#$%&'()*+,.\\/:;<=>?@[\\]^_`{|}~-])/g;var he=[\"coap\",\"doi\",\"javascript\",\"aaa\",\"aaas\",\"about\",\"acap\",\"cap\",\"cid\",\"crid\",\"data\",\"dav\",\"dict\",\"dns\",\"file\",\"ftp\",\"geo\",\"go\",\"gopher\",\"h323\",\"http\",\"https\",\"iax\",\"icap\",\"im\",\"imap\",\"info\",\"ipp\",\"iris\",\"iris.beep\",\"iris.xpc\",\"iris.xpcs\",\"iris.lwz\",\"ldap\",\"mailto\",\"mid\",\"msrp\",\"msrps\",\"mtqp\",\"mupdate\",\"news\",\"nfs\",\"ni\",\"nih\",\"nntp\",\"opaquelocktoken\",\"pop\",\"pres\",\"rtsp\",\"service\",\"session\",\"shttp\",\"sieve\",\"sip\",\"sips\",\"sms\",\"snmp\",\"soap.beep\",\"soap.beeps\",\"tag\",\"tel\",\"telnet\",\"tftp\",\"thismessage\",\"tn3270\",\"tip\",\"tv\",\"urn\",\"vemmi\",\"ws\",\"wss\",\"xcon\",\"xcon-userid\",\"xmlrpc.beep\",\"xmlrpc.beeps\",\"xmpp\",\"z39.50r\",\"z39.50s\",\"adiumxtra\",\"afp\",\"afs\",\"aim\",\"apt\",\"attachment\",\"aw\",\"beshare\",\"bitcoin\",\"bolo\",\"callto\",\"chrome\",\"chrome-extension\",\"com-eventbrite-attendee\",\"content\",\"cvs\",\"dlna-playsingle\",\"dlna-playcontainer\",\"dtn\",\"dvb\",\"ed2k\",\"facetime\",\"feed\",\"finger\",\"fish\",\"gg\",\"git\",\"gizmoproject\",\"gtalk\",\"hcp\",\"icon\",\"ipn\",\"irc\",\"irc6\",\"ircs\",\"itms\",\"jar\",\"jms\",\"keyparc\",\"lastfm\",\"ldaps\",\"magnet\",\"maps\",\"market\",\"message\",\"mms\",\"ms-help\",\"msnim\",\"mumble\",\"mvn\",\"notes\",\"oid\",\"palm\",\"paparazzi\",\"platform\",\"proxy\",\"psyc\",\"query\",\"res\",\"resource\",\"rmi\",\"rsync\",\"rtmp\",\"secondlife\",\"sftp\",\"sgn\",\"skype\",\"smb\",\"soldat\",\"spotify\",\"ssh\",\"steam\",\"svn\",\"teamspeak\",\"things\",\"udp\",\"unreal\",\"ut2004\",\"ventrilo\",\"view-source\",\"webcal\",\"wtai\",\"wyciwyg\",\"xfire\",\"xri\",\"ymsgr\"],fe=/^<([a-zA-Z0-9.!#$%&'*+\\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)>/,ge=/^<([a-zA-Z.\\-]{1,25}):([^<>\\x00-\\x20]*)>/;function de(e,t){return e=e.source,t=t||\"\",function r(n,o){return n?(o=o.source||o,e=e.replace(n,o),r):new RegExp(e,t)}}var me=de(/(?:unquoted|single_quoted|double_quoted)/)(\"unquoted\",/[^\"'=<>`\\x00-\\x20]+/)(\"single_quoted\",/'[^']*'/)(\"double_quoted\",/\"[^\"]*\"/)(),be=de(/(?:\\s+attr_name(?:\\s*=\\s*attr_value)?)/)(\"attr_name\",/[a-zA-Z_:][a-zA-Z0-9:._-]*/)(\"attr_value\",me)(),ve=de(/<[A-Za-z][A-Za-z0-9]*attribute*\\s*\\/?>/)(\"attribute\",be)(),ke=de(/^(?:open_tag|close_tag|comment|processing|declaration|cdata)/)(\"open_tag\",ve)(\"close_tag\",/<\\/[A-Za-z][A-Za-z0-9]*\\s*>/)(\"comment\",/<!---->|<!--(?:-?[^>-])(?:-?[^-])*-->/)(\"processing\",/<[?].*?[?]>/)(\"declaration\",/<![A-Z]+\\s+[^>]*>/)(\"cdata\",/<!\\[CDATA\\[[\\s\\S]*?\\]\\]>/)();var Ae=/^&#((?:x[a-f0-9]{1,8}|[0-9]{1,8}));/i,ye=/^&([a-z][a-z0-9]{1,31});/i;var xe=[[\"text\",function(e,t){for(var r=e.pos;r<e.posMax&&!se(e.src.charCodeAt(r));)r++;return r!==e.pos&&(t||(e.pending+=e.src.slice(e.pos,r)),e.pos=r,!0)}],[\"newline\",function(e,t){var r,n,o=e.pos;if(10!==e.src.charCodeAt(o))return!1;if(r=e.pending.length-1,n=e.posMax,!t)if(r>=0&&32===e.pending.charCodeAt(r))if(r>=1&&32===e.pending.charCodeAt(r-1)){for(var s=r-2;s>=0;s--)if(32!==e.pending.charCodeAt(s)){e.pending=e.pending.substring(0,s+1);break}e.push({type:\"hardbreak\",level:e.level})}else e.pending=e.pending.slice(0,-1),e.push({type:\"softbreak\",level:e.level});else e.push({type:\"softbreak\",level:e.level});for(o++;o<n&&32===e.src.charCodeAt(o);)o++;return e.pos=o,!0}],[\"escape\",function(e,t){var r,n=e.pos,o=e.posMax;if(92!==e.src.charCodeAt(n))return!1;if(++n<o){if((r=e.src.charCodeAt(n))<256&&0!==ie[r])return t||(e.pending+=e.src[n]),e.pos+=2,!0;if(10===r){for(t||e.push({type:\"hardbreak\",level:e.level}),n++;n<o&&32===e.src.charCodeAt(n);)n++;return e.pos=n,!0}}return t||(e.pending+=\"\\\\\"),e.pos++,!0}],[\"backticks\",function(e,t){var r,n,o,s,i,a=e.pos;if(96!==e.src.charCodeAt(a))return!1;for(r=a,a++,n=e.posMax;a<n&&96===e.src.charCodeAt(a);)a++;for(o=e.src.slice(r,a),s=i=a;-1!==(s=e.src.indexOf(\"`\",i));){for(i=s+1;i<n&&96===e.src.charCodeAt(i);)i++;if(i-s===o.length)return t||e.push({type:\"code\",content:e.src.slice(a,s).replace(/[ \\n]+/g,\" \").trim(),block:!1,level:e.level}),e.pos=i,!0}return t||(e.pending+=o),e.pos+=o.length,!0}],[\"del\",function(e,t){var r,n,o,s,i,a=e.posMax,u=e.pos;if(126!==e.src.charCodeAt(u))return!1;if(t)return!1;if(u+4>=a)return!1;if(126!==e.src.charCodeAt(u+1))return!1;if(e.level>=e.options.maxNesting)return!1;if(s=u>0?e.src.charCodeAt(u-1):-1,i=e.src.charCodeAt(u+2),126===s)return!1;if(126===i)return!1;if(32===i||10===i)return!1;for(n=u+2;n<a&&126===e.src.charCodeAt(n);)n++;if(n>u+3)return e.pos+=n-u,t||(e.pending+=e.src.slice(u,n)),!0;for(e.pos=u+2,o=1;e.pos+1<a;){if(126===e.src.charCodeAt(e.pos)&&126===e.src.charCodeAt(e.pos+1)&&(s=e.src.charCodeAt(e.pos-1),126!==(i=e.pos+2<a?e.src.charCodeAt(e.pos+2):-1)&&126!==s&&(32!==s&&10!==s?o--:32!==i&&10!==i&&o++,o<=0))){r=!0;break}e.parser.skipToken(e)}return r?(e.posMax=e.pos,e.pos=u+2,t||(e.push({type:\"del_open\",level:e.level++}),e.parser.tokenize(e),e.push({type:\"del_close\",level:--e.level})),e.pos=e.posMax+2,e.posMax=a,!0):(e.pos=u,!1)}],[\"ins\",function(e,t){var r,n,o,s,i,a=e.posMax,u=e.pos;if(43!==e.src.charCodeAt(u))return!1;if(t)return!1;if(u+4>=a)return!1;if(43!==e.src.charCodeAt(u+1))return!1;if(e.level>=e.options.maxNesting)return!1;if(s=u>0?e.src.charCodeAt(u-1):-1,i=e.src.charCodeAt(u+2),43===s)return!1;if(43===i)return!1;if(32===i||10===i)return!1;for(n=u+2;n<a&&43===e.src.charCodeAt(n);)n++;if(n!==u+2)return e.pos+=n-u,t||(e.pending+=e.src.slice(u,n)),!0;for(e.pos=u+2,o=1;e.pos+1<a;){if(43===e.src.charCodeAt(e.pos)&&43===e.src.charCodeAt(e.pos+1)&&(s=e.src.charCodeAt(e.pos-1),43!==(i=e.pos+2<a?e.src.charCodeAt(e.pos+2):-1)&&43!==s&&(32!==s&&10!==s?o--:32!==i&&10!==i&&o++,o<=0))){r=!0;break}e.parser.skipToken(e)}return r?(e.posMax=e.pos,e.pos=u+2,t||(e.push({type:\"ins_open\",level:e.level++}),e.parser.tokenize(e),e.push({type:\"ins_close\",level:--e.level})),e.pos=e.posMax+2,e.posMax=a,!0):(e.pos=u,!1)}],[\"mark\",function(e,t){var r,n,o,s,i,a=e.posMax,u=e.pos;if(61!==e.src.charCodeAt(u))return!1;if(t)return!1;if(u+4>=a)return!1;if(61!==e.src.charCodeAt(u+1))return!1;if(e.level>=e.options.maxNesting)return!1;if(s=u>0?e.src.charCodeAt(u-1):-1,i=e.src.charCodeAt(u+2),61===s)return!1;if(61===i)return!1;if(32===i||10===i)return!1;for(n=u+2;n<a&&61===e.src.charCodeAt(n);)n++;if(n!==u+2)return e.pos+=n-u,t||(e.pending+=e.src.slice(u,n)),!0;for(e.pos=u+2,o=1;e.pos+1<a;){if(61===e.src.charCodeAt(e.pos)&&61===e.src.charCodeAt(e.pos+1)&&(s=e.src.charCodeAt(e.pos-1),61!==(i=e.pos+2<a?e.src.charCodeAt(e.pos+2):-1)&&61!==s&&(32!==s&&10!==s?o--:32!==i&&10!==i&&o++,o<=0))){r=!0;break}e.parser.skipToken(e)}return r?(e.posMax=e.pos,e.pos=u+2,t||(e.push({type:\"mark_open\",level:e.level++}),e.parser.tokenize(e),e.push({type:\"mark_close\",level:--e.level})),e.pos=e.posMax+2,e.posMax=a,!0):(e.pos=u,!1)}],[\"emphasis\",function(e,t){var r,n,o,s,i,a,u,l=e.posMax,c=e.pos,p=e.src.charCodeAt(c);if(95!==p&&42!==p)return!1;if(t)return!1;if(r=(u=le(e,c)).delims,!u.can_open)return e.pos+=r,t||(e.pending+=e.src.slice(c,e.pos)),!0;if(e.level>=e.options.maxNesting)return!1;for(e.pos=c+r,a=[r];e.pos<l;)if(e.src.charCodeAt(e.pos)!==p)e.parser.skipToken(e);else{if(n=(u=le(e,e.pos)).delims,u.can_close){for(s=a.pop(),i=n;s!==i;){if(i<s){a.push(s-i);break}if(i-=s,0===a.length)break;e.pos+=s,s=a.pop()}if(0===a.length){r=s,o=!0;break}e.pos+=n;continue}u.can_open&&a.push(n),e.pos+=n}return o?(e.posMax=e.pos,e.pos=c+r,t||(2!==r&&3!==r||e.push({type:\"strong_open\",level:e.level++}),1!==r&&3!==r||e.push({type:\"em_open\",level:e.level++}),e.parser.tokenize(e),1!==r&&3!==r||e.push({type:\"em_close\",level:--e.level}),2!==r&&3!==r||e.push({type:\"strong_close\",level:--e.level})),e.pos=e.posMax+r,e.posMax=l,!0):(e.pos=c,!1)}],[\"sub\",function(e,t){var r,n,o=e.posMax,s=e.pos;if(126!==e.src.charCodeAt(s))return!1;if(t)return!1;if(s+2>=o)return!1;if(e.level>=e.options.maxNesting)return!1;for(e.pos=s+1;e.pos<o;){if(126===e.src.charCodeAt(e.pos)){r=!0;break}e.parser.skipToken(e)}return r&&s+1!==e.pos?(n=e.src.slice(s+1,e.pos)).match(/(^|[^\\\\])(\\\\\\\\)*\\s/)?(e.pos=s,!1):(e.posMax=e.pos,e.pos=s+1,t||e.push({type:\"sub\",level:e.level,content:n.replace(ce,\"$1\")}),e.pos=e.posMax+1,e.posMax=o,!0):(e.pos=s,!1)}],[\"sup\",function(e,t){var r,n,o=e.posMax,s=e.pos;if(94!==e.src.charCodeAt(s))return!1;if(t)return!1;if(s+2>=o)return!1;if(e.level>=e.options.maxNesting)return!1;for(e.pos=s+1;e.pos<o;){if(94===e.src.charCodeAt(e.pos)){r=!0;break}e.parser.skipToken(e)}return r&&s+1!==e.pos?(n=e.src.slice(s+1,e.pos)).match(/(^|[^\\\\])(\\\\\\\\)*\\s/)?(e.pos=s,!1):(e.posMax=e.pos,e.pos=s+1,t||e.push({type:\"sup\",level:e.level,content:n.replace(pe,\"$1\")}),e.pos=e.posMax+1,e.posMax=o,!0):(e.pos=s,!1)}],[\"links\",function(e,t){var r,n,o,s,i,a,u,l,c=!1,p=e.pos,h=e.posMax,f=e.pos,g=e.src.charCodeAt(f);if(33===g&&(c=!0,g=e.src.charCodeAt(++f)),91!==g)return!1;if(e.level>=e.options.maxNesting)return!1;if(r=f+1,(n=D(e,f))<0)return!1;if((a=n+1)<h&&40===e.src.charCodeAt(a)){for(a++;a<h&&(32===(l=e.src.charCodeAt(a))||10===l);a++);if(a>=h)return!1;for(f=a,q(e,a)?(s=e.linkContent,a=e.pos):s=\"\",f=a;a<h&&(32===(l=e.src.charCodeAt(a))||10===l);a++);if(a<h&&f!==a&&F(e,a))for(i=e.linkContent,a=e.pos;a<h&&(32===(l=e.src.charCodeAt(a))||10===l);a++);else i=\"\";if(a>=h||41!==e.src.charCodeAt(a))return e.pos=p,!1;a++}else{if(e.linkLevel>0)return!1;for(;a<h&&(32===(l=e.src.charCodeAt(a))||10===l);a++);if(a<h&&91===e.src.charCodeAt(a)&&(f=a+1,(a=D(e,a))>=0?o=e.src.slice(f,a++):a=f-1),o||(void 0===o&&(a=n+1),o=e.src.slice(r,n)),!(u=e.env.references[M(o)]))return e.pos=p,!1;s=u.href,i=u.title}return t||(e.pos=r,e.posMax=n,c?e.push({type:\"image\",src:s,title:i,alt:e.src.substr(r,n-r),level:e.level}):(e.push({type:\"link_open\",href:s,title:i,level:e.level++}),e.linkLevel++,e.parser.tokenize(e),e.linkLevel--,e.push({type:\"link_close\",level:--e.level}))),e.pos=a,e.posMax=h,!0}],[\"footnote_inline\",function(e,t){var r,n,o,s,i=e.posMax,a=e.pos;return!(a+2>=i||94!==e.src.charCodeAt(a)||91!==e.src.charCodeAt(a+1)||e.level>=e.options.maxNesting||(r=a+2,(n=D(e,a+1))<0||(t||(e.env.footnotes||(e.env.footnotes={}),e.env.footnotes.list||(e.env.footnotes.list=[]),o=e.env.footnotes.list.length,e.pos=r,e.posMax=n,e.push({type:\"footnote_ref\",id:o,level:e.level}),e.linkLevel++,s=e.tokens.length,e.parser.tokenize(e),e.env.footnotes.list[o]={tokens:e.tokens.splice(s)},e.linkLevel--),e.pos=n+1,e.posMax=i,0)))}],[\"footnote_ref\",function(e,t){var r,n,o,s,i=e.posMax,a=e.pos;if(a+3>i)return!1;if(!e.env.footnotes||!e.env.footnotes.refs)return!1;if(91!==e.src.charCodeAt(a))return!1;if(94!==e.src.charCodeAt(a+1))return!1;if(e.level>=e.options.maxNesting)return!1;for(n=a+2;n<i;n++){if(32===e.src.charCodeAt(n))return!1;if(10===e.src.charCodeAt(n))return!1;if(93===e.src.charCodeAt(n))break}return!(n===a+2||n>=i||(n++,r=e.src.slice(a+2,n-1),void 0===e.env.footnotes.refs[\":\"+r]||(t||(e.env.footnotes.list||(e.env.footnotes.list=[]),e.env.footnotes.refs[\":\"+r]<0?(o=e.env.footnotes.list.length,e.env.footnotes.list[o]={label:r,count:0},e.env.footnotes.refs[\":\"+r]=o):o=e.env.footnotes.refs[\":\"+r],s=e.env.footnotes.list[o].count,e.env.footnotes.list[o].count++,e.push({type:\"footnote_ref\",id:o,subId:s,level:e.level})),e.pos=n,e.posMax=i,0)))}],[\"autolink\",function(e,t){var r,n,o,s,i,a=e.pos;return!(60!==e.src.charCodeAt(a)||(r=e.src.slice(a)).indexOf(\">\")<0||((n=r.match(ge))?he.indexOf(n[1].toLowerCase())<0||(i=B(s=n[0].slice(1,-1)),!e.parser.validateLink(s)||(t||(e.push({type:\"link_open\",href:i,level:e.level}),e.push({type:\"text\",content:s,level:e.level+1}),e.push({type:\"link_close\",level:e.level})),e.pos+=n[0].length,0)):!(o=r.match(fe))||(i=B(\"mailto:\"+(s=o[0].slice(1,-1))),!e.parser.validateLink(i)||(t||(e.push({type:\"link_open\",href:i,level:e.level}),e.push({type:\"text\",content:s,level:e.level+1}),e.push({type:\"link_close\",level:e.level})),e.pos+=o[0].length,0))))}],[\"htmltag\",function(e,t){var r,n,o,s=e.pos;return!(!e.options.html||(o=e.posMax,60!==e.src.charCodeAt(s)||s+2>=o||33!==(r=e.src.charCodeAt(s+1))&&63!==r&&47!==r&&!function(e){var t=32|e;return t>=97&&t<=122}(r)||!(n=e.src.slice(s).match(ke))||(t||e.push({type:\"htmltag\",content:e.src.slice(s,s+n[0].length),level:e.level}),e.pos+=n[0].length,0)))}],[\"entity\",function(e,t){var r,o,s=e.pos,i=e.posMax;if(38!==e.src.charCodeAt(s))return!1;if(s+1<i)if(35===e.src.charCodeAt(s+1)){if(o=e.src.slice(s).match(Ae))return t||(r=\"x\"===o[1][0].toLowerCase()?parseInt(o[1].slice(1),16):parseInt(o[1],10),e.pending+=l(r)?c(r):c(65533)),e.pos+=o[0].length,!0}else if(o=e.src.slice(s).match(ye)){var a=n(o[1]);if(o[1]!==a)return t||(e.pending+=a),e.pos+=o[0].length,!0}return t||(e.pending+=\"&\"),e.pos++,!0}]];function we(){this.ruler=new C;for(var e=0;e<xe.length;e++)this.ruler.push(xe[e][0],xe[e][1]);this.validateLink=Ce}function Ce(e){var t=e.trim().toLowerCase();return-1===(t=g(t)).indexOf(\":\")||-1===[\"vbscript\",\"javascript\",\"file\",\"data\"].indexOf(t.split(\":\")[0])}we.prototype.skipToken=function(e){var t,r,n=this.ruler.getRules(\"\"),o=n.length,s=e.pos;if((r=e.cacheGet(s))>0)e.pos=r;else{for(t=0;t<o;t++)if(n[t](e,!0))return void e.cacheSet(s,e.pos);e.pos++,e.cacheSet(s,e.pos)}},we.prototype.tokenize=function(e){for(var t,r,n=this.ruler.getRules(\"\"),o=n.length,s=e.posMax;e.pos<s;){for(r=0;r<o&&!(t=n[r](e,!1));r++);if(t){if(e.pos>=s)break}else e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},we.prototype.parse=function(e,t,r,n){var o=new E(e,this,t,r,n);this.tokenize(o)};var Ee={default:{options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:\"language-\",linkTarget:\"\",typographer:!1,quotes:\"“”‘’\",highlight:null,maxNesting:20},components:{core:{rules:[\"block\",\"inline\",\"references\",\"replacements\",\"smartquotes\",\"references\",\"abbr2\",\"footnote_tail\"]},block:{rules:[\"blockquote\",\"code\",\"fences\",\"footnote\",\"heading\",\"hr\",\"htmlblock\",\"lheading\",\"list\",\"paragraph\",\"table\"]},inline:{rules:[\"autolink\",\"backticks\",\"del\",\"emphasis\",\"entity\",\"escape\",\"footnote_ref\",\"htmltag\",\"links\",\"newline\",\"text\"]}}},full:{options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:\"language-\",linkTarget:\"\",typographer:!1,quotes:\"“”‘’\",highlight:null,maxNesting:20},components:{core:{},block:{},inline:{}}},commonmark:{options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:\"language-\",linkTarget:\"\",typographer:!1,quotes:\"“”‘’\",highlight:null,maxNesting:20},components:{core:{rules:[\"block\",\"inline\",\"references\",\"abbr2\"]},block:{rules:[\"blockquote\",\"code\",\"fences\",\"heading\",\"hr\",\"htmlblock\",\"lheading\",\"list\",\"paragraph\"]},inline:{rules:[\"autolink\",\"backticks\",\"emphasis\",\"entity\",\"escape\",\"htmltag\",\"links\",\"newline\",\"text\"]}}}};function De(e,t,r){this.src=t,this.env=r,this.options=e.options,this.tokens=[],this.inlineMode=!1,this.inline=e.inline,this.block=e.block,this.renderer=e.renderer,this.typographer=e.typographer}function _e(e,t){\"string\"!=typeof e&&(t=e,e=\"default\"),t&&null!=t.linkify&&console.warn(\"linkify option is removed. Use linkify plugin instead:\\n\\nimport Remarkable from 'remarkable';\\nimport linkify from 'remarkable/linkify';\\nnew Remarkable().use(linkify)\\n\"),this.inline=new we,this.block=new te,this.core=new G,this.renderer=new w,this.ruler=new C,this.options={},this.configure(Ee[e]),this.set(t||{})}function Be(e,t){if(Array.prototype.indexOf)return e.indexOf(t);for(var r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return-1}function qe(e,t){for(var r=e.length-1;r>=0;r--)!0===t(e[r])&&e.splice(r,1)}function Fe(e){throw new Error(\"Unhandled case for value: '\"+e+\"'\")}_e.prototype.set=function(e){i(this.options,e)},_e.prototype.configure=function(e){var t=this;if(!e)throw new Error(\"Wrong `remarkable` preset, check name/content\");e.options&&t.set(e.options),e.components&&Object.keys(e.components).forEach(function(r){e.components[r].rules&&t[r].ruler.enable(e.components[r].rules,!0)})},_e.prototype.use=function(e,t){return e(this,t),this},_e.prototype.parse=function(e,t){var r=new De(this,e,t);return this.core.process(r),r.tokens},_e.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)},_e.prototype.parseInline=function(e,t){var r=new De(this,e,t);return r.inlineMode=!0,this.core.process(r),r.tokens},_e.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)};var Me=function(){function e(e){void 0===e&&(e={}),this.tagName=\"\",this.attrs={},this.innerHTML=\"\",this.whitespaceRegex=/\\s+/,this.tagName=e.tagName||\"\",this.attrs=e.attrs||{},this.innerHTML=e.innerHtml||e.innerHTML||\"\"}return e.prototype.setTagName=function(e){return this.tagName=e,this},e.prototype.getTagName=function(){return this.tagName||\"\"},e.prototype.setAttr=function(e,t){return this.getAttrs()[e]=t,this},e.prototype.getAttr=function(e){return this.getAttrs()[e]},e.prototype.setAttrs=function(e){return Object.assign(this.getAttrs(),e),this},e.prototype.getAttrs=function(){return this.attrs||(this.attrs={})},e.prototype.setClass=function(e){return this.setAttr(\"class\",e)},e.prototype.addClass=function(e){for(var t,r=this.getClass(),n=this.whitespaceRegex,o=r?r.split(n):[],s=e.split(n);t=s.shift();)-1===Be(o,t)&&o.push(t);return this.getAttrs().class=o.join(\" \"),this},e.prototype.removeClass=function(e){for(var t,r=this.getClass(),n=this.whitespaceRegex,o=r?r.split(n):[],s=e.split(n);o.length&&(t=s.shift());){var i=Be(o,t);-1!==i&&o.splice(i,1)}return this.getAttrs().class=o.join(\" \"),this},e.prototype.getClass=function(){return this.getAttrs().class||\"\"},e.prototype.hasClass=function(e){return-1!==(\" \"+this.getClass()+\" \").indexOf(\" \"+e+\" \")},e.prototype.setInnerHTML=function(e){return this.innerHTML=e,this},e.prototype.setInnerHtml=function(e){return this.setInnerHTML(e)},e.prototype.getInnerHTML=function(){return this.innerHTML||\"\"},e.prototype.getInnerHtml=function(){return this.getInnerHTML()},e.prototype.toAnchorString=function(){var e=this.getTagName(),t=this.buildAttrsStr();return[\"<\",e,t=t?\" \"+t:\"\",\">\",this.getInnerHtml(),\"</\",e,\">\"].join(\"\")},e.prototype.buildAttrsStr=function(){if(!this.attrs)return\"\";var e=this.getAttrs(),t=[];for(var r in e)e.hasOwnProperty(r)&&t.push(r+'=\"'+e[r]+'\"');return t.join(\" \")},e}();var Se=function(){function e(e){void 0===e&&(e={}),this.newWindow=!1,this.truncate={},this.className=\"\",this.newWindow=e.newWindow||!1,this.truncate=e.truncate||{},this.className=e.className||\"\"}return e.prototype.build=function(e){return new Me({tagName:\"a\",attrs:this.createAttrs(e),innerHtml:this.processAnchorText(e.getAnchorText())})},e.prototype.createAttrs=function(e){var t={href:e.getAnchorHref()},r=this.createCssClass(e);return r&&(t.class=r),this.newWindow&&(t.target=\"_blank\",t.rel=\"noopener noreferrer\"),this.truncate&&this.truncate.length&&this.truncate.length<e.getAnchorText().length&&(t.title=e.getAnchorHref()),t},e.prototype.createCssClass=function(e){var t=this.className;if(t){for(var r=[t],n=e.getCssClassSuffixes(),o=0,s=n.length;o<s;o++)r.push(t+\"-\"+n[o]);return r.join(\" \")}return\"\"},e.prototype.processAnchorText=function(e){return e=this.doTruncate(e)},e.prototype.doTruncate=function(e){var t=this.truncate;if(!t||!t.length)return e;var r=t.length,n=t.location;return\"smart\"===n?function(e,t,r){var n,o;null==r?(r=\"…\",o=3,n=8):(o=r.length,n=r.length);var s=function(e){var t=\"\";return e.scheme&&e.host&&(t+=e.scheme+\"://\"),e.host&&(t+=e.host),e.path&&(t+=\"/\"+e.path),e.query&&(t+=\"?\"+e.query),e.fragment&&(t+=\"#\"+e.fragment),t},i=function(e,t){var n=t/2,o=Math.ceil(n),s=-1*Math.floor(n),i=\"\";return s<0&&(i=e.substr(s)),e.substr(0,o)+r+i};if(e.length<=t)return e;var a=t-o,u=function(e){var t={},r=e,n=r.match(/^([a-z]+):\\/\\//i);return n&&(t.scheme=n[1],r=r.substr(n[0].length)),(n=r.match(/^(.*?)(?=(\\?|#|\\/|$))/i))&&(t.host=n[1],r=r.substr(n[0].length)),(n=r.match(/^\\/(.*?)(?=(\\?|#|$))/i))&&(t.path=n[1],r=r.substr(n[0].length)),(n=r.match(/^\\?(.*?)(?=(#|$))/i))&&(t.query=n[1],r=r.substr(n[0].length)),(n=r.match(/^#(.*?)$/i))&&(t.fragment=n[1]),t}(e);if(u.query){var l=u.query.match(/^(.*?)(?=(\\?|\\#))(.*?)$/i);l&&(u.query=u.query.substr(0,l[1].length),e=s(u))}if(e.length<=t)return e;if(u.host&&(u.host=u.host.replace(/^www\\./,\"\"),e=s(u)),e.length<=t)return e;var c=\"\";if(u.host&&(c+=u.host),c.length>=a)return u.host.length==t?(u.host.substr(0,t-o)+r).substr(0,a+n):i(c,a).substr(0,a+n);var p=\"\";if(u.path&&(p+=\"/\"+u.path),u.query&&(p+=\"?\"+u.query),p){if((c+p).length>=a)return(c+p).length==t?(c+p).substr(0,t):(c+i(p,a-c.length)).substr(0,a+n);c+=p}if(u.fragment){var h=\"#\"+u.fragment;if((c+h).length>=a)return(c+h).length==t?(c+h).substr(0,t):(c+i(h,a-c.length)).substr(0,a+n);c+=h}if(u.scheme&&u.host){var f=u.scheme+\"://\";if((c+f).length<a)return(f+c).substr(0,t)}if(c.length<=t)return c;var g=\"\";return a>0&&(g=c.substr(-1*Math.floor(a/2))),(c.substr(0,Math.ceil(a/2))+r+g).substr(0,a+n)}(e,r):\"middle\"===n?function(e,t,r){if(e.length<=t)return e;var n,o;null==r?(r=\"…\",n=8,o=3):(n=r.length,o=r.length);var s=t-o,i=\"\";return s>0&&(i=e.substr(-1*Math.floor(s/2))),(e.substr(0,Math.ceil(s/2))+r+i).substr(0,s+n)}(e,r):function(e,t,r){return function(e,t,r){var n;return e.length>t&&(null==r?(r=\"…\",n=3):n=r.length,e=e.substring(0,t-n)+r),e}(e,t,r)}(e,r)},e}(),Te=function(){function e(e){this.__jsduckDummyDocProp=null,this.matchedText=\"\",this.offset=0,this.tagBuilder=e.tagBuilder,this.matchedText=e.matchedText,this.offset=e.offset}return e.prototype.getMatchedText=function(){return this.matchedText},e.prototype.setOffset=function(e){this.offset=e},e.prototype.getOffset=function(){return this.offset},e.prototype.getCssClassSuffixes=function(){return[this.getType()]},e.prototype.buildTag=function(){return this.tagBuilder.build(this)},e}(),Le=function(e,t){return(Le=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)};function Re(e,t){function r(){this.constructor=e}Le(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var Ne=function(){return(Ne=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},ze=function(e){function t(t){var r=e.call(this,t)||this;return r.email=\"\",r.email=t.email,r}return Re(t,e),t.prototype.getType=function(){return\"email\"},t.prototype.getEmail=function(){return this.email},t.prototype.getAnchorHref=function(){return\"mailto:\"+this.email},t.prototype.getAnchorText=function(){return this.email},t}(Te),Pe=function(e){function t(t){var r=e.call(this,t)||this;return r.serviceName=\"\",r.hashtag=\"\",r.serviceName=t.serviceName,r.hashtag=t.hashtag,r}return Re(t,e),t.prototype.getType=function(){return\"hashtag\"},t.prototype.getServiceName=function(){return this.serviceName},t.prototype.getHashtag=function(){return this.hashtag},t.prototype.getAnchorHref=function(){var e=this.serviceName,t=this.hashtag;switch(e){case\"twitter\":return\"https://twitter.com/hashtag/\"+t;case\"facebook\":return\"https://www.facebook.com/hashtag/\"+t;case\"instagram\":return\"https://instagram.com/explore/tags/\"+t;default:throw new Error(\"Unknown service name to point hashtag to: \"+e)}},t.prototype.getAnchorText=function(){return\"#\"+this.hashtag},t}(Te),je=function(e){function t(t){var r=e.call(this,t)||this;return r.serviceName=\"twitter\",r.mention=\"\",r.mention=t.mention,r.serviceName=t.serviceName,r}return Re(t,e),t.prototype.getType=function(){return\"mention\"},t.prototype.getMention=function(){return this.mention},t.prototype.getServiceName=function(){return this.serviceName},t.prototype.getAnchorHref=function(){switch(this.serviceName){case\"twitter\":return\"https://twitter.com/\"+this.mention;case\"instagram\":return\"https://instagram.com/\"+this.mention;case\"soundcloud\":return\"https://soundcloud.com/\"+this.mention;default:throw new Error(\"Unknown service name to point mention to: \"+this.serviceName)}},t.prototype.getAnchorText=function(){return\"@\"+this.mention},t.prototype.getCssClassSuffixes=function(){var t=e.prototype.getCssClassSuffixes.call(this),r=this.getServiceName();return r&&t.push(r),t},t}(Te),Ie=function(e){function t(t){var r=e.call(this,t)||this;return r.number=\"\",r.plusSign=!1,r.number=t.number,r.plusSign=t.plusSign,r}return Re(t,e),t.prototype.getType=function(){return\"phone\"},t.prototype.getPhoneNumber=function(){return this.number},t.prototype.getNumber=function(){return this.getPhoneNumber()},t.prototype.getAnchorHref=function(){return\"tel:\"+(this.plusSign?\"+\":\"\")+this.number},t.prototype.getAnchorText=function(){return this.matchedText},t}(Te),Oe=function(e){function t(t){var r=e.call(this,t)||this;return r.url=\"\",r.urlMatchType=\"scheme\",r.protocolUrlMatch=!1,r.protocolRelativeMatch=!1,r.stripPrefix={scheme:!0,www:!0},r.stripTrailingSlash=!0,r.decodePercentEncoding=!0,r.schemePrefixRegex=/^(https?:\\/\\/)?/i,r.wwwPrefixRegex=/^(https?:\\/\\/)?(www\\.)?/i,r.protocolRelativeRegex=/^\\/\\//,r.protocolPrepended=!1,r.urlMatchType=t.urlMatchType,r.url=t.url,r.protocolUrlMatch=t.protocolUrlMatch,r.protocolRelativeMatch=t.protocolRelativeMatch,r.stripPrefix=t.stripPrefix,r.stripTrailingSlash=t.stripTrailingSlash,r.decodePercentEncoding=t.decodePercentEncoding,r}return Re(t,e),t.prototype.getType=function(){return\"url\"},t.prototype.getUrlMatchType=function(){return this.urlMatchType},t.prototype.getUrl=function(){var e=this.url;return this.protocolRelativeMatch||this.protocolUrlMatch||this.protocolPrepended||(e=this.url=\"http://\"+e,this.protocolPrepended=!0),e},t.prototype.getAnchorHref=function(){return this.getUrl().replace(/&/g,\"&\")},t.prototype.getAnchorText=function(){var e=this.getMatchedText();return this.protocolRelativeMatch&&(e=this.stripProtocolRelativePrefix(e)),this.stripPrefix.scheme&&(e=this.stripSchemePrefix(e)),this.stripPrefix.www&&(e=this.stripWwwPrefix(e)),this.stripTrailingSlash&&(e=this.removeTrailingSlash(e)),this.decodePercentEncoding&&(e=this.removePercentEncoding(e)),e},t.prototype.stripSchemePrefix=function(e){return e.replace(this.schemePrefixRegex,\"\")},t.prototype.stripWwwPrefix=function(e){return e.replace(this.wwwPrefixRegex,\"$1\")},t.prototype.stripProtocolRelativePrefix=function(e){return e.replace(this.protocolRelativeRegex,\"\")},t.prototype.removeTrailingSlash=function(e){return\"/\"===e.charAt(e.length-1)&&(e=e.slice(0,-1)),e},t.prototype.removePercentEncoding=function(e){var t=e.replace(/%22/gi,\""\").replace(/%26/gi,\"&\").replace(/%27/gi,\"'\").replace(/%3C/gi,\"<\").replace(/%3E/gi,\">\");try{return decodeURIComponent(t)}catch(e){return t}},t}(Te),Ue=function(e){this.__jsduckDummyDocProp=null,this.tagBuilder=e.tagBuilder},He=/[A-Za-z]/,Ve=/[0-9]/,Ge=/\\s/,$e=/['\"]/,Ze=/[\\x00-\\x1F\\x7F]/,We=/A-Za-z\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u037F\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u052F\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u08A0-\\u08B4\\u08B6-\\u08BD\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0980\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0AF9\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C39\\u0C3D\\u0C58-\\u0C5A\\u0C60\\u0C61\\u0C80\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D54-\\u0D56\\u0D5F-\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F5\\u13F8-\\u13FD\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u16F1-\\u16F8\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1877\\u1880-\\u1884\\u1887-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191E\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19B0-\\u19C9\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1C80-\\u1C88\\u1CE9-\\u1CEC\\u1CEE-\\u1CF1\\u1CF5\\u1CF6\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2183\\u2184\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005\\u3006\\u3031-\\u3035\\u303B\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FD5\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA69D\\uA6A0-\\uA6E5\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA7AE\\uA7B0-\\uA7B7\\uA7F7-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA8FD\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uA9E0-\\uA9E4\\uA9E6-\\uA9EF\\uA9FA-\\uA9FE\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA7E-\\uAAAF\\uAAB1\\uAAB5\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uAB30-\\uAB5A\\uAB5C-\\uAB65\\uAB70-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC/.source,Je=We+/\\u00a9\\u00ae\\u2000-\\u3300\\ud83c\\ud000-\\udfff\\ud83d\\ud000-\\udfff\\ud83e\\ud000-\\udfff/.source+/\\u0300-\\u036F\\u0483-\\u0489\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08D4-\\u08E1\\u08E3-\\u0903\\u093A-\\u093C\\u093E-\\u094F\\u0951-\\u0957\\u0962\\u0963\\u0981-\\u0983\\u09BC\\u09BE-\\u09C4\\u09C7\\u09C8\\u09CB-\\u09CD\\u09D7\\u09E2\\u09E3\\u0A01-\\u0A03\\u0A3C\\u0A3E-\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81-\\u0A83\\u0ABC\\u0ABE-\\u0AC5\\u0AC7-\\u0AC9\\u0ACB-\\u0ACD\\u0AE2\\u0AE3\\u0B01-\\u0B03\\u0B3C\\u0B3E-\\u0B44\\u0B47\\u0B48\\u0B4B-\\u0B4D\\u0B56\\u0B57\\u0B62\\u0B63\\u0B82\\u0BBE-\\u0BC2\\u0BC6-\\u0BC8\\u0BCA-\\u0BCD\\u0BD7\\u0C00-\\u0C03\\u0C3E-\\u0C44\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C63\\u0C81-\\u0C83\\u0CBC\\u0CBE-\\u0CC4\\u0CC6-\\u0CC8\\u0CCA-\\u0CCD\\u0CD5\\u0CD6\\u0CE2\\u0CE3\\u0D01-\\u0D03\\u0D3E-\\u0D44\\u0D46-\\u0D48\\u0D4A-\\u0D4D\\u0D57\\u0D62\\u0D63\\u0D82\\u0D83\\u0DCA\\u0DCF-\\u0DD4\\u0DD6\\u0DD8-\\u0DDF\\u0DF2\\u0DF3\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F3E\\u0F3F\\u0F71-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u102B-\\u103E\\u1056-\\u1059\\u105E-\\u1060\\u1062-\\u1064\\u1067-\\u106D\\u1071-\\u1074\\u1082-\\u108D\\u108F\\u109A-\\u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17B4-\\u17D3\\u17DD\\u180B-\\u180D\\u1885\\u1886\\u18A9\\u1920-\\u192B\\u1930-\\u193B\\u1A17-\\u1A1B\\u1A55-\\u1A5E\\u1A60-\\u1A7C\\u1A7F\\u1AB0-\\u1ABE\\u1B00-\\u1B04\\u1B34-\\u1B44\\u1B6B-\\u1B73\\u1B80-\\u1B82\\u1BA1-\\u1BAD\\u1BE6-\\u1BF3\\u1C24-\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE8\\u1CED\\u1CF2-\\u1CF4\\u1CF8\\u1CF9\\u1DC0-\\u1DF5\\u1DFB-\\u1DFF\\u20D0-\\u20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302F\\u3099\\u309A\\uA66F-\\uA672\\uA674-\\uA67D\\uA69E\\uA69F\\uA6F0\\uA6F1\\uA802\\uA806\\uA80B\\uA823-\\uA827\\uA880\\uA881\\uA8B4-\\uA8C5\\uA8E0-\\uA8F1\\uA926-\\uA92D\\uA947-\\uA953\\uA980-\\uA983\\uA9B3-\\uA9C0\\uA9E5\\uAA29-\\uAA36\\uAA43\\uAA4C\\uAA4D\\uAA7B-\\uAA7D\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAABE\\uAABF\\uAAC1\\uAAEB-\\uAAEF\\uAAF5\\uAAF6\\uABE3-\\uABEA\\uABEC\\uABED\\uFB1E\\uFE00-\\uFE0F\\uFE20-\\uFE2F/.source,Ye=/0-9\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0BE6-\\u0BEF\\u0C66-\\u0C6F\\u0CE6-\\u0CEF\\u0D66-\\u0D6F\\u0DE6-\\u0DEF\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F29\\u1040-\\u1049\\u1090-\\u1099\\u17E0-\\u17E9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19D9\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\uA620-\\uA629\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uA9F0-\\uA9F9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19/.source,Ke=Je+Ye,Qe=Je+Ye,Xe=\"(?:[\"+Ye+\"]{1,3}\\\\.){3}[\"+Ye+\"]{1,3}\",et=\"[\"+Qe+\"](?:[\"+Qe+\"\\\\-]{0,61}[\"+Qe+\"])?\",tt=function(e){return\"(?=(\"+et+\"))\\\\\"+e},rt=function(e){return\"(?:\"+tt(e)+\"(?:\\\\.\"+tt(e+1)+\"){0,126}|\"+Xe+\")\"},nt=new RegExp(\"[\"+Qe+\"]\"),ot=/(?:xn--vermgensberatung-pwb|xn--vermgensberater-ctb|xn--clchc0ea0b2g2a9gcd|xn--w4r85el8fhu5dnra|northwesternmutual|travelersinsurance|vermögensberatung|xn--3oq18vl8pn36a|xn--5su34j936bgsg|xn--bck1b9a5dre4c|xn--mgbai9azgqp6j|xn--mgberp4a5d4ar|xn--xkc2dl3a5ee0h|vermögensberater|xn--fzys8d69uvgm|xn--mgba7c0bbn0a|xn--xkc2al3hye2a|americanexpress|kerryproperties|sandvikcoromant|xn--i1b6b1a6a2e|xn--kcrx77d1x4a|xn--lgbbat1ad8j|xn--mgba3a4f16a|xn--mgbaakc7dvf|xn--mgbc0a9azcg|xn--nqv7fs00ema|afamilycompany|americanfamily|bananarepublic|cancerresearch|cookingchannel|kerrylogistics|weatherchannel|xn--54b7fta0cc|xn--6qq986b3xl|xn--80aqecdr1a|xn--b4w605ferd|xn--fiq228c5hs|xn--h2breg3eve|xn--jlq61u9w7b|xn--mgba3a3ejt|xn--mgbaam7a8h|xn--mgbayh7gpa|xn--mgbb9fbpob|xn--mgbbh1a71e|xn--mgbca7dzdo|xn--mgbi4ecexp|xn--mgbx4cd0ab|xn--rvc1e0am3e|international|lifeinsurance|spreadbetting|travelchannel|wolterskluwer|xn--eckvdtc9d|xn--fpcrj9c3d|xn--fzc2c9e2c|xn--h2brj9c8c|xn--tiq49xqyj|xn--yfro4i67o|xn--ygbi2ammx|construction|lplfinancial|scholarships|versicherung|xn--3e0b707e|xn--45br5cyl|xn--80adxhks|xn--80asehdb|xn--8y0a063a|xn--gckr3f0f|xn--mgb9awbf|xn--mgbab2bd|xn--mgbgu82a|xn--mgbpl2fh|xn--mgbt3dhd|xn--mk1bu44c|xn--ngbc5azd|xn--ngbe9e0a|xn--ogbpf8fl|xn--qcka1pmc|accountants|barclaycard|blackfriday|blockbuster|bridgestone|calvinklein|contractors|creditunion|engineering|enterprises|foodnetwork|investments|kerryhotels|lamborghini|motorcycles|olayangroup|photography|playstation|productions|progressive|redumbrella|rightathome|williamhill|xn--11b4c3d|xn--1ck2e1b|xn--1qqw23a|xn--2scrj9c|xn--3bst00m|xn--3ds443g|xn--3hcrj9c|xn--42c2d9a|xn--45brj9c|xn--55qw42g|xn--6frz82g|xn--80ao21a|xn--9krt00a|xn--cck2b3b|xn--czr694b|xn--d1acj3b|xn--efvy88h|xn--estv75g|xn--fct429k|xn--fjq720a|xn--flw351e|xn--g2xx48c|xn--gecrj9c|xn--gk3at1e|xn--h2brj9c|xn--hxt814e|xn--imr513n|xn--j6w193g|xn--jvr189m|xn--kprw13d|xn--kpry57d|xn--kpu716f|xn--mgbbh1a|xn--mgbtx2b|xn--mix891f|xn--nyqy26a|xn--otu796d|xn--pbt977c|xn--pgbs0dh|xn--q9jyb4c|xn--rhqv96g|xn--rovu88b|xn--s9brj9c|xn--ses554g|xn--t60b56a|xn--vuq861b|xn--w4rs40l|xn--xhq521b|xn--zfr164b|சிங்கப்பூர்|accountant|apartments|associates|basketball|bnpparibas|boehringer|capitalone|consulting|creditcard|cuisinella|eurovision|extraspace|foundation|healthcare|immobilien|industries|management|mitsubishi|nationwide|newholland|nextdirect|onyourside|properties|protection|prudential|realestate|republican|restaurant|schaeffler|swiftcover|tatamotors|technology|telefonica|university|vistaprint|vlaanderen|volkswagen|xn--30rr7y|xn--3pxu8k|xn--45q11c|xn--4gbrim|xn--55qx5d|xn--5tzm5g|xn--80aswg|xn--90a3ac|xn--9dbq2a|xn--9et52u|xn--c2br7g|xn--cg4bki|xn--czrs0t|xn--czru2d|xn--fiq64b|xn--fiqs8s|xn--fiqz9s|xn--io0a7i|xn--kput3i|xn--mxtq1m|xn--o3cw4h|xn--pssy2u|xn--unup4y|xn--wgbh1c|xn--wgbl6a|xn--y9a3aq|accenture|alfaromeo|allfinanz|amsterdam|analytics|aquarelle|barcelona|bloomberg|christmas|community|directory|education|equipment|fairwinds|financial|firestone|fresenius|frontdoor|fujixerox|furniture|goldpoint|hisamitsu|homedepot|homegoods|homesense|honeywell|institute|insurance|kuokgroup|ladbrokes|lancaster|landrover|lifestyle|marketing|marshalls|melbourne|microsoft|panasonic|passagens|pramerica|richardli|scjohnson|shangrila|solutions|statebank|statefarm|stockholm|travelers|vacations|xn--90ais|xn--c1avg|xn--d1alf|xn--e1a4c|xn--fhbei|xn--j1aef|xn--j1amh|xn--l1acc|xn--ngbrx|xn--nqv7f|xn--p1acf|xn--tckwe|xn--vhquv|yodobashi|abudhabi|airforce|allstate|attorney|barclays|barefoot|bargains|baseball|boutique|bradesco|broadway|brussels|budapest|builders|business|capetown|catering|catholic|chrysler|cipriani|cityeats|cleaning|clinique|clothing|commbank|computer|delivery|deloitte|democrat|diamonds|discount|discover|download|engineer|ericsson|esurance|etisalat|everbank|exchange|feedback|fidelity|firmdale|football|frontier|goodyear|grainger|graphics|guardian|hdfcbank|helsinki|holdings|hospital|infiniti|ipiranga|istanbul|jpmorgan|lighting|lundbeck|marriott|maserati|mckinsey|memorial|merckmsd|mortgage|movistar|observer|partners|pharmacy|pictures|plumbing|property|redstone|reliance|saarland|samsclub|security|services|shopping|showtime|softbank|software|stcgroup|supplies|symantec|training|uconnect|vanguard|ventures|verisign|woodside|xn--90ae|xn--node|xn--p1ai|xn--qxam|yokohama|السعودية|abogado|academy|agakhan|alibaba|android|athleta|auction|audible|auspost|avianca|banamex|bauhaus|bentley|bestbuy|booking|brother|bugatti|capital|caravan|careers|cartier|channel|charity|chintai|citadel|clubmed|college|cologne|comcast|company|compare|contact|cooking|corsica|country|coupons|courses|cricket|cruises|dentist|digital|domains|exposed|express|farmers|fashion|ferrari|ferrero|finance|fishing|fitness|flights|florist|flowers|forsale|frogans|fujitsu|gallery|genting|godaddy|grocery|guitars|hamburg|hangout|hitachi|holiday|hosting|hoteles|hotmail|hyundai|iselect|ismaili|jewelry|juniper|kitchen|komatsu|lacaixa|lancome|lanxess|lasalle|latrobe|leclerc|liaison|limited|lincoln|markets|metlife|monster|netbank|netflix|network|neustar|okinawa|oldnavy|organic|origins|philips|pioneer|politie|realtor|recipes|rentals|reviews|rexroth|samsung|sandvik|schmidt|schwarz|science|shiksha|shriram|singles|staples|starhub|storage|support|surgery|systems|temasek|theater|theatre|tickets|tiffany|toshiba|trading|walmart|wanggou|watches|weather|website|wedding|whoswho|windows|winners|xfinity|yamaxun|youtube|zuerich|католик|اتصالات|الجزائر|العليان|پاکستان|كاثوليك|موبايلي|இந்தியா|abarth|abbott|abbvie|active|africa|agency|airbus|airtel|alipay|alsace|alstom|anquan|aramco|author|bayern|beauty|berlin|bharti|blanco|bostik|boston|broker|camera|career|caseih|casino|center|chanel|chrome|church|circle|claims|clinic|coffee|comsec|condos|coupon|credit|cruise|dating|datsun|dealer|degree|dental|design|direct|doctor|dunlop|dupont|durban|emerck|energy|estate|events|expert|family|flickr|futbol|gallup|garden|george|giving|global|google|gratis|health|hermes|hiphop|hockey|hotels|hughes|imamat|insure|intuit|jaguar|joburg|juegos|kaufen|kinder|kindle|kosher|lancia|latino|lawyer|lefrak|living|locker|london|luxury|madrid|maison|makeup|market|mattel|mobile|mobily|monash|mormon|moscow|museum|mutual|nagoya|natura|nissan|nissay|norton|nowruz|office|olayan|online|oracle|orange|otsuka|pfizer|photos|physio|piaget|pictet|quebec|racing|realty|reisen|repair|report|review|rocher|rogers|ryukyu|safety|sakura|sanofi|school|schule|search|secure|select|shouji|soccer|social|stream|studio|supply|suzuki|swatch|sydney|taipei|taobao|target|tattoo|tennis|tienda|tjmaxx|tkmaxx|toyota|travel|unicom|viajes|viking|villas|virgin|vision|voting|voyage|vuelos|walter|warman|webcam|xihuan|yachts|yandex|zappos|москва|онлайн|ابوظبي|ارامكو|الاردن|المغرب|امارات|فلسطين|مليسيا|भारतम्|இலங்கை|ファッション|actor|adult|aetna|amfam|amica|apple|archi|audio|autos|azure|baidu|beats|bible|bingo|black|boats|bosch|build|canon|cards|chase|cheap|cisco|citic|click|cloud|coach|codes|crown|cymru|dabur|dance|deals|delta|dodge|drive|dubai|earth|edeka|email|epost|epson|faith|fedex|final|forex|forum|gallo|games|gifts|gives|glade|glass|globo|gmail|green|gripe|group|gucci|guide|homes|honda|horse|house|hyatt|ikano|intel|irish|iveco|jetzt|koeln|kyoto|lamer|lease|legal|lexus|lilly|linde|lipsy|lixil|loans|locus|lotte|lotto|lupin|macys|mango|media|miami|money|mopar|movie|nadex|nexus|nikon|ninja|nokia|nowtv|omega|osaka|paris|parts|party|phone|photo|pizza|place|poker|praxi|press|prime|promo|quest|radio|rehab|reise|ricoh|rocks|rodeo|rugby|salon|sener|seven|sharp|shell|shoes|skype|sling|smart|smile|solar|space|sport|stada|store|study|style|sucks|swiss|tatar|tires|tirol|tmall|today|tokyo|tools|toray|total|tours|trade|trust|tunes|tushu|ubank|vegas|video|vodka|volvo|wales|watch|weber|weibo|works|world|xerox|yahoo|zippo|ایران|بازار|بھارت|سودان|سورية|همراه|भारोत|संगठन|বাংলা|భారత్|ഭാരതം|嘉里大酒店|aarp|able|adac|aero|aigo|akdn|ally|amex|arab|army|arpa|arte|asda|asia|audi|auto|baby|band|bank|bbva|beer|best|bike|bing|blog|blue|bofa|bond|book|buzz|cafe|call|camp|care|cars|casa|case|cash|cbre|cern|chat|citi|city|club|cool|coop|cyou|data|date|dclk|deal|dell|desi|diet|dish|docs|doha|duck|duns|dvag|erni|fage|fail|fans|farm|fast|fiat|fido|film|fire|fish|flir|food|ford|free|fund|game|gbiz|gent|ggee|gift|gmbh|gold|golf|goog|guge|guru|hair|haus|hdfc|help|here|hgtv|host|hsbc|icbc|ieee|imdb|immo|info|itau|java|jeep|jobs|jprs|kddi|kiwi|kpmg|kred|land|lego|lgbt|lidl|life|like|limo|link|live|loan|loft|love|ltda|luxe|maif|meet|meme|menu|mini|mint|mobi|moda|moto|name|navy|news|next|nico|nike|ollo|open|page|pars|pccw|pics|ping|pink|play|plus|pohl|porn|post|prod|prof|qpon|raid|read|reit|rent|rest|rich|rmit|room|rsvp|ruhr|safe|sale|sarl|save|saxo|scor|scot|seat|seek|sexy|shaw|shia|shop|show|silk|sina|site|skin|sncf|sohu|song|sony|spot|star|surf|talk|taxi|team|tech|teva|tiaa|tips|town|toys|tube|vana|visa|viva|vivo|vote|voto|wang|weir|wien|wiki|wine|work|xbox|yoga|zara|zero|zone|дети|сайт|بارت|بيتك|ڀارت|تونس|شبكة|عراق|عمان|موقع|भारत|ভারত|ভাৰত|ਭਾਰਤ|ભારત|ଭାରତ|ಭಾರತ|ලංකා|グーグル|クラウド|ポイント|大众汽车|组织机构|電訊盈科|香格里拉|aaa|abb|abc|aco|ads|aeg|afl|aig|anz|aol|app|art|aws|axa|bar|bbc|bbt|bcg|bcn|bet|bid|bio|biz|bms|bmw|bnl|bom|boo|bot|box|buy|bzh|cab|cal|cam|car|cat|cba|cbn|cbs|ceb|ceo|cfa|cfd|com|crs|csc|dad|day|dds|dev|dhl|diy|dnp|dog|dot|dtv|dvr|eat|eco|edu|esq|eus|fan|fit|fly|foo|fox|frl|ftr|fun|fyi|gal|gap|gdn|gea|gle|gmo|gmx|goo|gop|got|gov|hbo|hiv|hkt|hot|how|ibm|ice|icu|ifm|inc|ing|ink|int|ist|itv|jcb|jcp|jio|jll|jmp|jnj|jot|joy|kfh|kia|kim|kpn|krd|lat|law|lds|llc|lol|lpl|ltd|man|map|mba|med|men|mil|mit|mlb|mls|mma|moe|moi|mom|mov|msd|mtn|mtr|nab|nba|nec|net|new|nfl|ngo|nhk|now|nra|nrw|ntt|nyc|obi|off|one|ong|onl|ooo|org|ott|ovh|pay|pet|phd|pid|pin|pnc|pro|pru|pub|pwc|qvc|red|ren|ril|rio|rip|run|rwe|sap|sas|sbi|sbs|sca|scb|ses|sew|sex|sfr|ski|sky|soy|srl|srt|stc|tab|tax|tci|tdk|tel|thd|tjx|top|trv|tui|tvs|ubs|uno|uol|ups|vet|vig|vin|vip|wed|win|wme|wow|wtc|wtf|xin|xxx|xyz|you|yun|zip|бел|ком|қаз|мкд|мон|орг|рус|срб|укр|հայ|קום|عرب|قطر|كوم|مصر|कॉम|नेट|คอม|ไทย|ストア|セール|みんな|中文网|天主教|我爱你|新加坡|淡马锡|诺基亚|飞利浦|ac|ad|ae|af|ag|ai|al|am|ao|aq|ar|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cw|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|iq|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sx|sy|sz|tc|td|tf|tg|th|tj|tk|tl|tm|tn|to|tr|tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|za|zm|zw|ελ|бг|ею|рф|გე|닷넷|닷컴|삼성|한국|コム|世界|中信|中国|中國|企业|佛山|信息|健康|八卦|公司|公益|台湾|台灣|商城|商店|商标|嘉里|在线|大拿|娱乐|家電|工行|广东|微博|慈善|手机|手表|招聘|政务|政府|新闻|时尚|書籍|机构|游戏|澳門|点看|珠宝|移动|网址|网店|网站|网络|联通|谷歌|购物|通販|集团|食品|餐厅|香港)/,st=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.localPartCharRegex=new RegExp(\"[\"+Qe+\"!#$%&'*+/=?^_`{|}~-]\"),t.strictTldRegex=new RegExp(\"^\"+ot.source+\"$\"),t}return Re(t,e),t.prototype.parseMatches=function(e){for(var t=this.tagBuilder,r=this.localPartCharRegex,n=this.strictTldRegex,o=[],s=e.length,i=new it,a={m:\"a\",a:\"i\",i:\"l\",l:\"t\",t:\"o\",o:\":\"},u=0,l=0,c=i;u<s;){var p=e.charAt(u);switch(l){case 0:h(p);break;case 1:f(e.charAt(u-1),p);break;case 2:g(p);break;case 3:d(p);break;case 4:m(p);break;case 5:b(p);break;case 6:v(p);break;case 7:k(p);break;default:Fe(l)}u++}return x(),o;function h(e){\"m\"===e?A(1):r.test(e)&&A()}function f(e,t){\":\"===e?r.test(t)?(l=2,c=new it(Ne({},c,{hasMailtoPrefix:!0}))):y():a[e]===t||(r.test(t)?l=2:\".\"===t?l=3:\"@\"===t?l=4:y())}function g(e){\".\"===e?l=3:\"@\"===e?l=4:r.test(e)||y()}function d(e){\".\"===e?y():\"@\"===e?y():r.test(e)?l=2:y()}function m(e){nt.test(e)?l=5:y()}function b(e){\".\"===e?l=7:\"-\"===e?l=6:nt.test(e)||x()}function v(e){\"-\"===e||\".\"===e?x():nt.test(e)?l=5:x()}function k(e){\".\"===e||\"-\"===e?x():nt.test(e)?(l=5,c=new it(Ne({},c,{hasDomainDot:!0}))):x()}function A(e){void 0===e&&(e=2),l=e,c=new it({idx:u})}function y(){l=0,c=i}function x(){if(c.hasDomainDot){var r=e.slice(c.idx,u);/[-.]$/.test(r)&&(r=r.slice(0,-1));var s=c.hasMailtoPrefix?r.slice(\"mailto:\".length):r;(function(e){var t=(e.split(\".\").pop()||\"\").toLowerCase();return n.test(t)})(s)&&o.push(new ze({tagBuilder:t,matchedText:r,offset:c.idx,email:s}))}y()}},t}(Ue),it=function(e){void 0===e&&(e={}),this.idx=void 0!==e.idx?e.idx:-1,this.hasMailtoPrefix=!!e.hasMailtoPrefix,this.hasDomainDot=!!e.hasDomainDot},at=function(){function e(){}return e.isValid=function(e,t){return!(t&&!this.isValidUriScheme(t)||this.urlMatchDoesNotHaveProtocolOrDot(e,t)||this.urlMatchDoesNotHaveAtLeastOneWordChar(e,t)&&!this.isValidIpAddress(e)||this.containsMultipleDots(e))},e.isValidIpAddress=function(e){var t=new RegExp(this.hasFullProtocolRegex.source+this.ipRegex.source);return null!==e.match(t)},e.containsMultipleDots=function(e){var t=e;return this.hasFullProtocolRegex.test(e)&&(t=e.split(\"://\")[1]),t.split(\"/\")[0].indexOf(\"..\")>-1},e.isValidUriScheme=function(e){var t=e.match(this.uriSchemeRegex),r=t&&t[0].toLowerCase();return\"javascript:\"!==r&&\"vbscript:\"!==r},e.urlMatchDoesNotHaveProtocolOrDot=function(e,t){return!(!e||t&&this.hasFullProtocolRegex.test(t)||-1!==e.indexOf(\".\"))},e.urlMatchDoesNotHaveAtLeastOneWordChar=function(e,t){return!(!e||!t)&&!this.hasWordCharAfterProtocolRegex.test(e)},e.hasFullProtocolRegex=/^[A-Za-z][-.+A-Za-z0-9]*:\\/\\//,e.uriSchemeRegex=/^[A-Za-z][-.+A-Za-z0-9]*:/,e.hasWordCharAfterProtocolRegex=new RegExp(\":[^\\\\s]*?[\"+We+\"]\"),e.ipRegex=/[0-9][0-9]?[0-9]?\\.[0-9][0-9]?[0-9]?\\.[0-9][0-9]?[0-9]?\\.[0-9][0-9]?[0-9]?(:[0-9]*)?\\/?$/,e}(),ut=function(e){function t(t){var r,n=e.call(this,t)||this;return n.stripPrefix={scheme:!0,www:!0},n.stripTrailingSlash=!0,n.decodePercentEncoding=!0,n.matcherRegex=(r=new RegExp(\"[/?#](?:[\"+Qe+\"\\\\-+&@#/%=~_()|'$*\\\\[\\\\]?!:,.;✓]*[\"+Qe+\"\\\\-+&@#/%=~_()|'$*\\\\[\\\\]✓])?\"),new RegExp([\"(?:\",\"(\",/(?:[A-Za-z][-.+A-Za-z0-9]{0,63}:(?![A-Za-z][-.+A-Za-z0-9]{0,63}:\\/\\/)(?!\\d+\\/?)(?:\\/\\/)?)/.source,rt(2),\")\",\"|\",\"(\",\"(//)?\",/(?:www\\.)/.source,rt(6),\")\",\"|\",\"(\",\"(//)?\",rt(10)+\"\\\\.\",ot.source,\"(?![-\"+Ke+\"])\",\")\",\")\",\"(?::[0-9]+)?\",\"(?:\"+r.source+\")?\"].join(\"\"),\"gi\")),n.wordCharRegExp=new RegExp(\"[\"+Qe+\"]\"),n.stripPrefix=t.stripPrefix,n.stripTrailingSlash=t.stripTrailingSlash,n.decodePercentEncoding=t.decodePercentEncoding,n}return Re(t,e),t.prototype.parseMatches=function(e){for(var t,r=this.matcherRegex,n=this.stripPrefix,o=this.stripTrailingSlash,s=this.decodePercentEncoding,i=this.tagBuilder,a=[],u=function(){var r=t[0],u=t[1],c=t[4],p=t[5],h=t[9],f=t.index,g=p||h,d=e.charAt(f-1);if(!at.isValid(r,u))return\"continue\";if(f>0&&\"@\"===d)return\"continue\";if(f>0&&g&&l.wordCharRegExp.test(d))return\"continue\";if(/\\?$/.test(r)&&(r=r.substr(0,r.length-1)),l.matchHasUnbalancedClosingParen(r))r=r.substr(0,r.length-1);else{var m=l.matchHasInvalidCharAfterTld(r,u);m>-1&&(r=r.substr(0,m))}var b=[\"http://\",\"https://\"].find(function(e){return!!u&&-1!==u.indexOf(e)});if(b){var v=r.indexOf(b);r=r.substr(v),u=u.substr(v),f+=v}var k=u?\"scheme\":c?\"www\":\"tld\",A=!!u;a.push(new Oe({tagBuilder:i,matchedText:r,offset:f,urlMatchType:k,url:r,protocolUrlMatch:A,protocolRelativeMatch:!!g,stripPrefix:n,stripTrailingSlash:o,decodePercentEncoding:s}))},l=this;null!==(t=r.exec(e));)u();return a},t.prototype.matchHasUnbalancedClosingParen=function(e){var t,r=e.charAt(e.length-1);if(\")\"===r)t=\"(\";else{if(\"]\"!==r)return!1;t=\"[\"}for(var n=0,o=0,s=e.length-1;o<s;o++){var i=e.charAt(o);i===t?n++:i===r&&(n=Math.max(n-1,0))}return 0===n},t.prototype.matchHasInvalidCharAfterTld=function(e,t){if(!e)return-1;var r=0;t&&(r=e.indexOf(\":\"),e=e.slice(r));var n=new RegExp(\"^((.?//)?[-.\"+Qe+\"]*[-\"+Qe+\"]\\\\.[-\"+Qe+\"]+)\").exec(e);return null===n?-1:(r+=n[1].length,e=e.slice(n[1].length),/^[^-.A-Za-z0-9:\\/?#]/.test(e)?r:-1)},t}(Ue),lt=function(e){function t(t){var r=e.call(this,t)||this;return r.serviceName=\"twitter\",r.matcherRegex=new RegExp(\"#[_\"+Qe+\"]{1,139}(?![_\"+Qe+\"])\",\"g\"),r.nonWordCharRegex=new RegExp(\"[^\"+Qe+\"]\"),r.serviceName=t.serviceName,r}return Re(t,e),t.prototype.parseMatches=function(e){for(var t,r=this.matcherRegex,n=this.nonWordCharRegex,o=this.serviceName,s=this.tagBuilder,i=[];null!==(t=r.exec(e));){var a=t.index,u=e.charAt(a-1);if(0===a||n.test(u)){var l=t[0],c=t[0].slice(1);i.push(new Pe({tagBuilder:s,matchedText:l,offset:a,serviceName:o,hashtag:c}))}}return i},t}(Ue),ct=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.matcherRegex=/(?:(?:(?:(\\+)?\\d{1,3}[-\\040.]?)?\\(?\\d{3}\\)?[-\\040.]?\\d{3}[-\\040.]?\\d{4})|(?:(\\+)(?:9[976]\\d|8[987530]\\d|6[987]\\d|5[90]\\d|42\\d|3[875]\\d|2[98654321]\\d|9[8543210]|8[6421]|6[6543210]|5[87654321]|4[987654310]|3[9643210]|2[70]|7|1)[-\\040.]?(?:\\d[-\\040.]?){6,12}\\d+))([,;]+[0-9]+#?)*/g,t}return Re(t,e),t.prototype.parseMatches=function(e){for(var t,r=this.matcherRegex,n=this.tagBuilder,o=[];null!==(t=r.exec(e));){var s=t[0],i=s.replace(/[^0-9,;#]/g,\"\"),a=!(!t[1]&&!t[2]),u=0==t.index?\"\":e.substr(t.index-1,1),l=e.substr(t.index+s.length,1),c=!u.match(/\\d/)&&!l.match(/\\d/);this.testMatch(t[3])&&this.testMatch(s)&&c&&o.push(new Ie({tagBuilder:n,matchedText:s,offset:t.index,number:i,plusSign:a}))}return o},t.prototype.testMatch=function(e){return/\\D/.test(e)},t}(Ue),pt=function(e){function t(t){var r=e.call(this,t)||this;return r.serviceName=\"twitter\",r.matcherRegexes={twitter:new RegExp(\"@[_\"+Qe+\"]{1,50}(?![_\"+Qe+\"])\",\"g\"),instagram:new RegExp(\"@[_.\"+Qe+\"]{1,30}(?![_\"+Qe+\"])\",\"g\"),soundcloud:new RegExp(\"@[-_.\"+Qe+\"]{1,50}(?![-_\"+Qe+\"])\",\"g\")},r.nonWordCharRegex=new RegExp(\"[^\"+Qe+\"]\"),r.serviceName=t.serviceName,r}return Re(t,e),t.prototype.parseMatches=function(e){var t,r=this.serviceName,n=this.matcherRegexes[this.serviceName],o=this.nonWordCharRegex,s=this.tagBuilder,i=[];if(!n)return i;for(;null!==(t=n.exec(e));){var a=t.index,u=e.charAt(a-1);if(0===a||o.test(u)){var l=t[0].replace(/\\.+$/g,\"\"),c=l.slice(1);i.push(new je({tagBuilder:s,matchedText:l,offset:a,serviceName:r,mention:c}))}}return i},t}(Ue);function ht(e,t){for(var r=t.onOpenTag,n=t.onCloseTag,o=t.onText,s=t.onComment,i=t.onDoctype,a=new ft,u=0,l=e.length,c=0,p=0,h=a;u<l;){var f=e.charAt(u);switch(c){case 0:g(f);break;case 1:d(f);break;case 2:b(f);break;case 3:m(f);break;case 4:v(f);break;case 5:k(f);break;case 6:A(f);break;case 7:y(f);break;case 8:x(f);break;case 9:w(f);break;case 10:C(f);break;case 11:E(f);break;case 12:D(f);break;case 13:_();break;case 14:B(f);break;case 15:q(f);break;case 16:F(f);break;case 17:M(f);break;case 18:S(f);break;case 19:T(f);break;case 20:L(f);break;default:Fe(c)}u++}function g(e){\"<\"===e&&N()}function d(e){\"!\"===e?c=13:\"/\"===e?(c=2,h=new ft(Ne({},h,{isClosing:!0}))):\"<\"===e?N():He.test(e)?(c=3,h=new ft(Ne({},h,{isOpening:!0}))):(c=0,h=a)}function m(e){Ge.test(e)?(h=new ft(Ne({},h,{name:P()})),c=4):\"<\"===e?N():\"/\"===e?(h=new ft(Ne({},h,{name:P()})),c=12):\">\"===e?(h=new ft(Ne({},h,{name:P()})),z()):He.test(e)||Ve.test(e)||\":\"===e||R()}function b(e){\">\"===e?R():He.test(e)?c=3:R()}function v(e){Ge.test(e)||(\"/\"===e?c=12:\">\"===e?z():\"<\"===e?N():\"=\"===e||$e.test(e)||Ze.test(e)?R():c=5)}function k(e){Ge.test(e)?c=6:\"/\"===e?c=12:\"=\"===e?c=7:\">\"===e?z():\"<\"===e?N():$e.test(e)&&R()}function A(e){Ge.test(e)||(\"/\"===e?c=12:\"=\"===e?c=7:\">\"===e?z():\"<\"===e?N():$e.test(e)?R():c=5)}function y(e){Ge.test(e)||('\"'===e?c=8:\"'\"===e?c=9:/[>=`]/.test(e)?R():\"<\"===e?N():c=10)}function x(e){'\"'===e&&(c=11)}function w(e){\"'\"===e&&(c=11)}function C(e){Ge.test(e)?c=4:\">\"===e?z():\"<\"===e&&N()}function E(e){Ge.test(e)?c=4:\"/\"===e?c=12:\">\"===e?z():\"<\"===e?N():(c=4,u--)}function D(e){\">\"===e?(h=new ft(Ne({},h,{isClosing:!0})),z()):c=4}function _(t){\"--\"===e.substr(u,2)?(u+=2,h=new ft(Ne({},h,{type:\"comment\"})),c=14):\"DOCTYPE\"===e.substr(u,7).toUpperCase()?(u+=7,h=new ft(Ne({},h,{type:\"doctype\"})),c=20):R()}function B(e){\"-\"===e?c=15:\">\"===e?R():c=16}function q(e){\"-\"===e?c=18:\">\"===e?R():c=16}function F(e){\"-\"===e&&(c=17)}function M(e){c=\"-\"===e?18:16}function S(e){\">\"===e?z():\"!\"===e?c=19:\"-\"===e||(c=16)}function T(e){\"-\"===e?c=17:\">\"===e?z():c=16}function L(e){\">\"===e?z():\"<\"===e&&N()}function R(){c=0,h=a}function N(){c=1,h=new ft({idx:u})}function z(){var t=e.slice(p,h.idx);t&&o(t,p),\"comment\"===h.type?s(h.idx):\"doctype\"===h.type?i(h.idx):(h.isOpening&&r(h.name,h.idx),h.isClosing&&n(h.name,h.idx)),R(),p=u+1}function P(){var t=h.idx+(h.isClosing?2:1);return e.slice(t,u).toLowerCase()}p<u&&function(){var t=e.slice(p,u);o(t,p),p=u+1}()}var ft=function(e){void 0===e&&(e={}),this.idx=void 0!==e.idx?e.idx:-1,this.type=e.type||\"tag\",this.name=e.name||\"\",this.isOpening=!!e.isOpening,this.isClosing=!!e.isClosing},gt=function(){function e(t){void 0===t&&(t={}),this.version=e.version,this.urls={},this.email=!0,this.phone=!0,this.hashtag=!1,this.mention=!1,this.newWindow=!0,this.stripPrefix={scheme:!0,www:!0},this.stripTrailingSlash=!0,this.decodePercentEncoding=!0,this.truncate={length:0,location:\"end\"},this.className=\"\",this.replaceFn=null,this.context=void 0,this.matchers=null,this.tagBuilder=null,this.urls=this.normalizeUrlsCfg(t.urls),this.email=\"boolean\"==typeof t.email?t.email:this.email,this.phone=\"boolean\"==typeof t.phone?t.phone:this.phone,this.hashtag=t.hashtag||this.hashtag,this.mention=t.mention||this.mention,this.newWindow=\"boolean\"==typeof t.newWindow?t.newWindow:this.newWindow,this.stripPrefix=this.normalizeStripPrefixCfg(t.stripPrefix),this.stripTrailingSlash=\"boolean\"==typeof t.stripTrailingSlash?t.stripTrailingSlash:this.stripTrailingSlash,this.decodePercentEncoding=\"boolean\"==typeof t.decodePercentEncoding?t.decodePercentEncoding:this.decodePercentEncoding;var r=this.mention;if(!1!==r&&\"twitter\"!==r&&\"instagram\"!==r&&\"soundcloud\"!==r)throw new Error(\"invalid `mention` cfg - see docs\");var n=this.hashtag;if(!1!==n&&\"twitter\"!==n&&\"facebook\"!==n&&\"instagram\"!==n)throw new Error(\"invalid `hashtag` cfg - see docs\");this.truncate=this.normalizeTruncateCfg(t.truncate),this.className=t.className||this.className,this.replaceFn=t.replaceFn||this.replaceFn,this.context=t.context||this}return e.link=function(t,r){return new e(r).link(t)},e.parse=function(t,r){return new e(r).parse(t)},e.prototype.normalizeUrlsCfg=function(e){return null==e&&(e=!0),\"boolean\"==typeof e?{schemeMatches:e,wwwMatches:e,tldMatches:e}:{schemeMatches:\"boolean\"!=typeof e.schemeMatches||e.schemeMatches,wwwMatches:\"boolean\"!=typeof e.wwwMatches||e.wwwMatches,tldMatches:\"boolean\"!=typeof e.tldMatches||e.tldMatches}},e.prototype.normalizeStripPrefixCfg=function(e){return null==e&&(e=!0),\"boolean\"==typeof e?{scheme:e,www:e}:{scheme:\"boolean\"!=typeof e.scheme||e.scheme,www:\"boolean\"!=typeof e.www||e.www}},e.prototype.normalizeTruncateCfg=function(e){return\"number\"==typeof e?{length:e,location:\"end\"}:function(e,t){for(var r in t)t.hasOwnProperty(r)&&void 0===e[r]&&(e[r]=t[r]);return e}(e||{},{length:Number.POSITIVE_INFINITY,location:\"end\"})},e.prototype.parse=function(e){var t=this,r=[\"a\",\"style\",\"script\"],n=0,o=[];return ht(e,{onOpenTag:function(e){r.indexOf(e)>=0&&n++},onText:function(e,r){if(0===n){var s=function(e,t){if(!t.global)throw new Error(\"`splitRegex` must have the 'g' flag set\");for(var r,n=[],o=0;r=t.exec(e);)n.push(e.substring(o,r.index)),n.push(r[0]),o=r.index+r[0].length;return n.push(e.substring(o)),n}(e,/( | |<|<|>|>|"|"|')/gi),i=r;s.forEach(function(e,r){if(r%2==0){var n=t.parseText(e,i);o.push.apply(o,n)}i+=e.length})}},onCloseTag:function(e){r.indexOf(e)>=0&&(n=Math.max(n-1,0))},onComment:function(e){},onDoctype:function(e){}}),o=this.compactMatches(o),o=this.removeUnwantedMatches(o)},e.prototype.compactMatches=function(e){e.sort(function(e,t){return e.getOffset()-t.getOffset()});for(var t=0;t<e.length-1;t++){var r=e[t],n=r.getOffset(),o=r.getMatchedText().length,s=n+o;if(t+1<e.length){if(e[t+1].getOffset()===n){var i=e[t+1].getMatchedText().length>o?t:t+1;e.splice(i,1);continue}e[t+1].getOffset()<s&&e.splice(t+1,1)}}return e},e.prototype.removeUnwantedMatches=function(e){return this.hashtag||qe(e,function(e){return\"hashtag\"===e.getType()}),this.email||qe(e,function(e){return\"email\"===e.getType()}),this.phone||qe(e,function(e){return\"phone\"===e.getType()}),this.mention||qe(e,function(e){return\"mention\"===e.getType()}),this.urls.schemeMatches||qe(e,function(e){return\"url\"===e.getType()&&\"scheme\"===e.getUrlMatchType()}),this.urls.wwwMatches||qe(e,function(e){return\"url\"===e.getType()&&\"www\"===e.getUrlMatchType()}),this.urls.tldMatches||qe(e,function(e){return\"url\"===e.getType()&&\"tld\"===e.getUrlMatchType()}),e},e.prototype.parseText=function(e,t){void 0===t&&(t=0),t=t||0;for(var r=this.getMatchers(),n=[],o=0,s=r.length;o<s;o++){for(var i=r[o].parseMatches(e),a=0,u=i.length;a<u;a++)i[a].setOffset(t+i[a].getOffset());n.push.apply(n,i)}return n},e.prototype.link=function(e){if(!e)return\"\";for(var t=this.parse(e),r=[],n=0,o=0,s=t.length;o<s;o++){var i=t[o];r.push(e.substring(n,i.getOffset())),r.push(this.createMatchReturnVal(i)),n=i.getOffset()+i.getMatchedText().length}return r.push(e.substring(n)),r.join(\"\")},e.prototype.createMatchReturnVal=function(e){var t;return this.replaceFn&&(t=this.replaceFn.call(this.context,e)),\"string\"==typeof t?t:!1===t?e.getMatchedText():t instanceof Me?t.toAnchorString():e.buildTag().toAnchorString()},e.prototype.getMatchers=function(){if(this.matchers)return this.matchers;var e=this.getTagBuilder(),t=[new lt({tagBuilder:e,serviceName:this.hashtag}),new st({tagBuilder:e}),new ct({tagBuilder:e}),new pt({tagBuilder:e,serviceName:this.mention}),new ut({tagBuilder:e,stripPrefix:this.stripPrefix,stripTrailingSlash:this.stripTrailingSlash,decodePercentEncoding:this.decodePercentEncoding})];return this.matchers=t},e.prototype.getTagBuilder=function(){var e=this.tagBuilder;return e||(e=this.tagBuilder=new Se({newWindow:this.newWindow,truncate:this.truncate,className:this.className})),e},e.version=\"3.11.0\",e.AnchorTagBuilder=Se,e.HtmlTag=Me,e.matcher={Email:st,Hashtag:lt,Matcher:Ue,Mention:pt,Phone:ct,Url:ut},e.match={Email:ze,Hashtag:Pe,Match:Te,Mention:je,Phone:Ie,Url:Oe},e}(),dt=/www|@|\\:\\/\\//;function mt(e){return/^<\\/a\\s*>/i.test(e)}function bt(){var e=[],t=new gt({stripPrefix:!1,url:!0,email:!0,replaceFn:function(t){switch(t.getType()){case\"url\":e.push({text:t.matchedText,url:t.getUrl()});break;case\"email\":e.push({text:t.matchedText,url:\"mailto:\"+t.getEmail().replace(/^mailto:/i,\"\")})}return!1}});return{links:e,autolinker:t}}function vt(e){var t,r,n,o,s,i,a,u,l,c,p,h,f,g,d=e.tokens,m=null;for(r=0,n=d.length;r<n;r++)if(\"inline\"===d[r].type)for(p=0,t=(o=d[r].children).length-1;t>=0;t--)if(\"link_close\"!==(s=o[t]).type){if(\"htmltag\"===s.type&&(g=s.content,/^<a[>\\s]/i.test(g)&&p>0&&p--,mt(s.content)&&p++),!(p>0)&&\"text\"===s.type&&dt.test(s.content)){if(m||(h=(m=bt()).links,f=m.autolinker),i=s.content,h.length=0,f.link(i),!h.length)continue;for(a=[],c=s.level,u=0;u<h.length;u++)e.inline.validateLink(h[u].url)&&((l=i.indexOf(h[u].text))&&a.push({type:\"text\",content:i.slice(0,l),level:c}),a.push({type:\"link_open\",href:h[u].url,title:\"\",level:c++}),a.push({type:\"text\",content:h[u].text,level:c}),a.push({type:\"link_close\",level:--c}),i=i.slice(l+h[u].text.length));i.length&&a.push({type:\"text\",content:i,level:c}),d[r].children=o=[].concat(o.slice(0,t),a,o.slice(t+1))}}else for(t--;o[t].level!==s.level&&\"link_open\"!==o[t].type;)t--}e.Remarkable=_e,e.linkify=function(e){e.core.ruler.push(\"linkify\",vt)},e.utils=A,Object.defineProperty(e,\"__esModule\",{value:!0})});\n",
"type": "application/javascript",
"title": "$:/plugins/tiddlywiki/markdown/remarkable.js",
"module-type": "library"
},
"$:/plugins/tiddlywiki/markdown/images/new-markdown-button": {
"title": "$:/plugins/tiddlywiki/markdown/images/new-markdown-button",
"tags": "$:/tags/Image",
"text": "<svg class=\"tc-image-new-markdown-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <rect x=\"80\" y=\"96\" width=\"48\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"96\" y=\"80\" width=\"16\" height=\"48\" rx=\"8\"></rect>\n <path d=\"M3.23876972,39.5396716 C3.23876972,35.9653274 6.13586353,33.0691646 9.7141757,33.0691646 L98.1283744,33.0691646 C101.706101,33.0691646 104.60378,35.9646626 104.60378,39.5396716 L104.60378,84.8296213 C104.60378,88.4039654 101.706687,91.3001282 98.1283744,91.3001282 L9.7141757,91.3001282 C6.13644944,91.3001282 3.23876972,88.4046302 3.23876972,84.8296213 L3.23876972,39.5396716 L3.23876972,39.5396716 Z M-2.15298617,39.5396716 L-2.15298617,84.8296213 C-2.15298617,91.3833243 3.15957363,96.6918841 9.7141757,96.6918841 L98.1283744,96.6918841 C104.684083,96.6918841 109.995536,91.382138 109.995536,84.8296213 L109.995536,39.5396716 C109.995536,32.9859686 104.682977,27.6774087 98.1283744,27.6774087 L9.7141757,27.6774087 C3.15846686,27.6774087 -2.15298617,32.9871549 -2.15298617,39.5396716 Z M14.0222815,80.5166164 L14.0222815,43.8526764 L24.8057933,43.8526764 L35.589305,57.3320661 L46.3728168,43.8526764 L57.1563286,43.8526764 L57.1563286,80.5166164 L46.3728168,80.5166164 L46.3728168,59.4887685 L35.589305,72.9681582 L24.8057933,59.4887685 L24.8057933,80.5166164 L14.0222815,80.5166164 Z M81.4192301,80.5166164 L65.2439624,62.723822 L76.0274742,62.723822 L76.0274742,43.8526764 L86.810986,43.8526764 L86.810986,62.723822 L97.5944978,62.723822 L81.4192301,80.5166164 Z\"transform=\"translate(53.921275, 62.184646) rotate(-60.000000) translate(-53.921275, -62.184646) \"></path>\n </g>\n</svg>"
},
"$:/plugins/tiddlywiki/markdown/new-markdown-button": {
"title": "$:/plugins/tiddlywiki/markdown/new-markdown-button",
"tags": "$:/tags/PageControls",
"caption": "{{$:/plugins/tiddlywiki/markdown/images/new-markdown-button}} {{$:/language/Buttons/NewMarkdown/Caption}}",
"description": "{{$:/language/Buttons/NewMarkdown/Hint}}",
"list-after": "$:/core/ui/Buttons/new-tiddler",
"text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/NewMarkdown/Hint}} aria-label={{$:/language/Buttons/NewMarkdown/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" type=\"text/x-markdown\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/plugins/tiddlywiki/markdown/images/new-markdown-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewMarkdown/Caption}}/></span>\n</$list>\n</$button>\n"
},
"$:/plugins/tiddlywiki/markdown/readme": {
"title": "$:/plugins/tiddlywiki/markdown/readme",
"text": "This is a TiddlyWiki plugin for parsing Markdown text, using the [[Remarkable|https://github.com/jonschlinkert/remarkable]] library.\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/markdown]]\n"
},
"$:/plugins/tiddlywiki/markdown/usage": {
"title": "$:/plugins/tiddlywiki/markdown/usage",
"text": "! Plugin Configuration\n\n|!Config |!Default |!Description |\n| <code>[[breaks|$:/config/markdown/breaks]]</code>| ``false``|Remarkable library config: Convert '\\n' in paragraphs into ``<br>`` |\n| <code>[[linkify|$:/config/markdown/linkify]]</code>| ``false``|Remarkable library config: Autoconvert URL-like text to links |\n| <code>[[linkNewWindow|$:/config/markdown/linkNewWindow]]</code>| ``true``|For external links, should clicking on them open a new window/tab automatically? |\n| <code>[[quotes|$:/config/markdown/quotes]]</code>| ``“”‘’``|Remarkable library config: Double + single quotes replacement pairs, when ``typographer`` enabled |\n| <code>[[renderWikiText|$:/config/markdown/renderWikiText]]</code>| ``true``|After Markdown is parsed, should any text elements be handed off to the ~WikiText parser for further processing? |\n| <code>[[renderWikiTextPragma|$:/config/markdown/renderWikiTextPragma]]</code>| ``\\rules only html image macrocallinline syslink transcludeinline wikilink filteredtranscludeblock macrocallblock transcludeblock``|When handing off to the ~WikiText parser, what pragma rules should it follow? |\n| <code>[[typographer|$:/config/markdown/typographer]]</code>| ``false``|Remarkable library config: Enable some language-neutral replacement + quotes beautification |\n\n! Creating ~WikiLinks\n\nCreate wiki links with the usual Markdown link syntax targeting `#` and the target tiddler title:\n\n```\n[link text](#TiddlerTitle)\n```\n\nIf the target tiddler has a space in its name, that name must be URL-escaped to be detected as a URL:\n\n```\n[link text](#Test%20Tiddler)\n```\n\n! Images\n\nMarkdown image syntax can be used to reference images by tiddler title or an external URI. For example:\n\n```\n![alt text](/path/to/img.jpg \"Title\")\n\n![alt text](Motovun Jack.jpg \"Title\")\n```\n"
},
"$:/plugins/tiddlywiki/markdown/wrapper.js": {
"title": "$:/plugins/tiddlywiki/markdown/wrapper.js",
"text": "/*\\\ntitle: $:/plugins/tiddlywiki/markdown/wrapper.js\ntype: application/javascript\nmodule-type: parser\n\nWraps up the remarkable parser for use as a Parser in TiddlyWiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar r = require(\"$:/plugins/tiddlywiki/markdown/remarkable.js\");\n\nvar Remarkable = r.Remarkable,\n\tlinkify = r.linkify,\n\tutils = r.utils;\n\n///// Set up configuration options /////\nfunction parseAsBoolean(tiddlerName) {\n\treturn $tw.wiki.getTiddlerText(tiddlerName).toLowerCase() === \"true\";\n}\nvar pluginOpts = {\n\tlinkNewWindow: parseAsBoolean(\"$:/config/markdown/linkNewWindow\"),\n\trenderWikiText: parseAsBoolean(\"$:/config/markdown/renderWikiText\"),\n\trenderWikiTextPragma: $tw.wiki.getTiddlerText(\"$:/config/markdown/renderWikiTextPragma\").trim()\n};\nvar remarkableOpts = {\n\tbreaks: parseAsBoolean(\"$:/config/markdown/breaks\"),\n\tquotes: $tw.wiki.getTiddlerText(\"$:/config/markdown/quotes\"),\n\ttypographer: parseAsBoolean(\"$:/config/markdown/typographer\")\n};\nvar accumulatingTypes = {\n\t\"text\": true,\n\t\"softbreak\": true\n};\n\nvar md = new Remarkable(remarkableOpts);\n\nif (parseAsBoolean(\"$:/config/markdown/linkify\")) {\n\tmd = md.use(linkify);\n}\n\nfunction findTagWithType(nodes, startPoint, type, level) {\n\tfor (var i = startPoint; i < nodes.length; i++) {\n\t\tif (nodes[i].type === type && nodes[i].level === level) {\n\t\t\treturn i;\n\t\t}\n\t}\n\treturn false;\n}\n\n/**\n * Remarkable creates nodes that look like:\n * [\n * { type: 'paragraph_open'},\n * { type: 'inline', content: 'Hello World', children:[{type: 'text', content: 'Hello World'}]},\n * { type: 'paragraph_close'}\n * ]\n *\n * But TiddlyWiki wants the Parser (https://tiddlywiki.com/dev/static/Parser.html) to emit nodes like:\n *\n * [\n * { type: 'element', tag: 'p', children: [{type: 'text', text: 'Hello World'}]}\n * ]\n */\nfunction convertNodes(remarkableTree, isStartOfInline) {\n\tlet out = [];\n\tvar accumulatedText = '';\n\tfunction withChildren(currentIndex, currentLevel, closingType, nodes, callback) {\n\t\tvar j = findTagWithType(nodes, currentIndex + 1, closingType, currentLevel);\n\t\tif (j === false) {\n\t\t\tconsole.error(\"Failed to find a \" + closingType + \" node after position \" + currentIndex);\n\t\t\tconsole.log(nodes);\n\t\t\treturn currentIndex + 1;\n\t\t}\n\t\tlet children = convertNodes(nodes.slice(currentIndex + 1, j));\n\t\tcallback(children);\n\t\treturn j;\n\t}\n\tfunction wrappedElement(elementTag, currentIndex, currentLevel, closingType, nodes) {\n\t\treturn withChildren(currentIndex, currentLevel, closingType, nodes, function(children) {\n\t\t\tout.push({\n\t\t\t\ttype: \"element\",\n\t\t\t\ttag: elementTag,\n\t\t\t\tchildren: children\n\t\t\t});\n\t\t});\n\t}\n\n\tfor (var i = 0; i < remarkableTree.length; i++) {\n\t\tvar currentNode = remarkableTree[i];\n\t\tswitch (currentNode.type) {\n\t\tcase \"paragraph_open\":\n\t\t\ti = wrappedElement(\"p\", i, currentNode.level, \"paragraph_close\", remarkableTree);\n\t\t\tbreak;\n\n\t\tcase \"heading_open\":\n\t\t\ti = wrappedElement(\"h\" + currentNode.hLevel, i, currentNode.level, \"heading_close\", remarkableTree);\n\t\t\tbreak;\n\n\t\tcase \"bullet_list_open\":\n\t\t\ti = wrappedElement(\"ul\", i, currentNode.level, \"bullet_list_close\", remarkableTree);\n\t\t\tbreak;\n\n\t\tcase \"ordered_list_open\":\n\t\t\ti = wrappedElement('ol', i, currentNode.level,'ordered_list_close', remarkableTree);\n\t\t\tbreak;\n\n\t\tcase \"list_item_open\":\n\t\t\ti = wrappedElement(\"li\", i, currentNode.level, \"list_item_close\", remarkableTree);\n\t\t\tbreak;\n\n\t\tcase \"link_open\":\n\t\t\ti = withChildren(i, currentNode.level, \"link_close\", remarkableTree, function(children) {\n\t\t\t\tif (currentNode.href[0] !== \"#\") {\n\t\t\t\t\t// External link\n\t\t\t\t\tvar attributes = {\n\t\t\t\t\t\tclass: { type: \"string\", value: \"tc-tiddlylink-external\" },\n\t\t\t\t\t\thref: { type: \"string\", value: currentNode.href },\n\t\t\t\t\t\trel: { type: \"string\", value: \"noopener noreferrer\" }\n\t\t\t\t\t};\n\t\t\t\t\tif (pluginOpts.linkNewWindow) {\n\t\t\t\t\t\tattributes.target = { type: \"string\", value: \"_blank\" };\n\t\t\t\t\t}\n\t\t\t\t\tout.push({\n\t\t\t\t\t\ttype: \"element\",\n\t\t\t\t\t\ttag: \"a\",\n\t\t\t\t\t\tattributes: attributes,\n\t\t\t\t\t\tchildren: children\n\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\t// Internal link\n\t\t\t\t\tout.push({\n\t\t\t\t\t\ttype: \"link\",\n\t\t\t\t\t\tattributes: {\n\t\t\t\t\t\t\tto: { type: \"string\", value: decodeURI(currentNode.href.substr(1)) }\n\t\t\t\t\t\t},\n\t\t\t\t\t\tchildren: children\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t});\n\t\t\tbreak;\n\n\t\tcase \"code\":\n\t\t\tout.push({\n\t\t\t\ttype: \"element\",\n\t\t\t\ttag: currentNode.block ? \"pre\" : \"code\",\n\t\t\t\tchildren: [{ type: \"text\", text: currentNode.content }]\n\t\t\t});\n\t\t\tbreak;\n\n\t\tcase \"fence\":\n\t\t\tout.push({\n\t\t\t\ttype: \"codeblock\",\n\t\t\t\tattributes: {\n\t\t\t\t\tlanguage: { type: \"string\", value: currentNode.params },\n\t\t\t\t\tcode: { type: \"string\", value: currentNode.content }\n\t\t\t\t}\n\t\t\t});\n\t\t\tbreak;\n\n\t\tcase \"image\":\n\t\t\tout.push({\n\t\t\t\ttype: \"image\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttooltip: { type: \"string\", value: currentNode.alt },\n\t\t\t\t\tsource: { type: \"string\", value: decodeURIComponent(currentNode.src) }\n\t\t\t\t}\n\t\t\t});\n\t\t\tbreak;\n\n\t\tcase \"softbreak\":\n\t\t\tif (remarkableOpts.breaks) {\n\t\t\t\tout.push({\n\t\t\t\t\ttype: \"element\",\n\t\t\t\t\ttag: \"br\",\n\t\t\t\t});\n\t\t\t} else {\n\t\t\t\taccumulatedText = accumulatedText + '\\n';\n\t\t\t}\n\t\t\tbreak;\n\n\t\tcase \"hardbreak\":\n\t\t\tout.push({\n\t\t\t\ttype: \"element\",\n\t\t\t\ttag: \"br\",\n\t\t\t});\n\t\t\tbreak;\n\n\t\tcase \"th_open\":\n\t\tcase \"td_open\":\n\t\t\tvar elementTag = currentNode.type.slice(0, 2);\n\t\t\ti = withChildren(i, currentNode.level, elementTag + \"_close\", remarkableTree, function(children) {\n\t\t\t\tvar attributes = {};\n\t\t\t\tif (currentNode.align) {\n\t\t\t\t\tattributes.style = { type: \"string\", value: \"text-align:\" + currentNode.align };\n\t\t\t\t}\n\t\t\t\tout.push({\n\t\t\t\t\ttype: \"element\",\n\t\t\t\t\ttag: elementTag,\n\t\t\t\t\tattributes: attributes,\n\t\t\t\t\tchildren: children\n\t\t\t\t});\n\t\t\t});\n\t\t\tbreak;\n\n\t\tcase \"hr\":\n\t\t\tout.push({\n\t\t\t\ttype: 'element',\n\t\t\t\ttag: 'hr',\n\t\t\t});\n\t\t\tbreak;\n\n\t\tcase \"inline\":\n\t\t\tout = out.concat(convertNodes(currentNode.children, true));\n\t\t\tbreak;\n\n\t\tcase \"text\":\n\t\t\t// We need to merge this text block with the upcoming text block and parse it all together.\n\t\t\taccumulatedText = accumulatedText + currentNode.content;\n\t\t\tbreak;\n\n\t\tdefault:\n\t\t\tif (currentNode.type.substr(currentNode.type.length - 5) === \"_open\") {\n\t\t\t\tvar tagName = currentNode.type.substr(0, currentNode.type.length - 5);\n\t\t\t\ti = wrappedElement(tagName, i, currentNode.level, tagName + \"_close\", remarkableTree);\n\t\t\t} else {\n\t\t\t\tconsole.error(\"Unknown node type: \" + currentNode.type, currentNode);\n\t\t\t\tout.push({\n\t\t\t\t\ttype: \"text\",\n\t\t\t\t\ttext: currentNode.content\n\t\t\t\t});\n\t\t\t}\n\t\t\tbreak;\n\t\t}\n\t\t// We test to see if we process the block now, or if there's\n\t\t// more to accumulate first.\n\t\tif (accumulatedText\n\t\t\t&& (\n\t\t\t\tremarkableOpts.breaks ||\n\t\t\t\t(i+1) >= remarkableTree.length ||\n\t\t\t\t!accumulatingTypes[remarkableTree[i+1].type]\n\t\t\t)\n\t\t) {\n\t\t\t// The Markdown compiler thinks this is just text.\n\t\t\t// Hand off to the WikiText parser to see if there's more to render\n\t\t\t// But only if it's configured to, and we have more than whitespace\n\t\t\tif (!pluginOpts.renderWikiText || accumulatedText.match(/^\\s*$/)) {\n\t\t\t\tout.push({\n\t\t\t\t\ttype: \"text\",\n\t\t\t\t\ttext: accumulatedText\n\t\t\t\t});\n\t\t\t} else {\n\t\t\t\t// If we're inside a block element (div, p, td, h1), and this is the first child in the tree,\n\t\t\t\t// handle as a block-level parse. Otherwise not.\n\t\t\t\tvar parseAsInline = !(isStartOfInline && i === 0);\n\t\t\t\tvar textToParse = accumulatedText;\n\t\t\t\tif (pluginOpts.renderWikiTextPragma !== \"\") {\n\t\t\t\t\ttextToParse = pluginOpts.renderWikiTextPragma + \"\\n\" + textToParse;\n\t\t\t\t}\n\t\t\t\tvar wikiParser = $tw.wiki.parseText(\"text/vnd.tiddlywiki\", textToParse, {\n\t\t\t\t\tparseAsInline: parseAsInline\n\t\t\t\t});\n\t\t\t\tvar rs = wikiParser.tree;\n\n\t\t\t\t// If we parsed as a block, but the root element the WikiText parser gave is a paragraph,\n\t\t\t\t// we should discard the paragraph, since the way Remarkable nests its nodes, this \"inline\"\n\t\t\t\t// node is always inside something else that's a block-level element\n\t\t\t\tif (!parseAsInline\n\t\t\t\t\t&& rs.length === 1\n\t\t\t\t\t&& rs[0].type === \"element\"\n\t\t\t\t\t&& rs[0].tag === \"p\"\n\t\t\t\t) {\n\t\t\t\t\trs = rs[0].children;\n\t\t\t\t}\n\n\t\t\t\t// If the original text element started with a space, add it back in\n\t\t\t\tif (rs.length > 0\n\t\t\t\t\t&& rs[0].type === \"text\"\n\t\t\t\t\t&& (accumulatedText[0] === \" \" || accumulatedText[0] === \"\\n\")\n\t\t\t\t) {\n\t\t\t\t\trs[0].text = \" \" + rs[0].text;\n\t\t\t\t}\n\t\t\t\tout = out.concat(rs);\n\t\t\t}\n\t\t\taccumulatedText = '';\n\t\t}\n\t}\n\treturn out;\n}\n\nvar MarkdownParser = function(type, text, options) {\n\tvar tree = md.parse(text, {});\n\t//console.debug(tree);\n\ttree = convertNodes(tree);\n\t//console.debug(tree);\n\n\tthis.tree = tree;\n};\n\nexports[\"text/x-markdown\"] = MarkdownParser;\n\n})();\n",
"type": "application/javascript",
"module-type": "parser"
}
}
}
{
"tiddlers": {
"$:/plugins/tobibeer/split/filter.js": {
"text": "/*\\\r\ntitle: $:/plugins/tobibeer/split/filter.js\r\ntype: application/javascript\r\nmodule-type: filteroperator\r\n\r\nFilter operator that splits each item at a specified separator.\r\n\r\n@preserve\r\n\\*/\n(function(){\"use strict\";exports.split=function(s,t,e){var i,a,f=e.wiki,r=t.suffix||\"\",n=[],l=[],u=[],o=[],p={negate:t.prefix===\"!\",split:t.operand,prefix:\"\",suffix:\"\",num:1,$num:1},c=[[/^\\s+/,function(){}],[/^(num|pos|\\$num|\\$pos)=(n|-n|\\d+|-\\d+)(?:\\s|$)/i,function(s){p[s[1]]=s[2];if(s[1].charAt(0)===\"$\"){p.mode=\"$pos\"}if(s[1]===\"$num\"&&!p.$pos){p.$pos=1}if(s[1]===\"num\"&&!p.pos){p.pos=1}}],[/^(\\+|at|!at|first|!first|last|!last|list|keep|strict|\\$strict|trim|unique)(?:\\s|$)/i,function(s){var t=s[1];p[t]=1;switch(t){case\"+\":p.suffix=p.split;break;case\"!at\":p.nat=1;case\"at\":i=p.split.match(/(\\d+),(\\d+)/);if(i){p.at=parseInt(i[1]);p.to=parseInt(i[2])}else{p.at=parseInt(p.split)}if(isNaN(p.at)){throw\"suffix 'at' must be numeric: \"+p.at}else{p.at=p.at-1}break;case\"list\":p.list=\"list\";break;case\"first\":p.pos=1;break;case\"!first\":p.pos=2;p.num=\"n\";break;case\"last\":p.pos=\"n\";break;case\"!last\":p.pos=\"-2\";p.num=\"-n\";break}}],[/^(before|after|beforelast|afterlast)(?:\\s|$)/i,function(s){var t=s[1];p.before=(t.toLowerCase().indexOf(\"before\")===0?1:2)+(t.toLowerCase().indexOf(\"last\")===t.length-4?2:0)}],[/^list\\=\\s*([^\\s]+)(?:\\s|$)/i,function(s){p.list=s[1]}],[/^(\\!)?(\\$|\\$all|\\$first|\\$last)(?:\\s|$)/i,function(s){var t=s[2];p.mode=t;p.neg=s[1]?1:0;if(t===\"$first\"){if(p.neg){p.$pos=2;p.$num=\"n\"}else{p.$pos=1}}else if(t===\"$last\"){if(p.neg){p.$pos=\"-2\";p.$num=\"-n\"}else{p.$pos=\"n\"}}}],[/^(?:\\+\\\\([^\\\\]+)\\\\|\\\\([^\\\\]+)\\\\\\+)/,function(s){if(s[1]){p.prefix=s[1]}else{p.suffix=s[2]}}]];try{while(r){a=r;$tw.utils.each(c,function(s){var t=s[0].exec(r);if(t){s[1].call(this,t);r=r.substr(t[0].length);return false}});if(r===a){throw\"invalid suffix(es) '\"+r+\"'\"}}if(p.list&&p.split){o=$tw.utils.parseStringArray(p.split)}else{s(function(s,t){var e,a,r=[];l.push(t);if(p.before){i=1+(p.before<3?t.indexOf(p.split):t.lastIndexOf(p.split));if(i>0){r=[p.before%2===1?t.substr(0,i-1):t.substr(i+p.split.length-1)]}if(p.keep&&i===0){r[0]=t}}else if(p.at){if(p.to){r=p.nat?[t.substr(0,p.at)+t.substr(p.at+p.to)]:[t.substr(p.at,p.to)];if(p.keep&&r[0]===\"\"){r[0]=t}}else{r=[t.substr(0,p.at)];a=t.substr(p.at);if(a){r.push(a)}}}else if(p.list){r=f.getTiddlerList(t,p.list)}else{r=t.split(p.split)}e=r.length>1||p.list||r.length>0&&(p.before||p.to);if(p.pos){r=$tw.utils.getArrayItems(r,p.pos,p.num,p.strict)}if(r.length&&(e||p.keep)){n.push(t);$tw.utils.each(r,function(s){if(p.trim){s=s.trim()}if(s){if(!p.unique||p.unique&&o.indexOf(s)<0){o.push(p.prefix+s+p.suffix)}}})}else{u.push(t)}})}if(t.suffix){switch(p.mode){case\"$\":o=n;break;case\"$all\":if(o.length){if(p.negate){u=[]}else{o=l}}else if(p.negate){u=l}break;case\"$first\":case\"$last\":case\"$pos\":o=$tw.utils.getArrayItems(o,p.$pos,p.$num,p.$strict);break}}}catch($){return[\"split syntax error:\"+$]}return p.negate?u:o}})();",
"title": "$:/plugins/tobibeer/split/filter.js",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/plugins/tobibeer/split/readme": {
"title": "$:/plugins/tobibeer/split/readme",
"text": "Provides the filter `split[by]`, splitting input titles `by` a string defined in the operand, allowing you to slice and dice output elements as needed.\n\n; suffixes\r\n: `$` — return input titles that yield split items\r\n: `$all` — return all input titles if any yield split items\r\n: `+` — append operand to split titles\r\n: `+\\x\\` — append x to split titles\r\n: `\\x\\+` — prepend x to split titles\r\n: `unique` — prevents duplicate titles in the output\r\n: `trim` — no leading/trailing blanks in split titles\r\n: `first` — first title of the split => `!first` — all but first\r\n: `last` — last title of the split => `!last` — all but last\r\n: `at[<num>]` — split in two at number in the operand\r\n: `at[<num>,<len>]` — slice out ''len'' characters starting at character ''num''\r\n: `!at[<num>,<len>]` — cutting the above out of the input title\r\n: `before[x]` / `after[x]` — up until / after first match of `x`\r\n: `beforelast[x]` / `afterlast[x]`— up until / after last match of `x`\r\n: `pos=2` — 2nd split item of each input title in turn\r\n: `pos=1 num=3` — first three each\r\n: `pos=2 num=n` — 2nd to last each\r\n: `pos=-2 num=-n` — first to 2nd last each\r\n: `strict` — specified `num` is mandatory\r\n: `$pos`, `$num`, `$strict`, `$first`, `$!first`,`$last`, `$!last` — for final list\r\n: `keep` — return title even if not split\r\n: `list[]` — parse list field of input titles\r\n: `list=tags[]` — parse tags field of input titles\r\n: `list<foo>` — parse (soft) operand as list, e.g. variables or text-references\n\n<br>\n\n; documentation / examples / demos...\r\n: http://tobibeer.github.io/tw5-plugins#split"
},
"$:/plugins/tobibeer/split/utils.js": {
"text": "/*\\\r\ntitle: $:/plugins/tobibeer/split/utils.js\r\ntype: application/javascript\r\nmodule-type: utils\r\n\r\n@preserve\r\n\\*/\n(function(){\"use strict\";exports.getArrayItems=function(e,t,n,s){var i,a=parseInt(n),f=parseInt(t),r=e.length;if(t===\"n\"){f=r}else if(t===\"-n\"){f=1}else if(!t){f=1}if(n===\"n\"){a=r}else if(n===\"-n\"){a=-(f<0?r+f+1:f)}else if(!n){a=1}f=Math.max(1,f<0?r+f+(a<0?a+2:1):a<0?f+a+1:f);a=Math.max(1,Math.abs(a));i=e.splice(f-1,a);if(i.length<a&&s){i=[]}return i}})();",
"title": "$:/plugins/tobibeer/split/utils.js",
"type": "application/javascript",
"module-type": "utils"
}
}
}
\define applytemplate(signum)
<$set name=template filter="[{$:/richlink/.dictionary##$signum$}addprefix[$:/]]">
<$tiddler tiddler=<<template>> >
<$transclude/>
</$tiddler>
</$set>
\end
\define richlink(link, 1, 2, 3)
<$vars link="$link$" 1="$1$" 2="$2$" 3="$3$">
<$set name="domain" filter="""[[$link$]removeprefix[https://]splitbefore[/]removesuffix[/]] [[$link$]removeprefix[http://]splitbefore[/]removesuffix[/]] [[$link$]removeprefix[https%3A//]splitbefore[/]removesuffix[/]] [[$link$]removeprefix[http%3A//]splitbefore[/]removesuffix[/]]""" >
<$macrocall $name=applytemplate signum=<<domain>> />
</$set>
<$set name="filetype" filter="""[[$link$]split:afterlast[.]]""" >
<$macrocall $name=applytemplate signum=<<filetype>> />
</$set>
</$vars>
\end
<$list filter="[all[current]has[attachment]get[attachment]]"
variable="link">
{{$:/core/images/import-button}}<$macrocall $name=richlink link=<<link>>/>
</$list>
www.youtube.com: richlink/youtube
soundcloud.com: richlink/soundcloud
en.wikipedia.org: richlink/wikipedia
tiddlywiki.com: richlink/docs
twitter.com: richlink/tweet
github.com: richlink/github
jsfiddle.net: richlink/jsfiddle
disq.us: richlink/disqus
pdf: richlink/iframe
txt: richlink/txt
jpg: richlink/img
JPG: richlink/img
png: richlink/img
mp3: richlink/audio
ogg: richlink/audio
wav: richlink/audio
flac: richlink/audio
mp4: richlink/video
ogv: richlink/video
webm: richlink/video
<audio src=<<link>> controls preload="auto" class="richlink-audio"/>
<style>
.richlink-audio {width:100%;}
</style>
<div class="richlink-img">
<$image source=<<link>>/>
<span class="richlink-img-caption">
<<1>>
</span>
</div>
<style>
.richlink-img {
display:inline-block;
background: #fff;
margin: 0 0 27px 30px;
padding: 10px 10px 15px;
text-align: center;
font-family: "Marker Felt",sans-serif;
text-decoration: none;
color: #333;
font-size: 18px;
-webkit-box-shadow: 0 3px 6px rgba(0,0,0,.55);
-moz-box-shadow: 0 3px 6px rgba(0,0,0,.55);
-webkit-transform: rotate(-2deg);
-webkit-transition: -webkit-transform .15s linear;
-moz-transform: rotate(-2deg);
}
.richlink-img-caption {
display:block;
text-align:center;
}
</style>
\define jsfiddle(link, height:"300")
<iframe width="100%" height="$height$" src="$link$embedded/result,html,css,js/" allowfullscreen="allowfullscreen" frameborder="0"></iframe>
\end
<$macrocall $name=jsfiddle link=<<link>> height=<<1>>/>
\define soundcloud(link)
<iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=$link$&color=ff5500&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false"></iframe>
\end
<$macrocall $name=soundcloud link=<<link>>/>
<$set name="xx" filter="[<link>split:last[/]]">
<$twitter type="tweet" tweetID=<<xx>>/>
</$set>
<video src=<<link>> controls preload="auto" class="richlink-video">
<p>Your browser doesn't support HTML5 video.<br>Instead, go directly to <<link>></p>
</video>
<style>
.richlink-video {width:100%;}
</style>
<div class="wp">
<a href=<<link>>>{{$:/core/images/globe}} Wikipedia</a>
</div>
<style>
.wp { display:inline;}
.wp a { color:green; text-decoration:none;}
.wp svg { width:1em; vertical-align:bottom; fill:gray; }
</style>
\define rich-youtube(link)
<iframe class=rich-iframe src="$link$" frameborder="0" width=100% allowfullscreen/>
\end
<$set name=link
filter="[<link>search[watch]split:after[=]addprefix[https://www.youtube.com/embed/]]"
emptyValue=<<link>> >
<$macrocall $name=rich-youtube link=<<link>> />
</$set>
<style>.rich-iframe {height:calc(0.56 * {{$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth}}); }
</style>
$:/core/ui/AdvancedSearch/Standard
$:/core/ui/SideBar/Recent
$:/core/ui/ControlPanel/Plugins/Add/Plugins
$:/core/ui/AdvancedSearch/Standard
$:/core/ui/ControlPanel/Toolbars
$:/core/ui/ControlPanel/Basics
$:/core/ui/ControlPanel/Settings/CodeMirror
$:/core/ui/ControlPanel/Plugins/Installed/Plugins
$:/core/ui/ControlPanel/Info
{
"tiddlers": {
"$:/themes/nico/notebook/LICENSE": {
"title": "$:/themes/nico/notebook/LICENSE",
"created": "20200419141443144",
"modified": "20210118213330307",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\nMIT License Copyright (c) 2020 [[Nicolas Petton|https://nicolas.petton.fr]] nicolas@petton.fr\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is furnished\nto do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice (including the next\nparagraph) shall be included in all copies or substantial portions of the\nSoftware.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS\nOR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF\nOR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
},
"$:/themes/nico/notebook/themetweaks": {
"title": "$:/themes/nico/notebook/themetweaks",
"created": "20201217172915960",
"modified": "20210123211851680",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ThemeTweaks/ThemeTweaks}}",
"text": "\\define lingo-base() $:/language/ThemeTweaks/\n\nYou can tweak certain aspects of the ''Notebook'' theme.\n\n! <<lingo Options>>\n\n|<$link to=\"$:/themes/nico/notebook/options/stickytitles\"><<lingo Options/StickyTitles>></$link><br>//<<lingo Options/StickyTitles/Hint>>// |<$select tiddler=\"$:/themes/nico/notebook/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|<$link to=\"$:/themes/nico/notebook/options/reveal-tiddler-controls-on-hover\">Reveal tiddler controls on mouseover</$link> |<$select tiddler=\"$:/themes/nico/notebook/options/reveal-tiddler-controls-on-hover\"><option value=\"no\">{{$:/language/No}}</option><option value=\"yes\">{{$:/language/Yes}}</option></$select> |\n\n! <<lingo Settings>>\n\n|<$link to=\"$:/themes/nico/notebook/settings/fontfamily\"><<lingo Settings/FontFamily>></$link> |<$edit-text tiddler=\"$:/themes/nico/notebook/settings/fontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/nico/notebook/settings/codefontfamily\"><<lingo Settings/CodeFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/nico/notebook/settings/codefontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/nico/notebook/settings/editorfontfamily\"><<lingo Settings/EditorFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/nico/notebook/settings/editorfontfamily\" default=\"\" tag=\"input\"/> | |\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/nico/notebook/metrics/bodyfontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\"><<lingo Metrics/BodyLineHeight>></$link> |<$edit-text tiddler=\"$:/themes/nico/notebook/metrics/bodylineheight\" 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/nico/notebook/metrics/sidebar-width\"><<lingo Metrics/SidebarWidth>></$link><br>//<<lingo Metrics/SidebarWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/nico/notebook/metrics/sidebar-width\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/nico/notebook/metrics/story-width\"><<lingo Metrics/StoryWidth>></$link><br>//<<lingo Metrics/StoryWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/nico/notebook/metrics/story-width\" default=\"\" tag=\"input\"/> |\n\n"
},
"$:/themes/nico/notebook/base": {
"title": "$:/themes/nico/notebook/base",
"created": "20200419141443144",
"modified": "20210120224227503",
"tags": "$:/tags/Stylesheet",
"type": "text/vnd.tiddlywiki",
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n\\define if-sidebar(text)\n <$reveal state=\"$:/state/notebook-sidebar\" type=\"match\" text=\"yes\">\n $text$\n </$reveal>\n\\end\n\n\\define if-reveal-tiddler-controls-on-hover(text)\n <$reveal state=\"$:/themes/nico/notebook/options/reveal-tiddler-controls-on-hover\" type=\"match\" text=\"yes\">\n $text$\n </$reveal>\n\\end\n \n/* Top and bottom bars */\n\n/* Hide the top-right bar */\n.tc-topbar.tc-topbar-right {\n display: none;\n}\n\ndiv.tc-sidebar-header {\n padding: 0;\n min-height: 0;\n}\n\n.tc-story-river {\n padding: 6px 0 !important;\n width: 100% !important;\n max-width: {{$:/themes/nico/notebook/metrics/story-width}} !important;\n margin: 0 auto !important;\n margin-top: 34px !important;\n}\n\ndiv.tc-tiddler-frame {\n width: 100%;\n margin: 20px 0;\n background: <<colour tiddler-background>>;\n box-shadow: 0 5px 20px rgba(0,0,0, 0.12);\n border-radius: 6px;\n padding: 42px 60px 60px 60px;\n}\n\nh1.tc-site-title {\n margin-top: 14px;\n font-size: 1.5em !important;\n}\n\n.nc-bar {\n padding: 10px;\n height: {{$:/themes/nico/notebook/metrics/topbar-height}};\n background: <<colour page-background>>;\n display: flex;\n justify-content: space-between;\n}\n\n.nc-topbar-wrapper {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n /* The z-index needs to be above the z-index used in tiddlers in zoomin view */\n z-index: 501;\n}\n\n.nc-bar.nc-topbar {\n top: 0;\n background: <<colour page-background>>ee;\n max-width: calc({{$:/themes/nico/notebook/metrics/story-width}} + 40px);\n padding: 10px 20px;\n margin: 0 auto;\n}\n\n.nc-bar.nc-bottombar {\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n /* The z-index needs to be above the z-index used in tiddlers in zoomin view */\n z-index: 501;\n}\n\n.nc-bar .left svg {\n fill: <<colour sidebar-controls-foreground>>;\n}\n\n.nc-bar input[type=\"search\"] {\n width: 200px;\n padding: .6em 1em;\n margin-top: -.2em;\n background: <<colour sidebar-button-foreground>>44;\n color: <<colour foreground>>cc;\n transition: all ease-in .2s;\n border: 1px solid transparent;\n outline: 0;\n}\n\n.nc-bar input[type=\"search\"]:focus {\n width: 300px;\n background: <<colour tiddler-background>>;\n color: <<colour foreground>>;\n border: 1px solid <<colour primary>>;\n box-shadow: 0 0 .2rem 0 <<colour primary>>;\n}\n\ninput[type=\"search\"]::-webkit-search-cancel-button {\n -webkit-appearance: auto;\n}\n\n.nc-bar .tc-block-dropdown.tc-search-drop-down {\n margin-left: 0;\n width: 400px;\n border: 0;\n box-shadow: 0 0 6px 0 rgba(0,0,0,.2);\n border-radius: 6px;\n padding: 20px 0;\n}\n\n.nc-bar p {\n margin: 0;\n}\n\n.nc-bar .tc-page-controls {\n margin-top: 0;\n}\n\n.nc-bar .tc-page-controls button {\n margin-right: .8em;\n}\n\n.nc-bar .tc-page-controls button .tc-btn-text {\n font-size: 14px;\n}\n\n.nc-bar .tc-block-dropdown {\n max-height: 70vh;\n overflow: auto;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .nc-topbar {\n display: none;\n }\n\n .tc-story-river {\n padding: 0 !important;\n margin-top: 0 !important;\n margin-bottom: 60px !important;\n }\n\n div.tc-tiddler-frame {\n margin: 0;\n box-shadow: none;\n border-radius: 0;\n border-top: 0;\n }\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .nc-bottombar {\n display: none;\n }\n}\n\n@media(max-width: 1100px) {\n .nc-bar input[type=\"search\"] {\n width: 200px;\n }\n}\n\n/* Sidebar */\n\n@keyframes sidebar-appear {\n 0% {\n left: -{{$:/themes/nico/notebook/metrics/sidebar-width}};\n }\n 100% {\n left: 0;\n }\n}\n\n<<if-sidebar \"\"\"\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .nc-sidebar {\n animation: sidebar-appear .14s;\n padding-top: 10px;\n }\n}\n\"\"\">>\n\n.nc-sidebar {\n background: <<colour tiddler-background>>;\n border-right: 1px solid <<colour tiddler-border>>;\n width: {{$:/themes/nico/notebook/metrics/sidebar-width}};\n overflow-y: auto;\n overflow-x: hidden;\n z-index: 500;\n}\n\n.nc-sidebar .segment {\n border-bottom: 1px solid rgba(0,0,0,.1);\n}\n\n.nc-sidebar ol {\n margin: 0;\n padding: 0;\n list-style: none;\n line-height: 1.8em;\n}\n\n.nc-sidebar ol ol {\n padding-left: 18px;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .mobile-only {\n display: none;\n }\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .desktop-only {\n display: none;\n }\n}\n\n.nc-sidebar h1.tc-site-title {\n margin: 0;\n}\n\n.nc-sidebar p {\n margin: 6px 0;\n}\n\n.nc-sidebar .tc-site-subtitle {\n color: <<colour site-title-foreground>>;\n}\n\n.nc-sidebar .section .label {\n padding: 2px 0;\n color: <<colour site-title-foreground>>;\n fill: <<colour site-title-foreground>>;\n font-weight: bold;\n line-height: 1.6em;\n display: block;\n width: 100%;\n text-align: left;\n padding: 8px 15px;\n border-radius: 0;\n}\n\n.nc-sidebar .section:not(.open) .label:hover {\n background: rgba(0,0,0,.06);\n}\n\n.nc-sidebar .section.open .label {\n color: <<colour tiddler-background>>;\n fill: <<colour tiddler-background>>;\n background: <<colour primary>>;\n border-bottom: 1px solid rgba(0,0,0,.1);\n}\n\n.nc-sidebar .section .label .caret {\n display: inline-block;\n width: 15px;\n float: right;\n}\n\n.nc-sidebar .content {\n padding: 6px 15px;\n font-size: 1em;\n}\n\n.nc-sidebar .tc-tiddlylink {\n color: <<colour primary>>;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .nc-sidebar {\n position: fixed;\n left: 0;\n top: 0;\n bottom: 0;\n }\n}\n\n<<if-sidebar \"\"\"\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n @keyframes sidebar-slide {\n 0% {\n left: -100vw;\n }\n 100% {\n left: 0;\n }\n }\n .nc-sidebar {\n overflow: auto;\n position: fixed;\n width: 100%;\n left: 0;\n top: 0;\n bottom: 48px;\n z-index: 3000;\n animation: sidebar-slide ease-in .2s;\n animation-fill-mode: forwards;\n }\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .tc-page-container {\n margin-left: {{$:/themes/nico/notebook/metrics/sidebar-width}} !important;\n }\n\n .nc-topbar-wrapper {\n left: {{$:/themes/nico/notebook/metrics/sidebar-width}};\n }\n}\n\"\"\">>\n\n/* Animate the hamburger button */\n\n@keyframes menu-bars-1 {\n 0% {}\n 100% {\n transform: rotate(-45deg) translateY(-10px) translateX(-6px);\n fill: <<colour foreground>>;\n }\n}\n\n@keyframes menu-bars-2 {\n 0% {}\n 100% { opacity: 0; }\n}\n\n@keyframes menu-bars-3 {\n 0% {}\n 100% {\n transform: rotate(45deg) translateY(6px) translateX(2px);\n fill: <<colour foreground>>;\n }\n}\n\n.sidebar-toggle {\n /* position: fixed; */\n /* top: 6px; */\n /* left: 6px; */\n /* z-index: 600; */\n /* padding: 4px; */\n /* border-radius: 8px; */\n margin-right: 10px;\n transition: all ease-in-out .2s;\n fill: <<colour sidebar-controls-foreground>>;\n}\n\n.sidebar-toggle:hover,\n.sidebar-toggle.open {\n fill: <<colour sidebar-controls-foreground-hover>>;\n}\n\n/* @media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) { */\n/* .sidebar-toggle { */\n/* top: auto; */\n/* bottom: 10px; */\n/* left: 10px; */\n/* } */\n/* } */\n\n.sidebar-toggle .bars .bar {\n transform: rotate(0) translateY(0) translateX(0);\n opacity: 1;\n transform-origin: 20px 10px;\n transition: transform 0.4s ease-in-out, opacity 0.2s ease-in-out, fill .4s ease-in-out;\n}\n\n.sidebar-toggle .bars .bar:nth-of-type(3) {\n transform-origin: 20px 20px;\n}\n\n.sidebar-toggle.open .bars .bar:nth-of-type(1) {\n animation: menu-bars-1 .6s;\n animation-fill-mode: forwards;\n}\n.sidebar-toggle.open .bars .bar:nth-of-type(2) {\n animation: menu-bars-2 .6s;\n animation-fill-mode: forwards;\n}\n.sidebar-toggle.open .bars .bar:nth-of-type(3) {\n animation: menu-bars-3 .6s;\n animation-fill-mode: forwards;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n div.tc-tiddler-frame {\n padding: 14px;\n }\n}\n\n/* Inputs */\n\ninput, textarea {\n transition: border .14s ease-in-out;\n background: <<colour tiddler-editor-background>>;\n border: 1px solid <<colour tiddler-editor-border>>;\n padding: .5em;\n border-radius: 4px;\n}\n\ninput:focus, textarea:focus {\n box-shadow: 0 0 0.2rem 0 <<colour primary>>;\n outline: 0;\n border-color: <<colour primary>>;\n}\n\nbutton {\n border-radius: 1.5em;\n border: 1px solid #ccc;\n background: <<colour tiddler-background>>;\n padding: .3em 1em;\n cursor: pointer;\n transition: box-shadow ease-in .1s;\n color: <<color foreground>>;\n}\n\nbutton:focus, button:active {\n outline: 0 none;\n}\n\nbutton.tc-btn-invisible {\n border-radius: 0;\n}\n\n.tc-editor-toolbar button,\n.tc-editor-toolbar button.tc-btn-invisible {\n border-radius: 3px;\n background: <<colour tiddler-editor-background>>;\n color: <<colour foreground>>;\n fill: <<colour foreground>>;\n border: 1px solid <<colour tiddler-editor-border>>;\n}\n\n.tc-editor-toolbar button:hover,\n.tc-editor-toolbar button:active {\n border-color: <<colour primary>>;\n background: <<colour primary>>;\n color: <<colour background>>;\n fill: <<colour background>>;\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 transition: border .14s ease-in-out;\n border: 1px solid <<colour tiddler-editor-border>>;\n background: <<colour tiddler-editor-background>>;\n padding: 4px;\n border-radius: 4px;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor:focus,\n.tc-tiddler-frame textarea.tc-edit-texteditor:focus,\n.tc-tiddler-frame iframe.tc-edit-texteditor:focus {\n box-shadow: 0 0 0.2rem 0 <<colour primary>>;\n outline: 0;\n border-color: <<colour primary>>;\n}\n\n.tc-tiddler-controls .tc-btn-text {\n font-size: 16px;\n}\n\n<<if-reveal-tiddler-controls-on-hover \"\"\"\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .tc-tiddler-frame .tc-tiddler-controls svg {\n opacity: 0;\n transition: all .2s ease-in;\n }\n\n .tc-tiddler-controls svg.tc-image-close-button,\n .tc-tiddler-controls .py-toggle-todo-button svg,\n .tc-tiddler-controls svg.tc-image-done-button,\n .tc-tiddler-frame .tc-tiddler-controls:hover svg {\n opacity: 1;\n }\n\n .tc-tiddler-controls .py-toggle-todo-button .done svg {\n fill: #2da562;\n }\n}\n\"\"\">>\n\nbutton.tc-tag-label, span.tc-tag-label {\n padding: 0.3em 1em !important;\n}\n\n/* Fonts */\n\nhtml, body {\n font-family: {{$:/themes/nico/notebook/settings/fontfamily}};\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 font-family: {{$:/themes/nico/notebook/settings/editorfontfamily}};\n}\n\npre, code {\n font-family: {{$:/themes/nico/notebook/settings/codefontfamily}};\n}\n\n.tc-titlebar, .tc-site-title {\n font-size: 28px !important;\n line-height: 34px !important;\n font-weight: 600 !important;\n letter-spacing: -0.5px !important;\n}\n\nh1, h2, h3, h4, h5, h6 {\n font-weight: 600;\n}\n\n.tc-tiddler-body h1,\n.tc-tiddler-body h2,\n.tc-tiddler-preview-preview h1,\n.tc-tiddler-preview-preview h2 {\n font-weight: bold;\n}\n\ndiv.tc-tiddler-frame .tc-tiddler-body {\n font-size: {{$:/themes/nico/notebook/metrics/bodyfontsize}};\n line-height: {{$:/themes/nico/notebook/metrics/bodylineheight}};\n}\n\n/* Tabs */\n\ndiv.tc-tab-buttons {\n margin-bottom: -4px;\n}\n\ndiv.tc-tab-buttons button {\n font-weight: bold;\n font-size: 1.2em;\n line-height: 1em;\n padding: .6em .8em .4em .8em;\n border: 0;\n border-radius: 0;\n background: transparent;\n cursor: pointer;\n transition: background ease-in .2s;\n}\n\ndiv.tc-tab-buttons button:hover {\n background: rgba(0,0,0,.03);\n}\n\ndiv.tc-tab-buttons button.tc-tab-selected {\n border: 0;\n background: transparent;\n border-bottom: 4px solid <<colour primary>>;\n}\n\n/* Dropdowns */\n\n@keyframes pop {\n 0% {\n transform: scale(0.8);\n opacity: 0;\n }\n\n 80% {\n transform: scale(1.03);\n opacity: 1;\n }\n\n 100% {\n transform: scale(1);\n opacity: 1;\n }\n}\n\n.tc-drop-down {\n box-shadow: 0 0 10px rgba(0,0,0,.2);\n border-radius: 6px;\n padding: 10px 0 !important;\n animation: pop .15s ease-in forwards;\n}\n\n.tc-drop-down a, .tc-drop-down button {\n padding: 3px 15px !important;\n}\n\n.tc-search-results {\n line-height: 2em;\n}\n\n.tc-search-results em {\n font-weight: bold;\n font-style: normal;\n}\n\n/* Draft list */\n\n.tc-drafts-list {\n font-size: .9em;\n left: auto;\n right: 0;\n}\n\n.tc-drafts-list a {\n padding: 6px 12px;\n font-weight: bold;\n border-top-left-radius: 6px;\n border-top-right-radius: 6px;\n display: inline-block;\n}\n\n.nc-refs {\n color: #888;\n font-size: .9em;\n}\n\n.nc-refs h4 {\n margin-bottom: 4px;\n}\n\n.nc-post-created {\n color: #acacac;\n font-size: .8em;\n}\n"
},
"$:/themes/nico/notebook/changelog": {
"title": "$:/themes/nico/notebook/changelog",
"caption": "ChangeLog",
"created": "20201217180707912",
"modified": "20210202214001915",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "! 1.4.1\n\n!! Fixes\n\n* Fix the transclusion mode of sidebar sections\n* Fix section title rendering for tiddlers without a caption field\n* Fix the colour of links in the sidebar when using Notebook palettes with Vanilla\n\n! 1.4.0\n\n!! Features\n\n* New redesigned topbar layout\n* Add a configuration setting for the story width\n* Add support for keyboard navigation in the search dropdown\n\n! 1.3.6\n\n!! Improvements\n\n* Improve the style of tabs\n* New animation for drop-downs\n* Use a lighter page background colour in the beige palette\n\n!! Fixes\n\n* Fix the default ctrl+shift+F shortcut for focusing the search input\n\n! 1.3.5\n\n!! Features\n\n* Add an option to reveal tiddler controls on mouseover\n\n! 1.3.4\n\n!! Improvements\n\n* Add a keyboard shortcut (alt+shift+s) to toggle Notebook sidebar\n* Add missing colours to tiddler editor fields in the dark palette\n\n!! Fixes\n\n* Fix the size of toolbar button labels when the $:/config/Toolbar/Text is set to yes\n\n! 1.3.3\n\n!! Improvements\n\n* Make the sidebar more generic by using the default sidebar sections\n\n! 1.3.2\n\n!! Improvements\n\n* Add colours for messages in the dark palette\n* Add colours for notification in the dark palette\n* Set colours for messages in the beige palette\n\n! 1.3.1\n\n!! Features\n\n* New font family settings distinct from the Vanilla theme\n\n!! Improvements\n\n* Use a slightly lighter colour as the search input background\n* Improve contrast of sidebar buttons in the dark palette\n\n!! Fixes\n\n* Fix tiddler control button colours in all three palettes\n* Fix tab colours in palette-dark\n\n! 1.3.0\n\n!! Improvements\n\n* New dark colour palette\n* Use a darker color for tiddler subtitles\n* Add back the WebKit search cancel button in search inputs\n\n!! Fixes\n\n* Fix the z-index of the topbar for the zoomin story view\n* Fix the font weight of tiddler titles in edit mode\n\n! 1.2.0\n\n!! Improvements\n\n* Better support for dark colour palettes\n\n!! Fixes\n\n* Fix rendering of overflowing/wrapping text in the sidebar\n\n! 1.1.0\n\n!! Features\n\n* New theme tweaks tab dedicated to Notebook in the control panel\n* Inputs in the edit template are now styled consistently with other inputs\n\n!! Fixes\n\n* Fixes the position of sticky tiddler titles when the option is turned on\n"
},
"$:/config/ShortcutInfo/notebook-focus-search": {
"title": "$:/config/ShortcutInfo/notebook-focus-search",
"text": "Focus on the topbar search field"
},
"$:/config/shortcuts/notebook-focus-search": {
"title": "$:/config/shortcuts/notebook-focus-search",
"text": "ctrl+shift+F"
},
"$:/config/Search/AutoFocus": {
"title": "$:/config/Search/AutoFocus",
"text": "false"
},
"$:/config/shortcuts/sidebar-search": {
"title": "$:/config/shortcuts/sidebar-search",
"text": ""
},
"$:/themes/nico/notebook/images/bars": {
"title": "$:/themes/nico/notebook/images/bars",
"created": "20200428212322206",
"modified": "20201210210231235",
"type": "text/vnd.tiddlywiki",
"text": "<svg class=\"bars\" height=\"21pt\" viewBox=\"0 0 42 42\" enable-background=\"new 0 0 32 22.5\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">\n <g class=\"svg-menu-toggle\" sketch:type=\"MSLayerGroup\">\n <rect class=\"bar\" x=\"8\" y=\"28\" width=\"26\" height=\"4\"></rect>\n <rect class=\"bar\" x=\"8\" y=\"19\" width=\"26\" height=\"4\"></rect>\n <rect class=\"bar\" x=\"8\" y=\"10\" width=\"26\" height=\"4\"></rect>\n </g>\n</svg>\n"
},
"$:/themes/nico/notebook/images/caret-down": {
"title": "$:/themes/nico/notebook/images/caret-down",
"created": "20200429194348688",
"modified": "20201210210230919",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"6pt\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"/></svg>\n"
},
"$:/themes/nico/notebook/images/caret-right": {
"title": "$:/themes/nico/notebook/images/caret-right",
"created": "20200429194305719",
"modified": "20201210210230909",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"4pt\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 192 512\"><path d=\"M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z\"/></svg>\n"
},
"$:/themes/nico/notebook/images/color-switch": {
"title": "$:/themes/nico/notebook/images/color-switch",
"created": "20201210170859810",
"creator": "nico",
"modified": "20201210205606403",
"modifier": "nico",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<svg width=\"20px\" height=\"20px\" viewBox=\"0 0 16 16\" class=\"bi bi-circle-half\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" d=\"M8 15V1a7 7 0 1 1 0 14zm0 1A8 8 0 1 1 8 0a8 8 0 0 1 0 16z\"/>\n</svg\n"
},
"$:/themes/nico/notebook/metrics/bodyfontsize": {
"title": "$:/themes/nico/notebook/metrics/bodyfontsize",
"created": "20200428203454207",
"modified": "20201210205606363",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "15px\n"
},
"$:/themes/nico/notebook/metrics/bodylineheight": {
"title": "$:/themes/nico/notebook/metrics/bodylineheight",
"created": "20200428203454207",
"modified": "20201210205606363",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "22px"
},
"$:/themes/nico/notebook/metrics/sidebar-width": {
"title": "$:/themes/nico/notebook/metrics/sidebar-width",
"created": "20200429144554294",
"modified": "20201210210231246",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "350px\n"
},
"$:/themes/nico/notebook/metrics/story-width": {
"title": "$:/themes/nico/notebook/metrics/story-width",
"created": "20210123210054185",
"modified": "20210123211911688",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "800px\n"
},
"$:/themes/nico/notebook/metrics/topbar-height": {
"title": "$:/themes/nico/notebook/metrics/topbar-height",
"created": "20200428203454207",
"modified": "20201210205606363",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "52px\n"
},
"$:/themes/nico/notebook/options/stickytitles": {
"title": "$:/themes/nico/notebook/options/stickytitles",
"text": "no"
},
"$:/themes/nico/notebook/options/codewrapping": {
"title": "$:/themes/nico/notebook/options/codewrapping",
"text": "pre-wrap"
},
"$:/themes/nico/notebook/options/reveal-tiddler-controls-on-hover": {
"title": "$:/themes/nico/notebook/options/reveal-tiddler-controls-on-hover",
"text": "no"
},
"$:/core/ui/PageTemplate/sidebar": {
"title": "$:/core/ui/PageTemplate/sidebar",
"created": "20200430072116835",
"modified": "20201217174129501",
"type": "text/vnd.tiddlywiki",
"text": "\\whitespace trim\n\\define config-title()\n$:/config/SideBarSegments/Visibility/$(listItem)$\n\\end\n\nOverwritten by $:/themes/nico/notebook so that the default sidebar does not get rendered.\n"
},
"$:/themes/tiddlywiki/vanilla/themetweaks": {
"title": "$:/themes/tiddlywiki/vanilla/themetweaks",
"caption": "{{$:/language/ThemeTweaks/ThemeTweaks}}",
"created": "20201217163834291",
"modified": "20201217163914434",
"type": "text/vnd.tiddlywiki",
"text": "Overwritten by $:/themes/nico/notebook so that the Vanilla theme tweaks do not appear in the control panel. "
},
"$:/themes/nico/notebook/palettes/palette-beige": {
"title": "$:/themes/nico/notebook/palettes/palette-beige",
"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: #c63636\ndownload-background: #66cccc\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: #ddd\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: #da8548\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: #3F3B3B\nmessage-background: #e6f5e8\nmessage-border: #2b5532\nmessage-foreground: #2b5532\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: #f5f5ee\npre-background: #f6f6f6\npre-border: #cccccc\nprimary: #7f4bca\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: #a6a69c\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: <<colour sidebar-button-foreground>>\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: <<colour tab-foreground-selected>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour primary>>\nsidebar-tiddler-link-foreground: <<colour tab-foreground>>\nsite-title-foreground: #353748\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 foreground>>\ntab-foreground: #888888\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffeedd\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #dbdbc7;\ntiddler-controls-foreground-hover: #888888;\ntiddler-controls-foreground-selected: #888888;\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: rgba(0,0,0,.2)\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: #aaaaaa\ntiddler-title-foreground: #333\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",
"type": "application/x-tiddler-dictionary",
"description": "A beige colour palette for Notebook",
"name": "Notebook Beige",
"tags": "$:/tags/Palette $:/tags/notebook/Palette"
},
"$:/themes/nico/notebook/palettes/palette-dark": {
"title": "$:/themes/nico/notebook/palettes/palette-dark",
"text": "alert-background: #643b43\nalert-border: #3f181f\nalert-highlight: #881122\nalert-muted-foreground: #bc8b94\nbackground: #383e49\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-border:\nbutton-foreground:\ncode-background: #2c323b\ncode-border: #111\ncode-foreground: #dd1144\ndirty-indicator: #c63636\ndownload-background: #98be65\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: #111\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: #da8548\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #61afef\nexternal-link-foreground: #c678dd\nforeground: #c8ced8\nmessage-background: #2c323e\nmessage-border: #111\nmessage-foreground: #d5e2f1\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: #3a5e39\nnotification-border: #192c19\npage-background: #262b33\npre-background: <<colour page-background>>\npre-border: <<colour tiddler-border>>\nprimary: #bf93ff\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: #5e646f\nsidebar-controls-foreground-hover: #cad2e5\nsidebar-controls-foreground: <<colour sidebar-button-foreground>>\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #cad2e5\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: <<colour tab-background-selected>>\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 tab-foreground-selected>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour primary>>\nsidebar-tiddler-link-foreground: <<colour tab-foreground>>\nsite-title-foreground: <<colour foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour page-background>>\ntab-border-selected: <<colour foreground>>\ntab-border: #cad2e5\ntab-divider: #cad2e5\ntab-foreground-selected: #ecf2ff\ntab-foreground: #cad2e5\ntable-border: #aaaaaa\ntable-footer-background: #a8a8a8\ntable-header-background: #262b33\ntag-background: #fcb671\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #111\ntiddler-controls-foreground-hover: #cad2e5\ntiddler-controls-foreground-selected: #cad2e5\ntiddler-controls-foreground: #5e646f\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: rgba(255, 255, 255, 0.3)\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: #2c323b\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: #aaaaaa\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-cancel-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-done-button:\ntoolbar-edit-button:\ntoolbar-info-button:\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n",
"type": "application/x-tiddler-dictionary",
"description": "A dark colour palette for Notebook",
"name": "Notebook Dark",
"tags": "$:/tags/Palette $:/tags/notebook/Palette"
},
"$:/themes/nico/notebook/palettes/palette-grey": {
"title": "$:/themes/nico/notebook/palettes/palette-grey",
"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: #c63636\ndownload-background: #66cccc\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: #ddd\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: #da8548\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: #283c46\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: #f4f4f4\npre-background: #f6f6f6\npre-border: #cccccc\nprimary: #127edd\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: #a6a69c\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: <<colour sidebar-button-foreground>>\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: <<colour tab-foreground-selected>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour primary>>\nsidebar-tiddler-link-foreground: <<colour tab-foreground>>\nsite-title-foreground: #353748\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 foreground>>\ntab-foreground: #888888\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffeedd\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #ddd\ntiddler-controls-foreground-hover: #888888;\ntiddler-controls-foreground-selected: #888888;\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: rgba(0,0,0,.2)\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: #aaaaaa\ntiddler-title-foreground: #333\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",
"type": "application/x-tiddler-dictionary",
"description": "A grey color palette for Notebook",
"name": "Notebook Grey",
"tags": "$:/tags/Palette $:/tags/notebook/Palette"
},
"$:/themes/nico/notebook/settings/codefontfamily": {
"title": "$:/themes/nico/notebook/settings/codefontfamily",
"created": "20210101213404232",
"modified": "20210101214210227",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\"Fira Mono\",\"Liberation Mono\",Menlo,Courier,monospace\n"
},
"$:/themes/nico/notebook/settings/fontfamily": {
"title": "$:/themes/nico/notebook/settings/fontfamily",
"created": "20210101213404232",
"modified": "20210101213411800",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\"Segoe UI\",Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\"\n"
},
"$:/themes/nico/notebook/shortcuts/notebook-focus-search": {
"title": "$:/themes/nico/notebook/shortcuts/notebook-focus-search",
"created": "20201210122048919",
"key": "((notebook-focus-search))",
"modified": "20210115130024907",
"tags": "$:/tags/KeyboardShortcut",
"type": "text/vnd.tiddlywiki",
"text": "<$action-sendmessage $message=\"tm-focus-selector\" $param=\".nc-topbar input\"/>\n"
},
"$:/themes/nico/notebook/shortcuts/toggle-sidebar": {
"title": "$:/themes/nico/notebook/shortcuts/toggle-sidebar",
"created": "20210115130000707",
"key": "((toggle-sidebar))",
"modified": "20210115130021883",
"tags": "$:/tags/KeyboardShortcut",
"type": "text/vnd.tiddlywiki",
"text": "<$list\n filter=\"[[$:/state/notebook-sidebar]is[missing]] [{$:/state/notebook-sidebar}removeprefix[yes]]\"\n emptyMessage=\"\"\"<$action-setfield $tiddler=\"$:/state/notebook-sidebar\" text=\"yes\"/>\"\"\"\n>\n <$action-setfield $tiddler=\"$:/state/notebook-sidebar\" text=\"no\"/>\n</$list>\n"
},
"$:/themes/nico/notebook/stickytitles": {
"title": "$:/themes/nico/notebook/stickytitles",
"created": "20201217172915960",
"modified": "20201217180034682",
"tags": "$:/tags/Stylesheet",
"text": "<$reveal state=\"$:/themes/nico/notebook/options/stickytitles\" type=\"match\" text=\"yes\">\n\n.tc-tiddler-title {\n position: -webkit-sticky;\n position: -moz-sticky;\n position: -o-sticky;\n position: -ms-sticky;\n position: sticky;\n top: {{$:/themes/nico/notebook/metrics/topbar-height}};\n background: <<colour tiddler-background>>;\n z-index: 500;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .tc-tiddler-title {\n top: 0;\n }\n}\n\n<$list filter=\"[range[100]]\">\n`.tc-story-river .tc-tiddler-frame:nth-child(100n+`<$text text=<<currentTiddler>>/>`) {\nz-index: `<$text text={{{ [[200]subtract<currentTiddler>] }}}/>`;\n}\n`\n</$list>\n</$reveal>\n"
},
"$:/themes/nico/notebook/tags/Sidebar": {
"title": "$:/themes/nico/notebook/tags/Sidebar",
"created": "20200429164516951",
"list": "$:/themes/nico/notebook/ui/Buttons/menu $:/themes/nico/notebook/ui/Sidebar/Headings $:/themes/nico/notebook/ui/Sidebar/Search $:/themes/nico/notebook/Sidebar/Sections",
"modified": "20201210205606504",
"type": "text/vnd.tiddlywiki"
},
"$:/themes/nico/notebook/tags/SidebarSection": {
"title": "$:/themes/nico/notebook/tags/SidebarSection",
"created": "20200429201017275",
"list": "$:/themes/nico/notebook/ui/Sidebar/Open $:/themes/nico/notebook/ui/Sidebar/Recent $:/themes/nico/notebook/ui/Sidebar/Tools $:/themes/nico/notebook/ui/Sidebar/More",
"modified": "20201210215658901",
"type": "text/vnd.tiddlywiki"
},
"$:/themes/nico/notebook/ui/Bottombar": {
"title": "$:/themes/nico/notebook/ui/Bottombar",
"created": "20200429113453340",
"modified": "20201210210230886",
"tags": "$:/tags/PageTemplate",
"type": "text/vnd.tiddlywiki",
"text": "<$reveal state=\"$:/state/notebook-bottombar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\" animate=\"yes\">\n <div class=\"nc-bar nc-bottombar\">\n <$list filter=\"[all[shadows+tiddlers]tag[$:/tags/NotebookTopbar]!has[draft.of]]\" variable=\"listItem\">\n <$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\" tag=\"div\">\n <$transclude tiddler=<<listItem>> mode=\"block\"/>\n </$reveal>\n </$list>\n <div class=\"left\">\n {{$:/themes/nico/notebook/ui/Buttons/menu}}\n </div>\n <div class=\"right\">\n {{$:/core/ui/SideBarSegments/page-controls}}\n </div>\n </div>\n</$reveal>\n\n"
},
"$:/themes/nico/notebook/ui/Buttons/SwitchPalette": {
"title": "$:/themes/nico/notebook/ui/Buttons/SwitchPalette",
"created": "20201210171047824",
"description": "Toggle between grey/beige colour palette",
"modified": "20210118213335643",
"tags": "$:/tags/PageControls",
"type": "text/vnd.tiddlywiki",
"text": "<span class=\"desktop-only\">\n <$vars\n palettes=\"[all[tiddlers+shadows]tag[$:/tags/notebook/Palette]]\"\n popupTiddler=<<qualify \"$:/state/notebook/palette-dropdown\">>\n >\n <$button\n popup=<<popupTiddler>>\n tooltip=\"Switch colours\"\n aria-label=\"Switch colours\"\n class=<<tv-config-toolbar-class>>\n >\n <$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n\t{{$:/themes/nico/notebook/images/color-switch}}\n </$list>\n\n <$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n\t<span class=\"tc-btn-text\">Switch colours</span>\n </$list>\n\n <$reveal state=<<popupTiddler>> type=\"popup\" position=\"belowleft\" class=\"tc-drop-down\">\n\t<$list filter=<<palettes>>>\n\t <$button class=\"tc-btn-invisible\">\n\t {{!!name}}\n\t <$action-setfield $tiddler=\"$:/palette\" text={{!!title}}/>\n\t </$button>\n\t</$list>\n </$reveal>\n\n </$button>\n </$vars>\n</span>\n"
},
"$:/themes/nico/notebook/ui/Buttons/menu": {
"title": "$:/themes/nico/notebook/ui/Buttons/menu",
"created": "20200429115248943",
"modified": "20210124211756417",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$reveal state=\"$:/state/notebook-sidebar\" type=\"match\" text=\"yes\" default=\"no\" retain=\"yes\" animate=\"no\">\n <$button set=\"$:/state/notebook-sidebar\" setTo=\"no\" tooltip=\"Toggle menu\" class=\"tc-btn-invisible sidebar-toggle open\">\n {{$:/themes/nico/notebook/images/bars}}\n </$button>\n</$reveal>\n\n<$reveal type=\"nomatch\" state=\"$:/state/notebook-sidebar\" text=\"yes\">\n <$button set=\"$:/state/notebook-sidebar\" setTo=\"yes\" tooltip=\"Toggle menu\" class=\"tc-btn-invisible sidebar-toggle\">\n {{$:/themes/nico/notebook/images/bars}}\n </$button>\n</$reveal>\n"
},
"$:/themes/nico/notebook/ui/Search": {
"title": "$:/themes/nico/notebook/ui/Search",
"created": "20200429191943257",
"modified": "20210126170723413",
"type": "text/vnd.tiddlywiki",
"text": "\\define advanced-search-actions()\n<$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/notebook-search}}/>\n<$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n\\end\n\n\\define input-accept-actions()\n<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\">\n <$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/>\n <$action-deletetiddler $filter=\"[[$:/temp/search]] [<searchTiddler>] [<searchListState>]\"/>\n</$list>\n\\end\n\n\\define cancel-search-actions()\n<$list filter=\"[<searchTiddler>get[text]!match{$:/temp/search}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/search]] [<searchTiddler>] [<searchListState>]\"/>\"\"\">\n <$action-setfield $tiddler=\"$:/temp/search\" text={{{ [<searchTiddler>get[text]] }}}/>\n <$action-setfield $tiddler=\"$:/temp/search/refresh\" text=\"yes\"/></$list>\n\\end\n\n<$vars editTiddler=\"$:/temp/search\"\n searchTiddler=\"$:/temp/search/input\"\n searchListState=<<qualify \"$:/state/search-list/selected-item\">>>\n <$macrocall $name=\"keyboard-driven-input\"\n\t tiddler=<<editTiddler>>\n\t storeTitle=<<searchTiddler>>\n\t selectionStateTitle=<<searchListState>>\n\t refreshTitle=\"$:/temp/search/refresh\"\n\t type=\"search\"\n\t tag=\"input\"\n\t focus={{$:/config/Search/AutoFocus}}\n\t focusPopup=\"$:/state/popup/notebook-search\"\n\t class=\"tc-popup-handle\"\n\t filterMinLength={{$:/config/Search/MinLength}}\n\t placeholder=\"Search...\"\n\t inputAcceptActions=<<input-accept-actions>>\n\t inputCancelActions=<<cancel-search-actions>>\n\t cancelPopups=\"yes\"\n\t configTiddlerFilter=\"[[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}]\"\n\t />\n <$button\n tooltip={{$:/language/Buttons/AdvancedSearch/Hint}}\n aria-label={{$:/language/Buttons/AdvancedSearch/Caption}}\n class=\"tc-btn-invisible tc-page-controls\"\n >\n {{$:/core/images/advanced-search-button}}\n <<advanced-search-actions>>\n </$button>\n <$reveal tag=\"div\" class=\"tc-block-dropdown-wrapper\" state=\"$:/state/popup/notebook-search\" type=\"nomatch\" text=\"\" default=\"\">\n <$list filter=\"[<searchTiddler>get[text]minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\" variable=\"listItem\">\n <div class=\"tc-block-dropdown tc-search-drop-down\">\n <$tiddler tiddler=<<configTiddler>>>\n {{$:/themes/nico/notebook/ui/Sidebar/SearchResults}}\n </$tiddler>\n </div>\n </$list>\n </$reveal>\n</$vars>\n"
},
"$:/themes/nico/notebook/ui/Sidebar/Headings": {
"title": "$:/themes/nico/notebook/ui/Sidebar/Headings",
"created": "20200429160014174",
"modified": "20201210210231267",
"tags": "$:/themes/nico/notebook/tags/Sidebar",
"type": "text/vnd.tiddlywiki",
"text": "<div class=\"segment\">\n <div class=\"content\">\n <h1 class=\"tc-site-title\">\n {{$:/SiteTitle}}\n </h1>\n <div class=\"tc-site-subtitle\">\n {{$:/SiteSubtitle}}\n </div>\n </div>\n</div>\n"
},
"$:/themes/nico/notebook/ui/Sidebar/Search": {
"title": "$:/themes/nico/notebook/ui/Sidebar/Search",
"created": "20200429191943257",
"modified": "20210124220152702",
"tags": "$:/themes/nico/notebook/tags/Sidebar",
"type": "text/vnd.tiddlywiki",
"text": "<div class=\"mobile-only\">\n <div class=\"segment\">\n <div class=\"content search\">\n {{$:/themes/nico/notebook/ui/Search}}\n </div>\n </div>\n</div>\n"
},
"$:/themes/nico/notebook/ui/Sidebar/SearchResults": {
"title": "$:/themes/nico/notebook/ui/Sidebar/SearchResults",
"created": "20200429191943257",
"modified": "20210126164631418",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "\\define searchResultList()\n <small>{{$:/language/Search/Matches/Title}}</small>\n\n <$list filter=\"[!is[system]search:title{$(searchTiddler)$}sort[title]limit[250]]\">\n <span class={{{[<currentTiddler>addsuffix[-primaryList]] -[<searchListState>get[text]] +[then[]else[tc-list-item-selected]] }}}>\n <$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n </span>\n </$list>\n\n <small>{{$:/language/Search/Matches/All}}</small>\n\n <$list filter=\"[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]\">\n <span class={{{[<currentTiddler>addsuffix[-secondaryList]] -[<searchListState>get[text]] +[then[]else[tc-list-item-selected]] }}}>\n <$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n </span>\n </$list>\n\\end\n\n<div class=\"tc-search-results\">\n <<searchResultList>>\n</div>\n"
},
"$:/themes/nico/notebook/ui/Sidebar/SectionTemplate": {
"title": "$:/themes/nico/notebook/ui/Sidebar/SectionTemplate",
"created": "20200429161226897",
"modified": "20210202213859460",
"type": "text/vnd.tiddlywiki",
"text": "\\define sidebarHeading()\n<$vars tv-wikilinks=\"no\">\n <$transclude field=\"caption\">\n <$view field=\"title\"/>\n </$transclude>\n</$vars>\n\\end\n\n<$reveal state=\"$:/state/notebook-sidebar-section\" type=\"match\" text=<<currentTiddler>> default=\"no\" animate=\"no\">\n <div class=\"segment section open\">\n <$button set=\"$:/state/notebook-sidebar-section\" setTo=\"\" class=\"tc-btn-invisible label\">\n <<sidebarHeading>>\n <span class=\"caret\">{{$:/themes/nico/notebook/images/caret-down}}</span>\n </$button>\n <div class=\"content\">\n <$transclude $tiddler=<<currentTiddler>> mode=\"block\"/>\n </div>\n </div>\n</$reveal>\n<$reveal state=\"$:/state/notebook-sidebar-section\" type=\"nomatch\" text=<<currentTiddler>> default=\"yes\" animate=\"no\">\n <div class=\"segment section\">\n <$button set=\"$:/state/notebook-sidebar-section\" setTo=<<currentTiddler>> class=\"tc-btn-invisible label\">\n <<sidebarHeading>>\n <span class=\"caret\">{{$:/themes/nico/notebook/images/caret-right}}</span>\n </$button>\n </div>\n</$reveal>\n"
},
"$:/themes/nico/notebook/ui/Sidebar/Sections": {
"title": "$:/themes/nico/notebook/ui/Sidebar/Sections",
"created": "20200429163239707",
"modified": "20210112213620486",
"tags": "$:/themes/nico/notebook/tags/Sidebar",
"type": "text/vnd.tiddlywiki",
"text": "<$list filter=\"[all[shadows+tiddlers]!has[draft.of]tag[$:/tags/SideBar]]\">\n {{||$:/themes/nico/notebook/ui/Sidebar/SectionTemplate}}\n</$list>\n"
},
"$:/themes/nico/notebook/ui/Sidebar": {
"title": "$:/themes/nico/notebook/ui/Sidebar",
"created": "20200428201218885",
"modified": "20210112213605486",
"tags": "$:/tags/PageTemplate",
"type": "text/vnd.tiddlywiki",
"text": "\\whitespace trim\n\\define config-title()\n$:/config/SideBarSegments/Visibility/$(listItem)$\n\\end\n\n<$reveal state=\"$:/state/notebook-sidebar\" type=\"match\" text=\"yes\" default=\"no\" retain=\"yes\" animate=\"no\">\n <$scrollable fallthrough=\"no\">\n <div class=\"nc-sidebar\">\n <$list filter=\"[all[shadows+tiddlers]tag[$:/themes/nico/notebook/tags/Sidebar]!has[draft.of]]\" variable=\"listItem\">\n <$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\" tag=\"div\">\n <$transclude tiddler=<<listItem>> mode=\"inline\"/>\n </$reveal>\n </$list>\n </div>\n </$scrollable>\n</$reveal>\n\n"
},
"$:/themes/nico/notebook/ui/Topbar": {
"title": "$:/themes/nico/notebook/ui/Topbar",
"created": "20200428203101797",
"modified": "20210124213834458",
"tags": "$:/tags/PageTemplate",
"type": "text/vnd.tiddlywiki",
"text": "<$reveal state=\"$:/state/notebook-topbar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\" animate=\"yes\">\n <div class=\"nc-topbar-wrapper\">\n <div class=\"nc-bar nc-topbar tc-adjust-top-of-scroll\">\n <$list filter=\"[all[shadows+tiddlers]tag[$:/tags/NotebookTopbar]!has[draft.of]]\" variable=\"listItem\">\n <$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\" tag=\"div\">\n <$transclude tiddler=<<listItem>> mode=\"block\"/>\n </$reveal>\n </$list>\n <div class=\"left\">\n\t{{$:/themes/nico/notebook/ui/Buttons/menu}}\n {{$:/themes/nico/notebook/ui/Search}}\n </div>\n <div class=\"right\">\n {{$:/core/ui/SideBarSegments/page-controls}}\n </div>\n </div>\n </div>\n</$reveal>\n\n"
}
}
}
{
"tiddlers": {
"$:/themes/tiddlywiki/snowwhite/base": {
"title": "$:/themes/tiddlywiki/snowwhite/base",
"tags": "[[$:/tags/Stylesheet]]",
"text": "\\define sidebarbreakpoint-minus-one()\n<$text text={{{ [{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}removesuffix[px]subtract[1]addsuffix[px]] ~[{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}] }}}/>\n\\end\n\n\\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: <<sidebarbreakpoint-minus-one>>) {\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 sidebarbreakpoint()\n<$text text={{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}/>\n\\end\n\n\\define sidebarbreakpoint-minus-one()\n<$text text={{{ [{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}removesuffix[px]subtract[1]addsuffix[px]] ~[{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}] }}}/>\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\\define set-type-selector-min-width()\n<$set name=\"typeLength\" value={{{ [all[shadows+tiddlers]prefix[$:/language/Docs/Types/]get[name]length[]maxall[]] }}}>\n\n\t.tc-type-selector-dropdown-wrapper {\n\t\tmin-width: calc(<<typeLength>>ch + 4em);\n\t}\n\n\t.tc-type-selector-dropdown-wrapper input.tc-edit-typeeditor {\n\t\tmin-width: <<typeLength>>ch;\n\t}\n\n</$set>\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\ninput[type=\"search\"] {\n outline-offset: initial;\n}\n\nhtml button {\n\tline-height: 1.2;\n\tcolor: <<colour button-foreground>>;\n\tfill: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml, body {\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\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n\tfont-size: 2em;\n}\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\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 > div {\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\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\nbutton, textarea, input, select {\n\toutline-color: <<colour primary>>;\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\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n\t-webkit-appearance:none;\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::selection {\n\tbackground-color: Highlight;\n\tcolor: HighlightText;\n\tbackground-color: <<colour selection-background>>;\n\tcolor: <<colour selection-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\t/* next 2 elements needed, since normalize 8.0.1 */\n\tborder-collapse: collapse;\n\tborder-spacing: 0;\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.tc-drop-down a.tc-tiddlylink:hover {\n\tcolor: <<colour tiddler-link-background>>;\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.tc-sidebar-tab-open .tc-droppable-placeholder, .tc-tagged-draggable-list .tc-droppable-placeholder,\n.tc-links-draggable-list .tc-droppable-placeholder {\n\tline-height: 2em;\n\theight: 2em;\n}\n\n.tc-sidebar-tab-open-item {\n\tposition: relative;\n}\n\n.tc-sidebar-tab-open .tc-btn-invisible.tc-btn-mini svg {\n\tfont-size: 0.7em;\n\tfill: <<colour muted-foreground>>;\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\tcursor: pointer;\n\tcolor: <<colour foreground>>;\n\tfill: <<colour foreground>>;\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\tborder-radius: 2px;\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-primary-btn {\n \tbackground: <<colour primary>>;\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\n.tc-sidebar-lists button small {\n\tcolor: <<colour foreground>>;\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: <<sidebarbreakpoint-minus-one>>) {\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\n.tc-block-tags-dropdown > .tc-btn-invisible:hover {\n\tbackground-color: <<colour primary>>;\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-sidebar-scrollable .tc-tag-label {\n\ttext-shadow: none;\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\tmargin-right: 3px; \n\tmargin-bottom: 1px;\n\tvertical-align: bottom;\n}\n\n.tc-edit-tags button.tc-remove-tag-button svg {\n\tfont-size: 0.7em;\n\tvertical-align: middle;\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\nbutton.tc-btn-invisible.tc-remove-tag-button {\n\toutline: none;\n}\n\n.tc-tag-button-selected,\n.tc-list-item-selected a.tc-tiddlylink, a.tc-list-item-selected {\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour tiddler-background>>;\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@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\n\t.tc-topbar-right {\n\t\tright: 10px;\n\t}\n\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@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\n\t.tc-show-sidebar-btn svg.tc-image-chevron-left, .tc-hide-sidebar-btn svg.tc-image-chevron-right {\n\t\ttransform: rotate(-90deg);\n\t}\n\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-sidebar-lists .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: <<sidebarbreakpoint-minus-one>>) {\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\ttransition: min-height {{$:/config/AnimationDuration}}ms ease-in-out, padding-top {{$:/config/AnimationDuration}}ms ease-in-out, padding-bottom {{$:/config/AnimationDuration}}ms ease-in-out;\n\t}\n\t\n\t<<if-no-sidebar \"\"\"\n\n\t\t.tc-sidebar-header {\n\t\t\tmin-height: 0;\n\t\t\tpadding-top: 0;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\n\t\"\"\">>\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: <<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\t.tc-story-river.tc-static-story-river {\n\t\tmargin-right: 0;\n\t\tpadding-right: 42px;\n\t}\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@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\n\t.tc-tiddler-info {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\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: <<sidebarbreakpoint-minus-one>>) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t\tmargin-bottom: .5em;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: <<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.35em;\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\tmargin-right: .1em;\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-subtitle .tc-tiddlylink {\n\tmargin-right: .3em;\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\tline-height: 1.3em;\n\t-webkit-appearance: none;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor,\n.tc-tiddler-frame textarea.tc-edit-texteditor {\n\tbackground-color: <<colour tiddler-editor-background>>;\n}\n\n.tc-tiddler-frame iframe.tc-edit-texteditor {\n\tbackground-color: <<colour tiddler-background>>;\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\tcolor: <<colour tiddler-controls-foreground-selected>>;\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\tcolor: <<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: <<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-type-selector .tc-edit-typeeditor {\n\twidth: auto;\n}\n\n.tc-type-selector-dropdown-wrapper {\n\tdisplay: inline-block;\n}\n\n<<set-type-selector-min-width>>\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.tc-edit-fields.tc-edit-fields-small {\n\tmargin-top: 0;\n\tmargin-bottom: 0;\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-wrapper input.tc-edit-texteditor {\n\twidth: auto;\n}\n\n.tc-edit-field-add-name-wrapper {\n\tdisplay: inline-block;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n}\n\n@media (min-width: <<sidebarbreakpoint>>) {\n\n\t.tc-edit-field-add-value {\n\t\twidth: 35%;\n\t}\n\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-viewswitcher .tc-image-button {\n\tmargin-right: .3em;\n}\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n}\n\n@media (min-width: <<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 background>>;\n}\n\n.tc-drop-down .tc-drop-down-info {\n\tpadding-left: 14px;\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.tc-tiddlylink: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/*\n** Centered modals\n*/\n.tc-modal-centered .tc-modal {\n\twidth: auto;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%) !important;\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\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\toverflow: auto;\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** Import table\n*/\n\n.tc-import-table {\n\twidth: 100%;\n}\n\n.tc-import-table svg.tc-image-edit-button {\n\tmax-width: unset;\n}\n\n.tc-import-table th:first-of-type {\n\twidth: 10%;\n}\n\n.tc-import-table th:last-of-type {\n\twidth: 30%;\n}\n\n.tc-import-table .tc-row-disabled {\n\tbackground: <<colour very-muted-foreground>>10;\n\topacity: 0.8;\n}\n\n.tc-import-table .tc-row-warning {\n\tbackground: <<colour diff-delete-background>>50;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 28px;\n\tleft: 0;\n\tright: 0;\n\tmax-width: 50%;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 14px;\n\tpadding: 7px;\n\tborder: 1px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 7px;\n\tright: 7px;\n line-height: 0;\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 font-size: 0.8em;\n margin-bottom: 0.5em;\n}\n\n.tc-alert-body > p {\n\tmargin: 0;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n@media (min-width: <<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** Floating drafts list\n*/\n\n.tc-drafts-list {\n\tz-index: 2000;\n\tposition: fixed;\n\tfont-size: 0.8em;\n\tleft: 0;\n\tbottom: 0;\n}\n\n.tc-drafts-list a {\n\tmargin: 0 0.5em;\n\tpadding: 4px 4px;\n\tborder-top-left-radius: 4px;\n\tborder-top-right-radius: 4px;\n\tborder: 1px solid <<colour background>>;\n\tborder-bottom-none;\n\tbackground: <<colour dirty-indicator>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a:hover {\n\ttext-decoration: none;\n\tbackground: <<colour foreground>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a svg {\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: text-bottom;\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: flex;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tfill: <<colour muted-foreground>>;\n\tbackground-color: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n align-items: center;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info {\n margin: 0.5em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugin-indicator {\n\tmargin: -16px 1em 0 2em;\n}\n\n.tc-plugin-info-sub-plugin-indicator button {\n\tcolor: <<colour background>>;\n\tbackground: <<colour foreground>>;\n\tborder-radius: 8px;\n padding: 2px 7px;\n font-size: 0.75em;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info-dropdown {\n\tmargin-left: 1em;\n\tmargin-right: 1em;\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-chunk > svg {\n\tfill: <<colour background>>;\n}\n\n.tc-plugin-info-chunk {\n margin: 2px;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description {\n\tflex-grow: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-buttons {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n text-align: right;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h1 {\n\tfont-size: 1em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h2 {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description div {\n\tfont-size: 0.7em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle img, .tc-plugin-info-chunk.tc-plugin-info-toggle svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon img, .tc-plugin-info-chunk.tc-plugin-info-icon svg {\n\twidth: 2em;\n\theight: 2em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\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 0 1em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugins {\n\tpadding: 0.5em;\n margin: 0 1em 1em 1em;\n\tbackground: <<colour notification-background>>;\n}\n\n.tc-install-plugin {\n\tfont-weight: bold;\n\tbackground: green;\n\tcolor: white;\n\tfill: white;\n\tborder-radius: 4px;\n\tpadding: 3px;\n}\n\n.tc-install-plugin.tc-reinstall-downgrade {\n\tbackground: red;\n}\n\n.tc-install-plugin.tc-reinstall {\n\tbackground: blue;\n}\n\n.tc-install-plugin.tc-reinstall-upgrade {\n\tbackground: orange;\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\ninput.tc-palette-manager-colour-input {\n\twidth: 100%;\n\tpadding: 0;\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::-webkit-file-upload-button {\n\tcursor:pointer;\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\nselect {\n color: <<colour select-tag-foreground>>;\n background: <<colour select-tag-background>>;\n}\n\n/*\n** Utility classes for SVG icons\n*/\n\n.tc-fill-background {\n\tfill: <<colour background>>;\n}\n\n/*\n** Flexbox utility classes\n*/\n\n.tc-flex {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-flex-column {\n\tflex-direction: column;\n}\n\n.tc-flex-row {\n\tflex-direction: row;\n}\n\n.tc-flex-grow-1 {\n\tflex-grow: 1;\n}\n\n.tc-flex-grow-2 {\n\tflex-grow: 2;\n}\n\n/*\n** Other utility classes\n*/\n\n.tc-small-gap {\n\tmargin-left: .5em;\n\tmargin-right: .5em;\n}\n\n.tc-small-gap-left {\n\tmargin-left: .5em;\n}\n\n.tc-small-gap-right {\n\tmargin-right: .5em;\n}\n\n.tc-big-gap {\n\tmargin-left: 1em;\n\tmargin-right: 1em;\n}\n\n.tc-big-gap-left {\n\tmargin-left: 1em;\n}\n\n.tc-big-gap-right {\n\tmargin-right: 1em;\n}\n\n.tc-word-break {\n\tword-break: break-all;\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": "/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */\n\n/*\nDocument\n========\n*/\n\n/**\nUse a better box model (opinionated).\n*/\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n/**\nUse a more readable tab size (opinionated).\n*/\n\n:root {\n -moz-tab-size: 4;\n tab-size: 4;\n}\n\n/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/*\nSections\n========\n*/\n\n/**\nRemove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/\n\nbody {\n font-family:\n system-ui,\n -apple-system, /* Firefox supports this but not yet `system-ui` */\n 'Segoe UI',\n Roboto,\n Helvetica,\n Arial,\n sans-serif,\n 'Apple Color Emoji',\n 'Segoe UI Emoji';\n}\n\n/*\nGrouping content\n================\n*/\n\n/**\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n*/\n\nhr {\n height: 0; /* 1 */\n color: inherit; /* 2 */\n}\n\n/*\nText-level semantics\n====================\n*/\n\n/**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline dotted;\n}\n\n/**\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n2. Correct the odd 'em' font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n font-family:\n ui-monospace,\n SFMono-Regular,\n Consolas,\n 'Liberation Mono',\n Menlo,\n monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\nPrevent 'sub' and 'sup' elements from affecting the 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\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/*\nTabular data\n============\n*/\n\n/**\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n*/\n\ntable {\n text-indent: 0; /* 1 */\n border-color: inherit; /* 2 */\n}\n\n/*\nForms\n=====\n*/\n\n/**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type='button'],\n[type='reset'],\n[type='submit'] {\n -webkit-appearance: button;\n}\n\n/**\nRemove the inner border and padding in Firefox.\n*/\n\n::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\nRestore the focus styles unset by the previous rule.\n*/\n\n:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\nRemove the additional ':invalid' styles in Firefox.\nSee: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737\n*/\n\n:-moz-ui-invalid {\n box-shadow: none;\n}\n\n/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/\n\nlegend {\n padding: 0;\n}\n\n/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type='search'] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/*\nInteractive\n===========\n*/\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n display: list-item;\n}\n"
},
"$:/themes/tiddlywiki/vanilla/settings/fontfamily": {
"title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily",
"text": "system-ui, -apple-system, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\""
},
"$:/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``\n<$list filter=\"[range[100]]\">\n`.tc-story-river .tc-tiddler-frame:nth-child(100n+`<$text text=<<currentTiddler>>/>`) {\nz-index: `<$text text={{{ [[200]subtract<currentTiddler>] }}}/>`;\n}\n`\n</$list>\n</$reveal>\n"
}
}
}
https://portafolioastridsantos.tiddlyhost.com
/9j/4AAQSkZJRgABAQEAYABgAAD/4R4CRXhpZgAATU0AKgAAAAgABgALAAIAAAAmAAAIYgESAAMAAAABAAEAAAExAAIAAAAmAAAIiAEyAAIAAAAUAAAIrodpAAQAAAABAAAIwuocAAcAAAgMAAAAVgAAEUYc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFdpbmRvd3MgUGhvdG8gRWRpdG9yIDEwLjAuMTAwMTEuMTYzODQAV2luZG93cyBQaG90byBFZGl0b3IgMTAuMC4xMDAxMS4xNjM4NAAyMDIxOjA0OjI3IDE2OjMyOjU5AAAGkAMAAgAAABQAABEckAQAAgAAABQAABEwkpEAAgAAAAMwMAAAkpIAAgAAAAMwMAAAoAEAAwAAAAEAAQAA6hwABwAACAwAAAkQAAAAABzqAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAyMTowNDoyNyAxNjozMTo1MgAyMDIxOjA0OjI3IDE2OjMxOjUyAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAEZQBGwAFAAAAAQAAEZwBKAADAAAAAQAC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LTI3VDE2OjMxOjUyPC94bXA6Q3JlYXRlRGF0ZT48L3JkZjpEZXNjcmlwdGlvbj48L3JkZjpSREY+PC94OnhtcG1ldGE+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSd3Jz8+/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAVwEBAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFB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
!! @@color: purple;Lecturas anotadas:@@
[img[descarga.jpg]]
Esta herramienta nos permite realizar una lectura anotada, realizando un recorrido teórico y práctico de una manera estructurada y conjunta si así lo deseas.
*[[ Hypothesis|https://hypothes.is/users/asyima_87]]
alert-background: #eee8d5
alert-border: #586e75
alert-highlight: #d33682
alert-muted-foreground: #d33682
background: #eee8d5
blockquote-bar: #d33682
button-background: #eee8d5
button-border: #93a1a1
button-foreground: #586e75
code-background: #eee8d5
code-border: #93a1a1
code-foreground: #586e75
dirty-indicator: inherit
download-background: #859900
download-foreground: #eee8d5
dragger-background: #eee8d5
dragger-foreground: #657b83
dropdown-background: #eee8d5
dropdown-border: #586e75
dropdown-tab-background: #fdf6e3
dropdown-tab-background-selected: #eee8d5
dropzone-background: #859900
external-link-background: inherit
external-link-background-hover: inherit
external-link-background-visited: inherit
external-link-foreground: #268bd2
external-link-foreground-hover: inherit
external-link-foreground-visited: #268bd2
foreground: #657b83
message-background: #fdf6e3
message-border: #93a1a1
message-foreground: #657b83
modal-backdrop: #839496
modal-background: #fdf6e3
modal-border: #93a1a1
modal-footer-background: #eee8d5
modal-footer-border: #93a1a1
modal-header-border: #93a1a1
muted-foreground: #586e75
notification-background: #fdf6e3
notification-border: #93a1a1
page-background: #eee8d5
pre-background: #eee8d5
pre-border: #839496
primary: #859900
select-tag-background: #fdf6e3
select-tag-foreground: #657b83
sidebar-button-foreground: #586e75
sidebar-controls-foreground: #586e75
sidebar-controls-foreground-hover: #d33682
sidebar-foreground: #586e75
sidebar-foreground-shadow: transparent
sidebar-muted-foreground: #657b83
sidebar-muted-foreground-hover: #586e75
sidebar-tab-background: #fdf6e3
sidebar-tab-background-selected: #eee8d5
sidebar-tab-border: #eee8d5
sidebar-tab-border-selected: #657b83
sidebar-tab-divider: #fdf6e3
sidebar-tab-foreground: #839496
sidebar-tab-foreground-selected: #586e75
sidebar-tiddler-link-foreground: #2aa198
sidebar-tiddler-link-foreground-hover: #002b36
site-title-foreground: #d33682
static-alert-foreground: #586e75
tab-background: #eee8d5
tab-background-selected: #fdf6e3
tab-border: #93a1a1
tab-border-selected: #586e75
tab-divider: #586e75
tab-foreground: #657b83
tab-foreground-selected: #586e75
table-border: #93a1a1
table-footer-background: #eee8d5
table-header-background: #eee8d5
tag-background: #b58900
tag-foreground: #fdf6e3
tiddler-background: #fdf6e3
tiddler-border: #93a1a1
tiddler-controls-foreground: inherit
tiddler-controls-foreground-hover: #d33682
tiddler-controls-foreground-selected: #2aa198
tiddler-editor-background: #fdf6e3
tiddler-editor-border: #eee8d5
tiddler-editor-border-image: #fdf6e3
tiddler-editor-fields-even: #fdf6e3
tiddler-editor-fields-odd: #eee8d5
tiddler-info-background: #eee8d5
tiddler-info-border: #839496
tiddler-info-tab-background: #fdf6e3
tiddler-link-background: #fdf6e3
tiddler-link-foreground: #2aa198
tiddler-subtitle-foreground: #657b83
tiddler-title-foreground: #d33682
toolbar-cancel-button: #657b83
toolbar-close-button: #657b83
toolbar-delete-button: #dc322f
toolbar-done-button: #657b83
toolbar-edit-button: #657b83
toolbar-info-button: #657b83
toolbar-new-button: #657b83
toolbar-options-button: #657b83
toolbar-save-button: inherit
untagged-background: #586e75
very-muted-foreground: #93a1a1
Una experiencia de compartir entre pares las construcciones, nos permite fortalecer nuestros conocimientos y ver como cada uno de ellos le da su toque personal y logra crear una identidad en wiki.
#[[Jennifer Urrego|XII.Lugares De Enunciación y Acción Paro Nacional 2021 💛💙❤]]
#[[David Bueno|Lectura Hypertextual]]
# Una vez descargado este wiki en tu dispositivo, abre su archivo usando:
#* [[TiddlyDesktop|https://github.com/Jermolene/TiddlyDesktop]] ó
#* Firefox con el [[plugin file-backups|https://pmario.github.io/file-backups/]] instalado
# entra a [[ParaEmpezar]] y cambia los parámetros habituales:
#* título del sitio,
#* subtítulo,
#* [[tiddlers|Tiddlers]] por omisión a mostrar.
# ''Opcional'' entrar al Panel de control y cambiar usuario/autora del wiki, etc
# Guarda los cambios al wiki.
@@text-align:justify;
!! @@color:purple; Culturas digitales @@
!!!Susan Leigh Star antropologa
Se realiza una lectura de realidades frente a la cultura digital, lo cual de una u otra forma genera una serie de conflictos frente a la menera de interactur o intercambiar conocimiento, en palabras un poco más técnicas se hace referencia el uso de las tecnologías y las diferentes herramientas y parendizajes que se pueden adquirir por medio de ella.
!!@@color:purple; Notas@@
* infraestructuras alternas
* El internet como funciona
El internet es una serie de computadores intercambiandose cosas "información"
Es un medio para acceder información desde un equipo que conecta de manera remota con otro servidor que contiene la información requerida
Desde 1995 seledio el nombre de internet, el cualse usa por medio de una conección de inalambricas
Un ''sitio web'' es un computador llamdo **servidor** en el cual las personas guardan información y es la manera de conectarnos con la información.
''Transmición de video.'' es lo que nos permite acercarnos a la información guardad en el servidor.
El internet es una serie de lineas o rutas que se manejan de manera diferentes con operadores que son manejados de diferentes formas de acuerdo a la proyección que se requiera, ejemple **Claro operador de internet** que hace que el internet llegue a casa.
el internet es un concepto que esta conectado por una serie de computadores ''servidores''.
'Lectura hipertextual avanzada''
**infraestructuras de bolsillo**
enlace para trabajar TiddlyWiki
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
Este tiddler prueba las funcionalidades de la extensión [[RickLink|http://richlinks.tiddlyspot.com/]].
!! Imagen
Escribir:
```
<<richlink "http://freedesignfile.com/upload/2015/10/Cartoon-underwater-world-beautiful-vector-02.jpg" "blubb blubb">>
```
produce:
<<richlink "http://freedesignfile.com/upload/2015/10/Cartoon-underwater-world-beautiful-vector-02.jpg" "blubb blubb">>
!! Audio
Escribir:
```
<<richlink "https://archive.org/download/Caruso_part1/Caruso-AveMaria.mp3">>
```
produce:
<<richlink "https://archive.org/download/Caruso_part1/Caruso-AveMaria.mp3">>
!! SoundCloud
Escribir:
```
<<richlink "https://soundcloud.com/nadaesoriginal/cultura-hacker-con-irene-soria">>
```
o:
```
<<soundcloud "https://soundcloud.com/nadaesoriginal/cultura-hacker-con-irene-soria">>
```
produce:
<<richlink "https://soundcloud.com/nadaesoriginal/cultura-hacker-con-irene-soria">>
!! YouTube
Escribir:
```
<<richlink "https://www.youtube.com/watch?v=ZMGpAW0z_Bo">>
```
produce:
<<richlink "https://www.youtube.com/watch?v=ZMGpAW0z_Bo">>
!! JSFiddle
Muestra experimentos de trozos de código que combinan JavaScript, HTML y CSS, extraídos
del popular sitio [[jsfiddle|http://jsfiddle.net]].
Escribir:
```
<<richlink "http://jsfiddle.net/chriscoyier/Hyg3C/20/" "250px">>
```
produce:
<<richlink "http://jsfiddle.net/chriscoyier/Hyg3C/20/" "250px">>
{{Acercamientos a Hypothesis}}
{{Lectura Anotada primer ejercicio}}
{{Técnicas y herramientas digitales}}
{{Infancia en un mundo digital}}
/9j/4AAQSkZJRgABAQEAYABgAAD/4TveRXhpZgAATU0AKgAAAAgABgALAAIAAAAmAAAIYgESAAMAAAABAAEAAAExAAIAAAAmAAAIiAEyAAIAAAAUAAAIrodpAAQAAAABAAAIwuocAAcAAAgMAAAAVgAAEUYc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFdpbmRvd3MgUGhvdG8gRWRpdG9yIDEwLjAuMTAwMTEuMTYzODQAV2luZG93cyBQaG90byBFZGl0b3IgMTAuMC4xMDAxMS4xNjM4NAAyMDIxOjA2OjE5IDA4OjA0OjQzAAAGkAMAAgAAABQAABEckAQAAgAAABQAABEwkpEAAgAAAAMwMAAAkpIAAgAAAAMwMAAAoAEAAwAAAAEAAQAA6hwABwAACAwAAAkQAAAAABzqAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAyMTowNjoxOSAwODowMzo0MgAyMDIxOjA2OjE5IDA4OjAzOjQyAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAEZQBGwAFAAAAAQAAEZwBKAADAAAAAQACAAACAQAEAAAAAQAAEaQCAgAEAAAAAQAAKjEAAAAAAAAAYAAAAAEAAABgAAAAAf/Y/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgBAACvAwEhAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A9x1m6lsdHurmCJ5ZI4yVVMZ+vPp1/CuQ8N6+9lo9is1tqN5f6g7FA8obzNoyWUlvlUDtx0rvw9BVKEtUnfr2Sb/r0OOtVcKy0bVvxukasXjW2uUjW1sLua6lmkhjtwFDEpgsSScAc0648ZwWzzK9hc/6Mqtd/MmYdwzjG75iO+M0/wCz583K5K/z72/MX12Nr2dv6f5GVZeKH0+81yeeG8vLOO7BMiEMsMZHGAT+grWufGdpDJcNFZ3VxaWpUXFzEo2x7unBOT15xWlTAuc7xaS0++y0+dyIYtRjaSb3+7X8rBdeM7SCa4Mdpc3FpalRcXUQXZGW6dTk9ecdKzdI8R/Z9W1OCR57uS41HyrWFW3ELjJIyeFAqYYKSpu7Wq+7Zv8ABjlik5q3f791+Z2wpa807wooAKKACigDE8VXV9aeHdSuNNj8y9htZHgULnLhTjjv9O9cAL3SNJl8PXmk+JJru9v7qKKdJ9QMouY2H7xmRmwhUcjAGCNvfFMR6pbn7wrA8dard6L4P1bUbFc3NtbM8XGcH1x7dfwo6gfPNnrMmm7dW1TxX/bE0xRXskleSWOYnOAMgbQv8SnrwPWvoXwfos+lQXU1yUE104do0ztQc4HPfms+V81z0ljIfUvq9tb/AIXudBdwfarOe33bfNjZN2M4yMVz3/CIyQ2ukC01Iw3WmqypMYQwcN1BXP8AWuyhiPZKzV1/wGv1PHq0faO6dv8Ah0/0IIPBMln5M1rqzpewzyyrM0AYESAZBXPPTrxST+CTPfS3jXltLNOqiY3FisgLAY3LyNufTmur+0fe5uXXbR20vc5/qTtbm/D5Cz+C5pBqEUGrNBa38u+aFbdT8v8AdU54+v6Utx4KLfa7e01OS20+8Kme3EQYnGPusemcehpLMUre5+PVWs/wB4Jv7X/Da3/MW58FFzeQWupPbafesrT24iDEkY+6xPGcehp0fgtLfUGv7a9aK5F158biPO1SMGM88gil/aD5bcu++u+y/JD+pa35ttvL+rnUilrzjuCigAooAKKAI5I9446iuc1XwPoOtWl1bXmkWuLtg00kUYjkZgchi64OaYHRW8C28KxrnCgAZJPA9zTbm2S5iaORFdHUqyOMhgeoIpAcdpPwr8I6LqEN9ZaJGt1CQySySu+1h0YBmIB98V2qJsXHfvTAfRSAKKACigAooAKKACigAooAKKACigAooAKKACvMvG/je/t75tM09ZrTymBeZlKs+Om3P8Pv3+nX0csw0cRXtPZa+pxY+vKjSvHdnTeC/E0viPT2Nxbuk8J2vIEPlufY+vTI966eubF0VQrSpp3sbYaq6tJTfUrX87W1mzx4EhZY0JGQGZgoJ9skVxcutLHqxjO5sRNJk6kBMzhuMDdsClfmxjGK5zc7OwnkmgYTFTJGxQsvRu4b8QQfxq1QBRnaaTU47ZJ3iTyWkJQKSTkAdQfU1mWerrqOl3V5Z3l2TbMysk0aAbl7cLyPoaAOhooA5qe9le+ug7yDZKUVVmlTaAB1CoRz169GFTaXdznVfIG9oWiLOHeRyjAjH3kXGckfUfWgDfooAxYkvZ2l1SG5bLZWO1JzGVU9/Rjg8jpnHOK1reeO5gSaJgyOMgigCSql/N5MIb7Stv8ANjcybs+2KAKEd8TKg/teJssBtFtjPt1raoAK56XwyJfFza286Mhg8ryGjzzjGc5/pW9Ct7Lm81YyrUvaW8nck8LeHz4c06a0NwJ/MnabcE24yAMdT6Vu0sRV9tVlUta4Uafs6ah2ILu2W7tZIHOA46jsRyD+Brmh4RtUvkuBo9obhGBWcXDheMYOzHt0z+NYmp0en2Uen2aW8ZyF5J9T/Qeg7DFWaAKV5ZzSyrcW1wYp0jZBlQVYHB549R2qnFp+pyRtBd3UK27DBWFBk+o6DFAGzRQBkXOnXEk0+2O1mgmmWZkmJ7Iq4IwQfug1LpFlc2VvHHctGzR28UAZGJ3bAeTkd80AaVFAGNFp+qRzRQ/b0SziUAeUgV2AGMEEHnvkH8K1IIEt49iFjlixLHJJPU0AS1FOtwyAW8scbZ5MkZcY+gI/nQBAsepbhuu7QrnkC1YEj/v5VygDzifWdWnneRdTuIVY5EcYTavsMqT+tM/tPV/+gzeflH/8RXWqsErci/H/ADMHSk3fnf4f5B/aer/9Bm8/KP8A+Iq5Y+INSsw4kuGu92MeeB8v02gVM6kJRsoJff8A5jjTcXdyb+7/ACLo8WXx/wCWFv8Ak3+NSL4ovW/5Y2//AHyf8ax5UakyeIrtv+WUH5H/ABqwmtXLfwRfkf8AGjlQE66pcN/DF+R/xqT+0Z/7sf5H/GjlQGXfeM7HT7lba4uYhMRnYkTuQPfbnH41oRas88SyxGF0YZVgCQR+dJJMdmKdTuB/BH+R/wAajbVrkfwRfkf8afKhEL65dr0jh/I/41A3iO8X/llB+R/xo5UBCfFF6P8Aljb/APfJ/wAaYfFl9/zwt/yb/GjlQDf+Euvv+eFv+Tf40n/CX33/ADwt/wDvlv8AGjlQxP8AhML/AP54W3/fLf40f8Jhf/8APC2/75b/ABpcqAwaKoQ4UYoAetTp1oAtxCs3xNrb6HY27wlRNNLtUFS2QBk8D8KmbaWg1a+pBpPxAs5lCXsJRwcM8XIH1HUV1H9tafJYTXMF3FIscbPhW54BPTr2rOFVS0ejLlTa1Wx4Vr2oSm4E9vdMC64dlbk969a8FzGz8B2l1evhQjSFm64LHH5/1pQety5/CihbeP4ptRMMtuqQlsDBOQPc9K6y4ubaCMSTXEUaMMgu4GRWqkZzhykeY5og8bq6MMhlOQRVWSOqIKrx1A0fNAEZSmFaAExTeaTGLQKYhwpaAJFFToKALcQrkfHGpRw3VvCVZjEAW29RuPX6AAUpLQDm3lsrm/NizNHdqAUYDBIxng9x7GqwW4Vp4ZH3sjYB2gErgc4H41xYmPucy3Oig3zcr2MmbRzcP1KHOPYV13iHxEy+CNN0qzjmSe2WNZCcYcKOo59e1Y0MQuWzOmpTu0zkdHSG5ZpLm+lhAPyqJCuPyqOXV7q+1Bo7i7dkTCkk9sACuvmJ5VdHpHw7vonuLrT4J/Mh8sShSSdrA4PX1yPyruXizzW0PhOStbndis8VV3iqzMgeOomWgCMjFNNSMbS1QhRTloAkXrViMUAXoRzXinjO/lk8VTT/AGgmxlmCMsZ5wOP1xmgC3N5X237d5bSSwKy7sZCY3En644qjc3lwfEdl9sjgMM67FKAEEE8YbvjjnjvSklsJNm1PHFDdi2iuSkvl+ZskXepXOM54P61QuYLyberokgQ7d0Zx2B6H2I7muSeHi9UdMa0luccLh47iSG6xbuH+VWByBVy304y3fmrcLJC5+Yx4LAe3OD+la8lhe1bOmvdS0zw5YLZaLNPLdXIBuZpU2ED+5j079efWu/8Ahve3OqaXdTSoUt1kCxjORnHzY9ulUnqKVnC/U7B4faq0kXFXcxKsiVVdKfQCFhUZHpSAjpcZqgHU4UAPTrVqOmIdfXi6fpV1eN0ghZ/rgcCvFNKiW/177PcbWjhBlwesjj1+mTUspOyLN9qcF7FNDtm025ichJmGA2eoYjpnj9KWxu4xZW1tfJG8ls4MDowIwOhz+n4VEnZGlKKlKzJL28huMSbV81QVjfHzKeTwf1osL6Xa322WPbcMNrhSowPlOeMA4x7VMJc2jNK9OMdYlW90zfaRSXkZnaLbtkUeYjgdRuHPI9R170i+F7UalC9nLNAskZZSj5GRjj8jVnOMv9PcASXJF1bxvsaVV2yRn3HpXX6ZqGq6JYxxWGoKIQMpHMRtI6+h/QVDjroNPSx0um+PfNTGpWirzjzbZiyn3wcVv2msadqXFrcoz/3D8rfkamNeLm4dSnTko8w+VapyDmtjMrsOaiPWgCGnCqAWn0CY5etWY+1Aiw9vDeW7W9xEssLjDIwyCK56++Gei3s/2m1kubCcdGgk4/I/0NBRh6h8ONegikSxuYLqAnOw/KzfXdwT+NcFP5wv3jkJMkZCkZ+6R1AxWEzspOL2GPbz3WprbwHDD5yD6dAa1xd3ujx2oubLHkkhnizhlP3s5GOeD9RTgjKtK7sa9nPpsYlntdRt4oZXVzE2FK8Ybj170yKOWfQIpoSRsjVxIBn7pIOfqtadDAkS1EkskLGNWljLE53RSdASO6npTGijNgkc/lyixch9y5DKBgjnuAR+VFguLcyW8U3kETQRbAUmUgp1xt+bIFbXghPM1tSX3mOJix4z6dvrXNUpJTUktbm0JvlaZ6BLVKWukxKrdTUTGgZBThVCFp9Ahy1YjPNAi7DWhD0oKLIPFfPniW1i07xFqECAIqzMFz6VlUV0dGH+Jla2Nt53nsGWRBgOhx+ZrXgnu9VYRRSSyhCMAKMD3PT9ai9jolCD1ZBeaVqVtHK0lsJ/M/jMYYgc1k2jGK58sSPAGPz7CVNPmcWCp0qsHJaM07bWGsrZYpXimhORGsynfjuBtB4q3oXmanbXNzckhJ5mO1ejArgj6dPyrVPS5wSjZ2GzRC4EVm06PJE6iSDdtZkwN3XryAQa67wJZR2+o380Vv5KeSiAD1y2f5Cne5J2cjZqnIaQys55qBjQMipRVCHUooEPXrViOgC7CelaENJsZYFeLfEHTjN4quyo+Rdrk57lRWc9jaju15GDp23TrpZmhSSNh86sA3HqPeuovNUksUxbxLCGwwL8k/QDoKy9jKrU5YvcqdaNCnzSLdprqTQKJ8Bhn7vANZmqWVqZ0maIEOCFYD7vsa1q0nTtFk4Wsql5IzdE8LvrOumwZrmMRszRyoAPL+XPPHqB6Vv6n4M8W2oH2TUFni6H92quPfAB/nRTd46k1VaZxmp29zZzSx3drO0gH+tuFYMTkc57DrxXofwyMj6JeSu0hBnCLvbdjC549uarqDilG52LtVZzzTMyu5qE9aBkdLVCHDpRQA9asR0CLsPatGGpGWlHFeKeK703Ou3jbgyM527TkYHApxSYKTT0MUIEZSUZ4jw/rj+malLzXbO0jklj1749PpXZRo8lRtHFia6qU03qTRr8mQSGHYmr0VwHUQyoChGACehp4mnzRFgqvJPQ9O8IW0cWnT3CqA0zjJx2A4H6mtiU8158VZWPQnLmlcqShZFKyKrKeCGGQapQ21rZRPHa28cCMxcrGu0Envj8KokY7VA5oAhY1G3WgZHS9qoQc06gQ9asR0MZegFaUIqQItaujZaPPIoy7LsX6nivF9StXuLwrDHwF+ZugBrF1HGoddGiqkNtblBkkiXHmLwOdp+9UQSeYKcukIONwXPNehUrtU79zzYYZOpy9EbCWNkLESxyss6jocc/h6VBHJvKsDtYH5vaubC1p1FKEzpxmHhSlGcT1fwZOJdAwP4ZCP0Fa8zYpElN3qs70AQO1QMaAGE0wmgCOnVQDqUCgSJF61YjHSkxl6DtWlDSA5XxnrtmqQWcd1E3zM0m1wdhAwAfzNecPcalMwAO1X+4UAwa5asGp3ktDuwlX3XGD1C2064mkYTGRvlwMEGppNNvoIljR5PKHAGNv8qbrJ2i9kHK4TcurM9Flt5Ruhki5+8ORWk0cLRLIi+XKCAy44PoRW8ZJSUomdX36bTO/wDAEmdPvEyOJFOB2yD/AIV0M5p3uczVtCjI3NVnamIhY1GTQAwmm0AIKcBVAO204CgCRRzVmNalgXoRzVLxVfGw8OzMj7ZJSI1I689f0BoW4nqjyS9Y2sybpvMV3Cum0Dbn0P8A9eoWkkMzCN2Qx5Awe9E6jnTtLuRGHsqnNDsaOhPPvkupWHIwhYbmPP8ACKsyXcwfzC+Cxzy3cHp7++MCuKSi5HoRbcbsiuHMzSYYMVKZbsTnmrKRhwyzIsZLZBzx07e1FN2Rk2dd4KX7PdXcIOQ6BvyP/wBeulnPNdMHdXM56MoyHNVnPNWQRHrUZ60wGGmM4Xg9T0A6mgCUD2p4XiqAcFpwX2oAkRasxrUgS3Vx9h065uyu7yImk2+u0Z/pXlcni7U/EUaRXEUH+js7iQJgKCPc4yOfzqWNbmTdXd3fvGsgYW8fzguuNx/DtVPTrlma4JIkZ5Gy3UDmolH3CZu8jasJwke0sMKSP/1VVvn3SKhJG3PU4+lc6uqhSqWiWbSYSxGJsAtjGBxgVoqoG5FOV7jPTFC3NKUlKJ1fg84vW5ODCcfTIrp5zya6IbCqL3ijJ1qu1WZkZ603FUBGxOdqjLd/b601Y9uSeWPU0AWQnNPCU2wHBKeFpASIlWY05pMB19DHLpd0kpxG8Lq5xnggg14VLpGv2lk8duLSNOWZ3YszY6nGKluxUUnuQWOm6p5IuL2WRlUjcUjBVPqeOasC1WxlMTSZZc5kUcn3rB1JNpCltclgm8vIJfaxyGAwfyolaNpAytxt28jApv4roxZLYDZNESOQDkrWzDKhb95jdnsOv+eaxb97Q6MPZQbZ1HhmbZqcYDZVgVyR7E/zrq5xk100vhHUd3oUXHNV261oZjcVFzIcJwO7f4VQDxGFGBRtoAtBKdsoAdsp2ygCRVqxGnNJjKfiO+Gn6FLIBl3IRc9P84FeX6xqM0dorC4XzjlljjXls4wD9azm9DalG+pVl1eb+zxHDpW24ZsvvCkDryOc/jWJbtK07C45mZuApBXNcqnHm0OeU4yVkXxI/loG5K5A9qR41c4UscDkA9TVxaWqMFLmaS6jXaW34R2ReCSD+lXbGcysSzFlHy4PY0lFX5kdLbjHkOo0Gdk1K03HnzACfUZxXfTDmtqWxc+hScVBJgDJOB6mtSCLyzJ94YT07n61KIwBjoB0qhAUpNlAGh5WOtOEVADvLo8v3oAeqVOi1IzmPHDhra2tmk2qWLn1Y9APx5rzzxJDBBaw3AhKs9wAWO7gBvXpyF/Wspq6NoycYO3mRvpZ/sxtQN5NJJsLrHHFuTI5xWaqrc3OcsshHIIwenNc84qNmkcyop6LTQtW8N3PE4igeRwcblWp4bG4t0/fxum4ZwwologwuHnKovIr3QTy1R+h7DqTTdM3LcCNgVBPORVU9jTEfxTq9MATUrVozkCUZ+ma9HlXmtqWzLnsijKdpwBlj0AqHyyW3Pyew7CtkZDwtLspgLsoMYoA5v8A4WPY3Elsljam580Yb94E2Nxxz2967WDdLBG7oEdlDFNwOPypXGS+X7UmylcBQtO8yKJlEkiIW6bjjNAHC+IDb+INV8tZpUt0XbvC43EZ6ZrgNU0eTStctFe8S5sXYsAeORwQcHqM1lUjZXLdaSp8iR0y6hmCQQeSyspCKAflOcc+n065rE0pTcancG5TaQ3zjuT3/M1lOLbRdB2k5dkdTCWBWOPai9lFarWivCI5EDqR1HatJxSVjOMmpXR574is/st+UzhQPlFVLDc0ylwNqnrSStEzqy5qjl3OphcQTwykHCgc/jmvTJSznCdP72P5VVPqbTd7FYxBegPPUnvTNhrZGQqpTsLu28ZPamA7y/ajy89qVwPmiCbbNFJASuwgjJP3s9R/9evYNW1iDT4bHV7W+tr7UGiR5EckqgCnJHPB6DHbrU3AdovxMgQzvrKSxpLITHt+byx/d6A101x448PwjKXfnjbu/cru/wA/ypjNTSNXstbsftdi++PcVOeoI9awPGkazXekxnduVpJAF65AUAj6bs/hQgOPv55baZraSaGScgNtk+VMEgbd3HHOfWs3xJdWS6npUVvbxK6IbmRMdCQAufypvUibtG5CPEE0EPlG4UHaBgEDGPfrz/WmaDem61OeeQjEkm79azkkpKxeFcqim2uh2ESSxTeYn0PtWysmISXkUn60qiuEThvFe2a5U5G4qTjv/nisrS40ZlY445IrNuyLVO89e1zooCkoKB8+lerA5iVgDyoNXTIe5BhiTlarz3FralBcTxQ7ztTzHC7j6DPWtRHnHivxpqunaw8MAa3tYGdPMjUN5hwMZ3DjmsC58Tm/v59Yt9TNnfsgURSQZCrjBCOATn3wOvWs1UTYO53+h+N9BbSolNzJHIijetw5ZsknPJ5b/wDVWhfeJVOlx32kwi8Vm2lCSpH4HmlKtTirtlKLex88pJLBEyxPgkAMFPWmwzSIwZy20dhVokkeczSb0PPTaw7UsF2wl+Yltv8ACec/hSFc9B8MfEu40qG3sJ40+xxnnykG/b6fX/PvXc+JrW58QQWOu6FfWpFpCzvFJIBwRk5Izg49aqLuPfQ4DUri4ufKV/PeebJ8tnUImBnJxkHoMdO1Ftp11d+ZdlPmf7828B3wCvp046cVnUmorUFRnGXK3dmPqGkLdx3Er2yxyQZIlVeHI6gn6Amm6XKLaPKAE+/as03e56ODkpU2jsLHxCoVY5Sp7ZPakm1y3TzCFySPl2nv71fOR9TfNvoc7LctLKXfLHOeTUkJSN2MPTHOT3xWclobVYJe8u1jQs7gecue/FeyWcvmabbP/eiU/oK0pu8meZ0FYjrXl3j7xXpGoWTaVH9oF7FIxKEFAjLx82evtWwrjfDUk1/oMNw26dnBBMhyeCR3rTl06GWYBbK2C4++8SH9DzXyWIqclaSvbVnoQScVclhsZIgyxpDFgDDRqq5/LpUUcQkuS0twxKKAd2SoOORnPWs7uSdtStEeIBIASTIGweMZpTcGJdmwjnG4n+hr7Bq55oeYtwCuApzkNgZ/pTCk0kjNku4OMip2AJI5oipcEMwzyOh961NC1G6jvYbaOaQRysFdVYgEe/P86B01eSO90pUfUfJZTlomA5xxkf8A1qs/ZprIrFeXfl2xyN6D3Pt7n9KmpBSSN8RJxrSsZHiC5j0iwurdSpeVmjXcPnwT1z3GM1z1mT5I5pTspWXQ2wCfs7vqaCbdu45PsP8AGkVWZNxqDucmPlt5I7dZWU7WJCsBwelLEWUMjAhydoyMYolsYO8ouxbjZ1faP4Dg/XvXsmhTef4fsW/6YqPy4/pVUPjaPLlojM8Y63P4f0GS+gVGcEINwPBPQ9a8B1TULyW/uJ7+Ytc3HLgnr3AOPw4redyDtfh3JPdaNdpvwFl+VV4OeCOfTrxXZiOU2MqSF95PylTlscZ5z9T16V8njXFYiSfc9GldwRmjTrmWdDLsRmXJ3EuCR7HtkjIz2+hpy6LiOKN7hiqLg7VAz6Y9OOPwHvkniYx0irlctzw2YGNtpBUjggjFNQOcMQ2wHGewr6w84mELZ5CjPQ5FN3yxPtDkMD1FSwCRmbLyyMST171o6DDK1+bmMO5gXesYXJdidqj8yPyNIqMuWSfY7uPSNRluLS7uLuHT5ozlEX525/vdq35LLUtQv7WFxZvHFl2uQGUoV6fLnnn3rTlaMamJVWre24+fwVYXhnnvpXmndSfOLY2++AeBXmcMmV+QjHtWbgjto1JLRF6K4kyCWJGMYPpViOZs4PC+oqeU6faO2g5r2ZrZYmZmXcThjmoZZWaNR3J+8OtbTo2hzGEK/vOBc84eXtHys7HJ9fSuo8N+NpdOWKyvY4xYxAjzB9/JOfXoMmuSi7VGznqPWxd+JAi1bSLNotRt0tQzM43ZLHbkY/X8SK8SlgmluDJHE7R5+TeckfWuptGdmW9OudR0pPOjmkh81iMI5XBHrj/PNdDF4u1qLKi9LY65UNn8SK1WCw2JS9pG/mS6s4PRkn/Caavnm53HacMsS5H6VG+t6leNmTUZWT0jYqf0NVDKcNGdoxWncl4idtWbWv8Ah3SbSVoxpiQRD5Uk3SbpDjnuQBVOHw54YSWLz7a93b/nRJwFx24Izz9a4/aNSaZvyvsRy+GLO1j82O+mhNwMBI3Ryqc5BxjnoPzqG58EWFq0DT6kzrKm9jEq8c8Ac8//AFjRzdxNPsaNho/hNYXiuNPuZt75Wdn2lRtGejYJz2x3rY0bSNLspHkskuUEpw4uTucEZz9M1vSlGT0OfEc0YeprpdQ/ZwiON1wN3OAce/tjFUbzxJ/YKhhb/aDcH7m/bgDuTV0YOafmY1ZKFSC7Iyda8by6lpklnYIbWab5Wkxu+XoQOnX1rjobK4tCIpwAx6EHINVVw8qceZnXhcTGpPkRcUYIDdRTjI27kZycnmsFG8eY7JycZ8rL9tFveOWN9kY4Y55Bp97MsqKCV3EggDjqefr0rGpOWyLhBXUiteqtrcggl4/ujJ6MKw9Rv5IrxlXgMc9KwiubU5Kiaqshe+kUAGcSfQZA9qjF1cyhm2v5YOGI+6K1cLhcuJoFwdKl1Nt5jY7MkYGaqxq7whgAHByBXr4Ne7Y56u4KzLMksOQwGSD0pifZyuGQxN3PXJrrjaUuZmTulY7uT4hySPbi80y2uJcHYquSQSOgwMc1mweLLWK4MtxpRmBBAiM4wo6c8en8q8KaTd2epRxMqcXH+kXR408OiNh/wj43YwcuCcetPi8XaKsSSJoCKdv/AD15wfXipbgugniaj6nVWkdjqGhxapZWMYeFCUgDlcHOcZHesGLV2mvLq2isiXBG1R935h90/T+taOSpR5kc1eUqyUW9i7qd01hp8l1NHDKLSMsI4pM7Rj3+nb0riWu01eP7TemVXcbgQpKqPQYrowFRyT7o4sTT97mfUj/sR4tHj1WPVZZZN2RaiI/KMjv2IBzmmmWWaLMt4HKxs4Vs8Ef1NdUH7SlJSE17OtBxFimadEz+gqbHBz1HrXDGFqaPWqT5qjvuaFhcQ2+RgFjhsSHAPHNQajcPFKskcKqCOSvQVzpXnr1N3UsrRK6zl7bzDj72T+p/pWJrDvG0bYPzZB/D/wDXUcvvNHPWjeTl6Gc0piUNLhySeBjj61NHeFoyvChec4q7WRidjZaon/CG3ulOjsZZ1kQiIkZGCckHg4HpWI9usKrKCeQFIJ7D0rsw1eNNpSNY4OVeDcN0QeQ4leRh8h5VgeR60Nbhv9YhIIG11YD19TXoxfu6dzjlTnF6qxDp8EzTrFEHe5lYKoTvz0qCW2uUndpH2hSScc14Tb3Z1RjdMrOyTyRuzEY4bjtWoYnYxtb28xiKhWdk43fX+X0p2ujNtLc6qzmntrKOyNzJ9mLbtpOPl7nFWtMCTWAuvOys7s+6NupJ5GfbgVrmicKVJRXmc2Hk5SnL7jN1u7hayl0+CaIXUqFQrSYG0gDmudsEvjbiAQ5ZBghACf060ZU2r+0Vrl4uEvZqSN+3udSvIjprQ30UibQ00shjhWHjI4HU9KzNZaCzH2ZIRHcodpAycg+pzzXbTmkp2MpxcpQuNtThF7DHr0q9M6yS/InG0dPp1rgueulcLzfILZUjCNtwMNkmpvNure12+Y5kOVkGKjkfKrjgkpNlSSEWu+KdWHmxgj68VX1eCS4msxbxFsOdyhSQOnX2rOzUrk1He6MIo000kaKAecDgZx/+qr8nhzVo4Bcy6XJGmMkA5z9Rnir6HMot7Hc+EL6wTwtqUr25jbDRSOozwyjB/MYrmL2F9qxncGDgMW/vd/8APtRLSKZ34C7k4rsNYSfZGKZ3YPTqDUFxNNCkTRHhx8y4yDxWUJNOyZ7+J0p81r6L8zpL9ItMsNN0KERi8mnjknkXBI2nLEnrgdBXL67AkV3vjcEzFpW2nIGWI/pn8a6qiSVkfIq9mZ9tEZrmNccA5b6V0Nzc2unLH9pu7mWSRN6xw9AM8EkmtaMlGFzmrUvaSSH6drFld3Sw/arq3kc7VLqGBJ6Dr/SruvR/aJjYWRkgYHa/k8b36dBVV6kasl5GuFoezjK+pe0D4eCCVrjVvMml8vcF3EEHtz0Jx71X0rw+1xPLNb3Rtplm2oSNwwPvZAOOnvXFLE8sZSWyOyNDn91m9JbWF3dmym1aW4mUbWiik2hR9B/ia82vrLyNcvImleUQytGjP1wDgfpWOExdarUlSmrKyaMHRhFuS6Fu2YxKCpDMeMEdKvWVnczsDGfnYkKpGSfpXXKFnr1OqnVdlZbFu1t380wtl5nXavqKj+0xi3dQSw2kUczasZ80YyTZa8KwRalqsxnAZY4NoVh1zwP0zWZrm7T7mSISMBBJgEnnHUD8qylHUtzTbZn6bDa3t60wuo7ZfvsWHORj7vPGT7101vdpfGTS0dmt0G6aV8HJ7Af57U4wd7GXMkm0bGl6UIFvIIrwNZ3MRRopF+ZTjghu/Of8iuavY2VzFIgUoApI55Hv3orK2h35U37UzftXlEtjKOpI9mH/ANaoZIwsduFBm4LMg5696yiuqPWqzTTT6fjdpmtptpcX8Zvb6UJNIu0qMbiM9Cev5UtxZRacBBbzuhmAAXG7cMck56fTnNdDh5nzSnd7Fex0y2ElvudFnO5JgjfIuD1yfartrZxw6jqDywCRnZVUGMNtUDgDPrgc03flSCHKp8zILqGCC408WtpEhjuklchMMAD09/5cV0Phqa1/4S64M3zSMz+S3bdk5/HGazalaXoa3i7W7nXXsGqSTTtbXMSRGMLGpByp7niuajupYooEmVIZJLhwRj7529f0Oa45qMqLijWDak2+zHWNxH5pjjCgxnB3EDBx6cE9R19a8+14mPxNfZOcvuz65ANdlCKjilN7WscE23DlQyFwHDEcZyRXTyzQPoSXplUSCTYkSA5A75x0/H0rqr2drdDSjNxTXcXRb+3Sx1MygNcmI7GPp9axiqwW8YlwVnUsrKfuHJHPFYvRAo80maHhuZLS+2CVQ0nQ5xkjoM1X8YqyXryOC/mYfA/ED9MUprZsSd7nNww5slvUdi5k8sxEZB6en1rptNjtdFsne5CI4G5sdB7Cqg7ilG1izpXiFrmTzY8CIthV7/jil1eynnjlvbUB2JyyY5I9fqKJx5rm2GryoS5kYTRw3VpNHHdxful4ZsqTjp/XkVFYTNmSRgQeFyg444rmadrHr0cXCVaM3ol+h2lrehrMWMVrJc3e0LGETf5jdhx0NU/E3gjxRAbvVZtNkeFIkVPLZXYKuMnapJA610KaqRTPG5eSTuY+iW9zfaZMWH2lmUuFdiAAMAD2FaQiWzZl4jWSLzIQn8PJ4Pr0x3pVUoteRMLyTb6k6af5l+bkXXkKE2qZHGWH+ewP4msaeK70S6XULSQysCZF3L1PsPxqYSbd3swdo6IRvGerXNrIu6VVIwxaY1naXd61q2r2lxGplW0GFBO1FHfn1NXJQSukaUlOpLkXU6qXV5muzHbC080HbtlkI3H0yFx+tcjfR38uszfbItlw7Z29gO2PbFYUk1Pnm9SqlHlheLurj7WKSaVoRExxyxA5XFXIQtvdqTOvyrmPI5J7Y981tXrKc2o9jCEXFK5bmtdt7hzvQ5bhcYOTxgfSrV/Ha3VrHFbE+ZEmW981jTfOlY3jLkuzFjiBt3kEu2ZGURxgct16fTj86sa1NPqVjaKhX7QI1DBmxnn1+nNaynzNtjdHlSit2OgtorCO1RrmBmDHAZtqiT1JNE2iapeXH2idozDnaiQzK4z6kjIA9zRB6GNSNpWK0tlqOm3SRC0AhC7leIq6qRz1BNdR4f1RZIBuAWUAcg8OPX+dXF+8ZtaGR4kg0p737XLNNFHOMMsMe4ZXuORj8qzYE060lUR6rcmJwWEZtxgfX5uvPpWU3KDaSN6MFO1z/9kA/+Ex5Gh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4NCjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iPjxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRvclRvb2w+V2luZG93cyBQaG90byBFZGl0b3IgMTAuMC4xMDAxMS4xNjM4NDwveG1wOkNyZWF0b3JUb29sPjx4bXA6Q3JlYXRlRGF0ZT4yMDIxLTA2LTE5VDA4OjAzOjQyPC94bXA6Q3JlYXRlRGF0ZT48L3JkZjpEZXNjcmlwdGlvbj48L3JkZjpSREY+PC94OnhtcG1ldGE+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSd3Jz8+/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgDDgIXAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A/VOiiigCjquq2+iaXdaheyCG1tYWnmduiqo3MfwANfDvif8Abo8Y6rrUkHhfTLO0sSxWBZ4JJ53A7kCvoD9o/wCLHhXS/AHjLwvPrtrb69JpskYs3Y78yRnA/EGvkv8AZH8WeHfBfxSuNT8TX1tYWi6dIIp7rtJvTp6HGfzr9M4cyqlHA4jMMVh3Ucfhi09fNdz4LO8xqfW6WEw9bkT3fY+yv2a/iB4j+JPw9k1XxPbLbagL2WFVWExAooXadp+pr1esDwz440HxboR1nSNTt7zSlZla6jbCAr97JPpXEXX7U3wttdS/s9/F9obj1jjkdP8AvtVK/rXxFWhXxeIqSoUGtfhSb5fI+qo1qWFowjWqp6bt7nrNFcN4j+NXgjwn9kGreJbGzF3H5sBeTIkTONwIyCMg10+ja9Y69pFtqljdR3On3EYliuEPyup7j2rhlQrQipzg0n1aOyFelUbUJJtGlRXmPiP9pT4beFbs21/4rtPOHVbRJLnH/fpWrW8DfGrwX8SLp7Xw74gttRu1TzDbjcku312OAf0raWBxcKftZUpKPezt95lHGYeU/ZxqJy7XR3FFcb40+L3g/wCHaj/hIvEFnpb4z5c0mXH1UZNYfhn9pL4ceLtQFjpvim0a5JwI7hXtyT/20VaI4HFVKftY0pOPezsEsZh4z9nKok+1yf4+/ETUPhX8MdT8SaXBbXN5avCqx3Ycx/PIqHO3n+KvOf2U/j54l+M2peI4tfisYEsY4WhS0jZfvF8k7j7Ct39sglv2e/EDLyPMteh6/v468M/YP1mw0G48dX2pXUVjZw29pukncKq5abjJ69K+zwOXYerw5iMU6d6qkkn1+zp+J8vi8bWp51SoqdqbjdrofcdFeV6R+1B8MNc1QWFr4usxc9P36SQp/wB9uoX9a9PjlWZFkRgyMMgqcg18PWw9fDtKvBxb7pr8z62liKVa/spJ27Mlori/G3xj8GfDnjxF4istLfGfLlfLD6qoJFY3hf8AaR+G/jC++x6b4qs2uj0juFktyfp5irWscDip0/axpSce9nb7zOWMw8Z+zlUV/U9NoqJGDqCrZU9COhrk/GnxZ8I/DmNX8R6/aaWTzsmfL/8AfIya5qdKpWlyUouT7JXNqlWFKPPUkkvM7DiuV+J/ii48E/D3xBr1pHHLdabZS3Mcc27YzKpODjnFcz4c/aX+Gnim6FvY+K7QTdNt2kltn8ZVWrvx8kEnwQ8aOhVg2kz4YHg5Q813UsHVpYmlTxNNxu1umupx1cVTqYepUoTTsns7ni37NP7TXi34wfEa40jWrfTYLFLB7hVs4XVtwdB1Zz6mvquvz6/YTAPxquiRkjR5iP8Av5D/AImvtrxh8U/Cvw+kt4/EWuWmlS3AzGk74LD1x6V9HxRl8MPmjw2Dp2VlotTw+H8bOtgPbYmfVq7OtorF8K+LNJ8a6OmqaLepf2EjEJcRZ2tjg4zWvjgDNfGSjKEnGSs0fVxkprmjsPoooqSgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKZI2yNm9BQBlalcedMY/4F615z8bPjV4Z+Afw+vvF/iu8MGm2vyrBCAZbmb+5GD/Ku7PzZzznrX5j/wDBUG5vfiN+0n8F/hTLdzWej37200km4hTJd3nk7sdMoBgHtmtNiShb/ti/taftPX11efBnwYNC8OxNlJ4bSCXPs9xdjyvyFWdK/bz/AGiP2bPE1jp37QPgj7ZoV2wX+0I7OOCYf7UU0LeQ/rhhX6T+E/CekeBvDOm6DoNjDpuk6dEsNrbQ48uNV43H1YnvXM/Hb4S6L8bvhT4h8I61bRyW99ayLDPIoJt5tuUlUn7pHqOaLAb/AID8c6J8TvCOleJ/DV+mo6LqkImtrmLncOmGH8LA9RW/uOQc8jpX53f8Eb/G9/rPw08e+FriZ5bLRb61urXcxKoLlJQyqO2GUHjvX6IULURuWlx9ohD9D3FT1m6S3zSrn0NaVQWFY+pXHnTGP+BetasjbI2b0Fc+fmznnPWnETdjE8ceNtD+G/hTU/EviPUYtK0TTojNc3VwcKq/3cdSx7AV+WHxx/4K9eMtY1W4tPhlpNn4c0aNyIr7U4RcXk3vsOVUV1X/AAWQ+K19HeeC/hzazPFYyWx128VGIEhLvHEGHcAg4z0IFfEf7N/7NPiz9p7xlN4e8JpaweTA1xd6hfuyW9vH2UlRyxp31Ee9fCX9vT41fFbxYnhPxX4vi1TRNVjmjuIv7NtbdsLGzAB4ogecV7v4Xvr/AEvXrS70u3W6vo2OyKS3FwGyvOVPXFfGN1+y/wDGP4N/HjSfCq+FLy68VC4VrBrNS9tdqAclJem0jIOT9a+v5NabwR48vtCTXLSDxdo5Ed1Hpl+Ge2kZNzIrqRyPun3rycXCXOpH7nwFjsN9Rr5fJpVJNtX0T0tY9O/aR0fUbH4patf3NjcW1ndGJbeeWFljfEKhgjYA656165+wre3Lf8JdaEs1mpt5h6CRg+78TgZ+lfOVpB4p+JWqQ2sLal4ivP4N8kkxTdyDuY7QCOMivuT9nf4WD4V+FXs7lhLq94RcXjr03dAo9hzgVNCMpVvaLY9DirFUMBkEcsqzjKp7qXL5Na/cj1yiiivVP5+CiiigD5R/ai/Zrstabxb8SG1q4iu47NZRZLEpT91EEA3decfrXzZ+z78I7f41eNrnQrrUJtMiispLwTQIr5IkRcc+9fff7RH/ACRHxp/2DJv/AEGvkL9g5f8Ai89/7aLN/wCjoT/jX7Bkma41cPYmoqmtKyjtotD8yzbL8P8A2xQhyaT38zf/AGk9Lb4C/CPw78OdH1C6urfUbi4uLq5YBGeMc7SB2yensKz/ANnb9k7TPir4HPiPxDqd9BbXMskdra2DInyqSm5i6nPINdH/AMFBNJm/tDwbqYRmtylxbFuyN8jDP1GR+del/sW+NNK1T4NadpCXUQ1HS5Z4p4C3zgNM7qcemG/Sipj8XhuGoYzCSaqVJvnkt93/AMBDjhcNWzuWGxK9yMfdT2PkL4/fD29+FHjSLwtLqMmo6ZZ24l06SUYMcDkjZ9FbPA4r2j4rfEq+8H/sq/DnRdNna3udas1hkmiYoywooL4I7HOK4D9s7xZp3ir4ybtLuI7uKw0+O0kkiPHmeY7MMjrgY/KtP4+aNO/wB+DWpqrNbQ2UsMjqOF3rHtz9cEV9Cv8AbKOVvGrVyd7q13yt6/M8dv2FTHfVXolp6XRZ/Zt/ZTsfi54en8Q+Ib+6s9Oedoobaz2q0u37xLMCcZr3HTPgX4e/Zg0vxZ450a6vNRuLfS3WGG+KsE2jI5UAnJxmqf7D/jjSbz4VjQVuok1GwuZd0BbBZWbKsM9a9L+PccfiD4P+NNLsp47i+/syRzbxuGcBRu5X3x6V8Nm+Z5hWzapgsRNqjzJOPTlufU5dgcFDL44mnFOryt363Phv4I+EIfjt8WribxhrbonlPeXdxJOqSzfNgRqx6Afyrv8A9pz4BeCfAHhW01zwffqksFwkU9mbzzyyNn5lBOQR/WvJfgb8ONJ+K3jY6BqutNoqvbM9vJGqsZHz935uPfHevpFv+Cf+ixQ5bxleBeCSbWMDjp3r7fNMdh8uzOm6mKlCEUv3ai+Vr8j5bA4arjMFNU6Kk2/ictUc9efEK++IH7D+stqU7XV/p19DYSXErFnkCTQsrknkkhuteWfs3/B+f40a1quhy6lNYeH4lS41BLd1bzWGRGvI6ck/nXuXxM+ENh8If2UPFFjpustrtreXtvdC4kVQpzLEmBt4xwK4r9g/xjpmh+M/EOm393FbSahaQvbmVsKxQkFcnvz0rhw+K5Mmx+Iy5ae0bWm3w9PI7KuH5sywlLGv7CT19TL/AGmP2XbT4OaHZa7oOoXV7pjzi3mhvMPJGxVyrAqBkcfpXpH7PvxxvtI/Zr8WX12/2q98Lq0ds8zFiyuP3IOe2SBW1+3Z4y0uP4c2Ph9biKXVLy+idYVbJRFzuY+nWvIPgx4O1DXP2X/ixPBFI/2hoPK2A/vfsxEjYH04rkpznmeQ0quZu79rFJvdxckn+FzeUI4HNakMBouRuy72OS+CHwvv/wBor4kXx1jVLhFjiN1f3ud0zEtgIrE5xXY/tLfsq6d8I/DNrr/h/ULy8sEuEgngvnR2j3cBlKqDS/sM+MNN8N/ETVrLUbmOzOpWYW3klYKrMr5xk9CR/KvZf24PGml23wpTRRdxSajfXkWyFGDFVU5JOOgrux2YZjQ4ipYKi2qPurlto11OXDYPBVcnqYmpZ1NXe+tzG/Z0+Pd8nwD8WXeqyG/vvCkLNHK7EtKjKzRBiep4xXz18IfAGpftJfFif+1dTnLFHvL/AFA8uBuwETPQdsdK7v8AZ/8ABOo6x+z18XLi2gkcXsESWygf61oFZmA9c8CqH7EvjDTvDPxXu4NTuY7NNS08wwyTMFXzFdGAJPQkE1SpwwKzXEYCP7yLVra2TV3b53I55Yt4GljH7jX3621Nb9oz9k3TPhL4Mj8S+HtTvri2t5kjuoL8oxCt8u5Sqrg5Ira+DvxQ1DxZ+zH8SdB1Kdrm40XTZBFPMxd2hkRyoJP93GPyr1L9tbxlpem/B270d7uL+0dSnhjgtw+WO2RXJx2GF/WvAf2edGuF+CPxm1Yoy2smlLbI5HDsschkx9MgV5uGr1syyGOIzB3nGpHlk93rH/M7MRSpYPNXRwekXB3S22ZR/Yz1+x8K/EzWdX1GZbeystDnlmmc4CqJIcD3OKxpDrv7V3x1wN8Md1KVHdbKyXnPoDjjj7zVV/Z1+HqfFHxF4j8Om4e3lutDm8qZSceassJAYd1PpW/+zT8QZfgX8XrrSfEVqtpbXj/2bevMuHtZVOVOeuw/lX02MjGlisbisKubExhGyfRW3Xc8XDSdSjh6NfSi5O78z9AfDPhuw8H6DYaNpcAt7CziWGKMdgP6k8n1JrXqNXSVFIIZWwQc8H3qSv52lOU5OUnq/wAz9pjGMYpRVkh1FFFIsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACo5l3wsvtUlFAHOV8B/wDBVD4F+IdY0zwp8XvB8M02s+EXWK7NspeWOASeZDMoHJ2v8x9Cc1+gd9bmCUgDg9KrPGkkbxuqsjqUZWGQynqCO4PpWm5B8pfs8f8ABRf4WfFrwjZP4n8R6d4J8WQxrHf2GrTC2hZx3jkcHjNcL+2T/wAFGPAfg34f6v4c+HWvW/inxfqcD2sV3p7brawV+rl/4mA/Gu6+KP8AwTH+BvxQ1abUV0W/8JXkp3S/8I3OLeLHtC6SRJ/wEUeDf+CYvwI8IaJqdm3h+81+e+tJLU6hrN2J5rdXXAkiChYlkU8hgMilYZ5R/wAEg7jwTpPwq8Q21n4htZ/HGpX3nahpLYjnghjBWJUB/wBYCSTjoMmv0Gr8Afit8C/iX+yd8co9LsP7Uh1a1uRLoWtaTG+byLP7uSFlHP8AtKTX7ufDu713UPh74XufE9ulp4mn0q1l1O3i+6l00SGdR6AMSBTiI7HR8mSUnsAK1KqadCYoMsMM3Jq3UMsjmXfCy+1YFdHWHfW5glIA4PSnETVz8nv+CyngW9tviB4J8axo76ZdaUdIeXBISSKV5I1/4ECT+FeTeA/2ytL/AGY/gLp3hX4PQibx3rSi88SeKL62Urbyt0toI2XEgUdGb1r9dPjx8D/DX7Qnw3v/AAh4ptzLZXGJLa4jA820mAxHLET3xwfavwX0P9mf4neMZdVl8N+BvEGvWmnSvFJc22nyFSVbGVzgn8KdtbiPu3R/+CwAb4L3q6n4XuIviXDatDZz2kaNp0pP/LZs/Mg/2BxX5sLNrPjTxQZBLc6vruq3mWZSzzXE8rdc9SxPOfWvT/D37Gvxz8UakLK1+FXimOfdu/4mOnSWa59d0wjr9IP2If8Agm2nwR1208d/EWS01Pxha/vLDS7fElvpzZyJGY/edT0PUVL13HGXK7x3Psj4V+C/+FffDPwr4aYq82kaTaafJIB/rDHEisfck13Gkgl5T04Aqj6e3T/P4VsadAY4NzD5m5NW7JWQ5SlN3k7luiiiswCiiigDlviX4Tl8d+Atd8Pwzray6havbrM4yFLDGTXiv7O/7LOq/Bfxzca7ea1a6jFLZSWnlwwspG6RGB5/3a+ksUV6lDMsVhsLUwdOXuT3R51bL6FevDEzXvR2ON+Kvwt0f4ueE59D1hGCMd8NxHxJDIOjKf6dxXyRcfsA+Kl1Qrb+I9JewbgzyJKJyMYxtA29Ce9fdNFdeX59mGV03Rw0/dfRq6OfGZRhMdNVK0feXVaHx94s/YPN1Z6LbaFrlvam1gdby4uoSXupmZiXwOBwcV7vp/wX0y++DOl+AvEQXU7a1s47Z5kG1tyjAdD1U+45r0rA9KKnFZ5mGMhCFapfkd0+qYUMoweHlKVOHxKz7WPh/wARfsA+IIb4yaD4o0+5hwAP7RjkhcY7bk3cV6Z+zj+y/rnwf8SX+satrlpdpd2v2aSxtI22NyMFmY84x6V9KYoKg8EZFdmJ4mzPGYd4avNNNWb5Vf7zno5DgcPVValFprzdj5I+J37CsGsazLqfg3V4dGSR/M/s+8jYwxt/sMvzKPYVyS/sQ/EjUh5GqeLdNaz/AOeZu7if9DGtfcmPaitaXFWa0qap86lbZuKb+8zqcO4CpNz5Wr9E2keFX37O19L+zj/wrRddS5u1ZWXUJodq4FwJQNoPAA4FeaaL+waP+EX1ax1fXIX1WSaOWwv7aI/udoO4MD2YkZ9cV9gYHpRgelcdDiDMcPCdOlUspS5not9P8jpq5Lgq0ozqQu4qy16HwvpP7AHieXVAdU8R6TDZdC9osskuD2+YAV9g+Bfh7o/w98I23h3S7cLp8SFWEgDGUkcs5/iJ966fFFZ5jnmPzWMYYqd1HZJWX4GmDynCYGTnRjq+r1PkX4ofsI2uratNqXhDWIdJjkYyHT71GMKN/ssvzKPYVzHhj9gHXbjUA/iLxJY21sBgrpyPM59tzquK+4cD0owPSvQp8WZvTpKiquytdpN/ecU+HcvnU9o4b9L6HPeC/Auj+AfDNroGj2i2+nW6bAh5L56sx/iJ7k182/FT9hWz8Q63NqnhDU4dG86TzW0+6iJgV8DlCvKjjoK+s6MV5GCzfG5fXliMPUtKW/W/rc9LFZbhcZSVKrDRbeXofDfh/wDYB8Q3F6ja94l062tkGALBHmfpjq6rX05N8GdL0n4O6p4E8OqNPt7qzlt1mkG5i7ggu56sT3J5NekbR6UV1Y3PswzBwdeekXdJJJX9DnwuTYPBqSpR1krNvVnzX+z3+yxqvwZ8dza/e63a6jHJYyWhjhhZTy6MDz/u4qX9oD9kmP4ueKYfEGkahb6PeyR+VeCWEss2PutgfxD1r6Poo/t7MPrn19VP3lrXtuvMFk+D+r/VeX3L3+ZxXwk8L694L8D2OjeIdTi1i8sl8pLuJWBeMDC7s/xetdp3pdo6Y4orw6tSVapKpLd6nr06apQVOOyFooorI0CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAgurUXUeM7T61j3ELwnayYrfprIr/eUN9RVJ2Ec8fmxnnHA9qP4s985z71qtpMTfdZl/Wmf2Ov8Az1b8hTugsZvdT3Vty+xPUj3q9p9izMZJRhc5C9z3yauRWEMf8O7/AHuas0m+wWCiiipGFV7y2FzHgnafWrFFAGBNC1u2CmD1yKjUlenHzFuPU9T9a6FkV/vKG+oqm2kxN91mX9aq4rGUfmXaeV/u9qTAAwBgVp/2Ov8Az1b8hViKwhj/AId3+9zT5kFinYWDOd8y4T+Fe5+taZPanUlQ9Ri0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFNJOfavJPF/7T3gPwR40tvDmoanK15Ids00MYeC2P8A01bPy/hmurD4Wvi5OFCDk1rornPWxFLDrmrSUU+567RUFtdxXkCTQSLNE4ysiMCpHsRUu6uXbRm6aauh1FFFAwooooAKKKKACiiuU+IHxQ8N/DDTVvPEGpLaCQ4ht1BkmmPoiDljQB1dFeLx/HDxrr2ZfDXwf1y/siMpNq19BpjN/wAAkyaR/wBou78LsD498Aa94Qti206hHt1C0j93ki+6PwNMD2mis/QfEGm+KNLg1LSb2HULCcbo7iBtysK0KQBRRRQAUUUUAFFFFABRRRQAUUUUAFFNVgy5ByMZBByKdQAUUUUAFFFFABRRXL+PviZ4Z+F+mwX/AIn1WLS7aZzHEzqzs7AZICqCTgegoA6iivG/+GwPhD/0OMf/AIAXX/xqj/hsD4Q/9DjH/wCAF1/8aoA9korxr/hsL4RfMT4uwF6k6bdgD/yFXq2g67YeJtHtNU0u5jvNPukEkM8Zyrqe4oAv0UUUAFFFFABRRRQAUUVm+JPEWn+EdBvtZ1W4W106yiM08zdFUf1/xoA0qK8z+Hv7QHh34i66NHt7LV9G1GSE3FtDrNn9nN1GOrxfMdwFemUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFMZwo5O0AEk9gB60tfNX7Xnij4jQ21p4d8G6Hqk+nXsDPe6lpltLNIOceUCgypI716GAwbx+Ijh4yUb9W7JHDjMUsHQlWcW7dFuc3+0x+1sNJNx4X8DXYkvv9XdavEcrF/sREdX/ANrtXxZJK80zyyOzyyHLuxyzH3Pem+tFf1Bk+S4XJaCpUFdveT3f/APwjMszrZnV9pVdl0XRH0B+zn+1Ff8AwruIdF19pbzwmx2DOWexPqn95PbtX6A6PrFl4h0y31HTrqO8srhA8U8LBldT3Br8fuhz39a+lv2RfFHxG8N69pdpY6Fqup+B9UnVJJjbP9mg+d0aVJCMAAgZA9K+B4v4Zw8qcsww7UJdU9FL08/zPreHc8rU5LCVU5R6Pe3/AAD76opB0pa/DT9YCiiigAooooA5X4neP7P4Y+CdS8QXiNP9nTENsn355Twka+pJrzr4f+BtP8ItD49+KOp2DeONRwftGqTpHDpwI4t7cMdqkDqygE1P8cIxr3xQ+D/hqY5s7rVrjU5EblXa0iEqAjoeSawf2qPgw3xqvvDNhp/iXTNL1e1MxSw1CYgzoyjJRVycjHXFMBn7TX7UF78F9S0nStC0601G/vLb7a814JGhjh3MoI2EEklfWux+DPx0034ofC4eKNa+x6CI7h7G8W5mCQCVVViAznkEMOvvXhHxv8M/CHUtJ8M+Hdc+I66b4k8N2Memm6trCW9MioBw6Rg98n73ersXwt8DfFr4JwfD34a+NbS71DTr3+0JzerJF9olKkEyIV3Yxt6dMU7CO68TaZD+z/q1v8QPBzLL8P8AUJUXXtIszvghRyAt7bgHaNv8QHBzX0HDcJdW6TQuskUih43U5VgRkEe1eS/Cn4babZ/s/jwYNas/EtvJaXFtNeWUyywlpCxwhHAC7hj0xV79mHWpdf8AgL4Nu5yzSi0NuSxyf3UjxD9EqRnqNFFFABRRRQAVzvxF1yfwz8P/ABNrFqAbrTtLuruIN03xwsy5/ECuirjPjV/yRvx5/wBgC/8A/SeSgDyb4dfsz+B/G/gPw/4k8WWd54l8Qaxp8F9dX93f3ActLGrkDY4GBnH510v/AAx78Ix18KHHAH/Eyu//AI7XZ/Bbn4N+A8jP/EgsP/SeOvIv28r+6034RaNPZ3E1rONehxJC5RhiC4PUc9QD9QKAOqP7HfwjP/MqsP8AuI3f/wAdok/Y9+ErIVTww8JP8UepXeR9CZa8a/Zl/aw8UeIPEGneD/EVjN4ia4YRRapboRPCMfeuB0x75r7MoA8i/Zp1bUbrwr4m0jUb641NvDviO+0SG7u2LSyxQldrMSSSfmNeu141+zT/AKv4o/8AY+at/wChR17LQAUUUUAFFFFABXzndeO/DfiL9pa9vNe8Q6VpGkeCbX7HaR6jexwebfTZ81wHI+4oC5Hc19GV8gaZrHgnwP4y8faL4u8Bw+KfG2o+Kby80mxOjpcz3lnKI2QxySKQFUZyM4HpzQB9Gf8AC6vh5/0Pnhn/AMHFv/8AF0f8Lq+Hn/Q+eGf/AAcW/wD8XXhv/CyPg5dxx2emfCSPUvFRba/hyPwxGlzEe+5mj2Y980v/AAsb4O6hHHb6D8Il1/Xgpa60a38LRJPZgdfN3RhQfoTTsB7e3xo+HcilW8deGGU9QdXtiP8A0OvN/wBmTxJpem6t4y+Hum6rZ6vYaNem80m5s7pJ4zYzBWWMFWPMbEqfqK5h/iT8GNQRY/DXwnj8U36K0t5Y2XhaNZbJF6mTfGBn0AJrQ+Cdx4Y8YfHq98T+AdGi07wfB4Y+wNLa6eLSGS8a73tgAAMdijJ68UAfSlFFFIAooooAKKKKACvAvjfqepfGLU7/AOE3heGNkZIpNd1iU5jsY96usYH8UjbRx6V77Xi/7MaLcab491GYbtUuvFmoC7kblsoyhUz/AHVHAHbNAGfN+y5dXWpWWs3HxM8VS+IrJWS2v/NjCQKwwypFtwoI4IB5rS8H/EDxT4J8cWfgj4hS2+ovqKsdH8R2sQiS7K9YpUHCSemOtezV5V+0p4X1DxB8NZL7Rbc3GvaFdw6vYKg+cyROCQp6jK56UAeq0VzngHx9ovxJ8N22taHdC5tJhyp4kiburr1Uj0NdHQAUUUUAFFFFABVLVre6u9Nu4LK7NjeSROsN1sD+S5XCvtPDYPODV2qWqapbaHpt5f3cnlWdrE880mC2xVBZjgcnjsKAPJ/+FX/F3/ot3/lp2f8A8VR/wq/4u/8ARbv/AC07P/4ql/4bA+EP/Q4x/wDgBdf/ABqj/hsD4Q/9DjH/AOAF1/8AGqAE/wCFX/F3/ot3/lp2f/xVaHh/4efE7TdcsLrU/i3/AGxp0Uga5sD4btYPPXuokU5XPqKof8NgfCH/AKHGP/wAuv8A41V/w/8AtRfDDxTrdjpGl+J1utQvZBFBD9huU3Megy0YA/E0Aeq0UUUAFFFFABRRRQA2kkx5bd+KdSSD5G+lBMtj8ca+0vh5+xP4L8WeAPDeuXera/Fd6jp1vdyrFPAFDSRIxGDCehNfMmofA34g6dfTW7+DNdlMbYMlvp00kb+6lVNfpT8JtNutG+FnhGwvYWt7y10i0hmhf7yOsKBlP0IIr904vzuph6GHeXYize/K0fk3DuWQrVqqxdK6W10fl3460GLwr448QaNbtJJb6dqFxZxNKBkrHKygn68flX6Gfse/8m7+FDjnN3/6VzV8Z/Fr4ReN7z4p+L7q08G65d29xrF3NFcW+nyvHJG8rOpBC4Oa+4f2Z/C2peDfgj4a0jWLZ7LUYVmea3bqheeSQD8mFcPF+OpYrJcMlUUp3i3qr/C73+Z18N4edHM614NRs7aabo9Tooor8ZP1AKKKKACiiigDxb9oyRvC+pfD7x1hja+HtZCXrKufLtbhfKlf8OPzrzO88B+OdJ+Inxk8bPZXNzdnSriPw1fQMJf3chUr5RzlXC5GRggV9R+IdBsPFWiXukapAl1YXsTQzQv0ZT/UfocV4f4f8Yax+zfJB4Y8arcan4KUiLSfFVvGZDboOkF0gBK4HRxxxj6MD87WjfDBlYBjubh+T6n5etdr8E7jW7P4q+FZtCSd9QjvoUVYVY5j34cMQoAUjgjoa/Ujw/4u0PxZarc6Lq9jq1u3Iks7hJR/46TWL4y+LXg34f2bXOua/Y2gHAjDiSVj6BFyx/KncVj580fSte+Avir40eJZ7NtK8GTQTS6ZE0gC3F7I/wC6EaDtzgYHGa95+BXhGfwL8IfCui3S7Lu3skadf7sr5dx/30xrgtE0XXPj/wCKtM8S+I9Nn0LwNpMy3Wk6HdgedfzDlbideyj+FDXvFIYUUUUgCiiigArjfjQpb4O+OlHU6Dfj/wAl3rsqq6lp1vq+n3NjeRLPaXMTQzROMq6MMMpHcEEgigDlvgrt/wCFO+BQrBwNCsRuHtboKzfjl8HLb43+FbLQbvUptLgt9QjvmlgjV2bajrs56Z39a5XT/gX478J2cel+Evi5eaRoNuoS0sL/AES3v2gQDAQSOwYgAcDtXkr/ABuZHKn9pvB9P+EB/wDsKAPpr4c/Cjwx8KdJFh4c0yOzUjEk7DdNL/vueW/Guvr43/4Xh/1c1/5YP/2FemeF/CvxG8d+H7TV9K+PD3uk3iExzQ+E7aEyLyMjcQynPtQBr/s0tuj+KBH3T481YqR0IzHzXstcp8M/h3YfDHwumj2Ms10Wme5ubu4bdLcTucvI5PJY4HJ5rq6ACiiigAooooAK8Z+KP/JxfwSX+Fv7byOxxaIR+tezV4X8ftYt/BPxQ+FXjPVVmi8OaPJqcV/eRxPILfz7dUjLBQTgkHtQB3Xxv8fXXwv+Fuu+J7K2ju7uwSPyoZiQjM8qRjOP9+vMviB8Qvjb8KvCN74p1638A32k2Hlm4g01b4TsHkSP5Nxx1auW/aS/aQ+HHj34L+ItB0HxKmoardi38i3SyuPmKXEUhzmMdlo/aR/aR+HPjz4L+ItC0HxMmoatdC3MFulncgsUuIpDkmMdlpgfWFeM/sec/s6eE2PU/a8n1xdzAfkAB9AKST9sT4Rxxsy+LPNYfwR2FzuP5x1o/ssaHfeG/gH4SsNStZLO9SKaSSCUYZN9xI4B/BhSA9WooooAKKKKACiiigDnPiL40tfh34H1rxJeDdBp1s023++3RF/Fio/GuX/Z78G3/hD4dxy6w+/XNcupdb1EAYCXFxhmUfTgfhXQfFLwFB8TvAGs+GLidraPUIQgmUZMbBgytj2ZQa8Q+JPiD46fD3w1bX+pa14di0eCeO3vNU0bTZLq6hhPBuZI5MJgdwo70AfS7MB1OAOpzgCq+oavY6TH5l9e29lH/euJVjH5k18f/EHUft3hwJp3xu17x14t1ErDpuleHZIrUPMerSRQg7UHvjFey+G/2UfAFnY2cmtaMde1ZYkE9zqF3NOGkC/MQrPtxnPagDm9D1Lw/a/tPaf/AMK/1G3vbLWrG5m8SW+lyLJaRuigwzHblRIzfKccnvX0VWN4c8IaF4Rt3g0LR7DSIZDudbG1SEMfUhQMmtmgAooooAKKKKACk2jjjp0pao6t9u/s27/sww/2h5L/AGcXO7yvN2/Jvxztz1xQBeorxnb+0J/f+Gf/AHxqH+NG39oT+/8ADP8A741D/GgD2akZQ2MjPOea8a2/tCf3/hn/AN8ah/jWh4f/AOF4DXLH+3D4AOj+b/pZ05b3z/L/ANjedufrQB6tRRRQAUUUUAFFRtIEGSaT7RGejr+dOzJcop2bJaKi+0x/31/Oj7TH/fX86LMXtIdx232zSbepxzSfaY/76/nSfaI/76/nS5WLnh3H49qNoznAz9KZ9oj/AL6/nR9oj/vr+dHKw54dyaioftMf99fzpftMf99fzp2Ye0h3RLRUMcisvDBjUgNLrYtNPVDqKbzRzSuMXGOgxTLi3iuoZIZ40mhkUq8cihlYHqCD1FO5o5ouB5hrn7MPwu8QXL3F14OsY5X6mzaS2H/fMTKP0rW8I/AvwD4FvEvNF8K6faXqHKXToZpkPqskhZh+BrueaOaLgOopvNHNFwHUU3mjmi4DqKbzRzRcB1Jj2pOaOaLgOopvNHNFwHUU3mjmi4DqKKKYBRRRQAUUUUrgFFN5o5ouA6im80c0XAdRTeaOaLgOopvNHNFwHUU3mjmi4DqKbzRzRcB1Iyh1KsAykYIPQ0nNHNFwMXRvA/hzw5ey3mk+H9L0u7lGJLizso4ZHHoWVQTW5TeaOaLgOopvNHNFwHUU3mjmi4DqKbzRzRcB1JgcHHI6UtFFwCiiii4BRRRTAKKKKACiiigD5E+LXjJ/i9oVvpGrxXNjaRy+Y/8AZdz5Xmnphw6MCuexryT/AIUx4T/v6z/4GRf/ABmu39eO2KTZX0GGzLF4On7LD1HGPyPLrZfhcRLnqwu/mcT/AMKX8K/39Y/8DIv/AIzQvwX8K/39Y/8AAyL/AOM13HPpRz6V1/27mX/P5/h/kY/2Rgf+fS/E4f8A4Ur4V/v6x/4GRf8Axmj/AIUr4V/v6x/4GRf/ABmu7Q0OaP7dzL/n8/w/yD+yMD/z6X4nC/8ACk/Cv/PTWf8AwMi/+M0f8KT8K/8APTWf/AyL/wCM13VFH9u5l/z+f4f5B/ZGB/59L8Thf+FJ+Ff+ems/+BkX/wAZo/4Un4V/56az/wCBkX/xmu6oo/t3Mv8An8/w/wAg/sjA/wDPpfiM+FNnY/BvXZ9V0R9QmaaJopLS8vUaBvRiiopJ+tev/wDDRmq9P7Jsv++3ryTJPU5pK8fE1qmLqe1ru8j0KFCnh48lKNkevL+0bqp/5hNl/wB9vTv+GitW/wCgTZf99vXkW2nVzckToPXF/aJ1U/8AMKs/++3p6/tBau3/ADCrP/yJXkiJUlHJED1r/hf2rf8AQNsvykqRfj1qx/5htn+UleUqo9KtQpRyRA9RX456u3/MOsvykqSP43atJ/y42X5SV5gg9qtwKRRyRA9LX4zaq3/LlZ/lJUy/F3VW/wCXWx/75k/xrznbV+H6UckQO9X4qau3/LrZ/wDfDf8AxdSr8TtXP/LtZ/8AfDf/ABdcXDVlFNHJEDsV+Imrt/yxsv8Av2//AMXUi+PtYP8Ayzs/+/En/wAXXLQt82KseX7UckQOlXxzq7fw2f8A4Dyf/F1KvjPV2/hs/wDwHk/+Lrn0jqanyRA2/wDhMtW9LP8A8B5P/i6X/hMNX/6cv+/En/xdY1JtHpRyRA2v+Ew1f/py/wC/En/xdH/CYav/ANOX/fiT/wCLrFyP7lYnivxpofgfS57/AF3UrbTLeJeTMwz+VZuMUGvQ7T/hMtW9LP8A8B5P/i6P+Ey1b0s//AeT/wCLr5Xuf28Ph79teKwsdd1ZB0ks7Isp/Ouy+HP7UXgP4namNL0/UZdN1JhgWerQm2Yt6Bm4pe4iuWdr2Pdf+Ey1b0s/+/En/wAXR/wmWreln/34k/8Ai6xFYOu4DilrRRja5Oprf8Jvq/8Ads//AAHk/wDi6T/hONY/uWf/AH4f/wCLrIZKhaOnyRA2v+E+1f8A55Wf/fh//i6T/hYGrf8APKz/AO/bf/F1gNGPSo1U0ckQOhb4hasv/LKy/wC/b/8AxdRN8SdWH/LGy/79v/8AF1gulV3jpckQOjb4nasv/LtZ/wDfDf8AxdRTfFTVo+kFif8AgL//ABVcy6VBMpo5IgdK3xg1Yf8ALpY/98yf40xvjFq6/wDLlZflJXHzQ1WmjG3pRyRA7T/hdWrf8+Nl/wB8yVC3xx1gf8w6z/KSuFZaqvH7UckQPQG+O2sL/wAw2z/KSo2+PurD/mG2f5SV53NHVV0o5Igelt+0BrC/8wqz/wDIlRt+0Nq6/wDMJs/++3rzJ4/aonU0ckQPUP8AhorVv+gTZf8Afb1H/wANH6t/0CLL/vt68qZaj20ckQPV/wDhpDVv+gRZf99vS/8ADSOq/wDQJsv++3rydo/ao9o9KOSIHrf/AA0hq3/QIsv++3o/4aQ1b/oEWX/fb15FRz6UckQPXP8AhpLV/wDoEWX/AH29J/w0pq3/AEB7P/vt68ham5o5Ijuewf8ADSmrf9Aez/77ek/4aW1b/oD2f/fb15BmjNHJELnrv/DTGq/9Aiy/77ej/hpjVf8AoEWX/fb15D5dDR0nBILnr3/DTGq/9Aiy/wC+3o/4aY1X/oEWX/fb149+FJtqeWIz2L/hpjVf+gRZf99vRXju2ijliBYzTkJ9aT8KWtiA59KKKKAFzTqKKACiinLQA2ipdo9Kj2n0oASil2n0p6AelADs05KZUqUAOj+9U6x+1QR1YhJoAkq1DVVKuQ0APRatx1D+FWUSgC7VpPm6cfSqsSk9TmrdstAFqEN6VbRjs6VFGB614L8dvjBf+GPF1hpWham1rc2kYluk2bkdn5Ckd+Kwq1oUY80maU4Oo7RPoeHrV9VNfNPhH9q6BGWLxHpUix/8/tidw/75Ne+eEfHmgeNLVJ9I1S3u1b0cK3/fJrKniqVX4WXOjOnujpEU1MqUKu7bgipK6LmPWwbR6UeX7U+nUXFucF8WPiNF8PvD4ljw2pXTeXaxt0JH3m+gr4d+N2vXHifQ7n+1S19JN8xGSABX0T+1BI11478P2bN+7hsJZsdhluT+NfMHxRma8sZYo/lVhgZrhrTkpWPQwqi9yf4e+INE0Lw2L+5mtdNtfLxt6tn1xS6x8Z/CXiy2k0xoXjlw3lXhHzo3qrdQfpXzpq11OkxtHmLIvXHSo7b/AFLN2HQVy8zbPUkotWR+sv7O/jS98afC7Tp9VfztWtd1tcSZyJGXoxPcn1r0qvm79hu6uZfhvfxzEsBcoQWOcE9a+lK9Om3y6ngT+Jjaj2mnSSRW8MkkkiRJGNzSyNhRXlWrftLeErHUJLOyiv8AV50+8bWHC/gTWnNYiMZS2R6c6UeX7Vw+h/HDwxq3lpcyTaRM7fKL5Bt/Eiu+BR40dXVkI3Kycg0KSHKDjuU9hqF46uMlQPWisTtuUpo6ryR1oSJ8tV3jpgtTPmj9qoTD5ela80Jqi9uNlC1EZrx+1U5o/vVpOlVZI6AM2RKheP2q+8NVniNAFF46rup9KvOlR+T70AZ7x0zHtVt4feq7LQBWdT60zyx61Y8o0NAPWgCttHpTalZKNo9KAK7pRtHpU7j2pmygCPaPSjaPSn+WPWh6AIfmo+apM0ZpPUcSLZS0m4+tOyvrWVyhKKXK+tFFwHc+lHPpTc0u0r1Oa2IFooooAfRTVpz0AFOSm05KAH0uaSigBc0lFFABU6VCv36nRaAH4HpUkNNWpgAOgxQA9Eq1HVZCatQ0ATJVyOqiVfjA+XigCxDVyGqkdXLdaALsNuzseR83SvgP4zfETw9J8UPEN1ear8zXrQwrHCzkbDsUfnX3xqF1/Z+j312zeWLa3km3noNq1+dGj/DnSPtsuqX0BvNQuZfPeSYcB2O48eorhxFONXSZvSm6Uror6b8RPDN7Mqxa1GJfSZGX9a6izvnjxd2dwjBPu3NnJhx9SOaLjwLoGpx+XPpVsw9VQD+lc3efCW68Ps134P1GSxkP/LmzFo2+o6GvFqZepfw3Y9CnjH9tXPcfBv7SXjPw3Jia8XW7P/nlqS5f/v4Pmr3Lwb+1Z4T1jZFrazaBdN8n70eZEzeu7sK+GtB8Uw6hef2bqcC6Nr8XytC7FY5T/stXSLbvCzL5bI467/ut9CK5PrGJwjs9TtdChiI3jufpPpupWOsWS3Nhe297D/z0t5VkH5Dmrg2yM8SOpmTHGeR6ZHvX5v6D4k1HwvcrdaVqNxptwn/Pq7KT/wABBxXoGg/tF+MdL8SW+szvb6lJGViuY5A8Zuov9rB2K47MBkV6FPOIN2noefLL6lrwH/tD/ESO8+MV4TIpt9Pi/s5dp4OPvH8a8j8Vahaazbj5lRB0AOCa4/4iapfatrl/qg89/tFxJIyjrkt1rkL7xMq2cbMGSZexNKvi4VHeDOvD4WcVqjJ8TWa2t7LIp+X+9VDTXUSKrcqex6VBf68bwOGXePRuai0+4M10sYUZY7RxVUveZ0TjyLU/Vf8AZE8Ht4a+CWk3E3NzqgN6wPUBvur9B2r2vyhWP8PdHj0bwH4dsoiAttYW6DHGf3an+ZNcf+0N8Tk+Ffw/vbyF8ancJtt+cbc9G9jXsP3YngOLlPQ8r/aW+LRvJJPC+j3Oy3j2/abiM/f9gR2r5jvtfj0lsEqX9P4al8SeLUh8Jy6usrPMQrEliTn1rgrXWLHXdPjmuV8tz/FJJgVzOT3PVowVOOp6rpPxGHyRyJHLF93EasBmvqT4B/Ew6kyaJdT+fHIu60Ysd27+6fb2r4Wh17wtp7RIdf01dxydtwTivXPhX4stI9RtLvTtWtZ5LZ1kH2ac7mI6gAmmpFVIRqU20ffci7fvKRULW4K8c/XivGvjP+0zZ+C7axttCaG/1K9iScl8MsIP8Pua8I8aftH+JmZYf7Zna9k+WSO3bYEPsAeK6VUSPH9jOTs0fajRsrYJ5/u5GfyzUD7fQ1+aOrfGSfS77zp9fvjft0ELvIy/Vs5r3H4G/tkLqF/ZaN4lvluYJm2C8ljKTRt6tnqKn2ybN6mDnTjzI+tpKqPH7VotD5mHjZDGQCrA5DKe4qs8J210Rdzi8jLeP2qq8fytxWm8NUnqxFBk29eageP2rQkjz1FV3joAzXj9qh2j0rQeP2qBrcUAUHj9qrvH7VovDUPk0AUvLqN46uNH8tRbKAKnl+1R+WPSrm0elQspoArSAelMq1tHoPyqNo/agCtto20+ik9AG+WPSk2j0qTNRsprK5SViJo6b5Y9Klo2n1pPUZF5Y9KKl2n1opARU7JPWk/ClroJCiilWgQJTpKKKBhUiU1afQIKKKKACiiigCREqXJpKVfv0AS7alpq09VNAEiA/LxV0ADoMVAlTrQBLCtXUU7qr26nbVqGgC1b89eavQ1ShU1ejWgDlvjZrC6T8NdRQuEkuttsFLcnPUD696+TJrEwytJASwr2f9pjWo5Na0XR3cYhia5bPdm+7+I7elfIvxn8aa54XmsbfSLo2NrNG0rXBBb5v7ua5Ki10RV0euRqWbB5HvWjCoaPBGQOlc/4R1Rde8M6dqj8fardXO3s3Rv1rgvGXxruvAvjwaVcaf8AatLaJHDRnD8+9YKLZbjpc9C8XeA9N8YWHk30CrJGMxTqBvjPqp6j8K8l1bwz8RvDUkVvbalfavpUX3ZLWZCx+oNew+EfGmk+NLVJdMuQSVZjbS/fArfuFLRuYztJ6k9afLFq0kTFtbM8N8G+MPEN14sbw7rNpGWEDTeZIoSVFHTdjua6OS9e3OUHOMce9c54EtXtvEHi641UmfxD9o8pkx9yH+8Paukkh9q+Kzm0Kq5EfU5ZzSg22c1q8jbjMvy56qOK5rUNLt9Si/exAN6qvNdzd6a0jY2jHpiqLaWsbYwRXiU68qbPZ5Tyu88FyQ7lgYsf9rmqmlaNfWup2Ymt5APOTdIi5H3q9fOhb34FdHZ6IbfT9iL87jOQeVI717+HzBxacjkrUXJaH6daHbpHpNoEA8tbePGOg+RK+HP2/PGMkmsXGklysVuIo1UHsY92af4M/aP8feCYkjmvU1fTwMCG+y8mPTcc14x+0V4m1L4teJbnXRDFHJc7M2sbkhdoxxn24r6D+0IVI+Z4mGwUo1by2PILPxBLeaPc6VNcM6t9zcSa5+40xtc1uKy86T7CkWfJjYrk1mSNd6bfRvIJI/LZWO4HpXaeG/sz6jBcMQBuY/8AAfT6UU6qktD0fZJz12Oh8K/BnSLrymns2If+JsGt/X/g/F4Ntf7f0NZLa5sCJ0VHIDheSrY6jFei+Gp9Lht7fzriMJ6HGan+JXiTTk8HXlvazW7T3AMaLGcYB6k1opXNpU4RTSPDPFnja4m8QOBK2AsZi3Z+UFeMelc8+tXN1rDTCVndjksc5P41Q8eXC2fiCFQ+SsK/p0qfw+n2iJZl596fMzjhCNz0Twrpfk29vPHAnmS/ecqMn6nvXc3Xhy01GxZbqyVZmjYJMFG4H1B61zHhrxNbafp0cF0qvLE25TgEYrsrfx/o1wqRTSKpFYJtM9ecqbpcr3Pq/wDZR8ZXHjb4O6e95I0t/pbmylZmLMWHTJNeuPC+zpXzL+xBffZb/wAZaWsitZzyi7hCnofUehr6olUp1r36esdD4XEL2dRpGNtqlNB7Vs+X7VWmg9qu5gtTJeGoXgX3rWe3FVnjqgMp4R6Go3g9q02j29aryKW6CmBmPbmoJoSOnFajpVaSGgDNeGmNGPSrzxHbUHkmgCg6kN92odhrQeE76qtEUpAVdlNdKstUTqaAKjQ0myrLqabUN3AqUVIyUj1kWM2j0pjKafRQBFmiiigBnPpRRz6Uc+ldBigpUpKVKCx1FFFBGo/bTqj3H1NOUmgsdRRRQIKkVPlpYgD1GafQGgUv8dOooGTJUyVClTW/Oc80CJkq0lMRR6CpEVvSgFqW4f8AU1ajjHrVaFf3dXbcA9RmgZYhU7av26eZUMKjZ0FSX18mi6Peai4Hl2kL3B99q7iKYHxJ8bvHlh4y+LXiCxtr4W9xp8i2cBmbarbF65rhvEdjaab4J1H/AISG5troiFjbr94BivGDnIrxbxd4+sNYu9Tlv7bdfXVxJIsjAhwS2ck9enFcXp/2nxFqEFjAryyzSiKKOSQ9T6mk7taMz2Z9RfAe++1/D23ilJ2288yrk9vT6Vx3xw8GXOreOdINrJHB9os3YSP6x8kZ+ld74V8KS+A/AdnYtJ5l5uLTsDxubtXN/FPR9Q8VaF4NNhI39qSTSW67CQ20/fYn0rOMbalupdHmPwX1y/s/iFYShJLkyMY3WNTgIe5NfYTQ+Zx1FeZeHPD2n/C2xi0yxjiuNVx/pF2yAkewbrit+Dxwmn6fLd6hcx21rB/rZpD1/wB0d6mpT5VexKlY5H40aLq2gTJ4x0Ftl9bo1vdR+XuWWL1Ze/41j6D461m4sYbzV/CEt1ZSL8t9o4LL+K1U8cftNzfZJ10TS3ntJB5H2u+XCP7Ba5n4C/Ey+0/xImiZjaxvm3RQ7iEjJ6KvYD2FcFTDwxHxo66WInTVoM9LsfF/hzXJPKtdRS2uf+fXUIzBJ+Z4rTfw/Pbv5s0Ukkf94Jkfoa6vVPCWjeIx5eraXbSu6/fdQGH/AALFcrL8IdS0OR5PCXia704L0sLn99CfxJr5+tktFu8D2KOZ1F8SuTLpsc0nlxkRt/tVZtLfyZcTSKR6CuXuPFXizwuceJ/CkWp2v/P7pPDfpVSX40eDItrTW+owzf8APOSMrXFHKKsZ6Hb/AGlTtZnf3lxazW+zaE+XsMV5jrkm5mA6Vr6P42sfHmktNpwNtewtta0LjcynoeMVk3UHmD59yv6NXPicNVp1NUdFKtCVPmucJ4khF4XLopJ65Ga5/Toysabfl9MV2Ou24hhkc8J6tXl8fjmzh16OwU5t2O1puy17ODpT5bnPUxEIPc7efXL2NkXz8EVdGtNNF+9mDn6ZrnLyaOZcoOfXNQwseiMzN/dUV6Si0YyrNmF41mF54ikO4khVHWtfw7qAtrTYHI+hrkNcv5Y9SnmubC5h/wBp1OK0PDt+t5IvlOsx/wCea8fzquVmca0UdrcatIiLt5qtDK8s6kkk+5qe08P6lqCxLHY3LPIN0eyFir/Q4r3/AOCP7GfjH4lalbvqVhN4e0NX/fXl5GUkKjqVWtIUu5NSuu56z+wToUunWfiPxLqU7QabCq20EkrH52PLlQeoUV6z46/au0HwzqiWFpoGra9JIvH9nBW2/UmvNfjd4k0j4WeEYtG8PN/Zum2am0tVVsMzD70hx/Ee56mvmrwt8VNNttalk1RnSJl2hhzzXX7RU0kcccL7d8zZ94+Bf2ivCvjfU49MmW88PatJt22erQmHd7Buma9Q8sHqc18CzahoHi+1Q22oC52qXjKtteJvVSeQfcV9mfA/XLvxZ8L9CvL+X7Vf+SY55j1kKN94nuT61cKnOcuIw/stmdM8NQvEPQVrTQn+7+lV3iHoK6dDkMmSHzF6VXa3IrYaEjoox9KheH2qOYDEeE1G8HvWn9nPzVXlTb1UflRzAZjx+1QtAPWr7of7v6VAyleq0cwFB4xv61UmStN4x6VUkU+laLUCj5IqB1NX2SoXj9qb0AouppMe1Tup9KY9ZAU3pPLHrU3l+36VFtO7rUFXIKKn2j+6Kjb79AXIvLHrRTqKBlXNKlH4Uv4V0GaVgp2w02n5oGFFFFAwpyU2nJQIfRRRQS9CWGn0yGn0BYXNOplPoG9CZGFTwIUqNI/ap0oJuWkqwlV0q1D9+gE7FqFTsq5CB6VVhq2Fx04oKTuXbZTXEfHzxIPC/wAKdQcybJ750sIUBxlpDgj8RxXc21fNH7bPjCKzuPBOi78eXNNqk6g8YRcISPryKzmy4xcpKKR8z/FX4bWPirRrq70yKGHVYmLhYcDztn3gPXNfOVvNJYypcozW88TkiReGR1/rXuFvrV9eapoO1ZCiKz5Un5nZssv5V5f8UrSO2+IWqw2Rx5kiSbI143nqAPelRlzPUupT5JWZ9G+EfGUviz4WnVLth9qtJBFcbe+P4vrVrwfqsF54g8PzI42R297GhYfx5VsfXBrB+E/gXU9I+Fd7Z3Eey61QNKkTHhCe2K0vBvgnW7Tw/qMF1D9l1SxuVvrGTduDSFMOv+6ccjvXR7nsrX1OXl9+xnaHrt1rnjC40a6jaKeSd8s45CjvWfY+F2+OfiLVYJpZLLwzpJ+y2tvByzP6t6mu08H+NPCXivVE1SUxaZ4lgVobm3nfy8t659a8k1abUfAXxESw8KeI45YNWvUlNpbEsAxbuayrVOcuNO24nxo0W98OeH7LRdTijY2cvmW2oQwCOORf9rA615vpMkukLZ6paTqslpOrrGBhq+3PF3hO18YaDcaXqEYZJVxnrtPqPevibxd4T1TwN4nm025VjLC5KOU3LKu7ap96xUlYu3KfdGl3UWp6XbT53xSxI4x7rWV4w1608F6FPq12ZvIhxuWFQ2MtUHg9ZtF8E6OtwCJI7SOOTPrt61nfF+D+2vhXrwgVmeS2DhYxliwbsKx5eptd9DQ8L+PNN8XWck+l3q3cEP8ArY1JVhTtQ0HQ9ej8y80u1upGXgzQruH44r5x+CPjy28Eapdwaha3Jh1BVVpIc7wfpivcPCOoXWqXljqNmf7Q0WaQxG6HDR445X61p7JNXuZ819zgV+Heg+IvGvinSI1fT7m2aCSG4sTsaJCvPTHFWm8C+LNL3r/aVnrkIO4fbYmjlI/3hzWpM0ei/tGzxEeWmrackasvGSOhr0WVQvIGD0rmnBNXaubU5OPU+YPiw3iCPw7JAui3VvcFuZLd1lQfiOa8R0HR7XUpGjvrxNPgjbMjvkSNX25rviLTLbVodNvbgQXE27ZHMPlf8+teV/Er4P6X4gSSeGKG0vlGVmjGA31xVwkoR0RLlJu7OCtLvQGjWCO/j3f3mc5/Ou10TT7CHDRGOZ26OHB/SvnufQ7rw/fSWl/b7Jo24YL1qX7W2nzh45JbNx0aMsBV+zH7aWx9IXVil4pV41dT1DAEVzV98L9K1CZnWNrSb+/b/J+orzjSfixrek7We5j1CD/psMNXovhv4yaTqBVNSt5tP9WChhS5GO6Pf/hD+0B8SfhTDbW07WnjDRrcYjhu4VW4Qf7L9R+FfSf/AA3B4O1zwPrE58/TNfhspGt7eVSTv9BXx/4f1C1vo/OsLiCeL+9GRu/KqHjDw3Fqym5t52sNRT7l1Hwrf7wHWs25JB8UjiviZ8VtT8fXSNfzGN4GIEIJxk9Tj1rlFk+XHasLxU+o6bqZOq25t5FfP2iFco31FaOm3A1D5Vbcf9msZK6uz0adXlRvaVdXF1qVtCkzq8jqMx5GQe3Ffrd8DfDsnhb4V6JYStmYRF2BHTNfn/8Aso/CHSvGfjeK88Q6xYabYWbLILeeUeZcH0APFfp/HapbwDYqxQomEKkhcenBrai10ZzYubmVpFqJ4ParzQ7evNRvXWecZmw1C6VotGPSoJo/akC1M3yTVaaH1rRZTVaZTQBlvD8tVpI/MrSdKptERQBnsu1uaqutaU0dVHjG3rWidgKDxGoJqvutUpKT1ArzVVq3IpqFoh60rgQMpqJlqemOpqQK9N2VK9NzQBF5JoqXNFBZnUu0t04pKXJHSuggdRRRQAUbT60qqaf+FAC7R6UUUUAFFFS7R6UEtXCGn0g46DFLQF0FSrUVTow9KBN3J0NSx1ClTR0ElpKtRqaqw1cSgC5HVxfv1Rhq8n+soeg4stw/eWvz7/a68QXnjL4+atpNgPN/s+1SxQbshFC/Oc1+gBmitIJbiZvLjt0eV3bptVdxNfmLBrh8Q658RfEzMRdSwzyo2em/eRg/QVjJ3O6jL2d5IxdQ8aad8O7VoY7lNY14hvLjjGYbdj1I7ZpfgP4Fl8Z61L4j1crcxW7ll3LnzJPfPUCvIE02RYUkUZLck+tfYfwDsYLX4V6QVUeZJGzScdWLcg1nKHLG6MJVXVd5HaeSrMoCgBegA6VdWPyl2AYryX4+ePtT8EaNZppRMUl3I4a42/c+h7V4v4Y+PHjSzvg0mpLqCs3Ed4V/malR0uir63Or/aI+Hp0fXB4is7HzrW6INz8oISQd/wAa8gsWurXUF1OwiFhd27h12t/EPpX1ZoXxX8O/EHT5dI162GmzTcPb3QHlSH1VugrzrxF+zbfW+oG48O3S3mmyPvNq0oVx/wADFarazJlLseq+A/iPF448L2+oW7BLlCEu4P4kkHQ/7pqf4hfD+x8eW+nXFzdNpl7bsG+1xKDlQcgY9M14h8JdNu/Beuavc39z5NnH/osscbZWd/X3A7eld/L8QP7Qu2wTNCowoU4OK4a9S2kT3MHgoyjz1D0CbUJP7NiszItyI0VS+OWPv61WbxUdPjigGwMowd3pXJT+JjFZthtjuMpmqcGpW+rWokYg3C9fM5NcftpWPcp4TDvdHc6fqFk2uw3jrp7jBJm8jEo/4F1r5/uPGPiz4N+LdS8gSnTHuZJo4pBut5lLdAR9012puLZ7yS3aTZOBuTHRhXOzeIApudK1K2/tDTJuPm6qfVc9K3hXknZnDisBTWtMZ4h+Lmk+LvEfhbxHbo+nazY3Kw3ELcqYz0Ne6eJNUTTdPF6rhYi3ysehz0rwzQ/gr4fv/BmtavZ6tPeXttC8iWe3b5eOm71xXcaX458M/EjwPb+H9R1BtE1GNVAldcoSO9enT5JavY+VqxdOVmc3+0lp63Wk+HNchAcZZfMUf3l45rV8QaxPo/g3Q9XltgVmVPNbByvy+grv9Q+FMPiT4cWXh+71ATiA74b63UkfiM15zqWhfEL4bKYphH4n0dfuxSDzMfQHNJqKlYmOupzPxZ8Cxa54fsvFNnHviC7pkjHb1NbHg/wt4f8AiF4Ltmv9Nt5Z1UxzSMoDbx74roND+KXhTUtHXQr60fRmdfLlt2QhD7c8Vzvgu/TwB4vl8PWMkGt6bqUwkhaGQlos9S1PUt6HMeIv2XYg0k2h6iFx0ivE3D86848M/DHXdcvLyHTLcTR2TFJmVvlZh2Ga+1msSu+IMQf7oPFeX/Ceym0Xxb4q8P3MSiZbk3EeO4PWs1K4jxq18NeI/DOTLYX1pIOjW6Nz+RrodO+L15ZKsOrW630H8UyKUnT8D1r6YnsUwBgqB2Za5fXPAvhnxp5tlcxW9xdR/K4t9oljP1HNLRoFdM8oZdL8YWfn6fcx3Sf88ZgAf++TWba/ClGuBPYzyadMrciPJj/756VB48+EesfDa8Go6bNJcWw+YToTuUf7Vdl8MviBDq97Bp+rxiK9kZVWRRhXPvWThpoWpNGxo9rqegfZv7Q0p72FCW+3aaox/wB8V6L8P/jJ4l0fUGXwx4pAgiG37I0m9f8AgSScj8K0YdOa3vFk6HpmotW8F6H4khH9o6fDOwOfMACP+Y5rklhoz1WjN/bvZo9c0n9qfxDp7QR+IxpzMzLuaN1hb/vk5Fe4eGfjL4M8YRRtY69ZPO3/ACwklCNX5/Xf7PeiyTPJBqF9alugkZZcfnXO658OdN8G6tpEMepT32sXl2sYVAkTRxL1YlfWuyK9mm77HLL3nZH6o5Vo8g7vbIx+YqCSvh/Rvip4v8GXjDTtZnlh3f6m+HnR/wDfLEivWfDX7WSLDGviXRGX/p70xt4/74NedTzShKTi2dbwVWKvY9+dKqzJXPeG/i14U8ZKo0zWbYz/APPCdvJf/wAe4rpJASxOMg/dwCVP4g16sKtOp8MjklCUd0U3HtVOZTV90qrMlaEFKZQ3Q1QdPkrUaMbulUJlNVcCm9UnHtWg6VUcD0ouBVdTVV6u1WcD0qQKtFSOB6U2gCs6mo6nmqOgqwzaaKPMPpRQMz6KKK6CB6sKKEUetFAD0NOqKpEoAWiiigAqVaiqVKBD6KKKDMKfTKfQBaSpo6hSpo6ALUdWofvVTjq1D1oAvQ1eSs+GQ+lXYn39KT1NI2OF/aI8WN4V+DHiW5gG6eS2+yxqm4tiUbSePSvzs8EqzaX4nsdu+S7sJVTDHI2L8uQfqfzr9VDbxXkDW11ElzbNjMMyh0OOnB4rhtc/Zz8A69cvdf2DDpd442tc6cDCSD2K9KVjWMrJo/Ju3uDFboGILL1WvZvgH8WrXSI30DWLnyYXk32szfdT/ZPtXv3jj/gnPb3TTXHhfxDHFJ/z66jEEH5ivnnx/wDsd/EvwSsxuPD019ag5FxYnzAP+A1TjcxirHr3xG1bwnJ4dlfXprS7sVGVhWRWfJ/u14x4H+HOneN7291W/wBNOlaFJui061ztk/32NYOg/DWDw5JHc+J5knmj+aHTI2ABHoxYc11GreMLi+tEe2uIbSFd0ItVJ+Rdvb0rlk/Zo76GHlVF8WfB3XND0+Q6Pd2uuabgFYbkDehPoT0rnPBfhv4ifaxpqXF9o1pN8jvdzHYvuoB4rY1zx5c6kbi1hdlhNxuV+eVC4A+malh8Z6jDZpbCXAC8MKxlV5lqeissaV2WtY0FfDWnHSra4e4NvuYuWyWY9z71y+j6h5Mnmkny/Ws7WLi90/XG82VpjNFkq2cCrFvDGtrFCqMdy/Nz0rgl3Z6lCzg4JbHZXjNfSQkPkKvHPSsqz1Q2upy2z8Ntp+k3TrFICN4j6Mec1zniaaez1Jb0Izkfe296x5buxrKVo6Gl4m1xLPVNJu1Ozy2w467l9/Wr2tXFpfTABeeqtngV55qmrxahqdhHG5ljZGEi4xitVtasLO4tob68jhjzj5s5x68V1Rp6o4J1+Vas91+COm295pXiS0fma6gwM9cVxPw5+GFl4+h1PT/tp0zXrCQrsl+ZWA7gV6/8M9Y8KR2MQ066tGugmwuCqs/1PeuA8eWd78I/iVD4m09Hm0a6kEkwTBVQeqkjt7V6Mb8vKj5upP2krsr3Hg/4h/DFhNp001zDGMN9jkE0f4I3FdR4A+Ox1jUotH1zS3sr6aQRJMo+UE+qmvVP7QvtYXS9Q0ry7rS7jazEHBxXg/x60r/hHviNZ6rE32bMcUqsBwXSTDH6kU9GQexeLvhv4c8VMh1XT4JZMZ3riN/zFeUeKPg7bfDOzvfEei6zcW08I/crJs3OxbgZr0b4jeJv7JtdO1Rdwgmx0OM5XdWN8b4P7f8AhhZ6lBI+1XinO0npVOm4xT7i5uZ2N2WSWzutMmnyfNVVlx61xni6xbwX8XtK8RFXXT9QT7NcyEfLG3944rr/AO0Y9U+Gula2fmZYEeYjruXg5/GrviqD/hJ/hzqHkDInsnMbDqrBeo9D70qlPlSkTfWxen1KKSWCM4kil6TAhs/Q147DZR+Hf2hJoraNokv497tGcA5XjNZHw98f6WNDsNH1RbrTntW3Q6nGS4I91Neq+LPhzZePnh1rSNUe11KGHal7btuGfQrSsrGhd1K8guNQl0S+t1uI7iPngZevm/xBor+CPFrW5DRNYy+fEH43p7GvXE8Saz4J1a3XxroxvfIGIdYtY84+oFWfiFoOgfFrRo7rS9Tsf7SiXZG0jhfl9GB7e1FuwXPSdNuo9UsbS8iw8U8SOD9a4j4hePtX8Fa9p0NppUOo2t3C2yINhzJ6ZpnwZ8S50xfDl6Hk1HTUw00bBoyPQVb+Oej3B8Kw6va/Nc6XcrcrMn3go6ge1QlqM8+8TfH7Xre3aKPQV0WVv+W1zvcL9DXS/Dvw/YXch12XW49c16RMCTdjy8+inpXceH9ZsvHXha0vfJimjmT50lQNhh1HNVbj4a+HLpvPisU0+Xb/AK6xlMLf+O4pVIpxaXUUXZpszLmP5mqpNy4Yj5v73etCfwZrdmrf2bq0N9F/zz1KLcf++05rkdVb4hWEhEXhvT7hR0KMzZ/OviJ5HV9o2nufSRzCNkmjYkVH5kAkP99hk/nXReH/AIoeLfDEbJpevXQiH3IZmEsf/fJ4rh/COpaxqh1qHX7a1tmtTHHGlvGBiQ8sCR6CtzTYRc3VpbxAsXmRV9yW6Vk6FXBVVByNvaQr03Kx95aLJeTaHYS3xR72S3R5mVcLu29hU0lXZIfLWMdhwB6YqvIo9K+/h8CufKPR2KE336pSJ+8z29K0ZlXfVDJqhFR1NUpk+9V5zVR/utQBSZTVZ6uPVZx7UAV/wpjU/n0pj0FWIZqjqSao6BibR6UU3caKAM+iilWuggdRRRQAVIlNWn0AFFFFAnoFTbaaqVLmgm4lFFFBI+iiigCxU8LVBUlv3oAvJViOqsdWIfv0AXI6uQ1TSrkP36C0rF63q+jfNjt6VSj46cVah/1lBReg+VSo4B6ircfyqVHCnqB0qpDVtF+WgDC8RfDjwv42haHW9A0/UFbgmSBBIP8AgWM14j4y/YG8B+ITK+h3d94dum6Ksiyx/keK+lYU6+/WrHbHasZLmNqdWVPZn56eMv2D/H3hzdJpH2LxPbjoYX8mT/vk8V4vqXw+8SeG9cisda0K+0tiWBN3bMij/gXSv162qeCo/Kvm/wDbg8SHTfh9p+jwMBPcStOVcdQnVQfT2rCUVbQ9OlmFV+5I/ODxZfHUNekadhuVNilBxUsMbQ2e4k+Z9eazY1a8uPNLbBu/iFbdjCbmTn5k3dTXl1Gr8p7eH0puSW5q+HkdNPdXXcffmsPxJrEtlzPaARL1yea6qG5ttP8AlZ9x/ugcVxHxVuLfUNIna2EiXK9PlwDV0466mVeVqbaMzQfCs3iLWBe2/wDo9u395cmvQ9R+An9v6as9qPL1G3GF3dH+vrVL4F+IrLUNNS1uysN9Au0B/l3H3r6S0SzgZQodWx0Zeldqsj5ybk1eR8r6T8PZ2ke2tri0i1KH/WafeEwyj/dfvUGsar4s8Nrc6RfX0kVnL961mmW4T8jkV9c+I/h7oXi+3K6nZxzP/DOPkkH0Yc15H4u/Zz0DQbe41CbxBdWtqBuInjVyPYE8k10RnFM5eV2uZHwL+Nw8Lwx6JrDNLpYbbDcjkwn39q+h9V8P6B49s4nuLO11SBM7ZHXcy5OTg9ua+U/DfwR1vXNHk1TTXFpbl9ttb37bXlT1NPtbP4ifDlm+y2Oo6dFH0FsvmxH/AIDnFNpXug5W9kfWGseCdJ8R6NFY38HmWkWGjWM4IAGBj8K474qaXaeGfg/f2Ak+SO3EVusj5ZiOleQQ/HH4k2tiqPYbtnH2iTT2zXn/AIr+IWv+MpUj1i/km8vpbyRmNR+FOPM1ZsmR9EfBm2bxB8FdQspI2IZ50hzzW38G706p4Mn0u9UrNayPC3mgjcrema8y+Fv7Qdj4S0O30e+0eQWUKH/SbRsksepx6mvavDPxO8HeKI1k03VLaKRjllmXySfrVubUeVoiPK3e55D8O/C+k6nrGseENbtVW5tJpPsl/G218LztJ6nitDW/h/4q8CTNeeFL37bChy0CLhj9UHFXvi/aXPgvxDYeLNNj3W7zJNMyEHY38ZO3se/rXfaDNcXk9tqliyT6VefOZFflfYis+lzTW5hfDDx8vxEs7+2v9PS0vrP/AFyrhlb/AICak174K+EteZpn02O2kb7z2chiB+oGK57wn4b1Lwr8atUkaykj0fUUYpcqBtX6iuy03xXnxLLpE0487c+0H2pxjzbE3SOJs9H0Dwh8RtO0LRo1t5ZbCZptr53v8hTd6nGetdtAya9p93pdxg+fC0UhbnBryD4nXg8L/HLRNWLHy5Ehd+f4csuPpwPyFepbhp3ih1D/ALmYiXPs3SrjByWhPOcr4DsX+HesXnhW4uFvFZftlvL6L6YrqfFjXF94b1E2Vw1vdR27MjwE7t3XGfpXBfE6+m8L/GLRdUkXFlNDHCzdtvRh9M9q7/SpkF5JaStlW4Oe9OMU1cHJJpHkHwl+Nmt6j4it9K1p0vLSf5BN91lb0Jr12TxZbSJeQwwst9bRvILWbjeR2U155rXwf8PWutKsc+qW880jPE0SgRrIehyOcV57pfxU1vw7qpW8FvezWzNF/pKkMT3+b3rOUNbxNE7HpnhzEfh2OZpN819I17dyg8mVv4D6Y7eldZ8P7MX3jnw3bIuM6hbsQO4Dc14hf/FOytdQN9pVs1utw2LrT5OYWb/noh7fSvoD9mC6fxl8RNEvJ7KSxiR5Jo1kwS+yPO7joM8181WyupUxSqt6HrU8YoUXBbn29dEs2AaqSVNMT61Wcn1r6NaWPJeruVZvvtVdo/ap5v8AWVA8lMRQmqm/3Wq5NVOSgCm9RzfcqaaoZvuUFWKWaKX8Ka1AyGao6kmqHNACbqKgzRQBWoooroIH0UUUAOSn0xFNP59KACiiigUhdx9TU+6oFU1LsoMx1FFFAC5p1Mp/8a0ATLU1tUKVNHx04oAsoT61btu9Ukq5C1AFqMn1q7b1Ti+7VqCg1NGEn1q3DVOGrVvQBqQ/dq9D9xaoQtV6Fv3ar3oAtx0+o0apVrG4Eua8L/a/8EQ+K/htFfmF3n0u4EnyHnY3Dr9M9q9y3iuc+ImlnV/AOvWiE75bSQhff1rOW1jSm7SPyY1TSrddQu4htUi4dUVBgKoqKaSPTrZYY0XfJ1IHIrR1KG3ttZv3Zm3vk9fXrWWrR31y8cKlpFO3c3IryKkffPtaD/dWRY09FhmDTN5znrnnFamoR2F5EkH2XzJJOm4A1iWbP9ocMjKWbgqoPTrWnDqQsdYina2LtGv3GbIrZaERV9xtr8LpZJvOiiWN/wC9EoU/mK7TSV8Q+HIwIdUDFesV9G3880zRfFi2jy3bJdQRP92ORsqPoKSXVLhjJcS3MNzAvzFFAHFVdmsqFGS1R0V98W/E2n20EQ0axeXj/SDM2Of9muZ1G7k1i+j1LXJpNcdf3kdn5Yit4vcp1as641qW81Rlh/eybtqMecAdDXQ6ldLHb2/npH5Nu/lRuuCzALyarna0Ob6nRtzPYxdU8eandbz5nkqBtQYwFHoPQVzy+INXu5oIYtRmg82RQCZmCD6816dZ2NhrlimzSkmEg2iSfMfNclrHwtlvIXm0yfEat80LqeKuFOtNXQRxWAo+7JHVr8RtT0Xw7Z/ar9bmV9UMDSLzvgTq2a858XeJ08Sa9fzS2dnfWpmbyxJAudvs4Gai1WG9tLG2sru3eBbWN4gyrx8zZ3fXHesDIZmYgA+tYTlUpOx6OEwWGrwVS10x0NjpbStJAtzp0n/TN1kH61P/AGTJdKCtzpmpN2VyYJvzNV9xPXn8as6fHDd30EFxL5EDSKGmxn9KqniZ3szDEZPh38KsSSt428O2UsccWqJpkw2vD/roMenXpWp8KPi7qPgq9WzmRrvSS37yzUESJ/u7uldfpfi6XwZ4H1WHS7uO6UaksVvPgncm3djaegrJ8US6J4w16SJ9GzcyIjx3FqNsvK9wK7lUUtGfLVsDUpttdD33QfH3h/xNao9hqsHp5csiq361PeeHtJi1CPVp4IYbuMllvCQuc9c4PNfOsnwXMlr9pudan0uL/npqKRhvz61zGq6Xo1vpdyJviC2pQqGRbW3SRt35mtopL4Dy0ruzJPjF42h8YeO7maxKtZWsQt43/vKpzuH4k1674sm1pfDfh7VtLt5LtprSMSiNdzY2owP86+Y7C3861YqnlsSI4k6lmPYV9uaDbtpfhnTLSQYkgtY4mX6J/wDWFWpumyOXmZ578aLN/FXw3tNYiQx3dmqzsjL820/eqKPxhFZ6P4f1WX7l1Cu9z1LL1ye+a9I1Kzh1jTZ7WQf6PPGYypHY9q8+8LeCdO1Pwf8A8I7qoY3emTyRjbIN6BmyGAP3hipp1VGV2OULpGZ8aLrUtLt9K8SaPfyWu0gOoYmMg9yOlZHg/wADv8UY31/XJ0isbiRnW1suMt05bqOa9I8ReERqHgC48PpKWZYQsDucnI6VxPwh0zW/C7anoOqWM1ojIssUwO5Cw60oy5tIlHQX3wp8IaPpNzcJo8cggiZw87M5P512n7BOly3GuanqUsjtGLZxbozEiJS+whR/CD0wK42x1g6xZaro88u+4aKVEU8V6l+wbaiPw7rk7uRJan7Ey4+63mO/8gKbIu29D6qkYetQu1I7ConeszQZJ9+qLk1bd6qS/IvNAFeZhVOSrE1Vnb5aAK038NQzVJJUMlBZVeo6keo6AIJCfWokqSSot1AENFFFAFfn0oo59KK6Cdxc06mU+gQu4+tPSo6kSgBafTKXNApDqXzWpmaM0GZMlLUeT60bj60ASU/+NKZSr/rKALCVMlQpT4yfWgCylW46qJVpKAL0P+pWrUNU0/1dWreg1NC3q5bVTtmG6tCMAdBih6AXIavQ1nw/eq/HS5kBaqTzKiSpKwAl59KbdRi4hlhwD5i+Wc9/am7j60fN5inJznPWh6h1Pyn8TeGfsfiLUFlP+okcNn/ery0a9PosdzL94TuxG37y/SvpH4/aPF4f8f8AiyABg32xiqjgBfQe1fM2p6Lc6ndSrF+7VG2oFOAxrzded3Ps37lGDhuP0TWri2bzfmRmGQGOav2utfbNVieZiqbsOc1BDpE1rC3nALJAwVuP4T3p154dmt5B+7YI/wDFniuiUFFXPIp4qo212Osub8Xm6CPzpox08tCQKjbS9dvgU0/Trkow2NmPbXpPwQ13R7yEafNDDFqEfQKoBf6k9a9x0+O2aNhBaQrt5OxWbP5148sfCnPkkj1IzcocyZ846D8JfFdxlkRbHzv+Wk5w1ezeCfgzp2jtFcamJNUugM5mP7tT7L0Fa+n6LqqeIhqOq6wqWyIyRWMEQ5Y9CT61s6v4qs9EtjNd3awxDozN1/CuetjuVqMVqyo051FaT0Ni70/T4dIYzwQQ2sIZ9zQKVT8hk0yx0TTL7SY7m1K3EFwuWkRdn/jtcXY/HLwxNcPazXEkMgGBJtOwj8K77S9ch1C3SWGVZbb+CRG3If6iujC4irfU8vFYanNtLc5LUvhrpupXJQyqn96G5jGD9K8q8a/Auwsbp0jdrcH7rr9017tq+o3smoW8Fvp41CCX/l4jlVSlR6zpolha3uYvPh/hKnBH0r2qlqy5ranNgcRWwVTli/dPjfWPA9/pfm+XJHP5Ss56j5fWuTs9RSa8khBKzRnIynBr6k1jS7aaa4sZ2VXkRo4pioyy+/rXncnw50/S9SDzR4yixmZvmDN6geteXyq59jKvKquaJxE+sSN4WmaR4jcy3+5lMY/55Y/nW18LtUkTXvM3bSYAoIOMY6Vb1/wOE85V+VlO4qPX1+teVab4i1nwr4sSJrTz4SWCndtzW6k0zya1RTpySWpj+LdSvdW8QXj3lxJNIsrgJK5ZQB2ANdZ4d+E7+PPC8epaBMs+o27tHd2Ej7TkdGH1rO8WeG9S1fUv7X0/Q7pLWdwpWEecpY9cbeaTw/qWu+AtSF7pzvbXjcSQSIdr/UMOa9mlLmj7p8e4uMtT0/4UfA3U7LVbfVfEiRxW9kfMhsxg5cdM+9e9XUhbkjNfPf8Aw01r0EOyfRLGd1GSVcgE+tZ8/wC074gkbK6PYIno7PmspRmwVk7n0jtI6V5V8aPBF3c2v/CRaTcSafq1kuHkicxmVfQcjJryvVP2iPGOouY7eS0tIm6NFGN351V0Dw94h+J0kl/rOqXH9jQHfNeXLEoP9xM4qEn1Grt2Rq+Efj54js2WK9EWrxf3pvkf/vqvVND+M/h3WZEgnlfSbkcCK9+7+YrgtIm8C+KtWtfDUXh1WsW/dR6kjhJ2f1I7iuV8ReCdB/ta5sdL8SNFJC7J9n1NSo/76FNNX0RTpyT2PouHTdMurxdUgWKWYZZZoJAcg9c4619Afsw+FYPD/hvxDdwDbHqOpGUDGAML/wDXr86dLt/GHgW6Q2bXUUbHC/Z2EsDD354r9Lv2a1um+CGi3OpFWvbrzJpNnQ5kxx+HFXe5PK1uegu/y1C70mTVd2PrQIe71Xkfd15pzk1VZjt60AMmqm9WSSevNUpmPrQAyoHk9qnqu7UFXK71E33akeo3YUDK71XzU9RN9+gBlFFFAFfn0oo59KK6DNaD6KKKBhUiVHS+ZQBJRTVenUA9QooooI5Rc09VNR1OlAmrC0UUq0CJ0an1FUtAFyP+GrCVXj/gqwlBSVyzC/arsNZ8NaENTzFlyGtNG+7WVDWpD/DUuVwLkP31q/VCGtBKgCwlSUxKlWkA2nL9+nY9qI/v0PQD4B/a8jaH4oa6IxmWeQEev3U/xNfPkPh258wIkf70NkNivpr9pK0j1v4wazKrZjglEY+oTH8xXm15HZ6FaNLMcyv8qIOufWvJqzfPyxWp9nhaftML7So7WPLddsZvtV7G4LM8aLx6ir02n3lrarazILuIquGzyKuXbOdQMjx7mUZcA9/Sr8t1HcMrpgH26LXXOTUIxe55WHp+0nKUdmci1lJa3EN3bsbWZW5ZTX0D8OPiQup6WYtmzULcZm3Hhl9a8bsoftnmR4yB2rqPgnoq6n42uIHkIt4rZmdc9R7+tefiqUKkedrVFJ+zly9Du/E/xdnmhmt9P06W/ueiuI/kB9RXGa1oGo6vZLqXi3VSmV/d2kXX8RXq3i7UtM8D2ZlgRfPblIFwPzFeI6peXuuag9xODIzNgE8qv09K+gyXI44r99UWh8bnnEksJ+6pblvQ9Sg0VXiS3ju1uJFitxOBkGus8K6lceE9Q8yzmurV2TzGhwJIXG7bt2njNebrAY9Yh+bd5Cmb5ezV0Xhu8murto7u+htYbZvN8qQHOzcvRv8AeYCvqa2U4enB8q2PlKeb4qVSLlLc98t/G1rryj7LKq3L/fVxgLTIvE0zSCC5IaRfvK3JX6HvXi1rqFzb306SokbqWO9ZSd6luDWxb+JHXUIYb8loVk2rcA8xH/a9RXhV8ulTp+0gtD6zAZvCtNU6j1PQPEmhxa6ovLf9zew8qRxuHpXm+pauJNRAyoeI5EUq5wfYV6Z/bCw7HTbcRk7FaPpXBePPC63V+2rWbBbkLzEOM18wo3mff0bxh7juU7qcapC0phxcL/rtvQ14t8S4NOTVrQvL5Jx8pYZ+b0r1nwjfLqGrCydWjZ1ZXx61j/ET4eW2pXUBjh3GDfOC6g8r1FclSfLLlRrZyjzRWhU+HfxAm8J2Nm+k3cM+pLexGFJYwf4u4r9AvGHw+g8YQlPFvw80nW1ZfmutPuE84fTzAj/rXzb8F/2Uf+E08W+EfGRtY7XQI2kuZowgHm7PuAjvmvuhVEQAAAA6DFephYypx3Pm8ZKMp2R8W+OP2Qfh5qLOumajr/gy6k4MeqWRmjH5V4N4u/Yn8ZW7y3miXeneL7Nfuvo9yrOf+AHFfqLNKD8p5X+72rnda8J6Dq0nm3uk2Usn/PYxKsn5gZr0ednBY/Kzw38DVsdQ8zxXKdMMR3Lps6tFKw+j4/nR8TfEguri10zTlEekW4x5ER2g/lX6TeIvhD4e8QWJtZXvUhbjbLMLqNfos+4V4f46/YT0rWA0ui6pFaT/AO3buif98g4olK+xvSaiz4et762tfGVnd2Ns9jbCZCgZs4Hoawrpmkup2lG8SSs575z0r6V8RfsNfEXTN0tgtlqyDo1lcDP5GvIfFXwl8TeDbgx63ot9phXq8sJZPzWuVxdz1I1ISRy+k311a71huZooj1SOQqD+Ar9VvhHpo0X4QeELFMh4dMhZs9yw3Zr8ttL0x5NQigCsWeVU8srg1+tWn2o03SrK0X7kNvFH9AqdKtKxx4pq1ojGeonYUkz1C8lWcAPKKqu/yU52+aoHYUAI0lVZGqZyvrVegBrNVR6ld6gegCOT5ulQvT/MPpUVBVxrVXep+fSom+9QMZRRRQK5VzSpSUqV0Ejs06mUuaAHUUUUAOSn0xKfQAUUUUAOVaftPqaj3H1o3H1NBLVyVXp+4VCv36k/CgXKT1LUMXPXmpqCS2jVZhqilXIaDRaFiGr1v9+qMNXoayGXIa0oazoVO72rRt6gDQhq5D/DVOGrkP8ADQBbqdKiVas4HpQAmw1Fc3CWMMlxJxHAhkY+wqyqmuQ+LmpnQ/h7rM0b/vmhMSADnJ60W5mkK6Wp8OfEzxZE2uXl6/7+4uZWfavPzH1rz2+km8uPUNRKz3kxxBb9kHqRV67ZJL6W4ucOCWY7sjn1rnk1P7fcTXVz++bOF9h6Cux4eGGtL7TN4YqriI+zvaKKGoTfvmWEMXZvmYdT9ajlhvdOjj8yJkRl4Vl4atHS5Ldrt7iRQdvRSODVnUtUvdXkV7ljtX7qY4H0FdtLAe2p88jiqZlLD1fZwYukz6db+HZrvyJ31FnYJ8+FH1FdH4Bju/C/hnVvF0BiW4lb7PDFKozIg6kV5zIkcl8IhllLcqnQ11niLXrzVtP0+ysLX7DY2/yLCz5x7mvEq4OdSoqaWh2VMX+69rfUrL4un8V6u8uqnznC8bTjFSX+rJaq6mRba3HSOMYJ/KsWGKCG8PlbUm2/M2SVrZs7G0hg+1y5u33ffmXj8q/QMLCcKKpQPzPGqjOv7WZk6Jdfary5aGOWYMvyMAWNb0NjqMcN3vspwpt/LiTyTzyDjr6gH6gUk80unozjaTDJhl2/w+1WI7WIPCzJ5jXEn7kschVradKp7PluY/WKDqqdthJbaS1ltrjy9tvPEpSMHJjPoSa0rB4ru6uElPVsnPp6VN9jnvIZLa7h3wE7lY85FY1xC1pevcQO06fK2Ogx6VnScowdKWx0RjTlP2lJ6nb6fqA8MzQWk9wTo14d8cqcNE390HtW7c2cWuagEtblra9yoXfgxTfh0rhPOXVNPxIMWobLJ3T/AGl9D7ipvD2pfYbwWV/G0yRndDMhw34GvicfhVTq+4fo+V49unudPo/heHT/AB1Kzbd8aglFHFdDqWl/bNQESxqxYyAcdn4x+dYOm6tJca7NqJy284bjDV674D0GPXPFOlJjzEluow3GflB3Gvn6mElCopSPep45uMlBn094Q0GDwl4S0nSrdQsFnbRxhEGPmC9cVemq03HSqVw9enDax4MnzO7KklUpmOetW5qozVZJFULyHOc8+tSM1U5pKBkkjbjk8n1NQ3Jiu7cwXMaXEB6xyqGX8jQ5OyoJKZJ594g/Z6+H+varbam2gW9hexOsqmxBhjJHUFVxXfTSfMw7VHI2evNRySUir33IJmG1uKpzMfWpZpKhOT1GaBDaru/y1I0lVnoATn0qCViOhxUuaqySUAMpj0ZqN3oAZNx04qOnyNUW6gBOfSom+/UtRN9+gsZRRRQKxVpUpKVK6CRaKKKAH0U6m0AOSn1FS7j60C0JKKar06gi4UUUUF6D1+/Uy1Cv36loGSx1NUKVNQFiZKuR1Vhq5DQ9AJoavQ1Thq5DWNwNOP7ue9XbXvVOP7lXof4akC7CvzLWhGo9KoQk8VpW6g9TmgCxDVhaihSp0paASoleGftOfEBPD9np+nxBZpj+/aFuRID03D/Gvd42HmDdwihmJr4w+LniBPF3jfVLh40eDcLeJsA/IO9cdbFRw9pSO/B4GpjZOETwLx1rd5qEQeW3gtlftAgUfpXGi3CWLPur0HxboaMjIZdlrDCzKzDlm9K8+mjf+z0bn5ui9jXtTrU8TTjVic1HCVcHOdGaF05omTkZreW6jAaQAMtcta3Rs3VWUFfUitVZYriPzYpkhj/554Jr63B16cqXKfCZhg60cQ59DWvvCI1K0hvLf5p23P5eACF9TWSwS3sX6hGO0Hu1R3WuT27yQW+TI67XkJ+YL6A+lRySlpoYZCdijPPr61h7OHtOZHS6lWMLSLtlbixsY5IozLG3yzgjLY9a2oZrKOImWVpImGRHH1rKbxBDYYOwhcYwOhrn7zxM9w7GwiWyResi/e/A13VMVSwsLHhxwVXGVVI7XUpbaCF4pbuLbIm1ZJsbvxqkuradsjihuiTDtCMycGuR0ZkvGKpp7azO3QyPk/rXW2vhTxBdRgQ6NDEB0DAV4U8/pwdpH0tHhmpVjdG7p+uLeqYhdxlViZQIzkg0kbN9lt1dcFl5461z1x4dTS9y39vJpNyfuzwpmIfUjmtPS9Vkt2SC+X7WMbobiPAVx/dI7GunD5lRxD0Z5+KyXEYJ+6XV36fcFZXR4iMHb0qG48xrqKDzAiMcQyA4I/GrM1nEsAZUzlfMPPT2qhNahtNeVZP3tucYY9R6ijG04yp8x0ZbUcanKd1od5LuH2yMK6SeXcYPf+99K+gf2fpkXxfp9oeTEJnLd+On5V8vaLqU1xzccyOfm9WX1NfSn7PMyN4ztJDyZEkRSe9fMVp+0hG62Pp6UfZt8vU+pcmqk30qyxO6qcz1zRNHoVJqozVbmJ9apSVYEMzD0qnJViaqTyUADydqhdhu60O9QOw60AI71C8lDvVd5KAGSMKhZx/ep9VpmHpQAjsN3WoXJpfwpjtQA1pKqu1K7H1pm4UADFfWq7sKf8tQ0AFR/wAVSVG9AC0x2HpSeZTKCriUUUUDKtO/Cm07n0roIDn0ooooAmplPplABRQlP8setBmMqWm+WPWnUCCiiiguw9fv1LUS/fqZaCiSP5evNTUzA9KfSbsBa6KuOKsQ1Cn8FWIazeoFq3q9CB6VTh+5V63+9UAXoa0IfuiqEK1ftu1AF2FTWjANi5NU46vQ89eaAL0NWNo9Kr29WVU1mVY5f4meJD4V8C6tfpIEmWMxQc4JdulfF7bvkl3Fwfu5Oc19EftQagxs9F0iOQDzHNxIoPBA4GR7GvCtXs/sNrbvGIzDHDsCjG4t6/WvmsxvN6n2uRyjTjeK1Z5f8VNSCWNtbRDe5fBK+leclriQKjRlUiX5dpzXomreFb/XLhHJ8vByMcVq6N4H0zSo1Uo11J/tniuvD4uNOkopnW8trYzEOdrHktroOp6xIqWVlJL/ALTDA/Wrsseo2cYtxYLFOSVLDBxivRPGHjKTQroQwWPmY+9ISVQ/QCuW1j7XbLHLJuCz5cSKOFz1zX0mW4pSdmz5bPcuhT0pJtow7Hw3dW80l3dtuQdB2FUbn5pWkYgLW1PqFzeaVtXcE7nNc3qLbLOvp7KnT5mfCuDqS5XuQ3dwbtWmclYV+VfTNRWOmWGoXAW/uZOm5beBMEfVhXT6H4JPihfKEjWtnGuFbbwxHU11XiTwVpnlQtazS2hhi8kx6XazbpPcnPJr43E49VZNSkfX4bLZUYJxiYGi+E9Gs7qK60rU5rZ0OeCsiZ9DjmvcvD+rWt9FGtxGvmd9mK8WXQ9TstHaCCz/ALPiabzZNVvtouP90Mfmx+Nbei+KNO0Wa2ZL3z3C8hBuz+dfL4yi6q9w+5y+SjHkqxsz1zVrPSJrd1uwsaleVkG4N9M14P4ks9Is/OutFuUaxEn7+1lDK0Teq+30rvLv4kHxJtgkT7K0f+pY8j8a5HxFJq8skbapZ2q2Uh2FY0G8f8DrTAyrUaiuc+aYanOm7jdJu1msZo5Jcsq7lyfvCq2qQ7ZI3DMEIwVB4rKjxp915YBeMjCsecCt9ZU1GxDjnbX6jha/1inyyPx7EUHg6/MtjTt7OO0lt50Zmi27WOf4T0Ne5/A3VEsfFHh6QyEFbrySueu6vBbW6kW1aJV3xYZMnn6flXefDnWGtNQ0+Z5dkkc8MnHBDCTH8q8fGU+XY9rDVOZH6AyVRkqysmevNVZmrzInS9SnMT8/NU5ifWrM33WrOuJjViI5JKozP8zVM7H1qpJQAjPt61XeSiaSq80lAA8lVXk96dMx9ah3CgBGmH94/nUWSevNMf71M81vSgBzSVVeT3pzMd/WonoATJqNmpXNRbhQAyih6bmgBMmj8KYx2daTzD6UAR0UU1noAN9FMooKuRUZopfwroJF59KKOfSnbDQAisfWpGptFADkp9N206gyCiiigpK4U5VoValSgsXaPSl/ipKf/GtAEy1ItRpU0Xz9KmQE6BvSrUK1FHVqFTWdwLEP3avWveqMamr0NSBoW1aMKj0rOte9aUNAF6H+GrsdVIavR0wLkH3atJVeHpt70mrXiaVpdxeSHCwRM5rIs+WPjVr3/CR/Ei5WMn7PZD7MmDx8vU/jXmGrX0EVwxuZ1t4925FlHOKsyeMo9W8T3kbxykySyFZgBg/N61598To5Gk3wzlfKt5XO3jp0r4/ESdbEum3ofc5ZUWHoqpA19S8daPZ7tt00v/XEZrCvfipZwttjsppj/tHb/KvN7K1aSa7aWXy/LXzBHJIRk+lXNPjspZmif5Jy37tjyv416EMLSha53/2piKnwaG/qfxRn1BsHSIXC/daQ5rKv/HWr6rZtayvbJGwxtWIDaPaqP9nz+SWWAuEKt8xxxSSWJjZpV+WX06130lBPmgeRXqV5xam9y/o2pRtpqxSHB3N2rK1S3W4YJEjMi9a9P8O2Wj2ui6PJPpy39zdIzrFsAP4mrcmleFdcaRba0vbSRZkiUW52iTPf6V6M835qbgz5dZdy1faPc5/RPHw0TS0sobYEqMlmqHVPiJqNx/q0Kf7pIq5qPw801Li9FrrflNa/f89OPvbfxrGuvB+sQtMUubOZIX2ExyL8/wBK8SlCjUm3I+rjieSlbqYt9DqviFszysV9GYmoY9GW0kzLMWI7otWbq91PS1aOS0YN9Kpx+L3+6Fj8z6f4171GNO/unne17vU07e4242mUf7yiut0TUrbXrH+zL3a6F9sfnkhd3oW65965G11KO6Zd6Kv41vQ2DNDFKGy3qvWs8TQhy3ia0a8p6TOi1rwRbTWsCWNnPbyxhhOkjlyW9VPpXL6dbS2e+2mTy/YcV6N4L8aQ3ki2V+vlTqMBj3HpVf4heH1tbyO6gCmKTrsOMVhluMnRr8kzzc0wNOdLmjuc54dVWjmtGKvJnOegrSs2NpIxWXaVMcqkjuH5FYXlMspEYYSluWFbcNi11bZaRmuPm4B4r3MbVUtD5/CUWkfovps32jTrSbr50SPn6rUc33KoeBbo33gjw/O3U2MJJPX7tX7jpXmx11Olq10Z8zHHWs65J9au3BNZ0z1RJVuGI6HFVZGO1+amnfe1VpqAK0zH1qHOevNSSNUDmgBkjD1qvk0bvvVG0lAEcjHe/NRM4/vUvmVA9AD9w9ah3D1/WlqGgBXY+tMb7tFNzQAZpjMPWnVXoAUkt1OaM0lHPpQA1iaZTnYU2gAopuaKAGUqUlO/CugAp+aKKACiipEA9KAHZpKKKDOwUq/fpKkRKC1oP/CloooGPooqSEA9RmloBKiVLDx0piGpY6zYFircJNVlqzGpqALKVet6rLHuTirsACdRQBctq04fpWda/frSt6ALUP360I6qQqPSsX4geKv+EJ8KX2pKvmTgBIVPTc3TNKKcnyilLkVx3jr4seG/hrCs2u6nHas33bVRvlb646V4H8Rv2yLHXtB1DStD0S6H2hNgu7yVU/QV4b4o1iTVtYv9V1O88+RW3zXDne49lHYV5zcfE7Tbe8aJNAWeHd811cagEmH0RRivZjQw2HSVbc8OeIxdaTdBaHS6f4r1LR1DJpEeoRDaP3dyAc9zz60mqeI49aulN9pmoWMJhMDx8Zw3ckVTsdV0vXcw6HfC4uMeZJY3WFlBHUKcc1Rht5ftjymdXhJ2mJXOPyNH9i4DGXqU9GclLPcwy73Kux11h4T0maylvgLVzJ1dXMzL9a5vRtFXUtWnTTraKaKNtqEYG4/Q1PDqw0iPU5dPhDy5VvJUZTH41y2la1cefLqkkv2fymYyNbjIWvh6mGnRqypp6H6tQzGDpQqSSuz1fxDoMNjocgNn+9cbGZm+7TZNH0ezhm/dQi48nf8AMOOV9a47/hZH9rK9pdw3V1Gx3xrtHzf7x71i3vjzUdUt3srpFgSMkBk43qOgPqPasadGtaz2Or+08PUbk0exeHf+Eem8MaSt7cMt3CgCNDJhiD2rpf8AhX+lRwoLd5UK4eN/MIK46AHtXL/Dfwp4d/sjTridIpdVWJZT5jbgo/Gu21rxxpWjeXGZjPcdraFd7n6joK8+pGcZe6zg5ufUz4fAdvE5lCpcBpMlZHOCM5x+dYPib4c3V00f9n26iLskcgxH8uNxPUnNUtcvvEWv29xOt22jWCfOkcbYmb23day/EHivRtDsLdPD1zqGteIMqJZp5ncAemCcU4RlFBJWWpr+JfCOo6ms8iWyb1kVymf+Warjg+pPX1rjde+H9tGzSJHFeIfmMNwcSAf7/WvTLHxNJHotiNQ2xahPH8sLfLn8KwPE19Fu/fIQj8ZIq6WIrQnynLLueUXHgfyLFdQ02/8AMtnQuIbhf3seG28+tX/DNjrDfuorqO4fO7buwCPYmul0mFx4P05lkhWNrW7QwycMf3r4JI7jAp3gfRYtV0/R/NWFg5HyvJhvl4I/Ovap4iXLqT7R3vcSbT3MqyTRG0uFX5ShyD+NaNzqks1oIrlyybfWprzTtW0Oawt1Vb62kGTAVG4KG5Oas+JNBhVI1t3wblC0e0ZAx9acZqU1I0q1Y1aVnuc9b3W5lUDBq14dmlgvnidsqzNgk1DLpdzb3SuI8Q7fvYqSztZfMilQncvUV34iXPC6PKwnuz5WfeXwf1E33ww0B+u2DYf+Atj+VdRc9685/Z5vBcfDW2jViwt7iaMjPvuxXolzU027GVa3OzPmrNuPv1dmY+tZ9y/z106GBUm4PTFUppT6VZmY+tVZKYFV6geU+lSzVUmY7+tADKhmqZqrSE+tAET1HUj1HQAjNUGac/3qbQAVEz09qr0ASs9Q0tMYmgAZ6b5lJRQAU3NGaSgAooooAT8KWinbDXQAtO20iqakoAaqU6lp1ACKtSeWPSl/ClyaBjfLHpTufSlzTqBBRTqNtACKpqSNafRWYDkq2kdQpCanQmpuBOiVbSoYatwqPSpAngq2qnfVeFKuwqd9AFq2rQtqow1ehpN2A0oa8M/aw8Sy2Oh6dodvP5DXG67lcdVA6c+1e5w/w18YftbeKrvWvHs2l6XJHst1W0uLnr5QH3sfXvWlKXK3JkTi5Kx5XB4Y/wCEruGeW4aLSOqLLKVEn+8vf8aTWvAOgWVi3lXke/1gyg/8dBrW8E3ul3E1zaNaB5LYKyh3Ehk+gIwKyta8WeJbrUp4bCK+t4V+7BDGgz+ledWqTqTu2dlCnGnG1jyK98QQ+DPEELx6oEmhZTFJHNKuB3HKV6xeSWHibT7TWtPET297biZo4MOFkHDKpXBHNeZ/E7VtTs5rBZIp7y4l/wBYF+Ur9a7HQ7O2v/h7YPIqq1vfTwmRQEZdwVhgjp1Nevl1eVGVr7niZnho146rVGRNrFxPq0+gxQ/ZrYtl7xmxken0p39kvY2ktlBfRzwyN+9TGA/496wrWRNWvbqcSGUw3DWwjkO4t7gmumFusItUYcAMZI9ucfjXi1KkZVpSNbuMIpM5uQ3Wnr5VwghhxhJI/lqr5qyLh5GkZeg6k1reLrORZzCszzIvRWYkD8K6/wCHvg7T7KOHVNVK3by/cgxwPrVVqqjC534ePMzs/A+hap4g0WzQRrpcaxKs15GNrEemetbXiebQPh/p7Q2AUX5X57h5DI7/AI9TRdeNE1LQUtrKHHmSeSBjb83+FYP9i22hxx3+rAXV8Vby0kG4fhmvClLnl72iPqIclOG5TttF1fxfajUdWuRYaVGdwiLYkIrOt/FkVxa3GiaBoUkksbbhcRtgEf7Td61IbHU/F3mS6jdNpulx8jaNpYegrPufE1lBo02leHbFbSFXxPqExDMPxHWtafoXUknDUntdHn1XWtNu9Z1xdavlTJtbMtttj6E1peMtSihs0eaIlB2Y5NUvCfiPStL026SyYkJJ+8u5Bgy/41iapqlx4z1B44dq28Q2ltvy5rKopc7mzzZ1IpHQafp7x2Okxscxw2b71Vuu87ufzNcnbm5t20Ga1jee5R5H8pOAfxrtdItzb27Tz/MFRYl+g71V8H6np1vBGkrZaPdscr936elPDVJSTuYKLkM0/wAQS6glhHqEkw1HLxLPbDoQ3Q11txfJr0iRLtki8wi3mVcBc9VI9Pasqz8EWsd7Jd2195rgmVF3Z/eE7ifpS2uqLpt5b2iw+SqTSSysQSCDJhc/QV3aJ6Casan9kXMdx5FxIzxMvA7VDBpJtbvBHHzVoab4uN3JFHdoBLjduHpV6Zd10rDaw8xhuPSidSUdDWlCMnzHuX7L1wX8L6zaZ/1d2HA9Ny163cseea8Q/ZjnaDUPEMGTho4ZAvbPrXt09ejR1hzHnVv4jMyYn5uazZnrRuP4qzJq6DAryNVOZ6llJ3VVkoAhkqrJU0pO2ovwquYCKSqr1PM9V+fSqWoDahcn1p+aY9AEVFFFADHaq9SvRkeg/KgCKmupp1LQBDRTmptADWpKV6o6xq9totkZ7ksqjp5Y3NJ/urQBZupktYzNNIILdQMvIQBk+p9fYUVippba/HHc6vaIIkJMWnSNlIs93P8AE9FAHRbKelLRXQAUUVIqUAOWP2p3l+1PooAaqmnU7aaVUpgCx+1GypaKAGKlPooqG0AJUqx0Io39Knx7VncByKalSP2pEqykdSAsdXYUqukftVmEnfQBYt1O6rkdV4VNXUj9qHoBLHVppks1Vp3WAf3nYKG+m41XRf4u1fnL+0h8WtQ+I3jrVoHlMWmafO9rZ2oY7WCs6lmHTPA5rNu4H6Xzahb2ej3d+ZVNrDEz+ep3r+hr4HPhmLVfiJq2rz6ldTWs0WXhlY7Q3rz3968t+E/xe8S+EtD1jSm1uQaLeQsHgvCZRFt5G3J4yPSotA8VeIfEFtdaal8t9d3L7hezD7NA+W4UY+8PZcVL2NKbvKzPXrfxV4a023uDbottPJKIyZ3VMKPwrSl+ImlSx77VUvJUG7zQpUH868ktvCsOitaNr+r2sAj/AHjw2CqiyexaTJNc18QPHw1K6aDTbueC1xjbDqCquPoBXBKPNsd91HVmd8SvGZvPEYSKxlma5l2b07V1atJ4R8Cx2+oo0NzfXn2xLZsZSNU2jcB0Jx+lch8OdNuby61C9guLq9uLK2aeCF447tC/9/GOR7VU8SXWtTR3N3qflai7RtuvIZWhf/dKvkYr18PTb1XQ8bET5m/MyvA+tSSXBVIWeTzGdQeQG9T717fa2cWnaVbxm4M09xEzyrsyfwNeI/D+b7Jaz+cnl3LttWToCa9R0/xNPcWlnZxGb7XFCymRlGM+leFXpyc20Z0YqMGnqQ6lZEqjv80235yD6txXSeFdQibRzamPe38O45x9K5S4t7pvMUqVVuc+1bHgya2s5s3e4leir3qaivSNaM+VaneW/wBhtNNWW4kaSMQrMgjPzbqq+JJv7SuIzJdSqiR+ahKY4rHtft1rdGS2iieNsm3juTldu7pj0rpPEEdnqd1JZzSSfaILTz2EcZ2gDquc9PavC5pRep6tByrQbT2MXUNbh15YdJhSSWOGHzN0JOCfTNecalqE2sR/Yvsy20ULfNHCoBf6nvXZyXVlZwxJDO0dy0TSNHHKNoHpxXE27S3lw4eQuD1bNe3hJJq7Q6ldRja5d0S1vdcuIrVpUt7SI5PYV2E11aaZYtBYxiCIBcsfvN7k964oTSLM0MK+XgYPbI9a0dLm+2TRtOPMgyvA4+X0+lLEXkrI8qFdSnqz0+eQR6Ta/LjeVG3tXJ6Xo5mnigjcRhvmYM3AFdPeX9tPCA06xpDJ91TkiqOn6Obi4icREqBzKpzuUruBwa4aD5NGe5SmpaILZZ9DuQY5vMjHyh1Pc9Bit+01iS6tx5qLLvU75AMN1z/Os69tLWSNLu2jbZIVxGDtO71+tMW6tYE3NM0V5jKDbnJ9DXXzdTaUUxI4p5ofNtg2yINCWcDPPQ4rotGvvN06aOR8tHM2MjrWbHGLO8Nw6fub1dyKp4VvTFWFtbiFt0YxGzs7YrSMk3aQRptaxPc/2e7sw+NL+Fl2iazPH06flXvE1eBfBN1Xxxp8inKzWkqs1e93FetT0ieZXXvMzblh81ZszCr1z3rNkrQ5rFOb71VHq7NVGagkpzMcdaZmnyfdplAFaSoGJqZ2qJ6pOwEdFFMmJHQ4qwGN96m0UUAQupo21I9Jz6UAR7KY1T8+lR7KAI6No9Kcy1k3OqTXbT2ek+XNdxnDzuMxxf7X+19KADW9SOnxpHa25vr6YbYbdW6n+8390UzTdKeHZe38i3WpD5lkUfLCP9gfw/hU+j6HFpEDEySXd7Of9JupiQ0n+yD1C+3Sr2zp9MUAR7QABjgDAHtRT9tFAEuw1JFHnqM1J5Y9aUcdOK6AI/LHpUlP2U5Y6HoAzbT/AC/an05aVwG07A9KXZRtrPmATbT9o9KKmRR6UcwEaxj0o8v2qx5dHkmpYEKJUyrQiVMiUgCFKsw0kcJqYRgdOKAJanjj+emxR5XkVchj9RQ9AJIwPSrdRQx7V55qZVNZMCRFPkt/utX5EeKJ3nupGYlpZiXlY85YnJ/Mk1+vX8OyvyM+JdgdB8Ua3oqkh7LULiGNj1CrJgfpQNGfoeiTa/50O+OOK2KzyRFyBKgbBQgdeO1e8+DfCljq2ipcarmC0iY4VCU346YbqK87+DelQ27Jq11CJHVnzGVyrfUd67u+vtVn0m7Fzqdpp1tKxRRO6qUz3AHSk3pYpaPQ4bxPp9hrHiC6t9Bt3jt4eh8rzXP/AANuaddfCzUNPs7e4uNRjh88bhGixNs/3uKgvPEHhnRbpbaPxDaiyVcXDQcsx9jWNqXxE8LSB7fSLuOQkYM9zM7ZHpzTikti5XkjsNL8NjSNUsLvRb+2+0Qx/NcxmMO3+yQGGRXJ/FjxRcQ+HdQtbvTI7O5mwN9q3yA+rI3I/Cpre/gvrdfN1BLn/pmslZfxA1Oe4sdMsLqyW8R7jLGZuUjHv3Nb8/s43TOFxc5WZjeCtaV7EW10izxk5VnGGB9Qa7mz0uRGWa2l5znb1rE0nwZaLAn2CU7yNx3dq3tNmv8AwvMsu0zQD7wYAgflXkyqRmnY05HT91nQLqLxxiK5mimkKtnbkYqlp0ha6Tyw34U9r2x1a3lnVRBcf3QcVT0PVBb3SqybyOmO9HI/ZXZlO1j0FvFUcQsjcWyWywgpvQAg5ZP8TTrbULXVI7+7jENvqBtpIWt1LlJPl7DOKxdQht9St/OkUTQLtK2WNv6/gKgu7qO4vLOaRLW1RJP3X2L5Sv8Av4rxqlLmd0Z0600rRKmrWlroshjjkaW1NuFWdRjJ9MVhebFp8xaGFvJb5gCecVu+LRZReZaW10ZfJCuF3Ftv4nrWDZ3cUgC3Cs56etenhoLkuVuveJrjVEl8+aNdr+Vt5rThkS20wMNpYd8c1gat5UEzoquuV5yKvWOn3d8nUrDu6dqymcFRJao3/D8yO2ZisqkMXI459a72wuLgjRJY7cmS5YIuZMKsYTrivL7FYmvjGZDBaIMyAdWPpXp1trltcS28p0iZFVWjhcn5V+Vj/ICvOk+Vns5Ym/iYLrUEM0cd5Bl1aN24xsX1BHSprT7BJM14g8xEOQsgzmopLSKa3njgSSMyjaN7Z4Hb6U5LOOzuGmRGaKGVcL2dfcd67ItNH0OhLrO7cbez/eLF+/jHcr6V0mkyDUdLWSNSCV2lT61kbFt2s75OHtbk282Ojwv90/hXQaKi2L6hYnjyQ0sR/vClJprQ2pycWd78C2MPizSPMY7cOhBPHK19FXlfN/wruFtfEmiOR8hm619IXVevQd4HkYr+JczLn7jVlzNWnc96y5q6TjK0jVSmqxNVWSgViq/3KjapHplBJSemvUzgelQPQAymSU+itQK9FStHTdlADKKfspKAGbDUch8tSWYIgX5nboKLm5SzhaSWQLGpwGzzu9Md6yLeO+19JJr+M2Wm/wDLG1B+eRf78np9KAGRai3ioSwWDyQWKnD6goIL/wCzF/jWpYaXa6barbWsHkxqdwROST6k9zVmNFiiSJFCRIMIijAX6DtTqAK7KVbIOD6ijafWpaKAK9FSbKKALnl+1Hl+1TeWPWjZW3MgGbT60saletTLGPWn+WPWpcrgReX7U7y6m8v2pPwqAGKpp2ypvL/zil8sf3qQDEVf7o/Kn7R6UU5KAEpdp9aXyx61KsY9aAIkT5qsJHQkY9amRKAFRTUqqaESrCRj1pN2AkjA9Ks26ndUMdXYYx61m9QHqpqykdQopq8kY9aCrDPLXzOhr8v/ANrTwa/h/wDaA8R2xDRQXVwL8sBn93KM/kTzX6i3lwmm6fdXcg3x28Lyn14XdXxp4201/iN4ovNY1y0tXu7mNUnmmA8qCFPuRKeufmGfpSbsaRWlz4f1v40X9pA2l+FYhBbRfIboHeT6kcda821u48Ra05kv7q4uCBvZZHY4r9HdA+F3gv8AtKK1h0O1DLFvUpEQrY65qp4f8N6Z4ht/E19YaPp0BjnNrbQywhVATgkn61jJ2Z20vZct3E/NaG1mSQeaMZ+7uI5/MV6b8PfhNqvjIfb3ZdL0WP8A1uoXK4Q/7oPJr2+XwTovxA8XONSsrXT7TSCytHZbgsz7u+7qK6i38J6z8S5ms9As1j0nTT5abfkjJ9cDivMlXlUm4U+hzTqKNTkgjy+1+Efha3uFC6/qyN/z2jtUH8q2vF3wOks/DsGo2fieTWLa1bISVNpA9TivQ/EnwG1fwh4el1e4vrWaGEbnVGIYVZ+FV1bppl5aXbebDdS+W0TDPyBecGuDMPb4elGcJ6XJ9k3sjzHSoY1t5IrO4DzmPaXCHp6ir2i28mi2iW1yMzSnLZbcFX1NX9QvH8PSXs9nP5do0rwWKrEAdm7qawrSZlUzXJnG8Yyy/eHoa6KLdWBzYqUU1yvVGzqHgm4IF4JraNdv+rjwN35VlW//ABLLyOVoywT0NQm7lIZy7HP3VzwPpV6x0m6vtPnvHBjijjyAzcmvQvyxtNnJY37PW7W6nPmbZIh0RhkflWqvh+yl3TeXLLDIVeTZGuX+npXnsKLHDNIweCOM7QwAy30FattqF9pULiO7kXevyoc4Hfn8K56tLsxctvhZ0N9p8GpRsquqHy3wZI1De35Vy+kJBHN+9w8n92phfza9IEkkgE27IZuMj0+lVG1SKz1BpWt44mjbg7AQaKUZKPLcl3krDfEOpPPcqNvzetXtDfUfsahvM8v2+Wi8ubLWJIpUEcUytyqqADV4D7fCsCzGJf8AZ4rKpzR3OWW2oabGk98biV/LjQ5lhhTLfga9C1+4u47GG004zOojUjc2VLEYbj2BNeawwXcd4Y4LuZSx2nYuc121rdzLDPbSW0kdrbRealyzh2LfhXBUalqmfQZRDmm0yxHeanZ31mrvE0LfeVkwR+IrqoZU8zZlfJxjDE1xtveXqeH7e4VN7t8wU8nFWW8Si6jiI3K7HazAcClT5pbHs1KlKirT0Z2djHFqGmvbEKgIMZIHcdPyrUuLUwzWsgfMrQbT6muR0/UxHDHsY8nJ47+tbFndTteFpW3xqvBz0+la8s9yKeLjPRnWeGb6TT9S09WyixTKykccdf5V9WXL18kwsZmtnBHLqw9hX1TYXX2zSbOc8mWJHYnr92vcw8rxOHEfFdkc/wB1qzZq0pv9S9ZsldlzjKE0Z9aquprSk+7VCamBSmX5ajqeaoXoFYqvVd6sPUP4UEkdFFFagFFFFADWrO1PVoNLa3ik3PdXDbIYIxmSU+w6Ae5purapNG4tNKjW+1EnBV+I4/8Aacjp9BVnT9LWyLXFzL5+oyf626I2kD+6uOg9qAKFv4fmvdQTUNVl3PCP3Nmp/dwf7RHRm9+tbRUMckAmn+WMAZ4HSm0AM8v2oaOn0UAQ7R6UbR6U/wAsetHlj1oAZtHpRT/LHrRQBe2H+7Uixj0qTbTtlFgI9q/3R+VO2j+6KdsqRYTQBDtPpRsP92rG2nKlAEKqfSnbf9n9Km2Gl2n1oAg2/wCz+lP2j0H5VL5RpfJoAh2H+7+lLtP92rGyjyj60ACRj0qXA9KKeqUASoo9KfsoRKsLCaiRVgRT/dq7CBt6VCimrENSFie3jz15q7Ch3/dFQQpV+FTSuMxvGV0mn+E9UZzteSAxKPUsMY/KvmrWrNrqG/tLVIZcGNh5jhVIY7uv0AH4V69+0R4ytPC3hEPcS+SpYyqc5Y46cV8jX/i671y0Edg8Dl4gF+0q4VhGiqCF753DrUyOinRlLU9csZLa8u7nUJLiPyIS9vFHGAF2j+IV5rZ+NvBvhjTNX0W6W8vLGS8kYIsLO0wPUkg1FoOn6zNpN5ptzczN9jZIZpLMLDAWl37mUADOMCvKdc+GS6botlqiyXF1DcySRuGlOVH8BP1rlqSa1PVo0ISvBs77+wdIl0W+vdN0+SGK6jluY3KsPw5rpfht4V1jwTqehx2+svPpWqRtcT2aRDAQR7iSfXcwA+leE/Df4xSaYdW8PujXttZSSRWUjSFgEbghgeoBr6I0vxN4avBB4ofWJ5L6aFY4NJt3VngI4MaqODyB+VeXQpSi5N9TzXTVOcrl/wAW+BZ5rG8bUvFmqXdvfP5S2zMpiQHqcDrivKvE7ab4Nsbq9sHeCytgLW0jZvnkJ6ufU+9UPjV8TNdg8TW76hH/AGclqpa2tW2uzA92x1rxLxh4+1XXFWa9dcLwsUf3QfUD1rDFqdTlh0OhRnGDnFm7N4ok1bUI2Y5hi+6h+778VpefLqe0+b8q9E7D8K4vw2hnkVpgUFen2ujwQ2+4yqo/vBua7VKFNKMD5y8qkm2yuukwwhTczrt9E612lvrGjf2T9ljtjKGX5gVBIrzmaIy3hFr51ztDNWxpfly2s1zHeXEe392TtxuJ6YrPEU3OKfMLZtNkkGm295dqi2N1LKfnghWRB+tW9YkiWSSK4Xy7ld2Y0OR+dV7i8Fjb2wsinnpEq/ae9RW0IkkJkVppSrZzyTURjLuZc9imXuOHFkrIOhxVV9XhmVo5LCIn7vA7+tdlqJ/4lpgjkt4gwVg2MN+dYcOjhpMRqGbOc7q7IS5dwdTsc7DDtlVo4ike70rde8axuLckMbf+Mr1p6ahCita3dv5ajui5aoryze3hEiXAuIG9TyPqKU/3ujHySfvSWh1ljrmj6RZySWkgM8ys6STcYb2NQWvxQt9Z0uC7hmaRCPLurdo8GNvr3FcXfWcTWuy5jEyN9zdzt+npWjpNz9gtVM0FumnSS+T9oVQCrepHcV4tTCcj3PoaMoxpr2O5248QW8ccckEvnQLwEiHSpdP2eIA32TaiI2WCDAFcXHZzxzCKWeNjJ90QgBR+VdL4CkOjnU0A8vzm+Xf2r0KNFQp+71McXipVmozWqN7SbmSK7e2nXYEb7/aul0iZZUmWI7lVetc3cb7jTZUTBlKby/f86m8Eah9lsm845dxtw1E27WJwTVSep22m3DrbjON4Kog/wr6o8F3IvvBulzDvDg18jvJ5YV4mJ2Or8GvqL4Q3a33w90/DH5PNTr/dau3BP3Wd2Mgk0dJcfces160rnvWdMtenY80rvVCark1U5KYFeSq71YuOM44qDbQBG6j0FV2U+lW/wqF6CCq4HpTNp9Km8uq+pX0Gk2bXV1PHBbJ1kcnB9gByTWi1AU/dLEDA+8xOAKxG1GXxIs0Omu1vZIcS36ryx/uxf41MLG78Q3CXFy8ltpqfctFXDTH+9L6D2rdihSCNY40WONRgKowAPpTAz9H0q30eyNraxmOLduZmOWc+p9TV309ulO8vHTinrDQBFtP92k2n+7+lWfKPrR5R9aAK20/3f0pGSrDKaZtNAEG0+lG0+lT7T60bT60AQbT6UVLmigDX8oUfZ/epvLHpT/JoAgWJaftqbyPanLDQBW8o07yjVpYTTvL+agCps9jUvkirWyjyx6UAVttHzVZ8selO2j0oAp/8BNTLH8tTUbKAI1iHrUiR07yTUyR0tCrDdlTxfdpqqanjU/3ahu4yRIx61YhiG6o0SrUcftSAljq7Cp3LVSOrsL7V3nmoA+Rv2k9XbVvGmoWkwSeOGPyoY5BuRFXnODwSR19a8r0nULKTU1tpYIop44lEkkfc7h8ir07Dn2FdR8avEUc3iy8nuYYjFFI0imJ8FiegrkvCulpZ6fJfTqDNJEWhXJ+Qf0rCUrHu0KK9mnJnSeLPiU3hLTbLdH9pvTDgrgKQduMnHfJNeK618QJpNO1tJYyLSeOOSCPd8kHlcjA6cinatZ3+oXU0s26eY8Elt2w+h4rhPHizWfh28BT5/LMSRq43NnjjIrjnKW7PU+r0sPQc07sZ4R+COoXGkL4k1XUBp9rOhkVkOHct2FdHpfw/NnbjUL7XdY063dsRmCfbJ+BJyK7KxuGtPC2kT6+6Hy7ZTa6VD/CfVqwdT+JNzbw/Z51sWVpGf9/bmXbnoBntXh+0xU5NxR+b18ZXrVGonNah8PzrOvxjS9Q1TxBMF2tfXk5cAemT2rZuvhNomlab5ur620Nz18u3jV6VPHA1bT5LKS/kSaSRSJkJiiUehQcV0lr4X8K6fpq3uoajcvLjdiJBz9K5azxFO3OjjlXxUU+bY8yvLSHTtsdvdR3cLdLhcqfyqTTJZY7qC1vZ5mWXopYkVp+JLWy0rWpBbidUCoYWul5wV3ZIqrYyTbluZQs5X7szL/6CK9TDySjdnrc9GjSg5v3mdfdWH2UQLZ6e+J/lEpl2M5/DoKNNtZm1GOzmmRLeM7jbxnJz67qp6LqsN5FGt5K8d6pwGVsAD0q/LHDaSbLBFWZl+Z95J/Oj95ex4cnJYhym7Iz7pLb7QLaBVQRffdmJJ+ladjcGyulVo2XYNzsx5xUsNnb6fYm6kg8yVu1ZWtXskjEuqpLMfnX0X0+laRm+blD2l3uTXmofbpPMZSqkYA7AelTWMDSbY4Rg/wB9eD+dY9hqAW4C3RBi/SuwCwaSomtXW5aRMpu6H8B0p1KnLob0eepNU4K7ZmWGkyzLNdK6tIJMIXGQ1LrWmW10pjUrHdt18sYz+VW5Lt9KWCF4ZhDAmZCBnJ9aiazf+0hdLgQBfm3dRWLrSvofouIwlqEIKPqc1/Z6wqYLmZgV6M3QVTWSPcls4DAPkEjPPrXQeIY0u4M+dtXb97bXDwRz3DJKZGDV2xkpx1PlsZB5bNNPQ2bbVLiG48pCHkib5SOBXockZuLaKTO0v3FecLHHDIpmIJPcLXoel6iLi2t7cqDzuDHriuh6JKJi5+2tUTOh0G6+e9OPOAGAD2HpVvw/brJHKzxKvlt/FWdocUkiXvy/e6VoaazGZ43HBbkdjXNNaXO/A/xDdhnS4IhiYID1OK+kP2fbrzfBtzGTkR3coA9Ax3Yr5e066eO8ZZY96xyYjKD7319a+lf2f2H9g6oidFuQcfVa0wd1Kx6uMs4cx6XP9+qdx9+rU3Wqcik9TXsnjlOT71UZPvPWi6VRmT56AIJAD1GarvVp6gdKBXIefSmYHpU7R7ASQFUfeLHpXPX2pXGoeZBo0kbNGcz3cmSkK+gH8RoJJtQ1eKxk8iJPtOoyZaO1U5ZgOmR0XNQ6fostyyXWryx3l4sm6NSgMMJ9Uz1NW9P0e20yaWWNfMnlGJZ3GXlx/tda0KpAM2D1pPLHrT6dj2qwIvLHrUlO8v2o8setADaKd5Y9aNlADMD0pnlj1qf7O3rTfsz+ooAi8setHlj1qbySvXmjy/agCFoVop3lGigDcW29zUvk1c+yj1pWTZ1oKsVfL9qGiI6cVY2j0oWNj1GaCSvspyx1b8oego8segoAi8v2o8v2qbafSnLHQBV2j0NJsX0NXdo9KNo9KAKWxfQ1IsNWdo9KWk3YqxBsqRAPSn0qJUDG+XU1CpUyx+1IARTVtKYkdTInzUASJHVPxVrVv4b8MarqU8ixRW1s7ZbsfWr6KfWvOv2iNrfDl7U8i6lERj/vg9QfUVD0HFXPkW38L6j46lmv4bbzLYy7lu9QkMcZHqq/xD611sTaT4Z8I3Gs38o1Z7J/Kmjt/kjY7vugdMVP4u8Zaf4T82L7U8t8tr9nhtUUbYvf2Ncp4q0K4/4U3p1hZRmW/vpY72UIc/KTubOfSufrqe1eXIlI6GPWoPDPgObxDa6Cs8uoSi5NnFksqt0FfNn7RHxDTxJoulW9vodvo+prfqhkHMh/2fXFfVfizWtd8G+EtO/4RrSf7VniSKCSEtgbAvXFfFXxw1zWNQ+I2k3GoaebPULi4+2rZkYC9s/TNY1V7uxzVJNUZtnZa3F5NvpkFnPLfXEltGHkclju9Bmum0P9nLWtethcajdJpkbHIRl3tWL8O/EGkr4wJvr2CNLKHhVXz23Hp7V9Gad4qn1S1V9O0rWtTRWbbcLLDGp/AVhTfs4JJHlYanCK5rbnkmq/sn3Fjot7eQa1Jc3sUZZLYW2N59D615h4F0mPxBqD6Xe372gjilaFpegZf4fpX0Jr/wAWruzs7m2i8HeLHkXcv2u1t1dUP4nJr5OsZrm4vbua5g1exkjzh57HzF3Fuc455p1ourSa6hjKcZ0Wek+KLHzPEznUJ7e5dLaNEkibKtxj+VZ1zYM0FspJSKNfuqM1mWcu2VTM8bhIV+dY2T9Grf0HXmvbhUgtWZf77civB96n7p0LC4SdCCqfG0ZOpabbQbRbGeNkGXebIz9KveFbwL56PGGlb5gzHJx6Zro/EFr51ltBrl9CtWj81xE8s2VClF4xXo0py5dT5/GZbUwnuylc6C+1BUsy/wDc/h7Vy89/JdSmWTDP33c12Ufw/wBf1hXZbOSOJvUVYl+DOqpJGpgbJrRK2phSwNSpscvY6NGy+bIin/ZL8V0ejw20CSTxBVVxj5QQa2W+FslhabpbFm/4GaFg+yttVGjHpjFcVZpu59zlOQ1I1VWqS2Mu9umtk2TvlJDg4HQU6+lWx0p2dPPc9RGOtWryBJo2DAMPcZqC3mRo+AEVeqkcVlGSeqPpZe1pVJRq/CzElX7VZrOpDQSjakXcfWsrWNLez09LOzhJ1E7mMm7gCn6hqUVlHm2zkyfKvpVSG21nWGaQSGO2xjKkBvzrsipH57mMoSqtPVGdYyS3UapIjFwNreaoVga6Xw5O0duku9t2VGGPauWmsbmGSaRFlE68eY7lgx9TXR6Wtw1q8MkJ+07MptAxmvVhaMTioKyUY7Hq3h+F1iLKuQVbNaMOmr9oMueGGRVDQtTi02ygiuCf3sWRIvOPrV5LpmyoJCp3rh953Z6WC92dyC+Z9OumMDkDGcY719C/s13xuLPV4CMMvkyH/GvDLuI3EYLxCQ7lAKt1r279neP7JqmrRbSM2kLn/vqurCayue9iZL2Wx7HcR/eqg33K15FB3ZGaz3jGxuK9U8IpPVGb77VfdTVaRR6UAUNtVb28gso/OmlWJcYHmcfN6ADrSaprEdjN9jgC3OoSL+6hycD/AHmHSs+30J7porjUzHfXUZyh2gRxn1C9B+FBBVaO/wBfeQzg2GlfwxA/vpz/AHmbqo9hWlb2kFjBDbwRiOKI5WNFwoPqAOlXpFLHJOT6modp6960WoDOfSk/Cn7DRsNUA2n1KsY29Kd5ftSAhVTTvLHpU+0elFAEHlj0o2VPRQBHmk2VYWMelHl+1AEPl560eQPWptlGygCrsoqeigDqvJpskOe2ab4c1ix8XaTDqWk3cd/Yy/clhOCv+8K4zxh8c/B/gPVI9P1TUJWvJH2rbxW5Jb3DelMs7FrY1KkJriLH49eANWvPs0evQ29zt+5NkV1eg+JtL8Swyy6deR3Bix5iqeUz6ioegrFzyTR5Jqzj2NLspXQWK/lH1pPJNW/LHrTdlO6CxX8v2pPJqz5ftRsouiSt5NHk1Y/Cj8Klu5ZB5ftUiR0/HtTkpAMRPm9qnwPSljA9KX8KAHQ1bSOoY4/arSKaABErx34/akq3+gWUkqrEknnS7j0r2hIjXy78fr6fX/EU0NpC1yVlW3UgALn6moeptSspq587eOPEFleSao6WaNeXFy0oud3/ACyHRfxrlda+JniHUPs0X2/7IsEP2eOK0XYMe+a9msf2ebrUist/rcMRz/qLO2aXDehJNc940/ZJ1i8t5T4Z8VQLc/8APveaeEH5iuKUKktj6KnjsFTaVRXODj+P2uaOpFz4icBUx80EbFvrxXmPifxHN8a/isl810Lt7XTGiQwr5eT17Vzvizwn4v8ADOo3dhr1ikeo2/Dgp8rp/eQ1D8Ibu/03xtb3ckKRxzhoQBwK4q0qkIWe552cZhg6lNRoK1z6J+GfwjurfRbqQ6FbpdTSKqrqAOCgXd5g29foa948L22n6DpF5/Z8UMttaDY6WEZCtIOoUVheH9ctLHRdQ1KctcWrAySeT85AESfKAO/JrmYvGCWOknUtOg8P2Ghs7TD+0NUJZpP91R1rqj70Ty4cvKkj0uz8K2moXn9qie7gnd/MVftDiMD3XOK8q16Dw6vhHxBr0HmR3j6nNDEWkG6Zl+X5fRc849a9F0XxybnwHDrN8iafJJGxO2XchXdtyM85PYV4BdeOLXVta0iGaJfsCzuXXYAuS7knHTnFc9SbpU5M5cZVVOk1LqcVfaebrWJrSWRn2rECx4blfWu+0DSILGzVIlVR/eIFcb4g1T7Z4/1OQFAPOEaCHhflG3HFen+D9J/ta4hhbkHsa8KLlVd2j73B4ejSwsKkld2ItM8Kz+JJkRC0Nru+aRh1+len6F4I0bwza7zDHsX7rTqMn8KvzXFro+krBHZqjRt8ijBJqnJM2RPer9omZfkhXkD6ivoMPh/d1Pm8dVjOfNY6Y6iiwoIAY09W6flTJGLKk0bGST+6TmuWXUp55P3oI+tbWitcyLmJOf8AarrdJJHmRqPodHbRRX1u8NyUtHXoXJYGue1zwEGtZZZI41C/dlQAg/hXVwq8CL5qRv8A8BFXLcW0y7EOF/55np+VefOjFnqUcbWpvRnzv4i8MyabuXymK+qiuQ1JEtrafCsflr6c8UaLC1rJKYw8Z6gAZFfPPxA02XTYbxYsKpXg+lcToqEvdR9JLHRrYd861R5JrDGS4eGIhPJVRu7k+tNs7h7eVU3yBFbnYxGaluLKa6uGYRlVc7tzCq+02/evWoxUkfl7jKpVdzoYTbEmBZpHDHO0sSKXT7eWOZphP5nlnonXb+NY2m3X7xWfajL0I4zWvpd39qnctIs0pGDlOCPSqqLkZ0cypuyO88Pee2kstwvlo0/lof8AZK8V21jYI2m3JOTJXMaELjUtIEdwoQ253jbxXZabN50JVlCFhtbHrWEpLlse3gVH4mc54TWePU5LVp/MVPu7ua+hf2e7qSfxHqJY8tYj5f8AdavBtFsoYdcE6zFogWVtp6V7P8ALwL40u0HG+CQJ9Mq2P1qsLoejikpR91n0DMpqpN0qzNvrF1TWINIgM13IygHaERdzN9BXrniEsyhQxLL9AePzNczfajNrFxLY6YSny/vL5V+RP92rn2O715n/ALRTyNPU5jtCdruP7zkfd+grVWNLeFYolWOJfuogwo+goFcyLXTINLh2wRkzP/rZmPzP/vHqfxpX6H361cmqB4/agkrOppnl1M6mm7a0iBH5dHl1JtpypTAZUu0elO8v2/SpvL9qAK/l0/7OPWp/L9v0p+PamBV+zj1o+zj1q1j2ox7UAVvKNO8oVP8AhRtH90UAQeUKPKFT7R/dFG0f3RQBS8k0VbkiDKcHH0ooA/PfwD+2trPhMJb2NhYw6ft2HT0jCo/vuA4NZXxav9e8YaLaeL5NS08tAXj8sagss8GW+VQg6mvn+3iuY4pW8uMRNuDfPyc9MVpW+u2VhZ2rw2t3OJsbBcjywko6OpH3iPesrlXPePhb4P8AE3xK8QLeX19p9xdWqIWtmu44JnU+q4+Y/jX3d8H/AIPW3gmaXWI9UlnvbqIRTRRSIYnYd2xwT9a/OL4M/Eq/1LxDa6ZrmrrDpxmBP2iH5EA6AHqK/Si3+JPhH4X/AAjt9atoIfszQMVh0+Nis0o6tkDKihPuFz0togu2ovKP92vkhv2iPH3jLXItY8NeHdUvNMgifFrG0bRS4XrhcFjXvPwa8XeOfGWl6VeeJvDtnpkN5C0hmjd1kjf0aNjikM75YG9Kf9m9qreJPFWjeE4lfVr2PTkdljUs2WJZuG2+lXrS4iv7eOa3mWaNxuDqwIPscdDQK5D5HtTfJq55Y/vUzyj70BYqtGE6ik2j+6KtmHd15qJoaBkO0f3RSpGPSpfJp6QmgCHy6dsqbyTQsRoAZ5yxglzhVG4mrNndRXkccluwnikXejLypX1BByaxvEcy2mg6nNIdix2krlhxjbG5/mBX5sfCPxT48uvGmhWOneJtQ02zsDuYpNlIYeu0jPPHagVz73+N/wAZB4B0ae10iJrnXJo2EarGW8o+pGeK+XbzxBrXj/TY9QEu8SyTfY4IQ+GkSPCs/PPPPNddcaxa6vrF7r3lzXczNHF/pUYjOyRtvmqw+8R71Yt9Ln0fU7Cw0C1htdLiaPekcihl+bD/AC/zrTlETeBzY6bajTVlZL+ctcNb3ThZ2XON20cA45xXaxbZFIDfKepVuP1rxiPxg+kahYajPp8cc19cy3Lavcy5jS3MuzAUDIwOK5q1fxn4+jjlttVvrtJYYSiWbtHEspkUuGwo4AJFLlD1Ov8A2lvAtv4u8C3eq2ypLq+jQ+eTGVZniPVWx1x6Gvkzwba6Ds02eV5JbqGRo1treNmd33dSRwK+s/Avg3xFoWveII9S0yCx0i/0+OFS9wZppZBD+86ds8n3r4U0uO+u9afT47+WK0MzKsFmwSRj9RXk43C+12Zw1qak7n1E/jYeH7hbS+04W+iahtjN/dOIo7ZwMZbOc7hjPrXaw+MvBXhfT/Nl1vRoYY/3g+wjeoPptUda4zRfBOiaFrEHha5txqS3Wl/aXmvpDIr3HmYwN2eAK9E8O+EdC8B6LHImnabpcaRo1wxhT752jdjHqTRTpuNNJs9CEbHF3nxKsPiBDa3Q1j+z/DWnTNKzXdhIhuXQZjVB2XPPNcf4+0jSfFmi2Ws+EdZ0uOFrcvLZtA8UnmHuoIx3r6P1fWdEsdLe31uazhsbhTby/amUJg9QQBjFYmj+NNOvNPvBF4ak03SbeMi1kmgjClVXdkADpVOLcWmRUjCqkpdz5B0GEyXxkl5kL7jjrn1r6H8AtBpuli+m3LM3yJ68dTXzx4XkM0zyg/ekZh9PSvfLVmk0fSlTlcFc+5rgw9P3z7bGVPZYWKXY7Sxm+2YunGQn3c1YsNywzXcpCuOlMWD7Hp8UOMfNVbUpnjtjCoznrXvrRaHxM3zO5r2NvZSDfNJuk/u12Ph+OONdwTj/AGhXI+DNPtbmSR5pYy/+0xNd/Y2VmwGy8Mjr1GcLWNXYIGj9lt9i/IPyrMk0d7e48yN8r9a2IY45htEnNI0GyPk15i8zpjuZ4h81XSTlD1zXhfxO8PSXWl6pCxxc2z/iy+1e8SvsGO1eZfEq1H9q2EwPyzI8UnuR6+tC95FqTSsfL39rOkJt5gBheGK/N+dZDfv2WtbxRazQapJJ/D5rJisKN2E3HFdmH0jzHlPli20Xre0jvNqmPyynocV0nh/w7c3dw7KyG1BxJKTgxj1965ixaUXwVkJR+610lvdSC0kELkB19eayrXbucipupU5uh6B4dvvtCXBUkKxwAD29K7GGzaSFJIWwSckHvXn/AIfs5La3Mg3BWO4AGu20rVontMs2CPlz71yySse7S/dqxm28UmmSSpCgbzGZjx/F6CvSfgHrPmfEjSY1TYHilVwf+uf/ANauMWBsPOvJjIdD25re+EFiG+K2hjz5olaV4Qsbld2Y+uRV0E+YftXZo+q77VXknW3023S8uVYiRnkIjgx/E5HX6CqFjoUlvcNc3ErXt1v3rNIoUJ/u+n4V0dvp1tpkawWtskMf38KAo3HqeO9NeDoMcDpXtGBizQvjHbOfx9aZ5Z962JIx6VSlVQ3HFBBmSQmoXiNaUke7oKie3NAGd5dJ5NWvIb0pfJNaLQCp5Z9Kd5NW/JNHkmmBCsftTqdJNb2rbZpo0O3ftZgh2+vJqxFbpIyFGV0Ybo3U7g/05ouh2IdlJ5belU/F1xd6R4V1a+slEt5DbO1vEejSemc18N6b+0N8Zfijr0un6DIsd5aozvbWSook+hNZ3EfeXk0fZ39K4a0+JUHw/wDhPo+tfEO5/szUPsy+fG23zWb12jkmuS+H/wC114Y+IXjCPQLHStVWeZ8RTCLKhPVgaXMB7Qtr70fZzVwQ7etLsp3KsUvso9aPso9au+X7fpTfLouFio1uqrzRVp4w+5c80UXCx+PPgvR/DXjBp4da1KHw/cWcP+j7bcxwz46bj6muRvmu4rl7e2uftWnQTb40duA3qB61GviWW4sxpxt4YIw+4zRIFdgPUjk1NC1rNGI5oiiq+6R1GBUcyJNXT9alm1lZJw5kLby1sADz0Ga/Rb9jDWfFnjTSrzRvEEm/w/FA8Uthf27EyRv0Mcnb8K/OSGHS7zxOzWUs7WC4EayDbJIQu7PHAr9Vf2J/GFlqHw1s9IjQQPaAhWuXw20dBknoPShO41ocovw2uvgFrWuX1yl5rVjb2zXmn33meWtvGWw0anqpx2FeRaP+2z4jXXbW1FxJd6Jb3I81fs7LKsP8RaQ8sfrX0v8AG79orRfDety+C9UtXjttRQ4vY71Y1KnqcpXxH8VPC5sfAug3DWJ0+OPz4bieOMNDcK77o9+OWOGAOewpt2Hc90/aC+OfgT4mR6Rc6Dqtkl7pt5HLdzXUY3Txoudq8ZK57dK9L/Y68RR33hXVIbvXLSaa4ufPisWh8p7dD0BY8NX5oxtZQ/2a8EEkuoKXZo2tgR97AVfm5GOtesTzalqXgu6uWubiwuMoLe10ydFtZwPTA4PrRck/V9ohIoaJRKp+6ysNp/EUzyTX5x6J+3N4k8H+FbLwwNNt4H090f7bKxSSZfRgOT+NfUHw7/a48IXHw0tdV13Uli1gLuns926TPoKZZ735Z3bVyzf7SkE/QZpGjK7c4NfK/wAWv2o/D9xcaXqvgzX9LXUFi/ex6gZxLH/2xB2E1z3i79szxhFosR0fw5HLctHg3E0Em2QngNgHC80rgfZDZVdxTj2I/rSV8Fw/tXa94z0yxtru+i0+8jvFRy/ytMv91QOG+pr7T+H/AI40n4heHINV0q6FxDkxOevzr1pgdDRupZeOnFR+W3pQBy3xakW1+GXiiYuV/wBAlXIP94bf6mvib4R6XZaVDq19dH93LciwjYe42Z/Ovr/9oW8Nj8IfETHo6Rp/31Mg/qa+PfBM0N18LxLLDczRtc3EjfZB+8DLcfKwPXI7HtWi1IL/AIw1a68NXE/hy61yT+z7eexEbQoGm8iV2Z/MIGQybTj0rN8GrdfC/wDtDxj4mhvobN7iU2gmkUSz5bCxLGPvZPc17doPh2y0mLeI/tN6xBa9uBvlJGcZc89z37mvEvjt48s9O1aea5C3uoaZfQQWNvn+NRvkcn/gQwfajm1sK6vYzfE/jfVvhbqVj4ik8PPaC6DQ21lNfvcW8kbtvYFc/u8HnivY/hF8XdK+JmjTXVrbtYXcRKzWZPXPVvpXjuparo/xo+GuseINdC2moQzfZ7SyjuMGH5sb8E8kjqe9dF4F0LRvAvxiGheHzNIsWiu96XkLpuMmV/4FjjNKQz2Lxx4gTQfB+s6luCm0tZHVm6cjBr4F+Bl9FDrlxq17GF8tS0LkbvnPoPWvoX9sT4lQ+Gvha2iW8uNR1l1gZVOCkXcj6180fDiK4ttPs5WAVmT7UDnjbu2rmo66nDiqns1zRPVvE3xEuPEWuG4+xqx0rUBHaLG5RjHnJG4die1W/E2tal45kguLOeRUvriO0+z+apUKnzEc/wC1gZrn1sftAjdZFbzX2p/wFcbm9ST3pJpv7Js9OtYeDbI37yJi3LBCrfmGJHua6eSkeFHH1dzvfHGrSav4f0bQbqSy1fUpGMkyhyInf5yoLrzyBWRffFgWnw9ubd7WWSVbKSKNlcgRRsnyjHr8wz9K4+4uBcPGRe+WQQzTRxdSvfH41heNNQEVkIIFUxzwhhuPKghFOa48Tyqn7pphZ1sRioRje10ZXhO+eGNVyfzr6D8I6m1zpNnHIuFVl2mvnfwyoOMjNe9+FJll0WyZTs2nbz6npXmYfWR+zZnQX1dWPZLxVMET1l31pIys8cm78K0tNf8AtXR0YLl16iptPjHzRSjBr1j8912MjQ7hY4ZTuKSewwa63SZo5ox5Vw+89QxNYc2ltby5RTtPUit7wzpcDRb5bko9Z1C4+6bljHMs6ssxIrbmkZYecmq9nbwWqf64yfQ1buJI3j615k4s6Isx7y4O6OuD+I1wGjswv7wr5jkiun8Qap5SvFbbS4Xhz2rktbaGx0WS6vD+924UNzj6UoRaVjppR56lkfN2vxyXV9MWztMu8jsK5O/im0+4aNl+au01i5SbUJGj/wBWW5965rxF5rX0zz5EinHHQj1FEJ29xnlZpTWHlp1Lum72RCBiTb97tW9Y6WCwYgEKVQ1gaPfFbZkkXa/l9Pr0rt9HVJrMNzuJyR6moqyse1g8LF0ItrU7LRofMsoBtGOnSoo7RrWF0KDerdMUyO6XTxF/pDKqbSAOhPpU93qaNOkinc0oywrCF5Iivyx0R0GnqXslTz1+5t27eK6L4Q272vjrwgZCctcKrc9DjH8q5LSbuOG6RJJCY5H2hgemV4ruvBkgh8V+H3Aw6XydPdttdtK17HnXPrGTY3Xn61E5X1p9xGw6DFVHif3r1RkMzD1rMmkVX5NXJreT3qjJYvM/IxQKxIrK3RhTqjFgIemTUnkuvXmgLEW2k8mrDVXvNQtdNtZbm7uYraGMFnadwm3Hp60wsL5Jrz34pfGTSPhTbhb2FrzUJITLBa79gfDbetd9p2rafrEbPZX9tfbNu77LKHx+VfI/7dFnD4r1jw7bWvnCWxt7g3LeSfkUnIH0zWc6ipx5pAot7Hkf7S3x00/4k+J7C40e3ureGG2W3lVJioc+4B5qsbfxb4L8G6Lr1346vLVpoFl0/TYrpyQd3RlDcCvI/Gng3XPDl1FczwA2V4Q8MkMi7WxwwyOhBrEv9cvre9MbXEzyIuI1HRV/u59PavPWIUneOpDcovU+2/2jPGyfFf4d6Vb+HtSm1LUFihnjtdMRvMll24lWQ5yRnsa+bbH4Z+ObIGTSPDOradf2kRaXUI5Squh9DmuG8LePNf8AB8kt7pk8tjLKContZC3Xr3717R8Pf2yPEWm2MGneJBYeINGXKu4B85kHRSTyR7V0qqrXYJo8k1bxx4j1vxIkfizVLvVBA3lt9onLEe3Oa/Sn4DWngHWvDOia54d021h1prRVnZo1NyCOu4gZr46+IPxn+Emtabr954b8Eyx+INQt9lu823y4pP7wGOD7isL4A/tFXPwr1oPrUVzqNhcHZLFHcum36AHiqdWC3Y9D9Q+GXDcP6U3MbTGIMpmA3MiuNw/Cvlz4R/tiw+LNW1q68UXen6Lo9sN1tC4/fP8AiOa1V+O/gjS9Y1TWRfrdSTSYgureUkhCvHymq9tC17l77H0isftXOePvG2lfDnw/Lq2svJBYxlVLRRmRz9AK+d/D/wC3VoFu9zDq7hjHcLHD5C5LJ6k19DeJL241bwBe3+jpY3F5PZ+fYxXcimPcV4z70e2p2u5Fcr6HmX/DVHhWNr55C+mRJDHLbXGpL5Qn3sM/K3PAzRXzJrfwN8S+O/FV6fHxm1jUPLj8u60tke0iwOUGMUV5881wdOXLKormvsanY+MdPIWYsU3juWXIFd74LvPDV5JdWmuJKIZopFhMBwUl/hLeq1xmh67/AGfMvmQRzQBvmjfkH65rRhh0yRr64sZFtBH++h8yRjlf+ef/ANau45Tq9Q0nSNEsbW2thIJowxm+bgkjH8qz9H+IuoWM6x2OpXtmWGG+y3EkYGOv3SK5OfVrmRt8tw8me7kmoYNWuoWxCVUf3sc04ivY9IvvHxvdPlt7m2W9dVVYLy6kkkmiC9QjZVSDU6eLLrxRJaWZ1e7ifOMTl5I1PTcAxxngc+1eXWNw/miNphCC3MjckfjXT+H9B/taJpZr+G1jjZVImjOSPUUSixnrOna9qngvVdP1JtTsy1rHPJaW/wBiLvsZck7SQDuLDDHkYrzi68aazp7Np9vq1xFDHkrErSRrHnksgJwCR3FS61p+n2d9NJomrLrNsvW8ELQbvorfQflXL6ms019HLJGrgnBbHOPSlzA9DauPtPibUjfteS3d+vPmzSkvj03E5q5purQQ34vJDH555Pmkkf8AjtcXb64be+YQx7WcbM4q5qDO1wpCDb6Z4qWnLYjmO3vPGsC3ySW0C7QVKBIlk/PNdRH8Xdems7jSNGv7i0guVVPsUUasu3pgKBjGa8fhkWZlwwX5v4q7LQ59U8I+JY50hnt7mAIwaOURkZb+9mp17hzHoXwx+F958UNZttP+1NaXUkoijtbeJ9yBepyx4r9P/gr8HbP4O+CbbQ7WRpkVRJM7YBMh6njufWvygh+JNxHrR1G6kuINTBCxyCBVf5W5YuOct39a+nPAX7a2oR291qusakpa1Xy7TR1z+/k6bnP19a39pE1uffcluNjGo1jZgCpyrdDXyt8GvjB4z+NnilJdQ1ceHtDtzuNvDGVkuB7HPNfWcMKoqxxNmNRuXd1NaJp7DWp4T+2FqX9j/Be6JfHmX1sp56rnOD7ZANfM37M+rQ3Wgahp8rq0tjezMUbk7HbePwzzXvP7eVhqt/8AC3ThpljNeW0N+st4IVLEoq8cV8B+G/iRc/C3xJHrBZks7xBBfxnIOR0YL6+9WnYh6H3i2pQozI8i7O3zV8zfFrRPC8l14sfVpfLv31G3vLKXJ+eNkRZFU+g9K1Yb7xN40s1udAvbWe1cblk8/J/Fc1zd/wDDLxb44dk1Q2sscA/dSTNuKr6A9hxWd7M8T6/OMrezZi/HHQdD1O40c+CrWCTSbO0Y3F5a4WFmD5Te/d8d8Zr1H4NXWl+HfDV74g1O6iiuXtIftDTODL5aLj5mPJYnnmuC1L4deEfhzpb3vjDxO6iPDpZW0u4hh0KoScH3FcLoDaV4o8VG+1lLvSfh5nzZYLmdjPdqF+XzOeB/s03I66darUl8Fkc34zHib9pL4kyalZwx2+hKRBaTXs6wQqo6EBvWvStI+Fui+Gbm80nWfFlrDNp1msk0MMLFFQDcqBurfSmeJNa0TULzXtOh0pZfMby9Jjt4MRJFtxGydkOepGKt6b4LsvEniDU4dY1W2uNU+zp9m8uTcV2Js+ft19K5Ivmm02aT5Jprczp9Ejfwfa6tZ+KG06W8lkjtrVtKEs0gjbBYqOgryzxRoPxJsdFuNes9Sk1PRYZWWZrWJUaJh13IBXs+jmT4T6tptzFE3iBFsXghezIVY5jPuOPQkcGqGj+Mtb03UbrTtPu7G2GrFry6WdBNHcSs3MfzcAiudykpuPQ2o08PC1onzSPF2uS2MUsuuXjPLux+9cDhueM1q2t1d3zr9pnml42/vHLcenP0r0X4kfDWJtFtfE1nYNZRWkzWt9arHhYX/vLxyK46x01Zdu04rCVRS2Z99luDw9lVUep1Hh23A6cV6v4eu5bzTTbW6lQDkPjgGvM9FtWj9q9J0nxcuk6N9iSBDJ/z02jP50UZcjPocW1UhypHrfg7XJrGJFmOR/GAeK9Gt4bPVFWaDaJD1UmvnPw74zYSpHIuVbqT3r0XRfEDRvvt5wD/AHc16Skn1Pz7G4GpRlzRWh6gd7DBgyPTFUNSkWyDGPcregGKqaf48PkqJY97euanm8RQ3C5dAT6kVR5FpJ2aMy18SahbtgRuB/tE1e/4SO7xmaXyl9F5NYeua+kZZmljtk/vMcn8hWzo9jbTaa95LMIlVeHkbr+FJuJcadS+xn3mtrDbvPdbUgHRf4jXl3jbx1J4g2QCQJGTg4GAKv8AxC8QQbmhhl349680vofLSCQXPmBvvKOtcNSXY+zy/AJR5poh1C3jtWaNJhIP7wFQ65YmfStOuW+ZGZ4pGH3hzu6/TirLW9qLOOaO7DXLNtaDHb1qex33Fq1sVV7VnDYZsMpIwT+XFcdm3c5M5wKrxTS2OVh82a485lZIZCQGHHA6V3Xhu9/eLFnmpfEvhB9Cs9Otv3ZjCbzhsk5qlo8qRX8CiHBHX3qq3w2O7B0lRoI6bUtx8gF8jJfrUUtvLDptnOHYySyFRyc7R3rJmuJbu8WNGwEUfeNaNvdTalcx26OAsZKooPHPXFVhvg1PjasnKu+xu2F0twFWI4McikY7V6H4L1JbjVdIlLFJUvY2Yk8jDp/ia8s8M3KNdzqsWyTfh0P8I9a7fTJvsyxThQJfP8zcD0HuPwFJS5ZE2PvCeq7j2qTzlmhilB4dA/51G7DbXuxd1cjrYqSKaikqd5RuqB6oVyCkkDelSyR7unFJJQFyptP92vB/2vtL8O/8K7j1bX21byLVyIotNYDzmborLnkexr6BYheorz342eAvDXxI8NxaP4gjulhZxKlxa4+QjoST3oC5+cPwd+Kmv/D3XoJ9C11tFLSbGiusmCaP1KdM/hX0tefEDQPj7q0+paVMyjyUtr+GeNV3TfxFR/davnH9o/R/Dnhv4gTWmiR3d95KLFIkuI4nZVxuTHHJq/8As+6eJtW8RwCWBL0QQXUNmTnJVugJr53PFL6s+V2OnDP94ke0al8ONF1qzufCd5LNDa2zrLCtq7Zy/U+wNcbd/sc6PNKzW/ii7gjYYPnQB817Np/n28Oo6lp1o02p31it4Gu3ywI6R59ParF1qkU2qabbxa75l3LLDmzhQLGVI3sCQMZxX5CsxxVHSE9D6N4elU1cTwdv2L45rUxWni+zYjkeZagY/Ss//hijXNMDPH4n0vYvUyIw/lX1XcabFtaQmLYRuLkAAVx2q6i19qltYWUVrPFI67k86VXki/jcYUAAU6HEGY1pNKWhEsFQ7Hha/sVeKftLEavobBuRgOMVes/2KfEDvmbX9Nh5zugQsf1r2PVPEV3p7wmEX2ome/FrbRwsTJJHs+aUg8ABuKpWepa3NJKt/bxW0SXEdoipKzs7MvLjPYV1SzjMZa3Qv7PonCWf7HMFph7zxokqKMERxBTitofsw+ALOZXv9Zvr9+v7uTa2PT5Vrucm2vLOCeaG9Ny/lGSNTlWC8sV/u1nX2m2Oj6wJb24kEd8+yK63uEtpFXhD/Dg/SuB5pjJTUZzNoYSjFXsZtn8KvhNocQli8Pxaio6S3QMqfjnNbf8AwmCWuoSaZo3hn5rWBZOWXZFGem0HqPpWbpjRRw6t9ltPPtbWdYZ7NIx5cqFeZYlPHH92orPwnPqmrXImtr1dLmjxp10xZJrfb/DkHJU9geKcK9eXN7Wo9Df2dNbI37PVrvxFZ+ZDds0RLAxquxd6naeB6UVP4Xsryzs4YH0WHTtm4yGOTAeQnLMu3OcnqTRXy+IqSVR8j0OhKC6H5y2rWNjayWcypID1LIwYUsP2J12kNMpfeAvAFYl1q8V5h5Qyu3Vm+Yn8aqnVJYpgYzhR0ANf1Dys+ALmpWMyszpFsi/u5zVPy2eZY0JA9CasWutXUjlWiVlboelWrNomu2kuYtqt9zPGPritPhJauVvsEatgkESHaRnoaWS6trSzt1sXuDPsxL5qZUN6CtqK3sZ2E0NmzIzYAY5GfWnX+mjzYz5f7iQ5PHQ/SkqqJ1Ma58VXl843y/IOhcID/KtOx1CO4tQyvvuFk2+SwwMetR3fhafbtsrbEn+09Vo/DOsopQwHJbn5hUqSYO7LV9bJ5Ru/sqnuRHgFazr21uoR5iqTb7FO9my35VBHq0ljI1vNCykNzz1rpNXutO8R+RfxLcR3Xlyfa4bNMW8DDYsSceoJYmtIhYwbO6hlGxok3YzlmINXk3vgwTMkjAA7G4IHSudvBsvCjzNI56jrit2xv47hVCRJvRekmDmspiNazujcRtDdjLbfv96mW6Szm8vywZfl5/hb61j310m3I3Ql+CwPAPpVKSY7IVS5y6tuywyMVj7Mdz1jwv8AEbUtA1K0uINVuke3GI1kklCp9ADxX3h+x58ddd8d69FYeJdWW/u5Y5I4oGncTQbehaMr82a/MS1164uJiqn5T1LDpXUeFfiXrHhXU4bi1nudOktzgTW7lGx6ZBzW1P3BqVj9zbq1W4gaGRI5YZuGVsOjfUd68D+Kv7Evwz+JdrPNPpf9hXRywudLYJtYL12HjFfI3wr/AG1PFOkSwRa74juJrCGNSN2JXP8AvY619E65+3V4W13w3qGl2UF/NfvYHfcMiqu5ugFdCkmdEFzOx8ia/wDs43nwx8afYfAvxPt7uyIYStbJIsluP90Haa7iaa90XQ/IuPEGpayyr+8vLxwgb6BelYel6tJaSJbyxtGX/vKB/D7VT8d3RuvC+qxDckjQsAwODn1qJOzufZ0ctoRpOo9zyn4U/DNviP8AE661LWp5Z9DsJXuJ5p5Cdyj7kSZ9fSu81bQZrLzdOvJRcXc7G4uHA/c2kKtkkdiccAV33wv8LeHbDwFaW+pXk1hqWpFptnzeWsjL+6Y49Ox7VjeLdMaXQ720kcrJhY9u77zdc/lWFSo7XPgas3KvyR2Kdt8JdV1Dwvo2tQ3bQNeTRqbckgRwu2BgdjXonir4JaTcTeHNNsoI7d0mxPdRna7RAZb5hzgnmur1W1a30bwzaRP5ZN1aKRuxuCjcQPap9U8QQ/8ACb6fp/mbpF0+SUqo6AyY/lxXy9TE1ZTbifSU8HRhHY8V8beC7bTW8QzaTc3EOlaNseOCRyUMypufJrzXVtDnutXkt9HtjJFeS+fDb7vmif1U9j9K9c8ceILa68J+JkQ7ZtU1Sa3GGwSDKI2/8dU/nTPBLP4TvrfUm8BXGqzod0VyJWYfgmcV6WEnUqfF1PmcdaNZRgP0691TXvCl34Z1SymRXtW/eTRNjzAvJGe9fN+mt9nm2OpDglWHpivrvRf7T8SSa5rWvpq1q8ILWlrcP5VuiN3IU8mvkN7krrd/kKd1xJj/AL6rb2KpTaPrMhqzdJqTOu0+5A21rowznPNc5pbA7c1txsF6mrsfXX5jb06VF+82DW9Dr0NlxGzFvXNccso/h5qRJDv6VJpGkpaM9A0/xlIjf60119z4otl0GHbcMbmRufm5FeKx3Tq/yjNTG9kdh87cdOacakkcs8BCTvY9Gvr7S47LzRJuuP1rIvvHF7Pb+W90fL/uqxx+VchLIx++24+1VHuhxyVz93I61DlJs6o4elFamld35umZmZmb1JyaoNMV5BI/Go91C/vHq1qEqijogj3KuRwenFWtLVZLpTLtKZ3ZYZqo0pjZh2qKObDYBwMY4q+VI5pvmOgvNdbUtRRmZvLV9q89vT6VbEQt9QWXrH6rWLJpEtrZ2lwZIWjm5VFc7l+ta9iDHGI7g8SL8pHauWrqcFSnKDvHYkaGXT7qO5fMnn5UKWxwO9WvD7f8TaVoMp5CvONzZyR2rOv2e4u7dJQZCkBKLuyOetWPDoEN0JVYrHMxhcgYxupU7xjqfGVoqFRosWV8E1mS7M7YkX51XjOG5zXdWVy8mm3dw5/0lo8kL1/CuImt4bXUktYo1KxoyyOOrHfnn14rpbG8Fr/rOeAOPeuecnfQKersfoL4buftWgaZMPnSW0icE89Vq9NXPfC66W8+Gfhi4U7gdOiJ9yvat6Yn1r6qkrwRzSdmV91R+YfSmNTPM961sY3JGkx3rN1u4uYdNnaJtkqr8uBk1e3Cobm8t7VVknuYok+7lnG0D1PFFh3R8iXH7cV34O+I9zpfi3R/K0mJWTdb43P7rkV4n8bv2yb7xt4v8zTJrrTvDgEYFlJIUL467gp5/Gu//wCChnh/Qb/VLDW7fxFbJqcVvs/sq1UM271LDvXyF4B8G6NrV9O/iDUX0+zij3Fo+WJ9BWT0Fc2/Fenpqi2162rG5iuIt0Ei3AJjY9FbNdL+zbrDaj8So7C6k+0Ty6fJCkgUZ3Doc+orzrxNqWjahdM3hnSLiPTNqp/pcnmHcO/Peug+FV6fAXxI8NajcRRmD7QqymHAIDcEcds14+aRdXCzS3sdeHklUTPvfS9KlBthFNI1q1ibMSqVUqw/iPHX3qIeFdS01dlgLdxEYpVNwX8yNkTacDOPm7+tXfC+rXN1LdJeaebRUkAi2ybklQ/xZ6itAeMNH/t9dEXUbddTbOLUMS3TJ6jHXgV/O83XjUdOx9hHZMrXUD69oT2sqtZS3EWUkk+6p9MCsiTRfEFzfS3l5e2RNxZPYtbrI+LON+hi+Xk+tdfcSQ/avsYmjafG77Osil6R7VvX3rjjiquGfKo7ltKRQ0PQ/Jnsrm8eGK9hsltGhhOVBByxHoSevrUeseFbrUrq8ktb9YGNuq2zxxgtBKG3Z29Pu8fSo9R8Rafo8kFvqWoW9jJcbvKE8oXzMcE+wzVdvHGiQ+Ip9AbUYxrPlqy2gfbIzMuVUnG0EiuuisZOSnGOjFoh2g/D86VrsmqXE1vfTSQLEf8ARljCNuySuBwCOOK6SbR4LiKVVLLuGQ0fJz615Dpvx61rV7e71Gx8IalcaJYSeVfTTTRiRcD5tqY7ryK1IfHHi3xjrkk3hu7086Pa29tPHDNbZ+3iUMxy3WPG0rx3r0p4HFTq+0quyRnzx2Ok8E6XaaX4VF9cXO17wG4uLi9mLZkLONx3fd4A4Fc94F8Xz+K9c1y/s4LqbRzdCJbqUiO0ht4+Ayk8sSa5DT/EWs/GG88QeHNW8ixXTvmtYYYVJ3l5EDSBumCq/wDfR9a1bXxVDB8LtNsl8Ow3s+nXKaRFpE5O0XglSPa5PG0kljnqK9WOBkoyVR3lL8jP2mh6vpeqWWqxzCwu7e5EbhGEUiuVyu7nDUV5X4Bu9a03xxr2n6lb2Gj3mpRQahbwafJujCqmxx7c0V4OKyz2NVwi9AjUurn573Wkf2VGvnWl6JpTmDfFhWX14qWLSRYyFpbU+cysjLOBsX3wO9ady0F5p4kmluHit0xCrAFlHoPT8Kbputabb6Ld2+yY3ksbLvmgJIP1r+mbnxwQ+H9MsdOnnuJJLi4MaiBDwCT1OB6VnWt1bw3m2WRFX0aIEVdj1iKzWJZZxcTRghIJI3TaD3qjfarbt5TRJaecP9Z5bEj8Kykrgbr6np9vsiS9tTFuwfJBBB9aoXUlzcXbJYz3F46t8rhhz+dc/fRT3kxkIt4wxyPKlDc+tK1nJax/LIjv6K1Z+zGb15NqdnLHI97Bn/nmrnP51c02+ma38wSLcSt0VjXIrHdXCgtHKx/2kz/WpbW7mhZcr87dAtKUAH6lIdT1CQm2mLsNu0AgbvrTVv8AUdHjmtfMngVxskVPlD/XHXtXUvqWoT6bBE0kccgm3lvJBJrG1y2hMcUj3TSySHJ3S5JqotIRjWe1rjzG/wBb6t1am3EJt5GbzAHPQY6Vq6ZpkeoTsqvF5m35Nwqk0BmciQl2VuuKTaI5RLe6DwrDdzuEzu+Qnr6/WkupouY45ZEDdGZAasadod1fXixxxNOu7/VghT+danjjSZ9E1NYP7J/s+NYVbyxL5nlsOoLd6adiTGd7i3hJctHn5jgAcUtvqUBaONzI4k6liTim2ynVI28wh/l7nFMLWtrhZIyT2waJa7Fcpu2erW3mEOZEgYbDLH8zmu48Paj4VutU021sodSe4mkhguhqCJyPVeK8w/tL7PIsnl4PXOK634RvPqfj6weR1lMTh1xxjHTFRFWOrCxc8RCJ9MfY4w4dsM46MRyKxfGspi8N6oRzJ5EhDds1u6gxh+VRk1yvjRrmbwlq3lIWkNrJtX1q7n6ZWiqeHkvI+i/C9npltpNhZTeQywwRJtIDH5Y0x/OvH/idoskPiu8sYbnJuLUS2rbsIJi2SCfYcfSu8+GeraXf+H9FNmbW8mNpHc3l5JHmTewwUXI5AAHFdj4k+H+h69Yt/aNi0LqNysDyD3IracfaxtY/I9Y1OY8F1TUvHtjb6Vfaj5E9to8qztHHIu4gDH8q24/+El8Ua9YeJ9HltYb6/iNvHYsufJtycqzH1zWvq3wn0LSNBe6W2ubq3uNsbSzTsxb2OetaugeKNJ+FunztqEEksc8ccUaQgM6gdAM9K+enCnTrxw6WrPU9vUlByWxnX3wLt7Dw1LeTyST3McJmHmTM0YkJyX2njcSTz15rG8C+KbrwrpVsLhZp9OlR/s5jyxSRVdiD7cCvZJ/Etp4s+HepXlla3MNu0MkSLdKysCv0NeW/DPWrOx0u30rVIxCs6SsJpB90sMZB7cE19PHDww+GlPsfM1qkqmIRb8XePrez8A396DgtHuDM3OPrXxnYzG4maZ2Jd3zye9em/HbxRFpui2Phy3l8xpAGn2nog6fga8u0v53TFeAqrre/I/Scpwro4dN9TuNK+5WqpL96x9PfAVR1rchjp3Po46Fm3Xy1qbDM20KSf9mq3me9a+k6gNNuop/KWYDqjDINRobOXKRWcJaTy5AY2/2qu+JNJ/sG5iiE8dwWjWRmjbgH0qvresNql9JciFYC3/LOJdoX6AVjXCvI3OT2qjGVSVh6zSs3GatzSSXn2fzArRx9Cq7SafBp8ixxuwxu96u3lyslvEoiih8tdoYdSaCHdq7KF4sC3MqwFti/dJPWmwMJryGKHgnrmrVnHBcTbZjsX1rV0zwnLb+IbNSjvBJIoEq/MK0j3OSrJR6mNNHHa3lwssMk6p8uYz3rPaF4ZCCu1l6hq1vECrpWu6jF500KiRsLETg1jC4kupnkk3MT3Y5py7jpvm1LscjSSoN3A6V0tqyyIm8/d+7muStPmk4rVuNQl8uGJQF8r+IcFq55rmFiKLrL3XYTV2li1OGSOQxFBsyDkV0Fn52k+Hw77ZZLlVl9dh9R6Gqui6GmqMGMv3eSuOKg1Gd7fVLO088mJn2sq9APTHpXKpOfunxGIoyjXbbJrG4Ms11O5DMzoox/tLW9pN79sa13jbgIsn1Dd6xY7P7MrzRxqIo3G5RxnDZB/LirtqzLbOVQpIwZ65MTelFhbldz73/Z9vjefCPRE3A+SJIf++ZHGPyFd3NXj/7Lt+Lj4YmPPzw38wx6And/WvXS+evNfY4S8qEWcM92QSUzaPSpabXTy2IOa8TeNtN8Lwq94Jym9U3xJkV82/tGfteWPhXU5vDOkWqaks0AM18vzqjntz0r3/4vBl8HXki2cV40CPMyzKCo2r71+UnibxE+ua1dGezhihvpSwbOGGOnNZ1JWA5zxd4k1fXdYuLhZZJmbpzlqqaHcSFUhK7QiZZvWugtvhxrvh3SV8ST2PmaXK2yC43MWkH94Lnp9a5e/wBWhWTdCPIA4ZV4JrhnzXAt3WrQabAtvZIqoTngY5rMs9ZkuLpZi7R+U6udpI245FR313aX8bfZUCOP71ZCW8sMjgz7hJ1C965qkW4tDho7n6O/DXxIlxqymaz1ppdQRcXs6MLSOML8gXB4Prium8YaUtrrM/iAuUMdmM44ZJI5PNUj1JXj6Vifs96hHq3wt8P+XO00X2XckrDb827GMfSuz1bw7c6/qunyzXAGl2u7zbMfembGAM+mOPpX4Ni8TCjj5X0PtKLlKkjjZdG0zSvBY1eysUXxJatFGt0sRa4kmEiJtYnkgg5IPWvWtpbcWGG3fdrz+88A3txeWzWus+RayTxTXUTW6ymVkO5Sh/hJxyRXe29403ySLtf1715WOqRqJOLubU4u2p53448LzXnjGO/1Dw0PFOjrppto0g8l3gfflm+cjk9jWJ4Z1bw34+1TXtNjiaO3nhgmkt5k2ywsn7mX/dZT3HSu08Ta94m0nxNEbXQ5tf0G5gURixaJZ45l+8rb2/I1xkPwj1DUJ5dfivp/B/iWa+urgSWpWUrHM24xTDoRu5+vNfS4OvTjh0q0uXsZTi3sZvhfUD4E8YNFqF0qWUrPpd5cTNhUuoFRo5m95ITg+veqPhuHUvC+mp4v0LTZ7/Spbi4jbSbcf6Q2n+aWhlQHqVydqnpk4ra8bfD+08LfDfU5tQuJPEE6ajb6rfSaggDXTK6KQF6AbePpxXqdvCkcMSxxLDEqAKiKABjpgCqxOYU6NJTgudPcIUtbM8A8Pw33/CyV8b2en6hZaPq2p/2Y8F5AUcwyQpmUgdP3qk59TnrXS+PfDlxoupajNHol/rmia0VkuItNKi4tLxPuyoO27A5HpXq0kQ8wbizY6ZOe+f581CsKxn7p3YAznnA6D8K86Wet1YyULW0H7Hpc8r0H4TXk1nFrd/rmo6f40nyZL6acTmFT96HA28d/rRXqJXcu0qCvXGOKK5p5tiJu7iivZxjofkwrTFsl2K+meKm89oFOGaNvVTg1NHHth5qrfRmSv6TufFk800hmaaaUzOyYOTnNSXGsf2hcKotLa0OxYv4gNw6tzWRG7UGIR9OOMfhVLzA2vEEf9l3iafFPY3H2eNR59nyHPqSetZ1tbrnO859c1WV9zYHT0q5bRD7ueaAGtbeT/q3LfjTomuI2D7myOhyaJsq22MHPtU8M3Ox6lu4Fy21S8jj3Bgw+tSx6oNQhRZGcTqrZ4GFz0qlJGITtU8enaqDfLcSOV8vPVVGAawcQOi0lrmz1CKVHEo+gFb+imy80JN5IZ26kDNcFHcEdGP51UZpIZUcFzjpyahxA9pk1Dwhb2Ikgg8vUlOVkgDNGRt6EHvXA3mvTXEc0cqwyq3d1Y1zn2yaVSJMqCcke/rUqQyzp2/OrLsh/mRxy4NvGo9AGpWjtXmbA3fU1FNa/aYflPzeveqn2CWDkjcf9mggt/boSwXyJHRepZya9I+DsdveeKrUQW8dvcvJH8qNn5Q2T+leTTRyWrFQSfXmvY/2cNEudW8VX2tEJFpWh2Zur28kJAQYwqZ7kmhtJHfgHy4mLZ9F3SK03PNZutbU0u5baMLFICMdttVLPxvo2uSM1rcEAry0mFArmPGHxS0Oz0+7sba6W9vJEaMLHkjP1o1Pv8bVpwotOS1R1X7KnxSg1DQLbQLoxw3Nnu8pm+8V7c19OIp1jKzMST13HIr81vB9nr1hqMF7oltevcIOGtYmYFfTjtX1b4H+Peu6LZR23irw5qXmL/wAvcVocN9QK2jU5VZn5VOUVKyZ7Z48kh03wytp9je5807VMK/6v/a9jXy14+8YRXWpLB9n+yzx5Vppi2Af7wXsBXvsX7SPgW60+VZ75rCX/AJ53ELqa4PxF8TPh14su5TFp39qanNbvbx3HkfKue+5sAn8KmFOl7ZYi2o5Sc4+z6HrnhbwjaeEPBrWaXk15aTq1xJJdPuxuXpzXyv8AFn4i2VtIsOmsWht12IM/M7eo9q9M8Uat4l8Y2kVlbW95YWCBV8uOMorD0ZjyRWR4d/Zm8J69eQ3Gq6peTXJ4CiZlRfoO1Ks51ouDeg40aakpNHy74kttR1a6tb+6VhNd2yyozEnK7nUD6cVZ0exZXXNfdFz+zD4D1/S9MjlfUoBZ24t0kWXGADnkfUmvl/4keAh8OfHWq6ErmSO2k328jDBkjPQ1xyo8qsj7DB5hCygzB09dsnNbqTrs61z8dwF6cVY+1Go9kz01joG/Av2h+oWt/VtG/wCEba2MlxFcGWPzNsbdD6GuGtZLhdrxzc/3Wqyd15IxeRsjgZNHsjR4hy2O5t4dIn0x2SaUaju/1bKMfnWY+lmQKdzKvqBWTBPgYBwK2H124ktUTaqxr1I60cpUKunvD9NtZJleKRslemecVq/Yx9nMG+PIO4N3rAt9SRbhWLMuevNXZL2K41F0gQ7AvGD1qfZscsRCKsaFro+mNua71IIP9lMV6T8NLzRIWNjHqT3ziT915iDK/TPSvHtQjaNVHmPu3fxE4q74dmXTPFFizN5YRvnbdkVtTjpY8nEVlLVHafFqx0f+0BKYXeZmZi0fK59DXEaDNYWOqLLc2bXdsOsbHg/hU194mkt9SvY5W820uJGwM52/SsmeeOY5gZgfrXTUw89EVh8VC25oXdjb/bpZrOLybZ2yqtzgegqpqEJWNnHH0qbT9WiVUhnBx/eApuv3UMlorW/Rl+Ze4riqUJU3aR60MRTnG8DR8Ha6qSGPPzbGOaoX6S/2kZVG/wAiRVbb61keE43/ALYiG7aHOz5vfj+ddl4R0+TULy5c7GiZg8kZPPHpXLK1JuSPl6lP2lVtmtYWtvPp93JMmxWX1rOGoF3h81s7WaN8d8twBRq16Spto02J82FXgmsFp3tWhjkGGWVnJ+vSvEqN1L8xxV0oux9ofsgaitx4a8Q227LwXyPtz0Vo+te+V8O/AX43ad8JW1uXVYnkgvltuF6jacP+nFe16D+2J4L8ReKNP0SCGdZ72Roo3zxmvscvqfuYxfQ82a1Pd6RqTeKeV3IwHWvVepkeN/tPfEaw+H/wxvl1KG4D6nHJZpJEPut61+VPiKSWG9S5Azbp91Gfca+wP28vijrdx4gbwQ9gsOnQsLm3kRfnkz1Oa+TrfwRd+JmtobBJI5uUdpgAit/Cc9cDvXJU3A1/H/xCfxVo9jDo4k0bTYLfbNG1wHLn0wetePa67fbHkRi6eua6fx54dn8J3T2k99BdTjbuW2lBUfhXLW7tNG0bAY/vPzWfKr3Am0TTpdShuJQVjVf4z1P0FWLW3a2vZPNkH7teM/dNWf7VEEMYK2sRjX5fLQKW+pFc7qt4WkLKxWNv4c5NHs09AWh9wfs3/Hjw/pfgmz0PW5jZXVuMQSbflH5V9BaV8T/CmrKpsPEWmyBvvK1xtP61+aPgvUV0/TbFLiMiK7MsCTKfuuGXBz+Jrr7jVrO3W0uZ/MX7STH5eASp3bTk+1eLifD/AC/MU8Qp8smdcc2qUVyJaH6PrdRzsPLeOVH7Blz/ADqx8xzuO3d0Yqc/oa/OXTfEUdrfT251eWF4yzRv5rLkfga1v+FveKtHuC9p4nvmtvl+Vpy2P1r5ar4X1U7UayZ2U8+inaUT9BxceWzCUFS33m7H61JtK8qvHotfDK/HrxrqFutvL4kuHjbpIqKD+dVofjh480KYCbxJeTW56kvkioj4W5l0mi5Z7RufX3xKsL/xN4ZfRdMtlxqEscNxPLKFEUO/cxwOpGBXUbCF/up/tV8WzfHbxM0e9vGdwvsj4NJqXxP8S/2RHd3HjDU4bWYkIGaZWYDuMCrn4e4xUlRqVErB/bNO94o+0Xj2/wCtK/8AAjj+tZF9rOn6ezPdXlva/wDXWVB/OvhXUPHTP8zeIdQvh9Zm/m1ZFx4l0u7GJ4tQmH/TQo3860peHFOP8WuT/bUl9g+0dW+NngrRci48SW0j56WwMv8AKivjnRdPs/Ey3T2CzxvEVXbMgG4kZOD7UV9DS8PMv5FebON5xUb2PJZbiJOCOKozTD5q63xFq2k67p+lfZNNtdLms7dba52KyvO3XznB4HFcrcw+ZvaKMugX5mVTtH4171jAzN9BDN1JNaV74ZvdP0+K8laF4JF4Cv8AOv1FZ6kN3q7XASKE5ZlBIq9Ysknzc7vStjRfEuk2Hh66tH0Zbq/m+ZL934iH+7WXs8v96m1Ru/hGKfKBPb6de6nKq2cLyhjgPH0VvQmkj0q5aN38vaY2+cSnBHuPUVqaM2tNpMtvZmeS3DtLthbaSfT3q1b3Frq1r5F1BczzqNxmLchP7ufT2rLQDPh0S7uZGTZGr5Q4kfHyltuan8YeG18Pa1c6fdMsl/ZuyXJifMY+nrXb6p8Eb/RfDLeIJ/EeiWJ8jzvsk95mbZnITjuDXAzahFdaP5Emm+ddzzecbo3AOV9DUyAw3mhX7qE/hSpMrNtYEU17d42bzjt/3eKcoBOSMn1rO5JajgiuU2liDU8Frb2umMoj8+4dtvmLIRtHrimxqkeniZoJsyNuE6n93j+dQPqEQXch+f0qkmy7jry8isbgrgGJum3rVebWUkkVIPlpGsm1aSNbK1muJAMs23Iz6Dmta58KaBp/h+0vTrjf2+sjLdaPNblHQ+x6EVXsydDP2j7zIJH29MZr3rUNSXwD+yzb2CRCDUvFeoJ9pCjaxhUIx+o5NeRaD4ZvPETWNxCLe0gkuI7Zts4Ltlvmbb2Ar7K1z4K2XiTVPD8usoR4a0O0EdpZN969uG+Y59AFGPpUqjKpUUEOeIhhKbqSPnD4XfBfxb8Vrh0QnTNGVsvfzbgrj0Ar6h8F/syeCvA9vve0/tu7zl5r1sxZ9lPFekaIwjgFraxpa6dH9yKNAq/kOKzzDrnxA1KXTfD8osNMt/8Aj61iZeH/AOuY7fhXozpxw+kz5qeMxWbVPc2RdtG0+xdba3ktbWQnYI4WCAfgK249FFpZx3bOrozcKxzXN6r+zrpkejSXFnqWoPqsYMqTzlFBI7VNpa3i+HLKHVJgbnyFZnTpn1rOioYh2sc+Nw88DDnvqzmPiV8IdB+IGmzrdWvkXLK2J7dQr/8AfQ5rG/ZB/ZZXwfcan4m8QhbzUPtb2tg0x37IR/y0BPQ+4r0TR5pXuvIluQI9m1G/vGvYLXwumj6TDFazSTiNGAt1kVMhuo/CtMVSVGyRtlNadZNTZXk0Lyz5MMNuwZuPLBkP45qjNol1hRFbxqgDbgiKJN3qd33R9Kli0S3uGgmS3vIHkdWKFssB7mp7iFws1pZvNPaq/ktErKG+bqWbsB7VyH05ZtpJNOkuJr2bz/NRVjtkACKR1y3U18p/t1WGlx6x4S1S3McOoXFvNDIigAvGOjH1xX1JDZwTQwx3DRTPH+8EywsFye2K+BP2zPGQ8QfHBtJhuBNa6FaR2X3sAyNzJgj0FPpqbUl72h5vBIrHcp3Cry/w1i6b8rMA2RW1CtKyPZiixGwh6nNWLdvnqqYfM71qx2SxW/mA5b0rA64ycQhqz55ftVSHdW1oOhyeILl7eKRLeRUL75DtXiiyK576soGPeucU/S2+x6tAjghJBtDdqPuvtXlfWr17HHJpMaquLiKTcsgPb6UaCeupY15nkjkClSB0FZek/wCtXzuQQxLDrUatcTZ3MOas2MQSZVU4T1aumhFcyucmIfuPlKl3cJMqkJ82c5xRHDcy2/nQjciffHANXLXTGlmbzZ4Yf9lun6V0cXw0mvoc29/p6q33k808/Wvoq9bCe0imfM4eOJUJJnPW8hvtNt7WCIjUUlbc5P31PSqN4r2800LkOynZvDV3en/DTW7PVrFbi3ESK7LHLGesfqa5XxFoaaVeXNu7xHMrAMsoJx6nivMzaNBOPsXfQ9XJq1WanGpuUNAm864DD7ynIPcH1rZ8PrcWd9HLb3Enn+btZIyRkehrM0+KHTfLCkMz962tNkm0jVIrjckYds88V8lX2uj2J03cTU9Ua+vrt7acRyRtxu7Y60/VFhurKDyAzXOzLszZ6ruFY2oeTZz3eSXuN8g3L8wYHoSK1vBEkOrJIl6Ugc5iVCSSSBgfpXiuL+I+VxVa07GH4jt9W1bSZI9IjM17CN8q9d0eNz7R6103wh0OfztR8TW1gb2/0dY5LKHBVDJJ3AY9qwIvEOpeG9fOo2ZKTJERs2hg2Rg9fUU2LVNQuNPSaO6hESIEaHBUOqL8pI7mvboyhTim3qXGLlE+vPhH+1JqOqM1j4r0+6bXLiR1h02zsz5kShupOdpr6fsdQjurSK6K+TG6rxKcGvycttf1iPULbUk1d7BoWJdVcxIYz1wqnrXtOj/tZalZWUVuup3t3aSHZG13DuZF/vFjXqU8UmV7M90/aq+F2h6nHYeJjBLeeJWeOztQz4iRfVjXzp+0d4T0z4W+CdLvPD95b6hq95IXu5rULJ5KlcEZHQZqT4kftJeI/HWnSaXH5YsfPVldXEmML2DV4Nqlnro86C0BhsmbJijkKqR6YHapeLp31Gqdzy3WLyXWtWe5jEk9w52sdoOfoKo3mlyRwq0gCs3zMiqVIFeoad4LsdJZZ2m/0j/WedA33X9BWzc6Xp1zHN5swvZfL4c8H86weOpXsV7E8R/sueOyzc/aBtbJV48pg9AMU/wr4ZGreILdJp0toNrZkliZ0+mF5Jr1rVM2EMdpB5Yi/hjYAqPqKwdQ1i3sfJ1E2Qtru0mEkV1ZAKY3P97HUU6eM5pWE6Whzl7pdzonh6+sLu2kieC4EtudrLlO+0HpnA6VNp9v/aFvAZHZIpGUHcehJyT9SetdB4w+MF78XbTThrYefVoPke9klCq8Z9I+gNc7qyzWIGnL0DBg467k4x+Jr7bCy5qd3qeVViuY6h9DtLW58rLNNJBmMu2TUPhO4jvFvbG5jMV4yZTcPSqd211eahp0km6OcRRgc88dan1aSTdHqMSeXeW3ysFGNy+p9a9OnTvaaWxzvUsedJYbraXLR/wt6fSrkOpB18m6O7cNokPOTUJmTULFJsA8Z+Ud/SsyTdGqn70XXaf4fpX0kXzq8TjldbieLLdtL+zz20haUncYweorT17xbHqej6ck0cdqlrnYqjgKV7CsG8nA1SwSeTzIZiqbyc7Mdc13dp4ftNduobcRqLeT92vPT2r52dH21ScmdblZKxYuI7GaaUQ6dp81vtXaVTBp8VvbwR4Gl2RPrJDu/nXlceqtptqEFrI80ZwP3hANbWk+NNQubX7QEjYpJteNQT8vrk104aphKlozirmNSNXe56Lbajd25WK28mxQNv8A9Ft1jzxj+ECiuZ0fx9bNMPttsU47UV6FSNKMrRRlBStqfcVp+z78H7zR7S21jwlbNdrHmaaFGiT8cNXmPjTwj8BdJ+06Xoltq0z42tHa37Jbn6b1r2T45+Kv+KFmFnZXFqWnWOcxoSyxDqwIrwHQvCPhq70CbxFrF+dO0KN1hjjt0H2m6k9E44+pr8dxVepRfJSXzPpTzrUPgR4K1GcNa3lxYkdI2u0kY56D5kAzWrY/sieH/E2qQWK+I5vC93L8sbX1kGic+2Grr/FeqeHtah02y0Czj0q0tVLMsc6vLPKOhLjmtLXtWvdS8I6Vo41GbVdQt5jKNQZtxT5fliQnn6tXDTxMoS95hqcxff8ABNTxNHJ5lr4x0m4PTMsEifyNbXw5/wCCct/cX10vjTX7WPT1/wBQmlSbn/4ETXc+IPjJ4lt9PtNO8PXE0e2NY7nUMBjI/quelQ+AfjF4u0eTWJdV1KfUoIYGAhkmDtJOW+VFPoO5r1PrdIqzPGviV+zH4n8AeIrFrU6ZDawyyRxWMd5586oOjuD3PrXCaJ+zf8QdVuL8W2ki6njmWMww7QGi9QBX0p4M8NeLPi1rF9rN7qiRIzhLiZVDyyM3RI1Pau5kgm+Aej6jrInk1PULmPyLJZI1XIHfFYKpN+9b3TPmV7HwN4i8N+KpJLrSbjQtQSOGdkEcdqWMmz0xWRNp+vW9vBpzeG7u3mtxhP8AQGSRgegY9TX2DoPxI1Dwjp81+bSJ9fuJG+xXUg/1an/WTbOgz2r1r4d6XfeKtPh8U+IA2uahegSIqynZFGOzKP4qunU9o7Ieh+ci/DXxVfBZD4W1pl/2NOl/qa0Yfg341utq23g/WGP+1YyD+tff3x51W40fw+moQ3WoaZdM3k21rZ3pRXY9WIzziuYsfiFqHw/8KW97rLXWpa/qERnt9Omv5CYI/wCEvz1PpUymoO0ifQ+bvD/7J+rzaaJPEM15pNysm06bbWskgVfXOa9//Zx/Z3+GmoeHRZ+KvCfm65Kx2G7gkC8f7VWNG+Pnim71f+ztb0u1Sxv4mPnRqYntwV4fI/kazfCP7Sni7w/pM2m/YbXUlhtnlgzvMkTHu7ZziuiniaUfiCzPSPFH7A/wr17UIZ7exutICLj7Pp85dc+vPevErb/gm/dzXV2kmstAkbfu22jmvQvhL8XPiBq2o3t9q+v20OhWiGa4kuYk53dI0461X8WftQ+JVuGj0OWOKz34W4uLQ+ZK3oF6Ct/rdC12yGpI4Dwb+yvffDT4xTWMkl1caSiZlvLnTUBJ/wBhu34V7pI02qXiwlRCiyYjwM7eMfyq/ceLLjxR4dsri7nlaSeJHAlXYFb+6B2qTwlJayTSS3JxEGbJHU17dGMYU/a9T4rMMRKviPYp6EGuGbSdJnaFds0Vu0kQ67n/AIRW74e0fWrPwb4a06GB7aTyVa5uFkETIB1/gbJrj/E/i8WPiLw9pduiSPfX6D96M7Yh6+1d/wCNvtybby0M10lviE6dbxFpAzdChBx+dfN4ucqktT6jKKHsafN3K3i/TbmZ57r7bNFp+n2UrPHHOynft+XODyTXNW29dCgjkXzpRAoO48FtvSkuDb6nfNZjVpLiWFv9OReFx/dOPvVW1uZImezDksu2T5R23Y/lXqZXTe9jx8+rKUvZ32K2kxJc3q53gCPCR5+4fXPrXrVvqttrVjp8pmvTd+VtaOEkLvHBzj3ry63mXTdKub27AtowGkK5+YivkHxj8Y/ic/ji40fwb4j1DTbbcZJkgcFI3PbPavRxVJ4iXuanFk9XlvzM/SBLy3sZPtIvJrqKMbXjjkDY7cgdeajTWDcKbjULGS1sGOyMb8N+IFfA2gfEbxn4Zj83U/Hur3synJjjnVFP4CtVf2jvFEZYfbrsqGyDNIz/AMzWEcpryZ9BUzKhT6nqf7T37WVv8M49Q8PeF5XuPEVyqxedtPlWC/3v973r4LbWLrUdQmu7u5ee4mcySTSsWd2PViTyT717VrHiC1124nudS0231Gab70kwAZvqe9Y6/DHSfFTBNPSawvFXcUjO5M+lds8pq043LwueUOezOV0KfLrk5rrI6xLvwfqPhG88q7jJ29JP4TWzp8hm27hivnpxlTdpI+xw9WGIV4MmRhWkjN5eKjbRpF2spyN1S/PGzKy4rhjNSdkenUoTpJOasSRrVv52ZVHWQEfUHqKqxMzLwKlaSZliaNfni64Nejh6PtNzyMViPZq4ed5SJuXG6lWaOT+MVXSNmCfaiQq/dHc1RazkyzRNge9ZV6bh8IUsQ5I6a102KZeJBV3VNNt7W1iMYkjcL+8ZjkfhXO2M7Qw/eb867rR57PxFataSy7Jtv3s1lrDWRvGSlocPa3z2OoRSqPN2N8ytyD9a9D8M6JDcag+oKhi0m1j3PMw4kb0ArG0/wmNP1CeO7g86GZGKTKcYPtXX+JLaW28H6dDpsuLYTpHIkRDDB7kV5+IxHK7xOinh9yNfH2rX1lcy20y2lsL1Le1klQEqjdiPSsXVI7O8W5km+z2l4YlinjVTmNg+4kHoTjj6UnjBbeH+2EtYwkMX2eRUXs6tzgetXdetda1zQw2lNaDSL2xWeRDs8yOReDjPQmuDEYiVoeZrh6UY1G0jifDGjJ4kzEkjLdW/VgOKm8YaVfJpMN0u4ywnDpjoPWr/AMI5rdL7WhJLIlhDH9o8wA+Y/bAx2zXXX2qQ6lqx0oxhy26CQ4xk+9cft26zTZ21Ytp2R5d4Pjj1LUpZHkCFE3OWrp9Mms7jUpL+1iW32SBFhjwTuPfPrXA39jceH5LkmVo5Q+ySNBgsp6VqzK0MNhLZXQWWa6UvAOAB8vP6mtnFPY/NMRFus7lXxBfBb+Yop2go0YlGPk245/GuQn8Y3F1PJFaXlvIit3GK6Lx1eTahq2pJOjq8MQgRFY4bHevH47r7FDPIIwJXRSu5eCfWtXR5kmehSk7WO5vPFe1oreKLe7r99R0qtH4svlURM0y2+drJEcKR6EDtWF4f1MNMFaPcWRh+7Gdo9Rmuzs9F0bStNZdUupLXUPtX2byFQSdOr7flbB7V3U6Pum12RWs+o6pHeSW9yytDEZiC23Cj09TUWheL5muJDf3P2Yr1VxmsLWpbXRbiSNC0sDSNF50Z+6nqBUOozWZ1B7W0uWvoZGZjNcRAOB9aTw8XuNSaNu+1z7XO72kcZh357Zz61Vm+0faF/wBIT99w3P3a5SS6k06YRR4+ZvvDpVhI3mVgkkks5bnsB+NS8OraD5mdU13O0O+RIZHC8sr8muQ1TUtS8mXT7i38ppn2KWG4N9MVrWkM1ukiwupkMf7qNuh+profClpfXGr2Ey6YuoXVg/nSWqENGuOoAPBp4elaV2JyurHI6D4QvbkX8iyw4trM3JVpeWxwD7c1q+LrN4VimUZmDgk+uVz/ADr6M8F/B0fEK11XV9N+y6dLLpcxNib1o2mXsBGOSK8T8SWZuNL1AY+a3dWB9t2P5V93l3v0po8qt8SRk32sx3Fvo97CVa43kzL/AHQNox9MmtS5iEiiVRkYwy44P1rjdLtNuogsCLckGT0CluT+ld9cqLO6mVAGtpG+VsdK+ly6U6iakcNdqOxzNhfDRL57aUE2bnK57fSta9sw37y1+dTVbXNJN5auyj99D84H95R1A96i0XVHjtA/O2I4kT29a66M/q8/Zy6mUo+0XMjJ1rSXhheePmOH53XsK2tC18aXqVrewMZrVXVzGTkiq3ifUjO76bpcHnRyD98R1Pt9KhuNDbSreCKJtt0I/MnROfwBrhjP2laSSN3pBXNTQNP0nUrbUzeItxcQThI0zjKn+KtC409YbZobeKOKJvvRqoyfqa4tryS1vYros2G/dTrngKOjH3rcs9ems5VhlG6P+8GrXB0qUZvnWpNWcpLQrXWlxiQiWNgf7y8CiumttWsL2LazKv8AvUV68qcGzkVSR+oVxo8NwrxSXwlicbWS4j3Aj0IPavGf2htFvtP8M2em6ZplodMmy00tugXyh7ADiu+s/ixp2oMqrquk3B/2plrQk8UaZqkbQS2trPG3DJ5ykH6gmvyGtS9pGyPtcHWhRrxqTV0uh8n6J8CZPEPw71bXbNLi0ubWZVjigbflR1ytan9g6fJ8J3k8N211b6r5oh1Hd883l/xbM8gH2r6a8P2ug+G4bqLR9KurMXDK0kcT70x9N2K+fviNo+o+EPFF/e6b/aVrp0reYk8MXAH90hT09q8erhvZK9rn1mBhgMzxUudcqvoeaWthDa2Ud5Lr17dXJ3MdPjg8tYx/tStwPwq9cWeveHrvSNU1OKGSznk8yOwmjZBLEvfjoT39a2dF03UfiBqEYtYmuJXGGuPJ2JX0po/w/wBHbwrp+leI/J1a6gjwszJgpn+BSf5VzUaM6sbo9PM8DlWWTjza37HzR/wsm+8NeKp9S8MXP2ayuo0kfTpIsJG46JgcEe1Z/jL4n+IPG2pWtxrVs1oIcQx2sa8oB998difWvqHS/g/4N03WEvktWnMbbhDI+5CfXB4zWtrHw78Ia9qUepXmj273Ef3pFBG/6jvXcsLXlHkmeHVrZTflhB2PjnVLzXbCazv7uDyFnBeDzIPkEa/cXHp7VueFPi9q3gfUmXREe7sJyM6bcgklm9K+svFGheGfEGmLaanaLJbRptQgABB6D0rkfC/w88F+GdQWaHTZ7+cSb0muIyyLjpgHpTjhJ05+4zljUyqVG8oO589/Ej4tXfizxPaX8mmGK0tSqw6VczDt97d9e9YMd1qnjKTVPEF5qNnp9zC0c8n2lSxkc/wKv90elfYE/gHwbq1417ceH7R5mfeWkQqD+FB8B+DPtiT/ANhaejx9GCEA/hTlg6lSd5kznlsoKMYNHxFeTXd9fMsdtNcFyDIc7mvHP8JOOV9jXpvirwdefDrwDFaC2iPijXtsl9MwGYoP+eY7ge3Svpm88O+HLuSCSSwhLwurxNFGqkfiBWL8Q/AukfECZLma5mt76NNguYiSp/4DR9TlFXWpnGeXVKsI8rSPmO30PxHrel6H4djuo9NtLp/tEhJAWaVuTuP+yOmeldzr/h/w1pOnQaP4fgGvazabna7yWRW2/M7HuB2FejeG/g34e0Szj+3u2sSqGWNriTy40J64XoK1dctrDwj4O1n/AIR2ystLvJLSTyZQNzFiNoI9TV08K1ZsMVWwEZS9krnnnh1pk8KaUL7N5JCctdO2ScVsabdWlrHKJZ1hRWb5mYZf8AK5rwfNbf2SulRXEiNGiofLbc4YdST6mui0O7h0/Uo5LxJyY1YBrtQFyehr6pOKw75nax+Ozi5Y5uxw+k3ieJ/jVp93qBWz0yF5EiZ8gDYuD+tdj4p+HtppMWr6svivUo9M2C7GmW82HeQdFyDUtnqvhPc0tzbx3E8avG0ckiuod33M2AOuOM0tnf8Ahi8nkhg0CHe0f7r7WDsZvp2r5J1aUqyi6iP0CE/Y0bJbHC/DPXGt9DvHFhMuo3U8jjycMBnkbifauws47m7uvOmlD/IqO8RyT9DVjSdMSOGaG7060traQ7gkRYfmBXE/E74j6d4Is5RFOsTxjO6MDbH7AD7xr7CjKMKajDc/PsWniqzlHcj+LHjqzs1fTIZfMmRN1xtf16Jn+Yr5rm8Qw23mx2YyZjukbu59T6n61t6ToWq+MnzNcfY47hjIZbj5iSepJNP134c6Zo8kUFvqEl5eN97YoCivocLCnSs3uc3JOKtA5JbiS8coSofue1bMOh3coxdeVaRbc7pX+99Oa4zxdFqXh3SvtcISNPN2OrZ3LXmU1zqWuAK81zfqvRCzOqfT0qMZmaoz5YnpYPK/rEOaTPbkkSKTyvMV1/vq24V7X4X0VF0mL7AmdwyfL4Y/rXyH4M1mezvRZzviOVurnG36ZFejQ31zalEhuJUx/cciu+hV+tU7pnm4nDrB1LdD6E1LwjLq1pJDqKqR/C0x6frXi9xZy6LqT25wybm2yZ3CsWTVL2XcHurl/wDelY/1rYtJmvdMdFXfNGdyk8mvIzHLnUpSnHdH0GR5mqOIjBvRm5YagbhduDU9xaSXkq+UGkfuqjmue0vxBCu4EbW9a3tM8RXNvN9ptjtm/vZr8tjGpCqz95xGKo1MMle7KTyvbybcsjK3KkVahmiktlKkpJ/Ft4z9apLczXF04uDubd1bk1IsJVWkPynd0FfWYVyofvLXPgMZBYn3Eya6kyUJOT2qFWO5RninxqJHw5q7e6f5DrtK/nUSvXm59h8qow5Sk/zNgcD0qzo18dO1iIqu5W+8O1V2jZ5okT779q0o9JezbzGQmT3rzqs1azPTw9FvU9K1pkuIbOyt/m2x8sPesm/0uezt/s6FzFkHCDAyOhrXktYrPR9A1Hfhp4ik2OoYNXXtrGkf2YhFtun27WBbnPrXg1pOM1ofRU5U6dJuR49CxEOqRTrIszxb97k7m+prlNO0d7+4EbsyxkYKZ4x6Yr0/WLjS9Sjfz91pOqY85ejD0IrgtSurfSbrzLS6WVfSu5WqpJxPNVSMHzHU+F7ebwVdRXuntHuKMjrMN25TyM+tZ0mtLc395O0phvfv714O71z61iyeJ/8ASPL/AIcYz7elLYeVe6rfZbd+5zzXNWwnvOpJHoUq0ayaiJ4+jvPFTWtwp+03cloGfaMHKck/XFUbPSNrWtwhaaF3xt3Yx8uP5ita617+x7qzmsh5kn2aVH3cj5lrKv5m0jw/ZohL3Mn2aUcc4b71c6iowVj89xkXLFOJS1SCO88WTTP5iJIfLJkJ4NeTXmi6pG22WaGWKMlPUV69qmoG/hSSTEkhj3nauCWHU/WvJdSjTTbibfcNOhkbMbSMuPyrpV1FCjB03ZkQ0+ZZj9jWURgYD55I9Knvl1SS4ka8P2mVkRY55G3SRhezA9az5tWumuI4rSLZCvR4zx+NQSeIL+K4dJkjYf3WAH6itYSmaXLszFG8uZJCAnLAdamsLO0hubd3muQkwaKUyRhvKYdD7g1CNS1S42zxxBrYMiy7sttJ7E1o+ZbQ2My3CRmfeq4V2UREdcVtBPqFzP03T5NW1J9ojWOJGdTIMDaOhx6mvTbWPwjpfhuaxk0Ga7uTGCZvM2KGPfcecVxlnrMeqTXMs6rvjnVRJGfLBQdRgdqtahqUDBngkB85RGfMYlRjoKJScdEFx8mjxWHiJoGH7pTjy0O5QPQZ612ngXVofC+vWFzd2rXOnSTLHMY8I2w/eIFebW2sy29/bw+UZ5ozkfaOQFPQ10mn3sFrrUEmoxS3CoxWULjbtPdRVwkM/UnR/hfoR8P293psEUQFqEs0RAoWNuxYcmvzG8WqljrmtaD5ci3yPcxsA2VLJI/Az6YFfo/8OfjJ4V8T+E9Jv9G1OAWtmEjlilfDIB3PFfDP7QGl6Wvxi8QXtmizxC7N1G8DgArIMnp6kkn1r6bAVfZp6nO8PPES5YLVHk3hzTV1Cx1IOwC7VXd/s0/wvr6a/aS2k3yXEb5Vf9n1rT03QLvS9H1d5IZQWVRDGgBLVz9joL6I0uovE8Ts/lAHjivp8FVqRcUtjxsRF/C1qdFbvtk8qf76ncrHrisX7LFofiaa1uTm0ulZQ3bBXg1umNNVtxLGcSrxkdayPE0IudLhmkTEsUnlqc849K9DMI2h7Vboxw8m3ysy5ZI/C/iRdkm75dj7Bn5j0I9637aSK6VnTartwygcisLwnc2i6pcC8XzJX+a3aQZ+b05rUu9Jmsphd2p8uc9U6qfwrny29SEpm9bR2IrjRUmndWjG2QbCNvB+tc7HBI0cttJmO5sWMU27qy7vlb6+tdboOpSXuswLdJtRXVTGeufrUfh/TY/EniXWri6BX9xcvLuXHVsDAHvTxU1TrRceoqduW7OQ3N6UVt6h4XngcvbyCRf7pIH9KK7te5HNHsaXhvwrfx+RdajayWOmMdrXscGMZ6nHoK1finZ2Gh/8I/baRr15c397AZ7zJMfkgt8o46Gs7S/iHd2eh/ZL6G2votmzy59+3nrxmuSvtautc1Yi2T7XqFwRjDZwo6Ak9hX5PotmfRLQ9F1X4iQ6HpNrpfh+71J54yDeahPduLi5c9diZwqj06VlD4oeLLqF1s9c1ZLeNcyB713Rj6YJqTwv8L7DQdYaTxPqiTztbNIq6dMrqCOqknt7VU8Vedpc0VpbXQe3aFJSkKgfeXkEDuKyn7w4ycXzRZ0N/wDFz4j+DbW1gj8UXVjDNGJI4YZR86nuQF4qi/x5+IE1xavc+I9RbyG85N+CqtXIXmoTXnlzXJka5VQgZ2JAUdB9PatC21L7dZvYme3kMjKxZfvgf7x5rH2jWw51JS1k7noMf7T/AMURBE7eJjFu6r9ngJH6VvWP7TnxFuSEbW0eRl4HkRD+leG3WlSXEzSKrLCzE+bC+xYR/Du471zl9em1ulMcrgocZOaftZvqQ9T32T9qT4iWbNZatdw3cL7tjvGq/wDoIqv4Z/aY+Jmr609ufE0kkQ6Qpbxtj868fu/GlxrFnEZzGJI12ptQZz71f8KXD2dnc3cMK/aGb765G36GiVSoo2HfSx7u3xv8ftM1te+I76xmT7zSRoufptqlefGzx9NIyR+KL5TH0fzI+fwry+HWIbzUd8zyTTQMvnR84b5uxp+pMuoal5zFLaHJI+zOuVUdj6mvN9tVe7Ee+/C/4+eK5vEEMV1Jda2JlWEQsgHzeuD3r7e0X7PeaZbPcw25umT975XG1ttfmJ8P/EF54f8AEkN3YWraheIdyfIGXPrz3r9E/hTHe2/gvT/7SkH9oTR+dPJJIMnPI+nFe9g3KpFK92ZSdtTB+L/wpufEXgSaCw1vVY7q2DTI9r/rHz0BKkE1826DJceIprS7fVJrvTPDlm8bw3KvHP5p/glBPJHrX1X4y+J+haHbzQ3N0zhomXdDJtZfoRXzf4qutC8O+ENV1TQzcNHqcuC0/LYX7xz7969HEYWtSp+0asjihjKc5ckNzxnwn8Rr2H43Xtpp8U13aXTpDNGDjy1RfllDHoR3r1fxD46vvF9rLa6dIs12l2lssb52vHtcM/sQR1rzP4W+BZNW0ex1+KLzH1iaczytwYoy2AffIr3DTtBtbBha2ksaQzTOj3coVGEZfcencAkV8LjsyVZrD0nq3qdlLD04z9pJFn4XfDHULjR3ubm9kf7RIGmkaQAoCNpKmun1D4UxaZp7DTdQuFeV8NJeEzFQOp4purfHLTtPFvYaNZxrYxt9nimmJ+dvVVXtWBefFbXNQ1K4ls7mCKCzjE1wtlGysE6A4fIOT2rhqYelSail7xvGpUk7WMj4nX3ijwjotyYoJLp7ZWkZbEZkuE/2W6ivi218Zan8S/G0c+pMEsrMNcC1jOY0C9M56k19u+OvHa6tZ2+qW826M6NdPPAo2iBo+i47Zr8/PAc0kGvagXAEjpsr63IK1StWdOp0POxeGp0KUqsVqz6J0f4iafNb2kF4WgEa8hRmuw0PxB4CkuVnur4K3oVrz3SZPB1xDZ/aLea1njg/fyYLB2+TkD060klr4ckhQK+GVtpLBs4HU1+ncq2R8WpSSux3xO8T6D4o8VwW0AkTR76+gt2kcY+UfecAdz3PevtLwV8NfB3hzR4rHRdGsIECqSyRLI7Db1OeTXxr4J8GweMvGXh/TbGNJYkuJZfPZWO3arhVJHbNfR3gH4d+INH8SXWu63q6alqSkxWPl4hBHcNtxuAr5DHr97Z9D6/A/wAFNHIftX6H4T034d6nc6dZWB12yKlhZhTKmejHA/MV8+6Rpj6rdWESukU1wEYM/wAqjPrX0tcfsw6Vq0P2n/hI762tZi8t/CLvebiQryrNnnHvXzNqFodHu5LB7r7W1u2xbjdncvUYPsK9rI5PncPI8jO6adKM+p6VoXhnwdH4L1yTVdSkTV4isXyKDtfd1X2+lV/hN4ZtNanvLnzDNbQt5Ww9TnofpXng1DzNPt7QwxRtCWLSg4Z89MnvWh4P8RX2i3a/YZ2gRzhlycMPf1r6OtSkqEtdz53Czj7aNkY2qKdJ8TahZ4z5crADsBXQabOfJxjiuZ8V3hm8banI3JLAkr/u1vaO+Y1zzX5ZNfvGft1KzpKxqDEku/Oauspk71QsZEMjIcGugszazXlrEP4pFB96+j5KH1S99TwOavHFWt7pmSIvnbUbK+taDRrLIAVyyrySOKpzxra3FzGq4ZJWGG9Kc2rSLDKgRRu6NivMjUpxhpudlSlOpMQs0F1DOv3krYl8WCYRu0SfN9a5pryRVZiuRXR6rHH9hSNEhghjQOJtpycru614la0Wkz2KVZ0lY6ex1KTxJp0mm2jIzITLEo5OT1AzUNxpmqWt08ZQq0citIjEbsehrznTNYu9H1AXlpKyuvQhiCK6vQdYudUvLq8uJjcTzty8rFm/M1nXoyp01UOapjYy9yRrahZy3Vq3mR+U6x8jOa8l1ORre4YJlR6GvX/7QPkh3ZVyGQ7h1qK0+DsXi61n2zrBcqFZWZuDUUcRHkvI2p0ZYiHuHklrcytwzBm9T1rY8NtK0lxMHIydpOe3pU3ib4fX/geSKOaWK4Mu5JAOTEw5Az7isXRtal0P7RaTW3mOVyr9c162KqUq2GhGG5rl0alGvLn2Or8ZWraZ4W068sY1eea5ePnoVFQapqUn9sTQeUC0crRRK4ztjC/KR6Vae5/tz4crLjyW0+5UqnUkydq5vWNaVvHESlt/loBPg/xDsK+Zw7cnKLODFUk8U5ElqzrqBS5bKhGQLnivKfGyvZ+JLmIMVOQeD6rXtV9p9udQZrd/MHmqnTNeTfFO3H/CausQAJijJyO9ejpsZY2m0k0cpby3pU20kZIk6rGAcfia2dA8G6hrt0YrZC7Da4t2BGV9ck1T0+zjhubY3Bkltix85lXdtxSvrl5DMJl3Rp0U7Tt8o9BXRZI8wuX2u3Npp93aQSSQRSSLI8cMhVWx0JA61kXXiB9SmjXLKu/JMjnrU01u+pX0kdkC7MN3zrtGKytQ01o5mSWNhKrbTEQBg/UUuoF68vFt8tc2sgEn3TG+Aa0LPXHvLpYGXybdhkJMmSPxrEvZGuGhgwBHCv3WWtrSNXZbVYUtkkVDv8yQAt9M+lTNJgb8ypY6kUW8ju7lUVlkhXAZD0Fblzf20dxYXE1iJobja1vDH8y7RwysRzuBrzjUtWj1C8hEcQjlhAU7WIEhHTHpXoN9q0uiaLptxBG5ildpy1yN72+7qQe34VmtCrn1T8M/2kPht4N8MNZap4UNtdOGjuIEh4nPqXbmvEviJ4m8OeKvGY1HwxYPpuk3MKIbaXllZexrtPBPwW0P4saDo6pPPp3iDWbGSW3kbMsLSJM4JyehwAKj+IX7OM3wY0DTJLu+N7e3kzq3y5wa6nKooaHs5PNRxCbZwmkxhVaMjLRvgH0FXtSsF1C3eOYM+4ZA3ZxUE0I06SV2wQsi75I2JU/Sl1+eS20e4mgby3VeNvarp5visPJRTP0DA5LlmYYedTEL3lfY4+FpdHunRjhPpU/iTS31PR0FnHJNMs6uVXAqjDrU1/cxpcKrA9WxW/Y/6Fdbyx2emeK+nhn0KkHSxWh8ZU4ReIbq5a7nJ6d4P1l760LWEiKJF3FnHFbn2xrPUpbefmFZMK9dDc6em7zIX3rnOKoXmjJextgbZM55Nd+EzbBYe8VM4KvCGa8rlKJWbTkhvoLuP50Dq5C9652yn8Q+H9evLizhuhK5aNplt9yupfng10GmzT6RJ5Vwu+3/AFrcl0tdQhAt7qRSOjq5BH4124jGYPGcso1FdHkf2BmeHfv0tDnYdd8aXjFzYs/+9YJRU13Y6rprbZZZJl9QxNFZ89Fb1jP+zMZ/z5Z5Nd6o0qlBxu6bBiur8I6J9nsTIq7b2T51lf5gPbFZmm+H0hjzPIBIeme1dJZ30WmXS7JJG2L/AHjtr81nUdrRNlYZYW13Dqcy3TqFWEkxgcc9eKx9fvGhvZb5kSL7Qx/dx8AY6cCt9bhry7eQ+Yssg2L1Jf6AVieIPCd5dSCGSNrcWse6TzOpY9uKyUpdTWFPn+FHN32t3E0fEzbP7uTil0m8aYiFo2kuGbOQe3pWjY+F5gqteW8gg3eoBravNL0fR9PWS3T7NdSdH3Fiv0ParlUgtDSdBxjdon0Lxhf+GodS06CdoLW8QR3USxg5I6EVyXiS3KyIV5J6+9XINeit2Com4k5Jx39alupotQhO2LbJ33fw1neV7nEc5Zo/CYZnZv4a9S8EeBNY8S3iabplzHDCwHny3MhjSFj2Y1xnhtbS11RJr0yG2hbrAoJNeqaD8S/Cdjb+I9P1u2vrrTb8rcRMsgDtIiv8rEdVOOld0eST1YHK+JrWXw74g1CySW2uLayk8tbiID96f72e4pqX+lz6ClrHaSQaijkte7ztbPXis/xNqGhWwsn0oz3UTQ5uluFA/e+i+1ZtreXt9fRyRkQwKdwRRnb9a5HFRd7aEcrZ1nh1tcuNXtbbR2MV2pwS6/KB6k17/wCE/Ges2ckunv4gfULpUb7bcxMyxxKPuqvNcZa+ItO0/wAO22maXFHPrN0NhlEY389OcZrWt9FTwroy6dC5klJ3XEueXf69xX6DwthYYjmnOOx83xBVng6cfZvVieJtVm1m6dp5iw796h+Nd4+geDdM0Fc/aHtWby15ZpJOAB+NT6DpraxrdlbH/lpKoI9RUmvRr4x+Ll7Mqx3L6a0aW0bMMKw7he4G4Z+lbcXYpYagqcUeZw9TdSTnI6nRVtfCug6b4csiz3EVusBdBnYQuT+tB8I3xULCrak0I8+cM5XLOzDj2wpFa+iaGugfvZJCZJwzG6kOSz7lGPyYVuy30Wj2t7d3DiRRDDhUG59vPb8T+Zr+dadeWHryly67n6HiJ+zpvQ5Xw74b1BtWt9Q19kSOxXzILWIg4Jbg80aP4b1Wzj1pIIYnikbzYNzbg/Ybz/dB52jirOq6PF4lZnkjuobt02LDHdrCZPwPSs/TfFL+DdFvrG8jLGxZYrNe7Fv730olm2KnU56SvI4qCnUdzkvGOoDwf4H8ZRTytc3X2ZbNrk/dMkn3yK+OfDGoBvEDOxxvr6b+Imk+JfG2lS6dYyL5NxuZ8ncZZO2fYV846t8N/E3gO7E1/p8hRf4kya/RMjqulNTruzOzFYWdSi1a57JafEaG3WJW0mLzI4VgRlPOPUn8Kmk8cCRHWKz5bdgsfWuC0uR7+PzYUdm/i4rUhhZmZWjZCP4ivFfsVCNOaUk9D8trKUW0dT4Y8RarpbsdKvTY3oIkhZkyC45wfYgnivU/C+n/ABB+POi2M+qahZpafa2ilntopobnT5R1BCSDIrw+1vFsXWWSVUC/dXuaseGv2nvEPw78Ua7LocFveWl/OJHhvA20PtwWxnqT3r5vN6dNSuj6LJ6snDlaPUfip4A1f4U+C/sA1+6tor3UEt7KKJ/JllzzLM7ZyQR61h+Ffhtb6tD9qv5pNP0tY/3Qkw0jdq5G4uPiN+1z4jWcGC3XSYlZEQeXBCT0GT3r2PxJ8N/Fng/S7Es8es20ECrdwRjbMjfxFPb6VyZbXjRej1N8xoucSOHwp4Nh077K8Jmm/wCe28k/nXlF5Znwzq0sLbhGp3Rs3evQBrGhaDGjX39owxydEeEFl+vNeZ/F7xjZ61qAOmBkt4Y9qFvvMfrX0XtHTjKbeh8/Spqc4xW5iWt4Nc1yZ4trSTSfePArro7K50+/mspPLDwHaWRshvoa8/8ADduwZCDgg5zXa28flg8dTk/X1r89qNSk2j9bpS5YJM2bCH5s459a2fDkPmapbuxX5WWsCGaYxsqnB9RW5o8w022F9Ltk+XKJjJ/GsbrY6NWrnReNrC1tNWvt00azNKzN5fIFc1Y2MmqSeVbKzO3SNsD9aseKNQkt9SlMbeZJPEjlicryvNZFu08L5DmORRuXacZqnpqKmuY09PhW81GPTZnjtop2XMsgBK/jXqtvpl+NP1C31H7LcafbWoVJY1AJIGBz9K8Za18/bIzM0mzfwea3fP1+40GCKK+uUtpvNMrZOMDoD7V5WKw068k4MuXu7o4lpCE4OKLfWbnSyzwSkL6dqbNsWVgrEj6Vdg0ia6jZjGG+QuinkNivVipezUHqcbpRlLmaNrw3rV/4mjkifMyxneDjGa6JvEmp2cdxYu5gRgoSSJirADqMimeEbO20+ZcZt5DDyin5fyrL8UMzM7oxyepz1rznSXPys+joxVGiuUpeJNcutYjdZpGYq24bmJy3r9axtS0+a3Me45ZollBI5xQglvJVXeB/vV03iK3nj0vS7uWIoGtI4iW7tufj9K25FY4VW5ZWRY+FypfabqFpKqsRJHMUYZHyNXLeHvDyHxReXGoja4DE7v4j61f8GeJF8O3+phocyzRui5PA3dDT7i/TXtWgZC1u4Vc85zhua8ajTqrETSWh5uOqKm4Pq2dhr2mWeg3kLWjrJGZPNI7kV8+fGRmTxojxEjdArNg4xXu00sdxNapMwV42BJ7sp7H2rxH48KkXi6FrYBRJZrnjpjrXZRvJ3OjG29kiXwXcT2Gn3ctpJYXMdzE8Bt7kZkUnq4ToD6GqVxLqjWs1hI6COOfP+ksgeMHov09qZ4GtZ/IutZsri3iu7eIBrVxvLAdDWHrE8t5qFxNMS8kj5O45IPrW/Nd2PnCebUrmS6UvtfhR+6XHHpWdN5moapMY7b7OrHJZz1q7ok8ce4GUKzZwQMEUniTS9Us9Bstakhb+zL1zHHcEDIkXqDW9KCk9xm7caJpmpwwln23a8PNby8MnuO5rmtY0pNJuVNhdNfQt97YdprG02SS6ZTbRzSRnq0aOf1ArrLzRbrT1ia4gnTevK45/HjipnHlYJNuyQuhWtg1xBeT2cgMcnNuJM7vrnrXsXhnQbS813SWvGml0a5K/aooj0U9Rj0FeIairwsixLuKnJ3c11WieKLzSLa3vbC6njvbdgXt5ADCwPbFZNNyTQj9LPAPgbQPDN5og0xGS10+Ai2lYYP705PH1Oa5r9sS1nuvCWh30LyL9n1HY5jYjO9e+K1PhX46X4ieBtL8R2lqbQz2y5iZs7WjldGH6CuN+I3xv8NePPh4+g3QksvFU2qpbJp2Pkikjm+9vPPK8fTivVveJ1YWap1lJ7Hynpv2zUrfyL29Z7TEp8tlCjKt8o3461ItzutLmF0G9V5UitjRdbvoPCGtaVcwS+Rb6j5rQuih7dX4GD3XNY95GILqOZ8hLgbWNeLi4cs1JH6fwtV9sq0F12PObdjHIMDBFdlbf6dZRTjkt94elZ+i6Kl9NqtuwG+MbUOOQfarvhOQo9xZTDEkfRT3qa79or7ns5FGphMS1P4WzRsro264fgelZPjGS4t7GO4tJSjl8HBxW7cWgdfuiuX8SRzJYCKblA+4MK4adnI+4zaEo4WUodDX0m5j1zS0c8zKu0jvmsjXNV1LwvALi2xsDfMjDIH4Vd8P2rJocVxakrLndns31qXxNqUE3h64LIFnb5QjDvW0ZKNVJHjzqS/st1ZfEkJ4I8ZT+JLiZLvyYgo+VSBmivPvD+dHvvMmGdybfMXg/jRW1WE+bRnzuX5vRlh06jVzUjhhVn85GkA6NnJFdP8P/AIS+K/incSQ+G9Imvo1+/MqlYx9GPWtn4D/Dk/EPxUrXNvcXGj2G2S9SFR++f+4Ceg9q+6LfxovhnRI9G0rQ4tCtYflSxsthDH3IHNezhsLLeZ+GuXY+NP2d4fD3hb42W1h4n33N1EssFtbTRBVW4HQN71kfGbHg3x1eaawZV3ebDMOPMRumT3xXPXmsPqf7SVzeqSwfXmk2qePrXX/tIWd14g1GLVZzGIoYgkKxj5tobgH3rbE0oqnbqdmDqSjPQ8yvNVs9SjWO4DhfUNVLV9WgC+TZRiaEr8pdckU7xN4dOjWqQmNkkjcCWQnlyV3YA7Vzn24W7JGJniH94c14/slzammIxMqhW+wyi7aXZsQdABgVJH5u24kmjZWDcFTwautcBl+SQzJ9MUmov+7WJflX+6OlaK7djiWpAzmG0jAOWLcjFem+BvhaNetdPvdVubeygZ2xHGAH2leCfzNefeHbCbVdZtY8ebHv3MuccDrXo+qXbfawmWbAwFU8AV9Dl+DhWi6k9keBmmLq0WoU9zs/B/wb8L6f5kuuMupCb5FVZAgg9+O9Y0fwrh8O6heGynj1O3mkwu+ZUIXd7Vy7XV9cSrHD5rM3RcGuks9A1piHleQKBgDYcV2Sy6jXdjwv7QxiPQfDPh+ztXkuDpNrZXVs/l2pjkDOR/eZuufel1SxvllMcVtLMPUEGuOlh1O1sn/eSh+n3TU9m1/bwxXc15cRp/EOQK+yyuLwFP2dI8bFVJ4qV6rZ3/w90PVB4oimn0u9jjt4Zpt6xZBYLhMc+tfPWvw/EDQfiDF4lstJ1CzktpJZZXkgYqwLZKkDqCAOPavT7T4jeJbFZm0y8meNRgNlsAeleu/B/wARX/iHw7dx6hEXuLhuG6V81xDRnPmr1HdJH1eRTg5QoU92R+AfiVo/xM+HsTGCCPVba5i3W7A+ZDIzgtjPO3AH5CsrxR4ji8L68l1LFLOJrUxeWnGCOmfpTvif4G0/wHZzappN69lqsnzOYpDyfTivlH4ieJPHqXZnn1B3SReGC7m/OvzSngqeKqe0a0sfd4jCumnCbufQk3xA09dXXWH0KFbpFYvcXUjf4189fEj45az4k1q5WwvGSHzN7TBcEt7GvNp9c1u93Jd6ncyI3Vd+AfqK2vD/AIMvdWVfKhZI87vmHf1r2MPlWGw0vaKOpyU/cfunZeA/G3iS31BcazdyE/wlwRXo3iTxrq91Yg3sUGoRbfnVkCtXXfCj9kHV77TIdUvL+GxMqb0VhuNVPiB8N7/4eaqLO+K3MUi8TquAa7P9kqT5ep3KpWjG/Rnl1rdWmmsl/p8oaxm/10GPmSvW/C9npPibTRZy2sM5mO3zo0CsPxrx278JzPrML6YXBnlVHhU4VvwrpNWutQ+FesRNOJV0vfuduRtr2MNjlh70ZvXofPYvK3W/f04ntuh/s9+GV2eZbf2hOzbvMu3yqj2BrnPGn7EWk6lqz3mmalLYQzHfNEEXC/T0rW8L/HTS72x8y1ulmb/eBb9BSa9448c+NoDY6HoN+M8F1hIH6muHEVo1Jt1JpJeZjSpzox5acDs/CHw30b4V+EU0vwrqaR3k13FLf6g5DOYv4uD3FZuk/EqFpU0nxBrC3d7LdHZNEo2JC38Nchb/AAP8d65bwCW5TSnk+/8AarrA/IV5n8ZPhj4p+DtyJb+D7ZYyEFNQtASvHrjpXPgsxyuVXk9suY5q8cXUVlTML4lNY6b4m1RbGdZrZZWEbNz+VebteHVLwNuLAepzVO/1abWHLktsJyRnkmtzw7pIQb3T9K9nGY2VSHs4vQ3y/Aqk/aSWpuaVH5KrgY+ldLbncvPNczasfJDA/MZMKPWtizuSu5TJlfXFeEfTRnzPU6mzga5tyY0GfUCn/ZbqC3KPgeYNq+1S+GbuKFZEMynHTmk8QXybAIpckHIOelec6klW5bH18cLT+pupze8RXs32hUj6ssWD9Kl05ob/ACjsy3g+WM442jqTWJDeMsmW5OMVpaDqkdpITcAMWGAa6a0ZShoeXgFGVXlm9DYaFrd4fs2Jtw2eldzqGsw6bosNtbQWssKtIryuCVJ29MV5rqmuwrtFsGDLyNvGKYjNNocUZOW+0MdpajDp8vvk5ioqry09gMNxq18ka28KM33vJjCgfkK7Wz0vTtFWKO+kWRo0ZMp1FaXw9020s7Ga6u9olmRnQMBx9K5DWIZ5pnljU+W3Q4r0sGoVK6jN6HmYqUqOF5oq7NVLWOOb7TZ5aJU2NntVmPw//ammyTgqSvVMc1F4XjeO1ureVsrcDKK3JH0q34d1CWGRsRkJllfdXLjIqNZqPQ0wuKlUpxucXDBplteXSapFdKy9FthyPxr0Txxq2kSeCrK6a0MsqL5r2c0hBVv8k1xPihmbULnauUP3vaqupaq2r2KzXDj9/JLGVHQY6V585dj3qWHX2jmtQuI9U1SMafb7ZZmVUgjYscnoM1pjT7/wvqm3UbV7Sf73zDIx6VqfBjw/LrXjywWMbjZuLh/TA6V9HfEr4fweMtJljuIfJ1q3X5ZE4En1PehScG7bs8DFUo1JpS6HiWv+GZoLf+2EeKaykkj8tUb51Xb6VxviLwnpetapp19qP7+ARt5i5+b/AHT7VseHJJrrXJtPuHMSrHkbuxXtXN+MHaaRZLZijTSSbY84AryqdSUZcrOyqlKKR0y+FfD9vptzJoNstjcPH5XmRvlfyrwS+jkh1GeKaIiRDtcE969L0HXhpCmO/v44LcHLbTuIrH+Jfh9ZTBqVimBeDIkRv9afXFdV9Tz6+G5Y8xwdvap9qjUq23d1WvafAvhy1+I01h4Z1YRQeHtPnfUryNDlh22oT0BPpXCaENO0O3DXSedKrbv34yMV0XgHVItU8R6kLKeZQbKQPyfkYHco963pyaRw06bkz688L+MPDehrHpnh3SrXT7INwsMK7vxOK1vE2k6Jren3GonTYPMVf38axLh19Rx1r5++Ht3c3TEC2bzWb5mUnb+tewat4yj8BeGZNRu4EuWWNgkMr5DyHoNtZay0uetT5Ya2PAfit4e+Hh1uHTNP26Vqki8yGQ+SPw6V5fd/DDUdHYzTPHdR42reWpyo+uK9euPh5rfxEtLjW9es9KhjuUxFBZJDavB/tRZHz/Q1zmr+Hdc+DumtJqBebw9MceUxETgHocEEV2xpqULLc8zE+9Uv0Pqr9kmEw/COyhkbzPJku4t3XJ8xX/mSfxNeS/tCWM/hb4sWeqR2VkbWVluWea3L4kVvmIz3Pc1D+yt8erfRdYi8NaihttJvZHNtMyYCu3X+VekftaeHZtQ8H22qWiea+nXStKFHWCTgn6Zrp+GJhBJtXPEPiBa2mqX95qVjbXculSFImvLaZkikKjdyvpVDUokurEIudiBSpbrn1ru/ALpofhe9Dv5FmhUyySNn5Sm0AD1NcXIPPtxKymLczP5Z/hUtwB7V4uJqSkfr+TUcPGUeVWOQ01pNP8RFmHFwu4/7w6in+IlOj6xb6pAP3EvyyY7GtLVrMM6TR/6yN9wx1IpLq2j1XTXtSTtk+ZfZvSuWMnc+0r4Nxpt091qa2EkjBiwysq4NZt9pcd/bNAy5HqRVHwVry7H0q7O2+t2IVm6NXS3G2FJHb5UVeTWdmpo9ejiaeKwUpN9NThPC+rHSJ59GusP5BxG3UEVpeLtLivNGmuFwJYxvBxwa53TLI6x4g3jI3MzNjsKva/cXdjpc9s6u8eMbsnpXRy2qq58lDF+2y6srbbHOw3dvd2kTC28q8VmW4Vx1P1oroPDuh2usaLNJOd7SSZDL1orvdWJ8ph8nxFalGpBaM+of2efh9d/DD4U2kt4+7UdaddQl2jLRBl+RMn071P8AEr4tn4YeGdSv7i4UxSQ7bZQvzeaehFdt4s1+MWshtWUIMH7OpYbQeoAzxivhP48fE2++J/iS28PWASSKCXbFHGufMf0z2FfSSkktz8l5X2Lv7Nei3Pjj4oJqF0W2wrJdyyMc5lboCfUV7B4s8G3Or/EzR9HZjNZNOlzP3URodzZHoaxPhvYRfBTRbSCWFrzULw+ZdupwYz6Zp2g/Fp7fxrNKk9tcfuJGMt02ZGj/ALoA6VwVKsW0pHo0KMormRyf7Ry2cfxI1S1siVjZo5GQcKr+Uoxj6k15LHbxfx16H46+3fET4j38mk25ubi/uBHBGgyXcL1z0HSq3jr4G+NvAGnW+o6zpvlafOSRJA6y8jtxXBP3ndHJKLW5wkckYXaM7fTtSXOJJvlfNOUwQxsQrSr+RpsEKmdQVCru64px0jcmJueBYHOsTXBRlZYjz23NwB+de16D4NTUtUt3Cq/y/Op5NcVokNumgpcQR7ZZpg2MdQi5/nXefB2WaXXJr68uWSzhiLuxAwuPWvqsLU9lgX5niYmj7XE3lsjstc1DwR8KI45tcRXvim8Wyxkuv1rgtX/au06Ftmn+Eg6f9PVwo/lXinxW8cHx94+1TXI/9RcT7bcMclUHAHsCaxrzR9R02OKR7KWBZoxIhfJBU9+BXlqtOnrc9KOFhJXULnsU37UN3JNvbwrpbJ6GSYj+dbej/tQ6DqkS2mueETBbt96SylRh+RFfO8oO3lQowDtOFO098EU2PMmduXx97px+Qrq+vzS0kQ8FTlvE+8PAF98O/HmkTQeGZ45XUbjbOBG9bVjHbaHCTDKLS2jBDMozsA7mvgzwXquqaL4w019Glkt9RuLhIA8JI3Et0Yd6+8Pit5Xgn4XxWsCqdQ1RzE0pHzYPJ5+leZjcZUrNUG7qR72T4PD4dvE8tmtjxz4ieLo/E2sFdP3rpVudsQkPzP8A7R9TXJNbxzY85VlC9N4zj86kLBjkda6X4f8Aw31f4ia0ljYYWOP/AF87dFruhGGEpe8tBSqSr1G5HJaZ8Po/Feqx2Om6eLu4bsq4A+pr3XTf2T5LWxt/O1byJn+/HbR/d/M17z4D+GOkfDvTRb2CebdBf3946gsfoetP1/4b6T4hv7a6uJL6CSJsv9nu3jjce6g4NfK4nNJTfuHZDDKOrGeD/DDeHNBsNPe6kvPsybPOmX5j+NfO/wC0H47g8S6p/ZFrbu1vYyNE16ykIz/3Qa+tIYPLi2A7q8F/aTt7rSfDsVtp2kWbaXeN5lzPHCxeKX+/7fWuTASTxHNI2rR/d8qPHvgn4Vh1zx1ay3QVLKxVriRnwQCPuj8a9c8cfC7w/wDFGE2MksLJ5mbhk7D0HtXDfBexmm0HW/s9g13LdSLGJsbVUDqBXqfg1otBuL22urQrKQrFlOSajP8AFLDr2qlqj28vwsfqcr9TovDngHw34Zs1g0XSLG0KqqebHCu5vfOOtat5Yf2RDLcENMDtULtBANcV8Qvi1/wgfh+6vItO+0yqPLgtwSzSSHoBXzfrHib47fELUIZdNW/0q2kb/VhRbQx/XJ5r4vB4DF5rCVTmaueVjMRDDJwpxVz6rurjbN5jMwl9cjNVfikI9S+EPieCfy5N2nSukZAIVtv3gPX3rzPwfDrszWlh4muFOrwjMjWzEpKu7bketemeKdNjufCup2S5YyWskeD7r0r5CeDq5VmMIyd3c8/LKdSvzynsfmfptjFtjOwZPtXYW6qsK4UD6CuesflYo3y7GrfsZRI2Oor+k8NTdWnFnl1KnI2mWI7GIMrgn5TkL2FdL4b0vTLjzV1G4+zoI2YEDOW9KwkK9c1PCyMdjNiuqWFvPlRMavu8xaSOGJiIVKg/xU2Rf9hm+tPWYFlHatizQzQ/LF5j+wrGthXQ9466GJdV8lynodvDJqVus8bXEKtukjUYOPc11Fh8O59StZL4AWVqu6UFhuKoOmfrWz4R8DTGE3Mx8qIryGXk0xtcuobz7E081vpbssVwsfdA3IwO1efGopOx69TCzpwUpaGHceEbG4WK7trmayhZvmW5QcfKn+JpIvDtrDarIJpZCDkfIACfWvaPGejeCrjQ1ttKvVluo2WUyKcqybsYIPfFeb+ILyC2t47aBAzd+eBRKT6HPKH7tzbJ4dYtdPgjadSwRMbWXAx+FGoaxd6bDIt1YRJayfNGPJOVQ/dOR61n+FdL1nxpeyWOm232povmcqmMqG5wTXbfFzUtD0nwnZaRp9ndWeqOkcM3mxk7Y05xn1xWaTvdbnF9afJY4e0vI3mhnVxGw6D0qxHqz2e+No1ePflmB6/WuAh1JprpYm3BWbgqa3biaS3idHyKdnv1MHiakmnCOxU1zXFt9QnDgmOVeM1zbahH9nSE5UCUuCPfrVvXitxMnOaxJo03Y3cbq3jQs7s9P69UxEFHsfRn7J+kwzTavqbKGBZYQSOijrX0Pr0aMLW5EeONrnNfOn7OOu/8Ix4VtibV5ba8vZYppM/6sBuM19Gzbb22UKfMjzniuOaakY8/O3zHyt8WLODwn8RLiKJQvnz+bGyjA2MvIHt7V5jrUge5tH3xqisSC2eAV617L+1JYrb6voepImVG6Bip6la8e8ZSCHw9ptzEoaTyW3Kw6/NgZ+grnlTipc3c19paPocRY3Oi6VeXsF9p7TtPHmNicr+FazeLrC8W006/tY7qyC7meFsTQg8BV98+lcLdXF0trBEYoHkC/IxGSM9M0ljZXmiwwy3MLA78rIoGAfUCun2MThqYqVRWZ6x4c+C9x4o1myit9T+0aNcSfv5mdVkgj9x3NfRWu+H/AId+C9It00LQbO01Hzkja6bcrsifeLA9fxr5T8L+ONTsNU86C5ELt95igBP1Ndr4p+Mx8LzwT6roVvr2k3eR5cdw0bLnrkip9n2Lw1eMYOMlqem698UPBuiqzprEQRc7YrHJEmPwryq08Xaj8YviFZWVputtOhfeBIuViX/now7muO8WfFSz8aaf5Wg6FNoqWR86BVdGIU9QxxyK9E+ANxb2fh691ebbBc3kiwrtGCqjrj0rWlh7sipUsfQNr4W8ONYxi4RtakQ5+0XfzjPrtroJ203VrAaXf2cNxpu3yzayIGQD1weK88s9WN5MotEmnI6yY2qa1Ib51XBPB6ivWjCMVZI4OZt6mn4p+COheKLCzTQIbPQ7y1dXtriBQFEgblZMDge4r0XXtAude8Fz6VqUZtLqWyNvNzuBI6YPtXH6Hqm6PBYgY24z29PpXZ2utape6dcJI8JhVVntZDycdGUj1zXHWjy79Topq9z5U1HS7nwro0SXnm38r8SrMSIyV+6SvQkdqxZ7ya4PmXDoWxjCL+leofGLWLeW5tCbNoyrMs0Q45PQk15lcNpEbJJDcO6sdxXHIFeBiIuLsz9Wyah9YpRnzbEDIsy5HWsew1JftVxDuGIZOvpV77QIOT09K5fw/bm7ur2fqpOT71zpWjzH3+IxTp1YUF1KHiS1n0fWhdR5ZZSpSROx9DXRar4kM2ilW+R5dvzj7tR65bSXmjzRRR7jneq55H0rm7fUIbzwpe2kw2zQfc39R9K6af7yKZ81ipvLqtSEnaM0dX4HsWWGe6ZcF2wjd60PEiww6TMZCNzdAa5/wZ4pks9ISG/hYxW/y+ZH1J+tVtSv7vxJcIkZWRC3yrH0/GmqXNW5nsjSrjKWDy1UaKvOZh+HNal8MmSJpM25+6uOlFdxN8PNPuoVMxkEn+y1FXKVG+4sHg83p0YxSNq6+LlhqkhuNVd5Jm4ISRgTmuR03XPB/hfVJL3RPD+++B4nYlyG9V9DXnvgWHVPGeuWdvdFVt5Y5ZGZE52q23NfUHgfwdb+H9JgddOtbiZDl5NgL/njNdsaFWXxSPxypi6drqBwpn8Y+NJpCljHbmYbs3A2sfxNc14H+EreKtU1691DVxFPYadPcR2cMRzKw/hz3r6GvhHfgG4Qb1GAzDJA+tXdSvE0XS5rqwghN9FYTLsijAMjt0U4HOa7Vh1GPM3c5ZYmU12Pn/wH4oPw/wBNhitEkDRnzVkmt8up9c4yorT8QfE++tdN0ZXITTrcyGKxU5iJfvIhyDj3FeraLolr4V8JeIdU8dqdYvWt4ftdnbna1pHJ0+pryjSbfw7dahqV7pej3EOiTOLSOPUZNxVyr8gnoeK8+jTqVJOy91HbKpBRXNHU42Hw/Y+NNYkubjWrHQ4Jtu2OOz2AfRVqh4u8A6h4c1R7SOC4uoY2Gy6W3ZVfPqD0rS0n4W+I/B3xSTSdbtrYSWk6713/ACyRt9wivor4taWfBdxD9ovbqS8voElYW92zWshPUbSTtxRLmvymSp06qvseR6RpLx6faWu3dLFGQdvqeprZ8S6OPA3wf13zLr7NqeoQ7YkRcuV3fM3sK1vhzYDUNWA2mQLHks3Nafxm0KK/8UaXpRk8s39oINqzeWQG3hmOeAuRXv4h+ypwh5HkU4KdR6Hz18BPDVrr/wAQrGz1DTVv7HBMyTcoijoT2r641rxHoel24gNsz+SBEitpskkcQHAAwvTNeNfCqzt/hW9+2sQTW1pdQwpJco27yZlba6OV5CnvjrXfTW/h/QJpfEV54kbUIfJ8tLGaVZsv/eCHPPvXz871J6M+tw8oUKeyMHxB8L9Lubxda16SLUJDICzQqQswP+rCxqnyqvcdDXT+FtF8JWcV5baJaaXLdMMgSw559MkVX0LxFpvjWTULVDLpWqGFIE/tC2KSBhwGXHofSq3i/VpPhj4N8iG7XU/EPlqsKfPJJM395jnIpPm2HFU9ZNI+dvCdtEv7RWi2TTrNFHribmAwvyt2r66/aNvXuNL0A4zErNn0+7XxhoOk6n4f+I2ianqLLHJbXKXtz32gtyM9zX2D8brkX3gHSbiMhwtzjd1OCvA/GsqjtiqZNCKlhajPF7OGS8vEgt42lmY7VVe9fZH7PfgO48E+C2e/t1i1O8lZ5lBzhfT6V8c6HrNz4d1qDUrYrJLbPvCNyrfUV90/DbxrB488JWWrQolvJKrJPEuPkYdRXbnM6ipWjsebg7c12dd1xXkPxc+NbeDb+LQ9HgXUNduMf63lI8+tetq9eGeOf2f7zxp8SLnWv7VjsdPnVQWjJEgPrkV8rhfZ3/ebHp1LtaHf69q7WvhWGK98QQ6dq8cSvKIZI4pJ2HVV3fdryvwT8Rb/AMdeJvFv9t3MEdlb2Dqlhu82Lj+IN3PvXQa1+zvpMSIllp9tqTbcSzandyq5PrkHOa8X+JPw7f4fzXE9reWdtbyAQLYJdGSRg33iCe1e3go0ZysnqcE3KNrnr3wDkt4/hXMVlVj9sl3Z4xjpWWnii3bx69rBNuU2zOW7cVi/BPVbST4d6nbOjNMl07bR3LLwKzdFQ2XxEgt54o4kmt5VUNjcSOcflXzuc4ZVI1eZ3PrsJK2CdzrdeNvq+paXI7uZbW5M8Sj/AJaOFx+AzU+neJLrVFutOht1t7+OIyQuwMqsB9dvNUdQlu9P33NvbRTSQhsBnIbaew96y9Q+JiX1zpl3p4mlW9RinyKEVB1UswJV69jh1RhglY/Pq0nKq2d1p+iTQrpV3f3iJeIyrKsygEhznam3pg+lX7jUlimFoZVlnZMSc5AAG0/jXEWgutU8T2d7JFO9rZ6eLkWm8tsuHlwvXqVXnNdBHZW9tcXGoFWeWf5mSX5drda+S4lwU6leOIjHY9DDYv2NPkWlz89Lpja6xfQkfcuZU/75atSwm3LvHH0pnj6zXTfH/iO2Xjy9SmUAdlLdah087I8ZGK/aOH3CdOHtH0Pm8feSvE6KzhS43b5/s/y/xc0kMYRt+4t9TmqEMhPU1dhYYxjivVxEqarpR2M6Maioa7mh549q9L+HsFmsK3UxDN/cbkV5aij0rp7DXBYRIiMR9DWOdeylRUaT1O7JKk4VuaqtEe23+tK1kEjmWNG6cYrjde0CPTYbeeO8RmuXlTarAkeW3J5HQ9q6f4SeGLj4la1p4mSN9ItEjmumDEZ9RXq3xy8N6DpOhx6ysunadLYxTEwsoIuAy7diqOhDcj0NfGRpcp9ZjMz9tJJbHzTJJJZxs/mY+hqhoezWtWS3luVRH/iascapLqVusLYXHVu5o0W5i03XrKeYh445Msrcgj0raKb0PLrVHNOPQ+zvhf4bgsdLlNsI1eRVtzNEoBA78j1r5/8A2jolvPEki2d20j224zwuSAa9/wDh9468P6b4X023imjmvrxfNa3tTu2g+vpXyt8XrjV9S+IGsQ3dutldyyF47eRtqvG3Qgit4wPJjG2jONtP9FeGVyAFZcr3rsrrTbrXp4RZwNcSzncIYh2+tUfDvwzu/F+i6pexXDpe2Moi8rAKsR/EPasrwx8SNW0HEQkVmjLIkx+8v0PascRGS+A9PDxj8PQytet5rW+eGRfKmXqp7VRhtfOmXIz9a7rxJotz4sk07VoI1NvNFsuJ9w3LMOu4elYiaKbS4278mpjWco8r3M4UfYN2Z638L9YTQfCM9qsCXdit7O1ycnhPl6e/Ne0+Dbi9sI3jiuv7R05oPNiuHPKyDqpzXz78OdRhtXurGVhJZy3YE9uWw2x/vN+gr2axhufCeo8zS32j3SySFgPlVwvA2+9dM6fLBSl1OPmftHY81+P6tq3hO98n5ptJvleQbvmCv3rxbxJdLqHheOY/Jti2hQOlfRXjDwmsln4tD5ZtStY7rJXJyiv8v6V8369I0XhlxhnSP5SIwCc/jXky1sz1anLytROKhtZ7yG5mNuQkajc2PT0rD1a4nuWt1WdmiP3VcE5rR1jx3fQxx28FuILfbtbYep96d8N9bt9U8e6FZarZLPE0+wrxg56cV2cySuebCPPJRMa3kIvN8u9T/dycV3ujy6V4i02S21aSQWqDK7CpbPpyK7nx/wDDfw7H58lvHJZyr93a+B+leL7G+0X1tDOHEZyH7j8aijUVR2R0VsLLD25jY03Qf7NF1bw5c3B8uFRyQp6CvpHwj4I07QvD9hZNZteXscalolO1d/vXnfwj+HepzKmsavC1pH5W+1jyPOlkPRip6V65pS6lHcNHfCaGMnf56kAN9fWvSjFxdzgeppQ2LQRj7Q6RY6W9rwv41WuNUt7NWu7ghIE6L61ma/4kstLt5ZJ5wiD7zseDXjetfECTxndCPTp2/s6N9gwTl/r61rzExPctM8aSX7rN5a2du3+rQHn8a73Q764vJ0vlukS0azYfZyefMDNk49eBXzjool8uPdNIXJ2kFjxXf+GJLi4SHUv7QWFbR5Ulhc/f67cD33CuHFS5kmdVPZm58TNU06bVBZ6iPs/2uFVaSVCi7m6sD6j1rxjUreHQ9TmtTcJPHGf3d0hIWVT05Ne46leP4g0fyo1iE8Z8yKCYA5H90Z+6axdU+Ftj438M3FldN9kvFXZFay8NbsOmG7qaVbDe1Vz6PJ87qZW7bo8Z1K/ggsRM8qhD8qn1NZHgfWLWGea0uCo85so7ZAIrltS02903VU0W/hufOtZ9jxefvX6/N1FexeKvDtpqWjW8Fno0lrewtEqXOERXU9SDXjzpqmuU+vjxE8Zi4V3pGJj39s1rOXRvLDcBhyK868YWM1lfNMqNHFL8rKmMZ+les+JPAfivwTaNDrWmz2tu0fy3U8LFEH9/cAR+GKxfHXwbupPD41HwxdXOq28KKZ2mcbSfUd6mivZ2voehn+Z4fG0U6WrMLw94j0yLwuIp0X7SzspjIGCT05rO8JWN/pOuSS2IM0BViY25ArnbDRtUFndWV7p08UmxZoh5fzfzrpPA+uX2hWssdxFJIpbGXBNdFZxjF+Z5uXVKmMxNFT0UT0C18SQSMFniaF/U9KKrQ6vo2tLhmiVx/f4oryL+Z+zrEK2ki34F+H91YeLNQstOEccmlW8VjLIEGwz7d84Htu4r1+1uNZ8P24K6RBqI/iaKYpn6gVifA159S0e51ZE/f6teT6hIrHkK7fLx7V7FZ2ZumzL9n2+u3FfcwpxqK6Z/IEpSjo0eTt4oi1efy7jS5LGTd/q+n61veEoXvLrUrtdPkuI7aVYgyzBk3p3OeorovE2h6TqQdlsrmVo+rx4WuQtPHlh4c+C8GoyXrWUd95zrFaxbpFb5zkn0wBXPik40+WBdFrn97Y8h+JPi7UvFVjqdt/bFgniCa7Ntcw296sQNvF93cp4ZvrWV4fvIJPCehaHfTxQzz6uLq4uN2QkUaYzx1BNeO28I1LUHmYtczO7ytI/3txb1Ndj4niePxXbWbMo+wWMEPX5QxG9yffFc1OVSlD2SZ7E6alD2jW+h698Uta1Hxt4uu9RsIYIrOztIXS+ZGUOyfw+tYdjqmqa14di1PV5o5bvUHM3yyZMEa8BApHG49R3ryeb4jX/hnw/Ha6NqU9levMzyywuDlfTPpXq3wn1O/wBd8Hpqev3s11NIS0EyqgY46buOacKc6svdWxxTlCkrXOl0fxfZfDXRv7Rvo5pnkKxrDCAGI6sc/Sumk8ZeDPjN4bvtVTUrrRtV0u0aEWcjKHuFPQZ7jnpXIeKfh3qni6xjnilt20u3Z0LXzbCW8vewG30FZ2qfCPTvB/h+016NWm1GWaWMwwXOERI4jIzfPnIG4L9RUYytJ3uZUeR1Eif4dRQx6tdxzxxmC4hbzPMOQec85966i18A6Hpt5HeWWlwW1woyG42g+qjtXLx+INL1Sa203SFt4SyMl7db2Yx/8DPA/CuqtLXWvDFnCIXPjayIzHcWcsfmxn0YNya48DWTvzI7cZTbs6bJtc0P+157aeG8ktr60P7q8ttoZV9CrdRXF+I77TtD1FrI3rHWbxPMu9UupPNljiHULjp7YrotQ8Taux8r+x/7KyNqS6tcqhX/ALZpljXm3xUOueF9S0y71SaGSS7TzYrSazaB/KXtIAd+D2UmvRdSEtTz4qrtfQ14vCsvxQvd9hp7WWkWcoieeQbS0Y75H3jXcfFLxNDp/wAPbaCQ5jhuo4nUdsdD9axPhn8TPF+q6YsD+G9NttIH3fs4Np/wIZHzH61yXxR8TyNYzxarpMVpaytuDJeo7Z9duOtebKpQlXjG92j1adWpSg10ZFayW8ilvO4b5h9K9/8A2VPFT2uuX2iSTBI7hfOhXPBbvx718laXrklmsMF2rrBIu6O4ZcHHvXr3wR8W6X4T+IGnanq0xFjBuBaPk17+MpxrUHbU4qcuWoff0Mg9PurzSr83QY/GvmbxT8Z7nxd4ghTwLqV/BHDEz3U0qgxH6IeKz9D+NXjy3leOWSwkChmzPAWz8zrxj6CvkVlFeSvE9WWKpxPqtv4ioH+8TgV4v8YpvC0zNrd5dQ6pqGno1ha6UCCZLiToxHcDt6V5d4i+JvjzXLHdJr0djb/Z2n8u3g8ps+mSa8h8K+ObXRfH2nXM3l6nKJ/MkaY5Uf7RJ7+9d1HLamHbnIx+sQrNRPpnwr4ctPhz4PtvtQiXUpQbi4ZcFd3XPPQAV88eG/iaPHv7SGn+Q/naZCs0MDZ/1sm1/m9ulc9+0F+0dL4mFzoWgXbtbyErd3ykqZAeqJ6J7DivMfgrqg0z4m+H38xYf9LQPJnCqD1H45NctLBOspzqdTvxOMUIqnTZ92XdhfXWvSXV3OqWFtHvt7WM4aZwv3pD2HtXlfgnVr74XeLNW0/U5kj0e8L3sc4RmQgLuAAHAY+tep+YfMKN+8jC5HPWq95qEdvtjEcbD0dQe2P5V1UqmHwlPkg7WPmKt0+a25Y8K+NZ9R0mPV201oZbpw8NvMdhjjb1HrVrVPEt1NG+Y44wTv6Amue07xFDq2rGzjjbcFBEnRQB0Fauv3ml+EdBvdZ1Q4S1jZyr8F8dBjPevncyzWFSn7GhHmkzsw+FlWXO9j5B+Oumx6X8WtaCHP2jy7g/Vlz/ADrkoelN8ReJLnxd4ku9XvGZp7mQMVJJCL/CB7Ci37V9tl0Z0sPBS3sZVIxTsa9m+evNaUckfvWZDwvHFTwynd0r63DUXVpOc+h41aqoysjU3D1p/nL/AHquatpNlZ6HaX8GorNLN9+BRytYW7cy5JC+uK+bqaTd2e1TtZNHtnwX+N0/wzW4triwa50u7dVaVeCB6Z9KpfF3XPCPjDVnvdLv9Qtoy3miwZfMiRzzlSeh+leaDXJhpv2AMnkddzLzWl4H07TvEHiG3tNXlmtYZ1xG0XYnofrXLWkqcHIFG8lcS30/Ure1W6FncNZlWczbONvrVOFZdSkcLEzspySOAF9a9a0nXGj8O3Ph673Rz2kr2UkE2AMMrhHGeq5Arz258WWscCw2+neW6WbQTyI2C7+oHrXkUMZKrKyidVSCSOw+HPjbT/Buj3ks0wg1K41C3t3yNxW2DfOV9K5zx1rUnxA8X6hqbXG6CJ2itF6YiX7o9qwLOw0+3tTJdmWe48wRmOPgoD3NdNp/hnTxZIY7tm1DzdrWuOCv94H1r1I1na3U5FRu7nZfDG7vdD8N3Njb3KI9+zDeUyV+leT61ov9m3dxARgpI1fRHhTwXM2jpcwHbJAGcx92+leIeLYSusySSSrMLh2YEEgj6ivHdepz6H12BwcPYykzntP1S408uI5GWNzuZVYgE+pHrWg2r+Y27+L171kXSiOVhjA9KVfm6cV9HhMPCpHnlufIYyo4z5UaE2rSWt5Dd2pbzl4cZ4b6+tfRvw9+Jlt480eVPJa0ubbaJbeR8gn1X3r5l8tmj2gYNO0fxJf+F5bxreTypZEUR+m71+tViK1OpFU1ui4YOtQXtZrRn2Vr119pW4ZTujaLyfz+9+X9a+RNSsTPZ65F0SO9Kjd2C9RX1BpGuW3iLQNMvoZBFHewo7QgZ2yHqM+9fNPi6RoLXxOsR5+03D8V4klyo6aMbtnlGr20NrawmKIuTJyfWsvTpJodbsL6C3jt5ba5VwwPJ/Gn2+oNqtqVaYKU2n5OK7f4Z+H4Ne8QQGZml02yRr25fGNwH3U/GtOZKOpyU4t1UkekfEGIrZNI3yB0389q89+DPgVfFGuTX93ubTYmb7RGOA7f3RXReMtW1Hx5rI0yyQR7jswOFRf9qvR9FsdH8N+G7ex0ZmS2hbdLu5keX1J71ODjrc9DMaiukX9avF1S8TTbuQ2j7dtpcxHbx6EjtXO38l/4bWS41HVVvtPj3BlaTLfhk1U8XeKNNhsd08zJLF8y+uK+ede8WTeKdUkjZ3t7InCqckAepFevzni2Ok+JHjjUPFSloVuP7JVtpghXlh6n1rj/AAXrl1pfiC2tY/MME0mDHHklD6j0rtNPsb/xPDb6VoE/2l3Ta9x9nZYkPuTW/wCEfD+k/D2zmklK6l4kd973DREpB/u//WrPm6jXY6ez1n7JKYrllS5B2rKoxHN/8S1db4TtLbxJeXFq18Y2wJYihwCw7Y/AflXmeg67bTS6haanbLcwXJ8xVZypVvY9jWv4X8QaZ4V8RW2qJdzbbdhIschB3Ieu71FctSTkrG8dj2Cx1WLy1+3q0kIORqFmO/qyd/xruNNha8tYJllXU414jvLV8yrj+Eg849q82+HuoQ67JO6X0KyXkssthKGH7xQ3Eci4xk9s13Fjo1qt4ZV87R9Szlhbudjn1rvpPmic8lrdmV8RvhTB44szLIkK6rEv7i/jBXd/vetfLPii18ZXGpW3hm+imgmhlVIplJEKqW4yTxX3zp2r3dp5cV80d7CfuzovzH61zHxv8Bw/ELwDq1tpm2HV5EEkTIMOSvbI5rmxVNr3oI2pVklZ7M+Wvhn4i8ZeBPGV7prX7CKOP541YqRjpwTg5qTxV8cr37HLo8V6bq6mlZSrRj5AegB7V5Zpuhz2OomTVNRS3QEoxd281cdM96f4k0O5vrg6jaFIbZpMfagpPPrgVySgprlkzthUnS1i9C145udUh8QaS7aibuZkVZBbttwPTjtXp2g+B9c16C+uNLe4MVjH5s63c0LH8ARzXibWKaQELxPNduNv2mXIPHBx9DWlonjrVND1FZBfysGXa/zH5h6H1Fa+xpJa6m1HHYl1OWErHpUnh+VpNzXtlM3+1YhD+jUVL4a8cXdr4fuLmC1hubhJh+9aMFth6UVg44a+iPU+vZlDRzZ6p4Za58LG3n09/sXkKEHnH5WUdio7e1eheHfjf4f1q+GmagW0zVCdpgmGI/wavK7zxAiwzCKI+TE3ljd94n1z2rHi8Ox6pIYZgr5PmK5yCp9sdK8rDY2rSla+hliMLCav1PSPjt4in8J+GBGJGWS+m2wsj5O0dSSK5P4ia7p3g74A6HptwrRaleRG3jADBkUry3A4PNep/su/sjp8fLzUdc8S6/cHwzps4ig0xJXaVs9SWP3fwr9BdG+FXhLR7OGzt/D+nslmqpG9xAsrD5c8Fq+ip1HN8zWh4M6ailFbo/CLwTo8txfxLIu3zZtrCUFRj1yVqX4hQpD4k1SaKab/AEqT5vPiK7WxtwOeRX7u618P/CV9CftvhvTblFViQ1pGcfTK18U/tmf8E/fD2reC9R8ZeC78+H7rTcyyWdzmSKTJ6Lwdv4Cs4xftua+h34rFKrSjTWlj817DRYPE3l2VvfW1tNEMOJyRlvQGvf8ASootM0Wz0yLciKiRlunJ614T4XiS38SafGwMiOx8xG5G4dwe/wCNfR9rJZ311YxNYrFumHKyO3T6mvoKFOycz5epN86gZXxpfXdF0tbOyvbyNryaOaxtrWaNoyjJhm2AbuRwc9a2PhX4f8QeNo9M8O3EV/pl9BbSPPJrlx5kNzEZE8xIYNoK7u5796+g/Efh+2sU0uaJQl3JpcOblRiQ/VuteZ+AWXTfi9ockJeT7Zb3dvNJcMZJWUJvILE+o444r5apV55SR9I8GqdJVOp5db2f/CNfEae3ezFl9nvMPb43qM87RnoMdq774gDwx8SPCur6zbT6ZodtDeR2dqLRFS4DeYgaaQgAhcdhWT8Z1hi+L2ottbDvBKQG/iPU/WuO1zUtA8OeIPEulT+Gbd55IMo8UzFIwU3EjeCc571xRq+wbSjc0nzVIp3seleFfHGmaXpOm6d4Q8Bxaj4ziTy7mSa2CpbsDgu8jD5Tjng1zMXgu61bxpHda7a23jDxVdXctszmXZbLIsSMgwONvPAro/hNp2oeILc+F7u+OmwR6cmrahd2DM1xfq5UFWdsFWw2Mg1f0pbO/XUL3w7aLoENnJG9pGD5h3IMEyHuSMAnuKzU6ldvmfulU6cUrRNjUfhdrV5CIrzxGlhZYw1no8AiwPQO3Ncnqnwh0DTZTKln/aNyPl82+ka4kB+jE4rprf496bq/h6e5Sxuo70QSSKvlr5YdRjrv6fhWJHefZPG0RiG+w8Q6et15LjmKZI8nuRtJ6+tddPC06MfdR586s5S5TzLx14Xins5HaFW8pWIUKMAegry3U9Nu/D+lx6paahstJAGMb5IH4V9T6vosU1vIzRo26MttPTnsfavCNP0S38TeEYI58qttujljwNrnt9QPeuujWnF26ES7nFab8QtWsywtLuzkDDaWhu9mR6fSr0/xY8SzSRBJ1VoxgCO53ZGc4/MmuQvPANnYtPJMfMiVuEWt7wbo9qh320Kxtt6t1r0PrEmZNITUPEGu39qHvr6WaMrtWCNyOPQ89K5LXb64Ny0IfyY24ZUOM/WvQdYtUt9PSOFF3M3LOM1574huVvdUkkEEaMOmBilGo6jsxxbukZ3ktKnyktV7QLd2mjSKOSS5V9w+zg5B9eO9bngnwnJ4s1hNMhnW2cnJkYf4V9f+BfhToPge3jW1tllv2/5epACa8/EYmNFcqPrcryWpjfebsjjPhv468W2Ph/y9Y8OXWpSqM2827a7L6N3JrYvNY8b65M32XQbOzJ6LO5kI/I10/wAQPFX/AAiegNdpD5t3IMxMein1NeCXOvavcXfnnVLpZu5WZgv4DNeLHArES5z0cbDBZfJUpLmsdXrvhL4t3W57O/t7XIwVtIwrD8RXiXjTTfF9qzp4lk1CdBwwuJHaM/UZxXselfE7xHp8kc7ai93B/FDPyD9a9usv7K+JHhtJL/T1kWVfmEiqT+FbqjHCzT5UGGw2EzJONC8WfCVsA2CowCMGte3UttxXe/GL4V2/w31xPsMivY3P3YmJLJ9K5XwxapeaiqOMJ83HWvdWIUoOR8lisHUwdV05AkU0KqXXCONyn1pWuAvI4rt9U0Aa1odr9n2W0sIVkbkDHocdq4z+zgIZX35aOZoiuOD710YbOG6XIjy5Ya8udk+mobi4t4kTMhcIvPXNekNpOl3OrfvYBDo+nhUuHUANNJ6ADrUXwi8B2WoWMniXUGeW2tyBFbRnDZHQk+tTeJIx4LnsrrSzvjkl+aC6+dfM/v8APWvksVmKqVnCDPUVNRjdnOeJvDK6crXrbIEuHf7PYj5nRfVs1peG/hjrfijQV1axjklu472OOKHIDvF/eA7VZ8Zw2mlaHPNqPm6nqlxGWE74ATPYc5ArkfDnjbWdBvRdaffSQXHyxbu31xXpYedSdFxZzy0lc9L02z0j4gape3t5Pc/aNPXyQky7GZV6M2OuMmqvjTwfpT6KPEWhFHEEi7vL+7w208Vd+DkSXljq2pzOwubmQiTYBjaeoz6VrXkNv4d8C6zaxBmjZm8tCoKrk5/nXy861WljOSm9j0owThqcJ4bvm/tK5ubyC3u3um/ebhsA+mK7jTYNN0XULNb8xozyCFViO773SuOntrTR/DOn3aNO9w7HzMt8vPpzW3rPh288O6gt6l/uMIhkRNuQrZzkZ6GvpZSu7dTGCS1Z7Rpvi+DS5Lm3MH2ee1fym38hh6ivNdbs9B8SeOFjuh/ZSsrYkAG01yfjHxdf/aHmEhEsx3E1t+E5rTxZpKrewsLhWwJVxkfQ1tRwt7tl1MVKmmkzznxVoU+k6lJG4LRfNskHRqyrQSPMoA4r0n4gabM+l2qrMMQdyvLfWuAt228jg+1ddWrLD07RN8swsMZWvUPVLf4V2U3wXl8ZpcTLexztE0eMxEeZjPtxXjOqShbhAOAOntXZR+PNasfCV1osN666RdHMtv75zkfjWH/YCah4Z1LWi+JLO5hjEfYhuteXRblV5+p7uMqOhSlSkrnrfwG8RCTw1fW9ywRNMQ3Ua98Hjj6Hp6V5drcLSJrm9mbzDITgdflrordW0vTNHn08Lb/atNi+1AEjzd2M5x15BPPrXN3niKa1aZxHG4klyVdQQR6V31rONz5zBR55WPFvh74X1HxRrZsLDCRSKfMupWKRpivqf4d/Bs6X4TvbO18RWU2ozupeYI+3YOgGfWue8KtDcWf2Q2FlBbsrb1hhA3H39q0U8b3cMtzcJFHFptqVhjs4/l3SH+Jj3A7V59So5no0sEqE25C3Ph6P4f8AnRlxeM3/AB9zHgt/u4rA1LU7i0mmmsvNAVtsjRBmUH3GKz/iV8Qru1j8+1hjE9tIpLSjcHHoR3rd+G/7VuvQ/aVjtLV2mw7iSBNrY9R3rtw1+U8bH8vtbHjuu6pea7qH2INJeXLttWNOck9B0rsPD/7O/iLTLuK98YaZc6Fo7oZHlk5eUL1UAHivovRPjF4V8V3kUutfDrRJtQhZX+0QW6Ic+uQM5rutS0Xwv8VrWLyo9R0uRNxXDK6rnrjJ4rouzhhyuWp8pat4gbyn03RbRrDRlYovkwMolYfwswHJ+tc1NcQq6rNMIxna7ueV/Aivp/T9P8Tfs/Qzadb3mma5pct01ysN7bBtjeoBBANLffE7wn4qhkHib4e6RdOxyZrJPJkJ+oxTT0sD5ZPQ+E9e8WXbatPHDcbbO3m+R4jgv9cda9Xn1Kx1q1uJIbhhJ5EfkM/PmL0wfQZrvPGPwF+HfiTdcaBa6l4fkkOdnmCZAfUAmmeNvh34T0X4bW+oadFqFvfvAiDMwaPAbuPWsKslFpFwjzJnM6fqGp+FtPs30/UIorS/gjnkjgdZGsrtG9+gNfR3hPx1ZeMNJtJLto1u3XCzIBiOQdQa+XfAd1E1xq0N5Ct5azaeZpEZAHUDoyP1D/pXf+F5F8LzT6UIllNwYLsXSsVYeYvI29M1rRk4siUbq59BSPf2s3LmP/aQDFTWviY6bKJS3myAYDZxXK6NqE9xZujOSqdWbkmuUj8RT+ItQ3IxhtYvuxY+9/vete1Ck6ln0PPb5Vco/Erwb8ONY1iTXdfa60y6v53Xy4ZCicL6Cl8MW/wos2mltNYljtoYUP2Z7n5S3qF6Z965L9oi8sv7H02TULZ7hFujxGwU8rz2rw1rPRtTsxJY3Wq21yRgrKIyn5jBr5jGYWSrOMJHu4WpH2fvI+ovE3hz4beOtPspZ5ruK5tnlYfZ3Pz7m74rmNU+GXwc0m+C3V5rSRNuxuuQprzXw3b634Vt7Se01CK8hcqTFcow/DINcz8Rr7UvEmqJNceSI/4UVyMfXiuJUqt9ZnqU5UklKMdT6Jj8KfDrRtFtru11G9NvcDBWG75ODxn6UV892HiKRVhtZFMkUa4VCeBRWHsmtOY+pjhYVUps/9k=
/9j/4AAQSkZJRgABAQEAYABgAAD/4UUkRXhpZgAATU0AKgAAAAgABgALAAIAAAAmAAAIYgESAAMAAAABAAEAAAExAAIAAAAmAAAIiAEyAAIAAAAUAAAIrodpAAQAAAABAAAIwuocAAcAAAgMAAAAVgAAEUYc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFdpbmRvd3MgUGhvdG8gRWRpdG9yIDEwLjAuMTAwMTEuMTYzODQAV2luZG93cyBQaG90byBFZGl0b3IgMTAuMC4xMDAxMS4xNjM4NAAyMDIxOjA2OjE5IDA4OjA1OjIxAAAGkAMAAgAAABQAABEckAQAAgAAABQAABEwkpEAAgAAAAMwMAAAkpIAAgAAAAMwMAAAoAEAAwAAAAEAAQAA6hwABwAACAwAAAkQAAAAABzqAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAyMTowNjoxOSAwODowMzo0NgAyMDIxOjA2OjE5IDA4OjAzOjQ2AAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAEZQBGwAFAAAAAQAAEZwBKAADAAAAAQAC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bnMuYWRvYmUuY29tL3hhcC8xLjAvIj48eG1wOkNyZWF0b3JUb29sPldpbmRvd3MgUGhvdG8gRWRpdG9yIDEwLjAuMTAwMTEuMTYzODQ8L3htcDpDcmVhdG9yVG9vbD48eG1wOkNyZWF0ZURhdGU+MjAyMS0wNi0xOVQwODowMzo0NjwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0ndyc/Pv/bAEMAAwICAwICAwMDAwQDAwQFCAUFBAQFCgcHBggMCgwMCwoLCw0OEhANDhEOCwsQFhARExQVFRUMDxcYFhQYEhQVFP/bAEMBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQU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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFdpbmRvd3MgUGhvdG8gRWRpdG9yIDEwLjAuMTAwMTEuMTYzODQAV2luZG93cyBQaG90byBFZGl0b3IgMTAuMC4xMDAxMS4xNjM4NAAyMDIxOjA2OjE5IDA4OjA2OjE4AAAGkAMAAgAAABQAABEckAQAAgAAABQAABEwkpEAAgAAAAMwMAAAkpIAAgAAAAMwMAAAoAEAAwAAAAEAAQAA6hwABwAACAwAAAkQAAAAABzqAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAyMTowNjoxOSAwODowMzo1MAAyMDIxOjA2OjE5IDA4OjAzOjUwAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAEZQBGwAFAAAAAQAAEZwBKAADAAAAAQAC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D+dCdhWLCeEfEqjH9pab+EMn+NFPmCx31FSMKKACigAooAKKACigAooAKKACigAooAKKACigAooAKKACigD/2f/hMeRodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj48eG1wOkNyZWF0b3JUb29sPldpbmRvd3MgUGhvdG8gRWRpdG9yIDEwLjAuMTAwMTEuMTYzODQ8L3htcDpDcmVhdG9yVG9vbD48eG1wOkNyZWF0ZURhdGU+MjAyMS0wNi0xOVQwODowMzo1MDwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0ndyc/Pv/bAEMAAwICAwICAwMDAwQDAwQFCAUFBAQFCgcHBggMCgwMCwoLCw0OEhANDhEOCwsQFhARExQVFRUMDxcYFhQYEhQVFP/bAEMBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAlUCGQMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1TpGbbilprdqAMnxL4q0rwfpE2qaxew6fYQ/fmmbAH09T7V5Gv7Z3wwkvktYdWuJndxGHS1fYSSAOc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Xws/Z3+IF14z8NQ6rc6wySRWh1S6WaOxjcYZYlCL2yMkk4Jr6d02zyVmYYH8I/E//W/Kn2+lhWDSEN/s4rQpN9hhRRRUjEI3Ag9KxLq1aCRgPuHPzY4P4f56VuUxo1kGGGRTTA8X+P3wD8MftIeCU8KeLXvv7KW9ivsWFx5Ls0asoUnByCHb9PSvNZ/+Ccv7OtzZ21vL8OIGFumxZE1C7ikf3do5V3H68e1fUU+k4+aI5Oeh4qq1lOp/1TH6VV0SeR/DH9lX4S/Bu8S88IeAtH0vUEG1b5oTPcKMg4EkhLdhXqzNjJJ92bufTNTrYzs2PLK+5q5b6WFYNIQ3+zijQLDNOsySszjjqoPX61pZo9qAMVDKFooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKaW+Ukc0iyBh79xmgB9FJmigBaKKKACiiigAooooAKKKjuLiK1heaaVIYkGWkkYKoHqSaAJKK5U/FjwQLjyD4x8PifOPL/tSDdn0xvrpre4iuoUlhkSaJxlZI2DKR6gigCSiiigAooooAKKKKACiiigAooooAKKKSgBaKSloAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKSgAJxSM2O1DNhcngda+Lv2mP2tXuXvPCngm5aOJS0V7q0RwSeQY4zjj3YHtivZyrKcTnGIWHwy9X0S7s8vMMxoZbR9rWfourOm/aW/a0g8Mi68LeDp0uNZHyXWoxtlLXg/KhHV8478YP4fNnwd/aB8SfCfxI16l1LqdjeSF7+zuJmb7QSQS6kk7X44xxjIxXl5bdyeT1JPXPc/jRwQQehr+icBwxl+DwUsJKHNzfE2t3+h+M4rO8ZisSsRGVrbJdD9Y/hv8StD+KfhuDWtCu1uLeQYkj6SQv3R17EV1f8XSvyk+FnxY134SeJotW0e4bax23NmxxDcrxww9eB8w5FfpB8HfjDovxk8LpqukuUlj2p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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFdpbmRvd3MgUGhvdG8gRWRpdG9yIDEwLjAuMTAwMTEuMTYzODQAV2luZG93cyBQaG90byBFZGl0b3IgMTAuMC4xMDAxMS4xNjM4NAAyMDIxOjA2OjE5IDA4OjA3OjE1AAAGkAMAAgAAABQAABEckAQAAgAAABQAABEwkpEAAgAAAAM3OAAAkpIAAgAAAAM3OAAAoAEAAwAAAAEAAQAA6hwABwAACAwAAAkQAAAAABzqAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAyMTowNjoxOSAwODowMzo1MwAyMDIxOjA2OjE5IDA4OjAzOjUzAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAEZQBGwAFAAAAAQAAEZwBKAADAAAAAQAC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IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0ndyc/Pv/bAEMAAwICAwICAwMDAwQDAwQFCAUFBAQFCgcHBggMCgwMCwoLCw0OEhANDhEOCwsQFhARExQVFRUMDxcYFhQYEhQVFP/bAEMBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAsACBgMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAA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
**Primer ejercicio HedgeDoc**
Un primer acercamineto a la creación de herramientas de comunicación y cocreación tecnologíca.
### **Habilidades lingüiticas**
Es importante conocer y acercarse a las diferentes plataformas que nos permiten tener acceso a estas
inicio
[[https://www.youtube.com/watch?v=KZSYNilAhi4]]
allí podemos encontra diferentes formas de comunicarnos y fortalecer dichas habilidades.
**Algunas** **caracteristicas**
Las Habilidades o Competencias Comunicativas se entienden como un conjunto de procesos lingüísticos que se desarrollan durante la vida, con el fin de participar con eficiencia y destreza, en todas las esferas de la comunicación y la sociedad humana. Hablar, escuchar, leer y escribir son las habilidades del lenguaje.
Para el ejercicio podemos acercarnos al siguiente [enlace https://lanfl.wordpress.com/2012/06/13/habilidades-linguisticas-escuchar-hablar-leer-y-escribir/]
![](https://docutopia.tupale.co/uploads/upload_ab0c762f8c411e34d7524215238940f4.png)
<iframe width="853" height="480" src="https://www.youtube.com/embed/p3Js8Voy4yo" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
[[Anotaciones: Infancia en un mundo digital |https://hyp.is/go?url=https%3A%2F%2Fmutabit.com%2Frepos.fossil%2Fudistrital%2Fuv%2Fincudi%2Finfancia-mundo-digital-unicef.pdf&group=ZDiNmkN9]]
''La infancia y las nuevas tecnologías''
Es importante pensar de qué manera la infancia está siendo vista, tomada e involucrada con las nuevas tecnologías, las nuevas formas de comunicar, conocer y aún más las nuevas formas de interacción.
En esta época, la infancia es un mundo de experiencias colectivas que le permiten a los niños y las niñas construirse de la mano del Otro, que acompaña, guía, suelta y enseña. Es por ello, que como cultura digital se debe pensar en las maneras en que las infancias están interactuando con las nuevas tecnologías, sus alcances, hallazgos y rompiendo fronteras de comunicación e información.
Es por ello,que me permito citar el artículo presentado por el observatorio del ICBF //titulado niñez y tecnologías de la información y la comunicación// (edición 2013) quienes citan “//La interactividad digital representa oportunidades y riesgos para la sociedad, en especial, para los niños, niñas y adolescentes. Por un lado, favorece su proceso de aprendizaje a través de la exploración de nuevos contenidos, el acceso a mayores fuentes de información y conocimiento, y el establecimiento de nuevas capacidades que fortalecen su desarrollo social, intelectual y emocional//.”( P. 3)
Lo que nos permite pensar si realmente estos elementos están llegando a todas las poblaciones y de qué manera los actores aquí mencionados están siendo permeados por las nuevas tecnologías o es solo un discurso que busca enmarcar y señalar a esta población de una forma vulnerable que debe ser por decirlo de alguna manera controlada y supervisada por un adulto.
En este mismo artículo se señala la preocupación por el uso e implementación de las tecnologías en las emocionalidades de los niños, niñas y adolescentes, quienes por algunas circunstancias presentan debilidades emocionales o están expuestos a diversas situaciones que conllevan a la interacción de información sin censura que fomenta de una y otra manera un discurso de vulneración de privacidad e identidad social en las redes sociales.
Es por ello, que me parece necesario el acompañamiento a los niños y niñas quienes hacen uso de manera más constante de las tecnologías y las diferentes plataformas que se encuentran a su disposición, que de una u otra forman han permitido cambiar las maneras de acercarse a la información y que ellos y ellas adquieran la disposición de ser responsables frente a su uso, sin desconocer que estas mismas abrem brechas de interacción social en los niños y niñas cuando son manejadas sin un acompñamiento adecuado frente a la infromación suminitrada en estos espacios de dialogo y conocimiento.
De igual forma quisiera resaltar que desde mi posición ha sido muy útil este acercamiento a las nuevas tecnologías; ya que he podido leer, ver e interpretar desde las nuevas formas de interactuar con la información encontrada y de igual manera iniciar la protección de la información e identidad en cada una de plas paltaformas de busqueda, publicación y lectura.
<center>😍@@color:purple;Portafolio Astrid
😊
<center>Maestría en Infancia y Cultura
<center>Universidad Distrital Francisco José De Caldas@@
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YQc0U888888888o8oA84cYsckk8oc8sscs8M8sc8888888888888888888888oc4719z188888888888888008889188888oc8LYOZu1HDPPPPPPPPPPLHDPP/eOPPf88o88cdUL5QsAIQ888888884kw88c8c888c88Iw8888os88888888c8888888888888884cwwQwwwwwwwwwwwwwwwwwwwwwwwwwwwwgww88888888888888888888888888888888888n9N1888888888888888888888888888888hD198480MU48U888888888888888888888W8jU8s8c8sIM8888888888888888888888+ev888888888888888888888888888888dXCdHXc7VNub050NNd9xMEdxx8UxxQ32Yn4OOosX7PTysDf3/hZ75NO6wBODMBNSNB6x5yPCF+6gVblB/oAbR+0AFnOrTXnPpTPkg+nHEPUaYAiiC+/wDjqXVf2Bu752k+TgrPAkYQC0QiVggwgw9/7tH/ALe2PZGuhOPWoi4sEcEu0KTFzh7xqUsa37lOrg1cAVk6A5+wg+EYb0EAZqzuArTR2pAA6rPt1Ub2W6PfyIksEML/AJT/AK0Si/IFndv6/Mr2alKa7Gpv5TbJigj2o5rN3lmuCGxlk1IoI0Uebqi5S+mqyB0gYgik9/zhz1vz7/4a7jI4gu4P+9//APtMosMMM49xf+9//wD/AP8A9YmqVVc9DkEUL1w5PiW4cMtbJLz9/wD/AL/73w36NYNtQvxAnHyVhFXgAQ2BCZFP/wD8+8/+8ps9haOCOIKQvHdF647wNMBhUnjf+/8A/wD/AP8Ao2IVNYLbKvQi4as4ZQjTDXf+yH//AD9//wD/APHbQcDGzFmJ8QQKSWRtPLbz+eMs7/8A9xnv/wD7sFyaW5Vs35jyV8z/AKDyJX62o/8A9+61+fOYKyr4odkJNfu3+yOWqSgxSAjws/8A/wDNM884awUZDOn+4ewPUyYSymKMnePCCb//AK9Fzp21Uk0ODqTD8KEsXSgdiGQSG6jxmNf0i5/QuuEeKLPOPFvadfkLHStwwDNP7x6dqNjPTeszANPTVxAmK4vgUc7wCwx/U/xlHevmVPBoNPKBxo9cFqdy3NL7Xm3Aghs9ewv/AH9t4zWvQByO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BMqrABeIAMMBDHPLCEMJOMMMMIAAAEMMAAAEIAAAEAAAAHIAAMMMAEMMMMMMIAFEAMIAAAAAAAAAAAAMFHIIFFPMANKCNIAEEBFOKLDCAAAAAAAAAEGFBDEAEAADJFICAEAILAKIAAAAAAAAAAFEAEAMAEAAAMIEEIAAGCEIAEEAAAAAAAAAAAAAACBDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDMMIAAMAAAAAEAAMMMAMAAAAAAAAPBAAAFAEDEEKECCFEIIGAAIAAAAAAAAAANCJCAAPAHPAJIEJKGAAHGBGAAAAAAAAAAAMLGIABOAMAMIAAMIEIIEAMEAAAAAAAAAAAAIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAACBAADBAAAAAAAAAAAAAAAAAAACDAAAEIIAIAIAAEAAAAAAAAAAAAAAAAAAAIEAAAABDAAAAAADAAAABBBAAAAAACAAAAGKAQAAAFOCAAAACDAAAAAKBAAAABFAAAAABM4gAAAPHCAAAAIMCAAAELFAAAAEFOAAAAIdkgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBAAAAAAAAEDAAAAAAAADAAAAAAAAAAAAAEOKAAAAAAAKFAAAAAAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/EAAL/2gAMAwEAAgADAAAAEPPOPNNNPNMNPPPPPPPPPMMMPNNPNOMOMPPPPHFIAPLPPHPPPPPPPPPPOKGGKAEHGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNPPNPPPPPPPPPPPPPPONMPPPOdfOMMPPPPMMMDMLOEMPPPPPPPPPKLKPPAOVfPHOPPPKLBPJFOICCOPPPPPPPPLKLPPHNHPPOHPPPPHPPPPBPPPPPPPPPPPPPPPPPPPPPPPPPPMOOPNOMNMNOMPPMNPPPPPPPPPPPPPPPPPPPLPHLLDHHHHLLDHDPPPPPPPPPPPPPPPPPPPMPOKOMOPPPPPPPPPPPPPPPPPPPPPPPPPPPPDLLHDDPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUoQUAAAAAAwoAAAAg00gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0IMwkEEUksEMAgkMIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAMgYQQIsoM0cosgcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAIAAEAAAAAEAAAcEEAAAEgIAAAIAIAAAEIAAAAQAAAMAoFSIAAAAAAA4MQUo4UwIoUUoggIEsUYcAc0gMAMsIocQ4Uokkwo8QsosQscCRXAAAAAAAwwAAwggwggAkAQwwAwAQAwAQAAQAQgAwQQAQQQgQgAQggAwwCrqAAAAAAAAWJCPKAAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8QAAv/aAAwDAQACAAMAAAAQ8888888888888888888888888888888888888888888888888888888888889xTy088888888888888888888888888888888888888888888888888888FhjVN88888888888888888888888888888888888888888888888888887PAFIKa8w48080084w004Y87/AEvPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPP2VSoonbPGPCOCMIGCEMFHDL8qfPPPPPPPPPPPPPPPPPPPPPPPPPNPPPPPLCTzzxf/ACxywyxwzwzwySyyzx5/zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzy/7FOzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz95/zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzw0vO+kl8Wd5Y5fvzqoe056L1zy0VlsIiDrrDBFsoYY77Z6iEljzzTA5KLTxXuFb5+z34RttPbT8EVucBYqQpfrWjQa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IbEVtsxvSQFNHs8bMkgizyx/Zg63KoFBuZ2WjXA+bshDpV2mSpqF4S9Ra2HKceXg4CGuIGv9gXS6ogyn1Vxmjh6U4oz/AJlFsLPtTqZ3vL/aWicjKRCCU8+EgDBMlMcfeEAA2SZtaegHtC/OmZ69pExCw7afUvzge3Vo29MDftc7cknDWOJ1lY1w5uHc6rOYCmvsabubvI6R4oQqzNTGhlkTqWFGfpQeyNPa5NC0nIHGgxaD4ZS0n3SU3DCR4LPtDy1VkmXCg5BQ2WVkzLDdJuzT1yFwPW2gU3cvmFqNZZqZy5osGk0wjT75YiDT5PGBkhX36MqYiToirneAl9/hVc5dX9MX5eVXTiSICqS0ggh7MIolIJI5Az1E3mwaY+o545fMyWzB26HUrvyYjUzCW9PL5HSjQ6j4DwDARj5DPbR7PtDxm3sXp/Kgtq6RP4Q+B1GhwF43hsJkE+W8c+qG7foZ6KRRgzhzyyyju9fOxD8ZlI6ZdhoAsyTrXPGkFLEdcDeU1WFmlZ/c6VH3tZbJxy/vbwDzyht6J/ByHN8pzIvLVVScSOvHjn9SLDW7sEXgi2Z67Pc+U5YIIawdVT8YPzzgf+orLRAU5k+3tp4s0BE5qYabTkqjafQGsAgnf99afncoaDDRRcFcK77zwLgQ1f6aCGkWhYYQwGWXKMoorItqurck6QKIEaKLdvaXTipRSyktV/PrPjQlKKldx9IJ5FZ/Nr4iXoMjpLJDD5FgRCOdGDWIuYTkgBiBLy76d9ttN/PhbGp8gLZY+aY673urft0ar0WmqA5jhhxhhgGqyXiJIhw7wyaAI4dH/I9wDzyzyyyyzyxyzxyxx449/wDP/Pvf/vdsN8M88MMc8c8Mc88MscscssuM8MMM8888888888888888888888888888888888888888888888888888888888880E4g8888Yo0884w0k88888888888888888888888888888888sEMo88888M8ckU84U84888s4g8888888888888888888888888888888888Q4o88888Y8oE88sQ8g8888sA8888888888888888888888888888888888c4A888888cE888888YU888s88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888880888888888888888888888888888888888888888888888888800sMEEkwUw8w0wQ0088888888888888888888888888888888888888888oUg8MIsskssIwMI8s8888888888888888888888888888888888888888888c8888888Mc88888888888888888888888888888888888888888888884U88888w88888o8800488w88c0088U088888U88888888c844vw8888888gwwMAcs8I0YcoYI8kA8Qo4U4cQ4E0M4wsAgoEwcQooM0k8o8uuz8888888cs8c8cMMcsMEMMs88s8scs8cccMMccccM88cccMMsssckscs9S388888888qcz6588888888888888888888888888888888888888888888888888/8QANhEAAQMDAwMEAgADBgcAAAAAAQACEQMQIAQhMBIxQQUTQFEUUCJhcQYVMjSRoSMzQlJigZD/2gAIAQIBAT8A/e9QXuU/LwhDuzgf29SsP4iTDG/7lVtVUqHYw36UlU61SmZa4rS6ptdsHZw/a13+3Se76C1HVNKiO8Cf6lHQ15iAhoa57AL8KuD2CYH6au0OQM/BAJIAWg/s0H0qdTUOc0mZYvVPQ36NgqU3F7N+o/X6HXf5WqfoLVEiuHA+AQUypThhNczG692jvFcj/wBo1KXV/mDEJ7nPq7uneAUzu74NItbUYXCQHAkKo/U1qNJ2lcwNc0TPcT5Xq/s6X0l9JxcZ2G+5J/QvaHsc09iIRY59I0z/AMyjsR9t8HDS09/dd/hb/uVSaQyT3O5+Fp/UdZpmObSqloJC1Orr6moX1Xkk/otTpjULalN3TVb2Pg/yKqGkTFZpov8Avuwr8ae1amR99SbToNMF/W7/ALWbqlRc4h1QBoH+Fg8ft3Na4Q4AhHR6UmfYZ/omU6bNmsA/oP2vWg5SpUqV1LqQKlBThOZdC6z9Lr/kutdZXWutda611rrXWutdanZTnKldS6l1LqXUpvKBwGAuEUO3HKdmcghwHMWKjAIXOAs1GwxnA3jjHbAYEWOIwNx3sFFoUWFhcWOUom8qbjCVJsDnFijmcYsEcQihfzcoWlTl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
{{info style}}
!! Desde el navegador web
* Cliquea el botón el botón <<icon {{$:/core/images/save-button}} "">> de la barra principal, que puede estar localizada en distintas ubicaciones (a la derecha o abajo o incluso oculta) dependiendo del dispositivo desde donde estés navegando este tema y el tamaño de la ventana.
* Dependiendo de tu configuración del navegador, éste te indicará la ruta donde quieres descargarlo o lo enviará directamente a la carpeta de descargas.
@@.info
Si quieres usar la extensión de Firefox [[File Backups|https://mutabit.com/repos.fossil/indieweb/uv/docs/es/miniwiki/indieweb-brea.html#File%20Backups%20plugin]] para guardar futuros cambios en tu wiki, debes almacenar el wiki en la carpeta de "Descargas" (esta podría llamarse "Downloads" o de otra manera, dependiendo del idioma y otros aspectos de la configuración de nuestro sistema operativo).
@@
!! Desde la consola de comandos
Entra a la carpeta donde quieras hacer la descarga (por ejemplo `Descargas`) y desde allí
ejecuta (debes tener instalado [[wget|https://es.wikipedia.org/wiki/GNU_Wget]] o
[[curl|https://en.wikipedia.org/wiki/CURL]] para esto):
```shell
wget https://mutabit.com/repos.fossil/tiddlywiki/uv/seeds/notebook/notebook-mod.html
```
ó:
```shell
curl -o miwiki.html https://mutabit.com/repos.fossil/tiddlywiki/uv/seeds/notebook/notebook-mod.html
```
en la opción con curl `miwiki.html` puede ser cambiada por el nombre que deseemos.
!! Desde [[Pharo|https://pharo.org]]
Abre un [[Playground|https://github.com/pharo-open-documentation/pharo-wiki/blob/master/General/Playground.md]] y ejecuta:
```objectivec
'https://mutabit.com/repos.fossil/tiddlywiki/uv/seeds/notebook/notebook-mod.html' asUrl saveContentsToFile: (FileLocator home/'Descargas/miwiki.html')
```
Observa que la última parte es a dónde quieres descargar el wiki y que, consistente con los ejemplos anteriores, la hemos venido colocando en una ruta dentro de la carpeta "Descargas".
```
Es importante retomar la situación actual del país desde diferentes perspectivas, como lo son los medios de comunicación o plataformas que buscan diferentes mecanismos de comunicación y propagación de información que genera significados para la sociedad. Por ello en este apartado traigo a colación una serie de eventos que se han desarrollado entorno al paro nacional y las diferentes configuraciones sociales que se han presentado.
```
<center>Una mirada desde las narartivas en tiempos dificiles.
[img[3 images.jpg]]
En este video podemos ver como los niños y las niñas han sido protagonistas del proceso de protesta, quienes desde sus realidades buscan dar a conocer sus participaciones y que desde sus actos buscan alzar su voz.
<center>[[Los niños y las niñas mostrandonos su capacidad de creación |https://www.facebook.com/Colmarching/videos/824886351740888]]
Otra de las miradas encontradas en este barrido de representaciones sociales entorno al paro, encontré 6 imágenes que generaron en mi un sentir de como están siento narradas las infancias, como sus sentires están siendo vulnerados y representados en ideologías que solo buscan cubrir las realidades en que se encuentran los niños y las niñas en nuestro país.
<center>//''la infancia como protagonista de estas luchas de reconocimiento social''//
[img[Slide2.JPG]]
[img[Slide1.JPG]]
Este documento esta en construcción
En este ejercicio se realiza el primer acercamiento a la lectura anotada en Hypothesis
''Documento implementado:''
* Narrativas de infancia: lo que cuentan los niños de la escuela y los maestros de su infancia escolarizada. Motivaciones en perspectiva
[[Anotaciones: Narrativas de infancia|https://hyp.is/go?url=https%3A%2F%2Fwww.magisterio.com.co%2Farticulo%2Fnarrativas-de-infancia-lo-que-cuentan-los-ninos-de-la-escuela-y-los-maestros-de-su-infancia&group=__world__]]
*Lectura:** cognición especializada distribuida en el aula, cap 7.
Acontinuación se presenta de una manera grafia y estructurada algunas ideas claves del texto anteriormente mencionado.
[img[Mapa mental.jpeg]]
## LECTURA HIPERTEXTUAL ANOTADA
![](https://pbs.twimg.com/profile_images/889410719925587968/mtnBneRE_200x200.jpg)
¿Qué es TiddlyWiki?
[Guia](http://guiatiddlywiki.tiddlyspot.com/#%C2%BFQu%C3%A9%20es%20TiddlyWiki%3F)
> TiddlyWiki es una aplicación multiplataforma que permite almacenar, clasificar y recuperar información que puede ser utilizado de forma directa en educación.
> Dispone de un sistema de etiquetado de tiddlers muy eficiente, así como de un buscador muy potente. También tiene una gran facilidad para clasificar y recuperar la información (tiddlers) a partir de sus etiquetas.
### Creación de libros de texto electrónicos con TiddlyWiki
[Introducción](http://librosdetexto.tiddlyspot.com/#Introducci%C3%B3n)
> Llegados a este punto se hace necesario un sistema que permita unir de una forma coherente, atractiva y profesional la amalgama de medios que usamos a diario. Aquí es donde viene en nuestra ayuda TiddlyWiki (al que en ocasiones denominaremos simplemente como TW).
Es decir que TW me permite como profesor manipular datos complejos sin depender de servidores, por ejemplo si deseo crear un material para que mis estudiantes aprendan otro idioma, es decir ¿es posible crear un libro en que los estudiantes realizen sus ejercicios por medio de TW?, se podría anclar enlaces, recursos, videos y de más información para su aprendizaje off-line.
Es interesante como TW me puede un espacio mas accesible para mis estudiantes sin depender de un servidor como Microsoft Teams u otros que estan sujetos a servidores que requieren de internet o actualizaciones.
### [Tiddlers](http://guiatiddlywiki.tiddlyspot.com/#Trabajar%20con%20Tiddlers)
> Un tiddler es la unidad básica de TiddlyWiki: es el contendedor de texto y material multimedia que añadimos. El tiddler se puede ver como si fuese una página o una ficha con información.
Para el trabajo básico en TW es importante de la creación de Tiddlers que ayuda contener la información y/o material multimedia.
Dentro de la creación de ellos permite el uso de etiquetas, formatos de textos, tablas, listas numeradas y de viñetas, Imágenes, listas y menús.
Será interesante empezar con la creación de contenidos multimediales.
\define tv-wikilink-template() https://projectify.wiki/demo.html#$uri_encoded$
! Projectify
Projectify es una aplicación para gestión de proyectos basada en [[TiddlyWiki|https://tiddlywiki.com]],
inspirada en proyectos como [[Todoist|https://todoist.com]] y [[Basecamp|https://basecamp.com]].
[[TiddlyWiki|https://tiddlywiki.com]] es una excelente aplicación de toma de notas, base de conocimiento
con [[características únicas|https://tiddlywiki.com/#TiddlyWiki]].
Projectify trae la gestión de proyectos a ~TiddlyWiki extendiéndolo para permitirte
[[capturar pensamientos|$:/plugins/nico/projectify/doc/Inbox]], [[planear proyectos|$:/plugins/nico/projectify/doc/Projects]] y [[programar tareas|$:/plugins/nico/projectify/doc/Schedule]].
//Al unir en Projectify un wiki a la gestión de proyectos se pueden potenciar procesos particulares,
como aquellos relacionados con el aprendizaje entre pares y por proyectos, que será uno de los enfoques de
esta variante de Projectify en español.
//
Projectify está cuidadosamente confeccionado, con una interfaz intuitiva que se integra a la perfección con el núcleo de~TiddlyWiki.
[[Arrastra y suelta |https://tiddlywiki.com/#Drag%20and%20Drop]] cualquier [[tiddler|Tiddlers]] en un
proyecto para agregarlo como un pendiente, [[transcluye|https://tiddlywiki.com/#Transclusion]] y
[[enlaza|https://tiddlywiki.com/#Linking%20in%20WikiText]] otros tiddlers en proyectos o tareas.
Para todos los cambios en la última versión lanzada {{$:/plugins/nico/projectify!!version}}, mira
la [[Bitácora de Cambios|$:/plugins/nico/projectify/changelog]].
!! Demos
Hay demos disponibles:
* en inglés en [[projectify.wiki|https://projectify.wiki]].
* en español en: [[Projectify Mod|https://mutabit.com/repos.fossil/tiddlywiki/uv/seeds/projectify/projectify-mod.html]].
!! Descarga e instalación
Visita [[Instalación]] para descargar e instalar una semilla wiki a pre-configurada.
Alternativamente, mira [[Installation|$:/plugins/nico/projectify/doc/Installation]] para instrucciones
de instalación en un wiki existente.
!! Documentación
* Si eres nueva en ''~TiddlyWiki'', te recomendamos leer los [[enlaces introductorios a TiddlyWiki|https://mutabit.com/repos.fossil/indieweb/uv/docs/es/miniwiki/indieweb-brea.html#TiddlyWiki]]
* La "documentación de Projectify" está disponible [[en línea|$:/plugins/nico/projectify/doc/Help]] así como localmente cuando el plugin está instalado.
!! Paquetes de lenguajes
Projectify está actualmente disponible en inglés, holandés, alemán, francés, español y chino simplificado.
* Para el paquete de lenguaje francés, instala [[$:/plugins/nico/projectify-fr-FR|https://projectify.wiki/demo.html#%24%3A%2Fplugins%2Fnico%2Fprojectify-fr-FR]].
* Para el paquete de lenguaje holandés, instala [[$:/plugins/nico/projectify-nl-NL|https://projectify.wiki/demo.html#%24%3A%2Fplugins%2Fnico%2Fprojectify-nl-NL]].
* Para el paquete de lenguaje alemán, instala [[$:/plugins/nico/projectify-de-DE|https://projectify.wiki/demo.html#%24%3A%2Fplugins%2Fnico%2Fprojectify-de-DE]].
* Para el paquete de lenguaje español, instala [[$:/plugins/nico/projectify-es-ES|https://projectify.wiki/demo.html#%24%3A%2Fplugins%2Fnico%2Fprojectify-es-ES]].
* Para el paquete de lenguaje chino simplificado, instala [[$:/plugins/nico/projectify-zh-Hans|https://projectify.wiki/demo.html#%24%3A%2Fplugins%2Fnico%2Fprojectify-zh-Hans]].
!! Configuración de desarrollo
Si te dedicas al desarrollo del software, esto es lo que debes hacer para trabajar con Projectify:
* Instala [[Node.js|https://nodejs.org/en/]]
* En la carpeta raíz del proyecto ejecuta `npm install`
* Para iniciar el servidor de TiddlyWiki, ejecuta `npm run serve`. El wiki está disponible en http://localhost:8080.
* Para servir o construir una edición en un lenguaje particular, refiérete a `package.json`
* Para construir archivos HTML para todas las ediciones, ejecuta `npm run build`.
!! Contribuyentes
Muchas gracias a las siguientes personas, quienes han contribuido a Projectify:
* [[@OdinJorna|https://github.com/OdinJorna]]
* [[@Kookma|https://github.com/kookma]]
* [[@Joebordes|https://github.com/joebordes]]
* [[@Silvyn|https://github.com/silvyn]]
* [[@HueLiu|https://github.com/HueLiu]]
* [[@gregorfischer|https://github.com/gregorfischer]]
/9j/4AAQSkZJRgABAQEAYABgAAD/4TWoRXhpZgAATU0AKgAAAAgABgALAAIAAAAmAAAIYgESAAMAAAABAAEAAAExAAIAAAAmAAAIiAEyAAIAAAAUAAAIrodpAAQAAAABAAAIwuocAAcAAAgMAAAAVgAAEUYc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFdpbmRvd3MgUGhvdG8gRWRpdG9yIDEwLjAuMTAwMTEuMTYzODQAV2luZG93cyBQaG90byBFZGl0b3IgMTAuMC4xMDAxMS4xNjM4NAAyMDIxOjA1OjA0IDIwOjU3OjI5AAAGkAMAAgAAABQAABEckAQAAgAAABQAABEwkpEAAgAAAAMwMAAAkpIAAgAAAAMwMAAAoAEAAwAAAAEAAQAA6hwABwAACAwAAAkQAAAAABzqAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAyMTowNTowNCAyMDo1NTo0NgAyMDIxOjA1OjA0IDIwOjU1OjQ2AAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAEZQBGwAFAAAAAQAAEZwBKAADAAAAAQAC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ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSd3Jz8+/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgC/wQWAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDTh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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFdpbmRvd3MgUGhvdG8gRWRpdG9yIDEwLjAuMTAwMTEuMTYzODQAV2luZG93cyBQaG90byBFZGl0b3IgMTAuMC4xMDAxMS4xNjM4NAAyMDIxOjA2OjA1IDEzOjQzOjMxAAAGkAMAAgAAABQAABEckAQAAgAAABQAABEwkpEAAgAAAAMwMAAAkpIAAgAAAAMwMAAAoAEAAwAAAAEAAQAA6hwABwAACAwAAAkQAAAAABzqAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAyMTowNjowNSAxMzo0MTo1MAAyMDIxOjA2OjA1IDEzOjQxOjUwAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAEZQBGwAFAAAAAQAAEZwBKAADAAAAAQACAAACAQAEAAAAAQAAEaQCAgAEAAAAAQAAGXgAAAAAAAAAYAAAAAEAAABgAAAAAf/Y/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgAqgEAAwEhAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8AxZnzI2OnQVXZqZmdx4dj8vRYSerEt+talSzJ7iUlIkTNGaAEopgJRxQAhUH+EflSGKM9UU/hQA3yIT1ij/75FN+zWxODDF/3yKLgMNlZ97eL/vkUh02xbrawn/gIouF2RnSNMPJtID/wGm/2PpX/AD6Q/lRdjux40jTgci0hz/u1KlhZp922iH/ARRdhdjnhgjhd1hi+VSfuiq4to5PmGRu5GRx0/wAatNpXM2k3Zk6xBBxkcdlpSF4ykh7ZxUtt7lJJbExIZR8gJ9DTgT5f7sL1pDDEx/iUfQVl69BJJp8pLZ2xliAenII/rVIL6nFq1XbJtzvF/fQgfUcj+VBsUWaomagZ6Pp8fk6dbx/3Yxn8qsE1BixKQtgZNMRG0uO2Pdjijc/ov507AJvf+5+R5pjTOPlWMlz27fnTST6gQwSXG55bg/IThQo6e+Klkuooh8zH8FNKo4x1Ww0ruyIBqiHgRTE8HhD3qZLsM+3ypRxnJWsVUv0KdNrqNWdnkZSnQcU4SbRgpuU9DitFqTLQcrcAiIj60rE/NiLI+tOxN2PYnghQcd80wuxOQFzQF2NAlPdBz2Gf/wBVSNGzH5XKDvgf401ZMZRTTZftkztOxiY5xnljjvVxTMoQCL7oxy/Brec4z8iJN3ukKqT5LF16YxyahRbguFafGeQAvb8TWa5QSmx7WjMR+/k6Y7f5zUkUIUsu9zjvmjmVtEPlb3ZMI19/zpt3AslhcRqo+aNh+lS5MaikzzRWq1azeTcRyddrA4oNyqzUW0fn3kMP/PR1X8zTGencDgdqTNZmBn6lcSoYYYchpG5I7CpBbMjB/PlfB+6zcVrooo1dowWm5K3zdUPHTpTCoxjD89TnpUGIwR4/gcnOclqUq2MbW9sMKegCeW543Mq45ycmnSQlxjzHA9AamSurDTsN+yL/AM9JOmPvmhbZFbOXPGOXNZ8iHzseLeLOSuc/3jmniNAMBVH4VolYnmYu0f5NZ8F1I2pvbugC+WHQDPrg9fwqoxTTE2zRwM5wKWpGKKWgAZgq5Oaakm5ipXBAz1oE3rYfmmcC4zhssvXHAx/+umikSEkKSBk9qbH93kEHPOe9HQZIKkHI5pAeW3Ef2e7mh/55yMv5HFLG3NWakLGtDw7H52uW/ohLn8BS6A9jvWmVTgk59hTPtC9Nkn/fNZ3MSMb5mLg7AOFyOaWKcSRKSyhu4BppgP3r/eH50hZcHJGPrTENjGDhfuY70+mxgaXPFIQUlAhaKAFrMnUJrtrL/fjdOnfgj+RqobgzSp3apGKKa7EHgH8KBDfNzwFfj2qvH5wmd2/i7Yp2Ikm2rFlXYqSVOfShWkJwVK+poLHsokRkbOGGDg0FsAhRwo6k0eRSHqcqD0yKeppAeeeI4vI1649HIcfiKoRnmqNlsQsa6LwdBuuri4I4RQoPuf8A9VD2FLY6YjgE71YD0yM0vJOfMYH3U1CZkKd5TIlGB1JWqzRwMB80Gcf3BRdCIjaoegtiMddvelaEIMjYQP4VSmrCLFrgByMgE8LzxU+eabGLmjNIBaBQIKKAFrP1M7WtZMN8ky9Dxzx/WqhuKWxoA0uaQytPO5byoBlujH+6D3HrSxxrCVaSQGZhguT1qrWVkTuyYgsRhiMU2XzAMq/4bakoXbIyrlh1B6UMNpBd268e1AEqMrruUgj1BpsxwF7rnkZ60LcpEopRSA4rxpHt1GCXH348fkf/AK9c+jc1SNY7ETGu98M232fRYzj5pSZD/T9KJbCnsbFJUGRGyZPU4PJFBA9B+VOwDSVXqVFMkljEZ+bP+71oQrpCwuCgyV+gqSmwTT2CikAUUALSMyqMscCgB1Z2svGtkA7suXUjaCehBq4L3kKWxfSRWiDqTtIznFQGVp22xY2Dhsj7w9jQl3E3poSxRJBGEThR0yelJKEJyeS3y564pJu9yloKZEAGGAA43Gmo6ueGY+p6VIrXHGaNAWZgVHcUTL50JU5VH44ODil5DRHaww2iMkchAzyCcipnIkkRCUbBzgjvQk1sykShyHCsMZ6Ed6kzQmBzHjWHdY20+OUkKn6Ef/WrjozzVo1jsIiNLKkaDLOwUD3NeowxLBBHCvRFCj8KUiZjzUTzBJFTaxZhxxxUkpXZGv2khS5VflO5QM81UmeR32NIVI5UZKhvY4o16mdVpNdiTyJFb5UiZRzk9TT8Sgf6tevb0p2QlBLZDXVz1jjHHU9jUakb9oBx0zGx60WIlGK1HypdMF8mURjvuGabBeyed5FxEUfsQeD/APXqbtME5J6l3cPUfnTTIg6sPzqjUUyKFznPpjnNRqrySbnGAOg9P/r0AS4PY80jxiRCrHINPYGKRkYJ+XvSjaBxgUBYgkMrfMuAh6nPIFQOsTEGWUMyjghemfSmvISJ1KEAbCcjOTUbTFrgxYBbAO0HAA9SaTDYdHAolWSVgWXhVAwBUySS7SHVCfXPFQtNykmKXkONqovBzk09SQ2SynjB5qrodmP+84OOB0qSkgZleJofO0C4HdAHH4GvOozzVI0hsanhuD7RrsGRlY8ufw6frXoVEiZ7jWxtOcYx3qtCpMjEFwuf7wINT1COzLBqKSJJVwwzTM5JSVmRrFJD9yQsPRqN8zNgIFA7nmkZLnjog8neP3rFx6dBUixqowqgD0FMuMbascxCjJphQvgMBt7j1osMRsAZIG3OCMZo8+NiADn8OlMA3xghsewOKXz0AzzjOOnekMDOueASB3/P/Cno+4ZxjnFMLj6O2KAGlc8jp6UIqKMKoXHbFAD6qXWoWloczTKreg5NVGEpuyKjFydkUzrunuVysjAHOdlSprdkzBVdgc/xqcfnWzwtRI09jNFi81S2s7cSuwYsPkVeS1ZNlrzCad7rJU4KIo4HXP8ASnTw7lFtjhTbQybXbieb90xijHQKASfqTViz1W4HzTMXTvwMitXhoqNupo6SsbNxsvdOmRDuWSMgEdDxXliZ3dOlcVmtGZQ0On8GQ5uLqcj7qhR+P/6q7Cpe5M9yKVwiE/KfYnGaSEYTlVUn+6etLqL7I9iAMk0wOCSOR9admQ2riGSMfxZPtzQCG6Z/GnZoSkmx2KKQxn3yD2U/nTGn2lvkY49OtAhvmoWIZMNnBzQZIg6gpjP8RHFMBfOj3EbTwM8LnNAuUK52nmgCRn2KCFJz6Cl3nax8thjoPWgYqOWGdpHFNV5SPmjCn68UAKjSlzuQBccc85p24buOccHFICK5m8q1mkHVEJGRXGSsySOXG6QnLuRXfg0rNnTQS1GpE8g3ckDryKkWRYOULbu2TkV26M6dCEvv+8+TmlwVQtuz6A96Qh0eWHD8j34FW7a4iUiJy7knt0rOT0E3odNohkEEqEgxrIQmPSuI1HTjY6hOPOiK+YQED/MAc44rzanxs5npJnT+HbdrDR8upEkzlsYzgdB0+laTW7yfOLuVc8gADH8qxaT3M+Z30FRGYKs0wdgM4AxmpFWMZxg4689KZL1DaisCzY9ATxSkKTg4PtTuKyEO0DsAKY5QNzIFzxjPWhA0KmEDLnABzzVRr9pHKW0RkIJXceFBxmlJkN2VkS263AG6Zly3JjUcL+NT5P8AdNC8yle2om4e/wCVGT/dNAwHJyF59SKM/wCyaAFG7uBS/N7D2oAMkdv1pRu68fSmAZb0H50oGBzSAjnjEsDpjO5SK4+a2bzZNzfMvB3Z5HY124SS1TOmg1qmRqnlgruj54Oc808QmVPuKeMcV3WR0aAkQViGjK4+7/kVHJIrZXaMd8D0pWQaDoozINq/IvU1bgiEbZI3k8Yx3qXsI6vT4Ps9uARhm+Yj09q5TX2gsdfkle3EplQNhunp/SvJm+aTOaMlz3Z00FqBAsUhJ2KB19qe8cSEAgksemf8+tJmIi+QGG0Dd6//AF6XyonHHPPr6UgFkMYZVZwGPAG7k1H9ljBJAPJyeaAE+zpj+LHX7xpBbqjM+9snOckU7iYrMrEFcODwfTFSAAHIAFDRKsLTRIpOM/T3pDHUUDCsq6i1F78mBvLtmwrlSC31APStKbin7xUbX1NKNRHGsYLMFGMnkmn7vY/lUvUkN3P3T+VODex/KlYBNw9G/wC+TWdei7uLuOOEOsAI83PG4e1aU7KV5FxsndmnjjiqF7ZG5iYxYEyH5Se46kVNOXLJMIOzucxcwsH8uRXjcdiMf/rpsCEH5ZWAA5+XOa9e91dM7bJrQm2+c7KXxxjd0wapvGBdMA6lM4FLULF+zi3/AHefoa6LT9NERE0qjf8Awr/d/wDr1z4ipyqyM6srKxqiuQ8aQ4ntZx0KlT+H/wCuvPW5zx3OpdCRlThh0NICHXJHI4PtR0I2ZEwiUEKpweDt6U5o4o0yV4HaizFzIb5Ma/OOBjkg9QKkyCAR0IpBcYJFZnA/hODUTSRy5UDzAOuBkVSiyXJWHRKViCkAY4GPTtT+1J6sa2I2Jfhc7f50nbAx6E44FSIVVdeV6ehpyuGJA6jqKAWmg+kqihE6H6mnAg9CD24oYC0m9f7w5GfwoADKigfMMngc9aTcGKkHOCR/n8RQhokApFGGf3Of0pDQ14IpgRJGrA9cis6fQrF2ym+Fv+mTY/StadaUNi4zlHYqjw0SWxevg9PlzUf/AAjBB+e6U/SLn+ddP1xdjX23kathpMVp8xbeR04wB+FaeK5alR1JXMpScnccKwfF0Hm6OJO8UgP4HioW5K3NumFFJzgGknYTVxsqFomC9ccU1dztlxggcD0p3VibaibCAU/gP6e1NO5PlQZXt7U9GTZoa0bKAU+9796cibVx+Zob0BRswLBB6nsKYfmyG/LsKkbFx6dP50oH/wBagEKfc4FNK7hjoKAYbinGCR61IORQgQwYMW1sjPWmmGNowh3FQMYquoxREiqAoYKOgFJ5MQKnaQ2MZxyaNQsOMSODuDHPBz3p0cSxqFUYUEkCkFiUU0nJO3GR1JPApFIFyTzIvPIwKAOyyDGfqaB3QuyMYBC5PTPenYVSBkA9MUBcUCMsSWGfyp4AZMox9jRYLiodw54YcEVU1iD7RpVxF3ZeKEBapKBCNnHAyfSq5LJL+8flhwq1Ei4JO5N1FNI5q0Zie1NkJC8EA0MTKqSo2TvBLHAwOf8A61DSABcY2+/SiwrDRLMSuBnuWUZ49KcrznHmDZz6Z4/z/KgNRGEzMMKRg+vX/Cn7X8skr8xIwM5wP85osFhoWQyBWhUx468ZNTrhZGUDAwDigVkSUtBQUUwDcO5x9ad1oGNZivAGeOeelJmPymTdhcYJzjrS6jEEcalSW9hk+5/xpoih5UO3y8HDf59KYhR5G8rvO7bzk9v8inBopNuMnng49qBhshXBBAz1wOT35qxGq7CEBXtj0pAIGxKseMHrxT5gDEQehoKYlJSJCq8qYOUXMjH73pSlsVB2YwFoz5a5ck5ZvSnechk2Zzgcn0qU7aMuUObVC+YhJG4cdearzXCGDeOm4fjzTckQqcnoTBiQSy4HvSB48cMv0q0Q1ZjHJ3DDgKwxnPf2pYxsURl9zAdT1xQIXzEwTnpTTPECAWwScYxzQA5ZlZgF5BOA3GKAD9pJzxs6fjQJktHGQPWhuwxaWgApNinqo/KncY105HAPoDR5Svghmx2FACNbw43OucDvQI4924qVyc56c0rjSJF8odCufXOaduG4BAGJ60XGoisU+6y5PpjNKqt0Rdg7k9aVx26slSNU6dT1Pc0TD93TAZmmFiT8vT1NRJvZCGszrk8EY6UocH8qUZO9pBYYV+Rgvyk96QRBYtqcH1PNVYfMM8gCLYvGep702WMHykwNu7p9BS5VYHUe5I6llxnFRG33Elm688CrRBGU3SOyiQ/wnJGOKa1uuGcwoDgknOSeKLkXZZMaMDlQc460eUgUqEXB6jHWgoBGockKAc9QKa+RKMcEriob90GTCmry5PYcCiW6Qx/GcUtXcBu5R7/SnDkZxj61Kkm7IBAdzZHQcZpSik5xg+oOKpjQCNe+T25OaXyl7jP15xQO7JAo9KXaD1FAXHAY6U4UAOFNm/1dAED5J2kcGmOCF4/KsJXd2MMbUOabHjGACOPSmrKSQug+ithBUJ5nH+yv86QmPOBTSyjuKYiFJFWMswIyx7ep4pzSZBUI3Ix2FS5JCTHIXEahlAOOeaapfleMg1LlZoavYULLuJJAH0oaJyQd4yD6UrTaHYkUHHOM0uMDg/pV2kABSMnPJ9RSbST85/AdKhxdrN6DuBdF4Xk+i0oDsPm+Ueg61skkgHgADAGKWkA4U6gYtKKAHUooAUUkv3PxoGVydr/MeopGkQDJYVh7SMb8zHZvYi85ZGCKCM96kAPc5pUp+0fMgkraC0ma6CBM1GUUsWycnrg0CYbVHYUcUAIwDIV9RQrAp83bg1Lt1DqJkEbc554NJ5irL5fGcZYk9qiKu7jD7QpVSoJLZIHrig3KCNm5wDge9aiF+0KqAsMEnHWj7TGQCMnIz6en+NAAbhjIVSNioIy2PX0p0TGUMH2nI7A0NAKsQ6ZIA7DipFXaMDP4ms4w15mxtjqjeZY+vP0qpSUVdlRi5OyIzeRjr/OpFuomHXH1FQq0WbPDzSuP+0wjq4H1pRcQnpIv51XtI9yfYz3sO+0Qgf6xfzoN1EFJ3ZA9BSdSIKjPsAu4weeKX7QkmAD3pKqinRklcCoJqJ7dT04NTUoqaMoyaZWi+WcDp2q3WeE+BrzHU3GsaYWrqMxhbFN3igBN9JvpiAyhRzn8qZvfduROD1BrOUtbJBbqO3gruDL+AqVSkmMgZ9COamErSsx7q5JtAOcc0iqmSVA684FbCHEA9aNooGOxxSA9hyaTdgBeGKnr1pSQoyTUxemo7alWS8XkKpP41m3LSvIu3IXvg1z1Kikz0cPR5dWIdyxg9W96PMlJA+UD6VlodXK2NxLvyXJGelS5b+8Vz2Aouh8jH5O3GT9aF5GGJIp8wnTZJtUkEOcjtU8Ug8xFz1NF2Jw0saWabmu48UqvCTLu3YGalLVjSp8jb7lSdxjNUTNitiCJpKjLimAnmUm/mkFhwepFegBGCM3A+f1FPWNwPv5PqRg1k4qTDYk2ysMGQKO+BT49wUBQMZobmnZagl1YpZwW+7wM9KU7sA7h+VLmm7jshTGcdST71JWkY2YCFcsD6VXuiMAEHHWlPRMukryRlvK6yPthLDsD/Omt9pZfuqD6Y5xXI7HqRTW40xTudu5QpHNOSGRZTukyo9BS902ux8oYqPLbb6+9OjY/x4/AUtLD5WIRKWyGOD22ilVJmjyW2n0qk4iaY4Ry/wDPY/jUsMTbkZpCcHpTuuiJaZpFqaXrtPFGF6iL0ARtJ71EZPegViF5RUJloHYaZh60ecKAsPWUetSB9wxnGaHsIniIUYFWUaklZWEx4y7YPCj9anHSklu2MSPkFv7xzSuPkb6UkvcDqOHKg+opatO6EGKoaijOqhSRj0OKmp8JrR+NGaxmBAVlHHA3D9aY5u8fu5FJPXArk93qepHUkEjxxHzCC4HU8CljkklGPKUt69j6VNka2e6JIWP/AC1wDn+E9aaWkLY8wbR3ppK4e8SC4j2gs4GffNKqy4zuB98UWtuA4RTY+9jjrUsEEnmKGYkZ54ouuwn6k+T603J9a7jxRjE1G1AiJulRGgZC9QnrQMbSUwJFqVaRLLCE+tTqT6mgkmUn1NSgnaeT0o6AOBOByaVidp5PSh7ANjJ8teT0p+T6mlD4UD3EJPqaQknrVDRnXiruJ2jOPSnRqomwFAG0cYrnqJHXSk7Dp0QjlVPHpRGiiMAKBx6VLWhrGT7jNig8KBwOg96qMAJJABjCtiqiDbuW3AERIABB4NSxE/LyelVZGXNLuSZPqaQuwkTDEc+tS0i4SbZ//9n/4THkaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+PHhtcDpDcmVhdG9yVG9vbD5XaW5kb3dzIFBob3RvIEVkaXRvciAxMC4wLjEwMDExLjE2Mzg0PC94bXA6Q3JlYXRvclRvb2w+PHhtcDpDcmVhdGVEYXRlPjIwMjEtMDYtMDVUMTM6NDE6NTA8L3htcDpDcmVhdGVEYXRlPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/eHBhY2tldCBlbmQ9J3cnPz7/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCANKBPUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV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
```
En este apartado se da una pequeña muestra de la manera en que algunas redes sociales en especial ''facebook'' e ''instagram'' están narrando la situación actual del país, y como cada una de estas plataformas se instauran y se muestran las realidades de nuestro país, evocando algunas imágenes y noticias allí publicadas.
En donde cada una de ellas muestra una intencionalidad de acercar a los lectores e internautas a ver de cerca la realidad sin tapujos y con un poco menos de restricción frente a la información que en ocasiones por miradas y posturas políticas buscan ser censurados en las redes o cambiando las realidades vividas.
```
''Facebook''
[img[WhatsApp Image 2021-06-05 at 2.09.21 PM.jpeg]]
[img[WhatsApp Image 2021-06-05 at 2.07.47 PM (1).jpeg]]
[img[WhatsApp Image 2021-06-05 at 2.07.47 PM.jpeg]]
[img[WhatsApp Image 2021-06-05 at 2.07.47 PM (3).jpeg]]
[img[Faceboock.jpeg]]
[img[Facebook 1.jpeg]]
```
Siento que cada una de estas imágenes representa los sentires, emociones y luchas de un país que quiere dejar plasmado su voz, su frustración pero ante todo la decisión de construir realmente una identidad propia, en donde sean reconocidas cada una de sus raíces y luchas por un mejor país, por medio del el arte y la cultura que son escenarios de construcción, lectura y postura de una realidad que quieren tapar a como dé lugar.
```
''Instagram''
```
En este apartado se pretende retormar la forma en que figuaras públicas muestran sus sentires y se podría decir que su posicionamiento frente a la cituación actual del país. Estas algunas de las imagenes que ya he venido recolectando faltan algunas y la intencionalidad de las mismas.
```
[img[Instagram.jpeg]]
[img[instagram 1.jpeg]]
[img[instagram 2.jpeg]]
```
Continuando con este recorrido frente a las formas de representar e interpretar las posturas frente a la situación actual del país retomo al caricaturista ''Matador'' quien en medio de caricaturas presenta acontecimientos que van más allá de un postura, en marcan una realidad propia de nuestro país y el manejo político. social y cultural que ha pasado el país por más de una década.
```
[img[Facebook 3.jpeg]]
[img[facebook 2.jpeg]]
TiddlyWiki Astrid by Yimary Astrid Santos is licensed under a Creative Commons
Reconocimiento-CompartirIgual 4.0 Internacional License.
Puede hallar permisos más allá de los concedidos con esta licencia en astridsabaron1@gmail.com
¡Copie este código para informar a sus visitantes!
<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Licencia 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/" href="http://purl.org/dc/dcmitype/InteractiveResource" property="dct:title" rel="dct:type">Wiky Astrid </span> by <a xmlns:cc="http://creativecommons.org/ns#" href="Yimary Astrid Santos " property="cc:attributionName" rel="cc:attributionURL">Yimary Astrid Santos </a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Reconocimiento-CompartirIgual 4.0 Internacional License</a>.<br />Puede hallar permisos más allá de los concedidos con esta licencia en <a xmlns:cc="http://creativecommons.org/ns#" href="astridsabaron1@gmail.com" rel="cc:morePermissions">astridsabaron1@gmail.com</a>
![](https://)![](https://docutopia.tupale.co/uploads/upload_e403cfaa983b89f25e3c4c962ab8d784.png)
<center> # Portafolio personal Astrid😍😊
En un primer momento realizare una breve descripción de la importancia de retomar para nuestra formación el uso de diferentes plataformas y herramientas tecnologicas que nos permiten acercarnos a nueva información y construcción de aprendizaje colectivo.
# Interacción con la herramienta Hypothesis
* [Astrid Hypothesis](https://hypothes.is/users/asyima_87)
* [Astrid Hipertexto](https://docutopia.tupale.co/FqAdXONHSIe6XAW9uwhWHw?both)
## Experiencia de leer Hypothesis
hipotesis es una plataforma que nos posibilita una manera abierta y enriquecedora al momento de realizar lecturas de documents en pdf, articulos y demás archivos academicos , de igual forma nos permite hacer notas, resaltar y realizar una lectura conjunta con un grupo de personas determinadas, nutriendo de igual manera conceptos, experiencias, aprendizajes de una manera dinamica y abierta.
## Experiencia Hipetexto
Esta es un herramienta que invita a una construcción colavorativa y nutrida de experiencias e ideas que nutren los aprendizajes, no obstabte cada proceso es guiado y acompañado por el docente, quien no solo guía sino que abre las posibilidades al trabajo entrepares y el cual es acompañdo de un dialogo interactivo en la plataforma y se posibilita el aprendizaje cosntante y significicativo para los participantes.
[[Proyectify Mod|✨ Acerca de]] introduce las habituales modificaciones (o mods) alojadas en el [[repositorio de mods|https://mutabit.com/repos.fossil/tiddlywiki/]]:
* Soporte de interfaz para Español e Inglés.
* <div>Soporte para enlaces reversos (//backlinks//), vía [[TWCrossLinks|https://github.com/akhater/TWCrossLinks]],
de modo que se pueda saber cuáles [[tiddlers|Tiddlers]] vinculan al actual.
</div>
* <div>Soporte para renombrado, vía [[Relink|https://github.com/flibbles/tw5-relink]], de modo que no hayan enlaces
internos rotos en caso de que los tiddlers cambien de nombre.
</div>
* Soporte para iconos de interfaz web escalados cuando están en el texto de un tiddler.
* Soporte para Markdown.
* Soporte para [[enlaces enriquecidos|Enlaces enriquecidos]].
''Importante'': Por convención, esta modificación tiene la misma versión que el tema en el cual está basado y las revisiones son números de letra sucesivos hechos tomando esa versión como base.
!! Contribuciones
* Projectify está hospedado en ~GitHub en https://github.com/NicolasPetton/projectify.
* Notebook Mod está hospedado en Fossil en https://mutabit.com/repos.fossil/tiddlywiki/
!! Licencia
Projectify y Projectify Mod están publicados bajo licencia MIT.
Mira [[LICENSE|$:/themes/nico/notebook/LICENSE]].
\define lingo-base() $:/language/ControlPanel/Basics/
Bienvenido a TiddlyWiki y a su comunidad de usuarios
Antes de guardar información importante en TiddlyWiki, es preciso que te asegures de poder hacerlo de manera fiable
Visita https://tiddlywiki.com/#GettingStarted para más información (en inglés)
!! Configura este ~TiddlyWiki
<div class="tc-control-panel">
|<$link to="$:/SiteTitle"><<lingo Title/Prompt>></$link> |<$edit-text tiddler="$:/SiteTitle" default="" tag="input"/> |
|<$link to="$:/SiteSubtitle"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler="$:/SiteSubtitle" default="" tag="input"/> |
|<$link to="$:/DefaultTiddlers"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag="textarea" tiddler="$:/DefaultTiddlers"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |
</div>
Consulta más opciones en el [[panel de control|$:/ControlPanel]]
## Aplicar una licencia:
**Ejercicio 1: Escoger una licencia**
- [ ] Diligenciar el [formulario en línea de Creative Commons](https://creativecommons.org/choose/)
y vamos a escoger una licencia, respondiendo a las preguntas que dicho formulario nos
hace, de acuerdo a las libertades que quisíeramos que tuviese **nuestro portafolio digital
para esta clase**.
- [ ] Hablar de las motivaciones de nuestra elección.
:::
<center> ''Un diálogo entre las plataformas y experiencias educativas desde las miradas contrahegemónicas.''
[img[MAPA MENTAL PLATAFORMAS Y EXPERIENCIAS .jpeg]]
//Un discurso que nos permite entender y comprender, cómo cada una de estas herramientas tecnológicas nos permiten construir de manera colectiva una comunidad y por medio de ella aprender y transformar las miradas frente a las tecnológias, haciendo un análisis en relación a las vivencias y formas de comunicarnos.//
{{Mapa Mental}}
{{Habilidades lingüísticas}}
{{Mi portafolio en HedgeDoc}}
{{Culturas digitales}}
[img[2 images.jpg]]
@@text-align:justify;
!!''Acerca de TiddlyWiki''
@@
Que es TiddlyWiki
<<<
//TiddlyWiki es una aplicación multiplataforma que permite almacenar, clasificar y recuperar información que puede ser utilizado de forma directa en educación. Esto que estás viendo en este momento es TiddlyWiki . Parece una página web, pero es mucho más que eso.//
<<<
La aplicación nos permite ir reconociendo doferentes formas de comunicarnos y crear nuestros propios textos.
!!!@@color:purple; Fue creada por: @@
<<<
TiddlyWiki es un programa creado por Jeremy Ruston en 2004 ("TiddlyWiki", 2016) consistente en un archivo html (una página web) que funciona sin necesidad de instalación, con la única ayuda de un navegador. En palabras de Ruston:
TiddlyWiki es una herramienta potente e interactiva para la manipulación de datos complejos con una estructura que no encaja fácilmente en las herramientas convencionales, como las hojas de cálculo y procesadores de texto.
Ruston, 2015.
<<<
@@text-align:justify;
@@
Que tipo de información podemos encontra, crear y almacenar allí:
<<<
//La información contenida puede ser texto, imagen, sonido, vídeo, archivos PDF, etc. Se trabaja con tiddlers (las unidades básicas de TiddlyWiki) que equivalen a páginas web.//
<<<
<<<
Dispone de un sistema de etiquetado de tiddlers muy eficiente, así como de un buscador muy potente. También tiene una gran facilidad para clasificar y recuperar la información (tiddlers) a partir de sus etiquetas. Por ejemplo, la lista de páginas (tiddlers) contenida aquí se clasifica y se genera automáticamente.
<<<
Esta nueva plataforma nos permitira acceder a nuestros archivos y crear una serie de portafolios en los cuales podremos almacenar diversidad de información e ir ubicando dandole un orden y sentido a lo que queremos construir, conservar y públicar.
!!!''@@color:purple;Qué podemos hacer en esta plataforma @@''
Es una herramienta que para garantizar su uso es posible hacerlo desde el teléfono celular y allí conservar información inportante.
<<<
Dado que la visualización en el teléfono móvil es especialmente buena, TW es muy apto para crear materiales que serán utilizados con dispositivos móviles.
<<<
En el primer acercamineto nos presentan una serie de ejemplos que podemos usar con TiddlyWiki
<<<
Algunas ideas y ejemplos:
Para hacer un e-book como esta guía que estás leyendo. El sistema de tiddlers (así se llaman las páginas) y el etiquetado lo hacen ideal para elaborar libros electrónicos, tanto por parte del profesor como de los alumnos.
{{$:/plugins/nico/projectify/ui/dashboard/Dashboard}}
<div class="intro">
<div class="logo">{{$:/themes/nico/notebook/images/logo.svg}}</div>
<h1>Proyectos y wikis personales basados en [[TiddlyWiki|https://tiddlywiki.com]].</h1>
</div>
<style>
.intro {
padding: 40px 0;
max-width: 700px;
margin: auto;
text-align: center;
}
.intro a.tc-tiddlylink-external {
text-decoration: none;
color: #7f4bca;
}
.intro .logo img {
max-width: 300px;
margin: 0;
}
.intro h1 {
color: #483355;
font-weight: normal;
margin: 0;
font-size: 1.3em;
}
</style>
\define tv-wikilink-template() https://projectify.wiki/demo.html#$uri_encoded$
! Projectify
Projectify is a project management app for [[TiddlyWiki|https://tiddlywiki.com]], inspired by products like [[Todoist|https://todoist.com]] and [[Basecamp|https://basecamp.com]].
[[TiddlyWiki|https://tiddlywiki.com]] is an excellent note-taking & knowledge-base app with [[unique features|https://tiddlywiki.com/#TiddlyWiki]]. Projectify brings project management to ~TiddlyWiki, extending it to let you [[capture thoughts|$:/plugins/nico/projectify/doc/Inbox]], [[plan projects|$:/plugins/nico/projectify/doc/Projects]] and [[schedule tasks|$:/plugins/nico/projectify/doc/Schedule]].
Projectify is carefully crafted, with an intuitive interface that integrates seamlessy with the core of ~TiddlyWiki. [[Drag and drop |https://tiddlywiki.com/#Drag%20and%20Drop]] any tiddler into a project to add it as a todo, [[transclude|https://tiddlywiki.com/#Transclusion]] and [[link|https://tiddlywiki.com/#Linking%20in%20WikiText]] other tiddlers into projects or tasks.
For all changes in the latest {{$:/plugins/nico/projectify!!version}} release, see [[ChangeLog|$:/plugins/nico/projectify/changelog]].
!! Demo
A demo is available at [[projectify.wiki|https://projectify.wiki]].
!! Download
Download a pre-configured empty wiki:
<a class="py-btn btn-primary download-link" href="https://projectify.wiki/empty.html" download="empty.html">
Get Projectify {{$:/core/images/save-button}}
</a>
Alternatively, see [[Installation|$:/plugins/nico/projectify/doc/Installation]] for installation instructions in an existing wiki.
!! Documentation
* If you are new to ''~TiddlyWiki'', we strongly encourage you to read the [[Getting started|https://tiddlywiki.com/#GettingStarted]] documentation.
* The ''Projectify documentation'' is available [[online|$:/plugins/nico/projectify/doc/Help]] as well as locally when the plugin is installed.
!! Language packs
Projectify is currently available in English, Dutch, German, French, Spanish & Simplified Chinese.
* For the French language pack, install [[$:/plugins/nico/projectify-fr-FR]].
* For the Dutch language pack, install [[$:/plugins/nico/projectify-nl-NL]].
* For the German language pack, install [[$:/plugins/nico/projectify-de-DE]].
* For the Spanish language pack, install [[$:/plugins/nico/projectify-es-ES]].
* For the Simplified Chinese language pack, install [[$:/plugins/nico/projectify-zh-Hans]].
!! Development setup
* Install [[Node.js|https://nodejs.org/en/]]
* In the root folder of the project run `npm install`
* To start the TiddlyWiki server, run `npm run serve`. The wiki is available at http://localhost:8080.
* To serve or build a specific language edition, refer to `package.json`
* To build HTML files for all editions, run `npm run build`
!! Contributors
Many thanks to the following people who have contributed to Projectify:
* [[@OdinJorna|https://github.com/OdinJorna]]
* [[@Kookma|https://github.com/kookma]]
* [[@Joebordes|https://github.com/joebordes]]
* [[@Silvyn|https://github.com/silvyn]]
* [[@HueLiu|https://github.com/HueLiu]]
* [[@gregorfischer|https://github.com/gregorfischer]]
[[Anotaciones: Se creativo|https://hyp.is/go?url=https%3A%2F%2Fwww.youtube.com%2F&group=ZDiNmkN9]]
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
<div class="tc-table-of-contents">
<<toc-selective-expandable 'TableOfContents'>>
</div>
# [[Inicio]]
#[[Lectura cognición especializada]]
#[[Habilidades lingüísticas]]
#[[Mi portafolio en HedgeDoc]]
#[[Culturas digitales]]
#[[Acercamientos a Hypothesis]]
#[[Lectura Anotada primer ejercicio]]
#[[Técnicas y herramientas digitales]]
#[[Infancia en un mundo digital]]
#[[Se creativo]]
#[[Primer acercamiento a TiddlyWiki.]]
#[[Mi licencia]]
#[[Plataformas y experiencias / Contrahegemonicas]]
#[[Infancia y cultura desde una acercamiento a las tecnologías]]
# [[La infancia, la tecnología y el Paro Nacional]]
#[[Compartiendo experiencias de creación y construcción .]]
#[[Memoria e identidad... la protesta pacifica]]
[[Anotaciones: Técnicas y herramientas digitales|https://hyp.is/go?url=https%3A%2F%2Fmutabit.com%2Frepos.fossil%2Fdocumentaton%2Fdoc%2Ftrunk%2Fintro-es.md.html&group=__world__]]
Si estás usando TiddlyWiki, de seguro ya sabes esto, pero no está de más una introducción a este concepto
ubicuo y potente en TiddlyWiki, en caso de que no lo conozcas o un repaso en español, en caso de que sí,
pues la intensión es que este Tiddler en particular se convierta en un elemento que podemos colocar en
varios wikis personales.
Un tiddler es la unidad minima de información en TiddlyWiki y una de sus aportaciones más ingeniosas,
pues en este wiki se tienen unidades de información más pequeñas que las habituales páginas.
Podemos pensar en un Tiddler como una ficha de anotaciones (de esas que en papel/carton de 9 cm por 15 cm),
pero potenciada por el hipertexto.
Allí escribimos la prosa, los datos y el código que alimentan nuestro wiki personal y debido a su caracter
minimalista y diverso pueden recombinarse de distintas maneras: enlazándolos entre sí, transcluyendo trozos de un
tiddler en otro, agregando funcionalidad específica a medida, arrastrando y soltando plugins entre distintos
wikis, entre otras.
Reciben su nombre [[por la palabra británica asociada a pez pequeño|https://tiddlywiki.com/#Tiddlers]]:
<<<
Un "tiddler es una palabra británica informal que significa pez pequeño [...].
Otros sistemas tienen conceptos análogos con nombres genéricos como "items", "entradas", "entidades", "nodos"
o "registros".
TiddlyWiki asume la postura de que es mejor ser confúsamente distinto que confúsamente genéricio.
<<<
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/wCOaj7y/bOHMMLBnC8OORyp8N6WhtExBBAOrOqdeVCm/wCPoFHDZTzx3uXo3rf8c8P/AEzDZ9mVu8fuWJ6q4CTD6rD91ddRhFFpx0Y8hJELIGwynKfFj7JJ/J5RLFVHKKI19xQ89MBY4cczRsiD3kLnu8BIIjWRWs6rlqSE7zPH/d9JvjJ5RB5FBlUARg+ooDfyLT/96G6ktVJpocJZ9thpUco2viRsUiit8uJWc8HD8iwNfu9+vVHkHD3jDzjzHPj55R11ltw9Xa812L7djT28++hgBsIQktFAtLaocug4O/nsmNE3MiKgu4lRJFFV++rD+FfQiK13rLeb0urX3733vTgMD3ii6o1MyzT88+MrrxWkrLTuM4CA0Hr+N0ay/GH0szNAVCRin/j5HlcQyQXSQKW2zbXPbD/3zXrebD3b/TGUEkRSPOSU/LepKz5m6B+D34X+L9ch6nLyJ5UmG9+E0Z1D29mX2+ss8tvgUc9BZRxJ04MRAxAQQMOrTXui46Ami3Hdf5Gu8vD+MBB1lBJ8zR7y8hw0aZ613tXKVYe8/wBUZOIMIFPPj99qUVMsKVRXcD4cTYfEXSMdCl24EQDa9sEvv3NQRLHDARYUUJCHrQycdMFNrSL37OZmh64fiLQBywET+8yIHBU3eTX0zjjsfRQeTWTe/St61dFttAJWcJRPW3+2LCLPB7DudxImG1mSd0PVq7Z6mJI+gF9//wD+feNcvOM9rK5J/wA9CCSCOS2emN1A7v3+bf53UvF9ta629JRRh0IUSbSxyA80XnPSK8EHoCJ5UxlunnC//nbzPOayO22Oi12/ff8A/wDwwJqZm2nbtSAHOf8A7H37RPDNHfRBzTXfrRhnrjzf/PLPP+e+u++88sNdBQzv7zDjizTDDTvPdtd/vttd88M88+MKe+++++++++++++++2++++6y28889999PDDTzzyye+yy28888e2+++eu++++++888888888888888888888888++++++++++ue+++OOuf/wDffff/AP8A7zCPBMdrZXHBHqWh66++++++++8888888888888888888888+++8Oae8840+8++++2++++/99c8+99//AE/yhz9+wwUaBmMVSYvognnvvPvvPPPPPPPPPPPPPPPPPPPPPPPgvvvgooovvvvPPPvvvPPfffPPvvPffw34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n9AsvjIrTX7j+gqkLomKs2gmrndwzYBAASWutimvp5ycUNNplWMjw1IWNngl457TSfNTzktF3WGcd6Q/3huu1zv/AHzCb6LfmzZP4/U+6Jo2pjJ6aeF5tdZXi3OOSwqe3WsKKOFkMxkQSpjiYI7hMVgv5ctrJMxcKt7mRT5aGRVGeMb8GUwQO1tTDGna0ACMd3noOdYfcS3rCQQ5pTMltsP3M1qHQte1qXtQT1Cw3tDE/wDsSqnQhvZxFdbfSVT8LhDvHb07gsZbsFpCQtCi+4T9JBZpdJOjzBMeDbdAlIKXYXvon2ZYOPZVKl/ccVdpVw1vDcc72SVNO9o0RtaHi27zEAEFvq3Vrh+XsgBPwo2/bRzSxxJoU/eoCHfEg1t3nfzBsFxkckyjWh/EYHDn1yemCn0Fy8Jlbw/Gl8KDNTfLkVNDgXJ8jxhCSo7HPGUA9ttZylss8KjZFzFBTFAjPqjmGuNTPswV6fO5dr5BRx3rcuDzQHQIFeUWG6xPMS6CkHMUIE9Xp5NINXrbQzN4m9GHkMNm3PscqnbFjgNEBZ51Nbb5lv3HN9KsXJ2VHFCP2Vd9tPge0EFBF71tzxA6cSwyiSSSQwQSCyCCRAyiDhhRhjjBTDhxBzzRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYgAAAAAAAwgAAAAAAAAgAAAAAAAAAAAAAQkIAAAAAAAMMAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8QAAv/aAAwDAQACAAMAAAAQ88888888888888888888888884708821y88p2888H8885W8888888888888NZR8uNi188UpuOPgfIifUc888888888888dBN+vmPt88fcfefM/OPMde888888888888LB98sRFe888888888888888888888888888888888888888888888888888888888888888888888869W888uzw88sOEU88sCC888oa88888s888tEX888qXu8886SU88oai8888sU888+u8888vf8888sc888ss888888888s888888s88OJeQFd08w08840888488848888888888888rM+9oQUoswMsI48g0sAEgQ88888888888816Gh888808888888888888888888888888vAHMsYwuD88888888888888888888888888vv8APPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNPPPPPPPPPPPPPPPPPPPPLGEPECOFIKPMDNHOBFKAKKGGPPPPPPPPPPPPLMPLDPLLPHPHDLHDPLLKHPHPPPPPPPPPKNGMMJMOMHOMNMPIPNNLNPHNLHHNMNPPPPPDDDHLHNDLPHHPLLPLPFHHLDDDLPLLLPPPNIMPPNPNKFPMMFPPPPPPPPPPPPPPPPPPPPHPDHPDKPLHLHHHPPPPPPPPPPPPPPPPPPPN9dvNcccOetfc++cf8+e89fusfMP/ALfn/P8AhfmCPVoB1xUWFET3IkaO7n2tQ2Ibrw9isGQXYIvWke+wQroGPocqgbgeOCzn+um+uU+iutpLq6jdMxVPpFH0n0MHsKE+HBP6KQWQXo7LYoPFc+rzCiv5VoDJzmHfzhV4Mj+eSiUmIbSRiN4tZkqfTfJMgkEYeExKbpce4m6aow+gKr5WJ2h+xx79VxNADIR+8tFH5poU8kJ9mT7C2S/08ESyorw0y8tVwc8GWjpdNd5V9ZWj2ttRdpXOVuy+bHFC/fHbiuzz919pZBYNS682RPtvUSygQW8o+w+BoE7Ktv1ZJFZBzNZ900+AdbgsOWsspkgdyNM4/wCEVbFXcVd2a0BIUTkLepguWSBDIq9oNbyByGqXdTcOF5zPSez89n7tQuVQfee6AQP7G0GtTdZACdSDmQS9iLN0qpj41IZCCmiz9WyVR3fSRduNBdINdWxzpwfiWt5RosUa01ab9UymbffYG+vddUiZWxxop4IvMF79pURP82b2gBRQU3Q4eBOc82ypIhgDV0OiPg4I+xydhw3kY14faEWJMd5M3xaEBhXPY80RANNbXkLBoB3m5t2Ywl1VDEdXe3M76hXaSWyLVobyg+ULcxx+QzuXmQxbYHaCPZzXt8TFTwNJPDHBZfYsE1m5Z8Vcr84g/wBV+/rOniZ4a5+xMXKsQzugTL5HTXx+m2jlC8e72H7r3XopS8g5zUB5xKV9ZKZkS5kdjMr7bLjeAn+bygew/KArNUw4HgaZJsZJEakxPKyjYuou9ewjyRDyL10WdbgSK7JQsRHxm/X4gZy0yiJ+qQIpvL27WURGfDzZtr3UhYGWbZayokXzmw6upPtisC5eWXpbLYpzhJnrNPoP8IfZ59zT4urdey6IRiTRDi1MDO2K/Tszw4deqw66nnA+i+ltDkXBwewMwow0eOPANIAONO6AVDcx5kc9ef4/KZXlQyfUmc9j4zy1YmVX1XMFz9SCF0e3lWRX92jvWW7HBhOohvqTpwhVeN5QyvrUUDEUXE2tdWIRUQymGqYnxBWbjhAPvIJ42g2x9XopsdsRQMgofFsb8BqSZTkRrh7pCrendIHX5vTry/GR5e9bAZ3ftgis5MV9VASMAZGS3fUUboqg9e/ohyURfo6dxwnMD47yD4LlJ3uWyDIeRfD92I9hk7I8O52g17DIz/q0MeQ1VlL13BDS4Yfc0PomuJlPoARoWVK2gSUFPDEbxOdBWp6zoXe4Yau7O06MNCoLTOYyMNH4zbIun+AVVVSGc9Z4W0F0/wCWryqw2XfEqyxsZVrnVOxzzqR5XZygPrH3m9lsKoqTWXEJ1INtJgugshjdTPM+eOO/c8su/v8AzT/Lnj3TDjb37f8A+33388/DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQQgAAAAAABjQAAAAAAAAwAAAAAAAAAAAABRygAAAAAADjQAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xAA9EQACAgEDAgQFAQUGBAcAAAABAgARAwQSIRAxBRNBURQgIjJSYSMwQEJxBhUzgZHSFlWh0SRQYHCAwcL/2gAIAQIBAT8A/iq+So1KLJgZW7G+vhfhum1Gn1Op1OR1xYfRO5mfyRmfySxx39O7vX6/Jg8Ow5PBtVrSz78eQKBxXp/3+TCgyZsaHszgH/MzxjQ4tDrDhxsxXYDbd+f33ac9RCZqCd632mL/ABjt7c9fC9av9y6t/hsP7FQCK4eh3aDLg0nhA140mFsuozEUy2qgk8D9OIdFo9Xh8IrTpjGbIS4Ueylqua7XY31WXQY9Hp0x+b5YbZ9Q5q5l02LBqseBcGiGmoB95G8368zGNPpPCfFNqLlxJqjtUmwftq4+LT+KeGYdQcGPDlGoXGSgoEMQJmz6TTeJ4vDV0GA4iUViVtiW9bieH6TQt4rqDhXL5DAY0bkCwD/9xRg8Q8OXWnT48WbFqUW0FBhY/wC812mwLq9br82Ncow4VC46vn3IjuXdmIAJJNAUP34hg6MAwoiBFUcCuum8SbT6HVaUYgRm7tfaaPxgYdIdLn0qZ8V2oJqjM/j2bImlCYUxnA+5SO3tVTV+L6fUq7Hw9FztX7UN2I9amTxrTaja+q8OTLlAreHK3/UTT+NeRp8+BdJjKZcpcqTwAa+mazxk5tPj0+n064MSMGpTZsQf2hQsmbJoMT6hRQy3U03jWfFm1LZUXMmf/ERuxmo8a34seDBpkw4VyBygN7iDfJn/ABBm+PfU+Su18ex8RNggTIVZ2KrtUkkLd1+9B6X146E/+h8OHLnyrixIWdjQAnhPgeDRY92ULkzMKYnkAH0E8b8AODdqNKt4u7J6r+o/T/yDFly4XD4sjIw9VNGeN+J5/D8OF8SIxdiDuuf2i1GYeE4HR2Qu67tpqwymx8vH8NzOfly6rU5lVcufI4XsGYmpl1WpyoqZM+R1X7QzEgfx+DV48OPadHgyG/ufdf8A0In944f+W6X/AEb/AHRvGMYJA8K0n+e4f/qL4ngYWPDtJ/o3+6f3jh/5bpf9G/3TPlXLk3rhTGK+1Lr/AK3/AB2RkCncwA/U1Mus0qMR5l0fTmJ4zpsYIGNiZovE01eQoMZWhd3/AB/jCqmZMhF2tVCrCgcPrfcQMeP/AA4/1E8Jyg6lk8vb9JP8f4pon1ONTjP1pZA94+TUIxVyQw94r58jAKWJ9ABPDNA2nByZf8Rh29h8g/jHx43+9Fb+ouJjxp9iKv8AQV/8DSQBcGqxe5gdSLE3ibhNwm4RsqL3h1WFatqgzY2qmuFgJuEBBhIE8xY2VFHMXIrCwZ5ie881PeeYnvPMWFgBDmQRcit2m4TeIcqCb1m9ZvWbhN6zes3rH+xv6QzEP2YhHMAhFS5m+2eJBSuK4hz4iCmSYPFaCrkB/rMWoxZQNjCB5waubV7XMvaL9tTapMKCbRQhFQtaxgeDEdahdfWBruEdoCegFwSoR0yfY39IZh+xZk4ingRzCeZm+2eJI7adG9rn7ZfqqY9SCEDD1l49xKOVmPVapT9S7phyDKoN8+s2t6CZF9zAyibv0m6b/wBJuB4hC0eZYF1dxdw7iEqYgAHHWiYARz0PXJzjaEUW5mIjyxDADHPFRbI5g2uDDpkyLtPaa9l0+p8sLwIRp8gFAAmNpmBtTYE03xn1UaE0QAU2wJ9ZcGds2dsbDtNhWulyhCgI7Q4xtJjqeIbqoEI5BuDK3YrOx6AVLEuWPeVKEf7KuVbRHRVq42Za4gzNGyOTMbGxAFAE1TsiWs1Zz5czsykwCvcGLnyJ2M0+Xzg5YqomiwoEOxwbmw+80qP8RmZoGrvNYM7IPJ7zRprBlLZjxKDVKjMe07yqMAo3coUYqWRZg6NdyoyXU5lGb3h6JyhnPoIi7oE2MIZmpuJsRxyoj6DRv3XmP4RgP2tUyeE5x9jgzSjPhw7T3sTWvmx4VbHy00OXMbOVahyrxxPNX2nmJ7RcimAksbjuB6TzJ5k3GB2vmDIJ5ggyzzRPNX2gyieavtPMX3lGeUxnkxMYUV0JI5EU7u8FiFATZgxCocMGIATyhCtThhNjGeWRNjQKYuMA3GYwlQO0JsmCXLv91uAhyVAwPaANyaiC+TFIrt8nHVz9JmEd4SYOnHUAcmFQT2hQjsJt4hH7mjDDMQsQKdvJiryYoAEMs/Ky7hEXZ0XpXQRslOVgFyqWPD+5J4m6WJh7mDtP5jF5EO6UfaKOnMM5M7wJR6EwMYSYrGOKJJmM2AIxMcw/PXy4e5hNmEcz7Vsxck3mAsPWCz2M+r8pTe859TKMp/yhGT0YQjJ+QluDyYrA1cJWHmDgiFrjmz84HSvkxdc32TGvB6V0NdLqbjuEykgROe5mwe5irQoyotxlO4QCmjmiB7x/nA+UKTAdh5i5uaqBrPEeIzUwqID0qEQBptaUYyswFibaEUcSpQigXD2haoz0BxGa/kCkwqRKMAJjIR1FbhOF9Jm20PeAHcIq1zcMWvabeYTzG7GKzeZ+kQAesFfIVWV0AW4/2GNdxvsX5QAyiowpYH57Rci3CyTev49FFkQWABHUOQZs2sI52qTEbchMV0Bq+Zf6yrjK1GKnPpERou4d4OttfUAQ0RH+6N/hj5MeOzc2AetRrbgGbDKHX6YqALYiGzRhRbub7baIQSCDFG0UIMatfPMGEg8tApHrKgxAcwYiB3gUiU0oym9THIXmDJzzBzCre82/rPKUzMoCgdUS+ZREFc8QDmXtPEzIKDDqASRAKFTaIeRUQEZTcBEYhZjN89DN3BivYm4gwGFqga4DGQO0ONe1xeOJcubhM/p0x4wTzAVHYQcwicgiFb9Y5ta641JcGFqMU2JxHA7yqImXGzGwYilRN1S56TbwJ6xjxLtYrN7RTcCAjvBjUG7hyKCeYMqkd4N3vBM32wSzFNcmLlRu0u4SARKWPjfkiEEd+iHZu5uYmL9xAABxGpBcZ9xWhxB26NCFPcSqBqAkCborNfJjQEAbSYlGFK9aMU8dx0ZMftCAvpAxM3czLyvQISpMCFl5iqF9IO0yROObiNYMzKd110UhQZp29xFa5qbbaoiIBUqOKYfXOCO8IIHaUSJsY3BjaHFkiYmHJmoOVs7BAeJpcOpGS37TxDeXUI3PtNLiyL9xuU8LLdN3hUGDEwnlkG4zg8QTGKUCO3cCYVpeehUGMBF7QiOrKYeZhI5EA2i4n1282k94FMbTZiWJPrxMb5sWQAgkGXYgjdvkpfYdDplOcZdx49J9C/pFZD6w4cp1m4j6Y0DX0b7j0U1iswcsIO3VibgaliNuW5m7wHiYuMgh7THkKCh2iZmfsILuzAD7wgHoTVS+tiWCeuoR2XiImVWHJg9+nZj0f7jMRT+YTKV8viY09Y1hTUxm16FCYwpDMHKmFAe8J4AqLwQZ3W5UxABRXy5ywAAM35J5jzzj7Qs7GAsDNwqAyzRE4J7dSLlTJ956czH9ohKjuYKPI7fIFAuoz7TCnMGIkzYdhE2mKCAOpMFwgHvNo9oFHtNq+02r7TavtNi12gFQSoYOhNRzbEwDiGIPoEzAuCAZgUpjAJ6kn0ihqNzM/Moe8BI7Te0uYmc5Df2wnqWFzcJvEDib1m5febhNwgIPVos3zIQah6AfWIWIQxG5AhEHXNkZRxLlNLabn9IMjA2YrBkFCA9cjgORFYE1cGIHuZ5YAm5ZaTcJuExm16KysODCOIcg7QnjvOet0QYc9iiJi5YdMnaYWPI6ZlBXpTdSRMTA4xBFaxc3cGE2TMKW8quOjptPeWZZ95zMP2R+FJmnYcwm4/3GXLMB6mIaYQNwJlf6ZgP1wzMW28TiU3v0szaZiWkj/QhmEkrHpVM7niYFIN9LjE7jcCXPLhUxPtEykBDMJUPK5j1vPE+n2nE+n2nHtKhi/cJVgTP7QGohDIJloIZUozmW0BJIFwCgBMuQlyJhH0zOSQAPePqxjzbB/nBrNPXLUZhfz0JR+xmfUPiaquLnxubqEgiMHE3t7zHmI4MzmwIhpxLBjm3MulIqXACQT0J6dohtRM/3Dppz3EyLaHrz1UfTcPLkxOEEBLMQJqdLlwZGerJMyY9Rak4zzPC0OJKf1j02Ug8iZcJRLHHMwEOsdamxRCsX6hRlEEQdv8owpjD8glCUZi+wTMLcTbEtWEPKGVN83Tf+kQjcOIxHP9JjAdjC4CkgzApYsbj49/BjYkVeeajMhZSp5hv2mqU+VNLl2mgIc6uPLK8wijUq5VRwSwInNCZfvPzAzcZhb6Jm+4RSeikbRGtWNTaJQlCJe4TaPe4ybchowqm0i4ihV4g5M8VylQFBqYMuQZ0CsTzMb7lNjmEWpBmXE2NrBmBycgN8xu99KhulMse8zBSvBgVoVqVKlSpUx7QveZ+W6bpib6Rcylb46bZtm2fUPWGybinkXEZWXjpqNH8Q4JNTDosGE2FFw1vPTJjDqZi0+xyTD1y8KBLJm0+p6D5GlzEQY/3HoO4jMAKERNwuLfYy27TmBjN03NFJJAMSlE3CExWLEw5lL0B2g9DLHQibRKEyNbfICRLlwHkGHvLiopBN1KFwqogh7xXcdo6spijcahBXuJRupsb2gBMVGHMHIm39Yx4MS9pNRQyubWO26gOIli4O3QxmAh7k9ah9Oirv7Qoyy4QBU5PYTYwHabSeRB0GRR/KIeYOO0LuYGINzzXlv6JFZiKMxMDxNgjDiKKEoShK4MHAq5vX3jZvaFt3JnPyoqnuYduLsZ8SrGgISIGVhzAxHYwZSfSF/bpzKhtSB6QmDkTsZc3t7zdA3sJiLHkmZMzhwAsGQ7DFLETYfyjOqirswsSe8s9VapuJhPQAmbWnPtPp77ZSMpuUAABCO1DoStdop54EyMQKquhsGj6dugYrYhO71m0e8oe5mz9Yb8she8024Yue8LAMARBjpjMmYq22FzN0sSx0QqOTHIJ4gMvoOl9L6rZ6Dg3HO7oWuA1N19+gYiM3EuKSDxMVkd5qGG8TG1r3mRLe7jKAeDCRtAAj412iu82j2lVFO2/1lrF2k1cqvkENdDsoTiesB6Hv0F7iCtVFJB6UJSH1jKnH1QY02k7psEFr2M3DcSZ5gHaHJfeb09oSQAdsXJXpN/6Q5AR2jP7Dpwaocy+ehBHVUQ94wANDps4vpQEuVZgNd1h04JssZ8MPyM+GH5GfDD8jPhl/Iz4VPcz4dfcz4cfkZ8OPyM+GX3M+GT3nwy+5nwy/kYuED+aHACe8+HH5GfDD8jPhl/Iz4YfkYNOB2YwacfkYcAJvdDgBPLGfDD8jPhh+Rg04/Iz4cfkZ8MPyM+HH5GfDj8jPhx+Rnww/IwacA/cYcF/zH/3N/8QAOxEAAgIBAwMCBQIDBwEJAAAAAAECEQMSITEEEFETQQUUICIyMFJAYdEGFSNQVHGRQjM0Q2BwgIKhov/aAAgBAwEBPwD+PwYM/UZFjw4pTl4irOp6Tqulko58M8bfGpVffr+uz4c2DBghF5Mn7uDF6vpw9VJTr7q4v6MvW5YfE8HTKMdE4W37+/0ZZOGKclzGLZ8N6rJ1XTerNRT1Nbfwn9klh+R6xxv1te9Vqqtqs+O7/wBnofNRazr00tVXrXL279f0r/vTBH18n+I27veNvhDx5eo+IvpH1GWMMONbp026W7F1PU9Pl+I3mlN44JRb/m0rOl6Wcenh1k+pzSno1uOr7XtdEM88uCeWWXqnntuOlPQTebqPiHQapPHOWBamtmubI5M3QddlwrLPJB4ZTSk73Ssx4uozdDk62XV5VkWppJ0tiXWdR1a6DD6jh6qeuUdm6dEnl6PrJdN608mPJgk6k7a2f9Dpc+WXT9N0mObg8mVtz428IhFQjGKvZVv/AAL7dP1PUdNk9TDllCXlM6rrer6uSl1GaU2uLey75+hWbq8HUa69P2rk6n4a8vUrqMWeWLJVNpXZi+EY4T6hzySmssalfP8AvZ0/w3NhlGPzk5Yl/wCG1yvBD4Xnw6o9P1s4Y2706U6M3wt5c2LK+ompQxqNpbtr3Om+GLHmnmzZnmnKNW1WzH8GkoyxQ6uccMnbhRn+F4cmPBHHN45YvwkjD8L05J5c2eWXJKDipNVVqj+58fykcHqvVGeqM63RBSUIqUtTS3fF/wDlvLlx4ccp5JKMVyz4h8Vy9VOoNwxxey93/Nnwv4usunDndT4jL93+QZMePJHTOClHw1aPhfQ4usyZY5JSSjG1pPg2HG/iGaEoqShCVWr3Ulv/AJDjwYMTbx4oRb5aSVkMGDHKUoYoRk+Wkk3/AB+Xpp5J6l1OWC8Rqv8A7R8lk/1vUf8AMf6C6DJ/ruo//P8AQfRZU/8AvvUf8x/ofJZP9b1H/Mf6GLHLHDS8kp/zlV/xyu9lZihHQtqtGbpZTncWkqMvTSxRUm09/wCP6TfFLf8A6hNe0z/5s6m1h5u5L+P6bMscmpcSFHHJWqaY440rdJHU51Oox/Ff5ApSXDaHKT5bf/sNpnoZBxaZpdWUymUKEnwehk9ojhJOmqKKZTKZTIwlJ0iUJRdMp+CmUymaWaGOLRpZpZoZTNLNLKZTKZTFyhe3+xNfcyDuLL7Mw7s6aUtckjJCM190CfRLdwZPHlhzE37fdXBi2mZI3O+z478PtJCQ2J2NV9ceV2n+TMaGqbEm2UYeTpEtc7NaPTT3HBtU1aMvT4XVOmTg4NoUtiLado35fd9k5Pnt7dmLtf1L8kexk3kxcEqVGKO9syJah3EXUSi7R015cOqXLNM43Rraq/cnLDe6s6h/dx29JQxqd8jkmNpHK2PuNclsJp97L/Rr70K9JLHJtixMWJGnajLFJDk7MEVKW5i0xgoprbs0vBlhGElVs6jJ926HKN8GaS9PGhrfY6Z41N+ojqJdPofprcUmi7Iru12sr6/TghJULkl+a7SlRKanDti5LlezF1OaOyZHq8q5Vkerg+UZXik7owLG5tTWx1EI6VRGDo0TPTY4PYaSijQ17iizQaTSOO44s0M0S8GhmiRon4NExyVHqJIWVkp2WKpEo6eCX3MU2lSPUZHNBJ3G2PLbtKjWxNyaRLHKLjexKcYy02a4muI5ocrIxViixL6Gv0KKNJVK2XG1uZNuGb+/19O368P9z4ltKNFK7JWb90W0yxTXBa/S9uyRnf4jluhydWWxDQh98VRmpNnUZo5nHTz2f06bgpDdMW7I/paRRoWzMpR/0ouhPtaG++wtnaHO1v3oSNJF7R8E+SPJH9SzJ+KPc9zTbJRao0miPa0u1otFp7UJR8C0eCoEo1wVIe0Rtix0rsithfWkUWX2nwu+L8kT5FVcDe/0UKC0GNeSQmrNS8C3JOhSuLJHKFx9bkl7GovvqQ6lF7jxKiUKRB0NJ0xtcFuyO4qouJqiNryRkkOSbQ3uWan3UVsJK+RKvotCaLXkckhSRa7ezGm23dGNNNoeysy5FKNUJjtPkUhbkFU4mRYPQ/FXRkKKK7an47PsuRLZCW/0tTTbrYg02ekmPG0aJGh+e1onRGTSseTYS1SROOkcW1qKZdEZI1ryyUovln2/QuOz7LkXCI8/ROfgjnai4tWyLSfApKvplPehq1samkKNq2JKM00N6uTVSPUXgbt8Ckkz1lprTuWvcuJsal4LRHdGhew9uUXHwal4NbRjk23fectKLb57LaLKZinbce7aou2+z4LTxxoZC5E9tu6juaDTdlCNJRGThEU3y0SafemYvftKclsh6n9GteCCqV95taXsRj3i2th0YcsIqmibi3aNJprsrs8kFsUrHFeCVKjUk7HmlJVpRHos842oqh45RbVFoZi57UjJxsaJIoXHaE48Mv8An29JzbpmWGhLfsouWyIQ0p2SEKhWnyW2zTaQotMcduCO1lSe6i6JTpik5t1EcZJ7xoRHqc0dlN0J2aBxoh2c4po11J0Slt2irGr9hpGKSqvft7JpnUcLtilW5LI7faEW+IsdqXAty0mepFHqxFmgPLFvY6WWOOCOprdHWZ+neNpJaj4bGLg21t5OuyY2qXsWqFjyNaorYUmj10erF0RXaT+4UYpWTdvbspURlY+SLpilZTSMitIuySUdi64LMHU4VBbIzYuny45TtJo4bp9kN99Uqq2ULq3HA8UY1fuVOey3HCS9j18S6RRT3Ij5HzHsx/8AaEuPogadySpmLgfNk94sS3J49aRLp4xx63Ltsan2Ssdd0mymkPt0kscZ/czM8Moyap7dptpWiEtUN1uPlC3SJqZjjLXbJzjwR5RLaTLLE/uRk3YnKPHZvZjVM1GaTcqvb6cST5NGPwaY/wAj0oijFDjFjT76peR9lsMj+KL7T/JitvZMkpJ7r6L2ErFwSnFIbuTKVIn+TH32FKuDVZb8mp+S2a2W77Ms3fdRsSpLs+GS/JnSyjjatHVTjPM2u8Um92ZHHUlFGOGw5Wik+TQu2fHijhUou5Mp99LNEj02zQ/BpZpZpYouyXddkiCku8vxYknIzLRjcrI7xEPZiIRT7VE0xKiaSd213ohD7EONKz1X4FkbZTNMhQNBNU+zTQlZHG+RRRFLtQ1tQsaRlVxSfaH5JGWPbE967bCGi2jJertNVIStojskjLKotdkY3qV/Rl5IbyRmjSXaFaV9F95JNDjuzHD7jJHbthq+yZaLRaMs25EE5My7SMduRaMzVJd4w0409RqNTNZN3JmGP3GVfaxbEVsiqfZoTZv2fDN02YvI90TVMxc9tJpNDGmkTdyMUUoozfkYtlqHC4WmenP3RKDjyjD0uPJByY+nnGNGlpi0s0oni90YlTJq4sfsR4RW/a/oZPkxfj2zRVWQf3LtZYhukyTuTIfijK/uOIox5IuKRqidQ7Wxj2xbMxZHkm4nUP05bvkxzUpUmauz2djaaY+V/uLhfoZnUjGlpXae8WRb1o1ISfbck3TKbkOVRQo6nRl2pEZURb1PcjqqmjUoo6Bp55I6/pY5Mcm+UjH8PyYv8VT2IuxPsmlAZD8F+h1EU5GH8UNDWxJJT2Fv3smvtZvq4E3LHwJyUuCcnJ79uninuTiqJqTI5JQkpJ0dPnjnxVLmjqISjinHhIg3QmJoX3JpDjK+DHJ3TRaL+qUW3wQjS7NWicGRUqNRqLsUj7X7GyJpOLJJp9oZtC2RLLOa3N1BUM6bqJYpp3sdb10cuJRhyIXbDvNtD7Uvrdojx3ZLJpJIplP6JN0StlNCjuTg1FHpViturGty+6LMcdNDLZb+hrvq3Wxt7CuxvtKKfJqUrQ5qK3FNMboUkxppWOVloclXBFLUjJ+UVexNxnjSsw4tGq3dk1EqhPtGEmJ8KiXt9CTY2o8icWue1bWUky0Jqu7hfucDpiSQ4tighpPaT2NEfZmSLLkvcjJ2OVyLZb8lso0MjjYo0hPcf0apRexK8zp8ny7glKzkcWmVY47FfRGLptsaEtjns0n2bVGTT7EYRatkcalOkya0Oi0t9Ioyk+CMKikOJpHsSTZwkhc/RXhlzezkLVHgbk+RoSPuSG9iL9+yXLTEvJpTYtC9j7PB9j4Q0vAq1q+DL+TFGTVolNrhbmPFqim2PG6KkXLwajV/Ie4lsSQufqt9n2ocdhRpV2WxYtmWPcSS4NQ6aMi3MWy3WxkS1XRif20RlfIvtt6hZXZrQ5p8IfF0W37Enx+hv9DYu08ShNrlew0rWx9vgteC0vYUle8R5bkqgqFOH7BvG3+A1BpKjRDwKMY8RKfg1x8DjGVM0pnpq1uVQ52uCXsNDd/RbT2Xe12tFrwal4NS8HzM/dHzEv2o+Yf7UfMP9qPmH+1HzL/aj5h/tQuof7UfMP8Aaj5mXhHzMvCPmp+D5qfgeVt8CztKtKPmJeD5iXg+Yl+1Hrvwh526+1DzPwes/B678Hrvwes/B6z8HrPwes/B6z/aj13+09Z+D1n4PWfg9Z+P/U3/xABJEAABAwIDBQQHBQYEBAYDAQABAAIDBBESITEFEyJBURAUMmEjQlJxgZGhFSAzU/AwNENicrEkQFSSUILB0QZEcHPh8TVgY6L/2gAIAQEAAT8C/wD3cuVyrlYvvFyuVcqSsiiNnG56BM2jA42zHv8AvvraaM2L1FPHM3Ew5fsHyMjbicbBRVUM18Dr2/YOcGtJOgUVXBK/Cx1z/nHO7J9sUMLsOPEf5c1T7Uo6g4WyWd0OX3nO7KjaVHTmz5OLoM0NtUst2x48XK4QsXcR95U7BHK5o5LZkpcxzD6un3aglsErhyaVRwCebC45WuoIGQMwsva/7DaP7o/4LZHjl9w/YVQ/ws39JWy/3n/kP+d25VPY2Onj8UmvuVJsaliYN4wPfzutobHgdE6SBuB7c7DmtjVbqims88TDbsYfubYrnU0Iaw8b/oFmSqd+7ma4phbcXzCnlbK64ZY+9bNjIa53XT7te6r3koGLd2+CgMwf6K+K3Jd6mgpMUl9445XUcm0JjdjnlTV1VkLlrh4l3vdUUcjs3EIT19QTgc74ZKkNY179+XYA3mnVlVPJghy6WT37QprF7jb5qpmE2zi8eV1SyysxtiF3uT5q+B3G53xVPVNkg3hyt4k+uqppMMVx0ARmr6cjGXfHNU9S2WHeaW1UtfUzSYYrjpbVOm2hTkF5d8c13gT0MptmGm62X+8/8hVXWymbBC7IZe8qBr2xjeOu7n/m9t3irKSe2Qt//k3THtewOabg6KpmZBC+R2gC/wDDsZEU7+TiB8uxmv3P/EN+9Rf+3/1WzG09JF3uo9b8Mc06l2VN/jMsIzd0Um0ZXTPeAMJOTeipqOMxxPfqWg2TPu1Y/wALL/StlfvJ/oK2v4ovcVs63dGe8raoHeR/QFVfutH/AElbLA7t8VWfus1vZVK+ZkhMTbmynfXTswuh+iDHs2dMHNI4wtk2xy+5bUA7sP6lT37lV/8AKtkgb1/9K2mB3X/mCpb90rPcFsq2/d/QtpAd0d7wqP8AArP6FTGQGUs13ZWzRGaji1tw/wCcqaaKpiMcgy/shQ7Xo7inkxM/XVP2dtarBM79BkP/AKVDtKeidgdmy+bOiY9r2Ne3RwuEz7m16E1UILPGzTzTnONsROWSudFs3Z76uUEj0QPEf+nYz7tV+7Tf0rZYIqTl6hW0KZ00QLfE1QVc9Pdgb8Cqls5cHyDNwTqYzUENvE0ZKKoqKW7cPwKpqmWqMjJG8JZyCw1FHNit8eRX2rMdIgp3ySbOJc3iv/1VN3iPFLGNNQpqmepIaR8AqajwUrmP1fqsNTRy3t8eRUtRU1dm4fgFS0m7p3Mfq/VGOoo5bgfHkVLU1FVZmH4BR0xhoZr+Jzc1swHvBuPUKq6d9PPiZpqFTzb2IOtnz/zTh9yp2RSVEu8dcHnbmmNDQGtGQGX3HDsZsWgGK7C6/UpuyNntN9x8ySmta0WAsP8AIWH/AAgtVj2W+8Wqx7Lf+sJkjb4ntHxTXtdo4H/i89RHAzE74DqpKqaSTHit08lRVzZuF2T/AO/7AmwQMtV4XFkXXm5OhoIB6QN+Oa7pSyNxxcPRzVHNJFIIp+fhf1++5wa0k8gmzVsjcbI4w06XV9o+zD9VfaPsw/VX2j7EP1VPNvmXtYg2I8/vzufJOyFjy3LE4hdzd/qpvmu5u/1U3zXc3/6qb5qklc6Mh/jYcLv2FdNu4HWdxHJqi30Tw+OCXDbiudVBURzDh1GoOv7AmwJXfm/kTf7V35v5E3+1d+b+RN/tTaxrnAbmXP8Al/YVVUynb1dyCllfK8uec+wEjMKir8do5PFyPX79cSRHEP4jrfBV00tM2LdCwVfFPKIJcB8GY8001NJQ3AzL/kFZ9TQ3eOPUfBU8m9hY/qM/vVP7vN/7bv7Km/dof6Aqyc08bXgX4rKnrIZxkbHp2UX/AJr/AN9334mTvlqZGTBnpC3S+i3dZ/q2/wC0Ld1v+rb/ALQt3W/6sf7FA2SOueHvxYo8Ryt+wpxvZppncnYW+QHZWN3RZUN1abO8wf8AKTUsExu9unY2iqnNDhHkUQWkg6hUNLAYYpS3iv8A9fv1WVRSO/mI+a724zzexEDfzT62peb70jyCpa6ZsjWvdiacs1BVP3k8UnqA5+SoMqSP71T+7zf+27+ypf3aH+gLabHvgaGtucYVJs7AWvkOY0HZRa1X/vu+/PTs71CLnDKXFzeWSfRQMaS+R+7Hqk5IfZxsDUOcOTTey+z4j4nvcOQJ0WzowYhKSS45XPl+woPw5HcnSEj3dj2NewtdoVC58MogecQI4Hf9PvkXBF13N3+qm+a7m7/VTfNdzd/qpvmm0jmuB7zKfK/7Km/dof6Aqn94m/rctn/ucfx/v9+ph3sRaNdW+9QbmZsgLLSEWkC+yIPbem7LgY4HE42U4Y+QxRDif+I7oE0BoAHL70rccT29WkKGpMUbY3wS3aLZC67838ib/au/N/Im/wBq78PyJv8AaqRj2seXCxe8ut7/AL9R++Uf/P8A2W0f3OX4f3VeB3KTLp/fs2d+5x/H+/360PNLKG62Ta+lYxrW300sn1zw0uFM+w65Jrq+QAgRsB+Kjpn7wSSy43DTkB98kAEnkvtCj/N+hX2hR/m/Qr7Qo/zfoU2upXODRJmf2Ltn0hN8H1QAa0NGgT6Clc4uLMz5pjGsaGtFgP2E1KyQ4rlrxo4LDtBuj43+/Jbqsf45g0fyKGGOFtmj9j3N3+qm+a7m7/VTfNRswMDcRd5n9hNTtlw5kEaEap1BjFnVMpHvTqDEMLqiUjpddyP+qm+ajjbEwMboP2E0DJWYTlzBC7pK+wmnLmjla37Kw6Kw6Kw6Kw6f/pM80jWjdR4iu9bR/wBO1d62j/p2rvW0f9O1d62j/p2rvlf+Q1d7r/8ATtXeto/6dq71tH/TtXeto/6dqp6ipL7Sw2HULG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39BY2/oLG39D7hPRS1QDi1rXyOHJq31X/pf/wDagke4HeR4PjdWHJA8j211f3XdsbEZJH+Fqi2pO2eOKrpt1j8J7S5rdSAtpVL6ekMketxnrbzWyqqeoilMhDsL7Nfa2IIPY7RwKnq3x19LTtA4wS7721aqWmgaY8sTw0u1wjqtlVE1RTY5faIDtMQ6/fqqqGkhMkhyX25hs6SilZGfXQIIBGh7KaoqDtSqge8FjW3GWn3dj1E08dQZX3tMQFtaunpnxsjcGXaTiIvcjkqSSSWmifI2zi3Mf5olWyUlVIPUsb580+eTDle6p3yPmYHOOh7DmgezbLzFVbOlDcVnOy6qrk2i+aGpqKQ7mI3whbQ2ljipW08uDf8Ar+yFT+g2lBHT1b5g4elzuFXbh21HivLxFh9H0VO1kGzqru9QJWgOLOdstFVVFRLsSB/V3pMPRUEWzO8xPpKnCbHEw+t80aWs+1t2yru9sdw93ToquasoaKz5w+WR9mu0sjennpdxXOmle/jF7hbRra2mrIo4WhwkZwj+ZCr2lSVELawsdHKbXHIqaesqquSmpX7tsfjkUorKbZtQZJhI8ZtNuSdv6nZ9PL3vcDBeQhRbTlpp2YZ5ZYSc8Y/t2PmFbVT72s3MMZsADYlbMmqnbPqiHl2HFunHmqeq21WxY4cDQ3mfWK2ZWmrgJeLPa7C8LaYx7R2bG/wXJTmtcLEAhbSqp2Pp6ensJZTr0CZWV1LUxQ1mFzZMmvb1VO4N21tBx5Rj+yhqNs1LH1MLmYL8MZ8k/bUncop2RC+9wPaU/ae1N4ym7sxkr/CeVlRVlWKt9JV4ceHE1w5qhG0WQ1FRTSDCJXXjPNVe0nnZ9NUxgC8oDr5racbx6V1e6GK3hb1WzNpTisbTve97H+EvFj/mfW9yLh1UsOKQlp1W4FtUxgYbjVYndViPVRHz7NrRSPm2cWtJwz5pzcTSOoQ2TVmihO7G8je7gPMFRtrnN3MFCKW/jkVXUVbXbltBvgB43c1RUE8NNXOe0B0zT6NvJUbqil2RDamc99zwe8plLV1dXBM+lZTtY6+WpVbDWxbQbVU0O8vHhIVRQV9VRemc3fB+Jo/6KIVzAY4dmNilORlVTSVGPZfikMb+N62rSzVLaZsY0mBd5BYK+hrKl8VNvmTG6P2jNRVu/jDcTOBg1U9LVP2JTxsYcQsXN52UlLX7SaG7ncRRjgb5qm33d499bHbiU2z5qaqlf3NtRE51x1Com10k29lbuYg2zYQtiwywUr2SMI9Kbe5bLpZoXVbpBbeTEj3LadC6pjY6I2ljN2FGfbsjN13ZrD+ZdVWz6popJoX45oRni9ZCnr6yphlqmCNkRuGDmUymf9rVpcw7t8QF1DFtijY6miiY9t+GTpdT7Llj2SYm8cu8DzZVVNPJV7Oka3wXxlPpZjtUVPqNhsPeqOHa/dnUzIt21xOJ7vNbRoHR7Kip4QX4XhbWhqN9SSth3rI9WeadR7UqpRWkBj2kbuPy/wAzJ62akfxhuKwvmfmnSO4vSaN4f5lveDx/xCD5C63zmuHFdgxXRmmAzdnZ6fK+xAvfE7lyCp/C09dP+OzDI2QbqTqu8ts04Ry59UJBjtgH/wBps4dhszkPqt9lcsHitqmOxXy0UXLy+6CD2yTRx2xH4JlVC52G9j0It/xRwv2d3aLWJFrfRGK5F3H/AOkIAMHEbNtl7kYhYZkcRd80BbzJTG4W9le2TdPeJSABoE3wj3KSWOJt3myonB2/cOcpU9TFABjOqBuLqlqI3bx+RmLtDlkq8zulxuY5o9W6pJDLTxuPT/ikkV8xqjca9oudFHHbM69tXvHMdEyEnENeSgdNb0kYb8bqdjxNHK1mOwIt/wBlRkkznCReS+algilAD23t2VNJLBNvI23biuEZpaun3Yis4nPoFDGIo2sHIf8AFtzH0W6jHL/1luP+D1k1SKiCngcxpeHEuIvomQ7TD2l9WwtvmMCuFJLHE273ho6lbNqA9k73yjinda55K47HzQx23kjW+82RextruGZsF3iDebvesx+zfNOrKRjsL54wel0CCLg5Ko3VTXyMfVbtkUYw2fbiKnhnnp4Yo5xgPjkvmR5J9TTQ2EkzG+RKZIyRuJjg4dR2bWNtnVP9Ca9kVOxz3AAMFyVBW0tQSIpmuI7KaGpqTUv77M1zZ3tA5ZeSo6qbey09TbeRi+Lk5vVNraRzsLaiMnpft2jSSzvbhDSMBbZxthJ9ZGSOnhaZpRYC2I81BVU9QCYpA6yow1u0dp8h6P8Asm1tI52FtRGT0v2VtUadrAxmKWQ2Y1U7dpNeDPLE5vMAaImwJVD3o7ySc2xHhZ7I7XyMjaXPcABzKgraWoJEUzXELex58bcvNBwdob9lBed89WTqSyIcsIQk2o+s7uZomcGO7W35+arao07WBjcUshsxqp27Sa8GeWJzeYA0VTVbnA1sZe917NGWignbNDHK3Rwv/lNqCQVNA+N2E4yy9r+JNpq/EC6v+AYEyCGtra0zi+7cGNb0Co2+nq6N53sTMJGLO1+S2VQ0T6GKWSFhdd2Z963MVZtKqbPmIWtDG+/mqcvpauppmOL2NixtBzwnomvopKZ0j/T1UjTl7P8A2spA9+wIn+sxrXA/0qDZlHuI8TA92TsfMlTtjdUvgp6aHH4pXuGQutli8ldRSlrmA6DTzso6Cjj2m6LcMwmAOF89CtpMbFHRYBhDapmQVduhLGG08b6iXJuLoOZVNvKXa4iLo/SMzDMhdTOLIZHAXwtJt7k+lZPsySrllMkpZi1yb5KtkxybNYYy9mDHgHMgJgc6rbVyRd3jjZbi1N+zZ72RfaJe6zRVOKox3uoqKpzPRvbu2A82qSMVUMxgggjgZfjIzNui3sk+wRJj9JEb3/pKfsyLupnEj9+GY95fmquUy0ezJuZniJVXJfaoDoHSiOK7WjqeapmOFVJVStEO8sxrOZVKGur9qNcLg7u/yUkYqoZjBBBHAy/GRmbdFsad01BEXG7hcH4KtIj2nQPf4ONvxK2q+rpmOqI6mzcuAtVW175KClnlxteXF50xW5KWJtBVUppyQJX4XR3y96ZBPPVVze+SswPuwA+0oaMVFA+qkkf3jiOO+hap6h0/2XvIzIHMxlg9YhMDnVbauSLu8cbLcWputow0gIDaZjqiU8P/AHKoaRlHAI2+8nzU19zJbXCVse32bT+5O4dtMPt0xHyKrSI9p0D3+Djb8Stqvq6ZjqiOps3LgLVPTwGCI1k+bf4ng1UYjbGwR2w2yt0/ylXTCpY1uKxa8OB93ZPs6OWXetkkiedSw2uqalhpmYWDXMk6lfY8OI3llMeLFur8KqNnxzSCUPfG+1sTDbJbuDZ1NNKAXc3E6uVQ+cwX38bZJfDFEBc36lQbPjjpHQYnEPbZ2f8AZRsEbGt9kWU+zXPnfLFUvixgB9udlDs6mhMTmAgsBF+t+qMDO8Nn9YMLfmqum7w2MYrYZWv+SrKEzyRysmMcjMgR0Kj2VA1vEXOfjDzJ61x2TbHgfj3b3xY/EGnI/BS7Oilghjc514wMLxkRZN2YS9pnqZJg03DTp2fZNMZ3yvxOxOxYT4b9jdjW9Gal+4vfdJ2z4d3Utbw74Z9FuB3fc3NsGG6moWOgp4WusInsI/5VVUDKhzH43Mkbo9qi2fhkbJNO+ZzfDi0CjphHVVM2L8XDl/Sm7Gt6M1L9xe+6UNLFC+RzBbHqOSqaeGoiMcrbhHYlO5pa+WV/S7tPcqmjiqI2sffh8LhqFBs+KKTeF75H8nPN7JlOI6momB/Fw3H9KjpI46Z8AJwuxX/5lNs6CSCKLNu78DhqE3ZhL2mepkmDTcNOiqNnQzTb0vka7DbhdZQUNPTvxsxYrWu5xPZsp2639G7WJ5w/0lP2SJJMctVM48s7WUlHA+m3DwXN8zmjsSnc0tfLK/pd2nuVZSzPMDosHBcWfpmqaLcU8UV74W2v/mnNa4EOFweShoqSE4o4WtPX/ghhi3olwDGBa/l/maqqjpYsbvcANSUDteQY/QxfynM/FUtZIZjTVDAyUC4to4eXZsuWSWnLnuud6/8Av9yY1vfbN3lsbcPsYOd0SAtQtkvkfSnG8utI4XPT788m7hlf7LCfktnukfRQOkddzm3v7/uxTTR1z6eV2IPGOM/9OwkD7m0p6iFsAhLQZJQy580J66nqIGVDo3slNgW5EH9hWVYpWMeW3aXhpPS/PspanfuqAG5RyYL9bdlQ6Rm0qECR2F4fibyyChfJ9qVTN44t3bTborgc+2SWT7TgjxcG6cSESBqnC7CL2y1WyZJJKCF73FxzzPvVXVNpmA4S5zjZjBzK71tKPCZaMYCc8BuR+3lG92xCw6RQl/xJsiJ6qCpq9+9uEu3QByszqqp+P7JqB4zK35PGax1dZPOyKXcxROwk+sSqCFsmzXxvkcA2V9yDbQqV24j7zRRTNY0+Mvyd8Cq6oqW9xkp3fi8NjpxaKUVtDgmdVGVmICRp8+illkbtOmZi4HRuy9yfNRTVdQayThjfgjjz5c8lshj2QSXDgwyExB2oaqCJkuzXte9zRvX3INualduY+80UUzWNPjL8nfAqJ4fGx/tNB7NoQ0m9DpN7JI/wRtd0WzZp2VklJIHAYMTA52Ij4qampxK6KFk80wzLt5bD8VBVSz7IrN7442vYfkoZdqGjZLGI2RsjyadXAKtq5+7UVTB67hwnTjU7a+jZ3k1RktbeMIyt5LaEdJdssu9eXZMja7VUM08Nf3Z7HtY9l2tc7Fb4raHDWbNcNd44fMdj5qKarqDWScMb8EcefLnktmRSilmHExrnu3IOoaqNu0a2nD3VZjtwjDztzK2dUSyxSNl/EieWOPWy2zi3NPh8XeWW96mo9pRyCrMzJnMHgIt8lHXumqaMMyZJEXlTzvir6NuLgkDxbzCqHS1FUaVku7axgdI4a58gtmvYKyqgjlc+IAEXN8+ampqcSuihZPNMMy7eWw/FbHqpZ6Z298cb8J7J4WTwvido4WVJVmKknZN+JTCzvMcioqSIbMjNQ9zR+I+xtfF1RlfSOhnhhljhc8A43XxX8lVf/lNne6T+yjdh2rXHpCxMkoZ4Xy1LnSVEl7MF8ugCoGzMo4RN4w3NV9TNHuIobb2Z1gToLKOGaHasG9nMhdC/PRb6hnmnkrHk2eWxx56BbMZKyis+4zdgB1DeS2L/APjYPj/dVX/5agvphfb39m0oqXhknMh9VrGnUqklnpq+KExvZFKDZr3YrKkqHy1FY0+GN4a1U9S7vldE9/gs5vuIUEMu0Gd4lnkY1x9GxhtYKvgphEx9RJJZgtYHxH/uoZZqSsp27qSOGbLC92L9hX3pquCstwYd3L5DqhS1e5fBDLF3eQmz+YDuSYzu89MyabfPZwwxs5fzFS0MrZnz0s+7c7xNObSoaGcUNVDI9uKVzjceabRVszY4qp0YhZbhZ61uqfQS92pot5i3U7XAn2Qq6mNTBusVuJt/gVNTvNdSzDwsa+/xUlHVxTyy0r2WkN3Mfpfqqanqd7vqmQF1rBjfCFFQyigqadzrF7n2+KbRVszY4qp0YhZbhZ61uqpIHU8DYjJiw6HyWJo9YKrp6vvbKmnwE7vBZ/8AdRbMlErKh8/p8d3Hlb2V3TaUUtSIXx4JX4sZ8QuhsndRTsilykiwm/tdVubUm5v/AA8N/hZS0Dzs6KnaRiZgz9yracz0skIdbFzVXS1O+p5qfATG0jC/zTdmzF4qJZ/8RjBuNAPZU3ptrU0Y0hYXu+PZJSVcU8stK+O0hu5j9L9VTU9Tvd9UyAutYMb4QqGB9PHI11s5XOHuKpqcwuqSXX3kpctpU808UW6w4mStfxaZI0+05xhnnjYzmIxmfmqjZ+UBp37t8Pg6W6FHZs9Qd5UT+lH4eDRqq2wVNQWspd7IzJz74WjyWzo531U02JjGNIjwsGRw9F3TaUUtSIXx4JX4sZ8Quvs2SmhqO7SHjitb+bqtlXjq54twYxu2nCTfPsrtmtqXsfjw8n/zN6LaFK+ppTGwgG4I6ZJ1BVVn769oaBwsZ16p1JNv9nvL8W5DsZ63CbTvG0JpssD4gEyk2jS8FO+J8d+HHe7VSU8kWN8suOR+vT3BVdIypY27i1zTdrhqCmUlf3yCWaZj2sDhe1jmu51sEsjqV0ZY92LA/kfJUtPPjdNUS4nkWsPCAtm076ajjifqL/3VbSNqY28WF7TdjhyKNLtSVu7lqmBnMsHEVWUc16R9PhvBo12hX2bUTHfzzgT3GDDoyylo6llRJPSytGPxtcMsuag2XglEzpiZDi3v811FTbUpmbmKSExjwude4VTRVT4abDKHyxPxcWjkdm1NTeWplAlH4eHRiqIKt9Z4Hkgx4JL2a0DxffIBFijsekvwbxnk11goKOmpvwo7dTz/AGdTs6mqX45cWlvFZfYuzvyfqU1oa0NGgGX7GCljgdK4El0jruJ/ZSbLhdJI8Sysx+JrXWBUUUcMbY2Ns0aDtZBGyWWQeKS2L4f56prIKUAynXQDUqlrqeqxbsm41acihWV1S+XujI8DHYcT+ZVDU95hxFuFzXFrh5jsnqXsrKSEAWkx3/5R+0rZnQUk0rdWtUZxMYeo7Zdr0cUjmEuOHxEC4CbLG+MSNcC0i90ytpJH4GTsLul1U1kFKAZTroBqVS11PVYt2TcatORU22aOOTdjE92PDkOf/CpYYN82of4mNOfQKlPea99Wxtot3gafb81VtdSVI7m872U3MOrff5LYxAp3sN96153t/aKrKptLGHYS5xOFrRzKvWHaVAalrG33mEN93NOfLV1E7RU7mGE4ctSVsqWWSKXG/GGylrH+0FXVPdaczYMViLj3p206ppbH3EtfJ+Hc5fFQVVU2p7vVNZic27HN0KqH1MB49pekOjBHdQ7UfLs6SoEYL4/EPcn1DRSPqGnLdlwTq6qdHRMiDN9MzEb6AKKrqWVDYKpjbv8AA9uhsnODWlx0AzVZU1lVQzvZC1sFtXeIhVVRLakp4Xhr5R4vZaFA6WLaDYRVOmaWEvvnh7JDTbPgIay5eThZqXEqWKWk2C5h8Vs/LEVXUlNDs1+FgaY23a7ncIRxO3NTKONsWvS6pT3mvfVsbaLd4Gn2/NbWa0dxsP8AzbL/APCtp009TC2OJzRxcV+YUFNXMewyVYLR6jWWCvNS11VIaV8u8tgc3p0VDBOJamomGF01uDoAq6ldUMZgdhkjdiYUe/yVlEZaXDu3Ou9puMwpqLc1Uz3UXeI3uxZagqlNU+TEYtzCG2bHzW0YnS0NQxouS3JVEM0jaAhubJGl/lkpoJH19LL6kbX3+KDqynqau1I58kj+B/q4eS2fRz0r5GvIeyQYif5+anhmZKdnQvvFJn5xt5qqppmTU9RTMDjG3AWaXamxVVTUwzTxiJkV8LL3JJ6qRgkjew6OFj8VLFtKGjkpd0JmYMLXA2I96qqKWSKilEIe6NlnxO5qLf23VNRd2z43u7JaGvdXPnZNG3KzLi5ATKSR1PJFUzb3H5WX2dM/AyeqMkTT4bWvbqtp0s9TA2OJzRxcV+YUFNXMewyVYLR6jWWCq4NqVZDRHExjJMTSTnksW0YKWpfM5j3BvBhC2bNJJvrymRgtheRb3/8AFJo5HxFrJMDvatdUtHHTA2u5zvE86n/95+36y191F9UP/ENVcDdRfVDaM2K2Fi79J0aqzas9OGYWMzR2/V3yji+qG36skDdxfVS7dqWOtu419u1dvw4vqvt2p9iL5Ffb1V+XF9V9vVf5cX1X29WflRfVDb1V+XF9Udv1Q/hRfVRbTme1pwNzU20JIo8WFqdtavByhj+qO2a1g4oovqvtyp5xx/Vfb1R+XGht6p03cf1Q27U844/kV9u1Z0ji+q+3KjDkyP6r7fqvy4vqvt+r/Li+q+3qv8qP6obbqfy4/qnbcqxpHH9UNu1X5Uf1VNteol1bH9VUbWnhjDg1mq+36r8uL6pu3a46QM+RX29V/lx/IobarvyY/qhtmtt+Cz5FfbVb+Qz5FO25Wfks+RX27VjLdR/VP23XMtigjHwK+36u/wCFF9UNvVZ/hR/VDbVQMzEyy+2Z9cEaftibDcNYvt6q/Li+qG36on8OP6r7dq/y4vqjt2q/Kj+q+3an8uP6obcqeccf1R2xUtteONO27Uj1Ivqvt2q/Lj+q+26n8uNfbVSfUj+qdt6pBtuo/qhtyqt+HF9V9u1I9SL6obdqvy4vqhtyp9iP6r7dqvy4/qvtyq/Lj+qG3ao/wo/qjt2qB/Dj+q+36n8qP6oEpt8Tfej4/ggtqeGL3q+aGXvCltgjdzXJYre9NKx8NroXvkUbg59lO7hjPkq393H9QQYbaLdMcOIKemxxhrMrFVFIYxjvzsgzmnBwsVY5YboghXVgOaawkXzusBd4Wm63Ulr2Kc1zTYqjNsdrKruYG5+sqOjEoxyHhQ3Q8h0RfTeyu8Qj1F3qP2UayL2V3uA6tW8pXeqE9sNYwi/u8lLG6KVzTy5oatsiJMdsk6ECxHxUrwTw5BG65ptidVI23NMyNyi/zWNxCLbhWIQzQXCiRbsGXY5A9UNMivJYSrdCmeNvvV/TW8kFtO2CII+KxWgRwmnPkckOidY/NdewAuK8SyCg/CjVW/0Lf6gr5EjomThjeLO6jLHXvl0RYH3BF7KenDo3NaACjQuAN3ZWWItAXn9EWsLMtUcrBRW3PjAKjIbkHN00Rky8bff18lUu4xkNFATh4WhSDetjYBq5F7WAC3uRlusTSFiF9dFdyJN1iW+c03GaoZL1QPtBbTpyeMclC3V3RF2P3hAg8ynwsaPeiLXTIwY73+C3BazRUkLGgukPLRS2xuwr3Jpsvii4oZa9jtVzRy0RVysX9l7kC6+qLTdDzQy6FNzkZbqgDvkFtSw3N0bXyV1E0vvYojnz7G9jXWQviTuoUX4cfuVaPQj+oJvhQaE6PFzQkMXVMkD3XcLJwaTYG90YWD1V3A4jxc06B4lIAJsVO3CQE93CB5BR24vchfJEnJQwPbGbva26/Dh1z0BQfx+SuD7k7Dayc1FAe9F2WSIJAVI/08eSrKinHA91iQsEbeJkgI5hbxrXeFXDraZqRsjbeSw4s01udghKcXknub7SwnM3v2bsMbx3z0WJxauSJGV1FE+Z9mru1LFYvKqN2ZLxjJcS1Q96w5oGxtZWGaHiROa006KM8bPeEHend7uzamkPvVjc6LnkqdzQ/lonjM9FbhQy0CaMQd7kzWxsiMrLhb5hUsrSGt5hbQH+FPvCppWu4b6JrThJHZZOZdYC3QreyG2IJ0kXIouj9tvzVRC6WSWRhFgFFTxOpsbj8VFSx4iD00QpafCDjNr69VUxNZI3D709r6riDQOqpqfFSMY5CgC7gz2l3GK/iRoIfbKFDB7SNBDycV9nw8no0sGmJTMbBTvwN5aoUE9WyOR7gOGy7jhwt3oxW6KWndG/C5YWhwsEKg47FtwjizwjJOvhyCZkLpzRquSw3GSkkc5rQ7QLFwkLIlYOSY7cP4XZqSV7yS/svlkvNBMsrcSx5WsuSuuagwYmX9pA+nd7kAtp57r3q5DrLJZc1FG5wOmQyQw9OwWMVhqnstb3I8rOz5IQTWOIBR4mOb+Hl5qqqY3w4QdUypp2HQqCtMl2xAps+6Bx8yonsfc3t0Vs+0wMu/LVdzjDz6PL3p+5ZTvY0W4UyswRtbg0C7+C78PKydW4o/wxe6lBdhsDotmRAR4nDJY47WsQpJZw44S3COZXeJfz2J08vKoZ8lvKgZmcfJb+b89vyXeJQLmdnyQl3riJKloHRqNVS07gAzFlrdR1cdRC/hAHS670GQs0Fx1UJabgSBzuSqZ3S6m2FMjFsV7p4bYWCjNkw3BFlcuuMKeHI+9DDhyTr5I3Gi9HbTNNs1mM68lkr3y7OWi+C5ILkhr2BrCFbNRj0rPemn/FPHl2bRtaL4oXKY4gZom9070d7aW1Q1UbMR80N2Ceqc6wvdHS/mpI2CmxcWgTWRlueRK7xCYmtMV7D2lfMubotmfiP9ysnsJGRsml8QJuSUyoxuBcEXxG2Ep4LRcrvt//AC8ilbNM18hJYAMmrNWcuSoAe7XPVS1D43YIrW5+9HaM48QChm3rRgkDSPFcLG/TvMPyR3oGdRF8kJHHSpjui+RviqY/9qrZbxD0wfn0QFJYcDisUWdqbL3lF0eHgjsVhvTYueOyopME4PQFSlsjy8cymuAyQeOixAove02HNY3tOq3w8KkZHe4WRWAgKytd1lK65sNFYBqt2W1TUDdZXQJF0CjnmreakILyoB6WP3pn7y/PkrraR/Bz6rRE8ll1W6JtbRbqXDkMlDDJhPB8UaMyZjJSU26F8V7ahVbY8Ebmttcp1Y8x4OSueqyGoVPSSTMuLAXVLSiC/FcodpCbA1miDqzG4erdGqiOWjlOP8O8j2VDfueUQKqopZXANjtYJsE4OLDrlZUzHMisXXsrufVSCN2p1U+Nr7XBTDJG67fEu9yE3MbPkoW72JrnBufkhAzo35KolfHJhGHToqiaR8eeG1+Skd/hNRfLJNlwxlqu23DdRhz4XDo9R08kPFI0gFpAQAYxvFqEDpz8kAJDdq4gbJtnc8094HiCsCL8wo5DfMpoY7xK44g0otNr3QIYzzK6nsF72WDPMLJuRQwjNZEjJExWsfggMl0Qz0WXknWfJcD4KAnvDP6kzD3uX3KWQgZKaOec4j8F3OY2uE2hAPEfgm01PpgQZEB4AmuBbyWLnyVxa6l4r3GRVVG3cRdM0GhFueQQikdo0rZzSyEg+0mPYbgHmghr2lEZG2qw1eLFuo7qWCoLHOfLbLwhd5nwBgdZq73UYr4zey7zU2HGcioJnPo3Occ816Klk1OLqsbHSF1iXO0U1BM0B3i9ydTzNH4Z+Siq5oo2s3JNl3+X/TlTGeZ+PdkDRGmlLPAVmgs1FlEwt1uU+TGYcXNFoY42tqnjiyKDjGU0c1hcHXXjvcJzU0c7K4wpuqY7PqicZR9yvayxLI++y9bNE59l8WvJWN8h2XHRNwWTKLzTKWNhBxG69GHX5nmVjIdawVy420UhccPRAXe5G+9y0snfhf8AMuNocEAQxpTLBmYTuPMKr8CzQudAoG4nFlxotn2cJAT6yqqZ0MmNvPmmvlBIEhTauWM8fEhXxk6Fd8gPrISRu0cO2ojxxkfFUkDJGMyGZPJb1gcQYWaptIwk8LdAUKd8Qc0EYCc1tGJwlDr3QxNIOi31R7Tlv5vzHfNb6TMYyt9L7blv5h/EPzRklc3xu0zzQJB9yooN5Jc8lUhmPhAsm5RMPm5U1Q98kbHaAp18b+WaMZyKwXF+aaHNNjdZlFgPNFjgFmBmns9lBvwRGFnmezmsl7kSgswvWssifivir2XF2YsgPNOe4uH9lg6ckxt7eawHEnOvh6rCLX5rD5oWLLJvhN3aFb2NrQ3zU0j24H55HP4qOYYsIyCIMgGE4kTYoSW5KGQ4zYZ21UF4+JqjcyZljoVUjdTNHT+ynka/DYJtPcBw5hbjM5FCF/Q/JBlWG8OJMdWC+Jl1I+TdPvGRYKnj/wADcHisbZp0eWuaowdy3F4rZp0Zc0hT073RaZ2TaKqxeBNoZLaIbPeedvJfZr0NnOA0RoC0XJsF9nvcwkG+SkhdDbGLKnqadrRxAE6qSxccJUDLta1zeZzUdDI17XJ1C8kldxlXcH9V3N1tV3E9V3Arub/aXcfNdxR2fnqvs43OYX2d/Mvs13tBfZ0nthfZrvaC+zD7QX2afaX2afaC+zXe0EdmO9sL7NN/Gjsy/rr7NP5i+zf/AOitz5LPEmW9JkmmwanSNvmVja3mFv25Bb+znCyxPGYsAhfQu1WA5D5LVjmrdljrH4J8ufIHqi8vp8OEBWPRU+5txGzrc9EZGZYPmoqqw/Ewk8rIzU7yS+XP3Js1K3QkrvEeX/Zd5adGP99k2od7D/khU35W95C75H7f1CqKqJ8JaJtVPgE4ZqAy10XRYAGwm4vcpuDhsLnn5Jskb8mPWEkeJYXe0FPC97eGTO/VGkqbt4xl5pjHNhLcXFyVqiEB18VhxXOqlnY4RiQBudxmjvG7xzNDzCkqKZ8Trxg5cPXsp2tMnFe2uSG0KXDoU/aU73gR/JRucWNLhYq6v2ZK6uFkrhXCurrP72auVms1n2G1/it+zQNXeHC4st+8joicr80Hg5rejK4RtzTdPIqztLLK3EU3Da98l6KqaY9cIv5qeHdNDnuDjyCL7clvBe6O7v1WWmeScC0DFF8U1sjsOGBn0Vqy2TQL9LI98zuX6rd1HrYjb+Zd3lubt5dV6O9ivRZZJpZdNdjkUZ4ziHiuhuMjjyTqtrTwEH4KOvd7QCFTVubiay46oS1RdnGQBqt9V38DvkmTVehjdn5LfVfsu58k6U3Di0304kXO3eDe5dFkPW8lwg/iJjmYjxXREcjmB5Dc9Qom0kTg1pGIrCsKsVmuJXKz7LIlG6Dfu5fsNEBkr+eiub5rdmwJ0PNYHsbdwyQLHObh1RksCGtUWuZU8TGxN9JYp1jbVwt0T3twECN2EdCt60eAFvndWPW4RPVZ30Rb2cupXNXdZX7OvY5vVAtzyUB9ME9hw8hkVy0Vueaw2zshcIkknDzW8c3RxW8eLcZW/l9t3zT3PdqSU1xF7c0SeaaRfMIYf+yaB3aQkZhwzXeniZhJJAI1R2nT9HIbRpTzso6iGTwPBV+23aXWWIK6v9+/3SDdE21WuHLVSC+XMK5HAx+XNNktwucS0rdMGgNuqxRC7QefRb1lvFp5KGduN73636KaqjMbwCfkoC3G3EU6GN5cWEnnonjDkhayu49VheiHlFrxZNxItcES/orv6IOcTcBOkJOYWoKLHKAXnjCkgOF/FyQ8GKyzyRxjL5Il5yKBeL2QabLCcrLduWFwWFyLCm55I6LSEjqoomvkbjPCLXKfNC3dgDFi0T8POlb9FvI94x0dPhI6FN2hC4kBrkayEC5DvouGyy7Hk2yXLMLNZ3+78f2D94xxBbnfXyThxZFFxwWJzByyTfZ8kBhzQfY3+aa+4ccJQ4pX/wDVPYRrhHyUD8EmRXpHaVERTmYJPE05HwqN5v0/7J2uawZc9Ey4Gicb2z7OWq95TbXzV/p2fCyIyXJZqBtpcZzsOSxYySVhAyVuWVxp5q4H/TstnZEea0zRc7JY+FDEincFiLom4UDcccjfWw3Caz/D1A82pnBgxOsH5E9LKZtJcOMz/kp3QkQ/Wyoi1kklngX0uqvOF13sPuIQ8I93Zkn4fNC1uwdufYShZZIkIEdmfY+rlcWkkEjyXW2Z55IckH/yFYpOmvVRjLQXXDhsv486LiTclaKC28HosXkpspco8HknOOpzR4mp2Kwug42steiLQijyWLO5XOytqveuhX6CAFs06QMbl4iu8O1tmmXm4gPerFnDYX5JwHIpuSOq+IV81i1WLNcsux2a8lQfiG3sqSKNsEuHK5TDLjhGX4htfRbRx71uK2nJTyOZFEA/VgTWy9W/MKbH3duWdghoOy6ur2WJYldYljCxK9/ug9o5rOyYXaYViDWISczkg9ASHmrWqJuL+/8A0ThbUIKntvM3lvmFJZ0owuL/AHo6aWWWSzwA3CzK/QR9+S53Rw9M0f8A6QCv0RCv5JrcQc72VztdEZZoDJNe6J2JijfFURZZEKQFrtbrNEgr3rF/8rL4rIWTbFMvita63EhxG3vT2ZqkeWb3L1VBO4xOJ6tRDHSREhzhiOQVfhbIzC0jLRTZ7rh9RRMc3xFpGG4snkCBli7lkb9r3LBzT94bBAFAKyAaVhasLCg1gWSuslcdvwV/5V8EXBblzhkhTWHEsPIM+KDX9UBaplFunK6nkbI7pyXPVUj5jiazD/zKQnfcVhboifj59jbW8QWJo9YeVisbb+ILFAfWHzT3NFgHNN1vW59Vjb7SL7801zDqVjb1WMdQhLk62pTNTdF2I6ZK4RTXPjdkUJA8DPNF7eRWKPPMK7OqODrqrNtrmuHqmsb1t0TRax80JLnPLqnsbc8SDnZZKnz3gw2zZ/dVLQ2enwvDNc1tC+OP0uLLVeiswl+dtEHQFn4mEqQDu7LvB07Dp2FD9hY9l8lcK4Q7A1CHXFYL0TbWF1j7bJwHe5vgjqUFDg47gnLkgfSCykk5YM0L4VhvosOSCwZ2Cipm+NxNvJODTo3JbthOiNMT4YyhSO5sRpZD6rk6ldya75JlLKMw0rcyX8Lh8EY5BmGFCN3sFYH38BW4kPqFGkkQo5eh+S+z5ei+z5PZKGz5PYXcyCbtRhANtE6Ity0WaCzVOABc64ghIQXk3Ph+hUchkqGcGPUgFbQacUd4w3JYS1o4W2CAG58LSEcG7jG7scunYc+aanmyHbdX7Mlcdl0SicuSBus1iWI2V8SGLmMlhWBWQCItWTe79ao4cTvehbNMe5uK3MWUR8hqnnooWXb8UaEubdhsUWua6zgQt3dl25oG2qj9ICGv+BRp3h1rJ5jh043fRGepPrlCard6zlirc+I5I1FX7ZXeKr2yu81X5hXe6n2yjV1Xtld6qvzCu+VX5i7zVn1iu+VWfEjV1eH49ENpVltPojtGqOG4ao9pBx9M23mnMZKy7OJPjsMx81hGds1hN9E1rr6JlPLusdgfJZhk2VuEf3UDmGVt7tFvVVfhODCXH3rC1zo29WhN3DY3ttc8srLLCxpdew6oo6oWRBKA7b9l0bIubyKxZarTmjNkbIPf7Ka49LLO3RDH1VkxthyRbfkgzJW7XH/GSW9nrZSNIcdNU0XQyKZcJxOJUAa4OuM00YQqubeSZNyCBcCt2zDfCNUDxEYQnOGEHC03PmsbQM4wmy29RqL7vvgAv0TgciLHLQck53kF4fVRc32QsWXhzUMLpLWAUkTmeJiNsrBU7N883AFvJdzprjgRbTB+DCU+RrJM9L+zdYYXi4eLW9lSQxnK46+FRcMlmlo9+S3LjHidY2HJMhidnYfJSRU7cN49VI7C51jw3VFVYvRP+CrYQxkhHO391DIDUMwYW8Fs1Xl++4iDlyVsJjJOeG4C37jhFsPzH91LvBhyAz805Bo17LW0WfVcS4lxdESc8liPNPWHqt30Kw3RYrlqD3E+BZ9EHe9YR99377J/SOv/AEUv4r7jmoyAU0ji4rZfNX8lhJWz7Nlb55KqIMRzNtFkHapvrWQIyCvmm2de5tkuVyfgrqybPIHE4uVlw3V8zn71Zul1hsbWzVNJBurNZmNQVUPjMGbNfCnYOHKxAzVA30bndSnFpIwnNY3GpLgb3cfkpm2cLpj8OXmL+4J0jryODvF/ZXkfZ50GShuJHD5FRYS14zsn2fFropgPFbmhcG6fLv6I4vG36qEgYiWXy+Sns8BzW2yAPvVs4Df9BTTFwGEA+Sc3iZbrzCKxZaL4dnw7LovddXVgjhW7aVux0TGMxALdU/sLBTj1VK1lhhHZh/YVAlFUSxl7hP3rz+6/3Ra9psWkX5Jwc3GNz/8ACByQ8CDiGZe0sVTK0a4ULmTLRFuGMHq5bxuK+HJY23dYJl75BWwDMG6tlog0vcALp0eA2PL6rBncfJW5HJEHmdVxNObHdFjtnhcCnSSXcTiPVXJHhKhq2xxNBY62hQq24zZjjcpj2tlLhE/yUznSFhEZWCUguI+F0++WRsncDM2OQfga47ojzUU+nUXUMrgyTE0e5ST3aeAarHlyWM6IQ1Dw5zNA3NNpqsxc8Ls1OHXiFsxZMFVGOFlyerV/invZij59OzVW+5dG6sVZbsLJvJXcs7qx6L4I6Hsv9zE0c1JOyMefRPrmsJ4VBXxS6ix6J1U0equ+52wJ7e8D0kYt9Viwl3/VYjdBww4T1V8mm1lA8NYGg5lBu7kffmxSHwWvbVA5SXRTY5NQVvJLcTLrGLHgItbJGoz8J81vreot81pGJjrBGqbe+Ep1YDbhK762w4TkjWRH1Tmu9s0zRrILWDD7136IMIwErvbeGzLKKdviyYLrvELHDAzGfIrvwbn3dPqXS3wsw80e8ltr5arA/hOO/ko2GQ9LuKbI4zEfyZq+TmjQoiybbEPeu9GMODB4hYptPUSgC5ayw1VZE1ghPPGEEWhYR2XHZ8VZYVK+OJt3FPrJhxWaB80zaLhbesFuqxFwu3RWd0KDX9CsD+hUbSWhGLzWArA/2Vu3+z2ujxHUoRNClqMUxN8r5Inz5pj8LsVlSyMmiDiM+as0aBXRwCSW4xNGiK3NoxJi+Cf4QCeSddjYyCt/KHYr52smT5ZtW8ZicjY5goQh+j816dpTXvv4c03G512x+9GKV7smN8PNPp5t3Z4xWTnDoi5vQq7UC3zXB5q46K7Lc7q7LaG68r3Co52Q3z+idWswluD4oy24mNtyQfL7WqDMD7ucLjkmyObhOMDmo54o53OtfI2Rk4nWFkbnNQMDteqooot5LztZfBbQybF/7gXJadl+wgrNZq6q5t7O4Z5aKPDch178lLbRxvbQhbMrLMMdtOqbURHXJNcw6H71vuPPC73IR3ccZw+9MbEfWIT2Wfha66oY3xxWc22aN/Zum+5SH0j7HUpvJG+SLOBpupGck5tkD5LNMycjCHHgd/3W5qYxiBNgiJpbG3xCibWM/wDtSCu8Q1UvfbEvxIxyMGbdUcrgtWXRXCyXDbRZX0WXRc1e2i4irlFj8ib2TYWCzi8f9U8ekdbqg26fHh17IRiDM/4ipR6Wo94XxW0fwmf1hBFXV0XLGFvPJY78lcKspDGMbCczoroWw3FvctmRu3jn8rWRWHNNmlbzKbVu5gIVTDqCEZ4uVyjUPOmSL5Pa7JWSutgkw/BMa8eJwPwW8ZiLea2nHwMf52V1HJupWvtdMe1zA++RRmG+bGHN0uVNNHHE52IFF103MLuhZC5z/Fb5JwvBE7pcFSvjdGzkea55FX1V03xZhM3Z1OaZG7CS2XLpdUu/GNrLXyWOtxA7tik76+3ox81euwOa6JpupIKtxxGMJ8E4PExbh4zMZRDgbYbK9s7LLog5uLwZdE9pABwWuhGUA7kAnS1GAAsb8lZ9zlZYHEC7kGQ4mgPzTAS6Qc0RhTnXaLrRR2DP5r5KhOIPcTxHVFbQPoR/UEHZDJcR6IlwGqu7zVuqwhYVgU9RHBrr0Um0HSNw7vJOw7txQaSL8gqZjA3FH61uHsAHZfyRnsfCVvf5Ct+zzW/Z23CknjjaS5VdUZnDkByRHNoyVmuba2f90cYja31VnbETzRuGjz7Nn27wxTj0UnuUf4MrOnEqWnbOX52U1E9jnHKwW7eOS0QK4beaa13VQVEzS4gXKbUbQIvumqSsr25buy79V+wjV1ZzuU6eod4ick6aVxzTpXuGeaac1e+jVn0V3LjKaZ2jIZJzq3m1HeYje91g6nJPZELWkufJF7g7zRII0zRui1xHhViqJ1pCANVfNbRdaMC2p/sm6fBX805pPrqONqyHZoppmQtxO+CnmdLLiv7kW2GaDHFNBZr8FAZt56LW+i7y1gG9NncwEKuB2j1nbKytL7Q+SbitmeyzVgaVvnE2yXpX+F1s1PUNgbxcTuSL3zk4/fZYcWI3T7W0TXBhumyYrB2QTrck2CZ9rMKlpnxPaHqkAEzSTkFPPw+jc2/mV3aW5tKzP+ZU2Kmc43Ybj2k4yOY9uIXLtbocDY7OZkOZTmxSCzt1fqn0cVrseAf6kaS/8SP5ruR/Nj+ahgkZe00d/ev8Xr3mNOFQ/wD8xHkiZ7fjRLu81vxWLuknOViNG/8AMYjRS8nNTaGX2mfNdzdb8Rl0aQ5eljXdD+axOpcP8Zi3Txb04zRdKNKlGOR3E6S56rcw85fohHS85/ot3T3/ABvomwU8lg2T6LuMXtu+SfDSxZOkdn5Itotd5J8lHUUsb8Qkk+S+06fli+SqayGUNydl8FFZ8bD1CsLp1kxtgrFWKcQxpc7kqud1Q8cvJBj2WNtU8u5hB2aO8OF5+CfMKZlh+I7xFYJZOINJTopm+o5U9XIw4X6IjJBqAVgslLSslIcXWt0UUcEF2h+ZVcGCc2cfND3pmWoyUl+iwutpkhdUFJvDjc3h5KqvDAba+9TuMhjxWuAs3WATaWnh/E4neyu8Uw/8uxbilqPw+B/Tki17CQciFie/UoixLckWOssHRYHk6KyN+ZXMo9purnqUL5r4oXRJR8wuagoGNaHSL0QH4YW5p5hm2yqaJsLvGUY2BmIHNZ9SuO+pRYVZW5LRE3N1DlEz+kK4RIso3sWIKSZjG3JVXWGR1sPCFyWM2HW6eXSWLyniPGQzRDQHopcTzivdR78NAbIU01P5j/mppp7lpN/eFR1DpY9PCuNZ9VdFpW9jPtLF0sqg3nkzvxLrdXOBOddp1V8li6hUXFTZjmq0+kiGmSdfECon7o4+Y0VLuntkfKeK6A2e71G6oCgBywjNVLt7YjUXCGPRAOVjbVbvIekzWYtf+6F7t6XU0JbIb9U0eJWzITWEhWQAJ15K1k0Euy1QsDoiULJ1lF4wt/HHHdx1TdoRewU2upr9FXYZY94w3AOaNuqw/wAysOqaxh1ktkrC+t1n0WnJZJngb7gsLuqwZardo1UEd8Ul/JVNcJcOBtrc0A+Q2HMpzC12F2RGqAN0+TNRkDVqie8va1vI/wB1M0tcRdMsIm8QTZG2zsqh95Th6LZoIbLfqtEUPcgu6S9GJ0ToonlxGQRlYHZRhXvyshYrFbmmYc8XTJPIP/wqKpeCyM2wraMDTu5GnyXsjzUtrqMNJ4lHFD7KMNOIyd0EbXyCyz4grN9r4LC32lGy7uEm/kiamxxD5hZloHQqpZZ0Y6pkfpC0a5r10OFgcfcueSjaS/wqx5KN27ex3QprW96cwjJ1/qsOemXNPADz0VlBAXsOmuadK7EVvHdEXu9lUzyS9oyxNzTsPQrh6FcPQrg6LLkFZ18gn30PJAC+aZ4G+7sJAUlQCCIml58k+mlax735J9LGyiDz49VQU0bmOkk05Kqla+UuZp16ppN14ir2FlA70sY/mU98bveg7IcX0R8PiHyUEYdUHwlUOk2Xr9hci7yWMJtXKeaqpJNw/PXJGyyaBknNszHbI5dhagLoOcwghb58tNZz7uxKQgCOylbfMKlYx77OuoohGfCfipnehOSZHrr4Stzrdr1uzbJjluj7D1uiPUcsNR528011nG6qJSJmX5G6hncC92XFfJAh77OyzVsiL8N9U0C4B0J1Tw2KpFjiJCfTyRPsToLrhvCbacl3fe1DJL5YfkuEOmDraEJ0Elxpaye0A5IOEcRcDxHJwUeAO4m3UM8MZviJ8lLKHHn8VSjC/GSLJ1i3wRos/oWHzYmRYsvRp7LXzblyCY544hkLpxYJbkXC1PxQ0HuV1JBjfic829lRtsMrKenE7QD1UlNHK1rXDILaLhFHFAzIdEQeluzENLIMKtxJxdfMreP6rvUnkqOPFFjOG7vJRQ7lhAdzWJBw7MSFFb11XSW9HiuRqoA04k3A97I+R1KqIjGbcuSGXZfyQ0VOOGQnyUueFVDoRh3fNquQ7JCfq5vyW8Y6IAvbf3J72NbZttEwFzmt0vzW6njNvki1/VZoF505lSNwS66KQue7E4q/C1NdriAIKkEWGbkcWSDcwQDog3HI04uJzvktoABzAOmqawksa7LPUqmIx38rKRmIzWbyv9VKYjGzxOzsuakfk0W07TZRQExDNbg6XQ2df+Jqu4RX/G+icRfJ17aFY3oluEcjclG5usJsh4W+5OaOSacWVkC9BxtoVNUthbd3wRcKqUvJAT6bDhJ05p8bcXDoeqjjo4RiJEjvoqirc/LK3RXJN08XzQBKsoqqaIWa9RbRd/EHxTHtlHCsKyVlvGWzLvkq04qiS3VU1I3ukj3HMtyQOAtdzCfO+Vt3m6HPJG2HRF3Dosk1uGjblm511LGBfPJOdi17M+xrfJf3TamZpDr3sOaZKZHlzrDMINBccx4k8ZuwNzfkt3fEL8kG5WKdbdMHs3W4buceL3owPDHnkEyYtwe6xTbhlwM76JwdNZrRzPyT3Zxfy/3Us3p2u0BAumMJmlv1N1hpGt4nO/stxRv8Ehant4jbTs4U3nkhLIPWKo8Ml8chBGil7w3Nk+IHyW8ksWudkgxuSIzKecmtPLSysd2cvqiLJp4G+4L3K/krqWpwnds8f9lUxPteSS5Ka+HAWkZpspbiBzaU7ijNgbDQ9kYxOzWYdlyRu+5NroYLZp1uia24J7KGpwuEbtDp2cSxBNE4flHl71MyK7sziJUbG7gcPqqXxJmtk5C/JU0G/eb6WW5ayeANYMNjdTyxyMbhI4fLJVFU97MB+iyVlp2RSEWF8rozRSGz2e5wyU1KQzFHxNRic3COuauPRi2mqikDnNN8gRkpmjG599U5vow4A4uqJOXu+pQLsNj1GXuTOKR2LJp6Jrc8Vsr5pshu91rn/uqYl8rrWz5I08zH5xm1yqnDnjbZ2VlUVsbBhisTzKJc+5c9NBGgJTzwA3+CPaUwX52VPNNC/LMc1MIJmb0a9Fq0C1iEMIfmcSbBEYrtYCphh4S3kjEdyZP57KL8KP8ApHbVT7mIkaprvSlxdn1VRJJi4nXWPKxCjdI9oYAi6MDdtPCE610zI3TM9FuPRPl9lHPkmNxuwqfAxmAdkbTqOSp52ytt6/PtAAXo2yyMeCL+EqLhja21yp3B0zi0WTbgp5xEokW0WzWWhvbmq2cX3YOi37MIAKfYm99VTsjc8h/RWAkF9LruMRAId1Tm4XOHn2PjwQxyB+Z5KETvcA1YXwv4/Foms47u4kQXDgbbVNY13FfTNOGN4JyDnclI0xTZfArEXvfYLVwGGxNs1MzdWYc/+yc00+HPxAFUA9NM7oFgkGkrkd/62B3vC2gxrMNomt9yjs57QdLpjWsbhaMlP3ZovIwKYQukdh4W8gtwLLdEaghFiDy0aJtRieLgNTZMUzbfFEl0mDDyW7wl/XmqfOFv9OqqJJGgYXfJEzmPjJw4rqAjcx/0q6yW03eiYOrkNCqemfUgXyaFHSU8fqX8yqr91k5ZIXRVkx5C3rjlewK52CiaGC9s1OcTj2MfhVMXGpZnzWauo5sYvhsU7C7MgHyKEgyGSqbCpeGhSNtZvPmsQx36haptVHAxrHagKSeMk2CkI0CzQY4i9skL3W4qmtvhdmsJBs4WTgLolQusQbqslvhtZb0rHdmcrba+abO/QIzStIJaOtk+reTfChVP6arvLsjzbopKt8rGgt8PNOqMYa2wWzgxsLiXDVSV9OzmnbU9hiqKl85u7ko2ue8NHNXEEF3v0GqlqKvFccTeWSmdvJC52pRy0cmyTcickySaR2ANBKeJG/iQZLHSuObbIuLHnAUJ5r+Mrey58ZXeJ7fiOWJ3VBrC1vCPkslz07NpSXkYzos1Qtw0zPPPsrKl8j3DFw8uzLsHmrXWC2YKa/EwfVPtdFBYiLWVJWOOUvwPY7AL4mj3rdRG3C1bmEe0qhv+Jk96kdhdcc+yjhzEzvA1PjlqJC9jeH5Bd0DeJzsudkZYB4GDJSytk9W3ksdmFqoGw7kFoF1vePx3y8K9HMbHPLMKspNzxNzYVmomhye1wi159sIJLs7cPYSXXPZZZoGxWI9eznonCy2dumvc57wDyW05smNa5CZwZgHW907NeqgSL5rZrCZy7oFtaQ2Y3qslFgxjGMlMwMflmOXZZciojeOP+kLmrdm02sAY63EeaixOIYD4lEzBExvQKcYonjyWO4VlyTRdbv8AmQYb2Rj6BBnD4rJ7HBRQmaQMCljdE8tKBzUL8b2x+qXZhNblbPJd6v6i71B0KmkY9mGOTCVVROj4nShxcs1hu6yezc0hs24ATqyV4zKNRK8WuUXK/ZDVSRCw0W/idxG+JR1MBz0Klmj3LrkaJp1Tw3hLMjzXFbmsldNNj2DRDs5/ca2/PswrCeyKB8t8LhcBOgkY3iYQsDsOKxsqWs7uCMF7qsqO8PDrWsOync5szCNVLFIS6PDxjMLryWoVvF7lT/u8P9IWat2bUt6L4qiix1Dejc18FMQIn+5SM3cjm3vYrPRVNNucI6tuo8is+TVxXQe8ZcimyC1sBUpaYsgtn/vTFtZv4buyMZ4sQFiFGG4G2WOUak/BCR+d7gXQFhcBVwLmtPRXKAN80GF9OM9WI0897YCjFOzkU0XKhh3mLO1h2QQtkObrKeIRuwh1+26usRRN9UVkufaNex3VeSGbdFoFdX80XGyjZJI6zRcqiY2Bjt4W3PJM3djr8VUQwyQuFtNOy9kVB+Mz3qduOMTt8cf9lUszbM3wv/uja2Wqv/ZUrv8ACxe5clVVLoWYmtujtQluTc1LK6Q3c4krZYzkd8Fl0VfIAwMUxa6RxAtcqFmOZg81tQjfM8mphzKxjqt5xLHfIhAstrmpT6NUH7zGtoxh0B6jsbqotoPjYG2Ce11syPmhlzKaBqcSqM6abXTmr8k53mqdj4ome5ABvkpWsaxzg0XKdO2OZ9mAov6c1ZXyQCCt2DshkpTBaTDdPDRI4NNxyTu2yarppj9fF8Ex1ENWyH4p0lOfw2uHkowA8G1wjr2WTXOF8JIVPUBni+fNRVsYvqpqySRpaxtlnp2AqFsbXXdIPJTVmM4GZNOqgNvRSNux30T+FxHJFUJ/wjPeUNFa4sptmxPzbwqagmj5XHktnRFkGepVdVmLgbqVKcQ1XJbP/em3W0oC6VrmZ5ZoG3JY/ILH5ISHot71YEXjoqN4bUMPmpOOJ+E8j2MGadqtzVAG3/RYZha63x9Zyc4ujkGvCU0I6oBzmC3Qc02DHqVVh7IbNzHNYeDFfnbsv22PZbPswOsqakhfCHOFyjQxPLMIsPWXdKflEhQMEpdhuPZUtEx7cm4VJSTM9W/uTIJnfwnKloA3ikF3dFumX8IW7/lapoWOieMI06LFhaLeK6OfZy7AEAQ64T5HIm6DdFZc1coz3bhAzTmgAZ8k5bP/AHb/AJiheyuVc9u1G+lYeoWa5K9s02aRpycVa+ayt2Z9luxtW5tO+Lqg06ptt2oqV8rcQHNYWqwCt5BPw55BVcG6dkRhJVlRRO3XFdd3ZriIW0OFgZivfVSC0UPnc9hblftYX6NF0db9pN1S4Y4WA9M7lb6K98ZXe4uqNVF7Tl3qDqfku8QeaM8HRy71Byuu9w9Cu+xeyV3qJ19Qp4IrF0ZPuUcMjzayqI2RkAX8yrBC7sslZZLcgtJug25sruaRxaIjnfsAB1Tb3RTtFs7Kl/5igSrq/ZdbTdecDoEVromxySGzWkp0b2OwuFkS3RW7BkUTdYfR353R7DcMCf4WhU7d1CxuSE8rfa+S708eKwHmu/D+Vd4GtgVX1GNu7tbmVC4CaMnS6E8PMreNPrBbUOYz5J7HGFj8YsMrLUIk2ty7CED2TUzo4o3m3Fy7GCzgSFvVvFvHWssTgi963hWNxW8chI4LelCRy3xW/d0RlxCxCjgc8lFj25kKysUPer2QVlYgoGwVl709UN+6syQuppRE3E5QuErGvHNOFrZX7NoXNSfcEVSUxlxHkAqORrMsltM8bCFpmroaqw69j5gY2Nay1tfNXunU72RtkWMnUqBu8qIwjbosLieawSkWssFnWc5d7cLgNCcexhfuWWHJNklxm6rL4nX6oucQ0dECFLgxcN7K3Y2wcLi4Ti3UIyFzRfNGyxLJX+4UOzErI9o1WN2WafK9wAKaiB2BW4VgdYLIst2H3rmsD32sOajLY2taCMgt9H7ac6B97kFB0QyBHuQePJF3uVWb1Mnv7IG7vZ8nm26ZGGbkuOThdTxFjMROR8AWoRBbqOyyLj2RuiaeNt1vU84lRU26tK8/Bbz+ZB729E2WX8xNlmv+InU0nmu7uGq3LlHJO1tgcgt9Kebbrd715xdTdPjwa69o7bZJjcbHjLIX7Ai1vtI5aH7tuy/kuSysvcgOistB26q6BTSsZ1RPAe3monxNYAU0RHPDkgyK2VvkjGy2Vghg5IH3rEpxeZ5ZmLqNj5HYQFVDdUb2+SFOJqGK+oGRVXLjltybkFAzFdVL8Zzt8EFi7PcnQyAYiExj3HIKn2c4ODpbe5GK/RGnz5IxP9kq1kDnkEXu6K+WnYx8frF3wQfRey8rGN24jTFdF2IlNZ1U0LWtaWuuhksyUxozxX/+VmqdoLH4pLJzGX1QjZzKwNvqsI6qPcgHGy596cxl8slu+hQiW5OeaLHDVYLhYFgWBBnmnhAp2FFXzy7WGya8FuG9k6wLgEBl4eS5eFbs9EynumQBvrr0YF+iMnkFdyz5qpJEDzfkg5UTy2pbbmnG4sRdTybuE8kSS4lBx7LXOSmp3w2DuY7DwW00TqhzhYqmDjM0jqne5ZnkFdCoYRr9FwOyMf0Rgp+cQXdqd3q2TqOGyFE22bs0KKEfxCu6NbnvFIR1TRdAPGiicWl2Nw8OXNFNNnAkK7jeyOJUsbeIuPwXB7Cy9hAMOZATnRN9ULfwflhGWH2FlyaFvHdAt4egTpHXzshK8cgt4+97BGRxWJyueSncS378bcd+MNsOfZHFvG5XxX+iY3CVgB5oR+5BjegTt0LZBNwXytZYWnkrN6FC3mpohJGW3T6GdhyF/cqCnkEuJ7VZbTebtYguFGyoWY6liq4BLEfa5KxxIlzmgX0QtoQibOyVNMJYgVkit8wCxY1NnZ+X9UKmH2SgY9eXuW+iabF4WNnIhYUYxfONV0ULGjhsSmsQDweEp7HBpLlY27AHckcXNUETSH6XRpm+a7q22pUkG7a51+SJLtey6a43RhuwE9EYj0WArdO1Qjcb5LdFCHyWA8tVNB6FxP3HUZMYcOn3GUcW6Y+xuVubDTJbhx5oRub1Qa6wWiwXtmgHdFmDoVfyKzQJRQuCrFbU9TLNWR7NmA7+/IBG6nBE0g8+zEeSN1s4jckAHXNX8lmjDc+FbuJuVvosIbm1v0XGddOlk6xPhRi9wQjkHMJrJr/iraLncDcVwuBBhwFwkHuVTIDHEwfFBjhSucW6kJjsLwU0XxcdkfetnN9ETYLPPhsgPeqw+gd9wZEKnla6NuYWFvRYY+iwR+yt23oty26MPRCI9FX3FP8AHsCaMUjR5oMyCmFpXjz7aC5p+LrksIRaFgRZ71h5lNaCAQUGBWWXRGwVweiv5rMIHJVlG+fBY6KeIwPwXusWuS5LZd7SIh3RbQZhnv1HZdYnGzQqOnfCwh1tUQVZOqg71ymyR83reQX8RWOH+ZGWHzC3sWlnfNNLfZ+qxwDVVMEMrL3tZR4PXQijffC4j3pzSCqrKjZ8FZFkLWt4sVxn5KCFksgb5pkTYmBgF01rxz+C4uq2jO6+D7hVJC+QEtdayZjDRe2iDreqsQ6FMdiAyIWXZ/yraT/QhtrXKssGV1StJqI/euSrP3l6HROaqF2Kmb5ZI4lxq55oX5q2St/KsL/L5rA/+VYHeSweYWDzCwDyVvNYfMfJF7WtJJ0V2STFz9CUYTyIU7cBsLrZ9OGw3xZlOeWPwraMTpIw4eqr+StiN2tsEGnFdQVUcmFvrWWSyW78kbWyCAKa09FhPRWkPJHeBNa8n/4VUcEBGLVMfGCLsWR8ORVnueGk+SqI/wDDEO9UIIOhwCwzUUobJkOazKAKsfctoZTK/wBzZzX2uNE4vGgz96c9/K3zQa/Xl71icOf1Qlb1WIg+PNb9wJVdKXzAdEA05aIlwyVEXCXFa9gjVu0c1V2cgfa1wo8PNPLcJs1UM5ZA4BmLNd8l03K77L+T9V3zrGjW9GI1vkhVSabu3xW9l9lvzW8d7P1Ka6W34J+avP8AlD5rC7mFYrCVYqsY+anODsEjgNVxPcB1UDd1EGqaPGLjVCM4cx71Vw7qdzQhM4Nw8kZ3YbLZbRikd0V1c9EY6rm0pjJbfhOTmPH8NybiHqOC3sduIlCWHqVjh9soObyk+i2hh4OLtoYeLem3kqt1qd+XLtoYd5Jc6NQAOVljLcipqxsYNs1Uzb518Nlb7lHOWR2TSHAFyfNTsviAyT9oC/o403vc5yXda1nrIVdUzUAqPaDHZPbZbQc10ow9FiXxWzoiIS62pQYea2lF6Nr76IIuK2ZhETvMomMeqt+32UZWn1Qmuv0QY0nNoRADwLDNWYvRoOYOaLwsQWLyW8ReVLxRuHkrHNWKp/x4/enHNYj7RTXO5raEBPpRy17M1socMhXxXxVgdCsPmre9Wd1Tmh2Tmgrcs/LbZGnh/LHyTqem/LW0BHjYGdERmqen30jRdClwgBr7D3KoYRA/E9DVFUMTxDkNSiDHGcQVTLM5pwNIamPsU10BObUY4HDhdZMgiew2dxIRYtF3Of2VDfetB6qoriLxRhBt9UwNCpWnkbIt1v0W7C7u0qSi6J8Tm9lOMMbB/KuJbQbencgsK2Xh3bh5qwUkfC7DrZU9JOJSXnJNhDeaFRLvMHdzrqjqCU4r49mI9lhzRDVhCsqqPDO8ZaqMhuK5CoGB1UPJELCrJ7MbCDzCc0seW9F9Fst442XWFYUHPt4ihNMPXI+K7zOP4i73P1Qq5cWG4uu+yDVi72fy1WulmjAYE9jon2OquOi2bhxvcVvYuq2k8bsWPNN8lc81GWxwNLjbJB/en39QfVVDwG4V3LGcijs94Ng5VVM2OEYdVjLdFTFwdko3SYbuXC8+BCHE5xCLUAbqN8kedl3l5CBJ7LqVrXDRSxYHKN92tt0QItoqhuOJwtyXNEi2i2bHaHHzcpqzdyYcDigbtv2DsqC4ROs6yoO9G4l05FbrK6wBFvZkrDsutpttPfqEGAtWzwe8iyy7cSrWubO6/NBoLb4gtm/vOXRXV1gKwYsludFu25XcsDDo5NjaBm4o4A2+aGDr9VV2NQ9clRNG6v1KeGW9lV2T2e5ZaqnY2SdrSclUOdJNgGihY1kYapOJ9+ijGEe9aKVvo3ly9ZQx4s8Vk9zgbB5Tqi0eHnZUAuqpgjk8ijNmAFJI4ZXTHFNqARYhYwey6lYHBUE+F26d8E94abLGLahSfiO965Kgdakb71jYeRTXW6rF2BcJ1FwrtFrBGTJY7C10CST07cKDmlzmg5jVWK2q13o1d7W+JbLaXOe9YVgKwP8AJYTzstpxXiDvZTRdU+JlQzPmsKwlb19lvPMpxK5LM+ugwu9dbrK2K6LcAzNvNScT3HVZdFTRPEDLHVNitqqwsM1r6DXs2fAc5baJ7rPJam1D/ioMDmg3XeIWvsSt5Ec7hTTiWYMB4b5qqjDJclSgYs08EyFP1WzOK5VdFjbcckxtnXUmbkxWF1cW7Topm2OIKjdvm3cc1hYBcBTfjP8A6uzZkhLHMtoiHEH3KKMtZhc7ErBWHbh7MDULK7QnTxDVGpiHX5I1kI5Fd9hPVbTcHRMyOqFrc1s6XBvAGXRqp/yUKuoP8IIVM/sLf1B/hqd8j4JAWckPeopd3Ix2G9k6aa1xb5LvFX7CdQNtk43UdE8jj4U6habelHyQoHW4ZAu4Sj1gnUtR7IKbBUD+GpoZXx4SLK1irKBxELOlkJBm5SOMkhPUqyha6Oj11Xo5PIp7XNKa04L4rFOikOaa4hjhdMKqzcRnyTXOaMwo7O1Tua2ecMSkcnMdjcAmkDI9l0Crq6BTwCqB+7nwnmiFUNtPIPNWK2W5vpBzV8lftt2YkM0R2/BfBWB5Kzei2mw5P5aWQINgAtl5Sv8Ad2EKGOpjqfxOAlABTsuw5JzcMpFtCnOGLhHzVO8PhYR07HMxA3cmRYfWcfj2YTius1xdeyocWxuw62yWF7ifqmNJICpm4YQ3EDbmtoYxT8PxTqZzYsZPwUEL5XWaFVgR03wV0XkiyuUHuHNZlNaeifiwMvyTn4gnPs21lbK6o5Mk1wVReLjAVJGJnuLgqj0UlhomXLcSus1dBG1k7hcHdCpKsMY02cbjUJzy5xdfMpwvmtmAAnqdV7h23F9EXDsthTSj9/aETpWgA25psRJsqY7moHFYaFXV1KqeXGwH5p2iqmnvbwOqcyxzVCYWswtJ+PZxe05NLrc1vJkaqQdU2rfh8S7zLycmTv8Aaup2GbCXOw2V91I4BYmNcHN1uqKrLnuuB8E6Rr2OBZyU8+IgKjmijccaraoSgBvxVlbtpKcYAXI9GNVRA3duJNys7aLMnsDi0qCZENlYWlUVPuWm62kwYgVG5wba+X3AipNE14+z3e5WV1HJKy+F5CpZ2mIXfidzReFvAnmXeMLXWbzCxZLeIyBMeCro3+7cKpro2veMN3aA9EHm+q2fGyXE52dj2WCcwFReil8isUbx4vqtqUkYBmY7NYr6oVbgAwJl8Db62VrrD70GZXAKwXywlbuzfAmxY7cPxQhjHJSPhAILU9rrnJYT0KpXGOUEtRrAQRukY5CTwlCCU+qU67ckCr9g8QROGNqa17hnkFU2EDljDoQAMwmDNFFRvN1DIQUx9wtoluEJvZfsuin6KkfeBzN1iCNPLiPCbIwyeyt3PyaVTB0RLsDiUZ5v9OhJUH+Agaj8n6r/ABPsBBkvMLdZ6BRx4eSF0WPPrLdnm5GN3tprSRqizJYclW0b3SXY0WXdZuioInxFysTzshH/ADlYP5lhHNyDImA4clWu3jcATaUuIFxdN2W/nImWa0AvWG/NBg9lYDyTnSWyssaxXCu3GTe6L7+5cLuQWBuqtbkFc64RdXN/CFKbROsFf7kLMTwjJC23Epq8Ws1SzySanJMdhWO407dFHKmy8KqH3KH3nnJUBtF8U+S+INZc2UbCc3NseiDWrF5rlqmi3P7mqzWLjw5I5DMoFrswbqSobFJZztdBZNI7DZVkhaz0YuUZZFTSG5xLeNw6FbwEA2KuzJOwWV9QuLeHPIqCka12LFmnbpnG425J1NTyux78/NGjnGYkBTaer9tqfDW9QfchTTj+GmxS3N2OuiJB/DepJGiTBn7kDnzQe3Pkt4LZOTJWcypJQdHBMlbzci9hapqPhLx9wE9fuRusDki3Dn9wZJsxCvcrLsv2nRPKpoyyFvn2b3NwGoUIlLryH3BYDcoNcFd3QrNOrw1xGEqnqd9is0iyzTzIdH2ChdECBiGJS07ZTnfSyjgZAwhuiAD8xmsLlhKcDi1CmY6xT8nKncMYHVAO6BWI9ULC48k5rzzCeCg3PQqJuSrahjOBzbrfydbLuuRG8Oa3bW+smtAGvZbs3IxYsLViYRcWtdd2DjywoU8A0AXdYDnZdyg6I0MPIKsgY2HLqFVt3YYA7UJzTqj9wNFlkmJ3EL3+4LK33b9l1CzeStCIsAAmNxLdIMsjvb5IF9k6Nz+dlFC9nikLisKaLK+dkCvgFiKr6gxwG2pVPtJjIgMNvIBRS72MPWG/NOhbixc1K9sbbkoTtffCAgzQlqGS73B7fYW87og9EAeiAT4Yn6tXdIPYCbWT8wp3VE7WkXFlDVujaGuuSu+O/Kct8Fv2AZrvEaDowsY5ItY9pTQ1gwhXQAVdfu7lUGQuu/orX5q3XsyQbdM/DIGqOqipt5a2Sm3LfRt1VRTgNjLG+9GN45dlvugIq6K2YzMuI9yeclE7XNR1r3yYd0sQRcExrWDsc5rRclAgi47WOyvhRci45ZI2OoWHiHALLT3I3urqqh30WFDZ1QPXCp45Gss83PY/ZjXPLsSa3C0Dp9y4CkrImc19pj2U1smLw5LB5JzcsmqOKYDjcCsLm2s0ItcfUahiv4Aj/fkhhQxAgNAwpuLmi4BYxbRV1jTlVGEuYRnwobsarhxaXRDD5Itz1TA6+SvKzJDMpmN2WmStmSoXvMZBQxDUJ0MLvELKWLAfLtHZftsSbKnvu8IWrcxmomtzWELCsNnk3WXNdLKspp5jwuyVNE6KJrXH7jpWN1KbUxO5rLssqmr3B8JK79N/p3KpNU9jN223UKk3+D0vaXABBwcOy6fWObLg3Tveqtj3w8JW5qL+ArcT+wV9o1PRU0jnxglOVXWyRyWb0UFd+a6ybVsf4XaKWScubu3CylmwRl5tfkhtB4UW0XPfhDFLK7K3yRlnOmvmVIK1rCS5NqXSMEfVVbcDgGtsLLDoiMPrLM6lWUWIOyUz8WuqabOCZUFzuJXYojxhPcPaUzir3FinMLfvNa5zg0aqnoWxi58SOCIZlOOd7po7LhENTixutkIpd6Xbzh6dllZF7BzV2vGRVQ6TfPDnHVNVBJjizOYVkclUyyVEnD6qp8RiZi1RyUu0oWmwzX2oz2VT1jZnWstoh264eqonbs4XyDNWUmLAcOqi3mH0gF/uWf60S8N8MbroMkN+Ep1HjPExfZbL6obPYMhku6H2lLREsUNFDJcX4hqo6AM8K7vkU/ZrnOvvENmu5ylCmFPO11uE5KohxxnK5T8bXEHVYliW8NlGc08jogc1qVror4VjN1jQOYUxD4/d92OF7zkFHQStka4uCsixp1CMTbFR+Edlh2OiY61xorDtncWxuIW8LiSXKhnO9w8itoU5fKDG035ose12E5FUEE0b3Y+whVFBJvMUXxVMySJjxJImlr47B10dlG98aj2WL8RuqinfBKCx2Fqa0PiAJvkmbNiY8OuclJHI/R9kAeqsnRhwtmFhWFF/GGYDmrOudFjn/J+qG+/LRdIPURklGkaxT+S3j/WTcDL4QEahwujVvGrU/aOA5hR1xf4WqofUzWDbAXTO8FoBtoqyjkF5L36/c0V7qyAVyFcprHu0CMMnMItITC5/CAu7T+wU6mmba7dUNmzHoo6CKPN+ahex9xu7W6jsbOHOIscuvZUVLYmlU9bG8ZuV2PGRurBOHHe63npMGeiz7Lp1rKWml3jt202VBSubLiepr4OE2KFLDixG5PVMmbY+SZMx+hTpGt1KZPG8kAp9FC92I3UULImYWoCw7J6eOa2JRQsiFm9l057G6uTamIm2NOcQy4zTCXMBIsgU1uEa9jW2CvnZFTOkazgbiKglkeTjjwrJHCpGtwGwUVNwelNynbPp3G9lPRthivGT7lFSGRgOMg9F3OcaTIxT4DeS6+zxhudVJFhKaxzzYBDZ12jM3U1O+E2chmt04C6YzEo4Iw25W8jjzCqJw5E3VJC6FgcACXIubzsjgcRmnPaFjbZNfcaK6eMVhhKzU1M6eaQtJVBC5mJr2hBjRoFJWNikLXBytjIc1xVvuWCsOySPG0hGhl/PK7qTCYy9Pg7mMe8J8kJ3SuJeVFM2Oou3mnOOHJQSVhmGNpwpzgASVHUwyaOU0oiYXKStnc64uAhtE+wVT1O+vwlbRikfhwBd1qRnuyqQPbC0P17L+Sqq1kQy1UEokjDirhFwRBx4seXRd6ixll8wvtGISEFtlDKyZlxorABZLDkmBwytl1WEK+vZLWxRSYbZ81PVPLrg5J7ybqjkDZc1JXRtyGqkjlfxnO6is1/Et425CJwnJd5yXG/wglNoal3JU9HHGM23KDRoE5jvIrA7lZOEiBfpuygctFvGg5rG0ozRt1cuFNw4inENCBY/oU7EH8rIHsIKmqKoTlrBcLeVLoLhlnKEbQvc2RkkY0uksAu/s5XK3nDcmyDvNTsZKzC5Gjp/zCm0MIzD81M2cvbhlV2RsuXFd9DsixyLKWK0jWm6xRStz0QijIHDkt0weqEGgcltB8zQCxQ1NTK9rbq2nYY23WFvsq9srK6u2yL+S7hxYjIU1lNYZArvIZwgLvgXeQu+xe0u+Q9V3qD2l3uH2k+qit4woI99O4nMXW0MLcAAR7M1S1NuE6KrY0EOboVHG+R2Fuqp9mC3pEKSC1sATYmM8IHZZYH4yclgl6oRuaDmod9njsjjurJ0LXe9bQBY8EOVM0vPGrc1A0YibqeDfMwkqCibCbhxVW5zWhwHNMcSLlYir5Lgv5q4Cun2OqAZ0VhZcKwNKs3orBcPRXb0XD0WSuFJUsiHFkmvD23CuqsF0L8Oq2fE9l8bPj2Ejsp68Pdhd2PQY1d5h3lr6Lhe3JWiPJFkfRYIeiww24gsNJqnMpjou7w4eabTRXHizTaSL2VNu4G3AVVO2RosiVFbeN96rogQC0aLRCTEzCVs1zWyHqnVkTTYrvcK38a37bJkrHc1dnVXB5qwWX3KuPG8B7hdR0zW2tIVZRk73y7ZhdhTAC1btgN1ZYRdVET3tsx1lG0hoBNysKsFZYVZWWVln2lyeasS5HhW8v4m3W8CdIbZBQOkNxI1WVlUU75HMIdogMkaJocMIst0btz0TmOIsCt2cFr5r7MF740yAsZhxLDyunR31cjA3S5Rov8A+hTtnD21BTmPzVvJfBOc4aBSRNl1TqSEeKRSMjvwuUQtI33rXoquAMGIWQNiqbBvAbowRvF0yGL2gmRtaFWNl3mV1RxSBhut9HGSHOzUTmuFwU98nqreSpsxRqH8mlCpk/LKmhkll3majEg5FEu9kpmLvACc4RtJKjlEguE4cKhBDew4uSdKGmxKF+zNWPZftraiRsmAKIPdAw3zsrKy3HFiRYgxbsdFhUtQIsRKppxO24CsrLD2G6AdzTpGsyJXmsyrKxVvJYwEVhTr8hdYn+x2ZNCqYpt47osD1SxudI1YYuYVfE0w5djSQVG2SZuFjiFFRuifcvQLQi2G90HR4VPDjlc4FUeGJnGV3mFS1UWVit/FyKFQxGoZ1TZm3W9CMotdMwOlDuaqozLEWA2uqOldADd90dFE7xDzV+wtabXH3bKywqydTRO8QQaALBAWOv33RRu1CY1rBYDtuqeWoxnGMkZgt9wk4VMxkkge7EE2ePILfNHIp1XHfRyFVH5r7QjzyTdoN5hSV/pRbRd+am1gQ2hmV3u50KNT70ZgeqIxIEt0T5JTzR3jhmVughGAmSFidK++q3hKu5cXQqzraIYy7RBvkt2SdEWubyTCX6IRv9lMidiQhd1QaTkrGGbEX8KiqIpDZrkEdEBZxQPbizV+18mBpKk2icWWipKzfZIdr5Ws1KjlD72T8e9acXD0RltyTqgjRqbO4jwLvJxWwFPnkByjKbUzXziKNTL+SUamc6Qlb+r/AClTVJkGErNb2QPDSzLqtV8FcKzei3TOiNJEXaptIx/q2RpIQ+1l3ME+SnpHYAGqGnl31ui3bM8syhC4XzQZbWycI72PNCOO6cG9EI2WQjtcLdMRgau6t6ru0YRmbFLhLbhPqIwL4QoZ2SN0W6Yc03dnRDidonx3TGOb6qYMlZW7JI8b23GSmmgpn2DM1S1G/BKkkawXJTZGPlycnHACSoKls17Ia/cKqopJWYWushst3rPVPTshFh9yspTLmCqanq43+SwrCFu29EWrArLCquqlhkybkqSsMzrFqsEzZbmm9nfJNgkHqO+S3MnsO+S3UnsO+S3Ensu+SMUg/hv+SEMvsO+S3cvsO+SMMvKN3yWCa34Un+0r035En+1Dfn+BJ/tXp/yJP9pWGb/Tyf7U1lSSbwv+S3VR+U/5JsU51hf8kaIuFzE+/uUdGfy3/JPZKJA0U8luuErdvvbdP/2oQT7w3jNvcjTv9h3yTqeXkx3yRpZfZPyTaR45O+Sm2cZH3wO+S+xz/OmbOwMwhjkyke3LCfkhTYdIz8luHjSM/JbqT2HfJbl/sO+S3b25bt/yQjkHqO+SwSew75Ixyew75IU8mIHC75J9G15uY/omUuDwsKqKMzNsWlQ7LfFLfi+SfTOe2xa5Q0AhPCxy7u698LkIneyVu3eyVgf7JW7d7JW6d7JW7d7JW7f7JW7f7JW7f7JW7f7J+SwP9g/JYH+wfksL/Yd8lgf7B+SwP9krA/2T8lgk9g/JYJPYPyWCT2D8k6Au1jPyUcfGQIHjzwrdv9k/L/0JxFYisRWIrEViKxFYisRWIrEViKxFYisRWIrEViKxFYisRWIrEViKxFYisRWIrEViKxFYisRWIrEViKxFYisRWIrEViKxFYisRWIrEViKxFYisRWIrEViKxFYisRWIrEViKxFYisRWIrEViKxFYj/AOi0rsEbndAmPLog/wAlBIZI8RUEpkx35H/ITSiJl/kv8a7PE1vkv8a3PE13koZRKy/z/wAjoo5nSSHCOAc/85Ufgv8Acov3Yf0qj/B+KpP4v9X+QqvxKf8Aq7ab8So/q/yL3GabdeFo+qa0NFh/nKj8F/uUX7sP6VR/g/FUn8X+r/IVYNmPHqlNniIvjCdPEBfGFSA+kf7R/wAjNDvMxk4aFQTF3A/J4/zhF1YAWQAAsAgANB/kTTQH1EKaAep/k8Ive2f/AKt//8QALBABAAICAgIBAwQCAwEBAQAAAQARITFBUWFxgRCRobHB0fAg8TBA4VBwYP/aAAgBAQABPyH/APtwME808kHBH/EDBPNPJPygBCy/RTf+T3ONgXGLENarP/Azpm2MG4M4r/gbOgtfE07l6f8AucR9ECYbpB20aOz9BRg39eI+jI9POlZgx4kr7wXRbFjUpl9Re7w+D/jtYpe5ZoBqogay2f8AgNe/9X/DSqFv/pr/ALjFpThb4V8y55meQeiUA10KRXYvXs4fpsPqyp9eD0cxUKqsHRLp+cSzF6Rq55JZyuO84/A/x4k7jSsxI+sW1KSwkiornTRArlaGre5dFji+WXEPtEqZLXb8zOwum1eWPuk8tPUDSraOkZfmEDwEAp17WMV0ZfSpiQvk/LH7O4xMv6steqmBKtHZCF79TNdij5m/+mpaQJpAbXcn/sun6BPaZFvHaORivgv5eokTBPp/R+jp+nqdfulr6cNqOUJ0tIGG+TuCJ6BgcahNKv4ilwggGA/x+85/cdk0+IV1GW37wFHk/MbRx/BKFNruOpGvP3F4ls1XeHxH/NwJXUNrkMvHIaiwP6uI7/5TiOiPEmLTsVfeZTso+8TVxIo/tLLl+eFh2/8AczvGnldkay1gs/STDly6b9RTZOjb9Izll9DmHb/gf93o6PETCq0t0HEwNmnZHsntPhAAoh2/4m6jN4sKPB5II92tdjCwkXW4YnrOqtEHOUD+kb1FybBKDjgJjmtnQiSrvyxGwhZVQL71KNjNWlwfMLTx9Opi7xjCwnGYcDzB1qfv4l1mNUsIdq3dLllO8z0xqGuA6PUIm3cfD1Bx7g6f+1zn+FDn89HvKbAAdBAr6859Mi1rbY9VK8D6D8wCcNAUEC4Ff8FHX1QeJX08B9aOvrQcfWg4/wC+fEQ4lPUHAD/E+IhxKeoOAH/7Bj1PIJ+Chv8A+vcHPyQZuQ4moBK/w+n/AAAitAZYuoNqn9qhpyuczKRLVk1M1T6Xi+f89CyL6IWyAtbr4n+7j/fxVm35i9d96w/zK5jVpDg/w/8Au7eT5K5/4KFVjDb6gzZQbHyruJLJ0If8GLFoWjf+G97rG2q2h8/8GU5P7styr8fRASk0w7mv7Hv/ADR6k16bg0CYurqtEs4WQjW0A0L2S7iGDlFtZ0Y62x+XP+bH9v1B42NH0s9ql7+m/wDm8g0lnDWJl4u5JFoSSLR+ELKrw2DR/wABZEof0AYYH4Fn/qDLyKG0+jK0LGzUMqkpPJLkFzdvH+ZX2j7LiJrA0KyzEe+zKCLDWLar5l5RWBKsQp3pfu3/AJsf0/Ud9qj0zbtWPHv/AIZ82tLJN3NmY6OFOXoohoeOB9II91JdCqj/ADUBVwTP9ZK+h7WFMtzI81HL/PMgsSzZ/h//APENN2xf+Kov96n993H/AE9v87UUUToagNXGRn9ImY6XTVQv/Ff0zBKoFHx/llOvzBUp9JpmsfXe+u+fV+df8A39Xwhlp/q+n9ny/wAwRV6HXMuE0ALv1KPQtayBOBLtQteKEMj/ADdqgWvgngw8GHgwBWpQU7+3/CoWa9octAAeCMutVy2zgeA/4BQ6A2aIXZV+I4LfYMvyzCP28vv/AIVX6P6IVuW1/wCA+y+10JcsmxsS3TdqxLSmmTsoP+DvQ5ATklxFr5nv/i8aeNPGngf/AMTm63koCf2n+Z/af5n9p/mf2n+Z/X/9n93/ANn9p/mf2n+Z/af5lGdf9tz3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933T3fdPd90933f4cO0aylIYHytEE0T2b/AzP2HBS58R3YzLofqTYtC8TJXaNsvr6kWZ2tSntpY0DBE1C0hzUuMRum4o0NHgNV/khw1Eo3SL6FCxgdP86wQwBteiDuVYUdqwsff0K6g8MqQ/wAX4PxQ6hyf19jKBnvm/wC1UY3xFCrcHTCQOH2ic/hlQBYnf0qJceT6PjVY8sYgY9GxjyxjSzLap3GrrMqUQdJxv9MarBbyrQErqYrFTiWniFi7EHvqVbRRrrbKFgq3gd8lZSKnbcqwJnugtaOK23ggq3Un7hhwM1mriLQt1/L+mbXzrTmXCCN8BDLH0gYpZF7yCBtRg8sUvGxLIvewDBy2n6avlG9w19Ahut9HKR3vbMNXiJZV7m4WNOgxLiHCcS7lD+gCm7M+pbHgAMvw3AVdrn9cf9n9KB2IWDcmGAve5nR5M8yeVBvl39Km6NC6LHMJcsQT3L4yU8179c14YXcSbDHcrLc6MXE2ap0QRtlqs14eahPNiVTM/wD0eFSZLegeS4FRo/urLLgNyvRzLONLcjChfJn6TyNBLpGEG7OaxkACcG8wQNXmeJSH7fOWJqSk/lMC+O79oemXMmKU/rGZhldZpL3fMthi+s4tgS72VzUDdW8i1iYim+1YSlhzrLFID7e9I7GW0ZVu2MXsUosF/vXuF0Xv/seg4jmingEW31BCL1uAWt/1FWKDZYuyRfthZ2FA/Cyw1hKsKRMZ3UPYg2LeP5hcmxWvFf8A3Xal2Y+IAAtGfiDbFcxoq88aixmIXSZ8OyMDc1KDheuu41A+ZXmXefiCsQo03dlytYY/xWlI00+H66droZX4IKsfSk/f/wCpQxvibscQMalpWzVwUrpGsb+EonCFXCiKAYESt279zPy0ODPHExHO36eFDdbfcxHoQFmsHb6mRlKyU6IisXoouAAbEsl6aGlugXOGq9Feo1ecH4x/9Ton6oFo19QtG2DzP0fXz4bARrKgKTJKohjnnmEkegGnIQVZVkAAAwS7zMgus3TLzKZViM3bOny/+qg4SLPH1PO+4AaP/wBhv6iWCY3/APHx+BhJOHBVWzqIIKTIJQsozHurp06gRCrTP02I9VW+8xkVWNWvBEbPUfwlTL5G4MAouzUbbwkc2/iML0mtvDuanjA7qFF3ks+iUGotJsCjU3YkDf5+gjK0bIsZTXea8Ig/xCD9LLq8xap+T1StpB8BJdiEz9q4jOVanq1Kw/xCD9PfenPb4Itkjh1eGeLCAL5vbD9cv0uF0bKUE3YkDf5iKG7YpiFWY7G/o3vtjD+dip4FaLCo+e7O7fBFskcOrwxnm/Qw3bYHCDA8X/1D/wCdaCnUy1Alh3HzZhJg3juAfqxndzMjJ4HKoNpia2xeK7lvJhU+aVfsiwD4/K3GXIsfm3ccsrm/7tYZSKrz+BEkxiMGh3Do6fgM3HrugwbU6JX+Lzd4x3iX7w3ZF1HebD9sCWL9KjiN7qCrQNg8qtB9EyGpdFhNJVE17X3DtQTLedNEsVURzv8Ajl7eovtBf2i5x8wblBX6tyZqw1eG0s7fLBuUgeRk7UEy3nTRMnernLFxUqQC8FAtnWo5WsMXZRrq2YTLJ7yh431OmaxlLL8RtDlJdaCuJQFrS4XnqCrQNg8qtBKrbin9qj3W35S5iHhv3U1Hf9ZnTj5S2KlSAXgoFs61HK1hlg12rZ9cQGgT1dK/6i2RP8L+j0sVj3zHSsra17WGfC+3cw/f2Y9GW+wXFtxbHlU0y+7Y/wC0RtxW2oB1oRfRG+hE+ArqB5MWzy+ccpaScUrnp9i7vqAqxCvwUwLn4HLzdfTRePLXcA0XntCrmJORyxy1v6L/ANqsPSAAAUdQMhLGhu6XqZbimujVWEus4m3VVcRxzis4zV17aa69T0rleUDmCC1L01SoGQljQ3dL1E3WD2DkJag/uPZAoVVnSp8WFFOcjAZ+VbB4jxbB4ClTfAkud7/WW6ql2q/MxJyOWOWtw0W5dCKgbsY18/Qmymh3nGUeW8DU8FQcYmLnDm4FCqs6TOOrGtDV45JwjXkr/tC1FSsiRX04M/8AxE6gfPw/7OebabZcEyYTon5ktBkF730IeqBejT/C2pjGC/K+4BagRyU7NkUXxnto4/z/ANG2uVztf3P8bXK16QvPx+gFqB/hSaKNhFOZNYjrr/gSX0NeT6BSKMmwz9DHAbc8wy7QRtwnqNCwX9RFYu+owC0HuVU7opsvkjsz5jTCd5jYaZ6wGy+z/nDT6kgg6949Dm6lcFRQ0bjyx73omeWhnyMuQl3juu6mUwFrc45PqMu4pCjG4O7z/G+UdRe1HbyM+GlsjuWsGaqd4zhJd47ruqE4o+4F/QwWNVPhVUTD76HBrwh2LprLq1i4H2sR21yhl556bvxctjVN6DF+mGz7ohY0y9WjfFvAS7Rpt1/RP/Hh+k6i9qO3kYDLh2VrcNd4otWLGpFCGuyb6GTddIl6aUYc+8pmCrvHE3J8+QMSxjAP+jMc3O+Iow7F01l1axcDdiztruCOmG7mrx5m7CeAPzTMXzrdlVIfuCpjyZGKOJnkfaYsiJfxMQZQ57iI7jSotZuX4ACnQEOOkfnUHLH4lZtjRn9fzn9F6/TBWwlLtUHM23dtguxlN9EfEzXD8S5LgIYGbQvmJw1LRbwbUO6h532df8GRSFRytn3Rjo9auaQcxAbBrRx8JN4Bks+u4daWtokXjjP4rdQRysWm3XsIjAuierJRxXd+kRtoe+kkv909Dd+2Cgukzh4hvHGfxW6lRLYYrxPiO8HzL7mauotulS1ZiZmyqHUQHrd/hEZPK6biKpmVwXTxkwZ2wHTIWzzce/kyV5YmH9oOPih0xGW+1MQ+itlB30kl/unobv2x9tCcJiE0WJ4HRB5kplb4xyxYaQ6uLTgaSWkZg9PhsKrbvPcofcc/MJuBzOQT4J4zEh63f4RDONldp79sAS39vwv5+hcTwZxt2mU+U2vdMUybLtCKuvMpsqdLhjUVWg/JL29SDQeLIK0gXo1oOiGkL+hVjQth61Fv5I3LyiDMU/H1j+ZRHfq4ykhpfm6KWaXGNf2i0VdZaEr8RqUVQxcA5uLhyZpPBUTN3lYPGuKme+KFJ8E3Ebmk+JUXhXjt35ZYLBH3EO3/ADRAIlI8y7aK5ekOaE+VfL/xgwaYBD8QHv8ANC1oAPB/w3/sXb69H/EbGd3B8wQR6D6272JL0oDx/wB5rIujX6CUjhdo+JV3clcXVRV5aPW/6bETXZkK/wCQURtF6uKqZFfk+rVVUn7LKxBHCocTtA5jWRdGv0EpHC7R8QC9MzEJrb/8qkGEG4Tcana8xa7jhT82ecU1qNtZcUgHtn4mPXWSpztFLXJYH3l4Jay1PDzFxxmlYVR7K6qq+HUElJu8GzMyd2VavRmol4q0nZPiHQS38WSgqj3rlrBfyc3xqdMTWkK6Cc4b584CAuC18DKeZdu+paayd/R70cPS+sf4P8yuiBihqb8zG5uGiq2NTteYtdwrRLah/wDKPqpc9BxicQG5TWpataa0T7ISV2JurRfmPZgs1Z3FzaaUq+IgbT3fbPUOC1Rs9taqaU+jlMz4+NzaGYMk841LnX9bgXxPDuilpXTBItud6x6Y+A6XI6ZdVF58kTbGfUKmUMqcuKMDpnAUTXsjYWE4WA67foOko3poYo04LWp4qY5iSvoX5gT2rnoOMTiA3Ka1DIZWqdWNwkxpTuP2O32phxr/AOoytqrQ+8a0lbbfz/8A3Ovq9fyjeQdfyjbqq6Yf7OKK7t2P8zCfZfym5U9fygoU1Zh/mG1m8fynGI/15mIpD1/KOR/F/KVn7H8ovd39dxuvwfymg6yUzvIDnmJB/wAfyhFBeDGx8wqv3K/lKVP1P5j1/B/lM0DXX8k9QXr+UazbN/0yn+z9ZmL+1/KP/g/yizGvOP5SktldfylT8tfylhSrgP5RsO6af5nXV6/lA1rn9dxBo/u+Zcr7J/ONsi/35iK1V/fmC18388W8vx/Kb8mr/kmIHor+UbrP/XcpPKwf5ggYnz/MF6WU/wAwt/Y/lKIfb/lE2n+z3B1ezr+UNH4v5TRF8fygKyDi/wCZqP6Pcts4+v5TBZR6f5hrf3e5swhqfgr+UrSW6/B/KW9Z6/lHN+n/ACmLH2f5T+0P1jA9eP5RD+D+Uy8mofCpAheMIgC5+enaRUEfJLUcddwVTeeCB/FM7jUU+VxFk8EvSpcwibYPEHSf2PcVbLEaMUFmBWTBtfIGIbZw/aHlyupvcUX64WV6x3KSP2y7LQAEvKCnY5nMEDEVW0WXNCzjMtjzGecGAQrdX4hrfhPCr1AtMAsP2iK37EyF1p4QMaVflBfPu5XUyyQfEd+U3GHcSzRbKN71uUuuN+ZihfzK9Jqbgg1TVUwFaBIe7FTzAuXFdRKW/eG2i0d3uC2fcRd/YltYmN5P4h8iUKLbKFI1rozBi4piJPl31FglyMNswSPxMhvMAi54mYc9iC7RBfDMugDvPmXm/LGkh1t3KtIi40Ex7z+vBmNYpIyTOUAwSvcXmKmnOkqY1Y3CwLEWpUm9wVT3qUhxW8YGLvWnWXuLdtbpwgbhL4y8QmnzH8nocEOdAxF4W6Nx5KaJs5i4rWedQtzMre9yvAp3NUmBCd4WibcwxOUw6qYB0TAGyPVMUZ0YUHbl4hXEaWmp4OPExViWkKCswLXl6gnBiswDbbhY+Lx5lkri4mBfM6FmoXuNmK+JS0rcFL+UuehiZA3KBkXHmWCcyqOmZtzQyg8RAqJbibnab4qjuLjcLKrWj941WTcWEucXvu+4ePDuPOnp6m+6+alKDabgW9QbHU5mDkU3iX6C1L4AmoJoIYLOPEylNnWico0q3FrH7S8zmiB3XJgkaw9xpkcQPutluSVlS3oanL0HEBNWWmIP7mXa2fvB9zcAvGxqJYNHfMeG3uIM5GYchBZS5WBpinjk34jSFPzighzDHuLmXm4VDvuuIzA4tTAusaii0puG8KonZ34nYJiTv7Edwq7l5QnYKlmErVNJl4QNBeFlny2QGlkJXHi4mvyblCBxS4+oPcq4OUXtPaA7D+Y6WmWZvL6Y3KPl+0bZsmKdHOJpxHjqUoAhrOZlvbw8MsyaAg29NAKZAIkCy4afc5Sgl1CiopCq5Y0WhNkDlyeE2M3XsNEszHnp0SyaORaUQWDydTwKsdSgdho7gC8nMCOXMO9XVzcxxW4v+SCss35m/wDdynZ5zLCL/NyyCCMkArk8x1ktKZI7yFYTmXf4JbG7IytLRk2blEdLe/EI7g37lPJgcmA00lQ2WPEqoWeVl7KbnSHFxGleJemtw7EvNNkw20Rsc+pa2bhZckBNONy3KTfKpYG1JiK1HumAectBbmYF1eM1Mbdg9TGtrg8wJPuGW5zUvTK5WKrNja6iPgFOU0UtCNYp2rEA1R6gelea7mYEZb6gvqkbKoeUXcMxMkSWD2ysVb4tRiFjweSYIrhWN55GcwKaFQeiWr4W7udjyJgWNYhiYMwt2PxE3EREB/vs12eVKpjyVc5kpB/ShyyY1u6gs4hBBMrtvqU4Fye2dKo1cnMV6+HmLdL2k4Ko3AhqtQNUa74mRbARpqoeILDlzKyOiXfAwje77lqRyDqW1GhM4hVpUo6XEqrh+eYwWP3l7u/EILY84m46hY9Vmte8HEVlM3X7Q2ItnUwJiZq9weSFLdy2VvuGBeX2iAByx1HHVXcfj8ZWim5txMpWGpf75DiFCatjxOeTVvEfCvGSBgoiMIcjiXDa6joLK4il+xEMd7Gu4qzmvMSUzqZRHgOcroCOUYH7GNWxaWXfMtaWS1VyRA6yyG2IhipuJWGdZWd7m8KOWHPAZbaJ+67irham18hH1N0XFdBshjN84WAy9xsjwl7lay5Ec8kxVhlJnUyJc6rWZYLWQx1CIDzeo2FzuLxwQsdjzxOVM6WYdCTf8RN1zcFzlcx3lKwwXqHlxZivr6TCHg8oq3vTLAjKgpLJdovPEK1naG3ulxHt035gCh+ImBckwuYBAjG0EMLGTwynlYWcobYlsv3ErH3jkYMWzwY9zNwl78Qk63a7YVjNad+JqDq6eZe/ZlnPO3wCO1YNXVRBYAs9SqRe5HGRqF0nYYx+bC2TD4+HSoFjU2ESs3zCkBKfmed1XvEuLIr2kpEOSiGZZHyjjCmaZd2uXUsl3pj4moblrbouU+zzA2Wu0eJnlriJx+hEvIXcS3iU80o6TK0+osrFmodBuMr5qAt3qK1hjxMGQVCm7MXMZcOw8JkgzS4C5SqmtPED4XubIVsQA5GsqzFbAloKFR0DdIF7YEPYCSgcMBjF/SW8bqP1JhvT9kcBXhOXubJWY7IMRsTTHuF7JczoWyYYhSjFHiY51kuHDYe5dOlSQfZHTE80QmG5RJtlpkgTBZcMDuMyn/0iu4aVepbEObqtQ2iB8zt5l9oM/EoGiN+o0BZ0dRMspCCXrMVfaFE1UasLBUXj7zbVkYo85z/qbhJzNN+pYWgGoVf0Q03LN1q1qLkS7Ll4IcRLPctDWZut4EWLg6hjRkYpaAK1LLPM5mvUEFBuFy9yMCS38TILoDRCBWXEqXJXzKn0Lr9Y8c5ae5khd8dE52LPMWSpQjUXziK6Dq6+0CglaPcS2F3HpxbNtw2rT9JLqOVntLQ1RufdTjMAwF1jnkgmd8xzKxDsAotjdRacTdtEcLBF0zSpjU8/MpVEioeMwfiK1KGF9uY7Y+ZgrTdu2FlH3mHACroh5ktZWmN1ajPXTt+YTarus8yon9qmRy6YhtCi+5iJxuOivpFY+kt80e4riniEAOMswDVOoCm2PzMSOxGcvogPJFxNnHEThhWVfdilXuXLpbmy9y2m0RjcONZQQTV8fR8s7I6epQHVQ8QlPtGt0i/csDeAlXXKGeIUZBiNfVZS0shc0sukpfa8K2JaZxUvuKHIxfE6vDWPEGTk32TqM7LzbB4Xu8MHD4X7g+3fZFSdheblhPJqVl58RV2ICKPEeiG2UVhZ0OZQsH2mZPMeOJXXZUTb4vn6B2FGs9yxu4vLcK/0m07vLcen7ljnTYU7m+J1cak0U9RGDS3vmVNgrbiF9un8S/hlumcNlQuuk1qzmpM12TFVMRaaRvpIzakzinUvFLZ9CMjWaZS5YMGEagxJdQONjZ7wLhKf6RWTkKe4DFcMyFVY/SH4RBqki4tn3O5tmIWLcsb6+R5ha4a1wxChunlL5hrnUV9tW5TpgYHjxCV0NmMvmD6UJo1rpFZUu9ijHUBVQM5M+Jcb1yowbfgwTPk+YRVydvGo4y5XNIAyt8g/eZ6QSNfbDXEpihR8I4ZzLOYy2NnQQdyDnMMKJizACUDsI977ubZGE7S2u8w3NKfwI3bQ2mO5zlQtFfaX6eI4MTNVAAEC3LEE8iaHUL1q8DmWsAySv0GZYlfpXD5p7ojpi5k2y5bPmX5ly+08kWLi4tiAeHAjnBb8ZgCzeK8y5LOONwG5Xuxqmf0cSk4BROphcckV2y2AeYglP3h1dFDGTg7Qq3FIUKgNMKIwV3Ey4B8QW3fqJttg1AjIiQRzYhyzTDWUqGYUYJuYdN1mKr5Af/UPZ43r8wMjXwx8jvc8WUylM3WMdTGFVjKdSmQu5xosuEC0n7RYLt/lD5vWCx5KGQEX7i7r89rlReHAybZSmriMSmss2hwQwJrp+8ECi+eYAMXGiUTinonHmnbGGH0QO7MJ4Y9pmeTAnQwDasrzKPpR9XEZWZqfExGlYrUptvz1KNtryK4lDbV6jSDxRkSdoNey9M1AZseJ7LVGszBzlou7gYLjdCpYdfOiOLd0NrOdQdxnJfEexF+8yW56qKpwgwEud6lGlF7mjvf2ha2b8w5XkcQCr5iDhWITyGJbx3Z+JmapyeyZ04RHDTHmJyK/USVSZv1K4MWn5Hc8Z+WAh2Xtud+l5bgIT2mTa7/aBHHHVwGcJ+5QCNVbFBQIHP4IAN7dkwvh54fW0qK9Qdn4l0fGWeIKS2ZjfUtuEfCYYv1QWkDxBKDNfeA04DMpolIGFqjInZKXB2OPzDtx/wAYgqbtK9rUT/CGRDV6NsS+OShsS0Wjd1FNl4cPcdtrGskpCMcxsfvMV9fiYnozKlXF4hdeeYxjHcpa2lPiBmKJKALMzbjBTFeIXoNszccRlKFZnuVmG8RdRAbLzMAI9vcyDkL1+JwYxdkMTMMrjXLjj8S//UFzNqNeNzReczRXhr9JjMb5Eqz1Uqj3BTK5y/wlrzKaskRVTeivuytIH9cwVYuXFkM+fqXtkgrNS14QPH0ZnuVBNzHcyTMZ8y9/ZhBZ8OOYy7sHgYHa9i5XaJWCabd4oaZlDMY4lPZtw/eCOIkpjDZbqAFgeUmHbbPCEQbc+kSh2qW3wo6hQuI5g+BF3bzEark0kpVaeMfrLXf78x41tdwzeLV/pFzoH9JWEDNkpCwoJQ/MJktcMWatLQXx6gPRRqo1OHtXYJSwY/Wx4swczIrW25nwMv4lqOTo6li2v37msLUcxtrLjZ1GiJmZqZ77mZDF/mVO2j8DLrApS/tL84wF5JTYSg4tS/N7ocD+04eVwfvE2Cx/YS/wvrXaLpSCfMR+i2H19BaZYt3LtX9KBCa4EJwihZCF9E7s4+0w1kpcTrFbRhriZl4FTWMM3s/cjbPhQ49zolv3jbdHbibeLs1iYyVcVfpLs8cdy79OIBxVcymj58TTtr4gmhjROtEHfc3F6/WF5PlUVdHrxGuIbZKeOWNsejgIDVFNPUt2LvEijJ56mX1fnmI2ca9zADu5WfyTJ1yU81HwZxmHQY6l39xm8A6xMWTL+JYLSIalXk1AzQPzHkvSPwQoRf44RSkVFhvTFSCuJkJafpU/GmCIlcARo3Mpl9Om5ZpiOJk3KI0tUyi9TAYgt5+l+YnQuuPEy6v9xMuzHMagUYtlAfMuQH5lUCq/UxDlBXSHuKxZgIAMHoT9r6mLtW46mFCJYaKhcd8dQK/8QGSz+6aKMckLMIXziHGG4YF6ce4Js5bfMpG3W4U+H4ihaF+4Yq214lKc1lqhfi+0/wDFIx4Io4rqLfF1xKHjqBldDfuX3W/smn5HiNCoXj1DgriwlgC8P2jgHDhepTZELheTke5lQT8mJUQseKCgfmlhwA2wQbhBFt8XGEOlH6paEywhAysGZ7iQMExriZqYbuJeZXmMGkIwiFuIjD1D1MQ+Et3HDs9xBrXcNHpg2VutTEBe0ds/aINbFqX6JkOj2hwMK3KiPF4Ezdu1116gBu1bcxyCCxoGDkWoU7Q+BHpQ9wpHJcLFC7v7ylti2KfoR4YpX55mpHqVho5zKt3EUcSh2LmXadIDihe43FfMCrEvAFtrUKoIe45GT3+Ziute4sXXgI/eXpcRwkS/8olLPsgo88juVgcjnshqVV48zxRafN2QUx1qQBG/al1wz/lOAwMC79wtauylxi8FapaliFMSQAoly3cpslk9fSvMccsp4lvaQTMrqYxdmZd5lJjzLLKXqPl9xDmKZLijohW6X3KIUqLx3jp+6Q6Q3Od9Sh6dgnWzi5TdBo5/SWyBsXFbBbUFf4PMOeuDP5j10W25hoAe6hIoK2FQpakeP0JoQg8n6ilWp8JSWPOIVz9uLrnOtQxSrzxDcP2iMSH+pUx83qYWee0lcY8RieOMXGmtrmLqJ2zbcO4jd64h/BSveIV8PiBhWu1gihsC9W5jtP4d51HfCy/9ZjrZDat4QNwQWwiWXNS4nVTLiKSu0fbB41KZLhhVlx8ma2iHSpU6ifA9S4xk7ggVwmGWsZhzBmkmTV0RVZe91Lj+mVLFuRBuyrNlw2+C3qZvvCPOY13GCgdMOgvxLwBYcDtTCqi94Irh09IwuXrqahIGLyoerjknU/RZTjbK/wByNtWl+rq8Q9zvERlqj8IEFMQpoPEo68K6+0vIYYLmJY4ba/mNtOGoUiMv+RLZAUaZuo2+wKjjuKjNk8jl1qbgG4yyrirV8GCqoCjLJ4qafQwYiGTEQKuKjNynRLjngj5S9SfrBIYsyYBC++YhzjWZyVD3HKCn8IvipxG3EdfquHTMCfSyOH0b/YGM6i1ier5mYuWtRaipuK+ISWDMNVx3NMOAx+ZSCqYYRFpAPSNxyrAAtioK6fGYGePrPEuvsRDZk7D90vavqKAEa1zLFGvcz0dIlzaq6Pc1fq+PueI9e6uzmV6v8RmP1TY9vK1VXKoTirIHm4UWqxY1qZObTSuA7gGJXShvFRTwWvmBCY5GjFQNUMbIxn6Dibjnm4+JhaCK8kP2ILnGsxhUq3xjqYAGv7csUA5zgergKsrPK/WKjUzEbiOsEsAX0s0M13PGVW3L6N00DxEszencLAcsdRXuKh41Mcpeosgd3CBW/s+hVfTEZuBMammRUBHL+5nSj7zsfh+iCSiLF1juLpLp4vibQCYR9w/iDkVr8Q2DNRrY3UtXzZOckwdvVHMwXHq4hBcMLlFseyFHb6qNxysyZYGgGni45S/a8RWgczmtxpvOF23NAe2cszIzM85n8/tAOaB5rSOOit4PMIWKMhNQRdzBxyjSA7L+vuN8KJSP9zO1e/ON+5Sb2oa+1zntLN9Sp9m4wcAs9IDlTP5TDKESCu0W6eoE+wpmEO9dY/VjG7zOQdS9LF3ol0bQ+ZrzMJcyOWWEHKOTWZrgSApYlB5GXiruV3Dyly/pUqVKZiS0yNfiG2m+wEPrNEQCsYFszCUKfDGnPLKuKaNwI2h1Cu1hmlnH0gcTm1GvUbagui8xJc3EyTyr1Gt/DJmDpnjMt9oymS08OppxDOhvTdS/kWhVS6yccIJoB51qKz5t16ig1jAGBCw1lRjGNEqHroefMuRaDYyomjDRcT7YAhLspjpgMiclzLte74mGkt5cJcQmTK+rgj5MVCsvW8+5pxGTWJbApYCVAJd1JZ7dnKnzGixhbKyiA+Ev3Pf0uowc6YV5uXXJcyX5jxZSxFamIxLG7RsMOLdcv3Cp/g7kZ5atdoaIa6t+PcURJtC5bB+cGmg5vD1FVi7wOeI5GPgqYAbys6iuhy+Fo8Exs+mtyv8A2KFUG3JFdnNxRXAL3L6BXHSTKPYEFKGH5QstX3g73oNXMa3HkqZbYNke808QM4lAfpkKcd2glXuVOYVhkYMxNkwTa3qWZku9RK1HlyrG0FMszwCtR+ssFSstP7SwAYfrBLH2WOrRLZQXOL1GceRrZIXBgWmcE5cxrxqoGs11lKxcQ5WHBCiMrKwylghTzO/rBzCP1Hm7Bww/aUgKixqW1+lP/Fz/AEUtKzE82J3hnDaPc+paKZO37xrUDB65m1uraI5FmS8wvvCxzBGH7Q8Ixru/+JS0qi40YW39stWMlKmNRt14g0rLZ1DCXl77laCg3XiG4m5qUrdLthrq89y/UUotgNSQNNvmVUSUwrcQg2OdYhHGM6Zia8NwN8rxFyxaby0NozS+hkbilV/QTWCuiGoLa1pGwD/hEqW0wYlDiByu5jJim/LmXrhoHmXYIvETqZjmA0HzLVVxVfMbgW5gdvoLX1LRq5wdRPGFNxwYFlSx0lyV2xw+YCpKpKKSPFs1Eiippd+l/SpR9Fy5ZEuC8qjYfpSjn1ECxnMBtrWOZZfkjJj7lRrunzGc4Ix8gwxinHEShkxillHiNSypQVlGAHfEdt66Li5rLNcQenbSYL4g+lXmHtac6bg1hzDnwOYhexlrUgXhuL1jTLJ5uDuTLYVn5gxbk+8HYQC/DqJKBaZSG8DaZdnVDZLnuKLvnUQAqHg+HrzMD0P4iHEfbzq1n6MJlANzjlL2gYWcxo0Z6dxOLKqbUqxfeZgrH5GEeJSiXfiPAMeYHc/H0sO8pokLfoF9htcsTrapDfQd6fUuNxglr/aPV6bGG4BbZyoC3x1LRSsF8zqU9w6BV1Ch1vsQEtL9cR4Aort7iWchAgp3rLNn+iB9dvUNTXCxchVvuUsasGWbQavSil1G7j+wW9+Jfq+Ik/IQgrsOZyDuLfkPmULn5JggaZjb8Qpl/EBRaYesQb2US/YTNLNgrowMBpeX4iDP2lWSo4I3lvqJqtAvnMyqBCjS9JfEssMMP2QRguZf4eTha1Dukte43hHif7jJi1QsHAztQmx+0xw3U9P2jUH2pjlp9RdBp8SrcqL9BuDBdR9qITkZ8wwIDLtYZxbN1DNmYBDY7z+I7om1rmX99wit26D43DRw1A1/6oku9PMS+HUtXUbYRkJWiF+r5Lg0UviOXPoRxib+blXoOJinWxnmXqzBHAYuYWLCUwAau7gosECNHiWFFfEsNyq8QGwN6gqO1vzLufIthtLrGoTpeyQ4Cy7uWVY+IoRUNXAkF0w0hoX8SiitbnMq0hIHWEf7EQS0MDzW4OCJfMrpLjvgcxuvAcBFS25qZXpGjCV+WyE0HlEcrJ5gO2zmOsN4igV3ziY4zFdxdefvDSnMevbZJSqrp/Mc1jYdR6gP2JQA+/mUqXxjmDngNzERk56xiUKll0MJ9lgtGvkcQFNteHM/dUiJCnroqAyJk0MGiuhCJ8BEJMapeCVStWDaBgq1la0i4xEItlND78W40UFUsOUvqmBzyxvHjXEUprqUNOlnGs9xor6ZL6hGFXDHz3RxEoh/gqB7uN9rm6XxPm4q8ejD1qiyU9UzDLBm4U1iHUdLmPGgWJQ0EX3PP+I4hQlNYGC0yW6R1XXxiN0+8Ao/dPLboqoBR973mLPZWoauzrPE3ssrpGvE8H0qEW4xWdRJt7cstId/MvVtMUwFkMIdtO5ZYUUZSbWD7mNtpYqroRxwS5Si24gXv0cHuamONj1OSUvP55moC3VVOU97lq2VBu0p8cEFaBmaz2QK5CUxmW7upbzNGfiF+iNcsS7NvUVotiuth+YK2N6IlhnNE1D5iYcV4m3A6lheVVcwrB6iYDzZiRyqc3iXN394sir69S4VXGl/pUwbzLKcRuonO+KgMq9E1QDA9+Ze1yl7sWz4iolroMEyp6LEj1t0VA5tO73Gcpd0MWW7r/qpRBhwTOKtCFqbqWdxtuNcRJV/cEA1g7ttlwMiqBi7FSvN3z6j5yf2lzXEoEDVY064mO+U7zLMneZYYcJ7ZvIDC1tjyFuIWq1Ea2MXNxOeEeENMOhPvMtNc5JgJtvOI6IsKl6i7GBYqA73Z8w0J+m5dwcXueFdwCgPO45GmX3hVjfUoIvhGu/hCXDOOtmZkqpW2rBj54A5m223GVTfdVED7WEKVpKMAe8vynlk3NIxdEQFvjmPBzlUvzAtFf8AlNhhLvJ8Sg4x8Mzhd1SNbTZygN1fyTb8UHifAT5BzGruq7GB4Fnkh4Jy5hQzV3DVXvcogHTE8VBPKK9HMP8ATLVr8wxUEXuHSaqfO7iGpVACXi5vMgjeTS+XmOZReOBMTy5s7lYWMy+5kbNNZRjzlfcoF3Uujffc1+iJBIq2twEryTGNfOUwaa6l0dJSYl1VWdwvPZrlY4to7b71MM2E3rUbyfmOiHKlsFx1Za0V8S7NA0dE4ooX4WQQrSGAsdsepe8EIAFZOSI0UYhwlgluNjYLaxmK9tM2xR7lPOS4l8rXdwb5vviW3B+It+nConZXiGjxYf0gEAVZn03Ogyuqjk5ViU5UH9oWWOFda5gMYYvv2gLRPBMjlHLmKXCX7haq1WsoT2Tc3gEEJAuuKlGAuUNwdn5i+QHdRl1sfgyxDHUylM4fEvUbKZ5hi5RFhiaRslxgH4Ic7csape5Y7TFRRnx0JneZ2S61W0EUP6BL6LzLSskwqJ/eOEp2wZSuA69ModYnXcqWjDflgWo7JrMdcQ8PERTGT0lIoV3xcWUWzTmmWVBNu2ZSkAC05wxM7UUZ2jiXmkhmADXZE9UPU6YmNSD6LxipLXACBkZn4by8RCvnCubs6iqjrzBxu8LEXWvmxei6e4udPhMaHhGuLIVwcLYlOUHQRq0AOPEehwUzLgb8JhOCHFywaQ/eblNPMsA03iHor7lTiMINqepYMOmDsi03MOZR/wDY1Q8ShoiZVu71KJllv9o5ZyGCCgFn+iKTd8idp8S7W83LU1hW5shrWqEuk5DEodqGx4eYWDrzqPWHjmzBIFJ5gmP3jNW2HuCO3e4DH6rghsvHmFpewx5jMFl78xA62N8ZYvEy4YF1mYE8CaQnkUKl/MK7obxgTKDlZ5epkulDRiNBO8TknHy3okUkIcnHU6MtHTl5gmVhuFF/iBlM2wNtX95SHg6lGWtqcDtm9hgmMQua07lHoRF/tE9LTXxKNgrNdzOw4QmRmsy80wy8+A1HZFGw+l5ZinOn9ImSb5E5sQAekhwgRUnRNR7NGBAl8ROpZCHXExC86y2aeSK5uBylJkaHKiDlq5RmXr0CVg9EW8NXg+g4AgoME/WWOIOW/GER20G61cBHQqN3LBLuc1mJ3Zb8TiMBFAVkiGVcPEMTSHw9wTStK7zqUDZ58x0QWnfcXBF4+6D+sXOW4qQ0KOS7hCcwUcpu31MwTzflGxBT29G2bOsEQcWOQ0FzI9U7S9dDajmPjLbD4mJm7SUBPpNIPzFfccquISiKqG8mebxfuUrjkyxgk0TBQgt8L3csUQVTwmRP7NxLoixtQtCxj+EAGxq5gGgqy5hgO28eZXPV/tmtMP0IGJyuoqx6CiM0vjiBqmEs7iK1hjMHQuoCLlldpVhSNEbvN5sYuJLPq+pdyr4isrWvvAlja2mYjt8TLtDLjMaAXVvXLLEFsDRRSYZ0KJtiWiMVzOhQvxHgkvAsEubeZTZ7ncZwIMth+9zGBRL48wCtr6c5IFiNbGarUegbt0QzCuCW4K3H6JTuCXjncYg8VjXbca8IYsbnPvhC5U1OY8mkyoHLVy6hFvGYeodsFfocSGKzYQhgOxMBWG+yLAMrXULo63fM1I1bA4jaONHOo1T+lS9ZlEoVtR7Y9iyx5Ricj8RLu+GWGM7rASkFst7YS61cqalMYHW5BVS7zV7ld/eJimnn6MeZQKtDCalePxNnh9XAyaNh37hcNDLcq4lwRUFocNTykbYgGKbZaW5iwFhkJRR+GyPHHpGYAFVtZlZY7qeIpltNN11My2CL7mNQCFVvpCp324jcYBpnTWGAXO1nMOYFCVCa5L1c2JJT7Y9N67GpcQquTOqlCqT4HyRM1ko1DrMGHiGlcYH3DSnvMsKQw3Ebt5wcCAw0MEq3x8ZlDS7JLUlPpiThrMTRUqRtKedVXolWe8I5jvi2iQWA2vmEvG4GNyFJtjmbWos4viYB0iDZBpCoGf0YthG1mGvLNcV7WOhH1zGs2lpz+JQ8yJ7XUsxYMVTMzWOZpFc4dyj3N6LxcBQqkBGQJjgzCxsCcrhmvzA0DOvbG/NkC5yzK5O5jfJMAxjuPyqbYFQFiQDDeIFo9oTF1zGfpGQrXZfMrdVC04pp+yWaN8QHZNkvEX5bg7qgoChVGTDJrB3CC9QNy/0xDd9Qy8vuAMBoTeasSo4BheYKpzPMlra3QIuFNXAzzRDH2UgNqDbWIBGRLTAvDAXLPpBqmLq5WXdjo10PyIAwUHUrhDc7ENvzLZ45iaO0NVl1uA1VcOycZZluG4D7I6xxPSPMwBcm0drB9ChYJph4mHCmLh7lDB1djBMsl6ZuFh4nrDnBt7BuL5i4k3L3NzlhrB3DiK+CUZULlJtwDUL1YzIaGXmYXq+B1HUOcMnqWBf0ETCCJaMvOdUqOYblfWCYLYu9xJNrMthMKmWLxKB6iI0q3NpChmdlFwMD5lYgwGA3QctZJp9u5S2/MQwxuVAQO5xwzQR3ksQVW5cVr3F41crxAcs0vgl7upYj+hFeOKyxD3KxNmFVOiYNl09RGUsyC61nmNAc1LblZLH1Y+yLyY5lGfZN+44I7V3iNUC8zh/d9ykPUstxoIUdH2mJFB3cuc9Vz2s7/wCQ7xEv955TAjAbU1crGI4MEv1Cqr1FzL8S3mWCYaxC2ThiRd11xUJaeBu5qcQNhQwlPRRpeM1r6Hu01UuxFmDizdTFjcvNzHO4lFHzC/Ur3S4FOZSo0XmVkJ0EAeY8Wh5JkbTfEWj2ZZTTwKmbuATdohK4Psm8i2IVUVuVAOKjPJLwhS9zG4Em83Ga9uL/AOoj3/tiDsxLjlCO+6PujEu9SwV+SXoKuZlmFT3slRzYI88+YmPS5sgFSslmNz8S/NRLvd3ESXRxTiVFW/dFd1uAWVHox+8MQwNwwIoNVQD/AAoYiFbriLTm45xW08ymOg8eeZQzjxmViXCvE2MxK6XJmUrGcVBTBw2wVFsaqgVv4huKi7l2eLgXPJGwjN9m44PMEzCE7Yl58BTnRyzZFF1GGgC0wXA8XDiisCXOyXw3Z5g0ivwQM/JBU/dGu/vMEpCKbvwTGU77J1/q+IOP1BbBaUy2ivqUpVlTfeTAF4ZmMama2MbbsxUz4K6snEyiEvGbn5kX6XKVBgtJxCKwdku0PHpK7oemNsm+DqGs32KaqW/KJVCogAI2HrcWLD5fzLhwBTm2Ol3Y3MDo7VLU4lAnMslMk0uXmC7SZLGHKl82ZmWu5eJvZjGZc66laXU3fUFgHEao6Hhv5iN/BiI4WnJuZB7FMqKVcwubcm5fh+24pzbqsxTReWKFUuLqZTQWPMehVZdsztrdW7gzW2PUzF4jpdB+ZRGIlFSRVy/uRNp92UINxbz0Sl1WXxHtz+YWhlTChJLXhxUHyTSA+sPlErm1GFYxLIHJhFYXMTIpHzusRI8xor8xomTnqNKQMzkGp9/uLLEyyLyKoi0tfvMDrM71H2WKEW4uFO5nP0C3EpHOILZK8uJaML5qKVVpbkmbBju4yipimCY9o0n/ALN/T3nMOfYr9ZQ9AwogtK/gmOLzwSoI21FMhTLMbkw3L0hgmbMAbLmXwOUO5YVZlsb1Hr3Lz4mv3Kux2m1XL3MLs4jKnEXwTZjEKskX4hKixpYuVQpJbA5i5MpUXkieyZhaB3Z9BhxuZTWinqcNDkTMWWi0KtRAuIit0oBwRr76rxFDuVOO7o8Ry2VblykMvhCzul+InUQAutX5lP0fuM4ivBUarzBCYVq+46fMlBt6l/2a8S0NeO5huLOibPyxdj8SC5GuocT8YcTZzMVnkgS2iG2jtARodvEt/YycswLCSNIDTKpD6GwOZl0jI0dsO6qZGkAVfeLiZacVbEhOnuM2RqKVdwQuPmJwwxFQrQS8Y8S4ldMpReoBL2EuQOL/AMPpqONpdtRbnAzFC0+7QzKAzDZuv2nnxrDe4BAv2TWCNwgDnmmFumh1UwfzGOmDygHph8+11PcQqUMasiV5PaNzICdRaYH11Eq8XElwYk3AmdEHDjzO9HBfUSsgN5RhBVSsw7eJhawlXZYcFFF5amfAOmCS4kMtW0PnhUWOKcsSB5mg7ml3G8HCe0I8pZj3zF6FdSygOFTGFa54rzKCPJ4Chlp2Pb8ynFLhtNVbiU8o3JnRwRyQ9VBy1ZDtFRdSx3XEQBgmacX+koeUsKvnu6mQP77gEAPSXFdZ8kF6jVYIsMicviJuNdS2waH4ih0cRhTUfihvuFpT3G9XOSWHBnBL0tHFzmqUTcugz0l3zBNbhZkm0S6YGcy2KIWlJohUVaRCxsaigYNSq0szs4lIzJyS+jmU5MMbL7j1LcWxHtVwfZrC43xQblNKCCg3plbhDRxKeUfM2oxf7GGJm9v3KQ/shFN92xz7gNUpsEGWG5YTubmfi76hSxVLsHUVW18R1mEx7yvSBofYGIlcx4qtxGOV5xxLFovib0Z8srUooxGnWJ1BW+BFxiJU7Ofo+YCtxamXPE5Iwh2k43KKcTgh+JUZHvEJ1mU1dkvuCUJ+0pVfQIUJhE4Ro2savrcWXUt5R8ZRxCoaupZQ/SE0GblLxLolrapmWefbLn5FRwSjraEscpxGGgPdEAJAg+M3LSW2uGFrfHEW0vEv8QpNDeiXx/jZYdXWeo3xgcJqzXcMscYygNYOoOL26lMINX3PAYg20+SF2fwwA1T5illvuMY7hcxjKSzqQQ+ZMHbqc1EXe9Qs1uZWMziqYzaaHcwIFGKhxcMaw8drP/AS7kqNjU4l8j2zYTaKOiZABcf5hZislphuGZcyxjHmOGT4g/vFuqe5WHuDLeczDEKQqMy+bIKdC/YjUrLiUrPpMoKTOBnUsFtTPuNagcgcLzCqhyAuz14lAD8JggZr1PJmM019MGrWFE8qIBZa8ywmy1G92yHEF62u2ITVowE0GBYVSg5nZJBMcK8Zy6gK/wBbiMw9fvhT+ZhijFDcXUrdM7ajcGPki8Gl6+kuhUJHQhaiZMpsmYAH1BaG1mGkmAt1jlLLkeqYlhf1y2Dz5noqXbae68zLP2so4w8RVuh6qIuE+oKH45/EEfwHnEK+Ibf0TiBngmZu44JbUuUQ63KP4S4ftnqKQc0YuVsifib8Tl+KDa4MgglbJDGWYgrikv8AS+Y0w+4RNAMX5gK1OjEuGyqnnhIuEKwXTf2mFShalSHCOYpsNY7kAWYHmUPDhi+MHiFlvVWQ1Ya2S+9vwypXHZwlsv8ADF954maIERgLKEDrKJfa6hzL4Y+uVxC41ghbgle4+2iEqVY6lnP25iuJsxJa6R5VLZYghUc14FQVZHVwstLgFouAi2Z9uYHSkjUFPYicsQwxq8TqYlULnmZ+0uVcz4hmIrEem41M8xJGBVbXPqVheMVM2BggrnOVp3BrR5GGtInncRkaJZJbWDcfBcpi7GmDOYy/otHZv5lnMRneCVuPSgealUZMnDHOrRz4+8EBw9YiG5o1Cnm8QYF5Q8p4vH3iXQJB2k+KmVoFZlr0DzAodzl3V3jlWhbrmYNGYsOiwPDUy1Mbrt6lsXD1cjs3KTRdnuYcwNd8S36MViWvqmC6RYyPtOPkTLRD43iDptckFnDHLE6hCl/RhHA5BBqTUGr0/oPMZ6YM301l1KBBeiTHoMy0gOT5hTUc9FRAp03O9vzLmGkomAYl2cxnlGERldxTUwykMAjJGqbmh8S3i/0zX9A0RlqXaLtiJ4nsfaX4GHRuPc2OUhmX/pKbe3ZFDf4szJ290mbm+5SUg+Z27WxhNumsbnfBp6SkuenuWDx5eISq5MCtpc5L/CVmkv8AUuM6MZR8azD6V9AOVpEU27QsVfBFBeDUtD4zuNzSZ6lHmVtt6lWRDvxEdEdzUIDG1+pyXqFMG25VqkpMJKdRkwKYK/MUlYfiYf4Sm8H0QsMS2tPc8Ij+5Z/RcXfJ6l8fpM7bPqBCj8Zhch5KFuJSZUJxiKpqMFGQdwedFcQgudMO+3h4gPKJU/6MNZZWRrEd8pjU9/pE84thqpUf0iVwl56bhWijks7ZhunuGSAj7zLAHbAOrJ0xvtcDOoXkkb5IVa3cGGHtcwntcUlELj8EvpbVTBQ2gwbxGDMv6ac7S1yW20xFFiLHCtvOVLsl+0Z5pT1LTK2qaAjXrc7uOrRlui3DM3ZTatY9zet+qmNoT57/ABMufdxNCzfmXYe1soS+O4Wa69ykNs0Bm8XHJQu2Li8Pd/4g+a+iH7tT/wC9Jho32ss4+i58MSldPHNQv5lAm7hlVM93RK8CuSP0bMLhNMbPmV20s1FYSKSC6QXJ9BYyPRMM/YmUB+JkK7urhQoeypl0XncymZrdTllekzIS9VRLYOPMZFgLA9y904feC3iC8TxMPzFleV7iG23twRYo/Eo6qFS8LOJf00tlgP1n7zB8LHbEPL5Ze1CbFb3VxzSeIBTfdTjvygqjncXRX+Iixbj8S7ndJ7iSVquBG7osSZSrfiVSJaHxc5lR1jMGPsVMM77pjqgrxAJxBsR12LOmVI9J0iYPi3qZB0xDZD8hji3GAljHK0khym5ckR4/CU/6QDkIY0Ocsr4Jsa/aB0TzK2jD6jYqjgeaqW2MZZuAIu/MuWolrGUh8JWFrqrmeYpfEoXhJc1cxGGorM8mI7qJe5OpkiepcPSZooRWmxM9jcQCzOUNsCquO7usxlRA63zMSWbEc1kcCidiOokeJQ+KGPcbZxviN3hHrUyauLN1E+dnLbEgtXqZXCRmm7ZUZL5i7KO+GivUVinaXzTPBKvNsW2YKeGVJXtDM+YIcorV4ZnErKA8QHdSxyVDDbCOIbVRzxTqXLt1c2yz3h/C0MEaBxtKRk3Dp31UyxHrEs0D6xL6N3i4hUznMwHaZ5mS6zhMCpdi+5VxbpVdQN9o3h+RDVVN1F2r8EAu0FpoREzhw3AWW44oLXMKBPRNz8yGYNsGqCB0nIAzH0QC2DURf0QbwXNCIGL7Yb9rcCqdTFihtyP0g+7UlV2MQMZ34grF3AiTbrCwbLW4INj4mLdROyHVzKz7zJ9RCo2EVTxHKtWsWPUtDqaZYuhpWPcYIK47lqdHctmBrMGKuuZfNeP2ixtn8HzBYC5Zhz3KBYu49QxA0zYdTw1PYlrtsnll7uAKGCRthXqPrhE+GIWksMw+NGU5i0+WUdVKbS9aslswm21IbPLuJvYS77zFzPMDMMUKijEsOZWtzKSWfLtKCTWYozJBQ+c5QGLygz81QRWvmffCoqfiNNH0MtYEHCOYa91MPHTuU9RPKTKss6GKgUQoOGFAI8EUnBUvUIPZ9k/8iU2ZWfTLlVMYWuO4K9H0GiMNTRF079xuiBFPrzKeqywrfCHcYDhKitV3NNoCeazpV7l5rV7QsKsSMXFWC5bjNtsw8+0VJW7jMgCjHcxjcEwMJiMfhiMDjOKhoNxPRMRrjMUChbjUrWWHMnQirzMkWEQVyZnD/uE4Z9NoFuMTzh7lQYvCWd+TCnRPBKJUsG4Sgq09MUPEYjQb9Tdfkmq8mJer9MfaW1Yg2ntGt2N7h7a1xmfzCxGa/Fy919Mpj5wV5+IWVFyylFWXtH/UZZOO5iq99Yzf2lCoy8puhXKMbTvmGUeMzJP5S8W3NRSHNxdbmbsIEE48eIkzYxFYZY9sqiSv3XE1n2Sy2jwUotvNwj9spngwwKqbJa8odHbERI6woYpdmLUI7YZRvLYAwV0TURvPZUWtTypTBOD+IXozB+lu4iN2QfiUWoBmWYSX4nlM4GsSUmHR+03lZbJfLcxLuMVMbUAteAytqBQOojmWkjXae063AyvEMGz4g6+5YlPgmweNTnUToqtT5Yo5a0s4W5YtLVtXFoBgCX2WUH4g84uoFgfcogUlYZzP0Q5mvhyMyS8OIrylIJBqUal2QFVid8w8S0xSyRCW+0wQagrjaXiaihY/sjdJgyEfKs5nLSrc4PDqbuiF8kK6hcLY5g9saSHsg1NNRuEQTMZTMwLoLV81CuRbGSpWwnrPWGzUFTeh5lVxg9QtW3M3wsvl9MhXyZgcWnXMDLMHqFpcKpd7bllU18TL2OWJdTJzcAosFG+YVCBanJBDMNYEwBHIlNCVhOIni714ml6No0ixlUNwmp7lqdEM9YdyxWxwVMZYzQs57oPLXKHNz7dkHqWwqZsWdzODIt0yNAmRupfsRxPEiuSA5hruNBA6Ms8UpeUg9pNGkbE6DM+YSvpcpyQDAoCRfOKr4x+8A+gBzOBdOeicLx1G5ZydyswqKNYzH49uYW171KErZXrMVkue3MAtXlaLV6+Y4Fr5zEOotjfBzlU4iEf8xK5o7iF1+lyiEN+yGQ6MQwqGMtFb7mF6y5TZIsv0B2gy/pKRNj9A1FVBzC0UUCouSYzUgeUGxFfiyqrEumUae3xG8Y3MXz9JN7L+yWSsInsqcp+04VuaYo8y3WcS2lsdWfc0fG+ViG5snNmrlSlfKCRcsKJfyS7BZtqBnFviUxm6mMgRZfBBkw/MNW0rNjxxCnfgb/MXVYguogAF2ziKtHgMuw1/MLmhc8z8QFtgYhwG2N1WN1uIcS6lyorQcxhIUhd17mHwOJfuuIhKpL+l2uOVOI8Rq71HUGF3CDUQq/pjXEdhFTplaOQmjMAGQS7whRygvMvM+IGCQC8VDFYtXXMeYAmAFOSWzUMEUCnEx3OyB3sJgauZF+0rSLXiWoFxLJq47ICmbzi431C4l1p4MoGiyjzZgez+YZvNFYfKwmTbt7siRotyuNMwhZePLKMqV2Rt7T3mayPxCn6pAQB7uDCpYkt3+Zn87q4ib+uhGe5Zc4hAbS4cEiw+itBKjmMLSwZlC5ZKG8tnjpbLoQmQCdmmJSpwS3lOMQjWKhZUvWNKkausM+7AjoWy/AtqPbCrzLJdwXjMAJL3mEGJ2SjiMcHwanCahEMvxBqwrEpbJe/QmI0M8zMBSrV/iG3/AATA48Rvj7B1cXWqujULSbn0uYxaVcaYmNJmZquuxrMy4sDMol3VzEYDmP7VZ/WxNWHzNmkC7wSYS5gSZlsLZZXdxDL2pxA8ARbh9BlATNwMfQ+nzHGKT3mJxAmxK9QOEoVrPU2X2lQ5uJcqBmZonSqfvItaPtDLZ9iAcx5N4Aq4n2yCulB7llOZZ7RNWJkkz8wHYQVV1BUKZxCqsZc5McR1sXC/olLJfM/0sqqrHifgQ9+1C0HMy+xM+5XJo8xDF5rEDxQbjXaHzCR09YuBMIGD6ClEzPVVDeHCvUoMRfZ1HLYRgNNwFR7wTzHHLMAL5Mck4gC1zmUC7g/QYyyBJp9FO6Qxgk2nIIeuM5YMywysmt5bgiYleQQ+ljLIoENNh4ZdAYXznM1gYnBhZeYXgBGG3ipaXnLiUlR3N25WJdAW8QuvVco4hmUSha1O9Rtw4gGFOYWp39zKCvuULqajYO7Jl1uoAMJpY6Uq+xlVgeE4JZIOPMANbuKRANszR11qLes2dQpbd8QUsx1H6xJkG03ltUsfcQ7Ez4lnqMYDbA9WkPaVxU1Tf0H0WQ6S/oDDMZ5hrEGj3Jna3OsJXiVTx6Y4tiBRgCCaSupZUTn6PuZ7mhSPUGFsz5lO4QDc5hb+xHhLHkmeHI4+t2UmCIkxVRpRFFgusJUq3cbGSMLRZ+0rfF4mVXeHhmu5F9hYYlsWkVwOdyy9BHCG4ODmBy28xiwFMATCvOmV9u9PqNfbWU9uZYsHqBa5IH2wXOEwIMg4lAeIh94eBxPaThMcYuNg8ziX9CXDRy1NzYRMNtQa69MKYgmkgMNZZTXF6uXJ46yvrP0kgxIiRUWq+Y9WYiO4gZiKmFg7jqumYwK6PoIYNoMLPMoW3aXDTSi5sStANcXL/tmY6lHUrwQsuiFLtFxJVD5maC6xmW5quoNawAJZjzNvAtEb8IDiVbh3HQoWZOy0XzkhC/QZhC4Jw9OYO8xfUoqEvssyayjE3lmKQKFNo2MsykAPMH0uZhcoHl1BdAeIe05slOCfjyoHqohE2arEohU2+oK1oS3ZgDIu1SKO+CPgQTEzcyqZviZzS3C4bQXWdRxiyliUNnqHvWlsEaMyuzwWXFLXUqivd4JRzb6HNrOSUCrZTuDvou6xMfSePpiYYfeLTeWSsV+ENCMy2iruia4ueIIW5lMR3qyuHlsxtB7XOZGH6jDDaVEWYlzNhsEaPpYVpfEy/txC+WojRdITmr4lGs64IsNodhR9Eyy+pisPmGIR4lFBxFrbjiU12yviYO7IMcI076zMhDZRtxojuyvMIB27PMsz8oHigNkS1OkfZb5jYaJilWYlAN0zL2urlzSX7VfEckYijPrB3LQJMkRNJKUU1y7lCPqYO18xqMo6My8eEuHi07Y+ECMhFCN1h8wHk99RHb94wsb0Yk5zIsjBxNhNcRS/LhFys1SrqpgJBoRHpDbDmyWik7IhYz50e+Rd8EIZQrwtOJt2Nlh24zeqZkFF3ChMEA6ZoPadwHCepgqualj2LdReG4UmInEo+h4oAQb1L5i+icoXIZg5M47TGF6grKMJY8qxBnKZxNDAXHqzdRj8EJZFKGycYV3MvH1OMfo0NQvylJVrgnM5OtgTcWAsZUreqDtO6ZkFb6ZVI3Wc1uZSqG3MpNQKgHHiZDU3h6I5y5gmXQv3hquRiPLSpeE3bEv1y7RI3/YIKLUgb37N0yS5op0JwqLg23txH2qxPGC6I8yVQRLpZWZqpfFmuhXrl0G4+bJZxEojKJ51FXwScEOmelkZidBd8SjwC5YFXjRfo+mX0ZSHQZmZZrPuFoTj4lsi+paoabslNBg0g+JowQ/0DcFPPMGmaVv6JSjnzL3I+0Ew4TC7l2TcwN6siRZ53N4vbuYoKl7Ey1D5h0vvC6pu4sp4zgBnN0q9w6hDiBeKhuNHN3Lf02HE4Mk7eiBH4EOwoHiKlOofvMermVHZe4Dh2xUCFVX00SmGmPXzxDyLDUrygrxuHYQ8S5v4WXeqEBhWIglZuJMoGQqEkpUBgLLhtE+JchiCvEcxlcCt1NrBcUMiZcJ6kaMEAfFBDYZrD4RTTDZA4g9tSiA9i4l4u4ui4ICqNxdb4G8LJd0shy6xyXnFbYCFLcCVIm3qZTWEuqJ0JtJuYrFuQ3CSQqkl9hZwgvBFUTKiKnklhGUtaEHSm2WERyamlM8WGtGHf0YnE4xFG1sV1BLCV7Zj+ku/o+BCfklSDRKwyqz3MmG9yn0cxEQJSV+lEGD0+gyjEVoZRAPwoVAFeINZpdkLqGEt3HjgrSYlxw3tkUpVdohoNbm01bi7ttlAPVEBjabmXbEYWvMOmsu52jMJXtEDnGvortEEsy1aq4JdlpET4RRIuUMYj1KiVY7uOriPMJYIkxhubTTqIly+5eCxatChuxApx8w7m2ULRKNsDWB6lFf0lNMxGLwS+MuUqF6WNzGWITpXBi3iZlZTNv6ELEuLFQIQKoXBUXuNOIAYXPmGkzOoW3S4johAcGosaZhGX0ZcQAxK7aKAbZVwXZKCPrbM5r3FGrM0kzB0EwJUEXkfeVZSb4mSUSyF2YhsZ1WNxxVrEzUqVB0IE+b1Dt+BbzCppbD4MYABYnAxIu7iHUZqjU3EkJxWAm5h0o/hL/TlBjI+kN9EXg3HaDWoOPrWYiVzmAIyrdr3Cegiq3fEMyz6EIy9rblMQQZf04L9YcvMFdXglRt1AULQdT/wEWTN6lZdIgZMRKtEpEe8a8MWXmWAjUVggKUkaYghC4SKdTFvUPpoU7mWvExS3O+4o1C2w5tVEXMOerNipjw4lO1TLZCE18I0IxzKCtFAi19BtRIUmJ8xADuEK8EphIcEet4a1MktWfqNJ6yCrpyjupvVJkiJjF5SFS4iOR/UnGeuBZDDAT4mSYGpg4Q56lnCZFBmXVWNkUVovVwFsTE8LSUn1zKh8rYHcByVKYltjrg9QZqvSCoMEgCuYjSL1FxCiqzE4g7kQyoqBCkoKsSpXYN1BqAwzS1cETD4nOJVNTHiV4lettmChfGVIVmYKyPs/iWaxuZJyS184huqgfRMogtGABRAYHuWfTENsiQXXPMyqyXbPoOmVsZWIhHJKSt9Ar+ehlfkT/YJg/cR/wDTTCjfOf8AokTb/PlJcnzgHKIU+/2husq8oWu5japf7SiGe88t85YgfmT7kym+g+VGD/QSofKtLR0ecQ3+ZHVneVHgU/KbtvlMOPyluz7GfpAQnLPaOly/KZD92hX+8mL9xMcrfN4Z+8n++R5+8miA8pmDY4q+GfhcsBnH2jKofDHDkeIcgeoH+Gf6ef6uP/js/wBOz/Xx/wDLn+nZ/p2f7dM/7qV/yof+4n+1T/Xs/wB+n+xT/Yp/sU3W+UTFTkwn+3f/AIT555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555//AMWUIzByBbeoeAG0xMNBjK/6Foluh5gDsP64YgaDp/qYxpGh5/6KgVaCe9WbX/ut+bmv2/6P0uH959dbg/e/9HNnI7pA50H/AHW/NzX7f9HgGvOwdT8LTFyf02xApWc/6JgSIUS5Hn/uAESx2QAAB1K8g6Jb0Fttd/8AQ3FLT8KfpFLD8q/rNf8AS4dhV8//AK3/AP/EAC0QAQADAAICAQMDBAMBAQEBAAEAESExQVFhcRCBkaGx8CAwQMFQ0fHhYHCA/9oACAEBAAE/EP8A9v3jFI92F52AWf094xSPdlyIchYj8uuIIEAiI8J/UDNalq/KS+U2qX9gXynaLV4cRLxTZDfn+wM1xfQiFhvJFHz/AJn+zfosv6FYifMv0qGkgAT6/wCzfo7RyEnAMI5kXR+IRZ9a8rYYoixJ/p1iRB+KYy+vD5NIRnpDXbaB/Y9i/wBeG/7D3F5lv+Jv+YVqxPpN8q1D84nHlHa8SMwicTlcxy+XLb6VWfVWrL617vmGIgZVdVY8lFekGoDl6bQVlOwxcq2OgBGjFx7dv9Jtlvq9h5TnxI9xLgTRtFIHaS/w9qP1WEU30oUHIViJHF/bH+i5EWoqOB12eIva84hjuVL/AOb7zaWzB/CokaZBQvYrN5OhLG0oHijaksW0nOnmB2YsUmfhSHUxbLiJA8PKwIIsETVeLheKSv8AE5jmV0IsmsM9s9FdH+T+mfo9atfmEVjWrIFtgA/aPtYv49+0fpe30fpn6D43901Yxtc4WMc3T1gX456GasHAQ/bhNFkQaBgDgD+kjzn0TCfC1wqBefK5KHFrfOxPNBYKAWc0jyCy3RsL1aW5OG/3M3CUgolSzYvFj6WXYGm+RgytR+6rEdChr4Yu10MoIE0frKMbXWH3CWMij8qk0hwX52X4h8wrB7CGbDk8f5alKRjDqfF4kHVEh+rLm35e8TElot8Fb1l0CG8nSar9UpSBRVw/el8WJs8UF8BAyEwg415IEZCnFdiAAAKAmq/0oJFRJXcyoXUQHflEuiJ0o8KXNlbQVMmw5F+Yu5Ll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JiSnoYJt9bBmLzvNpHLtylQrTTn9Nc9PX8NeMdOdyFT059Mp49eVRKSsxIi0nNetR15dS887Ra1SuUQd4pMluisRS1Kmb8jpTpVU0kvMI78ekHG3S0c4vFla9eepNL9DLMF6L1SJqW0xKzzmh35daxyjZReW/Psmr5/QyZ153CadOQWW6c+uXPn15UmLLS3biWloMbVlJvEWShF1S1gOyvWSk6eJnssWpz6lUWWVoJisx1rFUm/Cx075u635deWsTePWrzd+CvL29sXfNrlCGuStgjpBeK842dvP9Gq86pdee/bHXx6+3l3jzp7VuK9KzJStlV18e8vHhfnXSYqexl46bMNLQERFpSvOLQdediJtQms1JkljoqKSSe3G5Nb1OfS+ljhTvwa0ctOI29eFZ1pasc/dPHtn6eMlrnW1JS/NY68vTbnnasvXTVWk8PVaurLntp424OcYPSxXNL68+/LniYL6M263tiz+tm+XbVlsvWsakxMQgLTCWsrnGdBOGjQq+fn0KRHGLVlLE2qWmYstuxaU6z16OHl1TOmvn2s64JunSsasuPTTl04781lWsImEdeWs9DV5lZc9uldWbUtz9N687Z7TzTeXXPs4szwvHTx5635tW2YGp2p1z5vqY+V4rFo3KgPV1R4M9+C9PU8n6M+dvWkmr0MO6vLrXSYZrEdDrN83SRor1ZtNLnrd8W3pn5em7BjOzXj9bWvA08umN149+OfTObXo1nzum/3d+bhm34TyudZia3qTbldZjml6ue/HbB033zvRi9HLePiRqzb43ydOludrrqVp345Rfl1tWjvqV+h9LTZlnvVfF+Z+4+Oxc3ueJ6x5KJjfn75KmmzueXPpeYdZ50zrtTpE6c3WNcefem5dmzxtGs9/D9fyo23zoxaumiaxU2YcerT9J4nv9uMzHPfDzPI74+ep6c92dVp6VpfInXjOda1smZoatPmTjt60cF5YZra87eh52+zp0weh0nmZdOXGo25/Y3Mvv+V7Gputx6rPOKyx8r9H4mb43qeV6MeZeaR1RRdPbFNb/MtKRFrS2ikzp274ZvLT383UafP73M3SUTo4aa4dZpFOFoz6PU9zw/Z7crZNOLXLws1uvLej1uXXG+t+EzV+Vxgy+zKfLR6XmazpvHTn7rcU78XG9oca6uEVx9LzfY28jl25TWnbl07x29fx/W21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zzzzzzj7Tzzy34LzywyxwiwwzywzzzzzzzzzzzyxxTzzz5f/AI84s28888888888888888888888888888ssc4M88888888888888888888888y6+6626y2w0088848yw0w884www088884SQ4pEMmyHRQjkX1I9kGXAgIcs/H7dh3EW5WZ/656koVMOZAhIYI6PkBEauYYInx/waN0vrCUyNBcs2RPVcxb28ZpKo07f0ZQvyWh98iWHUYZ8fMjVAFVwPE1Eh1ifk/YdNmOPwAR/GGu+Xvh3CAuwfAD6Z2kogZ9Vk7c4xssfFtwy9q0XFMXxkt8Zx5rS3YD4N4kGRlokwT6IoKqqpU10s5XTSVKMAqJGopc88kFUIQ3AF4PXlVO+oY444fb1efni+XIZGIwpEAmrKgYwMnYuFUQrQ1X0Z0tWdgjJgmG4VFQN8QqPk4LGJOc0QEHEgVyQ/AcieqgxQJJhK6A1fE855nN6zvw4YQm+qbEIrfAp9EBy5EOQQY6YIQsDNwn90nM5kxLc7NoU/RQFUhMJZBxIKkC9wkNsTvIRYMgFNsz7fw7MdF+vxMMeAw1bGWY38pNohmmxiIGAG52c/hPy6QUeODV1a2Yes4jPwEgDL+rzfjFELEz9t2jRY362gC/fDDjr/vL3bmeHnD4s8kvbfnPvFACGeyyqKDb3Fx/T3v8A8502TXLgCf0VeWxdHvisgugh+zex781w7xz399UcJryUTGMQsumhimpqpLczWy868y/+/wA9ln0J256LhE2J5IIvNIoaw8P/APbDzP7H7zDnpWAIQWub5+Wzj/8Az7kvpthvoog//wBcJ69/MrkPwY8PkzF0vPf/AK2iKHERpA1e7XuOLPH2sXHbhVOoFJz/AM/zxfa7d9rnTTBvvss8zhvBtCBDH0NYY3y0/wB+xlz2gndM76IN/wD+uS6YMvjjnk9BD/8Ay8/vvqgjqQVupj//APbbt5IOePc/sz39d9t888YLrYZlaI7Yo/776/RiPN8/OeAX+vfN/Pc56YKNFr74Y5/7766jr77+NMsFn3+/s8888PNsWXz777647rfL+AKIcM9tGz3/AP8A/wD/AOvAJYhAV+++++ue16dHqnHzLxly9/f/AP8A/H5f84TT177776JYdLAScuPdssHz3HXf89W87BFepDz77obqKQTS0O+uMG1PzL7yDjn2FVnE32nWwbqJKK/F3CS/dv8ADvFcY+rrkB2mICWsQh04gLc2Ek4C0opVDHnUw8rTTJW4EsAAm4lBUZAIgq2A8Q8oscwgkAUCPDBUQ7EhK7iniBcyoudCA60o4MDHf3DLfDMFYoOcjs/txrF9gAcWm2C5B1jTzDjrHPCstsgpydSraZtNao+W6C6qh3DLDDvvHXjugfAQXnkATMk9wsAYUzrDCpnXLfLXHX3Z/cZkxb3TcrEQ+ZQFl+wMnNrfLjzbP/1H/TQhYcjS3oBAAi8gA1ociEsgQAwQAwggAgAwDQAgwDTAgQgAwwgAAhBRAAAAAAAEIAAAAAAAEIAAAAAAAAAAAAAsAAAAAAAUAoAAAAAAAokAAAAAAAQcAAAAkAAAAAAAAggAAAAAAAQAAAAAAAAAAAAAAAAMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM/8QAOBEAAQMDAQYEBAQEBwAAAAAAAgABAwQREhAFEyAwMkAhIjFRFBVBUAZUktEjM2GhQnBxcpGxwf/aAAgBAgEBPwD7FT0tRUk4wxEbt62ZSRnEZAYuJC9nZ+AaaoKA5xiJ4hexH9GfgEXImFmu7vZmU8E0B4SxkBWvZ+czaW4XbTZFKMWyKpwrIxKUWdzZ7bvw9HUexjmCapmrYxjaRxaUvHN2e11PsKpiClcZAkec8QYf+7qq2NHTAbFXwlMNrxN63f6MvkGJhDJWxBUG1xi8X/uqKkkfYO0KY3ECapsTk9mHHG6rNjSQQRzwzhPEZY5B7pvw6TOMR1sITk12iVLsapmmqAMhiGB7SGXoyPZBU5U1TFOE8LzA2Y/R7ra2zpa/bMoiTAIQiRmXoyNhEyYSyZnez+/NfRk6bV/TTZssY7D2mBGLEXoLv4uoAj2hsGGlCeMJYZHJ2N7Xbx/dPV0tJDse84G0RuJuL3tcXG6rtnuFXLtAamA4t7vWZj8z+N7MqmSSecKmkagMLM+8k6xdlHKFTszaUU1TAEslU/jl5btj/Z7Izi2XsuCCSYJJXqQkcQe9mEmdTUsNRtWLaIVsG4ZwJ7lZ2x+iCtpa99rU4zDG8xM8ZF4MWLM3/ibdbO2YNJJPGcstSBWB7sLMTfsqmspZ6mtoXmAGmiFxlZ2tdm9HdSA8ZkD2uLuz2e7c62rJ2Vk/d34Lq/2XZewqivEpHLdx2fEna+Tqro56OYopgsTens7e7d/SHTBUAVRGRxt6iL2upqilpADeyBGPoN/Bl+Ijo/l7HNG55FaMh9Wd2vf7BtnbMW0YYACIgcCd3utqbZiraGnpwiIXAhd3f+g276Ch30eb1VPH49JlZ18rb8/R/rf9l8rb8/R/rf8AZfK2/P0f63/ZfK2/P0f63/ZTwPDI4bwD8OoHuys6s6s6s6s6s6s6s6s6s6s6s6s6s6s6s6s6s6s6s6s6s6s6s6s6s6s6yZZMsmWTLJlkyyZZMsmWTLJlkyyZZMsmWTLJlkyyZZMsmWTLJlkyyZZMsmWTLJlkyyZZMsm1Znf0ZOzt6t35liyGUfDqRyxuzs2Xige498yLFvFEZ3fFhQSXbxtfv52fBv8AcyZvH0v5fdMz5R++Xf3u1nZFETvdjdkAY/W7++t+ff7e5gxYuY39r/YPxPtDacQhTUMEzuY3OUAd7N7M7Ki2bRRwQH8KOeAvkY3O/wDV3Ww9pbU+YT09TTT7g5DeIyAvJ43td/p39FtqOkpxhenkN2u9xspq5p6wakwNwEmdg+tmU+34p4JYmppBcxdrva3fu12W6lv/ADn/AOELOzWd3f79kPuyu3urt7q7K7e6u3ursrssh925N29+wGNSMWKjY8VgXusVjqQ5Em1LWyJDpvMUM+SHQkPYkSEkOl291jqSbSVR9aHQkGuSEuEkI8WKwZChRopPOozMuAAc/osHiLzKZD5UMlmWd0SFSIOlYoI8eXisUSEUJKoItIODZ88QliSr2BwyFGSkLEURfwVSHkiQoxyTtu1GeSLiHhF20KItCH/Ei82kCx0xTDiWSnM5AQg6m6kHjG6pvKaJDp1IB8VisVu9B0iRaFqJJvMCIVALEpRxNTOKpAIkMSdxyRcE0aFRdekIrFOoxTXJCKJEh0FYokQqMVisVGSlUZYqoJEqALBkiR9aIlvEMuhKwKONhREoS0dQAyEcUSJEh0FZIiWa9D0JDJiiky0IGJSxYqh/lIlKiLUZTTFkCMvOgLyaCSiT+qg6dC1bhIdBLQkOgqXzCqCTwxRKVEsFisVF0r4fJbthBEoyUcwDoM7iKgqhNFyC4JEPBCW7mxRIyWSIkJIiQkoulTFqIoixC6h2lFvMSFb2HHKP1TVRqCV5OAuMlHqKl8suSEso0Yoh4IxQI+pY6CpCVDSUx7wkcUYGeOlJ06P18OSLgHUiRARKBv4SEchU8eJcAiukUKx0LwFCzmmjqIprBI6/10ph8uj9Wo8jeLeIS0AcYVD0qoWKxUemOSxxRLFYrFbtNT5JqTzIAtoX8zhHhIlit2t2ooCIk0fkxU4EAeVGSFYolA2SaFSxcUepeVGfm4hQxAtyC+HBfCgvhiE0MILcggHdreIiyRUrEvhV8MvgiUMIRrJS+YEEBXW4JbgkcZihkdQmOsiPyloPAKHtJByQ06CFhfgm6tctRQ9virIlPoRKMdRUXR3MnS6k0JCsllpF0dzL0IuEdIOnuZejkU3czcin5uSy0y5M/Ih7EeRMh44OvmY82XkR9fcSeUOTH1dxN0LpWXGKHt6j0Toh4xQ9vNyo+nt5y83Kj6ecPJl6+VF0csuWXSjLx5QyYrfrfrfLfLerLsJujXLnb7Fb8Vv1vlvFv18Qt+hkWSyRSLfJ6g8l8SviVNPlplz5+vQVGiREslHwSaP1rJZdlP16CoVJ0rLSHgLtpevQEHSiR6QcBdqSNCKjHU9IfXgLTLs5EQoRUY6npDw4rHs5dBQayaRcnHmZcEmkY8EiFBy8VjzrN7cNmVm9v8kv/8QANBEAAQMDAQcDAgUEAwEAAAAAAgABAwQREhAFEyAhMDEyFCJAQVEGM1BkkiNgYaEVcHFy/9oACAEDAQE/AP0KaoggFnlkEWftdAYSAJg9xdrs/AU8IyjE5sxk12H6vwO7Czu72ZlFNFMGcZsQ3tdvj7Rnc9owMdMbsDuzA7efPuyLaYxFFDFSmRuDO8bcsbqLa0MhTsQEDRDkTuoNpnOQu1JI0Tv+Y/Zf8xcTkClkKEXs8iqqgG2tSTizmLw3Fm7ve6ptphLKcUkRRGLXsX2T7aaxGFLKUIvZ5FPtOCKOEgEpHl8BHu6HaIzDPBJCcUrRE+JfXktn1sdJs0CIXIildhFu7oHdxF3Gzu3Nvt8auA32rQkwu7N3eylI6Pa0k5xGUcgWZxa/2TQT1Mu0rRELmDOLO32JnsqWsY6YKMoZRk3eF8eTcrXUABFEUNT6sSu7YB4uyMCgrqE44ZSAIGe1uduaEZK+vllCMgDckDOTW5u1lHUSQ0ElEVNLvXyFrDyfJFS1FI2z5njI2jF82bm7Xe6feVtcVQERjGEBDcmtd7OoKeeKCmqmjInjkdijdvp92QGxgJN2dr/2zX7WhpCYGbM/qzP2ZU1TDUxNJGV2/wBt8+pGc4SGE2E37E6jhnqCLACMu725rYw1PrHGI2GzXNn7OzPa36BszZklFJKRSCTE1msqDZklNVzTFILsTOzM3+Xv86Wq3Z47iY/8iN2Xr/2lT/Bl6/8AaVP8GXr/ANpU/wAGXr/2lT/BlFLvAywMP8E1nV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1fSysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrauQt3dmTEL9nb58cZSmwDa7o9myu7vdvr9W+ij2PVXErj/JkYFGbgXdvnY353UpRQxHJKdmZVW1a7emMLxMzdmJid3VBXNMwjLi0ju7Nbs9vnDbs/O6/EAm9EFhezTxuX/l1AAORbyJzd4rDiVsSf79lBFMNVQjzyao91nvew93t882YxcS5s/3VRsWc5HKKuIGve2LO6oqAKVndzzkfubszf2DZ7Xt+gUMdM7uc0gNbsLupZ5CM23l2u/Z+Sq4qbcgccgZszZCxNz+eGwY6/OYtpU0HO2El7qGkalM6IKmndjbF5+4c2tl/tH+HI6Ud+21qSVwdnwC7k/zwLEmLFit9H7OmrtnY89mjl/8Ab2UsgyG5DGIN9BH9esrPx2fguyuyu3FdusKkLpY6CGmKshFBDkjpsUQ9XLjLQiUXuWDoeARTDgqd2U3ZScDCiHFAKMcekRcMiphNzVPspnhyJbQpI4DxHgYsUZbxUzOggOb2svRSnKYCpIDiPE0SJQKXyQvijky6stYMagm3gZIoclsqO03NMXsxW0iyn4KiE7ZCqIDkNUdGDP7lS04OZ4sqYN1tImJfiGlYSaUVlpC4CvzHUoEKEeItWByRjjpIxYKWnPyJUX5SiUBhCWShq2nDkqxnGaTXJPNccVRGMT+5epjYY8XZURs0bqqLCsY1tqrjlprIU/hpliTKSVyWWmXAWsZKaPJskIrFVELCCpWx9qyxQFkK2TEWK20ARvkt5wiZqhr3jdhJVcwStdlVeCFGYrJZZa5IUKLQtBUbtmqxxGGNZISUzkShFEoFsySwrb0+UuKHQY1uUUVtI/NPDI4ZWdTycAoyxWRFoKFFpisVigA0f9SLQU0eS3eOglitmS5Pitrs+/QoVGOmKKFkw4mqMBkpltSPd1JjwCpEPRjJb3FEsVD5KTTFUEm7qGW24OUcqFRIVkslmi8lHtjcRYqrnOplz1dN2ZbnJGGJdEeCHzUnlrGWJ5KoHf7OyTJhTDkhAkQoY1ip/JCsdB0wJ/cyEcz9y9KCniaPhEuKPyUvBs4s6OQSU8eE+KjJR8E8mKJY6igjyUpGJYqnvfSr8umKk1iYHL3KnrYIYsVUy51GSIsVAeQ6YlpIWWhOOopzGzYoo8lGGOk/no3j0iWSyQlo5e9SeSp3dCSzUmhcIkt8vUIqp0Z30Hx1HiEUIqSPQUUmKeR8slCYmfuQjwTsAreICyRAY8Jaim8dR4N463iGZDUGt+JAikyWSIslihHFDUL1C9SK9WKkkKTSIsTU84kyyWYqL3Oihsij1EkPuHjL4kUm7NFUqWZyZZaCovHjL5IqHjL5IqPXFY6yfJFDxy/JHoTfJHXLhl6EceR4qUMSUUTEipWFDSshpiJSU2KipWfyTUrZqcMS6A9CToUv5qn/ADjVP5qVz3qbGyh5lIJKUecYp2NpVvCy9qqjyDoD0C6FPIMZ5EpJICUJxD7iU08Re4UNSKGbFzRVCeocgQyGKJ8ugPQL9BL5EaL9AFP+gDpj0C4xAyWBrAx0x0EekPSLjpB9qCP+uqiPEU0YECeEBiUFPlA5EosBKRTQ2DIeiArFY9AuOObEcUNR4EpKkT9pKaYMAxUM9z/qIqsB9orfxiamqcvaPQEfcmFEPRIVisVisVj8GDz0NY9YKfIEUBrdGtysUMK9Otyi1jFbsVuxW5W4UcKxWPXg8NCUxIfcaHST2hwQ6ChFbtY6ZdeD8rQlUEofNCKxVRwR6istCQrHrQeGhKXzQ+bIPBEqjgj0y+GKi8ESmLENBUWlTwRLFYoVjrkn6sY5GhJESmLItYvHSp4BWSElkhL4MPloSLvrB4aTlkXQFZfAh8tJpOCDwRIy6eSy62Rfd+FnduzrIvu/Ru6u6u6u6u//AEL/AP/EAEwQAAEDAgIGBgYIBQAJAwUBAAEAAgMEERIhBRATFDFBICIyUWGRFVJTVHGBIzAzNEBCYnIkUJKhsQZDRGBjcHOCwYOi0RY1ReHw8f/aAAgBAQABPwL/AJbl2u5V+iXa7lX6L9JU7DbN3wVPO2dmJoyvb6iWRsMZe/gqerjqC4MBy+oe8MaXHgFBWxTPwNB4fjHFEgAknJTaepWOsxrn+PJU2m6SZwabsPj0idVTpqjgJaLvP6Uz/SGnJ60Lx/dQVENQzHE+46NTdtNKf0lUEDJp8L+FrqKKOJuFgsPqNI/dH/JaI7U3wH1FX92m/atFfeT+w/jdOTSF0NKz8/FUmjqamYAGAu5uK0joyGaF7mMDZALi3NaEqnTUpa45xm3y1M6Gnax0UbYWHN/H4JrXPNmtJPhqpZ56GoY4gi/Ed7UCCAQma6+Kq2krxfZ271AyZ77RXvblknTTUtIA77RzjxzUMNXUXc1x+N1UTVIcGPc4OaLcU6qMNBE7i4jJRsrKokhx+N1Sw1FO6R0rjgDO9baprJcLXW8O5Sw1dJZ+0U8+30aX87i6pTP12Q8Xc1LHV0zgXOPxuqerx0xkd+XtIzVVXLZpPwUjKykIJcfNU1WJKcyO4t7SfUVVXLhaT4AKSOspbOLj8QUKnb0MxPaDc1ov7yf2FVNTJNPhicbcBbmoIzHE1pcSeZ/EnVpsOiq6WptkLf2N1FLHNG17DcFVtUymp3vcc7dUd5X+j8JbTySH87svlqZx1HV/pCDvcZ/4aoX0+joNtLnLIOq0ccKMuiZG77ZuJo4c7/BTzPnmfI/i4qmBFPCDxDG/4TOOus+6zftWivvJ/YVpftxfArRxG6M+f+VpT7yP2BVf3Wj/AGlaMtuo/cVWfdJfgqXeMZ2HaspYtJytwvFx8kYZItHTNeLdcLRHbl+AWlbbsP3qC+41XxatEW2sn7VpS27f9wVNfc6v5LRVtu/9i0lbdHfEKk+71n7FTCQ7XBx2ZWjDHvHW426v4yaGOeN0cguCjoeugcd1qcvjZehKuXE6eou62XNUtbU0MpbyB6zCo3iSNjxwcAfNN6GlaHe4Or229nXorRb5pGyyNtGP/dqbrqmk00oAzwrRsUrJyXMcOoq6l28fV7Q4KI10F2sa74WU9NVXDnNc5zsyjSmahiZwc0JgrqYkBrvK4VK+qmc8TA4C3usnU1VSy4mAnuIW+aQOQZ/7VKJ36Ps9px//ALUFPVsDpGBwcP7qTfahwDmu8rKnpBHTGN35u0nU1XSyYmA+BCeK6qIDmu8rKnpWxQGM54u0n0tVTSYo7nuIT9+qbBzXeVk2l2NFKzi5wWjoZWTkuY4dXmqyjkZNjiabHPLkVTyOfEC5pa7n+KcOhPo6jnk2kkd3IDkOg4amaNoWA/QNz780yio2G7adnl/Ny1YSrFYekWrCVYrD/wAzri9r/VurKZvGVqZUQSdmQH+QhzTwIP4SqqmU7e93IKSaSR+Nzs1RV+OzJe1yPf8AUOcGtJPAINfV9Z92xflZ3/FSvo6UAFoF+QC2VJUx4g0fEZFMfJTyNjlOJjuw/wD8HpvdgY5x5C6ZvsjA/asaHcBa62dd7w3+lbKu94b/AErZ1/vDP6VSzGWM4hZzXFp+I6c309SIrnA0XcvR9P8Aq/qXo+n/AFf1L0dT/q81RPOzcx560ZsfqK6T6LZNvjdwATIamN4kZA1uVi3FxUFS2UlpBa8cWn6hxIBIF/BbzUe5u81vNR7m7zW81HubvNMqJy4A0rgO+/SrKwU4sO2U57nuLnG510NeTaKT5Hp1vW2EPrvz+AWkDUsEexvbnZVlJUyiKS13YAHBGKqp6EBl8Rfc25IRyTUNpe3ZUsm0p43d46VV92m/YVTfd4f2N/wq+d8ETXM9ZU1fFNkeq/u1UPCo/wCu7pxx3NTIahzPpSEYbNxGufbvunQ4QCa59vinQ4QCa6QX8VAzZ1zxtC68VyT8fqKNuN00x4l5A+A1VowbOccWOz+H4KSGF/aYDqZo6oexrhhzHenNLXOaeINlQQw7vE/AMWefz6dV1aikf+oj+pb1Lt6g36sQPV70+aV5u55VJVSxyt6xwk2IUFTI19THIbhgJBVEMNJEPD/PSqvu037Cqb7vD/02/wCFpGGSaJjWD86pdHshs5/Wf/YaqHhUf9d3Tngi32n6vbxYvkFJTUcIMrmZDkgaBpuYJPmMluFK2/U5c1o2Ngp2vt1ncT03ODWkngFQA7Eu9Z5cPgdTmhzSCMiosdPOIb3Y4HB4W6bgHAg816Pp/wBX9S9H0/6v6l6Pp/1f1JlDAxwcMWXj9RTfdof+m1VP3ib/AKjv8rR/3OL5/wCenUQiWJzPI+KgeyTFFK0CXg7xXo2k9U+abo+lY4ENzHipLVEmyjHVv9I7/wALh0pGY43N7xZRyVUTGxmmLsOVwVvNR7m7zW81HubvNbzU+6O81SxvjjOLtOcXH59Of77Sf9/+FpH7o/5f5Wkfuj/l/nVo77nF8/8APTrI3PpntbxW/taGjYSdwFrKWqq2sLti1o8ShHWvALpw34BRUoY/G57nu7z03HCCe5b/AB+zl/pW/wAfs5f6Vv8AH7OX+lMrGOcG7OTP9PTdS0xP2TUAALBOpqYkkxNuUAALAZfUTU8Uo6wz5Hmt3qm9ipy8RdbrI/7Woc4dwyTGMjbhaLD6n0fT/q/qXo+n/V/Uo2NjYGjgPqJYI5gA8cF6Opv1ea9HU36vNejqb9XmmtaxoAGQ+omiZKzC8JtC24L5HvtwBP8AulUTyYRsePittpH12LbaR9di22kfXYttpH12LbaR9di22kfXYttpH12LbaR9di22kfXYoJ6rH9MQW+C3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnit4Z4reGeK3hnj/uHu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8Vu7PFbuzxW7s8f8Acdzmt4lGqjQqok1zXdk/hp6+OGoggw4nvPAch3/yiaUjJvFSCUm+JGOS91Z/emiUHI2Kp6nF1XcddVUyx19DC09V+LFqr66qbUNpqRgdJhxO+C0fWCrpw+1ncHDuKlfs4nv9VpKirdNPgFS1kTo8+rzyU+l7aOZUxMzc7DY962n+kAz2EJ8FWVGkN6pYIntjdJHc880yvrqSZkVcwYXGwkatIVtRHNFT0rA6V2efILR1dvcJLhhkYbPb4qo0nNvDoKODaPb2jyCo5p5Irzw7N97WVRpCpdVGCija9ze2TwCoNIGd8kM0ezmZxCfpWqmle2ipto1nF5UU0z6bG6Etkt2Eyqq3179nQRsnt1i48lpGs3Smx2u4mzR4qgr6h07qarYGy2uPEapa3SL6yaCkjj+j4lypZNK4yKiCPDh4g81ovSzay7HgNkHLwQqpRpfdj2DFcJzg0EngE2v0nVYn0lO3ZA8Xc1RVcssMjqiLZFh63cvSWkZtpLTUwdA08+JVRpTHoo1MGTsQHwTDdjT4Kv0g+J8cFOzHM7l3BUukajeRTVkQY89kjgVTaVLtIzUslgMRDPktNaQfSxMZEbSO/sFW1VbfR8cMoYZm5m3NQVNfT10VNUvbIJBk4LSGkqqjcbUt2euSqR9UYb1LWtdfgO5emKrGZ9iN02mG/NAggEcPqYqqCVxax9yE2qgdJsw/rI1UAl2WPrdGaTZsun1TQ/C0OPetsTFjwnihKS62EnNOld2cNk6eoDBxQlkz6xyVHUbeEHmMjqr/AP7roz/u1QTVzq6tmpqcSXfhxHlZaONRS6TfHUNDd4GKw4XWkMqGq/6Tv8Kjqq59FFTUtMeFtoeC0jSGl0fRQNOe34+Kwae9tB5Kty0vo0+BWmnCd1PRMzkdJc+AQlrDpSrlpoNpb6PPkqU1VLpP+IYG7zyHC60Jj3OrwW2+0PFRV+lTWCmfFEHDN3wWgLGmmce2ZjiVXf0tPs+IpHX8loza+h2brg2lzx+Koa7SM9W6J8cYEf2iHU/0gf8AqgWl3yGvo44o8ZZ18KrDpNssNbNA1myPLuTXBzQ4cCLqnbXur9IGlewfSdbEqQaRDn70+Mi2WFU1G98NQ+HKaCodh8fBU9W2q0vRSjjsiHjuIutKYvR9Tb1CtE4fR1Nh9VaYdbR1RY52H9yqIMFFTYeGzav/AMbpEjs7wLeaiP0Uf7QqHPTGkSe0LAfBaXzrtGAdraKSjM9fpFjMpW2kYVIyepp62rqG2c1rWNH+VpESH0PszZ+WE+Smo9IUMm/GVsxbxutMP2+iWTDvY7zVfPg0ZLJ3x5f9yii0o+gbTNpGCMt4k/3WhJy+k2T+3C7AfqCLghU1AyCQvDiVHQRxz7XEfAJ9BG6o2uI8b26OkpH7UMHABWfjx3QfKOri6qj7Z63JFjQz6R+D/KO6n/WSeSNMTidE8P8ADmtFPwymPvH+NWk6KpqJKaSB7WujJ4+KGjtKOttdIn/tWi6R9HTYHkFxeXGyq6ITzU0uKxiff4qsidNSzRN4uYQFRxOhpYYjxa2xWlqOaqhjERGNj8WaGjtKy/baQt4MVbo2om3PZT2MQtjPFUWjoqS7rl8juLzxWjaN9KybGQXPkLslW0LanYHFhMb8V1PoqdtQ6ejqNkX9oKk0ZPBW7xJPjJYcXxUmjKyGaR9FUBgeblpVBo7djJJJJtJX9pyOiKqGV5o6rZsd+UrR+jZaOad7pseMDzTtG6UlqBO+pjY8CwwjkqagqGV28TSh/wBFhvzVVAKiCSI/mFlTxbCCOLFfC210dHaTZVVDqedjGSuvdUlDUQy7SWsfJl2eS0bSS0+9GT88xcPgmaMij0gapp5dnxKIBBB4FDRmkKYuFHUgRk9l3JU2i8LJ94k2j5hZ5XovSjGbCOtGx/vZS6KA0Y6kiOeWZ702g0wWhr68NH6QpNE1LHMmp6r6YNs5zvzKl0bM2o3mqm2klur3BCjezSb6m4wujtbxVXTioppIb2xDiq6gqnbkadzbwesvR+kqrKrqhs/UZzWkKKsnaIIXRtgwjjxyUmia99NsXVgeOrlbuTRYAdyp6IQVVTMHfa26v4CtH8S+5tkE4DFYH4rnkoThYHu4k2Z8uakwkk8fja6sx/8AqwOCbhDyfK1gqcMfUCQWxDt//P8AO9KR9ZsnhZObd2SJkbYKQfTRM7mBfl+SaZ9k43FsX/tsmXOEm/gVSPdvhvzBvqklZG27iAqKYyB2KRpcT2RyClmbFgv+Z2EdLaxh4YXC55a31VOx2F0gugQRcdBszHSujHEDP6x80bHAOPRNR1i2OMvI424JlY0ybJ7cD/w88LZonMPNPa+J72uyIWNOON0MgGRbb5tQEeGxuONvFN0fDjBN7rZsZIOvyzVIw7093qjVWloqoMTC8BpyUDqe7nCnMeFvEiymqHTOpzsiGbZtnHmpqiTabKFt3WzJ4BMqJ5afEzBiDiHX4Knr3Om2T8Jvwc1NqquQvYyNt2E3JTC4sbjFjzCdJDIJ3G+0LupblZU021gY/nz1Nka01TNhtHGR3JUj3bpgj+0bxDkyve2YMkLHAm128k7SAY97di/qHMplc4ujxw4WPPVK2uzbV7OMAscL+Kinq34X7NuzJ+du9OrJyx0rXMDAcmniVNNUsGNrGYMN8yqWWSaLG9mHuVXVimw9W90DcAqR9xVTX4dRimcJNjEHdrtHwCp5LyzjF+fIfBTVDYcNwTi4WW/XvghecPa5WTzC+Sndhvj/AP8AVvbsT2shc4tOahlbKwOCnrBDKxmAnEpyWwyEcmlUlVijZFHYSePNVUFRE/G/meIURLomE8S0fh6mkjqGYTke9S0FVTg9TGO8KGcNc4PYQ08f0nwT5Dk7DiYfzDgt4cOHmog+ZzPo8s734KOJsYsBqqYqjbxSQtBs0jNNjqnYhO9uEgiwTqWsAiZ1XMY8EHmqnC6aUx4/+JnZuShgqH0Tw2wDjcBbrVPcySzY8HYaoIXMlndyeQQng4HYeNslSxbKBjDx5qaGohxCPFhc8nq8QosezZj7Vs1SxvZJUkjJz8lLTSmaZzMg6K3zW51MjGtIbGGcPEptPLjqb2+kYPOyNLIYaVlx1HAn5JtO/HW3H2nBQsLIGMdxDbJtHNC7qwsfn1XFTUtU+OJuMOsbuuoRUgnauba2QaiAeI1VNFEY37OLrlGkp3Bt4xkqaARGU4AOvl8FUMc4wkflkv8AJNjcJJz61rIQPYKMeoc1EwtmnPJxFlTxujEl+chKsO7VJQVEMuODPuWyqKkRiZuEN4+P4osaeLQg1o4ALC3uHTdQU7nlxBzNyL5Lh/vvfwWfcs+5Z9yz7ln3LPuWfcs+5Z9yz7ln3LPuWfcs+5Z9yz7ln3LPuWfcs+5Z9yz7ln3LPuWfcs+5Z9yz7ln3LPuWfcs+5Z9yz7ln3LPuWfcs+5Z9yz7ln3LPuWfcs+5Z9yz7ln3LPuWfcs+5Z9yz7ln3LPuWfcs+5Z9yz7ln3LPuWfcs+7oDn/PxrHPoXA4lYmnmP5q+rY15a1jnkccIUNSyW9siOIPQGsc9ck3JvmnTOOI381LUStieQ7McCqKok2ETnG9xmgQRcap54oIzJI6zQqXTFHUy7JmLEeFxxWkKqoppaTBhwvkwuvx6GlNIy0z2MjwDql13+HJU0xlpopC2xc29tbtP0wc4NhlfY8QFR6Qiqw/A14w8bjVU1MNNHtJXWav/AKgovVl8lFIJY2PHBwv06qUw000g4tYT5KhnfPSQyu4uH4rR9t2vzLjf4p9hXw25sddVNS8PjAjkFpf6lFLjbfA5vgdQ1jnqqpmRR5uAvkt5p/as81TxwTSuaXDjkAVpSOGOmyYASRZRz07I2N2rMgBxVHURPeWNkB56tIjeNK0VM/7PDjI7/wD+sp9KUlJMY307xh4HD/hV9QKj0XIGuANRz+Kqq2sNZutGxhc1t3lyp9IVEpnppGbOpawkdxVLVaWr2DZPazAOs8/mKrZqiGjpn1MMTpNrY3F8lpAVjSXisZBCB3ZrRmlpH1W7yyCQHsvtZONmk+C0TXyU9Lh3OWS7ycTVSVJnjLjA+PPg7V/pCP4AHukC9N0v5KeZ3waqjSU5dTRUsX0soxWfyCg0hVCfdaqMMkcOo4cCqWr0tWDZMeGGPtyHmpq2vpqeKN7WGpkkws7rd6ZpGsgnjirYmgPNmvbwT9J129z0sUDXPxdX4eKotIVBqHU1XGGSYbgjmFVaRqqqCpFNB9AGnFIf/CgZVu0ZSbCdkQDDjcVDpiWCoax9SJ4ycza1vxBIAuSi5kb3Ogqoxfi13BU5hDy91Q18hUkbX4CfyuxDWNY56tP/AGcHxOoOwPYbX8E6o2kOE99+OrQ339n7Tq0pRzyOhqaf7WLl3hVz9K1tPgNEWAZnx+C0oyQ+jDhNxK26qI6uj0jJVQwmVkjbOA5Kjgqpa11ZUM2fVwsYtEQSwCqY9hA25LfgtPtc6iZhF/pQtMiTbUj3ROkhabuaO9GLSFROyuZT4cBGCPgSE7Nh+C0fVaQp4N3ZQOcQ45nJPqtJxUVTNNExpAGCy0PUzzGoD5dq1tsL7W4rScJmoZ2DjhuPlmtHucaGnxAg4AM/BV8NTFWxVsEe0s3C5ijjq62thqJ4dlHF2WniStGwSw1FfiZZrpbtWlaaoc6mqIBifC7s96c2t0lLBtKcwwxuxG/Epsb26dc/CcLoOKqKWWTS0D8B2YiN3fFbLSNDBNTCDbQuDrOHEXUkdUdAwMDHZO67eeG6liqNIta2npdlFEMr8yqYyugjMrcL7Zj8PGzenGSTsA2Y3/yt3g9kzyTqWncM4m+SgxQz7Am7SLs/+NY1jnq0jTbxTWHFpuENGTkXAZ5qXRVTl2P6lHo2pucRitb1luD++P8AqWiqIxOdK63CzbfWkAixTWtaLNAA8P5JBJLTx7I08htzat8d7rN5LfHe6zeSaZJqmN+ycxrAePjrGsc9dVTEdeKFjjzBW+GPI0zR8b/Bb6Pdmf3VPFJMcT6djB/fJNa1jQ1osAMvqHyRxjrOAUdRA/JrwT/LxrHPoFrTxAKDGDg0DoV23bE57ZcIA4JvZCe9jBdzgAqNwcJ3A5GYqWaKK2N1r6qaWOTHKRikxZN7h4KtlkdPis5oHZysqaXaU8b+ZH8uGsc/qa1xMbomxvcXDkFDJI4deItt3qoaRNHIWY2AcO7xVG8HeLcNpdTU0U9sY4ICwsp4JKWoDwOriuCpKgVdPgYzrk8O7xUEWyiYzuH8uGsc/wABYfy8axz/AJ+Fv9F7xH5rfqP3iPzXpChuf4mPzW/0fvEfmt+oveI/Nb/RW+8x+a9I0PvMfmvSFD7zH5rfqP3hnmt/oveI/Nb9Re8R+a9IUPvMfmvSFEP9pj816QofeY/NekKH3mPzXpCh95j816QofeY/Nb9R+8M81v8ARe8x+a3+j94j816QofeYvNekKE/7TH5o11IP9oZ5r0hQ+8x+a3+h95j81v8ARe8R+a9IUXvMfmt/oveY/NekKH3mPzTauldwnYfmt6p/at80a2jHGdnmvSFD7zH5rf6H3mPzW/0XvEfmvSFD7zH5r0hQ+8x+a9I0HvUfmvSNB71F/UvSFF7zH5rf6L3mPzW/0Q/2iPzXpGg96i816RoPeov6l6RoPeov6l6RoPeov6l6RoPeovNekaH3mPzXpCh95j816RoPeov6l6SoPeov6l6SoPeov6l6RoPeovNekqD3qL+pekaD3qL+pekqD3qLzXpKg96i/qXpKg96i/qXpKg96i/qXpGg96i/qXpCi95j816QofeY/NekKH3mPzW/0XvMfmt/oveI/NDSFD7zH/UpncO5NcsIPPNR8HDwTrNj/UVgJTuKhbicnvwjxQuSnYQzjndACwPPkpOKawnMohXATe2pHcleyxXOSfk8pnenOLgLrCgE0aiNVH1WG6M8Y/MqhzXDIqyCZz1lWUJiwPxdrkog0PG14KeUONgMkegOPRbx+oYOav0HO1PNymcLrg9McnE8yuzexRKaSDdFuMXusZ4Idi6OfyQ7ynkkrPJFNyzTesU4jNRWsU9nNR5crr5LE0DNqxKN/Wz4IkInVdX1WQQ4ojVZcwFT08Y7SnhjkbkpWFhsVhy6DeKvZE6xkD0jq5ar6ygrDvV+5AptsKdnqeE0d6uSFzVyGfFN4ILNBqe3NydwATFsl1VIgSrlOvYnWCrlX12R4IPWLgiTiKzWaAu4ITYSMlty11sKqWF2GSyuCCjrZxVro6zqCbnkixwV0U0Z9G6OoZ5oAoMVgETZqb3LAXErnmnNyyQFuKurriuaDuqnOvcoDwV29ydd3NNT1krBNaTki0hWPcnMw5dAK6xLnqtcgKSEMbcFMaXvDQM1L1JAm4MnFXifnZVU3VR12TUE4ZawLlSxhoyKCbkUHYrhbs9EWNk3olHVxVsKxFXvx1N4ovPAINyV7LMrgFa64LihksaxlbQ2QumEcE9mSw5K2WpgGI3TGQeCqIxjJB4o6ydZGSGbVHa6dht2lHGQS5xt6pCkiEo6mQH5im34XV7N7Sq2usxHWU3gm8E7V4IWHEKbBlZBfmQNnKKWwzTsLpndS4RyJ6R1NIV2HmqdtO6VrXnI8VMxjZXNa6471hK4BXQR713ItRcALBXHNW7l1bZq2dtXJNF00dZFxsgTZDEbWQijijz42zRw3yXDgsWSOoaraimc0OJXyTS4s48k7FwDsQ1QszzVQb2WziMbLtCnp2X6ibGceacLuXggbJ2YXJCzHNKLdr2Cnse3tDXzTmuba6g60RJNrJ3HXz1lBSNDXkavmm8VctTjdALnqaMrrFnqFu9Cw4LIo8dTWl7lIzZm1+SF07IIOCi7SnddgzV1dFHoXV0eKDDhJsrJvNRvxWClfkndSw8EzE42CPFflannrKQXYs76m8EdXFQdRxKbM2QYZPNTQ4Dlm3v1NtiUsrni3cmvOG2oI9EBOcXElCys3jwRBRCITdRaBzzWLLVZZBNaXcAnRObxQ7k2EuOSjiAfnyVS7GQUEAQAVOwtdfvVHZ2Lvwp5yQ1O4dEoFBtyqOUNuxwuCquj2Y2jOyiock85qQ3ddQ9SF7/kNQdlZPPW1dmUfFTZt+zssNguepguVJDMyI4jkrqmex8eAqeltm3gmDOyva6HQCGqytrJc5Uz2tkGPgtISwvwYByzKljY1kL28SFNHs5SPJM6oxFG9gdXHU1hcsVskSMgmUjCzEXZ9yhNn/JOddl+9SJqdfZgAKRjjE1v5lGx0ZKLkNTtV1foRkqBrHkEjNVBa6FwCLVwtqfxWPqBurFZE58boJzfpVJY5gkoNumC7k/imOwuB7lPWvmZhNkWfRByY8tKE+IJxGO4RK5dEam8VuwsDa6ga2WfrKoAErrNw+Cga0Rue5UUWLG7uU5OPDa1kTipG+DrJ73PDcXIK51grmr9ya3r58FM0A9Xgo5nXF1RxYpC/kFXQYWte3soppCbk4HxVS8MOIc0LnisFzZRWtmEe0U/WdYTGq+HgVjNuOojU4dnxV9TlyADVFA93JVLTG5NmcWlqJFreCYjx1uP0LdbWZpzSHW12uqbRkj7OdkE7RzbkKeHZuXJR5kKldhu1yjxNeCFUSOkmuU04GSNdzC0WPonfFVX3iT4qWN8ZAvxF0UEFwRtZBMHeFs+BRjBbZQ4WnDYKO0beCcwSxOb3hOFjYoJnJVceKPEAg5N7TbKfEw370CnC4Vs1ZQxPleGtUdBDCAXC+SdoyAlz8WEKVkcZIaboG6cVdA6y64AKbg4X4p7CwoqA9fNR8FXRl1rLAWXyQzciAMXQdfAxYT3amm2dlcueCVJbusqWklqXWYPmqXRrYMyMRQOXYWzPaK0jStdGSOIRCZk5Ur9oSo34DwT3XddN+lHwC0e9rI5h804EuvyJWCNzS4v4cuaPHUE2Ev4J0OE2TWBXLeDrpryRmsYXVJTJcSY62SrmYZ3eOabmVGD3cFEcUTVUMwTubZMdYKZweBripHknEEaCQkBqpKSOBvj3qeXr2VZVWAYE43Tbq1ynBBEa2SYXcFjie1oPetyjd2ZFHo+xvjWzwcCpz1SVKcYblbPisNrlZlMgLk6lc0E3UVM+RSt2ZDO5HUy2IXTu1cKlpJKiS3LmVSwMgjwNHzVtRUzbsKlbZ7guaocifgncU3tBQNuXD9KjxtBc19uSdiAAPyTXuZiHeE5mGyjLQcxdOsHCyMpJvYLiF8FjKxuQeboY2nNUzmvF0ywdmq+PE8EdxTcioDYnNSVgibgaM0ZHvficjGSiyw1RNxvYPFBiAsi5VcuFx709+LM6mprE9qCKJVkQmlNnc3mm1jkKolTv+iT3kpvCyLcKp7WVScgO9QKt+3drbCchbiE2mA4qiaGR/FNPJDiVfki5ONwq9uGW+qg611dN7Shfhxn9Ktdp+Kq2ODoml9+qPkmUdnPluMI4X5qVpdTPdsxx8kw2ddPPNDU2JydTvW7y9y3ea46qwpv0TsQ+a3nEnT/AEOHHmSvzKI3NnKVsePr8UJI2iwYrZKTsnVQDFP8AhqcbBVT7yFXQUUKEa2IsnQ55KQOairriuasVYqCJru0qogWaFa5y1c1Tg2U8n0o8FAQq37w7VC3FK0KzS74J9y3JQdkfBDtBfmT/wDCdmLpxstIsJaDbVo59i/U3LNElNfb4XupptrJjsoqwjCHNxW4BSVj37SzQMQzQTkFfgsZBW8HuTax1rYQn1sya64BTyLFOBTXFHt5oXDwURd2JOYcSMoTpdWje2/4Iap3WCmddx1U0Rdmmttr2eeSfTtcnaPv+ZSULgiC02OocFZRE4lMLvcmXDk7NWQlwtTiC66hdZTkmV2qlF3n4LsvHivgo13J/EFFDhZEKojxRkJ7S1xCp458zGy6NtTyMICCFro5IO4qMc1YuTYnFOFiuLVZNTkw9QJxKY3EEW2epO2UwYkcrLaMbxV6e6qNnlgTeCoD1nfBBEqo7KdmbqJlyohZqusSxrGsSxIqtjHHUzhqkOGyFz1r8dTb8Ve+pzTdQAYfkpjilcfFFUY6xKl4hNUaCdm1X6qHPUQpaQOfeyhZhbZXFk26dfmroI5LkhkEwoOzUnaTUFwCumG4WShUuTlJxTCjwWRX0fgpDGWZBRHkqU2lCa5FVH2bkeKgTTlrvquhqq+zqj4LFZZPT8rdyJu5cwEQLcVyRTHjD8kRmrKnOEm6kcw8Co8wouS4PRC7wm6irKyPDWAhxR4qyKvmmJ1s1GwlAZrAVsgtmtmFDwU1sSfy+CYpOzfnqsOasy3NNyeojYhRlclIFJ2yoEMhcp1U0LegeSEl0XJ09uCFTL3JlQ78wVSLxkpjC51gnB0ZwnVGU/M2WA3zQAViFhCwrkg0FYU4WCZBwLjhBUbIxwOKyaeqDZHrDJRuxN8U8WQ6Lj1WoWuja6uNTge5BEZag4pjMZ8F1RzWJgW1C2pWJxVnKAdVSWxJ3BqxFYsUdkBZcUGqUYZFGVTu6qBuFO5zzgCqIg3q2zVIOspAnvaOSxkngouKczqp17oOkuotoeLVI36EqOI9aym7Xy1MNk1pcbooZ8kDfJODr5IuN7FRm4ITBbkrqPAXddfRu7v0pwlDjY5FybNUMDeso6qXmGlCZvqEfBbZjh2vNA9FuaIwnUArgJxyV9fEpxDWgK6BWSv4LrKxKiyTxdyf2RqHZWBAK6qe0FEclTPzsoyphheHj5qazzi8FDlIi0EJ8TfVQiF8moR2tkrXYjCUIX9yjjwhVX2ZUbcALipHYjfUxX7kWnihccEXIOyVrhMsOCuu0QBxKhp2gFjm5rdAzNjs1IZNo3G3hwt3oXwNvxumIJybrmdhZfx1A2XFc1kdWLLoNVr8V1QmZq2vLVbNSDJDVdXV1OcRCiOaYbWKYU5w5o5OPci2xuEzMIBGwQNymjJPcGlNe1XCqMwqo2AGuNptdYle/wAF1e9GxTGqxQZc5LCooiTcZKFzrPe83AK2r+sbm3JMqC6+JE3Y0pqC5pq5aqv7u5Qm8TD4I6rFBpusDkQQjw1Yck02V01l+KsrawNXNScEEeOqxRLzyWB/cmAhyGahPVCk7kQ8my/SozYIyLaYitqGLexZbdsosi8sKbOp5foiU44235o6mA4F1HFYMBTxzCAdzTXWQLjwUWSAurkU11I07vblyTjs4kMb/isOGOMJqCHFDXW/d3KjdeEarXCzCxkLEV89XErGew0XHJU+jHv60pwqWijax2Eqyt0nOsnm7UE025Jp1tDb5hGMC97IKHLmneCAPWKERZmE644hSEpj2hOwnmsPimOjYOKdLj4BMBVQephX5UUOKzA4IRgWPNOvmuKGYQZldRsKwpkoY/5KPDJDwVm2IdmFJDHxubdyYMuynIFXTOKCGqu+7OWjrljgmMxNWbCuKdH3asBw31NUbbcPNbao9oi+bmULLCrKywrCsK2YPFSNs1DVHx1cEZGO/LZEA96bgH5UO2sCa1Mha4cFVxjALctRja4LZ2WAeqjCDxWzAGSdYJ5LnX1FMHWVzwurp5yQWV0OSaHdya3vRp6cqmc1rbJ1r8U7DZYwiVdXUXDVw1aQtuxz5rRZzkVMesnQskFy23im3Dk55a5ODXDEPmsfVwNC2OFoPesNncFZB2SxK6urq6xBXV1dPzCAWE2TWrA5YTqusSp2g9Z3yVr3ULc1fuT3PddoCLS02QWFYHJrCn5KoyZrKblqN1YlBrrWQjPNNbhV3IE6n3GYW1K2hWNY0JEx18lFqbl1jxXxVf8Adj8Vo11nv+Cgk2UwPip6wOZha3JX611LbLUw4WWA4p5JwhHEeKsVZW1X1cUPhqCyT7WQbkrq4w5LE4hq2mavfXSWEV/FF7uQyXX/AClNEwHaRxMuTZPzJKBssYW0CMqJuVURudHkgM1zTtQKa0FCJiwjVZWVlbUYmE8Fhb6q2TO5bBbFRwkZr5ag/G7uV7laQ+6u+KojaR37U7tlPccA1FtmhWTGm2atqOrPo3WeplBKQDiCZTQtba11W0rY242eSBCc29sJRLrIOzQdcpziE14IVMPoxkn2wlDqpk0tjispLlFc+g0JgTqOOS/Ip9A8G2JTQPjycEU02KbmFZW+qsg1ctbrOFlA8l+zdkVpF38MQOF1AbOPwTr3zWZagCTYKRpYGgqn7WqysiFY6rBBiwINWFWUNFiwuJQKLutZOaHNzUlBI13VFwpRJG7rZLFfiri6Y4IRueRhTaKFvHNXDRYIlFAJ6KI1hNCaE1HNOYx7bOF1Notjuw6ylop4uLbhU7+RTW4hkddlbpXUZHNNjujCVsitiUI7HrKujGEPbk5qqqkS04Fs+aClbdjXaoe2FUG7gqe2esFX14U3Rzy0HHxXo6T1wvR0nrBejpO8IaOk7wmxFqdCeIUlPKVtSw2Ki6wyVZRSTMyAuvRNT4L0TVeCZoue+dlHTFgsAjG5bKTuWyf3LA/uWB3qosf3Ixv7kWO7kWHuWE9yDUxiDUFbVdXVRRRuGJgs9G7JgrZ9JjC45KSJ0dlbv1BoKD3wuuOCFa31St67mFbx3tU9bFhspqx5blmi4luo5w/LVD2lP9ooOausXRuoD9DH+36ienx/FUzZBx+uyWFvcsLfVCwt7lhHcsLe5YW9ywt7lgasAVgn0sT3AlbpH4rc2esVuTfXK3H9a3B3rhbhL3hMhdG4h3FB3Wz5KpLCB3qOJvF6q5XU7m7M5Hkm19/tGZeCiljxENNwn1OVrp9UOVynPc7iojnY8CiC0kamnqWQ5qPinnrlRdlXHQusSuqU3p4/29K6urq6urq6v+Kurqpic/NpTbYePWT2iOEdXPmmsfKcuC3CmcBiZdHRVF6i9EUv6k7QsHJ7kdBt9qjoJ/KUKeF0ErmO5IjGzFzHHU3ivzFM4o9opnBX1XV180EFQm9NH/KL6mQMD8VlkUAB09Mi1X8WqKSxI79XNHjqCAWXRsgtHH+Gb8/5XdXV+lp0fSxnwTQS4AIixTXWNwjxQXJM4gJ8Aawm/T0Wf4c/u/BSOwsJVK552gdxDkchdQxbVmN73ZrZzM7D7+BUUof4HmNe3j2uzvnrMrGvDSc9bpmN5psjHcHfWX6Wnh1YSqWO3XU2TzqIQumDhfgnxRh0WEC9lM6HNuF1x49G+rRTvonjx6dTPsWtNr3KBuAdRneXubGy5HFbOod25beA6c2ZjZ3n/CZlUzDvAKlNonn9JVOLQRjw1TCzo3jjitqPBNiMkUj/AMxdcfJQybSMHnzRNgu1JG8/mk/tqc50jsDMm83JrGsFgFJC13geRUEhcCHdpvHp7aL1wmva7gQdVwFiHer9HTTcUcX7kBYAKpHW1C1804YSoGtMZGL5IFrXYr3ClDcdw7Io9Gy0UftB0JTNvX0Z4N4KKZsg8eY1EbWqcOTGf3KpT9Hh5tNtTerWS+LQU2WNzrNN+m3rVL/0iyP3tviwqq+7yfBN7Lfgsl9q9tuy3VUOtEfHJMbhY1vcE36OpLeT8/mqg9UMHF5si0beFvqhTOOENHF2Sa0NFhrk6k8b/W6p6UkWMi7ur3KlDTtshk/JPhHFmTlFJjYD5p30lSWHstat2hUcbWcOjpH7NvxR4KVmIBHXiYGCwzT7mx121WVgrLRh+ld+3oD7679gUsOLrNNn96jmucDxZ6pM9q/veuxU+Dx/fVIxr6toPs01jWiwFunC6YNLwy+I3WImaElpHEKr+7vQ7I+CwNjms7sP4fFAW4apOvPGzu6x1VDbsxDi3NQO20pl5DIJudS/wFk77wz9vQnzfA39XTo+w497inOwglUo+iv6xJUcYmfM4k9qyFKz1neaGQ6OkOw34qzmnw1WCGoNWIWtZWHcsKsUddlo4/xHy6EmVZCfWaRqkjZILOCjjbG3C3gqrJrH+q7U/KriPe0hEgcSjURA2xX+HRqXYYH+OSY3Cxo7gqjLZO7nqr+xPxCHAKdmOMjyUL8cbSr2VP1tpKfzHL4awAOAUX2sx8VL1Xxv+R18M1H15DJy4N6LntbxKfmx1u5QMLImhSybV+yZn6xTzgjdbkFSi0LfHPp6VdZsXxXaamdxvlqwoqyaFbxQsij0KA/xLehJFjfG71T0HND2lveFTE4MLuLTZTRbTDnYjgVurD2yXJsbG9lo6MsePBnwdfVIwPbZSRh7cJ79cTHMfIPy3uFU32dh+Y2TW4WgDkOhTf6396c0OFigJWZDrBY5uUf91snv+0f8ggLdF7GuFiFuxHYlcFsHHtTOKYxrBZoRAIsUIHs7EpHgv4sc2FNxYetx6OlcwxQP5KbjcK6vmiV8NV+nSAieP4/jQ0DgPw2kHfThv6U7quur3Grmr9HLW2IlCNo5KPJ7fj/M6538WU8XCY7lqHQOoAlNi70GgctbeKHD+ZVZvK8+KuLJ+RXx1MNvyovJ1NjcUIm81krdFnZHw/kBICbIx3A/gHuwscfBOdiF0w5J4uuB1BNicUI2jVYK3RCi+zb8PwFT9g/4KA3hZ8NT24m2vZPjliYXNlOXem70WB2IG6i2luvxRme9xbHy4lPE0I2m0v3hNNwCjM97i2PlxKeJohtNpfvCBuAVLM7Hs4+1/hPp57E7Y3VLIZI8+KFpZTfg3khh5W/AVzsNLIozlZDiVxCLSXZIQHmg1o+rpz9E38BVn+Hk+Cp/sI/hrn+xf8FT/YM+GqKwnmHzUztsdkz5lDIWUWU8w+amdtjsmfMp7hFET3BUrLMxntOzKKo+Eh5FydTMcb5qeJsTMbL5JvZH1+lD9AB4oGzlzCbzWWsdEdGm+z+f4Cu+wI7ymCzGjw1yfZv+CpPu7NTWh889+CwmmIP5D/bVgElRK3wCh+il2XIjJVn3d6iN4o/2qoludiztHj4KNgjYGjkt8jzve6OOoIFrMvf8BpI5sanixTTdqvn0h0rq6peDvwFbe0fdiQq4vFbzCeavzTqqHCRiUFUxkQFimOxAFYZIXucBiDlLLtW7NrTcpos0BRg71KfBTMeXxvZyRGIWIW7TNyZLZqihbEMuJ4nVhbe9vwNe685Ug5qPmiVms/rKTi/8DhHcsLe4asDPVCsO78ZUOxSv+KcMk3tJ3H66m+0Pw/mEhsxx8EDd7tRyepNZt0B06b7UfzCrNoHpzTe4RPJPTuSus+hY9Lu1QH6RvRuL256pajZzRttkeKmkEbcVrrFUn8jQo9rnjcPl0g+73M7vwbpY28XBCeIm2LU+eJnaeE2qhcbAn6nSBtG34q6lcFYEJ0ZyyWFZhX6d9eSjPXZ8ei+LFVEtNnYclDNiu12TxxCkZtJ5G/8ADX2tJ42/uE2piwNueSjlx8Gm3eekz7zL8BrljkiY57ZnZKLbfnI4IyASNYefBCSScnB1WjmnwuYwvbK64702b6DaHuTRNMMRdhbyATw6nLS15IJsQdW0mkcRFYNHMrHPE9uNwLXdLZtZVt8WlOY1wzCgJBew/lVNLFZ2O1y8pssTjZv1Ok3dZjU4lCyZ1HBGYHhfVnqss/qLIcR0eFWPFimix9Zps8cCoGyYnveLEqHJ0rP1X81TfnZ6runB9rOf1a5heKQfpUBxQxn9Kcxri2/I3CjLY3TDgBmtrvV2R9n8xRYNmW8rKOZjIGl3wUf8Q4SfkHAKZ+GJ7vBQtwxNHgqjrSws8b9I51bfBiJAGaabMqJu/gqZloI79yy+p0k/+IKxFFA25/UW1noBN7I+HQe07eJ3x1nKoafWCfAS8ua8tvxW7M5lx+fS2BDnFkhbdBs4P2gI+CN7IvqiD9COHeqR0wa1jorAc9UDmvfKT38FLE2Npezqkf3UbsbGu7wqcZPBHBxTv4aYPH2buPgnYJ43Na66bLUNbgMJJHNRRuBL39s/26JzFlsZAbiT+y2IObiXIgEW5Ldo+93mt3j8fNMY1gsPqKt2OaT9yvZAdVBvirtHNH60KM9Rvw/CujY7i1bCPWQCLFBrW8Bb8I82Y4+CebuJ8UdYafqD04Psm/y6rdhp5D4arLgUHW5LEekT9TTfZ/y7Sj7U1u86z0+sVZW6B6FL2D8fry4CwJ142H8w+pJA4lAgjI/gtLP+zaiVmrdKw6R+CPxWWulOTvr3N287/wBIy+KgeXsz4jIqpDjLGC7qFOpYsGQse9U0hfHnxGSrS7CwNNruUMpPUf2wqh+CJx8lQl2BzHHNpT3YWOPcFSTvkJD/AJamBsrnvkPA5BN2Yybb8FpN15/gOjbVbvV/rKXi74fX088bNpiOZcop4tu+zsnKr+zDu5ylq7NIaCqdmCMD5qqzfT/uVTEXDGzttW13h0LfHrBM6tdIPWaqw2ht3mylGydC8fA6nU0RN7KeCJsRcBYhQkmJl+NvwNUcc8h8VknZqysi7u1XQ6NunTfafL648CqQdQ3HNVDGB0bsI4qpzgemtD4Ld4VI/wCjwHi3JVXbg/dqbDG15eBmVP1aiB/yVZ1tk3vcpqRuzJF7qB+OJpW0ljccTS5vKytJOesLN7vwLjYEp9y4nUehfoDpDoQfa6r/AFzmhwsU5oc3CeCaA0ABPp43m+YPgnxB+D9OueLaMtzunQ4nMcXdnVYDh+DqnYYJD4K6uskR49DPoeOu+rPVy1ROs9q2jPWC2kfrBbSP1gtrH6wW0Z6wWJverjvV/wCS6QP0Nu8o6jrJXG2vkr6rFFX1+Oq6srq6v0bnvW0f6xW3l9ZCqlUmknRnspulmc2FN0nTHmQm1UDuEgVwfxuk39hqvqdqCOsk68tV/Bcendclz1jpVEeMAjoNmkb2XkJmkqlv5rpml/Xj8kzSNM781k2aN3B4Vwrq6urjvRewfmCdUQjjIFvtP6y36HxR0g31CjpA+ovSEnqhb/L3BekJe4I6TkH5QvSzvZhelf8AhoaVj9Qr0hBzut/pvXQqoD/rAtrH64WId6uq915/gro6xrPDLp2Waugj0bq/1L4muRpjyK2Ei2L1sXLZhWUQwhYnZ5lbWT1ytrJ65W0k9YrG/wBYq579TNd1fXJq5Jubgn8dV1dCR4/MU2eX1ynEl1yiFZWWFYV1l4a89fy6JCuVlrOsDVfpHoFFNF3auF0elwHRusZTjfXF2rom+qysraroW6eXQB6F9V11UQFYrFrur/VnUVENRt3o8ei3irajf6hnYcdY6NlZZoHWLoa7q+q1vqbLPXfpHoFFcTZAW1nos+oOu/VtqCsVc6uXQKLclhWY18dRVlwV1nrDiOhlbVy1WtwKv0ndAopg62sohWVtRTeA1noFHWOesFX1ZrEr6jx1WGodDgr/AFFtVtfjrIWd+gdZRRUXPVyR1lHUOmUfqBqyWWrmrgq2u+slCyvrA1ZWXdrPAdEcUeOqyssXJW1nUU3Juq54LwR1EooBDh0zw+qvrsgFYL5q51AdAK/QC79VtVuaB6d1dAAayjq5q2v5p3RHDoW1lO5ardPCs9d+jcdHj0rHpfHoc1xPRKJ1N1WtqzTlbUBqbw6VkejbpWVk4WWavrv9VkgLo3QtqKOvM215krhrurou1DNZW4as9Z6BTeHQOty5679C6zQIV9TlyVlhXWGo9LjqHQGqyt0OCJxK2solYkdUfBctV9Z6BQ4dGyKeirq/R56uKw+K6wROY6eSvruifBEFC+vlqz1W6GbtV1fUUURrYra7dLn0yno9IOCuEDqzV0eOrGUHDVdHUQdQ6PDmirdC2q649JyOscVboZ8UegUzjr5a7pxT9Vlbp5rEr9LMasOvgi7wQ1gBc0M18dVzZXKJViePQ4DWUdbG6rLw1Z9+o6ymq6vrKvqf9YVYq6vqPQuirauROrmjqA12X+VY3zVlbUNVtT+COpvFW1W1BZj6q6ujqd+Az1brT+yb5Ldab2TfJbrTeyb5LdKb2LfJbrTeyb5Ldab2TfJbrT+yb5Ldab2TfJbrTexb5Ldaf2TfJbrTeyb5LdKb2LfJbrT+yb5LdKb2LfJbpTexb5Ldab2TfJbpS+xZ5LdKb2LfJbpTexZ5LdKb2LfJbpS+xZ5LdKb2LfJbpTexb5LdKb2LfJbpTexZ5LdKX2LPJblSewZ5LcaP2DPJblSewZ5Lc6X2LPJbpS+xZ5Lc6X2LPJbnS+xZ5Lc6X2LPJbpTexb5Lc6X2LPJbnS+wZ5LcqT2DPJblSewZ5LcaT2DPJbnSewZ5Lc6T2DPJbnS+xZ5LcqT2DPJblSewZ5LcqT2DPJblSewZ5LcaP2DPJej6L3ePyW4UXu8fkvR9D7tH5L0fQ+7R+S9H0Pu0fkvR9D7tH5L0fQ+7R+S9H0Pu0fkvR1D7tH5L0dQ+7R+S9HUPu0fkvR9D7tH5L0fQ+7R+S9H0Xu8fkvR9F7vH5L0fRe7x+S9H0Xu8fktwovd4/L/AJJVMromAjvU7yyJzgsZ2OP9F1C8via4/gJ5nNIYwXcVs6z2oRNVEMRIcOaY4PaHDn+Be9rG3KgfI8FzhYcvqZPpZhH+UdpbuW5xOt4KOZ2LA9tnfX132Q/cqv7B/wAl/sn/AKX/AIVL9gz5/gP9t/7dT+w74Kj+wH4A8FH/ABEhc/8AL+X6mR+BhcqdlmYjxdnqb9JUF3Jn19d9kP3Kr+wf8l/sn/pf+FS/YM+f4CY7KobJ+W1itvD7QKaojDDZ1yVTsLImg/gZoTfaR9r/ACoZRI3xHEfUVLSWtsL2OYRk2ttnJYjkpZHMiz7RyUMezjA8/ryAeIRAPHUABw/AEA8Vu0HqJsMTeDB+DsO76mSCN/LPvTac4gXPLrcP+Q+3m9q/zW3m9q/zW3m9q/zW3m9q/wA1t5vav81t5vav81t5vav81t5vav8ANbeb2r/Nbeb2r/Nbeb2r/Nbeb2r/ADW3m9q/zW3m9q/zW3m9q/zW3m9q/wA1t5vav81t5vav81t5vav81t5vav8ANbeb2r/Nbeb2r/Nbeb2r/Nbeb2r/ADW3m9q/zW3m9q/zW3m9q/zW3m9q/wA1t5vav81t5vav81t5vav81t5vav8ANbeb2r/Nbeb2r/Nbeb2r/Nbeb2r/ADW3m9q/zW3m9q/zW3m9q/zW3m9q/wA1t5vav81t5vav81t5vav81t5vav8ANbeb2r/Nbeb2r/Nbeb2r/Nbeb2r/ADW3m9q/zW3m9q/zW3m9q/zW3m9q/wA1t5vav81t5vav81t5vav81t5vav8ANbeb2r/Nbeb2r/Nbeb2r/Nbeb2r/ADW3m9q/zW3m9q/zW3m9q/zW3m9q/wA1t5vav81t5vav81//xAAsEAEAAgIBAwMDBAMBAQEAAAABABEhMUEQUWFxgfEgkfAwQKGxUMHR4WBw/9oACAEBAAE/If8A834yWvPQKAfp4yW9+gUA/S/FxzpH7AbP0LYqVrzDEKm/P6Gr8tqZ+uVv7zghogFq8R94ixFif1xffoNQbOvF0QoezQ95SSe4kVkfzHqQaYNnVgtyoxZdIqyy6u/0DXrf3/RwA9bPwHc/euvlj520EoO7GtWPmMgrDhl2bMeWuj2fRT6NWcSdcuBbERRKTiEtyL4ujIWJZFs6s1M8arOIs5VlpG+dwsCapruzMtlKVS/OJYLDW/tjqYOVQl0YnkMbWHYGgeZmbS1Yu/IwKKqB8jGull9gQlm9Cww99v8AZKBF6LQHmANXpLEwqW/ZKAg7VAeZWSF5BKuFo/7n5DuQ+CHOq3eAgRkbz+50egptS95DDjsYWDIQC0wHs6f6Omj0FwE17LDPpcn/AKl4LuMeB7o+W56eJpfJ9SP6Oor1M/PdyW8MMT3d4rg8n8y/h/5T+aJxZ+/HWveWhWXFmMsH2lPL/ulHoKmh/BnqP/U/okOD2/3jHc0+5MC1eD7y/gp/uIH/AJll1C939392z86KyRwpfCn/ABiJ8u625+V4mXGDrfM0AF9BcO3qymwzvl4jd08dE1Lsvkf66Hb1RApUEF+2LSuSOPLvy8R0Xb3SKMBhLrxiKArUvv2YDNezIl9+zNEomDSuzySvZPRS/ncsrL7JRDXCVR9ZZHrRgJm/bfdLytad48kQwrV0EzNrW9ZWQh5X3JfdA6wRgi9uu/YhU25YqXd0pW4afYCVk/dcv0CwhzaX61DoCg+jnOhCPbKb/wAykC969Av/ACoMQ4nih3fUDGHiguZr/wDTUwgLovf6bdXvDf8AUcp7tef8Dc4zdN/tMoy/Kyyzte3pDuq/K9f0EzoLWZ74BhPeEQ2lhgZXOsQy3KKTY/WHpzr2ldhL4ZifTvSNkpAgE19YcWYe1l0T86n51GjH88XZG+Y4f0KEqx7Vcw7cVOjzPIJUfoWEQY7p8bnxufG4jpOacfUXOyx2DvGAJterjbXH+t+vLwf3VgHTlh+0J3pAM8iANCSq7Zpe7NRG95fUx9X4ftDOU7WkbOKuVvrDn0/RHu3VSGDUAy32agC1aU1KojSzHxbNxeH6AfauXB0PWkt3eGCJZ+xdF87nTDEJPVNzCXqRzfHc7fWrLQ/2VLLYqu5rMdsr5hPYBD3jGWh3Rwxkt5/df1fh+3Ri4i0famLKoyfog9O1aOFwYnu+QmfEq0Gs9LhYZ5GS16Q37HsKfWk9Bayxigp26FuYKSXG2Ft8h9ekoUz86n51PzqZLCsz/QofiY6MKg/OX1pRpc9gaYNVylNe5H/3MZbZZaqNxsCZuu6AAAwfUNnvt6yvgAFpCfG58bi2vtZiXTJw/W/hy/n/ANU/n/1R0z8Xy+sNbYY706lFgtMovtmN8o779iAQ0Gv+8x6Ghden1iqLS6Mv0HOcfCqraH1oFdd4gAKAoIqZkWobEDQfoDtDTge81V9Go+zh1YYGHB+iu/8AafnUtD4Lb/Qvo2sTCRYpPvxYpPvzwfflYYKD9BJcP5HuSjgd4I/+Sp1S+XsnwhPhCfCE+EJ8IT4QnwhPhCfCEIsE4ZGfiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiJ+In4ifiP8A4Pzx5488eePPHnjzx5488eePPHnjzx5488eePPHnjzx5488eePPHnjzx5488eePPHnjzx5488eePPHnjzx5488eePPHnjzx5488eePPHnjzx5488eePPHnjzx5488eePPHnjzx5488eePPHn/wDhwmAg3a+0W0qe0HsX9sRFV/yT/EWrnm8Swtqd9v8AUurNXP4FS7rTY94jw9qaepch6a3R03+wuIx/T45PiYC43RWoaKmUOJhxRuPCOf7j6YxSgcpzFMeM1+YGQ3xM9hEcIvkk4JaNuWPkgRV787cT25p07kEcimYfSBb4rfk4vzMDRt2msVCRO/cLW8fXQVSK+olIQpOM0bYF94f4RahidcxK6BV7BHLKA31ilFi21ckNQJOBnaOgzkc3vJEQ2hYXZe+u4wRV7dE7bg+eDL0Z3uibNJvgjF8uIk4wgMVXxF13qWw8pURB/wBaO1aLHw/oahKuBHZqXj0gZA0rz9JK/SBENpviGV+Gu1W/aHTkBewlX/M76DQnGamZswb89o+yNzMuH/c9MW8npjGFSgcZZlwr3WZaIYPNYzbsghWpeFxmm/Vgru0WYYYq4u8NS8SqK/EvtHcumWr/AH/WLhpYH/uZnecr7T2/rveZQrNNb74q/Ko5PSfxHMuXed8/aEmhM8qdO42tgD4ZXM6U3e6nDBU5uI/bEcIJCn26I8n/AIuYngVv68xj8xPAENOW+5KuP4LvwqdkSVX/AMT2TOSfNdv5jQ2UKyJaA03AnCkNeDVwwwtDQ7RXHAL7J3O5M3mFmwB6a/QJzSUx9KlFlUSkkyvYWecw8/pQi0bruwFW2q/eY4/C8VFkuXQK/wCTclxyj0hWnbulSglrOh9ozzv+/Q4Y2/SjaBm6MUNMPLEs1rtGnaUqZw1bFREdGrgooR6JsLxPiPqz16PMpryLpk3+dkRshgGccTmMJ0sxzwsZV/qUXfPgfG5/UU3sSzObSuoUzZO+5ZZPX3VGNlJpVov9D27PDMzK1/NS64jylu/Y4ZxkANUbinda1xzMNqwpO4yzz78TMhfTT4ggDoWYqASvbvBu2GgYFcB9ohg/2MzE30BEh5P5aRQa7C6hrA68kCmNQ21oQN3mkDWwKOgEgboAe0WPSXYJ+wBxL++D2xlKEaMDXHMOr3gdHKKILVls4do1EQlk4tpa8TL9FlgnJDSF5Tmz/NqLaGX1MwUtfBWmiFJWMX2njxz7XFRportUssv1jg4QymllzDyg0TzM2l/7joyxRoWr8ReYSIPimycNHd+pHvqTl60JOz/sAII6T6Gjc7sPrsuooFv0UhV8LV4z9PswwHuy+rsKI+5+30JjfZ7wyVuzn0joq+e/eFemE3WCplovUaa1FLC4rs+3eKAbnljGo7QKO+XoBqSku7mV4F1UCX/hgS/OdsQZX4ICwrmEF74VfvO1ylN4CPw1YM5lge+gtNJ3sFeo30BC7oUeZnMX4FWzftgco2k0Wg7y7iivv7yrXq5ZRMy1FxhXOZIgcUpqRhwVnTk7wRrv/qebC4mPpfBW37wExHifVhNlql3A4jBWSUXknCkfkeZdgNW6MYWS5KcN0Af9lhZeEdicRP8AcO1tTaWo9iFTAK1xz3HJ89lg9ptGB9z9u1tooOyaszZ4ntKdvPmaYErSbMjjWoOWl1XdUoRJbcHcb0hbfV6WKTNtXBbDw+/mEV0hgErY6Kp74zznW++8EhVez71G9X8U5jT2v3RAhQ+5zAULHewwfeehH3ykFYXclfWT3AL4+b32WY4LDhxMYln/ACqJCgAN9GV+0FHvfyyepMsMBcF/5FxeAVVNMPr0Vw4M+YQY3FY/qXsiryLuhfwZjfX8Qqba7pxiPszPsKZhLi67MXRQpqIIjqa7hvuPvG95Xnl+2oFfudkPUgNCPBPjvr8zzAfSAAAoNH/29ra0lxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuNxuI2ddvX/AK/z+vu/3129f+vodYIMx97/ACusJSyvWVe2mqT6Nfd/vrt6/wDXV1XxzFQqroNvvMuXHwLiXx5toaSx6D75jAaCzWwhnebyDx9A9sv1PY8srXWuy+pFphwo2I1pVvoryCtWq8TtNJVoEWU0/WAwjx7i4SYX0NfuXTBRzH3pYcUHpNSvTFtYBwRL7b009Nfd/vrt6/8AXSwXuitT45Eg9qvGo/qUo53/AFieKtjglgTKA30HnRwFmNRNmKSGx1YNOBOwQvPSAD5g+QhcDUCNVjcZ8jziDXn3WgS4td97yTxEmIAChsMq3NOR89FQc2DkR36iOq+8sZzz6ZcpqbXgiTkUbdyWY/Ht5hQpy8HfAi7wgIClH5pUJKlB7Sqw7P8Ao/cU4B3YVDdou3cmKVd2UHYmfuKjuddfd/vrt6/9dPZ9PHIjauY5GtVKn+Ol8H4nTfbYivtM7qgayw/NOIAVWyRU91qgPMy6GvK5IeKuH3IZ2bK+6DzJ1wMCWsqxM3VlwzK8VnNLaV3Lcr5sjJDevAd2WZ8wFPCa7iW68R+he8ks9tN5u1qWtQfEww7qGHaHLdK4hOofiwSo0cE+9JLmfSaFL/ntdPblo0Pjf255+3gtcpSV/Fi4o+Af1Epd/Oyt9Wvu/wB9dvX/AK6Xhm5fzLcB6ZVdHOLB5hUoMqP5xMtZ7rTd1/qFdncV2Ob/AFUACOxg8q4FH+DcjDa1uKxt6/8AsftHq4ddfd/vrt6/9dVn1iGO0V3e9Ds7vEFwLdFG2/PmZ3yN5G6Ue8rOMDsH6F4N88xnwxz/AI/X3f767ev/AF9BP3Qmf9GPo5KlBlb7wIK3gzPK8mXYkR9iCoyqPMESybrIYL4coIPMNkdjuPUx/jtfd/vrt6/9fo41pXAe8zhwVYzGGpiC1PZLtazFlbCHFm2KagADAURcqOzejLHWvyx7oBreK/P+O193++u3r/1+wA0B/j9fd/vrt6/9f5/X3f7mC/4s+OwC3b2y3X2s4PWxgNv4cp/54M4+3iFcusZ8VmDi9MyB/DjtD7ZX/wA8r/54Jr7OZK/hxAv+HPjcw/6soa/iwRhfbKqxvxnwOH/k58VnwufG58Th2I8Do7Wv2wPf28P/ADcOP7WfH4D/AM8+Bz4hPhcf/Jzkl7Z8Rh/4ifGJ8YnxGfB4a/48+IT4ZPhE+Iz4ZPiE+Gz4ZPhk+GQ4PsJ8LnwOfA58ZnxWHM73hDolcIdVPRk9clZxYwYX3zDbgZXNQg5jUyw9t4hfuKJ2gJzagilTJrMqlitDUBARBHCqwJ2JS1bj5mFlGqlMR4iLbmWNiCm6NqgqD7oGXpSoAzNqRSLXIIwMH0wbhU5jVwfZLzGcR19FWcrfW5jl3L7FBqCoXZHEeazEuiZgUw2YisATChqC+9dS3KKLRaSxFhxBwMsanJ7Qs9Vo1M+tKkZYO7RLBPODpC9wcN0Jdd5Zx0sFXFQCOkxWyPeMLKYykFQi2DQUhFsuX6MoVatQExOZUXkdOITGpVwV00AhuHCDFxH0XZREr2TMrFrcxuZxNl+ZpglvH+5mOCa9MoqatLCJiW4lpHiLY0RDwT7FNUOYrloOYUXdcSzVXVSodMOxpg+ZcWodISrhBSM1MbJqKhtN4kaA9MbrCGA9o3Apgr6C1mOiunM36aQQvGsDLEUui89BzLzHDoIEQqIFd5ZTmo9HLuZvqnoAm8kTHP0iFrMm+2pY94IvaadS/bTCfcjl4Qw1nMj+EFNQyqdA1KUxyDocpZ8I1UZroqRbDE0blCcXuDL7Ls64hruK2RMFGrmDTKKJvBLxb6aTG2DC8THeqkQc2dLpnqdljqO64mrL6czmLPQS3AiqTzTFlro6khDIYJsSBVTC2pi4PvM6ajbuKrMAOtajddy/P7x90ze7mOX4gMJxQEqocKIxQO0yUxtHqCsqbEdctds4aae8va0gxxyeRlBS8EI+yaHLdCdsGc3Et7TNSsgNwVGSOhvfM3OqTArCncHNQADH0BEz0EJzEk1ubralOv1LulmvMXOD4lWNzdXSSLpL1bhQFrY4bYjHh5iOaxxGMqJinQWtS00dhlzRiKyyTFmOOiumpTUaEKV3VRqUNfEyX+SiiGRxLCvBD9EiKtPM0asalZoG4DVLApCF1FkhQbcrFukTQXtzGsp6w3FzHIqBrSosNF97jtes1HiX9I7K3EZ2C0yrRDWZT1mAz+MSipuIgh3Dzio3l+rLsLmG+PMYhe4zQIc4l5NTAPYWXbftDDoFQUxIS8zCOETGb1SkwFH7gjaV2hFXxvoFdWdRftzL9IyVCmG4XdsFqWFJeSLclvE7iYhjKSGGpvWYK4WYRcbjmG2HMCGo66isYhVzEZeUAyjcQrzC5e0IJb5DoJmF+Y9yUPBuWDQ7RVceADcNOubH9nCGq8zHQddJjcKZKiORNGCxQtziGpeZpMUQ6ioOyMO1z47SoBKoZYCexiU5JhcBM2QZEhwL7JfOM9ymd9ptdFANrG4KViWHbKenmb/fZEsSCZrZOcXEupdzlFHoHUcS27lIb8RPg7WxgzmcTE4vais3cENhz00AMwU5ntHeWwtZzL7X5lzxDCeUext/xFp7R8pzCsprEd5dopPaWdHeN6HRWLfQziYKjmI0YI7AuJfMpT0l0ehuLKrc2YcY9XRu59iSBksJJQZHJ2rJX8F8QPIYbRh0rDON01DGEROglE33hpkwwardEPnEb8gmi507S5RyRw8t7HM8I4e83neChUCBWszcBKgE1gQjKODSMtl09YJetK7dLUJULNGcRdfEYQ4TtcSqGIMPmcYsBgtlLEgbmMWDGiMA1LpolQuyUuWMBUcbRzMk0nhqQBAWbmK8RivgjtPXEzmZvEsBeWMmZlNZjBKH+gIWq6xLMrHQqXeHTXRiZA2ShVNBFHdv1gXJhzmVb2kVWhhF3Z4S2bIRsEsGCZoXQDcsNiwg92FOGS8RTmz7xm4GUuMRq7g1rGwjWZlruUrRqL9w5XsQVLBQysKzyRRpdHRgGwjCSz1EuIiwaZQmbk1KBxwxWR/BxMow7bNpSo0Lj9Hj6BpbleWCjLLdvRDMli4WTTJyuJbF78eheWXTaVXiAnBC5YPDE7kIjtH1l1NUrusVIvhMGorMoWMd8oaR5mXULczq94lhE7xJvMMsBHrpMkxW5Qp2Fe0FZSqV2peL72LSwUZIxGDk94R3xMe5IUTicshiaQncD0XD0GJ2TEUMMFDRBEip3lws1omjcIL+9ENH2mLbBOaEoaLWtGiFrH8NSuBCOVojqtwo7niUNrAQEYh3/UjXMSWhB7k9fpq0S3vGMZyUPFqK1DY7kzUyRWQam4+dGy8TQFULePNR4Aeag5FluVTiZiq4kHmJCKhLkbmY5Sn11LkQ8pnia10tNbKCmL037qIRCjD0QROyX0ckQ0TyJpZO7KJZ1vRR3M5GZSczH/xLI7oGPMuMA7lDiYekS5zAKW5+0q3KGcAxYvhFguAVW5VhgrF7BjzH7JMtzE1HxbqBIOwmF0qxF2c6GFCCV7nAglT1l3q1LWTCUSw5IrVfeYoqS+4cGO/TwjVhCAqhNrtEpHELIaxOVYcT+XOApiAkMMF6Bl5GmygtqY7Zg1FsiMsGo9GwZFAXCFIXw27Ttyl17JnXMbbLPQYNHdEc+krg7HTsxeZk+eEPcRi+2iqFn2RaTcOuKTCj0ADx0yEP8DzFoUIP2R3wYMekwpfSExLKwahVm1dugNQjUQPjDVS4CTvCk9RwmoVK3GCpMUNQCtdkY61AYlgkp7S9j2RYix09OgrbigiEAqAdpQxGahbdXLEH4zGGKXphESsGS6Ig/MGJBslM3tJU8TMXMoG3GIxu7hrpJhV6Zl8LmMol5hVJvvcecXQKried0es9zKjBuHaOEamEWGEVkUIS/CXFqIVUaroFiDcOI/okUMC2VkrghIHHmC96jsZZZSYmjzLplYQsdJ5PbcSi5gFcAqOk6R0yEJFtTMNM0wIiREC4WBbhiYrXE5IF+kfriBC7BB7l0PRxMEOGbEWpl0mZ8RZhhJDsMAxOUN1iC2Ik5dFLJmMxR0gwyhqJGSnIgjkYu9TaS9bgaqGiP+EagDmMzHJxDkCY7IYGSJUerCYuhmrNPS2Ogz0YuGXQ6mycxYynKDZcBTeEfx8Sz0kyJygmN5mUoc1oxb+vQd0AkEwsw66A1DpihKheoxTKGEGLHGLzHywjMA26WSZj1NUEzK4ldURbSw6FegC2ZZBuWHiL+xB7SxyqZFW9ZkEsfZloMcwebcczh6tmbGXk4qMA3KCJLgw7EwM6CnKZ8RbiSxCUQvtMMZ1cuMbWb1FR2Nd4RZE9oF0v8mKgKPzVLhqpiryQaFwiZMwxGMJdQa5iXnxLbahAGBywwmCy53256C/mUVQwIaI8B01m2UImTcySAXGj90VblQdS4l4Mt9PTX2M5Y06huZIxL3iYUvDUJmJnviawTTDOQSsPEQpaIEA7r0yIsUwK2zFRlPASm2IRbJcjfiK6wPWOeo+1S990TBmMUBflg8YdGl61HlMR9sWPSpaaroNYy9DmJRHVZDCnUtoO8ZpCDfZHzgLMXUamIVG5Wicbg3QV6kpWVanvLSvcATsuOmoXdNkQnCo5wvWZd9A8g1a4nECLZXNMINhuIUFyt51C5liWssPMt9zzGzfvHaCkvcl95fuFwvIkolyKuWDrAtXqZspmNXuYDVyT9+jSG+kzF+09g4VL0VeYBhNFRu77TJ9M/bpUb5g2qjRmLsh4TMroAGIjEmjLSEUlYNDtNCXw4ZnvuR+NIivvqCcrhK9zKcQq+hrCdFdAVyu+dy4xjhYnEOeOOV9oQrUFutkDusnMzomOJdbDTAYWV94qAG4hHKSq+ZxixNjpvox9nogHaFwslQ4lxqLlkoy68xYGWZZb7wpVCiWCF1KandgBKyiZIZ3NHaA1iNDOcRSMqnaivfqO+Vzem43WikpZXzF1DKx3lELFMzwyXcxgPEzPV/iY9NA6gCKqK8EFycyp2Qr1Us+6Cre4t6NFsLH34hagGnylBimu8rLWUMh0dKx09yOWuJzMPXJ6GZVZgbiU00rmLcS4YWF5JY4A4cwW8O0sSUMXDpUwuVMRhPPSViG7bWQE6Udo46IysHFQMqKze0zpOZaLcKM47gyUXqcCYNczjiOWkTLBNGSUJabZW4Y9UOYbJDvRCu4uMWv0has948DDX9kC2ahhH1t6VKARXaBZ+lxvgo44hirObHjpEVdJcsjWajy+SMEXTEejMGg6hRsnJDC0TEJhrcRXUf4S0q0r1aSzDiUrHTSUlO8znMdbs4pUKQpdcSuRKuOiD3nvCNgq8YgQ3MmJgitlgjQ4ldTPeGIw+sLTH7zYj0IUxiFviKrek0nRfDiwTDbBYwTzFFiPP9IjWHRXDaMTXxxFmBmaVygogMNOmymdmGONsXjnmMDvTUWm+0fELxGPqKOmd4RrU1ZeEtS88sWmxgIweIILPtNq+mjshTppzC7Ua8T0Ri9ce52EeyVSmZJpCnEursMWu1L5xsFsR8SsZriZRTx0xblDXM2e7BzHKdDyZyMU95GCK2TA0IQ7mDiH+dnlncZbv05IDplmGJYLMTsaJxek/ipQ57BlGO6neyh60sEMJQF8p29NTAtcwTCaeINdF8zymEMRM4Gqj5LMgLiQXGkOLzFYygue0qCw7oy8FIFDBAjCJtPMT3yXodKCLPEtox8XccdAagOJwlQjbAdSoyGVlJUELNhTC8I4hLIMTN3tzLNwqFofzH0Ron8NPx7mGvVlD81CXK9w4EAEZjmMqVxEXiFYXeZjoDLdH9yhBcus+TM4a5hRf3I3CO4Z3iovZNTdTDd5QLz0EKWLi5lx9gdgioVuGI2jMw67/MmA0FdPESaNQUEpGUNJ6J6IEx1qVK6BCxLmFFPEW45YeHrT5iRaee5PBx7xYlfemT6wlsZvE3APpiQinUAxPJOXqKdLDy9StqPu9JV/QxxfdiDQq7MvezMTEaeYLC25XNl6yiCglkKkqgxD0HfQdbOWERZrUoTixbPaZ3yBCLaWDq4hK6lSoY6+E1I2CdhPFCqV5j2Z/wCKzCvuh0xvD5gurmD9p7I6RmuhSX2mZlxCWcL+ibewXXCgExGuG+ZmCrNRpfMDNWqXTPH98qdfdAmgILg7GMDF3pxbTvspbzuv2nfvtPOj9ojKiDEBLDoDkqJzk3jU1CrMy1o3eJfee3SyUKLo5GKjFQ7E3w5kcFwq7UHV0ktKX/qWLBq+girzACQTTFfsmAummorLgDzKomksXw+tgmyGWtEuXLly5f147Suwng/afGTwZ4XQPQTwdHihJNk8kW9SPtfYjwvK4CAaC4HA9sObL4jEPcQ3XrIozQxfEMsBXIzMPfTfvaCKQgelvoQl26d0MOksmZTLQ8p6p7BfTfUp+rA/YXBhBDmIhBgLJm9y25guqd8cwpzEdvvOxT3itCK0/tP+STZUtyhPRLMmvUmAZknmI6Vy0X3l2QpSfdXW5fS5cuXLl9b/AHIsI2dHSDSEGoPrz3YnakVHcb13NjDUxgOYndDpVys9GEvPs/QuX/g7lwYQdC/p9dOb0IyjxFmO4eJRGaLy8Q4XZeJbLYXC4OZgOyly5f6/hv8AtgDb/tRWdh/Ue0FtU4CbrGYaVT7PVK3q1xVx13Vq7Zmvl7c/o3Lgwi5cuX0+6ZkI8EEVZ6ApcJVzZiYTAe8AuHNyZj6KBB8z0B9euLNHiGbpL6XB7kuCC7o9mGA+r3+vpHjn+l6VHpdlwsSoXkeipPYhp5nAehh5gIuiU+JHo6J0o+ImMI/v1g+DsnDNj1X/AF9VhKnP3J/B5LnMQh2X3gHTBly5cpcmYaI9GckKpGEgq32iXhkavMur2SWgvULlJ9qGX154rXviKsHbs6AtmpFs+2+lcmj7ZFV0brX15Pgx6sx/NDFXsIaLsZdLsqX3Su+703XOD3hmQ8K6Q8gAA0rCIZKQ3xdce1/4fqS8VNeWKZRRhKzisiS7d6HkgM10fLDiH7z/ANH0uXLgFXiVHuCLVQtcRrFwKeUxrRRoj2lQcp6CBOB+gv4KCsa+71n/ADFPpPWW/iH5rDoZuFv8yrMfUoCvGYBEvtG61ws/o/3PvRHMD3GoAAADjp4//wCXo5bekw1hp8u5kezGQPCT6Mc239j6lAV7MPr9AX0CxCz/AKMAgMFO6gGz04IQcQfoZX3jG1alOknigrmUzBanpLDSEui7xMFVM0o6ATCYnl/R+OE6ZQOzyQOGH+4KHifZ3BsHhmZcBAFAgQWPq+lKOxT3hF8BLrtH8xY+4fzBQeJQ2wv1E7g1T7RAV0FsKtj7Z1HoA8TPwx9p4aPsPVQW1yy7+hX/AG/SsFVwJd1BGfsMyoxL9IgI0wy/85vf6Lly5jUvE7IrtLeUzfeenMCYlDRcy7KlLwPSVcxlbIM4nMxeJmVe6fQFnSz9/oc2kI+ol7MsN9hDcbywuge30pVoC9ulj9xv0gNOD9uvOBC6r7D2QtCoPoyv5xCFjNO8I4ZZgTywo2HtQAAUH00JJLPse5x47amHE/uO9STCGHLJP/C1HVU7glwepqdpscCHfzKdyCdoOo98IuZczLLl/QRir96s8Ftv7K/oviFMalCZcNIpmucRqjEJfmBymDzM9pssE7wmZ8P8jcuLZeqJdeJuXExqDNx7QvtKvUXEJggnLGu6CYH1isf5G4nncF9ks9QN9kaDxBDg+WILiXiaE+8O8mANH0AhFb/vlkuCWtERS79hcPChN3Myb6JpMLDzOwtItqiZxLhiZrrP1KR2/wCwNKdwzVz021luSN9U1lGKrLqoliDwgH7UnEuBE2SiOS4R+1JxL0RIV5yXOY3t4jIvS/eWnQ0zIfa8ozj7X7C+9ypeoVB3hgmCo2rzWkGYlfUfsmqkFeh6ix8476J6WWRSZC7kahwRGvMRSZC7lwDxzlzKRUN9ofPdSyEPhq5agPluJVeQ/XerzFcx3d5weZ6OoOlTMuKVNTD0X2fsCrtInig9c/WxL6PSnF4EQbLU91BsuKMtN1QXrkOX9qEg7Im53uyaDBCwkB1UqplYvM1j9ezwIiEofEMvp0rpfVzPUjKe8r3gOSUixef2HFLkZ8fBn/MpXZUzUtE1LjqeIJpVzPUrTkhPh27NTPOipYRilQ4LXn0grtGSXG+8do822O3pwG/2LeAR2HgSp6K7pUNzxMsa6V1uWR4r4P2CX5nh/aW/8p44nxED0JrpX7hYaIsUxZ1qIsCIG4LwTmZl6jHHE5l+I8X+P1PBii2eW4p0uxMzMwzKYxKN9FPNy53hUKJT3Yq8tyv8f68xKUI0DTMyETL0lQlPJBHUrfTbMyuahwi3Ml5+nIseHRsiPPtLWWQAeZwvVtwXtfA+o6bNf5+g/Xfoz25lWG3vjo/QHtzDdw+P0a13gS3cw63DNMMC8OyXglL1COXv1fTpS57TiYbZ9kfS1UxV/wBiMX4yp4Mqestlhtj4Sy0xr6jN+xdHSS44F06mIWiESY8K2oFuxTzXxK02vLDAofeksTfyIUwPQm7A080bPJWtP08QoZtK5lWNirXfD4YF+SUuXQL9P0fTxcoUSzDvvGo455hWYzvxMhK7pzqeLMd9L4jvcrE51KN37RexKd43Fww0S+q+wP5mF+CgwwpZj0h7YUekABjL/Zjjf1ZeE/jr6uJ5TEVBmQ3so+6NycfhI2jw1FZqr+yJewvmXuzxcp7/AB95hfn9vqr5ZGSqCKiYH2EAwLyfeUOAlj+hb4QIpqbRByliZZmYmT0mI4NzdT1zJBL7QNwqrmZzmeEd/QquFAC9bmGKX2lDUgTmFg+q/UyKG03BnumUVlFtahfSMchAGXSj22l+xFn3sai9Ctk8VVZDpGE90RICVZCQwoDhjl39gdvpFlnPaYGXVW5VBls86j1hYqpRoI714oDj67gq8ojCWwdRpUlDG4VLleJmUp1xcTpc3NJd+1mfC++mZhRfC2dUQCdmGIY8H7Twwp5SjW4LW43F8SqyznE8T36W3uYx0Vz0zM9V/jj2MRCCWomCUuUubuGZ/UMS6jeIBNkamJ9pznE5vphix9f8eQ9ZfabRYdMpAa3KeUJhgSW3PMtqUNVLcwIm6mPeJQ7frkgBdHRQ3BFCPr+ifYB5lusP2X91BeJ6IqVKnHiBnxPQnNds9YE3GmqNTjUXaDSbD0E9YVB+vteKlHdG90jvDCnmXBWmBBfIt7TN4HMdcX8spDaV7plo/uwu8jNs+/RLhMEotxGF1Dg/ZBTB9o43FlkG6npazCmEQvPaZ0Te4tmpcM45jmYrcxTkmZqUCv8AWXzMkhPEoh7D1g9FMNBPLWC5n61yfWGlIrBo8+IkHZbsVPGbCWvZQCztLiJ3vuUKphGJG7L9iPs32lF0syaiY5k7SXwRy1MigmO1S8bmON9MEzAP+TTCveFDSS1nMdI/WfwIFYYeyKHBVh9hcxNGyxntNvo7rSnvhXvBa9hm6JeWd+KzG/42hPaN90Cij9h4GGeQlY3F0z0VVTVeYO6l8syxcK4mOZZub4nFczB7Ry5ZlfEvMxPpL6L/AFADRKI2RJsGZpANT3/Cq5li5FdWINAIz5+EdQDQr9kz2ES0tKUEipUald09Z3IIbnHlMV5nfUOHMWtEtHiKViX7ILeICHV/RFV8lPmJ4sv4SjzL6X/gqzAIamPQUi3qGh6K8keXQJ7SjMRiYXncrFZmLwTNdkxwYjSg+8tu+pbvKy4mL1LmuYBy+8B1ADTgORgUSzh6bv1k/wB3YaiP7C/0Ll9L6UsqsxNugxBno4LJoWzLiE5XOMMtzBeVw7TWbjn/AJGNG4qyzMUuKUQjsl9oqjzUtmyad9H2gjZvfS2f3ZTfg+SHJz71ELtnvLOSU7kp3JTuTwJtPvdFOXF4loU4EOGfvHhj8b00st4f+tDv/nFoM6qw+0E7PWaeI2vuSzh0O3hAhTH2jbKzPV0rhYgryn2lVm53uYNE9JnxMtSjDuPeU4gdkvN/xL7T2nPvKK8Sl9GveZlzuXOOizfGZ3lEO08MORJRKGpQ8MxU+9G3/bD/ANGfJx/9CL7XQ7WNS0nlKwbjFqXL0gpx5+JbcI23EMfcgKi6S1hMKnTlFEwl1tZLzbUdS1UIssTh05zLv0jPPUr3kgrxKxBzNtTzO8StTtEDLNy87nrLr/v0GPUpCeJ/RNofTpOj57Relu8ol7osOfYR0/Q2gMVyRcopLmmXFJjmVwmsTBfMcekw6mZZZRmeWX4Id7iO2ZT1iA5lDhmmT3lj6dW2Y1uVi5U5rvPRjGPR6GKFSvM5bycQgKtjM2fQw2cYiI1DhZ0brox64eygQgs6B0aZWPnHCBGjmVeYr6yy10zCty6KqeWYHxBvBDYxHLMHeWahy5xEzmAXalRz6z2n2Sx6QTvK7RgSnomNTmpXE36vUpDuiYV7TLrjceZv9D0W+sfWOTLKloJ0Zs9f53RXDgZRslnEqKwTPRJRAQx7GDPUvjtMwr0k3bG5luV3EdbnDmAVGd3mGZpzm40YuIG0q9z3SYYSYntNrme+pc26vUut2nP+4+srxA6zFB0MXmK+Or0bda1bpZcwR2hLjylXpkY8Ee5KZ/CcwxOcfeVFpmFkyWbl/wAy3Uu0vM3ZKd5WJscESmK3Esi8Rge8wF5llSyes36MXUDSgmbxPR7zRP5iw6FNsGCVKlSox6NvpqaJc0jjoqKTU1aWN9OZVEAcRzlh6RHMYFS5fvOcMv3j9sRXbDIu+IhXlGrKKjrEWC43TN0RKeiAWRWvXpSKHcVpuCCMeh6Hg7wutyylNf7TeX0MpRNE46MYkYMvqJUpgkODK6CgVGVJqDlJsxzA29NTi8JAGZZMmOlViODGYmF2MQ1DCyW8kUeqdyFZV9ujuuvcluYpwdbehdAsEBcu2XhLjvGH0T6dj0M1lAZyTD9A6VKHiI4ZhL7wamUuMGY1M0e94m5ZVFw9Jccz0l8y+eZSvQz7TiGJUyly7xFTGLmlje0XEHvKA6Xjo4HQ8s4uO3HiNKzB3UsxUB6DNUbhfRj0c47ldKOkK+irlutVS5SWVAlqqZYt5lNXDO2HrM7llzPrOAjjuWDNSjn7TuS6EqbbgrFi95zMuYtCpq76PhHeFBJe4MYcelcyBDTwlXqJDCo7ZUo6sBKlR6KuITV6FltQgemZa6lnic7EXctuXhpKzWVojnmYOJ2lYzOcTPbpi2/Eb+0reY1b/EX7S+0shcuuIWIKr2RriiBZgnaWeiJpqNA7SsQoZr02FfTdiZoX7S5bMc5mPqNXWokwh6DmD6bGZILLm5GYWZXiL4IbCyodLZido1Iqqx6z+IV2uekmHhfMoQKq4m+cTviYoj7R3KW5iu88OIVe56dCzWJgs1No2l4ixDfQplQlBee89UxyQm0pidWGTDrjo9CzFnowlwadypmO6GzEWBQ3FJpgGyL5ljNouIVZZiZGMS8TD/UxWLuVq0mKl7ghEsu5k3UsCrBnA3Ka1BZ7RC8MQGYC7dcS+HB0u+0qX9ILBAlRxnEzUzWJS/2g83H6AuS+3Stpjo9ApQx/QBEIrLiXKelpplBLshbmF8sq7lgrcCsUgS0nPTmM7v5mDR3l2HRpXiaO0AzL94VxHZHMC9QyKEGsahz1npVnliBCwvaW0QUXMMG3Ez9BTEuGco8THTCKjUV9L/RuUonLCQRBhqpiIO5mEZFQxmkwPiYUNPBLyMRGJUBuDKqcektu55go4oMqPSxte5gvmDC5mYydpo6WCzLHQ8sczGhxKe0rJWIrmIdGJbAKmoXG+inPQoE2iP019GIBHctJfeUS4bf0nWsq1vWku29dZVf04SrQV39SxqitL76LC2+swYP9pmUIwimYAB0IcBj3jK/8s+Oz4jPgM+Iz4jPiM+Iz4TPgM+Az4jPiM+Gz4bPhs+Gz47/+AqG4Iljf7ACy0mZShZX8tTiy/wDTcqQtv+6/YcCh+JZw/npKs/pNJg/YunxAQo481+jvHL/xFdvzZGIONY7P6/8AD/0z8TzGD8zz+w36OnP18/kv7BUmro1DaMLH6MmuD+Y3M1unsiPX9f8Ah/6Z+J5jB+Z5/YWGZQDH+2DZEoDO5uI2+/7Hh07IdNV7R+g3ULe4Sh528wjhVSu7O4e/V+uBQPrAEAnaUVVYgAADt+wAQCdmKcf5j9ke/wCzCVALvz+jkWnY3AcfJ/8Awf5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz5TPlM+Uz//xAAsEAEAAgIBAwIGAwADAQEAAAABABEhMUEQUWFxkSAwgaHR8UCx8FDB4WBw/9oACAEBAAE/EP8A83vw4jvKW92c5cJx8N+HEX2pb3Y7u4Tj4QeUpE9ixw+KEGwH5GfDhBbaoigZikB+QstvuLaI9MDZgUfzLcdcxOilqAbVZTr3NMruXrHd2D0RCQATrx9c9GI3RBby4Igsh2h2sJ2TIxASACdVGo1dyypcYnBq0QliTeZk4vPyCHz/ANX5I85lzz/lwLQsW1YrcApfTQ6jnHh2cd1ZGbHl7SvpydBaFi2rFa7gQTSEJjV2CP2RSikSBWLNgiUGTuJYzP1HYz7VKibYyVbWVVLzZMN+tkfMXVY30QJbhIpTdii/Q9GudsKMyGjexMDNobpZWbSm80lXJmmDaoGIVOaDw+0qZrPvMWCvPoIjYGKcosT1jw5Zo/5UOhqlneyMr/JQasXZLC9cJPKidJwTf2ZVsPj0xDBXRdCmKUew5wliUjyXul/k/ZdF/uXxWkNu0H9PZIV0uYKYCVXBvPo7+j7Lol9Z64hxqGs929iXz0qovHkTekRTgcDwEsw+hYGb+oeiYGeezhy0fW2mPpYXruP8puHiJZGVXvzBpz4d0lTRainJE53mDhTEfSXpALat+yYb3+OU2SFNQhR7ENXT/vtLjrNFX/cGkvtLvWFzyxG00PKomBmidH8uKUhtz5OR4ThIrp/93llDclstxNGN385kb9IONBl2AFyo6gpSLZh1OAu5Jdt4P06B36Rp0AOio6g23BWrG5kSwrAPraN0Hcb6HJXdyX7+jnOhMOirDquUCV6sIiJ7ugFmXLMFXiGa53vRNiu7EFGoca4GobdG1VC/VpnplER0juKo9JQQp2hcQCKvCGqsJS0pqiWuir2rtBW0wYd7st5L33TEGWm8RakA0XSIm0xAm0t1+Qvh/lPQN8/BQdCwGvbBhAgAKAOCAAB1+iGYliS1Mz94JFm+giQAjuoAAH/KZAw9GC84vKABQfDkDDA8QXnLWUAFB/8Apu03cBp2PlKAq0RKUNkLx5QD2P8AwJ+SKpUfNfxNdhx/4CK0biDWOjsCV66E1+HyBnWVaAlY+uR5DJoVgNJEfNMoI/X40gB5KaHY3KXkEKMxawC320/TowRBwgJ63ABBXx2uhiycN5PHL45UopawzXIinYZ+RY6TFt2yY/8AFkDd7i52QpceTufIRw6ggo4F+DffcvmxVD3+Igl2XwrRuZ30Ao2R7zh+10fGhEaL6sVBRsjKRxSUKcmg7Yu4YeilERgMwoqrY0Ylv3yH4v8Af75lF7XslPsKuGyN/jF2H5/J6DBlXryllUCqdq5Qf+kq4DUAMNyoMcgoAWnyMwCRzjg6CAoobTQwAgiWJ/BJ2VCTR0LU3nRo2QcwCTJbTGZLO1sAPjPAXjs0oqldrALVlP7dwHgJansxKdWdkmj7/Jash9Il7w/F/v8AfP8Ac7JSS0ZCqEG+k7h8nqrk5FvSYd1vsjXWJSquzTx0sJPOAFD2MwE282oYfGSVF3AQ6Ns9ox0KcwrSMa2Ot/L0fjteu0KNOMJPHL45fHKIdfY5Z8aI0y6f5rP9zuifVnx1LCHKzIYWK8HvnIwt1MQsAzAkHVYeDdQbWHWAADQHxO+l/wBlai400mFHPXfcJL/muCL4DHBPjQK/u6r35gy0Az7H40spAdgFhqbILwbG17a6vAEK16jqXncp7P3arunxiYlQ2V2OWfvk/fJ++QcSQoL7vxvOK1WAoGBgAwBHa4oNqwdi0CgPkGbm02fEFtLjUPrMVzUHrqmk3wfJQKS+OXCKEsLLeV+Q8QWIo8JGyR2Ztkjsz7kMxxgtAfIscLZTQNJAk+W5jSn/AMkq72P14T/Bf9T/AAX/AFP8F/1P8F/1P8F/1P8ABf8AU/wX/U/wX/U/wX/UvSjpAk8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftTx+1PH7U8ftf/B/tz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufiftz8T9ufj/AOHtBvlicPRKCPIlVKyPuP8AGMP9OX/xAicNOY/NlIF5SnIyVwmUBZvhcGHUx03XkcNAvmVZDIJgaR7xcZDTurbRFQ16Aoc6dkgyU4WNXY75ugrb24voWnXXiZWPdiRU9E0KbCQKL2GCl5Nw0gIPUkw1d008basqghiS5BuB5G43Avvjm6FqTHE3DRg3moQJlj0w8cIpGSmMy+K+isOPfGJ37O/AEG8stNd6a/ehykHr76BasGFS2ljONHoBtdjy+S5ujFe+HxqYfe38S4bzyAsui29ikVPhcLDIzdlRRlEHTEuOGwFXDhuN9eH6BFF1qYTCrcwvoNJMMZYsiFifIUCrQFrAYDbRLO5eyIasNwXYHSxz5TC1bQvw2oZQUW2wm5xgUIeblWMqoPesl9kf+YEgOG13hN5xsFWC/LDDBwZE5cTuUFm3O4W0/wBB0fm+kRPOTw8hslfYQwdLsL3UQrFzgZYqdaveYEijebojpHqcQrlUS4r22HH+bIs2NtSbhdj487MTQeYKCnO4ua6h3OUfTISILbrcQet6pmGt2b7iYT4bLouwxVVzz5llgTYxcjYxFkJpsncDiKglz28by9PE6HlDKnt0kp2rIi6kbkaSrsBA0oqsTvd5Is4XPqID2nxO02TyTsrQ001y/VKVbvUpgYF55+K+wcUZtZN9K69ibu0+egGZGSz588Fqq3XyAY7WHhKjJYmFqJa9VcQW0dmthPn4SL2jorccFPSucmB0ADK1kTWIRU0lLBRuF5hWDXMvbf8Atau6ly1KIkOVzFa90dA9uuKANcCq/iWvsWS6iNq7CxwrKShOxoxH9ZmhLLa/oaJMue7/AAZznE6qwEj9/LwLXD97GTdviNptexS3MMO80MXLjjWrucYV/wAFjEQ62XAlCDjSPeFylEiSZQXO1NNLSl830WVuWqKaYb8a8ybzzV2RVYkWz0xKLvjCNRLWy7ICkY7eBK304g23cuA7ZzNHakQp9dOGuA6ZucfQmtH37B3kgRYmpV15vJWw0vRcgbhmohxAsXaJaVAFmKWzlVK7U8PtelQqPDKK1tH+AvIOgtUUVLFgC1C+sxFNnTA5HtM+UXMKlvs4JUg19opv6sR0ErBENBiorQVxlrRfncOA5tHjH/NjfG6PIIBsEB3tlMUGjozIu3XrOOBa9219VZumbauDUpREsTAQ6oNttqomKxW8qUWVe8MuChqmGjoyw4LbDS4haLpw4Qs8dF/FkBazDqD7ezun0agKSFFiPJ8CvR2CwWqvv8eBYtLCIEAC1fgTZV0QKijQvwpbbpIb2cVwKi1V4O38cIHgcg1DtTIVGgPgnMud+GgYaOecyqybaG20+zMBg2FOwtU0N1cbpgy+xcBi9YsBsbs0GkbO0rer4IK6ATpbLTvWGo+ow8a7ID43TLuAAdOWmrgRu1gjdYvkKEFXCQXYYxHSIGqkqKEP4sUnDp3g2RgnbH0Vi7krVxaBwAr5zoYpSojeuGBcaDjwFM9DqbLqkulelaXasNuYKPcJu57gxpYDhZa8WjHKD0t4co1ucw0BAgiBgcIOcwP4S2kMD9YvfeAbMSp3Y40t9qLp2hT4C+hdSgdiLAvGtoSQmjdBq5qYFPTAgw28wLwJCpalHciOylnhB93bOwj1ioqxawdsOfbFiLeTPvzngv8AHRW5w8q6opNgWWjJEjyMMDozrGyE9ZASoLCchJX+aNCrVqysy/fZz3EwZ9IVJmoq+hVogUEH08tcrVilgfsdssL3ScmpVJAgBWkZsK4QxEzUQzQc2hF6yDnCylOVCnBYxB53rO4xT3HWfYRjjPu1cxeZfjG4h7A7Gbmr6PpNMN+3wCIFRLvgagVKtt4ll0Cq2zBUDMkaLs2RGPZidsMbEQHAhDHdsJAEbKDT0UxyO23JLai/IgbEvLwiyp7AowoGCeXNwqjCjefN8ulmIt1Zizld7Je2IQZiyulxGVRaQU9IaAoRHkYKRVpQv4SCNGHRPgowEAAFAUH8lO0+4McOWwAibf20ACj4rs6hI7tg6wAAoA4P/t2lRtV2drnne5PO9yed7k873J53uTzvcnne5PO9yed7k873J53uTzvcnne5PO9yed7k873J53uTzvcnne5PO9yed7k873J53uTzvcnne5PO9yed7k873J53uTzvcnne5PO9yed7k873J53uTzvcnne5PO9yed7k873J53uTzvcnne5PO9yed7k873J53uTzvcnne5PO9yed7k873J53uTzvcnne5PO9yed7k873J53uTzvcnne5PO9yZ6qylejXX7L/AE/5/b/vLr9l/p8AvuDUrjvQf8rwZNa+ygaf77ufBt/3l1+y/wBOtdAY/BABl4pZMeQMwy6VOC4NkwZdzM8kAoCxOmxFnI9gNsAziFIyKBPhUl8FvpzIXb7kyXvmh1IuBVl1YG+30rwI3FqACN6CdyTv29SNlnx686mKQMqZV1LCmP5NijdS/vrG27iKjyRzJmIe1rYHnuI70Hvjpt/3l1+y/wBOgtbWryYAUQrzSAoraSm7MS9+iVuC770ntLs7VFmSl9N9M950oWrD/Ag+zvlfjrHwzskAneopt5vHxA5fz6zNmqNFWnbRGacClJOadsQDSX6OAj/r1pmPPaY0YdBbYfhP6LSrqiw7mDLSzciRM/iaquOzgxR1UjMiQJ7YMz7eV7Yp0FNxUkM0nmxZ/cSgoX7ZWvv/ACDAT2gBGNXOA90wmulRD0cfRa2qvXfXb/vLr9l/p0NU9EKOYSAHClMQbZ2lhtarp7o+lkS/AQvH9mwAY/wcS2o14bnqCW0d++9ljaQ8YQMLcZ7kBSdm24TVmtxFFjQbwUgJXNGs3M2V3tMMetfTczRm7NlUAIrikZZN7d/e88woViq4gaX9cbyC7vPdhh/os3s0AbjzMxJwsX+8Px1UbmrCDrOCY4KlCXi7Eb+Wof46mzeBROmLXIJBSKzPvD9QL2Gw9dv+8uv2X+nRWsX0eIOJukkIFlAEUIRbMpVWoL7pj5g15yB7oicoYk0V80ClkBYjwjNSGCF6B/wYodyCO3AnRHqhAzMFIVwDrt/3l1+y/wBOqV/TbFcRqhGJ9apcvRaVUZXRQFg0weWFV97LktZiBkALoFB8IjdPUQ64F1aI9+N69j/x+3/eXX7L/T4K56YMStncT4AQhtn6QgBBK2tbj8wxbRPOoqieQ5B5QAgiWJyQcZrNSNAM9WV/FE2PcBc+7in/AI7b/vLr9l/p8k7hWyzYuGQCaRflKl/XU1ijyjIgMq64zL7NLRZgSggdghY1iFwbkcGSwoFapwXAu5ZX/jtv+8uv2X+nz0ERLITRnYK/4/b/ALy6/Zf6f8/t/wB5RIIB0shyyALCXG+2QHbzakglWMsSvyG7E+iQeWDS7QyhOSCjMMC50Tapjszdyekt6P27ibu01KEOeh3bYjCjxbJ1hzxPAr5PQrGYh26nHRPohdtCOVRP06fdfCZqP40t+H126d+4jsnGaIPZlcaEisLu/DZwaaRNdDfDQ6/yCI0SXOHWwYX4A8ccXUfCnuuuZEtn0sb99h30ME8cwea5cCsHQ0RF8MUogYg8sBBoj0pFyBwWKF6CI9WznglSUvVqKkHAdxKd2j1UKg8zMzWLYEIigt1cSVAhzMIAMwlVhYuDO0AGLaFGhqKhWLhH1R8lIbGjKzS5oEQRMtRlA08TLdotLLXFyhblPCFs5FwVCjBCVDthoPLKujCBpUSzCLXtiXn6w2TFeArBN+7DNmDCU9uph+hKPJg2Qu5iRMLxCmJwwB2IrLjUyJtgFGzI77VRAeDl6RRUbmkMJ3inkx5ZfAs+ZuMhyvZDUmwR4QBoaIdWqrbKoa8y1+fGLM45iOy15QCngfSKy2PeYg1ECGsRjLI4Y2qwQ4V5IxuDH0lUy6XtldiIjHcFYy9hBLeVAgS8sGMMZQuX6tzJ3Zhf8RUVbN4i8zHEegRixgLBoqaVxEAbsUTUclhEl5iMlcC0IroxllG0soQbehRvMdXFYJeXPBH5phJGW5ZtMAjCQr22EoadoAygYO8NRxxR21gZi5s3h41KAc7bgV8hhgxWiIdRKrMOJubBcLpHCLaLaXMARYcJnXg4gwuqIsFpuCTCiKFQRiwuM3CFcpGWKE2RlwoXTmYPs4l6RI0DTuKr3JuSspzChRS7YM6GWK1rdS9F6Kt4D47jXqu5cFAzk8dMnHZYLauCssC4IpljNhozGyg0MaGvVOsHIwRWgAhNosVDdkVMmhIk+DZl7FrBGjtC8sPbD32jTv4vMtdMYCVG3SVBzFNpgLIijlZCoUPUKVkA3A8TjBT6IoBvOaIRWaCGRcwXeIaEbdxHQuZcBaxAfmC4aK6LYVFsSSwCUB7xoOFQX9FaiiLixjPdcQhVq0NwKV4bC45X3ErMBQ0WjjoIt9FFpSxMUbUps8yuld3KS7QdzkQrZpuVsNWkUqbCUykYKeXGEVIGxEBGrNIEAoi2EuotZC2BdkeYve7YEX2C8WSx23JGJcsQtbjTgWEQdcxWMzi0TYw2wo7KsdkYPYRcUMW8AIEF27wDWWYKJu+GVKlaeMy3GLase0FyRK9uYIQYcTeCYiuohTB3FFyJc3giwTx5JbSggvaKDHGYJZBVnZlg7TFjhiTk4LEMOkWcTGC0PMuJAqQDe4jqCxSAEG3BUqcAZhBwLbsQF0OGaFjyUaLYbU6YYItodhKtjggYuaJY/SA6cM1gkWNRgeU8DEIm3FKNMhNtliVjwziKAI0qQEWm5gN5ZthjlNO0FptlQvekFqdmUCPKArVgop9TUEeN0kYUFm4wWdE9wFThOJnk+SOYKy9xZEK7Y5MMhlBIxagHwMAW3bFAgg2wxSQAmK8zHtS7EBj0qOyLcxYDigIoEeYNTBswYBtphUyrl++TcTCzUUD7QN9jdiUFpyR5Smc6hbd8UmJZWGuJclrWiEu0ADypcrpSusLi5nOE5TSB0OJwSy78Q5smzAEbSEmwgFgWzUbmPhwRDG+IDrQStjYM4iEsIAHASsA4JcVxuw+kxYHlYOw4yraqioHuhBgO1ohHgDZLrDdbbnq0NRe6vIyg6aj0iPsG7biUY6Sko4ZkIjbC1MSMoqYGQxhmqDtDEaMEBI9I25eABpRBoMt6nMArqpWpUm2hGHvUbrkRlaIZqcxYN+xieW1CkXDBZnUQw+CZcCqECbFo5Eu3bMRSxhE3t0CoFq2tBa2Xb0A3cNxjAqIwgmZ9AHkrqY0WaWmZ/pcJLohFLJVbMbK88QSOSM8Uqs1WmNmg0TauI4GWOdeziWRC+W5aTPli3csVEycx9wiAw1Qj11b2QyiMLzcGooFqQIwBaUvMNVMoUKeJSI6qajFMS5T3ZoLFg34mC0Yozsrl7hDvVisuVYGyqWy7XsRbnMMs5WKRcaigPGJdHSS9LFU7oylEQDljSUtX6o33ERGcPwJRhQKZVhhIAUMVaNfuiH5pWYegiGZrGpCpqKgqiVEVwdsAMQKiw5SwFoqQxDXuXUuftEN8gBNmITW8O8GJTnWrR3jUxLsBoYl50l0YMtUT2Lh9AAyzDNWbhDiiLABjD6FymAfYoqEWqHt54RYVG02xcWceDzMFrojMgXmFM1iWX64LE4udyYMKPyh4g9wSJrMiMEUqyUxWPwgSkU0LpcXRV55YHeATQUgJynaGCOHAwZ9lRnbXYMFGWENQBVZ2S4gCcQhhCDrE3FzYhAGYJmna+zOysjAakI2ZgENxW+8djKVAToiMwCKqFYrkW4NUuFD8FawG4VMy4ArGEOc3BE3TOaQRzZfdwNXBzYCmAGWGpiWDZ9SBZUCBcGYxLZtqWzAKmvOZqA6BB5EMRRfuRYzGDZmKzSyvEaWU2+54YatmW+0fqZWsYqNq8KMPdEVMAbgTTMkTYMQaCriQSDoVncV6RTYwNrLTcQDYMAR+krWTlyuUDBCocZYTooYTVoS/LCpgnTllHkw1mNFVxT77pXwEoYMzSEAFXAEyMmTkkXy1eXEQ5pTyOCE4ZKYsnPZK81fGDoR4DMyd1YRWkukJKlCsZIq8RomCtJQHK6YzZhHcRiMjMcRt4JjwgwW+GXQ5hCU4Sde5dzFwAeBD2yg/SFYtNzvBpHEfKAFWfUgUtRKckWFjTaDRHGGXKwX3JTQ1CysXaS1ojFcoGZ2nzr773FjQhoLLdup5IpUoQS5xlwCLsE0hJtouCJKgVjRiBhJoGOTEqYQoBcygvMO+qmvVojuBG1FvBEyvDA8ZgB7Ea1SbJoreJDxXNtEDkxg0EsEwAZqKHuSVBjSvIMQHRuGQKZiiilRiBJdux9iWQXLbQAzcBDqKWEo3KCbDDyQELSguXxqvKYW8kphLBF6w4SIQBcPrAxbLMDO4FdQz5U3JavEArE0QUFxK3Ytj1MQHqKZV6xEIewleeVDwdLjSWKbePNgIdeYqFqEbnLnFHKwXJBGM0GGUcXG6SGxCSJ8zQmMmwi6jfAuLzBwJswVCiQwGSeOY5bYWCQx/JTKeI71H1MBwHeYvcZzIkdgIUDqaiBtBLeS9r2lFEN8ot0NwFiGOJuFbL4NKVX0OOlwYmNq7j/XHZMEI8giPqopMU8kSRWGLx3Jq3qFYXwx7mK1H2LAloe0bMsaSNdlZQoym1gVDrdQTbYQGL2ZIO6SoekQ0womJkUjdrLMIjhYwzl7qXRcPJdBYSkBlz3UJQXUfQhQVoCcGXALVONYRKFXmZMzalphLxg0eGCn7Ez4TJBKIggrjUQpAPMwhnDMs5ZpERcaGiJrgdQNRfhBrcS2h2CUAEQhtEErcMmBFVkLUqiYXC6IPiCRRNrIqQbHmWWAS9mIAVF3CgvbjYQ1H0RRm25iNuPqGFKYAUostDUtx2UpHOq04FJNQGhHbQNIXgDmUjBZice3zA7LjEQvowJMQl2LexiO0Hoyk2t7lCjFLUPQOWJRtDkh9inEejTcWShcxvcayawmYOk5ke42R62WXiZBAS8dBEKPxHymOIwKiIMIxChuDGTwEQfjBl5F9kaAyg3cSsqgIZXV8iR6GwpRY05EstasgDDV7voIOlaKB2gTQTXeYNKcx5irHZTAGPMJwm9yATEg0vltl4YgkMOi4CpXquK9xA8ZJ3jeTAvogsLfFPMnM3JxWxzDJHuI2jS0hTHYEhuZgcHKWL9IrTtRAO4waWAliLaEGFQHZeyL4LJEAcIAdhA75EWyMTB0M5cQLxB9zKDMXOU4Q8AKYJEzuFw8ksUoRGsg9VENCPiQ7UpeFhMFS9xZfPMSlVYIFvxCHgVojBLNlZfhYDgTbyNwVaGqrSFFIKAxuYiguALsQq8euww1jYPMdtaZyIudlHaICCY8hSah1KmZZqHCVzZUZlciW7xPJFx74C4ClrmmhO55FEeTpdbKKAgbcIdEDbC4FeKwMYY5Krn+gLFkoVi9eMtsoaBGv4hrmUS+EjdgFhzNllTsQNAxCnRa8zydL8sz8lKxFAHhhtoUWHO2WR4FhE7wkcV9UaLYriFVciWBAnBAROyeIAcifaC9QgTmmMySnMpbW0ZgXiYTxCi9otN5eYGLSwRaI5Ol0pUEDAVG7cVfVKHC/MOhKdolwRCZNgOZhgthOMLEzoyhCqZn2WOWdoCkjsIEB1G8UCfnjpLFTkMfZlGY3EJnlHUsfMe7oS44tRmTUROsUBErSw650oaoGB6fUCDGoHeDOYDtMyBILdHLjk62TKpkEJtCQyjsEXBcGSamZjVJyYGwl6u6jlAkj6E8AtLduj6gXtpQqLAi0exOIDEJwksdpFi+ozbooY1ENIuO5agxChiplmQzJEaZmOIYLDcQ2jWpnLCm26MGnhBITDCAbEFbgkyBizZrdMDts5JbfWAVMMVMpbWiUgPLFdAXM65gfHOooLMIixQ8NQphxMQBE6GxahExqZGYoWxM2yp5nZIh+gV26IMyhYqxIiu1glCLfnmDZpWGB5UovvGUFFu8AEJlXCtyCMwGUAMgk4wjVErsZQ3UBlCxg/cjGTs5Ii/JmjAAxhCWr5TOC2VqIBe+0WQMWxhscFAw7QwVuX7KzGRFd6l8uqxGkwywwBSlTYtblig0E0DfQhXSC7T6ss5tvoWo2DMa0wUQ6NEsUzSxKwmlTDNOSHhpT25USGLEakdKjYskPqs7YiiXdlCJcXtmm6h2WlhaRAwYd6lwG43IGWfoyQjNEu2O0eU0EFSEZWC7UxzKC0HZER0ltHYoX+6JVIjQCWWXmF/PVZaDInEsOYQ57BBe40YG0lEPplS4vTcFo5BgKeg8TNuaFEW8m3bDAuIMa7TKy0KwKCWBC1KvorG/vJJtG7LnBGxlmzNebmtlKmuaEJQWwxUMEyonCgA1DSzvF+mbMcVGq0JxTtLkcDESgPMN6lUOGIco0YsLuJajcd3ehCK7O8Q6wCQLIZg1rm+0qoA71CnKMnsqGgy1DLHKKxhxNSUQzKYx+YZWCJEAeZ01Q9UBzAXLehYvdRYoAJfQF3CJ85rbg1m+hBBooXna11HgjgEYLszHQX2lsdEy0YEWo6t940CaSyIlQquGVrqFQsKRnsQjAlU06iopuxRNkaqqdEQqPZgvJYTeJMWjc10QuwBiyYqxq7x7zVx1iLiTQDwQQIwA3O3SGHDcMWDYaCWeaQtU62mgVbYowYZQkAJW0PCB6BcYCJOGzsy1BV5N+ARzWbssGV2YcXQdS/RewN3NMIMV45G4mcsGI6XQWINgDt2ggUEhPL6o5iVkrWmLt75DXaCFErLxDKYbL1FBmhBe5YgjU3zDsNqYF446RbhCntWiLGVw0piuclE+jGXKPPZh2Bb5ltmsZB47QqsCFIEHS3YRQSOVAP1g12nacfbUenKFaskKoLoOuCXKXueXQYoQqvBMvJIJARjJkhX8ITbYbMqBysGEJa3DuVi2HkyGUEvndr1RBqbYotBkxU29zNxwUL0y2Te0vFaYlDyJFKKcGLvVDyTanYI7KtA7GPF4ZZRyslwZzlrkic3WrqqIytluiqMhHU0UtJquViEMSK7YgqbnRGVA/WK0FO9QmohL15jUDtHT9A0RPy1rwY7Z3BmflDhECqqDDoGmoFrBMDUeSGQUsFK7w2tReLAB4YkQJQ7IdhUKWaS/ZwbS7QUTGxtw0R0ArmObbHtcIUBg5IlgRcNMmpS013m9YiNWqZonpO/SFQ4XGYYuIpLZNio6knrlEZrppjgwkiHoacJ4l4loQiM4iCqhruZmoJgFOe82e2uCxgAjI1cqiw6eCWQS2LpF8CtK4CNRrSEMwRKW0Sc12QoshQrmAImrqiwxKmaikMoSAJyRgCs7T0RqSsDMha1LfN5G0pGgFRzQxmWsjhkZQe+lfpekdV5iobEhqneo8mMQWq2BHbgPcjDNme6EgemlR0b8rZtR6lAlQqEPcVrUQaFzSEEVqrVaI8MwqFlAzGmdCYkgcQJGRBpDIMQl6KNo5MNQYMMw/YuMaFtRAyKTdtRlcct1E4syuYBCiM5we8tynWhZZjRS0Q6bYmS7l6mOqJl7hjkS9Q+Yy8htwxgmXFKE3W3aV+Lx5EadlEAS1bAWxfFRS4gNrMGKlFGpakFqImME7tNtEamJhk9zKlgvowkPK4Y4+sIVcONwDKiqCYPlg9sMTIHF3A6Yg1yBslX2iC4KpcxCBluU0Ip4tAl8RFLLG2Bu/iicK2GjPabB3DVqavKXlZmrTEIzVuGNAmO0vVMOttKl2pisZlxIWn0SKFR7ESu97uZ3VShlxKZVg+ZOEOZRTCdIPVysCw9lIErhzatQOQ4O1Ddtt92b4AT83B+83euDuQHr7fMq7YJIAnCmoVhRl7ibAcKZK8Y9CIAg167IcdwEJhXBhb7YraVAucQWyWTZc10l3g3O3RV12j2CVInJ3Ds5CVVC2NmJUN1GriOKYrYDiJBu9ig+mtzbBE5R07ceiFgRKeIqYJ2GksgQOSYTNr7wMI0Ugpai5FxWzA3qK8V0QUJryVYxgJWcO4nAoJzgl+FGPMIlAintMpphcwXzTjDtK1SsUgqhgi+Zv/ola72mnNl9JZljlXFUzLMRIUE9GShFwcRLEcMxAraS06hXBAdEpMqUOVB3YjubIxXpmC0bc9uMKhXgqOkcG1FGoDBKxCCxFEJBA6nOHh6QAnfhlxli1jSApqKBBVr0jLYKCiqVmZWCS8RRfKWjLA0ljBEHaERoOYqE8L2Sw+I3lIybcFBZgToE0EC4GV6a6F4yhxKfkReJ3GIUy4nZBVh2LXcIBgT6ziuGV/wBku75cxXqszg3XhJ36iixaoQagu2BblxiDzRXce0gJFh3O5AWNC5UfBCSHQdQqdCFIWUhH6z2vaXsRgIUGxcAYsTaAi7IbOglMaZdxSOCipb30gqt5lPpZgvpBKRJlmrpGLUPSb34Mp+EzZmBI8Dj6ofPHMJxDBF3UwiXU1hSFWCtgYTzBS7jhX1QC0UwqqI8ktiQc0K0gAiz43wxVYixOYq9AqiqjWJgFYSDiEDslATaNb4jAuYm94mRuJdXC3LG+EStKgMiSIwQVHvEBkvOl5zMpqMNwu44rxNPUuClHlG6NcMDKPawnHCzA3KUYaAOW8sza++Oc/cQbj75WZYjoTOFfpCO/bnL91CP/AHof+BO5dGrowrjsrEBiUibAjiksYeOwcFK3kpBpZTYkFmNQWaS4s7MVeSY/+blCDEEzAZCdiDQVLim4DsZz8QqUuqmtCMl99ZQQx90JonscEUW7bQ1MjwnagGMJS+Yw4BLU26IJmAgSBAXbKaoAXLBConmx5fS5cvobKiUw3uA5gURlllUegsuXMyoBEXD2l3N9J+pQGDs+z0SjhFmk8KNqyjolRgwSzmGKak8RjxxRx7iKxD/3KQDKGM4Y9qODkuAjy4QsNtJL3HJXHBbFMD3UzxX2lcjgxXWL3TUcyh2alAFFJ2ZwiXUxLGmcEmOuMQnOE+MJsyzHCV3wzyQHmLA3UInsMuX0v4IypwdDD0F+SPkMT4Bg/gbDNfWAD65PMxKddFiCVqypUmLKZoX6JbFfo9Q5Wku16wzQmw0ko7YUO5Hcpjur5ErxtzxJk5Fl9Ev3h3pWj6V0XSxiL5o+zL+AWMPXWi5cvov4jofJety5cF6oUQ7lMTjJlgQ7MqCDsS+ly+jDSuJBU31DTJmN2FbNrAzkFLzcYsxeoFHmcai+EDHrgZ8GKXLl9Rfgv4KgfFYVfx2dbi/FcGEHwKBdNkvrX2Whc2mbhlTG1FgmZYsPBhrblDVaMLaivjQBxQwX0TzwcczyxnNxnJls2fgF/BfQzrpXwhz4x50EVDQ+lLnnLfZCLSDTYlOrN5LOwzuoE2uo9BX6W9Sgjx1Jo6WatPWpQH0o+IMGDCTrQk6i7uW+cIiwzcFD3bnku8xluCxalkFBiSjIR2YcrYx8arYhkazNalq7llWOY+YlmYu5Avw30XALehtj64Y6VrIKRWAQbmLAWtG2X8KrG8XCuhJHnaWg6/qitbPzdAv0qnv4weLRZgCX9kI6cfRjESoFXsESPaQeSaltS1Qa70QpuTuu6idEc4b5Jiip/c4+IgVQDbF4+jghazuhhcoCY92ojXtoBgfR6JB0ELil4VwAzZKcBNch2x0vhgB7A1iV2ZYVzdBXJLCi0tyMpzGDmOWA1B2YDglD3vgRi2FXBjxfFwHlzfyc4heLfoAdEMjK2C4DoK0Gn16Hw4jn3EGZU0J8svI1+5CC40f0YB9cXiIQLtvbh0WvSj1MYSmj3naXpES+mKfTlm9XxGXB0Nl7Yf2Bl7vXhh0e7tfEDkykr1GC6yXWojwziqKcJK1Vd7TdA1rFtUh591gTnT3tBhB0il7EEDd3HdyQVmDIKNiYzLTVM0cKp0YmRygGymdjC+CNxnLAOYaYoYDoykeVo7V0GpONK4ffUxtkf6Yw2mkocdFWykBq6n04oZfiZugq9DMYGZcWopQTehcyTsf0QCTr+hCd+XZV2mB1TTogEskOg88T0TcC6B3fUTvk9+nYz4LF5kPgZd/CxmBozVx7I9DthrfSdhyr3KVUkUEeSXlIKFegMHoJzmNGlrt6YgqYqBeK0ItdMwWC/VEZMyHmbwCZLKQtlMBAgKUk0uYLlKw7TosY6Hf9s6aW2jHpMUOWby2rVibk+/TgyNAjOEPvy4OJO7UGyigDAiCfA4cL+cYZWBvoRchN/WVf+6I8AEm31y7SFxbfUQxWYnYIaGQeGM6JY9kpO8IMToUSgjh9gi7pJAiDd9HqgBU0Q2na8D4Qfd1FxaBcbxklL4762JowQ0HEDikB9CeVBvLl9Bh1bOghjslOmBXzVAMgUgazRQi1ZxAFNAKHxHcFtQhcSoPKRWciGctTC8tlzPoX4DDCh5D8BH5R9dR6wCvJwkoMrGyYqB33tI2BO2Xw2rTzlHmOnSi+SjqwLfl3OWXjJhi6D6IvcWHpHhbYH1AD069ugITxZGXrH2afrHNJ5cCPgavrgdgAHw+D9uyFkD5QYXP+SUSc3fyWCpdRIAa1DCv7IoYofTeovogOwsAR54mCFFCNZRE7Xh3mD98SAlNR06UlixbqNwySibl2blIMo7wltsvrCovycC0Zd+X4T5VCih0eoNYJRy/NuWSzpcIGXDUTsEYu03Du1mIjEL5i9LR4hau0JYFjuLNsbUtkOe0atEvSS0MggpatChHclIlvmMrKqiDg/inyH5T8JLgweglo9MDAQwIgUYEMWFaiawKvcF9qg3RU7ykqFHMRL1THtWvEFwHmUwKxW3gMuPg+I+dz/LJcAXfBOyH2CC0G2Apqw60MUwZ2mfuONUXmxWCipdyxj0mQ38wIHRwQyjIeEqBOWYQTuQ9b+QdL6qBa0QRBH4SXL6LA6pdCY4crDLs3R8qpUqV0uG8odCo5R95gODAo+YQbg5Y7R1cSoLo2Qk/VRIsDSwIrFQSqBSMDpd4gg/HZfyL+N+aBokuOIX0zHB5CEb70gSu9NlJ6KxBZrqbCgxKlSimCYoP3QE11NiLOVLiimEeoIfWKABM8DhLxhikOZ1eqTb3Hbh7mJNXwA+fUTmRmw9moifCyJsx/bbvtAKoXxNenmEnYgd0I1Bz0IwiwqtS3wFS7l/Ou0VDzde3SkuT2zzAdVqfUg5ZkegOIOmAED1Ks+sFfcB6A46UMcPZNHRARgCX0lYsS7li2yLxXNpI3tKfVPnm2V7HC0uYwDrCKsulKrqQaOqDMte5cAgOGWGkjWV4ZYFMDUNochL6nzO8AZDG0DqKPefde50ErkfiITjZMiEAbEshxlwVMUQOJc44YFT2MTrD7oS1GgOo5dvdsMmUFkQVth2vEAACgwHzzd7meQ1kdrtSrjsM2y07MIFZRwkaMBqYhQMLB/GLGhwgd5UvqnEt7e8PlX8PFway5RBpR3w6DLxlR2WFriLRsiNFi6UUoODBGKXQsqIYR5y2rJWgnpXUEjSHuoXBJFqD7GW+iZlOvIgxSzzkJ6Y+fcz1gyE4dNkLfEzcQ5I8oBoSxaVhpmZaxDU9NczYbAj3lJmaPWWbEqBoaG2NuIYlZSHSvmgKSnnop3PaSimnZUIgyjngIAADHQBbQPeumn+KsrFe0F7eZA9PH5iNGPeB2JxtwjSVAQ5lSoV4IjghRozm35gVSszCtvEDoIFpaPE8vGyHUvPQfwz4no/wXMVH70ic8090IQ0JpYFaFMh6RVd1bGIriEAGkuLu8kooUUMjh4rM1iNyi7vMSObIIJRWvMbvyejMP41/xF6MsV5BB+NUwLYqZu2w3oDuvYjaFUveGVkWEMoQByYiKosNB9Jx6QsBaqCHvDBgFQBtzCX3IBf4nuPw9sy8s9KsLHyWhiER5i0gMoHJbAk7DQr4r+QVfci/hX83AmLzv2E7YQA295sIkKeGYQubFsPjejjvPLApFtAndQtZS6mMHRSF2Sht0sNBL0unEzzp48QNi+TEzd14GCebv3mNuIuOlAqZbT1TlxctLs8Ea51I+B5fBRfaNS+987wfNgnZNkWGttwW2GRBOSLwlhV/FjukegvIyVENaWthLEHBWyD2p+ApxLW/7wIuUEywThJYeaeCcxctnli3/AAb3yRbhS12rV4m6fsorHCnwIqL3DzHnAW4nMd0yeRiC89MtVhEmsDorxLiHgw+N6erWGS3kzKLumeSaRiKmNquBsPvKkaZ8xFyNHMF2/DKG7VqybL7biwuc4ZVFJKqDMAqAf1lwxd6M4UV9YcrGG7ZYx9AiOtx4cfSFrSbPmQ/xKt0CHz7D61QMNTkL2kQND1+L1mHs6+fPsnTw7hiOzqor5bnaArRRf+iU65j6DEVeaQF3aU7rSYxDTSfXEIozRPOUvmT9CTv4V2B79WDvJasVAIr3ChiTaOLnKGfEaCPyGPNwSxzLO9NwYQqYXTOpawO56MDydwUUmF5AzEChFagYW9PhASSLPpNEDcCtkLd8Jce4fgR2ifhLJx0Dyur5nZZEOEOjjQ0AADR8K5tUgFkuxJzggDmNi1WwQugr3R7oYBCMPf1waYFQF9KuEjJLBHlg0OqW4RhiHxn3YtvFialLKRgWHv2a9CPhN4Kb2IeZEDw3BltXWv6Rca441AAEGgQEv39dRC48lX4rgcrojD2h9CLueSHc1bphsx7y7eCvsI7TE6xsjbRQRoWWGAsXjgZguxCwxsg2b3KVFMyiXWC4YamUi6gODcsPh8q5fySJi54/2EK542LJ9GAAFVXRgC2Fkflm0qmO/wDAuXLnkl/aX87GAYa1QMumH2QKgWQBNmkihaC4WAGWorgouNTYCNzliLkAgj1S8zagzEG9nEQ3rvPRCXd0Kf499V+Y/BfwWk0/2R1tytNd2WUlWjsing8EdLdQq9XeVzS4HhFZ3qJYpgpXKaIgAxT34lhrTDLTd2kL2DUtseDccFNWwkOyP4Z8V9b+Q/HXXzU5aaTCmHvLCJiqU6jqdtQAcximkNESk0AVcIu7jXak3iOxAcUEcaCiabyruK+aozJXBuUJTV+8AXeBqKLoHyrl9EonSOXoNaA7s8c8BCKG3qIljZLj08ryVENGfk+dfwGHqwLjOAuUYag40lcU4VWYJthMth+soygDFhBxNuqhQCJBZ3RtyrB0BwxUtRFQNce8FoF3xGgebKqO7fn0NRTTqQPPB9yWiJDgTA5FT6biKc9+7zgmYwgb9T0xllfXUXl5S+0OtxIrFMTqrcaXfqx0RWUAQaPof5l/FodDg8CcyoYHePegdiLa1yB7TCjJxG0mKhtRvuiYopdy223aLgoag7wVcJUKyhCYTFRHomGSzgqNG0jm2XZiMKmw/Iv4mgrguKpRbskJVaXYmrnS8cXCq/ksw9uj0s9oVMW7cZxNwKCP7pPaJfpR+5H9WFwKo+GWIZUhcgKDNy7MtZriKv4HaPJcIp9EfuAlLnAJRw1Mgtg5jYKwmFm1EGi9GBQF7ZflGCCG4LMsqoL7HrcwyfxLrlvXnG8RQYl+x7Il+FG0BiKuYXXHEK238tfUWBypYYYyiYDAG4PhkQaxjH1qLhThexLgeJNEqthTgBMX6EJj2BtNkHiPV3UdfAr6iFaDcCmzm20QACgKJfW/mDeVe9iD/wBQjO4PQuX0KfvxTC3g4UMVTGpo7RBsQPEyuGPG4a7ZmVBAW2BOboIVeg2uJyvYQFNmauN1DDEwYD29Y92y4MOll8D8jTB6EpRwue5C0WgJjaGocPu/dkwWXPKodBXtt3JYFeVBuKKEw4Rlco7BLi/HbL+SXmH70RTOIpdhUUvaaIMwiFg3HfMs1bt4lN3ikpsIsgamhwsELDIbQwhRiPw27S8mWFigbXGlL5l62UmGYnGoroW264gv5oc3uQ4/cn/gwcHsIMY92cb3iGkOi5SXL+Ih8h+Xfws7uRrhLkveouYkJEZSkgveJo03eu0pU0wAxLWWWc+Y7F1bA8RKAsY8NIwylUK1CqBl2YnqPMoWFRaNOlsLc8wUW90twVWGbWue7ojlwb9oJuU0UDFxQ40wVcGHtH6KUbTvvNoA7zYRHP0ivtrc2q9hK20vDSZj0xuX0Ol/BfxX0Wdbiy5fUvoWD24Xo2nMcZWBCsbB1UK1OcLu5SyjswQBoyTGr7xEUFd5Q2XwkvOxyZZZGHjMSLZmcnh5YwD9ZF69oqaW8VxNmjmKVxCtK3t3iKX3HREtHOwWc3CiIt3yx3TwqYsueYDzZcEtoYvywiWuFKNdnQLJh8SnaTsqlH4ZJ7VPlTnz2lRHvYQ0Pen7afsJ+yj/AOoTRH1E1w+sTR9GdK88wfvmGuBP36IyYInMlJLf6SUKsujNId+8JhHMNyfQQ1k+sq6ZzOGQcRBctlfZLbMIuYQ7TBA6lEu7Ln1ioWNu0xgyeJdCD6wRtKcZ0yzszKaoYYY0Npd2y0qBNbX5gh4LigV4q0FWOcOZa4CjFo1o0HMpDas4jabl0HPeUgai6cTfWWN2g19JnFqWekv79iJrR3EJFxinhn1nEkM1bnARlXZlYV2cLYoZH3E/9Ii35kdt/riGT6txW5jVVxd0rXc1hu3EO+qWuFVyW2eeG4q/oliUg6ZYsImAv0Ux4vrOcRFmSmQZlApzNAxYIZQGu1ytAszDuuN0vGL1KUXdXOIGuyxaT0OIDiVSizKKhi1iD3I7MBU83OGI5y7MO5VZqW2SIyB+GN0DfrmJoObmRcqxc0i4lqrvcWu1rrvCmwWU+F/aA2zeoYvgRBO1RljhIuyxdiDKCVEiTdBzAAG4W4I85pcYNR76lOoNioVkrmZ5kOnSKlcyoQqFmpRxAFQUXtDUDc4UxUKZqEDO8OO3eLVV7K4uUpduYFD3RUfqiiUt0WmCW8Xd8x1LTObzAiWIhfMrlenuyoN6RQ2fJY4VaNBFFDOb7pbs5SsbCCMAeWONyHYRBrb+IlBxfHaXzaLrMbFYO7tBpyPZZtsqquU6XqPp2Do5E0gaE/KF1zkggHR6RtKkTe74gNc9qlRIS8QrwlVuHOIssbiTzqooOhYGSqgXDmLklnNShxDJxceU4mMl5hItNo13DzcpTQwQC2q5i0unqmfigaYpAxwwgckqcF6uDtaPIRsaXm7gFI8m6mU2sjnSCyK3KmYqO4uALeYehgsUF5eTiBWZm8LrvcB8nvHA2hjbCTBVFl9ZShM2xKg5GLQEp4yDHhCNwQdK6TtWpUulKqQ8mXsxisdMS3cw6C5pmC4tosDBhDFLmqD2oyS4o6BEF3EsEj1nMSHaJDDGY0h5rRxMgF1kQsupbKoricLTeglgrDvUUGTKPAXmJQaGiYuV2AIkIeRgvJRzZMVo4H/cDsuo1cz5GblytxgSsGUy9HmWQYRqPbfiWgBlhp4hSMEme3yqG9hmBKsetRQLWotTnPdM1sOdkN8DUdCSkwOkAacQv0gAoUJfsr2I3HoEpbqEy9JQpEMJiMJA5mZKIV0qW8xC8QU2MLJYUivm5tw05hhZMb8wnIINpyXa4iRbl5Ydn0uJSzMNjQ3i9xBQoVnsRrou0oCi9jNEBWAdXiBRHnHE7DvVRoCq+u5RClDd3NLSFRSoA34iiHTU1gZXJABQrZm4p3UcYFQ8ZjRhKNQtivO2ox9BdFIl5iDIXWIAZZ3iMbpkvqKle5rlevUy3NYzhBfPRQzsmXXb0BcHFFM1Ezly1lpi7HYQEXkjqBLVYxSBDEsO68s3IvtB5rxHWhREX6IbJ8Z1Dwx3MWRA5bmhpMwHJaZfp1csUSwQRBvl3IqiUKfMeVKCUILeu8BTi6m1mXFPEsOaWAoLpjKDz4l8e7U3V1qPoxBVocdmZm2/AnFiOeIQ07oDiA0Ytymo01UkGoOgDFSYTdgqEMHnpbzMRtXo9ciDqMDYXMBH35WWjGNy0tji06KDoZdhZFfpPNO8W7vcsAsbx2MY4guvpFHSht1LWFGYhhK8aiVF3iCgwrniKq1fNsdSHdI0aQxfMJOGjcHaUvIcsT7xnkx749O0Dc95ozYOgnhTPBDmsdxSrai4LneZlnCqubY5GGLorc8rMZUQD2iK6PpN6gXUxOSmI4OdxlCVNTKwYnGoWc0WZs3+kJPl7+kuDFdKw7dPMixnPETiYFeErQXKo1xcHSG/lzwRACFGHkSbAVrqOCLxNgF70XBoo8xse5riWVxrkczmy15mJS4LVq0Be7Mjm6i55pcQwst9olb95hhLUs4iIHEAnFXNZYd4+JSzI6sgFK3PpArjHa52f74QxDTq5ty36ajekcQ+oypawSilj05gEyKCKzEwlPBB0SPrKquYVx09OXM0jZB6YITrlrY6LEVzhDL01S5BzmblVDNUb4hwkEiLKwi5ZBBnpWsfXEB95jOzbqJlDXed0o1NNh4iXEqd4hj7wSphMVE08tcSjbc0B6tQojgthpBTFrjiVQdrVygRvLL2AMldpjI447xW7p4KSwjYl1kUPLEYBUzDIGOIWAJcoJWxTorrD90mZsWHxAnuiSq1zEoasKmFtCYwA8ErDtRI+lmm5tx0UhzQB2+CPYqWMvJvUHsiNTMbcl52eZqCC6S1CakX2RLgxfQEl61hCNawmMrs7SmSzxUO5WJSMYX33DCYQ5itl4o9LrTtLSPFw38lQtVwzEZBXe+YiEgYxxMLYyVcvtFZvUaHWjdMvtoM5FqYTCjUtMJAqW4ghccMG24mVrljp10aeejuYDsu+ZdCs34QTRbjtAwbBis0AWJbdk36sVssFAxcNJVsctzLGFhMSmKNGAKSBqrhPojiEVklXMVAJdmpjt38kxpTeZYKgamYg5jQWqxVBLF7eYeSDGCo5wyw2CUgJoXA5mY9rBUpFHsJuPX1iipUpZum0cmCoDE3ruJaNiz5qIAWjvcs3mmzMm0zF0mKAcHFwZ9HrNRCzg7cwdOxKNGiKxhmEOE4hImj6WytEwUoo9sSjkE7lzJoNzgzdRApj89LjmN8yk1DO4sbLGHFx1M5lqldQl4HorZC4PRtrGAcQRBuSFNon9hkRLi3C6wL5gaGY77olrMLIpUWKzPePerE5YuIyJQtUloUNEbumkIMwYZMmAXUsao1k4JiJri7uYMrvUbcwXSDL+XzKrrug+4l2MCW8hLU0Jm4m+0CGy3eDDuSiSldDGKRCmIvJUAg7al9z0ICoWcA7pjamJ6HqB1YK0WhuNQ0y6nol46FVzfBucMQxUYd/AMw+IJhi3mDQjcGIko5I1ZFo5ZWrSd4lKrOJTECFeLq43rwJWjehhOUVT4ubpdkQoEMQNWHeF28NodP2BGoGBsDEt3xEjnteGKm1OLmfbrBDFHImCg7dphuxlOirt8SqyHBbkigaioGrX1ERZhoDuSjpHvEFQeEbACRgNLBBsH0JpdQFPfo9M5nMTSBAegxoxLWdS65UroOtxsYkT4LgwhYGGAFGyIOYo6IgECnmHKKlDnHEYs5iWBvcK2DG4U3I5amEA6LIZQvxq4wHLjNSiAStXMXAOMlstpZGqRKpCUoDBOD3l6o0C4m5ReIUsHELGzw8EVB2UOoYotxUcqrc5hx5je6aNFm06tDTBMF2pGnQkfYgRdmx3VCnKUiwvpqWlq+JUvPXgYcGZSgMpBgxWmGLi+IoR6S5IS0YQjNkt1GDCIaBAxmZ6Rsw0wB3cxWfrk/Vp+jRRt9lP1afo0/TIo2+2n61LIT3RP1afr0NL2k2v2U/Up+rTNf2kUFfqIf+Mirb7afqExJ9tAWz202T9RA9e0m1HqIpv28/VZpvYwLXtI/+Qn6RP1WfpExV9lH/wArP1ufr8/X4C2exn6nP1Ofos/Q5+jz9Rn6DFin2s2HxRQBAJoQBff/AOF4Y454IRwwRQAqANrBwB3G/wCAoyl8EWBusa9YIQfYTi5HuDtWsL+AF3pnQ7zZXPAQ8zAApD2Jz9g/g1/x7r2IJpz/AHHybBqnE7eIbNOXiUmiUZr7fwKH+bx6D9v/AG/wO74OhAJh/piXwGe/8BS0kaba4JVWVPzwAKPkeG2O60R/kvfro6NN1r93/Aof5vHoP2/9v8BEttBwwImXuCKGq7thBOpiHZV/waht8NCW4MrvPkPFPJsIjCvWdehidgwfbQuwbO6+eOAiNC8kRqNosZx7CqrFQCoKAUH8B+r2FjFlfoogsh1snv8Aw21DaClefk+gLxwRd0mn/wDSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQf/2Q==
/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAYGBgYHBgcICAcKCwoLCg8ODAwODxYQERAREBYiFRkVFRkVIh4kHhweJB42KiYmKjY+NDI0PkxERExfWl98fKcBBgYGBgcGBwgIBwoLCgsKDw4MDA4PFhAREBEQFiIVGRUVGRUiHiQeHB4kHjYqJiYqNj40MjQ+TERETF9aX3x8p//CABEIBQADqgMBIgACEQEDEQH/xAAyAAEAAgMBAQAAAAAAAAAAAAAAAwQBAgUGBwEBAQEBAQEAAAAAAAAAAAAAAAECAwQF/9oADAMBAAIQAxAAAAL1QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABob40Ju0EiPZdgAAAGNCTGhN2gkR7rkAAAAA5us9J5vodOfUHHsAAAAAAcO115dIcuoAAAAA1TZ5/qdcXBy6AAAAAAAAAAAAAAAAAAAAAADQYEOD58988F6M7QM7x7GwUARgwmXnuGe9fPuqesRSm+Y9zIUAADHj/T+X9vk6PWq9Lj03Yq8ettposzTeCKGy2jklIobLbXaXyXU5fU+j4uyr5+f7JxNGta5toZpQUrLmzrnWXyHofPeh+h4+ixD8/wBk7XYBQAAAAAAAAAAAAAAAAAAAEckaOH3PDmvsIr5T8b77lGOt432QBIFAxpnCPK+n+amp3l4KTqEHvPmfuE62cCQKAAxknjset8l9Pw57Fibz9eHW19L358KP1Xko7O2vJ570m6Hbs87c6vks6xZs9XWfM+n890F5W2t3typw+y8/y6XLvnb3PfNbeq68/H9WzwLPY+b6nnuXTd6aSzzvovJd44PofPdfphzovRS3dj5/sBQAAAAAAAAAAAAAAAAAAAEckaPF+05xH1fnnpju8SPyx2vXeU9UZBIFA0xtqlb5z9O+cnS9H5Lnn0fz3JomvsvG/Qi6CQKAABp5D1/kPb5PR7a2vP28l6zynS9nn7/kOvxsXs8bs0NTpdXy/X4dej4/0XG3mOZ2N54/R3ucenl+nzN/Vw9VxbHG83bF2Podccv0/j+5mz+av1umOrxPV+VzfXbcTbzd+T2eJ6X1cPNXKfoN54PrPNz89+hHg9gAAAAAAAAAAAAAAAAAAAACOTVNQUeF6seWsehHzD0VqQ75sbBQEckaON2cHzF6S0eRes6i8j0wjOJAFAAA04PoXTnUtmN8/leldefGj7o59qZz3wIfSu3LjdKdy6cCD0zrz872bLG+DZ6pPObehbzDMeftyaHpXfl57sWWNKF9jXnHo3flz72zj1891rbea3H9CiGY57BQAAAAAAAAAAAAAAAAAAAANMSYTQAA2MbigAARpNEwAAbjIoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5ms9NBPmgoAAAAAA550HJydVyegTAAAAAAAAAAAAAAAAFYsqIvKIvKNklAAAAAAAV6Z1MZ4E6XY+Tvj3+jm8r6TXkmGvOAAAAAAAAAAAAAAY8/05y8k+l4pPSeX2xr2Cje+b7QmgAAABzyvfRF2DncVPZ8yzlY7vK6ZsAAAABxuzzSPPVHKdUcrHWHN6XK6oAAAABjkTwHVUReURc5k9I7yCcAAAAAHPKboXE5fH9Z5bHutT86y60+xx+7LfHT5gAAAHMx1By3UHLdQc3pAAAAAAxnCebpd7g/T8Id+QGfQcrt+P02x4fWAAAA5PW5R0/L97U35cESduhvbLtK/zV6gAAAAHO6POOiDyHc8/wBBPRsZXl9Tl9QAAAAA5V9xk7kdDdehpzpC7HWonTva7AAAAADldXlHVApXUvl9Oxdns5XbL5gvMAAAA5eDquUOq5Q6rl9QAAAAAAeN9l432+Xf0fnvWnF4/ofPdefV7vB73k9AcOwAAADkdeuceW5bTyD0g832L105Fql2gFAAAAc7o8Q7aqI71UWlXBW6nH7AAAAAA5XV5R1eZ0+WYnvco6vL6nLOoAAAAADTm2cltXrHRcjJ1uSvFgAAAAAAAAAAAAAAADy/qHTn5r0oUeH6prPJ6xz6BnQAAAAHP06eo25uhe5tu8QzAAAAAA12FfmdvBxXaHJ6E2TGQAAAAAcXtDnUO+OdR7458XVyAAAAAAOf0B5/o3q5S6wAAAAAAAc7HSHNdIc10hzuiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADlXq28V1h1511gV1gV1gV1gV1gV1gV1gTWqc3DrMhSzIRMhEyETIRMhEyETIRMhEyETIRMhEyETIRMhEyETIRMhEyETIRMhEyETIRMhEyETIRMhEyETIRMhEyETIRMhEyETIRMhEyETIRMhEyETIRMhEyETIRMhEyETIRMhEyETBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFeyypyWWBmgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgSXi1+z6OPItdXObzoeviXz9vq095vvOeg573HPoNCKXwk57dV552niOoejVPJnt3A74eUqntXD5Z7B897B6p5/hnvGm4Y8ieveO9iI/KSHq3lvUh47Y9eeMPZvG9M77ykB7J5iY9C8L6I7DxdU97nz3PPYvHexAAAByzqAOT1DYAAAA550HiB7c0N3l/UAAAEM3kPXgAAAAAAAAAGvnblr0cLEmHn7bxQcfeepzpbGs3ZOB1M6l43Rj6c+qoX+PUJrwcN31Bp5yOU9l4r2vijf1PlPWEcPmL5J6Xgd48Z7Xxnszx/sPG+vPIdXzvbHpPE+2OPFtsW9+Pzje/zO+cD2Pm6xvpH0zqeYs0D17l2zg+p8r0Tq3eP2TyfrPIevIPP+m8keu5HX55B1+D3hzOn58n6vL6icmTbBb4/oOYTY6FdaV6jXTu4zSWpnXdOlWt8ZZ+pXrnQ8d7Hxp7DbAxycRDu8DcgrS+oKVrzPoTnOP7A+ed6t688zS7vFO11vBe9AAAAAAABhPO+g4fc78qvHtwRva5tbU3k2vpy7E2ZYO/x+vjfD9D530W8hw7fPej67Y89B6keK6PpBz/ACvuh4H198eK09wOX1A8d6SeY8/6AOD29xr4r248Tf8ATjx/sIZit89+liraDzlX1uDIPO9a3kcbsj596rrh472MJN5b1ODwfsbgcTtjl739jn1O1k043cHM06w5EfayI5BxJeqK9Pq4HP6Ic/oDw+3thzvMe4Hi7fqR4Wz7AcTie3Hiu/1h4a56zJ5Ot7WM8b3uxWIb8cgAAAAAA03JwuvxLno40E80VutVrZ1eqx8/U6MMcVzL2dbnLpwfQ+d9F0wHDuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5/rY5/o4V895z3wF7qWeS621DWerThv51R68vDsm7cM2NjTG93A74BFLz+gADQ3cmY6BzjogAGo25nTCKUAAc/W2Vt63DT2SGZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHG7LeOV0uXW68+/mnZ4ddmuJcqnK6857O3R1A4dhGUOnwr6XqF/nrS7vD7g816UKdzBrvydya7z9CxWxql6NAWJufZWj06F1K1OeM7muN1876IOJB3PLJ6Xh2sly/jKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIpScet6F25+eehWcnpSOWwzsAAADGQAAwyAAAAANNwAAYyK1kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVS0rWQqVtTqMM3Klcsy05tdVXsZpU11LozoYTLmdOwJoAA5nTuSPlV2RnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFbjdyh240e7zOscjq0Izpc6/Qlu87t8YdevQLuIoibe8xrTZw67ridU5/W5GN56+eTLjXRcPGs9zPFml06nKxrPY581LOulDJzjsZ4PezQzsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADm0PQVOvLk9yC7LQv8qKzOt6ezfjzdCWrfr8yWfXHWsqT09VnqdapGm2t+ORHfn3M8qboZvLnllHN60UtCfTfecV+xRzdd5ubZT9JDJLuOfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA896EOP0ScAAAAwZcjrgiJM+P7B2Aaa+csHoOPHGd3eCcArWfO+iAAAByjq6YqlzbmdMAKsB0a1nzp6IAAwYx5O0elUbwAMGQKF/yZ6abz8x2jQ3ISZyuqAVqslc65GSAAgn8/3Tc1NgAAAAAAAAAAAAAed72fPmOhR6hyJXHPRUdu2cGXaM6nHz6Q49WLvkW3KsnY4Xd8ydLgeiqnbUrp5vsec6pDL2/NHV5Pf5RT7eITzvZi9CczndbnjHI75z7962KlvB5KWfvnE121KXoeXERdfXmHa8t7DhlrPX5Zzb2vGPac3pc8ze8mLfQqVD1HJ63kjs0opiH03K6o836Tzp6LzV3cp4o3i3ze5qa3PP8AXPOXs7naoW+QaqF8t83u8c06fUHierr6IpcexEQdyreOFra6pZzyOuAAAAAAAAAAAOb0hTr9QeVud4cPsSDl56YrcP0o49joDzPXvhxe0GMildDj9gHB7wxyOwK2lwcDT0Q5XK9UOFevipbADjdjI41T0g8v0usOFW9MNfPejHBk7Q8re7gA87r6QeX7HQHmbXcHN5Xpx5v0eQ8z6Yc3pBxavpBxN+wPM9+ceM7tT0JjidwcSt6QcWfpgDlc70wq8H1A8z6CYcbpTijeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaG4AAAAAAAAAAAAAANNwAAAAAAAAAAAAAAAAAAAA89S9d50z6DPDO48v3i04EZ6PnXPJHo7/meodJwIT0qtxz0KvYKtexWOmUy487YO0pcU9O43ZHm+lg5fct4MvPano0XnT07zfozLiSnWceqeiUrZnh6bndef0PRtPOHpnmvSGQAAU7nG7JVscy4WXHsHQUYDqqF8I4ywp6l6ntTLVyjuWs8mwXgAAAAAAAAAAAAAAAAAAAPOej84ej8b7LypJ3eRsW+fDkTRXjs6+Z7xwPU8HvHm/Scekaeo4HfK1S/5E9m810ihyLex6Li265Z7HmvSnKnu+TPWvN3CTnQ7EssdsrXeR1CTp+WnOxx2hSu1usX+TBIXudDsSyxXSp3vM9g6TyPUO08/wA89gilIqfR5ZprehTSWGMsWdd1nBzNppE5ku263eZb56Vu7yrpBYgL1QAAAAAAAAAAAAAAAAAAAIpQBFKGNdwAAAAAxkARyAjkAAAGNdwjkAGuwIpQAxkY13DXYNdhyrNwVqXWAAAAAAAADTcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAef08ttl6bHltK9Y8nOeneX1PVaeXjPWWPFSWet089p0no3losX123j85vr8+VHqseVyeq18zqeoeTxXrXkh615MeseW0T1nS8B0D6BjGTl0rPjbPW48vtnXqMed0T0mPM5X02vnIk9Rjy2p6vtfOfYV36tnnSV3A0w9FjjbXXcz52Q7mvEzXczwZMunFyKG3ppPI9Gz3GsGrnDFS5mfR3N/OTYd/HEil7uPP73PY14FTefVPJq9Y8pk9XjyuD1ePKYPWdDwnuk6O9WSpkThqWOlRxqxB5yDtPT48rjWfVvJq9Y8pg9bP420epi8xAexj8zCet081qeu14NM9Q8lg9Xt5KevUReeRA1yTI5or4sVKAzjODDODa3SzqW4JtOsr2dfSZztye63y8jmeDz+jOSXaGbFVksdBZnAMZwe37XgveRH4f3nnbPNyaT51FpZg1MSx7RmObXNraWKtZ9F5ztV7WpYhmPJa5252HO227pu3mdN5MYQyS5jEFyHW+F2qfU6Y68W+uvLV89fix7KdjOuOk0cecstoxUsw6lcdM5YyYMDGZzsej1muYLkWnPW9TTPk6UuXPyut12Sd+dbTpUrIW29Y0wMWK+xs0CSG6R521LXNt1A1kLW0uklbWztFKM1cZYGMjG2BkwZxkYxlSSJZPZpb9M+r34Xb6eePzPreby6cPOM8e7GRtnRpFi5Xs0xtisMqz73wXYj21ewy+c79HlEmEZa1q3qo7du9XCvdGscuPGp7nXm68cceZDN4xmbdrb4QT75sc+tnKHWWKWO1Hr0x1qdLXXJNXmz3bbWGeZvJNbzourVWnH1a2byI7dTc2a5szgHreJ7RNI59kzXmr+Lprz7PBzqvDjb14W4bnSW6eL1nnNO5w5cYzgba5GM6mbFeaOny5ZcytHLrtmezHiRQQbatuSLMlRs1rfeIqObYrJdEYwGcAKYyjG+iyXscTfrn2E1TrOfkOf7HzHPdbOsk6bWoIK1sTZSKpPmqu0sY0kjr6De8f6/Di+L+leQrj9fsTalW3pTs2pV7mpNW6kXPdKKxUm7MlezwzFzOpStW689sWZ98oa9ylZZkhzLIiyu+skW8x5xmN8SaVptiSZ1ba6sm+mmLZjt14m5nZtngYfbeT1Ku2O7t6GzKs0bRebWsE/I8+qvHmi7tJYun2m2u+nTG3R0oE9GWweexvpLgyMSYDZJ0NtavOb7R7avT5XY5/LNfMmejXo1YcSpjO3bpHnOy4zhBhWNJcldPFWrAyLMAZwLHsvD3d595y7FmZ8G9H5lrS/pHbJBtMZrx9GKfZm2K3M7uieZ+h+O6OnqeV1a2LQgiz0zHNNPm1drW0QxXtZrl1+jQSvJpUxbtGbnS9K957qY1a130k12k0sYSVG2KZzZo2SaybTdc85NpLjLTNk20zG28UrK1Qm57v8Dr1suP7fkeg9EhztDlpjWh4dScHrcxa+d9uqlYxV7TrS1LPXMc1WLUm0wNuP6Pzxpf03wiryx0s1pC5Uyku7405TXWHXafMeV1xLjfqrMZcNmMRnGcmjfJrjfQMa1tpmWq2LERoKBG2o63s/nPot59J5n1EMz4Xe1V1raDPSTE8dnOt8ibSRaSOfte9fLsScno8Ee27PaTfeTOotpdo0ztqc7kdrh64VtKaahuR6TrHaxJy9/Q2ryZ8tqPOuuWJYt7c76LpPpLMxQ9GFKuJVkcU2ah121lxpJrrO8mm3O7bbue87RaR2bvl+91zNXc7z6v0d6/Gx0evzdqapntJIosdG12ltq9PWKao7mmdc5uRcoxHriOMbx2K00n3irnoRRrcjn545kuNuvXZrq9O2NV1ExmeTOM4M421MtdjGcZGrNYSYl1ztoYin1srrEVaM4RJG1PYd75v7W538d9A5NnEk1zptPVtc+u0mtdjMeLBLnfTebdqO5nWs22c1kUBjIpef6XEWvazTzN9q/RXk2be+N0trtW4uy15ImzHJqZkxLbnSC5JJFjJrmWvFOKfSt9cMs62o+dhnis6ZjzjGocbaVLtFnNnsUty5W0wmNNZtPNx9TjdM75030m12S69Tk3E3xV0uYt94K2YGehzrEZu8ySTqR1rHObxaNenEe2m++MYkYim9H1bj580zOMiPYzgM4ZGu2TTdgkzriXJkxsyumsuLmvpaVSxZgrW5Tbz9BteI9ozxafpvP9MQyw4x0kxttlrvjNS5213jqWKEvLrdzmSMZKAV9vPZVIt0u2czZtC7TuZsFjXNb6QbZkqPep569zeZZc2duN05hW0saxV0sxFSK3CkGud82TdPHPla5MxZm9I99dabo9crGNLJG3g5as6yjl8j0XB0pzYz0T67sojFm82ujEUNmDV2zrkjk0mNIt7TVjLXPrxjGLtFP3ry5no9tbykxFqeDzZhctNtC77RCVGibMOxK1S7Z12jOAMbG2A2zDvEkcmpVh306Z37FOSz12nG6PTjx986Y6zXqe9bSc61snjsYzasca031pedLFzPP3i7WocrNkqaWcNtMU+16esFzMpb1bS2UU3JFvWq9XVj5s1Xr9DbE7M9Dp9JnJm6aS4srVpaW8y1dbUvOSuGp8xohxnWWNtsuId8kWzfU3210zdq8pZZIMxf8z2qFczVtuTbRbZRxy66TbVbVxmKfOlBnEayy23XXbXWe3OjZmLo3uheLaLRmbSKFbFXi8pz7tnnxznPTntac2Hs7TXBx6GrHHzegtgSYsks6T6xSzZr4rGE1lhGdtkbUc6bmOpW9CYrXuVlpLrJ1jbTLjY53QoazJYpza79FtyOSWzU37u3xbXA5S/Ciur29a/hryOvyYsbZddaRWNTM8ODp0aFvOUdjNVt6dxZaU9dO56fyHZzOuxmXFSzFZpzr/A3i3vW01q5DPU8et2Euuu+qx5bkONtTEmkio5YkztjeXMU0ZrmXK8OHp8vc33j3kzptrbrNDrrM++M6mXSkal5fR5WfRnXfsO9PsF8zGiYY0496XuHieealpdkmI5q52lRbmZK6zoZp4W/mtZ1mvpcgx1rYn0t0nh9b08/itfR8TFr5M2SHarSSPp6XLVOxhrBqNt8b1prsmsx2Y5ipJWm9Fmp77IvU+hHMhjsnQ5221rqc3pJVoza5u8clTdt51RjMNiWtYjl3m/pa18t5MV7n9ZYlj6NudJY+E70HEz0ifz1zrOvy9tdTOdDp162ryzOutXN6OlaZcTQ6JPEyum2NjbWQkO8UsSRzRW7kxV4XqfNmm2rczhhcYzeti6eYasVMxukdy5jK1vBm86luPM5Y1p851k51iK8o7EdyZyuV+eaWs1fr3klhmy2121l0tQ6Wy6661vNXz053NudcZxJJV569LL5Ts7zyK3r+Sec0k0antR7r0NdYMyfShpbcl5VirtjSXHaPbEkzx7VefvzznGdLtXo+fxJJ9bG1zi+j85zlqxV266r2YJspKHZ3w4vbzrmca5Qv9NwyR7V2au83nnNrRz9m/W5XbOdnWbzJOL2eB2zNOvd1LPYj5uXrVtb1t0+b0MIuZNxOU7F/mdW2nHteirNPFLHtFvmXJqVitNMceu5rW2zZpq1lbHnO/zK4uMNzMu3Rbjtx5Zk50191rdLXN3mhtvjx5xipe9rnwZzz1lRTNXbbXpOlpVrZzbs0PQycXOm+uus0e0aSZZums+IjS4WCKxjc2ilq6lqWpV3jp14946vb8hizs8br8VbutaXOs1errlyMXo9ytnXpLHf51rGp45Y00q3Od1zat1+tXN5+JIl6VDorY4d+txV5a1n0MZs7V0uPf4XKdLTSfG+N1uT0emddlZu1ZrZ3IpMzxLpmrylTpWNs7p0tLXflv0+b14gtV7fmvkbsefVZ79CTVs8LocTjm73PNegyhi1pL6iO/DrPF2l05bmjsbVy8Yqaz0pqtzNWKcuelmDONdfMW5Z953lrasbyyzu2Kc2mPA30X07xa6Yy5/WqZ5QbYxvUmu0VlbSxHtpuwZtY2ziLLLrHY1zLvriXKOXWMs6VNa32qXOuaNupfWCLNlKuq4lbToxS0d7MOprNDflt6yR8tMbapQguY6SlZiak0te1nUuqWSaamqljrbppVzjOpmsiVLJXpefw6tT1bVVehYo4it0atv6Hgh5/R6Xh9vI6divWuedS1OjNR7XP0c2+jnHkWddOue1I15a2k1052ly/RQdpx+zparysfQqQ7kV7KGjfzi1q8uLZZ9N82xQuUbOfpdx1xJ0Obex1xnOMd8sN96GtzDMMs2XlikqwN3Ieda0mxrty5ya5i5ebaShc6dK8eddMx5XDfWVdoJ4mpOpzpuUp5bdNY00h0n1iWZ1ZrbDSpklKp548RH0KchT63N6ETVZ4c3TG+bIrFToWzYlxzQ62VkOlgtKDrVq5+96W3k3dpma+b0EsNuGXCHHTrFbSbXSpZlG3P7Wq0pY986pUu7T3nkYt2OmMdHzncxqevZh78tEknTNfp8HteX11qtrec7NC3Tkixz89Z1bHCgxexbo8lfYQVLfOw7b6pd0rwkip6HU4+tOA6O/M6FW94nPWeL1JtXTTaFJtdM5btZb2j2zvdaS6yXnxdbFbOIM7yMQyNZmaLWWItptbppdolbZNc67b6xnWTN3BJXtXFaLTO94xkmNsDON9DeGbSrnOsxVeo3Khbq2aBbm03ybR7SsbR2aXK9vNmsVq8W+dpv3mc3KtY6HM3jucyjNF29wsWTXOdPtvnnTYnVhxQuek5u7pfc7EvUn5XVkxBinq9uvrNylKZVtnscjHXPZxzerhDpBc5633kpaTRxWszeJx67FO9BHPq+k5m3Pgu5qXoW6mG2aarete2a3atTUs8bo66VZ59S5XnxwtKW1W1rXWWXLapOzmhZ1NWbVK5LWznXSrWtUc3XF63rHDxmOY2nrSliBmXEWcJvY01jfVGT6a1tXfffVinvo69M4zhG2RjG2prLBYtj3gnJ6m+ss9OzXauYjkZn0RRJHFJZP0edZxbHM7PCqTOc9nQ0kixObPFNqwzwzVCztJiaCxtz7le3Ja5Xetc8+Tt1bmukUHavZk3k+zyUsR7Rb118aTZzxp4OvdciL13lMSzZrWuiSSj0PLulUsQenn1NsWzy/S9Pvi8XHQ8unSrQ47JpK0+bFvD0a42PT0+Spds62cDfoay0LFG10SaT2bLW2nF5OlQ0166mv8/oJjGzzoMbxrmaC1G8NytdVqV2pm6wWMZ56aZXnjG2tSzVbedwWEU1mrNHcS64lXSnbj3bO0Fvlz4WGPVvOdRJmLMS66YM2alioJ8SkMmehNcvSTCbTRyira2Wpdp3OfmsWNNOebnB73B7+uxlt2MbYZxnffNp2IJ7YJYZ4gnh2sitV7G51to3kvnLtK53vSu1Nuc48m0HRe5k1mpLlK1HI7PIuLf8AO9HEYm0sbk1uGf4nTi1p4vr4v5oQans8+Rmk6fnezyM25aiudZxr9K3LU6XOns7PNncbplLlBPHvzvHzLD6s9LCTKXz3f4OLc3W+15nR5tzebmd4vJdIdd1zPFYmsRSQ1Bz+lQkwkjmIZGLjG7WNuhQlzuzTRrtrtrrCxEalxtvN1d1rrjzyTO7FmwINpZZYFmytDPZlIOT35GuYvYXgaejq3lFYxhmlp0cTVGvJmLEuJsNuP0+b0Wd8T9pz5LsXKXIMx4tSaKXtqtaq243p9rhzMkrbs6LaPxa8/wBGhc7ujWpYxejz+pzE6PNpd6oZVXbSXTUl6PH6VTV5uYx1b9Wn83rUxWsfRzBB0a1lK9XtJNHidZMV4KvufdtzT9HFzzx1/l1Zmo3dXqQ7w+dUq3KfadKetYyh5fQorbQR9LaxUsanTp3Y/Kqb7RZt2WvMusO+lRc27zWbe0cvOQxWItZ1zrtZJrpJlHK2qPXGmtb6Lkms0UvKw9ihF6rRv19rbirHnXQvcmWa6uvLzbYjgxJa0p5q5d4MR6Gnyi9RzJ7jOs1FmO/V7kR17tCWGpap7zvBep215r9fn36MONHn13jv9by7tfqxLwO75/K7JUn6urHTt+a8S3V6HdL0vPdfM7Xgfb+VTm2orS24st6zvp22fMdClPHa893KebfpWp+HTm1ttfTz7FmtLJ5axHcWG3Xt9Z09tc+R5yaxU7uxPz7CXeHaprWua79L0mdPLKfO6XM6zp3+f0q4WKtxbklrfDzm1qludnMFvNjgmg42SXWVa0mm9c6hPq54swsZ2a5GMjVvqY0zrprJmdU0GeTOcstt45PXd4a8PVBZ0gwv6UktiSrg2wzmsC42Ew2zEWdtdOhU16ssE8LOrvO7V/pPOxW6vTlc5Vyr5+9utaq5+lbhqdXp8qvazXRLHvm5qT2JeVX7PE6S1Ny+ykPQSxS53QxV/gWatdeCRjfMdh0xR9BVzmUOZ6KCs87q6Zu9ivib5evU36c70MdbnePNjXo37/LsHR35vN5urw7FXrJdosFtUW3Ot5e+k0/Pvcq5/U4252blSyebux2l61WWLja/K7HE7561+tnNjisRcrb0mitjsQE422kmcb42xlqxi530zrW+ud2q7O5pieO6uYhzyyxjfo2qTbdbS22252LWfeq7ORskjTWeOb0xNppptpMmNLWmVXXZ0X+rwulLPBjTHo6cPEpd+Fm1zrGsSRzw8Zje/wAztNupz5eW7VbLJnbdMa7b2Q8rsc6KV6y65Xqc3PVTo9StwvHv13Tctawks1JNkxLpos+KkyGMWVo80921Wta1L16fpNYg8z63gSw8XpczNxB0K3TOk1Ozp7Hj6bc7BjXk6npLfL9Ecal06mNWL3Kpp24fMdasT776lzfjdPlqSLWMtZp3Ygq3aq3q8lesVrnIQMY32ikk0xJio8bTLnv8Ts71W5vc4UVcV9NLtubHSVE8UbWMR89QQy64usmoj2lxWkumYzpiWItJtrqDM+q67a6VrBNBvEnU5Fy2Xj9HXeZo6dm94ejTnz59m1bCeSC10zLFBpq2NYdtujQj2RvpY0loXaHl11Y9cdudrXV5escXN6ukE9O0tvEFbtjqY5SunLx8ZdhDQOtjk5t69GfnyaUehtq3puZPh2YuI0t1q9mEHY5KT9bFWK20sa8Wp6aWzn9qFi0Ieijz23dl6znx9bWOfBRr1c69DrZuI5cc7taryRvQs06vR6yFbjXKTFjbTGGc4wzJE2tztHvLrmStdWoNdGejnlSdrNDat7nM2vR41tFFFw1naLbUlzolkRJN9NM2bTQSNya41iaLENiTnXt1rJiTW7Q20zTk13jNqllexZpTYbxwxzclrXbrzqsy9Zrnn9bCtXntaV7SDhrMEsPOzTcux3z0Ilfz7qTx536N95cYXaNqt7PHJneKXTG2ul6raiwm5/Q58XaXQ52ks++eV01sViGSPPabayRR0KF/nV06F6gYX4Y0nr2SmzqbY1zqbI97ds6EgngmjfXoUFi3jkro0o9ctuxxerzu9abicbX3hnnKTXXfKObXWo0kQMVl0eprfmtbtdWsljUrdaTn2Xo6uvPU+mmc3nMbayzjMrffda+JY5nbaKS2PXfUt2OdtppnOqsbRG0UWu5Zr+h7FnhJvU4PPX47XO0pt8Z1jfaHtjXbF3oqY12NZIYZLeeT1/PvOnTs5vHkzATx2ebZTi1z1tqxLLzaa3Knq5zw7b8rExv1WIt62Ututnlb3F7PF6To2ONLl1efYrRHnWfqzXnrx0ud0edXRo3aJfzFLyapNNIKsu+pFLFJXZ5UumLU6FC8QQWqenoKNiXk4Oucd2c4zpjscntcVPz16vwmdmZnXbUZy1jXJbHtjWzvY4HS1qCLpcuWxPVs6SzRzZ1A3xy1ptot5m2sm+Wm+uZd99dI2rTwam+8I3zFIudNtFzHivuT15PTbnD9fe0rfEMMW+fHBhDVpwVdw3lsQ2qWi1V365Ykhtw2nTi+i4na8u8tdMVtFfrgT3aVnU5dgtLt862S865T9nOTeKTlYpobXRFDtMVs9HXm35XU3xeTv1KXWbwTQ1pheqlr0cc2/Pu0tr9G9RNVrYqdODOVVjHWbSWccrHjePmgt1ZtN6dmr0mcWZbeZvvqnSpd3hSrVSphiSPPmxvpjBrtPFWu8YkR7KjtQJHfr9nes0p9dWDaxBmy4jr41axBvjUbSJz0a56TfXGhnGMVuzqYYwbZ01qzXgk1YOv3OxqQTUqmdXalSjnfR5lOJj3XkNtN41xY17Z1scno8tWoNrC1ttHom+mM5baN6n3zH4t7R7stLlbdZo2ClD0taxb4vQsxBnHtxmSWHnY+hzulqcy5TnW5DDBzdDGcebe1ear1zPDNB3mvT5XV52tFNF5t71p4Pbz6FG5STpSQaefVqrT6fWc5rjtOlHTt+a64gkl0nq2+kigsQV3bNHjZX6ONu70fG6XnfKh31c8Ywwbo81LrptGdc5NZYtpbemLOdWM2uf6GkmkpneGTlqtVvx43SxPV3mWLWy5099NdXY1M430GNtaNIq2juev24Xp9qebJSlr400oxtZrWOux52Lrc7pIunQzieq11o28/q8vffKvNYpZ63teZe1mZtys67etaTndGdc3ONc1vPDhN9oipoJImrzSRyZOpyPRJMX5uuOR1tbOLw9rmm5W0uKt8/qUsK0fQxpit06+VDpV7WbU1s48+4IrkHrxaodTnWba666OryOvly7lHuxw5sNNZJo+Vq9Dn9PSCtcqVZrbb9ZHrmvzbw538aIxc7aZ3ty1wmM6jfGNSeOWKN+ry+5rUdTXOrmbeLNki21xpJrailU6/n94tR1d7hDnF3nOBqa1tDr0NTn+j7W9tirza2evRm5MPB2OVRy57MbWbdvk5a0q2YFxBNnWXY4U1vT4l6DW7ekcmfVy/W+V9118FTjdfic7ttHtjW2m+pptJpWudJUwzgxPX2iXEWJbM9DcpS2aOnVsec7MjE+sZh3jFqGVU0Q3xDBbLJBv1xiLPNzvo3OXF0x25+bZzLGsLjvZFYJJMcazrxw7rZ3hlTXTFapNE2pDzLXJszjbPPONMTWaZxsSR5wampvpkGwba7S9tYj66oIrsaSaSZ1HhnFxtjMacO/S6Z2ns27jz+jN1nXENbZ6nq9OV0d+dysO3Tq8dbceOlvMmM72YlkizWm8iyI5ZYI59Fh2xnUhjsR6znp8iz0Tc70EGufOt2aWOkuucc9Y302MZ02slh31Nd8DbXGxtplGpka5ys1itFEnK6eNyDoc2pXfzzuvlWjuVlTQU7b0HEn6TtbRbJNCnjkyXc9MVp3PzerLxLOd3bHM6eJFxPS0a5vSqS2yZ36GHO3k8+z0OdX3uUscmc4kjwbY3GdZIjGuu9MMG7UuwMdml2d2KGDa2bG+uLvFnPPWM7aRmOXm6lWeG3vF3dL0eU01768f1nTqLdhoReXXQrcaizfosdJlnNmNm2bnfXfF1lxssmNdJc652qvtnatYrWiVNLUW5Ys8qTS9olmtddszWhgGLnOcbGMEjfGtZki2MY20jG7BtjG1Y211iWPba2lD09bIL1eudXnVp9ObLav6bw2qogm5lz1pZ5NTg6zbzWtjWNenagzcc2vWc+ku8LOp4q8blPLmLGNcWorrEqzlU0vVTOY1mddc2a764JdNJ6ixPrLLJVv11ebf5O9TSx2ZdJY4ud3aS5rSXeq/HtXbnnXt99xnOu1+zzaMtiODXl1npVzlrvjLK1T2WfXOuZlslS675uNdy6bbZNNsSVoxqsuMZjEWZEqwXodyrNmLboyceW3ooLEses2i64zqjfXYYyRJFuRb42jbTeNcZwphubT1LCaxbxwsV5l23t6HKrdaHc4tqfG5b5XajuqW9eG4vqs2sy07sOdVemiwhsa68tZgziRmxslUxZNNV3XbEQljRptjGLJ60u1ab64SeKMuc67xespN2piKe3Msm+LrpljWJNMy4025es1rtLs6zuw2a4wdHm8vPnZ1zrsbbya7Zkl1b6QbIxZ3sdGtW7FVTLTjraSHYlhxuYzrsuucBtjEmYZ9bItZMakOlzWqulqPRNWl0sZpYa6McViXRPEa4ziN9M4rMmmDVtoZznSTbbRU0eMrtar4iaFipJK+9bc/o53mtW6UEsLXfMp2Y87nQ1zD59671ZbEe2iSalT6yVl2zEudot9bNclmNs6jbQm2Y8mcEu2dMiattXouYl1drEVi2GXEXPeM6b4SwyaVW5s0OsXr0U2zG2laa7YlvO81OE7o4ee2ji47Y42O0OM7I5uOmqhH0xxs9hHHx2Rx8dkcd2Bx3YHFz2Rx3YHIdccd2BxnZHDdxZxde4XhaegHBk7Q423XLyM9YnIx2Bx89ccjXsjkOuOPjsjladgch1xyXWHK26aua6Q5cHbRw3cHIj7aOLJ1lcbTuDibdkcPPbHDx3Rwdu4ODnuk4Ge8rg57qOC7w4Oe6OFnuDh47o403TW0NeiKEXURy3URzdOqrg7dwczboqoa9Ec10gFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEPH6cu885L0595BL5/Rs4tXPr9I891WLg1wAAANNCYAAAAAAAAAAAAAAABFKAAAAAAAAAAAAAAAAAAAAAAAADU2RShpuAAAADROBBp1PpeCfl+jz5PR53pcXt63V3t3PJ7uZzvSecnXv7UrmvHzJYYLjva7F4Pc53TTiyW+Kei4/Z45056tpQOZjp8pLlWaMsWuR11OdKXHP0OmowHVcmyXM8jJ1nN1OpzZucd1VrnSef6RegoXSK9QhOrpz9S7Yp3Ax589CUyOzBgvwzVSpPDAktvfC64q5OqrWQpxnQ158B2UFI6mIeedbTnal+xVtBFROmh551lCI6jj7nVc/Q6apROy5Wh2Mc2QS0ekQ3KdYl6HMHTcvpmQAAMZHk+rY839Dyehi4O2pL2trXk9XnvQeah8f2O1yY+ydOwdPlY5fQ2sqTRxlO10cnLltxEc8lUh6WMgHM06w1jmqkPQDk3ZdSjJf0KNi1qUo+kOBevRlTpxyHO06eCvU6cZzLVvcr2Q5kfTycvp7aHI7ekgxkIZhypOhqc7pcvoptzrk682v2snNkvRlPoBzHTwcebpVildtVjXl93QpW84OT3YpTn2LFY0g6WpzZehqUc3djm7bWUgq9aqvLu9AmYpS8y5tKczTpSHM06Ehzei3AAAAGm5KdiRQS4qXEsMwgUA12AAAAAAAAAAAAAAAAAAAAAAAAGMgAAAAAAAAAAAAABpuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//xAAC/9oADAMBAAIAAwAAACEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARPMAAAAAwPMQAAAAAQ8AAAAAAAUAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAQMMsMMAAQcM8MUAAABP80QkcscHsMA0IA44YYkAAAAAAAAAAAAAAAAAAAAAMfPOsMACscAR1MAAAOF9a3oN1+T1YCL+pk5cEEAAAAAAAAAAAAAAAAAAAAAMOsusMACOFnEkcAAACNYRsyFWYm4/IWNP84DQAAAAAAAAAAAAAAAAAAAAAAEPNNUMAAVOlwNMAAACGBACCHIECLGJGJMIAAIMAAAAAAAAAAAAAAAAAAAAACEMMeAAACcMM+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAQgwAAAAAAAAAAAAAAAAAAAAAAAAAAAgV4YAAAAAAAAAAAAAAAEKUMAAAAARw1wAAAAAACABAgAAAACQwxgAAAAAAQGPUYAAAAAAAAAAAAABUoEEwAAAAADCFFQAAAAAQA8AAAAAADUhjQAAAAAAABMAAAAAAAgAAgAAAAAACAgoAAAABCH+EkAAAAAQywggAAAABQCQQAAAAACQAQwAAAAAAAAAAAAAAABIMOIAAAAADCSAAAAAAAAAyiAAAAABDzxgAAAAAADwAAAAAAADDDCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA40000000kMEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJIenUIASggwQAAAQwAggwAgAAQAQgQgAAAAAwAAAAQgAgAACAAAAAAAAAABp5QYR8MDzgCRgyATwCihiSjAAQABRShT221BFQkCQASyDCjABggAAAAAAAGy0j8qCoDzCDABAAAABDABCCQBBCBRTACiCAABAhRBDDABjDAgCQAAAAAAAOIVnSesMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjWfbuoQAAAAQAAAASggAByUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEomkfAAQ0CABCAQHGhE1iDXmgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBDMAAAACAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYIYkMwIQAEMAAAMYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB98cVc+7Okm6YGFd6SMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfK1cUbYSKOQb5bQZU8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAgAwDwCACAAAABAgARAAABwgAAAAAQAAAQQACwQAAAAAAAAAAAAABhxTjiyjBRwCySBBCDChSDzhjDgASyxAQAQBDyDSTzDASiDQAAAAAAAAAAAABBBACCBBBAAAAADAACABDABDCCABACCBACACBBDCAACACBCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACRQwxgQwwiAQAggTQwwQAQDQQgwAAACAQQAQRwCQAAAAAAAAAAAAAAAAAAAAASSSxAgwCgAQQAwQCQQyADAgiAQwhCkUQCHQWVAAAAAAAAAAAAAAAAAAAAAACCAAAAABAABAAABAAABABBAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBTrb6t0Vq4gY476MvaYVcYcN3zWDUktFgdF0xzD7JjyvCrKk8kufZa7YryWwaCYbY9SGAVOLZcN8c5fiHBbI1g5umn8pBTBUXosuVCbQYyDClNdawiY7nt05KfXtl1/RuB4zt7iiWOU2jGG5A1+YDoR7Qn+DDZvFcZWhsZlMeOY6q3ky8HBgM++lK/DC80nX5JQdLvjUFzH+wtU44C64tiRlDusx7lL8nOcr95N4CG8cPGsEcQ4HzoBCPbD4xndSJgNL58memZzocdn365k61BLPti8iXMVFGllx8uUkcdNLQ1Tz2vI2AU528Y81zoSCl1nOGxkddNUpp/Dy8QsDu4uxfz6lDDqO/Hc9M/e14F/7cu/9bNk8e7UABBBfweuLT4ossOMwoLQwA7lOev8AU3rnxAYT+6LDnZRtw0qRpcMeEetUwwCAAKlbCa7Gqv1LF0MKhd8v99PwKRRox3arbhR5BvsMq4S6Kq4ai1dcXD8aKNjSNitSMgcIWipjNyvgw+tic2yO/wCSPAXbCaTjx5MVjr7S07PqmYKqKoeanGylc85PQB2+ZCLCYF47FHJOdnc/7000MFiCZIadxLHwGnJwcl3yliVWHxXepLt6gYiibJFpuAkcH2ornSZfzMawZC6kUHoEOUzHKYt7goj869mEworuOLNMK6Cdv7JvbAC2QS3BX5PjOZdZuhnJhiyorlFMDGbNpU/7FD1UihHRRgtdTyBBLlGZHfaUitHD5eBrhEFgvoxzPOD+s0gtCJVc5xcueWiRT0stWfgg2zBqNfO7rMGdd8c1ATWlViMvcT8lY2JHYDKuVGHHI3EWfeC2UTrpOpqsC1W+RExRVGqQU/E/vZT/AFcsc0nWEvys/rGfOC23Zc9aCrkHsxrJbhBE1HqF0l3z8xFotOlDbRo686ZR/wDQabRLygs0D2CPNqKqam8UWHlHptd1ZIhvGkfkoK+I+Oz+4bOEWgVcE/bfpLnt2rMkDrb9YyRvRXlSfBGePGMIFN7XJdifXomOCEBmBCGVvABt9ICJSbxW8H7v1DPDhVXYwbRIRXkmmKG1GblAFyRkas0heS0mslBuGvwWyuHY8ywD2evdaPYZHT+YbkZZmZ61UnuUL/0dJ3AbTcSkxQh8v7FoYrCes1LSdbduIiQu0At5OM9M845kJIzoN6ihvhI/QxuaTVuXxrUrTPnEh1WxvqKO4NSwv5ARE7NZKekplvSNehS+1gmVoPo8pBu7Gs0XbgOkig8k0npok5vMUw1y7hLEe4oIhAo/79jiwFaVou5zlrgcweu5YnlKmgKfPZ5r94NcVrT89sQ4FpAZaJ1E5Jl73Qp087yCfZncO5okmNjt9OYC2arqe+NEhtc5TGQUvUtcEtBfZTASaacCsCV+2WE2kkIjuvPLhMO4Ie1cA8sBSrLdioGETQX8K1RyvflN0KvOBGC/8oWoSucJTmQsmTKpfJp+OGmzENh7MUFKScqIwO5ByjHXVM4jel39+ZqjhTblRcUyrqr8unki0KLnbgxA7KETzhFtFU8+Lu7j/wDAYbRku63wxJHsPVAt/ozzq0MZMaLdOHGK8XQx3i80/JEzudGf+IMgltQhF1kNuGO8WmOn+UGVnIqlzn0+FyJS4f00ZPmQSw4OtEO2ejHrRPYUvw6HXS0IIGV6L+jqdqY+WKA1igOWT+oWq8dUcw7V9pgqPyq35xqjdLHzcdRq6OASI2GtAc8IZcHKOD9LBF6vSedW43s4bC2NGQ2GZLFTmjv/AK4NWLNOQHI4vislHNqJXZUb6/q7pSWkmlpgd48U2Nt2fAHvXprknkpPW97mY7OyEsHKdJJ+nehow3oVvyV6dXt8QjYrQ0VYJzVHOLRwssX+3AnuHbgZYIjzRc74lxWla/iytcr7VDXjxdiU6d8BSaEG84A5pUMhQjOlS5j6mdegCc/bwFEHov8A6KnTdoZFSSLaQQCSigySiRRRhwAwBCBACjADDDDDTTzDxxCSTBhhgCijRjDDDTwQxzRyACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOALIOAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIIAAAAHQZWphb5Q59tgAhBgAAIMIEQIAUIYAAAIApgkIAAIMsgIIEIAIII4MEMAAAQlHc8tCgA4wooAAAgosk0koIwEgkcIQQ0pw4Ag04wIUgk8gIJgRQwocAAAAARSAzjAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8QAAv/aAAwDAQACAAMAAAAQ888888888888888888888888888888888888888888888xB28888+BR6888885588888887888888/8APPPPPPPPPPPPPPPPPPPPPPPLARRQwfPKgSTS8/PPOFJs/N8tMsqePO//ADPv/fXzzzzzzzzzzzzzzzzzzzzyFFmEkPzwlUAjcXzzz1Yaw2mWSHj/AJyFsGNb+e/888888888888888888888hVNRFD88hPL7XD8888dD8q7Xgc55xcxZnON/n8888888888888888888888/DxBHVc8PVPKBB88889+ec+scecvtf8+9tdMe88888888888888888888888rLDJc88sNDDNc88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888873888888846w88888888888888884www8888888w3ud888888888888888lee8888888KXY0888886888c888886OOK8888884/3MX88888+++888888/d99588888+qnfC88888+8Z8888888biqaU88888s8v4u88888www8888888+Nfd88888obx7/wDPPPPNvPONPPPPPPLPuPPPPPPBMNEvPPPPPNPPNPPPPPPL3D3PPPPPPDOmvPPPPPLOMnPPPPPPKEghPPPPPPHCvPPPPPPPDDDHPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPEsccccccdes888888888888888888888888888888888888888888888888/PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOsvfPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPzPSRHfPIPMOPOODLPONKNOPNOOOMGNPPOLPDPPPPOPNNPPPPPPPPPPPPPPNQ6XeznvAEPCLFNMLFJFFGBNOLCNLOPKt0wzH/DyKqPBLNLMKBPPPPPPPPO8jG0x79PPHDHDLPCNPLLHOHOPPLDOLDPHCHKhjPKDPHDHPDLDGDPPPPPPPKOa9Bev3/PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPMi7gOYHuNPPPPPOPNPNMPPFG/PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPLdc/pNfOE7HuKHDAz8v+5NI9/PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPr/APzzzzyzzxyywxxyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzv/AI39x39852888240888888888888888888888888888888888888888888BBCT8AjfQQMQ3+uzjX88888888888888888888888888888888888888888CP259JXYZP21iwWa648888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888848888408U8os84U8884k0848884U8888s88448o488s488888888888888QY08Y8MIsQ8kEgcQEUEsIoMI8EIoM0oU44oEcIwoMYMUooQc88888888888s8Ms8s8s88c88scsc888cMscsc8Mc8c8MscscMsMMc8ssc8c8888888888888884888888888888888884888888888888880c8888888888888888888ssMw0kc8w0Y40ocYs04U0w8k0gY888wC848w8k0088888888888888888888s48UE4UwckswockwIUMQM0IYwQwk0OjHIc7iLnO88888888888888888888888s8c888s8cM88c88csM8sM8ccM888M88c888888888888888888888888888888888888888888888888888888888888888888888888888888888+OaGevsLOR/KIMEDSRUe1GxHJu6vG4CcbB1E0dlGOiarTqdiQuK2zemqiUXgAeWeqzFObHcq+5NVrKcR5Um0C1KPw2jsH688crc8suioWBDNzzfzOKS8ocQV50OGoFMCrjxgexhdgMeNBxenwEk+9i9ajEkNZQdgpqKxTc7GTaIG/8Ax73RRsI656AxYujcFJJKng24sqKkAOFBduXMv8b+U0LGEmXlhnHTs1eEFISiMRWQQy33robVonrqLK5jBFjr0aqgM+XSky7P/wDCzVBueV2UA4X5R92oK7P1fxnjcOLO8Dvw0QLqSV1R3BcvLwpi/wBYWOQN94P7M7dk4vTWA6qwCkG0nf0ulWeLXD/WYQ+x2n278FKM1AVCc880PBU8xGhCTbsGJIeefgjQ1+15vgi3aZI5vvXNJB5tgqiNRMhvZ9LYnFuc85bf/wBXC8Wrm6t5KQ6wzvy0U/OzgLuRE+CrRZOpLGv4AADEENMr+Mjd/ZrJdbWjn9ZGIz/kez/U5uJGRDGgNTWg500HEnxTNUzTdYNM2CBFN3iZMZZgn45weEr7nwfGy/GMxYUSBNWNLI5jXyuvGb+AD0ZCxOzfzKgOKpw2MCAdjQspy6DrPv19UbJJfhrNmaNlRNODCJXiRNG+ubsd/S+XP3MJqWmlZC3Y9EbsFGXPt+EVsos/nEUlZ5B8O1GPdTBBeKmKB5Zmcr/1qGaORFyI7IbCVXzy+Xaeei2XsXTKMENvow2K07olf2f8Pu8zNO1FFNlsaA+HSJTkup6w4hdJ/q+OrV6EJuiO9aKjKM4A+wQ91eNA/wDBg8+S57rFMElgD6VFq9K6MENxrfdINiHFThFW45qEBGqwcLo9seYzwYktb581h0d0QaNEQHdCUoaeUgb7pZVDktWk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8888888888888888JlXJX8HIWpW88vMgdD/kqEsJ3qK88888888888888888uTjF88JRhlc8888888888888888888888888888888888efM888ePc8888888888888888888888888888888888888888888888888888888888888888888888888888888828888888888842y8888wvq88888Uw488882w+88884u0T8884ww08888645f8APPPlW3PPPKPMlPPPLFrqvPPPOPNxvPPKMMNPPPPK5dPPPPGOivPPPKMsnPPPPGs3PPPPPKnHPPPOMMNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPMc88888tMNMMMMMMMMMOMOMMMMMMMMMMMMMMMMMOMOMPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOv+PPPPPPPPPPPPPPPPPPPPPPPPPPPOPPPPPOPPPPPPK0NRm/yHEIBEONEKEJILIHKGOvvsvNPDGOFMJCPPPPPPK5vWrlXBHPCCBPHHDPFFLDHHEHABuLMPBJFDOIJPPPPPHwtMTl+PNPMPPPMNPNNPPPPPPPPPPPPPPPPPPPPPPPPPPSHLx/QJPNNlCnvuIP9/PPPPPPPPPPPPPPPPPPPPPPPPPLXrf/ADyxzyxyzxzzyxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzvfj/AMx/7188798888888888888888888888888888888oH3XqkInc6ZJJc888888888888888888888888888888t8ve8vvcette/8A/PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOPPOPPOPPPPPNPNPHPPKMPPPPPPPPPPPPPPPPPPPPONPBCKGAPINNLGJPLPNLKOKAHPPPPPPPPPPPPPPPPPPPLHDHPPPPPHDKLHHDNPLLHDLPHPPPPPPPPPPPPPPPPPPMssstvvu8//AHfLnvb7Pr3PXvXfHT/HrH3vTnvfbjTPzTSkEFHTzwSbFaFEW1T0PMQLoaUmkbapD3M7ASI8ot0zO/VE0EXEnmG2dYo++HB2c8MFso2TyPEymuMmkcDWsZiwM+QEFV0MOV9mUhDN/O6PaioQMuvhXmq2Y0ltSNaOyrg2vbt01EE0kkMIIQtTLwXAG1aCdDeQax4oqsntGvNcIVF7Rfv30EUHWHfCVTCiRjQb2gtg6H3ewW15zeEh0X+ElbRWZez30EENME2F4glTgmEwQ+EJLQ/8uF+6v+Nfq4hpAzxOQxNnEEE8sJY7lujavFi2d10nzNy22R+ZE/rqsQMsh6ftwxCkFX3XzsDKfWUmpUvuGTrZB5WF5Pl+gHq7P7And0Z+Bx+2s0spGhjoDlhwpMncAHnn27MevIifg+U4p71+3nfocKT31Y3h/wC2qK70TjCgHuFcd+5PHki9RLmHbLBtJ66kLgzn1D7jnBzFvG3NdABQz/xxBA11PXg0lUfHY0RFWCYgYvKQpBBLo3o2nLxf7NxADXBBRRVJVewYbtzfTORjrN5VLawz1JJZX+KxahSKgBR1DXPNNJpxbBYxSQNdUQlHzx8n2FsPJRNB1caMWILHBBF5FJ7GALSO2B0R33rY9AaU3gWNOGGLZBBPKULJIKFRhBZMR+S2HaBj+oml9TUjaUgXlZ9sfA3dJBB5/HOhzhJBVdIQzw19JQW8NJpEW4m/Snj2cuNarJcjpBV8VPRfhBh5tVAFtdJ9FJIE565Sgb8WVSPwrQ/91TmnpBRR3MZBNFB2BEMdtpBBZZhBB1poHcNazsve49y2N9/YNpBBFkIBNpPTARBRhxxtxBBBBVxnKnypU+T1l3radCgEmi5lBNJpxBXBA91FJBRBBBJJBBR54U44Qh0Pc8TRHUN5+ecmQKYp4PIR9ttMgBBlJBBhBRDTnLXZCEhSAyDgJx0zJc+9IhQFENBBFNxf7PpBRJBBBxFPBUPbLyFvdnqFMsFRiUpmk+B3suB1hBBHQjBFNBBxRd9kEPc5kj/0aESf387/AKOBkKzMzuCQZYQQYQQQVccfYScf/fd6EpF2n+83jUi3LwaDAJKl6DmgQXCRSQQQUbQXUQUccUfe620KIZeNwDyyjCLcOqwz0iIpRecQQQVYQTVUYQQQUaffNEfdIc3gmqGCgWJT2lMPck4iSf7wQQQQQYYQQQQSQQQcFgpLQd11WvZd7ZzWlQhvKKplt0cQYQXaQQTQQRZeQQYS1BGUSSkupF8Ujr4BIeHZtArwHgQ0Vc4zzXZQRSRawQRcsIhAd1rTpKBjtZ2SxXj3rdpnqkMwXTy40QQYURdJWQad6JCTb5BQXGzV2Ft1ldPmNpQ97xQT9/LgQQTUQRVkGcZVxM3k1bKvVcxnV0LjAa62a5jXvv47W/vAQQYQSSQbwadMbVv6xfdt8lvAk3MDT6aNHHAdfUfUR7fV73QTeY8cdLCMM3RnEsgwlKHwfOD0TNMtqj836ntCAQb43aSQQQQwDFGwRvER2HitA/TQ63H1TP1YpxCbFT/YTSJA03fQRTV+UFAQXbNI5Mla9O+aZdKxMA1E1dqkyW9Lvr0FQ8cQQUWmdaQUR7jNag2AYkIWF4PR4V5MsdOJXCsT4U6CTykKHS/cQQQT3OOGyckDItc7l6yv+LbEJkBL2SszXQWe2Y4fMlSAQQRXjzv75DnH7a3Od8iUH3wAk1bdgdcOwaQrQPvDUTSQQXQQdNeLu6PJc8ZRxgLNIVyvmh/KGT/AXgTGIcCbQVRB6vQQcaudDfZm13Hl7oOOI4c8K8EuW+NfXeORCCRD1zw6C8CXBNGOvWH9QLRpQg0cLIHm5wK3xo09r8To2/F1a2ksZByJPgPu8dfR79YZkGFv6eCGBA/oIAgUHQkQWZymOsizrJkOf+Ou68340yLO4VgpqJE7Eah5EqgYA+2Do5PfFT6u+mAgORB6JCWp0eVQBD7EFzCz6OwwyU9Cxz9oMiONRTqjUYQQYdC2h9fGsebRZrsdSDc3TbGnHxY/N4b21fqYQRSQQRTVcYSWFi+bE5tTmt1gSOyXy6PJSwdaulVwyleBTQ4SReWdPCJO3oSl2Gyc2xRr1OZIAOaG5uz2r/RkgeGddQbdLFYKYeBuGPoWHe33yWvh29+QyQR/HtpP/wBfpLzVn1UVnnHHwQ2OT9wg8lrUFm2K9Cn5G9k3NuFPaxsXnjFBUEE18HTFxWDxzHX6u1jWj6bXwVkywLDNlKpFEavMzUuEySUFKtkXmc7ptAGAACA9+ZbjHjvsyoTCCKdZqPLm74j3yEXXHFU320B8S2pZzGRLboYTvuNcrDgkmJvibjrEaHUXnWGUHWW03VTRrIPpEq3L6pb/xAA8EQACAgEDAgUCAwQJBAMBAAABAgADEQQSIRAxBRMgQVEiMBQyYUBCUHEGFSMzQ1JVYJNTcoGRcIKh0f/aAAgBAgEBPwD+A46Y9GOhHo0VK36vT0t2exVP8iZ47ZoNGDo6tEgY1giz3Hqs0umH9GUuFKeYcZfHP5/V4vpdNV4NobK6UV22bmAwTlf2Ieg9BM9T18A1qUapKjQjm2xQHPdZ49qUfVLofITdaEHm+4y08U1ml8KFWkq0VbqUy2747TxHRaW3Q+GLRWEFttYBxzhhPEdfpvCHr02n0dZ+gFi08Jop1Fes8ROlRrNx8uoDgYEqov8AEaNRXrdCtTBc1uFxKrKaf6NUvbV5irzs9id801mm8a0GpV9MldlY+krNHXpfDfB11z0LZbYeN36wfhvGfDdTadOld1WcFf0GZp003hfg9WsNC2XWYwW/WOum8X8Jv1P4da7qt3K++0Zms0dmt8M8KpT3NeT8AJPH7tNW6aLT1IBUBvYDkn9hHQnofRmCHr4bYlev0ruwCrapJM8c1lL+K1X0OrhFQ5HypzPEB4R4otWpOuFRVMMp7474xPEfE9GNF4edNYCabUYJnkBR7zW1+E+LNXqBr1pcIAytPDNbotMmr0DarCFj5d447iXUeVVY58e3YUlVDZJMp1fhr+BU6W/UBSeDjup3ZzKrfDfCNBeKtWt1to4xNFq9DrfChoNTd5TofpYxtR4f4V4dfRRqRddbnkfqMTS6rQeIeFV6LUXil68bWPbiXanQeG+F3aTT6gXWW5yR254ms8Vqq8P8NOnvVraihZQfhcEGeOtoNUKtXp7V3sALK/f9hHqExMfwXMz6czP+0WdV7mBgwyD9zS6W/VXLVShZjNL/AEd0VWlaq1Q7uPqf3H/bPFPCr/D7cN9VZP0v+2cQc2nMoyLCPuf0X1GmKvQlBWwLud/nmWavS1vse+tW/wApYAzxjUaejQu19PmISFK/zjYLHAwM8D7gh++9KOc9jErVO33P6NarT6fV3G61UDVYBbgd543qKLvF/MrsVk+j6hyOJ/SLxDRX+H+XVqEdjYpwpz6uf9naTU6SpGF2jFxJ4Jcrgf8Aifj/AA3/AEpP+Rp+P8N/0pP+Rp+P8N/0pP8Akafj/Df9KT/kafj/AA3/AEpP+RpbrfD3rdV8NVGI4YWNx/tTT6a/UvsprZz+k/qpU4u12mrb3XduI/8AUPhFrgnT303/AKI31f8Aox0ZGKspDDuD/CNJpX1WoSlOM9z7ADuZrNeqqdLo8pQvBI72H5Mp01twJUcDuTH0z1jfU+SvLbe6/rKrB4pWaLsfilXNVnu+P3WhBBII5H8H0P8AZeH+IXj8xC1A/G88zQ0M6NYtYchsHIzgTy9hBvtQKOCg/WeZp1DMlTDIZf1GBNRY1ZqsTg1WcY+CARPGa1TxC4qMB8OB/wB4z/B9D/a6DxCgfm2rao+dh5i7zSop7bVxg4IPuImkrsIL2jc9YIxwe8a3TKwJJc4XIxjLD3mqW62+mlAALNoCgYPxzPGLFs8Qu2nKphAf+wY/g+k1Nml1CXJ3U9vke4mp0Qcfi9Dlqjyyj81Z+DGtsNgdmJYHuZ+M1Fp2ogyx7KOTmKv9WI11zZ1britO/lg/vN+sJJJJ+6f2ujUXadw9NjI3yJ/W7PzdpNNa3yyYP/5D4xqQpFFdVAPfy1AMZmZizEknuT/tQAkgAZJ7CYOM4hRwoYqdp98cTBio7nCqW/kM9CCDgiKpZgoGSTgR1ZGZWGCDgjq9bo5Rlw3xLKrKm2upBx/APC1B11GUZsODx7TV1suhpP4UVgWvkMefb5lrvqWtNGo4cf3DcEAew9uI19umOnqqOFKIzD/OXGeZY1VbX0Jcadt7ENzhh8Ej4mL6V1VxINv0bXHw/wC8IjXay6quywnv9R5IHcwUVfRbTYzKLVVgwwRmX0Um7VW3Oyg6h1XaM85yZ+AUeaX1CqqFMHBOQ4yDLtHWi2hLiz1Y3jGBgnHBmupra2963YWVBSwPb2GQZZUH1TpZvchFIKkIACNxzNbpVoaso25LE3Kf2/T3vRali9wQcfMa92qRD+67MD/PEOuTebRplFxH58nGfnEr11iKg8utmQYR2GWWV6pdhS6oWjcWGSQQT35h11nm7lRAmzZ5Z5Xb8GHW2b62rRK9hyAo4zLNW7hQERFDBtqjAJn4591xatGV3LlWGQGPxH1Nri3dg7ypP/17Yjam1mtJx/aABv5CajXWXhxsRA5y20ct/Mwa1vNd2rVg9aoynPYY/wD5L9VbeFD4wv5QB2HwP/iLBmDMGYMwZgzBmDMzcJuEyJvX5m4Q2IPeedX/AJp5ifMBBhIE3rMibhPMT5htrHdhBfUezR9RSgyzYg1+lP8Aif8A4Yurobs8W2tuxmRNy/MLr8wOvzDag94b6h+9Dq9OO7w67Sj/ABINbpj2sh1umHeyfj9L/wBSfi9P/wBQT8Vp8Z8wQ63Sj/EEPiWiH+KPssvxGBmDPqm2cRwJsJPEyF7mVuuO8t1Nad2EbxCpexh8TJOFEGptf2MtXUkArF0uofkkzT6UomGPMegPwRxBpKx7Raq1/dmF+MTdiF8RrZXYG4Bm1ccxqgQcTUrYG4UyrT3WEfTPwjKMxNIxBLSzCZBHENuT3InmOR+abmHvME/aK5gWFDO0cwtK+81iu74XMoovUEEyzw97Dy0r8JQd2Mr0NKEcQU1g52wgYACzsO0BzMwkTeJY2I1hhcmFSfeUkq3M3StSSI1NePyiBVXsoliKwlq7EM1ROWnOTFJicmAr8enExAOYe/pIEsWOMYiWqWAzLblrbtmV2l/abjBujFwOIllhXkTzm+IdQ2YupWC5DMg9LDkQ9R3lfKiIxURrxgw6lV5LCW+IoAe8v1zWDCmWMzA5mCDAREIPabG9OZmZhExMdTHEuVtvEWp/NEuolKFYFMBhOOYrEmFQYUWGpYa2B7wM4MJYDMY/Tz0x0PE0rZHS4fQ0t3725MCs0p0a7CztLFG07Y+PeGUKSc4gCY7fYzMw9Wh6KqZyRDWG5MwoPEbpgmBCJiEcwiGGsQxmVxHRfboBmMJRlTNwlzfSRGXkmVsFYZE1AyBiVU54xLfDgQWyIdMozmFwnAn4pvn04mPRnoeITmGGLByJYpDCKMw4EHeA4EZge0bOZz0JhUmWKycgwW8ZIguUnEVsd4XB7RSQRPMBEtfvzEXIM8shhLWQoB7xHrRM+8NhZv0musQIABzmP3hx6iJgzBmD07QzbNswILEL7R36EAwjEYZUx9ZYtu0CaHXebY1bCbZY6p+YxdrjKmEcwqej17veeVxiNVgQEFQDPpHYQ8DkYnl2NBpxkbjPLrUYEZCQcR1YNgwfGZXUxXM1jZcw/UDiKABg+jbMTE2zYIygDoYeBHtrQgFu87jMbtG1L1eId+Myt96g56v2MFqJq7Nw7Tw1S+qscDgwCeLuRsUe80FZWlcn2mocVoSZRqjb2E3jqyiPwYHO6NabHXn3hyEUgQlW5zN6mwCPXsrzLmXZnHMOO+YNS5UKBLtO5BZhK9OAjNHYBj0xMTEHTMLwvkQsIbq/md1mvrJCsvcTTOXpXPeNwpMbTi264+47Tw+zNew9x1cfSZRSlmsfcJXRXX+UYgGTNeTZrFX4MrAWtR+k8VtCgLn2nhjhaLWmhL22lm7Zl+sSq3ZFdWAwY5j8xmKmLYYmvXytpiaob8fMrA3gy/JpUD4jVkLyMzANk2FWHE1r2Dj2i32cryYunZhnYT0HPTPQtCZmGau0oMS2i1k3hjNFcSmG7wqCOYqqowBH/I0raz8S2xc5lAtp1OWHBgYNyOjkbWH6TRow1bkjo3Az+kqHna8j9YRisk+0vX8VqH+BEsCK1QmgrFdU8UFG8YHM066ivHcx2ZvaP9IlrQMISZpTm1c9szZuC7e0ucpUMDOJZeWU8RR9eZWVcAES2iu1cES7w4VDK+80+ktNY+voDiZPTMzM9LrjVaMniXqLq8iaRztKNHDUXAjsTEbeoboeVYTTaXy7Xcx0RzkrAABgdfKTOcdGUspAmn0RpuNk1LHyGA7zSUstdrkcmU0mzVjjsY4FVJJlAN+qyeRmA1r7RmVe8vvHtHfMVWPIh/LKbgDNJrwCQx4j6+tgQILAWx8wVYAM06/XCoBE1zbasxL7wo29vRmOzY4lbOTzLHKqTK9UpODNam/DAzTWNXgN2l6mu1bE7TU3VtV8maAsaufQIfXgYIxHo+khexlGm8hyxE8S1JsIrXM0OnCU5I5moZKxljzNRqS7YBh494pDnBEr0wC5EuUpYQJjgwCV8ESs4cGLhqhKziwQAcGaxS6FcSrULWgUqOPVlR3mAZdQoywhSx14M8gmrnuJUrWBq2Er0SL+aKqqMAegQwD1E4m4E9+jaepm3FeZfaKqsgS6y/UtwDiFDW31TyyVzKq23xbQi7czUOCTifVmIMxciA4OZprd6YnIeJgqOZYBjmXHDnAHq1C2Ahli6qxR9ScQW12pgGbXpsz3WIQwyIAB2EJJ9YmP1h4mRM9HGVMK3K+c8QMMCCwExwpXBEda0rIVeZYrvZ2hZQMRm4JWUhywJMcDecTYIhOQIBMCaVwFhsy0oYscZlu5QMzyA/PoJwMxLEbsY43KRFcKxSwcGOLC/wDYiaeyx8JZX/5iqF7esGe0IeEWTFkIshsZeCIt4PcRWVuxm0AyxPiVqysSRGz0vqXGQOZaCGxiNitcDvCTsAA5i1AJkd55DMpg07rzADAJSVU8wsCeBKWIYRiXSCuwdvQSjZXdiFHofcpyJVctgHM1NJdDjvNASm5SOZgfYx6iAe4j0gjiPXbV9SmVaktjcIGDQgGMBNsYjsZegBzjMVC1vI4jLhiJUAciVY5EdMqZg7jABmYMGZnaARKb/YxtTg+jU6a0turMru1K/RYnEe0Vncrdpp9Sl9Yx3i1qpyB6juzx9vEehT2jWtS3biVXpb2MYdNSxzwIoD14PeGqNXzMbe0rwrAkx7GIOBxAN2TFxDAeZmV95tU9x6WRT3E1GgS3BXiaTR/hyefSYD96yoWd55BoYlZXcj8Z5jR6lMKBfeMynsYVdp5Ge88lKwWY5EbVqforWbdvcYJhAnt02kDMrg+2TiY/YGUMO0toaq4Op4ldgtXiOHVpezHgSpCG5m7EusvY4QYnlMasWMIjaagcAEy2/wA1lIGIzgAStg0fvFBZYnBg+0zYErOf2K1d6FZWXouwe0dg8sO22NAcgxtQVG0LCXsJyTGRYDt7Q3LjnvEvw8Z8kStzKmBbmEr89d3UH0PzFXC+niAg9vu6uhXXcJpLM5VpqKed0K/TCuxQYQBliILELAERtm/iv2jtQg+oCXANZlRKdJZa4AEPhv0DPeXU+S2MxW4m70nv03RWyYxwCZW29ifU3aco2YCCMj7TdMcQlqdXH/JHwElti4EI3JDUiKHMv1x5CQ+ZawLRauBNCpR8QbjjM8Sr7NEO5RAvpPfoYO8tOEM0w+gn1CMuYBj7TDdNvTXV8B4D5lAhrcsVj0xclMD2j16m18DtNQllLYPczR0F1DGeUgxKsC0Yl5sPaXWPYuG9jKxhhPLz6e/PQwTWHbWZpBipf2XVruqmjbKbZan1x14MTgkRN3ltt754i6R7rS1vYGajUNvSqo4lNb1qxZ85ivi5TLfrC4MvRUXvzKlBbmEqIvoMY4BM85IhVhxNdyNs04xSg/Zb/wC7mgLZf+cthXgxkJm10zLnuIIBgqYEn3jai1l2wXAVr8xLrCIQT3ijGIlWVEXoOtvCmLUWzKkKCahvrEr/ACD9lt/JNEvNkaE8GLHBJj1OTiNprfmafTLWrb4EHmOBKlIMMT8wlZGwTd0r6ZEv/LK/yiDtNWAGUyk5QdRD+wuBsmnoKl2z7xoV4gSXB8/SZs1Ge5hqvI7yveFO6UVZtsMWsCOsAwZWRtEBhIxK5mXWkNgTeCoDRSuBgwETV9xKf7odAf2Ow4rmmLsH65EtYBjxA+BPMMJVh2grCrwOlg6VEbO/WvjpqE5jqSq4MR7EGZS4de3M1naaVs1xu0BEUw9R0P2AR6NRxVNGDiN02yxlDnMvxZ2fbK3VVwzwuMcGDJQdMZMZCe0RGAm7ERoGw09pqORB2EyuMEyo8cTUAFCTNA55UwxqsnvFAUQ9RAemZmH0EwPj0WoGGCYiBFwOmOluh3vkPP6rHcvB4fWJ5CpyBDCIRMGBGxCTEbELGbmCiXOSvafuAiPSx+qaVSI6hlIlWKngYHHoz1EzD6sCbep7RQzW9+J2jX/XtE5mD6GhKiFhBzCIGAE3NA8HcQ7dscZlfKkGBfpIMrLh+O0XtzLqsjImmfIx6DMwfaz1ubAxKlwnPeOeDNMhNhZhADCyg4z0DAkgdO7Ylolj+XjMQcZi4zzPLHTM3mVW44MPMQbSczeIMbcgRbARCMiHKNkSpgy9/XiY9IPosYKuZWC7ZboRmYx2EscKDLb2V/eLqnZSAeZpm4G7vMzgczUNiJpltw24ExkKNtj5AlJOzmY6Zg4Ih1GFxKmDiOQIjfTgx0IcMpituWPWGEV7KrQPaBtwHpELTPqx0ZgJhrDz2gAHb0Wgt2jVBWBZZbpkYblODPLtrw2+aZ965zDNddtB5mi1Fw1C4JxHbcczIMrVds8wzPTeI2DKrNgwIzZUcQ2qFlJDiPb5LSuzeoMelHMVdg5mV+fSYPUDCwmMzAHovsCrgd4t+3GYzo6jE1HnI2ccTUasspQA5M8Prauld/cw8jEv0C2ZM02i8o5OIeItZZhCnxOJu6MITiK5PaJedmI5LjvzNNcy/TGVbRNOpT6TAZwQY6MGzmJdjgwMCODMgfZYEiLXjv6cTUDJgRGXEw9RyO0R1sTkCHTUls7BmYGAJa+yI2VzMz3lfTfMzMMJlZ+rHzMlMtK28zlYm0/oYlmDiI2YDMwjMNYMw69jGeyU2AgCb1+ZvX5m9cwsJ5gmcwdvUTiPqDmBlsEspI7RT7MI64wVlYOAT0dCzjPaKoHEImInQ0qI6BfeZhZfmMwEZsfUDFvYkBu0WzymBHaNcm0EdzK2O7MqsyuYHimZgmB8TYuYtSrnEanJ7zyD/mnkMDwYlfHM2LAAPW6lveeSADmAsjZES0PGpz7wV9oSMdoemIYIOlgxHbBikMcS0Cs4M4bvLQG4WYIGCIG4wZQHuYKojotFPPeUOfLPEqVi2TM4g5gHUHoSID68H0WfpDScZMXKPmA5UGY646GLzB0bDJiWoPiVFUswZqyhIXHcd4VZGwRxEQY7d5eCOwlas7BQO8rqXSKq93aWI9jBTOFKoohKn6QYA69+YjZEBEAhEAhyJtYxAQOfUSBG1GDEbcM+i4MRgGJT8wDEPpPaIYGm6OxWMgfnMekEmWtwM+wiNXbTg98RbCv0kRmAGCO80zVJlsSgWX6ku3Ze01F+04XvKsn35nluCMTOE5leTN31YiuIWEB+IAZ2E3ZMwehj3qvES/ce0dd47x60VcSlwOPST0PQTEIAnsYLSGMUgjMxLXis2cAzBJ5MtQgjMIZWBEZs4OOYxJEpbDTSWNuPYAy2qvZnPMAdPqxNPYXTJEts9pRysWtt5YwsCxxNo45hXBGDCzTe2JXyMy18CG8iUvvWXV5sBldad+llbtFrKe8GCuemPTiAdGGRH/u8TY28/EqY5wZvj1NEBVoyhkJEbccAzyvpJgq4JjoMRatpzKiwIm52xK7K2AUiOVRcLANzjMsby1AEDkoP1gGIWORM4hImVxKj7RlDS2gTTjC4jICI1br2MqcnAMfgQh2MqBAwemfsGMMwVqRCgXt037h+s8stK68DDGPUPaDKfyjtuOAIaCMTyvmKgBgEWNkys4PMZw1gzCw9u0xMcwLkiOuDNnvKOZmWE7ZRGJUZEa0nvKj9UPMCgTPrJAmT8wS11QRXVxB2jTECFH/SBsRySeIQdsK5ldJ3DiMn08iGotPJYGbMCAnOJg46OvvKFJHeYYTuYvEfJMJOwiUZAjZ9oxs7SoYUQjM8tYqhe32jtUEmanxKxLwE7Zmj1qXZE1I3QEoOIt3EBVpgRw+znvArTaYBniCokyqvAjVgiCvEZY6ZEFeDzBGAxO8qWLkCYEEwIFgH3WYiAmCamwnKqY+hotrJUjdNDo/w6uxPMLkmGNK3KnvA4Ij2Z7iBxAAYEAMRIqzExGTIjKRCsK4hE24iQdMzdDaFOIHVvQB9ljE7TV2muo7Rziap7vKGFPI5nh1V5bcc4jHjqVBEFeTFq4hhRg0RngsPxKuRB6HHEaAnMMIEQwdABCsanccxKyp9A+xYSIvPeDiPX5neGvICkZiqEBAGIwgUwCERBATN7RQIqiCtYnpaPPfoY7FcYiWuTA5x2isTB9wW/VjHRwYIvRjhTN2ZgdVGTFXooEwISq+8U7iIvU9HOI7ei3sJSuBk9Fg9GeufTsHx0Y9FhjtB3ghExmIvoAMerdKq9qwTdA0LcTfHeF8tiDv09xLfziV/lmMzGIPWwzAMAeluI1kUwdoYV49A7z2616qpveVXo7bZiDo0DQtN0sORB3gg6bdzQdh0EH3bWgXmKuOg79G6DkwDHoKXVfmmku/tkaJdFZWh7GM0LQtN0MEAzAMCHtKvzGDoPvNXui19WHQ9uiz29H//xAA6EQACAgEEAQIFAwIDBwQDAAABAgARAwQSITEQE1EFICIwQRQyYUBSUFWSBhUjM0JTYENwcZGBgtH/2gAIAQMBAT8A/wAN1WU4dNmyDtUJE+FY9XqWGpfVNQeinv8AMmfMfjjYzkbYL+m+P2/N8Nz5n+J6pHyMVAagTwOf6/4xpWy4GyjKVGNDajpp8KwMuBtX6rVjLfR+DQmg02o15yah9S6kNQr3mi1OfFqta2RyxTG5I/FgzRaPN8RV8+bUuPqoAT4hlyYX0+iGdlQAb3/JszJmxaPNhfS6psgJ+tSZkTJk+N5ExvsLf9XsNszpm+GavCVzM6P3c1L59d8SOlXKUxr3UPr/AAzXYUGZnxvVgzM2fX/EsmnGUpjS+v4iHP8ADviGLD6zPjeuD/PE02pTS63XZW/Aeh7ndPg+LM4fVZnYl72i/wCu1yM+jzqoJJQgCfCtNkHw/LiyoVLMwo/yJoz8R0ByYRpS4ZrB/FzRaHUnVasZkIGRHBb8WTNK/wAQ+HB8J0pyKWsETXabVZzp9WMFsAN+M/wZjy73RR8JqyLJHUy4NanxXLnxYSQORfR4mTHrfiOrxF9OcaJ3c1Wm1Wl151eDH6it2BBh1nxDW4suXCcWNK4Mz6fV6PXvqcOI5Ee7A/mY8Gr12vx6jNhONEqgf4mm+H5Mmr1ozYmCOGpiP5nwkarAX02bG20E7H/H/stpPhmu1gJwYGcDs9CanSanS5PTz4mRvY/cz6jFp8ZyZGoCaj4zqn1AfGxRVPC//wBmg+IYtYnHDj9y/wBblrTfBcH6Z3SkTbsFlrn+1IwZfhK5iOQ6lCRR5+58ew5wy5Xy2halX2iafO67lxOV9wCRPh2HNm1SriybHAJDRbCizZrn+s+Hf7R67Q4RhAXIg/aG/E+J/F9X8RZTlICr+1F6H3PjmDNm0+IY0LEPZAnwvDlx/DijoVb6uDPg2k1OLWb8mFlUIeSP/FNRg1GRgcepOMV0FBn6TXf5g3+gT9Jrv8wb/QJ+k13+YN/oE/Sa7/MG/wBAn6TXf5g3+gRNLrFdS2tZgDyCg5/8UzZ8OBd2Rwon+8WbnFpMzj3qoPiWNSBmw5cX8sOIrK6hlIIPRH+EanOunwtkb8dD3M02kLN6+p+rKegekHsJlz48ZAJ59oudH+jIlA9X0ZkQ6Bxlx36BP/ET+2/yICCAR/g+r/4mt0WI9Wzn/wDXqazMFdULlRV8QPuv08bFvw025WIDOp6P8G5gQOMmNuRkQ3f/ANGfDHLaLHfa2v8ApNf4PrP+HrNHmPVshPtu6jbRlY5f7jdj/wCo2ofGKRDtViDcCZytClHNG7oe007Y8eLLlbtLtp8MRk0WKxRa2/1G/wDB9RgTPhfG3R/PsZg1RU/p9XSuOAx6cQY0CbQoAM/S4MY3OxoDsmE/rmGLEK0ym3brfX4EAAFD/CMuHFmTbkQMP5n+7VX/AJWpzoPYNB8Mwkg5XyZa/vaxFUKAAAAP/FCQASTQli6uB0LFQwv2liM6r+5gP/mWICD0YSFBJ6AisGUMDYIseVdHXcp494mRHFq1j/ANeSNLlpwtqe5pnU6rIPXLkotUOPzMarhGP1cP7T/zRzZ9zBiTMufJk7DMAf7QvtEXI4xZmxjLeIAj8iXiytgxAEJ9VqfdfwYwxabHkdErrgdXDmyfVjyIAxxkgg2DUxZcgx4MeNQSMKsbNT9Yx2bcJYsGsXVFTRmLVO5xlsYVMl7TfPHvNLkdceJHUFMhYKREyFNOrJtS2IINsSQa4mlznMr7lpkaj/X5sK5sbI35EXCquze6ha/+J+kfb6ZzMcf9tC69rj6RGZjvcBuWUGgY+nbeHxZChqjxYIEGkTZRZi27dv6NwaVNrh2Z9wokmJplWyWZiVq2N0J+kXbjAdlKIF3A0SIunxqcZWxsBr/8wYEAxgX9BJEw6RMRU7mYqKWz1DpB6aKHYFXLAj+Zh06YiSt2eyT3/wC1NGem/tPTf2npv7T039p6WT+2em/tBgynpZ+nzf2T9Pm/sjY3XsQIx/E9N/abH9psf2no5f7DPQy/2GHTZh2kGmznpJ+j1P8A2zDpNQO0jYci9rNje09N/aem/tBic/iDDkPSwabMf+ifodVV+kYdJqB3jn6fN/ZP0+b+yfpc/wDYYumzsaGMwaLVH/0jP936z/tGf7t1v/ZP2ATFcwGxLAHMsQtxxCWJmJiLnqUOYCTREyqxboxNNlJ6iaAsLg0KAWTBgwKPxFfAB+I2bADxNTnLNSzFlZObn6t4czt2Zz7wLcVJ6YjJtE3EdRcxEw5lZBzM2VBfMGRWPc9ZFYczItlSpmI/SBQMIv8A6YqQJ8tfKHm8wPLMxqDdxV5MyC1mlZVTmpkz6dR0Idei9CP8RMbXOw7j5sjf9UDNX7oS3vKPkAwLFSvG4TIQy0BCsYhYuZ9x+qFnY9xSR+ZiTewMWiVAmIChAliBYPuhiImQxDcyYjtuYsZbi5nxVxcVV94dk+gmemvvBjS4MYMOJpsaEERTF82Z+I5jJZi4KJMTTux6g0vM0+IK1ETYBUxwdSxN6+/2gfAgicGYXW5kdTjmN6NzM9w9yxF5aMILgYiDIZugA/MABMWX5UTOvPHjFywiIhQUIMS3DtD0JdkRAYAQoj9SvsmdQHwsEW47PVXFZoMbsLnpGbDBQELwZAKHi5Zl+EVlFiIxv6orA9eFmX6r8YRbCIeAI10ZiNk2eY7hYmsUGqMGrJNQZr7gdftgQTGvMoQFY9TdtM02ZWJUzK4VyFm+4w46hiqTUA4+XG6gUYUBgx11AOLiiFRUbEbmJRxA1TeCDEDhyZk3vkroQKFHXMxWDZgYGAGvnuX8ggeboCTHDBbhaIxBuE3FNETYGUTJi28wGorsepvgNy4BBt/Il11N7b7m3cvE5EBHvN6CHMv4gzOTBmCkcxsgoVP5mXNXA7mEtXJgNVEzAD9vzFpfhfN1ExuwvbCagP1LBiD4I6lXIggMU2REX6AbmYrVQzAoKmMfqImPmFOYVIleUaNjsRsNA1F3b2VjNpEHCzTn1M9E8XPS+vvgCEWCJ+nW77MVBBiv8wIR5vwejOSfFTqC56eWrCwg/maR+1PVTUKFyGov7hEzBMagjuavHTWPKfuEf6cIMZyZfUw0MRl/UZhBIjjgGZchCiLytzcIvMXgiH9kMbTn1Q38x8XFxx9BmjfCjNuHNwZVc8HuVUDg3zEZZZ4qbT/d5rztEqVNpmkRG5M9fGrbNomqx01jqbnHULFu4ot1mzH6Q3GZSjIaMIo+ErcJldTiA8AWRD9OKoL31MdIgjEECZSSamIHbzCEmPgXF5MJ+mvBaO7FahbjmBAXuYUIINmb12xwQxIMVypu5h1KvQHc1GuZMhWvs4sPqYjMN4sm0zVKLDCY3TLhIPcdCpo+BYIMy6jeiqJuYCr+QufCmmj5bWY/3WYX4FR2pRFYs0dqWouNveKtJEP1VGcCHLC1xFoAmZMYyE1E0xUwLS9QsOpnNDiepYNzS1v4mZMZeyPlxqCfqmbHjVQVMRAzAXMmjcLY6mlybAVYTKi5FsdzEfUUo3cw4Sj89TWUXseQK+yDUTIbFx33ihMKbZlfmhMXK2Zu3Lx1Magm5kBhc7ohsRQSsQUfDcKYSd8yFiDCOTNIVR+Y2Iub+QRq2ifWRC1TDqGoKxhbED1zPX25ODxGdVIZY+qYjiEkmz9wC5U6E9RoiljZig1U30m0RAZkZUsGEW1zGsxkVU2jx3M6UbgA2zKKbgRCbHEx5V2C/kEJ4mDYQAY+nQngxlZD1BWVPYxl2tR7l/Zv+Jz7QAmV4Q0YGxlLhDGFCBE3CY2JiksbMZwo/mM+88x2QJQmFTAtG4DD4yKDAOJnCqLImEhjxDl28EfIoJIjoV7ERypBjLvUMsAUJT1czKE5Qwkk2fmAswY2uUAeYBiqBsX5EU4T+IBpSKJow4MbHho+mI6MdGH4gJAiOR3NwP5ikRAYrVMQ3EsYRvap+mMxgKJYm4XOCIY44gsCZUDLFGzJ/EfIhPyKuRKIEDLmUKwozJhKTTZwrAGa6mCsDLPzAQNtM9ZoST8lmDI69GLqXvkzE+LKAGoTUaXZypnPt4UiK8C31OkoGYlHcswQ9GL+4QEyz4PUHJmXADF01j5MGoQIAwmTBiyUyNRgwswozNhfE8Z2bs/MrLL+1ZEXUNVGIiOnB5mTG6c1xFMUmYjDEJEVr8HowsFPcxmxcPcudwijCSRLI+SzFyOvRMw61kFNNTqRlqh8qrcerqUPuoxUwZg67Wj4GXkdRYjtBbRRLAjagLDnZjQi4Hcgk1EZEpQYTfgGjCbMMofcDy7P9Bhyq+HYe5kxnF3MZQzEBGIhFiounwr+9o5VXGwXC+ofijMOnKi27gWvAAjARiftqu41HXbPz/Q4nKuDMhXMkBZZiYMngLHwFm74Mx4MaCWonqA9zg9HywsR14m3zXmvkQUN0ZiT8tXCK+7hba8zY7XeJpsnEuBuJlLsBX4m3NtJPULNXZn1n8mYyVWNmCi4NWJhybx1HAqLVeB4qKsPfgrEUMwEzoEUAfMIBYMIr7dQRMiNgdZib64sVYejHzO4KjqYtMxq4yogjNHb6Zu+maN7WvO35B1DF7jdTELcTUn6gPnBqE39oRmvxo/qbbHwjHlgZdsRo0rDj5MTKrjiajJRqF7lWtRKHcwBasRhYgevG2MvgNRrwFox5pv3TUfv/pdI23NNZ+7dEb6IjzduqZ63c9Q5UxpS9mYsIYFmmQoWoCIsS91TG18Q9Ru/LeDMfYjYr5jqw4mlWZv3+TB/Q4P3zVhfTxzHA0V6jhcgETAti5XFDqeiqkkz0zdjqDGByYAB0IYxF9xvDeNsQWwgdQKmVlaxNItY2mb/AJpg/pMX75qW/wCHjiweAwXkwahK6g1Se0zZdxFTALxQgX4PRmX9585IvjFD+4x5pTeIiZgfVMH9In75nbjHFaK0YxACOYEx1Bjxk1YmTHTCorbcUOQ3N5M3TKlv5ySoimqMOMjoQ2DyIZpf2mZzeU/0uMW81aABK8bpZm1qBEVzAyV49SzUMHXggy5YjAxbERosZEaZl2mppWNVNStZKgnf9HpwTkFTWcGvNkxHAUAwE3e2FHPIExjJfPUJp4LlioDCxlCMBKMMx9jwZmFsLmAkNU1adNDAanN/dAEPyaZxiO4jiZsjZMl+bqYc6rW5Ydag6SHWey1BmdvzO2uAxSCYCIWW+5tjYwYEoQqCYiciAi6gdd1TORURwGEyKcq1GG1q/oxyajFVx0RByZ6Zq/mxniLDEBHcJjE3Nhm2HowBg0WZLBBEPYYRypSGY8g6mZRd/MYPuYE+qzMrkv8AxEH1TKQFoGWZRlGEECAiFdqRXA7gcGWIx4jXcuUZsjJB7TILEGPjuFTdRkIW4DUA3DnuMpVuR/Qopc0JkJTqDnuA1O4oNiJjLdAQ4qYWJlWxwJUJMxAkx3K8VEYFPDdzdLhIupwZ6NEmZAVEW6mQHsQEFaMdSIrlaM2plx3XMZCjES/u3MOIOZk9PCo29xiW+RWETIw6mLP0HEdkPUyCpRJmDEVWzM+IMsRdvErgmE8zZAsZebgHjKhYcTYRxPSJMyIUaKm4RxTVMeUp+Y7BzGSD8/cx4y8soSBGstd/Iq7ocQ/EWwRcQY3WgRcTSmwSRU1TIXCj8QGuYNUOo2XdKjvSyjBuseCLgFeCaNTZbTbRmfGGFyykfkXCLgFTcpFVDj9oVb2gUtKr7C8HmDLtBqE2fkExmEkQFTwRCpQkgwZ8gUjcYOWswLcKAHiIDfh7vx9Mv5rFRupkSxGUznyrVN6nsRApuZMRFm5sb2mxvabT7Sm9oMZhWhLELfKOYqH2jgiK0AgoiN3AIDLFwEXLoR/Ay3+IrX5u5ZBhNqa7mG/qBm0mZaXiFKhUTIaHXnmbmH5hyMRBlodQZv4nqqe1jP7Cb2ha/FfKDUDmVGEDwOYBB4PcEviMZcVpi5NR22C4uQMI7kQOfzAbPcUANcy5FRbub2y5u5kdVIEyGjxKuEVD4P30gfnqFQYRTVBAPJgjHiHx+2Yau5qVJWxMO4cwsCYxmMj8mNkAEZjkb+IjBATAC31RrEDiMIR5MFTiH5bg5gxExwV8jiA8zfcKgHu/FzdLhnAh5hXjubYeYjlYW3L1ClE1KKPcK3yIFMyKzVM2zFhUDtpjTcbI4jUoup6itcq24EfidrcqG/HPj8eKMqBbhxRTsMRiTMg+2O4OSBU9EemPeOpBlnwEgahPUDDiMARAKg7hUETUYlKr/Exuej1NyNxcyIFbgzEgFmZDzCfpoQClEPgQqIwqL3UCTINpiER2PhTUY7l+wTLgMuppxbXUtStirmXFa3BgJ8bgFl8wBaJhYA1CTFMBFTIbWbRHBB4MQFm+qE7VMVDkszYQ0MKCcwXKMfuAxMhEztZuAmBwQLEcVyIouBQBVxiB8lS5cvz3Mf0rxPWcNA5fswEgQqBN3FQlojn8xlDTgKYHED+0ZjUswr+YOI9kReENdxbN33Lm/ibopm/io0EXuZIIMf5j8CA1LMIuDzfmiYAB+Ie5hxlzHUpxCLMxLXgZQyc9+F6nE3R3Wjc/PEDgGeoCIGjft8XMZozIRZqUDcIHgV4buCcAxjZg7m9oWJ+QfIFuBV/MHJ2iYsCFPqmo05WyOpoqXuFFdplwU309Qkjip6gi1+JcswmoXjtcD1GbmK0V6M9S5cuXCYT5MswmXL+2iXCAOoSSZhxEcmDK6tRHEyMMgCrExBYsVTMmFWXqPp23GjMY8M1T1ARC3EZoWnZgNQEVAam6LLjQmWZUqbTCpHz38oBPQmIMOxMpozCoZuRMZS6Jmo2hamJR34uor8R8v0x9VTRIoEdUnpgR+D4oeV82YI8MEszcYHha/uYSIejHWK4Uz1ObEtnIJNxOJul34zZAvAjAE34LkSzCx943zDwIIFB7hxpGRfwYVqUIQPsE+WxfTd+EIEXIZkbg+F7AirSy4pgML7RZmRyzSzGBm2UYyw/KBcVZUHhZkiizUy4WSvB815r5d/hVJigzJFFkRUHtBCaMB4g6mXJfHyOw2zfN0PyCCLDBPzE6MfuA1Bm3GjG7Pz38m7ziWOY0UVzFbxtMAIjOAk7JPyP+z5qgWBYohEPcaA0kJswwRvBg+0sHRjN4DcQk3McHh2tvkVkaZcf0xsfyBZUHgd+PzKsxhSiGHwfuq09SDws2xfGR/pqfn5P/xABPEAABAwIDBgIECggCCQIHAQABAAIDBBESITEFEBMiQVEgMhQwYXEVIzNAQlJUgZGiFjRQU2JyobEGJDVDRGNzgpLB0WBwJVVkdIDh8ML/2gAIAQEAAT8C/wDQRKxK5VysXqLq5VysRQP/AKHJ8QNvET4mu9RLIIo3PPRSbQqHHI4Qtm1E0sxD3X5fV7QqZoXsDDqFs6eSUSY3X9XVVtQyZ7GuyBVG9z6djnHP9hndNNHDG6R5sAptr11VJgpgWj2ao/DsfMeN+N1s/bWN4iqMj0d/53tPgdurK2GkjxP+4d1PtqtlPK/AOwXwhXD/AGmT8VSbelaQ2o5m/W6pj2SMD2G4Oh3Dx7T/AFb/AJgqBjXVLcQVmjQer2t8pH7lsnyy+8errP1qX3qg/VY/2G/d/iCcmWKAaAYvxVBRspYGtA5j5j7d23qJjQ2oYLZ2ctlTmeiicTmMj93qK+qNTUvffLRvuTGPe7CxpJ7BEFpsRYpsEro3yBhwt1K2BVHG6nOhzbuZr4pb8J5/hKfJO4c7nW9qY57TdhN/YtnyS4pDI91g3qqitllcbGzUx1WznbjspqyV78TXuGWio5f8mHvd3U9fNIeU4WoNqzzWkVDJIIJHyuNh3U1dPK6zSQOgCMNawY+f8VRVzy8Rym99CtrfKR+5QVD443tj8zinmpabuxhUFc4vEchvfQqqqRBHfr0CdUVMzvM73BY6mE6vaqGt43I/zf3VZVCBn8R0RmqZneZx9gXFqYT5nj3qiq+OLO84VZ+tS+9UTg2jYT2KmrJpJSWvcB0CpI3siGNxLuv7Bfru28xzK1knQtH9FDK2aJkjTk4btvzNbSti6vd/QLYkZZQNv9Il3jmvwpLfVO7Z0cOz6Xj1Bs5/9lLR0O0AyXX+Jq2xUsFqSDJjPNbuti/6Rh/5v7bm6+Pag/y//Mtm/rQ9xVcbUsvuVIwSVEbT33VbAyokaO6JtstvtP8A3VCwPqWA6btpG1N73BU0jYpmvcL2XwpD9RyxWfib3yW1fPF/KtlMF5Hqoja+B7T2UZs9h9oW1D8e0fwrZTBw3v63sq6NrqZ9xoLqldhqYv5ltFxNU72ALZbGiDF1JW0mNNMT2VA61VH7VWfrUvvUlR/lYoR/zLZtPjfxDo3T3/sJ27aFE2sgwaOGbSoqqu2Y8xubl2On3J/+In4eSAA+0qpdUynjTX5tD/4WzdsRuDIZQGHQHp6itp3UlY4WyvdnuU9RNUPxyOuVDVVEF+FIW3RJJuVsCkN3VLh7G7m+Pav6uP5ls39aHuKrGl1NL7lTycKZj+xXGiw4sYsqiTizPf3KwF2yxbobqklEU7HHTqhJGRfGLKvtLSuLDfCVTCIzNEnlXoFJ9X+q9CocQb1962t8pH/KtmTNY57XG2JVVRHHC7mFyMlE3FKwd3LarCJWO6Fq2XOxocxx63Crp42wObfNyo2F1TH77/gtpMLai/1gtmTs4fDJsbraM7OCWXzK2ezFUt9marP1qX3o03EoY3t8zb/gqGp4Mmfldr+wjvcxjxZzQfem0VI03EDPwVZSMqqcxn/lPYp9HUsl4RidiuqdrmwRNf5gwXQ8Dxnu2vA2WikOC7m5tUey66RmIQm3tyQ2TtA/6gqk2Abh1Q7/AJQmta1oa0WA3Dx10L5ocLO6o6OaKcOcBa26p2Y8OJi07JmzqhxzGEKfZ0uP4sDDYKliMdO1j1Psx17xadl6BVfu1RU8kUb2yWsein2Y8G8Ry7L0Ks+ofxVNQ1DZWPNhYqvpZpnsLBoE3ZjzCb2D75L0Cqv5FR0PBON/m/sp4GTR4XKTZtQ08tnJuzqk/RsqWkbTju46lVNOydlj9xT9m1DTkA5M2dUu1FlTUzIG2GvUqpoah873ACxKpY3RwNY7VVGzZOKeHbCqQTNiwS9NP2E4esIt4gP/AEOQrHdZW9RhVjusUB/+VEkjI24nFO2m3pGoK+J5wnlPzqqrGQDu7sqfaUjX/G5tP9E1zXNBBuPVyzMiZicclxKypzZ8Wzv1XoBPmqJCvRKmPOKpPuKjrHB/DqG4Hd+h9VLLHE273WXwnSdz+C+E6TufwXwnSdz+C+E6TufwTdoUrjbH+PqqioeyRkcTQ557ribS/cxribS/cxribS/cxp020Wgkwx5KCYSwteOvq555nTujjkDAzUlUlUZMbJHDE0/iqyYyTHsMgoYYntdd+YBNt1DMZIc9W/OKytEPK3N/9k5xcSSbndS1j4D3b2UUrJGYmnL1UTfS5jK75NpswISxOdgD237KrrpuM9rHWDTZUNUZYC558qkbT1UZGIH2joqKV3PDJ52f1HqagY9oU8bvLhusLewWFvZYW9lhb2VXDG6nl5Rk0lUJJpYie3qaaeEzTTPkAvk33L0yl/fNXplL++avTKX981el0v75qoZGNnmha4Fvmb6qqqOCzIXccmhRbPD/AIyc4nFehUzXNcGWIUzS2V4PdUoY0Oc6QC7SLJ4aHWa7EO62Ww4Hu7n1E9DHM/GXOXwXD9d/4r4Lh+u/8V8Fw/Xf+K+C4frv/FQU7IAQCfv9VX1boeRupGq18FNUvgdcadQo3h7GvHUeornFlLIfZb8VTxYKeNv8Kp6KoZUtJGTTqqugxyl7Htz1BXoVqJ8bHXcc1s2mmiL3PFrhT/F19O7692n1Mv8ApSD/AIf/AJ3bVJFMP5wqbaT47CTmao3tkaHtORVT+rT/APDd/ZUH6pF6ib5GT+UqmFGKRj5Qy+d/xTG7PczHaOyj+Dpb4Ws/BN+DnPwWjv7k/wCDmOwlrL+5BkY2lDwwLYDe3qpBj2lGD9Fl99ZScXnGTk6nmb/qyoaGV55hhCYwMaGjQeouO6xN+sFib9YLE36wWJv1grg+qkhifbEwH3qoAE8oAyxFRxPldhY25TqOpaCTHkN2zYYnwOLmAnH6naIvSSKqqzHSxFmrwp6iWKmibjOJ4xE7oZ5IXYmlVFTLFLFKHHA9t8Kqeerox/zepl/0pB/w/wDzu2o1zqcBovzqm2aTzS5fwprWsaGtFgFU/q0//Dd/ZUH6pF6l8ETdpQtwixFyE6gpS7FgUnwW48xGXa6jj2fO3AwA2TqOnjglsz6JWzYoxTtfbmde5+/1V8e07t+gzm8EzX0b+Iw/FX5m9kDcX9TNRwSvxvGa+DaX6v8AVfBtL9X+q+DaX6v9V8G0v1f6qGnjgBDBr6uq/WJf5itlfrDv5FUfq8v8h3bJ/V3/AM/qXNDmkHQhQxsdekm1YeU+xVVBxRHhdbCLL4Im+u1DZEv7xqkpoCyPHpGFSXlnfUHTys93qao8Oup5XeXDa69Ig/es/FcaD96z8VxoP3rPxXHg/es/FVVRB6PJ8Y0ktIFiqNpZSxA9vUy/6Up/5D/33bMijfTkuYDzqJrW7SkDRYcJTfIy/wAhWzv1OL7/AO/qXGzXH2LZtuAX/Sc43RmhZ5pGhO2hSt+nf3L04u8lM8p7a2pGBzBGzqmgNAHb5zU7PndM9zbEE3VBSTQylz7eWylaXRvb3aQvg6q+qPxVFA6CHC7Um/qqmmEtiDZ40cm1skPLUsI/iGibV0xHyrU+upmfTxH2LBPVkYxgi+r1Ka0NAAGQ9S9jHtwuFwnUFIGuPCvYaL4n/wCXyf1XxP8A8vk/qoYoJHhpont9pum0VKw3EefqqtsrKiKoazFhFiAvhCT7HIqOeWniLPRpDndColFU6b0aTNlrJ9bM9jmikfmLKkjdFTxsOo9U/Z0JcSC4X6BNjgp3ubURE9nKzamSNsUWGNpuTa3rJqNsz8XEePcV8GN/fSfivgxv76T8V8GN/fSfivgxv76T8VTwCFpAc437/OiAdUaOm/dNTYIWeWMD/wBmpphHE52vsXwpP+4XwpP+4XwpP+4XwpP+4XwpP+4XwpP+4XwpP+4XwpP+4XwpP+4XwpP+4XwpP+4XwpP+4VPXukkDXxWv1V291iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYh3WId1iHdYG9gsLewWBvYLA3sFgb2CwN7BYG9gsDewWBvYLA3sFgb2CwN7BYG9gsDewWBvYLA3sFgb2CwN7BYG9gsDewWBvYLA3sFgb2CwN7BYG9gsDewWBvYLA3sFgb2CwN7BYG9gsDewWBvYLA3sFgb2CwN7BYG9gsDewWBvYLA3sFgb2CwN7BYG9gsDewWBvYLA3sFgb2CwN7BYG9gsDewWBvYLA3sFgb2CwN7BYG9gsDewWBvYLA3sFgb2CwN7BYG9gsDewWBvYLA3sFgb2CwN7BYG9gsDewWBvYLA3sFgb2CwN7BYG9gsDewWBvYLA3sFgb2CwN7BYG9gsDewWBvYLA3sFgb2CwN7BYG9gsDewWBvYLA3sFwmLhMXCYuExcJi4TFwmLhMXCYuExcJi4TFwmLhMXCYuExcJi4TFwmLhMXCYuExcJi4TFwmLhMXCYuExcJi4TFwmLhMXCYuExcJi4TFwmLhMXCYuExcJi4TFwmLhMXCYuExcJi4TFwmLhMXCYuExcJi4TFwmLhMXCYuExcJi4TFwmLhMXCYuExcJi4TFwmLhMXCYuExcJi4TFwmLhMXCYuExcJi4TFwmLhMXCYuExcJi4TFwmLhMXCYuEz/wBtp9oRR5DmK4u0Z/K3CF6NtE/6/wDMuFtNn07/AHpm0pYzaeJRTRyNxMdfw8WG9uI2/a/zK4H7AMsTTYvaPv8AUl7G2u4C+m+OaKTFgeDY2NvXz1MlRJwYNOpUFHDDqMT1Zx9iwe1XGLDjz7J7WuFpGghTUslKeLAeVUlS2dnt6jftIE0FTY/6sqg2PDV0YmMrg83WwZ5XCeJ78QjPKVtWul4jaSlvxTrbopW7W2aBMZ+Kz6QTtowtoBV9CMh7eyj+G64cZsvDb9EaKj9K9Hb6TbiexbVrpeI2jpr8U6kdFMza2zQJjPxWfSCmp5toiKpp6t0YLPKnQV3wgyjNa+5Hmue11R7JNNNxn1LnuCca/aM1RLBIQyLyLZNd6XTXd525O3bU2lJA5kFOLzP/AKKGm27G9jzODnm0lVD3R08sg1awkKi2e/aMRnnqn6mwWzZJ6baL6F0mNnRV1T6NSyy9hl7007TpmRV7pCWuObfYhMx9PxmaYMSpvhjaDHSsqsIxWtooaDa7ZWF9byh2earqiuk2l6HTy4OX/tdfB22/tv8AUqWLajKSBkMrTL9NxVF8J180g9LLeGRiVbs2rmm4kVa5gt5Uynrpa+SkNa+7Rrcqn2VNS8WRlQXzYLC+ifJtl1YykfUYXOF8lSxSQwMY+TG4au3FzW6uA3SVEMRs94CZIx7bscCFK69fTtvo0ndUmXhnhC7j/RU0PBiDb59d4c12jgfA7QrZWzYq5kzpJHgtK2WZKfactHxcbLfh4C9jfM4D37ybLacjKjaWz42PBF73Hv8A/wBbtp1RbTubBLHxTl5gLBbJoRS0+ZBc7Nx9dtGcgCFmrlTQCCMD6R1QFlLI2Nhc42Tq50pAZc5aNTY6iTHgcGujN8H/AO1S1wlPDeMMnULT3Kdho6hsrPI5NcHNBHXdW/qdT/wnf2VHTbTqaPBC8CK5yvZUc1TsqYQTxDA86rZnPtjaDjqCQPxW08PwdU3+opi/4Jom/RMj1VvqKenb6LCH2tl7FHtutkl4LaPn6hbM59s17zqL/wB1tO3wfU3+otgX+DmfzOVVy/4ipj3A/wDC2lLwaGd/8Nh962ftCamphHDRueb3JzWzJZabadpY8HH6f23UnP8A4gqS/UXt/ZV9fX0kzrUuKK3mVPX1VdBUXpw2PhOs72rZ021DTGGlZlizeovTdlT8eeHFjyLtVt+pbJT0jWZh/Opq+rqqc07KB2Att1Wwpi6nnpX+ZnT2FbMr6mlZJFHTGTnufYmV+2HOb/kQBfNbSkdS7aimYzEcGnfovhTaz/Js/wDG6pJJ3wNM8eB/ZbD5a3aDP4v++5nJ/iV/8Q//AM7q3k2/Ru7tH/cbp5OFE9/YKGmifHxZ33Ls9dFs0nhP+rjOFQuhZPP6R58XXsooILS4Dk/WxQpf86+NsrhZl7qKmcwPvO91xZS09JD55JC4/iqGpdxjCSSPo313Tf5iq4JdZjBc+1Ojiiq4BBr9L3Kulkh4T26Ysx3XD2g9vE4uE9GKkmM8d3ZOBsd1FFtCR9XHSvwjFzKNtfseXivjDmuyJW06p9U+kpqd+UoDj96npto7Mbx46kyNHmBVTtUN2aypYM35Ae1SbLd6LJV1lQceG4C2RU22S58h+Txf0VJR1m0BJVGpcy7slRVM/pD9nVvNcWBUmzYvhYUrHuaLaql2MyB7nGd7rtLe2qrKPZVHyP4skp6ArZFXJBXNg5hG82wu6eupvj66SQ6NVwA550CfU1b/AIyM2F+VnUoxPfjc+biFmrbaKW9K6N7XgM1I7obRZixcM43Nsff0XEvUM9Jswxi/tKmdI4Ge8nynL2sp4+NTOb1tcLZkhdAW/VO6v/Uqn/hO/stmbYp6Ok4bmPLsROSd6VteeH4nhwsN7qqE+ztovqmx445NVVbSn2m30engIBPMqjZWPZjKdnmZmD7VBtirpWCCalLnNyC2a+pdtkySxkOewk+5VQn2btF9W2PHHJr96qtpT7Sb6PTQEA+YqkpxT08cX1QtrfF7V2fL7QPwK/xC4iia360gVNFwqaGP6rAFt2llkbTywsJex/RC9hdbUpaiGrbXUwv9YKbbFVVwPgjpDicLOWw8R2Y9pH0nWX+Gz/lJv+L/ANltRjX7PqQfqX/BUGOWs2e0/RH9ASdzaWaHbpkY34uRtyVs4ej7arIT9PMf33bebwpaOqH0HZ/3QNwCquripIeJJe17ZKlr3xVtTPDTueJL5KlndNAyR0ZYT9Eqt+L29SP7gf8AhFwa0k9Aq7aDKmrp5YY3nhf1zVBXzVWPiUzo7f1VTFxaeRnUhQ+hCwnZheNdVDUGWVohb8U3U/8AhTVVFm19nEexULfjpZGMLYyMgpXimr+I7yuYqepdM5x4dmdCVDPFHLUPmPPi/ohx+MKzh8uK1vZuqmMZVOfKy8b+vZCoo4m/5duJ5VZjNB8Z5sk03a0+xUI56o/7zdsvacVG6p4rXXe7op6yq2o3gQQEMJzcVX0U1HJSVELcQiYA77lU7Tm2jF6PTU7ubzFTbLjOzI6d0mHh54vapjFYieuM2EcjW6XWxuJNRzUpiIjeHfGe0qj2hLsxr6aeB2vKtnwVFVXmumZgA8gW03Gj2tDVFpLMKoNoVdXUEiHDBbUqGripdo1ctSxxfc4E9tdUyfCIiyD24R7k6rneHFgDMDA5wdrnnZRuxRsd3aD6uXlieezStlj4qV3tVYCaOS3ZCsa5kgNwBmzP+i49TM7k8x+qLfio6SolBdLfk0BKkjh9GErAG5WcQP7KNkGOndgvxGnmdmbpoc6mrYSSXMN1RScSBh/h/stm8tVOz/8Ast4p4G/6pl/dvAA0G628ADQbpKeKXBjYDhNwi0HUeG26KGKFuGNgaL9N2Fo0aN/DZjx4Ritr13PYx4s9oPv3Oa1wsQCrAdNz4YpHse5gLmeU9twYxujQN5jY7zNBQAGi4cd74G33EA6jc6KIm5Y2+/VBjGnlYAiARYjwGCAuvwmX72QAG6wC/wAQcTFTg4uD9KyJZWBtNQ0mFv0nnVQQthhjjGjRZWHbcWg6i+6SCCQ3dEwnuRulo4JJMbhn6yYYo3t7tK2UfipW+26mc6eaVh8kTL4e5UETJGtMlK1oDszooWSxSFuLE06fwqOsgc97X5HQk5A2UVoap9M43jkGSfUGCPgW5o5LtKp21E8r5GTNBcOf2KmgZA3C371s7mqJ5P8A+z/bJAOqAA0HzWD/AC9e+M6OU7JKar47GYmuHMEyqZHf4l/Ce7mLlM2UVsREt8XkKqI5I5JGyl1r3vbVNooy4HiO0a4HrmhSxRxvL3/GZ83VMkPpYdAQcQscrfiqmXhU73dTotmx4IMX1j4g9mMsvzDXwGaFpsZGg+9Xv4wQ4AjRaJj2vaHNNwfBLUsjIbYud9UJ1XIwYpKVwb3uopo5GYmG/wC1do0+NolZ5mqlqBURj641T2MlYWOCgooYM2jPuVNHxYns7hMpq4sY08ob2OZBUdA6972y65lRxMZf+pUrjW1IY3yNTWgAAaDdNG57MLX4T3VEzBVVIxE4bC53Oc1ou4gBUz2PrJyw3GFu5tRC+QsDxcbmsp+PV8UNyd1Wz9JsPyePkCfUwRus99ig5rhdpuFLVQxGzjn2GajkY9ge05FMq6ZzrCUXVbOIonCxu5psVS1UGCKIOzsBop54nh0dpdcy0KB8TohwjkN0dRC95a19yE92FrndhdUD2GKSTWUk37raE73gMDHtt5ls2UsqA3o7L9rVFJJC/jQfgoK6KXJ/K5Xd71j/AIVc9lJIyMXkepJ5qx3DiFmqmp2QMsNep3lwAuTZRVEDKypJeMLrWKDg4Ag5FT4DWME3kwct9LqANFbKGjLhjdFs9kU/ExH2DdHBDJVVRe29iLJzI4aqHgHMnmaOyp8JnqsdsWP+iprCpnEfyf8AS6p3uY0jguMxOZKjJ+DZLa5/hdPZS+hDS2DL3qbiHZfNrYf3QfEMGY5tE98ks7omOwBo5j1VE4CrmZju06HvbdBQMgmxh5Kc3E0g9QpGPhkLTqCoKmCobbrbNpVJCH1r3sFmMP7XnoIZc9D3XotdD8nJcLi7TH+r/ov/AIpJ/CmbNJN5pLpkbI22aLDwSRskbhcLhCmgGkTfwVk+Jj22e0FQ0sMLy5l9LeB9DE97nkuz1zUcEUXkapqWCU3c3NENp4HFjPKNE6XHHd05c92jG5KmpmQxgWGK3MUKKmDsWBFoc0g6FRUkERu1ualo4pH4uYd7HVCCIBlmeXTwT0sMw5x96bsyFp870yNrG2aLD/0Y2KNpuGgf/iS97WNxONgnPY0XJtufNFH53gJr2OF2uB3Ag9dxqIA6xkar3V7IOadCN8snDjc+xNlDMJYmvHXxU9QJTJlbC6ycQ0EnQKKsY9+GzhfS/X/0DtGoZw3Q/SyVXVOkhDRC4C4zKidPw3GRoB6AKhhhmYZJeZ5Od1FSiGZzmO5SPKqpz5ZBTM6i7j7FLQNij4kLiHNUtS5+z+I3XQqGjpTC3lDrjVU0BgYWY7i+Saw1sr3PJ4TTYDunbPY0tdC8tIKJsmyxnyuBU/yEv8hWz8qOP7/7oSxXtjF/fvL2N1cBuoZomSVAc8C8hT2tkjc3o4KCns4OdNjwZD2I19K02xqKaORt2Ov+39oywmItDhixKtrIZIQxhubhQTOlxXiLR7U+haXF8MhYT2XFqaZ7GzEOYTbEov8ASFR/KFKQInn2Kga30Kz9HEr0B7PkZ3N9nRQTzcUwTDmtke62Xbgub1DzfdtAktiiB+UfZSbPhwcnK4aFRTOmoJCdQ0gqOUx7MDh2/wC6hoIHU7C4czhe6pi+9RTF18OhVNTyzQY+O8EZAKkp21LXvnJc69lQ4mPngJyZoqOCKZs5e2/xhVESyeanvdrdFQfL1g/jUr2Rv4UMLS8/0TeLDXx4g0YtcOn7frqZvCJZFzYuirob0hDGZ5aKwMWE9RmoppqO8b4y5nQhPdJWOY0RlrAbklVFPLxGzQmzx/VPZX1HI/CxvWynpQ+l4TenlTK+SMYZYXYlAJZqnjvZhAFmhS008cxlp7Z+ZqIr5xhIbG3qp6THAxjTZzPKURtGRuAhre7kIBHSuib9UqmhxUAikFtf7pjdoRN4bQ0gaOVNT8EOLjd7tSqKN8bJA4fTNlSxPi42L6UhKggeyaokd9I5KBtc1hYxgbd18RVNTCEHO7jqVSsc2oqiRkXZJwqIKmV7YsePRehzyh0r3Wl+j7LJuLC3FrbP/wBwg4O0N/2ZV18jJxT00XEltn2anVe16bnnp2PZ1waoG+5wBBB6rYgtTVAzt6Q4BbFbhfXtF8LZ7DwVm0Z4ZTFDSuebebotk1U9VSmWa3nNrdlXVwpWtszHI82YzujtDaVP8ZU0jeF1w6hRva9jXtNwRcbya+o2hVQsq+G2O3TuoZq6mrYqeokEjZb4XdcvUbXmlipBw3YXOka0Hc92BjjYmwvYLZwq3umqJ7jH5I+w8Em0KmWd8NFEHYPM92iZWbShmjZU07S15tjZv2uxrtnz36C6ob+hU1/3TP7eE6L/AA/+ou/4rlXcb0Sbg+fDlZbNYfSi+JsrYeFzY+r/ANlbGGJ9fMfMZiPw3VkFRMxrYZ+HnmVUONJ5dqkyD6D81QVoq6Vsmh0cPathfq03/wBw9bH12gf/AKhyhjm2oXzPmeyC9mNbktll7Kurp+KZI47WJ/tumHxEv8hWw/8ARkXvd/dbRvT19LVuYXRNaQfYqzasM9PJDTNdI5zO2i2GT8GQ39v998s00G2angwGRzo25Lj1kNYKuupn2GTbaNVZXtioxNFzY7CP2koy7agZxJGRSD6QGqhq4ZqYVAPJa59iD9o7Q5on8CD6J+k5bJqpZGTxSuxOikw4u6dVV89XNHSYAyLJxd1Kpq+dtSKasjDXnyOGjltaCoZU0wFSSJJuUH6JUEG1RKwzVTCzsG6qekqMUssu0XMjvlbKyp9p8CqZF6Vx4nm1+rd9Q8x08zx9FhP4LYbQNnRnq4uJ/HdtKrkgZGyEXlldhYn1W1aQcSdkckf0sGoVfIyXZM0jNHRr0gU2zI5T9GFv9kyXbnCE1onZXwdUzaQkoJahjM2A3Z7QhtuQsEvoT+F1em1m1KoOlpYmCL6OLVyoaz0qmL8NnC4cOxWzI9pil4lNI3DiPxZVDW+lQm7cL2mz2+1bNqpaqnmL7Y2yOapaWWFuOp2q9p/BbL2kXzupnyiTLkk7/sgSfBdfNxL8CY4g7sVNtihYy7ZMbujQqqpqGbJdMW4ZcOna6EuzqSgAbhllkb7ySVsTHTmWklbZ/nC2GfiKkf8A1L1sxuL4Vj7zOCoYqfCYJ6mSF7XG7cVgUyopaZ0dNRMEjnO5rHp3J3Vm1KWnc6J+IvtoB3WzdozUtNwvQ5X8xzCacbGkttcaFbWqGwwGGIDiy8oA9qLvg7Z0YticAGgd3FUNVVOnlgqQwPa0OGHsdzJ4o9t1Rke1vxTRnkqvatHw3xs+Ne4WDW5qelnp9m0Rw3MEmNwUm2aEQ4mvxOIyZ1VDQyDZL4X8rpcX3XTG7UZA2ne6GFjRbiXzstiy08VRVRNf5pLM65NVFUR0NVVw1Bw4pMTXHqpJm19fSiDNkLsTnrbQwPoJz5WTZpu1Kd88cUV5CdSNAqt8c21WQTuAiYzFY6OK2i5tVKPQ4wRTjE5wH9FLtBxipfRgDJP5b9LaqgqpJ438UASRvLXWTgHAg6EKhqhs9z6Oq5QHcjuhCqNrwDkpvjZToAtqY4Z6GrLeVh5/ZdVm1KV1M9kTuI+RtmtHtT4HQbCfG7URZ/3VVC+fYcOAXIjjdb3BM2zQ8APdJY2zZ1utm073U9ZI9uH0guOH2LY9n7KYD/EFsM32bF7C7+62Xk3aT/o8Z9ls/aVLS7OjDnXfnyDXVbJglb6RPK3C6d98PYLYnlrf/uHKCSmlrqyaqe34p2FjXdAFxv8APivbFanD8F/+/wCyHxse3C9oI7FR0dJEcUcDGnuAnMa9pa4XB1Ch2bRQPxshAKsL3UUEUOPhttidiPvKip4onSOY2xebu96noqWf5WFrj3UFLT04+KjDd2Bl74Rfvvi2dTxVD583PJ1d09yq6SOph4b7+8dCtnwYdr1FpXvwRWc53c7ptn0c8mOSEF3dRUtND8nE1vuG4UtMx+JsLA7vZbVqZKWjL2eYkC/ZSfBrI8TpPSp3eXrmtmUfotKxrgMervvUtPBKLSRtd7wmRsYLMaGjsE+KORhY9oc09CoqeCEWija33KooaWptxYgbdVDTwwMwRsDQqygiqOGcbo3R+VzVsNgAq3gnA6XlJ6267pYIZRaRgcPaoqanh+Sia33BEAixUdLTRG8cLGn2BPiZIxzHi4cLFMY2NjWNHK0WC9EpcePgsxd7bo4YoWYI24W9kxjGNwsaGt7BcNmEttkdfvUNBRwG8cDQe+6Gnigx8MWxOxH3qbZtFNJxHwguQjYG4Q0Ye37XDGgkgDPXxPa17S1wBHYqOkpojeOFjT3A9S1rWCzQAP8A2O/SRv2U/wDUv0lH2X8y/SUfZfzL9JW/ZfzL9JR9l/Mv0lH2X8y/SUfZfzL9JR9l/Mv0kb9l/Mv0lH2X8y/SUfZfzL9JR9l/Mv0kH2X8y/SUfZfzL9JB9m/Mv0jH2b8y/SEfZvzL9IR9m/Mv0hH2b8y/SAfZvzL9IB9n/Mv0hH2f8y/SEfZvzL9Ih9m/Mh/iD/6X8y+Hh9m/Mv0hb9n/ADL9IG/Z/wAy/SFv2f8AMvh0fuPzL4dH7j8ydtvDh+I1/iXw+Ps/5l8PD9x+ZHb4H+z/AJl+kQ+zfmX6Rj7N+ZfpEPs35l+kQ+zfmX6RD7N+ZfpCPs35l+kQ+zfmX6Rj7N+ZfpE37Mf+pHbrRGHcDXpdfpEPs35l+kI+zH/qQ28elGf+pfDb/shH/Mvh0fuPzL4fj/c/1UW1MYvwv6r0/wDgXwiPqf1R2tGPo/1R23F9T+q+HIv3f9Uf8QNH+z/mX6Rj7N+ZfpGPsv5l+kQ+zfmX6QD7P+ZfpCPs/wCZfpCPs/5k3/EDTl6P+ZfpE37N+ZfpC23yH9V8Oct+B+ZN221w+R/qvhxt/kf6r4W/3P8AVDan+6/qhtD/AHX9V6d/u16af3a9M/gXpX8K9L/hXpV/op1Xh/1aNTGBe6n2k2IXwX+9HbwH+zn/AKkNtk/7Kf8AqXwvJ9l/Mvhd32b8y+FHfuP6r4T/AN1/VHU/MLq+6ysrINurWQcsW+6BV1bHSg/V3v8AGI3HohSynohRP6p1Ow2GJNpY+ybBEPooBoVYeQoG6a17tAmTmKIJ9ZIVxH9Xp0l1c7svCAsKaLOzVmXWSurqI8ybogmoao3XvTnN7oubwy72KlqBJcLLCpIgeqdELWXAZ2QaAFbcdNx1PzIHdfc0rXfbcBusqV1xLH3Ct7dzgUE2J7tAhSSIUTMrlejRDomxM+qg0J1wFK7Ii6jlwyZlGsYnVx6L0x9tVJK5+pQQleBksROpVxdX8VkGqyDVhWDJFtvA11iopboG+i4zGedyftKBumaO1nEWaxNdU1H08KbQOwDmJKdC70YtVDG2M5uzR0RRAWSxK+4ncdT8yCKvuCBzR3BYQiM93RUzmMnBfooY4XyPsck2kaVLC0NtZYLO0UbELd0+SNjsyjVwjqnVtxysTp5dboVDz5nKS9gcXrgFZAKyATUQmjlU7bO3W3RRPlfhZqpi+ndw+qFTL0cnOc7U7olTzxM1KbtGnDfMnbWLnOY0aqkicZiXopydmvduujvOp+ahXQurHc0jc0Ij2IAYc06PJUcVm4rp1TFHldOrMRyBKknffyL0qW1lxH/WKNzmc1j/AIQrk6lZbr+ssrINVkArbgNzCCVVN6qwVkSqGqbTT43C+SqJzPK9/coIoC6GSxLNbKZ8fcjIIt5rpycnjLdosScVfcdT83umy9wuJGeiBZdYIf3ibTM6ShejyF3ygTKAkXMgU8GF2cgsoYYSMi4p1M3o38UYnM0IXossguVU0r4RiIyUUE0mgU9JJDHicoKSScXClopIm4iVDBJN5An0k7BctTWk6BYXdkAsJVvGN43hdUE7RR5XUgBiKOS6I7vg6qEXEw5JsEr82t0WDLXO+ibFJ0CMJHnchw/emMc82Y1UML4sV1jRRROSKLvCdT85tuZG92jVm02IUPBLblxui5hby3Ux+KN2qkdKXYQ5Ojl6krC8IVjGRjJbQqeNGGgKGsMTLYVUVb522cFDWuibYKetklZhKpqowjIKWvfJGWqjnjhviC9OpbE4c1ScJ85e8gexOipiDoqanbPM8dE/ZZ6FejHiYOqfSys1asJVtw3BBYdw8IzVQMMhWaO6m2scHDlbkpagFpDMs1E+QXs26EdVKhs365TKOFnRMiY3QLCMRKL2grGCAnZoohWVkVcK4R1Pzgb46t7BYAJzjI8kqOIKFosqto9HcVsu3GzT8I6J5aUWJ8eSMaLFbcER4AXdyo5ZIvK5CvqBqqepHpGIhcaF3ZGFkk+mSfstv0SpafhusVwyOiwFWTEBkjvvuKaVVtvzK/giw4m37q7R5WhCQrFmsalmDGoVgT33UD8W5/gk0R3HU/OMXguU2VwTah2inqXcDD3VNPgkC44cETmsYTnBEJ6I3DVOaMF91lZA2WoQGSw4U1pLUMcdihXSfVQwyzAvXChkHRT0zeJhYjSvHmauEAuiKurq6xK6DlJmw+GMDFqmOV0XpknMqqQuNlHE8lCO2qhIQKciSgE7JPdvOp+cjwXQdZPkL9UzIpkhXFzV773BOCw3WCyseEnixQ3NshmmxlYRZM0RZiXCRZkoi9q4oY7EUyeKRSniTYGBTwTM6eC6usW7onix8DNUMgmuKOaeSFfmzUVsKcU2SxQfyrEHZArCnPwJzXP0KELlwj2XCPZHU/MressrIJrkM0xmWaACLmhGViLgmi5TgVRFsj+HKbKt2fC1mNjxuaLpsZQiQZbruY5F9le6uVjspH4grloyVPUcJxNrpldE9t3JrDVTOIGSlp5InaGycUNwV1iUg8DFYhNI3PbknZFM8mSc6yLkZ3kWUXGY8ZKPiSKqpnAx5qGJwWFW3HU/MWkWN0XessmsL3ho6qfZM8MJdcJjR3WzYo34gVNHGwkJ0jAjK1XG6N3MomXcFWcHFYZFOkecsRVlEDiQQR3NTtE1yxIOF806kJbdjgU+KVurUWOWahqpIDkhtGF0OI69lHBJVuc8ZBPhkj1bvCwotu3c1hJWBjeqa4dlcvFrIXDk1wsnuUp5yoHucCpXWQDnnJQBkR52Yk5+K5RmkY8EHRQvknDS9qtbcdx1PzayawuNgm0ry/CqiDhOw38N0yThyNd2KqtrvmjwIEJkz4zdpXpLn6lEq6urptyclHVFozUrsTi5Dc11k1wKxBYgVdBydKsaL0ZCoaqSHNQVEU7fan0sTr5KcGOSyYaSU2cLFP2YCORyZNNSWa9vKp66F0PcqOjke0vARY5uoQ0Vwg4LD1WZTYnPTIO65AnkYihdE5LA4/eom4clNFdQtwXTtVYqCIOeb9FHYtFtEWrDZOVwjqfmrGi4vpdS1Gzo4bNZd1lTOpWy4339yqa/GfihYJzy43Kv4Lon1EM8bRzRByjPX0dXi605ThTHVjgmQ0j74ZLe9TU/CF+IDua6y4iEi4iD1dE7rLoo5HMzBQ2p8Ta3MhWQy8szfvTqBh5oXqmvw7HUKoZGY+fRSwsZmHXCpq8Ns1wyW0J4cLcGZTopRGHluS6IKJlxmjhaE19jqn1ACdM4lA3du6KNoIWFSjJNjFgnHNRQzTGzAo6SGFpjJu92qa0MFhucpiVjKOp+aiRE+LAVgjZ5jdWa+M4Yj70QR6mm+Qj/AJU6SFuTiE6Jj2qqj4U7giSd8dNLI3EBknxuZqNwcsaurLPeN0U8sXlcqevu34wIujmYQHAqWN7CQWqyAs69rqGqimZhdb3KrEDH4YzclFr26iyZJ7VJKCsQTop7XwG3dYShki5NzYoU4LCnSWXo5w43GzVHtSKJuCKL71RPdJM57tUdxUkIf1Xon8SOp9UxmJOa1g3YVgXDK4aI9TYd0XK+6haBTty1W0IcLsQHqaY/5eP3LaJ/zCoifR47raH60/wU7cELBbotpyDiWHTe21062Q6p12nMK/i4jgLKCVwN2lTVj5W4XAe9ZI2WFUQjZPeVVLGzRm3ZAkFOidgxd1QcHj/GKvrx8i0ZK8Zgjs3PqhTOcMV1JcFQ4nORn4btEyQSBOJAUFGCOJNkFXPkmlIHkGiZHhConHjarVWsVibiw3CORVkdT4AsBOiItr4BdAXWBBqDFhACcneNrS42CdTSsbiI8NG69O1Ts4kbgnjCbeop/kY/5U+hY+XG4rlaOyq3453n274BeaMe1aKseHTP37KgD5C8jIKsgiwmTDmF6YPpsDk5kL82Pw+wp0Ujem63gacK13AKy4aJmawtDskW2XHEsQZhtZYLGxRjF1FELKQPY2wTzmoJA1Tt4jxhUTQxuAaprY4W8R2buykqnTZaBWTwFxix6o553yZ3sqp7i9rGkq44mEAl/wBZNM2LmWaOp3shxsLgdFZMkMRTKdlTBI61nAXRFkxlxcojNBqY1W3YgnS5IyInxwycOQFPGOMjuE5uFxHgpDamaoZcYcq2PC+/qIfko/5VPtCWOVwAU9dNN7PBsyPHUA9lO/BE4+xONyd9DFw6dvtzVX+rv9yDS57W90aKDhAFv3p8zoXkMNwm8KXpYp0T2+7wjTcEFhTm3ClYQVTMLsRtosDXj2ohzHZqH6KrHDPNBuIpkDBqo2OkJYz8U9zKNthm89UHFw811ez0XI5kIwRY22kUTcIsAi0B2JYW6gK2d9x1O+KZ8TrtTnYnXKZE+V4aM1UYKOjMYPORmg6xReUCmlF64qdKsZV/CGuOgWFw6eCjnxjCdQq9jQ4HwUo/yzPcmSGGZw7lVEWOL1EXybPcqv5d/h2Q3zuW0nWp99LHxJ2NWQyVaf8ALvWz4sc4d0aq2XBA72pxWz6UTFxdopqA25CSpGOY+xG9o3tTGqyITmA6pkJjvbqgE+MPCjcYXWd5VVQgDG03usRBURc8jF5eqFbAzliFvao3Rzy2d+KAbcgaBTAAXTJB1TwLZLFYjNQODowU8q/KnznHhBzXx/dqOp8FNSvndYKR0NBHZmcikmdIXOdqfBdXV/HBTg5uWFrdAsIOqnZhdva5zTcFOe52p8FP+rM9ykikfI6wUIdgGJVbMMviGoUXkZ7lWfLv8Oy2Wp79ytrOyY3fsmDWVTPIliYOqrx8Q5bPjwQe9bRmxPDOyKpquSndlooJeLG19rXU1PHLqFVUMkRyGSaDfNWsihqgE057rIRgpzU2MKrvG3JMmLuVwuhHHDTkPkzOgThzJkLy06oQ5HNUrxGTy3WK6cA9tlMzA5MecKJVNWYBYoVbC7ssQwZJ1E2VxdisvRf9+jqd8UTpXhrU50dBDgHylk+Rz3FztfWt1Cbk1STSXIVNNzYXFVMYMRPqIzaJnuTquNnRR1hfKGqrgxMv1Hgseywu7IMdlyqI8jPcqwHjv8NO3BCwexbTfee3YbtSqWLhQManTB20mW6KpGJuHuVysZ7gpSZJHEIqkgM82HomgRsA6NCdtO0rvqqqrmGGzDqgTZFxKCDQhdYd3VNVlZV5xNaxuqZMyCNvxfOCquq9ILHYbZLQ3VHKJ7tvawUlLwjYqw6bg8hOHE1TuXJFNa52iJN1TyOZTi6mq5Dezslid9Yo6nc0EkAJjWUEOJ3yhUkj3uLnHM+siYHlSxYd0EmIKqZ9LdA/iMsVUxYTfxx/Jt9ym+UcmuwuBCfXvItbeCQuK9cR/dcR/dComH0yvSJDqfAzzN96Y5pYMJGiqX45Xn27qGHi1DR2VQ/hwuKpiXVbD3KstoS4IrdShK5uhXGa7zsueioqUxDH1IW0Z8MWEHMrPc0qyCCZu4ZKwkOTArJxAUrhe4XAMnTNSMLHWRzAULXA3abLE5w5k42KBRQCmycgRZZ9Crqks6lA9impHGTIL0J/ZHU7qaNlPEZpNegUsz5XYnH1sBONWDwVIzC5RSYCnc7CERYqCTA8J7RI1ObhdbxekTWti+YNlkbo479lOjZI8ucAtqVAwYAVSH/NRe/dtSUGUAHTdQ0zppQbcoT3iNpPQKolEspJ0TYr+Up0bmGxCCzKpdnX5pfwU1FGzmGiY3NYUAuHdNFk4gKXNNhu5MaAFPAXTrhMGSZFGtFLog5NOaup8yguiyVA7kcMSiw4LuIurt+uEdSoIW4TI/QaKad8pz8YY86BFhCtuAJRBGu6M2eELKSIPanCxsqeXFkVPDfMbqaTELKpiJ5vmYKt4mVoItJGCoI6UzMex9s9CnyBsbnexSOxPJ7lAZ5Kih4NOB1K2nUf6sbmkhYnO1UUT5DZqp6FkWZzKCrXk2YFFawVkGKyfomuafNqnsDirAK6Oqkb1V0FM3kKOSiOaJTxcp8JDcWVkCg0uNgqdr4JA141W0IXN5m3subuVEzFJnoqiQHlb5R422UFfHDAWhl3IztI0zTjfdA5odmsEcmqlhtpuhOJiikzLSp4r5jVNJa66viARgdjUMQjU8rcFvml/UNq5gMOK7eywUsvldhctn0RE5LuilkEbC4qZ+NxO+ko3zEXyCigjhGQTqm8oiZ96No2J0mN5KYHWURTc1ZOTo87hXRciVdHREK6LuUqYKLVAKW911zT+HfkuopBHI19tFW1bJeC9qc8TQLhDspDgGEePZ1IZ525co1W1qaOF7cPiimysr3WBsiiYY3KfKW4Uc2NTxfSCp5LGxTngC6kqXHRFxPz6OsnjFg5S1ssrQHbgCdFRbPLzilyHZNaGiwGSrOLg5VQQ8uN2qr5LANCitiQd0ULuZMTk5FyfuO66duFlVNDmZJmRQRbdO13+lsEWAxXVNKSNFn2R1PjhmliN2OspZZJM3uv44X4sijePNqFSb5qctJBCY7CUCHNT8nlXPf53mNwRHh2ZBCSHE83ZSysiF3KXaLi7l0VNUsqGe1ZNafYppTI66a6yhOIqKK2a6bpHJ5yV05XV99gipOXPopInNGLuoHKY2tZP3noqYHhk2XElR1PqoACVJEHJ8Lmq25psUxweFOyzst9z89glY8hkgTqOI6KWkezMaK/hje5jgWmxUlTNJ53IHNUEHDjxdSq2TC3CDqiVGx8jrNVNSNiFzqnvDG3UtSVSPcW5qcDDdF25+iPhep7myEjjCWWzTGkInEsCjg4j8N81O0xnhlouE3NqilOixI6n1QNiopMSMwBs4IsjeMkaZ18kQQUx+ErKQKRmE/sCnqyzJ2inqIcIbfVGmceZmYR1UceNOFj4KcsEzMWl02SPBdpyVRNjkcVBA+Y5aKCnZCMgi8NT2BzV6Pc5pjA0Kqdy2RF0X9EVZWV81dXRRbdF/Dfksyy9kGkBG6kxNcsRccymhPyWJ3dHU+rY4tKkZiZdBzmHJRT4h7VJE16kgcxRSFhUkheb/MbFQ0L5Be6fTYDa6DE2lLk6iwjVMo3O6p1G8L0Ka17Isc3ULPt445Xx+UoPp5rBwwu7p9JJGy7OYJ2XhjnlY0tDslSwvqHYeiihZE3C1T1LYtNVStdI4yORcG6oPadCpZg0ZFSSdSU2VSd01992qc1DfdPeGyZhRWcwJzcOSdronwY479VoVHojZWYjqfG1hcVLEW+CCXoVNDncBQx4OYo1WaZMx2qmtjNvXWWEprUW2XEQqpR1RlcViKFRKNCjUSnUoVMo+khVPUe0QG8yNTA94x6IejPFhYhOo4ZWuIFivRXXsM0+KRmrT4mVcrNCsdNOOYYXI5EhBW30NQIZM9Cp6ktYCwXB6rnmlUbcLGhVcueFNf0RxKSQpjrtRfiyCa+z7JzwmOJKO66O57cTgEwHy9k5+P7kSiT0T/MmSEK7SuRHU+ON+EoOZI1TQluY08EL8USqTZlt2nrw8WXEQksi4n1bZHt0KFVKPpKCuZcXapOHI3pYqegIuWpzHN1HjCvusgqSpw/FvzaVTU0bHl7dFNIGNU0nN703TLVRNfhzU0ZF0x/RO7hS87Wyt+9Xuosguid4Ot084tE0ANXJ1Cdh6BSMHZdVYrCUdT4msc7QJzSDomPc0qOVsjbKantmN8chYVyyMupcI09ZZWHzQTSD6RVNUjqonU7ycYVTTWeSwZKx8V9zU4ZpuSo5ixoDiqyQ3A6KU85URTSpLFiPmQa4hMIjdY+U6p9mmw0Ubs1i3ORV97OZ2FYAYfaFIOqyRs2Q5KM85Nlj9iOp8VNgDdQnxten0jhouZjkyVsjLdVNTdRvZLZhHrI2BxzT2x4Mvm7Ji0ptVfVQ0EdRES7VVNM6nkwnxtKDE7JNmNrKGVksfDf9yk+UcoTmuJZPmuMkPNmrgKfVNPEitbmCow27mu1KLcJsrp6O4bmnnaVlj9hTwW5FaKb3LE0RhYwjqfECQmVMjeqjrGHVYYZU6kt5CmOfo4KopiOZq6o+rDEfnINlT10keV8lA1tUXF5ByVVs98Jy08IUQA1WNqc3EE3JykPYpqusd0wXumsBOeSJspA26jjkx8gTaKTDjtYqpGJod21V9z/AAtecQzVS3E1jwnsufMnCw1RWFHU+pbI9uhUdafpJs0b0cIGqlILzb1QXDsLrF88pKkwu9iZUMlHMVW0bg/EwZFHLfbJYliTJMk7Vdla6w6XyWBgbkhIFd8hyUNJM5oyUezYwbvzTY2M8rQi4dVUuY2csP00RgcWoJ/ibJ8Q5ntRj6lHedT6u5C4r7WxerDUZDa3z5krmqnrhIyz1WUl+dq03DRXV0NwaUOWyleHBRsqJQAxqh2QcjI5RUsMXlG58mFPqWgaqSvecmNTaWombjfqFUjyP/FDcfAUzRS3weA6n5sEXfsAOIOSoZ2yxHFqq2DDz7gmxgoxWKEZLgEImgWVhopH9N2yZgYzH2RICdMAoahrpC26qYy5mSjoCfOVHTRR6NWQVSxt3tQKsU7wFNJUZdJG8YdETvOp+ajJH9hMkezylUbxVNwPW0KARc7NNzXlcS4Q1XGtqsfNdSWvluhmfEbtK9Pne6zY7oUtVOeflCp6JkOep77uK1ST4VPWZWaoiObEdUWjHkgpBcLNN3FYrOCpyeNrkQphhe7edT80DEcv2JQzcKcEnJcksfcFVEPBkLd11A24Uzc00pysm6rZeHhnLO6uAnSgKatib1ujXFx5RZEveczdWVlhWFWUg7Jo3WTxmozyBw7quisA7edT8zgh4hUsbI2C6cbn9gW8Oz6toZgKrWYxiG+mf0UtrKy1WG6aLFQ1DojkvhBPmlkug03Vj2UWiLSiyToEQ8apt1ZSiysm7ntumWzwqpIlpQ4dEGFYCjqfmcDnMOqqJi/L9gBBObYeBri05LZ7mTNwnVV8HBmO6J1lzPROdl9FB1k4pudlHSwYBygr0aH6gQghH0AuFH9ULhR/VCwt7LCOyqWC2iDQsIVQGhua47FC5rzZObY2KkbupDijkjVis+yOp3Hc+Mt8MTMbrI5H1EIBkbfRTHmy9bJTYadknfX5qCi6/hpZHMlbYquphJHxPYigoZQAnHnTXI6rVqBsqao+Ia5OrYRq9QVTJH4QVJivkmsPVXATpE9+LRBiwqN0c9bwjoFtSlgjbyKCZ0UrXdFJWU08fKeZPusuqo3WnHtVQMEjljRGZVtwT5CQAreCDJj3+C3hjj5Lp3rMDm4XWUT4quO3W2YU8DoXWPzpjyxwIVO/jU9iqyHhylBBHVNKyusPIrqjIMUrPYm08znWDSqWh4VnE5q6dInVDfeuaU5prbKysp3OiqXubriRklkjxuuQjooCGyAq99E9MyLXKu+iViTtfA7omojeeWmb7TuA3XWHJOFtwFyjgbHZPIJ9W2wcLoV0MjcD2LhmN4fA+57J9q2A5Wkb0RBBt81YwvOSc3D4Nm1eEWcVtOLEwPaPvWiaimBx0Qp5E2NSNwvVI/DO32pgAai9STNbqc1LM9+igbkmBNG62S2g3DVPQmdweH0usabqo/KnhW+KJ7FVPPSscsk5dN7um4IoNvoqnIMb7PAFdO3U7C6QZKW2A+z1zZHMNwUytItcZ91Vugm+MYbO6j5qx5aU94Og8FO4B+eiDviHdrI6qNtyhHH1QwNXEajIApnA5qHzAo1IY1mLqFLWn6AQxPNyrGyp753TWrAUG5pwW2GWqAe4XVDZ78IcjTFhTRyBPcgPN7U79RbmrFFHTxw+dvvVX8qfBZFO3UkjoySFWSYyMrfsvZpvE66qm4ZSmkhB1xqiShi77iMk2wVOTO1jOybQQj2qanjDcgs1SxE5oC24py22OeMqMASMv3TQwxC3ZVrW8MqA/EhPagjL8Rg9qsjqjpvIsrbwg7EeZSMwndbJBPR3UHB4A7qttxfnk0PCIz19fs+QNDwq4HlfuZvaUUNVsrKU+5F1lJM2yhjxu9iyYMk+YplVK6S2BHy7tstuxhXVU1SPRwqyoxZKn+RCKGStcO3HVHTe/XxYkW9kSVdFyO6DhlkYGqr8pz86AumxuuDZTlh9fB5rd1WRf5P3bmq+5qxqOyoPlx7k5twvRGk6prGsbYKomsonXeLoRsGdk7RXuFtCPHAcs1HCXOT7w8jTdYHOOajAbGAjoutkwN51ZqdqnKyGoT/N4AnN3MJun56eGme0PYMKrH46h/zqN2Ep0reiv6+PJwVQ69LYfV8OJNTclBUGNwcoquKTQrGpapjBqnyY+ZMOd02ou3VPnNkzyJyfGxvRcNt7lWahusMSjjbid7lgCdqnHcNU7zeNjivuXCa5SwYNzPMFSiNuZU5vK8+39lx+YJzP8sb/AFfBfcFjN1jUbyw3aV6TN9ZEknMq7cOqYMliITL2Ca7lKxqRyJRJQcsSKiab39is5OCO8+OLXfIbhO1TPO1TQua3ED0R1/ZdPYSi6ldenPu3jcF03BXV1md0b7BRuvI0e1YR2VULZq9kXA2TvMdwQR6qmtg1zssJ7I9Ud518dOLqR2FyMiLjuY2z2e9TuY6nIJR/ZYNimPldC4ezeArIBWy3RAF7Qe6bQ01h8WNF6FTfuwvQqf6i9Fg/dhCmh+oEIIQfIN1d5PvWK6GoTvMdzQgE7UqDzM3O6o7hqnAYlfxU+hUvm3Hcx3k96mjBiyR1/ZcQvI0e1cJjYpM/o777gsW5nnBUFWx7BouMO4XFC4vuXEQlz3V3kRKusRBQKCBKKZkYyroszOae23XczzhSiz3DxxW4af5j4Bog13BHuUjeY/sJjI3N1zRFjb1DL4227qpllthJ3DwX3UYvUxj2qpJZUPtkE2Z4N06oe46lcV3cpkjr+YqKZzZWkuOqFVE4ZFbRfaMLEsSJzTEEAi3JPd8msaNrlS/JtdubqFUfKe/wQZvDT1U9FhcnMLSg8tCvfwNOnvWD4i/sUnnd4Gtc82aLobLrCL8NS08sR52kfsVuRCnDXUuIDO3qKD9ajUtJBKOZil2P+7f9ylpKiI8zN901xHVS1D35Eobimpuiauil6Lie1PaAnZ0496sgqjVuXTfhKjxB7cuqrJXAt5eiAdI5PpnWv4WriN4Yz1an+Y72MLzYLZtAyCMEjn3VFNHPGWuCqqd1PK5h9VFLwyThuibn5zGLvaPaquzKS3qNnD44nsFT7Qa9uZzTTiF1kdVLQ08n0bFTbIkbmw3T45GGzmoI6pu4pqZogrqZwAXECcfYv9nO95xxD2b2vIXGN72Upa+njkPZCQcQ2TTiajE3EpKZzc0dzdUwYqdp6qQWcd+zWg1DU3ft75dvu/YkHyrPetpSYg3xX3UOTZnfwoB5OQKpP1eP3KWSRj8mkpkkh+irp7I3+ZoVXs6ENL2ZJ2qarrqmhR7r8wU2bjuuo84pBvYdR7PCzn2cfYUNVFKALJ83Mmy4gqhgB3N1CpvIQOhVZhuLffvppOHICqedsrARuc9rRclbTqOPUuPTp86GZspoREGA+br6mhjxyX7LaFuX1Gx4wWvJQiiH0BuuFjb3XEauI1VtTHgLeqOpQ3AJqaVdO1VFaVkpIWFvZEZqDV/u3x5PCIzd4KHOnlanjm3OF0MQUz8Vt+y7vL291tCn4Yy8FLXSwaFP2zJgyaLqfaFRNkXZI5/MwLlSMwnxej4YWzB3VTSGZ2I6oC3S/qNnts1z1PIXyH1FDWthDWL4Rjz50dpR90dps7I7U7MTtozHTJOrJ3fSTSXvAJ1T24XuCCCAQ3i+Ny2e7C2dvsWIIhQ+ZPbY7hbEFOzC5HfRzCJ5J0snZklXFlbFosDkQUd1BJw5QVVxtcxxJysnCxPzpzifA3zBSMsSqc4oAw91MWcZqNO7CXWyR18WZTZJI7gG3q7+GmtjueicbucfamoKyw7sSvqmVDmF1uqxopuqkR1RBT47wsJ1TxYqysooS/RG4Niomg3BVN5y1WYE7BhTtd0ZUZfUU4YCpm4ZCPVNY95s0XKi2NVvbciyn2RVRC+G/uVvmLTzBcSlIIunyhtwxG902vfhDHi7V1PioouJJ7ltBrBLlr4LFWVvUhRttG47mhWTdz0U7yqx7bjvtuDjgtdXud9C4C6qflHKKz25aouLHJsjnvaqg4bje02IVFMI5LXycq+mLjjb6rY1GGs4ztTpv23RMDRMwe/5n1Upp3wDKzh4xmqUiCFznZFSyGR5dvp4TK8Doq1zQWsb09Tfe4/FjczcCsSedzs8lk3ZziRndZdkQrbjuFs1oTvaSCpM1C/A9Ttde6iNnBGz3qRue/FiZlq1QycSHXopRZx9Q3VbNcDTM37Vt6FJf53SRY5FWfLuHTfFG6R1go42wx/cpDie4+3x28DBzBTu500qMiye4pmiunFXTk+oY6hEeLmurjujusnbnjLJcNwz3BWWHJOycnSl4sUExoHM4p8+LpvY6xVI/BNh6FV9LZuMep2VVhrMLimPBzReFtqtD7RMPv8AnTInuFwMkxwhj0T3YnE76GXBKqirYYnAHPwaotI1G8Q4KcyHrp4Io2uBdi0RzJTVQQiacX0T6Onw+QKXZ1/KVJG+M2cESro6bzuO6ysFZvBKdqg7diTygVmFc+FufvCp3uqWFjjmFPSltz6gEjQqLadTGNbqXalVILXRJPzm11DihFyMiqioMvSw8DBw4sXU6eAZlUFA2Ngc8XKkp4ZBZzAp9jDWJ33JlJKJQHN6raJaAxg8AJG/Zlo2PkcvhmO9sKp6uGXQra72Fzbap26JmNwb3VXAIX2v4bbskFJCC26yRO4hYQuicgp4Guha+MdM/BTyOifxBp1TuFNCcPVTxcN5H7DpoXPctoFjWRsBz8ETcbgppMTrDQeDZtLxpMR0C0CdU2domSteixrtQq7Zr388f4J7XMNnNsUAT0TNUddwGYCgZ8aI/wCFSQvDyCOqpNnXj4gfZVodxjdHds9uKov2CrnXnducUCrbrbgu6c0gprHO0C0R3laKjnLH2OhVdA1tnt0O9jy1U1SYX/wlPpBMwm6lidGbEetAJOSpNjSyDE/IKTYWXK9VFPJBJhePmLYyUyXgp7y9xJ8Ebwxju58DG4nADqqCnMDLWRW1xJ8WW6exQVUjHaqLaDSRmhUMPVVVI6qe5zHZKaCSlOEnVYtd9KzFJfstnRkzySFOiY4ZhSSClhyU0zpCb72SvjvhKeSTnukCGu9mGSAt6rQ2V1iXDEtim8MZWVQwAncGgkZqaHhOGdwnEIjqgVDO3DwpNCqmDgG3fTwUNUW2a7RV1MJGY0fWbEphJKZHDTftGkZPCe4RyPr4g3UqR4HqoXCM40/atSTymyp9sO0m/FGpgMRcHA5IiN7SRkSVwJoz5SjUSfWVALUrD7FtTOa6O+n5aeR3fJUMfDp236q62pN8Zhv4OE8DERkna7nK2+BzmSgqrjwvv33BMfhKx86mzThui+OpjHfmGiN2mxQsURbcyRs8BjeedvlRjkAuWHeCqeuPkkzCrRDccMLP1ew32D275nARv9yk859/ryckTf1MUZkdYJ9NUWvwzbfBgxc7iFAxnFAfm3om8N7ck/Z9O6QOwKRto8LclXsDYx4AYIqNhuPcop4pWDCU4hrSVM/HI8+3eNR71XG1LEN+BOjtnutuHxsJadQrb3NxLFZllw7p4sVE4M5lVhsrRJGPeoqdzm3UrC3dDbis96kY2RhCnjMchG8FYzp0TJWMaclYn1VDU8CYOOip6uOUZFF47rale3AY2HNH1jW3IC9Hwoq6yt6nZ9IIoxcZlZaKt2a2Ul7MjbRPiew2cE3LNQ1Lo3d1BXMfobFCocBYhSz3aqqo4rvZvKuUyV7PKUa2ctwk+COwdchVVTxsIta29uqk8hVt8MmGW6qIsD7jQ72a2sjDidkpA5PamNLjZUruC8td5SnNwSZeU6KobcLBdEWVFWYeR5W0IGvjxs3uwYWW167mqmmjfylgUtCC0lic0tNj6lkz4/KbI1kxGbyiSfWRxl7wApYzA5t1PVF+mnq9nsa+qYCsgqqtqG1biDa2iotpNn5X5OU9NFMOYfeq6jkh8ouzde2ibVTt+mn1Ezxm7cNwaXOAClj4bsO8by9O3s1Txypw8HFa+HC7UbgE1BxZzBSsEjMTdU6K4UeBnvTw12qhn5DHJ00RkuN3VFQVOEYX5tTrYjbTfbcDbPqqWuscL1LRx1JxA2U9Fw9DdWO/hPtex+YYMlhCa8sNwnyOecz6yGQxSteOhUFTHOy7Tmq3Z4qOZuTk9kkTrEEKi2qW8kv4ocORtxmFW7LJJfF+CLS02IzTBdwCqMOLC3TwUEQF5XaBTHHK8+1WVk3fFTxPppJH9NEd+iL9xHgDUAN1lBIWPNwVJGNeimiIddqbY+ZPjaQswVcWRCsfUx1MsejlDWQW5tU9tPL0T9my35M1DTuinbxW5KpjxAFtrKXzn1rGE9N3FDUTf1gBJsFPQTwsD7XB3MkfGbtNlQbSa4YJTmpoIp2WIHvVXQyU50u3uqWulpzy5jsqapiqWAjXqFtGlhdA59rEdUORnt8AbfJTu9Hpo4+pV1fwNbc5lVMsfAbEx3v8B3lEFZhDPcCLIlMuSqhzo2CwVPKOuhT2GN9/olVMWWIJkoORUjA5uSILUCsBcCVb1OJRuw5tf9yg2kGfKtQrKWUaoshlZyqais5OissLjoFhPZWVt9lgcOiigMhXodhm5BjW6ptTG0eRPOI39axjnuDWjNUNA2Bt3eZYQ4WIyW0aF0Ty9o5Tvo9pSQnC7NqDoZ4+hBVbsss5otOyilkhfduRCmrXVDG4hYBSPxHwA2N1NM+a1/UHfkURusrIhBalaZIOsc0yMEZLhn6RUkRjcOyitI3CpYQGqogw5hCUoDEblYWhEq1ijbdg5boNVvEHuAsrhNmkj8khCNRMdXXRmPZU1QyPzBGppimmmc3oiYsZzyCiNG4Eusgykkcc1I2LFk7RPqY8FgEKohtg0J0j3dfmGz6eFsTXDM91V10dPl9JU205Gz3eeUrklZ3BW0KB0JL2+XfDPLC67XKj2hHOLHJy2lwXVPxf3pz+nrIKQ1AccVrI5ZeCK4bmiFbfhy1QZ3WCy4ZunxNsFT3CewEIsxJnxRurhzVLFcFcPnTmcmSYwucG9VU7OkYA4Zp4zRCFLM6MvDeVZ6FHJu6ytl4wifCFdXV/mGEN1RN1BVTQ+Rye9z3FzjcoAk2CoIHxQjEUQHCxFwto7P4Xxkfl3gkHL10cwipngHmd4aq0Z9iZJcbrK4aVGxksV2eYKxDrLNBpPRCO50XDDU7FdMCdhtZDFCL9FNNiDbdUYdVY2CoqQRjG4cyqnhkLyU/ujoqWu+IEODmU4PGdknvyw2QjyThZX+fg4Peib+DZNPDw+JkXKqrooMr5qm2keK7iHlV2Ss7graOz3ROMjByeIeqPhZJ6QDE/Jys+N2EjRB4O7hBx1VBEY5HBVUH02oOKj7oIotRTmlFwdylPiwogYbqlp787h7t21ZcmsVLS+kyfwhVFBTOi7WQYYJRKM2hVdSJpcTRZA3dc7ifDfePCE/2fMAFcDxQ1UsF+G5SSPkeXONyhfQLZsUscXP10VS+NkTsfbROtiNvXNgkkBLRkEfDUxhtpmJpbU0+PqFzRuXEJzTHKCxs5PIAzUsQtiamFNKwrlKtZSzBvKNSmjNEXUEBc/PRPc1jU2+G6nx1NWQFBAyFlh962nWX+LafeuK8coTNjudCH3z7KSmki8zUCjuPgAzC4MR/1i9Gj/ehei/xhejv9i4EnZCnZbM5o0brXanxSNGY9SxmN1k4YTbwup5WsxluSv6nZdEwgSv8AuVVVR07eZVVVJO+59d1WdPRHu7xPzjtdU87oH2+iVPEOGHBYSEzFdUklsipc2FQyC2FydEb5JvLks9zswjDz3KIUbC8oAManP487WjyhSOwsKpKURAk+YqrnOUUfncqynkYeYKDA2djnjlBUUscjeUqSGOQWIU+x4zmxU8FKxsom1CcG4jbS6tuO6yKtuuVjd3XpX8K9OktYJ1RI7Uom/rOG+18JVHQsa0PcpmtdGWlSCzyPU01dLT5N0VRUSTuu5BS4MsPqrb+qdI6SMXduyWSyWSICkjxNAGqopbsdA9S0srASmOKZL7VFU28xTmC926KLyBSs6pjt5AciDeyjYGBVVR9EKhbq9FtyqqoEMZPVOqH8XidVVVRqA0W0WijqHxuuw2Wz6t9Qw4hoqiURROcVK4uc53cqi2e6pa43tZT7Pnh10Txbw3+YBjjoDuGRUVRTejhxA9yn2k52UYsqCb0iKztQto0bWN4re/qsgr+toafiOxHQKs4Rl5UYsgiwjddX3A3Ka3naQqqMxyNnYPeopGTRA91WQiKXLqmqNqCjkLVcParYXK+auiUH3yTpnNGHqsdzb2qFmCMBTSiJhcVLM+d905q2ZS45MbtAqnZ8UwyFiptnzxvDbXudVSwCCFrPxW1qnE8RNVhZbOi4dKz2qtqIxURsdp1TKKCqmdgfkqzZDYYnSMdp6oU44GPr47KloHVGd8lDsqFmuabDE3RoW06RrPjWffuvu2UZBUZDLqp2CSJzCnNwuLe3iAuuRo9qv6m/haxz/KFFUSw3aExhlf8A3UrjiyCcA9oPVW8DWG6aFJmyypJeHLwzoVURGS+WfRC98Fs03JNNwgEHluiJDs97iiVC5mLnRjZ6WXjRGdgjxXyVZtLjyfwqFzC04Uc8lBUPg00UNfE8gaFZFVlQIIieqvjdiKgi4kjG+1ABjQOwVa/iVMhWyYeHT3tm5bZmwQYO+6j2U6UBz9E7YsXRy+BR3U9IyF2FzlwuxC4L02jqHfQT4JW3uw5Livw4b5b6ekmnPKPvQ2M/q9fA/KeZSxuifhcN2yy00osq6qMEdwo9oziTESqnaMkwLbcu+ioeLZ7tEyOOIZABMlZKThOi2nT4H8QaeEM7pzu3zBjooKe4Odk52JxKpepsjGCpOVMY14cewR3WV2IWOacRaymGXLqFHJxImv8AxTOGJMRbdSwMkbdmqbcZFdN197tz0NE41LmOyUNM57yChTvhzVPSSyNx9FLG5hsVDCZZWt9qADG+5bRn401r5BWsFsqG7jIURdTbLiebhMaGMA7BbSl4lS7PIKNt3sHtTRhaB7FNWwRPDHHMq4cAQtttbwmu633bLo2cMSvzugANAnMaegW1aSOMNexts99AAKSK3ZVNXFAbE5plbHIMitqFrmsd13bGkyexV1Nx4rdU+N8brOHgoq8QswP06KorZZjrYLZ0/CnzORVTCJoHNTm4SR23jJEk+va0uNgpYWMhz8yztuDzygZBGU6J1z3TOUH2ohYVZWzTdE8rBiN1Rv4UnDdo7RSNIcQEyR8LlxmyOvZXCuhvcnIg7o3kLK+ic5mQdooXxlgDVLTxy6hU1K2C62jUiOPB1KbqtXWVNEI4mtTquJkmAlNcHC4Kq5hFA9yOZJVG0OqY7nqi7lJ9iqJXSylx7qnFoIx/CtuSc8bN2zv1KJbVq5YnNZGbZLZk75oDj6FbZ/Vm/wA2+m2o2GBseHRNm9KrmOwp1O0vyC2nFhgb790cj43YmlUu1I3gCTIpzYJdQ0qo2Uw5xm3sUkbo3Frt4aToFT7PmkIuLBRtwtA7BbSY1tU63X5kASckOJC8FSSOkNzuYFdMmwSA2UlfTvYQIVib2R3hzy5RM5c1I1NcWvVTiBa4dFxeJCJAnoOAVMxrzmpYyw+xNcFdFXR3WVt1rlcUxm7VBXtdk/JGVuAuVXNxZiUO6oIuJUA9lI7Awu7KV/EeXe1UMZZA262xMcQjRVyDdNqqi2HiaqOIOmjHtQFgPctqvxVbvZuoRaki9y2wx3HB9i2L8g/3rbP6s3+bwBzmm4K2TK55kxG62x8g33+BssjNHFUFfxTw36raFI2SMvHmG/ZJYWuFs1LUxRalVG03vyZkEXOcbk3+ZQmNrL9VLKXndqhkLIq24b7qCMteQ5AELVTR9VLnYBUbs3Qu66J2Vwmtvmnym/KVTVd+R6qmsYLtTHXRV910AirIm254sFCXlh51NGTmW/gnCzclsyHBFi7raUuGHD3VJHxJ2hGzGe4KplMkz3b2uwOBsqOaOWdtmJxsCVLUQulkJZqVjpvqqkcDTR27KuMeIB1tFRCMRHB3W17cBvv8OxvPItsfIt9+9rHu8rSU+CWMXcwgKjv6THbuni7SPYpW4ZHj27mvezNrrIku1N/mUULpTYKSngjhzOfgbruNt7fAIxrmuJc2TXMHVVc1rNYog4Nu4LEWzCXsVPnzDqnvdeyCLraJjy7XNMF3gBOY5ozR34liV1JouJYIScRP5UJ5GaZhMkY4nELKGVzGDAbjsqydz33IWzGtDC5bQkwwH2rruoaeH0ZhwBbYhDJGkCwWx4/ji9Vj8FPIfZv2fi9FjutsX9Jb/Ktj34L/AHrbHyLPfvsT0UEjYy/HHfLqtk/LlbV/V/v37HIxSDJSwxzMwuCjp4ovK0KSeKMXL1UP4kznj5pDA6Q+xB5gkOFPkdIc/BCxpUjLHJZ+OqLmusChicuG9RQc2IpzrBPwPYWqi54XM7J7OZ3dAboyrOvdqjlGj1MxmoVvACnC4RYsDWpwurLCEC5vkcUKgn5RoKLmmKzDhT5Jn8sklwjD7Vwj3Wz5g6na3spYo5RZ7UxkcQ5RZbWq2GPhN37PN6SNbZ+XZ/KtjH4uRbY+SZ79+x2sdG64zBVZs4Tvu2wVLQNgdiJzW1nNFPbqd8b3RuxNKG2HYfJmpK+of9KyL3O1N1f5kGkogtQqXhtgqamfUy26dSptktDSWP0TgQc9zdVGLJ+qwqRiHhnphfiIRC97Lhp2SehkVCDDVexyqobEu3x3TIyBmsO610ISRdOBCIcgN7ldOJV991JmjuZNIzRyZtWdosTdS7RqH5XRJJud9HW0zYGtLrFbUljklaWOvktlzxx8QONltOoikjaGm+e+hrPRnG+hXwxB2Kl2wPoNVRUyTuu75oPA5rgL2Uc7BHmM044jdNaXOAGqpIeFHpmVkqnZ8UmYyUjCx5aU0IHJHMoIoxpzSPAyQEcylcGlXJTmlPKxAlT3MLHj6KdaSFp9ie2zt0EOEXOqG4hAZJshYjw3t9qwrCrbiUGp433V1dFHwh7gLLGd+XzsLCSuCcN1E+3RPe4nPfRMbERJIE/aoE2Q5VDURTNu0qaQRxucU92N5KAVkFffqntsN11wnNbdOGZV0c1OMkx3OoJWnHG46qifijc3spBqqeFvndr2TTc7rLCsKI3xxh6fEW9FIN108oq+4pyuj+w2i5soqW97lRycIkOCfUF+QXyY30cGOTEfKFi41WGgZBVFLLCcxkoZnwvu1V1bxgGt+9NHgG4b3sCsqh2SOu+RmIaJ2Fkwb3R+Llz7qmtFUFvcKVga4prio29VZWQbuwotsrLFZNn6OU5BdkrINTt904p24/sCxQQp2W8yPK/JcV/dM5tVgA1Tjc7oYjI8BVJ4TBDH11VIzBGHEdEcMrc1tFlPGwDDzLVN8Q3XVwsk65LrrCnEhB6lksxSRuLge6k+UDU84HwO7hSjE0FNjTSg8XVx0XMUBuc1FqcxOFt2V1woHjLJTUbhdytcoxcuIHe7d03wwGW9iF6FJ9Zq9Dm9iNPMPoIxSD6BUMBkfbRSUcrPai1w1HzRtO5yewsNkHgNXVYieqAJWAqNls1PJiO+khZDAHdxdelUnH8v3o4LcpuFJKIGEqWV0r7koBDefBdXRO47pRkggcrFCDi3UdAWyEvUrQIB/CVHYwtWFOFgoo76oCyCCtusiE9qshqjcHJSVUmHCn3UYc5waOqmpJ252WY1V0VfeCQsTu5WNw+kUJ5R9Mr0qb6yp6wh/Pon10V8rp9ZG76Ce5rtBb1/Dd2RFkGR4b3TrY8lx3WTiXHPexoQw20TGDUqV/QbmjusNlTVbcPAl06FVFMYyS3NvdQVUkXX7lVVRnd7E0bhvPhJ32RyUr26IjCU99tEyrLVPUve7VQnGx7e4VCcUJb2KAThmgAPCUUU7e5E5ndiwOxBR7SOjkfRJhfRP8xsnD5vw39kWkGxTIW6lydYOyXpGWie7EUPLfwhDJRuujYMRGaw3yU2QDB0WN2HNEqOeRmWo7KRzXG4bZBWQV1fxE5Im+8zgKSXlvmsRccyrX6ootuhDfqqOMhyo24TKPaibJu8byiQnFFO3FOGaspAmwuPRcMhNIDs0+Bt2noWoUzX9bI0f1ZAnQSN6K3zFkUeRJT7Y8lx3IknVXO8BE7vRpMGO3gGatw2+1B5OqJTQQ3iKwDS9+pRN/Bb1Tz4DN7FxXd06x6bjubkVG6xBURLal3taibu3DcN79xRTtxCl5XZoOxFODQTmg9gGRWLG610+JrRqorlxHYKWQCzWpxzyXxg+khKfpBOI7LlVm91Yd1ZYSreqv4mtunHpuY27k17HNABVRR25m72ZZrEXG+4Nc5waFM+KKNrT2Ukhed5BGqZZFpw4hojvHgsi6y18BarKywrCURkqcN1douRMkPpQ93gG+6eiUU5OKui+ynfjWJXQV+ZP1UBwseUTqUXIuV911ZH5kASU+zRYb3/ABcYA16qLGObopqlz8tzWo7mqJzIw53Xonuc85+DM6qypn2dhOhU0RjdbxBXR18ORKfkrq6KEbybWU3LFgt96DQRqm/LQldlfw9U/VFFOKcdziU7yLqiUTkhqnG6b+r+9O0R3AJ0fLe++3tVh39QLJ2u+Bmd+ikgdckeC+Bvt3wjmv2UzM8RKLyRbpuARPRBt1wysFtx1R3AeB0rZYebzDxl3ic8goPurq6pIxI/NWZ7FtKZgHDba6Y+yvcxnsV0buugr7gc1Irq6KcidzzkU1HVFZIKXliY1O33WMoIoeMjwsbicAnvwcoVPgEIeVO8PkJA3N0ufAwxRxX6p7y83O4I7mhNzRbkiid48B8R8crM0LhB+eqy6JriNCuI/wCsU9pc5NjcnAhjfeh8mzeCrq6DlIdVdXTinFFyxJ9sO7qjuj8wCqTzAJ3iijx3z9Q/yN8MZwAnqow3zPT5HOy6bmtunHe02KO8Gw3AKnpZJfchDhJUpsnu3jddYt9t1t5PjPNdcIuRYWqMpu7Ce6aXBPvYe9fQZuJKDkN5RKuiU8ooKTRaII7qcXlCnd8YfHT/ACn3I6nxuHxbPAxhe6wTwGap78R3RR4j7FM8eVunqQqWgdLzHRPLIosATzZTSZoneLYRuO8b7bnH1E1M9p1TI5MdgpKZ3VTQOjUTiNVjVyg1ycfKPaj5GbnFBArEiVdHVXTiid70VffSf6w9gn5k+Oltif8Ayo6+ILHdliuu+N4jBPVOcXa7mtLinyBrcLfGBv2fGx8xxJuFoUswc8lSygtRzPgBt4G+DpuPqJBiUbQzVZFuaIY4qekBGSwSRFQSY8irKT6HvRyjasaxXeiW9EXrFucViz3ORV0X5olE28DOSmJ7+ohNsXu3hHwX8ZOEWG8Akp4I5e28DwUkghLnp20XvjtZcROffwhOCsrIeAJ59TTzvlT23tmpJA2PMqGQZphBCkhxJ9NbFZUTH5kleeVnvTxoN3VXN0XFBXTyibFcRYk9Eo67nm5Q3dVPkxrfYj44vpe7ff1WSBAddE3J3NY52iwthi9qOe5oujvwG11dBxsr+Npuy3gG8n1X/8QALRABAAIBAwMDBAIDAQEBAQAAAQARIRAxQVFhcSAwkYGh8PFAsVDB0eFgcID/2gAIAQEAAT8h/wDggJbidyBcw6vYenS7mgL/APD14PUnqWergfY2YRF3jCKNJb7+2KcsXFxPxEr2xsmJiW6Fdv1/wao0qZvMQcGBtneA7q/jjMcqJjZzqoa9C40ufa7e6jH8N5gy/uWF4dIYwxJ7DR2et1U5BhPYAtQZgPb+++7SX97+/wDBpwac+QecCHwqHr6AKpxeb2ZaSJfv6jvpm+vT0O0FIXBbHjg3HCRsTx5cO+oeJNzReoQa7KPiVFNuqpQQ6t0f1c1lsfGH+5V9aulJUWowcDWZkM0JXsxzfxBv9YJRO+Zbq+PCWdNrcMvoAZvdP71h9593h5NbJmglm2eWzQzFdpbxKuXL+OJSKzvf+4vQSxgVRe2/3KZf/DBAW09Lf7hqQbvc66SxVAi/WJKDRNS29Zs39P8AA/06Ui257uXWippaDEa+5HX8Yamx6O5MXxpTzXxz0ATGTZkpToyvx9edEt9P+3TZ9ZBxwlI2CdB8tTZMcvpmUVtNlzI+pccR0YH2xa/TR3DgP9x4AtgmOTZwVfsziZeZHqMlB9YYnP5iGcN947ww/eYay+IJuOUPJGSdJ84ho7EP7immXb4lKy2I/WonmB+ppKDPC/LBBTfP8EGq0SJsdmzez++7qKp1TaQWTzvKGoPNQFv7ep3020+dkeEcr4ugdpXxtwRAiq2rL+Arz9XTd6/tunjI7vjMtbbJ4cTsXu7hjbYPBiYMz9gzZaNeDKk7q5SiRcZm4Kw5qDln3I7AtsSAE6oPTBS9plUYC+WMWbBKQ7D6kFYLkfENxSoB6wlDYr7o54gn0xLI4JL5GDKVzBwEZfBVpNXsH1WmDfF2d5v/AIEWa1hvQXKL71rMc7v0CN9gCi78RPML5hmHN+jcaNOlsNzM+9vD9GIVX5SVZV8/lhqBUBwaGj1jQLq5mfMDDpRUv4wqHyK/8nCoBb2hxF5s33ZfuW58TLX9iXlF7vMUgVy3JRj7Sb/bOcwUFINtQpqLrhO823zsmcB4htDwvDyMdYHmmN5Hese5gNu6fQmKR1H/ALFMJ6r/AMm+x/UmyuDMr8pd/MspsyF1UHgXgrvH+C5T1BcCvTY9XM//AA56VPSW6Q6/YeidiU9NIf8A+qFVMgnMndqDgU2v+VUd3b/qZY8SDDJsnttqQ+/iGEnXbpvXPMrWv1SEelPaFLggH/dP3afu2lixRfRR7VtwWtgE/ev/AGfuX/s/cv8A2UlAty8fWCpVMnRPbL5x3zCldWx+2At56Izrik6d9Kk7Sn+QM1/YhOybrpU93f8A4gQSvZ2lHb74vWOaLxYVvtjlIEq1S7HmA0Z3FQavu/c9k8ltrxef+TZr4o9DO3+J2/xLiwJjZC4rFv8Apj2FAV2IzPVT0T9rP3M/cz9vHYltP69qhyPuGJKstOCUBrETtOs9ncl8sx14IqAbtQfT2E47VYcelznOd3FvK/aED33YRVKtr6Le2vqziokvv7AG3/4JUPT8sqvWW+8U53tHMsbIE9XpKjEAIAPFPZH3bRUKn/BmefU5JdY2nSD7d/v2Con5E2uIsWwrFffAQ8C9Qf3FVZnh8yvvXlXmBpwnDs+1wMcnfWnhA+iRan6Jf9Qd5F3hS0GPYT3B9Z+8n7yfvJ+8hsEfayCzouGwBUEugouotcC1s0LfkCl8EAAAx7CCOz8MWyi09CswfvfbkHpFVtYFWdThi+hrHENHwv0b/wCvZ+7aF0qjjPDKfC6N/rDgbANIPt3+/ZGRP4l5lmc800R0TuOA28SkazxY+YcHvW5cF8wH/wBYe0oSYqXnjVLlgisnq6QgGyWPsvkrK3SJ8/lE+fyifP5RPn8o1AFbm/ccL83+yGvzcaKvJ/o9nffA/WDlzXavshEub/kJ+GxCXR9Znvt84rv8QCyVpfu9kHVXdpz/ANhh/ow5/jw/87P1WCGgxZlK4hR05P1z7P57poaR2yl8ENzwTHJPyPSfm9/ssZuJIL1tR/WffQYdhrsh9Na4JY/E6nEEuwA+n8kieRK3gPAsM3uwXbkfUn6lGCFlVxx7R6G1oxdOlal3Prtf3Md4GctjF+zCrAUHsqhpwwm5houan5GPyMF0W81CCT065/v2nMFdyzf/AGfmv/IuLrtSf6mO9sT27Q0lazfP0mwWN/Vv2hg+5MTO/LzokKEn35XB7jt4oVQelSlKsWq7d/yhKAkblu8Ri+9h/ikHcgV/9eWS5w5nY/edr952v3na/edr952v3na/edr952v3na/edr952v3lN33J2vzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z2fzOz+Z+mn66fpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mn6afpp+mnm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+Z5vmeb5nm+f/AM2Xfp+3zP8AyX/c5lPqjnn339wKw71TKuP9PSfa2X/Cdwh/IEdn2AizoggiWPsOG4VZq3trTN/hdPf3tp/2xP8AyGj3B/1DkQg5xMAX2To+i69G50P+S/mDrWnCJZ2zHt4exTK2G/VnFL34ukz3QsVD5n30UtBzi8lX4jApixeicUf0rpMl0LFQ+YVj3Kh+kPmRbCBAePYz8zbT8FL8VyxTQv8A/fT5uooyyZjP0QjTInUJbmJB2lfuGzxRcDG3gvL2mXhuXd1O8Npbo+LiMArN0XxL3wE2bDiHAYG/9mlgIa+p8XLRLjPrtXiM0IcqK6VDKrW0duIErH1d67w1Nc2BheCM3vX826fdoalwYteOftO/4CIHgj9caDIcDesuZe9tz7ui1Pt0N+gWRujUAEcK7w9I3nhGfRWZfa1agFUA3YKZlpZCzrLN0sLE3S+Zna9Rs8Hvd3zrp/7DaXvu8Hyg4QHLBhd5RXlilXgBz3gK8Rs2aj825PF6f2R57BY6EqibUXWyPO0NU2/fpYwHL9Pph8n+ZeO9v0cf7j3irxnFQsHqbEO8BuXJf0web1N37HzPxasYp7e/kxjxQsla+CYb988VbdNAGcPx1/SUlHcy+t1tOU968IDOqe492HBbcrZ7xObKK6BRKiYFRVXPExZqgtzcPmNPdhfZx4hNejKxr6seBUrrIycI8f8AxB65bLPy3ZaOi9v4umXbG+dAV+dPPEo+Pa6AlGtd56Q6AJ0nHhAoSdDAeKjbH5veMfeWbFRePEoDaam4xFe1iK4dApRzLVmMK3cRv6oK7ik2J3qMRyGC+5oELd7rrU7o8r78RagvG9bIIUZ/55t9N3HP4jTVvveCO2o/KhdRHaxW+P8AUK5n9WVtfchk5vyTFxFP2wRT0JjM+sRB1uk7PvHrtr+iLRoHPYnHmYbF5mQV50je3ML+2Pha3giEdj+yIsxhEh4zEyncrHjgLbP9iOl4jw6Kni6U6DmXxWVeY/61jxeWHTys5lyis6rnCJRbs4gakGqpGI9K1jxyGA2yWZ+ehCe3hXvzDZ7Lvx7w/m0foLOtS30J5ADlP/pEqmaLjz2bWdituiQIVLb45l5YU+KTEfjCCFdP68yEXadNCIFW8Ms/6ToAPz6UCcP0NYQmyXKhYQBlWY6tum2+LlnNr4J4tPm42hkXwR34jCcLcTiI6XqlYdB5Myspi2wZRVDOVfaCNkETLMtMOG5Y9NxrO36gYQnXLHoZgEvDgjyi3c41ejsyGHIxKltEAbfNwNaVu1tdzvIWLxxdfTRdSJodL3lb7/HibP8Acb9ZRIwG4hkXu9ur+45vKWXoWsTNj+JURGprIkYWXxUTKqY60lSprvqLOE25tmPE2w3dbK7Qr0ctwhjH7RZftvv4+CGc1r8H/sMl1/Qywj0qjK7+yGLoPeeUR1lsIue+xKxrcpx39+YfHcg6mVx0ry0fqD2mPnCCr2L+6tEEpi1h9QdEHebIHjSjxKLuolzZA8aJJu9TZgdAnf00OCABQRxYpoVliCImIOEFFFHGp2DMdnnSl3u6F6UBnRLhtgeNHrxaGdBnxxWv3ti4JQA6Efn5RemyD50uddSaoCksls7kFR0BHh9DxvypuAUAHbQ2AEZNd778uOSVtndm0nx9OYtuHQujHcuABQUQaZcFYAFBRLAWhecNdYAAG3t0twPmW9H9wqXqbY4jmb9xBs4xEOFrsKcFQr68dC7nUdr2iN36V0Zm1jkM+BFV2DJ5Y67m/uv/ADIFATvB8B4/it3o4+uSNEYQmQE7uHpBO0GG6OiEXRWPiusOvfh3JUaQlt0HCXLr+pvQ6xY2zXkx7W9309TjYAjoPo7OQRAARs9SgK7Eeu0WMUCrQTg7J9BFR23YvAt6WFqL/f8AlWEeHkltNbaYLSUkasNeow0OcgEoUvJG0BbwLeL/AFD0bXb7s7m8/wC4DFBQaLl3bJskVxnOlaI5Wph+sOjpm8aXTFc95xEWd4cQkWi6hsqcksNektMKg3niUot6SoxnG8uIcZbcI7aCnSeJRJtV07aFm3RAU2b4TChsL+gIGg2Ux2yTu2R/lsx+qeP/ACFif1wHZpBBunT+cosDpLx+V/7OU76jq2ADlmXeO4NS/sFj1h6xQ3L8wHAlK0qlqV6F6A7394glRWZjuYacsVPxg2/Bts7Yd0apjfdekObE8PqRiJXk5w/uK3fe9ail1o8nxGgjI7r4IHHvXlocbwo6XC2Mg/WWmH5mOA9GSyotdPB/l7snbT7er/0zpj9E4Nn0Je8+h/2GDh09G/2XXiF/0UAABQSnQ7wQwu436B4V2Cly/K73d1+s+ofGvmocylacwjJ2fQXhmQkJ1Jypu6tr4h32FJ2n1ni3XiNmolYH1QNI+36AG6bDDF7uGS6/qFihwf8AxjBN2P8A+SVwh3YIOMFvfT4IlhMT1NNuLpXuelwAEbIgWoE31eHUGKi6N4fKFt+2PUbjtecWqgtYWxu2Kp2/+B3qzbj6wlHxVRou3YlbzPJUrneNvrHtrwOGAuvfeosxOkOM0zZCKvKywS624OkCyp93EOwzmxIAVaDmY9bsjN/+FTA/jKWu7VVNazMdWpYmIjooC1GjuDHRgWwKZR9Uvq9dBZTsf8++eRZziNxBNsYhiLVTzn0IsWFaDgwj3j3t8fiiIjhx1A5r4m7I3tmBitwdhFbOyNKYFCe0yZS4Xkm8XJ1om5SOvLSXUAq+bZdHRXODM0SbWCoUwb7tUdmEtvRgwbEPMTG+t4viCvy8s3TmSqB3lMRrTcv/AD7y1wtMxN6GAmKeEeZkHjMPu/L10jiQqR4QSlfmZsBqfUTEfYsN4OZfjfMRbquzLpxuMtQ2Wh9CULSULmpltxHdZaQksckbDvM7Eezbcq9+bwhlFUB2YtBxDoQ/oi7sZ2/t+Yt8BbrKPvcOIlFYJ4lxDFhtf/42IwR5/n3XrKsh2b/xm7EVtrvDixTcpcoD1NNhoI/WZxRtHgCAzsL28HoCz72wbJkAIVcIfpQDlK8CxZYWByGTqOrdroDgIersOg+wtDGbfMNpWdz3C1wTI3wR2+3oXFqnYvQlR4PJS9dcj9vTWSbytzfH07niL87gged9a+kDSUDf6F/4onN/Ruhh/FFqRt5nxXtjaBs+ECfjO0YKaLmWXhfyDlm/NHWi9Wjfn7T8t1R1UMy7vMfTYdoXdYvwp4Hqs4UjVYMswMfY55kOyAfIy8MkrJ22dG9y4zbYvuS7T/YdZtZZ+NFiK60LvPLf9XCbpzIdmGDGOkZMVBlNxfbXeCH8i5z1Z6uGg7cqbeYRC+0HWOJdwezK+4pnVoBLOubOqvE3MvXG4MGr1M23WoRyrTjwc6nRydH23dITfB1EfAAUO2MSwjOKw+IvPyIrHh/xFfO1uznlDTnNVl7uOHN1OB2JR/mX+Y+8IXKuk/0S5ZX3ayUe+Yv+svMAVgctBzLLeqkEUAgDzBVKa7xfDNuuWzW5lfwRexuFN9ALKXH0DLt3JWVxDowfRbiXbxGT0iCIlXxyyYHxHTvFaK3UWZuZNvOwGA49O/gh7Md/KP8AqX1ri4eqyo2+lQ2yZxBbMJnbzhOqhmNXsxzBOtAnZl+CzziECDavV9Zc0qCZ7kthYX45m/XvqWNqhRyBH4w8H0ojukLhj/2DZunPqx7XCITsSb6Ll33vu2VDvugRX9zAJWQyuFcgGJX4VZuJTIiCf4dMl7hZOyxDcK+Kk2SdC+u9eLnAF1vDhRXu8kyeDusL31AM/MWB7vRvo3e8Uzred8iXnDdwWJuByQMSdu1bbRY/VfVU/rfNHz9uSMxBhV18zNg2Ct32NiZHC078ICGm1TA5DsFE38YBZGQV3pUzWdmxgTo6QC7CppL3jZqDcnS7L+Ay2y+9BEACO4xywbokueIHZld4IdiP2P8AfzoQKCtO8FEGwUTY+lp15Qx2GW/LoUaT91S3Obu1+YfIBRTAf5ctZdoN3v6lgrcLJ2/AB9kyVcBR/wDh1an4fpO6/Pid1+fE7j8+J3X58Tuvz4ndfnxO+/Pid/8AnxO+/Pid9+fE7r8+I9d+fE778+Idf+fEB5/nxO+/PiPVfjxO6/Pid9+PE7/8eJ3f48R678eJ3f58Tor8eJRuoeu/Hid9+PEIXd/jxO//AB4hhXofjad7+PE7n8eJz/8AHid/+fE7r8+J3358TvPx4nefjxO+/Pid1+PEB5/nxH8L/qXP3+Had1+fEH/J/UXufx2nU/A7Sgt/P6TFvk6lZx/9xIumgYknJTY5x+PEOr/Pid5+fEOq/Pid3+PEB5/jxK9n+PEz5EUcvx4m/vIT8b7TjibKj/PiAeX58aVbiB+DMn/UPwZt/wCps/7g9n3x6bzzLCEEitgD8n2lfX5vELN348TPu/HiFA4fntL/AI/891WyrhLhBLWg0j5RCiXG+8XLLYRgIxTm3mXLixCcwl6Uza3Ep5ECYaNEOZtMhScWE5jEqUsUc1S/guNgNXGAnVoX3me8qoQIXLZvh3bJlLLC1L9WDJZAKTFiIGkEGINwxHAcR1qJuXLXOU7zUuZMgGhMx6PuPYr2LlxbqXUtFm6RyxLTS2mSU4iukz/WUm3lKalDZlo/Be5DZUdredLgsFQYDEUSPEQJiVKhRGMw7pFTYSgKo0b451XKvEvUlQWgSrN0zhkx9EUwqPs3OGE6rR1lx9ugjneQgudUU09kbIudZOx0Liw5c+4/gCcxI8xY0W3LaBZ0ygHE4ktsiQ+XOEr5WRe7agUTemUC6AgpslIKBODNwfMuUpMStRUCbm8CMCUa1pWlQCZJfStoDEGcqcVoWYkLFalmFHeKsQilo6MHMqAoxwlyLhBCYwKipjFmIRkl45Uon3H8G9LlxEIG6pbMmgpqWM+um8MzdwlQmZm4NUgOCJY7VGct08pgVKxC4slnGhfrCJA0EYtZaA3McqjMrHSClIJKGdPHqh0lbEMFMbZLKkjlHjce5UIgDVREyiRmLC4qy3WW9f5AEbRR3I7qakljKQYCx0Ge3wFFH0aOyb3jmT0IkhOalDTb6yxPMauBEo6JbZKjLCJZ2MQ3cRdoibQivTc3RhvDj0AvZrAq0AeallUXS5iCs0Ie4Ru3ZoxuVh9iQh2YDRoB0sKtRXMZdDzvp2sbjKn3H8gL0Ym6zKtoYKfB2jK0oUEW0h4nLUePCFuhMF5eYHNkgSqDcBmTiVExvRtlXN21y2p7KhNAuI7DblyaNwhvy9nZN6JQy0pgrTCO9AEPeG+nE5jptKkcxwgZTvzKkaChlVlrYliuPNRemw+IyjbOq4FiIB2MXZ5mMdIouESN2BlQjdvO9PuPfPaMN9OqkeWYCsC8QRCZUZEK1ULOvq45aDJKWVpibU+aX2K4RlcSDkr5UQwAv0jLYuz5qXsrO2jhvAaQZhCb5eI5nggBtoYQWXFtiyYktBtO/FO0yBzEYuXLlCmBodOPQPuPfPYGOG0vQuAM7xNohbCCTWkCwnFFQGApjzPSbWJh/SNcwsxIb6DIURmrAC6uEql0YdpwiPqI0FIqA3MNyVozEL0cjdM0oPtHfQJUoISpjmVZqWZxTAJii1BLUCojeXozFTeX43j4n0n3H80RashQcJuZgQUZLlwlpolkwS4ARanVuXOIlCBEZ0CPSNXeUYEtaWB8RdyWPJg5ViInmMcaTrlYMu0Sx0KqcwYYjCzEMvKN3LtowJaVMXCLLDHEx3IeCmdDCFJetP3H8K3rJnStMosljMXrEuom5OY6BsInabRMyYevEf2ldYIKMs0TlTvRt60MKla5bO5ihkuDVDMIrN0S0FG0rhSyFuon0opcWdFrhXcDM5hA2URRbAcwcaUGWMRsiLeZYw4xJeUVGws3ILvBYZ5lJjpPuPbfUX2BGtwg5v8AiqNVOWIrEl3SzaXHySxzHRaXKN0C5MhKeSC3YJa5Q+gM46dAxlptvMwB0mLWbmoo4ZeTZeSNBgYgG0eRvMvMJsimGkB40lzpJkkegKjOSh2TIHECnjTNSEjc4lwcLp61dSjDOhBuYy59x76V67QlA4j6zY1azKYUTEElKnkEiUYHeBNo1SRFyzfloKbYuoShDMRzmCVFRjTQNBSASwqNNFMYpntCaphtA2/GMUUDskMdzksGDiOeWEb1k2mDBxEKQYggqiyVLMrhnZwhgQZa3iM3MIbuNaOCct5SYviMGzdYbtOCMxK3TG+yWTJGHM78+4966l36rTxLlEyZNS+NDYaG6V7dC5l6bZZ6CXqqOlM4W/ppkH42VBWRWi309GHKyyOmWFxdO1ZI/wB7hAa2LEj2IKz4IyrYlQJ3E2JmzEgxW7ItC0t2QVBr2Q1nEpqwuYYi1jWMuiLiy2SgynGJu6ShnSfUeZVAlwNCql6TG87nuCmZ1r1AFS7S9eYOXggK9nsRb4kYBPZyWuEXp1lUozskSTujLgy2uFwYuXKp4S3TRgVM1UbNpY5lxa2JWVeSXXg2ixggahGzSFaykeLRTdOKXGwzN6ljvKR6MBzixYGNCiUVLueIQq6YfUWeYvypugV1ggzInRHuARYhnOY5ZeoODRRFPUwhV7xLMYNglustnQolXiPsp9HFXXSN59aS5cM/WD0dijRhBzosMH9VAy0hbRl6lS2mDFJkbfKDWDhN2N5ueOGPfeIrJSoxsjI4u3mMsYeSNG7WqN6QIqVw1rxMXsl6I4DPaCeq1BjTEYQYyQHemyG4l+5dIcFzy9IF8w6xFVCtKlSpwy7lldAa0CjKWx9QELWKPSm8OHzlRVXHsLN2TJ52hs6AY0GEZ3IM2dgiMddbS0AEBkuUiAMpxJgrmx1Npear0cMzpW6ENmMbZlYlEcb8zeAFTvyc7DEjVMRt03+YCsqUQ74d2SGLHYiOkEkLwNphS2XFXLCkIMY93L6Z9xq+eOEseZZKG47cDMuVvL2AbNOuUmCVQtsRl762o+YEwZDj0fQkGpw5mJc+wfjQ0yEMpadvRanfAhrl1YS4R+TaVYjVugiCwhmKUztcSF3t2dJ6UjvDbXanM2wXDCWhK9Gi2YWCbJSBzERgCcIxm4LvEd7WXEul+9hNdMQ9ZvGzkSDUKhemYX1bZuxc+41IN9Jb7y8QHrO1REJrRmXOJwtpmgkENCsZLfTupHfP0Z2wYgp3fSjhLAWrerIiKO/qNyP48V+T03H04lXV0GY+xeZgBsFSrxzHnJLZecICzbiwWIdIteS86Ck2nM2VAJslcdkC7G6UO0S30h47XMvEEFwTZBbKCtRCrOMGMrYjmbQKZpzNbhlzJtkFsIIktLk+49FAZSgcz2iO3qjLy+hZfpEl0lOCJf1trjSYjbvpNS5JXtxLHGH1fcQfEgAe/pec+XatbcYIpWVbEk9yZUIRwJvZ1w7kvDEhdZ+sULPXHkjhizFhGxGhiEuZhg1KLZHdnlacS/ll6EIXdm1Y6RslKj63O0LrcaYWxmYK5mmJLJWmhBA7GOfEbyvV8z7jU+sssaLhAVfov2cvNEiHSZ0qJXAhIMkfUbkSK4m6AooWAxh11F5Tv5ZybwHxJaqd/Ru1KX6WP02gCActTxLbL1Ywgm+CLU4kVy5ZYc4hDyMsxUinq71MqDIbFRLMyqXhhVYgd4PWKoDaBxLsaTcJfaEFW63BECMiCBQlR9xIG5c3KDCFwFqHnvgtSbdok1cTlmPQU3jZYXE/dT7jQWLXaX0HZOktfpFt9ussR42hjM+lynCWmTTTDD1G8xtj7uNuIblLExmKquitk7k7+HXzb5NrJfopm2pFhQRlTRdm2TKL4MRj7xS7xmLFbalNq5UwL0U88CWlhGcRU3EbA0QI7DSMEViFqwz313ie7d0v82htQAvqm5LomPgzMxGqNCMgpdhHKKvkMNJfcab0szS5h/17jACmJh3iIcRuyw+AxEQY+Zh3lQ67RmXqWz6lt2+4Gu0yKu+jxyqLlDzs6w2sicxD5uWJ3Ym78cR70TEUw1MwG8qCOYBcIlwAxCptp1K6qGLKxLuIBCXSsRIIhLfidkJdqBzDRMJvZaGMXQ/QDEt3s0X7iW56CBl4Nj1VN9WcfFGiFBNlVGWWOl9Zh28d1uTZWaiJCUjE6gmI6VMH8CiIdvSNIymd5eZgT4mq42R7ODIBatE+uZKAffeLbNlwxaXtIABWUR4cym8GZu5lZyrqCmG8vgRYa2gbBGsbliXEFZlLKCXUV0OPlFNHfOgfC1leuRBskuEW43LGrfWK2WDrTliO8zqsCfWJINvGIjmXY7xTeiHeQ30MCo5I+tYWWiyyG7Ll/wAIhbfVaZJc3UKUyzpO0olQ4eGPwbS9uWEI+Qvajqzr4cpe3xHmVTcuW2Cmk5rTDRbg1MmjJkEgjaOWRjKTegSqxBsZ1eYaq0rNxvWIyAKczdtlTvIDtauX1hmcBqQE0tl61QwWyshvHgxSKlJmVYJWPiKrCTG7Yll/nEMOV50RbYgGSymyHyhytFE6GWbESeYECDfZDUTrZltDiVQR3ilwgFaXXcNdEcrcSs3BShMYg6boZUSh0nhmd3rQLfaK2H31StRSUJO6D8cZCJeS8LvCVIvy/gXLl+jHoC4m4VoLihoai3eEbBO0CuwywVXIiqBQLjldcTdTYzMPISyBxiUNQGLM2RjfBmHQJtKyYZxFrTKENzLgwOVQMzs+sE20ZlkpsVO6EUbmikk71hOjGvc/j36iJpwzfddIHuQrZ9K5AlLaxmKlRrczdM1QgVsAZHFEbWt4605AxGLKKCwYadUZjiZnrYmUqo6rpG9wKNVtCI3KcxHhYdptPH209xKtdIihycQuCyKBKjT2eNojj/gKLPG5SmWDCjwIxMkz81UsC70CVPMWjK1BGucDiYH8oFM1ZY0F5YylhijEGhcsWjGHKKyJiCVgOoG6NYY0jky/4zL7mUFHrMqy95Z4mXE733AZqF1szxCqgbbM4qyKmXN7Ny/WNxNgEvMsy7zabjWaEba3Ns4zeklUu3q5i3B0hkIXYs3qC1QgS5UQFaWNsysqZiCVlH0j4VaqZsZhwsZ5ERahzpOIhFDpIpKTgFMc2jNUDsgFx7JmhjtS9y6H3HrqBMoHor6TH4Zih4iZh3g1KN1cemvZE7E7UvHE3tQpsQmjCWVs72kpsdgghluFAS5niT6SpJX2ukbyw7870XDeY/B0guB1oKxunfQWlZmzM59TSYANAzbD6SS3JgmJDUQVlSyDZMloSLFMpYZvCG4gXCXMwaqCSyRU74SuLL4TemBnN0fcevx+kFEdRiEVuSKoN5Vsfl7oMCoXZNkyqJvHt8RyhBV0gSOIvCiS7OkWyexKSy4hMQVFFV74jIWjERrztF55UdwYCtSxcTlTDLkzCeGS132jN2Ypp2i3pseiLTnFUW010EsKRyxBNp2X1rlCUZpLURCt42uO04hdcWI+4WlUuP8ACqNgmUNbhQKJH3a7RBpKfUQMrU4EtFyAZh7MwwHtS5lBUKLjb1orsxRCleyUUYYTMpUVaBdN55JQYyZhbJkZJaIo2Blen1qrq6P5C49zIHTQomKo1ol3vFfbuCwSzwlhL/iCmzN6MMUPrFrpbJGg44dTUl9ARGGKIM2UUZMYCN5lMpi0IAYJiURC8QKLpu4sDHiXC4ZTEtWJaWxaVd9LtBwy86kUhFFZRUVmdv1p+xi95QcMWJOGXrQYVz+8YdhlVlFnHt3lsVOJb1/kJGfRHAOF8R45R50vQWxu4eCZmVO+sNplhvCjZoc5GF4tYydYy0qL1d5w0kqLDjOVTeGq9BvKk7JYiy8wixmKyhGU9pIZSFxNFSRpUVUfxi/aFy0Kn+ZlFwMCzFUgFomTQhQJB3KwcbitRaIsCpe9lG/yYWKxdg01IeyJtygIIjA+8uTiK4VqUy5eveLYjlwGMSvdRsGZVle0FssgVx/nKicQhVcZI78SlI7y4nUOtENO0u0mJViOTp5j36Fr7YpjtfjLla8MS9eJfTu40H023DjmBKZCMtn3H8XLBiUlH+AJPBgrsy5Q3YVFpnISxkPqOYby0JuOgzK2Wc5XmU93OokPudNRceTaVY43IC1cYWNKYbQExCNOCW41+4/iikx/wSFqMwJUgPN4hDO8wInMhgIAy38EwEMorDrLI4b8iUDeINSi2hNkK9YcVzB7RllmUIyO8CiGCgsiTWO+lz7j3a9agMeR/gTXAwsMRWaUfhrxCFElkscsRCZRwlES28Uh3zNsaljvdCVLyZa1jZM3aXsYYzHeWjSVmZQxhy8vUyZQOdSDZp9x6Sn1nreqGDySxf59ZhjKTUwzJ65j/ZmA76DS5x5tuFjaKE3aKuDHGkbmcLU4hYdZDWxljZnIJXZTFvMtLaoHMrtAGY8Wwyxq8YMpb6H3GjQaMPeA1TERs7f4ELai5PRbFMMcIIDZlwFdwMhEIBs7RcLiJcIrPMzPE3gOJbJL9dKNpdrDoonARhCTFjJV1KglOSXEFIlOMQO2WEos6Ylw+4hpM4lFfPpWhxvDYdNX0jXNmELjxHf3KZW1h0/iEUY+/wBLMhDIVZfFZI5U2W2gI+J/dMaIvc7YYx/RDliKoMoFmIIQb0SlWcUISrfEwqgGVJwYGAOmXxRAdojUihblo0LRm40C29A8VROdMy8r0NakSYfcLQ+tJKXANIsTxmn+NR6CO2ZUCbTa2+q4rY2+qUI3VLD5cSc6DeX9oRJuyjZhl5QbmJ0hEAl4OovtGLu2N4r2aKEi4OI/P1BheSV6zcnD6Jb3pU6YjQslhGCwlzSoO8Qq8TAfbaGwYAGHDNwQijPPdUZopP4tc+qXqv0E2MMzaHRMKPMWdpsiIS4phYUH+gQ4gEM2mds6JvSiItrOnROYwqHe5h/UlqqPGbOnR5Ujh+J4RZfMrdqhNCtlJgEY/wAZSpcWLMIzNCQvUuG8+6SXRkeWLx/3KglHk/i4E4d5isXX0U8ZYZjLvFBl508RD2p35loyCYjdmcJIPsq7zMtsowj+ojriYdpXqGw2BzFM5JdEhjHSJtNp0QL3zO+Stvn1JpsjUqlS0FVFh0IC5aDv/wCGx6SPlUOvzNkZvuiMQW8zKjpzALS8pvpbmbI6mAkNuYgcIVHUWJ9EMY9lI/wFTN1gLc3M61hS3ePLzMoqVcvVoTRIiNTCZXzNicTeLI3EUvoHYGeY7Q2/lm5CDnS/fdEV0GDHmLBnDE1AuyYHrJShF1M1W6UEg19uIZwEzESuZ5DhYO0Zl2IQQxW8OGYlmGvbMom9qG82I7R2lSozIzOSKBc36CuMONLwADofyl2EvnAZn+a993njK8NHUzh1jbnhMlzHyITEbhcqRC2uZYMrZiBiiz+Y5chtKc46w10ScQxxhthygmbV7fKgwaDJ5+gW1CNnQAxiZnQ6dIU7oby4fyjy7Sklo2ffVs6x25MolEGG8vRZ3ijpMgeO62iSMML6RbraOA8SojAEdrOblWxZbUIXkiWCUqrnEQSxwXvaeeIvATTATJMr0XLlgIGMmPCiC7lQWD1nUIIHdH8k/hZGHMYXhDCDosUiqUQCpgqWKOXLW0BJBbGO0idgykXDG96WfQOS03sdVPYliwVqafUzZxFKlzGOlxOsxMG6JVfX+O6H8Jo7CH0LPXRYlzdLi8xQELzkWA9Zg4b3MBhjKFOsxOY1CojjQaE3B4XQ05zB0NzSNn0sGzMZHqKN5dudRIxua6/4ugY5tibhFZgag7wCMIl34mh9jKyFmQhLDROZCtzESpp2kxQfDLnjlS1wGJNnzAO5TNerDFH6IsH6oYVioKR3/wAWDThgxwXLVvlmIIKl4jiKnMaCLpmUggQfb5J3CV6/KdqfMsAk4jr65lio7pHZetAyrjPDaEhQQ3BYd52gl6gsZcANdJZ0HQNPMMSwBS8/4JuYTdW29got0E383rVcuDGLgJFjBoMmICsy+VfWW/8AaF/2JQdGWZiDGobLM5SFCxNpoXQwm6pJbrEKFhKXJFipu8vZ6PQzZCqbMysSg3Gx0dMg7IkBlX5vQZangmeMq3tpl4/g5PZVroyurkWBDW4afcQ8lfWG2/URCJ5J5gktNpcKMEjuVBmObWgqLvglS8Xjc27iFTBJW3lpJzVLNbEXMslmcEsRKTDo6HPjMtz7wS/19Te9xAfqMuhI8mGbZQ4faxIsVmXDVfye7EE2xqtDULiVOZ5LsrxAag0omID5grinJL4Y6REgmTKMA03egTZFg76F44QPn0dp3DCQiYxA0QFeidNKhwShl0DEFYdP6ofBCNa1vd5go1p9L67ly/5bpoQnGhqNRtpfxSKcu4HoO+YplzNMeEshH0iH2OJmpi6NxAgKqpgjjwfQzHUilYVLpq1TVoaN6zSLyjpa2gHmH0N5Uwu2uPn4G6dSj8MY7jaXEZgJSezHpX71y5fpCA3j2ZliJXruZVGYmp6TesWo7j4JYdJ3o2aPHtKlS0V+TVm0VLGVZpyRkZSzTBbabR65UZSw7k+aiVDRnVeIl6iojN1HRU2zpowWGoNFXcdCyJ1L5S4dhdBEq2V/CqCYP1Jy1wlZdst20RM+qo9tLBcX6B9Aoxe7G3oTrTCc2JmmI5EYBlcDbediXSLhTCG+m87VOxV9LM1MPpl2d4mcxvsxlo3Li21t7VSo6jlWE/KIVXUKbaLnQZamWgwlSOvtV79olTcfQRHvMIMEARdTSqKMNQ56g5iu3qyVLFOomb9JqYlstFZepzBhO9mgyGMtNt4kY1vOhvTLzc4mMVwwXNjA6Z5YZaE2PMl9vaEQDtoymxjt1ol0OeJtADMdvhleyZanEPF85tfwoUSnv/BqTvBUN1EUYYkF3lXRYjTR19W+mIBfW9CRab6Lem5vKxGKpdO6aWQyj0eYszejnb11lnWbnRVlbuVGvjikGYqMQCy13eB7sywO8KFxLGpYujH7NErIRKU9msMBEsqUIXoj/CNmIvFDt6woAnatIhuXQlbO5lEFHS4+k0LLlIQmyeZXtLx2WxtBAGdt2hkdCEFabBdyWgIbaWMYmrPr8FYby9XLm25Vgagw4Cd9+be59ilJSfBqzA/wyPqq72jwXDbUQfmYabZPsKBOtXCz9YTjtUsljtDYjTKUg6Oq4fsGWgGWVGBmVHaLMalIbwXoAxeBkNiFXAw1AVxCCbYvbTwbhh2+3Fwk59Y5nV1lLaALWB3J/KMmIcsRjnW8fWcFV3vMt5j0AqgzNzDXmrgPQSwJuo1DFU36niYeF+6e0f0NMjOUlzc6s3HKFkWDFztaTcKksmSCF1vqOrwrDYdH0l18+w/dEJB9aOMI9Igq2v8AJEqlEhkrWB6AZzKqrzqEDq1AprtMVrxKj9Qjlio4wj0WFYisHE+ORN5VQkT8QvrTebtLv5Q8b6O7qw1CMsE7ITBx1hzeZoBLMKmCw25myvwR0vMM5ODSwm8fws/wQdTA2Ga9Ci45hdoT0DzvMFjaWA1Jt7NonvGbLQi+TuS2q05U2itPfRHqGDQVprF4gw42g3LPm9Zu0UOEkzedKllmu1XTCooqg6kqbN6GI7pkXLlzKOUH5N4j+haiL3gjnhhVsu0wde6ABa7EKtdxOAXFVR6wSqj/AAAvNZm+U+w3Jv5VLJ3RYmO3qgPbSHBaF8GHFRtKyV6IIe7QnaxzNsrYjYHaLTZWCM1d9SMJTMuyzouY2Lg5jwGu0W2m0YGBLhm28r1FzyZoYNC4DC3sxQITDlKGM3vO8SkvZktGDio+rLZiTs3gpT3LbBthjR3THYwXHTEW/eNAzEW32RVcjibMUJWTMH8MqYUjhektXZ5Jklpdjlsx1dsJ0gGgo9xSdYMmAdmXI2AyRhpT5vmO1oVWYOvAaM3HKWrAxsXMBlcPSxCEBmElmeSCZQs5MApWgNUOZivaQO11llLj27xd24OiO7Xjtaxb3jecSJufZpowzwcRGk0uQJUsZlsQ4ASukEIM5g4sVMlW3vreSd6CxQLtt0lmOIyjoJs+sES6VFKxhhoCF8Su2qYKVtAvQhiVu7yu+HXK/kTL8ngGI5jvDluKyioiRDlZ1q8Srrmq7qczMaiJ7NknCmB0/EEWgILN27Hb7idci7246wgtQpLs6+wCoG7GM96VwHiYdH6ku5Gb1MVCKlIgl9xM4Hci3bBvEQ47Q12G7G1UmzzLtdC5RXqmMVa2q1Qg1GLg7zM15ZxLJVexM4IACqmIYuEwx5I13dtPsmXymdMOrLlC86Muo7IZa76S7Im+dcdnSey1axW0/WKKu/ucyUCMs3MCap7ewvcCnxM6FocQi0+2xCcOyfKIaCWU2xRJdXoDtuxHbkh6KpVReZW9f7ZZGGOJmBiPh+gtS+YMVMnUmCvUR1WdWQw33gnmiE5GtyJauDpFZrCedsehtLwFI/vOZyXWNfZSrcjMzLxvfqWyzKDM5Cy/Xe7DAgPUTNVJ8xWoGUuc4hW0YlFNbstVA4YveIjxR99DEHEoLgxG67oMDS5bIMN2oiYiVFs02yWszEXR0GCCbuDCBlimX9pXFSUg3aTd3tLoK2pReI59gisHRjsOfWD4H0nSSXXl/pA2ByuP3RGKpzDaEe3uGgVeCIKi+JcvjjAg3DGCl7GJ8uGMmdVRQyR1DZdUArs/61qIqczGGDMzbm7Q0AsBOql6G5l+gDQcVLLMw4l1mZApWx88oHMscZXS6sxWmdiBo1UbRGVKhHb0GFJiCLQ9U3rXhJlo+sqZs7S7zUyczkDKd1LckvV1iVKlmUb2yrXRGwjcb2NRcbpa7PdsYJlY7cVDPIliJvjTbaAo2Jom3SCOflANFGSdXBd2IuhCII4YouJiGpox2m7XkHQphlETBtMYyTklQbIxYTawMcBtbSjUoNYqZfXheY3EREJMVHMYMEqoiuict4zPo5QJduV4hn0qK3Im7m0I8H9opX5zbKzBAqMxACD4Cm89lWbvF7ZVvf3qycSrN4MS30xtfXbpBK0CmWtvxqAcVxxBffRhEUEM4iU2ND1kNDkSYbtrpi51xO64iDLSpiNoImU35bmwjxYOIAY5O0VFN44OVVJi72uDaSUWmL33E5BWg/WnMshwS95FtgphBK0qOiDQvWoq4mPGmz74K0QBe+OrlvhHiKgSEQtdiBrql10j68cMzhycmtgSeIraroQ9ZDTP5aqO3oW3zlEccaKSOcdpfnrRtG8bYjBDkMAto/BMlyy6J9r6If1lKrSggy8Td4ToJYitU8xcjeCXysEWWNcQuuqOBiGOEJer79e1mGL3hnb6FXEWb26Znwpx2hhKizG3sGXF9KkNymvQLKiVq62vWI0R6ZJi9zG1yS3qy7k2mwiu8zdCwUSqUReG5qMgdNloYPzliUpWZmYBXvGhlwCqzoVRW9y6JNtL0XGIiekTCPRfuK+I7GZX0lYF7ywGcy5Nxdo3vjYlsylZRpNltQ0JRKl+scy6fuMxamfQjuxthfhZmehzBcVI1KPJWYhdkrNhlASyGVygqNlVKnNIQqZnOmPJsbitokFzmULsGpWnPKUnHitYo4qJyjLh/JXXRMxAVoyoVTglbZLskHoWN2FRKN/yFXbJVYojk9iovUVVx6DKBllmZKvZrCXhLUsuxFy44ND0X6bhLnCOLsjn0v8AqdAVubGJMZmFiZ+O4PoNEiYcMNlbwYBh2t5uvOiGDadCATmwWz6SomZNbuCciBLErlnNgGDk3EqDZY4GNcXIQHXleI4RNBvKpBxctLTrAndgCZy2KH1myA08TJ9gscRbdcDA8TNGuS4PuKglcPslNCuGC322JuICXW8+u5cMykxWmSCDEbEANHhPCeEy8QSGTE3hxcsDiCS2DiNraMzNlKblx9sBlmnmIDusoJMD8sw0QivYmDXQRRvg4mN2KtmFko+GfWRRMuMReSxdtnmUtBizFlS0l6q94O1fSJTUQDV1K2ECYrrFXvc+vx6X0FsrcnZ6j0DLjOrVmBGOIwfaO1cRJaGpFEtuJ4ZCOjylLWIGahYtlwq5vLiCMcCDNBjZhZt+savcYYJ224Tx3OD4wRGmzp0mFmHu3MeO1BchQQbN+Uuhg3jYh4GcmM9hF9SXM8UBKZXprVJysxKfUJhTjjJZpiQSsDC4aWqra0yquQcm5He3Veh0dRM3MWvHtL1ub+sPdQuSXHvcLbgCiNUjc6G+nKwTeWamKjZzji/Ehm/vsz86Bhj0UvKBmXoLbUyEgT33UVOgMxkAQYCICgsRgPMRY20wHM5LiiKTcWKKbwQNv6IXSWiCEikO8hiYY2YlfJELqb+BiFziWNFP1m3QiOoRQ7TjUVtdU4t9I5mbFjhn1nKAcypWXBA1svJDOBS9K3g5jw1CW2+YtNnvHfWri7qiDsYt+9zHpFQ7JByIJbBlUoR1YagS0AYUgnQgF8M5K43COtxE1fYSpRSS8IEKQYbw5jExcJmPW1TAAxZW02fFtEgVL1PJqdAgi1OigZ0s2wSgkSsiuYe9oLU6CYU3JDHMAlHeAiLExMIStJWq22bOEsha95V3NHWv29mWhW4JtQe8KpurTM3myWZ27Rg8T0KBsQzy4SUvR2dhVkRXdVqzLVK92iNssEbwXOYYBQZmybsruIbvMNIjyj1o0Ma4rIxW0VbNIqX4bOSKJpCveGhcuZEvpSwmDYruAiHK5RscBtAObrLKZXmKw44LvGyJviC44zMUbKYknYBiXc5YR0BaGAdlFd5hPDSI8SrZUx8EzxWTH5W7nohzNTMNA6MegniBpgOukVLvwe7HmWzIA1k1TzPiJyFm5kG8Fyx/VoR90NAQIqTHq6BdpAVmCvcN5VEXmLbfdOEJUx5hPVmPEpjtAjb7Ih5mgZkGgtX6Zf8AeF7OhmhxJe5YlQyInbsEptClRAuIjtMSLs2zgrcJ1icJnBbKT2N5lKgNJEqyuEEpitypnAlc6KhKnNSGJtCoHUgoTmNzqj05VVqjlTjhm3M3qszVhjTjiHPnJcEvYqV7FYjJR2noFq0RjzGNpW4y2Xi7ZmVvEqKwEtWXiY4qkZGMkNLcEr8BKId3zAzb8SsEGJhploGUYqYAhjTQAY9GfchA0xaszOCOYajxvEh4gyXdx4izeXLauGBYjBc4Je1jVdOJoxFjI4kUxdcy6rFi7S2oRrwEKuHWFzha5jsatHLHhHrZd/cfVcQOscGxwz6ytRS8wQxMwZ0d9DK1MFUaDrMgwPKM5KYbKFMojOHiCfGK8ykKYQHzRN9SkCM4hpYi5eFFBSZVFTExWZw6ManE4GKO0WdWuJVjti1C3FLZTmD/AEOI64aDENnqItq6AdvGMjDy4z1ZsFKsbsOhjfMQW+2q8DZiEbZM+ZOYiFB2ovu36xuK6pZ6zaXh/TWrgGYKwkWkC8wKg6pvoo03yzrLBpnaxMG7THUVrvtgeRKGUdIlwUYG4LJdw/d0pmJFmXQBcQ2pBgBxGxuUKBgld1lpD3IcADaFbjMuBFlQiVUveVkBLiXbnXKOCb6MTfM6fXXy8mDG+jM6NJYrkxK0G0EhSOxvFnYY1njZ7xOZWi+CMVr4oCVsNmKgZ0zMCDBaUZJs9NwC5fikqRcGXTeDfizp2StOWZgsCaN7nW2Ui5y6CUQiqh4nMdpibJvZwI330xB9YCb9WXU3SJ8vCC7MfJbKauoSjeSvwIbybaY27UWW0l5T9YK4OJet/wAEwgK4JbkNiB4ABtMbLTchgiQlO1TcWHSrvcWS5sgveZMMFuXLlxEZdp0BCUmZVpFg8og3BcK0zsGXaAZZm0EqNpAK4jcpVJTIzHEd0d5cJKZRExFrQqKveZMOrpSjjQvtMdIvRMfyt84BK2sRGxmzXMoXGmv8QcWjARk+XSVWIahDpVKZiQjoIILGYRMVRRSA7cxMjzZszBu+No32VppDROijGnjOkQuGcvixqMwICozV/wAApDmK8LGJQfjaYowxTZLYtt6IQ86zj/IS7ZzvDzV1IOzKIHpCZlxQYyYuUShPCbYY9kYMLcMvo+UuVjg13jD7XaAWKNEGM9SPaNpkRkW3ETYsiGmI3MRW2ch3jRvMcMBMkM4mB6X2b/hCcQWhB3RMjpYrA7zK94VLXQ+jV5g7n4YOf9zCagiQCV4pAtmDMdSG2poRq30lxY4jvZYXCj4t2IfKp1bDOg9CyouSMMoj2LGKoUkKuAmgLEirlcGIFb1QrcqIoYqyY4jZLzN0cLF1Yoq6zev5I8YvDN2X0g2YX7f0S8opFMp/D3h1y8pXKlw76FMEQjMW0wRsTmVFm9RL+utM2btI9nxH17pMUtKlajaDWlxY9y3XkRLYMPkww9msRwPEyJbNLXCwMZaiWYOVoYRqOnxTYwU8RXEku7YgLZNzSMivFehUbMWYysZsjUU3+aG2+SbNDy5snY3CB3EISscv0p9oeHdMMULZRbZKqDLQtWZYNgRC7EueCJCMjfaJGTeWO7huGeBCcJBgBVlNtDHpKg60RlTKZMwnlC3949ZfhhKlzJVwsTeGIIOEElQIFR0KObZeYzZcslRbFkuSbBvrG9AqiExgcRCJ7x68rBNtFhRQhVbEGAIW5gp+lu0FQEwXMPKIVOY/rRNj9Ms3glHup54voFI90zW8zLg6URcly4hVsOwhWZlCtoIL6RnUDrgc7nBMzbYwlrgSo6dYKGpcQkEcRGXE2GPHiSlxWPmS/qgm/ZnXniX5EidPaPVWBlTdpGmpnVO5ry8RXHGiJ2HXaZKmEw7al4sFo8Tx5CW+3SVoWsF0mTGu8NGBCcHozuMt3h07IY5ivRlkqrmdEwYnahiIglTdBxDeHLHabdD0sSpnQVBo1sK3DKRhwtiZNlM7KIrRVBvqMoBi9iS+iKQ8EFtJZKlSvXbr6kfaFs20runMKolVUfOK6R0qrRuECczjK8lNkQr9NUaFMexhiF8pu9DnTDDCWqi29DCwlctKt4ECUpzpGiUh2akN9AghUsqGRHlmKKLQZb6JRutpvxiNFzEVKc43JcVLjIqp9NBWohI6Nt4lB2lSu8rvKZmZ0z6cu0SvQaCLQQK0Qm7MGm6QeDAaA5doxcQiuXitkWB268kpbVxyxBuzbbiJbcMdCVKuYTZHa9IqlNstLXFfMN211iM3V5i6myYdS1Fy+0IGDCXOE3ootIIsqOZW0uMUppEZMsFQV5pSmi5klMAMzc23CHVrfoJdxOhqzeQvJkRHOlQKVul3paJN9qnHOi5l9DY0BEQvSpbXmhpyTjjZlznS4ezS58YI26o6yrjCCchvHFQ4nFcvaXCVBS5gRZYww5lKo5JRKls4tZ2yvbLjIt61MaBmG7hu6XL1UDvBl1HfRSeYa4SBTNtmAIC9AC1DKRWm1xLaaC4a0YzBSXQambQCKHrEI8R9WdnQtui0FozkIqf7JcHL1lIxox+0l4g6BLJXvLWExpM0pGY4Yxt3DLHO6YSyAeoZ4CRW6unMt7VESlLlSpUrQlF+3pPobEH/AFxWih2NL1uCWOoWJFepK8szC5nGV1SidIOE3yLbKgxDeFICLN9FQhIexb4I2KjWZTYxDtON5kWDKub/ANMGV40CLFiKscMUzxnJNyZk2S1psgVub9PEYasXL6upsO5VqMX6i41yRjoBgubq4idjR7nZvEPA9nftcpnrpg7E1H5wndEXTmB1bzbRcHEGgZjUuJ7IpTGID/WJKJ5I1VbyzMIWomfG0oDEtIwgbSrEVRQ1rjoOsntLZsmyCjmc6ET5er6Mk9ceWgR13RocW0uGVBVl7Ra1nSok+UbrSA+kYQkGxc4EAJxKHESR2Q1eHrHQQNRuXaO32M4gV7o5WycEQ2lwO8XaLgvYYYINxFHmLeHL4hgMJFQRtLuUS0rcctbLmkvIwqvQHk3G86vouTd9BN3rNzOnNTq9zLlw0BvGbarPEXpoRoOawTaExqbx+XpWSGbauBoasHs2K8M6LiYtxC49d5vqVmiM7KZYSoJSTpFR2o44jiBIUxlTBmPSGlRCzdBiuds+jxsIg/iNvtMh0qXpehKlSSptHc8sqMYRvnfGpXRXiOsGhDsceIQFI6A9NlyJVOjNk4jKyLfs/wD/xAAtEAEBAQACAQMEAwABBAMBAQABABEhMUEQUWEgcZHxMIGh4UBQsfBgwdFwgP/aAAgBAQABPxD/AOBo/Cvm+jC6EI/WZxyl/OXzYDhdJr2f/hunOOoRBPoXCd/H1Z/5P8G0PP8Au9AS0PgMkHlIh2D+MkaoxGsM/EM/jxEKAZ+59nwj/seky67C+115fYPdbaiH7/itzQ5f/s3FjWHMvtHq3K4foXfRqLrLZsLxdv8Abs73+STUS44pNTVjRH+F+WIBZN3Gmhbjh+wD+NbdzL3/AJCsvezP5/8AY1PQd56ac4/lZhjrCnLegJmHwFylejydvojiP0PWygKuBK5i/A4E68PIbPglMzh1HsjAqMerZgazOz+36ewR7n1IqGs9jOEfnGtf3FcHQRMf1Kc6dwHzzGZ5R+Ke6jgAckqfO3Pg+8DiIarn6okH6TG4j3UGHdhKwthHcDrMOmg/uJJRhoJB7oMzEPE7PZGLFJkYYaB4PeFP7h9mXjyCvO+zCNlfcMi8CbB/RFyt1xDNnMxDgEals36A7U2CPPLh9oDOxnAf6gqQ0HVP/a+CDH7MQO02dNw6ODy3alM2F+Xt/wBh6vQwXre9zCGIwvv2PyemfCW9vKzt+OPhw+v+Y+gL/wDdW/TJT0Lk95DO8iPeFentCOvho43Rr/DxVAbZRsaQ5v4BBj3aPcLmzxjPaLnCQ9sq7mIv7aY1iBPTiwuKcpNf5js1MJZDQaEr7+NRiveA5Jv9jSxY3UH2BozlYmf0GXDzwfKYiQ5b7AbsOr+3LNF3/TcRbfsGkwG+SM4hN/3vXIVjzwvnCX/tfBdppr+7BDjmPv8A9ibvs9BBLeBbuNtyWMz9zJWvyhMXj8C4Ha3mcHoOUPoOIkERIsnDl5/RO2HA69kfBEdjt4Z1rkNVeVYOyP29+n3vsfwtob+pxfeQunP/AEIfH2R3/mtsAToxV/VdmvxnwBkJcxuDJ2RV+HDA3zqKApw6WvCe5QsrfN+t0EEDHA2Yb4TDgJhUJ7y/6U11g3Ol3usHQRKB7vHOzI6T4kR538fJ2RCdyshzJ/AdG6w/P/GuF/7XwSaLvHzVnHmR7K8QQCOn/Yd09W7v2E/7cqP3EFMdQPiM7OcTj5ryW+xu3dKTb4voQ9DOk4GtgbA94CPsJL/eAlj/ADztr8LBDs7AOg9O9+tBrvGGEUaXcrrIIiWoa6Jxu/YcI/gicbaMVTksl2Q7YRLU229L9jZf6LP/AGQXyM1c9jh8g4UT4ylUIdtImGYgacqE6gOIk8vxrq+k6g3ACeQ/sEJDwUEBw7yOQeGz4fYjp9g+1JjwEQ/iBTzYb/kRrxV+4q/q0RgdAgjpyme/voHL4urAyNeO/wDYnHL6neEAA+hBEZMPq1f/AIOds4ZDxt8iF6UvlABgfUgmNzOpDtXyITxC5ef/APVBwD/K+wSU97jFRVmhj/1WT4f7fzHpqOUAws46jRP4wm/nL2Fj+Euc/cL5hqmZ2RnXOW654L+LTEfGva+wROetXXfu8t/WCu3ywiD/AAmFtUT6OKNGmkncmcE59w/qCfxr4yx8jocwMJE2F8zazX9hwsab4+TzV6BG6t7mcP8A1CypPv8AKy1x1Gq+hF6/7fzCGpwn8KgVcA1ZEZJHRduag3EGmSBW+7wVYdXr9DN1OORxDwLb2Ew8vD/CCANT5WbyAID2Q/8A8yf+BT/wKQ9z/smEk1ozfho/gZAA1XwFu+seJQQB61rXKKaNI6fI/i2vvX9ZSbGvK3KC1OYZiJ/eLoxR7fan3JH4AMC3/TcSg/sfwUBc4z4X6lfrV+tX6lbF9v4sw42/FlOJ6yNV5V+gO5Rt1DMcBcEB/Ao+IfkguMRF9j1b2SK0SeM8SM8ksSHE8EkU24ryo7sWfRHnwfw/+/8Ab0oLiSkLYlweNAyLvvZw3/ofdf8Av/f/AAEQqiB8qXgKwldYWOcKlBnuM4XvizGudxyBfaMMfYA+4QjhMGF5XP4tH6wutep6nPl4B72lT2WL/ca28/YPgg74A/gfx72QX63frd+t363EaZ7jv8SODeEcfmLMoLABkgm0EODzzI8jqcD7PoIKIayjQAMA/g7VD8QsMb4JgVbDeBejI+Qr2rtm7E5eH2SVE73cOwgW8rfAT+E/977ekjOUFWYWp3tOx90bks6xf+h91/7/AN/8PeyHGZXRtdBE/oiHU7xHhpk5Ncg+96cbQTUabIOYJ4AeTGA/id2mk9wh/r1AIgiYkcHoRpr3U1EwPImn8IwQJOpBbOFs4WzhbPhLYK0n3/j/APfe9k7x/wDTc/Q1v8NjMIH7gxuJUGdJzqgdnl5kkDmmMPyQVuXSE5QDmPs5wB3/AAtRUrwwvLinvQ+8+j/ksIUarpFSnkfG3+Fnk9JO3TxrKCpghg5n/wBx7/4nCr0c90NyGBeLvTytLY9h2VnsJ24/f6FPGXJdRbCbn2qGH/UreoNKGNtJAUoM5Qbj0OHpkpYV8hIY/iT+4+I+zZPXAsc1m+D/AMwZ08B3SdhOmEBggXAB/D3oeDSZKh9NjcLLuXQ4AumiB1TRTn+J4DauMNL+klYRiu8BN+wu/OVu/ZAO+BgznmYIafxXz/E31lx2sSLGM9mpHgcE69Iz+Ni1xNw36rfqt+q36rChtWkfb/qkbV2Jo34NWbZK9jv/AGofAT5gGAB/8vyRExdUuEFwfyFKUpSlKUpT1BcHgJzzt+pX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VfpV+lX6VP/AAS3/wDyX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6ZP/DL9Mv0y/TJ/4Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6ZP/AAy/TL9Mv0yf+GX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpl+mX6Zfpk/wDDL9Mv0y/TJ/4Zfpl+mX6ZP/DJ/wCGXwfnvg/PfB+e+D898H574Pz3wfnvg/PfB+e+D898H574Pz3wfnvg/PfB+e+D898H574Pz3wfnvg/PfB+e+D898H574Pz3wfnvg/PfB+e+D898H574Pz3wfnvg/PfB+e+D898H574Pz3wfnvg/PfB+e+D898H574Pz3wfnvg/PfB+e+D898H574Pz3wfnvg/PfB+e+D898H574Pz3wfnvg/PfB+e+D898H574Pz3wfnvg/PfB+e+D898H574Pz3wfnvg/PfB+e+D898H574Pz3wfnvg/PfB+e+D898H574Pz3wfnvg/PfB+e+D898H574Pz3wfnvg/PfB+e+D8/8A/NV4ttR8Pj952nbpw/3e9o9sf/Bcns+MbvupoqMUP28/cfQoRtS9z/J/0RgmPu5/Lp/GBoPKcfwOn/Tx/pYABE0T+BsvnEva12+q6Gwnm8Y/mUCrgS/fwHjHl3xQWeYt/C0tA9i7B37w6QKAqHxMmLyml2Mx3vye8WZ5z2X1OdnZnB1eM7kXtvhFOeNEneK1c91fSBb2e5ebCN8viqInMNh+AMnUujIeG5MnaOe6p5EtrPcu9ErZC88snz+H5+cKFv5x92se5ycK+gdq4p2Pu+PT9i/h11LkYCy6h10VpMs+EtjM0/nRM2Ov6nBpv/r7et6goD2/nOpnZbAsoOAbHb269rA16XrrtrDuTTAFBtT4cZjuPr3XpsQtJsoO9Z5l3tyFxqbg77D7FYqaiZMc1oL/AHkEj6Z3JdZ6+2wEERIrJb2cfac66xbzIjxceHCPRUxB0YducHcF73u9ACqAdrbGEd5Y++fQr7AkeFI8RMzxm3unYE+i2RFmHf22EQR09ArEqOAHlh1w75v/AMwZwEEUPixOgTDG77K0/mZBcs9huB94PAQ+/wD/AIIj3XbPuhnBr4IT+nPUth3J+MQ5p2pADgBiTDTvi9iFhE5PXvJVByeR5PT5U/8AIje1mg/IcLb0ZvPpy3l6DPYS79RdQ1UevnL/AMox52LXO4UbNblFnvANjrl/sJb428Hs9eUOjzKmz/N1sIT/AA9qU8ZzhIbp6DlL5fHGaoFwI3rW+EImAgmnGRr/ALa/CTg47Xl1rlYG2PIkDLYSb16CSPr465/Rd33YXtDmFp+JSYPuhpPc+4vlF3/6Nakzp2gB4e25Z2f4P6dFxz0lHGv7m/T8fAPfoINqbb1BcMD86lKbdXgJuUnZ3EnwQ8k2jEfs8QsfaH59uYznmDr8gTjtYefk+gzU0mnOCHeXrk90e2h+3JoRytOBwHs20FvRh3/lx5kjizlvB378O6uI9o3bnNRoGA+6WHHn0fn/APDbsbUcM17LN+rqMYeAM4n+qYJBvu8bavZAirF49d9vU2BxYB2vx/umPLX+V+ZWAsv63rIBrxzLN5MXajQf3yKCL8jlRm5RtoR7OIETEnTzHMnn2ceiKMOoDkQd7OYbU/IYuXv/AKkeiBGpl+UG0H4xlSFd5JYm9o+XINtutUNdKTotabz/ADHOo8OzR8ayZQP0j91TSRdP9DiMH4vcvlQ8Y+Osq7r8Np2D/RjFs/UDOnlH+oecNw9nObOieNW8l8oES+ekZl2zDr5LZe2X+3grlfFW/wB7voMst6Mtk42fhgenLjH58pTPRB+E2ZM8gESFO4DrPmmHCvyWXIfu/WwWOfsGsvpJ5OY4amMMHvz+wJfIz96CRZsEpzzhGBcMF7IcvoR4upUqejkLhkTPeUQS+eh8Ijj92UdEqFigRds/T2748TEZNFrafKcs3x8E5B39q0iJEZ96d9Cm9zcL2aia2fbOBvpB/ZHsW2TnzMFnWvxb1b8LAJakfGPPBDKeIQYpLuKWQHGXc4Xd0+RTBZY0qhzRjC3kO5CXOh5FqDRwpnRBZPhY/jcN5J++l+1D0yGIXzmoBHO+jPE/rhLztMrDte8h71yRPLn+wzS8KFd5ng2TAN4zIAFZOVVanIZe/S/B828ls/n9CABExHpmj07hpAAAAQCAT2YvPsQPRUKF+14huZucwBEE9mHwPzgPTmvql85BB5HAJp9/pOkXvxYgB7BPzSSB7GBAoxHkRucRwInsM8eoXkWuevZ5Z6DAsAZE6cYALlyI4hp8MQBZ4Aej+0Bln2kEROLOA+xj/PXmPZk1ByroMCQhodWyfdYAssDPYMAGBhGxPOKpABno8EnYmksRvY1Bm7kNGAAAgDo9Fil1XT98gQ10DCQTG/zsAt/ID5anK583C/yEvY5XyzY5HWg+nweQh/seEHQGBdTtYI8YDADAINnIRnhYO40AAAHAB/GhjX8SyHzNoiLc0TnAgtrcoLM1yXV83N0Dk50OzcgRF0cEbW8A1oz4TLiegGysI/hqC9kJPUadpu2cNw1+f/vJUkdg0s4f7AD/AKVCccOuOzHPQsG14+ccz4ERowY9rBqYEFr+SB3CqOU6GAPsxahEdD99I5zKcnmn1t1S/wAkksHEH4PB66bm8+pLXOr7H6PfOgCR1kNEdE+p0ABVegIwJQORGOsBVegI1IFMTcc8/RzYfFufd9iywVksFzkt0zw+57H/ALq+LyeU5MhD3Pk+GNe//qJdTubYHxZ3GC+y9NxPX6EbQ6ifpUne+RIL85nBKK778PmFlAF0Bx6LRoU9Q9rWXCaE8l9EvdQQhasB9NY4Y/HpsdGmHW2at1u1o1HlnbTJ6/nLrpY4kHdDdwnuhATWI+ALeJvBcb9lsJ0g0o4MWSuRgcifz2hTHyluOgBJjnyHkfTf72Hx2nvaY6b7HZQrAhrzut6LvPHh9wEXnu+UGj/3VJjiBe092HmD+P3cX2YHg/0hBevGHyr2os3v7HbNPPfxp7vwQLm5H79buRUgBAziRqBycQUjBdBmfALgO6gecTIemqr4IXpycxHy529Sdhw8hH2pARc8Yuy+c7HsurncRrwT4F0b4LkWUEH5sPMdGPygupNrsDi28l3jym9LA2b+nM06jRaqT38giPmQIAXAxf8ACKIYwV8KetzoWi7k5DHh+5FRVs5T0f8Adx1n839yOVm9foY4az3heSCdtjG7t3/VeKLg+hQbLooLCAADuC7AwDgAk7X4G2jnYUBu8b9Gk5wxDwH2V+6UK1g4c89lCMCPFosMU2uhYc8eVtI3aDfaR0HqNC/c5FlRZ0qUJ44OY9tR/wC+oQeIWWevyn6CbfumMIFMAOx8LC/Px/8ACxBEZU47RH//ACTk9XXo1yZjUGw3p6LG69AFlDDziEoGrLI0eyPobE3udPvFGQ0TkSaDHlcLbTT2H1IQ7j1RL3wdjSvq22ka7w8wu2VdAcrB9y58fn/4DPuaA1gaRNJo4qeLWrTa4zjYBhcfg5M0yUdN9LcPpfOb/Gh7DaUm4ItCEkLuYATlGRXu8vHGABwR2FkqYOKAKwNU4AWCkG44zA3Z/wCVPG8j/Mc8o05A+2erA8Gy1AChE4SyUdVrlkdVKrwdjYNLcG+Hh5neqsUi9yiY8j8n/f8AMgHugm0YKMxAA70iWfauqtow+ytLqEG8S/a0ln4f/QWwnYOIixQzThI9+NFAPZno5q/sPd/eVncN5tH33Ou242i17I3NjIRYHbnavXwOWCEUPXxZWlcoZM4ItTktV/0SDvhmd4nuTHs7pJIiHjFPNIo0cIEnI/8Af0QX3li8sERDnPefYlL/AAUGJBnJj7wwZWox9ieNoPqEto0tCRGNyfEn8nHuMygm8O/cyO3fgxmMuP1myoLPInObuO5BfAIIFfPHdWcV1XjRIwzZmCY++B3vsT1N/PsOYpLDzvtSbqB4nVssJfDR4cEvDzTKejqhweXiXzj1c5lXIT0LQbguNo7sc5/8BSz6MPb/AOKgaInuXQB/69A1QPr5ramkNOHk9BH/ALUddcbxPTc3um0cAcQBxMTfTVzipxwY4kAZF9cree2yRqfQIQj2FpMFnzAryTsDAbFLfgPW8egaPrm8790lmlewV3kP4ER/DwrggF1DltlHCOH3DysxO8NnvfocB2FPLgY41UesIKO6pMa1Vk+79Jl+6nNPilj4T/u8/fk+K4Xd+z/2qlZfXs5g9FwJv42SR+Wdnu3hhB0UnV+S+/8A4KbcFbl77bbl664vPVXo+c8P5zDL5aX7FbdhV+q4hWWRfF9ZBN3TNyd8gDq8FxycEOJj8Oey7YJ7uOv7LnPGNlFKW9/chHUTNJEVNrpoY+zwYg/aWSOThh92sbxaY/62r7mj36jp4V90iwz8lDXpAUgOQ97gujevLXM33v0I3UR9zpEE/cO/I+bVfjz4HZmVwXSgoVtMU78fZ8zF5vWP8TZ3bB+s8AK2b6i2x32KF6NvlyRf+0dRrRIciX8JHYxrbPlwdygcx8yy7CZ9uegs9k/yuolNndr85Oxh3M+iK/arY34jxnod1wYCThbh7kUTiSDxRjod/Aierysj/QGpsIVkwe1aUbktbNj7qrUX2nClTIfcOCOyAu2WcVMnfW+PL5ufcOr0a3zo3hKZ3Pj8/wDD3Tu3LHPQGbx941DTGwUn1RzaMaq17i931g9vcGDElud+KjCsYetvlwFv1vv4MdTBdDuZzb59koi1xjs2xZsMASAc05x2niRq0/f9f+fcgbc3v6I0yPnGe0yLPtHK1cexwYaU8sjU9z1jUckgGiaf9nHRuAN9xvipYR8PydR2JZzXt1wWHC4Mc57bGhG2r5UOfy+X5oOXGGAnsC7Bs+b730TzeBi0HRtnp1Ef1vGIIDZnUxlJ5c7voOLwbRAw3Lf57tBP3ZBETRnjlsRylDVoO9HDqvBsOqSEAjHJzRHvaMF/u6CsAX9F1GYhM+GR42g9SqD85hPbSMmec+33fdsBk/HOCUst29w/QeWuh2Z95jLGhbAaJdijWW+eipcCXn4R+HgRXzrrWwTLxEqDr1tLI5ha64EuoyRMPsPeCMevTTvF3l8l5lq6Hn+6CB7sICeA/wC74aUMEjNR2/UQc8IQ+R/iLAQtcnDBrrwf/wAOwj8W/rdfH+Hf1e/rd/W7+t39KofX4d/Sr+l0/wCNX/ga/pVy8fjULj8Kn/Cr/wAB39Kv63T/AI3f0+/8N0Tr8K+P8HUQw/8AA9xePw771Rwf8Vf+BV+vqHF8R+BT/h1E5/Hp/wAaoZh+NT/h1/Xb+t1/4Vf1+9F+FfD/ABKl9Hwz9aruH495+p4tK+TdU/4UZqL7U04PvqAkbfSd395FOfxoj7AvHn49J1+FXf8A+lUH/wBan/H61/8ATrwvw9UZpYh+PXJ/TLjT/C7VXxuh+IwgT8COuD9LTAZI2VXWMmCnXLE6bT3qqUjinWHmCaG3wdpm2R+BWl+IrMYnvmh4/wA13Ra+MPc/hP8AY/W2/Qe9IhxbbIPc6gkEjOjhmki8wys4lA0OSN14s4fEy6HohEhmbSZt+9q4+p9kOphbvTNZ+DceeW8RVo5MwheKs0HIJg+CYYx4QESAXEDzdQtXOGd0XwM/naW82xZ2aVkBSCskIK1nsGQGsN4cuHOPEvx/Vtn45EG3D7jOTHqZXhR78N97kkjtzcNEkjgYOIN0bmY8uEzdPugyFdAcSV5iMRLPT/ct+pPRlllkCRMZYrCmWOIRsXFjHS2irRlrk6tjrxbHeLqBJ7gZBN98uIeTObnOMnSRfBMt4o4yD5OzVIs3Jm8zHmXIDne2z0HvNXkziMuBAAI6JcxNOV7yY6RkLSKN4QmF94CxttvaSeYW6At8G2qe0Z75tRt8sQIWY9IMFR3k8adbmldtDA5A4CHENeXcHjiwlnbHd3RFudc5ivJIeaLPNBieGF5ZRlmf5v1NtsPq22zA4FhyckRqN4tvLSYc2EJmtpBYiiPOYzFke3iW2ACnzKZbTtTQwnB3kZo5sVkYex/be2czD0E7A/ZM5B+Iz2GCZgvzZjnudEhvEO7PsWEE6sJgejBb6nAvdISYeofG7AXGAI2iGBk5mhwdvGNRPe/XYQac5IXu+WOeAkSjvtmNg87arwFgSJERVSumxkvRCyyBHEd5MaaSgCSc5Gs30Gf3PTbbbbZ9C22X6RHoY82YCwayOEWbmW8SWA55ltcdXYvOznGj7LUEESaXe3Mqud2QNjeOZ+dH2twv8lx3LIObaW+8jeD+btDPAMjOTkmNOFyS1w3LFkkWRbBGy/QbD6FGPYsTiaHMEq8JmLgLnEkaLbxb1iwy5uaR7E2pbtvA5g+QZBnsGv7nzUucPYXa2bOibBnMvJhNvBnq1fIif3P1v8IWSbBZZ6c+oUEbZ4FJIuBe4KOD5LahgKtZQXy5mGOJqeLC4d2Wpl7gyonSO8qBbUIXU8uub3aDfTnbciO22C/uSUGR3kymnfawgt9rcLJU20egQcxhaufpFRxNnZCF2A9lkhwuHiOvCeB2zINgJx1Oq2TvCzCloz3kSbc6tXTgJBwIfLxcw30DrABopXvzZU6aWlveZAMzygQsuyw4t3EeCwN9Df7n8fFxMemepZ9Cq7cxh0uehWgTxsU2w5SPqPC2GB4NS8sdgtT33hyV0X9uzz8Rg1J3Avl4WBQxwgGgkAm23UMJOKitdd8vCWR8WlwezgniEifhLQLq3iLIzO5JxEyThptMOzMLGcG67sPOIcYQMZa6njcKjrS8SeUqQbAIHA6RbOQ42vvjL+RK3HvYBmC+W0IXc/db5Xewtmbs3DlNk5g4hBSrLqEQ6ucbxC+JH83+PP4G82/QHyMHbhC/XZqQ5K0JwKhjKsz8PiJYq3MeiTrInQMm9TaciIlqU3THJ4yAIByGPvKEIznlM6n2t0JtD72yZtDebR1fRtHtSHiRQgN0QS8SuY8yHZDeSF4z51YJiC9rmswJE+FYy+paXaE9zABA0lgTBxk3IcvBcVu7FIkcIrmORmcOSCxoRw6nHqXlxLN9T7uL/d+p9Ms/mYJagIa7mQ82pIXomrDu5D2K/wAgk5PJaw72fR3bBNyGWFWxQuDzO/rNigeWdjOquGcot+bmPJYuJqx7Lm2GSf1ywQZylo32bgnMGdlqh4cnsyDVFOmnw2O25uC4MelnbdQGJruYc5Tclg82hejt8yZHBjplHmkLWAR0etihpDxYHo5VpbBG5OoNlyQWJxOcxn+7/AemWWT6clrax9Y5k305sTgnM+SQQyYL5WPlAOzt91zgow9FhvFxiQdJ5KklWS/DedreB2Jk0xkLWIAXbBiywuEnbyLLRkSLYk115bwnzpsiX3Fuv2OWKL8hnvUntLTicSC8Fu7O+eEnH43j0AmbHyO7HzpyXj1HbnqwVGSm262jAdTvuZ2wo2T2gp1sZEAhj0ma2TRfIvmX+7/Aerbb9OZqejH0Nz1HDbCGrjtgD7W2BSA1fcgakasv9uTtA26CNSBAGoQXiXKcWHVneQQanLHelwaZYvVbYHO+gwDjxBU4scaWTQuL+Nszi5CzXzczuK4CWyenVRyoivZ9BKRlzkljYgPOxPLmdOnEFbKpDd8yH6cxKfi2XBz7wz5dFiFwc+hRLRxG15vQgiuuD7Q2W3AN9mpbJIkPF9i/3f4Dv+FlgXxaOHUfV0PQ7gBkLLZw5RsQVtFNF8XcmDR7BJYZctvJ3hnh3FiY0nsDrNaWx1CsatzMjunELPFyyBjd44Ao8YEyFmxwzyxcwn2lyyu/yZk5zRjUzw2RvsTmYMIKDh4XBDJ3YKuJmMnlCJp2G5Y4fNxMtSO6XhuFZBbZfTJz2kaHAyp/AI3UBxFxHltUFtaLyd4ISuTA9i6YLolEmDBxcW7Ieh/v/wAOtr9AK4eiJ+gGR8LNQKyZT/EBkrQPSCctt39wWy485AwJBMrzWrbh/wBmOuj7WZdOrEaeIfeG44SThukkjdVs7GG2YZbjsccwbRtfN1MD4tDzY20HVwDK8puN1tcsX4J1M/4CW0m4eial0QUvwIjJwQlh67h8zEwekuQWtoTLnjJX4zx7WDRP2neT3LbI4OiK8RhL+kiBByOuKAFyfYWn77bcb5vNy50IMEKOpbzn1ZIgAMsDCRlDZ8Sb/d/mCdIfL1fQNSyg+B9o8IRDVIy8CTHGeHzksFe1jj3a+gWTGslV9VhOotSXWeTi2Q6chD0y+8/4GOg3uFvE7Qci9pFN4uTMMI+gAjW0d9Dl+VYyL8CCSrZ7r7+mNPfC62ePdHkufwfxI/HLAjYGUEIDqz33fcgw8yMdn9UmRC1c015CGTg20N5k67/Ub7x5gwTou1g25OyssXTETyLLZvs+I9PqpmfC5WglSeif7n+MawXNiwrGxssjhkaIOd1Hqx4BEXhBOZHwxv3HhOqh9n6B9CY4xgKHmPbsRjwzENQedLEUScxu2z2L0PdFE4zywi7BJcgMkmGKHMq5vbdhx1b4HvaYnj1b3u5HHF3LBj8RCYyC0cx7hOjxXaRIH4FyaskEHxEOnyI4yM97PeaMTXnu1F+1mDguY95QvkXLFOACQhLz1zB319yzAMdziUsfaziwjywX3r/c/wAQkVmAW8y6LUs0PTNqUjbbfTfUCA4snF+JUBRc59AOsTUT1fB6bDzb6AuGU6Re1iNrUqKgDVBYAC6SnBt1EJpMGNWK5YngHN/YFFnWXi7Toj0FYzl2+xXDPSJJnOHMhCKdPB0klDyNFGINCNz1ox8eGwDJkDeifk8PhV5aXPEXC3RczlHuM6RBf3IM3VzFvA7bKgONTmOHpCfEBRvUAeLNTY985B4J9J5iby+h/ufoBY4kE3i0wVnpOUtWMrLPEA8EiBk3kxpXOc9EzE/Rv+eBZsAmfX31K4OYG/FerHox4fkhATrxyG4COHn2IA0TZdPQaApwoTT/AIYXQPsi8wIy8RBHALrHwU5s0T+1c1PByq5JdICDJjnomFuZ2ysR5xAFl6QpR3NTVH7SBB90ZlGHzHiGubixqhzsTXlLLnmY1azmPNZ1qo5jYHG4l524VZmHgxUGYJnMDdrcSF7O5ilnyB0XGpYbxCxJ8a/3fX2gEZ4jwHEmHC/MdrJEj7eA7CxwLhTxI5haXTxfHL45oZA9MRIZ9c9AKHATRN5S7s0+pbAh15JDDrp9eRaEukm+xoxVXfRbBnBYsOlBPo9reFweO7FXEjkfvgh2JxGhnc49SCm3cCeFmFReQ7JcvvDYcESgfR45GESM6W5spl5WM4O77wDjPBm+OPmb486IgZ5iq6ZN2P8AK2GlzkF0wbz1WzvW2sSRuccTzXWLHwnukwH35b/dC5K2Fn2v930YIHHbOLCIakGGzl8QRofePMbN6uMzqxm8YPYQM7K4dDLgAmXHLL9DHIuskT36OfSC9y+UEszj11Be2zFdqlvTouFsOP1cvuE32v8Axyru22ww+S0jIPNq7CWibRTAFgIH2hk2veSfmDgmguVOvlth0cAt34w30BTkx6bxnBkOwaYV3zOZn07bjwW3GJFuLd5nMnsmlPw9kD5tYc3IAxjdIj7VjC+HzYDjlMNcrPmEKA3Z4IsDbxCZ7KSvJLdw3mKHoIXHq30r/d+gO/Nh2K67iSVC74g69CJLzKds/L1W+py5BSfguiE6SNO7XDlefTcCtqn5j1KacNTO52jn8ETQHL9TP6kWfX/5wcfo7lohi7IGe1W83bkgfjl3KH/2C+40lePUWXnclr+6591NrasbZMQa6JyXdGcNDixIdLQvdjDsEZcEdjONjAEnJ2YE4xxn4e4WGYZRyiTzpckrx8x3s1R8AwcuEpeAWrhKzq26Iey03FYpZQwhIwz6RwSWo9sPoP8A3fVjKwbHZ6dWq6suuw+mhtfV9cZhg9xAB1H8PHLWBRwtou6YI56H0f6IgOg8R/154QiceBukRHz6AvRKcJ/V+jnN4fi5qBNPxNMw/RDD3JBw8Ef3FA8S3XbvGIf3D0yGAXlWkBoJmOM/yEW8aOEqfDZv4GtiBgSsyZZcfFzPaJ7G2mLk1cX8jM4IQARzEEbjhAMWA0url26HplAkqPFh+UXWyBSBHWcO1d9/nYeA48zXba4gF98GAg0h352dDGtpboccsDZmGc2vPox/u+i9lgCEkPfPqdAwivRJo2wzL6EEll1c1eCboWaQPDCO99ocCYvMJE5HRjbmemRuEv1dEkIwzZMnQvRo5z5mYjDvn04i3tk+xKUG8TLk0gfZSVXXtj0DNgtl9tjmuFE6C2fWoPQOzVbKzhrGclZRcaPF4krMhlYTAgXHL73DzGvt2Q8jBHkinlkhkGJfQOOJEdtwcmdidw4xJ45tAn5OCGPOJ2Z2dgqpDiYeGnHM30UMOQBu8TZ0zxK5geRBZkNdSkXmOngPEDtVZuJyGBeFfSf7vpghXMVCuD0LHe/o2YLPocUZbB3wuVHsuG8oDdJ8hnd8NjWEjUI42d4w+i2WehFYTDJRJq9voQ+mWR9Ogz3MAgjwg2prVe/TCOo+SxiKocTHJx1bd5bRmc9uh8zmHRCS5BBUZEQ8+YJ7Afex7YJ8+iPLA0FvX4jMgwwgHRbLmkHY5jzXnLq0Xgk6HDBgbkxSWxt5fB4iHCieNmLqAB4y7II76ke3iejo3LtSKROiJ5aa7S/eEfzYuNDfcSI1jhdB9JE1U47Qu8Vg6WwnUzWKoc24ccxlriIlYeSHDEsuYOBnqTpdI2189LcceOfQ1fJL9Z9XMQa03YjZicMR6Mb2In3Ig7gCZEh85sQeGqVWlHZdgwEyZ5qoRnJlx0RzYTsB22jU2czhXtPketwnOdk0nNy4YE5jlsOCePGM6I6jqwLgiDBHBBlbCigzOZ+c+oWahGAyBli+5luwcmIo4MoxeATFTxNg/wDxF+0bbGIYN8U6PpfQgrhYcBJ/OFfHNp24vJZ6msG50klbg7GZEm4WRgnCwPQdwC4eQhaHvnqz3JhkZbgsG8a3KT+AP4PFg3LZ9PMIERPJH3M+TOuUfdQN6bsgLzMBPqlZPtHm5QkvlYizDPKztdcJSy0Lz7sf1DcLcsZORFJ8JBfam16SMmrJYPMrpZiGJjrzIRa5Wfl19AgNjN1iXUGDmvzMiRBpP68nhZTlnPv6EORFKzv1z1R/fXk64CSw9G247Jt7ngxkkMDc8RMzo8NhGIjeE9kaDrqRQHVicRtlt9PFx9O/wLxB/AjZhNS+60xQ+7G0owCKOMShxkcBaS3PNmb1lu0zXI3CUmDsZ8PREwuLn5k4W3MkfqRTPRPNgHSSSbeMfeSzuQlOYbFm95bzDrXJ7TPq8uvDNvtC1V9H6CRju9RsN6Zt3wT4Exm2VEeRtZstX7EMLniIaRihAE7DGL42Axw9t+nLLLPp222xYsW2+g4mPRnh3d5fd6Cs30VzsLYYH4dtC4TrzuPvhE/GTh4GEjrE0TSDuzHaI5hSTwoEa1aS6XJAnZIuZYmfXmEzpuCWOoSdC4ueRid8xkLbSK0UDvuCtkL2hcxlgaGNGU6vlT/M2WfSNi+jy2knkL3n1BhnkLJYumE7mu7lRyXSyBMHn3l11+nH6N/i30GxbD6JxCiI9S59x5bWWMV5F5i72x3yXnJIljjwk2sG90K4XPnLZ8Ik+A8EydnlOiaxNzs4Hk8Q0CHoSaInBzpBc+7BdQzls9FqegXhctYkEXN7FzlZ8RQCk5JLHzzvUOpOb8tw5LZHN6s+y/2PqljYwZLvoxRZVRyJEwD3bNCm8WwoRMhyIO8eYMvXlBlxvEFv0ZZ9G/Rsvov0n2+jG2WIcRFE6ScWs9swGewPVzIUweSyjJiQJuB7s5GHuBZhjhs0sANsH8K/iW3WQlqh5gDxwf52MIUzljORDzEzyJzQHI/TkgS5F5XuRG7YYZ5JYqQ3Am4XZhWU5NDXiPyGR/FQsXgo1bOMAgT2nPj0Y/mbfoJeIln0engsC7I2ZLiPUFZh5bfBH5l+IOQ09oWAB0fSR6b9Q3L4jm6+aYDMoEQuFSRmaWy3UV8wpN6Q1c8f7pJ6Ye6W+pdk8h14kjiu/CJKvGOlsYeX8Emod2OsDaDJGRlHeQlMaWTwO21qToqi8XosPxG7B97KMegmHa4briPgY1m3A5hsG0XLHJIPNieY5OZqaKOKNHBeac0iYgePCp52pDEeSXsB6b/LZ/uWfSx8ONs3gZzPqr3GlclHBL7kwQ4g4Dxzti4Fs9c9Ger39G2XpcPMyDEyojMeJRnR0Sq1WxdKbikSFbgkC7cPm5rtxenoJqYHOAyLv/UcWebGxhD4cWkMROIfaGyucVYlfuelgzAgCU++JzyeJXAtzhxKK4Pp0RhV11tx37yZwwYmnNtN4ZY5EhmcbXyE8CsEgnstl0hEYrlnQ5hHmXvJ8ydLzEbWRUOUz5ebUmOuRmmgKvLaAOI5hLI/zPq2XZe035FTEtIM59GoRxI4B8XoVB4DHhjk5eVt9D6d9N9FPBEhSRANsq0iA7Jnl9HPrkLFsvyTLBrn3RO5prcRvgHCxL1diAHnxZ6Da+hHqyy3KIIsqJPkY39oDP8AXZUuRk3u0FX2561J2TwykCGTTxUhjHsnhLDGhMg6WNNsBEGzfJ6I+8cF3Mrw8m5iNTlj8x+bqYEu4GdwnS99G/2P0sWrgtIlA3sgZ5zE1LEXfRM7nJNoEy3ya+ZVdX6dttt9EZMaWUV2wmABJ9F/lCTnb3s+J0G2xt90ozGcXIOaIiWEWwxanUqc2jBDZhY4tCx6+kzHaE+O0D2ZcRYWuI9w8RxPAzpdzIWStHdpv8WY9JE42a15uFbuLfvI83zsk24dPuTuj/nEsxLMANnmzLgjycel/wCx+kdQspsnIyo3DsnDmG/Chh2AMRlLShR7JGTywGSHV2f4iuNJgnR5gDa9/wCcttthn9QY1te0jhdqr2zXPTjL0GeMrUicb2spZb3Fv2BhKAwJFys2cyciUtXprBS6MHDySc5nuC0U8i+LDiaSgDyXAmbzYWxzaQbnQFjIHRPmcLmLJzm1yKeUgty9l86/2P0M2gZclB7Po4btxmM6AK0HDBw3kQjoEzvYH2P4WBXJtYJslhcaaz6A9T6CfUtn0LLPRLGxeG5UcjS7zDLlQb9qSIpoTshYUSEFi+CVXJLO8EZz3PEtO9XtgJJQLQtCdStgDtgEOD0ioDW4MTgDwwo8vLUFaDPBkJwYkj0PTSOYTrMIz784Z4n4Di6YvifQ/wBj9OSTZGmjD5PmIQlJLw9IWR/CaysuxaEk48Tq2/W/w5Z/Do3D/mcNtoLS1hORixF2CSNYC0VAZOy4b8Xk6ubC2CO4VXB2BEB6JU7eW4YzxePnyEXiHY9vU+Jorl2phMmyXiHEGUO7IgpktJZkitbaLPgv9j9aceuT2uSrURc+h6vrs0IgHg7sDno4+nLLJ/gz+Nn8XehcS+4E63QaJMaDsYW+iIG0uW91s4051jwe4hrUJDRAEZSDjL8ndF1jvu3AYZEQRJzOiaeXiBaT/Hi6r8ueh+njbi4RlZ2yScMOWXfR6Z/M/gSy8+uQfQ+oI5ETgzn3nXl+jbW1tttfTLLPQss/i3n6Oz7SaETwmXBqJKc4MSa2xk60l5jR2KE4ckQnZ3CyycdcoxjuB8pqtJpzJi9Vc3qabB5SZOgRifezxS8ViXKzHEeFLnYvu0tUjEhaiVGeDnFJ7LGf5v8ACnpnrtttsvpiuEyca3CG92v0cXFxcfRxb65Z/NvqTImajyLc53siTmPHSwDDbPPGAB5g7OIp7csrVBEjSN4h4GPRc3VmRiD9n2I0Hz6Sp7GlPianwwBh1O3ZACImMi4rqDBuRwhgfMZGOp8sHid28npP5tnpv1sWb6Mkss9A1mGd9WYHmVeV+nLLP4D+dbG6R6CinnLSqTQRen8W9ttGGgAygMNDY6uZe8zl93Oc9MDtAeVjtPxwGaffIxBOCYS+CJwZcAoJvcEm5sHEaN4HC6jKQ/vCWUFuL/d9c5LiCZsmOfRnqZ9X0biwMyAXW8f9AfW2x9QmBVjB6PklYpNnpVyDkiFxPVB0O8sO+dgB4BaUOJtzxCjSMN2+m+wnJGtG/eTn/ibcHT7SVn4pCf4JkGAEdTkiWnAzZzvuWTU5JxZwHNlZ1xrux96w3PV8xf7voIcfQ4SemSQT6stpwRIw5Me0C9T6dfo5z6j62PpY8yYG2efo4V2VulyGE+zPZbdPYM5ji4ds35MVyMgKSN+wDLVTPSDcRc+X+j0UIP8AAWf/AOd7H/qV8gPBCOj1wU82hnmXrq9W0IuFLAGZK3kMckNzzRL8HUoz2b/0F/u3a8IqB2uQ+Dg3YM9WFpwFUY7osH6B6M3Ep2LXXFxEtT9B9eexMscqnT69bWP4nuSQBG2tfTsb3nIya1cysdlhPvZt3BixgznoZgD2lJnZ1LxI7y2r7RcehYiR62Cmr73OGXKQ8tyzpOX0QOBt8xruFPScvQVHpZb2PCwaOsfodvCghB+4h+76YvvNhzPbg3szVx47bLuTPTNlWcCy6n0xPBPlLZ49XJidKcXO05/H5GB0DN/GK/7JfOn0RP0kfwPqdROHfqQFF88/JCsMwKfMtyAIFzD1EHfM1M7C2+JkSHR8kfW3KiZ18xckAxb/ACMKjLdXXgeqSUrZxrGJZX9CutnMME90CT4Yzil4EwxDI4n0H+m59fTv4jQeyZdCSI1ZHlEY2Bc2gAtuJFJ3KHz6If5BFhabWcM8fSWFh6nfuxIUR4O89AxAH8nyYnPIRPs+j9RH8GFh6OXDfg1MKYv0ZYzXukzCJB0yTOSqjuarcAQIw12MJ8OuSCWprModbVB4Kcn2ORO9dsganMmlId4Mw8Ockf8AImagbzStvux37MqLl3lkQmziAs9+/JZJySWQEdhDkuEwybGq5kDshItZsIkuLtwhc1mXkeTniOSe9Jy+hYWFh9fBDF5GtFHfFPacGKD8a9z+A+h9T6TLdZcH2xZmHOvoNix5JkPLg3ZgczlZhGnE+OS2ONSSLdq1ygDCGgLpGnH3ydtOVhHApYhg3rb0cR0JyySJxDJHe8UcDmkMcAx+cYiqTuyF6goBwHph/t48M9X0eSq3JTnFyP2CDTPS04+PNp+24K1y2PnhhA0nTyz6Hofwb9ZcWTH1MfQ+gcS/Sd7Sjk4KcHCbkFgqCpYnhZTYTTC4owcaSvwNmvvJkSTHZDyKCYtQYACTOz0HEYz30JD51ntmMnHAhLhy5ZlrqK/actSjUvln5HPCxGwe9ma8XhZHo7BDwkXOJd4S5kaQkNOd2i9HqcNJg2HyvCsXj1PQ6+vLLLLLLLx6bL9B0utQ2IBI/ZsiPL9GWfS8n0cZgzwHiW4YdRBYsgnuidZATGXzBSsiBwkca7Gz0GHFpjljdNXNiwzDpxvihEEF4Qw2+JNHYczy2CHknoPvGJwtnzXtfLHjcRMR37doOXIWYN4I4whHtqH4L4c4hl1Dn0Qtem5h5jazK8fQf9A/S3iMbjbUZV75ASx6n1H0cYxoCHqFKt6h5yBh3FRUIKSLu2ctnCd17jDu1bfEQxAWqdDi2zHAAYNZaAeoPk0YPfvmrSYxXwjTgXm6ZCJYl8nG0cnovlbR74zVib+49A3r0YiTHGDAkzK/pcuXJEcfVmv3XIypiMmc56ZZZ6n8zPrkKe7u22vlmRj6ttt9CfXXToGdFcGmDZXU2+rQAEgmjhsfCdouOOnc1GTxONS688CX/hQswcWJy7LrQtQXQ4yOZnVt4VXqC0CYI1PLLxiHFo9L55vX3bA2TH+zZK8sTPQuc5RnEyQ1zG9nLZGUlbCM3YUmFDV0/XZZ67b9O/SyerLP5Xr1LrS8LvAWehvzK4iBvUYr0Qj7SKhZ3L3t4Kop2t2gsVqpNJoN4y5Gf2jc4PT6Ejpsugb3UVywhDWmo7fiQa/dtXFscoTzylvrvoX9iyCB4cst9B2OtzCbmsUxVwl+5mFaq+nI9X+HY/6EW36sftLKeE3CfcxnpAXLVnXEpV77GDmLHNmOg8TgNXIYJhAs54T2jYMW9xCrd1yLpynWwRlxfAcJmuRH/sIj7z6G3P70XRGEj0yE6kreMnAzXVC5VsuzPNhm0Mz4LAa01nox67b/ABPoer6YQfxp9beUuUKosbkRw+PSNA3AGWxoJLyIxkcfgt3g/SXU/wDBE/Jo5bw/aK+wjSJGDfMUx5bLS2EFxOcIgabyNvsl0vL6UifD8JkHCEhgTy+rNxfkRKNm6TzHR4HOJ5Vrbn7gXrno9eusfwZZHq2R/Lln050gEuAuD8QFQzGmOPXmUSJjmVGtqICh9plSMiyWfhrD3/vOmf5IC8l+BIOauXCp19rk8kHDz7yLvB6thBWgviHHGgv6XknluKQa5dga8kl9sE8m20ugG4TwZRxryim+G3JT2SPs7YoM7Od6THps2+o8f9QydJdbaNrXf8HdjGL7wJjxPiRo8PEubGerKbhqESQdsB1K9QfeaAHsTytfvv8A725fQqHfFrOpzzd5dUnlaZzO7W4IxpflCH+Hoo2aNZWHmD95GY/sLMexWDv0W6rFAQEE0tyhnsWpe2fQ9xbuo9jG5/UyM87PTxLAoANbj4JD9+nqer9IdCW3+bT0NBGdVWPoPV+X0XiHbQJOZIvpsYtO28xXDxVQHzjhjnPiHAw8GkCaBE7G52Mq8rk6AdetmrPCEpy7wXImqXSCQ2BvcnwfzY57ot0C0tNNLThiVIbGOGkA+wJxa4Xck5jhE1OC04Ikp6OGPn8ItuCgG7Lvfox0cuIU1St0cTTanDyMFaoW8kdbbb9XMvOtxODWncPq236n0B/iY43AmJjDEejPR1Z7GEz3cLfJi3S+S+8mBvrnAgUUFnxeN2RTrFXGzbiYjtwEuoBC9z4bPkbIvc2OfZQEiawiaDnzeTxcCJDpvTDLhyLhtGY5C37QugvVyU78SPDH0fI93G9dQJBhe2H0VDMmAbwenzjxY9W/VbYsWPrfQ+k5nv0JfOQn143EPAYRKb6l8S9H1C2yLszufk0YMAEUGHvYpuuaS4gPIxxFwwg6ns2dvzmN8LOIruxOOBIMyDoJC4CP7qyodCyRVz3eJjQReQgmDlz2NJg5jDxchbIIPDKB5Lig1Db2Ji3DmS2NrFhmeK/5M9GIp6vEsbCqVOwIGsZh1VbFg5J9G/UG22222XfQfoGw43bMaOrg+7ZkF+xldv076OPOCQKHIuk8sbKbm21iYgQknTpgMNAGAWb0gJTLHc9Ib82LIOrReIOSziRLCwV3O217hgTBHwIGPkx5sxCQi9csHe4WgRh4vC9XnUNIATmM5h4LiF7mUuBsndnOxHqDYngDsp4rm5Pok0Z4RFO5XilZe7JWRqx9APTn6d/g+Z2+MJ6FsLoZG7IrSf7kcwoj/VlFQ5IhYYbHXrtso7MgVwn1kMPUc9ByeLdJj8Og6jJgUgvpJ/BlxiILVnxP4MNdkQDpnt4sIIR1ZVgTcq3Ppxkl4l7v3vnJOUdt5iOqId8ogimh8ggbiMNtjOYubXEqEvAgT7LF08pK1wiCg7ELl3Czm1Rcyu8qFC60ODb6Jf22fRj6Mtt/kEC5GdF6h6+ZWHeGdlGNBtZ2VrmHIdNtbGcx9On5LZcCSqSvLy+gTc25swmz5Hnu4MuFCDtuIVwGJmhGwx4RgYTEthHdAHlM+BhGWbI7y/5yPX5Ms3pikDWy9gcta0eHRzxOMeY7Mm3WDI2CSoHItWL1Ir3ctzepjg4i8Nt4i8J2gsE5by6ROcofxOpEAiA74qNAomYOzg/y79BPcAVlyANc83t61JMUXOvli6o/lNAYLQ9hYfpA1lNj0AjjbF4hqQ6OdwlsBhRibeD0diMTlb98liceFYe1iLMZAgbCZYdp2oOViHAu8cej11+X07GR4J07rLvgdFnYH5lw4uRBIGx99xnyw+rlkbnuKbA3hOJOXZ9EAXjYPzLHDtyZ3scfVbs+gdcsgXgLADi5kGMZ/bCP+hPow01yaRlsw91r5Pp20qLFAKaV5ZH1eL01JBHeOopHIX3jjzdvRbbbW3Sygaa2d95dCD1IMd4QclpPiJaaCpxyKMW+5fk2D7WKRd+mxjCEeD7wz0bHcScW8OrJui4RgXH5lo2MmrY3XAkupLxluzuCmB8lyvGuPoyT0HKh3pnKYR6bu/8A0jpH0ebhLjKo3jEEzMHqIsN0h9Lter6ZJdAb66ErsgOJYHAMITyXbA/MxoQ8OWbKbySfmyyG6gwlh0Oj0gd72xAlYacvm0ROhHtg9p11HytgwU/N7fyjIhvF3etWTR9ka8EmcefCS/PS4IzsmIeM9Vhn0yERNxwhi2M2AB5WO8DtbP5D6j6WBGILxtmaWioztfTZgxB5exEM5vRtrbXPsC5v2/TLeJYVpxo9RC5GIXzO154tnMR8hzG9OHEuXwOVinJCLguWwzkZz5H0B6/LY+1qV8yCZChYxXcnnHGcWHAc2rrcHsD2YEtEKHdl29RO/KVlPOBqQfqx6ZMOUh8QxARUgmMVt2Fk/gM83H0H0Hpllk+hAXnEM92CkeGfQHfAkRDVbb6ENBIb83JZtWuHGaTt95SD/PIpwkZuZT0embgEvq64ZFlBle85NrxVxsMwiGnmY4b59PUY3mOM8rfdh7ROvy2FowpuWCXiSDyPGZIxgjWH3YiwAj3QoshtznwQxHULdg8XhiRQ+58Mxgts/tl6fCHfkbfOLnP4MLLPoyLbMHH0H1jbHq7sj9BiYvEzPX3StXsfQXhsg7sLosAwD2J8gnt8xRgP3srQ8IkPfhWbW4QQqYHeRAoTkxZearuJHYBAJxH5y4UMFOMsxSDPORGfcjXlPZYoXZIToMnoGE8sfGAZzIhm3cZe+Q9kQ7b/AKf8ac2jgFxpzmKAjrzHziLqfMdlu1x1sjvi6Gd9GKcgxIpzpOulhja2aDegf4mdKjA7WBn1laNdWi6ceDI4uSOP8g2w64czwphKXmZulT1YMDRwfYvPow7aAF4SGrM5A68ycCNMJACpvNqvp0wgffS0YzZBT1qQu0w4wkp94c2NhvO3jxx1KmG5KxjUk8sFpDlRQxTqtzAWfNmHN4SIgVwtiLYVjtmOJYgdQTudrER6MULhnnSWvJvFsiAL7EqsYzyk7fSbSDviZacU81k4ZvZpHox0t2rYkXcM2TPOcc/jxjS8cMDAcB0WGQaxs9l50p+T+XZArI4j7WbJyTMr22epzeR+hl7PSSdind8hEs71cyx3YTOTLyXcLiT5ThLnKZDFBxm4OYc5sVly6XZe8y3xQbkJmQEYfQBpKGnAKHA8bcWtvlgdssPtIhXWN2AzCXCG2LGwms7Q+jlhXZfMuzcxe59BO6ihBcS4lckkCRWwNAo7fiXkvanphLmYx0sfCpcYPMPvGxFnv/DlzMSDEXzaY82deLA7Cc/t/lN9rINkQcckjR/hOMZ3hfIv8nCBOxMyyPSAgXm1DHAOmG54CI6LHp6jcDZM8EyYfEPmJR8rIdkzy1mDp9LFCQHjts8Vc+g2X2wNjKPaXuxYMPdz0svYwTyxm7CpPduecljABkJ4p2wuRW7eIxInFmYi2jXGAmIde0MDDIjhuQyVFcQkGgePonFv55XZINPJ0yweV8J5z55hOv4Eh1MQWt8kX+SFhxp4Vjvxn8m3sGG3e7E0JpsoYXcefH07HoGWpgfLMyGJlDSCd85IYDoXSmx97keXoIFjWE9MwP8ArPTDiTXaTxHlxeFygh1IIsey8TsBgQ2mz72R1hcVl7kZkXj0+88DnljDmKJIDiUHgCMAajFPLbguHd2Kw3LR9dSbDqalyfUODXQz7k5g65tRTU6SBGJjH2T/AEZ0MV1QACNRNrJlYaQY5AkmiFPea4Lzkt0HpCaxJE8/UxFfsplH3jGZL/GRbsymbwwskC01+k30w9NgtHVxsAPWJ4RbyRAPwpBu1eEDgodFcL7fFvlH4ssYfMDK9vRbreXojRct9ojTnrDmGwthMoXABnM2E8l49CjuTE8AhuIgtzXq5mA85mZk7HmCNjQ4ns2bBjYSzIhnMuEIHCe82Py5+XEDj1L5wbk587LuSE8kRyNN17MkTrmN5FisHx5h956ik2Wg6siHkyUon9mWjxAkM1fYkEEfcy59vV6/iyNQwGn2LLVnFvvB0x7ho9Cw+tl052T4iwSG7DpoHA0OpfCnsdp8+SH8IYOuTGDccPL4Ieon1PMCfKFSnpahmHBshDkhYdtxZO0yUN/Pa2J49HLDt9EOMyNdtFwuINahtyPgiCEAQ9GGgtz7ZYiJ9c8m5TTPKM5w2pznw3AJOkIA9WiFsU32s49SyzmF2MvfNrhediNJU/eVuSLya2KO7JsZ4HSbliWMHOPoQ+ksJLHZEE8RxTmPMRnFnMpry76ZYWfwLjYANhtArnc1z3tq+brj3DBiHjbHw8yKTXsKgRd1JHXY5HnYgf6HDMEusGBzr2xMLdqwg8gcdcdTu7ehZyJrc+GawTwt49B43ueUR4tS7Jt3Ydm4doiEXmrXKyRk0moRDyAKeDfHwl0X8uQPGQyyOK3Ui51QCgd582xcxhPXocR1hgsPVhkdd+Y0f99bAOM4nz/ntUSwPOLCyr3Ku/IZmR7EqyCfYX3ezfTv2YRgMKtqkI4W3x4BIVeyhJzGDKOYXqOe/wCRoGUBEAVagjEl6dMTmFQ8EeLWVGzWjXQuo2vNHsV8EbiLz6JqTDoPAQcwuDuXFI7E1POU0aRx+Yert6cB5jvDOYZm8eiGnTWOT82g2BAoIMq8QVDcho47lOWe4yDW/TeFAl3nc/F23GG3gzNS7y2UL29Eg9cU7Et+BIDxC8tertYFaOJg8RMiSdaE8MdtrMAedRpH3QAJ0jtMenNuvyvvBo1CFwhA4bJeln5fUmBOJlmCABUkbFZwNfZt7U+jH8e8HZnjfM42XxWx85HJ8bHnhhP3lIHt6Kb1rrlNmEewYquB3S3kl5DsObLMiep7nu6Xe20HCdkyOg06ctlbxbaWoHGB4YLOYRzCnu3zA+Iwatw48kDvDshm1CbWY8nNk7zQNHgzt56S8PZBwuMXklCAFxvgNJxZeSw5xwbynjFlI+EUh3JSj0g30JM6empto8F09PGbC1sfV2ElAS/aYa3M+j6H8B4dYGx5hN1Yt+1GgnqtuqYfcta4FCYAjRlU4HcHG+gJp7rGWgV7Xuz2Yw5ssgnpmLp6yufchNRrzN49NCZlXPLl6cCmpu+E808onJ4LgY2wPgXChLrYbNTpMrwljR2SO3ymZ4rDY9Nd1ud5MIZE8v2lsDmfczbxrZBCGOPSCd09a59kLXkjE7ba5KieFn6CSNkx19Z6JcrM/hBPBHQakpfV+jlfM8e3z4ID/aPmywnJbYWtGO/o7x1LPTw+pEbhkQmbeRZePQM6OGwcJnggXkZi6UsEJ4J9uJTYfOye3gwNB3YB0m99rzIB8XcpHYfy8ZkC0MHiZ7dPFu9nIN4DMwlKMcFkpFgWJct1Xp2GveyyxeCQtiRtPR0T6ApZ3amA59WYIvWyeozn13PRttttsfUrrxAuOsuj6TzGeDKM7Knt6ID2x2ogrPbSNOVgAxsPVhfSAdQrd9H08w4Q5LNCNor+y30ePTNwwhYvOISNTTQs1mUGwG50z7jmAHvI5dC4g85lt4lno5MqpITjPwRQDcRe5kgeK6FqwBwe7dro1FJIH2AsnRB8jENHMZBPHt7lljayvA46xHybsHKRs79IzT0GpiOjyxq5uQOU3fzkBn2huw4e42adwihPSS0Bg+iSWWevAnXllGFXqwQCjgF8gsZHGuR9W2kyX4fBiPXyvefH0EjhvoYhiHqtiRY97NAuCuCPs2rnlfNz7N9yThsbtLPM5xfNN8HOSwTCGw2GiB9F4hHujDdg6JIadaT9JSXjqMjCnAzJ4j1Zm5yTScHmTGcosmmZm0Dng+68Tvbi9mz5nAD2IRDS27ZphEAbGO8ceQlZhIZzXO14pvEZ6/8AIuLtMhdomIsXcKR973X5N0T/ALmLhHrZyDkOWZgfAZK/k9B+pAUieZEV1e1uJhCq/IrFwgI6isq4ED2akfWz+dJHT3ZBHZw3lhMcOnr1D6Clr09voYMDebRJwk/zMI4nht9ltbib7Fq4+2MkKzJiuOjg6SLZAxk44JGPGkrNeS91IScQHNhb3L9T3DZwCPocAGHduasI2J5Ea7twSKtTcmK6GU3Vzo7dRy+WXxEfZMvkuZDSovHxWxkYz77uGRj/AIefOJN4vJa4tp4ihu4XbPG3ZHchB6P8Ok6CHaR0Ridk5yEKe9kVgnA3ScEN4vN6+L3Lk/zk3PqfQUgmBYOXPtIzBxa79B6n0y9DvLnCMCkaxy1zm69JvnD0EW20B92xGb1UPtBEIGThnwUnBUtC27BO5etbECy8iU0Hsu4zz2sJu3OoWOeeHym0HgV4jaedYBjnlPCanyT/AJevGGImcwtt8jpgfyKCTIYsBsmh5YfOuyzELGDLxrbLnXUwkI52UUvbGRss9CTbBX9UI0Nni31z0zK02yN7D44dAReLmOJxcI9enKjmnc58+8eqJX9T6Ej0wZY8bTswA3Ly+p9A+hTbbY824MAqkEpDQuWDnVYoDB9pSAeElAO8WZsyae8NfKRwcze8iGWaq8o+lMDSBSOIPIeSYIgqwTXBcRZnm2UsOGH3hQ525zjZ9ayokTT92Enq2A1tzkvmx1uh1uxj+fT1AoYOxm08gZrFcqxMEPT4G4TjAHsLwiWMr+5YZPopOTcEtFwhLj30lH3043YN7EB5ITHyZccrehNuMP8AqRhTMQAxOCGQnjfJL1kaTiSl9TwjLnyhreR7sSydzvCZpns8NuW4zx1pWPD1EsC4xgjhlDzIuYOfQt+oJ49PEAgfc2/1h3bOgvM47i8HtIMBzouU5FwFOg92DgWjx7egveN2BeE080IY+5kOZA64QXHZPZ8S1+aBq6sRtYHodQlOYuvmzXNk2ZvMjwcnizscoD4jHR9y4Ls7xcF9BZgKGbxGE8AgB/8Aikoc8AgHHLDw6Z2XrMbRc6A2Bj8XOpxiJ3XHWOoA9Fyij6iuDhw+kQQ5RYbgD2hSw9iJw16LPZ86R5zqvar7XCJRzajuxE8gIBG6pmGPnJd9er2dDePq6Z+FAaXcB2sNqIW/Hrh45tTWzbFnqeu2lp6tyIviIBiTSM3VZo26WZPdYYIvQFqEufaCU6DBvHVzb8WZuvlAmwRH+XUaWIVNRRuHMIc7r3M59k/GdhB21u2ZJcqR6LKsiYcxzyC8lruvaRmaJiIMCCZ/CEeZeF6e/AadfKz5HMH9zcNS/dKTWPQukZmZqz7mbFzswTiUsUdGb44IoKrR7XPHPJePJ071+LX3GHqdq4Yueg2TR9OOgVRTGGIR3m4M6pwz0P8AdZxk5ocr4M2bec4mZCs9Dx9nbMOY0tayBe7CGCQD9BnoPox9D1X1BO57beot2MF2Mngupic51Ga+faGw/hMPkMxZudW3JhO7UJbrqBj18WIbD+q4/wAhex7TZ75ZIM07WWb75B8HBzIcvGY4M69SPiWiSEcxuvElCU98xuhG47Lo8uNie36j63ClU4RgQ5sbny3m3SZbU+VoWrhIY9c/BtRmiF0oBMByFQu8eG+X4ho5wOswF9bm6ijCD6eyP9tR25s5OJZbzQ3iPgD7uJEGJ9y6OfRbHuM77xuW54aO3HtfTZfTfTG16Hi231eZ08zgO9sZ+7uVcDqZxE8V77tnZedduVLHWyknxt80BhLHdk4QgGYjMuHcva4OjX7o7OOkFPXkYRsXtEImDdh4p9yc1kAOyi7A4ZDupDvBYGyd43G3QNpIE+UvdxlhCTeQsr6aMEPdAu4kzsumWeG78Wjn8aZRusFPcLkIIaB6+W6P3X7BOgKffIYhvy8WdbpJXKvlCyXJyZAXPh9QDlsff0P2j17OO9Cd8nCJ5DoVT2gm0YnTM63ozVvDqdunap+sth4t+pszzHZmBPJ8kaCCgEssEgCvDsLhcwg7Xj0sZNpb3m/BAfcMcTnBVF5kI23cCc8i4dGuiNaOrNYzEvDicKauz4l6diS8ZHDPFnMa6SCHdvXnJLvLKJuB5EcLqYCS8iJwciozRVebjqHuzK5Od0XJrLONSsX4DA/KXzItquYQPjimQRmQiXKiEOJu4B7hsNYeRynTC4sk9BB16H3xDqDIbpY3RBxHqG5vLDbj8sZj6gfQfTFs+mMjc2gLyzEstRNU54n3LY0glROUZYRBv0Bcl3X05O/ssOLz3OGK1ClgNmZ4hn/Ov9wc8d5TmXg92bo4tDcRKw2A5s0bAczIJ8CSNg5t3wQa2uYkGScOMOPM2UvMNgMuG+GREXjeIYf845uSemN0XNNse94lI+J8yRoidKxrPnqzpYsfMGr9pzjnGe+wuiehuOfDfo6w/rLRe4lQiz3MLpsYLR6LtkGxPKFvwROF75YIjD0z6y317I+5Jo9DxBN0YijkkbBpl2Aa2kZ3dlDgHIWIBhEAk3ka5PRHFQkNvD6NIIso0so5ybhGMKsh9xB7weEP+SOV0oePLpIRG+eJ49kOQ51bxzlzxEo7JkQMYbuLlQ1Ydvi5UBFcWbEkphjZhi8Ly5gXZ6xhXvnNT+Gek+cfrF9pwaeW0wSe+Sd+LFQcYHOasPtZYQ1aeqEWfIXeS7h3zEDw6RS8wyjaDCVsbPV/iXMorzZ5mMYh6m2e3icLzPP4QhAOBxFE0TGEnqhA5RZOsBCYkeSIpO53XlgtAPjbeW4jnRM8AN4uvi9NjFbhorFKftFgEKsbpxrbo1cQuBct9kXPE3dxJgS4g32XikScuYc5ZbqABsgWtmvmxcmrPTeTJOnoicIeSMZG527S7Z1fDLDeDmS+EJb2jP0MvOkcf9BtvplsILx2DK4Ni01Mhc9rXg+bXetfBLL1BmhseGFEVNfIsiyc+WVrV2WSBXkR5k3YNkr0MJaDZJvFi5l1lB67xsJcGQPLxcrtyDzaUBFb7SGbdBbRl5T1JQ5jG5rhMGdji1C0OFu7C+ghbMvlcQ5McO83S2Fc229IGBhAJ1YvDF7IHOduTk93ZkmXmGfpfq23+UJbt8WRULjvhEUk4eCxuxzOu1vNk85N1xCYD286lq9CCe7yPmJF0s7rBnRlo82pthxUmydFsOgyGgWYZx0YNSg8WseR4ZaadAPRYHs0ItJ1AcP3nT3NmOEURzee2WRZsYKCRLndsWTHOTzHDBaXjdlMkPiwo08J8GsupAS04ELgkcq5Vqkv0Mn023+Jln8G2+hyjjdc1inWbJUuzGVOZLwXyMp8boe8zV43iOyd27BCKh8O1gJPI7ivjYJseDto+nZnEMMZHfRAx5MDeJ7ily2b7oaL4rjCxQuc+02Rvsz0v4cZ6PgWtgyoYJzYGMuWEM6iRYWYVtws4I+Tu5Azhy4MuQtGyeYxinXNooDl97iQRwkkDpueQZTjpGhzHTEhs9tSbFL+CjrLOtmxy/eNQT8x4lPtJC4u2J64XC32sfRgmY+lbfXbbYFYRU8EzeeZbPMnGOxWp9ruRKYzx4OYxSNjnlYGXGrxjjUZjA4xLLJg5lbex7FjsLZ5jhYhCy3tYe7UkNee/qEwYFbzGLBwaOuLZmC4mXhRsxXGP2FsysMhAYD7MFo1biQlY8xipKcOQRLg5JJsncibPC1cLJEwt6lJhGA8RWYIPVwZB6EldPkcnR/IXRg+64WgbqvghGMDAwfDkSI+6RIMfQ79OkfTllsauFhIoKGMwsHJJ3SkLMSjY2XmeOfPEAJOLFLNrDg44lNUbUdkEXhHdthwz2SYoTykZ8vE0gRIb3DgCJzZcHbIZWSZcsjkJRbkr6HmmYqY5nhF04R7QeOY4O7ssjJ0xs6Ij8hc+3FFgJR1w2SI2+nksZDCx9N6p5BgQxY8QcTjbc3qwk8pccZXNR0amylJPssRzuUm0ltnn11tfU79TMfQAAJ8FhY4tikLnIHVy9Qun0jCc8E6/QNxLHD6WTXx0ROTlYlmoiSc8nGVFFidVzqvfKQYaTgPGw55hZxcXn1EqjYIuSHiHbLdbGNiVrt9pKmg44nqntdOI4gJr5WZpQgFdThA1/o2QO5rQubUliXLkhA4sFtjQmYeR6Fo+SBA7Ya8WLfMtgPHLA3Vz82OO2Ybr4PDadvIYEWa8jaW5e/KRUwPciO2+j9bLLd+jyTOpNZOvJxKI4w7l+Q+8sZvLLJkX0gMPqjJE9B1s35EgR18yBES2cEyDEw3mprbI9a49li3DD0LjQAFaysDHjlhC5IbOcWy4ywk4e1usie0tgqD0miTHYi9/q1w5iEmxofBmdJHcGLFx6Lkbmo8HJEQQvEmTBHLJLnrSDIEpI07maEAMRHNPuNxGyc8A2+s3lk8qNS595pAjbodzpyyE0xeIWjuE8l2iTpi4sLifVLhDWHpnrt7E91iH4WTPeC6vY9KgYG7nucGVxmrrDicJJhluwob9owOBR03Oj7FlioHa8X2zC6RzYjBxnhnv9PRnZNA7g6oLvCfRkvHpsvuyop6BXgbtCQs7t9QM5944ZTo2W2ZYIHicej0wLNnFAfe9CwFvvpYLaJBaRgfO4CHlc50N1RJF7Til6DblY3AbyrTlkAbkGM5nhAbDzQcSHkvE/PDemyE+hjMN+gEAKsiR79FuYwN15hbc+YIOWq4TxZy6nQBdZ03vZ5nmA6x/sS8Pa2Qgk7pwe1oNqyY5noLwPO3c5IDGQL8ppuVh8+JIZHpxtgRIESttvXOGwvvZDhpQQkwI58Rl95iDZFqDKNHHNpB5SZe4uh6SWMuR3bnL5mQdytyWR1nDhlAwHm5jTywznbIIfEUJHgOFyR5dsoIRtkcTnyfEK0M2ynutLOA6hhyfRh6E5cimsxsmXvPTGOFlhO7CfAyyNIEcLfJK0rq+joHC21gIogjYwPTE1wi6mGQDCIEiHR2OAc3bZ7lQvqBcux0/qEiBA/csvfoELlNNtwWTUH6PHou+99/hHq0bAjDuxIHsIWEuq3k42IPR0fe193TgNp1KvfoOJbfc9P3sxsxbI3ZlwzFYtBxkhSPuM+cLQdRdnmzrt0s8EwLRzkZpcnsm9gwXLjG5aibDyTO+GkWZAPDdjbebhy/FnDVC5CpMPePAJebhAc4Jdm0D3bPcog4HgsJHwWoCCYMR9PifpuTxGuXXuYbYNlLJlzbC3NqywiLs+oScWWWPmyfSb4UKOXYIoe45cR/Mtpq+XLAy2QcmcbsvLmXHOJB79DM7nHcckKhM2JppeQ28ySbxZdJlxx2y5OOEcSEXLPISOcgvfHavoSlPa1BYVGtn7gKbcPU0Rsb3i1Y5BJzM0hVg2wzzqe9usFBcMnD7E/Nj5bSDoePUhpmer59Qxz0XJ1dnIxARn24nERdyaGUQ6fSDLAdJGoO8h+kOhYEkdW3UPUPR9MpA5e4iWgGNIhRQzgGLf0V2wnq615/xL6WnTi549T8vQHhbjt4nc2c2/OHIzMedgitMGXR87asR5El1jjm2i+nLettt9E24J0sAm0gl3MJ6BNpwQcJww16uPp2DWrhQievAh2UcTarGgQv1cByRy3A6vgTfMQisCOBGL0kAafRRntb5Nro3owCTzssZYzsZYIEbGIYssdC3YLD18emenfRcM/OVbfuOIypp1bmUthQc+7e4KvDZIe3Qmwx5ltgjHci6hhlrZ1m3NUjeC7m1UWOcz3mW4jr+8KStsgwY54GTF9XT0IyyxeMYFD3ltIZbbb6RYVhWva5Q4tgOfCc7FGxroO32LU3BwHmdVWSWQcY9dnW7+g2KZ7rax/O4oJ/EqvmHMkl0cl+Ulm1gPTmXBjm1tGPQ9fHpg0nwDBwMxO9OM8pNmVIqkschtxZz7Rui+8g91gWAnLp2zGDwJCMtSBnZaj0e4lCZMYCXLObc8rDoeoI4yXZ9/Qu3o9PoqTy7lqCMLXpDYEFh8befRa4kVligdvBGQZnnc/Rv+VkDTYHB6Iteka5wJ9AXXMh/j7xbPJdVtE1ZscS8egc3W2Q9EhITQBxDDSZeJjPoep6ePQYHGbCMaMTYE0YeXzYfwZE8DJGR7SdawDby9jloj0bXGMRuz8bZA6JBkFcjmU0e4EEtMlh0XIGDiuMU9PaHoN9+9XgIFJ5m49H0en0eb9nHRMhLWPR0fQg6wJDkud8wr09LuShmKd5hBGXcpWq6ttheh3AfQG2iuJwBMkmuJ1ttCzJmdicKcBeYcRIKIk8wd0/dsj1PTx6f//Z
/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCARlBDgDASIAAhEBAxEB/8QAHwABAAAFBQEAAAAAAAAAAAAAAAMECAkKAQIFBgcL/8QAXBAAAQMCBQIDBQUFBgMFAwIXAQIDEQAEBQYSITEHQQgTUQkiYXGBFDKRobEKI8HR8BUzNUJy4RZSwiQ0YpLxF0NVstMYJXOCk6LSJlNEY7PDGSdFdYM4VHSj4v/EAB4BAQAABgMBAAAAAAAAAAAAAAADBQYHCAkBAgQK/8QASxEAAQMCBQIEAwYEBAQEBQIHAQACEQMhBAUSMUEGUQciYXETgZEIFDKhsfBCUsHRFSNi4RYzcvEkgpLSFyVDU6I1c8ImNERUsrP/2gAMAwEAAhEDEQA/APn/ANKUoiUpSiKKjg/P+v1rfWxHB+f8BW+iJSt0J/5p+n8yK3Bon3i40EkSJcSFj5pJ277c8URQ6VDk8DdUgbbgwefjPc7SKikFIJVE7kCdyORx8P0oi0pWkKMEhSUySVKGkfATxHY+sfOt2k+8ZB40gEGefj37eu1EWlK2qJBAEknkAGQOBHx/2rUalKKUoWSOwE/X5URRUAEGQDv3+lbwANhRCNSSUrTAVpIUQhQJAn3VHeBEK45ooLC1ICdUJ1BSfeB4gCJH5zRFrStFESlKSVCPfVEBBHIMT3ifnG5rehtanGkd3Sue5QEkAekzzsfjXVwJEDv6ItEgEgH+tqjQPQfgK2BCgnzAlzYlPvNqCPQe8dgSTEHvHxqIlC1b7j17gQe305+J7RUPQ7t+Y/ui1SBqHwn5cenH8qnCkEbCI9AP5gVKhICjuQRzseONt9jB+G/rXIIg8KkxzBA53PY/p9RUIvaNyeLweY9J54HBiV6m03kDyzYdv1+f7AW9tBjbuB9B23qet2zPI5/Dj8vWobQG220bCDztv8vQ8Cp9htwmSECDzqjbb+J4n+IqE+qy0mPf1i3yNiuRTfYae3NuPWYvup9lqBPPw7kwIE8ie/PNci02rYTwoGfXjb+uNt6hNgpAACd4mSJn47zXKNNCCZA0yYkE99oHc7xv6fWW1byRcC5PNgOBf3t+S91ABoa0kCwb7Eltr8+/CmLZB2B77jfjfv8AIkxHoK7FaNmATzrJAj4D4n5f1FcRaocWQS04N+QlQ7jbnePyJPFdkt2lgpSG3CmSTDZHPbvumPvc8etSqtXpukBxJdA2P8otcTYkC3yU0o03tIJFrGbQZI4+XrO95C5S1bMo4BO+/wAB8J9fz+BrsFo2YPf3pB7cCRG3fbn1+kja26glCtLgg7ShQ+nP68/hXOWzSjBKFg9zpIG8gbTHc+pg1I8XWa1w3kiYgkWi22+99jb0n2sY5z9QAIAAMmLzPouUtW/dG0K32gSDMz8eZ54nuYrsDDZ2gwI4PPaf6+HNcdatGE+6sjeNlRuo7RwI427TXOtJUlI90gk6QVDSD6QSQJPYfEjmpPWq/wAcODRc2mxIPAN73gemy99Km4lrbSSIvFzG/wBQOQLe65C2Qdj33Hw/r154rmWUgAbD7gHHwFcUwop3/dneCPMTE+ux+G4jc/WuYaSTB1N7jb94NwYn/MZI+PFSmriA6SCT5Rsx0bNtsB7Rva3mCmVBrmmTpAkcjmPr8t5A9VOx/D8uKm2uPon9DUqEk8ra9IC08/j3+f8AGoyFaRupHaYWBx8z6mD+GxrxHENBhwcHWB8rv9In8P8Aqn5H0Uya5ukXH1Hf/cfUd1PNc/VP8ajr2iNuf4VJoc076mzuD99Pbf1/nURT2rugRz742/A+o9R3qG7EMLY8w1admuG5YR/D6ie8eq7thxADmkkjkbGPW+4+oW8/dM+h427fP+NQK1LqYUdSBseVpgRsSd+PlH1qB5iN5ca7f+8iPz2n4R9ah/GZ6z5eDzp9ONQlRBScY24iSP8AT6yY1b8/MTGqG7/dq+n/AMoVp5if+dr/AM4/nUN1wFCgFtE7bax6j1NehlRrmtcA67R/C7Y6fT1+cDuFyKTjFxeORzp9f9Xzi24mBW1f3T9P1FbdR9W//Oj/AO7qGpxRkS32/wA6d/u9tX09D6ztXYPB73HDSf5SNm/6wPpyV567CGiSPMY43hrv9rdj3CgK5PzP61Ju8/VX6ippepPvFTQBJ/zjtv3I+lSLjgJgKbBBP/vBG4B9fTc77HbevdRrMaADNwP4XbeW+19+P6ifLoPpsDuOdO+38w2n5i6hubJ39f51xznb6/wqccXA3U0ABJJWn4zwe3epBZPIhX+k6o27gEkcd4717qLXCCWuvMHSdiBEe8j3t6Lx1RJsRvHB30+s/la3cqRXyPl/E1KXLgjaAN/h9CP1+oqacJEnQvYcaT8T/XzFcNcrV/ylQAAiI39Zn48fAj41MqALwSwE6WibHe3eJ+seq8ZYRvG0i42t/fn+0ybro44MDg78nt8a419YCVH4b77CYjeN/h6VveUtJI0LMCJSknvA3B9N+d5E7TXGPLWUrCm3UiInSdhtuBv/AFvUzZO0GSYiDzELxVKTzcRYi0j+FzSeex/chS7jkzJ2/X4D+v5nj3XZJ+ECJ+HHy/ofHW4eCOA4fT3FcnfiPptMAb9p4x19O5CXSCDtpUDMFMRHEDVz3mvXTpvFy2BI7T/ft+yJgyO/7/ZH1R96EmIJJA52mY233j/aK4t19J9DJ7EncenAg78Rx3qE/c+YC2UqQNveWCgDTvAJjc9u5kDczHEXD2lRAUhXb7ydvhz/ALbfHebUGhzJvaLRfYd/b9CvBiKwZUAngGPpH17cWPN5ty4EkbdzyTMSTPcxxz6bcVJKuACVbT8ySDtyOOxgAbR86kVupIknn3oG4jjY+g9Pj8qknHoMjeSeZ+n4TvPrNR20xI33HYfvb9ByJ8xrSDBEkW3Eixt6fscLkHLhJ4I2nknc7/y5+PxqWcuRHaR2+p/n3kcjtXEuvnae6oMTyN4+W3y/Kpc3CTzP0B/nXoFIfpwB/L/tHy7KF8Rw5H7j19B+4XIquRBEiCSZneTuPj8PwjepRdynVyNiANzztxI+PHfb6yKl9wZJ5kHb5dv64qXWP80/dExvG3J/oVFa1ga0ESdpAPcdvcfIDsE+KYi37jt8vyPC5Ny5HwngjmB+HHznmpcugpJBB547/AfD+j3rjSsH/NvETH+1bPODYKZmZMmRE7fqJ+ZrnS02YCCYtBuLesWkX9B6LgvkRa/+3r7fVTS3ACfn68fD+fp+ko65Mz39PX4fKef6MJboMmQSBsNx/X9fCpZThVwANoHJ/P8Ao1xod2j3/fzXWR3H7/7j6qP5qfh/5qhrcTHCefUfH4VLmZ2j8OPzH6VDXqgcc+nGx/8AF+k16BTfA8p2F/6qCQSSbXM/Uj0/1BR/MT6J/EfyqWJlSiO5P4H9Nq2b9/5EfUK/Sa2lZBOwiT6/71EZTcLkRxe3bv8ARQasNDSTYztfhrhtPB/ojnb6/wAKh1o4s7bDv6/D41D1n0H5/wA6iaHdvzH91B1t7/kf7KLUNzt9f4Vv39R+B/nUNydtx37H4fGoya2+v0/f7B9J2UrTf1H4H+da0XRzg6I4n+n/AG+SUpSi6JSlKIlKUoiVvQAZkA8c/WtlRG+/0/jXIMEHsQfzRb4HoPwFRmgJ47p/jUKtyVFJkQdwd/hUXW39j9/seyKZWADsI2/ianG+E/P+NSCVF3eIjb/1/Hj4VPtgiNQMAzIE7TO4+FRQxzgCBYiRcXBj13uLG/oi5BnkfM/pXJMASNh+H/iFcayUg7kwJ7cSDvz/AFHxrk7cgwQZBiDHqRz9dvlvUOo1wbJECR25H+4Rcy0AEiAP6Arl7X/J/pNcU2BpEEE7c7DgfnG+8D51y1qCIkoEA/5hwfX4jv8AlNQEXP2oEJMCYG8fA1z7P8D+tdetlkFKQlSu0pBIIg7ggQRv69q59kr2lpwAjY6SZJPGw/OiLn7fv/pFckx3+v8ACuLtlCPuudkx5avqf9u/aa5K3UCSCHADx+6Vwe/1A4oi51rj6J/Q1ySPun5/yriUOAAQFGRvKFDjYcxzzU+28oiNBBJHIPeIHPwM/pRcjcT3HqpqoqOD8/4CoMn/AJF/+U1uClDhC/qk/wA6g6Xdv3+z+4Ki62/sfv8AY9lFXukj+uag1qpaoMoUB66SOI+NQ9Y+P4f71Dc4NdpO/wBYuANu8ymtvf8AIrVf3T/XcVJK5V8zUwt0bpg9t9vgallEcwTJOwH+9dfit9ZtwYvp5iDGoe8GF1c4EEf09Qf37eyVAVyfmf1qLq/8KvwqUU6ZP7tzk/5VevyrgVWnuNtwedP/ALh9Coa3qUExP0kx/X/rUPzEeifxH8q2OKKwBocEb/cUf4CoWk/8rn/2NVRGS9upoP7j+4uimPMR6J/EfyqIlQVMfWDNSek/8rn/ANjVUZo6QZSvc/8AIoV20u7H8v3+/QwUxStmuf8AKv8A8prXV/4VfhTS7sfy/f79DBR0cH5/wFRUfeH1/Q1AQrY+6rn0+AqKhXvD3Vd+3wNRm7D2H6IpioyPuj6/qal9X/hV+FRUrGkbHv2+J+NcophHJ+X8RUWpZK9/dSo7dhP6Gt/mL/5Ff+U/zoinU8D5D9KiIAMyAeOfrUJJMD3F8D/KfSoreo6tgnj+8IRPPEkTHeOO/IoiiQPQfgK1rSFf8zX/ANkT/wDdVs1H1b/86P8A7uiLRfI+X8TUNQEHbsT9Y5rcokxtq2g6CF/jpJiZ4rYSYPuL4P8AlNEUk9wfkP1rin/vK/0/wNcm6VGZSrj/AJfQk7/HtH864t8+8fdcmAPuKO0czxRFxbn+b5/x/wB64a6/z/6hXMug+9CXJnb92dxM/nEfnXC3Wo6v3bu6gRCFcCJ7ccTPrRFwtxwfmf1FcG9yfmP0rm7giDIcEEyPLVPy+nP0+NcFcKjcbb/5wUjYRAJIk9/lRFwlx2/1GuFf7fT+NctcqV20mFHuP5z8P51wdw4pInTMdtyeTtt6T+lEXC3A97/zfmTXFObn6fzrkn1e8Ncp5jaZ9Z+Xr3PyrjXCASZOw9Py59f1oil3ePor9BStiypUAAHYg/X03/nSiLgvKHw/8o/nTyh8P/KP51FpRFC8ofD/AMo/nTyh8P8Ayj+dRaURQFDSY5kTP5f18q2kSI9f51M0EyI5nb8f5f70RGbWY1ECfjB/Cdvj+XY1WB0N8G+bevGD3OJ5dzDgNglkBam737YXWyCmUq8lhxHBA2Jie21UfPFwOt7GBHA2HE9tvrzFXrvZ3qvGcnYy/av+UhKlqd3iIbbg8j0B+E7URU23fs2epzT32NGcMr3T7bSllq3axArTpKRJizGwkE+9uPe7V0bN/gPz5krLj2ZMUzNl523Y1EpaN6pQ8sJUof8Ad9inVJnsD2qoDq14g+reWOugw3LOZFs4YLlKHmErXDiFLaQtEBwTspXbgbDvVXnXo3f/ALDb67ZUhxAw1Ny5cJIOt65RouDI5ISgE78ET6URWTul3QzFurGNvYDhGOYPY3DNw6wpy8XdBClNuFsrSlLSjpJ94bSQRtXovVfwm5h6PW9o/mLOWV7hLq3UoRbi+StBbSgkLK7VEhZUAmSZINdh8Iq2XeqbhLbxJvTJAPPmpnsRJJMcjfk81U37Rpti3sMDQUPNh5xR3mFaPIO+wJgmDzE/OiKknpT4RM29Y23LrLOZcuFtvZwKVd6kCQNUJYMCCPkSNpJr0oez3z4MXVgNvnrJ4xRCiFMuP3SXJmI0G3Cue0bbzNVF+zbW1Z4Zm++dbdSym10pcgjSoi10qB4kHcGTuB614v1+zLmnIfiFw3MGH4td3NtiN8hKkBThgLfbJkBR/wCbvMRvRF1bNngB6jZNwW9xPFM15YcRZMruFtsm4KlhCZlJXbiZ/Dc8HmjTL2T7/H812uWGLi3ReO4ijD0XSyU2qFlwt+Y6lI1FoFMnQgmN4kgVfn6zAYv4b73NKb6cVew5IU2CNYBQ2ohQkKBJUeYG8zVjzpAHF9Ucuu3UuLcxdnzVDcpCngVHaYIjnvv3miKriz9nX1JvWrRLOZctKOINfaEEKvdkkKVBJt/RM87T8KgXns9upOGWOJYg/mjLjowS3edfabN95qkpGtIB+zQVKCSRBnYgxsKuT9V81XvTjpVY5vwxx5q7s7W2bESCEuLQ0CYg7+Zt8iR6Vy2U8cxLHugn/FV28tWJ4/b3lw8DJWUKZuS1IJkAoUkjfYEcRRFjl4kj+zn3rA6HXbS4daW60t1SHdBCAoBcAgkKP3ZkEneJlGrsiAUxJ/L0+p79pqJeFTt7eKWsqKXXQZncqfdnf8/yHAqX/r8aIpkXTeo6kEb/AHvj6H8xEdqmRfsoAOg7mDtxH13Ejbk1xhHP5c7evf4do+tI535j1/n+kfGagGjJJ9e59P6f19FHbVIAE7Rc/L/f9wubaxVgEAogkRunYRxuJ5j8T8K5BOOWyACLc7Df34+ZInv85rqkc+h+f8/0ikD9fz5n1rgYQVLETAG/m3gH/eflKfGP6f0/3979wu7M5nskzrtlEkjTCgfn3qbRnGxSRFq5yPukiY9JOx9DIj1rz+tCJ9fxI/SuTl7SCCLe0dvTYiZmCuRWIgjggjvI0/nv857iPTmc84ejcWV3zP30jtsf7z4/lXLMdScLtwErsrxRnkLSTHIAIX2IM+vevHI4+HH6Ury/4bhv5QNtiT/L3PENjvbZdvvlYbOIFvXYNG5HIbf3K96Y6rYO2UBeH3qk6hIK08ekhz/LyP1rkk9YMASf8Lvojs4PX/6rzzVOdP6/r8KhnJcJVOs0w7SNIOqLAsMC3o2d7KI3MMS0AB3123B224+UlVNtdbcBbSE/2VfmJiVjuZ2/e/Xkb8elTrPXrAmValYViBASRCS0sgmI9110p+Z5g7cmqV/6/GldD0/gnWdQEbEF5Ig6R7wYHMmY7ARGZniWOBDjYjntp3tf8M/Mjkk1dI8QmXdyMLxOYk/u7Mc7TJc2+sfWppPiLy8lRAwrE9tv7uzkRwf7yJEd4+E1R3Sun/DWW/8A2Kf/AKj/AKfT0+eo+ijjOsTbz9p//D09HfT1tWenxJ5dZ2OEYmqRAAbs+3JILny9a3DxM5a/+DYp25bs/Tb/AN524+FUXUqG7pbK3EOOGY50DzBxE/hjjs0Ln/H8UyGh0RpmxJ2pneR2J+Q9FWz/APRN5aH/AO5sV/8Asdn/APOVqPE3lomBg+KT6eXZ/wDzlUR6E+n6/wA63V1HSmVf/wCI23+rtHp6D6I3P8XMU3ODrDUN7Bl//wATv/UqthXiZy0pKk/2Rim4I/u7Tv8A/X1K/wD0R+WP/heLf/YrT/5yqMCAdjWtP+FMqAj7q331meOY9FEGf5iI87rR340f+38z3tWb/wDRIZamf7KxX/7Hax+GuK0PiPy2RCcJxSe0t2hj3hz+8AP/AC9/1NUZT8D+X86bjaCY9I/iZp/w1lbRpGFaACLB38pbtt/KPS3aEGfZh/O7jvxp/wDaZ9+JEVl//RGZe/8AhGKdv8ln2/8Ar/SoK/EZl6TOE4n6/cs+/f7+x/Cao6k+h/L+da13Z05ls/8A9OyfUkbFt7TyB+4XU9QY4fjqOi0ehBYSRtBhpuI49NNYCvERl1xJAwnFAAQZKLM9z/8AlI/OpJzxA5dPOFYoCCARoszHw/vD6TuY9DVJlKiDpvLh/wD27Dtu50/w9hH8N+827LoeocV/ORZvA40SD6Ag/QbAgCrVXX3L+kRhWKEACPcs+/IMr/l2+VSq+uuX3BCcKxE/8xWGEgbyAny1yf8A66Y7d6pTj57fE/0frSPnt8T/AEfrXb/h/BxHwWyIAOo2AiBE8QoJzquTJO5BPuCDPfeZvBj1VTzvXDBDIGE3hMQfeSP/ANKIMfGpE9ZMDV97C7/6qSR/+ekniDyKpvjef6/DjvWtRGZNhKNhTDZgzMkkaRJBn0MdzHK4/wAWrvvyABE/9Fr8eTiNttoqHd6tYMuC3h18gRBBUkTImf7wiNx8ea4y46q4StC0iwvZKSNnE/Q/3nfYfI/CvC6V3GW4YEeUEAg7kfy8XE2AB9fVcf4niIIl20A6va9hvAA4Nl6+eo+FrgfYb75+aCB+Ln9fGpJzPlgtXu2d5oI2Hmgc9z7/ADBjg15bxSoowWH/AJQdhtHbsR6e9ioP32vEazxuTsNNvnpE/wDefRXs6WK0ECzuQruXFpUj04C1GYMAwYgdhUkc1WSubdfflXrzz/Cuj81oQDsZ/E/z3qIzAUyBoFpAEAntzfey6HEvdBcZIgczbTz63Jv3vtHcl5jtyIQkpT/lTM6QeRMH68z3+Er/AMQNKJ2VHPB/QiBz611ePnt8T/R+tPl+cn+P8a5+4hnmvaOI5HYD9VwKx/T+np7/AJ9xHPrxxtXCVbmeBW3+02v+VX4cfn+k1wUc78x6/wA/0j4zSOd+Y9f5/pHxmuPg/ufbt+9/Rc/GPpx/T09/z7iOZXiSTGgKHrtH4/PtHx4qH/aBVtvvI/H+f1+NcVHO/Mev8/0j4zTfeD6RztH1/SPjNPg/ufbt+9/RPjH04/p6e/59xE/9o+CfxqEt8k7AHb1J9alY535j1/n+kfGad/05/Pff8Nq706Hm+UXcY43/ALjmZsnxj6cf09Pf8+4iOp8kEBETxvx8/WeNuO9bPMP/AC/7fPfee0fWocfPb4n+j9aR89vif6P1qL8Aftx9P7fme6fGPpx/T09/z7iInmE8RH41qFkneAPw/U1Cj4/Lk/Od9/h6Uj4/Lk/Od9/h6UAgR2t9LJ8Y+nH9PT3/AD7iJiR6j8RUA8nvufh3rSPj8uT8533+HpWtFCe8u0jePy/D6e/09VDc7fX+FQ6mKUXRKhudvr/ColKIpelTFKIpelTFKIpelTFKIpelTFKIpeojff6fxqJSiJSlKIt6HvK2Akkz8v6NTibwQdQgDt8IM7d+fjuN6kKVFbVLWhsbe20j+k/vYuWaxBojdJHad+dt+f8Aap9vF2W0wAQRPYnn0gEf1FdapxXD6hcIP727fuPexdvbzJbtEFaC4kSNIkE7bGNgIiTuZqbTm+zTxaL5nk//AHVdF/r+vwpUNF6Wxnaya0qNndEwNRQ6AAdu3mCAfQj5VzLHUfDgYXY3kJAKSHE8j1/e8Gd59DFeN0/jRF7cnqdhiPu2d4PksH/9Kan09WcFQB/2C92gEhQ5juPM9Pw9K8CrQgHY0RVDI6xYInb+zL9c8S4BESe7vep1vrLgSYP9l32wAguJnb/+b8B6/jVNtKIqm/8A24YH/wDB7/8A+yo/+dp/7cMD/wDg9/8A/ZUf/O1TJSiKplfW7A1JUn+yL8T38xBj8Xfh/HmoH/tpwT/4Tff/AGRP/wA7VNtKhPp6yP7xf5+n6FFUWvrTggJ/+lN9/wDZEnn5O0T1owQmP7Jv/o4n/wCdqnSldPg+/wBR6env9PaSqP8A/bNgf/wm/wD/ALIj/wCcqXPWPBASBhl8PhrT337OGqeKU+D+59u3739EVQ3/ALZME/8Aht9/50//AHdP/bJgn/w2+/8AOn/7uqeaVGY3S0D9/vuiqG/9smCf/Db7/wA6f/u60PWPBTxh18P/AK5J/wD0lU9UrsiqE/8AbHg3/wAPvj8NSRPwH7zmt/8A7ZsD/wDhN/8A/ZEf/OVTxSiKoxHWbA4P/wBKb/n/APCI9B/+UqKnrNgcj/6VXw+PmJ/+d78f71TdSiKpb/2z4F/8Lvv/ALKj/wCdrYetOCAmMJviP/qif/napspRFUojrXgiFav7JvztEeYn/wCd/Go//twwP/4Pf/8A2VH/AM7VMlKIqnv/AG54IP8A9z33/wBkT/8APVEb664INX/0pv0zEwbdUx/9UdMfT0HoKpdpRFVN/wC3bBP/AIXiH/lsv/nK3/8At9wH/wCEYr/9jsv/ALuqVqURVRO9dsDcUFDB8RO0HWWUH4QGnQDsdyd5H0rYOueBkgHB74A8/vE//OmqYKURVNudbsDPGEXxncfvER6f/hSJ+PM+lSDnWjBFnUMMvkgiCjWnaBHPmHY8/lVOdP6/CiL353rBhCwQjDr5J9StPEz/APhNttoqUPVXCnDvY3oIH/ODIMT/AO8HoPnXhlKIvXXeo2GuuLIsb0BSiY8wD8f3sD0/KpC4z1hziRosrlJ1youLBTAB4AWozO8x2rzGlEXoBzfZLn/sqzsByfpya4xeZmVz+7VEkgQSYPbcR3P411KlEXYnsXYfhQSQEzJIjmD8Ow/DiuPdxBrfSk7gmSOwG3Jj5TvsK40/cUPl+iq2uf3I/wBJ/UURc9YMrxNaUMkJJMcwSQdMgcQTP5UqYyv/AIgx/p/6hSiLrdKUoiUpSiJTWW/fACiCIHYkmBz86VsXJSQCAfd3MwNxzAPpRFPNuhTiBctLQVEFIQBJ2IHJnk7H+G1Xp/AG0u3yNi37pwNXgcUkqHIU02naO8pOw+nFWWbe9Ut1kuhB8kAjaZIIHfiAB+Z+FXtvAVjLl7ke+QtlIatEGEwJKFIABMDcFUjuJJHE0RW/PE9c3WWuvL9+zqUq3eXcNsgkBZBQYUCRsZmBvIEeld2s/FZf4t02v8l43LqWGHkN61FTjoW0EBC5URCdPuwBBJmea6h4xnm7vrLii2m3Gl2zJddUElI8uWYngwoqTBGx4OwEUjXqy3dLhDzS5KHZSRpgSQQIMgGfhM77AEVaHgyNzd9WnH2WnP7PBXdKUEAqQfObAQDpgABRBmTsCTVUXtF7q4xHBcvvot1LbTKivyxILvk6oUASYiR3+W1U8eBLFTZ5/es1tpcQ9bLKXFD/AJnmTEGd4Jkfr3qg9oJmFqwy3ly0NkNJSmVlAg/3Mbxv+B5PzoipE6C9a8fyFkvM2EYFYPvPXbTLYdDSitC3F26UwUJ3GrTJJ47QJqpDpB0G6gdVM4Wme+pqHGMDsG2Lu3D6NDa9UOnzC4jiEASCJHBrsHgRwbI+Y8IzK5jOB29+62w241rZQvQtCrNSVboV/mAESPTYVzXiX8WWYctu3vSnKFkxZPotUWdsi0AQ46sIWzpSEISo7lI52JjYb0ReheJPqx0tyXkrG+ntrfMXTjmHAtNsOBflvlKGvKgKIEaAqIB3mO1WnvDlhSMa6sYcgpXocxFK2whIKkoW8FJVCpggEbfP6e7W3h5zFj+U8wdRs+vXZuHUKu2E3RXpCfJZIQCtR5cB2AGxIrzjwnOMsdZmdTSlMouzboSge8hIfSErA+ARH1Hxoiuq+J3CMcx7pS3l/DGHHru5bs2/IYSlWlDT7RCwADB90k7dtgNq7d0ss8bwfothmB4zh8XdvhSmAy4hQMN2q2myU7brRBIgDVMc7b+q3VjLnSXC7fHMebVdeehDdrbPAEqUBKkpSQoHSlckDgQdua7D0064Zf6j5afxm2skMWqLRcakgJbIaUkBR0QBI2B2mBFEWOdnLBncEzLjdg7bOsqNytbOtMJ0/aHSozwSUg6Y2nnaunrDqZgDvHHG/EQZ4r3Xrri7+J59xwJt0MptnVAtpTpV/fOwSB6TJBiPlx4Ut9RkgTJg7ckbfTj8vrRFqmdI1cxvW6tEzA1bK7j41rREpSldmuc27TH77GyJSlKa3/zH6/vt+vcolKUqHob2/M/3XOo9/wB2/sEpSldm+WzbDf8Ac+yaj3/dv7BKUpXOo7Tb9/2Hvf1lJ/cen9glKUrhcJSlKLjSO37Ef2/claHf+j/Aj9ab77/r/P8ASPrWtKLkANMgQRzzx/Yfn3M6b+o/A/zpv6j8D/OtaUXbW7+Y/X2/sEpSlddLe35n+6a3fzH6+39glKUrkAC49tyuHEu/Ff0gRwNtuAlKUrldNLe37/Y/clKUpXbU7v8Av9j9yU0t7fv9j9yUpSldXDVd1/36LsPLtbb8oj9P3JSlKV10N7fmf7rnUe/7t/YJSlKaG9vzP901Hv8Au39glKUqI1zmWaSB24+htPruuEpSlC9xEFxI7EyOO/t+5KJSlK6olKUoiUpSuQSLgkHuDCJSlK7a3/zO+v77fr3KJSlK6IlKUoiUpSiJSlKIlKUrkNJ2CJSlKFrgJI29R/dNyByf9v7pStN/Ufgf5039R+B/nXC7aHdvzH91rStP67z+JO9a0XBEGDwlKUouEpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREP3FfT9FVtc/uR/pP6itx+4r6foqtrn9yP8ASf1FEXZsr/4gx/p/6k0plf8AxBj/AE/9SaURdbpSlESlKURK1SNRiJkHb6GtK1GskeWJX/lA7+v5TRFCHuOH4GOfiDzV6f2eilP5IzFCyA1bjtsIKVEbTPI9easvILOvTcNrCzyUqPwB24/L+VXp/Z6XNz/wVmGywpu1bWu3WgvXACyohCSCdSCAQYkSYHIoioa8TjSb/r/f2L7x8m6cs7Z3aAEK+zhWqQNtoPO1VjdavClkfBOlLOccNU0bl5lx11SYJkW7KpJjmSOD9eQfPOtPhl6vZy6nu5ntLTDl2BuEPP3jMpOhl1tKUhKWdKT5YMweUgj0qszxA2lzhnQQ2LNxbuLYw9sOsl1ayH1IQh/cpJA0pSI7bHfmiK2J4JUOjrGGBP2dpLzc9obfQgSduANpA+lVM+0k1Gyy623PlobQAACO7Y3HwH8flVMPhBu7mz6sOpt3bW1JecQQpXmkBbzalJ1KQDuSfegQQADzVTvtDlqfwrAw47bBxsqQHS6r94keTACdAEgSZ9T8qIuz+zXuGnLDNlutnzNNoNiPQWvcGQTP4mPSqSvEhii7bxNXCbWzCFW2IgaXtyZuSDEnYJ078/PaqtfZ1lzB8Pxq9i1dReW2hz94qSYZSNJ0kA6gnYRJBMSN/OfED4d+oOaOtrmdcEsA5Yv3qXXVuuOlJSl8rMHy1BMgntvAA42Iqtc8OXD3hrusQvF29ss4fobQ0NOpvy0EKI3BOokTO4SNvW2J4R9Nz1eZWVoWhWIJBMDgvg+hH0/HYmrnfVrD8Qwvw6LwbFLK3RcNYVMN3DkhIhJUohsbhWoHUNhHpVtzwZ4cXuqCfKValv7VupK1FTP76CorLYJj5zAHwgiq69oQ80zljLTbZgfangnTz/3ZHPy/DaPjXoXghFu/0hv2XktOOO2lyUApBcMLcEHuYnYDt8q8S9oliTTNhlvDUu25c1haSXVQVK9xSt07AtjgbAya9V8ALq/+Ebhu7eYWBbvhtgSoafMUEkkpBJUNOxHeiK1p1sYSeqeemVHQtq4WlDekgEFb86dtgkTsI+B2NeBFGhAB5807/VX9bfCqqvE0lCOtedUBdtZa3iAQ0kKILtwDykRM8zPzqlZ8aXvK84PISokwIkncmQTHM7H14FEWp5V8zWlaqMkmIk8cxWlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKVwdj7IlaAR3n8f4k1qYERvtv8/TeKBBURKtKRMk8bxEx6cd+aU9T5hswJ7Di3e5/LdcPIpu0ucLj0gc+/pI/ulK1dREFCweNuJ3Hx77j1B2qGlZ/zI9J5Eeu9enDAPDpBGkiZE7jaIn19QAV2An+IXuP0j+vztYLfSti1JJ2OgQNgSQed5mfxraCAZ1Ex2g7/AJ9vjUeoxoY62zSTAAOwtM2/FwJ39F2aBqbJG4n2JHP634+Yi0rbqhMxvAM7R8oBnfYfPfitgcI/nwaluuNwR+/kvaRTAmQRAJhokTFuxN+8TAm6iH+uf0kTWtbAoGQdtpmfiPlW+uzTIn9/L0Xjqlpd5ewvsDIBH7hKUpXKhpSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiIfuK+n6Kra5/cj/AEn9RW4/cV9P0VW1z+5H+k/qKIuzZX/xBj/T/wBSaUyv/iDH+n/qTSiLrdKUoiUpSiJWqZ1DSrQokAK9CTA/GY+taUBIUgiJDjZ33Gy0n+FEXO2QtrZQXdIU84FhIToUoqUdWwA3MkHfv8dquh+HHqnn/pVkkjLPTkY63ijSU+attTShrCUhWtTiASBvtx8CKtfqxZ8XLV2i1YItXmzo2OspmAoaIMxued+IM1d26P8AiBvcL6d4aLbp85jAtWm03KrdhtSUadJJHuiEwZkxEn1Boi70PEv1lSkoZ6RuNNSV3h0l0BCgVaEhDpKiVEfdkbHvXlGfuuXVrM+QXsAxXpRc2bqhdOXDxtXikMKaRoVqKykyUqISN+d+9cpiHj7tbDGFYKz0+U0/9pbSWTbslesApKCIJO5PqJHqDPec4+JLNmM5Pxx7EunysKsrrCnVWV0qzaQCFMuBJSoJHEpVIMiQBB5IqHugGI5ryNmPFsw2XToY2+y8lbgShRLKnSlzSEhwKOknTtx2EmvYOv8AmbqT1uYwxL/St+2at3FpaT9ndGpxQbDiV/vDASkIHcHUQCdxXqXgTxxeNKzxf4olu6aau/OUl1htzyx7qtHvJMhE6fkmd6qXX4nsjM54VklqysFXiMRUyGzaW2pKvMSjnRIkpjYTzxtRFQt0v6tZ08PGB3eH4h0+RbO3QR9lLyFHUQtpQmHAASUkRMkCCdxPuLPi56z45hiH2+ltveWt6Jt32mTKgoblR846TBAOrYTIkV1n2gmIhWGYJeYa81YqdDLwS20hpJB1qAJbA24MEDfaIr3bwq46wOg1vjuMot75+xtUuLcXbsrICWtRMqR30nsOI23oi8Pzb106vZjytiGXsS6VFQxC2VaNSgr95whQAh06QNjJjk781Sx05zfj/h7zEcSxrIjTF3fKU6phSVLWA4sL0pSlwmYUQAJiTIOxNy3p94h8idQc4XGUra3s0Yhb3DiUk21v7ikAwTsYgjbv3JqgbxwXGIWXUnCm2rxAbN02lsNNpS2BqRGsBIBgdoUOaIuU62Zqzr17Vg9y/wBMvIYYQh2zdS04A4AStOxcMauN4kHeu+dFOqfVro5bWOGW/SxJYffcYDq7dxQ0BxUFRDkJEAEEgfCZ3q66eZnwbBOieCZnxm0YdVhtglZdVbslSwhCVGSUbjjmYkgVu6VeI7JfV3FRheG4Qwt23fetyhNoxCCwtTIVITJKimexO2+5NEVoXxS5gxXM/UfF73Fsv2uFXN4G33WrdBDgUl11yCUrUB3kEGQY2O1Un3LIahxLakBRIBPM/Gd+BsTtJ7mq0PGfiDzHWvMOHWrbLDXl69ekJKdLlwShISkkCEgHjYnvVGd4t1bLRdWFkqk6TtMmCdhEzt8jttRFKiY94gnuRxNa1qqATAMAnbk7VpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKVxI7j9/9x9UStoUCSN9q3U0QJiNQme++/0P9dqSO4/f/cfVEMpAKhE/EH9K2ax6H8v51qP3kjsncSfz7RW/yR8PxNciCQJFyPz/AO4/ZSPzt+/r+7LTSUiTx6zt9JJ9an2bQutyvWjUoJQQ2VJAVyVFMwJG/G3HYUYt3fLQl5oraUfcUBsST7oCo96PdkbgSaqw6A+GjqV1zxyxwjAcBu0YUt9ph+9SysoSHAFBZUEnfRuJPEkzO/fF5jhcsoOe/TAaXEGB27kSRsRvNzAhTfAZHiM1r020w4a3DabQRE7xAER/FMWJvS83l50qCFKK1Rr0t/vNIBklWgnSODvwBB7gzwyhiTphq2vHNUaSm2dUk7SIUlJHYzEbVlxeHP2PPSDJOC2GYOpt4cYxO7Sx5tg6CUhcCWlpW5AC1K0q2ggGQYirgVj4DvDPat2trbdMMLU0hCYeXbs+9pnbVCpgSOeeQYMWzxHifl9Cu9jXAwY3Ef8A0+0xzBkm82glXSwPhNjq1EVHNd5msO0mP8sgGI3NjF4OxWAynI+YFn93hOILSDGoWr0Ejkbp3jtB/HcCGcm46hWleE4iCkKUQbR4DSASoklAACQCeZJHBr6A1t4NfDZZKUi56Y4QnSo8Wtvp07wYKOT6R8vSpLFPBj4ZLxl6em2FIQtl0KUi0twpILZ0gEIBBJIAjmZ7RXnb4q4CwkGdNzFrUx8pJJNjubbR7h4Q4wxDSCSNNovpYe/v8yeSV8/84U8ltAWw41rJSA4goVKTvOoJ0g8jYfI7zJXWFLtW0vOlCUOQUpStKlxMQWwdST8CB6xG9ZsfV/2Y3hdx7IeK49aYEvAMUsra4eZUy2lCJSla0n3XUgklI7djwaxIPEL05wzp31ExnAsMLtzY2eIvM2ylzCmkwEq3UQNzG22xO9VHkvWGEzpzW0wJdtcbANuDIMm5JNrEuIVG9QdD4zKGONRrhABNuwYINjeTwb3MbTTU4hDcRqBVyVAjaP4mPTatilBPIMeoE1yV2w7cOOKACA3CdIgRwBtsANvpPoN+KBSlZQogwqPUbc78cf8ArVXkg3bsQCPYgHm6t49rmOLHWLTcb3t/sog4HyHPP1rWhIHeB2mBtSuF1SlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEQ/cV9P0VW1z+5H+k/qK3H7ivp+iq2uf3I/0n9RRF2bK/wDiDH+n/qTSmV/8QY/0/wDUmlEXW6UpREpSlESkatvUj9d/ypWqTpUkwTvwP6/o0RTiEJQtHuiFEage5EQYPffmr0/gWsm8XyFiLTzjS23GXGXAsJWUrUhKQok/dICkwTzAJkCrKtwdLrMCSY90HjYCPid+Nt45q9d4Czf2XTTHL1i1bWlFq68oLkqJbbSqUgAyPdT8NuO5IqTvFR0azD096mWWZcKRcu4XfXbLy7hhsltDjrjTugqSkpAgrBB9D3quDxD3ql+GvD71m3YRcC0W15hQEuBItmCkcp4K1bcEHf0rvdh1LyZ1zs8Y6d4vZ2YxuwvXW7V55DRcYftluoSpao8wMhOoECSFFIg11TxSYZbp8PpZYLjbbaXXEtp0g6FoZQkDeNXuFRA2ggcyKIqevZ+Ymq3wLqEq7Q5oWkK1tJKkiWmiTO8CDG5AnjtNM2J5yy/lTxI4rj2KJefs2saQU6kqKWv+1OlSlQkaYEfhHYmq0fALasWWQM5lltm4+0uNMr84BTiNSEBR7xskkCeTtXZ+sXQ/ozhWVMzZqxFTDuY743LpSlSQWXW0LcRp1LTH7xwkwOANidqIvF/HFnbKueMhZavMv3Fut1drblRQoFbYSlYgwZBERAjmvcvCgtNz4ZMWt0uHUMFdUVk7E/ZVEH0BMT896suYzjGK4ibzBV3y7iwavVtWoLiihlgPQkSo+hJMTuTE7Ve48OuBf2D4X7o2a0313e4OtDaLVWpQK7QgE6o4Ktu8H8CKiDwjtFzxDYmHylwf2jcoUVmdRBUeZ32Pf4D1A5nx6MKY6r4cwypLTS32tCAfcklABB35HxA3mvSfCb0czFgOfsw9Qszt/wBn4TZ4jc3SlOlaFKtylJhMgJ1e8SN4ERNeeeMnHsm5+6l4TdYFiJeDd002tJWlSwpC0IMaFkcyIP5byRVq3TLi/CewhstJWMLVqKSkKMNo5P0G3rvttVLXs9Wnk5wxxSnGwRiV2kbpJA+0uhUbz6f1EVftYFZjwyPMrunUi3whSjJkH90kiN+xBHxABkCqaPZ/Zcw9nNGYL0Xa1JGKXR0aiTvcvdpgT6j1miKj/wAbKQvxGZvZWjUgMFSRHuhQXd8cd/zFUbObMIA2/en/AOUari8dNumy6/ZquUlC0vW4KYkrEuXeypAA57KiqHFHXbJUNodOx+ZNEW7nmlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlK3BJO8gCY/r8aIttK3FBAnb+vpW2iKIkJgEgd+SRPyhQ4rXSkACBPzO/4q7fOtESQQIGneTEEH13Hc/lUVCVLJ2PMEwSI33gTA2P68b13GDloeX2dBAk2BuZvG3y37QhpPs9pJBAIAJIvECCRAPfbtMFbI33SPnAA/Un8qiLSAUCJGlHA3PH6iZ7+lbi0SrSg+Yr0SF7HaQdkiRI2nk/jMfZLoqALC0QhJ94xOwEDcc7Db1rsynh9NQ1KobpAEEwd2AwO4sY7bTZKVLFVqjWNok7TDTsdLZJuOdW8GYsVyFva2ZSkr8prVIJU0VhcJEjZQAg7/Xg9ov9mNvXBRbEvifutW6+FcfdJjTzJ57TXpvTbpPnfqXiFvhWVsFu71955tB0WbroQl5QbSsqDa0hJVIkf+uQb4OfY73mI2Vjmfq8p7DLV7yrkNFlCZBhzSUuJQBKQBA2IIHaqRzfPMJlwqf5zXFgJAD7y0AyZmNxBEGDtaVcfIOjcXmDabnUXQ40/wCGZlzRIn/TGqJ0mOwVsPwaeA7qF4ls2YUyxhN5a5Otrhh65vl2rrbS2kLS45KnNIgoR8Z1DeNjl+9HfC50s8PGTcLwrKNjZKxe3t7YYq55SC67eNt6CrUlIOw27xCYMkivUulmTsp9HsqDK2Rst4dhDQaDJuWbdlDqkhCW5KgnUJCSQeJNcquzVrNwt5TlwsqWrUSUKJVMgSfU9jtsPhjf1R4i1M0bVo0672gFzAGvcNOnRaQRJEEF3pfkDJPpLw6GWVaT30aboDZ1MaYMU7i20iLX52kqOrBxe26Lx2FoVCjbSdKNgrYSI2MfMCeRU2kupQhtKlhtv7idZhPy3n+VQmHHkAJCxpJhSZkQTvsNtwB+Aqb1D/kH5fyqyOJx1Z1VzzXq+ZxI/wAwnciORtYewMq/WGwmHo0abW0aY0taLUxILY99tIgDspFy3dfWSpayghIjUSPdn0PO47mpkW3lsq0JKzpMIBJ1GCAIk8HkQZ4HrUQqJEAAD4du/wCvwrYtS9B0rUk9jPG4/UbVBGYVWEO+NVOmDBcTMRaCTPG/b0UY4bDxHwaQA/0NEWA7WgAR2gdl199l3E7S4wLMVstWFXSVNlEE/ulEiIAUICDBBBG/EmrcHiQ9lb0U6wYbj2dsEctsCxHBrG6vXwEoZVcvtsreUV641E7cEzA7Crm6Ef8AvHXnXXBGlKo0Djn6jsBI2qQxjDf7ewjFMIvF3Fu1ilu9b6rI6J85JaBWApAPInc+727G4HQvVFSlmNEfFqNGpo/GRYkEje4ixgbW5MW/64yDDYvLasUaM6T5hTaSHQIO1uCJM/MFfPO6zZHYyF1IzVlW1cW4jC7+7tkkEaFNsPLbC0lOxJ0iCOAT8TXhSkoKnDpBUDyQJn/Me/1/L1q+b7UfwZXfQrNtxnJhSbq0zE4u7DzfmFaEXSftGl4rSAHJUOCoe6RMb1Y1XpQ8SFpUVq0lAmUbR70iNjEQSO5NZp9P5o3H4WlWnV5GhxHmvDRbiDBj6jlYL9Z5aMtqmg1rGu1hwgQ6CRANhaxH9lCrUp2Cp78fjz68Vq6ktzMc7DfYbRM/P+ua26iQB2iY/r51Oq96jSNiQT7QBt3nfv3VGVZH3Yi3lJMW3iEpSlFylKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiIfuK+n6Kra5/cj/Sf1Fbj9xX0/RVbXP7kf6T+ooi7Nlf/ABBj/T/1JpTK/wDiDH+n/qTSiLrdKUoiUpSiJWqSAoFW4kTz327VpQAKMHg0RTbiw3dMOKAKDpI7zvJnt6d/We1XqPBZjax05v3rJQ+ys4e+xftgbBSmVDcAxJDg7c9qstXDSfItzM+8BPMCN+d/r3ie8Vef8CNohfTPNQhMG1fMAJ7Wyd442kEbfU7URUCY71AxTpn4gMZxfAn3EM3mLuJeSlSgkIuLoFY2IAgk8iZ2Ke9XV/Ea+i/8PKrgAeajD1LWCNpQw06fgYk8TsfSrMvVq309Xcf3BAxw7bH/APHAdh9d/wAI3FXg/EofJ8M2Eke7rwt0rI2K4s2fvHk+u87celEXhvgAxB1GT+oXmKK22lh1Kd4GyCI9CAYG0gfWaV+reas8dSOpWOZMwi5uXWTeXTbNq2pZSoKcUhKYBO3u7bDcmKqj9njb27+TOoAu3PKCiYO4JTpSIj4j0E/EV4RbtMYZ4n7pyzc1MKxlBfSExKRdrgD3RzJBIP8ACSKkzNnTbNmRWHm8x4RcWBLgUl5SFpK0lUlUlI43gyRMTyavT+DZ6xPQ5h995962t8NSpSVqJT7tuCdUiOwB2iOYrwj2gzmF/wDC+W3rK0Fu4u1t/MWlCUlxRSrdRHJ/1TxzxHqvhIWpvw5YjtBGHrHoQBbr2kdv6FEXtOCZ0yX1PwfMHT3CcQThOJutv24QhSUuOqJgrO6SZ3TH/hI9as5+IXpHi3RvqHaM/bXb8PO+ehaiVAKK21A7E9lCfSJO01UL4Wb55fiEzAlbi1BOKPJCVLUQB5QIASTAEmQBAJPzqH49bsjqThS0+8U3LRAUNiAUGDMxPcRuPoARVku/2orwu3F64tQSrBCTv6tJ497gyfoe0QaWfAJf3Ssw5hQHVBBxF2BJBJ892SADzP8AMdoqeRiA/wDoVPszwUp57DFkIEkwW0x6kAGRHeqSfZ/rCeomL29yw6ylOJXCk6gpKVTcOESCN9iDHf4UReH+OV5a+umYEqM/9lk7k/5rmD8ew335PqKouR/3Qf8A1Q/xqszxual+IzOStyyi3GkHgAru4gDYRA4jffmqP1AC1EAD96rgR3oilaVqdifma0oiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJWkj1H41rWg3UBMSRzvPyE7R32rifMWi8bHvtFvmuQJEmQO8fqkg8EGoqPunad/5Vt0hpYiFd+THwHx/2I2mozrjhEpQNOwMADefkDvtxzMj1qOKFQt1R6/+XvO3IttvfYHglrYk8gEciY/uR8vVbV/dP9dxUCR8/qN/lvU+yVLSUqbKtQEpggkRO0EHbY7EGRFTjVj5obeaguKUEIt0gqUokxsADqkGE79oia8dWq2kfPAt3E3+o7G+0E7L3YbA1cTBYCZNgATNx7dyuMRsCR/mA3+UT+c8evwFdhwu3ll10LW0S2pIcSkrMqEgBIInj417t0r8OfUbqvidvZYNl7EXEKfaSAi1WGwtaQEe/p95JKgTvwT8het8M3sZs4Y0p3GesCU4BYl1h+yQ6PLUq3ClqKC2EwdaQgSU+g5qRZr1ZgsDRINRp0NggPB83kEA/hJAE7/9Oogg1rkPS2NxlRjHUjoMAHQTIHwwIA2MnbuN5ibDeUumOcs13llaZewbF8Uub94IT9ms7hQhU90BRjYkzt9avK+Ff2P3Ubqm/h+PdSVuZewcll5LNy2W3F264WhKw6tMHQAFAp2PMVkRdI/Ch0F6JYfh9tl3KFrj+I2jaEPXK7VtZ1pEFaVOFKgTzI5JHc1Uq+tNwhk4SwMJYYQkfZ0ANoaCRCUBKJSdEaZjc+sSLMdSeKTKbWNwo0l1QtcW1W6i0BhN77fhJEbRur99OeFVN4FSo5saWO0mkT/ISN5PYTMje8xT50L8JfR/w4YS1hmTcqYRieYPsbLGI4tdW7DhCGVFxpxCg2IWXZklRMDaCQaqQu7m4xZhNrjF259kbADdnh0tobSn7qQElYMEARHG3ETxjl60CWnAoOBMF0EgOzuRqSRMfe3Hwmdqk3FONkKZKiSdiD3iBsZ5gbVa7MOr6+Yz5nNLmkXcbktaPSfrxsN1dHLOlcPljGiGkN0wdMWBab24iLGCPKQYXJH7YuAhJjSABEKAHw9fpM/StyG7hvZ8GTp0bbxAHB9CYMzxUrbu4qSIYcZ5IK0iBHeSQOT+nNcm4ccU0opVarbG6i4UBSdu33Znc7cc/K2lTAYmoSQXkkkiZuSWkcTHm34ce8quqOPwlDSHOpkWAOpjbeUbyJkTB2tFovBSdx33ERG+/bft3qPI9edxUiw637xuLu0S/wAol5ISF7n3veO2r1IH8IQv20OOKub3DlgA/cuUCY7AJWB35G29eQ5ZjDFnkm34D/pibc39r9zMSpnmCcQGuAiAZcBc6bXNxeQf1XJyIgEfDef41tXwRvPO20Cf6G31rgk4xh/nny3rNaRtP2gbmYM/vO20dvXvXJHFrPT767VKYAKvPB7c/fJ2iOwrg5VjCPwvv3YedF//AMuZmPUx1qZrhfgVHiq0FrNQGobkAxxc6mj+m6iyN/eHw3/3/gKlLxu+f8s2DpCmQhakg7SlWoDn4T8/nvBcxvLtq0t24xK0aMAlK7hO3O/3pHoQCN+08eC9TPEBk7JOHPW1leN3eJXLbqkBhwqhzSoJSIVABIABJgHn/NU56Yy3FUsypTTeBqt5d5LLSBaLbRE3PKpHOM5onLn/AOY0nQRct20skAEmSQRe9xvaFbt9rvhuN5+yTh+ENhty7sbZi41wCpSGLRTRRsZ94qSNpGwIFYguNYPdYLfvYdiVn9meRcKSXlJ0nYwTuNwFSdyABtGxNZbWa804n1dxe9vsxW7iMOsg+42HzKFNo1JQCFKgykDY7GB8hjNeJ1OGp6sZqYwrQW04gtCdMeWg+aoHSAClIJ2EAc8xWa3RTK1PBU6b7h5BNi0g+XSRsDEzEEcLC/xFczG4t1ZjwzSANMyTHNoAkn0njUJIptuRpKgDqAMA+oBAn/ygGoY4HyA/T8OKmrgRpBjUAAYHeNzsO5n8qljG3qSrv6Adp/QVcipTAaxxdJDR6eg/TbsB6q2LXGsxrvwiiAL/AMUFrbfrNrexSlKVCXKUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIh+4r6foqtrn9yP9J/UVuP3FfT9FVtc/uR/pP6iiLs2V/8AEGP9P/UmlMr/AOIMf6f+pNKIut0pSiJSlKIlaH4nTwJ5A39PrWtaaSsaQNzG3PG/1iKIozy9SrZgK92UqKxPM+n+/PNXrfAu9Y2nTfMDd3iFswbrD7h1kOOBClEsEBBSVASdPqZ22O1WVEWpXCyYKOAeTttv34HrFd3wLqHmzLTC7XCcYvLRkoLamWnClASQUkAb7QT2JEc0Rd/6w27lr1Yxy41tOtvYq44lSVav/wAcTpP0Cpn/ANau6+JddnfeHLCrKwvWLm4Rg9qsthadQVdoQypJSCojQElXqo7QOasVu4j/AGxeu32KX9yu6f1anlyoh3UlWonSI95PI7xXZ7rqdnfE7VGG3+Zr93DE6GUsLWVJDbKgUjSEcH5HjgdyK6h4AMLRhGAZjaxxy2abxB0+46+lshDavLH3wZkJnjaYEkVUkvoX03Gdl5wbew5N47d/aCA6yQlQWXI17EmSBO0QNtqsQYb1Kzjl5tVvgmOXtu24CZbcKN1b+gG59Y3n4VyI609UGgoKzRfqSPeH78/XTAMxG4Ec8URXMfaAJYxLAMHZsHbV9Fr5LaW2nkSUp1AEFII7gfH04r2XwnW1o34dcSt7u8tra6OHrAZWtBJP2dwDTqKTttJjuDvNWTcwdTMy5rt27fHMWvLjQfdK3FLGoHY8H4EcCPiTUfA+rOe8Bs1YPhuY79jDVpKC2lZCCkgpgpAGxniOO00RV2+Gu0dw/r/mC7fUy3b/ANqXGlxToAWkNAyJjkbHc9++1QfHGynEOoOGXVtcMuIbuG1nQtKoAUgbkEx6DmNqoIsOoGasv4m5imF4xcfa31lx14nSrzFbRwk7CN4I9CNwN2OZ4zJm25busdxN194qA8xawtQmN59ZHMTvRFfx6W2WX8c6NYJh+KXlmErskNuNLcbJAUkBRIURvvO47bneuY6ddMen3T7Gl4vg95YruLl8OrQPKZhSpWElaVk9+TuD8jVg+06v9QsPt0YbYY9eM2Vt7rafNKU6UgQANgZgR3kz61Pt9b+pyWytrMF6EodSEnzjq90KCjB3IntEgHmiL3fxs2brnXPH8aZU2q1vWg2pLagpKJcuYOoGFbq9NjxVGr0IbDQM+8VE/EmSI9I2n+NdpzBnHGs1YjcXmOXyru4cbQdS1hWoguKO/O5Ufr8DXRnXFKeUBJTMAifp/KPX8KIoszv67/jSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUrSdp/l/OPzrWibD02CUpQ+7uQQPj/AFvvH41zBiYMd+PquAQdjt+/3/cJWxSiFAAAyPznit9GQVr0kbj7wIghMAgmY5mfTn4V1BB2XK3FtwqQlKSdc7hJOnjkT8f57VOW9g8+XASlHlpUqTwQlMmN5/X6GuUtG3FOMptwlaVghZBBIKVABPMAkzIj0EV2HD8vX2I3jbFkxcXdytSENsMNrc81xR0obISFQFrIRvHJkjcjrXqU8NT+O57R7kA8RY2m4+u/eYYHCVsXUFJlN7gTuGOIjyyBFjd0e/Bi/SbSxuLh5DbKS6SQCQmEpmJ34PPzjtJiu5f8Pul5iztGnL66dDaltMtFakalFIGlMlUx8ASQAOKuTeHj2cXXXrmqxuGcuuZewt5xAfu3GFtpDZJkhxZWCIB3EwYOxisgfwz+yC6S9JF2mY8+3dpmLFGGhdPW9wpp2YSVFoI0pkhSTP8Am1EDkxVE5x4hYXLaTwKtNzmuDRoqMMeaneQbg32FgCJja4uU+G9fMjT8j4c1rhLHi809Q2v+IXvzcBYyXQ/wNdZetTiXMt5avm7UKQlVw5aOpUEqUlJIGkAiSJOrYbzzV87w3+xUy5YWmFY71XxKzs37fybp2ydbbW4+pAbcLRbcWnTqKdImdOrgmavpYLg3TvLFqMLyNli2y1ZtJDF3csWPluaGxpDrYKSoqKkpJ0pgyd9JqdSMPKDcu215iNyVFLLi3FNpTMAKU3LQAJVIlPw7GrL9QeKtR5Pwqumb+V8SPIADpM2uDMzcbq+HS/hNTpsp/FpE2BEt58jpvA7gnjkbrzfIHQTpN0wsrS3yblHDLJ20S0gXoYt1LdcYCWw9AaSRJSVgBR32kxNen4ldYriLq1X14u5bQEItmEAtNMtJJToCAshW5SAYmEnYzU4guKSElAC0gFbTfv6AQSkEhRGySNRkyqOOKhuFKBrUQkakzqiNUkpmZ3ncCfiBNWlzLq7H5lqaHvhxMG5EeWDb5EQI597qYPpjL8t+GBQaHU9LXGwILdBNoABJaIMXBtaVBYtVNMkWrn2N1QnSEyXCTsZkEQR6fL0qYtEqZSq1v2nX7q4ALKI0FQUSQSd5kaTxJjbet7jwS0L1Q0NMgSVQEwBzqPG5B3/H08L6jdcMp5DtrjFDjAxDFEBwt2iDrLSgNYaSEpBhBARMxAM1RxwmOxOIDnOqkFwIs42dptJAmREknvtaJ+zMsHgaTg0U2w3SZLRH4dPzIJiOw3uvTsevsJwEtnHMQYw4SsttPLSIhPvCVFMnb0gdjM1TR1G8TWTsmtOrbdTeNNKKUuMuhQ1A+6fd1GfhJgEH50PdTOu2a+qF0tSmLhu1LrgtFNqWhQUpJSon3uNMECOflv4njeZMl5LyzeXXUXEghRKnkt3boCiE61gQoEyQBxJ44HNycg6Sr4sUy5tQ6nM/hN9RYLTG0zIP1uFbzPeuqOFe4NewTaNQEH/L32BjiTN/dqrSxbxfZ5xYKTg6Gy0ASFpcIgEEyfdjZIEnvvEivJ8c8WWZcOZeRmLOLODuqCiy0bgStsEhSoLiR7qgBxO8RMVZA69ePpjFXXcO6UsKwe2Opk3KQRISdBKdWo7gDsedp3m33mbqlnPMd0LvG824hiLzqVnSH1ISwlStRbASlI3O45gjmr8YHwvo1WsLqezKeryRd3wtgQLRLjfczF7WdzHxEq0w8sxLSJO1QHYs2AMTJm99rm5OSBi/jIwLznkXnVdbayVJKW1hRUomCkK+1bSeSNxBgbQYWCeIeyzI8EYX1SuXVukAJW+oDcSJ/wC0nbbv8qxhncfV5oddub1xYVIWp5widiCdx9frXI4d1AzHhT4fwvFby3UlQICXVgz2gnjnfePzqZVfC7C4f4cMbJAcTp2I+HYETe09t42vTLPErFl5aaxMREPj/wC1aXG83jYSewWVtYZmzs415thnq4uySSAm4UfvAHkXCt9jOrcRAIHPJIzd1DBIObbzWkKBl1SkiQR3eB+O/HqNoxpcseKzqzlpIVb448+yDpAdflRVyQBIUBtzAG5n1ruqfGf1lU2+U4g0lLqSNReTIG0ndfaDBj6V5v8A4b4UN/5TZt/CCf8A6cEWAOxkHaZ2BiYU/EnFObBr2cGgjUYIinYmd7G9uQsgPEMz5pCHXcbzuli3AJKl3elQTJmUF4dwdiZ3A715fjPWvpPlJp1/NWZ28WuAZbWpba1sqHCYU44VDbbcDfjbfHszB1/6lZmffXiWaMTa1KUC0y8sNjUSCfdSSQCPU/DevNb/AB7GMVBdfzFe3LypUtm4eVpBPYakgQRJ27bkDcV7cB4dYbDv+J8INLYP4CT/AAAiALG0xO/YSpPmfX2IqUhSFXWIGzrD8FjHrEAGe4A2vCdavHNgbFrfYfkm8JacaWykoWW9SCiAqGyDO88iTMnarM2L49c4/jWL4zfrU+7iFyt9Tzijq1FSjIJ3OxAidudjXHIu3kvOKfUH1qQpuFGUgyDqKgRIAG3xOwqUXqClBYhsgbIIj3ueJ3H8Nu1XBy3Lm4INpNaP4DsRYnYW54PaIlWvzPNamNrEPcSCGiDcCQ2biJvMSYkbGIUN1zzJIB5EQZkD4nmfpUOZgek9/X1E/DahEEgcAwPWB671pAEn15+lTKo4l8SYkAX9h6iO1oUrb5GlgEA3+paf6WHE91rStoUk8GYrcQRyCPnXZcJStAQrgzvH19PnWtESlKURKUpREpSlESlKURKUpREpWkj1H4itZB4M0RKVpO08bTWtESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEQ/cV9P0VW1z+5H+k/qK3H7ivp+iq2uf3I/wBJ/UURdmyv/iDH+n/qTSmV/wDEGP8AT/1JpRF1ulKURKUpREraoqAlH3hx+h4+BNbqURQvMuP+Y/8A21TTZUpCSr7xBmfmRUDT/wCJX41vCiBE/Xv/AEfjNEUelQdavX8h/KmtXr+Q/lRFHDsAAxI2Ox7VDceG3HfsfhUKtqkhXJI+Rj+FEQpkpMxBn5/Ct/nD4fgaAkTHfmoegep/L+VEW8q17/TuP65oDG/Yb/hWgSBxP1rXmiLXzh8N/ga2F5alBA3QY9YB+vxrTQPU/l/KtwAHAoi18pA98KGr/l+f8vx+lKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSuQJIHcgfVcgSQO5A+q0keo/EUkeo/EUk+h/L+dJPofy/nUT4R9f/Sf7qJ8I+v/AKT/AHSZ23+O4kfOD3+Fa1pPwP5fzqM2gKHvGOTI27gd5qG5hY8OPv22t+/rMyF0qt009N5JJBjvAHbZbEmD6DvU2rgEJSo+i4gD13kDeBtvuKl9AQvVq1JBHugEqgkiSR8O/wA67EzhCn2G7gklKlaUIgBYPKioHcjSDtHMb9qiOxNM03MeQ0RBMwNxzuTEbHa+1j6MDl78Q3S0S520DiQR6yeLxb1ClLKwur06SlhKNt1EaYJPIIMyNgfwnio7mEFF0lDTpubh8pbS0yNXvKhCUjSSTJ2AKT8u1e29LOgudurGN22CZRwy/wAQdudIDlsy6pDQdI+zlxYTpBV72qSBII2isjbwfex6sMuWVhmvrSy08WPIvWbf92FaiEOaHEL1kySqQNwBsRNUVnPVGByYOcaoJDvwNcAYhsFxIdEGZFyZvG6rzJOh8dji3TSdci7hsLX5ieP+q87Kx94bPAv1f6549hmH2mBXmHYVcLb14j5DyQhDxTpVKUJn3CSd9429Tk0+Gr2UHSHoRhFrmLPaGc3Y0tDThbebQ6WLiEaf7xThBQ5BJgRtxJq5VkXKuT+nOHWdnlDLWC29qxbC3aeRaQ6tLYQlKlrQtIK0pAAUAIBIjYVyriHHXnnXHHVB5RWWyZZTxslJkgDtJ29Y5sv1D4mNxfxaTKjWh0GGnfysiI43BkzsLysguk/DgUsNhn1mRUAky0C8tsTyIBAniAbri8qm1y3YowPKmEW+F4agFIDbaUBSQVAwEoAhPoTPpvXOreWXP3i0rcIGopn07dhHf5gHeYlkNBCQlKSAOQJAPzA+dRFBtSxqSWlAcplKDsYmSTqMb77ggiKsbmmePxdVzi8uDiXEkm5JEEGT2mYuTHBV7MD09Sy/DtcwN1ANaYvYhuoyINxbmJndTaHJH+qPSDxHeAf9/WK3bgevyH6iRP0qRWtTKdwpSBv9pT/ctpndTnqOwMggnv3nEuNvFRYcBSlGpbh+6NpJAMdgeOxk8TVN18McWRokkwYkkEnSImxB3iBIIibAic4fMGYIAEgDUA2292zxbf8ATaZUF595TjbLINqgbXD45dSTIMgf5QQBuRtPYzJYo5a4Z/8ATC4vrcYRao+0XS31JA8xv3kpIJ3JAUAdXaeRB6lnDq3lvJWB3Tl1cWt1ftIcBty4D70+77gVq1aSDsQTE7bVa86n9c82Z6cv27B5dthKn/3tnZlbTq2ApWso1LVqCETMJHO43qpshyqrXqUqTmw0NY0EtMkw0WMSBNu8ajtvTGfZ1h2sq1GvGonU64BBgQIjYnzERc2i6qW6z+KWzxRy4y7k69YYCdVs8popAKkykklMTIEnntxtNDr6saxrFnnMUure4t1eY8p15QIQFHeSrYASTO0QfSuns2WH5fRdYpjboZZYbXiT1zdOFoqtUBSnEBS4SXpQoDjcjY7TSZ1A625p6i311gPSvC3rTAXA62/mO4YfDLKJKB/2oFtkRKiSJB0mIir05N0V8Ytqadg0kHeBoECRciDFzYTEzNis96rczUJIGogCfLBAO4NtnbneRvZew9U+vOD5ItlZRyvZjGcz4y+uwsXLEBz+z3xpV9pWUAlCVE6JEGYG29WmfExmDq03j2HYL1BxRLthibSrhLLzi1FtDqA4hJSudyhwDTEiDxXf8R6x2HRK5xi3uRb5nzldNKQu6uD9pbtVJJUhxgII8talyknUdhEAjeiTqD1Rx/qVjD+O5iQbi6SpYtmllQbabMBKUIKp2SAAdRAPJ2q9PT3T1PCMZqaAQG2IvPlsRNoInnfmSrEdR5/VrVHQ4wRBuQRLRcEDmZnfbiJ8hW8A4uCI1KA2PEnj5j/atmsL4jb0Hr/R/OpczJnYyZ/Hbua1BI4NXLFYANEtsGj6Bo/ptPEdot8XEknU6OBJt+xA+Q7KPt347/LvW+WvUfialSokEE7EQdhwa2af/Er8a5+MC07HYTPoJE/SePmQuLzM8R+n6Qps6f8ALx2j+vp9K2klIkcj+dQEkpEAmOZMEk/h8q3a1ev5D+VeB9ZutoAEyL25jeP683uvcwmNzv39At3mr9f17/WthJJJPJrXWr1/IfyrbUT4w/Z9vT2/YKhEk7kn3MrQx3JG+xHM7/71t9z/AJ1/h/vW8xCiQDAkT6yK5BNk0q6t2vutuMhxwyCUq98n0jZIAHrPpXnqO1OJ4gR9FwuM9z/nX+H+9IKpDbg/8QXt+GxB+IIrt9tll921VdDDcQuGkOOBbtsw44hLYUoIVKG1DdIEmdzMCpK4wJtDVo8A/reu0tKtNBFz5S1Ng+5p1TBUBKdyDtXRFwDZ8iQvyiVCAQASCoQCSUj5k8/w2gLSPfOo7E7ydtyPqNh+NdvxLL5srRy/dwvEmLIPIZafuWXW0ypAJJWttKTCtURwNqlcLwNm9UppNw644gkkobWsLSv+60gIKpWAY3/CJBF1lKkK3QAAOREe8Y3/AAkc1vrnrjBLq189NzZ3do4jQWVOsrbbfSp1LZUnWgSYKiN/8v0EJWEpCHnFveToUyG23B+8dSoLKigCP+URI7wfWiLhqVyKsFxZCd7K69+VNOfZnQhSB/mCiiCD9O9b28LfuFtsW6VG4KFqW0oQoKQQDAieSOf/AFIuLpU0myuJQlxCmilaw8VjSEpbAUYChIJGr144qYtsIvLxwlpt5FuVBKHFMOKCwCQVJUEhJ+cxtRFxtK7MnLNwp5aAt0tJVBcNs8hCRvJK1ICTMSD8DxW7/h9BdS0h15/TrKyw0tyQEqhI0II1TEg+h7iiLq9K7EjL1y5cWrCkP232lhTqVXLDjKZSEbanEpHKpj0njapu1yq5dOJSi4WUI1JfdbtnnUIUFFIkpSQBMTv3oi6lSQNzwNz8hzXabvKOIskC38+6SVkFbdjcaUCdpOkzIk7en47H8tXFqot3KihxwBTKXEKa1JEa5C4JAGobRuDvtBIutRa/85/8wrT93P7syO877jnfjuPxrmWMEU+Q2LS5QrU6BcFl1Vu4UKhOhSRG6d9zvO3w0awoOBlaErbZcQHC4SAglRUJiJCduPWIJoi4f3j9wgK7E8T8aeXcf8zP5f8A3NdkRlq/el1qwvnbIH95dtMOOMNpBHvFaW4idjuOfhWt1l5ltRRbOruHFR5bLaVLemY95CRq9NgJ27TRF1dRbSSHT+8EatM6eNojbj4CiVMkwgnV8Z4+oruKssJYVaIu/MtjdMrcQq4acZ1qSpYIT5gTwRBB/UV128sl2SkIWgEqKv3iQdMJiIMkbz3oik6UpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEQ/cV9P0VW1z+5H+k/qK3H7ivp+iq2uf3I/wBJ/UURdmyv/iDH+n/qTSmV/wDEGP8AT/1JpRF1ulKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKV3a0OmZtH9VDc5zSIEgm99ttrfuT6JWk/h67R+s/lWtab/wC3f9TXYMAIMkwQfnb8v3xK9NKmfKTwRttaLz/Tdb9KR/m/Kf0NalIABmQeIH8J2qHI9R+NR2loQCpSPMke6n1ImePjwO8RUdlRroJa4DkkWtEibG0xsF6XPY2d7De19v7mL/77FIUBI949hH0HfffmozYKUqUQQke6o+hO4HrMb8fnXYLK2t7q2C33BaOKdZShWn7qVOJCttiNlSSNwYmdq9f6U9GM4dUse/4TyjgGIY05f3DbQvmrN9bLRUUiQtKCgQTElXxg8V5sZiaFIwSSPhg3sQRE87GT23jdeijgjjmh1MPJ1BtmxBlsWvMyb2kCYkrxrC7LEcRuWmbCwN0+XEsttNt+Y44okBMBKVElRififwu++EH2a/UDrTf4VmHMdjeYRgTDTN65bPMrbS+ytxLC0gEJBhtwrO5+6QBIirqPgf8AZGYP0ztcPzv1ubYXfus299h9g+htXlqILiUPJVqJUlREzB2iBV7fA8LwXKyLOwwFmwt7VhhNq1bWrKG/3KBKVHSoGCUwZ5VudhvazqTqathWVaeFpiNJhx1Fx/CBB9A07dxtFrp9J9Kv+Jh6tZtTSHMJaQ3Y6RqJIsPT1mO/g3QXwo9BfDhlu2wzKmC2N5ma+YZbu8YfYaWbBdo3pbWpbhWpOtTq1CJICJ+NVKW1xeot12+JuIxG2IhtDBhKU7FMgxsBEEfIzXB3RtLm8ui/hjj5BO7cgKMqOwCTHp6zxNTSXG2gEK16REJlQKQRIB2nYbT8ONzWNHVvU+Nr1Htrte1pILtOskDyid9/c87xc5a9IdP5Lh8LTqve74ulvlOmLaBcRG4bNp/li8zDSAPN0pSi3QQWmkwC0nfUFQY3MR7xGxG3fUKaUdiJBMgEyPmPQ9onj4VBWllflqS4oIV96Z52iZAmZ2325mdqOWbBhba1HT7x+IB1GRv2Hw9fiLfaqddvx2Vap1iRIESIG4E+h23t6VXVZh2vcaDmtZYtaLiIA/073tzNomFMny4kQR2g7wfqJraq2Kgpak6mUjdKT73EExAiQBwex+sG2cwy8Wu3acWi5A90kQ2kjYavdSNzySYiTO1ddzLnHBsi2FzcZjxWzLoDhZaS83KmY/dpICidRUFiSBJHG8VxTpCq/wCHWlrNNnNgEwWkNnbe8kj0tt4q+OdRa4jSRIEEyJMdjvGwiOTuF2YqS0yV3rrVvgqgftvmKAUtpIJhB3IOsJJAjgjYc0r9XPEllvLf23Acohu7uUtraW6yoEoJCkwVEyNwSQfQnjaqZuq3iexDNF5c4Vlv7RbssFaEKTrDTo4JJgJAIJIkgT+NUzWwu3rq5v30rur671qWtSitKCqTudwIKiJKo2mQJqrMiyd+IqBsOLCW+YkE7iZO0Ebdu0XFIZjnDCQA4Exs0neAJG8/+X/tMZuzRjGdL3zXLm8buluO3DzKnVaVthRjSnXA9yJMCSCY711nGuouQ+nGAO5jxq4nEbBhxbeHFQK71SUa1thvWAdRSkGRuVEExM+f9TepmG5FtP7Ns7R3F874jcot7GysEruFN+cCoJKGUrITAUVSQZ2kmqo/CF7OjOXiIzRgeeOuTVxhOWry5t32cMvR9maNo4tLji1pfABCEFAVKU8kEjvc7LMJg8vrUm1vKXFsRESNMm8AxIBk+gurf451fEMrVKxcxmp7mgWBAgidxHIPAIVN/Rrw4+IPx45mbxDE2bvIfRmyWvF7q+KVWQvcFttS32g8EtSlSW1g6nOCSJnbxXx+dcukvQvBVeHXw/s4YRbIcsMSzNb+Sq5N5ZJFq8lVzC3tanFuEnzSSQTJO4uy+1O8a2TPCD0ptPD30Mew9i8ThVzgb91gpbFwlpxq4DpW5bq2A3JJiAIM98J7MeasWzNitxmHGri6vrx65ccU4+4pZK3VlaypSv8ANqG877/E1fnp3BtFEVWkupvY0NJA7B24i8biI9YiLFdS5r8Os6i3QQ1xOpxMnSW7naYJgD+lmP4piF9fOYhiF449iLqyh0urLjhSCVhyVavdUSQPQg1wBWdXn+etxSphtKjG88gbfCAIM7b1AuVPFf2lxJSHtgCQo7b7yfj6D4d6geaVQAeAeBB39e3f6dqrSjQADTqMDTe29iPYC+0TPorXY/Euq1CQ1pEj8hf3m0dp4haH8f6+NKUqN8Q9v3+5/Yv5AwECbHn8v38xO11KUoajj2/cflvb2iIu+GO5/L0/sfr6LQmN/wCX8Yp8vzk/lNa0qBovM3mfl2/f0UYOIBA5+fb09D8ilKUruuqTBG2qTpI+B/8ASuz22GC/duHGnYLOGuPpEkQlpt5a1H00hJJJ4AnkEV1RzYA+hn8Aa7/gn7p5tER9py9fJ9Jm1uRv9SZmdzvRFnP+wH9m74Y/Eb4V8y5r6yYHZ4telDDTF08wh0teaQlJ1qIjeBI9T9aLvET7MXox019sP0p6AN4QGOnOeLmzubeyW0Aw8ycQIbLaCvy4cCgASQdhNXZP2ezOt9kT2aWdMetmGrpy0xILfceWlJQyziLydIWoggBKUgbngDiBVV3jW6Pq639dPBr4sch4ClGO4ViWG2+MYhaDzi5bousGdUFLbEgIDjqySuDr7QZIrPX7Q97P3w7+FroZ0lsekmW7XCr7OGM4dhybpu2abVdPvfa23EpKCpSihTK5O33DEwkH3L2YnsD+gNh0LtPEN4nG2XcuYjg2U8QtE3KQ2zoVbXNxdrKnFtJASlTZPrO55NesftNTj+MdIvBxiD6SGl56wFt7UDpL4vsUQ6lQI5KgsEHfmrl3tD8Wx7I/sIMSvsn3CsJxVHTDB721vbBRZXagZeuFhSXEkaDJBknbSTRFQp41PYNeFfrb0VxrP/hhRYH/AIawHFMXbXh6W3PMGGW1xdLSVtOLBSPKIUCqZB93gnGA9lp7Ji88ZniFx3LWc23v+HMo5jxLB8Q8lCg2G8LxNy0c1hJbEpSwqSeJ+FZjf7PHm3NPUL2YWb8ZzdiF3jNwvBM5s3dzevKfffnDL5klBWSSgJVBiRqBKpiKos9gDmnKmE+L/wAWWT3HLGz8jM+cG8Obu3WmVm6u8cxEoCNZQSolEDSN4nvRFV1bexL9m1jqrfozbXeDDP8Ah2CusutJLX237Whh4gKHna9WpPMSN94rC79sf7Oq38AHXJ5vKSH3curcQu3DiTpLdyw2/IBUsEbyOdo2rIk8UWYOuHgu9rdh3V/PmJ5iteiGLXJfeftkXT2GItlKvwtRdbC2QnTpMnt2q2r+0S+NPw9eLzMGW8b6M5rYxZq1sbFi/aSoLfF1Z4eza3aXEgJUCm4bcG4G4oixVLG4axi9F/iCCmw+3MpukNwkhDjiUqIAIgQTIG0fWvo+ey89jt4A+tngq6edaeo+VU3K3sEbu8UxBxDYaDgDgWXFruEmZSTJmYAjmvm94WofZnXGkAsLxG0SCQfeBuWgoEE+nPoDuNq+pv4E3X7T2HlsrDU3iMROQ3lWH9nJWp8v6bkp0BpK1b78b7xyKIrYPtMPBP7MHJPhvzKvoQ5li1zraC4sWW2nrY3v2pLWhCCEurWXNatMCe5FcR7IT2Hvh5zf0GX1w8SWGMNYQ8q4u7Z3EUoQ2bXznPLf1OOpBbUgaRvyRtBNYeXUzN/VTD+teJ2fUnGM+WuGPdQC82xiYvmcPct/7RaPvecyG9BSBJJiJ+v0m8kZNzV1t9kJg2B9BMRs7fMTfT9C0LtLlsOea2wv3j5bqCXCsJkSFbnadiRUS+M72E3g464eH/H87+GS0sWMcy3hN4u3OEBolem2UpCpZdUSSWR3OxE8VbO9i74BPBzj2XuqOTvFCjLy83YVmB3CbC0xRdum9W4m+tLZlCQ6tCtS1LUAkEklRHxqsr2VHj8yR4SOg/Vbov40c6O4D1OtrnMuF4W5ji3G7e7ThqX7cBtVwdKxrWiNLm0yDwaxGeo3iGzIx47LvFekufnrrK+a+tOW/syMNvFNW7treZjwpSwNDpQpJSpQgbRMg7kkX0Tsyexh9mFkPK//ABHm3KuC4FhCbBt77bdt27dupx1oOoHml0J3SFFJJjY79jhKe3A6FeFTp91s6c4D4ZnMNucHxO+Yw+/Vg7rTgPn3TzC2yGXFe+UFOmTEkb7VmOe2ixPMeA+ynwbHMNvfs2JpyHlR9y8tbnRdLuLnLTjr6lOpWDJcSCZHJM7xXzg/CJhGbPEB4pemeV8SvrnEbk5zw/zVYo+q61IViSSpKdZEakpUEkTJgb9yLOn9nv7EvwhZ88HuAZr6rZLuHcyY1lf7fYXTtskPG5ew5y4ZUCXkqOpRSZ3Bkk771gP9feib3SLrL1R6b3NpfWdpljEbsYfb3AWl5qzTeXaENKlZILbbWomTsodhX1fV41jnQ5vwvdKMKYQzgt7lnB7XFmUNkNlX9mWDJ1gEJiXVfeBkSdya+fd7f3pq70T9ot1EsmkNWeD5gwhT4QlvS2u4uHcWIMggaiS2B9PoRZIXsdfZH+ErxD+z8y/nXPWW27/NebLZ+2Fy6w2t1C0qvVhQWXAqQq2SkRHPYCrQ3S/2aXRTJ/ticG8OWdMvvKyJid6SzZXTMoUyb59saEKcKTKUACIAG0xtWQb7GXqzjnSz2SnS7MCrBa7050et2bonQE2TmIY62k6jMJ8vQBuE/SvRfER4WcxY37SjwxeKrKVi81gv2TD3c0XVo2HWwtd1bur8xbSdiA6596dgYmiLHR/aU/Al4cvB+x0zd6PZUVhP9r62ELaaQzqXF+4oHS5O5aJA2lIHO1YhmPLUhFiwDB8tfmII95DiQgFKiRyk9gfnWd9+2Dr/APpf4eXgpahiF35gKwUqINvjI32G/umNoIEjasDrMS5xFaDI8t18b/MSfyoi4SlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREP3FfT9FVtc/uR/pP6itx+4r6foqtrn9yP9J/UURdmyv8A4gx/p/6k0plf/EGP9P8A1JpRF1ulKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpStJMgAc9+3b6ye1e74bWhskCw3PoP9/zjhJg8T2P5WK1qNpT6fmf51CKVAwRsYiN/Se4MmYHappDTiwChJXJghKST+AmPjzXHwnOBcwFwH4iIIG28RG9+J2hRWUi6CW2sRIFgYvv+XqFL6UlSZ1AHsOI4k8zzPyjap92x0IbUgOKKtoj7xgH6cx6fGoAaeDjYCVthakpBKSBJJAEnjt9K7r9ivA5a2rusPOpSUJS0Va5A2bAMLJnYJ3n41BrPGEb8WuNDQQbmA4CDYje3INgCpjh6BrNcKbS4zHl/ESQIj1+XB4ldUbskLhTQccIMKSRASTsASIPfmYPqIM8zZ5ecuHGikFhfmJClLadWwlKpKTqbQ52iRuZkcbCsjw8+D/qt1zv2MHyxly/LV3dIS9ev2rrCEtKUgKUhakkKARqIIMGDwTNZNvg89i/0yyThLF31vuFYpcPNJu04Y683oCifMWgJWh2N1RBjUCfd2EUB1V4pZNkuGewOo/Hb/wDSa9oe4kM2JBiSIsCJ4lXB6X6ExmcaXVMLVDCRJcwkCSx0zwRIJM2PHCxwfD74ZsuZox6yxLOuMW11gbQQ5cWmH22IKuUtHdRShVu22ShIJJWv3QBp3gnIb6MdVPAn4W8s2bXT/p3nnM+cC00u9u7XAG7hKLpKZWpC7p73YWBskAHY96u85I8JHhmyc8hWV8kYWw22PJYYu7BpxL4QIcBWWmxp0nkjcEzPJ9u/9nvTfDUNos+l2V7dptMRZWVsHHzGxUpLRIJ25B7fTGjN/H2u01Q7CVGu1HQLyWkgtIIaQZ/Mza8K8mU+G+GwVSmwUw4eVzpAhp8kgiY3bOmxBO4BE2eL72ouTsTKjddHup+JtNKVotf7GtmUoCYhKEtXSNI93YCAB6c1KYX7Tnoq/iducd6Z9Q8ntFYbXc3+FpLSEpAMAounCVbEkERAO/ar0KcvZLUAbHp5k6zebSUlq5wq3U5KR7ofdIQVLj7yimNiYFcBi3TPpjmpl23zV01yRcMhKj+6w20bOpX7uQsoVB0qPCfnvVAO8dKWIqEYrB1Q0kNBLtJtpBJcaRFuwAJFuQrjYLp1lA0qTKH+Wd36fK2ACfzjuTvCt45Z8b3hXzZeOIwvqM5hrq/7xrFWRb+WokgpUYO4Padx8jVUmAZn6b5zt/tGW+omUcShIWW032hxQKQsbFIlUKBI2g/hXWs3+AXwdZtbftrrpha4bf3p1JvMDSwoJKyQpSy1akI3WDBPPNUSZ79kWm0u8QxPoz1SxfKi0tOOWdml9YJWAS22UNvsRyEnttU2pdWdM59TbUr1aVEuDTFTQ3TOkxYTwJMA7d4U2q0MTg2llJrg0RAEkT5SIjuTIPcE+9wC9dbtA55V7hj7aidLiLgKaQBIJK+dyQoAbAAwdoPULzPWWMtocexrMtg8hSV67a1cbcW2gD3xMAgpTqMGSI3qxF1GyH4+PDY663jlzj2dMpMrd13TLd46VMW6tIgpcf1eYgzxAiJmZ6hk3xG4Pmm5cw7MTl9ljMWhSXmMZUtgLdKCIT56WiZMgj/aJ3hen8qx2FbVy7EYfEggQKDw4AksIBEAglzSfMG9x6yXEZ7icI0se17WtIBJ5aY1CTOwk2JBniYV2nqL4ucm4abjCcltPPX6gpAuihJVqOwJ1GEgkgmI9Zg7UP5vzrmPqDdrONXtwWx76E+coJCQSofdKRAncbAgGN+OoN4ctNu3jSXLK7ZuPeTcMutLJ1CYEFR2IEb/ACra+4u1vG2gh0KuktqT7qoIdWUgpO+xIg7SEzyKk3+Cn783CGk9pH+YbEEBpbMTJAve8iBZSHE9RVatMhr5u0c3cCDxc7Ej2neVyGHtN3yV4TZqAu3x5CHigJIWCCSVxI+4ZUCSP/FJroPUPPLmVbC1yXlptd5nW8uEWT7VoTcul24UhhCilRXohalmRET6JrncVxt+yul5RwC2U7m3GGUosFW481xp91SFoWSgEoIRsZMjVBgSBc68FPgKscqWrHWHq/bIxvN+MrRcosroofXabJdbcaSsLUShbqzAAIKUjmo3UPU+VdIYCXYqiyq1rSGh7WuJBYCHSfKCDckOGwNipr03k+Kzmu01adRtIkEuLSW7tMiLcg7gxI9D0XwR+zotMPds+sfiIU7iGYblpGI4Rh2IJWW0rfUl61bS1CWyRbmCdJ2kSOKuPeKXrXhPQ3oFmXFXha4Fd2liWMo2rAatHkMJt3vNeb8sILgQE2pIcKvhuaqEC3ri9y7hWIuoXh7Lq12zQQALe2YtLgNIWCokadIEEJKUxPFYs3t2/E7eXOY8A6Y5exfSnDW8etb8Mu6UgE2LNu3CVQtMIdCjtp5PYDw+GXUtbxFzRrabhUp0q4BfTEtDWlmoyLACDETsQBBXHX2CoZPgXtY5oLGkWI3AAMxtfvtadlYF8RPXHMvV7qNmLHsbvnr9Qu777O6/DsNkupkapSZClQrtzzuaPnbwrS4yQS2XFKKePeJJJnnv6x8K75d3jTKEqS4HbhwOfaFK2ClrUo+6SSCIgzMkgwIIrz90y67x/eK443JO3w/D4VnngstfgMtwtE0nBrB5XkbnQB6m7ZNyNMnmFhJnmKrVcZUJkjWRqvpJlo9vpFjcEC2i3Q6EggwngEkgDfsTH9b1DCQJgciOTxWsDf4xP04rWvfSIAEkC4mfQCVIfM4ixAMdzA/e55SlKVDUZKUpREpSlESlKURbVAFC9uEkj5+v5mu54WtX9oWA1GBgF5A7f91uf510wn3VJndcoE8SSYn0G3NdvwlQViNluE//AEjvG/eMAq+y3HH/AJhJ9KIvoQfs/nS2460ezd6g5MZzAcuoxB+4ZW+2sp0JF6+tbilAEpnQDsAR2O1XQcYy51A8O3hxs7zp3mWzz/hHSR9hWO3D5ZvnLQfukgtKfacIXFk4Vbg+6J5gUKfsxmHJvPAB1IbctZLq8VSXluBpxpKF3wC2gRJBUEqBHYyIINcn7PLrEepvUDxs+EHNWNi8xIvZgxPL9s/epWlVvbIxstIlRV76DbJ0tgAhSoESTRF4R+0HZof6geE3wI5rNobf+3up+COvWywEpCnXcfU6EqBkA3KSoAEAE6RA2q6r7TXCrxHsDs1WCD9nea6N4bIKzICcr3QBClEmdiBG4nsatQ+37y5d5a8GHgmtri9W4nB+qdgxbMOgtfZ1WWLZiaWXCtR0pHlr0EpTqOmJChN3jxr5XzF1r9h1jWAZTNzjGPYp0atfsdnZJW8p1TeWXhoBbKzrUpxOhMEqJIEyIIqZ/wBmpf8A7N9lHeKuC4847hWd7Z1idYcQLfFFBxSiTuFfHhIHFYbb/i/6k+EXx1dd8z5DZzApm+6g487dDBWC6ppDWN36hI4lIWoQTvG+42zYf2frprmnoz7L3HcudQLC6wDF28Cz7c6MSZcYLSG8PxVwqPmhBEoQdPEqIAIJ3tRexw8OHQTxH+KPxNHqRguC53fezlml6zbvBbOKKVY3iOltpTqXodVqSAkCdiACdqIrv/hZ8Tvg29sl0dwzpNnrCkXHUzB8nvM4gcSt7e3xUXws7hzWHG3Ev6gqCBO+44JrBm9sF4AsP8BviVuMPwiyvn+nmN3OIuMpv1PqCnH3UPlKPNWoNoaUtxCShQKkgE771kP9E/C31T6De2XRadG8tYjkTpm5eE3bdmXWrR+2/wC3BaChpthsp0AA7FIkbV5/+1532COX/TLC7MWzuYnLSzVdqZ0qd1IsGQ8t3TK0qccVqg7ySNyJoiwaLB5koDLWyXcXb8sJJhDZebIETBkGJM9yCTM/Wy9kNimWMt+y96VXWfV2zeTBlttWLG7bacZXbBNz5mvzEqgH5iJABr5I+DNtIU04FJj7fap0uHSpKkvtlwpB3BCTIMbxHYk/VH8F+FYhjvsRcJwnCbS4xG8ushOm0QwhSnA4UPkJTpCiDvAHcb9qIse/9oHzV4Cc4ZJbd8Ol/lpnPNvdrcxNNg2wl43JW0oNpW2FOBXmJWJ+9JBG4EeXexW9t9nHw53+Teg3WHC3rbo55Rsccxi4TcOMW9m4tZadU/cpAS2SppICXI94bRVh3q54cOsNn1JxnHc45NzTbYC51Cw+3TeX1leOWKrT+1kecpa1tJbS35SxyopgkyYrOPzR7Nvw3Zv9lRi+Ysk9L8DxjqZe9PMMvbDE8HsbdF+3iCLaxUou3DLDjgUHEL9wkGYOqiL3n2hPs5vB37RrwrYt4meiVvbW2M26syYjguLYSt5kYq5dst3K/MFs4EL81TLSpUlUa4BGo185PD8mf+zvxOZHyeFFF/lrq9lRi8UpHvqLWbcOtyFKUmfeb0j3uOed6+kN7AbLvVvJXsx8+ZL674S9h2GZXTmFrA28VQ4hTVu1ZrQAlb4AVpQ00EkJSYiAZEYA3iUdwZXtEcwXGDMtqsEdacppQWgCCFZzwVKilKefvK4nafnRF9Cz2z4Te+yJwZJQCV5My29AEKNtb5ceCkz94z5idzMEbRFYQ/sC+k6up3j66e27ts05bWuOXGIPrWylYQ3Ypu7lHvaSRC2QNokkA+tZvftmXGmPZJYI42uUp6a4KUp2CoVlwqX7sgjcJAkcGO2+Pl+yadEsHzh1j6rdRsTQwi/yApbtq66pKU6LqGihtahB1l9SSEnYGSN6Iso/xMeIDp9lz2hXha8OuYb1C7vP6rHBcCtAllH9nP29vhw84LBS6oPka/eKgArYAARi/wD7W54dW8J6lYT1xaYJVjYtLNASlSVJUi8UNSlDb/8AGEmCY22mTWQX4wvZq9U+vPtKPDH4xMpZjcw7COluNtu39mh2GLf7Km1Tb6FJeQlQcYs3C4oJ91ZjkifEf2lfpAz1f8FFtn5zDQ9d4DZhxVwhIWtq5bdYOt9OkqaJWgFQUoQmJJ7kXWPZfdEMU63+xu6a5Yw/OD2Viw8L3Eri3Q35jdu3e4k8XAvQVNkLU2SpCkzJEwTNXOdsX6vdDuiOWsx5LzJa9T8EwS9sLDGcauFtOv2aUqt0rSCW4bUElRgEK5PavBfYkYrej2RmI2jTavtTOU8eQzdCVJtjZXt63rSoAgKCm9PuqBgz33p69lv1qR4m+hHir8O+O4s8/nDA86Xa8Faeuffi3eugZC5U0km3RE87iRxRFb4/ayszPZv6Z+EPMLjAtrjFMNsrtTKVFQbdXY4z5ukkknW5rVvIGojaKwccW/eX9wXN3EvvBRkjcqg7CBx8PlxWbv8AtVFicK6Z+DzB3ApSsHwpuzuQdzrtGcdtVncGT5iZHwMxG1YRGMSjFcT1AoR9qW4gKBCilSlwQPkI9NtviRcdoT6fmf51COxPzNRNY9D+X86hHck+vb6n+f5URKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREP3FfT9FVtc/uR/pP6itx+4r6foqtrn9yP9J/UURdmyv/iDH+n/AKk0plf/ABBj/T/1JpRF1ulKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKVp5fmFIBjfn4Hb+VT4s/cmSVTIjfY778jbj8KIpGt7SkhQ1CQTH4E7f1zE8cTZtHkkFDYWmTJjVAn+XHHfvNTtrh3nqhASUhxovgwFpBJSPLmTv70xEwn4ippqo0KPxsRZoa3niG7733v8AndR6WFqYuqxlFsuOlvJggtI4sCRE8C5PK2hLa4KUBUEEbiJgbGTwSAOBXbbLAbi6Qm+cW3bJUfdt24KljsEphQE/yqozo74VupXWvG8NwvI+U8Qu2XvKSu6Fq6tslZCSqQ2REqBJJgbn4VkK+Fv2G9xOHYx1nC7O3eWhzynE+6jgqCUuEaUgED6D6Wx6w8XumulsFWD8RSp1A2S1r2Of5NIJdJABFzfSBNr2Vz8j8P8ANMe2mz4TyHlrQS3ytBLNjB3BPcRPoFjc9P8Aw+dQep2MYfheXcq4zfG5vG2G3mGCpGtce8SN4gzPEb8ETkSeDv2J2PYnc4bmfrDrXaMi2u2sMdToeShIC/KUnSmDp0gyoDb4zWQb0a8JvQnw+WrFplnLVjil0y2lSL1dmwp1D4RoCkKDalSEgKCgZgkzvFe7m4vbd1b1q++wHCQLYqUFJaBgJRB90AbRAEADcxWEHib9rXDjA18Pl+KDHFr6THNqAvDiA1hk7EyBb2IhX06Y8GalJtKpXoyHPY58stA+FO8Sd5JnYi+y8f6V+Hzo90AwdpGScrWt3iGH2hbW0lDRcL6UEAGVDeYjeduRJrwnqh4oOumUsZeZwHoTeZjtQHE2QFuhegagQVlNwj3f+UwYEDgbVT5vx/E8CW1eZfyxdYo+lPmXP2ZKgpwpBJUopbWVbAjUqDA3jaKZc5+NjHcj37n9rdPc0tIYS2lbVjhVxcmNIJh1KEE6okiNiQOATVh+kvEfGdZY2k7H4wP1PbIc+Rct8sgxuRcbW+V5MP0phsjw5ZSABhvcEEBoG/Jjk3sRFopff8ZfjlUm3GH+G5pLanXSyVWzQLSAArSoG52UdxBH1711/F/Gd7QK3WhZ8PLqUQI8m1bUAewEPHc/AR6771UW37TfpuhSF4plHOeFISpXmPXuE3DFslagANSlAAKUrZI21K25rs9h7S/w9X8IxbODmAggJi8SEwY2nW6mI3jjgbRvWR+GGEZSpUsPgcJjmva1zqr4cWvOiWy5xJABAvtM77yo0arXOLGkXmDHoJmNj+kRNgqLl+OzxxWilOX/AIdLxQBlzyrVAc9SVAXA3iY9NhG9TWDe0p6/2eINN5t8OWONWKCDduCygJTMKMfaeYMjcDtyd6/8G8c/hVx4Kab6u4Au6WslpDy7ZJdG0BU3Mq1DYzIPBG5FehW3Xzw/5mUG0Zs6eXKnGtLSL93DktvKJAEhSzrVplW8wEg/CphTyfC1WfFxWRYP4QANUsYNRb5Y0gG5JI+RJvIns3FVqMNcSAIMGTMxvye+5m4KpOyr7RnppjOuzzV07zVld+5HuPItXIQoiDoh1fBMwBPPcVVz026x5O6jAoyVmlVw8pIV5d/aOMONkhJ8sldugEiUgqCiDv8AOuw2OSuk2c2lMYLgHTfNNxc7qVZnDXnbbXP91oaWURvEAfdA5mtcG6b5OybiziLPLTWGPuiEm3tEMoSqI9wpQBAKSAeCBPcAY9+L9erk+Ar18lwbsINJILGltwGlpkAWFjbcCd5U3yrE4fHV20apEkt3/wDLA2tMiPSR792ufsFx52EZztrDMOHXKFKct12zLwKkykIRLYUnWHFHkSU8CZFvDxPezT6NdeMIxPNeTcFbybnK1Zubi1tbdBtl3KmmlOthCGlESoyB6wI3BFXD0YezZXQuFDWsStKSEkoIMoJ7gxwRv3HpXKYZbYvi2KN3jbrvmW6gWtSiQQ2dSUGD9xf3SDsUkpjesbPDb7QnVGS9RNyrGsrVKFKu1hqHVcOc3mADAd7mOV6+oulaFem80WtsGkETMlrTNv1tAbFtzhaZoe6ueEbPN1lzqbg2KYpktp8ssPvJUpLKdQ0nUopPupJ39eR3qp7B+qOU8xZVczHl1xGM4pcsIbwvC24W8w84IQjSSI0rcSSCogaT6zV132i2VMmZ+eYy1juD2Vxi12tSrhTdu0QkkeUQtRSeC6CI4iRxtY16B9I2OkfjWyz0v866xLLFpiOHLumXHlPsuLdu3QtK0klJQkNtiDsN9t99nOWZ7hOo+kv8dpNZh8W2gx7qhsS3Q0uE9zEECQZtEXsh/hFWlmjcNVBFLXMEEQQWnsI3tva4sr1fge8H6rNlrrZ1UsF3eMY6hL+D2L7esWMlJaOlQAH7ppKdpPvfEirrpCrt9gqbcw9di2lu1sEJCEKbQTuEAFO4SNxxwRO1cteuWFpbYRheDMOWeH2lhZ+S2glDIP2drZCBpAIUTt6ie1cfcvuOXDdwpxZeR7odKiVgDkayZ77xMzBrWr419d43E5xiMtoY4mHvBGvaHMAtxAi8xEnvGTvR+S0cJl9KqGtHlt32adhsJ2MwL8WUBH2n+0R7yFp/s7EHQFkFbWm1uSrsDq90nvsdu1YA3tRc0XGP+J7O1u6+Xhh2OY0wklZVpH2xQ07yP8p4427Vn1XLzTlzi98NSRa5exEuOJJgq8lxJWogfenadjBO/evnd+0GvWXfE51JWy4XEvY/iLgWTIk3j6iQedwrf19azd+xLlz6mE+PVk1DRaSTN3P0tN5JIu49zEbm+Ovjljm4alXAME1DF4sCImZmSJ9gBvMUNXSglUFWx9QSCIO+3JHx9dp78V3nuf6/jUW7JURsdoHfbbbf6RBqCOB8hWyvE4gvo06E/wDLMyObNP1vPaHLCXE1vjVDUBBBLr972EWAOx7Xj21pSleFQEpSlESlKURKUpREpSlEWoW22pK3E60pUDp+O44kT3/Wu6ustqGDO2zRSp/DbkAJnceS4BA/34mfh0tDZdUGxupZASPUkiK9RbXb4bd4alWl562svctzBSkKSsKCUmQARsY2MbURZlnsPfao+GrwmeFDPPT/AKkZgRYYzcsO27Vs4vQS++24SADHK1mDyZM1QH4afaGdI+h3tNM89f7HFrt7KObsVeZvQXVi2FhdXl6HlLBUEqSWbtXqSPhIqi3weex98R3jK6YY31P6dYI47g6X31qCWXShRbdeSkgNpICglBg7wI32iqEPEB4es+eGjqNinSXP+FuWeP2bim7t1xtbb8JccahCikKIJQvae8fGiLKa/aBPac+G7xQ9D+j+UOi2O2+KXGBYnZY2q2snNX2PEPPvLh3YH3SHX17zsVGqlPZR/tCfSbA+kdp4cvEpYMWuHZfw3LmFW17iGhy3vLG3t3ra8QUqdUFJUhDcygSFcTWDe1l13NmPZZy1lOxddxTFbxvC2GQlRU5eLLiQUhKZKiQozyfXar0GLewm8WOGdBm+t19hVwxYWOWbzGbxdwy+Hm2HbJu6ZUVEagG0oXokbHVEbyRZHvj7/aHOg2BdIMZ6LeGXDrWyXi1tiGCu3eHIat0ts4w07bOOICFj3Sm5mQCSSY71jSeyv9pfe+B3xK5hzTj90/e4TmHNF5iOIvrdUUJ83EXX3QrUoA/3ygRxsdt97N9+09gd1iWGYi6m4xrDb5+xfcdOtfmW6CkQVyr3HNKk/wDKQD6Grq3g29jz4k/F103HU7JOBP3+G3ibxxT67d1wOLWrWFawk6lQkmZJJJnfaiLNlxv9oV8AlnhLHVZjBcEd6iDAX21XKWGftX2xVvcJSC5rmSpzn1g1g/8AtWPaLY14/wDrRiGbrJi4awKyu1M4clxQU2hhCfKSUpK1gCG0xwe9UM9f+hebOgvU/MfSXOmHXNpmnCrxrDmsPWlbbZeceDIV5SkxJUTBIj3fqbwfhk/Z/vFn4jej+WepGWcO+z4TmgtvWKwp1swkOJV5gSACCrcAyD8aIrA2EJtMJfbbxq1U8j7faurcg6UJW+gKHI7AkwJiBX0S/Zv+218F3Q/wXdPejWf8Zt2brDsKYsr+0d0q90pcCwUFRH+bcRvttVie9/ZdvHg2q1ZftrBxl+9WBcqC3W0oSGlJQ7IIJkny99lEmNzVnnxweBHqf4FeoVrkLqshpy+u0IFs206WgpSkBYCUlJMwe3cD40RZbntRfaW+z36o+FXMmWujdpgCs3vtIubS6s7VlF4i6KSUrK0DVr8xIM86h8q8l9kH7eDo90d6TX/Rzr/cG9w0oTaNjFIdQLQOtqQhCVriQ32j7oiAasW+FT2NPif8TfSRHVvIOX3LjL9zbXGIpQ/buvBTKbdFw0lSimF6QfdJTMq+dWqOsPSvNfSLqXjeQM+4evDsfwS5uLN5tDZaKF21wRrhSUqENJLYP/LsPWiLPJ8dn7RJ4ccs9E8U6X+F9i2aTi1pjpfYtmmrZpTjjDaIJQUagStXrIjb0wT2OpV3nDr9gvVTMLhsrB/qRgmO4moby1Z4xZ4m5JMzp8n122O4qszwIezA66+0OYz/AH/SGw+12ORlWDdw4ltbhScWN/5ZUUCJX/Z6+TuU9zXnvi79nr118Hud8CyB1PwleH4hmK9w6yw9hxpxpBfuL9Fql1tK0j3lhEKVElJKT3kiyxvaPe2b8KnXf2eWEdFcn5iLudbTKuHYA5aJBcU6+zhX2Qwn340rRBmPvCJ2B8R9iD7Sbwn+B7w4dVX8y4thlt1FzUh0oZuGy1cuLZTbONN/dSd1NwDMbk7bRamxT2E/iIwfw8J8QqmGbbA7bC28fXraXCmV2xuwpBgAApG8CDM1Td4KfZSeI7x6DO9z0lsbS+uci3y7bE2vLJbKwWkS4EBWxLidWrcCO+9EV2br9+0w+JNjqldYV0txAJyOm+TdKDJbWtFp56dRSSFKH7t1QJ1ccjerr3iN9tB4RvEz7NzqN02x3MDR6kZkwVbNrYvqBfbv1WjPmOMok6ZdkCBAUCYqwLjn7Nh7QXCXr3FLTKFuVt2KFu+Q26lC22mkecEJS2Z1EAnmY+lWe/EB4eupHhvz8cudUsqXmAOWFyu2UryHWbd9aFaA2FKabCklyYT8TtNEWYj7MP2v/hZ8O3gce6B5hxtpvHb7AM02a1XDgAbcucXvHUKUCoQCHEoiOCPnVs72U3tKOjvhW8bPXPqFmx0KyfnLHrt63Q46fsamri6xFQdCS4lEaHxBnaBvVlvwzeBfr14vcWvrfpJlC9ubRq48h64ZtHlstsOupKlS22RCllKzuAVSd+1xDqP+z7eNjp9hlljDWScTxKybwxzEcRct7W6UrQ02XVBZS2owkJXAPB9aIq1f2if2g/QDxnWfTNXSfErO7OW0ocRb27iVeUp5u9ccTAKoh26PzPpvWJfj1w1dvm5CdLjgRqSBzpkzse0eu+3qTXquc8l4/wBMs13eUc85cvLTGre+urdVvfNOJUybfzmNKA4hJSCUJXHY7gHt5Tia0pDVuu1DL7dxdqUqAFFtRR5SeJhOkwJgbgQaIuBpUeB6D8BUE7E/M0RaUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiIfuK+n6Kra5/cj/Sf1Fbj9xX0/RVbXP7kf6T+ooi7Nlf/EGP9P8A1JpTK/8AiDH+n/qTSiLrdKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoi3o5+n8RXJIWpSIBgwO8jfmuNRyfl/EVPNEH/MI0p2B3n6b/nRNyByf9v7rnrFh5bL6/MbShhTaFoWCVkLSFhQIMDY9yPQ8GrjvgI8FGK+KbqPhtnbW1x/ZNre2q7taG1rZuG/N1KQrSkkJKEk9hJJ2FUDZUt7N63vBeNOKN3dWtuykGQoqQkEgcydGxIgSOJFZvnsRejWAdM+jzXUK4sXk3920lxpxDQJXLCVpkqIPulfu7kyTwas545eJf8Awj0licTSmhiRSc1jwCZhg182LdQ3/mvBFrx+GPSgzPGUn1qXxAHtcZMC7mloMb8b3Gw7K4H0E8NPSrw7YBgeD4VlVhvGLawQxc3P2VBc89LShrlQ1A6glW4kEd4r3l5eIXQWm9uHFWgn7Ky2kMhvmJCkpSQAQDp9NtuZzEbhGPX32zTiKrq6fcW2NJCUJBXG4WYACSJiQNvhUF7CX8VdFkWnF+XyU4ncJG0zHujvtvsd4Hppc628YeqOscXiMPQNavTdUqU3GlTIDNTmkAxMSGkATIA7G+cfTfTOCwVOnqoBoaymSTcRDSR3kAAfIESJA4dWH4gG0XAuC0pt73U60rK2QB7xA1EkK1JnYQkAztXMm1VcJbWFHU4gNqVCklClAalAKAmIJG3Bgj14PGcz5FyKgKzTjtjlpDSCovYliKLiUJJBcHnKSpKQRpCRAJE8kmvHMxeMjwxZa1qv+reEYw01qL1vhhYVclAICkMhDwlzsN0yQOZkUjl/hX1V1XTFR9WqwOIe1jtQg+QtufxX/IcK4FbM8uw1JrGMaCQAIi1mgH1MgE35J2sKiE295bOIVYuOGUFDuoNLCgoGdik8iOZ4qEvBbd5JcucuYPiGorWt7E7Zp1SiVEnUEx7qTISNIOmBJ4qiy99pN4RLFXlNZkxtR4SryiZHz+0kesQefoBxVx7TPwmpToVj+YCdJ/eaDpUDuB/3kD4Hbn1JNXa6T8Fut8ma1zMVUaRBaXUyZgsgQRBEgkRv7TFMYvF4SsTrAdcaiHcyBMD84tYkjvV/i+ReneJjTi3T3KVy3KfNYGGuhCiVSFKKFjdJOoQY2+teQ5n8OHhazO6m3xfoxY3JcjzLjDrZ1ttBIE6v3wV3nbgj515Pae0c8H14gednTEbcK+8FpQFJ3APN1tEn4EA77EVyg9oZ4QbUpawzqUpoOwVl9DCiknfYm7J57jf4RzdzKsl8S8sAcKtTEUGlstDSxwI0FzbX4tzBjgFSf/wdR2ljToi/nEkw3kwQdgJ+kLpOefZpeGXNNneXmWMrLwF9tl0267e4fZcQvQooQUKeKgpJ0jdPJHaYs39SvBFl7J2bb7DbnOmcstutXTisPdbvHvIgTpj9y6dIb1RHeRIisgzLHii6GZ5UycrdSMHcbuEpcHm3DDa7h5QMFaPNVuSEzuod9xtUp1y6PW3VHp3fY5hdpguO5gtkqubFzDvIdfVbpaWkLUWm9ZGlR2E7weQYuJlPVnWGCq4elicqxDWBzW1MS/U+iwEM8z2OGlzSWx5jFwYMAik86Z8OlVNCASLWDoOpomHAGx+ftMLG5w7K3ie6C31znfo51WzBjuBYaSq9tLm8bcceQ2SshpD7KNOyFgahwQfSr1Hgc9pVhnXzDXMk9QsPFvnqwCLPz3i0lTrrYQ2pegHWT98k6YkSJAqhrBcPbwLH15Xxpm+buBcKRjGCgrDatKtC06CUyN1Jgo78b70H9GsTRlHxoYxdYe0jCMKscQQ+6y0Q2kNp0FUpATKoIJ53G52Bq6PVnTOE6x6QqVsZhWOxLsKSH0WNpAuAZ5S1mky4QAReW/I0Ll2b18DmDHPqiRUBPlEAS20ExBvwRe3M5fF7eNJu0sp1LW6hK9hIUHEpIIMjgbQfUR3rqHULqba9McIViNxeN26vJdcQkmDKWyUzAMgnkcqM8kV5snxIdKMQyxa3dni7Rx+2smm30y3s4loQQQvVBKTMfWBVqPxU+J9WLvO4dcXqHWlKW3atNqBUtSypLaAkGDrVCTEjkb1hdlXglTGa1cY7BhtGnVL2kyY0lsid3XkgT7gK6o6r+NRZSDmuqOaGuBANyGiDe8C4jfheS+KTxSpxnGr8FFxeZivbwtYcxbKQp/RdFardwAykBxKmVgbe6RsODUd7OzwJZrucyv8AXTrRdOf20lb2JMnEUq84qSwp9hlMoB1IKxBIj3hpJ3rqXgt8GCep2Mr639arFbWCWV3Zv4aw82VJXbpE4YQ29pCgbZpviexir6l7dot1iwtv3GHN6Gha2w8ptSEJSkEpSUgakAAjfbmTV0esPErAdF9I1um8Hi20q9NtJlRw0nzNA1BhmS0SAHE+aJAFie+E6bZnVdmJNP8AzXPa7U0x/E0kuEAGxBjkdyWqApa7nRc6vMZYulNMeWUp0tNBbaSsKEqEJSRp7EGdooqYWiPvzCtoTIPMmZkbREfGpZKA067Da2bdYBZRKoKvdlXYGfePHeajPq0sFRkDTJPEbd+/ffn41rWx2Zv6l6uq4h+KNQPrF50uMEEtMW9LbQQNoV6MLllPL8tpU6oGlrGjeBAa0f3BIi3FyuBzNe/2L006mYisJU7YZcvy26YSfebQdiT21RJO8fj83LxSY29mPrRn/En1ErXmC+A1GVFP2p88gwOI2JH0r6AvjF6kp6Y+GvqFjBdCXMUwK7ZRKtJMqQ2YB5/uzMDfavnZ9ScUVjeY8VxtRlWJYhePKnmVu6yf/tyP/SK3a/Yzyd+ByJtZzCA7D0AHEnZzGvbE7iAQD6m8ghYPePD2VziKYeC1tR4YAbwCABNpAsfrtuvLlQqQo9+/c7GT/Xf41CiJHoSPoOOSf1rcskLO0q1A7f7xz/CtDye25/X4VnBVA+K9w54iADaf9trd91h41j6YId+GTFr6jHMb/wBbrSlKV0XdKUpREpSlESlKURKUpRE1LSQtudSSFAjkEKEGewHc13a2tLpd0y8+fNu7zCnn2XJhLIbZeWApMyTsYjbf610dYOhcGIST/tXd7Fxa7/Ck+av/AAG75kRFvcTsDv6T+E0RfSJ/Zf8AM6MD8Cpv8zYpa21i9me8sbhDzYKtC7/EUIBUpKk6SlKdyTsRVkL9qN8MV9kjxMYb1ty6yl3LWZXXXUuWbYbQtPnhxGtzSG1eYLmEwR8aud+w2ssQd9lXnR/B9YvbHMAvGXkSlbZav7sr94SU8njkH5R6l7bno1feI32bGVeqds/52M5RsX3MScA8x1Jw20sXyFKB1SqFgzExxIoiwyvZW9HMW69eNrobltvDnUWuD5wtcTxUOt+c29bpRdOJC0tpUQNTjUqUIIHxAr6g3jIesbDwq+JHIOGWto3aZJ6R4FbabVhKEIexHBMebUpCYlHlGyJWCAdwBxthofst3h4uca669R+vmYLJNzgmQcBuX2XHmZQh6wFkwtWpadKVTqB7g8xM1lLXHWZjxAdBPaJ5lsWw5aW2Vk2NrMFKW8Pss3Ja0kCIAWBPAgAQDRF8p7OOGOYl1KzBaNtvOXN9nu5s2SkavOdusV+ypbQge8SC4CR3SIG5Ar6m3snMBY8LngA8PeCX9hbWmM5wew9V557LbL7tvcW7alwHgFK1B8EcgxsdxXzbOgWRLjqr4z8gZJw+zFy6eszS763DepLrTWOLdVqASQRDY3MwB8a+oz4hOlWJYfkPw4YBhTowFnK9rg7bdowryEOvM2tggApQUD3i2ZMf5uN5oiwRP2lvo/iHTDx8OZ5s7ZNjhuYm7TFLR9DOhq5uGHLi6hJSkIUpRQEgyRME7GrpPshPbo2WTsJ6IeFzHMBxO7vb24tcPU8hpKm2E3C06FhaPcVqQ6khKZUkSFb16v8AtYfhvv8AGumvQ7qnZ2wdvMCZAxa5SiS82lpchbgSZnzY947TAMmBi0ezSWXfG94amofbRe5jw5BbRbpUx+7ftUyF6kk9pGmE8AnuRfTh9pv7QN3wDeHXBus9hll7MGGYndtJcaWUBVuu5+xpSSlbjat1XI0xOkplQjj5t3tKfHm37S3xE9P8dZyde4O8rGbK0UhWlQu0XOlASjy3HB7qikmd4BA7znIftPzTdp7NWzaQGmyze4O2hwNpLiVOu4OgQmI3KoJ1bAHuCK+ef4A+luL9afFv0gyDhIuLm5tsYwvEX0tNaitDb7CphKpI/fAHc8n0oi+nd7OrL2WPDN4PPDt0uvW7TDsZzXg2GNXdq7bpS683c22GsqQQ6mVKUFrE7gyOJNYCv7Qz0sT0y9oFmXEsMwr7NgeYrB50L+z+U0bq4Q27qSYQkqMLUCmSQdt5r6B3iM6UZgsbjwwYfgFz9kx7KCMFtbqz1FtUWzmGhxLiEkSQGyDIg+u2+Lb+1i9DcRs7vpP1BZsLdq7Xb2TuIXTLYSt51GH3SXG3HAgKIhEwpRlSeNxRF6H+xwYjeMZF8bKLV1kHALnpTcPtvNSUsupz0X1pUpJCQoMzJiCOdqrV/aSvCrgXV/pV0n8S+BFFxf5dzZle0vlWCUamVKzPb2oU4tCdICftKVLBJMdpIFW8/wBkrzJbYJ0m9pbjd4k2KHsrdKWrZ5vYpfTZdSPeTpiFaigkgz85FXl+muY8h+MPwldSeiees9E4taZyVfYYm7IPlDCsYssQQlCnXUlIH2ZQ93gkkDaaIvYc34beO+xvzFb6vtD1h01t0quVNgaUowJ8HSoJCpUUzMfEbEza3/ZNMOwP7L4sCze3ibx3GdbiU6VJTourBTiBLaoKwhQ7c7bmrwPWmxtMA9lZ1mynlrGrfEU5byXcYW4tCkqUVWuF37APuFR38kncgjjcq2tPfsjNhbM5a8UmJnS/eu5jS28CgElK77D0LCZ3Kigq0yBudqIrjfVX2weWOkntC8ieD/GsFv75GNvOW50MAouG7l6xCEq1CSEougCSNM9zNWx/2r3w/wDSTDfDPlPrBgWWLXBMfvMZw1a3bW1DT7ybnEMOJLit/eJeWVSRzsJmqbvHuyy1+0UdASxboYt1P2nntO27anVQvACSCYmT9IiZ2q5h+1pW1uPZ8ZYuNAC/+J8JQgutpSQgXWAAafvAIGowAYBmKIu9+wk6UdMegXs5LHr8zlu3xDHL/K5xnEbo2SXV6GkOr3KkFRUFNtj3dtpBqof2cntWMpeObqn1T6SP4GV2+APYjgrrL1i04EsgXbCgiG1aBpQYkjkERBqD7KFhJ9ivg6VpZSl3pfeEq8tCgB5FwZ0kD3tgNz3O9WRv2YYMueMrxRO/ZVPhvNGNJ85LKQEw9icRBECZjuNuJoitF/tMfQ/LnRnxaWN1kvDGbCwxR5Tyg2yllS3Li3dunVKGlI++VJG0/Tc4yOYLpF3iH2wNrbU4y23pKkwFtA+Yo6f+cqkfDntWX1+1wpNv4lsgtsKWlFwpaiVe6qRZXgOoSYgghIJJgAmIrDyvSjzdGsqWhaxvPEgHv/4fw2oigeZ8Pz/2qHSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURD9xX0/RVbXP7kf6T+orcfuK+n6Kra5/cj/AEn9RRF2bK/+IMf6f+pNKZX/AMQY/wBP/UmlEXW6UpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURK07j/f+f6g1rSuQCZgTAncDkDkjv+XzXMEzHAk+37K3JP3t9wk/TiojBhxO8b+vwPxH6H6VAJUAopEnSfU7fAf1+NTNuy6XGdiPM0yd4JI7GR6jjvtPNchriYA5Avsu1JhqvaKYkyBe1yRab9/oJVQPQnAbvMOfsp4Wlhdy3iOM2zC2kp1ynzSNRTuQBpAB0n4neD9GDwpZHwvpv0FyFl5CPsxusNSp0FOhSCLW1AKthsSSCNp07xuawi/ZL9I7zql4n8pNOWP2vCMNvEP3YWjWhsMqSAUhUpBO253OomazxXbmzbxG1wawtHGrHB0C1W22kBpKQnQkgpIgrKTJAAMDtuMCPti5xXflDsDhabXP0edrTp/EAJOzbT5veASVmJ4I4J40OqsuNMbECzLwfY7z8oC4nOOa8RyPYXL+CMHFXlai0lCdQQ4QSgmD7o1Rq3TsTvuapWXh/iQ6z4gpP9qvZIwxwxcX1gpLRLaiqSkqU4NhJEJPxjaqxcUuLVlpTNxbWjFmoBSn1u+Y75Ygr9xYKQYB5UJA24iudwR7Ar3C21YRdOXOEJADwQs2wbTpEBK2FysQDEkTG0E76xOn8zr5FUaBlra78TUDqpe0eUsNMgNtJBBm3oZ5WWBEUXiWgkDTdoPBNzB7yLRYm6oZT4Hcn3955meM5ZwzVcOSbovXLjjC1EypKQi2CSgnkDYnuAK73l/wYeHXC3UhjJFnfKC5UcRC1OvEEyBqKPeVxuPQxtVXKLRdso3FndtWmEAEG5fuFOuNrgkqX52oJb0xJ19p3JqjDrb41Om/QzF14bimOYRmC+SFL0WC2FrSobFtJQE/vfe2SoiSORArI/prM+oMwpUXZfl72MljiPhmm0gFkkggSYB3s0E7c0rXdQY+o/E1NJaC4buki4Fj8rccWlepveHTw8WzKWnemeXG/L2UXW29oG8kuTtHJnapNPQTw0PgtPZBya20NipZt0uvQN0hJeB90kpmASBPJmrZeePaIYBnZ1Vpgd21gybg6Q/cO+X5ZVI3KCobSOTv3ivLbbqLjV/cOYy1na6xguhK7K2sLpa2g4nYpUkOJAAV7p90ySOSTN3sHT6qOG1uwzixjAYa+5syBADjIvIj58KUHEYeuC6lUcQIGxBjynnbtPYEXBhXZMT8GXhYzMhxy16X4NbFU+Yi3UEqeVyFtw4RpH3jHIEbb15ti3s0PC9jTbq3MpHDlKJ2acUD73YaQqCBM8SAYkkVRXgPiU6n4OfKvsWca8pKxboSVa9GkhIX7qTKo07k77AnmvZ8teMLNtg23/bKl3DTqtIcJKhpMkETJ2AP4/KKLzbO+r8HiD9zxFbD0mtD3Uixw8wLZc0mCZAiw+YsRLziGsrgtfLQATtMyAQBvewO/wDRcdmv2VfStt9b+SszY5gN6EKasXWn3G2LJMENpA8kD3CQZUonaZ3M0kY9lDxjeA3FLjMuC5uxrP2R1vKYU2srvEN2ypeUAkAAHQnTBEAEgxzV0vKviyybiLYbxt3ShaQh739B8wjcyFJAI2MAgA1UhljEsg9XMAv8uvfZ8SwXFbR5Nsm8S3ceVcBBWnQHNcKKUFs78KOw2FVr0V1xis4acrzCq2qarmU6rn0zM62WDo3Lgbg+vIUsznGUThqwpn/M0gNlu8lgNzIMi0H14VgvLXiAwLxG5sGPYLhruG5tsh9pzK040WnC7q1unQpIM60OgbGBzVuPIFycS8Ymc7C4acVdh5QC0qOkAIQDMEgQNzIJ+lVb9WsoYr4c/HcxgOB/ZcKwDPdvipuLFptLTbCLa4YCFNNpSAoupvFzIABSCCapB6S4pd2Pif6jYhYYTc4/jDjlw1bqbZKm0vrCUtJ1pClCSpO4TIkmO9ZXUaOEwvTLW1PKH0QQfxAAhogmBBm8GCJkSLGzxqVquYhrgbvGxMWIPuZHEbHeJKuE9Rc74X05wpWi9QvGbkC2Yw5tzW69rSQohtJKz5Z8tJ22UsTIIr0vwceEfMXXDMb3U/qjhTlrlPCbpi8sGrlJR9oZaWh5aUJWog6gswIO5+Fd58M3s/M39Rs023WzropdrhbSlv2WWHStSE277iH0uNoe8vUQ20gK1JESI2Mi9DheG2WW7DCcvYJZt2GVm2vJbbYSlC31jUlIUhuEH3w3yoggbmsaPEPqJmQ4CpTy4CrXe1wiiNTpOkgWEk6SJJtIsYgi5eW4NjG0ar3ixBILuxbtOwtN4EW7hctaMYCxb4HgGW7JNjl7C2UNJt0oCAsNpShAUNKQobkJkHbeBW9yHbi5KsPWgJfUlkkK0qahICwSSDq3k7mR3ia23Vvd26SybRvD7RMEXzqktQEgkEj7sTvGqNjvzUndZzwOwQ3/AGpmzLzTTSQgrTfsatCTuFFRBC0zuJgAzJ7YX5n0D1d4g4qvXdg8UKVQvdqIc2T5CG+YAAkG+8zvcK62A6kyvLMFT012is00wJHB06jO1527/lyBt1K+57vMJMcwNtxO0cTt3qOxaPXB8t0wFbSSPr+on1gxXTbzq10qtkhSs+5cCgQV6sQZCkyYJgKJJGw3I24NRB1Z6YFJUnqBlzT5ZUgM37SnFKiQnTKY4jYq5rnpD7MHUOCzMYzFYGpomS4ODjA03Eg8gkwDBJ244zbxJy2phhSOMh8AOEGA4aPYRMb+53JFjf22vWN3KmSLXp1h12kPXSPKuWkrhRDqHH90JI3ggbyIM9xWGnmC4W6+q3Tt5ayXZBgLJMfHlJ/zGP0v8+27zovGOuVle4VjIxHCyu3OhlwLZUhvDtEjSo7EoBkdzvttWP5jN43eYlc3aEeWLhZOiDoGlUiDsTJUdyBx+O5fwF6UPTHS2ApVaYaW4Kg122tpaxrA19uzQZBMB0G4WD/ip1G/HYiuKdQPBrujzAeWQQYkkaZECNhtG3X3G4O4G/bvJPI+Hr3qU33nmTNcmtTajIUBvO34RyBA/wDSuOXGtUcajH41eZzXGah/C9xDT7Rvt33Vj9T3U2OeIkk72kgfU8GJ4K20pSui6pSlKIlKUoiUpSiJSlKItFfcc/0H+Fd5sf8AEcH/AP4Dd/8A5i5ro5jQ7Jj92Y+JkQPrv+Fd6w1CnMQwpX+VOXLxQIiS4Le6hP1IA/lRF9Gv9nIwIZu9mtnzAPKKF3V9eqSqDB8u5vgSCQYG0naBHzq5xlro1gvWjwSddekd/d22Jv4da5jt7ax8xC3G79WHut2YCFElMvMplJEbDaKoP/ZgbFY8AGaFLcAcX/bJAUI0qDuIlHBIkAAgmDJ7712P2ZvXk494qPFx0OxLG1PYha3mJPYfhrj6ihCluY2hLiGyoJJbUwkpSU8gjaNiLsfslvC1jPhD8GPiMazZhbWCYxiN3jWHpuXkoYLtpimNW6rPQ4SnbynWOFfd+Eke75L6HY70K8CXigxTEHLVyz6i5J+1pet3UL1JewvGlyFJWoEkXc7k/WYrifaIdfsR6GeAfOOL4+WcJxDF852mE2TbLird7EWxijFoypWkNq28kOSkK3QPnXujl5d5l9jvcY5dXClXuKdHra9cduXVqX7uXHHAoLUSVGXP83YCiLBO9hd0ST1J9pxiFwWFXVpl7N2K38uNhSA4l26cBkp2jWnjcAgCOay8PbeeLpfhr6g+GvLH2hhlGM5hwmxUy26rUWiqzQdSUuCBChyN9thVnT9ll6MN4/1o69dZcTQXE4Hm7HbVhzyQdakJYSUpdABCId1audRIiBNZSnjD9nf4ePHbmzJueep1+zZYpkC9Yfwu2XcJUFPNqaWh4pefaKFJNqgABJ++TIAFEVFntrMkI62ey1czUnD04gbPIlnjFo8ykPPIX+6dUZ95f+UknmCB6g/P19mkHV+OLwntobWpxGcxYOpKSFIU1iDKSlQgFKk+VpMjsY4r6kPiA6fZXzT4SeovRPCGPtOCYJ0/xXD8PcWE3LbybPDn1t6ApS08oBASSAe2xr5jngawi9yR7VDprgrrGiyyp1rxltDBRoLbDGYrthZW2EgIb1BOk7AiDsTRFnTftOzv9qeznw/CmEabl16wvCY4aZOFLIk8E+WqBwN6xDf2a7pIx1I8eOXs2qtHXmsnsKTcultSm0qaubNPvEpIEbEbx85rLL/abL65sPAZgyErZQq6at0MrUtQSUMow911KjpMLW2vSAJkkTA3q2d+yR9D8Pw7D+snVK+wtT90wwgYe/cMBKHVXLlo+soeIKvcUFpRzKRwIgEV1b2q3jSR4fPGV4fMt2mKBDOYMew3DvsgUpWs3uI2FskKCTE/vI9QZERFeU/tJPRfFOrHgWwLqRb2RH9l4HYYs8tCSpfl3NgXQojdSQRcAiIBJAirk3in9nZ0P8VPUjpz1Vz1fMNZjyjmOyxe0W86xqtXMPvbS7bbSHH0nSVNgfd22gExXevHDk7B+uPgz69dMVpbumMr9Pza4W6hKX2gjDWcNtWi3uQVr0QoAwEqO6u5Fi8fsa2VLPNWQvGtgGKtl3DMwK6cYe95gCtynOzZG/MBzjtq7TFX3cjHw7Zn6udUfDthGWbHLWasHt8XdZNs4lm5ffbtVPF7Qk6iXFBStgDuSRzVmr9kPacyXj/jnyM4wLe6ynnjpfZ3zUEJbYvr3PjTSoIBBi1cI27ek1xvV7rlZeGf2+l2nG8UNvlfOb7OGpacunEW7juK2JtGwGyoNqUu5cSmIM8bQKIrmthhWIZW8GfjMyw7f3N8MIw7MrDLVyVEsNoTjKQEhwDUIQJInYDcA1SL+ySXBdyT4oEkjzUZoeUsD70JvbFXbfZIk7xyJq6n4mMqsZO8NHi7zGy0E4fj+VMXxO2T5SW0uKxC0xK5bMp2UClzY7kgk87VZ/8A2R159nL3ioxG4WE2ZzM+h1AJPlrdu7FLYAiCSpxAEkAGfWiLwP2gFsxbftE/hzunFhy1uLexU4lJKihRGW1EKjcEcHkzMmrkP7WQ4m79n1l+04ZTj+DPNEbGPt2CaYMTvo9O8dorzbxKezs689RPbQdIvEWMOeX0+w4pKbkpdUGWWHMGCVT5ZQDotyTCoB77RXY/2rvM+Xj4JsrZLXiCE4mrGcJbShpaFOy1fYSAFIUoK3KFJJj1HMgEVcPsnbps+xhwthRlLfSq7AO3a2f49efQdvWasi/swiwnxn+KRhw6QM040tIJ5Hn4mRwfUH48bb1eU9jjf2OefZTYD03wK9ZusxXGRn8KXatrCnW/Nt7goWtKZIUfc2Ij3gJO00s+w98A3Vbwt+Jzrv1Ez7Zv2WBZgxjFby1dLS06m1rv1hRK0IBBDiTIUYHYRuRWLf2t5u4uPE10+c8sqQVrA2kbWl+mfgNjP0A3rDtxFst3a0lrQfMdkkEH7wMb7dzWXT+1Z5yscf8AFRkprC8Qtrpm1D5KWHUuFDibW9T5a4JCfeJKo7yJjesSjGV3C27d+5Q2h66W+sobJUAlvy4OogH3ireY4n0FEXA0pSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIh+4r6foqtrn9yP8ASf1Fbj9xX0/RVbXP7kf6T+ooi7Nlf/EGP9P/AFJpTK/+IMf6f+pNKIut0pSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiVrufUgfl/KtK3MAlSgO6j+O350a7S5ovBIaY7SBz6x813Zs/8A6D+rVogmTAUe6oBOlMwVbcDbntO/Nd2YaZLdk4IUFqSEkbgklOwMb/TkbzXUywpCXlJGymyCOT95O0fIfIGDt27ZhPm3N1gOGNNF1ZdbGlIJKpUhI2G57z9a9uLYKGH+LtLNQO5HJjg/M+xBUbLiPjsHOtkT7ge2/ceg5WVT7DDpXl3I+HZu6uZsvmrUM2xcw9x9aGELKlsnQ0tey1JIMhBJ2OwggXc+oXi5s2HrzC8qpLi7t4J+3oSpxDjiypKEodSAhSgo/dBk6k8Agm0R4XbRWE9A8t4a1eO4Sl1u3NzboUpBcBQtStQHZRhR7cSCQKqgyVkfH82ZiwzC8osIulNPFDTj6NTAduihsPugpWJYKEuJKknTHI3rWZ4+5izN8dUoViXNFao0ydofETeLcjvOyzm8KsN92w9OpJjQx0x/paRIPqQDIvF7GFU/0/xTqf1bzezhl3jNzbYa2UPXSVa0JTbnStQcUpWkBSFFIkidcDmDcrwaxwTLeHtfYrppnLOCo14tcuvNtsullIKm/OWUtlRS04AgEnsrkiuidLcl5N6SZQfuseKDiuFWS7rNmYHlBFmlKm9amGCpSQS2lbKEhLYAKduxq3H1J6t9UPGJnl/o50pbu8s+HyxuRYY9nTBtVriNyvWWFXBuWQh1Q8tDrmrzhOrtxVmcl6IyHTRzLHfDZTw4D3fE0iQ3Q43cQHE6YDSQSTZXZxWNxFaqWUBZpDXBtgZIuY2iL322upXrx4x88dZc/X/Qjw45fxNxbl4cLxzFmbW6eRaMKgvvtuNoQ2EBohQc1FIOo6jwOQ6b+y96ev4yxfdYcyYtmO8uUt396j7RrUi8c0uu2oUpp4NlK1rRpVJBQRBO1XD+ifQ7Jnh0y1YZcyZg9jf4i6lCcUzzibTbuP4i+8geYv7U6l59SNBS3u6IUkiCCTXquIMW7bjtupwMOIQq8Lqt3LxyZ8tChKgtSle7uNuOBXn6p8dch6PYMtyTLqT3tb8L4jWN1Aw1uqQBe+1pg+aTChjKMZiwXukjdwIMNggme4vY2jaRuLcmdPZSeHbOuF3tjlHF8QyviLbbgt7i6WIK4OkpJYaKiSIBB5gRyatkdRfZ6+JfwzXtxjvTPGXs64JaqcfKFsOOrUySXVpQwl7WdB91J0kKACkng1kpYb9nsW13DrL1w45JaKjISqZCjJgEK49DtE1FtbjGMWuE2rDrIeUVaLe9ZaetnGiRCFa23OQQCDInbaIMDoz7Srn1mYTGYFjmPeAdTQb6m7kg2iZ2gm9pA8+MyWpSw7jRkENLgB3It7evqQOSsUPI/iYw1WJ3+XurmXb3Acct1m1cdvLV+xKbj3koKEvtD3A4QCQSNMkkHeqnULcusMs8Qw65YvcJvSlVuWFodUlDmopB0LMER6cTMcVde8Tngr6NeIq1xK2u8s2WV+oNtZPvt32E2TNqi8uLZpx+VOMJalRWmQCgzMb7Rj3Wtt1A8MfVK56YZ+fuUYBc4k9b4BdYgpamw0Xf3KkKcER5ZgRI9NqyNy3Nen+t2uxAwtKhWdRFP4UMMwGnU0gCbm4IkAReDFuMd98wRc6rqjU0zIs2REj18o/3VUt06UuP4a02ptRdIU6SU6VEgELVICTwN43JJG29Tfh26nZhyfn/ACRlt24Tc2GI43b2zoDgIQ0pLi3FGHCAnSkyogwCZrwa2s2E4im9W63epeZFw4UbodcIUoqSIAg7q2AHEjtXC43mtWQMNxDqK/5Ns9gi1Lw1okJWHUjSkpBgSUrWkEbQockCaXy/pH7jnR+6NgfGBECG7svuSfkSZkGV4n4+nXy7Emxe1gDTEkmWwTLjwRHt7rwX20XVzAcoeN7A8Uy07auv5dwy9USxcNOILjrlrCfcMSosQB3iQNjXrfsZen7vUvMee+pmNYLbXLN28q7S7iDQSAttNspKUKeKZKtI0AAk+76ireeA+H3rN7R3xNvZ4s8DvDgtuUC4ffbcDT6EPKUdKtJSoOASojkH1IFZO2SMG6Hezc8PL9pm3EbLBsfRhrl4hpx1CHbu/Q3qQy4nXJHmtBICp4HCayjzPBVMd0vg8uwh1Y19BjTpMFryI0ixmGhpN7SYmLW/fmVHBVzXrw3S7yucQJADSXGJI3IuDtOxCqszBf2uHtOZhx/ErPLuX8LtV26rS5uGMPQhpkIGtCHlt6wtDWpJAUFJ42q1v4p/bHdAehiGMv5Fs15rx62afZuHW1KuWWHwlxIcaU0yUKKCNaYcMqAIJO9Y8/jh9rH1G68YpiWD5exm9wXCmrnE7BpnDHiyw5aB7y7Zx0NFIUVNJBSr3iApUHeTZ1xvNmN4ldruL/EXL67uNbjjr5UpZK5J95zUqdzG5+k1JOjfAani61PG9SvNR9Q/ENCodUNBbEh8jYARE3uIupdmXiK2nTecPUhrQ0ADizJ5/wBR33vJAEq9l1y9td4gepF7iFllrFRgGX3m3G0trUti4SggJBQhbzapEkD3Ntu/NtfGPGF1pxu4u37zqBmZ9NzcLdWlN84hA8yJCQQopEk8k7dzFUkNvFbil3BKiAf828nsdPyn4yBvW129StClJGlKVlMEdwBM/AggyPwmr94Xw96YyoU8Phcqw7aQaJeKNPcBvOkiTAmDG9rkq2WN8Sc1qVSynWcGuOo3M/wcTYQDvMzAPKqMvfEL1KfSHW83Y5rT7xcXiaioHmfLEKUd5gDeZJgVxdt4jerlldW+IW2escLrLiCLdy8e0wkpO4kakwCDO225Mmqe0XZBmQY+CYA5g8+lQftXvzG07eg3nnnn5CfhU5o9O5DQkDAUrDTalT2gCdjEWNjxaQLyet1lm9cXqPvuS43gtHcztc+kbTHu3UrrHnbqhiVvfZoxM3X2O2QEF9zUpRDQRupSiCskztJPYcx4xfPl1q3IKTPmBaU8j7sFQ5APAJAkgwSZNS5vEEaSkkpERMkxBG8QYgzPr61KqVrVCUwTwSTEDmBP+3MTVRYGlhcBgajaNNrGRpptFvaDHaZkWt6qk8disbj6nxMQ4uGqSCTsQBJtIm3aSAI4WqHFlfoN+3OxjmO/NbDuZPrP1rUgpMb7d59Z78/jWh3n1P8AXYiojntfgqRaGhxqmY22E7mRY7E7QoYtTaybAzvYeVo/pfmQd0pSleNdUpSlESlKURKUpREpSlEWqEBxxpJMJU4Ao8ACFck7AT67V21m+XasYcpKVF5ht+2fRHvsocbKEB1PKNRWQnVEkGN5nqbY1OtJ/wCZwD4cEn9P0rmmXS5dXTg4vtLk77i3OvsI7fpO3JFlt+x09uT0u8CXQHH+jvUDCrm7ucQVdLYWylxQbF0l9aSQhlwCUvDkiZgV4h4Zva5dLeivtBOofibZwjFU5bzXiNyu5tvJuEpftnLm+dB2YhQUi6VB0kGdjuax9OnPRjqT1uxBGG9K8k4tmzE1vM275w+2W+WyAlBBgkCFAJHET8qqd6l+zv8AFz0nsbLHc89G804blm5t2PNvBZvBKQiVOat0xCVAmfhRFfG9sV7b7IHjgwDpjkfpVgl9huU8ExyzxPMVsWnw08pq4uX3HFgstiQtaCSUngd6rlv/ANoO8OqvAMjwsoscQZzFZ9PLTLLV00l7S8pWEmxlB+ykLgoB91USqJjSqsSbob4M+uXiCv8ANmGdLsvXN0jLuldzbhta7lKptgpC0pStY954CDtJA9aK8FviBxnrMvw32mSrh/qpb4Q3mBqxZaUi6TaFOryNCUJXOwSAUx2BIM0RZA3sf/bLdBPAX0o6rYXi9hi39tZqxjFcSs1tamS6q8caQnZVo4XHEqQVEBQOkRG01Rp4yfbceJjq91avcx9HeqGa8q5Uacbvhhabh1LC2lnzEtuJ0NEhaJMbEgERVtXNfgk674F1NyP0rxbpxi1jm3G7a6Rb4Gppabm4dZaxBYeS1IMKct1AGB90navZXfZEePp4+Zb9Cc2jD8RVaWy3mrVxPl2zba0+YolSTp0wSTvwRNEWRp4N/wBpMyZ098P+IZF68t3uZszjBL2xXflL63Lt26s1sSslp7WJWQYMc7jisdzDfGPkOy9oA74jcsYUbLLd/jj+NuWpBQm3W/fMXi1A6Ew4spcUqBsZBkyBQL1b6WZi6HZqeyJnfLN9hGZbVWi5YxBMKSsKUn3krWTBKVcpnk7Tt3zw5+FXqz4sM2nKXS/A373Em0OFz+z0LIWlCkoA/dp3I1BKthKhvsTBFku+1/8Abs9H/G94YsvdGsrYLdHGbL7PcXDikubPsiyCk+8ykQo2oBGoggxxMcr7L726/QrwI+GC96Y4rla6Ocsftko+24ZbvP8AkqQy4pH2pTFu75cEIT7607wARIrFl6tdAOoXhzz9jGReoeAXVhjuFqUFpfbSHClJc1aQ9oBOlBEmTIkbkCuw9HvC54g/EBfOXnR7plmbN+lWhYs7C3dt5GxTOvRGoRxz3FEV0HxF+3G8VPVvqfd5i6Z9Scay1lwYu9iiMLfXcWyTarfS6bdtLi2ZhCNICUkmQINXyfDf+0f9L8D8J2Zel3WLDLzE88ZiwC5wt/FloeLlxeFAIK1FlyUrDUg6oJjczBxPerXgL8UvRjAV5n6u9GMyZQwtvUXL1yzWyhrSApWstr0CJkhMwOBVJCr2xtG2E27Yu2UuqS99pSFONnStBICtUKBEcz8e9EWU77Hj2yPQ7wOdTfGH1CzRgN0bDrlmPIOIWLC23W1p/wCHLnODxLaCxqUf/p2mYG2wnsLeftH/AB/5a8Snjxyh4kclW163h+VsyYHi94lpLq1/Z8Nvm8RLa1IbkakBDUGZkJ7ybVXTTp/mfqk7ieXMmZQxXNmN3+LMosmMPaW+WSt11KdgoFIJUnYDYD6VVpmH2afjoyFlu4zHjfQrOlrl27ZRe3WIqw1k+XZoQhzXuvVoCG0nf6gHeiLKO61/tJ/Q3rD4PeoXSf8A4Vv8OzXjOTzgpcube5Zcdes8Ofs0aUu2ySrzi5qQQTrG4kRVvD2Hntq+jXs3sI612/UrAMRxm06kYk1iVixZsvvusLN5aqBLbNu+oFH2cLV7ogb8Qax/emHh06s9cM/pyR0/yjiOK4/bOCzucLft2/tLl0hSWgny2tZVpWlYIOkidu5qsfN/skfHxgWFjErjw548u2b95x5ixJLbAAJeUAE+6hCitUiSAe3JFmRY1+1zeEpbasQsOn+O3WOW2HXjOGOu4depSw6rSGStSsPToB0iCpSZEQRE1h9+0k9qh1M9oZml93HLm7wfLdreh/CsKc81DLbTF2bi3W4HDCXSoJCgQkgIQdMGKpl6eez+8UfVTNOZ8r5Q6a4zfZgy6llu/wANt7ELW042kNrC0JQdJKwRBAkzxXonUL2W3jlyHgt5mnNHRXN9rg1stabi4ssJaKW22UoUtSkq8tQKUq1ExEbTvuRXDPZL+3Kzn4BziGVc3Ye9mTLD7bdrahkPPotmELaUSkNeYEkoSpO4HO45FXwes37Wf0uXku8a6SdPb3D8w43hFzh94XLS5QW7t62U2H/+7tKSErdKtRMe7yNycFs5TxTBb5eGfYcYGLNPi2uMJxKytGXF3BdDRZVCi4IcUOBJ2BAANViYz7NvxUWXRhHXB3IF5bZUetzfC7+zLSPsobQ8pc+XEeWqdz2O/qReEeJbxR5/8VvU7GOofUXEnbi5OIX93ZW7jileW1cOvqaaQHFLMIbeCYSZmRtAFUu3l0u5CQ626ktKUGytKgAlREwSIIMDg77Het10yhh4quCpq4adWw63EBLrKy04P9QWhU/GRzUtcOBxSYUoiJAM8bbif9qIpelKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREP3FfT9FVtc/uR/pP6itx+4r6foqtrn9yP9J/UURdmyv8A4gx/p/6k0plf/EGP9P8A1JpRF1ulKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREoBOwpW5BSFDVwJmORIMfnXZsSJ/fuobmuJMH6ETx/Ufl7LSD6H8DU2w0nQVyQvYwSSQRH1MfMenxERLWsApTzHeP1Mf0fSppFshLLjq16EpITME7mABA3UJI34Eg+or2fApvYPKBBBBNjwbkcz+9lGw7W/EAqv0tMAy6A7axjvYW+XChIlxB1LAA+8Qkbp7jYiSY53/MVUd4aMqN516tZbw0pK7Vp+28wFO8eYdUL3A+6OQU796p9baQypAW4hJfTDYUCdQMGQBJkciQnneeKuq+zX6WXmb8/s3lvZB1y2UhfmhsHSElZBkgDgSQTM78ETTfiBndHJemqld1UU3tpOIfqALbADt6wY7GRAKq/o7JaOPzulTdVNSmXNOkwQfM2QT33BsCLxxF8/pfkV5w4DlqwS25aabVjSlgr0hLaUqJKFCd5BJCZP53g+k3RnLvRjDxm/GMRYbtvsgfcZdUjUlCUa7gpSTIUEKAQeQdzM6a6f4bei1nldlvHcew9DqWmw8l11CVwqAQABuIOxj09N639U7vNHVbOycj4M09huAocWF3gBbt/sxWUuIWndavMQghI0E79gIrTZ1h4l4TOOo61FzxVDMRVbDiDs+CbQDc6hMm5cIIhbAunOnfuOTsqU2Cmfh04e2QbU2aRvEbb8gkXJK8sz9judfF7m13ppkRy7yb0aw64Ksx5jaLiVYmGTrfYXcAMNkPEhtsHVpITMwZrU6U9J8rdKcq2mW8htWuH4LaNJbcdUhs3d8lKAA5e3SdCX3VBKiXNAKlKUo7qNRci5LwbI+XE4JlK0Fg00EIxp+5SlLV7cLI8x1B950grWkg7JGngAgVzd5fYZZNHCbzFrVhDXLjbqRqERsQfgDBn4+tUL1b11jqdCng8uFX4b6bpZSmAToA2mdoAAvwAAVUNEUcLRY9wYalQS50XMEAT3Mkdxebcc7iT9k9bNNJ+0F63OhDjjwdGrUVakfu0hCJJhIJI9d6327dmxbrxPGb1h1Vq2pxtL+nzEpQNkpKle6QBsRttx6dMGesi2LYtlYtZgoXClPPypREFSxpJMFIIHEkb71S14i+umAWOHO2GBX7Thet1tqXbvkKTKQNQOoSRuZhRMDbmbR4PIM2zrEGviMO9wc/UHPaSWg6TIJIEgEE3At9fT/jbKTHta8tsRpEGRAFzIkyRG2wItZcp1K8VD2Urq+sMITZXAQtbaNTfmKSJj7wXsSeDxv2ABHjeCeMHNiFOLeDbHmuJLCnG1fu+7mj3xEkgjiJ77VQle4pdYtdXF9cuvOeY4FtlbgXI1SNgoxHxHA+MVBN0h1bTi/MSppIBBOlKjAAMDnYAyInjcGrq5N0bhsLSbUfQpurANPxHMGoGGm2mbCLHnc3mafr5+NOkkgEARa4Ghpk8xtte0FX4ssdXMA6g5Qw/EMOxAHMzCEG8IUDJGguApG4TBUCCTIJE96tO+2d6cYdf9Jch9X2LVhF9g+IMsXVzbIS2tTyU3IGvYqOot6juNRjvXePCpnV6yzYxl250xjLpaYbUTqWopISlBnTuopSRttG8V1n23ed2skdHMldPHEINrilzbX96hTiPMZUtt9wJ0hWpRPm/wCQK7gGsgPBDC5hW6qNGu6qcIymAGkkMbYAwBYyCASJNz6qhc+xbce4tFzpEgO3P9zueBA+VGfTHNmHN9NcoZixm9Sw4rBrW8ukOkNh5sNIWtDZUonWQCAoFUkjYzJ8vwnKfULxk9VbTKWTMMxPC+mtvfoZxW6cDhD/AJKTrW3cKbabSlSgIOhYKRAmZrqvQDpv1A8VdxkLI+W7S7ssr4Q1YM3mIW6VMoOHtKZBK1LAKgW0L2HwEcVk29FOgmTuguV7XLeV7O3dxVVu0i+vQ2hDvmobS8+6XHAlWr3FDUSAd4mRV/s0zrLsBnb8BRFJ2IcSykQJcxw0wRMkOgnYTIk7SqVpYJwpVGXYHgiYMbtMgkjj+/twuU8t9KvA70FbxXClYdh2O5cwZart9Zty9dP2dqC5rjQVnWJJkklUgiRWE97RPxyZ38UXVbMCb3GL17LrbzzTdo0841atJZWtKFstkrSgq0gyCZ39aupe2W8Z72G5lR0ZypiijcMJzFbY8GLhxISXV2rVqlwhWlQd0vxpJ0wrVGwOK/imKvu3t46/5inLhS9aioqKipRJgydjJ3J781kZ4WZZVrYV2LzNrqzntLsO6sdWgABrSydohwgkQALGYVmutq7MKH0zUvdo83oLG9wQZn2NzdcRc3ja1BhDKQgLUlTiYLy9J0pDjke8YPOkTB+NSdzoRpUhDil+qlz6xMDgRsJiAZJFSC1KMhoqQAo7ndR1HYgj0gye0/WtiS+T76yR6Eg889vSruNpaSS4S8EmeeAL7RYAcRCstVxb3yGuI3tYi5E8SY+Uk3hRgpQJUFGVGSZ5/l9K0UonYH3dRUexJ7f0f9q2gg/+o/hNJB4INRi90QXGB6/19P7rwBpD9Umb3mSdok/u4PutNIHGx+p/Ka00DuT/AF+Nb6V1N97+9/3sPoowe4bOP69u/sEBI9I+KQT+J/lWuo/D8B/KtKUmWlhu0xLeLXH5gLnW/wDmd9e0f2C1knn+vw+daUpQSGhoPlBmPWAJ9LcC30XRKUpREpSlESlKURKUpREpSlEWmpTZS4k+82QpO3+YSNx3kHiR865Jh5SH2kAHQ1aOqSOT76Fgk/D3YBiuNKglKp/zDSPmSCP0rn2ApV2IaB02Rn4DS5tJO/B27CiL6CH7M54bem+QfC31O8RuNYFY5mxfB8NuMYsA+ll0Nusfv1pU0W1rUUFtSdlAgAg7irsPg28b3Tj2seFdfukWZ+n+EWFnkC3xrD7S9bsW7dDd3a298i3UhTrSgnQu3QXAD74ge7VCX7POpLvssusty3qS4jLmPtttcF2BdoXBJgQQqJVBgd5jwb9mERHVbxnW6vMdY/4jxxRaJCS4p1eLJW2g6kgFAAn3kiVEhRiiLx72EOADIXtbvFP0bvrawxrK7OJ4uj7Ku3S7aMttLwxTIbRqUhBADckcmY2Ncvg2EPYd+1D41b2KrK3wdWHW1m1h3kgspsTibifL8oLA/uilJIEHcwBtXYvYuW4HtzfG2hlshFriGIlq3WQpSNa8ACiFSpP+dRjX6j1pgqLdv9qzxFh4Lcszl1Lq0ElKUrZxFXmQJG6CdvynaSL1fx8YGMve358J1vZKs3MHxfDXErw1pCBbazaZkUQGQSNSlIKieZ7bzVwn2uPtfn/Z75gwbLLWVLBzB8Sw0MrWjDytTSyywAoOIgCNahBHPpEVb19o+lq3/aGPA2tkPeU5a3IftErkQbXN8OFOqICSmIMwAeRVf3tvfZW4f4z8uYznxWbrPBlZfsbh62t7t9phSltNGEBLrZUQPK529QeJIvnP+OjxLueK7r/jHVRFr9nt8VcefDZbIQkr80wlJACfvA+snvzV+v8AZP2UXvjEesr1hi4tNVyoMPthchy8YJkHaDyNuPURWNr1v6W3HRbq5mfpxc37eIowW4ftWrlmHEq8sLSCFpSBBKZkz6Vkg/snSVp8cDbKnQsPefqSFEyhu6tUHsCAJAmB6+lEVLn7TTf29v7S3q3lTB2mrDDMHuWw03bt6Y1XN6Fh3QQFp0ogDSOJrKS9jPlnIXhM9lCnxS2WUbDGcfewO8xC5un7Zu4V57F5cNpKEBsrQNLW4KySoEzxWKl+02Kdtfaw9dGmISl68Ya1KTKZcu8QSsbztpVvEkTtvWWx4J7NtP7PFjTZVrNtkfFbhKkpMeZ9vu1QNYB/zn+G1EXuOUusGRfa0ez86y41nTKFpgS8r4DjarS/TapaLlxZYW+8VJ1tAwChEJCuNp4NfLh6h2DGC9SM5YLYuJuLHCs45ksEuNNFtry7PE720aBTKhslCSVTuqSPSvpdewHS1f8Ass+st27btvvXNhnT7ah9KSEoOBp8swkaoUVOQOxnVB2HzXusHmtdZusDS0tsNHqLnZKm0iAykZoxBaFgEat0BI9YVxMURZjv7Jr4aenue77r/wBUc74Szjl903ZyliuDMr8pTLbt6Mw3F75zK23FPe9h9v5YSpGgJUZOrbI78NXtF+nfjR62dd/Ctm7IWGYNg+Um8Uy5ZKu8NSx+5RZtICg882hBOp4qSoD3QE9xCsNH9nA9pXl/wYdXM5ZHzsbUZP6m3eBWmK3l44AwjD7N3EkPuKSVpUUstYgSRokg+6k7xkmeMPwXY7i+F5g8Yfs8M9Ycq7zMX8azSxgLiS62k2wdeDgUyoklKW9go7EDczRFa38I3RDKPQr27WOdOsm3LTuAOZju8Sesw43csttqxi3WEANhKE+6+rQAmQNt5mrwHtWPbVX/AIIOpSel/wDw1h2I4dmfCsRsbNT1gXfJ8zD7phLoUNiW1NlZiBt2FY6XsZM6dQ85e16u8c6vvXT2cmMacwzGrq9SsuOqYxRhpxxEpTwpozASfeED0v5e3n9lDlbxMYcnrDY5xYwnG8j2dzeXFqt9DayF2rimkwtJK/MW95cJKiCqVQAaIqcv2ZjrLmDxH+IPxX9YMYFq+xe3eIP4RhyrcaGGmbt7zCltSjpK1NpKIAKUmBJ3q6t4fvaa5V8WHjs66eBrN2RmF4bly3xW0U0/hx1Wy12+JspdW64yU/ftQoylMhMGrKX7JbgV1kHOni6wK7uUkYMrEMKTchQU21cWl67bIUAkHUbnylOShKgZIIBNVu+zr8KvWLJXtt/HZ4jc25Yfw3pri+I3aMCxa6aYbsjauN4wG3mTOpIUbkECAoRJEHcixZ/aP+G5rLntY2ukeSLebe7z8w8uws0QwbR91t7QtDaYVAdQSeJ434zu8/dD8oYv4BG/Dm03YMZttOn91cOsFLQuVNowfRpB2UHD5CxMEzpkDcVjO9TsqYf1i/aJLWxwlpi/wTDr+2vLy9ZSHmfPFthilIUVBRTpK1mSAkaTB4nLAxfC8sY54p7zIFrjrIeRgD+FOsodUAFrbu2AyWo7TpkJ0neTG9EXyBerGWL3KnU3PmWsTs1suYVnDNVky0pJSoC0x6/ZQogjcaEBW44gjavOX0qSxbktBBIUHFxuSkJ0ie3JkbzzV2f2w/RV3ov45+p+UU2gs0/8R4tiqEgNpS5aXbirlVyNJjSp58gp++SSQk8m0o+644t1OsKZ1hbfAltzUQU8KGwECB8eKIoNKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiIfuK+n6Kra5/cj/Sf1Fbj9xX0/RVbXP7kf6T+ooi7Nlf/EGP9P8A1JpTK/8AiDH+n/qTSiLrdKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKVsV5m2hMiDPHP1/r41yBJgcot9K0Ckk6SSFGAkepPxHbjf0NDpTzqMbbEjefzHx+nauXN0m5ExtsdwNoHMLs1hdtG8X/7JtPO/pP8ACf4VvbjWkRO/E8/KTO3/AKVDhTn3AfQ7nf8AMx8eB+dRmmnCtKB9/cjUQOATvJ+EV1p1BLpFg0zcWu2O15Ij5bgr0ikIAMTAkC/afc9/WO1+aYtXXWwWxtBAI5H5/E952/DseAYZZOuvnFbgttoaUUsxBW5pVpAlUc6TwJ7g1K4RY4jc/Zy226fPcS021bo1rKgeyQFkkyQDvuSO4q6N4SfZ19UfEFjGD3ysuY1b4ALyzadvH7dDTFx5jzZKwVJBgpdSBAGyeRMGT5r1NgcC1lOo803OqaWnU3zREiIJsbE2tfuRP8p6bqZrWY0NdpYBUJAiLtEWI5I5B7AkAqmXpR4W8SztknMPUXE2ruywfCw79ifdaWGlLC1hltJMCVJbUQQd5AiBIyWvY0eFljCMmOZ8x+1Wm0xFam7K6dYJSR5SYKFEbj96PukbwfSuR9oJ0Uyt4RvDn098P2WcKQzm3N68u3N49attOOqL1qkvFzQFKKtV8Bxp3IgiDV8Lo104wDoj4fOnfTex+zWmLYe1Z3N+hhEOOBxmycIcK0lRktrA478cDE77R/XmjpmphsJXcHVg4AtcNJLGUyJgkhpFQgXgkHfcZFeHPh5QwOYUsdiBLYaS2Dqklrm3dExFz7QYXpBtE4ZaMYfbpQhqUoSIA1tjZJIiJKeSdjvtUpfWeXsBdOLXzbFmUNKdVdq0J1FsatOoxMkkRq9d9jMXEXmre1Xi1zcTbWrJc1O+6EFImNgmYI2KgZ+u1tbrr4hsTzFf32VcOxBtNiwp1v3io+cFEtpDamQCCNG8qiViOK1IZHlOYY3Oq2NqVA+n8eo4gyXEmoCSNTZ3Pz2O8LLOrjKWFywYWmDq0ANgWgBumRYwPXcdyvUesnittB9qwvLSm2VWq1MqWyQDcQNBWNIBJgzMn7o+NUI5i6sZrxW6U+jFbxLa5E+a56SCIUdhsZ2J3Poa80xv7UH/ADVhBeK585+4QkBJUCY1uAnidwVbmIMVOPK86yYVbuWy1ADzksq1KPu7hQKj6GYiJ+VXiwPT4qvLqppy4tP+c2d9NmgA2tqvBLjEAKhcXmDg1tMl0tmLgG5abCRYXjYTB3Wl9mfHrhxLjmLXrjhJE+c5AEn3SNRPyPxHFcHijLuLfZ3Lt+4LgIhTiyUgmI1T23jbmeRua0XKnivQUIT7pSruR3G20D8ZnkVPhIU0AuSlX3Z2MkbEH1G0c7jgbRVAwpwFINp/AEtizTI1BrZB097Dnt6UxXxFR1VsVbF7SZcdpba9u54EAk3CgpYFqyhAWFkQImQd/wCXx/I1rcjWwptAh5RQUnb7oH4gbccGOOKECdOlUzsoHjfkcDaO/wDKNUONMXSHHFlR0wErjbjbaP4/TvDoYr4FelRrMc74paGlrRAcdItOxBnknSZ7E+ipTD2lwfbe8i9rbwP0kidpXr3RZy6ves3TRrCV6PsN+hzElAwA20ttxZXudyltX1rzX2hWFXnjJ8auTejmD3qrrCMAYw9vFGGVKWhOi0tW3dSUqIkqWQSoHmDM78MepJ6L2uPdRGmf3uGYffOMkHcPuWzobWnUYBSuFJ7SASDXoPso8CveuvXHqX4jc0oNo2lTTVlfPyt0L8m0nygrWiZYJ2RE7bCayh6TwGG6Z6WxPULixlZwqFlRukOaDTbpDjtLS7iSCDsSqfPnxrWtJLXaWQTyS2PkbAA77bghXguhvh6yh4e8oWGUslYZZtYxa2dvZ3eJFtsLTcNIKFJ1pTMyTMrBPoBKqeIrPJ6L9IM5Z5xe9aTjLWC3TNilTgRFwdKw4iSfeKApMDfSqfhXp7dy4u5xWyN3d3r9/ervre5WAlakOLBCklKECTpkCIO22+9lb21fXEYD0kGTba6dtMRfYSySh0pccUpp0qJBMElIiSCdvpVrvDvF43q7rkVS51Wm7GjQ4lxDQXaQC4izZiY9bHZevqTC1Msy19cOYHOpFzQ2RBMHkcT2uYssRXxPdXsY6r9WM0ZyxsruX7/EbryXVOKJKVPrIAKknUPeEgHaSQfWmR7EUhwhLeoDuQCeOJUJ2Jnt3ia57HrlxabUODW+ZdW6onXqXBKiN95Hccn5x0hailSik+8VdvU9jJ9NvpNbUcswNHAZNgKVBmjS0NJEjVoAAvvBLZ9yTYm+F/VWZYnH5hWa5xIpkkgmLyJu2QAQJPcN5kLc4oOOuLAiSfdHA3P9fjW3mt7gEhSd9UlW4kqB+m3PP0rZXuY7U0EzP4TO5jv6zv33MFUhTBIDhYTF+w3HP6rQifX8SP0rWtI+f4n+dIj1+pJ/Wu69JcC3TF7XFttPHyM8my1pSlF0SlKURKUpREpSlESlKV2ews3vabfn9BPqY2RKUpUJrpm3G/0/3/d0SlKV3RKUpRFubCVKTqmJG0bzI2/riu6WzbX2x49/sKhIg/5HeOwjnYTxXSkhRUgpjZQUZ2GkAzzHwNdosBcuX1oCI8/DbgxtClJZdgk78bEeu+xE0RfSA/Z72kveyy62WzSgrEGcu4uGba3Op1QdTcKT7ifelSVJMBOxneDXjP7NVguJZR6u+M93HsOv7K2+34veqeu2HWkJB/ttWpsrAB2SdRnjnYibZP7Ot7UvK/h7u7/w7dULf7RgeeLpWGFC1S0tp94JSlWtUe82YMCI2+NZavi/zt0f8BfhR6kdc/D10sbdxPqJgWLOXT9hbOvOPeZYvLdukFh77yEXhWrzNthpAjcisJexcx7D0+3F8X+I2lyhVniuJYwkugg6vLVhBIBB5lo6RvJ2+NQ8JfxxP7UxiuZP+HMXusuLw+5tE4mq0dFvpXiyQZXpUiNJ51xBHwjHu9np7Ry88LnjrzR4hcfQ9cYVm7M9w7jTnBcRf3LbzzT4UUkC1I+zlKdJAYAMmTWaPce159lbaZkv/FhZtZYuOtYy6p1SC28L5d0thVxOsKSifOA/zDc9idiKi32ij1vin7RF4OF2rqWxhNopS9O/lNrw3M6tKgIhUucGfU1wH7S54seu/SHH7XKnTLM+P22GY7YOJcZwk3RbWtxpnYhh0AyXVCIJ/Ha09lL2k+QOvnti+n/iV6jvN2WUcCfu12j984pthu0TbYmy2ttaHISNLvlgSPd3InesnrxB+Nb2P3ifu7TEeq+acqX+J4ezetWVtdLedUXkLaSy2goSZ0+UQJUQQJM80RfMgzjdZkxPN72OZmxm6xHH8Zbcubxu9CxchbiV+YFBxxS+ytzuD3rJs/ZPkIR43XLtSfKFuLpJcUSAqby21gSAAQocz271Zz9p7iPQvEPFHil34d02zWUUOvN2ztmlQYLZNwBAdkGUqEQI3G8mrhv7O74mekXhY8UBzb1kx+3wnDXH31rW/dM27ehdw06Fb6VnV94x7p7bURcD+04ZVx+79qF1hxq1wrEbu1ev2lG4ZtHVsgJub1X94kKSNiIM7+k1lU+DC9Sj9nzxHC7L7Vc4ndZIxNo2LbSi/rN/dgtlAJVvAjaZjaKgeLjxMex98TmFdVM/5lzDk3F+pi8Dvrhp2+uA7e3t7b290+0IZUElZcIACEplR3mqFfZae2r8KWT8mdQPDf1ntrDDuldrieK4dgarxC02Iw9WIPKb8nSSpSFpWVHWDzIPaiK4V7BdGJZf9md1mw3GMMusGe/svNyQm8aUyXVDBCJ0uJQZPHJ7996+bJ1tS0/1v6uuLc0B/qZnRhazASE/29iKknkAEqSkfWIPA+gF42fbW+CzoP4aMx9MPB7iOFvYnmVjEmHLTBdQB+32ybdbxDwEBQUqd42nSIr57Gar68zTmLMeLO2hN9mbNGIY0UtnUpJxC4fuXiSFGZW4pRk/e2AAgAiyNfYQ+ya6ceP7IviJzVmbMFxheYultnhjmDItHAl5037WOLSpEOIUQThrcaQQCoHmKyB/2ePMXVXKfU3xHeFPOTmNY1krAsTxfDcOfx9Nw6yizZt7VsKQXytGkoBHuqiDM96x0f2fr2mGW/Z99aM+YP1DuIyP1HGB4biDF2Ys0uYKvEWrhx0pKFkxickhcbGAd6yvsxe2O9mF4eMH6hdReiz+Ar6l5vwu8fdcskvocdxG8tkglSlaUEpXCRBg6N53oitcdG8hYLkT9oLzFlnK4trXCTid+tabZKUtLvbjF7JYICNIKgrzPQ77cmerftGniw8RHT7rVhXTnIOYMftsuY7ZOs4qzZfavIWlhq5c98NOJSRpbSdxsNtqt5+BL2gOX8ye1JzB4pOqOLM4fgIxO6vGbp91Cfs4fxJq5adQRsrQ20AJCgNwQQIrJ18UfjI9jl4izcZw6iZlytjeZF4Hc29k7eF9T1riD1q+ypTRZSlJWfMAhWoAiI23IrZf7Jcxe5lX4qL26xR93MlwH71bD4IcuLpN084sKClFRJUpUyCdyI5r0f2of7QTmLw+dQOtXQHIGTmMHzhZY0rC8bxWza8q8dLbobcWtxthDhhsL+8ox72/MeXex/8AGN4NPB74i/EDi7Od8FwXIWKO4hcYZ++U39paeu1PMtBCkyr92uUjTuBuSTWNV7VnrvkDrf47+v3Vvp46MQytnXH713CXmAHDCi/pfaCwRALqVpOkiQfQiiLIl/Z0cGx/xceKvqd4o8121xiOLNrLYvrlKnVsXGm1SAHFhRBSpnTyPQGIq9X066EeLtn2suYepWMG+b6NqcXctlwXItwwm8v3OVEN/wB2Udo2G3arNH7P34+/CL4I/CRn66zvnDDMI6l3lze4ipi8XoxHEFfany3bJR5XlD3VtxCUyEc16vbftU7C+u68v3uS7BfTy8xVGFO5mShAdRh7lyplVwpxFyFABlZXIbMiTHNEVsj9qf6J4flXxV4d1PwdBDeZ0Js7h5AgLV9ncUsEg7+/bmd52EwaxScZsGLRy18gkpNulDk/86EgE/AmTt6VmSftDviu8JPip6WdNse6P5tw/Gs0fY2L+5LLqnH2bt5q6U82pJSAPLW6WoM8EzqM1htYi44G2GrgqW8UhRVAjeJJAiJ+FEXFUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIh+4r6foqtrn9yP9J/UVuP3FfT9FVtc/uR/pP6iiLs2V/wDEGP8AT/1JpTK/+IMf6f8AqTSiLrdKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlTDC1tpPulSFrSkwJgwo+npt8ompeojTi9SW0qhOrzPWSARH4THp865aYIN52EdzYQO8n5rq4wARvb09TPyH9OV3TAMm3WZMYs8JsWVO4hdvNN27CZl1x1YS22kCTrWuEhMckz3rv/AFM6HZt6VYmjCM7YQ/gt441buMC6QtpL6Lu2bumlNqcbTqHlOCTEyDuY34DpZmV7L/UXKWNl5OjD8fwm5cKoIDbF806ZB3gJSr8DWcN4jfA70u8dfhiyh1Uy7hDSc5WWV8DtLVdmylKrm8ZwRpClmEEqUQgwSrgbQRvIcwx7sORLoAPa/G0mN9t52MXmdZbhhWDTuTBgDmx7GdwBebHhYJX9hPW7skthogQoqgExJiAQSOY2533qXcsJurcLdQw0t1pC3SvSkIWsBSu3CVQBIjg9qqK8QHQLNnQfPmO5FznZ3lo5hdwoIW4hSPdcW6lIlQMn92VbDkcxsfAmMHti8yV3S3JWFNNLJhYSdShOxBCQokSD8K9+Wu++YZ7mvD3aAZAi8C5B29R5oJi8KJisDVw2JpvI0sc8RYhouLTax3mAYgkSLZVPsl/At4QutOWLTG83ZktsUzdYNs3TeDueQ6XLgAq0htdwVbrAEBs7njismvpllPJeScJwvpzk7LLGBIw98PG8Qyi2Su2tVJc1+Y0gHUEskiDG4hR7YIPsy+veIdI/EZlFqwuX2cNxS9tbNbJeX5Otx9ke8gqAjZQ+s/Gs8fEMwNYdlj/jq4cbb+05Pu75spISA4bG6KTIJmSBG4JJnjasXfE9+aYXH0xTqvb/AJ8iHEEg+bfe5Bn1kmIWR/htgMFUpNqVGNJdRbchsghzZHvIBm1uALKzh19UrxMe0ayb08fScawbK7AbeVduKcabfw44Y1pSFB1EJWhUEkGO3NXhrnDXcUxNN68Qm8tbRNu4wpcISuybUp/STA0hrTpJTKlJIgQKtS+zNwgZ567db+uOOMqfVlzMWOMWd277xSkYtcIQhJUkmFIYSI2gpBkgbXUuouZ7PK2WsVzIkpTeYii5Nm0IEG5bLaY9SSoGOB2mdsMvGfO8VVwjaFZxlrQx+pxMmQNRnaxDYAgAC3fI7JcBSDGmk0AQ0gwDYEWiJMA2PeB2mkjxPdaHMFwZzLmBPaA815VwtBA0uaSFpkTEKJBBIMgzE1QNkTpvmrqJfJGDJN3c3r6SpwNKffQhah76AQSAgSVFJBAg7gCKmct9E809XM0qxTGnHGMHW+u5cDoVCm3HA5AB3AhQTsJH1q4hlrL2Q+jeSr29whGHYXc4bahVxiV3oQX0NtKLiGSsplcJUCADuocSBVm+kcNhiWwGy6HE73Om3G03O144BXuzCq4MLZ/CAAd9jBtE/PiLQqUcpeDTpxbYck5+dxDMmLrtlLKLN1abeyfKSUN3BDvuKSsJBQUkSd5PFBHW/pi50azSq8uH8JwjLV8o/ZftF+BcIBUCPMZLelOygYDhEyO1VTZy8VnUvqTjl7lXw9ZQeddS+u2xnFbhtxTdw6oltx9hSltJgKUlSVCdkiQQNuoNezrf6jXTGZ/EN1MxvGL3HFSrLtk9qbwQrKVKDjaLd4oCPMCTKuG9ztJvt0+zpyi8tzdzKZeaXwIggiWhxAuBeImxAEnZUJi21K75aY07kA8uAMnad9/6BUGq6j9Pr5y4tbTN+Bv3Nu4A82LxAIOhJ0juTuTx3gbb12PD7prM1kpeCOi5FuD5jrKklKdMjUkpWZgjbie21V3Yz7KHwvMWarTBMUxNm/dYUkYmHV+8tayQpZNvGtMgdoCZ2qgvrp7OTrj0OsXcx9Fc14pjuDN+ZeP2oUHQWUAr0KhKAZSSk+p2FV87A9CY1raOHrUW1qwDKLnkQKlRtNrB5Q7SNRbcWBBMKR4ihWpy+/8Al+YgAmNIB5uDF4ETtsuSRhh+zKUu+HmolBTtrCv9IX6nbbbePhIowe4WtOt9tbmoKCnFEEoSqNx7xhKVJSBMyeRtNP2Qeti8RdHTzqLYOZZzXYPIZevbjUyLlxKkzAXqB1lJTtsZJ43qpd+2atlW5RcfaG/s6Ch4KJCwUJOoQeCIjn41TmadAfBdh6oAJbUZIZci7TNpmQLTsbyV5v8AFHCi6XQYB7HZsH5nmCTPKpO8bGahljpe/g6CS/jbTds15adSBqcS2vWZBAIWdJEz6CRV4b2TOSG8oeFyzx55KdeYX7V1CEbhQSh5tZdJAIGpKoBSZTB5NWOfHK0b/B8o2uok3OKWDBEwmHLy3RESRuCdhO8d9qyXfBTltvLXhX6cYW2kJL2HW75CdveUhxc7Hj3h859aqfxErVsq8KqmEou01XmuQeQBSoy0xsQXbbi+0X9XTY/xDF0y7iqG7Xs4G8dxvwQeyqqFw39ut3vLRbKSpDTXlpGgJTsAFAJ23PYRJJ33rEN9u7nJ1zrBaYOxfOPWibJJVbn3Qh7QoqMaiNITI1RMqgREDLwQxrVbT75S6JSIP3SjYEc9/wBII3rC99uO4s+IgtFlbaUWeoKVqAJLcAe9G8EmYiO9U59jGnSxmNxTccA+u/EHQ47hwMi5kTAJN4HMBTjxWJweApU2gtHwBNiDGlt7W3IAtYOgTdWDMSuvtCnQUmQ15aD6EJImZkdgZE7fI11d1Kv0I/Dbf1jeubuT+8ckjcn8Y/riuJeUNUTvzG3p/wCv8a2v4sU6OBwlINEBrRIvYaSYEATE3G8XsAsDsW74uY41zou88mLlu0k7k/Se5mACCARI57+p5gcHbma1oBHFKl9QBryBsA0D/wBIUnLdBLexPzPJ+fKUpWkj1H4iuiLWlaSPUfiK1oiUpShtv6fnsiVpI9R+IoSB3HykT+ZFRhaKUAoHZQChuO+8etP3++OU4ngqBqAgSDPJkdv51oVCDBEjb9Rt2MHmo7lqptpwzv7gHwlQHr8fzHpUZzDHGHbFB94XYGkSPvLA0iPiSYkQPhtXBMAk8Cfoik0qClEJIOkEzvv8tq1E7z67fKu54/kbHsr2NldYnYO2yblSIWtJEpUUxyeCCflNdVuEtoWkIUFEpBUJBIMDYx/X0iurX/ENrgmBPP4R+Yvz+SKXpSlRXU/hhv8AqE7GPz3RKUpXVEpSlEWxZITIkGYMHtuOf69K71bP2Tf9krDqkuWdg+LiRElTTiRpOr3vy4ANdIj3V/BJP5iuetLFF44EqXpIso+JOlw8QRx8IoiuC+D7woeLXqBjNv1b6DdOMQztaZcxBm4b+zJu23y4lYWnR9mtbgRI0hRVuIJHMZXtr7ST2juX/DTifRXq74FMbzPgKct4vgruKYnhl3iDWGsjDTbv3aFXWBuBo6ClWsKSVeWATsYrT/Zc77LOFeD7N2N3GAM3z1jdw64qyRcLIty8lwglpZ38snYR37CfePFP7d/wa9Mc09VegudcqrGYkYdjGFMn+ywEJu71m7skEgWUJJWgb6kxP3ttiL54eSfDF1l8SvUnPOBdNcjYul9/HcXv04PZWjyl4a4/eOXVzbOIabBbSw8460ITCUpAAHFeL9bujHUnoFmNWUOouDX+X8QdYVY/9oXcNqL1rDTspcQ2S2lS07ydjJFZln7Mm3hvVDxd9eM0P4faP4CvGsy31g1dWyHNDGI403c2o0rT7kW12lMAD3I23gW6v2qzLmH5a8ZeA4Ng+H2Vsi5OZLlSLFlLSFG4uLA2/wB06TphWmfX4EEixhGcfvg8w0b11l+2At7e8aUpD6WCouKhQIUAQtcEK3J+temZFyXnXqNnmwytkhvE8wYxf26X8PCbi4cf+0nygrSlPmkr1up0jeY3IjbxRptRfZK0yVuFJP8AywCkiN9wUkk/7Tdt9j2ti18ePSHBVtMXjeI4ph7LguEJW235l3YA7GUmJ0nYxG+1EVO3XPwU+J3oblg5v6p5KxDCMP1MON3jjV0Stt5TaUK1O2zWxLnve8dpjYbUgvO31piDGJKLTCVWlspDqVbrPltFQ16ZJABChOyhpJ5NfVr9sz4b8r9ffA7n3K2E5Yw5jO2UsoW+L267KzQm4cat0M3JWChJP3GlyQRG9fKgzRhX9m3F3gd957WJYBe4hh91bqGkpdtL1VtKgU7CUKgTwfTeiKpjo94V+uHiJxXGMa6V5OxPE8OfcAZurZNyjWlKdam1FhpwQ7JQUyZCu42qW6n9A+q/TfOdj0kzfkS+wvN16GTb2LDbyXLvz0oUiVFlp0rUHUE+6eeZ3rP3/ZyPD/lHp54L+m3VPNeXbK//AOOsUtsNtVX1ohxZexAYbasqBUmfddu0rPbY8b1Zg9qy2zlr222Tct32F2ruGv4rgibC1Zt0JYabftsOcSFISNJgLIkj5ztJFjxdQfZ/+Inpd03u+rOcen+KYDgKLXRZ3NwLsqKC2SFkO27SAk60FJ1ncH035fpP4BfEr1TyPhfUrp9kzE8VwK2burrEL9LNyopShq5QrUEMuJ8pJCfeUvmPdkV9CH28WQ8DwH2Ut7iVtguG2T9rlS2uUu21o226hRsQrdSUzPub/EfCpn2CGQsuYx7LV3FLvDMNu7nEcoY+8Hrq1acdWW130JSpSdWr91PYkA+lEXza+nvhx609Us/Yr0lynkS+zBnW0vr23uba3ZfNyxfXjqmgr92wtxLQdaUdWkSBMdq7Z1v8JfXfw+YTheH9W+nmNZeduX0J+3XLV2lCgXCEthbzKASNMDcyY5Misnn2KuL4TiXtret+Wzg1m4TiWLsWFvdWqVsJu8CxS9Q+pDa0hIJU+3O0zpHzvm+348PuT+rfgSzn1Aw/K9qc1ZCxNK3LvDrJtLiPLxO2BHuNyBpeHBjSdgQZJFgZdNPZ5eJTqJkWy6ldP8iY6/lNGFP4hd4hbN3iVXVsy2ytRV5TJSVBJJbBWQtBVuIrxzpN4WuuHWbH8VyDkfpxmLMuYss3F+vFra2RdvP2mlpYQFobaWoKQtJUUqA2iDJr6MvsgsPwW79kR9qu8Kshft5SU1d3txaNqfYCcNeSQpakahqI1H1CatHfs7P2S88dvjHtEWlpfuMZnd+xvXlq26y3beZb+chsLTpCSjzRtOx+OxFiqM+zO8btsq8uW+g2dnLZN0pV88m0xJKkMWgdacDqU2xABMGSrfTJiqL8zZFzXkjGrnL2bMJxbLuPovXLNAxK2cbDZSpKShanilUyVCQD6RX1zOvftCPDH4ceveQPD9nTAsDZzL1IxR+0bnD2UsvfankDSIZKYm4SR7xPPvQAKsL/ALTP4B+huCeGzC/EzkrLeH5exy8xG0SlWFW7bKbhp27snPtCihKpWv7WsKkgwkcCZIsEHIXRHqT1SxO9wPp7lLGs6YlbvW9ndrwpFy4i1ubhtNwlzQwhwFJRKSTp95Xod6gs0ez08YGRsNGZcU6O5qcwbyl+bbow29WWAhAUp94G3hCEpVJWBI0qMCJGeH+z5eB7oj0p8Hlr4lsxYTYY5i2ccCexzEHcQtm3/sacMfUyVytHu+7bJQSSdlmNoq7/AOG3xdeFjxz5i6hdJsFybltS8uP4hgN+19gYUtcJet1qT+7EGEnTEH40RfHjetb9a8TwzFTcWN5hLzyBh9286Cy406W3WkIXwpDhWCAkRvPG/Xr11b1tbOOhBUZSkj74CQmZ222I77+grII/aEvCT068K3i1uLbp5aN4bhGYMafuVWTSQhKDdsPXTo0hKRBeKiJBBEbbzWPpjDKWL1xoE6VErbT2CD8jtwPn8ogi42lKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREP3FfT9FVtc/uR/pP6itx+4r6foqtrn9yP9J/UURdmyv8A4gx/p/6k0plf/EGP9P8A1JpRF1ulKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESggAiNyRvP48/SlbgkEElQEGIPJ+IpoL7CbeaxiA266PbqbHYg/QqYsLhVrd29w2QVsvNugK95MoWFjUk7EbEEEQQSDIrPd9ix4iVdRugth02bxJu6xLKdsi+uW3l+Y4W4CNACtSihDdylCU9khKREADAbbUlLyCTICkmPkZ9Z3/LkxNX1fZH+KgdE+u2D4Yq7XhuE402xaYgp1Z8h9LiW5REpSJKEbnYAR6VQfXmHqHKXY6nqDcI173OaSCQGssQOfLJ4m8i6uH0KWVMQKbmtdcAh0RBaAbRNxcmPeeb+ntV/ATlrr/k/EOsWWcOSvNuCJvX8RtbO3SybgISHG/PS1pDhQttcFaDBJg71hQZtyxc5UxHFsuYvavWWL4JiVwshxJSvQpPkhsSQoICVlQTxyYkV9OTGLzBc4YPgz2EBFxgueMOuEqShActVuNtMhSSsAoJcF1vuIG8bxWEz7XPwo3HRzq3e5rNoGbTHlv3YbaR5SEJeU60gGdlnU2lUgAQY7GbX+G/iPRxmbf4c6rOgimBqm7dIAOo3BBuLgyIJiFdHqnpgVMs+8sptBADwdIBbZp7E2ubRxHra88Or9zZ9S8j3lu64hbeYbOHA4oLEXKTGpJJ4Hr2Ajis+TrxnxeXPZ+ozf5xTfNZatsMS8FkPhb7bLOlLqSHIJuQI1bzvzWAr4fbd+76l5RtbVYChmKzWZB90eeNwmQTtsR8dt96zQfG/i17gPgAyHgn2gKXjNxl9hxtKtBc8y+w1E6SSYO6Rzx3HE38ScNSxWMfiZAbSYahbA2METwIuTE2v3j0dBVK+GwlGlD9TagBN9hpEHa4iTFrD0n3L2YGUzgHhdxrMF7qaxHPuLOXZWoe+41d3F9ceYtROpZ95J1mSdUgiaqgznlHFs43uD4C+FjB8NaS488SYWBJlfBVAbmVEgAx8a4/wwYDbYP4a+j+FsNfZX7/L2GqWjTpGtyyZc8/TG8E8ASdZMjcV7uhy4V5Z91KFNOsrT/nVobJJBmAClfBBiJBk1qC+0B1YD1M/A4ep+GqWgNdAEuDRIEdt4tJlZg9J4QYnB0y6W+RvJAtFpiRfeI7EyAVxWHYdY5dw1pm0DSLbC2UOXi0JSjUw2gAlRA94fdJ339ao/wCotlmnxK5zZylla5dw3I2HPlWIvsFbAvEvLShSAtmBshkzK/8AOJ9KqrzFheK4uwm0wlaWU3oFteoWrdxkCFDlIA9wc9oO4rrxzPkHo3ZN5PAZssUxl1pk4g04ha2HwQlRKUIKjqU4IGoHb4mqE6HzfF0WuD9ck2kk2OmPkeIHc955xeEp0y/UWktc4XMgie/5/oCuayT05wrpGjDsIydhNha3Fuwlm8xN60YW7cOLQQta3lIcWtalLHvKWYMx2I7S/wD2RaXl86u+Rb4wSo4oq/cK7d7dRUbUOlaBJKo0pSCIjaBXiPVDq9a5Fy5dPIvPOvfJDtv576NV75qU6FszpU1p1agSFbI5NW187des450WwLjEFWzNsR5JYfh1Y92C8tKlByAkQAEkmSAQZqvGHNMxfWdSfUhpbeSYktMgu2ESbcAkRxL6Tcr1OZidLS4tDYHB06t/xcb827q8C7nHIrNs5brxjC9biC2sDydTThkbbSFTJComPlvJYXirSbVdrguKMY7h14pSb62eeTcITbqJC0obcLqE7EgABOwkkCJsP3WOZhuLz7QziOIEOvDz0peW7rcIA1BKfeA0hHYwoEg7mPf+l6+s39oJfymvEnreEqWlxLsEAgkAEg99gOZkVMsHXxuTuZiq2LJ+BprlrnubpNPS6DqMDY3FoAsF7G5JlOLafh3JENloJJ8sC5I4MyJI3Mb9i8fPgmwDqFhuIdWOmeDFjM+G232t63w5kWwLluS6pRTbEAqOoySkE/Satm9Duqd1mTB8X6bZlZ+y52y8l63fbe9y4LbDpZZAWoJckthClEjcmZk1kJdMMx5ytXWrPO+HPt5fumHrTElvtqWh9y5bWwqArYCVoICgZEcEmrGHtKfD3mbw19WLbxBdN7F45LzAk3l+m2YcQXitTDjra1oGhJQrzBKkQdJI9Rl/4RdVZb1dhKQr4hlSuS1rabnanayaYbEkxqLu0CxkXCsr1r01WwVZ1SkHBjeGEgeXSRIHA2gtNzbsafPGFYNtZc6bXlwgh1zMGENr1bpOjErInVJ96ZAB7EbGKybPDS40rw/9Ny2UhCMFsoA90CGTzBAMnfYDk1jCeKvM9tnDw5ZAzthKjiCMGx7C7jEHLdC1uoSi7wx06tIUUBSgtJKhAglRMVkf+DDH2sw+F7pZj1spa2L/AAq2ZLcEqYU2hxBCjsFGWyQAB39K7faGwTsJ4f4n4WosL6xGkRGptMxMdrfK1rqJ4b1C3NKQqNHleBpdMEAjzQRwRE7GPW1WNqpKHWbgq2UtvTKjpEmDPx2Anbt8qxR/2gHpu/YZvwfOoty3b37LNml5KAnUtSVOklSQNSihspklRG1ZTzyngEsNbhtDT5cMJjcktlKtwQUwZP04q0R7bzpOeo3h9scdtGEKuMGDd28UteYpIbYdaUSsDYnWIO0yR6VYL7InVtPA9Q4LCVn6deODXOm4EwZgm8SY3I4IkmtPGHDfesrxD2gHThwPKBMnQCRptyJtte24wVcTQlp/Qz7yVFk6iB6gQOeSfr3rgHWyDtH3jvzPO0nfkzXbcet1WzyrYJBWzC1Oz90pmUFPqSYn4bDcV11YBAJHIE+hmT+P+1bpsPi2YrLsK+NUNYCT5iTLZIkTe21/rC1755QNDMXkAt1OAgSLiCYvxIveZ3MW41SYj4gGO4iP1M/pWlavEjTxBmOZ2j+NQgtRjYEEwSO35/T/ANKg1yHVXEREN22sxoP5hSR93GP9J7zYT9f6qJW3eNzA+oP46j/W1bwhQ7fn/Mn9aBJkyFARMxI47GYiRBM7GurAHOAibEx7Ef3UNz/hjUN5Ft5uLex2K0Aj/ck/xrdrPoOI47enPFaI1FRKQClB3lQTPpzxvyd45mo3no2BRCj2EEEkwACB+feuxqhhuJ9Lcx7nafSe67NdUq30gDYnYRLRsBa4/MWmylisz92BIkjgcfMfnWhUTqBEbH09Nth9OO9Tz1s4gF0oUGzCkxBJG3YGQCedhsahs2rlw2tQlMAgeqlEGAASOeAeAQdpifNVrtrQ4BoAABg8wLGLW47XmNhw0VQ9w0mQY2MRI9PlfaN43lWYKxPw2mAeee3pzXMJT5zo+0NKQ2htKEFCigKge6YSoElQE7jvueJhIwq4StZQPMDDjSH9KT+7S75fvcyQPMTPAG8kRVZPhe8IXUPxG5xtMFy9ZXBw9LyEuYku3cctdCXAkSZCUgiTKl7aTyag1syoYai0VCwDURLjd34bARM3B9pOynuX5bXzCoaVOmTpDXEhp2cWhuwtvuCTYCOV41g/RTNmL5RxDN1thlyMHw9sPvXDiHFNqbUoJSQohQEEyOIMd+IfSLp1ifUPOmGYDYpVclVy2UklTmlDTzepKAoK0iJAA2gRtNZcnUvwh5H6VeAbN+Tl2lsjPVjgq3L29bZCvcQhlST7oKhqWlQErIE8jc1ZF8AnSb7Bil3nzFLabfAcQu7d0Fsq+0Fu4dQlYO/lghvg6iJ7814jneELXDVTgtI3HYGwn1k9pEqox0rUw9MVK7NJIJuPRt9h6EWGwMduM9oLlrDcuZTyWrDMLt2Cq3ZQ6UMNtlSkhlClK0pEmZ3Mn41aDu2PKLThgKfSpakgk6YVpAI444/hV3r2kWLqeby1hXmOJQzKikqEwXEqHundPYb7mPoLQtw02hKVNrJSqdSVQSCFRyANjzxzt8omSOkXJdJcZuTxe4AsCBIg2MWsqcxGD+DJLYgncCOI4G8+ncSNpSlQwokkCDzH04qJU6r7t9j+qkz4mAAI/PZKUpUBdEpSlEW1ailCo7gg/Ln+Fd1wUtqv7QKABOB3alCBOpNrcEKO25TAMkSBEcV0yNXuROv3Z/5Z/wA30j867HZKUi8tVpJTOC3bXxBNu+CZ23hQ2+HaiL6UX7K6QrwSZ7WEJffeu75hlotJUFrLt4hIIIhSiBG4k+prGc9r/wCDjrpg/i36xdcb/I+JXGTrjGbt9q7Taui1ZbZvLx8rUQ15caHUkTtAJFZQv7KRefY/BfmPEFsj7NYYk8/crWyoQ205dFRhUSdpgcyYnmvGPbO+1z8LN5kjrp4eEYQw5ne3Zxhg3tva+c6q4QzdsgFLdupbWpbaoWpWkmSPumCKjv8AZI0G56tdb8QUxCSWbkMJJHlNpRg1mpJSICUBydSRtqMkTNW/f2sVbh8dGBITDTpwzErdpIOmGlOWiWX0gQAtQ94LEGRMiKrG/Y+cWfxPxFdffKudVjfZTusRYtC8gqb83MOC+XLcylQaM6SkEgiAKpL/AGuxlpv2h+UkNA27bnS/LTnluAoIuri3SV38KAlNwsawmJ9yCo80RYmiVrSsbkqbQsAyZJClSqZ5PGr4mOauseyBD7vtAvD+ppMuLxrCdxuVE3eGmFkyVSfWT+VWtW0taUJUQCvW2FHhSQVq8wd4J2259au7extYbZ9oJ4enVlvy05jwdtSwpMJH2zD/AH9G5I23GxM8zvRF9NF7GMPzt1u6qdG8dc1qx7pY63ZtXJDqFLVhF9oaQhwkQVNQlIHMx8fly+ODw84/lXx0dU+k9pgTiL7EOo11/ZVuzb+Uq5t38ccQQhtCBqQU3CFFKUlJ2McGvp+dScIbyv4tcr53aQpl24wjCbF5iPLVesXKHWFQsgJ0hL6hBCtp9asceLb2dlx1G9ub4Zc5Yfl9SunmZXWMVzY+MPcVaMuODBrtRunEpLailwrGogSfegCiK6rk/AcD8D/ho8IXh7Bbt8Zvs65ReNuDpLbdze5YBAZP3QC2uAE8gxWK/wC2QfuHvbt9LrdTqEtOXmSLoKCACUu5fwd0pJABglYKh3UJknessHxddGM89VvF30WvMASL/A+nD2BXWJ4c06h42jtriPuBTTa5aUoW7cEo9zTO4FYlXtjLnEle3h6VW9xa/Zvsz2RkrOhSgfLy9gzZTIMSnjePumBBABFkw+3+eC/ZJ3+4WXcp7kiSof2ciAZHafdB4J2jvN/s/TKm/ZIWSlNjWnJuZi2ogSFF/FEkpVyDBO4IMSBsa4/2+nl//qolD3Q07lNK1dy2k4c0UlSO3cx8I52ru/sGmmU+yMwZDIDbz2VMy+WkDd1CXMXcUR3AASQefnRFjOew2Q497drrPb+WhbtvjWfb8KUkFaUWuMrU+oKI1AKCklzgrAGqYispLpB1EwDxP4F4zPD/AJ0vMOvra3xrMFph1retMvsKK8Mw5LQbbdSUy3cLLidIlLqNYhW9YuHsIS+57fHrs+oBLLqerWHAFWybi6xNLbboMb+UpJJSPWAQRJyncR6MdGeiXiCv+nuDZgRYdTerYxXMIaQ4hhxxz/tjhaWwoBx5S04cqFBWndMggURc74OeiOH9GPBp1S6I210ErsMsY3cNMqfU4FBTD5RpbUopQltKwEgCEgwAE7Vjsfs1uH39l48fGBbrcS621my8YdUtXmENqWylf3p2CVGBIHEetX0+gyc+4Ln7xJZezDfXTtlhmU8eXbouFqSlDbPmJDSUKI06wUbwfumQJFWNP2bU3KPH54yvMMoczZdvElwHSPNZR5ZTJO+kgcDf6Ei4L25uBiz9tZ4LcPXcPJsMSxmzdQEuLDYUpeDKSQgKCARqImZ37CZu1/tLzKbb2X2U2AqEMKs20GT74QnByDHJMnY9p9atR+3SuUue238EKH231MJxWy0ENrhn3sFMA6TrMenPPzup/tNjxV7MnLAQlZQlVoEq0KAVAwkzBgj0+Roi9t9kaUL9i7hqSlKVL6c4u2HAkBxALl2tQQsDUJUAowRJEkE1Z5/ZrrZ1HjP8Syje3N4BmXGFBD7zjqWyHsSghLi1AEEcjcHvV4/2PaEL9jHg3moUQrp3i+oEQIi93EiRwI2O5gzNWdP2ZdTbnja8UqFKJKcy43pbIkA+fisEK4AEfpNEVsD9q+AV4vcFEAELYJEADV9jUCdu+5E87QdqxRca2v3UnkNMR3iQo7HtPf5VldftXmpvxi4OlQBKnGohQIn7GuIIkcevoe4rFHx9JTij2r3VFlhQTzsQvv8ACiLhqUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEQ/cV9P0VW1z+5H+k/qK3H7ivp+iq2uf3I/0n9RRF2bK/wDiDH+n/qTSmV/8QY/0/wDUmlEXW6UpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEStJB4INB8dxvBHy2mSTzt3+lN57j57/hBMfHbeumo6tNoJAHpMbntyuCWiBquBcc9h7iLzEz2Fykeo/EVvQjX32mBB343jcA8d+J+lbdH/g/L/apy2H7tQ0hMkDf/m+QnsQfn9Ym+Fwgu4va8mmQWltrgAkmSCATtEcbqJhw2tVFM2Ba4zuZAFgLTvvwJPCIsx7q1q2kAntBkECDzG4Hxk7Vc98EXhP6veInN9j/AOzmyT5mFLt7k3aFEO6W1oOoKSgmYUADM1bfwiwuLm8aw/7Ou9L5SllhhKnFalqASAE6jqJ24O+0xFZNvsiOkniR6e5xtMyZatb3Dcu4hasuuJcYfbBZV5RIUSpsdh/lj12IAtV4tdU5b0x0VmVJ1ak7E1KVQsdULGua4aRGkhzXbklpgRIkG6uT4c5PjK2bt0MeWy1pcGnkgTI3gDa5vIjZZE3h2y71T6bdLMEyd1HWU3WWFWbdg6tJL4eu0BLulamwopCrZB2URxIEzVoX29uKYTmHAMoYfaYYt/E7ZllF/eoaKvcC3XplIlWrUExGxn0mshNjGcSxv7CzmpH2i4tUNO3K4O6v8wMkgwQoRJM8gE14j4gvDV0g8QVuyrMWGtPLs2w1pcS3Jgn/AJmidiskDaCOdoOrTw98aMjyTqnHYnFYlh+745wLfitaHFtRjiGkiAZNrGNgIMLLjEdJYvFZayk5j4qUmmdE6ZA/WR2A5EiVgkeDXo9iue+uOVWcHs7lNvb47arePkuFIi4QFe9pIA3J+nIPOVx7UfL6cD6JeHTItk+VXDmKZaavmUqJCnBiloSCO50AGNO+571Vf0T8GnQboriX23LeX7VGKocDqSEM69QOrVKWgTKiD20877k0te1CeefzJ4f2mJQ0vNVipthMkNIRdtBKRP8Ao5AHMRWVmJ8Xsi6uy/EYnLK4qVThyz4DqjajmshsPc4RqlxEgAwNi4QpTlXR9XKi4PaXNYQ8EsDS4+WRyREmACSBuLK5tk/D7jL+SeiOCJaDbbWR8IfXAKQCMLw4pC/+WdRIkAn4712Vlb0Nt8qBuFFIHvaSiDPcJJ4JBBERzW++vlsZZyK8q3Oq0yRlvzCAJ8sYPhoI2Hc9jtAG9SuM3Nnh+Fv5uXfIs7f7CsqQ4oJghKzuSoTsd547aQJrU94nYHF4zr+vW1PrNfiHENvEF7YFpkkEgz6CDJCvhkVR+FywVg0t0R5ZiRDbSZMO07+sA2XnPU/qZg3T3K+J3N/fJt8Xbt1rs0JX76lKEpgTPfeAT8JNUI9NsUuupGI4nnvOb7l1hlm27cWKnnFEIdtwt8kaikAmUAD4QZO9eOdfeprudM0KQhZure2ulW4O6tSS4Up3BPKSD6+hgiqhcYwK2yV4cmrhpo2VxfWpuZUNJdS4y2QNwkkgkzEnf0Im6HTvTdLD4enUNMB7msfJizS0Es0gTMnc/wANtzeT5jjH1tQa8CZktmQZbYHc2DtjYybiJpZ6r53xTP2NB125Uzhlo87Y2jSXDBYZ8xtOoD1CSJJ3kSeK6Bb5ZVcuW9thyHn1vLSEwsq1FRAgAFRg7bxvJiDvXF2F8ly1Bdty87cur0kCSCtahPBgz+sbxVwjwwdFf7VDGZ8daU3Z2ykuWYcSEhRHvpCdW5+6k8AEQAeanOb41mUYR1RjhS0tPlBgPLYLXHbbaBY2BsSVJcBgK2LxHmL6ga8XvIBIEDe3r5e5JFlr0B8NDmIPN4jme0W2lIS81bvoV5a2whMK98CTrlPc7AnjavjB8BwPKY04VZW1oWAAVIZQQooB3MJUIMETBkCI5J7Km60sM2jadLLDSWUgRslPCTwPmfjXD3XmBwIbTqDh08E8mTMDv68AHesZup+u8fjcTUoUq5psGoFrXk622kOMjeCDAJ4F1dvLckbhqHxNBJDA4zaCADO3mjsfYyFyV4LbF0Iwu4VbosVfvystNtnzk+8kBWkf5kJAEnn0O3lvWXpzhXXTIN/0gzLZsXrlzZXgwMutIKWwhDiGtC1I21eYgnSTJHE88jnPD8W/sZWJYbcKcOHj7Q7ZAkrWlqFlMAk7weEnnjaK6l026zWWfcXYwtxIwrMWB29yluyfUG1KVbXDLLZAXoJ85ICxA3nYGKu/4FZ/mWFzfD1WY19KiKjdVKTpIJbLSZvMA7HYc7UV1ThKeIpv+ILkQJAtPlta4lpn3gxYLEgzvaZ56Bt9W/DznexQu3tBdHCE3gADZs/tDqFNh1I3IaSUgGSUiJImskX2ZmLjFPCbkPCGbtC8RsUPOFgQrykl+7IChBCR76QJEcDk15J7UTwSWvXzL2OdXMm4fGfbVN0vFbdDaS48WGg6F6UgLVBWskwZI3PavGfY+dSFYbhubejeZ7oYVnDCSq0DN4Qwp1DVw2hKUJeUlROlSIAMmNiBWxbrgU+uvDnE4RjgzE06LiSJeajhSB1aYO7gQbTeCIN7bZHgG4HOWuY4hstMARyDA4MczIO0EGBe7t227xNqw86G7+4d8m5EwAuU6tI2906zAgA7iB28U8SXTm26udDeqOTFDzbvC8DvHtRSTpCUNaQJCt5WCAI2J9dvdL/C7Jm6+zKLisZYfbuEqRJQWrZfmKCSAdvvcHneRsK8C8QXWNfRjJeO5pdsFrwrMwOD3odSUpUfsnl6gSkgguW6BO4JJkzFYIeCuAxmQdduo4pr6BwuYTRBaWmsdQAiYiQ43k/1VZdatp4zJsUyfM6gIPInRxAvFu/5r5zfWXJV1kvP2Zsu3alJdtcau7VCXApBDaLhaASCAdJ2g7iPeiQRXjzsIOgkSDG+3Eg/n8quN+0Cytcq6t4ln9FilnDM4Q9hqgNKBoWpZ94AJG1yjfYnmBtVuJ9CNKnAFqUmQTBIB7/+nJHFbzekMdTzDp7B16lWaj6NF7jAbLvhUw+07Bxs6PNvsRGAPWeXOw+NqBtxqcGiDOmWxeYkTBaJ0g+y41/coA3+9MRt93mSKjMtJWFDYKhUDjcyEwAf5Hg962pZWFIVJUFyrT3TBGxO4neI7/pFtWwHlBRKYBlQ3KTxI7bTI22j8Khc0SYd5QG+YibAD8+N9vN6KiHMaI1OLX2Gki4MCLTIkGflN7TCNq6DBWAdxEmZHIj1+B71GbSpkFKngVdmQkqUqfjB5HAnY7xMGu3ZeyliOaMVtcOwbDLy+uLp1Da7lppbgSVEAqJSg7mdyVwI7zNXUuivgZw2yYsMazqwi9U8UXCrV4BK0tQkpSQrWfvBYEpEkbcyJRi88wmWy6q9skQJcBuQLxcTxMfmvfgsor45zQxpcCRfSSDtf5Tf8vW1tlTpznLNbqf7Iy/d3jLqgkrQ04EqkiDITtMD0IO3qaqzyh4FesGabdm8XgH9nWSgFF1zdenZUkFJMgepPx7TezydkXp5lGzTbYLgLNghpKQ4UoRMpSJIhtO877c+pgGu/N4uUI8m1xFbNuOLdKTEdk8gbgAcGOaozMuuMGxxgtJMwRUtI0GxmDv8uLkzcXLOgsQ+i15+ISQCAGaoMNMR/q1OENgxMKyJmP2fvUjCMKcxKzcTfOJaLimRO4bBSpISEnjSRxuZ4JMUP5kyTj2S8Qfw3GmF296krQhooKRqSSAoAgJIBgiAYneJ3yj/ALRe2rqr1d41/Z5UUhhca9CmilyQVTuoqVMDaO25t4eOvo7grmGZU6h4Kq1CVWmKqu22tGty4cRZLS2QDJKlJXHuneIjgMi6pw2ONT4tRjADDSTJIaWtBmNrzG0RErtU6Kq0aroBNwSDT2B0nsBA3A2mxcNxbA6O9KMx9WeomC5MwFp1xeI4lh7WJ+WhawGVOMlZISlRAASN9gOSQKzh/Cr4e8j+HHpTZ5cwbCGE5mvMPsXbrFyyj7Q1cm3l4JdUNYHmuSOI01aq9kP4L8cwVsdes04ClvCsRt3P7NU+1oOyS2FJ1idyFcAAGTPJF+y4Qq6uXAwkIbQICB91ITsAIAkCIEdqorrrqplA0G4V4foqkEhwaTLQQSRczYCLAQJgyrldCdHtoV8TWxDSQ6jTiWGJDm2HFpmPmbbU+eKjHcMsPDZ1At723S9dXuFrtlX7pGpanFoQkJ1KkkKXA2EDbjerJvh1we3yn04vsLt0+dc5gvri7SlaQCEO3Ny6CARsAHAAQAOCPUXbfHdaKxXw7YjhOEIUcRcxO280AGSyi5tFKEAcEBR5239d7bOWLFrDhlB+3hOH4ZglsjHEGB++FtbJVI/1pcBBEgb79qWyPO8VmtVrTUdT0loJ1atiwRJtxePlcBR+ucAKFMCkA0NA/C0AW7RcE2JvYmVaY9oteNHPdnYE+5bsEkCDpMqjvtunYbbbDsatcXCklAj/AJl8+msxv8iPwjtVd/jrxZzGOsuM2jLgUxbyqU7p2cdO+8DYfAgxzVBlw2pvy5MpUFlB9QFQfnuKyP6ftSpiZJpmYB7Nvt7A9rXVgM1rDYNiCZuDcFs+0gbfUKQR94fX9KjUpU6xLi1zdtj+v9PzlUiTJcfUD5QP7pSlK8weSQLb9u8fv5lEpSlRUUVgAuonaTO/4flz9K7NZISu5tdB1RhV1MbgDyHuYGx9TtXVApSVJKedXrG0Guz5YeTauvqWQPtOF3yQCY+9bPJ2+G5+W1EX0nv2WK4W74BeoGLps8Qu23bvEcNas2o/evNu3tuFJAcE6i2dx2Mc7VjAe1J8D3i2xPxj9YM/5S8PuZsby3jOL4m8xiCWHX7K3sjdXi7i5uwVqT5aWXUrSQhaQEr42m437BX21nhh9n54Xbrpz1rcv1X15jd9dNNYeSdSHr69fSFBLDvLboJ27/jeSz3+07ezkzfl/MuFYVle9exXMGEYhgbN1coQAHcStnbVC3SvD07a3ZMqE+8NXJBFaZ/ZEcu3uXvEN1ttr1ViLoYHd4ZjNqylxq7w66ZxXCi5bDU02D5TjYbKUrMEEbQoVwf7UH4OfED4i/G3lXPfSfppjudMGt8iYZlt+8sUKdLKstNNMqccS0uU6/PkkjfT6zNOXsifaXdBfA14jfEB1IzpZAYXmjGsexrAE2K0lf2XFsdt7+PdZc38lx0QEgx6GsghP7TP7NzE80f8Q3GUb+5ur+1cZxF+5CSAtzTqIK8OMDUVwSfWTRF83vP3SvM/SnGhlbP+VsRwHH2HHf8Asl2haVJQAufvK7Oa5EHgGKuEeyTLjPjv6FvMJLaGsw4U4ohWpSQm8sSSROr3RE7RvvzFbPao+Kfpp4nfE5i+f+mCXLDKN1cXdzZWqYCU+eH2wSUNtgmXInSJiPjXlHs+euGRfDj4n+nXVDPSHX8MwK9TeKWDw2LqyemShY+63wRO3oBRF9IP2r3VXH+hD/RfrJbYgzb4ZdYtkzCrkqWhtMXGJ2NsdalAJAi6j3jvwN4q4JlfNGW8b67dGM13+HOXD2bOkuX8x4ZjTaGXLNh5zAsu3DhbuAv3DNyoqKAJIJ3G9YWXtu/bR+HXxj+HDJfTjpO3cDFsExrLN1dlCySXMLxXDLxcaGUkEi29T9TsK6/DH+0ZeFfIvhI6e5Qz1gj+J9W8j5Ew/KeGXLih5ts1YYI3hTIOq2cWBFtbH+8TMT8iK7F4GPFre9aPaceMvKDGP2V/lHJGNMYbZMJ/7Q404zcYh5Qt1hpaElDmkqCXAQPXvjE+2fvbFftzcl4snE2Szh+J5VcuNRACUownCUqBKh2MSDEcbHauD9i37U3or4Ss7+Jvrb1Xt3LrMHULOabxouOaXG/OvtalDzGnFEeXcCTtsJP3drW3tb/GbkjxH+MzEfEb0zcds3f+x3dspKypX7pmzSCClLZUR5cdoiI9SLPY9r7kfMviN9mDYZe6Z2CsZv8AHsvJtW/swL2kKsGEpUA1r0glwkQBxBrsHskMJxrw+eyufy51Fwt3B8ZyblXHrZwXCFMqcN09ftJEOBE/98BBUIIEgzE2APZq/tGfS3IHRjDel/iFsH8wMWNhaWKE3Kjo1MM+UogPMPCPunYkbTuYrkfaNftH2QM3dIMX6W+H7CEYPa45aKsj9kUZWy4gqKFhlpr3fMQlW45A+dEVLvsMMSYt/bx9TCl8KZxdXUXGUqSr3Sl/FEOhEjYk+ZsN5OwkiKu+e2g6n434cPapeDjrN9vdt8GxN1nArizQ+UW6vtr2YLQeY3qDe4uEkkj029cVv2I/jTyD4c/HhiXiI64KeUu9scad8x0lASpx5Dy0/vELJ+8mDPPHE1V77dT2qHSbxm9QejedOmqHV3WQsct74KQrzCG7S8u3B9xtMe64JM95EyDRFm9XWD+SernVBhoXFhnLpmvFvMtoUhIxLD03hEt+5/73f3jGmJ9cbH9m5tVf/R2+NfEnGT9lbzQUtJ80D33ru2QAPfBBJWIlX3jvsNu/eGL2/PQ7CfCheZDzwXXs1YnkF3AWouQhaVs2DdqpJC2XFGVEEe8NwRuJq0t7IT2o3h48HHiH8S/ULqPhmNLwvqNjqb7C/KdUEqLV1bvtqCjaLB99oGABxzINEV572u3hN66dcva2eFPqtkvJ2JP5Q6f4nbnGHgiQ4hleGJKkkEgg+QpQhR7cCKqv/adMaZw/2aeUsMvZw2/N7bIcsX1INwCDgyZKQVqAUoEDcTFSePftNvs9sWSnNi8mYrc5swCzLeGXL7oBS8lCAkyrDCqZbTsFJkiJHIxFvbBe2Yzd7QS4VlTCFXtrk5nFU3NrYuKdcSzatXLbrbgBS2EgpaAHuQCmdxtRFnB+xnU3mH2QOD5ewa7ZvMZuen2I29tYocSXVPuKuYQpElaToJVwOPjVvf8AZ/8Awy9WOg/i58RWbc95fdsMCx7GcZet7p5C2UhDi8RVqBcQgHZxJEK47+mPx7Gj24j/AIHbO+yR1Oaus0ZMQwhjDbMKdKbYam9aQNNwnZsuggIGxPBNX6uof7UJ4OcHyhjVn0+6fP4XmbH8IvUN3rY06MRftnEIUSiwaP8AerG2ued+KIrG37VPjNpivjOw1mwdS+zaPM++laXPeVZFxQJSVcFSgJPAHzrFsx5z7TiT7420NW7WnbYws/lFVi+LjxUZ88YfWLHOoWbb1am28Sv7qzS8palC1LjyLUe+omU27iEyAAQCY4qiq8bCnVXSXQvz3HCsAydUg777/e9KIpWlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREP3FfT9FVtc/uR/pP6itx+4r6foqtrn9yP9J/UURdmyv/AIgx/p/6k0plf/EGP9P/AFJpRF1ulKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUrQkDnaiJsJ359Sf4mtRuQB3IAMiCSY/XatyULUlakJUoNgFZAJCQTsVcADsJI+E1FZtbhwoUltwhSkJSQlUEqMCIJBJ7ep+sQiCXOcATogkxIbtc8Ae670sKa9QEG5IFom2kWAvMW2vPe67/AIJlG+x+8uLDDLR68fsrVdzeFhta0tJQ244olSRATDSud+5AqLgOWBil4ixUlRvPtn2dNs2FlalhakEFOypSQATt3neIyZfZP+ArD8weHzql1Uz3l1L+JP5Sxd6xXe2wKwUYTdLQpBdQSYK5kdo34ijDwSeDtzqV4rsZbvsJFxlnB84XzLzYYKmWUi9ecSFkgoTCREEcDt3pjqXrTCdPZNmGYuxVEfdqb2xrbOtwGltnWlxG+15uCBXnTvSlbF43DtFCq5ryTJYXN2ZvYibk87wRFlW37K32V2FZxubXql1Ww0tZbQLa9tE3LIKF+TL8FLyTMpKQdzIVIHesoDLWB5N6d4aMPyVgNla22Hs/YmF21uhKHGUEJC1lI1Ann3fSPhUDAsCwnJGXMO6c5fw9FngOFW7QcftUBDbwQhKVNJKAAVqS0EgDeVDma5Rt77Kwq0sWtFu4mFebOvc7yCBuPXv8a0w/aD+0XmGb4zMssZjIp6nU2tNXcSwQ0SI2tF7+4OcXhd4fYPBUKOJfSGogE2Eku0GBPJ7n1jcqN5inSH5BW8gKXsCAVbqSJMwmTt6/HejaG0rgolCjKwkkFRkEAn01bkiNp39YDOlCABsCSe5jffbbb0j+EmYSoyCiCZ2+m52+A3n8YrXrieoK7atfEMr1DWxNb4j9LyJcS0iDzG9paY5sshH4LB08O1gpMJa0A+UG5jeAObmd7+kxn1YWxetOi00OLSEEhStjsCfvGZ4BPBEwBFWzPaP2Nm7jvQPEUN6m7TNtoysuDlP2polZ3ImHTsNtpHJq5TcLNxcsgKQSkkEQPdMgAGNwI3EngduKtw+0rcFtg3SK8bH+G5ysXLtY+6lld3aIS4vjSlSpQCf8wPcGs0vs54/E4yhimvxL31H4KDTe4kgOeyDB82mIk2mDyVQ3UGHoUcM4tpQ+Ys06ogRb0udjJiYG1ybEHmbnCcDbt5Whvp9gBbbUNlKGFYV7oACSQJMEGRAIiKph8WOZHsvZIt8Nt1BkvW7LTyEuLSUpdUhsn3TzpJKZ23EzxVR+EPtXuWskYqiEN3uScuNJ32eR/ZGGlS0nbUkLSkE+pE/C3P42c03N5m3EsvtKK2MPSwHUIOoNLQtS1IUNtKgkAqmIBniJmvUuVMd1S11Sn53VAYIJcfMADePptfYwFSdfN/uuUva2zxMME6oi0DmOPT3VFOVcNczBmZWFt/vHLq/tS2VSVxqb1EEzq4OxHptwKuE+LZwYH07yjk9rQXW8IZ89CvcUmWmhICYST7hBKgNxv3qiDomts9QcsYi8pLaftqUuhwwIZUpAWZCdiEAzHcRtFVD+MDNKMxZsww2t22pi2aWyoNuBSFxpShKY22j7vcqPPAro1aOFwzWiBUFMeUkBxAa0bC/AmRwqUwONfiKgDpEmYcLzDRImDEibQIVOXTjLTOZcyYPhDIUS280HEICTMuAqkKEGQfnzG4ir3+C4E3lnKuAYbbstspYS0FoRspcIbEORE8H5SfWrVvhNy4MX6hJfUktm30r0qEQQWynbbYkjkb6t9jJu2Xrdyq48l9Sg3bH3QQQBBiAD8EjtMHfcxVgvFHOa1NtOkxxaRTeXCYEO0GATvBO4k2Oyu30fhKU1XvH4n0yJjbYkSPWSdhaBydUuQXilKU63ApIMe77qQQJ7QJ27k1uSsN++IUU+8JgwR8o/lJk1IJcU4VEBUJVAMAjYRttxG3z533rdqWkAwVxBAA57fzO/aKxbbWfWxVR7qk3mJBNi0GeewsR6WuLrVBTbhyxoAmm4Wg30gCB6x2v7KaecDbwe8pDlutJbuUEko0KBCvdnuIgx+kVRh4osi3GWcPR1k6YLct77D3bcYo21CEvNtbvJUlsTp/7OdxB5KjIqshhav3iFjU06lQKSd0hW3MEzuT9INcVf4HY4tgmM5fu29eHXdneLFssakvvKYdI0JIhSgpZ2AJ5PIrJLwXPx8zw7BUDTrYC0uAJOppsDvLYFuBtMlWl6jogMdIDZtJHMtm1idxc9t7W4bJHUHBeqPTnDc34M63fWmN2KrfFW0BLiEOvspZd1JgxuvcqE7CByatP+Mnwr470axQ+JXojePMP2S7W6x+ysobZcbIaVcF1LCQrUFISQN4iDMV2z2XXVG9wzNnVTo1jFy3eYdg716MOtX16iwhJutCkoUSEgeUCCmI0nuTV02zwbD8cwzMWQcyWiL3C80M3rem4AWy2lSllpQDiSkBXuaAYHEdq2EYXOKvTuJw+Arlz8NiaDHN1CAQ+A0kXABbuNZIJMmQraMZorfFZBIP8ADBPBiZ343ncWtHk/ha614X4kOkmBZnwe7abzThFg1YY8Fx5nmFlH2h1WuXNYIdJBjdO+5rxr2g+C4jm7w64uzaB1aMqH7TcFlCfKcQl9KnHnVABXmBT5bgQNIB2NUneENN70D8bmcfD6Vu2OVsxP3z1kgkt27bjrt00hhA91BWClsaRpidgJg3aOovT9zO2S+o/SdSkMqxzCr1DD70Ba1ILd2lKNRAJUlqRB3Cve2MVTmddLYfD55gc9wVLQ2piG1nFjTDpDZBI33JF5F9hCi5liXV8BWov/ABOpkAGxMEcRM77T6WWIV1n6SWvXToBgeJWrA/tnAzidu0GgFKhLdqGyCr35lraJ33EVbY6D+GJjqYnOWWbhwW2YcF+0BplQhTpb0EaitMj7xPuDtA2q9ZhVrddLs5Zp6WY409a2uV7htxpNyhTScSStdyhxTAUIcBSwgkp1TrSDtBPgOMZStun/AFBuOpOTrY2zGNXTbFyywmELLpQhc+WgAknfcQCRuazj6D6ia3JcDRNdgOimNJeLA6BcHYwRA2mVi51XlD6+YHTRe7zb6CbOeBvBi5ncesXixj1X6N5m6S4zeWGMWiilLzgZeCFeWENrIIUogQSCkg/Ayo15kMAccQi6DoKH0gpQgjVqUSkJ+Mkgc88Vki9deheAdZMsOF6yaZx+4sG30jQPO1XLIc1aTCzBPJM7j5CzVZ+GjM+C9R2su3zd0uwZxG3SkqaX5a2jcpBT7xjcAjYb+sb1dCn1BhXPrUTiabXMDbmo0h2prNoPlMwYMWgTO9tc26YfTqCsxpBcRqZpgsI0gyBfebHbsdlWv4COj6Bh6swYlaeZ7vmMG4t2lpJkqA1FOoD3Z7xJO3e5OUPreTYW9oHsRduiww0kKSlFsS2GilDe06isj0254ri+m2W7PIORMIw3DbZJdDKA+lsDW2oIMhUDaDOoEdto3r1np9jdhg+dMOxnGcLcubdt9nUS2VJShLgWSpRSRACtyYj4VY7rTNaz8Y9lGuC2ZGl0g3aIBBjn5+swrr9EZNRZQpVKjAXAAXEzZo79twZN+xK9w6ceFnFsyWSL7Fnl2LbiEvaVe6AkgK/zDVuPTeYHeqnML8OOQ8Kw1lp7DmL24OlDt2tKoBJAJBSQmNjB0mI7ivbMH6gZJzjhNmMHdYs0t2zKF2zbqEqWrSlGnSACFBUGIMkcbTXV+s2ar7IeWcKOGWqX2rq5ZS+4BqWlC1tJlRCdgAo8mB73Iq0eZ4zHw7zVBNxEiSY2Ij081oHFisg8pwOBFBgNNurSDETBEeljHbj1uuh3fhf6eXSQt5DBHKW0qWnWFo3CgDA0gwIEQB35pi6ueDbLOescytlLDrR26wKwuvtV5AKglvWyHU+8SjSACIO6pA9SK+MBeYxLALXFQtH2hVsyvydfvkuJSSAASe/0AJPBjslhFtZqdbbbbuLhpalXLYBcZgbhRGkgGQVe8Nhv2FS/CdT43Atc1tRwgCZJkkaZ3gT73Fp5XatkGDqVAWsY4ucLGDpMtj9Z+kwLKJl/L9v0+ydlzIOWWWrXAsJsm7dVuylCQV+8pRUBIKpWNwd63wlsuhG0FaFEEcJkCTzuAJjuO1SobVZWabxd6/eKfWdSUFSvLk7zCiBEbgGBI+MR21a2gsAwtJWCqZKVAlJ3nc95JqTYrqTF42q/4lQkAyATuDpBuRJJ9LbWuVOaOTYfC0qTmsDS6xOnTIaAe1gDyZmxsvGuuuX2MV6ZYwFNa1Mj7QDCVmQpsmQdo90ccSTzMWe7VTTd5jVkCUo+zuIcZA90aBAIEyDAPcbz8jfczBYMYxlPHcMXpW4/Zny2uVqUkyQlPJMCRAMc+lWT8Wy+zhnUHM+HPq8l7TdeTbLgLWATASiRJ34A323mrmeHuKFaq3U+Zc2ZtMlvEXmBsALtm6tZ4gYMGmS0atLTsLkAXBIE/KYGw9MbjxNYs5edWM3KMqLbjjQJ2IGt5Mx22IiBG1Uv3apbtkKk6G1xsAfeXqJ+UmB8BVSXiNetldU856WwhRulwABGzruwI9TMieDt3qmtbfm/5vubfKY247fqeY4zByBp+FThjp+G2SAYuxltjMm4uDAWJmagD4kQAajov8jYeot6niVJnTBjVP0rSppVtCVGZhJMfjtP03+dStT6rT1OaIOogwLSQCNgRPI/IwqWG7vf+gSlaEgGCdzSQdwfUfXbsfSuhwrwD5HTxb24En6bf+Urla0rbrT6/ka1nbkTx8J9P63qAWuaYc0tPYgg/QrjUO4/cf3/AHBW9EapJ7dzt/W9TSX1JLRSUy0w4wIMSlxKkqUd+QFE/EjepBZgbHefy3raC4eJPyT/ALGhBG4InaRE/VAQdiuRQVpQ2hD5SlG4B0rEmSTCpA57Df6CtUuKZT7rkELDpUEpTKgZTJTGkJI2CYiakwVpATB2ERG+3PNbh7yVBZgdhAn8B6/p9aCSCQJAuTG1439yAuYO8W7rkk5jvULccQ8tK1pCFK1lZUgJSkpIWVApOkbEdvQACUdxJ93UNWhKp1JQhABn5CR3mD3rjwylKp1bAyJ4Pw4/CfrWvmD/APBD8R/OuFzBOwJU4i6IDsIBK2gyFKklsBYXqQf+YxBnsa3m7ecU0XnCsNhKUkhIKUiAACAImBzPwqTSoKmE6Y7c89+TW7kgdj39Nx/6/Si4I4P9lOIvFWyG0pdUot3AuNThCipQKNIVOoaZQDtuCeea3JxZZcddkh924D/mhUEEaobCR7mj3/T/ACgTzXGOt6uD6fU/WO3PERNQgySd5+oj86IuzXGYMQVbPtN3brbVyS5cNNq0ofeJA81YSQdY0pKYgApG1cc9e3N8EB91StDIaknUVJQUgFRVJJ90f1zIlMNxMnYRuTz8q3tQkAGRseZ9aIps3TyEhKHVIA2AQrTH/lgxtWqMVuW1tulPmvMnUFrWtaiNJABCipMCQZA1bcxUiSorO3uzPy27eu9auJJT7ioUNyDtt6Db+ooi7NY5ruGHVOLQoOKau2vMR+7UBeBIVBQU/c0+7PrB7VEXmYOJbQlgrU0laQpxRUVaiqCZJ3lZMgA7D6dRadcaXKkFf0n8DH5bevpUb7QtZ2b8vgTB23PHuiPdgbURcmnE78KCxc3CdKl+WEuuISgObrSlKFJESBzPbjcVD+23ggm5dUEhRgn7ylAjUo8qI2I1EiRUoFH/ADrCgdxEmN9uNv4Hb40UtMHfsex9PlRFGTc3GhYU+64lclSVOLjjce6ofz+lSqb95BKWIZJBSpQlain0JcKiBzBEESYO9b9SdMd49DzHyqUSjZUyDKiBHI2/r+FEXKWuJv27am2ihsrkKcCQVyTzuCCZG3cEntFSJvXzcNuOq88sqOgLGwnuAnTuIB3kbelSpC52SY7QNjPqf/SomgxMbgxxvH60Rcq3dvNr8xKydSFIUBsFpWqTqjkgKgbAQN6ki2EJCQTAUSJPr2+kA/HvWragG0hXuneR3HvH0H1rcogiJkz/ADoih0pSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIh+4r6foqtrn9yP9J/UVuP3FfT9FVtc/uR/pP6iiLs2V/8AEGP9P/UmlMr/AOIMf6f+pNKIut0pSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJW13gf8A1v8A8mt1aEA870RT1opWl5tKwgPBKHCRtAIImN+fyJ5r1XpPlkZiztgGDv3jSbZ3E8PbcB3BSu8txAJSdiFEHbbgcbeR26ygngzB3AMQdzuVbx6R+Nd6yljrmWM0YVizcoNtc21wCByWnWnQQOACW+e2/wAI8eLq1qOHxXwCfiVaTg0CBGloG/JMQBv6qe5NSpCvSqVbBz2jeR+JoFhN9xBuQQSQIA+mNlfpRhHSfw+X2Scum1tlYzk9bLDVmkaXVXGFqRACREErHPMxNUr+Czw4M9JsOzbmG5bsWMazDmG5xFLrzQFwf3j6JSSkEASmdpkbVwns6fHPkbxOZNy3hWbLxhnMlrhjdsm3cdRrUG7VKEpLZMlRKVblJgnkzFXBcSw1lu5fatGvLs2rhZZ9wIBSpRXqSU8g6iJEjc1qv+0Z131L07SzXLalOs2jiqrXSWuiWvY6wItwJiCdrAzmz4aZLl2Lw2Hqte3UGzFrWZMHkWNojjuoqWnbRlxy+V9qduVkpU2dmyohKSQIhIJkmIgDb1hVOhJFomFTCSCCe20nn0B+RqSJj+e21ahOsMzxObZ1Wr4gOBc+ZdOqCRe4mdr8+nGUWT4OlgsM34UEACIv2MzN7d/X3StCSASORWtKpmoAK1IDbU2P/UFN6JLn1CdzH6BSrSXA+FngkxvE8wP62E/SreHtI7Vq56TWmJOLWlVlmPBmgsf5CcUw8zMce/M8T2MVcj0pCAQADMT37/yFUMe0BwI4v4csfcbRJt8awu6cVHvKWi+w5UpVupIhCZAgA95O+an2b8UMNnbi4wKmEYzeLfEYbHa2+x523VGdUfgH/wC4P0CrI6au2TvSXo1bqc864uckYKsPHc6U4TYr0hWwniAZ424qzb4mM9HFc/Z3xJKwW1XbyQQdoUVNiDsR8wdyKuydDLm2vugXR7FATrwvK2HsuqKveAawhtJn5FvcCdkjkmrDnWjFUrt8wYiF6lX2IXCGlE7LKHjpjeNysE9pO3IrIzPslfiuq6FYNkPh0wQCS5pm1o7TE3uFZ/NNz/0j/wDh4+e/FyVNZOxlSrHC8Xt3lsPW9y8AoHSVaVuAneDPu7n48V2jHsyO448t+/fW86i4QGlEk8q97eDsdo1RI+QjoeT2W/8AhbDkOJCXQG3REpJLiVKkpBEyVavgSZ2rsrjbKHCAhOmW3E6hqhcqJ3jiAnY8d+8yjPMH8DH3BgAjcce4vtFheLAWJkuDrH7wwTzaYAFwLGbj+K+xkiFXB4J7p055xL92lSAwnSVQCAAyRufiNvjBHFXMLq5edu7suE8qJ2I7qB+m/Hy+tsbwcvIRnVYBAU8gBwJ90QAgACPQJAPrvMmrouINpRc3mkREx9Sqaxf8ViDWEAiKbwfVwDASR6mSIHKvh0s/VTngBoHe+jneNvTf1Uk0AG0x6VEqACQlMEj3R3+JrRRWQQgnUeO+/wAqxuwxIr1CN9Z/v+qua7/lN9v6hTFb7MD7TcLV73l2typtPI1fZHe3beT8alGnVLX5iknykHSpPBJJifhEzue3G9ThWi3Fy400pVwGXSVaiUpaNm+pQKeJICTPb6xWSHgKx9XqbBCqLfGpgxYQXNmZk29Zt6K2vVv4Dvsd7fy9v13IubrHJ9mfmO7c8c/WRu7dJtEP36FsEwktleJglWwhKU+9MyYM9oyRLq2SsrxNglCvtzLdqQdiyRKgJ7QOT25+ON57LnLD2a/HJ17vLNRFlZt4gpxwToEnGPOk8AlA90kykwQJEVkA576rZS6e4C+vGL1Aew64CbRHmJCiE6gorAVK/T3uO1bJPErCYejUyWqNLIweBEAECdLBf/UZk8HUSLb2twYs90bVD5r7wPSDt3srNvtPMSxjoB4oem/XLLBduGrNy0dxNqxSpLjribppxxpaoSVqIURsozMSauAdC/G50u8RjWDG6zZh/TrOysOtyjD8wrcsf7QdQ2lpKG3HRpUp9YSg/vQNBVJHIt0e0f6yYL1mwDKuNZdwtLltlzE7Zd82htK3L9Fg/avXi1rCZUl1pIAB1JEySZivacM8HfQrxg9DsndV+n12nIec8Iw+2sE/Y3E2q27u2ZXavvkMraUXC+lawuNSJB1SBVcU6OCq5PlNWsB8OmxjnAwf4GiIJ21esgcGwMlzDHNpYqmHtLgHfhgkwRsCJvBJFuJsF7z4+fC1iXU7JNh1OynlqwHUPLWHXjlt/wAJPW10jM7nksuXXnht65DgbWw2GifL2fVpO+1lOwxX+1bPDsJx9pOGZqwtx37ZhN1arRFzbrcSAtCkQFApSTBmR3na4Db9IvaTeFY2130yzXe9W8tN2ejDsOxJ+7xRTYCEQkF4XZlwaA5sC5pTqBirZnW3qN4psOz3iWOZt8NDxxt8l/E77DMLXat6yCtxaWmsNCEyRKzPvKJJ+8QKu6cbluJrMoUMdRw8kATUDCLMncgtMG8SC6SJsVQueVXF5r08I8iWkeUmRLRzM6p4G8GLQvXLK5xg3KcUubhRdVqZeZt2kBm3ZYISylepowFI3BnaCZ2qUvP+BbK8ONYpfZXRdoh5xOILCH4b99Q91aDrICgI7wQZ3qgDN3iZ65YwXLex6f4jgKglTLjYtHrM6kSkBxKLdPnqRuNayFJnb7xryexxnPuK3ZxDN/TjHsxaVi4Dduy+lCw2Q4W1ANKCgoApUCDqEiPS51PC5ThgKD8xo1a2lrS4VGHVOgggl4NtjNhcxYqiMQ44p2t+FIeSCRpNgNMCLC49YixBuFcSzB4hej9pcG2uLtKYKggYP9qeSTxsR587HiJJIHrEjhHiJ6ZJQ7as3+PJW6taodw+4JSyoAJWFfY9twogTPu/ETT5krrr0vyuEWuaeh1vgl4+dNs5imBWpTbrJTpU467bSQJHO534gV79Y4xjecrY3mTsF6ZYum5QU21rbYVhdvd27OlRS24GbNSypsKJMwNyNoqUY/IMJVP3inXbWIcGgCoDvpuB5pA9/QlevBZkzCFrDTcwgTJGnaLTFtxv7r1vp51Swq2xJjGMo5uxy5trd9FxiNq+0pCEI1SQEuWqDAUREGeNiDVWvUfxWt5uyYct2OD4hiN9Zpbh5LEKKkgCZhHBQDwNpHwq1890869t3Lz+GX2XcDKlKUrDrTCbZCSNQICilDQWBzCknjjiufwnL/iDtFPIts74T9suAUu2icGtWSTvAS+FlST7xAISCY9ZrxV+lmV6QAbNvftJIjsQb973AVZ5d1XTogXgHfbcFsCJ95jtedjfF8I+d05jy3cWuY1jBr828Mm+GtR0LQAdA1wQgEjYDTv6mqgX7zD72/FvaY1Y449bLKPsFu4hhxbsiCpKi0dCCCCmRMzFY/fS7rn176F9Q7NXUDBGcayzcLTbuX4Sp9pDbrepa1BbCm5SCoD3vdJHergrOPdKevLlxe9BOpN3lTrK2pLruALvFrtbq9JUqG7b7UhKG0PBWpoMlKkqCTAFWwzXozFU31ntpu0l7oIkw2QBttIN7wBJteawy7qPC1HtdrEugm+xJbHeN5uTv9LgmPj7U3bt4gf7OuraCzhzCTpfAkgLUNaVEkqlQXwJ5g1Ct7lCWkB8hslKZQdvLlMqQTP+XgfHaqV+k3iXvb3H2+g/WqyZwPqm2lbWH5jdtW2ba/FuFOpbKlhvS5cstLQlQKl6nAU6jAqqp6ww9IbscW1YZijikptnFXCnW7jkBwEhHurGlWqDzIO1Ua7p+vR+IajDYT+G02kDbbYHaNzKrWlm+GxVNrNX4R5YIMTAmfnE3/IkbFWynXg4w6fPSlz7M0CCl5akKQUqEbwDO+2xE81aB8Q2CX2AdZHsTeSpjE7ll9abce60pKkJUCf8skQRJ2JmZq8Zb4dd2t4bVTQ12yGnmrlLhKVBboRCdonSCTvsdvjVubxw4MhvN+C4k4UtTYkvPJ0h0/8AZ2yr39lD7u8GTzIqtuiXfc67AYs5sz/pc3afbm/6i3PWFKpWY/4QLgWuBsbyBO0A+l5g3vvh9eIQv/8AtQzafsrgaurt1LDpQQFLU67ACjA3MAbnff414BpuGVqZdZKXG9MmIJSoApJnYmCDIiY9eb6/iD8GmP518OOHeIHKeEu3jC7xx5+4ZZVJS25brVJbBBADkbmAJqzXiWBXalKN8ly1vUqSy8lDAWEFseWdYUoKSoadhG8CYE1mb091HgDSaTVaS1rGkagZOhu7Sf5SZ9bEGROKGb9M5iTVIpVIJJHlPmBNrHY89iObrzpa3AhRKCAAqTE9pJiCfw2kQN647zFCf3h29Ufxgz9Jr0N/BU260p85x4rSkwq1QlvUdvfUHVQg7A7GB2JqIzl67uAfew+3UJKQphKvMA/5JRJ234O4IIFT2rm2CxL6db47aYpjkxIlpPMwOYOx3sqQPTuYhx/ynjURbSQQYHEEGOInvMb+cQo+9rJkR9309RHI/wDWtASQUazHJGniIO5I27d/gK9Bewx5m3AWq1ZdC1pANs2Uvkbe4VBJmYkD7pI3UIqQThzrxUh5pvZC1FKLdDahCSUnzBuASO/unid69jcyZV0vbiWuYyHRq3AiPrA9yT3lP8AzDfQ4NEE/itIbN948wgncAm3HRgghcTAnY/Udpnv/AFNb/LBM+/M9h37we+9cz/ZxhR0OJIUUzvsASNzME8fjHauRtcOL7wYQrVo06ypAAgbn3gSTBjfbng13OOwdR4q1XNtBvHGm8E7WJ7meZCf4BirQyxgggydxLYMXgz3iwEgkdVDSySGQVq32IEfmRwY2j6VvBuEDdABHMxsPxAgR39dq7wrAH3LhLTJCkrG6GEFSgZEiElJAJkAzEwIUa5S4yNipQlbGCYw8nlaxbu6TG8ggbiAYiBHxFeXG5lllbToxVJjgAAwkAEWncncncHedoM8HIccA1zKZIsCQIJJIkTcWnn5gBeagyQZmRJ3nf4Cfmd547VtX2+vr8O0mK7piuXRbaHEs3FroSA6y8Fa9QCQT70b6huON4O524RyxtlI163GyAfdKJk886jH1phTRfRc5uIZUaYOkOB7ESNzw4xyRzEeb/Dcax+h1J4HLjYCdMTJG5MWn3IAK4IiRB7/T8xvWnkmRz+Ik/L+jU0u0cBIbIUBMEntzJBIj4DvsD2rRLJ/zPj8/jPBP6VG/yY/hvFyY5G0dz2322UCpRr0SQWG1zv6bWidp4j3lS4RoJ5kgckcCY4+ZrWptduNBUlwLKRGrf5we34cQPWpMACQVyQTA+XP4/lHxqA6NR07Tb2UGSbnda0pSuqJ/X9fjSlKIlI/PalKIlP6/r8aUoiU/r+vwpSiJSlKIlKUoi0gST68/StaUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIh+4r6foqtrn9yP9J/UVuP3FfT9FVtc/uR/pP6iiLs2V/8QY/0/wDUmlMr/wCIMf6f+pNKIut0pSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKItQopCoEzEfT5+v0getThu/NUwVpgthKTueBtIgTwB/DbmR3kfn/U/wP0rcgAqTPClAE/UAx8vhXVun41MvbqaHCx2iRMjn5qO3EPY2mxrrioD/ANNxEe8fkrhngn8RWYOg/VjL+M4be3KbJq5tWrhCnV/Z29TmgQAUhWytUDbjb1+gP0e6hXPVbpDknOTiW1O4vhCH0loadQUoyVlRidhydxMTXzQ7TFWsOdYw+2Ei1ubd9V4iAohtaF7LAkxo2GofGd6zSfZbePnp7njpdlXovi+LMYZjeCMWmG2b9y4gFxooWpyCXAT+8IGwO4MxWIX2rPDXDdT5PXxeGwjjix8LSKTIbpL2SXQHfw7QQDtvJWT3hT1XUwbsLh31mkFpFzEkNANtR353CvQB9xKk26goqEAgSrTJgypIIgcbkAT8DUzpUOY/ED+NR/7Uw9l12wtGPNK2wBiWkFt8GYLapUdonYjcgjkVtB+IPM9z+p/OfpWiDxM6KzrJc8q0q2EdToCo4T8MtMSP4rAwDB4kni6za6XzmjjcPTmoCC1okQTcA8kGAPc/K4gaVx936ymP/l/xoQR6dtpBO59J/rntvH/of77wfh6UUCRA7x+o+P8A61aRzWDE/D8003ht9zpIMk2vIva52gKvMNRoOaXtLiSJuZBJiwiPLB5vsRwtfMToHOyomOed49N/wqmDxh2DuKeG7PfkpC12qm3UJJAB+zuWr65n/lQkqjvx6VVCWkhEb8TJMwYI337kGPjvXi3XvDDinRbqHhJGov4Jid2gDg+VZKVqE9x5XI437bVlh4B1a3+P0aZ06RSpltjcl7BBuJtMekXmVQXVzHU6Ic0SRUi+34QQeJA59l5D4cM5of8ABrhWZ3XlIYwxlOGFaQZSq2tby2dGke8ClxkpBEBQG20VZP6t3qncNyJY6pVjWK/aFpBJK2HLpmFEDgkJXqCgFbHbfe4Z4Yc7JHgFz3hTrgD+C5txa2SJkhKMRxtqB3EQBt6T2q2pnB5V71byNlNYlGFtoWlMEgFK1ObgxH3eJ3G/u1sbPTNKpWwmPeKnxfhg6TAaJALZkEm0/PkKxGZZgXVnMOgQIi87NMRPtyTBEbkL3W3s12KLa0SAlCLZkQCIA8tATIBMT2A+VTbgV5QcG6lEAmRuqIEA9gZ/iYiIjq9eIvNzKWgWkzH/ALshI/DST23+lbISpAaUqJdTE8HffvttHz/OrN9YUqbMyeynqJuDJmT5ZgRYwSZi5ESbKVYYuGIY4AG8k7WEHfexAAEyJsTN6r/CXiTWH58ZRcOBBdUgIG5klSe4HeBExH4VdsxFxJuLopUFayQkgGDBVHfvO2/p8hZE6LXL2G9QMNLThAU6wICo/wAyed/Q/j29b0wcUq1srhzf7SUnndRUE9wOQSfmJM1ij4nZe2pU1O1kmm6A3uNLSCIPO197DchXy6OxFNw0uJN2h2kix8sTExtIG/pcA7ivSlPuq20pO3cqjt86gXFx9ntbm5SCTbrShQ/zBxclAKZmISoEjbappx9tKyltIUptbalD1T5iNzsQBP6ARvXUc1Zmscq5Yz5mLFnEMtN25csEuGEm5S28WwJgbSeBvt3iLH5F0jicyxkUKdR+qqAPVxc2JmBBJggHyiTNoVysfmNLDU6dxcCZ3AsODHr8tiCuztXX2i4ZcYSlWHlol9wGAl2FHTEggzpB2ME/WvO+qvUZPTbptm/OOIBDFrb2t1ah5wgBCnLa4SwUCQpZWhBPuzB53rj+h2JYhmnIFle3jw+0Y1ibhs1FRJNuktK2OxgjX34mJiKtXe2G8RrGVckWfQzAsTTbY7jC23HUtOBDzqgoMKB0GTCrmBKdvTms3Ps9eEWNr54MRjaVeiMO5r2kDTTkPpul8iNLd5iR2PNourc/pu1MY5kkWIANhFrxuCN/f35H2POSnMvZV689eMRZU3dY0rFrdm5XBLlw8zdeUlBgqUlSrpv3gSNySQJji+qmfbvPWL3qMTunW0Wt5dpcaBWUkpecCZiZBBG+qJPYwar/APDT0se6ceCjKmX8PZCMUxvCXsRxYoTDjyzY2zgUohMndtW59QR6i1zma0u8MxvFUXCCHF39wSNgT+9XvBHBgEfOSdqvr4h59UxmajL8SWtGD0sp/D1atLHANBuS7SBAIHvNlQdPGVKOX1Knk1OqEgkSC2Gi/rvcxEyAOeIv8MsMVy5iODMMIXevWLqLTzUgoF1dtqQ6kkgJASUtwtUJMnfavZvZv9YR0/zxjPh/6jKbaYxBt53AUgq8tS7i6adGlxBU1rBW5CSQqNSogTXjKHlo+0LYE3TJUpps8q0yQPjwEjbeYMV5zimDX6MSwvqPl59yyztlzEkXjYbKmyWmkKbUlzSZKYXMFBTIB9DVS5N1CauUsw1ZzQyjQIYRvIaA3Ub+Udre+0SPA6MbjqVet+NlSWsE6DHlAI37G8HcbrJaZwR3Ab67tV4leMm3uFP2rAcQ+yLcqJQSvSpCfdSAEkyBM1AvsNw/Fn377FMLwq/XcN+U43c2jJJR92dRAklIBJBPO20V4P4ZOuFh1r6bWWI4w+lrM+E27bGYmlKHm3SktkOKaGxO6HSkwn7yfdBMCoh4NrSkuNqZQB+7kRKdMJJ7bpjuYJ3PriH4k+KnUmRZ87D5Zi/u9NlaAQXB1iLGHAbTeDYn5Xpyvp/LsbgGurYamTpv5d40mb77REm0QvG77ox0ixZ19Fx04y2txSla3lWKSorcVJUlSFpSmSZIIJJ7bV5vjfg/6V4ovVZW1lgTrn92zbMMBCnCYQk+Y0vSCSEkkgRuTGqqpWmrZKilpRCjB3khRT33G0k/p67RjavgybNpzb3XFqAKFdlfdOySZG+0CIqjsL9ofqhmNOHrY59XEMNPS5znnUT8OA4FxJiSbQAB3BUrxfQ2VtFTE08ONRBLRpbpGkMhtmi/A77EETFozrH4MDhYe05TsM1YdcB5Ii2afcbDStCzNulvTBChO3rPNWguunSLKPQe5OdMEuncrYqlULwr7SptrU0sqUksOErQVaykgncAR3rLwatVLt30M34YctbPEHn2320uW69LvnLCVOSBKQdwOORHGE/7RjrGrxJ+JC/yv04ZKsFTioZd+xL0suFN2tDywlkaB7qDIBkxx67Jfs759mXWGStxubV6oqimH6QXCkWAN1OIJMxaDuJAiYAx/wCucto4am8sotpltVjWvY2HG4AAPtufSRGy81x32hmN26EWWD4XZu3VkotO3Km3VqfW3qSVCHQNyAfuwTx611q38b3W7MSm1YZlVt5l9xLbblvht2HFlRTphfmRvqG6hHoTuaqe6O+AzKNphScazjZ61Plt0tuSorXpClRrMGdxz2322NcGVOlPTLALO3tcFyi0o2oSllxNiysuOJEJI2JJlI5kk77Ek1fXP+u+mum6Rp4mvLmgAtdUbaAybA6tzG/Hrah8qyXGY2o0ecU5bBAIt5bbci0m8wYm5txYJ1j8Ul//ANnc6aO4xZOtJuiLtojypSClLZW8nVqSR90nSSRMgx6LkbxWZ66Q5rwbH8b6MLwXE1XSX7rELK0uQslpxtaQp4PONBKypRUkx6CBJq6NhvS/qHiSbK/s8q3tth4tHVNBqzDYW2hxxKAAlA7hJ5j1JrquO9NsWdtVNZ1yJduMOea02u4sU6EtL0gupUpM6kbEERydzEGimeLvSuZgURUwwkAAtdc/gvJME3M/Ud1WWH6ax2FuDW0t2ncxpLQABsZ3mYE3JhewZj6k9D/HL0y/tDJuKWHT7qvgNkxit1fEi2xb+08P8t1uyZdc/vBchptClNApCXlSoHVGvhi8UYxa4uOj3Vq2153sHFYdhuKX7gZKkWSjaofTcuLSyrzP3SyoH3v0t05t8O1pgGLW+a+j+N4ll7G7R4XF1h/2h9m3ulhStTa2kvLQpMKSIU3B0g7ivBM39T815f6hYRjGfcJu8OxNot2yMasUqYaUpKkAvOOIDBJUU6zqBn3t9jPNSrk2cj/wtQOEF5DHNmCGm8DY7HvvEld6GPzLBV9BaNIhokOJJAbImQflxLrHcZSeC+Q8t+zbxth64tkodWo3Lakpa1EhAcCtJCY1CFH47mrdXjuxy2Qwy9autXjlq19ncLSw4pKlNFs+6kkmFDsNwNie9N2TerWfLWxtsWy9jxxKzvWkG/U5dLUW7Qn3NzrIVrJ3kExya6RmJGauunUPCspZfu7q5vrt+3duWm1LcSYcZLqYlXJWoTHzgyapfH4cZMH1sJrcWsL/ADw5ogCTAkkWBESRcCwVY4LMRjKbG4ljSXaWghsXIEjiDN424Hpej8FfT6yufBLljphnPBLbEcOxRS23ftDQCkIuU2iSRrgj3VEmAQTv6iqD/Eb7ErpfnjMQxDJeOqy0LtDj91aMFsIceeWHAsEsq06AdGkH1I24vUZMwG3yvkzLeXGEoat8OatytDY0QtCGAo7RvLe47QR6V3LFLE3DiL22IOhpI0OLIJISIIG4I92ADxAHpWM2b/ajzTo+s+nVbQa9lQhpLam4cxoJOocXvI2v3rFvh5hcdp1UiNYa6GkTcNJIkWj/APKRvKx0cmewVyLhd9Z32Ys/O3LNu6085auJStNwhpYWthWi2AAcAKFGRsdiDE3JMr+y+8H2BYTYWWI5OwvEnbdlKHrpVusK1gHeCEzufjG423FV8trcWki9tAkICoXuIjuSIO253jbjbiVVasuqGnVoCp2J/AyQeAOY+E1SmY/bMzrEMZXdVoMMCAz4kETTIJbqA52FtzvqmDX8GsE4tdTpVwQNRu0gHyESdMiCOeCbm82vOsfsfPDD1ewtdjlLD8PynidipxzDlshLCbh1W4C9aTpGptPvLUkbmNhIsede/Yh9aunWJ4nfZWWrHsPeDhbasVs3SksgQhKVMqIABAMbEA9pEZhDzbNvoKLJa21q0ru21EOJ3E8EQUEgiVAbyea5fVbWFuFWWL/a3nUgJtL1lDqU6/dKT5vmcJJP3Z+B5NS9I/bcxFHSzH1cN8PUGuBbUJ06qcgankTcQQOCeSFJ8R4O0wyoGUapsIIABBAZIkNEHciTy7lfPXxT2efiYw112yT08xy4Sl5aStNorcJURAO3I3325r37ot7I7xGdTr8tYlgV5l+wbWlTjl0lu2Ib0gq0+afePMaQSSQNwDWcQ8Fi4Nu9hmCrUqVl04baqO6gSSr7OZiR8TPrNctbLuXkJaaTh9i2wI/7PaMsF2AT/kaSSDIAnjtzVxs2+3FlDcC5+CdQFUNs4tLvMA0jymRI3HYGIvKl+G8FqVYtFSniQAAZkXJ0EW0kxfYRvuIVjfwyexU6SZJs7HF+ot+zfYtbafOt7kIdSterWUAIQQSVJ5CiPUlRq6XhPhK8MOHYC/gD/SLA1JQx5bGKKtWyp4hOgrhKiU6jpM6RzJiaqDU0l1QC7bWoe8lSSpIKhABMQkgbkkmPXeKiLN+kBDotlMdkA/vABBgyiInfk/QmKx0zf7aGcYvMHYuhiaLaRLG6XfF4c2Yl1rmSLA7zyp23wUwlPD6BTrwCHQQOdFydPy2tOxkqxx4vvY59Per2GXmM9KcKt8vYkw068LS3LLPnOwSSlCwFEKUSRp4G5MAkY23WL2dfX7pRid9ZXeU8WvrJl19CHWrB10aWdyUKbSQuR/yzEQSJTP0EA4oLF59t+zOtp0ttIAKFACEynUAdoJ90xHzjhb+0t8UccucawTAcyW5gC1u7C0W40CPeMLt1klyUpUOYSBwavD0F9taoKdBmOr4V06dTXNcABDNpda0CZAkQ6BcUrmPgpT+G8sp4gOtpIAn8TAZhptBkGRPESF815Phu6l3twu3YyPmlx9KihSW8Ku0++dgIVbyeYmSOJMmtmPeFLrBl3C3caxjJOYrDDrdKlu3Nzh1w0hIAUVElbYkAAnb0O/FfSJGUelba/tll0mywxerIK9WE2A94GCsD7N6wT7vYdhXH9ROkGQOteRcbyHi2ScuYSm8sn27a9t8NsmlqUptaElKkW7Z5IJOrv8ayYyX7WnSuaVcNhmYmkMRXNNrmh2xIZIuBcExtF/RW7zvwd+7Ui/4deQ0S207M5DNRuN4m+9rfMXGDIt0XDJLuttRLiHG1pUmPcIggd/jO201wDlk2ErdQslKSQCoaZUOBBAV2J49Z7TeW9oJ4D85eHPN+O4pYYWpeXLpb91bvoaV5flruFNpAhEADSeDG/wBas53SLsLUhSFJEqIERpPeDsNpP4x88uekc/yvqbKqONwtfVVq0hUa0OaRJggHTzB7iYJE8WB6n6bqZM+oGU63lMHWLRAuYgjYmN5POw477O6TskQIk6hG42jfc/wmtPIdhRCfuiSJE9uxIn6GuTT+5T7xMydjPYb94mfX58biGHPMS4pGyQCBA9CB6gfGp+3D4gUnVagAaHhgIi/r6Dffge6oj4tQsBDBr1AEGYIESYF7+9/mCuKkGRuIkH1HP8qH5E/h/EitAZUsxG/H4/rz9a1M/wC3f9RUNRmEkgOkCB9YHO3r81rSlKLulKUoiUpSiJSlK5g9j+/+4+qJSlK4gjcQiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiH7ivp+iq2uf3I/wBJ/UVuP3FfT9FVtc/uR/pP6iiLs2V/8QY/0/8AUmlMr/4gx/p/6k0oi63SlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiVEiUD4SfzP61CBnf8Al/Ca3BZAG3r9PnuAfzrmtGikWxqGrUAII/DBMXJMWkCd52mEQ41BAm4ngcc3/TmTAC5lh5xEgLKUq2XG8gjae5gj49q9o6TdWs1dMsyYZj2Xb24t37K7adQtl0tr1IIUQiIVudtxzEbACvCPMPpHp8Pw/hXKWF1bMoW66463ctOJUwEgeWQoHdZ1chQ22O2xrvmOWZXm2DFPGOpkOYGOa9oMEhpM2B9juCIEcVBkmbY7AYug+mHtY03NvKLb+kbibje+2cL7OD2m2XOuOG4Z0y6nXDGF41hrNuhrE795Lb77oSEIHmuFIWStsA6Z3V2NXrb/AOxtCzeavG3WbgB+1U0oKTcML+6okSCnvyRIivmU9P8AqzjmTsdw/HcFxV/D8StLu2eS4w64yhf2daXEpc8uCRIOsEH3TzWd17MrxOp8R/R1Qx+5tr7M2XsBYtrMFetZcaUwkrc90LiFucBRkbjitbf2pPBTLhl2IzjB4Jjqc1CXsaBAaGGTbaJA32NhAnNLws6yoYqlSoOxYdWDWtLZl1w2wvIIkSSfmdjcRcds3LxVkLl1LikIuNSBCQlyVIQDBAiCCAofLfeeCII0HU2j7yiBO0wSfnHwrZbNtOYBbYi7bNNYpvbPgDclgIGoSASD/lkAjfYdjTgU2B/mVIMbTPoJ7bTx61pN6jyg4DOccymHFlPE1WgAbGW/O7hE7/KFl7kVd1ahTl2rVTbLptNo5/IW57KYtgFJWFbxqie254/E10jPlsjEMl50w9xklTuXMUDS9M6W12VwFBPoFbzEzJHy7zbiNQke9MEcb9ie255+B+NQC2m4tcwWty2hxpeAYlbNgCSVGyuVaiDAIGsT3gd+avF4H5q/D9T4RrzpYRSBLgBb4jCSCIIFgQd7jeFLur8OH5e8ht2+aBvYAA/73473x3uh2eV4D0v63dPCHFMKzZibrTCtXlNk4niRUpAiBqU6pRkzvwNW1OzLycc8S2NXDC/PRg7KUIQfeTbrKbk+7HEcEEggb17Pkplq2zV4gLNxDbTOG49jDzggbhN/eL91McxPMcyDVOPhsu2s3dReqmcGF6Le/v7wWIuZDjKWW3CrzNGtKRCpToJBMjYb1t2pOdXyXDYumNTW4am7UBGonSPTYFziTa191h3mOMNPNajKh0gPIJM7A8R6xaDtBgwVVlaK958ve++q4eUXCPe0FawUz6cRwIEfGp13y1BZShIKUKPu9iASDzsd/SePTaSVbXSF/b1p0tLGiD95StwVpHEFQKhJBM7p3rcFaGniZOlp1wpB3KdPYzEgidyOR8YxUz7FNr51Ue53kFV7S4Ax+OINpufqbiFPMsPxm6gSS0SALkzERuJuOYsY5jtmTcXcw7H8AuW1KQ+q+YSp1M61JDygQe8bRHHoZ3q91f4wnCen2EY3cqk3KbUMuKO6CtsElHfUdpHqJBkxVjHC1oaxDKLqkH/tl+0GwndQ0vLABhQA3STtPI+l3LrNjTdj0o6eYeFqaXfXeGWgG2nWpLCUk+9OnUYOxIBmKtr1lkDc0ovdSpl5DDo0jcHTPPe2/fvKuB0ljKuHrYgVR8MF9P4Zc6JAE2aL2LvQKpuwsm3ru0c0JKby0bvCSP8A3QtwojfsXEFXYatgKtqeOrqkvAciYrg7DyktvYmq2V5ao2Cn0JkDbYGAON422m45i+NsZbwVL9w6gO4VllrWtMBLinLbzElsqgkDzkjdIJggA7VjzeK3P99mzBccW48VsIzcGQlapUQ6/e6SmCQQEpgiREjbeong10W/EZxh6FTBuLhi6ILYkQ6pT77AGTsLN2AEGb9T54+lR8tQw1jr6oAgCNpIiQCDaDudlep6HhnKHh+y9nvE1oTY4XgFxftpdUEoQ6LV0pcTJB1SRuZ3APxrD58aXV668Q/iraeZW7dtYZmB23tnlKUtLbCMRZ1oQRA0y2kj4pEbE1kR+NHrW70V8DmUMHbxNqxvM05PCrFKXdCkhTakFLhICgT5agAkKMmY5FYovhevLrP3XPC7G4QbnE8Qv7u6XduALZGq7S6Ctf39wsHZO+/atonSnR7ensqzPHUsEKL24ao5rtLWn/liCCJkRAjcGe1sesZ1K/FZpTourFzS5jYMwTLYP02FhMyFnl9Hb9WJdJskW4WU2a8M+xKVILYS5ZMNhA2+6SvcH1J+du/xQ9M7rKeaXLy3w8Kw26Up5y4baJS35iQsq1j3Ar3iSfQzEcVh+F/F1Yn0cypZKfSr7GpCLkg+8laRbBBnkJ1JE/dgCBG9ewdU8v4H1AwS/wAqOC2OKqsFLt33gkBZCUwhtQ1uFRCo+6AYmdq1ydV43N8d1rmINB5DcS+m21oZUHrMCbx29JN4MNgqVfJBVJEy6TvbSyOT7F3y7Kw3eOWtqpu6tHfNOtLbryVStQMJUogTGxJJ7ySJA2lgm1GKJtbZDr6sUabQ6sJUQQt5JUkqCYAAG/EDk9q7hi2S15NzdjWBYwhbKLW5fZRavhQdfLalAOMA+6WzsUqKkyAZG1d36I5dOas9MYULe1Uym490vA60I1ABJIQrcTsAY43qdYjNMXleDqOr66LRT8zny3doMm5B333vuF4sqy+kx+oEEhw53u0G0zyNx2n1rZ6FdELnB8NwTHcrXzeHh9DTl/btOJbD5IQo+alShqnUuQRyowIJFVpvYg22GmsRvS84hKEEIIUnUkAEe7IG4ncjc8778TljJ1hgVmvCxcXTLjLSQAwQGfuke7qWDAjmOBHy5ZpqxslqbNsm5Vx5jx1Ek7kgmRIB3Hc1hX4lZ0zG5w99OuKji/gm1wLE2FotOw3kK/OQ0Hf4eIa4kNtYfytBFvQRAtFtlOIcKvKdSEhCSEpSiQSFd1AmZEQNhzya0vEKvLxGHAqHmI1BYn7yiqE7esaY3B1UbCQ9OlKEEpQG0yAFKICFbbAAAzuO2x3NaXeu3wlzEmoN7Y39s2SSqVoU8xsDH+ULIM9u3NUVkRp1+oMrYaXxar69P48AWAe3TM8QAed/eeMxqGhhXtc0hsEAkDvvA5neQOAOF4h4o+pbnQ7w4dQM3OPBu8tLS6trNSlBDqFOsXTZLUkHcpIMAj17CsRjwVdHHMzZlzH1DxttMvru761W9BNvqVcPANqUdSSNUiQok7gVfj9tDnrELLpllTIVldEu5tYt7m8srZcKcS8ltRBTtKwLgHcESVbmTNGHTLp2xkbKtthWEW7gVirDPuCA62t9CELQ4JBHPAkbn51uQ6N6mwvRPhxha2HazDOrilSfIhwLKbCAbD8euCdvIQSbrH7qLLqma4s0n0XGjqbU1gSLesiD6ADe/EetZByninUvHsLyxhq3zZNXIbfdbSSlAShcrOlJSBAInjefjV1zpR4fsgZLwa4xDNjNqbDCbVV0by4QmVPsoU5oSs+6SVI2AkgkSN9+o+E/o2MgZc/4oxWwD91iLIXaNoQF3GtxQP8A73QAdIUfdXtIHY1xfiP6g5jvc1ZJ6E5PSgYnmq9adxC2KiHbWzW7btuJui2FLSNBcACSQYMnsLE55mObdaZhVrmrW+6l0mo1ztIs3uRFhfaCLQQppleUZfgaQjRrAEgiTMjc7ETvJHYXXs/TvPrvUnE8bu8AsUWmUcvrNpYKDQbF02w+0w4s6kpCgXSsDYbAAAxXruNYLl/GH7izxvAl4ow/Z2y7RpLSVJYStC/NDYS0qAvU3q+8TpEERXlWK3GBdCciXGCaGbN9GGMoft7bQm6XeqW0+8tWuAdTutSSV6iCJAMprjOi+L5ozZht1mjFsTvG7K7XbjCEJCC60wyVktvAkIhaXG06UKVulXoZsl1fj8d0yatTB4uo/wCBUIJ1OHmZEc8xYDjkqv8AKsrweOpta4UyXBoNrxIk+m3oTAuAQvLc8+ELJ2aDfX2CvN4FfICnGLW4CWk6zuCAryye/cR2HaqCesfgJ6jZ7wW4wRzDMPugFups7sOW6itACktPAh2ZWgpXvuJBMVe8VbNXji3LzU+pSClJB8tRIAjVoIiSCTE+k+sdq1tmGihKXFLE6At53S3twj94dKQCAAP8o3EipB039pjPensRoJfWa4MpvlxLmaXMcSZGwIjUOZ3UPMfDvDVNL6dEEy4kgDkNMXERtzsPRY4GCezD8WmWMHeZwTEWE2DyShFsq7ZcCUD3kJSkXIUmSe87wRvM9+6AZW6ueC3Pv/GHVDpi/m8sqWEXlrY3F68y0pSVOONm3DwlCEhQMGCkR2nIE/fpaUlGI3zTiuUoeUtsEbp0pcc233mBvBqWWw3dNFjFbeyxllQKSnEbRh4lJEEHzG3JBBI5+O1Xyyz7UmDzSnTZj6lKkapY14f/AA63UmukwbS4jtO25Ipur0TUwzgadF2oEO9ZBBFz3gX7zA5PjvQ3xAdHet+GrXkXNlgMXKVK/wCHcxPs2mLpc0ypCWLlVq8SF6kJ0s8pI449XvDfYe46zjqmLP3ibZwSsobgbNqC4hSglWwPOxiaoU8RXgbytmhlfUTw+rusjdTsNJvDaZcubiztHlsqLxSu3bdbbKVEOgjyZI2jcVT/ANK/HJ1B6W4zb9OPE1le6u0WVw3ZpzC5byQyxLKlXLzqWjqUvSqQVCN5ma9vV3QHS3XuDdjssrYfE1zTFQMpObrcXhjxFx3vAnVIgiCZ5l2d5lgntZi8NUpAFrRrbYwAJsbbRG0yN4Iu14ffG9Q6067qYCVBu5MjWoAhI7ghQiRueBttRy5etleUy35ieAqCeB6iDvzPb9IuUMy5R6qYJaY/kW6w++wLy0Ppbw95tdygBIchxMpMRAABJ+8Y71uGI2Lj62232rYtPFp1FylYcb0SNSgEKSE8bzO4AFYY9a9AZrkuMZhxlWJGHa18PLZbZzBuT/qaNjx8rl5Vnf3qm52hpAcxpIjmCLW7DgzIuoVs5c6itaikSQRAAJ+G8GJ9O/xqYchwkK3BIUOxJBmdjyDH9cQxf292/cW7AlthM/bIKbZ0wqQ2fvHTp3lAB1Ag8xCS75YSFSQpSgk+pAmeCeAe57Va3EYKjgdesupvA8zHyCSIiYtciYMCeCVP24mm+mS+kyNAnUGyBDRO5jYkiNpFgpoqKlBajKwNIUdyABEfgAPoKmkKToSkn7oG25jv9KkCuex/8xH6Vpr33HPA1EfP+gKklXMi1ukYeq8EETIgfhnad78i8Gdl5xjaLCPhsERFgJ2aAIm/HfYjeVyC3VhJKXCCNpAIOkcgEmBMATzFcalppbhWpIUoq5JJ7mY3/GK3F4J5TOrb7312H0nb61sS+kKKgkkEgjcdufzqWPxYc6BRNNlpbaQfLqO8nZx4tHK6nHOcfLRJbYyBexbx/EQdgPn/ADCaCWUmQkSBA2PGwjfbsKhLSylYdSkB1MkLGqRwex7mOfSfQ1LFzdUJJG0b/pP8Y4rapZggA7/Hf6kmd/hxXpo5g7DQ6i9wII/igbtnbsLja/oBPT4zXfioAzvLAd9MxPO/59jMylzzFytWojlRH+UkSI2iZidzsJ+M75iWbG5LaNbjZJYJ1Sj7x9zSfh+kVxbTajKyRBM7GTpjiIjbvv8AWeJtlZG0SkiCk99R7zttJ/rmrcD1hXyfF4TH4XE1KlSmWFzA8+Uj4ZsDawFzPrMiVLczyvBZhRLTSbLm7EAEQ1ogQAYloIn33sPAPEb4fcm+JfptiWU8x4faDF/7JuW7C4eaBcW+VOLbSFEDfzIAAhUz2EHBV8ZXg7zd4as94zY4/Y3TWGqvLsYcVW6wz9n80ltaVEaYCCkhQ23g7GvoVOXLloq4uy22RaMl620/e88KlKFCN0QNxOxUTB70G+Pvwn4f4suid9jNvhGHO53ssPukMJaaKHQQ0UtlfltheoeWmYBJk8j3q2l/ZH+0W7MsRTyvMcyZSDRTpuo1n3aWlkQS2xJO4jeLCQsYvFHw4ZVwuIr0MKXkjV5WjsBHB/DvtBk8L53+JMrac81sktE6VJIBA5gEcDmeDMbHeuFWVIJShSkpIBjjmCoGI2PBgjYwZmqk+uHSPMPS/OOYco4zYqs3sNvnWilaFtgBDnvEFwJJiD23gxMCqeXbdKnS22pKglKJUdQGopEpBiZBMHsSPlW3PK81bnWV034Utrsc5lXW0ggy0GbQNPeOQfWcIs3yX/DcVUp1mlhD4h4I80gEbGbAegMWEgrjIiYgTzMmfzrdUf7O4SRsDvBM7/EbH89pBE1tUytPJT+J+fpUNxDHQ6zto+Y+XIM+h7KnsQz4f4Y9D32/v7fqoPcf7/z/AFBrWoiWyoTqT8Tvt6TttPpyPjxWgaWVEBSCQJPJ/r8BUVtN7xqa2R3BEcevqFAa9rrAyQPe9vX1/e62UqJ5K9/eb277/wA/1rVVu4ACVI7nbV2HH9dxXb4NT+X8x6evqPqohBHz/f8AVQqVu0E8FP5mtdBMbp343oKT5EtMWk+hifpIXC2U1IH3iZ+HpUTy1TpkT8z3+npvUZLDSCEvqBcUZAEwEevAPMjuO4717RQ1M1gAt5IcTExxzuNpQXIaLuJAA5k/v9lSyVNkgAqJPrUaB6D8BU19jQQVMp16QSVASEiNuSDuSBMHmagNtOuFUoUlKRJXpVpAidymY2/j2rwVHMMua4FrZDoB8pF4i7pIji/6Rzhq7QC6m4BwkExcd91LKABIH9bVpUwpgqKilaFAcHcTG20j12gxvPbcwFJKTBKSYBBG4+PpP5RUGm8VHaW3dEx9Le8mB/ZQixzbkEe60pSlRS1zdwQuqUpSuqJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiIfuK+n6Kra5/cj/Sf1Fbj9xX0/RVbXP7kf6T+ooi7Nlf8AxBj/AE/9SaUyv/iDH+n/AKk0oi63SlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSi5buPcKYrelzSkoLHnaiDqjcEA7bA7EwTG4E8c1KVzODot3VvtXBUkON6UrEwkkjfbv6es8GuHCWkenCmNOxBsCGi/aY7gbj/YndRsMaUp9la7Q6PMRqTCgCCRImOSDHB5G1ZhnsDMoY3ZKzNmh9h1OAN4colpeoNmVWw4MDdRA3EEggT3xhPDT01wTqd1Uy7k3NGPM4dgy72wQXFkNqeQ6+EKRrCQTqQkD3j/AJjv2H0HfDB0Gyf4cukuB4VktTV3aY9hWHKcfYSCSFoaXKlBKSr7vcmYE7xWL32l8YaPQuOpgjzU3k7wAGg2mfN3dEi4kiVkN4K4X7xmdI7y5oPOo24FwSbxsZJjt7+9eC4NzeNe5aO3dwGmwIAKV/8AL8iO3zmoIBbWk9nJIG20D4ccbfOK2vI+zXK7dKYbClOJQRsCsmTpMgk/Db09BN6EyFyJGwH5cdv69a+fPqzE0H5pj3PPmdiql9vMXtkWIM3FxYXEjZbC8hp/CZTp/wAmgfOB3E9+3t2jNucfl8e0H+v51MYWnz8UftTxcYffiJnZVpcAfQxz8OxFSVTGEXKrbFm3lGElm4tgY2KnWHEj83NviPWKnnhnjaVHqXBfDIl1Sk2ZtBdT49iCNwfSBETqr/8ATqvsfy0n9QsbLqC6jKGdPEykL8vXe4ypKp0+8u5uSJjYTJO52+RMeBeD7CncI6Y3WYBal93GMQvwF6SVKSppjuEqkDzDImTMV6x44bj/AISzP19wl6WLjMi7tVqpMtuKL9wXE6FSFCUu8giN64Tw9YZiWEdNMu4ZoKQWrd4JIISS4tGpUEwVKCRKjMwAe0bi8Fixh+hsG47voUyD6CncE8y5zTxMXWDefWziuNgKpN7GS8SSJ9P73Xu1ziD135NkUBsNsMrUASACGkgpnaCCVT3mRHepBKkqQ41O5YuUq5GwRsIPcGRyd6iXDKkuKUqdRUsK7EQowOTtzM7iJG01DBa0nzB/kWARI2AEzG++39b1i/mJw7sXVcdN6tRx9C50k83PPy2O1WZBdrREeVthfgfygztaB+cldmwhgLxbITJgxiDJMnV/798knkAcSYgzvE1cm8VAetMrdFmWVQi4x3CJ0mAQpdpsd+SDsB6yB6W3ssqthmjKupCykXbUAqJCYdVJgzEDgjfcnmKuT+Mdllnov03x4rKbfD805P0vJUoFILhkBQIUnUEJKgnYwJECB3ZgqeMNNjBI0EPgTvHcxz/QgkKtsA4tquO0kXA58u39r2my7P4tszXuUcAQ1bvFBvcAwxJ0k8rt7dPYz2HMdvSrDfWZN43kJy+cWVKu832DskjcrVerM+9PcnfcjczuBdD8aGc7nG815Lwxxw/2WrLGGXepDhhR+yqYGvSfehSQYIIJggyBFqzxDPXtn0hxZDKFFtOOC+tnDuQltV1pKVTI91wEEH3QANpNXG8Ksj+6dQU6gbpBr0nE9wHN3sNiXbGI5VM9Z5oKdN9PULsc3biBwBtPz2vK6L7bjqVc3PTXwz5Sw+8cYR/whaqumm1qSFwu+1BUQIGkc9hPJFWsvAPfut+IjLQtUhaNFvbrVB++WWfMOxEKKkkydt54EVWN7XO6VjOT/CxiStRZuMkBpx0mQXEHFDuZ1EmRJMnjuSKoa8C2MWWH9e8DfeWGksOWzaSqRq0IbROxAM9yYJnngVsap4QVulsYRfVhapB9fM0CwmIaDfYmTZY0nNB/jlK9hUAubG477T+GBMGOLrNU8EF+u+wbMmBKc1N4c03cQSqEElxRCd+CW/meJivI/aDeIXGfDLmnppm/C3nE4RcXDP8AaqUlYQtqHSsK0bb6BtwQBxvG3wT467ZZ5xvCXFKQ2/aG2KdRGouofQgqE+9GuU89jsSK6V7ZXJf9tdEMBzU81rYy7ibVk8EpBBacTdgqUI3gkSdyPjO+u3JshweJ8TcVhsc0OovrGQSATqqmfS3AkgkCdlkphc2qDIGaDDSBcHeGtO9wTsZNiTK4PqP4jOjXihwjBs3ZD8ljOTFgyvEmWi3qW+W9bpKUpSrUYWdyd/nNTPhhxq1seqFg2pKQtyEvGJIe8xM/OQPjtxxAsx4blXGejjPTfqrke7ev8Jv7Ju4v7FgrLCEuJt1qbeagNrKQteyyRzO/Nx7w+9ScNx29wjqQ/otXLe+T/abDCglSGC4ttxSmkqgAOlHvadpBNTvxr6BoUcKTltP/ACvgtLyxt9mCTEA3B7xO0FQMhzWs/GURUPk+JdpPEtkwYgCB2MA7G6yIy83dXl042BCmhA+ICjJO/O20H6b1wN0f+1A9gfgZ2gjbjfcfh61wOXMyWOZsHwfGMrXYewfF2GhfOffWyXEoUrdQUtMJWrg88GNq7OuzS2jRbL862E6nSdSviZV728iDzBMj01O+J2U4jK82qyCIcY7AkgxJI2se4knYCcr+lK1CvgGEG0CYIP8ALNhaIPzvcbrYDHmkEEJRrEbmUCZk99/iIjuIE7h4TeXjOGOmWrlh29c3BA+zIceggyP/AHI5HAj0IkkICtLaDLTSFqJ31EkjY77/ACJ4nvtXQep2fLTp7k/EcetgpzFnrO7sbVtMlQeuLdTLYTvsCt4BQSd9x3inhtgjiM+y7F1Lh1VhcTF9LmtPESQIB4MC11LeqmtbTeG2HAmQAAJjexNrDiCbKx343MwudZvF1k/AdRfwLKVwjDblhZ1NK+zpYQdjKRvbmRsY/P0bpZgN9n3qDbWWHO+XbNXjKmreCUhptYAgagNw2e2xA9DXF5/6VYplLDHeq2YGlt43m++ViNuh4EvpRdF64GhZGtMJWkDSRsRx2rG8F/TS5S89nZ9koU4tDraVoAhBEjRIgCTIA+WxrY7n+e4Z/SGX5UxzNYOGAAN4bBcTuSfMTDoJEQrSNYKlZzSO5tztYRF/y2+VfFqV5Yy3bXF9cJassp4eq8v0/dTpZtlJE+8RPmLbEEbHfncW9fDFc3XUvrN1f8S+Z3QbLLZu7DLKnCShkMnEHELb1mAR5jUFJTASOKqU8ZXUIdL/AA+Z5zA66k3GKMfZENAhK1pfcS2AmCCNkyI4jaVEVa96f9UbjLfh1wrJWVXFpvccvl3+KOBag8UPt2iVB0lUrSEhyAomDOxmam3T2UfdunKuMgwWSORPlsBwQJO+07ypZjXfBJ39drwQPle3Hc8L2jq51SxPqz1GYwGzu13QXeBDz6VSlzkxAMaUpATyRCADExVzPp7gBy3kjLeGBUBFqFLbAAJUGmYJ3A5CjwD+NWaei2Eu3nUjBVKc81YukLdXqJJUvUpUmBMaoBmNjzBm+WG029rYNzCk2qRG3BQmYHyB5g77CsSPFvFChSrEW1l5kmPM4ixPbaNwPQhVv0niAXUzIuGzfaQ2AZG+1h9RIUZk7CSNwY7d/iT8tvWpjbjbft/tXHsOJKxO5AUIB24MHaeI2n9dhOptnVPBaVgKIJSJ9dxCSY34I5I4rEPEDEVqrqtGSdR1EDYSzf588zHIV0H1QWsbeT3AH8s7ev0A2ncuRH1BkD+PHeoRJAKhyAY+cH4R+NaPNv8AmKLogmAADHEyQNtp71CLSjA3ggjvMfAAxPMETUBuIx9Et8zgWkRYAAywi9oPO/MqEMGaxDoF3dr3IuOI3Eki1uy4u1euEufbrd52yxhZKVXNtIZWjcQsI2MgkH3gIJ9YPSuqPSfp71My/cYTn7K+G4leYmytCMZQy2Lhha9QDhcUh0hQUNcykzB2ivTLdjSQCEhJI2gA/NMcb6e/r9YGKNPvG2TaFJuWVF5CFAFK0pSpM6SCnTqPHccQN6vt4ceJGfZLmeEw/wB7ficO59IOaHOcNINMaeRZoEepMHaJX1HkNN1E1qUEhkwBeYbfYbHmYN+CZssZ36HeJ3wW4wvN3RHFMTzJkR9/7WrA2lPPNMWbSi4ttSWXCAC0rQf3YEA7djWb4evHr0f65eVlTPKLTImdUsIsLxV4tLBfxVASFAB1DCiSQdtXbnmqgstZ8/4lzbmrImYghZat37gWjiUq8xltNwpbTLZBAK0tlACQJmB8aPPEZ7PbKfUxK8+dJ1qwDOeFzffZrQqsi5cNhRSVpYASokkbqEkx2BrP/C43pTrXKsOcxoU6WONHSCWt1Pc8U3OLgSA4a5EyHAgmTabTnH5jl9Z1OjqawOhxBI2DRe0Da0z5feFcYuLd6yZYC3ba5w1SUt2l5alJbuGU6Q05KVrBUsEE7n8OYY1r1AxpaALW3bgnnmFHvxtvvNlfpn4sOsnhhxq3yT4jsDxDE8uIdTaYfihSp1DaCry0rLupJhtIQSTJ3G5JJq7/ANNeqXT7q/l1jGOn2YLO+uvKbdfsG3ErfY8wolCm1SSRqG0nbuImse+v/AariqlXE5ZQL6Ra5zSxuppEU5MgcXm9hayqLL+qK+qmzEFwL3hjpP8ACSNQIHeJvMCZnZdnmNxMGOSCPpKgfxrcmI9eRPxBgnn4Vyb2Hm5eTa39yEOpAIbADRIIiPdQknbvseOZqTdact3Fsoalls6UK+97o33MnuSTJ5+QAxH6s6DzHpyoadam5pbuSCJhrLEbj8RvESSCq9wOOoViASJIG5E8ccX+ov2iVWJHxneJHAJ23225j61CneJHy7/rU2pSFJPuFCoEmZA96CJmNid/htuNq4+Pf77q9T6/l9KtjUpva8sdaBabmLevr32HbecODLFm0AQDs4AAybzMk83MqNSlKgLqpxoQgD5foK1a5+qf1NaNfcH0/QVq1z9U/qaJvuorrgbLSg153luea81EhbMaSIgzuCBsR+ZqPhCn05gOJWS02eCXafIetVx5epenWSkqSneDyODHINQV/envpj6SdvlWqbhCClAAKUq1aEgQSSCYAIgmVGZJMwauT4edXYzo7MKePwTnNd8Rr3OaSIhzTBI9QY+ilWbZOc3wlakGzDSLixsJG0ndY9/tjfATaZ9wPEesWQsOaw5ywQ9c4o8wyn/takFS1glIbJ1agJJVyT2isPnF8FdtXn2F25t37J95h9sgj3rdxTZWZCfvaCobd+8zX1Ecz5ZwTqDlXH8g42w0rL2MYbdNl91KXAm4dZUkBOsKO60oO0dx8KwiPaR+ATNXQLqZjGZMBwq4u8m4o85cMOssEspach1aiQlIBSomewEj5b3PsseOuE6n6ewuWY7FtbiRRa9xdUAt/ltcACby4gi5i2mZKwM8XfD3E4dz6uGpnX94bJAvpI2IAncmY9osAbHa1JecDiAAG/dUQSBvtOx5Pb/aoTqgDuNW42mO3zB9fzrsKsGV9qeAQG0tOrkLUUkaTIBBXqO4BiPnvvXJOYCtxpt8hB1kJSlBBUY9ADvJB539O0Z2fdsrq4NuLOLp3ifMBvp9RFzzBvfiMb/+F82r1/him8gODTYjctE8Rcj5yP8Aq6c0ypQ16NMyRBG8zEbieIJ23271sU2ppZmAIAiRJJ35O4ERufjHO9T3S7w09SurF03aZSyliWLKcKQlVs04QNUgQQoCAN43P1iKoF+yp8VZZRcoyFiabd3dLZZPmgqTI354EiTIk7jaaNzDqXprL3aX51QY7UQ7VUYIILNTZ1AgiLHaYkbTM6PQGcPIIpvuWxAJsS3ebRcjcyZAPe2CSNj8+4/+6g/n9KiLICdhwSdjIA3iTJ3P1q4Ri3s5vE1lok3PS3G7pQkDTbrUmQPe/wDeCRtI245M7Vwa/Ah4hlpKx0mzFpAkxaOHv6hzY/Hf514v+MOltDHHOsMC4xH3ikIgs7uFxYx/p3sCvePD3OHBv+U//wBJkiGbztBIBiwmOJVBEj1/3j09aBQ2g7/MT+RNVzr8EnXFnUHulGZQofeItH9iPWFkD8434qas/Ap17v8Aey6ZZgBHAXZOxMHkqV7o+PbbnYV1HWPSxIac6wwmBPxqZFwzgPJsOONPYAkPDzObf5LgOZa7/Tfvz624sYoQZOtwSNpBJJEc8xO3yjfkcVzQsg+U6EBTqQCpB3WUbnbvAk8TsnmDVfVr7OTxN37lq3a9MMcQt1aUeabZegBUb7uHaYB2PIn0qt3pF7F7xBZgvcMvc3YM7g2GEtLuL1xISENKIKkFGlU6QVHdCtlHY71zj/E7o/pvB1MRVzjCV2lpcWtqtcDAbbTJg23vzYyFM8t8OcyrV2A03Wc0aWguJsyZtYiSNraT3hWXsr5Gx/NLqbfLGXcVxW7B0FFqy8/K+FDS20STJJ0zI78E12TNfRvq/kLDjiGPZYxfC8PuE69dzYXKQlBHcrQkAEK3k+nHfOj8Ins1+kHhmsLDHMUw2xzpiGI+Wb1Fww055KwgqVpD4a0nW2R7vclW8k1Up118MPR3rllXE8CTkPDsLcawq9TZFNrajU/9nWGx7pVJCgkeoPp2tBhftG9KZxmRwWErUY+JocAWhryXNBsIE6TN5vIFiAa2zDwwzDD4ZlU036W0wT5SAIDCbC8w4257WlfNeSwskqJJUSSqRpVyZBTMpg/pG29SL7SkLJHxBHyjb739b1X54zvDTiHh36s4hg1xZPWllcYjfi3adQQkNLceU2Eg7RoAUAJhPoAKoXxK0ZtnUhCtZUVkjlIEgbTvsZG/+9ZDdO5lgs0wjMXRIPxaYe0iJgkAQdoFxax4tCs5nWBdl9R1CoJeDYSbXE6huDaBf5G64alR4HoPwFQTsT8zUxrf0H6qn1pSlK8yJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiIfuK+n6Kra5/cj/Sf1Fbj9xX0/RVbXP7kf6T+ooi7Nlf/EGP9P8A1JpTK/8AiDH+n/qTSiLrdKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKLlu49x+qVOWl69aeYltKVB1JBChMEQQofQEQOZ5qTqK2n3VE8pMT2if4Ec/CZ9OlRxa0kbkgfVTKizWQ3aWz9IP58m3uvQ8j5gucFzNl/GWHjbXWH4hZPG4bWUKhl9pck8hIAJ52kkRX0RvAL1PHVPwwZbxm4vRcXthhdkwlCl+ev9yUo1SrdJUEH7oOmYkivnEWCh5yEk/ecSNtoCjEgiN/Tes0n2E/VB3OPTjGMkO3KlJwm3KUoWrYJbU0UkCSY97n68GBjN9pfLvvHQGOqFpcfhPEjcBzZbzzBAnYmAshfBDFGnnFNhcdIeJED/SQATySYHG0q/kpBuFNXDhBW40hSgRuJEgH10mY4H8NqmlA6tZgRKY57cz6xtFQbBSnEPIJ1Fi6eZ+SW1QjcQBMT3+dTiiCFAEbEA/Dcc186PWtCrQzjHMAc1oxdUD21BwvzMcTH5rYhkztRaRHm0Gw322HA49bd08r3dWr6R8Y9agKKm0WjiUalDEmzMblKltJ0k77RvJ5kCKmitOgDUJPI3kbk/wAPz+NbrS8YQ2wh1AKhjFuhOrlQLlvwNpA3IidpPqaqXwxwnx+ospFOfinE0tRkiwewi3F7k2FpA7derHacsrO7NJ+UN/7/ACWMr7YDC3cD8QeAYQyghvNjVk++oAoLIW3ZkpKI/e7u8kpjT3rvWBsJwXCcCwthKUi1t7a0UtPulRaShZc0Rtq8yAJ7TO8CN7a2+sXPFr0hw9hLZ14Th61hKgSFJt8KOlRmQTqJMx93g1NobQ/eMqCoabWChYILZ/dNxBSSk7jbnc7TsK3FZ0ypl3h5ljgwh33Vhc68EuDdJMkidIgx6TLgVghnGKZVzzEMBJIqGbiwa9rbnm5N7i8iwKmbo+Y7okEKUTqImYJP5n5b7VIJTocUk7gSniO5SfXmCR8Kn3t3wRJEmT8AYnuBXHP6kFw9pkRPGpRPPw2PpvWL+M81UE31O1GJiTDhz6mFW2W/5Abp8oIaN+IaeRYxO1gYvaFzOA3nlY7hT6kAIsrhkTM65ckmY93ZfG87b+lzLxPv22P+C21xg/3OD4zgV1qELIFg08owrYJChMq3gAjnY2vLdaGUt3BIlK0qUkGFAJUCQZPaN42G/FXLOk+K4Z1j6C526W4i40Wv7Fvru2Di0+65b2zvlFIJJBUVQABuRAneKp6aaH4qlTP8YbAkaTt6b3Jibiwjc1CceyiW6XEOeCSYJuIsQQbH5WBMHdUKdT8wOZtxPLOJruQ/YuYBZWdsvVr8sNoUTBk760qTplMbwJG9N3XqxVfdIsw2raElWHW761pT7xLYS5+/AAmdgYPOs7+vKdNLi7xe0xvA8UuV+blbGr2zt/MJ1pt2XyEpIIncLJAIgggjkV3XGsGZxj+2cAJ8wY3l+5YYbWISp9xtrQRKY/zmCTA7RV9ejMMzC55QJbpmrSk7CNdMGIPJiwAmTzY0L1TVGKY8udqOh5F4OoNE2BPO362VtrxuZYxHqr4P+gGeLEFxzKysQwq+QkeaWmbdDjwWpwEFsOfaNAQQNOxkgxVpTo5mC2yp1Jypi9uo/wDaMVtbO5E+WGVIcCXF6gTq1KaO0bnaTWQZ0OyU11f8GfiU6Pvuhec+neJ3OI4TbKhb7dspeHeYppmCsIS028pSkpgJBUTsaxsW1PZczMvCL1pSL3BMfuWHnQk6Urs7t5kkq4SoqQZJiO/FZ0ZbVZXyLF0KMtDqL2aWwT5mQIBn8O4i8g8ROPGaUvu2Pw1ZoLajqjdTpJnzNmx3kbf7hZsXhWxq1Y6oYTfJeBYzDb4eq3GqEhbxUgQQDr0SFbASdtuarm8ePT5vPvhc6kYRcMC4Vhlum/b/AHYcVJbSQ4BJI2c5kzJkjabOPg7zg/jdh0ax1halONPWDL6wSdYSq206jJmSo89wfhWRXi2GIzPh2PZaxNr7RYZjyw0FIUgqQXFW1qBA3B4Md/d3EVrlzb4+T9e18VWeaVQ4kEONjpNS0Dmb3ME8i18qeksPRx+T0aNRgqNNDUWiQNWkeot/6fTgnFO8MuN4fmDpnfdPsZtWsSuMD8+0t2H4aW215QbEawsgI8r0BknsK6xiFhmDoJm9D9q9cXGUMcYUjEGdKhb2aXbv7RoBEtqUFpbGohETuN4HZMUy+90L8XGcMkYnbP4dgmLYpeowtSmnGWfJcffbtzqUAkFWoATsO0gzVUmccoWOZsv3uW71lN6q4ZL9vc6StxvVDjYKkjUkadwIgzI2NXxzypTzbKcPUIFejUoAVpg62lovJJAvsQSQReJCprEDFYDMK1KkTTYyoYEAkQ7jVcyN7g+l1XH4MeurKbC0wG8uEHB8ZQ1/ZLWoH+8SEpCQQEwUuIkpgzp4OwuZoYul4j5Nsf8AsHlpdUSYCtSEqA7AnfeRJIngCsZzoJjmMdO87YfheKB77HgdwlOHFQUlBDawEpQpRSlRhpO0nc7/AByPsk46jOWVbLGMOuA2pbDCVJCxqJ0NhSRzqIO2/wBeCK1n+PPSGFfj6rsNh4OoubBcbEgCfMQCBGoEGIJNt8g+gM6xLcNTbXrEiACI4hsgWPIsYJt7rsV2G2lLDayk6o8tImQCR96QN9pMA9vn0bOuTbXNttZoumvMZYeaeUwpOoFTbgWFcHVGkEAAn865vN2fMs5CwtN9jA1XDaSSlfuqUUgTA252jaSe4M1FyV1Iy3n3Dl3uGICPLQo6IIIUkSARPcwB2J0xEVZLIsuxuSUcLiWsdT+G7yu0ktnUHNB1DSZHBJMAWteuc3xWGxVMNJBESWgyCIuZvIggm/HMyqNvF3g//FeO9MstYQ0ldvY2tpavYc2BpUpthhtTpjg+6TGgxqiQBtVxkjKjPTbI1u4+8za29vZNuvJOlHvtJ1OJUSoAbJgSCY53mur45ka1f6i4FmjEily2S2HEAiUJIDRJAiAEwZ393cc1Sz4tetz9kq5y1l3ElFp0oSpu3dCoC16CghBJTCUHaOfQxN+uls7xOfY3BYWu41HBzR2lstBJFhsQJFxIJ2JVF45mAweDqV6bA3ESAHkuNrWhxAgxvfaP5lQt7UDxDNZiwvA8k4Lf+ZbX+LMIfZQ6SiUuOyjSDCwSQeNogjYk+WZetXMNw3B7JhcBzDGHC5AG6kbpCe26Z+8Oxj1pH8VDz95nfppaOeYpy8xdhy4DuouKBQ8pR0mCUpWRJ4B0gRtVbdmwhL+FtSB5eEsgJjiEr2PeDECO0T6jObHZdh8v6Gw5bT0fEw4cdN4uGx6TEgXHN5Ks5js2rVsa6n8WWTEQLgkHnmYJ7wY4VQHhoshd9TbG3kp0utnWBqJOkE+7IJ3mN+5A5q8tiCVtXLbCjPltJQkxEkhIk9/Tbc9o3mrQ/hOty91YtfdKoeAgAkRpT9TG8TxV4/HGUoxggbhISTHoFRv844+BAJrXD4x1PivdRaZbqIAG+klt5MQPNMG54V3Oiabn6C+4AY65gAeXgXO0TI7yV1xrWHkNxBUZ3JEcgEwQO0mfUeldCfzyWc6DA23iX2QUpYHDkFCdPJ07dwDv70Tz6DiDybWwxPFlKSDZtLWkHbVpCSYA7mSDvvuOapl6R3C87Z+xnMF2wrVaX1w1bL0q0qSh9QQARtJCBAPvcAiRFUB0x0dSx+HYadAuqVADqc5xBJDYtfm1pggHYq5tbEUqJcCZAgNJiQRBN49rE8jciFVKi6W9iv2e8Wll122bWGSZ0AlYBEkaioiIgE7HeQRPsJ81y4ZUoJebV+5QYl1MkAgzsIg8K5AqmPqzm+7Y6t5LwHBnVs3d5dFm9t5hxVu0244keUSVEBSVbxsAZ5INUSrLzH7W/ZfQHLVhCHkJWFKU4G0JUFAbzqTBHqACAdjA6t6DxGT0TWdRcxr2EiQQPwg8zc+8ixndRcFjzUcWhw4gwDEw4CBMAmPbbeyh6mxIJHofWQd5P4VKKbdXepeaUENt2rgU7/ykuIOiO5VEz6SDtUsp5WpUjeT8O88R+s1oLlGn7O4ShVyoN64ISEkHk8DcQSe21W26cqOy/GYd9FwY41hJd558zeHTFwCY4kHdevH1XnDvBM2PAm0Rx6Kh/q5eO9NvEBkzO6LhTWF45dWWH3bhHls6rm6S2srXq0rEP7pPI5IE1Xdai6Ybw7FmXhauY7+8ZQyNnrdYUUuEhSRCwgcj5mao/wDGjlxWLdF14nh6Qb7Kt2b5N00ApwJtQ0/IUmfu+V254B4I9d8O3UWx6i9Jso5mvrgOHBbBjCQnWCVXDIW2tRAJIMgyDuDM71nNgm45+R5bnGDqOZUw+GHxHs21gMeCW7GDyReJ7hWtrMoGrVa8AucQ4CD2E873kRv5bbrkutfR7IvVDKuK4BnPLtniF/cIcbw/EFobW4wt1Cw28EqaJVJCVJhYgCJO0Y7+fMH69eBPqXdXvTB3EHsIeuRfqaULhph2zUsBxoNIUpMBlKgFAxtOn3aycbq3cvtd864FNBTSbcFQIXoKgAmeY92YnaCeaty+OJlLeM4W7fYexcMrs9EKbSrWCHk6VEJMz3BPymrl+E3io7H41+V9R4pmLpNcKQZUYxgALmtN2gOB9Rck27CRY7C06LKlbQQ5jS9puIIAMxPtE83XF+Ff2kfTbrg5Y5fz+GcuZ0baRZvP3V6lPm3SQG1FKHUNqPviYKj8DtVyFDyXWvtFpiSLnDiwH270JBYLStREuBZEbQCSd/gN8XfqD0Gy/naycxvI9z/wdnXClrumDZvfZVPOgKUNYBWPeUEqkwJMiBXvHgj8aXWfJWb8X6KdQ8Muc+WtpZOWSywDeXNu222655iBbqS4qEDVO5IG3qK68TvBfKeqsmr5/g8Iz4Jpl7Wy4cNMtdMPBAkAgEdjAJkGWdTY1mNZS+MWsLg2IEEAtne4Nu8EH5LIMdfY8hlbdwm5LwlK2AHGgJgjWlWkmdoMER6iKlzbiAsLIPOlSYHPrqJB+nevOuk3VjJHUDAXMuZbR/Z+Zra+W47g+IqNvfeWhbyHUNs3BQ6SFrQNKQolIEAiK9NDbrR03JEQVkpKVJhClKWpJSo+6nkncQCTsDWsfrjw+r5LWxDaeHfrY46XifwDSADMgi3ykybgC9mWZmMRhqZDgCYl09gzbc3kibdrQpfy/j+X+9PL+P5f71EJT7ykkFAOygQQR2Mj4R8+1Pj2PG39fwqzbqfwhUZVZFSYaTIgtImBzvF/XfieU3ucRJnnYC0CLD3H1WqSU7Dj0NapUUmRB3B3+Fba0IB5+P581AUdRVOlXEA7CZG0naQfn3rabdSklxLoSo8GO4ncJnuIPoRJ9BW2pnUgoInkEnmARIEiR6wIqM6riKDGGnUIa4gkQI/h3PHzj5yo+G+8h1T4VTSDwW6uBY2MDn5F0Sotkp5TK7RbktheoyIMgAgyCfhtvJ2mNh0LrB0oyX10yTdZEzhhVtfKetnrezunWW1LY84KhUrSZ0SABqTsNiCRXfLAw45OxVqM9txtHoZPAiJ7Aip0EIDgUAgrBS26B7yTEA94iTzPIIisjPCHxbx3RGKo16OLfTAp6C0QIOphJjmNJiO8GVQfUnSbM3dV+8UG1XuhxEkDULEmIF533AETcrFg8RnsJ8y4ff4jinT5t29S8+t9hLdvob0PKI0+WhZgJSJkEdjtFU89NPYndd77H8O/4iwz7FhjVyNZeQ5C2wpQiFkCDInkDY7xNZjVm9d2pUnEcYfc1k+SkpDqEJ32P7pW5ngnuDOxqYYvkX4ubUurIbSVIcCQ0TGmCJQkSd/WYNZsv+23mGGymnhzmTi802tJcGOcAAxpMm4cDed7Wi020wPhVgW45z3YEEagb6osWEwRFgQZmbAzyqNfCH4M8keGHL7DlxhGG3OLt2TTb7oZaUUXCEHWQrSSqFnZRIn4bRWhb40m4W4pLNl5QUS20GUQgA7AiQY0mI2gTEA1IWryrEKBbVel8ErbeWCEz2B1AbSOFbxMc1JvWbbqy8EC3KiSpLa5G5mAJVtMcz6A+mNnVX2ks3zTEPrUc5rtNSoasBxmaha47GBz7g7yFWFPw0y9ukDBsEQBubH4Zib7+uxF9pPMXVwxdApcw3DHeZLls2r7wECSSTJ+g/OpFwWhADWEYMnYpW2cOZIMiDv8t57SD6VJhtDf+Zw7dto/DkDse2/Fbwsq4hJHBVI9CI4PwPb1gVI2+PfUYoUf/nlY8/i2s0zuCe/txdRP/h7gaYGvCU4sACTYgM3mL8SSbm9xfcq2w7YDK2BlJkvKVYMnUeUmdHuxKhB9d960NphTYJYwHBLUq2Ibw9gneZSPuxI4MTxUUWl44FKQ8gITMgqSDKuB8Z37nmIqF9ndQR5igqBJhU99x+e3BP0qEfHvqQj/APXK4kATqAM29RBPt3gCbP8AgPLYH/g26Rfc3HlmT8r237bIC40hLdtb4cyhMRpsW52+Osfp9fWNdXmJXFom3dvTp1nWylsIQpAgxoCyBMEE7yJkcmtk9zsPj2+ZkioLmrzAobzG31/mJ2+VSvHeNuf4zCvp186xFTUACC+RfTaDIvES2AC7u2F6cD0NlGHqNc3BNaWkOuXTbT/MS0XHc3FxdbFt2K2UIUw8yWgpWll0jUqFSdITySomJO3w2qPg9sxbnCWZuwt16XH3Co/u1eXKSDEpjc77ySZqdYstU3KXEIdbBUlC1QCSNIkK24M/X51591h6hWPSTpTjWascv7Nl+0w6+fs3FvMoSHEWxcRoKikElQTwdzE81V/gRmWedT9X0Q3EV6lL7y2QCSC6WOJ3iQYH0EwVKOtsPgsBgnUzTaGmgeBMAgXJuJi4HIjbbGl/aBcrZats84FiuG/Zzcum3S6G0thRWbJwKUpSZMz6p2J+dYrONW7ttfKSvdMkpVEAlauBudjOx44n43GPHV4qM0eJHP1+u8xFTtrh2L3jbCnHhpLTDjrDcElQgpjTEcd+Tboxpbi7xKVrDhbSlJUkggmTJlMiY3/2rfr4VZHjsDkFP7452qjhw/S6Q5lmBrT7gao281zNlrt8QHUKma1DSaI+JBvN53+nIO5MbFcdHuhU8mI/H+VSpn1H1BP8amzGkb7zx8tX86lauC7zb3/L9IVA6G9vzP8AdaRHr9ST+ta0pUF34j++FDd+I/vhKUpXVdUpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURD9xX0/RVbXP7kf6T+orcfuK+n6Kra5/cj/AEn9RRF2bK/+IMf6f+pNKZX/AMQY/wBP/UmlEXW6UpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKUXLdx7j9VMVvQ0XJA7RzvPzj5fXetlTloY82W1rSEa/cJBkEAcAk8mQI7etdm03VTobEm/mgAQQZk89lMqNRtKHPkt0gWExJbFrz/e6jMMKbKVwZCgoDuCFTGxkiOO4rKc/Z6cYCM5Zvw9xUG5slGNt5VbEAAjmQRA2rG+6XdKc4dWsUYwjJ2FXWJXqm9brTDS3VJMH/K3vGxMc7b81ki+xM6cZ76U9ZMXw3NWXcTwtTrSrZxy5tHm2k/3XvalpGkyJJBgjYyasP9oHE4H/AICzXDVK1MVDhwA1xALiHtBDTfVAJJji8QFfnwewOLOa0sRSYTTLhLuY8sGIaRNyIgEEQspiyZDNzetp2Aun1TsN1LV6HeNufpW5e6lx/W4qNdIbsr67bS6l5x24cdCkmQG1rJQkx/mCdieJI7bCVUuJ1brVE8wACJ27cfX6GvnQ8R2UW5zmQa5p/wDGVRDRb8QEjTYixE7Adt1sV6da9uGoOfyxhM78QLAASASBvG9wU3kfn/U/wP0olhF09aMk6VMPG81cE+UkLJ7bQ2rg88bitSITqkc7j4b8+m/9b1CtA65fuOIPuM4fehW3/LavqJ2jff48d9jU88Fg3/i3K/iMcaZxFGYaTE1GgWG+xm/IsSCvP1jiWOynFNaYd8J+4509/a4jeAfQ4kXtTM/vZz8cWEoYxMvIy1bJbKErJ0rtkWDXZRAI0Hbjc9zVRfSjF38fykLouC4dti2kJmSClLZggE76p/P4xbo8TtwrMHjW6t3TgDj2E3GKN2/JGpN60lJVKidtG0ER2ia968LmaMWZxB/Bbt9KUXDoU22rWADwEplR2kJA7+u0Vve6l6QZmHhTl2LpUg5rcFSIJAkf5bXTBMc6psY3i0a5cTmtOl1fiMLWqjUa5Av/AKhsSdr347hVv63DEpgmJmdpA/COD8u3FaEkpVI4ggbiTM9/kKF5Td66xcJSkblJTIkkzuZUBsTwBtB2ia3TqCgeQTMen+XnvsewrXtndCpl+O+71hDg8gXkFpc1oM77A/MxfcXmo1WOZTfTdPkbO1jpB49wfzUu0E9/ulW4O4jv+R39fSu+5IznmDJdxiFzgl83a2l3YuWBAITutKkAbR2O++8z3M9JQ2lJTPczBIj4j4gfP51sumkO2a2UgJVb4iw6kiQhTa1KKgobmdKNoIG/oKqPpWowZphWucNILQbySCW2aAeQSZ7/AFXjxT67n0y3ZmoG53OkA8zsb+h+VOuQcQurHqPneyxbFP8AtWL4g9eNgLjUVNMnb3pBlo+u433qqC0U15eGYg7Krtu4bw/WD7wSslOpPof3Y3EesiqRuuH2LIfWPLOL4awBZXLVozdLUVKQu5dUpK/eRpBEKHrwCo8VUle4pclNsbZpP2d23axRotJUV+dpStKEkqKdMukRpnaZ5rITC1qeCxuFxDyQ2pUota5okWdTaJgRH1kXMypTj/iV2lou4gC8XNpvHrcTELqHSjGMI8MvjLxC0zAGWMidZspYtb4rfXmlFuLi4wzFGkhSlpLZlYaBlYkkczWOZ4sk4PhfiA6u4XlVNsvBv+McUurG5sygsLt7nEbp9BQW0hKvccTuDA2ESKySPGp0ivuqng+Y6mYSF22bslOrXdXNkry7lm0SWDzu4kqQ64FSqDxtWJ9jv9p3F7eXl+4ovvuaX1uEm4cUmUqcWVqJ1LI1kxuSSBBgZedA4kYvBVwHNfLCYJkgC43MRbSACebDdWf6nwVcYqg1jY0PBJt5Q0gQbwDyOb/MZE/s588u3eSsq2yr0F3B7m3XoSuNPlKYVuJ2+4No5ECssbA8f+1ZQyjmNi71OvW1sy+UkghIbKDOkmAAjb0iDIkDCY9l/jRes8x261hScKAeQVFWqSlRhW+4GgQQAYNZi/Qx9GP9IcBdJWpBQkLKCfc0+YPcBBidh7wjUT8K16/acq18g61c+hNJhp0nueBpEuqudLTsPLct2uJ2AWSPhTXGKoUKV3nQ2kZFtQDQ7YwRMGexJ2Ktf+1x6E4zb3OXeuOU2BeXKXbS6vC2krUW7Z1q4cKykKOwUo7xsCTsCap4yNnP/jDIeF5hwm5ZRiXk27GIMNKSXErYb+yuhwJ973ShXIEbfKr+PUnp7hvUXJVzljFWjetXWHX1jYNuQqF3Ft5LaiVbBYUQU/d33PpWMTlLA8b8NnXjOHS3ODN0hGMYjfoyyy+FfZfLuHheNuLAASQEhxIhSdtPqZrLw86gGc9Kta+s2pUbRaQAC57gQ0O2MSyJvG5g2hTjqvJKuBx7qlSm0MrEFpbDhcA+YR5eReJPN71LX2HWGIKF2l4i5sGftKDO5uwkqKTvuqRv3BPzq7V4Pcz2ON5JYtPNc+14fqW8kmFJS2AqfvTpgSNwN/gatPWduWi81cu27d4m9U5cNnUELZUswlvc7EEwQo89+9QXQPquvpVcZlVfvBNrido81aBYOlKltpSCjSQJJBkzG8nfmx3ibkxdjC6vSOmoZZLQfxEHtY2vtIvtBUfJs6o4JrKLi9roaPKzygiwBIsQb+tpJ2XqHiw6k3N/mx3ArN1bts26tJJMhJQrQYGowIJJOx29Nx3zwe5iuL5zGcIdXAbbVBk8lEg8jiADudxsRwaFcyY/dZmx28xZ94v+ddvvNKUZ91x1S0gTBgAj153+FVPhBcfTmrEGEFIS+gqWZJIhCjAM8GO8nsCKtVm2SYJuVUqGgBxAc4ACztbRIO0wbi47RBms8Dm7cVU06nOMRN7kht5nj33gbK5Lf3DGG5MxLHcVfDisLGIItws8pDjwA94nnTIAM7cjYVYvz7mH+380v4q0jQlV025tEKAuFEqgRudIMegO5FXQPFRnF/LeQBgVq6lm8xF5xDaZUFOpf81ZJgiSNW3bfjirTjdmlsKaK1reSppl0rIJCvMKjG3YLI3J9Kqbw+6Zw9DF4SuwAv8AiBp2nS7QTcD8Ufmdtop/qjHPo4apLoZLbC9yBaABfe/zJ4FDvibv1X3VrpW6IISt5P4Xapg7xuIjbtuDVdLPl/bbEH+9OEtH0JJQsxBkkgSYn/m+lBvX8hrq10wtzpCU3FyoE7q/727EHYcifh8Nwa52yBiGHvLKvMOHstpTwmDO/rIn19ARM1l51w9uF6KpiS2MMIiTENaB22G/IE8wrRYCs/HZgWU+HiSbCZaSSTf5bmdoVc/gwwFVznX+1PLV/wBnWtRWRKfdME7+gUD9fkTdKxhCn8RfcSrckACd51KA79udu/EVRV4M8IGGYJeY280EtklK1rSJAW4mFDUP8pI9djvNVlrYUu/fuwsqsyC81vzMncxB7HYAxMEdtX3iBiRjs0bhWS6q+qQJbA1BzY1bR3+d4ssmelaRwmDp1qkBrabA7TeLN1RtO9uxM7WXjfW/MKcp5Fvz5oFzcsr0AmFSSNuZ2gwPXvXRvC4FDKzeLOPFDt3ifnqOwhbq3lkSSNwokz3j4mvKfFtmtrEL6xwGzf8A3ybm3Y0BR0qDy0hUhMAqAcI5AO08VUP0gy6vAsj5cskJhVzcMqeJjWDpMlJB/wDFtIJ779rteGuQupVMAyqxk+Q1BvAJaRH/AElxtESSQZspjnNatUosxNFwNIucN4MAAixEzAmATERfilPGsw3OMe0AwLBXHy8iywxy4QmZCfMZv0E7kjcJgkbQIiYq4VYuAYjjSjt5OJXCD8CHX4PcblMj48ValwXFUv8AtQVYcv3RbZeIIMzIRiih6c7TBB9QI3up20ovcfJgJexm5SrbcJD9wBEnnYCfjO9Vj9ovI6OVdL4fGNptDX0W3bEy5rQTpBkCwAdGwtwunTmNdiKmnzEiCQT2IETsd4HPeyiOGXATzrJH47/rXIYcxb3d63aXKNTLjTizO8FJV67Tv/tXFqUok7iQox37/SuQw+4LTiTCTvoCiBMEKkA/+vymtedF/wADEYc/zVmxE7FzDfmN5g2jsq4xD21sMdBmBcHym0DfePyXl/VfDrK/6V9QcNdam2awzFfK2mYtXQBAEGdI/wBuKoT9mlmhjOmVOoOQfNSm5yvjGJXDLBUNWlN3JIEzv520AfOeLiXUlYb6cZrQ400lp61vgV6YWsqYXsTMQZM7bSI9asvezHxR/A/FT1owQXAasnWr1bbBJAWXVWapiRI95RBHGkehnZF4ZZaM28Ocyc8NNSjRpOp6jAIdTYIE9g4k7ybXKtJjappZpTaT5dnRfbSJkWIsfqIsAr2eHXK38IUhW6sPEt8SVpSQsD0+4CZ529IqmnxZ5Gus3ZVwvGbNINzaNBTxKT7qGlrUrVEx7sAmAZ57iqnbG1Fphjr6ifLcv7wbiZGtMA7jjVBmfSIMVAzNaWl5ljFrO8CCm4wy7DYXulJTbuLSedpUB6Qex2FY1ZAMXhOtMXQpOIezFXDXRYVG7HY2mTBN9xZezNmsqYN7mA6fgnWY40w4w6Rzqt6QsfLH7Wzy7hOas5Xd5bMHDLV5tCXFJTrebDkgaoEy0TpAMiZrvXshunuJ5kz7n3xEY/hSrzDVYnc2VgpbZLarZ1hq2lBUgpKZuFERCSeTyBS/4vLW4urrDummBruEYnmLHnmXGmV+442t4oCdIE6ZeA3JkGKv3eDHpg10Q8NeT8jvM+Rjl63a3+JtpQgLU2X0OLVsnVJS2ZUpShO8emw7qvrXE9M+FGAFYgHEUaTSZ1OA0y4mCDJOkXkQXWVssPlz62Na6l+HUDc7X2jeOZjkBebeJjo/jOVcevOuPRxbljmSycRiLlsxqQpCFjz7hR8reIQROmPeBPG9R/Svqpl7rL0ywnPeV30F5tbGHYhhspLran1MsXaloSokAB1wkkRAPHf1a5+zXQxqxet27nDsZsU4akvpBLSHUIS66jcJSUFBTJTEL33q2n0wcHhw8Wua8g3C12mQMxOXKcv21yops1u3bdw2hbPDZcS4W1IIA94JnUJnGdmAy3rfJqtRrKVXHEPfqc0NAYWgaSXaiYIBaBsS831CLp5a9+C+HRqSIDTIEgyRExc87/kFcXu7B+0W220qbdxKFkJBhKViQmRtI7biNo2TWiVyVIHCEiDzJ4Mb9o9fTip+8betT5DyipdyftDRJBSLZ0lxmNogtrTuD8jtUvoSCEjcRuoEairYER8BvsIG9YM+IPTzstzPFMYwNFB5DojTu0SD8xeSAJurhYDEUq1IaTLoG4iLNt6QLR7ei20qGskGBt/6/wC1bdavX8h/KrYkEGDYhe9Rvh39KfDg9xt/CaghxSe/yJjaN+TvuJG3atNapO++07A/j+Jrkl5Olxhoj1geXfja034TD1atKq4uEMJgX3EN2/MxHfYkqead8v0mdufj/E89qiLuQSZOwidxHYx9TsPQ8VxupXr8v9z3+HpW4aSQonfvsfp22jaY2NeqliBQk07u0QNQ2PlJMC02In2PovRUrknUxsm06iBO08O2iffaeZtwGCPQ7j4D9f6Nb2eOJ2P/AMr41L+d7umRHH3d/wAY+laB3Twr8j337RXRmIqvqD4zpYTcSSG7bAEdr/OIsoQeW3a0A9/p6dvfi9lMq5JO255rQ7/D5T/Oal/NPdQ7z7v9R+daeaf+b5wkj8PSoTqdEuLg925I7xaPnc+0Hvbn49Xgn2m38Nvlf843Ux8N4jmTMzx6/wBRWtS3mn/m+fun8vT4+tb9avX8h/Kuh1gga3aW7XIPY79iO3psAhrPdGsTG1/QTsAP39Y+vR6b+oPb5fOheB2kb7cEc7VLlRPNaDkDj4+m4/n+VJIg6neW+5vF791wakSYG1/l+z9frH2P19Cfy3/SiS2lYUo8gRzvvt8tvl9a2vHS3qSfeJ4PEfSDuf6NQSzcLShaknSdgokACCCo87iCOe3eDXtwzPi1aZDnFrnNGkb3gWjjYX2jVuoVQ1H0nVacAAEkOMGAAdr7jnaxmAFyV2y29ZvKQof3funYEe8AfTjYfD5VZj9stnTEMmeHqzsbcny75D6FEKPC27dEEQRvqMnYjb41eWdDiG04a2FuXN/oat1pBLSFlQUfMI/8KTydj8oNk327uD3eHdA8NRcpSrym1qbWlSZ1eWxIKZJj3Qdhvv8ATZj9i/o1xzqhja2GLqJxlN2tzYBbppuuCJBJubxHKx28Xc6bRwztdSdOHeIaOJi8EGNj343lYROKXqri6uXlRL77zhk7grcKjG07TvE+sVwTpkfIwPjyZPxNQ333POcEf51jeDHvH5c/I1ALi1RJ49BH41vJwdb4GFZQoAAGk1taT30kkWvJtaLWPK165rj/AL5i6r3FxLSfxWMy3fmCb39Y4Ji1AOxPzNa61ev5D+Vbea41t/Y/f7HtMp1j9/L09T9PVKUpUJxkk/vZQyZJPf8AslKUrhcJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiH7ivp+iq2uf3I/wBJ/UVuP3FfT9FVtc/uR/pP6iiLs2V/8QY/0/8AUmlMr/4gx/p/6k0oi63SlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSi5buPcfqpmD6H8DXJYc64wtbgSFII8tYMRBI37+h34234qUqctHLcJebdZW6uPMTpmISdJmOPVPbc+pB7sbUfrbS/EWOtvIj2PdTCnUp0y19SC0aQQe5IA+d7LII9gzdZNwrxNoRm62w3EcPeYYIt71tpxtJUu42h1KkxxtHIGx2BzDrbLeXcOztjuN5ayxg+Esyp7zGLS3aUGHPLKFBaGUqIUFJIiORzvXzx/BV1zT0e6xZWx+0DrLb9/h1vcOJWoBLKrlAcUSQICUrVPAEGAQK+iFkrFLLOfTbK+csAfDqcXy5hb94tKwQpS2WR7xJEk6U8yCZPpWBn2sK2c4XpnH/d3VQ11J7mEyA6AAe+zrQZPoLrMjwLdgatSidLf4RESf4LWiL6SZFtvwkLkf3dwpd4V++taiQntpMkccEn5jie1aKhYKjIIgbGTuf4Dee5MdjEyhIbsyFlKleY4Rp3EHTHB0nv6SB8a4shYXM+7MnaYEmPy2G/atDue1sVXx1R+Kc5znVnayb3L2ySLSY4PtuFmxgQ0PcGWZYNiYiW/3v2U+VpKEkHYE+u/PG8bfEVEwt0B3EGxB1YbfuesJNo8J252H09AZqVUfcT6zt+fxH61yOCJaauXrhzdtzDr20iQB5jtvcIAiDJ/eJSPidqvP4PDDtz/LH6RqbVpO23GtsyDsQduTAMSLUd1sHnLaujcip3208wbcQNpjdYP3W8+V40etqEDWt69xhTYP+eMRRMAnYgb7R8p2qayZmfEcu5pwfErVpaWHHtJWANJ0LBUCY3jUSZ7QPQVyfi5wS/yT48M6WV7brZbzDdYnc261JKQtl+6t3EQdkqBDgMj0mulqdFq/bJjezVcObQABoBJIJM/dPO8mZ5r6OejMrw/UPhHgaBa0g4KkIBBBJo02+sQRAHcbQQtRHiPn2Kybrus9ryAK5n/1gGd+20A8ACFdew3EBjWDWuMKUPNdSySkDclaNQEzA3BmQduSK5/Rp0lR99aUqKedt4JPHJ+vPG58L6L5mRjGXGLVxRdSy21qCCVFG3qCYAG24HYgTXu9wq1Qhtyx1uuOApfQZIbCN09hpkqUB8gfWdeXjH4fPyrODUDdI1OcD8wbxBjtvMfNZH+H3UT85osBIdNNnMxLWAkXEQJtzExeFDIUoKABmFD9RUG7Kl4Y/ZI2u3LNlTaxEu3CG1SlPcq1EAT3I7Sa0ccVBKgUnchJmRE+sHb41Bdd0i2f3MhM7/AfA8j0H13qweBdiMHmZc2Yp1Gg2JsNLYv3i4H1ta5pogmpIMiCCYif6WPBJuLbrxLr5l//AIjydb4m20t3FsBcaunAhIU4gMaDqUSQdkjcSTtAE12bolmtGcsmtXqlNru8OaTZLSTqKFMpUghyd5BaAgTMTuDv2vF7cX9lidmtIcGJWrtshMTqcUgqSADyTAPbiO9Uw+HW+eyN1SxrIeZXDZ2N5eLctmXCUakuPL06Eq7lLiYgTMzWUPTNVubZW9zxNShRLqU/ztpgg8/xCJ78d/C6gG1WaogOaXAjgESHQIvHEWNuwvRdCMmNdWekvVvpbdWq7hzMWBXgsWkpCwp1FsVgtIJ5lvt2BjgVhveMnoVi3RDrJjWUL23faTb3ehppxBQSkCSlI4JQDConfbfest7w49XVZH6v4PY2YUMJxVw2Tjh1eX5b4dZIkQP8/JBEbTVJ3txfCRa3rFh1pypbJccvGWby7VbNpc4tklyVIHOpKgQTyN43Auj4VdWV8ux78Hi6hDXkM8xMN1EASTIABIk2gTFpUgz3JWY8l9IbeYFvJBEbWMbdjZWgfZhsOpxbPjKAfLFouR8Qy/BgnaCPyHzrMo8L60s9GsGaSsLJQQdz7o1ukxuZgdgAe/zxBPZ05TvLMZsxRD6m/NtLxLrZBSZTauxq32gq78nmeay1fCK8450swlha/MIKwQd+Vukb7+p352AjvWNn2zsdQxmIf91IOKbhqTS4ATqaeDGo7QCPkFdHwhwLcvYG1gA/7y4tt/DDI35MGfUySqrWA4mzQ62qfsaGn2T3U4JWUbgGfcTBIIM942tZ+0+8Md11Ayxh3XvINsXc45MS3f4ixYtA3C7dhtTLgWEBJJ/eBZkQYJkxBugqSGFKU8VobChpQZCVgAwY77bCOe1Q7lWFY/ZXeXbu3Q7h2MsOYfeW7idSPIdA1LKCOyk7HcEkTJ2GM3gz4j4rpqrgMJmdVxovrBjw5xEtd5HC5BIN5mZBM2V5OrstoY6myoAC5rdUgSbETzM3gnkcXWNb0r6i5f6l5JtMRdSpjNeC2rTeMW8lLqrry9kuIJBUVuNO8iRvJ4ju32o4u0La5bUyLY6m3IjVpJIE7E8wJHPrNSvij6DYl4SuvFzm7Abd9/pdmC8u7i/Ta2612to0X0uWwWppOlADbzukqgQkkjme63GJYfcWFjeYIm3u7G/bbcVctaXA35qAuCpMgRISQYIIkzO+XnXFPL+oshw2a4QNBdTbUaRILSdJEkixEE7XBa4HabF5lQGErOgQAbjeRY/IyD32XD2zSA22Eq0gGIOrcDbVxG5IMeh+E1Wf4PrdSs5XHlkq/dqAieQlQgcbkmPz7GqOVthLiiidHun0EqBPbaAqRx68cVWz4KmvOzdeL3lLDi+w+6hah9TG/qOaxi6gY6hhGNJlzSGkmNmltiSTFhY+kbAhTvp7Elz5EkQ0RAixbAPt+wuzeOPX9ryk+FKTof8ALU3vCi2kpWCNpKVJgzsCOD2oC0qcxG6VB0vXIeT3OkaVLjcGAkGeI+EVcE8c1s6m2ypcQQFXtweJ5Wsnvsd/U+oq3cmUu2qyuPMU8jnbZAM7b8q/h2qp/DvEmpjMFTkQagBmDs5oMbci/wA116od8ajUZaAQYAFh5dtrR78KhDxIKDXWTpiFADQ+9qH/ANUuVrSYB31IIVvO2/xNfFnbpuMeyyxuRcW9ogbckqSAPWSSB6zvxVvPxLuz136d2yViQW1b7gK2JH5/1zVyvIaDd5sye3LbhbFgYMECHRIHIkDkTHPyrKHxbp/dOgqdUQ0nDBw4vAI1AGdvyEG21vum6A/xO43cNhPYmNtxvMzvwCry3R7LX/D/AE9TZOpVaC+SwpBcATqUoNrSBB3kAkbbcx2Hql1crsMq42+pYKsJYSNRPbS8SZJ4IR3HE+hAhYU2kYLh1qQEqTYWtwlAiBot2kzHEGCfifnXmPV3ObGVunmOIecCH8TQgNyYKghDgV8/7wR2jYjea1fmiM16ia4y/TWJkRvqBBiIMCYEbnbdZSZbSFPJnEgCKbSZO0xaNgbi0RxFwrZmescv889WGrdCVrAxW3LISSQ4hp1srWniQgIWTtI0nmrt2XbJWGtZHtZJb8q0cdETGptkkq27gnc8z8ibVHQS2bzT1Zt7t9oOoaecdSY7Aubnfv2g7jmrvlhaITiGGOr+4y+ENoUZASkgJT2j3QBvtI3HAq9GT5gcszjLqLPKf8oEG/8AEzUTET2sbHuImGJr5Y9pH4C6OBBDRuLG3ci54JM2dw6mz9quXI8pL2DKClGd0lrEwjiDufd3nt9LvaC3/wDTl1JgJxi5Uo/8o864IJgjaCI/En1sy9Tb9WV/ab5dxq5HlWl+0zYBa9kErN8kQrZPKxEbb/UXqXmUHDM2BoAPOhq+tiI+68FOCPmHJHb1J73N+0RS/wAQ8PcLUBmaFMkzsQwAidubQSIO+yk/TlT4OOe0fzGdtzpF+9yP3dcUUqiYJBEiJn8j/KooC0slxKZKHUnjhOlRJPaJgcbT8KI+4nke6Njzx8z+tRGgStKeUKhKt+ZPB59Nq1m02fExmDEHy1mEgkkyHNvYXn0AlXEru+Fgqh28syDxAgzyDc3vzYryzxA4+nCulOJFLqW13LVwhAUSCvzGgBBiZOoRvyRO01Y58Et9dWXjUzMzbrIRituUuEEgOFSLZSkxwSdIG8HbiSKu6eMTG7XDcmW+G6oBC9QkSEw2Cd+dhAHI+tWVfBbmXDx44nmAozsOCeW2p4TGx+vHyraV4N5a9/h9jSwEh2HZO5iKQIMCDaAfTkRZWMzHNW082YHumXENnf8AE2ZieRO4kkc3WTBesFqz/szh5lblypsHcF0g777gafUn9K6fmW4S3lrFL99Kiza4ZiKkkQJLdo8uCZj3IKj8B8RPb8xO24v38Rt3Dqt2dSWyrd5RBIQnb3iCkCNxJqmvxZZ6V0o8OuYMXvX2msYzdZqscGs9YS/598+izAQgErOxWdgCRuDVgumumX1/EbFamnS7GCQNoLx6TLgJtBFgSIhVk3EUcTgnNsS+iWgSLy0fI7fL13Vmfw35KvfEj4yLvEbxv7Zl7JeLXb3uI1tN/Z75CRrkJTENEnftIJ2nISZUHMYcvre3IsLayGH2LaQNCmkoU1qSIgELKiCUgwO4kmgL2c/RgdHOlF/1AzFZuHN+er968bUtsh/7LeOPvgwUlcEPNyf/ABfGKuGsWZZZS+gkMrHmJSTxqUqZAjhRMCJH1g1l9ozqirh8kw+QYWo/Rh9LWC7T5Q1pJA5JExtcgWgrwZPlJ+8NkG5B55cIuBttcf0lQE/vEG2PuqcZuGVKmPs/mLSsvExwgp07En3vSaog8dGRHsQ6d5D6o4G0tWacguNX2Nv2wHnqZtrhl9ZuHEEKKQhDhVqBlIVvyDXRqQ6sJgpK1aZHcDgckQSPTmZrpubcqHOPT/qRky4S05c4hg92mwQ4UzrXb3CUwCRO8ARvI23irJeDnWOJGY4fKKzyXVy2mWkwdD9I5JsWkiYG9z3qzPMCMJhm4hrbhgIImbNmDsJHEwAT6yeqdHOoDfVPpjlnOKH237u4sLCxQhtQJcftrZLD6AdveSthYVO+oHncV6huFrG0JlK/XzU7uJgnYoETyN6th+z3zji9rmvPnh7zI+m2vcpX+I3+DJeVoLiPtpUENBStxF0UjTJETMmro5bcVZu372lL9ipYuGOFqW4ANRB3k6PSp7489GU8spOxjGR97YKh5nUWGb3JJkuJgGRAuVC6ZzA16jaZ2kxJvYCOdwdvoNiVw5WlwKWlWoJMKI3glX6bwP8AalQkgOp88fuvNUT5REbzzH0kesn4VFrCbGUvhVnN9f6Dt2+UzIG6rxP4UpSvKTJlBBuCIPO4/JKhq1TtMdon+FRKUBgzAPvfZFB9/wD8X509/wD8X51GpXbX/pH7j+36drlB9/8A8X509/8A8X51GpTX/pH7j+36drlB9/8A8X51NJcSdpMgb7GodQkcn5fxFCQ4ExERHzgf0/cLkCSB3MKdpE7Dk8f1I/WlBEgjeOPxB7fKui43tvIiNp9PZatq1xq2A0hU7Ec7nk8n09anMVZuVGwt7RwEXPlgISIJUpQBIHb3dPfsT61x2gutuiShRX6kRuduRA9eDXMf2Zcv4jl5SHQphDmpxQMgJToMEzHExyDzMzVy/DbI255nmX4NzCRVxNMRExL2CwHM7QBYeip7qDMTlmXVHtJ8rDMWl0cHeO45m8Dai/xZ+OPJXhLwe5ssXNle5gNj51uy4pBfYdISUwFaiDvAIIJ1T61iN+Pb2l2f/Fr/AGhl24eFjgFu46LZlagQpsqjSkBAEKSiNjERHE16v7a/qdjFx4o8yZfTiDzllh1uEtMaiWlLCLVOnkiAVL4j8jVh+7xG4W464tR1OkySOxkkifgSe3p8D9Ef2b/BrLumOm8DjX0mB9anTrk6C2P8pgkGBqjTBuYmd7LAfxV61dicU7DF5DXUXNiZB80flIFpi1pJXCPyHXB946lbgiJ+ZioXy/OT+U1uUdSiZnkkfDsfht+taVkoGj41VtM+UAhsdgQB9Nu/G6xukVKlaoZOuDf1I/NKUpXVQUpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEQ/cV9P0VW1z+5H+k/qK3H7ivp+iq2uf3I/0n9RRF2bK/8AiDH+n/qTSmV/8QY/0/8AUmlEXW6UpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURbvtXYA7Hc7n9T8Zqbtn1EqWmEkpLavQpJBII37gERv23kiuP0D1P5fyqbt0hIVE7kc/KolKucM74oEwNJFtnEAxPootIanaXeZoE6TtYiP0ERsV3HLF/8A2Ti2HXTXNvdW69En3kodTKQVTBKdieZAg19Dn2bHU6+zz4PMu3d0dV3b2NrZKdhMpt2V6EIgf8qUoGqArYmdzXzomFKQ62UKKSFpIPJBB2I7yI9eaz1PYuXb+I+ERu2uX1OLQUlAJ2ADwMbnuBHYng8zWMX2oMFh8f0FjqvwGCp8KoA4tEgkBxNrXMdu0WAOQvgdjMSzN6VNtao2nqb5A6Gi7bQSYif2SSLrrYULFtQJVrKlE8gnbnafqO0etaqSQlIn70A7CYEnn84qZb8o2qGmwUlBIMiDIAmAeRzuNj67VtUtMpEEaYmO+0/Tk187PVlI0s1x1OQfh4yo2+8AgzAkfQrYzkr3Gm2SSdIN/YGJ/fpChqOloHmD3PxO81NMqQ3aWr4P7s37bboBmVKcaSZneCFAERG5juTJPy4kpRI+Z9flUK5Q+cPtrdopKzdNvEbGFNrQozvI91Mn6bxXt6HzmrlOf5VVFRwa7F02kB2kEBzSZPyBPcAjYwYPUVKnUwdRr2tcCx4uJsQNp5vYDeYsVi8+24yHddPfFBkTqJh9gbewvsPtBc3aUBaFOP21i7Kyr3ZOhZ3BOw9JqgPFCj7O1chJW5eLukFYOwS5btlAiQJClqkxJA3IAiskD2ynSRnqV4WMf6hWeHi6xvJYsEB9SQHGgxaPJUUFSSpQ/cASIGydxNYxWSMxpzHgLbij5jrKg40mDr0oCA5II1IMJVyAVRHBM/Sn9mvqlnUHQ+XYSnV1AYak11PXN2saLtNhyB84vdacvtCZQ+h1hWqU6fw5rOcS0CPxC9psSJ73J5Kq18OWbr3L9+3g9wUabtzTpdSlUoUoFIBUJHuwBHHAIIBqvl66usPvf3TSfsj7aFKBQkp4J1BRGxMmfhueatMZbxW4sMwYVfIeLUXLY0n3QIIABE/DbvvEgb1dUy9fpx7CLB15/U6bdJ90ySShP3iCDyI3O341Q/j509UqB9Q0A13mDXaCDpEQATeLnYkiDe0ipPBnPRTLaTqxkaWwXdg0EjiQbi5BNogFSuP4uzhtmq+vFHy1qAAAICZUB2/MnYbwImpptxnEMBscStn2i2+8hCUBROlMiE7A7hJG534MzxM47g1pjWD3OFOI895DTi0gb8JKomDB7AevEzNeFdKMxsM4/ieSMZbdQtt8u4W0syFp8xwAE6YQr+7GhXvEzEcVhgzo9z6r3hnmDhqMAgwZG15BubmQRwso24jWNYefMODvtvf5g/SF7wxbr851bardSrK4adYC1K1JUEM6jp0wpOkke8DuSYmCKUvE5g4yx1CyV1NYcVbBxdob1xgFLTriQwVa0CEBJKVlQjeTJqr4nAhiCCiyuFXLY03IUry0pCUHTMtnVuUmRuQe8CvOuq+VrPqVkTMOEXqBbuYc0/c4cuEqUlLYcKff/wAigNPxEETPNzelm/4S1uGqM0moRSJ03GrySASAbOFrAnYBdXVQAXEkwCbyf3/t7Lt+BZhft28r5gwhoKbKLW5buUALDTgcBWoqMyAmNiSBIjggXac0W+XfEj4Ub7LV0m3xXHreydbS24At5k+VcedP3jCnIUASdIBSABtVg3wzZ5vcVyfimT7xwvYhl+7dtkJcnULdCW9BbUokKM6tk8RO8mLgvh76q33S57ErfEbhZtsQZu5ZdKjHnrUWtKD3KFA7Ax32mvL1bWr5LUdicM59BwEl1ElsgRO0TNjcC5MDZTPLsVhHU/hljHOIFyBMwJJk2J/vI3ii/oL0fwzpXZ5wtL5KLcvh1CYJSUPOF5sCdiQYT7o90d54F+jwrYZY4X0js7oPKU4lDjjREmJU4QYOxjjeR69qtAtl3GHsQF2hsu3mItuLQ2tKpSu51ICSkkK3JJidtpjer2vQDDWbPpvg9sbMfZjatoWFbe/BHEDbfn4bk8DFDxZ6lq55hHV8TUfWrz8Nz3u1OOk2AkkCxFj+Qsri9L0m04LGhn+dII3g6QDO8fLtBmJ7xgmabPMt6nCXnUXN8w3IQkJaKUpmEqS2E6j7oBKgSfU1yduHbXFPt9vZa2mVKtX2wnUFDSZISdgZhUiFbcyZqkDGc5L6Z9ZX3nUeRYXd8thsolaQyp0pQCExAhcjsPhuBV9Z379zZtYxhd22pm5AunUAhRUhaIAKAZkKIMEiDM8A1jricPicPgmY+mahFItqiJ2DgIsfrcxwQrijXiHUqTnatRDYcZFxPJGxjtYyutdUel+VOuGQMf6b5pw9i5GPtBq1uHWkIesAG3W29N0geenQHhwuVaZJJ5x5LfLOYPD51Bxfo7mVNw7gSbq5VhN3c61pKVLWplKLh397CQkADXtsBArJLtlLdsLt1m+Kbu6KtKoIWwfe7ayREiNhsAeDNUieMzotgfUvJVpj+GYe0M1ZeSm4ub1kIS48lolRlejUrYiUhUg8QJrIrw88Tg/KKeV4+u+ozQxoZVdqDXBoaDpIO3I5BMwAFQHUfTNWrWdVaDpnYggcWv7D9d1a6dCmmgVJCQXIbVyHGiVcSZgJ0iZ2kcGTVdXgZtzcZixm5AhLaFITyAkKbCT3jfUY32k94q3Uxd4il9NrfhybYFopWhQUAwQhX3uTwJ2kkRtVzvwL2wbw3HMRDah5i9QMe8pKAgqEHeSJgfGI3ETHrDFYevl7KzKdNpfqMtEGdXf3HPr2UpyzL34Z4aPLo/FuD/DB/U3j6m3IeO9vTg2AFKSfIuzHJ0qXqKp3GyiSSe3wq2y9ZfabyzZQoJ0vJKBPAdUhK5ggyRt3gnYf810Txt2K38lM3i0Ell1t5KgNRQhxtS0FR/ynSRKTEcdjVrfU6zf4c8pXu+a3JG8jWkiT6cTO0jb1qYeF9MVMwwZDZcKzYkG4lpj2JFzfTyUzo0qdGo97GuMEGWg7EAGPQW7n1EBW9PEHhf2zxI5QsnnSo2zlsgEGPLSWUEmUbncgyZjuOaumdFcvM3Oe8uMqdWtxpNmtJJUPuuiY33mJ3k8ekVav6i3SsY8W2GtFXmpbWxoRJKf7lnZXIBEnaCT6VeL6AsNPdWMFToAaNvblIkbFK1Tx8O4A4gyRWSvjpVc7o/C4dj3NYcO2WgwDLQCIFjYXHP6UPkDmOzQhgbBdaJEGW+8yLfmZKvOt27Nu9hVmFy+7hTTTaifukMpJBBMHgxI44+FubxoZ3bZuMOyxZulD1m08m+CDIVs2katzpMhXz5gQTVxK8cYZUvECsJcs7dpbHGlLTdqlCpVwDqCtjBIiB7wqyV4iczt5i6hZruvOLiBcqaYIB+8HHwQAZ2+O4nY87a/+mMpLM6q1XsBDajnAuAMAuaJ2gTMi+xBOxV/aWLIw9Gi15Dfh0w5gNidIBJExc3A4kRO6qI8FeAebjF3jdyyXAgENObpCUlKfSATKj8QauTN3ilPsEI0lF7dlCpGyW3YRsfQERIM1Rl4N7Vu3yj5zrcOOQdXMyUgTt6Ac/WarLUQrytCQgB64kjiVrSpJ24nk9prw5/mww3VeDayqWBlenIBgCXNBBAj2Im8zyp7Qo6qDWtbpY8S9ogBwLZE9wJBkR72Vlrx/KGSvFj0PzMsFprHMbtbdx8CCXEOObqVtAIUhIEwd9t972DuKWjNrlsMpUVY9l3DHFKPvJdC7G0XxMJjUD7onjtNWhva24CbTCOlXUZphKxlXMtkq5fkeYyXLq3RqQj769QdiRsATNXMenGZ2M5dNeieYrVkvF/KmEeY4pBST/wDS2z2AUASZGwJkTBkg1lH4rAZv4PYN9ATVGFbqeLlzgwSZF4DSB3tsNhQjKrsNnxptcWsDvwtJDSSWbiQPU99jsu9qUZO55OwP/oKiquU29p5i0FalXTaAQYKQUKPYxuR6j481CUhQJMjcnmBAng7j9fnU2wGE292u7nyWWXH5jVC0I2McjmP961n5VllbEZthaTZM4hgI3F3gEC3fvIhXIzR/w8rqPJuKW83nS0zPeR39VbL8bedWF4k5g7Z1uW9o7cKQSN9AUog95IQYJ4O3qRYs8F3UTyvHKw+8UkXWKqskJGkBHugaSdiSNB3kknbnarjHjHz/AG6cZzpmMvr8nDLTEGkqKFEhTTb6inSVSoH3Rt8t+KsI+CXNGI3/AIxcpX6X1KcxDO+o6jsGHFPgTwQY07cxtvzW6jwM6RI8OMZUqU2icHTDZBkk02TO5Np+W97rEzNcwL8+0Go5xa86ZJJAkGBNxcfUb2lZ72KWrJxPCXXIuEoaLjuHIWpLt2XC0pqNJCgGtK+CAdY1TEC2L4xLxXic8QvSzotky4u27PK9y3d5hQgqXaNP2n2y9DDwCnAFGGUQUAyRI71cK6tZis+luW8e6mX1wBd5ZwLB7jBmSQ4by4xG3unVt+UklXuLs2dPOylCAYmjbwq5XVkPCOpvii6m3jdu7jV7eY9gaLtBS86wza2xLSC4orbSlFu8oAAyoQN1TVouk+i6uJ69zA0aYB+8OAIaIu4giYIBi4MSIEXuLgUM6GCwoNSpJDQ7zH+UCRvt3HaxEQVWN1Izhk/oL0sw+9zNe4fZ3uV8Ht7W0wtxTbRcUzaoSpflDSFFXkpMqBO8811fot1gser/AE3sc42Cm9F/iLiGktkaWrVJbSGyBtOoLIUdzqAJ2ArEv9o17RzHOvXVfEW8u3tyzlyzuXLJFsy442240y55WtbYIAJCRBI3JMnmr9vso8YVjXhgwi4f1rS2+hxCYUrQl1VuBJkiSpROyRAMxyanPjj4JkdN4rO8TRa+q1j3zUaDYAFzjaZBjSLAgG9gpz011TRxWY02ioC0uaLObadPEi8Se534Vy/zXEBSy4B5a1qaBSOULUNOwBO2/cgATwIjNNqTjdjjV9rtrZ0Iau3EuL0uNaoVKQdI91SjsJ3jfao7tuuQ2An3gtQEjYOKC2zudtt/kIqEzb3TDKk4goXduJ8tsrBjtwdXYcEc881rH6bxf+F9RYvER8A4au1jHtsWFr2tJbbyzadjtveL3Y0U8wwzmhrajfu7CGm4nSJIEWMxeDvzN7PnV+zPh38bGTOotu89h2A59uX2CCSG7guvApK1KIEKFvME8mYBMVeLF2zcqYxQKbXaY/ZsXCUJUohS06l+ZyAmfNSAEwCPlVsb2oWRcSxTIWAdRkOJW3kG7sXLTRKXWlOhS0tjckhKHIUoAbj41Wp4dM5Ydn3oZ06zMErL1vl6zYxBwnUo3IYbKhBEmFH78kK5kEGs3vE3D0uofCvJsxNNmIxH3Zuqu5oNU2kS6JcbgTubReVbXp/Xhs3ewuIaKjgG3AjkfI7TH1nV6otCNS1qTIaJDYBgJBEdonkxsag1MHSfMUo+49JbPYBJMahvBJmR8ImoSmlJ3MDnuSNvhxWsfNqBp4/GUjdzHmJ2aJi03ETtBji6uzBfRlph0CO5Mi0i/cDay0UBI0kRG43P5zt8q20meI25j/Y0qSKHRBFNoO/J7nv6eyUpSiipSlKIlKUoiVCRyfl/EVFqEjk/L+IrsPwu/wDL+q5buPcfqp2tU8j5j9a0rcn7yf8AUP1rgbj3H6rhaeXIaG6g7c6HIUd0yqRtB9D3/GuXGIow9y+bAJGG21zcpJJOlkMFQTz70FtXP+1S6Up/7MAU+7db9tpciDI9D8wPlUC+T59xmRLYA/8ApVdJcOqCEi3uDt68mfp3q/v2fAH9d5Yxw1NGLpHSdrVGQbGLSB33tuVRvWgByauSBPwnGSBMwNiOR/eOFgMe1ezI5mfxW51vVKDjJffZbGlKdOktA/dAk+4Rzt9KtTXy1agmfdmI+HpVyT2lOpHigz23/wC6Rf3Xl7gz7yJJ2B7qjb+Qts333/qf419M/QlSozo7LND3NjDUQIMQNDLDsPTb0Ws3xFAOa1jElocATuPPwTfb9wpClKVPcP8Axu5gCT6kE/Xmd1bXD/hf8v1CUpSuq6pSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIh+4r6foqtrn9yP9J/UVuP3FfT9FVtc/uR/pP6iiLs2V/8QY/0/wDUmlMr/wCIMf6f+pNKIut0pSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlaD0mSOf6JJrWtBHbf6z+dcgSQO5A+q7aTp1cX/Igf1/T5CY/nttUyxMK77jbvx8TH6VC0H1H5/wAq3JBQJPCflBjtMTPz+HNdn0fJL3CCW2HAMAG/ab9t/boK3wnSWki4gRJ/D7/puW+oXIW4/ftDcfvEAgmSPe+u9Z4HsX/MtfCvbOT7ilICvSPNHf8AT4/hWCFhjDlw+yECSpxAHpuYHJ7bbd4gVn4+yGyy/gfhLwJ29nTfJbW2kiNQLijsDIPE/gYEVjX9p2ozC9CYqi14LqlN43jTLGXMztI9yshvA1jqmcUqlgC4EzPJBABAA4t7j2N09xTagFNpgKRJgDmCT6Tzt8dqkVfeP9dq5C4uGmQGG2QkBCB7wEzwd4JjjbvG8RXHQVOBZ4AOodojbaPX/avna6yYW51mZLg4/fKpkCAbt22j2AH0IK2O5ONNFjidmNkHiQJ9v7ytKmsOcDt+xYqZJU6pS21ECDCVGR3P3Y22771KO99oiI4+Hp8+9RrV1bNxbupUdaVsBtQ+8gKcAUEnkBUkEAjvyCZ8HTdBlbMcGHgAtrMcwmLEuaRf2uD/AEK4zV3x6VRrWk/Da5x7EAAETMQd5MbetvIvEXgDGbPDp1zyjibKLht/Bb9xllSQrQ820+ULAImQmROwGrvWBt4fsZbazti2CXTuppnzvLaUSUhK37pvZM+jc1nx9dvNtOhfXbGG1lDttgjqvNCocQhyye1kLBlOowT8SAdzBwCxli96fZpytm8NFNrnK6faQ4kKCVa7hQQNW4gG4CxuPeM8QB9Af2LK76WT4Sm9xe0/AIAMwwMIPex1NIFttyVq6+0dgW082rYsMEa3S2JeXEyCCLAekX3N7Kp7FErRfF5v3EW9ypaIAEJ8wx8AIPG3H0q4Z0JxwYrgVuhLynX0ttISJlWopKY37fD1AG1W871x6Qm4BQh9CdCo51JSoEmADIBM7wT371QeGXGvsmOJsFr/AHLKWCAo+4S4VpMg7baSRvyR6g1lv9oXp+kMuFakxg/yG1LCPxMDjaDe+3O0xBWPXhhmL8LmIa55GqsbE7AvBA7WBFv2a6XfPw5/z7RJuLtUa2CJ91UyN9jsfj8ap+6x5Kxa1wN/qxkxlQx7LmLIucZsmBBbtG1qec1pGwGlpzmIAmqhS683fXNwgQpzSWnAYIkADSrkeu0TwZr1DobhuHZlz3i/TjGW7a5b6i5SxxpDL6EOMqv7VhttDhQoaVOqXfEhWyjBO5JnXnRxlHC4ytSqNDz8Vrfhjm4H4dQM+xN91nFgsQamDw72jUXMaTedw3sR6GJmfcR4XlTOljnHC8GzBhrKXTiWGtLxIJAPk3zZWw42ewIS0lXH+b157H9qsvMesbtgpZv0KYc2+8l0Ge8Dkb8fhVOHThq/6M9Ys/8AQTMaH7d60x517CHXtTY+zOot7pIt9Q+5oWtMpJSd9okVUviKGv7SeD1or7OH2GU3Ok6WglLiHHQogAEmCTMFQBMmpzmVKnhfueMI00316LmiL6S9kTvEyAQLD5L1Ave0iA0uEAHc2HadtX5+pVBWT3F9PfEi/haybPA8YeUUBWzbilB3Qf8AzJSD8dvU1cDvsLdxHHHVlSG7UNMuW65gLSppKkgadiIO2wERVFHi3yxeYVa5a6g4QE27mE4jaeddMjQ+42bluA44iCpMOFJCp2J2G1VT5PzBcZkyRlDMDx904YgXbjR++stt+WXFgiVBKSBqO24mJFQus8AzMMqqYgRHw3COQABckTEz7R3C4yynVGKbNQABw73EgbWmIEECCDceYBdwybaO3GbLewUlBCr5lKYMlQ8xPG52gTJg7Gr7+RWkYPkXC7RDaUqTasK2ABJKJJJk9iY+J45qyB0xsNWdss+Wsuuv4k2txa4KihS2oSokgxGrk9zzsavs2abW0wWybXpRptbUcxALKCREQBvAEfjvOvfxIezDufRL2sDXai0i5h1iATJ1bAnkXJIvfzpfCurUqZa4AB7RtuYAJ9ZsL7GYvJVCfiwwW4/s5jMdnKblI88rBhQUNKxvHqmRv/ljvFSHhe69tu3FtgWZXitHl+QlLiyrfXpHfcfPfkbVVt1cyVheb8nYghFu4tbFq6lKQnUNQbVBRAP3dIj0+G9WWlKvun+bHlNi5ZdtcQUsJc1JCm0rISkCBvOlQmdweCNvL05Swed5FVw5YCaYBE6SXSRqbbcGzhaxkbOIVYVnjA16XxJ8pEuBOm4ABMxuCLG579r+DNpbNXlzfIQoWN6Cu1A+6AvUZEnYbp4JjaoWJWdnc4ZeWP2fzGsRZdaIc96StJTO/YESeI77VTl0C68WOcsDawvGLptWINNIbt27hwLU37pACQvcRtx8eIFVMm9Sh1pxbSUMeahKBEohaQJAIjSQZ4ETuYIqisTl2JyHOKT6er4L3izdQiS3vaI39o7BTLEOoYvCy17J095302v89jeQbQVY7635PTlDPuKNLQhLC13LrKEpgJBcSVcQJJMwOwmNquI+C2wtEdPLm+bAC1uhJ4J94NAmdpkEn47nvtTn41MuBvM91iaGEIYft/3SmkaYLgSVfdESuZ25IJ5ruHh46j2eWunthaWzriAm8trS8SglKddw6w0kuRyR5iSNXw7GrvubUzbKKAa/4b6TfOHQSQINtwbERO0XsbUS5go1Kgc3UWxJFpED2I55vK988UuEOYv0tzY2tYLzTTJtSYJA8lYBSeRAg7cdpIEWgbXD3Qvybxe1lbhxxyZhQ8wxt/pBM7iRV5Xrsy3iHRrN+KN3CiuzwUONlJkvu3DaXmiDPvFpEpSZJSmQmIIFkzHMa+xZZxvG331sN2ltdtqXq0+d5TK1gqVICt1ATuZnvVzfCPCvfmmDoR5m1QC/TI/Eyd/c9vaYm3PVmMazC1BpcBLRuJnuD3kAme+91b3wgM434t1vNuB1u0uQFEb6QhpsCD6TxEdyavN+HRtd/wBYrFpmYZZaAE7jSpXx+Hr25NWPPDDiBzZ1xzVmBEupRiT7aFqOopCVIQCCTtwCOx3G5Jq/Z4OcPC+sTzjyA6Ps40KWmQiS7BSTsDxHG/qJi+vjuRhsqwWEc4Oc+iwQJEeURIMWvER8+9HdG1fjZpfbUJk3mRv7zFrfMyrhnWnMV7k/pxfvWy2ziF5auNsgqhaYVpiPQBB/Eb7kVZMxFvEMbxNy9v1JNzdXMuoCgVKWtSvmNiTsTzEx2uBeNLOj2GPIwSyvHXHYKfJS6fc1BavuyYhJB2+k1Qpl/Dnr7EsuOalLubhR81AO7hJZ95fcqClKIncEk8msUcJghh8LXxxADWMMxIc7TxNgA47/ACgiAr40qsV2sBBhzfTct29oggE2naTN3Tw4ZWOEdPbV+CnWylRMEQSU7fXk8THAG9VA2ydatPdKUuc8mNW2/Pr8PhFdX6eWblh06wlCEeUli0bW+lHuSAJ9+IkdzMiQO4iudtLlu8tFYhbrAbaX5S9JGklJUIMQI90x689t8cepDXxfUdLGUg9tN2Ia0D+Jr2uB1E9t4vuQrkYKqynhA9wmGjTEAn8GxuOxkg8ujvRN7SDIrudvDHma6YaLruDrZxCRBLYtbi3fKu4EJaMkcjgbV3z2eGcrfP8A4VsiYg0Q9c5UbTg9xO5SbMPWpSR2E2xSeeOARFe09act/wDG3SHqBlpuQ3iGW7spR2ltDjiyEnutCClR5gxMSKt/+ywxx7B+lPXPJTC1NHKmYb9FuhJKC2tOIYgkqbSJgqUTJAO/zM5xYFoznwtGXk+dmHu55lomg4ubDSCD5Z9TcgEBWwzGmaWctxkjQXjygEuEOYQD/qGoAXgTdXQVGSYIO5kCJ5+e1cHmzEP7IyhjWIkkAMOWyVA/53G1qHqf8uxn5cbcqwSUpUd5QkmZnUYkEyeTPx22rzjr1eOWnR3MarYlDwumVocQYWn90tJggg/gR8e1YM9K5Y1nVmFwVRoc778AHRbSawAkES2R32kdrXBz7Eg5NVLWkB1I/wD/ADafUze4/qZWMp49s7OZeyPm5pxxQvcUur1tKidyh8BH0meY3q1V7PpSz4pul7j5JXcZnaUdzP8A+MGTO5gAevpNVb+1AzK6LDAbRp9YdvTFwEq3ccKmvfWP8xBUSCTtvBmAaV/ZwYbcYz4oumfkILhtcbt1E8kAJdlU9idUepgjc1vQ8O8up5R4YmoQ2H4ZmwAn/Ja20xHmm1gdje4wwxL3Vepe0VHSbwPOAPkNxtI32Wb74nMn491RzBkXpjhiHlWmP2WFPXhaKgny7NLaSXQJ1JCLhUCDEkACTNsX2xviWs/D30nyz0NytijT+INZedtb1GHLDa2HHBdtOB0J0GYJkkEmd+AKvyrxDB8t4jdZ2xFMP5WydbkXColmbVaiUrIlClG394iCSkEyQBXz/faU9Z77rD1+zrcNYndXSWccftGEu3K3QWVOhtLQBkBGpyQkbevMC2/hRk9St1njcdUpA0DiC6C0utq7gRcxe41EAmJKmnV+YPwuDNOmXOc6iWsLf5tLRH4hebzImDAVvdi6fur9q6ecdffxNLt08pxZUUqdUlR3UT3WT6bHvBrN+9jBfPXHhfRauJDrVqtptC9gCA5bmZI7FR3HMHfmsVHpB4RcdzPk6+zfi/n2rVhZl9hICglTOhSwASQIhI92CIAG1ZWXsZ7duz8MWJlK1Rh9/wD2eG1E7rS9bAE77n95v8I323rP7RVYv6TxmFoMgOYWFoEjQWHU6RBJBAhp3ib8yjw2rY2tmtHVUIGppLid3S0SZsLSLe9wDN3NWlV464VDSllCU7QASlMDvyeN43HwmVVJUrzDKJkT8AR/Gfl8almsWYuMXesEBJW3YF50pIKkrhrTO53Go7kDng1tCiQ4CrVBkbzG3rPx22PwMDbRF1fl1bL81xDKbHU/vOKaQ/TEEOEybgxsIFxxss7MoIo4Zraj21ddBnItIaSYcSbWHyvEwvBfF7ldWdfDV1IwhLKXX7dhu6blOohLLIKCJPAEH6mPSvBPZkZlZzF4eL3L7z3m3+CXjlkpClSWwy02hMg8TpV27bVWhnRn+0shZxwtweai5y7iC3UL3CylA0ah3KAQlI7JG24q2J7K26VYt9YMJ1lIscWvFpSDAST9oCFJAHulJRIjcQd+1Z1ZIz/FfBmhh3w6pgcIxz3EAtfq0jyj+HeY2j6qhMQPuedg7io8utuA4CJLjftYWBjYq6k22sMOMqP7xlYSPgNXMxO0j9Y71Mu8bdwr4jYDtI/L61BJ1LBH+dhSlb7qX5oAJnk6UwSd4I4Fb4H8OT3rWr1hh34XPsbLJb8V7SIMAam7caoFu0ySArl5bXa/DAlskaYiBw03nvfuY+alkxvBG++3qfXc1urcsQYERH178nv/AArbVFkgmQIBAMdrXHpB47L0SDcCAdglKUrhEpSlESlKURKhN8+m38R6VFrSAOAB9K5Bs4d4j5FBYg9v7j+yma1TyPmP1qAFhMzG/qY4/wDWtwcSSBuNxMESIP8AX6VxteCYv9P3+aLeC5qZJVMXR/8AlOCd4ERA+m9RmmnHH80EyScNvJk9xavz34PqNuwFbdaFfu0TOoKStXYmd/mCVcdu/aubwjDrlAxlx1SFpusKu2yVEElZt3xJkn3t/kI3q/ngBUbR61yvEOMA4ul5HCDJewgT6n0mAYnij+tPLktexMU3Cw9B3H79pXz0vaWtrR4oc9lUwMQuyTG330D8jt9dqtq3269t9zxV1X2qWEu4X4o85BGha3r26VpSAqQtaDwCZ2ExHr8qteYhhgZbLzqwVkSWkc8egO24iImfWvpm6DLKvRWVvY8HVhqRjkHQ2xuBtt6XWsnxEc45rW8rgTrnVYA6+8fsjddepWg+RG52PPJ/ofCtan+HIh49AfzH9rq29Czak2239wlKUrhdUpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEQ/cV9P0VW1z+5H+k/qK3H7ivp+iq2uf3I/0n9RRF2bK/wDiDH+n/qTSmV/8QY/0/wDUmlEXW6UpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlaEgckD50mf57b1y3ce4/VRZHwwJEybc7tP+6nfM+H5/wC1aEBxtY2CkICwJO8EAgczufjPO1cfrO+wnt/Gd65PC2w8+oKgDQUmZiCpJ3Bnvt8JivY4A078Bp7bEH9Y+UqAymKtdrT8p2mAu8dPsM+347gdmoFwXt7ataEj3tK3UJIg7T73eRt8TX0bfBzkxnpp4Xel2DhANw9h2H3CoSUhYuLVd0kEKAMhLgSokbqCvWawFfC5kUZu6yZIwkICkqxnCDp33m8bBGn0O3I9Yr6NuUcGaw3JfTvCdIRbYVgWEsuIGwJTg4/ywIgmCDuJ42MYJfbA6hdhemqlBrnSKVTVvp/hDWiZ2DR7g2kWWVHgPgv/AJjSJaI1NvE/ykmwEzfdxiPUR2e+dYuHkPBCSVsNrhM+4VbFKtokAwSO8VIqMAkDYcD61NIabGoIIKStZTsCQknj1jjbtFFtDSeP/KPUVoH6jx78Tm2Ne7+LE1C6LxLmnm0CN5mTe9lsAwAFMOZwA0Dc9u95vzPqVxLro97bsDyOAJJ29AP5TXI4cplZtSohOu5Q0okK/dqCwvUqNogjiY+HNSjjendQgbDbaNlR8vlxMCNqi2jiENPNloKW2vzgYGowEpChtyYO0yT8pqc9KUfjZllrWO/FiKQJDhES0ARe3re4veF5sdVGHoYuo6f+S/TbZxc2Ae8gXi5m0CV4J4scyIwzwyeJF1p0ISMvO27SpKQ4pNu6mUEjbUUyCd+NhEVh19RMquZi8KfRvMFiylGKYM8u5ubtaSYT59uuCUSoEBJ1aoG+3FZSftOsznIXg06mPoBbex1DKVlJIKkOtXIII3P+YR8NjyIsA4Nlwv8AhftsuBCCsYNduWmoCUL+zaweBzp7RvsK+ij7HXTxZ09gqhaBNOg6QB/C0eWeQdUn1AF5MasvtB50ytmWJpnTAe8Cb3Bgz3NvqT7ij3A8YXmDLlk66Qp5pTVspaRtLIU2tR5OlRQDvvETBr1/IuNu5ZzPYpQoqDyrVJcaMBQLkEe9B93cmYmRB5FeA9Klt2VjiWC3RJdtX7iZn3VofWDB9QTP1M16RbYpbtO210dnGX0jUeYQoEAHnknnftxWdfid0+zP8heCL08O1t77MaJiZMxzOwNpIWIPTebPweb0w0w11YRvBl42gRwCdr3kq7tYvruLTC3Q4hYubZpwwRKCUEkKJAkwmAAB8a9C6WNuYb1TyTmCyc8u9wjEgUlRJSq1uXrc3DO0+8sMoAnYkjeBNeJdI/tuacnWt80olVvbhKSSICQCE8H4+hk7+te4ZBS7hOPYE/d+88H2Sk8ke+3H1n6AKJ3I21G+IOS1+ms8OIk/BZXeXNnkPaAQIuAZufl3WxLw2rHN8uaXGdDaIuP5mfQz7k/ouN9q/wBJcQy/1B6Z+JvL9ovDcONrYM5kctEBCnnnrh60/eqALZcCHGnFFSoLQhMqAjz7CMxrx7LljeWTwv7K+ZZcfuUFOkG8aDwBUdJ1tQoLAEaognirvvin6dN9dfCpi+WbxSS7Y4Q/i9o2RKibO289K0nYiFMztuNo71j5eF3MtzfZTzJkF4lN7le5xJDUklSk4a+7boSJCVQAQkcwSNtgBUf3lnVPT9Krhz5sEwVHFoBJNIajqiP5T/0kR2JrjOcKME6npEai0GPUtF7zbbebi117V1gy81nXpxmvAVPNvPpsVXVg2nVrZctwHtStjuPKBOkKI4JmK8Z8Ima7nE+nOYcoYmpx29y6/cstBZTKkW108wEoTIWmBpgGBEDnaqmrGzZftrS7aPmOYmxdWN02oAgqLC0KEbiD5g2ifQEVRV0NcGSvEnmbIr5KGsau7l0Mz7kXTxuAIJgbOBUbj8TUzw1P/Eemq8gE/DJMxNmgbW/YHopI17qNcOAN3CCNjcCx9J44mJsDcz6VpDOectFOwF+0zqJB0KaW0vUd599KgBG4IIMDc3vGWm7q1smFn3V2VsvzB93ZlsxESTBAnYbd5qwvkDE37LN2A3CzDX9pIUOeVutp5nY7c/n2q+1gr32vBMDvAYK7FgETsf3IG/y07TzJrWt455bWo4nFVqQc1tNpDhfcOF43j32nhX78Pq5rUG7f84gSR2bHckEm1uPQzyLaG1LctV6zauuFKkkggJV7hEadxpkb+kT6UAeKHoK65c3GZMCUw4gIU6u3bbc84ykkkkJCN4Eid+AY3FfiyWkhkRqW7GuRySDE9gCYHpBPxqTx7C7bEkOYZdgKLloomYM6tKQOeJUCZnsCNxVmOgern5fqoPeS1tRrSSYmHAbbG99o/wDMDFws+y81sM8sHmLRdoi9uG3kgQDvItc3sP5RzDiWS8bauEG8Zet3IeQ2sJ06FCdlEcbntsIMVeH6M9YsB6m4VaYbeXzVnfILASp5SQoqbSgEQjWolWkgz6771bv8QPS2+yNj99ds2+pnEXFuMHSYAUpWkAwQD7w432kjea8Sy5mvE+nt5aYxZPOIKXErUlK1CVEmYA7duJnY+lZHVcBhc8w2ExjAwudod/CZ1aPWREkyffYWt07G4jAVBRe9xAdDgTNgeb3iBfvcq4d45MLVh2H4bdWikXbFyoNr0EaoaSlMyqNlajECeBM8Ud9PsYbZ6e5vs7chu9srlq8bM7o+zG1eITG+oBs6SIEkHgVJdQ+uWauplnZ218FfY7NJ0qWoknUEnuIkaTyTHfmujZIxBrD8SxWzcUFtYrYXbjjZVKVFFu4DIJgn3ADG437RFXZDkTqtSrhg0aQGt3IuWttB2Ajn1nheHFZ2G1KlxAaJkzJhu3y/K/8ACIuo5axvD8/+FmxxkLVdi3aum8xKHvHTZfarZLSxwD7gG8AAT3E48/i3zcjKPRppVrc+U5iTl0VFCtK3G3lIbAiJ/wCYb8gdztV7PwOZns8zeHPrtgLLaXbPCMWxZl/VCgyV3mJylIMkCQrgiYA32rFz9oh1ZQ1fOZAtU/ucEvfJQNRMNC52kDgw2oAR9RI05S+EPh6BisPiHMMtqNMkRIJaNzzxN7j0KtL1hnIrUnsaR/zGGLCIgEDcb3IJ9I7c97PctXWM5pxELFwtai75aQfMSouNglRUAOSeCNiPWBkNeDpbbGescxB2Ai2w950uzCUaUPqifUwR3AiYB3qw77OfLP8AZWXcwZkea93E7OGdvuqK2jIjefdImeOBzV8LofiDOUsg5pzO+dD95a3LKFTBALLkQfiXBseTvMVB+0Hl762aYLDSS2GgzEgAtIkC0gAXAMXO8k+To1xp12VRBA03E+4B+vvva1/NOv8AnG3zL1Dx7ETc67a0ulMIaWrWNSG0tynTtEg99vnAriOjDJxzO2X22lJWlDy1JSQSjSFskgc7gdiN/pFeK5mecucAzNjJlx03T74cUZUrXcJUCDJ/5o4G23eD734K7O7xnNmVn3mpQ7cBJVpn7zjPcjuBsZGw9JrG7qbL/wDDcirFoEQGut5pc2RAsSCAb+sbq82GxJdXpkwXOgm4M/hm0CJtYbX5CvRpbvbPLV3hTaNLisAdvW3APcQm3acUWykAHUosK07R7wBPceS9F8yuZlyRjyGw449ZYutm4lSVFsld1MwSQElBCoEcAR299ccU9iKcO0iF4fcWJBGxSu3eATuO4VHwn1NUCeHrOhyv1i6xdOrkk2TGL3VzoVJCCbm8OwIgbuECImCDxvaDK+m6eZYPFYx7C5+His02lp1C9wRMgD2mbqv34s08FSvGoxEgEgNaQDxEm/zI9K9W7Nd6l7ADH/acLv2FvqCi0rVZvEIiNUqUoJG0SRO+1WmPBPdt5F8V3WPpe+0tmyzDiuJPPM7JBK71aw4UqIOlQdKkxJ94E+tXfLu5btnRd2seWtmxW2e58y5Dbo2O4LQKT9J4q1bimBo6de0zyjijoDOG5+wllSUJ91C3ltYWtR7JUSSskpMySZG5q/HQVf7xkeLwRIinQqgA7jS0i29yAYETE3iQKTxTvi1WuInVVYLAmJc3eJnmZ3PyVy3zwhaoBgEgduFEDYEdvpt2mvK+uKnL/ppjts2ICkFRBEzobUZjfjjjuK9suLK1SolImSo8AndRO5neeAY522BAroudsOYvMrY/bEBSRhl05vH3kpgADeCZ3+Xesbum8rB69w3lucfvpMz8aIIvcQBvJI3iyrTPARkrxf8A5M7H/wC22DFjE/1WCx7RHMq8W6gIwRSzGGOraKZBTqS7BKRykDRJB3mNuw9n9jLks5k8SmFOlCFDBXxduLUhS0lCRGlBSDCpc21BI5PcTSZ49vPtuvubELUVNt4jdJbSVGAQ86IA3222PHpG9XcPYAZNtr3qXmbH32wtxmzUUEpBgza7yQCPkPjvwRube5uU+FGGLXXdhcNBFrv+GT3OxcL8wJG6w0xZLM8qvDdqrzHcFxmwHsdt7hZH3jY6jN9NfC91nzcgnWxgRtkFtSUOoJs8R0jUopBAiNjPOwHHz+G7K86r9Y7d1hp+5dxfHE3b6B75Qg3msqcg7gJb7TtsJrMp9sPnk5V8IuesBU6pCs2P3Nu3CiCU27Nw2QN+B9pAMeomOaxXvApk66xfqjZY6i389hXmWjQUnUA4lDhBAKSBBJ35nntHj6IrYXJuna2dOa0VHU3P1ARLyA4C8CSASewG1hHOdOdjTSpkF0loPIvEmCfT1CvNWuWrPK/Ry/wxhthpxjLjaHQlJGp37HwdgZkGOJj41cX9kRgl5beHC9DySynEMx4g+pZBSgC1Ra3BkcnUG4ECdR3gEz40vw+47jvRbOuNqSoLssPU8NlABCWHzB4AAAAAgzsYA3qr/wBm9h11gfhpwxtxAbD93mB3bkluxUmTx/8Ag9RPoDxVBdbZ/S6uwVTDy0/EY4WJMGB78uiT2mTeKr6Qy5mBq06wbDmua4WkWLbnaNvbgXuvW+lObnse6tdS7ILL7GCtuMpSFAhCELQgwAfdgjeeNjO9VEE6V+Ukay435hUJGkQYSQfQJ+UfKrTfhj6+YNhHXvrxg+IOhT7mK3di3Kk7FV44BBJk7p7everuVi00/Z2V8yQoXVlrRvvulW0fjB3HxG1a2vHboilkzaeJp0y17qrHklskBxBM2kh3Hp3uslun80diKLJMxLYkTPlEc/WREcLrmNMLXlrNZkoUMtYkv3p40CAIGx5mdqtS+zAKl4t1vWQUn+17tJV2MKvDuO3Pf5jvV2vFVi4wnNjKRGnK+IJUOwUltIPw3+UHbmrUHsvChzMHXm22/wCz4tcngCdS70c7SSRvA3q8/hnpr+FWYagDowjRHJuwQGz67RsDcLxZiQ7NaDzIdq55FptPf1v+auqs6lpb5A8g8HsXt+D8yflU0TG/8v4xUHSW1IAO32c7dwfPkbQNonttx3iosj1H41rq8S30aOfZgGtl3xX2ibh4keoueNhMq4WVz92EHaL/APlF/r6/NQ3OdvT+J+VbKiOiFbGSAdvwIn0/3+FQ6tNMgGIm8e8H3jt+S97Y0iOwH0slKUouyUpSiJSlKIlKUoi2qSVR8P8AatoSoEEESP69KiVqnkfMfrXYOIEWj2/f7Psi1TLyy2pSUEiAoCIMbk7fHaD6d9q5mzsr1l8Wab9DpvLW90oTrlIRbKUlKyoRCyNKN9jPaSOFW2Z1I2jvPpG8/j68ekVububltLrzBJumS2hlyZI+0OKaIHESAP4bVc7wszB2A6mytzDpjE0iL2jUySZ54G9lJOqcMK2T12kDUWGwjnSZIAPqYsCOeFhSe126J54yt14x7OWOYDfnBMXXcu2l+lH7hgJcSnU4VHUZCFQESd9xI2shvOfZ1rS4C+bnWGgYUG1bQFgkHuPuyZ2gCs9v2u2WMh474XsbxTNS7ZOZ8MtFosgW2/MdcUpbgTqUQo+4TyIIBnesDXEDZsYhdOuCWkXDwtARI90jT8+R29NuK+kjwS6hqZp0VljHO1aKNGmQCSSNDCCQCZO4mwNpvJOtzxNy1tPM6hAA8ri4WgAPBm03HtyO8roiypS1lwQoqUFDccEpEDtIA4rbW95aluOLXsVLUTO2xUY/KKhzvEj5d/1q9D/IR3cATaIEDfv6zzN1Y8jQXN3JPf1aZPeBxaD251pSlF1SlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURD9xX0/RVbXP7kf6T+orcfuK+n6Kra5/cj/Sf1FEXZsr/AOIMf6f+pNKZX/xBj/T/ANSaURdbpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpXLdx7j9USp2xPvrHokLJ9IWmJ3ETO3zqSrkcOSFKcRqIKkpTI5ACgqd4E7bya9VQA0XSYGkcxeWqPh2h1anMABwJ/9QEfUhXUvZjs4bifiqyF/aKm0tB/CwNZTpJNzGr3tiZMg8gnYjg59TSHGRbr8si1ZsLNNv/yrQGbdIKN4Pukjafwmvm7+FvqMOmXVzKGa1v8AkNYXiuGJuVFZbi1bukl13UDupKAVBPE7EgGa+iv0RzthfXzpxkHM+QMXtMTRbYFZPYyx5qdSC02UqCtHmaiSECCAZJ5isBftX9O5jnOV1mYKi+tqpubDWkkkACCL+lhIggTMrKbwizbC5dUpFzg1zdM3aDxz6C4FrzI797ZdtUC4eKi2TcPnylEA/fmRJkDt6cbmDOqbxLxIQiB2Ud/9xPAmOY52rbi2I4feYncWVvYPfarcBV6W0EpbSrUQpBB9/wC6smQmO8bzBZslIYcuE3ALCgPKQdPmqVMEKAVtBM7Egx6GtKvU3hf1Flf+J4nF4Kqxj673B5Y7THkcNwIMGbQBtsFnJk+aYLMMPh6jKrS91NjiAdiA07fMXtPO5R1ad/oeY44PwA7R3/LRLotWnHzBDxQhMbwVLA5O4meI/Acce66vVpIAE/LiAAd4A3244+daPKUm2GtGpKrtgNgnk+c2Ij4Ek8b9xzUDw36cr1c2y1rmuDm4ymXNIPDmSCRYRJJ7cSSuvUuKAynEtsQym5xgQIDYmfmQZ9Lq0H7b7PTmXfDv/wAKOETmJzC2mWp94qeaLgISO2kz3jnbYG3LgjaWslIw5aAlw4NZ24b07BTjakbJiJOveBx2Ir3f26mcmsV6zdDOkinE/ZsdZwu5vYXKrUNWdlLiGJCHCFO6feUn7w3nnyazDF27aIaSltlbDClJRuEi1SFhIGwhZSASYInaa+nv7I3StYdJZaWsJ/8AD0Z8t7NZNwBN3b3G0i60xfaKz+mc5xVIOAIqPaCDH8W9h8ovJM8lWumUrwbqHitiE+UHLu8MKTpn9+qY7HtBkSDPwPfr5jzLO4ZahLkqKyBsT2jYfH043rZ4gMDGV+puEYk0S0jF1PrLSUgJA82AQqRq1hAVuNiedq7BaNsPWCX1oOty2S572wJWk8b7gAT8zzxWa3U+Qvo4SowtImgJsQB5GgECJH4gCf7FY+5HWFWjTqSPLUBBG8ktE3v6doAveTWf4Wsc1ZauMJXde+klKklZ41JHBMdxsBtPeJqsvLykt4xl9LKwSxiluFTvw6gxJOw+c8R6VbJ8NWMsWuZLuyeUENrcIT73clI4kzvE7x+dXE8CUoY5ZFp4akYszAEAR5w4O55jttMcVps+0tltfLsyxVcAlrjXeeAIc2ZBJ3I3gCb3MlbBfAbNWV8J8AO8wdQb6iQ0TJBjvsbXI7X5MNt38Ry7hGGXiUKw7GsDNg60AmVJeacTIgHZQgRxyD2rGF6mZWe6B+NvN+X7O3Nll7MD1w6AtJbZfNzcpWpDQOlJKvNVIjc7kGIrKGy+hCMp5OvC+VutYSwtcAQ2Qp0QBO/rvHMRzNi32vWT38vYpkvrDh9voeOK2rT90hsN6kJ0qUVOoEq3b4MSCR3qxPg51gK2Lq5a5wmuThw1xGk65aBwJvAn2WSPVWXuZgxWIn/LJsP4g0X42J+fddBatHLBViwoFppb5ugZMhDpEGZ22SeI+ccUO9dLq1yR4p+nGYG3BoxJVkbl9Pup0/Z7Vsa1J0pO6vemZ+Ymq3Mv4+1mnL+A4w2lLwewxhCiDqSladRUZEydxuYMQdxBFDXjtsPsOH5ZzvaW0P4Q/atocSVCSlbaVS4JUkpLcbfEE8Vf7I8K8ZpjcCBeoDTayS1up8BsiYADiN4G5IAJVusXWAy+ibE+W+0wGySdz6k2JEz3uB3Vy3ZXmXVhUpZuMPWhQ92f3yFKBUN9hzPruN6vg9IcUYxrI2FXKFhSk2VunYggENhJ+O+4H1Gw3qwRht61jeVMHxBNwVhli2cQ6mFFwhtpW/vbHtsdtzE1dy8IOdLXGMojCnHiLu0SEIbmS5pUQAqVAiJnSEwJ2nesFvH/ACHEYetmNMUydYfU/DtqII/EdpmOI9Fdzw6xYa2gyTd4IPzafcm1h+c7VkoacUlDRESQsSN42I32PA3+Z7RWl02yq5ZeI1uW6dLek/5tJkE7yIMQRzztUw1erOlxbIbcZQEKSDMqg8mBxG+36RXHIK3lPLRKXNlwR90KITtv2naQInbvWvJ+Kq5Xiq4cHDTUm0jdwHa8getp3ssh6rTUw7YFnNHEkQLevqBG9+Cuj9Wsh4PnfI2I2r7AOLuIX5JCQVplC9OkxI30xB2Py2srY/gAy1mO7wXGdRSFupQFSNkqVpHB32jbvx2i/tZBtWLYfa3JCmLrQHHCJ0AlO4SdiRPeJgDvvbL8YnTW2wHM5xm2aKg6pS9QQAkAlZ1ahyDMmRtMathWUHhT1NTxVOjh6lUwdA3mCQAYBNjJMjabnubVdR5Q/wCI+q0ECfcRYk95EEzadj2VEDirZJetWkFCG0OaDJ94Kg+skgQPXj6yWH284kLsK0tnDL5qZEwu2uEz8xqA2H0323tqQorcJ1qUhSEAjgqEKIEzqBG242JHaoLbb4uLRDZUUFxLa9uWnl6HBAPZClHmJA2rLToynTxWc0qTQ1zXPpwe86ASI33iTPA33tTmtR9AVwBZgF7bgN5Hb6niBt332e/WDAcrYj4gOnuN4vb2NvepxG8SLh9LeoFNy9IC1QVS6AFGYmNztWKd4leoFx1G6n5mxovhbd1ijzrUK1BSheupgAHgBKTz/mMVVn4p+oeZukHW/O//AAliVzapxyyet3A286xoSQwkrSWlErKkyDMSkkb1boyjYXOas34LhxQpx+/xG2KkyVFfmXKNQJMkkkntvPpFbFOiemqWWZbRzIaRppDYbWY5xAkCQBEmRBMd1j/1FmVWtjPgDWJqCQNjBAAtbm8iSQZMFZGXgwwN3D+imWcQUtLYukpS6mACpGl8j7qRqEgAc9t+arSfzMu1yRcYOh8AOOqMA/eBSgEkA8jgSDMb8mvFekWXEZb6YZXwBTarZTVlbLcABBTLeokCANyvfiZNd/ew9h1tNupSpUoaBAlR4gjVESOZO07EisSPF/NG1+pm4alD3B5AFyW+aANoEzJgW7lXT6KwemiyrVOkECNRAFtMD6xpuf0XmvVG+usIyCy4lc/b1oZb2gLKrmex5hMf7c18ezwwu4xC7u7t5vS5hCcLBBTASlzzx34nypJB7fSrb3Xa/cSnJ2Vm4C/7Wt1qbCiSWi6swU8Rwewk/AVed8D2AN4MM4Pstp8u4sMFWk6EpCFobvZSmNj94SdjsNiSasf4pvGX9OUS+A+sC4zIMaKUH0EvP624uhkTRiM6pAEua0gATLT+G8xzAjja8xNwBtsu4k3cgfduW07bfdCQPQTx8/rVibOed8Syx4vus32cqDabq4WSglIgXL/ICt/l8hV9GzulNOMo0jSq6DpXP3SFJ90CN9RHJP0rHc6l40xe+LnrwyDK0PXxTpE6NFw+ARJnneYHExE1I/CfKHZnkOdVQ0Ob91a5vJE1AbSRa8b7S0kE3rHP6xpYqlSmA2LAmI0tG0QJPHtYza/TkHHhmPIeW8XLqS45bOIMHV7ymSBqMyPvE78GOIqhjxhWFxgXXjw555YWpT2D4gjzXAOELVbwlSokiBsCYGwIJFep+D3PP/FWRbrA3EBdxYMqTbpLilqQppOvWAUiFLCdJAER3kEV3rxH5EezvlvJGI2th52J4XibTLpSCpTKGnFDVMSCoNjbbfg81b2n1O7o7OsXTqkMY51RkOloEjcjYhok8xEAyV2y9hqaSBqgtdcSZ8ptPppBvvJ2hVJLQXQw4ZOtllfESVICp5MSDIB9YrjcQw8XWX8zJKhrRhF46BH+VKYUdpnkRHBkHmueW4yhlgSAU27SCJ50tpBiN+fjBgAVxly6Ra48tG7Zy3iIWE/dO7fbsY1cgcnvvVN+G+eMzvrbBvhgDsW1xIaBvVabGDFpt3kzEzNOqcU8ZXUtEUyPw8BrbTG1vzPy+e/4+tV74kM+tiR5GIXYHzQ/cbH5wOOe5FX3fYLYU5gmEZtxC6ZUh9+2AZ1JCSUldt90wCdkmfgTuZNWLvGUk4j4rs72TKCv7VmF1g7BQAdvXmzA3kJkkg+h9TWTB7MDLCMhsZdt/syQrFbG0QpgpDQdDraFqX7syRpnTpIgHfk1t662r0ML4b5RQLgPi4bDnT3GinE9hEEQebb2xLp6sRnr3EbF4gQNXmAmDE/mW2E3h3nHt88zpsekfRvCUqIXjLmevPQVEe+gZf0FSQfeI85Uau8x6i3h7NLpvoytaZmxBg67rGLVhCSkBXlF+3GpMiTJmSIME71Wf+0GFJX0jwFpYKre5zILdqUhWp9WDJWkJmAP3aY9e/BrXwc5QOXsF6cZdLRZVi7eGXSUJbSEz5wcWVbR91kgmJPeqRxuKZhvDam1rg0PBrAgwfLSAAtuHSZg7tAAjeZ4bCipmugixLWxa12ku9ONotMwd7w/W1lvI3g/z85ZM+U3iv2dkq3Q5+8tMQJSlQ3j3o92QTHEVP8AhYbt8s+GXAr9TCmvLy9mm7IWCkL1YLeK1QQNxp5O+87mDXG+Ou+Rhvh1wDKVu4hpzMGOYZZaExqUktXDZVpmVE6htx8gK7fntH/su8KLEIRbjC+nuJuOKH7sKfv8NvLcoXA2KUOJWFQSoqggCCbO9GasXjK9TU9w3ANxxO5IAvxEx2gK52FyxlChIcAIB3tNjxcnvAncRBWPv0WcVfZv60Z2s1uN3Ss/4utDus7tIxXEwUgkzEJTG/G24BNZEHhezdfZtyhZP4ncJLdph+j3iVAgNHckn4/lvWOl4bdaul2f8wKIUMRzbia2lT/eLfxLE3B73JAExM8iIje+j4NUXdxkbZRLZw5ZJkxr8pZCSOQDCQTEkzsZ3sr9oOhSFOqXkEsayJgny+Ubk8RFuW3EAKpOlMccNjfgBwIkOttDy0kmSY3IPcmeFWktq3ebzChiVuX2A4my2BB1DQfeAIMghIJjjfcVZ/8AZ2XDWAdYOuuWXnEs3q8TuXAyohClansQGyTvyDHxk8CavI5VstWI2jjyZbNpc2pQvZJLiCkgkjeDIHpBkbCbF+Ql3PSr2k+Zsr3S1WeGZoubt3Ur90kqNxeFCA2CErH7zYkiNzG1QfBhtPF9J5hg2Olz6DwGEgiGgGwJM27TABPdTPOca4Z5hHmzZMmLfhGwNoJ4N95lXrUlIDpfB8xLBCR83gI/MekitnlK7bj5H+RrlLhtKrl1bgRodT5bYaOolsaXEuEe6ASE7gEgAnfYEy7nuqa0yUOQJI3BJHp6byfTetfvi9gnYPq3M5AIFd9iBH4rW24PrcRYK6eRVhVw7Wi/lHedm29eb/qoCEQlYUPlI7RHJ3/rmoC/vH6foKmyTLqT/l2B9QU/zmpRf3j9P0FWZJ1EkcqcvEEjs4/o1baUpXC6JSlKIlKUoiUpWxKiTBjj+VcxYntH5oLkDuoqUlUx2+ff5D4VuDS5HYfX1EGYqIiUTEGY5HpPx+NbysnYgfn/ADrhdmmHNMCxBv7j5fUcqCltJVBMxHbuYPHPI7gfM9+caYZWwhBgLKyrsBCUggcdoJAIMGeN44JLekzqJ37/AKc1GL7yfKSnYEqBUQTEgSduSI578GJmqr6VqU8Nm+ArGpGmtTM6o2e0+kbi1++9hLsXQ+91MS1oLgWG17WAmDb3233gFWnva+9PMfzl0DvL/DGnn7fBLRy5fDOspKEqWiFBJgga+DMb71gu5zt3WbxVultSHra5cQ4nTBEEAyDwRB2gmOPSvpr9V8l2nUjpLnjJN00i4ev8Fu0WyVtpdWXDpcCdJnaNRBBJ247186rxa9N8Q6W9a87ZYuGNK7fFrxTTa0+UQ157qZCQDpACY2mDHavoL+yVn+EzLp/C0DWa40nUZBdsfhMDgLzF5ExYGTMlYE+OWV4rDV6+ikdLg46gDP4oAHoYgxaWwTwqNiFAkKmdSp/E02/r9OePpM1EeSQ4sjcFRMn1PM/AEx8ahid9uJO3p/X9RWauKe2niHtZpLS3SDH/AE7RzYz73WK1ZhDaJcIMiQbEEETAPy2n80pUFxakkhIG0GSOZ7D13/ozUVJlKSeSAT9RXkXVa0pSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiIfuK+n6Kra5/cj/AEn9RW4/cV9P0VW1z+5H+k/qKIuzZX/xBj/T/wBSaUyv/iDH+n/qTSiLrdKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlK5buPcfqi260+v5H+VTVqdJ8wE7EAAd5mYGxMQT9duKlfJV/UfzqK1+5SQTztHfYbbgnffv8A716KzHPoODbHS0+8EEjuNv04kjsxwa4OcdItcXImP03+Ui8R2e0vXG1oeZdSl5KgUpUoJBKeAZOwJ2mR6zNXfvBd7Ubqz4WVnDWbm4v8HNshBtmnHHmghPkykBtxSBq0bA/hJIFmFD6QtBWklAUkqAG5TO8b8jtuN4rueH+cw03dWjiWw64ENtPDUTqVxp0qBmNxz9NqpbN+ncDm2X1XY7DsqhkwHtDpu0GSQYuAIvME8FVl0znNbC1x8JzjtPmIP8O0cjtza3IyqsR9vvmXH8Oaw/KGS2UY9iKEWVxcFl5T63FJ8saUakrUdSl6YBJOwq6R4Grzrp1GwgdWeqWMXdvg2LqXc4ZhT6HGWYfbCUoCXlmdBUpYA3SRtyJxrvZZ+DHMfXTq3heZcw4On/hPAb3C72+fcYKbd5pTq3FJ2bCVHQyTJkSqSeYzdMOy9bYFgdlkjL9haW2XMHQwlBZQlPlFFu3uNhGpZgxAIMbTWuf7ULekMjybE4LBYTCCu5rhWqBzHEOcGEtbAABBEOd+KZabC+anhXmeYYplB73OcHU2FjSTAAgXsbidiYi4KlHEJB1GdJI0kyQobHvIO5PFRrJoXWJ2dk5JbDirsp0xKGUhzUJH3R5UlW4G8xBNauJSghoQtLYE7yNoHqN9tpAO1bHbq3w1rG8ddu2rdmyyziqkKcMBpxNheEAmNhOkc8GBwK1/+E+X4bE9X4KnRcXMqYqnIDbNBqNg8DeBwO3rdvq7HVKGUY51Vulpw7wCXEGQ1u2+0ekGwgSsQr2mHUJHVr2imDWjTyXbXIduuwK0LDjLCbb+zmFFxQJQ0NTGkqUQJ90AGvYMvHy7ErcIS61bPhCVQkkKYIQdJII1KGkbe8YAkxNB+I3SM6+JLxD52vrtq6dsMxY1bW7qNx5ZxZwAA6eCGUkCTEjgQKrkwF3zsNw+6WfeumrNCDxMuJA7Duue22/Ar6p/sn9NtpdL5VRaC6aFE6i0AgBrTcR/W60TfaHzUnqTFlpP/PfyT5dTTJmCQWmewnc+UqlbxfYQ+/aZNzEx+7dt0LadC0lOhYW6Br1aYkJBEkEjcHuPPLO8vnsEy+q5WhlK7USZCZltBGqVEAKJMTB5+tTfihwljGOm1642tSbjDlJdiDsUagYHO0yCIM/DeqJMvXjuOYFg7SrhUstoQsSZQlIQBO0E87xvt8ayR8QcMynrphgMUSPQnTBnsBI2jcR3VCdJ49tTLmugHa4M3OgkjgxHrYGN5Xt3TbERgeamlqXHmvt6VAhIWFLRJSTyIGxgwOfhdUyu0kuZexWXFG6xK3ITpMqBcRKk7bplW5777xVmoKctsaw55p8hVutsQJAlKhEn4x3G2/zF2HpljzmLZZy28h4OP4e/blQ2JASWiQeI+4fTb89OX2q8pfUw+Nq/BMtp4kyATcwCbz6yQRO1zM5tfZ/zmnQxrKT3f8ythwdREiCGkkdhv6C6yJsqaf8Ag3LiyoltzCmEaTEgiTG/Mb7xvB39KPvaVdLWeqHhUxZ61aDr+T7a6xdwMgOPJFsy6ZKU6lAzPYdxxFVW9Obg4nkLKNwQdJsG0r22C4d+Ung8QJ9ImLmPBGc19MurGW71srZusBxRgIiSpKm3REbDft2PFayPC/MDgOrqbXwNOZUYElsxXYQBO/a28k7WWw3qalSxOSUnU3SXYcCQAQZYBNr2md+J7rG/8Jl7b4p0stWH3UXFzaYk9ZaNaFOpS2GgAUbqGkE7ESJE10Txr4C3d9GczXCUee3hlylSQiVFopU8Tq06tMKTyeDye9cR4ZXrvLGc+oeTnkqY/snM2Iu2zShpJbhrTpB+KST89tW8dx8TrNzjXQXqCthSkuOKulupAPAdfkkD1B/E8bVsNyvCU3Zk7NGVIdULT8Nv4WyWuBaRcwY4BBkLHzHg06bcM4eVn8V5JA2IM2kD6+i5Dw7s3uZ+iuScZLwi9aCV+YrYlCLcbkqEgAjb03ImrjHhUxq5wTPgwZLraW3iACVBKFE+XwSoDcyRuCTzxtay8JWLKufDhk61ZuVedhl55bkKnQlYtErESYkAyNtp71W7kjErnK+ccvYtb3ZCXXWAsgmI0kmZ35QZI35IPFY3+P2UYerjMQwNkuwgOqGkghzwYnuACDAOwmFcToLFaalDY6XBhBcbxpmQZkjf3EE3CvpfYL/zLq5W4jQXFrmUwJAVoPvRPYbjf14rW0dUkuJWU+8mJA+IPI54+MH03rjcpYgrHcq2t+H/ADXLu3auFgKJkuJBJ2MGQQTG8zzFcmGw3pTEKCIJ9d5777bfjWpXr3AMweY12sBI1uMRBmRIkSLGb+YXaRcLK7LqjMTh6cu0y1sxts08gC8/WTuCEuFHyftTZPnMglAAlREaxHJ5G+3pXk3XXIBzzkC+xZ4B29srZaiylOt4BIBktyVpABBB0xxAA3HrdQbtt5eD4paKXq+32zzIAO5BbHP/AJSPTae0V6PDrOa2HzKnS0ta0PA/E6ZAYIgdoJtc7XKl2f4WnUwxaOBA4EwNiZi5t+GDeRcrHzvmV2OK3FmtCkJYecbVqSpHvJXpCTqA3OkjbaRvFTWFuLN64y82oAJUtBWlSSYSpQImJiNj8BXpfWfAmcuZuxG3eQptart1wApiQXFGR8dx+O2+w89ssRtFYhbXLsgAIbGoe7uSn3hxG+/IidjzWxXwvzNgx2DrOiD8Mzq3u0mDIJv34idlj51Rh2UKNYhoe6XEkxHAsQDMGTue5sQse/2g7SrbrQ86AQH7dRJIMElDA53BO4MDjc+seOeEXId3nvrBl9i3bUlOGX1rduOFs+XoQ9rUhaz7uwQSZIO88VXJ7RrpxiV7mljNlvao+wpIQHGmzpMhJBkJiDpJA7QJ429T9m30ct8HtM05/wAdtv3abN04etSVBKrhNu6pISSACQpbZMGCY54GyHB9U4aj0XrbVZ8RuGcA0PvrYBI7wWuHEmZ3AWPAyp2MzgPe0tYHOda40mIsb7ggnfYHeVdBxZNraW+F4cwE+axh9sw75ZBKdDLQKlaRsJHJ2MjvFcey35zzTi1aSwQtQMABKeSoST2P3Tt3+HILw5/EMNs8a8stv3Di29CgQSyha9J+RCEH9Zia4bFMQaw3CMfxVxWlq2sLgJUR7pWlp0gTsDJ2/wB6wUr46v1J1liMXVZpp0MQ7SGEvDgHCJnaTyAeObK6MnLsua2kLta2LgWGm8ADeBHLZgiBamjFUrzz16x5lLqHrLKWHWtwhKFJcbDgas1GYJTql8n/AJhwOCTkBeDrDXE9K8Ox9xCvMx1Nsn7qgVhluSAdI1R53xI1EcmBjz+GNVxjeYc/5pu0KP8Aai3bcL3ghFzbso3230NpggHv61kueGizXY9F8h2KGlEWzLjgSBBlbdr2mIGkn5H5Vb/7RWIGHyyjRpgAtbTYRNw4BmoWkENdaZ2A9FX3h+XVqrcXUBkAGP4TMWkyb8bwSRsL+tXrgZs7x4GFstrWgHmEQpZ53CQCTzAHIrGRvMdcvvGf1raBQ6i5N+G1JOtLivtLoUlJBIWoHYgbgx6g1ks5vuxhmWcYxN1hwJYw3EFEgj7oZeB7gTtBO59JMViYZazO494v863KVnReYhiy0iRBS5fggzJnY87j03qs/s54JuI6Xx2uf8/BsYTpB0xUa6WiwggCbyJMR5Qph1fmejHMeQ0Fzw0NmBYC8b739Nu03gvCDm27yxmRdslxDabq5NuWnFaCQshB0pJGqCTMCR371djWziKXHUOlDltcBN0zqAKAXdKzpVqIJlw7AGOdqsMZAxm5wfN2FvNvFsm/Q5AMElRH+YekGP8AxCOavr5bdcx7JGGYmm6KrgWzAO5mCgT67ACSB68Vi7474MZfn2Io0wSC6odVhAlpgCwsOZggwSN1VHSNduPaybDyxBkQdEHgwBweSewK5R0LURuYP67/AB2/9fjUO8WpvCcxw42gf8OYgZUoJAMp9SB+uw4FTA4A9BH5VIYnh39oYRmRHmELGXL8BI/zSUmY32HzH41b7wNxVP8A40wtN74IrsMiDYObzxsReZAubQKj6wpU6eXVGtGoBjt7zZt7/ObCIE8hYN3ULp7cZy8YGc1rCXUIzOpQWn3kpH294EzMACJmYj4AGsjXwYNuN5/y3hogNYTb2bKUJ4WU2yE7Ad4VtA4kxVmrK+THbjxS9SH3HFRaYxcv9zIRcXSo2BkbGdoA78Teb8HL7Vt1isGSof3zKPmfIQf5DcbgARzW2DrvOKmYdN5Jgg8BlLDUaYewk/hawXAgGA3SSYB9VijRwxbnVR4by8mZ5d3m17gKiP23tj/xL4helWDqLi0efiii2EqUhtbj+F7LQB7qiUxvBkH517/4XMOuT1V6d4HiDUWdthVsGXtJ8tIRauaSlW6dnJBMxsobHavJfa4hu58XfTq0SZULq5ciASSq6sTvHB25/wDSqnvCaynEusmVW3N2sOwVBWTuEpSl87zED3gQSRxUn6lzUYXoPDYepUIDcKYExq4jcaZPM8XiLTrK8O2tmpLnFp+I2wFhcXj2jg29bqqjxa2ltmHPnSnp06tT6l41bXyGm/fIQhy3AWWwFSiHh70CAZncVKe0izyjp34SM22Vw+lp/EbG3wjDytxLaj5yLW30Ng7ndwjSn3pVA5rsmKYFeZy8UreKrBftcsstixWmVJQ2hbAV72/ZlI2MbcAVa99tV1XbzBjHTzpVhmILcw9eKWKMVt7ZyZfTeIUSpKVbFIQ3IIB90DfmpT4TMo4rD16+om1pAO0TPvFgJtJuq4xzxh6TmNfqMGxEESZFhIAFo9YjYrwPoNlHEMv9Gcj4RcuFKMzKVjz6lmNCXFOOp80nZKSLwQpUDaZ5Jvt+D/C3MP6ePOpJMPJZSQkqHlFDPvACSUkKJkSIk8Sas85aaYwnLnT3LYDy0/2Rh9uw45uUNqt7eW4KpBjSSPVO8Gavm9EbFzK/TrCrW3ald0wkgGEk6kNxuSAeeZ3A+FY0/aXzE0y34ek/eappkTGgNdwBHfY2naF7OiKBxOYhz9VzYgTYEd77CfQR2Xt/9oi3tlKt1JSuyuWlBYMSVga9gZkKWoGeCYI2IqyF7SfBcW6YeJDpn13whKhZ3N8wzidwwklBSu6t1L1Op90gJeWVyTGxVp4q8gbZD17cW6i+EQ286ZVGpSULWBvA95R9Dt86o29oz01Rnfofc3WEMvXdzlthzEAgStSdLSVqMDUdvs/YA7ggnvSH2durNOPxOUva2oabXMbqcQXiozQ4kX8zWvJbBiRB7ituq8tbRq067JOjSQbTeBJtydxsYAO96usAxNGYcgZNztgj4uk4pgli6ttCw8VuPMBDgT5ZUVFKgqQBKZPMEjsrS0qsmUqIFyz/AHzSjDrWyT+8bMLQJ1TqSIgjsaoZ9nr1RVnzw/NWanw5iGS1nD3LQKBda+z3IbOpIJIEOaoJ2Bk7CKrjPlvoav2SPOv9JuYjhR3JA331meO8bbVZT7S/SdbKM7qY9pfUGNeXuaWBopFzhsRMjzRcW3Mbqpek8V/lMpu0zDRYzewJEgW5JP4hyLKIqCFLTBCwVAgyCANMz80mpJX3j9P0FTcBPmNj7qPdSPT3ZI/En4egFSivvH+u1Youw/woaXEmORcWBg+0kH1+iriqB+IbEB3zMC3oYJ+a20pSoK8bKhc9zYAAB97ED+/Hp3lSlKKKlKUoiVCQnfcGIkTPMjvUWlcgwCO8f7opgHVMSY5gGtdJ7hQA5iRtUJteidpmPyn4j1qJ5wOx2nvx/E80A1EDaSBI3EmLLh1gY7H0vH90JSN/xkj1MDtx/UVESopKEhJICirYE7QAORydP1BEmpUe8rg/e477K/2rkgNwrtHzgAEdvx37mK9GGmli6EVHAMqMOob2LLAevN43vdc5bEvqOPnIMN4Nm3/S394GmCOPHMDdunSgXAcaSHlBDSpYWCCpZCSBMbkdo3iMMD20nRq8yb4i8Xzb/Z7bdniinVlxKR5BUt91U69WhR0rgkE8jY7mszK6S75iX2NRdaKSkp91WoQNj8jx84NW5/aQ+CNXiZyAcRwixVdZgTbr8oJlS/N0JKfukke9G4jciAe21z7HXiZh8rr0MFjcU2j/AOIYy9XdhpMYSQS0WmR5oncmCrA+L/TTcdhq7mUtbn0y8O0AFtx5REyCR25gAC6+fjiNqEhxSQFKW4tWlCtQjWVbQTAj/eOK4dtKVNk9wRJBggE7A/h25HergXif8BHWfw6MHFcz4NdMWHnO++40sANlaylW6QI0bmFCUzt3FA5YQggpUQVgqUjgJ0iNt478SCCa3GZHjsN1FTpVcDiKddpYCC0lxtG4IBBIIdBiR6la6eqcDi8Hi30qmHNJtB0g6SAQC2AdokczMlce42OSIHYCPnI3I5HeInjbbbsPgKnHEKO20iex+Hx+RHwmpM+7M9jB/GO8VNK+Hq4d+h7YHJPyufcepvJHM07TqOeRLQ0GxIuJAvufY9vVab/7d/1Na0pUMgA2uIF/cAqOYBttb9AlKUrhcJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiH7ivp+iq2uf3I/0n9RW4/cV9P0VW1z+5H+k/qKIuzZX/wAQY/0/9SaUyv8A4gx/p/6k0oi63SlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpQQSB8RP1rloJOoAw27jwBYyfl/VcSJjlTMH0P4GoSwsKAiBBKpG3MAntwO+2xiuSCE6ZiQBMknfb6bn9T2qIwhLyxb6QCsgaid0mCON5B/CRxUwwz2VGue12prGDURcNLgIDuxJgAd91Ep0RXeKUgA8nYRwd+O4P1hcawYfZJR50LSSgHkJUNuDJUONjueCarN8M/Q/HfEB1MyhkzA8GfeQ7ilr9pSGlOJ8oqUVypISACP+adtjtFU85cye/i2MWWD2CHLm9vbm3tm0NJUtaFPLCEKgCYCyJ53HG4FZr3smfArhfRLKOGdXc5WbSswXlg3eWdrdspLulek+YnZQEfeAKtW5kDerLeK3iFR6R6fxjzWZTq6Kvw2ueGkOAbLwCASWiSIjzDcxa73QXRL8wrMc1r3hxFgCbGDJgbO43hXOPDF4a8jeG/pPg+WrbD02mNYlYWhxhdstpLwUhhKW9GlolBBW75msrJMbpIIr2i3sXcPvb11F2+uyu0jUhx3WoAJTB2CYJUkT7u+52mKm13Zxa4usf1KLVwPLZtpOlsI1EAAwEphQHrtEcVxl064fLLaytK1Q8mYDYnuTM+8CIEcmtB3jt4u4/qnO8wwjMQalL77VbDH6msGpvl1SQPwzBN7iLLYL4edF0sry7B1HsDXfd6fleNLpgSbm8EbATE7WCjMOIQp8CVJJMFW5MkmD67mBsAPpNeAeKzONt078NfU/NDzem4GEYi1aPaglKC7ahoBQG5EuEpAUkTG081D+QgthSDuACvsPiQDuSe8Htt8bW/tfOoVtkvwiY/hSHFi4zHcotmUoVCilbto2vQJEAJ1GNhHBJJq7X2W+kH5t1DlWKLXVJfQcQ0T+KpTJ1WvEGxjc77CjvGTNDgsnxVJsMLWvkkx5RTIkyZ4O8knkFYzPSLL9w9k3qJnoIWHc3Zgv31vrUFJW4/iN68hLQIBCCmVH3lExMmauA5aaU/hmV2h/dM4cy+4U/e+0s6lok7jSVoRqTEneCJEU1YXhVpk7oD06w+38zzMYTaYxe+Ykylt9hdwFL2gybkbD3t+AK9v6eYq9c5bQ6kFZbhtkwf7r3dxMESJEHcCRtvX1i/Zxyz/AArIsrDqJH+RSnU0tuWtuZje59Y37aCfHbMalfP8Y9kuZ8WpLmkObYwQIJ9jHAPBXYuqeFIxnI2YmiyVFdq4VhEDjuPdgHbvMkmraHTLymrjF8OcSddmUJbSqJSAXQJkCT7oE7b7+lXTLq9L2DYvY3DWpVxYrCUKGrUFISREAgE+9z6xzVqWwdVg3UrGrJxCmfPuBLcdg67HGpI39SOewq5XiFhpxh1NLabmy5xbAgi0Gwm4JveOCqU8OsbUr5VVbq1OaTDQQSACB+GRzBPta69IDCy/cuqSNaFq0wAAB2gd+I9J2FVo+GDNzaF3GH4g7LbaUutJUopOr3o33BG0QBIA5mao+S4VOvGPdIABI2ggTsATxOxnc9u3cMgZjGAY6wsPBlhaAFqOoIABG5mQRuofPYfHXv8AaD6Eo5tkeYVW0TUPwqxaGtnUTBgRPqLCALEhZK+FnU78tzvC0zXFOKtNpa9waZBaO42vbkXjZZgvRDMLd90owK4bQXUWjAUFI2Ic1KRCoB1AII9N9yeBXrVo4UKcZTbrLWYLZbNwFydXmpAKUwABOs86iRFUoeCTGGM09HUsM3Tb5Q0koAO/uoQoxqSCCIOxgkmY4qr5CiwMEdWoIFo+htalJ3CkwCAAdx7hk7gkbGYrRJneTYrprrMn4NWg0ZiwgvY5k/5zCQBa8bRtNgbAbY+nc0GcdPUHCo2qG4efK4OgBjb2JsLzbnkwDi+dTMGe6aeMrMeCJtSyzj9zcPJaA3OtL3vApA//AAfMSIifXvfUHBRjPTXqFg5ZOhdrcqUn/OZS64qCUwDqIPBHw5nvHj7wG4yp4vcvZldbKTiP7tqUjSoxc6iDBGyFhXJ2KQPeBAlcXWXcGxizXGvGMMu3G4gl0raKtMCYKdQT7wT2IkA1nh0DjvvOXU61eoGj4bSHPJBcYbsXcxY8k8drXdQgMqS2Dc/h2iQJneBO3btYKhbwO3D1z0qxawBC/wCzb91SwkbNqCm95EgSW53PP4VXw24sN4Bct/3bS9bpiVBSNUEEHYTyCDCRsOat7+AZ/wCy4L1WwFze4Zv3NDZ++kFxY27bhEyD9YqvWxuFJw61t3QQEa0qBk6SSqO/yH1EGINWz8aqDa9fEvADgcMLtiJe4uENaLiHf7RYzjojEvbVZeAKxDt4luixiRE73meOVeM8N+Y147k5gsuFbjFq17gkgQg8J52gk7ztEb1UKhbjziluAykaSANI1BRBG/qIJ+XNUBeDDMptLv8AsdxQ8gsoQNav80LgBPJPHpEgbnarhdz+5ddTpCG1rK2zIIUDyYB+PcgiPWa1Q+JmXupZpW1sc1rqj9OoFoeA4Qfmf0Iusr8jxFV+HohoL3Q3a4PlafQASebTzdSCyUnb1VzB2B2mPh6Vo0/D7SCNYS6lBBEg6hJETB+8e3pt6bloUr3gNQkmQRBBO0CZ+e3zqE0gtLcdAClh5C0DmQnQFEdhGk9+RtvVrennuweb03AQ3W0lxsLFkibTed7lT3H03voEODoLQdiBBDXDcTO3rPsItjeMLLT9rnxWIpw9arFVs64opSRKlFpR97SRuARMRtBFUXam79lbLbCWNJISFCFyBsJgQQeBHNXUPGYh29y6ziVq0ltbdu42s6AC5pbSFEq3J0lMbxMyO8WsWrpDobSlI8xIUXIGk6klRB3iTImATO/NZ0+H+bVfuGBxFB2s/hOgk6SwzfzTMWbv5hEEqxXVVJrqtamYaBxsDqDdpuY5/VedZ/6dWHVnATlXFbduLdxKkvlKUOkoSpO7qpk7gqIA4Fd/6ZZHXgDmTejmW8NbLF3etPYneMNFR+yOqYbLZcQNIdSGHFKUqRCh7kyTyyD7yXoLaEI1vOp90xAlSo3M8wASByOBVYnhPyai+xq/zxeNJOH4Zb3JaedTrMs27q0OJVBUlKlFI7QUzpAIJv5W8QsxpZW7BGrV8w06CTyGBx0zPAPAsJEmVQeFySn8Q1wywnzbNIhuozF3EnYH87Ly/q7Y4bkLGWMAbKSzY2jbY0qSfLccZQD5ukAKIWtX/KRI323oK8QGcU5LyDf4S6qLvGrgt2nuqJUH4bEQqSCVAR6kyRtVX/Wi8OYc+41cPLPkG/WW0hU+YwhxOmDvpBCUmNtvTera/inxJ7PfU7LOSsMaOuyuLRzyUESQm4R76/eiAGyRqPqYqrPDbLhjadfMMTTLS52pztNwDp9APWZ3UpzUxNObCfaxbvzaNhG9+y9x6AYOvKWVcNaftHPPxx1l1Y4WoPvpcBEJJEgSdjuT6Csk7pA2nCumGU220qttWHNrlzdQUWGDEkJgEgg7DtVibJmEJYxXp9hq9LgQLFhaNMDW2iFIUCBvKCDtv2MEGr9+X2CnK+F2hAQLLDkNlkQkhS2kBA7j/Ie8iT8Kxv8AtCZgatSpRLtRp4gtjUOHATFyY778bXV0ugMO5mG1NpuH+U24BgSBYQDHYzwTF5XSOud85Z9JcxvpvtC12Vy2g6gBpdGlR3VuffUQdxPyFYgWSrhafFjjjfm6gq5vUoUVSpZ+1oGokRPM8Qf0yrfFrfqwvo7dNtyh26YfIGogqSnWTBngJQqeJg7djiK5NxlJ8WepLo03F283O5lSrlqR8+R2EzWR/wBmbBl3SNd+ggfdGFztNgAQf7GY22iIVDeIWPdRx1AF1zXeIO/4QIFpBPJIJ5lXdcKYUxi1jdvTrbcbXA3BTJKSANyeQeBxV7Xw/Y5/bOQmwtJT5LaEpMQCEpUmNzEyAeR2+IqyvdLSnFrbQYbRb2yoCYhSlEFJ79wfQiryPhsTq6X+ahvRqbRChEqnWQOe/P0+JrF37Q2EaOoMVUc06Q58OuALXF52IF9iFcXw3ruqU6TnA7NAkRbyxPf/AG4mF7ZqV68/Afyqdw9SVnFmHE6k3GB3rRPwUAR8jI2I7c1xyVAnafr9PoOf51P4UtIxBVu6QhFxZ3KFLIJjUgpjYE6SYIAmdzsaxu8Hmih1th3l4A+O28tifiRAJMWP53nlXJ6opuqYJ4c03YYJkfwtI4t2vvusXBqwZwfxP9WWEI/fKv75KNUK91T96JiNztz8Y2IE1+eFG9ba63YMQkgP3bLZkmNfkmRIAMkpI427yDVIXUzAzlbxsZ1sXkKS3it4t1gKHuvMrurwFY2+7pUCNQTInYHaqvfDQ2lHWzJjQbSHXcxlShIlVuGrloLJPI16BGx3iI42mZhWFXLsso6w74lKk5tyf5AS25JANtUnieyx0GDZSzGrUfDQCRcwOBBmATtAg2kDkKmL2pTiL/xx5HtUq2tV+8gEFQm5tdRO20lAiQAST61WD4MLQXPUZ2+bJBRhb1ooj3gEfZnCkDfZQcUmTvIB2kb0W+0gQ5f+03s8BIIQi0Y+zNDclz7SlK4G4BCgkSSJ2IMmrifgbwm0wvGMx3l+4hpy0YJCHVCUwluRz2B3E9vpU163yGtiulsvp0mudNFrSGiSGuJn5AuMEncRbnw4NzKWbuc4hrRUBDiYG7Ydc2kA8qsKxtmeldlnzqPmRxCVW1heGyceIDZSfMcTqSoypQDaUghQ2KhzBrFSzPmq/wDEJ4ucVxl59zFcBwrF13TDKiVW7aW1riApSkwFJBATwYIIAmrv3tPfF9a5VyHfZJwi8ZD+IIdtFoYch1YKFIjYzuVbCJnmO1rDwP8AT3XY5o6h4utVkq7tFv2BuASX9SlSEkBaveKjEkEivZ0NklTp/pvF4ms00QaDg19TygCBMF3IFmnaCQezfbjscK+MFKm8PkxDTM7A7EdyewkmDebgXTXBl516m4ZhSbdQtcKXZBpGiQhttDaVRsBsrSArsJnUKvmWWHtWOCYDbNAo+zFlpYRCQE/uhJSNUSkkSCYA34q3F4IOn5x/MmJZsxFrybVlK0pfcT7ig04lAVsCT93gidzEirmSkJacuWwouNNvAsKkaVJTpCSAfu7CTIHx+Oun7QPVbsXnFLCNeKlOniXOe5pDmtBc2NUDSJiSSbm4vBN2uicCKQpVywtEnzFpAtpLpcbb9jAg7qdQUou3fLUdFwgJdJgqASEgFKgBpMAdud64DH8KtMcwPMuWLxgXTWM4Tc2TCXAFaVLYfQCVEbEl1MbRxIhNcmy6kay4YVvA7/AbH0Hc8fGamWXGvtNoEzrcvLZsrO2nW6Enc7wZid9tuKt54LZ1Vy7rj49MzRqOYGRYPDtAkE76QZAsJ+cV71Bh6dfBvqS1zmtaRvNi2d4733723Vk72b97edIvFR1n6IZhc8qxxq+xG6w22ekKJdFq82G1E6dgeNMnc1egtbD+yteHuFf2tLuJJWhaiUpbZUgWukbEEhS5MmYEAAb2XetoR0p9ohlfNTCvsVnjNzY271yAUtOuuttoWglIJKjoMkpggD3jV7TMrq3s2Xt6wnVbXVphVzaKQUhDqbkPreUkSCAQEHcAq1D41lT9ojKaOfdOYHNBS1uGHpvqPayYIpsB1FvJDdR2JJLp3VF5BjBSxwpahAeBBMxJG88fpF1JNz5KSr+8KVF3n78ncA7jaO/apVf3j9P0FTalD964CS2oylUEAiAng77ERv6VJKVJJgxE9uwHxrWfm1NtLHV2tuwVCAQPKYaydJvJNydzqkmSrvaw+kxwIMsbFx6GLbwCJSlbSoDYmD/XpW4EHcVJYO8GO8Lx0mlr3WIEOiQR/EO6UpSuF6EpSlESlKURK1HIj1raVBMTO9ELBUkCZkf1zXIBiQLbz7fv9wi38K/+u/jXIHYJAmNI2k1IqQQuTsJSTv8AI+u3xqcKgdMEn3QO0yJ9YO9A52oOEkAeYgSRMETv8iZ+Q287dbKwa1pIcQAByCW8ACY/oe94rO60oUqEqJ37p90xB3PO/wA60TiLti6lCri6cZQsKSguymQQdxBBTCRtMzUOY34+faoa0hRCVIC1mIEgEjsZ1QNz6/HuKuT0H1VmeS5lSxmHr1KXwqtMRqLZILZAAAmQJmBexBsouZ5bhcdRDKzWy6k78XAOgmDFiI3neNRCt5+1d6RX3Wbw44pjdhYWaH8NsHXfNS0nW95Klt7gKC5ABBJ4PHesAzOWD/2FiD+GutG3vbR9xt5tSPelKgkkH3QlIjjcmQdoivpw5gydY50yrnHJWY1qQzj9q5ZYU06sKaZfXbtO6UJ1H72hxwkAxJnfasD/ANp94Qc0+GrqrcPYkwteE5nvMQucEuQhKUPM2zyFXGiEoVDabhkkrCSrUNII43tfY38S8bnOAYMwe4t/yw11QuIJaALF0zMmYiC077LATxu6ewmBxOJ+AxoBDoIA2kEkxN9zOwk3KtQPKUJIgb8bbyNoPAmB2+FSKtyr5nv8anHQpWoJSSUn3jB2hP8A4viQO9SZ5PzNZ14/HtxtYaAIJAttJ2tEybd533lYq1qTaVmkTPBtNvz54MRIW0bf0f4k/rWtKV4XDSY9BvzIG/ae3HZeZpkA/vdKUpXC5SlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREP3FfT9FVtc/uR/pP6itx+4r6foqtrn9yP8ASf1FEXZsr/4gx/p/6k0plf8AxBj/AE/9SaURdbpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURadxuP4n5f0a3ASR8+39fX6VpWqOR8d+R3H8z8aiYeppqupn8NYBh7XiCeY+f9xDqHQA4XJ1A8R2vfgTxsfY8s75aNKCo6YExBgmNPed9MGdvlXJYfaarq3UylTrpdQkISCZBB9DySQI/nXGaW7kJShkqeSZIlXAIkEFUSfyjfsKr28E/hpxzr11NwHL1nhFw9avYhb/AGp9DS1ttIPKFrEpTqSQY2kRv90GXdRZ1gej8mx1fEVWsOhlV73OAIa0iBeARqkNG5JtMWqro/p/GZ1mmHYGONJ+okhpI1AAxYRAETeBEHZXN/ZAeBO66v8AU9rPGd8BW5lq0Va3lmq4t5ZK2XHH0nU4gpI2RMCfQiARmDM4Zg+CWlngOGobZwzDEJw5DLXupCWtSQlIT7o3HEDiPl5r4dOimBeGTpdg+VsIs27bEDYtNvOMNDzA6ppCJUtaVKEqBUf0G0eiNraBWtVqsqU8p9RJWSp0kkrIJ5MnYe7ztMVpt+1N4/0cwxOJy7A1w8S9jWh0wAWtFxO0m9pJF7EjYV4VdBU8tw1KrXYBDWkk2iQ32gcQbSPWTyZDCUG1skqSw0Sgg860yF7QOTH1+FcSppxtZBBgBUfGAY3PIBMHeePhXLNOt6FLDflLWtajtBKpJJKeASe3AgcCKk7l0HWsgkJkkfDuAO0CtZDalTMcwxWLfOvE4k1Hb3LiCPpzMEzM2AWR1Cmyk6hTp3YxmlpA4lgEbWJI4HFrI95v2NhxuT5qwiZjbeDuAfmOT8xNY9ft1c4XthZdGem1utThx7Mds9eW4lU2puGisFO+yQyr73HcbGshWyvkLYS2tOpKnfMYB2KAgqkpiAdyNzv9RNYx/ta8zWmfPGB09wVxxJscssoH2Y7oU+FXqlLjZU6VJB3AMf5TJO2T7FGUNOZ4GpUbanTpOA5BD2QZ4AmYi+xiCsS/tCU8TVwWOZhmlzn0nhwaDOktBiJkzbhsE+4PiXVeytLXKeWcGtW0Mow/J2BKt0wAmU4TYhyAIgFRnsZ27mpDo9iCnMrrtVqR5wJSDMwdKdKY7bA8GY9AIPE9bsSuXbDCrlhwoS3Z2+HhA0H9y2w22hMnlIS0kCfeIAkneOr9IHX1NqYBUklRgSZBIHI1f5pE8nYE8V9N3hNjMNRyzLqUttQpAiQP5ZPzm5ncLQ94zZVm1HEY2p8J8Gq8mxtBBI3twJPExa6qqw1u3daUbogl1KmhPqAUGJHHuzvzVtjqvg9ngXWBxxKUpF0856CdC1Htzuv0j071cSBfatUJOpKvNQlKthBO23rIJ/H8KHPF1lnEMDzDgmYWUlj7Q4P3wExKmyo76kkK1jtt/l4mq865YMbT1AhwDQB3FhPbmB77cKifDHEfd2uY4kF+828xLZDpgiw5EwbzsOG1hwL8vgJBE8RCQDyO8Hjf09TzCn2Wm7ckXSbbX7ohQ935iDKhwe3EzUthzrTlrauIMldo0pwzJK9IkntPEgcEcSK5fDAUYm2XtytARqifdO0QNvTj0nmsfeo+mW5zlOMwxaHODHtbINy5o+djGm0Xnm91MLmjctzehizAZ8VpcZvLSwSeTEexuJmJvX+yv6+MW9+cgY9imgl1QbS45yQykBJCzA3SCNuSSJq+1iiEv+alLmi1QovMug7KH3gpKhztvM8T9ML/AKL5hxjp/wBSkY5gtytl1p1DzLaFkBcGSDPf/KAT33IismLwzeLTLnUvAGcrZ7uLXB8eShu2tn7lZaU+5ASjUoL0kEpBkAatt9POpfxu+ztj62c4jMaOFe9tGs7EDSwkn4bg/tzsAJmANgtgfhZ455VhstoYKviWtL2MowXgWfoaQLiAJm97aZsVRh7U+3fXn/o5jibUtIvMXcszdhJHmAM6fvgCYSuYngfCa8iesSlplxKi+ljDmm4BJMvWQWdIk8kbwN4IPY1WX7VTAWj026QY0Lm0vW8Px9i4YurUhZbS7cstrOpI97Uj3IUFAelUd299buJwS0slFxzFrCxIWqfdWLJCAqFe6B7xiE7ieSBVL5Bhq+S5fhsNjsG9n4R5mOEfgsWwOON7yeyvWc9yXOqJqUKrH2EaTyWhwJI5vYibRxYW4vBY8q16z9X8AWShKPPuS1Jjc30bcwC3qAjYyd4Bq4QHGkueX7pHmkegB1EyQZg96t79CQnLHi36v4d9xZt7hCgJggi/CREQIUTwmZImear5eWl8DyUhLvma1q3nkk7E7TO3yiKp3xhw1Kpg6Nekwsa7BUi4AQZMHfkRzYxxJhTHpvEUqVcNpuGn4m7YI/8Ap3EmYtsLcEbKpPopmxzLWbsNUy6UN3Fy0yuFR95wJI5BMAwf997xq1qubPCr9CpburRok8glSQSeY9d+5+QqwVgt0/Y4jh1+lSkNs3Dbi+IUAtJ1TBO4HHy4NXv+k+ZUZqyVhLyVeaLS0ZCoABEDSZEyCZ3mYOwJ76xvF3JnViMU0ElusiJkEFogna8kjg/mspelMfFGiSTIaBJMGwETFibe9zJmV6O0y6tsSCYEbJ/kfzmpZZSysJcECQIgAfGAB2ie23rzXI2q0XDhbRcuMGTuEgwR/qT6xMcc78V1a+etrV8pvsROlZUlDyoSEwYiUo07kQD6zPeMa8uwmJq5sKQB8z2gQOxbBABsQO8bwCJKr3EVjXw9jqIA9osDPr2M27LzTxCZbZzF09vUst+Y+2w6tAABUk6FT3mCdB2G0/jZQVZ3FreXdr5ag40+pBSBukBQnbngnjvM1fuWwcaw7E8KeUh+3eY02t47ulYIUDp0wlUlQmU9t+9WX+reUMfyhnTFmyttq1duXHEugJhSdUwkqSd1QOBv8J2zE8PGvyrC4elVOkBoe8OBHmFrA9wTv2F4AVm+psvNSrUqFp8xG25kAjcx295tElec3bzrKXGNH96ygRB76fXvAnYz61dL6CsWWVfDrmLEbhpLVzeWV6lh1QAJUbNCQAd495ZIE88AVbPwDAMXzFidg1bNPX6XXm239DcgI1ad9KRwEgz/AELrHUHA0ZE8NRZbKSXLZopA2LTzgaS43HukqCdMzqnUdyeLk4zMsLia9IUnB1VzmDfvpBkA8bexNoClLMudTy17oAjc9iA2fQehv/e1LjWM/bsUvQ5C1+beOOuclLaVLUCSeBskbkbEgc728un6Xc7+J/GMwPgv4VhGppKiSpEtuXCkjbYHYAkGR6HtV/nHGV5dyRm7Ni1BENvMtu7EgubQmTGqUkSRMGeJqnPwiYIq6wfNWabqHLm+vnnGn17KUlepaQCIAA1GQB8ttqyv6JouwHSDsW5oGqjqkzuQ0iOBYGCPWbCVaDM6vxMc+geDHItIi+9j2MwRxAVfHTthOL9SMuMpTCGMUb0JAgJA1EbACBB7cGOKvlsNli1RbJ2KWbdO23CFBQ9JO2+8/OrLvh4w9OIdUsLQ42FKauG1n72yg2IOxHoOQdX1q9alMXflKJKvJkmY3QAUgfEGd9t9qwJ8bcwGIx9VwP4sa4juZqB23befkd7LIDoOgaWWzcxQbY2gQNztsDHteLKj7xz3iLTpTYNI2cXYX3PM6bqNt/hMfXasN7JWIunxVMOav7vF7hHJJkXjYP6cb9uBWYT49XUKyLh7KUwhrB8QcWmTpKgm83knc7J42I2+FYaOSboK8UKXAoScfugFc7fbUkARyDsZ+AM+mdP2Y2f/AMg4t2//AMukk92tkk/Iz29lYbxMq685oNAnTitUnY+ZloPAg+4Kv42+t+5s3FGfPRZo9DOpMn6hQ+XrV73oXZf2X0uwtvSQLllpZHrLZUDHcyrfffaKsj2CgteCtpAlRsPgZ8xsET322j0HE8X1+m7IayJlBjTpQuxtlLG3vK+zoIO2/c942I3EViT9on/9QxXvV72/fsPZXa8Ob4ekNjopifk2+/t8vou0IEq+UCN+5HaR6dzWlyLoXNgu2MFVylpz18tQVq7jtHO38JptKdatv8w7n1PxrTEUXKLVm6tkSGrxlKlDsFIVHceg9TWHHRGO/wAO6jwziSAMQ0ydh52x6ybgRvMwrvZ4z42DcLxpkAWMEAQSCJmL+hI2VjTxw5QuMs+MzBsdaCUWeJ2jCFqQNit24dAkgwSS4IB/hFei+GxTP/txyQvXATiZO+2/nP8AqfXmfSa9D9pJknEGsVyb1BZaPnoubMm6SSVJQl9lwpj3k/5v+Ukb8bV4p4bXnFdcOmzhkIuL5KltkmVlVvcOGTz/AHgCpEQfUVs36fztucUMjDXA6KVOnEiQS5jpHETsYbJF9lYPM8Eabq7yOSSTeLt5MRz2G6p18d18l32tLilKCm7axZW2lRPur+1mTueJT8RMmOK9PwPqpivT8ZwxRGIfY2nbd4p9/QmEhEkHUN4H6TVNPjSxBd57X93DVFSg/h9prMylsLujK+8bKn0GmYO9Uy+PPrrheRE32TctXihilywpp9do5rWCXCVhQOobpBB2mFEVmdgulnZhk2Umq0mm4UQSIPkLmkE3JtMiQJgRtCtNnGafdaj2tMP82kf62gQO+9xsZvtdUr9d+r+Idf8ArPb4LbXtzfhrFFMrHmKca1eelB2BIiRB778Dabw/TjKbmB9Osr5Rw1nysZdtLVp9prZTpU8CoFKQNikkGZJAO+9WhPAJ0ofzdm26z1jVq5cMou1XKS+Du4p5SyoEEc6Z5A9AJrJD8NHTh3N/UW2xd6wS9h+DFAQh0LS0hLTZKQNKgDBPcHjk7CrP+O/UuA6P6dxOXYWpdlB1MkmSXx5yLC2okASQY7mVO+icFi81xtKpVbYuaZAiB5dzIkGJJMbxKuG+HfKJyf0tw5K7P7JiTzbIuIRpUrzEqUudgZKxyee9exNa/LcW4eT3G5BEAd/gNx+tTKn1hk2jbCGLVnQ22GwAn3BpAETsQnbeZG59ZYkkRuRERPb8hWlfrvqA5pi8XiHEy+o7STfYx6bTEumST6LLvKMq+65fSbpkCDaby1pInYCbADaOBEAfd7SSk/kf9q2jUHGd4Sh1Dy1/8oZUFjczE8Ak7VtAWB7uwBEAxMbwJJ27cya0UHFNutSf3wCRxwAQQDx333HO87VG8PMVVw+OweKpA/EbVZBi8HS3YWBIcYPJuZC5xbWupPonYj8otFybfX8laJ9pZgwy9n7ornlpGlWIZnsGjcjYny3btJBX3jyYjVx+d2+wxMYphGV8TSdSrnA8CEzO6rcHeY51HtA9ZAJtl+1qaaYyH0CbCUoeRm208twatSSbjEu87yDzvzI7VcYyMC507yCxGm5/sDASpyfeMWzfPvcxMRvx8qz760FbFeFbcRUBn7q7VvFmB0mJtpNzxp+tD5bg6Bzf0+IDvfdtvwi87m9+267aQRbCdjB+X31+hj8hFSiNyR6pP8KnXCDb6BAKAUKI5KpJkj67VJo5Py/iK1b51Hxa3pVd9S+/+6uwGtY1rW2aP/a259TF/wCwWxTRJJ7/ADEfwNaBOkad9vUyfXmpmtxQkoJIBJ5PfmP0qSzNJpPP928fueVzvAEbxPvA/UfVStK1OxPzNaVCXCUpSiJSlQ0EkmSTt6/EVyBIJ7R+ZXIEkDuQPqt5Rr9dvQgc/P5VqlopUDvsfUVHAA4FbhEieJE/L6b1yCTDQdzH1XC0qIjYQN9zPcjiJkj+NbFtuLWCwJTG4JjefUn6DfifjU8xbXKpSWWgIkyoagIjVIWd+ex4kj09OCw1Wri2YakJdVLW6QLmYg/PeeeO69mG+GKZqVnDS0DeBABB32vH5R6GXDJuCWgYLhgGYAiD2O24Owj49qhPlTbiLdiVvgjZPcg+kHeRtHbep1DF0lw2+HtpubpxRS3rUQhtUb6la0QkCQSTAIM/HybrL1y6f+HDL9zj2eMWwh/HGbG4umcPfufeLrbalpQENrRvrkDcGRzprJvw48Ds86hxGGczDVCx9emTpYbn/L5gRZ2/ordda9b4DJWS2o0FtAz5hYiJ1CYE7x2HOy5nqvn/ACB0jyW/nbqTjbOGXmGoevsJtVvIaWp1DLjKUuBSwqVlSiBE6d96wgvaoePHEvFH1Ew7DWmLVeCZScxRixfZ0qKm7ty2S2SRA99NqJ37kmK7Z7Rb2omafErjd5gOAPXOGYS3e3FqpmzcSm3WwwpbCNMlZgpSlWxBnef+aytiDr1y5dPPvLefedStxbiioqIJnUSfj2O/f47xPs5eDDujclwYx9E0qhpsLmPAaW+VolzdwZ2aZmJNoB1/+JnXJz7EYr4Lg+m3UCQfYiJHfeL3BBOxlTibja3P3aPfJ2UI9I7du0/SuNUSpSlKEFSioj0JMkfT/ejiSQSfnMbCPX9O/wCNaCQADyOfnWUWJwVDBgmlciLiSYlo57eo2lWLOINaxieIn0NhxttY+iUpSvEHF0k+g+gH/ddIi3z+t/6pSlK5RKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEQ/cV9P0VW1z+5H+k/qK3H7ivp+iq2uf3I/0n9RRF2bK/+IMf6f8AqTSmV/8AEGP9P/UmlEXW6UpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEStDPaPqJ/iK1pXdrQRJnf8Asg21RI77D68JWiiQCR2pzx8R9eK3JBUSONpnaO3xn8jXbS0cE8xNzcT++J9l1LXkamAljRJsTAtYm3A99/YwfMjkCPnUTciR37Rv+oFalO88xtzBBmOAZk/CdorkG2fcT90ApB30zv6iRFdm0viG1N42ibb6CJkTPPbzLlhMjUwkW2kb6fTeHT2NtxdcckLM+6SEiSfy33PPbcb1vSFKI0CTqAAO/fb58aYMfCZ35ZmweuHm0MAEEwoiI0kdx23G3px6VyAwK4N60zapU44taAUJEkqUpICdO28kCNjMd5ry1ajMJXa+uf8ALGlwIcGmwBIMm15BvHrwplRy2pi/hOo06hDnAcmCC2YgQZBiCf7r0jp/0+zLnrMmF4PgGFLvMSv722Z+zMJWohLrraJKUoKkggkk6eCe4NZ1Hs2vBhgXh46U4Pm7FMFQznDHbayxJ0usJU4w6i38shtTgCwnUQpRABk7gxNWkfY7+z8xPM2Z7XrfnizusNwe0Db7VpeMaWyWkFxJCVoWZ95P3TECAQayn724tG/Ks8Mc8qww9tu1tm9OgFtCQmUp0pESmJjY/jWvP7Xvjd9zwtfKsBiKTANDS4EyQHNlriHgODS0QQBNzEOtmN4N9FScLXq0HAhrvMQBMtaDNhJvJ2IBubSZ04vdYmw4vE3Ei4K/3cgABIIICZJOvuB68Rua45SHCfceWIMj3ZP/AMvf1+YnsK3PrS42yVte9qTChO5kHaNjBk99vTcVrvPz5/h32+gNaSOtM7xudZ1UxZqGq57ydiWk2vF/bSYMDttmjhMrGEy5tOm3SQ0D8V7ADmADG5NrSbwoSVLQnStRWQpW/wB2EnjgntsP4VuSUrC0mYU26kRudRQsAyeRJBM7ADvWxe6pIiBt253MwY+kbVuYB8xAG/I/+1PI/wDWpblDqraoe8NBqVmao4JLbAdvy7SLL10KlRlKm5x/zGMA2Mi7LnmbNO/5So1ow22i1cWghGH2L67slMhUeUQUSRr2SrfaZHzrEK8aWLDOHjZxu6bLxt8GvVtJUtOiUhLvqspIlUGD8uBOXhjty7h+VM3YiAQbPArp1J2GnS2VbfQfy5rDDzDj7mevED1Nx54GbTE30hZgk6HCgmewIPrzA5NbmPsYYYMZQxNRsNbhqRa6DBcKrDB9hcme9rBWn6vyJuf1q1Oo1z3VQWVQ3fQ7SDEbGefmp3qliq3W7a38xKkWrbYWkEjUpxCVIIGwI0yTJkGB3rhel+LuWuItgmEOqASkwCQfrxuBMzPx2PT+sNy6xcMLYKioizW4hJ30/ZxM+8ZG4A3jfYzXT8nZiuF4xYqYnQlSAo8RBkkDUPSJ+X13o+E/V1EYjCYbEVmim1jGhsaDEMFyTaYFzex9StZH2nPCLDZTha9bBYOsTUDi7WdTS46SRpLNIAImRPMEgSLjuIOPHD7Z5GkS6y5vCZAiT6HuZrxjxZ4WvMmQ7K8YDLjlmApBUuClSAguavdkCEpKBuCqQYia9bwlS8VwC3ccOmEM+9Ij7vHPJ3k/yrr+eMHtsUyljFk64XNFotSUHhJ0Oau8b6d9P8RWU2YuqYnCF1NzHNLAWmJcWkNi8k3kSZiSONtXGRVn5XnzsG5jmUvjvDtbTIh/cgREEX7ReVb5yJem4sCl8hamUBmASoAoISeRJgjYnmeN67uu5S0404J8xop1QInccA+oBMyB2rz/ACQGLTEMaslEQxdOpQIIk6wkRt67Rt9RXerhsFYBBB+BOnYcHfc877xPyq2g+LSrVw4N/FBESTsZ3ntztvwrh9QF9VtE4P8ACwEvm7jOkjkibG0GJU3h+NXFli+H3SES8rEGlqVJCvs4CUqRwd5mBPJmCauEYLilq6mwxyyDtvdW1s260tLhZKrhCEEE6JMapknfUZq3jbtoS4y+oSGnQsH10kGdj67RHYH0NVl5SfdxDLNs60rSNARJjjSAPqIJk9+PUeav0Lk/U1Ks3GYcvrVKTm09BDQajgNMjSZEwCSRbe0zQo6tzDIq9NzcQ5tOm9hdMklrSHGJI43mx/JVJ9XfEbcZ86c4flXN6HkWWBXFt9luN30pUh1ohSlK0wAoAqIKiDvzMw8KvGsReyZiWBYhY3DVu1h7LoU+kOaF2yShKEpC9RCUwo7aVCCDIqnzPeGN3+QMYsg0VvobCw4nZcpUhQ3Bnse8GqTsBx3NGU73D75nE71NtaOWizZlaiAllrSZBgpB3V3iQO01jp4j/Z6w1LAOr/dvhvpN1NDIaAQGEEwCD+GYPr3tlH4WeOprup4d9WWOLWjWJdENgRM3n5bkiBHrCxa5Y8dWZrNYLZxqydNzEFKn3U36GNG4KkhZGtWxjftpFfabJVpfPNvlA0tIXOogFKwgpiRBOleqPpB2qzJnLqC9eeKjJucrtTtuzijzFvc3KpSgkuKSgKVp/wA6nSkGe+wiavK4lijGJotbrDD9pnD7MrKCFBRLDPJG5gz8TzWvLxn6SxWFy59CtTcX0WfDZpDgBTZAEgSSbn5QAs3Oiet6OJbSrfFYA94kuAB3pkkSZG4PoTO9jyH2h1s2ySQW1JCAQeFAgSoRIEHY/AmrqXg6zixc4FfYWXPNWzbFGlUEIUHkGSTwNMDZPOwmZq1Rg4U8G2rtHlrcKtKTtoJA07bxGwEgzudoqrbwdZkZwXO2IYPcP/8Af1Kt20E7BwqQ5IkgbpbUCYgDv6a3fEbJaTMFixWo1BVp09Yae2pgmNJECQYmIJWYPR2e/eqeGaypTcHhomQRZrSTAIMztIngSJCupF903BdZCQC7oATtCgqJMCY3n6muEzZgZxPJ2Z7tRLV3aWFxd2RUSk6mUhajO0FRSYAmdjtXPWiVNquGU+8oXBUkg+qiBH4c/Pg7mYS2bhSre5d12b4XaPtg7KS+kpIPBIHmD4SN4maxU6dy0Vuq2UW0yGfFFiBIuBO0RHy9eVetj3swIqBwPlaTa2zTee0xETIJmDApv8N/V6xz/lq8yvekKx/B7920QlcJcLaVvNObklRkpRpEAGee453q/wBDsndQU2pX5rF8jUpwKQEqUtMqO4VJ4IHIO5gHeqG1Y3/7APF9iNrZpCMDxLXeN26lQ0oreacUoIkD/wB9vtInfvF1K3xBvOuGWGY8LQwTctErbbIJGpJBPM7TI/SsluosBX6eyupjqbXNosotfQNwWnQ2QXbnzEjYbWkqmgxmZ1DTrkaB+GDpMAjbcCCZvaB9PC+k/QjLfTlKr11pF248v915iUr0kyRJUVQRtHPqSIrZ4sGXE9JXbVq4ZZt9btz5YcUAG4ZIGkBIJhswDHbfevel+altu0e93TAiO54+UzBO2350seMvEGLHpszZeeQ7cKcSPePvJWGwAO8Akj4bcCTVqeheoc1zzqOga7g7DfG0u8pky5kGSTJi4JHqLwoec4Ghg8rrMpElsDd0wSAQJiTyDHcWsVYW8SeJOYN0DxC3ceUbnE8ZJY0e8lTBduUEOK1DSd0wiCnnfbfnfD7g/wDYfSGyukBAeu9Dqm2/eWQUNHUoADuo+vcTAivFfGVcXtvkbJ+AsqKjiuMMthI76nX3FcbgaUmN+wMSBFX2SsLtMFyVlS3sP3vmYMwq4bIkBzykk7QO+/Hoa2hYipSyrw3pGnY1MM0nUSblrDNoGxgGe/osY3Np1M9eHgk63A9/xgmbTMwNvW1lU94Uyb3qdYOBB8xRQTMADS2AZO57DttwfjeFfd0XyyfvoebZMeiyR7vw93feSeBFWofBZhxuM73WIupg2ynCNhsdQEDeZAO47irrpb+1OXF2Nk/bWQN//GsAkbem38a1r+KL/vGMBLp1YgOgb+ZzTfnmN7rJDpKo1uWvDbAUABMzAZzF5EARsJHF1Qx4+XkN9O3rkEgt4JiKBvPvFF0Z+UqIJ7AmsLvp3dhXiQt3FqBUMYdKjzqJvGztuI5+XyNZl3j/AHj/AOyrEXI3RhOIfUeXcbR32/Se8VhU5BeWnr9Z3EwV428JmNvtiNhwD7u8TwI3JrZH9lrBPrdBY1gMTl4a2T/OAO4J4kXN5BAICxp8QMRTGeNdVJIFcuAki8tIBmZM3G4tJIusjrL7inLnLTkEtvXFkgAGTs42olXaNwB6zBjY1fzyM4j/AISycR7qW8PtdQ2BM27Y7cgjg/U7gVYSwCyQi0y4+8+LcNJsXkFRjWVLQCBJM7An8DMVfd6dJLnTfK942svkWNsgqTO8MJEeoiN+303rE37ReS4pmZYkvcA0Gp+EcA3I/UcTJmFeTw0qsxFGl8GowWaYLoiIIvuJMAbmTETE90RIVJ4JMbgzBkcfAH5cVOecktOW6lFLTn7yROziYCTx2G3Yd+1cWHSAOdvj/CKjslFyhxhSgH1jU3HoBuAQf+YCe0x61ryOKrYXPqDcIWyKw/GGkTra0EEkHsRvEE77XnxtamcO4uaS1rb3sQImDyN5i8X4vTj4r8nvdQentvYNJFxcYcVvNlZhsBpLahKoMCUbQD2jYGrbvQFNxhviCyHa3AbQm1xb7JoBJUl1FndA7RBRsSDsT6Dir0q7NheFv2OItodS+FMJ1AEAuQiPRU6hAJHY78VSlZeFw4N1owrOfmiysLW7XiSZ0pACrR2TAE/54537mth/grWzXMcZlOErMLzUdSLSymQBdrd5cDJIkC44N1ZDqjNcvwtGvV1tptaPOHuB83l2NoESbSL2jYWBvG/mC3yt7VDPmbMSdtkM4JgFuEOlQ8xKi9cqT5aSBJ/dGSCCJH0sbdWM0Yz1W614wGFrxBV1iyUM7qWUtO3CUJ0jcRKpVEQmT2iq3/bG5zdtfHH1FucFxFavtFkzbrfaWSdQeu0qTqTEaJ2E7TxJJPlngO6Pqzh1AsMwYq0q8tgfNdKwHCVyryzMKJJeKN5MQCPQ7WX4x3TPSHx8wYxrcLgdbGuaWlz2UwQZ7NgzFp0xAlYz43E1M8zRjsuIqUWVmuqCNXkkEgEGxiYO+6u1eFHpBe5VylgeA2LTgxm8atHrhtpohspcQFEeYCFEkubgp+SjWQ10N6at5ByVY3LiCzjGJ2qXLkFMKC1KKSFkwpJKUgREiR8KpV8LHR1izxNWYMXtFhmzQ0LJpaAEkJB07FJmEtpEzEcE71cevbhDzqktNeS2kpCWY0hpKUgAQYAkidp52itQ/wBpTxQOYV69KnVBD9QIMmfw6rapIM+l+5kLLLwsySm6iyrUw1UOaWkERAIc2DABHaBeAe6lFalpbhRgJPmhWxLnuwREmBv6R35NaaTMCJ/rkbGoZcKUxzB7QJBJiDPYjvvWgdWJiNzPHesAMfW/xFpeajQHOtNiSHNmLz2gSQLzOyv+XU8PFB9J4aGgnuJAIk9jeb2223ihSUkIUmTAJMCBA5O5mfXt9a0cWkJVAIUhJWn5JkqAgHeAYj+NbEb2q3TAUCoCTGxUZ2+XBBEn4HaJbtF63Xcn+7abcLqiRCUqQI+RMGCe++9XV8N8kxtbGYEYZnxWmtTkaS60tmAJ4HeN4FyqJzvMcHQDxOg93GYu2bxcehtvNirXnterhp3p54fnmiPPcznh7QSYC5F3iKSTEngc9+x3Aq49kpKrfJGSwqA/bZby+66mSYQbUK90QNRGnfYR8SKs/wDtPs5WmaM8eGzINg6F6c52jryAqfuXGJuKkTIB+cbCRFXmrWyFoqwtk/8Ad7bKmXtKREDTaO7f/a7GO3AHGwnxQo08r8I6NHQadapg5IcQJJphpIaNJEukDkH2VB5NmeDfnDS55ILwJBGxc2dzYciZH5FT6wS0dI95yVHcbE8bE+h/KpMSkkHcxGxI9D86nAoKKlCQkkAT8ABx6zzsB6etSS9lHYn/AGHpPf4fWtRmaF/3rEU32is/6ktIMk23k33HqrwisyqA6kZpkAsm5I0jnmw+k8rfrHoZ+e39fSt/mjREb/P4z6VApUo1HTp449Nv7Lqyq4Oj+WY9xEH3mSe5J9IHck+vb6n+f5UpSuF31u9Pp+/2T6QpSlE1u9Pp+/2T6QrYlJBmRH6/yrfSuZN9r/uy7scfmIg8+/5KMlWqdoitx4Peobff6fxreTAJ9AT+HwoNxG8iPquwuQO60BXcfum1hlw8EkpSJ4Ep9dz35qMiyvrcJaGIpevHV6vKadU4BbqhKZJMgzqJ93gb7mpFD4SrzPLLgHAAIPx4+W3Hp3NTKsYVbW2IXzGE3L17b2TxbUhClJgNOFI2B3Cu8yJj0q4/hnlbMx6owTcSD8H41PXcAiXN1GTtHAO3ANlJM9xtfB4Sq1sQ5si06RDbdu2/M+ypw8UfiayX4Ycl4jiOKZgs28wP4c67ZWiHW3Lj7TAICgpYWiADBAVuNwN4wm/Gf478/eI7OOIOXN69/Zlu/cMsKTdupStnXElKU6CCmJAB3mCRVxX2j+TfEH1V6kZivv8AhjMt3g6Vvt2BtmX3GkJCkhJShIVqlKFD7pHO0TVkfM3RHqFhimLXEMq5kskoLq7h9eGXI4SnUSSwTsArY+vJmK36eAfSHSmByTBYqn93rYh5pHS6q14pv0Mhz2tIh4A/A64Mkg2jCrxQx2YYisW0/iGn8J5Np8wdEA7wRETybcqmdbzLrinVrKXVPOFalyQCVLJhR3M+pG5+tbnFsuK0tEr9VnYFSYMD1neZ/h7vI4hgX2e8uLV7zmU27ikHz0KadCgdwtCkpUDqJ5SCUgEetSn2IWwlCiprYBU7yZ29e3I9YMd83sFRq1cLTp4b4OksaPIA5x/CSSRa5v3sJ3lYnZg+tSGIovBmo3SZaSbkaheYvJkEWnnfjnmgCYHw59QJ523An4cfOQUN1D4n4d65N6QSIO52IPw+e3xk78b1xi/vK/1Hv8fWvLjMPWo/80za/rcAgegM8REKS4djmkF4NiLn2aRb32vHpF1t/rvP4k71rSlS1sQY2n84H7/2XsdBNtrfoEpSldlwlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiIfuK+n6Kra5/cj/Sf1Fbj9xX0/RVbXP7kf6T+ooi7Nlf/ABBj/T/1JpTK/wDiDH+n/qTSiLrdKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJWzSXFFvnuO3cHmewJA/Q8VFQnUoJ9Z/QmlsB9oQVqCAVAbiY3G/IB2I7jjvwO4e1jZdP4uAT/L297/lJXLyPgkA+cu8vfYX9b8KK2y6HEI0bQZEGeFbkRuR8q5S1slONuL8suBBC4AIVKSojcGQNiSIiOdhNTz1g63eM+Q6h0OpT5ce6D7hUU7qI1c/Mneqt/DD4YepXXrNNnhGU8DexC2fu27a+fQ2VM2q3HNCUOqSYBUNcdhoVMiDUszjOcHk+FqYvEV2M+FTc9oeYDxExeBMCRPIgXIVYdL5JXzLTSNFzjUIAAAIkho/FYXI2na+ypewbKmJ43dM2+HYa/e3l6oNN27Ta1EGSBASDBOkxG5J2HFVKZe8GHW7Mpt02GR8wqDyWihSbB0gpWkGQZGxkGY4gSNxWXz4S/ZP9JehWH4dmLrHgTd/jz9ozc2rLTSFhtwoCoUA3cb6goncAE7wTFXSsv5XyTgaGkYDk22Yt2kJbtHHUWzaQwgBLR95pMEICZ1esEViL4gfaxyHpzEVMJhcdQdiKWrVT8xMtLTJDYG3Bm9jcgG/fTPg47HQ6vhHBp0kEkA2LdyL3gugm35LBf6c+yx8Seabs27eTMXtElLSi5c2rzB0uOEK0KDapV3jUAmZnaKvN+E72JOC4dcWmK9Zb1GGOoU1cBq7bLoKm1JcCYfWkQrTBB2jtvWR89dXqvsikWNjatWzhW2LdVsV7pAIX5ZJgRACgO8biKgYndNYroTiiNQRsnSIiCNJ2n0ExEx6GsS+t/tvY3ECph8LWG3m+GXCD5REg3mIIkt/rd3K/BrBYR1D/wAM0sZpOqGjbTIgHu2DF3RLvXr2WcEy/kTBWcp5dsGcLwhlDbKU4fbtWTK0oSluVItkoTKgkTsdgZ2Arsb6WAm2CUNqQhCtCwlOpQKpKlECVGTBMyO1QHHPPCW30oU2kAJCRpVCY31Gd424M894GxUQgJ91KAQATMA8DgDY/IfCtffi14uZn17jy9znmm92tzi6SC0t8sQLE78QTsTbITpPJMuyijTo02sbVDIA0gGAGyCdvUWGxup3zBBkCAlWxOw25G0fT8K2a0zGkT8x/KaltRAIAmZ+n5itm+2x/r/6/wDUmrMNrEQ916hiTue8fX1I9FV1arWMsYzUzgyP9OxMEzc3+hmFFcUCraBsBtxtzFbUH3klR0+8JIPG/qI5/jW3ePQ/l+AP8a2rMCdzujv/AOMfwP1Ajap7gG/FqYUsBJdUpOcLT+Jpv6bza3YbrzFwYwh9jafQ2taZ/fz6/wBX8RXgvRvqRfIXpnArtKVaiCJt3jCVciI7fwrDByHaO3mceoWLrUr/ALdjl4uUkwU6k7EgiQFJMA7czwZy5/Fnji8L8OvUe5YeKfKwm5bKpgK1W1yfdJmCNPeedtxIxKekDizhWI37w8xWIYpeIKpIVJeKtZnkQoDTAgj053W/ZTwrsH0rhMUGBoNGlrNgSPLB/ISN9uJKl+R4Y4jOKo+GHNNO0XFnN24/3iF1PqnrUptMaiQlAUd1AaSkAkq+6ABAnbj0ryvCXXsIvLV86QnUBp4AAVEck7jmBseSea9U6tXSZZQlGk/aCnVMyEakwYBB3AO3w3kV41cXDyEMOAF0NxqgxJBmZJ90AgRAgx6Gs38j64rZbmVJ7MSW0mlokTa7b2BMbe8CYBJVD+NvhxlfUOCOHNGm+u9kFhZe7WwTYCbAGTYAwZVwrpXmReMYQhhBK1NQSArZMAgACQDBG4A2neRBr0y8a81LwWhCmnkeSpBSlSVa0qSQUkkKBnuO5I23qjjw75rbtH71u/c8oFSw2haogFXujYxsAIgGeeN6rGw7EWsStleUNSk63kpKgS55YC9KSRAmIJnvEGKzn8PPFSlm+Hp4fFYxsimwAO1AkaWt35JFzeYk7i2lnxV+zxi8kzmtj8Jlj/g/Ee91QBog6wXRsSL2gTG0He3tnXBv+COqH2NTSEW2Mr84JCUpblxIUn3eOU/j9a5e/tVWt2+0sny1zpXO8EkiDP4dttoru3iiwZ5xjA82W5Q3dpeSgMGPNa8tboJLhIBBCNhAglIgEEHzy1vXcSwnDHrqU3LwHmCNRSSlvbV33mfhyN5q5jMRQr1alRr2kP0lhiCQ7mOBImLccrH/ADTIMwwFPEzhn/CaIe52mAREATBg9piwklRmnWg2QNw2oNmd5M6jJ+IImTNVidNlB3KqEIhJISR6AhKtzsBAJ9PX5VRstLaA+22NKQ4mVnuopSSQBHaAORyJiqq+kuL26sERYESQQkr1RABJ2EEzxPy+tVt06KfxKRmP8xoJINrt+ZHrx+tgOqcIWl9Ws3Qy5dedRgW3tYH5cGBHqN208/bXNuFpUFsLCkzCVHSoe+NwR89vyqiDOFridrnFdn5ik26W1KKNSvKJPlqTKYAOkEhO22wEVXjZtNO3ykyQFNkc+qT67nnt34qlXrThIw7GHL1oHdoNiJG6kpOoKg7ACY9fjvVR9a9P/wCJZXVdqBaWESJBPlA3ubtJ4MG5gBeXobORl+Y0jSp/5TXM80xbUywG9xMd43vaiLr3huIW9rkvGGHFIVb4qx+9QpSVA+dbaDqTuIKpG4MkqHrVa3S7rZj+VMLwc3r7l3buWzCPMeecd+62kCfN1TwY3j4CAKpO6m2t1ieU7C3dbcUMNuW7ovndKtK2VBKQPuHU33mZE8V2zJWI22J5QtEPghVsoIjVrI06kjcDjbkjf13rX9134U0M7xFTDfB+O8kyDBgEgwdQgjy7nv63zg6c68bTy6hVp1zTNNwFtQdLWsdJIgE+Y35i20q7bkfqvlnNmHBy4fbaxE+8gBSQdagDAIIMFQAECAeTG1eu5FzC/lPOeC47b6tJumgSlRTsokBZI3KoVExwPxs42GKYnhSmXMLfU0UrQtpZITCQUkahIPb4GfxqszIPXCxs2MLazPcpVcIdtm2SlUF53zEgoA97RpQVOKOwISRyoVr88d/s51KGFxNTB5c7Uyi4uDQy8hgI/FtvA9JvZZMeGnjRTpYvBUK2ODS6q0DVqI2ZNyCLDmSZHFispzK9+7iWVsJzA2QpeK27SyJGpClJQqZ5mHCZBB2I+Ncr5rjenUhOm2PmrKR98kyCoiNREgAkydI7RFPnh3zGvNnTywu7LFG3sPw+3sypDSfOLCH2iWyoIPdLSiEkAkp3M71UDZ3Vuu1Sw66HVXK1IU7pKNIkgSFdoEwT3jatRPVHTuK6O6uLThX0SytEEQD5mjVO9zFoEEchbHek+rMJnmRNdTxNOq51MXa6TsNu4BMy0AT/AKpKtg+0iyjfYNhmS+rmCIQhw3TtpiFy2gIfbbcUwpCVvJBXo0sK2KgIH/hFex+EHrCcRwdWDXV+lbjVpbqtUOO6tbigmEoCjAlQKfj6jafVvFxkMdQvD9n3Bbc+Y7gNqi9syG1LOv7NdKUpCUyr3VQJ4kp472ZPDfnm2wV3CbhF480/gd2q2xMeaJUu3cJSpSQNkplJIVJOkwQCKyOGWnqzoDDVK9Iw6g+7ROprXQDAvDTIItxO6lbs6OXY14qvNOlqEOiSZAlxs4zsQB2MzdZDlzequMUtxeJ8tbgC/dEJj3dtgE8RvxP4GgPxwY+m4atMJYdlTVopYSFEgbL7AndOj5iJ5qpzLfWjIOL5QOYcSxe1bu7O0UUIceQHHVaIBRvO5TsDqO4+M2nOqXUd/PecsSdK3HbRL143ba3NQUwhtRRpgfd3V6A9gBzafw+6LZgM9p0adIhgxAJcQRJa4bBwsAfr2UXNc9bisuq1TUHwIADoNnaW6QWgTxAPEQOVbX8XN6+5ifSO2WSmL9qUatiqX0AlMn3oJExO59YqufLcW+GZdZUAgWeENl7YgnU3pSTHP3e4mJnarf8A4w3HTnnpCyFeWg4o0dBH3gFPSkHbeO+w7zVftodLaoAAXgtslEcJAQ+ZjgySD9PpWf3XOCZhvDqg1phzcM0cmCWCQDABtMyBEWM2WPLK2vOnVWk6Ncj2kETy25jY9vavvwO2aVYtjzqkJVLT60qUhJgF1BBTIATsdt/l6Vchtj/2O3bSUpUboFQIEHSpJlUiFEGfUj0q3v4IkKZOKXOkrSu2U2qDGghbcqJjYGAe3PbvX3bvo1ssRrCLkSoGJKlCBEnZJ3PqPy1fdfVi7MaVJ9nVcS3SNyW627RtxxHcCZWRvSTy7L6kSYogEm1g0SB3AIJF4IIgXVvv2iS1s9I8TAWlM4TiMFMb/u7gb/X4jc+lYROQsRZt+u9k9cX6UIaxlalJJhKYuUFUgEAEkbmCfUDes0v2j+O2DfS7F7JxakOpwjEBGoST5T52ifzj5RE4NOXFJd6rvvjaMYulD1INyFASJ4HOwkmRxW2b7JGUuxXRr6D3fDdUwlBkQTLXzaLwbOggA8k2AWJ3i7jmYTMatV9QUyypUIkkSRpMjYE229bGVk94P1IyhdZcwW2exe2N3btWZt4WgS6VpTCjIVA2O8wex3m/d4YsafvukOHPvv2uIW4t2/s/l6FqSgtkII9wwQmI0qkkyARxhhly8cwxjyLh5Fx5LJt0oWoEKTCokbcz6CTPY1dn8D3i2zJ08w5jLuar25GHshKEh64C0KbSoD7iTKfcKpnaNzsamvjD9mnNup21MRgsDWxTarXHUwAWdEgSdoJi3BJ3gWr6Q8eKXTeMNB2YMphtQbuLgYdTmRcARuTPaIJKyJEIeJUXFQNRV6bemyRPx9Inean2WUkard2b0EIZRpJ1A7qJkHuNto52Pan3JfiV6NZnaS65mixtwUe8h15A30yrf3R22BEAiNztUDqV4qOleT8Jfcy3jdliGKG3WthDNw2VBxEpSfdKoEwRzJJ23rCjIfsPZ9i+oqFSrlOJ0Cu1z3uDSNOpjuXXtJ43teVe3MvtSZSMrqu+/UNYpCLybNpkme4kjbk7L03qJ1NwvpNhy8SzVfYelxTS3Gbd5DLkLSnWgJSpIAOop3gnb4zVn/q146eq2Y82vYZlt5LWCL+0NsXTTimwGy24lOlSGoCQDAGoAJEAcV4d1j635x6wY/dKx915WEturWwjzTASFSJIJEABPux8BXj7Vy0zb3SEqQhFtbPLbJBUtfuLIAUSDyqJMyBxB220+B/2NsLkOW0M2q4Aur4P4DgHtA0wxjyGkkbkSdo+Swf64+03VzvO6WWYfGgMq62uaxxk+dtz67b3vuJVizxpYlmbN3iJzNdY+6i5u79Fmn7Qk6yoqcuRusp1KcOqFn/MY3q/H7KLoxh2M5cw5CkNfa0LQtx1TSNZSkIdKSsyopJAMExuO+9WM+r4s8Y6yYleYg5DjN8FgK97zGvOWUIk8aQNPEb8QavT+AHrC70yetXFpcThb62kq0K0eSgoQguSdlJCUyoRtMyYmonjj0RnNfL8TlmDwFT4f3apSIYWRdmid4MAHfkng3uP0B4gUcrq4XFYrEjRVqU3P1kkaC5pNzMkA9r8CRKynsLwLDcCwiytLZLaXmLZtKw0gI1qQlI9/SACSd5O/O+9Q3PM0m6U4CXveUDMiPd0gduOAOPTmvP+m3UjKfUTCbO7wXGrS5fVboLyS+2Foc0jUhSSsEkGQYAPqJivQrptVglty6sX37dwFSXGCHARP3kpQhWwPxHG081pQ8avA7qZ2PfoyrFOhxNmmSC5vDgbEkbAyb3sTsC8OvG7pqlhGM+9YcEgAg2MTTEEkEGZJ8sOkWmQtjS0mVOEEEAAb8kSn17GOJ33nmty21QrzBpa7EbH5pIk7Ebx+hFSiLxh9aEW2HXqtcpQtSHEpSo8EyjeO4PG0c7cjeNDL1uL/Hru3Ys1pCtC1pbXpIBgSowQIEaZJ7GQKsXkv2derM5xmHpUspxYLqjRoDQ0jzMbIuL3ted/dVR1P489N4WhUxH33CsLaYhodewadQIm51G23YQlnhbuJIR9kf0tIWovEiEjSTsQowr0iCNpIG9U4eJnxC4R0ly4bCzurZV+84uzcQ35SFlag22mdPvHdZhJHMx3rofiF8YWVun+CP2GUMRZevilaCq2UFKS5uFghA1FQUIMwQRFWb875/zD1fxNvEMwXyhbrxK2umfM1HSlt8OrCgSSS4iAk7BPeeK2m/Z8+yKMuweBx+cYGpRxFFuv4dWmHavIx0lwmImSNpJlYP8AiD9psVa9bD4LFMNJ72NDmkmJewA3giBE2Nrrx7HeoeNdXfG90Wy/dvOvttZhZvQh51TyW0lN47CELkJBSvfREz6GTlmYnafY8bu2Sr3E4ZhCQmfdShKLiEhMkBAAgJAIgwQRE4lHhkywrOPtDMrKsSFtYEtl8rgOoQGrZIKSEgQYUVGTEEzzFZaGK3Rvceu7hpQLal22HTtGqxK21O6h2c1SEx7oESSatv8AbFweCyDKjlODe1ooMLCxrS0DSYvdptJPlsduYV6fArOsT1i6jiXuc9r9JLpOx0iQeBaQSZMm8wFK2u8TvOuZ/wBR32/GoEfvXvr9O23pUZlxKEgASEahIM+9JJ57bjj0+tSpWQ4vYe/H01fyrTHmw1Y/EuaLfFdEc2aCR85JWblLCOw1NlKJDAACT6Dv6mPrexW6lKVJCCCQd11/A4l1pJA55HZKUpXC5+K3ueOD6f8Au/VKUpRPit7njg+n/u/VKUpXIaXTAmN13p1WSRMTEW32/wDd+RSg7ek7zvtO8+tKU2IkRcf0n+8cSvW1jnDU0WaJmRx7m94/VbjEjQAN5hKdI5n4dtp7c7Vzdpci2QUBSpdlKkhRCSDtCk7g89+08g1wCF+WvfcT3MAGZ+PJ27VyBeTqCykH3ABKgBPqNjMbfz5qsOnM6rZRiG4qg06qZD9QBtGkyd5uJ7ye68uIw+HxtF7a7wDAAkHfy3vEQJE7fQxBxKywpopU7lnAsVW/qARe4dZujUpJnU45bulJJn3tJ3+e3nWNdDuk+b8OucMx3pnlgYxf4betNLThliUh99hSWlf91Gk6yNKgJkbGdx6Qp9CkOC6Qt5rb3W91hIVPuGDvIEiIj41qMQSVvOt4cqdEWzzjgSpmNR97UAVEe7IEbj8MuPDz7T2fZGKNIYp7MIyuwPeTZrho7mdhwNrTAE2tz/w8wGP1uawVXFhjyzcQIvPvPPIuFg3ePT2fnU/pf1IzdimC5SuF4EcTvbnUyw4620xcqVctFCvLIAbbdQkf8oGgQAItBYzh9xhpRhjjam3bAOouwtJS4HzCUhZPvSlSV7HjfYRFfT2zPlrJ+dMCewnO2WrTGLbFg6w/dyypTMNLSCpKkuLUYQhAIIiRpgRWEz7WDwY3vRTrFiOa8l4C8MkZoViN8yLe1WG7L7KsOJS4sICFF0XIKCEgJ8sgyCkjbd9nvx6o9Y4PBUnY6nUquaxplzmlzoY4tcXmSS0ODYBLiGtgktJw38SegG5dXrupUCHBpIDWjjSJaBYbCZ4B4Amx64F6Vmfhx32n1IPO3rvUkkQB8q7c5aNhtQdhokKVCtiFJJTpIJ5MEidp4EmB1ZaUBRgwnUqBB4B7H+vrWXWKxb8dT+IPwRIII2BaXdidhB37TCx6xlEYaqKThpfERfeRA9Tc+nzChD+p5+pkzWtKVLGxFjN/zgLygEAAwDE2jY3G3olKUrsiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIh+4r6foqtrn9yP9J/UUUYSR6kfof51q8nSwkk9ogcbkb/AEoi7Llf/EGP9P8A1JpTK/8AiDH+n/qTSiLrdKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiLUTO3NatFtCULcE6Vj6AGQYAJM78cxtW0EgyKjMNJVctLXEa0k7gD7w7qiI/rvRzdTQBNncfL+37tPcMluqNnAH5wRO259RN5XseRcsYh1Ax/BMs4JZLdv73FbRDK0BRJZUlKVzEmQSuQR2mNzWdh7NfwZ4R4dekFrmC9wxLuO5paw/EnXn20l22dbbW4pxHmDUlSV3AI0wdgSnYVi6+yQ6PXXU7xIYA2LQu4dbYnbPLdCCpIS20kypUaeduefhWeTeMDCbpWXLV9CrPBbe3tg0mNloSWxskkCPL9BtWFH2q/EWr0zk+IwGHqinWfhqoplri0hzmsgHzCdJbI7EGD+ILKXwa6cbmVTCPcAQKlOSLiAY2nifkYtYRBQ7cXSy9iF2MTYSnSj7SnWLZAJhKUuBWkJkjaJJ77VIP25d1S6CwSryktDRpbJlAEBJEJgREiB6ECO46ESNhH4bDiBx/wCveoBeSSSIM78xzWivqzq3N81zzF1q2OqODnPM6ybk9tgTb2AWceT5DQweHb5YhoiQDB/ZPPzkqTasmGFKVbruEqUP3hecWpJAMhKUqWYMzMASJHeKmCQOUB0md1fiORHymKOq1AfP1mRFQKoKrmGKqAtNRz7kaySSRa25iIuJ+kKZmg0zojSCALXtH+8+k+imIB39OB/H6fxNP071L0rxRUc7U4uI283sBud7CLj8lFo0/hVA8Bs7fh5MdjP/AGjkTMUqXpUVe3437j2/3/P0UxWhUlHvL+7xufwPfuZ+MQN6gUCA4Qg8EifoZ/hU9yKoTjMPT3itTE7kS5rRHA9YB2tcQoWIP+WSDuAd77d/+3sqQ/H7iKcB8LOdnQQFYg063vI++xdgAAQeSD6HczBJrF76babbJ9qlMBRxO5UVCBOpSSSNuN+55mskz2o10LLwq4yoGNZ0c8E29z3j5wY2I33gVjXdPLdS8pYfrmCgFJIge8+qQZgbAgzMwefXeT9nCk9nQOEc2NbqNP8AJjRaZNpPynklerpIF2bAR/C3fiXNn+krpvVK1JZZfVx9rV6gHUXNPffcDYdyNq8YF0kJ0aSobAcwRsBOwn053+Rivc+sjC04fbaJhIR8Bs2e+0cciOwmKp1+1q+zsIgjf5nbTA3+R22gGBGxN7G/ePjTJkGxO4MDsZN/xAxz6Ko+sMuFfF0rAgtBMCZAgibGdyAu+5JvE2uM2zRXp892IClbyqSDBJ24AkRHrAqszCMbusGvmG21a2lBtO5kAOEpUSDMattpG5kSIihPLyx/bWHuxBDo3O8Rsfmefnv8BVZLVu84ll5se640hJI3mBtEHgD0JB24ECrh9G9bYzI8Uz4jnNAcBd3AiLgAG0G0WBHEK2PUvgjl/WuW1nYai11TQZhoPmtItPJBi2xg2XeOquBYT1C6d46bS5KcVwNhd0hpJUolaEpc0gCSqS5uQk8kkDaKDOmmZL3GsIu8PvWgMUw3ZwEQpChriUmCmSnaRO0dhVaWB39xg1zcHhu4bcbXBmUuApV3I3BJ357TAqh7F7MZH6v4ylsaLTO9zauIPCYtHXi5BG2wvBMTzB+GXHR3ifSxz6dOpUBk0xd1wLRvsLXj1FpvrP8AH77N+ZdMYOvUpYdzW1BWcSGEA6DIMxeD3mLL11ppd0220oBD3lKUvkalypIJPwAABk7V6T0tvnrTEF2ZUIU7oSCowJURxHp67DtXneIXBZxW3SkgsuMIWhQmCkymQRIgqCjyAOwBO87l7E/7NzI2sn3FuIJJPY77QfX0Ow9dqyp6ezyi6lhnggF5YIkc6bSbXm5nfmFqo696axWEZXpVmwWOfaCdjB3sIsN+xvdVz2zq7e6tnN9KkgydpkGeZ4+IryvrNYIvbI3RRJgFUA9kn0AMQAe35ivS8Mvk4nZWDiVA6Gknb4A8/Lbv3HJkVI5psU4vhj7Aa1nQpMxqEpEAcEzvBSNpg7QDV4atb75lL9z/AJZjtcdtpF7eoVjsrxH3PMG0toc2IMRcSRbnudoG11QlmNq2vco4jZKSkOJCFBYA1DQoKA94cGAI5PIryfpLfvrViWGpaS4lh50pSrSZhRiQZHG4P1r2zM1k/hd3dYQqzWtFxqTp0q0qjVpMaSDBGw5iJHNU54ZiC8p51dsyybdF65JBBSBrIPomIkz3nYAkVjXneC+65rUqu/DpG4t+KRbYfqZ9JOU/TFT42ShrdzULrXnyMF+9h+o9DUCu3f2fSvyir3ltyQlBMHSB90QNuNiQfStq2G1hu6U+rzbJYeTJICCseSlSY3kFwGBuOexqbdUm4wkKSrWkkFJ4mQDtHzO45G+xFSiIDQaBhxaAlO5gHVqE8bDfb0+EVRGfdI5b1LRqtrsY8PY5rx5SDqAB9DMXMekmSuDmmY5XjabqT30tFQHVJGkhwuCdjHpM3kQrs/s8/Fpe9MsSzDkPMWKJvrXG0YAzZoulhSWvsQvWndKnIA1faEfdVO0cAVkRYVe4LmHLOH4thS0KKwh1wtrBguws/dPqrtseIgxWFRk92yZzbg1reyH1KR70x/mbG5j4+u8fIVep8MfiozD0yxljLOY793GcEvfJZw9Sy4WrcqQhKElRU4gBGkjlI9BvJ1gfaU+yM3F1cRnWWYUE+aoHU6d+CL6bmw3kyLSFnL4HeN9DLqNHBZpmUEhjSX1CTPlAkk7yN9yBfmL2q7dnGrfFcCU0HGMaw1+wu0KSSFuOo0NkgiDA19ht8INYzQy+x0q68dTOn98VAOYu/c2rS9SZQ6oHQlJ0mPcI27g8CsmvLmZ28ZwjBcyYLc2i8QgXS27dxtakAhK20KAUSCBIEjsYkVYm9pdlFjp11X6e9ZLFkqucy4ohrGnEgaUhTq21helJAlKwIUruD2rFvoLpHOcgo4zI8ywtR+DwQc1hc06S0w+wMjc7TxItCzQw3V2VZ/hKGJwlZtVlZocxweDMHSTI7wRciIgAklebX14lwmy/tW5tGWiJtWn3kI3SCNadQAB9VCCBtIioTaVNXNs/phITctg8+YgNGFn1JJ3mSd/QRMpbsMbdxnFfJDDWZcMw5Vss6QFaLVkDSYG5+BJkwZqefYCFMNpJUlsXCUkbkhLI2ETwJPA9OQaptuBp0Op2MoUPhUxXkuDQBqlpi1hJFxsO+8TeriPi5bVpAEtALrwbtAO835mRcm5uFQP4zkD/AI36NvpMAYkyTp2G5eG879o/gKr0w3322wDzgzHB59x0zt9YHw7AiqA/G4VMZm6UPCf3d6yQfT33Bztvudu3bsKrxy2hT1tgOpQPmYPbjcxy2e/Imdzsd+av14gP+J0TQpd8PG28ECJuBt6ne0SrbZHS+9546lExUFt5BgkEDaN7QIkyIvc98FNi4xgGNXxjQ8gpbmZBS4yiOZBlKgOx5mdqrrwZhtTrDKQlT5bcvPe3MMhKyCDtHvgwQZ25MEUi+ELCfIyPeKce0lbxWgSBMPDYbj4xG0RJkzVS+aLoYPh2M5jduktDC8JugVqVpEFpRMkkROiZPO21a5cy6Mx2fdQYdrWucBiRBAJEB7RMCx9i7juZF9sTm2H6ayp5JDT8ESQdPm0QDI4sSNrEwZVkD2mHUBKMNxyydCQliwxFtadQ5DdweOJkj0JB3nYVh/ZOuU3HUhy6QAPOxN1yImA4/qA9NiQkgc88Vfb8c3VpzqLcZ8GHXQd+yPXbRWleoHQRO0+pEb9xG2wsPdN2nRn22Dhl37WdR76y6kmIPMk/EESZO9bmvss9LYjp3JsOK+HNQVcPhWwQSIbBM2F727c+mAni1n9PqHE4htKuGlj6rvxaSC4Bu/BBBMkbk91c7YLqsPs1tnSpttJKuCkKHI25JO3MfWqjOhls09iK7nEFm9aIUPKUpUJSYGwBB/AjkfGae4UnDLcp3BYQCdjtHHrMmZgiIEzx7h0MuFIulBQVAVwASI1Edp+Z5ittHQfTmQ5zgKTcXgaTnfDDTqY0mS1o7Xv39Bytb/iBiczyrHV30Ma5sOcQQ8tBIIIECQAYA9ItCqQVhgtysYT9stm1qUSW7h0c+h83iNxJ3njmpUYQ6Lpq5evbx0oELQ8+44NzPCnFeny9O8cv9oEyNJHYTA/Ik/8A2xrehaXASSBpPYjfb6z24qsMN4M9K0MS2vRy6kC14dIY2QQWbAgSbC0RI7mVZqr191C6k6jUzCqWkFsGoZ/hgC4/ltPoJiyiPJaebQyF6FccH3tRjSNuYkTPr6CpS/w5s2OIqQqCzZPKO/8AyoJkTzM8GNie+xnGyhDiVH/KoH3j/wApk+n4x8uNutYnjBt8EzRevSllmyuAgk+7ISng7SIiQNiRHAqp87yrLskyZ4w1BuHY2mdYDQJIaAD9IF9rnhdei8Ti8w6kwxq1nVnuqN03kjzM4sZJB942teyH1Suw/wBUcSebAhu+8oq/+pvK1T+gn1+FXR+guOMIypZIZt21uFhDJSkIkl0BoqEcFOrV23AJ3mrNOfsxrfznjGJFWpleLXQ2VAhL5+BMb7+siq7uh2f3GMFs/wCzXkgpDZWZkAzvslQJBESdonYkisU8VSyfO83AxIY9jcQ3W0xdmpoIMCSIGxsYG0rM3PG5tluS06+G1/5WF12LrOYxvIJ3NrCJ9rXacs5yzl0x8hWVMZu0XdwoXBti+4UAKlWkAqKYBXAgAbd6qdy149+tuW2m7W+srfFkaA223cIbVp+AKmjvvJM7dzvVBOUs2WeZbK1bvLxtu8QlATqWEnVEcqPrxyYHPeu7XK7xJQh65Su0Zjyik7aO5nWdyTyNz27148++z50h1jW1UcsoOL9opMIEFunYTcgE3mBPJVnT469TdNRT+PWaWWnUT/LyDeIFwT6GZBrkf9oh1gQFA5dsbUuJPlqQ0yCgq+6QA16dpPMV4hnXxR9X89KWvEsedt7dZJFs2spSid4CUoAiImYgTEnnwZVwl0a0OhaNk6ZHIiDydxHz54rb5iP6j+devpP7HvTmCxzK5yikCxzXD/KbsC0jib6RAkEbxG8kzX7QPUud0nOdmFZjHAM0633gAWaHXmd/7wot3cm9Djr3mYq88pTjqrhanIccUVOGFEiNaiRECDAA2qYsAxbC2W7bgtl9pLjaCAGkrUkAkAgGZ7HkRt24ouJk8bExuPiPhH0qG/cBu1uXNoZbL6pMgBkLc+Qk+nG3rV1+pPDvIOlcixlDD4KlRq0sO7Q9rACNIjcAQNLbzHcypZ0z1NmWc5xgm4jFuqNq1RqYXl0gAQCCT23iYHEr1L2TeX/+J/HH1axy6sC7Y5fsnfsriiSEKXbYegGQTp994R3rIws2lspfddKlKXi7/JVuPNlQ77CfT47CKsZexGt7XEc9+IjNmoG9dW+y0nbUpLKsMBiSSQA1IgHYT8TfftLlF3lzDb4T55exg6e+5ttyNiex/IV8yX2+s6NLqHMMFRMf5tVoEkbO5Aue1vUreV9lWn8DJsJXuCadOePwhhBO1rWExwTKlWAQ3Kv86lKj0lRHb1EfQTwagH+8+o/h/KtzaipCVHkzP4kfwrfWovFay92qz9TifyI72iAB2ss/GVTWoMqHdzGn8/S30slKUqVP/Efl+gXlc3U8iJ/EfzCUrVKgkgngfL+NbvNHw/8AMP5V1gnYEp8H9z7f7/n6LZSm3bjt8qUT4P7n2/3/AD9EpSlenDN1OdI8pABkSO8HsCOU+FF+3r7fn/v6J8/4j8ppxW1SwmJjeeTHEfzqGp1ISokCNKpGoSRE/Pf/ANJqdUcsNZpcBqJEgQIm1trknYgbn0C6nGfCBbMgiO25Bjbaf4e3oQg3UO0qneT3+pqeP+XcbJAET8fj6D47z6VKJuWVMpCEKT8SD22HYdttvjzFTSgvSl3eAAPyngfMH6fKfPGYYeaf3NwHfSb7bWIH1kc8R5vvHt/6vb+35lNKjshYQdglShISR3IIM/Igioc3Cf8AvEXLMnV5Y07GB/lCD2AM8nv66IcW4tMHTEgqmABA3JMA/j/tFUgue7bujzjMHbcyNwQZ5Eb7cmOIqPIOnM5zauyjQo1KYfVYC0C5JDTMgcyAN/a4XSvmeGwtF765bOlxmZgADedyTueONyRJOt31qXcVYsXHsGtwh563WonSrzENHSFKO6irie+/rXTet3QLp94oumGbsIxzLdsrFbfDmbXA0rZbLuvEGLhBKCQCSCy2SUmeODAqZ6m9UsF6PZJxLMXUDF7RjDmbZ1+0YcfbaUfLJ2CXHCT7yVHYf+KPWwVjXtq3cC60YWnAnycjYfiyLFwJWrQta7lKGN0gIKQG17lJBEcRW1b7NXQPVWR0MBigyuKdKpRqPIDrABp3iPW9uJMLGPxHzvJcbTxt6fxfhPDSYnVaBAubkWE29LrH68dfhOzP4auq+KZTvMLcZtnri5esQQpIDSluKRAVGwE9yDAE8Rb0XauJUW1DSpClJUCfuqBMp2BmCIJP03rLM9txh1t16yP0/wDEJlbCHdGJ4Ey/fXrLZWlM/akklaGhEbfeOwMzWKM6hQSFKUSRGokEHeJJmefQx3+m0/pStivuLTjNQhrZLrl1hLjMiRYbe8uEjCfqrCh1Z9eiNR1EyLj+GPwgyJ34nbZcK4ypqCVA6jAAnaAPX+FQqmbhWoxEQTG4Ow25EVLVUDzTLiacFmwiYB9P36b3VKUS/wCGPifiBgzaw/ccWSlKV0UVKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEWxfA+f8DUW4/7un6fqKhL4Hz/AIGotx/3dP0/UURdiyv/AIgx/p/6k0plf/EGP9P/AFJpRF1ulKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURCCDBrcQgJkq96SI4+XMcbz+W432SNxO4/r/19PhW7yCsmQdgCYEwBJ1H4fH4fDbhtOpVfDJAJgXt9Y+fHuutOXENM6pA97gWieb33HKheYNUD8fQesf0eNqipQ48622klMwkERvxO0Hcbxt2JqeZw/zdIGwURuQQDEk7kgCADxuR8YnlbDAbpx9tVu268EEFamwSAAN4iTAMjftvsRtFxbqWDYKdSq2nUc0P1uO2wuPr2n3spnSy7G1QGUmOdre2wE7xpmBb0+dzAWSF+z8t2th1bxJq+dbcccGq3KwkutqCGhCZED7qpn1rLZuWVtZrzFcLcW4X7mQDGlKfMdjeBufkB+dYYXsXM52WRfEBYW+IIdBxZ5thpSxpQFFCRpBgiSptW0gnuRvGabiTCk4rc3AIU1eJS6CCCElclIP0JgmJIIiDtqQ+3LjqlOs533sPmnraGua1oBayBAvBINxPc3Wd32fMtdhaGGZiqEvLmjU6RvHMATedrSBvc8c+Co7mI2Edu4P8zz6VCSknvMQCe5+P8ajPbkxvuOPlH61CCoBHqIn05/HmtQGaP1YpzwTrqOlxJJm0kyb83HyAWW9Sm1jSxo0gAQL2vHefkStyyZjsR/E1DpSvNTGlosNwRbkRf8l5m02NEAAAe8k23PJ90pSlRS9xGkkkdjf89/zXOlvYfuP7fuSlKUrqmhn8o/P98D6JQqjf4gf+Yx2+dK0I/VP6ip5kTWtx2GI5q0z8wWEfQ/XldMR/yz7D9Fb29qsSjwl4sqZLV0hO/wDmli8Jk/8A1v5ntArHgym0lrJmChCiC4yhe0Aj94dtoJGxEnfeKyHvar+/4SceKPeDd8gLI3CCbe+HvRxwfwrHfyqr/wC9PBAr7ot0SONgsyfkONz9QTtvS+zbU0eHdBxuRhwW7kzppneDG59L/T39GDVnQkSNAnn+Jv7+q6/1WaSvLiXoBW0G4+MIVyT8efUgiYkGlYIB0J06YbU8DJ+8AdpMgAaed5kztFVc9Um/Mysstp1g6ANMmfcXxG8wO2/zqlQIGxiB9nUmOJML93cwCZG3xECr2YcvqYapWFnzZ0CQCQdrWNr/AKq4nWJo0a1B2kA6G2kQTbfkR6ELdg7qWL+2W4rSEuhQOwBJVqA435gRHG+4iq3cGvE3WC2rkgfuoBT3hI9Tzv8AP47g1Q2WkBDSlOIbdChDa1AKI9QJBPIn8qq06f3abjAWbdbyS422gaSo6iVJA4IkxHxEjjajhq0OIlxAuOTYjbf0UXw9zRtFz6ReA17jaBe4je/YH8uAu0rWmSlS1cjcR3MzwB347H48U79e8u+bhmHZzb8xpWVReBBaSD9oF0GVqL5I1pLf2b3CmJ1KKhsKqFLI833TqWlX3AQVHgxH17eo27VxmYMIYzBgmJYHeJBtMTbWhSFkDyllKhpUDslQKoEgb7czNTdLZvisHjBUbiH02sfTEDaLTYiCIjc8yJBKkvjt0VgeqemcQ9mCpVX06FSXQZ1OAIJix2EnsAOBHh+W7m2x3JeC48m7819tv7OtEjXq81xZ1DZWwP0E/GeTTar+0C7K0hIb1pidRVCeNjuSVTxM1T/lO6v8k51vspX7dwcIRcOLs0KSoIWFc6JBBGx3AI24Gwr3tV9bu6nGyQhKilLIiUTJAUmJ7RwOIkRFZ3eHHWdLF0sDTxWIbUh1IAOcLeZoi2mfnK+fP7QHhW/LKmP05doBFbSQ128G++3NrTIsDKrC6UYza4hh5acch23aIiQTx3nv8Qdu8dvSrPyHA9L5AS477pCTIKjM7E7/AEn0qj7pVja7LGRboJUm4UEqAM6dRAPAJgAmRED3uJJqsN2xt2Gw+QdLqUOFYA0GU6lQe51HSQN57RNZy5BUoZhljhSLXg07EGYJA/6t7xttZarep8vxeQ560VGPpsDxIc3eHAXJ2B9LyZ9qZesdsnDL5nFEAaApI1BKYla4ASI/zEkfLccEChfrAwmzxHCcxsKU6u4WkOoUEpbb/wAo0qRuRCZEnuaukdUsuYXjeVXC2Ap5PlOkga9PlrDhnYK7cGDtBPYUB54wS2vsEes3moctS4WQpPvK0qVugHc7HkHbkGBVpOtsnqU3Vn6T+GQY2E+xB5ET67LIvoDNBicNh2tfNMHSadiHEMAMRLrzaBe24XP5avWLvKdq+Vkq8tsBIElQ0iDzMkmdhP1rkVoZKU+UtSippJ1bAoVrSSREpJ7bg7E+pryjptjDdyyrAXNOu2QlsIJAUUthQkJ53AEmOAI5Ir1MBIlKUkaFlB22AAJ57SY5/KRNr8AXt1UySJsRubEfOI3jiNlUfUdWg2qxugFjgJ/FP8JG5BERFxsRJsp6yd8u8t71SQbm1jQ8SdagCkAkyO4Gwg1XJknFDiGEeaspU+htssrTHmMKSlJ1IIA94dpncx6TQU6pSUam5UJ3Ink7wCDPPccfSqpekOLm4tiyt0BIQlI1K3MAbSRMgAAd+wJ+8aox3SNPqXKzhqtFtdjmfheL/hAMx5jI5EHne6ttiM4r5ZifjYSrUotDgWlrzbaCLzI/TjtdY8KvidfyJjFvgWZ7kO4espWi5urh9S1hghAQpCleWlMO7hIBEbDfapb2iHTBvqz4WLvO+AutXisJcGL2btuEuvNJ1sLUkSklKQApQI3JJkkcWX7vW48+WyoLbkMuIJEajJAiNyQODv2mrkvhl64u5uytm7ovnG8Nxht5gNxZYa3dukti4uLdbTZQlxUKKXNCoSBABO1YheJ3gN/hLcRiMFljKLK4c6oWMJ1CL3JmbiwvAntGZfgD4xVfuWGy/MMzfVZQDwxlRzSGF1SfeZm5O9hEEGhPpFi99nXpvl2+TcNobygy3h+JKbI85y4ZSWlJf1AAEKt3JIPrMcD1xu4C7dpwtuBTanEAqSJX5iUpKjuRwZ2jgfMUfdIsyWfSvrJ1a6B4ndBl7Esfv7/CA+6G0vary4U2i3So+/tdpjRtsIIFVePvYpatMWjrSbh9Cm1EMp1qbb1DSh0DUQobqKTBAI2Fa2+tulq+S9UU6YwZp0jVmoAxwl2oXkyd+xv2ss7cg6sqZrQe+njdVJ1MjT5YIO0wL/WB9SqCfHKlLuJdOnV+Y0be+tkogCFbuualSTvtG3Y71WZku+cvsMyq8lZSpeG2zUJ3AKUgiO5B1b99udwaos8feIvpuunjZa0qcvrYKEHUDpcntMzzxJie9VkdK0BrKOSr24Ulsm3tErU4dISCGhCiQIkdojiBVWdU5dUxvSlKk3DEn4QDRDiRMTb1JJ7Gdu3tynHYbLcxOLqVGtMhxeSL2abyYHI42773tvDTbqseluC3SyDd3N44wWeygbh8hayIVMJH0HHYdU8d3WXLnSzo7mPD13iUY5itktCLdLhStOlh4K0lJBIUXACDJEAmQa7ZkrOGVumfQOyzTizjSHB5l2wt1xDbSdJebC06hATqgSIGoyKsE+NDq1jfWjE8QxxF0p3C2n7pFs2HCtl1tapQWyCUqBSkEFIg7VKfBjwRZmuaU8VmuFFVj6gqMFRpGiSHADSGkQCTck27QBb/AMVPFVlOjWw9PMREuYGtc2HGYiY/UA88Xtm5ix9pWVc5X98y849jL15cJceklKVrGnQSfRAgmSZjcbVbr6eKaOfUOiYN6tSRG2nzgdydxsN++3xM3F+pzDrmQblTbbTCWbN0AmElSgViJEe8eIAkbGYki3n05syvOFstQhzzwpUf8xWkkfqQPXk8Vsr6V6Wo9NMwmHoBopO+HTbTABDYDTEwZ2NydyYWJVbPBmrcdWLy86SdUkbm5m0CRNuTcK5qysO4YyAlI/cISQZ7DeONz3M8+s7+1dFm9F8pIQAJUREk7neexiY2n514pYIQ3YW4WpI/co2PMaTtB27f7V730YQn7aVHZJkhX+XkxChtuDMnuTWcHhrTYMNTIaB5WGYPoOP3JvIssNfFDFO+91RrsHuJB3m3cibRc9yvcyTJ3OxMbnaorTmnVKlAHsI7D48yNvpHeoSuT8z+tbFJ1RvEVfzARUpl7gHBoBnTYH3O2xsVjjicZRqHToGuIEEiJAg7d+/BU5rDoLaXFhS/dHE7kARPJk9+/qa8/wCr14xl7pfmFVwssvXFo8G1E6SsmAASOAQOY+PMV3ZlpSnW0pUAStIB3ESeSQdt/wCdU1eNLMjeHZMawcOoRcO2hKxqGsghULI5iANxtvz2NrvFTGsZk9YU3im34Lw5tgSQABPOwiDeArqeDeDqVOoaNWpTLm/GpBhIIA8wmNxcHn81YszHfOu4xiiyoKQq5fUloElJlalapJBk7A8AED129t6JdRVYQ+1ZPoJS4+hsBZUEAKUkEjSdoG47SIjkmnJ5ZdxN6CVlbygY3BGoxB4Ik/L5V65lvKGOOobu7K3WpCIdlttaiNI1TMDuPjt8QK1/UMxxZzh/wKroFfdux8w3ABtANvUeq2MZ/hsG/IqdCo1kvwxp3m0sDRYXIjjmx9FdFZzE/YvYbdYWpbluu3Q64pK1AJ9xCiPdIECdpB4iDJqqTIXUayzHhgtbopRfspLXllZ3VtEkqKp97Y9ux2NW2elecrt1KcKxdaUqZIZbD5KFbe4BCz7xEdo3qobDbxGC4mxc26w0tcOLIUEpUoCfdPHEDvsfjWUPh31NXoVKbK1XYtHmAI/hN5AHMRsQO4thZ130thQ973YVpAJJ/FFj3BEWtYcnmVXRbMG3bS46SkPGQhJJSJBI5JI9B9fTadToXukmPjHwjf6x6n5c+Z5Ezm3mlP2K4ebS6y2pSQpQJV5ZCdt99uOJ7STv6Q435EhJmBvHaO8fGIBV8fWRlb051CcRXa34QqtLAJLQJMAwYEARx5riZIIVj80yfCU8L8WmRhyHFopgukFhFzPBIMeoPdbvJB3kjc/18fz/ABFcZiaiMMxRtInXYXKdUfdHlLBIIME+93Bg8xuBzLZJQO5iT6yeePX4/TmuHxHULTEkFBAdw2+SFkQlKksL0gmAApStgOSZ31TVsPF54xOExzTSbTD6DyXQWx5RvBABJBgcg2uZVaeGOX6c1wGK1PrilVadOqQQ4AAzz3F4AmV7p7DrNDeE9YOrWX714t296vEg2NUl5a22I1p3TsrjmAADBmshfAw63YotlAhu0xC/YQNwFi4caBJHEpCAYEbSO9YxPstL1GUPEtYsvKBVmm+xBDKCSFXJR9oBDSZ/eaDbrJKQYKTP3TGUncMtWn2plCkB1GKPOKb/APeJbLkhakQFJB3UFREckkGvk9+31k4pdV5hXa0A/GquJH/V2P1n81v6+zDVZW6fwtMUvhuFJl5i5DZBsRa/z95XH+6kEyZVqITAAELKdu/afr3EVtSv3hq2T3IBJ/WjZA0qUhSoSpaj2SjWYJ5gSCTwABudxUFTr92423ZWj77b7gZS4y0paCs7QCkQFSDA52rV7h+m8ZndcswuHe+o51y1pJmYvHexECwvMhZr/wCIU8uwtP7xUAaxoGk8eabxx6GSIMmAInghK92yVfAjefTb5j13/Ct/kwTrBSE7n0EzABI523qLZW76A6ssrKWZLygkhLcbq1mPdgbkkD4VtZv8BxhTrCMzYLauW5hdu7fW6X1KiNOguJUVTMJiT8KqNvhD1I+mSzKsRVeAHWpPJLfKC61oG/H+rspP/wAXZbVeWUq1NrwbkOE3IH5xMR78qRXK58pTejupZI3EECADzx8JFQjKI1lJ43QSR9Jj0Pf4VzKMHTctueXaXammVJHmNMqKHNatKFpVACkyNiO3oYmDcYaix0+chdrq+6blKm5jcffAO+++8yPr5KXhR1U2qWvybEEDj4dQXtvtJItcgc8le6l1Jl7hDsRTnglw/OO8+4Av3UmhSVaROngSfjwefxjj495hKGv8yyPlBqApLOxDqDI20qBBME9idtudhEfWAXA2dvfB2hPy5+n4H5V3d4Y9RtJb/gVexifh1TtA3j0+czeAuv8AxNgASPvFOBO7hO44nfeR6fSaX5aZAUZG8e7PrHI523+NaBbJIA8yTI97SAIjefTf61Et2X7oQzaPvGR9xkrMfAhM9/8A0ianjh2IqI8ywuCnYHSwuYHr7pgjaefodq5p+GPURcGf4TiKBcQ1r/hv3sDuCSR6QQN5m0Or1NgfhuIxFO20Obc239N7TED3iUcsQ4ytaHU+Y20txKCRBiCQdgdthtufjWq8PtLZb711iFrb2bLLDyHLhwI80rc0uoVKYASmTKd+/eBNvs/Ywh02F6txw+QGksLK1+YN9I0GRKRO28kcCrHPtdfFVmnoHlzJVjlh+/ww5iRiLT7yPOZOptl9QTqRErToCgkyZgwVRWTXhB9m7O+oquHbjsBUqCo9gioCwNu27vw8Cf8ApgCCIVss+6/oYR9TTimtDBMyOLwfYdxA55AvT2GZMlY/iCsKw7MuApeZUUuoTep81KgY0pSdiZ41RPaa7Y5ZO4aylu9aP2J5c2t+jQpD2saUgEGIJCTMRuIMSK+dph3jd6z4JmFeY8Lz3j7d25eC4W2by5CSNZWQdLokTpkdxsSRWVZ7Oz2neTervTG6wrrhmZr+08u4feGxD96hCnX7WxDrGoPKJKi8lMgbknffc5a5v9jDDYejQrtw2HqOIbrLW1JBgS12rTMExqAM3MxcUD/8YgJBxptYXaJu28ge4PIvurw+OPYNlLCbzF82Yvh+CWKWC/bqffCHLlAUk7JM+8USSBwAfrb46oe0/wDDB0mur/D3cet8SxCyStADSwpK3WwUhKlNrmCoCSnnkferGw9oj7S/qp1K6jZjydlnMr9tlHA7m5tcMTaXTo1WyFeWgr8txIKShZnbcQdqsxYhmrEcevLl7G7y5vrt9ReXcvLUtKlg641KKhuocTG/MCavN4f/AGQenMPQw+NxWXUG1KbmmWtcS6AwyWl4A9CQTxF1Q3WHjVWZSbRpVXVtdGSRAAIMAEgfl7DuDeV9pX7S+88RGKt4PlK/ewnLwcQn7Lh9w/5SmEtFB1pdWdlqIcUmYlW8CAbPCsb+1Wza7d1ReTf2joQVKUp14LVpWTJUHJJIjbc+oJ87xK9N2t1am20uJ2QDGpOlISCEwN4ExO8+sTyeVn0Wd5YXBLTymMQtrp1txQ0uNMualtpBMFwpgIG5UdxxvmBkfQ2WdK5K6hhadGmKFAkNbBL32A4nb8IgwJ7mcd8X1pic3x81A9zH1IcSSIa4iZEjsD6C5kLO98OXSW06++zlawLOGHO+fZZRu12L940ysg29o5dI0lZKtGtJSSBMEkbgGsIfrXkh/JHUDNmAJa0s4fi2JNpSAEhCWrt1vQ2Cf7tEaUkjVAB3iKzkPZ1eLjox1c6NZf6P4ZjTWCYxaZdfw2+tr+5atbc3LuFvISg6y2AHXHEIQDyVADcmsVH2mvRx/pn4jMzYepq7ZtMUxHFHm3UsqTbuld0DLC4CFphZ0KT2O2xrzYLM6r6gw8llJ0eUi1i0DaN7xyIHovfmFKjiMCXsYNWif5jIAMng997GCNlaoWpStJIIBBiYiZMgRPoOTP0rZXN4pbWdo0yi3eLrgcWlxKjOgBI2+fBI5HO0iuDkeo/EVV9IgsEAgSSJkAyBHH13v7K25Y5hLXWIJn6/vaAtaUpURcJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoi2L4Hz/AIGotx/3dP0/UVCXwPn/AANRbj/u6fp+ooi7Flf/ABBj/T/1JpTK/wDiDH+n/qTSiLrdKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUrkCSANyQPquRuPcfqoafvq+v6iuTS7pLTen+8UElQHYwIPO8E8Cd57AVJMIQVgOA7zO8d/6/rjlVpb1hsNKWG/JW1yFeY45pWCUj3gQhKUp7HcAmotSp92paWnzG8i8EED9DYTJAO4XWmJxtJosNYmbg3aN9xsT/dVS+Fvw+Zo8Q2f8JyZl+yecZusQZt7i8bbKk2yFglS1mFBIP3ZII97YbAjMK8OnsVfDr0ry9gePdW3zjmJYhZtO3OHJClFKlIQVphDaByo7aiSBO0RVtL2BR6LYPjPUB3qBiNnZZkeucOYyrb3Nw006t523tXXUgLUlS1ealyDpJSkFMVldZjbv7O4w/EsWFscEuWUowx0pCm1tqCdJBUAkkhSTIJmR/yisUfHzrnOOn8BUqYM1/i/dnVGfDkt0tcQNRF9X4jEeWDeFlj4YdNZbj6LX4sNc8VWADcwWtJgEC839TuqJsveBzwl5LznhOY+nGW38HvrK9bW24lt5ICkIUNpKhyCT8CYjeqx7xgW2KXTTN2X7dCG0ttqMqATrCYkAwAOJ9O5Nas2qSEhqyQWtZdQ8hIGqSSCClMQNUQCdhyY23ushLq7hwJK3CASRBgAjZWxIBPG87SdhWl7xh8Rs96zxGIp5g+q40dYLahMkAgANJ5I+c+l1mv0vk2VZXRw5wzIcdJbpYCNUNuSDPqYtJAG6hc1AVyfmf1qOZJGnvvsCfpP9T2qCqJPM6j8uT9ZrFfE6jX1Pa4GZINpEXie429ttlV9d44DnSABA9Z7j89ltpSm3r+X+/b8/hXDqjZ8rSGwLGLC3b9nvdQGmRMETwfW6UrXb1P4D+daVwHyYg/uP3+7cpSlK7olO6f9Sf8A5QqIlIIBI3/3relCJEjuO5G8+737GPnU9yMg47D8RVYIO+7f7ensodYa2OAtED8h/cK3Z7Uz/wDpEzd//EEf/mMRrHjy2j/7zcHXtBtW4+I8xURtMH49+YrIr9qDZOXXhEzaUpVpTdhayJJ91i+n0A5I5GxEzBNY5uSLxu9yXhzZIK2GEIIEbQ4Rv3ECD67HgGt4/wBnhxb4c4RrTLnUgAPdlMC5tHlP5W5Xp6MxVKnnzWODtWlrQQ2wOtvM/KSDutc8pQ/lhSFqKUpKHNXfZtc7idveM/Dj0qk5xWHgJQ4/p0rMzMCCCDuCO0fn6VWNmy1YXly4lKlRZlcBR++kCOx23O0yZHpVAGPv3FpdIASEoW+QdSeIUANzEdu23Haav3lcMwz6FQEvkkWJDgYt3kATf138qqzxLxYwrqNVwdoDQfKZIBA3EwIid5PE7LvjVrZXag4Xf7snTyZA2AECSDtAMxB3r1Dp/mJi0xJVit0aT5KEaiQAUqWDH5dvh8T4rb3L7DKCyzstCSSRMykH3ZHBHEfQiambDEHLfEba78haFNrBUpJ0pG4MEAGRtG5EcGoL3DsfKSO3a4uJHH9OVSXRub/EIxFMVG02vghzYJgiTFxEWHvFoCrjJSXkOoI95IiNxuJEbJn0j4AUfSr7O2o7rcu95+KgSd++8E/CATsDwGU8URi+HsOJcAfQhI34MAEiJ27esgzXa7htbbCVvR7rgdHYBUzxvP8AHgkTXSjim4bUJOt5BbAkQIBk9vQb2WR+G+DnOS1sOQahqsaBqALbsAM7xyBO8zFpVK/X/KSsMxzBMew1Ky57qrotiYSderURwdKhOwG3G4rr2W8YtblTzjiz5ZWhJKuPM98ETMwd5ng8mIFVT5nw1rMGGvhbCX1LbU2iQJDwbgadlaZTA277xVFDibrBccusrLtvKUu6LoXpIUg61b6yAdI1gkbbQRB2q5vRfVlXLK+HNarUDW1qZGm9g5s2kbHtv2BWv37RXhDSzKlW+BhaPxC2oTIiZFhMH2AuTaTYKpLAL1jDcWw66tiD5jres9hKhH4/Hbnaq4FYqzfYVYlkykstgkGZVoSVj7wEyDv852MVbZwvFG7O4DNwuTbloNmYglSTJkkn0I2g/Sq/unTdliuWrd03QK0MJWhskFQUrdU+9MHkdgNh61s38HuvsNiMDSdWq1CKga1oMEmYgySB++1zoG+0f4SZnl+a1TQwQaKRLnEB0x5biG2sAPkPSezP2KbvDri1UJS7bugRv73lnTzuIIEkdtuKpMzZgFvl/GWjiTAetn23DESIUdW3BMRtI7DmNqwrdaktlJhRTIChABTwZjaSCQOfXsY8z6l5cYxfDzijrSlGxaISUKISBG8pAgmST6SYG0VezqTLxmeWPxVENcKjCQSeA0GDH1M2MnZY49I5tiMmxTMNiaVVjG1hTcA0zqlsm5Foge14kK2ziWN4dlzqD9os7UNWl1cnTCSkBC3CAAARACTxJEbTEiva/MQ+kvtCGnm0upJmCpWk7xPz5jnfevLOqWCWFuza4wzbrC7fStxSVTpghROwEDYmJn6b137IWKWOZMuBxhQL1s0lCUSAQpCgg6o+8YkgQN4JMAmsZsThq2Dx5a6BNSN7bb7CRsO/4RySshMXhP8AFMHh67GVAX0w5rnkDcAy6NpBMja5JgG3Jp/uT8z9P6Py5j5916aZkXhN8Ld5RQHHYmY2KuBz/l42idzsQK6HqdSFsynzEEhQj9NvgQfnsdqm7dKGbu3fQSlYUkkgkJgfAbeoiYgR87odK4msxzJewsBbYm9iJMbbSewi4VsupsqNGi5nl1RMgmZMbcbyCPa2yr/bQ3eYah9r+8c0L2ImAJ/jMdt+1TuDXeKWeK2+IYJdf2dc2xQp14KSgqS2vWoEnUdwDsBEfl5pk7HHbvDLdpt1JU0lCCIBG4EA88gDf47RXfL+zfNshxClNuHcrZJTPeDBBMwRG8gRVf8AUHTlLqXKadOmyhqbTcKnxIEkHcEA2IG9lQHTnU2I6ZzV7XVawaXta34ZLoJ02cZAuOIETteFbh8aeNZhy91gy11fwB19m7wh5s4u+iR9q0hrWoqKfeBLJUQDwZ7AVcS8LvX/AAXrxYr8y/trK5ZsFLfcuHUoWbhlhbi9lKM/dG8d+wqn7xRZKsM3dMEXLSG3bm0buBepbASsljWhJXp3MaTqmCe8mrLWRuo2cul2OP8A/DOMnD2XlONupSklsBepspKUrQArSTMdtJ3ERrq8ZPBjCMzD74cNQcGV2tdoA1SXTI8lrWuSRO3C2PeEviHWxGS0/wDNqOe8UyCTx5ZBl0Ag+tgIO6r58ZvVd3MnWDAsms3yblGD44y2hba9afdUUgjT2BVwANt/Sru+XcRwPLfS7Kb+IYgkPCzs3C0pcEFKWydiJ3gaZiDMzsBjKW+PXWYOpuG5lxK/F9cnEGbi5CgNTihJ90lRKTrhWw7EmdiLtWN9R8QzHgWU8NaSsKU1bNLSmUthseSNkhMAgEn04E8VTmQeE+FzmgzB08KxxMDS4RtGxA+cXdaAAqk6/wDEivlGX/H+LVaS2ZbE7bkyJuZF57Hg3SOpfXp/PWR8u5Ewi4W3hNrbpauylRCFpKnHd+Z3WBBn9aor6qWDTOX1Wlg6Qi2ShE/5VSFBSpjnaRA77QRt3nALNuzy9h6EtlL7jDfnKVKlTuRuRKTED8e811DqwrysqrLCAZLRUYGskpVyqJPeRHPMERWTvSvgTl+QZfRrvo0qTxh2OcKfB0g76RO53ncTtKwe6i8VMbn+ZfBbXxBBrOBNSY/FeCS6Rz6+11Qp1WbvGunt6S7tpXEkc6pPAG0TPAIA7b1Qv0uaU5m63ncl4TySTqTB4/SCTPrvWr1WvH3On98hxpcALjdQ4UNwY3gEz8ogmao06NpLudLZG+grSqOTOtI5I9Np+fBFUxnuWsy/MqLKbtQFYgNkwAAD9SZva0K+fSgfUyCrWc6XOosLiTeIHJ3G8jmR3hXCVEot7VPB8tKfwEdyDwSSO/pVSPRy20Sr0Sd9zPfvAme/O8cCqbLpGoMpG5RpAA3gTHb4E7/Ge1VZdLbP7PgyLtKSHVAAyZT35B22gnY7yeTWS/hw4fdKYIN2Ngn2Fv0Hv2hYr+J1R78ZWDRcOcLmZuBF7DvMW72t6Mrk/M/rWlTpt0xJCpJ7H1/P8v5Vqm0S4VJ8wNKAkBUGfWJI2G3ruRV+srfGBqlzYIabm3LTP6g8CZ9Fj7DHZjSo6Kry5wbZoMfhFo2iIvv+kC1KRcsFZAQHW9ROwCdW5J9Bz37/AAq1P45M4u3mbnbJi8C7e1tgjQFhQ2AnbfcAkAck9t97pWN3eG4Ll3E8Sv7pIctLO6eGlQb1BplSxACtiSJ2mOPSseHrZnS9zjm/H71bqnEm9dYYiQAyFAIkcTAAnudUc1i34zZxUpYPEUmvIDm1DEm5aRYGQSOOPW8Rm34LdHaqtLGuptaGvpO85Gq7WkWAiA2BNyCDF15vltm2xDG7RQRqDjjaSkiEqWVCVDg7yFHiQdgNxV2HIOBYNh2VGPtGGslL1unU7pgjWNP/ADE/eI3457kirUmQU6MyYdZLSP8AvMkjZRClp4I9N433Mkb8XbsuqS7glpaLlSRbthCZieDvvuACo7nmBxuMW+hvumIxOIq4q7mucfKJgAiIHJJva52Em5yB66wma06eHGF0mjT0FwDnatHIADb7R6xGxMeBZ1whnLeP2mJWEItnH9a0D01AmZkDuO3rAO9VB21/Z3mDYdfpb1KNqkqIBO8qTwT96fQEncHYV5z1iwpu0wezvGwrWVpnUoqEFJJKUxAj5j+A5rLN0RlDCEpSCr3G3CUySkuEwJ+HEdz3EVebJNDMcx1InTqnueDsJkgf3Cs9nuXVMTgn1MRQdGk/iafQjkX5m8EQY2XqvT7MisMzDaoS2pIuDpB7HUpKtjsI24mfUVW0xcecApbf940DJB32Pbnk9o23+dAtneC1xewWywFOMvMBHuggFWkkkadyNgO47Ekmq8rN64VZMvKt4UBaoT7oEBawk8Dnc7nvJHwyT6f6jZlWHbVJboY2ZcRri0+U9v8AqgyL7TjlnvTLszxHwMIHSX6QwXBJIv5SZkAH2JMSVyVk0shZUCEgq7TABPy/Efwrr2ZMQDOF4mykJ0rt3QtyRqbASqCNjuSVTsdhAjauVxDGhhTDvnQCQdiADyTG8dvkONzvHgmaMyuXrN4w0tWm4SpCin3TA2HB5lR5J2JMTJrHnxg8WmOOLw4qgMe0tIaWlxJgQIvYQAYgj1BWcf2bPs15rnH3DEVMI0sc7VqqFwYBoB8ziIE/mYnuuyeCDMCsG8UXQwWqlKD2NYu2XXRpSQ5cY2CEKOncA7RuAIB4rLqxT/HMXj1X6iYUuNtxMbbSe28AVh59InUZS6sdB8QQkMuW+aEIt3WwW3IubjEHF+atISXZW4vZR2AA/wAu2YPdui4v/tgkpvrPDn1kfdUu6Q4t3SRACSQCB/l7E189H21NeZ5lXxLw17azqjwRBcRqBHE+hvuLE3K29eHHh1iOh8BSbUZRY1gE/DM7NbO7Rtv8pgmyl2vKU9btv60svJ8pbqeEgrUTIE79zsdoFW6vaFePa18KmWl4Dkq9w9zGTZuuoLnvPt3AaTpUnYHUFLI2B+p2q43bKSlxCVwdDiUpQr3ke+5pOpCtlHSSNXI3MEAViLe3EWi360lpv3W2g0A0RLZ8zQVJUj7qgSAII+O45s19lboDKeouosPRzDDNqM+IDUBYCCQQdPYSIEmTckCCF5PFHqHE4TL6jsO4thu1xsAPXe8TYGQNmgeT4l7bPxB+Rjlgt1C7fEg60h9lYQtvzE6JB1giJ2hBE7kxNUjJ9oX1+cxr+3hnXFbZTWIovBbm5Tpe1rU6G1DQSU76d1jaBxVubF3CxcrS0spC1aikK0pEbHSI2n3R2APO81xar54hSC7IUEE6oJGkQPenkbGOOPTfb9hvBjw/y/D0nDKsP8V9FrTGHa9oDmtBHnLiJNiQIInsAsPf/iHmuGxdUuxFUgEiNRiZF533E77TMCxyWsge3s6u5as7PDsewFl8YfastF5ZQoXMbJWuLmSdQJiByTG1eh4p+0NZyuigKyZYXJbgboSZIH/+UN9/X+BOK+5f3K5KrhxwkJA1rK4CfugSTASOPjvzUsLl4cLP9CN/XapFiPCPosVi9mU4aDEgUm7T6gzadoE2sF76fipmLAB8etfe55IntMiCRxETYzlJr/aC85Opi26d4SXCZOpeklXIkDEQkEyPh2iAAJEe366rKKlNdOcCSgAmVvTO4kCMQJJBPoOCN4g4vAu1oPckGSZM/nM/M/yqZGMXICU6lEDgGCB+fcbGPlxUSl4MdFVIccowoLrmaQkE6Sd+8kQbe52hHxXzAkk1q+5sLiDvBkHccx3iICyabv2/nWh8luzybgtkfehSHSCCNv8A++PB7wYMg1KI9vt18KVBvDsILgEQQkDbbaXQDBI7xO0nisaT+0lOp/eJA2iUpAIP4E78xwK0VfJUZ1qSfVKiP6/r416W+A3QdfS+plmEaWEaNLGgz5ZLhPyESJPcWg1vFXMntAp1q8GNRJIn8M2BIOx2j04WSNee3p8TxWw8zgmXnUNPIUkPqbRMT7yT9qRMmJ5EkRVuHxlePbqf4u2cuNdQsKwuyGXXb99r7K8CNVww4gbIuXDIKxAAiexk1bZdxRS0BtxxbqROnWoqUneTpJkpk7kD09Kl13zbiXEqAJc0ypRkp0kEaT/l3AmOfkTNW5P4cZHkLC3LsLh6YA8sNYDqAEXgmLi07fIKncd1tisbq1VKsuaQ7fe2/mEyDeLAbBcsm+AcAmIj5gDt3M9t+w3+HZMHz3mvLd0tWW8bvcP81rS8zbuBtLgVqSpRlKt1AkcyAIroI0g6tQkfHn/0+YrataisLCiFBIEpPpPfnv8AXvVQuwFCrhW0KxY57Dy0PbcNncRccyNgfQUocyrnd9T/ANXtb29PU91yuK4je4lfvX96/cXF3crKn3XVaitRgkqIiZMEiPTmKhi4DaI5BHIP/hk9/QjiIJnnc8cXVq5JMfFXrO+++/rWwkkQTt+H6V6adFmHpspUH6WBo1AiPMCI9CALXFr+qhVsZUq0yyAXGYJ9YsTySZmdwYndauL8x1xe+5A39AAI9No47TtzU3YKWlt1TTZccCDoAIBSqFQsEwBpO/rFSQEADsOPz/mfxNRmnnGdehRTKZKhMwORyBBHY8/SuPudCudL6jg58CCZaTIMfIbzuAAB5SvJRrV6bgCGQbE2BAkGfkQO3cqonpF1jzn0uzbguaMpY/iWGHCMRw5/FLVt8ITcttvs6kKBSdQ0kAwsfdHG9ZAnj/yg/wCI/wAGGSvEzh+BhWLW2G4Yb+9tm/MeUp7Dw8646pKlnUpVuVKJIJUSDBNYv7WIPKWkDSnz1tlwpRpKgkp0zsONA2PcTO4nM99k9mzpp4mPA3nvw1Zsxa2fzFb4esYNh762w6H2ba+t0pbCl+YUBTqEhAQABAAAAFUfj8LQwOIBbFiQC0ADcG5sSRIub7CDZXCyysK+ELHQ4wNrgkAQADwBFoPJ2ErDIzMwzb3KE2yDBRrdCh7wekpUCJ2Pugncd+5ius61/wDIfw//AOqq68VfRXE+jXWPOeS8VKWnMPxW6NshbWhP2YuENwkmFcHcCYmPSqXl2jwbKkqaJG33ABH577bHknY+gm2ArjEU2taZIAHoBa09wSZA24VJZphH0676jQBTMWm4s3e8C7hPuuLpSle5zCwgGJImx/f7Ck7XBxgTPqlKUrquyUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiLYvgfP+BqLcf93T9P1FQl8D5/wNRbj/u6fp+ooi7Flf8AxBj/AE/9SaUyv/iDH+n/AKk0oi63SlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlK5buPcfqhMAnte2/yWgJSsnkbbz6CNhz8P4VyLV4WyNPuq8xg+Z/oWFK5M6UjftMnvXH1ruSAPjAn/AHqLUb8axIMna0d9rgW+V/WV3wgLq3xdiIPAMmBtvO1vRe+dJ+rOYummP4ZmTAMRvGbyxujdr+zuraHnIWpDMgaAr90RxMR671ll+z+9rdg+a8IwbIfXC8trtGhmzw65vHlKcQ6pKWUEw4SJXoJ1DY7xWGhY3S2VpS2AVKnQFAwSQSEwQrgzyDvv612PL+YMQwvFLV+yu7qxv7d9DrTjL620pUghSIUlSCBqHYCB2ERVtutvDnCdZ4d+Er0garqDmMeGB0gz5S0uDYLpIdvuLq6/TXWtXIzSa1/lD2uIk3I0iT3mJEzvJJIX1Asq49hebbJGIZaxWwusOcZTcMtM3dustMuDWgEhZ1bEHeFSYMkQOQS+1eXCrXUnzkqM+YQ2kqBg6VuFCVAwoSkkfGDvg6eFP2pPVLw+4zhuG5ovrjHsuXQZbc826dfVbsN6SQQ4lQAPlE7KAhQ2gRWTJ4fPabdBevlvhaL7ErDLWIJQ2yrznWGlLUoIStSocQSQRO0kTE8zrN8YvslZhgMTi8Xg8O4B4e5oa2BJggCxg7Eg33O11lt0J4sUMUzDUqj5cXMbd0mIG5kEHn6SSVcau0uMOltKZWNyEELAESPeRIn6+sb7CAlKlAKI3iSNQ5PI5MwefruKm7G/y/ibLd3lHMmF5gZu2Ur0svodcSFJMJEBwe7tsD37QalVtKQtYcUUOJUoLSP8igdxB/5SImBHwFa3PEXw4z/pnMH06uGcGsJEBoO8H0v6TtwBCyBy3qvDYwtu0yQI77cgiwn5z6XaDHxnjbj1ma00K9PzH863pSEknWVGCNzMDvt/HtW+rYikaPkxLNNYASDAsYLZBv3uB6WlVCazK/8AmUwA1wFgfKCGwe9/044UvSlK61TRLToEGRG0xbsL9t/XkrqlKUrzooqVJAAJ/I/yrRaxpkHeUxsT/mHqDxUOtUgFSQeNQ/UVPMo/y8Th3TAL2H1klvfc339fSVDcfK89j+kf2VKHtAcHVmDwgdRLazb8+6YbdfLZhMJTb3xKtSyEmJEiSd/iKxPej+ILfwu/tFK3t31oCDsP3bm8TtEyCNwY29KzCPE3atYv4dOq1jsQ3hlyqO21td794nbtvWE9hOZLnLuOYlYW/uNNYm+06U+6Sn7QoyruqeNztA32gbuvsz4j7x0LhqZny0KbgIMRAmB62gfJSXJMc3BdQUajo8zwwHYAyCO3Ai9yb3Kq0zS6Blq4WkJUU25QoEkdoA5jtG0gmOZ3t/5+uFtBsBkJcQsuqEwQkGSQTAIMK4njtNVgZpzIw/k5K2XZcdS0HEpM/eQoqmNjwCOxkGJFUg9UghNgi4RGs2qjqEyBCiNyPTtHcHiCclsvoB1Ug2uBz3G8WMfn6Ka+LPUVMU6EOuKc8TAaLe97R6RGyj4BiT13boWpSVNhtAkbwAkAbDuPl3mI2rsDiXXElTCkncAkjSdyYkGIO3vTsJgxM15N0sxlL1pcM3J1aVKQjUTudekCFR2I3mTAMGQD6w0hbRU4SfLdUA36Eg+9G0DZSY25MAgVMMflgpsLgO88SSBY33kWm0TBuSqE6C6qw+JwJFIgO+IREzEOFuLgESDJBmNxHvHS/HW7PRZ3CdTzmyUngiTvqAA27Ce2017/AImvzbZJTuFwEzqgwIAE7SNyDG/yg1RRgOM/YcbtgFRK0Ab6eSJETt97c9zPpVXlrefa7O2neAPUgkAQRPO8j6ydxAo+vTAeOACQABzIPGwv25F1mP4e4tlbCf5tw/4en2gG+/sZveTBkLRph5LZHmBPluFzQTMnSADOwCjMRO0b1Tj1jwR21vG8yWCEuXCk/vimE6UiJO5HptBJ7TuKqQcSpxNxpVC0gxHpAJnsNge3fsBXRMzYCnG8CvGHFS6WnEN9yFkGNP1G3I2BqLSxhpvaGmHEtuBNwRABBHAnmDc7qX+JXTeFx1Jz/hh5LXECJO1htBk/UiwlUx27yrply5cWA8oNqSkEE6gQSDpUdMbxME8marb6C5utncObw10Fb+jywTq5CtOncgDSQQFH02J2JoNwy3cw3Gb2wvF/u0FSWwqT2O5BP4D5neJFTfQe5trTE7rzn4Ulbim0EzyqU9xyI337AE1k14feImIyPD4Nj6hbDmWIjYtn2+dyCeNtV/jZ4KVOosVjXNwLDLX7MBkmLkgHmIj81XRpW0pJUI1JUQhJCokGPu8Qfkfh2qC/bm+sLizWkFh0KClAjcGdiIJiO0AxI4kV0nC80OPvOoWdZ81KEyT7qVKhW5/5RJ2223kHfuNzceSphm0JdauAkrXyUahJPcCJjY8cd62J+HfiLQ6jymjhajg9z/KdUGwayIsfYdgb7LTt43+CeedJ5ucVhsJ8OkxrajoYANReZFgOAN5tfuTQ51Oy63bYxieDpa862eL6WpKYCTqSgg9jG8GPTnimnp1d32WM23WEulTdo68tIQoiIUQRERtuR+QgEVX/ANYMsG104nZJL76nS6uJJShRBPIUQAkGCJnn41Q3n21uLXEbbMVkz5Yt1pTcaUxCkwFBUCCYEGe+4HepX1vlDaFX49Mabh9iJiWiByQAZIJmO5hSvp/M8cctw+ExVKIYGhxaeAL+gBBgm4J7THtF6wtq/uHNBCHUamVbQqSSDtOxJBMkbaZJG1QJUlE7BYIMFUEb8zxwPUdzzvULDMbGNZdsLzRLym0pJ5OyEAD13+HHaIitQ2CBLhHE7/71JMlr4ihph5kkcxYxck/KFI8/o/FDpEwPwyQJse2/7vZeudNsefZvUsOq0oK25BUDEEgRpJHftsPhtVWDWI60MKgKbAQqTJCgCJBBI5gADeZ4gbUB4VdLw/ELd5LpCQoa9/iNiPumQCCDMd4I2rJy9fNYhhVs625qUUoBnfeRAkHftyR39Kvn0pj6mIoNpVDPleCDJ35JiDYzFrqxfU2Abha4xMCZbe0nTGwEdtz6rkrzL9tijWIYfcJ122JNXqlNKIIQl5alJI3IPur4BJE794sO9c+mK8kZzxCxQhTduu5U82VERLjiklI7RCUiTG3eKyA7Q6rthagIaTpXB3AIAO4+IiYA33E71Q/4zelFrjVi3mXB2QXWmkh8oHLjbhKwSO+lYJ3B+MxVqvFXpavmNCqcJTFSqKrH6YBOndxA53k8xFu2Q3hB1d92pUKL3Q1rHNgmxLdEHc7W9hfcK0nkDDi7nKxtSwpSxcNqUvUkhA0ySJJ1AbDt94QJBq6nk0qu8cwKwS2ks27TRJiIIIBidyRp+I424qg3pZlJxGa7e5eSrU1cBK9W/wB0EGfrI+Hx7XIumWHtO5rtRAhppPoACJgRwZG8RwPgKoPw2yTMaGaNo1MMPK8AAgiLie1wBcTbcGVV3i5nr8XlLhRfIFMAkGxOkagPQnba3zVXFklQs0W4UVnQnyjxqAAnZUadJBHvRx8p6b1HSt7KVyqZU040lwyTuQuPgRsfxma76Gw0toDcBJAHoDt8uRPxnsNq67na0L+TcWcgx9oYJ522d337TvsY9BMxllm+XsZk4aGNa9tBoeIvqDRtG5J4HH0WHGU41784pNc6XfGvvM6hIkiwJ+vHrbi6uvKRkO9HmAEa52O25gDbsYO3fj4UfdCGw9nhlX3gFidiNwpIEAgc877ifhVXPWMacmX7fP8AeCJ2mY+I3+B/Lmlbw/sEZyQf/HP/APsTHE+m/bbeBzhpn+Df/jjtQJHxXEekmJve4gXBtAiFnj0w4U+mNc3dRbb30yD8tu9he6r7U0FXaUEbDytj6Tvzz8QdjxVZ2QmEMZXaUqE7JIjcwfkO/Pz5+FHEk4gkEcFsH1Pvf1A+PNVnZPMZUaMxDafXgpkegMkjvwT3q/fQgFKhSgfhaJm9hB2227zG5WMHXtJ1bHVy0XLiRYEky0C3NzYTtNrrtZcaEb+kiCeZjfjv3kfHiJDEghNqp9tUuoUkBAJCihR94hPJE9wCeYqaZcbdQVgAgARJ9B3P/r324njV4rg+F3q8SxZ4Bi3sX0hlRGlaioLSSkq0lQiBIk9o4quOoeucLkuAqtBg6N5jdoAtaCb73I2gSDS3RHhxnudZxQecMS01WxLSRBc0jaRsf09QqbfFLjQwHJ1nh1pcJ/tjE7Nxz7EhxOpTK2kyVEHSkEKVKVK1H0PFWGcdxRxWJXSFNBL325zzkneFSdQ+8QTMcEjmKupdSMTuuo2OZuzb57i8KwNi9trJvWtTbZQh4pgBWjsmdhAHE82pcZa14lfvEH3793cgbkKMSd579tx6bGsGfE7r5mcV3U6bgAGPaRMyXOFxxF4iTe25WyDonw8x2Q4DDfeaXwnPYx7ZabhrWgmJuAYBggCxIMkLu/Te0bvM4WDpSDFwgQONliPhG+8QZ+tXImMVbs02rLThJQygLSAeYgfAySBtO5iNqoZ6JYMzcY05dOmPJAWmYkHUTPxOxiN+3aKqxth5T7ly+5+6SUkSSRoQAZMmIiY23HrNWTyjqI5TiDUJhurU6DBIMSPpPsJnsMgss8MX9QYUv+H8RzWFzA4aplsCw4I42ud+YfVXMC7vDsNw9xY8x11IbQfvKkASZ3gyOeOZ3mvVcDtE4bkvB2n29NwpLS9BOoxrBmRI7biZme1U2XuH3Wbc72d80tS8HsVDVvKElKkdpKT9xW8j05iaim8RRertcHbMptfLYGk8iUmI4iFRzuSTq5q5uReJND71T8zQAW2k2NgIHBkA734VD9VeBOfYyg+hhMIRqGkaWRYwLmObjixjiV63kzAxjF0295YUpJbdTESAgpGqBJO+0SDudqq1vMQVa26ENnSyFWxClJUmUtuJKzuAfdTOwkHgSYFea9NsBw7C8NavXrhttYZ0wswfehWmPUxtAG/wk1z2Zs1Ye40LQIlIEBaIEgyJ1CODHY/Oq+zrxUy3D5e5r8R8Or8MeXVG/P5i8DgweaG6F+yf1RiOocM/F4J76JrseQWEgtLmi/vJMwYED24TMuOjEiW0HUEqKSYIJAMAzEk8kk7wPWK6BcNpDC4bStSlJTJiUFWwiYgkkg9oqOq4DijCjpJJAmYBPBneQNMxPPynRQCmlJM/3jR22+6sn5x+R29QDhN4g9c08zxNd2GxTnvdUbADpnztnePezvRbyPAzwWwHTHS+HoYnL6VOo2g3/M+G0FpaAARIPPob+u3HXmLs4TnXotcpUf8AsWarP7UYIDUv3YTuI1ffT92Y77yBmM4S+L7LOXb5B8wv4NgFyVEnUWlslc7nYkE+7sRHrtWGNmhkKv8AId7/APgM14dPzTcrMcc8QNxvPAAGZB08i86Y5Uu1OAk5Ty2Tvx/2JRiZIMbekxII7YH/AGnMK2vk9LGVgCfh6iTJkwHTP5b8D1Xh61Zh8JjqmCoDSwEgWHBDYMc8H12sDHbWEpXeIRIILrQiNt1oI9RuOfTmTWI/7dvDnmutS3SgBATbKnUn7uhEyASSTyZBMGeay48PaH25qDJU8woyZEFaPUnie52J4MTWKH7eZKUdW3CTsllgkdtmhP6Hn034NUT9jmvR/wCJ6REf80Ae2oDaJ2JMc/IhYq+LTNGAqjkNPYm4bsLTtsFjM4zKrhW3wAn5escwTPfkma4NSHSr3d+BMpie3JJEjeDJrn8XJceOgASQBBiRJjf6SfQ7DYVxabV6Ar17b7wY/r+VbkMdTbjMPQpUh5g2m8nSbAAC0CZvq9CLybLBHMn6MRWMxL5JkERME/nI+algw+NyJHH3k7n5fyj8jW1Xu/e23j61PDUk6VEwRO8/COY7wI+PE1x91/n/ANX6815KeFZRA+K0m4N/dsi3rz2NoUt+P2O/AIO0TvvHP+5WodEDYH0Onkdu/wDAH1p5o/5R+A/nUungfIVrXgrYlhc5lORpJANgDxI7Hc959brvM3ve991uW6on3UiP67Aj+vpULQPU/l/Kt9K8hfXZcudckC5I4NuAASI4JNpREBKZmTP9fCt5UmDAM87+o+vfvPfmtlKfeK0g6jaO99v1t9eZuW7Wr1/Ifyrcle3vHeT2PHbt/XyqHSo3xnev1/29P17lFG1p9fyP8qa0+v5H+VQaU+M71+vt6en7koo2tPr+R/lWhUkggbyk7R2+sd4H1+dQq1AmfgCfn8Of17weRtwar48sg8X5ttbew5m/qVwWl40tuSRAve88Qb+/5KdtFILrGo7IIK9jxuRAIgkxwJMxzV3r2WmK9SLDxH5Pv8iO339lJu7VnGbdgrTbrZU+xrW4klCVSEr1ASSTMdhZ9YnWCO3aefSBye/5etX7vYr9Y+lvSzqfdNdTr+1tbW6KHba6uktfuVKcBSAtxaSIBiAoAaQNgRVN53hazqJqHVO9x6tcSTsDYRN49zNR5DijQqChUduQCJA4Dfpf0gG9wqmvbn+FtyyxjKvVzC8OW2xjAWcdvWGoDZFoXElaUpK1fvVgbA8yTEmsZu/w42bZLLxdSsFaY5IP/hiUxI2IHMbVmJe1v8cnQjOHSW76fZcxCwx6/U26bR1It3VMJdbQhCkkLWoHUkpkQYI55OHaXVC5u1uHXqC1tNkk6ULVqTAIIjSeBsngAiAOemi80G6zJDn35ADgIiZJI9P9/b1EWOqONMjSWMuLDVpZP59uF1Xilan7yvmf1P8AOtKqWvu32P6qi2b/AC/qEpSlQFFSlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURbF8D5/wNRbj/u6fp+oqEvgfP8Agai3H/d0/T9RRF2LK/8AiDH+n/qTSmV/8QY/0/8AUmlEXW6UpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpRErSBIPccVrSuZPc/VBba3tZaLUrSSFGRuCDBmfX135/hW5m4f1pVrWlQgAyCR25I7jbf5EGgIBBIkTuPWh0hUpmJkyBz8gf41HoYt1Cq18knfVMk9hO/qYsdzfeIym6o0u1RBidUHjba19523AXPJxUtJhalKWRDhJ3V3G/vRsBwBsI+J7plnPuOYBctO4NfXlq+AW2PJeWjy1LICVo0kAKRAIMRsNpiPMlLaXupKtW0xEKj/MBqkRtzEbdwamm7hLaSWtYdBBQo6YRExsSozO8ySOe8V1x4wWbubRxNCk5tUaHuexpLQ6JMuB3vO/rC9eDzvGZbXpPo4isz4bmu8j3N208gi1uJ273V8vwM+0X6i9OeoeC5fzDjd/cYTe4hh+FBV5dFTbRfWwkrClEJSAlY3MxAjas0fIl8M44JYY8w/bYrbYhY21+47h15bXC0C5ZQ9K0srcUhQCpUFJ1ApUCAdq+YNZY6+jE2Hmrm5Yct37e5ZdaIStNwyps65CxAGgaSCCDv8AO+B4Lfa8dUfDU/a4LjD9rmTL7qGW3xi99dPutMogJCUOtOoSQ2VJASsBMQk6djh545fZ0yXrFtR2X4akyu5r2u+FSAcYADXhwl8unzAWaW2kG2QPQniVVa9gxOLrEDTJfVcORYhzttojgmxIWau62whxQw8OXKhs+264hRYQCPeKQEEEnYztHG9bFOPgRbtsPLA3SsyqfhpVxv3Bnbkc22egvtTfCt1ut0rxfM//AAdjjjNu5fNtKaSy+485oLSSu4RCULJVsgEDaDNXDMvZqyTmuxaxLpnnbK+MJcQlYTieILQ4oK3hKW2bkaj2k87H4avvEX7JWeZTj8Y3B0K9WlTDXh+hxcfLqjuYMC0iYHvlN0z4h4LEii1+JlpIbBqGN2ibkyR3PciwN51BuFHy/KUFb8hUiOd5n+HxipxKVRDiAhQjtz33n1Gx22+B3rVK8UYJxG7slsWhGy1pTBPfTpKhB/ymfSeQK2t3K7suPKbKELP7okAa0jYqEE7cekSPlWKXUfQOd9N/Gw+KwdUFjxL3UyDIc21xFyI5naFeDBYvDY0MxFLEagf4Wv3kC8T2O5tJMEkKAskHYkbevxNbdavX8h/KoymlEzKQAO5P8q2Bo/8AMn8+N/UDfbj+YmgS003GnVYGusLtgjbcRf8A39yZmWvoAVG+dhI24242mTvHPoQdmpUzJ/h+HFao1LWgA7lSY4jkduKeWfUfn/KtyEkLQoqSkBaSTMQAQT22kbfWvfgnfDxNIzYVmnaALtI42EQN44kXUQNdUo6wPxtDrCN4vABAkXPJvHC6V1SwprFOlvUvClNpc83BbpbjaiClRDL4JImZ948TPwMCsHfPOGowvOWcrFFulK2ccuw1pBGkBaTxJ2E9++4Ais6DFD9rw7Plmt1sovMCug0FE7HylJOoR6KkQDMVhH9eMPu8J619QLdZZLDONXTxCNR1NrISNPupkhSTseBA3JNblfsoYl1fp/D0g92n4FPyySIDm7NggjgT6jdUNiXHDY9j4IIqCDJibXkyQSTcgQNiCV5uvFn1YUi0cK1JStKVJO4hIIjb0gbjaTIM8dD6l/vMqrdgBxLSglUQpKY3SPxMes95ruJ0DX5qSpEJeTp9ClKkpMxvBiPu7ckbV1bqIWn8nPLZSoBKFhWqASYERE7mQORBJk1m3hqGnMqbQ0BtibEA/h4E+oG45sJIoXxNzCtisANDn62tixkwIm8za4ve6pj6f4xc2+Kpt/MX5SnCNBUNKpVG/u+oPP4yarBQoP2LStMIbTqSII3IG459B+PeDNBWC3yrDF2nVEwHt9MTBUSSCSO8xJ5+lVw4NijNxgDb5CjqSgJSEp1AgD7wJgDcbyTv3NTrPKJFKQNxydiNJPEyQSe245VtPCzOWUMWKNR7j/mEODiIBDhfvJJ35EzBUFpy4Zuhc+WpakrToVBBEKG+w7EcQe/rNVfZAxG4vsGbXdJUVAe6tZMiIgggDYADbaOCCDVLTzrn2VlDSGwtwhQUuBABJgwkmQB2HOxg71UD0wxkP2acNcTpfAEqAHl+ghRIVvJ30j0nsbYVqRisZJuLzIj+28kd4hbB/D3NWmpTAq6WuNLS2TEACwvA/QyTwJ9Z0wojYhxEqV8QTE9o/UT2MVCZs7dwuhToCTq92QJUTBO8kGTBiOePWZcSWleWqD7m5Ake8SQZ7iORt8vXbbWzSHVOrUowZ0p3Hc7gkAb8bfGOKk2HpvNUBxM6u5nja30BnYTJCv3nWHbi8vLm02vLqJIJAmSxsQSBzMHdtvdUpdUcDbsMRVeWNu02taypTgmVbwZMgCRPHzPNSvTfGHrXGrVCyhtx1YQ6QsArEgCZUQfdA4Hr2O3s3UnA7fEbB2+GtDbQ99KRCoHJTuBAJke9PbvVNdhbfY8RtsQtnXBb2z6UurWSHNzJAAUQYIiSriKqehiatKJqPi0Q4nSZERe0Wusc896ep13OY+kzW4GS5ok3A3gXvPrvYCVXcziLlmvzGQ23rRsqZAkbzvyRI5B7V37LuP8A2ltTDt4224rYEqSNu53O0cAQfyAPlGCOWeIWTCxcodWGELKFqPce8DpJEwNp+vpUy6ltp4O2yQA1ssJWpJJ4OwPqD3Har7+FniRWyDEUqVXF19Hxy8E1nDSDpGkyRHeNo9jGNHiz9n7D9VZTisQzL8PWf8EtB+BTeSR5onSTqvd3cAb3bUWvLLWN4TcJfvbZ58Wqksa1pJV7iiCPeAkmNtwT3FW/87YM42cyZY8tpy+0u3DKEglSQl1CQsCT2IGw7xImKqwy5mbU8yhWtKmyEIBUdJQONQ1cxzIMeo3nz7qdgzFli685NNtBbjItn0gkjQopXqUCNJBUlIJ239KzIp+I2Fz3C0dVcOJaAS55cTIG0k7QO5F4hwlalOv/AAJzjpnMcU9mBeylSe5wY2lpbAIAGkAAi/eLyqPOmmNOJTcZbvypm+sHFJQyshKjpKgAErAIkpATG8nk816i6y4m48o6hq31xIEkzvHbbcj+M+IZ2Q9hWcrHMli2pKb9SSWmoHmalIV7qZCVSFEA+hmJmqgLW4axDBWcQbQtLy0oTpcCQrVAknSSI5Mgj0McVOcuxlLEwWVbQIhx4gzIJA3AuDxuAscOpcmxOEe6nVwxYQSHEsIMnTG+w07xsTsSZUq22CpaFJlKCkz6kAwf9+aqW6TXodCbd93W0gJKW1EQFAiI78wTHeSRAFU3hxCLca0nz1JlyAIneO45kmOI43BrueRcafw69bK1EIU82mEklQClgEwYERySd9+BzdnpOs9j6dNr3agQC7WZklogmZJjaeImYVi+rcvJpO1Ux5d7RuAexAsCZ9Y3ma3mUsIvQEgBLqVagNgoyPvfnvt+VdLzdlVvMmC4rhLhTAFw+02s7CUSCO8ko2iZPpU5a3jz6LW9bJW0NIURBUZif5QVTBPJmubfcSFu3AUf3trpUgdwrWIKTACpVuPTcnYmrnZlgvj5e5wYC8gCSASdQHJuIIFtjFja9C5JnRy3FNpiqabxs1ry0kDSNgNpG8bkq1/h2RUZczJiiXNKPIfdUkbCYVt3n/NE9gRtsKqm6RWds5equ1BJeGwcJlQTztv+URHJ326d1MwN21xkXjTa0NXbqtRMAnV8NwqSJmRAPEg16X0owl62Z85xEhaZBBM+ojUBwO8k7K5EkUL0vldTDZy6qWwNciRYXH1ub8ibCLqtOpuon4nK/NXe8Ft9T3GbNAMAkbC/c35K92Uv3pmQnYDYbEGdx8dzzzXHY8pVzgV7aAlTa2lOFs7AqQFFKvmJJ5H4xU+hlRT7pSCONRJ5M9p+kgfLaDAUwtYfZWUnzLZ5CRz7xAAJJEQCfnO/HF2s8wn/AMvqvLjLmFwudJkSB2Frz8uCra5Dh2uzPD1gNRqVGuEnVu4Hi3z+RAVsvq8gu5Ix8gDzLa6cTxKkoCkHTPIAk88yRuQKpy8OeH+fjt1d6Uq8nUUHY6TqkR6bQN52HzJqb6w26sOyznS2fha1XLqm/LJUBq8ojVqAIAJkEAgdoH3acPDK+WHsUcuHEhMuJBB94EKXt90D0Gx247CsLerMZQy7NH1Kz23qua0uI3BBPe/Y2IjsSth3Q+U4nOMio4WlTdIosJhpk6g0QYkAX45vsJVa2BW4xJ0rcdhbbwJUqNwCCE8gQDxt8p71n5UaU9l9qyYEK0pBcT392DCiSOTJkciQOKoNwXHLNpq4CLhAdS/qkHgFSQBzJA+EgjkmRNZ2W8wM2eQ27y2fbVckAEydpChvG44A/PiJ4wHiTgMvpEDFAEMcAGvAuBO0g/sAmyn9H7P2aZviG1Tl3xW1KjRrdR1ASW7O0xIEkSd9geO04xiFplgLaecTcq07BSkqMkD0PE/CPjMg07dTM4su5Zvlt+5iFxet2loUz5iWnW3CoIG/ulQEmOe4O1T2K4lc4tiIafuApw7klSilIg7q4jaDMHaYBryzG2kYnmfDsOkv29mlbrvl7tKdSr3OYBhKolQ7ECRM41+IHi3VzAVqdHG1/wAT401n8OtNwB6HciCtivgX9lPLctyz73jcFQfUbTa7XWoMLmktaRBc2RF+3oJldXzBlxeTujeMKfbDFzjKLh9xQHvOLcYABUYJCgVE+7E8AVaaxe1IvLgADT5xWY2EzuqO33ie53MzFXoetCnMU6Z3lq6mHLe3fXbFIhKUttAgKgTtp7attvlZoxpZZurgL+/5ykEgkgEK5+QggHkGCdt6tBlGb1cyqVX1qlZ/nH/MeXHzAckxzsZvyTAUHxV6RwXTNRlKlpLBNoA06XhoaCBYG8gQO4N49v6KtJS7ipO6xbMlsjlKlB33huYM9+8DmN6gMddKLBu3txDq20pXGoEhxehZ5390n0n61TV0bxBCMWdsVOBLl2WmgTOmUlYMkTAOoRHeRA4qqa+sUquQhbzapaQEpQpRMpIWYBAiUyAQRvsfSvB1IarPNTe5oaC46CRJht7Hae9t/nUvhrXouy/DuDWWe3UYaCQC2QXEXGzbzAIJmDHDZdw6/wABWi2aUHre+OpadoSVGTuDIjUeTyZ7b1IZXy3hFiwMRvSw5cPFKwSpMoPugR78/MmBPzqnS/xBNo+wzZqe8xOnUXEgCRAOk6lcb7bTvEnaufdxrEyiwaTcOJ1aVEalRqB49eYkTMcVSGGzitRcHipVaeHBxme9udjI3J+ayb6UyfB5viWNOHoPBcAQ6m11vKed7XvwPWVWfcXk4S2zbqKWk6Fp0GASEmI3kxMbEjj5VsT77NuVe8VK96d53HM811nL9wq6y7a65LhS0hSjvKimJJiSPie259B2ZOzTKTy37yj27GB3PHoP0qFmOd4jFE68RVd5QIdUcRAEcm5i2x7H0yZ6b8PMswz6NYYHCAgNfqFCmDaLSGAxaN/QCSIaEJJhIEEj6elFBRKEpMBS0CB3BPB9eYI27/CNxMkkdzP41qgpS60tU6UuI1ARO522PyP4mqScwVMQxzgHCZmJEi/1BiL2JndXSrMo4XCPw7KbWf5ZADWACwAEEAcDidz2XU8wrQnLOJ3LgCrjCMbwp6xdVAVaq+3WOtTR306kuOA/e2WT6Cst/wAPuOHG+hnS27C1OG7ydhZuFkhXmlqxtS0VqgE+XrXoPoTMmsRLOuq3ynmp0k6F3+HKSE8j/tViZUDttB9f5ZW3g4u27rww9GL+FkXuVmLJmYKw7Z2GHodUsAkBBU6kpIKiYUSARJsj9oqmx/SNXU1rtLHgSJIHw2WHa/Agb9zOFvXIH+PuA/n5vMwQSP3sqpMPCmb20dBa8jzU+YlfJUPuqA1AxATA42O/MY1ntt+kWY87ZtTjmEYReXaF2qi6/a2r72yEtaTKELB0gHT/ALzWSTcLFoLd5xIWswG/eOiQdgrcH/5W3PcGBj2FZUzVZ+Tm3KGCY4vyob863bfCwRACvNamDtqAB4jnesL/AAI8TMu6Iz2jXrVhTfRxJLibBxD5uDBIjuCLeist1v02c6p1qcWcIsAbFo9YiR682tC+Z7mDpdmfCrhTF7geK2XlfddXh90nzD6T5Q+UADkSNlR1RWW8XZ9xxi6bSCRqetHkiCeCVITsd+4MbcbV9JDMXhR8MWcrFT+ZeleDNqSConD8PtS5P3iTPk99+VbA7RFeB4n7P7wf5jdcZY6eW9u2tJA86zZa0+WSgmW3lDfYyJPY962c5J9qjIKlLCA1dTvI0xUkkHTNiCSDH80i17LGnMPCRpq1XOY2STALQQYInebztI4/Duvn0HLd0Ckh+xWVrS35C0QuHFBGvSlwH3J1EEBMCe2/H5gywnCVMpXd21wp0BbiWyAUBQ1CU61ERx8j8zX0AbX2W/ghReNO4lkVSk3DV0hpdk1qKXwyryiqbppIHmFO4JiNgImsWX2rfhRyr4fusAtsmYacOy7iAU5aIcLwcS2UIUkFB1oSYmYcIkHeJNXhyLxXybrDH0KOGrlrnABzWuiRAmfMLzEWsST3Vs8/6Hbk0uNNpG4Lmze1p3223gmdgFZreRboKktq+6YB59PhJHqOKkoOrvp3gydzt2n5/wC9dodwm2UlbiHSmNyHDBEdttQJgcyd/wAuvvAJUUAhQSrYjk+naB+O3Owq6FRrBdoAFoI7EW+oVtMRTDXOBa0EOiBxbv67qDSlK87CSYJJAFgSe4XgSlKVERKUpREpSlESt6OfofrwN/UVsrck6TMT60XIJBkEgzMixnvblRhCSCAARMGBInn+u3au54VjOIYQlq/w69ctXGkIClMuaFkgAR7pmQU8Ajc8V0nWPQ/l/OtyVtpISlb3lqkuD/xGSYGo7Tx8xXDgHjS8Bzb2d5hfexkX5XIc4HUHODv5gSD9QZXdsbzhiuY3BdYvdP3ThSlrXcOlSlJbUVJQZO+lUqHxKviBwAu2Q55oSkOaQjXvOkAAJ54AA/CuLLrYGhOstpJKZ535/wA30+VbfMa/5Vf1/wDXV6aVGlSotNOmxhknyiOW/Ndn1alQQ97nDsTI2jbbaygKIJJHBJI+U1pSlQnklxkkxtJnhQoA2AHySlKV0XKUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiLYvgfP+BqLcf93T9P1FQl8D5/wNRbj/ALun6fqKIucyySMSYAJiPU+oP60rTLX+JsfIfwpRFwVKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlK7gsNNzXNkkyHC2kWtHbmNptsSuDrnyugW/wB7cpW9MJKTwFGNO4Hf+vX0k1spXDCxjKgc3U5ws7aLj68/MiI3XYtplpDmEuIiSeQdzGmD7f8AaYIDTyHOYIO8kx6fKABtEdgK5NC7xbilouHXD5YISq3cKUiJCQoKAISJ3BgemxjhSSeST8yTHynj6VzbTpCEDUse4kbE+g+ImYG1RcLhKGJIFQTNvOQdgLc2JkSY27i/NKpVoGaTy095M/u2283ld2yrmBNgy65cXTzL7R1WirTUy4HkmffIKioQNhCYNVP9NfGV106bOtIy1nfEbOzaWhSGlXTwMIUFJSQH0baU6YjjaqKjcJaEx94+g59fT+P8d6cQlSeSZGnYDg/HbgbbjfaoeN6VyDGCo3FYWlUe5pEuDTuGmLgxcbAwbTMBVdlPVWYYBtFoqvcWv8xDy2xI37wLyFl1eDT21FxmN2wyV1+c0Wd0pi2avlqWg616Wgoqd80bqCTzG5nYTWQxlbMmWs3YDhuYcqYmjE8GxS2RdWqkOJcDKHBqS2SgxJBnhJMDbivmRs4viKLsval2t0w424xqcWnSWzrBTCjBlO2nggd+MoD2MXjmxIZiY6XdQsRXeW61sW+GNXD6nv3CGkNkJQ4rSklZ2IG28CJrBj7QX2d8rzTJszzHLKdGjVaQ8sFAu1APBGlzYIJBk7wbiwtkr4d+KGJdisJhsUKnw3A+Y1RbS0bzyQYsAQNhO+T0r7pjuDxvvuOB3nn8alihfqr14I9fj8f09BXJNFFzc4jdWTambJ0OP23mCdZAUUobkqCZISIECD9RBbXcupJLQBUBJgeo7Aeh2AHckkTvpY698P8AMMrzbF0m0X020KjxqNJwBDSBsBb+IiSdxe6zZyDO8DmmXMOppcWCRqaTEAckRzvYj85QAgbk+onbb5RMz6ngUK0N++4mUAjUkcmTAieY2O/pUwEXASdSRyd4B7iIMbTt8RPptUk+1cKAQhIKy42ANoPvp1AD3hMSYJ434Im3T8BicP8ACc9pBD26rGZBbPeNjP1G0Kd0yDSLKbQWtAAdO/pHPaTJgCI2WwWVveDGEpZJF1hT6DtuQpKRP3YiCeRHyrDM8aGBIwDxE5+sm0aErvHFEARypSwCY9e07c9yTmmWjS7bEbBu4CUec44hQ4Ck6k+6R3T8DtAIiRth9+07bGG+LTNxQkNsPBbidKUoBEPyVaQATtM87c7CduP2PMS0ZdSY97W/+GYACST+NoBAETYA9uNlQucU30qnxPhOqeYmBG0NveQB+fYlUJOj91cHf3UMIg//AFIbT2kp4Hz5mOuZwY15JuDtBSox6+6k7/TuZ2gcAiuft7lDqFtuAQUtGYKSYTsTBMkDk8b8xXGYwGXcv4hbKJUNC4SVGB7u0ckAxzsRG4rYNTAZmFFzR8Tyt2BH8t7g+l9vVW96xp025W/F1acwwk09nCwkSQb8HY7AclUCXKyzeqWDGl2AfSD2iPhz69uRVn0vxNeK2SLJZ1JShtWk/IjvtyJ43n4CqSsxo+z4rctnjzXCI7e8Y2/l2r2LpFj4sLjQpwkq0JOpRgbxCYO4nfYfDcRVRZth/j4QPALfKCQe3ltsBMiIjkj0OLPSmcDCZ65oktfiXGGuIgmoIBHNtMD6lVZvNBCICZ8pSU/IEjt3mdoMyRuZru3T7EFW+NhobArHG3+bedo333kzMnjfzF3EX1sq0oBLvviI/H8YM7zP+biubyhe3aMas3igpDS06zAAIBEkiN+JE8CY52tNjgaDqzdGqTvIG14gEkEi8STv7rYh4d5u0DAVGEvJbTLmhwt+GBYEkxaw/QKs19wEtKJHvNpMHjcRvx6wCea3JVrSQmZOwidj6DvtPP0PFQ7FheI2Cb8uIb0pAQklPvQkGYAMGSQY5H0qGFOAKlaCEAmRAVII32TEnbgieZO4qQ4aqPiF2giDMEj0Mc2/IxAjnMnB5i3EZfSmgTFMGC4RcDtJHzkGbjgy2NWjdzhF5aESryVqjbnSTMc9pnggHcCYpAUyWmMYtle6Wr1QbIgEQtz6iQBERAn6Vm3KtbL5iSWF+kEaVEjaJ/ofCqQ8wnRjtw2NkpdUtaU7BRJMFQGyuY97nmSa9FWuXiGtc08zJ33gz9J2G8q1vWZdQeyvTpAB7vwSRE6Yg8Wke0k3sPa+mTRQy4Lx8kFj3ATwNKxABkwPhtwCJ3PqKENFtflHWN4jfknc8/18gK8o6c3KXmHkgpJSInkgCNgSNhzwRB23G9elpaKXCqVJBO+5iNu3ffmfj8K74XGHDQJIqB+oPmIna29v7Kd9KZWM2wTaNZ7Q2q5xDXt1QIbAMxJ79+AFHsWbhF2hbZgBUwJ34nYgbbCfWNtoJms23rV/hNzhlwJ81lSVE/5Qga0q77FSRyeDGx2qChe+yiFQJIJBnvx8IMADvAI3qFeWi7m2dQJJUgj1OkgidXeSQOSJ5EirpdM9dVcA6jSque5sgaviwAIB2II4G5n/AFQIVovFjwHwGaUsVUp0qFSpUpuMDDSXOJBNwTzccwYhUoZiwy0x/KWMBm7Szj2Xy4nCk7AqLaVhGwKSd2kbpjmOeeG6I5kfxHCL3DcZvw7ilsXEobk7FK9oBWomOIH4zBrlsy2zuWsTvCRJuFKUEkbGSdo788cR89vB8Lvm+n+f02ynA5b4msOFYO0vArKZIG6SYiY9Y7ZIdG+INB5p6ydwf+aIAOk2IF5vI32ncrT54/eBWLynGV306LGtaXEBtBzYbO47bGZJtuCVWBC1pBcRpcKiD2JAMAmZG0k+vxrkbJZtlII2GpJmYkEiTp7RzAI4E+lcdaXNveW4eaBIUEEHUSSFJUdiTPbf57cTUspxTK50rUAoKgqJ4M8kxyCSNhzueDk50R1pga9eiJgktk623BLRHpIBF+SfQLXL150Pm2HfjGjC1C1g8rgwgHyAbWkCDzIFzCrJyZfvuYGxHvMkA6gCex7+s7Hb8eK7vfOIcZSphW6W0Fe5O4JmR3AHA09uPXyvpNiC7rDktKSNJAhJAIA3jYkxvG/Yn0FeuotvKKlOEe9MJO4A+Ud+35xvWStHPsFiMI1rW6tQYJDhYECCRtMXM+5AKxGzfp3OaGZlwpVGjWSRoM7zET5bbAWkj3XhvU3XiLWHBpofu1jzVJSY4UDMAGJ23Hz3rvGQym3wltvQnXoCRt307dpPHI3PPPPO4tlprFELcBQmBP3Rp+8Ow+G877/jXJYfg5w6yAQtuQOwE7AxvpB5B2PIO+1QaRoYZ5xPkMnVAMW7Ak3vyTzxx6sTg83xeEGG+71QdIGq5B2tEe8+h+YnWFEpkyCSZEGNieCR6RwfqRWyP+0JEDcq3PG5A3E/1HaoTZu1tKSAkgKEK2BIJ5243253nYGt915rC0FekBNq6ocD3glJEmJJjcRuIO++8u6q66wmHyyrTc2CymWuPxG20gC49NuDY8khVj4ZeH/U+d5pQDMFWayk9rQ4se7UGlom22rtcj0CtzeINvRh+aW94W+o+m58qe3oII9d/nST0EthGMJJKQHHoMwNluRv3HMDkTO3Aqm68Yq9fY3j1m22FJ+xvaklI06glUKKfulW3JSTq+PNMXRFldu3iYWClSrh2VHbhxzn8Tx6Daa10+J/VozHGluFeWmnWqH/AJgcHAgDiNjMTYrbp4HdE47L34fC5jltRjX0qDW1HNMFwc2dxGxkfS8SvW7CyhV2WrhRId1HftI+RI+P/rVUvTHEVYhhgwl15SkICRpmNhO287+g3I9fWmJCltuPraETMp2A77kDuYEd/wARXpnTHF7pOIqQRoAJEjbhUcTJPJmOO5iKxpzvP8zpvdoxLoHAJI3E2BAv2+q2i+HvQeS4inhqFbC0mPLWH4hpt3IbaIBmw+tvX35FvZs4jmBxa5C7Z1NtuISrQ4BsfmOJ9PUjq2TrFlDl5d3BDjzbqzqVuoBSiU89imPWIAEgV2PELIvNFTainVurSSNW/ciJ22g7fPtrZ2wtmQkADWATtBPzPfb1n171SOHxZx7tdXUADJ1Om8yTeb7zM3g3krL3K+kcuy7JK1HDUm1HfCgFrS2Ja2bG52tsOP8AUoGbrdrF8kYskAQi1ugPj+5V6bQIPO0GR6iyNm9ry8RxBIEBnEHk6e8BZ3J4nkbT2PpV7+/aL2H3lsmQl63eb0D7pK21JHuiBO/pVojqvlx/Bcw4ul5pKEO3LjiJTEhSwdoAE/e3gfwqsMkq0mVAKYA0kSCQC4+W9/Yi1gLrXh9orpfEUaheT8NrxWfLmHZrrRJEw6Db9FwXSe7tm8y2qnkFalOCCO2pQO23aP5giZrfQ5ZPXYcQj3w1IVMz7hneBEDaeSImAKt3ZUv2MPxi1dWXJLqUyg6QlIUCCYII9fptFV+WTVqrBLbEm3Dvbhala90+6oCTqnc9hvvvA3qZZ84ua1pYTr54vA5+sjf0VmfDHMqVOi7Cve0OpOg+bsQQJEQYsZ3mRuurXNy27mBu39XAO2x1aZ3AA/CBvIg13i9YSi4s0p2CVNwRwSeTsR/XxFec5RnGMbxF9QJTba9KiNQ91Z4JBjuZEkwPmPQLO4XeXdo0BqKVJSk6dQPvmJJ/3nuY3q3WMLGP0BkXPmkADaJ+U/T1hZneGOJFbG0RTdpktAcPNuWDiSdgbzxMKqvLKNOX7Y7QFNye+6FHf+JKjAnkECuzj7m++35RsO3b/wBa4rArcs4DbBQEktyCIg6D2jvPfft8BPyfU1I8RScagLXw0hsgzYmCYIkbfWD881srbWp0KTviB40N2ECfLMg+k2Mf0UdJkA8bD19PjvWittH/ANVbncxJUB8jEmP6iDJ9THpJjb4VuQRqTq4BG3bbjb510a0NIc54AESfp3IG5PfZR8YXlj6rr6WO8si8tj8vYxHsV1jPzX/3h5qcidL9mviRs9Z7n0AjkGNt9pnKQ8B7n27wi9BHCSSMJuyAY3H2XCJM/DYRB53id8V3qS4pOScbMmA+yoiTCodYIkcGCBzNZRPs8rW4xbwP9JcUZu0MIw5m+U+txcBlpNvhylwYhIGlX3TA4iQCbV+M2RYnqPpmthcLZzmnS/SXAAsAILRBMxBm4FuwWEniJmdHB5691UWD5Fx3A7zYb+neVWJjroFtbtAyrzBHwBUeTsOe3J4AG5rRDpZS2VIU4oISUoBMqMCANlGTxMbH8qeeoPjH8NeQFrw3Nmc8ORiNsoJfbQ8Qpsj3FAgAQrUFEkEH1ia84vvaVeDDBcEuL5vN7N1ds261ttm4Wsl1I2ABcG8gdwd+5iMJsj+y91JmTqWKY57BWfr+KMPUg+cybEcQI+qtfmXXmU4UVfiaS4XgVWTA0gxvM7W7kAqtS1vWMPd1OM3F288YRY7qUVTATpCVH3jIAAkbSI96uDz1nrKHTqyZx/qBd2mTrK9QtLVpfKRbuo0lIS6oOlow+B5qT5Y2MyRvWMz4nvbZKTnLAbrpU2fsGXsQUVLQkJTcNhatJdAUQ7sR/eTuJkbVbw8VXtVOqviXw5jDL54tJ8wwW3AhSUp1ISlITuBo0gR7sDiJjJvpH7K+eso0hiMUWjSCHuovEadO7S6RAMk2kzAIMizmc+JGXPxLtIAaHSQKrTI/02IIED3taJWcBla/wzqBlOyzJkrEbPF8vt3H2hV7bLS4QhtTTgGpC1ABQACu0EzIqwx7enpHa5lyRlrPmF26EXFhZBFytCEhRUhlbapUIO5T3+o2q2H4PvbB538NOVXMp4gw/i1khCv3D7n2hBUUJQgBt5ZQElQTI0gEciBXPeNj2vrHip6UHI+JZcaw+6W0pppVvb27CzqS4BJaUkidQkg9jPBnIvwx8Hcy6Zzmniq9Y1mUXDS1rXNBDSBI8xgR6zcdla3rPqjB5phyKTYJAGrW30/liT8yflANghbCnbZW8OwQscAGIPO8iY9eCARXUlJShak6pXO/0gT3+Hed9+Nu4FRtVIQlJ03LWopV7xRqkkKJJOxO+5OwGw46e8nQ+6kEmVFW+8fCPrPM1ltWw/w6bDqH4GmBu2GtAa6TvuCRO09gcfsRX11X2B8xkgiDFpELbSlKlzNz7f1C8aUpSoqJSlKIlKUoiUpSiJSP6k/L+vx5pSiJSlKjfFHwwzTcTf5t/t7+/BKUpUJxkkolKUrhEpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEWxfA+f8DUW4/7un6fqKhL4Hz/AIGotx/3dP0/UURc3lr/ABNj5D+FKZa/xNj5D+FKIuCpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlI1W7olR0vQlI08JAJ1cx34j8IqBSuzKxonywLg+4kTNtrXG57oo5eB5QD8zP/TQPJEHQAUwQZ2ERvAG8ekGoFKjuqVS0YkOuYBE3MEDaSfU/UFKjixjS3eTtzf8Ae/C5heIXF24F3S/MUkjce6ogCPjMSN94PABJFVqeBzq5lnpH13yvnHMqnm8Nw91KXSH9KUpLiFKUpwpIEaZgxMgSIkUMqVAJ5mdwNvn8jOw78VOWVzcJBCCUNFQK1Ae8mBsAQAo9uP5CvJjcJh82y/EYavTDvjU3NILRJECRpHBEg7cgHlT7KM6rYN1N9N7muYQQZgwYtY9+N+QJ3+ib069pR4Vc+4PhFk1neztb9bTFu2wXLcht9YCUa1+aCQF/e2BIETFVj5ezflXNrLbuWM14RiaXmEPM+XdMBSwqCEhIeXvuIPPpXzKcEzliWXYXhOLXzTxKSkpceSoKB90pJJ0xzIgSBsIFVk9L/HF1u6RYxZYlaZwxa7tbdhlTVmb3zEEjSQgp1CODPvCO5rEHrX7MeU9RPxuLp4emXVDraTSDXS6CRF9ie99yAsiejfFnFYGlTpVa8BoBMvIFtO8na25j1g2X0Mb60xzCGrd7ErBYtbogtXbSlOpVq07aUpAlIUJIV8PQmWS6FHUblu3LelYLvuqJSQY0qUknVETsNxHNYuHh79vjmHC7dzBurWHm/s1WrbOHqU35wZd0KSXVLQ5IP3FEEmI3ABIq7J0Y9pX4T+reHWj2as7MZXxpYdMu3HltJK2lFsLSpDhIBUBEHfcgmawm64+xznGHOMrYag8M+O59INpl0s1NLdJYII32kC/yvplPjPSc1rHVmEhrZJqNO4Bi5N5kxbcECN7i+MYi4nF8DuNfnJdeUoBv7o1KbJKlbj0G8RJPc1iqe1tyq7hniMcxIOoWMRZ0AKhqAS+rUVAnVsqIgH3dzHGSdhfX3oQ/ZYZdW3WjJj1goKUwt7FLIPNoVpKCtK20qT7o31J+M7Vjr+2N6ndNLvP2U8Vy7n/L2YVP2KlOuYdcN3elfmXSYdVatEIJASNKiDBHY1ej7PHhLn3R1RgxbKopGmKQDqdQEOL2kkgiRYmPKBa8neLjvFzCaKznPpulhj/MbY2uQHT2t7q0+wLdopD11bJV7iFIS8hazoSUFRAgwQJ2EgwDJ3rj7i6w15N1bC4bA0rkyCIP/hCuJB+fE8g0w5k6iqub8i1uWi2VrhbBcSojUTvqgBMEk+7EDcV0Z3Nl4y7dOi+cOqY98HsRt6ncj4gyeJrPnLsqdTxFA1Wk+Vo1QezbHi1jq37zCtd1R4o08wyitSpvbMOBGsTIAiYk2mwub8SpDqA00xmC48p0OJLjkACIGojkEj8uJnbeuKy5jCrC8aWCUIDqFKAJghBnnaDEE8xwNuOAvcQXiF07cPL1K3IJO/I2nmDuYPr9KgWNzJa0pGorVJ3lPERuIJiN/ieN6qB9D4lF7CCf6blsSb7/ADgCLLHXC5yaOZ06zHAE1tRIMzLmmSZ44MjuZVwvKGL2uOWdstLiULbYhSSpKlKVpiY27kTsY+Ndjsri4bv1tJV5ZKpS7B9TwJEgztJPw22qj7IeZVWN2205cLbSpSUhMqjVKQE8iByduSfoKumHkPNWNy2Qp1zTrCVainZMykTBk7yONjsdrd5rlDQ2q4UzMyfK4T+o+YPHyWcfhP1kKowzXVqbi34LY+IPLsDIJkm3IkXkG5FWWRsSXiNiizXcj/s40qUVfeGnVq0z3CjvM9wYiu6vWwS3FsjziTC1BcFInckaSVRB2kTyD3qmXp/jhsceeTcuLSwoR7xhCpSJJO4n4iYPrzVQ7Dn2hPmWF17jy4UUkKLYMkkpAJ93eSQB8yat6/C/CqkaTcx+HuQBaIi4/K5WwnpvqGjWy+ifiM/A3dw2LW7Qbu3ub7XuuUUpCW3m1KOvyVbFO/3SNwCPX+uapEzYgt5lu0gypa0wj7pSNI+ZgyCNu3pJqq7ERas2zxcxJIe8hZBJCSJQY/ykCe6fj6iqRsUt33cbfvjdB5C3VpCyQAUpWUhMQJ2SI+XJrn4DdyHQdtwOD7d9o3G8KRdb5nTdQoFhYbgWIMzF42ggwZIt7lep9L3iy+7auFILytIMgaeBxG/wAPM+sV77cMpaKWuT5c6oE7AE7cnfjf09BVJmTL59rH2gVEI8yOYB7EgD70E7gb99oqqzzFO+U5zLKYUIIPuJ34jnc79ue1eerghUOtpgdwTuI3i0SAIv7WVW9CYouwtCs3gwQN5aGGRcmIJ4NyJiCpVsEPaCJKjsqQOT6Hfjfnt6b12NhCGwoOK91aNIUYgEkH4TPqIgzG+1dRurq1YeZ8xxSFynVqJEkHcAKgbn6ETEcntDFxZvNNAOElfBJEA6CZnaT7uwE87bCal1eniKIJaSC3SbTG45HtsDOx2IVysxxNPFUC11NpquZpbqb5tQDe/YAD0svEOqGWlv3TN8035rDYBWQgwYIJlUkeo3G/AkAg0i5/ymXrdvFWWlC9snPNDpIUSlKjCZEFIgxsSDGwNXFcaQ1iOB4lZpCS82FBskjUYCwI94kkwngQe5naqN8Tsbv7ZfYXdqSWlpXp1EAHaRttPx53qr+m81x9IsPxHCIkSRYFvqLxz6SY4wZ8evDyvm9HEVm0WSQ4khsiYmJDbR6gQZJtC6/kHO15cYW22sgOsBDTiJJMJSUye+5HfaeCI39FRmlN2otJ0l1OoFJV2Bk7/GB2gfGKp5whhzLuZFsPEptXntRSqAPdVzO0j3tvjJ7mPQ8RbbbfTeWCiPOSE+4ZAKxztsDv8ASD2Bi9uRdc4zKWUagxLjESQ/zbtImDt39d53WvTN/Autm/xqL6FMF73CSyIBIk7NngQCBA3sq0ukObLRK02YdAd40BQ24G55J3gk79yYJqpk3aH1A+eDKUgDeSd+5VzxEbiJIq2b0yv38Ixgv3DxlxQCdS4AUSIiSOI3id5PMVVhb47ibRD3mrKFBK24gjTyNxIHE7z39DV8cr8eqmEwlM1cS1xaWMg1WzfuNQIAET2G9xa12P8AsP4zMi7FU8OHBw1NLaeoEEg7BpEkfM9pVQ5UlSFINyG9QAIIkesE6gDJPcc7QajKabZty48+FoA2OqBAG5MkjcwZOwI2jcCn93MOI3MFDhSYAnVB90bD6bgdvpxBOL46o6XrgqYE+4VpII9IG5jj9an9X7Rg+7iMQxxAiPitmQBNtUtGw3g8qBkv2DszxOL0PwbtJO5oOi8EwdEEGx3tuTIC9fuczWOHh1IuE+XsUHbVMTyDuBuB6CTJkium4jnb7a+EtOakBpTSoIj3gBqH1G/xgk966Wq4t1p/7VrUDvsFHcyN4B2O+/HJk1xi2WffdtwpKdCyE6YO8GN4PEcwBG1Wf6x8c8TjaVVlLESakloD/wAUwbQQIE3JI29IWaHhj9iWl0zh6WLr4Gm11Omx5L6QaCRBMuIBPf8ApABFMvURSH8cxu6W5qK7dxsJUJ5TsZk7+8J2kwZ2E14T03SmzexJlQH7x55Sd9PK1mRO8wdiPT1M17Dn1KzjDyEyA+spXHIO4JUAJHEk9vzPjlglWH5nNqiSHSokASN1xuOwkmBEmZqxTuo8Tj61WvVe467i8jzWPlB3vBt6iRKqvN+lcJ0xm+Bwow7A1lfQCxgIGiDcgGwPcxO5Juu9X1w6y2h1oH948tKkAmQkJBBngjkCY9Y3Ecrl3GbvD7lLzbaiSpMgKgwSCJ2j7pB3EwBUrpStwtkbJ0qAMGCrYj8t/UHsNqn7dLTahEfe3JjYT3/Q8kdhAiqcx+INRzibzO9x2j2Mgzc8iCFfHpeuxuKo/CgANbyAAQG2MTt8p2jhVd4ddi9w5DwTEpBUmSpQOkGZAAgHtp+W8GplDmtI2iAe/Mkz6en611jI9x9qwYEnV7hkggjZKTAPqPz4+FdoTISAQRuTB+Zj57cH8ImpfhXikxxEDc88xxxPEbcLKzpHFCvg3NrS4aNjJIs2/rbfk2vchRrdAcfaQeFuISfkVAH6RzVv3xYZf+zYy26wiUOkqUUpiJSoydz6f80CCKr+StTZ1p2KDqG/cbj8/wBJrwjxA5JONZPucecgqYbUoKj0nvB2978YgTU0yPMHtxoYTYuESTHFjI9LkTtHosaPtI9M0s0yx+KpUj/k4asDDbklwdIgelyPU+9oW4C7B9twGVJWFJJ2HIUN9/T0J34k17pgPUnEDhH9mrUXEKQlASHNMAEHYQdtidoHoORXimPMqBIUPfQtQJ2mAQAexgmeQPjxAmMB1h+3M7FQ253IIGw/GNieKurisMzEYVrjBIpl3fgWPET+kXlas8kxGIyzqB+FktY7EtaASRY1A0SDBJ5jeOBJVbHTy6atsNub5aAlV1IInjUFbyY1ETsIEwPiT7DkjBvtd0w4CFQsKnRqmVEidwRyAYkwJJnjxrAbNbeCYYhuQXw2dKQQTKRPx+h7ieCKrD6e4I3Z2Vo84kFS2kqVsOZUd+45HMn15q0mfN+DVt/DcD3DHGB2jczzvytj3gjldTF/ArO1E6hJ8x/lggxt3+XeF6SytLdk1a6VBSAlRnuEiCTt8R3kD4b1pWjsG5JBISEEaeRMoIj0EnkR6xWtSFrzUGo+30t+91nJgMN8LDU2OidIMtvIIF53n5bwd7JWqdiDz7wEfM/COP4TWkH0P/rx+NaxEcD3kAE+s7bmdiYn0/Tt8E4j/JBjXAnaIIP9Pn7FRMXSAw1YkGzDuPQDt8/YR6ronUgeZkfH490JUlXZW4U0RsCJkjsSNtprI98BC8SvPZ15Vs8NuXLa6ucLx0h1BUothuysgSEpKSSSuR7w+6qAQdscTqECMi4/sZJRAP3iStndMkT32H+4ybvZc4e3d+B3IbLw1IewrMJUgknSDZYcBIPHJ5HM/Gp07A4b7oKWJa13lESJ1bXvMmZ7+sStdnjzh3sxlerSdodJNzBgxB35mPW3AWFP4qc5YzedYs+2GJX18/8AYsYvGl67lZ95paeAR7oI0kCTyCBsSaNr7Ml46Cbe4daQlZT5anSvVEgAmESIED3SN9ud61PGbg7GGeIPrAkAEf8AEmIKbgiNOlrbbvM7c/CINW/lupUt0Rw4oie/vGO23rJPrFXW6ZwWApZTgW0cJSDWUmidAB3gn1uD8jay1ydb5zmeGxWIYK7gHVC1sOMxLbjaRJAsNr7GF2a8zPrQpDVm22FNBK9wsqXKv3k6RG8GCJMVw7WIaVouQzDiTvpcCQR6xGxgbgnmRE7VxbnvbT2G+x7zxsP4b8VsTISAfnHx3/nVY0nmg2WUaTdTQz8A2gbSDGwi8+91bR+KzCuxtQ1nuOsEAukk2vG5FxyYXNHGn/tJuAkEkggLIVEHadhJ9OPiajXOPO3SkuLZbDjYGhQAGnaBAEek+m3xiuApXZgxDHGoxoaTe2kbQdhebW5/JRq2KxTaID6rnWF9RMi25FgNpJiNiN1zacZUorcuWfOeUjTrC9IB3EgFJIG+4BE9ztXCGVLWsmStRV8p7T3H/rzSkn8f4VDfXqPs4ybz/wBXf8vzjbfyAyATuRJ9zc/mlKUrowGSfl87cLlKUpUREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURbF8D5/wNRbj/ALun6fqKhL4Hz/gai3H/AHdP0/UURc3lr/E2PkP4Uplr/E2PkP4Uoi4KlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpzSncHuOP6+lEU75R+P8A5T/OtilOtEpQ6WwrciIBO/aR2rf9rR6j8P8AeoDrqXCCIMCO/c/A12ZVdRcHtiRG4m0gn9E22URLzwUn9/O4kADcTEcnmPr3B2qc89yZkT6xXFT8APiCZ/WtJV/zq/EfyqKMfWHAsLelx6WsI54AhchzhsSPYkfouZGJvMoLQVAkq2BnefQ/Pf41yFnjVz5iA2XQsGQWVlDmw/yqTuk88bifjv1lIBHvK3nkkTH6flUUOBCTGk/Ug/iCD/RmuauGpYqnqcGlz2h2wJ1GODMx9fRTSjmlakxlPU7S0AbmeJO/N+bwJiAvT2s5ZmQyGLd7E0p+7P2p8AAmBxO35bbxXTscxbFsScQm+W4tTREl1alrJJnUsr3J4mfQbzJHDfbXAkJSlKY4IK+B2+9Ust1bhMqO/wBT8pIn+vhUtpZdSwtUvDGaiCAQImS0kjie/fYyN+lfNaz2AanC9/Me3vtP6KY84+aNJkBBnfbYj5bnffmJiRUF25WCoEH4fMHeeN/XnsduK2odLaSkAHUeSCSJ7bRtzz22mNq2qVr5Ce3A9OPXvv8APevTA7D6Ly/4hXIIJJmOe8T+lu9pm87f6/jURp0tLBBAnYz3jf8Ao/zqHWkKKk6RJB/WPiK5XTDPNN4cT3de/IPPNrntNl2PDsUUzcIWTwpKhvJlJBmRB7T+ck1Vd0vzem7TcJfuAVzslShM+9MzzKoE8bEkkGqQG7ZSSFnkiTPHETB+ERJmPrXP4RiL2HLUtq5cYKjyjaAJ42MjtuDPAqVZhhTXY0QCQHCQ2x23GwIBJ/Uq5PSHWNTIsR8QVDDnsLiCQQGxEXMCxkb9u6uUWNy68wLhpSAtCClKZ3VyqeABz6mInvXNYDnrGMvl4OMqKVatyCBpk7bg87f83EngVQHhXUnFcOfZ037jyEBPuuqJkkyfuwTM9juDOxEV65Z9Z2Lttpu8QyhWw1JSvmIKidRnj8oqhcfkD6hc7SdIkk6QbWg8CxIjjY775f8ASvj62lhadF1aIaASXE3MCbkiBe3afRVM5jz3iWYEpThrCm3BIeIB97uRsmSQJknsORtPUv8A6YuNMrflCipQWgkg7KIneYB5nmI42NdRwrOthi4bSy41bKATKmiQpc/82omdiBsEwNiK7kpxNz5am7oLG3CkySNvRRJJ7xPaDyZVW6eecMTB29N4G1/nvsADCupR8WMDmuHwzH12QS2zngAEubB3nvBmL3XZcDuE2mJWTixJCoJ7Sr3ZJ9fQEiPptVrYl9+wtVtKAJQk7yBuO8Dmf9996o5ZS6Lm1bbSCrzG1SrcBKFa1HaOAJT3kRueatcEcDuD2vlunWhtAWExyEztEnkjn6zuKo6pl2IwrnNDbEkwJ39Lj3Fr7lZS+G/UOGxGFw78PiKYaSAWyNwGRHsCBOxFriy6nnlnEbYovHHJQDqBB+IM7j09eZjkSOQybjjWKabd1YUplsrAEQVToOwPorfmYO281xnUNpx7CSoPuj92SNRTwRA2I3g+kHgyQIrynp5fvWOLtNrcRpdWptQUTOkqKtgDEyIPY7dyZ8VQVXB1JwgOlswZjc37jaOJ9lXucZ7UGYYRpxANEvGqHNMmPTYSdrERyCqk2WXF3tyNJ0yYJkgcxvOw09uO0bzVPnUnBHLTELW+QklPm7qiQJKwYAgbCdz9RVS7N0hpxYcSny1JEKEyZmD3HcccckciukZ3wlrGLB5DerRboU42qBqKudzGmN42iOCSa9OE/wAiJsLCP5duZ9Lnc++3HUWApZzlDg0hxdTJBA5ImRfeCd+wHAConzvZqAbxFr7yUiYBOyoI47SOYjYntA5bBn0XGDWzgMvakApHb3kxtse288/E8cpibbFy1cYc+Ql1JUkSI4kCAUqA2iT6xBg157gd6LPEHsOfUoJCyhuTEqOyZ2IPvEAHntVR4amytTLy65B5BuItf5WHImTIjDvqfLX5RjqtPTFNtQAGBH4gSAb7E7TPccL1OxWG722Wdv3iTv2j14nt6bpHyqrnC3vteEWy0mdCAiYPKQD327/p670b/aEW7jBcIACkyUkSDGw7wCI9Pwqq7IuIM3uDIZQr3EFR1HdROhJIJ4AMDeBG8HiKcx1ECudD3T/KHOFt72E327X7lXr8OqGGx+CpNcWXa3+H+IgTwdjEcDvC7EwkgKO8mSe0AmOPSAB9J9ajEc/D6/8ArUSEob2klRUPgACf4cc8/CahzHp9QD+teP4dTaXx21O9J/3+fosjcn6ZwlOk2tpp30k+VsHYmCRaZPbjsovDSQOIP/yz/RrcFAMOxuC0ofWDyBAO/PzPYxULUdOmBA77zzPrH5VotRU0tAA3RBJ522kQNu43ETyR389ek+WeY8cmZtb3Nv8AquNl6s/pMGXVqTA0NbS0t0gR5QBFoAl3a0XCpczkPLxR1yNytRH1JAid5HOwPrMCB4ZjyzhmZrC9b2adCNauxUfLKpIO0EzAkgkfOvec9ApxFaNMhSjJEkgTx+W+/wDCvHs34W2MLDyCtbnmBYJKTpBJVAIGoCPjMVUWAZopknYtDYE7eUTO8wR/RYFde4J7cxfVidNV5IIk2I2JuJHva03t24oCgm5R919CTM7ExP02gep+NbTIgnjc/Tf9IiuNwXEE3OGWzCiNTKCrUCSokgDSoE9tjwIk7wQKnVuAAgbyD6gz6Dbb5zzHpXFfn/zrp0jjA+q2kf4XATO4BaNok259rKovpTdBeFG3B3AJ2PEbE8SOPQ16atWoxt7hI49Z/rv39dvDukNy8l5TC2zBEgwSYM78mOAe38a9rc1IfeEESoEap3BEiOPWPoKlh3N7k7jb3kf2/ssx+iDRq0QNYMtaCJ3MNmIg23+XKiaA4fLJgLOkn0B54/mPmOa4vNtqceyjiuAfehhzRuJUBG0bnid49SCd45BLhSQSBsZ2349P/T5VAt7h127fbLKtDjS0iQZIIHO8E87iPjuTXOHcGYyiZM7yNwA4dr829jyvB4oZGMfkmJYxusfBqCwBAGkQIm0dvWNoKs4Z6yrc4biV7ZrQgFl9we8YVpBIHIBiE8bcesR0bDbJ5nELJvS2lCn2wVpj3SVETJAAB55nmqvvEFldVjmBd4Wi21fJeiQU++zp7AgQVL32E7GZrzPDunzLuAM4usvh9bZf0t6IBS8UgAaVKghCTB4J2q7uDzJowegwNdICHb3A25/UzZai+s+iK+E6nFUUy0sxTXAtbBIDwQO8Hbbkqp3JGD4fcDLyF3QUCi38wgg/5UAkyZBPcevoCIrKGGWliy2i0WlTaUNhKwQTBTJ4PPaQdv8A7WrfXSzMVvbYlZ4fiHmIU24httTiiAIUAJPAmJ2HqAORVwW0aWbNi5acD6HWkrbSFBRAIAAhJJntwBE8VbzPia1YgyCZMc/wCY32kdp/LOjwFxn3HCUqVchvlH4uLjuNvUTF5haBvSNZ+8T2/CDyO3I9fhNb62FTpAC0aVzARBBgck7yBxxI3gkbmoiEqLuhSSkGIIBk7n9AJ4+UjepCGGmNJ9D9QD+f6GQszcFi2VsO19NwImJkbgA33B/3WlaxKSJ/ztn/AO2/r9O9Q1KKVKAjZRHfsfjvW5pZKogbDVPxRKo+sb/77dtWktdtDmm1v4h9F3xdUOw1UEiNB/iHEen73XROqJDOSsVO4ktAHb/manaeRwNt+4rJm9mHfOWngmyQ+gEo/svHySJj/ueH/Azzvt6fGsZHrE8D0+xC4EBxxxCCE7JSErQJ+Bgd+5mI2OTb7NlKbP2f2UbtwDSzgWOutrMe8pdhYqCVEECJSI2B7VUmY1x8LBzyGD5eU3J9f1PNlrh8e7ZjiN4OqBJs20bHseD6LCy8aN+Lzr91cWlQMZkvwQDtMNkiPTvzsRFW+1AkqV/+VJj6qJ/CPz+dVweK5xD/AF46vFRMKzPfL7HltgwCRwYIEgn8aogKtJcQYjzNgJn5T89W8HtV4OmMM45fhnyYdSY6wm8At37Tf1WtjxHn/Emxt8R30hkn6eg2+mlKUqe1LVSJ4gfl/QKgan42f/tf+xKUpST3P7/7D6LhKUpXCJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIti+B8/4Gotx/3dP0/UVCXwPn/A1FuP+7p+n6iiLm8tf4mx8h/ClMtf4mx8h/ClEXBUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoih+X8fy/3rclOmd5+lbqVyCJEgEDjv+yiUpSu2sc02fQj+pRbFFU7TEek7/OP645rQFUiQY77f7VEpXXUQZDnC8wIj9JtH9o55n0H5/wB0pSlclxcADx+/38uwXYOaP4Ad9yT29Y47JSlK6rnW3/7bfqVpvJ9IEfOTO/4f0a3BRSpJAmDv8P51pSihm88e1lyybpGiCQJBB3Sd4jg7+n8JqVfcUoQhRHy34G31+W/bipMmB8p/r4/WtfOHw/A1yDE2Bnvx+/7LvSbAcAXCSDIiWnuNr25lbmlONqlatpkCSYkR/MRG3eZAHMN3zQbUkAhwpITHrPaPlt8xO1cJq1b/AE7/AMfnW5J0qB9D3/D+hUM06bvxNEGzoHEQYBMfWVMMLj8RgmOFJ2o6TAMjzEbiNhMkesi+y7thWY7uxMtvLbM/8yiN5EfkPntBrv2F9TcTtHWYuC4lKpI1kgSr0VM8gQQJ7zvHiXnfL8D/ADrQPQuUuAH0G3pvv3Efy4moFTCUKlMsphzgeCAL8CB8yD8hsqkyvrHNKLaNOoNDGFt9b77EEy7c2EjuO5VdeAdTba6TbeZdMIfIhWpYBCQBrg6edJMz/NNVLZV6jN29u03b3TN2FpGry1hQTIG5kdvh3Iq0kxiTzZBU8tKAOUkkiYgbgkzEGAe5JNevZQ6j3OFBKUOrdiI1qVIIkHYQI93b6fGKaxmQUSXay6XQRYcwY9Z7du6yS8PPHHMMBiKOFfiGUhTggfEcNROlsmXTJjiOIiFcizZnj+0bZthKQEBOhZKfdEiCCRKRtzzEekV5PaXarbEWLtF0EIDqSCFkJkkFQAHfnkHuR3NdFyjne3zEhTd4tKFERClAe8oQeeN55jiCTG/a1YXrUXGnZaB1JgiB2BkHbuI5359LeZrln3asWtbb+aPW9gPT8p4WWXS/iTU6mxNE1MU3XTeNDG1JDj5R5p2+RuY32VaWCYk3iGE2T6VJfGhIdcTvpASJJPb5AE8ya5MNt3wDHmBtK9SVomJnUCT8thzxtudq8p6X4o07aow1bokaUkEz6j8T6wI+ZivZDYJs129wlepJVvxxx69+B6xO5mqPxNZ9F/wyyxcRvbcbW423vE7bZjdLCpmGVAay4lgNjPAsLnb5TwqZ8+YTheBY6X3rV11JS4QtA/dhXuyVHaTvBBB2BVAqnzNdvbovWsSw4BGp1GoAEaRqBJUJjvt/vVcXUTCrHEbG5fLBXcJR+7SEkqUCFaohJ4OkHeSTv61SVi2G219b3NsptbD1u244ElJSqUAqiCBJJSQDyD2PFTzLi2pSaA8gwbAGLwLc8+lxG5g2J8VMpPxazSzTodq1ASSIbJjawPbfdTWF2LN9hzd068lSgAY1EwIncGNvd4G3Bn/LXvXTK7Oldu0ZSnUkBMEElMEAbcDTyOOQBVLmT8XK3lYUnUFJJSEuSkyJG2oiRJgDv25Me0ZJu7/DcdS0txIbUtBiUxBJEklUSFAT8uRIryYvCinW+KHuc6C3S6YgkGbbf6Sfa+6kXh9nLcFVo4VlQkiB5nDYFu47DieRfeDVG4lSWkJI0nXJBEEDeZAnsrYyBwd4qDU08l1bLL+tC0qQkkBQMyATwoqG/b1k9wala83m9PqfTj5fu85oZBivvuW0wahBc0RpJNwBYySOIJiRYC62lSQQCQCe3f8ADt9ajslGsoUQCptcCYJke7Ec79j9CCalXESUr7z8d+RBiJ/r1raHw1etqUkGU6dgeSU8b7du8byaOY18ahcDjv8AObTxsomaD/wVVok6KThMbwGzMDeL2ibwIVOfURss4sQrYlUpTzJJV679thsTPAArzLEW3b22ftygnSg6RAOpQEAdgZ9eOO0V7F1XhrEGX/LIkySYmPe+HChA9YEjeK8YXcL8wqSdlyqI3hRMD1gACPh9RUywtQljmQBpAIIsbkCI4FuFhd4i4Ytr1S1v8dS5j3+c2kjgze09byuC09eMXBLSmwIQuQoJ1mNpMcRPPEzFei22GruUlbaFOgCQUCe3x5g7k8fSvL23VW2OIK5CLhaUK2PAlUfE8n1McSRVQmQ22b/FhamCyUmQSCJP5E7mJjg7+nSvuYjZ36AH87yVQfRmFnFvJe4EutMG8tubfK88bQoPTvFb+0xYNKQUEKggjf8AzCR8/Se8RHu1UcHnrj33BJAABA52k9o2kDvVN9/gD2BZhbuGluJaLqSSBtBWdoj47epG2xqobCXWXrJlbSytWhPmSZ96Nhx6Sd+d/gKlZ3Pud9/msu+h6GKoNaDqcDpIJmNNiQILReSeOeApohQBISSoAqA9SPgYB+VTa7p1h23cabSqQA5pAMCDOr3TG8T6x32rZT8/z+P+/wAKhNp1nYuh8FoLQDqJFoDmkW9h8gq/zvW7BVqNYA0qlJznOcfM0bbWEbd/1VLPiiaaurbArgMwQbsPOISEoT5n2bQlWmNyUqgbTG3rXmeWl2rmWWWAkAtWwSkmNJUX1KVI3JOkn4DvBIj13xJ3dsxlvD23E/vVPuaVjbcaIjY8HYp77/CqZun2OAm4tX3ElKNOhCjEglPYnb7x/A/W4FKhiW0A6DZsxAvG07x+G2oiQbrXb18Mpf1S+hUeBFdrWubpmdcxeJB4Ebkm5svYMP6U4jmC0bxjCmXGy0sQ60iElUk9omIO43G8/H1HAc25j6fYja2GYEPKtwpthC39RQRsAQVzO28ARtsFEk16hkS5Q7lZo2xbbLOlamtSZXCVkkDVJ3EcHkR8JvNWWbTN2AXmJvMpbu2m1uNJiVJUhIiAZIPugmPXbtFNYzWa8PAEkG8kbCeOZt9BsrvdF5TSo4RuIw1V8gAgCIJgGLX3G8R2K7acRZxJpjMDASbZ5tLUNwEBbiQ4COxPuHc8jbYVx7uNtoukgJTPcSNuSOQD8IAG/YCa8L6XZmTb3r2XcWfdShpbnlIelKYQ4UJIkc6ViBO+9c91GzE3gV4yq094L94aZMyeZG0DcbyJ+O1eGvTOuQbBrZtF9IBI9LD2tJMhXm6d6sq4SgMFXbS8tV0vJOoB0NHoQIsLX2svWQ8h1RKSJXKtIMkSSfT0IHJ3/MpYbklQSAhySrYD3Tz9RHb5iup5IxlrGbUPqIKtCNUQYMAkd4gx9BJrvDrTTqF7p99KwAfUJkfXSZ+XO8EeapSJZF5lpi82c0je5nmYt3VxGZpRxWEe9r9TzTJgQAbDaASJkfxC0xa68n6vOFfTe63jXcIgTsf3yQdogjYwee0TsMnP2eDi7nwGdPcGbClfasv4uEAJJUubDDgNJ2KuQBEbqG9YwPV1ZGS02qRKVXbQKCNiC+kEehO88x8D2ywPZw2dsx4SujtpcNoabuMJxG3TICQSu1wxMbkiZMbR22muM2zMYfCU61fSz4QEAut5Q1xJnj2gRMQsD/HLCfecZXewuLiTYAERtcxY7WB3A7rBx8aGX7vAvEF1UYVbuJSvHbtwkiNyhkxuSVbe8OIn4bUDraclxwpOhLqEqVOwJ1QCfUwf1rJD9rr4Pcz5I6l4n1NwiwffwvGXnrq5TbsLcQoLdWgrUUJUAdATOoAwncQIGPdiVhbpubwr1slD3mfZlNrTLwUr3ClSQQRMR29Z4vh4ddR0M5yHCfAfTdUpUdJaHcgwGuBnsCT229NbviVlWIZjmP0uLtZkAGBMDe3An53sumDcwNzxsZ/St/lrH+U1yrjaFcN6Pjp37Dnb4j+tpYp0gj0CvwO9Voabi11Z/lcH6dIuAI7/AL3VssTSdSexrgdYpxcQNmf7H13Ft5Dilan7yvmf1P8AOtK6KClKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiLYvgfP+BqLcf93T9P1FQl8D5/wNRbj/u6fp+ooi5vLX+JsfIfwpTLX+JsfIfwpRFwVKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKItCAQQeCIPyNaaE+n5n+dbqUURhAmTG39VoAAIHHP9fhWtKVxANiYBIk9l31AXBBjiR/VK26UzMb/ADP8/wAPTtW6lc6TRMtLXnYaTIHuLe/02uoRqmoACC2wvsONrAjg97FR2FpSr94ApGkiFQRv85/qfjUy3dJZVqahCj6AgESdiCNjPyERI9JARInjvW6Eep/r6VyA3EPmpDYAbED0Mna5N9rm/qouEdUw+IOIbWLXNZA81rxsATfiLe/C7/gecLzDlp8hRSsEDUQnfjcCO8fEfHcVVp0zzW/mEow+4WkOuM7KgCYWk9jJJAPA42EAb0FB1KH24cUAPhuknYbmAeNjHoYr2TI2ZbjBcVtbhl0zshJnnUqYA2jad+TG8zFU1neV0ntfUa3VAmRc20iJgfWw39Ar2+GHXuJyvH0xXxOgiq0Ma58ayCAC0EiYHfhXAss3Vxg+YHFMuqbtrdUv76tUKMwVSU6gCU6SIBGwEVVZgONs4nZDUQvSARvvA4Ox3kHg9xx60U4fiYusPTiCVgqvGwbggyoa0+8NIk7alTz39SK9XyXm1DJRblwgKUEjZQA4HcH03mNhvEb2Rz7B1KNZzhTd+IEEgxEg3M9xvuLm62y+D3iGMVldBtasxrnMaGAv8zrMiAe4uOPWAqkHl27gINslx0pIQpUFAB3EtqlKhtMGR245puzvgzlhfrviyhsukkgJSlJSSZlASBBEggg/GqjdJfsLe5aWPMWgrGnf3QASFFMaSNQgSD2AIBI86zll93MFgpaHVkspUFEpUB7okwfSI+En1mZdluIe2sGOMNBE3IESCd+N57X7K4vWOAbnODqYhrA91VgcdILps0RHykAe6oxxu3ewjHrTE7FAbbfIL5QJSdcKPun3RweNIiD2kegM3ZavLS8C1o1oaWYWTuVETzsONpjb5VxGPYE4pm4tQ8FPsEqbCzp+6CB7ytgd4gHcc966thWJvXSkWLq9T7BDQgbQg7AK4O8zz8OAaqGqPiwRBAEzG+xJJ9Bz2PYCcaGYQ5JnDauo0xqLQDaAS3taG87mDPqa7srXyMSwthaHFrU0lJMuKUDAg8Egzq2B+Ud67LXjnSm9cNpc261btI98KPbUJ0g7qiRAE+oO4j2XSdIXsEncb/16+vw5rzljBu5vA/EPT9kb3NtozC6CzA4rLqQY8POkeUEbgNA/v37E8QlrUSlO0D7v1JG+386lH9KLphR33AO43lQG3r+ew22qaI1KBHHqfgfTfmoTrPmPMkgaUEQZH3juniTt+X414nbnm+42Ve1wX4WsHAyWuEdp9fUE/nwvLOrlgXGWrpSAUBI7RME9h9IPJA39ap+S0hxKSE76diDuBwO8THO29VT9R0pu8GcSEgllsFUwCBMxz2J4EgdhVLTTrTRAWYgQAAFbbGI23E16sIQPiTy1vbvP9OJ4WK/iJhGN+I52mXVH6QYMkAERaTZwiQSL7hdMzCybdyyfQCD9p0rVEwmEiNp9Zkb9z2r13pviKLfMWHBRIYeCPM1dyUtzCjuNyTAIET6muh5gQw7h63IMtFKwSIMgie3p8du3O09lJ4B6wuW1H92pAWYIIhSRsJ3BifWNq7VQXbAkebYdzP8AX6QrV9LUjSx4hpI+ILcRqaY9BEyLdrSqzMXwbCsTWJTB2UFaoggJ3McAwduJ7neo9lhbGFNeUwsKS5CjvOnSIA5MbGY9N+5qOksltsLRpWUp494fd+A437x6+lbkpAkpJIVHPMiR9P69BUqLhLri88xysx+mHilTpu0gHS0i0/y9+fXbkKIlKlnQk+8owkmIBPHbifWtrbdxrLBQFuDuCI9dxAHzJO/rNFHSkqmNIJkciBM/TmpRp5y0ZvceduUJsLRhfmqUoeYFgAbNatR5AkAbc7gGpjlj2NxDQXDUSANiT5hIMEb39PaQV26zzo4bLcS6zC3D1I2B2uZHvI5BEjZUheLfFW7fDst2iCG3VO35fbCtSiW/svlrmFFIkqiDG+4mqLMuYu+3ibZU5Cng3oKDoGzgBkDnZG0jtPI39I69ZvczPmVanXS7ZWyrhLCgTpAcUnRAJ2/uwT3HBAB38KwB8G/aURuypAREgAFzgkJAGypG/PFXWw7BUwt6Yu0S68iw37gm/wDsYWobrbqWrX67qxXJLcaDEyCQ9pgDkSbRqnTAjcXMOl2PreuLG0KnNCm0akhagD93mFER8edtt+KomVrYfaY8qLO52dSo+6pJ22KpIkehFUcdIbhly+sFghSw03qMiB934CTI/wDSqwL1L1xaJfbcCdCED3TuAB2EyO3feeOaoXOcN8KsXhpgEXiRxztzPpBCzz8HajMfkbXViNWkCCdrN2JNyexn57rxTqzlNGD3lvj2DMi3bS+2t1TaipStSFKWZI2EiYJA/KvMMRx+yzSyhxxakLtAA6tXHumdwQe4349SAaqgxHDBjGXL8PveaWmVrCFxOpKVARqPcE9vU7CqLMAuGbV/MeHOW4Ur975eo/dMLATqiJBEz8Y71JWBtRuqQQTpJnsBM/ofn6KP1K+pgcxPwyWtdpINwJ3MQbiAdt49V7p0qv2m3riwbWD5pJaJVqJ1KCgRuYEHbsAa92Z85tbTT5laQ8VbadilMcbTIJA35gKE1Sr03f8AJxG2X7yHvN06dynSDAGrbcBIHaR6b1VZcugXKnFQD5G5OySpYUke9xvx6HkxtUVtKnqbrc3SSAZd3gbbEzHpJjlV10tj31MHrqVQIY4QXC1hyeBf5RZeW9S7S4u8rOqIkJvWkonaCH0gHj4mB/6VlaeCzD3cP8IXRdZUtL7ODNPphZTDj9nh6nSQDBClJSdJ4iBEmMV/O1yg5TsmipOq9xu1t2/e5P2pKlAzEe6lW5O8iN4By0PDTapwfwzdIbZsgtHA7UJTIETZ2QCT3n1nfkcAirL+OObOyHIn1Q8UgWEs1GNXlER6EgC3PqArD9c0aeY5u+nUh7S++x5399r+my7v1M6Y5I69ZSVlbPVs24y5butqvDbMLLW60j94opWFJO8COZG5rF68b/sbM8ZUxXF839FWrnMuW3C/eqYt7Jt5TGklwALKVubJUsBIUeNoAmsqrC3m7gOWlwlwtLUtC0odS1Lc7qEpXvO20kjaNVdgwm+urG4XhOAurcwwkl9rECFsq1E6kFCkNBxO5EAkHbeOcZvDL7RuN6ZrtoDFMdNTQWPfqAGsfwkRHzBFyDyMd+vPDduPqfFw2EfVaNJeabC4CwmdNxfta4GoiF8zvqR06zHkDEbrA8xYde4di1o8pp5u8tQwlKgYKQdgSCCAQJ55jbzBdr5Zha0q9xMkTAJSPQ+uwmBMbGds272tvgvyd1N6SY31SwbLmE4NieANu3WI4laG2ZduFslLhlsAOK1agNlKnV8DWE/jFolq5umW0qQm3ddtpG4X9nWpnVMiSsoClbbEnc9tpXhn1kzrXpqhmTXtNWsWFzGvDvMW+YiwIBnY/UrDjr3p1+U4whtJ7dHlc3QQQAADPtHubwIkrrT6Ahz3VSkzIG/4H8O+/wCsKtSEiQVkrMbEHgfl+HzkjatKuCWPDtBaQ87NIMmdrblW5gwXi7QYJtp/P9/mlKUrgggkEQRYgrgXAPdKUpXCJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiLYvgfP8Agai3H/d0/T9RUJfA+f8AA1FuP+7p+n6iiLm8tf4mx8h/ClMtf4mx8h/ClEXBUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSn7/AH9Si1SlC3W+5kAxPIO4McRxPInfkzy7N0u2vGQVaUpIKVHtCZk8ETxPIkVw4GlWpOyuZHO1RErJdbU4dUKklQ1Hg/Xkjv6egqHVZ8Sm9hE6mkRvP1/fodlHwr3U8RSex+hzajS1+0EOFzFh+irj6O4wjF8PfZuXCpFuAk6t4AmSN9gdM87n4bn2PDmTZOB4L4ckCSI970giD6SANueDRf0vzEnCblxBeUht9I1ISoJQZUowRsIg7bcEgQJisayKsSsg5aO+Z+7QVSr7vupJ47gkfgOYq13UmWE6vKYIsSD3EX2MEX3IPos8fB/rEYWnl1Ktjmt/5YdLwDYt2EixJgjkCeCqnMk449iLabNt4E+WEkKM6SQAYn5D037Gu6socZZu7d9aSHQ4lIO+6kkbSODMesgb7TVMmQsRuMPxpllT7nv7q98gJIKdh2CjvAkEjfnipBltd+y482QtYlU/5pACtiIg7fMdpIirYPwVajiDoaQ0EXsJsJHFha2/EWtse6c6gwGa5dRw4rMqPFAS4O1SSARzcb2ngcBU99QMAesHHLtCYSsbncCNjEdvlBM7GO3grVt/Z+KsvHYPOAn1VJg8kRz+YquTMeFDG8HWw8wjzWklWtSRrOkKB3mZMzv9JVNUlZisLdm5VbKUG3mNJRAAOy+xBHpA+IANTTDvqyWP2DD7Dyi3pCs71rlhpZiaoENFQXvtqBtJMgAjbeO9j6HljEXsPv2ShSvKfLYUEq07ECAdzImJnYiBzVTzT5OH2y5/vAmdtyDEfL0537RwKRsHxBldnaJSUl+1UC44QCtYEpGojeBKTvwdzvFVLZUvziOCtNKIdebAKStUqSIBgHcxAkE7A8aYmutb8X77BXL8M8+GGNOjq0xpAnkCGwJ44I9JC7WQB+Aj6gfl8P5VscOyTPC0me/3pmthUrSmSZjcSdt4/hH0qZCQtpMgSFIkxuTJPP4fD4VAbsPYLISliRXw9Qi5c2SLzsDaT68Tz6Lp+ZWvtOHXyIkltUQCZOwE7bknaNiZ7VSM/avIvHgfupecSN9tlbSJ9II+ZiQJqsTFH2Ta3zRQkHQqVEc8GZ7HbeDO3Ynemh0272JPMBCVq850bjVvrj0k8+g5B+Feihu72Cx769wH3hziRP8AmOMiLHS0/wC42ubHhdTxpof2O+TBhO4I9FDYbn/fvtUtlNWlq12/96iZ2BlwAR9ZHz25rsGa7dtjDXWkR5roSmAIKYKTt+JG0dhuZrr2WmlqTa20KDynkkGfeKQuQQOwg/P1+HocJBHcEfkrU5Lhvg41vfW2SRv52mNptG/MXVccylg/+BEjtMJnvtt6fXfeppH3R/Xc9zUoU+VbNLPvjSgEmSAdKRz8/wBPWKjhSkrYGxDjalQDPCgOPXcye+29S/4J9fqFlPkNqVKd9DZ9TDZI9Cbj0W93+7cEEjy1bDk+6ZA/h6ntXlnUPEjYZMxNoeY2m5CkEAkfeImd42iIHaJkCB6gVPFa0aSkKBRqEe4TIBBP3SOfXsRXnXVrCy/lF5aCtwNJKlbaiYJ5EmD9Y2+FR8JSc3FUj6ydRHLhF+b2/XdU74iN1ZdXYbh2Hq8i3lA23i94EwNxurauf8s3SsJt7u3C3Nbq1qUQdRSQkjcxtyI232G8x5JhDbzbpQUwUqGswJTpUNzuDM7fCRHY1WRhqLHHsHxCwvEqCcNZU5qQYcOpKjpAiYlsgRMkyJ2roI6Xovbf7bg5UVXCnIS7IUSjUrYQJiJEbiAeZi5+Hxgbh20yLEAjkiQJuB239QtTPU+Rvf1djcSxp1U6zql5jyvmSBzMSWx+RXqfQC/RcYw0w45IbCU8+hAA57/KTv6Cq6GHlanWplsyG5II06QNgPvb7cH496t29OrTE8l4s24+wtbSHQq5eaCgUthYJBWAdiE8H6RVeuAZjwfHLa3ucPeaWVtBRYJQSkgkKGmdlSJ0kTO5qnc2Iqh3Ekn6xMe0yPleIWZ/ghnHwMuZSrwPKJBkEEQO9zYTIvHoVy7iXm23WUSGnAQoD7ukglW4AO+0gg8A7RVFGNspss4YqyyIQtxZWAfUKEem3B2jcGCNqrYvLlKWXXlFSFNoOprfQExurTH3gANgOCTJG9UV4oov5pxd9QlKluKSTPYKiNv5A/hVMU6fwwWmLGRGwkDZXD6sqMxOM104LfhsIgzwd+2/0tK7Bl+6Nle2T6CQA8NQ9BPKuZMg79pMc71doumMTwptaCEvqNuJB7qJEcfPeI7fGqLUutWvlOaymCFQFbT6xMSD35Pc17JlzObbdkGkvanCgada5IKASFJkzKTJBG/w23jMZ8R7Wd3N9/xBSXB9QNy6hUpOIb5HCLRFth352mNpkrnc6LR9vyPlrzP3l3mWzWpO4mX3VSB8htAM7HeTGYp0Xw5mx6K9McLWsAWuCsjTJHFtac87jTMk+u0Vhg5Xunc29d+n+H3JFw0MYw8hCjrSlSn/AL2knYwSJ53IiJNZq2B4WMGyxl6yYfUG7PB7XS0FwlBDCJ0DhP3BsO24PuxWLn2rMd8HI6dAkf8AKIM2DYAEi5MWud5G0K1mNzsY3N7Okl+wPq0mRcAGSR6WXYE2rSVIeYXEBQUJJJAWufQCZjgSBPO1T6LvyHGlMNSNQ85Qgq0q+9Jmex4/TauFW4UOEI91ACdIAIG6EkmB21kknuZJHIqeadKUKDezi0qkAkauewBmT6nn89VeHzc4TMaziYDK83jfym8x7Qe/ElVHWp6sK94v8SnJBFzYbnYRZxj5GbKj/wBoCrHLzwsdQMu5fsXry7vLK4dd0AFSUFLWozO3upUo+gHBNYCGdsHVhFzf4fct+VfsXNwX0KEKS4p1ZVI7cH1g9pkD6U+M4Jheb8HxvLeLtIdaxbDLmzKXEhxClvMuNpOlQIMKUIHw9Kwnfan+C/FvD11DxbMVu07/AGLjd0m8YUloobSm5aL5SmJTpSVaQAQIEdvd3AfY/wDEbD47AUMnfUGoUW1Gckua5jI2IBh5IMbtjc2wy8XOnHGni8bB/E7idxqk97+/rBlWVI0laVTqmRJ49QRO5+G/r2ManvtG/wCHO3x/2rS7UC66UHdEb7SqSZ+oTHc8n1EQ0KJ2kkET/X4/1NbAsRWNTEU61O5IYWgTcyLXiLWm/HrOITLMr0YkAmO+4m19rf7ReISSZNKUro4kucTuSZ952UACAB2AH0CUpSuq5SlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEWxfA+f8DUW4/wC7p+n6ioS+B8/4Gotx/wB3T9P1FEXN5a/xNj5D+FKZa/xNj5D+FKIuCpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESmoJSoESVABI25kEz9Ntp3ilaEA8/1z/OolKPiMLtgb3jgppLyGjckReOZ3/c7LkrG+dtXWnULWAjSVhJgqHJEz6yQDHaqhck9VLnCmfs7pdcQuEkhSDEgAcq524jbt2qmxrcc9h3+c/n+dTiXfKUC2TPrPBMbA9+BvtxUuzTL8NiASWuPpqIMnmbkA9iIAtA2FWZBn9fLMTSPx6o+E5pHncAI0i/mOwM8fKxNf8AlTPVjdXybj7QLZYCda3VJIlZnYIJ4G5+BETKjVWWQc1I8tSDiDF+HYjyFK92REKCwndIJBAn4EgiLN1hj7toUo85SQvf70CBPwnv6gxJ4nT7dkTqxd5deSpt5bqZSopUpUQDERwN+B6bkAAxQWO6dAe91OmSw7SZsAG37gfS0wFmd4Y+O4y37rQrYxnxGBrX69JuS3guJ/CQBO9u0K78htzEWlpZaUpLgIJ/yx9N4ngn03PJqnfqtkO4tHGcTYYIC0oQtSdiIXqUTJiYUJ3E8H4SHTXxLWDwTa4ghLTi4BJjuSJ3ggAkeoAPOxr1DOWcsJzNhTqLe8Ts0pxKNQUQed4OxkbGIO4mqbxGVVqBJLTouNjzHHy3G9islK/iNlfUeGaX1ab6r2h4LS1sxFwALQYtYQLm1qSLd1+xxNLPmpS25CVTqEFIBg9jMkSeJG5r3fphmF1GLKbfeH2cp0JSVSCSVRE7d4EAdo7R4RituZduQQRrUAscp0k7gfGPWT8a5vLN75SLW6aWQUPIStSVbmFJO5B9I3Ez85qU1sO0WdMj5XkDftbvG5jZTno7NjTxmqjUhs6RN+QNyZmIG+xhVwFzzNKgJCtRCkmQJPcbGAByAY9eaiOuFpiQkx5raeQDpJiRyPn6cCZqSwUW95l9q+Nx7/lNmJ44Hr33PH1PFTzqGvs9qEOhZdTrKeR7oTBgHcpKvQnf8ZONYe5sjSHQLXiQAPcjbvJNll30/UxGIwdJ7nAtfQY6YEw5oIkEG5HeLXO0DouZblu2tn0pCluXCYTo/wApIAOomD6bJ9ZmQRXmuScnv4rjTjjmhA1LchwL96Vz7umYmZ4mI4r2XEMCNy62pZBSQDB3A9QN+fnImeBvXO4VbYNhN2mHUoeNukLCQkAKCEz3kmZEET8Ir1tcxoGmQTuTfttxzz+UGKN6rwAqtqENJdJm5uCG3M9vX2EXVI2eLQpzIrD07NoWUqJkI2mSZjk8D8TExJZWsVO5tt2GgHG24BUiSk7p77bDuNtzPJBrnuoDls/j98q0d8x5xZSNxCUkkzIMjuJ29TFdu6VZcdYfN5dBKnTKpMmASDuDEgbfl67dvi+osQNt9vqDyRte4i1qcHlJGKcQwg65BAJuHCLAG3fYiDHp6zmUvYdlgPpu2UuAGJ1ySEpERo7H4xtXnOUc3vvPpRfPhwpWENRJBRJ1dv8Am49PT07V1LP/AN7atCiEgEbbgbjsDxxI9NzAAqnnBb+4tLi1Xb6CJJc1gchZ3Eg7mN4ifntXCuPl2d18C+nTq1GtDYaBpb+HygT32I9O8QVWOcQt1pSQSpbvuoARB1L2SBsAJJB52MTzS/smcVy5ieHvWrhfLS/LKiggqMcQon1349BXWcuP32LsW6gGklOhWoAap2kiAJO3aJPYCuwvXi2Lj7Oh796ghKwCIJ5Pff4nn6b1FoCarT2+u4I/MH6r19XYqjj8u+IwhxFBzXHYAuHYHa0n8x3oP/4BxyzzHiUOpwdi5BbZReLSEYioawpq3QgrcLnvJHvJSn30+92Ew/eM4BbrtL9N9huM260Js7Z5hSGrgPLShxwOeX5WgNOOKGtxBJSe8A+99arX7RfZIu1CybuLHFkOtjzQi4uF+bblSVJ0lWn3QEqJII1fKqrs89MMgdR8Dyq5ieG3NtjV1hbbLht7cJb8wMu6XS4FJISmAsKg7jnmqjqYoU2N8wkQBMWPlgwbEC0h0WI9Vrg68w4yzOsRWw9m1ajjUL4d5Xvl0b6bn1gRG6ot6ft4ah5VribbV0nE0Sl1KQ4hJcHClDYH3uJE77REc1i2SsVyi+nFsrtvXjDavNurZlxH7lM6lJAcWlJGiFQkkSYO9b80+Hzqh0ydcucn3iM04WHFPqtZUu4tGveUESPPI0pOmBogpnYbVEyx1SwdS1YZnp1/KTtvDLqX16ftjgEKB1lgGSY4VxBBmoIea9qjmkfIEi3z54mY/igKsugup6ODpN/zGtEAAHT6e0zB4MSNpEcxYdTMJxG2uWcRZftrlFk62tK0hJD6ShMEwUkyFTHzEDc+B4j5L91c3LH3StStRG33iZMcEdu31MGo7EcC6f5qsLh/A7q3UpCFvBTYbDjoQIKypCpUkkg8qHvcxJrwB3BSh24s2lS2lRSDwSBO07njn4dyQCYX+HOq19FIyCAYJnt7mDtvOx97j47rvAtkPqgkMbJJAHsYN5jYkXiN11x8MrZGpzdRIAAVMyYEjaCQeIhW3G1TFq2plSUIcXrQgrSpJIBBHxjYAD5/jU5f4AWLRDv2xtAQr3p0+6UlXJ1SCPX4R8DxuBJxHMebcIyvg2i7vMQfTaaUblBeUltB90KPvFR34Gkiew4qYY5a81q5Gimx1QmYjS2b2BF7m9zMbAKicd1TRxLz93e3U8wI9YseZAsQeRHvWz7OTo5fdZPEjhT7jS122BvouFuvJUptSmDqGkpBgpmd4EcbAVmA3bCG7j+ym1/vLSxRZrUPuJWhBQVHYEJJ3iJEbxVtn2dfhMc8O2W2c6Y20lvHswWyX2lKTC0h7QY1KIPCew2mIM7XE02uJ22NXmI3h1NYsVFoEzAUpRgTxsoCAfTbmddn2m+usPmbMbhnVmO+7t0URbUCxga4kNJEF8uiBAOnYQYOW4CtiK/3puvUSHA7gyQQQANhtwDwIIU88gygEpMJAKhMHsY2HpWjaF6kJSqCVAcfHf47/l8e6RJRMls6DPqTqj4/ej4+gBoVaPfk+7vP6zvxzvzWtEVK2IfiMQ90tqVS+I07GAJMXgcTxexKuXgNdWgKWIgtawDy2mAImACZNoPoZ2KivKuEshVmUJumnEq8xzUUqSk6p90TMaj6TEmINWtPbFdNGOonhcxPOd0zaKxHAbZTa1+WsuH7O082koUlMDZoCFEbkfOrp9ofNuVtGI8laz/qCF/OePiAdwe9UIe0WukueCjqot4BSWEXiGpAMKT9uRt6E+m3EA8CtgH2Qs1q4fO8K2jUIeKOk/xDSKtOb7jzbEXkxOwNjPF7B4T/AATGBrLlxdINyQ2dxfgWtO3EL58V7beQ6psg6y6sKPY7wI+PM7bbfCYCGyhEkgyYETxvzPpv9K5PFkOG6U6uAl195SY23CzsAfTj4ipJQhIHMKIn1gqFbssKar2UHt0ky2SRIMBpttYC0EnaCJK1wViaeIxAbYBz4B7E/pG3sFCG+/qK1rRPA+Q/StaiOkOcHRIJ1R3m8ekyoY2B5ICUpSuFylKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIti+B8/4Gotx/wB3T9P1FQl8D5/wNRbj/u6fp+ooi5vLX+JsfIfwpTLX+JsfIfwpRFwVKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiU9Ph+fzpShJF27jZASLgwe4Wg4/wBo/gIpHG/Eem8fOa1rbuN9ie87/LhO/wBRtQeb8dpiedtvr/3mF1ptmoDUMCRJ/e4jfvt3W1aSSkjfcSO0AyST+g2n48Vy9g+WjqO+kiARuY4EBO8n49/w40uGII+ZEn48BIH5/wAq1QogwDzt8j2P9fPsK4qNpuphobJAAvB5N9rH1+cjZTShUOHqithq7g4QTGpuwAj0nc/OL797s8cfadbWlakQZJSSkkxwSADse34mqm+neaDfvM2rz6lLIiFLKgRBiTJHPHrJjaqMEPOBQEwrjfj4bfL8q9Z6e4k9a4swRJ2THvEGdR7lOwB3P5QKpzMsEXUXO0DcHYSIIEG4tHvsLiVeborrDF0sZRoVcRUILC0AlxuAxpA9gBJMekyq3r23SohCIWlSZ7xOmSTMgwSZ334k11myeOHXqwUwknZMe7ySCBuO8+vG1c3h10q4t2nHEbhCIMk+6AB6AGDt25qRxNhK7htwBSEhSCSlMjeIJ34BI+faRVt81wlRjpawjUIEHnyid7dzYRxtCzb6BzR33elXq1YaQ0k7kAgGbXBmNrg7KpjpdmFq9t28PuFEBCFJIlWk6la9wZBgEdoniK9ceLbbgaYhUTpjgDvAjuYnfbsY2qk3JmNWFheoabcIdWpKVKmCJAnbUdo2+P4VU5ZupUw28CXCpIhZM9htMyQRyfUcVS9fTSgOs7cjcTEbC4uTtMi8lZm9BdSvxNKjRdUDmtptDTcy2GwIG3cEiLmYkEcnrfPIJ3n+t6gBoAO3biRKAoGRuDvyZ4BHx5kVql5avUCQBBJ7bzzHzA9PjUW/cQcMdZSSFrSZV3Bg9uT68g/DmfI34rjq/hNgJHcEG3paIvMXN1cbH4SlimVHNAJLdiYGwvG3A/vBhU04nh7mJZuddaZUprzE7pTt97k778/E8bTVReXrFmxt2j5RCvLBI2SobD0nb1HbmZrisHwS3twblQStxSiSVIB4Orc6iR22Hw7Vz6r9y394JSUgKATxB29ASZj+ua7D4kjyncWBF7t7fuB2KpDBZDVbiHPNIQSYNjN27iZt5ja494K6J1Rb+0ZcLjfEmQnaDqB5+NUzMWanrMOJd8txoqAAiVbkyRAIgCP0iaqnzO39uyq6FAJIStX/ADTABESRz8T3qlQOKauFNke4hRSRqgKIVAMBMbyRO5IPfYV7VbfrduMwGIDqbdLA4aiHCw1N7b8GPUHYleu9NMx3uFuKtXXho2QoLUCAD7uoFRIkjuNuBVQLQtnG1XqnWi4tBcAlJnkAjfeCJOw/GqMvNeabcctVFp3QrQlJJ1KE6d9gJ4mO5mBzP2Oa8y3TzduHCkMsqSsJeXEAQdiABGwBHb61HoOaHiRc7fKPpN/S9yqUxvU3wcoqmtUI00zqEuP4QOBc3EATEmDK7PnbERm/PuVsIaOpeH4kytfl7+6HmY90aufLJn0G3wuLrtQpvBrdpwpXb2TKJJgphsyRwOCZgn+NW3OhGDXWYerF/e3AVcKwtVkspJ1J/fOPKJUSPd0eXAEKJ3kpirlly0Le+S+4dDDGlhW4ITLW0GRAJVEcTHrXXM3YhjTUaQWsbq3AGwcJk8A/M3tsMK+uc4bmWPrNoO1l7yywP83HtMC6jNBTf7q1fS8kjS9rIJ7SIUO5kD12M7mukZr6YdPs4oSnH8DbW4mNd4y3AW4TqC/3YExsD7omN9yTXariyJdDtg4tDS93CqQOQTuCdiCYjccj1r0DKWB4xjp/s3B8FXii1KDLj5Ki2nVHvJhCwdIM7xJHpE023P3UT/mOLZAuBMfhAJABJJgmNo2IgKTZY7EYWlpBcCBsNR2AO9o23MFUH5t8Jlreoeusj5lfw8hKks2gcWknbZJ9yQJSARwdthsK8SPhn60pIabxu2W7bK9zzXG0KUAfd1ElJVxG+47xO99O28MGdsPtGsTebYZbeAUATCkKWNQRo8uCmNyomQRwZkS6/CJnjFMbS4Lpz/tTJcZS2pbQk69hp+EbxPpU5yPqYYjHmjTqS0NYTaDNrmbkRYDYHblRse/H1qYqS6HRcOAJjSR8rb8SNoCsY2fho6iuMY1iebsbbas7C3WtJStCW/MSUhQSQVAnVqG2/O5M1cl9kb4Vf7f6qO5+zNaN4hgOFotnGLi4aStoKSt9RMuJKdwlHHoDsZrs3i36Vp6QZNy/kW7xd69zhnS68tFq0gBTKXH1htC1hzzFmAkqJQCVKIjYGryXhF6XYT0P8NmSMtrR9nzZjmGNXeI3IbCHpftrYJb1A6lhCvM5KZKt4NUT4w9dsybJMw01hTrGgAzykAkubIkX53G/eJKq3pDAVMU+k2rLnkjSC+bxLu82mLzfed6rLu8LN4GbBhpOF2S/Jt0jTohAISEJkbTIAAAHB53jXNxcXiE3b/O5CRwIjcARAgxttsPSuLsmmmGLFu6Spfl6nDK1DzlLDkKVExBKdjM6eRO0RwuuPai5DfHlAHTHf3gAJI78z3mtMPiL1Xj82zzG08TVc6lVq1C2XmDLoMRMSSR9OQSsh8vwdHC4JoaIqaGyB3gRJ9JMmJtsRdRCACCD/eArWOYVIAT+CR8yCR6VsVOlW8iI7eu87Rx+lbjvHw4/r4/1vWgg7KOkHbVBMbbkiBx+dWuwznzVw7QS1joBjfaCd/3HclRaFWGuB8r6glvE3F/l6qct1Bt37RJSA3okd+QBO/qPhB7Di357UjFGsu+CXqMtxSEnFlLQ22sAHdu91EdzJEnaVESfQ18hYNgRMLD4Sn1UJQJ4kSYOw42qyf7cPqO5gHQrD8gpfCDjbSbhz94Uqa1MuKADafdcCg6FSSmJO0bnYj9jXKWYjqPDCoIP3ckm5/8Aq0gbCfcd/VY8eLGObSwWMo1nlr3McQLm8b9uRvBBBj0wub8ld28oGQlRJHYalr3APG+23y37ShO5Pr257/71MvGfMcJ95ZDaUkbEIVrKiR39+IHoZO4NSokR/wCv8I/GPrW6tuqhQw2gXLZn18p2EG4t679lr0xTX/eMS8/hL3BpvMcE2G/13nYrXilKVxJd5ju659zdQhsPYJSlKLlKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURbF8D5/wADUW4/7un6fqKhL4Hz/gai3H/d0/T9RRFzeWv8TY+Q/hSmWv8AE2PkP4Uoi4KlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEWkREdpjgc/IbfT61qmZE+o27Df5A0rQyJI5AntuRxOx4ouWVNL9PHcd7G/tH+y3pMu6dxud4B/I7dx+dejZRWpjEbVZkJK20yUkbBXBkDmQJ/ma82KiFNuGBJE/LtMDtHBiTxNdiVizrK7dLH3kNpUSIJkTBnSfRPO5rgspvBbVEtjkncEQZGxnfvsVUWSZkzA4ynXOzZk3gElvF4995EWVw/C9C8Nsyy42pa20HZaVD7s+92AJB2URvHoK5dFs7eMOBRYAR/mLjYBIBAglUEyfjzzChVCeGdScfYYS22+tLbSYMSmAAQO3Yb9pO+3FcvZ9TsebLRVfOKZKxrQVGCkEbECDxMHk7GqOzjKDiC4URAPvFoggAHmN9jYWWS/THilRw2Fp0TUgBoBEmPwtvFwJMOcTbkd1VO5bu4XiLNwpRJLoktkkGCYIKZ4CUxxG5+Aq3ybjyMRwhlgCVpQgqIkkaEgkExHB2BIPYbgmqKctZgssxN2i3LgIWUJCwYUrUdo3HdQ3OxPPyqJyXiDWEXjVml0FNwFKTJ3I59SARq23371bLOcvOG/ECHMlpNxy0GDYSCBAJ9TyVmz4P8AWf304Yh8h7KRDZkw7TE9hYkm5A7CyqRgJZSsQFH4xvwRvG0/D+dShTLqEqghcSYKgRE//aztxPyrlFW7dzYsvIcTK0AgJIlUJIHbaIE995HIrjC5ohJA1J25O0fGDv8Ar9akVIy0CQYg7iLxI3F+/bnZZm5diRiaLnG/kHNoMTyI/F8tiTCmVKDavJQBCUzPO522gxwB+FQHEBYAO+/f5Ez+VbfOT6fr/KtpeBIAHfufUGDx67Rz32AqIvZhv+b/AOY/0UpeseZgz7ATI8tYAAmduQBvz+X50pYla+RiVyhSdADh0lQgbEmfe2APy3I9CKq6WtflONf8ySANo49BtH0NU8Z3whxi6Ly0lOsKVvsANUT68yYg9hxtXoVq/EPA66b6pE6ZP10kxyYgzsOLc9Eec8sFZJIAKtuw7xHwH6nepayWm0VeXvmEBbDijzCNoTvGyYgmQNzsZINRyQ40EcyQgk9p935RA3B2BIPNcNiFwhpjEmgqR5KW5EcHywQTH4TPb0qJSb/mNcQbTsO+k824n2WKPVmNqNwlehTNmtcDHfymflAidr7KpfwZ2K3rrqDmR5ClJStgMLWk+8Gjek6FEEEBRgwSB35mq2bh7zMMN1doV5T13K9IJJShsEbDfTqQATMcia8B8K+CsYV0yN6pICcQubkPq3A0QkjeNzBUfjHJFVTYNgrma7oYXhrSnbZlVqkqbEp0uPtpcPcSErWY32G+9S7OsdopVW7eVwA5EhsWtYCLwPndY2jA1cRmbajgXNFYayREAuaTBG9jOwEQfRcnkPJWYep2J2dpYW7tvgbK0puHm2lkqSCAZXESRqPHukQKukdKsg5d6aYKGLFAuMQS2lLn2lrSoubH3SpKSqCd9KjvFQeknTLCMlYXZItXPKS9aNOuk7aXShKiNz2KiPWZ42jv980lS2nEKC9BgqB+972x78Dgxx371azG40htzc2kiDxfmbyQIjuODX1DLaEiQN+b3gAkiNzf3iLqJiN89iY8q6QWitGyUkJbSAQABz/l4knv8TXZMIvAm/duyoNMYFYqdceeUlDWlpDqlFTitKUiE7kqO07DiurFQubhpKk+4QEk8RABO/oI9Y3ivMet+aW8ieHnqzmi+xI2N/cYTfWWDJ1aVOum1dQgN7pklb6R8CRAE7xOlhia2aPrsJFMMbsbS3f14JsSJ94XgzSnh6LPgNA1xaONUSRa20AGTHbm3hlDC8R8Ufjzubd997GsnZQxFQSsA3LNo8jyS4UrQFtpSlxSwhQgae5MVf1vcOw9q3/s9tPnIyvdO2TK0DUPJbKUNpOlJA0lCpPG52jm1X7I3pte5ZyJmHq1mK2UcYztfXLto+6mVOsm4d0LClCSFJaSqYPMelXVbYO26r1txEHF7t64eJB94L0lJOw7qMcbHaN6xY+1D1nWwn3vLaVQfFc1jG6SQSWvYXOkHVJdJDpBENtIg1B0bhKza9GuQfhAgk9iYDQQdgNxcwSTuYWpdNytlxWkNIRpSJ937pEEjcH05PbmtfMUPT07/wA62/ZkoP2dJAQDqBB2BiYBHB4+BnYVpWtvG1q+Jxxr1pJLwSTfls35NiR7RvM31pH/AMPJEENYPrAI9RH/AOUkdlv8w+g/A/zrchRUtKYG5A7ioPMH0nt/MSPyrclRSQpJIIMg7z/Oplh6dJznOaBrc5s838jSYsQY2jueTK8dcBjqDgT+E7kEC0mO8W3sLWXJWwauXk2yUx5Kw4oRM6PfJA5Ow3gRsd6xffb4Z+t8Zztl3Ktm+gGzsLBDgS4kgK+wW4IUkKgK1H3gYIMpIkTWUFhq0IvH3TAdbw+8d1E7Aot31cmOQnc7kH8awk/a5ZsfzR4hMXYRch4WF0WjpUDHlpQiI7xpAIgcbjeBtJ+xT09UbmtLHEAN+5VC0xMO1Ui220kxHuHXAhYleNmYFlbEN1f/AEyd4mzRJnveRsdgFZtuQUvONkyWVGCIIMgAgRtuB6zsJ3EVBAjb+X8Ire5HmOzJUXSJO8x8tvWPh3MVt9R6fCtr7x5sNT30hg738u42sBttc8XWFFR/xPvDjy5xB2mdPbmCZjYhamJ24rSlK6uAa4gbAkdtlBb+Fs76R+iUpSuF2SlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEWxfA+f8DUW4/wC7p+n6ioS+B8/4Gotx/wB3T9P1FEXN5a/xNj5D+FKZa/xNj5D+FKIuCpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREodwR60pRddA9fr+/wBk+kbFJ1ICTvpEAnncRPB+fr8aFa0uAggygIlW5iT6fOt9bYEjmR8429TH8a4cJEECLb8wZuorIJAdtIP5j62m3vCm7ZZaC1JIVrkFKgYO8EbEcQI+QPapppYSUoA+8obGQDuO8fU7zvXGyYidv6/lUdCzKNR4KSOTsT6AfL400jsL+nyU5wlb4WkNOmAADMCDAm+xgRNrn6+89PsRLN/aMfeQ4pPmBO6hOpQ07fATsd+YkEVe2t62HmLxJUlFqgoBgpMGNyFbndO8cd6pY6N4c09iaLp9AcSATxq0xEEiIEgAAj1296DVSlyVOvvJZbPllWnbaBMk/GAdyeBMCQDVrOpwwvqf5bTLiNUdyL+/fn5WGb3gT1XWo0aAcwudTbTYHmRs1oFhxYWN7A8KqTI2Z2sXsQ2XVHyISPePIA5Ik/5id9vnXdihtRKgomTPB31AfD0In67Cqa8j3bWCueSpaUtuA6yZ0gq2JI5mJiJG3pJqpbDTb4hbtOWriH5aQolJ395IP+bSdgQOKt8wtpmTTBn3FxF4JvEAWjdbJ+k+pRjMro6Q0VCGCoREkQ0AEk7WJ2JmBYBbVITA0kye8EfjIP02FbA2RuTMcbT69gB6+h/Ko7gabWW9Q8xH3kxukHuYEDfbn4GCDWyUjuBvH1Pb613NSnBApNBiJvYgSCL3E2PcjkEqv8FinvDXaGzb3M6d+0z+XYknX7b74UEJk7D3VfmIMf186856gJTdsNuFKUhDSwrSCAZVMkEkcmBEbRsNzXpaUJJA8vUPTgb+nrH0+Pw61nKzacwG7eUjQttP7tMDeQSeJP8Al2kd5j18uAbXqVAKkvbqG5JAuBBNhHF729FRHiBmtGjgKrn0KchpnVIBgNaRvEdwL991SuswsBB90LGokEADuZ77GZ7fPeuvLRbXrWLt+cQpASdUgAy41sCQfX17GPhuvMUZsTci5cQ22kLMq22iTGlM7jvH3oPxHmmI9SsBs271i3Z1ukoAVP8AfBK2yQJIgiJ94j0HFVXQyuriAPhsc0gC2mCZgXkGLcdu4ssA+uescFRGJpn4dJ51aQCLiQN5PrPyOxbN3fw8otz0asLNSgGrt65YUskJcToS2klvYFJOokEg/AmrnnhS6dW+Gr/tC5ZL1o+HCXbgodCR5ZKSCUpAOuI3MRPxqyF0G8R3T65yfhGV7x5nD7q3MqJcKVB1YQlQI1GVAp3+JmQASMhvwy4nl3NnTy0Yy3iTF7cqZQtamXRqaghxU6yk7pB4kyQRNUp1D0/jiXQHkRIbBMix9TMmJjblWYyfqzCvxg+LVaQ6oAJItJAsRHoRyI7Ele/3DlukfYWEnSBCVDYpA2ABG0GRO24H48apCkKU0NR0nSqSDpI32PHoP96m1KZtF+SR5r6VaCrSQZSYgmIOw5M8xUO6edYQ2sMKKnxqgAKKiCQIEeg7jjftJtDmOQ5maulnxAJjY7CNpsJ5ta3qrp0s+ysUg4fC1cGRM2dvYA3NjJAKgHzFMPoaQr7SlouMKBgJcCkAFcp95A1QYI5G4je3V7RTNLuKYZ0x6H4a9rxjMOY8OZxE22pSPJur+wYc8xLZJHupcVBVsZnvVxo3DLDH2y7/AHDNsC/cAuttH7OgSsSpaUlJkEgqnYECQSLcHS/Lz/io8dmP4xg6UXuTuny7W5YccUh5hVxZP3lwoJUrUAr9012A3EEiQKjyXKs0yvLauJAqMc1ryfKZJESCBPl9nWvKpvF5zl+NxjabXM1nQNVtQAiADMnfuJ5AV2nop0/V0r6RZIyVrZKsIwqxdTpALivtVuHnfMgwoBbxCRAKUwJMA16p5oJBSVKaS2hLanD74UNQXvtJ0wTA54rknUeYtV0mycW1at/YlQpsNt/ZkhnYFxJIHlQAEntHO3X0v61LYbj92oqAI3TqEbyIMaTMHjvWsX7RmY5ljOqH0ajKzyajgHkEgEGD859SD67K+HRuBwxwTH/EZJDYE3Jlpjf9Y2JNjedhOrUVSZnkc7j+NaaU9yB8lAz89h+VShcIUUz7w5ED58xHH57czTzDMat/SB+HHPw5rGVwuW1GQ6fNqF58ttrXgkcfSKuqaqY0U3EtAg3kwIvMdh6QJ7lTCgAdtxHMz/CtEo1nQTGrYqEA7j5AAjsa2JUNgYB7bRI/Tnb/AHqK408htTgQobe6duediDO4Mj/1r1YGgH5hg6NMfjqUw8wfNL2xsbGBzJAK8WJe4Ck5xJ8mxPf1g8C/efkpXGLpnDco5gx51am12eEYmHSkhKEpFm8AR3n3uZO/A71gBeNTMqc09c+oGKC5dcDOOX6GNSpBSLl4HV7p290aYI2IiQazpvErmlnI3h46nYs68loW+CXcuKJ/dlxgIjaTPv8AbcSOK+fp1Yxa2zFnLMOJ/aElzEr65uWwNX7xLjziyoSO4UFbkE7963e/ZEyD7jldDEuohjDgDpOkiH/5bgQ7c7bm95JusLfHjEAYgtpuhzqjQS07tLbtjtO47jib08D3/NJ/yunnvPqDv8uwrWSTJ5P9egos6XnUp3SVkauxKZ+vb8I5pWchu5rzdw5NzaI+kfO0rEtkio5k+W8jcE2uZnkLQfHn+u8AH6U3kfn/AFH8R9a1pTv67+smTPzv7rlwgkfvZKUpRcJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiLYvgfP+BqLcf8Ad0/T9RUJfA+f8DUW4/7un6fqKIuby1/ibHyH8KUy1/ibHyH8KURcFSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUonstihCTHG3037bd/nUYH940PXT+RqGQkiFCR3qIlADzXMTuT33G0/1yaKLTqlltx/2j8xyqhOnWarbBVtsvAI1wlSj31HVz6j+pMCqocIx7BrtoPi5bSpe8FaZAPz9O+/b4GKAftKUqSUq0lOgiCRGw3nSZnbb4c1yKMzYmwjQ3ePBAj3UkbGD30SYgCZgzVOZxlLcWCWhocSC4kbgxMxvJHP0MBXp6J69/wHDtpfGY15DdIFiIDY1T5p45ng7K4Rc4pYpaP2W9ZKx6LREjcCSI2mJBkRB3JrvuQs6PW76LZy+QlAhEKcI4ECASEnbkcR8atl22eMQYhS7p5RBMkqJ2nsdHyEbcAb12uw6k39i40+28sKELEKXuYBMwBEnfncRBmTVGVul6oghrbHkGDZoO7ZPJsNx81kp0d9oV+W0/hVcc0t0tjSW2EgCR/wBMQRabjcq8Mp9lbaLpt1DxuB72jeOTPBMKPc+mxMVsTcKOxa3kARO+8SdKdoOwO3YiNwLdOW/ExieENlDiXLlCm0oAWlJKAhRMpBUPvcK+B3M7HvLPivuNIKrEHeRAT2M8ajv9Bt8YI8TunnsMFhtEgN/6fT2t6mxV88l+0xgi1gfjIMNn/MYI/Dc3EkC+mxMwTCrtcw64sR5l2kNJgEkqEAbnYgCZjcx615R1OzxgmDZeurdV039odSpaNLiFbDUkj8h8dvxpJzV4ncdx63Wyi5WwFJIAACdjsBIHIngA8j1mqbsx56xHFdSb+8dfSoK90rUe8kbDuZ2me87SZ3luRUmuH+XcRAImNpHMdxH8W3dUd4mfaAw2YZfUpYPHUy5zHAeZu8N3cDNyDECBcixlcpmrPS7p9/Q+osqKhAUY0mQQAAeQdp7gbenktxiLNy+ohSo978SJ2hO2/wAfhyIrjr27bcK9KCATG+qZ2IPEDsRtB7ia4xLikTpMTzsN+/cfpVbYXLaNCCWACRxE/hFoieQYgkzOywB6i6vzPN8ZVfVxLXgOdp0uJbBII2Ai/oDbbcrsuHX32d0XFrc3DV20olJbVo+6JHvAAzO/w39auDeHHx+9UOhqrO3trl+5w+3uGvNbU+777JUltUgkz7vMBU+8CNxVtdDhRJCoUTPHfaDsP96mWbtbSknUpYAMpOqFbekH5/1NRMXluFxQDdHAbcAdgeSD8+OFTeFzPG0ajXCtBDw7d3cONhxP4u9zsL5hXSn2svQrOVnY2/UC9bwB9Fo357xW2Cp4ISFkaggGVDnVPcmeY/V32svh/wAh4UlOR3hnDELhtaQCttSWFqJSmAlD0AAEwQk+hHbDzexN1wAafugafeWCdwPvT/l09zuNiBMVMLxa5fZQ262HEJgJJUsEydpIUDH5esc1IndH4J1QPdSpxabe0QYB3F4EQLmCFUjOscaykGGu7Ylvm8pmxvAEyLDcRJEwrtHXT2mvVjqXiN9Z5dx1/LmE3AW67bW7rySi3jSUBSXGR/nAIKBxtFcD4PPaF9QvDHmjFL3B75WI22ZVRil8+pZfPmhaFnVqVt75I3MkmeTVq8XawUIQyloLcGpYUtSlCDKSVqUQDsSTzpArlnb1y3DXlKDZASTpSDuB/wCJBHIHwA433r2v6PweJwzsNTZTaxzdOl0C/lBLSQTYmQIiJJG6gYLrDFUcwa6tVcY0kaTIMkTLjAMjd0EmOYMZ73hW9oD0e8ROU27ZWKMYXmdSGm3WLi4aQp69UAl5QSvQohx4rM7lQJInaK47S2vG0s3b/kO2tz71utlSVFQSNSiSCZGlQggmeT8fnL9MeruZ+m2LWeO5axW9tLu0uEPy28W0KUklRBRIQQVTyOY2MVkO+Db2x67XE8Kyv1lt272wdTZWzd5cvFASpK1IeUpTL6VJlJSTsIPOwrCHxk+zYc5xGMx+Bo4Z9RrS9upri4E6C4wxpLrFx1RcAgwJjIjpXxTdSFCk6rUa2ADLmxYARGpoMTMWvIHEZIr4ceuQllJ5SVRwAYTudP8Ay7/D4VGubRFsrUl4OEcjUBEHfbcjbeunZH6rZU6u4WzjnSq8wrEkXbDbzlo3cpX5SVgFYPmuhXugzsomdhsd+yXim2VM2dwfKxNRhxlGtaCdgffUVpIJ2+9WsHxK8J886cxmKqmgDToOg/DZUG2mwJaBPA4mwgkk5B9NdX4XMwwvqlwIBuWk3023ufW0za282h1Ckhw8hQAjvACp5Hrvt/GOSXcLVboWBqgAxzI4gx8Od+eIrr7/AJgASEQELAWARsYBOyexB5Hck7iuede8mxaW02ApKAVcq1AAEiFSJk77VbnpHK8Vis3wT30ixra7AW1Gw+zxIAsNiTxHE8VnmWNoPoCrSJ002AxzEN4ki0d4BmFbl9qHntOUfDHmxjz/ACl49aOW4QVBOqfKEdyQSNto2UI4BwWsTxM3eKpdWgEw+mNiCErASZjbaDyeYBMmctX25fUJjB+mWV8tsPFp2/vX0uMgmVpDSFpkTyFgwQPqRWJFDKnnHCgB1LQUlU8FYClkfNUEgzsSBtX0A/Z1yluH6FwOJaxrXfBpsJgguaWtFhEcRcyLQIBWBXjTmtOvmLi0ODRU06SAbyJM+g3mQfkJ6fqCkuEJiXSZ9Nht9YJO/etlbiYU8hJhAXIHP+YDnncbc/GtkfE/l/Kr/OOgwfy+Xt3WO4tUL+DPvda0rSAOABWtAZAPcSuXGSSlKUrlcJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiLYvgfP+BqLcf93T9P1FQl8D5/wNRbj/ALun6fqKIuby1/ibHyH8KUy1/ibHyH8KURcFSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoi2rBKSBzW9aiUp0yFACfUKBmZ7/7VpSiLf5qjvxsACZkbR/X9ExGnFFUGFSP8xIiN9o71BCyDEAj6+nyj8/5Vql2CDpIgHgE8/ApH1qMytSMMc0RYSdjBF+9/wAt4/hUZ2Hw7mBza2moWgkTcOOnVI433m0iNlP6WjOpMDnYE+vAEH5yaad581UdgRMfWO0ADbj5VKebEmVfKAfyrXzj8fwFRXYag4aoFydpiYbN9o3Mk72FoXiFCqxwc3EvG2xtYs7k9pI9Nu8YvvI2UopTEAgJJM7nYD9fpT7c8knStXHEAfmE7K+p7kGpVa9QA7CdoH5AVDkeh/8AKf5VL6uGotJiIkWgWsPmSY+f5ib4fF4qk0huMfMEDzm0aY539TaNryFNl5YAHvaiJnUBEd/ugfP04Ed9qrhRPfnaTPck8judzM71Ak8TsON/1/hz9K2me0fUx/A13YyjTIJgwdoI7bgEn5+nM38AxWJqO018VULCRqBeSLls82JEWiBzaVGU5rBChvtB7/DiAIqFWhKvQfx/JM/1vSE+g/D/AGqK+oyppgAaeOZJA27Xt6yVE1Umf8pxdNyZO8D39CflxC2qCiduPnH41oAueSIB3ncTtt8xM71vgeg/AUgDgAV1buPcfqurqji0gTJEb/3st6FKSd1qjfbf6cckfGopcQSZCj8dt/5f0KgUqOvJFb+btv8ALuPb8/VTCFIUpMBQKSVCSIkAjtHr+Xx2mXHCpxKoOkb8zECIiOd+23epBKikyJ3BBjmD6fGonm7zvzMwmdo4+Bjf61B/zWVviNnQRG5iLA9hP9uJCiUqFTU2qCZAiN9tI/ruBI9wppV8rdCpSkbAp27mJ2kSCfx+ZrVm/U0QtBWlQKS2vzCFJIMkiEkg8bgg8ekVxju+8c6T/wDa+vet4QViOJJjj3uPgT7sR8a9P3PD13CrWaQCIcLASWgSbXAmRwRe5hTSlmOKokMpvdqaLXIuAJ24PJFt7wIVyfwueO3rB4drizucDxu5TgyVtB5lV66ollK0laPLjSAQOO4n3ZIrKn8H/tO+hPiTwSzy1m5+1y7nD92gYipDCXVOKSEbOKWy4r3x/wAxEyT8MEpl9wtItw4SErQCAdiAeDJgBQET2nnavSck5pvcpYkrFsLvbzDX7N9K2l2Tq0aVJUopEgnb3ewJEj5izniF4GZB1TlGOxn3KgKr2PlzWN8znC5IIIkndzQOQASVdLoXr7HYLFNo1ariwEN3LTYiIIPI2B4m8r6QL+BPsIRimH4qxiuC3DSX2bpt7U6ptatCf3YKwRsNgv17J3iC3vWb7B0vEm1vnmQgTq1NqInWDsBBT6j5bTZI9lX116udVsPOE5qvr69wKzt0oYuLwlfuIbQpIBVBKSTP3TMwTxV9HzAp63dfdHk4c0XGVHaVNhMBJ3kmDtsIHwNatOpvCrCdMdc4PA0aTBTfj2MAaNiHs2IGwkbXvBiFltkvU9TMsuLnOLg6nIJJuQNo3FxvfkbgLEu9u5nM3/VbAcrs3BUjDHHn3WgSWwlaHm0xur3gpBnYcDc1j1KvktvvJc7pASEjV7oAAJO0bgSORV0n2r2c381eJ7NfnPFxqwccZaBJIQAtwCPXZUHnkHvvaffSUuncmQFb+igFDj0kR8JnetuXhrlbMn6OyrCU2gD7rSPlG4gOvyTL952EE2lYceKGNNbOq1EnV/mOfvIBECBxvMxPuthI1OH/AJlSD8J/L+vhW2lKq+t+Lvv/AEhWuSlKVy3Yew/REpSlcolKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIti+B8/4Gotx/3dP0/UVCXwPn/A1EuSPs6B3PH4iiLnMtf4mx8h/ClMtf4mx8h/ClEXBUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSuIA2H7BB/UAolKUrtJ7n6olaRvP4cbfL51rSuP6R+W30T+u6UpSuIHYfv/ALD6LiB2H0CVoBG38v4RWtKQBsAEAA2AHsISlKVyuUpSlcye5/f/AGH0RK0geg24+Fa0qLTvE383PyXMkbEj5laQDv32/LYfh2oBqWgRMT+cAxWspHKgNp7z8o9aisALdb0kE6h8Ikj1j8Y7RUxNIVKRaTpu0kz/AClpPvtt+YuUa0vc1o3d5Re94Hee39Fo15iXISCIVsBPER+AAneJ+k1Uz4eukuN9Yc+ZeyRhTJeXjl9boeISoltDrqEKVASpQP7wkieAZidvM8Hy0p64tGtIU9eLbQw0mFLWpxWhIAB5JIH12rK09kn4GMPyTY4d1hz/AIG47iWIMousAGhKFMr0h5H94lwqVK250xxt8bVeLXiTg+lOna1I1vhPZTe1jQ7SXVRAJ3mKZIc43gkAzMm5vQnSWKxuOp1QwkSwmRsNTdju4+8WE3vNzvwseHrLfh16W4Rg7LLLWYUWDD93+5Qh9xKmUgyv7y0CTsoRq3iYNe7ZpzEvCci5gx9QM2mHXT6QoylHloUZTMiREn1Hyrn8TcYxe+W4pKra6tWDYoaUkphCFFxMgpTqIC4kf7jxfxR5mwnJnh3zJdrUWLheGXrCzsnWstL3Bj7u0/I/StZuW9Q/8a9e0XUyauvGtLSTqjztkg37T6wSLSVllWwJyHp6jUe0Uz8DceQn3IAO/HqIuSFgyeMvMys3dcM44q6srK8XuW1LJ1EpCyoAkmVSYEHkjsdqo7dS2tbqgmPeUBvwlJOkesAQPgBFeudW8aVjGfM23SlFaX8ZuVtmN9JKeTEfX4zvyfJFEHzIEbqB+Y2J+sT9a209MZecD01l7XEl/wACkLzAhrOLDgTtBkDa2GXWeKbjM0r1mmSXuJuTAloj0Fh6kmeykTsSPQmtK1Vyfmf1rSvZWA1bD9hv9lRiUpSoWyJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKItCAed6LJKCkkkAGBJgfL0rWtFcH5H9KIuey1/ibHyH8KUy1/ibHyH8KURcFSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlK2rJA29f51FQAZPPHYd59R/KorXfDbTdAOt5EG2kAgSd/l+q6F8OAi0get+fb98rc1a+aSZ535+XrsJn/ea5BNglsJWCsq1bBMk+6d+O8HaIjet+Ht+eFMJQhO2ta1HcQYnkSJmOdo3qoPon0qxnqrm/AssYPh7l+5fYhaWrhYbU6G2bp5Dbi16JATpndUJ23JmDznWZYXKMC+vVqNDCwuJIA0iByTvIEHk2JsQaiynJ62MqUqlIa3F7dNPTOradz2jgjbkKvD2avhAzB4geqeD4xjGEvO5Wwp+1dcWtKy2pDLjalGfuEFOoyVcD15zRsOw3DcmM4XkvLFum0wvLtoEYeQgJQpLaGkI1e6QTDaARJBqlHwe+Hm18NXSTDcIsC2zi39nW77ohKXPMuktqdQYhRI81XxEbgGaqkZvlrYUylMXsAKJ3mNt5SJIjmTv68nUr9p3xfw2Px9fLcLWFQtLqLGNrFoAECQ2SJM6nclxkxIWafhX0o6jhqNWvS0kgOI0EERo9RFhAABF5jhRHi4t5GI3Lja7pwqlLY0jYqHvAJG+3cHUmATyKt2+1Lz/AHGWvDXiTTNsnzbi1uUoOrSdSmXAP9/5RNwxtSUvISkanVkNrET75UDA5AkQBtG0mrH3ts87O4T09wrLCHEg3TCkPIBg6VtJ1bAjfcROwG/zor7LlCpm/VmErVmEEYimSCC4OBc078Da9rg+yqTxcxbMNkYw9NkOp0oLgQ3UYG43g3HJvxAWJbmXGlYpiFy6thLLr14644ocqJI3O3w/iDxXWAZCzJPvrEnbYSkfTbYepqcxJQXduLHdRM7bnidgOR/U1xFboqNZ1PBYVkQ1tFgDOPwtAM3vYxPEbFa/s0LqlepUc6Sah49Bvc3Bnk/M3WquT8z+taUpUF79ZmI+c9v7KVJSlK6IlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiVorg/I/pWtaK4PyP6URc9lr/E2PkP4Uplr/ABNj5D+FKIuCpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEWxe4AG5J22J4B9KjNAgH4AT8/n9e3r8K2AJncxPEAbmRtxuTPfvU4ykKBgpOwKgOwHc/7xxUOs86GtFy1xPtMEWBtefmRHqe1opteTfXtabEEDfbeO8e67FlzDXMZuhbWlu4u5uFot2mklRLqypKfUmCAVfw4rLJ9kn4OLLKGCWXVDOOEot3nLa2daRdMhQ1kKdS6C6CoFJWOOFAbb1aB9l94S7vxCdTLTFbiycucFwS4bfc8tkutEsrbBlUFOoEkEET8OBWZZaZQYyblfCMt4Rhj9lYWyPs2lNupCVi3S2NtKAFESZgQCQeINY2ePfVGYYXJcThMGKhcWNBLA+3maABp/lEkSN+bAq/nhfhcL8TC4iqabgwiQ5zQT5QIAvOogEg9j3hc3eXK1qdUhOthlwC3gmHGhAQiOyRIiN4SPTbfajznlOKCbd4zukzM8mDv8OPlMg1Act8RS3bv27C0ssI0qQtCgpZIV2gSSSIIntsagM2+IqWl+4YfZQ6lami42ptLgRuvQVRq0SkqIKtMjfffUV1n0TneZ54/OMQMU+mahqFpZULYLmm8gDsb7cLNTIsXgqGXsFE02nSDALZ4bxEGBwB6Dlc1aKt7W9tlPgEKuoUZ5hEpMDbkR9JrF79uJnY3fUFjBG3wWWLdam0pUTKgGgAUkwAfWDPpWTOfNcvE260nWyVumRunSypR+YCfeA7Dc7Vh1+16zYMd8QeJWCHUut2SLhAKVhQBaW0lSTEgEQQeIO0Vmt9kDpof43RqVaTmAObBcwg20EgEgeptMH1srFeMWaOfhawa+WgwIcLSG9idyQSLk7X2VnO4JClqMmZJme88E/T15rja5K6H3o5KRt+EH+H9CuNgjsQB8CB+kVtGzKiKFanSaPK2k0A8SGsmLD3P9IIWGOJqB+t0ydZtPeCLe023HqlKUqXrxJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiVorg/I/pWtaK4PyP6URc9lr/E2PkP4Uplr/E2PkP4Uoi4KlQdavX8h/KmtXr+Q/lRFGpUHWr1/IfyprV6/kP5URRqVB1q9fyH8qa1ev5D+VEUalQdavX8h/KmtXr+Q/lRFGpUHWr1/IfyprV6/kP5URRqVB1q9fyH8qa1ev5D+VEUalQdavX8h/KmtXr+Q/lRFGpUHWr1/IfyprV6/kP5URRqVB1q9fyH8qa1ev5D+VEUalQdavX8h/KmtXr+Q/lRFGpUHWr1/IfyprV6/kP5URRqVB1q9fyH8qa1ev5D+VEUalQdavX8h/KmtXr+Q/lRFGpUHWr1/IfyprV6/kP5URRqVB1q9fyH8qa1ev5D+VEUalQdavX8h/KmtXr+Q/lRFGpUHWr1/IfyprV6/kP5URRqVB1q9fyH8qa1ev5D+VEUalQdavX8h/KmtXr+Q/lRFGpUHWr1/IfyprV6/kP5URRqVB1q9fyH8qa1ev5D+VEUalQdavX8h/KmtXr+Q/lRFGpUHWr1/IfyprV6/kP5URRqVB1q9fyH8qa1ev5D+VEUalQdavX8h/KmtXr+Q/lRFGpUHWr1/IfyprV6/kP5URRqVB1q9fyH8qa1ev5D+VEUalQdavX8h/KmtXr+Q/lRFGpUHWr1/IfyprV6/kP5URRqVB1q9fyH8qa1ev5D+VEUalQdavX8h/KmtXr+Q/lRFGpUHWr1/IfyprV6/kP5URRqVB1q9fyH8qa1ev5D+VEUalQdavX8h/KmtXr+Q/lRFGpUHWr1/IfyprV6/kP5URRqVB1q9fyH8qa1ev5D+VEUalQdavX8h/KmtXr+Q/lRFGpUHWr1/IfyprV6/kP5URRqVB1q9fyH8qa1ev5D+VEUalQdavX8h/KmtXr+Q/lRFHCy2pKwEqKTMKEiOf4D/AH4rmWL9baSvy2R5ySnePkY3+m45Ej4cE2QokL3BB+hkQajlKVJbSrSQ390zufWYj0ETNdabNdXmIALuItzvPtBvaVE+CypSJMagZF7jzNG0GLEmRBsRfZXG/CR47eq/hTZu0dNG8KbRdwq4F4lClKUVArKQQfvKAg89tpirj2F+3K6ruYULbMGDWt1irhcPmpSkIbcUACpEOp3J524CdpJFY5zThSRKgdPE8A+m0bfyqe+3KSdSlqE7AAlITB94iNt5iY7VT+cdCZXntUDHta+g8BzyRyCCIAMQXRHI08KrMgz6tlIbonynmCIt2/L+8ze7xP2wPX7FMaUtl0WtgXtaWUrATo+9p+8oAEbGOCZEEA1du8AntKMN664mvpzn69ZssfxFy2t8IuLh0JS39qLjT8EmIBDU6kjgbcVhtjFFEpSHlgkkD3u5JO50k89p+vNep9LOp2OdM8wsZxwh9bN9gdyC2404pCzqXqXCkwZHkAoM+6SIPrRHVPgl0vXwIbQwlOdIA0NkkwLnU4l0wLmALRp2Nzsu8V69Jgol5MAAanWBAEgmxAF778XX0R8atbzB8NvEYk80LhnCMTxBrEGlAtu2wsrgNrK0mCrSABIEJAkKM1gd+N7MZzb18zpdfbPtKbHFcab16tSSGr1Q0gwOdIBHG+24JOVL4XvGLgXXnwl5vxXHcXbTmvB8rX7DYeeT9pT5eHaCPeVrDZ1qOk8rUVcnfDM6n4+/ime8+X5X5ql5kxZAcV72pDt9cqJmTM6BBmAIAERUi8MOgG9JZpUq0aQp4dr/APKBaWy0lgJ/MyAQb2svH1T1e3OcCGF8vc27TBIJj1ueJuBBC8vux74AgJkCRsdz2H5/rUsoSkj4Hjmjj6nCCob9vpxMCP0netqlHyyRyZ9Pj8AO3pWQWNxQxFVomSGjvH4W89959rKydZsOd6uFu0CPnO+ylD95R+P6E/zrSoCnFa4kQZ7b8mtdavX8h/KvGoKjUqDrV6/kP5U1q9fyH8qIo1Kg61ev5D+VNavX8h/KiKNSoOtXr+Q/lTWr1/IfyoijUqDrV6/kP5U1q9fyH8qIo1Kg61ev5D+VNavX8h/KiKNSoOtXr+Q/lTWr1/IfyoijUqDrV6/kP5U1q9fyH8qIo1Kg61ev5D+VNavX8h/KiKNSoOtXr+Q/lTWr1/IfyoijUqDrV6/kP5U1q9fyH8qIo1Kg61ev5D+VNavX8h/KiKNSoOtXr+Q/lTWr1/IfyoijUqDrV6/kP5U1q9fyH8qIo1Kg61ev5D+VNavX8h/KiKNSoOtXr+Q/lTWr1/IfyoijUqDrV6/kP5U1q9fyH8qIo1Kg61ev5D+VNavX8h/KiKNSoOtXr+Q/lTWr1/IfyoijUqDrV6/kP5U1q9fyH8qIo1Kg61ev5D+VNavX8h/KiKNWiuD8j+lQtavX8h/KtFLVB37HsPT5URdky1/ibHyH8KUy1/ibHyH8KURdapSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEWqYB3Ox57+m3y2/qa3FcfdO3wH+01spXLXFogfWPbbjhcAQ7VO1/Tj+1/koyHEiJJEiDsSfrIjf41G81on3iT9Dt+I+X0HyqSgeg35+Na1EdVe9nwiYa4i4MEGREX3/e916G13N2a3YC8naL3m8A33uO15zWx22JkTB2kzI2A7ncxE1O2KrcPAuKWGkHUpBJ/fmQYgE87jfYcTvXDVo2XOxPAjedt/wAOf4V6TWLqIouYxzQIBIv8+Db87+igNOl/xB+KZuTE24244VSPTTxA516XW+PYdgOKXbWF45aO27tkl1QbSHWUsqBTIEFKRsnYyT8vELjGzdO379wD59/eOXbiiCVFbji1qnneXI54I+JHGImNzO+3y/8AWaklgalfGJ+grxwynLGU2NiLgebjnebb/SF6PvdaSSfYC3ba9tvrf35L7cjf3E787H+dQnLhtaT/AJSewB2ERt8e/P8AKpGtN5H5/wBR/EfWoLaYDtVyb8+gG31/LtaG+o6puAPaRxB55399lordyRxvv+NbqUqIoaUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlKUoiUpSiJSlKIlaK4PyP6VrWiuD8j+lEXZMuKCcSYKjAj0J9PSlQ8B/wAQt/kP1TSiLgKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlESlKURKUpREpSlEStI3B9Pl/X4VrSuWi49SD+ifv8Af0StwWocGPkB/Lj4cVtpUbU3uPz/AH+/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
[img[WhatsApp Image 2021-05-24 at 8.14.44 PM (1).jpeg]]
El pasado 28 de abril y como ya es de costumbre una vez mas las centrales obreras citaron aun paro nacional. Desde el 2019 el gobierno no ha tenido la amabilidad de atender el pliego de peticiones y compromisos que durante otros paros se han comprometido, sin olvidar las reformas y las declaraciones en las que el gobierno afirmaba que ya no tenían cartera y por tal motivo se veían en la necesidad de aplicar impuestos en medio de una pandemia que tiene a Colombia en el segundo lugar en contagios y desigualdad a nivel mundial, en muchos departamentos y ciudades de Colombia la situación se termino de encrudecer, además que la guerra y el desplazamiento incremento, son muchos los colombianos que día a día buscan oportunidades para salir de la crisis.
Para nadie es un secreto que desde que El señor Duque es “presidente” llego a gobernar para la “gente de bien”.
Esto conllevo a que la propuesta de paro diera paso al estallido social, diferentes comites representantes del paro, gremios y grupos en donde los jóvenes tienen el protagonismo se tomaron las calles desde el
[[Artivismo]]{{https://www.redalyc.org/jatsRepo/158/15856696001/html/index.html}}
la cohesión, en donde los más gomelos bailan y gozan junto a los trans, las afrodescendientes e indigenas se unieron en un solo sentir, niños, jóvenes de la mano con sus madres, ancianos, familias completas, vendedores ambulantes, bomberos, entre otros actores, campesinos y la gente de a pie se unieron para exigir sus derechos.
_*@@color:yellow;_''ESPACIO HUMANITARIO AL CALOR DE LA OLLA PORTAL DE LA RESISTENCIA🍵💥''@@
[img[WhatsApp Image 2021-05-24 at 8.15.02 PM.jpeg]]
Este lugar se convirtió en un lugar de resistencia, la organización de los jóvenes y el liderazgo que allí se refleja es de orgullo, organizan una olla comunitaria y a todo el que llega le ofrece aromática, canelazo ,sancocho, sopa, seco , agua de panela, lo que allá pá ofrecer; todos los días hay presentaciones culturales, espacios de reflexión y dialogo, de estos nació un pliego de peticiones el cual tiene de base un referendo comunal.
[img[WhatsApp Image 2021-05-24 at 8.14.50 PM (1).jpeg]]
Pero como era de esperarse el gobierno y sus teorías conspirativas no le han permitido quitarse la venda de los ojos y decidieron afirmar que el paro es organizado y bajo o intereses políticos, lo que realmente no es así , el portal de la resistencia es un solo uno de los espacios en donde los protagonistas son los jóvenes y su mayor apoyo la comunidad, los vecinos, la gente de a pie , lo que impulso que todo el tiempo la protesta que inicia de forma pacífica todos los días termine en ataques de la fuerza policial encontrar de la ciudadanos, por tal motivo la comunidad decidió organizar una la primera línea de defensa y líneas de apoyo 3,4 y 5 ... quienes se encargan de las piedras para contra atacar, los que distraen y visualizan los tombos que como asesinos se encubren detrás de la tanque y los de primeros auxilios muy importantes ya que cada noche la cantidad de heridos, abusos policiales y muertos incrementar cada día sin hablar de los desaparecidos de los cuales no se sabe nada , solo se ven cuerpo que aparecen en ríos, fosas comunes o en bolsas en la basura.
[img[WhatsApp Image 2021-05-24 at 8.14.47 PM (1).jpeg]]
Decidí dedicar las memorias del paro en la localidad de Bosa y kennedy mejor conocida como [[Techotiba]]{{https://amediacuadra8.blogspot.com/2014/02/techotiba-milenaria.html}} (esté ancestralmente se conocía como el territorio del agua, por concentrar la mayor parte de este líquido y humedales en Bogotá.), crecí en el barrio roma , luego al ser mayor de edad nos pasamos a vivir a Bosa cerca al portal la resistencia. Son lugares con los que me siento lugares identificada y con el paro este sentir ha incrementado. El barrio Chicalá frontera entre Bosa y kennedy es uno de los más afectados por la brutalidad policial y su falta de dialogo, durante los desmanes los vecinos grabando, ayudan, critican, lloran, gritan y sufren con los gases y otros que la policía arroja para atacar a los manifestantes.
[img[WhatsApp Image 2021-05-24 at 8.14.44 PM.jpeg]]
!!! *@@color:green; //''LA INFANCIA Y LAS PROTESTAS''//@@
[img[WhatsApp Image 2021-05-24 at 8.14.56 PM.jpeg]]
[img[WhatsApp Image 2021-05-24 at 8.14.59 PM.jpeg]]
[img[WhatsApp Image 2021-05-24 at 8.15.00 PM.jpeg]]
[img[WhatsApp Image 2021-05-24 at 8.14.45 PM.jpeg]]
``La violencia desmedida del ESMAD solo se ha podido denunciar gracias a traves de diverssas redes, prensa internacional entre otros medios independientes, ya que hemos sufrido la sensura por parte de gobiernos y los medios desinformativos en los caneles nacionales, quienes no manejan una información veras y estan politizados.