function CheckNewsLetterCheckbox(){$(".formuliermodule-nieuwsbrief").each(function(){$(this).find("input[type='checkbox']").first().prop("checked",!0)})}function CheckNewsLetterCheckboxAndHide(){$(".formuliermodule-nieuwsbrief").each(function(){$(this).hide().find("input[type='checkbox']").first().prop("checked",!0)})}function LoadVideo(n,t,i){$.get("/Acms/Modules/Video/Ajax/GetVideoHtml.aspx",{itemKey:t,taalCode:i},function(t){t.Success&&setTimeout(function(){$("#"+n+" .responsive-video").html(t.VideoHtml)},50)})}var acms,AcmsPopup,fotomatrix;!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(n=n||self,function(){var r=n.Cookies,i=n.Cookies=t();i.noConflict=function(){return n.Cookies=r,i}}())}(this,function(){"use strict";function n(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)n[r]=i[r]}return n}var t={read:function(n){return n.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(n){return encodeURIComponent(n).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};return function i(r,u){function f(t,i,f){var o,e;if("undefined"!=typeof document){"number"==typeof(f=n({},u,f)).expires&&(f.expires=new Date(Date.now()+864e5*f.expires));f.expires&&(f.expires=f.expires.toUTCString());t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);i=r.write(i,t);o="";for(e in f)f[e]&&(o+="; "+e,!0!==f[e]&&(o+="="+f[e].split(";")[0]));return document.cookie=t+"="+i+o}}return Object.create({set:f,get:function(n){var o,i,u;if("undefined"!=typeof document&&(!arguments.length||n)){for(var s=document.cookie?document.cookie.split("; "):[],f={},e=0;e<s.length;e++){o=s[e].split("=");i=o.slice(1).join("=");'"'===i[0]&&(i=i.slice(1,-1));try{if(u=t.read(o[0]),f[u]=r.read(i,u),n===u)break}catch(n){}}return n?f[n]:f}},remove:function(t,i){f(t,"",n({},i,{expires:-1}))},withAttributes:function(t){return i(this.converter,n({},this.attributes,t))},withConverter:function(t){return i(n({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(u)},converter:{value:Object.freeze(r)}})}(t,{path:"/"})}),function(n,t){"object"==typeof module&&module.exports?module.exports=t():"function"==typeof define&&define.amd?define(t):n.IPv6=t(n)}(this,function(n){var t=n&&n.IPv6;return{best:function(n){var i,r,t,u;for(n=n.toLowerCase().split(":"),i=n.length,r=8,""===n[0]&&""===n[1]&&""===n[2]?(n.shift(),n.shift()):""===n[0]&&""===n[1]?n.shift():""===n[i-1]&&""===n[i-2]&&n.pop(),i=n.length,-1!==n[i-1].indexOf(".")&&(r=7),t=0;t<i&&""!==n[t];t++);if(t<r)for(n.splice(t,1,"0000");n.length<r;)n.splice(t,0,"0000");for(t=0;t<r;t++){for(i=n[t].split(""),u=0;3>u;u++)if("0"===i[0]&&1<i.length)i.splice(0,1);else break;n[t]=i.join("")}i=-1;var f=u=0,e=-1,o=!1;for(t=0;t<r;t++)o?"0"===n[t]?f+=1:(o=!1,f>u&&(i=e,u=f)):"0"===n[t]&&(o=!0,e=t,f=1);for(f>u&&(i=e,u=f),1<u&&n.splice(i,u,""),i=n.length,r="",""===n[0]&&(r=":"),t=0;t<i;t++){if(r+=n[t],t===i-1)break;r+=":"}return""===n[i-1]&&(r+=":"),r},noConflict:function(){return n.IPv6===this&&(n.IPv6=t),this}}}),function(n){function i(n){throw new RangeError(g[n]);}function s(n,t){for(var i=n.length,r=[];i--;)r[i]=t(n[i]);return r}function h(n,t){var i=n.split("@"),r="";return 1<i.length&&(r=i[0]+"@",n=i[1]),n=n.replace(d,"."),i=n.split("."),i=s(i,t).join("."),r+i}function c(n){for(var r=[],i=0,f=n.length,t,u;i<f;)t=n.charCodeAt(i++),55296<=t&&56319>=t&&i<f?(u=n.charCodeAt(i++),56320==(u&64512)?r.push(((t&1023)<<10)+(u&1023)+65536):(r.push(t),i--)):r.push(t);return r}function l(n){return s(n,function(n){var t="";return 65535<n&&(n-=65536,t+=f(n>>>10&1023|55296),n=56320|n&1023),t+f(n)}).join("")}function a(n,t){return n+22+75*(26>n)-((0!=t)<<5)}function v(n,i,r){var u=0;for(n=r?t(n/700):n>>1,n+=t(n/i);455<n;u+=36)n=t(n/35);return t(u+36*n/(n+38))}function y(n){var h=[],p=n.length,e=0,a=128,c=72,o,s,f=n.lastIndexOf("-"),u,r,y;for(0>f&&(f=0),o=0;o<f;++o)128<=n.charCodeAt(o)&&i("not-basic"),h.push(n.charCodeAt(o));for(f=0<f?f+1:0;f<p;){for(o=e,u=1,s=36;;s+=36){if(f>=p&&i("invalid-input"),r=n.charCodeAt(f++),r=10>r-48?r-22:26>r-65?r-65:26>r-97?r-97:36,(36<=r||r>t((2147483647-e)/u))&&i("overflow"),e+=r*u,y=s<=c?1:s>=c+26?26:s-c,r<y)break;r=36-y;u>t(2147483647/r)&&i("overflow");u*=r}u=h.length+1;c=v(e-o,u,0==o);t(e/u)>2147483647-a&&i("overflow");a+=t(e/u);e%=u;h.splice(e++,0,a)}return l(h)}function p(n){var y,d,u,l=[],r,e,b,o,k;n=c(n);var p=n.length,s=128,h=0,w=72;for(u=0;u<p;++u)r=n[u],128>r&&l.push(f(r));for((y=d=l.length)&&l.push("-");y<p;){for(e=2147483647,u=0;u<p;++u)r=n[u],r>=s&&r<e&&(e=r);for(b=y+1,e-s>t((2147483647-h)/b)&&i("overflow"),h+=(e-s)*b,s=e,u=0;u<p;++u)if(r=n[u],r<s&&2147483647<++h&&i("overflow"),r==s){for(o=h,e=36;;e+=36){if(r=e<=w?1:e>=w+26?26:e-w,o<r)break;k=o-r;o=36-r;l.push(f(a(r+k%o,0)));o=t(k/o)}l.push(f(a(o,0)));w=v(h,b,y==d);h=0;++y}++h;++s}return l.join("")}var o="object"==typeof exports&&exports&&!exports.nodeType&&exports,w="object"==typeof module&&module&&!module.nodeType&&module,r="object"==typeof global&&global;(r.global===r||r.window===r||r.self===r)&&(n=r);var b=/^xn--/,k=/[^\x20-\x7E]/,d=/[\x2E\u3002\uFF0E\uFF61]/g,g={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},t=Math.floor,f=String.fromCharCode,e,u={version:"1.3.2",ucs2:{decode:c,encode:l},decode:y,encode:p,toASCII:function(n){return h(n,function(n){return k.test(n)?"xn--"+p(n):n})},toUnicode:function(n){return h(n,function(n){return b.test(n)?y(n.slice(4).toLowerCase()):n})}};if("function"==typeof define&&"object"==typeof define.amd&&define.amd)define("punycode",function(){return u});else if(o&&w)if(module.exports==o)w.exports=u;else for(e in u)u.hasOwnProperty(e)&&(o[e]=u[e]);else n.punycode=u}(this),function(n,t){"object"==typeof module&&module.exports?module.exports=t():"function"==typeof define&&define.amd?define(t):n.SecondLevelDomains=t(n)}(this,function(n){var i=n&&n.SecondLevelDomains,t={list:{ac:" com gov mil net org ",ae:" ac co gov mil name net org pro sch ",af:" com edu gov net org ",al:" com edu gov mil net org ",ao:" co ed gv it og pb ",ar:" com edu gob gov int mil net org tur ",at:" ac co gv or ",au:" asn com csiro edu gov id net org ",ba:" co com edu gov mil net org rs unbi unmo unsa untz unze ",bb:" biz co com edu gov info net org store tv ",bh:" biz cc com edu gov info net org ",bn:" com edu gov net org ",bo:" com edu gob gov int mil net org tv ",br:" adm adv agr am arq art ato b bio blog bmd cim cng cnt com coop ecn edu eng esp etc eti far flog fm fnd fot fst g12 ggf gov imb ind inf jor jus lel mat med mil mus net nom not ntr odo org ppg pro psc psi qsl rec slg srv tmp trd tur tv vet vlog wiki zlg ",bs:" com edu gov net org ",bz:" du et om ov rg ",ca:" ab bc mb nb nf nl ns nt nu on pe qc sk yk ",ck:" biz co edu gen gov info net org ",cn:" ac ah bj com cq edu fj gd gov gs gx gz ha hb he hi hl hn jl js jx ln mil net nm nx org qh sc sd sh sn sx tj tw xj xz yn zj ",co:" com edu gov mil net nom org ",cr:" ac c co ed fi go or sa ",cy:" ac biz com ekloges gov ltd name net org parliament press pro tm ","do":" art com edu gob gov mil net org sld web ",dz:" art asso com edu gov net org pol ",ec:" com edu fin gov info med mil net org pro ",eg:" com edu eun gov mil name net org sci ",er:" com edu gov ind mil net org rochest w ",es:" com edu gob nom org ",et:" biz com edu gov info name net org ",fj:" ac biz com info mil name net org pro ",fk:" ac co gov net nom org ",fr:" asso com f gouv nom prd presse tm ",gg:" co net org ",gh:" com edu gov mil org ",gn:" ac com gov net org ",gr:" com edu gov mil net org ",gt:" com edu gob ind mil net org ",gu:" com edu gov net org ",hk:" com edu gov idv net org ",hu:" 2000 agrar bolt casino city co erotica erotika film forum games hotel info ingatlan jogasz konyvelo lakas media news org priv reklam sex shop sport suli szex tm tozsde utazas video ",id:" ac co go mil net or sch web ",il:" ac co gov idf k12 muni net org ","in":" ac co edu ernet firm gen gov i ind mil net nic org res ",iq:" com edu gov i mil net org ",ir:" ac co dnssec gov i id net org sch ",it:" edu gov ",je:" co net org ",jo:" com edu gov mil name net org sch ",jp:" ac ad co ed go gr lg ne or ",ke:" ac co go info me mobi ne or sc ",kh:" com edu gov mil net org per ",ki:" biz com de edu gov info mob net org tel ",km:" asso com coop edu gouv k medecin mil nom notaires pharmaciens presse tm veterinaire ",kn:" edu gov net org ",kr:" ac busan chungbuk chungnam co daegu daejeon es gangwon go gwangju gyeongbuk gyeonggi gyeongnam hs incheon jeju jeonbuk jeonnam k kg mil ms ne or pe re sc seoul ulsan ",kw:" com edu gov net org ",ky:" com edu gov net org ",kz:" com edu gov mil net org ",lb:" com edu gov net org ",lk:" assn com edu gov grp hotel int ltd net ngo org sch soc web ",lr:" com edu gov net org ",lv:" asn com conf edu gov id mil net org ",ly:" com edu gov id med net org plc sch ",ma:" ac co gov m net org press ",mc:" asso tm ",me:" ac co edu gov its net org priv ",mg:" com edu gov mil nom org prd tm ",mk:" com edu gov inf name net org pro ",ml:" com edu gov net org presse ",mn:" edu gov org ",mo:" com edu gov net org ",mt:" com edu gov net org ",mv:" aero biz com coop edu gov info int mil museum name net org pro ",mw:" ac co com coop edu gov int museum net org ",mx:" com edu gob net org ",my:" com edu gov mil name net org sch ",nf:" arts com firm info net other per rec store web ",ng:" biz com edu gov mil mobi name net org sch ",ni:" ac co com edu gob mil net nom org ",np:" com edu gov mil net org ",nr:" biz com edu gov info net org ",om:" ac biz co com edu gov med mil museum net org pro sch ",pe:" com edu gob mil net nom org sld ",ph:" com edu gov i mil net ngo org ",pk:" biz com edu fam gob gok gon gop gos gov net org web ",pl:" art bialystok biz com edu gda gdansk gorzow gov info katowice krakow lodz lublin mil net ngo olsztyn org poznan pwr radom slupsk szczecin torun warszawa waw wroc wroclaw zgora ",pr:" ac biz com edu est gov info isla name net org pro prof ",ps:" com edu gov net org plo sec ",pw:" belau co ed go ne or ",ro:" arts com firm info nom nt org rec store tm www ",rs:" ac co edu gov in org ",sb:" com edu gov net org ",sc:" com edu gov net org ",sh:" co com edu gov net nom org ",sl:" com edu gov net org ",st:" co com consulado edu embaixada gov mil net org principe saotome store ",sv:" com edu gob org red ",sz:" ac co org ",tr:" av bbs bel biz com dr edu gen gov info k12 name net org pol tel tsk tv web ",tt:" aero biz cat co com coop edu gov info int jobs mil mobi museum name net org pro tel travel ",tw:" club com ebiz edu game gov idv mil net org ",mu:" ac co com gov net or org ",mz:" ac co edu gov org ",na:" co com ",nz:" ac co cri geek gen govt health iwi maori mil net org parliament school ",pa:" abo ac com edu gob ing med net nom org sld ",pt:" com edu gov int net nome org publ ",py:" com edu gov mil net org ",qa:" com edu gov mil net org ",re:" asso com nom ",ru:" ac adygeya altai amur arkhangelsk astrakhan bashkiria belgorod bir bryansk buryatia cbg chel chelyabinsk chita chukotka chuvashia com dagestan e-burg edu gov grozny int irkutsk ivanovo izhevsk jar joshkar-ola kalmykia kaluga kamchatka karelia kazan kchr kemerovo khabarovsk khakassia khv kirov koenig komi kostroma kranoyarsk kuban kurgan kursk lipetsk magadan mari mari-el marine mil mordovia mosreg msk murmansk nalchik net nnov nov novosibirsk nsk omsk orenburg org oryol penza perm pp pskov ptz rnd ryazan sakhalin samara saratov simbirsk smolensk spb stavropol stv surgut tambov tatarstan tom tomsk tsaritsyn tsk tula tuva tver tyumen udm udmurtia ulan-ude vladikavkaz vladimir vladivostok volgograd vologda voronezh vrn vyatka yakutia yamal yekaterinburg yuzhno-sakhalinsk ",rw:" ac co com edu gouv gov int mil net ",sa:" com edu gov med net org pub sch ",sd:" com edu gov info med net org tv ",se:" a ac b bd c d e f g h i k l m n o org p parti pp press r s t tm u w x y z ",sg:" com edu gov idn net org per ",sn:" art com edu gouv org perso univ ",sy:" com edu gov mil net news org ",th:" ac co go in mi net or ",tj:" ac biz co com edu go gov info int mil name net nic org test web ",tn:" agrinet com defense edunet ens fin gov ind info intl mincom nat net org perso rnrt rns rnu tourism ",tz:" ac co go ne or ",ua:" biz cherkassy chernigov chernovtsy ck cn co com crimea cv dn dnepropetrovsk donetsk dp edu gov if in ivano-frankivsk kh kharkov kherson khmelnitskiy kiev kirovograd km kr ks kv lg lugansk lutsk lviv me mk net nikolaev od odessa org pl poltava pp rovno rv sebastopol sumy te ternopil uzhgorod vinnica vn zaporizhzhe zhitomir zp zt ",ug:" ac co go ne or org sc ",uk:" ac bl british-library co cym gov govt icnet jet lea ltd me mil mod national-library-scotland nel net nhs nic nls org orgn parliament plc police sch scot soc ",us:" dni fed isa kids nsn ",uy:" com edu gub mil net org ",ve:" co com edu gob info mil net org web ",vi:" co com k12 net org ",vn:" ac biz com edu gov health info int name net org pro ",ye:" co com gov ltd me net org plc ",yu:" ac co edu gov org ",za:" ac agric alt bourse city co cybernet db edu gov grondar iaccess imt inca landesign law mil net ngo nis nom olivetti org pix school tm web ",zm:" ac co com edu gov net org sch ",com:"ar br cn de eu gb gr hu jpn kr no qc ru sa se uk us uy za ",net:"gb jp se uk ",org:"ae",de:"com "},has:function(n){var i=n.lastIndexOf("."),r,u;return 0>=i||i>=n.length-1?!1:(r=n.lastIndexOf(".",i-1),0>=r||r>=i-1)?!1:(u=t.list[n.slice(i+1)],u?0<=u.indexOf(" "+n.slice(r+1,i)+" "):!1)},is:function(n){var i=n.lastIndexOf("."),r;return 0>=i||i>=n.length-1||0<=n.lastIndexOf(".",i-1)?!1:(r=t.list[n.slice(i+1)],r?0<=r.indexOf(" "+n.slice(0,i)+" "):!1)},get:function(n){var i=n.lastIndexOf("."),r,u;return 0>=i||i>=n.length-1?null:(r=n.lastIndexOf(".",i-1),0>=r||r>=i-1)?null:(u=t.list[n.slice(i+1)],!u||0>u.indexOf(" "+n.slice(r+1,i)+" ")?null:n.slice(r+1))},noConflict:function(){return n.SecondLevelDomains===this&&(n.SecondLevelDomains=i),this}};return t}),function(n,t){"object"==typeof module&&module.exports?module.exports=t(require("./punycode"),require("./IPv6"),require("./SecondLevelDomains")):"function"==typeof define&&define.amd?define(["./punycode","./IPv6","./SecondLevelDomains"],t):n.URI=t(n.punycode,n.IPv6,n.SecondLevelDomains,n)}(this,function(n,t,i,r){function u(n,t){var i=1<=arguments.length,r=2<=arguments.length;if(!(this instanceof u))return i?r?new u(n,t):new u(n):new u;if(void 0===n){if(i)throw new TypeError("undefined is not a valid argument for URI");n="undefined"!=typeof location?location.href+"":""}if(null===n&&i)throw new TypeError("null is not a valid argument for URI");return this.href(n),void 0!==t?this.absoluteTo(t):this}function h(n){return n.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function c(n){return void 0===n?"Undefined":String(Object.prototype.toString.call(n)).slice(8,-1)}function e(n){return"Array"===c(n)}function b(n,t){var r={},u,i;if("RegExp"===c(t))r=null;else if(e(t))for(i=0,u=t.length;i<u;i++)r[t[i]]=!0;else r[t]=!0;for(i=0,u=n.length;i<u;i++)(r&&void 0!==r[n[i]]||!r&&t.test(n[i]))&&(n.splice(i,1),u--,i--);return n}function l(n,t){var r,i,u;if(e(t)){for(i=0,r=t.length;i<r;i++)if(!l(n,t[i]))return!1;return!0}for(u=c(t),i=0,r=n.length;i<r;i++)if("RegExp"===u){if("string"==typeof n[i]&&n[i].match(t))return!0}else if(n[i]===t)return!0;return!1}function k(n,t){if(!e(n)||!e(t)||n.length!==t.length)return!1;n.sort();t.sort();for(var i=0,r=n.length;i<r;i++)if(n[i]!==t[i])return!1;return!0}function p(n){return n.replace(/^\/+|\/+$/g,"")}function nt(n){return escape(n)}function w(n){return encodeURIComponent(n).replace(/[!'()*]/g,nt).replace(/\*/g,"%2A")}function a(n){return function(t,i){return void 0===t?this._parts[n]||"":(this._parts[n]=t||null,this.build(!i),this)}}function d(n,t){return function(i,r){return void 0===i?this._parts[n]||"":(null!==i&&(i+="",i.charAt(0)===t&&(i=i.substring(1))),this._parts[n]=i,this.build(!r),this)}}var tt=r&&r.URI,f,o,s,v,y,g;u.version="1.19.1";f=u.prototype;o=Object.prototype.hasOwnProperty;u._parts=function(){return{protocol:null,username:null,password:null,hostname:null,urn:null,port:null,path:null,query:null,fragment:null,preventInvalidHostname:u.preventInvalidHostname,duplicateQueryParameters:u.duplicateQueryParameters,escapeQuerySpace:u.escapeQuerySpace}};u.preventInvalidHostname=!1;u.duplicateQueryParameters=!1;u.escapeQuerySpace=!0;u.protocol_expression=/^[a-z][a-z0-9.+-]*$/i;u.idn_expression=/[^a-z0-9\._-]/i;u.punycode_expression=/(xn--)/i;u.ip4_expression=/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/;u.ip6_expression=/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/;u.find_uri_expression=/\b((?:[a-z][\w-]+:(?:\/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?\u00ab\u00bb\u201c\u201d\u2018\u2019]))/ig;u.findUri={start:/\b(?:([a-z][a-z0-9.+-]*:\/\/)|www\.)/gi,end:/[\s\r\n]|$/,trim:/[`!()\[\]{};:'".,<>?\u00ab\u00bb\u201c\u201d\u201e\u2018\u2019]+$/,parens:/(\([^\)]*\)|\[[^\]]*\]|\{[^}]*\}|<[^>]*>)/g};u.defaultPorts={http:"80",https:"443",ftp:"21",gopher:"70",ws:"80",wss:"443"};u.hostProtocols=["http","https"];u.invalid_hostname_characters=/[^a-zA-Z0-9\.\-:_]/;u.domAttributes={a:"href",blockquote:"cite",link:"href",base:"href",script:"src",form:"action",img:"src",area:"href",iframe:"src",embed:"src",source:"src",track:"src",input:"src",audio:"src",video:"src"};u.getDomAttribute=function(n){if(n&&n.nodeName){var t=n.nodeName.toLowerCase();if("input"!==t||"image"===n.type)return u.domAttributes[t]}};u.encode=w;u.decode=decodeURIComponent;u.iso8859=function(){u.encode=escape;u.decode=unescape};u.unicode=function(){u.encode=w;u.decode=decodeURIComponent};u.characters={pathname:{encode:{expression:/%(24|26|2B|2C|3B|3D|3A|40)/ig,map:{"%24":"$","%26":"&","%2B":"+","%2C":",","%3B":";","%3D":"=","%3A":":","%40":"@"}},decode:{expression:/[\/\?#]/g,map:{"/":"%2F","?":"%3F","#":"%23"}}},reserved:{encode:{expression:/%(21|23|24|26|27|28|29|2A|2B|2C|2F|3A|3B|3D|3F|40|5B|5D)/ig,map:{"%3A":":","%2F":"/","%3F":"?","%23":"#","%5B":"[","%5D":"]","%40":"@","%21":"!","%24":"$","%26":"&","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"="}}},urnpath:{encode:{expression:/%(21|24|27|28|29|2A|2B|2C|3B|3D|40)/ig,map:{"%21":"!","%24":"$","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"=","%40":"@"}},decode:{expression:/[\/\?#:]/g,map:{"/":"%2F","?":"%3F","#":"%23",":":"%3A"}}}};u.encodeQuery=function(n,t){var i=u.encode(n+"");return void 0===t&&(t=u.escapeQuerySpace),t?i.replace(/%20/g,"+"):i};u.decodeQuery=function(n,t){n+="";void 0===t&&(t=u.escapeQuerySpace);try{return u.decode(t?n.replace(/\+/g,"%20"):n)}catch(i){return n}};s={encode:"encode",decode:"decode"};y=function(n,t){return function(i){try{return u[t](i+"").replace(u.characters[n][t].expression,function(i){return u.characters[n][t].map[i]})}catch(r){return i}}};for(v in s)u[v+"PathSegment"]=y("pathname",s[v]),u[v+"UrnPathSegment"]=y("urnpath",s[v]);s=function(n,t,i){return function(r){var o=i?function(n){return u[t](u[i](n))}:u[t],f,e;for(r=(r+"").split(n),f=0,e=r.length;f<e;f++)r[f]=o(r[f]);return r.join(n)}};u.decodePath=s("/","decodePathSegment");u.decodeUrnPath=s(":","decodeUrnPathSegment");u.recodePath=s("/","encodePathSegment","decode");u.recodeUrnPath=s(":","encodeUrnPathSegment","decode");u.encodeReserved=y("reserved","encode");u.parse=function(n,t){t||(t={preventInvalidHostname:u.preventInvalidHostname});var i=n.indexOf("#");return-1<i&&(t.fragment=n.substring(i+1)||null,n=n.substring(0,i)),i=n.indexOf("?"),-1<i&&(t.query=n.substring(i+1)||null,n=n.substring(0,i)),"//"===n.substring(0,2)?(t.protocol=null,n=n.substring(2),n=u.parseAuthority(n,t)):(i=n.indexOf(":"),-1<i&&(t.protocol=n.substring(0,i)||null,t.protocol&&!t.protocol.match(u.protocol_expression)?t.protocol=void 0:"//"===n.substring(i+1,i+3)?(n=n.substring(i+3),n=u.parseAuthority(n,t)):(n=n.substring(i+1),t.urn=!0))),t.path=n,t};u.parseHost=function(n,t){var i,r,f;return n||(n=""),n=n.replace(/\\/g,"/"),i=n.indexOf("/"),-1===i&&(i=n.length),"["===n.charAt(0)?(r=n.indexOf("]"),t.hostname=n.substring(1,r)||null,t.port=n.substring(r+2,i)||null,"/"===t.port&&(t.port=null)):(f=n.indexOf(":"),r=n.indexOf("/"),f=n.indexOf(":",f+1),-1!==f&&(-1===r||f<r)?(t.hostname=n.substring(0,i)||null,t.port=null):(r=n.substring(0,i).split(":"),t.hostname=r[0]||null,t.port=r[1]||null)),t.hostname&&"/"!==n.substring(i).charAt(0)&&(i++,n="/"+n),t.preventInvalidHostname&&u.ensureValidHostname(t.hostname,t.protocol),t.port&&u.ensureValidPort(t.port),n.substring(i)||"/"};u.parseAuthority=function(n,t){return n=u.parseUserinfo(n,t),u.parseHost(n,t)};u.parseUserinfo=function(n,t){var i=n.indexOf("/"),r=n.lastIndexOf("@",-1<i?i:n.length-1);return-1<r&&(-1===i||r<i)?(i=n.substring(0,r).split(":"),t.username=i[0]?u.decode(i[0]):null,i.shift(),t.password=i[0]?u.decode(i.join(":")):null,n=n.substring(r+1)):(t.username=null,t.password=null),n};u.parseQuery=function(n,t){if(!n)return{};if(n=n.replace(/&+/g,"&").replace(/^\?*&*|&+$/g,""),!n)return{};for(var i={},s=n.split("&"),h=s.length,f,r,e=0;e<h;e++)(f=s[e].split("="),r=u.decodeQuery(f.shift(),t),f=f.length?u.decodeQuery(f.join("="),t):null,o.call(i,r))?(("string"==typeof i[r]||null===i[r])&&(i[r]=[i[r]]),i[r].push(f)):i[r]=f;return i};u.build=function(n){var t="";return n.protocol&&(t+=n.protocol+":"),!n.urn&&(t||n.hostname)&&(t+="//"),t+=u.buildAuthority(n)||"","string"==typeof n.path&&("/"!==n.path.charAt(0)&&"string"==typeof n.hostname&&(t+="/"),t+=n.path),"string"==typeof n.query&&n.query&&(t+="?"+n.query),"string"==typeof n.fragment&&n.fragment&&(t+="#"+n.fragment),t};u.buildHost=function(n){var t="";if(n.hostname)t=u.ip6_expression.test(n.hostname)?t+("["+n.hostname+"]"):t+n.hostname;else return"";return n.port&&(t+=":"+n.port),t};u.buildAuthority=function(n){return u.buildUserinfo(n)+u.buildHost(n)};u.buildUserinfo=function(n){var t="";return n.username&&(t+=u.encode(n.username)),n.password&&(t+=":"+u.encode(n.password)),t&&(t+="@"),t};u.buildQuery=function(n,t,i){var s="",r,c,h,f;for(r in n)if(o.call(n,r)&&r)if(e(n[r]))for(h={},f=0,c=n[r].length;f<c;f++)void 0!==n[r][f]&&void 0===h[n[r][f]+""]&&(s+="&"+u.buildQueryParameter(r,n[r][f],i),!0!==t&&(h[n[r][f]+""]=!0));else void 0!==n[r]&&(s+="&"+u.buildQueryParameter(r,n[r],i));return s.substring(1)};u.buildQueryParameter=function(n,t,i){return u.encodeQuery(n,i)+(null!==t?"="+u.encodeQuery(t,i):"")};u.addQuery=function(n,t,i){if("object"==typeof t)for(var r in t)o.call(t,r)&&u.addQuery(n,r,t[r]);else if("string"==typeof t)void 0===n[t]?n[t]=i:("string"==typeof n[t]&&(n[t]=[n[t]]),e(i)||(i=[i]),n[t]=(n[t]||[]).concat(i));else throw new TypeError("URI.addQuery() accepts an object, string as the name parameter");};u.setQuery=function(n,t,i){if("object"==typeof t)for(var r in t)o.call(t,r)&&u.setQuery(n,r,t[r]);else if("string"==typeof t)n[t]=void 0===i?null:i;else throw new TypeError("URI.setQuery() accepts an object, string as the name parameter");};u.removeQuery=function(n,t,i){var r;if(e(t))for(i=0,r=t.length;i<r;i++)n[t[i]]=void 0;else if("RegExp"===c(t))for(r in n)t.test(r)&&(n[r]=void 0);else if("object"==typeof t)for(r in t)o.call(t,r)&&u.removeQuery(n,r,t[r]);else if("string"==typeof t)void 0!==i?"RegExp"===c(i)?n[t]=!e(n[t])&&i.test(n[t])?void 0:b(n[t],i):n[t]!==String(i)||e(i)&&1!==i.length?e(n[t])&&(n[t]=b(n[t],i)):n[t]=void 0:n[t]=void 0;else throw new TypeError("URI.removeQuery() accepts an object, string, RegExp as the first parameter");};u.hasQuery=function(n,t,i,r){var f,s;switch(c(t)){case"String":break;case"RegExp":for(f in n)if(o.call(n,f)&&t.test(f)&&(void 0===i||u.hasQuery(n,f,i)))return!0;return!1;case"Object":for(s in t)if(o.call(t,s)&&!u.hasQuery(n,s,t[s]))return!1;return!0;default:throw new TypeError("URI.hasQuery() accepts a string, regular expression or object as the name parameter");}switch(c(i)){case"Undefined":return t in n;case"Boolean":return n=!(e(n[t])?!n[t].length:!n[t]),i===n;case"Function":return!!i(n[t],t,n);case"Array":return e(n[t])?(r?l:k)(n[t],i):!1;case"RegExp":return e(n[t])?r?l(n[t],i):!1:!(!n[t]||!n[t].match(i));case"Number":i=String(i);case"String":return e(n[t])?r?l(n[t],i):!1:n[t]===i;default:throw new TypeError("URI.hasQuery() accepts undefined, boolean, string, number, RegExp, Function as the value parameter");}};u.joinPaths=function(){for(var n,i,r=[],t=[],e=0,f=0;f<arguments.length;f++)for(n=new u(arguments[f]),r.push(n),n=n.segment(),i=0;i<n.length;i++)"string"==typeof n[i]&&t.push(n[i]),n[i]&&e++;return!t.length||!e?new u(""):(t=new u("").segment(t),""!==r[0].path()&&"/"!==r[0].path().slice(0,1)||t.path("/"+t.path()),t.normalize())};u.commonPath=function(n,t){for(var r=Math.min(n.length,t.length),i=0;i<r;i++)if(n.charAt(i)!==t.charAt(i)){i--;break}return 1>i?n.charAt(0)===t.charAt(0)&&"/"===n.charAt(0)?"/":"":(("/"!==n.charAt(i)||"/"!==t.charAt(i))&&(i=n.substring(0,i).lastIndexOf("/")),n.substring(0,i+1))};u.withinString=function(n,t,i){var e,o,r,f,h;i||(i={});var s=i.start||u.findUri.start,l=i.end||u.findUri.end,c=i.trim||u.findUri.trim,a=i.parens||u.findUri.parens;for(s.lastIndex=0;;){if(e=s.exec(n),!e)break;if(o=e.index,!i.ignoreHtml||(r=n.slice(Math.max(o-3,0),o),!r||!/[a-z0-9-]=["']?$/i.test(r))){for(f=o+n.slice(o).search(l),r=n.slice(o,f),f=-1;;){if(h=a.exec(r),!h)break;f=Math.max(f,h.index+h[0].length)}r=-1<f?r.slice(0,f)+r.slice(f).replace(c,""):r.replace(c,"");r.length<=e[0].length||i.ignore&&i.ignore.test(r)||(f=o+r.length,e=t(r,o,f,n),void 0===e?s.lastIndex=f:(e=String(e),n=n.slice(0,o)+e+n.slice(f),s.lastIndex=o+e.length))}}return s.lastIndex=0,n};u.ensureValidHostname=function(t,i){var f=!!t,r=!1;if(i&&(r=l(u.hostProtocols,i)),r&&!f)throw new TypeError("Hostname cannot be empty, if protocol is "+i);if(t&&t.match(u.invalid_hostname_characters)){if(!n)throw new TypeError('Hostname "'+t+'" contains characters other than [A-Z0-9.-:_] and Punycode.js is not available');if(n.toASCII(t).match(u.invalid_hostname_characters))throw new TypeError('Hostname "'+t+'" contains characters other than [A-Z0-9.-:_]');}};u.ensureValidPort=function(n){if(n){var t=Number(n);if(!(/^[0-9]+$/.test(t)&&0<t&&65536>t))throw new TypeError('Port "'+n+'" is not a valid port');}};u.noConflict=function(n){return n?(n={URI:this.noConflict()},r.URITemplate&&"function"==typeof r.URITemplate.noConflict&&(n.URITemplate=r.URITemplate.noConflict()),r.IPv6&&"function"==typeof r.IPv6.noConflict&&(n.IPv6=r.IPv6.noConflict()),r.SecondLevelDomains&&"function"==typeof r.SecondLevelDomains.noConflict&&(n.SecondLevelDomains=r.SecondLevelDomains.noConflict()),n):(r.URI===this&&(r.URI=tt),this)};f.build=function(n){return!0===n?this._deferred_build=!0:(void 0===n||this._deferred_build)&&(this._string=u.build(this._parts),this._deferred_build=!1),this};f.clone=function(){return new u(this)};f.valueOf=f.toString=function(){return this.build(!1)._string};f.protocol=a("protocol");f.username=a("username");f.password=a("password");f.hostname=a("hostname");f.port=a("port");f.query=d("query","?");f.fragment=d("fragment","#");f.search=function(n,t){var i=this.query(n,t);return"string"==typeof i&&i.length?"?"+i:i};f.hash=function(n,t){var i=this.fragment(n,t);return"string"==typeof i&&i.length?"#"+i:i};f.pathname=function(n,t){if(void 0===n||!0===n){var i=this._parts.path||(this._parts.hostname?"/":"");return n?(this._parts.urn?u.decodeUrnPath:u.decodePath)(i):i}return this._parts.path=this._parts.urn?n?u.recodeUrnPath(n):"":n?u.recodePath(n):"/",this.build(!t),this};f.path=f.pathname;f.href=function(n,t){var f,i,r;if(void 0===n)return this.toString();if(this._string="",this._parts=u._parts(),i=n instanceof u,r="object"==typeof n&&(n.hostname||n.path||n.pathname),n.nodeName&&(r=u.getDomAttribute(n),n=n[r]||"",r=!1),!i&&r&&void 0!==n.pathname&&(n=n.toString()),"string"==typeof n||n instanceof String)this._parts=u.parse(String(n),this._parts);else if(i||r){i=i?n._parts:n;for(f in i)"query"!==f&&o.call(this._parts,f)&&(this._parts[f]=i[f]);i.query&&this.query(i.query,!1)}else throw new TypeError("invalid input");return this.build(!t),this};f.is=function(n){var r=!1,f=!1,e=!1,t=!1,s=!1,h=!1,c=!1,o=!this._parts.urn;this._parts.hostname&&(o=!1,f=u.ip4_expression.test(this._parts.hostname),e=u.ip6_expression.test(this._parts.hostname),r=f||e,s=(t=!r)&&i&&i.has(this._parts.hostname),h=t&&u.idn_expression.test(this._parts.hostname),c=t&&u.punycode_expression.test(this._parts.hostname));switch(n.toLowerCase()){case"relative":return o;case"absolute":return!o;case"domain":case"name":return t;case"sld":return s;case"ip":return r;case"ip4":case"ipv4":case"inet4":return f;case"ip6":case"ipv6":case"inet6":return e;case"idn":return h;case"url":return!this._parts.urn;case"urn":return!!this._parts.urn;case"punycode":return c}return null};var it=f.protocol,rt=f.port,ut=f.hostname;return f.protocol=function(n,t){if(n&&(n=n.replace(/:(\/\/)?$/,""),!n.match(u.protocol_expression)))throw new TypeError('Protocol "'+n+"\" contains characters other than [A-Z0-9.+-] or doesn't start with [A-Z]");return it.call(this,n,t)},f.scheme=f.protocol,f.port=function(n,t){return this._parts.urn?void 0===n?"":this:(void 0!==n&&(0===n&&(n=null),n&&(n+="",":"===n.charAt(0)&&(n=n.substring(1)),u.ensureValidPort(n))),rt.call(this,n,t))},f.hostname=function(n,t){if(this._parts.urn)return void 0===n?"":this;if(void 0!==n){var i={preventInvalidHostname:this._parts.preventInvalidHostname};if("/"!==u.parseHost(n,i))throw new TypeError('Hostname "'+n+'" contains characters other than [A-Z0-9.-]');n=i.hostname;this._parts.preventInvalidHostname&&u.ensureValidHostname(n,this._parts.protocol)}return ut.call(this,n,t)},f.origin=function(n,t){if(this._parts.urn)return void 0===n?"":this;if(void 0===n){var i=this.protocol();return this.authority()?(i?i+"://":"")+this.authority():""}return i=u(n),this.protocol(i.protocol()).authority(i.authority()).build(!t),this},f.host=function(n,t){if(this._parts.urn)return void 0===n?"":this;if(void 0===n)return this._parts.hostname?u.buildHost(this._parts):"";if("/"!==u.parseHost(n,this._parts))throw new TypeError('Hostname "'+n+'" contains characters other than [A-Z0-9.-]');return this.build(!t),this},f.authority=function(n,t){if(this._parts.urn)return void 0===n?"":this;if(void 0===n)return this._parts.hostname?u.buildAuthority(this._parts):"";if("/"!==u.parseAuthority(n,this._parts))throw new TypeError('Hostname "'+n+'" contains characters other than [A-Z0-9.-]');return this.build(!t),this},f.userinfo=function(n,t){if(this._parts.urn)return void 0===n?"":this;if(void 0===n){var i=u.buildUserinfo(this._parts);return i?i.substring(0,i.length-1):i}return"@"!==n[n.length-1]&&(n+="@"),u.parseUserinfo(n,this._parts),this.build(!t),this},f.resource=function(n,t){if(void 0===n)return this.path()+this.search()+this.hash();var i=u.parse(n);return this._parts.path=i.path,this._parts.query=i.query,this._parts.fragment=i.fragment,this.build(!t),this},f.subdomain=function(n,t){if(this._parts.urn)return void 0===n?"":this;if(void 0===n){if(!this._parts.hostname||this.is("IP"))return"";var i=this._parts.hostname.length-this.domain().length-1;return this._parts.hostname.substring(0,i)||""}if(i=this._parts.hostname.length-this.domain().length,i=this._parts.hostname.substring(0,i),i=new RegExp("^"+h(i)),n&&"."!==n.charAt(n.length-1)&&(n+="."),-1!==n.indexOf(":"))throw new TypeError("Domains cannot contain colons");return n&&u.ensureValidHostname(n,this._parts.protocol),this._parts.hostname=this._parts.hostname.replace(i,n),this.build(!t),this},f.domain=function(n,t){if(this._parts.urn)return void 0===n?"":this;if("boolean"==typeof n&&(t=n,n=void 0),void 0===n){if(!this._parts.hostname||this.is("IP"))return"";var i=this._parts.hostname.match(/\./g);return i&&2>i.length?this._parts.hostname:(i=this._parts.hostname.length-this.tld(t).length-1,i=this._parts.hostname.lastIndexOf(".",i-1)+1,this._parts.hostname.substring(i)||"")}if(!n)throw new TypeError("cannot set domain empty");if(-1!==n.indexOf(":"))throw new TypeError("Domains cannot contain colons");return u.ensureValidHostname(n,this._parts.protocol),!this._parts.hostname||this.is("IP")?this._parts.hostname=n:(i=new RegExp(h(this.domain())+"$"),this._parts.hostname=this._parts.hostname.replace(i,n)),this.build(!t),this},f.tld=function(n,t){if(this._parts.urn)return void 0===n?"":this;if("boolean"==typeof n&&(t=n,n=void 0),void 0===n){if(!this._parts.hostname||this.is("IP"))return"";var r=this._parts.hostname.lastIndexOf(".");return r=this._parts.hostname.substring(r+1),!0!==t&&i&&i.list[r.toLowerCase()]?i.get(this._parts.hostname)||r:r}if(n)if(n.match(/[^a-zA-Z0-9-]/))if(i&&i.is(n))r=new RegExp(h(this.tld())+"$"),this._parts.hostname=this._parts.hostname.replace(r,n);else throw new TypeError('TLD "'+n+'" contains characters other than [A-Z0-9]');else{if(!this._parts.hostname||this.is("IP"))throw new ReferenceError("cannot set TLD on non-domain host");r=new RegExp(h(this.tld())+"$");this._parts.hostname=this._parts.hostname.replace(r,n)}else throw new TypeError("cannot set TLD empty");return this.build(!t),this},f.directory=function(n,t){if(this._parts.urn)return void 0===n?"":this;if(void 0===n||!0===n){if(!this._parts.path&&!this._parts.hostname)return"";if("/"===this._parts.path)return"/";var i=this._parts.path.length-this.filename().length-1;return i=this._parts.path.substring(0,i)||(this._parts.hostname?"/":""),n?u.decodePath(i):i}return i=this._parts.path.length-this.filename().length,i=this._parts.path.substring(0,i),i=new RegExp("^"+h(i)),this.is("relative")||(n||(n="/"),"/"!==n.charAt(0)&&(n="/"+n)),n&&"/"!==n.charAt(n.length-1)&&(n+="/"),n=u.recodePath(n),this._parts.path=this._parts.path.replace(i,n),this.build(!t),this},f.filename=function(n,t){var i,r;return this._parts.urn?void 0===n?"":this:"string"!=typeof n?!this._parts.path||"/"===this._parts.path?"":(i=this._parts.path.lastIndexOf("/"),i=this._parts.path.substring(i+1),n?u.decodePathSegment(i):i):(i=!1,"/"===n.charAt(0)&&(n=n.substring(1)),n.match(/\.?\//)&&(i=!0),r=new RegExp(h(this.filename())+"$"),n=u.recodePath(n),this._parts.path=this._parts.path.replace(r,n),i?this.normalizePath(t):this.build(!t),this)},f.suffix=function(n,t){if(this._parts.urn)return void 0===n?"":this;if(void 0===n||!0===n){if(!this._parts.path||"/"===this._parts.path)return"";var i=this.filename(),r=i.lastIndexOf(".");return-1===r?"":(i=i.substring(r+1),i=/^[a-z0-9%]+$/i.test(i)?i:"",n?u.decodePathSegment(i):i)}if("."===n.charAt(0)&&(n=n.substring(1)),i=this.suffix())r=n?new RegExp(h(i)+"$"):new RegExp(h("."+i)+"$");else{if(!n)return this;this._parts.path+="."+u.recodePath(n)}return r&&(n=u.recodePath(n),this._parts.path=this._parts.path.replace(r,n)),this.build(!t),this},f.segment=function(n,t,i){var u=this._parts.urn?":":"/",r=this.path(),f="/"===r.substring(0,1),o;if(r=r.split(u),void 0!==n&&"number"!=typeof n&&(i=t,t=n,n=void 0),void 0!==n&&"number"!=typeof n)throw Error('Bad segment "'+n+'", must be 0-based integer');if(f&&r.shift(),0>n&&(n=Math.max(r.length+n,0)),void 0===t)return void 0===n?r:r[n];if(null===n||void 0===r[n])if(e(t))for(r=[],n=0,o=t.length;n<o;n++)(t[n].length||r.length&&r[r.length-1].length)&&(r.length&&!r[r.length-1].length&&r.pop(),r.push(p(t[n])));else(t||"string"==typeof t)&&(t=p(t),""===r[r.length-1]?r[r.length-1]=t:r.push(t));else t?r[n]=p(t):r.splice(n,1);return f&&r.unshift(""),this.path(r.join(u),i)},f.segmentCoded=function(n,t,i){var f,r;if("number"!=typeof n&&(i=t,t=n,n=void 0),void 0===t){if(n=this.segment(n,t,i),e(n))for(r=0,f=n.length;r<f;r++)n[r]=u.decode(n[r]);else n=void 0!==n?u.decode(n):void 0;return n}if(e(t))for(r=0,f=t.length;r<f;r++)t[r]=u.encode(t[r]);else t="string"==typeof t||t instanceof String?u.encode(t):t;return this.segment(n,t,i)},g=f.query,f.query=function(n,t){if(!0===n)return u.parseQuery(this._parts.query,this._parts.escapeQuerySpace);if("function"==typeof n){var i=u.parseQuery(this._parts.query,this._parts.escapeQuerySpace),r=n.call(this,i);return this._parts.query=u.buildQuery(r||i,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),this.build(!t),this}return void 0!==n&&"string"!=typeof n?(this._parts.query=u.buildQuery(n,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),this.build(!t),this):g.call(this,n,t)},f.setQuery=function(n,t,i){var f=u.parseQuery(this._parts.query,this._parts.escapeQuerySpace),r;if("string"==typeof n||n instanceof String)f[n]=void 0!==t?t:null;else if("object"==typeof n)for(r in n)o.call(n,r)&&(f[r]=n[r]);else throw new TypeError("URI.addQuery() accepts an object, string as the name parameter");return this._parts.query=u.buildQuery(f,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),"string"!=typeof n&&(i=t),this.build(!i),this},f.addQuery=function(n,t,i){var r=u.parseQuery(this._parts.query,this._parts.escapeQuerySpace);return u.addQuery(r,n,void 0===t?null:t),this._parts.query=u.buildQuery(r,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),"string"!=typeof n&&(i=t),this.build(!i),this},f.removeQuery=function(n,t,i){var r=u.parseQuery(this._parts.query,this._parts.escapeQuerySpace);return u.removeQuery(r,n,t),this._parts.query=u.buildQuery(r,this._parts.duplicateQueryParameters,this._parts.escapeQuerySpace),"string"!=typeof n&&(i=t),this.build(!i),this},f.hasQuery=function(n,t,i){var r=u.parseQuery(this._parts.query,this._parts.escapeQuerySpace);return u.hasQuery(r,n,t,i)},f.setSearch=f.setQuery,f.addSearch=f.addQuery,f.removeSearch=f.removeQuery,f.hasSearch=f.hasQuery,f.normalize=function(){return this._parts.urn?this.normalizeProtocol(!1).normalizePath(!1).normalizeQuery(!1).normalizeFragment(!1).build():this.normalizeProtocol(!1).normalizeHostname(!1).normalizePort(!1).normalizePath(!1).normalizeQuery(!1).normalizeFragment(!1).build()},f.normalizeProtocol=function(n){return"string"==typeof this._parts.protocol&&(this._parts.protocol=this._parts.protocol.toLowerCase(),this.build(!n)),this},f.normalizeHostname=function(i){return this._parts.hostname&&(this.is("IDN")&&n?this._parts.hostname=n.toASCII(this._parts.hostname):this.is("IPv6")&&t&&(this._parts.hostname=t.best(this._parts.hostname)),this._parts.hostname=this._parts.hostname.toLowerCase(),this.build(!i)),this},f.normalizePort=function(n){return"string"==typeof this._parts.protocol&&this._parts.port===u.defaultPorts[this._parts.protocol]&&(this._parts.port=null,this.build(!n)),this},f.normalizePath=function(n){var t=this._parts.path,r,e,i,f;if(!t)return this;if(this._parts.urn)return this._parts.path=u.recodeUrnPath(this._parts.path),this.build(!n),this;if("/"===this._parts.path)return this;for(t=u.recodePath(t),r="","/"!==t.charAt(0)&&(e=!0,t="/"+t),("/.."===t.slice(-3)||"/."===t.slice(-2))&&(t+="/"),t=t.replace(/(\/(\.\/)+)|(\/\.$)/g,"/").replace(/\/{2,}/g,"/"),e&&(r=t.substring(1).match(/^(\.\.\/)+/)||"")&&(r=r[0]);;){if(i=t.search(/\/\.\.(\/|$)/),-1===i)break;else if(0===i){t=t.substring(3);continue}f=t.substring(0,i).lastIndexOf("/");-1===f&&(f=i);t=t.substring(0,f)+t.substring(i+3)}return e&&this.is("relative")&&(t=r+t.substring(1)),this._parts.path=t,this.build(!n),this},f.normalizePathname=f.normalizePath,f.normalizeQuery=function(n){return"string"==typeof this._parts.query&&(this._parts.query.length?this.query(u.parseQuery(this._parts.query,this._parts.escapeQuerySpace)):this._parts.query=null,this.build(!n)),this},f.normalizeFragment=function(n){return this._parts.fragment||(this._parts.fragment=null,this.build(!n)),this},f.normalizeSearch=f.normalizeQuery,f.normalizeHash=f.normalizeFragment,f.iso8859=function(){var n=u.encode,t=u.decode;u.encode=escape;u.decode=decodeURIComponent;try{this.normalize()}finally{u.encode=n;u.decode=t}return this},f.unicode=function(){var n=u.encode,t=u.decode;u.encode=w;u.decode=unescape;try{this.normalize()}finally{u.encode=n;u.decode=t}return this},f.readable=function(){var t=this.clone(),i,r;if(t.username("").password("").normalize(),i="",t._parts.protocol&&(i+=t._parts.protocol+"://"),t._parts.hostname&&(t.is("punycode")&&n?(i+=n.toUnicode(t._parts.hostname),t._parts.port&&(i+=":"+t._parts.port)):i+=t.host()),t._parts.hostname&&t._parts.path&&"/"!==t._parts.path.charAt(0)&&(i+="/"),i+=t.path(!0),t._parts.query){for(var f="",e=0,o=t._parts.query.split("&"),s=o.length;e<s;e++)r=(o[e]||"").split("="),f+="&"+u.decodeQuery(r[0],this._parts.escapeQuerySpace).replace(/&/g,"%26"),void 0!==r[1]&&(f+="="+u.decodeQuery(r[1],this._parts.escapeQuerySpace).replace(/&/g,"%26"));i+="?"+f.substring(1)}return i+u.decodeQuery(t.hash(),!0)},f.absoluteTo=function(n){var t=this.clone(),i=["protocol","username","password","hostname","port"],r,f;if(this._parts.urn)throw Error("URNs do not have any generally defined hierarchical components");if((n instanceof u||(n=new u(n)),t._parts.protocol)||(t._parts.protocol=n._parts.protocol,this._parts.hostname))return t;for(r=0;f=i[r];r++)t._parts[f]=n._parts[f];return t._parts.path?(".."===t._parts.path.substring(-2)&&(t._parts.path+="/"),"/"!==t.path().charAt(0)&&(i=(i=n.directory())?i:0===n.path().indexOf("/")?"/":"",t._parts.path=(i?i+"/":"")+t._parts.path,t.normalizePath())):(t._parts.path=n._parts.path,t._parts.query||(t._parts.query=n._parts.query)),t.build(),t},f.relativeTo=function(n){var r=this.clone().normalize();if(r._parts.urn)throw Error("URNs do not have any generally defined hierarchical components");n=new u(n).normalize();var t=r._parts,i=n._parts,f=r.path();if(n=n.path(),"/"!==f.charAt(0))throw Error("URI is already relative");if("/"!==n.charAt(0))throw Error("Cannot calculate a URI relative to another relative URI");if(t.protocol===i.protocol&&(t.protocol=null),t.username===i.username&&t.password===i.password&&null===t.protocol&&null===t.username&&null===t.password&&t.hostname===i.hostname&&t.port===i.port)t.hostname=null,t.port=null;else return r.build();return f===n?(t.path="",r.build()):(f=u.commonPath(f,n),!f)?r.build():(i=i.path.substring(f.length).replace(/[^\/]*$/,"").replace(/.*?\//g,"../"),t.path=i+t.path.substring(f.length)||"./",r.build())},f.equals=function(n){var t=this.clone(),f=new u(n),i,s,r;if(n={},t.normalize(),f.normalize(),t.toString()===f.toString())return!0;if(s=t.query(),r=f.query(),t.query(""),f.query(""),t.toString()!==f.toString()||s.length!==r.length)return!1;t=u.parseQuery(s,this._parts.escapeQuerySpace);r=u.parseQuery(r,this._parts.escapeQuerySpace);for(i in t)if(o.call(t,i)){if(e(t[i])){if(!k(t[i],r[i]))return!1}else if(t[i]!==r[i])return!1;n[i]=!0}for(i in r)if(o.call(r,i)&&!n[i])return!1;return!0},f.preventInvalidHostname=function(n){return this._parts.preventInvalidHostname=!!n,this},f.duplicateQueryParameters=function(n){return this._parts.duplicateQueryParameters=!!n,this},f.escapeQuerySpace=function(n){return this._parts.escapeQuerySpace=!!n,this},u}),function(n,t){"object"==typeof module&&module.exports?module.exports=t(require("./URI")):"function"==typeof define&&define.amd?define(["./URI"],t):n.URITemplate=t(n.URI,n)}(this,function(n,t){function i(n){return i._cache[n]?i._cache[n]:(this instanceof i)?(this.expression=n,i._cache[n]=this,this):new i(n)}function r(n){this.data=n;this.cache={}}var e=t&&t.URITemplate,o=Object.prototype.hasOwnProperty,u=i.prototype,f={"":{prefix:"",separator:",",named:!1,empty_name_separator:!1,encode:"encode"},"+":{prefix:"",separator:",",named:!1,empty_name_separator:!1,encode:"encodeReserved"},"#":{prefix:"#",separator:",",named:!1,empty_name_separator:!1,encode:"encodeReserved"},".":{prefix:".",separator:".",named:!1,empty_name_separator:!1,encode:"encode"},"/":{prefix:"/",separator:"/",named:!1,empty_name_separator:!1,encode:"encode"},";":{prefix:";",separator:";",named:!0,empty_name_separator:!1,encode:"encode"},"?":{prefix:"?",separator:"&",named:!0,empty_name_separator:!0,encode:"encode"},"&":{prefix:"&",separator:"&",named:!0,empty_name_separator:!0,encode:"encode"}};return i._cache={},i.EXPRESSION_PATTERN=/\{([^a-zA-Z0-9%_]?)([^\}]+)(\}|$)/g,i.VARIABLE_PATTERN=/^([^*:.](?:\.?[^*:.])*)((\*)|:(\d+))?$/,i.VARIABLE_NAME_PATTERN=/[^a-zA-Z0-9%_.]/,i.LITERAL_PATTERN=/[<>{}"`^| \\]/,i.expand=function(n,t,r){var o=f[n.operator],c=o.named?"Named":"Unnamed",s,u,h,e;for(n=n.variables,s=[],h=0;u=n[h];h++){if(e=t.get(u.name),0===e.type&&r&&r.strict)throw Error('Missing expansion value for variable "'+u.name+'"');if(e.val.length){if(1<e.type&&u.maxlength)throw Error('Invalid expression: Prefix modifier not applicable to variable "'+u.name+'"');s.push(i["expand"+c](e,o,u.explode,u.explode&&o.separator||",",u.maxlength,u.name))}else e.type&&s.push("")}return s.length?o.prefix+s.join(o.separator):""},i.expandNamed=function(t,i,r,u,f,e){var c="",o=i.encode,h;i=i.empty_name_separator;for(var v=!t[o].length,l=2===t.type?"":n[o](e),s=0,a=t.val.length;s<a;s++)f?(h=n[o](t.val[s][1].substring(0,f)),2===t.type&&(l=n[o](t.val[s][0].substring(0,f)))):v?(h=n[o](t.val[s][1]),2===t.type?(l=n[o](t.val[s][0]),t[o].push([l,h])):t[o].push([void 0,h])):(h=t[o][s][1],2===t.type&&(l=t[o][s][0])),c&&(c+=u),r?c+=l+(i||h?"=":"")+h:(s||(c+=n[o](e)+(i||h?"=":"")),2===t.type&&(c+=l+","),c+=h);return c},i.expandUnnamed=function(t,i,r,u,f){var o="",s=i.encode,c,l,e,h,a;for(i=i.empty_name_separator,c=!t[s].length,e=0,l=t.val.length;e<l;e++)f?h=n[s](t.val[e][1].substring(0,f)):c?(h=n[s](t.val[e][1]),t[s].push([2===t.type?n[s](t.val[e][0]):void 0,h])):h=t[s][e][1],o&&(o+=u),2===t.type&&(a=f?n[s](t.val[e][0].substring(0,f)):t[s][e][0],o+=a,o=r?o+(i||h?"=":""):o+","),o+=h;return o},i.noConflict=function(){return t.URITemplate===i&&(t.URITemplate=e),i},u.expand=function(n,t){var f="",u,e;for(this.parts&&this.parts.length||this.parse(),n instanceof r||(n=new r(n)),u=0,e=this.parts.length;u<e;u++)f+="string"==typeof this.parts[u]?this.parts[u]:i.expand(this.parts[u],n,t);return f},u.parse=function(){var o=this.expression,c=i.EXPRESSION_PATTERN,a=i.VARIABLE_PATTERN,v=i.VARIABLE_NAME_PATTERN,y=i.LITERAL_PATTERN,u=[],s=0,h=function(n){if(n.match(y))throw Error('Invalid Literal "'+n+'"');return n},n,r,e,l,t;for(c.lastIndex=0;;){if(n=c.exec(o),null===n){u.push(h(o.substring(s)));break}else u.push(h(o.substring(s,n.index))),s=n.index+n[0].length;if(!f[n[1]])throw Error('Unknown Operator "'+n[1]+'" in "'+n[0]+'"');if(!n[3])throw Error('Unclosed Expression "'+n[0]+'"');for(r=n[2].split(","),e=0,l=r.length;e<l;e++){if(t=r[e].match(a),null===t)throw Error('Invalid Variable "'+r[e]+'" in "'+n[0]+'"');if(t[1].match(v))throw Error('Invalid Variable Name "'+t[1]+'" in "'+n[0]+'"');r[e]={name:t[1],explode:!!t[3],maxlength:t[4]&&parseInt(t[4],10)}}if(!r.length)throw Error('Expression Missing Variable(s) "'+n[0]+'"');u.push({expression:n[0],operator:n[1],variables:r})}return u.length||u.push(h(o)),this.parts=u,this},r.prototype.get=function(n){var t=this.data,r={type:0,val:[],encode:[],encodeReserved:[]},i;if(void 0!==this.cache[n])return this.cache[n];if(this.cache[n]=r,t="[object Function]"===String(Object.prototype.toString.call(t))?t(n):"[object Function]"===String(Object.prototype.toString.call(t[n]))?t[n](n):t[n],void 0!==t&&null!==t)if("[object Array]"===String(Object.prototype.toString.call(t))){for(i=0,n=t.length;i<n;i++)void 0!==t[i]&&null!==t[i]&&r.val.push([void 0,String(t[i])]);r.val.length&&(r.type=3)}else if("[object Object]"===String(Object.prototype.toString.call(t))){for(i in t)o.call(t,i)&&void 0!==t[i]&&null!==t[i]&&r.val.push([i,String(t[i])]);r.val.length&&(r.type=2)}else r.type=1,r.val.push([void 0,String(t)]);return r},n.expand=function(t,r){var u=new i(t).expand(r);return new n(u)},i});String.prototype.startsWith||(String.prototype.startsWith=function(n,t){return this.substr(!t||t<0?0:+t,n.length)===n});String.prototype.endsWith||(String.prototype.endsWith=function(n,t){return(t===undefined||t>this.length)&&(t=this.length),this.substring(t-n.length,t)===n});$(function(){$(window).keydown(function(n){n.which===120&&$(".mp-results").length>0&&$(".mp-results").toggleClass("show")})});$(function(){function n(){return"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0}n()&&$("[data-touchtype]").each(function(){$(this).attr("type",$(this).attr("data-touchtype"))})}),function(n,t){typeof exports=="object"&&typeof module!="undefined"?module.exports=t(require("jquery")):typeof define=="function"&&define.amd?define(["jquery"],t):n.Util=t(n.jQuery)}(this,function(n){"use strict";n=n&&n.hasOwnProperty("default")?n["default"]:n;return function(n){function f(n){return{}.toString.call(n).match(/\s([a-z]+)/i)[1].toLowerCase()}function e(){return{bindType:i,delegateType:i,handle:function(t){return n(t.target).is(this)?t.handleObj.handler.apply(this,arguments):undefined}}}function o(i){var u=this,r=!1;n(this).one(t.TRANSITION_END,function(){r=!0});return setTimeout(function(){r||t.triggerTransitionEnd(u)},i),this}function s(){n.fn.emulateTransitionEnd=o;n.event.special[t.TRANSITION_END]=e()}var i="transitionend",r=1e6,u=1e3,t={TRANSITION_END:"bsTransitionEnd",getUID:function(n){do n+=~~(Math.random()*r);while(document.getElementById(n));return n},getSelectorFromElement:function(n){var t=n.getAttribute("data-target");t&&t!=="#"||(t=n.getAttribute("href")||"");try{return document.querySelector(t)?t:null}catch(i){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var i=n(t).css("transition-duration"),r=parseFloat(i);return r?(i=i.split(",")[0],parseFloat(i)*u):0},reflow:function(n){return n.offsetHeight},triggerTransitionEnd:function(t){n(t).trigger(i)},supportsTransitionEnd:function(){return Boolean(i)},isElement:function(n){return(n[0]||n).nodeType},typeCheckConfig:function(n,i,r){for(var u in r)if(Object.prototype.hasOwnProperty.call(r,u)){var o=r[u],e=i[u],s=e&&t.isElement(e)?"element":f(e);if(!new RegExp(o).test(s))throw new Error(n.toUpperCase()+": "+('Option "'+u+'" provided type "'+s+'" ')+('but expected type "'+o+'".'));}}};return s(),t}(n)}),function(n,t){typeof exports=="object"&&typeof module!="undefined"?module.exports=t(require("jquery"),require("./util.js")):typeof define=="function"&&define.amd?define(["jquery","./util.js"],t):n.Modal=t(n.jQuery,n.Util)}(this,function(n,t){"use strict";function r(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function u(n,t,i){return t&&r(n.prototype,t),i&&r(n,i),n}function f(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function i(n){for(var i,r,t=1;t<arguments.length;t++)i=arguments[t]!=null?arguments[t]:{},r=Object.keys(i),typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(i).filter(function(n){return Object.getOwnPropertyDescriptor(i,n).enumerable}))),r.forEach(function(t){f(n,t,i[t])});return n}n=n&&n.hasOwnProperty("default")?n["default"]:n;t=t&&t.hasOwnProperty("default")?t["default"]:t;return function(n){var s="modal",a="4.1.3",h="bs.modal",e="."+h,v=n.fn[s],y=27,l={backdrop:!0,keyboard:!0,focus:!0,show:!0},p={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},r={HIDE:"hide"+e,HIDDEN:"hidden"+e,SHOW:"show"+e,SHOWN:"shown"+e,FOCUSIN:"focusin"+e,RESIZE:"resize"+e,CLICK_DISMISS:"click.dismiss"+e,KEYDOWN_DISMISS:"keydown.dismiss"+e,MOUSEUP_DISMISS:"mouseup.dismiss"+e,MOUSEDOWN_DISMISS:"mousedown.dismiss"+e,CLICK_DATA_API:"click"+e+".data-api"},f={SCROLLBAR_MEASURER:"modal-scrollbar-measure",BACKDROP:"modal-backdrop",OPEN:"modal-open",FADE:"fade",SHOW:"show"},o={DIALOG:".modal-dialog",DATA_TOGGLE:'[data-toggle="modal"]',DATA_DISMISS:'[data-dismiss="modal"]',FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top"},c=function(){function v(n,t){this._config=this._getConfig(t);this._element=n;this._dialog=n.querySelector(o.DIALOG);this._backdrop=null;this._isShown=!1;this._isBodyOverflowing=!1;this._ignoreBackdropClick=!1;this._scrollbarWidth=0}var c=v.prototype;return c.toggle=function(n){return this._isShown?this.hide():this.show(n)},c.show=function(t){var i=this,u;if(!this._isTransitioning&&!this._isShown&&(n(this._element).hasClass(f.FADE)&&(this._isTransitioning=!0),u=n.Event(r.SHOW,{relatedTarget:t}),n(this._element).trigger(u),!this._isShown&&!u.isDefaultPrevented())){this._isShown=!0;this._checkScrollbar();this._setScrollbar();this._adjustDialog();n(document.body).addClass(f.OPEN);this._setEscapeEvent();this._setResizeEvent();n(this._element).on(r.CLICK_DISMISS,o.DATA_DISMISS,function(n){return i.hide(n)});n(this._dialog).on(r.MOUSEDOWN_DISMISS,function(){n(i._element).one(r.MOUSEUP_DISMISS,function(t){n(t.target).is(i._element)&&(i._ignoreBackdropClick=!0)})});this._showBackdrop(function(){return i._showElement(t)})}},c.hide=function(i){var s=this,u,e,o;(i&&i.preventDefault(),!this._isTransitioning&&this._isShown)&&(u=n.Event(r.HIDE),n(this._element).trigger(u),this._isShown&&!u.isDefaultPrevented())&&(this._isShown=!1,e=n(this._element).hasClass(f.FADE),e&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),n(document).off(r.FOCUSIN),n(this._element).removeClass(f.SHOW),n(this._element).off(r.CLICK_DISMISS),n(this._dialog).off(r.MOUSEDOWN_DISMISS),e?(o=t.getTransitionDurationFromElement(this._element),n(this._element).one(t.TRANSITION_END,function(n){return s._hideModal(n)}).emulateTransitionEnd(o)):this._hideModal())},c.dispose=function(){n.removeData(this._element,h);n(window,document,this._element,this._backdrop).off(e);this._config=null;this._element=null;this._dialog=null;this._backdrop=null;this._isShown=null;this._isBodyOverflowing=null;this._ignoreBackdropClick=null;this._scrollbarWidth=null},c.handleUpdate=function(){this._adjustDialog()},c._getConfig=function(n){return n=i({},l,n),t.typeCheckConfig(s,n,p),n},c._showElement=function(i){var u=this,o=n(this._element).hasClass(f.FADE),s,e,h;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element);this._element.style.display="block";this._element.removeAttribute("aria-hidden");this._element.scrollTop=0;o&&t.reflow(this._element);n(this._element).addClass(f.SHOW);this._config.focus&&this._enforceFocus();s=n.Event(r.SHOWN,{relatedTarget:i});e=function(){u._config.focus&&u._element.focus();u._isTransitioning=!1;n(u._element).trigger(s)};o?(h=t.getTransitionDurationFromElement(this._element),n(this._dialog).one(t.TRANSITION_END,e).emulateTransitionEnd(h)):e()},c._enforceFocus=function(){var t=this;n(document).off(r.FOCUSIN).on(r.FOCUSIN,function(i){document!==i.target&&t._element!==i.target&&n(t._element).has(i.target).length===0&&t._element.focus()})},c._setEscapeEvent=function(){var t=this;if(this._isShown&&this._config.keyboard)n(this._element).on(r.KEYDOWN_DISMISS,function(n){n.which===y&&(n.preventDefault(),t.hide())});else this._isShown||n(this._element).off(r.KEYDOWN_DISMISS)},c._setResizeEvent=function(){var t=this;if(this._isShown)n(window).on(r.RESIZE,function(n){return t.handleUpdate(n)});else n(window).off(r.RESIZE)},c._hideModal=function(){var t=this;this._element.style.display="none";this._element.setAttribute("aria-hidden",!0);this._isTransitioning=!1;this._showBackdrop(function(){n(document.body).removeClass(f.OPEN);t._resetAdjustments();t._resetScrollbar();n(t._element).trigger(r.HIDDEN)})},c._removeBackdrop=function(){this._backdrop&&(n(this._backdrop).remove(),this._backdrop=null)},c._showBackdrop=function(i){var u=this,e=n(this._element).hasClass(f.FADE)?f.FADE:"",s,o,h;if(this._isShown&&this._config.backdrop){this._backdrop=document.createElement("div");this._backdrop.className=f.BACKDROP;e&&this._backdrop.classList.add(e);n(this._backdrop).appendTo(document.body);n(this._element).on(r.CLICK_DISMISS,function(n){if(u._ignoreBackdropClick){u._ignoreBackdropClick=!1;return}n.target===n.currentTarget&&(u._config.backdrop==="static"?u._element.focus():u.hide())});if(e&&t.reflow(this._backdrop),n(this._backdrop).addClass(f.SHOW),!i)return;if(!e){i();return}s=t.getTransitionDurationFromElement(this._backdrop);n(this._backdrop).one(t.TRANSITION_END,i).emulateTransitionEnd(s)}else!this._isShown&&this._backdrop?(n(this._backdrop).removeClass(f.SHOW),o=function(){u._removeBackdrop();i&&i()},n(this._element).hasClass(f.FADE)?(h=t.getTransitionDurationFromElement(this._backdrop),n(this._backdrop).one(t.TRANSITION_END,o).emulateTransitionEnd(h)):o()):i&&i()},c._adjustDialog=function(){var n=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&n&&(this._element.style.paddingLeft=this._scrollbarWidth+"px");this._isBodyOverflowing&&!n&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},c._resetAdjustments=function(){this._element.style.paddingLeft="";this._element.style.paddingRight=""},c._checkScrollbar=function(){var n=document.body.getBoundingClientRect();this._isBodyOverflowing=n.left+n.right<window.innerWidth;this._scrollbarWidth=this._getScrollbarWidth()},c._setScrollbar=function(){var t=this,i,r,u,f;this._isBodyOverflowing&&(i=[].slice.call(document.querySelectorAll(o.FIXED_CONTENT)),r=[].slice.call(document.querySelectorAll(o.STICKY_CONTENT)),n(i).each(function(i,r){var u=r.style.paddingRight,f=n(r).css("padding-right");n(r).data("padding-right",u).css("padding-right",parseFloat(f)+t._scrollbarWidth+"px")}),n(r).each(function(i,r){var u=r.style.marginRight,f=n(r).css("margin-right");n(r).data("margin-right",u).css("margin-right",parseFloat(f)-t._scrollbarWidth+"px")}),u=document.body.style.paddingRight,f=n(document.body).css("padding-right"),n(document.body).data("padding-right",u).css("padding-right",parseFloat(f)+this._scrollbarWidth+"px"))},c._resetScrollbar=function(){var r=[].slice.call(document.querySelectorAll(o.FIXED_CONTENT)),i,t;n(r).each(function(t,i){var r=n(i).data("padding-right");n(i).removeData("padding-right");i.style.paddingRight=r?r:""});i=[].slice.call(document.querySelectorAll(""+o.STICKY_CONTENT));n(i).each(function(t,i){var r=n(i).data("margin-right");typeof r!="undefined"&&n(i).css("margin-right",r).removeData("margin-right")});t=n(document.body).data("padding-right");n(document.body).removeData("padding-right");document.body.style.paddingRight=t?t:""},c._getScrollbarWidth=function(){var n=document.createElement("div"),t;return n.className=f.SCROLLBAR_MEASURER,document.body.appendChild(n),t=n.getBoundingClientRect().width-n.clientWidth,document.body.removeChild(n),t},v._jQueryInterface=function(t,r){return this.each(function(){var u=n(this).data(h),f=i({},l,n(this).data(),typeof t=="object"&&t?t:{});if(u||(u=new v(this,f),n(this).data(h,u)),typeof t=="string"){if(typeof u[t]=="undefined")throw new TypeError('No method named "'+t+'"');u[t](r)}else f.show&&u.show(r)})},u(v,null,[{key:"VERSION",get:function(){return a}},{key:"Default",get:function(){return l}}]),v}();n(document).on(r.CLICK_DATA_API,o.DATA_TOGGLE,function(u){var e=this,f,o=t.getSelectorFromElement(this),s,l;o&&(f=document.querySelector(o));s=n(f).data(h)?"toggle":i({},n(f).data(),n(this).data());(this.tagName==="A"||this.tagName==="AREA")&&u.preventDefault();l=n(f).one(r.SHOW,function(t){if(!t.isDefaultPrevented())l.one(r.HIDDEN,function(){n(e).is(":visible")&&e.focus()})});c._jQueryInterface.call(n(f),s,this)});return n.fn[s]=c._jQueryInterface,n.fn[s].Constructor=c,n.fn[s].noConflict=function(){return n.fn[s]=v,c._jQueryInterface},c}(n)}),function(n){n.fn.touchwipe=function(t){var i={min_move_x:20,min_move_y:20,wipeLeft:function(){},wipeRight:function(){},wipeUp:function(){},wipeDown:function(){},preventDefaultEvents:!0};return t&&n.extend(i,t),this.each(function(){function u(){this.removeEventListener("touchmove",f);n=null;t=!1}function f(f){if(i.preventDefaultEvents&&f.preventDefault(),t){var s=f.touches[0].pageX,h=f.touches[0].pageY,e=n-s,o=r-h;Math.abs(e)>=i.min_move_x?(u(),e>0?i.wipeLeft():i.wipeRight()):Math.abs(o)>=i.min_move_y&&(u(),o>0?i.wipeDown():i.wipeUp())}}function e(i){i.touches.length==1&&(n=i.touches[0].pageX,r=i.touches[0].pageY,t=!0,this.addEventListener("touchmove",f,!1))}var n,r,t=!1;"ontouchstart"in document.documentElement&&this.addEventListener("touchstart",e,!1)}),this}}(jQuery),function(n){"use strict";function t(n){return(n||"").toLowerCase()}var i="2.1.6";n.fn.cycle=function(i){var r;return this.length===0&&!n.isReady?(r={s:this.selector,c:this.context},n.fn.cycle.log("requeuing slideshow (dom not ready)"),n(function(){n(r.s,r.c).cycle(i)}),this):this.each(function(){var f,r,h,o,u=n(this),s=n.fn.cycle.log,e;if(!u.data("cycle.opts")){(u.data("cycle-log")===!1||i&&i.log===!1||r&&r.log===!1)&&(s=n.noop);s("--c2 init--");f=u.data();for(e in f)f.hasOwnProperty(e)&&/^cycle[A-Z]+/.test(e)&&(o=f[e],h=e.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,t),s(h+":",o,"("+typeof o+")"),f[h]=o);r=n.extend({},n.fn.cycle.defaults,f,i||{});r.timeoutId=0;r.paused=r.paused||!1;r.container=u;r._maxZ=r.maxZ;r.API=n.extend({_container:u},n.fn.cycle.API);r.API.log=s;r.API.trigger=function(n,t){return r.container.trigger(n,t),r.API};u.data("cycle.opts",r);u.data("cycle.API",r.API);r.API.trigger("cycle-bootstrap",[r,r.API]);r.API.addInitialSlides();r.API.preInitSlideshow();r.slides.length&&r.API.initSlideshow()}})};n.fn.cycle.API={opts:function(){return this._container.data("cycle.opts")},addInitialSlides:function(){var t=this.opts(),i=t.slides;t.slideCount=0;t.slides=n();i=i.jquery?i:t.container.find(i);t.random&&i.sort(function(){return Math.random()-.5});t.API.add(i)},preInitSlideshow:function(){var t=this.opts(),i;t.API.trigger("cycle-pre-initialize",[t]);i=n.fn.cycle.transitions[t.fx];i&&n.isFunction(i.preInit)&&i.preInit(t);t._preInitialized=!0},postInitSlideshow:function(){var t=this.opts(),i;t.API.trigger("cycle-post-initialize",[t]);i=n.fn.cycle.transitions[t.fx];i&&n.isFunction(i.postInit)&&i.postInit(t)},initSlideshow:function(){var t=this.opts(),r=t.container,i;t.API.calcFirstSlide();t.container.css("position")=="static"&&t.container.css("position","relative");n(t.slides[t.currSlide]).css({opacity:1,display:"block",visibility:"visible"});t.API.stackSlides(t.slides[t.currSlide],t.slides[t.nextSlide],!t.reverse);t.pauseOnHover&&(t.pauseOnHover!==!0&&(r=n(t.pauseOnHover)),r.hover(function(){t.API.pause(!0)},function(){t.API.resume(!0)}));t.timeout&&(i=t.API.getSlideOpts(t.currSlide),t.API.queueTransition(i,i.timeout+t.delay));t._initialized=!0;t.API.updateView(!0);t.API.trigger("cycle-initialized",[t]);t.API.postInitSlideshow()},pause:function(t){var i=this.opts(),r=i.API.getSlideOpts(),u=i.hoverPaused||i.paused;t?i.hoverPaused=!0:i.paused=!0;u||(i.container.addClass("cycle-paused"),i.API.trigger("cycle-paused",[i]).log("cycle-paused"),r.timeout&&(clearTimeout(i.timeoutId),i.timeoutId=0,i._remainingTimeout-=n.now()-i._lastQueue,(i._remainingTimeout<0||isNaN(i._remainingTimeout))&&(i._remainingTimeout=undefined)))},resume:function(n){var t=this.opts(),i=!t.hoverPaused&&!t.paused;n?t.hoverPaused=!1:t.paused=!1;i||(t.container.removeClass("cycle-paused"),t.slides.filter(":animated").length===0&&t.API.queueTransition(t.API.getSlideOpts(),t._remainingTimeout),t.API.trigger("cycle-resumed",[t,t._remainingTimeout]).log("cycle-resumed"))},add:function(t,i){var r=this.opts(),e=r.slideCount,u=!1,f;n.type(t)=="string"&&(t=n.trim(t));n(t).each(function(){var u,t=n(this);i?r.container.prepend(t):r.container.append(t);r.slideCount++;u=r.API.buildSlideOpts(t);r.slides=i?n(t).add(r.slides):r.slides.add(t);r.API.initSlide(u,t,--r._maxZ);t.data("cycle.opts",u);r.API.trigger("cycle-slide-added",[r,u,t])});r.API.updateView(!0);u=r._preInitialized&&e<2&&r.slideCount>=1;u&&(r._initialized?r.timeout&&(f=r.slides.length,r.nextSlide=r.reverse?f-1:1,r.timeoutId||r.API.queueTransition(r)):r.API.initSlideshow())},calcFirstSlide:function(){var n=this.opts(),t;t=parseInt(n.startingSlide||0,10);(t>=n.slides.length||t<0)&&(t=0);n.currSlide=t;n.reverse?(n.nextSlide=t-1,n.nextSlide<0&&(n.nextSlide=n.slides.length-1)):(n.nextSlide=t+1,n.nextSlide==n.slides.length&&(n.nextSlide=0))},calcNextSlide:function(){var n=this.opts(),t;n.reverse?(t=n.nextSlide-1<0,n.nextSlide=t?n.slideCount-1:n.nextSlide-1,n.currSlide=t?0:n.nextSlide+1):(t=n.nextSlide+1==n.slides.length,n.nextSlide=t?0:n.nextSlide+1,n.currSlide=t?n.slides.length-1:n.nextSlide-1)},calcTx:function(t,i){var r=t,u;return r._tempFx?u=n.fn.cycle.transitions[r._tempFx]:i&&r.manualFx&&(u=n.fn.cycle.transitions[r.manualFx]),u||(u=n.fn.cycle.transitions[r.fx]),r._tempFx=null,this.opts()._tempFx=null,u||(u=n.fn.cycle.transitions.fade,r.API.log('Transition "'+r.fx+'" not found.  Using fade.')),u},prepareTx:function(n,t){var i=this.opts(),o,f,e,r,u;if(i.slideCount<2){i.timeoutId=0;return}(n&&(!i.busy||i.manualTrump)&&(i.API.stopTransition(),i.busy=!1,clearTimeout(i.timeoutId),i.timeoutId=0),i.busy)||(i.timeoutId!==0||n)&&(f=i.slides[i.currSlide],e=i.slides[i.nextSlide],r=i.API.getSlideOpts(i.nextSlide),u=i.API.calcTx(r,n),i._tx=u,n&&r.manualSpeed!==undefined&&(r.speed=r.manualSpeed),i.nextSlide!=i.currSlide&&(n||!i.paused&&!i.hoverPaused&&i.timeout)?(i.API.trigger("cycle-before",[r,f,e,t]),u.before&&u.before(r,f,e,t),o=function(){(i.busy=!1,i.container.data("cycle.opts"))&&(u.after&&u.after(r,f,e,t),i.API.trigger("cycle-after",[r,f,e,t]),i.API.queueTransition(r),i.API.updateView(!0))},i.busy=!0,u.transition?u.transition(r,f,e,t,o):i.API.doTransition(r,f,e,t,o),i.API.calcNextSlide(),i.API.updateView()):i.API.queueTransition(r))},doTransition:function(t,i,r,u,f){var e=t,o=n(i),s=n(r),h=function(){s.animate(e.animIn||{opacity:1},e.speed,e.easeIn||e.easing,f)};s.css(e.cssBefore||{});o.animate(e.animOut||{},e.speed,e.easeOut||e.easing,function(){o.css(e.cssAfter||{});e.sync||h()});e.sync&&h()},queueTransition:function(t,i){var r=this.opts(),u=i!==undefined?i:t.timeout;if(r.nextSlide===0&&--r.loop==0){r.API.log("terminating; loop=0");r.timeout=0;u?setTimeout(function(){r.API.trigger("cycle-finished",[r])},u):r.API.trigger("cycle-finished",[r]);r.nextSlide=r.currSlide;return}if(r.continueAuto!==undefined&&(r.continueAuto===!1||n.isFunction(r.continueAuto)&&r.continueAuto()===!1)){r.API.log("terminating automatic transitions");r.timeout=0;r.timeoutId&&clearTimeout(r.timeoutId);return}u&&(r._lastQueue=n.now(),i===undefined&&(r._remainingTimeout=t.timeout),r.paused||r.hoverPaused||(r.timeoutId=setTimeout(function(){r.API.prepareTx(!1,!r.reverse)},u)))},stopTransition:function(){var n=this.opts();n.slides.filter(":animated").length&&(n.slides.stop(!1,!0),n.API.trigger("cycle-transition-stopped",[n]));n._tx&&n._tx.stopTransition&&n._tx.stopTransition(n)},advanceSlide:function(n){var t=this.opts();return clearTimeout(t.timeoutId),t.timeoutId=0,t.nextSlide=t.currSlide+n,t.nextSlide<0?t.nextSlide=t.slides.length-1:t.nextSlide>=t.slides.length&&(t.nextSlide=0),t.API.prepareTx(!0,n>=0),!1},buildSlideOpts:function(i){var u=this.opts(),f,o,r=i.data()||{};for(var e in r)r.hasOwnProperty(e)&&/^cycle[A-Z]+/.test(e)&&(f=r[e],o=e.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,t),u.API.log("["+(u.slideCount-1)+"]",o+":",f,"("+typeof f+")"),r[o]=f);r=n.extend({},n.fn.cycle.defaults,u,r);r.slideNum=u.slideCount;try{delete r.API;delete r.slideCount;delete r.currSlide;delete r.nextSlide;delete r.slides}catch(s){}return r},getSlideOpts:function(t){var i=this.opts(),r,u;return t===undefined&&(t=i.currSlide),r=i.slides[t],u=n(r).data("cycle.opts"),n.extend({},i,u)},initSlide:function(t,i,r){var u=this.opts();i.css(t.slideCss||{});r>0&&i.css("zIndex",r);isNaN(t.speed)&&(t.speed=n.fx.speeds[t.speed]||n.fx.speeds._default);t.sync||(t.speed=t.speed/2);i.addClass(u.slideClass)},updateView:function(n,t){var i=this.opts(),r,u;i._initialized&&((r=i.API.getSlideOpts(),u=i.slides[i.currSlide],!n&&t!==!0&&(i.API.trigger("cycle-update-view-before",[i,r,u]),i.updateView<0))||(i.slideActiveClass&&i.slides.removeClass(i.slideActiveClass).eq(i.currSlide).addClass(i.slideActiveClass),n&&i.hideNonActive&&i.slides.filter(":not(."+i.slideActiveClass+")").css("visibility","hidden"),i.updateView===0&&setTimeout(function(){i.API.trigger("cycle-update-view",[i,r,u,n])},r.speed/(i.sync?2:1)),i.updateView!==0&&i.API.trigger("cycle-update-view",[i,r,u,n]),n&&i.API.trigger("cycle-update-view-after",[i,r,u])))},getComponent:function(t){var r=this.opts(),i=r[t];return typeof i=="string"?/^\s*[\>|\+|~]/.test(i)?r.container.find(i):n(i):i.jquery?i:n(i)},stackSlides:function(t,i,r){var u=this.opts(),f,e,o;if(t||(t=u.slides[u.currSlide],i=u.slides[u.nextSlide],r=!u.reverse),n(t).css("zIndex",u.maxZ),e=u.maxZ-2,o=u.slideCount,r){for(f=u.currSlide+1;f<o;f++)n(u.slides[f]).css("zIndex",e--);for(f=0;f<u.currSlide;f++)n(u.slides[f]).css("zIndex",e--)}else{for(f=u.currSlide-1;f>=0;f--)n(u.slides[f]).css("zIndex",e--);for(f=o-1;f>u.currSlide;f--)n(u.slides[f]).css("zIndex",e--)}n(i).css("zIndex",u.maxZ-1)},getSlideIndex:function(n){return this.opts().slides.index(n)}};n.fn.cycle.log=function(){window.console&&console.log&&console.log("[cycle2] "+Array.prototype.join.call(arguments," "))};n.fn.cycle.version=function(){return"Cycle2: "+i};n.fn.cycle.transitions={custom:{},none:{before:function(n,t,i,r){n.API.stackSlides(i,t,r);n.cssBefore={opacity:1,visibility:"visible",display:"block"}}},fade:{before:function(t,i,r,u){var f=t.API.getSlideOpts(t.nextSlide).slideCss||{};t.API.stackSlides(i,r,u);t.cssBefore=n.extend(f,{opacity:0,visibility:"visible",display:"block"});t.animIn={opacity:1};t.animOut={opacity:0}}},fadeout:{before:function(t,i,r,u){var f=t.API.getSlideOpts(t.nextSlide).slideCss||{};t.API.stackSlides(i,r,u);t.cssBefore=n.extend(f,{opacity:1,visibility:"visible",display:"block"});t.animOut={opacity:0}}},scrollHorz:{before:function(n,t,i,r){n.API.stackSlides(t,i,r);var u=n.container.css("overflow","hidden").width();n.cssBefore={left:r?u:-u,top:0,opacity:1,visibility:"visible",display:"block"};n.cssAfter={zIndex:n._maxZ-2,left:0};n.animIn={left:0};n.animOut={left:r?-u:u}}}};n.fn.cycle.defaults={allowWrap:!0,autoSelector:".cycle-slideshow[data-cycle-auto-init!=false]",delay:0,easing:null,fx:"fade",hideNonActive:!0,loop:0,manualFx:undefined,manualSpeed:undefined,manualTrump:!0,maxZ:100,pauseOnHover:!1,reverse:!1,slideActiveClass:"cycle-slide-active",slideClass:"cycle-slide",slideCss:{position:"absolute",top:0,left:0},slides:"> img",speed:500,startingSlide:0,sync:!0,timeout:4e3,updateView:0};n(document).ready(function(){n(n.fn.cycle.defaults.autoSelector).cycle()})}(jQuery),function(n){"use strict";function t(t,i){var f,o,e,r=i.autoHeight;if(r=="container")o=n(i.slides[i.currSlide]).outerHeight(),i.container.height(o);else if(i._autoHeightRatio)i.container.height(i.container.width()/i._autoHeightRatio);else if(r==="calc"||n.type(r)=="number"&&r>=0){if(e=r==="calc"?u(t,i):r>=i.slides.length?0:r,e==i._sentinelIndex)return;i._sentinelIndex=e;i._sentinel&&i._sentinel.remove();f=n(i.slides[e].cloneNode(!0));f.removeAttr("id name rel").find("[id],[name],[rel]").removeAttr("id name rel");f.css({position:"static",visibility:"hidden",display:"block"}).prependTo(i.container).addClass("cycle-sentinel cycle-slide").removeClass("cycle-slide-active");f.find("*").css("visibility","hidden");i._sentinel=f}}function u(t,i){var r=0,u=-1;return i.slides.each(function(t){var i=n(this).height();i>u&&(u=i,r=t)}),r}function i(t,i,r,u){var f=n(u).outerHeight();i.container.animate({height:f},i.autoHeightSpeed,i.autoHeightEasing)}function r(u,f){f._autoHeightOnResize&&(n(window).off("resize orientationchange",f._autoHeightOnResize),f._autoHeightOnResize=null);f.container.off("cycle-slide-added cycle-slide-removed",t);f.container.off("cycle-destroyed",r);f.container.off("cycle-before",i);f._sentinel&&(f._sentinel.remove(),f._sentinel=null)}n.extend(n.fn.cycle.defaults,{autoHeight:0,autoHeightSpeed:250,autoHeightEasing:null});n(document).on("cycle-initialized",function(u,f){function c(){t(u,f)}var o=f.autoHeight,s=n.type(o),h=null,e;if(s==="string"||s==="number"){f.container.on("cycle-slide-added cycle-slide-removed",t);f.container.on("cycle-destroyed",r);if(o=="container")f.container.on("cycle-before",i);else s==="string"&&/\d+\:\d+/.test(o)&&(e=o.match(/(\d+)\:(\d+)/),e=e[1]/e[2],f._autoHeightRatio=e);if(s!=="number"){f._autoHeightOnResize=function(){clearTimeout(h);h=setTimeout(c,50)};n(window).on("resize orientationchange",f._autoHeightOnResize)}setTimeout(c,30)}})}(jQuery),function(n){"use strict";n.extend(n.fn.cycle.defaults,{caption:"> .cycle-caption",captionTemplate:"{{slideNum}} / {{slideCount}}",overlay:"> .cycle-overlay",overlayTemplate:"<div>{{title}}<\/div><div>{{desc}}<\/div>",captionModule:"caption"});n(document).on("cycle-update-view",function(t,i,r,u){if(i.captionModule==="caption")n.each(["caption","overlay"],function(){var t=this,f=r[t+"Template"],n=i.API.getComponent(t);n.length&&f?(n.html(i.API.tmpl(f,r,i,u)),n.show()):n.hide()})});n(document).on("cycle-destroyed",function(t,i){var r;n.each(["caption","overlay"],function(){var n=this,t=i[n+"Template"];i[n]&&t&&(r=i.API.getComponent("caption"),r.empty())})})}(jQuery),function(n){"use strict";var t=n.fn.cycle;n.fn.cycle=function(i){var r,f,u,e=n.makeArray(arguments);return n.type(i)=="number"?this.cycle("goto",i):n.type(i)=="string"?this.each(function(){var o;if(r=i,u=n(this).data("cycle.opts"),u===undefined){t.log('slideshow must be initialized before sending commands; "'+r+'" ignored');return}if(r=r=="goto"?"jump":r,f=u.API[r],n.isFunction(f))return o=n.makeArray(e),o.shift(),f.apply(u.API,o);t.log("unknown command: ",r)}):t.apply(this,arguments)};n.extend(n.fn.cycle,t);n.extend(t.API,{next:function(){var n=this.opts(),t;(!n.busy||n.manualTrump)&&((t=n.reverse?-1:1,n.allowWrap===!1&&n.currSlide+t>=n.slideCount)||(n.API.advanceSlide(t),n.API.trigger("cycle-next",[n]).log("cycle-next")))},prev:function(){var n=this.opts(),t;(!n.busy||n.manualTrump)&&((t=n.reverse?1:-1,n.allowWrap===!1&&n.currSlide+t<0)||(n.API.advanceSlide(t),n.API.trigger("cycle-prev",[n]).log("cycle-prev")))},destroy:function(){this.stop();var t=this.opts(),i=n.isFunction(n._data)?n._data:n.noop;clearTimeout(t.timeoutId);t.timeoutId=0;t.API.stop();t.API.trigger("cycle-destroyed",[t]).log("cycle-destroyed");t.container.removeData();i(t.container[0],"parsedAttrs",!1);t.retainStylesOnDestroy||(t.container.removeAttr("style"),t.slides.removeAttr("style"),t.slides.removeClass(t.slideActiveClass));t.slides.each(function(){var r=n(this);r.removeData();r.removeClass(t.slideClass);i(this,"parsedAttrs",!1)})},jump:function(n,t){var u,i=this.opts(),r;if(!i.busy||i.manualTrump){if(r=parseInt(n,10),isNaN(r)||r<0||r>=i.slides.length){i.API.log("goto: invalid slide index: "+r);return}if(r==i.currSlide){i.API.log("goto: skipping, already on slide",r);return}i.nextSlide=r;clearTimeout(i.timeoutId);i.timeoutId=0;i.API.log("goto: ",r," (zero-index)");u=i.currSlide<i.nextSlide;i._tempFx=t;i.API.prepareTx(!0,u)}},stop:function(){var t=this.opts(),i=t.container;clearTimeout(t.timeoutId);t.timeoutId=0;t.API.stopTransition();t.pauseOnHover&&(t.pauseOnHover!==!0&&(i=n(t.pauseOnHover)),i.off("mouseenter mouseleave"));t.API.trigger("cycle-stopped",[t]).log("cycle-stopped")},reinit:function(){var n=this.opts();n.API.destroy();n.container.cycle()},remove:function(t){for(var i=this.opts(),r,u,e=[],o=1,f=0;f<i.slides.length;f++)r=i.slides[f],f==t?u=r:(e.push(r),n(r).data("cycle.opts").slideNum=o,o++);u&&(i.slides=n(e),i.slideCount--,n(u).remove(),t==i.currSlide?i.API.advanceSlide(1):t<i.currSlide?i.currSlide--:i.currSlide++,i.API.trigger("cycle-slide-removed",[i,t,u]).log("cycle-slide-removed"),i.API.updateView())}});n(document).on("click.cycle","[data-cycle-cmd]",function(t){t.preventDefault();var i=n(this),r=i.data("cycle-cmd"),u=i.data("cycle-context")||".cycle-slideshow";n(u).cycle(r,i.data("cycle-arg"))})}(jQuery),function(n){"use strict";function t(t,i){var r;if(t._hashFence){t._hashFence=!1;return}r=window.location.hash.substring(1);t.slides.each(function(u){if(n(this).data("cycle-hash")==r){if(i===!0)t.startingSlide=u;else{var f=t.currSlide<u;t.nextSlide=u;t.API.prepareTx(!0,f)}return!1}})}n(document).on("cycle-pre-initialize",function(i,r){t(r,!0);r._onHashChange=function(){t(r,!1)};n(window).on("hashchange",r._onHashChange)});n(document).on("cycle-update-view",function(n,t,i){i.hash&&"#"+i.hash!=window.location.hash&&(t._hashFence=!0,window.location.hash=i.hash)});n(document).on("cycle-destroyed",function(t,i){i._onHashChange&&n(window).off("hashchange",i._onHashChange)})}(jQuery),function(n){"use strict";n.extend(n.fn.cycle.defaults,{loader:!1});n(document).on("cycle-bootstrap",function(t,i){function u(t,u){function s(t){var o;i.loader=="wait"?(e.push(t),f===0&&(e.sort(h),r.apply(i.API,[e,u]),i.container.removeClass("cycle-loading"))):(o=n(i.slides[i.currSlide]),r.apply(i.API,[t,u]),o.show(),i.container.removeClass("cycle-loading"))}function h(n,t){return n.data("index")-t.data("index")}var e=[],o,f;if(n.type(t)=="string")t=n.trim(t);else if(n.type(t)==="array")for(o=0;o<t.length;o++)t[o]=n(t[o])[0];(t=n(t),f=t.length,f)&&(t.css("visibility","hidden").appendTo("body").each(function(t){function l(){--c==0&&(--f,s(o))}var c=0,o=n(this),h=o.is("img")?o:o.find("img");if(o.data("index",t),h=h.filter(":not(.cycle-loader-ignore)").filter(':not([src=""])'),!h.length){--f;e.push(o);return}c=h.length;h.each(function(){if(this.complete)l();else n(this).load(function(){l()}).on("error",function(){--c==0&&(i.API.log("slide skipped; img not loaded:",this.src),--f==0&&i.loader=="wait"&&r.apply(i.API,[e,u]))})})}),f&&i.container.addClass("cycle-loading"))}var r;i.loader&&(r=i.API.add,i.API.add=u)})}(jQuery),function(n){"use strict";function t(t,i,r){var u,f=t.API.getComponent("pager");f.each(function(){var f=n(this),e;i.pagerTemplate?(e=t.API.tmpl(i.pagerTemplate,i,t,r[0]),u=n(e).appendTo(f)):u=f.children().eq(t.slideCount-1);u.on(t.pagerEvent,function(n){t.pagerEventBubble||n.preventDefault();t.API.page(f,n.currentTarget)})})}function i(n,t){var i=this.opts();if(!i.busy||i.manualTrump){var u=n.children().index(t),r=u,f=i.currSlide<r;i.currSlide!=r&&(i.nextSlide=r,i._tempFx=i.pagerFx,i.API.prepareTx(!0,f),i.API.trigger("cycle-pager-activated",[i,n,t]))}}n.extend(n.fn.cycle.defaults,{pager:"> .cycle-pager",pagerActiveClass:"cycle-pager-active",pagerEvent:"click.cycle",pagerEventBubble:undefined,pagerTemplate:"<span>&bull;<\/span>"});n(document).on("cycle-bootstrap",function(n,i,r){r.buildPagerLink=t});n(document).on("cycle-slide-added",function(n,t,r,u){t.pager&&(t.API.buildPagerLink(t,r,u),t.API.page=i)});n(document).on("cycle-slide-removed",function(t,i,r){if(i.pager){var u=i.API.getComponent("pager");u.each(function(){var t=n(this);n(t.children()[r]).remove()})}});n(document).on("cycle-update-view",function(t,i){var r;i.pager&&(r=i.API.getComponent("pager"),r.each(function(){n(this).children().removeClass(i.pagerActiveClass).eq(i.currSlide).addClass(i.pagerActiveClass)}))});n(document).on("cycle-destroyed",function(n,t){var i=t.API.getComponent("pager");i&&(i.children().off(t.pagerEvent),t.pagerTemplate&&i.empty())})}(jQuery),function(n){"use strict";n.extend(n.fn.cycle.defaults,{next:"> .cycle-next",nextEvent:"click.cycle",disabledClass:"disabled",prev:"> .cycle-prev",prevEvent:"click.cycle",swipe:!1});n(document).on("cycle-initialized",function(n,t){t.API.getComponent("next").on(t.nextEvent,function(n){n.preventDefault();t.API.next()});t.API.getComponent("prev").on(t.prevEvent,function(n){n.preventDefault();t.API.prev()});if(t.swipe){var i=t.swipeVert?"swipeUp.cycle":"swipeLeft.cycle swipeleft.cycle",r=t.swipeVert?"swipeDown.cycle":"swipeRight.cycle swiperight.cycle";t.container.on(i,function(){t._tempFx=t.swipeFx;t.API.next()});t.container.on(r,function(){t._tempFx=t.swipeFx;t.API.prev()})}});n(document).on("cycle-update-view",function(n,t){if(!t.allowWrap){var i=t.disabledClass,r=t.API.getComponent("next"),u=t.API.getComponent("prev"),f=t._prevBoundry||0,e=t._nextBoundry!==undefined?t._nextBoundry:t.slideCount-1;t.currSlide==e?r.addClass(i).prop("disabled",!0):r.removeClass(i).prop("disabled",!1);t.currSlide===f?u.addClass(i).prop("disabled",!0):u.removeClass(i).prop("disabled",!1)}});n(document).on("cycle-destroyed",function(n,t){t.API.getComponent("prev").off(t.nextEvent);t.API.getComponent("next").off(t.prevEvent);t.container.off("swipeleft.cycle swiperight.cycle swipeLeft.cycle swipeRight.cycle swipeUp.cycle swipeDown.cycle")})}(jQuery),function(n){"use strict";n.extend(n.fn.cycle.defaults,{progressive:!1});n(document).on("cycle-pre-initialize",function(t,i){if(i.progressive){var u=i.API,f=u.next,s=u.prev,e=u.prepareTx,h=n.type(i.progressive),r,o;if(h=="array")r=i.progressive;else if(n.isFunction(i.progressive))r=i.progressive(i);else if(h=="string"){if(o=n(i.progressive),r=n.trim(o.html()),!r)return;if(/^(\[)/.test(r))try{r=n.parseJSON(r)}catch(c){u.log("error parsing progressive slides",c);return}else r=r.split(new RegExp(o.data("cycle-split")||"\n")),r[r.length-1]||r.pop()}e&&(u.prepareTx=function(n,t){var f,u;if(n||r.length===0){e.apply(i.API,[n,t]);return}if(t&&i.currSlide==i.slideCount-1){u=r[0];r=r.slice(1);i.container.one("cycle-slide-added",function(n,t){setTimeout(function(){t.API.advanceSlide(1)},50)});i.API.add(u)}else if(t||i.currSlide!==0)e.apply(i.API,[n,t]);else{f=r.length-1;u=r[f];r=r.slice(0,f);i.container.one("cycle-slide-added",function(n,t){setTimeout(function(){t.currSlide=1;t.API.advanceSlide(-1)},50)});i.API.add(u,!0)}});f&&(u.next=function(){var n=this.opts(),t;if(r.length&&n.currSlide==n.slideCount-1){t=r[0];r=r.slice(1);n.container.one("cycle-slide-added",function(n,t){f.apply(t.API);t.container.removeClass("cycle-loading")});n.container.addClass("cycle-loading");n.API.add(t)}else f.apply(n.API)});s&&(u.prev=function(){var n=this.opts(),t,i;if(r.length&&n.currSlide===0){t=r.length-1;i=r[t];r=r.slice(0,t);n.container.one("cycle-slide-added",function(n,t){t.currSlide=1;t.API.advanceSlide(-1);t.container.removeClass("cycle-loading")});n.container.addClass("cycle-loading");n.API.add(i,!0)}else s.apply(n.API)})}})}(jQuery),function(n){"use strict";n.extend(n.fn.cycle.defaults,{tmplRegex:"{{((.)?.*?)}}"});n.extend(n.fn.cycle.API,{tmpl:function(t,i){var u=new RegExp(i.tmplRegex||n.fn.cycle.defaults.tmplRegex,"g"),r=n.makeArray(arguments);return r.shift(),t.replace(u,function(t,i){for(var o,f,u,s=i.split("."),e=0;e<r.length;e++)if(f=r[e],f){if(s.length>1)for(u=f,o=0;o<s.length;o++)f=u,u=u[s[o]]||i;else u=f[i];if(n.isFunction(u))return u.apply(f,r);if(u!==undefined&&u!==null&&u!=i)return u}return i})}})}(jQuery),function(n){function l(){s||(n("form").live("reset",function(){n(this).find("."+t).each(u)}),n("."+t).live("keydown",r).live("mousedown",r).live("mouseup",r).live("mouseclick",r).live("focus",r).live("focusin",r).live("blur",u).live("focusout",u).live("change",h),n("."+i).live("click",function(){n(n(this).data(t)).focus()}).live("mouseup",function(){n(n(this).data(t)).focus()}),bound=!0,s=!0)}function h(){var r=n(this);if(!!r.val()){n(r.data(i)).hide();return}r.data(t+"FOCUSED")!=1&&f(r)}function r(){n(n(this).data(t+"FOCUSED",1).data(i)).hide()}function u(){var i=this;f(n(this).removeData(t+"FOCUSED"));setTimeout(function(){var r=n(i);r.data(t+"FOCUSED")!=1&&f(r)},200)}function f(t,r){var u=n(t.data(i));(r||u.css("display")=="none")&&!t.val()&&u.text(t.attr("placeholder")).css("top",t.position().top+"px").css("left",t.position().left+"px").css("display","block")}function a(){o&&window.clearTimeout(o);o=window.setTimeout(v,50)}function v(){n("."+t).each(function(){var i=n(this),r=n(this).data(t+"FOCUSED");r||f(i,!0)})}var t="PLACEHOLDER-INPUT",i="PLACEHOLDER-LABEL",s=!1,c={labelClass:"placeholder"},e=document.createElement("input"),o;if("placeholder"in e){n.fn.placeholder=n.fn.unplaceholder=function(){};delete e;return}delete e;n(window).resize(a);n.fn.placeholder=function(f){l();var e=n.extend(c,f);this.each(function(){var s=Math.random().toString(32).replace(/\./,""),f=n(this),o=n('<label style="position:absolute;display:none;top:0;left:0;"><\/label>');f.attr("placeholder")&&f.data(t)!==t&&(f.attr("id")||f.attr("id","input_"+s),o.attr("id",f.attr("id")+"_placeholder").data(t,"#"+f.attr("id")).attr("for",f.attr("id")).addClass(e.labelClass).addClass(e.labelClass+"-for-"+this.tagName.toLowerCase()).addClass(i).text(f.attr("placeholder")),f.data(i,"#"+o.attr("id")).data(t,t).addClass(t).after(o),r.call(this),u.call(this))})};n.fn.unplaceholder=function(){this.each(function(){var r=n(this),u=n(r.data(i));r.data(t)===t&&(u.remove(),r.removeData(t).removeData(i).removeClass(t).unbind("change",h))})}}(jQuery);jQuery.fn.autoGrow=function(){return this.each(function(){var i=function(n){return jQuery(n).after('<div class="autogrow-textarea-mirror"><\/div>'),jQuery(n).next(".autogrow-textarea-mirror")[0]},t=function(t){n.innerHTML=String(t.value).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\n/g,"<br />")+".<br/>.";jQuery(t).height()!=jQuery(n).height()&&jQuery(t).height(jQuery(n).height())},r=function(){t(this)},n=i(this);n.style.display="none";n.style.wordWrap="break-word";n.style.padding=jQuery(this).css("padding");n.style.width=jQuery(this).css("width");n.style.fontFamily=jQuery(this).css("font-family");n.style.fontSize=jQuery(this).css("font-size");n.style.lineHeight=jQuery(this).css("line-height");this.style.overflow="hidden";this.style.minHeight=this.rows+"em";this.onkeyup=r;t(this)})};acms=acms||(acms={});acms.modules=acms.modules||{},function(n){var t={debug:!1};n.setOptions=function(i){$.extend(t,i);n.log("Debug function - new options",t)};n.canDebug=function(){t.debug=!0;n.log("Debug function - show debug messages")};n.log=function(){t&&t.debug&&log(arguments)}}(acms.debug=acms.debug||{});window.log=function f(){if(log.history=log.history||[],log.history.push(arguments),this.console){var t=arguments,n;try{t.callee=f.caller}catch(i){}n=[].slice.call(t);typeof console.log=="object"?log.apply.call(console.log,console,n):console.log.apply(console,n)}},function(n){function i(){}for(var r="assert,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,markTimeline,profile,profileEnd,time,timeEnd,trace,warn".split(","),t;!!(t=r.pop());)n[t]=n[t]||i}(function(){try{return console.log(),window.console}catch(n){return window.console={}}}());$(function(){$("body").on("click",'a[rel="popuplink"]',function(n){n.preventDefault();AcmsPopup.open(this,$(this).attr("href"))});$("textarea").autoGrow()});$(document).ready(function(){$(window).scroll(function(){$(this).scrollTop()>100?$("#scrollToTop").fadeIn():$("#scrollToTop").fadeOut()});$("body").touchwipe({wipeRight:function(){$("body").removeClass("show-menu")},wipeLeft:function(){$("body").removeClass("show-menu")},min_move_x:100,min_move_y:1e4,preventDefaultEvents:!1});$(".formulier-datum-veld").flatpickr({dateFormat:"d/m/Y",locale:$("html").attr("lang")})});$(document).on("click","#active-language",function(){$("#languages-wrapper").addClass("focus")});$(document).click(function(n){var t=$("#active-language");t.is(n.target)||t.has(n.target).length!==0||$("#languages-wrapper").removeClass("focus")});$(document).on("click","#sandwich",function(){return $("body").toggleClass("show-nav"),!1});$(document).on("click",".account-icon",function(){return $(".account-icon").toggleClass("active"),$(".opties").toggleClass("visible"),!1});$(document).click(function(n){var t=$(".account-icon"),i=$(".opties .title");t.is(n.target)||t.has(n.target).length!==0||i.is(n.target)||($(".account-icon").removeClass("active"),$(".opties").removeClass("visible"))});$(document).on("click",".brand",function(){return $(".brand sup").toggleClass("visible"),!1});$(document).click(function(n){var t=$(".brand");t.is(n.target)||t.has(n.target).length!==0||$(".brand sup").removeClass("visible")});$(window).on("load",function(){$("body").removeClass("preload")});$(function(){$(document).on("show.bs.modal","#forgotPasswordModal",function(){$("input#loginForgotPasswordTextbox").val($("input#loginTextbox").val()).focus()});$(document).on("shown.bs.modal","#loginModal",function(){$("input#loginTextbox").focus();$("input#loginTextbox").val()!=""&&$("input#passwordTextbox").focus()});$(document).on("hide.bs.modal","#loginModal",function(){$("div#acms-login-success-message").fadeOut()});$("#loginModal").on("passwordchanged",function(n,t){$(".acms-login").click();$("input#loginTextbox").val(t.login);$("div#acms-login-success-message").html(t.message).fadeIn()});$("input#passwordTextbox").on("keypress",function(n){n.keyCode==13&&$("#acms-login-button").trigger("click")});$("input#loginForgotPasswordTextbox").on("keypress",function(n){n.keyCode==13&&$("#acms-request-new-password-button").trigger("click")});$("#acms-login-button").on("click",function(n){n.preventDefault();$("div#acms-login-success-message").fadeOut();$("div#acms-login-error-message").fadeOut();var t=$("input#loginTextbox").val(),i=$("input#passwordTextbox").val(),r=$.post("/Acms/Login/AjaxLogin.aspx",{login:t,password:i},function(n){if(n.Success){var t=window.location.protocol+"//"+window.location.host+window.location.pathname;window.location=t}else $("div#acms-login-error-message").html(n.ErrorMessage).fadeIn()}).fail(function(){$("div#acms-login-error-message").html("Er is iets fout gegaan. Probeer het opnieuw.").fadeIn()})});$("#acms-request-new-password-button").on("click",function(n){n.preventDefault();$("div#acms-new-password-message").fadeOut().removeClass("acms-new-password-error-message").removeClass("acms-new-password-success-message");var t=$("input#loginForgotPasswordTextbox").val(),i=$.post("/Acms/Login/AjaxRequestNewPassword.aspx",{login:t},function(n){n.Success?$("div#acms-new-password-message").html(n.Message).addClass("acms-new-password-success-message").fadeIn():$("div#acms-new-password-message").html(n.Message).addClass("acms-new-password-error-message").fadeIn()}).fail(function(){$("div#acms-new-password-message").html("Er is iets fout gegaan. Probeer het opnieuw.").addClass("acms-new-password-error-message").fadeIn()})})});AcmsPopup=function(){return{reset:function(n){var t=window.parent;window.parent.$(window.parent.document).find(".iframe-slider").length===0?t.close():(window.parent.$(window.parent.document).find(".menu-overlay.active").removeClass("menu-overlay active"),window.parent.$(window.parent.document).find(".iframe-slider").slideUp(function(){if(n===!0)try{t.location.href=t.location.href.split("#")[0]}catch(i){}window.parent.$(window.parent.document).find("body").removeClass("no-overflow");window.parent.$(window.parent.document).find(".iframe-slider .loader").hide();window.parent.$(window.parent.document).find(".iframe-slider iframe").remove()}))},open:function(n,t){n!=="item"&&($(".menu-overlay.active").removeClass("menu-overlay active"),$(n).addClass("menu-overlay active"));$(".iframe-slider iframe").remove();$("body").addClass("no-overflow");$(".iframe-slider .loader .annuleer").one("click",AcmsPopup.reset);$(".iframe-slider .loader").show();$(".iframe-slider").slideDown();$("<iframe />",{src:t}).appendTo(".iframe-slider");$(".iframe-slider iframe").one("load",function(){$(".iframe-slider .loader").hide()})},close:function(n){AcmsPopup.reset(n)}}}();$(function(){$(".popup-closer").on("click",function(n){n.preventDefault();var t=$(this).data("reload-parent"),i=t===!0;AcmsPopup.close(i)})});acms.modules.testimonials=function(n){var t=function(t){n("#"+t+" .testimonial-slideshow").cycle({fx:"fade",speed:100,timeout:1e4,prev:".testimonial-nav .prev-icon",next:".testimonial-nav .next-icon",slides:"> .testimonial-case"})};return{init:t}}(jQuery);fotomatrix=function(){var n=function(n,t){var r,i,u;$('div.fotomatrix-fotopagina-actief[data-matrix="'+n+'"]').removeClass("fotomatrix-fotopagina-actief");$('div[data-matrix="'+n+'"][data-pagina="'+t+'"]').addClass("fotomatrix-fotopagina-actief");$('a.fotomatrix-paginatie-paginakeuze[data-matrix="'+n+'"]').removeClass("fotomatrix-paginatie-actievepagina");$('a.fotomatrix-paginatie-paginakeuze[data-matrix="'+n+'"][data-pagina="'+t+'"]').addClass("fotomatrix-paginatie-actievepagina");r=$('a.fotomatrix-vorige-pagina[data-matrix="'+n+'"]');i=$('a.fotomatrix-volgende-pagina[data-matrix="'+n+'"]');r.data("huidige-pagina",t);i.data("huidige-pagina",t);t<=1?r.addClass("fotomatrix-geen-vorige-pagina"):r.removeClass("fotomatrix-geen-vorige-pagina");u=i.data("maximum-pagina");t>=u?i.addClass("fotomatrix-geen-volgende-pagina"):i.removeClass("fotomatrix-geen-volgende-pagina")};return{init:function(){$("a.fotomatrix-paginatie-paginakeuze").on("click",function(t){t.preventDefault();var i=$(this).data("matrix"),r=$(this).data("pagina");n(i,r)});$("div.fotomatrix-fotopagina a").each(function(){var n=$(this).height(),t=$(this).find("img").first(),i=t.height(),r;n!=i&&(r=(n-i)/2,t.css("margin-top",r))});$("a.fotomatrix-volgende-pagina").on("click",function(t){var r;t.preventDefault();var u=$(this).data("matrix"),i=$(this).data("huidige-pagina"),f=$(this).data("maximum-pagina");i<f&&(r=i+1,n(u,r))});$("a.fotomatrix-vorige-pagina").on("click",function(t){var r,i,u;t.preventDefault();r=$(this).data("matrix");i=$(this).data("huidige-pagina");i>1&&(u=i-1,n(r,u))})},setPage:function(t,i){n(t,i)}}}();$(function(){fotomatrix.init()}),function(){var n,t,i;n=jQuery;i=function(){function n(){this.fileLoadingImage="/Assets/Images/lightbox/loading.gif";this.fileCloseImage="/Assets/Images/lightbox/close.png";this.resizeDuration=0;this.fadeDuration=0;this.labelImage="";this.labelOf=" / "}return n}();t=function(){function t(n){this.options=n;this.album=[];this.currentImageIndex=void 0;this.init()}return t.prototype.init=function(){return this.enable(),this.build()},t.prototype.enable=function(){var t=this;return n("body").on("click",'a[rel^=lightbox]:not([href^="http"]), area[rel^=lightbox]:not([href^="http"])',function(i){return n("body").addClass("no-scroll"),t.start(n(i.currentTarget)),!1})},t.prototype.build=function(){var i=this,f=n("<div />",{id:"lightboxOverlay","class":"acms-lightbox-overlay"}),t=n("<div />",{id:"lightbox","class":"acms-lightbox-box"}),c=n("<div />",{"class":"acms-lightbox-shadow"}),r=n("<div />",{"class":"acms-lightbox-content lb-outerContainer"}),u=n("<div />",{"class":"acms-lightbox-info lb-dataContainer lb-data"}),l=n("<div />",{"class":"acms-lightbox-title lb-caption"}),a=n("<div />",{"class":"acms-lightbox-counter lb-number"}),e=n("<div />",{"class":"acms-lightbox-image"}),v=n("<div />",{"class":"acms-lightbox-image-inner lb-container"}),o=n("<img />",{"class":"lb-image"}),y=n("<div />",{"class":"acms-lightbox-close lb-closeContainer lb-close"}).html("&times;"),s=n("<div />",{"class":"acms-lightbox-prevholder lb-nav"}),p=n("<div />",{"class":"acms-lightbox-prev acms-lightbox-nav-fixedTop lb-prev"}).html("&#8249;&nbsp;"),h=n("<div />",{"class":"acms-lightbox-nextholder lb-nav"}),w=n("<div />",{"class":"acms-lightbox-next acms-lightbox-nav-fixedTop lb-next"}).html("&nbsp;&#8250;");h.append(w);s.append(p);u.append(l);u.append(a);v.append(o);e.append(o);r.append(u);r.append(e);t.append(c);t.append(r);t.append(y);t.append(s);t.append(h);n("body").append(f).append(t);f.hide().on("click",function(){return n("body").removeClass("no-scroll"),i.end(),!1});t.hide().on("click",function(t){return n(t.target).attr("id")==="lightbox"&&i.end(),!1});t.find(".lb-outerContainer").on("click",function(t){return n(t.target).attr("id")==="lightbox"&&i.end(),!1});t.find(".lb-prev").on("click",function(){return i.changeImage(i.currentImageIndex-1),!1});t.find(".lb-next").on("click",function(){return i.changeImage(i.currentImageIndex+1),!1});t.find(".acms-lightbox-prevholder").on("click",function(){return i.changeImage(i.currentImageIndex-1),!1});t.find(".acms-lightbox-nextholder").on("click",function(){return i.changeImage(i.currentImageIndex+1),!1});t.find(".lb-loader, .lb-close").on("click",function(){return n("body").removeClass("no-scroll"),i.end(),!1})},t.prototype.start=function(t){var e,i,r,u,o,f;n(window).on("resize",this.sizeOverlay);if(n("select, object, embed").css({visibility:"hidden"}),n("#lightboxOverlay").width(n(document).width()).height(n(document).height()).fadeIn(this.options.fadeDuration),this.album=[],u=0,t.attr("rel")==="lightbox")this.album.push({link:t.attr("href"),title:t.attr("title"),matrix:t.data("matrix"),pagina:t.data("pagina")});else for(f=n(t.prop("tagName")+'[rel="'+t.attr("rel")+'"]'),r=0,o=f.length;r<o;r++)i=f[r],this.album.push({link:n(i).attr("data-foto"),title:n(i).attr("title"),matrix:n(i).data("matrix"),pagina:n(i).data("pagina")}),n(i).attr("href")===t.attr("href")&&(u=r);e=n("#lightbox");e.css({top:50,"margin-top":0}).fadeIn(this.options.fadeDuration);this.changeImage(u)},t.prototype.changeImage=function(t){var u,f,i,r=this;t<0&&(t=r.album.length-1);t>=r.album.length&&(t=0);this.disableKeyboardNav();f=n("#lightbox");u=f.find(".lb-image");this.sizeOverlay();n("#lightboxOverlay").show();f.find(".lb-image, .lb-nav, .lb-dataContainer, .lb-numbers, .lb-caption").hide();f.find(".lb-outerContainer").addClass("animating");i=new Image;i.onload=function(){return u.attr("src",r.album[t].link),u.width=i.width,u.height=i.height,r.sizeContainer(i.width,i.height)};i.src=this.album[t].link;this.currentImageIndex=t;fotomatrix.setPage(r.album[t].matrix,r.album[t].pagina)},t.prototype.sizeOverlay=function(){return n("#lightboxOverlay").width(n(document).width()).height(n(document).height())},t.prototype.sizeContainer=function(t,i){var r,f,e=this,u;r=n("#lightbox");f=r.find(".lb-outerContainer");u=0-(t+40)/2;r.css({width:t+40,height:i+60,"margin-left":u});setTimeout(function(){e.showImage()},this.options.resizeDuration)},t.prototype.showImage=function(){var t;t=n("#lightbox");t.find(".lb-loader").hide();t.find(".lb-image").show();this.updateNav();this.updateDetails();this.preloadNeighboringImages();this.enableKeyboardNav()},t.prototype.updateNav=function(){var t;t=n("#lightbox");t.find(".lb-nav").show();this.currentImageIndex>0&&t.find(".lb-prev").show();this.currentImageIndex<this.album.length-1&&t.find(".lb-next").show();t.find(".lb-prev").show();t.find(".lb-next").show()},t.prototype.updateDetails=function(){var t,i=this;return t=n("#lightbox"),typeof this.album[this.currentImageIndex].title!="undefined"&&this.album[this.currentImageIndex].title!==""&&t.find(".lb-caption").html(this.album[this.currentImageIndex].title).show(),this.album.length>1?t.find(".lb-number").html(this.options.labelImage+" "+(this.currentImageIndex+1)+" "+this.options.labelOf+"  "+this.album.length).show():t.find(".lb-number").hide(),t.find(".lb-outerContainer").removeClass("animating"),t.find(".lb-dataContainer").show(),i.sizeOverlay()},t.prototype.preloadNeighboringImages=function(){var n,t;this.album.length>this.currentImageIndex+1&&(n=new Image,n.src=this.album[this.currentImageIndex+1].link);this.album.length>this.currentImageIndex+2&&(n=new Image,n.src=this.album[this.currentImageIndex+2].link);this.currentImageIndex>0&&(t=new Image,t.src=this.album[this.currentImageIndex-1].link);this.currentImageIndex>1&&(t=new Image,t.src=this.album[this.currentImageIndex-2].link)},t.prototype.enableKeyboardNav=function(){n(document).on("keyup.keyboard",n.proxy(this.keyboardAction,this))},t.prototype.disableKeyboardNav=function(){n(document).off(".keyboard")},t.prototype.keyboardAction=function(n){var r,u,f,i,t;r=27;u=37;f=39;t=n.keyCode;i=String.fromCharCode(t).toLowerCase();t===r||i.match(/x|o|c/)?this.end():i==="p"||t===u?this.currentImageIndex!==0&&this.changeImage(this.currentImageIndex-1):(i==="n"||t===f)&&this.currentImageIndex!==this.album.length-1&&this.changeImage(this.currentImageIndex+1)},t.prototype.end=function(){return this.disableKeyboardNav(),n(window).off("resize",this.sizeOverlay),n("#lightbox").fadeOut(this.options.fadeDuration),n("#lightboxOverlay").fadeOut(this.options.fadeDuration),n("select, object, embed").css({visibility:"visible"})},t}();n(function(){var n;return n=new i,new t(n)})}.call(this);acms.modules.realisaties=function(n){var t=function(){n(".active-filter").on("click",function(t){n(".filters").toggleClass("focus");t.stopPropagation()})},i=function(){n("body").click(function(){n(".filters").removeClass("focus")})},r=function(){t();i()};return{init:r}}(jQuery),function(n){"use strict";function s(n,i){function r(n){return i.bgcolor&&(n.style.backgroundColor=i.bgcolor),i.width&&(n.style.width=i.width+"px"),i.height&&(n.style.height=i.height+"px"),i.style&&Object.keys(i.style).forEach(function(t){n.style[t]=i.style[t]}),n}return i=i||{},y(i),Promise.resolve(n).then(function(n){return h(n,i.filter,!0)}).then(p).then(w).then(r).then(function(r){return b(r,i.width||t.width(n),i.height||t.height(n))})}function c(n,i){return u(n,i||{}).then(function(i){return i.getContext("2d").getImageData(0,0,t.width(n),t.height(n)).data})}function l(n,t){return u(n,t||{}).then(function(n){return n.toDataURL()})}function a(n,t){return t=t||{},u(n,t).then(function(n){return n.toDataURL("image/jpeg",t.quality||1)})}function v(n,i){return u(n,i||{}).then(t.canvasToBlob)}function y(n){i.impl.options.imagePlaceholder=typeof n.imagePlaceholder=="undefined"?o.imagePlaceholder:n.imagePlaceholder;i.impl.options.cacheBust=typeof n.cacheBust=="undefined"?o.cacheBust:n.cacheBust}function u(n,i){function r(n){var r=document.createElement("canvas"),u;return r.width=i.width||t.width(n),r.height=i.height||t.height(n),i.bgcolor&&(u=r.getContext("2d"),u.fillStyle=i.bgcolor,u.fillRect(0,0,r.width,r.height)),r}return s(n,i).then(t.makeImage).then(t.delay(250)).then(function(t){var i=r(n),u=i.getContext("2d");return u.drawImage(t,0,0),i})}function h(n,i,r){function u(n){return n instanceof HTMLCanvasElement?t.makeImage(n.toDataURL()):n.cloneNode(!1)}function f(n,i,r){function f(n,t,i){var r=Promise.resolve();return t.forEach(function(t){r=r.then(function(){return h(t,i)}).then(function(t){t&&n.appendChild(t)})}),r}var u=n.childNodes;return u.length===0?Promise.resolve(i):f(i,t.asArray(u),r).then(function(){return i})}function e(n,i){function r(){function r(n,i){function r(n,i){t.asArray(n).forEach(function(t){i.setProperty(t,n.getPropertyValue(t),n.getPropertyPriority(t))})}n.cssText?i.cssText=n.cssText:r(n,i)}r(window.getComputedStyle(n),i.style)}function u(){function r(r){function s(n,i,r){function e(n){var t=n.getPropertyValue("content");return n.cssText+" content: "+t+";"}function o(n){function i(t){return t+": "+n.getPropertyValue(t)+(n.getPropertyPriority(t)?" !important":"")}return t.asArray(n).map(i).join("; ")+";"}var u="."+n+":"+i,f=r.cssText?e(r):o(r);return document.createTextNode(u+"{"+f+"}")}var e=window.getComputedStyle(n,r),o=e.getPropertyValue("content"),u,f;o!==""&&o!=="none"&&(u=t.uid(),i.className=i.className+" "+u,f=document.createElement("style"),f.appendChild(s(u,r,e)),i.appendChild(f))}[":before",":after"].forEach(function(n){r(n)})}function f(){n instanceof HTMLTextAreaElement&&(i.innerHTML=n.value);n instanceof HTMLInputElement&&i.setAttribute("value",n.value)}function e(){i instanceof SVGElement&&(i.setAttribute("xmlns","http://www.w3.org/2000/svg"),i instanceof SVGRectElement)&&["width","height"].forEach(function(n){var t=i.getAttribute(n);t&&i.style.setProperty(n,t)})}return(i instanceof Element)?Promise.resolve().then(r).then(u).then(f).then(e).then(function(){return i}):i}return!r&&i&&!i(n)?Promise.resolve():Promise.resolve(n).then(u).then(function(t){return f(n,t,i)}).then(function(t){return e(n,t)})}function p(n){return f.resolveAll().then(function(t){var i=document.createElement("style");return n.appendChild(i),i.appendChild(document.createTextNode(t)),n})}function w(n){return e.inlineAll(n).then(function(){return n})}function b(n,i,r){return Promise.resolve(n).then(function(n){return n.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(n)}).then(t.escapeXhtml).then(function(n){return console.log(n),'<foreignObject x="0" y="0" width="100%" height="100%">'+n+"<\/foreignObject>"}).then(function(n){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+i+'" height="'+r+'">'+n+"<\/svg>"}).then(function(n){return"data:image/svg+xml;charset=utf-8,"+n})}function k(){function r(){var n="application/font-woff",t="image/jpeg";return{woff:n,woff2:n,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:t,jpeg:t,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"}}function t(n){var t=/\.([^\.\/]*?)$/g.exec(n);return t?t[1]:""}function u(n){var i=t(n).toLowerCase();return r()[i]||""}function f(n){return n.search(/^(data:)/)!==-1}function e(n){return new Promise(function(t){for(var r=window.atob(n.toDataURL().split(",")[1]),u=r.length,f=new Uint8Array(u),i=0;i<u;i++)f[i]=r.charCodeAt(i);t(new Blob([f],{type:"image/png"}))})}function o(n){return n.toBlob?new Promise(function(t){n.toBlob(t)}):e(n)}function s(n,t){var i=document.implementation.createHTMLDocument(),u=i.createElement("base"),r;return i.head.appendChild(u),r=i.createElement("a"),i.body.appendChild(r),u.href=t,r.href=n,r.href}function h(){var n=0;return function(){function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}return"u"+t()+n++}}function c(n){return new Promise(function(t,i){var r=new Image;r.onload=function(){t(r)};r.onerror=i;r.src=n})}function l(n){var t=3e4;return i.impl.options.cacheBust&&(n+=(/\?/.test(n)?"&":"?")+(new Date).getTime()),new Promise(function(r){function s(){if(u.readyState===4){if(u.status!==200){f?r(f):o("cannot fetch resource: "+n+", status: "+u.status);return}var t=new FileReader;t.onloadend=function(){var n=t.result.split(/,/)[1];r(n)};t.readAsDataURL(u.response)}}function h(){f?r(f):o("timeout of "+t+"ms occured while fetching resource: "+n)}function o(n){console.error(n);r("")}var u=new XMLHttpRequest,f,e;u.onreadystatechange=s;u.ontimeout=h;u.responseType="blob";u.timeout=t;u.open("GET",n,!0);u.send();i.impl.options.imagePlaceholder&&(e=i.impl.options.imagePlaceholder.split(/,/),e&&e[1]&&(f=e[1]))})}function a(n,t){return"data:"+t+";base64,"+n}function v(n){return n.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")}function y(n){return function(t){return new Promise(function(i){setTimeout(function(){i(t)},n)})}}function p(n){for(var i=[],r=n.length,t=0;t<r;t++)i.push(n[t]);return i}function w(n){return n.replace(/#/g,"%23").replace(/\n/g,"%0A")}function b(t){var i=n(t,"border-left-width"),r=n(t,"border-right-width");return t.scrollWidth+i+r}function k(t){var i=n(t,"border-top-width"),r=n(t,"border-bottom-width");return t.scrollHeight+i+r}function n(n,t){var i=window.getComputedStyle(n).getPropertyValue(t);return parseFloat(i.replace("px",""))}return{escape:v,parseExtension:t,mimeType:u,dataAsUrl:a,isDataUrl:f,canvasToBlob:o,resolveUrl:s,getAndEncode:l,uid:h(),delay:y,asArray:p,escapeXhtml:w,makeImage:c,width:b,height:k}}function d(){function i(t){return t.search(n)!==-1}function r(i){for(var r=[],u;(u=n.exec(i))!==null;)r.push(u[1]);return r.filter(function(n){return!t.isDataUrl(n)})}function u(n,i,r,u){function f(n){return new RegExp("(url\\(['\"]?)("+t.escape(n)+")(['\"]?\\))","g")}return Promise.resolve(i).then(function(n){return r?t.resolveUrl(n,r):n}).then(u||t.getAndEncode).then(function(n){return t.dataAsUrl(n,t.mimeType(i))}).then(function(t){return n.replace(f(i),"$1"+t+"$3")})}function f(n,t,f){function e(){return!i(n)}return e()?Promise.resolve(n):Promise.resolve(n).then(r).then(function(i){var r=Promise.resolve(n);return i.forEach(function(n){r=r.then(function(i){return u(i,n,t,f)})}),r})}var n=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:f,shouldProcess:i,impl:{readUrls:r,inline:u}}}function g(){function i(){return n(document).then(function(n){return Promise.all(n.map(function(n){return n.resolve()}))}).then(function(n){return n.join("\n")})}function n(){function n(n){return n.filter(function(n){return n.type===CSSRule.FONT_FACE_RULE}).filter(function(n){return r.shouldProcess(n.style.getPropertyValue("src"))})}function i(n){var i=[];return n.forEach(function(n){try{t.asArray(n.cssRules||[]).forEach(i.push.bind(i))}catch(r){console.log("Error while reading CSS rules from "+n.href,r.toString())}}),i}function u(n){return{resolve:function(){var t=(n.parentStyleSheet||{}).href;return r.inlineAll(n.cssText,t)},src:function(){return n.style.getPropertyValue("src")}}}return Promise.resolve(t.asArray(document.styleSheets)).then(i).then(n).then(function(n){return n.map(u)})}return{resolveAll:i,impl:{readAll:n}}}function nt(){function n(n){function i(i){return t.isDataUrl(n.src)?Promise.resolve():Promise.resolve(n.src).then(i||t.getAndEncode).then(function(i){return t.dataAsUrl(i,t.mimeType(n.src))}).then(function(t){return new Promise(function(i,r){n.onload=i;n.onerror=r;n.src=t})})}return{inline:i}}function i(u){function f(n){var t=n.style.getPropertyValue("background");return t?r.inlineAll(t).then(function(t){n.style.setProperty("background",t,n.style.getPropertyPriority("background"))}).then(function(){return n}):Promise.resolve(n)}return(u instanceof Element)?f(u).then(function(){return u instanceof HTMLImageElement?n(u).inline():Promise.all(t.asArray(u.childNodes).map(function(n){return i(n)}))}):Promise.resolve(u)}return{inlineAll:i,impl:{newImage:n}}}var t=k(),r=d(),f=g(),e=nt(),o={imagePlaceholder:undefined,cacheBust:!1},i={toSvg:s,toPng:l,toJpeg:a,toBlob:v,toPixelData:c,impl:{fontFaces:f,images:e,util:t,inliner:r,options:{}}};typeof module!="undefined"?module.exports=i:n.domtoimage=i}(this);!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((n="undefined"!=typeof globalThis?globalThis:n||self).htmlToImage={})}(this,function(n){"use strict";function t(n,t,i,r){return new(i||(i=Promise))(function(u,f){function o(n){try{e(r.next(n))}catch(n){f(n)}}function s(n){try{e(r.throw(n))}catch(n){f(n)}}function e(n){var t;n.done?u(n.value):(t=n.value,t instanceof i?t:new i(function(n){n(t)})).then(o,s)}e((r=r.apply(n,t||[])).next())})}function i(n,t){function o(e){return function(o){return function(e){if(f)throw new TypeError("Generator is already executing.");for(;r;)try{if(f=1,u&&(i=2&e[0]?u.return:e[0]?u.throw||((i=u.return)&&i.call(u),0):u.next)&&!(i=i.call(u,e[1])).done)return i;switch(u=0,i&&(e=[2&e[0],i.value]),e[0]){case 0:case 1:i=e;break;case 4:return r.label++,{value:e[1],done:!1};case 5:r.label++;u=e[1];e=[0];continue;case 7:e=r.ops.pop();r.trys.pop();continue;default:if(!(i=r.trys,(i=i.length>0&&i[i.length-1])||6!==e[0]&&2!==e[0])){r=0;continue}if(3===e[0]&&(!i||e[1]>i[0]&&e[1]<i[3])){r.label=e[1];break}if(6===e[0]&&r.label<i[1]){r.label=i[1];i=e;break}if(i&&r.label<i[2]){r.label=i[2];r.ops.push(e);break}i[2]&&r.ops.pop();r.trys.pop();continue}e=t.call(n,r)}catch(n){e=[6,n];u=0}finally{f=i=0}if(5&e[0])throw e[1];return{value:e[0]?e[1]:void 0,done:!0}}([e,o])}}var f,u,i,e,r={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return e={next:o(0),"throw":o(1),"return":o(2)},"function"==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e}function e(n){var t=function(n){var t=/\.([^./]*?)$/g.exec(n);return t?t[1]:""}(n).toLowerCase();return ot[t]||""}function h(n){return-1!==n.search(/^(data:)/)}function o(n,t){return"data:"+t+";base64,"+n}function u(n){for(var i=[],t=0,r=n.length;t<r;t+=1)i.push(n[t]);return i}function s(n,t){var i=window.getComputedStyle(n).getPropertyValue(t);return parseFloat(i.replace("px",""))}function ht(n){return n.toBlob?new Promise(function(t){return n.toBlob(t)}):new Promise(function(t){for(var r=window.atob(n.toDataURL().split(",")[1]),u=r.length,f=new Uint8Array(u),i=0;i<u;i+=1)f[i]=r.charCodeAt(i);t(new Blob([f],{type:"image/png"}))})}function l(n){return new Promise(function(t,i){var r=new Image;r.onload=function(){return t(r)};r.onerror=i;r.crossOrigin="anonymous";r.decoding="sync";r.src=n})}function ct(n){return t(this,void 0,void 0,function(){return i(this,function(){return[2,Promise.resolve().then(function(){return(new XMLSerializer).serializeToString(n)}).then(encodeURIComponent).then(function(n){return"data:image/svg+xml;charset=utf-8,"+n})]})})}function v(n,t){var i=function(n){var t=n.replace(/\?.*/,"");return/ttf|otf|eot|woff2?/i.test(t)&&(t=t.replace(/.*\//,"")),t}(n),r;return null!=a[i]?a[i]:(t.cacheBust&&(n+=(/\?/.test(n)?"&":"?")+(new Date).getTime()),r=window.fetch(n).then(function(n){return n.blob().then(function(t){return{blob:t,contentType:n.headers.get("Content-Type")||""}})}).then(function(n){var t=n.blob,i=n.contentType;return new Promise(function(n,r){var u=new FileReader;u.onloadend=function(){return n({contentType:i,blob:u.result})};u.onerror=r;u.readAsDataURL(t)})}).then(function(n){var t,i=n.blob;return{contentType:n.contentType,blob:(t=i,t.split(/,/)[1])}}).catch(function(i){var f="",r,u;return t.imagePlaceholder&&(r=t.imagePlaceholder.split(/,/),r&&r[1]&&(f=r[1])),u="Failed to fetch resource: "+n,i&&(u="string"==typeof i?i:i.message),u&&console.error(u),{blob:f,contentType:""}}),a[i]=r,r)}function at(n){return t(this,void 0,void 0,function(){var t;return i(this,function(){return"data:,"===(t=n.toDataURL())?[2,Promise.resolve(n.cloneNode(!1))]:[2,l(t)]})})}function vt(n,r){return t(this,void 0,void 0,function(){return i(this,function(){return[2,Promise.resolve(n.poster).then(function(n){return v(n,r)}).then(function(t){return o(t.blob,e(n.poster)||t.contentType)}).then(function(n){return l(n)})]})})}function yt(n,r){return t(this,void 0,void 0,function(){return i(this,function(){return r instanceof Element?[2,Promise.resolve().then(function(){return function(n,t){var i=window.getComputedStyle(n),r=t.style;r&&(i.cssText?r.cssText=i.cssText:u(i).forEach(function(n){r.setProperty(n,i.getPropertyValue(n),i.getPropertyPriority(n))}))}(n,r)}).then(function(){return function(){}(n,r)}).then(function(){return function(n,t){n instanceof HTMLTextAreaElement&&(t.innerHTML=n.value);n instanceof HTMLInputElement&&t.setAttribute("value",n.value)}(n,r)}).then(function(){return r})]:[2,Promise.resolve(r)]})})}function b(n,r,f){return t(this,void 0,void 0,function(){return i(this,function(){return f||!r.filter||r.filter(n)?[2,Promise.resolve(n).then(function(n){return function(n,r){return t(this,void 0,void 0,function(){return i(this,function(){return n instanceof HTMLCanvasElement?[2,at(n)]:n instanceof HTMLVideoElement&&n.poster?[2,vt(n,r)]:[2,Promise.resolve(n.cloneNode(!1))]})})}(n,r)}).then(function(f){return function(n,r,f){var e;return t(this,void 0,void 0,function(){var t;return i(this,function(){var i;return 0===(t=null!=(i=n).tagName&&"SLOT"===i.tagName.toUpperCase()&&n.assignedNodes?u(n.assignedNodes()):u((null!==(e=n.shadowRoot)&&void 0!==e?e:n).childNodes)).length||n instanceof HTMLVideoElement?[2,Promise.resolve(r)]:[2,t.reduce(function(n,t){return n.then(function(){return b(t,f)}).then(function(n){n&&r.appendChild(n)})},Promise.resolve()).then(function(){return r})]})})}(n,f,r)}).then(function(t){return yt(n,t)})]:[2,Promise.resolve(null)]})})}function bt(n){var t=[];return n.replace(k,function(n,i,r){return t.push(r),n}),t.filter(function(n){return!h(n)})}function kt(n,t,i,r,u){var f=i?function(n,t){if(n.match(/^[a-z]+:\/\//i))return n;if(n.match(/^\/\//))return window.location.protocol+n;if(n.match(/^[a-z]+:/i))return n;var i=document.implementation.createHTMLDocument(),u=i.createElement("base"),r=i.createElement("a");return i.head.appendChild(u),i.body.appendChild(r),t&&(u.href=t),r.href=n,r.href}(t,i):t;return Promise.resolve(f).then(function(n){return u?u(n):v(n,r)}).then(function(n){return"string"==typeof n?o(n,e(t)):o(n.blob,e(t)||n.contentType)}).then(function(i){return n.replace((r=t.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1"),new RegExp("(url\\(['\"]?)("+r+")(['\"]?\\))","g")),"$1"+i+"$3");var r}).then(function(n){return n},function(){return f})}function d(n){return-1!==n.search(k)}function g(n,r,u){return t(this,void 0,void 0,function(){var t;return i(this,function(){return d(n)?(t=function(n,t){var i=t.preferredFontFormat;return i?n.replace(wt,function(n){for(;;){var t=pt.exec(n)||[],u=t[0],r=t[2];if(!r)return"";if(r===i)return"src: "+u+";"}}):n}(n,u),[2,Promise.resolve(t).then(bt).then(function(n){return n.reduce(function(n,t){return n.then(function(n){return kt(n,t,r,u)})},Promise.resolve(t))})]):[2,Promise.resolve(n)]})})}function nt(n,r){return t(this,void 0,void 0,function(){return i(this,function(){return n instanceof Element?[2,Promise.resolve(n).then(function(n){return function(n,r){var u;return t(this,void 0,void 0,function(){var t;return i(this,function(){return(t=null===(u=n.style)||void 0===u?void 0:u.getPropertyValue("background"))?[2,Promise.resolve(t).then(function(n){return g(n,null,r)}).then(function(t){return n.style.setProperty("background",t,n.style.getPropertyPriority("background")),n})]:[2,Promise.resolve(n)]})})}(n,r)}).then(function(n){return function(n,r){return t(this,void 0,void 0,function(){var t;return i(this,function(){return n instanceof HTMLImageElement&&!h(n.src)||n instanceof SVGImageElement&&!h(n.href.baseVal)?(t=n instanceof HTMLImageElement?n.src:n.href.baseVal,[2,Promise.resolve(t).then(function(n){return v(n,r)}).then(function(n){return o(n.blob,e(t)||n.contentType)}).then(function(t){return new Promise(function(i,r){n.onload=i;n.onerror=r;n instanceof HTMLImageElement?(n.srcset="",n.src=t):n.href.baseVal=t})}).then(function(){return n},function(){return n})]):[2,Promise.resolve(n)]})})}(n,r)}).then(function(n){return function(n,r){return t(this,void 0,void 0,function(){var t,f;return i(this,function(){return t=u(n.childNodes),f=t.map(function(n){return nt(n,r)}),[2,Promise.all(f).then(function(){return n})]})})}(n,r)})]:[2,Promise.resolve(n)]})})}function it(n){var i=tt[n],t;return null!=i?i:(t=window.fetch(n).then(function(t){return{url:n,cssText:t.text()}}),tt[n]=t,t)}function rt(n){return t(this,void 0,void 0,function(){return i(this,function(){return[2,n.cssText.then(function(t){var i=t,r=/url\(["']?([^"')]+)["']?\)/g,u=(i.match(/url\([^)]+\)/g)||[]).map(function(t){var u=t.replace(r,"$1");return u.startsWith("https://")||(u=new URL(u,n.url).href),window.fetch(u).then(function(n){return n.blob()}).then(function(n){return new Promise(function(r,u){var f=new FileReader;f.onloadend=function(){i=i.replace(t,"url("+f.result+")");r([t,f.result])};f.onerror=u;f.readAsDataURL(n)})})});return Promise.all(u).then(function(){return i})})]})})}function ut(n){var r,u,i;if(null==n)return[];for(var f=[],t=n.replace(/(\/\*[\s\S]*?\*\/)/gi,""),e=new RegExp("((@.*?keyframes [\\s\\S]*?){([\\s\\S]*?}\\s*?)})","gi");;){if(null===(i=e.exec(t)))break;f.push(i[0])}for(t=t.replace(e,""),r=/@import[\s\S]*?url\([^)]*\)[\s\S]*?;/gi,u=new RegExp("((\\s*?(?:\\/\\*[\\s\\S]*?\\*\\/)?\\s*?@media[\\s\\S]*?){([\\s\\S]*?)}\\s*?})|(([\\s\\S]*?){([\\s\\S]*?)})","gi");;){if(null===(i=r.exec(t))){if(null===(i=u.exec(t)))break;r.lastIndex=u.lastIndex}else u.lastIndex=r.lastIndex;f.push(i[0])}return f}function dt(n){return n.filter(function(n){return n.type===CSSRule.FONT_FACE_RULE}).filter(function(n){return d(n.style.getPropertyValue("src"))})}function gt(n){return t(this,void 0,void 0,function(){return i(this,function(){return[2,new Promise(function(t,i){null==n.ownerDocument&&i(new Error("Provided element is not within a Document"));t(u(n.ownerDocument.styleSheets))}).then(function(n){return function(n){return t(this,void 0,void 0,function(){var t,r;return i(this,function(){return t=[],r=[],n.forEach(function(t){if("cssRules"in t)try{u(t.cssRules).forEach(function(n,i){if(n.type===CSSRule.IMPORT_RULE){var u=i+1,f=it(n.href).then(function(n){return n?rt(n):""}).then(function(n){return ut(n).forEach(function(n){try{t.insertRule(n,n.startsWith("@import")?u+=1:t.cssRules.length)}catch(t){console.error("Error inserting rule from remote css",{rule:n,error:t})}})}).catch(function(n){console.error("Error loading remote css",n.toString())});r.push(f)}})}catch(i){var f=n.find(function(n){return null==n.href})||document.styleSheets[0];null!=t.href&&r.push(it(t.href).then(function(n){return n?rt(n):""}).then(function(n){return ut(n).forEach(function(n){f.insertRule(n,t.cssRules.length)})}).catch(function(n){console.error("Error loading remote stylesheet",n.toString())}));console.error("Error inlining remote css file",i.toString())}}),[2,Promise.all(r).then(function(){return n.forEach(function(n){if("cssRules"in n)try{u(n.cssRules).forEach(function(n){t.push(n)})}catch(t){console.error("Error while reading CSS rules from "+n.href,t.toString())}}),t})]})})}(n)}).then(dt)]})})}function ft(n,r){return t(this,void 0,void 0,function(){return i(this,function(){return[2,gt(n).then(function(n){return Promise.all(n.map(function(n){var t=n.parentStyleSheet?n.parentStyleSheet.href:null;return g(n.cssText,t,r)}))}).then(function(n){return n.join("\n")})]})})}function y(n,t){void 0===t&&(t={});var i=t.width||function(n){var t=s(n,"border-left-width"),i=s(n,"border-right-width");return n.clientWidth+t+i}(n),r=t.height||function(n){var t=s(n,"border-top-width"),i=s(n,"border-bottom-width");return n.clientHeight+t+i}(n);return{width:i,height:r}}function et(n,r){return void 0===r&&(r={}),t(this,void 0,void 0,function(){var u,f,e;return i(this,function(){return u=y(n,r),f=u.width,e=u.height,[2,Promise.resolve(n).then(function(n){return b(n,r,!0)}).then(function(n){return function(n,r){return t(this,void 0,void 0,function(){return i(this,function(){return[2,(null!=r.fontEmbedCSS?Promise.resolve(r.fontEmbedCSS):ft(n,r)).then(function(t){var i=document.createElement("style"),r=document.createTextNode(t);return i.appendChild(r),n.firstChild?n.insertBefore(i,n.firstChild):n.appendChild(i),n})]})})}(n,r)}).then(function(n){return nt(n,r)}).then(function(n){return function(n,t){var i=n.style,r;return t.backgroundColor&&(i.backgroundColor=t.backgroundColor),t.width&&(i.width=t.width+"px"),t.height&&(i.height=t.height+"px"),r=t.style,null!=r&&Object.keys(r).forEach(function(n){i[n]=r[n]}),n}(n,r)}).then(function(n){return function(n,r,u){return t(this,void 0,void 0,function(){var e,f,t;return i(this,function(){return e="http://www.w3.org/2000/svg",f=document.createElementNS(e,"svg"),t=document.createElementNS(e,"foreignObject"),f.setAttribute("width",""+r),f.setAttribute("height",""+u),f.setAttribute("viewBox","0 0 "+r+" "+u),t.setAttribute("width","100%"),t.setAttribute("height","100%"),t.setAttribute("x","0"),t.setAttribute("y","0"),t.setAttribute("externalResourcesRequired","true"),f.appendChild(t),t.appendChild(n),[2,ct(f)]})})}(n,f,e)})]})})}function f(n,u){return void 0===u&&(u={}),t(this,void 0,void 0,function(){return i(this,function(){return[2,et(n,u).then(l).then(function(t){var i=document.createElement("canvas"),f=i.getContext("2d"),e=u.pixelRatio||function(){var n,t,i;try{t=process}catch(n){}return i=t&&t.env?t.env.devicePixelRatio:null,i&&(n=parseInt(i,10),Number.isNaN(n)&&(n=1)),n||window.devicePixelRatio||1}(),o=y(n,u),c=o.width,l=o.height,s=u.canvasWidth||c,h=u.canvasHeight||l;return i.width=s*e,i.height=h*e,u.skipAutoScale||function(n){(n.width>r||n.height>r)&&(n.width>r&&n.height>r?n.width>n.height?(n.height*=r/n.width,n.width=r):(n.width*=r/n.height,n.height=r):n.width>r?(n.height*=r/n.width,n.width=r):(n.width*=r/n.height,n.height=r))}(i),i.style.width=""+s,i.style.height=""+h,u.backgroundColor&&(f.fillStyle=u.backgroundColor,f.fillRect(0,0,i.width,i.height)),f.drawImage(t,0,0,i.width,i.height),i})]})})}var p="application/font-woff",w="image/jpeg",ot={woff:p,woff2:p,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:w,jpeg:w,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"},c,st=(c=0,function(){return c+=1,"u"+("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)+c}),a={},k=/url\((['"]?)([^'"]+?)\1\)/g,pt=/url\([^)]+\)\s*format\((["'])([^"']+)\1\)/g,wt=/src:\s*(?:url\([^)]+\)\s*format\([^)]+\)[,;]\s*)+/g,tt={},r=16384;n.getFontEmbedCSS=function(n,r){return void 0===r&&(r={}),t(this,void 0,void 0,function(){return i(this,function(){return[2,ft(n,r)]})})};n.toBlob=function(n,r){return void 0===r&&(r={}),t(this,void 0,void 0,function(){return i(this,function(){return[2,f(n,r).then(ht)]})})};n.toCanvas=f;n.toJpeg=function(n,r){return void 0===r&&(r={}),t(this,void 0,void 0,function(){return i(this,function(){return[2,f(n,r).then(function(n){return n.toDataURL("image/jpeg",r.quality||1)})]})})};n.toPixelData=function(n,r){return void 0===r&&(r={}),t(this,void 0,void 0,function(){var t,u,e;return i(this,function(){return t=y(n,r),u=t.width,e=t.height,[2,f(n,r).then(function(n){return n.getContext("2d").getImageData(0,0,u,e).data})]})})};n.toPng=function(n,r){return void 0===r&&(r={}),t(this,void 0,void 0,function(){return i(this,function(){return[2,f(n,r).then(function(n){return n.toDataURL()})]})})};n.toSvg=et;Object.defineProperty(n,"__esModule",{value:!0})}),function(n,t){typeof exports=="object"&&typeof module!="undefined"?module.exports=t():typeof define=="function"&&define.amd?define(t):(n=typeof globalThis!="undefined"?globalThis:n||self,n.html2canvas=t())}(this,function(){"use strict";function it(n,t){function i(){this.constructor=n}if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");te(n,t);n.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}function w(n,t,i,r){function u(n){return n instanceof i?n:new i(function(t){t(n)})}return new(i||(i=Promise))(function(i,f){function o(n){try{e(r.next(n))}catch(t){f(t)}}function s(n){try{e(r["throw"](n))}catch(t){f(t)}}function e(n){n.done?i(n.value):u(n.value).then(o,s)}e((r=r.apply(n,t||[])).next())})}function y(n,t){function o(n){return function(t){return s([n,t])}}function s(e){if(f)throw new TypeError("Generator is already executing.");while(r)try{if(f=1,u&&(i=e[0]&2?u["return"]:e[0]?u["throw"]||((i=u["return"])&&i.call(u),0):u.next)&&!(i=i.call(u,e[1])).done)return i;(u=0,i)&&(e=[e[0]&2,i.value]);switch(e[0]){case 0:case 1:i=e;break;case 4:return r.label++,{value:e[1],done:!1};case 5:r.label++;u=e[1];e=[0];continue;case 7:e=r.ops.pop();r.trys.pop();continue;default:if(!(i=r.trys,i=i.length>0&&i[i.length-1])&&(e[0]===6||e[0]===2)){r=0;continue}if(e[0]===3&&(!i||e[1]>i[0]&&e[1]<i[3])){r.label=e[1];break}if(e[0]===6&&r.label<i[1]){r.label=i[1];i=e;break}if(i&&r.label<i[2]){r.label=i[2];r.ops.push(e);break}i[2]&&r.ops.pop();r.trys.pop();continue}e=t.call(n,r)}catch(o){e=[6,o];u=0}finally{f=i=0}if(e[0]&5)throw e[1];return{value:e[0]?e[1]:void 0,done:!0}}var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},f,u,i,e;return e={next:o(0),"throw":o(1),"return":o(2)},typeof Symbol=="function"&&(e[Symbol.iterator]=function(){return this}),e}function gr(n,t,i){if(i||arguments.length===2)for(var r=0,f=t.length,u;r<f;r++)!u&&r in t||(u||(u=Array.prototype.slice.call(t,0,r)),u[r]=t[r]);return n.concat(u||t)}function uo(n,t,i){return i<0&&(i+=1),i>=1&&(i-=1),i<1/6?(t-n)*i*6+n:i<1/2?t:i<2/3?(t-n)*6*(2/3-i)+n:n}function bk(n){return!(n.type===20&&n.value==="none")&&(n.type!==18||!!tl[n.name])}for(var re,ui,bi,ki,yr,pr,wv,bv,te=function(n,t){return te=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=t[i])},te(n,t)},ie=function(){return ie=Object.assign||function(n){for(var t,r,i=1,u=arguments.length;i<u;i++){t=arguments[i];for(r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n},ie.apply(this,arguments)},ot=function(){function n(n,t,i,r){this.left=n;this.top=t;this.width=i;this.height=r}return n.prototype.add=function(t,i,r,u){return new n(this.left+t,this.top+i,this.width+r,this.height+u)},n.fromClientRect=function(t,i){return new n(i.left+t.windowBounds.left,i.top+t.windowBounds.top,i.width,i.height)},n.fromDOMRectList=function(t,i){var r=Array.from(i).find(function(n){return n.width!==0});return r?new n(r.left+t.windowBounds.left,r.top+t.windowBounds.top,r.width,r.height):n.EMPTY},n.EMPTY=new n(0,0,0,0),n}(),nu=function(n,t){return ot.fromClientRect(n,t.getBoundingClientRect())},kv=function(n){var t=n.body,i=n.documentElement,r,u;if(!t||!i)throw new Error("Unable to get document size");return r=Math.max(Math.max(t.scrollWidth,i.scrollWidth),Math.max(t.offsetWidth,i.offsetWidth),Math.max(t.clientWidth,i.clientWidth)),u=Math.max(Math.max(t.scrollHeight,i.scrollHeight),Math.max(t.offsetHeight,i.offsetHeight),Math.max(t.clientHeight,i.clientHeight)),new ot(0,0,r,u)},tu=function(n){for(var r=[],i=0,f=n.length,t,u;i<f;)t=n.charCodeAt(i++),t>=55296&&t<=56319&&i<f?(u=n.charCodeAt(i++),(u&64512)==56320?r.push(((t&1023)<<10)+(u&1023)+65536):(r.push(t),i--)):r.push(t);return r},o=function(){for(var u,n,i=[],r=0;r<arguments.length;r++)i[r]=arguments[r];if(String.fromCodePoint)return String.fromCodePoint.apply(String,i);if(u=i.length,!u)return"";for(var t=[],f=-1,e="";++f<u;)n=i[f],n<=65535?t.push(n):(n-=65536,t.push((n>>10)+55296,n%1024+56320)),(f+1===u||t.length>16384)&&(e+=String.fromCharCode.apply(String,t),t.length=0);return e},as="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",dv=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),iu=0;iu<as.length;iu++)dv[as.charCodeAt(iu)]=iu;for(re="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ui=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),bi=0;bi<re.length;bi++)ui[re.charCodeAt(bi)]=bi;var gv=function(n){var r=n.length*.75,c=n.length,t,f=0,s,e,o,h,i,u;for(n[n.length-1]==="="&&(r--,n[n.length-2]==="="&&r--),i=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(r):new Array(r),u=Array.isArray(i)?i:new Uint8Array(i),t=0;t<c;t+=4)s=ui[n.charCodeAt(t)],e=ui[n.charCodeAt(t+1)],o=ui[n.charCodeAt(t+2)],h=ui[n.charCodeAt(t+3)],u[f++]=s<<2|e>>4,u[f++]=(e&15)<<4|o>>2,u[f++]=(o&3)<<6|h&63;return i},ny=function(n){for(var r=n.length,i=[],t=0;t<r;t+=2)i.push(n[t+1]<<8|n[t]);return i},ty=function(n){for(var r=n.length,i=[],t=0;t<r;t+=4)i.push(n[t+3]<<24|n[t+2]<<16|n[t+1]<<8|n[t]);return i},gt=5,ue=11,fe=2,iy=ue-gt,vs=65536>>gt,ry=1<<gt,ee=ry-1,uy=1024>>gt,fy=vs+uy,ey=fy,oy=ey+32,sy=65536>>ue,hy=1<<iy,cy=hy-1,ys=function(n,t,i){return n.slice?n.slice(t,i):new Uint16Array(Array.prototype.slice.call(n,t,i))},ly=function(n,t,i){return n.slice?n.slice(t,i):new Uint32Array(Array.prototype.slice.call(n,t,i))},ay=function(n){var i=gv(n),t=Array.isArray(i)?ty(i):new Uint32Array(i),u=Array.isArray(i)?ny(i):new Uint16Array(i),r=24,f=ys(u,r/2,t[4]/2),e=t[5]===2?ys(u,(r+t[4])/2):ly(t,Math.ceil((r+t[4])/4));return new vy(t[0],t[1],t[2],t[3],f,e)},vy=function(){function n(n,t,i,r,u,f){this.initialValue=n;this.errorValue=t;this.highStart=i;this.highValueIndex=r;this.index=u;this.data=f}return n.prototype.get=function(n){var t;if(n>=0){if(n<55296||n>56319&&n<=65535)return t=this.index[n>>gt],t=(t<<fe)+(n&ee),this.data[t];if(n<=65535)return t=this.index[vs+(n-55296>>gt)],t=(t<<fe)+(n&ee),this.data[t];if(n<this.highStart)return t=oy-sy+(n>>ue),t=this.index[t],t+=n>>gt&cy,t=this.index[t],t=(t<<fe)+(n&ee),this.data[t];if(n<=1114111)return this.data[this.highValueIndex]}return this.errorValue},n}(),ps="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",yy=typeof Uint8Array=="undefined"?[]:new Uint8Array(256);for(ki=0;ki<ps.length;ki++)yy[ps.charCodeAt(ki)]=ki;var ws=50,bs=2,ks=3,py=4,ds=7,gs=8,nh=9,lt=10,oe=11,th=12,se=13,wy=14,di=15,he=16,ru=17,gi=18,by=19,ih=20,ce=21,nr=22,le=23,fi=24,k=25,tr=26,ir=27,ei=28,ky=29,ni=30,dy=31,uu=32,fu=33,ae=34,ve=35,ye=36,rr=37,pe=38,eu=39,ou=40,we=41,rh=42,gy=43,np=[9001,65288],uh="!",i="×",su="÷",be=ay("KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA=="),st=[ni,ye],ke=[1,bs,ks,5],fh=[lt,gs],eh=[ir,tr],tp=ke.concat(fh),oh=[pe,eu,ou,ae,ve],ip=[di,se],rp=function(n,t){t===void 0&&(t="strict");var i=[],r=[],u=[];return n.forEach(function(n,f){var e=be.get(n),o;if(e>ws?(u.push(!0),e-=ws):u.push(!1),["normal","auto","loose"].indexOf(t)!==-1&&[8208,8211,12316,12448].indexOf(n)!==-1)return r.push(f),i.push(he);if(e===py||e===oe)return f===0?(r.push(f),i.push(ni)):(o=i[f-1],tp.indexOf(o)===-1)?(r.push(r[f-1]),i.push(o)):(r.push(f),i.push(ni));if(r.push(f),e===dy)return i.push(t==="strict"?ce:rr);if(e===rh||e===ky)return i.push(ni);if(e===gy)return n>=131072&&n<=196605||n>=196608&&n<=262141?i.push(rr):i.push(ni);i.push(e)}),[r,i,u]},de=function(n,t,i,r){var s=r[i],u,e,o,f;if(Array.isArray(n)?n.indexOf(s)!==-1:n===s)for(u=i;u<=r.length;){if(u++,f=r[u],f===t)return!0;if(f!==lt)break}if(s===lt)for(u=i;u>0;){if(u--,e=r[u],Array.isArray(n)?n.indexOf(e)!==-1:n===e)for(o=i;o<=r.length;){if(o++,f=r[o],f===t)return!0;if(f!==lt)break}if(e!==lt)break}return!1},sh=function(n,t){for(var i=n,r;i>=0;)if(r=t[i],r===lt)i--;else return r;return 0},up=function(n,t,r,u,f){var s,h,c,a,y;if(r[u]===0||(s=u-1,Array.isArray(f)&&f[s]===!0))return i;var v=s-1,l=s+1,e=t[s],p=v>=0?t[v]:0,o=t[l];if(e===bs&&o===ks)return i;if(ke.indexOf(e)!==-1)return uh;if(ke.indexOf(o)!==-1||fh.indexOf(o)!==-1)return i;if(sh(s,t)===gs)return su;if(be.get(n[s])===oe||(e===uu||e===fu)&&be.get(n[l])===oe||e===ds||o===ds||e===nh||[lt,se,di].indexOf(e)===-1&&o===nh||[ru,gi,by,fi,ei].indexOf(o)!==-1||sh(s,t)===nr||de(le,nr,s,t)||de([ru,gi],ce,s,t)||de(th,th,s,t))return i;if(e===lt)return su;if(e===le||o===le)return i;if(o===he||e===he)return su;if([se,di,ce].indexOf(o)!==-1||e===wy||p===ye&&ip.indexOf(e)!==-1||e===ei&&o===ye||o===ih||st.indexOf(o)!==-1&&e===k||st.indexOf(e)!==-1&&o===k||e===ir&&[rr,uu,fu].indexOf(o)!==-1||[rr,uu,fu].indexOf(e)!==-1&&o===tr||st.indexOf(e)!==-1&&eh.indexOf(o)!==-1||eh.indexOf(e)!==-1&&st.indexOf(o)!==-1||[ir,tr].indexOf(e)!==-1&&(o===k||[nr,di].indexOf(o)!==-1&&t[l+1]===k)||[nr,di].indexOf(e)!==-1&&o===k||e===k&&[k,ei,fi].indexOf(o)!==-1)return i;if([k,ei,fi,ru,gi].indexOf(o)!==-1)for(h=s;h>=0;){if(c=t[h],c===k)return i;if([ei,fi].indexOf(c)!==-1)h--;else break}if([ir,tr].indexOf(o)!==-1)for(h=[ru,gi].indexOf(e)!==-1?v:s;h>=0;){if(c=t[h],c===k)return i;if([ei,fi].indexOf(c)!==-1)h--;else break}if(pe===e&&[pe,eu,ae,ve].indexOf(o)!==-1||[eu,ae].indexOf(e)!==-1&&[eu,ou].indexOf(o)!==-1||[ou,ve].indexOf(e)!==-1&&o===ou||oh.indexOf(e)!==-1&&[ih,tr].indexOf(o)!==-1||oh.indexOf(o)!==-1&&e===ir||st.indexOf(e)!==-1&&st.indexOf(o)!==-1||e===fi&&st.indexOf(o)!==-1||st.concat(k).indexOf(e)!==-1&&o===nr&&np.indexOf(n[l])===-1||st.concat(k).indexOf(o)!==-1&&e===gi)return i;if(e===we&&o===we){for(a=r[s],y=1;a>0;)if(a--,t[a]===we)y++;else break;if(y%2!=0)return i}return e===uu&&o===fu?i:su},fp=function(n,t){var u;t||(t={lineBreak:"normal",wordBreak:"normal"});var i=rp(n,t.lineBreak),f=i[0],r=i[1],e=i[2];return(t.wordBreak==="break-all"||t.wordBreak==="break-word")&&(r=r.map(function(n){return[k,ni,rh].indexOf(n)!==-1?rr:n})),u=t.wordBreak==="keep-all"?e.map(function(t,i){return t&&n[i]>=19968&&n[i]<=40959}):undefined,[f,r,u]},ep=function(){function n(n,t,i,r){this.codePoints=n;this.required=t===uh;this.start=i;this.end=r}return n.prototype.slice=function(){return o.apply(void 0,this.codePoints.slice(this.start,this.end))},n}(),op=function(n,t){var u=tu(n),f=fp(u,t),s=f[0],h=f[1],c=f[2],e=u.length,o=0,r=0;return{next:function(){var n,t;if(r>=e)return{done:!0,value:null};for(n=i;r<e&&(n=up(u,h,s,++r,c))===i;);return n!==i||r===e?(t=new ep(u,n,o,r),o=r,{value:t,done:!1}):{done:!0,value:null}}}},sp=1,hp=2,ur=4,hh=8,hu=10,ch=47,fr=92,cp=9,lp=32,cu=34,er=61,ap=35,vp=36,yp=37,lu=39,au=40,or=41,pp=95,b=45,wp=33,bp=60,kp=62,dp=64,gp=91,nw=93,tw=61,iw=123,vu=63,rw=125,lh=124,uw=126,fw=128,ah=65533,ge=42,ti=43,ew=44,ow=58,sw=59,sr=46,hw=0,cw=8,lw=11,aw=14,vw=31,yw=127,ut=-1,vh=48,yh=97,ph=101,pw=102,ww=117,bw=122,wh=65,bh=69,kh=70,kw=85,dw=90,p=function(n){return n>=vh&&n<=57},gw=function(n){return n>=55296&&n<=57343},oi=function(n){return p(n)||n>=wh&&n<=kh||n>=yh&&n<=pw},nb=function(n){return n>=yh&&n<=bw},tb=function(n){return n>=wh&&n<=dw},ib=function(n){return nb(n)||tb(n)},rb=function(n){return n>=fw},yu=function(n){return n===hu||n===cp||n===lp},pu=function(n){return ib(n)||rb(n)||n===pp},dh=function(n){return pu(n)||p(n)||n===b},ub=function(n){return n>=hw&&n<=cw||n===lw||n>=aw&&n<=vw||n===yw},at=function(n,t){return n!==fr?!1:t!==hu},wu=function(n,t,i){return n===b?pu(t)||at(t,i):pu(n)||n===fr&&at(n,t)?!0:!1},no=function(n,t,i){return n===ti||n===b?p(t)?!0:t===sr&&p(i):n===sr?p(t):p(n)},fb=function(n){var t=0,s=1,i,h,r,f,c,e,u,l;for((n[t]===ti||n[t]===b)&&(n[t]===b&&(s=-1),t++),i=[];p(n[t]);)i.push(n[t++]);for(h=i.length?parseInt(o.apply(void 0,i),10):0,n[t]===sr&&t++,r=[];p(n[t]);)r.push(n[t++]);for(f=r.length,c=f?parseInt(o.apply(void 0,r),10):0,(n[t]===bh||n[t]===ph)&&t++,e=1,(n[t]===ti||n[t]===b)&&(n[t]===b&&(e=-1),t++),u=[];p(n[t]);)u.push(n[t++]);return l=u.length?parseInt(o.apply(void 0,u),10):0,s*(h+c*Math.pow(10,-f))*Math.pow(10,e*l)},eb={type:2},ob={type:3},sb={type:4},hb={type:13},cb={type:8},lb={type:21},ab={type:9},vb={type:10},yb={type:11},pb={type:12},wb={type:14},bu={type:23},bb={type:1},kb={type:25},db={type:24},gb={type:26},nk={type:27},tk={type:28},ik={type:29},rk={type:31},to={type:32},gh=function(){function n(){this._value=[]}return n.prototype.write=function(n){this._value=this._value.concat(tu(n))},n.prototype.read=function(){for(var t=[],n=this.consumeToken();n!==to;)t.push(n),n=this.consumeToken();return t},n.prototype.consumeToken=function(){var n=this.consumeCodePoint(),c,t,i,a,f;switch(n){case cu:return this.consumeStringToken(cu);case ap:var e=this.peekCodePoint(0),s=this.peekCodePoint(1),h=this.peekCodePoint(2);if(dh(e)||at(s,h))return c=wu(e,s,h)?hp:sp,i=this.consumeName(),{type:5,value:i,flags:c};break;case vp:if(this.peekCodePoint(0)===er)return this.consumeCodePoint(),hb;break;case lu:return this.consumeStringToken(lu);case au:return eb;case or:return ob;case ge:if(this.peekCodePoint(0)===er)return this.consumeCodePoint(),wb;break;case ti:if(no(n,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(n),this.consumeNumericToken();break;case ew:return sb;case b:var l=n,r=this.peekCodePoint(0),u=this.peekCodePoint(1);if(no(l,r,u))return this.reconsumeCodePoint(n),this.consumeNumericToken();if(wu(l,r,u))return this.reconsumeCodePoint(n),this.consumeIdentLikeToken();if(r===b&&u===kp)return this.consumeCodePoint(),this.consumeCodePoint(),db;break;case sr:if(no(n,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(n),this.consumeNumericToken();break;case ch:if(this.peekCodePoint(0)===ge)for(this.consumeCodePoint();;)if((t=this.consumeCodePoint(),t===ge&&(t=this.consumeCodePoint(),t===ch))||t===ut)return this.consumeToken();break;case ow:return gb;case sw:return nk;case bp:if(this.peekCodePoint(0)===wp&&this.peekCodePoint(1)===b&&this.peekCodePoint(2)===b)return this.consumeCodePoint(),this.consumeCodePoint(),kb;break;case dp:var v=this.peekCodePoint(0),y=this.peekCodePoint(1),w=this.peekCodePoint(2);if(wu(v,y,w))return i=this.consumeName(),{type:7,value:i};break;case gp:return tk;case fr:if(at(n,this.peekCodePoint(0)))return this.reconsumeCodePoint(n),this.consumeIdentLikeToken();break;case nw:return ik;case tw:if(this.peekCodePoint(0)===er)return this.consumeCodePoint(),cb;break;case iw:return yb;case rw:return pb;case ww:case kw:return a=this.peekCodePoint(0),f=this.peekCodePoint(1),a===ti&&(oi(f)||f===vu)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(n),this.consumeIdentLikeToken();case lh:if(this.peekCodePoint(0)===er)return this.consumeCodePoint(),ab;if(this.peekCodePoint(0)===lh)return this.consumeCodePoint(),lb;break;case uw:if(this.peekCodePoint(0)===er)return this.consumeCodePoint(),vb;break;case ut:return to}return yu(n)?(this.consumeWhiteSpace(),rk):p(n)?(this.reconsumeCodePoint(n),this.consumeNumericToken()):pu(n)?(this.reconsumeCodePoint(n),this.consumeIdentLikeToken()):{type:6,value:o(n)}},n.prototype.consumeCodePoint=function(){var n=this._value.shift();return typeof n=="undefined"?-1:n},n.prototype.reconsumeCodePoint=function(n){this._value.unshift(n)},n.prototype.peekCodePoint=function(n){return n>=this._value.length?-1:this._value[n]},n.prototype.consumeUnicodeRangeToken=function(){for(var t=[],n=this.consumeCodePoint(),f,e,r,u,i;oi(n)&&t.length<6;)t.push(n),n=this.consumeCodePoint();for(f=!1;n===vu&&t.length<6;)t.push(n),n=this.consumeCodePoint(),f=!0;if(f)return e=parseInt(o.apply(void 0,t.map(function(n){return n===vu?vh:n})),16),i=parseInt(o.apply(void 0,t.map(function(n){return n===vu?kh:n})),16),{type:30,start:e,end:i};if(r=parseInt(o.apply(void 0,t),16),this.peekCodePoint(0)===b&&oi(this.peekCodePoint(1))){for(this.consumeCodePoint(),n=this.consumeCodePoint(),u=[];oi(n)&&u.length<6;)u.push(n),n=this.consumeCodePoint();return i=parseInt(o.apply(void 0,u),16),{type:30,start:r,end:i}}return{type:30,start:r,end:r}},n.prototype.consumeIdentLikeToken=function(){var n=this.consumeName();return n.toLowerCase()==="url"&&this.peekCodePoint(0)===au?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===au?(this.consumeCodePoint(),{type:19,value:n}):{type:20,value:n}},n.prototype.consumeUrlToken=function(){var t=[],i,r,n;if(this.consumeWhiteSpace(),this.peekCodePoint(0)===ut)return{type:22,value:""};if(i=this.peekCodePoint(0),i===lu||i===cu)return(r=this.consumeStringToken(this.consumeCodePoint()),r.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===ut||this.peekCodePoint(0)===or))?(this.consumeCodePoint(),{type:22,value:r.value}):(this.consumeBadUrlRemnants(),bu);for(;;){if(n=this.consumeCodePoint(),n===ut||n===or)return{type:22,value:o.apply(void 0,t)};if(yu(n))return(this.consumeWhiteSpace(),this.peekCodePoint(0)===ut||this.peekCodePoint(0)===or)?(this.consumeCodePoint(),{type:22,value:o.apply(void 0,t)}):(this.consumeBadUrlRemnants(),bu);if(n===cu||n===lu||n===au||ub(n))return this.consumeBadUrlRemnants(),bu;if(n===fr)if(at(n,this.peekCodePoint(0)))t.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),bu;else t.push(n)}},n.prototype.consumeWhiteSpace=function(){while(yu(this.peekCodePoint(0)))this.consumeCodePoint()},n.prototype.consumeBadUrlRemnants=function(){for(;;){var n=this.consumeCodePoint();if(n===or||n===ut)return;at(n,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},n.prototype.consumeStringSlice=function(n){for(var i="",t;n>0;)t=Math.min(5e4,n),i+=o.apply(void 0,this._value.splice(0,t)),n-=t;return this._value.shift(),i},n.prototype.consumeStringToken=function(n){var r="",t=0,i,u;do{if(i=this._value[t],i===ut||i===undefined||i===n)return r+=this.consumeStringSlice(t),{type:0,value:r};if(i===hu)return this._value.splice(0,t),bb;i===fr&&(u=this._value[t+1],u!==ut&&u!==undefined&&(u===hu?(r+=this.consumeStringSlice(t),t=-1,this._value.shift()):at(i,u)&&(r+=this.consumeStringSlice(t),r+=o(this.consumeEscapedCodePoint()),t=-1)));t++}while(1)},n.prototype.consumeNumber=function(){var n=[],r=ur,t=this.peekCodePoint(0),i,u;for((t===ti||t===b)&&n.push(this.consumeCodePoint());p(this.peekCodePoint(0));)n.push(this.consumeCodePoint());if(t=this.peekCodePoint(0),i=this.peekCodePoint(1),t===sr&&p(i))for(n.push(this.consumeCodePoint(),this.consumeCodePoint()),r=hh;p(this.peekCodePoint(0));)n.push(this.consumeCodePoint());if(t=this.peekCodePoint(0),i=this.peekCodePoint(1),u=this.peekCodePoint(2),(t===bh||t===ph)&&((i===ti||i===b)&&p(u)||p(i)))for(n.push(this.consumeCodePoint(),this.consumeCodePoint()),r=hh;p(this.peekCodePoint(0));)n.push(this.consumeCodePoint());return[fb(n),r]},n.prototype.consumeNumericToken=function(){var i=this.consumeNumber(),n=i[0],t=i[1],r=this.peekCodePoint(0),f=this.peekCodePoint(1),e=this.peekCodePoint(2),u;return wu(r,f,e)?(u=this.consumeName(),{type:15,number:n,flags:t,unit:u}):r===yp?(this.consumeCodePoint(),{type:16,number:n,flags:t}):{type:17,number:n,flags:t}},n.prototype.consumeEscapedCodePoint=function(){var t=this.consumeCodePoint(),i,n;if(oi(t)){for(i=o(t);oi(this.peekCodePoint(0))&&i.length<6;)i+=o(this.consumeCodePoint());return(yu(this.peekCodePoint(0))&&this.consumeCodePoint(),n=parseInt(i,16),n===0||gw(n)||n>1114111)?ah:n}return t===ut?ah:t},n.prototype.consumeName=function(){for(var t="",n;;)if(n=this.consumeCodePoint(),dh(n))t+=o(n);else if(at(n,this.peekCodePoint(0)))t+=o(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(n),t},n}(),nc=function(){function n(n){this._tokens=n}return n.create=function(t){var i=new gh;return i.write(t),new n(i.read())},n.parseValue=function(t){return n.create(t).parseComponentValue()},n.parseValues=function(t){return n.create(t).parseComponentValues()},n.prototype.parseComponentValue=function(){for(var n=this.consumeToken(),t;n.type===31;)n=this.consumeToken();if(n.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(n);t=this.consumeComponentValue();do n=this.consumeToken();while(n.type===31);if(n.type===32)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one");},n.prototype.parseComponentValues=function(){for(var n=[],t;;){if(t=this.consumeComponentValue(),t.type===32)return n;n.push(t);n.push()}},n.prototype.consumeComponentValue=function(){var n=this.consumeToken();switch(n.type){case 11:case 28:case 2:return this.consumeSimpleBlock(n.type);case 19:return this.consumeFunction(n)}return n},n.prototype.consumeSimpleBlock=function(n){for(var i={type:n,values:[]},t=this.consumeToken();;){if(t.type===32||fk(t,n))return i;this.reconsumeToken(t);i.values.push(this.consumeComponentValue());t=this.consumeToken()}},n.prototype.consumeFunction=function(n){for(var i={name:n.value,values:[],type:18},t;;){if(t=this.consumeToken(),t.type===32||t.type===3)return i;this.reconsumeToken(t);i.values.push(this.consumeComponentValue())}},n.prototype.consumeToken=function(){var n=this._tokens.shift();return typeof n=="undefined"?to:n},n.prototype.reconsumeToken=function(n){this._tokens.unshift(n)},n}(),hr=function(n){return n.type===15},si=function(n){return n.type===17},u=function(n){return n.type===20},uk=function(n){return n.type===0},io=function(n,t){return u(n)&&n.value===t},tc=function(n){return n.type!==31},hi=function(n){return n.type!==31&&n.type!==4},ft=function(n){var i=[],t=[];return n.forEach(function(n){if(n.type===4){if(t.length===0)throw new Error("Error parsing function args, zero tokens for arg");i.push(t);t=[];return}n.type!==31&&t.push(n)}),t.length&&i.push(t),i},fk=function(n,t){return t===11&&n.type===12?!0:t===28&&n.type===29?!0:t===2&&n.type===3},vt=function(n){return n.type===17||n.type===15},h=function(n){return n.type===16||vt(n)},ic=function(n){return n.length>1?[n[0],n[1]]:[n[0]]},a={type:17,number:0,flags:ur},ro={type:16,number:50,flags:ur},yt={type:16,number:100,flags:ur},cr=function(n,t,i){var r=n[0],u=n[1];return[f(r,t),f(typeof u!="undefined"?u:r,i)]},f=function(n,t){if(n.type===16)return n.number/100*t;if(hr(n))switch(n.unit){case"rem":case"em":return 16*n.number;case"px":default:return n.number}return n.number},rc="deg",uc="grad",fc="rad",ec="turn",ku={name:"angle",parse:function(n,t){if(t.type===15)switch(t.unit){case rc:return Math.PI*t.number/180;case uc:return Math.PI/200*t.number;case fc:return t.number;case ec:return Math.PI*2*t.number}throw new Error("Unsupported angle type");}},oc=function(n){return n.type===15&&(n.unit===rc||n.unit===uc||n.unit===fc||n.unit===ec)?!0:!1},sc=function(n){var t=n.filter(u).map(function(n){return n.value}).join(" ");switch(t){case"to bottom right":case"to right bottom":case"left top":case"top left":return[a,a];case"to top":case"bottom":return d(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[a,yt];case"to right":case"left":return d(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[yt,yt];case"to bottom":case"top":return d(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[yt,a];case"to left":case"right":return d(270)}return 0},d=function(n){return Math.PI*n/180},pt={name:"color",parse:function(n,t){var f,o;if(t.type===18){if(f=ek[t.name],typeof f=="undefined")throw new Error('Attempting to parse an unsupported color function "'+t.name+'"');return f(n,t.values)}if(t.type===5){if(t.value.length===3){var i=t.value.substring(0,1),r=t.value.substring(1,2),u=t.value.substring(2,3);return bt(parseInt(i+i,16),parseInt(r+r,16),parseInt(u+u,16),1)}if(t.value.length===4){var i=t.value.substring(0,1),r=t.value.substring(1,2),u=t.value.substring(2,3),e=t.value.substring(3,4);return bt(parseInt(i+i,16),parseInt(r+r,16),parseInt(u+u,16),parseInt(e+e,16)/255)}if(t.value.length===6){var i=t.value.substring(0,2),r=t.value.substring(2,4),u=t.value.substring(4,6);return bt(parseInt(i,16),parseInt(r,16),parseInt(u,16),1)}if(t.value.length===8){var i=t.value.substring(0,2),r=t.value.substring(2,4),u=t.value.substring(4,6),e=t.value.substring(6,8);return bt(parseInt(i,16),parseInt(r,16),parseInt(u,16),parseInt(e,16)/255)}}return t.type===20&&(o=ht[t.value.toUpperCase()],typeof o!="undefined")?o:ht.TRANSPARENT}},wt=function(n){return(255&n)==0},l=function(n){var t=255&n,i=255&n>>8,r=255&n>>16,u=255&n>>24;return t<255?"rgba("+u+","+r+","+i+","+t/255+")":"rgb("+u+","+r+","+i+")"},bt=function(n,t,i,r){return(n<<24|t<<16|i<<8|Math.round(r*255)<<0)>>>0},hc=function(n,t){if(n.type===17)return n.number;if(n.type===16){var i=t===3?1:255;return t===3?n.number/100*i:Math.round(n.number/100*i)}return 0},cc=function(n,t){var i=t.filter(hi);if(i.length===3){var u=i.map(hc),f=u[0],e=u[1],o=u[2];return bt(f,e,o,1)}if(i.length===4){var r=i.map(hc),f=r[0],e=r[1],o=r[2],s=r[3];return bt(f,e,o,s)}return 0};var lc=function(n,t){var r=t.filter(hi),o=r[0],a=r[1],v=r[2],s=r[3],c=(o.type===17?d(o.number):ku.parse(n,o))/(Math.PI*2),u=h(a)?a.number/100:0,i=h(v)?v.number/100:0,y=typeof s!="undefined"&&h(s)?f(s,1):1;if(u===0)return bt(i*255,i*255,i*255,1);var e=i<=.5?i*(u+1):i+u-i*u,l=i*2-e,p=uo(l,e,c+1/3),w=uo(l,e,c),b=uo(l,e,c-1/3);return bt(p*255,w*255,b*255,y)},ek={hsl:lc,hsla:lc,rgb:cc,rgba:cc},lr=function(n,t){return pt.parse(n,nc.create(t).parseComponentValue())},ht={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},ok={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(n,t){return t.map(function(n){if(u(n))switch(n.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},sk={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},du=function(n,t){var r=pt.parse(n,t[0]),i=t[1];return i&&h(i)?{color:r,stop:i}:{color:r,stop:null}},ac=function(n,t){var l=n[0],v=n[n.length-1],r,o,h,s,u,i,c,e;for(l.stop===null&&(l.stop=a),v.stop===null&&(v.stop=yt),r=[],o=0,i=0;i<n.length;i++)h=n[i].stop,h!==null?(s=f(h,t),s>o?r.push(s):r.push(o),o=s):r.push(null);for(u=null,i=0;i<r.length;i++)if(c=r[i],c===null)u===null&&(u=i);else if(u!==null){var y=i-u,p=r[u-1],w=(c-p)/(y+1);for(e=1;e<=y;e++)r[u+e-1]=w*e;u=null}return n.map(function(n,i){var u=n.color;return{color:u,stop:Math.max(Math.min(1,r[i]/t),0)}})},hk=function(n,t,i){var r=t/2,u=i/2,e=f(n[0],t)-r,o=u-f(n[1],i);return(Math.atan2(o,e)+Math.PI*2)%(Math.PI*2)},ck=function(n,t,i){var r=typeof n=="number"?n:hk(n,t,i),u=Math.abs(t*Math.sin(r))+Math.abs(i*Math.cos(r)),f=t/2,e=i/2,o=u/2,s=Math.sin(r-Math.PI/2)*o,h=Math.cos(r-Math.PI/2)*o;return[u,f-h,f+h,e-s,e+s]},rt=function(n,t){return Math.sqrt(n*n+t*t)},vc=function(n,t,i,r,u){var f=[[0,0],[0,t],[n,0],[n,t]];return f.reduce(function(n,t){var e=t[0],o=t[1],f=rt(i-e,r-o);return(u?f<n.optimumDistance:f>n.optimumDistance)?{optimumCorner:t,optimumDistance:f}:n},{optimumDistance:u?Infinity:-Infinity,optimumCorner:null}).optimumCorner},lk=function(n,t,i,r,u){var e=0,o=0;switch(n.size){case 0:n.shape===0?e=o=Math.min(Math.abs(t),Math.abs(t-r),Math.abs(i),Math.abs(i-u)):n.shape===1&&(e=Math.min(Math.abs(t),Math.abs(t-r)),o=Math.min(Math.abs(i),Math.abs(i-u)));break;case 2:if(n.shape===0)e=o=Math.min(rt(t,i),rt(t,i-u),rt(t-r,i),rt(t-r,i-u));else if(n.shape===1){var s=Math.min(Math.abs(i),Math.abs(i-u))/Math.min(Math.abs(t),Math.abs(t-r)),h=vc(r,u,t,i,!0),c=h[0],l=h[1];e=rt(c-t,(l-i)/s);o=s*e}break;case 1:n.shape===0?e=o=Math.max(Math.abs(t),Math.abs(t-r),Math.abs(i),Math.abs(i-u)):n.shape===1&&(e=Math.max(Math.abs(t),Math.abs(t-r)),o=Math.max(Math.abs(i),Math.abs(i-u)));break;case 3:if(n.shape===0)e=o=Math.max(rt(t,i),rt(t,i-u),rt(t-r,i),rt(t-r,i-u));else if(n.shape===1){var s=Math.max(Math.abs(i),Math.abs(i-u))/Math.max(Math.abs(t),Math.abs(t-r)),a=vc(r,u,t,i,!1),c=a[0],l=a[1];e=rt(c-t,(l-i)/s);o=s*e}}return Array.isArray(n.size)&&(e=f(n.size[0],r),o=n.size.length===2?f(n.size[1],u):e),[e,o]},ak=function(n,t){var i=d(180),r=[];return ft(t).forEach(function(t,u){var f,e;if(u===0){if(f=t[0],f.type===20&&f.value==="to"){i=sc(t);return}if(oc(f)){i=ku.parse(n,f);return}}e=du(n,t);r.push(e)}),{angle:i,stops:r,type:1}},gu=function(n,t){var i=d(180),r=[];return ft(t).forEach(function(t,u){var f,e;if(u===0){if(f=t[0],f.type===20&&["top","left","right","bottom"].indexOf(f.value)!==-1){i=sc(t);return}if(oc(f)){i=(ku.parse(n,f)+d(270))%d(360);return}}e=du(n,t);r.push(e)}),{angle:i,stops:r,type:1}},vk=function(n,t){var f=d(180),i=[],r=1;return ft(t).forEach(function(t,f){var e=t[0],s,o,h;if(f===0){if(u(e)&&e.value==="linear"){r=1;return}if(u(e)&&e.value==="radial"){r=2;return}}e.type===18&&(e.name==="from"?(o=pt.parse(n,e.values[0]),i.push({stop:a,color:o})):e.name==="to"?(o=pt.parse(n,e.values[0]),i.push({stop:yt,color:o})):e.name==="color-stop"&&(s=e.values.filter(hi),s.length===2&&(o=pt.parse(n,s[1]),h=s[0],si(h)&&i.push({stop:{type:16,number:h.number*100,flags:h.flags},color:o}))))}),r===1?{angle:(f+d(180))%d(360),stops:i,type:r}:{size:3,shape:0,stops:i,position:[],type:r}},yc="closest-side",pc="farthest-side",wc="closest-corner",bc="farthest-corner",kc="circle",dc="ellipse",gc="cover",nl="contain",yk=function(n,t){var f=0,i=3,e=[],r=[];return ft(t).forEach(function(t,o){var s=!0,c,l;o===0&&(c=!1,s=t.reduce(function(n,t){if(c)if(u(t))switch(t.value){case"center":return r.push(ro),n;case"top":case"left":return r.push(a),n;case"right":case"bottom":return r.push(yt),n}else(h(t)||vt(t))&&r.push(t);else if(u(t))switch(t.value){case kc:return f=0,!1;case dc:return f=1,!1;case"at":return c=!0,!1;case yc:return i=0,!1;case gc:case pc:return i=1,!1;case nl:case wc:return i=2,!1;case bc:return i=3,!1}else if(vt(t)||h(t))return Array.isArray(i)||(i=[]),i.push(t),!1;return n},s));s&&(l=du(n,t),e.push(l))}),{size:i,shape:f,stops:e,position:r,type:2}},nf=function(n,t){var f=0,i=3,e=[],r=[];return ft(t).forEach(function(t,o){var s=!0,c;o===0?s=t.reduce(function(n,t){if(u(t))switch(t.value){case"center":return r.push(ro),!1;case"top":case"left":return r.push(a),!1;case"right":case"bottom":return r.push(yt),!1}else if(h(t)||vt(t))return r.push(t),!1;return n},s):o===1&&(s=t.reduce(function(n,t){if(u(t))switch(t.value){case kc:return f=0,!1;case dc:return f=1,!1;case nl:case yc:return i=0,!1;case pc:return i=1,!1;case wc:return i=2,!1;case gc:case bc:return i=3,!1}else if(vt(t)||h(t))return Array.isArray(i)||(i=[]),i.push(t),!1;return n},s));s&&(c=du(n,t),e.push(c))}),{size:i,shape:f,stops:e,position:r,type:2}},pk=function(n){return n.type===1},wk=function(n){return n.type===2},fo={name:"image",parse:function(n,t){var r,i;if(t.type===22)return r={url:t.value,type:0},n.cache.addImage(t.value),r;if(t.type===18){if(i=tl[t.name],typeof i=="undefined")throw new Error('Attempting to parse an unsupported image function "'+t.name+'"');return i(n,t.values)}throw new Error("Unsupported image type "+t.type);}};var tl={"linear-gradient":ak,"-moz-linear-gradient":gu,"-ms-linear-gradient":gu,"-o-linear-gradient":gu,"-webkit-linear-gradient":gu,"radial-gradient":yk,"-moz-radial-gradient":nf,"-ms-radial-gradient":nf,"-o-radial-gradient":nf,"-webkit-radial-gradient":nf,"-webkit-gradient":vk},kk={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(n,t){if(t.length===0)return[];var i=t[0];return i.type===20&&i.value==="none"?[]:t.filter(function(n){return hi(n)&&bk(n)}).map(function(t){return fo.parse(n,t)})}},dk={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(n,t){return t.map(function(n){if(u(n))switch(n.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},gk={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(n,t){return ft(t).map(function(n){return n.filter(h)}).map(ic)}},nd={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(n,t){return ft(t).map(function(n){return n.filter(u).map(function(n){return n.value}).join(" ")}).map(td)}},td=function(n){switch(n){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},ci;(function(n){n.AUTO="auto";n.CONTAIN="contain";n.COVER="cover"})(ci||(ci={}));var id={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(n,t){return ft(t).map(function(n){return n.filter(rd)})}},rd=function(n){return u(n)||h(n)},tf=function(n){return{name:"border-"+n+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},ud=tf("top"),fd=tf("right"),ed=tf("bottom"),od=tf("left"),rf=function(n){return{name:"border-radius-"+n,initialValue:"0 0",prefix:!1,type:1,parse:function(n,t){return ic(t.filter(h))}}},sd=rf("top-left"),hd=rf("top-right"),cd=rf("bottom-right"),ld=rf("bottom-left"),uf=function(n){return{name:"border-"+n+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(n,t){switch(t){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},ad=uf("top"),vd=uf("right"),yd=uf("bottom"),pd=uf("left"),ff=function(n){return{name:"border-"+n+"-width",initialValue:"0",type:0,prefix:!1,parse:function(n,t){return hr(t)?t.number:0}}},wd=ff("top"),bd=ff("right"),kd=ff("bottom"),dd=ff("left"),gd={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ng={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(n,t){switch(t){case"rtl":return 1;case"ltr":default:return 0}}},tg={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(n,t){return t.filter(u).reduce(function(n,t){return n|ig(t.value)},0)}},ig=function(n){switch(n){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},rg={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(n,t){switch(t){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},ug={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(n,t){return t.type===20&&t.value==="normal"?0:t.type===17?t.number:t.type===15?t.number:0}},ef;(function(n){n.NORMAL="normal";n.STRICT="strict"})(ef||(ef={}));var fg={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(n,t){switch(t){case"strict":return ef.STRICT;case"normal":default:return ef.NORMAL}}},eg={name:"line-height",initialValue:"normal",prefix:!1,type:4},il=function(n,t){return u(n)&&n.value==="normal"?1.2*t:n.type===17?t*n.number:h(n)?f(n,t):t},og={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(n,t){return t.type===20&&t.value==="none"?null:fo.parse(n,t)}},sg={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(n,t){switch(t){case"inside":return 0;case"outside":default:return 1}}},eo={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(n,t){switch(t){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},of=function(n){return{name:"margin-"+n,initialValue:"0",prefix:!1,type:4}},hg=of("top"),cg=of("right"),lg=of("bottom"),ag=of("left"),vg={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(n,t){return t.filter(u).map(function(n){switch(n.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},yg={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(n,t){switch(t){case"break-word":return"break-word";case"normal":default:return"normal"}}},sf=function(n){return{name:"padding-"+n,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},pg=sf("top"),wg=sf("right"),bg=sf("bottom"),kg=sf("left"),dg={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(n,t){switch(t){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},gg={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(n,t){switch(t){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},nn={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(n,t){return t.length===1&&io(t[0],"none")?[]:ft(t).map(function(t){for(var i,r={color:ht.TRANSPARENT,offsetX:a,offsetY:a,blur:a},u=0,f=0;f<t.length;f++)i=t[f],vt(i)?(u===0?r.offsetX=i:u===1?r.offsetY=i:r.blur=i,u++):r.color=pt.parse(n,i);return r})}},tn={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(n,t){switch(t){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},rn={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(n,t){if(t.type===20&&t.value==="none")return null;if(t.type===18){var i=en[t.name];if(typeof i=="undefined")throw new Error('Attempting to parse an unsupported transform function "'+t.name+'"');return i(t.values)}return null}},un=function(n){var t=n.filter(function(n){return n.type===17}).map(function(n){return n.number});return t.length===6?t:null},fn=function(n){var t=n.filter(function(n){return n.type===17}).map(function(n){return n.number}),e=t[0],o=t[1],i,r,u,f;return t[2],t[3],i=t[4],r=t[5],t[6],t[7],t[8],t[9],t[10],t[11],u=t[12],f=t[13],t[14],t[15],t.length===16?[e,o,i,r,u,f]:null},en={matrix:un,matrix3d:fn},rl={type:16,number:50,flags:ur},on=[rl,rl],sn={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(n,t){var i=t.filter(h);return i.length!==2?on:[i[0],i[1]]}},hn={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(n,t){switch(t){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},ar;(function(n){n.NORMAL="normal";n.BREAK_ALL="break-all";n.KEEP_ALL="keep-all"})(ar||(ar={}));var cn={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(n,t){switch(t){case"break-all":return ar.BREAK_ALL;case"keep-all":return ar.KEEP_ALL;case"normal":default:return ar.NORMAL}}},ln={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(n,t){if(t.type===20)return{auto:!0,order:0};if(si(t))return{auto:!1,order:t.number};throw new Error("Invalid z-index number parsed");}},ul={name:"time",parse:function(n,t){if(t.type===15)switch(t.unit.toLowerCase()){case"s":return 1e3*t.number;case"ms":return t.number}throw new Error("Unsupported time type");}},an={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(n,t){return si(t)?t.number:1}},vn={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},yn={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(n,t){return t.filter(u).map(function(n){switch(n.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(n){return n!==0})}},pn={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(n,t){var i=[],r=[];return t.forEach(function(n){switch(n.type){case 20:case 0:i.push(n.value);break;case 17:i.push(n.number.toString());break;case 4:r.push(i.join(" "));i.length=0}}),i.length&&r.push(i.join(" ")),r.map(function(n){return n.indexOf(" ")===-1?n:"'"+n+"'"})}},wn={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},bn={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(n,t){if(si(t))return t.number;if(u(t))switch(t.value){case"bold":return 700;case"normal":default:return 400}return 400}},kn={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(n,t){return t.filter(u).map(function(n){return n.value})}},dn={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(n,t){switch(t){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},c=function(n,t){return(n&t)!=0},gn={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(n,t){if(t.length===0)return[];var i=t[0];return i.type===20&&i.value==="none"?[]:t}},ntt={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(n,t){var f,e,r,i,o,u,s;if(t.length===0||(f=t[0],f.type===20&&f.value==="none"))return null;for(e=[],r=t.filter(tc),i=0;i<r.length;i++)o=r[i],u=r[i+1],o.type===20&&(s=u&&si(u)?u.number:1,e.push({counter:o.value,increment:s}));return e}},ttt={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(n,t){var o,r,i,f,e,s;if(t.length===0)return[];for(o=[],r=t.filter(tc),i=0;i<r.length;i++)f=r[i],e=r[i+1],u(f)&&f.value!=="none"&&(s=e&&si(e)?e.number:0,o.push({counter:f.value,reset:s}));return o}},itt={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(n,t){return t.filter(hr).map(function(t){return ul.parse(n,t)})}},rtt={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(n,t){var u,f,i,r,e,o;if(t.length===0||(u=t[0],u.type===20&&u.value==="none")||(f=[],i=t.filter(uk),i.length%2!=0))return null;for(r=0;r<i.length;r+=2)e=i[r].value,o=i[r+1].value,f.push({open:e,close:o});return f}},fl=function(n,t,i){if(!n)return"";var r=n[Math.min(t,n.length-1)];return r?i?r.open:r.close:""},utt={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(n,t){return t.length===1&&io(t[0],"none")?[]:ft(t).map(function(t){for(var i,r={color:255,offsetX:a,offsetY:a,blur:a,spread:a,inset:!1},u=0,f=0;f<t.length;f++)i=t[f],io(i,"inset")?r.inset=!0:vt(i)?(u===0?r.offsetX=i:u===1?r.offsetY=i:u===2?r.blur=i:r.spread=i,u++):r.color=pt.parse(n,i);return r})}},ftt={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(n,t){var i=[];return t.filter(u).forEach(function(n){switch(n.value){case"stroke":i.push(1);break;case"fill":i.push(0);break;case"markers":i.push(2)}}),[0,1,2].forEach(function(n){i.indexOf(n)===-1&&i.push(n)}),i}},ett={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},ott={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(n,t){return hr(t)?t.number:0}},stt=function(){function n(n,i){var u,f,r;this.animationDuration=t(n,itt,i.animationDuration);this.backgroundClip=t(n,ok,i.backgroundClip);this.backgroundColor=t(n,sk,i.backgroundColor);this.backgroundImage=t(n,kk,i.backgroundImage);this.backgroundOrigin=t(n,dk,i.backgroundOrigin);this.backgroundPosition=t(n,gk,i.backgroundPosition);this.backgroundRepeat=t(n,nd,i.backgroundRepeat);this.backgroundSize=t(n,id,i.backgroundSize);this.borderTopColor=t(n,ud,i.borderTopColor);this.borderRightColor=t(n,fd,i.borderRightColor);this.borderBottomColor=t(n,ed,i.borderBottomColor);this.borderLeftColor=t(n,od,i.borderLeftColor);this.borderTopLeftRadius=t(n,sd,i.borderTopLeftRadius);this.borderTopRightRadius=t(n,hd,i.borderTopRightRadius);this.borderBottomRightRadius=t(n,cd,i.borderBottomRightRadius);this.borderBottomLeftRadius=t(n,ld,i.borderBottomLeftRadius);this.borderTopStyle=t(n,ad,i.borderTopStyle);this.borderRightStyle=t(n,vd,i.borderRightStyle);this.borderBottomStyle=t(n,yd,i.borderBottomStyle);this.borderLeftStyle=t(n,pd,i.borderLeftStyle);this.borderTopWidth=t(n,wd,i.borderTopWidth);this.borderRightWidth=t(n,bd,i.borderRightWidth);this.borderBottomWidth=t(n,kd,i.borderBottomWidth);this.borderLeftWidth=t(n,dd,i.borderLeftWidth);this.boxShadow=t(n,utt,i.boxShadow);this.color=t(n,gd,i.color);this.direction=t(n,ng,i.direction);this.display=t(n,tg,i.display);this.float=t(n,rg,i.cssFloat);this.fontFamily=t(n,pn,i.fontFamily);this.fontSize=t(n,wn,i.fontSize);this.fontStyle=t(n,dn,i.fontStyle);this.fontVariant=t(n,kn,i.fontVariant);this.fontWeight=t(n,bn,i.fontWeight);this.letterSpacing=t(n,ug,i.letterSpacing);this.lineBreak=t(n,fg,i.lineBreak);this.lineHeight=t(n,eg,i.lineHeight);this.listStyleImage=t(n,og,i.listStyleImage);this.listStylePosition=t(n,sg,i.listStylePosition);this.listStyleType=t(n,eo,i.listStyleType);this.marginTop=t(n,hg,i.marginTop);this.marginRight=t(n,cg,i.marginRight);this.marginBottom=t(n,lg,i.marginBottom);this.marginLeft=t(n,ag,i.marginLeft);this.opacity=t(n,an,i.opacity);r=t(n,vg,i.overflow);this.overflowX=r[0];this.overflowY=r[r.length>1?1:0];this.overflowWrap=t(n,yg,i.overflowWrap);this.paddingTop=t(n,pg,i.paddingTop);this.paddingRight=t(n,wg,i.paddingRight);this.paddingBottom=t(n,bg,i.paddingBottom);this.paddingLeft=t(n,kg,i.paddingLeft);this.paintOrder=t(n,ftt,i.paintOrder);this.position=t(n,gg,i.position);this.textAlign=t(n,dg,i.textAlign);this.textDecorationColor=t(n,vn,(u=i.textDecorationColor)!==null&&u!==void 0?u:i.color);this.textDecorationLine=t(n,yn,(f=i.textDecorationLine)!==null&&f!==void 0?f:i.textDecoration);this.textShadow=t(n,nn,i.textShadow);this.textTransform=t(n,tn,i.textTransform);this.transform=t(n,rn,i.transform);this.transformOrigin=t(n,sn,i.transformOrigin);this.visibility=t(n,hn,i.visibility);this.webkitTextStrokeColor=t(n,ett,i.webkitTextStrokeColor);this.webkitTextStrokeWidth=t(n,ott,i.webkitTextStrokeWidth);this.wordBreak=t(n,cn,i.wordBreak);this.zIndex=t(n,ln,i.zIndex)}return n.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},n.prototype.isTransparent=function(){return wt(this.backgroundColor)},n.prototype.isTransformed=function(){return this.transform!==null},n.prototype.isPositioned=function(){return this.position!==0},n.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},n.prototype.isFloating=function(){return this.float!==0},n.prototype.isInlineLevel=function(){return c(this.display,4)||c(this.display,33554432)||c(this.display,268435456)||c(this.display,536870912)||c(this.display,67108864)||c(this.display,134217728)},n}(),htt=function(){function n(n,i){this.content=t(n,gn,i.content);this.quotes=t(n,rtt,i.quotes)}return n}(),el=function(){function n(n,i){this.counterIncrement=t(n,ntt,i.counterIncrement);this.counterReset=t(n,ttt,i.counterReset)}return n}(),t=function(n,t,i){var s=new gh,c=i!==null&&typeof i!="undefined"?i.toString():t.initialValue,r,f,e,o;s.write(c);r=new nc(s.read());switch(t.type){case 2:return f=r.parseComponentValue(),t.parse(n,u(f)?f.value:t.initialValue);case 0:return t.parse(n,r.parseComponentValue());case 1:return t.parse(n,r.parseComponentValues());case 4:return r.parseComponentValue();case 3:switch(t.format){case"angle":return ku.parse(n,r.parseComponentValue());case"color":return pt.parse(n,r.parseComponentValue());case"image":return fo.parse(n,r.parseComponentValue());case"length":return e=r.parseComponentValue(),vt(e)?e:a;case"length-percentage":return o=r.parseComponentValue(),h(o)?o:a;case"time":return ul.parse(n,r.parseComponentValue())}}},ctt="data-html2canvas-debug",ltt=function(n){var t=n.getAttribute(ctt);switch(t){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},oo=function(n,t){var i=ltt(n);return i===1||t===i},et=function(){function n(n,t){this.context=n;this.textNodes=[];this.elements=[];this.flags=0;oo(t,3);this.styles=new stt(n,window.getComputedStyle(t,null));ts(t)&&(this.styles.animationDuration.some(function(n){return n>0})&&(t.style.animationDuration="0s"),this.styles.transform!==null&&(t.style.transform="none"));this.bounds=nu(this.context,t);oo(t,4)&&(this.flags|=16)}return n}(),ol="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",vr=typeof Uint8Array=="undefined"?[]:new Uint8Array(256);for(yr=0;yr<ol.length;yr++)vr[ol.charCodeAt(yr)]=yr;var att=function(n){var r=n.length*.75,c=n.length,t,f=0,s,e,o,h,i,u;for(n[n.length-1]==="="&&(r--,n[n.length-2]==="="&&r--),i=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(r):new Array(r),u=Array.isArray(i)?i:new Uint8Array(i),t=0;t<c;t+=4)s=vr[n.charCodeAt(t)],e=vr[n.charCodeAt(t+1)],o=vr[n.charCodeAt(t+2)],h=vr[n.charCodeAt(t+3)],u[f++]=s<<2|e>>4,u[f++]=(e&15)<<4|o>>2,u[f++]=(o&3)<<6|h&63;return i},vtt=function(n){for(var r=n.length,i=[],t=0;t<r;t+=2)i.push(n[t+1]<<8|n[t]);return i},ytt=function(n){for(var r=n.length,i=[],t=0;t<r;t+=4)i.push(n[t+3]<<24|n[t+2]<<16|n[t+1]<<8|n[t]);return i},ii=5,so=11,ho=2,ptt=so-ii,sl=65536>>ii,wtt=1<<ii,co=wtt-1,btt=1024>>ii,ktt=sl+btt,dtt=ktt,gtt=dtt+32,nit=65536>>so,tit=1<<ptt,iit=tit-1,hl=function(n,t,i){return n.slice?n.slice(t,i):new Uint16Array(Array.prototype.slice.call(n,t,i))},rit=function(n,t,i){return n.slice?n.slice(t,i):new Uint32Array(Array.prototype.slice.call(n,t,i))},uit=function(n){var i=att(n),t=Array.isArray(i)?ytt(i):new Uint32Array(i),u=Array.isArray(i)?vtt(i):new Uint16Array(i),r=24,f=hl(u,r/2,t[4]/2),e=t[5]===2?hl(u,(r+t[4])/2):rit(t,Math.ceil((r+t[4])/4));return new fit(t[0],t[1],t[2],t[3],f,e)},fit=function(){function n(n,t,i,r,u,f){this.initialValue=n;this.errorValue=t;this.highStart=i;this.highValueIndex=r;this.index=u;this.data=f}return n.prototype.get=function(n){var t;if(n>=0){if(n<55296||n>56319&&n<=65535)return t=this.index[n>>ii],t=(t<<ho)+(n&co),this.data[t];if(n<=65535)return t=this.index[sl+(n-55296>>ii)],t=(t<<ho)+(n&co),this.data[t];if(n<this.highStart)return t=gtt-nit+(n>>so),t=this.index[t],t+=n>>ii&iit,t=this.index[t],t=(t<<ho)+(n&co),this.data[t];if(n<=1114111)return this.data[this.highValueIndex]}return this.errorValue},n}(),cl="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",eit=typeof Uint8Array=="undefined"?[]:new Uint8Array(256);for(pr=0;pr<cl.length;pr++)eit[cl.charCodeAt(pr)]=pr;var oit=1,lo=2,ao=3,ll=4,al=5,sit=7,vl=8,vo=9,yo=10,yl=11,pl=12,wl=13,bl=14,po=15,hit=function(n){for(var r=[],i=0,f=n.length,t,u;i<f;)t=n.charCodeAt(i++),t>=55296&&t<=56319&&i<f?(u=n.charCodeAt(i++),(u&64512)==56320?r.push(((t&1023)<<10)+(u&1023)+65536):(r.push(t),i--)):r.push(t);return r},cit=function(){for(var u,n,i=[],r=0;r<arguments.length;r++)i[r]=arguments[r];if(String.fromCodePoint)return String.fromCodePoint.apply(String,i);if(u=i.length,!u)return"";for(var t=[],f=-1,e="";++f<u;)n=i[f],n<=65535?t.push(n):(n-=65536,t.push((n>>10)+55296,n%1024+56320)),(f+1===u||t.length>16384)&&(e+=String.fromCharCode.apply(String,t),t.length=0);return e},lit=uit("AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA="),g="×",wo="÷",ait=function(n){return lit.get(n)},vit=function(n,t,i){var e=i-2,f=t[e],u=t[i-1],r=t[i],o;if(u===lo&&r===ao)return g;if(u===lo||u===ao||u===ll||r===lo||r===ao||r===ll)return wo;if(u===vl&&[vl,vo,yl,pl].indexOf(r)!==-1||(u===yl||u===vo)&&(r===vo||r===yo)||(u===pl||u===yo)&&r===yo||r===wl||r===al||r===sit||u===oit)return g;if(u===wl&&r===bl){while(f===al)f=t[--e];if(f===bl)return g}if(u===po&&r===po){for(o=0;f===po;)o++,f=t[--e];if(o%2==0)return g}return wo},yit=function(n){var i=hit(n),r=i.length,t=0,u=0,f=i.map(ait);return{next:function(){var n,e;if(t>=r)return{done:!0,value:null};for(n=g;t<r&&(n=vit(i,f,++t))===g;);return n!==g||t===r?(e=cit.apply(null,i.slice(u,t)),u=t,{value:e,done:!1}):{done:!0,value:null}}}},pit=function(n){for(var r=yit(n),i=[],t;!(t=r.next()).done;)t.value&&i.push(t.value.slice());return i},wit=function(n){var r=123,i,t,u,f;return n.createRange&&(i=n.createRange(),i.getBoundingClientRect&&(t=n.createElement("boundtest"),t.style.height=r+"px",t.style.display="block",n.body.appendChild(t),i.selectNode(t),u=i.getBoundingClientRect(),f=Math.round(u.height),n.body.removeChild(t),f===r))?!0:!1},bit=function(n){var t=n.createElement("boundtest"),i;t.style.width="50px";t.style.display="block";t.style.fontSize="12px";t.style.letterSpacing="0px";t.style.wordSpacing="0px";n.body.appendChild(t);i=n.createRange();t.innerHTML=typeof"".repeat=="function"?"&#128104;".repeat(10):"";var r=t.firstChild,e=tu(r.data).map(function(n){return o(n)}),u=0,f={},s=e.every(function(n,t){var e,o;return(i.setStart(r,u),i.setEnd(r,u+n.length),e=i.getBoundingClientRect(),u+=n.length,o=e.x>f.x||e.y>f.y,f=e,t===0)?!0:o});return n.body.removeChild(t),s},kit=function(){return typeof(new Image).crossOrigin!="undefined"},dit=function(){return typeof(new XMLHttpRequest).responseType=="string"},git=function(n){var t=new Image,i=n.createElement("canvas"),r=i.getContext("2d");if(!r)return!1;t.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'><\/svg>";try{r.drawImage(t,0,0);i.toDataURL()}catch(u){return!1}return!0},kl=function(n){return n[0]===0&&n[1]===255&&n[2]===0&&n[3]===255},nrt=function(n){var r=n.createElement("canvas"),t=100,i,u,f,e;return(r.width=t,r.height=t,i=r.getContext("2d"),!i)?Promise.reject(!1):(i.fillStyle="rgb(0, 255, 0)",i.fillRect(0,0,t,t),u=new Image,f=r.toDataURL(),u.src=f,e=bo(t,t,0,0,u),i.fillStyle="red",i.fillRect(0,0,t,t),dl(e).then(function(r){var e,u;return i.drawImage(r,0,0),e=i.getImageData(0,0,t,t).data,i.fillStyle="red",i.fillRect(0,0,t,t),u=n.createElement("div"),u.style.backgroundImage="url("+f+")",u.style.height=t+"px",kl(e)?dl(bo(t,t,0,0,u)):Promise.reject(!1)}).then(function(n){return i.drawImage(n,0,0),kl(i.getImageData(0,0,t,t).data)}).catch(function(){return!1}))},bo=function(n,t,i,r,u){var o="http://www.w3.org/2000/svg",e=document.createElementNS(o,"svg"),f=document.createElementNS(o,"foreignObject");return e.setAttributeNS(null,"width",n.toString()),e.setAttributeNS(null,"height",t.toString()),f.setAttributeNS(null,"width","100%"),f.setAttributeNS(null,"height","100%"),f.setAttributeNS(null,"x",i.toString()),f.setAttributeNS(null,"y",r.toString()),f.setAttributeNS(null,"externalResourcesRequired","true"),e.appendChild(f),f.appendChild(u),e},dl=function(n){return new Promise(function(t,i){var r=new Image;r.onload=function(){return t(r)};r.onerror=i;r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(n))})},v={get SUPPORT_RANGE_BOUNDS(){var n=wit(document);return Object.defineProperty(v,"SUPPORT_RANGE_BOUNDS",{value:n}),n},get SUPPORT_WORD_BREAKING(){var n=v.SUPPORT_RANGE_BOUNDS&&bit(document);return Object.defineProperty(v,"SUPPORT_WORD_BREAKING",{value:n}),n},get SUPPORT_SVG_DRAWING(){var n=git(document);return Object.defineProperty(v,"SUPPORT_SVG_DRAWING",{value:n}),n},get SUPPORT_FOREIGNOBJECT_DRAWING(){var n=typeof Array.from=="function"&&typeof fetch=="function"?nrt(document):Promise.resolve(!1);return Object.defineProperty(v,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:n}),n},get SUPPORT_CORS_IMAGES(){var n=kit();return Object.defineProperty(v,"SUPPORT_CORS_IMAGES",{value:n}),n},get SUPPORT_RESPONSE_TYPE(){var n=dit();return Object.defineProperty(v,"SUPPORT_RESPONSE_TYPE",{value:n}),n},get SUPPORT_CORS_XHR(){var n="withCredentials"in new XMLHttpRequest;return Object.defineProperty(v,"SUPPORT_CORS_XHR",{value:n}),n},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var n=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(v,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:n}),n}},wr=function(){function n(n,t){this.text=n;this.bounds=t}return n}(),trt=function(n,t,i,r){var e=urt(t,i),u=[],f=0;return e.forEach(function(t){var e,s,o,h;i.textDecorationLine.length||t.trim().length>0?v.SUPPORT_RANGE_BOUNDS?(e=gl(r,f,t.length).getClientRects(),e.length>1?(s=ko(t),o=0,s.forEach(function(t){u.push(new wr(t,ot.fromDOMRectList(n,gl(r,o+f,t.length).getClientRects())));o+=t.length})):u.push(new wr(t,ot.fromDOMRectList(n,e)))):(h=r.splitText(t.length),u.push(new wr(t,irt(n,r))),r=h):v.SUPPORT_RANGE_BOUNDS||(r=r.splitText(t.length));f+=t.length}),u},irt=function(n,t){var u=t.ownerDocument,i,r,f;return u&&(i=u.createElement("html2canvaswrapper"),i.appendChild(t.cloneNode(!0)),r=t.parentNode,r)?(r.replaceChild(i,t),f=nu(n,i),i.firstChild&&r.replaceChild(i.firstChild,i),f):ot.EMPTY},gl=function(n,t,i){var u=n.ownerDocument,r;if(!u)throw new Error("Node has no owner document");return r=u.createRange(),r.setStart(n,t),r.setEnd(n,t+i),r},ko=function(n){if(v.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(n)).map(function(n){return n.segment})}return pit(n)},rrt=function(n,t){if(v.SUPPORT_NATIVE_TEXT_SEGMENTATION){var i=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(i.segment(n)).map(function(n){return n.segment})}return ert(n,t)},urt=function(n,t){return t.letterSpacing!==0?ko(n):rrt(n,t)},frt=[32,160,4961,65792,65793,4153,4241],ert=function(n,t){for(var u=op(n,{lineBreak:t.lineBreak,wordBreak:t.overflowWrap==="break-word"?"break-word":t.wordBreak}),i=[],r,f=function(){if(r.value){var t=r.value.slice(),u=tu(t),n="";u.forEach(function(t){frt.indexOf(t)===-1?n+=o(t):(n.length&&i.push(n),i.push(o(t)),n="")});n.length&&i.push(n)}};!(r=u.next()).done;)f();return i},ort=function(){function n(n,t,i){this.text=srt(t.data,i.textTransform);this.textBounds=trt(n,this.text,i,t)}return n}(),srt=function(n,t){switch(t){case 1:return n.toLowerCase();case 3:return n.replace(hrt,crt);case 2:return n.toUpperCase();default:return n}},hrt=/(^|\s|:|-|\(|\))([a-z])/g,crt=function(n,t,i){return n.length>0?t+i.toUpperCase():n},na=function(n){function t(t,i){var r=n.call(this,t,i)||this;return r.src=i.currentSrc||i.src,r.intrinsicWidth=i.naturalWidth,r.intrinsicHeight=i.naturalHeight,r.context.cache.addImage(r.src),r}return it(t,n),t}(et),ta=function(n){function t(t,i){var r=n.call(this,t,i)||this;return r.canvas=i,r.intrinsicWidth=i.width,r.intrinsicHeight=i.height,r}return it(t,n),t}(et),ia=function(n){function t(t,i){var r=n.call(this,t,i)||this,f=new XMLSerializer,u=nu(t,i);return i.setAttribute("width",u.width+"px"),i.setAttribute("height",u.height+"px"),r.svg="data:image/svg+xml,"+encodeURIComponent(f.serializeToString(i)),r.intrinsicWidth=i.width.baseVal.value,r.intrinsicHeight=i.height.baseVal.value,r.context.cache.addImage(r.svg),r}return it(t,n),t}(et),ra=function(n){function t(t,i){var r=n.call(this,t,i)||this;return r.value=i.value,r}return it(t,n),t}(et),go=function(n){function t(t,i){var r=n.call(this,t,i)||this;return r.start=i.start,r.reversed=typeof i.reversed=="boolean"&&i.reversed===!0,r}return it(t,n),t}(et),lrt=[{type:15,flags:0,unit:"px",number:3}],art=[{type:16,flags:0,number:50}],vrt=function(n){return n.width>n.height?new ot(n.left+(n.width-n.height)/2,n.top,n.height,n.height):n.width<n.height?new ot(n.left,n.top+(n.height-n.width)/2,n.width,n.width):n},yrt=function(n){var t=n.type===prt?new Array(n.value.length+1).join("•"):n.value;return t.length===0?n.placeholder||"":t},hf="checkbox",cf="radio",prt="password",ua=707406591,ns=function(n){function t(t,i){var r=n.call(this,t,i)||this;r.type=i.type.toLowerCase();r.checked=i.checked;r.value=yrt(i);(r.type===hf||r.type===cf)&&(r.styles.backgroundColor=3739148031,r.styles.borderTopColor=r.styles.borderRightColor=r.styles.borderBottomColor=r.styles.borderLeftColor=2779096575,r.styles.borderTopWidth=r.styles.borderRightWidth=r.styles.borderBottomWidth=r.styles.borderLeftWidth=1,r.styles.borderTopStyle=r.styles.borderRightStyle=r.styles.borderBottomStyle=r.styles.borderLeftStyle=1,r.styles.backgroundClip=[0],r.styles.backgroundOrigin=[0],r.bounds=vrt(r.bounds));switch(r.type){case hf:r.styles.borderTopRightRadius=r.styles.borderTopLeftRadius=r.styles.borderBottomRightRadius=r.styles.borderBottomLeftRadius=lrt;break;case cf:r.styles.borderTopRightRadius=r.styles.borderTopLeftRadius=r.styles.borderBottomRightRadius=r.styles.borderBottomLeftRadius=art}return r}return it(t,n),t}(et),fa=function(n){function t(t,i){var r=n.call(this,t,i)||this,u=i.options[i.selectedIndex||0];return r.value=u?u.text||"":"",r}return it(t,n),t}(et),ea=function(n){function t(t,i){var r=n.call(this,t,i)||this;return r.value=i.value,r}return it(t,n),t}(et),oa=function(n){function t(t,i){var r=n.call(this,t,i)||this,u,f;r.src=i.src;r.width=parseInt(i.width,10)||0;r.height=parseInt(i.height,10)||0;r.backgroundColor=r.styles.backgroundColor;try{i.contentWindow&&i.contentWindow.document&&i.contentWindow.document.documentElement&&(r.tree=ha(t,i.contentWindow.document.documentElement),u=i.contentWindow.document.documentElement?lr(t,getComputedStyle(i.contentWindow.document.documentElement).backgroundColor):ht.TRANSPARENT,f=i.contentWindow.document.body?lr(t,getComputedStyle(i.contentWindow.document.body).backgroundColor):ht.TRANSPARENT,r.backgroundColor=wt(u)?wt(f)?r.styles.backgroundColor:f:u)}catch(e){}return r}return it(t,n),t}(et),wrt=["OL","UL","MENU"],lf=function(n,t,i,r){for(var f,u=t.firstChild,e=void 0;u;u=e)e=u.nextSibling,ca(u)&&u.data.trim().length>0?i.textNodes.push(new ort(n,u,i.styles)):li(u)&&(wa(u)&&u.assignedNodes?u.assignedNodes().forEach(function(t){return lf(n,t,i,r)}):(f=sa(n,u),f.styles.isVisible()&&(brt(u,f,r)?f.flags|=4:krt(f.styles)&&(f.flags|=2),wrt.indexOf(u.tagName)!==-1&&(f.flags|=8),i.elements.push(f),u.slot,u.shadowRoot?lf(n,u.shadowRoot,f,r):vf(u)||la(u)||yf(u)||lf(n,u,f,r))))},sa=function(n,t){return rs(t)?new na(n,t):aa(t)?new ta(n,t):la(t)?new ia(n,t):drt(t)?new ra(n,t):grt(t)?new go(n,t):nut(t)?new ns(n,t):yf(t)?new fa(n,t):vf(t)?new ea(n,t):ya(t)?new oa(n,t):new et(n,t)},ha=function(n,t){var i=sa(n,t);return i.flags|=4,lf(n,t,i,i),i},brt=function(n,t,i){return t.styles.isPositionedWithZIndex()||t.styles.opacity<1||t.styles.isTransformed()||is(n)&&i.styles.isTransparent()},krt=function(n){return n.isPositioned()||n.isFloating()},ca=function(n){return n.nodeType===Node.TEXT_NODE},li=function(n){return n.nodeType===Node.ELEMENT_NODE},ts=function(n){return li(n)&&typeof n.style!="undefined"&&!af(n)},af=function(n){return typeof n.className=="object"},drt=function(n){return n.tagName==="LI"},grt=function(n){return n.tagName==="OL"},nut=function(n){return n.tagName==="INPUT"},tut=function(n){return n.tagName==="HTML"},la=function(n){return n.tagName==="svg"},is=function(n){return n.tagName==="BODY"},aa=function(n){return n.tagName==="CANVAS"},va=function(n){return n.tagName==="VIDEO"},rs=function(n){return n.tagName==="IMG"},ya=function(n){return n.tagName==="IFRAME"},pa=function(n){return n.tagName==="STYLE"},iut=function(n){return n.tagName==="SCRIPT"},vf=function(n){return n.tagName==="TEXTAREA"},yf=function(n){return n.tagName==="SELECT"},wa=function(n){return n.tagName==="SLOT"},ba=function(n){return n.tagName.indexOf("-")>0},rut=function(){function n(){this.counters={}}return n.prototype.getCounterValue=function(n){var t=this.counters[n];return t&&t.length?t[t.length-1]:1},n.prototype.getCounterValues=function(n){var t=this.counters[n];return t?t:[]},n.prototype.pop=function(n){var t=this;n.forEach(function(n){return t.counters[n].pop()})},n.prototype.parse=function(n){var t=this,r=n.counterIncrement,f=n.counterReset,u=!0,i;return r!==null&&r.forEach(function(n){var i=t.counters[n.counter];i&&n.increment!==0&&(u=!1,i.length||i.push(1),i[Math.max(0,i.length-1)]+=n.increment)}),i=[],u&&f.forEach(function(n){var r=t.counters[n.counter];i.push(n.counter);r||(r=t.counters[n.counter]=[]);r.push(n.reset)}),i},n}(),ka={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},da={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},uut={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},fut={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},ai=function(n,t,i,r,u,f){return n<t||n>i?kr(n,u,f.length>0):r.integers.reduce(function(t,i,u){while(n>=i)n-=i,t+=r.values[u];return t},"")+f},ga=function(n,t,i,r){var u="";do i||n--,u=r(n)+u,n/=t;while(n*t>=t);return u},s=function(n,t,i,r,u){var f=i-t+1;return(n<0?"-":"")+(ga(Math.abs(n),f,r,function(n){return o(Math.floor(n%f)+t)})+u)},ri=function(n,t,i){i===void 0&&(i=". ");var r=t.length;return ga(Math.abs(n),r,!1,function(n){return t[Math.floor(n%r)]})+i},vi=1,kt=2,dt=4,br=8,ct=function(n,t,i,r,u,f){var h,o,e,s;if(n<-9999||n>9999)return kr(n,4,u.length>0);if(h=Math.abs(n),o=u,h===0)return t[0]+o;for(e=0;h>0&&e<=4;e++)s=h%10,s===0&&c(f,vi)&&o!==""?o=t[s]+o:s>1||s===1&&e===0||s===1&&e===1&&c(f,kt)||s===1&&e===1&&c(f,dt)&&n>100||s===1&&e>1&&c(f,br)?o=t[s]+(e>0?i[e-1]:"")+o:s===1&&e>0&&(o=i[e-1]+o),h=Math.floor(h/10);return(n<0?r:"")+o},nv="十百千萬",tv="拾佰仟萬",iv="マイナス",us="마이너스",kr=function(n,t,i){var r=i?". ":"",u=i?"、":"",e=i?", ":"",o=i?" ":"",f;switch(t){case 0:return"•"+o;case 1:return"◦"+o;case 2:return"◾"+o;case 5:return f=s(n,48,57,!0,r),f.length<4?"0"+f:f;case 4:return ri(n,"〇一二三四五六七八九",u);case 6:return ai(n,1,3999,ka,3,r).toLowerCase();case 7:return ai(n,1,3999,ka,3,r);case 8:return s(n,945,969,!1,r);case 9:return s(n,97,122,!1,r);case 10:return s(n,65,90,!1,r);case 11:return s(n,1632,1641,!0,r);case 12:case 49:return ai(n,1,9999,da,3,r);case 35:return ai(n,1,9999,da,3,r).toLowerCase();case 13:return s(n,2534,2543,!0,r);case 14:case 30:return s(n,6112,6121,!0,r);case 15:return ri(n,"子丑寅卯辰巳午未申酉戌亥",u);case 16:return ri(n,"甲乙丙丁戊己庚辛壬癸",u);case 17:case 48:return ct(n,"零一二三四五六七八九",nv,"負",u,kt|dt|br);case 47:return ct(n,"零壹貳參肆伍陸柒捌玖",tv,"負",u,vi|kt|dt|br);case 42:return ct(n,"零一二三四五六七八九",nv,"负",u,kt|dt|br);case 41:return ct(n,"零壹贰叁肆伍陆柒捌玖",tv,"负",u,vi|kt|dt|br);case 26:return ct(n,"〇一二三四五六七八九","十百千万",iv,u,0);case 25:return ct(n,"零壱弐参四伍六七八九","拾百千万",iv,u,vi|kt|dt);case 31:return ct(n,"영일이삼사오육칠팔구","십백천만",us,e,vi|kt|dt);case 33:return ct(n,"零一二三四五六七八九","十百千萬",us,e,0);case 32:return ct(n,"零壹貳參四五六七八九","拾百千",us,e,vi|kt|dt);case 18:return s(n,2406,2415,!0,r);case 20:return ai(n,1,19999,fut,3,r);case 21:return s(n,2790,2799,!0,r);case 22:return s(n,2662,2671,!0,r);case 22:return ai(n,1,10999,uut,3,r);case 23:return ri(n,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return ri(n,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return s(n,3302,3311,!0,r);case 28:return ri(n,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",u);case 29:return ri(n,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",u);case 34:return s(n,3792,3801,!0,r);case 37:return s(n,6160,6169,!0,r);case 38:return s(n,4160,4169,!0,r);case 39:return s(n,2918,2927,!0,r);case 40:return s(n,1776,1785,!0,r);case 43:return s(n,3046,3055,!0,r);case 44:return s(n,3174,3183,!0,r);case 45:return s(n,3664,3673,!0,r);case 46:return s(n,3872,3881,!0,r);case 3:default:return s(n,48,57,!0,r)}},rv="data-html2canvas-ignore",uv=function(){function n(n,t,i){if(this.context=n,this.options=i,this.scrolledElements=[],this.referenceElement=t,this.counters=new rut,this.quoteDepth=0,!t.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(t.ownerDocument.documentElement,!1)}return n.prototype.toIFrame=function(n,t){var f=this,u=eut(n,t);if(!u.contentWindow)return Promise.reject("Unable to find iframe window");var e=n.defaultView.pageXOffset,o=n.defaultView.pageYOffset,r=u.contentWindow,i=r.document,s=hut(u).then(function(){return w(f,void 0,void 0,function(){var n,f;return y(this,function(e){switch(e.label){case 0:return(this.scrolledElements.forEach(vut),r&&(r.scrollTo(t.left,t.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(r.scrollY!==t.top||r.scrollX!==t.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(r.scrollX-t.left,r.scrollY-t.top,0,0))),n=this.options.onclone,f=this.clonedReferenceElement,typeof f=="undefined")?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:(i.fonts&&i.fonts.ready)?[4,i.fonts.ready]:[3,2];case 1:e.sent();e.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,sut(i)]:[3,4];case 3:e.sent();e.label=4;case 4:return typeof n=="function"?[2,Promise.resolve().then(function(){return n(i,f)}).then(function(){return u})]:[2,u]}})})});return i.open(),i.write(lut(document.doctype)+"<html><\/html>"),aut(this.referenceElement.ownerDocument,e,o),i.replaceChild(i.adoptNode(this.documentElement),i.documentElement),i.close(),s},n.prototype.createElementClone=function(n){if(oo(n,2),aa(n))return this.createCanvasClone(n);if(va(n))return this.createVideoClone(n);if(pa(n))return this.createStyleClone(n);var t=n.cloneNode(!1);return(rs(t)&&(rs(n)&&n.currentSrc&&n.currentSrc!==n.src&&(t.src=n.currentSrc,t.srcset=""),t.loading==="lazy"&&(t.loading="eager")),ba(t))?this.createCustomElementClone(t):t},n.prototype.createCustomElementClone=function(n){var t=document.createElement("html2canvascustomelement");return fs(n.style,t),t},n.prototype.createStyleClone=function(n){var t,u,i;try{if(t=n.sheet,t&&t.cssRules)return u=[].slice.call(t.cssRules,0).reduce(function(n,t){return t&&typeof t.cssText=="string"?n+t.cssText:n},""),i=n.cloneNode(!1),i.textContent=u,i}catch(r){if(this.context.logger.error("Unable to access cssRules property",r),r.name!=="SecurityError")throw r;}return n.cloneNode(!1)},n.prototype.createCanvasClone=function(n){var u,f,t,e,i,o,r;if(this.options.inlineImages&&n.ownerDocument){f=n.ownerDocument.createElement("img");try{return f.src=n.toDataURL(),f}catch(s){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",n)}}t=n.cloneNode(!1);try{return t.width=n.width,t.height=n.height,e=n.getContext("2d"),i=t.getContext("2d"),i&&(!this.options.allowTaint&&e?i.putImageData(e.getImageData(0,0,n.width,n.height),0,0):(o=(u=n.getContext("webgl2"))!==null&&u!==void 0?u:n.getContext("webgl"),o&&(r=o.getContextAttributes(),(r===null||r===void 0?void 0:r.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",n)),i.drawImage(n,0,0))),t}catch(s){this.context.logger.info("Unable to clone canvas as it is tainted",n)}return t},n.prototype.createVideoClone=function(n){var t=n.ownerDocument.createElement("canvas"),i,r;t.width=n.offsetWidth;t.height=n.offsetHeight;i=t.getContext("2d");try{return i&&(i.drawImage(n,0,0,t.width,t.height),this.options.allowTaint||i.getImageData(0,0,t.width,t.height)),t}catch(u){this.context.logger.info("Unable to clone video as it is tainted",n)}return r=n.ownerDocument.createElement("canvas"),r.width=n.offsetWidth,r.height=n.offsetHeight,r},n.prototype.appendChildNode=function(n,t,i){li(t)&&(iut(t)||t.hasAttribute(rv)||typeof this.options.ignoreElements=="function"&&this.options.ignoreElements(t))||this.options.copyStyles&&li(t)&&pa(t)||n.appendChild(this.cloneNode(t,i))},n.prototype.cloneChildNodes=function(n,t,i){for(var u,f=this,r=n.shadowRoot?n.shadowRoot.firstChild:n.firstChild;r;r=r.nextSibling)li(r)&&wa(r)&&typeof r.assignedNodes=="function"?(u=r.assignedNodes(),u.length&&u.forEach(function(n){return f.appendChildNode(t,n,i)})):this.appendChildNode(t,r,i)},n.prototype.cloneNode=function(n,t){var r,i,o,f,e;if(ca(n))return document.createTextNode(n.data);if(!n.ownerDocument)return n.cloneNode(!1);if(r=n.ownerDocument.defaultView,r&&li(n)&&(ts(n)||af(n))){i=this.createElementClone(n);i.style.transitionProperty="none";var u=r.getComputedStyle(n),s=r.getComputedStyle(n,":before"),h=r.getComputedStyle(n,":after");return this.referenceElement===n&&ts(i)&&(this.clonedReferenceElement=i),is(i)&&wut(i),o=this.counters.parse(new el(this.context,u)),f=this.resolvePseudoContent(n,i,s,dr.BEFORE),ba(n)&&(t=!0),va(n)||this.cloneChildNodes(n,i,t),f&&i.insertBefore(f,i.firstChild),e=this.resolvePseudoContent(n,i,h,dr.AFTER),e&&i.appendChild(e),this.counters.pop(o),(u&&(this.options.copyStyles||af(n))&&!ya(n)||t)&&fs(u,i),(n.scrollTop!==0||n.scrollLeft!==0)&&this.scrolledElements.push([i,n.scrollLeft,n.scrollTop]),(vf(n)||yf(n))&&(vf(i)||yf(i))&&(i.value=n.value),i}return n.cloneNode(!1)},n.prototype.resolvePseudoContent=function(n,t,i,r){var o=this,s,e,h,f,c;if(i)return(s=i.content,e=t.ownerDocument,!e||!s||s==="none"||s==="-moz-alt-content"||i.display==="none")?void 0:(this.counters.parse(new el(this.context,i)),h=new htt(this.context,i),f=e.createElement("html2canvaspseudoelement"),fs(i,f),h.content.forEach(function(t){var s,c,y,p;if(t.type===0)f.appendChild(e.createTextNode(t.value));else if(t.type===22)s=e.createElement("img"),s.src=t.value,s.style.opacity="1",f.appendChild(s);else if(t.type===18){if(t.name==="attr")c=t.values.filter(u),c.length&&f.appendChild(e.createTextNode(n.getAttribute(c[0].value)||""));else if(t.name==="counter"){var v=t.values.filter(hi),i=v[0],r=v[1];i&&u(i)&&(y=o.counters.getCounterValue(i.value),p=r&&u(r)?eo.parse(o.context,r.value):3,f.appendChild(e.createTextNode(kr(y,p,!1))))}else if(t.name==="counters"){var l=t.values.filter(hi),i=l[0],a=l[1],r=l[2];if(i&&u(i)){var w=o.counters.getCounterValues(i.value),b=r&&u(r)?eo.parse(o.context,r.value):3,k=a&&a.type===0?a.value:"",d=w.map(function(n){return kr(n,b,!1)}).join(k);f.appendChild(e.createTextNode(d))}}}else if(t.type===20)switch(t.value){case"open-quote":f.appendChild(e.createTextNode(fl(h.quotes,o.quoteDepth++,!0)));break;case"close-quote":f.appendChild(e.createTextNode(fl(h.quotes,--o.quoteDepth,!1)));break;default:f.appendChild(e.createTextNode(t.value))}}),f.className=es+" "+os,c=r===dr.BEFORE?" "+es:" "+os,af(t)?t.className.baseValue+=c:t.className+=c,f)},n.destroy=function(n){return n.parentNode?(n.parentNode.removeChild(n),!0):!1},n}(),dr;(function(n){n[n.BEFORE=0]="BEFORE";n[n.AFTER=1]="AFTER"})(dr||(dr={}));var eut=function(n,t){var i=n.createElement("iframe");return i.className="html2canvas-container",i.style.visibility="hidden",i.style.position="fixed",i.style.left="-10000px",i.style.top="0px",i.style.border="0",i.width=t.width.toString(),i.height=t.height.toString(),i.scrolling="no",i.setAttribute(rv,"true"),n.body.appendChild(i),i},out=function(n){return new Promise(function(t){if(n.complete){t();return}if(!n.src){t();return}n.onload=t;n.onerror=t})},sut=function(n){return Promise.all([].slice.call(n.images,0).map(out))},hut=function(n){return new Promise(function(t,i){var r=n.contentWindow,u;if(!r)return i("No window assigned for iframe");u=r.document;r.onload=n.onload=function(){r.onload=n.onload=null;var i=setInterval(function(){u.body.childNodes.length>0&&u.readyState==="complete"&&(clearInterval(i),t(n))},50)}})},cut=["all","d","content"],fs=function(n,t){for(var r,i=n.length-1;i>=0;i--)r=n.item(i),cut.indexOf(r)===-1&&t.style.setProperty(r,n.getPropertyValue(r));return t},lut=function(n){var t="";return n&&(t+="<!DOCTYPE ",n.name&&(t+=n.name),n.internalSubset&&(t+=n.internalSubset),n.publicId&&(t+='"'+n.publicId+'"'),n.systemId&&(t+='"'+n.systemId+'"'),t+=">"),t},aut=function(n,t,i){n&&n.defaultView&&(t!==n.defaultView.pageXOffset||i!==n.defaultView.pageYOffset)&&n.defaultView.scrollTo(t,i)},vut=function(n){var t=n[0],i=n[1],r=n[2];t.scrollLeft=i;t.scrollTop=r},yut=":before",put=":after",es="___html2canvas___pseudoelement_before",os="___html2canvas___pseudoelement_after",fv='{\n    content: "" !important;\n    display: none !important;\n}',wut=function(n){but(n,"."+es+yut+fv+"\n         ."+os+put+fv)},but=function(n,t){var r=n.ownerDocument,i;r&&(i=r.createElement("style"),i.textContent=t,n.appendChild(i))},ev=function(){function n(){}return n.getOrigin=function(t){var i=n._link;return i?(i.href=t,i.href=i.href,i.protocol+i.hostname+i.port):"about:blank"},n.isSameOrigin=function(t){return n.getOrigin(t)===n._origin},n.setContext=function(t){n._link=t.document.createElement("a");n._origin=n.getOrigin(t.location.href)},n._origin="about:blank",n}(),kut=function(){function n(n,t){this.context=n;this._options=t;this._cache={}}return n.prototype.addImage=function(n){var t=Promise.resolve();return this.has(n)?t:hs(n)||tft(n)?((this._cache[n]=this.loadImage(n)).catch(function(){}),t):t},n.prototype.match=function(n){return this._cache[n]},n.prototype.loadImage=function(n){return w(this,void 0,void 0,function(){var i,r,u,t,f=this;return y(this,function(e){switch(e.label){case 0:return(i=ev.isSameOrigin(n),r=!ss(n)&&this._options.useCORS===!0&&v.SUPPORT_CORS_IMAGES&&!i,u=!ss(n)&&!i&&!hs(n)&&typeof this._options.proxy=="string"&&v.SUPPORT_CORS_XHR&&!r,!i&&this._options.allowTaint===!1&&!ss(n)&&!hs(n)&&!u&&!r)?[2]:(t=n,!u)?[3,2]:[4,this.proxy(t)];case 1:t=e.sent();e.label=2;case 2:return this.context.logger.debug("Added image "+n.substring(0,256)),[4,new Promise(function(n,i){var u=new Image;u.onload=function(){return n(u)};u.onerror=i;(ift(t)||r)&&(u.crossOrigin="anonymous");u.src=t;u.complete===!0&&setTimeout(function(){return n(u)},500);f._options.imageTimeout>0&&setTimeout(function(){return i("Timed out ("+f._options.imageTimeout+"ms) loading image")},f._options.imageTimeout)})];case 3:return[2,e.sent()]}})})},n.prototype.has=function(n){return typeof this._cache[n]!="undefined"},n.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},n.prototype.proxy=function(n){var r=this,t=this._options.proxy,i;if(!t)throw new Error("No proxy defined");return i=n.substring(0,256),new Promise(function(u,f){var o=v.SUPPORT_RESPONSE_TYPE?"blob":"text",e=new XMLHttpRequest,h,s;e.onload=function(){if(e.status===200)if(o==="text")u(e.response);else{var n=new FileReader;n.addEventListener("load",function(){return u(n.result)},!1);n.addEventListener("error",function(n){return f(n)},!1);n.readAsDataURL(e.response)}else f("Failed to proxy resource "+i+" with status code "+e.status)};e.onerror=f;h=t.indexOf("?")>-1?"&":"?";e.open("GET",""+t+h+"url="+encodeURIComponent(n)+"&responseType="+o);o!=="text"&&e instanceof XMLHttpRequest&&(e.responseType=o);r._options.imageTimeout&&(s=r._options.imageTimeout,e.timeout=s,e.ontimeout=function(){return f("Timed out ("+s+"ms) proxying "+i)});e.send()})},n}(),dut=/^data:image\/svg\+xml/i,gut=/^data:image\/.*;base64,/i,nft=/^data:image\/.*/i,tft=function(n){return v.SUPPORT_SVG_DRAWING||!rft(n)},ss=function(n){return nft.test(n)},ift=function(n){return gut.test(n)},hs=function(n){return n.substr(0,4)==="blob"},rft=function(n){return n.substr(-3).toLowerCase()==="svg"||dut.test(n)},n=function(){function n(n,t){this.type=0;this.x=n;this.y=t}return n.prototype.add=function(t,i){return new n(this.x+t,this.y+i)},n}(),yi=function(t,i,r){return new n(t.x+(i.x-t.x)*r,t.y+(i.y-t.y)*r)},pf=function(){function n(n,t,i,r){this.type=1;this.start=n;this.startControl=t;this.endControl=i;this.end=r}return n.prototype.subdivide=function(t,i){var r=yi(this.start,this.startControl,t),u=yi(this.startControl,this.endControl,t),f=yi(this.endControl,this.end,t),e=yi(r,u,t),o=yi(u,f,t),s=yi(e,o,t);return i?new n(this.start,r,e,s):new n(s,o,f,this.end)},n.prototype.add=function(t,i){return new n(this.start.add(t,i),this.startControl.add(t,i),this.endControl.add(t,i),this.end.add(t,i))},n.prototype.reverse=function(){return new n(this.end,this.endControl,this.startControl,this.start)},n}(),nt=function(n){return n.type===1},uft=function(){function t(t){var w=t.styles,i=t.bounds,st=cr(w.borderTopLeftRadius,i.width,i.height),c=st[0],l=st[1],ht=cr(w.borderTopRightRadius,i.width,i.height),b=ht[0],k=ht[1],ct=cr(w.borderBottomRightRadius,i.width,i.height),a=ct[0],v=ct[1],lt=cr(w.borderBottomLeftRadius,i.width,i.height),p=lt[0],y=lt[1],ft=[],d;ft.push((c+b)/i.width);ft.push((p+a)/i.width);ft.push((l+y)/i.height);ft.push((k+v)/i.height);d=Math.max.apply(Math,ft);d>1&&(c/=d,l/=d,b/=d,k/=d,a/=d,v/=d,p/=d,y/=d);var nt=i.width-b,it=i.height-v,rt=i.width-a,ut=i.height-y,o=w.borderTopWidth,h=w.borderRightWidth,s=w.borderBottomWidth,u=w.borderLeftWidth,tt=f(w.paddingTop,t.bounds.width),ot=f(w.paddingRight,t.bounds.width),et=f(w.paddingBottom,t.bounds.width),g=f(w.paddingLeft,t.bounds.width);this.topLeftBorderDoubleOuterBox=c>0||l>0?e(i.left+u/3,i.top+o/3,c-u/3,l-o/3,r.TOP_LEFT):new n(i.left+u/3,i.top+o/3);this.topRightBorderDoubleOuterBox=c>0||l>0?e(i.left+nt,i.top+o/3,b-h/3,k-o/3,r.TOP_RIGHT):new n(i.left+i.width-h/3,i.top+o/3);this.bottomRightBorderDoubleOuterBox=a>0||v>0?e(i.left+rt,i.top+it,a-h/3,v-s/3,r.BOTTOM_RIGHT):new n(i.left+i.width-h/3,i.top+i.height-s/3);this.bottomLeftBorderDoubleOuterBox=p>0||y>0?e(i.left+u/3,i.top+ut,p-u/3,y-s/3,r.BOTTOM_LEFT):new n(i.left+u/3,i.top+i.height-s/3);this.topLeftBorderDoubleInnerBox=c>0||l>0?e(i.left+u*2/3,i.top+o*2/3,c-u*2/3,l-o*2/3,r.TOP_LEFT):new n(i.left+u*2/3,i.top+o*2/3);this.topRightBorderDoubleInnerBox=c>0||l>0?e(i.left+nt,i.top+o*2/3,b-h*2/3,k-o*2/3,r.TOP_RIGHT):new n(i.left+i.width-h*2/3,i.top+o*2/3);this.bottomRightBorderDoubleInnerBox=a>0||v>0?e(i.left+rt,i.top+it,a-h*2/3,v-s*2/3,r.BOTTOM_RIGHT):new n(i.left+i.width-h*2/3,i.top+i.height-s*2/3);this.bottomLeftBorderDoubleInnerBox=p>0||y>0?e(i.left+u*2/3,i.top+ut,p-u*2/3,y-s*2/3,r.BOTTOM_LEFT):new n(i.left+u*2/3,i.top+i.height-s*2/3);this.topLeftBorderStroke=c>0||l>0?e(i.left+u/2,i.top+o/2,c-u/2,l-o/2,r.TOP_LEFT):new n(i.left+u/2,i.top+o/2);this.topRightBorderStroke=c>0||l>0?e(i.left+nt,i.top+o/2,b-h/2,k-o/2,r.TOP_RIGHT):new n(i.left+i.width-h/2,i.top+o/2);this.bottomRightBorderStroke=a>0||v>0?e(i.left+rt,i.top+it,a-h/2,v-s/2,r.BOTTOM_RIGHT):new n(i.left+i.width-h/2,i.top+i.height-s/2);this.bottomLeftBorderStroke=p>0||y>0?e(i.left+u/2,i.top+ut,p-u/2,y-s/2,r.BOTTOM_LEFT):new n(i.left+u/2,i.top+i.height-s/2);this.topLeftBorderBox=c>0||l>0?e(i.left,i.top,c,l,r.TOP_LEFT):new n(i.left,i.top);this.topRightBorderBox=b>0||k>0?e(i.left+nt,i.top,b,k,r.TOP_RIGHT):new n(i.left+i.width,i.top);this.bottomRightBorderBox=a>0||v>0?e(i.left+rt,i.top+it,a,v,r.BOTTOM_RIGHT):new n(i.left+i.width,i.top+i.height);this.bottomLeftBorderBox=p>0||y>0?e(i.left,i.top+ut,p,y,r.BOTTOM_LEFT):new n(i.left,i.top+i.height);this.topLeftPaddingBox=c>0||l>0?e(i.left+u,i.top+o,Math.max(0,c-u),Math.max(0,l-o),r.TOP_LEFT):new n(i.left+u,i.top+o);this.topRightPaddingBox=b>0||k>0?e(i.left+Math.min(nt,i.width-h),i.top+o,nt>i.width+h?0:Math.max(0,b-h),Math.max(0,k-o),r.TOP_RIGHT):new n(i.left+i.width-h,i.top+o);this.bottomRightPaddingBox=a>0||v>0?e(i.left+Math.min(rt,i.width-u),i.top+Math.min(it,i.height-s),Math.max(0,a-h),Math.max(0,v-s),r.BOTTOM_RIGHT):new n(i.left+i.width-h,i.top+i.height-s);this.bottomLeftPaddingBox=p>0||y>0?e(i.left+u,i.top+Math.min(ut,i.height-s),Math.max(0,p-u),Math.max(0,y-s),r.BOTTOM_LEFT):new n(i.left+u,i.top+i.height-s);this.topLeftContentBox=c>0||l>0?e(i.left+u+g,i.top+o+tt,Math.max(0,c-(u+g)),Math.max(0,l-(o+tt)),r.TOP_LEFT):new n(i.left+u+g,i.top+o+tt);this.topRightContentBox=b>0||k>0?e(i.left+Math.min(nt,i.width+u+g),i.top+o+tt,nt>i.width+u+g?0:b-u+g,k-(o+tt),r.TOP_RIGHT):new n(i.left+i.width-(h+ot),i.top+o+tt);this.bottomRightContentBox=a>0||v>0?e(i.left+Math.min(rt,i.width-(u+g)),i.top+Math.min(it,i.height+o+tt),Math.max(0,a-(h+ot)),v-(s+et),r.BOTTOM_RIGHT):new n(i.left+i.width-(h+ot),i.top+i.height-(s+et));this.bottomLeftContentBox=p>0||y>0?e(i.left+u+g,i.top+ut,Math.max(0,p-(u+g)),y-(s+et),r.BOTTOM_LEFT):new n(i.left+u+g,i.top+i.height-(s+et))}return t}(),r;(function(n){n[n.TOP_LEFT=0]="TOP_LEFT";n[n.TOP_RIGHT=1]="TOP_RIGHT";n[n.BOTTOM_RIGHT=2]="BOTTOM_RIGHT";n[n.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(r||(r={}));var e=function(t,i,u,f,e){var l=4*((Math.sqrt(2)-1)/3),h=u*l,c=f*l,o=t+u,s=i+f;switch(e){case r.TOP_LEFT:return new pf(new n(t,s),new n(t,s-c),new n(o-h,i),new n(o,i));case r.TOP_RIGHT:return new pf(new n(t,i),new n(t+h,i),new n(o,s-c),new n(o,s));case r.BOTTOM_RIGHT:return new pf(new n(o,i),new n(o,i+c),new n(t+h,s),new n(t,s));case r.BOTTOM_LEFT:default:return new pf(new n(o,s),new n(o-h,s),new n(t,i+c),new n(t,i))}},wf=function(n){return[n.topLeftBorderBox,n.topRightBorderBox,n.bottomRightBorderBox,n.bottomLeftBorderBox]},fft=function(n){return[n.topLeftContentBox,n.topRightContentBox,n.bottomRightContentBox,n.bottomLeftContentBox]},bf=function(n){return[n.topLeftPaddingBox,n.topRightPaddingBox,n.bottomRightPaddingBox,n.bottomLeftPaddingBox]},eft=function(){function n(n,t,i){this.offsetX=n;this.offsetY=t;this.matrix=i;this.type=0;this.target=6}return n}(),kf=function(){function n(n,t){this.path=n;this.target=t;this.type=1}return n}(),oft=function(){function n(n){this.opacity=n;this.type=2;this.target=6}return n}(),sft=function(n){return n.type===0},ov=function(n){return n.type===1},hft=function(n){return n.type===2},sv=function(n,t){return n.length===t.length?n.some(function(n,i){return n===t[i]}):!1},cft=function(n,t,i,r,u){return n.map(function(n,f){switch(f){case 0:return n.add(t,i);case 1:return n.add(t+r,i);case 2:return n.add(t+r,i+u);case 3:return n.add(t,i+u)}return n})},hv=function(){function n(n){this.element=n;this.inlineLevel=[];this.nonInlineLevel=[];this.negativeZIndex=[];this.zeroOrAutoZIndexOrTransformedOrOpacity=[];this.positiveZIndex=[];this.nonPositionedFloats=[];this.nonPositionedInlineLevel=[]}return n}(),cv=function(){function n(n,t){var i,r;if(this.container=n,this.parent=t,this.effects=[],this.curves=new uft(this.container),this.container.styles.opacity<1&&this.effects.push(new oft(this.container.styles.opacity)),this.container.styles.transform!==null){var u=this.container.bounds.left+this.container.styles.transformOrigin[0].number,f=this.container.bounds.top+this.container.styles.transformOrigin[1].number,e=this.container.styles.transform;this.effects.push(new eft(u,f,e))}this.container.styles.overflowX!==0&&(i=wf(this.curves),r=bf(this.curves),sv(i,r)?this.effects.push(new kf(i,6)):(this.effects.push(new kf(i,2)),this.effects.push(new kf(r,4))))}return n.prototype.getEffects=function(n){for(var f=[2,3].indexOf(this.container.styles.position)===-1,t=this.parent,i=this.effects.slice(0),r,e,u;t;)r=t.effects.filter(function(n){return!ov(n)}),f||t.container.styles.position!==0||!t.parent?(i.unshift.apply(i,r),f=[2,3].indexOf(t.container.styles.position)===-1,t.container.styles.overflowX!==0&&(e=wf(t.curves),u=bf(t.curves),sv(e,u)||i.unshift(new kf(u,6)))):i.unshift.apply(i,r),t=t.parent;return i.filter(function(t){return c(t.target,n)})},n}(),cs=function(n,t,i,r){n.container.elements.forEach(function(u){var v=c(u.flags,4),y=c(u.flags,2),o=new cv(u,n),h,f,e,s,l,a;c(u.styles.display,2048)&&r.push(o);h=c(u.flags,8)?[]:r;v||y?(f=v||u.styles.isPositioned()?i:t,e=new hv(o),u.styles.isPositioned()||u.styles.opacity<1||u.styles.isTransformed()?(s=u.styles.zIndex.order,s<0?(l=0,f.negativeZIndex.some(function(n,t){return s>n.element.container.styles.zIndex.order?(l=t,!1):l>0?!0:!1}),f.negativeZIndex.splice(l,0,e)):s>0?(a=0,f.positiveZIndex.some(function(n,t){return s>=n.element.container.styles.zIndex.order?(a=t+1,!1):a>0?!0:!1}),f.positiveZIndex.splice(a,0,e)):f.zeroOrAutoZIndexOrTransformedOrOpacity.push(e)):u.styles.isFloating()?f.nonPositionedFloats.push(e):f.nonPositionedInlineLevel.push(e),cs(o,e,v?e:i,h)):(u.styles.isInlineLevel()?t.inlineLevel.push(o):t.nonInlineLevel.push(o),cs(o,t,i,h));c(u.flags,8)&&lv(u,h)})},lv=function(n,t){for(var i,r=n instanceof go?n.start:1,f=n instanceof go?n.reversed:!1,u=0;u<t.length;u++)i=t[u],i.container instanceof ra&&typeof i.container.value=="number"&&i.container.value!==0&&(r=i.container.value),i.listValue=kr(r,i.container.styles.listStyleType,!0),r+=f?-1:1},lft=function(n){var t=new cv(n,null),i=new hv(t),r=[];return cs(t,i,i,r),lv(t.container,r),i},av=function(n,t){switch(t){case 0:return tt(n.topLeftBorderBox,n.topLeftPaddingBox,n.topRightBorderBox,n.topRightPaddingBox);case 1:return tt(n.topRightBorderBox,n.topRightPaddingBox,n.bottomRightBorderBox,n.bottomRightPaddingBox);case 2:return tt(n.bottomRightBorderBox,n.bottomRightPaddingBox,n.bottomLeftBorderBox,n.bottomLeftPaddingBox);case 3:default:return tt(n.bottomLeftBorderBox,n.bottomLeftPaddingBox,n.topLeftBorderBox,n.topLeftPaddingBox)}},aft=function(n,t){switch(t){case 0:return tt(n.topLeftBorderBox,n.topLeftBorderDoubleOuterBox,n.topRightBorderBox,n.topRightBorderDoubleOuterBox);case 1:return tt(n.topRightBorderBox,n.topRightBorderDoubleOuterBox,n.bottomRightBorderBox,n.bottomRightBorderDoubleOuterBox);case 2:return tt(n.bottomRightBorderBox,n.bottomRightBorderDoubleOuterBox,n.bottomLeftBorderBox,n.bottomLeftBorderDoubleOuterBox);case 3:default:return tt(n.bottomLeftBorderBox,n.bottomLeftBorderDoubleOuterBox,n.topLeftBorderBox,n.topLeftBorderDoubleOuterBox)}},vft=function(n,t){switch(t){case 0:return tt(n.topLeftBorderDoubleInnerBox,n.topLeftPaddingBox,n.topRightBorderDoubleInnerBox,n.topRightPaddingBox);case 1:return tt(n.topRightBorderDoubleInnerBox,n.topRightPaddingBox,n.bottomRightBorderDoubleInnerBox,n.bottomRightPaddingBox);case 2:return tt(n.bottomRightBorderDoubleInnerBox,n.bottomRightPaddingBox,n.bottomLeftBorderDoubleInnerBox,n.bottomLeftPaddingBox);case 3:default:return tt(n.bottomLeftBorderDoubleInnerBox,n.bottomLeftPaddingBox,n.topLeftBorderDoubleInnerBox,n.topLeftPaddingBox)}},yft=function(n,t){switch(t){case 0:return df(n.topLeftBorderStroke,n.topRightBorderStroke);case 1:return df(n.topRightBorderStroke,n.bottomRightBorderStroke);case 2:return df(n.bottomRightBorderStroke,n.bottomLeftBorderStroke);case 3:default:return df(n.bottomLeftBorderStroke,n.topLeftBorderStroke)}},df=function(n,t){var i=[];return nt(n)?i.push(n.subdivide(.5,!1)):i.push(n),nt(t)?i.push(t.subdivide(.5,!0)):i.push(t),i},tt=function(n,t,i,r){var u=[];return nt(n)?u.push(n.subdivide(.5,!1)):u.push(n),nt(i)?u.push(i.subdivide(.5,!0)):u.push(i),nt(r)?u.push(r.subdivide(.5,!0).reverse()):u.push(r),nt(t)?u.push(t.subdivide(.5,!1).reverse()):u.push(t),u},vv=function(n){var i=n.bounds,t=n.styles;return i.add(t.borderLeftWidth,t.borderTopWidth,-(t.borderRightWidth+t.borderLeftWidth),-(t.borderTopWidth+t.borderBottomWidth))},gf=function(n){var t=n.styles,i=n.bounds,r=f(t.paddingLeft,i.width),e=f(t.paddingRight,i.width),u=f(t.paddingTop,i.width),o=f(t.paddingBottom,i.width);return i.add(r+t.borderLeftWidth,u+t.borderTopWidth,-(t.borderRightWidth+t.borderLeftWidth+r+e),-(t.borderTopWidth+t.borderBottomWidth+u+o))},pft=function(n,t){return n===0?t.bounds:n===2?gf(t):vv(t)},wft=function(n,t){return n===0?t.bounds:n===2?gf(t):vv(t)},ls=function(n,t,i){var r=pft(wi(n.styles.backgroundOrigin,t),n),s=wft(wi(n.styles.backgroundClip,t),n),u=bft(wi(n.styles.backgroundSize,t),i,r),e=u[0],o=u[1],f=cr(wi(n.styles.backgroundPosition,t),r.width-e,r.height-o),h=kft(wi(n.styles.backgroundRepeat,t),f,u,r,s),c=Math.round(r.left+f[0]),l=Math.round(r.top+f[1]);return[h,c,l,e,o]},pi=function(n){return u(n)&&n.value===ci.AUTO},ne=function(n){return typeof n=="number"},bft=function(n,t,i){var s=t[0],c=t[1],o=t[2],r=n[0],e=n[1],b,k,g,nt,tt,it,p,w,l,a;if(!r)return[0,0];if(h(r)&&e&&h(e))return[f(r,i.width),f(e,i.height)];if(b=ne(o),u(r)&&(r.value===ci.CONTAIN||r.value===ci.COVER))return ne(o)?(k=i.width/i.height,k<o!=(r.value===ci.COVER)?[i.width,i.width/o]:[i.height*o,i.height]):[i.width,i.height];var v=ne(s),y=ne(c),d=v||y;if(pi(r)&&(!e||pi(e)))return v&&y?[s,c]:!b&&!d?[i.width,i.height]:d&&b?(g=v?s:c*o,nt=y?c:s/o,[g,nt]):(tt=v?s:i.width,it=y?c:i.height,[tt,it]);if(b)return p=0,w=0,h(r)?p=f(r,i.width):h(e)&&(w=f(e,i.height)),pi(r)?p=w*o:(!e||pi(e))&&(w=p/o),[p,w];if(l=null,a=null,h(r)?l=f(r,i.width):e&&h(e)&&(a=f(e,i.height)),l!==null&&(!e||pi(e))&&(a=v&&y?l/s*c:i.height),a!==null&&pi(r)&&(l=v&&y?a/c*s:i.width),l!==null&&a!==null)return[l,a];throw new Error("Unable to calculate background-size for element");},wi=function(n,t){var i=n[t];return typeof i=="undefined"?n[0]:i},kft=function(t,i,r,u,f){var e=i[0],o=i[1],s=r[0],h=r[1];switch(t){case 2:return[new n(Math.round(u.left),Math.round(u.top+o)),new n(Math.round(u.left+u.width),Math.round(u.top+o)),new n(Math.round(u.left+u.width),Math.round(h+u.top+o)),new n(Math.round(u.left),Math.round(h+u.top+o))];case 3:return[new n(Math.round(u.left+e),Math.round(u.top)),new n(Math.round(u.left+e+s),Math.round(u.top)),new n(Math.round(u.left+e+s),Math.round(u.height+u.top)),new n(Math.round(u.left+e),Math.round(u.height+u.top))];case 1:return[new n(Math.round(u.left+e),Math.round(u.top+o)),new n(Math.round(u.left+e+s),Math.round(u.top+o)),new n(Math.round(u.left+e+s),Math.round(u.top+o+h)),new n(Math.round(u.left+e),Math.round(u.top+o+h))];default:return[new n(Math.round(f.left),Math.round(f.top)),new n(Math.round(f.left+f.width),Math.round(f.top)),new n(Math.round(f.left+f.width),Math.round(f.height+f.top)),new n(Math.round(f.left),Math.round(f.height+f.top))]}},dft="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",yv="Hidden Text",gft=function(){function n(n){this._data={};this._document=n}return n.prototype.parseMetrics=function(n,t){var i=this._document.createElement("div"),r=this._document.createElement("img"),u=this._document.createElement("span"),f=this._document.body,e,o;return i.style.visibility="hidden",i.style.fontFamily=n,i.style.fontSize=t,i.style.margin="0",i.style.padding="0",i.style.whiteSpace="nowrap",f.appendChild(i),r.src=dft,r.width=1,r.height=1,r.style.margin="0",r.style.padding="0",r.style.verticalAlign="baseline",u.style.fontFamily=n,u.style.fontSize=t,u.style.margin="0",u.style.padding="0",u.appendChild(this._document.createTextNode(yv)),i.appendChild(u),i.appendChild(r),e=r.offsetTop-u.offsetTop+2,i.removeChild(u),i.appendChild(this._document.createTextNode(yv)),i.style.lineHeight="normal",r.style.verticalAlign="super",o=r.offsetTop-i.offsetTop+2,f.removeChild(i),{baseline:e,middle:o}},n.prototype.getMetrics=function(n,t){var i=n+" "+t;return typeof this._data[i]=="undefined"&&(this._data[i]=this.parseMetrics(n,t)),this._data[i]},n}(),pv=function(){function n(n,t){this.context=n;this.options=t}return n}(),net=1e4,tet=function(t){function i(n,i){var r=t.call(this,n,i)||this;return r._activeEffects=[],r.canvas=i.canvas?i.canvas:document.createElement("canvas"),r.ctx=r.canvas.getContext("2d"),i.canvas||(r.canvas.width=Math.floor(i.width*i.scale),r.canvas.height=Math.floor(i.height*i.scale),r.canvas.style.width=i.width+"px",r.canvas.style.height=i.height+"px"),r.fontMetrics=new gft(document),r.ctx.scale(r.options.scale,r.options.scale),r.ctx.translate(-i.x,-i.y),r.ctx.textBaseline="bottom",r._activeEffects=[],r.context.logger.debug("Canvas renderer initialized ("+i.width+"x"+i.height+") with scale "+i.scale),r}return it(i,t),i.prototype.applyEffects=function(n){for(var t=this;this._activeEffects.length;)this.popEffect();n.forEach(function(n){return t.applyEffect(n)})},i.prototype.applyEffect=function(n){this.ctx.save();hft(n)&&(this.ctx.globalAlpha=n.opacity);sft(n)&&(this.ctx.translate(n.offsetX,n.offsetY),this.ctx.transform(n.matrix[0],n.matrix[1],n.matrix[2],n.matrix[3],n.matrix[4],n.matrix[5]),this.ctx.translate(-n.offsetX,-n.offsetY));ov(n)&&(this.path(n.path),this.ctx.clip());this._activeEffects.push(n)},i.prototype.popEffect=function(){this._activeEffects.pop();this.ctx.restore()},i.prototype.renderStack=function(n){return w(this,void 0,void 0,function(){var t;return y(this,function(i){switch(i.label){case 0:return(t=n.element.container.styles,!t.isVisible())?[3,2]:[4,this.renderStackContent(n)];case 1:i.sent();i.label=2;case 2:return[2]}})})},i.prototype.renderNode=function(n){return w(this,void 0,void 0,function(){return y(this,function(t){switch(t.label){case 0:return(c(n.container.flags,16),!n.container.styles.isVisible())?[3,3]:[4,this.renderNodeBackgroundAndBorders(n)];case 1:return t.sent(),[4,this.renderNodeContent(n)];case 2:t.sent();t.label=3;case 3:return[2]}})})},i.prototype.renderTextWithLetterSpacing=function(n,t,i){var r=this,u;t===0?this.ctx.fillText(n.text,n.bounds.left,n.bounds.top+i):(u=ko(n.text),u.reduce(function(t,u){return r.ctx.fillText(u,t,n.bounds.top+i),t+r.ctx.measureText(u).width},n.bounds.left))},i.prototype.createFontStyle=function(n){var r=n.fontVariant.filter(function(n){return n==="normal"||n==="small-caps"}).join(""),t=eet(n.fontFamily).join(", "),i=hr(n.fontSize)?""+n.fontSize.number+n.fontSize.unit:n.fontSize.number+"px";return[[n.fontStyle,r,n.fontWeight,i,t].join(" "),t,i]},i.prototype.renderTextNode=function(n,t){return w(this,void 0,void 0,function(){var u,e,o,s,f,r,h,c,i=this;return y(this,function(){return u=this.createFontStyle(t),e=u[0],o=u[1],s=u[2],this.ctx.font=e,this.ctx.direction=t.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",f=this.fontMetrics.getMetrics(o,s),r=f.baseline,h=f.middle,c=t.paintOrder,n.textBounds.forEach(function(n){c.forEach(function(u){switch(u){case 0:i.ctx.fillStyle=l(t.color);i.renderTextWithLetterSpacing(n,t.letterSpacing,r);var f=t.textShadow;f.length&&n.text.trim().length&&(f.slice(0).reverse().forEach(function(u){i.ctx.shadowColor=l(u.color);i.ctx.shadowOffsetX=u.offsetX.number*i.options.scale;i.ctx.shadowOffsetY=u.offsetY.number*i.options.scale;i.ctx.shadowBlur=u.blur.number;i.renderTextWithLetterSpacing(n,t.letterSpacing,r)}),i.ctx.shadowColor="",i.ctx.shadowOffsetX=0,i.ctx.shadowOffsetY=0,i.ctx.shadowBlur=0);t.textDecorationLine.length&&(i.ctx.fillStyle=l(t.textDecorationColor||t.color),t.textDecorationLine.forEach(function(t){switch(t){case 1:i.ctx.fillRect(n.bounds.left,Math.round(n.bounds.top+r),n.bounds.width,1);break;case 2:i.ctx.fillRect(n.bounds.left,Math.round(n.bounds.top),n.bounds.width,1);break;case 3:i.ctx.fillRect(n.bounds.left,Math.ceil(n.bounds.top+h),n.bounds.width,1)}}));break;case 1:t.webkitTextStrokeWidth&&n.text.trim().length&&(i.ctx.strokeStyle=l(t.webkitTextStrokeColor),i.ctx.lineWidth=t.webkitTextStrokeWidth,i.ctx.lineJoin=!window.chrome?"round":"miter",i.ctx.strokeText(n.text,n.bounds.left,n.bounds.top+r));i.ctx.strokeStyle="";i.ctx.lineWidth=0;i.ctx.lineJoin="miter"}})}),[2]})})},i.prototype.renderReplacedElement=function(n,t,i){if(i&&n.intrinsicWidth>0&&n.intrinsicHeight>0){var r=gf(n),u=bf(t);this.path(u);this.ctx.save();this.ctx.clip();this.ctx.drawImage(i,0,0,n.intrinsicWidth,n.intrinsicHeight,r.left,r.top,r.width,r.height);this.ctx.restore()}},i.prototype.renderNodeContent=function(t){return w(this,void 0,void 0,function(){var r,a,o,v,w,g,nt,tt,e,b,it,rt,p,ut,k,s,d,h,u;return y(this,function(y){switch(y.label){case 0:this.applyEffects(t.getEffects(4));r=t.container;a=t.curves;o=r.styles;v=0;w=r.textNodes;y.label=1;case 1:return(v<w.length)?(g=w[v],[4,this.renderTextNode(g,o)]):[3,4];case 2:y.sent();y.label=3;case 3:return v++,[3,1];case 4:if(!(r instanceof na))return[3,8];y.label=5;case 5:return y.trys.push([5,7,,8]),[4,this.context.cache.match(r.src)];case 6:return s=y.sent(),this.renderReplacedElement(r,a,s),[3,8];case 7:return y.sent(),this.context.logger.error("Error loading image "+r.src),[3,8];case 8:if(r instanceof ta&&this.renderReplacedElement(r,a,r.canvas),!(r instanceof ia))return[3,12];y.label=9;case 9:return y.trys.push([9,11,,12]),[4,this.context.cache.match(r.svg)];case 10:return s=y.sent(),this.renderReplacedElement(r,a,s),[3,12];case 11:return y.sent(),this.context.logger.error("Error loading svg "+r.svg.substring(0,255)),[3,12];case 12:return(r instanceof oa&&r.tree)?(nt=new i(this.context,{scale:this.options.scale,backgroundColor:r.backgroundColor,x:0,y:0,width:r.width,height:r.height}),[4,nt.render(r.tree)]):[3,14];case 13:tt=y.sent();r.width&&r.height&&this.ctx.drawImage(tt,0,0,r.width,r.height,r.bounds.left,r.bounds.top,r.bounds.width,r.bounds.height);y.label=14;case 14:if(r instanceof ns&&(e=Math.min(r.bounds.width,r.bounds.height),r.type===hf?r.checked&&(this.ctx.save(),this.path([new n(r.bounds.left+e*.39363,r.bounds.top+e*.79),new n(r.bounds.left+e*.16,r.bounds.top+e*.5549),new n(r.bounds.left+e*.27347,r.bounds.top+e*.44071),new n(r.bounds.left+e*.39694,r.bounds.top+e*.5649),new n(r.bounds.left+e*.72983,r.bounds.top+e*.23),new n(r.bounds.left+e*.84,r.bounds.top+e*.34085),new n(r.bounds.left+e*.39363,r.bounds.top+e*.79)]),this.ctx.fillStyle=l(ua),this.ctx.fill(),this.ctx.restore()):r.type===cf&&r.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(r.bounds.left+e/2,r.bounds.top+e/2,e/4,0,Math.PI*2,!0),this.ctx.fillStyle=l(ua),this.ctx.fill(),this.ctx.restore())),iet(r)&&r.value.length){b=this.createFontStyle(o);h=b[0];it=b[1];rt=this.fontMetrics.getMetrics(h,it).baseline;this.ctx.font=h;this.ctx.fillStyle=l(o.color);this.ctx.textBaseline="alphabetic";this.ctx.textAlign=uet(r.styles.textAlign);u=gf(r);p=0;switch(r.styles.textAlign){case 1:p+=u.width/2;break;case 2:p+=u.width}ut=u.add(p,0,0,-u.height/2+1);this.ctx.save();this.path([new n(u.left,u.top),new n(u.left+u.width,u.top),new n(u.left+u.width,u.top+u.height),new n(u.left,u.top+u.height)]);this.ctx.clip();this.renderTextWithLetterSpacing(new wr(r.value,ut),o.letterSpacing,rt);this.ctx.restore();this.ctx.textBaseline="alphabetic";this.ctx.textAlign="left"}if(!c(r.styles.display,2048))return[3,20];if(!(r.styles.listStyleImage!==null))return[3,19];if(k=r.styles.listStyleImage,!(k.type===0))return[3,18];s=void 0;d=k.url;y.label=15;case 15:return y.trys.push([15,17,,18]),[4,this.context.cache.match(d)];case 16:return s=y.sent(),this.ctx.drawImage(s,r.bounds.left-(s.width+10),r.bounds.top),[3,18];case 17:return y.sent(),this.context.logger.error("Error loading list-style-image "+d),[3,18];case 18:return[3,20];case 19:t.listValue&&r.styles.listStyleType!==-1&&(h=this.createFontStyle(o)[0],this.ctx.font=h,this.ctx.fillStyle=l(o.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",u=new ot(r.bounds.left,r.bounds.top+f(r.styles.paddingTop,r.bounds.width),r.bounds.width,il(o.lineHeight,o.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new wr(t.listValue,u),o.letterSpacing,il(o.lineHeight,o.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left");y.label=20;case 20:return[2]}})})},i.prototype.renderStackContent=function(n){return w(this,void 0,void 0,function(){var i,h,r,l,u,a,f,v,e,p,o,w,s,b,t;return y(this,function(y){switch(y.label){case 0:return c(n.element.container.flags,16),[4,this.renderNodeBackgroundAndBorders(n.element)];case 1:y.sent();i=0;h=n.negativeZIndex;y.label=2;case 2:return(i<h.length)?(t=h[i],[4,this.renderStack(t)]):[3,5];case 3:y.sent();y.label=4;case 4:return i++,[3,2];case 5:return[4,this.renderNodeContent(n.element)];case 6:y.sent();r=0;l=n.nonInlineLevel;y.label=7;case 7:return(r<l.length)?(t=l[r],[4,this.renderNode(t)]):[3,10];case 8:y.sent();y.label=9;case 9:return r++,[3,7];case 10:u=0;a=n.nonPositionedFloats;y.label=11;case 11:return(u<a.length)?(t=a[u],[4,this.renderStack(t)]):[3,14];case 12:y.sent();y.label=13;case 13:return u++,[3,11];case 14:f=0;v=n.nonPositionedInlineLevel;y.label=15;case 15:return(f<v.length)?(t=v[f],[4,this.renderStack(t)]):[3,18];case 16:y.sent();y.label=17;case 17:return f++,[3,15];case 18:e=0;p=n.inlineLevel;y.label=19;case 19:return(e<p.length)?(t=p[e],[4,this.renderNode(t)]):[3,22];case 20:y.sent();y.label=21;case 21:return e++,[3,19];case 22:o=0;w=n.zeroOrAutoZIndexOrTransformedOrOpacity;y.label=23;case 23:return(o<w.length)?(t=w[o],[4,this.renderStack(t)]):[3,26];case 24:y.sent();y.label=25;case 25:return o++,[3,23];case 26:s=0;b=n.positiveZIndex;y.label=27;case 27:return(s<b.length)?(t=b[s],[4,this.renderStack(t)]):[3,30];case 28:y.sent();y.label=29;case 29:return s++,[3,27];case 30:return[2]}})})},i.prototype.mask=function(n){this.ctx.beginPath();this.ctx.moveTo(0,0);this.ctx.lineTo(this.canvas.width,0);this.ctx.lineTo(this.canvas.width,this.canvas.height);this.ctx.lineTo(0,this.canvas.height);this.ctx.lineTo(0,0);this.formatPath(n.slice(0).reverse());this.ctx.closePath()},i.prototype.path=function(n){this.ctx.beginPath();this.formatPath(n);this.ctx.closePath()},i.prototype.formatPath=function(n){var t=this;n.forEach(function(n,i){var r=nt(n)?n.start:n;i===0?t.ctx.moveTo(r.x,r.y):t.ctx.lineTo(r.x,r.y);nt(n)&&t.ctx.bezierCurveTo(n.startControl.x,n.startControl.y,n.endControl.x,n.endControl.y,n.end.x,n.end.y)})},i.prototype.renderRepeat=function(n,t,i,r){this.path(n);this.ctx.fillStyle=t;this.ctx.translate(i,r);this.ctx.fill();this.ctx.translate(-i,-r)},i.prototype.resizeImage=function(n,t,i){var u,f,r,e;return n.width===t&&n.height===i?n:(f=(u=this.canvas.ownerDocument)!==null&&u!==void 0?u:document,r=f.createElement("canvas"),r.width=Math.max(1,t),r.height=Math.max(1,i),e=r.getContext("2d"),e.drawImage(n,0,0,n.width,n.height,0,0,t,i),r)},i.prototype.renderBackgroundImage=function(n){return w(this,void 0,void 0,function(){var i,e,t,r,u,o;return y(this,function(s){switch(s.label){case 0:i=n.styles.backgroundImage.length-1;e=function(r){var o,ft,c,a,v,at,vt,yt,pt,wt,k,g,et,nt,p,w,tt,it,u,e,rt,s,h,ot,b,ut,st,ht,d,ct,lt;return y(this,function(y){switch(y.label){case 0:if(!(r.type===0))return[3,5];o=void 0;ft=r.url;y.label=1;case 1:return y.trys.push([1,3,,4]),[4,t.context.cache.match(ft)];case 2:return o=y.sent(),[3,4];case 3:return y.sent(),t.context.logger.error("Error loading background-image "+ft),[3,4];case 4:return o&&(c=ls(n,i,[o.width,o.height,o.width/o.height]),w=c[0],s=c[1],h=c[2],u=c[3],e=c[4],nt=t.ctx.createPattern(t.resizeImage(o,u,e),"repeat"),t.renderRepeat(w,nt,s,h)),[3,6];case 5:pk(r)?(a=ls(n,i,[null,null,null]),w=a[0],s=a[1],h=a[2],u=a[3],e=a[4],v=ck(r.angle,u,e),at=v[0],vt=v[1],yt=v[2],pt=v[3],wt=v[4],k=document.createElement("canvas"),k.width=u,k.height=e,g=k.getContext("2d"),et=g.createLinearGradient(vt,pt,yt,wt),ac(r.stops,at).forEach(function(n){return et.addColorStop(n.stop,l(n.color))}),g.fillStyle=et,g.fillRect(0,0,u,e),u>0&&e>0&&(nt=t.ctx.createPattern(k,"repeat"),t.renderRepeat(w,nt,s,h))):wk(r)&&(p=ls(n,i,[null,null,null]),w=p[0],tt=p[1],it=p[2],u=p[3],e=p[4],rt=r.position.length===0?[ro]:r.position,s=f(rt[0],u),h=f(rt[rt.length-1],e),ot=lk(r,s,h,u,e),b=ot[0],ut=ot[1],b>0&&ut>0&&(st=t.ctx.createRadialGradient(tt+s,it+h,0,tt+s,it+h,b),ac(r.stops,b*2).forEach(function(n){return st.addColorStop(n.stop,l(n.color))}),t.path(w),t.ctx.fillStyle=st,b!==ut?(ht=n.bounds.left+.5*n.bounds.width,d=n.bounds.top+.5*n.bounds.height,ct=ut/b,lt=1/ct,t.ctx.save(),t.ctx.translate(ht,d),t.ctx.transform(1,0,0,ct,0,0),t.ctx.translate(-ht,-d),t.ctx.fillRect(tt,lt*(it-d)+d,u,e*lt),t.ctx.restore()):t.ctx.fill()));y.label=6;case 6:return i--,[2]}})};t=this;r=0;u=n.styles.backgroundImage.slice(0).reverse();s.label=1;case 1:return(r<u.length)?(o=u[r],[5,e(o)]):[3,4];case 2:s.sent();s.label=3;case 3:return r++,[3,1];case 4:return[2]}})})},i.prototype.renderSolidBorder=function(n,t,i){return w(this,void 0,void 0,function(){return y(this,function(){return this.path(av(i,t)),this.ctx.fillStyle=l(n),this.ctx.fill(),[2]})})},i.prototype.renderDoubleBorder=function(n,t,i,r){return w(this,void 0,void 0,function(){var u,f;return y(this,function(e){switch(e.label){case 0:return(t<3)?[4,this.renderSolidBorder(n,i,r)]:[3,2];case 1:return e.sent(),[2];case 2:return u=aft(r,i),this.path(u),this.ctx.fillStyle=l(n),this.ctx.fill(),f=vft(r,i),this.path(f),this.ctx.fill(),[2]}})})},i.prototype.renderNodeBackgroundAndBorders=function(n){return w(this,void 0,void 0,function(){var t,o,s,h,u,f,e,i,r=this;return y(this,function(c){switch(c.label){case 0:return(this.applyEffects(n.getEffects(2)),t=n.container.styles,o=!wt(t.backgroundColor)||t.backgroundImage.length,s=[{style:t.borderTopStyle,color:t.borderTopColor,width:t.borderTopWidth},{style:t.borderRightStyle,color:t.borderRightColor,width:t.borderRightWidth},{style:t.borderBottomStyle,color:t.borderBottomColor,width:t.borderBottomWidth},{style:t.borderLeftStyle,color:t.borderLeftColor,width:t.borderLeftWidth}],h=ret(wi(t.backgroundClip,0),n.curves),!(o||t.boxShadow.length))?[3,2]:(this.ctx.save(),this.path(h),this.ctx.clip(),wt(t.backgroundColor)||(this.ctx.fillStyle=l(t.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(n.container)]);case 1:c.sent();this.ctx.restore();t.boxShadow.slice(0).reverse().forEach(function(t){r.ctx.save();var i=wf(n.curves),u=t.inset?0:net,f=cft(i,-u+(t.inset?1:-1)*t.spread.number,(t.inset?1:-1)*t.spread.number,t.spread.number*(t.inset?-2:2),t.spread.number*(t.inset?-2:2));t.inset?(r.path(i),r.ctx.clip(),r.mask(f)):(r.mask(i),r.ctx.clip(),r.path(f));r.ctx.shadowOffsetX=t.offsetX.number+u;r.ctx.shadowOffsetY=t.offsetY.number;r.ctx.shadowColor=l(t.color);r.ctx.shadowBlur=t.blur.number;r.ctx.fillStyle=t.inset?l(t.color):"rgba(0,0,0,1)";r.ctx.fill();r.ctx.restore()});c.label=2;case 2:u=0;f=0;e=s;c.label=3;case 3:return(f<e.length)?(i=e[f],!(i.style!==0&&!wt(i.color)&&i.width>0))?[3,11]:(i.style===2)?[4,this.renderDashedDottedBorder(i.color,i.width,u,n.curves,2)]:[3,5]:[3,13];case 4:return c.sent(),[3,11];case 5:return(i.style===3)?[4,this.renderDashedDottedBorder(i.color,i.width,u,n.curves,3)]:[3,7];case 6:return c.sent(),[3,11];case 7:return(i.style===4)?[4,this.renderDoubleBorder(i.color,i.width,u,n.curves)]:[3,9];case 8:return c.sent(),[3,11];case 9:return[4,this.renderSolidBorder(i.color,u,n.curves)];case 10:c.sent();c.label=11;case 11:u++;c.label=12;case 12:return f++,[3,3];case 13:return[2]}})})},i.prototype.renderDashedDottedBorder=function(t,i,r,u,f){return w(this,void 0,void 0,function(){var rt,e,w,b,k,d,h,s,o,g,tt,v,it,p,c,a;return y(this,function(){return this.ctx.save(),rt=yft(u,r),e=av(u,r),f===2&&(this.path(e),this.ctx.clip()),nt(e[0])?(w=e[0].start.x,b=e[0].start.y):(w=e[0].x,b=e[0].y),nt(e[1])?(k=e[1].end.x,d=e[1].end.y):(k=e[1].x,d=e[1].y),h=r===0||r===2?Math.abs(w-k):Math.abs(b-d),this.ctx.beginPath(),f===3?this.formatPath(rt):this.formatPath(e.slice(0,2)),s=i<3?i*3:i*2,o=i<3?i*2:i,f===3&&(s=i,o=i),g=!0,h<=s*2?g=!1:h<=s*2+o?(tt=h/(2*s+o),s*=tt,o*=tt):(v=Math.floor((h+o)/(s+o)),it=(h-v*s)/(v-1),p=(h-(v+1)*s)/v,o=p<=0||Math.abs(o-it)<Math.abs(o-p)?it:p),g&&(f===3?this.ctx.setLineDash([0,s+o]):this.ctx.setLineDash([s,o])),f===3?(this.ctx.lineCap="round",this.ctx.lineWidth=i):this.ctx.lineWidth=i*2+1.1,this.ctx.strokeStyle=l(t),this.ctx.stroke(),this.ctx.setLineDash([]),f===2&&(nt(e[0])&&(c=e[3],a=e[0],this.ctx.beginPath(),this.formatPath([new n(c.end.x,c.end.y),new n(a.start.x,a.start.y)]),this.ctx.stroke()),nt(e[1])&&(c=e[1],a=e[2],this.ctx.beginPath(),this.formatPath([new n(c.end.x,c.end.y),new n(a.start.x,a.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},i.prototype.render=function(n){return w(this,void 0,void 0,function(){var t;return y(this,function(i){switch(i.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=l(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),t=lft(n),[4,this.renderStack(t)];case 1:return i.sent(),this.applyEffects([]),[2,this.canvas]}})})},i}(pv),iet=function(n){return n instanceof ea?!0:n instanceof fa||n instanceof ns&&n.type!==cf&&n.type!==hf?!0:!1},ret=function(n,t){switch(n){case 0:return wf(t);case 2:return fft(t);case 1:default:return bf(t)}},uet=function(n){switch(n){case 1:return"center";case 2:return"right";case 0:default:return"left"}},fet=["-apple-system","system-ui"],eet=function(n){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?n.filter(function(n){return fet.indexOf(n)===-1}):n},oet=function(n){function t(t,i){var r=n.call(this,t,i)||this;return r.canvas=i.canvas?i.canvas:document.createElement("canvas"),r.ctx=r.canvas.getContext("2d"),r.options=i,r.canvas.width=Math.floor(i.width*i.scale),r.canvas.height=Math.floor(i.height*i.scale),r.canvas.style.width=i.width+"px",r.canvas.style.height=i.height+"px",r.ctx.scale(r.options.scale,r.options.scale),r.ctx.translate(-i.x,-i.y),r.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+i.width+"x"+i.height+" at "+i.x+","+i.y+") with scale "+i.scale),r}return it(t,n),t.prototype.render=function(n){return w(this,void 0,void 0,function(){var t,i;return y(this,function(r){switch(r.label){case 0:return t=bo(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,n),[4,set(t)];case 1:return i=r.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=l(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(i,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},t}(pv),set=function(n){return new Promise(function(t,i){var r=new Image;r.onload=function(){t(r)};r.onerror=i;r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(n))})},het=function(){function n(n){var t=n.id,i=n.enabled;this.id=t;this.enabled=i;this.start=Date.now()}return n.prototype.debug=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,gr([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},n.prototype.getTime=function(){return Date.now()-this.start},n.prototype.info=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.enabled&&typeof window!="undefined"&&window.console&&typeof console.info=="function"&&console.info.apply(console,gr([this.id,this.getTime()+"ms"],t))},n.prototype.warn=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,gr([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},n.prototype.error=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.error=="function"?console.error.apply(console,gr([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},n.instances={},n}(),cet=function(){function n(t,i){var r;this.windowBounds=i;this.instanceName="#"+n.instanceCount++;this.logger=new het({id:this.instanceName,enabled:t.logging});this.cache=(r=t.cache)!==null&&r!==void 0?r:new kut(this,t)}return n.instanceCount=1,n}(),aet=function(n,t){return t===void 0&&(t={}),wv(n,t)};return typeof window!="undefined"&&ev.setContext(window),wv=function(n,t){return w(void 0,void 0,void 0,function(){var h,u,dt,gt,o,f,i,c,ni,v,r,ti,s,p,w,b,k,d,e,g,l,a,nt,tt,it,rt,ut,ft,et,st,ct,lt,at,vt,yt,pt,wt,bt,kt;return y(this,function(y){switch(y.label){case 0:if(!n||typeof n!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(h=n.ownerDocument,!h)throw new Error("Element is not attached to a Document");if(u=h.defaultView,!u)throw new Error("Document is not attached to a Window");return(dt={allowTaint:(nt=t.allowTaint)!==null&&nt!==void 0?nt:!1,imageTimeout:(tt=t.imageTimeout)!==null&&tt!==void 0?tt:15e3,proxy:t.proxy,useCORS:(it=t.useCORS)!==null&&it!==void 0?it:!1},gt=ie({logging:(rt=t.logging)!==null&&rt!==void 0?rt:!0,cache:t.cache},dt),o={windowWidth:(ut=t.windowWidth)!==null&&ut!==void 0?ut:u.innerWidth,windowHeight:(ft=t.windowHeight)!==null&&ft!==void 0?ft:u.innerHeight,scrollX:(et=t.scrollX)!==null&&et!==void 0?et:u.pageXOffset,scrollY:(st=t.scrollY)!==null&&st!==void 0?st:u.pageYOffset},f=new ot(o.scrollX,o.scrollY,o.windowWidth,o.windowHeight),i=new cet(gt,f),c=(ct=t.foreignObjectRendering)!==null&&ct!==void 0?ct:!1,ni={allowTaint:(lt=t.allowTaint)!==null&&lt!==void 0?lt:!1,onclone:t.onclone,ignoreElements:t.ignoreElements,inlineImages:c,copyStyles:c},i.logger.debug("Starting document clone with size "+f.width+"x"+f.height+" scrolled to "+-f.left+","+-f.top),v=new uv(i,n,ni),r=v.clonedReferenceElement,!r)?[2,Promise.reject("Unable to find element in cloned iframe")]:[4,v.toIFrame(h,f)];case 1:return(ti=y.sent(),s=is(r)||tut(r)?kv(r.ownerDocument):nu(i,r),p=s.width,w=s.height,b=s.left,k=s.top,d=bv(i,r,t.backgroundColor),e={canvas:t.canvas,backgroundColor:d,scale:(vt=(at=t.scale)!==null&&at!==void 0?at:u.devicePixelRatio)!==null&&vt!==void 0?vt:1,x:((yt=t.x)!==null&&yt!==void 0?yt:0)+b,y:((pt=t.y)!==null&&pt!==void 0?pt:0)+k,width:(wt=t.width)!==null&&wt!==void 0?wt:Math.ceil(p),height:(bt=t.height)!==null&&bt!==void 0?bt:Math.ceil(w)},!c)?[3,3]:(i.logger.debug("Document cloned, using foreign object rendering"),a=new oet(i,e),[4,a.render(r)]);case 2:return g=y.sent(),[3,5];case 3:return i.logger.debug("Document cloned, element located at "+b+","+k+" with size "+p+"x"+w+" using computed rendering"),i.logger.debug("Starting DOM parsing"),l=ha(i,r),d===l.styles.backgroundColor&&(l.styles.backgroundColor=ht.TRANSPARENT),i.logger.debug("Starting renderer for element at "+e.x+","+e.y+" with size "+e.width+"x"+e.height),a=new tet(i,e),[4,a.render(l)];case 4:g=y.sent();y.label=5;case 5:return((kt=t.removeContainer)!==null&&kt!==void 0?kt:!0)&&(uv.destroy(ti)||i.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),i.logger.debug("Finished rendering"),[2,g]}})})},bv=function(n,t,i){var r=t.ownerDocument,u=r.documentElement?lr(n,getComputedStyle(r.documentElement).backgroundColor):ht.TRANSPARENT,f=r.body?lr(n,getComputedStyle(r.body).backgroundColor):ht.TRANSPARENT,e=typeof i=="string"?lr(n,i):i===null?ht.TRANSPARENT:4294967295;return t===r.documentElement?wt(u)?wt(f)?e:f:u:e},aet})