Created
February 1, 2011 18:31
-
-
Save ChrisBuchholz/806330 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [Tue, 01 Feb 2011 18:25:39 GMT] [error] [<0.11053.153>] attempted upload of invalid JSON (set log_level to debug to log it) | |
| [Tue, 01 Feb 2011 18:25:40 GMT] [debug] [<0.11053.153>] Invalid JSON: <<"{\"templates\": {\"index\": \"{{>top}}\\n\\n<div class=\\\"ribbon-holder\\\">\\n <a href=\\\"http://github.com/chrisbuchholz\\\" class=\\\"ribbon\\\">\\n <span class=\\\"text\\\">Fork me on github</span>\\n </a>\\n</div>\\n\\n<section id=\\\"content\\\">\\n <!-- header -->\\n <header>{{header}}</header>\\n\\n <!-- content table -->\\n\\t<div class=\\\"table\\\">\\n\\t\\t<div class=\\\"td right portraiter\\\">\\n\\t\\t\\t<img src=\\\"../img/chrisbuchholz-portrait.jpg\\\" alt=\\\"Chris Buchholz\\\" width=\\\"240\\\" height=\\\"240\\\" class=\\\"portrait\\\" />\\n\\t\\t</div>\\n <div class=\\\"td left\\\">\\n <h2 id=\\\"resume\\\">Resum\\u00e9</h2>\\n <p class=\\\"justify\\\">\\n {{{resume}}} \\n </p>\\n <br />\\n <h2 id=\\\"the-longer-version\\\">The Longer Version</h2>\\n <p class=\\\"justify\\\">\\n {{{telltale}}}\\n </p>\\n <br />\\n\\t\\t\\t<h2 id=\\\"stuff-im-about\\\">Stuff Im About</h2>\\n\\t\\t\\t<ul class=\\\"nowrap justify\\\">\\n\\t\\t\\t\\t<li>Tea</li>\\n <li><a href=\\\"http://en.wikipedia.org/wiki/Free_and_open_source_software\\\" taget=\\\"_blank\\\">FLOSS</a></li>\\n <li><a href=\\\"http://www.archlinux.org/\\\" target=\\\"_blank\\\">Arch Linux</a></li>\\n <li><a href=\\\"http://libregroupe.org/\\\" target=\\\"_blank\\\">Libre groupe</a></li>\\n <li><a href=\\\"http://en.wikipedia.org/wiki/C%2B%2B\\\" target=\\\"_blank\\\">C++</a></li>\\n <li><a href=\\\"http://en.wikipedia.org/wiki/Berkeley_Software_Distribution\\\">BSD</a></li>\\n <li><a href=\\\"http://www.imdb.com/title/tt0898266/\\\">The Big Bang Theory</a></li>\\n <li><a href=\\\"http://en.wikipedia.org/wiki/Erlang_(programming_language)\\\">Erlang</a></li>\\n <li><a href=\\\"http://www.gnu.org/software/bash/\\\" target=\\\"_blank\\\">Bash</a></li>\\n <li><a href=\\\"http://www.imdb.com/title/tt0141842/\\\" target=\\\"_blank\\\">The Sopranos</a></li>\\n\\t\\t\\t\\t<li>Photography</li>\\n\\t\\t\\t\\t<li><a href=\\\"http://www.linux.org/\\\" target=\\\"_blank\\\">Linux</a></li>\\n <li><a href=\\\"http://en.wikipedia.org/wiki/Kashmir_%28band%29\\\" target=\\\"_blank\\\">Kashmir</a></li>\\n <li><a href=\\\"http://www.python.org/\\\" target=\\\"_blank\\\">Python</a></li>\\n <li><a href=\\\"http://vim.org\\\" target=\\\"_blank\\\">Vim</a></li>\\n <li><a href=\\\"http://en.wikipedia.org/wiki/JavaScript\\\" target=\\\"_blank\\\">JavaScript</a></li>\\n <li>Web Development</li>\\n <li><a href=\\\"http://couchdb.apache.org/\\\" target=\\\"_blank\\\">CouchDB</a></li>\\n <li>DIY</li>\\n </ul>\\n\\t\\t</div>\\n\\t</div>\\n</section>\\n\\n{{>bottom}}\", \"partials\": {\"top\": \"<!DOCTYPE html>\\n<!-- \\u201csimplicity is the ultimate sophistication\\u201d \\u2014 Leonardo Da Vinci -->\\n<html lang=\\\"en\\\">\\n\\t<head>\\n\\t\\t<meta http-equiv=\\\"content-type\\\" content=\\\"text/html; charset=utf8\\\" />\\n\\t\\t<meta name=\\\"description\\\" content=\\\"Chris Buchholz, 19 years old, software developer, tea-drinker, floss enthusiast, bash hacker, web developer, musician, amateur photographer, open source dude\\\" />\\n\\t\\t<meta name=\\\"author\\\" content=\\\"ChrisBuchholz\\\" />\\n\\t\\t<meta name=\\\"keywords\\\" content=\\\"christoffer buchholz, chris buchholz, chrisbuchholz, christoffer, chris, buchholz, hack, hacker, software, developer, software developer, design, designer, free software, free, libre software, libre, open source software, open source, floss, arch, archlinux, arch linux, macintosh, mac, os x, mac os x, vim, gnu screen, couchdb, couchapp, web, web developer, gnu, linux, unix, bsd, bash, c++, erlang, javascript, python, php\\\" />\\n\\t\\t<meta name=\\\"copyright\\\" content=\\\"ChrisBuchholz, copyright (c) 2010 2011\\\" />\\n\\t\\t<meta name=\\\"viewport\\\" content=\\\"width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;\\\" />\\n\\t\\t<meta name=\\\"rating\\\" content=\\\"general\\\" /> \\n\\n <title>{{title}}</title>\\n\\n\\t\\t<link rel=\\\"home\\\" href=\\\"/\\\" />\\n\\t\\t<link rel=\\\"me\\\" type=\\\"text/html\\\" href=\\\"http://www.google.com/profiles/christoffer.buchholz\\\" />\\n\\n\\t\\t<link rel=\\\"stylesheet\\\" href=\\\"css/reset.css\\\" media=\\\"screen\\\" />\\n\\t\\t<link rel=\\\"stylesheet\\\" href=\\\"css/screen.css\\\" media=\\\"screen\\\" />\\n\\t\\t<link rel=\\\"stylesheet\\\" href=\\\"css/print.css\\\" media=\\\"print\\\" />\\n \\n <!-- analytics -->\\n\\t\\t<script>\\n\\t\\t\\tvar _gaq = _gaq || [];\\n\\t\\t\\t_gaq.push(['_setAccount', 'UA-7677547-6']);\\n\\t\\t\\t_gaq.push(['_trackPageview']);\\n\\t\\t\\t(function() {\\n\\t\\t\\t\\tvar ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;\\n\\t\\t\\t\\tga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';\\n\\t\\t\\t\\tvar s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);\\n\\t\\t\\t})();\\n\\t\\t</script>\\n\\t</head>\\n\\t\\n <body>\", \"bottom\": \"</body>\\n</html>\"}, \"mitlicense\": \"{{>top}}\\n\\n<section id=\\\"content\\\">\\n\\t<header>\\n\\t\\t<h1>\\n\\t\\t\\t<span>MIT license</span>\\n\\t\\t\\tCopyright (c) 2010 Christoffer Buchholz http://chrisbuchholz.name\\n\\t\\t</h1>\\n\\t</header>\\n\\t\\n\\t<article>\\n\\t\\t<p>\\n\\t\\t\\tPermission is hereby granted, free of charge, to any person\\n\\t\\t\\tobtaining a copy of this software and associated documentation\\n\\t\\t\\tfiles (the \\\"Software\\\"), to deal in the Software without\\n\\t\\t\\trestriction, including without limitation the rights to use,\\n\\t\\t\\tcopy, modify, merge, publish, distribute, sublicense, and/or sell\\n\\t\\t\\tcopies of the Software, and to permit persons to whom the\\n\\t\\t\\tSoftware is furnished to do so, subject to the following\\n\\t\\t\\tconditions:<br />\\n\\t\\t\\t<br />\\n\\t\\t\\tThe above copyright notice and this permission notice shall be\\n\\t\\t\\tincluded in all copies or substantial portions of the Software.\\n\\t\\t\\t<br />\\n\\t\\t\\tTHE SOFTWARE IS PROVIDED \\\"AS IS\\\", WITHOUT WARRANTY OF ANY KIND,\\n\\t\\t\\tEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES\\n\\t\\t\\tOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\\n\\t\\t\\tNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\\n\\t\\t\\tHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\\n\\t\\t\\tWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\\n\\t\\t\\tFROM, OUT OF OR IN CONNECTION WI\\n\\t\\t</p>\\n\\t</article>\\n</section>\\n\\n{{>bottom}}\"}, \"rewrites\": [{\"to\": \"_show/index\", \"from\": \"\"}, {\"to\": \"_show/index\", \"from\": \"index\"}, {\"to\": \"_show/mit-license\", \"from\": \"mit-license\"}, {\"to\": \"css/*\", \"from\": \"css/*\"}, {\"to\": \"img/*\", \"from\": \"img/*\"}, {\"to\": \"js/*\", \"from\": \"js/*\"}], \"lib\": {\"stampToFunky\": \"/**\\n * RFC822TOFUNKY v0.5-stable\\n * Copyright (c) ChrisBuchholz <http://www.chrisbuchholz.name>\\n * Licensed under the MIT license <http://www.chrisbuchholz.name/mit-license>\\n **/\\n\\nfunction stampToFunky(stamp, cStamp) {\\n if(cStamp === undefined) cStamp = new Date().getTime();\\n cStamp = new Date(cStamp);\\n var this_date = cStamp.getDate();\\n var that = new Date(stamp),\\n that_date = that.getDate(),\\n that_month = that.getMonth(),\\n that_year = that.getFullYear(),\\n that_hour = that.getHours(),\\n that_minute = that.getMinutes(),\\n that_second = that.getSeconds();\\n // convert stamp to unix timestamp\\n // makes i quite easier to work with\\n stamp = (cStamp - stamp) / 1000;\\n \\t/* expressions */\\n \\tif(stamp < 60) {\\n\\t\\t/* less than a minute ago */\\n \\t\\tvar f = \\\"less than a minute ago\\\";\\n \\t}\\n\\telse if(stamp < (60*60)) {\\n \\t\\t/* less than a hour ago */\\n \\t\\tvar a = Math.round(stamp/60),\\n s = a == 1 ? \\\"\\\" : \\\"s\\\",\\n f = a + \\\" minute\\\" + s + \\\" ago\\\";\\n \\t}\\n\\telse if(stamp < (60*60*24) && that_date == this_date) {\\n \\t\\t/* in the last 24 hours */\\n\\t\\tvar a = Math.round(stamp/60/60),\\n\\t\\t s = a == 1 ? '' : 's',\\n\\t \\t f = that_hour + \\\":\\\" + that_minute + \\\" (about \\\" + a + \\\" hour\\\" + s + \\\" ago)\\\";\\n\\t}\\n\\telse if(stamp < (60*60*24*2) || stamp < (60*60*24)) {\\n\\t \\t/* yesterday at some time */\\n\\t \\tvar f = \\\"yesterday at \\\" + that_hour + \\\":\\\" + that_minute;\\n\\t}\\n\\telse {\\n\\t\\tvar s = Math.round(stamp/60/60/24),\\n\\t\\t f = that_date + \\\"/\\\" + that_month + \\\"/\\\" + that_year + \\\" \\\" + that_hour + \\\":\\\" + that_minute + \\\" (about \\\" + s + \\\" days ago)\\\";\\n\\t}\\n\\t/* done */\\n\\treturn f;\\n}\", \"validate\": \"// a library for validations\\n// over time we expect to extract more helpers and move them here.\\nexports.init = function(newDoc, oldDoc, userCtx, secObj) {\\n var v = {};\\n \\n v.forbidden = function(message) { \\n throw({forbidden : message});\\n };\\n\\n v.unauthorized = function(message) {\\n throw({unauthorized : message});\\n };\\n\\n v.assert = function(should, message) {\\n if (!should) v.forbidden(message);\\n }\\n \\n v.isAdmin = function() {\\n return userCtx.roles.indexOf('_admin') != -1\\n };\\n \\n v.isRole = function(role) {\\n return userCtx.roles.indexOf(role) != -1\\n };\\n\\n v.require = function() {\\n for (var i=0; i < arguments.length; i++) {\\n var field = arguments[i];\\n message = \\\"The '\\\"+field+\\\"' field is required.\\\";\\n if (typeof newDoc[field] == \\\"undefined\\\") v.forbidden(message);\\n };\\n };\\n\\n v.unchanged = function(field) {\\n if (oldDoc && oldDoc[field] != newDoc[field]) \\n v.forbidden(\\\"You may not change the '\\\"+field+\\\"' field.\\\");\\n };\\n\\n v.matches = function(field, regex, message) {\\n if (!newDoc[field].match(regex)) {\\n message = message || \\\"Format of '\\\"+field+\\\"' field is invalid.\\\";\\n v.forbidden(message); \\n }\\n };\\n\\n // this ensures that the date will be UTC, parseable, and collate correctly\\n v.dateFormat = function(field) {\\n message = \\\"Sorry, '\\\"+field+\\\"' is not a valid date format. Try: 2010-02-24T17:00:03.432Z\\\";\\n v.matches(field, /\\\\d{4}\\\\-\\\\d{2}\\\\-\\\\d{2}T\\\\d{2}:\\\\d{2}:\\\\d{2}(\\\\.\\\\d*)?Z/, message);\\n }\\n \\n return v;\\n};\", \"markdown\": \"//\\n// showdown.js -- A javascript port of Markdown.\\n//\\n// Copyright (c) 2007 John Fraser.\\n//\\n// Original Markdown Copyright (c) 2004-2005 John Gruber\\n// <http://daringfireball.net/projects/markdown/>\\n//\\n// Redistributable under a BSD-style open source license.\\n// See license.txt for more information.\\n//\\n// The full source distribution is at:\\n//\\n//\\t\\t\\t\\tA A L\\n//\\t\\t\\t\\tT C A\\n//\\t\\t\\t\\tT K B\\n//\\n// <http://www.attacklab.net/>\\n//\\n\\n//\\n// Wherever possible, Showdown is a straight, line-by-line port\\n// of the Perl version of Markdown.\\n//\\n// This is not a normal parser design; it's basically just a\\n// series of string substitutions. It's hard to read and\\n// maintain this way, but keeping Showdown close to the original\\n// design makes it easier to port new features.\\n//\\n// More importantly, Showdown behaves like markdown.pl in most\\n// edge cases. So web applications can do client-side preview\\n// in Javascript, and then build identical HTML on the server.\\n//\\n// This port needs the new RegExp functionality of ECMA 262,\\n// 3rd Edition (i.e. Javascript 1.5). Most modern web browsers\\n// should do fine. Even with the new regular expression features,\\n// We do a lot of work to emulate Perl's regex functionality.\\n// The tricky changes in this file mostly have the \\\"attacklab:\\\"\\n// label. Major or self-explanatory changes don't.\\n//\\n// Smart diff tools like Araxis Merge will be able to match up\\n// this file with markdown.pl in a useful way. A little tweaking\\n// helps: in a copy of markdown.pl, replace \\\"#\\\" with \\\"//\\\" and\\n// replace \\\"$text\\\" with \\\"text\\\". Be sure to ignore whitespace\\n// and line endings.\\n//\\n\\n\\n//\\n// Showdown usage:\\n//\\n// var text = \\\"Markdown *rocks*.\\\";\\n//\\n// var markdown = require(\\\"markdown\\\");\\n// var html = markdown.encode(text);\\n//\\n// print(html);\\n//\\n// Note: move the sample code to the bottom of this\\n// file before uncommenting it.\\n//\\n\\n\\n//\\n// Globals:\\n//\\n\\n// Global hashes, used by various utility routines\\nvar g_urls;\\nvar g_titles;\\nvar g_html_blocks;\\n\\n// Used to track when we're inside an ordered or unordered list\\n// (see _ProcessListItems() for details):\\nvar g_list_level = 0;\\n\\n\\nexports.makeHtml = function(text) {\\n//\\n// Main function. The order in which other subs are called here is\\n// essential. Link and image substitutions need to happen before\\n// _EscapeSpecialCharsWithinTagAttributes(), so that any *'s or _'s in the <a>\\n// and <img> tags get encoded.\\n//\\n\\n\\t// Clear the global hashes. If we don't clear these, you get conflicts\\n\\t// from other articles when generating a page which contains more than\\n\\t// one article (e.g. an index page that shows the N most recent\\n\\t// articles):\\n\\tg_urls = new Array();\\n\\tg_titles = new Array();\\n\\tg_html_blocks = new Array();\\n\\n\\t// attacklab: Replace ~ with ~T\\n\\t// This lets us use tilde as an escape char to avoid md5 hashes\\n\\t// The choice of character is arbitray; anything that isn't\\n // magic in Markdown will work.\\n\\ttext = text.replace(/~/g,\\\"~T\\\");\\n\\n\\t// attacklab: Replace $ with ~D\\n\\t// RegExp interprets $ as a special character\\n\\t// when it's in a replacement string\\n\\ttext = text.replace(/\\\\$/g,\\\"~D\\\");\\n\\n\\t// Standardize line endings\\n\\ttext = text.replace(/\\\\r\\\\n/g,\\\"\\\\n\\\"); // DOS to Unix\\n\\ttext = text.replace(/\\\\r/g,\\\"\\\\n\\\"); // Mac to Unix\\n\\n\\t// Make sure text begins and ends with a couple of newlines:\\n\\ttext = \\\"\\\\n\\\\n\\\" + text + \\\"\\\\n\\\\n\\\";\\n\\n\\t// Convert all tabs to spaces.\\n\\ttext = _Detab(text);\\n\\n\\t// Strip any lines consisting only of spaces and tabs.\\n\\t// This makes subsequent regexen easier to write, because we can\\n\\t// match consecutive blank lines with /\\\\n+/ instead of something\\n\\t// contorted like /[ \\\\t]*\\\\n+/ .\\n\\ttext = text.replace(/^[ \\\\t]+$/mg,\\\"\\\");\\n\\n\\t// Turn block-level HTML blocks into hash entries\\n\\ttext = _HashHTMLBlocks(text);\\n\\n\\t// Strip link definitions, store in hashes.\\n\\ttext = _StripLinkDefinitions(text);\\n\\n\\ttext = _RunBlockGamut(text);\\n\\n\\ttext = _UnescapeSpecialChars(text);\\n\\n\\t// attacklab: Restore dollar signs\\n\\ttext = text.replace(/~D/g,\\\"$$\\\");\\n\\n\\t// attacklab: Restore tildes\\n\\ttext = text.replace(/~T/g,\\\"~\\\");\\n\\treturn text;\\n}\\n\\n\\nvar _StripLinkDefinitions = function(text) {\\n//\\n// Strips link definitions from text, stores the URLs and titles in\\n// hash references.\\n//\\n\\n\\t// Link defs are in the form: ^[id]: url \\\"optional title\\\"\\n\\n\\t/*\\n\\t\\tvar text = text.replace(/\\n\\t\\t\\t\\t^[ ]{0,3}\\\\[(.+)\\\\]: // id = $1 attacklab: g_tab_width - 1\\n\\t\\t\\t\\t [ \\\\t]*\\n\\t\\t\\t\\t \\\\n?\\t\\t\\t\\t// maybe *one* newline\\n\\t\\t\\t\\t [ \\\\t]*\\n\\t\\t\\t\\t<?(\\\\S+?)>?\\t\\t\\t// url = $2\\n\\t\\t\\t\\t [ \\\\t]*\\n\\t\\t\\t\\t \\\\n?\\t\\t\\t\\t// maybe one newline\\n\\t\\t\\t\\t [ \\\\t]*\\n\\t\\t\\t\\t(?:\\n\\t\\t\\t\\t (\\\\n*)\\t\\t\\t\\t// any lines skipped = $3 attacklab: lookbehind removed\\n\\t\\t\\t\\t [\\\"(]\\n\\t\\t\\t\\t (.+?)\\t\\t\\t\\t// title = $4\\n\\t\\t\\t\\t [\\\")]\\n\\t\\t\\t\\t [ \\\\t]*\\n\\t\\t\\t\\t)?\\t\\t\\t\\t\\t// title is optional\\n\\t\\t\\t\\t(?:\\\\n+|$)\\n\\t\\t\\t /gm,\\n\\t\\t\\t function(){...});\\n\\t*/\\n\\tvar text = text.replace(/^[ ]{0,3}\\\\[(.+)\\\\]:[ \\\\t]*\\\\n?[ \\\\t]*<?(\\\\S+?)>?[ \\\\t]*\\\\n?[ \\\\t]*(?:(\\\\n*)[\\\"(](.+?)[\\\")][ \\\\t]*)?(?:\\\\n+|\\\\Z)/gm,\\n\\t\\tfunction (wholeMatch,m1,m2,m3,m4) {\\n\\t\\t\\tm1 = m1.toLowerCase();\\n\\t\\t\\tg_urls[m1] = _EncodeAmpsAndAngles(m2); // Link IDs are case-insensitive\\n\\t\\t\\tif (m3) {\\n\\t\\t\\t\\t// Oops, found blank lines, so it's not a title.\\n\\t\\t\\t\\t// Put back the parenthetical statement we stole.\\n\\t\\t\\t\\treturn m3+m4;\\n\\t\\t\\t} else if (m4) {\\n\\t\\t\\t\\tg_titles[m1] = m4.replace(/\\\"/g,\\\""\\\");\\n\\t\\t\\t}\\n\\t\\t\\t\\n\\t\\t\\t// Completely remove the definition from the text\\n\\t\\t\\treturn \\\"\\\";\\n\\t\\t}\\n\\t);\\n\\n\\treturn text;\\n}\\n\\n\\nvar _HashHTMLBlocks = function(text) {\\n\\t// attacklab: Double up blank lines to reduce lookaround\\n\\ttext = text.replace(/\\\\n/g,\\\"\\\\n\\\\n\\\");\\n\\n\\t// Hashify HTML blocks:\\n\\t// We only want to do this for block-level HTML tags, such as headers,\\n\\t// lists, and tables. That's because we still want to wrap <p>s around\\n\\t// \\\"paragraphs\\\" that are wrapped in non-block-level tags, such as anchors,\\n\\t// phrase emphasis, and spans. The list of tags we're looking for is\\n\\t// hard-coded:\\n\\tvar block_tags_a = \\\"p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math|ins|del\\\"\\n\\tvar block_tags_b = \\\"p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math\\\"\\n\\n\\t// First, look for nested blocks, e.g.:\\n\\t// <div>\\n\\t// <div>\\n\\t// tags for inner block must be indented.\\n\\t// </div>\\n\\t// </div>\\n\\t//\\n\\t// The outermost tags must start at the left margin for this to match, and\\n\\t// the inner nested divs must be indented.\\n\\t// We need to do this before the next, more liberal match, because the next\\n\\t// match will start at the first `<div>` and stop at the first `</div>`.\\n\\n\\t// attacklab: This regex can be expensive when it fails.\\n\\t/*\\n\\t\\tvar text = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t// save in $1\\n\\t\\t\\t^\\t\\t\\t\\t\\t// start of line (with /m)\\n\\t\\t\\t<($block_tags_a)\\t// start tag = $2\\n\\t\\t\\t\\\\b\\t\\t\\t\\t\\t// word break\\n\\t\\t\\t\\t\\t\\t\\t\\t// attacklab: hack around khtml/pcre bug...\\n\\t\\t\\t[^\\\\r]*?\\\\n\\t\\t\\t// any number of lines, minimally matching\\n\\t\\t\\t</\\\\2>\\t\\t\\t\\t// the matching end tag\\n\\t\\t\\t[ \\\\t]*\\t\\t\\t\\t// trailing spaces/tabs\\n\\t\\t\\t(?=\\\\n+)\\t\\t\\t\\t// followed by a newline\\n\\t\\t)\\t\\t\\t\\t\\t\\t// attacklab: there are sentinel newlines at end of document\\n\\t\\t/gm,function(){...}};\\n\\t*/\\n\\ttext = text.replace(/^(<(p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math|ins|del)\\\\b[^\\\\r]*?\\\\n<\\\\/\\\\2>[ \\\\t]*(?=\\\\n+))/gm,hashElement);\\n\\n\\t//\\n\\t// Now match more liberally, simply from `\\\\n<tag>` to `</tag>\\\\n`\\n\\t//\\n\\n\\t/*\\n\\t\\tvar text = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t// save in $1\\n\\t\\t\\t^\\t\\t\\t\\t\\t// start of line (with /m)\\n\\t\\t\\t<($block_tags_b)\\t// start tag = $2\\n\\t\\t\\t\\\\b\\t\\t\\t\\t\\t// word break\\n\\t\\t\\t\\t\\t\\t\\t\\t// attacklab: hack around khtml/pcre bug...\\n\\t\\t\\t[^\\\\r]*?\\t\\t\\t\\t// any number of lines, minimally matching\\n\\t\\t\\t.*</\\\\2>\\t\\t\\t\\t// the matching end tag\\n\\t\\t\\t[ \\\\t]*\\t\\t\\t\\t// trailing spaces/tabs\\n\\t\\t\\t(?=\\\\n+)\\t\\t\\t\\t// followed by a newline\\n\\t\\t)\\t\\t\\t\\t\\t\\t// attacklab: there are sentinel newlines at end of document\\n\\t\\t/gm,function(){...}};\\n\\t*/\\n\\ttext = text.replace(/^(<(p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math)\\\\b[^\\\\r]*?.*<\\\\/\\\\2>[ \\\\t]*(?=\\\\n+)\\\\n)/gm,hashElement);\\n\\n\\t// Special case just for <hr />. It was easier to make a special case than\\n\\t// to make the other regex more complicated. \\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t// save in $1\\n\\t\\t\\t\\\\n\\\\n\\t\\t\\t\\t// Starting after a blank line\\n\\t\\t\\t[ ]{0,3}\\n\\t\\t\\t(<(hr)\\t\\t\\t\\t// start tag = $2\\n\\t\\t\\t\\\\b\\t\\t\\t\\t\\t// word break\\n\\t\\t\\t([^<>])*?\\t\\t\\t// \\n\\t\\t\\t\\\\/?>)\\t\\t\\t\\t// the matching end tag\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t(?=\\\\n{2,})\\t\\t\\t// followed by a blank line\\n\\t\\t)\\n\\t\\t/g,hashElement);\\n\\t*/\\n\\ttext = text.replace(/(\\\\n[ ]{0,3}(<(hr)\\\\b([^<>])*?\\\\/?>)[ \\\\t]*(?=\\\\n{2,}))/g,hashElement);\\n\\n\\t// Special case for standalone HTML comments:\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t// save in $1\\n\\t\\t\\t\\\\n\\\\n\\t\\t\\t\\t// Starting after a blank line\\n\\t\\t\\t[ ]{0,3}\\t\\t\\t// attacklab: g_tab_width - 1\\n\\t\\t\\t<!\\n\\t\\t\\t(--[^\\\\r]*?--\\\\s*)+\\n\\t\\t\\t>\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t(?=\\\\n{2,})\\t\\t\\t// followed by a blank line\\n\\t\\t)\\n\\t\\t/g,hashElement);\\n\\t*/\\n\\ttext = text.replace(/(\\\\n\\\\n[ ]{0,3}<!(--[^\\\\r]*?--\\\\s*)+>[ \\\\t]*(?=\\\\n{2,}))/g,hashElement);\\n\\n\\t// PHP and ASP-style processor instructions (<?...?> and <%...%>)\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(?:\\n\\t\\t\\t\\\\n\\\\n\\t\\t\\t\\t// Starting after a blank line\\n\\t\\t)\\n\\t\\t(\\t\\t\\t\\t\\t\\t// save in $1\\n\\t\\t\\t[ ]{0,3}\\t\\t\\t// attacklab: g_tab_width - 1\\n\\t\\t\\t(?:\\n\\t\\t\\t\\t<([?%])\\t\\t\\t// $2\\n\\t\\t\\t\\t[^\\\\r]*?\\n\\t\\t\\t\\t\\\\2>\\n\\t\\t\\t)\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t(?=\\\\n{2,})\\t\\t\\t// followed by a blank line\\n\\t\\t)\\n\\t\\t/g,hashElement);\\n\\t*/\\n\\ttext = text.replace(/(?:\\\\n\\\\n)([ ]{0,3}(?:<([?%])[^\\\\r]*?\\\\2>)[ \\\\t]*(?=\\\\n{2,}))/g,hashElement);\\n\\n\\t// attacklab: Undo double lines (see comment at top of this function)\\n\\ttext = text.replace(/\\\\n\\\\n/g,\\\"\\\\n\\\");\\n\\treturn text;\\n}\\n\\nvar hashElement = function(wholeMatch,m1) {\\n\\tvar blockText = m1;\\n\\n\\t// Undo double lines\\n\\tblockText = blockText.replace(/\\\\n\\\\n/g,\\\"\\\\n\\\");\\n\\tblockText = blockText.replace(/^\\\\n/,\\\"\\\");\\n\\t\\n\\t// strip trailing blank lines\\n\\tblockText = blockText.replace(/\\\\n+$/g,\\\"\\\");\\n\\t\\n\\t// Replace the element text with a marker (\\\"~KxK\\\" where x is its key)\\n\\tblockText = \\\"\\\\n\\\\n~K\\\" + (g_html_blocks.push(blockText)-1) + \\\"K\\\\n\\\\n\\\";\\n\\t\\n\\treturn blockText;\\n};\\n\\nvar _RunBlockGamut = function(text) {\\n//\\n// These are all the transformations that form block-level\\n// tags like paragraphs, headers, and list items.\\n//\\n\\ttext = _DoHeaders(text);\\n\\n\\t// Do Horizontal Rules:\\n\\tvar key = hashBlock(\\\"<hr />\\\");\\n\\ttext = text.replace(/^[ ]{0,2}([ ]?\\\\*[ ]?){3,}[ \\\\t]*$/gm,key);\\n\\ttext = text.replace(/^[ ]{0,2}([ ]?\\\\-[ ]?){3,}[ \\\\t]*$/gm,key);\\n\\ttext = text.replace(/^[ ]{0,2}([ ]?\\\\_[ ]?){3,}[ \\\\t]*$/gm,key);\\n\\n\\ttext = _DoLists(text);\\n\\ttext = _DoCodeBlocks(text);\\n\\ttext = _DoBlockQuotes(text);\\n\\n\\t// We already ran _HashHTMLBlocks() before, in Markdown(), but that\\n\\t// was to escape raw HTML in the original Markdown source. This time,\\n\\t// we're escaping the markup we've just created, so that we don't wrap\\n\\t// <p> tags around block-level tags.\\n\\ttext = _HashHTMLBlocks(text);\\n\\ttext = _FormParagraphs(text);\\n\\n\\treturn text;\\n}\\n\\n\\nvar _RunSpanGamut = function(text) {\\n//\\n// These are all the transformations that occur *within* block-level\\n// tags like paragraphs, headers, and list items.\\n//\\n\\n\\ttext = _DoCodeSpans(text);\\n\\ttext = _EscapeSpecialCharsWithinTagAttributes(text);\\n\\ttext = _EncodeBackslashEscapes(text);\\n\\n\\t// Process anchor and image tags. Images must come first,\\n\\t// because ![foo][f] looks like an anchor.\\n\\ttext = _DoImages(text);\\n\\ttext = _DoAnchors(text);\\n\\n\\t// Make links out of things like `<http://example.com/>`\\n\\t// Must come after _DoAnchors(), because you can use < and >\\n\\t// delimiters in inline links like [this](<url>).\\n\\ttext = _DoAutoLinks(text);\\n\\ttext = _EncodeAmpsAndAngles(text);\\n\\ttext = _DoItalicsAndBold(text);\\n\\n\\t// Do hard breaks:\\n\\ttext = text.replace(/ +\\\\n/g,\\\" <br />\\\\n\\\");\\n\\n\\treturn text;\\n}\\n\\nvar _EscapeSpecialCharsWithinTagAttributes = function(text) {\\n//\\n// Within tags -- meaning between < and > -- encode [\\\\ ` * _] so they\\n// don't conflict with their use in Markdown for code, italics and strong.\\n//\\n\\n\\t// Build a regex to find HTML tags and comments. See Friedl's \\n\\t// \\\"Mastering Regular Expressions\\\", 2nd Ed., pp. 200-201.\\n\\tvar regex = /(<[a-z\\\\/!$](\\\"[^\\\"]*\\\"|'[^']*'|[^'\\\">])*>|<!(--.*?--\\\\s*)+>)/gi;\\n\\n\\ttext = text.replace(regex, function(wholeMatch) {\\n\\t\\tvar tag = wholeMatch.replace(/(.)<\\\\/?code>(?=.)/g,\\\"$1`\\\");\\n\\t\\ttag = escapeCharacters(tag,\\\"\\\\\\\\`*_\\\");\\n\\t\\treturn tag;\\n\\t});\\n\\n\\treturn text;\\n}\\n\\nvar _DoAnchors = function(text) {\\n//\\n// Turn Markdown link shortcuts into XHTML <a> tags.\\n//\\n\\t//\\n\\t// First, handle reference-style links: [link text] [id]\\n\\t//\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t\\t// wrap whole match in $1\\n\\t\\t\\t\\\\[\\n\\t\\t\\t(\\n\\t\\t\\t\\t(?:\\n\\t\\t\\t\\t\\t\\\\[[^\\\\]]*\\\\]\\t\\t// allow brackets nested one level\\n\\t\\t\\t\\t\\t|\\n\\t\\t\\t\\t\\t[^\\\\[]\\t\\t\\t// or anything else\\n\\t\\t\\t\\t)*\\n\\t\\t\\t)\\n\\t\\t\\t\\\\]\\n\\n\\t\\t\\t[ ]?\\t\\t\\t\\t\\t// one optional space\\n\\t\\t\\t(?:\\\\n[ ]*)?\\t\\t\\t\\t// one optional newline followed by spaces\\n\\n\\t\\t\\t\\\\[\\n\\t\\t\\t(.*?)\\t\\t\\t\\t\\t// id = $3\\n\\t\\t\\t\\\\]\\n\\t\\t)()()()()\\t\\t\\t\\t\\t// pad remaining backreferences\\n\\t\\t/g,_DoAnchors_callback);\\n\\t*/\\n\\ttext = text.replace(/(\\\\[((?:\\\\[[^\\\\]]*\\\\]|[^\\\\[\\\\]])*)\\\\][ ]?(?:\\\\n[ ]*)?\\\\[(.*?)\\\\])()()()()/g,writeAnchorTag);\\n\\n\\t//\\n\\t// Next, inline-style links: [link text](url \\\"optional title\\\")\\n\\t//\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t\\t(\\t\\t\\t\\t\\t\\t// wrap whole match in $1\\n\\t\\t\\t\\t\\\\[\\n\\t\\t\\t\\t(\\n\\t\\t\\t\\t\\t(?:\\n\\t\\t\\t\\t\\t\\t\\\\[[^\\\\]]*\\\\]\\t// allow brackets nested one level\\n\\t\\t\\t\\t\\t|\\n\\t\\t\\t\\t\\t[^\\\\[\\\\]]\\t\\t\\t// or anything else\\n\\t\\t\\t\\t)\\n\\t\\t\\t)\\n\\t\\t\\t\\\\]\\n\\t\\t\\t\\\\(\\t\\t\\t\\t\\t\\t// literal paren\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t()\\t\\t\\t\\t\\t\\t// no id, so leave $3 empty\\n\\t\\t\\t<?(.*?)>?\\t\\t\\t\\t// href = $4\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t(\\t\\t\\t\\t\\t\\t// $5\\n\\t\\t\\t\\t(['\\\"])\\t\\t\\t\\t// quote char = $6\\n\\t\\t\\t\\t(.*?)\\t\\t\\t\\t// Title = $7\\n\\t\\t\\t\\t\\\\6\\t\\t\\t\\t\\t// matching quote\\n\\t\\t\\t\\t[ \\\\t]*\\t\\t\\t\\t// ignore any spaces/tabs between closing quote and )\\n\\t\\t\\t)?\\t\\t\\t\\t\\t\\t// title is optional\\n\\t\\t\\t\\\\)\\n\\t\\t)\\n\\t\\t/g,writeAnchorTag);\\n\\t*/\\n\\ttext = text.replace(/(\\\\[((?:\\\\[[^\\\\]]*\\\\]|[^\\\\[\\\\]])*)\\\\]\\\\([ \\\\t]*()<?(.*?)>?[ \\\\t]*((['\\\"])(.*?)\\\\6[ \\\\t]*)?\\\\))/g,writeAnchorTag);\\n\\n\\t//\\n\\t// Last, handle reference-style shortcuts: [link text]\\n\\t// These must come last in case you've also got [link test][1]\\n\\t// or [link test](/foo)\\n\\t//\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(\\t\\t \\t\\t\\t\\t\\t// wrap whole match in $1\\n\\t\\t\\t\\\\[\\n\\t\\t\\t([^\\\\[\\\\]]+)\\t\\t\\t\\t// link text = $2; can't contain '[' or ']'\\n\\t\\t\\t\\\\]\\n\\t\\t)()()()()()\\t\\t\\t\\t\\t// pad rest of backreferences\\n\\t\\t/g, writeAnchorTag);\\n\\t*/\\n\\ttext = text.replace(/(\\\\[([^\\\\[\\\\]]+)\\\\])()()()()()/g, writeAnchorTag);\\n\\n\\treturn text;\\n}\\n\\nvar writeAnchorTag = function(wholeMatch,m1,m2,m3,m4,m5,m6,m7) {\\n\\tif (m7 == undefined) m7 = \\\"\\\";\\n\\tvar whole_match = m1;\\n\\tvar link_text = m2;\\n\\tvar link_id\\t = m3.toLowerCase();\\n\\tvar url\\t\\t= m4;\\n\\tvar title\\t= m7;\\n\\t\\n\\tif (url == \\\"\\\") {\\n\\t\\tif (link_id == \\\"\\\") {\\n\\t\\t\\t// lower-case and turn embedded newlines into spaces\\n\\t\\t\\tlink_id = link_text.toLowerCase().replace(/ ?\\\\n/g,\\\" \\\");\\n\\t\\t}\\n\\t\\turl = \\\"#\\\"+link_id;\\n\\t\\t\\n\\t\\tif (g_urls[link_id] != undefined) {\\n\\t\\t\\turl = g_urls[link_id];\\n\\t\\t\\tif (g_titles[link_id] != undefined) {\\n\\t\\t\\t\\ttitle = g_titles[link_id];\\n\\t\\t\\t}\\n\\t\\t}\\n\\t\\telse {\\n\\t\\t\\tif (whole_match.search(/\\\\(\\\\s*\\\\)$/m)>-1) {\\n\\t\\t\\t\\t// Special case for explicit empty url\\n\\t\\t\\t\\turl = \\\"\\\";\\n\\t\\t\\t} else {\\n\\t\\t\\t\\treturn whole_match;\\n\\t\\t\\t}\\n\\t\\t}\\n\\t}\\t\\n\\t\\n\\turl = escapeCharacters(url,\\\"*_\\\");\\n\\tvar result = \\\"<a href=\\\\\\\"\\\" + url + \\\"\\\\\\\"\\\";\\n\\t\\n\\tif (title != \\\"\\\") {\\n\\t\\ttitle = title.replace(/\\\"/g,\\\""\\\");\\n\\t\\ttitle = escapeCharacters(title,\\\"*_\\\");\\n\\t\\tresult += \\\" title=\\\\\\\"\\\" + title + \\\"\\\\\\\"\\\";\\n\\t}\\n\\t\\n\\tresult += \\\">\\\" + link_text + \\\"</a>\\\";\\n\\t\\n\\treturn result;\\n}\\n\\n\\nvar _DoImages = function(text) {\\n//\\n// Turn Markdown image shortcuts into <img> tags.\\n//\\n\\n\\t//\\n\\t// First, handle reference-style labeled images: ![alt text][id]\\n\\t//\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t// wrap whole match in $1\\n\\t\\t\\t!\\\\[\\n\\t\\t\\t(.*?)\\t\\t\\t\\t// alt text = $2\\n\\t\\t\\t\\\\]\\n\\n\\t\\t\\t[ ]?\\t\\t\\t\\t// one optional space\\n\\t\\t\\t(?:\\\\n[ ]*)?\\t\\t\\t// one optional newline followed by spaces\\n\\n\\t\\t\\t\\\\[\\n\\t\\t\\t(.*?)\\t\\t\\t\\t// id = $3\\n\\t\\t\\t\\\\]\\n\\t\\t)()()()()\\t\\t\\t\\t// pad rest of backreferences\\n\\t\\t/g,writeImageTag);\\n\\t*/\\n\\ttext = text.replace(/(!\\\\[(.*?)\\\\][ ]?(?:\\\\n[ ]*)?\\\\[(.*?)\\\\])()()()()/g,writeImageTag);\\n\\n\\t//\\n\\t// Next, handle inline images: \\n\\t// Don't forget: encode * and _\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t// wrap whole match in $1\\n\\t\\t\\t!\\\\[\\n\\t\\t\\t(.*?)\\t\\t\\t\\t// alt text = $2\\n\\t\\t\\t\\\\]\\n\\t\\t\\t\\\\s?\\t\\t\\t\\t\\t// One optional whitespace character\\n\\t\\t\\t\\\\(\\t\\t\\t\\t\\t// literal paren\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t()\\t\\t\\t\\t\\t// no id, so leave $3 empty\\n\\t\\t\\t<?(\\\\S+?)>?\\t\\t\\t// src url = $4\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t(\\t\\t\\t\\t\\t// $5\\n\\t\\t\\t\\t(['\\\"])\\t\\t\\t// quote char = $6\\n\\t\\t\\t\\t(.*?)\\t\\t\\t// title = $7\\n\\t\\t\\t\\t\\\\6\\t\\t\\t\\t// matching quote\\n\\t\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t)?\\t\\t\\t\\t\\t// title is optional\\n\\t\\t\\\\)\\n\\t\\t)\\n\\t\\t/g,writeImageTag);\\n\\t*/\\n\\ttext = text.replace(/(!\\\\[(.*?)\\\\]\\\\s?\\\\([ \\\\t]*()<?(\\\\S+?)>?[ \\\\t]*((['\\\"])(.*?)\\\\6[ \\\\t]*)?\\\\))/g,writeImageTag);\\n\\n\\treturn text;\\n}\\n\\nvar writeImageTag = function(wholeMatch,m1,m2,m3,m4,m5,m6,m7) {\\n\\tvar whole_match = m1;\\n\\tvar alt_text = m2;\\n\\tvar link_id\\t = m3.toLowerCase();\\n\\tvar url\\t\\t= m4;\\n\\tvar title\\t= m7;\\n\\n\\tif (!title) title = \\\"\\\";\\n\\t\\n\\tif (url == \\\"\\\") {\\n\\t\\tif (link_id == \\\"\\\") {\\n\\t\\t\\t// lower-case and turn embedded newlines into spaces\\n\\t\\t\\tlink_id = alt_text.toLowerCase().replace(/ ?\\\\n/g,\\\" \\\");\\n\\t\\t}\\n\\t\\turl = \\\"#\\\"+link_id;\\n\\t\\t\\n\\t\\tif (g_urls[link_id] != undefined) {\\n\\t\\t\\turl = g_urls[link_id];\\n\\t\\t\\tif (g_titles[link_id] != undefined) {\\n\\t\\t\\t\\ttitle = g_titles[link_id];\\n\\t\\t\\t}\\n\\t\\t}\\n\\t\\telse {\\n\\t\\t\\treturn whole_match;\\n\\t\\t}\\n\\t}\\t\\n\\t\\n\\talt_text = alt_text.replace(/\\\"/g,\\\""\\\");\\n\\turl = escapeCharacters(url,\\\"*_\\\");\\n\\tvar result = \\\"<img src=\\\\\\\"\\\" + url + \\\"\\\\\\\" alt=\\\\\\\"\\\" + alt_text + \\\"\\\\\\\"\\\";\\n\\n\\t// attacklab: Markdown.pl adds empty title attributes to images.\\n\\t// Replicate this bug.\\n\\n\\t//if (title != \\\"\\\") {\\n\\t\\ttitle = title.replace(/\\\"/g,\\\""\\\");\\n\\t\\ttitle = escapeCharacters(title,\\\"*_\\\");\\n\\t\\tresult += \\\" title=\\\\\\\"\\\" + title + \\\"\\\\\\\"\\\";\\n\\t//}\\n\\t\\n\\tresult += \\\" />\\\";\\n\\t\\n\\treturn result;\\n}\\n\\n\\nvar _DoHeaders = function(text) {\\n\\n\\t// Setext-style headers:\\n\\t//\\tHeader 1\\n\\t//\\t========\\n\\t// \\n\\t//\\tHeader 2\\n\\t//\\t--------\\n\\t//\\n\\ttext = text.replace(/^(.+)[ \\\\t]*\\\\n=+[ \\\\t]*\\\\n+/gm,\\n\\t\\tfunction(wholeMatch,m1){return hashBlock(\\\"<h1>\\\" + _RunSpanGamut(m1) + \\\"</h1>\\\");});\\n\\n\\ttext = text.replace(/^(.+)[ \\\\t]*\\\\n-+[ \\\\t]*\\\\n+/gm,\\n\\t\\tfunction(matchFound,m1){return hashBlock(\\\"<h2>\\\" + _RunSpanGamut(m1) + \\\"</h2>\\\");});\\n\\n\\t// atx-style headers:\\n\\t// # Header 1\\n\\t// ## Header 2\\n\\t// ## Header 2 with closing hashes ##\\n\\t// ...\\n\\t// ###### Header 6\\n\\t//\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t\\t^(\\\\#{1,6})\\t\\t\\t\\t// $1 = string of #'s\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t(.+?)\\t\\t\\t\\t\\t// $2 = Header text\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t\\\\#*\\t\\t\\t\\t\\t\\t// optional closing #'s (not counted)\\n\\t\\t\\t\\\\n+\\n\\t\\t/gm, function() {...});\\n\\t*/\\n\\n\\ttext = text.replace(/^(\\\\#{1,6})[ \\\\t]*(.+?)[ \\\\t]*\\\\#*\\\\n+/gm,\\n\\t\\tfunction(wholeMatch,m1,m2) {\\n\\t\\t\\tvar h_level = m1.length;\\n\\t\\t\\treturn hashBlock(\\\"<h\\\" + h_level + \\\">\\\" + _RunSpanGamut(m2) + \\\"</h\\\" + h_level + \\\">\\\");\\n\\t\\t});\\n\\n\\treturn text;\\n}\\n\\n// This declaration keeps Dojo compressor from outputting garbage:\\nvar _ProcessListItems;\\n\\nvar _DoLists = function(text) {\\n//\\n// Form HTML ordered (numbered) and unordered (bulleted) lists.\\n//\\n\\n\\t// attacklab: add sentinel to hack around khtml/safari bug:\\n\\t// http://bugs.webkit.org/show_bug.cgi?id=11231\\n\\ttext += \\\"~0\\\";\\n\\n\\t// Re-usable pattern to match any entirel ul or ol list:\\n\\n\\t/*\\n\\t\\tvar whole_list = /\\n\\t\\t(\\t\\t\\t\\t\\t\\t\\t\\t\\t// $1 = whole list\\n\\t\\t\\t(\\t\\t\\t\\t\\t\\t\\t\\t// $2\\n\\t\\t\\t\\t[ ]{0,3}\\t\\t\\t\\t\\t// attacklab: g_tab_width - 1\\n\\t\\t\\t\\t([*+-]|\\\\d+[.])\\t\\t\\t\\t// $3 = first list item marker\\n\\t\\t\\t\\t[ \\\\t]+\\n\\t\\t\\t)\\n\\t\\t\\t[^\\\\r]+?\\n\\t\\t\\t(\\t\\t\\t\\t\\t\\t\\t\\t// $4\\n\\t\\t\\t\\t~0\\t\\t\\t\\t\\t\\t\\t// sentinel for workaround; should be $\\n\\t\\t\\t|\\n\\t\\t\\t\\t\\\\n{2,}\\n\\t\\t\\t\\t(?=\\\\S)\\n\\t\\t\\t\\t(?!\\t\\t\\t\\t\\t\\t\\t// Negative lookahead for another list item marker\\n\\t\\t\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t\\t\\t(?:[*+-]|\\\\d+[.])[ \\\\t]+\\n\\t\\t\\t\\t)\\n\\t\\t\\t)\\n\\t\\t)/g\\n\\t*/\\n\\tvar whole_list = /^(([ ]{0,3}([*+-]|\\\\d+[.])[ \\\\t]+)[^\\\\r]+?(~0|\\\\n{2,}(?=\\\\S)(?![ \\\\t]*(?:[*+-]|\\\\d+[.])[ \\\\t]+)))/gm;\\n\\n\\tif (g_list_level) {\\n\\t\\ttext = text.replace(whole_list,function(wholeMatch,m1,m2) {\\n\\t\\t\\tvar list = m1;\\n\\t\\t\\tvar list_type = (m2.search(/[*+-]/g)>-1) ? \\\"ul\\\" : \\\"ol\\\";\\n\\n\\t\\t\\t// Turn double returns into triple returns, so that we can make a\\n\\t\\t\\t// paragraph for the last item in a list, if necessary:\\n\\t\\t\\tlist = list.replace(/\\\\n{2,}/g,\\\"\\\\n\\\\n\\\\n\\\");;\\n\\t\\t\\tvar result = _ProcessListItems(list);\\n\\t\\n\\t\\t\\t// Trim any trailing whitespace, to put the closing `</$list_type>`\\n\\t\\t\\t// up on the preceding line, to get it past the current stupid\\n\\t\\t\\t// HTML block parser. This is a hack to work around the terrible\\n\\t\\t\\t// hack that is the HTML block parser.\\n\\t\\t\\tresult = result.replace(/\\\\s+$/,\\\"\\\");\\n\\t\\t\\tresult = \\\"<\\\"+list_type+\\\">\\\" + result + \\\"</\\\"+list_type+\\\">\\\\n\\\";\\n\\t\\t\\treturn result;\\n\\t\\t});\\n\\t} else {\\n\\t\\twhole_list = /(\\\\n\\\\n|^\\\\n?)(([ ]{0,3}([*+-]|\\\\d+[.])[ \\\\t]+)[^\\\\r]+?(~0|\\\\n{2,}(?=\\\\S)(?![ \\\\t]*(?:[*+-]|\\\\d+[.])[ \\\\t]+)))/g;\\n\\t\\ttext = text.replace(whole_list,function(wholeMatch,m1,m2,m3) {\\n\\t\\t\\tvar runup = m1;\\n\\t\\t\\tvar list = m2;\\n\\n\\t\\t\\tvar list_type = (m3.search(/[*+-]/g)>-1) ? \\\"ul\\\" : \\\"ol\\\";\\n\\t\\t\\t// Turn double returns into triple returns, so that we can make a\\n\\t\\t\\t// paragraph for the last item in a list, if necessary:\\n\\t\\t\\tvar list = list.replace(/\\\\n{2,}/g,\\\"\\\\n\\\\n\\\\n\\\");;\\n\\t\\t\\tvar result = _ProcessListItems(list);\\n\\t\\t\\tresult = runup + \\\"<\\\"+list_type+\\\">\\\\n\\\" + result + \\\"</\\\"+list_type+\\\">\\\\n\\\";\\t\\n\\t\\t\\treturn result;\\n\\t\\t});\\n\\t}\\n\\n\\t// attacklab: strip sentinel\\n\\ttext = text.replace(/~0/,\\\"\\\");\\n\\n\\treturn text;\\n}\\n\\n_ProcessListItems = function(list_str) {\\n//\\n// Process the contents of a single ordered or unordered list, splitting it\\n// into individual list items.\\n//\\n\\t// The $g_list_level global keeps track of when we're inside a list.\\n\\t// Each time we enter a list, we increment it; when we leave a list,\\n\\t// we decrement. If it's zero, we're not in a list anymore.\\n\\t//\\n\\t// We do this because when we're not inside a list, we want to treat\\n\\t// something like this:\\n\\t//\\n\\t// I recommend upgrading to version\\n\\t// 8. Oops, now this line is treated\\n\\t// as a sub-list.\\n\\t//\\n\\t// As a single paragraph, despite the fact that the second line starts\\n\\t// with a digit-period-space sequence.\\n\\t//\\n\\t// Whereas when we're inside a list (or sub-list), that line will be\\n\\t// treated as the start of a sub-list. What a kludge, huh? This is\\n\\t// an aspect of Markdown's syntax that's hard to parse perfectly\\n\\t// without resorting to mind-reading. Perhaps the solution is to\\n\\t// change the syntax rules such that sub-lists must start with a\\n\\t// starting cardinal number; e.g. \\\"1.\\\" or \\\"a.\\\".\\n\\n\\tg_list_level++;\\n\\n\\t// trim trailing blank lines:\\n\\tlist_str = list_str.replace(/\\\\n{2,}$/,\\\"\\\\n\\\");\\n\\n\\t// attacklab: add sentinel to emulate \\\\z\\n\\tlist_str += \\\"~0\\\";\\n\\n\\t/*\\n\\t\\tlist_str = list_str.replace(/\\n\\t\\t\\t(\\\\n)?\\t\\t\\t\\t\\t\\t\\t// leading line = $1\\n\\t\\t\\t(^[ \\\\t]*)\\t\\t\\t\\t\\t\\t// leading whitespace = $2\\n\\t\\t\\t([*+-]|\\\\d+[.]) [ \\\\t]+\\t\\t\\t// list marker = $3\\n\\t\\t\\t([^\\\\r]+?\\t\\t\\t\\t\\t\\t// list item text = $4\\n\\t\\t\\t(\\\\n{1,2}))\\n\\t\\t\\t(?= \\\\n* (~0 | \\\\2 ([*+-]|\\\\d+[.]) [ \\\\t]+))\\n\\t\\t/gm, function(){...});\\n\\t*/\\n\\tlist_str = list_str.replace(/(\\\\n)?(^[ \\\\t]*)([*+-]|\\\\d+[.])[ \\\\t]+([^\\\\r]+?(\\\\n{1,2}))(?=\\\\n*(~0|\\\\2([*+-]|\\\\d+[.])[ \\\\t]+))/gm,\\n\\t\\tfunction(wholeMatch,m1,m2,m3,m4){\\n\\t\\t\\tvar item = m4;\\n\\t\\t\\tvar leading_line = m1;\\n\\t\\t\\tvar leading_space = m2;\\n\\n\\t\\t\\tif (leading_line || (item.search(/\\\\n{2,}/)>-1)) {\\n\\t\\t\\t\\titem = _RunBlockGamut(_Outdent(item));\\n\\t\\t\\t}\\n\\t\\t\\telse {\\n\\t\\t\\t\\t// Recursion for sub-lists:\\n\\t\\t\\t\\titem = _DoLists(_Outdent(item));\\n\\t\\t\\t\\titem = item.replace(/\\\\n$/,\\\"\\\"); // chomp(item)\\n\\t\\t\\t\\titem = _RunSpanGamut(item);\\n\\t\\t\\t}\\n\\n\\t\\t\\treturn \\\"<li>\\\" + item + \\\"</li>\\\\n\\\";\\n\\t\\t}\\n\\t);\\n\\n\\t// attacklab: strip sentinel\\n\\tlist_str = list_str.replace(/~0/g,\\\"\\\");\\n\\n\\tg_list_level--;\\n\\treturn list_str;\\n}\\n\\n\\nvar _DoCodeBlocks = function(text) {\\n//\\n// Process Markdown `<pre><code>` blocks.\\n// \\n\\n\\t/*\\n\\t\\ttext = text.replace(text,\\n\\t\\t\\t/(?:\\\\n\\\\n|^)\\n\\t\\t\\t(\\t\\t\\t\\t\\t\\t\\t\\t// $1 = the code block -- one or more lines, starting with a space/tab\\n\\t\\t\\t\\t(?:\\n\\t\\t\\t\\t\\t(?:[ ]{4}|\\\\t)\\t\\t\\t// Lines must start with a tab or a tab-width of spaces - attacklab: g_tab_width\\n\\t\\t\\t\\t\\t.*\\\\n+\\n\\t\\t\\t\\t)+\\n\\t\\t\\t)\\n\\t\\t\\t(\\\\n*[ ]{0,3}[^ \\\\t\\\\n]|(?=~0))\\t// attacklab: g_tab_width\\n\\t\\t/g,function(){...});\\n\\t*/\\n\\n\\t// attacklab: sentinel workarounds for lack of \\\\A and \\\\Z, safari\\\\khtml bug\\n\\ttext += \\\"~0\\\";\\n\\t\\n\\ttext = text.replace(/(?:\\\\n\\\\n|^)((?:(?:[ ]{4}|\\\\t).*\\\\n+)+)(\\\\n*[ ]{0,3}[^ \\\\t\\\\n]|(?=~0))/g,\\n\\t\\tfunction(wholeMatch,m1,m2) {\\n\\t\\t\\tvar codeblock = m1;\\n\\t\\t\\tvar nextChar = m2;\\n\\t\\t\\n\\t\\t\\tcodeblock = _EncodeCode( _Outdent(codeblock));\\n\\t\\t\\tcodeblock = _Detab(codeblock);\\n\\t\\t\\tcodeblock = codeblock.replace(/^\\\\n+/g,\\\"\\\"); // trim leading newlines\\n\\t\\t\\tcodeblock = codeblock.replace(/\\\\n+$/g,\\\"\\\"); // trim trailing whitespace\\n\\n\\t\\t\\tcodeblock = \\\"<pre><code>\\\" + codeblock + \\\"\\\\n</code></pre>\\\";\\n\\n\\t\\t\\treturn hashBlock(codeblock) + nextChar;\\n\\t\\t}\\n\\t);\\n\\n\\t// attacklab: strip sentinel\\n\\ttext = text.replace(/~0/,\\\"\\\");\\n\\n\\treturn text;\\n}\\n\\nvar hashBlock = function(text) {\\n\\ttext = text.replace(/(^\\\\n+|\\\\n+$)/g,\\\"\\\");\\n\\treturn \\\"\\\\n\\\\n~K\\\" + (g_html_blocks.push(text)-1) + \\\"K\\\\n\\\\n\\\";\\n}\\n\\n\\nvar _DoCodeSpans = function(text) {\\n//\\n// * Backtick quotes are used for <code></code> spans.\\n// \\n// * You can use multiple backticks as the delimiters if you want to\\n//\\t include literal backticks in the code span. So, this input:\\n//\\t \\n//\\t\\t Just type ``foo `bar` baz`` at the prompt.\\n//\\t \\n//\\t Will translate to:\\n//\\t \\n//\\t\\t <p>Just type <code>foo `bar` baz</code> at the prompt.</p>\\n//\\t \\n//\\tThere's no arbitrary limit to the number of backticks you\\n//\\tcan use as delimters. If you need three consecutive backticks\\n//\\tin your code, use four for delimiters, etc.\\n//\\n// * You can use spaces to get literal backticks at the edges:\\n//\\t \\n//\\t\\t ... type `` `bar` `` ...\\n//\\t \\n//\\t Turns to:\\n//\\t \\n//\\t\\t ... type <code>`bar`</code> ...\\n//\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t\\t(^|[^\\\\\\\\])\\t\\t\\t\\t\\t// Character before opening ` can't be a backslash\\n\\t\\t\\t(`+)\\t\\t\\t\\t\\t\\t// $2 = Opening run of `\\n\\t\\t\\t(\\t\\t\\t\\t\\t\\t\\t// $3 = The code block\\n\\t\\t\\t\\t[^\\\\r]*?\\n\\t\\t\\t\\t[^`]\\t\\t\\t\\t\\t// attacklab: work around lack of lookbehind\\n\\t\\t\\t)\\n\\t\\t\\t\\\\2\\t\\t\\t\\t\\t\\t\\t// Matching closer\\n\\t\\t\\t(?!`)\\n\\t\\t/gm, function(){...});\\n\\t*/\\n\\n\\ttext = text.replace(/(^|[^\\\\\\\\])(`+)([^\\\\r]*?[^`])\\\\2(?!`)/gm,\\n\\t\\tfunction(wholeMatch,m1,m2,m3,m4) {\\n\\t\\t\\tvar c = m3;\\n\\t\\t\\tc = c.replace(/^([ \\\\t]*)/g,\\\"\\\");\\t// leading whitespace\\n\\t\\t\\tc = c.replace(/[ \\\\t]*$/g,\\\"\\\");\\t// trailing whitespace\\n\\t\\t\\tc = _EncodeCode(c);\\n\\t\\t\\treturn m1+\\\"<code>\\\"+c+\\\"</code>\\\";\\n\\t\\t});\\n\\n\\treturn text;\\n}\\n\\n\\nvar _EncodeCode = function(text) {\\n//\\n// Encode/escape certain characters inside Markdown code runs.\\n// The point is that in code, these characters are literals,\\n// and lose their special Markdown meanings.\\n//\\n\\t// Encode all ampersands; HTML entities are not\\n\\t// entities within a Markdown code span.\\n\\ttext = text.replace(/&/g,\\\"&\\\");\\n\\n\\t// Do the angle bracket song and dance:\\n\\ttext = text.replace(/</g,\\\"<\\\");\\n\\ttext = text.replace(/>/g,\\\">\\\");\\n\\n\\t// Now, escape characters that are magic in Markdown:\\n\\ttext = escapeCharacters(text,\\\"\\\\*_{}[]\\\\\\\\\\\",false);\\n\\n// jj the line above breaks this:\\n//---\\n\\n//* Item\\n\\n// 1. Subitem\\n\\n// special char: *\\n//---\\n\\n\\treturn text;\\n}\\n\\n\\nvar _DoItalicsAndBold = function(text) {\\n\\n\\t// <strong> must go first:\\n\\ttext = text.replace(/(\\\\*\\\\*|__)(?=\\\\S)([^\\\\r]*?\\\\S[*_]*)\\\\1/g,\\n\\t\\t\\\"<strong>$2</strong>\\\");\\n\\n\\ttext = text.replace(/(\\\\*|_)(?=\\\\S)([^\\\\r]*?\\\\S)\\\\1/g,\\n\\t\\t\\\"<em>$2</em>\\\");\\n\\n\\treturn text;\\n}\\n\\n\\nvar _DoBlockQuotes = function(text) {\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t\\t\\t// Wrap whole match in $1\\n\\t\\t\\t(\\n\\t\\t\\t\\t^[ \\\\t]*>[ \\\\t]?\\t\\t\\t// '>' at the start of a line\\n\\t\\t\\t\\t.+\\\\n\\t\\t\\t\\t\\t// rest of the first line\\n\\t\\t\\t\\t(.+\\\\n)*\\t\\t\\t\\t\\t// subsequent consecutive lines\\n\\t\\t\\t\\t\\\\n*\\t\\t\\t\\t\\t\\t// blanks\\n\\t\\t\\t)+\\n\\t\\t)\\n\\t\\t/gm, function(){...});\\n\\t*/\\n\\n\\ttext = text.replace(/((^[ \\\\t]*>[ \\\\t]?.+\\\\n(.+\\\\n)*\\\\n*)+)/gm,\\n\\t\\tfunction(wholeMatch,m1) {\\n\\t\\t\\tvar bq = m1;\\n\\n\\t\\t\\t// attacklab: hack around Konqueror 3.5.4 bug:\\n\\t\\t\\t// \\\"----------bug\\\".replace(/^-/g,\\\"\\\") == \\\"bug\\\"\\n\\n\\t\\t\\tbq = bq.replace(/^[ \\\\t]*>[ \\\\t]?/gm,\\\"~0\\\");\\t// trim one level of quoting\\n\\n\\t\\t\\t// attacklab: clean up hack\\n\\t\\t\\tbq = bq.replace(/~0/g,\\\"\\\");\\n\\n\\t\\t\\tbq = bq.replace(/^[ \\\\t]+$/gm,\\\"\\\");\\t\\t// trim whitespace-only lines\\n\\t\\t\\tbq = _RunBlockGamut(bq);\\t\\t\\t\\t// recurse\\n\\t\\t\\t\\n\\t\\t\\tbq = bq.replace(/(^|\\\\n)/g,\\\"$1 \\\");\\n\\t\\t\\t// These leading spaces screw with <pre> content, so we need to fix that:\\n\\t\\t\\tbq = bq.replace(\\n\\t\\t\\t\\t\\t/(\\\\s*<pre>[^\\\\r]+?<\\\\/pre>)/gm,\\n\\t\\t\\t\\tfunction(wholeMatch,m1) {\\n\\t\\t\\t\\t\\tvar pre = m1;\\n\\t\\t\\t\\t\\t// attacklab: hack around Konqueror 3.5.4 bug:\\n\\t\\t\\t\\t\\tpre = pre.replace(/^ /mg,\\\"~0\\\");\\n\\t\\t\\t\\t\\tpre = pre.replace(/~0/g,\\\"\\\");\\n\\t\\t\\t\\t\\treturn pre;\\n\\t\\t\\t\\t});\\n\\t\\t\\t\\n\\t\\t\\treturn hashBlock(\\\"<blockquote>\\\\n\\\" + bq + \\\"\\\\n</blockquote>\\\");\\n\\t\\t});\\n\\treturn text;\\n}\\n\\n\\nvar _FormParagraphs = function(text) {\\n//\\n// Params:\\n// $text - string to process with html <p> tags\\n//\\n\\n\\t// Strip leading and trailing lines:\\n\\ttext = text.replace(/^\\\\n+/g,\\\"\\\");\\n\\ttext = text.replace(/\\\\n+$/g,\\\"\\\");\\n\\n\\tvar grafs = text.split(/\\\\n{2,}/g);\\n\\tvar grafsOut = new Array();\\n\\n\\t//\\n\\t// Wrap <p> tags.\\n\\t//\\n\\tvar end = grafs.length;\\n\\tfor (var i=0; i<end; i++) {\\n\\t\\tvar str = grafs[i];\\n\\n\\t\\t// if this is an HTML marker, copy it\\n\\t\\tif (str.search(/~K(\\\\d+)K/g) >= 0) {\\n\\t\\t\\tgrafsOut.push(str);\\n\\t\\t}\\n\\t\\telse if (str.search(/\\\\S/) >= 0) {\\n\\t\\t\\tstr = _RunSpanGamut(str);\\n\\t\\t\\tstr = str.replace(/^([ \\\\t]*)/g,\\\"<p>\\\");\\n\\t\\t\\tstr += \\\"</p>\\\"\\n\\t\\t\\tgrafsOut.push(str);\\n\\t\\t}\\n\\n\\t}\\n\\n\\t//\\n\\t// Unhashify HTML blocks\\n\\t//\\n\\tend = grafsOut.length;\\n\\tfor (var i=0; i<end; i++) {\\n\\t\\t// if this is a marker for an html block...\\n\\t\\twhile (grafsOut[i].search(/~K(\\\\d+)K/) >= 0) {\\n\\t\\t\\tvar blockText = g_html_blocks[RegExp.$1];\\n\\t\\t\\tblockText = blockText.replace(/\\\\$/g,\\\"$$$$\\\"); // Escape any dollar signs\\n\\t\\t\\tgrafsOut[i] = grafsOut[i].replace(/~K\\\\d+K/,blockText);\\n\\t\\t}\\n\\t}\\n\\n\\treturn grafsOut.join(\\\"\\\\n\\\\n\\\");\\n}\\n\\n\\nvar _EncodeAmpsAndAngles = function(text) {\\n// Smart processing for ampersands and angle brackets that need to be encoded.\\n\\t\\n\\t// Ampersand-encoding based entirely on Nat Irons's Amputator MT plugin:\\n\\t// http://bumppo.net/projects/amputator/\\n\\ttext = text.replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\\\\w+);)/g,\\\"&\\\");\\n\\t\\n\\t// Encode naked <'s\\n\\ttext = text.replace(/<(?![a-z\\\\/?\\\\$!])/gi,\\\"<\\\");\\n\\t\\n\\treturn text;\\n}\\n\\n\\nvar _EncodeBackslashEscapes = function(text) {\\n//\\n// Parameter: String.\\n// Returns:\\tThe string, with after processing the following backslash\\n//\\t\\t\\t escape sequences.\\n//\\n\\n\\t// attacklab: The polite way to do this is with the new\\n\\t// escapeCharacters() function:\\n\\t//\\n\\t// \\ttext = escapeCharacters(text,\\\"\\\\\\\\\\\",true);\\n\\t// \\ttext = escapeCharacters(text,\\\"`*_{}[]()>#+-.!\\\",true);\\n\\t//\\n\\t// ...but we're sidestepping its use of the (slow) RegExp constructor\\n\\t// as an optimization for Firefox. This function gets called a LOT.\\n\\n\\ttext = text.replace(/\\\\\\\\(\\\\\\\\)/g,escapeCharacters_callback);\\n\\ttext = text.replace(/\\\\\\\\([`*_{}\\\\[\\\\]()>#+-.!])/g,escapeCharacters_callback);\\n\\treturn text;\\n}\\n\\n\\nvar _DoAutoLinks = function(text) {\\n\\n\\ttext = text.replace(/<((https?|ftp|dict):[^'\\\">\\\\s]+)>/gi,\\\"<a href=\\\\\\\"$1\\\\\\\">$1</a>\\\");\\n\\n\\t// Email addresses: <address@domain.foo>\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t\\t<\\n\\t\\t\\t(?:mailto:)?\\n\\t\\t\\t(\\n\\t\\t\\t\\t[-.\\\\w]+\\n\\t\\t\\t\\t\\\\@\\n\\t\\t\\t\\t[-a-z0-9]+(\\\\.[-a-z0-9]+)*\\\\.[a-z]+\\n\\t\\t\\t)\\n\\t\\t\\t>\\n\\t\\t/gi, _DoAutoLinks_callback());\\n\\t*/\\n\\ttext = text.replace(/<(?:mailto:)?([-.\\\\w]+\\\\@[-a-z0-9]+(\\\\.[-a-z0-9]+)*\\\\.[a-z]+)>/gi,\\n\\t\\tfunction(wholeMatch,m1) {\\n\\t\\t\\treturn _EncodeEmailAddress( _UnescapeSpecialChars(m1) );\\n\\t\\t}\\n\\t);\\n\\n\\treturn text;\\n}\\n\\n\\nvar _EncodeEmailAddress = function(addr) {\\n//\\n// Input: an email address, e.g. \\\"foo@example.com\\\"\\n//\\n// Output: the email address as a mailto link, with each character\\n//\\tof the address encoded as either a decimal or hex entity, in\\n//\\tthe hopes of foiling most address harvesting spam bots. E.g.:\\n//\\n//\\t<a href=\\\"mailto:foo@e\\n//\\t xample.com\\\">foo\\n//\\t @example.com</a>\\n//\\n// Based on a filter by Matthew Wickline, posted to the BBEdit-Talk\\n// mailing list: <http://tinyurl.com/yu7ue>\\n//\\n\\n\\t// attacklab: why can't javascript speak hex?\\n\\tfunction char2hex(ch) {\\n\\t\\tvar hexDigits = '0123456789ABCDEF';\\n\\t\\tvar dec = ch.charCodeAt(0);\\n\\t\\treturn(hexDigits.charAt(dec>>4) + hexDigits.charAt(dec&15));\\n\\t}\\n\\n\\tvar encode = [\\n\\t\\tfunction(ch){return \\\"&#\\\"+ch.charCodeAt(0)+\\\";\\\";},\\n\\t\\tfunction(ch){return \\\"&#x\\\"+char2hex(ch)+\\\";\\\";},\\n\\t\\tfunction(ch){return ch;}\\n\\t];\\n\\n\\taddr = \\\"mailto:\\\" + addr;\\n\\n\\taddr = addr.replace(/./g, function(ch) {\\n\\t\\tif (ch == \\\"@\\\") {\\n\\t\\t \\t// this *must* be encoded. I insist.\\n\\t\\t\\tch = encode[Math.floor(Math.random()*2)](ch);\\n\\t\\t} else if (ch !=\\\":\\\") {\\n\\t\\t\\t// leave ':' alone (to spot mailto: later)\\n\\t\\t\\tvar r = Math.random();\\n\\t\\t\\t// roughly 10% raw, 45% hex, 45% dec\\n\\t\\t\\tch = (\\n\\t\\t\\t\\t\\tr > .9 ?\\tencode[2](ch) :\\n\\t\\t\\t\\t\\tr > .45 ?\\tencode[1](ch) :\\n\\t\\t\\t\\t\\t\\t\\t\\tencode[0](ch)\\n\\t\\t\\t\\t);\\n\\t\\t}\\n\\t\\treturn ch;\\n\\t});\\n\\n\\taddr = \\\"<a href=\\\\\\\"\\\" + addr + \\\"\\\\\\\">\\\" + addr + \\\"</a>\\\";\\n\\taddr = addr.replace(/\\\">.+:/g,\\\"\\\\\\\">\\\"); // strip the mailto: from the visible part\\n\\n\\treturn addr;\\n}\\n\\n\\nvar _UnescapeSpecialChars = function(text) {\\n//\\n// Swap back in all the special characters we've hidden.\\n//\\n\\ttext = text.replace(/~E(\\\\d+)E/g,\\n\\t\\tfunction(wholeMatch,m1) {\\n\\t\\t\\tvar charCodeToReplace = parseInt(m1);\\n\\t\\t\\treturn String.fromCharCode(charCodeToReplace);\\n\\t\\t}\\n\\t);\\n\\treturn text;\\n}\\n\\n\\nvar _Outdent = function(text) {\\n//\\n// Remove one level of line-leading tabs or spaces\\n//\\n\\n\\t// attacklab: hack around Konqueror 3.5.4 bug:\\n\\t// \\\"----------bug\\\".replace(/^-/g,\\\"\\\") == \\\"bug\\\"\\n\\n\\ttext = text.replace(/^(\\\\t|[ ]{1,4})/gm,\\\"~0\\\"); // attacklab: g_tab_width\\n\\n\\t// attacklab: clean up hack\\n\\ttext = text.replace(/~0/g,\\\"\\\")\\n\\n\\treturn text;\\n}\\n\\nvar _Detab = function(text) {\\n// attacklab: Detab's completely rewritten for speed.\\n// In perl we could fix it by anchoring the regexp with \\\\G.\\n// In javascript we're less fortunate.\\n\\n\\t// expand first n-1 tabs\\n\\ttext = text.replace(/\\\\t(?=\\\\t)/g,\\\" \\\"); // attacklab: g_tab_width\\n\\n\\t// replace the nth with two sentinels\\n\\ttext = text.replace(/\\\\t/g,\\\"~A~B\\\");\\n\\n\\t// use the sentinel to anchor our regex so it doesn't explode\\n\\ttext = text.replace(/~B(.+?)~A/g,\\n\\t\\tfunction(wholeMatch,m1,m2) {\\n\\t\\t\\tvar leadingText = m1;\\n\\t\\t\\tvar numSpaces = 4 - leadingText.length % 4; // attacklab: g_tab_width\\n\\n\\t\\t\\t// there *must* be a better way to do this:\\n\\t\\t\\tfor (var i=0; i<numSpaces; i++) leadingText+=\\\" \\\";\\n\\n\\t\\t\\treturn leadingText;\\n\\t\\t}\\n\\t);\\n\\n\\t// clean up sentinels\\n\\ttext = text.replace(/~A/g,\\\" \\\"); // attacklab: g_tab_width\\n\\ttext = text.replace(/~B/g,\\\"\\\");\\n\\n\\treturn text;\\n}\\n\\n\\n//\\n// attacklab: Utility functions\\n//\\n\\n\\nvar escapeCharacters = function(text, charsToEscape, afterBackslash) {\\n\\t// First we have to escape the escape characters so that\\n\\t// we can build a character class out of them\\n\\tvar regexString = \\\"([\\\" + charsToEscape.replace(/([\\\\[\\\\]\\\\\\\\])/g,\\\"\\\\\\\\$1\\\") + \\\"])\\\";\\n\\n\\tif (afterBackslash) {\\n\\t\\tregexString = \\\"\\\\\\\\\\\\\\\\\\\" + regexString;\\n\\t}\\n\\n\\tvar regex = new RegExp(regexString,\\\"g\\\");\\n\\ttext = text.replace(regex,escapeCharacters_callback);\\n\\n\\treturn text;\\n}\\n\\n\\nvar escapeCharacters_callback = function(wholeMatch,m1) {\\n\\tvar charCodeToEscape = m1.charCodeAt(0);\\n\\treturn \\\"~E\\\"+charCodeToEscape+\\\"E\\\";\\n}\\n\\nexports.encode = exports.markdown = function (src) {\\n return exports.makeHtml(src);\\n};\\n\\nexports.main = function (system) {\\n var command = system.args.shift();\\n if (!system.args.length) {\\n system.stdout.write(exports.markdown(system.stdin.read())).flush();\\n } else {\\n var arg;\\n while (arg = system.args.shift()) {\\n var out = system.fs.basename(arg, '.md') + '.html';\\n print(out);\\n system.fs.write(out, exports.markdown(system.fs.read(arg)));\\n }\\n }\\n};\", \"mustache\": \"/*\\n * CommonJS-compatible mustache.js module\\n *\\n * See http://github.com/janl/mustache.js for more info.\\n */\\n\\n/*\\n mustache.js \\u2014 Logic-less templates in JavaScript\\n\\n See http://mustache.github.com/ for more info.\\n*/\\n\\nvar Mustache = function() {\\n var Renderer = function() {};\\n\\n Renderer.prototype = {\\n otag: \\\"{{\\\",\\n ctag: \\\"}}\\\",\\n pragmas: {},\\n buffer: [],\\n pragmas_implemented: {\\n \\\"IMPLICIT-ITERATOR\\\": true\\n },\\n context: {},\\n\\n render: function(template, context, partials, in_recursion) {\\n // reset buffer & set context\\n if(!in_recursion) {\\n this.context = context;\\n this.buffer = []; // TODO: make this non-lazy\\n }\\n\\n // fail fast\\n if(!this.includes(\\\"\\\", template)) {\\n if(in_recursion) {\\n return template;\\n } else {\\n this.send(template);\\n return;\\n }\\n }\\n\\n template = this.render_pragmas(template);\\n var html = this.render_section(template, context, partials);\\n if(in_recursion) {\\n return this.render_tags(html, context, partials, in_recursion);\\n }\\n\\n this.render_tags(html, context, partials, in_recursion);\\n },\\n\\n /*\\n Sends parsed lines\\n */\\n send: function(line) {\\n if(line != \\\"\\\") {\\n this.buffer.push(line);\\n }\\n },\\n\\n /*\\n Looks for %PRAGMAS\\n */\\n render_pragmas: function(template) {\\n // no pragmas\\n if(!this.includes(\\\"%\\\", template)) {\\n return template;\\n }\\n\\n var that = this;\\n var regex = new RegExp(this.otag + \\\"%([\\\\\\\\w-]+) ?([\\\\\\\\w]+=[\\\\\\\\w]+)?\\\" +\\n this.ctag);\\n return template.replace(regex, function(match, pragma, options) {\\n if(!that.pragmas_implemented[pragma]) {\\n throw({message: \\n \\\"This implementation of mustache doesn't understand the '\\\" +\\n pragma + \\\"' pragma\\\"});\\n }\\n that.pragmas[pragma] = {};\\n if(options) {\\n var opts = options.split(\\\"=\\\");\\n that.pragmas[pragma][opts[0]] = opts[1];\\n }\\n return \\\"\\\";\\n // ignore unknown pragmas silently\\n });\\n },\\n\\n /*\\n Tries to find a partial in the curent scope and render it\\n */\\n render_partial: function(name, context, partials) {\\n name = this.trim(name);\\n if(!partials || partials[name] === undefined) {\\n throw({message: \\\"unknown_partial '\\\" + name + \\\"'\\\"});\\n }\\n if(typeof(context[name]) != \\\"object\\\") {\\n return this.render(partials[name], context, partials, true);\\n }\\n return this.render(partials[name], context[name], partials, true);\\n },\\n\\n /*\\n Renders inverted (^) and normal (#) sections\\n */\\n render_section: function(template, context, partials) {\\n if(!this.includes(\\\"#\\\", template) && !this.includes(\\\"^\\\", template)) {\\n return template;\\n }\\n\\n var that = this;\\n // CSW - Added \\\"+?\\\" so it finds the tighest bound, not the widest\\n var regex = new RegExp(this.otag + \\\"(\\\\\\\\^|\\\\\\\\#)\\\\\\\\s*(.+)\\\\\\\\s*\\\" + this.ctag +\\n \\\"\\\\n*([\\\\\\\\s\\\\\\\\S]+?)\\\" + this.otag + \\\"\\\\\\\\/\\\\\\\\s*\\\\\\\\2\\\\\\\\s*\\\" + this.ctag +\\n \\\"\\\\\\\\s*\\\", \\\"mg\\\");\\n\\n // for each {{#foo}}{{/foo}} section do...\\n return template.replace(regex, function(match, type, name, content) {\\n var value = that.find(name, context);\\n if(type == \\\"^\\\") { // inverted section\\n if(!value || that.is_array(value) && value.length === 0) {\\n // false or empty list, render it\\n return that.render(content, context, partials, true);\\n } else {\\n return \\\"\\\";\\n }\\n } else if(type == \\\"#\\\") { // normal section\\n if(that.is_array(value)) { // Enumerable, Let's loop!\\n return that.map(value, function(row) {\\n return that.render(content, that.create_context(row),\\n partials, true);\\n }).join(\\\"\\\");\\n } else if(that.is_object(value)) { // Object, Use it as subcontext!\\n return that.render(content, that.create_context(value),\\n partials, true);\\n } else if(typeof value === \\\"function\\\") {\\n // higher order section\\n return value.call(context, content, function(text) {\\n return that.render(text, context, partials, true);\\n });\\n } else if(value) { // boolean section\\n return that.render(content, context, partials, true);\\n } else {\\n return \\\"\\\";\\n }\\n }\\n });\\n },\\n\\n /*\\n Replace {{foo}} and friends with values from our view\\n */\\n render_tags: function(template, context, partials, in_recursion) {\\n // tit for tat\\n var that = this;\\n\\n var new_regex = function() {\\n return new RegExp(that.otag + \\\"(=|!|>|\\\\\\\\{|%)?([^\\\\\\\\/#\\\\\\\\^]+?)\\\\\\\\1?\\\" +\\n that.ctag + \\\"+\\\", \\\"g\\\");\\n };\\n\\n var regex = new_regex();\\n var tag_replace_callback = function(match, operator, name) {\\n switch(operator) {\\n case \\\"!\\\": // ignore comments\\n return \\\"\\\";\\n case \\\"=\\\": // set new delimiters, rebuild the replace regexp\\n that.set_delimiters(name);\\n regex = new_regex();\\n return \\\"\\\";\\n case \\\">\\\": // render partial\\n return that.render_partial(name, context, partials);\\n case \\\"{\\\": // the triple mustache is unescaped\\n return that.find(name, context);\\n default: // escape the value\\n return that.escape(that.find(name, context));\\n }\\n };\\n var lines = template.split(\\\"\\\\n\\\");\\n for(var i = 0; i < lines.length; i++) {\\n lines[i] = lines[i].replace(regex, tag_replace_callback, this);\\n if(!in_recursion) {\\n this.send(lines[i]);\\n }\\n }\\n\\n if(in_recursion) {\\n return lines.join(\\\"\\\\n\\\");\\n }\\n },\\n\\n set_delimiters: function(delimiters) {\\n var dels = delimiters.split(\\\" \\\");\\n this.otag = this.escape_regex(dels[0]);\\n this.ctag = this.escape_regex(dels[1]);\\n },\\n\\n escape_regex: function(text) {\\n // thank you Simon Willison\\n if(!arguments.callee.sRE) {\\n var specials = [\\n '/', '.', '*', '+', '?', '|',\\n '(', ')', '[', ']', '{', '}', '\\\\\\\\'\\n ];\\n arguments.callee.sRE = new RegExp(\\n '(\\\\\\\\' + specials.join('|\\\\\\\\') + ')', 'g'\\n );\\n }\\n return text.replace(arguments.callee.sRE, '\\\\\\\\$1');\\n },\\n\\n /*\\n find `name` in current `context`. That is find me a value\\n from the view object\\n */\\n find: function(name, context) {\\n name = this.trim(name);\\n\\n // Checks whether a value is thruthy or false or 0\\n function is_kinda_truthy(bool) {\\n return bool === false || bool === 0 || bool;\\n }\\n\\n var value;\\n if(is_kinda_truthy(context[name])) {\\n value = context[name];\\n } else if(is_kinda_truthy(this.context[name])) {\\n value = this.context[name];\\n }\\n\\n if(typeof value === \\\"function\\\") {\\n return value.apply(context);\\n }\\n if(value !== undefined) {\\n return value;\\n }\\n // silently ignore unkown variables\\n return \\\"\\\";\\n },\\n\\n // Utility methods\\n\\n /* includes tag */\\n includes: function(needle, haystack) {\\n return haystack.indexOf(this.otag + needle) != -1;\\n },\\n\\n /*\\n Does away with nasty characters\\n */\\n escape: function(s) {\\n s = String(s === null ? \\\"\\\" : s);\\n return s.replace(/&(?!\\\\w+;)|[\\\"<>\\\\\\\\]/g, function(s) {\\n switch(s) {\\n case \\\"&\\\": return \\\"&\\\";\\n case \\\"\\\\\\\\\\\": return \\\"\\\\\\\\\\\\\\\\\\\";\\n case '\\\"': return '\\\\\\\"';\\n case \\\"<\\\": return \\\"<\\\";\\n case \\\">\\\": return \\\">\\\";\\n default: return s;\\n }\\n });\\n },\\n\\n // by @langalex, support for arrays of strings\\n create_context: function(_context) {\\n if(this.is_object(_context)) {\\n return _context;\\n } else {\\n var iterator = \\\".\\\";\\n if(this.pragmas[\\\"IMPLICIT-ITERATOR\\\"]) {\\n iterator = this.pragmas[\\\"IMPLICIT-ITERATOR\\\"].iterator;\\n }\\n var ctx = {};\\n ctx[iterator] = _context;\\n return ctx;\\n }\\n },\\n\\n is_object: function(a) {\\n return a && typeof a == \\\"object\\\";\\n },\\n\\n is_array: function(a) {\\n return Object.prototype.toString.call(a) === '[object Array]';\\n },\\n\\n /*\\n Gets rid of leading and trailing whitespace\\n */\\n trim: function(s) {\\n return s.replace(/^\\\\s*|\\\\s*$/g, \\\"\\\");\\n },\\n\\n /*\\n Why, why, why? Because IE. Cry, cry cry.\\n */\\n map: function(array, fn) {\\n if (typeof array.map == \\\"function\\\") {\\n return array.map(fn);\\n } else {\\n var r = [];\\n var l = array.length;\\n for(var i = 0; i < l; i++) {\\n r.push(fn(array[i]));\\n }\\n return r;\\n }\\n }\\n };\\n\\n return({\\n name: \\\"mustache.js\\\",\\n version: \\\"0.3.1-dev\\\",\\n\\n /*\\n Turns a template and view into HTML\\n */\\n to_html: function(template, view, partials, send_fun) {\\n var renderer = new Renderer();\\n if(send_fun) {\\n renderer.send = send_fun;\\n }\\n renderer.render(template, view, partials);\\n if(!send_fun) {\\n return renderer.buffer.join(\\\"\\\\n\\\");\\n }\\n },\\n escape : function(text) {\\n return new Renderer().escape(text);\\n }\\n });\\n}();\\n\\nexports.name = Mustache.name;\\nexports.version = Mustache.version;\\n\\nexports.to_html = Mustache.to_html;\\nexports.escape = Mustache.escape;\", \"md5\": \"/*\\n * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message\\n * Digest Algorithm, as defined in RFC 1321.\\n * Version 2.1 Copyright (C) Paul Johnston 1999 - 2002.\\n * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet\\n * Distributed under the BSD License\\n * See http://pajhome.org.uk/crypt/md5 for more info.\\n */\\n\\n/*\\n * Configurable variables. You may need to tweak these to be compatible with\\n * the server-side, but the defaults work in most cases.\\n */\\nvar hexcase = 0; /* hex output format. 0 - lowercase; 1 - uppercase */\\nvar b64pad = \\\"\\\"; /* base-64 pad character. \\\"=\\\" for strict RFC compliance */\\nvar chrsz = 8; /* bits per input character. 8 - ASCII; 16 - Unicode */\\n\\n/*\\n * These are the functions you'll usually want to call\\n * They take string arguments and return either hex or base-64 encoded strings\\n */\\nfunction hex_md5(s){ return binl2hex(core_md5(str2binl(s), s.length * chrsz));}\\nfunction b64_md5(s){ return binl2b64(core_md5(str2binl(s), s.length * chrsz));}\\nfunction str_md5(s){ return binl2str(core_md5(str2binl(s), s.length * chrsz));}\\nfunction hex_hmac_md5(key, data) { return binl2hex(core_hmac_md5(key, data)); }\\nfunction b64_hmac_md5(key, data) { return binl2b64(core_hmac_md5(key, data)); }\\nfunction str_hmac_md5(key, data) { return binl2str(core_hmac_md5(key, data)); }\\n\\n/*\\n * Perform a simple self-test to see if the VM is working\\n */\\nfunction md5_vm_test()\\n{\\n return hex_md5(\\\"abc\\\") == \\\"900150983cd24fb0d6963f7d28e17f72\\\";\\n}\\n\\n/*\\n * Calculate the MD5 of an array of little-endian words, and a bit length\\n keep\\n */\\nfunction core_md5(x, len)\\n{\\n /* append padding */\\n x[len >> 5] |= 0x80 << ((len) % 32);\\n x[(((len + 64) >>> 9) << 4) + 14] = len;\\n\\n var a = 1732584193;\\n var b = -271733879;\\n var c = -1732584194;\\n var d = 271733878;\\n\\n for(var i = 0; i < x.length; i += 16)\\n {\\n var olda = a;\\n var oldb = b;\\n var oldc = c;\\n var oldd = d;\\n\\n a = md5_ff(a, b, c, d, x[i+ 0], 7 , -680876936);\\n d = md5_ff(d, a, b, c, x[i+ 1], 12, -389564586);\\n c = md5_ff(c, d, a, b, x[i+ 2], 17, 606105819);\\n b = md5_ff(b, c, d, a, x[i+ 3], 22, -1044525330);\\n a = md5_ff(a, b, c, d, x[i+ 4], 7 , -176418897);\\n d = md5_ff(d, a, b, c, x[i+ 5], 12, 1200080426);\\n c = md5_ff(c, d, a, b, x[i+ 6], 17, -1473231341);\\n b = md5_ff(b, c, d, a, x[i+ 7], 22, -45705983);\\n a = md5_ff(a, b, c, d, x[i+ 8], 7 , 1770035416);\\n d = md5_ff(d, a, b, c, x[i+ 9], 12, -1958414417);\\n c = md5_ff(c, d, a, b, x[i+10], 17, -42063);\\n b = md5_ff(b, c, d, a, x[i+11], 22, -1990404162);\\n a = md5_ff(a, b, c, d, x[i+12], 7 , 1804603682);\\n d = md5_ff(d, a, b, c, x[i+13], 12, -40341101);\\n c = md5_ff(c, d, a, b, x[i+14], 17, -1502002290);\\n b = md5_ff(b, c, d, a, x[i+15], 22, 1236535329);\\n\\n a = md5_gg(a, b, c, d, x[i+ 1], 5 , -165796510);\\n d = md5_gg(d, a, b, c, x[i+ 6], 9 , -1069501632);\\n c = md5_gg(c, d, a, b, x[i+11], 14, 643717713);\\n b = md5_gg(b, c, d, a, x[i+ 0], 20, -373897302);\\n a = md5_gg(a, b, c, d, x[i+ 5], 5 , -701558691);\\n d = md5_gg(d, a, b, c, x[i+10], 9 , 38016083);\\n c = md5_gg(c, d, a, b, x[i+15], 14, -660478335);\\n b = md5_gg(b, c, d, a, x[i+ 4], 20, -405537848);\\n a = md5_gg(a, b, c, d, x[i+ 9], 5 , 568446438);\\n d = md5_gg(d, a, b, c, x[i+14], 9 , -1019803690);\\n c = md5_gg(c, d, a, b, x[i+ 3], 14, -187363961);\\n b = md5_gg(b, c, d, a, x[i+ 8], 20, 1163531501);\\n a = md5_gg(a, b, c, d, x[i+13], 5 , -1444681467);\\n d = md5_gg(d, a, b, c, x[i+ 2], 9 , -51403784);\\n c = md5_gg(c, d, a, b, x[i+ 7], 14, 1735328473);\\n b = md5_gg(b, c, d, a, x[i+12], 20, -1926607734);\\n\\n a = md5_hh(a, b, c, d, x[i+ 5], 4 , -378558);\\n d = md5_hh(d, a, b, c, x[i+ 8], 11, -2022574463);\\n c = md5_hh(c, d, a, b, x[i+11], 16, 1839030562);\\n b = md5_hh(b, c, d, a, x[i+14], 23, -35309556);\\n a = md5_hh(a, b, c, d, x[i+ 1], 4 , -1530992060);\\n d = md5_hh(d, a, b, c, x[i+ 4], 11, 1272893353);\\n c = md5_hh(c, d, a, b, x[i+ 7], 16, -155497632);\\n b = md5_hh(b, c, d, a, x[i+10], 23, -1094730640);\\n a = md5_hh(a, b, c, d, x[i+13], 4 , 681279174);\\n d = md5_hh(d, a, b, c, x[i+ 0], 11, -358537222);\\n c = md5_hh(c, d, a, b, x[i+ 3], 16, -722521979);\\n b = md5_hh(b, c, d, a, x[i+ 6], 23, 76029189);\\n a = md5_hh(a, b, c, d, x[i+ 9], 4 , -640364487);\\n d = md5_hh(d, a, b, c, x[i+12], 11, -421815835);\\n c = md5_hh(c, d, a, b, x[i+15], 16, 530742520);\\n b = md5_hh(b, c, d, a, x[i+ 2], 23, -995338651);\\n\\n a = md5_ii(a, b, c, d, x[i+ 0], 6 , -198630844);\\n d = md5_ii(d, a, b, c, x[i+ 7], 10, 1126891415);\\n c = md5_ii(c, d, a, b, x[i+14], 15, -1416354905);\\n b = md5_ii(b, c, d, a, x[i+ 5], 21, -57434055);\\n a = md5_ii(a, b, c, d, x[i+12], 6 , 1700485571);\\n d = md5_ii(d, a, b, c, x[i+ 3], 10, -1894986606);\\n c = md5_ii(c, d, a, b, x[i+10], 15, -1051523);\\n b = md5_ii(b, c, d, a, x[i+ 1], 21, -2054922799);\\n a = md5_ii(a, b, c, d, x[i+ 8], 6 , 1873313359);\\n d = md5_ii(d, a, b, c, x[i+15], 10, -30611744);\\n c = md5_ii(c, d, a, b, x[i+ 6], 15, -1560198380);\\n b = md5_ii(b, c, d, a, x[i+13], 21, 1309151649);\\n a = md5_ii(a, b, c, d, x[i+ 4], 6 , -145523070);\\n d = md5_ii(d, a, b, c, x[i+11], 10, -1120210379);\\n c = md5_ii(c, d, a, b, x[i+ 2], 15, 718787259);\\n b = md5_ii(b, c, d, a, x[i+ 9], 21, -343485551);\\n\\n a = safe_add(a, olda);\\n b = safe_add(b, oldb);\\n c = safe_add(c, oldc);\\n d = safe_add(d, oldd);\\n }\\n return Array(a, b, c, d);\\n\\n}\\n\\n/*\\n * These functions implement the four basic operations the algorithm uses.\\n */\\nfunction md5_cmn(q, a, b, x, s, t)\\n{\\n return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s),b);\\n}\\nfunction md5_ff(a, b, c, d, x, s, t)\\n{\\n return md5_cmn((b & c) | ((~b) & d), a, b, x, s, t);\\n}\\nfunction md5_gg(a, b, c, d, x, s, t)\\n{\\n return md5_cmn((b & d) | (c & (~d)), a, b, x, s, t);\\n}\\nfunction md5_hh(a, b, c, d, x, s, t)\\n{\\n return md5_cmn(b ^ c ^ d, a, b, x, s, t);\\n}\\nfunction md5_ii(a, b, c, d, x, s, t)\\n{\\n return md5_cmn(c ^ (b | (~d)), a, b, x, s, t);\\n}\\n\\n/*\\n * Calculate the HMAC-MD5, of a key and some data\\n */\\nfunction core_hmac_md5(key, data)\\n{\\n var bkey = str2binl(key);\\n if(bkey.length > 16) bkey = core_md5(bkey, key.length * chrsz);\\n\\n var ipad = Array(16), opad = Array(16);\\n for(var i = 0; i < 16; i++)\\n {\\n ipad[i] = bkey[i] ^ 0x36363636;\\n opad[i] = bkey[i] ^ 0x5C5C5C5C;\\n }\\n\\n var hash = core_md5(ipad.concat(str2binl(data)), 512 + data.length * chrsz);\\n return core_md5(opad.concat(hash), 512 + 128);\\n}\\n\\n/*\\n * Add integers, wrapping at 2^32. This uses 16-bit operations internally\\n * to work around bugs in some JS interpreters.\\n */\\nfunction safe_add(x, y)\\n{\\n var lsw = (x & 0xFFFF) + (y & 0xFFFF);\\n var msw = (x >> 16) + (y >> 16) + (lsw >> 16);\\n return (msw << 16) | (lsw & 0xFFFF);\\n}\\n\\n/*\\n * Bitwise rotate a 32-bit number to the left.\\n */\\nfunction bit_rol(num, cnt)\\n{\\n return (num << cnt) | (num >>> (32 - cnt));\\n}\\n\\n/*\\n * Convert a string to an array of little-endian words\\n * If chrsz is ASCII, characters >255 have their hi-byte silently ignored.\\n keep\\n */\\nfunction str2binl(str)\\n{\\n var bin = Array();\\n var mask = (1 << chrsz) - 1;\\n for(var i = 0; i < str.length * chrsz; i += chrsz)\\n bin[i>>5] |= (str.charCodeAt(i / chrsz) & mask) << (i%32);\\n return bin;\\n}\\n\\n/*\\n * Convert an array of little-endian words to a string\\n */\\nfunction binl2str(bin)\\n{\\n var str = \\\"\\\";\\n var mask = (1 << chrsz) - 1;\\n for(var i = 0; i < bin.length * 32; i += chrsz)\\n str += String.fromCharCode((bin[i>>5] >>> (i % 32)) & mask);\\n return str;\\n}\\n\\n/*\\n * Convert an array of little-endian words to a hex string.\\n keep\\n */\\nfunction binl2hex(binarray)\\n{\\n var hex_tab = hexcase ? \\\"0123456789ABCDEF\\\" : \\\"0123456789abcdef\\\";\\n var str = \\\"\\\";\\n for(var i = 0; i < binarray.length * 4; i++)\\n {\\n str += hex_tab.charAt((binarray[i>>2] >> ((i%4)*8+4)) & 0xF) +\\n hex_tab.charAt((binarray[i>>2] >> ((i%4)*8 )) & 0xF);\\n }\\n return str;\\n}\\n\\n/*\\n * Convert an array of little-endian words to a base-64 string\\n */\\nfunction binl2b64(binarray)\\n{\\n var tab = \\\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\\\";\\n var str = \\\"\\\";\\n for(var i = 0; i < binarray.length * 4; i += 3)\\n {\\n var triplet = (((binarray[i >> 2] >> 8 * ( i %4)) & 0xFF) << 16)\\n | (((binarray[i+1 >> 2] >> 8 * ((i+1)%4)) & 0xFF) << 8 )\\n | ((binarray[i+2 >> 2] >> 8 * ((i+2)%4)) & 0xFF);\\n for(var j = 0; j < 4; j++)\\n {\\n if(i * 8 + j * 6 > binarray.length * 32) str += b64pad;\\n else str += tab.charAt((triplet >> 6*(3-j)) & 0x3F);\\n }\\n }\\n return str;\\n}\\n\\nexports.hex = hex_md5;\"}, \"language\": \"javascript\", \"_attachments\": {\"css/print.css\": {\"data\": \"\", \"content_type\": \"text/css\"}, \"css/collegiate-webfont.ttf\": {\"data\": \"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MxUjDgEHFgcGFwYfASIHFBYXBhcGFQYXFRcWAzYnNS4BBwYHMhcWFwYHFhcWJyYHJgcGFhU3FhU2FzYHJyImIwYXJyIHFxY3NjcXNicHFzUjBhcHFhc+AS8BBzIXJgcfATUHJzUjFScmBw4CFRQXNzMmNyY2FyYnByYGIyInBhc3Ni8BJgcWHwEmJyYHNgcjIiYjJiciBwYeAjc2Jic2JyInBiMmByYHHgEXFjc2JjU2FjM2FzQnJgcUFxYHJyYnBwYWFzYeARcWBzM3NicmASYGJyIHIhc+AjMWFQYHFhc2Nz4BNzYBJic0NzYnBycmNzYnBxQGFQYHFBcWFzY3FwYHFhc2Nyc2ATY1NCYvASYHFxQXFAcvASIGJhcWFyY/ATYXNhcmJxYHFwE2LwEmBxQXNhcWNxcWNgEGBxQHMhY3NjcmNzYjNSMBLgEjIgcWBxYXNicUNzYnBgcWMwcWNRQGBzIWNzYBJyMGFRQXBgcXFjcjFRc1IycmIx8BJicHBgcGFxY3PgEBJwYHFxY3NBM1NCY1Njc0JjcmNyciJzYnJjcmJzcnJicmJyYnIgcGBwYHBg8CBgcGFxYVFh8BFgcWHwEUFxYXFhcWFzIXMhY3NhczFgc2FzMWNxYXNjM3NjM2Nyc2NzU2NwEnIgcUBwYXNgEuATUHMhYXBicGBx4BNzYnIxc2JzUmBw4CFxQXNTY3NgEmBwYHFjc2MzYmNTYmFyYHFRYXNgEvASYnBgcWMxYBNCcGIyImIyIHIiY1NDcnBwYXFhcWBzYBNicGBxYXJicHIgcGJxYHBicHFDcyNjMyFxYnJiM0JyY3JjMGFxYXMjYBIic3JwYHJzY3JgcGBwYXBhc3NDYBJiMiBicGJgcmNTY3JyYHBhcHDgMHFjcWNhcyNzYlNCY3JyYnBxQHFQcGFxY3LwEmNx4BFzYXJxUXJwYWFxYHBi8BBwYXBhcyNRc2FycGJic0JjcmJyIGBxY3FyIVFhciJwcGFjcWNhcyJzYmJyIPATYXJg8BJjMiJwYXMhc2FycmNyMUBwYnNDcWNyYnBxcHJicXFic2JzQHBiMGBxcWMzI+ATM2HwE1IxUXJyIHJgc0FxYHFhUUBgcWPwEGJzQ3FiM1BycmJyIGBzMXNSYjIgcnBiMWBycjJjcGBxYHFwYVMxYHMyY3NgcmJyY3JjciJyIGFRQWFwcWNzI3FyYnBgcmNQYnBgcWNxYBBgcmJwYHJzY3Jzc2MxYnBiMHIic0NyYzJgYjJzY3NjcWJwYHJzYXNjcXBhUGFzY3FxQHDgIHJzY3MhYXBgcGLwEmNzY3FxQHBgcGFxY3NjcWFwcmJwYHJic1Nj8BJic2FwYeARcHJgc0Jzc2FhUBByInIzQ3JicHFAcGFwYnIzQ/ATYnFxQXNwEHFCcGJwYHNicOAQcjIicmNzQ3MjcXNhcGFz4CNxYBBgcGIyInJjc2NzIXDwEmJyYvARYXBgcmJzQnNjcUFhcWByYnMxYXFB4BARYHJiMmNzUmNyYnJgcGBxcHJjc0NzIXFgEGByInJjU2NxYXJgcGBxY3PgEzFgEHJicmBxQXFhcHJyY1NhcWFxYHJicOAQcmNzY3FhcGAQYHIyYnNjc2FhcGBwYXMjYzFhciBiMWFzI2MzIBBg8BJzcmIyYnNjcWFz4BNRYXAQcmJyYjFhcHJic2NxYXFjcmJzYVFgEUBg8BBgcGBwYnNj8BNjcyNzU2NyY2NSY2JzY3Njc0NzQnJjcmNzQnIRQPARcWFxYXFh8BFhcVJgcmBzUmJwY0LwEUJyYnNTQ/ATY3Njc2FzIXNxcWFxYXFhc0FgcUAxYHBicGLwEmJzY3NjMyFxYBPwE2NzMUBxc2NxYHBgc2MwYHMzcWDgEfATcGBxY3FAYXFhcVFhc0HwEGJiMiByYnJgc2FwYmIwcWFzcWMhczBzIXBiMmJw8BJzQnJg8BFyMGJyY3FjYzFxY2JzYmNS4BJyY1NDc2PwE2JwYmIicmFQcWHwEGFgcWBwYVJjciBxc3FxYVFgcnBhcWFQYHJz4BJyYHNCM2NzI3FzYnBicGJyYnNjMyFxY2MzYmNTYXJzY3NhcUFxY3NjMWNxYHBhUHFBcWBwYHFBc2FzY3Ijc+AQc2NzY3Jxc2NzQnNjcXFTY3FzQ3NTcOAQcnDwEGJQcnNjcWFxYXBgcmJyYnNxYBJgYjBicGJyY3NCc3JyYHND8BFzYnJjc+ATMWFwEiFCcmByIGIwcWFwYHJyYnIzY3NjcmIzcWFxYBJgYHBgcGJzQnJj8BJyYjBgcmJzcmJyIGJyY3NjcXARQHFSYnJiMnNjcWMwYHFjU3FjMUBxYXNicWATQHBiMWIzQjNTI2JzQmNzQ3Mjc2FzQzMhc0MxYHJgcUFgEHFgcGBwYn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 /chrisbuchholzdk/_design/chrisbuchholz.dk HTTP/1.1\r\nHost: 178.79.133.30:5984\r\nUser-Agent: couchapp/0.7.2\r\nAccept-Encoding: None\r\nAccept: application/json\r\nContent-Length: 435840\r\nContent-Type: application/json\r\nAuthorization: Basic Y2hyaXNidWNoaG9sejozdXJqOHdud2I=\r\n\r\n{\"templates\": {\"index\": \"{{>top}}\\n\\n<div class=\\\"ribbon-holder\\\">\\n <a href=\\\"http://github.com/chrisbuchholz\\\" class=\\\"ribbon\\\">\\n <span class=\\\"text\\\">Fork me on github</span>\\n </a>\\n</div>\\n\\n<section id=\\\"content\\\">\\n <!-- header -->\\n <header>{{header}}</header>\\n\\n <!-- content table -->\\n\\t<div class=\\\"table\\\">\\n\\t\\t<div class=\\\"td right portraiter\\\">\\n\\t\\t\\t<img src=\\\"../img/chrisbuchholz-portrait.jpg\\\" alt=\\\"Chris Buchholz\\\" width=\\\"240\\\" height=\\\"240\\\" class=\\\"portrait\\\" />\\n\\t\\t</div>\\n <div class=\\\"td left\\\">\\n <h2 id=\\\"resume\\\">Resum\\u00e9</h2>\\n <p class=\\\"justify\\\">\\n {{{resume}}} \\n </p>\\n <br />\\n <h2 id=\\\"the-longer-version\\\">The Longer Version</h2>\\n <p class=\\\"justify\\\">\\n {{{telltale}}}\\n </p>\\n <br />\\n\\t\\t\\t<h2 id=\\\"stuff-im-about\\\">Stuff Im About</h2>\\n\\t\\t\\t<ul class=\\\"nowrap justify\\\">\\n\\t\\t\\t\\t<li>Tea</li>\\n <li><a href=\\\"http://en.wikipedia.org/wiki/Free_and_open_source_software\\\" taget=\\\"_blank\\\">FLOSS</a></li>\\n <li><a href=\\\"http://www.archlinux.org/\\\" target=\\\"_blank\\\">Arch Linux</a></li>\\n <li><a href=\\\"http://libregroupe.org/\\\" target=\\\"_blank\\\">Libre groupe</a></li>\\n <li><a href=\\\"http://en.wikipedia.org/wiki/C%2B%2B\\\" target=\\\"_blank\\\">C++</a></li>\\n <li><a href=\\\"http://en.wikipedia.org/wiki/Berkeley_Software_Distribution\\\">BSD</a></li>\\n <li><a href=\\\"http://www.imdb.com/title/tt0898266/\\\">The Big Bang Theory</a></li>\\n <li><a href=\\\"http://en.wikipedia.org/wiki/Erlang_(programming_language)\\\">Erlang</a></li>\\n <li><a href=\\\"http://www.gnu.org/software/bash/\\\" target=\\\"_blank\\\">Bash</a></li>\\n <li><a href=\\\"http://www.imdb.com/title/tt0141842/\\\" target=\\\"_blank\\\">The Sopranos</a></li>\\n\\t\\t\\t\\t<li>Photography</li>\\n\\t\\t\\t\\t<li><a href=\\\"http://www.linux.org/\\\" target=\\\"_blank\\\">Linux</a></li>\\n <li><a href=\\\"http://en.wikipedia.org/wiki/Kashmir_%28band%29\\\" target=\\\"_blank\\\">Kashmir</a></li>\\n <li><a href=\\\"http://www.python.org/\\\" target=\\\"_blank\\\">Python</a></li>\\n <li><a href=\\\"http://vim.org\\\" target=\\\"_blank\\\">Vim</a></li>\\n <li><a href=\\\"http://en.wikipedia.org/wiki/JavaScript\\\" target=\\\"_blank\\\">JavaScript</a></li>\\n <li>Web Development</li>\\n <li><a href=\\\"http://couchdb.apache.org/\\\" target=\\\"_blank\\\">CouchDB</a></li>\\n <li>DIY</li>\\n </ul>\\n\\t\\t</div>\\n\\t</div>\\n</section>\\n\\n{{>bottom}}\", \"partials\": {\"top\": \"<!DOCTYPE html>\\n<!-- \\u201csimplicity is the ultimate sophistication\\u201d \\u2014 Leonardo Da Vinci -->\\n<html lang=\\\"en\\\">\\n\\t<head>\\n\\t\\t<meta http-equiv=\\\"content-type\\\" content=\\\"text/html; charset=utf8\\\" />\\n\\t\\t<meta name=\\\"description\\\" content=\\\"Chris Buchholz, 19 years old, software developer, tea-drinker, floss enthusiast, bash hacker, web developer, musician, amateur photographer, open source dude\\\" />\\n\\t\\t<meta name=\\\"author\\\" content=\\\"ChrisBuchholz\\\" />\\n\\t\\t<meta name=\\\"keywords\\\" content=\\\"christoffer buchholz, chris buchholz, chrisbuchholz, christoffer, chris, buchholz, hack, hacker, software, developer, software developer, design, designer, free software, free, libre software, libre, open source software, open source, floss, arch, archlinux, arch linux, macintosh, mac, os x, mac os x, vim, gnu screen, couchdb, couchapp, web, web developer, gnu, linux, unix, bsd, bash, c++, erlang, javascript, python, php\\\" />\\n\\t\\t<meta name=\\\"copyright\\\" content=\\\"ChrisBuchholz, copyright (c) 2010 2011\\\" />\\n\\t\\t<meta name=\\\"viewport\\\" content=\\\"width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;\\\" />\\n\\t\\t<meta name=\\\"rating\\\" content=\\\"general\\\" /> \\n\\n <title>{{title}}</title>\\n\\n\\t\\t<link rel=\\\"home\\\" href=\\\"/\\\" />\\n\\t\\t<link rel=\\\"me\\\" type=\\\"text/html\\\" href=\\\"http://www.google.com/profiles/christoffer.buchholz\\\" />\\n\\n\\t\\t<link rel=\\\"stylesheet\\\" href=\\\"css/reset.css\\\" media=\\\"screen\\\" />\\n\\t\\t<link rel=\\\"stylesheet\\\" href=\\\"css/screen.css\\\" media=\\\"screen\\\" />\\n\\t\\t<link rel=\\\"stylesheet\\\" href=\\\"css/print.css\\\" media=\\\"print\\\" />\\n \\n <!-- analytics -->\\n\\t\\t<script>\\n\\t\\t\\tvar _gaq = _gaq || [];\\n\\t\\t\\t_gaq.push(['_setAccount', 'UA-7677547-6']);\\n\\t\\t\\t_gaq.push(['_trackPageview']);\\n\\t\\t\\t(function() {\\n\\t\\t\\t\\tvar ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;\\n\\t\\t\\t\\tga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';\\n\\t\\t\\t\\tvar s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);\\n\\t\\t\\t})();\\n\\t\\t</script>\\n\\t</head>\\n\\t\\n <body>\", \"bottom\": \"</body>\\n</html>\"}, \"mitlicense\": \"{{>top}}\\n\\n<section id=\\\"content\\\">\\n\\t<header>\\n\\t\\t<h1>\\n\\t\\t\\t<span>MIT license</span>\\n\\t\\t\\tCopyright (c) 2010 Christoffer Buchholz http://chrisbuchholz.name\\n\\t\\t</h1>\\n\\t</header>\\n\\t\\n\\t<article>\\n\\t\\t<p>\\n\\t\\t\\tPermission is hereby granted, free of charge, to any person\\n\\t\\t\\tobtaining a copy of this software and associated documentation\\n\\t\\t\\tfiles (the \\\"Software\\\"), to deal in the Software without\\n\\t\\t\\trestriction, including without limitation the rights to use,\\n\\t\\t\\tcopy, modify, merge, publish, distribute, sublicense, and/or sell\\n\\t\\t\\tcopies of the Software, and to permit persons to whom the\\n\\t\\t\\tSoftware is furnished to do so, subject to the following\\n\\t\\t\\tconditions:<br />\\n\\t\\t\\t<br />\\n\\t\\t\\tThe above copyright notice and this permission notice shall be\\n\\t\\t\\tincluded in all copies or substantial portions of the Software.\\n\\t\\t\\t<br />\\n\\t\\t\\tTHE SOFTWARE IS PROVIDED \\\"AS IS\\\", WITHOUT WARRANTY OF ANY KIND,\\n\\t\\t\\tEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES\\n\\t\\t\\tOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\\n\\t\\t\\tNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\\n\\t\\t\\tHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\\n\\t\\t\\tWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\\n\\t\\t\\tFROM, OUT OF OR IN CONNECTION WI\\n\\t\\t</p>\\n\\t</article>\\n</section>\\n\\n{{>bottom}}\"}, \"rewrites\": [{\"to\": \"_show/index\", \"from\": \"\"}, {\"to\": \"_show/index\", \"from\": \"index\"}, {\"to\": \"_show/mit-license\", \"from\": \"mit-license\"}, {\"to\": \"css/*\", \"from\": \"css/*\"}, {\"to\": \"img/*\", \"from\": \"img/*\"}, {\"to\": \"js/*\", \"from\": \"js/*\"}], \"lib\": {\"stampToFunky\": \"/**\\n * RFC822TOFUNKY v0.5-stable\\n * Copyright (c) ChrisBuchholz <http://www.chrisbuchholz.name>\\n * Licensed under the MIT license <http://www.chrisbuchholz.name/mit-license>\\n **/\\n\\nfunction stampToFunky(stamp, cStamp) {\\n if(cStamp === undefined) cStamp = new Date().getTime();\\n cStamp = new Date(cStamp);\\n var this_date = cStamp.getDate();\\n var that = new Date(stamp),\\n that_date = that.getDate(),\\n that_month = that.getMonth(),\\n that_year = that.getFullYear(),\\n that_hour = that.getHours(),\\n that_minute = that.getMinutes(),\\n that_second = that.getSeconds();\\n // convert stamp to unix timestamp\\n // makes i quite easier to work with\\n stamp = (cStamp - stamp) / 1000;\\n \\t/* expressions */\\n \\tif(stamp < 60) {\\n\\t\\t/* less than a minute ago */\\n \\t\\tvar f = \\\"less than a minute ago\\\";\\n \\t}\\n\\telse if(stamp < (60*60)) {\\n \\t\\t/* less than a hour ago */\\n \\t\\tvar a = Math.round(stamp/60),\\n s = a == 1 ? \\\"\\\" : \\\"s\\\",\\n f = a + \\\" minute\\\" + s + \\\" ago\\\";\\n \\t}\\n\\telse if(stamp < (60*60*24) && that_date == this_date) {\\n \\t\\t/* in the last 24 hours */\\n\\t\\tvar a = Math.round(stamp/60/60),\\n\\t\\t s = a == 1 ? '' : 's',\\n\\t \\t f = that_hour + \\\":\\\" + that_minute + \\\" (about \\\" + a + \\\" hour\\\" + s + \\\" ago)\\\";\\n\\t}\\n\\telse if(stamp < (60*60*24*2) || stamp < (60*60*24)) {\\n\\t \\t/* yesterday at some time */\\n\\t \\tvar f = \\\"yesterday at \\\" + that_hour + \\\":\\\" + that_minute;\\n\\t}\\n\\telse {\\n\\t\\tvar s = Math.round(stamp/60/60/24),\\n\\t\\t f = that_date + \\\"/\\\" + that_month + \\\"/\\\" + that_year + \\\" \\\" + that_hour + \\\":\\\" + that_minute + \\\" (about \\\" + s + \\\" days ago)\\\";\\n\\t}\\n\\t/* done */\\n\\treturn f;\\n}\", \"validate\": \"// a library for validations\\n// over time we expect to extract more helpers and move them here.\\nexports.init = function(newDoc, oldDoc, userCtx, secObj) {\\n var v = {};\\n \\n v.forbidden = function(message) { \\n throw({forbidden : message});\\n };\\n\\n v.unauthorized = function(message) {\\n throw({unauthorized : message});\\n };\\n\\n v.assert = function(should, message) {\\n if (!should) v.forbidden(message);\\n }\\n \\n v.isAdmin = function() {\\n return userCtx.roles.indexOf('_admin') != -1\\n };\\n \\n v.isRole = function(role) {\\n return userCtx.roles.indexOf(role) != -1\\n };\\n\\n v.require = function() {\\n for (var i=0; i < arguments.length; i++) {\\n var field = arguments[i];\\n message = \\\"The '\\\"+field+\\\"' field is required.\\\";\\n if (typeof newDoc[field] == \\\"undefined\\\") v.forbidden(message);\\n };\\n };\\n\\n v.unchanged = function(field) {\\n if (oldDoc && oldDoc[field] != newDoc[field]) \\n v.forbidden(\\\"You may not change the '\\\"+field+\\\"' field.\\\");\\n };\\n\\n v.matches = function(field, regex, message) {\\n if (!newDoc[field].match(regex)) {\\n message = message || \\\"Format of '\\\"+field+\\\"' field is invalid.\\\";\\n v.forbidden(message); \\n }\\n };\\n\\n // this ensures that the date will be UTC, parseable, and collate correctly\\n v.dateFormat = function(field) {\\n message = \\\"Sorry, '\\\"+field+\\\"' is not a valid date format. Try: 2010-02-24T17:00:03.432Z\\\";\\n v.matches(field, /\\\\d{4}\\\\-\\\\d{2}\\\\-\\\\d{2}T\\\\d{2}:\\\\d{2}:\\\\d{2}(\\\\.\\\\d*)?Z/, message);\\n }\\n \\n return v;\\n};\", \"markdown\": \"//\\n// showdown.js -- A javascript port of Markdown.\\n//\\n// Copyright (c) 2007 John Fraser.\\n//\\n// Original Markdown Copyright (c) 2004-2005 John Gruber\\n// <http://daringfireball.net/projects/markdown/>\\n//\\n// Redistributable under a BSD-style open source license.\\n// See license.txt for more information.\\n//\\n// The full source distribution is at:\\n//\\n//\\t\\t\\t\\tA A L\\n//\\t\\t\\t\\tT C A\\n//\\t\\t\\t\\tT K B\\n//\\n// <http://www.attacklab.net/>\\n//\\n\\n//\\n// Wherever possible, Showdown is a straight, line-by-line port\\n// of the Perl version of Markdown.\\n//\\n// This is not a normal parser design; it's basically just a\\n// series of string substitutions. It's hard to read and\\n// maintain this way, but keeping Showdown close to the original\\n// design makes it easier to port new features.\\n//\\n// More importantly, Showdown behaves like markdown.pl in most\\n// edge cases. So web applications can do client-side preview\\n// in Javascript, and then build identical HTML on the server.\\n//\\n// This port needs the new RegExp functionality of ECMA 262,\\n// 3rd Edition (i.e. Javascript 1.5). Most modern web browsers\\n// should do fine. Even with the new regular expression features,\\n// We do a lot of work to emulate Perl's regex functionality.\\n// The tricky changes in this file mostly have the \\\"attacklab:\\\"\\n// label. Major or self-explanatory changes don't.\\n//\\n// Smart diff tools like Araxis Merge will be able to match up\\n// this file with markdown.pl in a useful way. A little tweaking\\n// helps: in a copy of markdown.pl, replace \\\"#\\\" with \\\"//\\\" and\\n// replace \\\"$text\\\" with \\\"text\\\". Be sure to ignore whitespace\\n// and line endings.\\n//\\n\\n\\n//\\n// Showdown usage:\\n//\\n// var text = \\\"Markdown *rocks*.\\\";\\n//\\n// var markdown = require(\\\"markdown\\\");\\n// var html = markdown.encode(text);\\n//\\n// print(html);\\n//\\n// Note: move the sample code to the bottom of this\\n// file before uncommenting it.\\n//\\n\\n\\n//\\n// Globals:\\n//\\n\\n// Global hashes, used by various utility routines\\nvar g_urls;\\nvar g_titles;\\nvar g_html_blocks;\\n\\n// Used to track when we're inside an ordered or unordered list\\n// (see _ProcessListItems() for details):\\nvar g_list_level = 0;\\n\\n\\nexports.makeHtml = function(text) {\\n//\\n// Main function. The order in which other subs are called here is\\n// essential. Link and image substitutions need to happen before\\n// _EscapeSpecialCharsWithinTagAttributes(), so that any *'s or _'s in the <a>\\n// and <img> tags get encoded.\\n//\\n\\n\\t// Clear the global hashes. If we don't clear these, you get conflicts\\n\\t// from other articles when generating a page which contains more than\\n\\t// one article (e.g. an index page that shows the N most recent\\n\\t// articles):\\n\\tg_urls = new Array();\\n\\tg_titles = new Array();\\n\\tg_html_blocks = new Array();\\n\\n\\t// attacklab: Replace ~ with ~T\\n\\t// This lets us use tilde as an escape char to avoid md5 hashes\\n\\t// The choice of character is arbitray; anything that isn't\\n // magic in Markdown will work.\\n\\ttext = text.replace(/~/g,\\\"~T\\\");\\n\\n\\t// attacklab: Replace $ with ~D\\n\\t// RegExp interprets $ as a special character\\n\\t// when it's in a replacement string\\n\\ttext = text.replace(/\\\\$/g,\\\"~D\\\");\\n\\n\\t// Standardize line endings\\n\\ttext = text.replace(/\\\\r\\\\n/g,\\\"\\\\n\\\"); // DOS to Unix\\n\\ttext = text.replace(/\\\\r/g,\\\"\\\\n\\\"); // Mac to Unix\\n\\n\\t// Make sure text begins and ends with a couple of newlines:\\n\\ttext = \\\"\\\\n\\\\n\\\" + text + \\\"\\\\n\\\\n\\\";\\n\\n\\t// Convert all tabs to spaces.\\n\\ttext = _Detab(text);\\n\\n\\t// Strip any lines consisting only of spaces and tabs.\\n\\t// This makes subsequent regexen easier to write, because we can\\n\\t// match consecutive blank lines with /\\\\n+/ instead of something\\n\\t// contorted like /[ \\\\t]*\\\\n+/ .\\n\\ttext = text.replace(/^[ \\\\t]+$/mg,\\\"\\\");\\n\\n\\t// Turn block-level HTML blocks into hash entries\\n\\ttext = _HashHTMLBlocks(text);\\n\\n\\t// Strip link definitions, store in hashes.\\n\\ttext = _StripLinkDefinitions(text);\\n\\n\\ttext = _RunBlockGamut(text);\\n\\n\\ttext = _UnescapeSpecialChars(text);\\n\\n\\t// attacklab: Restore dollar signs\\n\\ttext = text.replace(/~D/g,\\\"$$\\\");\\n\\n\\t// attacklab: Restore tildes\\n\\ttext = text.replace(/~T/g,\\\"~\\\");\\n\\treturn text;\\n}\\n\\n\\nvar _StripLinkDefinitions = function(text) {\\n//\\n// Strips link definitions from text, stores the URLs and titles in\\n// hash references.\\n//\\n\\n\\t// Link defs are in the form: ^[id]: url \\\"optional title\\\"\\n\\n\\t/*\\n\\t\\tvar text = text.replace(/\\n\\t\\t\\t\\t^[ ]{0,3}\\\\[(.+)\\\\]: // id = $1 attacklab: g_tab_width - 1\\n\\t\\t\\t\\t [ \\\\t]*\\n\\t\\t\\t\\t \\\\n?\\t\\t\\t\\t// maybe *one* newline\\n\\t\\t\\t\\t [ \\\\t]*\\n\\t\\t\\t\\t<?(\\\\S+?)>?\\t\\t\\t// url = $2\\n\\t\\t\\t\\t [ \\\\t]*\\n\\t\\t\\t\\t \\\\n?\\t\\t\\t\\t// maybe one newline\\n\\t\\t\\t\\t [ \\\\t]*\\n\\t\\t\\t\\t(?:\\n\\t\\t\\t\\t (\\\\n*)\\t\\t\\t\\t// any lines skipped = $3 attacklab: lookbehind removed\\n\\t\\t\\t\\t [\\\"(]\\n\\t\\t\\t\\t (.+?)\\t\\t\\t\\t// title = $4\\n\\t\\t\\t\\t [\\\")]\\n\\t\\t\\t\\t [ \\\\t]*\\n\\t\\t\\t\\t)?\\t\\t\\t\\t\\t// title is optional\\n\\t\\t\\t\\t(?:\\\\n+|$)\\n\\t\\t\\t /gm,\\n\\t\\t\\t function(){...});\\n\\t*/\\n\\tvar text = text.replace(/^[ ]{0,3}\\\\[(.+)\\\\]:[ \\\\t]*\\\\n?[ \\\\t]*<?(\\\\S+?)>?[ \\\\t]*\\\\n?[ \\\\t]*(?:(\\\\n*)[\\\"(](.+?)[\\\")][ \\\\t]*)?(?:\\\\n+|\\\\Z)/gm,\\n\\t\\tfunction (wholeMatch,m1,m2,m3,m4) {\\n\\t\\t\\tm1 = m1.toLowerCase();\\n\\t\\t\\tg_urls[m1] = _EncodeAmpsAndAngles(m2); // Link IDs are case-insensitive\\n\\t\\t\\tif (m3) {\\n\\t\\t\\t\\t// Oops, found blank lines, so it's not a title.\\n\\t\\t\\t\\t// Put back the parenthetical statement we stole.\\n\\t\\t\\t\\treturn m3+m4;\\n\\t\\t\\t} else if (m4) {\\n\\t\\t\\t\\tg_titles[m1] = m4.replace(/\\\"/g,\\\""\\\");\\n\\t\\t\\t}\\n\\t\\t\\t\\n\\t\\t\\t// Completely remove the definition from the text\\n\\t\\t\\treturn \\\"\\\";\\n\\t\\t}\\n\\t);\\n\\n\\treturn text;\\n}\\n\\n\\nvar _HashHTMLBlocks = function(text) {\\n\\t// attacklab: Double up blank lines to reduce lookaround\\n\\ttext = text.replace(/\\\\n/g,\\\"\\\\n\\\\n\\\");\\n\\n\\t// Hashify HTML blocks:\\n\\t// We only want to do this for block-level HTML tags, such as headers,\\n\\t// lists, and tables. That's because we still want to wrap <p>s around\\n\\t// \\\"paragraphs\\\" that are wrapped in non-block-level tags, such as anchors,\\n\\t// phrase emphasis, and spans. The list of tags we're looking for is\\n\\t// hard-coded:\\n\\tvar block_tags_a = \\\"p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math|ins|del\\\"\\n\\tvar block_tags_b = \\\"p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math\\\"\\n\\n\\t// First, look for nested blocks, e.g.:\\n\\t// <div>\\n\\t// <div>\\n\\t// tags for inner block must be indented.\\n\\t// </div>\\n\\t// </div>\\n\\t//\\n\\t// The outermost tags must start at the left margin for this to match, and\\n\\t// the inner nested divs must be indented.\\n\\t// We need to do this before the next, more liberal match, because the next\\n\\t// match will start at the first `<div>` and stop at the first `</div>`.\\n\\n\\t// attacklab: This regex can be expensive when it fails.\\n\\t/*\\n\\t\\tvar text = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t// save in $1\\n\\t\\t\\t^\\t\\t\\t\\t\\t// start of line (with /m)\\n\\t\\t\\t<($block_tags_a)\\t// start tag = $2\\n\\t\\t\\t\\\\b\\t\\t\\t\\t\\t// word break\\n\\t\\t\\t\\t\\t\\t\\t\\t// attacklab: hack around khtml/pcre bug...\\n\\t\\t\\t[^\\\\r]*?\\\\n\\t\\t\\t// any number of lines, minimally matching\\n\\t\\t\\t</\\\\2>\\t\\t\\t\\t// the matching end tag\\n\\t\\t\\t[ \\\\t]*\\t\\t\\t\\t// trailing spaces/tabs\\n\\t\\t\\t(?=\\\\n+)\\t\\t\\t\\t// followed by a newline\\n\\t\\t)\\t\\t\\t\\t\\t\\t// attacklab: there are sentinel newlines at end of document\\n\\t\\t/gm,function(){...}};\\n\\t*/\\n\\ttext = text.replace(/^(<(p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math|ins|del)\\\\b[^\\\\r]*?\\\\n<\\\\/\\\\2>[ \\\\t]*(?=\\\\n+))/gm,hashElement);\\n\\n\\t//\\n\\t// Now match more liberally, simply from `\\\\n<tag>` to `</tag>\\\\n`\\n\\t//\\n\\n\\t/*\\n\\t\\tvar text = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t// save in $1\\n\\t\\t\\t^\\t\\t\\t\\t\\t// start of line (with /m)\\n\\t\\t\\t<($block_tags_b)\\t// start tag = $2\\n\\t\\t\\t\\\\b\\t\\t\\t\\t\\t// word break\\n\\t\\t\\t\\t\\t\\t\\t\\t// attacklab: hack around khtml/pcre bug...\\n\\t\\t\\t[^\\\\r]*?\\t\\t\\t\\t// any number of lines, minimally matching\\n\\t\\t\\t.*</\\\\2>\\t\\t\\t\\t// the matching end tag\\n\\t\\t\\t[ \\\\t]*\\t\\t\\t\\t// trailing spaces/tabs\\n\\t\\t\\t(?=\\\\n+)\\t\\t\\t\\t// followed by a newline\\n\\t\\t)\\t\\t\\t\\t\\t\\t// attacklab: there are sentinel newlines at end of document\\n\\t\\t/gm,function(){...}};\\n\\t*/\\n\\ttext = text.replace(/^(<(p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math)\\\\b[^\\\\r]*?.*<\\\\/\\\\2>[ \\\\t]*(?=\\\\n+)\\\\n)/gm,hashElement);\\n\\n\\t// Special case just for <hr />. It was easier to make a special case than\\n\\t// to make the other regex more complicated. \\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t// save in $1\\n\\t\\t\\t\\\\n\\\\n\\t\\t\\t\\t// Starting after a blank line\\n\\t\\t\\t[ ]{0,3}\\n\\t\\t\\t(<(hr)\\t\\t\\t\\t// start tag = $2\\n\\t\\t\\t\\\\b\\t\\t\\t\\t\\t// word break\\n\\t\\t\\t([^<>])*?\\t\\t\\t// \\n\\t\\t\\t\\\\/?>)\\t\\t\\t\\t// the matching end tag\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t(?=\\\\n{2,})\\t\\t\\t// followed by a blank line\\n\\t\\t)\\n\\t\\t/g,hashElement);\\n\\t*/\\n\\ttext = text.replace(/(\\\\n[ ]{0,3}(<(hr)\\\\b([^<>])*?\\\\/?>)[ \\\\t]*(?=\\\\n{2,}))/g,hashElement);\\n\\n\\t// Special case for standalone HTML comments:\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t// save in $1\\n\\t\\t\\t\\\\n\\\\n\\t\\t\\t\\t// Starting after a blank line\\n\\t\\t\\t[ ]{0,3}\\t\\t\\t// attacklab: g_tab_width - 1\\n\\t\\t\\t<!\\n\\t\\t\\t(--[^\\\\r]*?--\\\\s*)+\\n\\t\\t\\t>\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t(?=\\\\n{2,})\\t\\t\\t// followed by a blank line\\n\\t\\t)\\n\\t\\t/g,hashElement);\\n\\t*/\\n\\ttext = text.replace(/(\\\\n\\\\n[ ]{0,3}<!(--[^\\\\r]*?--\\\\s*)+>[ \\\\t]*(?=\\\\n{2,}))/g,hashElement);\\n\\n\\t// PHP and ASP-style processor instructions (<?...?> and <%...%>)\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(?:\\n\\t\\t\\t\\\\n\\\\n\\t\\t\\t\\t// Starting after a blank line\\n\\t\\t)\\n\\t\\t(\\t\\t\\t\\t\\t\\t// save in $1\\n\\t\\t\\t[ ]{0,3}\\t\\t\\t// attacklab: g_tab_width - 1\\n\\t\\t\\t(?:\\n\\t\\t\\t\\t<([?%])\\t\\t\\t// $2\\n\\t\\t\\t\\t[^\\\\r]*?\\n\\t\\t\\t\\t\\\\2>\\n\\t\\t\\t)\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t(?=\\\\n{2,})\\t\\t\\t// followed by a blank line\\n\\t\\t)\\n\\t\\t/g,hashElement);\\n\\t*/\\n\\ttext = text.replace(/(?:\\\\n\\\\n)([ ]{0,3}(?:<([?%])[^\\\\r]*?\\\\2>)[ \\\\t]*(?=\\\\n{2,}))/g,hashElement);\\n\\n\\t// attacklab: Undo double lines (see comment at top of this function)\\n\\ttext = text.replace(/\\\\n\\\\n/g,\\\"\\\\n\\\");\\n\\treturn text;\\n}\\n\\nvar hashElement = function(wholeMatch,m1) {\\n\\tvar blockText = m1;\\n\\n\\t// Undo double lines\\n\\tblockText = blockText.replace(/\\\\n\\\\n/g,\\\"\\\\n\\\");\\n\\tblockText = blockText.replace(/^\\\\n/,\\\"\\\");\\n\\t\\n\\t// strip trailing blank lines\\n\\tblockText = blockText.replace(/\\\\n+$/g,\\\"\\\");\\n\\t\\n\\t// Replace the element text with a marker (\\\"~KxK\\\" where x is its key)\\n\\tblockText = \\\"\\\\n\\\\n~K\\\" + (g_html_blocks.push(blockText)-1) + \\\"K\\\\n\\\\n\\\";\\n\\t\\n\\treturn blockText;\\n};\\n\\nvar _RunBlockGamut = function(text) {\\n//\\n// These are all the transformations that form block-level\\n// tags like paragraphs, headers, and list items.\\n//\\n\\ttext = _DoHeaders(text);\\n\\n\\t// Do Horizontal Rules:\\n\\tvar key = hashBlock(\\\"<hr />\\\");\\n\\ttext = text.replace(/^[ ]{0,2}([ ]?\\\\*[ ]?){3,}[ \\\\t]*$/gm,key);\\n\\ttext = text.replace(/^[ ]{0,2}([ ]?\\\\-[ ]?){3,}[ \\\\t]*$/gm,key);\\n\\ttext = text.replace(/^[ ]{0,2}([ ]?\\\\_[ ]?){3,}[ \\\\t]*$/gm,key);\\n\\n\\ttext = _DoLists(text);\\n\\ttext = _DoCodeBlocks(text);\\n\\ttext = _DoBlockQuotes(text);\\n\\n\\t// We already ran _HashHTMLBlocks() before, in Markdown(), but that\\n\\t// was to escape raw HTML in the original Markdown source. This time,\\n\\t// we're escaping the markup we've just created, so that we don't wrap\\n\\t// <p> tags around block-level tags.\\n\\ttext = _HashHTMLBlocks(text);\\n\\ttext = _FormParagraphs(text);\\n\\n\\treturn text;\\n}\\n\\n\\nvar _RunSpanGamut = function(text) {\\n//\\n// These are all the transformations that occur *within* block-level\\n// tags like paragraphs, headers, and list items.\\n//\\n\\n\\ttext = _DoCodeSpans(text);\\n\\ttext = _EscapeSpecialCharsWithinTagAttributes(text);\\n\\ttext = _EncodeBackslashEscapes(text);\\n\\n\\t// Process anchor and image tags. Images must come first,\\n\\t// because ![foo][f] looks like an anchor.\\n\\ttext = _DoImages(text);\\n\\ttext = _DoAnchors(text);\\n\\n\\t// Make links out of things like `<http://example.com/>`\\n\\t// Must come after _DoAnchors(), because you can use < and >\\n\\t// delimiters in inline links like [this](<url>).\\n\\ttext = _DoAutoLinks(text);\\n\\ttext = _EncodeAmpsAndAngles(text);\\n\\ttext = _DoItalicsAndBold(text);\\n\\n\\t// Do hard breaks:\\n\\ttext = text.replace(/ +\\\\n/g,\\\" <br />\\\\n\\\");\\n\\n\\treturn text;\\n}\\n\\nvar _EscapeSpecialCharsWithinTagAttributes = function(text) {\\n//\\n// Within tags -- meaning between < and > -- encode [\\\\ ` * _] so they\\n// don't conflict with their use in Markdown for code, italics and strong.\\n//\\n\\n\\t// Build a regex to find HTML tags and comments. See Friedl's \\n\\t// \\\"Mastering Regular Expressions\\\", 2nd Ed., pp. 200-201.\\n\\tvar regex = /(<[a-z\\\\/!$](\\\"[^\\\"]*\\\"|'[^']*'|[^'\\\">])*>|<!(--.*?--\\\\s*)+>)/gi;\\n\\n\\ttext = text.replace(regex, function(wholeMatch) {\\n\\t\\tvar tag = wholeMatch.replace(/(.)<\\\\/?code>(?=.)/g,\\\"$1`\\\");\\n\\t\\ttag = escapeCharacters(tag,\\\"\\\\\\\\`*_\\\");\\n\\t\\treturn tag;\\n\\t});\\n\\n\\treturn text;\\n}\\n\\nvar _DoAnchors = function(text) {\\n//\\n// Turn Markdown link shortcuts into XHTML <a> tags.\\n//\\n\\t//\\n\\t// First, handle reference-style links: [link text] [id]\\n\\t//\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t\\t// wrap whole match in $1\\n\\t\\t\\t\\\\[\\n\\t\\t\\t(\\n\\t\\t\\t\\t(?:\\n\\t\\t\\t\\t\\t\\\\[[^\\\\]]*\\\\]\\t\\t// allow brackets nested one level\\n\\t\\t\\t\\t\\t|\\n\\t\\t\\t\\t\\t[^\\\\[]\\t\\t\\t// or anything else\\n\\t\\t\\t\\t)*\\n\\t\\t\\t)\\n\\t\\t\\t\\\\]\\n\\n\\t\\t\\t[ ]?\\t\\t\\t\\t\\t// one optional space\\n\\t\\t\\t(?:\\\\n[ ]*)?\\t\\t\\t\\t// one optional newline followed by spaces\\n\\n\\t\\t\\t\\\\[\\n\\t\\t\\t(.*?)\\t\\t\\t\\t\\t// id = $3\\n\\t\\t\\t\\\\]\\n\\t\\t)()()()()\\t\\t\\t\\t\\t// pad remaining backreferences\\n\\t\\t/g,_DoAnchors_callback);\\n\\t*/\\n\\ttext = text.replace(/(\\\\[((?:\\\\[[^\\\\]]*\\\\]|[^\\\\[\\\\]])*)\\\\][ ]?(?:\\\\n[ ]*)?\\\\[(.*?)\\\\])()()()()/g,writeAnchorTag);\\n\\n\\t//\\n\\t// Next, inline-style links: [link text](url \\\"optional title\\\")\\n\\t//\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t\\t(\\t\\t\\t\\t\\t\\t// wrap whole match in $1\\n\\t\\t\\t\\t\\\\[\\n\\t\\t\\t\\t(\\n\\t\\t\\t\\t\\t(?:\\n\\t\\t\\t\\t\\t\\t\\\\[[^\\\\]]*\\\\]\\t// allow brackets nested one level\\n\\t\\t\\t\\t\\t|\\n\\t\\t\\t\\t\\t[^\\\\[\\\\]]\\t\\t\\t// or anything else\\n\\t\\t\\t\\t)\\n\\t\\t\\t)\\n\\t\\t\\t\\\\]\\n\\t\\t\\t\\\\(\\t\\t\\t\\t\\t\\t// literal paren\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t()\\t\\t\\t\\t\\t\\t// no id, so leave $3 empty\\n\\t\\t\\t<?(.*?)>?\\t\\t\\t\\t// href = $4\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t(\\t\\t\\t\\t\\t\\t// $5\\n\\t\\t\\t\\t(['\\\"])\\t\\t\\t\\t// quote char = $6\\n\\t\\t\\t\\t(.*?)\\t\\t\\t\\t// Title = $7\\n\\t\\t\\t\\t\\\\6\\t\\t\\t\\t\\t// matching quote\\n\\t\\t\\t\\t[ \\\\t]*\\t\\t\\t\\t// ignore any spaces/tabs between closing quote and )\\n\\t\\t\\t)?\\t\\t\\t\\t\\t\\t// title is optional\\n\\t\\t\\t\\\\)\\n\\t\\t)\\n\\t\\t/g,writeAnchorTag);\\n\\t*/\\n\\ttext = text.replace(/(\\\\[((?:\\\\[[^\\\\]]*\\\\]|[^\\\\[\\\\]])*)\\\\]\\\\([ \\\\t]*()<?(.*?)>?[ \\\\t]*((['\\\"])(.*?)\\\\6[ \\\\t]*)?\\\\))/g,writeAnchorTag);\\n\\n\\t//\\n\\t// Last, handle reference-style shortcuts: [link text]\\n\\t// These must come last in case you've also got [link test][1]\\n\\t// or [link test](/foo)\\n\\t//\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(\\t\\t \\t\\t\\t\\t\\t// wrap whole match in $1\\n\\t\\t\\t\\\\[\\n\\t\\t\\t([^\\\\[\\\\]]+)\\t\\t\\t\\t// link text = $2; can't contain '[' or ']'\\n\\t\\t\\t\\\\]\\n\\t\\t)()()()()()\\t\\t\\t\\t\\t// pad rest of backreferences\\n\\t\\t/g, writeAnchorTag);\\n\\t*/\\n\\ttext = text.replace(/(\\\\[([^\\\\[\\\\]]+)\\\\])()()()()()/g, writeAnchorTag);\\n\\n\\treturn text;\\n}\\n\\nvar writeAnchorTag = function(wholeMatch,m1,m2,m3,m4,m5,m6,m7) {\\n\\tif (m7 == undefined) m7 = \\\"\\\";\\n\\tvar whole_match = m1;\\n\\tvar link_text = m2;\\n\\tvar link_id\\t = m3.toLowerCase();\\n\\tvar url\\t\\t= m4;\\n\\tvar title\\t= m7;\\n\\t\\n\\tif (url == \\\"\\\") {\\n\\t\\tif (link_id == \\\"\\\") {\\n\\t\\t\\t// lower-case and turn embedded newlines into spaces\\n\\t\\t\\tlink_id = link_text.toLowerCase().replace(/ ?\\\\n/g,\\\" \\\");\\n\\t\\t}\\n\\t\\turl = \\\"#\\\"+link_id;\\n\\t\\t\\n\\t\\tif (g_urls[link_id] != undefined) {\\n\\t\\t\\turl = g_urls[link_id];\\n\\t\\t\\tif (g_titles[link_id] != undefined) {\\n\\t\\t\\t\\ttitle = g_titles[link_id];\\n\\t\\t\\t}\\n\\t\\t}\\n\\t\\telse {\\n\\t\\t\\tif (whole_match.search(/\\\\(\\\\s*\\\\)$/m)>-1) {\\n\\t\\t\\t\\t// Special case for explicit empty url\\n\\t\\t\\t\\turl = \\\"\\\";\\n\\t\\t\\t} else {\\n\\t\\t\\t\\treturn whole_match;\\n\\t\\t\\t}\\n\\t\\t}\\n\\t}\\t\\n\\t\\n\\turl = escapeCharacters(url,\\\"*_\\\");\\n\\tvar result = \\\"<a href=\\\\\\\"\\\" + url + \\\"\\\\\\\"\\\";\\n\\t\\n\\tif (title != \\\"\\\") {\\n\\t\\ttitle = title.replace(/\\\"/g,\\\""\\\");\\n\\t\\ttitle = escapeCharacters(title,\\\"*_\\\");\\n\\t\\tresult += \\\" title=\\\\\\\"\\\" + title + \\\"\\\\\\\"\\\";\\n\\t}\\n\\t\\n\\tresult += \\\">\\\" + link_text + \\\"</a>\\\";\\n\\t\\n\\treturn result;\\n}\\n\\n\\nvar _DoImages = function(text) {\\n//\\n// Turn Markdown image shortcuts into <img> tags.\\n//\\n\\n\\t//\\n\\t// First, handle reference-style labeled images: ![alt text][id]\\n\\t//\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t// wrap whole match in $1\\n\\t\\t\\t!\\\\[\\n\\t\\t\\t(.*?)\\t\\t\\t\\t// alt text = $2\\n\\t\\t\\t\\\\]\\n\\n\\t\\t\\t[ ]?\\t\\t\\t\\t// one optional space\\n\\t\\t\\t(?:\\\\n[ ]*)?\\t\\t\\t// one optional newline followed by spaces\\n\\n\\t\\t\\t\\\\[\\n\\t\\t\\t(.*?)\\t\\t\\t\\t// id = $3\\n\\t\\t\\t\\\\]\\n\\t\\t)()()()()\\t\\t\\t\\t// pad rest of backreferences\\n\\t\\t/g,writeImageTag);\\n\\t*/\\n\\ttext = text.replace(/(!\\\\[(.*?)\\\\][ ]?(?:\\\\n[ ]*)?\\\\[(.*?)\\\\])()()()()/g,writeImageTag);\\n\\n\\t//\\n\\t// Next, handle inline images: \\n\\t// Don't forget: encode * and _\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t// wrap whole match in $1\\n\\t\\t\\t!\\\\[\\n\\t\\t\\t(.*?)\\t\\t\\t\\t// alt text = $2\\n\\t\\t\\t\\\\]\\n\\t\\t\\t\\\\s?\\t\\t\\t\\t\\t// One optional whitespace character\\n\\t\\t\\t\\\\(\\t\\t\\t\\t\\t// literal paren\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t()\\t\\t\\t\\t\\t// no id, so leave $3 empty\\n\\t\\t\\t<?(\\\\S+?)>?\\t\\t\\t// src url = $4\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t(\\t\\t\\t\\t\\t// $5\\n\\t\\t\\t\\t(['\\\"])\\t\\t\\t// quote char = $6\\n\\t\\t\\t\\t(.*?)\\t\\t\\t// title = $7\\n\\t\\t\\t\\t\\\\6\\t\\t\\t\\t// matching quote\\n\\t\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t)?\\t\\t\\t\\t\\t// title is optional\\n\\t\\t\\\\)\\n\\t\\t)\\n\\t\\t/g,writeImageTag);\\n\\t*/\\n\\ttext = text.replace(/(!\\\\[(.*?)\\\\]\\\\s?\\\\([ \\\\t]*()<?(\\\\S+?)>?[ \\\\t]*((['\\\"])(.*?)\\\\6[ \\\\t]*)?\\\\))/g,writeImageTag);\\n\\n\\treturn text;\\n}\\n\\nvar writeImageTag = function(wholeMatch,m1,m2,m3,m4,m5,m6,m7) {\\n\\tvar whole_match = m1;\\n\\tvar alt_text = m2;\\n\\tvar link_id\\t = m3.toLowerCase();\\n\\tvar url\\t\\t= m4;\\n\\tvar title\\t= m7;\\n\\n\\tif (!title) title = \\\"\\\";\\n\\t\\n\\tif (url == \\\"\\\") {\\n\\t\\tif (link_id == \\\"\\\") {\\n\\t\\t\\t// lower-case and turn embedded newlines into spaces\\n\\t\\t\\tlink_id = alt_text.toLowerCase().replace(/ ?\\\\n/g,\\\" \\\");\\n\\t\\t}\\n\\t\\turl = \\\"#\\\"+link_id;\\n\\t\\t\\n\\t\\tif (g_urls[link_id] != undefined) {\\n\\t\\t\\turl = g_urls[link_id];\\n\\t\\t\\tif (g_titles[link_id] != undefined) {\\n\\t\\t\\t\\ttitle = g_titles[link_id];\\n\\t\\t\\t}\\n\\t\\t}\\n\\t\\telse {\\n\\t\\t\\treturn whole_match;\\n\\t\\t}\\n\\t}\\t\\n\\t\\n\\talt_text = alt_text.replace(/\\\"/g,\\\""\\\");\\n\\turl = escapeCharacters(url,\\\"*_\\\");\\n\\tvar result = \\\"<img src=\\\\\\\"\\\" + url + \\\"\\\\\\\" alt=\\\\\\\"\\\" + alt_text + \\\"\\\\\\\"\\\";\\n\\n\\t// attacklab: Markdown.pl adds empty title attributes to images.\\n\\t// Replicate this bug.\\n\\n\\t//if (title != \\\"\\\") {\\n\\t\\ttitle = title.replace(/\\\"/g,\\\""\\\");\\n\\t\\ttitle = escapeCharacters(title,\\\"*_\\\");\\n\\t\\tresult += \\\" title=\\\\\\\"\\\" + title + \\\"\\\\\\\"\\\";\\n\\t//}\\n\\t\\n\\tresult += \\\" />\\\";\\n\\t\\n\\treturn result;\\n}\\n\\n\\nvar _DoHeaders = function(text) {\\n\\n\\t// Setext-style headers:\\n\\t//\\tHeader 1\\n\\t//\\t========\\n\\t// \\n\\t//\\tHeader 2\\n\\t//\\t--------\\n\\t//\\n\\ttext = text.replace(/^(.+)[ \\\\t]*\\\\n=+[ \\\\t]*\\\\n+/gm,\\n\\t\\tfunction(wholeMatch,m1){return hashBlock(\\\"<h1>\\\" + _RunSpanGamut(m1) + \\\"</h1>\\\");});\\n\\n\\ttext = text.replace(/^(.+)[ \\\\t]*\\\\n-+[ \\\\t]*\\\\n+/gm,\\n\\t\\tfunction(matchFound,m1){return hashBlock(\\\"<h2>\\\" + _RunSpanGamut(m1) + \\\"</h2>\\\");});\\n\\n\\t// atx-style headers:\\n\\t// # Header 1\\n\\t// ## Header 2\\n\\t// ## Header 2 with closing hashes ##\\n\\t// ...\\n\\t// ###### Header 6\\n\\t//\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t\\t^(\\\\#{1,6})\\t\\t\\t\\t// $1 = string of #'s\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t(.+?)\\t\\t\\t\\t\\t// $2 = Header text\\n\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t\\\\#*\\t\\t\\t\\t\\t\\t// optional closing #'s (not counted)\\n\\t\\t\\t\\\\n+\\n\\t\\t/gm, function() {...});\\n\\t*/\\n\\n\\ttext = text.replace(/^(\\\\#{1,6})[ \\\\t]*(.+?)[ \\\\t]*\\\\#*\\\\n+/gm,\\n\\t\\tfunction(wholeMatch,m1,m2) {\\n\\t\\t\\tvar h_level = m1.length;\\n\\t\\t\\treturn hashBlock(\\\"<h\\\" + h_level + \\\">\\\" + _RunSpanGamut(m2) + \\\"</h\\\" + h_level + \\\">\\\");\\n\\t\\t});\\n\\n\\treturn text;\\n}\\n\\n// This declaration keeps Dojo compressor from outputting garbage:\\nvar _ProcessListItems;\\n\\nvar _DoLists = function(text) {\\n//\\n// Form HTML ordered (numbered) and unordered (bulleted) lists.\\n//\\n\\n\\t// attacklab: add sentinel to hack around khtml/safari bug:\\n\\t// http://bugs.webkit.org/show_bug.cgi?id=11231\\n\\ttext += \\\"~0\\\";\\n\\n\\t// Re-usable pattern to match any entirel ul or ol list:\\n\\n\\t/*\\n\\t\\tvar whole_list = /\\n\\t\\t(\\t\\t\\t\\t\\t\\t\\t\\t\\t// $1 = whole list\\n\\t\\t\\t(\\t\\t\\t\\t\\t\\t\\t\\t// $2\\n\\t\\t\\t\\t[ ]{0,3}\\t\\t\\t\\t\\t// attacklab: g_tab_width - 1\\n\\t\\t\\t\\t([*+-]|\\\\d+[.])\\t\\t\\t\\t// $3 = first list item marker\\n\\t\\t\\t\\t[ \\\\t]+\\n\\t\\t\\t)\\n\\t\\t\\t[^\\\\r]+?\\n\\t\\t\\t(\\t\\t\\t\\t\\t\\t\\t\\t// $4\\n\\t\\t\\t\\t~0\\t\\t\\t\\t\\t\\t\\t// sentinel for workaround; should be $\\n\\t\\t\\t|\\n\\t\\t\\t\\t\\\\n{2,}\\n\\t\\t\\t\\t(?=\\\\S)\\n\\t\\t\\t\\t(?!\\t\\t\\t\\t\\t\\t\\t// Negative lookahead for another list item marker\\n\\t\\t\\t\\t\\t[ \\\\t]*\\n\\t\\t\\t\\t\\t(?:[*+-]|\\\\d+[.])[ \\\\t]+\\n\\t\\t\\t\\t)\\n\\t\\t\\t)\\n\\t\\t)/g\\n\\t*/\\n\\tvar whole_list = /^(([ ]{0,3}([*+-]|\\\\d+[.])[ \\\\t]+)[^\\\\r]+?(~0|\\\\n{2,}(?=\\\\S)(?![ \\\\t]*(?:[*+-]|\\\\d+[.])[ \\\\t]+)))/gm;\\n\\n\\tif (g_list_level) {\\n\\t\\ttext = text.replace(whole_list,function(wholeMatch,m1,m2) {\\n\\t\\t\\tvar list = m1;\\n\\t\\t\\tvar list_type = (m2.search(/[*+-]/g)>-1) ? \\\"ul\\\" : \\\"ol\\\";\\n\\n\\t\\t\\t// Turn double returns into triple returns, so that we can make a\\n\\t\\t\\t// paragraph for the last item in a list, if necessary:\\n\\t\\t\\tlist = list.replace(/\\\\n{2,}/g,\\\"\\\\n\\\\n\\\\n\\\");;\\n\\t\\t\\tvar result = _ProcessListItems(list);\\n\\t\\n\\t\\t\\t// Trim any trailing whitespace, to put the closing `</$list_type>`\\n\\t\\t\\t// up on the preceding line, to get it past the current stupid\\n\\t\\t\\t// HTML block parser. This is a hack to work around the terrible\\n\\t\\t\\t// hack that is the HTML block parser.\\n\\t\\t\\tresult = result.replace(/\\\\s+$/,\\\"\\\");\\n\\t\\t\\tresult = \\\"<\\\"+list_type+\\\">\\\" + result + \\\"</\\\"+list_type+\\\">\\\\n\\\";\\n\\t\\t\\treturn result;\\n\\t\\t});\\n\\t} else {\\n\\t\\twhole_list = /(\\\\n\\\\n|^\\\\n?)(([ ]{0,3}([*+-]|\\\\d+[.])[ \\\\t]+)[^\\\\r]+?(~0|\\\\n{2,}(?=\\\\S)(?![ \\\\t]*(?:[*+-]|\\\\d+[.])[ \\\\t]+)))/g;\\n\\t\\ttext = text.replace(whole_list,function(wholeMatch,m1,m2,m3) {\\n\\t\\t\\tvar runup = m1;\\n\\t\\t\\tvar list = m2;\\n\\n\\t\\t\\tvar list_type = (m3.search(/[*+-]/g)>-1) ? \\\"ul\\\" : \\\"ol\\\";\\n\\t\\t\\t// Turn double returns into triple returns, so that we can make a\\n\\t\\t\\t// paragraph for the last item in a list, if necessary:\\n\\t\\t\\tvar list = list.replace(/\\\\n{2,}/g,\\\"\\\\n\\\\n\\\\n\\\");;\\n\\t\\t\\tvar result = _ProcessListItems(list);\\n\\t\\t\\tresult = runup + \\\"<\\\"+list_type+\\\">\\\\n\\\" + result + \\\"</\\\"+list_type+\\\">\\\\n\\\";\\t\\n\\t\\t\\treturn result;\\n\\t\\t});\\n\\t}\\n\\n\\t// attacklab: strip sentinel\\n\\ttext = text.replace(/~0/,\\\"\\\");\\n\\n\\treturn text;\\n}\\n\\n_ProcessListItems = function(list_str) {\\n//\\n// Process the contents of a single ordered or unordered list, splitting it\\n// into individual list items.\\n//\\n\\t// The $g_list_level global keeps track of when we're inside a list.\\n\\t// Each time we enter a list, we increment it; when we leave a list,\\n\\t// we decrement. If it's zero, we're not in a list anymore.\\n\\t//\\n\\t// We do this because when we're not inside a list, we want to treat\\n\\t// something like this:\\n\\t//\\n\\t// I recommend upgrading to version\\n\\t// 8. Oops, now this line is treated\\n\\t// as a sub-list.\\n\\t//\\n\\t// As a single paragraph, despite the fact that the second line starts\\n\\t// with a digit-period-space sequence.\\n\\t//\\n\\t// Whereas when we're inside a list (or sub-list), that line will be\\n\\t// treated as the start of a sub-list. What a kludge, huh? This is\\n\\t// an aspect of Markdown's syntax that's hard to parse perfectly\\n\\t// without resorting to mind-reading. Perhaps the solution is to\\n\\t// change the syntax rules such that sub-lists must start with a\\n\\t// starting cardinal number; e.g. \\\"1.\\\" or \\\"a.\\\".\\n\\n\\tg_list_level++;\\n\\n\\t// trim trailing blank lines:\\n\\tlist_str = list_str.replace(/\\\\n{2,}$/,\\\"\\\\n\\\");\\n\\n\\t// attacklab: add sentinel to emulate \\\\z\\n\\tlist_str += \\\"~0\\\";\\n\\n\\t/*\\n\\t\\tlist_str = list_str.replace(/\\n\\t\\t\\t(\\\\n)?\\t\\t\\t\\t\\t\\t\\t// leading line = $1\\n\\t\\t\\t(^[ \\\\t]*)\\t\\t\\t\\t\\t\\t// leading whitespace = $2\\n\\t\\t\\t([*+-]|\\\\d+[.]) [ \\\\t]+\\t\\t\\t// list marker = $3\\n\\t\\t\\t([^\\\\r]+?\\t\\t\\t\\t\\t\\t// list item text = $4\\n\\t\\t\\t(\\\\n{1,2}))\\n\\t\\t\\t(?= \\\\n* (~0 | \\\\2 ([*+-]|\\\\d+[.]) [ \\\\t]+))\\n\\t\\t/gm, function(){...});\\n\\t*/\\n\\tlist_str = list_str.replace(/(\\\\n)?(^[ \\\\t]*)([*+-]|\\\\d+[.])[ \\\\t]+([^\\\\r]+?(\\\\n{1,2}))(?=\\\\n*(~0|\\\\2([*+-]|\\\\d+[.])[ \\\\t]+))/gm,\\n\\t\\tfunction(wholeMatch,m1,m2,m3,m4){\\n\\t\\t\\tvar item = m4;\\n\\t\\t\\tvar leading_line = m1;\\n\\t\\t\\tvar leading_space = m2;\\n\\n\\t\\t\\tif (leading_line || (item.search(/\\\\n{2,}/)>-1)) {\\n\\t\\t\\t\\titem = _RunBlockGamut(_Outdent(item));\\n\\t\\t\\t}\\n\\t\\t\\telse {\\n\\t\\t\\t\\t// Recursion for sub-lists:\\n\\t\\t\\t\\titem = _DoLists(_Outdent(item));\\n\\t\\t\\t\\titem = item.replace(/\\\\n$/,\\\"\\\"); // chomp(item)\\n\\t\\t\\t\\titem = _RunSpanGamut(item);\\n\\t\\t\\t}\\n\\n\\t\\t\\treturn \\\"<li>\\\" + item + \\\"</li>\\\\n\\\";\\n\\t\\t}\\n\\t);\\n\\n\\t// attacklab: strip sentinel\\n\\tlist_str = list_str.replace(/~0/g,\\\"\\\");\\n\\n\\tg_list_level--;\\n\\treturn list_str;\\n}\\n\\n\\nvar _DoCodeBlocks = function(text) {\\n//\\n// Process Markdown `<pre><code>` blocks.\\n// \\n\\n\\t/*\\n\\t\\ttext = text.replace(text,\\n\\t\\t\\t/(?:\\\\n\\\\n|^)\\n\\t\\t\\t(\\t\\t\\t\\t\\t\\t\\t\\t// $1 = the code block -- one or more lines, starting with a space/tab\\n\\t\\t\\t\\t(?:\\n\\t\\t\\t\\t\\t(?:[ ]{4}|\\\\t)\\t\\t\\t// Lines must start with a tab or a tab-width of spaces - attacklab: g_tab_width\\n\\t\\t\\t\\t\\t.*\\\\n+\\n\\t\\t\\t\\t)+\\n\\t\\t\\t)\\n\\t\\t\\t(\\\\n*[ ]{0,3}[^ \\\\t\\\\n]|(?=~0))\\t// attacklab: g_tab_width\\n\\t\\t/g,function(){...});\\n\\t*/\\n\\n\\t// attacklab: sentinel workarounds for lack of \\\\A and \\\\Z, safari\\\\khtml bug\\n\\ttext += \\\"~0\\\";\\n\\t\\n\\ttext = text.replace(/(?:\\\\n\\\\n|^)((?:(?:[ ]{4}|\\\\t).*\\\\n+)+)(\\\\n*[ ]{0,3}[^ \\\\t\\\\n]|(?=~0))/g,\\n\\t\\tfunction(wholeMatch,m1,m2) {\\n\\t\\t\\tvar codeblock = m1;\\n\\t\\t\\tvar nextChar = m2;\\n\\t\\t\\n\\t\\t\\tcodeblock = _EncodeCode( _Outdent(codeblock));\\n\\t\\t\\tcodeblock = _Detab(codeblock);\\n\\t\\t\\tcodeblock = codeblock.replace(/^\\\\n+/g,\\\"\\\"); // trim leading newlines\\n\\t\\t\\tcodeblock = codeblock.replace(/\\\\n+$/g,\\\"\\\"); // trim trailing whitespace\\n\\n\\t\\t\\tcodeblock = \\\"<pre><code>\\\" + codeblock + \\\"\\\\n</code></pre>\\\";\\n\\n\\t\\t\\treturn hashBlock(codeblock) + nextChar;\\n\\t\\t}\\n\\t);\\n\\n\\t// attacklab: strip sentinel\\n\\ttext = text.replace(/~0/,\\\"\\\");\\n\\n\\treturn text;\\n}\\n\\nvar hashBlock = function(text) {\\n\\ttext = text.replace(/(^\\\\n+|\\\\n+$)/g,\\\"\\\");\\n\\treturn \\\"\\\\n\\\\n~K\\\" + (g_html_blocks.push(text)-1) + \\\"K\\\\n\\\\n\\\";\\n}\\n\\n\\nvar _DoCodeSpans = function(text) {\\n//\\n// * Backtick quotes are used for <code></code> spans.\\n// \\n// * You can use multiple backticks as the delimiters if you want to\\n//\\t include literal backticks in the code span. So, this input:\\n//\\t \\n//\\t\\t Just type ``foo `bar` baz`` at the prompt.\\n//\\t \\n//\\t Will translate to:\\n//\\t \\n//\\t\\t <p>Just type <code>foo `bar` baz</code> at the prompt.</p>\\n//\\t \\n//\\tThere's no arbitrary limit to the number of backticks you\\n//\\tcan use as delimters. If you need three consecutive backticks\\n//\\tin your code, use four for delimiters, etc.\\n//\\n// * You can use spaces to get literal backticks at the edges:\\n//\\t \\n//\\t\\t ... type `` `bar` `` ...\\n//\\t \\n//\\t Turns to:\\n//\\t \\n//\\t\\t ... type <code>`bar`</code> ...\\n//\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t\\t(^|[^\\\\\\\\])\\t\\t\\t\\t\\t// Character before opening ` can't be a backslash\\n\\t\\t\\t(`+)\\t\\t\\t\\t\\t\\t// $2 = Opening run of `\\n\\t\\t\\t(\\t\\t\\t\\t\\t\\t\\t// $3 = The code block\\n\\t\\t\\t\\t[^\\\\r]*?\\n\\t\\t\\t\\t[^`]\\t\\t\\t\\t\\t// attacklab: work around lack of lookbehind\\n\\t\\t\\t)\\n\\t\\t\\t\\\\2\\t\\t\\t\\t\\t\\t\\t// Matching closer\\n\\t\\t\\t(?!`)\\n\\t\\t/gm, function(){...});\\n\\t*/\\n\\n\\ttext = text.replace(/(^|[^\\\\\\\\])(`+)([^\\\\r]*?[^`])\\\\2(?!`)/gm,\\n\\t\\tfunction(wholeMatch,m1,m2,m3,m4) {\\n\\t\\t\\tvar c = m3;\\n\\t\\t\\tc = c.replace(/^([ \\\\t]*)/g,\\\"\\\");\\t// leading whitespace\\n\\t\\t\\tc = c.replace(/[ \\\\t]*$/g,\\\"\\\");\\t// trailing whitespace\\n\\t\\t\\tc = _EncodeCode(c);\\n\\t\\t\\treturn m1+\\\"<code>\\\"+c+\\\"</code>\\\";\\n\\t\\t});\\n\\n\\treturn text;\\n}\\n\\n\\nvar _EncodeCode = function(text) {\\n//\\n// Encode/escape certain characters inside Markdown code runs.\\n// The point is that in code, these characters are literals,\\n// and lose their special Markdown meanings.\\n//\\n\\t// Encode all ampersands; HTML entities are not\\n\\t// entities within a Markdown code span.\\n\\ttext = text.replace(/&/g,\\\"&\\\");\\n\\n\\t// Do the angle bracket song and dance:\\n\\ttext = text.replace(/</g,\\\"<\\\");\\n\\ttext = text.replace(/>/g,\\\">\\\");\\n\\n\\t// Now, escape characters that are magic in Markdown:\\n\\ttext = escapeCharacters(text,\\\"\\\\*_{}[]\\\\\\\\\\\",false);\\n\\n// jj the line above breaks this:\\n//---\\n\\n//* Item\\n\\n// 1. Subitem\\n\\n// special char: *\\n//---\\n\\n\\treturn text;\\n}\\n\\n\\nvar _DoItalicsAndBold = function(text) {\\n\\n\\t// <strong> must go first:\\n\\ttext = text.replace(/(\\\\*\\\\*|__)(?=\\\\S)([^\\\\r]*?\\\\S[*_]*)\\\\1/g,\\n\\t\\t\\\"<strong>$2</strong>\\\");\\n\\n\\ttext = text.replace(/(\\\\*|_)(?=\\\\S)([^\\\\r]*?\\\\S)\\\\1/g,\\n\\t\\t\\\"<em>$2</em>\\\");\\n\\n\\treturn text;\\n}\\n\\n\\nvar _DoBlockQuotes = function(text) {\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t(\\t\\t\\t\\t\\t\\t\\t\\t// Wrap whole match in $1\\n\\t\\t\\t(\\n\\t\\t\\t\\t^[ \\\\t]*>[ \\\\t]?\\t\\t\\t// '>' at the start of a line\\n\\t\\t\\t\\t.+\\\\n\\t\\t\\t\\t\\t// rest of the first line\\n\\t\\t\\t\\t(.+\\\\n)*\\t\\t\\t\\t\\t// subsequent consecutive lines\\n\\t\\t\\t\\t\\\\n*\\t\\t\\t\\t\\t\\t// blanks\\n\\t\\t\\t)+\\n\\t\\t)\\n\\t\\t/gm, function(){...});\\n\\t*/\\n\\n\\ttext = text.replace(/((^[ \\\\t]*>[ \\\\t]?.+\\\\n(.+\\\\n)*\\\\n*)+)/gm,\\n\\t\\tfunction(wholeMatch,m1) {\\n\\t\\t\\tvar bq = m1;\\n\\n\\t\\t\\t// attacklab: hack around Konqueror 3.5.4 bug:\\n\\t\\t\\t// \\\"----------bug\\\".replace(/^-/g,\\\"\\\") == \\\"bug\\\"\\n\\n\\t\\t\\tbq = bq.replace(/^[ \\\\t]*>[ \\\\t]?/gm,\\\"~0\\\");\\t// trim one level of quoting\\n\\n\\t\\t\\t// attacklab: clean up hack\\n\\t\\t\\tbq = bq.replace(/~0/g,\\\"\\\");\\n\\n\\t\\t\\tbq = bq.replace(/^[ \\\\t]+$/gm,\\\"\\\");\\t\\t// trim whitespace-only lines\\n\\t\\t\\tbq = _RunBlockGamut(bq);\\t\\t\\t\\t// recurse\\n\\t\\t\\t\\n\\t\\t\\tbq = bq.replace(/(^|\\\\n)/g,\\\"$1 \\\");\\n\\t\\t\\t// These leading spaces screw with <pre> content, so we need to fix that:\\n\\t\\t\\tbq = bq.replace(\\n\\t\\t\\t\\t\\t/(\\\\s*<pre>[^\\\\r]+?<\\\\/pre>)/gm,\\n\\t\\t\\t\\tfunction(wholeMatch,m1) {\\n\\t\\t\\t\\t\\tvar pre = m1;\\n\\t\\t\\t\\t\\t// attacklab: hack around Konqueror 3.5.4 bug:\\n\\t\\t\\t\\t\\tpre = pre.replace(/^ /mg,\\\"~0\\\");\\n\\t\\t\\t\\t\\tpre = pre.replace(/~0/g,\\\"\\\");\\n\\t\\t\\t\\t\\treturn pre;\\n\\t\\t\\t\\t});\\n\\t\\t\\t\\n\\t\\t\\treturn hashBlock(\\\"<blockquote>\\\\n\\\" + bq + \\\"\\\\n</blockquote>\\\");\\n\\t\\t});\\n\\treturn text;\\n}\\n\\n\\nvar _FormParagraphs = function(text) {\\n//\\n// Params:\\n// $text - string to process with html <p> tags\\n//\\n\\n\\t// Strip leading and trailing lines:\\n\\ttext = text.replace(/^\\\\n+/g,\\\"\\\");\\n\\ttext = text.replace(/\\\\n+$/g,\\\"\\\");\\n\\n\\tvar grafs = text.split(/\\\\n{2,}/g);\\n\\tvar grafsOut = new Array();\\n\\n\\t//\\n\\t// Wrap <p> tags.\\n\\t//\\n\\tvar end = grafs.length;\\n\\tfor (var i=0; i<end; i++) {\\n\\t\\tvar str = grafs[i];\\n\\n\\t\\t// if this is an HTML marker, copy it\\n\\t\\tif (str.search(/~K(\\\\d+)K/g) >= 0) {\\n\\t\\t\\tgrafsOut.push(str);\\n\\t\\t}\\n\\t\\telse if (str.search(/\\\\S/) >= 0) {\\n\\t\\t\\tstr = _RunSpanGamut(str);\\n\\t\\t\\tstr = str.replace(/^([ \\\\t]*)/g,\\\"<p>\\\");\\n\\t\\t\\tstr += \\\"</p>\\\"\\n\\t\\t\\tgrafsOut.push(str);\\n\\t\\t}\\n\\n\\t}\\n\\n\\t//\\n\\t// Unhashify HTML blocks\\n\\t//\\n\\tend = grafsOut.length;\\n\\tfor (var i=0; i<end; i++) {\\n\\t\\t// if this is a marker for an html block...\\n\\t\\twhile (grafsOut[i].search(/~K(\\\\d+)K/) >= 0) {\\n\\t\\t\\tvar blockText = g_html_blocks[RegExp.$1];\\n\\t\\t\\tblockText = blockText.replace(/\\\\$/g,\\\"$$$$\\\"); // Escape any dollar signs\\n\\t\\t\\tgrafsOut[i] = grafsOut[i].replace(/~K\\\\d+K/,blockText);\\n\\t\\t}\\n\\t}\\n\\n\\treturn grafsOut.join(\\\"\\\\n\\\\n\\\");\\n}\\n\\n\\nvar _EncodeAmpsAndAngles = function(text) {\\n// Smart processing for ampersands and angle brackets that need to be encoded.\\n\\t\\n\\t// Ampersand-encoding based entirely on Nat Irons's Amputator MT plugin:\\n\\t// http://bumppo.net/projects/amputator/\\n\\ttext = text.replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\\\\w+);)/g,\\\"&\\\");\\n\\t\\n\\t// Encode naked <'s\\n\\ttext = text.replace(/<(?![a-z\\\\/?\\\\$!])/gi,\\\"<\\\");\\n\\t\\n\\treturn text;\\n}\\n\\n\\nvar _EncodeBackslashEscapes = function(text) {\\n//\\n// Parameter: String.\\n// Returns:\\tThe string, with after processing the following backslash\\n//\\t\\t\\t escape sequences.\\n//\\n\\n\\t// attacklab: The polite way to do this is with the new\\n\\t// escapeCharacters() function:\\n\\t//\\n\\t// \\ttext = escapeCharacters(text,\\\"\\\\\\\\\\\",true);\\n\\t// \\ttext = escapeCharacters(text,\\\"`*_{}[]()>#+-.!\\\",true);\\n\\t//\\n\\t// ...but we're sidestepping its use of the (slow) RegExp constructor\\n\\t// as an optimization for Firefox. This function gets called a LOT.\\n\\n\\ttext = text.replace(/\\\\\\\\(\\\\\\\\)/g,escapeCharacters_callback);\\n\\ttext = text.replace(/\\\\\\\\([`*_{}\\\\[\\\\]()>#+-.!])/g,escapeCharacters_callback);\\n\\treturn text;\\n}\\n\\n\\nvar _DoAutoLinks = function(text) {\\n\\n\\ttext = text.replace(/<((https?|ftp|dict):[^'\\\">\\\\s]+)>/gi,\\\"<a href=\\\\\\\"$1\\\\\\\">$1</a>\\\");\\n\\n\\t// Email addresses: <address@domain.foo>\\n\\n\\t/*\\n\\t\\ttext = text.replace(/\\n\\t\\t\\t<\\n\\t\\t\\t(?:mailto:)?\\n\\t\\t\\t(\\n\\t\\t\\t\\t[-.\\\\w]+\\n\\t\\t\\t\\t\\\\@\\n\\t\\t\\t\\t[-a-z0-9]+(\\\\.[-a-z0-9]+)*\\\\.[a-z]+\\n\\t\\t\\t)\\n\\t\\t\\t>\\n\\t\\t/gi, _DoAutoLinks_callback());\\n\\t*/\\n\\ttext = text.replace(/<(?:mailto:)?([-.\\\\w]+\\\\@[-a-z0-9]+(\\\\.[-a-z0-9]+)*\\\\.[a-z]+)>/gi,\\n\\t\\tfunction(wholeMatch,m1) {\\n\\t\\t\\treturn _EncodeEmailAddress( _UnescapeSpecialChars(m1) );\\n\\t\\t}\\n\\t);\\n\\n\\treturn text;\\n}\\n\\n\\nvar _EncodeEmailAddress = function(addr) {\\n//\\n// Input: an email address, e.g. \\\"foo@example.com\\\"\\n//\\n// Output: the email address as a mailto link, with each character\\n//\\tof the address encoded as either a decimal or hex entity, in\\n//\\tthe hopes of foiling most address harvesting spam bots. E.g.:\\n//\\n//\\t<a href=\\\"mailto:foo@e\\n//\\t xample.com\\\">foo\\n//\\t @example.com</a>\\n//\\n// Based on a filter by Matthew Wickline, posted to the BBEdit-Talk\\n// mailing list: <http://tinyurl.com/yu7ue>\\n//\\n\\n\\t// attacklab: why can't javascript speak hex?\\n\\tfunction char2hex(ch) {\\n\\t\\tvar hexDigits = '0123456789ABCDEF';\\n\\t\\tvar dec = ch.charCodeAt(0);\\n\\t\\treturn(hexDigits.charAt(dec>>4) + hexDigits.charAt(dec&15));\\n\\t}\\n\\n\\tvar encode = [\\n\\t\\tfunction(ch){return \\\"&#\\\"+ch.charCodeAt(0)+\\\";\\\";},\\n\\t\\tfunction(ch){return \\\"&#x\\\"+char2hex(ch)+\\\";\\\";},\\n\\t\\tfunction(ch){return ch;}\\n\\t];\\n\\n\\taddr = \\\"mailto:\\\" + addr;\\n\\n\\taddr = addr.replace(/./g, function(ch) {\\n\\t\\tif (ch == \\\"@\\\") {\\n\\t\\t \\t// this *must* be encoded. I insist.\\n\\t\\t\\tch = encode[Math.floor(Math.random()*2)](ch);\\n\\t\\t} else if (ch !=\\\":\\\") {\\n\\t\\t\\t// leave ':' alone (to spot mailto: later)\\n\\t\\t\\tvar r = Math.random();\\n\\t\\t\\t// roughly 10% raw, 45% hex, 45% dec\\n\\t\\t\\tch = (\\n\\t\\t\\t\\t\\tr > .9 ?\\tencode[2](ch) :\\n\\t\\t\\t\\t\\tr > .45 ?\\tencode[1](ch) :\\n\\t\\t\\t\\t\\t\\t\\t\\tencode[0](ch)\\n\\t\\t\\t\\t);\\n\\t\\t}\\n\\t\\treturn ch;\\n\\t});\\n\\n\\taddr = \\\"<a href=\\\\\\\"\\\" + addr + \\\"\\\\\\\">\\\" + addr + \\\"</a>\\\";\\n\\taddr = addr.replace(/\\\">.+:/g,\\\"\\\\\\\">\\\"); // strip the mailto: from the visible part\\n\\n\\treturn addr;\\n}\\n\\n\\nvar _UnescapeSpecialChars = function(text) {\\n//\\n// Swap back in all the special characters we've hidden.\\n//\\n\\ttext = text.replace(/~E(\\\\d+)E/g,\\n\\t\\tfunction(wholeMatch,m1) {\\n\\t\\t\\tvar charCodeToReplace = parseInt(m1);\\n\\t\\t\\treturn String.fromCharCode(charCodeToReplace);\\n\\t\\t}\\n\\t);\\n\\treturn text;\\n}\\n\\n\\nvar _Outdent = function(text) {\\n//\\n// Remove one level of line-leading tabs or spaces\\n//\\n\\n\\t// attacklab: hack around Konqueror 3.5.4 bug:\\n\\t// \\\"----------bug\\\".replace(/^-/g,\\\"\\\") == \\\"bug\\\"\\n\\n\\ttext = text.replace(/^(\\\\t|[ ]{1,4})/gm,\\\"~0\\\"); // attacklab: g_tab_width\\n\\n\\t// attacklab: clean up hack\\n\\ttext = text.replace(/~0/g,\\\"\\\")\\n\\n\\treturn text;\\n}\\n\\nvar _Detab = function(text) {\\n// attacklab: Detab's completely rewritten for speed.\\n// In perl we could fix it by anchoring the regexp with \\\\G.\\n// In javascript we're less fortunate.\\n\\n\\t// expand first n-1 tabs\\n\\ttext = text.replace(/\\\\t(?=\\\\t)/g,\\\" \\\"); // attacklab: g_tab_width\\n\\n\\t// replace the nth with two sentinels\\n\\ttext = text.replace(/\\\\t/g,\\\"~A~B\\\");\\n\\n\\t// use the sentinel to anchor our regex so it doesn't explode\\n\\ttext = text.replace(/~B(.+?)~A/g,\\n\\t\\tfunction(wholeMatch,m1,m2) {\\n\\t\\t\\tvar leadingText = m1;\\n\\t\\t\\tvar numSpaces = 4 - leadingText.length % 4; // attacklab: g_tab_width\\n\\n\\t\\t\\t// there *must* be a better way to do this:\\n\\t\\t\\tfor (var i=0; i<numSpaces; i++) leadingText+=\\\" \\\";\\n\\n\\t\\t\\treturn leadingText;\\n\\t\\t}\\n\\t);\\n\\n\\t// clean up sentinels\\n\\ttext = text.replace(/~A/g,\\\" \\\"); // attacklab: g_tab_width\\n\\ttext = text.replace(/~B/g,\\\"\\\");\\n\\n\\treturn text;\\n}\\n\\n\\n//\\n// attacklab: Utility functions\\n//\\n\\n\\nvar escapeCharacters = function(text, charsToEscape, afterBackslash) {\\n\\t// First we have to escape the escape characters so that\\n\\t// we can build a character class out of them\\n\\tvar regexString = \\\"([\\\" + charsToEscape.replace(/([\\\\[\\\\]\\\\\\\\])/g,\\\"\\\\\\\\$1\\\") + \\\"])\\\";\\n\\n\\tif (afterBackslash) {\\n\\t\\tregexString = \\\"\\\\\\\\\\\\\\\\\\\" + regexString;\\n\\t}\\n\\n\\tvar regex = new RegExp(regexString,\\\"g\\\");\\n\\ttext = text.replace(regex,escapeCharacters_callback);\\n\\n\\treturn text;\\n}\\n\\n\\nvar escapeCharacters_callback = function(wholeMatch,m1) {\\n\\tvar charCodeToEscape = m1.charCodeAt(0);\\n\\treturn \\\"~E\\\"+charCodeToEscape+\\\"E\\\";\\n}\\n\\nexports.encode = exports.markdown = function (src) {\\n return exports.makeHtml(src);\\n};\\n\\nexports.main = function (system) {\\n var command = system.args.shift();\\n if (!system.args.length) {\\n system.stdout.write(exports.markdown(system.stdin.read())).flush();\\n } else {\\n var arg;\\n while (arg = system.args.shift()) {\\n var out = system.fs.basename(arg, '.md') + '.html';\\n print(out);\\n system.fs.write(out, exports.markdown(system.fs.read(arg)));\\n }\\n }\\n};\", \"mustache\": \"/*\\n * CommonJS-compatible mustache.js module\\n *\\n * See http://github.com/janl/mustache.js for more info.\\n */\\n\\n/*\\n mustache.js \\u2014 Logic-less templates in JavaScript\\n\\n See http://mustache.github.com/ for more info.\\n*/\\n\\nvar Mustache = function() {\\n var Renderer = function() {};\\n\\n Renderer.prototype = {\\n otag: \\\"{{\\\",\\n ctag: \\\"}}\\\",\\n pragmas: {},\\n buffer: [],\\n pragmas_implemented: {\\n \\\"IMPLICIT-ITERATOR\\\": true\\n },\\n context: {},\\n\\n render: function(template, context, partials, in_recursion) {\\n // reset buffer & set context\\n if(!in_recursion) {\\n this.context = context;\\n this.buffer = []; // TODO: make this non-lazy\\n }\\n\\n // fail fast\\n if(!this.includes(\\\"\\\", template)) {\\n if(in_recursion) {\\n return template;\\n } else {\\n this.send(template);\\n return;\\n }\\n }\\n\\n template = this.render_pragmas(template);\\n var html = this.render_section(template, context, partials);\\n if(in_recursion) {\\n return this.render_tags(html, context, partials, in_recursion);\\n }\\n\\n this.render_tags(html, context, partials, in_recursion);\\n },\\n\\n /*\\n Sends parsed lines\\n */\\n send: function(line) {\\n if(line != \\\"\\\") {\\n this.buffer.push(line);\\n }\\n },\\n\\n /*\\n Looks for %PRAGMAS\\n */\\n render_pragmas: function(template) {\\n // no pragmas\\n if(!this.includes(\\\"%\\\", template)) {\\n return template;\\n }\\n\\n var that = this;\\n var regex = new RegExp(this.otag + \\\"%([\\\\\\\\w-]+) ?([\\\\\\\\w]+=[\\\\\\\\w]+)?\\\" +\\n this.ctag);\\n return template.replace(regex, function(match, pragma, options) {\\n if(!that.pragmas_implemented[pragma]) {\\n throw({message: \\n \\\"This implementation of mustache doesn't understand the '\\\" +\\n pragma + \\\"' pragma\\\"});\\n }\\n that.pragmas[pragma] = {};\\n if(options) {\\n var opts = options.split(\\\"=\\\");\\n that.pragmas[pragma][opts[0]] = opts[1];\\n }\\n return \\\"\\\";\\n // ignore unknown pragmas silently\\n });\\n },\\n\\n /*\\n Tries to find a partial in the curent scope and render it\\n */\\n render_partial: function(name, context, partials) {\\n name = this.trim(name);\\n if(!partials || partials[name] === undefined) {\\n throw({message: \\\"unknown_partial '\\\" + name + \\\"'\\\"});\\n }\\n if(typeof(context[name]) != \\\"object\\\") {\\n return this.render(partials[name], context, partials, true);\\n }\\n return this.render(partials[name], context[name], partials, true);\\n },\\n\\n /*\\n Renders inverted (^) and normal (#) sections\\n */\\n render_section: function(template, context, partials) {\\n if(!this.includes(\\\"#\\\", template) && !this.includes(\\\"^\\\", template)) {\\n return template;\\n }\\n\\n var that = this;\\n // CSW - Added \\\"+?\\\" so it finds the tighest bound, not the widest\\n var regex = new RegExp(this.otag + \\\"(\\\\\\\\^|\\\\\\\\#)\\\\\\\\s*(.+)\\\\\\\\s*\\\" + this.ctag +\\n \\\"\\\\n*([\\\\\\\\s\\\\\\\\S]+?)\\\" + this.otag + \\\"\\\\\\\\/\\\\\\\\s*\\\\\\\\2\\\\\\\\s*\\\" + this.ctag +\\n \\\"\\\\\\\\s*\\\", \\\"mg\\\");\\n\\n // for each {{#foo}}{{/foo}} section do...\\n return template.replace(regex, function(match, type, name, content) {\\n var value = that.find(name, context);\\n if(type == \\\"^\\\") { // inverted section\\n if(!value || that.is_array(value) && value.length === 0) {\\n // false or empty list, render it\\n return that.render(content, context, partials, true);\\n } else {\\n return \\\"\\\";\\n }\\n } else if(type == \\\"#\\\") { // normal section\\n if(that.is_array(value)) { // Enumerable, Let's loop!\\n return that.map(value, function(row) {\\n return that.render(content, that.create_context(row),\\n partials, true);\\n }).join(\\\"\\\");\\n } else if(that.is_object(value)) { // Object, Use it as subcontext!\\n return that.render(content, that.create_context(value),\\n partials, true);\\n } else if(typeof value === \\\"function\\\") {\\n // higher order section\\n return value.call(context, content, function(text) {\\n return that.render(text, context, partials, true);\\n });\\n } else if(value) { // boolean section\\n return that.render(content, context, partials, true);\\n } else {\\n return \\\"\\\";\\n }\\n }\\n });\\n },\\n\\n /*\\n Replace {{foo}} and friends with values from our view\\n */\\n render_tags: function(template, context, partials, in_recursion) {\\n // tit for tat\\n var that = this;\\n\\n var new_regex = function() {\\n return new RegExp(that.otag + \\\"(=|!|>|\\\\\\\\{|%)?([^\\\\\\\\/#\\\\\\\\^]+?)\\\\\\\\1?\\\" +\\n that.ctag + \\\"+\\\", \\\"g\\\");\\n };\\n\\n var regex = new_regex();\\n var tag_replace_callback = function(match, operator, name) {\\n switch(operator) {\\n case \\\"!\\\": // ignore comments\\n return \\\"\\\";\\n case \\\"=\\\": // set new delimiters, rebuild the replace regexp\\n that.set_delimiters(name);\\n regex = new_regex();\\n return \\\"\\\";\\n case \\\">\\\": // render partial\\n return that.render_partial(name, context, partials);\\n case \\\"{\\\": // the triple mustache is unescaped\\n return that.find(name, context);\\n default: // escape the value\\n return that.escape(that.find(name, context));\\n }\\n };\\n var lines = template.split(\\\"\\\\n\\\");\\n for(var i = 0; i < lines.length; i++) {\\n lines[i] = lines[i].replace(regex, tag_replace_callback, this);\\n if(!in_recursion) {\\n this.send(lines[i]);\\n }\\n }\\n\\n if(in_recursion) {\\n return lines.join(\\\"\\\\n\\\");\\n }\\n },\\n\\n set_delimiters: function(delimiters) {\\n var dels = delimiters.split(\\\" \\\");\\n this.otag = this.escape_regex(dels[0]);\\n this.ctag = this.escape_regex(dels[1]);\\n },\\n\\n escape_regex: function(text) {\\n // thank you Simon Willison\\n if(!arguments.callee.sRE) {\\n var specials = [\\n '/', '.', '*', '+', '?', '|',\\n '(', ')', '[', ']', '{', '}', '\\\\\\\\'\\n ];\\n arguments.callee.sRE = new RegExp(\\n '(\\\\\\\\' + specials.join('|\\\\\\\\') + ')', 'g'\\n );\\n }\\n return text.replace(arguments.callee.sRE, '\\\\\\\\$1');\\n },\\n\\n /*\\n find `name` in current `context`. That is find me a value\\n from the view object\\n */\\n find: function(name, context) {\\n name = this.trim(name);\\n\\n // Checks whether a value is thruthy or false or 0\\n function is_kinda_truthy(bool) {\\n return bool === false || bool === 0 || bool;\\n }\\n\\n var value;\\n if(is_kinda_truthy(context[name])) {\\n value = context[name];\\n } else if(is_kinda_truthy(this.context[name])) {\\n value = this.context[name];\\n }\\n\\n if(typeof value === \\\"function\\\") {\\n return value.apply(context);\\n }\\n if(value !== undefined) {\\n return value;\\n }\\n // silently ignore unkown variables\\n return \\\"\\\";\\n },\\n\\n // Utility methods\\n\\n /* includes tag */\\n includes: function(needle, haystack) {\\n return haystack.indexOf(this.otag + needle) != -1;\\n },\\n\\n /*\\n Does away with nasty characters\\n */\\n escape: function(s) {\\n s = String(s === null ? \\\"\\\" : s);\\n return s.replace(/&(?!\\\\w+;)|[\\\"<>\\\\\\\\]/g, function(s) {\\n switch(s) {\\n case \\\"&\\\": return \\\"&\\\";\\n case \\\"\\\\\\\\\\\": return \\\"\\\\\\\\\\\\\\\\\\\";\\n case '\\\"': return '\\\\\\\"';\\n case \\\"<\\\": return \\\"<\\\";\\n case \\\">\\\": return \\\">\\\";\\n default: return s;\\n }\\n });\\n },\\n\\n // by @langalex, support for arrays of strings\\n create_context: function(_context) {\\n if(this.is_object(_context)) {\\n return _context;\\n } else {\\n var iterator = \\\".\\\";\\n if(this.pragmas[\\\"IMPLICIT-ITERATOR\\\"]) {\\n iterator = this.pragmas[\\\"IMPLICIT-ITERATOR\\\"].iterator;\\n }\\n var ctx = {};\\n ctx[iterator] = _context;\\n return ctx;\\n }\\n },\\n\\n is_object: function(a) {\\n return a && typeof a == \\\"object\\\";\\n },\\n\\n is_array: function(a) {\\n return Object.prototype.toString.call(a) === '[object Array]';\\n },\\n\\n /*\\n Gets rid of leading and trailing whitespace\\n */\\n trim: function(s) {\\n return s.replace(/^\\\\s*|\\\\s*$/g, \\\"\\\");\\n },\\n\\n /*\\n Why, why, why? Because IE. Cry, cry cry.\\n */\\n map: function(array, fn) {\\n if (typeof array.map == \\\"function\\\") {\\n return array.map(fn);\\n } else {\\n var r = [];\\n var l = array.length;\\n for(var i = 0; i < l; i++) {\\n r.push(fn(array[i]));\\n }\\n return r;\\n }\\n }\\n };\\n\\n return({\\n name: \\\"mustache.js\\\",\\n version: \\\"0.3.1-dev\\\",\\n\\n /*\\n Turns a template and view into HTML\\n */\\n to_html: function(template, view, partials, send_fun) {\\n var renderer = new Renderer();\\n if(send_fun) {\\n renderer.send = send_fun;\\n }\\n renderer.render(template, view, partials);\\n if(!send_fun) {\\n return renderer.buffer.join(\\\"\\\\n\\\");\\n }\\n },\\n escape : function(text) {\\n return new Renderer().escape(text);\\n }\\n });\\n}();\\n\\nexports.name = Mustache.name;\\nexports.version = Mustache.version;\\n\\nexports.to_html = Mustache.to_html;\\nexports.escape = Mustache.escape;\", \"md5\": \"/*\\n * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message\\n * Digest Algorithm, as defined in RFC 1321.\\n * Version 2.1 Copyright (C) Paul Johnston 1999 - 2002.\\n * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet\\n * Distributed under the BSD License\\n * See http://pajhome.org.uk/crypt/md5 for more info.\\n */\\n\\n/*\\n * Configurable variables. You may need to tweak these to be compatible with\\n * the server-side, but the defaults work in most cases.\\n */\\nvar hexcase = 0; /* hex output format. 0 - lowercase; 1 - uppercase */\\nvar b64pad = \\\"\\\"; /* base-64 pad character. \\\"=\\\" for strict RFC compliance */\\nvar chrsz = 8; /* bits per input character. 8 - ASCII; 16 - Unicode */\\n\\n/*\\n * These are the functions you'll usually want to call\\n * They take string arguments and return either hex or base-64 encoded strings\\n */\\nfunction hex_md5(s){ return binl2hex(core_md5(str2binl(s), s.length * chrsz));}\\nfunction b64_md5(s){ return binl2b64(core_md5(str2binl(s), s.length * chrsz));}\\nfunction str_md5(s){ return binl2str(core_md5(str2binl(s), s.length * chrsz));}\\nfunction hex_hmac_md5(key, data) { return binl2hex(core_hmac_md5(key, data)); }\\nfunction b64_hmac_md5(key, data) { return binl2b64(core_hmac_md5(key, data)); }\\nfunction str_hmac_md5(key, data) { return binl2str(core_hmac_md5(key, data)); }\\n\\n/*\\n * Perform a simple self-test to see if the VM is working\\n */\\nfunction md5_vm_test()\\n{\\n return hex_md5(\\\"abc\\\") == \\\"900150983cd24fb0d6963f7d28e17f72\\\";\\n}\\n\\n/*\\n * Calculate the MD5 of an array of little-endian words, and a bit length\\n keep\\n */\\nfunction core_md5(x, len)\\n{\\n /* append padding */\\n x[len >> 5] |= 0x80 << ((len) % 32);\\n x[(((len + 64) >>> 9) << 4) + 14] = len;\\n\\n var a = 1732584193;\\n var b = -271733879;\\n var c = -1732584194;\\n var d = 271733878;\\n\\n for(var i = 0; i < x.length; i += 16)\\n {\\n var olda = a;\\n var oldb = b;\\n var oldc = c;\\n var oldd = d;\\n\\n a = md5_ff(a, b, c, d, x[i+ 0], 7 , -680876936);\\n d = md5_ff(d, a, b, c, x[i+ 1], 12, -389564586);\\n c = md5_ff(c, d, a, b, x[i+ 2], 17, 606105819);\\n b = md5_ff(b, c, d, a, x[i+ 3], 22, -1044525330);\\n a = md5_ff(a, b, c, d, x[i+ 4], 7 , -176418897);\\n d = md5_ff(d, a, b, c, x[i+ 5], 12, 1200080426);\\n c = md5_ff(c, d, a, b, x[i+ 6], 17, -1473231341);\\n b = md5_ff(b, c, d, a, x[i+ 7], 22, -45705983);\\n a = md5_ff(a, b, c, d, x[i+ 8], 7 , 1770035416);\\n d = md5_ff(d, a, b, c, x[i+ 9], 12, -1958414417);\\n c = md5_ff(c, d, a, b, x[i+10], 17, -42063);\\n b = md5_ff(b, c, d, a, x[i+11], 22, -1990404162);\\n a = md5_ff(a, b, c, d, x[i+12], 7 , 1804603682);\\n d = md5_ff(d, a, b, c, x[i+13], 12, -40341101);\\n c = md5_ff(c, d, a, b, x[i+14], 17, -1502002290);\\n b = md5_ff(b, c, d, a, x[i+15], 22, 1236535329);\\n\\n a = md5_gg(a, b, c, d, x[i+ 1], 5 , -165796510);\\n d = md5_gg(d, a, b, c, x[i+ 6], 9 , -1069501632);\\n c = md5_gg(c, d, a, b, x[i+11], 14, 643717713);\\n b = md5_gg(b, c, d, a, x[i+ 0], 20, -373897302);\\n a = md5_gg(a, b, c, d, x[i+ 5], 5 , -701558691);\\n d = md5_gg(d, a, b, c, x[i+10], 9 , 38016083);\\n c = md5_gg(c, d, a, b, x[i+15], 14, -660478335);\\n b = md5_gg(b, c, d, a, x[i+ 4], 20, -405537848);\\n a = md5_gg(a, b, c, d, x[i+ 9], 5 , 568446438);\\n d = md5_gg(d, a, b, c, x[i+14], 9 , -1019803690);\\n c = md5_gg(c, d, a, b, x[i+ 3], 14, -187363961);\\n b = md5_gg(b, c, d, a, x[i+ 8], 20, 1163531501);\\n a = md5_gg(a, b, c, d, x[i+13], 5 , -1444681467);\\n d = md5_gg(d, a, b, c, x[i+ 2], 9 , -51403784);\\n c = md5_gg(c, d, a, b, x[i+ 7], 14, 1735328473);\\n b = md5_gg(b, c, d, a, x[i+12], 20, -1926607734);\\n\\n a = md5_hh(a, b, c, d, x[i+ 5], 4 , -378558);\\n d = md5_hh(d, a, b, c, x[i+ 8], 11, -2022574463);\\n c = md5_hh(c, d, a, b, x[i+11], 16, 1839030562);\\n b = md5_hh(b, c, d, a, x[i+14], 23, -35309556);\\n a = md5_hh(a, b, c, d, x[i+ 1], 4 , -1530992060);\\n d = md5_hh(d, a, b, c, x[i+ 4], 11, 1272893353);\\n c = md5_hh(c, d, a, b, x[i+ 7], 16, -155497632);\\n b = md5_hh(b, c, d, a, x[i+10], 23, -1094730640);\\n a = md5_hh(a, b, c, d, x[i+13], 4 , 681279174);\\n d = md5_hh(d, a, b, c, x[i+ 0], 11, -358537222);\\n c = md5_hh(c, d, a, b, x[i+ 3], 16, -722521979);\\n b = md5_hh(b, c, d, a, x[i+ 6], 23, 76029189);\\n a = md5_hh(a, b, c, d, x[i+ 9], 4 , -640364487);\\n d = md5_hh(d, a, b, c, x[i+12], 11, -421815835);\\n c = md5_hh(c, d, a, b, x[i+15], 16, 530742520);\\n b = md5_hh(b, c, d, a, x[i+ 2], 23, -995338651);\\n\\n a = md5_ii(a, b, c, d, x[i+ 0], 6 , -198630844);\\n d = md5_ii(d, a, b, c, x[i+ 7], 10, 1126891415);\\n c = md5_ii(c, d, a, b, x[i+14], 15, -1416354905);\\n b = md5_ii(b, c, d, a, x[i+ 5], 21, -57434055);\\n a = md5_ii(a, b, c, d, x[i+12], 6 , 1700485571);\\n d = md5_ii(d, a, b, c, x[i+ 3], 10, -1894986606);\\n c = md5_ii(c, d, a, b, x[i+10], 15, -1051523);\\n b = md5_ii(b, c, d, a, x[i+ 1], 21, -2054922799);\\n a = md5_ii(a, b, c, d, x[i+ 8], 6 , 1873313359);\\n d = md5_ii(d, a, b, c, x[i+15], 10, -30611744);\\n c = md5_ii(c, d, a, b, x[i+ 6], 15, -1560198380);\\n b = md5_ii(b, c, d, a, x[i+13], 21, 1309151649);\\n a = md5_ii(a, b, c, d, x[i+ 4], 6 , -145523070);\\n d = md5_ii(d, a, b, c, x[i+11], 10, -1120210379);\\n c = md5_ii(c, d, a, b, x[i+ 2], 15, 718787259);\\n b = md5_ii(b, c, d, a, x[i+ 9], 21, -343485551);\\n\\n a = safe_add(a, olda);\\n b = safe_add(b, oldb);\\n c = safe_add(c, oldc);\\n d = safe_add(d, oldd);\\n }\\n return Array(a, b, c, d);\\n\\n}\\n\\n/*\\n * These functions implement the four basic operations the algorithm uses.\\n */\\nfunction md5_cmn(q, a, b, x, s, t)\\n{\\n return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s),b);\\n}\\nfunction md5_ff(a, b, c, d, x, s, t)\\n{\\n return md5_cmn((b & c) | ((~b) & d), a, b, x, s, t);\\n}\\nfunction md5_gg(a, b, c, d, x, s, t)\\n{\\n return md5_cmn((b & d) | (c & (~d)), a, b, x, s, t);\\n}\\nfunction md5_hh(a, b, c, d, x, s, t)\\n{\\n return md5_cmn(b ^ c ^ d, a, b, x, s, t);\\n}\\nfunction md5_ii(a, b, c, d, x, s, t)\\n{\\n return md5_cmn(c ^ (b | (~d)), a, b, x, s, t);\\n}\\n\\n/*\\n * Calculate the HMAC-MD5, of a key and some data\\n */\\nfunction core_hmac_md5(key, data)\\n{\\n var bkey = str2binl(key);\\n if(bkey.length > 16) bkey = core_md5(bkey, key.length * chrsz);\\n\\n var ipad = Array(16), opad = Array(16);\\n for(var i = 0; i < 16; i++)\\n {\\n ipad[i] = bkey[i] ^ 0x36363636;\\n opad[i] = bkey[i] ^ 0x5C5C5C5C;\\n }\\n\\n var hash = core_md5(ipad.concat(str2binl(data)), 512 + data.length * chrsz);\\n return core_md5(opad.concat(hash), 512 + 128);\\n}\\n\\n/*\\n * Add integers, wrapping at 2^32. This uses 16-bit operations internally\\n * to work around bugs in some JS interpreters.\\n */\\nfunction safe_add(x, y)\\n{\\n var lsw = (x & 0xFFFF) + (y & 0xFFFF);\\n var msw = (x >> 16) + (y >> 16) + (lsw >> 16);\\n return (msw << 16) | (lsw & 0xFFFF);\\n}\\n\\n/*\\n * Bitwise rotate a 32-bit number to the left.\\n */\\nfunction bit_rol(num, cnt)\\n{\\n return (num << cnt) | (num >>> (32 - cnt));\\n}\\n\\n/*\\n * Convert a string to an array of little-endian words\\n * If chrsz is ASCII, characters >255 have their hi-byte silently ignored.\\n keep\\n */\\nfunction str2binl(str)\\n{\\n var bin = Array();\\n var mask = (1 << chrsz) - 1;\\n for(var i = 0; i < str.length * chrsz; i += chrsz)\\n bin[i>>5] |= (str.charCodeAt(i / chrsz) & mask) << (i%32);\\n return bin;\\n}\\n\\n/*\\n * Convert an array of little-endian words to a string\\n */\\nfunction binl2str(bin)\\n{\\n var str = \\\"\\\";\\n var mask = (1 << chrsz) - 1;\\n for(var i = 0; i < bin.length * 32; i += chrsz)\\n str += String.fromCharCode((bin[i>>5] >>> (i % 32)) & mask);\\n return str;\\n}\\n\\n/*\\n * Convert an array of little-endian words to a hex string.\\n keep\\n */\\nfunction binl2hex(binarray)\\n{\\n var hex_tab = hexcase ? \\\"0123456789ABCDEF\\\" : \\\"0123456789abcdef\\\";\\n var str = \\\"\\\";\\n for(var i = 0; i < binarray.length * 4; i++)\\n {\\n str += hex_tab.charAt((binarray[i>>2] >> ((i%4)*8+4)) & 0xF) +\\n hex_tab.charAt((binarray[i>>2] >> ((i%4)*8 )) & 0xF);\\n }\\n return str;\\n}\\n\\n/*\\n * Convert an array of little-endian words to a base-64 string\\n */\\nfunction binl2b64(binarray)\\n{\\n var tab = \\\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\\\";\\n var str = \\\"\\\";\\n for(var i = 0; i < binarray.length * 4; i += 3)\\n {\\n var triplet = (((binarray[i >> 2] >> 8 * ( i %4)) & 0xFF) << 16)\\n | (((binarray[i+1 >> 2] >> 8 * ((i+1)%4)) & 0xFF) << 8 )\\n | ((binarray[i+2 >> 2] >> 8 * ((i+2)%4)) & 0xFF);\\n for(var j = 0; j < 4; j++)\\n {\\n if(i * 8 + j * 6 > binarray.length * 32) str += b64pad;\\n else str += tab.charAt((triplet >> 6*(3-j)) & 0x3F);\\n }\\n }\\n return str;\\n}\\n\\nexports.hex = hex_md5;\"}, \"language\": \"javascript\", \"_attachments\": {\"css/print.css\": {\"data\": \"\", \"content_type\": \"text/css\"}, \"css/collegiate-webfont.ttf\": {\"data\": \"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MxUjDgEHFgcGFwYfASIHFBYXBhcGFQYXFRcWAzYnNS4BBwYHMhcWFwYHFhcWJyYHJgcGFhU3FhU2FzYHJyImIwYXJyIHFxY3NjcXNicHFzUjBhcHFhc+AS8BBzIXJgcfATUHJzUjFScmBw4CFRQXNzMmNyY2FyYnByYGIyInBhc3Ni8BJgcWHwEmJyYHNgcjIiYjJiciBwYeAjc2Jic2JyInBiMmByYHHgEXFjc2JjU2FjM2FzQnJgcUFxYHJyYnBwYWFzYeARcWBzM3NicmASYGJyIHIhc+AjMWFQYHFhc2Nz4BNzYBJic0NzYnBycmNzYnBxQGFQYHFBcWFzY3FwYHFhc2Nyc2ATY1NCYvASYHFxQXFAcvASIGJhcWFyY/ATYXNhcmJxYHFwE2LwEmBxQXNhcWNxcWNgEGBxQHMhY3NjcmNzYjNSMBLgEjIgcWBxYXNicUNzYnBgcWMwcWNRQGBzIWNzYBJyMGFRQXBgcXFjcjFRc1IycmIx8BJicHBgcGFxY3PgEBJwYHFxY3NBM1NCY1Njc0JjcmNyciJzYnJjcmJzcnJicmJyYnIgcGBwYHBg8CBgcGFxYVFh8BFgcWHwEUFxYXFhcWFzIXMhY3NhczFgc2FzMWNxYXNjM3NjM2Nyc2NzU2NwEnIgcUBwYXNgEuATUHMhYXBicGBx4BNzYnIxc2JzUmBw4CFxQXNTY3NgEmBwYHFjc2MzYmNTYmFyYHFRYXNgEvASYnBgcWMxYBNCcGIyImIyIHIiY1NDcnBwYXFhcWBzYBNicGBxYXJicHIgcGJxYHBicHFDcyNjMyFxYnJiM0JyY3JjMGFxYXMjYBIic3JwYHJzY3JgcGBwYXBhc3NDYBJiMiBicGJgcmNTY3JyYHBhcHDgMHFjcWNhcyNzYlNCY3JyYnBxQHFQcGFxY3LwEmNx4BFzYXJxUXJwYWFxYHBi8BBwYXBhcyNRc2FycGJic0JjcmJyIGBxY3FyIVFhciJwcGFjcWNhcyJzYmJyIPATYXJg8BJjMiJwYXMhc2FycmNyMUBwYnNDcWNyYnBxcHJicXFic2JzQHBiMGBxcWMzI+ATM2HwE1IxUXJyIHJgc0FxYHFhUUBgcWPwEGJzQ3FiM1BycmJyIGBzMXNSYjIgcnBiMWBycjJjcGBxYHFwYVMxYHMyY3NgcmJyY3JjciJyIGFRQWFwcWNzI3FyYnBgcmNQYnBgcWNxYBBgcmJwYHJzY3Jzc2MxYnBiMHIic0NyYzJgYjJzY3NjcWJwYHJzYXNjcXBhUGFzY3FxQHDgIHJzY3MhYXBgcGLwEmNzY3FxQHBgcGFxY3NjcWFwcmJwYHJic1Nj8BJic2FwYeARcHJgc0Jzc2FhUBByInIzQ3JicHFAcGFwYnIzQ/ATYnFxQXNwEHFCcGJwYHNicOAQcjIicmNzQ3MjcXNhcGFz4CNxYBBgcGIyInJjc2NzIXDwEmJyYvARYXBgcmJzQnNjcUFhcWByYnMxYXFB4BARYHJiMmNzUmNyYnJgcGBxcHJjc0NzIXFgEGByInJjU2NxYXJgcGBxY3PgEzFgEHJicmBxQXFhcHJyY1NhcWFxYHJicOAQcmNzY3FhcGAQYHIyYnNjc2FhcGBwYXMjYzFhciBiMWFzI2MzIBBg8BJzcmIyYnNjcWFz4BNRYXAQcmJyYjFhcHJic2NxYXFjcmJzYVFgEUBg8BBgcGBwYnNj8BNjcyNzU2NyY2NSY2JzY3Njc0NzQnJjcmNzQnIRQPARcWFxYXFh8BFhcVJgcmBzUmJwY0LwEUJyYnNTQ/ATY3Njc2FzIXNxcWFxYXFhc0FgcUAxYHBicGLwEmJzY3NjMyFxYBPwE2NzMUBxc2NxYHBgc2MwYHMzcWDgEfATcGBxY3FAYXFhcVFhc0HwEGJiMiByYnJgc2FwYmIwcWFzcWMhczBzIXBiMmJw8BJzQnJg8BFyMGJyY3FjYzFxY2JzYmNS4BJyY1NDc2PwE2JwYmIicmFQcWHwEGFgcWBwYVJjciBxc3FxYVFgcnBhcWFQYHJz4BJyYHNCM2NzI3FzYnBicGJyYnNjMyFxY2MzYmNTYXJzY3NhcUFxY3NjMWNxYHBhUHFBcWBwYHFBc2FzY3Ijc+AQc2NzY3Jxc2NzQnNjcXFTY3FzQ3NTcOAQcnDwEGJQcnNjcWFxYXBgcmJyYnNxYBJgYjBicGJyY3NCc3JyYHND8BFzYnJjc+ATMWFwEiFCcmByIGIwcWFwYHJyYnIzY3NjcmIzcWFxYBJgYHBgcGJzQnJj8BJyYjBgcmJzcmJyIGJyY3NjcXARQHFSYnJiMnNjcWMwYHFjU3FjMUBxYXNicWATQHBiMWIzQjNTI2JzQmNzQ3Mjc2FzQzMhc0MxYHJgcUFgEHFgcGBwYn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\", \"content_type\": \"\"}, \"css/collegiate-webfont.woff\": {\"data\": \"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\", \"content_type\": \"\"}, \"css/reset.css\": {\"data\": \"LyogdjEuMCB8IDIwMDgwMjEyICovCgpodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsCmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwKYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLApkZWwsIGRmbiwgZW0sIGZvbnQsIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsCnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsCmIsIHUsIGksIGNlbnRlciwKZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwKZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsCnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLApzZWN0aW9uLCBhcnRpY2xlLCBuYXYsIGhlYWRlciwgZm9vdGVyIHsKCW1hcmdpbjogICAgICAgICAgICAgMDsKCXBhZGRpbmc6ICAgICAgICAgICAgMDsKCWJvcmRlcjogICAgICAgICAgICAgMDsKCW91dGxpbmU6ICAgICAgICAgICAgMDsKCWZvbnQtc2l6ZTogICAgICAgICAgMTAwJTsKCXZlcnRpY2FsLWFsaWduOiAgICAgYmFzZWxpbmU7CgliYWNrZ3JvdW5kOiAgICAgICAgIHRyYW5zcGFyZW50OwoJLW1vei1ib3gtc2l6aW5nOiAgICBib3JkZXItYm94OwogICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OwogICAgYm94LXNpemluZzogICAgICAgICBib3JkZXItYm94Owp9Cgpib2R5IHsKCWxpbmUtaGVpZ2h0OiAxOwp9Cm9sLCB1bCB7CglsaXN0LXN0eWxlOiBub25lOwp9CmJsb2NrcXVvdGUsIHEgewoJcXVvdGVzOiBub25lOwp9CmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLApxOmJlZm9yZSwgcTphZnRlciB7Cgljb250ZW50OiAnJzsKCWNvbnRlbnQ6IG5vbmU7Cn0KCi8qIHJlbWVtYmVyIHRvIGRlZmluZSBmb2N1cyBzdHlsZXMhICovCjpmb2N1cyB7CglvdXRsaW5lOiAwOwp9CgovKiByZW1lbWJlciB0byBoaWdobGlnaHQgaW5zZXJ0cyBzb21laG93ISAqLwppbnMgewoJdGV4dC1kZWNvcmF0aW9uOiBub25lOwp9CmRlbCB7Cgl0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsKfQoKLyogdGFibGVzIHN0aWxsIG5lZWQgJ2NlbGxzcGFjaW5nPSIwIicgaW4gdGhlIG1hcmt1cCAqLwp0YWJsZSB7Cglib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOwoJYm9yZGVyLXNwYWNpbmc6ICAwOwp9CgovKiBPV04gQURESVRJT05TICovCgppbnB1dCwgYnV0dG9uLCB0ZXh0YXJlYSwgaHIsIHNlbGVjdCB7CgktbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7CiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7Cgktby1ib3gtc2l6aW5nOiBib3JkZXItYm94OwogICAgYm94LXNpemluZzogYm9yZGVyLWJveDsKCW1hcmdpbjogMDsKCXBhZGRpbmc6IDA7Cn0KCmNhbnZhcyB7CglkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Cgl2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOwp9\", \"content_type\": \"text/css\"}, \"img/blurb.png\": {\"data\": \"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\", \"content_type\": \"image/png\"}, \"css/collegiate-webfont.svg\": {\"data\": \"PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+ClRoaXMgaXMgYSBjdXN0b20gU1ZHIHdlYmZvbnQgZ2VuZXJhdGVkIGJ5IEZvbnQgU3F1aXJyZWwuCkNvcHlyaWdodCAgIDogQ29sbGVnaWF0ZSBieSBLZWl0aCBCYXRlcyBrZWl0aGt0eXBlY29tIEtUeXBlIEZyZWViaWUgMjAwNSBhbmQgMjAwNyAgICBCYXNlZCBvbiB0aGUgbGV0dGVyaW5nIGFyb3VuZCB0aGUgbW9zYWljIHRpbGUgYmFkZ2UgYXQgTGl2ZXJwb29sIENvbGxlZ2lhdGUgU2Nob29sICAgd3d3a2VpdGhiYXRlc2NvdWtjb2xsZWdpYXRlCjwvbWV0YWRhdGE+CjxkZWZzPgo8Zm9udCBpZD0id2ViZm9udFZBaXlQbmZRIiBob3Jpei1hZHYteD0iNDc3IiA+Cjxmb250LWZhY2UgdW5pdHMtcGVyLWVtPSIyMDQ4IiBhc2NlbnQ9IjE2MzgiIGRlc2NlbnQ9Ii00MTAiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIzODIiIC8+CjxnbHlwaCB1bmljb2RlPSIgIiAgaG9yaXotYWR2LXg9IjM4MiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDA5OyIgaG9yaXotYWR2LXg9IjM4MiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGEwOyIgaG9yaXotYWR2LXg9IjM4MiIgLz4KPGdseXBoIHVuaWNvZGU9IiEiIGhvcml6LWFkdi14PSI1MDUiIGQ9Ik0zNzEgMTIxMmwtNiAtODM1aC0yMjJsLTYgODM1cTAgNTMgLTYgMTU0aDI0NnEtNiAtMzkgLTYgLTE1NHpNMjU0IC0xNHEtNjYgMCAtMTEyIDQ3dC00NiAxMTJxMCA2OCA0NSAxMTR0MTEzIDQ2cTYzIDAgMTA5LjUgLTQ3dDQ2LjUgLTExM3EwIC02MyAtNDcuNSAtMTExdC0xMDguNSAtNDh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjI7IiBob3Jpei1hZHYteD0iNzc4IiBkPSJNNjA2IDk2NWgtMTEwcS03NiAxODYgLTc2IDI1OHEwIDYzIDM0LjUgMTEwdDk2LjUgNDdxNjEgMCA5NiAtNDh0MzUgLTEwOXEwIC03MCAtNzYgLTI1OHpNMjgzIDk2NWgtMTExcS03NiAxOTAgLTc2IDI1OHEwIDYzIDMzIDEwNnEzNyA1MSA5OCA1MXQ5NiAtNDh0MzUgLTEwOXExIC02NSAtNzUgLTI1OHoiIC8+CjxnbHlwaCB1bmljb2RlPSIjIiBob3Jpei1hZHYteD0iMTE3MSIgZD0iTTg5MyAzMzRsLTc4IC0zNjVoLTE5Mmw3MyAzNjVoLTMzOGwtNzUgLTM2NWgtMTk5bDc4IDM2NWgtMTUwdjE4OGgxODlsNjEgMjkzaC0yNTB2MTg5aDI4OWw3OCAzNjRoMTk2bC03NSAtMzY0aDM0MGw3OCAzNjRoMTkybC03OCAtMzY0aDE1NHYtMTg5aC0xOTFsLTYxIC0yOTNoMjUydi0xODhoLTI5M3pNNDU5IDgxNWwtNjIgLTI5M2gzNDBsNjIgMjkzaC0zNDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJCIgaG9yaXotYWR2LXg9Ijg1NiIgZD0iTTUxNiAxNnYtMTQ5aC0yMDl2MTIzcS05OCAyIC0yMjUgNTF2MjM1cTEzNyAtNzYgMjM1IC03NXE4NiAwIDE0OCAzNXE3NiAzOSA3NiAxMTRxMCA1NSAtMTEgODBxLTE2IDQzIC02NSA3NWwtMTgwIDExNnEtMTExIDcyIC0xNTggMTQ1LjV0LTQ3IDE3OS41cTAgMjM4IDIyNyAyODl2MTM5aDIwOXYtMTI5cTc4IC0xMCAxNzQgLTUzdi0yMTVxLTExNyA3NiAtMjQ4IDc2cS0xMzUgMCAtMTM1IC0xMDFxMCAtNzYgOTAgLTEzMWwxNjQgLTEwNCBxMTE5IC03OCAxNjcgLTE2MXQ0OCAtMTk0cTAgLTI2OCAtMjYwIC0zNDZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJSIgaG9yaXotYWR2LXg9IjEzNzQiIGQ9Ik0xMDI2IC02cS0xNTAgMCAtMjExIDExMnEtNDcgODQgLTQ3IDI1MnQ0NyAyNTJxNjEgMTEzIDIxMSAxMTNxMTUyIDAgMjEzIC0xMTNxNDUgLTg0IDQ1IC0yNTJxMCAtMTcwIC00NSAtMjU0cS02MSAtMTEwIC0yMTMgLTExMHpNMzQ4IDY2OHEtMTUyIDAgLTIxMyAxMTBxLTQ3IDg0IC00NyAyNTRxMCAzNjIgMjU4IDM2M3ExNTIgMCAyMTMgLTExMXE0NyAtODYgNDcgLTI1NHQtNDcgLTI1MnEtNjEgLTExMCAtMjExIC0xMTB6TTEwMTYgMTEyOCBsLTUzOSAtMTA2MGwtMzkgLTEwMWwtMTk0IDk5cTI1IDE0IDEwOCAxODBsNDk0IDk2OHE4NiAxNjggODAgMTkzbDE5NiAtOThxLTI2IC0yMSAtMTA2IC0xODF6TTExMTAgNDE2cS0xMCAxNTQgLTg0IDE1M3EtODQgMCAtODQgLTIxMXQ4NiAtMjExcTgyIDAgODIgMjExdjU4ek0zNDggMTI0MXEtODQgMCAtODQgLTIxMXQ4NCAtMjExdDg0IDIxMXQtODQgMjExeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDI2OyIgaG9yaXotYWR2LXg9IjEzMDYiIGQ9Ik0xMjg4IDBoLTMwM3EtNCA2IC01NyA3NHEtMTU0IC0xMjEgLTM4NSAtMTIxcS00MjggMCAtNDI4IDM0MHEwIDI0NCAxOTggMzg3bDYwIDQ1cS0xNiAxOCAtNjAgNzJxLTg4IDEwOSAtODggMjQ1cTAgMTMxIDk4LjUgMjM0LjV0MjMzLjUgMTAzLjVxMTQ3IDAgMjQ0IC02OXExMTkgLTg2IDExOSAtMjYwcTAgLTE1NCAtMTA1IC0yNDJxLTY4IC01NyAtMTI3IC0xMDJsMjUwIC0yOTNxNzAgODYgNzAgMTgyaDE5OHYtMjcgcTAgLTE2MCAtMTE2IC0zMjdxNjEgLTY2IDE5OCAtMjQyek02NzggMTA1NXEwIDg2IC0xMDUgODZxLTEwOSAwIC0xMDggLTkycTAgLTcyIDUzIC0xNDJsMzUgLTQxbDUxIDQxcTc0IDY2IDc0IDE0OHpNNzgwIDI0OGwtMTMxIDE1NWwtMTQxIDE2MHEtNzYgLTU3IC0xMDIgLTk4cS00MyAtNTcgLTQ0IC0xMzVxMCAtMTU2IDE5NSAtMTU2cTExOSAwIDIyMyA3NHoiIC8+CjxnbHlwaCB1bmljb2RlPSInIiBob3Jpei1hZHYteD0iNDUwIiBkPSJNMjgxIDk2NWgtMTExcS03NCAxOTAgLTc0IDI1OHEwIDYzIDMzIDEwNnEzNSA1MSA5NiA1MXE1OSAwIDk0IC00OHQzNSAtMTA5cTEgLTY1IC03MyAtMjU4eiIgLz4KPGdseXBoIHVuaWNvZGU9IigiIGhvcml6LWFkdi14PSI2ODEiIGQ9Ik00NjMgLTE5MHEtMjk5IDQwOCAtMjk5IDg2NnEwIDQ3MSAyOTkgODc4bDE3NCAtOTBxLTIxOSAtMzM4IC0yMTkgLTc4MnQyMTkgLTc4MnoiIC8+CjxnbHlwaCB1bmljb2RlPSIpIiBob3Jpei1hZHYteD0iNjgxIiBkPSJNMjE5IC0xOTBsLTE3MiA5MHEyMTcgMzM0IDIxNyA3ODJxMCA0NDkgLTIxNyA3ODJsMTcyIDkwcTI5OSAtNDAxIDI5OSAtODY0cTAgLTQ3MCAtMjk5IC04ODB6IiAvPgo8Z2x5cGggdW5pY29kZT0iKiIgaG9yaXotYWR2LXg9Ijc0MyIgZD0iTTQ3MyAxMDMybDExNSAtMTUxbC0xNDQgLTg0bC03MSAxNzZsLTc0IC0xNzZsLTE0MyA4NGwxMTIgMTQ5bC0xODYgLTIydjE2NmwxODYgLTI1bC0xMTIgMTUxbDE0MyA4Mmw3NCAtMTcybDcxIDE3MmwxNDQgLTgybC0xMTUgLTE0OWwxODkgMjN2LTE2NnoiIC8+CjxnbHlwaCB1bmljb2RlPSIrIiBob3Jpei1hZHYteD0iMTE0OCIgZD0iTTY5MiA1Njd2LTM3N2gtMjI5djM3N2gtMzU3djIzMGgzNTd2Mzc3aDIyOXYtMzc3aDM1N3YtMjMwaC0zNTd6IiAvPgo8Z2x5cGggdW5pY29kZT0iLCIgZD0iTTI2MCAtMTgyaC0xNzhxODQgNzQgMTI1IDE4MHEtNTcgMiAtOTUgNDZ0LTM4IDEwM3EwIDY4IDQ1IDExNHQxMTIgNDZxNzYgMCAxMjMgLTU5cTQxIC01MyA0MSAtMTMxcTAgLTE1NiAtMTM1IC0yOTl6IiAvPgo8Z2x5cGggdW5pY29kZT0iLSIgaG9yaXotYWR2LXg9IjY1NyIgZD0iTTQ1OSAzODNoLTI2MnEtMTEzIDAgLTE0NiAtNHYyMDVxMTYgLTQgMTE1IC00aDMwM3E5NCAwIDExNSA0di0yMDVxLTM3IDQgLTEyNSA0eiIgLz4KPGdseXBoIHVuaWNvZGU9Ii4iIGQ9Ik0yNDAgLTE0cS02NiAwIC0xMTIgNDZ0LTQ2IDExMXEwIDY2IDQ1IDExMXQxMTMgNDVxNjMgMCAxMDkgLTQ2dDQ2IC0xMTBxMCAtNjYgLTQ0LjUgLTExMS41dC0xMTAuNSAtNDUuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSIvIiBob3Jpei1hZHYteD0iNjk2IiBkPSJNNjIzIDExOTBsLTM2NyAtMTEwNHEtNTMgLTE2MiAtNDcgLTE5NWwtMjExIDk5cTQxIDc0IDc2IDE4MGwzNzAgMTEyNGw0NSAxNzlsMjA5IC0xMDVxLTQwIC03NCAtNzUgLTE3OHoiIC8+CjxnbHlwaCB1bmljb2RlPSIwIiBob3Jpei1hZHYteD0iMTA1NiIgZD0iTTU0MSAtMjVxLTIxMyAwIC0zMzQgMTQwLjV0LTEyMSAzNzguNWwyIDQwM3EwIDIxNSAxMTkgMzUwcTEyNSAxNDMgMzQwIDE0NHEyMDkgMCAzMzIgLTE0NHExMTcgLTEzNyAxMTQgLTM1MHEwIC01NyAyIC00MDNxMCAtMjI1IC0xMTYgLTM2N3EtMTIzIC0xNTIgLTMzOCAtMTUyek01NDkgMTE3MXEtMjAxIDAgLTIwMyAtMzUwdi0yOTNxLTIgLTEzOSAzOSAtMjI1cTUxIC0xMDkgMTU4IC0xMDhxMTIxIDAgMTY0IDEwOHEyOSA3MiAyOCAyMjUgbDIgMjc3cTAgMTc4IC0zMiAyNThxLTQzIDEwOCAtMTU2IDEwOHoiIC8+CjxnbHlwaCB1bmljb2RlPSIxIiBob3Jpei1hZHYteD0iNTg3IiBkPSJNMTk1IDBxOCA0MyA4IDE2OHY4NjBoLTE4OXYxNDhxMTE3IDEwIDE4Mi41IDU0dDExNC41IDE0MmgxNTBxLTggLTQ5IC04IC0xNjZ2LTEwMzRxMCAtMTMxIDggLTE3MmgtMjY2eiIgLz4KPGdseXBoIHVuaWNvZGU9IjIiIGhvcml6LWFkdi14PSI5MTUiIGQ9Ik02OCAwdjIwN3EzNSA0MSA0MDMgNTg4cTEwNiAxNTQgMTA3IDIzMXEwIDYzIC00NS41IDk4dC0xMTAuNSAzNXEtMTE1IDAgLTI3OSAtMTAwdjIzOXExNTQgNzggMzA4IDc4cTE2NiAwIDI2OCAtODJxMTE1IC05MCAxMTUgLTI1NnEwIC0xNDMgLTE1OCAtMzcybC0zMDEgLTQ0M2gzNDBxODQgMCAxMzEgNnYtMjI5aC03Nzh6IiAvPgo8Z2x5cGggdW5pY29kZT0iMyIgaG9yaXotYWR2LXg9Ijg3NiIgZD0iTTMyOCAtMjBxLTEwNCAwIC0yNTIgNTd2MjQ4cTMxIC0yMyAxMTkgLTQ1cTcyIC0yMCA5MCAtMjFxMTAyIDAgMTcwIDQxcTg0IDUxIDg0IDE1OHEwIDExNyAtNjAuNSAxNjl0LTIxMC41IDYwdjE4OXEyMDEgMjAgMjAxIDE3MHEwIDU5IC00NiAxMDZ0LTExOCA0N3EtOTYgMCAtMjA5IC02OXYyMzdxMTExIDUxIDI2NCA1MXExMzUgMCAyNDEgLTk4dDEwNiAtMjM2cTAgLTE1NiAtMTA3IC0yNTFxMjAxIC05MiAyMDEgLTM4MyBxMCAtMTY0IC05NiAtMjgxcS0xMjUgLTE0OSAtMzc3IC0xNDl6IiAvPgo8Z2x5cGggdW5pY29kZT0iNCIgaG9yaXotYWR2LXg9Ijk5OSIgZD0iTTkzOCAzMjRxLTQxIDYgLTg4IDZoLTQzdi0xNzhxMCAtOTIgOCAtMTUyaC0yNTRxOCA2MyA4IDE1MnYxODJoLTQ5OXYyMjlsNDkxIDgwM2gyNDZ2LTgxM2g0N3ExNiAtMiA4NCA2di0yMzV6TTU3MSA5NTRsLTI0MyAtNDAzaDI0MXoiIC8+CjxnbHlwaCB1bmljb2RlPSI1IiBob3Jpei1hZHYteD0iOTIzIiBkPSJNOTQgMzN2MjQ2cTE0NSAtNTcgMjMyIC01OHExMTUgMCAxODAgNTYuNXQ2NSAxNDYuNXEwIDk0IC00NSAxNTFxLTUxIDYzIC0xNDcgNjRxLTk0IDAgLTE0MyAtMzNsLTE0MiAxMTNsNjQgNjQ3aDYwNnYtMjMxcS00MSA2IC0xMjkgNmgtMjc5bC0zMCAtMzEwcTYxIDE4IDEyNSAxOXExNzggMCAyODIgLTEzM3E5MiAtMTIxIDkyIC0yOTNxMCAtMjA3IC0xMjcgLTMyOHQtMzMzIC0xMjFxLTc2IDAgLTE1MCAxOXEtNjAgMjEgLTEyMSAzOXoiIC8+CjxnbHlwaCB1bmljb2RlPSI2IiBob3Jpei1hZHYteD0iMTAzNiIgZD0iTTY2IDY3OHEwIDI1NCAxMTIgNDUycTE0NyAyNTIgNDIwIDI1MnExMjUgMCAyMTMgLTQ3di0yNDFxLTg0IDYxIC0xOTAgNjFxLTIyMyAwIC0yODEgLTMxNXExMDAgNjYgMjM4IDY1cTE1OCAwIDI2NCAtMTE3cTExNSAtMTIzIDExNCAtMzIxcTAgLTIwNyAtMTE4IC0zNDJxLTEyMyAtMTQzIC0zMjAgLTE0M3EtMjExIDAgLTMzOCAyMTdxLTExNCAxOTYgLTExNCA0Nzl6TTMxOSA1OTRxMCAtMzcgNSAtNzJxOCAtMTExIDUzIC0xOTAgcTU1IC05NiAxNDMgLTk2cTEwMiAwIDE1NCA5MHEzOSA3NCAzOSAxNzZxMCAxNzYgLTE5NSAxNzZxLTQ3IDAgLTEwNy41IC0yNy41dC05MS41IC01Ni41eiIgLz4KPGdseXBoIHVuaWNvZGU9IjciIGhvcml6LWFkdi14PSI4MzkiIGQ9Ik00OSAwbDQ3NSAxMTQzaC0zMjNxLTkyIDAgLTE1MiAtMTB2MjMzaDc0NnYtMjA5cS0yMCAtMjkgLTIxMSAtNTAwbC0yMjIgLTU0MHEtMzUgLTc4IC00MCAtMTE3aC0yNzN6IiAvPgo8Z2x5cGggdW5pY29kZT0iOCIgaG9yaXotYWR2LXg9IjEwMjEiIGQ9Ik01MTAgLTE2cS0yMDkgMCAtMzI2LjUgMTExLjV0LTExNy41IDMyMC41cTAgMjc0IDE3OCAzMzhxLTExMyA2MSAtMTEzIDI1NnEwIDE3NiAxMDEuNSAyNzN0Mjc3LjUgOTdxMTc4IDAgMjc5LjUgLTk3dDEwMS41IC0yNzNxMCAtMTk5IC0xMTMgLTI1NnExNzggLTYzIDE3OCAtMzM4cTAgLTIwOSAtMTE4LjUgLTMyMC41dC0zMjcuNSAtMTExLjV6TTUxMCAxMTg2cS0xNDMgMCAtMTQzIC0xNzRxMCAtMTcyIDE0MyAtMTcycTE0NyAwIDE0NyAxNzIgcTAgMTc0IC0xNDcgMTc0ek01MTAgNjUxcS0xODAgMCAtMTgwIC0yMjdxMCAtMjE3IDE4MCAtMjE3cTE4MiAwIDE4MiAyMTdxMCAyMjcgLTE4MiAyMjd6IiAvPgo8Z2x5cGggdW5pY29kZT0iOSIgaG9yaXotYWR2LXg9IjEwMTMiIGQ9Ik05NTQgNjg4cTAgLTI1NCAtMTE0IC00NTJxLTE0NSAtMjU0IC00MjAgLTI1NHEtMTIzIDAgLTIxMyA0OXYyNDFxODQgLTYxIDE5MCAtNjFxMjIzIDAgMjgxIDMxNXEtOTggLTY2IC0yMzggLTY1cS0xNTYgMCAtMjY2LjUgMTE5LjV0LTExMC41IDMxOC41cTAgMjA1IDEyMCAzNDR0MzE3IDEzOXEyMTMgMCAzNDAgLTIxNXExMTQgLTE5NiAxMTQgLTQ3OXpNNjk4IDc3MnEwIDM3IC0yIDcycS0xMCAxMTEgLTU1IDE4OHEtNTMgOTggLTE0MyA5OCBxLTEwMCAwIC0xNTIgLTkycS00MSAtNzIgLTQxIC0xNzZxMCAtMTc0IDE5NyAtMTc0cTQ1IDAgMTA2IDI2LjV0OTAgNTcuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSI6IiBkPSJNMjQwIDUyOHEtNjYgMCAtMTEyIDQ3LjV0LTQ2IDExMC41cTAgNjggNDUgMTE0dDExMyA0NnE2MyAwIDEwOSAtNDZ0NDYgLTExNHEwIC02NiAtNDQuNSAtMTEydC0xMTAuNSAtNDZ6TTI0MCAtMTRxLTY2IDAgLTExMiA0N3QtNDYgMTEycTAgNjggNDUgMTEzdDExMyA0NXE2MyAwIDEwOSAtNDZ0NDYgLTExMnEwIC02OCAtNDQuNSAtMTEzLjV0LTExMC41IC00NS41eiIgLz4KPGdseXBoIHVuaWNvZGU9IjsiIGQ9Ik0yMzYgNTI4cS02MyAwIC0xMTAuNSA0Ny41dC00Ny41IDExMC41cTAgNjggNDYgMTE0dDExMiA0NnE2MyAwIDEwOSAtNDd0NDYgLTExM3QtNDQuNSAtMTEydC0xMTAuNSAtNDZ6TTI2MCAtMTgyaC0xNzhxODQgNzQgMTI1IDE4MnEtNTcgMiAtOTUgNDZ0LTM4IDEwNHEwIDY4IDQ1IDExMy41dDExMiA0NS41cTc2IDAgMTIzIC01N3E0MSAtNTUgNDEgLTEzM3EwIC0xNTYgLTEzNSAtMzAxeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDNjOyIgaG9yaXotYWR2LXg9IjExNzEiIGQ9Ik0xMTcgNjE2djIyMmw5NjQgNDE3di0yNDNsLTcyMSAtMjg1bDcyMSAtMjg1di0yNDN6IiAvPgo8Z2x5cGggdW5pY29kZT0iPSIgaG9yaXotYWR2LXg9IjExNzEiIGQ9Ik0xMDYgODMxdjIzMmg5ODR2LTIzMmgtOTg0ek0xMDYgMzgzdjIzMWg5ODR2LTIzMWgtOTg0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDNlOyIgaG9yaXotYWR2LXg9IjExNzEiIGQ9Ik0xMTUgMTk5djI0M2w3MjEgMjg1bC03MjEgMjg1djI0M2w5NjQgLTQxN3YtMjIyeiIgLz4KPGdseXBoIHVuaWNvZGU9Ij8iIGhvcml6LWFkdi14PSI3ODIiIGQ9Ik00OTIgNjcycS00NSAtNTcgLTU0IC0xMDdxLTQgLTMxIC02IC0xNzBoLTIzM3YxMDVxLTIgNzggMTIgMTMzcTE4IDgyIDE0NyAyMzFxMTE5IDEzNyAxMTkgMTk3cTAgNTEgLTM0LjUgODJ0LTg2LjUgMzFxLTEzMSAwIC0yNjQgLTgwdjIzMXExMjEgNTcgMjg3IDU3cTE0NSAwIDI0MS41IC04NXQ5Ni41IC0yMzBxMCAtMTE1IC03NiAtMjE3ek0zMTMgLTE0cS02NiAwIC0xMTEuNSA0N3QtNDUuNSAxMTJxMCA2OCA0NiAxMTR0MTExIDQ2IHE2NiAwIDExMyAtNDd0NDcgLTExM3EwIC02MyAtNDcgLTExMXQtMTEzIC00OHoiIC8+CjxnbHlwaCB1bmljb2RlPSJAIiBob3Jpei1hZHYteD0iMTM5OCIgZD0iTTgwNyA0MzRxLTcwIC0xMTkgLTE5OSAtMTE5cS0xMDkgMCAtMTc5LjUgOTUuNXQtNzAuNSAyMjAuNXEyIDE5NyAxMDQuNSAzNDR0MjQ2LjUgMTQ3cTEyOSAwIDE3NCAtMTA0bDE4IDcyaDE2MmwtMTA1IC00MzNxLTIzIC04OCAtMjIgLTEyNXEwIC02MSA0OSAtNjFxOTYgMCAxNTIgMTE5cTQ5IDEwMCA0OSAyMzdxMCAyMzYgLTEzMSAzNjFxLTExMyAxMDkgLTI5MyAxMDhxLTI0MCAwIC00MDAgLTE3OHEtMTUyIC0xNzAgLTE1MSAtMzk3IHEwIC0yNTggMTcwIC00NDJxMTU4IC0xNzIgMzU0IC0xNzNxMTMxIDAgMjI4IDQ4cTg0IDQxIDE5NCAxNDNsNjQgLTk0cS0xMzMgLTE0MSAtMjY1IC0xOTFxLTk0IC0zNSAtMjQxIC0zNXEtMTE1IDAgLTI0MCA2MC41dC0yMTkgMTYzLjVxLTgwIDg2IC0xMzMgMjE5cS01OSAxNTIgLTYwIDMwNXEwIDMwMSAyMTYgNTE4cTIwMyAyMDUgNDUwIDIwN3EzMDcgMiA0NzEgLTE4NnExNDEgLTE2NCAxNDEgLTQxMHEwIC0yMTUgLTEwMiAtMzczIHEtMTA5IC0xNjYgLTI2OCAtMTY2cS0xMzkgMCAtMTY0IDExOXpNNzM1IDk4NXEtNzggMCAtMTM3IC0xMjVxLTUzIC0xMTUgLTUzIC0yMzFxMCAtMTY4IDk0IC0xNjhxODQgMCAxMzcgMTM5cTQ3IDExOSA0NyAyNTRxMCAxMzEgLTg4IDEzMXoiIC8+CjxnbHlwaCB1bmljb2RlPSJBIiBob3Jpei1hZHYteD0iMTA4MSIgZD0iTTMxIDBsMzYwIDEzNjZoMzAzbDIyNiAtODUwaDEwNnYtMjE3aC00OWw4MCAtMjk5aC0yODVxMCAzMyAtMjQgMTMzbC00MSAxNjZoLTM1N2wtNDcgLTE2NnEtMjkgLTEwNCAtMjkgLTEzM2gtMjQzek00MTAgNTE2aDI0MWwtMTE0IDQ1N3oiIC8+CjxnbHlwaCB1bmljb2RlPSJCIiBob3Jpei1hZHYteD0iMTAyNCIgZD0iTTk2OSA0MThxMCAtMTQxIC05NSAtMjY0cS0xMTkgLTE1NCAtMzI1IC0xNTRoLTQ0M3E4IDQ3IDkgMTkzdjk3OHEwIDE1NiAtOSAxOTVoNDA2cTE3MCAwIDI3OSAtODhxMTE1IC05NCAxMTQgLTI1NHEwIC0xNjggLTEyOSAtMjYycTE5MyAtNzYgMTkzIC0zNDR6TTY2NiA5NzFxMCAxNzIgLTE5NSAxNzJoLTEwNnYtMzEyaDkwcTEwNCAwIDE1Ny41IDQxLjV0NTMuNSA5OC41ek03MTUgNDE4cTAgMTkzIC0yNDQgMTkyaC0xMDZ2LTM4N2gxNDEgcTg2IDAgMTQ3LjUgNTEuNXQ2MS41IDE0My41eiIgLz4KPGdseXBoIHVuaWNvZGU9IkMiIGhvcml6LWFkdi14PSI4NTQiIGQ9Ik01OTAgMTE1M3EtMTI5IDAgLTIwOSAtMTU0cS03MCAtMTMxIC03MCAtMjgycTAgLTQ5NCAyNzkgLTQ5NHE2NiAwIDExMiAxN3ExNCA2IDEwMSA0OWwyIC0yNjBxLTE0NSAtNDUgLTI0MCAtNDVxLTUxOCAwIC01MTggNzMzcTAgMjU0IDEzNyA0NTBxMTUwIDIxNyAzODEgMjE3cTExMyAwIDIzOCAtNDd2LTI0NXEtMTIxIDYxIC0yMTMgNjF6IiAvPgo8Z2x5cGggdW5pY29kZT0iRCIgaG9yaXotYWR2LXg9IjEwODEiIGQ9Ik00ODUgMTM2NnE1MzkgMCA1MzkgLTY3NnEwIC0zNDYgLTg4IC01MDBxLTExMSAtMTkwIC00MDEgLTE5MGgtNDI5cTggNTEgOSAxOTN2OTc4cTAgMTQ3IC05IDE5NWgzNzl6TTc3MCA3NzJxMCAyMDUgLTcyIDI4NXEtNzggODggLTI4MiA4OGgtNTF2LTkyMmg2M3ExODAgMCAyNjEgNzd0ODEgMjU3djIxNXoiIC8+CjxnbHlwaCB1bmljb2RlPSJFIiBob3Jpei1hZHYteD0iODI3IiBkPSJNOTggMHE4IDUxIDggMTU2djEwMzJxMCAxNDEgLTggMTc4aDY3NnYtMjI5cS00MyA2IC0xNTEgNmgtMjY3di0zMjBoMTk1cTg4IDAgMTM3IDZ2LTIyNXEtNDEgNiAtMTE5IDZoLTIxM3YtMzg3aDI4OXE4NiAwIDE1MiA2di0yMjloLTY5OXoiIC8+CjxnbHlwaCB1bmljb2RlPSJGIiBob3Jpei1hZHYteD0iNzgyIiBkPSJNMTA2IDExNzRxMCAxMzkgLTggMTkyaDY1OHYtMjI5cS00NSA2IC0xNTIgNmgtMjQ4di0zMjBoMjA3cTk0IDAgMTM5IDZ2LTIyNXEtNDEgNiAtMTIwIDZoLTIyNnYtNDI4cTAgLTEyMSA5IC0xODJoLTI2N3E4IDU5IDggMTkzdjk4MXoiIC8+CjxnbHlwaCB1bmljb2RlPSJHIiBob3Jpei1hZHYteD0iMTA4MyIgZD0iTTg1NiAxMTVxLTI3IC00OSAtOTggLTg4cS04OCAtNDcgLTIwMyAtNDdxLTUwOCAwIC01MDggNzEwcTAgMzM4IDE0My41IDUxNnQ0MjEuNSAxNzhxMTYwIDAgMjc3IC0xMDJ2LTIzM3EtMTMxIDExMyAtMjc3IDExMnEtMzAxIDAgLTMwMSAtNDc3cTAgLTQ4MyAyNDQgLTQ4M3ExOTkgMCAxOTkgMjQ1cTEgNiAwIDIwcTAgMzkgLTQgMTQwaDI0OXEtOCAtODggLTggLTE5NHYtMjM4cTAgLTU3IDQgLTEwNi41dDQgLTY3LjVxLTE0IC00IC00MyAweiAiIC8+CjxnbHlwaCB1bmljb2RlPSJIIiBob3Jpei1hZHYteD0iMTExNCIgZD0iTTk5NyA4MzZoNjh2LTIyNGgtNjh2LTQ2OXEwIC05NiA5IC0xNDNoLTI2OXE4IDUzIDggMTU2djQ1NmgtMzcydi00NTRxMCAtMTExIDggLTE1OGgtMjY2cTggNDkgOCAxNDN2MTA4MHEwIDk0IC04IDE0M2gyNjZxLTggLTUxIC04IC0xNDN2LTM4N2gzNzJ2MzU4cTAgMTI1IC04IDE3MmgyNjlxLTggLTQ1IC05IC0xMjV2LTQwNXoiIC8+CjxnbHlwaCB1bmljb2RlPSJJIiBob3Jpei1hZHYteD0iNDc1IiBkPSJNOTggMHE4IDUzIDggMTkzdjk4MXEwIDE1MiAtOCAxOTJoMjc5cS04IC00NyAtOCAtMTg4di05OTBxMCAtMTM5IDggLTE4OGgtMjc5eiIgLz4KPGdseXBoIHVuaWNvZGU9IkoiIGhvcml6LWFkdi14PSI3NjMiIGQ9Ik02NzAgMTE3MXYtNjYxcTAgLTI3MCAtMTU2IC00MTJxLTEyOSAtMTE3IC0zMjQgLTExNnEtOTIgMCAtMTcwIDI2djI0MnE3NiAtNDUgMTcwIC00NXEyMjcgMCAyMjggMzI3djYwOWgtMjI1cS0xMTcgMCAtMTUyIC02djIzMWg2MzlxLTEwIC00OCAtMTAgLTE5NXoiIC8+CjxnbHlwaCB1bmljb2RlPSJLIiBob3Jpei1hZHYteD0iMTAwMSIgZD0iTTY4MCAwcS0yNSA3MiAtNjYgMTQ3bC0yNDkgNDQzdi00MTRxMCAtMTIzIDggLTE3NmgtMjY3cTggNjMgOSAxNzZ2MTAwMnEwIDE0MSAtOSAxODhoMjY3cS04IC01NSAtOCAtMTcydi0zMjhsMjQ3IDM2M3E0OSA3MiA3NiAxMzdoMjg1bC00MzIgLTYyM2w0MzIgLTc0M2gtMjkzeiIgLz4KPGdseXBoIHVuaWNvZGU9IkwiIGhvcml6LWFkdi14PSI4MjMiIGQ9Ik0xMDYgMHE4IDc4IDkgMTkzdjk4MXEwIDEyNyAtOSAxOTJoMjY3cS04IC03MiAtOCAtMTk1di05NDhoMjk3cTkwIDAgMTQ5IDZ2LTIyOWgtNzA1eiIgLz4KPGdseXBoIHVuaWNvZGU9Ik0iIGhvcml6LWFkdi14PSIxMjY3IiBkPSJNMTE0OSAxMjYydi0xMDQ5cTAgLTEzNSA4IC0yMTNoLTI2NnE4IDgwIDggMjEzdjQ1M2wtMjExIC01MjloLTExMGwtMjEzIDUyN3YtNDU3cTAgLTEyMyA2IC0yMDdoLTI2MHE4IDc0IDggMjA3djEwNTBsLTQ1IDEwOWgyNjhxMTI1IC0zMjggMzA1IC03NjJsMzA3IDc2MmgyMzZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iTiIgaG9yaXotYWR2LXg9IjEwNzMiIGQ9Ik03MDkgLTJxMTAgMTMzIDEwIDIxM3EtMSAyNyAtMSA0NHQxIDI2bC0zNjkgNTk2di02NTBxMCAtMTI5IDggLTIyOWgtMjYwcTggOTQgOCAyNTB2MTAwNWwtNjEgMTEzaDI3Mmw0MDIgLTY1NXY0MzJxMCAxMjEgLTEwIDIyN2gyNThxLTYgLTEwNCAtNiAtMjI3di05MDNxMCAtMTY2IDggLTI0MmgtMjYweiIgLz4KPGdseXBoIHVuaWNvZGU9Ik8iIGhvcml6LWFkdi14PSIxMDgzIiBkPSJNNTQ1IC0yNXEtMjE1IDAgLTM0NSAxNDEuNXQtMTMwIDM3Ny41bDIgNDAzcTAgMjExIDEzMSAzNTIuNXQzNDggMTQxLjVxMjExIDAgMzQwIC0xNDEuNXQxMjcgLTM1Mi41cTAgLTU3IDIgLTQwM3EwIC0yMjMgLTEyNyAtMzY3cS0xMzEgLTE1MiAtMzQ4IC0xNTJ6TTU1MyAxMTcxcS0yMjEgMCAtMjIzIC0zNTB2LTI5M3EtMiAtMzM0IDIxNyAtMzMzcTEyOSAwIDE4MCAxMDhxMzMgNzYgMzMgMjI1bDIgMjc3cTAgMzY2IC0yMDkgMzY2eiIgLz4KPGdseXBoIHVuaWNvZGU9IlAiIGhvcml6LWFkdi14PSI5NjgiIGQ9Ik00NjcgMzE5bC0xMDIgLTU1di03MXEwIC0yNCAtMSAtNDZxMCAtMTA2IDkgLTE0N2gtMjY3cTggODYgOSAxOTN2OTc4cTAgMTQzIC05IDE5NWgzMDhxMjMxIDAgMzcyLjUgLTEyOHQxNDEuNSAtMzI1cTAgLTIwMSAtMTQwIC0zNjZxLTEyMiAtMTQ0IC0zMjEgLTIyOHpNNDIwIDExNDNoLTU1di02MTNxMTIxIDQ1IDIwOCAxNDJxMTAyIDEwOSAxMDMgMjI3cTAgMTE1IC04MCAxODJxLTcyIDYyIC0xNzYgNjJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iUSIgaG9yaXotYWR2LXg9IjEwODMiIGQ9Ik05NjEgMjQybDk2IC03MGwtMTUwIC0xOTJsLTEwMCA3OXEtMTI3IC04NCAtMjYyIC04NHEtMjE1IDAgLTM0NSAxNDUuNXQtMTMwIDM4MS41djM5NXEwIDIxMSAxMzIgMzUyLjV0MzQ5IDE0MS41cTIwNyAwIDM0MCAtMTQ0cTEyNyAtMTM5IDEyNyAtMzUwdi0zOTVxMCAtMTQxIC01NyAtMjYwek00NzcgMzExbDE1MCAxOTFsMTIzIC05OXE4IDY2IDEwIDEzNHYyNjhxMiAzNjcgLTIwOSAzNjZxLTIxOSAwIC0yMjEgLTM1MGwtMiAtMjg0IHEwIC0zMzQgMjE3IC0zMzRxMjkgMCA2MyAxMHoiIC8+CjxnbHlwaCB1bmljb2RlPSJSIiBob3Jpei1hZHYteD0iOTY4IiBkPSJNNDY3IDMxOWwtMTAwIC01NWwtMiAtNzFxMCAtMjAgLTEgLTQwcTAgLTExMSAxMSAtMTUzaC0yNjlxOCA4NiA5IDE5M3Y5NzhxMCAxNDMgLTkgMTk1aDMxMHEyMjkgMCAzNzAuNSAtMTI4dDE0MS41IC0zMjVxMCAtMjIzIC0xNzAgLTM5OWwxMjEgLTM2MHEyNyAtNzYgNjMgLTE1NGgtMjc0bC0xMDUgMzY3cS00NSAtMjggLTk2IC00OHpNNDIwIDExNDNoLTU1bDIgLTYxM3ExMTkgNDUgMjA4IDE0MnExMDAgMTA5IDEwMSAyMjcgcTAgMTE1IC04MCAxODJxLTcyIDYyIC0xNzYgNjJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iUyIgaG9yaXotYWR2LXg9Ijg1NiIgZD0iTTMwNSAtMThxLTExNyAwIC0yNjIgNTV2MjYycTE1NCAtODIgMjYyIC04MnE5NiAwIDE2NCAzN3E4NCA0NSA4NCAxMjlxMCA1OSAtMTAgODhxLTE4IDQ3IC03NCA4MmwtMjAxIDEyOXEtMTIzIDgwIC0xNzUgMTYydC01MiAxOThxMCAzMzggMzk5IDMzOHExNDEgMCAyNzkgLTYzdi0yMzhxLTEyOSA4MiAtMjc1IDgycS0xNTAgMCAtMTQ5IC0xMTBxMCAtODQgOTggLTE0NmwxODIgLTExN3ExMzMgLTg2IDE4OSAtMTgycTUxIC04OCA1MSAtMjExIHEwIC0yMTUgLTE1NiAtMzIzcS0xMzMgLTkwIC0zNTQgLTkweiIgLz4KPGdseXBoIHVuaWNvZGU9IlQiIGhvcml6LWFkdi14PSI4NzQiIGQ9Ik03MDkgMTE0M2gtMTQ2di05NTVxMCAtMTQ1IDggLTE4OGgtMjY4cTggNTUgOCAxOTN2OTUwaC0xNDVxLTExNyAwIC0xNTIgLTZ2MjI5aDg0NnYtMjI5cS0zOCA2IC0xNTEgNnoiIC8+CjxnbHlwaCB1bmljb2RlPSJVIiBob3Jpei1hZHYteD0iMTEwMSIgZD0iTTc2OCAxMjM5cTAgNzYgLTEyIDEyN2gyODBxLTggLTQ3IC0xMCAtMTI3di03NnYtNjY5cTAgLTIyMSAtMTIzIC0zNjdxLTEzMSAtMTUyIC0zNTAgLTE1MnEtMjIzIDAgLTM1MiAxNTBxLTEyMyAxNDMgLTEyMyAzNjlsLTIgNzQ1cTAgNDMgLTggMTI3aDI3OHEtMTAgLTUzIC0xMCAtMTU2di02ODJxMCAtMzM0IDIxNyAtMzMzcTEzMSAwIDE4MCAxMTBxMzUgNzQgMzUgMjIzdjcxMXoiIC8+CjxnbHlwaCB1bmljb2RlPSJWIiBob3Jpei1hZHYteD0iMTA2OSIgZD0iTTY4NiAwaC0zMDFsLTM2MiAxMzY2aDI4MnEwIC0zMyAyNyAtMTMzbDIwOSAtODQwbDIzNSA4NDBxMjkgMTAyIDI5IDEzM2gyNDR6IiAvPgo8Z2x5cGggdW5pY29kZT0iVyIgaG9yaXotYWR2LXg9IjE0NzQiIGQ9Ik0xMTgwIDBoLTI2MGwtMTc1IDY5MmwtMTcyIC02OTJoLTI2MmwtMjg2IDEzNjZoMjY2cTAgLTQ3IDE2IC0xMzNsMTQ4IC03NjhsMTcwIDcxM2wtNDcgMTg4aDI2MHEwIC0zNyAyNCAtMTMzbDE4MCAtNzY4bDE0NCA3NjhxMTQgNzggMTQgMTMzaDI2OHoiIC8+CjxnbHlwaCB1bmljb2RlPSJYIiBob3Jpei1hZHYteD0iMTAxMSIgZD0iTTcwNyAwcS0xOCA2MSAtNTIgMTI5bC0xNDkgMzA3bC0xNTggLTMxNXEtMzMgLTY2IC00MyAtMTIxaC0yNzJsMzQ0IDY5NmwtMzI4IDY3MGgyNzdxNiAtNDEgNDEgLTExMWwxNDMgLTI4NmwxNDEgMjg2cTMzIDYzIDQzIDExMWgyNjlsLTMyOCAtNjU5bDM1MCAtNzA3aC0yNzh6IiAvPgo8Z2x5cGggdW5pY29kZT0iWSIgaG9yaXotYWR2LXg9Ijk4MyIgZD0iTTk1OCAxMzY2bC0zNDIgLTgwN3YtMzczcTAgLTExNyA5IC0xODZoLTI2N3E4IDc2IDkgMTkzdjM2NGwtMzM2IDgwOWgyNTBxMTIgLTc4IDQxIC0xNDdsMTcyIC00MTBsMTY4IDQxMHEyOSA3MiAzOCAxNDdoMjU4eiIgLz4KPGdseXBoIHVuaWNvZGU9IloiIGhvcml6LWFkdi14PSI4NjYiIGQ9Ik0zOSAwdjIxM3EzNyA1MSA1MTYgOTMwaC0zMjRxLTkyIDAgLTE1MSAtMTB2MjMzaDc0NXYtMjA5cS0zOSAtNTcgLTUxNCAtOTM0aDM3M3E4OCAwIDE0MyA2di0yMjloLTc4OHoiIC8+CjxnbHlwaCB1bmljb2RlPSJbIiBob3Jpei1hZHYteD0iNjg0IiBkPSJNMTk5IC0xNzRxOCA2MyA4IDI0NnYxMjAycTAgMTk5IC04IDI2NmgzOTF2LTIxNXEtNDUgMCAtMTM1IDZ2LTEyOTZxNDUgMCAxMzUgNnYtMjE1aC0zOTF6IiAvPgo8Z2x5cGggdW5pY29kZT0iXCIgaG9yaXotYWR2LXg9IjY5NiIgZD0iTTQ4OSAtMTA5cS0yIDYgLTI0IDk5cS02NiAyNTggLTExNyA0MDVsLTI3NCA3OTVxLTM1IDEwNCAtNzYgMTc4bDIxMSAxMDVxMTQgLTY2IDQ5IC0xOTdsMzY1IC0xMTA2cTM5IC0xMTUgNzUgLTE4MHoiIC8+CjxnbHlwaCB1bmljb2RlPSJdIiBob3Jpei1hZHYteD0iNjgxIiBkPSJNOTIgLTE3NHYyMTVsMTM1IC02djEyOTZxLTQzIDAgLTEzNSAtNnYyMTVoMzkxcS04IC03MiAtOCAtMjQ4di0xMTkycTAgLTIwMSA4IC0yNzRoLTM5MXoiIC8+CjxnbHlwaCB1bmljb2RlPSJeIiBob3Jpei1hZHYteD0iMTE5NiIgZD0iTTgxMSA1OThsLTIxMyA1MzdsLTIxMyAtNTM3aC0yNjJsMzc1IDc5OWgyMDlsMzY0IC03OTloLTI2MHoiIC8+CjxnbHlwaCB1bmljb2RlPSJfIiBob3Jpei1hZHYteD0iMTAyNCIgZD0iTTAgLTQ3MXYxOTloMTAyNHYtMTk5aC0xMDI0eiIgLz4KPGdseXBoIHVuaWNvZGU9ImAiIGhvcml6LWFkdi14PSI1NTUiIGQ9Ik0zMTMgMTA2M2wtMTc4IDI3MGwxNjQgOTJsMTE5IC0zMDV6IiAvPgo8Z2x5cGggdW5pY29kZT0iYSIgaG9yaXotYWR2LXg9IjgxMyIgZD0iTTUyNCAwdjc2cS05NiAtOTIgLTIwNyAtOTJxLTExNSAwIC0xODcuNSA4MC41dC03Mi41IDIwMS41cTAgMTQ3IDk5IDIzNHE5MiA4NCAyMzEgODRxNjYgMCAxMjUgLTE3djIxcTAgMTI5IC0xMzkgMTI5cS04OCAwIC0yMTcgLTQ5djIwOXExNTQgNDEgMjQzIDQxcTE4OCAwIDI2MCAtODN0NzIgLTI4MHYtNDMwcTAgLTkwIDYgLTEyNWgtMjEzek01MTIgMzc5cS00MyAxOCAtOTIgMThxLTU3IDAgLTk2IC0yNHEtNDcgLTMxIC00OCAtODggcTAgLTQxIDMwIC02Ni41dDY5IC0yNS41cTU5IDAgOTggMzcuNXQzOSA5My41djU1eiIgLz4KPGdseXBoIHVuaWNvZGU9ImIiIGhvcml6LWFkdi14PSI4OTQiIGQ9Ik01MDQgLTZxLTExMSAwIC0xODUgODB2LTc0aC0yMTdxNiAzNSA3IDEyOXYxMDgzcTAgMTIxIC03IDE1NGgyMzRxLTQgLTM3IC00IC0xNTR2LTM1NnE5NCA1OSAxODQgNTlxMTYyIDAgMjU0IC0xNDNxNzggLTEyNSA3OCAtMzAzcTAgLTE4MiAtODIgLTMxN3EtOTggLTE1OCAtMjYyIC0xNTh6TTQ3MyA3MDBxLTY4IDAgLTE0MSAtNjd2LTM1NHE2NiAtNjMgMTI5IC02NHE4MCAwIDEyMSA4OHEzMyA3MCAzMiAxNjZxMCAyMzEgLTE0MSAyMzF6ICIgLz4KPGdseXBoIHVuaWNvZGU9ImMiIGhvcml6LWFkdi14PSI3MjciIGQ9Ik00NTUgLTE0cS0xNzggMCAtMjg3IDEzNXEtMTA0IDEyOSAtMTA1IDMyMXEwIDE5MyAxMDEgMzI4cTEwOSAxNDUgMjg5IDE0NXExMDIgMCAyMTEgLTU5di0yMTdxLTgyIDc0IC0xNzAgNzRxLTk0IDAgLTE1MCAtODJxLTQ3IC03MiAtNDcgLTE3NHEwIC0xMDAgNDkgLTE3MnE1NSAtODAgMTQ4IC04MHE5OCAwIDE5NiA4MnYtMjM4cS0xMjAgLTYzIC0yMzUgLTYzeiIgLz4KPGdseXBoIHVuaWNvZGU9ImQiIGhvcml6LWFkdi14PSI4OTIiIGQ9Ik00MTggLTZxMTA5IDAgMTgyIDgwdi03NGgyMTdxLTYgMzUgLTYgMTI5djEwODNxMCAxMjEgNiAxNTRoLTIzM3E0IC0zNyA0IC0xNTR2LTM0OHEtODIgNTEgLTE4NSA1MXEtMTQ1IDAgLTI0MyAtMTQzcS04OCAtMTMxIC04OCAtMzAzcTAgLTE4MiA4NCAtMzE3cTk2IC0xNTggMjYyIC0xNTh6TTQ1NSA3MTFxNjMgMCAxMzMgLTY2di0zNjZxLTcwIC02OCAtMTMxIC02OHEtODIgMCAtMTIxIDkwcS0zMSA3MCAtMzEgMTY4cTAgODggMzcgMTU4IHE0MyA4NCAxMTMgODR6IiAvPgo8Z2x5cGggdW5pY29kZT0iZSIgaG9yaXotYWR2LXg9IjgyOSIgZD0iTTc2OCAzODVoLTQ1NXExNiAtMTk3IDE5NSAtMTk3cTExNyAwIDIwNSA2MHYtMjE5cS0xMjMgLTQ3IC0yMTkgLTQ3cS0yMDMgMCAtMzE0IDEzN3EtMTA2IDEyOSAtMTA2IDM0NnEwIDE4NCA4OCAzMTFxOTggMTM5IDI3MCAxMzlxMTY4IDAgMjU4IC0xMTRxODQgLTEwOSA4NCAtMjg5cTAgLTcwIC02IC0xMjd6TTQzOCA3MjdxLTExOSAwIC0xMjcgLTE1NmgyNTJxLTQgMTU2IC0xMjUgMTU2eiIgLz4KPGdseXBoIHVuaWNvZGU9ImYiIGhvcml6LWFkdi14PSI1NzMiIGQ9Ik00NTUgMTE3NHEtNzggMCAtMTA1IC02NnEtMTYgLTQxIC0xNiAtMTM1di02NGgyMDV2LTE5OHEtMTE5IDQgLTExNSA0aC05MHYtNTYzcTAgLTEwNCA2IC0xNTJoLTIzNnE2IDQ3IDcgMTUydjU2M2wtMzEgMnEtMjAgMCAtNjYgLTZ2MTk4aDk3cTAgMjE1IDUzIDMyMnE3NCAxNDcgMjYyIDE0N3E4MCAwIDE0NyAtMjZ2LTIwOXEtNTIgMzEgLTExOCAzMXoiIC8+CjxnbHlwaCB1bmljb2RlPSJnIiBob3Jpei1hZHYteD0iODQ5IiBkPSJNNTkyIDg3MHE5OCAwIDIyNyA1MHYtMjExcS0yOSAtMTAgLTgyIC0yM3ExNiAtNDcgMTcgLTg4cTAgLTEzMSAtNzkgLTIyOC41dC0yMDQgLTExNS41cS04MiAtMTIgLTgyIC04OHEwIC0yNyAyNyAtNTNxMzUgLTM5IDEwMiAtNTBxMjkzIC00NSAyOTMgLTI0M3EwIC0zMTcgLTM3OSAtMzE4cS0xNTYgMCAtMjU2IDU2cS0xMjcgNzAgLTEyNyAyMTlxMCAxNzIgMTkxIDIzNXY0cS03MCA0MyAtNzAgMTMxcTAgMTE1IDY2IDE0NHY0IHEtNjYgMjMgLTExNyAxMDJxLTU3IDg2IC01OCAxODVxMCAxNDcgMTA1IDI0NXExMDAgOTIgMjQwIDkzcTEwMCAtMSAxODYgLTUwek0yODUgNTgwcTAgLTE0MSAxMjkgLTE0MnExMjUgMCAxMjUgMTQ0cTAgNTkgLTI5IDEwMnEtMzUgNDcgLTk2IDQ3cS0xMjkgMSAtMTI5IC0xNTF6TTYwMCAtMjA3cTAgMTA0IC0xNzIgMTA1cS0xNjYgMCAtMTY2IC0xMDlxMCAtMTA2IDE4MCAtMTA2cTE1OCAtMSAxNTggMTEweiIgLz4KPGdseXBoIHVuaWNvZGU9ImgiIGhvcml6LWFkdi14PSI4OTQiIGQ9Ik01MTYgOTE1cS04OCAwIC0xODQgLTYxdjM1OHEwIDExNyA0IDE1NGgtMjM0cTYgLTMzIDcgLTE1NHYtMTA4M3EwIC05NCAtNyAtMTI5aDIzOHEwIDYgLTQgNTB0LTQgNzl2NTA0cTcyIDY4IDEzOSA2N3E3OCAwIDExOSAtNzdxMzEgLTYxIDMxIC0xNTRsLTMgLTI3NnEwIC03MCAtMTAgLTE5M2gyNDhxLTggNTEgLTggMTg4djI4MXEwIDE3OCAtODAgMzAzcS05MCAxNDMgLTI1MiAxNDN6IiAvPgo8Z2x5cGggdW5pY29kZT0iaSIgaG9yaXotYWR2LXg9IjM5OSIgZD0iTTIwNyAxMDY5cS01OSAwIC0xMDEuNSA0NXQtNDIuNSAxMDdxMCA2MyA0MiAxMDh0MTAyIDQ1cTU3IDAgOTkgLTQ1dDQyIC0xMDhxMCAtNjEgLTQyIC0xMDYuNXQtOTkgLTQ1LjV6TTkwIDBxNCA0MSA0IDEzOXY2MzdxMCA5NiAtNCAxMzNoMjMycS00IC0zOSAtNSAtMTI5di02MjhxMCAtMTA0IDUgLTE1MmgtMjMyeiIgLz4KPGdseXBoIHVuaWNvZGU9ImoiIGhvcml6LWFkdi14PSIzOTciIGQ9Ik0zMTEgLTYxcTAgLTE2MiAtOTYgLTI4MXEtMTAyIC0xMjMgLTI2OCAtMTIzdjI0OHE2OCAwIDEwNiA1NXEzNSA0NyAzNSAxMTFsMiA4MjdxMCA4NiAtNiAxMzNoMjMzcS02IC0zOSAtNiAtMTI5di04NDF6TTIwMSAxMDY5cS01OSAwIC0xMDEuNSA0NXQtNDIuNSAxMDdxMCA2MyA0MiAxMDh0MTAyIDQ1cTU5IDAgMTAxIC00NXQ0MiAtMTA4cTAgLTYxIC00MiAtMTA2LjV0LTEwMSAtNDUuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSJrIiBob3Jpei1hZHYteD0iODExIiBkPSJNMTAwIDBxNiA0MSA2IDEzOXYxMDk0cTAgOTYgLTYgMTMzaDIzNHEtNiAtMzkgLTYgLTEyOXYtNTc1bDEzOSAxODRxMzEgMzkgNDUgNzJoMjY0bC0yNzQgLTM1M2wzMDEgLTU2NWgtMjQwcS04IDMxIC00NyAxMDRsLTE4OCAzNjF2LTMxM3EwIC0xMDQgNiAtMTUyaC0yMzR6IiAvPgo8Z2x5cGggdW5pY29kZT0ibCIgaG9yaXotYWR2LXg9IjM5OSIgZD0iTTg4IDBxNiA0MSA2IDEzOXYxMDk0cTAgOTYgLTYgMTMzaDIzNHEtNiAtMzkgLTcgLTEyOXYtMTA4NXEwIC0xMDQgNyAtMTUyaC0yMzR6IiAvPgo8Z2x5cGggdW5pY29kZT0ibSIgaG9yaXotYWR2LXg9IjEzMTgiIGQ9Ik03MDIgODMxcTEwMiA4NCAyNDQgODRxMTYwIDAgMjQyIC0xNDNxNjYgLTExOSA2NSAtMzAzdi0yODFxMCAtMTM5IDkgLTE4OGgtMjQ0cTEwIDY2IDEwIDE5M3YyNzZxMCAyMjUgLTEyMyAyMjVxLTg0IDAgLTEyNSAtMzJxMTggLTg2IDE5IC0xOTN2LTI4MXEwIC0xMzkgOCAtMTg4aC0yNDZxMTAgNjYgMTAgMTkzbDIgMjc2cTAgMTI5IC0yMy41IDE3N3QtODYuNSA0OHEtNjEgMCAtMTE5IC01NXYtNTEwcTAgLTM1IDMgLTc5dDMgLTUwaC0yMzcgcTYgMzUgNiAxMjl2NjM5cTAgMTExIC02IDE0M2wyMjUgLTJ2LTY1cTkwIDcyIDE3MCA3MXExMjAgMCAxOTQgLTg0eiIgLz4KPGdseXBoIHVuaWNvZGU9Im4iIGhvcml6LWFkdi14PSI5MjkiIGQ9Ik01MTYgOTE4aDVxMTYzIDAgMjUxIC0xNDRxNzYgLTEyMyA3NiAtMzA1di0yODFxMCAtMTM5IDggLTE4OGgtMjQ2cTYgNDcgOCAxOTNsMyAyNzZxMiAyMzEgLTE0OCAyMzFxLTY4IDAgLTEzOSAtNjd2LTUwNHEwIC0zNSAzIC03OXQzIC01MGgtMjM4cTYgMzUgNyAxMjl2NjI5cTAgMTE5IC03IDE1MWgyMjZ2LTczcTkyIDgyIDE4OCA4MnoiIC8+CjxnbHlwaCB1bmljb2RlPSJvIiBob3Jpei1hZHYteD0iODY2IiBkPSJNNDQ2IC0xNHEtMTk3IDAgLTI5NCAxMzdxLTg0IDEyMSAtODQgMzI4cTAgNDYzIDM3OCA0NjJxMzc1IDAgMzc1IC00NjJxMCAtMjA1IC04NCAtMzI2cS05NiAtMTM5IC0yOTEgLTEzOXpNNDQ0IDcxM3EtOTQgMCAtMTI1IC05MHEtMTggLTUxIC0xOCAtMTcydDE4IC0xNzJxMzEgLTkwIDEyNSAtOTFxOTQgMCAxMjUgODhxMTggNTEgMTkgMTc1cTAgMTIxIC0xOSAxNzJxLTMxIDkwIC0xMjUgOTB6IiAvPgo8Z2x5cGggdW5pY29kZT0icCIgaG9yaXotYWR2LXg9Ijg5NCIgZD0iTTUwNCA5MThxLTEwOSAwIC0xODIgLTgydjczaC0yMThxNCAtMzUgNSAtMTI5di0xMTAycTAgLTExOSAtNSAtMTUxaDIzNHEtNCAzNSAtNCAxNTF2MzYzcTgwIC01MSAxODQgLTUxcTE0NSAwIDI0MiAxNDVxOTAgMTMzIDkwIDMwNXEwIDE4MiAtODQgMzE4cS05NiAxNjAgLTI2MiAxNjB6TTQ2NSAxOTVxLTYxIDAgLTEzMSA2NXYzNzFxNzAgNzAgMTMxIDY5cTgwIDAgMTIxIC05MnEzMSAtNzAgMzAgLTE2OHEwIC04OCAtMzYgLTE1OSBxLTQzIC04NiAtMTE1IC04NnoiIC8+CjxnbHlwaCB1bmljb2RlPSJxIiBob3Jpei1hZHYteD0iODkwIiBkPSJNNDEwIDkxOHExMDQgMCAxNzggLTgydjczaDIxOXEtNiAtMzUgLTYgLTEyOXYtMTEwMnEwIC0xMTkgNiAtMTUxaC0yMzZxNCAzNSA0IDE1MXYzNjNxLTgwIC01MSAtMTgyIC01MXEtMTQ3IDAgLTI0MyAxNDVxLTg4IDEzMyAtODkgMzA1cTAgMTgyIDg0IDMxOHE5OSAxNjAgMjY1IDE2MHpNNDQ0IDE5NXE2MSAwIDEzMSA2NXYzNzFxLTY4IDcwIC0xMzEgNjlxLTgwIDAgLTExOCAtOTJxLTMxIC03MCAtMzEgLTE2OHEwIC04OCAzNyAtMTU5IHE0MiAtODYgMTEyIC04NnoiIC8+CjxnbHlwaCB1bmljb2RlPSJyIiBob3Jpei1hZHYteD0iNTgxIiBkPSJNOTQgMHE2IDQxIDYgMTM5djYzN3EwIDk2IC02IDEzM2gyMjN2LTYxcTYxIDcyIDE0OCA3MnEzNyAwIDgwIC0xN3YtMjMxcS01MyAzNyAtOTYgMzdxLTU3IDAgLTEyNSAtNjB2LTQ5N3EwIC0xMDQgNiAtMTUyaC0yMzZ6IiAvPgo8Z2x5cGggdW5pY29kZT0icyIgaG9yaXotYWR2LXg9IjY5OCIgZD0iTTMwOSAtMTZxLTEyNSAwIC0yMzkgNTd2MjM1cTEwNiAtODAgMjM5IC03OXExMTkgMCAxMTkgNjNxMCA0NSAtNzAgODBsLTEwOCA1OXEtMTc4IDEwNCAtMTc4IDI2NXEwIDEyNSA4NCAxOTJxNzggNjEgMTk4IDYycTEzMSAwIDI0MiAtNTh2LTE3NnEtMTE5IDU1IC0yMzEgNTVxLTgwIDAgLTgwIC01N3EwIC0zOSA1NSAtNzBxNzYgLTM5IDEyOSAtNjlxMTg4IC0xMDkgMTg4IC0yNzFxMCAtMTUwIC0xMDggLTIyNXEtOTMgLTYzIC0yNDAgLTYzeiAiIC8+CjxnbHlwaCB1bmljb2RlPSJ0IiBob3Jpei1hZHYteD0iNTczIiBkPSJNMzU2IDkwOWgxNzl2LTE5OHEtMTAgMCAtMzggMnQtNTMgMmgtODh2LTM4MXEwIC0xMzcgOTAgLTEzN3E2MyAwIDExNSAzNHYtMjA0cS03NiAtNDEgLTE4MiAtNDFxLTE1MCAwIC0yMDcgMTA2cS00MyA4MCAtNDMgMjUydjM2N2gydjRsLTMxIDJxLTI3IDAgLTY5IC02djE5OGgxMDB2ODBxMCA1NyAtNiA5MmgyMzdxLTYgLTM5IC02IC04OHYtODR6IiAvPgo8Z2x5cGggdW5pY29kZT0idSIgaG9yaXotYWR2LXg9IjkxOSIgZD0iTTQxMiAtOHEtMTYyIDAgLTI0MCAxNDNxLTYxIDExNyAtNjEgMzA1djI4MXEwIDEzOSAtOSAxODhoMjQ2cS02IC00NSAtOCAtMTkybC0yIC0yNzdxMCAtMTE3IDI3IC0xNjhxMzEgLTYzIDExMiAtNjNxNTcgMCAxMjkgNjd2NTA0cTAgMzUgLTQgODB0LTQgNDloMjM4cS00IC0zNSAtNSAtMTI5di02MjZxMCAtMTIxIDUgLTE1NGgtMjI0djc0cS05NCAtODIgLTIwMCAtODJ6IiAvPgo8Z2x5cGggdW5pY29kZT0idiIgaG9yaXotYWR2LXg9IjgyMSIgZD0iTTMwNSAwaDIyN2wyNjcgOTA5aC0yMjhxMCAtMzkgLTI2IC0xMzNsLTEyMSAtNDQ2bC0xMTUgNDQ2cS0yOSAxMDYgLTI4IDEzM2gtMjQweiIgLz4KPGdseXBoIHVuaWNvZGU9InciIGhvcml6LWFkdi14PSIxMjMyIiBkPSJNNzYyIDBsLTEyNyA0NzNsLTExOSAtNDczaC0yMTdsLTI0NiA5MDloMjQwcTAgLTEwMCA4IC0xMzNsOTggLTQwN2w5OSA0MDdxMTQgNTUgMTQgMTMzaDIzM3EwIC00NyAxMSAtMTMzbDk2IC00MDdsMTAwIDQwN3EyNSAxMDYgMjUgMTMzaDIyN2wtMjI1IC05MDloLTIxN3oiIC8+CjxnbHlwaCB1bmljb2RlPSJ4IiBob3Jpei1hZHYteD0iODE1IiBkPSJNNTQ5IDBxLTEwIDM5IC00OSAxMjlsLTgyIDEzOWwtODYgLTE0N3EtMzEgLTUzIC00MyAtMTIxaC0yNDZsMjY4IDQ1M2wtMjcyIDQ1NmgyNDJxNiAtNTEgNDEgLTExMGw5MiAtMTY0bDkyIDE2NHEzNSA3MCA0MyAxMTBoMjQ0bC0yNjkgLTQ1NmwyNjQgLTQ1M2gtMjM5eiIgLz4KPGdseXBoIHVuaWNvZGU9InkiIGhvcml6LWFkdi14PSI4MDgiIGQ9Ik0xNjYgLTQ1OWwxMzUgNDU5bC0yOSAxMDRsLTIyNSA4MDVoMjM2cTggLTMxIDMwIC0xMjVsMTAzIC00MzRsMTA0IDQyOGwyNyAxMzFsMjM3IC0ybC0zNDAgLTEyMThxLTI3IC05NCAtMzQgLTE0OGgtMjQ0eiIgLz4KPGdseXBoIHVuaWNvZGU9InoiIGhvcml6LWFkdi14PSI3MDgiIGQ9Ik01NSAwdjE4OGwzNDYgNTA2aC0xODBxLTg2IDAgLTE0MyAtOHYyMjNoNTkwdi0xODZxLTM3IC01NyAtMzUzIC01MTRoMjI0cTg0IDAgMTM3IDZ2LTIxNWgtNjIxeiIgLz4KPGdseXBoIHVuaWNvZGU9InsiIGhvcml6LWFkdi14PSI3NzIiIGQ9Ik03MjkgLTE4OHYtMjAzaC03NHEtMTg4IDAgLTI3NSA4MXQtODcgMjY3djE1OHEwIDE0MSAtMzkgMjEzcS01MyA5MiAtMTgwIDk4djIwMXExMjcgNiAxODAgOThxMzkgNzIgMzkgMjEzdjE1OHEwIDE4NiA4OCAyNzBxODYgNzggMjc0IDc4aDc0di0yMDNxLTEzOSAwIC0xNzMgLTM5dC0zNCAtMTk4cTAgLTE5NSAtMjQgLTI3NXEtMzUgLTExNyAtMTYyIC0yMDNxMTI5IC04OCAxNjIgLTIwMHEyNSAtODAgMjQgLTI3N3EwIC0xNjAgMzQgLTE5OC41IHQxNzMgLTM4LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0ifCIgaG9yaXotYWR2LXg9IjU2MyIgZD0iTTE4MCAtNDcxdjE5NjZoMjE1di0xOTY2aC0yMTV6IiAvPgo8Z2x5cGggdW5pY29kZT0ifSIgaG9yaXotYWR2LXg9Ijc3MiIgZD0iTTU5IDEyNDF2MjAzaDc0cTE4OCAwIDI3NSAtNzhxODggLTg0IDg4IC0yNzB2LTE1OHEwIC0xNDEgMzkgLTIxM3E1MyAtOTIgMTgwIC05OHYtMjAxcS0xMjcgLTYgLTE4MCAtOThxLTM5IC03MiAtMzkgLTIxM3YtMTU4cTAgLTE4NiAtODcgLTI2N3QtMjc2IC04MWgtNzR2MjAzcTEzOSAwIDE3MyAzOC41dDM0IDE5OC41cTAgMTk3IDI1IDI3N3EzMyAxMTMgMTYyIDIwMHEtMTI3IDg2IC0xNjIgMjAzcS0yNSA4MCAtMjUgMjc1IHEwIDE2MCAtMzQgMTk4LjV0LTE3MyAzOC41eiIgLz4KPGdseXBoIHVuaWNvZGU9In4iIGhvcml6LWFkdi14PSIxMTcxIiBkPSJNODM0IDM2MHEtODIgMCAtMjUwIDgycS0xNzQgODYgLTIzNiA4NnEtMTIxIDAgLTI5MyAtMTQzdjIzNnExNzAgMTQ1IDMxMCAxNDVxODIgMCAyNDkuNSAtODN0MjQzLjUgLTgzcTExOSAwIDI4MSAxMzl2LTIzNXEtNTUgLTU1IC0xNDMgLTk5LjV0LTE2MiAtNDQuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hhMTsiIGhvcml6LWFkdi14PSI1MDUiIGQ9Ik0xMzUgLTMwM2w2IDgzOGgyMjFsOSAtODM4cTAgLTUzIDQgLTE1MmgtMjQ2cTYgMzkgNiAxNTJ6TTI1NCA5MjZxNjMgMCAxMDkuNSAtNDcuNXQ0Ni41IC0xMTIuNXEwIC02OCAtNDUuNSAtMTE0dC0xMTAuNSAtNDZxLTY2IDAgLTExMiA0N3QtNDYgMTEzcTAgNjMgNDcuNSAxMTEuNXQxMTAuNSA0OC41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGEyOyIgaG9yaXotYWR2LXg9Ijc0NSIgZD0iTTUwOCAtMTJ2LTEzM2gtMTk5djE1N3EtMTIzIDQ3IC0xOTIuNSAxNjV0LTY5LjUgMjY1cTAgMTUwIDY5LjUgMjc0dDE5Mi41IDE3M3YxNDFoMTk5di0xMTdxODQgLTEyIDE3MiAtNTd2LTIxN3EtODYgNzQgLTE4MCA3NHEtOTggMCAtMTU2IC04MnEtNTEgLTcyIC01MSAtMTc0cTAgLTEwMCA1MyAtMTcycTU3IC04MCAxNTQgLTgwcTEwNCAwIDIwNyA4MnYtMjM4cS0xMDEgLTUxIC0xOTkgLTYxeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGEzOyIgaG9yaXotYWR2LXg9IjkxNyIgZD0iTTEyOSAwbC01NyAxODhxMTk5IDEwNiAxOTIgMzIydjQxcS02MSAwIC0xODIgLTZ2MjMxcTggMCAxNDUgLTRxLTc2IDIxOSAtNzUgMjkzcTAgMTQ3IDEwOCAyMzVxMTAwIDgwIDI1MCA4MHExMzUgMCAyOTcgLTY3di0yMzJxLTEzNSA4MCAtMjcyIDgwcS0xMzMgMCAtMTM0IC0xMjFxMCAtNTEgMjUgLTEzM2w0MSAtMTMzaDUxcTE4NCAwIDIzNCA2di0yMzVxLTQ3IDYgLTIzNCA2aC0xNnEyIC0yMyAyIC00OXEwIC0xNTYgLTExNSAtMjc5aDMzMiBxODYgMCAxNTEgOHYtMjMxaC03NDN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YTQ7IiBob3Jpei1hZHYteD0iOTQ2IiBkPSJNNjUxIDExNTNxLTE4MiAwIC0yNTYgLTI3MmgzMDVsLTIyIC0xMzZoLTMwM3EtMiAtMTQgLTIgLTI4cTAgLTUzIDQgLTEwMWgyNzhsLTE4IC0xMzVoLTI0NHE1NSAtMjU4IDI1OCAtMjU4cTY2IDAgMTEzIDE3cTE0IDYgMTAwIDQ5bDIgLTI2MHEtMTQ1IC00NSAtMjM5IC00NXEtNDI0IDAgLTUwMiA0OTVoLTExN2wxNyAxMzVxODYgLTYgODYgMHEtMiAxMDAgLTIgMTAzcTAgMTQgMiAyOGgtNjhsMTYgMTM2aDY4cTQxIDIxMSAxNjggMzUwIHExMzkgMTU0IDMzMiAxNTNxMTEzIDAgMjM3IC00N3YtMjQ1cS0xMjEgNjEgLTIxMyA2MXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hhNTsiIGhvcml6LWFkdi14PSIxMDYyIiBkPSJNNjk2IDY3MmgxMXExMDAgMCAyMDggMTR2LTIzN3EtMTA2IDE0IC0yMzMgMTRoLTM1di0xODlxMCAtMTUyIDE5IC0yNzRoLTI4NXExNiAxNDEgMTYgMjY4djE5NWgtMjZxLTExNSAwIC0yMzQgLTE0djIzN3ExMTEgLTEyIDIxMSAtMTJsLTE5OCAzOTNxLTY4IDEzNSAtMTI1IDIxM2wyNTQgMTIxcTMzIC0xMjcgMTEyIC0yOTVsMTM3IC0yODNsMTQyIDI4OXE4NiAxNzQgMTI5IDI5OWwyMzkgLTEzMXEtODAgLTExNiAtMzQyIC02MDh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YTY7IiBob3Jpei1hZHYteD0iNTYzIiBkPSJNMTgwIDY3OHY2NzBoMjE1di02NzBoLTIxNXpNMTgwIC0zMjR2NjcwaDIxNXYtNjcwaC0yMTV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YTc7IiBob3Jpei1hZHYteD0iMTA1NCIgZD0iTTc5MSAxMzE3cTIgLTIgLTkgLTI5bC04IC0ycTEgMzEgMTcgMzF6TTc3MCAxMjcycTIgLTYgMiAtMTVxMCAtMTQgLTEyIC0zOHEtMTQgLTMxIC0yMCAtMzlsLTE1IC0yNXEtMjMgOCAtMjUgNnEtNiAtMTYgLTI4LjUgLTM5LjV0LTI4LjUgLTM2LjVxLTY2IC02OCAtMTI3IC0xMTJxNiAyNSA0MSA1NWwzMSA2NnE4IDE0IDI0IDQ3cTEyIDQgMTYuNSAyMi41dDEwLjUgMjIuNXExMiAyOSAyNSA5MHEyNSA4MCAyNCA5MGw2IDY4IHExMiAtMiAxNS41IC0xNi41dDUuNSAtMjguNXEyIC01MSAtNiAtOTdsLTQgLTE2bDE2IC00bDggOHEtMiAzNyAxMiAxMDZxMTAgLTQgMTEuNSAtMTh0My41IC0xNnEtNCAtNCAtNCAtMTNxMCAtOCA0IC0xMnEtMTQgLTUzIC0xNSAtODBxMTAgLTIgMTYuNSA3LjV6TTEwMjQgMjY4cS0xMiAwIC0yOS41IDE4LjV0LTI3LjUgMTguNXEtNCAtMiAtNCAtOHYtMTJxLTIgLTQgLTExIC0ycS00IDIgLTI1LjUgMTh0LTM1LjUgMTRxLTE4IDEyIC01MiA1MS41IHQtNjMgNDkuNXEtNCAwIC0xNCA3dC0yMSAzcS02IC0yIC03IC0xNS41dC05IC0xNS41cTAgLTggOSAtMjAuNXQ5IC0yMC41cTAgLTQgLTQgLTEwbC0zNCAyNXEtMTIgLTEwIC0xMSAtMjVsNCAtNHEtNiAtNiAtMiAtMTZxNiAtMTIgNCAtMTlxOCAtNzQgNDEgLTIxM3E0MyAtMjMgNDUgLTIycTE0IDEyIDU2IC05cTQgLTggMTQgLTI0cS0xMiAxMiAtMzEgMTJxLTggMCAtMjYuNSAtNHQtMjYuNSAtNHEtMTYgMCAtMjcgMTBxLTggMCAtMTYgLTExIHQtMTUgLTEydC0yOS41IC05LjV0LTM3LjUgLTguNXEtMTAgMCAtMTggNHEtNiAwIC0xMi41IC0ydC0xMC41IC0ydC0xMCAtNHQtMTIgLTJxOCAyNyA0NSAzMXE1MyA2IDU5IDhxLTYgNiAtMjkgMTZxLTIwIC0xMCAtNjEgLTRsLTMxIC02cS0yIDEwIDExLjUgMTkuNXQxNS41IDEzLjVxMTYgNCA0MSAtNnExOCAwIDM1IDE0cTI3IDIzIDI4IDIzcS00IDQ5IC0xNCA5NGwtMTcgNzlxLTkgNDIgLTI4IDY4cTIgNiAtMTAgMjFsLTI1IDQgcS0zMyAyNyAtNzggOTJsLTE0IC0xMHExNiAtNDMgNiAtNzBxLTEyIDYgLTMzIC0ycS00IC04IDMuNSAtMjUuNXQ3LjUgLTIzLjVxMCAtMTAgLTE5IC0xNHEtMTIgLTEyIC0xNSAtNDZ0LTExIC00N3EyIC0xMCAyIC0yMHEwIC0xNiAtMTEuNSAtNDd0LTExLjUgLTQ5di00di0ycTQxIC00MyA4NiAtMzlxMTAgLTQgMjEgLTIzaC0zMXEtMTIgLTEwIC0zMSAwcS0xMiAxMiAtNTkgNnEtNCAtMiAtMjEuNSAtMTR0LTI5LjUgLTEwIHEtMiAtMTAgLTEyLjUgLTEyLjV0LTIwLjUgLTEuNXQtMjcgLTVsLTI2IC0xMnExMCA0MSA4NiA1NWwtMjUgMTFxLTc2IDYgLTEwMCAtMTFxMiAxOCAzOSA0MXExNCA0IDUzIC04cTM1IDAgNTMgMTJxMTYgMjcgMjUgNzZxOCA2OCAxMiA4MnE2IDI5IDAgNzZxMCAyNyAtMTguNSA1MS41dC0zNC41IDQ4LjVxLTIgMCAtMTAuNSA4LjV0LTQuNSAxNC41cS0zMSA0NSAtMzUgODRxLTEzNSA5NiAtMTU1IDIzOXE0IDc0IDIwIDEzOHE4IDAgMTEuNSA5IHQzLjUgMTFxNDUgNDkgMTA2IDY2cTYgMTggMjkuNSAzOS41dDMwLjUgMzkuNWwxNiAxN3EtNCA2IDQgMThxNCAwIDIxIDMxcTIgMTIgLTcgMzNxLTggLTYgLTE4IC02cS04IDAgLTI3LjUgMTJ0LTI5LjUgMTJxLTQgOCAtMTcuNSAxMXQtMTcuNSA2cS0xNiA0IC0zMyA2cS0yMCA0IC0yOSAtOXEyIC0xMCAtNCAtMjR0LTYgLTE5cTAgLTggNiAtMTZxMTIgMiAyNyAtMTBxMTYgLTE4IDIyIC0yMXE2IC0zNyA3IC02OXEtMiAtNCAtMTUgLTE3IHEtMTIgLTIgLTIyLjUgMTYuNXQtMjIuNSAxOC41cTIgNiAtNSAxMy41dC03IDExLjVxMCAtMiAwIDI2cTAgMTggLTE0IDIxcS0xOCAtMjMgLTM5IC03MnEzNyAtNDkgMzQgLTY1bC00IC0zN3EtMiAtMTggLTIwIC0yM3EtMjkgNjMgLTI3IDg2cS0xOCAtMiAtMjYgLTQ3bDggLTM3cTQgLTIwIC04IC0zNXEwIC0xMiAtMTMgLTI4bC0xMiAtMTdxLTIgLTQgLTE0IDJxMCAxMiAtMyAzNXQtMyAzM3EwIDIzIDEyIDM3cTQgNiAyMiAyMiBxMTIgMTIgMTEgMjlxLTYgNiAtMTMgNnEtNCAwIC0xMiAtNXQtMTQgLTVxLTQgMCAtMTEgNHEtMTIgLTQgLTIwIC00dC0yMSA0cTIgMTYgMjEgMjlsMzEgMThsNTMgNHEyNyAyIDMzIDI5cTYgOCAxMiAxNy41dDIgMTUuNXEtMTYgLTE0IC03NiAtNnEtMTQgMTAgLTM1IDQ1cTIwIDQgNjAgMTRxMTQgMCAzMy41IC0xNS41dDI5LjUgLTE3LjVxMTQgMTQgMzkgNjRsLTM1IDEwcS0yIDEyIDE3LjUgMjYuNXQxOS41IDIwLjVxMCAxMCAtMTYgMjEgcS0yIDE0IDEwIDE4cTggLTYgMjEgLTE4cTQgLTI5IDEwIC0yOXE0IDAgOCAycTIwIC00IDM1IDI3cTU1IDI1IDU3IDI0cTggMCAxOSAtNGw2IDhxNjYgLTE0IDk0IC0xNHEzNSAwIDU5IDE0aDExcTQgLTEwIC02LjUgLTIzLjV0LTEwLjUgLTIxLjVxLTggLTIgLTE2IC0xNHExNiAtMTQgMTYgLTM5di00N3EwIC0yIC00IC0zOXEtMiAtMjMgLTE2IC0zM3EyIC0xMCAtOS41IC0yNC41dC0xMS41IC0yMC41cS0yMCAtMTggLTQ1IC02NSBxLTEyIC0xOCAtNDEgLTUycS0yIC0xMiA2IC0zMHE2IDIgMTUgMnE4IDAgMjIuNSAtNy41dDIwLjUgLTcuNXE4IDAgMTYgNnEyNyAyNSA4NiA3MnE2IC0yIDEwIDZ0MTEgOHEyOSAxNiA2MyA1NnEzMSAzMSA2MCA2M2gxNnE1NyA1MyA5NiAxMTdxMzkgNDUgNDkgNjFxMjcgMzcgMzUgNzBxNCA0IDE4LjUgMzR0MTguNSAzMHE2IDAgNiAtMzVxLTggLTEyIC0xMSAtMzl0LTExIC0zN3EyIC0xOCAtOS41IC00NHQtMTEuNSAtNDBxNCAwIDEyIC0yIHEyIDEwIDE5LjUgMjMuNXQxNS41IDI3LjVsMjEgMTBxOCAtMTQgOCAtMjBxLTEwIC02IC0xMyAtMjEuNXQtMTIgLTE5LjVxLTEwIC02NiAtMzQgLTk2cTQgLTggMTAgLTlxNCAwIDEzIDcuNXQxMyA3LjV0OSAtNHEtMTIgLTEwIC0yOSAtNDlxLTE2IC0zMSAtMzcgLTQzcS00IC0yMCAtNCAtMjdxMTAgLTEwIDE0IC04cTIzIDE0IDI1IDE0cTAgLTggLTkuNSAtMTguNXQtOS41IC0xNi41cS00MSAtMzkgLTUxIC02NWwtMTEgLTQgcS0xMSAtNCAtOSAtMTNxNCAtNiAyMCAtNnEtMiAtMjUgLTIzLjUgLTQ0bC00MS41IC0zNnEtOCAtMiAtMjMgLTE0cS00IC0xMCAyMSAtMjBoMTJxLTIgLTE2IC0zMiAtMjUuNXQtMzYgLTIyLjVxMTYgLTEwIDYgLTI4cTIwIC0yNyA3MiAtNjZxNCAtMTQgMjUuNSAtMzQuNXQyNS41IC0zMnQyNS41IC0zMnQxOS41IC0zNC41cTE0IC0xMCAyNC41IC0zNC41dDE4LjUgLTM1LjVxNiAtMjcgMjcgLTYxek0zODkgMTI5MHEtMjkgLTQgLTQ5IC0xOCBxMTYgLTMxIDM1IC0xN3ExNiAxMiAxNCAzNXpNMzA5IDEyNTFsLTYxIDRxLTIgLTQgLTguNSAtNHQtNi41IC02bDY2IC04cTYgLTIgOSAzdDEgMTF6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YTg7IiBob3Jpei1hZHYteD0iODQ1IiBkPSJNNTkyIDExMDhxLTQ5IDAgLTgzIDM0dC0zNCA4M3EwIDQ3IDM0IDgwLjV0ODMgMzMuNXQ4NCAtMzMuNXQzNSAtODAuNXEwIC00OSAtMzUgLTgzdC04NCAtMzR6TTI1NCAxMTA4cS00NyAwIC04MiAzNHQtMzUgODNxMCA0NyAzNSA4MC41dDgyIDMzLjVxNDkgMCA4NCAtMzMuNXQzNSAtODAuNXEwIC00OSAtMzUgLTgzdC04NCAtMzR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YTk7IiBob3Jpei1hZHYteD0iMTMzOSIgZD0iTTc1OCAtNnEtMjY4IDAgLTQzNiAyNDJxLTE1MiAyMTUgLTE1MiA0OTNxMCAyNzkgMTUyIDQ5NHExNjggMjQyIDQzNiAyNDFxMjY4IDAgNDM2IC0yNDFxMTUyIC0yMTUgMTUyIC00OTR0LTE1MiAtNDkzcS0xNjggLTI0MiAtNDM2IC0yNDJ6TTc1OCAxMzQ2cS0yMjUgMCAtMzY3IC0yMDNxLTEyNyAtMTgwIC0xMjcgLTQxNHEwIC0yMzMgMTI3IC00MTZxMTQxIC0yMDMgMzY3IC0yMDJxMjI1IDAgMzY2IDIwMnExMjkgMTgyIDEyOSA0MTYgcTAgMjMzIC0xMjkgNDE2cS0xNDEgMjAxIC0zNjYgMjAxek04MTMgMTA1M3EtOTAgMCAtMTQ1IC0xMDlxLTQ5IC05MCAtNTAgLTE5NnEwIC0zNDYgMTk1IC0zNDdxNTcgMCAxNTAgNDVsMiAtMTgwcS0xMDIgLTMzIC0xNjggLTMzcS0zNjIgMCAtMzYzIDUxNXEwIDE3OCA5NiAzMTVxMTA0IDE1MiAyNjcgMTUxcTc4IDAgMTY2IC0zMnYtMTcycS04NCA0MyAtMTUwIDQzeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGFhOyIgaG9yaXotYWR2LXg9IjU2NSIgZD0iTTM2MiA4MTV2NDVxLTU5IC01NSAtMTI5IC01NXEtNzQgMCAtMTE5LjUgNDl0LTQ1LjUgMTIxcTAgODggNjMgMTQxcTU3IDQ5IDE0NSA0OXE0MyAwIDgwIC0xMHYxMnEwIDc4IC04OCA3OHEtNTcgMCAtMTM3IC0yOHYxMjRxOTYgMjUgMTU0IDI1cTExOSAwIDE2NCAtNDl0NDUgLTE2OHYtMjYwcTAgLTUzIDQgLTc0aC0xMzZ6TTM1NiAxMDQycS0zMyA4IC01OSA5cS04NiAwIC04NiAtNjRxMCAtNTUgNTkgLTU1cTg2IDAgODYgNzh2MzJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YWI7IiBob3Jpei1hZHYteD0iNzM3IiBkPSJNNTQ1IDE0NWwtMjExIDM0N2wyMTcgMzQ4bDEwNCAtNThsLTExNiAtMjk3bDExNiAtMjkwek0yOTEgMTQ1bC0yMDkgMzQ3bDIxNSAzNDhsMTA2IC01OGwtMTE4IC0yOTdsMTE4IC0yOTB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YWM7IiBob3Jpei1hZHYteD0iMTE3MSIgZD0iTTg1OCAyNTJ2NDM4aC03NTJ2MjMyaDk4MXYtNjcwaC0yMjl6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YWQ7IiBob3Jpei1hZHYteD0iMTE0OCIgZD0iTTEwNiA1NTd2MjUwaDk0M3YtMjUwaC05NDN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjIxMjsiIGhvcml6LWFkdi14PSIxMTQ4IiBkPSJNMTA2IDU1N3YyNTBoOTQzdi0yNTBoLTk0M3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hhZTsiIGhvcml6LWFkdi14PSIxMzM5IiBkPSJNNzU4IC02cS0yNjggMCAtNDM2IDI0MnEtMTUyIDIxNSAtMTUyIDQ5M3EwIDI3OSAxNTIgNDk0cTE2OCAyNDIgNDM2IDI0MXEyNjggMCA0MzYgLTI0MXExNTIgLTIxNSAxNTIgLTQ5NHQtMTUyIC00OTNxLTE2OCAtMjQyIC00MzYgLTI0MnpNNzU4IDEzNDZxLTIyNSAwIC0zNjcgLTIwM3EtMTI3IC0xODAgLTEyNyAtNDE0cTAgLTIzMyAxMjcgLTQxNnExNDEgLTIwMyAzNjcgLTIwMnEyMjUgMCAzNjYgMjAycTEyOSAxODIgMTI5IDQxNiBxMCAyMzMgLTEyOSA0MTZxLTE0MSAyMDEgLTM2NiAyMDF6TTczMSA1MDZsLTY1IC0zN3YtNDVxLTIgLTk0IDYgLTEyNWgtMTc0cTYgNTUgNiAxMjV2NjMzcTAgOTQgLTYgMTI3aDE5OHExNTAgMCAyNDIgLTgzdDkyIC0yMTBxMCAtMTQ1IC0xMTAgLTI2MGw3NyAtMjM0cTE2IC00OSA0MSAtOThoLTE3OGwtNjUgMjM2cS0zMSAtMTcgLTY0IC0yOXpNNzAwIDEwMzhoLTM0di0zOTVxNzggMjkgMTM1IDkwcTY2IDcwIDY1IDE0OHEwIDc0IC01MSAxMTggcS00NyAzOSAtMTE1IDM5eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGFmOyIgaG9yaXotYWR2LXg9IjkxOSIgZD0iTTE2OCAxMDEwdjE0N2g1OTJ2LTE0N2gtNTkyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDJjOTsiIGhvcml6LWFkdi14PSI5MTkiIGQ9Ik0xNjggMTAxMHYxNDdoNTkydi0xNDdoLTU5MnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hiMDsiIGhvcml6LWFkdi14PSI4MTEiIGQ9Ik00MDYgODUycS0xMzEgMCAtMjI1LjUgOTR0LTk0LjUgMjI1cTAgMTMzIDkzIDIyNi41dDIyNyA5My41cTEzMyAwIDIyNiAtOTN0OTMgLTIyN3EwIC0xMzMgLTkzIC0yMjZ0LTIyNiAtOTN6TTQwNiAxMzM3cS03MCAwIC0xMTggLTQ4dC00OCAtMTE4dDQ4IC0xMTcuNXQxMTggLTQ3LjV0MTE3LjUgNDh0NDcuNSAxMTdxMCA3MCAtNDcuNSAxMTh0LTExNy41IDQ4eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGIxOyIgaG9yaXotYWR2LXg9IjEzOTYiIGQ9Ik0xMzgwIDg2cS0xMiAtMTQgLTQ1IC00MXEtOCAtOCAtMjIgLTI3bC0xMCAtMTBsLTQzIDQ3cS0yMyAyNSAtNTIgMjlsLTIgLTRxLTEwIDAgLTMwIDRxLTYgLTYgLTIzLjUgLTJ0LTI0LjUgLTRsLTYgNnEtMTIgLTIgLTMzLjUgLTJ0LTU2LjUgLTRxLTYgMiAtMTggMmgtNDVxLTIwIC0yNyAtNjggLTc0aC00bC02OCA3MnEtMzcgNCAtNzEgNHEtMzUgMCAtNzAgLTRsLTExNyAybC03MSAtNzhsLTIzIDIzbC01MyA1NXEtNTcgMiAtMTcyIC0yIHEtMiA0IC0xMiAwbC02OCA2cS0xOCAtMTAgLTQzIC00MHQtMzUgLTM4di02aC02cTIgNCAtNiAxMGgtMmwyIDJxLTIzIDIzIC01NSA3NHEyMCAyNSA2NyA3MHYyNzBsLTc0IDc2cTIwIDI1IDc0IDc2bC00IDJxNCAxNiA0IDM0dC00IDMzbDQgOTZ2MTA3cS0yNyAyMyAtNzEgNzRxNiAxOCAzMCA0MXEzOSAzNSA0MSAzNmwtNiA3MnEwIDE2IDIgNDVxLTIgNiA0IDIxcS0yIDQgLTQgMTM3bC03MCA3NnEyMyAyNyA3MCA3NXEyMyAtMjcgNzQgLTcxIHExOCAwIDU3IC00cTQgOCAxNS41IDV0MTUuNSAxcTQgMiAxNiAtMmgxMjlxMTAgLTQgMzEgNGw1OSA2N3Y3aDdsNjcgLTc2cTMxIDAgOTQgLTJxOCAtMiAyNSAycTEyIDAgNDEgLTJxOCAyIDI3IDBxMiAyIDggMmw0IC0ycTEyIC0yIDM5IDJxNiAyIDE2IC0ybDE0IDRsNjIgNzB2NHEyIDAgMTQgLTEzbDQ5IC00OWwxNSAtMTZxMTAgLTQgMjYgMnExMiAwIDQxIC0ycTEwIDIgMjMgMHE0IC0yIDEwIDJxNiAwIDIxIC0ycTQgLTIgMTIgMiBxMTIgLTQgMjYgMGwyIC0ycTYgLTQgMTkgMnExMCAyIDMxIC0ycTEyIC0yIDMwIDJxMTAgLTggMjMgMHExNiAxMiA2NyA3NnExNCAtMjAgNTIgLTU0cS0yIC00IDMgLTEwdDUgLTd0MTQgLTExcS0yMyAtMjcgLTcxIC03NnEwIC02MSAtMyAtMTcwcTAgLTIgMyAtODRxLTIgLTYgLTMgLTEwcTAgLTEwIDE1LjUgLTIyLjV0MTcuNSAtMjIuNXExNiAtMTQgMzcgLTQzcS0xOCAtMTggLTQ3IC01NGwtMiA0cS0yOSAtMzUgLTE4IC01NWwyIC0yIHEwIC0xMCAtOSAtMjRxMCAtMTIgNyAtMzdsMiA0cTAgLTE0IC01IC0zN2w1IC02cS02IC0yIC01IC04cTQgLTYgMCAtOXEyIC00MSAzIC0zOHE0IC00IDAgLTlxLTIgLTYgMiAtOHEyIC0xMiAtNSAtMzdxLTIgLTE0IDE1IC00MXYtNnExOCAtMjAgNjUgLTU5cS0xNCAtOCAtMzQgLTMxcS00IC00IC0xNSAtMTBsMiAtNHEtNiAwIC04IC0yaDJ2LTJoLTJxLTQgLTQgLTExIC0xMy41dC0xMSAtMTMuNXE0IC00IDAgLTE0cS0yIC0xMCAyIC0xNyBxLTYgLTM5IC0yIC02N2wyIC0ycS0yIDAgLTUgLTRxMCAtNiAxLjUgLTYuNXQzLjUgLTI0LjVxLTggLTM5IDIgLTUzcS00IC00IC00IC0yNXEtMiAtMTYgMiAtNDd2LThsNjcgLTcwcTIgLTIgOCAtMnpNMTI2NiAxMTk4cTYgMTIgLTIgMjl2MzlxLTIgMiAtNi41IDExdC0xMi41IDVxLTggLTggLTE4IC0yMHEyIDAgNiAtNXEyIC0xMCAxMCAtMzBxLTIgLTE0IC0xMCAtMjVxOCAtNiAxNiAtMTBxMTEgLTQgMTcgNnpNMTIzNyAxMjk2IHEtMTIgMjAgLTUxIDE3cS0yOSAyMCAtMzcgLTJxLTIgLTYgMyAtMTQuNXQ1IC0xMi41bDI3IDhxMiAtNCAyIC02cTE2IDEyIDI4IC0xMnExNyA0IDIzIDIyek0xMjI3IDEyNDFsLTggMTJxLTggMCAtMTMuNSAxMS41dC05LjUgMTEuNXEtNCAtMzMgOCAtNDF6TTExODQgMTI3NnEtMTAgMCAtNDUgLTIxbDIgLTJxNiAtMTIgMTggLThxOCA0IDE5IDh6TTExOTAgMTIzM3EyIDIgLTIgNGwtMiAtMnpNMTIyOSAxMjE3djhoLTIxcS02IC00IC00IC0xMyBsLTggLTZxNCAtNiAxMiAtMjJxNiAyIDExLjUgMTUuNXQ5LjUgMTcuNXpNMTE3MSAxMjM1bC0yIDJsLTIgLTRxMiAwIDQgMnpNMTE4NCAxMjI1cS00IDQgLTYgMmwyIC00ek0xMTkwIDEyMTR2M2wtNCAtM2g0ek0xMTcxIDEyMTd2NGgtNHYtNGg0ek0xMTQ3IDEyODBxLTE2IDI1IC0yNSAyMHEtMTAgLTEyIC0xMSAtMjF0LTEwIC0yNC41dC05IC0yMS41cTAgLTggNiAtMTRsMiA0aDIycS02IDIwIDIgMjhxLTIgOCA5LjUgMTYuNXQxMy41IDEyLjV6IE0xMjUzIDExNzRxLTEwIDYgLTI2IDE4bC00IC0xNnEtMTAgMiAtMjAuNSAtNi41dC0xNC41IC04LjV0LTEwIDRxLTYgLTEwIDAgLTM1bDI4IDlxMjAgNiA0NyAzNXpNMTE1NyAxMjA4bC02IDI1cS0xOCA2IC0yMSA0cTIgLTE2IDkgLTQzek0xMTk0IDExNzZxLTQgNiAtOCAyMnEtMjcgMTYgLTM3IC0xOHEyNyAyIDQ1IC00ek0xMTY1IDExNjdoLThxLTYgMCAtMTIgNi41dC0xMiA2LjVxLTEwIDggLTExIDI4cS04IDAgLTI0IC0xMCBxLTIgLTEyIDExIC0yMi41dDE2IC0xNS41dDExLjUgLTE2dDE2LjUgLTdxMTAgMiA5IDE0dDMgMTZ6TTEwOTggMTI4MnE4IDEyIC0xNSAyM3EtMTAgMCAtMzAgNHEtMiAtNCAtMzEgLTRxLTE0IDQgLTE2IC01cS0xOCAxMiAtNDggMGwzMyAtMjN0NjggLTQ2cTQgLTIgMjIgMTRxNCAxMiAtMTMgMTYuNXQtMTcgMTIuNXE4IDYgMjEgLTF0MjAgLTdxNCAyMiA2IDE2ek0xMjYyIDEwNTFxMCAyNyAtNyA3N3EtMjAgMjAgLTM2IDdxMCAtOCAxMCAtMjkgcTYgLTE0IDAgLTI3bC02IDRxLTQgMTQgLTE1IDQzbC0yMiAtMTRxLTIgLTE4IDE2LjUgLTM5LjV0MjAuNSAtMzguNXE2IDIgOSAtN3Q1IC0xMXQxMCAtOHE2IC0yIDAgLTloNmw0IDdxMiA2IC0yIDE2cS0xIDExIDcgMjl6TTQzMiAxMzAwcS0xOCAxMCAtMzguNSA1dC01My41IDRxLTE0IDAgLTQzIC0xNXEtMiAwIDIgLTMwcTYgNiAyNC41IDl0MjAuNSA1dDQgMnEyIC0yIDIgLThxLTMzIC0xMCAtNDMgLTI1cTIgLTYgMTIgLTIwcTEyIDggNDEgMTggcTIgMTIgMTYuNSAxNS41dDE4LjUgNS41cTE0IDkgMzcgMzR6TTEyNjIgMzQ2cS04IDYgLTkgMTJxMCA0IDQgMTdxNCAxMiAwIDE4bC0yIC00bC0yIDRxLTIgMiA0IDEwcTQgMTIgLTQgMzlsLTE2IC0xNnEwIC0xMCAtMTMuNSAtMjQuNXQtMTMuNSAtMjYuNXEtNiAtNCAtMjYgLTQxcTAgLTYgMTIgLTE5cTQgLTIgMTIgLTRxNCAxNiAyMSAzN2w0IC0xMHEtNCAtMTAgLTE0IC0zMXE0IC00IDIwIC04cTggNCAxOCAxNmwtMiAycTEgMTMgNyAyOXogTTI5NyAxMjE3cTQgNiA0IDEydC03IDE5LjVsLTkgMTcuNWwtMTUgMzRxLTEwIDIgLTI0IC0yNmwxOCAtMTBxMCAtMTAgOCAtMjNxMCAtNiAtMiAtMjJ6TTI0NCAxMzExbC04IDhxLTggMCAtMjkgLTV0LTM1IC00dC0xMiAtMjRxNiAtNiAxOCAtMTRxLTIgNCAwIDEybDMxIDRxMTggNCAyNyAtOHExMCAyMSA4IDMxek0yNTQgMTI1NXEtMTIgOCAtMzkgMjFxMiAtNiAwIC0yNWwyNSAtMTB6TTEyNDkgMjYwcTEyIDEwIC0yIDE2bC01MSAyOSBxLTE4IDggLTI1IC0xMnEwIC02IDUgLTIzcTggOCAyMiA0cTE2IC04IDI1IC02bDYgLTIwcTYgLTIgMTIgNXQ4IDd6TTI2MiAxMjM3cS04IC00IC0yMiAtNnEwIC0yIC00IC0yM3E0IDAgOCAtOHQxMCAtNnEyIDQgNCAxMnEtNiA2IC0yIDE3cTYgMTAgNiAxNHpNMjIzIDEyMzN2MmgtMnpNMTIzMyAyMTVxLTQgNCAtMTMuNSAyMi41dC0xMy41IDE4LjVxLTYgMCAtMTAgLTIzcTEyIC0xMCAxMCAtMjBxMTEgLTQgMjcgMnpNMTI2NiAxODQgcTIgMTAgMCAyOXEwIC00IDQgMThxMiAxMCAtOCAxN3EtMTAgLTIgLTI1IC0xNXE4IC0xNCAxMiAtMTRsLTEwIC0xNHE2IC04IDYgLTZxMCAtMTAgLTggLTE2LjV0LTEwIC04LjVxMiAwIDEwIC0xMHQxNiAtOHEzIDEgMTMgMjh6TTIwNSAxMjQ3bC00IDI1aC02cS0yIC0yIC0yIC00dDIgLTRxLTEyIC02IC0yOSAtMjNsNiAtNnEyMyAtNCAzMyAxMnpNMjA3IDEyMzNoLTJ2LTJ6TTIyNSAxMjEydjJoLTJ6TTIxNyAxMjIzcS0yIDIgLTQgMmwyIC02eiBNMjk5IDExOTZxLTEwIDQgLTI5IDEwbC0yIC0yMnEtMjcgLTE4IC0zNyAtMTlxLTIgLTE4IDkgLTMwcTggLTIgMjIgMTBxMiAxMCAxOS41IDI0LjV0MTcuNSAyNi41ek0xMTk2IDI1OGwtMiA4cS0yMyAtMTIgLTQzIC0xNGwyIC0ycTQgLTEyIDM1IC0xMHEwIDYgOCAxOHpNMTI2MiA3MDd2MTBxMCA0IC0yLjUgN3QtMi41IDdxMiAyIDUgMTJxMCAyIC00LjUgMTcuNXQtMi41IDIzLjVxLTEwIDEyIC04IDI3bC04IDU3cS0yIDAgLTYgMnE0IDggMCAyMSBxLTYgMTIgLTQgMThxLTEyIDQxIC01MyAxMTNsMiAybC0yMSAyOXEtMTAgMTYgLTM1IDQ3cS0zMSA0NSAtMTc0IDE0M3EtMTQzIDYzIC0yNDMgNjRxLTM3IDAgLTcwIC03cS04NCAtMiAtMTgwIC01M3EtMjMgLTEwIC02NiAtNDFxLTE0IC0xMCAtNDcgLTMwbC02OCAtNjhsLTU3IC04NnEtMzkgLTU5IC03MiAtMjAzcS0xMCAtNzQgLTggLTE0M3EyIC04IDIgLTI5cTQgLTI5IDE5IC04MmwxNiAtNjNxNiAtNCA0IC0xM3ExNCAtMjUgMzcgLTczIGw1MyAtNzZxMCAtMiAyMyAtMjlxMTQgLTIwIDU1IC00NXExNiAtMjcgNTUgLTQ5cTU1IC0zMSA2NiAtNDFxMTYgMCAyNyAtMTBxMTAgMCAzNS41IC0xMS41dDQxLjUgLTkuNXE2IDQgMTMgLTJoNnE0IC00IDIgLTZxOCAyIDI2IC00aDMzcTggLTQgNTQgMHExNiAtMiA0MyAtNHEyIDQgOCA0bDQ1IDRxOCA2IDIwIDZxMTMxIDM5IDI1MiAxMzhsLTIgMnE4IDEyIDMzIDI4djZxMTA2IDEyMyAxNDMgMjgzek0yNDIgMTE4NGwtMTEgMTQgcS04IDAgLTI0IC00cTAgLTQgLTQgLTEwcS00IC04IDAgLTEwcTE0IDIgMzkgMTB6TTExOTQgMjAxcS0yIDIgLTggNnQtNiA4bC0yIC00cTIgMCA3IC01dDkgLTV6TTEyMjkgMTk5cS04IC0yIC0yMyA0cS04IC00IC0xNiAtMjFxMiAtNiA0IC0xM3QxMCAtNXExMSAxMCAyNSAzNXpNMTE3MSAyMjNoLTRsMiAtNHE0IDIgMiA0ek0xMTYxIDI3MHYxOXEtNiAxMCAtMTggOHEtMTIgLTQgLTE1LjUgLTE0LjV0LTE3LjUgLTE5LjV0LTEyIC0yMSBxMCAtMTIgMjQgLTE1djE1cTQgMiAxNyAyMHE4IDEyIDIyIDh6TTE2OCAxMjYycS0xOCAyMCAtMjkgMThxLTQgLTI3IC0xNCAtODJxNCAtMTIgMTQgLThxMTQgNiAxNyA2cTIgNiAtNC41IDE1LjV0LTYuNSAxMy41cTggNCA2LjUgOXQxNi41IDI4ek0xOTcgMTIwMnEtMjAgMjMgLTMxIDIxdi05cTYgLTEyIDE4IC0zNHExMSA4IDEzIDIyek0xMTcxIDIwMWwtMiAyek0xMTU3IDIyOXEtNiA2IC0xOCAxM3EtMiAtMTQgLTkgLTQxcTIgLTIgOSAtMiBxOCAtMSAxOCAzMHpNMjIxIDExMzdxMCAxNiAtNiAyOHEtNCAtNiAtMTAgLTZxLTQgMCAtMTIuNSA1dC0xMi41IDV0LTYgLTJxLTIgMCAtNSA0LjV0LTMgNi41cTAgNCAyIDhsLTIgMmwtMTkgLTlxLTEwIC01IC00IC0xNnE2IC04IDIzIC0xNHE0NSAtMTggNDEgLTE5cTggMSAxNCA3ek0xMTgwIDE2MnE2IDE0IC0yMyAzM3EtOCAtNCAtMTYgLTE1cTEyIC04IDM5IC0xOHpNMTIzNSAxNDdxLTYgOCAtMTggMTdsLTMgLThxLTIgMCAtOCAtNCBxLTIgLTQgLTYgMHE0IC0yIC0xNCAtN3EtMTQgLTEwIC0yNyA5bC04IC0xM3EwIC0yMyAxNCAtMjJxNCAwIDE5LjUgNXQyMy41IDV0MTUgLTRxMTYgLTEgMTIgMjJ6TTExNDkgMTU4cS02IDggLTE5IDhxMCAyIC04IDIycS02IDE0IDAgMjVxLTI1IDYgLTIyIDZxLTEwIC02IC04IC0yNHExMCAtMjAgMzYgLTYwcTggMCAxMi41IDEwLjV0OC41IDEyLjV6TTIwNyAxMTEycS02IDAgLTE3IDRsMyAybC0zIDJxLTggLTIwIC0zMCAtNTNsLTQgNCBxNCAyMCAyMCA1NXEtNiAxMiAtMTggMTFxLTE0IC0yIC0yMSAtMTVxLTIgLTI5IDYgLTg4cS0xMiAtMTAgMCAtMzVsMjkgMzVxMCAxNiAxOS41IDM3dDE1LjUgNDF6TTExMDAgMTU4cS0yIDEyIC04IDEycS0yIDAgLTExLjUgLTV0LTE1LjUgLTNxLTIgLTggLTEwIC02dC0xMyAtMnEtMiAyIC0yIDhxOCA4IDQ1IDIwbC04IDE3cS00IDggLTE0IDZxLTE0IC00IC0xMiAtMTJsLTggLTRxLTcgLTMgLTIwIC0xMXQtMTcuNSAtMTR0LTIxLjUgLTEwIHQtMjEgLTE3cTEyIC04IDQzIC0ycTYgLTYgMjUuNSAtMnQyMy41IC00cTQgMCAzNSA0cTEyIDkgMTAgMjV6TTIwOSAzMzBxMCA0IC04IDE0dC02IDE4bC0zMSA0NHEtOCAxMCAtMTkgMzRsLTYgLTZxMCAtMiAtMiAtNjF2LTM5bC0yIC00cS00IC0xOCAxMCAtMzFxOCAtMTAgMjkgMmwtOCAyN2wtNCAxNnEtMiAxMCA0IDE0cTYgLTQgOSAtMTR0OSAtMzVxMjUgOSAyNSAyMXpNMjc0IDI3MGwtNiA2di0xNHpNMjk5IDI0NGwtMTggMTggcS0yIC00IDMgLTd0NyAtNXE0IC0xMCAwIC0xMnEtNiAtNCAtMTEgNGwtNiA4bC02IC0ycS0yIC02IDIgLTE1cS00IC0yIC0yIC00cTYgMCA2IDJsNSAtMnExNiA1IDIwIDE1ek00MjggMTMzbC0xNCAyMXEtOCAtMiAtMTYuNSA2dC0xNi41IDEwcTAgMiAtMTAuNSA1dC01LjUgOXEtMTIgOCAtNDEgMTlxLTggMCAtOS41IC05LjV0LTcuNSAtMTEuNXE4IC04IDI1IDBsNiAtNnEtMiAwIC0yIC02cTYgLTQgMTQgLTE0cS0yNyAwIC00OSAxNGwtOCAtMTQgcS0yIC04IDYgLTE3LjV0MTIgLTUuNXExMiAtOCAzNiAtM3QzNCAtM3ExNiAwIDQ3IDZ6TTI2MiAyNzlxNCA4IC0zIDEydC0xMyA4cS04IDAgLTEzIC0xMGwtNCAtMTlxMTQgNCAyNSAtMTBxLTIgMyA4IDE5ek0yNDIgMjU0bC0xMSAtNHEtNCA0IC0yIDRxLTEwIDAgLTI2IDhxLTQgLTQgOCAtMjRxNCAwIDIwIC01cTUgNyAxMSAyMXpNMjYyIDE5OWwtNCA0cS0yIDIgMiA2aC0ycTAgLTQgLTQgLThxLTQgLTIgLTEwIDRxMCA2IDIgMTYgcTQgLTQgMTIgMHEtMiA2IC00IDIxbC00IC00bDQgLTdsLTggLThxLTIgMiAtMTAgNGw0IC0yNHE2IC02IDIyIC00ek0yMjEgMjc5cTIgMTAgLTYgMjBxMCA4IC02IDZxLTEyIC00IC0xNCAtNHEtMTggLTggLTUyIC0zMWw0IC0xOHE4IC04IDEzIC04cTIgMCA4IDEydDEyIDEzdDE1IDFxMTggNCAyMCAwek0yMjcgMjIzdjRoLTR2LTRoNHpNMzAxIDIwOWwtOCA4cS00IDAgLTEyIC00cS0xMCA0IC0xMSAtMnEwIDQgMiAtMTJxMiAtOCAtNCAtMTMgcTIgLTQgMiAtOHEwIC04IC0xMSAtMTN0LTEzIC0xMXExMiAtMjMgMjIgLTIxbDMxIDYycS00IC00IC0xNCAwcTAgNiA4IDE2cTIgLTIgOCAtMnpNMjE1IDIwOXY0bC0yIC00aDJ6TTE5NyAyMzNxLTQgMjAgLTExIDIxcS00IDAgLTExIC0yMC41dC0xMSAtMjIuNWgyMnpNMjUyIDE3NnY2cS00IDIgLTggMnQtOCAtMmwtMyA0cS00IC00IC0xOCAtNHEyIC04IC0yIC0yNnpNMjAzIDE4MmgtMnEtMTIgMTYgLTExIDE5cS0xMCAtMiAtMjQgLTExIHEyMCAtNiAxOCAtOGw2IC02cS00IC0yIC00IC00aDRxNiAtNiA1IC0xMGg2cS0yIDQgMCAxMHE0IDYgMiAxMHpNMTY4IDE3NHEtNCA0IC0xNCAxMnEtMiA0IDIgMTVxLTYgNCAyIDMycS02IDAgLTE5IDlxLTIgMCAtOSAtNC41dC03IC0xMC41cTAgLTQgMyAtMTN0NyAtMzJsLTQgLTJxNCAtMjcgMTYgLTI2cTYgMCAxNSAxMHpNMjQyIDEyM3EtNCAxMCAtOSAyOXEtOCAtNCAtMjYgLTExcS0yIDIgLTIgNHEtMTQgLTYgLTI3IDE3IHEtMTAgLTQgLTIwIC0yN3ExMCAtMTQgMzUgLTEycTE4IC04IDQ5IDB6TTExMjIgMTA0MHEtOCAtMTAgLTE4IC0xMnEtNiA0IC0xMiAyMXEtMjUgLTI3IC03OCAtNjBsLTEwIDE1cTYgNiA3MSA2M2wtMTQgMTZsOCA5cTYgNiAxMiA2cTE2IC0xOSA0MSAtNTh6TTEwNTMgMTA5OHEtNCAtMzUgLTQ3IC0zNWwtMTEgLTQzcS0xMCAwIC0xOCAxNHEwIDggNiAyOXEtMTIgOCAtMTAgOHEtMiAyIC02IC04dC05IC0xMGwtMTggMTJxMjAgMjAgMjcgNDEgcTE0IDE2IDQ1IDU3cTQxIC0yNCA0MSAtNjV6TTk2NyAxMTkybC04MCAtOTBsLTE1IDhxMiA1OSA3IDQ1cTIgOCAxNiA3NmwyMCAtOHEtNCAtMTAgLTQgLTM3cS04IC04IC00IC0yOXExNCAxNCA0MSA0N3pNOTkzIDExNzhxMCAtNiAtMTQgLTMzcS00IC00IC0xMSAtMTUuNXQtMTQuNSAtMjd0LTIzLjUgLTI5LjVsLTE1IDE0cTE4IDM3IDYwIDk5cTIgMCA4IC00dDEwIC00ek0xMTY3IDk2NXEtMjUgLTE4IC03NyAtNDdxLTEwIC00IC0yMCAzIGwtMTcgMTNxLTEyIDIwIDAgNDlsNzcgNDVsMTUgLTIycTAgLTIgLTIxIC0xMXEtMTIgLTQgLTQzIC0yMnEtMTAgLTYgLTYgLTIxcTQgLTE0IDE3IC04cTE2IDEyIDYxIDM5cTEwIC0yIDE0IC0xOHpNMTIwMCA4NzdsLTIwIC05cS0yIDggLTExIDIxcS0zOSAtOCAtNzkgLTMxcS00IDYgLTExIDE5djRxMTQgNiA0MSAyMmw0NSAxMHEtNCA2IC02IDIzcTE4IDEyIDI1IDJxLTIgLTYgMyAtMTUuNXQ3IC0xNy41dDYgLTI4ek0xMjEwIDgzOGwtOTAgLTI1IHEtOCAyIC0yMCAtMnEwIDggLTggMjBsMTA2IDI5cTggMiAxMCAtNXQyIC0xM3YtNHpNODMxIDEyNTFsLTIyIC0xMTRxLTQgMCAtMTAgMmgtMTFxMCA4IDUgMzVxLTYgMjUgLTIxIDQ1bC04IC0zOXEwIC00IC00IC0xN3EtNCAtMTAgMCAtMTRxLTYgLTIgLTEyIDJoLTEzcTAgMTAgNCAyOGwxMyA1MHE2IDE4IDQgNDFsMjYgLThxMCAtNiAxOSAtNTRsMTAgNDd6TTEyMjMgNzcwbC00IC0xMHEwIC0xOCAtMiAtMTBxLTYgLTIgLTE3IDAgcS00IC00IC02IC01cTggMjAgLTQgNDNxLTEyIC02IC0xOC41IC0yOS41dC0yMi41IC0yNS41aC04cS0yIDAgLTE5IDZxLTI1IDMxIC0xNCA0OXEwIDQgMiAxNXE2IDAgMTQgNGw0IC00cTQgMiA1IDBxLTEwIC0zOSAwIC00N3ExMiA0IDIyIDIzLjV0MTQuNSAyNC41dDI0LjUgOXExNSAtNCAyOSAtNDN6TTczMSAxMjAycS0yIC0zMyAtMjIgLTQ1cS02IC0yIC0xNyAtMnEtMTIgMCAtMTggMnEtMTYgMTQgLTE1IDk0cTYgMjAgMzEgMjEgcTMzIDAgNDEgLTI3di00M3pNNjUzIDExNTNsLTIwIC02cS00IDEyIC02IDIwcS04IDggLTI5IDM1bC0xNiAyNXE4IC0zMyAxNiAtODZxLTYgLTYgLTIzIC04cS00IDYxIC0xNiA5NHEwIDIgLTEwIDIycTEyIDIgMjkgMTFxMCAtMiAxNiAtMjIuNXQxOCAtMjMuNXExMiAtNCA5IC02cS04IDE4IC0xMyA1OGgxOXE4IC0xOCAxNCAtNThxMCAtMiAzIC0xNWw0IC0xNy41ek0xMjE0IDYzOXE4IC0yMyAtMTAgLTQ3cS02IDYgLTIwIDZxLTIgMiAxMCAxNiB2N3EtMiAyIDAgOHEtNiA4IC0yNSAxOHEtMTIgNCAtMzYgMHEtOCAtNiAtOSAtMjBsOSAtMTNsLTI1IC00cS02IDggLTQgMjdxMCAxNCAzNSAzOXE0IDAgMTQgLTJxNDcgLTggNjEgLTM1ek01NjMgMTE0MXEtMTIgLTEyIC0zMSAtMjNxLTI5IDAgLTUxIDQ5cS02IDEyIC02IDM1cTEwIDI5IDQ1IDMzcTIgLTggMTAgLTI3cS0xMiA2IC0yNCAwcS0yIC02IC0xMCAtMjBxMjAgLTQ1IDM5IC00M3E2IDIgOSAxMHQ5IDhxMiAtNiAxMCAtMjJ6IE0xMjA2IDU3NWwtNiAtMjZxLTE2IDYgLTY3IDIwcS0xOCA4IC0xOSAtMTBxMCAtNiA4IC0xMHEyMyAtOCA2OCAtMjlsLTYgLTIybC02NCAyMHEtMzcgMTQgLTM3IDQ5cTIwIDMzIDQ1IDI5cTE4IC02IDY2IC0xOHExMCAtNSAxMiAtM3pNMTE2MSA0NTNxLTI5IDEyIC04MiA0NXEtNiAtNiAtMTIgLTE3LjVsLTggLTE1LjVxLTI5IDEwIC0yMyAxNHExNCAyMyAzNSA0OXExOCAtNiAxMDUgLTUxcS05IC04IC0xNSAtMjR6TTUwNiAxMTA4IHEtMTQgLTggLTM5IC0yOWgtOHEtMTYgMzMgLTU2IDk3cTEyIDEwIDM5IDI2cTYgMiA4LjUgLTVsNC41IC0xM3EtNiAtMiAtMTkgLTEwcS0yIC0xNCA4IC0yMXE0IDAgOC41IDV0MTAuNSA1cTQgLTggMTAgLTIycS00IDAgLTggLTUuNXQtOCAtNS41cTIgLTggMTAgLTIwcTQgMCAxNC41IDZ0MTQuNSA2cTggMCAxMCAtMTR6TTExMzAgMzk3cS0yIC0yIC04IC0xMGwtMzAgLTM3bC0xOSAxOWwxNyAxNnEtMTQgMTIgLTE5IDEycS0zMyAzNSAtNTcgNDUgcTQgNCAxMiAxOXE0IC0yIDc4IC01M3EyIDQgNiA4dDQgOHEyMCAtNCAyMyAtMTJ6TTQ1MyAxMDY5bC0xNyAtMTZxLTQgMTAgLTIwIDI0cS0xNiA2IC00OSA2cTE0IC0xOCA0NyAtNTFsLTE3IC0xNnEtMjkgMzcgLTg0IDgycTEwIDYgMjMgMjJxMTggLTIgNTEgLTE0cTQgLTIgMTAgMHEtMTQgMTIgLTMyIDM3cTE0IDI3IDE0IDE2cTI5IC0zMSA3NCAtOTB6TTEwNzUgNjk2cTAgLTMxIC0xMiAtODh0LTg0IC0xNTVsLTcyIC02OCBxLTEwIC02IC0zMCAtMjBxLTkyIC0zNyAtMTQ0IC00NnEtMTIgLTIgLTM3IDBxMjcgMTQgNzYgNDhsNjggNjlxMjMgMjkgNTkgOTJxMiAwIDYgMnY5cTQgMTAgMTkgMzBxLTIgMTAgNyAyNC41dDkgMjIuNXEtNCAyIDEgNy41dC0xIDcuNXExMCAxNiAxMiA0M3EyIDQxIDQgNDdxMCA0MSA5IDEyNXEwIDEyIC0yIDM5cS0yIDE0IDIgNDNxLTQgMTIgMCAzN3EwIDEwIC03IDMwaC01MzBxMCAtMjcgLTIgLTc1bC0yIC0xNWw4IC0xNzYgcTQgLTk0IDQxIC0xNjhxMTIgLTMxIDQ3IC04MHE0IC02IDggLTE4bDY4IC03NHE0MyAtNDUgOTYgLTY3di01cS0xMCA0IC0xNCAycS0xMiA0IC0zNyAwdjNxLTExMyAxOCAtMjA3IDEwNnEtNiAtMiAtNiA0dC0yIDhsLTQ1IDUycTAgLTIgLTEyIDIwcS0yOSA1MyAtNTAgMTUwdjM4cTAgNzggMTEgMTExbDYgMTZxMTYgODQgODQgMTY2cTI3IDI1IDgwIDY2cTEwNCA2MSAyMDkgNTlxNDUgMCAxMjIgLTI4bDMgMmwyMiAtMTFxMTAgLTYgMzMgLTIyIHE3NCAtMzkgMTQzIC0xNTZxMTIgLTI5IDMxIC05MHEwIDIgNSAtMTcuNXQzIC02MC41cTAgLTEyIDQgLTM5ek0xMDY5IDM1NnEyIC0yMyAtMTAgLTQ3cS0xOCAtMTIgLTMzIC00cS0xMCAtNiAtMTggNGwtMTUgMTlxLTE0IDE0IC0yOCA0OXEyIDE0IDIyIDM1cTggMiAxNyAycTE4IDAgMzQgLTIzcTIzIC0zMSAzMSAtMzV6TTcyNyA4NDJsMTQgMTZsMzMgMzVxMTIgMjkgNDcgODRoNHEwIC0zNyAtMTQgLTY4bDIgLTJxNiAxMCAyMSAyNyBxMTAgLTE4IC0zIC0yN3EtMiAtMjkgLTEyIC00MXE2IDIgMTkgMnEtMTAgLTE4IC0zNyAtNDloMTBsMTAgMTBxMiAtMTAgLTEyIC0yNi41dC0xNy41IC0yMS41dC0wLjUgLTdsMiAtMmw4IDZxLTEwIC0yNyAtMzUgLTQzcTYgLTYgMTYgMHEwIC0xMCAtMTQgLTE0dC04IC0xOXE2IC04IDIyIC0yNHYtNnExOCAtMjkgNTggLTgwcTAgMiAxMCAtMzFsMTAgLTMzcS00IC0yIC0xMSA1LjV0LTkgNy41cS00IDAgLTkgLTlxLTIzIDE0IC01OSA1NCBxLTggNCAtMTggLTRxMiA0IDYgLTIzcS02IC0yIC0xMS41IDN0LTcuNSA1bC02IC02cTIgLTM1IDI1IC0xMDBsMTYgMnE0IC04IDE3LjUgLTh0MTcuNSAtNGg0bC0yIC01cTIgMCA2IC0xOHEtMTYgLTE0IC0yNCAtMTRxLTI1IDggLTQzIDM3bC03IC03bC0yIC0zMGwtNTkgNHEwIDIgLTIyIDI0cS0xMiAxMiAtMjcgOWwtMTIgLTE5bDE0IC0xNmgtNDFxLTI1IC0yIC0yOSAxOHEtMiA0IDExIDE5cTYgLTQgMTMgNXQ5IDlsOCAtNCBxMTAgLTQgMTcuNSAxOS41dDUuNSA3Ni41cTQgNCAtMiAxMHQtNiAxMXEtMTAgNiAtMTQuNSAyOC41dC0xNi41IDI2LjVxLTUxIDQzIC01MSAxMDJxMCAxNiA0IDMzcTE2IDM1IDUzIDQzbDIwIDMzcTEwIDE2IDkgMzFxLTggLTIgLTIwLjUgNXQtMTQuNSA3dC0xNyA0cS04IDQgLTggLTZsLTIgLTEzcTQgLTQgOSAtOGwxNCAtMTBxLTQgLTQgLTEgLTExdC0zIC05cTYgLTQgMiAtOXEtNiAtNiAtNiAtOHEtMjUgMzEgLTIzIDM5cS00IDAgLTE2IC0yMiBsNCAtN2w0IDJsMiAtMnEyIC00IDIgLTEycTIgLTI1IC0xMCAtMzNsLTEzIDM1cS04IC02IC00IC0yMHEyIC0xNCAyIC0yMXEtNCAtMTAgLTE4IC0yNGwtNCA0N3EyIDQgOSA4dDMgMTBxLTggMiAtMjIgLTZxMCA0IC05IDRxNiAxNiAyNSAyM3E0IDAgMTAgMmwxMCAtMnExMCA4IDkgMThxLTQgLTIgLTExIDBxLTIgLTQgLTEyIDBxLTEyIDEwIC0xNiAyM3E2IDQgMTQgNHExOCAwIDI5IC0xMXE0IC0yIDkgNy41dDcgOS41cTIgNiAtNCA3dC02IDUgcTEwIDEwIDE0IDZsLTEyIDE3cTIgMiA0IDhxNCAyIDE0IC04cTAgLTYgMiAtOHE0IC0yIDE1IDBxMjUgMjAgMzMgMjBxMzkgLTE0IDU5IDRxNCAtNCAwIC0xMHEtNCAtOCAtNCAtMTJsLTggLTdxMCAtOCA4IC0yNnEyIC0yOSAtMzEgLTcwcS04IC04IC0xNiAtMjZxMCAtNCAyIC0xMXE0IDQgMTggLTJxMTYgOCA0MyAyOXEtMiAwIDggMTBxNCA0IDExLjUgMTAuNXQxNS41IDE0LjV6TTY2MiA3OTVxMTYgMjAgMzYgNjVxNCA4IDE3IDI1bC0yIDE0IGwyIC0ycTQgMTQgMTYgNDFxMCA0IC00IDEwcTIgMiA2IDMzbDEwIC04di00OWwxMSAzOWw2IC01NHEwIDQgNiAxMXY0bDYgNGwtOSAtMzV0LTIwIC0yNWwtMiAybC0zMiAtMzJsLTEzIC0xM3EtMTEgLTEyIC0zNCAtMzB6TTM2NyA5ODNsLTExIC0xNmwtOTQgNjVxMiA2IDEyIDE5cTE0IC0xMiA0MyAtMzFxMTcgLTEwIDUwIC0zN3pNMzQ2IDk1NHEtMiAtMTAgLTEwIC0xOHEtNiAyIC0zOSAyMnEtMiAyIC01NSAzM2wxMCAyMXEzMSAtMjEgOTQgLTU4IHpNMTAwOCAyNjhxLTQgMiAtOC41IC0zdC02LjUgLTVxLTIwIC0xMiAtMzcgLTEwcS0xMCAtNCAtMzggMjlxLTQgNCAwIDEycTAgNCAtMyAxMGwzIDRsLTE4IDEzcS05IDcgLTE3IDRxMCAxMCA4IDE0bDE2IDhsMjEgLTE4cTEyIDggMTAgMTBxLTEyIDE0IC0xMCAyMnE0IDIgOCA2LjV0MTAgNC41cTEwIC0zMSAzMSAtNTB6TTMzMCA5MjBxLTIgMCAtMiAtMTEuNXQtOSAtOS41cS0xNiAxOCAtMjIgMTRxLTIgMCAtMTkuNSAtNXQtMjUuNSAtNSBsLTEyIC00cTI1IC0xMCA2OSAtMzNxLTIgLTggLTEwIC0xOGwtNDcgMjRxLTI5IDE0IC00OSAxNWgtNnE0IDEyIDEwIDI2cTE2IDIgNTUgMTVxLTI3IDE4IC00NSAxOGw4IDI1cTQzIC0xNiA3NiAtMzdxMTkgLTQgMjkgLTE0ek05MjYgMjE1cS0yIDIgLTQgMHQtMTEgLTZxLTE2IC0yIC0yOCAtOHEtMiAtOCAtMTEgLTZxMCAyIC02IDE2cS02IDEwIDQgMTJsMjEgOGwtNCAxM3EtMiA2IC04IDZxLTQgLTQgLTEzIC0xMHEtNCA4IC0xMCAyNmwxNiA0IHEtMiA4IC0xMCAyM3EtNCAwIC0xNCAtN3QtMTQgLTNxLTEwIDE0IC01IDI0cTMxIDggNDggMTlsNDMgLTk5ek0yOTcgODM2cTAgLTE0IC04IC0yM3YtMjlsLTg4IDE3cS0yIDIgLTE1IDJsLTggOHE0IDE2IDEyIDUzcTQgLTYgMjMgLTZxLTYgLTEwIC04IC0zN3EyMCAtMiAyMCAwbDYgMTlxNCAtMiAxNyAtMnEwIC04IC0yIC0yMXE0IC00IDE4IC04cTEwIDEyIDggMzNxMTMgLTQgMjUgLTZ6TTgzNCAyMTVxMCAyIC0zIC0yOSBxLTEwIC0xMiAtNDAgLTEycTIgLTQgLTkgLTRxMCAxNCAtMiAxNHYxNXExMCAwIDIyLjUgMXQxMC41IDExcTAgNCAtMjkuNSAxOC41dC0yMy41IDM2LjVxMCAyIDE0IDIzcTIgMCAxMiA2cTYgNCAxMyAtMnEwIDQgNCA0dDYgLTRxMCA0IDYgNHE2IC0yMyA0IC0yN3EtMjcgMTIgLTMzIC00cTAgLTE4IDI1IC0yNS41dDIzIC0yNS41ek0yODMgNzcybC0xMSAtMTJxMjMgLTE4IDIgLTQ1cS04IC00IC0yMiAtMTVxLTQgLTIgLTEyIDBoLTkgcS04IC0yIC0yNCAycS0yMyA2IC0zNSAyOXEtNCAzMSAxNCA0N3E2IDAgMTcgLTRxMiA0IDEwIDBxLTIgLTIgLTEwIC0xMnQtOCAtMTdxMCAtMTQgNDcgLTI0cTggMiAyMCAxMHEwIDYgLTIgMTMuNXQtMTYgMTEuNWwyIDE4cTEwIDAgMzcgLTJ6TTcxNyAyMjNxLTQgLTQgLTEyIC0xNHEtOCAwIC0yMSAxMHEtMiAyMCAxMCAyM3ExOSAtMyAyMyAtMTl6TTI5MyA2MTZxLTQzIC0xMCAtNDQgLTl0LTkgLTNxLTQxIDAgLTU2IC0xMnEyIDQgLTMgMTQgdC01IDEycTAgNiAxMCA5bDkgOGwxMiAxMGwxNiAxN3EtOCAwIC0yNS41IC0zLjV0LTIzLjUgLTEuNXEtMiA2IC02IDIzcTggMCAzNSA2cTIzIDAgNjkgOGgxMWwyIC0yMHEtMjAgMCAtNjIgLTQ1cTYgMiAyMi41IDR0NDcuNSAydi0xOXpNNjQzIDIzNnEtOCAtMjkgLTYgLTQxbC04IC0yOWwtMjEgOGwxNSA4NnEwIDggLTE3IDhsLTIyIC03NWwtNCAtMTdxLTggMCAtMjEgOHEyIDIwIDE5IDc2cTAgOCA1IDE5LjV0MjcgMTEuNXEyNSAwIDMxIC0xNSB0MiAtNDB6TTMwMSA1ODBsLTIgMmwtOTYgLTMzbC0yIC0ycS0yIDggLTggMjRxMjcgMTAgODEgMjVxMjcgMTIgMjcgLTZ2LTEwek01NjkgMzAxcS0xNCAtMjAgLTIwIC01MXEtMiAtMTIgLTE3IC0zMXEtNCAtMTAgMjMgLTEwcTAgLTYgLTYgLTE5di00cS0xMiAyIC0zMi41IDExLjV0LTMzLjUgMTEuNWwxMSAyMnE2IC0yIDE4IC04cTYgMjAgMjcgNjBxNCAxMCA2IDI4ek0zNjUgNDUxcS0zOSAtMTggLTc2IC00NXYtNXEtMiAyIC04IDIgcS00IC00IC0xMSAtMTRsLTE2IDIzdjRxNiAwIDkgN3Q5LjUgMTJ0OC41IDE2cTIgMiAxMCAxMnEwIDIgLTE3IDBsLTQxIC02di0ycS0xNCAxMCAtMTIgMjhxMzMgMTIgNTEgMzFsNDEgMjVsMTUgLTE5cS0xMiAtNiAtNDcgLTI4cTE2IC02IDQzIDZxOCAtMTYgOCAtMTVsLTI1IC0zMnExNiAtNiAzNSAxOHE2IDQgMTggLTEycTUgMCA1IC02ek00ODMgMzI2cTAgLTE0IC0xNCAtMzd0LTE2IC0zMWwtNCAtNGwtNyAtNHEtMTYgLTQgLTQzIDEwIHEtNCAyIC04IDIxcTAgNiAyIDE4cTEwIDE4IDIzLjUgMzkuNXQzMi41IDI2LjVxMzQgLTEyIDM0IC0zOXpNNDM0IDM3OXEtMTIgLTEwIC0yOC41IC0zMS41dC00NS41IC02NC41cS04IDE2IC0yMCAxOHEyMyAyNSA2MyA3OGwtMjYgMjJxOCAxOCAxNiAxOXE4IDAgMjEuNSAtMTguNXQxOS41IC0yMi41ek0zODcgNDI4bC04NCAtNzR2LThsLTIyIDIzdjhxNCAtMiAxMCAwbDIgLTJxMjcgMjAgNzggNjl6TTEwMjIgMTA5MnExNCAxNCAtNiAzNCBxLTEwIC0xMCAtMjcgLTM2aDRxNiAtMTAgMjkgMnpNNzA1IDEyNDFxLTEwIDIzIC0yMSAycTAgLTE2IC00IC01MXEyIC0xNiAxMiAtMTZxNiAyIDEwIDEwcTEgMTYgMyA1NXpNNjI5IDkxOHEtMTIgMCAtMjEgLTdxMTMgLTMgMjEgN3pNNTk2IDkwNWwtNCAtNGwtMTQgMnpNMTA0MiAzMzZxLTIgMjAgLTM2IDQ5cS00IDYgLTE3IC02cTIgLTEyIDQzIC01MXpNOTczIDI3OXEtOCAxMCAtMjMgMzZsLTYgLTEwcS0yIC0yNSAxMCAtMzNxMyAxIDE5IDd6IE03MzMgNDc5bC0xNiA3NGwtOCAxNGgtNHEtMTYgMTQgLTI5IDM3bC0yIC00cTAgLTIgNCAtOHQyIC0xMHEtMiAtMiAtNiAtMTFxLTQgMCAtOCA0cTQgLTYgMCAtMTRsMiAtMnEyIC02IC0yIC0xNmwtMTEgOHEtNiAtOCAtNCAtMjVxLTQgLTIwIC00IC0yMnEtNiAtMTAgLTYgLTM5cTggMCA4IC0ycTIgMiA4IDJxNCAtOCAyMC41IC03dDIwLjUgLTNsNyA4cTQgNCAxOCAtMnE0IDQgMTAgMTh6TTczNSA0NDZsLTIyIC00bDE0IC0xNnEyIDQgLTIgMTB6IE02MTAgNDUxdjJoLTR6TTQ1NyAzMTdxLTIgMTIgLTE1IDE3cS0yIC02IC0xMyAtMjIuNXQtMTEgLTI2LjVxMCAtNiAyIC0xM3ExMiA0IDIwLjUgMTguNXQxNi41IDI2LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YjI7IiBob3Jpei1hZHYteD0iNjE2IiBkPSJNNjggNjIxdjEyNHEyMCAyNSAyNDEgMzUzcTYzIDk0IDY0IDEzOXEwIDgwIC05NCA4MHEtNzAgMCAtMTY2IC02MHYxNDRxODQgNDMgMTg0IDQzcTk4IDAgMTYwIC00N3E3MCAtNTMgNjkgLTE1NHEwIC04NCAtOTQgLTIyMWwtMTgyIC0yNjZoMjA1cTUxIDAgODAgNHYtMTM5aC00Njd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YjM7IiBob3Jpei1hZHYteD0iNTU5IiBkPSJNMjAxIDU5NnEtNjEgMCAtMTUwIDM1djE0OXExOCAtMTQgNzAgLTI2cTQ1IC0xMiA1NSAtMTNxMTU0IDAgMTU0IDExOXEwIDcwIC0zNyAxMDEuNXQtMTI3IDM1LjV2MTEzcTEyMSAxMiAxMjEgMTAycTAgMzcgLTI4IDY1dC03MSAyOHEtNTcgMCAtMTI1IC00MXYxNDNxNjYgMzEgMTU4IDMxcTgyIDAgMTQ1LjUgLTU5LjV0NjMuNSAtMTQxLjVxMCAtOTQgLTY1IC0xNTJxMTIxIC01NSAxMjAgLTIyOXEwIC0xMDAgLTU3IC0xNjggcS03NSAtOTIgLTIyNyAtOTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YjQ7IiBob3Jpei1hZHYteD0iNTU1IiBkPSJNMjQyIDEwNjNsLTEwNSA1N2wxMTcgMzA1bDE2NiAtOTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YjU7IiBob3Jpei1hZHYteD0iMTIzNCIgZD0iTTg1NiAwdjEyMWgtMzFxLTI1IC03MiAtODIgLTEwOXEtNDkgLTMxIC0xMDggLTMwcS0xMjcgMCAtMTgyIDEzMWgtMzF2LTQ0N2gtMjYydjEyNTJoMjYydi0zOThxMCAtMzExIDIwMyAtMzExcTEwOSAwIDE2MyA4OHE0NyA3NCA0OCAxODh2NDMzaDI2MnYtOTE4aC0yNDJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4M2JjOyIgaG9yaXotYWR2LXg9IjEyMzQiIGQ9Ik04NTYgMHYxMjFoLTMxcS0yNSAtNzIgLTgyIC0xMDlxLTQ5IC0zMSAtMTA4IC0zMHEtMTI3IDAgLTE4MiAxMzFoLTMxdi00NDdoLTI2MnYxMjUyaDI2MnYtMzk4cTAgLTMxMSAyMDMgLTMxMXExMDkgMCAxNjMgODhxNDcgNzQgNDggMTg4djQzM2gyNjJ2LTkxOGgtMjQyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGI2OyIgaG9yaXotYWR2LXg9IjExMDciIGQ9Ik05OTUgMTIwMnYtMTU2OWgtMjExdjE1NjloLTE2NnYtMTU2OWgtMjA4djEwMjBxLTE5MyAxNiAtMjkxLjUgMTE2LjV0LTk4LjUgMjY2LjVxMCAxNjggOTkgMjc1cTExMyAxMTkgMzI3IDExOWg2NjB2LTIyOGgtMTExeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGI3OyIgZD0iTTI0MCA1MzlxLTY2IDAgLTExMiA0NnQtNDYgMTExcTAgNjYgNDUgMTEydDExMyA0NnE2MyAwIDEwOSAtNDZ0NDYgLTExMnEwIC02OCAtNDQuNSAtMTEyLjV0LTExMC41IC00NC41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIyMTk7IiBkPSJNMjQwIDUzOXEtNjYgMCAtMTEyIDQ2dC00NiAxMTFxMCA2NiA0NSAxMTJ0MTEzIDQ2cTYzIDAgMTA5IC00NnQ0NiAtMTEycTAgLTY4IC00NC41IC0xMTIuNXQtMTEwLjUgLTQ0LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4Yjg7IiBob3Jpei1hZHYteD0iODI5IiBkPSJNNTE0IDUzbC0xNCAtMTI1cTgwIC0zNyA4MCAtMTIxcTAgLTk0IC0xMDEgLTE0N3EtODQgLTQ1IC0xOTAgLTQ1cS0yMyAwIC00MyAybC0xMyAxNTZxMzEgLTYgNjIgLTZxMTExIDAgMTExIDczcTAgNDEgLTQ2IDYwbDIxIDIwMHEzMSAtNiAxMzMgLTQ3eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGI5OyIgaG9yaXotYWR2LXg9IjQ5MyIgZD0iTTIwMSA2MTBxNiAyNyA2IDEwMXY1MTZoLTExNXY4OHExMjUgMTIgMTc4IDExOWg5MHEtNCAtMjkgLTQgLTEwMXYtNjIwcTAgLTgwIDQgLTEwM2gtMTU5eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGJhOyIgaG9yaXotYWR2LXg9IjU4NSIgZD0iTTI5MSA4MDlxLTIzOCAwIC0yMzggMjc4cTAgMjc5IDIzOCAyNzl0MjM3IC0yNzlxMSAtMjc4IC0yMzcgLTI3OHpNMjkxIDEyNDVxLTU5IDAgLTgwIC01M3EtMTIgLTMzIC0xMiAtMTA1dDEyIC0xMDRxMjAgLTUzIDgwIC01M3E1OSAwIDc4IDUzcTEyIDMxIDEyIDEwNHEwIDc0IC0xMiAxMDVxLTE5IDUzIC03OCA1M3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hiYjsiIGhvcml6LWFkdi14PSI3MzciIGQ9Ik00NDAgMTQ1bC0xMDYgNThsMTE3IDI5N2wtMTE3IDI5MWwxMTIgNDlsMjA5IC0zNDZ6TTE4NiAxNDVsLTEwNCA1OGwxMTcgMjk3bC0xMTcgMjkxbDExMSA0OWwyMDggLTM0NnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hiYzsiIGhvcml6LWFkdi14PSIxNTIzIiBkPSJNMzEzIC0zN2gtMTU5bDk3OSAxNDcxaDE1OXpNMjAxIDYxMHE2IDI3IDYgMTAxdjUxNmgtMTE1djg4cTEyNSAxMiAxNzggMTE5aDkwcS00IC0yOSAtNCAtMTAxdi02MjBxMCAtODAgNCAtMTAzaC0xNTl6TTE0MTUgMTkwcS0yMyA0IC01MSA1aC0yN3YtMTA3cTAgLTU1IDQgLTkyaC0xNTFxNiAzOSA2IDkydjEwOWgtMzAxdjEzOWwyOTUgNDc5aDE0N3YtNDg3aDI5cTEwIDAgNDkgNHYtMTQyek0xMTk2IDU2OWwtMTQ1IC0yNDFoMTQ1djI0MXogIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YmQ7IiBob3Jpei1hZHYteD0iMTU4MyIgZD0iTTMxMyAtMzdoLTE1OWw5NzkgMTQ3MWgxNTl6TTIwMSA2MTBxNiAyNyA2IDEwMXY1MTZoLTExNXY4OHExMjUgMTIgMTc4IDExOWg5MHEtNCAtMjkgLTQgLTEwMXYtNjIwcTAgLTgwIDQgLTEwM2gtMTU5ek0xMDI4IDB2MTIzcTIwIDI1IDI0MiAzNTJxNjMgOTQgNjMgMTM5cTAgODAgLTk0IDgwcS03MCAwIC0xNjYgLTU5djE0M3E4NCA0MyAxODQgNDNxOTggMCAxNjAgLTQ3cTcwIC01MyA3MCAtMTUzcTAgLTg0IC05NCAtMjIybC0xODMgLTI2NiBoMjA1cTUxIDAgODAgNHYtMTM3aC00Njd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YmU7IiBob3Jpei1hZHYteD0iMTUyMyIgZD0iTTM2MiAtMzdoLTE1OWw5NzkgMTQ3MWgxNTl6TTE0NjQgMTkwcS0yMyA0IC01MSA1aC0yN3YtMTA3cTAgLTU1IDUgLTkyaC0xNTJxNiAzOSA2IDkydjEwOWgtMzAxdjEzOWwyOTUgNDc5aDE0N3YtNDg3aDI5cTEwIDAgNDkgNHYtMTQyek0xMjQ1IDU2OWwtMTQ1IC0yNDFoMTQ1djI0MXpNMjAxIDU5NnEtNjEgMCAtMTUwIDM1djE0OXExOCAtMTQgNzAgLTI2cTQ1IC0xMiA1NSAtMTNxMTU0IDAgMTU0IDExOXEwIDcwIC0zNyAxMDEuNSB0LTEyNyAzNS41djExM3ExMjEgMTIgMTIxIDEwMnEwIDM3IC0yOCA2NXQtNzEgMjhxLTU3IDAgLTEyNSAtNDF2MTQzcTY2IDMxIDE1OCAzMXE4MiAwIDE0NS41IC01OS41dDYzLjUgLTE0MS41cTAgLTk0IC02NSAtMTUycTEyMSAtNTUgMTIwIC0yMjlxMCAtMTAwIC01NyAtMTY4cS03NSAtOTIgLTIyNyAtOTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YmY7IiBob3Jpei1hZHYteD0iNzgyIiBkPSJNMzE3IDIzOHE0NSA1OSA1NCAxMDhxNCAyOSA2IDE2OGgyMzN2LTEwMnEyIC03OCAtMTAgLTEzM3EtMjAgLTgyIC0xNDkgLTIzNHEtMTE5IC0xMzcgLTExOSAtMTk3cTAgLTQ5IDM0LjUgLTc5LjV0ODYuNSAtMzAuNXExMzEgMCAyNjQgNzh2LTIzMHEtMTIxIC01OSAtMjg3IC01OXEtMTQ1IDAgLTI0MS41IDg2dC05Ni41IDIyOXEwIDExNSA3NiAyMTl6TTQ5NiA5MjRxNjYgMCAxMTEuNSAtNDcuNXQ0NS41IC0xMTIuNXEwIC02NiAtNDYgLTExMiB0LTExMSAtNDZxLTY2IDAgLTExMyA0N3QtNDcgMTExcTAgNjYgNDguNSAxMTN0MTExLjUgNDd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YzA7IiBob3Jpei1hZHYteD0iMTA5NSIgZD0iTTU2MSAxNTI4bC0xNzYgMjcwbDE2NCA5MmwxMTkgLTMwN3pNMzEgMGwzNjAgMTM2NmgzMDNsMjI2IC04NTBoMTA2di0yMTdoLTQ5bDgwIC0yOTloLTI4NXEwIDMzIC0yNCAxMzNsLTQxIDE2NmgtMzU3bC00NyAtMTY2cS0yOSAtMTA0IC0yOSAtMTMzaC0yNDN6TTQxMCA1MTZoMjQxbC0xMTQgNDU3eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGMxOyIgaG9yaXotYWR2LXg9IjEwOTUiIGQ9Ik01NDcgMTUyOGwtMTA1IDU1bDExOSAzMDdsMTY0IC05MnpNMzEgMGwzNjAgMTM2NmgzMDNsMjI2IC04NTBoMTA2di0yMTdoLTQ5bDgwIC0yOTloLTI4NXEwIDMzIC0yNCAxMzNsLTQxIDE2NmgtMzU3bC00NyAtMTY2cS0yOSAtMTA0IC0yOSAtMTMzaC0yNDN6TTQxMCA1MTZoMjQxbC0xMTQgNDU3eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGMyOyIgaG9yaXotYWR2LXg9IjEwODUiIGQ9Ik03MjMgMTUwNWwtMTc2IDE5N2wtMTc0IC0xOTFsLTg2IDcwbDE1NSAyNDRoMjA1bDE2MCAtMjQyek0zMSAwbDM2MCAxMzY2aDMwM2wyMjYgLTg1MGgxMDZ2LTIxN2gtNDlsODAgLTI5OWgtMjg1cTAgMzMgLTI0IDEzM2wtNDEgMTY2aC0zNTdsLTQ3IC0xNjZxLTI5IC0xMDQgLTI5IC0xMzNoLTI0M3pNNDEwIDUxNmgyNDFsLTExNCA0NTd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YzM7IiBob3Jpei1hZHYteD0iMTA4OSIgZD0iTTY0OSAxNTgxcS00NSAwIC0xMTIuNSAzNHQtOTIuNSAzNHEtNTMgMCAtMTEyIC04OGwtNzIgMTE0cTg4IDEyNSAxOTMgMTI1cTQxIDAgMTA2LjUgLTMyLjV0OTEuNSAtMzIuNXE1NyAwIDEwOSA3NWw2OSAtMTE4cS05NCAtMTExIC0xODAgLTExMXpNMzEgMGwzNjAgMTM2NmgzMDNsMjI2IC04NTBoMTA2di0yMTdoLTQ5bDgwIC0yOTloLTI4NXEwIDMzIC0yNCAxMzNsLTQxIDE2NmgtMzU3bC00NyAtMTY2cS0yOSAtMTA0IC0yOSAtMTMzaC0yNDMgek00MTAgNTE2aDI0MWwtMTE0IDQ1N3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hjNDsiIGhvcml6LWFkdi14PSIxMDkxIiBkPSJNNzE3IDE1NzNxLTQ5IDAgLTg0IDMzLjV0LTM1IDgxLjVxMCA0OSAzNSA4Mi41dDg0IDMzLjV0ODMgLTMzLjV0MzQgLTgyLjVxMCAtNDcgLTM0IC04MXQtODMgLTM0ek0zNzkgMTU3M3EtNDkgMCAtODMgMzMuNXQtMzQgODEuNXEwIDQ5IDM0IDgyLjV0ODMgMzMuNXQ4NCAtMzMuNXQzNSAtODIuNXEwIC00NyAtMzUgLTgxdC04NCAtMzR6TTMxIDBsMzYwIDEzNjZoMzAzbDIyNiAtODUwaDEwNnYtMjE3aC00OWw4MCAtMjk5aC0yODUgcTAgMzMgLTI0IDEzM2wtNDEgMTY2aC0zNTdsLTQ3IC0xNjZxLTI5IC0xMDQgLTI5IC0xMzNoLTI0M3pNNDEwIDUxNmgyNDFsLTExNCA0NTd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YzU7IiBob3Jpei1hZHYteD0iMTA5OSIgZD0iTTU1MSAxNDc3cS04NiAwIC0xNDguNSA2MXQtNjIuNSAxNTBxMCA4OCA2MS41IDE1MC41dDE0OS41IDYyLjV0MTUwLjUgLTYyLjV0NjIuNSAtMTUwLjV0LTYyLjUgLTE0OS41dC0xNTAuNSAtNjEuNXpNNTUxIDE3NTlxLTI5IDAgLTQ5LjUgLTIwLjV0LTIwLjUgLTUwLjVxMCAtMjcgMjEuNSAtNDguNXQ0OC41IC0yMS41cTMxIDAgNTEuNSAyMC41dDIwLjUgNDkuNXEwIDcxIC03MiA3MXpNMzEgMGwzNjAgMTM2NmgzMDNsMjI2IC04NTBoMTA2IHYtMjE3aC00OWw4MCAtMjk5aC0yODVxMCAzMyAtMjQgMTMzbC00MSAxNjZoLTM1N2wtNDcgLTE2NnEtMjkgLTEwNCAtMjkgLTEzM2gtMjQzek00MTAgNTE2aDI0MWwtMTE0IDQ1N3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hjNjsiIGhvcml6LWFkdi14PSIxNTQ0IiBkPSJNNzg4IDBxMTggMTM1IDE5IDI3NHYzMTJxLTQxNCAtMTA0IC01MzcgLTU4NmgtMjk5cTcwIDEwMiAxNzIgMzA3bDQwMCA4MTFxNTkgMTE5IDEwMCAyNDhoODMydi0yMzhxLTEzMSAxNCAtMjEzIDE1aC0yMDV2LTMxNGgxMzlxOTQgMCAxOTUgMTN2LTIzOGwtMjUgNHEtNzQgOCAtMTQ3IDhoLTE2MnYtMzkzaDI0OHE4MiAwIDE5NCAxNXYtMjM4aC03MTF6TTgwNyAxMTE4bC0yMjcgLTQxOGwxMDIgNjlxNTEgMzQgMTI1IDQydjMwN3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hjNzsiIGhvcml6LWFkdi14PSI4NTQiIGQ9Ik01NjcgLTE2bC0xMiAtOTdxODAgLTM3IDgwIC0xMjBxMCAtOTQgLTEwMCAtMTQ4cS04MiAtNDUgLTE4OSAtNDVxLTIzIDAgLTQzIDJsLTEyIDE1NnEzMSAtNiA1OSAtNnExMTMgMCAxMTMgNzNxMCA0MSAtNDcgNjBsMTQgMTM5cS0zODMgOTAgLTM4MyA3MTlxMCAyNTQgMTM3IDQ1MHExNTAgMjE3IDM4MSAyMTdxMTEzIDAgMjM4IC00N3YtMjQ1cS0xMjEgNjEgLTIxMyA2MXEtMTI5IDAgLTIwOSAtMTU0cS03MCAtMTMxIC03MCAtMjgyIHEwIC00OTQgMjc5IC00OTRxNjYgMCAxMTIgMTdxMTQgNiAxMDEgNDlsMiAtMjYwcS0xNDYgLTQ1IC0yMzggLTQ1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGM4OyIgaG9yaXotYWR2LXg9IjkwNSIgZD0iTTk4IDBxOCA1MSA4IDE1NnYxMDMycTAgMTQxIC04IDE3OGg2NzZ2LTIyOXEtNDMgNiAtMTUxIDZoLTI2N3YtMzIwaDE5NXE4OCAwIDEzNyA2di0yMjVxLTQxIDYgLTExOSA2aC0yMTN2LTM4N2gyODlxODYgMCAxNTIgNnYtMjI5aC02OTl6TTQ3NyAxNTI4bC0xNzggMjcwbDE2NCA5MmwxMjEgLTMwN3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hjOTsiIGhvcml6LWFkdi14PSI4MjkiIGQ9Ik05OCAwcTggNTEgOCAxNTZ2MTAzMnEwIDE0MSAtOCAxNzhoNjc2di0yMjlxLTQzIDYgLTE1MSA2aC0yNjd2LTMyMGgxOTVxODggMCAxMzcgNnYtMjI1cS00MSA2IC0xMTkgNmgtMjEzdi0zODdoMjg5cTg2IDAgMTUyIDZ2LTIyOWgtNjk5ek00NTMgMTUyOGwtMTA1IDU1bDExOSAzMDdsMTY0IC05MnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hjYTsiIGhvcml6LWFkdi14PSI5MDUiIGQ9Ik05OCAwcTggNTEgOCAxNTZ2MTAzMnEwIDE0MSAtOCAxNzhoNjc2di0yMjlxLTQzIDYgLTE1MSA2aC0yNjd2LTMyMGgxOTVxODggMCAxMzcgNnYtMjI1cS00MSA2IC0xMTkgNmgtMjEzdi0zODdoMjg5cTg2IDAgMTUyIDZ2LTIyOWgtNjk5ek02NDcgMTUwNWwtMTc2IDE5N2wtMTc0IC0xOTFsLTg0IDcwbDE1NCAyNDRoMjA0bDE2MCAtMjQyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGNiOyIgaG9yaXotYWR2LXg9IjkwNSIgZD0iTTk4IDBxOCA1MSA4IDE1NnYxMDMycTAgMTQxIC04IDE3OGg2NzZ2LTIyOXEtNDMgNiAtMTUxIDZoLTI2N3YtMzIwaDE5NXE4OCAwIDEzNyA2di0yMjVxLTQxIDYgLTExOSA2aC0yMTN2LTM4N2gyODlxODYgMCAxNTIgNnYtMjI5aC02OTl6TTY0NyAxNTczcS00OSAwIC04NCAzMy41dC0zNSA4MS41cTAgNDkgMzUgODIuNXQ4NCAzMy41dDg0IC0zMy41dDM1IC04Mi41cTAgLTQ3IC0zNSAtODF0LTg0IC0zNHpNMzA5IDE1NzMgcS00OSAwIC04Mi41IDMzLjV0LTMzLjUgODEuNXEwIDQ5IDMzLjUgODIuNXQ4Mi41IDMzLjV0ODQgLTMzLjV0MzUgLTgyLjVxMCAtNDcgLTM1IC04MXQtODQgLTM0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGNjOyIgaG9yaXotYWR2LXg9IjQ3NSIgZD0iTTk4IDBxOCA1MyA4IDE5M3Y5ODFxMCAxNTIgLTggMTkyaDI3OXEtOCAtNDcgLTggLTE4OHYtOTkwcTAgLTEzOSA4IC0xODhoLTI3OXpNMjQ2IDE1MjhsLTE3OCAyNzBsMTYzIDkybDExOSAtMzA3eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGNkOyIgaG9yaXotYWR2LXg9IjQ3NSIgZD0iTTk4IDBxOCA1MyA4IDE5M3Y5ODFxMCAxNTIgLTggMTkyaDI3OXEtOCAtNDcgLTggLTE4OHYtOTkwcTAgLTEzOSA4IC0xODhoLTI3OXpNMjY4IDE1MjhsLTEwNCA1NWwxMTkgMzA3bDE2MyAtOTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4Y2U7IiBob3Jpei1hZHYteD0iNDc1IiBkPSJNOTggMHE4IDUzIDggMTkzdjk4MXEwIDE1MiAtOCAxOTJoMjc5cS04IC00NyAtOCAtMTg4di05OTBxMCAtMTM5IDggLTE4OGgtMjc5ek00MTQgMTUwNWwtMTc2IDE5N2wtMTc1IC0xOTFsLTg2IDcwbDE1NiAyNDRoMjA1bDE2MCAtMjQyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGNmOyIgaG9yaXotYWR2LXg9IjQ3NSIgZD0iTTk4IDBxOCA1MyA4IDE5M3Y5ODFxMCAxNTIgLTggMTkyaDI3OXEtOCAtNDcgLTggLTE4OHYtOTkwcTAgLTEzOSA4IC0xODhoLTI3OXpNNDA2IDE1NzNxLTQ5IDAgLTgzIDMzLjV0LTM0IDgxLjVxMCA0OSAzMy41IDgyLjV0ODMuNSAzMy41cTQ5IDAgODMuNSAtMzMuNXQzNC41IC04Mi41cTAgLTQ3IC0zNC41IC04MXQtODMuNSAtMzR6TTcwIDE1NzNxLTQ5IDAgLTg0IDMzLjV0LTM1IDgxLjVxMCA0OSAzNC41IDgyLjV0ODQuNSAzMy41IHE0NyAwIDgxLjUgLTMzLjV0MzQuNSAtODIuNXEwIC00NyAtMzQuNSAtODF0LTgxLjUgLTM0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGQwOyIgaG9yaXotYWR2LXg9IjExMDEiIGQ9Ik0xMzUgNjQzcS04NiAwIC0xMjEgLTR2MTIxcTE4IC0yIDExNSAtMmg2djQxM3EwIDE0NyAtOCAxOTVoMzc5cTUzOSAwIDUzOCAtNjc2cTAgLTM0NiAtODggLTUwMHEtMTExIC0xOTAgLTQwMSAtMTkwaC00MjhxOCA1MSA4IDE5M3Y0NTB6TTQwMyA2NDNoLTE4di00MjBoNjRxMTgwIDAgMjYxIDc3dDgxIDI1N3YyMTVxMCAyMDUgLTcyIDI4NXEtNzggODggLTI4MyA4OGgtNTF2LTM4N2gyN3ExNzggMCAxOTYgMnYtMTIxcS0zNyA0IC0yMDUgNHogIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZDE7IiBob3Jpei1hZHYteD0iMTA3MyIgZD0iTTcwOSAtMnE4IDEzMyA4IDIxM3Y3MGwtMzY5IDU5NnYtNjUwcTAgLTEyOSA4IC0yMjloLTI2MHE4IDk0IDggMjUwdjEwMjZsLTQ5IDkyaDI2MGw0MDIgLTY1NXY0MzJxMCAxMjEgLTggMjI3aDI1OHEtNiAtMTA0IC02IC0yMjd2LTkwM3EwIC0xNjYgOCAtMjQyaC0yNjB6TTYyNyAxNTgxcS00NSAwIC0xMTMgMzR0LTkyIDM0cS01MSAwIC0xMTEgLTg4bC03MSAxMTRxODggMTI1IDE5MiAxMjVxMzkgMCAxMDUuNSAtMzIuNXQ5MS41IC0zMi41IHE1NyAwIDEwOCA3NWw3MiAtMTE4cS05NiAtMTExIC0xODIgLTExMXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hkMjsiIGhvcml6LWFkdi14PSIxMTE4IiBkPSJNNTQ1IC0yNXEtMjE1IDAgLTM0NSAxNDEuNXQtMTMwIDM3Ny41djQwM3EwIDIxMSAxMzIgMzUyLjV0MzQ5IDE0MS41cTIxMSAwIDMzOSAtMTQxLjV0MTI4IC0zNTIuNXYtNDAzcTAgLTIyMyAtMTI1IC0zNjdxLTEzMSAtMTUyIC0zNDggLTE1MnpNNTUxIDExNzFxLTIxOSAwIC0yMjEgLTM1MGwtMiAtMjkzcTAgLTMzNCAyMTcgLTMzM3ExMzEgMCAxODAgMTA4cTM1IDc2IDM1IDIyNXYyNzdxMCAzNjYgLTIwOSAzNjZ6TTU0OSAxNTI4IGwtMTc4IDI3MGwxNjQgOTJsMTE4IC0zMDd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZDM7IiBob3Jpei1hZHYteD0iMTExOCIgZD0iTTU0NSAtMjVxLTIxNSAwIC0zNDUgMTQxLjV0LTEzMCAzNzcuNXY0MDNxMCAyMTEgMTMyIDM1Mi41dDM0OSAxNDEuNXEyMTEgMCAzMzkgLTE0MS41dDEyOCAtMzUyLjV2LTQwM3EwIC0yMjMgLTEyNSAtMzY3cS0xMzEgLTE1MiAtMzQ4IC0xNTJ6TTU1MSAxMTcxcS0yMTkgMCAtMjIxIC0zNTBsLTIgLTI5M3EwIC0zMzQgMjE3IC0zMzNxMTMxIDAgMTgwIDEwOHEzNSA3NiAzNSAyMjV2Mjc3cTAgMzY2IC0yMDkgMzY2ek01NjUgMTUyOCBsLTEwNCA1NWwxMTkgMzA3bDE2MyAtOTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZDQ7IiBob3Jpei1hZHYteD0iMTExOCIgZD0iTTU0NSAtMjVxLTIxNSAwIC0zNDUgMTQxLjV0LTEzMCAzNzcuNXY0MDNxMCAyMTEgMTMyIDM1Mi41dDM0OSAxNDEuNXEyMTEgMCAzMzkgLTE0MS41dDEyOCAtMzUyLjV2LTQwM3EwIC0yMjMgLTEyNSAtMzY3cS0xMzEgLTE1MiAtMzQ4IC0xNTJ6TTU1MSAxMTcxcS0yMTkgMCAtMjIxIC0zNTBsLTIgLTI5M3EwIC0zMzQgMjE3IC0zMzNxMTMxIDAgMTgwIDEwOHEzNSA3NiAzNSAyMjV2Mjc3cTAgMzY2IC0yMDkgMzY2ek03MzEgMTUwNSBsLTE3NiAxOTdsLTE3NCAtMTkxbC04NCA3MGwxNTQgMjQ0aDIwNGwxNjAgLTI0MnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hkNTsiIGhvcml6LWFkdi14PSIxMTE4IiBkPSJNNTQ1IC0yNXEtMjE1IDAgLTM0NSAxNDEuNXQtMTMwIDM3Ny41djQwM3EwIDIxMSAxMzIgMzUyLjV0MzQ5IDE0MS41cTIxMSAwIDMzOSAtMTQxLjV0MTI4IC0zNTIuNXYtNDAzcTAgLTIyMyAtMTI1IC0zNjdxLTEzMSAtMTUyIC0zNDggLTE1MnpNNTUxIDExNzFxLTIxOSAwIC0yMjEgLTM1MGwtMiAtMjkzcTAgLTMzNCAyMTcgLTMzM3ExMzEgMCAxODAgMTA4cTM1IDc2IDM1IDIyNXYyNzdxMCAzNjYgLTIwOSAzNjZ6TTY2MiAxNTgxIHEtNDUgMCAtMTEzIDM0dC05MiAzNHEtNTMgMCAtMTExIC04OGwtNzQgMTE0cTkwIDEyNSAxOTUgMTI1cTM5IDAgMTA1LjUgLTMyLjV0OTEuNSAtMzIuNXE1NyAwIDEwOCA3NWw3MCAtMTE4cS05NCAtMTExIC0xODAgLTExMXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hkNjsiIGhvcml6LWFkdi14PSIxMTE4IiBkPSJNNTQ1IC0yNXEtMjE1IDAgLTM0NSAxNDEuNXQtMTMwIDM3Ny41djQwM3EwIDIxMSAxMzIgMzUyLjV0MzQ5IDE0MS41cTIxMSAwIDMzOSAtMTQxLjV0MTI4IC0zNTIuNXYtNDAzcTAgLTIyMyAtMTI1IC0zNjdxLTEzMSAtMTUyIC0zNDggLTE1MnpNNTUxIDExNzFxLTIxOSAwIC0yMjEgLTM1MGwtMiAtMjkzcTAgLTMzNCAyMTcgLTMzM3ExMzEgMCAxODAgMTA4cTM1IDc2IDM1IDIyNXYyNzdxMCAzNjYgLTIwOSAzNjZ6TTcyNSAxNTczIHEtNDkgMCAtODMgMzMuNXQtMzQgODEuNXEwIDQ5IDM0IDgyLjV0ODMgMzMuNXQ4NCAtMzMuNXQzNSAtODIuNXEwIC00NyAtMzUgLTgxdC04NCAtMzR6TTM4NyAxNTczcS00NyAwIC04MiAzMy41dC0zNSA4MS41cTAgNDkgMzUgODIuNXQ4MiAzMy41cTQ5IDAgODQgLTMzLjV0MzUgLTgyLjVxMCAtNDcgLTM1IC04MXQtODQgLTM0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGQ3OyIgaG9yaXotYWR2LXg9IjExNDgiIGQ9Ik04NzkgMjIxbC0zMDEgMjk5bC0zMDIgLTI5OWwtMTU5IDE2MGwyOTkgMzAxbC0yOTkgMzAxbDE1OSAxNjBsMzAyIC0yOTlsMzAxIDI5OWwxNTkgLTE2MGwtMjk5IC0zMDFsMjk5IC0zMDF6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZDg7IiBob3Jpei1hZHYteD0iMTExOCIgZD0iTTk5NSAxMTAwcTY4IC0yMDEgNjggLTQxOHEwIC02OTggLTUwNCAtNjk4cS0xODQgMCAtMzAzIDk0cS0zNSAtNTMgLTc4IC0xMzFsLTIwMSAxNDVxNTMgNTUgMTQ0IDE3NHEtNjggMTI3IC02OCA0MTZxMCA3MDAgNTA0IDcwMHExODQgMCAzMDUgLTk0bDc4IDEyOWwxOTkgLTE0NXEtMTA5IC0xMTUgLTE0NCAtMTcyek01NTkgMTE3MXEtMTU2IDAgLTIxMyAtMTc4cS0zNSAtMTA5IC0zNSAtMzExcTAgLTc4IDggLTE1OGw0MDggNTYzIHEtNjIgODQgLTE2OCA4NHpNODAxIDg0MmwtNDEwIC01NjNxNjMgLTgyIDE2OCAtODJxMTY0IDAgMjE5IDE5MnEyOSAxMDQgMjkgMzI2cTAgLTI1IC02IDEyN3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hkOTsiIGhvcml6LWFkdi14PSIxMTQwIiBkPSJNNzY4IDEyMzlxMCA3NiAtMTIgMTI3aDI4MHEtOCAtNDcgLTEwIC0xMjd2LTc2di02NjlxMCAtMjIxIC0xMjMgLTM2N3EtMTMxIC0xNTIgLTM1MCAtMTUycS0yMjMgMCAtMzUyIDE1MHEtMTIzIDE0MyAtMTIzIDM2OWwtMiA3NDVxMCA0MyAtOCAxMjdoMjc4cS0xMCAtNTMgLTEwIC0xNTZ2LTY4MnEwIC0zMzQgMjE3IC0zMzNxMTMxIDAgMTgwIDExMHEzNSA3NCAzNSAyMjN2NzExek02NjYgMTUyOGwtMTc5IDI3MGwxNjQgOTJsMTE5IC0zMDd6ICIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGRhOyIgaG9yaXotYWR2LXg9IjExNDAiIGQ9Ik03NjggMTIzOXEwIDc2IC0xMiAxMjdoMjgwcS04IC00NyAtMTAgLTEyN3YtNzZ2LTY2OXEwIC0yMjEgLTEyMyAtMzY3cS0xMzEgLTE1MiAtMzUwIC0xNTJxLTIyMyAwIC0zNTIgMTUwcS0xMjMgMTQzIC0xMjMgMzY5bC0yIDc0NXEwIDQzIC04IDEyN2gyNzhxLTEwIC01MyAtMTAgLTE1NnYtNjgycTAgLTMzNCAyMTcgLTMzM3ExMzEgMCAxODAgMTEwcTM1IDc0IDM1IDIyM3Y3MTF6TTY5MCAxNTI4bC0xMDQgNTVsMTE5IDMwN2wxNjMgLTkyeiAiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hkYjsiIGhvcml6LWFkdi14PSIxMTQwIiBkPSJNNzY4IDEyMzlxMCA3NiAtMTIgMTI3aDI4MHEtOCAtNDcgLTEwIC0xMjd2LTc2di02NjlxMCAtMjIxIC0xMjMgLTM2N3EtMTMxIC0xNTIgLTM1MCAtMTUycS0yMjMgMCAtMzUyIDE1MHEtMTIzIDE0MyAtMTIzIDM2OWwtMiA3NDVxMCA0MyAtOCAxMjdoMjc4cS0xMCAtNTMgLTEwIC0xNTZ2LTY4MnEwIC0zMzQgMjE3IC0zMzNxMTMxIDAgMTgwIDExMHEzNSA3NCAzNSAyMjN2NzExek04ODEgMTUwNWwtMTc5IDE5N2wtMTc0IC0xOTFsLTg0IDcwIGwxNTQgMjQ0aDIwNWwxNjIgLTI0MnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hkYzsiIGhvcml6LWFkdi14PSIxMTQwIiBkPSJNNzY4IDEyMzlxMCA3NiAtMTIgMTI3aDI4MHEtOCAtNDcgLTEwIC0xMjd2LTc2di02NjlxMCAtMjIxIC0xMjMgLTM2N3EtMTMxIC0xNTIgLTM1MCAtMTUycS0yMjMgMCAtMzUyIDE1MHEtMTIzIDE0MyAtMTIzIDM2OWwtMiA3NDVxMCA0MyAtOCAxMjdoMjc4cS0xMCAtNTMgLTEwIC0xNTZ2LTY4MnEwIC0zMzQgMjE3IC0zMzNxMTMxIDAgMTgwIDExMHEzNSA3NCAzNSAyMjN2NzExek03MjkgMTU3M3EtNDkgMCAtODQgMzMuNXQtMzUgODEuNSBxMCA0OSAzNSA4Mi41dDg0IDMzLjVxNDcgMCA4MiAtMzMuNXQzNSAtODIuNXEwIC00NyAtMzUgLTgxdC04MiAtMzR6TTM5MSAxNTczcS00OSAwIC04NCAzMy41dC0zNSA4MS41cTAgNDkgMzUgODIuNXQ4NCAzMy41dDgzIC0zMy41dDM0IC04Mi41cTAgLTQ3IC0zNCAtODF0LTgzIC0zNHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hkZDsiIGhvcml6LWFkdi14PSI5ODMiIGQ9Ik05NTggMTM2NmwtMzQyIC04MDd2LTM3M3EwIC0xMTcgOSAtMTg2aC0yNjdxOCA3NiA5IDE5M3YzNjRsLTMzNiA4MDloMjUwcTEyIC03OCA0MSAtMTQ3bDE3MiAtNDEwbDE2OCA0MTBxMjkgNzIgMzggMTQ3aDI1OHpNNTE4IDE0OTFsLTEwNCA1N2wxMTggMzA1bDE2NCAtOTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZGU7IiBob3Jpei1hZHYteD0iOTY4IiBkPSJNMTE1IDE0OTlxMCA4NCAtMTEgMTI1aDI2OXEtOCAtNDcgLTggLTEyNXYtMTMzaDQ5cTIxNSAwIDM1OCAtMTE3cTE1NiAtMTI3IDE1NiAtMzM2cTAgLTIyNSAtMTgzIC0zOTlxLTExNSAtMTA5IC0zODAgLTI1MHYtMTEycS0yIC0xMDIgOCAtMTUyaC0yNjdxOCA4NiA5IDE5M3YxMzA2ek00MjAgMTE0M2gtNTV2LTYxM3ExMjMgNDcgMjEwIDE0MnExMDAgMTA5IDEwMSAyMjdxMCAxMDkgLTcyLjUgMTc2LjV0LTE4My41IDY3LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZGY7IiBob3Jpei1hZHYteD0iOTQ4IiBkPSJNNDg5IC01N2wtMTI5IDE3OHExMTUgNDkgMTk5IDE0N3E5OCAxMTMgOTggMjI4cTAgMTIzIC0xMTIgMTIycS0zMyAwIC04NCAtMTZsLTcwIDE3NnE4OCAyOSAxNDYuNSAxMTB0NTguNSAxNzFxMCAxMTEgLTkwIDExMHEtMTgwIDAgLTE4MCAtNDIxdi01OTZxMCAtMTA0IDYgLTE1MmgtMjUwcTYgNDcgNiAxNTJ2NTk4cTAgMTc0IDE2IDI2NnEzMSAxNzIgMTI1IDI2MHExMTMgMTA2IDI2NyAxMDZxMTQxIDAgMjM4IC04OHQ5NyAtMjI1IHEwIC0xNjYgLTExOCAtMjc4cTk0IC04IDE0NSAtOTFxNDMgLTcwIDQzIC0xNzBxMCAtMTkwIC0xMTkgLTM1MnEtMTExIC0xNDkgLTI5MyAtMjM1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwOyIgaG9yaXotYWR2LXg9Ijc5MiIgZD0iTTQxNiAxMDYzbC0xNzggMjcwbDE2MyA5MmwxMjEgLTMwNXpNNTA0IDB2NzZxLTk2IC05MiAtMjA3IC05MnEtMTE1IDAgLTE4Ny41IDgwLjV0LTcyLjUgMjAxLjVxMCAxNDcgOTggMjM0cTkyIDg0IDIzMiA4NHE2NiAwIDEyNSAtMTd2MjFxMCAxMjkgLTE0MCAxMjlxLTg4IDAgLTIxNyAtNDl2MjA5cTE1NCA0MSAyNDQgNDFxMTg4IDAgMjYwIC04M3Q3MiAtMjgwdi00MzBxMCAtOTAgNiAtMTI1aC0yMTN6TTQ5MiAzNzlxLTQzIDE4IC05MyAxOCBxLTU3IDAgLTk2IC0yNHEtNDcgLTMxIC00NyAtODhxMCAtNDEgMjkuNSAtNjYuNXQ2OC41IC0yNS41cTU5IDAgOTguNSAzNy41dDM5LjUgOTMuNXY1NXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMTsiIGhvcml6LWFkdi14PSI3OTIiIGQ9Ik00MTQgMTA2M2wtMTA1IDU3bDExNyAzMDVsMTY2IC05MnpNNTA0IDB2NzZxLTk2IC05MiAtMjA3IC05MnEtMTE1IDAgLTE4Ny41IDgwLjV0LTcyLjUgMjAxLjVxMCAxNDcgOTggMjM0cTkyIDg0IDIzMiA4NHE2NiAwIDEyNSAtMTd2MjFxMCAxMjkgLTE0MCAxMjlxLTg4IDAgLTIxNyAtNDl2MjA5cTE1NCA0MSAyNDQgNDFxMTg4IDAgMjYwIC04M3Q3MiAtMjgwdi00MzBxMCAtOTAgNiAtMTI1aC0yMTN6TTQ5MiAzNzlxLTQzIDE4IC05MyAxOCBxLTU3IDAgLTk2IC0yNHEtNDcgLTMxIC00NyAtODhxMCAtNDEgMjkuNSAtNjYuNXQ2OC41IC0yNS41cTU5IDAgOTguNSAzNy41dDM5LjUgOTMuNXY1NXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMjsiIGhvcml6LWFkdi14PSI3OTYiIGQ9Ik01NTkgMTA0MmwtMTc2IDE5N2wtMTc0IC0xOTJsLTg2IDcxbDE1NiAyNDJoMjA0bDE2MCAtMjQyek01MDQgMHY3NnEtOTYgLTkyIC0yMDcgLTkycS0xMTUgMCAtMTg3LjUgODAuNXQtNzIuNSAyMDEuNXEwIDE0NyA5OCAyMzRxOTIgODQgMjMyIDg0cTY2IDAgMTI1IC0xN3YyMXEwIDEyOSAtMTQwIDEyOXEtODggMCAtMjE3IC00OXYyMDlxMTU0IDQxIDI0NCA0MXExODggMCAyNjAgLTgzdDcyIC0yODB2LTQzMHEwIC05MCA2IC0xMjVoLTIxM3ogTTQ5MiAzNzlxLTQzIDE4IC05MyAxOHEtNTcgMCAtOTYgLTI0cS00NyAtMzEgLTQ3IC04OHEwIC00MSAyOS41IC02Ni41dDY4LjUgLTI1LjVxNTkgMCA5OC41IDM3LjV0MzkuNSA5My41djU1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUzOyIgaG9yaXotYWR2LXg9Ijc5NiIgZD0iTTQ5OCAxMTE2cS00NSAwIC0xMTMgMzV0LTkyIDM1cS01MyAwIC0xMTMgLTg4bC03MSAxMTJxODggMTI1IDE5MiAxMjVxNDEgMCAxMDYuNSAtMzEuNXQ5Mi41IC0zMS41cTU3IDAgMTA4IDc2bDcwIC0xMjFxLTk0IC0xMTEgLTE4MCAtMTExek01MDQgMHY3NnEtOTYgLTkyIC0yMDcgLTkycS0xMTUgMCAtMTg3LjUgODAuNXQtNzIuNSAyMDEuNXEwIDE0NyA5OCAyMzRxOTIgODQgMjMyIDg0cTY2IDAgMTI1IC0xN3YyMXEwIDEyOSAtMTQwIDEyOSBxLTg4IDAgLTIxNyAtNDl2MjA5cTE1NCA0MSAyNDQgNDFxMTg4IDAgMjYwIC04M3Q3MiAtMjgwdi00MzBxMCAtOTAgNiAtMTI1aC0yMTN6TTQ5MiAzNzlxLTQzIDE4IC05MyAxOHEtNTcgMCAtOTYgLTI0cS00NyAtMzEgLTQ3IC04OHEwIC00MSAyOS41IC02Ni41dDY4LjUgLTI1LjVxNTkgMCA5OC41IDM3LjV0MzkuNSA5My41djU1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU0OyIgaG9yaXotYWR2LXg9Ijc5NiIgZD0iTTU1MyAxMTA4cS00OSAwIC04NCAzNHQtMzUgODNxMCA0NyAzNSA4MC41dDg0IDMzLjV0ODMgLTMzLjV0MzQgLTgwLjVxMCAtNDkgLTM0IC04M3QtODMgLTM0ek0yMTUgMTEwOHEtNDkgMCAtODMgMzR0LTM0IDgzcTAgNDcgMzQgODAuNXQ4MyAzMy41dDg0IC0zMy41dDM1IC04MC41cTAgLTQ5IC0zNSAtODN0LTg0IC0zNHpNNTA0IDB2NzZxLTk2IC05MiAtMjA3IC05MnEtMTE1IDAgLTE4Ny41IDgwLjV0LTcyLjUgMjAxLjUgcTAgMTQ3IDk4IDIzNHE5MiA4NCAyMzIgODRxNjYgMCAxMjUgLTE3djIxcTAgMTI5IC0xNDAgMTI5cS04OCAwIC0yMTcgLTQ5djIwOXExNTQgNDEgMjQ0IDQxcTE4OCAwIDI2MCAtODN0NzIgLTI4MHYtNDMwcTAgLTkwIDYgLTEyNWgtMjEzek00OTIgMzc5cS00MyAxOCAtOTMgMThxLTU3IDAgLTk2IC0yNHEtNDcgLTMxIC00NyAtODhxMCAtNDEgMjkuNSAtNjYuNXQ2OC41IC0yNS41cTU5IDAgOTguNSAzNy41dDM5LjUgOTMuNXY1NXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlNTsiIGhvcml6LWFkdi14PSI3OTgiIGQ9Ik0zODUgMTAxNHEtODYgMCAtMTQ4LjUgNjEuNXQtNjIuNSAxNDkuNXQ2MS41IDE0OS41dDE0OS41IDYxLjV0MTUwLjUgLTYxLjV0NjIuNSAtMTQ5LjV0LTYxLjUgLTE0OS41dC0xNTEuNSAtNjEuNXpNMzg1IDEyOTRxLTI5IDAgLTQ5LjUgLTIwLjV0LTIwLjUgLTQ4LjVxMCAtMjkgMjEuNSAtNTAuNXQ0OC41IC0yMS41cTMxIDAgNTEuNSAyMC41dDIwLjUgNTEuNXEwIDY5IC03MiA2OXpNNTA0IDB2NzZxLTk2IC05MiAtMjA3IC05MiBxLTExNSAwIC0xODcuNSA4MC41dC03Mi41IDIwMS41cTAgMTQ3IDk4IDIzNHE5MiA4NCAyMzIgODRxNjYgMCAxMjUgLTE3djIxcTAgMTI5IC0xNDAgMTI5cS04OCAwIC0yMTcgLTQ5djIwOXExNTQgNDEgMjQ0IDQxcTE4OCAwIDI2MCAtODN0NzIgLTI4MHYtNDMwcTAgLTkwIDYgLTEyNWgtMjEzek00OTIgMzc5cS00MyAxOCAtOTMgMThxLTU3IDAgLTk2IC0yNHEtNDcgLTMxIC00NyAtODhxMCAtNDEgMjkuNSAtNjYuNXQ2OC41IC0yNS41IHE1OSAwIDk4LjUgMzcuNXQzOS41IDkzLjV2NTV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTY7IiBob3Jpei1hZHYteD0iMTMwMiIgZD0iTTExNTkgMzlxLTc2IC0zNSAtOTggLTQxcS00MSAtMTIgLTExOSAtMTJxLTE5NyAwIC0zMTUgMTE0cS0xNTAgLTExNyAtMzA4IC0xMTZxLTEyNSAwIC0yMDIuNSA3OC41dC03Ny41IDIwMy41cTAgMTU4IDExMyAyNDJxMTAyIDc0IDI2NCA3NHEzMSAwIDEwMiAtN2wyIDE3cTYgMTIzIC0xNDcgMTIzcS0xMDQgMCAtMjY3IC02MHYyMjJxMTY0IDM5IDI5MSAzOHExNzIgMCAyNTggLTkwcTExMSA5NCAyMzAgOTVxMTcwIDAgMjY2IC0xMjMgcTg2IC0xMTEgODYgLTI4NXEwIC02MSAtOCAtMTI1aC00NzlxNCAtOTIgNTkgLTE0NC41dDE0NyAtNTIuNXE4MCAwIDEyMSAxM3EzMSAxMCA4MiA0N3YtMjExek04ODMgNzI5cS0xMjUgMCAtMTM1IC0xNTRoMjY2cS04IDE1NCAtMTMxIDE1NHpNNTA4IDM4OXEtNDkgNiAtNzQgNnEtMTU4IDAgLTE1OCAtMTEycTAgLTg2IDEwMyAtODZxNzQgMCAxNTEgNjFxLTIwIDcwIC0yMiAxMzF6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTc7IiBob3Jpei1hZHYteD0iNzI3IiBkPSJNNDg5IC0xMmwtMTAgLTg0cTc2IC0zNyA3NiAtMTE5cTAgLTk0IC05NCAtMTQ3cS04MCAtNDUgLTE4MiAtNDZxLTIwIDAgLTM5IDJsLTEzIDE1NnEyOSAtOCA1OCAtOHExMDYgMCAxMDYgNzRxMCA0MyAtNDUgNTlsMTQgMTIzcS0xMzcgMzUgLTIxNyAxNTh0LTgwIDI4NnEwIDE5MyAxMDEgMzI4cTEwOSAxNDUgMjg5IDE0NXExMDIgMCAyMTMgLTU5di0yMTdxLTg0IDc0IC0xNzIgNzRxLTk0IDAgLTE0OCAtODJxLTQ5IC03MiAtNDkgLTE3NCBxMCAtMTAwIDUxIC0xNzJxNTUgLTgwIDE0NiAtODBxMTAwIDAgMTk2IDgydi0yMzhxLTEwMyAtNTMgLTIwMSAtNjF6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTg7IiBob3Jpei1hZHYteD0iODEzIiBkPSJNMzkxIDEwNjNsLTE3OCAyNzBsMTY0IDkybDExOSAtMzA1ek03NDggMzg1aC00NTVxMTYgLTE5NyAxOTQgLTE5N3ExMTcgMCAyMDUgNjB2LTIxOXEtMTIzIC00NyAtMjE5IC00N3EtMjAzIDAgLTMxMyAxMzdxLTEwNiAxMjkgLTEwNyAzNDZxMCAxODQgODggMzExcTk4IDEzOSAyNzEgMTM5cTE2OCAwIDI1OCAtMTE0cTg0IC0xMDkgODQgLTI4OXEwIC03MCAtNiAtMTI3ek00MTggNzI3cS0xMTkgMCAtMTI3IC0xNTZoMjUyIHEtNCAxNTYgLTEyNSAxNTZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTk7IiBob3Jpei1hZHYteD0iODE5IiBkPSJNNDAxIDEwNjNsLTEwNCA1N2wxMTkgMzA1bDE2NCAtOTJ6TTc0OCAzODVoLTQ1NXExNiAtMTk3IDE5NCAtMTk3cTExNyAwIDIwNSA2MHYtMjE5cS0xMjMgLTQ3IC0yMTkgLTQ3cS0yMDMgMCAtMzEzIDEzN3EtMTA2IDEyOSAtMTA3IDM0NnEwIDE4NCA4OCAzMTFxOTggMTM5IDI3MSAxMzlxMTY4IDAgMjU4IC0xMTRxODQgLTEwOSA4NCAtMjg5cTAgLTcwIC02IC0xMjd6TTQxOCA3MjdxLTExOSAwIC0xMjcgLTE1NmgyNTIgcS00IDE1NiAtMTI1IDE1NnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlYTsiIGhvcml6LWFkdi14PSI4MTEiIGQ9Ik01ODIgMTA0MmwtMTc2IDE5N2wtMTc1IC0xOTJsLTg2IDcxbDE1NiAyNDJoMjA1bDE2MCAtMjQyek03NDggMzg1aC00NTVxMTYgLTE5NyAxOTQgLTE5N3ExMTcgMCAyMDUgNjB2LTIxOXEtMTIzIC00NyAtMjE5IC00N3EtMjAzIDAgLTMxMyAxMzdxLTEwNiAxMjkgLTEwNyAzNDZxMCAxODQgODggMzExcTk4IDEzOSAyNzEgMTM5cTE2OCAwIDI1OCAtMTE0cTg0IC0xMDkgODQgLTI4OXEwIC03MCAtNiAtMTI3ek00MTggNzI3IHEtMTE5IDAgLTEyNyAtMTU2aDI1MnEtNCAxNTYgLTEyNSAxNTZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZWI7IiBob3Jpei1hZHYteD0iODEzIiBkPSJNNTczIDExMDhxLTQ5IDAgLTgzLjUgMzR0LTM0LjUgODNxMCA0NyAzNC41IDgwLjV0ODMuNSAzMy41cTQ3IDAgODIgLTMzLjV0MzUgLTgwLjVxMCAtNDkgLTM1IC04M3QtODIgLTM0ek0yMzYgMTEwOHEtNDkgMCAtODQgMzR0LTM1IDgzcTAgNDcgMzQuNSA4MC41dDg0LjUgMzMuNXE0OSAwIDgyLjUgLTMzLjV0MzMuNSAtODAuNXEwIC00OSAtMzMuNSAtODN0LTgyLjUgLTM0ek03NDggMzg1aC00NTVxMTYgLTE5NyAxOTQgLTE5NyBxMTE3IDAgMjA1IDYwdi0yMTlxLTEyMyAtNDcgLTIxOSAtNDdxLTIwMyAwIC0zMTMgMTM3cS0xMDYgMTI5IC0xMDcgMzQ2cTAgMTg0IDg4IDMxMXE5OCAxMzkgMjcxIDEzOXExNjggMCAyNTggLTExNHE4NCAtMTA5IDg0IC0yODlxMCAtNzAgLTYgLTEyN3pNNDE4IDcyN3EtMTE5IDAgLTEyNyAtMTU2aDI1MnEtNCAxNTYgLTEyNSAxNTZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZWM7IiBob3Jpei1hZHYteD0iMzg1IiBkPSJNMTgwIDEwNjNsLTE3NiAyNzBsMTYyIDkybDEyMSAtMzA1ek03MCAwcTQgNDEgNCAxMzl2NjM3cTAgOTYgLTQgMTMzaDIzMXEtNCAtMzkgLTQgLTEyOXYtNjI4cTAgLTEwNCA0IC0xNTJoLTIzMXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlZDsiIGhvcml6LWFkdi14PSIzODciIGQ9Ik0xODggMTA2M2wtMTA0IDU3bDExOSAzMDVsMTY0IC05MnpNNzAgMHE0IDQxIDQgMTM5djYzN3EwIDk2IC00IDEzM2gyMzFxLTQgLTM5IC00IC0xMjl2LTYyOHEwIC0xMDQgNCAtMTUyaC0yMzF6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZWU7IiBob3Jpei1hZHYteD0iMzg5IiBkPSJNMzYwIDEwNDJsLTE3NiAxOTdsLTE3NCAtMTkybC04NiA3MWwxNTYgMjQyaDIwNWwxNTkgLTI0MnpNNjEgMHE2IDQxIDcgMTM5djYzN3EwIDk2IC03IDEzM2gyNDZxLTYgLTM5IC02IC0xMjl2LTYyOHEwIC0xMDQgNiAtMTUyaC0yNDZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZWY7IiBob3Jpei1hZHYteD0iMzk5IiBkPSJNMzY5IDExMDhxLTQ5IDAgLTg0IDM0dC0zNSA4M3EwIDQ3IDM0LjUgODAuNXQ4NC41IDMzLjVxNDcgMCA4MS41IC0zMy41dDM0LjUgLTgwLjVxMCAtNDkgLTMzLjUgLTgzdC04Mi41IC0zNHpNMzEgMTEwOHEtNDkgMCAtODQgMzR0LTM1IDgzcTAgNDcgMzUgODAuNXQ4NCAzMy41dDgyLjUgLTMzLjV0MzMuNSAtODAuNXEwIC00OSAtMzMuNSAtODN0LTgyLjUgLTM0ek05MCAwcTQgNDEgNCAxMzl2NjM3cTAgOTYgLTQgMTMzaDIzMiBxLTQgLTM5IC01IC0xMjl2LTYyOHEwIC0xMDQgNSAtMTUyaC0yMzJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZjA7IiBob3Jpei1hZHYteD0iMTAxMyIgZD0iTTUwNiAtMTBxLTIwNyAwIC0zMzUgMTMwdC0xMjggMzM3cTAgMTg2IDEwOSAzMjFxMTE5IDE0MyAzMDEgMTQ0cTk4IDAgMjAyIC03NGwyMSAxMnEtMzkgMTE1IC0xNzAgMjQ4bC0yNjAgLTEwMGwtMzEgOTJsMjExIDg0cS01OSA0OSAtOTYgNzFsMTQxIDEwOXE4OCAtNDMgMTYwIC05OGwyNDYgOTZsMzAgLTk2bC0xOTAgLTc0cTI0OCAtMjcwIDI0OCAtNjU3cTAgLTIzMyAtMTExIC0zODFxLTEyMyAtMTY0IC0zNDggLTE2NHpNNTA2IDc4MCBxLTIwNyAwIC0yMDcgLTMyM3EwIC0zMjQgMjA3IC0zMjRxMjAzIDAgMjAzIDMzMHEwIDMxNyAtMjAzIDMxN3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hmMTsiIGhvcml6LWFkdi14PSI5MjEiIGQ9Ik01NTkgMTExNnEtNDUgMCAtMTEyLjUgMzV0LTkyLjUgMzVxLTUzIDAgLTExMCAtODhsLTc0IDExMnE4OCAxMjUgMTkyIDEyNXE0MSAwIDEwOCAtMzEuNXQ5MSAtMzEuNXE1NyAwIDEwOSA3Nmw2OSAtMTIxcS05NCAtMTExIC0xODAgLTExMXpNNDk2IDkxOHExNjYgMiAyNTYgLTE0NHE3NiAtMTIzIDc1IC0zMDV2LTI4MXEwIC0xMzkgOSAtMTg4aC0yNDZxNiA0NyA4IDE5M2wyIDI3NnEyIDIzMSAtMTQ3IDIzMXEtNjggMCAtMTQwIC02N3YtNTA0IHEwIC0zNSAzIC03OXQzIC01MGgtMjM3cTYgMzUgNiAxMjl2NjI5cTAgMTE5IC02IDE1MWgyMjV2LTczcTkzIDgyIDE4OSA4MnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hmMjsiIGhvcml6LWFkdi14PSI4NjIiIGQ9Ik00NDAgMTA2M2wtMTc4IDI3MGwxNjQgOTJsMTE5IC0zMDV6TTQyNiAtMTRxLTE5NyAwIC0yOTUgMTM3cS04NCAxMjEgLTg0IDMyOHEwIDQ2MyAzNzkgNDYycTM3NSAwIDM3NSAtNDYycTAgLTIwNSAtODQgLTMyNnEtOTYgLTEzOSAtMjkxIC0xMzl6TTQyNCA3MTNxLTk0IDAgLTEyNSAtOTBxLTE4IC01MSAtMTggLTE3MnQxOCAtMTcycTMxIC05MCAxMjUgLTkxcTk0IDAgMTI1IDg4cTE4IDUxIDE4IDE3NXEwIDEyMSAtMTggMTcyIHEtMzEgOTAgLTEyNSA5MHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hmMzsiIGhvcml6LWFkdi14PSI4NjIiIGQ9Ik00MjQgMTA2M2wtMTA1IDU3bDExOSAzMDVsMTY0IC05MnpNNDI2IC0xNHEtMTk3IDAgLTI5NSAxMzdxLTg0IDEyMSAtODQgMzI4cTAgNDYzIDM3OSA0NjJxMzc1IDAgMzc1IC00NjJxMCAtMjA1IC04NCAtMzI2cS05NiAtMTM5IC0yOTEgLTEzOXpNNDI0IDcxM3EtOTQgMCAtMTI1IC05MHEtMTggLTUxIC0xOCAtMTcydDE4IC0xNzJxMzEgLTkwIDEyNSAtOTFxOTQgMCAxMjUgODhxMTggNTEgMTggMTc1cTAgMTIxIC0xOCAxNzIgcS0zMSA5MCAtMTI1IDkweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGY0OyIgaG9yaXotYWR2LXg9Ijg2MiIgZD0iTTYyMyAxMDQybC0xNzcgMTk3bC0xNzQgLTE5MmwtODYgNzFsMTU2IDI0MmgyMDVsMTYwIC0yNDJ6TTQyNiAtMTRxLTE5NyAwIC0yOTUgMTM3cS04NCAxMjEgLTg0IDMyOHEwIDQ2MyAzNzkgNDYycTM3NSAwIDM3NSAtNDYycTAgLTIwNSAtODQgLTMyNnEtOTYgLTEzOSAtMjkxIC0xMzl6TTQyNCA3MTNxLTk0IDAgLTEyNSAtOTBxLTE4IC01MSAtMTggLTE3MnQxOCAtMTcycTMxIC05MCAxMjUgLTkxcTk0IDAgMTI1IDg4cTE4IDUxIDE4IDE3NSBxMCAxMjEgLTE4IDE3MnEtMzEgOTAgLTEyNSA5MHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hmNTsiIGhvcml6LWFkdi14PSI4NTYiIGQ9Ik01MjQgMTExNnEtNDUgMCAtMTEyLjUgMzV0LTkyLjUgMzVxLTUxIDAgLTExMCAtODhsLTcyIDExMnE4OCAxMjUgMTkzIDEyNXEzOSAwIDEwNS41IC0zMS41dDkwLjUgLTMxLjVxNTcgMCAxMDkgNzZsNzIgLTEyMXEtOTcgLTExMSAtMTgzIC0xMTF6TTQyNiAtMTRxLTE5NyAwIC0yOTUgMTM3cS04NCAxMjEgLTg0IDMyOHEwIDQ2MyAzNzkgNDYycTM3NSAwIDM3NSAtNDYycTAgLTIwNSAtODQgLTMyNnEtOTYgLTEzOSAtMjkxIC0xMzl6IE00MjQgNzEzcS05NCAwIC0xMjUgLTkwcS0xOCAtNTEgLTE4IC0xNzJ0MTggLTE3MnEzMSAtOTAgMTI1IC05MXE5NCAwIDEyNSA4OHExOCA1MSAxOCAxNzVxMCAxMjEgLTE4IDE3MnEtMzEgOTAgLTEyNSA5MHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hmNjsiIGhvcml6LWFkdi14PSI4NjIiIGQ9Ik01OTIgMTEwOHEtNDkgMCAtODQgMzR0LTM1IDgzcTAgNDcgMzUgODAuNXQ4NCAzMy41cTQ3IDAgODIgLTMzLjV0MzUgLTgwLjVxMCAtNDkgLTM0IC04M3QtODMgLTM0ek0yNTQgMTEwOHEtNDkgMCAtODQgMzR0LTM1IDgzcTAgNDcgMzUgODAuNXQ4NCAzMy41dDgzIC0zMy41dDM0IC04MC41cTAgLTQ5IC0zNCAtODN0LTgzIC0zNHpNNDI2IC0xNHEtMTk3IDAgLTI5NSAxMzdxLTg0IDEyMSAtODQgMzI4cTAgNDYzIDM3OSA0NjIgcTM3NSAwIDM3NSAtNDYycTAgLTIwNSAtODQgLTMyNnEtOTYgLTEzOSAtMjkxIC0xMzl6TTQyNCA3MTNxLTk0IDAgLTEyNSAtOTBxLTE4IC01MSAtMTggLTE3MnQxOCAtMTcycTMxIC05MCAxMjUgLTkxcTk0IDAgMTI1IDg4cTE4IDUxIDE4IDE3NXEwIDEyMSAtMTggMTcycS0zMSA5MCAtMTI1IDkweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGY3OyIgaG9yaXotYWR2LXg9IjExNDgiIGQ9Ik01NzggOTg5cS01NSAwIC05NC41IDM5dC0zOS41IDk0cTAgNTMgMzkgOTJ0OTUgMzlxNTUgMCA5NCAtMzguNXQzOSAtOTIuNXEwIC01NSAtMzkgLTk0dC05NCAtMzl6TTEwNiA2MDh2MjMwaDk0M3YtMjMwaC05NDN6TTU3OCAxOTNxLTU1IDAgLTk0LjUgMzguNXQtMzkuNSA5Mi41cTAgNTUgMzkgOTR0OTUgMzlxNTUgMCA5NCAtMzl0MzkgLTk0cTAgLTUzIC0zOSAtOTJ0LTk0IC0zOXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hmODsiIGhvcml6LWFkdi14PSI5MzEiIGQ9Ik04MjEgNzEzcTYzIC0xMTEgNjQgLTI2NHEwIC0xOTUgLTEwOSAtMzI2cS0xMTcgLTEzNyAtMzA5IC0xMzdxLTEzMSAwIC0yNDIgNzNxLTU5IC02OCAtODggLTExMmwtMTQzIDEzMXEzOSAzMyAxMTkgMTEycS02MyAxMTUgLTY0IDI2M3EwIDE5NyAxMDkgMzI1cTExNyAxMzUgMzA5IDEzNXExMzUgMCAyNDAgLTcxcTYxIDcwIDg4IDExMmwxNDMgLTEzMXEtNjYgLTU1IC0xMTcgLTExMHpNNDY3IDcxOXEtOTQgMCAtMTQxIC05MCBxLTM3IC03MiAtMzcgLTE3NnEwIC0yNyA0IC03NmwyNzYgMzAzcS00NSAzOSAtMTAyIDM5ek02NDEgNTI2bC0yNzkgLTMwM3E0OSAtNDEgMTA1IC00MXE5NCAwIDE0MSA4OHEzNyA3MiAzNyAxNzZxMCAzMyAtNCA4MHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hmOTsiIGhvcml6LWFkdi14PSI4OTciIGQ9Ik00ODcgMTA2M2wtMTc4IDI3MGwxNjQgOTJsMTE5IC0zMDV6TTM5MSAtOHEtMTYyIDAgLTIzOSAxNDNxLTYxIDExNyAtNjIgMzA1djI4MXEwIDEzOSAtOCAxODhoMjQ2cS02IC00NSAtOSAtMTkybC0yIC0yNzdxMCAtMTE3IDI3IC0xNjhxMzEgLTYzIDExMyAtNjNxNTcgMCAxMjkgNjd2NTA0cTAgMzUgLTQgODB0LTQgNDloMjM3cS00IC0zNSAtNCAtMTI5di02MjZxMCAtNDcgMTAgLTkzcTggLTMxIDE1IC02MWgtMjQ0djc0IHEtOTUgLTgyIC0yMDEgLTgyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGZhOyIgaG9yaXotYWR2LXg9Ijg5NyIgZD0iTTQ1MyAxMDYzbC0xMDUgNTdsMTE5IDMwNWwxNjQgLTkyek0zOTEgLThxLTE2MiAwIC0yMzkgMTQzcS02MSAxMTcgLTYyIDMwNXYyODFxMCAxMzkgLTggMTg4aDI0NnEtNiAtNDUgLTkgLTE5MmwtMiAtMjc3cTAgLTExNyAyNyAtMTY4cTMxIC02MyAxMTMgLTYzcTU3IDAgMTI5IDY3djUwNHEwIDM1IC00IDgwdC00IDQ5aDIzN3EtNCAtMzUgLTQgLTEyOXYtNjI2cTAgLTEyMSA0IC0xNTRoLTIyM3Y3NHEtOTUgLTgyIC0yMDEgLTgyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGZiOyIgaG9yaXotYWR2LXg9Ijg5NyIgZD0iTTYzMyAxMDQybC0xNzYgMTk3bC0xNzQgLTE5MmwtODYgNzFsMTU1IDI0MmgyMDVsMTYwIC0yNDJ6TTM5MSAtOHEtMTYyIDAgLTIzOSAxNDNxLTYxIDExNyAtNjIgMzA1djI4MXEwIDEzOSAtOCAxODhoMjQ2cS02IC00NSAtOSAtMTkybC0yIC0yNzdxMCAtMTE3IDI3IC0xNjhxMzEgLTYzIDExMyAtNjNxNTcgMCAxMjkgNjd2NTA0cTAgMzUgLTQgODB0LTQgNDloMjM3cS00IC0zNSAtNCAtMTI5di02MjZxMCAtMTIxIDQgLTE1NGgtMjIzdjc0IHEtOTUgLTgyIC0yMDEgLTgyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGZjOyIgaG9yaXotYWR2LXg9Ijg5NyIgZD0iTTYyMyAxMTA4cS00OSAwIC04MyAzNHQtMzQgODNxMCA0NyAzMy41IDgwLjV0ODMuNSAzMy41cTQ5IDAgODMuNSAtMzMuNXQzNC41IC04MC41cTAgLTQ5IC0zNC41IC04M3QtODMuNSAtMzR6TTI4NSAxMTA4cS00OSAwIC04MyAzNHQtMzQgODNxMCA0NyAzNCA4MC41dDgzIDMzLjV0ODMuNSAtMzMuNXQzNC41IC04MC41cTAgLTQ5IC0zNC41IC04M3QtODMuNSAtMzR6TTM5MSAtOHEtMTYyIDAgLTIzOSAxNDNxLTYxIDExNyAtNjIgMzA1djI4MSBxMCAxMzkgLTggMTg4aDI0NnEtNiAtNDUgLTkgLTE5MmwtMiAtMjc3cTAgLTExNyAyNyAtMTY4cTMxIC02MyAxMTMgLTYzcTU3IDAgMTI5IDY3djUwNHEwIDM1IC00IDgwdC00IDQ5aDIzN3EtNCAtMzUgLTQgLTEyOXYtNjI2cTAgLTEyMSA0IC0xNTRoLTIyM3Y3NHEtOTUgLTgyIC0yMDEgLTgyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGZkOyIgaG9yaXotYWR2LXg9IjgyOSIgZD0iTTE1MiAtNDU5bDE0MyA0NTlsLTMxIDEwNGwtMjM1IDgwNWgyNDdxNiAtMzEgMzEgLTEyNWwxMDkgLTQzNGwxMDggNDI4cTEyIDQ3IDMxIDEzMWwyNDggLTJsLTM1NyAtMTIxOHEtMjkgLTk0IC0zNiAtMTQ4aC0yNTh6TTQzMCAxMDQ0bC0xMDQgNThsMTE4IDMwNWwxNjQgLTkweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGZlOyIgaG9yaXotYWR2LXg9IjkxNSIgZD0iTTg2OCA0NDBxMCAtMTY2IC05MCAtMzAxcS0xMDAgLTE1MCAtMjU4IC0xNDlxLTEwOSAwIC0xOTQgNTF2LTM2M3EwIC0xMTcgNCAtMTUxaC0yNDZxNiAzMyA2IDkwdjE1NzFxMCAxMzkgLTYgMTc4aDI0NnEtNiAtMzkgLTYgLTkwdi00MzBxNzQgNzIgMTgyIDcycTE3NCAwIDI3NCAtMTU4cTg4IC0xMzggODggLTMyMHpNNjIzIDQ0MHEwIDk4IC0zMSAxNjhxLTQzIDkyIC0xMjcgOTJxLTcwIDAgLTE0MSAtNjl2LTM3MXE3NCAtNjYgMTQxIC02NSBxNzYgMCAxMjEgODhxMzcgNzMgMzcgMTU3eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGZmOyIgaG9yaXotYWR2LXg9IjgyNSIgZD0iTTE1MiAtNDU5bDE0MyA0NTlsLTMxIDEwNGwtMjM1IDgwNWgyNDdxNiAtMzEgMzEgLTEyNWwxMDkgLTQzNGwxMDggNDI4cTEyIDQ3IDMxIDEzMWwyNDggLTJsLTM1NyAtMTIxOHEtMjkgLTk0IC0zNiAtMTQ4aC0yNTh6TTU3OCAxMTA4cS00OSAwIC04MyAzNHQtMzQgODNxMCA0NyAzMy41IDgwLjV0ODMuNSAzMy41cTQ5IDAgODMuNSAtMzMuNXQzNC41IC04MC41cTAgLTQ5IC0zNC41IC04M3QtODMuNSAtMzR6TTI0MiAxMTA4IHEtNDkgMCAtODQgMzR0LTM1IDgzcTAgNDcgMzUgODAuNXQ4NCAzMy41cTQ3IDAgODEuNSAtMzMuNXQzNC41IC04MC41cTAgLTQ5IC0zNC41IC04M3QtODEuNSAtMzR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MTUyOyIgaG9yaXotYWR2LXg9IjE1MzgiIGQ9Ik04MDcgMHY5OHEtMTAyIC0xMDkgLTI2OCAtMTA4cS0yNjggMCAtMzkyIDIyN3EtOTIgMTc2IC05MiA0NjlxMCAyODcgOTcgNDYzcTEyMyAyMjcgMzg1IDIyN3ExNjYgMCAyNzAgLTEwMnY5Mmg2NzJ2LTIzOHEtMTMzIDE0IC0yMzYgMTVoLTE4NHYtMzQwaDEzMXE4NCAwIDIwMyAxNHYtMjQycS0xMTEgMTQgLTE5MSAxNWgtMTQzdi0zNjdoMjA5cTEyMSAwIDIzMyAxNXYtMjM4aC02OTR6TTU2MSAxMTYxcS0xNTIgMCAtMjA3IC0xNzQgcS0zNSAtMTA2IC0zNSAtMzA1cTAgLTIwMSAzMyAtMzAzcTU1IC0xNzQgMjA5IC0xNzR0MjA5IDE3NHEzMyAxMDQgMzMgMzAzcTAgMjAxIC0zMyAzMDVxLTU1IDE3NCAtMjA5IDE3NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gxNTM7IiBob3Jpei1hZHYteD0iMTQxMSIgZD0iTTEzNTIgNjFxLTE1NCAtNzYgLTI5MyAtNzVxLTE5NSAwIC0zMDkgMTI1cS0xMTEgLTEyNSAtMjg5IC0xMjVxLTE5MCAwIC0zMDUgMTM5cS0xMDkgMTMxIC0xMDkgMzI0cTAgMTk1IDEwOSAzMjVxMTE3IDEzOSAzMDkgMTM5cTE2NCAwIDI3NCAtMTE0cTEwNiAxMTkgMjYwIDExOXExNjggMCAyNjcgLTEyMXE5MCAtMTA5IDkwIC0yODFxMCAtNTUgLTEwIC0xMjloLTQ4MHExNCAtMTk3IDIwNyAtMTk3cTEyNSAwIDI4NSAxMjV6TTk5OSA3MjkgcS0xMjUgMCAtMTM1IC0xNTRoMjY2cS04IDE1NCAtMTMxIDE1NHpNNDY3IDcxM3EtOTIgMCAtMTM3IC05MHEtMzUgLTcwIC0zNSAtMTcydDM1IC0xNzJxNDUgLTkwIDEzNyAtOTFxMTcyIDAgMTcyIDI2M3EwIDI2MiAtMTcyIDI2MnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gxNzg7IiBob3Jpei1hZHYteD0iOTk5IiBkPSJNOTU4IDEzNjZsLTM0MiAtODA3di0zNzNxMCAtMTE3IDkgLTE4NmgtMjY3cTggNzYgOSAxOTN2MzY0bC0zMzYgODA5aDI1MHExMiAtNzggNDEgLTE0N2wxNzIgLTQxMGwxNjggNDEwcTI5IDcyIDM4IDE0N2gyNTh6TTY3MCAxNTczcS00OSAwIC04NCAzMy41dC0zNSA4MS41cTAgNDkgMzUgODIuNXQ4NCAzMy41cTQ3IDAgODEuNSAtMzMuNXQzNC41IC04Mi41cTAgLTQ3IC0zMy41IC04MXQtODIuNSAtMzR6TTMzMiAxNTczIHEtNDkgMCAtODQgMzMuNXQtMzUgODEuNXEwIDQ5IDM1IDgyLjV0ODQgMzMuNXQ4MyAtMzMuNXQzNCAtODIuNXEwIC00NyAtMzQgLTgxdC04MyAtMzR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MmM2OyIgaG9yaXotYWR2LXg9Ijc5MiIgZD0iTTU3MSAxMDQybC0xNzYgMTk3bC0xNzQgLTE5MmwtODYgNzFsMTU2IDI0MmgyMDVsMTU5IC0yNDJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MmRjOyIgaG9yaXotYWR2LXg9Ijg0MSIgZD0iTTUyNCAxMTE2cS00NSAwIC0xMTIuNSAzNXQtOTIuNSAzNXEtNTEgMCAtMTEwIC04OGwtNzIgMTEycTg4IDEyNSAxOTMgMTI1cTM5IDAgMTA1LjUgLTMxLjV0OTAuNSAtMzEuNXE1NyAwIDEwOSA3Nmw3MiAtMTIxcS05NyAtMTExIC0xODMgLTExMXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDAwOyIgaG9yaXotYWR2LXg9Ijk1MCIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwMDE7IiBob3Jpei1hZHYteD0iMTkwMCIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwMDI7IiBob3Jpei1hZHYteD0iOTUwIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjAwMzsiIGhvcml6LWFkdi14PSIxOTAwIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjAwNDsiIGhvcml6LWFkdi14PSI2MzIiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDA1OyIgaG9yaXotYWR2LXg9IjQ3NSIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwMDY7IiBob3Jpei1hZHYteD0iMzE1IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjAwNzsiIGhvcml6LWFkdi14PSIzMTUiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDA4OyIgaG9yaXotYWR2LXg9IjIzNyIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwMDk7IiBob3Jpei1hZHYteD0iMzc4IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjAwYTsiIGhvcml6LWFkdi14PSIxMDQiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDEwOyIgaG9yaXotYWR2LXg9IjY1NyIgZD0iTTQ1OSAzODNoLTI2MnEtMTEzIDAgLTE0NiAtNHYyMDVxMTYgLTQgMTE1IC00aDMwM3E5NCAwIDExNSA0di0yMDVxLTM3IDQgLTEyNSA0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwMTE7IiBob3Jpei1hZHYteD0iNjU3IiBkPSJNNDU5IDM4M2gtMjYycS0xMTMgMCAtMTQ2IC00djIwNXExNiAtNCAxMTUgLTRoMzAzcTk0IDAgMTE1IDR2LTIwNXEtMzcgNCAtMTI1IDR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjAxMjsiIGhvcml6LWFkdi14PSI2NTciIGQ9Ik00NTkgMzgzaC0yNjJxLTExMyAwIC0xNDYgLTR2MjA1cTE2IC00IDExNSAtNGgzMDNxOTQgMCAxMTUgNHYtMjA1cS0zNyA0IC0xMjUgNHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDEzOyIgaG9yaXotYWR2LXg9IjEwMzIiIGQ9Ik04MTEgMzgzaC01NzFxLTExMyAwIC0xNDYgLTR2MjA1cTE4IC00IDExNSAtNGg2MTJxNzggMCAxMTUgOHYtMjA5cS0zNyA0IC0xMjUgNHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDE0OyIgaG9yaXotYWR2LXg9IjE3NDQiIGQ9Ik0xNTA3IDM4M2gtMTI2N3EtMTEzIDAgLTE0NiAtNHYyMDVxMTggLTQgMTE1IC00aDEzMDlxNzggMCAxMTQgOHYtMjA5cS0zNyA0IC0xMjUgNHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDE4OyIgZD0iTTI0MiA5NjVxLTYzIDAgLTEwMyA1MXEtMzcgNDUgLTM3IDExMHEwIDEzNSAxMTcgMjU0aDE1MnEtNzAgLTU5IC0xMDkgLTE1M3E0OSAtMiA4MiAtMzl0MzMgLTg2cTAgLTU3IC0zOSAtOTd0LTk2IC00MHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDE5OyIgZD0iTTIxNSAxMTE4cS00NyAwIC04MCAzOXQtMzMgODZxMCA1OSAzOCA5OHQ5NiAzOXE2NiAwIDEwMy41IC00OHQzNy41IC0xMTNxMCAtMTM3IC0xMTcgLTI1NGgtMTUxcTY5IDYzIDEwNiAxNTN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjAxYTsiIGhvcml6LWFkdi14PSI0ODUiIGQ9Ik0yNjIgLTE1NmgtMTUzcTcwIDYzIDEwOCAxNTRxLTQ5IDIgLTgyIDQwdC0zMyA4N3EwIDU3IDM5IDk2dDk3IDM5cTY2IDAgMTAzLjUgLTQ3dDM3LjUgLTExNXEwIC0xMjkgLTExNyAtMjU0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwMWM7IiBob3Jpei1hZHYteD0iNzk4IiBkPSJNNTYxIDk2NXEtNjMgMCAtMTA0IDUxcS0zNyA0NSAtMzcgMTEwcTAgMTM1IDExNyAyNTRoMTU1cS03MiAtNTkgLTEwOCAtMTUzcTQ5IC0yIDgwLjUgLTM5dDMxLjUgLTg2cTAgLTU5IC0zOCAtOTh0LTk3IC0zOXpNMjQ0IDk2NXEtNjYgMCAtMTA1IDUxcS0zNyA0NSAtMzcgMTEwcTAgMTM1IDExNyAyNTRoMTU0cS03MCAtNTkgLTEwOSAtMTUzcTQ5IC0yIDgyIC0zOXQzMyAtODZxMCAtNTcgLTM5IC05N3QtOTYgLTQweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwMWQ7IiBob3Jpei1hZHYteD0iNzk4IiBkPSJNNTM1IDExMThxLTQ5IDAgLTgyIDM5dC0zMyA4NnEwIDU5IDM5IDk4dDk4IDM5cTY2IDAgMTAyLjUgLTQ4dDM2LjUgLTExM3EwIC0xMzUgLTExNiAtMjU0aC0xNTRxNzIgNjMgMTA5IDE1M3pNMjE3IDExMThxLTQ5IDAgLTgyIDM5dC0zMyA4NnEwIDU5IDM5IDk4dDk3IDM5cTY2IDAgMTAzLjUgLTQ4dDM3LjUgLTExM3EwIC0xMzcgLTExNyAtMjU0aC0xNTNxNzEgNjMgMTA4IDE1M3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDFlOyIgaG9yaXotYWR2LXg9Ijc5OCIgZD0iTTU4MCAtMTU2aC0xNTRxNzAgNjEgMTA5IDE1NHEtNDkgMiAtODIgNDB0LTMzIDg3cTAgNTcgMzkgOTZ0OTggMzlxNjYgMCAxMDIuNSAtNDd0MzYuNSAtMTE1cTEgLTEzNSAtMTE2IC0yNTR6TTI2MiAtMTU2aC0xNTNxNzAgNjMgMTA4IDE1NHEtNDkgMiAtODIgNDB0LTMzIDg3cTAgNTcgMzkgOTZ0OTcgMzlxNjYgMCAxMDMuNSAtNDd0MzcuNSAtMTE1cTAgLTEyOSAtMTE3IC0yNTR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjAyMjsiIGhvcml6LWFkdi14PSI2MzQiIGQ9Ik0zMTcgNDYxcS05OCAwIC0xNjYuNSA2OC41dC02OC41IDE2Ni41dDY4LjUgMTY3dDE2Ni41IDY5dDE2NyAtNjguNXQ2OSAtMTY3LjVxMCAtOTggLTY5IC0xNjYuNXQtMTY3IC02OC41eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwMjY7IiBob3Jpei1hZHYteD0iMjA0OCIgZD0iTTE3MDQgLTE0cS02NiAwIC0xMTMgNDd0LTQ3IDExMHEwIDY2IDQ2IDExMXQxMTQgNDVxNjYgMCAxMTMgLTQ2dDQ3IC0xMTBxMCAtNjYgLTQ3IC0xMTEuNXQtMTEzIC00NS41ek0xMDI0IC0xNHEtNjYgMCAtMTEzIDQ2dC00NyAxMTFxMCA2NiA0NiAxMTF0MTE0IDQ1cTY2IDAgMTEzIC00NnQ0NyAtMTEwcTAgLTYzIC00OC41IC0xMTB0LTExMS41IC00N3pNMzQ0IC0xNHEtNjYgMCAtMTEzIDQ3dC00NyAxMTBxMCA2NiA0NiAxMTF0MTE0IDQ1IHE2NiAwIDExMyAtNDZ0NDcgLTExMHEwIC02NiAtNDcgLTExMS41dC0xMTMgLTQ1LjV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjAyZjsiIGhvcml6LWFkdi14PSIzNzgiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDM5OyIgaG9yaXotYWR2LXg9IjQ4MSIgZD0iTTI4OSAxNDVsLTIwNyAzNDdsMjEzIDM0OGwxMDQgLTU4bC0xMTYgLTI5N2wxMTYgLTI5MHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDNhOyIgaG9yaXotYWR2LXg9IjQ4MSIgZD0iTTE4NiAxNDVsLTEwNCA1OGwxMTUgMjk3bC0xMTUgMjkxbDExMSA0OWwyMDYgLTM0NnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMDVmOyIgaG9yaXotYWR2LXg9IjQ3NSIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwYWM7IiBob3Jpei1hZHYteD0iOTQ2IiBkPSJNNjUxIDExNTNxLTE4MiAwIC0yNTYgLTI3MmgzMDVsLTIyIC0xMzZoLTMwM3EtMiAtMTQgLTIgLTI4cTAgLTUzIDQgLTEwMWgyNzhsLTE4IC0xMzVoLTI0NHE1NSAtMjU4IDI1OCAtMjU4cTY2IDAgMTEzIDE3cTE0IDYgMTAwIDQ5bDIgLTI2MHEtMTQ1IC00NSAtMjM5IC00NXEtNDI0IDAgLTUwMiA0OTVoLTExN2wxNyAxMzVxODYgLTYgODYgMHEtMiAxMDAgLTIgMTAzcTAgMTQgMiAyOGgtNjhsMTYgMTM2aDY4cTQxIDIxMSAxNjggMzUwIHExMzkgMTU0IDMzMiAxNTNxMTEzIDAgMjM3IC00N3YtMjQ1cS0xMjEgNjEgLTIxMyA2MXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyMTIyOyIgaG9yaXotYWR2LXg9IjEzNDciIGQ9Ik0xMTY3IDY2NHY2NTFoLTI0bC0xMzcgLTY1MWgtOTlsLTEzNSA2NTFoLTI0di02NTFoLTk5djc4NmgxODJsMTE1IC01NjNoMjNsMTE0IDU2M2gxODN2LTc4NmgtOTl6TTM1NiAxMzM3di02NzNoLTEwNnY2NzNoLTE5N3YxMTNoNDk2di0xMTNoLTE5M3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDAwOyIgaG9yaXotYWR2LXg9IjkxMCIgZD0iTTAgOTEwaDkxMHYtOTEwaC05MTB2OTEweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGZiMDE7IiBob3Jpei1hZHYteD0iOTcyIiBkPSJNNzgwIDEwNjlxLTU5IDAgLTEwMS41IDQ1dC00Mi41IDEwN3EwIDYzIDQyIDEwOHQxMDIgNDVxNTcgMCA5OSAtNDV0NDIgLTEwOHEwIC02MSAtNDIgLTEwNi41dC05OSAtNDUuNXpNNjYzIDBxNCA0MSA0IDEzOXY2MzdxMCA5NiAtNCAxMzNoMjMycS00IC0zOSAtNSAtMTI5di02MjhxMCAtMTA0IDUgLTE1MmgtMjMyek00NTUgMTE3NHEtNzggMCAtMTA1IC02NnEtMTYgLTQxIC0xNiAtMTM1di02NGgyMDV2LTE5OHEtMTE5IDQgLTExNSA0aC05MCB2LTU2M3EwIC0xMDQgNiAtMTUyaC0yMzZxNiA0NyA3IDE1MnY1NjNsLTMxIDJxLTIwIDAgLTY2IC02djE5OGg5N3EwIDIxNSA1MyAzMjJxNzQgMTQ3IDI2MiAxNDdxODAgMCAxNDcgLTI2di0yMDlxLTUyIDMxIC0xMTggMzF6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZmIwMjsiIGhvcml6LWFkdi14PSI5NzIiIGQ9Ik02NjEgMHE2IDQxIDYgMTM5djEwOTRxMCA5NiAtNiAxMzNoMjM0cS02IC0zOSAtNyAtMTI5di0xMDg1cTAgLTEwNCA3IC0xNTJoLTIzNHpNNDU1IDExNzRxLTc4IDAgLTEwNSAtNjZxLTE2IC00MSAtMTYgLTEzNXYtNjRoMjA1di0xOThxLTExOSA0IC0xMTUgNGgtOTB2LTU2M3EwIC0xMDQgNiAtMTUyaC0yMzZxNiA0NyA3IDE1MnY1NjNsLTMxIDJxLTIwIDAgLTY2IC02djE5OGg5N3EwIDIxNSA1MyAzMjJxNzQgMTQ3IDI2MiAxNDcgcTgwIDAgMTQ3IC0yNnYtMjA5cS01MiAzMSAtMTE4IDMxeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGZiMDM7IiBob3Jpei1hZHYteD0iMTU0NiIgZD0iTTEzNTQgMTA2OXEtNTkgMCAtMTAxLjUgNDV0LTQyLjUgMTA3cTAgNjMgNDIgMTA4dDEwMiA0NXE1NyAwIDk5IC00NXQ0MiAtMTA4cTAgLTYxIC00MiAtMTA2LjV0LTk5IC00NS41ek0xMjM3IDBxNCA0MSA0IDEzOXY2MzdxMCA5NiAtNCAxMzNoMjMycS00IC0zOSAtNSAtMTI5di02MjhxMCAtMTA0IDUgLTE1MmgtMjMyek0xMDI4IDExNzRxLTc4IDAgLTEwNSAtNjZxLTE2IC00MSAtMTYgLTEzNXYtNjRoMjA1di0xOThxLTExOSA0IC0xMTUgNCBoLTkwdi01NjNxMCAtMTA0IDYgLTE1MmgtMjM2cTYgNDcgNyAxNTJ2NTYzbC0zMSAycS0yMCAwIC02NiAtNnYxOThoOTdxMCAyMTUgNTMgMzIycTc0IDE0NyAyNjIgMTQ3cTgwIDAgMTQ3IC0yNnYtMjA5cS01MiAzMSAtMTE4IDMxek00NTUgMTE3NHEtNzggMCAtMTA1IC02NnEtMTYgLTQxIC0xNiAtMTM1di02NGgyMDV2LTE5OHEtMTE5IDQgLTExNSA0aC05MHYtNTYzcTAgLTEwNCA2IC0xNTJoLTIzNnE2IDQ3IDcgMTUydjU2M2wtMzEgMiBxLTIwIDAgLTY2IC02djE5OGg5N3EwIDIxNSA1MyAzMjJxNzQgMTQ3IDI2MiAxNDdxODAgMCAxNDcgLTI2di0yMDlxLTUyIDMxIC0xMTggMzF6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZmIwNDsiIGhvcml6LWFkdi14PSIxNTQ2IiBkPSJNMTIzNSAwcTYgNDEgNiAxMzl2MTA5NHEwIDk2IC02IDEzM2gyMzRxLTYgLTM5IC03IC0xMjl2LTEwODVxMCAtMTA0IDcgLTE1MmgtMjM0ek0xMDI4IDExNzRxLTc4IDAgLTEwNSAtNjZxLTE2IC00MSAtMTYgLTEzNXYtNjRoMjA1di0xOThxLTExOSA0IC0xMTUgNGgtOTB2LTU2M3EwIC0xMDQgNiAtMTUyaC0yMzZxNiA0NyA3IDE1MnY1NjNsLTMxIDJxLTIwIDAgLTY2IC02djE5OGg5N3EwIDIxNSA1MyAzMjJxNzQgMTQ3IDI2MiAxNDcgcTgwIDAgMTQ3IC0yNnYtMjA5cS01MiAzMSAtMTE4IDMxek00NTUgMTE3NHEtNzggMCAtMTA1IC02NnEtMTYgLTQxIC0xNiAtMTM1di02NGgyMDV2LTE5OHEtMTE5IDQgLTExNSA0aC05MHYtNTYzcTAgLTEwNCA2IC0xNTJoLTIzNnE2IDQ3IDcgMTUydjU2M2wtMzEgMnEtMjAgMCAtNjYgLTZ2MTk4aDk3cTAgMjE1IDUzIDMyMnE3NCAxNDcgMjYyIDE0N3E4MCAwIDE0NyAtMjZ2LTIwOXEtNTIgMzEgLTExOCAzMXoiIC8+CjwvZm9udD4KPC9kZWZzPjwvc3ZnPiA=\", \"content_type\": \"image/svg+xml\"}, \"css/collegiate-webfont.eot\": {\"data\": \"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">> | |
| [Tue, 01 Feb 2011 18:25:40 GMT] [info] [<0.11053.153>] 80.162.214.249 - - 'PUT' /chrisbuchholzdk/_design/chrisbuchholz.dk 400 | |
| [Tue, 01 Feb 2011 18:25:40 GMT] [debug] [<0.11053.153>] httpd 400 error response: | |
| {"error":"bad_request","reason":"invalid UTF-8 JSON"} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment