@liascript/editor
Version:
An extended Markdown interpreter for the creation of interactive online courses.
1 lines • 670 kB
JavaScript
(function(){function $parcel$export(r,e,n,t){Object.defineProperty(r,e,{get:n,set:t,enumerable:!0,configurable:!0})}var $parcel$global="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},$parcel$modules={},$parcel$inits={},parcelRequire=$parcel$global.parcelRequirea18f;null==parcelRequire&&(parcelRequire=function(r){if(r in $parcel$modules)return $parcel$modules[r].exports;if(r in $parcel$inits){var e=$parcel$inits[r];delete $parcel$inits[r];var n={id:r,exports:{}};return $parcel$modules[r]=n,e.call(n.exports,n,n.exports),n.exports}var t=new Error("Cannot find module '"+r+"'");throw t.code="MODULE_NOT_FOUND",t},parcelRequire.register=function(r,e){$parcel$inits[r]=e},$parcel$global.parcelRequirea18f=parcelRequire),parcelRequire.register("eX2dU",(function(r,e){var n,t;$parcel$export(r.exports,"register",(function(){return n}),(function(r){return n=r})),$parcel$export(r.exports,"resolve",(function(){return t}),(function(r){return t=r}));var a={};n=function(r){for(var e=Object.keys(r),n=0;n<e.length;n++)a[e[n]]=r[e[n]]},t=function(r){var e=a[r];if(null==e)throw new Error("Could not resolve bundle with id "+r);return e}})),parcelRequire.register("coVND",(function(module,exports){var $hEDyF=parcelRequire("hEDyF");parcelRequire("bAjxZ").then((function(Base){let debug=!1;var app=new $hEDyF.LiaScript(new Base.Connector,!1,debug);window.addEventListener("message",(event=>{switch(event.data.cmd){case"jit":window.LIA.jit?(window.LIA.scrollUpOnMain=!1,window.LIA.focusOnMain=!1,window.LIA.jit(event.data.param)):console.warn("window.LIA.jit not defined");break;case"compile":window.LIA.compile?(window.LIA.scrollUpOnMain=!1,window.LIA.focusOnMain=!1,window.LIA.compile(event.data.param)):console.warn("window.LIA.compile not defined");case"goto":window.LIA.gotoLine(event.data.param);break;case"reload":window.location.reload();break;case"responsivevoice":window.LIA.injectResposivevoice(event.data.param);break;case"base":const base=document.createElement("base");base.href=event.data.param,document.head.appendChild(base);break;case"inject":window.injectHandler?window.injectHandler(event.data.param):console.warn("no injectHandler defined");break;case"eval":try{eval(event.data.param)}catch(r){console.warn("liascript error: ",event.data.param,r)}break;default:console.warn("could not handle event: ",event)}}))}))})),parcelRequire.register("hEDyF",(function(r,e){$parcel$export(r.exports,"LiaScript",(function(){return m}));var n=parcelRequire("5NzU2"),t=parcelRequire("jofQX");parcelRequire("friGX"),parcelRequire("5JP3J");var a=parcelRequire("3gU5S"),u=parcelRequire("aS3rZ"),i=parcelRequire("cLx6L"),c=parcelRequire("7dNT3"),o=parcelRequire("dUxBp"),s=parcelRequire("enSV9"),f=parcelRequire("a4mqT"),l=parcelRequire("ah1tS"),h=parcelRequire("7x3Ep"),d=parcelRequire("lzA4n"),b=parcelRequire("eK6wW"),v=parcelRequire("d9MSj"),p=parcelRequire("2mDT7"),g=parcelRequire("fP36L");parcelRequire("c4WAo").initGlobals(),window.LIA.injectResposivevoice=d.inject,"function"!=typeof queueMicrotask&&(window.queueMicrotask=function(r){Promise.resolve().then(r)});class m{constructor(r,e=!1,u=!1,i=null,c=null,o=!1){window.LIA.debug=u,this.app=n.Elm.Main.init({flags:{courseUrl:window.LIA.defaultCourseURL||i,script:c,settings:r.getSettings(),seed:Math.round(1e7*Math.random()),screen:{width:window.innerWidth,height:window.innerHeight},hasShareAPI:s.default.isSupported(),isFullscreen:!!document.fullscreenElement,hasIndex:r.hasIndex(),sync:{support:h.default.supported,enabled:e},hideURL:o}}),this.app.ports.copyToClipboard.subscribe((r=>{try{navigator.clipboard.writeText(r)}catch(r){console.warn("Failed to copy: ",r.message)}}));const f=this.app.ports.event2elm.send,l=function(r){r.reply&&(window.LIA.debug&&t.default.info(`LIA <<< (${r.track}) :`,r.message),f(r))};window.LIA.send=l,this.connector=r,this.initEventSystem(document.body,this.app.ports.event2js.subscribe,l);let d=this;window.LIA.img.load=(r,e,n)=>{d.app.ports.media.send([r,e,n])},window.LIA.img.click=r=>{0===document.getElementsByClassName("lia-modal").length&&d.app.ports.media.send([r,null,null])},window.LIA.showFootnote=r=>{d.app.ports.footnote.send(r)},window.LIA.goto=r=>{l({reply:!0,track:[["goto",-1]],service:"",message:{cmd:"goto",param:r}})},window.LIA.jit=this.app.ports.jit.send,window.LIA.compile=this.app.ports.compile.send,window.LIA.gotoLine=function(r){l({reply:!0,track:[["gotoLine",-1]],service:"",message:{cmd:"gotoLine",param:r}})},window.LIA.gotoNext=()=>{l({reply:!0,track:[["goto",-1]],service:"",message:{cmd:"next",param:null}})},window.LIA.gotoPrevious=()=>{l({reply:!0,track:[["goto",-1]],service:"",message:{cmd:"prev",param:null}})},a.initTooltip()}reset(){this.app.ports.event2elm.send({track:[{topic:"reset",id:null}],message:null})}initEventSystem(r,e,n){t.default.info("initEventSystem"),i.default.init(n,this.connector),d.Service.init(n),o.default.init(n),l.default.init(r,n),b.default.init(n),h.default.init(n),v.default.init(n),p.default.init(n,i.default),g.default.init(n);let a=this.connector;e((r=>{switch(window.LIA.debug&&t.default.info(`LIA >>> (${JSON.stringify(r.track)})`,r.service,r.message),r.service){case i.default.PORT:i.default.handle(r);break;case f.default.PORT:r.message.param.slide&&a.slide(r.message.param.slide),f.default.handle(r);break;case d.Service.PORT:d.Service.handle(r);break;case o.default.PORT:o.default.handle(r);break;case u.default.PORT:u.default.handle(r);break;case h.default.PORT:h.default.handle(r);break;case s.default.PORT:s.default.handle(r);break;case c.Service.PORT:c.Service.handle(r);break;case b.default.PORT:b.default.handle(r);break;case v.default.PORT:v.default.handle(r);break;case p.default.PORT:p.default.handle(r);break;case g.default.PORT:g.default.handle(r);break;default:console.warn("Unknown Service => ",r)}}))}}})),parcelRequire.register("5NzU2",(function(r,e){!function(r){"use strict";function e(r,e,n){this.p=r,this.q=e,this.r=n}function n(r,e){this.s=r,this.t=e}function t(r,e,n){this.hG=r,this.aB=e,this.ax=n}function a(r,e,n,t,a){this.c$=r,this.hi=e,this.db=n,this.c9=t,this.iX=a}function u(r,e,n,t){this.fP=r,this.b0=e,this.dd=n,this.ha=t}function i(r,e){this.dd=r,this.ha=e}function c(r,e,n,t){this.fJ=r,this.iP=e,this.iQ=n,this.g9=t}function o(r,e){this.iB=r,this.F=e}function s(r,e){this.ik=r,this.F=e}function f(r,e,n,t,a,u){this.a3=r,this.d2=e,this.be=n,this.eU=t,this.e_=a,this.ab=u}function l(r,e,n,t,a,u,i,c,o,s,f){this.gg=r,this.cr=e,this.d9=n,this.cD=t,this.hw=a,this.h8=u,this.eW=i,this.iD=c,this.F=o,this.c0=s,this.fx=f}function h(r,e,n,t){this.cA=r,this.bh=e,this.iF=n,this.fJ=t}function d(r,e,n,t){this.hG=r,this.cV=e,this.iC=n,this.jb=t}function b(r,e,n){this.dl=r,this.dy=e,this.bS=n}function v(r,e,n,t){this.d9=r,this.bL=e,this.hX=n,this.iV=t}function p(r,e,n){this.V=r,this.hf=e,this.W=n}function g(r,e,n,t,a,u){this.dz=r,this.cg=e,this.ec=n,this.ed=t,this.er=a,this.cH=u}function m(r,e,n,t,a,u,i,c,o,s,f,l,h,d,b,v,p,g,m,w,$,y,k){this.di=r,this.f$=e,this.f0=n,this.f5=t,this.b7=a,this.gu=u,this.gv=i,this.ce=c,this.dT=o,this.bF=s,this.hp=f,this.hy=l,this.hA=h,this.eq=d,this.hK=b,this.hO=v,this.h0=p,this.ip=g,this.fd=m,this.jd=w,this.jg=$,this.fG=y,this.b_=k}function w(r,e){this.ed=r,this.bM=e}function $(r,e){this.cP=r,this.cS=e}function y(r,e){this.ff=r,this.jh=e}function k(r,e,n){this.eg=r,this.eh=e,this.eV=n}function x(r,e,n,t,a,u,i,c,o,s,f,l,h,d,b,v,p,g,m,w,$,y,k,x){this.df=r,this.dk=e,this.b6=n,this.gr=t,this.dG=a,this.dH=u,this.dQ=i,this.g1=c,this.g6=o,this.d0=s,this.ec=f,this.ho=l,this.hx=h,this.hK=d,this.fg=b,this.fm=v,this.fn=p,this.ft=g,this.iZ=m,this.i0=w,this.aE=$,this.fB=y,this.fE=k,this.c8=x}function _(r,e){this.cO=r,this.ji=e}function S(r,e){this.$8=r,this.iU=e}function E(r,e,n,t){this.gg=r,this.gp=e,this.ih=n,this.iY=t}function T(r,e,n){this.h1=r,this.c_=e,this.fs=n}function A(r,e,n,t,a,u,i,c){this.gs=r,this.cg=e,this.eS=n,this.bP=t,this.bS=a,this.fc=u,this.c0=i,this.iZ=c}function L(r,e){this.fP=r,this.b0=e}function j(r,e){this.ha=r,this.dd=e}function q(r,e,n,t,a,u,i,c,o){this.q=r,this.ar=e,this.a6=n,this.a7=t,this.hK=a,this.cQ=u,this.t=i,this.az=c,this.F=o}function R(r,e,n){this.af=r,this.h5=e,this.aV=n}function I(r,e,n,t,a,u,i,c,o,s,f,l,h,d,b,v,p,g,m,w,$,y,k,x,_,S,E,T){this.br=r,this.dn=e,this.b6=n,this.gA=t,this.cg=a,this.cx=u,this.cB=i,this.cC=c,this.ek=o,this.hF=s,this.cH=f,this.h6=l,this.eP=h,this.eQ=d,this.cO=b,this.ij=v,this.cW=p,this.cX=g,this.cY=m,this.iA=w,this.cZ=$,this.bi=y,this.iE=k,this.iZ=x,this.i7=_,this.c7=S,this.jd=E,this.fJ=T}function C(r,e,n){this.dt=r,this.en=e,this.iO=n}function D(r,e){this.gS=r,this.cu=e}function z(r,e,n,t,a){this.aJ=r,this.gL=e,this.ei=n,this.fn=t,this.fN=a}function N(r,e,n){this.gN=r,this.h4=e,this.fk=n}function P(r,e,n){this.f7=r,this.g3=e,this.hk=n}function M(r,e,n,t,a,u,i,c,o,s,f,l,h,d,b,v,p,g,m,w){this.S=r,this.dn=e,this.gh=n,this.dD=t,this.gz=a,this.gJ=u,this.cc=i,this.cd=c,this.bC=o,this.dR=s,this.cp=f,this.hh=l,this.d8=h,this.ed=d,this.cR=b,this.cY=v,this.bi=p,this.c2=g,this.c3=m,this.c5=w}function B(r,e,n,t,a){this.f_=r,this.dk=e,this.du=n,this.fL=t,this.fN=a}function O(r,e){this.du=r,this.hO=e}function U(r,e,n){this.dk=r,this.aT=e,this.fL=n}function F(r,e,n){this.gs=r,this.ed=e,this.cQ=n}function G(r,e,n,t,a,u){this.fU=r,this.b2=e,this.gy=n,this.bm=t,this.fH=a,this.jk=u}function H(r,e,n,t,a,u,i,c,o,s,f,l,h,d,b,v,p){this.b4=r,this.dx=e,this.dG=n,this.cc=t,this.d1=a,this.ed=u,this.bI=i,this.ef=c,this.ey=o,this.cL=s,this.ir=f,this.e6=l,this.iw=h,this.ix=d,this.c9=b,this.fI=v,this.bp=p}function Z(r,e,n,t,a,u){this.f6=r,this.du=e,this.gP=n,this.hf=t,this.ic=a,this.jn=u}function X(r,e){this.h4=r,this.fk=e}function V(r,e,n,t){this.gg=r,this.dN=e,this.hL=n,this.fx=t}function J(r,e,n,t,a,u,i,c){this.fX=r,this.f8=e,this.dO=n,this.g9=t,this.hH=a,this.i6=u,this.jc=i,this.fJ=c}function K(r,e,n,t,a,u,i){this.f8=r,this.dO=e,this.g9=n,this.hH=t,this.i6=a,this.jc=u,this.fJ=i}function Q(r,e,n){this.gs=r,this.hf=e,this.c6=n}function W(r,e){this.dO=r,this.fJ=e}function Y(r,e,n,t){this.gg=r,this.gJ=e,this.hh=n,this.i7=t}function rr(r,e,n,t,a,u,i,c,o,s,f,l,h,d,b,v,p,g,m,w,$){this.f8=r,this.gg=e,this.gh=n,this.gA=t,this.gJ=a,this.cd=u,this.cg=i,this.cm=c,this.dR=o,this.cp=s,this.hf=f,this.hh=l,this.h9=h,this.cO=d,this.cR=b,this.bi=v,this.c2=p,this.c3=g,this.c5=m,this.i7=w,this.fN=$}function er(r,e){this.h4=r,this.c0=e}function nr(r,e,n){this.ed=r,this.iz=e,this.fN=n}function tr(r,e,n,t,a){this.f_=r,this.cl=e,this.hf=n,this.hj=t,this.iS=a}function ar(r,e,n){this.hd=r,this.hf=e,this.ih=n}function ur(r,e,n,t,a,u,i,c){this.gR=r,this.hc=e,this.h3=n,this.ib=t,this.iy=a,this.iM=u,this.c0=i,this.jf=c}function ir(r,e,n,t){this.bJ=r,this.ir=e,this.am=n,this.fP=t}function cr(r,e,n,t){this.gk=r,this.eo=e,this.e5=n,this.iE=t}function or(r,e,n,t,a){this.gk=r,this.dS=e,this.e5=n,this.iE=t,this.fu=a}function sr(r,e){this.es=r,this.ew=e}function fr(r,e,n,t,a,u,i,c){this.gC=r,this.hu=e,this.h5=n,this.i7=t,this.jr=a,this.js=u,this.jv=i,this.jw=c}function lr(r,e,n,t){this.f_=r,this.gg=e,this.ho=n,this.eB=t}function hr(r,e,n){this.bB=r,this.bd=e,this.ir=n}function dr(r,e,n,t){this.bB=r,this.aS=e,this.bM=n,this.bd=t}function br(r,e,n,t,a){this.gg=r,this.g1=e,this.ho=n,this.eB=t,this.fN=a}function vr(r,e,n,t,a,u,i,c,o,s,f,l,h){this.f_=r,this.gT=e,this.cj=n,this.dP=t,this.cE=a,this.ep=u,this.io=i,this.iw=c,this.fv=o,this.i_=s,this.fy=f,this.b_=l,this.b$=h}function pr(r,e){this.hf=r,this.hF=e}function gr(r,e,n){this.g9=r,this.h4=e,this.fk=n}function mr(r,e,n,t){this.gQ=r,this.iy=e,this.c0=n,this.iW=t}function wr(r,e){this.hf=r,this.iY=e}function $r(r,e,n,t,a,u){this.f8=r,this.aI=e,this.g$=n,this.g7=t,this.hf=a,this.iN=u}function yr(r,e,n){this.dt=r,this.gB=e,this.gE=n}function kr(r,e){this.hf=r,this.i3=e}function xr(r,e){this.iy=r,this.c0=e}function _r(r,e,n,t){this.ha=r,this.av=e,this.iS=n,this.dd=t}function Sr(r,e,n,t,a,u,i){this.fY=r,this.gi=e,this.g_=n,this.hz=t,this.i4=a,this.i5=u,this.jl=i}function Er(r,e,n,t){this.gl=r,this.gU=e,this.bW=n,this.jk=t}function Tr(r,e){this.gf=r,this.hf=e}function Ar(r,e,n){this.aN=r,this.ag=e,this.ed=n}function Lr(r,e,n,t){this.hf=r,this.ee=e,this.ix=n,this.bp=t}function jr(r,e,n,t){this.f8=r,this.cd=e,this.cg=n,this.hf=t}function qr(r,e,n,t,a,u,i,c,o,s,f,l){this.f8=r,this.gh=e,this.cd=n,this.cg=t,this.cm=a,this.dR=u,this.cp=i,this.hf=c,this.cR=o,this.c2=s,this.c3=f,this.c5=l}function Rr(r,e,n){this.dZ=r,this.g5=e,this.c9=n}function Ir(r,e,n){this.gg=r,this.ih=e,this.iY=n}function Cr(r,e,n,t,a,u){this.gi=r,this.cj=e,this.hf=n,this.eZ=t,this.fd=a,this.c0=u}function Dr(r,e){this.cQ=r,this.fe=e}function zr(r,e){this.dt=r,this.e4=e}function Nr(r,e,n,t){this.gi=r,this.hf=e,this.hG=n,this.jj=t}function Pr(r,e,n,t){this.dl=r,this.dy=e,this.eS=n,this.bS=t}function Mr(r,e,n,t){this.d6=r,this.aX=e,this.i7=n,this.fJ=t}function Br(r,e){this.br=r,this.bO=e}function Or(r,e,n,t){this.gA=r,this.hL=e,this.hM=n,this.iZ=t}function Ur(r,e,n,t){this.b7=r,this.gK=e,this.hA=n,this.i7=t}function Fr(r,e,n,t,a,u,i,c,o,s){this.br=r,this.f1=e,this.g6=n,this.hl=t,this.h2=a,this.h6=u,this.ij=i,this.bi=c,this.iE=o,this.fJ=s}function Gr(r,e,n,t){this.br=r,this.h6=e,this.ij=n,this.fJ=t}function Hr(r,e,n){this.f8=r,this.c6=e,this.da=n}function Zr(r,e,n){this.f8=r,this.hf=e,this.c6=n}function Xr(r,e,n,t,a){this.fU=r,this.hf=e,this.hq=n,this.id=t,this.jm=a}function Vr(r,e){this.gA=r,this.i7=e}function Jr(r,e){this.fJ=r,this.b_=e}function Kr(r,e){this.f5=r,this.hL=e}function Qr(r,e,n,t){this.a5=r,this.hM=e,this.i$=n,this.i7=t}function Wr(r,e,n){this.hM=r,this.i$=e,this.i7=n}function Yr(r,e,n,t){this.b6=r,this.ct=e,this.ho=n,this.i$=t}function re(r,e,n,t,a,u){this.fU=r,this.hY=e,this.h4=n,this.ia=t,this.be=a,this.c0=u}function ee(r,e,n,t,a,u,i,c,o,s,f,l,h,d,b,v,p){this.dT=r,this.d0=e,this.d7=n,this.ed=t,this.ho=a,this.hx=u,this.hF=i,this.eH=c,this.iz=o,this.fh=s,this.fn=f,this.iZ=l,this.aE=h,this.fB=d,this.je=b,this.db=v,this.fN=p}function ne(r,e,n,t,a){this.P=r,this.aa=e,this.a9=n,this.e4=t,this.F=a}function te(r,e,n,t,a){this.bv=r,this.gI=e,this.d_=n,this.hD=t,this.b_=a}function ae(r,e,n,t,a){this.b3=r,this.dF=e,this.g2=n,this.cz=t,this.hK=a}function ue(r,e){this.bb=r,this.b_=e}function ie(r,e,n,t){this.gy=r,this.ci=e,this.ho=n,this.cF=t}function ce(r,e,n){this.ho=r,this.eB=e,this.fF=n}function oe(r,e,n){this.ho=r,this.aX=e,this.jn=n}function se(r,e){this.aA=r,this.dd=e}function fe(r,e,n,t){this.dv=r,this.dL=e,this.eW=n,this.fJ=t}function le(r,e,n,t,a,u,i,c,o,s,f,l,h,d){this.dT=r,this.d0=e,this.ho=n,this.hx=t,this.hF=a,this.hK=u,this.iz=i,this.fh=c,this.fn=o,this.iZ=s,this.aE=f,this.fB=l,this.je=h,this.fN=d}function he(r,e,n){this.df=r,this.dM=e,this.aX=n}function de(r,e,n,t,a,u){this.df=r,this.f$=e,this.g3=n,this.a5=t,this.h1=a,this.i7=u}function be(r,e,n){this.gs=r,this.ha=e,this.hf=n}function ve(r,e,n,t,a,u,i,c){this.fU=r,this.ga=e,this.ho=n,this.hA=t,this.h$=a,this.ie=u,this.bh=i,this.iE=c}function pe(r,e,n){this.f$=r,this.gk=e,this.i9=n}function ge(r,e,n,t,a,u,i){this.fU=r,this.a0=e,this.aR=n,this.hM=t,this.bg=a,this.bm=u,this.jk=i}function me(r,e,n,t){this.fU=r,this.aR=e,this.hM=n,this.jk=t}function we(r,e,n,t,a){this.dk=r,this.d$=e,this.hf=n,this.hO=t,this.je=a}function $e(r,e,n,t,a){this.dk=r,this.ho=e,this.ff=n,this.bY=t,this.c8=a}function ye(r,e,n,t,a,u,i){this.fT=r,this.hx=e,this.hB=n,this.hK=t,this.bh=a,this.fd=u,this.db=i}function ke(r,e,n,t,a,u){this.fU=r,this.gn=e,this.hf=n,this.ia=t,this.ih=a,this.c0=u}function xe(r,e,n,t,a,u,i,c,o,s){this.f_=r,this.ap=e,this.aL=n,this.cj=t,this.aO=a,this.cv=u,this.aP=i,this.aQ=c,this.iZ=o,this.aE=s}function _e(r,e,n){this.aI=r,this.aR=e,this.aW=n}function Se(r,e,n,t,a,u,i,c){this.ap=r,this.aL=e,this.aO=n,this.aP=t,this.aQ=a,this.ho=u,this.iZ=i,this.aE=c}function Ee(r,e,n,t,a,u,i){this.hf=r,this.ho=e,this.iw=n,this.iZ=t,this.fy=a,this.b$=u,this.fK=i}function Te(r,e,n,t){this.gn=r,this.d$=e,this.hM=n,this.fk=t}function Ae(r,e,n,t){this.fU=r,this.hf=e,this.ff=n,this.i7=t}function Le(r,e,n,t,a,u,i){this.aI=r,this.gn=e,this.h1=n,this.ib=t,this.ih=a,this.iK=u,this.c0=i}function je(r,e,n){this.f_=r,this.ho=e,this.hx=n}function qe(r,e,n){this.fS=r,this.im=e,this.jk=n}function Re(r,e,n,t,a,u,i,c){this.dt=r,this.g$=e,this.hf=n,this.cy=t,this.ho=a,this.iN=u,this.c0=i,this.dc=c}function Ie(r,e,n,t,a){this.hB=r,this.fP=e,this.js=n,this.b0=t,this.jw=a}function Ce(r,e){this.es=r,this.eB=e}function De(r,e,n,t){this.gb=r,this.gs=e,this.hn=n,this.h5=t}function ze(r,e,n,t,a,u){this.gg=r,this.ap=e,this.ho=n,this.hL=t,this.iZ=a,this.aE=u}function Ne(r,e,n,t,a,u){this.eR=r,this.cN=e,this.fC=n,this.fD=t,this.fP=a,this.b0=u}function Pe(r,e,n){this.hG=r,this.ax=e,this.aB=n}function Me(r,e){this.f$=r,this.bw=e}function Be(r,e,n,t,a){this.gL=r,this.ho=e,this.iE=n,this.fh=t,this.bY=a}function Oe(r,e,n,t,a,u,i,c,o,s){this.dI=r,this.dT=e,this.hf=n,this.ho=t,this.hx=a,this.hF=u,this.ex=i,this.hK=c,this.fB=o,this.je=s}function Ue(r,e){this.fU=r,this.ct=e}function Fe(r,e){this.f8=r,this.i7=e}function Ge(r,e,n,t,a,u){this.hi=r,this.hZ=e,this.h_=n,this.iX=t,this.c9=a,this.db=u}function He(r,e,n,t,a,u,i,c,o,s){this.b8=r,this.cr=e,this.bE=n,this.a4=t,this.hl=a,this.bh=u,this.ix=i,this.bi=c,this.iE=o,this.iZ=s}function Ze(r,e){var n=r.$c();return n.a3=e,n}function Xe(r,e){var n=r.$c();return n.eV=e,n}function Ve(r,e){var n=r.$c();return n.jb=e,n}function Je(r,e,n){var t=r.$c();return t.cQ=e,t.ed=n,t}function Ke(r,e){var n=r.$c();return n.eq=e,n}function Qe(r,e){var n=r.$c();return n.f7=e,n}function We(r,e){var n=r.$c();return n.ed=e,n}function Ye(r,e){var n=r.$c();return n.S=e,n}function rn(r,e){var n=r.$c();return n.du=e,n}function en(r,e){var n=r.$c();return n.aJ=e,n}function nn(r,e){var n=r.$c();return n.cd=e,n}function tn(r,e){var n=r.$c();return n.cQ=e,n}function an(r,e){var n=r.$c();return n.dD=e,n}function un(r,e){var n=r.$c();return n.ei=e,n}function cn(r,e,n){var t=r.$c();return t.du=e,t.hf=n,t}function on(r,e){var n=r.$c();return n.f$=e,n}function sn(r,e){var n=r.$c();return n.hK=e,n}function fn(r,e){var n=r.$c();return n.cg=e,n}function ln(r,e){var n=r.$c();return n.gU=e,n}function hn(r,e){var n=r.$c();return n.iZ=e,n}function dn(r,e){var n=r.$c();return n.gl=e,n}function bn(r,e,n){var t=r.$c();return t.d8=e,t.hh=n,t}function vn(r,e){var n=r.$c();return n.am=e,n}function pn(r,e){var n=r.$c();return n.ir=e,n}function gn(r,e){var n=r.$c();return n.bM=e,n}function mn(r,e){var n=r.$c();return n.gS=e,n}function wn(r,e){var n=r.$c();return n.gh=e,n}function $n(r,e){var n=r.$c();return n.cu=e,n}function yn(r,e){var n=r.$c();return n.cp=e,n}function kn(r,e){var n=r.$c();return n.c2=e,n}function xn(r,e){var n=r.$c();return n.c3=e,n}function _n(r,e){var n=r.$c();return n.cZ=e,n}function Sn(r,e){var n=r.$c();return n.fN=e,n}function En(r,e){var n=r.$c();return n.cO=e,n}function Tn(r,e,n){var t=r.$c();return t.b_=e,t.cE=n,t}function An(r,e){var n=r.$c();return n.gg=e,n}function Ln(r,e){var n=r.$c();return n.cj=e,n}function jn(r,e,n){var t=r.$c();return t.fy=e,t.iw=n,t}function qn(r,e,n){var t=r.$c();return t.ag=e,t.ed=n,t}function Rn(r,e){var n=r.$c();return n.fy=e,n}function In(r,e){var n=r.$c();return n.g1=e,n}function Cn(r,e){var n=r.$c();return n.fv=e,n}function Dn(r,e){var n=r.$c();return n.cE=e,n}function zn(r,e){var n=r.$c();return n.fU=e,n}function Nn(r,e){var n=r.$c();return n.jk=e,n}function Pn(r,e){var n=r.$c();return n.c9=e,n}function Mn(r,e,n){var t=r.$c();return t.ed=e,t.fI=n,t}function Bn(r,e){var n=r.$c();return n.ix=e,n}function On(r,e){var n=r.$c();return n.fn=e,n}function Un(r,e,n,t,a){var u=r.$c();return u.gR=e,u.iM=n,u.ib=t,u.jf=a,u}function Fn(r,e){var n=r.$c();return n.c0=e,n}function Gn(r,e){var n=r.$c();return n.iW=e,n}function Hn(r,e){var n=r.$c();return n.gQ=e,n}function Zn(r,e){var n=r.$c();return n.iy=e,n}function Xn(r,e){var n=r.$c();return n.cR=e,n}function Vn(r,e){var n=r.$c();return n.c5=e,n}function Jn(r,e){var n=r.$c();return n.cm=e,n}function Kn(r,e){var n=r.$c();return n.h1=e,n}function Qn(r,e){var n=r.$c();return n.ab=e,n}function Wn(r,e){var n=r.$c();return n.fJ=e,n}function Yn(r,e){var n=r.$c();return n.b6=e,n}function rt(r,e){var n=r.$c();return n.gs=e,n}function et(r,e){var n=r.$c();return n.c_=e,n}function nt(r,e,n,t){var a=r.$c();return a.bP=e,a.c0=n,a.cg=t,a}function tt(r,e){var n=r.$c();return n.bS=e,n}function at(r,e,n){var t=r.$c();return t.a3=e,t.ab=n,t}function ut(r,e){var n=r.$c();return n.c8=e,n}function it(r,e){var n=r.$c();return n.b0=e,n}function ct(r,e){var n=r.$c();return n.fP=e,n}function ot(r,e){var n=r.$c();return n.ha=e,n}function st(r,e){var n=r.$c();return n.dd=e,n}function ft(r,e){var n=r.$c();return n.F=e,n}function lt(r,e,n){var t=r.$c();return t.ar=e,t.hK=n,t}function ht(r,e,n){var t=r.$c();return t.az=e,t.hK=n,t}function dt(r,e){var n=r.$c();return n.af=e,n}function bt(r,e){var n=r.$c();return n.i0=e,n}function vt(r,e){var n=r.$c();return n.iE=e,n}function pt(r,e,n){var t=r.$c();return t.iA=e,t.iE=n,t}function gt(r,e,n){var t=r.$c();return t.cD=e,t.iD=n,t}function mt(r,e){var n=r.$c();return n.cD=e,n}function wt(r,e,n){var t=r.$c();return t.cZ=e,t.dn=n,t}function $t(r,e,n){var t=r.$c();return t.cH=e,t.cg=n,t}function yt(r,e){var n=r.$c();return n.id=e,n}function kt(r,e){var n=r.$c();return n.er=e,n}function xt(r,e,n){var t=r.$c();return t.dz=e,t.er=n,t}function _t(r,e,n,t){var a=r.$c();return a.cD=e,a.h8=n,a.hw=t,a}function St(r,e){var n=r.$c();return n.eW=e,n}function Et(r,e,n){var t=r.$c();return t.P=e,t.aa=n,t}function Tt(r,e,n,t,a){var u=r.$c();return u.P=e,u.a9=n,u.aa=t,u.e4=a,u}function At(r,e){var n=r.$c();return n.d7=e,n}function Lt(r,e){var n=r.$c();return n.db=e,n}function jt(r,e){var n=r.$c();return n.be=e,n}function qt(r,e){var n=r.$c();return n.eH=e,n}function Rt(r){var e=function(e){return function(n){return r(e,n)}};return e.a2=r,e}function It(r){var e=function(e){return function(n){return function(t){return r(e,n,t)}}};return e.a3=r,e}function Ct(r){var e=function(e){return function(n){return function(t){return function(a){return r(e,n,t,a)}}}};return e.a4=r,e}function Dt(r){var e=function(e){return function(n){return function(t){return function(a){return function(u){return r(e,n,t,a,u)}}}}};return e.a5=r,e}function zt(r){var e=function(e){return function(n){return function(t){return function(a){return function(u){return function(i){return r(e,n,t,a,u,i)}}}}}};return e.a6=r,e}function Nt(r){var e=function(e){return function(n){return function(t){return function(a){return function(u){return function(i){return function(c){return r(e,n,t,a,u,i,c)}}}}}}};return e.a7=r,e}function Pt(r){var e=function(e){return function(n){return function(t){return function(a){return function(u){return function(i){return function(c){return function(o){return r(e,n,t,a,u,i,c,o)}}}}}}}};return e.a8=r,e}function Mt(r){var e=function(e){return function(n){return function(t){return function(a){return function(u){return function(i){return function(c){return function(o){return function(s){return r(e,n,t,a,u,i,c,o,s)}}}}}}}}};return e.a9=r,e}function Bt(r,e,n){return r.a2?r.a2(e,n):r(e)(n)}function Ot(r,e,n,t){return r.a3?r.a3(e,n,t):r(e)(n)(t)}function Ut(r,e,n,t,a){return r.a4?r.a4(e,n,t,a):r(e)(n)(t)(a)}function Ft(r,e,n,t,a,u){return r.a5?r.a5(e,n,t,a,u):r(e)(n)(t)(a)(u)}function Gt(r,e,n,t,a,u,i){return r.a6?r.a6(e,n,t,a,u,i):r(e)(n)(t)(a)(u)(i)}function Ht(r,e,n,t,a,u,i,c){return r.a7?r.a7(e,n,t,a,u,i,c):r(e)(n)(t)(a)(u)(i)(c)}function Zt(r,e,n,t,a,u,i,c,o){return r.a8?r.a8(e,n,t,a,u,i,c,o):r(e)(n)(t)(a)(u)(i)(c)(o)}e.prototype.$c=function(){return new e(this.p,this.q,this.r)},n.prototype.$c=function(){return new n(this.s,this.t)},t.prototype.$c=function(){return new t(this.hG,this.aB,this.ax)},a.prototype.$c=function(){return new a(this.c$,this.hi,this.db,this.c9,this.iX)},u.prototype.$c=function(){return new u(this.fP,this.b0,this.dd,this.ha)},i.prototype.$c=function(){return new i(this.dd,this.ha)},c.prototype.$c=function(){return new c(this.fJ,this.iP,this.iQ,this.g9)},o.prototype.$c=function(){return new o(this.iB,this.F)},s.prototype.$c=function(){return new s(this.ik,this.F)},f.prototype.$c=function(){return new f(this.a3,this.d2,this.be,this.eU,this.e_,this.ab)},l.prototype.$c=function(){return new l(this.gg,this.cr,this.d9,this.cD,this.hw,this.h8,this.eW,this.iD,this.F,this.c0,this.fx)},h.prototype.$c=function(){return new h(this.cA,this.bh,this.iF,this.fJ)},d.prototype.$c=function(){return new d(this.hG,this.cV,this.iC,this.jb)},b.prototype.$c=function(){return new b(this.dl,this.dy,this.bS)},v.prototype.$c=function(){return new v(this.d9,this.bL,this.hX,this.iV)},p.prototype.$c=function(){return new p(this.V,this.hf,this.W)},g.prototype.$c=function(){return new g(this.dz,this.cg,this.ec,this.ed,this.er,this.cH)},m.prototype.$c=function(){return new m(this.di,this.f$,this.f0,this.f5,this.b7,this.gu,this.gv,this.ce,this.dT,this.bF,this.hp,this.hy,this.hA,this.eq,this.hK,this.hO,this.h0,this.ip,this.fd,this.jd,this.jg,this.fG,this.b_)},w.prototype.$c=function(){return new w(this.ed,this.bM)},$.prototype.$c=function(){return new $(this.cP,this.cS)},y.prototype.$c=function(){return new y(this.ff,this.jh)},k.prototype.$c=function(){return new k(this.eg,this.eh,this.eV)},x.prototype.$c=function(){return new x(this.df,this.dk,this.b6,this.gr,this.dG,this.dH,this.dQ,this.g1,this.g6,this.d0,this.ec,this.ho,this.hx,this.hK,this.fg,this.fm,this.fn,this.ft,this.iZ,this.i0,this.aE,this.fB,this.fE,this.c8)},_.prototype.$c=function(){return new _(this.cO,this.ji)},S.prototype.$c=function(){return new S(this.$8,this.iU)},E.prototype.$c=function(){return new E(this.gg,this.gp,this.ih,this.iY)},T.prototype.$c=function(){return new T(this.h1,this.c_,this.fs)},A.prototype.$c=function(){return new A(this.gs,this.cg,this.eS,this.bP,this.bS,this.fc,this.c0,this.iZ)},L.prototype.$c=function(){return new L(this.fP,this.b0)},j.prototype.$c=function(){return new j(this.ha,this.dd)},q.prototype.$c=function(){return new q(this.q,this.ar,this.a6,this.a7,this.hK,this.cQ,this.t,this.az,this.F)},R.prototype.$c=function(){return new R(this.af,this.h5,this.aV)},I.prototype.$c=function(){return new I(this.br,this.dn,this.b6,this.gA,this.cg,this.cx,this.cB,this.cC,this.ek,this.hF,this.cH,this.h6,this.eP,this.eQ,this.cO,this.ij,this.cW,this.cX,this.cY,this.iA,this.cZ,this.bi,this.iE,this.iZ,this.i7,this.c7,this.jd,this.fJ)},C.prototype.$c=function(){return new C(this.dt,this.en,this.iO)},D.prototype.$c=function(){return new D(this.gS,this.cu)},z.prototype.$c=function(){return new z(this.aJ,this.gL,this.ei,this.fn,this.fN)},N.prototype.$c=function(){return new N(this.gN,this.h4,this.fk)},P.prototype.$c=function(){return new P(this.f7,this.g3,this.hk)},M.prototype.$c=function(){return new M(this.S,this.dn,this.gh,this.dD,this.gz,this.gJ,this.cc,this.cd,this.bC,this.dR,this.cp,this.hh,this.d8,this.ed,this.cR,this.cY,this.bi,this.c2,this.c3,this.c5)},B.prototype.$c=function(){return new B(this.f_,this.dk,this.du,this.fL,this.fN)},O.prototype.$c=function(){return new O(this.du,this.hO)},U.prototype.$c=function(){return new U(this.dk,this.aT,this.fL)},F.prototype.$c=function(){return new F(this.gs,this.ed,this.cQ)},G.prototype.$c=function(){return new G(this.fU,this.b2,this.gy,this.bm,this.fH,this.jk)},H.prototype.$c=function(){return new H(this.b4,this.dx,this.dG,this.cc,this.d1,this.ed,this.bI,this.ef,this.ey,this.cL,this.ir,this.e6,this.iw,this.ix,this.c9,this.fI,this.bp)},Z.prototype.$c=function(){return new Z(this.f6,this.du,this.gP,this.hf,this.ic,this.jn)},X.prototype.$c=function(){return new X(this.h4,this.fk)},V.prototype.$c=function(){return new V(this.gg,this.dN,this.hL,this.fx)},J.prototype.$c=function(){return new J(this.fX,this.f8,this.dO,this.g9,this.hH,this.i6,this.jc,this.fJ)},K.prototype.$c=function(){return new K(this.f8,this.dO,this.g9,this.hH,this.i6,this.jc,this.fJ)},Q.prototype.$c=function(){return new Q(this.gs,this.hf,this.c6)},W.prototype.$c=function(){return new W(this.dO,this.fJ)},Y.prototype.$c=function(){return new Y(this.gg,this.gJ,this.hh,this.i7)},rr.prototype.$c=function(){return new rr(this.f8,this.gg,this.gh,this.gA,this.gJ,this.cd,this.cg,this.cm,this.dR,this.cp,this.hf,this.hh,this.h9,this.cO,this.cR,this.bi,this.c2,this.c3,this.c5,this.i7,this.fN)},er.prototype.$c=function(){return new er(this.h4,this.c0)},nr.prototype.$c=function(){return new nr(this.ed,this.iz,this.fN)},tr.prototype.$c=function(){return new tr(this.f_,this.cl,this.hf,this.hj,this.iS)},ar.prototype.$c=function(){return new ar(this.hd,this.hf,this.ih)},ur.prototype.$c=function(){return new ur(this.gR,this.hc,this.h3,this.ib,this.iy,this.iM,this.c0,this.jf)},ir.prototype.$c=function(){return new ir(this.bJ,this.ir,this.am,this.fP)},cr.prototype.$c=function(){return new cr(this.gk,this.eo,this.e5,this.iE)},or.prototype.$c=function(){return new or(this.gk,this.dS,this.e5,this.iE,this.fu)},sr.prototype.$c=function(){return new sr(this.es,this.ew)},fr.prototype.$c=function(){return new fr(this.gC,this.hu,this.h5,this.i7,this.jr,this.js,this.jv,this.jw)},lr.prototype.$c=function(){return new lr(this.f_,this.gg,this.ho,this.eB)},hr.prototype.$c=function(){return new hr(this.bB,this.bd,this.ir)},dr.prototype.$c=function(){return new dr(this.bB,this.aS,this.bM,this.bd)},br.prototype.$c=function(){return new br(this.gg,this.g1,this.ho,this.eB,this.fN)},vr.prototype.$c=function(){return new vr(this.f_,this.gT,this.cj,this.dP,this.cE,this.ep,this.io,this.iw,this.fv,this.i_,this.fy,this.b_,this.b$)},pr.prototype.$c=function(){return new pr(this.hf,this.hF)},gr.prototype.$c=function(){return new gr(this.g9,this.h4,this.fk)},mr.prototype.$c=function(){return new mr(this.gQ,this.iy,this.c0,this.iW)},wr.prototype.$c=function(){return new wr(this.hf,this.iY)},$r.prototype.$c=function(){return new $r(this.f8,this.aI,this.g$,this.g7,this.hf,this.iN)},yr.prototype.$c=function(){return new yr(this.dt,this.gB,this.gE)},kr.prototype.$c=function(){return new kr(this.hf,this.i3)},xr.prototype.$c=function(){return new xr(this.iy,this.c0)},_r.prototype.$c=function(){return new _r(this.ha,this.av,this.iS,this.dd)},Sr.prototype.$c=function(){return new Sr(this.fY,this.gi,this.g_,this.hz,this.i4,this.i5,this.jl)},Er.prototype.$c=function(){return new Er(this.gl,this.gU,this.bW,this.jk)},Tr.prototype.$c=function(){return new Tr(this.gf,this.hf)},Ar.prototype.$c=function(){return new Ar(this.aN,this.ag,this.ed)},Lr.prototype.$c=function(){return new Lr(this.hf,this.ee,this.ix,this.bp)},jr.prototype.$c=function(){return new jr(this.f8,this.cd,this.cg,this.hf)},qr.prototype.$c=function(){return new qr(this.f8,this.gh,this.cd,this.cg,this.cm,this.dR,this.cp,this.hf,this.cR,this.c2,this.c3,this.c5)},Rr.prototype.$c=function(){return new Rr(this.dZ,this.g5,this.c9)},Ir.prototype.$c=function(){return new Ir(this.gg,this.ih,this.iY)},Cr.prototype.$c=function(){return new Cr(this.gi,this.cj,this.hf,this.eZ,this.fd,this.c0)},Dr.prototype.$c=function(){return new Dr(this.cQ,this.fe)},zr.prototype.$c=function(){return new zr(this.dt,this.e4)},Nr.prototype.$c=function(){return new Nr(this.gi,this.hf,this.hG,this.jj)},Pr.prototype.$c=function(){return new Pr(this.dl,this.dy,this.eS,this.bS)},Mr.prototype.$c=function(){return new Mr(this.d6,this.aX,this.i7,this.fJ)},Br.prototype.$c=function(){return new Br(this.br,this.bO)},Or.prototype.$c=function(){return new Or(this.gA,this.hL,this.hM,this.iZ)},Ur.prototype.$c=function(){return new Ur(this.b7,this.gK,this.hA,this.i7)},Fr.prototype.$c=function(){return new Fr(this.br,this.f1,this.g6,this.hl,this.h2,this.h6,this.ij,this.bi,this.iE,this.fJ)},Gr.prototype.$c=function(){return new Gr(this.br,this.h6,this.ij,this.fJ)},Hr.prototype.$c=function(){return new Hr(this.f8,this.c6,this.da)},Zr.prototype.$c=function(){return new Zr(this.f8,this.hf,this.c6)},Xr.prototype.$c=function(){return new Xr(this.fU,this.hf,this.hq,this.id,this.jm)},Vr.prototype.$c=function(){return new Vr(this.gA,this.i7)},Jr.prototype.$c=function(){return new Jr(this.fJ,this.b_)},Kr.prototype.$c=function(){return new Kr(this.f5,this.hL)},Qr.prototype.$c=function(){return new Qr(this.a5,this.hM,this.i$,this.i7)},Wr.prototype.$c=function(){return new Wr(this.hM,this.i$,this.i7)},Yr.prototype.$c=function(){return new Yr(this.b6,this.ct,this.ho,this.i$)},re.prototype.$c=function(){return new re(this.fU,this.hY,this.h4,this.ia,this.be,this.c0)},ee.prototype.$c=function(){return new ee(this.dT,this.d0,this.d7,this.ed,this.ho,this.hx,this.hF,this.eH,this.iz,this.fh,this.fn,this.iZ,this.aE,this.fB,this.je,this.db,this.fN)},ne.prototype.$c=function(){return new ne(this.P,this.aa,this.a9,this.e4,this.F)},te.prototype.$c=function(){return new te(this.bv,this.gI,this.d_,this.hD,this.b_)},ae.prototype.$c=function(){return new ae(this.b3,this.dF,this.g2,this.cz,this.hK)},ue.prototype.$c=function(){return new ue(this.bb,this.b_)},ie.prototype.$c=function(){return new ie(this.gy,this.ci,this.ho,this.cF)},ce.prototype.$c=function(){return new ce(this.ho,this.eB,this.fF)},oe.prototype.$c=function(){return new oe(this.ho,this.aX,this.jn)},se.prototype.$c=function(){return new se(this.aA,this.dd)},fe.prototype.$c=function(){return new fe(this.dv,this.dL,this.eW,this.fJ)},le.prototype.$c=function(){return new le(this.dT,this.d0,this.ho,this.hx,this.hF,this.hK,this.iz,this.fh,this.fn,this.iZ,this.aE,this.fB,this.je,this.fN)},he.prototype.$c=function(){return new he(this.df,this.dM,this.aX)},de.prototype.$c=function(){return new de(this.df,this.f$,this.g3,this.a5,this.h1,this.i7)},be.prototype.$c=function(){return new be(this.gs,this.ha,this.hf)},ve.prototype.$c=function(){return new ve(this.fU,this.ga,this.ho,this.hA,this.h$,this.ie,this.bh,this.iE)},pe.prototype.$c=function(){return new pe(this.f$,this.gk,this.i9)},ge.prototype.$c=function(){return new ge(this.fU,this.a0,this.aR,this.hM,this.bg,this.bm,this.jk)},me.prototype.$c=function(){return new me(this.fU,this.aR,this.hM,this.jk)},we.prototype.$c=function(){return new we(this.dk,this.d$,this.hf,this.hO,this.je)},$e.prototype.$c=function(){return new $e(this.dk,this.ho,this.ff,this.bY,this.c8)},ye.prototype.$c=function(){return new ye(this.fT,this.hx,this.hB,this.hK,this.bh,this.fd,this.db)},ke.prototype.$c=function(){return new ke(this.fU,this.gn,this.hf,this.ia,this.ih,this.c0)},xe.prototype.$c=function(){return new xe(this.f_,this.ap,this.aL,this.cj,this.aO,this.cv,this.aP,this.aQ,this.iZ,this.aE)},_e.prototype.$c=function(){return new _e(this.aI,this.aR,this.aW)},Se.prototype.$c=function(){return new Se(this.ap,this.aL,this.aO,this.aP,this.aQ,this.ho,this.iZ,this.aE)},Ee.prototype.$c=function(){return new Ee(this.hf,this.ho,this.iw,this.iZ,this.fy,this.b$,this.fK)},Te.prototype.$c=function(){return new Te(this.gn,this.d$,this.hM,this.fk)},Ae.prototype.$c=function(){return new Ae(this.fU,this.hf,this.ff,this.i7)},Le.prototype.$c=function(){return new Le(this.aI,this.gn,this.h1,this.ib,this.ih,this.iK,this.c0)},je.prototype.$c=function(){return new je(this.f_,this.ho,this.hx)},qe.prototype.$c=function(){return new qe(this.fS,this.im,this.jk)},Re.prototype.$c=function(){return new Re(this.dt,this.g$,this.hf,this.cy,this.ho,this.iN,this.c0,this.dc)},Ie.prototype.$c=function(){return new Ie(this.hB,this.fP,this.js,this.b0,this.jw)},Ce.prototype.$c=function(){return new Ce(this.es,this.eB)},De.prototype.$c=function(){return new De(this.gb,this.gs,this.hn,this.h5)},ze.prototype.$c=function(){return new ze(this.gg,this.ap,this.ho,this.hL,this.iZ,this.aE)},Ne.prototype.$c=function(){return new Ne(this.eR,this.cN,this.fC,this.fD,this.fP,this.b0)},Pe.prototype.$c=function(){return new Pe(this.hG,this.ax,this.aB)},Me.prototype.$c=function(){return new Me(this.f$,this.bw)},Be.prototype.$c=function(){return new Be(this.gL,this.ho,this.iE,this.fh,this.bY)},Oe.prototype.$c=function(){return new Oe(this.dI,this.dT,this.hf,this.ho,this.hx,this.hF,this.ex,this.hK,this.fB,this.je)},Ue.prototype.$c=function(){return new Ue(this.fU,this.ct)},Fe.prototype.$c=function(){return new Fe(this.f8,this.i7)},Ge.prototype.$c=function(){return new Ge(this.hi,this.hZ,this.h_,this.iX,this.c9,this.db)},He.prototype.$c=function(){return new He(this.b8,this.cr,this.bE,this.a4,this.hl,this.bh,this.ix,this.bi,this.iE,this.iZ)};var Xt=function(r,e,n){for(var t=new Array(r),a=0;a<r;a++)t[a]=n(e+a);return t},Vt=(It(Xt),function(r,e){for(var n=new Array(r),t=0;t<r&&e.b;t++)n[t]=e.a,e=e.b;return n.length=t,da(n,e)}),Jt=(Rt(Vt),function(r,e){return e[r]}),Kt=(Rt(Jt),function(r,e,n){for(var t=n.length,a=new Array(t),u=0;u<t;u++)a[u]=n[u];return a[r]=e,a}),Qt=(It(Kt),function(r,e){for(var n=e.length,t=new Array(n+1),a=0;a<n;a++)t[a]=e[a];return t[n]=r,t}),Wt=(Rt(Qt),function(r,e,n){for(var t=n.length,a=0;a<t;a++)e=Bt(r,n[a],e);return e}),Yt=(It(Wt),function(r,e,n){for(var t=n.length-1;t>=0;t--)e=Bt(r,n[t],e);return e}),ra=(It(Yt),function(r,e){for(var n=e.length,t=new Array(n),a=0;a<n;a++)t[a]=r(e[a]);return t}),ea=(Rt(ra),function(r,e,n){for(var t=n.length,a=new Array(t),u=0;u<t;u++)a[u]=Bt(r,e+u,n[u]);return a}),na=(It(ea),function(r,e,n){return n.slice(r,e)}),ta=(It(na),function(r,e,n){var t=e.length,a=r-t;a>n.length&&(a=n.length);for(var u=new Array(t+a),i=0;i<t;i++)u[i]=e[i];for(i=0;i<a;i++)u[i+t]=n[i];return u});function aa(r){throw new Error("https://github.com/elm/core/blob/1.0.0/hints/"+r+".md")}function ua(r,e){for(var n,t=[],a=ia(r,e,0,t);a&&(n=t.pop());a=ia(n.a,n.b,0,t));return a}function ia(r,e,n,t){if(r===e)return!0;if("object"!=typeof r||null===r||null===e)return"function"==typeof r&&aa(5),!1;if(n>100)return t.push(da(r,e)),!0;for(var a in r.$<0&&(r=vo(r),e=vo(e)),r)if(!ia(r[a],e[a],n+1,t))return!1;return!0}It(ta),Rt((function(r,e){return e})),Rt((function(r,e){return console.log(r+": <internals>"),e}));var ca=Rt(ua),oa=Rt((function(r,e){return!ua(r,e)}));function sa(r,e,n){if("object"!=typeof r)return r===e?0:r<e?-1:1;if(void 0===r.$)return(n=sa(r.a,e.a))||(n=sa(r.b,e.b))?n:sa(r.c,e.c);for(;r.b&&e.b&&!(n=sa(r.a,e.a));r=r.b,e=e.b);return n||(r.b?1:e.b?-1:0)}Rt((function(r,e){return sa(r,e)<0}));var fa=Rt((function(r,e){return sa(r,e)<1})),la=(Rt((function(r,e){return sa(r,e)>0})),Rt((function(r,e){return sa(r,e)>=0})),function(r,e){var n=sa(r,e);return n<0?$o:n?wo:mo}),ha=(Rt(la),0);function da(r,e){return{a:r,b:e}}function ba(r,e,n){return{a:r,b:e,c:n}}var va=Rt(pa);function pa(r,e){if("string"==typeof r)return r+e;if(!r.b)return e;var n=ma(r.a,e);r=r.b;for(var t=n;r.b;r=r.b)t=t.b=ma(r.a,e);return n}var ga={$:0,a:null,b:null};function ma(r,e){return{$:1,a:r,b:e}}var wa=Rt(ma);function $a(r){for(var e=ga,n=r.length;n--;)e=ma(r[n],e);return e}function ya(r){for(var e=[];r.b;r=r.b)e.push(r.a);return e}var ka=function(r,e,n){for(var t=[];e.b&&n.b;e=e.b,n=n.b)t.push(Bt(r,e.a,n.a));return $a(t)},xa=function(r,e,n){for(var t=[];e.b&&n.b;e=e.b,n=n.b)t.push(r(e.a,n.a));return $a(t)},_a=It(ka),Sa=(Ct((function(r,e,n,t){for(var a=[];e.b&&n.b&&t.b;e=e.b,n=n.b,t=t.b)a.push(Ot(r,e.a,n.a,t.a));return $a(a)})),Dt((function(r,e,n,t,a){for(var u=[];e.b&&n.b&&t.b&&a.b;e=e.b,n=n.b,t=t.b,a=a.b)u.push(Ut(r,e.a,n.a,t.a,a.a));return $a(u)})),zt((function(r,e,n,t,a,u){for(var i=[];e.b&&n.b&&t.b&&a.b&&u.b;e=e.b,n=n.b,t=t.b,a=a.b,u=u.b)i.push(Ft(r,e.a,n.a,t.a,a.a,u.a));return $a(i)})),function(r,e){return $a(ya(e).sort((function(e,n){return sa(r(e),r(n))})))}),Ea=Rt(Sa),Ta=(Rt((function(r,e){return $a(ya(e).sort((function(e,n){var t=Bt(r,e,n);return t===mo?0:t===$o?-1:1})))})),Rt((function(r,e){return r+e}))),Aa=Rt((function(r,e){return r-e})),La=(Rt((function(r,e){return r*e})),Rt((function(r,e){return r/e})),Rt((function(r,e){return r/e|0})),Math.pow),ja=(Rt(La),Rt((function(r,e){return e%r})),function(r,e){var n=e%r;return 0===r?aa(11):n>0&&r<0||n<0&&r>0?n+r:n});Rt(ja),Math.PI,Math.E,Math.cos,Math.sin,Math.tan,Math.acos,Math.asin,Math.atan,Rt(Math.atan2);var qa=Math.ceil,Ra=Math.floor,Ia=Math.round,Ca=(Math.sqrt,Math.log);isNaN,Rt((function(r,e){return r&&e})),Rt((function(r,e){return r||e})),Rt((function(r,e){return r!==e}));var Da=function(r,e){return r+e};Rt(Da);var za=function(r,e){return r+e},Na=Rt(za);Rt((function(r,e){for(var n=e.length,t=new Array(n),a=0;a<n;){var u=e.charCodeAt(a);55296<=u&&u<=56319?(t[a]=r(e[a]+e[a+1]),a+=2):(t[a]=r(e[a]),a++)}return t.join("")})),Rt((function(r,e){for(var n=[],t=e.length,a=0;a<t;){var u=e[a],i=e.charCodeAt(a);a++,55296<=i&&i<=56319&&(u+=e[a],a++),r(u)&&n.push(u)}return n.join("")}));var Pa=function(r,e,n){for(var t=n.length,a=0;a<t;){var u=n[a],i=n.charCodeAt(a);a++,55296<=i&&i<=56319&&(u+=n[a],a++),e=Bt(r,u,e)}return e},Ma=It(Pa),Ba=function(r,e,n){for(var t=n.length;t--;){var a=n[t],u=n.charCodeAt(t);56320<=u&&u<=57343&&(a=n[--t]+a),e=Bt(r,a,e)}return e},Oa=(It(Ba),function(r,e){return e.split(r)}),Ua=(Rt(Oa),function(r,e){return e.join(r)}),Fa=(Rt(Ua),function(r,e,n){return n.slice(r,e)}),Ga=It(Fa);Rt((function(r,e){for(var n=e.length;n--;){var t=e[n],a=e.charCodeAt(n);if(56320<=a&&a<=57343&&(t=e[--n]+t),r(t))return!0}return!1}));var Ha=function(r,e){for(var n=e.length;n--;){var t=e[n],a=e.charCodeAt(n);if(56320<=a&&a<=57343&&(t=e[--n]+t),!r(t))return!1}return!0},Za=(Rt(Ha),function(r,e){return e.indexOf(r)>-1}),Xa=(Rt(Za),function(r,e){return 0===e.indexOf(r)}),Va=Rt(Xa),Ja=function(r,e){return e.length>=r.length&&e.lastIndexOf(r)===e.length-r.length},Ka=(Rt(Ja),function(r,e){var n=r.length;if(n<1)return ga;for(var t=0,a=[];(t=e.indexOf(r,t))>-1;)a.push(t),t+=n;return $a(a)}),Qa=Rt(Ka);function Wa(r){return r+""}function Ya(r){return{$:2,b:r}}var ru=Ya((function(r){return"number"!=typeof r?Su("an INT",r):-2147483647<r&&r<2147483647&&(0|r)===r?So(r):!isFinite(r)||r%1?Su("an INT",r):So(r)})),eu=Ya((function(r){return"boolean"==typeof r?So(r):Su("a BOOL",r)})),nu=Ya((function(r){return"number"==typeof r?So(r):Su("a FLOAT",r)})),tu=Ya((function(r){return So(r)})),au=Ya((function(r){return"string"==typeof r?So(r):r instanceof String?So(r+""):Su("a STRING",r)})),uu=function(r,e){return{$:6,d:r,b:e}},iu=Rt(uu),cu=function(r,e){return{$:7,e:r,b:e}};function ou(r,e){return{$:9,f:r,g:e}}Rt(cu);var su=function(r,e){return{$:10,b:e,h:r}};Rt(su);var fu=function(r,e){return ou(r,[e])},lu=(Rt(fu),function(r,e,n){return ou(r,[e,n])}),hu=It(lu),du=function(r,e,n,t){return ou(r,[e,n,t])},bu=(Ct(du),function(r,e,n,t,a){return ou(r,[e,n,t,a])}),vu=(Dt(bu),function(r,e,n,t,a,u){return ou(r,[e,n,t,a,u])}),pu=(zt(vu),function(r,e,n,t,a,u,i){return ou(r,[e,n,t,a,u,i])}),gu=(Nt(pu),Pt((function(r,e,n,t,a,u,i,c){return ou(r,[e,n,t,a,u,i,c])})),function(r,e,n,t,a,u,i,c,o){return ou(r,[e,n,t,a,u,i,c,o])}),mu=(Mt(gu),Rt((function(r,e){try{return yu(r,JSON.parse(e))}catch(r){return yo(ko("This is not valid JSON! "+r.message,e))}}))),wu=function(r,e){return yu(r,e)},$u=Rt(wu);function yu(r,e){switch(r.$){case 2:return r.b(e);case 5:return null===e?So(r.c):Su("null",e);case 3:return xu(e)?ku(r.b,e,$a):Su("a LIST",e);case 4:return xu(e)?ku(r.b,e,_u):Su("an ARRAY",e);case 6:var n=r.d;if("object"!=typeof e||null===e||!(n in e))return Su("an OBJECT with a field named `"+n+"`",e);var t=yu(r.b,e[n]);return Ts(t)?t:yo(xo(n,t.a));case 7:var a=r.e;return xu(e)?a>=e.length?Su("a LONGER array. Need index "+a+" but only see "+e.length+" entries",e):(t=yu(r.b,e[a]),Ts(t)?t:yo(_o(a,t.a))):Su("an ARRAY",e);case 8:if("object"!=typeof e||null===e||xu(e))return Su("an OBJECT",e);var u=ga;for(var i in e)if(e.hasOwnProperty(i)){if(t=yu(r.b,e[i]),!Ts(t))return yo(xo(i,t.a));u=ma(da(i,t.a),u)}return So(Yo(u));case 9:for(var c=r.f,o=r.g,s=0;s<o.length;s++){if(t=yu(o[s],e),!Ts(t))return t;c=c(t.a)}return So(c);case 10:return t=yu(r.b,e),Ts(t)?yu(r.h(t.a),e):t;case 11:for(var f=ga,l=r.g;l.b;l=l.b){if(t=yu(l.a,e),Ts(t))return t;f=ma(t.a,f)}return yo(Eo(Yo(f)));case 1:return yo(ko(r.a,e));case 0:return So(r.a)}}function ku(r,e,n){for(var t=e.length,a=new Array(t),u=0;u<t;u++){var i=yu(r,e[u]);if(!Ts(i))return yo(_o(u,i.a));a[u]=i.a}return So(n(a))}function xu(r){return Array.isArray(r)||"undefined"!=typeof FileList&&r instanceof FileList}function _u(r){return Es(r.length,(function(e){return r[e]}))}function Su(r,e){return yo(ko("Expecting "+r,e))}function Eu(r,e){if(r===e)return!0;if(r.$!==e.$)return!1;switch(r.$){case 0:case 1:return r.a===e.a;case 2:return r.b===e.b;case 5:return r.c===e.c;case 3:case 4:case 8:return Eu(r.b,e.b);case 6:return r.d===e.d&&Eu(r.b,e.b);case 7:return r.e===e.e&&Eu(r.b,e.b);case 9:return r.f===e.f&&Tu(r.g,e.g);case 10:return r.h===e.h&&Eu(r.b,e.b);case 11:return Tu(r.g,e.g)}}function Tu(r,e){var n=r.length;if(n!==e.length)return!1;for(var t=0;t<n;t++)if(!Eu(r[t],e[t]))return!1;return!0}var Au=function(r,e){return JSON.stringify(e,null,r)+""},Lu=Rt(Au);function ju(r){return r}var qu=function(r,e,n){return n[r]=e,n};function Ru(r){return Rt((function(e,n){return n.push(r(e)),n}))}function Iu(r){return{$:0,a:r}}function Cu(r){return{$:2,b:r,c:null}}It(qu);var Du=function(r,e){return{$:3,b:r,d:e}},zu=(Rt(Du),function(r,e){return{$:4,b:r,d:e}});Rt(zu);var Nu=0;function Pu(r){var e={$:0,e:Nu++,f:r,g:null,h:[]};return Gu(e),e}function Mu(r){return Cu((function(e){e(Iu(Pu(r)))}))}function Bu(r,e){r.h.push(e),Gu(r)}var Ou=function(r,e){return Cu((function(n){Bu(r,e),n(Iu(ha))}))};Rt(Ou);var Uu=!1,Fu=[];function Gu(r){if(Fu.push(r),!Uu){for(Uu=!0;r=Fu.shift();)Hu(r);Uu=!1}}function Hu(r){for(;r.f;){var e=r.f.$;if(0===e||1===e){for(;r.g&&r.g.$!==e;)r.g=r.g.i;if(!r.g)return;r.f=r.g.b(r.f.a),r.g=r.g.i}else{if(2===e)return void(r.f.c=r.f.b((function(e){r.f=e,Gu(r)})));if(5===e){if(0===r.h.length)return;r.f=r.f.b(r.h.shift())}else r.g={$:3===e?0:1,b:r.f.b,i:r.g},r.f=r.f.d}}}function Zu(r){return Cu((function(e){var n=setTimeout((function(){e(Iu(ha))}),r);return function(){clearTimeout(n)}}))}function Xu(r,e,n,t,a,u){var i=wu(r,e?e.flags:void 0);Ts(i)||aa(2);var c={},o=n(i.a),s=o.a,f=u(h,s),l=function(r,e){var n;for(var t in Vu){var a=Vu[t];a.a&&((n=n||{})[t]=a.a(t,e)),r[t]=Ku(a,e)}return n}(c,h);function h(r,e){var n=Bt(t,r,s);f(s=n.a,e),ui(c,n.b,a(s))}return ui(c,o.b,a(s)),l?{ports:l}:{}}Ct((function(r,e,n,t){return Xu(e,t,r.hi,r.c9,r.iX,(function(){return function(){}}))}));var Vu={};function Ju(r,e,n,t,a){return{b:r,c:e,d:n,e:t,f:a}}function Ku(r,e){var n={g:e,h:void 0},t=r.c,a=r.d,u=r.e,i=r.f;return n.h=Pu(Du((function r(e){return Du(r,{$:5,b:function(r){var c=r.a;return 0===r.$?Ot(a,n,c,e):u&&i?Ut(t,n,c.i,c.j,e):Ot(t,n,u?c.i:c.j,e)}})}),r.b))}var Qu=function(r,e){return Cu((function(n){r.g(e),n(Iu(ha))}))},Wu=Rt(Qu),Yu=function(r,e){return Ou(r.h,{$:0,a:e})};function ri(r){return function(e){return{$:1,k:r,l:e}}}function ei(r){return{$:2,m:r}}Rt(Yu);var ni=function(r,e){return{$:3,n:r,o:e}},ti=(Rt(ni),[]),ai=!1;function ui(r,n,t){if(ti.push(new e(r,n,t)),!ai){ai=!0;for(var a;a=ti.shift();)ii(a.p,a.q,a.r);ai=!1}}function ii(r,e,n){var t={};for(var a in ci(!0,e,t,null),ci(!1,n,t,null),r)Bu(r[a],{$:"fx",a:t[a]||{i:ga,j:ga}})}function ci(r,e,t,a){switch(e.$){case 1:var u=e.k,i=function(r,e,n,t){return Bt(r?Vu[e].e:Vu[e].f,(function(r){for(var e=n;e;e=e.t)r=e.s(r);return r}),t)}(r,u,a,e.l);return void(t[u]=function(r,e,n){return n=n||{i:ga,j:ga},r?n.i=ma(e,n.i):n.j=ma(e,n.j),n}(r,i,t[u]));case 2:for(var c=e.m;c.b;c=c.b)ci(r,c.a,t,a);return;case 3:return void ci(r,e.o,t,new n(e.n,a))}}function oi(r){Vu[r]&&aa(3)}function si(r,e){return oi(r),Vu[r]={e:fi,u:e,a:li},ri(r)}var fi=Rt((function(r,e){return e}));function li(r){var e=[],n=Vu[r].u,t=Zu(0);return Vu[r].b=t,Vu[r].c=It((function(r,a,u){for(;a.b;a=a.b)for(var i=e,c=n(a.a),o=0;o<i.length;o++)i[o](c);return t})),{subscribe:function(r){e.push(r)},unsubscribe:function(r){var n=(e=e.slice()).indexOf(r);n>=0&&e.splice(n,1)}}}function hi(r,e){return oi(r),Vu[r]={f:bi,u:e,a:vi},ri(r)}var di,bi=Rt((function(r,e){return function(n){return r(e(n))}}));function vi(r,e){var n=ga,t=Vu[r].u,a=Iu(null);return Vu[r].b=a,Vu[r].c=It((function(r,e,t){return n=e,a})),{send:function(r){var a=wu(t,r);Ts(a)||aa(4,a.a);for(var u=a.a,i=n;i.b;i=i.b)e(i.a(u))}}}function pi(r,e){for(var n in e)n in r?"init"==n?aa(6):pi(r[n],e[n]):r[n]=e[n]}var gi="undefined"!=typeof document?document:{};function mi(r,e){r.appendChild(e)}function wi(r){return{$:0,a:r}}Ct((function(r,e,n,t){var a=t.node;return a.parentNode.replaceChild(Xi(r,(function(){})),a),{}}));var $i=function(r,e){return Rt((function(n,t){for(var a=[],u=0;t.b;t=t.b){var i=t.a;u+=i.b||0,a.push(i)}return u+=a.length,{$:1,c:e,d:Hi(n),e:a,f:r,b:u}}))},yi=Rt($i),ki=void 0,xi=yi(ki),_i=function(r,e){return Rt((function(n,t){for(var a=[],u=0;t.b;t=t.b){var i=t.a;u+=i.b.b||0,a.push(i)}return u+=a.length,{$:2,c:e,d:Hi(n),e:a,f:r,b:u}}))},Si=Rt(_i),Ei=void 0;Si(Ei);var Ti=function(r,e){return{$:4,j:r,k:e,b:1+(e.b||0)}},Ai=Rt(Ti);function Li(r,e){return{$:5,l:r,m:e,k:void 0}}Rt((function(r,e){return Li([r,e],(function(){return r(e)}))}));var ji=function(r,e,n){return Li([r,e,n],(function(){return Bt(r,e,n)}))},qi=(It(ji),Ct((function(r,e,n,t){return Li([r,e,n,t],(function(){return Ot(r,e,n,t)}))})),Dt((function(r,e,n,t,a){return Li([r,e,n,t,a],(function(){return Ut(r,e,n,t,a)}))})),zt((function(r,e,n,t,a,u){return Li([r,e,n,t,a,u],(function(){return Ft(r,e,n,t,a,u)}))})),Nt((function(r,e,n,t,a,u,i){return Li([r,e,n,t,a,u,i],(function(){return Gt(r,e,n,t,a,u,i)}))})),Pt((function(r,e,n,t,a,u,i,c){return Li([r,e,n,t,a,u,i,c],(function(){return Ht(r,e,n,t,a,u,i,c)}))})),Mt((function(r,e,n,t,a,u,i,c,o){return Li([r,e,n,t,a,u,i,c,o],(function(){return Zt(r,e,n,t,a,u,i,c,o)}))})),function(r,e){return{$:"a0",n:r,o:e}}),Ri=(Rt(qi),function(r,e){return{$:"a1",n:r,o:e}}),Ii=(Rt(Ri),function(r,e){return{$:"a2",n:r,o:e}}),Ci=(Rt(Ii),function(r,e){return{$:"a3",n:r,o:e}}),Di=Rt(Ci),zi=(It((function(r,e,n){return{$:"a4",n:e,o:{f:r,o:n}}})),/^script$/i),Ni=/^(formAction$)/i,Pi=/^\s*j\s*a\s*v\s*a\s*s\s*c\s*r\s*i\s*p\s*t\s*:/i,Mi=/^\s*(j\s*a\s*v\s*a\s*s\s*c\s*r\s*i\s*p\s*t\s*:|d\s*a\s*t\s*a\s*:\s*t\s*e\s*x\s*t\s*\/\s*h\s*t\s*m\s*l\s*(,|;))/i;function Bi(r){return zi.test(r)?"p":r}function Oi(r){return Mi.test(r)?"":r}Rt((function(r,e){return"a0"===e.$?qi(e.n,function(r,e){var n=js(e);return{$:e.$,a:n