svg.escobar.life

A simple SVG markup editor for the web

Commit
c5ca7803d18515456d71fc64c5e12125a0b69e25
Parent
d214105464281811759ae9ec1849bb26fc92da44
Author
Gark Garcia <37553739+GarkGarcia@users.noreply.github.com>
Date

Made it so that the website is only displayed after the http resquest is resolved.

Diffstat

4 files changed, 27 insertions, 6 deletions

Status File Name N° Changes Insertions Deletions
Modified script.min.js 4 2 2
Modified src/Main.elm 21 19 2
Modified src/Types.elm 3 3 0
Modified src/View.elm 5 3 2
diff --git a/script.min.js b/script.min.js
@@ -1,2 +1,2 @@
 /* Thiago Brevidelli ? 2019. ALL RIGHTS RESERVED */  
-(function(a){'use strict';var se=Math.floor,ie=String.fromCharCode;function e(a,e,t){return t.a=a,t.f=e,t}function t(t){return e(2,t,function(e){return function(a){return t(e,a)}})}function b(t){return e(3,t,function(e){return function(a){return function(b){return t(e,a,b)}}})}function n(t){return e(4,t,function(e){return function(a){return function(b){return function(n){return t(e,a,b,n)}}}})}function d(t){return e(5,t,function(n){return function(a){return function(b){return function(s){return function(d){return t(n,a,b,s,d)}}}}})}function s(t){return e(6,t,function(n){return function(a){return function(b){return function(s){return function(d){return function(e){return t(n,a,b,s,d,e)}}}}}})}function i(t){return e(7,t,function(n){return function(a){return function(b){return function(s){return function(d){return function(e){return function(i){return t(n,a,b,s,d,e,i)}}}}}}})}function l(t){return e(8,t,function(n){return function(a){return function(b){return function(s){return function(d){return function(e){return function(i){return function(l){return t(n,a,b,s,d,e,i,l)}}}}}}}})}function o(t){return e(9,t,function(n){return function(a){return function(b){return function(s){return function(d){return function(e){return function(l){return function(o){return function(c){return t(n,a,b,s,d,e,l,o,c)}}}}}}}}})}function $(e,t,a){return 2===e.a?e.f(t,a):e(t)(a)}function h(e,t,a,b){return 3===e.a?e.f(t,a,b):e(t)(a)(b)}function r(e,t,a,b,n){return 4===e.a?e.f(t,a,b,n):e(t)(a)(b)(n)}function g(t,n,a,b,s,d){return 5===t.a?t.f(n,a,b,s,d):t(n)(a)(b)(s)(d)}function u(t,n,a,b,s,d,e){return 6===t.a?t.f(n,a,b,s,d,e):t(n)(a)(b)(s)(d)(e)}function p(t,n,a,b,s,d,e,i){return 7===t.a?t.f(n,a,b,s,d,e,i):t(n)(a)(b)(s)(d)(e)(i)}function m(t,n,a,b,s,d,e,i,l){return 8===t.a?t.f(n,a,b,s,d,e,i,l):t(n)(a)(b)(s)(d)(e)(i)(l)}function c(a,e){return{$:1,a:a,b:e}}function v(a){for(var e=$e,t=a.length;t--;)e=c(a[t],e);return e}function y(a){for(var e=[];a.b;a=a.b)e.push(a.a);return e}function k(a,e){for(var t,b=[],n=j(a,e,0,b);n&&(t=b.pop());n=j(t.a,t.b,0,b));return n}function j(a,e,t,b){if(100<t)return b.push(w(a,e)),!0;if(a===e)return!0;if("object"!=typeof a||null===a||null===e)return"function"==typeof a&&O(5),!1;for(var n in 0>a.$&&(a=wn(a),e=wn(e)),a)if(!j(a[n],e[n],t+1,b))return!1;return!0}function A(a,e,t){if("object"!=typeof a)return a===e?0:a<e?-1:1;if("undefined"==typeof a.$)return(t=A(a.a,e.a))?t:(t=A(a.b,e.b))?t:A(a.c,e.c);for(;a.b&&e.b&&!(t=A(a.a,e.a));a=a.b,e=e.b);return t||(a.b?1:e.b?-1:0)}function w(e,a){return{a:e,b:a}}function E(e,a,t){return{a:e,b:a,c:t}}function C(a){return a}function L(a,e){var t={};for(var b in a)t[b]=a[b];for(var b in e)t[b]=e[b];return t}function T(a,e){if("string"==typeof a)return a+e;if(!a.b)return e;var t=c(a.a,e);a=a.b;for(var b=t;a.b;a=a.b)b=b.b=c(a.a,e);return t}function _(){return"<internals>"}function O(a){throw new Error("https://github.com/elm/core/blob/1.0.0/hints/"+a+".md")}function I(a){return{$:2,b:a}}function N(a,e){return{$:9,f:a,g:e}}function H(a,e){switch(a.$){case 2:return a.b(e);case 5:return null===e?ed(a.c):q("null",e);case 3:return R(e)?B(a.b,e,v):q("a LIST",e);case 4:return R(e)?B(a.b,e,W):q("an ARRAY",e);case 6:var t=a.d;if("object"!=typeof e||null===e||!(t in e))return q("an OBJECT with a field named `"+t+"`",e);var b=H(a.b,e[t]);return pn(b)?b:ad($(bd,t,b.a));case 7:var n=a.e;if(!R(e))return q("an ARRAY",e);if(n>=e.length)return q("a LONGER array. Need index "+n+" but only see "+e.length+" entries",e);var b=H(a.b,e[n]);return pn(b)?b:ad($(nd,n,b.a));case 8:if("object"!=typeof e||null===e||R(e))return q("an OBJECT",e);var d=$e;for(var s in e)if(e.hasOwnProperty(s)){var b=H(a.b,e[s]);if(!pn(b))return ad($(bd,s,b.a));d=c(w(s,b.a),d)}return ed(Dn(d));case 9:for(var b,l=a.f,o=a.g,h=0;h<o.length;h++){if(b=H(o[h],e),!pn(b))return b;l=l(b.a)}return ed(l);case 10:var b=H(a.b,e);return pn(b)?H(a.h(b.a),e):b;case 11:for(var b,r=$e,g=a.g;g.b;g=g.b){if(b=H(g.a,e),pn(b))return b;r=c(b.a,r)}return ad(dd(Dn(r)));case 1:return ad($(td,a.a,K(e)));case 0:return ed(a.a);}}function B(a,e,t){for(var b,n=e.length,d=Array(n),s=0;s<n;s++){if(b=H(a,e[s]),!pn(b))return ad($(nd,s,b.a));d[s]=b.a}return ed(t(d))}function R(a){return Array.isArray(a)||"undefined"!=typeof FileList&&a instanceof FileList}function W(a){return $(Mn,a.length,function(e){return a[e]})}function q(a,e){return ad($(td,"Expecting "+a,K(e)))}function U(a,e){if(a===e)return!0;if(a.$!==e.$)return!1;switch(a.$){case 0:case 1:return a.a===e.a;case 2:return a.b===e.b;case 5:return a.c===e.c;case 3:case 4:case 8:return U(a.b,e.b);case 6:return a.d===e.d&&U(a.b,e.b);case 7:return a.e===e.e&&U(a.b,e.b);case 9:return a.f===e.f&&D(a.g,e.g);case 10:return a.h===e.h&&U(a.b,e.b);case 11:return D(a.g,e.g);}}function D(a,e){var t=a.length;if(t!==e.length)return!1;for(var b=0;b<t;b++)if(!U(a[b],e[b]))return!1;return!0}function K(a){return a}function S(a){return a}function z(a){return{$:0,a:a}}function X(a){return{$:1,a:a}}function G(a){return{$:2,b:a,c:null}}function Y(a){return{$:5,b:a}}function P(a){var e={$:0,e:Jt++,f:a,g:null,h:[]};return J(e),e}function F(a){return G(function(e){e(z(P(a)))})}function V(a,e){a.h.push(e),J(a)}function J(a){if(Zt.push(a),!Qt){for(Qt=!0;a=Zt.shift();)M(a);Qt=!1}}function M(a){for(;a.f;){var e=a.f.$;if(0===e||1===e){for(;a.g&&a.g.$!==e;)a.g=a.g.i;if(!a.g)return;a.f=a.g.b(a.f.a),a.g=a.g.i}else{if(2===e)return void(a.f.c=a.f.b(function(e){a.f=e,J(a)}));if(5===e){if(0===a.h.length)return;a.f=a.f.b(a.h.shift())}else a.g={$:3===e?0:1,b:a.f.b,i:a.g},a.f=a.f.d}}}function Q(a,e,t,b,n,d){function s(a,e){i=$(b,a,o),c(o=i.a,e),na(l,i.b,n(o))}var i=$(Xt,a,K(e?e.flags:void 0));pn(i)||O(2);var l={};i=t(i.a);var o=i.a,c=d(s,o),h=Z(l,s);return na(l,i.b,n(o)),h?{ports:h}:{}}function Z(a,e){var t;for(var b in eb){var n=eb[b];n.a&&(t=t||{},t[b]=n.a(b,e)),a[b]=ea(n,e)}return t}function aa(a,e,t,b,n){return{b:a,c:e,d:t,e:b,f:n}}function ea(a,e){function t(a){return $(Ft,t,Y(function(e){var t=e.a;return 0===e.$?h(d,b,t,a):s&&i?r(n,b,t.i,t.j,a):h(n,b,s?t.i:t.j,a)}))}var b={g:e,h:void 0},n=a.c,d=a.d,s=a.e,i=a.f;return b.h=P($(Ft,t,a.b))}function ta(a){return function(e){return{$:1,k:a,l:e}}}function ba(a){return{$:2,m:a}}function na(a,e,t){var b={};for(var n in da(!0,e,b,null),da(!1,t,b,null),a)V(a[n],{$:"fx",a:b[n]||{i:$e,j:$e}})}function da(a,e,t,b){switch(e.$){case 1:var n=e.k,d=sa(a,n,b,e.l);return void(t[n]=ia(a,d,t[n]));case 2:for(var s=e.m;s.b;s=s.b)da(a,s.a,t,b);return;case 3:return void da(a,e.o,t,{p:e.n,q:b});}}function sa(a,e,t,b){var n=a?eb[e].e:eb[e].f;return $(n,function(a){for(var e=t;e;e=e.q)a=e.p(a);return a},b)}function ia(a,e,t){return t=t||{i:$e,j:$e},a?t.i=c(e,t.i):t.j=c(e,t.j),t}function la(a,e){for(var t in e)t in a?"init"==t?O(6):la(a[t],e[t]):a[t]=e[t]}function oa(a,e){a.appendChild(e)}function ca(a){return{$:0,a:a}}function $a(a,e){return{$:5,l:a,m:e,k:void 0}}function ha(a){return"script"==a?"p":a}function ra(a){return /^(on|formAction$)/i.test(a)?"data-"+a:a}function ga(a){return /^javascript:/i.test(a.replace(/\s/g,""))?"":a}function ua(a){return /^\s*(javascript:|data:text\/html)/i.test(a)?"":a}function fa(a,e){var t=Cd(e);return{$:e.$,a:t?h(wd,3>t?Lb:Tb,Ed(a),e.a):$(Ad,a,e.a)}}function pa(a){for(var e={};a.b;a=a.b){var t=a.a,b=t.$,n=t.n,d=t.o;if("a2"===b){"className"===n?ma(e,n,S(d)):e[n]=S(d);continue}var s=e[b]||(e[b]={});"a3"===b&&"class"===n?ma(s,n,d):s[n]=d}return e}function ma(a,e,t){var b=a[e];a[e]=b?b+" "+t:t}function va(a,e){var t=a.$;if(5===t)return va(a.k||(a.k=a.m()),e);if(0===t)return ib.createTextNode(a.a);if(4===t){for(var b=a.k,n=a.j;4===b.$;)"object"==typeof n?n.push(b.j):n=[n,b.j],b=b.k;var d={j:n,p:e},s=va(b,d);return s.elm_event_node_ref=d,s}if(3===t){var s=a.h(a.g);return ya(s,e,a.d),s}var s=a.f?ib.createElementNS(a.f,a.c):ib.createElement(a.c);oe&&"a"==a.c&&s.addEventListener("click",oe(s)),ya(s,e,a.d);for(var l=a.e,o=0;o<l.length;o++)oa(s,va(1===t?l[o]:l[o].b,e));return s}function ya(a,e,t){for(var b in t){var n=t[b];"a1"==b?ka(a,n):"a0"==b?Aa(a,e,n):"a3"==b?xa(a,n):"a4"==b?ja(a,n):("value"!=b&&"checked"!=b||a[b]!==n)&&(a[b]=n)}}function ka(a,e){var t=a.style;for(var b in e)t[b]=e[b]}function xa(a,e){for(var t in e){var b=e[t];"undefined"==typeof b?a.removeAttribute(t):a.setAttribute(t,b)}}function ja(a,e){for(var t in e){var b=e[t],n=b.f,d=b.o;"undefined"==typeof d?a.removeAttributeNS(n,t):a.setAttributeNS(n,t,d)}}function Aa(a,e,t){var b=a.elmFs||(a.elmFs={});for(var n in t){var d=t[n],s=b[n];if(!d){a.removeEventListener(n,s),b[n]=void 0;continue}if(s){var i=s.q;if(i.$===d.$){s.q=d;continue}a.removeEventListener(n,s)}s=wa(e,d),a.addEventListener(n,s,ce&&{passive:2>Cd(d)}),b[n]=s}}function wa(a,e){function t(e){var b=t.q,n=H(b.a,e);if(pn(n)){for(var d,s,l=Cd(b),o=n.a,c=l?3>l?o.a:o.u:o,$=1==l?o.b:3==l&&o.aj,h=($&&e.stopPropagation(),(2==l?o.b:3==l&&o.ag)&&e.preventDefault(),a);d=h.j;){if("function"==typeof d)c=d(c);else for(var s=d.length;s--;)c=d[s](c);h=h.p}h(c,$)}}return t.q=e,t}function Ea(a,e){return a.$==e.$&&U(a.a,e.a)}function Ca(a,e){var t=[];return Ta(a,e,t,0),t}function La(a,e,t,b){var n={$:e,r:t,s:b,t:void 0,u:void 0};return a.push(n),n}function Ta(a,e,t,b){if(a!==e){var n=a.$,d=e.$;if(n!==d)if(1===n&&2===d)e=Ya(e),d=1;else return void La(t,0,b,e);switch(d){case 5:for(var s=a.l,l=e.l,o=s.length,c=o===l.length;c&&o--;)c=s[o]===l[o];if(c)return void(e.k=a.k);e.k=e.m();var $=[];return Ta(a.k,e.k,$,0),void(0<$.length&&La(t,1,b,$));case 4:for(var h=a.j,r=e.j,g=!1,u=a.k;4===u.$;)g=!0,"object"==typeof h?h.push(u.j):h=[h,u.j],u=u.k;for(var f=e.k;4===f.$;)g=!0,"object"==typeof r?r.push(f.j):r=[r,f.j],f=f.k;return g&&h.length!==r.length?void La(t,0,b,e):((g?!_a(h,r):h!==r)&&La(t,2,b,r),void Ta(u,f,t,b+1));case 0:return void(a.a!==e.a&&La(t,3,b,e.a));case 1:return void Oa(a,e,t,b,Na);case 2:return void Oa(a,e,t,b,Ha);case 3:if(a.h!==e.h)return void La(t,0,b,e);var p=Ia(a.d,e.d);p&&La(t,4,b,p);var m=e.i(a.g,e.g);return void(m&&La(t,5,b,m));}}}function _a(a,e){for(var t=0;t<a.length;t++)if(a[t]!==e[t])return!1;return!0}function Oa(a,e,t,b,n){if(a.c!==e.c||a.f!==e.f)return void La(t,0,b,e);var d=Ia(a.d,e.d);d&&La(t,4,b,d),n(a,e,t,b)}function Ia(a,e,t){var b;for(var n in a){if("a1"==n||"a0"==n||"a3"==n||"a4"==n){var d=Ia(a[n],e[n]||{},n);d&&(b=b||{},b[n]=d);continue}if(!(n in e)){b=b||{},b[n]=t?"a1"===t?"":"a0"===t||"a3"===t?void 0:{f:a[n].f,o:void 0}:"string"==typeof a[n]?"":null;continue}var s=a[n],i=e[n];s===i&&"value"!=n&&"checked"!=n||"a0"===t&&Ea(s,i)||(b=b||{},b[n]=i)}for(var l in e)l in a||(b=b||{},b[l]=e[l]);return b}function Na(a,e,t,b){var n=a.e,d=e.e,s=n.length,l=d.length;s>l?La(t,6,b,{v:l,i:s-l}):s<l&&La(t,7,b,{v:s,e:d});for(var o,c=s<l?s:l,$=0;$<c;$++)o=n[$],Ta(o,d[$],t,++b),b+=o.b||0}function Ha(a,e,t,b){for(var n=[],d={},s=[],i=a.e,l=e.e,o=i.length,c=l.length,$=0,h=0,r=b;$<o&&h<c;){var g=i[$],u=l[h],f=g.a,p=u.a,m=g.b,v=u.b,k=void 0,j=void 0;if(f===p){r++,Ta(m,v,n,r),r+=m.b||0,$++,h++;continue}var A=i[$+1],w=l[h+1];if(A){var E=A.a,C=A.b;j=p===E}if(w){var L=w.a,T=w.b;k=f===L}if(k&&j){r++,Ta(m,T,n,r),Ba(d,n,f,v,h,s),r+=m.b||0,r++,Ra(d,n,f,C,r),r+=C.b||0,$+=2,h+=2;continue}if(k){r++,Ba(d,n,p,v,h,s),Ta(m,T,n,r),r+=m.b||0,$+=1,h+=2;continue}if(j){r++,Ra(d,n,f,m,r),r+=m.b||0,r++,Ta(C,v,n,r),r+=C.b||0,$+=2,h+=1;continue}if(A&&E===L){r++,Ra(d,n,f,m,r),Ba(d,n,p,v,h,s),r+=m.b||0,r++,Ta(C,T,n,r),r+=C.b||0,$+=2,h+=2;continue}break}for(;$<o;){r++;var g=i[$],m=g.b;Ra(d,n,g.a,m,r),r+=m.b||0,$++}for(;h<c;){var _=_||[],u=l[h];Ba(d,n,u.a,u.b,void 0,_),h++}(0<n.length||0<s.length||_)&&La(t,8,b,{w:n,x:s,y:_})}function Ba(a,e,t,b,n,d){var s=a[t];if(!s)return s={c:0,z:b,r:n,s:void 0},d.push({r:n,A:s}),void(a[t]=s);if(1===s.c){d.push({r:n,A:s}),s.c=2;var i=[];return Ta(s.z,b,i,s.r),s.r=n,void(s.s.s={w:i,A:s})}Ba(a,e,t+"_elmW6BL",b,n,d)}function Ra(a,e,t,b,n){var d=a[t];if(!d){var s=La(e,9,n,void 0);return void(a[t]={c:1,z:b,r:n,s:s})}if(0===d.c){d.c=2;var i=[];return Ta(b,d.z,i,n),void La(e,9,n,{w:i,A:d})}Ra(a,e,t+"_elmW6BL",b,n)}function Wa(a,e,t,b){qa(a,e,t,0,0,e.b,b)}function qa(a,e,t,b,n,d,s){for(var l,o=t[b],c=o.r;c===n;){if(l=o.$,1===l)Wa(a,e.k,o.s,s);else if(8===l){o.t=a,o.u=s;var $=o.s.w;0<$.length&&qa(a,e,$,0,n,d,s)}else if(9===l){o.t=a,o.u=s;var h=o.s;if(h){h.A.s=a;var $=h.w;0<$.length&&qa(a,e,$,0,n,d,s)}}else o.t=a,o.u=s;if(b++,!(o=t[b])||(c=o.r)>d)return b}var r=e.$;if(4===r){for(var g=e.k;4===g.$;)g=g.k;return qa(a,g,t,b,n+1,d,a.elm_event_node_ref)}for(var u=e.e,f=a.childNodes,p=0;p<u.length;p++){n++;var m=1===r?u[p]:u[p].b,v=n+(m.b||0);if(n<=c&&c<=v&&(b=qa(f[p],m,t,b,n,v,s),!(o=t[b])||(c=o.r)>d))return b;n=v}return b}function Ua(a,e,t,b){return 0===t.length?a:(Wa(a,e,t,b),Da(a,t))}function Da(a,e){for(var t=0;t<e.length;t++){var b=e[t],n=b.t,d=Ka(n,b);n===a&&(a=d)}return a}function Ka(a,e){switch(e.$){case 0:return Sa(a,e.s,e.u);case 4:return ya(a,e.u,e.s),a;case 3:return a.replaceData(0,a.length,e.s),a;case 1:return Da(a,e.s);case 2:return a.elm_event_node_ref?a.elm_event_node_ref.j=e.s:a.elm_event_node_ref={j:e.s,p:e.u},a;case 6:for(var t=e.s,b=0;b<t.i;b++)a.removeChild(a.childNodes[t.v]);return a;case 7:for(var t=e.s,n=t.e,b=t.v,d=a.childNodes[b];b<n.length;b++)a.insertBefore(va(n[b],e.u),d);return a;case 9:var t=e.s;if(!t)return a.parentNode.removeChild(a),a;var s=t.A;return"undefined"!=typeof s.r&&a.parentNode.removeChild(a),s.s=Da(a,t.w),a;case 8:return za(a,e);case 5:return e.s(a);default:O(10);}}function Sa(a,e,t){var b=a.parentNode,n=va(e,t);return n.elm_event_node_ref||(n.elm_event_node_ref=a.elm_event_node_ref),b&&n!==a&&b.replaceChild(n,a),n}function za(a,e){var t=e.s,b=Xa(t.y,e);a=Da(a,t.w);for(var n=t.x,d=0;d<n.length;d++){var s=n[d],l=s.A,o=2===l.c?l.s:va(l.z,e.u);a.insertBefore(o,a.childNodes[s.r])}return b&&oa(a,b),a}function Xa(a,e){if(a){for(var t=ib.createDocumentFragment(),b=0;b<a.length;b++){var n=a[b],d=n.A;oa(t,2===d.c?d.s:va(d.z,e.u))}return t}}function Ga(a){if(3===a.nodeType)return ca(a.textContent);if(1!==a.nodeType)return ca("");for(var e=$e,t=a.attributes,b=t.length;b--;){var n=t[b],d=n.name,s=n.value;e=c($(wb,d,s),e)}for(var l=a.tagName.toLowerCase(),o=$e,r=a.childNodes,b=r.length;b--;)o=c(Ga(r[b]),o);return h(cb,l,e,o)}function Ya(a){for(var e=a.e,t=e.length,b=Array(t),n=0;n<t;n++)b[n]=e[n].b;return{$:1,c:a.c,d:a.d,e:b,f:a.f,b:a.b}}function Pa(a,e){for(var t=e.i;t.b;t=t.b)a.setRequestHeader(t.a.a,t.a.b);a.timeout=e.n.a||0,a.responseType=e.t.d,a.withCredentials=e.D}function Fa(a,e){return $(200<=e.status&&300>e.status?vs:ps,Va(e),a(e.response))}function Va(a){return{y:a.responseURL,a7:a.status,bL:a.statusText,i:Ja(a.getAllResponseHeaders())}}function Ja(a){if(!a)return Qd;for(var e=Qd,t=a.split("\r\n"),b=t.length;b--;){var n=t[b],d=n.indexOf(": ");if(0<d){var s=n.substring(0,d),l=n.substring(d+2);e=h(rs,s,function(a){return Qn(gs(a)?l+", "+a.a:l)},e)}}return e}function Ma(a,e,t){e.upload.addEventListener("progress",function(b){e.c||P($(fs,a,w(t,xs({bK:b.loaded,ah:b.total}))))}),e.addEventListener("progress",function(b){e.c||P($(fs,a,w(t,ks({bG:b.loaded,ah:b.lengthComputable?Qn(b.total):Zn}))))})}function Qa(){return _b||(_b=document.createElement("a"))}function Za(a){if("function"==typeof MouseEvent)a.dispatchEvent(new MouseEvent("click"));else{var e=document.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),document.body.appendChild(a),a.dispatchEvent(e),document.body.removeChild(a)}}function ae(a){return G(function(e){Ob=document.createElement("input"),Ob.type="file",Ob.accept=$(pd,",",a),Ob.addEventListener("change",function(a){e(z(a.target.files[0]))}),Za(Ob)})}function ee(a,e){function t(){b=1===b?0:(bn(t),e(a),1)}e(a);var b=0;return function(n,d){a=n,d?(e(a),2==b&&(b=1)):(0==b&&bn(t),b=2)}}function te(a,e){return G(function(t){bn(function(){var b=document.getElementById(a);t(b?z(e(b)):X(E$(a)))})})}function be(a){return G(function(e){bn(function(){e(z(a()))})})}function ne(){return Li(function(){return $(vi,Ai,$(pi,nl,$(ki,Zi,$(vi,ui(xi),Ui))))})}function de(){return Li(function(){return bl(v([el,zi,ne()]))})}var le,oe,ce,$e={$:0},he=t(c),re=b(function(a,e,t){for(var b=[];e.b&&t.b;e=e.b,t=t.b)b.push($(a,e.a,t.a));return v(b)}),ge=n(function(a,e,t,b){for(var n=[];e.b&&t.b&&b.b;e=e.b,t=t.b,b=b.b)n.push(h(a,e.a,t.a,b.a));return v(n)}),ue=d(function(a,e,t,b,n){for(var d=[];e.b&&t.b&&b.b&&n.b;e=e.b,t=t.b,b=b.b,n=n.b)d.push(r(a,e.a,t.a,b.a,n.a));return v(d)}),fe=s(function(a,e,t,b,n,d){for(var s=[];e.b&&t.b&&b.b&&n.b&&d.b;e=e.b,t=t.b,b=b.b,n=n.b,d=d.b)s.push(g(a,e.a,t.a,b.a,n.a,d.a));return v(s)}),pe=t(function(e,a){return v(y(a).sort(function(t,a){return A(e(t),e(a))}))}),me=t(function(e,a){return v(y(a).sort(function(t,a){var b=$(e,t,a);return b===yn?0:b===xn?-1:1}))}),ve=t(k),ye=t(function(e,a){return!k(e,a)}),ke=t(function(e,a){return 0>A(e,a)}),xe=t(function(e,a){return 1>A(e,a)}),je=t(function(e,a){return 0<A(e,a)}),Ae=t(function(e,a){return 0<=A(e,a)}),we=t(function(a,e){var t=A(a,e);return 0>t?xn:t?kn:yn}),Ee=0,Ce=t(T),Le=b(function(a,e,t){for(var b=Array(a),n=0;n<a;n++)b[n]=t(e+n);return b}),Te=t(function(a,e){for(var t=Array(a),b=0;b<a&&e.b;b++)t[b]=e.a,e=e.b;return t.length=b,w(t,e)}),_e=t(function(a,e){return e[a]}),Oe=b(function(a,e,t){for(var b=t.length,n=Array(b),d=0;d<b;d++)n[d]=t[d];return n[a]=e,n}),Ie=t(function(a,e){for(var t=e.length,b=Array(t+1),n=0;n<t;n++)b[n]=e[n];return b[t]=a,b}),Ne=b(function(a,e,t){for(var b=t.length,n=0;n<b;n++)e=$(a,t[n],e);return e}),He=b(function(a,e,t){for(var b=t.length-1;0<=b;b--)e=$(a,t[b],e);return e}),Be=t(function(a,e){for(var t=e.length,b=Array(t),n=0;n<t;n++)b[n]=a(e[n]);return b}),Re=b(function(a,e,t){for(var b=t.length,n=Array(b),d=0;d<b;d++)n[d]=$(a,e+d,t[d]);return n}),We=b(function(a,e,t){return t.slice(a,e)}),qe=b(function(a,e,t){var b=e.length,n=a-b;n>t.length&&(n=t.length);for(var d=b+n,s=Array(d),l=0;l<b;l++)s[l]=e[l];for(var l=0;l<n;l++)s[l+b]=t[l];return s}),Ue=t(function(a,e){return e}),De=t(function(a,e){return console.log(a+": "+_(e)),e}),Ke=t(function(e,a){return e+a}),Se=t(function(e,a){return e-a}),ze=t(function(e,a){return e*a}),Xe=t(function(e,a){return e/a}),Ge=t(function(e,a){return 0|e/a}),Ye=t(Math.pow),Pe=t(function(e,t){return t%e}),Fe=t(function(a,e){var t=e%a;return 0===a?O(11):0<t&&0>a||0>t&&0<a?t+a:t}),Ve=Math.PI,Je=Math.E,Me=Math.cos,Qe=Math.sin,Ze=Math.tan,at=Math.acos,et=Math.asin,tt=Math.atan,bt=t(Math.atan2),nt=Math.ceil,dt=Math.round,st=Math.sqrt,it=Math.log,lt=isNaN,ot=t(function(e,a){return e&&a}),ct=t(function(e,a){return e||a}),$t=t(function(e,a){return e!==a}),ht=t(function(a,e){return a+e}),rt=t(function(e,a){return e+a}),gt=t(function(a,e){for(var t=e.length,b=Array(t),n=0;n<t;){var d=e.charCodeAt(n);if(55296<=d&&56319>=d){b[n]=a(C(e[n]+e[n+1])),n+=2;continue}b[n]=a(C(e[n])),n++}return b.join("")}),ut=t(function(a,e){for(var t=[],b=e.length,n=0;n<b;){var d=e[n],s=e.charCodeAt(n);n++,55296<=s&&56319>=s&&(d+=e[n],n++),a(C(d))&&t.push(d)}return t.join("")}),ft=b(function(a,e,t){for(var b=t.length,n=0;n<b;){var d=t[n],s=t.charCodeAt(n);n++,55296<=s&&56319>=s&&(d+=t[n],n++),e=$(a,C(d),e)}return e}),pt=b(function(a,e,t){for(var b=t.length;b--;){var n=t[b],d=t.charCodeAt(b);56320<=d&&57343>=d&&(b--,n=t[b]+n),e=$(a,C(n),e)}return e}),mt=t(function(a,e){return e.split(a)}),vt=t(function(a,e){return e.join(a)}),yt=b(function(a,e,t){return t.slice(a,e)}),kt=t(function(a,e){for(var t=e.length;t--;){var b=e[t],n=e.charCodeAt(t);if(56320<=n&&57343>=n&&(t--,b=e[t]+b),a(C(b)))return!0}return!1}),xt=t(function(a,e){for(var t=e.length;t--;){var b=e[t],n=e.charCodeAt(t);if(56320<=n&&57343>=n&&(t--,b=e[t]+b),!a(C(b)))return!1}return!0}),jt=t(function(a,e){return-1<e.indexOf(a)}),At=t(function(a,e){return 0===e.indexOf(a)}),wt=t(function(a,e){return e.length>=a.length&&e.lastIndexOf(a)===e.length-a.length}),Et=t(function(a,e){var t=a.length;if(1>t)return $e;for(var b=0,n=[];-1<(b=e.indexOf(a,b));)n.push(b),b+=t;return v(n)}),Ct=I(function(a){return"number"==typeof a?-2147483647<a&&2147483647>a&&(0|a)===a?ed(a):isFinite(a)&&!(a%1)?ed(a):q("an INT",a):q("an INT",a)}),Lt=I(function(a){return"boolean"==typeof a?ed(a):q("a BOOL",a)}),Tt=I(function(a){return"number"==typeof a?ed(a):q("a FLOAT",a)}),_t=I(function(a){return ed(K(a))}),Ot=I(function(a){return"string"==typeof a?ed(a):a instanceof String?ed(a+""):q("a STRING",a)}),It=t(function(a,e){return{$:6,d:a,b:e}}),Nt=t(function(a,e){return{$:7,e:a,b:e}}),Ht=t(function(a,e){return{$:10,b:e,h:a}}),Bt=t(function(a,e){return N(a,[e])}),Rt=b(function(a,e,t){return N(a,[e,t])}),Wt=n(function(a,e,t,b){return N(a,[e,t,b])}),qt=d(function(a,e,t,b,n){return N(a,[e,t,b,n])}),Ut=s(function(a,e,t,b,n,d){return N(a,[e,t,b,n,d])}),Dt=i(function(a,e,t,b,n,d,s){return N(a,[e,t,b,n,d,s])}),Kt=l(function(a,e,t,b,n,d,s,i){return N(a,[e,t,b,n,d,s,i])}),St=o(function(a,e,t,b,n,d,s,i,l){return N(a,[e,t,b,n,d,s,i,l])}),zt=t(function(a,t){try{var b=JSON.parse(t);return H(a,b)}catch(a){return ad($(td,"This is not valid JSON! "+a.message,K(t)))}}),Xt=t(function(a,e){return H(a,S(e))}),Gt=t(function(a,e){return JSON.stringify(S(e),null,a)+""}),Yt=b(function(a,e,t){return t[a]=S(e),t}),Pt=K(null),Ft=t(function(a,e){return{$:3,b:a,d:e}}),Vt=t(function(a,e){return{$:4,b:a,d:e}}),Jt=0,Mt=t(function(a,e){return G(function(t){V(a,e),t(z(Ee))})}),Qt=!1,Zt=[],ab=n(function(a,e,t,b){return Q(e,b,a.bz,a.bW,a.bT,function(){return function(){}})}),eb={},tb=t(function(a,e){return G(function(t){a.g(e),t(z(Ee))})}),bb=t(function(a,e){return $(Mt,a.h,{$:0,a:e})}),nb=t(function(a,e){return{$:3,n:a,o:e}}),db=t(function(a,e){return e}),sb=t(function(a,e){return function(t){return a(e(t))}}),ib="undefined"==typeof document?{}:document,lb=n(function(a,e,t,b){var n=b.node;return n.parentNode.replaceChild(va(a,function(){}),n),{}}),ob=t(function(a,e){return t(function(t,b){for(var n,d=[],s=0;b.b;b=b.b)n=b.a,s+=n.b||0,d.push(n);return s+=d.length,{$:1,c:e,d:pa(t),e:d,f:a,b:s}})}),cb=ob(void 0),$b=t(function(a,e){return t(function(t,b){for(var n,d=[],s=0;b.b;b=b.b)n=b.a,s+=n.b.b||0,d.push(n);return s+=d.length,{$:2,c:e,d:pa(t),e:d,f:a,b:s}})}),hb=$b(void 0),rb=t(function(a,e){return{$:4,j:a,k:e,b:1+(e.b||0)}}),gb=t(function(e,t){return $a([e,t],function(){return e(t)})}),ub=b(function(e,t,a){return $a([e,t,a],function(){return $(e,t,a)})}),fb=n(function(e,t,a,b){return $a([e,t,a,b],function(){return h(e,t,a,b)})}),pb=d(function(e,t,a,b,n){return $a([e,t,a,b,n],function(){return r(e,t,a,b,n)})}),mb=s(function(t,n,a,b,s,d){return $a([t,n,a,b,s,d],function(){return g(t,n,a,b,s,d)})}),vb=i(function(t,n,a,b,s,d,e){return $a([t,n,a,b,s,d,e],function(){return u(t,n,a,b,s,d,e)})}),yb=l(function(t,n,a,b,s,d,e,i){return $a([t,n,a,b,s,d,e,i],function(){return p(t,n,a,b,s,d,e,i)})}),kb=o(function(t,n,a,b,s,d,e,i,l){return $a([t,n,a,b,s,d,e,i,l],function(){return m(t,n,a,b,s,d,e,i,l)})}),xb=t(function(a,e){return{$:"a0",n:a,o:e}}),jb=t(function(a,e){return{$:"a1",n:a,o:e}}),Ab=t(function(a,e){return{$:"a2",n:a,o:e}}),wb=t(function(a,e){return{$:"a3",n:a,o:e}}),Eb=b(function(a,e,t){return{$:"a4",n:e,o:{f:a,o:t}}}),Cb=t(function(a,e){return"a0"===e.$?$(xb,e.n,fa(a,e.o)):e}),Lb=t(function(a,e){return w(a(e.a),e.b)}),Tb=t(function(a,e){return{u:a(e.u),aj:e.aj,ag:e.ag}});try{window.addEventListener("t",null,Object.defineProperty({},"passive",{get:function(){ce=!0}}))}catch(a){}var _b,Ob,Ib,Nb,Hb=/.^/,Bb=t(function(a,e){var t="g";a.aP&&(t+="m"),a.am&&(t+="i");try{return Qn(new RegExp(e,t))}catch(a){return Zn}}),Rb=t(function(a,e){return null!==e.match(a)}),Wb=b(function(a,e,t){for(var b,n=[],d=0,s=e.lastIndex,l=-1;d++<a&&(b=e.exec(t))&&l!=e.lastIndex;){for(var o,c=b.length-1,$=Array(c);0<c;)o=b[c],$[--c]=o?Qn(o):Zn;n.push(r(Hd,b[0],b.index,d,v($))),l=e.lastIndex}return e.lastIndex=s,v(n)}),qb=n(function(a,e,t,b){function n(e){if(d++>=a)return e;for(var b=arguments.length-3,n=Array(b);0<b;){var s=arguments[b];n[--b]=s?Qn(s):Zn}return t(r(Hd,e,arguments[arguments.length-2],d,v(n)))}var d=0;return b.replace(e,n)}),Ub=b(function(a,e,t){for(var b,d=t,s=[],i=e.lastIndex,l=e.lastIndex;a--&&(b=e.exec(d),!!b);)s.push(d.slice(i,b.index)),i=e.lastIndex;return s.push(d.slice(i)),e.lastIndex=l,v(s)}),Db=b(function(a,e,t){return G(function(b){function n(a){b(e(t.t.a(a)))}var d=new XMLHttpRequest;d.addEventListener("error",function(){n(ys)}),d.addEventListener("timeout",function(){n(js)}),d.addEventListener("load",function(){n(Fa(t.t.b,d))}),gs(t.o)&&Ma(a,d,t.o.a);try{d.open(t.m,t.y,!0)}catch(a){return n(ms(t.y))}return Pa(d,t),t.bj.a&&d.setRequestHeader("Content-Type",t.bj.a),d.send(t.bj.b),function(){d.c=!0,d.abort()}})}),Kb=b(function(a,e,t){return{$:0,d:a,b:e,a:t}}),Sb=t(function(a,e){return{$:0,d:e.d,b:e.b,a:function(t){return a(e.a(t))}}}),zb=t(function(e,a){return{$:0,a:e,b:a}}),Xb=t(function(a,e){return new Blob([e],{type:a})}),Gb=I(function(a){return"undefined"!=typeof File&&a instanceof File?ed(a):q("a FILE",a)}),Yb=b(function(a,e,t){return G(function(){var b=new Blob([t],{type:e});if(navigator.msSaveOrOpenBlob)return void navigator.msSaveOrOpenBlob(b,a);var n=Qa(),d=URL.createObjectURL(b);n.href=d,n.download=a,Za(n),URL.revokeObjectURL(d)})}),Pb=d(function(a,e,t,b,n){for(var d,s=a.length,l=e+s<=n.length,o=0;l&&o<s;)d=n.charCodeAt(e),l=a[o++]===n[e++]&&(10===d?(t++,b=1):(b++,55296==(63488&d)?a[o++]===n[e++]:1));return E(l?e:-1,t,b)}),Fb=b(function(a,e,t){return t.length<=e?-1:55296==(63488&t.charCodeAt(e))?a(C(t.substr(e,2)))?e+2:-1:a(C(t[e]))?"\n"===t[e]?-2:e+1:-1}),Vb=b(function(a,e,t){return t.charCodeAt(e)===a}),Jb=t(function(a,e){for(;a<e.length;a++){var t=e.charCodeAt(a);if(48>t||57<t)return a}return a}),Mb=b(function(a,e,t){for(var b,n=0;e<t.length&&(b=t.charCodeAt(e)-48,!(0>b||a<=b));e++)n=a*n+b;return w(e,n)}),Qb=t(function(a,e){for(var t,b=0;a<e.length;a++)if(t=e.charCodeAt(a),48<=t&&57>=t)b=16*b+t-48;else if(65<=t&&70>=t)b=16*b+t-55;else if(97<=t&&102>=t)b=16*b+t-87;else break;return w(a,b)}),Zb=d(function(a,e,t,b,n){for(var d=n.indexOf(a,e),s=0>d?n.length:d+a.length;e<s;){var i=n.charCodeAt(e++);10===i?(b=1,t++):(b++,55296==(63488&i)&&e++)}return E(d,t,b)}),an=Ib||n(function(a,e,t,b){return Q(e,b,a.bz,a.bW,a.bT,function(e,t){var n=a.bY,d=b.node,s=Ga(d);return ee(t,function(a){var t=n(a),b=Ca(s,t);d=Ua(d,s,b,e),s=t})})}),en=Nb||n(function(a,e,t,b){return Q(e,b,a.bz,a.bW,a.bT,function(e,t){var b=a.Q&&a.Q(e),n=a.bY,d=ib.title,s=ib.body,i=Ga(s);return ee(t,function(a){oe=b;var t=n(a),l=cb("body")($e)(t.bj),o=Ca(i,l);s=Ua(s,i,o,e),i=l,oe=0,d!==t.bV&&(ib.title=d=t.bV)})})}),tn="undefined"==typeof cancelAnimationFrame?function(a){clearTimeout(a)}:cancelAnimationFrame,bn="undefined"==typeof requestAnimationFrame?function(a){return setTimeout(a,1e3/60)}:requestAnimationFrame,nn=t(function(a,e){return $(Tl,Bl,G(function(){e&&history.go(e),a()}))}),dn=t(function(a,e){return $(Tl,Bl,G(function(){history.pushState({},"",e),a()}))}),sn=t(function(a,e){return $(Tl,Bl,G(function(){history.replaceState({},"",e),a()}))}),ln={addEventListener:function(){},removeEventListener:function(){}},on="undefined"==typeof document?ln:document,cn="undefined"==typeof window?ln:window,$n=b(function(a,e,t){return F(G(function(){function b(a){P(t(a))}return a.addEventListener(e,b,ce&&{passive:!0}),function(){a.removeEventListener(e,b)}}))}),hn=t(function(a,e){var t=H(a,e);return pn(t)?Qn(t.a):Zn}),rn=t(function(a,e){return te(e,function(e){return e[a](),Ee})}),gn=t(function(a,e){return be(function(){return cn.scroll(a,e),Ee})}),un=b(function(a,e,t){return te(a,function(a){return a.scrollLeft=e,a.scrollTop=t,Ee})}),fn=function(a){return a},pn=function(a){return!a.$},mn=32,vn=n(function(e,a,t,b){return{$:0,a:e,b:a,c:t,d:b}}),yn=1,kn=2,xn=0,jn=b(function(a,e,b){foldr:for(;;){if(-2===b.$)return e;var n=b.b,d=b.c,s=b.d,i=b.e,l=a,o=h(a,n,d,h(jn,a,e,i));a=l,e=o,b=s;continue foldr}}),An=he,wn=function(a){return h(jn,b(function(a,e,t){return $(An,w(a,e),t)}),$e,a)},En=function(a){return h(jn,b(function(a,e,t){return $(An,a,t)}),$e,a)},Cn=function(a){return En(a)},Ln=He,Tn=b(function(a,e,b){var n=b.c,d=b.d,s=t(function(e,t){if(!e.$){var b=e.a;return h(Ln,s,t,b)}var n=e.a;return h(Ln,a,t,n)});return h(Ln,s,h(Ln,a,e,d),n)}),_n=function(a){return h(Tn,An,$e,a)},On=nt,In=t(function(a,e){return it(e)/it(a)}),Nn=On($(In,2,mn)),Hn=[],Bn=r(vn,0,Nn,Hn,Hn),Rn=function(e){return{$:1,a:e}},Wn=function(e){return{$:0,a:e}},qn=Te,Un=b(function(a,e,t){foldl:for(;;){if(!t.b)return e;var b=t.a,n=t.b,d=a,s=$(a,b,e);a=d,e=s,t=n;continue foldl}}),Dn=function(a){return h(Un,An,$e,a)},Kn=t(function(a,e){compressNodes:for(;;){var t=$(qn,mn,a),b=t.a,n=t.b,d=$(An,Wn(b),e);if(!n.b)return Dn(d);a=n,e=d;continue compressNodes}}),Sn=t(function(a,e){return e(a)}),zn=function(a){var e=a.a;return e},Xn=t(function(a,e){treeFromBuilder:for(;;){var t=On(e/mn);if(1===t)return $(qn,mn,a).a;var b=$(Kn,a,$e);a=b,e=t;continue treeFromBuilder}}),Gn=t(function(a,e){return a(e)}),Yn=t(function(a,e){return 0<A(a,e)?a:e}),Pn=function(a){return a.length},Fn=t(function(a,e){if(!e.e)return r(vn,Pn(e.g),Nn,Hn,e.g);var t=e.e*mn,b=se($(In,mn,t-1)),n=a?Dn(e.h):e.h,d=$(Xn,n,e.e);return r(vn,Pn(e.g)+t,$(Yn,5,b*Nn),d,e.g)}),Vn=Le,Jn=d(function(a,e,t,b,n){initializeHelp:for(;;){if(0>e)return $(Fn,!1,{h:b,e:0|t/mn,g:n});var d=Rn(h(Vn,mn,e,a)),s=a,i=e-mn,l=t,o=$(An,d,b),c=n;a=s,e=i,t=l,b=o,n=c;continue initializeHelp}}),Mn=t(function(a,e){if(0>=a)return Bn;var t=a%mn,b=h(Vn,t,a-t,e);return g(Jn,e,a-t-mn,a,$e,b)}),Qn=function(e){return{$:0,a:e}},Zn={$:1},ad=function(e){return{$:1,a:e}},ed=function(e){return{$:0,a:e}},td=t(function(e,a){return{$:3,a:e,b:a}}),bd=t(function(e,a){return{$:0,a:e,b:a}}),nd=t(function(e,a){return{$:1,a:e,b:a}}),dd=function(e){return{$:2,a:e}},sd=function(a){var e=a.charCodeAt(0);return 55296<=e&&56319>=e?1024*(e-55296)+a.charCodeAt(1)-56320+65536:e},id=function(a){var e=sd(a);return 97<=e&&122>=e},ld=function(a){var e=sd(a);return 90>=e&&65<=e},od=function(a){return id(a)||ld(a)},cd=function(a){var e=sd(a);return 57>=e&&48<=e},$d=function(a){return id(a)||ld(a)||cd(a)},hd=function(a){return h(Un,t(function(a,e){return e+1}),0,a)},rd=b(function(a,e,t){rangeHelp:for(;;)if(1>A(a,e)){var b=a,n=e-1,d=$(An,e,t);a=b,e=n,t=d;continue rangeHelp}else return t}),gd=t(function(a,e){return h(rd,a,e,$e)}),ud=t(function(a,e){return h(re,a,$(gd,0,hd(e)-1),e)}),fd=function(a){return a+""},pd=t(function(a,e){return $(vt,a,y(e))}),md=function(a){var e=a.charCodeAt(0);return e?Qn(55296<=e&&56319>=e?w(C(a[0]+a[1]),a.slice(2)):w(C(a[0]),a.slice(1))):Zn},vd=t(function(a,e){return v($(mt,a,e))}),yd=function(a){return $(pd,"\n    ",$(vd,"\n",a))},kd=t(function(a,e){return"\n\n("+(fd(a+1)+(") "+yd(xd(e))))}),xd=function(a){return $(jd,a,$e)},jd=t(function(a,e){errorToStringHelp:for(;;)switch(a.$){case 0:var t=a.a,b=a.b,n=function(){var a=md(t);if(1===a.$)return!1;var e=a.a,b=e.a,n=e.b;return od(b)&&$(xt,$d,n)}(),d=n?"."+t:"['"+(t+"']"),s=b,l=$(An,d,e);a=s,e=l;continue errorToStringHelp;case 1:var o=a.a,b=a.b,i="["+(fd(o)+"]"),s=b,l=$(An,i,e);a=s,e=l;continue errorToStringHelp;case 2:var c=a.a;if(!c.b)return"Ran into a Json.Decode.oneOf with no possibilities"+function(){return e.b?" at json"+$(pd,"",Dn(e)):"!"}();if(!c.b.b){var b=c.a,s=b,l=e;a=s,e=l;continue errorToStringHelp}else{var h=function(){return e.b?"The Json.Decode.oneOf at json"+$(pd,"",Dn(e)):"Json.Decode.oneOf"}(),r=h+(" failed in the following "+(fd(hd(c))+" ways:"));return $(pd,"\n\n",$(An,r,$(ud,kd,c)))}default:var g=a.a,u=a.b,r=function(){return e.b?"Problem with the value at json"+($(pd,"",Dn(e))+":\n\n    "):"Problem with the given value:\n\n"}();return r+(yd($(Gt,4,u))+("\n\n"+g));}}),Ad=Bt,wd=Rt,Ed=function(a){return{$:0,a:a}},Cd=function(a){switch(a.$){case 0:return 0;case 1:return 1;case 2:return 2;default:return 3;}},Ld=cb("img"),Td=t(function(a,e){return $(Ab,a,K(e))}),_d=function(a){return $(Td,"src",ua(a))},Od={at:$(Ld,v([_d("assets/download.svg")]),$e),av:$(Ld,v([_d("assets/error.svg")]),$e),aA:$(Ld,v([_d("assets/github.svg")]),$e),aM:$(Ld,v([_d("assets/logo.svg")]),$e),aO:$(Ld,v([_d("assets/moon.svg")]),$e),ba:$(Ld,v([_d("assets/sun.svg")]),$e),bd:$(Ld,v([_d("assets/upload.svg")]),$e)},Id=function(e){return{$:1,a:e}},Nd=t(function(a,e){if(!e.$){var t=e.a;return t}return a}),Hd=n(function(a,e,t,b){return{by:e,bB:a,bC:t,a8:b}}),Bd=function(a){return $(Bb,{am:!1,aP:!1},a)},Rd=Hb,Wd={ab:!1,bq:w(0,0),ac:"example.svg",W:Od,X:"",aI:!0,ad:Id(0),bX:$(Nd,Rd,Bd("!|#|\\$|%|&|'|\\(|\\)|\\*|\\+|,|\\/|:|;|=|\\?|@|\\[|\\]"))},qd=function(e){return{$:1,a:e}},Ud=function(e){return{$:6,a:e}},Dd=function(e){return{$:5,a:e}},Kd=function(e){return{$:0,a:e}},Sd=function(e){return{$:3,a:e}},zd=function(e){return{$:4,a:e}},Xd=function(e){return{$:2,a:e}},Gd=function(e){return{$:1,a:e}},Yd=function(e){return{$:0,a:e}},Pd=ba,Fd=t(function(t,b){if(!b.$){var n=b.a;return ed(t(n))}var a=b.a;return ad(a)}),Vd=t(function(e,t){if(!t.$){var b=t.a;return b}return e}),Jd=b(function(a,e,t){return e(a(t))}),Md={$:-2},Qd=Md,Zd=we,as=t(function(a,e){get:for(;;){if(-2===e.$)return Zn;var t=e.b,b=e.c,n=e.d,d=e.e,s=$(Zd,a,t);switch(s){case 0:var i=a,l=n;a=i,e=l;continue get;case 1:return Qn(b);default:var i=a,l=d;a=i,e=l;continue get;}}}),es=d(function(t,a,b,n,d){return{$:-1,a:t,b:a,c:b,d:n,e:d}}),ts=d(function(a,e,t,b,n){if(-1===n.$&&!n.a){var d=n.a,s=n.b,i=n.c,l=n.d,o=n.e;if(-1===b.$&&!b.a){var c=b.a,$=b.b,h=b.c,r=b.d,u=b.e;return g(es,0,e,t,g(es,1,$,h,r,u),g(es,1,s,i,l,o))}return g(es,a,s,i,g(es,0,e,t,b,l),o)}if(-1===b.$&&!b.a&&-1===b.d.$&&!b.d.a){var f=b.a,$=b.b,h=b.c,p=b.d,m=p.a,v=p.b,y=p.c,k=p.d,x=p.e,u=b.e;return g(es,0,$,h,g(es,1,v,y,k,x),g(es,1,e,t,u,n))}return g(es,a,e,t,b,n)}),bs=b(function(a,e,t){if(-2===t.$)return g(es,0,a,e,Md,Md);var b=t.a,n=t.b,d=t.c,s=t.d,i=t.e,l=$(Zd,a,n);return 0===l?g(ts,b,n,d,h(bs,a,e,s),i):1===l?g(es,b,n,e,s,i):g(ts,b,n,d,s,h(bs,a,e,i))}),ns=b(function(a,e,t){var b=h(bs,a,e,t);if(-1===b.$&&!b.a){var n=b.a,d=b.b,s=b.c,i=b.d,l=b.e;return g(es,1,d,s,i,l)}return b}),ds=function(a){getMin:for(;;)if(-1===a.$&&-1===a.d.$){var e=a.d;a=e;continue getMin}else return a},ss=function(a){if(-1===a.$&&-1===a.d.$&&-1===a.e.$){if(-1===a.e.d.$&&!a.e.d.a){var e=a.a,t=a.b,b=a.c,n=a.d,d=n.a,s=n.b,i=n.c,l=n.d,o=n.e,c=a.e,$=c.a,h=c.b,r=c.c,u=c.d,f=u.a,p=u.b,m=u.c,y=u.d,x=u.e,j=c.e;return g(es,0,p,m,g(es,1,t,b,g(es,0,s,i,l,o),y),g(es,1,h,r,x,j))}var e=a.a,t=a.b,b=a.c,A=a.d,d=A.a,s=A.b,i=A.c,l=A.d,o=A.e,w=a.e,$=w.a,h=w.b,r=w.c,u=w.d,j=w.e;return 1===e?g(es,1,t,b,g(es,0,s,i,l,o),g(es,0,h,r,u,j)):g(es,1,t,b,g(es,0,s,i,l,o),g(es,0,h,r,u,j))}return a},is=function(a){if(-1===a.$&&-1===a.d.$&&-1===a.e.$){if(-1===a.d.d.$&&!a.d.d.a){var e=a.a,t=a.b,b=a.c,n=a.d,d=n.a,s=n.b,i=n.c,l=n.d,o=l.a,c=l.b,$=l.c,h=l.d,r=l.e,u=n.e,f=a.e,p=f.a,m=f.b,y=f.c,x=f.d,j=f.e;return g(es,0,s,i,g(es,1,c,$,h,r),g(es,1,t,b,u,g(es,0,m,y,x,j)))}var e=a.a,t=a.b,b=a.c,A=a.d,d=A.a,s=A.b,i=A.c,w=A.d,u=A.e,E=a.e,p=E.a,m=E.b,y=E.c,x=E.d,j=E.e;return 1===e?g(es,1,t,b,g(es,0,s,i,w,u),g(es,0,m,y,x,j)):g(es,1,t,b,g(es,0,s,i,w,u),g(es,0,m,y,x,j))}return a},ls=i(function(a,e,t,b,n,d,s){if(-1===d.$&&!d.a){var i=d.a,l=d.b,o=d.c,c=d.d,$=d.e;return g(es,t,l,o,c,g(es,0,b,n,$,s))}_n2$2:for(;;)if(-1!==s.$||1!==s.a)break _n2$2;else if(-1===s.d.$){if(1===s.d.a){var h=s.a,r=s.d,u=r.a;return is(e)}break _n2$2}else{var f=s.a,p=s.d;return is(e)}return e}),os=function(a){if(-1===a.$&&-1===a.d.$){var e=a.a,t=a.b,b=a.c,n=a.d,d=n.a,s=n.d,i=a.e;if(1===d){if(-1===s.$&&!s.a){s.a;return g(es,e,t,b,os(n),i)}var l=ss(a);if(-1===l.$){var o=l.a,c=l.b,$=l.c,h=l.d,r=l.e;return g(ts,o,c,$,os(h),r)}return Md}return g(es,e,t,b,os(n),i)}return Md},cs=t(function(a,e){if(-2===e.$)return Md;var t=e.a,b=e.b,n=e.c,d=e.d,s=e.e;if(0>A(a,b)){if(-1===d.$&&1===d.a){var i=d.a,l=d.d;if(-1===l.$&&!l.a){l.a;return g(es,t,b,n,$(cs,a,d),s)}var o=ss(e);if(-1===o.$){var c=o.a,h=o.b,r=o.c,u=o.d,f=o.e;return g(ts,c,h,r,$(cs,a,u),f)}return Md}return g(es,t,b,n,$(cs,a,d),s)}return $($s,a,p(ls,a,e,t,b,n,d,s))}),$s=t(function(a,e){if(-1===e.$){var t=e.a,b=e.b,n=e.c,d=e.d,s=e.e;if(k(a,b)){var i=ds(s);if(-1===i.$){var l=i.b,o=i.c;return g(ts,t,l,o,d,os(s))}return Md}return g(ts,t,b,n,d,$(cs,a,s))}return Md}),hs=t(function(a,e){var t=$(cs,a,e);if(-1===t.$&&!t.a){var b=t.a,n=t.b,d=t.c,s=t.d,i=t.e;return g(es,1,n,d,s,i)}return t}),rs=b(function(a,e,t){var b=e($(as,a,t));if(!b.$){var n=b.a;return h(ns,a,n,t)}return $(hs,a,t)}),gs=function(a){return!a.$},us=tb,fs=bb,ps=t(function(e,a){return{$:3,a:e,b:a}}),ms=function(e){return{$:0,a:e}},vs=t(function(e,a){return{$:4,a:e,b:a}}),ys={$:2},ks=function(e){return{$:1,a:e}},xs=function(e){return{$:0,a:e}},js={$:1},As=t(function(a,e){return h(Kb,"",fn,$(Jd,e,a))}),ws=t(function(a,t){if(!t.$){var b=t.a;return ed(b)}var n=t.a;return ad(a(n))}),Es=function(e){return{$:4,a:e}},Cs=function(e){return{$:3,a:e}},Ls=function(e){return{$:0,a:e}},Ts={$:2},_s={$:1},Os=t(function(a,e){switch(e.$){case 0:var t=e.a;return ad(Ls(t));case 1:return ad(_s);case 2:return ad(Ts);case 3:var b=e.a;return ad(Cs(b.a7));default:var n=e.b;return $(ws,Es,a(n));}}),Is=function(a){return $(As,a,Os(ed))},Ns={$:0},Hs=function(e){return{$:1,a:e}},Bs=z,Rs=t(function(a,e){return{a_:a,a9:e}}),Ws=Bs($(Rs,Qd,$e)),qs=Ft,Us=function(a){return G(function(e){var t=a.f;2===t.$&&t.c&&t.c(),a.f=null,e(z(0))})},Ds=b(function(a,e,t){updateReqs:for(;;){if(!e.b)return Bs(t);var b=e.a,n=e.b;if(!b.$){var d=b.a,s=$(as,d,t);if(1===s.$){var i=a,l=t;a=i,e=n,t=l;continue updateReqs}else{var o=s.a;return $(qs,function(){return h(Ds,a,n,$(hs,d,t))},Us(o))}}else{var c=b.a;return $(qs,function(e){var b=c.o;if(1===b.$)return h(Ds,a,n,t);var d=b.a;return h(Ds,a,n,h(ns,d,e,t))},F(h(Db,a,us(a),c)))}}}),Ks=n(function(a,e,t,b){return $(qs,function(a){return Bs($(Rs,a,t))},h(Ds,a,e,b.a_))}),Ss=n(function(e,t,n,s){if(!s.b)return t;var i=s.a,a=s.b;if(!a.b)return $(e,i,t);var l=a.a,b=a.b;if(!b.b)return $(e,i,$(e,l,t));var o=b.a,c=b.b;if(!c.b)return $(e,i,$(e,l,$(e,o,t)));var g=c.a,d=c.b,u=500<n?h(Un,e,t,Dn(d)):r(Ss,e,t,n+1,d);return $(e,i,$(e,l,$(e,o,$(e,g,u))))}),zs=b(function(a,e,t){return r(Ss,a,e,0,t)}),Xs=b(function(a,e,t){var b=a(e);if(!b.$){var n=b.a;return $(An,n,t)}return t}),Gs=t(function(a,e){return h(zs,Xs(a),$e,e)}),Ys=b(function(e,t,b){return $(qs,function(t){return $(qs,function(a){return Bs($(e,t,a))},b)},t)}),Ps=function(a){return h(zs,Ys(An),Bs($e),a)},Fs=n(function(a,e,t,b){var n=b.a,d=b.b;return k(e,n)?Qn($(us,a,d(t))):Zn}),Vs=b(function(a,e,t){var b=e.a,n=e.b;return $(qs,function(){return Bs(t)},Ps($(Gs,h(Fs,a,b,n),t.a9)))}),Js=function(e){return{$:0,a:e}},Ms=t(function(a,e){if(!e.$){var t=e.a;return Js(t)}var b=e.a;return Hs({D:b.D,bj:b.bj,t:$(Sb,a,b.t),i:b.i,m:b.m,n:b.n,o:b.o,y:b.y})}),Qs=t(function(e,a){return{$:0,a:e,b:a}}),Zs=t(function(a,e){var t=e.a,b=e.b;return $(Qs,t,$(Jd,b,a))});eb.Http=aa(Ws,Ks,Vs,Ms,Zs);var ai=ta("Http"),ei=ta("Http"),ti=function(a){return ai(Hs({D:!1,bj:a.bj,t:a.t,i:a.i,m:a.m,n:a.n,o:a.o,y:a.y}))},bi=function(a){return ti({bj:Ns,t:a.t,i:$e,m:"GET",n:Zn,o:Zn,y:a.y})},ni=Pd(v([bi({t:Is(function(a){return Gd($(Fd,Kd,a))}),y:"assets/logo.svg"}),bi({t:Is(function(a){return Gd($(Fd,qd,a))}),y:"assets/download.svg"}),bi({t:Is(function(a){return Gd($(Fd,Xd,a))}),y:"assets/upload.svg"}),bi({t:Is(function(a){return Gd($(Fd,Sd,a))}),y:"assets/moon.svg"}),bi({t:Is(function(a){return Gd($(Fd,zd,a))}),y:"assets/sun.svg"}),bi({t:Is(function(a){return Gd($(Fd,Dd,a))}),y:"assets/github.svg"}),bi({t:Is(function(a){return Gd($(Fd,Ud,a))}),y:"assets/error.svg"}),bi({t:Is(function(a){return $(Vd,Yd(""),$(Fd,Yd,a))}),y:"assets/example.svg"})])),di={$:0},si=function(a){if(!a.$)return di;if(6===a.a)return di;var e=a.a;return Id(e+1)},ii=t(function(a,e){return $(wb,ra(a),ua(e))}),li=function(a){var e=a.a,t=a.b;return $(ii,e,t)},oi=t(function(a,e){return h(zs,t(function(e,t){return $(An,a(e),t)}),$e,e)}),ci=function(a){return ob(ha(a))}("http://www.w3.org/2000/svg"),$i=ca,hi=$i,ri=function(a){return h(ci,a.Y,$(oi,li,a.aa),$(oi,gi,a.V))},gi=function(a){switch(a.$){case 0:var e=a.a;return ri(e);case 1:var t=a.a;return hi(t);default:var t=a.a;return hi("");}},ui=b(function(e,t,b){return $(e,b,t)}),fi=function(a){return a},pi=t(function(a,e){return t(function(t,b){var n=h(fi,e,t,b);if(!n.c.$){var d=n.a,s=n.b,i=n.c.a;return h(fi,a(i),d,s)}var l=n.a,o=n.b,c=n.c.a;return E(l,o,ad(c))})}),mi=b(function(a,e,b){return t(function(t,n){var d=h(fi,b,t,n);if(!d.c.$){var s=d.a,i=d.b,l=d.c.a;return E(s,i,ed(a(l)))}var o=d.a,c=d.b,$=d.c.a;return E(o,c,ad(e($)))})}),vi=t(function(a,e){return h(mi,a,fn,e)}),yi=b(function(a,e,t){return $(a,t,e)}),ki=t(function(a,e){return $(pi,$(yi,vi,a),e)}),xi=t(function(e){return e}),ji=t(function(a,e){return $(ki,e,$(vi,ui(xi),a))}),Ai=function(e){return{$:0,a:e}},wi=t(function(a,e){return $(ki,e,$(vi,xi,a))}),Ei=function(e){return{$:2,a:e}},Ci=function(a){return t(function(e,t){return E(e,t,ed(a))})},Li=function(a){return $(pi,a,Ci(0))},Ti=t(function(a,e){var t=b(function(t,b,n){accumulate:for(;;){var d=h(fi,e,b,n);if(!d.c.$){var s=d.a,i=d.b;return E(s,i,ed(Dn(t)))}var l=d.a,o=d.b,c=d.c.a,r=h(fi,a,b,n);if(!r.c.$){var s=r.a,i=r.b,g=r.c.a,u=$(An,g,t),f=s,p=i;t=u,b=f,n=p;continue accumulate}else return E(l,o,ad(c))}});return t($e)}),_i=function(a){return a.length},Oi=yt,Ii=t(function(a,e){return 1>a?e:h(Oi,a,_i(e),e)}),Ni=At,Hi=function(a){return t(function(e,t){if($(Ni,a,t.l)){var b=_i(a),n=t.w+b,d=$(Ii,b,t.l);return E(e,L(t,{l:d,w:n}),ed(a))}return E(e,t,ad(v(["expected \""+(a+"\"")])))})},Bi=mi(fn),Ri=t(function(a,e){return $(Bi,xi(v([a])),e)}),Wi=d(function(a,e,t,b,n){var d=$(Ni,"^",t)?t:"^"+t,s=h(Wb,1,$(Nd,Rd,a(d)),n.l);if(s.b&&!s.b.b){var i=s.a,l=_i(i.bB),o=n.w+l,c=$(Ii,l,n.l);return E(b,L(n,{l:c,w:o}),ed(e(i)))}return E(b,n,ad(v(["expected input matching Regexp /"+(d+"/")])))}),qi=$(Jd,$(Wi,Bd,function(a){return a.bB}),fn),Ui=$(Ri,"optional whitespace",qi("\\s*")),Di=$(Ri,"expected any character",function(a){return fn(t(function(e,t){var b=md(t.l);if(!b.$){var n=b.a,d=n.a,s=n.b;return a(d)?E(e,L(t,{l:s,w:t.w+1}),ed(d)):E(e,t,ad(v(["could not satisfy predicate"])))}return E(e,t,ad(v(["could not satisfy predicate"])))}))}(xi(!0))),Ki=b(function(a,e,t){return a(e(t))}),Si=function(a){return y(a).join("")},zi=Li(function(){return $(vi,$(Ki,Ei,Si),$(ji,$(ji,Ui,Hi("<!--")),$(Ti,Di,Hi("-->"))))}),Xi=b(function(a,e,t){return{aa:e,V:t,Y:a}}),Gi=t(function(a,e){return t(function(t,b){var n=h(fi,a,t,b);if(!n.c.$){var d=n;return d}var s=n.c.a,i=h(fi,e,t,b);if(!i.c.$){var d=i;return d}var l=i.c.a;return E(t,b,ad(T(s,l)))})}),Yi=t(function(a,e){return $(Gi,e,Ci(a))}),Pi=t(function(e,a){return w(e,a)}),Fi=$(ki,$(Yi,"",$(wi,$(ji,Hi("=\""),qi("[^\"]*")),Hi("\""))),$(vi,Pi,qi("[^=>/]+"))),Vi=t(function(a,e){return $(ki,a,$(vi,yi(xi),e))}),Ji=function(a){var e=b(function(e,t,b){accumulate:for(;;){var n=h(fi,a,t,b);if(!n.c.$){var d=n.a,s=n.b,i=n.c.a;if(k(b,s))return E(d,s,Dn(e));var l=$(An,i,e);e=l,t=d,b=s;continue accumulate}else return E(t,b,Dn(e))}});return t(function(a,t){var b=h(e,$e,a,t),n=b.a,d=b.b,s=b.c;return E(n,d,ed(s))})},Mi=t(function(a,e){return $(ki,Ji($(Vi,e,a)),$(vi,An,e))}),Qi=t(function(a,e){return $(Gi,$(Mi,a,e),Ci($e))}),Zi=h(ui,ki,$(ki,qi("[^/>\\s]+"),$(vi,b(function(a,e,t){return h(Xi,e,t,$e)}),Hi("<"))),$(wi,$(ji,Ui,$(Qi,Ui,Fi)),Ui)),al=function(e){return{$:1,a:e}},el=Li(function(){return $(vi,al,$(ji,Ui,qi("[^<]+")))}),tl=t(function(a,e){return E(a,e,ad($e))}),bl=function(a){return h(zs,Gi,tl,a)},nl=function(a){var e=$(vi,function(e){return L(a,{V:e})},$(wi,$(wi,$(ji,$(ji,Ui,Hi(">")),Ji(de())),Ui),Hi("</"+(a.Y+">"))));return Li(function(){return bl(v([$(ji,$(ji,Ui,Hi("/>")),Ci(a)),e]))})},dl=ne();ne=function(){return dl};var sl=de();de=function(){return sl};var il=$(vi,Si,$(ji,$(ji,Ui,Hi("<?xml")),$(Ti,Di,Hi("?>")))),ll=b(function(a,e,t){return{aq:a,l:e,w:t}}),ol=function(a){return h(ll,a,a,0)},cl=b(function(a,e,t){var b=h(fi,a,e,ol(t));if(!b.c.$){var n=b.a,d=b.b,s=b.c.a;return ed(E(n,d,s))}var n=b.a,d=b.b,i=b.c.a;return ad(E(n,d,i))}),$l=function(a){var e=h(cl,$(ji,$(Yi,"",il),sl),$e,a);if(!e.$){var t=e.a,b=t.c;return ed(b)}var n=e.a,d=n.b,s=n.c;return ad($(pd," or ",s))},hl=t(function(a,e){if(!e.$){var t=e.a;return a(t)}var b=e.a;return ad(b)}),rl=ob("http://www.w3.org/2000/svg"),gl=rl("svg"),ul=function(a){return $(hl,function(a){if(!a.$){var e=a.a;return"svg"===e.Y?ed($(gl,$(oi,li,e.aa),$(oi,gi,e.V))):ad("Top element is not svg")}return ad("Top element is not svg")},$l(a))},fl=t(function(a,e){switch(e.$){case 0:var t=e.a;return L(a,{aM:t});case 1:var t=e.a;return L(a,{at:t});case 2:var t=e.a;return L(a,{bd:t});case 3:var t=e.a;return L(a,{aO:t});case 4:var t=e.a;return L(a,{ba:t});case 5:var t=e.a;return L(a,{aA:t});default:var t=e.a;return L(a,{av:t});}}),pl=t(function(a,e){switch(e.$){case 0:var t=e.a;return Kd(a(t));case 1:var t=e.a;return qd(a(t));case 2:var t=e.a;return Xd(a(t));case 3:var t=e.a;return Sd(a(t));case 4:var t=e.a;return zd(a(t));case 5:var t=e.a;return Dd(a(t));default:var t=e.a;return Ud(a(t));}}),ml=function(a){switch(a.$){case 0:var e=a.a;return e;case 1:var e=a.a;return e;case 2:var e=a.a;return e;case 3:var e=a.a;return e;case 4:var e=a.a;return e;case 5:var e=a.a;return e;default:var e=a.a;return e;}},vl=t(function(a,e){var t=$(Vd,a.W,$(Fd,fl(a.W),function(a){var e=ml(a);if(!e.$){var t=e.a;return ed($(pl,function(){return t},a))}var b=e.a;return ad(b)}($(pl,ul,e))));return L(a,{W:t})}),yl=function(e){return{$:1,a:e}},kl=function(e){return{$:5,a:e}},xl=Bs(0),jl=t(function(e,t){return $(qs,function(t){return Bs(e(t))},t)}),Al=t(function(a,e){return F($(qs,us(a),e))}),wl=b(function(a,e){return $(jl,function(){return 0},Ps($(oi,Al(a),e)))}),El=b(function(){return Bs(0)}),Cl=t(function(a,e){return $(jl,a,e)});eb.Task=aa(xl,wl,El,Cl);var Ll=ta("Task"),Tl=t(function(a,e){return Ll($(jl,a,e))}),_l=function(a){return a.name},Ol=function(a){return G(function(e){var t=new FileReader;return t.addEventListener("loadend",function(){e(z(t.result))}),t.readAsText(a),function(){t.abort()}})},Il=t(function(a,e){return $(Tl,e,ae(a))}),Nl=t(function(a,e){if(!e.$)return w(a,$(Il,v(["image/svg+xml"]),function(a){return kl(yl(a))}));var t=e.a;return w(L(a,{ac:_l(t)}),$(Tl,Yd,Ol(t)))}),Hl=Pd($e),Bl=function(a){never:for(;;){var e=a;a=e;continue never}},Rl=b(function(a,e,t){return $(Tl,Bl,h(Yb,a,e,t))}),Wl=t(function(a,e){switch(a.$){case 0:var t=a.a;return w(L(e,{X:t}),Hl);case 1:var b=a.a,n=$(Vd,e,$(Fd,vl(e),b));return w(L(n,{ad:si(n.ad)}),Hl);case 2:var d=a.a;return w(L(e,{aI:d}),Hl);case 3:return w(L(e,{ab:!e.ab}),Hl);case 4:return w(e,h(Rl,e.ac,"image/svg+xml",e.X));case 5:var s=a.a;return $(Nl,e,s);default:var i=a.a;return w(L(e,{bq:i}),Hl);}}),ql=cb("code"),Ul=cb("pre"),Dl=$i,Kl=function(a){return v([a])},Sl=Td("className"),zl=cb("div"),Xl=t(function(a,e){return h(zs,t(function(e,t){return a(e)?$(An,e,t):t}),$e,e)}),Gl=function(a){var e=a.b;return e},Yl=function(a){return Sl($(pd," ",$(oi,zn,$(Xl,Gl,a))))},Pl=function(a){return""===a},Fl=cb("span"),Vl=function(a){return"elmsh"+function(){return 0===a?"0":1===a?"-comm":2===a?"1":3===a?"2":4===a?"3":5===a?"4":6===a?"5":7===a?"6":"7"}()},Jl=function(a){var e=a.bU,t=a.bH,b=a.bh;return!t&&Pl(b)?Dl(e):$(Fl,v([Yl(v([w(Vl(t),t),w("elmsh-"+b,""!==b)]))]),v([Dl(e)]))},Ml=b(function(a,e,t){var b=t.bu,n=t.bw;return $(zl,v([Yl(v([w("elmsh-line",!0),w("elmsh-hl",k(n,Qn(0))),w("elmsh-add",k(n,Qn(1))),w("elmsh-del",k(n,Qn(2)))])),$(ii,"data-elmsh-lc",fd(a+e))]),$(oi,Jl,b))}),Ql=t(function(a,e){return e.b?h(zs,An,e,a):a}),Zl=function(a){return h(zs,Ql,$e,a)},ao=function(a){return $(ql,v([Sl("elmsh")]),Zl($(oi,function(a){var e=a.bw,t=a.bu;return k(e,Zn)?$(oi,Jl,t):v([$(Fl,v([Yl(v([w("elmsh-hl",k(e,Qn(0))),w("elmsh-add",k(e,Qn(1))),w("elmsh-del",k(e,Qn(2)))]))]),$(oi,Jl,t))])},a)))},eo=t(function(a,e){if(1===a.$)return $(Ul,v([Sl("elmsh")]),v([ao(e)]));var t=a.a;return $(Ul,v([Sl("elmsh")]),Kl($(ql,$e,$(ud,Ml(t),e))))}),to=t(function(a,e){return $(eo,a,e)}),bo=b(function(a,e,t){return{ao:e,aU:t,a2:a}}),no=function(a){return h(bo,a.a2,a.ao,a.aU)},so=t(function(a,e){bagToList:for(;;)switch(a.$){case 0:return e;case 1:var t=a.a,b=a.b,n=t,d=$(An,b,e);a=n,e=d;continue bagToList;default:var t=a.a,s=a.b,n=t,d=$(so,s,e);a=n,e=d;continue bagToList;}}),io=t(function(a,e){var t=a({ao:1,c:$e,d:1,b:0,a2:1,a:e});if(!t.$){var b=t.b;return ed(b)}var n=t.b;return ad($(so,n,$e))}),lo=t(function(e,t){var b=$(io,e,t);if(!b.$){var n=b.a;return ed(n)}var a=b.a;return ad($(oi,no,a))}),oo=t(function(e,a){return{$:1,a:e,b:a}}),co=b(function(e,a,t){return{$:0,a:e,b:a,c:t}}),$o=t(function(e,t){return function(b){var n=t(b);if(!n.$){var d=n.a,s=n.b,a=n.c;return h(co,d,e(s),a)}var d=n.a,i=n.b;return $(oo,d,i)}}),ho=$o,ro=function(e){return{$:1,a:e}},go=function(e){return{$:0,a:e}},uo=function(e){if(!e.$){var t=e.a;return go(t)}var b=e.a;return ro(b)},fo=n(function(a,e,t,b){loopHelp:for(;;){var n=t(e),d=n(b);if(!d.$){var s=d.a,i=d.b,l=d.c;if(!i.$){var o=i.a,c=a||s,r=t;a=c,e=o,t=r,b=l;continue loopHelp}else{var g=i.a;return h(co,a||s,g,l)}}else{var s=d.a,u=d.b;return $(oo,a||s,u)}}}),po=t(function(a,e){return function(t){return r(fo,!1,a,e,t)}}),mo=t(function(a,e){return $(po,a,function(a){return $(ho,uo,e(a))})}),vo=function(e){return{$:1,a:e}},yo=function(e){return{$:0,a:e}},ko=t(function(e,t){return function(b){var n=t(b);if(1===n.$){var d=n.a,s=n.b;return $(oo,d,s)}var d=n.a,i=n.b,a=n.c;return h(co,d,$(e,h(Oi,b.b,a.b,b.a),i),a)}}),xo=function(a){return $(ko,xi,a)},jo={$:0},Ao=t(function(e,a){return{$:2,a:e,b:a}}),wo=b(function(a,e,t){oneOfHelp:for(;;){if(!t.b)return $(oo,!1,e);var b=t.a,n=t.b,d=b(a);if(!d.$){var s=d;return s}var s=d,i=s.a,l=s.b;if(i)return s;var o=a,c=$(Ao,e,l);a=o,e=c,t=n;continue oneOfHelp}}),Eo=function(a){return function(e){return h(wo,e,jo,a)}},Co=function(e){return function(a){return h(co,!1,e,a)}},Lo={$:11},To=t(function(e,a){return{$:1,a:e,b:a}}),_o=n(function(a,e,t,b){return{ao:e,bm:b,aU:t,a2:a}}),Oo=t(function(a,e){return $(To,jo,r(_o,a.a2,a.ao,e,a.c))}),Io=Fb,No=t(function(a,e){return function(t){var b=h(Io,a,t.b,t.a);return k(b,-1)?$(oo,!1,$(Oo,t,e)):k(b,-2)?h(co,!0,0,{ao:1,c:t.c,d:t.d,b:t.b+1,a2:t.a2+1,a:t.a}):h(co,!0,0,{ao:t.ao+1,c:t.c,d:t.d,b:b,a2:t.a2,a:t.a})}}),Ho=function(a){return $(No,a,Lo)},Bo=d(function(a,e,t,b,n){chompWhileHelp:for(;;){var d=h(Io,a,e,n.a);if(k(d,-1))return h(co,0>A(n.b,e),0,{ao:b,c:n.c,d:n.d,b:e,a2:t,a:n.a});if(k(d,-2)){var s=a,i=e+1,l=t+1,o=1,c=n;a=s,e=i,t=l,b=o,n=c;continue chompWhileHelp}else{var s=a,i=d,l=t,o=b+1,c=n;a=s,e=i,t=l,b=o,n=c;continue chompWhileHelp}}}),Ro=function(a){return function(e){return g(Bo,a,e.b,e.a2,e.ao,e)}},Wo=b(function(e,t,n){return function(d){var s=t(d);if(1===s.$){var i=s.a,l=s.b;return $(oo,i,l)}var o=s.a,c=s.b,a=s.c,r=n(a);if(1===r.$){var g=r.a,l=r.b;return $(oo,o||g,l)}var g=r.a,u=r.b,b=r.c;return h(co,o||g,$(e,c,u),b)}}),qo=t(function(a,e){return h(Wo,xi,a,e)}),Uo=qo,Do=function(a){return $(Uo,$(Uo,Co(0),Ho(a)),Ro(a))},Ko=function(a){return"\n"===a},So={$:0},zo=t(function(e,t){return function(n){var d=t(n);if(1===d.$){var s=d.a,i=d.b;return $(oo,s,i)}var l=d.a,o=d.b,a=d.c,c=e(o),r=c(a);if(1===r.$){var g=r.a,i=r.b;return $(oo,l||g,i)}var g=r.a,u=r.b,b=r.c;return h(co,l||g,u,b)}}),Xo=zo,Go=function(e){return{$:8,a:e}},Yo=t(function(e,a){return{$:0,a:e,b:a}}),Po=function(a){var e=a.a,t=a.b,b=!Pl(e);return function(a){var n=g(Pb,e,a.b,a.a2,a.ao,a.a),d=n.a,s=n.b,i=n.c;return k(d,-1)?$(oo,!1,$(Oo,a,t)):h(co,b,0,{ao:i,c:a.c,d:a.d,b:d,a2:s,a:a.a})}},Fo=function(a){return Po($(Yo,a,Go(a)))},Vo=function(e){return{$:12,a:e}},Jo=function(a){return function(e){return $(oo,!1,$(Oo,e,a))}},Mo=function(a){return Jo(Vo(a))},Qo=function(a){return function(e){return k(_i(e.a),e.b)?h(co,!1,0,e):$(oo,!1,$(Oo,e,a))}}({$:10}),Zo=b(function(a,e,t){return $(Xo,function(t){return a(T(t,e))},t)}),ac=b(function(a,e,t){return $(Xo,function(t){return a($(An,t,e))},t)}),ec=t(function(a,e){return $(Uo,e,Ro(a))}),tc=t(function(a,e){var t=a.as,b=a.aH,n=a.au,d=a.aE;return Eo(v([$(ho,xi($(An,t(n),e)),Fo(n)),$(ho,xi(e),Qo),h(Zo,tc(a),e,Eo(d)),h(ac,tc(a),e,$(ho,t,xo($(ec,b,Ho(xi(!0))))))]))}),bc=b(function(a,e,t){var b=e.as,n=e.aH,d=e.ai,s=e.au,i=e.aE;return Eo(v([$(Xo,function(t){return 1===a?Co(t):h(bc,a-1,e,t)},$(ho,xi($(An,b(s),t)),Fo(s))),h(ac,$(bc,a+1,e),t,$(ho,b,xo($(ec,n,Fo(d))))),h(Zo,tc(e),t,Eo(i)),$(ho,xi(t),Qo),h(ac,$(bc,a,e),t,$(ho,b,xo($(ec,n,Ho(xi(!0))))))]))}),nc=t(function(a,e){var t=a.ai,b=a.au,n=a.aH,d=w(md(a.ai),md(a.au));if(1===d.a.$){d.a;return Mo("Trying to parse a delimited helper, but the start token cannot be an empty string!")}if(1===d.b.$){d.b;return Mo("Trying to parse a delimited helper, but the end token cannot be an empty string!")}var s=d.a.a,i=s.a,l=d.b.a,o=l.a;return a.aG?h(bc,1,L(a,{aH:function(a){return n(a)&&!k(a,i)&&!k(a,o)}}),e):$(tc,L(a,{aH:function(a){return n(a)&&!k(a,o)}}),e)}),dc=function(a){var e=a.ai,t=a.aH,b=a.as;return $(Xo,function(e){return $(nc,a,v([e]))},$(ho,xi(b(e)),Fo(e)))},sc={$:1},ic=function(e){return{$:3,a:e}},lc={$:2},oc=$(ho,function(){return w(lc,"\n")},Fo("\n")),cc=$(ho,Kl,oc),$c={as:function(a){return w(ic(2),a)},au:"\"",aE:v([cc]),aG:!1,aH:$(Ki,function(a){return!a},Ko),ai:"\""},hc=dc(L($c,{as:function(a){return w(sc,a)},au:"-->",ai:"<!--"})),rc=$(Uo,$(Uo,Co(0),Ho(function(a){return"<"===a})),Eo(v([Ho(function(a){return"/"===a||"!"===a}),Co(0)]))),gc=function(a){return" "===a||"\t"===a},uc=function(a){return gc(a)||Ko(a)},fc=dc($c),pc=dc(L($c,{au:"'",ai:"'"})),mc=Eo(v([fc,pc,$(ho,function(a){return v([w(ic(2),a)])},xo(Do(function(a){return!uc(a)&&">"!==a})))])),vc=Eo(v([$(ho,function(a){return w(So,a)},xo(Do(gc))),oc])),yc=function(a){return Eo(v([h(ac,yc,a,vc),h(Zo,Co,a,mc),Co(a)]))},kc=function(a){return Eo(v([h(ac,kc,a,vc),h(ac,yc,a,$(ho,function(){return w(So,"=")},Fo("="))),Co(a)]))},xc=function(a){return ld(a)||id(a)||cd(a)},jc=function(a){return xc(a)||"-"===a},Ac=function(a){return jc(a)||"_"===a},wc=function(a){return Eo(v([$(ho,yo,h(ac,kc,a,$(ho,function(a){return w(ic(1),a)},xo(Do(Ac))))),$(ho,function(e){return yo($(An,e,a))},vc),$(ho,function(e){return yo($(An,w(So,e),a))},xo(Do(function(a){return!uc(a)&&">"!==a}))),Co(vo(a))]))},Ec=function(a){return Eo(v([$(Xo,function(e){return $(mo,$(An,e,a),wc)},$(ho,function(a){return w(ic(0),a)},xo($(ec,jc,Ho(xc))))),Co(a)]))},Cc=function(a){return $(Xo,Ec,$(ho,function(e){return $(An,w(So,e),a)},xo(rc)))},Lc=$(mo,$e,function(a){return Eo(v([$(ho,function(e){return yo($(An,e,a))},vc),$(ho,function(e){return yo(T(e,a))},hc),$(ho,function(e){return yo($(An,w(So,e),a))},xo(Do(function(a){return"<"!==a&&!Ko(a)}))),$(ho,yo,Cc(a)),Co(vo(a))]))}),Tc=function(a){return{bu:a,bw:Zn}},_c=t(function(a,e){var t=e.a,b=e.b;switch(t.$){case 0:return{bh:"",bH:0,bU:b};case 1:return{bh:"",bH:1,bU:b};case 2:return{bh:"",bH:0,bU:b};default:var n=t.a,d=a(n),s=d.a,i=d.b;return{bh:i,bH:s,bU:b};}}),Oc=b(function(a,e,t){var b=e.a,n=e.b,d=t.a,s=t.b,i=t.c;if(k(b,lc))return E($(An,Tc(s),d),v([$(_c,a,w(b,n))]),Zn);if(k(Qn(b),i)){if(s.b){var l=s.a,o=s.b;return E(d,$(An,L(l,{bU:T(n,l.bU)}),o),i)}return E(d,$(An,$(_c,a,w(b,n)),s),i)}return E(d,$(An,$(_c,a,w(b,n)),s),Qn(b))}),Ic=t(function(a,e){return function(a){var e=a.a,t=a.b;return $(An,Tc(t),e)}(h(Un,Oc(a),E($e,$e,Zn),e))}),Nc=$(Jd,lo(Lc),Fd(Ic(function(a){return 0===a?w(4,"xml-t"):1===a?w(6,"xml-a"):w(3,"xlm-av")}))),Hc=$(Jd,Nc,Fd(fn)),Bc=function(a){return $(Vd,$(Ul,$e,v([$(ql,$e,v([Dl(a.X)]))])),$(Fd,to(Zn),Hc(""===a.X?"<svg ...> ... </svg>":a.X)))},Rc=function(e){return{$:0,a:e}},Wc=xb,qc=t(function(a,e){return $(Wc,a,Rc(e))}),Uc=t(function(a,e){return h(zs,It,e,a)}),Dc=Ct,Kc=function(a){return $(qc,"scroll",$(Ad,a,h(wd,function(a){return function(e){return w(a,e)}},$(Uc,v(["target","scrollLeft"]),Dc),$(Uc,v(["target","scrollTop"]),Dc))))},Sc=function(e){return{$:6,a:e}},zc=cb("textarea"),Xc=t(function(a,e){return $(Ab,a,K(e))}),Gc=Xc("spellcheck"),Yc=Td("value"),Pc=function(a){return w(a,!0)},Fc=function(e){return{$:1,a:e}},Vc=t(function(a,e){return $(Wc,a,Fc(e))}),Jc=$(Uc,v(["target","value"]),Ot),Mc=function(a){return $(Vc,"input",$(Ad,Pc,$(Ad,a,Jc)))},Qc=function(a){return $(zc,v([Yc(a.X),Mc(Yd),Kc(Sc),Gc(!1)]),$e)},Zc=fd,a$=function(a){return $(jb,"transform",a)},e$=function(a){var e=a.a,t=a.b;return a$("translate("+(Zc(-e)+("px, "+(Zc(-t)+"px)"))))},t$=Td("id"),b$=function(a){return $(zl,v([t$("editor")]),v([$(zl,v([e$(a.bq)]),v([Bc(a)])),Qc(a)]))},n$={$:4},d$={$:0},s$={$:3},i$=function(e){return{$:2,a:e}},l$=function(a){return $(qc,"error",Ed(a))},o$=function(a){return $(qc,"load",Ed(a))},c$=function(a){return a.aI?l$(i$(!1)):o$(i$(!0))},$$=function(a){var e=a.bB;switch(e){case"!":return"%21";case"#":return"%23";case"$":return"%24";case"%":return"%25";case"&":return"%26";case"'":return"%27";case"(":return"%28";case")":return"%29";case"*":return"%2A";case"+":return"%2B";case",":return"%2C";case"/":return"%2F";case":":return"%3A";case";":return"%3B";case"=":return"%3D";case"?":return"%3F";case"@":return"%40";case"[":return"%5B";case"]":return"%5D";default:return e;}},h$=qb(1/0),r$=function(a){return"data:image/svg+xml;utf8,"+h(h$,a.bX,$$,a.X)},g$=cb("button"),u$=function(a){return $(qc,"click",Ed(a))},f$=function(a){return $(zl,v([t$("display"),Sl(a.ab?"dark":"")]),v([$(Ld,v([_d(r$(a)),c$(a)]),$e),a.W.av,$(g$,v([u$(n$)]),v([a.W.at])),$(g$,v([u$(kl(d$))]),v([a.W.bd])),$(g$,v([u$(s$)]),v([a.ab?a.W.ba:a.W.aO]))]))},p$=cb("a"),m$=function(a){return $(Td,"href",ga(a))},v$=wb("rel"),y$=Td("target"),k$=function(a){return $(p$,v([m$("https://github.com/GarkGarcia/RawSvg"),y$("_blank"),v$("noopener noreferrer")]),v([a.W.aA]))},x$=gb,j$=function(a){return $(zl,v([t$("container"),Sl(a.aI?"":"error")]),v([$(zl,v([t$("title")]),v([a.W.aM,k$(a),$(Fl,v([Sl("elmsh-comm")]),v([Dl("<!-- GarkGarcia \u24D2 2019 -->")]))])),f$(a),$(x$,b$,a)]))},A$=function(e){return{$:1,a:e}},w$=function(e){return{$:0,a:e}},E$=fn,C$=Et,L$=t(function(a,e){return 1>a?"":h(Oi,0,a,e)}),T$=function(a){for(var e,t=0,b=a.charCodeAt(0),n=43==b||45==b?1:0,d=n;d<a.length;++d){if(e=a.charCodeAt(d),48>e||57<e)return Zn;t=10*t+e-48}return d==n?Zn:Qn(45==b?-t:t)},_$=s(function(a,e,t,b,n,d){return{az:d,aC:e,aR:b,aT:t,aX:a,aY:n}}),O$=d(function(a,e,t,b,n){if(Pl(n)||$(jt,"@",n))return Zn;var d=$(C$,":",n);if(!d.b)return Qn(u(_$,a,n,Zn,e,t,b));if(!d.b.b){var s=d.a,i=T$($(Ii,s+1,n));if(1===i.$)return Zn;return Qn(u(_$,a,$(L$,s,n),i,e,t,b))}return Zn}),I$=n(function(a,e,t,b){if(Pl(b))return Zn;var n=$(C$,"/",b);if(!n.b)return g(O$,a,"/",e,t,b);var d=n.a;return g(O$,a,$(Ii,d,b),e,t,$(L$,d,b))}),N$=b(function(a,e,t){if(Pl(t))return Zn;var b=$(C$,"?",t);if(!b.b)return r(I$,a,Zn,e,t);var n=b.a;return r(I$,a,Qn($(Ii,n+1,t)),e,$(L$,n,t))}),H$=t(function(a,e){if(Pl(e))return Zn;var t=$(C$,"#",e);if(!t.b)return h(N$,a,Zn,e);var b=t.a;return h(N$,a,Qn($(Ii,b+1,e)),$(L$,b,e))}),B$=function(a){return $(Ni,"http://",a)?$(H$,0,$(Ii,7,a)):$(Ni,"https://",a)?$(H$,1,$(Ii,8,a)):Zn},R$=ba($e),W$=en({bz:function(){return w(Wd,ni)},bT:function(){return R$},bW:Wl,bY:function(a){return{bj:function(){var e=a.ad;return e.$?$e:v([$(x$,j$,a)])}(),bV:"RawSvg"}}});(function(e){a.Elm?la(a.Elm,e):a.Elm=e})({Main:{init:W$(Ed(0))(0)}})})(this);-
\ No newline at end of file
+(function(e){'use strict';var na=Math.floor,ba=String.fromCharCode;function a(e,a,t){return t.a=e,t.f=a,t}function t(e){return a(2,e,function(t){return function(a){return e(t,a)}})}function n(e){return a(3,e,function(t){return function(a){return function(n){return e(t,a,n)}}})}function b(e){return a(4,e,function(t){return function(a){return function(n){return function(b){return e(t,a,n,b)}}}})}function d(t){return a(5,t,function(n){return function(a){return function(b){return function(i){return function(d){return t(n,a,b,i,d)}}}}})}function i(t){return a(6,t,function(n){return function(a){return function(b){return function(i){return function(d){return function(e){return t(n,a,b,i,d,e)}}}}}})}function s(t){return a(7,t,function(n){return function(a){return function(b){return function(i){return function(d){return function(e){return function(s){return t(n,a,b,i,d,e,s)}}}}}}})}function l(t){return a(8,t,function(n){return function(a){return function(b){return function(i){return function(d){return function(e){return function(s){return function(l){return t(n,a,b,i,d,e,s,l)}}}}}}}})}function o(t){return a(9,t,function(n){return function(a){return function(b){return function(s){return function(d){return function(e){return function(l){return function(o){return function(h){return t(n,a,b,s,d,e,l,o,h)}}}}}}}}})}function h(e,t,a){return 2===e.a?e.f(t,a):e(t)(a)}function $(e,t,a,n){return 3===e.a?e.f(t,a,n):e(t)(a)(n)}function r(e,t,a,n,b){return 4===e.a?e.f(t,a,n,b):e(t)(a)(n)(b)}function g(t,n,a,b,i,d){return 5===t.a?t.f(n,a,b,i,d):t(n)(a)(b)(i)(d)}function m(t,n,a,b,i,d,e){return 6===t.a?t.f(n,a,b,i,d,e):t(n)(a)(b)(i)(d)(e)}function u(t,n,a,b,i,d,e,s){return 7===t.a?t.f(n,a,b,i,d,e,s):t(n)(a)(b)(i)(d)(e)(s)}function p(t,n,a,b,i,d,e,s,l){return 8===t.a?t.f(n,a,b,i,d,e,s,l):t(n)(a)(b)(i)(d)(e)(s)(l)}function c(e,a){return{$:1,a:e,b:a}}function v(e){for(var a=ka,t=e.length;t--;)a=c(e[t],a);return a}function y(e){for(var a=[];e.b;e=e.b)a.push(e.a);return a}function k(){return"<internals>"}function T(e){throw new Error("https://github.com/elm/core/blob/1.0.0/hints/"+e+".md")}function A(e,a){for(var t,n=[],b=j(e,a,0,n);b&&(t=n.pop());b=j(t.a,t.b,0,n));return b}function j(e,a,t,n){if(100<t)return n.push(C(e,a)),!0;if(e===a)return!0;if("object"!=typeof e||null===e||null===a)return"function"==typeof e&&T(5),!1;for(var b in 0>e.$&&(e=Tb(e),a=Tb(a)),e)if(!j(e[b],a[b],t+1,n))return!1;return!0}function E(e,a,t){if("object"!=typeof e)return e===a?0:e<a?-1:1;if("undefined"==typeof e.$)return(t=E(e.a,a.a))?t:(t=E(e.b,a.b))?t:E(e.c,a.c);for(;e.b&&a.b&&!(t=E(e.a,a.a));e=e.b,a=a.b);return t||(e.b?1:a.b?-1:0)}function C(e,a){return{a:e,b:a}}function N(e,a,t){return{a:e,b:a,c:t}}function L(e){return e}function _(e,a){var t={};for(var n in e)t[n]=e[n];for(var n in a)t[n]=a[n];return t}function O(e,a){if("string"==typeof e)return e+a;if(!e.b)return a;var t=c(e.a,a);e=e.b;for(var n=t;e.b;e=e.b)n=n.b=c(e.a,a);return t}function w(e){return{$:2,b:e}}function I(e,a){return{$:9,f:e,g:a}}function B(e,a){switch(e.$){case 2:return e.b(a);case 5:return null===a?_b(e.c):S("null",a);case 3:return R(a)?J(e.b,a,v):S("a LIST",a);case 4:return R(a)?J(e.b,a,K):S("an ARRAY",a);case 6:var t=e.d;if("object"!=typeof a||null===a||!(t in a))return S("an OBJECT with a field named `"+t+"`",a);var n=B(e.b,a[t]);return Zb(n)?n:yd(h(xd,t,n.a));case 7:var b=e.e;if(!R(a))return S("an ARRAY",a);if(b>=a.length)return S("a LONGER array. Need index "+b+" but only see "+a.length+" entries",a);var n=B(e.b,a[b]);return Zb(n)?n:yd(h(Td,b,n.a));case 8:if("object"!=typeof a||null===a||R(a))return S("an OBJECT",a);var d=ka;for(var s in a)if(a.hasOwnProperty(s)){var n=B(e.b,a[s]);if(!Zb(n))return yd(h(xd,s,n.a));d=c(C(s,n.a),d)}return _b(od(d));case 9:for(var n,l=e.f,o=e.g,r=0;r<o.length;r++){if(n=B(o[r],a),!Zb(n))return n;l=l(n.a)}return _b(l);case 10:var n=B(e.b,a);return Zb(n)?B(e.h(n.a),a):n;case 11:for(var n,$=ka,g=e.g;g.b;g=g.b){if(n=B(g.a,a),Zb(n))return n;$=c(n.a,$)}return yd(Ad(od($)));case 1:return yd(h(kd,e.a,D(a)));case 0:return _b(e.a);}}function J(e,a,t){for(var n,b=a.length,d=Array(b),s=0;s<b;s++){if(n=B(e,a[s]),!Zb(n))return yd(h(Td,s,n.a));d[s]=n.a}return _b(t(d))}function R(e){return Array.isArray(e)||"undefined"!=typeof FileList&&e instanceof FileList}function K(e){return h(vd,e.length,function(a){return e[a]})}function S(e,a){return yd(h(kd,"Expecting "+e,D(a)))}function z(e,a){if(e===a)return!0;if(e.$!==a.$)return!1;switch(e.$){case 0:case 1:return e.a===a.a;case 2:return e.b===a.b;case 5:return e.c===a.c;case 3:case 4:case 8:return z(e.b,a.b);case 6:return e.d===a.d&&z(e.b,a.b);case 7:return e.e===a.e&&z(e.b,a.b);case 9:return e.f===a.f&&q(e.g,a.g);case 10:return e.h===a.h&&z(e.b,a.b);case 11:return q(e.g,a.g);}}function q(e,a){var t=e.length;if(t!==a.length)return!1;for(var n=0;n<t;n++)if(!z(e[n],a[n]))return!1;return!0}function D(e){return e}function G(e){return e}function P(e){return{$:0,a:e}}function Y(e){return{$:1,a:e}}function F(e){return{$:2,b:e,c:null}}function W(e){return{$:5,b:e}}function H(e){var a={$:0,e:an++,f:e,g:null,h:[]};return X(a),a}function M(e){return F(function(a){a(P(H(e)))})}function U(e,a){e.h.push(a),X(e)}function X(e){if(bn.push(e),!nn){for(nn=!0;e=bn.shift();)Z(e);nn=!1}}function Z(e){for(;e.f;){var a=e.f.$;if(0===a||1===a){for(;e.g&&e.g.$!==a;)e.g=e.g.i;if(!e.g)return;e.f=e.g.b(e.f.a),e.g=e.g.i}else{if(2===a)return void(e.f.c=e.f.b(function(a){e.f=a,X(e)}));if(5===a){if(0===e.h.length)return;e.f=e.f.b(e.h.shift())}else e.g={$:3===a?0:1,b:e.f.b,i:e.g},e.f=e.f.d}}}function Q(e,a,t,n,b,d){function i(e,a){s=h(n,e,o),r(o=s.a,a),be(l,s.b,b(o))}var s=h(Ut,e,D(a?a.flags:void 0));Zb(s)||T(2);var l={};s=t(s.a);var o=s.a,r=d(i,o),c=V(l,i);return be(l,s.b,b(o)),c?{ports:c}:{}}function V(e,a){var t;for(var n in sn){var b=sn[n];b.a&&(t=t||{},t[n]=b.a(n,a)),e[n]=ae(b,a)}return t}function ee(e,a,t,n,b){return{b:e,c:a,d:t,e:n,f:b}}function ae(e,a){function t(e){return h(Vt,t,W(function(a){var t=a.a;return 0===a.$?$(d,n,t,e):i&&s?r(b,n,t.i,t.j,e):$(b,n,i?t.i:t.j,e)}))}var n={g:a,h:void 0},b=e.c,d=e.d,i=e.e,s=e.f;return n.h=H(h(Vt,t,e.b))}function te(e){return function(a){return{$:1,k:e,l:a}}}function ne(e){return{$:2,m:e}}function be(e,a,t){var n={};for(var b in de(!0,a,n,null),de(!1,t,n,null),e)U(e[b],{$:"fx",a:n[b]||{i:ka,j:ka}})}function de(e,a,t,n){switch(a.$){case 1:var b=a.k,d=ie(e,b,n,a.l);return void(t[b]=se(e,d,t[b]));case 2:for(var i=a.m;i.b;i=i.b)de(e,i.a,t,n);return;case 3:return void de(e,a.o,t,{p:a.n,q:n});}}function ie(e,a,t,n){var b=e?sn[a].e:sn[a].f;return h(b,function(e){for(var a=t;a;a=a.q)e=a.p(e);return e},n)}function se(e,a,t){return t=t||{i:ka,j:ka},e?t.i=c(a,t.i):t.j=c(a,t.j),t}function le(e,a){for(var t in a)t in e?"init"==t?T(6):le(e[t],a[t]):e[t]=a[t]}function oe(e,a){for(var t=a.i;t.b;t=t.b)e.setRequestHeader(t.a.a,t.a.b);e.timeout=a.n.a||0,e.responseType=a.bf.d,e.withCredentials=a.B}function he(e,a){return h(200<=a.status&&300>a.status?Md:Wd,re(a),e(a.response))}function re(e){return{bN:e.responseURL,aY:e.status,bA:e.statusText,i:ce(e.getAllResponseHeaders())}}function ce(e){if(!e)return Bb;for(var a=Bb,t=e.split("\r\n"),n=t.length;n--;){var b=t[n],d=b.indexOf(": ");if(0<d){var s=b.substring(0,d),l=b.substring(d+2);a=$(Ub,s,function(e){return Eb(Xb(e)?l+", "+e.a:l)},a)}}return a}function $e(e,a,t){a.upload.addEventListener("progress",function(n){a.c||H(h(Yd,e,C(t,Zd({bz:n.loaded,ab:n.total}))))}),a.addEventListener("progress",function(n){a.c||H(h(Yd,e,C(t,Xd({bv:n.loaded,ab:n.lengthComputable?Eb(n.total):Cb}))))})}function ge(){return ia||(ia=document.createElement("a"))}function fe(e){if("function"==typeof MouseEvent)e.dispatchEvent(new MouseEvent("click"));else{var a=document.createEvent("MouseEvents");a.initMouseEvent("click",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),document.body.appendChild(e),e.dispatchEvent(a),document.body.removeChild(e)}}function me(e){return F(function(a){sa=document.createElement("input"),sa.type="file",sa.accept=h(Rd,",",e),sa.addEventListener("change",function(e){a(P(e.target.files[0]))}),fe(sa)})}function ue(e,a){e.appendChild(a)}function pe(e){return{$:0,a:e}}function ve(e,a){return{$:5,l:e,m:a,k:void 0}}function ye(e){return /^(on|formAction$)/i.test(e)?"data-"+e:e}function ke(e){return /^javascript:/i.test(e.replace(/\s/g,""))?"":e}function xe(e){return /^\s*(javascript:|data:text\/html)/i.test(e)?"":e}function Te(e,a){var t=ns(a);return{$:a.$,a:t?$(as,3>t?Dn:Gn,ts(e),a.a):h(es,e,a.a)}}function Ae(e){for(var a={};e.b;e=e.b){var t=e.a,n=t.$,b=t.n,d=t.o;if("a2"===n){"className"===b?je(a,b,G(d)):a[b]=G(d);continue}var i=a[n]||(a[n]={});"a3"===n&&"class"===b?je(i,b,d):i[b]=d}return a}function je(e,a,t){var n=e[a];e[a]=n?n+" "+t:t}function Ee(e,a){var t=e.$;if(5===t)return Ee(e.k||(e.k=e.m()),a);if(0===t)return yn.createTextNode(e.a);if(4===t){for(var n=e.k,b=e.j;4===n.$;)"object"==typeof b?b.push(n.j):b=[b,n.j],n=n.k;var d={j:b,p:a},s=Ee(n,d);return s.elm_event_node_ref=d,s}if(3===t){var s=e.h(e.g);return Ce(s,a,e.d),s}var s=e.f?yn.createElementNS(e.f,e.c):yn.createElement(e.c);la&&"a"==e.c&&s.addEventListener("click",la(s)),Ce(s,a,e.d);for(var l=e.e,o=0;o<l.length;o++)ue(s,Ee(1===t?l[o]:l[o].b,a));return s}function Ce(e,a,t){for(var n in t){var b=t[n];"a1"==n?Ne(e,b):"a0"==n?Oe(e,a,b):"a3"==n?Le(e,b):"a4"==n?_e(e,b):("value"!=n&&"checked"!=n||e[n]!==b)&&(e[n]=b)}}function Ne(e,a){var t=e.style;for(var n in a)t[n]=a[n]}function Le(e,a){for(var t in a){var n=a[t];"undefined"==typeof n?e.removeAttribute(t):e.setAttribute(t,n)}}function _e(e,a){for(var t in a){var n=a[t],b=n.f,d=n.o;"undefined"==typeof d?e.removeAttributeNS(b,t):e.setAttributeNS(b,t,d)}}function Oe(e,a,t){var n=e.elmFs||(e.elmFs={});for(var b in t){var d=t[b],i=n[b];if(!d){e.removeEventListener(b,i),n[b]=void 0;continue}if(i){var s=i.q;if(s.$===d.$){i.q=d;continue}e.removeEventListener(b,i)}i=we(a,d),e.addEventListener(b,i,oa&&{passive:2>ns(d)}),n[b]=i}}function we(e,a){function t(a){var n=t.q,b=B(n.a,a);if(Zb(b)){for(var d,s,l=ns(n),o=b.a,h=l?3>l?o.a:o.t:o,r=1==l?o.b:3==l&&o.ad,c=(r&&a.stopPropagation(),(2==l?o.b:3==l&&o.aa)&&a.preventDefault(),e);d=c.j;){if("function"==typeof d)h=d(h);else for(var s=d.length;s--;)h=d[s](h);c=c.p}c(h,r)}}return t.q=a,t}function Ie(e,a){return e.$==a.$&&z(e.a,a.a)}function Be(e,a){var t=[];return Re(e,a,t,0),t}function Je(e,a,t,n){var b={$:a,r:t,s:n,t:void 0,u:void 0};return e.push(b),b}function Re(e,a,t,n){if(e!==a){var b=e.$,d=a.$;if(b!==d)if(1===b&&2===d)a=Ve(a),d=1;else return void Je(t,0,n,a);switch(d){case 5:for(var s=e.l,l=a.l,o=s.length,h=o===l.length;h&&o--;)h=s[o]===l[o];if(h)return void(a.k=e.k);a.k=a.m();var r=[];return Re(e.k,a.k,r,0),void(0<r.length&&Je(t,1,n,r));case 4:for(var c=e.j,$=a.j,g=!1,f=e.k;4===f.$;)g=!0,"object"==typeof c?c.push(f.j):c=[c,f.j],f=f.k;for(var m=a.k;4===m.$;)g=!0,"object"==typeof $?$.push(m.j):$=[$,m.j],m=m.k;return g&&c.length!==$.length?void Je(t,0,n,a):((g?!Ke(c,$):c!==$)&&Je(t,2,n,$),void Re(f,m,t,n+1));case 0:return void(e.a!==a.a&&Je(t,3,n,a.a));case 1:return void Se(e,a,t,n,qe);case 2:return void Se(e,a,t,n,De);case 3:if(e.h!==a.h)return void Je(t,0,n,a);var u=ze(e.d,a.d);u&&Je(t,4,n,u);var p=a.i(e.g,a.g);return void(p&&Je(t,5,n,p));}}}function Ke(e,a){for(var t=0;t<e.length;t++)if(e[t]!==a[t])return!1;return!0}function Se(e,a,t,n,b){if(e.c!==a.c||e.f!==a.f)return void Je(t,0,n,a);var d=ze(e.d,a.d);d&&Je(t,4,n,d),b(e,a,t,n)}function ze(e,a,t){var n;for(var b in e){if("a1"==b||"a0"==b||"a3"==b||"a4"==b){var d=ze(e[b],a[b]||{},b);d&&(n=n||{},n[b]=d);continue}if(!(b in a)){n=n||{},n[b]=t?"a1"===t?"":"a0"===t||"a3"===t?void 0:{f:e[b].f,o:void 0}:"string"==typeof e[b]?"":null;continue}var i=e[b],s=a[b];i===s&&"value"!=b&&"checked"!=b||"a0"===t&&Ie(i,s)||(n=n||{},n[b]=s)}for(var l in a)l in e||(n=n||{},n[l]=a[l]);return n}function qe(e,a,t,n){var b=e.e,d=a.e,s=b.length,l=d.length;s>l?Je(t,6,n,{v:l,i:s-l}):s<l&&Je(t,7,n,{v:s,e:d});for(var o,h=s<l?s:l,r=0;r<h;r++)o=b[r],Re(o,d[r],t,++n),n+=o.b||0}function De(e,a,t,n){for(var b=[],d={},i=[],s=e.e,l=a.e,o=s.length,h=l.length,r=0,c=0,$=n;r<o&&c<h;){var g=s[r],f=l[c],m=g.a,u=f.a,p=g.b,v=f.b,k=void 0,T=void 0;if(m===u){$++,Re(p,v,b,$),$+=p.b||0,r++,c++;continue}var A=s[r+1],j=l[c+1];if(A){var E=A.a,C=A.b;T=u===E}if(j){var N=j.a,L=j.b;k=m===N}if(k&&T){$++,Re(p,L,b,$),Ge(d,b,m,v,c,i),$+=p.b||0,$++,Pe(d,b,m,C,$),$+=C.b||0,r+=2,c+=2;continue}if(k){$++,Ge(d,b,u,v,c,i),Re(p,L,b,$),$+=p.b||0,r+=1,c+=2;continue}if(T){$++,Pe(d,b,m,p,$),$+=p.b||0,$++,Re(C,v,b,$),$+=C.b||0,r+=2,c+=1;continue}if(A&&E===N){$++,Pe(d,b,m,p,$),Ge(d,b,u,v,c,i),$+=p.b||0,$++,Re(C,L,b,$),$+=C.b||0,r+=2,c+=2;continue}break}for(;r<o;){$++;var g=s[r],p=g.b;Pe(d,b,g.a,p,$),$+=p.b||0,r++}for(;c<h;){var _=_||[],f=l[c];Ge(d,b,f.a,f.b,void 0,_),c++}(0<b.length||0<i.length||_)&&Je(t,8,n,{w:b,x:i,y:_})}function Ge(e,a,t,n,b,d){var i=e[t];if(!i)return i={c:0,z:n,r:b,s:void 0},d.push({r:b,A:i}),void(e[t]=i);if(1===i.c){d.push({r:b,A:i}),i.c=2;var s=[];return Re(i.z,n,s,i.r),i.r=b,void(i.s.s={w:s,A:i})}Ge(e,a,t+"_elmW6BL",n,b,d)}function Pe(e,a,t,n,b){var d=e[t];if(!d){var i=Je(a,9,b,void 0);return void(e[t]={c:1,z:n,r:b,s:i})}if(0===d.c){d.c=2;var s=[];return Re(n,d.z,s,b),void Je(a,9,b,{w:s,A:d})}Pe(e,a,t+"_elmW6BL",n,b)}function Ye(e,a,t,n){Fe(e,a,t,0,0,a.b,n)}function Fe(e,a,t,n,b,d,s){for(var l,o=t[n],h=o.r;h===b;){if(l=o.$,1===l)Ye(e,a.k,o.s,s);else if(8===l){o.t=e,o.u=s;var r=o.s.w;0<r.length&&Fe(e,a,r,0,b,d,s)}else if(9===l){o.t=e,o.u=s;var c=o.s;if(c){c.A.s=e;var r=c.w;0<r.length&&Fe(e,a,r,0,b,d,s)}}else o.t=e,o.u=s;if(n++,!(o=t[n])||(h=o.r)>d)return n}var $=a.$;if(4===$){for(var g=a.k;4===g.$;)g=g.k;return Fe(e,g,t,n,b+1,d,e.elm_event_node_ref)}for(var f=a.e,m=e.childNodes,u=0;u<f.length;u++){b++;var p=1===$?f[u]:f[u].b,v=b+(p.b||0);if(b<=h&&h<=v&&(n=Fe(m[u],p,t,n,b,v,s),!(o=t[n])||(h=o.r)>d))return n;b=v}return n}function We(e,a,t,n){return 0===t.length?e:(Ye(e,a,t,n),He(e,t))}function He(e,a){for(var t=0;t<a.length;t++){var n=a[t],b=n.t,d=Me(b,n);b===e&&(e=d)}return e}function Me(e,a){switch(a.$){case 0:return Ue(e,a.s,a.u);case 4:return Ce(e,a.u,a.s),e;case 3:return e.replaceData(0,e.length,a.s),e;case 1:return He(e,a.s);case 2:return e.elm_event_node_ref?e.elm_event_node_ref.j=a.s:e.elm_event_node_ref={j:a.s,p:a.u},e;case 6:for(var t=a.s,n=0;n<t.i;n++)e.removeChild(e.childNodes[t.v]);return e;case 7:for(var t=a.s,b=t.e,n=t.v,d=e.childNodes[n];n<b.length;n++)e.insertBefore(Ee(b[n],a.u),d);return e;case 9:var t=a.s;if(!t)return e.parentNode.removeChild(e),e;var s=t.A;return"undefined"!=typeof s.r&&e.parentNode.removeChild(e),s.s=He(e,t.w),e;case 8:return Xe(e,a);case 5:return a.s(e);default:T(10);}}function Ue(e,a,t){var n=e.parentNode,b=Ee(a,t);return b.elm_event_node_ref||(b.elm_event_node_ref=e.elm_event_node_ref),n&&b!==e&&n.replaceChild(b,e),b}function Xe(e,a){var t=a.s,n=Ze(t.y,a);e=He(e,t.w);for(var b=t.x,d=0;d<b.length;d++){var s=b[d],l=s.A,o=2===l.c?l.s:Ee(l.z,a.u);e.insertBefore(o,e.childNodes[s.r])}return n&&ue(e,n),e}function Ze(e,a){if(e){for(var t=yn.createDocumentFragment(),n=0;n<e.length;n++){var b=e[n],d=b.A;ue(t,2===d.c?d.s:Ee(d.z,a.u))}return t}}function Qe(e){if(3===e.nodeType)return pe(e.textContent);if(1!==e.nodeType)return pe("");for(var a=ka,t=e.attributes,n=t.length;n--;){var b=t[n],d=b.name,s=b.value;a=c(h(Sn,d,s),a)}for(var l=e.tagName.toLowerCase(),o=ka,r=e.childNodes,n=r.length;n--;)o=c(Qe(r[n]),o);return $(Tn,l,a,o)}function Ve(e){for(var a=e.e,t=a.length,n=Array(t),b=0;b<t;b++)n[b]=a[b].b;return{$:1,c:e.c,d:e.d,e:n,f:e.f,b:e.b}}function ea(e,a){function t(){n=1===n?0:(ab(t),a(e),1)}a(e);var n=0;return function(b,d){e=b,d?(a(e),2==n&&(n=1)):(0==n&&ab(t),n=2)}}function aa(e,a){return F(function(t){ab(function(){var n=document.getElementById(e);t(n?P(a(n)):Y(dh(e)))})})}function ta(e){return F(function(a){ab(function(){a(P(e()))})})}var da,ia,sa,la,oa,ha=n(function(e,a,t){for(var n=Array(e),b=0;b<e;b++)n[b]=t(a+b);return n}),ra=t(function(e,a){for(var t=Array(e),n=0;n<e&&a.b;n++)t[n]=a.a,a=a.b;return t.length=n,C(t,a)}),ca=t(function(e,a){return a[e]}),$a=n(function(e,a,t){for(var n=t.length,b=Array(n),d=0;d<n;d++)b[d]=t[d];return b[e]=a,b}),ga=t(function(e,a){for(var t=a.length,n=Array(t+1),b=0;b<t;b++)n[b]=a[b];return n[t]=e,n}),fa=n(function(e,a,t){for(var n=t.length,b=0;b<n;b++)a=h(e,t[b],a);return a}),ma=n(function(e,a,t){for(var n=t.length-1;0<=n;n--)a=h(e,t[n],a);return a}),ua=t(function(e,a){for(var t=a.length,n=Array(t),b=0;b<t;b++)n[b]=e(a[b]);return n}),pa=n(function(e,a,t){for(var n=t.length,b=Array(n),d=0;d<n;d++)b[d]=h(e,a+d,t[d]);return b}),va=n(function(e,a,t){return t.slice(e,a)}),ya=n(function(e,a,t){var n=a.length,b=e-n;b>t.length&&(b=t.length);for(var d=n+b,s=Array(d),l=0;l<n;l++)s[l]=a[l];for(var l=0;l<b;l++)s[l+n]=t[l];return s}),ka={$:0},xa=t(c),Ta=n(function(e,a,t){for(var n=[];a.b&&t.b;a=a.b,t=t.b)n.push(h(e,a.a,t.a));return v(n)}),Aa=b(function(e,a,t,n){for(var b=[];a.b&&t.b&&n.b;a=a.b,t=t.b,n=n.b)b.push($(e,a.a,t.a,n.a));return v(b)}),ja=d(function(e,a,t,n,b){for(var d=[];a.b&&t.b&&n.b&&b.b;a=a.b,t=t.b,n=n.b,b=b.b)d.push(r(e,a.a,t.a,n.a,b.a));return v(d)}),Ea=i(function(e,a,t,n,b,d){for(var i=[];a.b&&t.b&&n.b&&b.b&&d.b;a=a.b,t=t.b,n=n.b,b=b.b,d=d.b)i.push(g(e,a.a,t.a,n.a,b.a,d.a));return v(i)}),Ca=t(function(e,a){return v(y(a).sort(function(t,a){return E(e(t),e(a))}))}),Na=t(function(e,a){return v(y(a).sort(function(t,a){var n=h(e,t,a);return n===ub?0:n===pb?-1:1}))}),La=t(function(e,a){return a}),_a=t(function(e,a){return console.log(e+": "+k(a)),a}),Oa=t(A),wa=t(function(e,a){return!A(e,a)}),Ia=t(function(e,a){return 0>E(e,a)}),Ba=t(function(e,a){return 1>E(e,a)}),Ja=t(function(e,a){return 0<E(e,a)}),Ra=t(function(e,a){return 0<=E(e,a)}),Ka=t(function(e,a){var t=E(e,a);return 0>t?pb:t?kb:ub}),Sa=0,za=t(O),qa=/.^/,Da=t(function(e,a){var t="g";e.aE&&(t+="m"),e.ag&&(t+="i");try{return Eb(new RegExp(a,t))}catch(e){return Cb}}),Ga=t(function(e,a){return null!==a.match(e)}),Pa=n(function(e,a,t){for(var n,b=[],d=0,s=a.lastIndex,l=-1;d++<e&&(n=a.exec(t))&&l!=a.lastIndex;){for(var o,h=n.length-1,c=Array(h);0<h;)o=n[h],c[--h]=o?Eb(o):Cb;b.push(r(Nb,n[0],n.index,d,v(c))),l=a.lastIndex}return a.lastIndex=s,v(b)}),Ya=b(function(e,a,t,n){function b(a){if(d++>=e)return a;for(var n=arguments.length-3,b=Array(n);0<n;){var s=arguments[n];b[--n]=s?Eb(s):Cb}return t(r(Nb,a,arguments[arguments.length-2],d,v(b)))}var d=0;return n.replace(a,b)}),Fa=n(function(e,a,t){for(var b,d=t,i=[],s=a.lastIndex,l=a.lastIndex;e--&&(b=a.exec(d),!!b);)i.push(d.slice(s,b.index)),s=a.lastIndex;return i.push(d.slice(s)),a.lastIndex=l,v(i)}),Wa=t(function(e,a){return e+a}),Ha=t(function(e,a){return e-a}),Ma=t(function(e,a){return e*a}),Ua=t(function(e,a){return e/a}),Xa=t(function(e,a){return 0|e/a}),Za=t(Math.pow),Qa=t(function(e,t){return t%e}),Va=t(function(e,a){var t=a%e;return 0===e?T(11):0<t&&0>e||0>t&&0<e?t+e:t}),et=Math.PI,at=Math.E,tt=Math.cos,nt=Math.sin,bt=Math.tan,dt=Math.acos,it=Math.asin,st=Math.atan,lt=t(Math.atan2),ot=Math.ceil,ht=Math.round,rt=Math.sqrt,ct=Math.log,$t=isNaN,gt=t(function(e,a){return e&&a}),ft=t(function(e,a){return e||a}),mt=t(function(e,a){return e!==a}),ut=t(function(e,a){return e+a}),pt=t(function(e,a){return e+a}),vt=t(function(e,a){for(var t=a.length,n=Array(t),b=0;b<t;){var d=a.charCodeAt(b);if(55296<=d&&56319>=d){n[b]=e(L(a[b]+a[b+1])),b+=2;continue}n[b]=e(L(a[b])),b++}return n.join("")}),yt=t(function(e,a){for(var t=[],n=a.length,b=0;b<n;){var d=a[b],s=a.charCodeAt(b);b++,55296<=s&&56319>=s&&(d+=a[b],b++),e(L(d))&&t.push(d)}return t.join("")}),kt=n(function(e,a,t){for(var n=t.length,b=0;b<n;){var d=t[b],s=t.charCodeAt(b);b++,55296<=s&&56319>=s&&(d+=t[b],b++),a=h(e,L(d),a)}return a}),xt=n(function(e,a,t){for(var n=t.length;n--;){var b=t[n],d=t.charCodeAt(n);56320<=d&&57343>=d&&(n--,b=t[n]+b),a=h(e,L(b),a)}return a}),Tt=t(function(e,a){return a.split(e)}),At=t(function(e,a){return a.join(e)}),jt=n(function(e,a,t){return t.slice(e,a)}),Et=t(function(e,a){for(var t=a.length;t--;){var n=a[t],b=a.charCodeAt(t);if(56320<=b&&57343>=b&&(t--,n=a[t]+n),e(L(n)))return!0}return!1}),Ct=t(function(e,a){for(var t=a.length;t--;){var n=a[t],b=a.charCodeAt(t);if(56320<=b&&57343>=b&&(t--,n=a[t]+n),!e(L(n)))return!1}return!0}),Nt=t(function(e,a){return-1<a.indexOf(e)}),Lt=t(function(e,a){return 0===a.indexOf(e)}),_t=t(function(e,a){return a.length>=e.length&&a.lastIndexOf(e)===a.length-e.length}),Ot=t(function(e,a){var t=e.length;if(1>t)return ka;for(var n=0,b=[];-1<(n=a.indexOf(e,n));)b.push(n),n+=t;return v(b)}),wt=w(function(e){return"number"==typeof e?-2147483647<e&&2147483647>e&&(0|e)===e?_b(e):isFinite(e)&&!(e%1)?_b(e):S("an INT",e):S("an INT",e)}),It=w(function(e){return"boolean"==typeof e?_b(e):S("a BOOL",e)}),Bt=w(function(e){return"number"==typeof e?_b(e):S("a FLOAT",e)}),Jt=w(function(e){return _b(D(e))}),Rt=w(function(e){return"string"==typeof e?_b(e):e instanceof String?_b(e+""):S("a STRING",e)}),Kt=t(function(e,a){return{$:6,d:e,b:a}}),St=t(function(e,a){return{$:7,e:e,b:a}}),zt=t(function(e,a){return{$:10,b:a,h:e}}),qt=t(function(e,a){return I(e,[a])}),Dt=n(function(e,a,t){return I(e,[a,t])}),Gt=b(function(e,a,t,n){return I(e,[a,t,n])}),Pt=d(function(e,a,t,n,b){return I(e,[a,t,n,b])}),Yt=i(function(e,a,t,n,b,d){return I(e,[a,t,n,b,d])}),Ft=s(function(e,a,t,n,b,d,i){return I(e,[a,t,n,b,d,i])}),Wt=l(function(e,a,t,n,b,d,i,s){return I(e,[a,t,n,b,d,i,s])}),Ht=o(function(e,a,t,n,b,d,i,s,l){return I(e,[a,t,n,b,d,i,s,l])}),Mt=t(function(e,a){try{var t=JSON.parse(a);return B(e,t)}catch(t){return yd(h(kd,"This is not valid JSON! "+t.message,D(a)))}}),Ut=t(function(e,a){return B(e,G(a))}),Xt=t(function(e,a){return JSON.stringify(G(a),null,e)+""}),Zt=n(function(e,a,t){return t[e]=G(a),t}),Qt=D(null),Vt=t(function(e,a){return{$:3,b:e,d:a}}),en=t(function(e,a){return{$:4,b:e,d:a}}),an=0,tn=t(function(e,a){return F(function(t){U(e,a),t(P(Sa))})}),nn=!1,bn=[],dn=b(function(e,a,t,n){return Q(a,n,e.bn,e.bL,e.bI,function(){return function(){}})}),sn={},ln=t(function(e,a){return F(function(t){e.g(a),t(P(Sa))})}),on=t(function(e,a){return h(tn,e.h,{$:0,a:a})}),hn=t(function(e,a){return{$:3,n:e,o:a}}),rn=t(function(e,a){return a}),cn=t(function(e,a){return function(t){return e(a(t))}}),$n=n(function(e,a,t){return F(function(n){function b(e){n(a(t.bf.a(e)))}var d=new XMLHttpRequest;d.addEventListener("error",function(){b(Ud)}),d.addEventListener("timeout",function(){b(Qd)}),d.addEventListener("load",function(){b(he(t.bf.b,d))}),Xb(t.o)&&$e(e,d,t.o.a);try{d.open(t.m,t.bN,!0)}catch(a){return b(Hd(t.bN))}return oe(d,t),t.a6.a&&d.setRequestHeader("Content-Type",t.a6.a),d.send(t.a6.b),function(){d.c=!0,d.abort()}})}),gn=n(function(e,a,t){return{$:0,d:e,b:a,a:t}}),fn=t(function(e,a){return{$:0,d:a.d,b:a.b,a:function(t){return e(a.a(t))}}}),mn=t(function(e,a){return{$:0,a:e,b:a}}),un=t(function(e,a){return new Blob([a],{type:e})}),pn=w(function(e){return"undefined"!=typeof File&&e instanceof File?_b(e):S("a FILE",e)}),vn=n(function(e,a,t){return F(function(){var n=new Blob([t],{type:a});if(navigator.msSaveOrOpenBlob)return void navigator.msSaveOrOpenBlob(n,e);var b=ge(),d=URL.createObjectURL(n);b.href=d,b.download=e,fe(b),URL.revokeObjectURL(d)})}),yn="undefined"==typeof document?{}:document,kn=b(function(e,a,t,n){var b=n.node;return b.parentNode.replaceChild(Ee(e,function(){}),b),{}}),xn=t(function(e,a){return t(function(t,n){for(var b,d=[],i=0;n.b;n=n.b)b=n.a,i+=b.b||0,d.push(b);return i+=d.length,{$:1,c:a,d:Ae(t),e:d,f:e,b:i}})}),Tn=xn(void 0),An=t(function(e,a){return t(function(t,n){for(var b,d=[],i=0;n.b;n=n.b)b=n.a,i+=b.b.b||0,d.push(b);return i+=d.length,{$:2,c:a,d:Ae(t),e:d,f:e,b:i}})}),jn=An(void 0),En=t(function(e,a){return{$:4,j:e,k:a,b:1+(a.b||0)}}),Cn=t(function(e,t){return ve([e,t],function(){return e(t)})}),Nn=n(function(e,t,a){return ve([e,t,a],function(){return h(e,t,a)})}),Ln=b(function(e,t,a,n){return ve([e,t,a,n],function(){return $(e,t,a,n)})}),_n=d(function(e,t,a,n,b){return ve([e,t,a,n,b],function(){return r(e,t,a,n,b)})}),On=i(function(t,n,a,b,i,d){return ve([t,n,a,b,i,d],function(){return g(t,n,a,b,i,d)})}),wn=s(function(t,n,a,b,i,d,e){return ve([t,n,a,b,i,d,e],function(){return m(t,n,a,b,i,d,e)})}),In=l(function(t,n,a,b,i,d,e,s){return ve([t,n,a,b,i,d,e,s],function(){return u(t,n,a,b,i,d,e,s)})}),Bn=o(function(t,n,a,b,i,d,e,s,l){return ve([t,n,a,b,i,d,e,s,l],function(){return p(t,n,a,b,i,d,e,s,l)})}),Jn=t(function(e,a){return{$:"a0",n:e,o:a}}),Rn=t(function(e,a){return{$:"a1",n:e,o:a}}),Kn=t(function(e,a){return{$:"a2",n:e,o:a}}),Sn=t(function(e,a){return{$:"a3",n:e,o:a}}),zn=n(function(e,a,t){return{$:"a4",n:a,o:{f:e,o:t}}}),qn=t(function(e,a){return"a0"===a.$?h(Jn,a.n,Te(e,a.o)):a}),Dn=t(function(e,a){return C(e(a.a),a.b)}),Gn=t(function(e,a){return{t:e(a.t),ad:a.ad,aa:a.aa}});try{window.addEventListener("t",null,Object.defineProperty({},"passive",{get:function(){oa=!0}}))}catch(a){}var Pn,Yn,Fn=d(function(e,a,t,n,b){for(var d,s=e.length,l=a+s<=b.length,o=0;l&&o<s;)d=b.charCodeAt(a),l=e[o++]===b[a++]&&(10===d?(t++,n=1):(n++,55296==(63488&d)?e[o++]===b[a++]:1));return N(l?a:-1,t,n)}),Wn=n(function(e,a,t){return t.length<=a?-1:55296==(63488&t.charCodeAt(a))?e(L(t.substr(a,2)))?a+2:-1:e(L(t[a]))?"\n"===t[a]?-2:a+1:-1}),Hn=n(function(e,a,t){return t.charCodeAt(a)===e}),Mn=t(function(e,a){for(;e<a.length;e++){var t=a.charCodeAt(e);if(48>t||57<t)return e}return e}),Un=n(function(e,a,t){for(var n,b=0;a<t.length&&(n=t.charCodeAt(a)-48,!(0>n||e<=n));a++)b=e*b+n;return C(a,b)}),Xn=t(function(e,a){for(var t,n=0;e<a.length;e++)if(t=a.charCodeAt(e),48<=t&&57>=t)n=16*n+t-48;else if(65<=t&&70>=t)n=16*n+t-55;else if(97<=t&&102>=t)n=16*n+t-87;else break;return C(e,n)}),Zn=d(function(e,a,t,n,b){for(var d=b.indexOf(e,a),i=0>d?b.length:d+e.length;a<i;){var s=b.charCodeAt(a++);10===s?(n=1,t++):(n++,55296==(63488&s)&&a++)}return N(d,t,n)}),Qn=Pn||b(function(e,a,t,n){return Q(a,n,e.bn,e.bL,e.bI,function(a,t){var b=e.bO,d=n.node,i=Qe(d);return ea(t,function(e){var t=b(e),n=Be(i,t);d=We(d,i,n,a),i=t})})}),Vn=Yn||b(function(e,a,t,n){return Q(a,n,e.bn,e.bL,e.bI,function(a,t){var n=e.O&&e.O(a),b=e.bO,d=yn.title,i=yn.body,s=Qe(i);return ea(t,function(e){la=n;var t=b(e),l=Tn("body")(ka)(t.a6),o=Be(s,l);i=We(i,s,o,a),s=l,la=0,d!==t.bK&&(yn.title=d=t.bK)})})}),eb="undefined"==typeof cancelAnimationFrame?function(e){clearTimeout(e)}:cancelAnimationFrame,ab="undefined"==typeof requestAnimationFrame?function(e){return setTimeout(e,1e3/60)}:requestAnimationFrame,tb=t(function(e,a){return h(Yi,Xi,F(function(){a&&history.go(a),e()}))}),nb=t(function(e,a){return h(Yi,Xi,F(function(){history.pushState({},"",a),e()}))}),bb=t(function(e,a){return h(Yi,Xi,F(function(){history.replaceState({},"",a),e()}))}),db={addEventListener:function(){},removeEventListener:function(){}},ib="undefined"==typeof document?db:document,sb="undefined"==typeof window?db:window,lb=n(function(e,a,t){return M(F(function(){function n(e){H(t(e))}return e.addEventListener(a,n,oa&&{passive:!0}),function(){e.removeEventListener(a,n)}}))}),ob=t(function(e,a){var t=B(e,a);return Zb(t)?Eb(t.a):Cb}),hb=t(function(e,a){return aa(a,function(a){return a[e](),Sa})}),rb=t(function(e,a){return ta(function(){return sb.scroll(e,a),Sa})}),cb=n(function(e,a,t){return aa(e,function(e){return e.scrollLeft=a,e.scrollTop=t,Sa})}),$b=t(function(e,a){return e(a)}),gb=t(function(e,a){if(!a.$){var t=a.a;return t}return e}),fb=ma,mb=n(function(e,a,n){var b=n.c,d=n.d,i=t(function(a,t){if(!a.$){var n=a.a;return $(fb,i,t,n)}var b=a.a;return $(fb,e,t,b)});return $(fb,i,$(fb,e,a,d),b)}),ub=1,pb=0,vb=xa,yb=function(e){return $(mb,vb,ka,e)},kb=2,xb=n(function(e,a,n){foldr:for(;;){if(-2===n.$)return a;var b=n.b,d=n.c,i=n.d,s=n.e,l=e,o=$(e,b,d,$(xb,e,a,s));e=l,a=o,n=i;continue foldr}}),Tb=function(e){return $(xb,n(function(e,a,t){return h(vb,C(e,a),t)}),ka,e)},Ab=function(e){return $(xb,n(function(e,a,t){return h(vb,e,t)}),ka,e)},jb=function(e){return Ab(e)},Eb=function(e){return{$:0,a:e}},Cb={$:1},Nb=b(function(e,a,t,n){return{bm:a,bp:e,br:t,aZ:n}}),Lb={W:!1,bd:C(0,0),X:"example.svg",T:"<svg> . . . </svg>",az:!0,Y:!1,bM:h(gb,qa,function(e){return h(Da,{ag:!1,aE:!1},e)}("!|#|\\$|%|&|'|\\(|\\)|\\*|\\+|,|\\/|:|;|=|\\?|@|\\[|\\]"))},_b=function(e){return{$:0,a:e}},Ob=n(function(e,a,t){return a(e(t))}),wb=function(e){return e},Ib={$:-2},Bb=Ib,Jb=Ka,Rb=t(function(e,a){get:for(;;){if(-2===a.$)return Cb;var t=a.b,n=a.c,b=a.d,d=a.e,i=h(Jb,e,t);switch(i){case 0:var s=e,l=b;e=s,a=l;continue get;case 1:return Eb(n);default:var s=e,l=d;e=s,a=l;continue get;}}}),Kb=d(function(t,a,n,b,d){return{$:-1,a:t,b:a,c:n,d:b,e:d}}),Sb=d(function(e,a,t,n,b){if(-1===b.$&&!b.a){var d=b.a,i=b.b,s=b.c,l=b.d,o=b.e;if(-1===n.$&&!n.a){var h=n.a,r=n.b,c=n.c,$=n.d,f=n.e;return g(Kb,0,a,t,g(Kb,1,r,c,$,f),g(Kb,1,i,s,l,o))}return g(Kb,e,i,s,g(Kb,0,a,t,n,l),o)}if(-1===n.$&&!n.a&&-1===n.d.$&&!n.d.a){var m=n.a,r=n.b,c=n.c,u=n.d,p=u.a,v=u.b,y=u.c,k=u.d,x=u.e,f=n.e;return g(Kb,0,r,c,g(Kb,1,v,y,k,x),g(Kb,1,a,t,f,b))}return g(Kb,e,a,t,n,b)}),zb=n(function(e,a,t){if(-2===t.$)return g(Kb,0,e,a,Ib,Ib);var n=t.a,b=t.b,d=t.c,i=t.d,s=t.e,l=h(Jb,e,b);return 0===l?g(Sb,n,b,d,$(zb,e,a,i),s):1===l?g(Kb,n,b,a,i,s):g(Sb,n,b,d,i,$(zb,e,a,s))}),qb=n(function(e,a,t){var n=$(zb,e,a,t);if(-1===n.$&&!n.a){var b=n.a,d=n.b,i=n.c,s=n.d,l=n.e;return g(Kb,1,d,i,s,l)}return n}),Db=function(e){getMin:for(;;)if(-1===e.$&&-1===e.d.$){var a=e.d;e=a;continue getMin}else return e},Gb=function(e){if(-1===e.$&&-1===e.d.$&&-1===e.e.$){if(-1===e.e.d.$&&!e.e.d.a){var a=e.a,t=e.b,n=e.c,b=e.d,d=b.a,i=b.b,s=b.c,l=b.d,o=b.e,h=e.e,r=h.a,c=h.b,$=h.c,f=h.d,m=f.a,u=f.b,p=f.c,y=f.d,x=f.e,T=h.e;return g(Kb,0,u,p,g(Kb,1,t,n,g(Kb,0,i,s,l,o),y),g(Kb,1,c,$,x,T))}var a=e.a,t=e.b,n=e.c,A=e.d,d=A.a,i=A.b,s=A.c,l=A.d,o=A.e,j=e.e,r=j.a,c=j.b,$=j.c,f=j.d,T=j.e;return 1===a?g(Kb,1,t,n,g(Kb,0,i,s,l,o),g(Kb,0,c,$,f,T)):g(Kb,1,t,n,g(Kb,0,i,s,l,o),g(Kb,0,c,$,f,T))}return e},Pb=function(e){if(-1===e.$&&-1===e.d.$&&-1===e.e.$){if(-1===e.d.d.$&&!e.d.d.a){var a=e.a,t=e.b,n=e.c,b=e.d,d=b.a,i=b.b,s=b.c,l=b.d,o=l.a,h=l.b,r=l.c,c=l.d,$=l.e,f=b.e,m=e.e,u=m.a,p=m.b,y=m.c,x=m.d,T=m.e;return g(Kb,0,i,s,g(Kb,1,h,r,c,$),g(Kb,1,t,n,f,g(Kb,0,p,y,x,T)))}var a=e.a,t=e.b,n=e.c,A=e.d,d=A.a,i=A.b,s=A.c,j=A.d,f=A.e,E=e.e,u=E.a,p=E.b,y=E.c,x=E.d,T=E.e;return 1===a?g(Kb,1,t,n,g(Kb,0,i,s,j,f),g(Kb,0,p,y,x,T)):g(Kb,1,t,n,g(Kb,0,i,s,j,f),g(Kb,0,p,y,x,T))}return e},Yb=s(function(e,a,t,n,b,d,i){if(-1===d.$&&!d.a){var s=d.a,l=d.b,o=d.c,h=d.d,r=d.e;return g(Kb,t,l,o,h,g(Kb,0,n,b,r,i))}_n2$2:for(;;)if(-1!==i.$||1!==i.a)break _n2$2;else if(-1===i.d.$){if(1===i.d.a){var c=i.a,$=i.d,f=$.a;return Pb(a)}break _n2$2}else{var m=i.a,u=i.d;return Pb(a)}return a}),Fb=function(e){if(-1===e.$&&-1===e.d.$){var a=e.a,t=e.b,n=e.c,b=e.d,d=b.a,i=b.d,s=e.e;if(1===d){if(-1===i.$&&!i.a){i.a;return g(Kb,a,t,n,Fb(b),s)}var l=Gb(e);if(-1===l.$){var o=l.a,h=l.b,r=l.c,c=l.d,$=l.e;return g(Sb,o,h,r,Fb(c),$)}return Ib}return g(Kb,a,t,n,Fb(b),s)}return Ib},Wb=t(function(e,a){if(-2===a.$)return Ib;var t=a.a,n=a.b,b=a.c,d=a.d,i=a.e;if(0>E(e,n)){if(-1===d.$&&1===d.a){var s=d.a,l=d.d;if(-1===l.$&&!l.a){l.a;return g(Kb,t,n,b,h(Wb,e,d),i)}var o=Gb(a);if(-1===o.$){var r=o.a,c=o.b,$=o.c,f=o.d,m=o.e;return g(Sb,r,c,$,h(Wb,e,f),m)}return Ib}return g(Kb,t,n,b,h(Wb,e,d),i)}return h(Hb,e,u(Yb,e,a,t,n,b,d,i))}),Hb=t(function(e,a){if(-1===a.$){var t=a.a,n=a.b,b=a.c,d=a.d,i=a.e;if(A(e,n)){var s=Db(i);if(-1===s.$){var l=s.b,o=s.c;return g(Sb,t,l,o,d,Fb(i))}return Ib}return g(Sb,t,n,b,d,h(Wb,e,i))}return Ib}),Mb=t(function(e,a){var t=h(Wb,e,a);if(-1===t.$&&!t.a){var n=t.a,b=t.b,d=t.c,i=t.d,s=t.e;return g(Kb,1,b,d,i,s)}return t}),Ub=n(function(e,a,t){var n=a(h(Rb,e,t));if(!n.$){var b=n.a;return $(qb,e,b,t)}return h(Mb,e,t)}),Xb=function(e){return!e.$},Zb=function(e){return!e.$},Qb=32,Vb=b(function(e,a,t,n){return{$:0,a:e,b:a,c:t,d:n}}),ed=ot,ad=t(function(e,a){return ct(a)/ct(e)}),td=ed(h(ad,2,Qb)),nd=[],bd=r(Vb,0,td,nd,nd),dd=function(e){return{$:1,a:e}},id=function(e){return{$:0,a:e}},sd=ra,ld=n(function(e,a,t){foldl:for(;;){if(!t.b)return a;var n=t.a,b=t.b,d=e,i=h(e,n,a);e=d,a=i,t=b;continue foldl}}),od=function(e){return $(ld,vb,ka,e)},hd=t(function(e,a){compressNodes:for(;;){var t=h(sd,Qb,e),n=t.a,b=t.b,d=h(vb,id(n),a);if(!b.b)return od(d);e=b,a=d;continue compressNodes}}),rd=t(function(e,a){return a(e)}),cd=function(e){var a=e.a;return a},$d=t(function(e,a){treeFromBuilder:for(;;){var t=ed(a/Qb);if(1===t)return h(sd,Qb,e).a;var n=h(hd,e,ka);e=n,a=t;continue treeFromBuilder}}),gd=t(function(e,a){return 0<E(e,a)?e:a}),fd=function(e){return e.length},md=t(function(e,a){if(!a.e)return r(Vb,fd(a.g),td,nd,a.g);var t=a.e*Qb,n=na(h(ad,Qb,t-1)),b=e?od(a.h):a.h,d=h($d,b,a.e);return r(Vb,fd(a.g)+t,h(gd,5,n*td),d,a.g)}),ud=ha,pd=d(function(e,a,t,n,b){initializeHelp:for(;;){if(0>a)return h(md,!1,{h:n,e:0|t/Qb,g:b});var d=dd($(ud,Qb,a,e)),i=e,s=a-Qb,l=t,o=h(vb,d,n),r=b;e=i,a=s,t=l,n=o,b=r;continue initializeHelp}}),vd=t(function(e,a){if(0>=e)return bd;var t=e%Qb,n=$(ud,t,e-t,a);return g(pd,a,e-t-Qb,e,ka,n)}),yd=function(e){return{$:1,a:e}},kd=t(function(e,a){return{$:3,a:e,b:a}}),xd=t(function(e,a){return{$:0,a:e,b:a}}),Td=t(function(e,a){return{$:1,a:e,b:a}}),Ad=function(e){return{$:2,a:e}},jd=function(e){var a=e.charCodeAt(0);return 55296<=a&&56319>=a?1024*(a-55296)+e.charCodeAt(1)-56320+65536:a},Ed=function(e){var a=jd(e);return 97<=a&&122>=a},Cd=function(e){var a=jd(e);return 90>=a&&65<=a},Nd=function(e){return Ed(e)||Cd(e)},Ld=function(e){var a=jd(e);return 57>=a&&48<=a},_d=function(e){return Ed(e)||Cd(e)||Ld(e)},Od=function(e){return $(ld,t(function(e,a){return a+1}),0,e)},wd=n(function(e,a,t){rangeHelp:for(;;)if(1>E(e,a)){var n=e,b=a-1,d=h(vb,a,t);e=n,a=b,t=d;continue rangeHelp}else return t}),Id=t(function(e,a){return $(wd,e,a,ka)}),Bd=t(function(e,a){return $(Ta,e,h(Id,0,Od(a)-1),a)}),Jd=function(e){return e+""},Rd=t(function(e,a){return h(At,e,y(a))}),Kd=function(e){var a=e.charCodeAt(0);return a?Eb(55296<=a&&56319>=a?C(L(e[0]+e[1]),e.slice(2)):C(L(e[0]),e.slice(1))):Cb},Sd=t(function(e,a){return v(h(Tt,e,a))}),zd=function(e){return h(Rd,"\n    ",h(Sd,"\n",e))},qd=t(function(e,a){return"\n\n("+(Jd(e+1)+(") "+zd(Dd(a))))}),Dd=function(e){return h(Gd,e,ka)},Gd=t(function(e,a){errorToStringHelp:for(;;)switch(e.$){case 0:var t=e.a,n=e.b,b=function(){var e=Kd(t);if(1===e.$)return!1;var a=e.a,n=a.a,b=a.b;return Nd(n)&&h(Ct,_d,b)}(),d=b?"."+t:"['"+(t+"']"),s=n,l=h(vb,d,a);e=s,a=l;continue errorToStringHelp;case 1:var o=e.a,n=e.b,i="["+(Jd(o)+"]"),s=n,l=h(vb,i,a);e=s,a=l;continue errorToStringHelp;case 2:var r=e.a;if(!r.b)return"Ran into a Json.Decode.oneOf with no possibilities"+function(){return a.b?" at json"+h(Rd,"",od(a)):"!"}();if(!r.b.b){var n=r.a,s=n,l=a;e=s,a=l;continue errorToStringHelp}else{var c=function(){return a.b?"The Json.Decode.oneOf at json"+h(Rd,"",od(a)):"Json.Decode.oneOf"}(),$=c+(" failed in the following "+(Jd(Od(r))+" ways:"));return h(Rd,"\n\n",h(vb,$,h(Bd,qd,r)))}default:var g=e.a,f=e.b,$=function(){return a.b?"Problem with the value at json"+(h(Rd,"",od(a))+":\n\n    "):"Problem with the given value:\n\n"}();return $+(zd(h(Xt,4,f))+("\n\n"+g));}}),Pd=ln,Yd=on,Fd=t(function(t,n){if(!n.$){var b=n.a;return _b(t(b))}var a=n.a;return yd(a)}),Wd=t(function(e,a){return{$:3,a:e,b:a}}),Hd=function(e){return{$:0,a:e}},Md=t(function(e,a){return{$:4,a:e,b:a}}),Ud={$:2},Xd=function(e){return{$:1,a:e}},Zd=function(e){return{$:0,a:e}},Qd={$:1},Vd=t(function(e,a){return $(gn,"",wb,h(Ob,a,e))}),ei=t(function(a,t){if(!t.$){var n=t.a;return _b(n)}var b=t.a;return yd(a(b))}),ai=function(e){return{$:4,a:e}},ti=function(e){return{$:3,a:e}},ni=function(e){return{$:0,a:e}},bi={$:2},di={$:1},ii=t(function(e,a){switch(a.$){case 0:var t=a.a;return yd(ni(t));case 1:return yd(di);case 2:return yd(bi);case 3:var n=a.a;return yd(ti(n.aY));default:var b=a.b;return h(ei,ai,e(b));}}),si={$:0},li=function(e){return{$:1,a:e}},oi=P,hi=t(function(e,a){return{aP:e,a_:a}}),ri=oi(h(hi,Bb,ka)),ci=Vt,$i=function(e){return F(function(a){var t=e.f;2===t.$&&t.c&&t.c(),e.f=null,a(P(0))})},gi=n(function(e,a,t){updateReqs:for(;;){if(!a.b)return oi(t);var n=a.a,b=a.b;if(!n.$){var d=n.a,i=h(Rb,d,t);if(1===i.$){var s=e,l=t;e=s,a=b,t=l;continue updateReqs}else{var o=i.a;return h(ci,function(){return $(gi,e,b,h(Mb,d,t))},$i(o))}}else{var r=n.a;return h(ci,function(a){var n=r.o;if(1===n.$)return $(gi,e,b,t);var d=n.a;return $(gi,e,b,$(qb,d,a,t))},M($($n,e,Pd(e),r)))}}}),fi=b(function(e,a,t,n){return h(ci,function(e){return oi(h(hi,e,t))},$(gi,e,a,n.aP))}),mi=b(function(e,t,n,i){if(!i.b)return t;var s=i.a,a=i.b;if(!a.b)return h(e,s,t);var l=a.a,b=a.b;if(!b.b)return h(e,s,h(e,l,t));var o=b.a,c=b.b;if(!c.b)return h(e,s,h(e,l,h(e,o,t)));var g=c.a,d=c.b,f=500<n?$(ld,e,t,od(d)):r(mi,e,t,n+1,d);return h(e,s,h(e,l,h(e,o,h(e,g,f))))}),ui=n(function(e,a,t){return r(mi,e,a,0,t)}),pi=n(function(e,a,t){var n=e(a);if(!n.$){var b=n.a;return h(vb,b,t)}return t}),vi=t(function(e,a){return $(ui,pi(e),ka,a)}),yi=n(function(e,a,t){return h(ci,function(n){return h(ci,function(a){return oi(h(e,n,a))},t)},a)}),ki=function(e){return $(ui,yi(vb),oi(ka),e)},xi=b(function(e,a,t,n){var b=n.a,d=n.b;return A(a,b)?Eb(h(Pd,e,d(t))):Cb}),Ti=n(function(e,a,t){var n=a.a,b=a.b;return h(ci,function(){return oi(t)},ki(h(vi,$(xi,e,n,b),t.a_)))}),Ai=function(e){return{$:0,a:e}},ji=t(function(e,a){if(!a.$){var t=a.a;return Ai(t)}var n=a.a;return li({B:n.B,a6:n.a6,bf:h(fn,e,n.bf),i:n.i,m:n.m,n:n.n,o:n.o,bN:n.bN})}),Ei=t(function(e,a){return{$:0,a:e,b:a}}),Ci=t(function(e,a){var t=a.a,n=a.b;return h(Ei,t,h(Ob,n,e))});sn.Http=ee(ri,fi,Ti,ji,Ci);var Ni=te("Http"),Li=te("Http"),_i=function(e){return Ni(li({B:!1,a6:e.a6,bf:e.bf,i:e.i,m:e.m,n:e.n,o:e.o,bN:e.bN}))},Oi=function(e){return _i({a6:si,bf:e.bf,i:ka,m:"GET",n:Cb,o:Cb,bN:e.bN})}({bf:function(e){return h(Vd,e,ii(_b))}(function(e){return{$:1,a:e}}),bN:"assets/example.svg"}),wi=t(function(e,a){if(!a.$){var t=a.a;return _(e,{T:t,Y:!0})}return _(e,{Y:!0})}),Ii=function(e){return{$:1,a:e}},Bi=function(e){return{$:0,a:e}},Ji=function(e){return{$:5,a:e}},Ri=oi(0),Ki=t(function(e,a){return $(ui,t(function(a,t){return h(vb,e(a),t)}),ka,a)}),Si=t(function(e,a){return h(ci,function(t){return oi(e(t))},a)}),zi=t(function(e,a){return M(h(ci,Pd(e),a))}),qi=n(function(e,a){return h(Si,function(){return 0},ki(h(Ki,zi(e),a)))}),Di=n(function(){return oi(0)}),Gi=t(function(e,a){return h(Si,e,a)});sn.Task=ee(Ri,qi,Di,Gi);var Pi=te("Task"),Yi=t(function(e,a){return Pi(h(Si,e,a))}),Fi=function(e){return e.name},Wi=function(e){return F(function(a){var t=new FileReader;return t.addEventListener("loadend",function(){a(P(t.result))}),t.readAsText(e),function(){t.abort()}})},Hi=t(function(e,a){return h(Yi,a,me(e))}),Mi=t(function(e,a){if(!a.$)return C(e,h(Hi,v(["image/svg+xml"]),function(e){return Ji(Ii(e))}));var t=a.a;return C(_(e,{X:Fi(t)}),h(Yi,Bi,Wi(t)))}),Ui=ne(ka),Xi=function(e){never:for(;;){var a=e;e=a;continue never}},Zi=n(function(e,a,t){return h(Yi,Xi,$(vn,e,a,t))}),Qi=t(function(e,a){switch(e.$){case 0:var t=e.a;return C(_(a,{T:t}),Ui);case 1:var n=e.a;return C(h(wi,a,n),Ui);case 2:var b=e.a;return C(_(a,{az:b}),Ui);case 3:return C(_(a,{W:!a.W}),Ui);case 4:return C(a,$(Zi,a.X,"image/svg+xml",a.T));case 5:var d=e.a;return h(Mi,a,d);default:var i=e.a;return C(_(a,{bd:i}),Ui);}}),Vi=t(function(e,t){if(!t.$){var n=t.a;return n}return e}),es=qt,as=Dt,ts=function(e){return{$:0,a:e}},ns=function(e){switch(e.$){case 0:return 0;case 1:return 1;case 2:return 2;default:return 3;}},bs=Tn("code"),ds=Tn("pre"),is=pe,ss=function(e){return v([e])},ls=t(function(e,a){return h(Kn,e,D(a))}),os=ls("className"),hs=Tn("div"),rs=t(function(e,a){return h(Sn,ye(e),xe(a))}),cs=t(function(e,a){return $(ui,t(function(a,t){return e(a)?h(vb,a,t):t}),ka,a)}),$s=function(e){var a=e.b;return a},gs=function(e){return os(h(Rd," ",h(Ki,cd,h(cs,$s,e))))},fs=function(e){return""===e},ms=Tn("span"),us=function(e){return"elmsh"+function(){return 0===e?"0":1===e?"-comm":2===e?"1":3===e?"2":4===e?"3":5===e?"4":6===e?"5":7===e?"6":"7"}()},ps=function(e){var a=e.bJ,t=e.bw,n=e.a4;return!t&&fs(n)?is(a):h(ms,v([gs(v([C(us(t),t),C("elmsh-"+n,""!==n)]))]),v([is(a)]))},vs=n(function(e,a,t){var n=t.bi,b=t.bk;return h(hs,v([gs(v([C("elmsh-line",!0),C("elmsh-hl",A(b,Eb(0))),C("elmsh-add",A(b,Eb(1))),C("elmsh-del",A(b,Eb(2)))])),h(rs,"data-elmsh-lc",Jd(e+a))]),h(Ki,ps,n))}),ys=t(function(e,a){return a.b?$(ui,vb,a,e):e}),ks=function(e){return $(ui,ys,ka,e)},xs=function(e){return h(bs,v([os("elmsh")]),ks(h(Ki,function(e){var a=e.bk,t=e.bi;return A(a,Cb)?h(Ki,ps,t):v([h(ms,v([gs(v([C("elmsh-hl",A(a,Eb(0))),C("elmsh-add",A(a,Eb(1))),C("elmsh-del",A(a,Eb(2)))]))]),h(Ki,ps,t))])},e)))},Ts=t(function(e,a){if(1===e.$)return h(ds,v([os("elmsh")]),v([xs(a)]));var t=e.a;return h(ds,v([os("elmsh")]),ss(h(bs,ka,h(Bd,vs(t),a))))}),As=t(function(e,a){return h(Ts,e,a)}),js=n(function(e,a,t){return{ai:a,aJ:t,aT:e}}),Es=function(e){return $(js,e.aT,e.ai,e.aJ)},Cs=t(function(e,a){bagToList:for(;;)switch(e.$){case 0:return a;case 1:var t=e.a,n=e.b,b=t,d=h(vb,n,a);e=b,a=d;continue bagToList;default:var t=e.a,i=e.b,b=t,d=h(Cs,i,a);e=b,a=d;continue bagToList;}}),Ns=t(function(e,a){var t=e({ai:1,c:ka,d:1,b:0,aT:1,a:a});if(!t.$){var n=t.b;return _b(n)}var b=t.b;return yd(h(Cs,b,ka))}),Ls=t(function(e,t){var n=h(Ns,e,t);if(!n.$){var b=n.a;return _b(b)}var a=n.a;return yd(h(Ki,Es,a))}),_s=t(function(e,a){return{$:1,a:e,b:a}}),Os=n(function(e,a,t){return{$:0,a:e,b:a,c:t}}),ws=t(function(e,t){return function(n){var b=t(n);if(!b.$){var d=b.a,i=b.b,a=b.c;return $(Os,d,e(i),a)}var d=b.a,s=b.b;return h(_s,d,s)}}),Is=ws,Bs=function(e){return{$:1,a:e}},Js=function(e){return{$:0,a:e}},Rs=function(e){if(!e.$){var t=e.a;return Js(t)}var n=e.a;return Bs(n)},Ks=b(function(e,a,t,n){loopHelp:for(;;){var b=t(a),d=b(n);if(!d.$){var i=d.a,s=d.b,l=d.c;if(!s.$){var o=s.a,r=e||i,c=t;e=r,a=o,t=c,n=l;continue loopHelp}else{var g=s.a;return $(Os,e||i,g,l)}}else{var i=d.a,f=d.b;return h(_s,e||i,f)}}}),Ss=t(function(e,a){return function(t){return r(Ks,!1,e,a,t)}}),zs=t(function(e,a){return h(Ss,e,function(e){return h(Is,Rs,a(e))})}),qs=function(e){return{$:1,a:e}},Ds=function(e){return{$:0,a:e}},Gs=t(function(e){return e}),Ps=jt,Ys=t(function(e,t){return function(n){var b=t(n);if(1===b.$){var d=b.a,i=b.b;return h(_s,d,i)}var d=b.a,s=b.b,a=b.c;return $(Os,d,h(e,$(Ps,n.b,a.b,n.a),s),a)}}),Fs=function(e){return h(Ys,Gs,e)},Ws={$:0},Hs=t(function(e,a){return{$:2,a:e,b:a}}),Ms=n(function(e,a,t){oneOfHelp:for(;;){if(!t.b)return h(_s,!1,a);var n=t.a,b=t.b,d=n(e);if(!d.$){var i=d;return i}var i=d,s=i.a,l=i.b;if(s)return i;var o=e,r=h(Hs,a,l);e=o,a=r,t=b;continue oneOfHelp}}),Us=function(e){return function(a){return $(Ms,a,Ws,e)}},Xs=function(e){return function(a){return $(Os,!1,e,a)}},Zs={$:11},Qs=t(function(e,a){return{$:1,a:e,b:a}}),Vs=b(function(e,a,t,n){return{ai:a,a9:n,aJ:t,aT:e}}),el=t(function(e,a){return h(Qs,Ws,r(Vs,e.aT,e.ai,a,e.c))}),al=Wn,tl=t(function(e,a){return function(t){var n=$(al,e,t.b,t.a);return A(n,-1)?h(_s,!1,h(el,t,a)):A(n,-2)?$(Os,!0,0,{ai:1,c:t.c,d:t.d,b:t.b+1,aT:t.aT+1,a:t.a}):$(Os,!0,0,{ai:t.ai+1,c:t.c,d:t.d,b:n,aT:t.aT,a:t.a})}}),nl=function(e){return h(tl,e,Zs)},bl=d(function(e,a,t,n,b){chompWhileHelp:for(;;){var d=$(al,e,a,b.a);if(A(d,-1))return $(Os,0>E(b.b,a),0,{ai:n,c:b.c,d:b.d,b:a,aT:t,a:b.a});if(A(d,-2)){var i=e,s=a+1,l=t+1,o=1,h=b;e=i,a=s,t=l,n=o,b=h;continue chompWhileHelp}else{var i=e,s=d,l=t,o=n+1,h=b;e=i,a=s,t=l,n=o,b=h;continue chompWhileHelp}}}),dl=function(e){return function(a){return g(bl,e,a.b,a.aT,a.ai,a)}},il=n(function(e,t,n){return function(d){var i=t(d);if(1===i.$){var s=i.a,l=i.b;return h(_s,s,l)}var o=i.a,r=i.b,a=i.c,c=n(a);if(1===c.$){var g=c.a,l=c.b;return h(_s,o||g,l)}var g=c.a,f=c.b,b=c.c;return $(Os,o||g,h(e,r,f),b)}}),sl=t(function(e,a){return $(il,Gs,e,a)}),ll=sl,ol=function(e){return h(ll,h(ll,Xs(0),nl(e)),dl(e))},hl=function(e){return"\n"===e},rl={$:0},cl=t(function(e,t){return function(n){var d=t(n);if(1===d.$){var i=d.a,s=d.b;return h(_s,i,s)}var l=d.a,o=d.b,a=d.c,r=e(o),c=r(a);if(1===c.$){var g=c.a,s=c.b;return h(_s,l||g,s)}var g=c.a,f=c.b,b=c.c;return $(Os,l||g,f,b)}}),$l=cl,gl=function(e){return{$:8,a:e}},fl=t(function(e,a){return{$:0,a:e,b:a}}),ml=function(e){var a=e.a,t=e.b,n=!fs(a);return function(e){var b=g(Fn,a,e.b,e.aT,e.ai,e.a),d=b.a,i=b.b,s=b.c;return A(d,-1)?h(_s,!1,h(el,e,t)):$(Os,n,0,{ai:s,c:e.c,d:e.d,b:d,aT:i,a:e.a})}},ul=function(e){return ml(h(fl,e,gl(e)))},pl=function(e){return{$:12,a:e}},vl=function(e){return function(a){return h(_s,!1,h(el,a,e))}},yl=function(e){return vl(pl(e))},kl=function(e){return e.length},xl=function(e){return function(a){return A(kl(a.a),a.b)?$(Os,!1,0,a):h(_s,!1,h(el,a,e))}}({$:10}),Tl=n(function(e,a,t){return h($l,function(t){return e(O(t,a))},t)}),Al=n(function(e,a,t){return h($l,function(t){return e(h(vb,t,a))},t)}),jl=t(function(e,a){return h(ll,a,dl(e))}),El=t(function(e,a){var t=e.am,n=e.ay,b=e.an,d=e.av;return Us(v([h(Is,Gs(h(vb,t(b),a)),ul(b)),h(Is,Gs(a),xl),$(Tl,El(e),a,Us(d)),$(Al,El(e),a,h(Is,t,Fs(h(jl,n,nl(Gs(!0))))))]))}),Cl=n(function(e,a,t){var n=a.am,b=a.ay,d=a.ac,i=a.an,s=a.av;return Us(v([h($l,function(t){return 1===e?Xs(t):$(Cl,e-1,a,t)},h(Is,Gs(h(vb,n(i),t)),ul(i))),$(Al,h(Cl,e+1,a),t,h(Is,n,Fs(h(jl,b,ul(d))))),$(Tl,El(a),t,Us(s)),h(Is,Gs(t),xl),$(Al,h(Cl,e,a),t,h(Is,n,Fs(h(jl,b,nl(Gs(!0))))))]))}),Nl=t(function(e,a){var t=e.ac,n=e.an,b=e.ay,d=C(Kd(e.ac),Kd(e.an));if(1===d.a.$){d.a;return yl("Trying to parse a delimited helper, but the start token cannot be an empty string!")}if(1===d.b.$){d.b;return yl("Trying to parse a delimited helper, but the end token cannot be an empty string!")}var i=d.a.a,s=i.a,l=d.b.a,o=l.a;return e.ax?$(Cl,1,_(e,{ay:function(e){return b(e)&&!A(e,s)&&!A(e,o)}}),a):h(El,_(e,{ay:function(e){return b(e)&&!A(e,o)}}),a)}),Ll=function(e){var a=e.ac,t=e.ay,n=e.am;return h($l,function(a){return h(Nl,e,v([a]))},h(Is,Gs(n(a)),ul(a)))},_l={$:1},Ol=n(function(e,a,t){return e(a(t))}),wl=function(e){return{$:3,a:e}},Il={$:2},Bl=h(Is,function(){return C(Il,"\n")},ul("\n")),Jl=h(Is,ss,Bl),Rl={am:function(e){return C(wl(2),e)},an:"\"",av:v([Jl]),ax:!1,ay:h(Ol,function(e){return!e},hl),ac:"\""},Kl=Ll(_(Rl,{am:function(e){return C(_l,e)},an:"-->",ac:"<!--"})),Sl=h(ll,h(ll,Xs(0),nl(function(e){return"<"===e})),Us(v([nl(function(e){return"/"===e||"!"===e}),Xs(0)]))),zl=function(e){return" "===e||"\t"===e},ql=function(e){return zl(e)||hl(e)},Dl=Ll(Rl),Gl=Ll(_(Rl,{an:"'",ac:"'"})),Pl=Us(v([Dl,Gl,h(Is,function(e){return v([C(wl(2),e)])},Fs(ol(function(e){return!ql(e)&&">"!==e})))])),Yl=Us(v([h(Is,function(e){return C(rl,e)},Fs(ol(zl))),Bl])),Fl=function(e){return Us(v([$(Al,Fl,e,Yl),$(Tl,Xs,e,Pl),Xs(e)]))},Wl=function(e){return Us(v([$(Al,Wl,e,Yl),$(Al,Fl,e,h(Is,function(){return C(rl,"=")},ul("="))),Xs(e)]))},Hl=function(e){return Cd(e)||Ed(e)||Ld(e)},Ml=function(e){return Hl(e)||"-"===e},Ul=function(e){return Ml(e)||"_"===e},Xl=function(e){return Us(v([h(Is,Ds,$(Al,Wl,e,h(Is,function(e){return C(wl(1),e)},Fs(ol(Ul))))),h(Is,function(a){return Ds(h(vb,a,e))},Yl),h(Is,function(a){return Ds(h(vb,C(rl,a),e))},Fs(ol(function(e){return!ql(e)&&">"!==e}))),Xs(qs(e))]))},Zl=function(e){return Us(v([h($l,function(a){return h(zs,h(vb,a,e),Xl)},h(Is,function(e){return C(wl(0),e)},Fs(h(jl,Ml,nl(Hl))))),Xs(e)]))},Ql=function(e){return h($l,Zl,h(Is,function(a){return h(vb,C(rl,a),e)},Fs(Sl)))},Vl=h(zs,ka,function(e){return Us(v([h(Is,function(a){return Ds(h(vb,a,e))},Yl),h(Is,function(a){return Ds(O(a,e))},Kl),h(Is,function(a){return Ds(h(vb,C(rl,a),e))},Fs(ol(function(e){return"<"!==e&&!hl(e)}))),h(Is,Ds,Ql(e)),Xs(qs(e))]))}),eo=function(e){return{bi:e,bk:Cb}},ao=t(function(e,a){var t=a.a,n=a.b;switch(t.$){case 0:return{a4:"",bw:0,bJ:n};case 1:return{a4:"",bw:1,bJ:n};case 2:return{a4:"",bw:0,bJ:n};default:var b=t.a,d=e(b),i=d.a,s=d.b;return{a4:s,bw:i,bJ:n};}}),to=n(function(e,a,t){var n=a.a,b=a.b,d=t.a,i=t.b,s=t.c;if(A(n,Il))return N(h(vb,eo(i),d),v([h(ao,e,C(n,b))]),Cb);if(A(Eb(n),s)){if(i.b){var l=i.a,o=i.b;return N(d,h(vb,_(l,{bJ:O(b,l.bJ)}),o),s)}return N(d,h(vb,h(ao,e,C(n,b)),i),s)}return N(d,h(vb,h(ao,e,C(n,b)),i),Eb(n))}),no=t(function(e,a){return function(e){var a=e.a,t=e.b;return h(vb,eo(t),a)}($(ld,to(e),N(ka,ka,Cb),a))}),bo=h(Ob,Ls(Vl),Fd(no(function(e){return 0===e?C(4,"xml-t"):1===e?C(6,"xml-a"):C(3,"xlm-av")}))),io=h(Ob,bo,Fd(wb)),so=function(e){return h(Vi,h(ds,ka,v([h(bs,ka,v([is(e.T)]))])),h(Fd,As(Cb),io(""===e.T?"<svg ...> ... </svg>":e.T)))},lo=function(e){return{$:0,a:e}},oo=Jn,ho=t(function(e,a){return h(oo,e,lo(a))}),ro=t(function(e,a){return $(ui,Kt,a,e)}),co=wt,$o=function(e){return h(ho,"scroll",h(es,e,$(as,function(e){return function(a){return C(e,a)}},h(ro,v(["target","scrollLeft"]),co),h(ro,v(["target","scrollTop"]),co))))},go=function(e){return{$:6,a:e}},fo=Tn("textarea"),mo=t(function(e,a){return h(Kn,e,D(a))}),uo=mo("spellcheck"),po=ls("value"),vo=function(e){return C(e,!0)},yo=function(e){return{$:1,a:e}},ko=t(function(e,a){return h(oo,e,yo(a))}),xo=h(ro,v(["target","value"]),Rt),To=function(e){return h(ko,"input",h(es,vo,h(es,e,xo)))},Ao=function(e){return h(fo,v([po(e.T),To(Bi),$o(go),uo(!1)]),ka)},jo=Jd,Eo=function(e){return h(Rn,"transform",e)},Co=function(e){var a=e.a,t=e.b;return Eo("translate("+(jo(-a)+("px, "+(jo(-t)+"px)"))))},No=ls("id"),Lo=function(e){return h(hs,v([No("editor")]),v([h(hs,v([Co(e.bd)]),v([so(e)])),Ao(e)]))},_o={$:4},Oo={$:0},wo={$:3},Io=Tn("img"),Bo=function(e){return h(ls,"src",xe(e))},Jo=h(Io,v([Bo("assets/download.svg")]),ka),Ro=h(Io,v([No("error"),Bo("assets/error.svg")]),ka),Ko=function(e){return{$:2,a:e}},So=function(e){return h(ho,"error",ts(e))},zo=function(e){return h(ho,"load",ts(e))},qo=function(e){return e.az?So(Ko(!1)):zo(Ko(!0))},Do=h(Io,v([Bo("assets/moon.svg")]),ka),Go=h(Io,v([Bo("assets/sun.svg")]),ka),Po=h(Io,v([Bo("assets/upload.svg")]),ka),Yo=function(e){var a=e.bp;switch(a){case"!":return"%21";case"#":return"%23";case"$":return"%24";case"%":return"%25";case"&":return"%26";case"'":return"%27";case"(":return"%28";case")":return"%29";case"*":return"%2A";case"+":return"%2B";case",":return"%2C";case"/":return"%2F";case":":return"%3A";case";":return"%3B";case"=":return"%3D";case"?":return"%3F";case"@":return"%40";case"[":return"%5B";case"]":return"%5D";default:return a;}},Fo=Ya(1/0),Wo=function(e){return"data:image/svg+xml;utf8,"+$(Fo,e.bM,Yo,e.T)},Ho=Tn("button"),Mo=function(e){return h(ho,"click",ts(e))},Uo=function(e){return h(hs,v([No("display"),os(e.W?"dark":"")]),v([h(Io,v([No("image"),Bo(Wo(e)),qo(e)]),ka),Ro,h(Ho,v([Mo(_o)]),v([Jo])),h(Ho,v([Mo(Ji(Oo))]),v([Po])),h(Ho,v([Mo(wo)]),v([e.W?Go:Do]))]))},Xo=Tn("a"),Zo=Sn("rel"),Qo=ls("target"),Vo=h(Xo,v([function(e){return h(ls,"href",ke(e))}("https://github.com/GarkGarcia/RawSvg"),Qo("_blank"),Zo("noopener noreferrer")]),v([h(Io,v([Bo("assets/github.svg")]),ka)])),eh=h(Io,v([Bo("assets/logo.svg")]),ka),ah=Cn,th=function(e){return h(hs,v([No("container"),os(e.az?"":"error")]),v([h(hs,v([No("title")]),v([eh,Vo,h(ms,v([os("elmsh-comm")]),v([is("<!-- GarkGarcia \xA9 2019 -->")]))])),Uo(e),h(ah,Lo,e)]))},nh=function(e){return{$:1,a:e}},bh=function(e){return{$:0,a:e}},dh=wb,ih=t(function(e,a){return 1>e?a:$(Ps,e,kl(a),a)}),sh=Lt,lh=Ot,oh=t(function(e,a){return 1>e?"":$(Ps,0,e,a)}),hh=function(e){for(var a,t=0,n=e.charCodeAt(0),b=43==n||45==n?1:0,d=b;d<e.length;++d){if(a=e.charCodeAt(d),48>a||57<a)return Cb;t=10*t+a-48}return d==b?Cb:Eb(45==n?-t:t)},rh=i(function(e,a,t,n,b,d){return{ar:d,at:a,aG:n,aI:t,aM:e,aN:b}}),ch=d(function(e,a,t,n,b){if(fs(b)||h(Nt,"@",b))return Cb;var d=h(lh,":",b);if(!d.b)return Eb(m(rh,e,b,Cb,a,t,n));if(!d.b.b){var s=d.a,i=hh(h(ih,s+1,b));if(1===i.$)return Cb;return Eb(m(rh,e,h(oh,s,b),i,a,t,n))}return Cb}),$h=b(function(e,a,t,n){if(fs(n))return Cb;var b=h(lh,"/",n);if(!b.b)return g(ch,e,"/",a,t,n);var d=b.a;return g(ch,e,h(ih,d,n),a,t,h(oh,d,n))}),gh=n(function(e,a,t){if(fs(t))return Cb;var n=h(lh,"?",t);if(!n.b)return r($h,e,Cb,a,t);var b=n.a;return r($h,e,Eb(h(ih,b+1,t)),a,h(oh,b,t))}),fh=t(function(e,a){if(fs(a))return Cb;var t=h(lh,"#",a);if(!t.b)return $(gh,e,Cb,a);var n=t.a;return $(gh,e,Eb(h(ih,n+1,a)),h(oh,n,a))}),mh=function(e){return h(sh,"http://",e)?h(fh,0,h(ih,7,e)):h(sh,"https://",e)?h(fh,1,h(ih,8,e)):Cb},uh=ne(ka),ph=Vn({bn:function(){return C(Lb,Oi)},bI:function(){return uh},bL:Qi,bO:function(e){return{a6:e.Y?v([h(ah,th,e)]):ka,bK:"RawSvg"}}});(function(a){e.Elm?le(e.Elm,a):e.Elm=a})({Main:{init:ph(ts(0))(0)}})})(this);+
\ No newline at end of file
diff --git a/src/Main.elm b/src/Main.elm
@@ -27,6 +27,9 @@ update msg model =
         Update image ->
             ({ model | image = image }, Cmd.none)
 
