},o.toString=function(){return"[object Blob]"},o.close=function(){this.size=this.data.length=0},r}(t);t.Blob=function(t,e){varn=e?e.type||"":"",s=newr;if(t)for(varo=0,i=t.length;i>o;o++)s.append(t[o]);returns.getBlob(n)}}("undefined"!=typeofself&&self||"undefined"!=typeofwindow&&window||this.content||this);varn=n||"undefined"!=typeofnavigator&&navigator.msSaveOrOpenBlob&&navigator.msSaveOrOpenBlob.bind(navigator)||function(t){"use strict";if("undefined"==typeofnavigator||!/MSIE [1-9]\./.test(navigator.userAgent)){vare=t.document,r=function(){returnt.URL||t.webkitURL||t},n=e.createElementNS("http://www.w3.org/1999/xhtml","a"),s=!t.externalHost&&"download"inn,o=function(r){varn=e.createEvent("MouseEvents");n.initMouseEvent("click",!0,!1,t,0,0,0,0,0,!1,!1,!1,!1,0,null),r.dispatchEvent(n)},i=t.webkitRequestFileSystem,a=t.requestFileSystem||i||t.mozRequestFileSystem,u=function(e){(t.setImmediate||t.setTimeout)(function(){throwe},0)},c="application/octet-stream",l=0,f=[],d=function(){for(vart=f.length;t--;){vare=f[t];"string"==typeofe?r().revokeObjectURL(e):e.remove()}f.length=0},h=function(t,e,r){e=[].concat(e);for(varn=e.length;n--;){vars=t["on"+e[n]];if("function"==typeofs)try{s.call(t,r||t)}catch(o){u(o)}}},p=function(e,u){vard,p,m,w=this,y=e.type,g=!1,v=function(){vart=r().createObjectURL(e);returnf.push(t),t},b=function(){h(w,"writestart progress write writeend".split(" "))},q=function(){(g||!d)&&(d=v(e)),p?p.location.href=d:window.open(d,"_blank"),w.readyState=w.DONE,b()},x=function(t){returnfunction(){returnw.readyState!==w.DONE?t.apply(this,arguments):void0}},k={create:!0,exclusive:!1};returnw.readyState=w.INIT,u||(u="download"),s?(d=v(e),n.href=d,n.download=u,o(n),w.readyState=w.DONE,b(),void0):(t.chrome&&y&&y!==c&&(m=e.slice||e.webkitSlice,e=m.call(e,0,e.size,c),g=!0),i&&"download"!==u&&(u+=".download"),(y===c||i)&&(p=t),a?(l+=e.size,a(t.TEMPORARY,l,x(function(t){t.root.getDirectory("saved",k,x(function(t){varr=function(){t.getFile(u,k,x(function(t){t.createWriter(x(function(r){r.onwriteend=function(e){p.location.href=t.toURL(),f.push(t),w.readyState=w.DONE,h(w,"writeend",e)},r.onerror=function(){vart=r.error;t.code!==t.ABORT_ERR&&q()},"writestart progress write abort".split(" ").forEach(function(t){r["on"+t]=w["on"+t]}),r.write(e),w.abort=function(){r.abort(),w.readyState=w.DONE},w.readyState=w.WRITING}),q)}),q)};t.getFile(u,{create:!1},x(function(t){t.remove(),r()}),x(function(t){t.code===t.NOT_FOUND_ERR?r():q()}))}),q)}),q),void0):(q(),void0))},m=p.prototype,w=function(t,e){returnnewp(t,e)};returnm.abort=function(){vart=this;t.readyState=t.DONE,h(t,"abort")},m.readyState=m.INIT=0,m.WRITING=1,m.DONE=2,m.error=m.onwritestart=m.onprogress=m.onwrite=m.onabort=m.onerror=m.onwriteend=null,t.addEventListener("unload",d,!1),w.unload=function(){d(),t.removeEventListener("unload",d,!1)},w}}("undefined"!=typeofself&&self||"undefined"!=typeofwindow&&window||this.content);"undefined"!=typeofmodule&&null!==module?module.exports=n:"undefined"!=typeofdefine&&null!==define&&null!=define.amd&&define([],function(){returnn}),voidfunction(t,e){"object"==typeofmodule?module.exports=e():t.adler32cs=e()}(r,function(){vart="function"==typeofArrayBuffer&&"function"==typeofUint8Array,e=null,r=function(){if(!t)returnfunction(){return!1};try{varr=require("buffer");"function"==typeofr.Buffer&&(e=r.Buffer)}catch(n){}returnfunction(t){returntinstanceofArrayBuffer||null!==e&&tinstanceofe}}(),n=function(){returnnull!==e?function(t){returnnewe(t,"utf8").toString("binary")}:function(t){returnunescape(encodeURIComponent(t))}}(),s=65521,o=function(t,e){for(varr=65535&t,n=t>>>16,o=0,i=e.length;i>o;o++)r=(r+(255&e.charCodeAt(o)))%s,n=(n+r)%s;return(n<<16|r)>>>0},i=function(t,e){for(varr=65535&t,n=t>>>16,o=0,i=e.length;i>o;o++)r=(r+e[o])%s,n=(n+r)%s;return(n<<16|r)>>>0},a={},u=a.Adler32=function(){vare=function(t){if(!(thisinstanceofe))thrownewTypeError("Constructor cannot called be as a function.");if(!isFinite(t=null==t?1:+t))thrownewError("Firstargumentsneedstobeafinitenumber
returne.prototype=Object.create(o.prototype),e.prototype.getBits=function(e){for(varr,n=this.codeSize,s=this.codeBuf,o=this.bytes,i=this.bytesPos;e>n;)"undefined"==typeof(r=o[i++])&&t("Bad encoding in flate stream"),s|=r<<n,n+=8;returnr=s&(1<<e)-1,this.codeBuf=s>>e,this.codeSize=n-=e,this.bytesPos=i,r},e.prototype.getCode=function(e){for(varr=e[0],n=e[1],s=this.codeSize,o=this.codeBuf,i=this.bytes,a=this.bytesPos;n>s;){varu;"undefined"==typeof(u=i[a++])&&t("Bad encoding in flate stream"),o|=u<<s,s+=8}varc=r[o&(1<<n)-1],l=c>>16,f=65535&c;return(0==s||l>s||0==l)&&t("Bad encoding in flate stream"),this.codeBuf=o>>l,this.codeSize=s-l,this.bytesPos=a,f},e.prototype.generateHuffmanTable=function(t){for(vare=t.length,r=0,n=0;e>n;++n)t[n]>r&&(r=t[n]);for(vars=1<<r,o=newUint32Array(s),i=1,a=0,u=2;r>=i;++i,a<<=1,u<<=1)for(varc=0;e>c;++c)if(t[c]==i){for(varl=0,f=a,n=0;i>n;++n)l=l<<1|1&f,f>>=1;for(varn=l;s>n;n+=u)o[n]=i<<16|c;++a}return[o,r]},e.prototype.readBlock=function(){functione(t,e,r,n,s){for(varo=t.getBits(r)+n;o-->0;)e[k++]=s}varo=this.getBits(3);if(1&o&&(this.eof=!0),o>>=1,0==o){varu,c=this.bytes,l=this.bytesPos;"undefined"==typeof(u=c[l++])&&t("Bad block header in flate stream");varf=u;"undefined"==typeof(u=c[l++])&&t("Bad block header in flate stream"),f|=u<<8,"undefined"==typeof(u=c[l++])&&t("Bad block header in flate stream");vard=u;"undefined"==typeof(u=c[l++])&&t("Bad block header in flate stream"),d|=u<<8,d!=(65535&~f)&&t("Bad uncompressed block length in flate stream"),this.codeBuf=0,this.codeSize=0;varh=this.bufferLength,p=this.ensureBuffer(h+f),m=h+f;this.bufferLength=m;for(varw=h;m>w;++w){if("undefined"==typeof(u=c[l++])){this.eof=!0;break}p[w]=u}returnthis.bytesPos=l,void0}vary,g;if(1==o)y=i,g=a;elseif(2==o){for(varv=this.getBits(5)+257,b=this.getBits(5)+1,q=this.getBits(4)+4,x=Array(r.length),k=0;q>k;)x[r[k++]]=this.getBits(3);for(var_=this.generateHuffmanTable(x),A=0,k=0,C=v+b,S=newArray(C);C>k;){varE=this.getCode(_);16==E?e(this,S,2,3,A):17==E?e(this,S,3,3,A=0):18==E?e(this,S,7,11,A=0):S[k++]=A=E}y=this.generateHuffmanTable(S.slice(0,v)),g=this.generateHuffmanTable(S.slice(v,C))}elset("Unknown block type in flate stream");for(varp=this.buffer,z=p?p.length:0,I=this.bufferLength;;){varT=this.getCode(y);if(256>T)I+1>=z&&(p=this.ensureBuffer(I+1),z=p.length),p[I++]=T;else{if(256==T)returnthis.bufferLength=I,void0;T-=257,T=n[T];varB=T>>16;B>0&&(B=this.getBits(B));varA=(65535&T)+B;T=this.getCode(g),T=s[T],B=T>>16,B>0&&(B=this.getBits(B));varO=(65535&T)+B;I+A>=z&&(p=this.ensureBuffer(I+A),z=p.length);for(varP=0;A>P;++P,++I)p[I]=p[I-O]}}},e}();!function(t){vare="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";"undefined"==typeoft.btoa&&(t.btoa=function(t){varr,n,s,o,i,a,u,c,l=0,f=0,d="",h=[];if(!t)returnt;dor=t.charCodeAt(l++),n=t.charCodeAt(l++),s=t.charCodeAt(l++),c=r<<16|n<<8|s,o=c>>18&63,i=c>>12&63,a=c>>6&63,u=63&c,h[f++]=e.charAt(o)+e.charAt(i)+e.charAt(a)+e.charAt(u);while(l<t.length);d=h.join("");varp=t.length%3;return(p?d.slice(0,p-3):d)+"===".slice(p||3)}),"undefined"==typeoft.atob&&(t.atob=function(t){varr,n,s,o,i,a,u,c,l=0,f=0,d="",h=[];if(!t)returnt;t+="";doo=e.indexOf(t.charAt(l++)),i=e.indexOf(t.charAt(l++)),a=e.indexOf(t.charAt(l++)),u=e.indexOf(t.charAt(l++)),c=o<<18|i<<12|a<<6|u,r=c>>16&255,n=c>>8&255,s=255&c,h[f++]=64==a?String.fromCharCode(r):64==u?String.fromCharCode(r,n):String.fromCharCode(r,n,s);while(l<t.length);returnd=h.join("")}),Array.prototype.map||(Array.prototype.map=function(t){if(void0===this||null===this||"function"!=typeoft)thrownewTypeError;for(vare=Object(this),r=e.length>>>0,n=newArray(r),s=arguments.length>1?arguments[1]:void0,o=0;r>o;o++)oine&&(n[o]=t.call(s,e[o],o,e));returnn}),Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),Array.prototype.forEach||(Array.prototype.forEach=function(t,e){"use strict";if(void0===this||null===this||"function"!=typeoft)thrownewTypeError;for(varr=Object(this),n=r.length>>>0,s=0;n>s;s++)sinr&&t.call(e,r[s],s,r