PageSourceSearch

https://outward-bound.netlify.app/_next/static/chunks/221-8ef1665f6d60f8e7.js

js outward-bound.netlify.app collected 2026-10-03 11:15:17 UTC 51,899 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[221],{40221:function(e,r,n){let i;function a(e,r){return new Promise(function(n,i){let a;return o(e).then(function(e){try{return a=e,n(new Blob([r.slice(0,2),a,r.slice(2)],{type:"image/jpeg"}))}catch(e){return i(e)}},i)})}n.d(r,{Z:function(){return O}});let o=e=>new Promise((r,n)=>{let i=new FileReader;i.addEventListener("load",({target:{result:e}})=>{let i=new DataView(e),a=0;if(65496!==i.getUint16(a))return n("not a valid JPEG");for(a+=2;;){let o=i.getUint16(a);if(65498===o)break;let f=i.getUint16(a+2);if(65505===o&&1165519206===i.getUint32(a+4)){let o;let l=a+10;switch(i.getUint16(l)){case 18761:o=!0;break;case 19789:o=!1;break;default:return n("TIFF header contains invalid endian")}if(42!==i.getUint16(l+2,o))return n("TIFF header contains invalid version");let s=i.getUint32(l+4,o),u=l+s+2+12*i.getUint16(l+s,o);for(let e=l+s+2;e<u;e+=12)if(274==i.getUint16(e,o)){if(3!==i.getUint16(e+2,o))return n("Orientation data type is invalid");if(1!==i.getUint32(e+4,o))return n("Orientation data count is invalid");i.setUint16(e+8,1,o);break}return r(e.slice(a,a+2+f))}a+=2+f}return r(new Blob)}),i.readAsArrayBuffer(e)});var f,l,s,u,c={};s={},({get exports(){return c},set exports(t){c=t}}).exports=s,s.parse=function(e,r){for(var n=s.bin.readUshort,i=s.bin.readUint,a=0,o={},f=new Uint8Array(e),l=f.length-4;101010256!=i(f,l);)l--;var u=n(f,a=l+4+4);n(f,a+=2);var c=i(f,a+=2),h=i(f,a+=4);a+=4,a=h;for(var d=0;d<u;d++){i(f,a),i(f,a+=16),c=i(f,a+=4);var g=i(f,a+=4),A=n(f,a+=4),w=n(f,a+2),p=n(f,a+4),v=i(f,a+=14);a+=4+(A+w+p),s._readLocal(f,v,o,c,g,r)}return o},s._readLocal=function(e,r,n,i,a,o){var f=s.bin.readUshort,l=s.bin.readUint;l(e,r),f(e,r+=4),f(e,r+=2);var u=f(e,r+=2);l(e,r+=2),l(e,r+=4);var c=f(e,r+=12),h=f(e,r+=2);r+=2;var d=s.bin.readUTF8(e,r,c);if(r+=c+h,o)n[d]={size:a,csize:i};else{var g=new Uint8Array(e.buffer,r);if(0==u)n[d]=new Uint8Array(g.buffer.slice(r,r+i));else{if(8!=u)throw"unknown compression method: "+u;var A=new Uint8Array(a);s.inflateRaw(g,A),n[d]=A}}},s.inflateRaw=function(e,r){return s.F.inflate(e,r)},s.inflate=function(e,r){return e[0],e[1],s.inflateRaw(new Uint8Array(e.buffer,e.byteOffset+2,e.length-6),r)},s.deflate=function(e,r){null==r&&(r={level:6});var n=0,i=new Uint8Array(50+Math.floor(1.1*e.length));i[n]=120,i[n+1]=156,n+=2,n=s.F.deflateRaw(e,i,n,r.level);var a=s.adler(e,0,e.length);return i[n+0]=a>>>24&255,i[n+1]=a>>>16&255,i[n+2]=a>>>8&255,i[n+3]=a>>>0&255,new Uint8Array(i.buffer,0,n+4)},s.deflateRaw=function(e,r){null==r&&(r={level:6});var n=new Uint8Array(50+Math.floor(1.1*e.length)),i=s.F.deflateRaw(e,n,i,r.level);return new Uint8Array(n.buffer,0,i)},s.encode=function(e,r){null==r&&(r=!1);var n=0,i=s.bin.writeUint,a=s.bin.writeUshort,o={};for(var f in e){var l=!s._noNeed(f)&&!r,u=e[f],c=s.crc.crc(u,0,u.length);o[f]={cpr:l,usize:u.length,crc:c,file:l?s.deflateRaw(u):u}}for(var f in o)n+=o[f].file.length+30+46+2*s.bin.sizeUTF8(f);var h=new Uint8Array(n+=22),d=0,g=[];for(var f in o){var A=o[f];g.push(d),d=s._writeHeader(h,d,f,A,0)}var w=0,p=d;for(var f in o)A=o[f],g.push(d),d=s._writeHeader(h,d,f,A,1,g[w++]);var v=d-p;return i(h,d,101010256),a(h,d+=8,w),a(h,d+=2,w),i(h,d+=2,v),i(h,d+=4,p),d+=6,h.buffer},s._noNeed=function(e){var r=e.split(".").pop().toLowerCase();return -1!="png,jpg,jpeg,zip".indexOf(r)},s._writeHeader=function(e,r,n,i,a,o){var f=s.bin.writeUint,l=s.bin.writeUshort,u=i.file;return f(e,r,0==a?67324752:33639248),r+=4,1==a&&(r+=2),l(e,r,20),l(e,r+=2,0),l(e,r+=2,i.cpr?8:0),f(e,r+=2,0),f(e,r+=4,i.crc),f(e,r+=4,u.length),f(e,r+=4,i.usize),l(e,r+=4,s.bin.sizeUTF8(n)),l(e,r+=2,0),r+=2,1==a&&(f(e,r+=10,o),r+=4),r+=s.bin.writeUTF8(e,r,n),0==a&&(e.set(u,r),r+=u.length),r},s.crc={table:function(){for(var e=new Uint32Array(256),r=0;r<256;r++){for(var n=r,i=0;i<8;i++)1&n?n=3988292384^n>>>1:n>>>=1;e[r]=n}return e}(),update:function(e,r,n,i){for(var a=0;a<i;a++)e=s.crc.table[255&(e^r[n+a])]^e>>>8;return e},crc:function(e,r,n){return 4294967295^s.crc.update(4294967295,e,r,n)}},s.adler=function(e,r,n){for(var i=1,a=0,o=r,f=r+n;o<f;){for(var l=Math.min(o+5552,f);o<l;)a+=i+=e[o++];i%=65521,a%=65521}return a<<16|i},s.bin={readUshort:function(e,r){return e[r]|e[r+1]<<8},writeUshort:function(e,r,n){e[r]=255&n,e[r+1]=n>>8&255},readUint:function(e,r){return 16777216*e[r+3]+(e[r+2]<<16|e[r+1]<<8|e[r])},writeUint:function(e,r,n){e[r]=255&n,e[r+1]=n>>8&255,e[r+2]=n>
vendor: 11,222 bytes, line 1
1>16&255,e[r+3]=n>>24&255},readASCII:function(e,r,n){for(var i="",a=0;a<n;a++)i+=String.fromCharCode(e[r+a]);return i},writeASCII:function(e,r,n){for(var i=0;i<n.length;i++)e[r+i]=n.charCodeAt(i)},pad:function(e){return e.length<2?"0"+e:e},readUTF8:function(e,r,n){for(var i,a="",o=0;o<n;o++)a+="%"+s.bin.pad(e[r+o].toString(16));try{i=decodeURIComponent(a)}catch(i){return s.bin.readASCII(e,r,n)}return i},writeUTF8:function(e,r,n){for(var i=n.length,a=0,o=0;o<i;o++){var f=n.charCodeAt(o);if(0==(4294967168&f))e[r+a]=f,a++;else if(0==(4294965248&f))e[r+a]=192|f>>6,e[r+a+1]=128|f>>0&63,a+=2;else if(0==(4294901760&f))e[r+a]=224|f>>12,e[r+a+1]=128|f>>6&63,e[r+a+2]=128|f>>0&63,a+=3;else{if(0!=(4292870144&f))throw"e";e[r+a]=240|f>>18,e[r+a+1]=128|f>>12&63,e[r+a+2]=128|f>>6&63,e[r+a+3]=128|f>>0&63,a+=4}}return a},sizeUTF8:function(e){for(var r=e.length,n=0,i=0;i<r;i++){var a=e.charCodeAt(i);if(0==(4294967168&a))n++;else if(0==(4294965248&a))n+=2;else if(0==(4294901760&a))n+=3;else{if(0!=(4292870144&a))throw"e";n+=4}}return n}},s.F={},s.F.deflateRaw=function(e,r,n,i){var a=[[0,0,0,0,0],[4,4,8,4,0],[4,5,16,8,0],[4,6,16,16,0],[4,10,16,32,0],[8,16,32,32,0],[8,16,128,128,0],[8,32,128,256,0],[32,128,258,1024,1],[32,258,258,4096,1]][i],o=s.F.U,f=s.F._goodIndex;s.F._hash;var l=s.F._putsE,u=0,c=n<<3,h=0,d=e.length;if(0==i){for(;u<d;)l(r,c,u+(_=Math.min(65535,d-u))==d?1:0),c=s.F._copyExact(e,u,_,r,c+8),u+=_;return c>>>3}var g=o.lits,A=o.strt,w=o.prev,p=0,v=0,m=0,b=0,y=0,U=0;for(d>2&&(A[U=s.F._hash(e,0)]=0),u=0;u<d;u++){if(y=U,u+1<d-2){U=s.F._hash(e,u+1);var F=u+1&32767;w[F]=A[U],A[U]=F}if(h<=u){(p>14e3||v>26697)&&d-u>100&&(h<u&&(g[p]=u-h,p+=2,h=u),c=s.F._writeBlock(u==d-1||h==d?1:0,g,p,b,e,m,u-m,r,c),p=v=b=0,m=u);var E=0;u<d-2&&(E=s.F._bestMatch(e,u,w,y,Math.min(a[2],d-u),a[3]));var _=E>>>16,C=65535&E;if(0!=E){C=65535&E;var I=f(_=E>>>16,o.of0);o.lhst[257+I]++;var B=f(C,o.df0);o.dhst[B]++,b+=o.exb[I]+o.dxb[B],g[p]=_<<23|u-h,g[p+1]=C<<16|I<<8|B,p+=2,h=u+_}else o.lhst[e[u]]++;v++}}for(m==u&&0!=e.length||(h<u&&(g[p]=u-h,p+=2,h=u),c=s.F._writeBlock(1,g,p,b,e,m,u-m,r,c),p=0,v=0,p=v=b=0,m=u);0!=(7&c);)c++;return c>>>3},s.F._bestMatch=function(e,r,n,i,a,o){var f=32767&r,l=n[f],u=f-l+32768&32767;if(l==f||i!=s.F._hash(e,r-u))return 0;for(var c=0,h=0,d=Math.min(32767,r);u<=d&&0!=--o&&l!=f;){if(0==c||e[r+c]==e[r+c-u]){var g=s.F._howLong(e,r,u);if(g>c){if(h=u,(c=g)>=a)break;u+2<g&&(g=u+2);for(var A=0,w=0;w<g-2;w++){var p=r-u+w+32768&32767,v=p-n[p]+32768&32767;v>A&&(A=v,l=p)}}}u+=(f=l)-(l=n[f])+32768&32767}return c<<16|h},s.F._howLong=function(e,r,n){if(e[r]!=e[r-n]||e[r+1]!=e[r+1-n]||e[r+2]!=e[r+2-n])return 0;var i=r,a=Math.min(e.length,r+258);for(r+=3;r<a&&e[r]==e[r-n];)r++;return r-i},s.F._hash=function(e,r){return(e[r]<<8|e[r+1])+(e[r+2]<<4)&65535},s.saved=0,s.F._writeBlock=function(e,r,n,i,a,o,f,l,u){var c,h,d,g,A,w,p,v,m,b,y,U=s.F.U,F=s.F._putsF,E=s.F._putsE;U.lhst[256]++,g=(d=s.F.getTrees())[0],A=d[1],w=d[2],p=d[3],v=d[4],m=d[5],b=d[6],y=d[7];var _=32+(0==(u+3&7)?0:8-(u+3&7))+(f<<3),C=i+s.F.contSize(U.fltree,U.lhst)+s.F.contSize(U.fdtree,U.dhst),I=i+s.F.contSize(U.ltree,U.lhst)+s.F.contSize(U.dtree,U.dhst);I+=14+3*m+s.F.contSize(U.itree,U.ihst)+(2*U.ihst[16]+3*U.ihst[17]+7*U.ihst[18]);for(var B=0;B<286;B++)U.lhst[B]=0;for(B=0;B<30;B++)U.dhst[B]=0;for(B=0;B<19;B++)U.ihst[B]=0;var M=_<C&&_<I?0:C<I?1:2;if(F(l,u,e),F(l,u+1,M),u+=3,0==M){for(;0!=(7&u);)u++;u=s.F._copyExact(a,o,f,l,u)}else{if(1==M&&(c=U.fltree,h=U.fdtree),2==M){s.F.makeCodes(U.ltree,g),s.F.revCodes(U.ltree,g),s.F.makeCodes(U.dtree,A),s.F.revCodes(U.dtree,A),s.F.makeCodes(U.itree,w),s.F.revCodes(U.itree,w),c=U.ltree,h=U.dtree,E(l,u,p-257),E(l,u+=5,v-1),E(l,u+=5,m-4),u+=4;for(var R=0;R<m;R++)E(l,u+3*R,U.itree[1+(U.ordr[R]<<1)]);u+=3*m,u=s.F._codeTiny(b,U.itree,l,u),u=s.F._codeTiny(y,U.itree,l,u)}for(var S=o,x=0;x<n;x+=2){for(var T=r[x],Q=T>>>23,k=S+(8388607&T);S<k;)u=s.F._writeLit(a[S++],c,l,u);if(0!=Q){var H=r[x+1],O=H>>16,P=H>>8&255,L=255&H;E(l,u=s.F._writeLit(257+P,c,l,u),Q-U.of0[P]),u+=U.exb[P],F(l,u=s.F._writeLit(L,h,l,u),O-U.df0[L]),u+=U.dxb[L],S+=Q}}u=s.F._writeLit(256,c,l,u)}return u},s.F._copyExact=function(e,r,n,i,a){var o=a>>>3;return i[o]=n,i[o+1]=n>>>8,i[o+2]=255-i[o],i[o+3]=255-i[o+1],o+=4,i.set(new Uint8Array(e.buffer,r,n),o),a+(n+4<<3)},s.F.getTrees=function(){for(var e=s.F.U,r=s.F._hufTree(e.lhst,e.ltree,15),n=s.F._hufTree(e.dhst,e.dtree,15),i=[],a=s.F._lenCodes(e.ltree,i),o=[],f=s.F._lenCodes(e.dtree,o),l=0;l<i.length;l+=2)e.ihst[i[l]]++;for(l=0;l<o.length;l+=2)e.ihst[o[l]]++;for(var u=s.F._hufTree(e.ihst,e.itree,7),c=19;c>4&&0==e.itree[1+(e.ordr[c-1]<<1)];)c--;return[r,n,u,a,f,c,i,o]},s.F.getSecond=function(e){for(var r=[],n=0;n<e.length;n+=2)r.push(e[n+1]);return r},s.F.nonZero=function(e){for(var r="",n=0;n<e.length;n+=2)0!=e[n+1]&&(r+=(n>>1)+",");return r},s.F.contSize=function(e,r){for(var n=0,i=0;i<r.length;i++)n+=r[i]*e[1+(i<<1)];return n},s.F._codeTiny=function(e,r,n,i){for(var a=0;a<e.length;a+=2){var o=e[a],f=e[a+1];i=s.F._writeLit(o,r,n,i);var l=16==o?2:17==o?3:7;o>15&&(s.F._putsE(n,i,f,l),i+=l)}return i},s.F._lenCodes=function(e,r){for(var n=e.length;2!=n&&0==e[n-1];)n-=2;for(var i=0;i<n;i+=2){var a=e[i+1],o=i+3<n?e[i+3]:-1,f=i+5<n?e[i+5]:-1,l=0==i?-1:e[i-1];if(0==a&&o==a&&f==a){for(var s=i+5;s+2<n&&e[s+2]==a;)s+=2;(u=Math.min(s+1-i>>>1,138))<11?r.push(17,u-3):r.push(18,u-11),i+=2*u-2}else if(a==l&&o==a&&f==a){for(s=i+5;s+2<n&&e[s+2]==a;)s+=2;var u=Math.min(s+1-i>>>1,6);r.push(16,u-3),i+=2*u-2}else r.push(a,0)}return n>>>1},s.F._hufTree=function(e,r,n){var i=[],a=e.length,o=r.length,f=0;for(f=0;f<o;f+=2)r[f]=0,r[f+1]=0;for(f=0;f<a;f++)0!=e[f]&&i.push({lit:f,f:e[f]});var l=i.length,u=i.slice(0);if(0==l)return 0;if(1==l){var c=i[0].lit;return u=0==c?1:0,r[1+(c<<1)]=1,r[1+(u<<1)]=1,1}i.sort(function(e,r){return e.f-r.f});var h=i[0],d=i[1],g=0,A=1,w=2;for(i[0]={lit:-1,f:h.f+d.f,l:h,r:d,d:0};A!=l-1;)h=g!=A&&(w==l||i[g].f<i[w].f)?i[g++]:i[w++],d=g!=A&&(w==l||i[g].f<i[w].f)?i[g++]:i[w++],i[A++]={lit:-1,f:h.f+d.f,l:h,r:d};var p=s.F.setDepth(i[A-1],0);for(p>n&&(s.F.restrictDepth(u,n,p),p=n),f=0;f<l;f++)r[1+(u[f].lit<<1)]=u[f].d;return p},s.F.setDepth=function(e,r){return -1!=e.lit?(e.d=r,r):Math.max(s.F.setDepth(e.l,r+1),s.F.setDepth(e.r,r+1))},s.F.restrictDepth=function(e,r,n){var i=0,a=1<<n-r,o=0;for(e.sort(function(e,r){return r.d==e.d?e.f-r.f:r.d-e.d}),i=0;i<e.length&&e[i].d>r;i++){var f=e[i].d;e[i].d=r,o+=a-(1<<n-f)}for(o>>>=n-r;o>0;)(f=e[i].d)<r?(e[i].d++,o-=1<<r-f-1):i++;for(;i>=0;i--)e[i].d==r&&o<0&&(e[i].d--,o++);0!=o&&console.log("debt left")},s.F._goodIndex=function(e,r){var n=0;return r[16]<=e&&(n|=16),r[8|n]<=e&&(n|=8),r[4|n]<=e&&(n|=4),r[2|n]<=e&&(n|=2),r[1|n]<=e&&(n|=1),n},s.F._writeLit=function(e,r,n,i){return s.F._putsF(n,i,r[e<<1]),i+r[1+(e<<1)]},s.F.inflate=function(e,r){var n=Uint8Array;if(3==e[0]&&0==e[1])return r||new n(0);var i=s.F,a=i._bitsF,o=i._bitsE,f=i._decodeTiny,l=i.makeCodes,u=i.codes2map,c=i._get17,h=i.U,d=null==r;d&&(r=new n(e.length>>>2<<3));for(var g,A,w=0,p=0,v=0,m=0,b=0,y=0,U=0,F=0,E=0;0==w;)if(w=a(e,E,1),p=a(e,E+1,2),E+=3,0!=p){if(d&&(r=s.F._check(r,F+131072)),1==p&&(g=h.flmap,A=h.fdmap,y=511,U=31),2==p){v=o(e,E,5)+257,m=o(e,E+5,5)+1,b=o(e,E+10,4)+4,E+=14;for(var _=0;_<38;_+=2)h.itree[_]=0,h.itree[_+1]=0;var C=1;for(_=0;_<b;_++){var I=o(e,E+3*_,3);h.itree[1+(h.ordr[_]<<1)]=I,I>C&&(C=I)}E+=3*b,l(h.itree,C),u(h.itree,C,h.imap),g=h.lmap,A=h.dmap,E=f(h.imap,(1<<C)-1,v+m,e,E,h.ttree);var B=i._copyOut(h.ttree,0,v,h.ltree);y=(1<<B)-1;var M=i._copyOut(h.ttree,v,m,h.dtree);U=(1<<M)-1,l(h.ltree,B),u(h.ltree,B,g),l(h.dtree,M),u(h.dtree,M,A)}for(;;){var R=g[c(e,E)&y];E+=15&R;var S=R>>>4;if(S>>>8==0)r[F++]=S;else{if(256==S)break;var x=F+S-254;if(S>264){var T=h.ldef[S-257];x=F+(T>>>3)+o(e,E,7&T),E+=7&T}var Q=A[c(e,E)&U];E+=15&Q;var k=Q>>>4,H=h.ddef[k],O=(H>>>4)+a(e,E,15&H);for(E+=15&H,d&&(r=s.F._check(r,F+131072));F<x;)r[F]=r[F++-O],r[F]=r[F++-O],r[F]=r[F++-O],r[F]=r[F++-O];F=x}}}else{0!=(7&E)&&(E+=8-(7&E));var P=4+(E>>>3),L=e[P-4]|e[P-3]<<8;d&&(r=s.F._check(r,F+L)),r.set(new n(e.buffer,e.byteOffset+P,L),F),E=P+L<<3,F+=L}return r.length==F?r:r.slice(0,F)},s.F._check=function(e,r){var n=e.length;if(r<=n)return e;var i=new Uint8Array(Math.max(n<<1,r));return i.set(e,0),i},s.F._decodeTiny=function(e,r,n,i,a,o){for(var f=s.F._bitsE,l=s.F._get17,u=0;u<n;){var c=e[l(i,a)&r];a+=15&c;var h=c>>>4;if(h<=15)o[u]=h,u++;else{var d=0,g=0;16==h?(g=3+f(i,a,2),a+=2,d=o[u-1]):17==h?(g=3+f(i,a,3),a+=3):18==h&&(g=11+f(i,a,7),a+=7);for(var A=u+g;u<A;)o[u]=d,u++}}return a},s.F._copyOut=function(e,r,n,i){for(var a=0,o=0,f=i.length>>>1;o<n;){var l=e[o+r];i[o<<1]=0,i[1+(o<<1)]=l,l>a&&(a=l),o++}for(;o<f;)i[o<<1]=0,i[1+(o<<1)]=0,o++;return a},s.F.makeCodes=function(e,r){for(var n,i,a,o,f=s.F.U,l=e.length,u=f.bl_count,c=0;c<=r;c++)u[c]=0;for(c=1;c<l;c+=2)u[e[c]]++;var h=f.next_code;for(n=0,u[0]=0,i=1;i<=r;i++)n=n+u[i-1]<<1,h[i]=n;for(a=0;a<l;a+=2)0!=(o=e[a+1])&&(e[a]=h[o],h[o]++)},s.F.codes2map=function(e,r,n){for(var i=e.length,a=s.F.U.rev15,o=0;o<i;o+=2)if(0!=e[o+1])for(var f=o>>1,l=e[o+1],u=f<<4|l,c=r-l,h=e[o]<<c,d=h+(1<<c);h!=d;)n[a[h]>>>15-r]=u,h++},s.F.revCodes=function(e,r){for(var n=s.F.U.rev15,i=15-r,a=0;a<e.length;a+=2){var o=e[a]<<r-e[a+1];e[a]=n[o]>>>i}},s.F._putsE=function(e,r,n){n<<=7&r;var i=r>>>3;e[i]|=n,e[i+1]|=n>>>8},s.F._putsF=function(e,r,n){n<<=7&r;var i=r>>>3;e[i]|=n,e[i+1]|=n>>>8,e[i+2]|=n>>>16},s.F._bitsE=function(e,r,n){return(e[r>>>3]|e[1+(r>>>3)]<<8)>>>(7&r)&(1<<n)-1},s.F._bitsF=function(e,r,n){return(e[r>>>3]|e[1+(r>>>3)]<<8|e[2+(r>>>3)]<<16)>>>(7&r)&(1<<n)-1},s.F._get17=function(e,r){return(e[r>>>3]|e[1+(r>>>3)]<<8|e[2+(r>>>3)]<<16)>>>(7&r)},s.F._get25=function(e,r){return(e[r>>>3]|e[1+(r>>>3)]<<8|e[2+(r>>>3)]<<16|e[3+(r>>>3)]<<24)>>>(7&r)},s.F.U=(f=Uint16Array,l=Uint32Array,{next_code:new f(16),bl_count:new f(16),ordr:[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],of0:[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,999,999,999],exb:[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0],ldef:new f(32),df0:[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,65535,65535],dxb:[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0],ddef:new l(32),flmap:new f(512),fltree:[],fdmap:new f(32),fdtree:[],lmap:new f(32768),ltree:[],ttree:[],dmap:new f(32768),dtree:[],imap:new f(512),itree:[],rev15:new f(32768),lhst:new l(286),dhst:new l(30),ihst:new l(19),lits:new l(15e3),strt:new f(65536),prev:new f(32768)}),function(){for(var e=s.F.U,r=0;r<32768;r++){var n=r;n=(4278255360&(n=(4042322160&(n=(3435973836&(n=(2863311530&n)>>>1|(1431655765&n)<<1))>>>2|(858993459&n)<<2))>>>4|(252645135&n)<<4))>>>8|(16711935&n)<<8,e.rev15[r]=(n>>>16|n<<16)>>>17}function i(e,r,n){for(;0!=r--;)e.push(0,n)}for(r=0;r<32;r++)e.ldef[r]=e.of0[r]<<3|e.exb[r],e.ddef[r]=e.df0[r]<<4|e.dxb[r];i(e.fltree,144,8),i(e.fltree,112,9),i(e.fltree,24,7),i(e.fltree,8,8),s.F.makeCodes(e.fltree,9),s.F.codes2map(e.fltree,9,e.flmap),s.F.revCodes(e.fltree,9),i(e.fdtree,32,5),s.F.makeCodes(e.fdtree,5),s.F.codes2map(e.fdtree,5,e.fdmap),s.F.revCodes(e.fdtree,5),i(e.itree,19,0),i(e.ltree,286,0),i(e.dtree,30,0),i(e.ttree,320,0)}();var h=(u={__proto__:null,default:c}
1,[c].forEach(function(e){e&&"string"!=typeof e&&!Array.isArray(e)&&Object.keys(e).forEach(function(r){if("default"!==r&&!(r in u)){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(u,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}})}),Object.freeze(u));let d=function(){var e={nextZero(e,r){for(;0!=e[r];)r++;return r},readUshort:(e,r)=>e[r]<<8|e[r+1],writeUshort(e,r,n){e[r]=n>>8&255,e[r+1]=255&n},readUint:(e,r)=>16777216*e[r]+(e[r+1]<<16|e[r+2]<<8|e[r+3]),writeUint(e,r,n){e[r]=n>>24&255,e[r+1]=n>>16&255,e[r+2]=n>>8&255,e[r+3]=255&n},readASCII(e,r,n){let i="";for(let a=0;a<n;a++)i+=String.fromCharCode(e[r+a]);return i},writeASCII(e,r,n){for(let i=0;i<n.length;i++)e[r+i]=n.charCodeAt(i)},readBytes(e,r,n){let i=[];for(let a=0;a<n;a++)i.push(e[r+a]);return i},pad:e=>e.length<2?`0${e}`:e,readUTF8(r,n,i){let a,o="";for(let a=0;a<i;a++)o+=`%${e.pad(r[n+a].toString(16))}`;try{a=decodeURIComponent(o)}catch(a){return e.readASCII(r,n,i)}return a}};function r(r,n,i,a){let f=n*i,l=Math.ceil(n*o(a)/8),s=new Uint8Array(4*f),u=new Uint32Array(s.buffer),{ctype:c}=a,{depth:h}=a,d=e.readUshort;if(6==c){let e=f<<2;if(8==h)for(var g=0;g<e;g+=4)s[g]=r[g],s[g+1]=r[g+1],s[g+2]=r[g+2],s[g+3]=r[g+3];if(16==h)for(g=0;g<e;g++)s[g]=r[g<<1]}else if(2==c){let e=a.tabs.tRNS;if(null==e){if(8==h)for(g=0;g<f;g++){var A=3*g;u[g]=-16777216|r[A+2]<<16|r[A+1]<<8|r[A]}if(16==h)for(g=0;g<f;g++)A=6*g,u[g]=-16777216|r[A+4]<<16|r[A+2]<<8|r[A]}else{var w=e[0];let n=e[1],i=e[2];if(8==h)for(g=0;g<f;g++){var p=g<<2;A=3*g,u[g]=-16777216|r[A+2]<<16|r[A+1]<<8|r[A],r[A]==w&&r[A+1]==n&&r[A+2]==i&&(s[p+3]=0)}if(16==h)for(g=0;g<f;g++)p=g<<2,A=6*g,u[g]=-16777216|r[A+4]<<16|r[A+2]<<8|r[A],d(r,A)==w&&d(r,A+2)==n&&d(r,A+4)==i&&(s[p+3]=0)}}else if(3==c){let e=a.tabs.PLTE,o=a.tabs.tRNS,u=o?o.length:0;if(1==h)for(var v,m=0;m<i;m++){var b=m*l,y=m*n;for(g=0;g<n;g++){p=y+g<<2;var U=3*(v=r[b+(g>>3)]>>7-((7&g)<<0)&1);s[p]=e[U],s[p+1]=e[U+1],s[p+2]=e[U+2],s[p+3]=v<u?o[v]:255}}if(2==h)for(m=0;m<i;m++)for(b=m*l,y=m*n,g=0;g<n;g++)p=y+g<<2,U=3*(v=r[b+(g>>2)]>>6-((3&g)<<1)&3),s[p]=e[U],s[p+1]=e[U+1],s[p+2]=e[U+2],s[p+3]=v<u?o[v]:255;if(4==h)for(m=0;m<i;m++)for(b=m*l,y=m*n,g=0;g<n;g++)p=y+g<<2,U=3*(v=r[b+(g>>1)]>>4-((1&g)<<2)&15),s[p]=e[U],s[p+1]=e[U+1],s[p+2]=e[U+2],s[p+3]=v<u?o[v]:255;if(8==h)for(g=0;g<f;g++)p=g<<2,U=3*(v=r[g]),s[p]=e[U],s[p+1]=e[U+1],s[p+2]=e[U+2],s[p+3]=v<u?o[v]:255}else if(4==c){if(8==h)for(g=0;g<f;g++){p=g<<2;var F,E=r[F=g<<1];s[p]=E,s[p+1]=E,s[p+2]=E,s[p+3]=r[F+1]}if(16==h)for(g=0;g<f;g++)p=g<<2,E=r[F=g<<2],s[p]=E,s[p+1]=E,s[p+2]=E,s[p+3]=r[F+2]}else if(0==c)for(w=a.tabs.tRNS?a.tabs.tRNS:-1,m=0;m<i;m++){let e=m*l,i=m*n;if(1==h)for(var _=0;_<n;_++){var C=(E=255*(r[e+(_>>>3)]>>>7-(7&_)&1))==255*w?0:255;u[i+_]=C<<24|E<<16|E<<8|E}else if(2==h)for(_=0;_<n;_++)C=(E=85*(r[e+(_>>>2)]>>>6-((3&_)<<1)&3))==85*w?0:255,u[i+_]=C<<24|E<<16|E<<8|E;else if(4==h)for(_=0;_<n;_++)C=(E=17*(r[e+(_>>>1)]>>>4-((1&_)<<2)&15))==17*w?0:255,u[i+_]=C<<24|E<<16|E<<8|E;else if(8==h)for(_=0;_<n;_++)C=(E=r[e+_])==w?0:255,u[i+_]=C<<24|E<<16|E<<8|E;else if(16==h)for(_=0;_<n;_++)E=r[e+(_<<1)],C=d(r,e+(_<<1))==w?0:255,u[i+_]=C<<24|E<<16|E<<8|E}return s}function n(e,r,n,l){let s=new Uint8Array((Math.ceil(n*o(e)/8)+1+e.interlace)*l);return r=e.tabs.CgBI?a(r,s):i(r,s),0==e.interlace?r=f(r,e,0,n,l):1==e.interlace&&(r=function(e,r){let n=r.width,i=r.height,a=o(r),l=a>>3,s=Math.ceil(n*a/8),u=new Uint8Array(i*s),c=0,h=[0,0,4,0,2,0,1],d=[0,4,0,2,0,1,0],g=[8,8,8,4,4,2,2],A=[8,8,4,4,2,2,1],w=0;for(;w<7;){let o=g[w],v=A[w],m=0,b=0,y=h[w];for(;y<i;)y+=o,b++;let U=d[w];for(;U<n;)U+=v,m++;let F=Math.ceil(m*a/8);f(e,r,c,m,b);let E=0,_=h[w];for(;_<i;){let r=d[w],i=c+E*F<<3;for(;r<n;){var p;if(1==a&&(p=(p=e[i>>3])>>7-(7&i)&1,u[_*s+(r>>3)]|=p<<7-((7&r)<<0)),2==a&&(p=(p=e[i>>3])>>6-(7&i)&3,u[_*s+(r>>2)]|=p<<6-((3&r)<<1)),4==a&&(p=(p=e[i>>3])>>4-(7&i)&15,u[_*s+(r>>1)]|=p<<4-((1&r)<<2)),a>=8){let n=_*s+r*l;for(let r=0;r<l;r++)u[n+r]=e[(i>>3)+r]}i+=a,r+=v}E++,_+=o}m*b!=0&&(c+=b*(1+F)),w+=1}return u}(r,e)),r}function i(e,r){return a(new Uint8Array(e.buffer,2,e.length-6),r)}var a=function(){let e={H:{}};return e.H.N=function(r,n){let i=Uint8Array,a,o,f=0,l=0,s=0,u=0,c=0,h=0,d=0,g=0,A=0;if(3==r[0]&&0==r[1])return n||new i(0);let w=e.H,p=w.b,v=w.e,m=w.R,b=w.n,y=w.A,U=w.Z,F=w.m,E=null==n;for(E&&(n=new i(r.length>>>2<<5));0==f;)if(f=p(r,A,1),l=p(r,A+1,2),A+=3,0!=l){if(E&&(n=e.H.W(n,g+131072)),1==l&&(a=F.J,o=F.h,h=511,d=31),2==l){s=v(r,A,5)+257,u=v(r,A+5,5)+1,c=v(r,A+10,4)+4,A+=14;let e=1;for(var _=0;_<38;_+=2)F.Q[_]=0,F.Q[_+1]=0;for(_=0;_<c;_++){let n=v(r,A+3*_,3);F.Q[1+(F.X[_]<<1)]=n,n>e&&(e=n)}A+=3*c,b(F.Q,e),y(F.Q,e,F.u),a=F.w,o=F.d,A=m(F.u,(1<<e)-1,s+u,r,A,F.v);let n=w.V(F.v,0,s,F.C);h=(1<<n)-1;let i=w.V(F.v,s,u,F.D);d=(1<<i)-1,b(F.C,n),y(F.C,n,a),b(F.D,i),y(F.D,i,o)}for(;;){let e=a[U(r,A)&h];A+=15&e;let i=e>>>4;if(i>>>8==0)n[g++]=i;else{if(256==i)break;{let e=g+i-254;if(i>264){let n=F.q[i-257];e=g+(n>>>3)+v(r,A,7&n),A+=7&n}let a=o[U(r,A)&d];A+=15&a;let f=a>>>4,l=F.c[f],s=(l>>>4)+p(r,A,15&l);for(A+=15&l;g<e;)n[g]=n[g++-s],n[g]=n[g++-s],n[g]=n[g++-s],n[g]=n[g++-s];g=e}}}}else{0!=(7&A)&&(A+=8-(7&A));let a=4+(A>>>3),o=r[a-4]|r[a-3]<<8;E&&(n=e.H.W(n,g+o)),n.set(new i(r.buffer,r.byteOffset+a,o),g),A=a+o<<3,g+=o}return n.length==g?n:n.slice(0,g)},e.H.W=function(e,r){let n=e.length;if(r<=n)return e;let i=new Uint8Array(n<<1);return i.set(e,0),i},e.H.R=function(r,n,i,a,o,f){let l=e.H.e,s=e.H.Z,u=0;for(;u<i;){let e=r[s(a,o)&n];o+=15&e;let i=e>>>4;if(i<=15)f[u]=i,u++;else{let e=0,r=0;16==i?(r=3+l(a,o,2),o+=2,e=f[u-1]):17==i?(r=3+l(a,o,3),o+=3):18==i&&(r=11+l(a,o,7),o+=7);let n=u+r;for(;u<n;)f[u]=e,u++}}return o},e.H.V=function(e,r,n,i){let a=0,o=0,f=i.length>>>1;for(;o<n;){let n=e[o+r];i[o<<1]=0,i[1+(o<<1)]=n,n>a&&(a=n),o++}for(;o<f;)i[o<<1]=0,i[1+(o<<1)]=0,o++;return a},e.H.n=function(r,n){let i,a,o,f;let l=e.H.m,s=r.length,u=l.j;for(var c=0;c<=n;c++)u[c]=0;for(c=1;c<s;c+=2)u[r[c]]++;let h=l.K;for(i=0,u[0]=0,a=1;a<=n;a++)i=i+u[a-1]<<1,h[a]=i;for(o=0;o<s;o+=2)0!=(f=r[o+1])&&(r[o]=h[f],h[f]++)},e.H.A=function(r,n,i){let a=r.length,o=e.H.m.r;for(let e=0;e<a;e+=2)if(0!=r[e+1]){let a=e>>1,f=r[e+1],l=a<<4|f,s=n-f,u=r[e]<<s,c=u+(1<<s);for(;u!=c;)i[o[u]>>>15-n]=l,u++}},e.H.l=function(r,n){let i=e.H.m.r,a=15-n;for(let e=0;e<r.length;e+=2){let o=r[e]<<n-r[e+1];r[e]=i[o]>>>a}},e.H.M=function(e,r,n){n<<=7&r;let i=r>>>3;e[i]|=n,e[i+1]|=n>>>8},e.H.I=function(e,r,n){n<<=7&r;let i=r>>>3;e[i]|=n,e[i+1]|=n>>>8,e[i+2]|=n>>>16},e.H.e=function(e,r,n){return(e[r>>>3]|e[1+(r>>>3)]<<8)>>>(7&r)&(1<<n)-1},e.H.b=function(e,r,n){return(e[r>>>3]|e[1+(r>>>3)]<<8|e[2+(r>>>3)]<<16)>>>(7&r)&(1<<n)-1},e.H.Z=function(e,r){return(e[r>>>3]|e[1+(r>>>3)]<<8|e[2+(r>>>3)]<<16)>>>(7&r)},e.H.i=function(e,r){return(e[r>>>3]|e[1+(r>>>3)]<<8|e[2+(r>>>3)]<<16|e[3+(r>>>3)]<<24)>>>(7&r)},e.H.m=function(){let e=Uint16Array,r=Uint32Array;return{K:new e(16),j:new e(16),X:[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],S:[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,999,999,999],T:[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0],q:new e(32),p:[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,65535,65535],z:[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0],c:new r(32),J:new e(512),_:[],h:new e(32),$:[],w:new e(32768),C:[],v:[],d:new e(32768),D:[],u:new e(512),Q:[],r:new e(32768),s:new r(286),Y:new r(30),a:new r(19),t:new r(15e3),k:new e(65536),g:new e(32768)}}(),function(){let r=e.H.m;for(var n=0;n<32768;n++){let e=n;e=(4278255360&(e=(4042322160&(e=(3435973836&(e=(2863311530&e)>>>1|(1431655765&e)<<1))>>>2|(858993459&e)<<2))>>>4|(252645135&e)<<4))>>>8|(16711935&e)<<8,r.r[n]=(e>>>16|e<<16)>>>17}function i(e,r,n){for(;0!=r--;)e.push(0,n)}for(n=0;n<32;n++)r.q[n]=r.S[n]<<3|r.T[n],r.c[n]=r.p[n]<<4|r.z[n];i(r._,144,8),i(r._,112,9),i(r._,24,7),i(r._,8,8),e.H.n(r._,9),e.H.A(r._,9,r.J),e.H.l(r._,9),i(r.$,32,5),e.H.n(r.$,5),e.H.A(r.$,5,r.h),e.H.l(r.$,5),i(r.Q,19,0),i(r.C,286,0),i(r.D,30,0),i(r.v,320,0)}(),e.H.N}();function o(e){return[1,null,3,1,2,null,4][e.ctype]*e.depth}function f(e,r,n,i,a){let f,s,u=o(r),c=Math.ceil(i*u/8);u=Math.ceil(u/8);let h=e[n],d=0;if(h>1&&(e[n]=[0,0,1][h-2]),3==h)for(d=u;d<c;d++)e[d+1]=e[d+1]+(e[d+1-u]>>>1)&255;for(let r=0;r<a;r++)if(h=e[(s=(f=n+r*c)+r+1)-1],d=0,0==h)for(;d<c;d++)e[f+d]=e[s+d];else if(1==h){for(;d<u;d++)e[f+d]=e[s+d];for(;d<c;d++)e[f+d]=e[s+d]+e[f+d-u]}else if(2==h)for(;d<c;d++)e[f+d]=e[s+d]+e[f+d-c];else if(3==h){for(;d<u;d++)e[f+d]=e[s+d]+(e[f+d-c]>>>1);for(;d<c;d++)e[f+d]=e[s+d]+(e[f+d-c]+e[f+d-u]>>>1)}else{for(;d<u;d++)e[f+d]=e[s+d]+l(0,e[f+d-c],0);for(;d<c;d++)e[f+d]=e[s+d]+l(e[f+d-u],e[f+d-c],e[f+d-u-c])}return e}function l(e,r,n){let i=e+r-n,a=i-e,o=i-r,f=i-n;return a*a<=o*o&&a*a<=f*f?e:o*o<=f*f?r:n}function s(e,r,n,i,a,o,f,l,s){let u=Math.min(r,a),c=Math.min(n,o),h=0,d=0;for(let n=0;n<c;n++)for(let o=0;o<u;o++)if(f>=0&&l>=0?(h=n*r+o<<2,d=(l+n)*a+f+o<<2):(h=(-l+n)*r-f+o<<2,d=n*a+o<<2),0==s)i[d]=e[h],i[d+1]=e[h+1],i[d+2]=e[h+2],i[d+3]=e[h+3];
1else if(1==s){var g=e[h+3]*(1/255),A=e[h]*g,w=e[h+1]*g,p=e[h+2]*g,v=i[d+3]*(1/255),m=i[d]*v,b=i[d+1]*v,y=i[d+2]*v;let r=1-g,n=g+v*r,a=0==n?0:1/n;i[d+3]=255*n,i[d+0]=(A+m*r)*a,i[d+1]=(w+b*r)*a,i[d+2]=(p+y*r)*a}else if(2==s)g=e[h+3],A=e[h],w=e[h+1],p=e[h+2],v=i[d+3],m=i[d],b=i[d+1],y=i[d+2],g==v&&A==m&&w==b&&p==y?(i[d]=0,i[d+1]=0,i[d+2]=0,i[d+3]=0):(i[d]=A,i[d+1]=w,i[d+2]=p,i[d+3]=g);else if(3==s){if(g=e[h+3],A=e[h],w=e[h+1],p=e[h+2],v=i[d+3],m=i[d],b=i[d+1],y=i[d+2],g==v&&A==m&&w==b&&p==y)continue;if(g<220&&v>20)return!1}return!0}return{decode:function(r){let o=new Uint8Array(r),f=8,l=e.readUshort,s=e.readUint,u={tabs:{},frames:[]},c=new Uint8Array(o.length),h,d=0,g=0,A=[137,80,78,71,13,10,26,10];for(var w,p=0;p<8;p++)if(o[p]!=A[p])throw"The input is not a PNG file!";for(;f<o.length;){let r=e.readUint(o,f);f+=4;let A=e.readASCII(o,f,4);if(f+=4,"IHDR"==A)v=f,u.width=e.readUint(o,v),v+=4,u.height=e.readUint(o,v),v+=4,u.depth=o[v],v++,u.ctype=o[v],v++,u.compress=o[v],v++,u.filter=o[v],v++,u.interlace=o[v],v++;else if("iCCP"==A){for(var v,m,b=f;0!=o[b];)b++;e.readASCII(o,f,b-f),o[b+1];let n=o.slice(b+2,f+r),l=null;try{l=i(n)}catch(e){l=a(n)}u.tabs[A]=l}else if("CgBI"==A)u.tabs[A]=o.slice(f,f+4);else if("IDAT"==A){for(p=0;p<r;p++)c[d+p]=o[f+p];d+=r}else if("acTL"==A)u.tabs[A]={num_frames:s(o,f),num_plays:s(o,f+4)},h=new Uint8Array(o.length);else if("fcTL"==A){0!=g&&((w=u.frames[u.frames.length-1]).data=n(u,h.slice(0,g),w.rect.width,w.rect.height),g=0);let e={x:s(o,f+12),y:s(o,f+16),width:s(o,f+4),height:s(o,f+8)},r=l(o,f+22),i={rect:e,delay:Math.round(1e3*(r=l(o,f+20)/(0==r?100:r))),dispose:o[f+24],blend:o[f+25]};u.frames.push(i)}else if("fdAT"==A){for(p=0;p<r-4;p++)h[g+p]=o[f+p+4];g+=r-4}else if("pHYs"==A)u.tabs[A]=[e.readUint(o,f),e.readUint(o,f+4),o[f+8]];else if("cHRM"==A)for(p=0,u.tabs[A]=[];p<8;p++)u.tabs[A].push(e.readUint(o,f+4*p));else if("tEXt"==A||"zTXt"==A){null==u.tabs[A]&&(u.tabs[A]={});var y=e.nextZero(o,f),U=e.readASCII(o,f,y-f),F=f+r-y-1;if("tEXt"==A)m=e.readASCII(o,y+1,F);else{var E=i(o.slice(y+2,y+2+F));m=e.readUTF8(E,0,E.length)}u.tabs[A][U]=m}else if("iTXt"==A){null==u.tabs[A]&&(u.tabs[A]={}),y=0,b=f,y=e.nextZero(o,b),U=e.readASCII(o,b,y-b);let n=o[b=y+1];o[b+1],b+=2,y=e.nextZero(o,b),e.readASCII(o,b,y-b),b=y+1,y=e.nextZero(o,b),e.readUTF8(o,b,y-b),F=r-((b=y+1)-f),0==n?m=e.readUTF8(o,b,F):(E=i(o.slice(b,b+F)),m=e.readUTF8(E,0,E.length)),u.tabs[A][U]=m}else if("PLTE"==A)u.tabs[A]=e.readBytes(o,f,r);else if("hIST"==A){let e=u.tabs.PLTE.length/3;for(p=0,u.tabs[A]=[];p<e;p++)u.tabs[A].push(l(o,f+2*p))}else if("tRNS"==A)3==u.ctype?u.tabs[A]=e.readBytes(o,f,r):0==u.ctype?u.tabs[A]=l(o,f):2==u.ctype&&(u.tabs[A]=[l(o,f),l(o,f+2),l(o,f+4)]);else if("gAMA"==A)u.tabs[A]=e.readUint(o,f)/1e5;else if("sRGB"==A)u.tabs[A]=o[f];else if("bKGD"==A)0==u.ctype||4==u.ctype?u.tabs[A]=[l(o,f)]:2==u.ctype||6==u.ctype?u.tabs[A]=[l(o,f),l(o,f+2),l(o,f+4)]:3==u.ctype&&(u.tabs[A]=o[f]);else if("IEND"==A)break;f+=r,e.readUint(o,f),f+=4}return 0!=g&&((w=u.frames[u.frames.length-1]).data=n(u,h.slice(0,g),w.rect.width,w.rect.height)),u.data=n(u,c,u.width,u.height),delete u.compress,delete u.interlace,delete u.filter,u},toRGBA8:function(e){let n=e.width,i=e.height;if(null==e.tabs.acTL)return[r(e.data,n,i,e).buffer];let a=[];null==e.frames[0].data&&(e.frames[0].data=e.data);let o=n*i*4,f=new Uint8Array(o),l=new Uint8Array(o),u=new Uint8Array(o);for(let h=0;h<e.frames.length;h++){let d=e.frames[h],g=d.rect.x,A=d.rect.y,w=d.rect.width,p=d.rect.height,v=r(d.data,w,p,e);if(0!=h)for(var c=0;c<o;c++)u[c]=f[c];if(0==d.blend?s(v,w,p,f,n,i,g,A,0):1==d.blend&&s(v,w,p,f,n,i,g,A,1),a.push(f.buffer.slice(0)),0==d.dispose);else if(1==d.dispose)s(l,w,p,f,n,i,g,A,0);else if(2==d.dispose)for(c=0;c<o;c++)f[c]=u[c]}return a},_paeth:l,_copyTile:s,_bin:e}}();!function(){let{_copyTile:e}=d,{_bin:r}=d,n=d._paeth;var i={table:function(){let e=new Uint32Array(256);for(let r=0;r<256;r++){let n=r;for(let e=0;e<8;e++)1&n?n=3988292384^n>>>1:n>>>=1;e[r]=n}return e}(),update(e,r,n,a){for(let o=0;o<a;o++)e=i.table[255&(e^r[n+o])]^e>>>8;return e},crc:(e,r,n)=>4294967295^i.update(4294967295,e,r,n)};function a(e,r,n,i){r[n]+=e[0]*i>>4,r[n+1]+=e[1]*i>>4,r[n+2]+=e[2]*i>>4,r[n+3]+=e[3]*i>>4}function o(e){return Math.max(0,Math.min(255,e))}function f(e,r){let n=e[0]-r[0],i=e[1]-r[1],a=e[2]-r[2],o=e[3]-r[3];return n*n+i*i+a*a+o*o}function l(e,r,n,i,l,s,u){null==u&&(u=1);let c=i.length,h=[];for(var d,g=0;g<c;g++){let e=i[g];h.push([e>>>0&255,e>>>8&255,e>>>16&255,e>>>24&255])}for(g=0;g<c;g++){let e=4294967295;for(var A=0,w=0;w<c;w++){var p=f(h[g],h[w]);w!=g&&p<e&&(e=p,A=w)}}let v=new Uint32Array(l.buffer),m=new Int16Array(r*n*4),b=[0,8,2,10,12,4,14,6,3,11,1,9,15,7,13,5];for(g=0;g<b.length;g++)b[g]=255*((b[g]+.5)/16-.5);for(let l=0;l<n;l++)for(let y=0;y<r;y++){g=4*(l*r+y),2!=u?d=[o(e[g]+m[g]),o(e[g+1]+m[g+1]),o(e[g+2]+m[g+2]),o(e[g+3]+m[g+3])]:(p=b[4*(3&l)+(3&y)],d=[o(e[g]+p),o(e[g+1]+p),o(e[g+2]+p),o(e[g+3]+p)]),A=0;let U=16777215;for(w=0;w<c;w++){let e=f(d,h[w]);e<U&&(U=e,A=w)}
1let F=h[A],E=[d[0]-F[0],d[1]-F[1],d[2]-F[2],d[3]-F[3]];1==u&&(y!=r-1&&a(E,m,g+4,7),l!=n-1&&(0!=y&&a(E,m,g+4*r-4,3),a(E,m,g+4*r,5),y!=r-1&&a(E,m,g+4*r+4,1))),s[g>>2]=A,v[g>>2]=i[A]}}function s(e,n,a,o,f){null==f&&(f={});let{crc:l}=i,s=r.writeUint,u=r.writeUshort,c=r.writeASCII,h=8,d=e.frames.length>1,g,A=!1,w=33+(d?20:0);if(null!=f.sRGB&&(w+=13),null!=f.pHYs&&(w+=21),null!=f.iCCP&&(w+=21+(g=pako.deflate(f.iCCP)).length+4),3==e.ctype){for(var p=e.plte.length,v=0;v<p;v++)e.plte[v]>>>24!=255&&(A=!0);w+=8+3*p+4+(A?8+1*p+4:0)}for(var m=0;m<e.frames.length;m++)d&&(w+=38),w+=(F=e.frames[m]).cimg.length+12,0!=m&&(w+=4);let b=new Uint8Array(w+=12),y=[137,80,78,71,13,10,26,10];for(v=0;v<8;v++)b[v]=y[v];if(s(b,h,13),c(b,h+=4,"IHDR"),s(b,h+=4,n),s(b,h+=4,a),b[h+=4]=e.depth,b[++h]=e.ctype,b[++h]=0,b[++h]=0,b[++h]=0,s(b,++h,l(b,h-17,17)),h+=4,null!=f.sRGB&&(s(b,h,1),c(b,h+=4,"sRGB"),b[h+=4]=f.sRGB,s(b,++h,l(b,h-5,5)),h+=4),null!=f.iCCP){let e=13+g.length;s(b,h,e),c(b,h+=4,"iCCP"),c(b,h+=4,"ICC profile"),h+=13,b.set(g,h),s(b,h+=g.length,l(b,h-(e+4),e+4)),h+=4}if(null!=f.pHYs&&(s(b,h,9),c(b,h+=4,"pHYs"),s(b,h+=4,f.pHYs[0]),s(b,h+=4,f.pHYs[1]),b[h+=4]=f.pHYs[2],s(b,++h,l(b,h-13,13)),h+=4),d&&(s(b,h,8),c(b,h+=4,"acTL"),s(b,h+=4,e.frames.length),s(b,h+=4,null!=f.loop?f.loop:0),s(b,h+=4,l(b,h-12,12)),h+=4),3==e.ctype){for(s(b,h,3*(p=e.plte.length)),c(b,h+=4,"PLTE"),h+=4,v=0;v<p;v++){let r=3*v,n=e.plte[v],i=255&n,a=n>>>8&255,o=n>>>16&255;b[h+r+0]=i,b[h+r+1]=a,b[h+r+2]=o}if(s(b,h+=3*p,l(b,h-3*p-4,3*p+4)),h+=4,A){for(s(b,h,p),c(b,h+=4,"tRNS"),h+=4,v=0;v<p;v++)b[h+v]=e.plte[v]>>>24&255;s(b,h+=p,l(b,h-p-4,p+4)),h+=4}}let U=0;for(m=0;m<e.frames.length;m++){var F=e.frames[m];d&&(s(b,h,26),c(b,h+=4,"fcTL"),s(b,h+=4,U++),s(b,h+=4,F.rect.width),s(b,h+=4,F.rect.height),s(b,h+=4,F.rect.x),s(b,h+=4,F.rect.y),u(b,h+=4,o[m]),u(b,h+=2,1e3),b[h+=2]=F.dispose,b[++h]=F.blend,s(b,++h,l(b,h-30,30)),h+=4);let r=F.cimg;s(b,h,(p=r.length)+(0==m?0:4));let n=h+=4;c(b,h,0==m?"IDAT":"fdAT"),h+=4,0!=m&&(s(b,h,U++),h+=4),b.set(r,h),s(b,h+=p,l(b,n,h-n)),h+=4}return s(b,h,0),c(b,h+=4,"IEND"),s(b,h+=4,l(b,h-4,4)),h+=4,b.buffer}function u(e,r,i){for(let a=0;a<e.frames.length;a++){let o=e.frames[a];o.rect.width;let f=o.rect.height,l=new Uint8Array(f*o.bpl+f);o.cimg=function(e,r,i,a,o,f,l){let s=[],u,c=[0,1,2,3,4];-1!=f?c=[f]:(r*a>5e5||1==i)&&(c=[0]),l&&(u={level:0});for(var d=0;d<c.length;d++){for(let f=0;f<r;f++)!function(e,r,i,a,o,f){let l=i*a,s=l+i;if(e[s]=f,s++,0==f){if(a<500)for(var u=0;u<a;u++)e[s+u]=r[l+u];else e.set(new Uint8Array(r.buffer,l,a),s)}else if(1==f){for(u=0;u<o;u++)e[s+u]=r[l+u];for(u=o;u<a;u++)e[s+u]=r[l+u]-r[l+u-o]+256&255}else if(0==i){for(u=0;u<o;u++)e[s+u]=r[l+u];if(2==f)for(u=o;u<a;u++)e[s+u]=r[l+u];if(3==f)for(u=o;u<a;u++)e[s+u]=r[l+u]-(r[l+u-o]>>1)+256&255;if(4==f)for(u=o;u<a;u++)e[s+u]=r[l+u]-n(r[l+u-o],0,0)+256&255}else{if(2==f)for(u=0;u<a;u++)e[s+u]=r[l+u]+256-r[l+u-a]&255;if(3==f){for(u=0;u<o;u++)e[s+u]=r[l+u]+256-(r[l+u-a]>>1)&255;for(u=o;u<a;u++)e[s+u]=r[l+u]+256-(r[l+u-a]+r[l+u-o]>>1)&255}if(4==f){for(u=0;u<o;u++)e[s+u]=r[l+u]+256-n(0,r[l+u-a],0)&255;for(u=o;u<a;u++)e[s+u]=r[l+u]+256-n(r[l+u-o],r[l+u-a],r[l+u-o-a])&255}}}(o,e,f,a,i,c[d]);s.push(h.deflate(o,u))}let g,A=1e9;for(d=0;d<s.length;d++)s[d].length<A&&(g=d,A=s[d].length);return s[g]}(o.img,f,o.bpp,o.bpl,l,r,i)}}function c(r,n,i,a,o){let f=o[0],s=o[1],u=o[2],c=o[3],h=o[4],d=o[5],p=6,v=8,m=255;for(var b=0;b<r.length;b++){let e=new Uint8Array(r[b]);for(var y=e.length,U=0;U<y;U+=4)m&=e[U+3]}let F=255!=m,E=function(r,n,i,a,o,f){let l=[];for(var s,u=0;u<r.length;u++){let s=new Uint8Array(r[u]),g=new Uint32Array(s.buffer),w=0,p=0,v=n,m=i,b=a?1:0;if(0!=u){let y=f||a||1==u||0!=l[u-2].dispose?1:2,U=0,F=1e9;for(let e=0;e<y;e++){var c,h=new Uint8Array(r[u-1-e]);let a=new Uint32Array(r[u-1-e]),f=n,l=i,s=-1,A=-1;for(let e=0;e<i;e++)for(let r=0;r<n;r++)g[d=e*n+r]!=a[d]&&(r<f&&(f=r),r>s&&(s=r),e<l&&(l=e),e>A&&(A=e));-1==s&&(f=l=s=A=0),o&&(1==(1&f)&&f--,1==(1&l)&&l--);let b=(s-f+1)*(A-l+1);b<F&&(F=b,U=e,w=f,p=l,v=s-f+1,m=A-l+1)}h=new Uint8Array(r[u-1-U]),1==U&&(l[u-1].dispose=2),e(h,n,i,c=new Uint8Array(v*m*4),v,m,-w,-p,0),1==(b=e(s,n,i,c,v,m,-w,-p,3)?1:0)?A(s,n,i,c,{x:w,y:p,width:v,height:m}):e(s,n,i,c,v,m,-w,-p,0)}else c=s.slice(0);l.push({rect:{x:w,y:p,width:v,height:m},img:c,blend:b,dispose:0})}if(a)for(u=0;
1u<l.length;u++){if(1==(s=l[u]).blend)continue;let e=s.rect,a=l[u-1].rect,f=Math.min(e.x,a.x),c=Math.min(e.y,a.y),h={x:f,y:c,width:Math.max(e.x+e.width,a.x+a.width)-f,height:Math.max(e.y+e.height,a.y+a.height)-c};l[u-1].dispose=1,u-1!=0&&g(r,n,i,l,u-1,h,o),g(r,n,i,l,u,h,o)}if(1!=r.length)for(var d=0;d<l.length;d++)(s=l[d]).rect.width,s.rect.height;return l}(r,n,i,f,s,u),_={},C=[],I=[];if(0!=a){let e=[];for(U=0;U<E.length;U++)e.push(E[U].img.buffer);let r=w(function(e){let r=0;for(var n=0;n<e.length;n++)r+=e[n].byteLength;let i=new Uint8Array(r),a=0;for(n=0;n<e.length;n++){let r=new Uint8Array(e[n]),o=r.length;for(let e=0;e<o;e+=4){let n=r[e],o=r[e+1],f=r[e+2],l=r[e+3];0==l&&(n=o=f=0),i[a+e]=n,i[a+e+1]=o,i[a+e+2]=f,i[a+e+3]=l}a+=o}return i.buffer}(e),a);for(U=0;U<r.plte.length;U++)C.push(r.plte[U].est.rgba);let n=0;for(U=0;U<E.length;U++){let e=(M=E[U]).img.length;var B=new Uint8Array(r.inds.buffer,n>>2,e>>2);I.push(B);let i=new Uint8Array(r.abuf,n,e);d&&l(M.img,M.rect.width,M.rect.height,C,i,B),M.img.set(i),n+=e}}else for(b=0;b<E.length;b++){var M=E[b];let e=new Uint32Array(M.img.buffer);var R=M.rect.width;for(B=new Uint8Array(y=e.length),I.push(B),U=0;U<y;U++){let r=e[U];if(0!=U&&r==e[U-1])B[U]=B[U-1];else if(U>R&&r==e[U-R])B[U]=B[U-R];else{let e=_[r];if(null==e&&(_[r]=e=C.length,C.push(r),C.length>=300))break;B[U]=e}}}let S=C.length;for(S<=256&&0==h&&(v=Math.max(v=S<=2?1:S<=4?2:S<=16?4:8,c)),b=0;b<E.length;b++){(M=E[b]).rect.x,M.rect.y,R=M.rect.width;let e=M.rect.height,r=M.img;new Uint32Array(r.buffer);let n=4*R,i=4;if(S<=256&&0==h){var x=new Uint8Array((n=Math.ceil(v*R/8))*e);let a=I[b];for(let r=0;r<e;r++){U=r*n;let e=r*R;if(8==v)for(var T=0;T<R;T++)x[U+T]=a[e+T];else if(4==v)for(T=0;T<R;T++)x[U+(T>>1)]|=a[e+T]<<4-4*(1&T);else if(2==v)for(T=0;T<R;T++)x[U+(T>>2)]|=a[e+T]<<6-2*(3&T);else if(1==v)for(T=0;T<R;T++)x[U+(T>>3)]|=a[e+T]<<7-1*(7&T)}r=x,p=3,i=1}else if(0==F&&1==E.length){x=new Uint8Array(R*e*3);let a=R*e;for(U=0;U<a;U++){let e=3*U,n=4*U;x[e]=r[n],x[e+1]=r[n+1],x[e+2]=r[n+2]}r=x,p=2,i=3,n=3*R}M.img=r,M.bpl=n,M.bpp=i}return{ctype:p,depth:v,plte:C,frames:E}}function g(r,n,i,a,o,f,l){let s=Uint8Array,u=Uint32Array,c=new s(r[o-1]),h=new u(r[o-1]),d=o+1<r.length?new s(r[o+1]):null,g=new s(r[o]),w=new u(g.buffer),p=n,v=i,m=-1,b=-1;for(let e=0;e<f.height;e++)for(let r=0;r<f.width;r++){let i=f.x+r,l=f.y+e,s=l*n+i,u=w[s];0==u||0==a[o-1].dispose&&h[s]==u&&(null==d||0!=d[4*s+3])||(i<p&&(p=i),i>m&&(m=i),l<v&&(v=l),l>b&&(b=l))}-1==m&&(p=v=m=b=0),l&&(1==(1&p)&&p--,1==(1&v)&&v--),f={x:p,y:v,width:m-p+1,height:b-v+1};let y=a[o];y.rect=f,y.blend=1,y.img=new Uint8Array(f.width*f.height*4),0==a[o-1].dispose?(e(c,n,i,y.img,f.width,f.height,-f.x,-f.y,0),A(g,n,i,y.img,f)):e(g,n,i,y.img,f.width,f.height,-f.x,-f.y,0)}function A(r,n,i,a,o){e(r,n,i,a,o.width,o.height,-o.x,-o.y,2)}function w(e,r){let n;let i=new Uint8Array(e),a=i.slice(0),o=new Uint32Array(a.buffer),f=p(a,r),l=f[0],s=f[1],u=i.length,c=new Uint8Array(u>>2);if(i.length<2e7)for(var h=0;h<u;h+=4)n=v(l,d=i[h]*(1/255),g=i[h+1]*(1/255),A=i[h+2]*(1/255),w=i[h+3]*(1/255)),c[h>>2]=n.ind,o[h>>2]=n.est.rgba;else for(h=0;h<u;h+=4){var d=i[h]*(1/255),g=i[h+1]*(1/255),A=i[h+2]*(1/255),w=i[h+3]*(1/255);for(n=l;n.left;)n=0>=m(n.est,d,g,A,w)?n.left:n.right;c[h>>2]=n.ind,o[h>>2]=n.est.rgba}return{abuf:a.buffer,inds:c,plte:s}}function p(e,r,n){null==n&&(n=1e-4);let i=new Uint32Array(e.buffer),a={i0:0,i1:e.length,bst:null,est:null,tdst:0,left:null,right:null};a.bst=y(e,a.i0,a.i1),a.est=U(a.bst);let o=[a];for(;o.length<r;){let r=0,a=0;for(var f=0;f<o.length;f++)o[f].est.L>r&&(r=o[f].est.L,a=f);if(r<n)break;let l=o[a],s=function(e,r,n,i,a,o){for(i-=4;n<i;){for(;b(e,n,a)<=o;)n+=4;for(;b(e,i,a)>o;)i-=4;if(n>=i)break;let f=r[n>>2];r[n>>2]=r[i>>2],r[i>>2]=f,n+=4,i-=4}for(;b(e,n,a)>o;)n-=4;return n+4}(e,i,l.i0,l.i1,l.est.e,l.est.eMq255);if(l.i0>=s||l.i1<=s){l.est.L=0;continue}let u={i0:l.i0,i1:s,bst:null,est:null,tdst:0,left:null,right:null};u.bst=y(e,u.i0,u.i1),u.est=U(u.bst);let c={i0:s,i1:l.i1,bst:null,est:null,tdst:0,left:null,right:null};for(f=0,c.bst={R:[],m:[],N:l.bst.N-u.bst.N};f<16;f++)c.bst.R[f]=l.bst.R[f]-u.bst.R[f];for(f=0;f<4;f++)c.bst.m[f]=l.bst.m[f]-u.bst.m[f];c.est=U(c.bst),l.left=u,l.right=c,o[a]=u,o.push(c)}for(o.sort((e,r)=>r.bst.N-e.bst.N),f=0;f<o.length;f++)o[f].ind=f;return[a,o]}function v(e,r,n,i,a){if(null==e.left)return e.tdst=function(e,r,n,i,a){let o=r-e[0],f=n-e[1],l=i-e[2],s=a-e[3];return o*o+f*f+l*l+s*s}(e.est.q,r,n,i,a),e;let o=m(e.est,r,n,i,a),f=e.left,l=e.right;o>0&&(f=e.right,l=e.left);let s=v(f,r,n,i,a);if(s.tdst<=o*o)return s;let u=v(l,r,n,i,a);return u.tdst<s.tdst?u:s}function m(e,r,n,i,a){let{e:o}=e;return o[0]*r+o[1]*n+o[2]*i+o[3]*a-e.eMq}function b(e,r,n){return e[r]*n[0]+e[r+1]*n[1]+e[r+2]*n[2]+e[r+3]*n[3]}function y(e,r,n){let i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],a=[0,0,0,0];for(let o=r;o<n;o+=4){let r=e[o]*(1/255),n=e[o+1]*(1/255),f=e[o+2]*(1/255),l=e[o+3]*(1/255);a[0]+=r,a[1]+=n,a[2]+=f,a[3]+=l,i[0]+=r*r,i[1]+=r*n,i[2]+=r*f,i[3]+=r*l,i[5]+=n*n,i[6]+=n*f,i[7]+=n*l,i[10]+=f*f,i[11]+=f*l,i[15]+=l*l}return i[4]=i[1],i[8]=i[2],i[9]=i[6],i[12]=i[3],i[13]=i[7],i[14]=i[11],{R:i,m:a,N:n-r>>2}}function U(e){let{R:r}=e,{m:n}=e,{N:i}=e,a=n[0],o=n[1],f=n[2],l=n[3],s=0==i?0:1/i,u=[r[0]-a*a*s,r[1]-a*o*s,r[2]-a*f*s,r[3]-a*l*s,r[4]-o*a*s,r[5]-o*o*s,r[6]-o*f*s,r[7]-o*l*s,r[8]-f*a*s,r[9]-f*o
1*s,r[10]-f*f*s,r[11]-f*l*s,r[12]-l*a*s,r[13]-l*o*s,r[14]-l*f*s,r[15]-l*l*s],c=[Math.random(),Math.random(),Math.random(),Math.random()],h=0,d=0;if(0!=i)for(let e=0;e<16&&(c=F.multVec(u,c),d=Math.sqrt(F.dot(c,c)),c=F.sml(1/d,c),!(0!=e&&1e-9>Math.abs(d-h)));e++)h=d;let g=[a*s,o*s,f*s,l*s];return{Cov:u,q:g,e:c,L:h,eMq255:F.dot(F.sml(255,g),c),eMq:F.dot(c,g),rgba:(Math.round(255*g[3])<<24|Math.round(255*g[2])<<16|Math.round(255*g[1])<<8|Math.round(255*g[0])<<0)>>>0}}var F={multVec:(e,r)=>[e[0]*r[0]+e[1]*r[1]+e[2]*r[2]+e[3]*r[3],e[4]*r[0]+e[5]*r[1]+e[6]*r[2]+e[7]*r[3],e[8]*r[0]+e[9]*r[1]+e[10]*r[2]+e[11]*r[3],e[12]*r[0]+e[13]*r[1]+e[14]*r[2]+e[15]*r[3]],dot:(e,r)=>e[0]*r[0]+e[1]*r[1]+e[2]*r[2]+e[3]*r[3],sml:(e,r)=>[e*r[0],e*r[1],e*r[2],e*r[3]]};d.encode=function(e,r,n,i,a,o,f){null==i&&(i=0),null==f&&(f=!1);let l=c(e,r,n,i,[!1,!1,!1,0,f,!1]);return u(l,-1),s(l,r,n,a,o)},d.encodeLL=function(e,r,n,i,a,o,f,l){let c={ctype:0+(1==i?0:2)+(0==a?0:4),depth:o,frames:[]},h=(i+a)*o,d=h*r;for(let i=0;i<e.length;i++)c.frames.push({rect:{x:0,y:0,width:r,height:n},img:new Uint8Array(e[i]),blend:0,dispose:1,bpp:Math.ceil(h/8),bpl:Math.ceil(d/8)});return u(c,0,!0),s(c,r,n,f,l)},d.encode.compress=c,d.encode.dither=l,d.quantize=w,d.quantize.getKDtree=p,d.quantize.getNearest=v}();let g={toArrayBuffer(e,r){let n=e.width,i=e.height,a=n<<2,o=new Uint32Array(e.getContext("2d").getImageData(0,0,n,i).data.buffer),f=(32*n+31)/32<<2,l=f*i,s=122+l,u=new ArrayBuffer(s),c=new DataView(u),h,d,A,w,p=1048576,v=0,m=0,b=0;function y(e){c.setUint16(m,e,!0),m+=2}function U(e){c.setUint32(m,e,!0),m+=4}y(19778),U(s),m+=4,U(122),U(108),U(n),U(-i>>>0),y(1),y(32),U(3),U(l),U(2835),U(2835),m+=8,U(16711680),U(65280),U(255),U(4278190080),U(1466527264),function e(){for(;v<i&&p>0;){for(w=122+v*f,h=0;h<a;)p--,A=(d=o[b++])>>>24,c.setUint32(w+h,d<<8|A),h+=4;v++}b<o.length?(p=1048576,setTimeout(e,g._dly)):r(u)}()},toBlob(e,r){this.toArrayBuffer(e,e=>{r(new Blob([e],{type:"image/bmp"}))})},_dly:9};var A={CHROME:"CHROME",FIREFOX:"FIREFOX",DESKTOP_SAFARI:"DESKTOP_SAFARI",IE:"IE",IOS:"IOS",ETC:"ETC"},w={[A.CHROME]:16384,[A.FIREFOX]:11180,[A.DESKTOP_SAFARI]:16384,[A.IE]:8192,[A.IOS]:4096,[A.ETC]:8192};let p="undefined"!=typeof window,v="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,m=p&&window.cordova&&window.cordova.require&&window.cordova.require("cordova/modulemapper"),b=(p||v)&&(m&&m.getOriginalSymbol(window,"File")||"undefined"!=typeof File&&File),y=(p||v)&&(m&&m.getOriginalSymbol(window,"FileReader")||"undefined"!=typeof FileReader&&FileReader);function U(e,r,n=Date.now()){return new Promise(i=>{let a=e.split(","),o=a[0].match(/:(.*?);/)[1],f=globalThis.atob(a[1]),l=f.length,s=new Uint8Array(l);for(;l--;)s[l]=f.charCodeAt(l);let u=new Blob([s],{type:o});u.name=r,u.lastModified=n,i(u)})}function F(e){return new Promise((r,n)=>{let i=new y;i.onload=()=>r(i.result),i.onerror=e=>n(e),i.readAsDataURL(e)})}function E(e){return new Promise((r,n)=>{let i=new Image;i.onload=()=>r(i),i.onerror=e=>n(e),i.src=e})}function _(){if(void 0!==_.cachedResult)return _.cachedResult;let e=A.ETC,{userAgent:r}=navigator;return/Chrom(e|ium)/i.test(r)?e=A.CHROME:/iP(ad|od|hone)/i.test(r)&&/WebKit/i.test(r)?e=A.IOS:/Safari/i.test(r)?e=A.DESKTOP_SAFARI:/Firefox/i.test(r)?e=A.FIREFOX:(/MSIE/i.test(r)||!0==!!document.documentMode)&&(e=A.IE),_.cachedResult=e,_.cachedResult}function C(e,r){let n=w[_()],i=e,a=r,o=i*a,f=i>a?a/i:i/a;for(;o>n*n;){let e=(n+i)/2,r=(n+a)/2;e<r?(a=r,i=r*f):(a=e*f,i=e),o=i*a}return{width:i,height:a}}function I(e,r){let n,i;try{if(i=(n=new OffscreenCanvas(e,r)).getContext("2d"),null===i)throw Error("getContext of OffscreenCanvas returns null")}catch(e){i=(n=document.createElement("canvas")).getContext("2d")}return n.width=e,n.height=r,[n,i]}function B(e,r){let{width:n,height:i}=C(e.width,e.height),[a,o]=I(n,i);return r&&/jpe?g/.test(r)&&(o.fillStyle="white",o.fillRect(0,0,a.width,a.height)),o.drawImage(e,0,0,a.width,a.height),a}function M(e,r={}){return new Promise(function(n,i){let a,o;var f=function(){try{return o=B(a,r.fileType||e.type),n([a,o])}catch(e){return i(e)}},l=function(r){try{var n=function(e){try{throw e}catch(e){return i(e)}};try{let r;return F(e).then(function(e){try{return r=e,E(r).then(function(e){try{return a=e,function(){try{return f()}catch(e){return i(e)}}()}catch(e){return n(e)}},n)}catch(e){return n(e)}},n)}catch(e){n(e)}}catch(e){return i(e)}};try{if(function e(){return void 0!==e.cachedResult||(e.cachedResult=["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"undefined"!=typeof document&&"ontouchend"in document),e.cachedResult}()||[A.DESKTOP_SAFARI,A.MOBILE_SAFARI].includes(_()))throw Error("Skip createImageBitmap on IOS and Safari");return createImageBitmap(e).then(function(e){try{return a=e,f()}catch(e){return l()}},l)}catch(e){l()}})}function R(e,r,n,i,a=1){return new Promise(function(o,f){let l;if("image/png"===r){let o,f;return o=e.getContext("2d"),{data:f}=o.getImageData(0,0,e.width,e.height),(l=new Blob([d.encode([f.buffer],e.width,e.height,4096*a)],{type:r})).name=n,l.lastModified=i,c.call(this)}if("image/bmp"===r)return new Promise(r=>g.toBlob(e,r)).then((function(e){try{return(l=e).name=n,l.lastModified=i,u.call(this)}catch(e){return f(e)}}).bind(this),f);if("function"==typeof OffscreenCanvas&&e instanceof OffscreenCanvas)return e.convertToBlob({type:r,quality:a}).then((function(e){try{return(l=e).name=n,l.lastModified=i,s.call(this)}catch(e){return f(e)}}).bind(this),f);return U(e.toDataURL(r,a),n,i).then((function(e){try{return l=e,s.call(this)}catch(e){return f(e)}}).bind(this),f);function s(){return u.call(this)}function u(){return c.call(this)}function c(){return o(l)}})}function S(e){e.width=0,e.height=0}function x(){return new Promise(function(e,r){let n,i,a,o;return void 0!==x.cachedResult?e(x.cachedResult):U("data:image/jpeg;base64,/9j/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAYAAAAAAAD/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAAEAAgMBEQACEQEDEQH/xABKAAEAAAAAAAAAAAAAAAAAAAALEAEAAAAAAAAAAAAAAAAAAAAAAQEAAAAAAAAAAAAAAAAAAAAAEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwA/8H//2Q==","test.jpg",Date.now()).then(function(f){try{return n=f,M(n).then(function(f){try{return i=f[1],R(i,n.type,n.name,n.lastModified).then(function(n){try{return a=n,S(i),M(a).then(function(n){try{return o=n[0],x.cachedResult=1===o.width&&2===o.height,e
1(x.cachedResult)}catch(e){return r(e)}},r)}catch(e){return r(e)}},r)}catch(e){return r(e)}},r)}catch(e){return r(e)}},r)})}function T(e){return new Promise((r,n)=>{let i=new y;i.onload=e=>{let n=new DataView(e.target.result);if(65496!=n.getUint16(0,!1))return r(-2);let i=n.byteLength,a=2;for(;a<i&&!(8>=n.getUint16(a+2,!1));){let e=n.getUint16(a,!1);if(a+=2,65505==e){if(1165519206!=n.getUint32(a+=2,!1))return r(-1);let e=18761==n.getUint16(a+=6,!1);a+=n.getUint32(a+4,e);let i=n.getUint16(a,e);a+=2;for(let o=0;o<i;o++)if(274==n.getUint16(a+12*o,e))return r(n.getUint16(a+12*o+8,e))}else{if(65280!=(65280&e))break;a+=n.getUint16(a,!1)}}return r(-1)},i.onerror=e=>n(e),i.readAsArrayBuffer(e)})}function Q(e,r){let{width:n}=e,{height:i}=e,{maxWidthOrHeight:a}=r,o,f=e;return isFinite(a)&&(n>a||i>a)&&([f,o]=I(n,i),n>i?(f.width=a,f.height=i/n*a):(f.width=n/i*a,f.height=a),o.drawImage(e,0,0,f.width,f.height),S(e)),f}function k(e,r){let{width:n}=e,{height:i}=e,[a,o]=I(n,i);switch(r>4&&r<9?(a.width=i,a.height=n):(a.width=n,a.height=i),r){case 2:o.transform(-1,0,0,1,n,0);break;case 3:o.transform(-1,0,0,-1,n,i);break;case 4:o.transform(1,0,0,-1,0,i);break;case 5:o.transform(0,1,1,0,0,0);break;case 6:o.transform(0,1,-1,0,i,0);break;case 7:o.transform(0,-1,-1,0,i,n);break;case 8:o.transform(0,-1,1,0,0,n)}return o.drawImage(e,0,0,n,i),S(e),a}function H(e,r,n=0){return new Promise(function(i,a){let o,f,l,s,u,c,h,d,g,A,w,p,v,m,b,y,U,F,E,_;function C(e=5){if(r.signal&&r.signal.aborted)throw r.signal.reason;o+=e,r.onProgress(Math.min(o,100))}function B(e){if(r.signal&&r.signal.aborted)throw r.signal.reason;o=Math.min(Math.max(e,o),100),r.onProgress(o)}return o=n,f=r.maxIteration||10,l=1024*r.maxSizeMB*1024,C(),M(e,r).then((function(n){try{return[,s]=n,C(),u=Q(s,r),C(),new Promise(function(n,i){var a;if(!(a=r.exifOrientation))return T(e).then((function(e){try{return a=e,o.call(this)}catch(e){return i(e)}}).bind(this),i);function o(){return n(a)}return o.call(this)}).then((function(n){try{return c=n,C(),x().then((function(n){try{return h=n?u:k(u,c),C(),d=r.initialQuality||1,g=r.fileType||e.type,R(h,g,e.name,e.lastModified,d).then((function(n){try{var o;if(A=n,C(),w=A.size>l,p=A.size>e.size,!w&&!p)return B(100),i(A);function c(){if(f--&&(b>l||b>v)){let r,n;return r=_?.95*E.width:E.width,n=_?.95*E.height:E.height,[U,F]=I(r,n),F.drawImage(E,0,0,r,n),d*="image/png"===g?.85:.95,R(U,g,e.name,e.lastModified,d).then(function(e){try{return y=e,S(E),E=U,b=y.size,B(Math.min(99,Math.floor((m-b)/(m-l)*100))),c}catch(e){return a(e)}},a)}return[1]}return v=e.size,b=m=A.size,E=h,_=!r.alwaysKeepResolution&&w,(o=(function(e){for(;e;){if(e.then)return void e.then(o,a);try{if(e.pop){if(e.length)return e.pop()?M.call(this):e;e=c}else e=e.call(this)}catch(e){return a(e)}}}).bind(this))(c);function M(){return S(E),S(U),S(u),S(h),S(s),B(100),i(y)}}catch(e){return a(e)}}).bind(this),a)}catch(e){return a(e)}}).bind(this),a)}catch(e){return a(e)}}).bind(this),a)}catch(e){return a(e)}}).bind(this),a)})}function O(e,r){return new Promise(function(n,o){let f,l,s,u,c,h;if(f={...r},s=0,{onProgress:u}=f,f.maxSizeMB=f.maxSizeMB||Number.POSITIVE_INFINITY,c="boolean"!=typeof f.useWebWorker||f.useWebWorker,delete f.useWebWorker,f.onProgress=e=>{s=e,"function"==typeof u&&u(s)},!(e instanceof Blob||e instanceof b))return o(Error("The file given is not an instance of Blob or File"));if(!/^image/.test(e.type))return o(Error("The file given is not an image"));if(h="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,!c||"function"!=typeof Worker||h)return H(e,f).then((function(e){try{return l=e,A.call(this)}catch(e){return o(e)}}).bind(this),o);var d=(function(){try{return A.call(this)}catch(e){return o(e)}}).bind(this),g=function(r){try{return H(e,f).then(function(e){try{return l=e,d()}catch(e){return o(e)}},o)}catch(e){return o(e)}};try{return f.libURL=f.libURL||"https://cdn.jsdelivr.net/npm/[email protected]/dist/browser-image-compression.js",new Promise((r,n)=>{i||(i=function(e){let r=[];return"function"==typeof e?r.push(`(${e})()`):r.push(e),URL.createObjectURL(new Blob(r))}("\nlet scriptImported = false\nself.addEventListener('message', async (e) => {\n  const { file, id, imageCompressionLibUrl, options } = e.data\n  options.onProgress = (progress) => self.postMessage({ progress, id })\n  try {\n    if (!scriptImported) {\n      // console.log('[worker] 
1importScripts', imageCompressionLibUrl)\n      self.importScripts(imageCompressionLibUrl)\n      scriptImported = true\n    }\n    // console.log('[worker] self', self)\n    const compressedFile = await imageCompression(file, options)\n    self.postMessage({ file: compressedFile, id })\n  } catch (e) {\n    // console.error('[worker] error', e)\n    self.postMessage({ error: e.message + '\\n' + e.stack, id })\n  }\n})\n"));let a=new Worker(i);a.addEventListener("message",function(e){if(f.signal&&f.signal.aborted)a.terminate();else if(void 0===e.data.progress){if(e.data.error)return n(Error(e.data.error)),void a.terminate();r(e.data.file),a.terminate()}else f.onProgress(e.data.progress)}),a.addEventListener("error",n),f.signal&&f.signal.addEventListener("abort",()=>{n(f.signal.reason),a.terminate()}),a.postMessage({file:e,imageCompressionLibUrl:f.libURL,options:{...f,onProgress:void 0,signal:void 0}})}).then(function(e){try{return l=e,d()}catch(e){return g()}},g)}catch(e){g()}function A(){try{l.name=e.name,l.lastModified=e.lastModified}catch(e){}try{f.preserveExif&&"image/jpeg"===e.type&&(!f.fileType||f.fileType&&f.fileType===e.type)&&(l=a(e,l))}catch(e){}return n(l)}})}O.getDataUrlFromFile=F,O.getFilefromDataUrl=U,O.loadImage=E,O.drawImageInCanvas=B,O.drawFileInCanvas=M,O.canvasToFile=R,O.getExifOrientation=T,O.handleMaxWidthOrHeight=Q,O.followExifOrientation=k,O.cleanupCanvasMemory=S,O.isAutoOrientationInBrowser=x,O.approximateBelowMaximumCanvasSizeOfBrowser=C,O.copyExifWithoutOrientation=a,O.getBrowserName=_,O.version="2.0.2"}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.