+        Load res ->
+            (load model res, Cmd.none)
+
         Validation val ->
             ({ model | isValid = val }, Cmd.none)
 
@@ -42,6 +45,15 @@ update msg model =
         Scroll scroll ->
             ({model | editorScroll = scroll}, Cmd.none)
 
+load : Model -> Result Http.Error String -> Model
+load model res =
+    case res of
+        Ok svg ->
+            { model | image = svg, loaded= True }
+
+        Err _ ->
+            { model | loaded = True }
+
 upload : Model -> Upload -> (Model, Cmd Msg)
 upload model upl =
     case upl of
@@ -53,18 +65,22 @@ upload model upl =
 
 init : Model
 init =
-    { image = ""
+    { image = emptySvg
     , isValid = True
     , darkMode = False
     , uriEncoder = Maybe.withDefault Regex.never
         <| Regex.fromString "!|#|\\$|%|&|'|\\(|\\)|\\*|\\+|,|\\/|:|;|=|\\?|@|\\[|\\]"
     , fileName = "example.svg"
     , editorScroll = (0, 0)
+    , loaded = False
     }
 
 loadContent : Cmd Msg
 loadContent =
     Http.get
         { url = "assets/example.svg"
-        , expect = Http.expectString (\res -> Result.withDefault (Update "") (Result.map Update res))
+        , expect = Http.expectString Load
         }
+
+emptySvg : String
+emptySvg = "<svg> . . . </svg>"+
\ No newline at end of file
diff --git a/src/Types.elm b/src/Types.elm
@@ -1,5 +1,6 @@
 module Types exposing (..)
 
+import Http
 import File exposing (File)
 import Regex exposing (Regex)
 
@@ -10,12 +11,14 @@ type alias Model =
     , uriEncoder : Regex
     , fileName : String
     , editorScroll : (Int, Int)
+    , loaded : Bool
     }
 
 type Upload = Requested | Selected File
 
 type Msg
     = Update String
+    | Load (Result Http.Error String)
     | Validation Bool
     | ToggleDarkMode
     | Download
diff --git a/src/View.elm b/src/View.elm
@@ -15,14 +15,15 @@ import Regex exposing (Regex, Match, replace)
 view : Model -> Document Msg
 view model =
     { title = "RawSvg"
-    , body = [ lazy container model ]
+    , body =
+        if model.loaded then [ lazy container model ] else []
     }
 
 container : Model -> Html Msg
 container model =
     div [ id "container", class (if model.isValid then "" else "error") ]
         [ div [ id "title" ]
-            [ logo, githubLink, span [ class "elmsh-comm" ] [ text "<!-- GarkGarcia © 2019 -->" ] ]
+            [ logo, githubLink, span [ class "elmsh-comm" ] [ text "<!-- GarkGarcia (C) 2019 -->" ] ]
         , display model
         , lazy editor model
         ]