From f0f64bd1809902d8a7e348b1cf5baca99a371d29 Mon Sep 17 00:00:00 2001 From: fred Date: Fri, 30 Jun 2023 21:36:25 +0200 Subject: [PATCH] APPLY FOR ${WISHNAME} MODEL : make index.html --- RUNTIME/VOEUX.refresh.sh | 8 +- www/PasseportTerre/_STATION_ | 1 - www/PasseportTerre/favicon.ico | Bin 37357 -> 0 bytes .../images/earth-glow-shadows.png | Bin 34240 -> 0 bytes www/PasseportTerre/images/earth1024x1024.jpg | Bin 140765 -> 0 bytes .../images/mars-glow-shadows.png | Bin 31373 -> 0 bytes www/PasseportTerre/images/mars1024x1024.jpg | Bin 311890 -> 0 bytes www/PasseportTerre/images/plain.png | Bin 10284 -> 0 bytes www/PasseportTerre/index.html | 278 ------ www/PasseportTerre/index_fichiers/demo.css | 129 --- www/PasseportTerre/index_fichiers/demo.js | 39 - .../index_fichiers/html5-qrcode.min.js | 1 - .../index_fichiers/instascan.min.js | 48 - .../index_fichiers/jquery-1.7.2.min.js | 4 - .../index_fichiers/jquery-3.6.3.min.js | 2 - .../index_fichiers/jquery-ui.0.min.js | 5 - .../index_fichiers/jquery-ui.min.css | 7 - .../index_fichiers/jquery-ui.min.js | 6 - .../index_fichiers/jquery.earth-3d.js | 851 ------------------ www/PasseportTerre/index_fichiers/plusone.js | 99 -- .../requestanimationframe.polyfill.js | 30 - .../index_fichiers/sphere-hacked.js | 608 ------------- www/PasseportTerre/index_fichiers/world.js | 198 ---- www/PasseportTerre/l0g0.png | Bin 15573 -> 0 bytes 24 files changed, 4 insertions(+), 2310 deletions(-) delete mode 100644 www/PasseportTerre/_STATION_ delete mode 100644 www/PasseportTerre/favicon.ico delete mode 100644 www/PasseportTerre/images/earth-glow-shadows.png delete mode 100644 www/PasseportTerre/images/earth1024x1024.jpg delete mode 100644 www/PasseportTerre/images/mars-glow-shadows.png delete mode 100644 www/PasseportTerre/images/mars1024x1024.jpg delete mode 100644 www/PasseportTerre/images/plain.png delete mode 100644 www/PasseportTerre/index.html delete mode 100644 www/PasseportTerre/index_fichiers/demo.css delete mode 100644 www/PasseportTerre/index_fichiers/demo.js delete mode 100644 www/PasseportTerre/index_fichiers/html5-qrcode.min.js delete mode 100644 www/PasseportTerre/index_fichiers/instascan.min.js delete mode 100644 www/PasseportTerre/index_fichiers/jquery-1.7.2.min.js delete mode 100644 www/PasseportTerre/index_fichiers/jquery-3.6.3.min.js delete mode 100644 www/PasseportTerre/index_fichiers/jquery-ui.0.min.js delete mode 100644 www/PasseportTerre/index_fichiers/jquery-ui.min.css delete mode 100644 www/PasseportTerre/index_fichiers/jquery-ui.min.js delete mode 100644 www/PasseportTerre/index_fichiers/jquery.earth-3d.js delete mode 100644 www/PasseportTerre/index_fichiers/plusone.js delete mode 100644 www/PasseportTerre/index_fichiers/requestanimationframe.polyfill.js delete mode 100644 www/PasseportTerre/index_fichiers/sphere-hacked.js delete mode 100644 www/PasseportTerre/index_fichiers/world.js delete mode 100644 www/PasseportTerre/l0g0.png diff --git a/RUNTIME/VOEUX.refresh.sh b/RUNTIME/VOEUX.refresh.sh index f9ab5cd5..f0c15e77 100755 --- a/RUNTIME/VOEUX.refresh.sh +++ b/RUNTIME/VOEUX.refresh.sh @@ -190,11 +190,11 @@ do && QRLINK=$(ipfs add -q ~/.zen/game/players/${PLAYER}/voeux/${WISHNAME}/${VOEUKEY}/voeu.png | tail -n 1) [[ $QRLINK == "" ]] && QRLINK=$(ipfs add -q ~/.zen/game/players/${PLAYER}/QRG1avatar.png | tail -n 1) + ### APPLY FOR ${WISHNAME} MODEL : make index.html + ################################## ${WISHNAME}/index.html + if [[ -s ${MY_PATH}/../www/${WISHNAME}/index.html ]]; then - ################################## PasseportTerre/index.html - if [[ ${WISHNAME} == "CopierYoutube" ]]; then - - cat $MY_PATH/../www/PasseportTerre/index.html \ + cat ${MY_PATH}/../www/${WISHNAME}/index.html \ | sed -e "s~_LIBRA_~$(myIpfsGw)~g" \ -e "s~_G1VOEU_~${WISHNAME}~g" \ -e "s~_PLAYER_~${PLAYER}~g" \ diff --git a/www/PasseportTerre/_STATION_ b/www/PasseportTerre/_STATION_ deleted file mode 100644 index 8552fc6a..00000000 --- a/www/PasseportTerre/_STATION_ +++ /dev/null @@ -1 +0,0 @@ -HELLO THERE diff --git a/www/PasseportTerre/favicon.ico b/www/PasseportTerre/favicon.ico deleted file mode 100644 index e0128c6b92a9cb516b9ddc1b3d97db2a2f4dfed7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37357 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

v)^kx~o#Rher(OXc+u6UwaE7io0 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

`q?Y)@eh8oGw|8pFcY!ZUCH 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 diff --git a/www/PasseportTerre/images/mars-glow-shadows.png b/www/PasseportTerre/images/mars-glow-shadows.png deleted file mode 100644 index 87168b08cbf40559280c45bb49d05e2bce65b68e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31373 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≪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

ca)Kjbz0uY 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 Jd1)H*zW`yY7eoL6 diff --git a/www/PasseportTerre/images/mars1024x1024.jpg b/www/PasseportTerre/images/mars1024x1024.jpg deleted file mode 100644 index a7e0f38fc726d0c011d5c206da19a52357d4ac22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 311890 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¥1y}@j3e7k+TPxY9-hn^yzCTO$=Ww@Q5i; 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%0AroEvz^v4CL^u`K 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�RRGVo z^|*?-SJ+Wk<+Tc~`E$BR-lQrY-7@!fz8BsVqgXuqld!Jo%Al0nM)oETu*C{MtA*r5?@%?M7ry%h=bx~V7Rmt0tNixq-bap?%+S4*k zNtx%@N$!aI!E?oiU-^Zv-kVJUOQaj$s~1SPaSUGDNxjFPj4e$S@-ml*?Gjh44krjS z07%1^4&V15oB>6<8<6X zoZ5)HKnZ=j4VO}GIi2dcTj+HRE~5khOFO#l%~Fu-mx?79!--QUE)cZeha1JU0{@vQ z4Sk!SR~0^K<^~^jS9=~x>bo*$56Q18e>Z~sRF&IX_e^Gpiy}4g>58t%aTQ-b8z<)2P&KOc>K%yaAphZ9gaLqE(>&g)qY(rS1n8?v#~hL|*ebEFpEvqNQ#yY^-YFU1o!5Cek}WKT}HI=c}v4 z>s6_`r;%G6G|MZcK z%e(NG768mYkl_7{d&88myK>vF-v5qoAK&p^vpT!ifAvE$6yzRaxkYl9Io6tNf0`eh zel7S=+V5*b?42k>)H-3+-$pPg1rQBQrMlm~;yp;I82k@&7`XcEmFbHT2-?FD$lfes zZ~V(M;R?2*&`OlpqDQNf^X}i^aXMM-*8e)5 zFQMuZe|W2~Uc;z!k^FowA)L)4?LQT*fHVGg>brvk?9A2Yc@wW-(h9%b53b}pB)7^j z6{|lJRL1y4901c8X%f~Iv~gWeQq&6bHy1K zS~WW%iH&IZ8s7zmH*Qn)hukvNE!C&3k+h zznCkD7)zCRbcz6&Rn9PW?NLAckV3_#CQ46v5?GsFTf4%&yfJF;6txOb~=n_dyOWiDh`AQhzwhjy4 zLJtg5u$eo*GNpy)FWdcigX<(4mZ|FLCkxQc-gSN1^tQ<=yxmMBCZR}380qcF*cS?I z3J+I$H#0Vpgx$;eMcd?YQUG4`7v2_mf|odT64K<@tr7iBh=dPf1Rl^3OiIMCDG<3H zH!Q9((e45We-2^lDcVY8@--KU^KsqHrwWNtShC<}Zw|6=2|zWY#0U~D!8UguHn4Tj zZGTXl7U0x`T^4|>G_eG1a81$f+T_$b(zfx6u3{;mA_}V^^OHPO)-5Kz+Di0!Fby

D=TOyav_wEgNmb0<9A)D!V!vRH+Hc(twV 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�$4LY(9JQ`+WJow^Ek!$YNePl}r0gPm0>gITy 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 z

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 - - - - _G1VOEU_ : _PLAYER_ : http://astroport.localhost:1234 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- -
-
- - Link in Le Claude -
-

G1_G1VOEU_ _PLAYER_

-
A Friendly Planet of Friends
- -
- -
- -
-
- - -
-
- - -

-

_PLAYER_

-

- - - -

-

:⚡:~ Cesium ~:📱: _____

-

-

🏡 : _G1PUB_
-

- -
- -
-
-

-

- -
- -
-
- -

TW♥BOX of "_PLAYER_"

- -

-
-
👍 IPFS DATA STORAGE 👍

-

Powered by Astroport.ONE

-

/ STI / La♥BOX / - -

- -
- - - -
- Choose Planet: -
- - - diff --git a/www/PasseportTerre/index_fichiers/demo.css b/www/PasseportTerre/index_fichiers/demo.css deleted file mode 100644 index a4bf64c9..00000000 --- a/www/PasseportTerre/index_fichiers/demo.css +++ /dev/null @@ -1,129 +0,0 @@ -body { - background: black; - margin: 0; - padding: 0; - color: #DDD; - text-align: center; - padding-bottom: 20px; -} - -h1 { - margin-top: 10px; - font-size: 40px; - margin-bottom: 10px; -} - -.subtitle { - font-size: 20px; - margin-bottom: 20px; - color: #777; -} - -a { - color: white; -} - -#demo { - overflow: hidden; -} - -#description { - text-align: left; - float: left; - width: 49%; - max-width: 500px; - padding-top: 50px; - padding-left: 20px; -} - -#showoff { - float: left; - width: 49%; - - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -#container { - position: relative; - display: inline-block; - width: 400px; - height: 400px; -} - -#sphere, #flights, #glow-shadows, #locations, #drag { - position: absolute; - top: 0px; - left: 0px; - width: 400px; - height: 400px; -} - -#glow-shadows { - top: 1px; - left: 1px; -} - -.location { - position: absolute; - width: 10px; - height: 10px; - left: 10px; - top: 10px; - border: 2px solid white; - margin-left: -5px; - margin-top: -5px; - border-radius: 50%; - cursor: pointer; -} - -.location:hover { - width: 15px; - height: 15px; - margin-left: -7.5px; - margin-top: -7.5px; -} - - -.flight:hover { - width: 36px; - height: 37.5px; - margin-left: -18px; - margin-top: -18.75px; -} - - -.choose_example { - width: 35%; - margin-left: 32.5%; -} - -#example_code { - width: 100%; - height: 200px; - background-color: black; - color: white; - border: 0px; - resize: none; - display: none; -} - -.code { - margin-top: 10px; -} - -.social { - display: inline-block; -} - -.social.twitter { - vertical-align: -3px; -} - -.social.google { - vertical-align: -7px; -} diff --git a/www/PasseportTerre/index_fichiers/demo.js b/www/PasseportTerre/index_fichiers/demo.js deleted file mode 100644 index 6301ab46..00000000 --- a/www/PasseportTerre/index_fichiers/demo.js +++ /dev/null @@ -1,39 +0,0 @@ -function selectExample(example) { - $('#sphere').earth3d('destroy'); - $('#sphere').replaceWith($('')); - $('.location').remove(); - //~ $('.flight').remove(); - //~ $('#flights')[0].getContext('2d').clearRect(0, 0, 400, 400); - if (example == 'simple_mars') { - $('#glow-shadows').removeClass('earth').addClass('mars'); - } else { - $('#glow-shadows').removeClass('mars').addClass('earth'); - } - var code = examples[example].toString(); - code = code.substring(14); - code = code.substring(0, code.length - 2); - var lines = code.split("\n"); - for (var i = 0; i < lines.length; i++) { - lines[i] = lines[i].substring(2); - } - code = lines.join("\n"); - $('#example_code').val(code); - - examples[example](); -} - - -$(document).ready(function() { - selectExample('locations'); - - $('#example').change(function() { - selectExample($(this).val()); - }); -}); - -function addPath() { - $('#sphere').earth3d('changePaths', {path2: { - origin: 'obj1', - destination: 'obj3' - }}); -} diff --git a/www/PasseportTerre/index_fichiers/html5-qrcode.min.js b/www/PasseportTerre/index_fichiers/html5-qrcode.min.js deleted file mode 100644 index faf941bf..00000000 --- a/www/PasseportTerre/index_fichiers/html5-qrcode.min.js +++ /dev/null @@ -1 +0,0 @@ -var __Html5QrcodeLibrary__;(()=>{var t={449:function(t,e,r){!function(t){"use strict";function e(t){return null==t}var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])};var i,o=function(t){function e(e){var r,n,i,o=this.constructor,s=t.call(this,e)||this;return Object.defineProperty(s,"name",{value:o.name,enumerable:!1}),r=s,n=o.prototype,(i=Object.setPrototypeOf)?i(r,n):r.__proto__=n,function(t,e){void 0===e&&(e=t.constructor);var r=Error.captureStackTrace;r&&r(t,e)}(s),s}return function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}(e,t),e}(Error);class s extends o{constructor(t){super(t),this.message=t}getKind(){return this.constructor.kind}}s.kind="Exception";class a extends s{}a.kind="ArgumentException";class l extends s{}l.kind="IllegalArgumentException";class c{constructor(t){if(this.binarizer=t,null===t)throw new l("Binarizer must be non-null.")}getWidth(){return this.binarizer.getWidth()}getHeight(){return this.binarizer.getHeight()}getBlackRow(t,e){return this.binarizer.getBlackRow(t,e)}getBlackMatrix(){return null!==this.matrix&&void 0!==this.matrix||(this.matrix=this.binarizer.getBlackMatrix()),this.matrix}isCropSupported(){return this.binarizer.getLuminanceSource().isCropSupported()}crop(t,e,r,n){const i=this.binarizer.getLuminanceSource().crop(t,e,r,n);return new c(this.binarizer.createBinarizer(i))}isRotateSupported(){return this.binarizer.getLuminanceSource().isRotateSupported()}rotateCounterClockwise(){const t=this.binarizer.getLuminanceSource().rotateCounterClockwise();return new c(this.binarizer.createBinarizer(t))}rotateCounterClockwise45(){const t=this.binarizer.getLuminanceSource().rotateCounterClockwise45();return new c(this.binarizer.createBinarizer(t))}toString(){try{return this.getBlackMatrix().toString()}catch(t){return""}}}class h extends s{static getChecksumInstance(){return new h}}h.kind="ChecksumException";class u{constructor(t){this.source=t}getLuminanceSource(){return this.source}getWidth(){return this.source.getWidth()}getHeight(){return this.source.getHeight()}}class d{static arraycopy(t,e,r,n,i){for(;i--;)r[n++]=t[e++]}static currentTimeMillis(){return Date.now()}}class f extends s{}f.kind="IndexOutOfBoundsException";class g extends f{constructor(t,e){super(e),this.index=t,this.message=e}}g.kind="ArrayIndexOutOfBoundsException";class w{static fill(t,e){for(let r=0,n=t.length;rr)throw new l("fromIndex("+e+") > toIndex("+r+")");if(e<0)throw new g(e);if(r>t)throw new g(r)}static asList(...t){return t}static create(t,e,r){return Array.from({length:t}).map((t=>Array.from({length:e}).fill(r)))}static createInt32Array(t,e,r){return Array.from({length:t}).map((t=>Int32Array.from({length:e}).fill(r)))}static equals(t,e){if(!t)return!1;if(!e)return!1;if(!t.length)return!1;if(!e.length)return!1;if(t.length!==e.length)return!1;for(let r=0,n=t.length;r>1,s=r(e,t[o]);if(s>0)n=o+1;else{if(!(s<0))return o;i=o-1}}return-n-1}static numberComparator(t,e){return t-e}}class m{static numberOfTrailingZeros(t){let e;if(0===t)return 32;let r=31;return e=t<<16,0!==e&&(r-=16,t=e),e=t<<8,0!==e&&(r-=8,t=e),e=t<<4,0!==e&&(r-=4,t=e),e=t<<2,0!==e&&(r-=2,t=e),r-(t<<1>>>31)}static numberOfLeadingZeros(t){if(0===t)return 32;let e=1;return t>>>16==0&&(e+=16,t<<=16),t>>>24==0&&(e+=8,t<<=8),t>>>28==0&&(e+=4,t<<=4),t>>>30==0&&(e+=2,t<<=2),e-=t>>>31,e}static toHexString(t){return t.toString(16)}static toBinaryString(t){return String(parseInt(String(t),2))}static bitCount(t){return t=(t=(858993459&(t-=t>>>1&1431655765))+(t>>>2&858993459))+(t>>>4)&252645135,63&(t+=t>>>8)+(t>>>16)}static truncDivision(t,e){return Math.trunc(t/e)}static parseInt(t,e){return parseInt(t,e)}}m.MIN_VALUE_32_BITS=-2147483648,m.MAX_VALUE=Number.MAX_SAFE_INTEGER;class p{constructor(t,e){void 0===t?(this.size=0,this.bits=new Int32Array(1)):(this.size=t,this.bits=null==e?p.makeArray(t):e)}getSize(){return this.size}getSizeInBytes(){return Math.floor((this.size+7)/8)}ensureCapacity(t){if(t>32*this.bits.length){const e=p.makeArray(t);d.arraycopy(this.bits,0,e,0,this.bits.length),this.bits=e}}get(t){return 0!=(this.bits[Math.floor(t/32)]&1<<(31&t))}set(t){this.bits[Math.floor(t/32)]|=1<<(31&t)}flip(t){this.bits[Math.floor(t/32)]^=1<<(31&t)}getNextSet(t){const e=this.size;if(t>=e)return e;const r=this.bits;let n=Math.floor(t/32),i=r[n];i&=~((1<<(31&t))-1);const o=r.length;for(;0===i;){if(++n===o)return e;i=r[n]}const s=32*n+m.numberOfTrailingZeros(i);return s>e?e:s}getNextUnset(t){const e=this.size;if(t>=e)return e;const r=this.bits;let n=Math.floor(t/32),i=~r[n];i&=~((1<<(31&t))-1);const o=r.length;for(;0===i;){if(++n===o)return e;i=~r[n]}const s=32*n+m.numberOfTrailingZeros(i);return s>e?e:s}setBulk(t,e){this.bits[Math.floor(t/32)]=e}setRange(t,e){if(ethis.size)throw new l;if(e===t)return;e--;const r=Math.floor(t/32),n=Math.floor(e/32),i=this.bits;for(let o=r;o<=n;o++){const s=(2<<(or?0:31&t));i[o]|=s}}clear(){const t=this.bits.length,e=this.bits;for(let r=0;rthis.size)throw new l;if(e===t)return!0;e--;const n=Math.floor(t/32),i=Math.floor(e/32),o=this.bits;for(let s=n;s<=i;s++){const a=(2<<(sn?0:31&t))&4294967295;if((o[s]&a)!==(r?a:0))return!1}return!0}appendBit(t){this.ensureCapacity(this.size+1),t&&(this.bits[Math.floor(this.size/32)]|=1<<(31&this.size)),this.size++}appendBits(t,e){if(e<0||e>32)throw new l("Num bits must be between 0 and 32");this.ensureCapacity(this.size+e);for(let r=e;r>0;r--)this.appendBit(1==(t>>r-1&1))}appendBitArray(t){const e=t.size;this.ensureCapacity(this.size+e);for(let r=0;r>1&1431655765|(1431655765&r)<<1,r=r>>2&858993459|(858993459&r)<<2,r=r>>4&252645135|(252645135&r)<<4,r=r>>8&16711935|(16711935&r)<<8,r=r>>16&65535|(65535&r)<<16,t[e-i]=r}if(this.size!==32*r){const e=32*r-this.size;let n=t[0]>>>e;for(let i=1;i>>e}t[r-1]=n}this.bits=t}static makeArray(t){return new Int32Array(Math.floor((t+31)/32))}equals(t){if(!(t instanceof p))return!1;const e=t;return this.size===e.size&&w.equals(this.bits,e.bits)}hashCode(){return 31*this.size+w.hashCode(this.bits)}toString(){let t="";for(let e=0,r=this.size;e=900)throw new E("incorect value");const e=I.VALUES_TO_ECI.get(t);if(void 0===e)throw new E("incorect value");return e}static getCharacterSetECIByName(t){const e=I.NAME_TO_ECI.get(t);if(void 0===e)throw new E("incorect value");return e}equals(t){if(!(t instanceof I))return!1;const e=t;return this.getName()===e.getName()}}I.VALUE_IDENTIFIER_TO_ECI=new Map,I.VALUES_TO_ECI=new Map,I.NAME_TO_ECI=new Map,I.Cp437=new I(A.Cp437,Int32Array.from([0,2]),"Cp437"),I.ISO8859_1=new I(A.ISO8859_1,Int32Array.from([1,3]),"ISO-8859-1","ISO88591","ISO8859_1"),I.ISO8859_2=new I(A.ISO8859_2,4,"ISO-8859-2","ISO88592","ISO8859_2"),I.ISO8859_3=new I(A.ISO8859_3,5,"ISO-8859-3","ISO88593","ISO8859_3"),I.ISO8859_4=new I(A.ISO8859_4,6,"ISO-8859-4","ISO88594","ISO8859_4"),I.ISO8859_5=new I(A.ISO8859_5,7,"ISO-8859-5","ISO88595","ISO8859_5"),I.ISO8859_6=new I(A.ISO8859_6,8,"ISO-8859-6","ISO88596","ISO8859_6"),I.ISO8859_7=new I(A.ISO8859_7,9,"ISO-8859-7","ISO88597","ISO8859_7"),I.ISO8859_8=new I(A.ISO8859_8,10,"ISO-8859-8","ISO88598","ISO8859_8"),I.ISO8859_9=new I(A.ISO8859_9,11,"ISO-8859-9","ISO88599","ISO8859_9"),I.ISO8859_10=new I(A.ISO8859_10,12,"ISO-8859-10","ISO885910","ISO8859_10"),I.ISO8859_11=new I(A.ISO8859_11,13,"ISO-8859-11","ISO885911","ISO8859_11"),I.ISO8859_13=new I(A.ISO8859_13,15,"ISO-8859-13","ISO885913","ISO8859_13"),I.ISO8859_14=new I(A.ISO8859_14,16,"ISO-8859-14","ISO885914","ISO8859_14"),I.ISO8859_15=new I(A.ISO8859_15,17,"ISO-8859-15","ISO885915","ISO8859_15"),I.ISO8859_16=new I(A.ISO8859_16,18,"ISO-8859-16","ISO885916","ISO8859_16"),I.SJIS=new I(A.SJIS,20,"SJIS","Shift_JIS"),I.Cp1250=new I(A.Cp1250,21,"Cp1250","windows-1250"),I.Cp1251=new I(A.Cp1251,22,"Cp1251","windows-1251"),I.Cp1252=new I(A.Cp1252,23,"Cp1252","windows-1252"),I.Cp1256=new I(A.Cp1256,24,"Cp1256","windows-1256"),I.UnicodeBigUnmarked=new I(A.UnicodeBigUnmarked,25,"UnicodeBigUnmarked","UTF-16BE","UnicodeBig"),I.UTF8=new I(A.UTF8,26,"UTF8","UTF-8"),I.ASCII=new I(A.ASCII,Int32Array.from([27,170]),"ASCII","US-ASCII"),I.Big5=new I(A.Big5,28,"Big5"),I.GB18030=new I(A.GB18030,29,"GB18030","GB2312","EUC_CN","GBK"),I.EUC_KR=new I(A.EUC_KR,30,"EUC_KR","EUC-KR");class S extends s{}S.kind="UnsupportedOperationException";class _{static decode(t,e){const r=this.encodingName(e);return this.customDecoder?this.customDecoder(t,r):"undefined"==typeof TextDecoder||this.shouldDecodeOnFallback(r)?this.decodeFallback(t,r):new TextDecoder(r).decode(t)}static shouldDecodeOnFallback(t){return!_.isBrowser()&&"ISO-8859-1"===t}static encode(t,e){const r=this.encodingName(e);return this.customEncoder?this.customEncoder(t,r):"undefined"==typeof TextEncoder?this.encodeFallback(t):(new TextEncoder).encode(t)}static isBrowser(){return"undefined"!=typeof window&&"[object Window]"==={}.toString.call(window)}static encodingName(t){return"string"==typeof t?t:t.getName()}static encodingCharacterSet(t){return t instanceof I?t:I.getCharacterSetECIByName(t)}static decodeFallback(t,e){const r=this.encodingCharacterSet(e);if(_.isDecodeFallbackSupported(r)){let e="";for(let r=0,n=t.length;r3&&239===t[0]&&187===t[1]&&191===t[2];for(let e=0;e0?0==(128&r)?o=!1:s--:0!=(128&r)&&(0==(64&r)?o=!1:(s++,0==(32&r)?a++:(s++,0==(16&r)?l++:(s++,0==(8&r)?c++:o=!1))))),n&&(r>127&&r<160?n=!1:r>159&&(r<192||215===r||247===r)&&m++),i&&(h>0?r<64||127===r||r>252?i=!1:h--:128===r||160===r||r>239?i=!1:r>160&&r<224?(u++,f=0,d++,d>g&&(g=d)):r>127?(h++,d=0,f++,f>w&&(w=f)):(d=0,f=0))}return o&&s>0&&(o=!1),i&&h>0&&(i=!1),o&&(p||a+l+c>0)?T.UTF8:i&&(T.ASSUME_SHIFT_JIS||g>=3||w>=3)?T.SHIFT_JIS:n&&i?2===g&&2===u||10*m>=r?T.SHIFT_JIS:T.ISO88591:n?T.ISO88591:i?T.SHIFT_JIS:o?T.UTF8:T.PLATFORM_DEFAULT_ENCODING}static format(t,...e){let r=-1;return t.replace(/%(-)?(0?[0-9]+)?([.][0-9]+)?([#][0-9]+)?([scfpexd%])/g,(function(t,n,i,o,s,a){if("%%"===t)return"%";if(void 0===e[++r])return;t=o?parseInt(o.substr(1)):void 0;let l,c=s?parseInt(s.substr(1)):void 0;switch(a){case"s":l=e[r];break;case"c":l=e[r][0];break;case"f":l=parseFloat(e[r]).toFixed(t);break;case"p":l=parseFloat(e[r]).toPrecision(t);break;case"e":l=parseFloat(e[r]).toExponential(t);break;case"x":l=parseInt(e[r]).toString(c||16);break;case"d":l=parseFloat(parseInt(e[r],c||10).toPrecision(t)).toFixed(0)}l="object"==typeof l?JSON.stringify(l):(+l).toString(c);let h=parseInt(i),u=i&&i[0]+""=="0"?"0":" ";for(;l.lengtho){if(-1===s)s=i-o;else if(i-o!==s)throw new l("row lengths do not match");o=i,a++}c++}else if(t.substring(c,c+e.length)===e)c+=e.length,n[i]=!0,i++;else{if(t.substring(c,c+r.length)!==r)throw new l("illegal character encountered: "+t.substring(c));c+=r.length,n[i]=!1,i++}if(i>o){if(-1===s)s=i-o;else if(i-o!==s)throw new l("row lengths do not match");a++}const h=new N(s,a);for(let t=0;t>>(31&t)&1)}set(t,e){const r=e*this.rowSize+Math.floor(t/32);this.bits[r]|=1<<(31&t)&4294967295}unset(t,e){const r=e*this.rowSize+Math.floor(t/32);this.bits[r]&=~(1<<(31&t)&4294967295)}flip(t,e){const r=e*this.rowSize+Math.floor(t/32);this.bits[r]^=1<<(31&t)&4294967295}xor(t){if(this.width!==t.getWidth()||this.height!==t.getHeight()||this.rowSize!==t.getRowSize())throw new l("input matrix dimensions do not match");const e=new p(Math.floor(this.width/32)+1),r=this.rowSize,n=this.bits;for(let i=0,o=this.height;ithis.height||i>this.width)throw new l("The region must fit inside the matrix");const s=this.rowSize,a=this.bits;for(let r=e;ra&&(a=t),32*es){let t=31;for(;l>>>t==0;)t--;32*e+t>s&&(s=32*e+t)}}}return s=0&&0===e[r];)r--;if(r<0)return null;const n=Math.floor(r/t);let i=32*Math.floor(r%t);const o=e[r];let s=31;for(;o>>>s==0;)s--;return i+=s,Int32Array.from([i,n])}getWidth(){return this.width}getHeight(){return this.height}getRowSize(){return this.rowSize}equals(t){if(!(t instanceof N))return!1;const e=t;return this.width===e.width&&this.height===e.height&&this.rowSize===e.rowSize&&w.equals(this.bits,e.bits)}hashCode(){let t=this.width;return t=31*t+this.width,t=31*t+this.height,t=31*t+this.rowSize,t=31*t+w.hashCode(this.bits),t}toString(t="X ",e=" ",r="\n"){return this.buildToString(t,e,r)}buildToString(t,e,r){let n=new y;for(let i=0,o=this.height;i>M.LUMINANCE_SHIFT]++;const s=M.estimateBlackPoint(o);if(n<3)for(let t=0;t>M.LUMINANCE_SHIFT]++}const o=M.estimateBlackPoint(i),s=t.getMatrix();for(let t=0;ti&&(n=o,i=t[o]),t[o]>r&&(r=t[o]);let o=0,s=0;for(let r=0;rs&&(o=r,s=i)}if(n>o){const t=n;n=o,o=t}if(o-n<=e/16)throw new D;let a=o-1,l=-1;for(let e=o-1;e>n;e--){const i=e-n,s=i*i*(o-e)*(r-t[e]);s>l&&(a=e,l=s)}return a<=R.MINIMUM_DIMENSION&&r>=R.MINIMUM_DIMENSION){const n=t.getMatrix();let i=e>>R.BLOCK_SIZE_POWER;0!=(e&R.BLOCK_SIZE_MASK)&&i++;let o=r>>R.BLOCK_SIZE_POWER;0!=(r&R.BLOCK_SIZE_MASK)&&o++;const s=R.calculateBlackPoints(n,i,o,e,r),a=new N(e,r);R.calculateThresholdForBlock(n,i,o,e,r,s,a),this.matrix=a}else this.matrix=super.getBlackMatrix();return this.matrix}createBinarizer(t){return new R(t)}static calculateThresholdForBlock(t,e,r,n,i,o,s){const a=i-R.BLOCK_SIZE,l=n-R.BLOCK_SIZE;for(let i=0;ia&&(c=a);const h=R.cap(i,2,r-3);for(let r=0;rl&&(i=l);const a=R.cap(r,2,e-3);let u=0;for(let t=-2;t<=2;t++){const e=o[h+t];u+=e[a-2]+e[a-1]+e[a]+e[a+1]+e[a+2]}const d=u/25;R.thresholdBlock(t,i,c,d,n,s)}}}static cap(t,e,r){return tr?r:t}static thresholdBlock(t,e,r,n,i,o){for(let s=0,a=r*i+e;so&&(r=o);for(let o=0;os&&(e=s);let l=0,c=255,h=0;for(let i=0,o=r*n+e;ih&&(h=r)}if(h-c>R.MIN_DYNAMIC_RANGE)for(i++,o+=n;i>2*R.BLOCK_SIZE_POWER;if(h-c<=R.MIN_DYNAMIC_RANGE&&(u=c/2,i>0&&o>0)){const t=(a[i-1][o]+2*a[i][o-1]+a[i-1][o-1])/4;c>10,n[r]=i}return n}getRow(t,e){if(t<0||t>=this.getHeight())throw new l("Requested row is outside the image: "+t);const r=this.getWidth(),n=t*r;return null===e?e=this.buffer.slice(n,n+r):(e.lengthnew L(t.deviceId,t.label)))}))}findDeviceById(t){return v(this,void 0,void 0,(function*(){const e=yield this.listVideoInputDevices();return e?e.find((e=>e.deviceId===t)):null}))}decodeFromInputVideoDevice(t,e){return v(this,void 0,void 0,(function*(){return yield this.decodeOnceFromVideoDevice(t,e)}))}decodeOnceFromVideoDevice(t,e){return v(this,void 0,void 0,(function*(){let r;this.reset(),r=t?{deviceId:{exact:t}}:{facingMode:"environment"};const n={video:r};return yield this.decodeOnceFromConstraints(n,e)}))}decodeOnceFromConstraints(t,e){return v(this,void 0,void 0,(function*(){const r=yield navigator.mediaDevices.getUserMedia(t);return yield this.decodeOnceFromStream(r,e)}))}decodeOnceFromStream(t,e){return v(this,void 0,void 0,(function*(){this.reset();const r=yield this.attachStreamToVideo(t,e);return yield this.decodeOnce(r)}))}decodeFromInputVideoDeviceContinuously(t,e,r){return v(this,void 0,void 0,(function*(){return yield this.decodeFromVideoDevice(t,e,r)}))}decodeFromVideoDevice(t,e,r){return v(this,void 0,void 0,(function*(){let n;n=t?{deviceId:{exact:t}}:{facingMode:"environment"};const i={video:n};return yield this.decodeFromConstraints(i,e,r)}))}decodeFromConstraints(t,e,r){return v(this,void 0,void 0,(function*(){const n=yield navigator.mediaDevices.getUserMedia(t);return yield this.decodeFromStream(n,e,r)}))}decodeFromStream(t,e,r){return v(this,void 0,void 0,(function*(){this.reset();const n=yield this.attachStreamToVideo(t,e);return yield this.decodeContinuously(n,r)}))}stopAsyncDecode(){this._stopAsyncDecode=!0}stopContinuousDecode(){this._stopContinuousDecode=!0}attachStreamToVideo(t,e){return v(this,void 0,void 0,(function*(){const r=this.prepareVideoElement(e);return this.addVideoSource(r,t),this.videoElement=r,this.stream=t,yield this.playVideoOnLoadAsync(r),r}))}playVideoOnLoadAsync(t){return new Promise(((e,r)=>this.playVideoOnLoad(t,(()=>e()))))}playVideoOnLoad(t,e){this.videoEndedListener=()=>this.stopStreams(),this.videoCanPlayListener=()=>this.tryPlayVideo(t),t.addEventListener("ended",this.videoEndedListener),t.addEventListener("canplay",this.videoCanPlayListener),t.addEventListener("playing",e),this.tryPlayVideo(t)}isVideoPlaying(t){return t.currentTime>0&&!t.paused&&!t.ended&&t.readyState>2}tryPlayVideo(t){return v(this,void 0,void 0,(function*(){if(this.isVideoPlaying(t))console.warn("Trying to play video that is already playing.");else try{yield t.play()}catch(t){console.warn("It was not possible to play the video.")}}))}getMediaElement(t,e){const r=document.getElementById(t);if(!r)throw new a(`element with id '${t}' not found`);if(r.nodeName.toLowerCase()!==e.toLowerCase())throw new a(`element with id '${t}' must be an ${e} element`);return r}decodeFromImage(t,e){if(!t&&!e)throw new a("either imageElement with a src set or an url must be provided");return e&&!t?this.decodeFromImageUrl(e):this.decodeFromImageElement(t)}decodeFromVideo(t,e){if(!t&&!e)throw new a("Either an element with a src set or an URL must be provided");return e&&!t?this.decodeFromVideoUrl(e):this.decodeFromVideoElement(t)}decodeFromVideoContinuously(t,e,r){if(void 0===t&&void 0===e)throw new a("Either an element with a src set or an URL must be provided");return e&&!t?this.decodeFromVideoUrlContinuously(e,r):this.decodeFromVideoElementContinuously(t,r)}decodeFromImageElement(t){if(!t)throw new a("An image element must be provided.");this.reset();const e=this.prepareImageElement(t);let r;return this.imageElement=e,r=this.isImageLoaded(e)?this.decodeOnce(e,!1,!0):this._decodeOnLoadImage(e),r}decodeFromVideoElement(t){const e=this._decodeFromVideoElementSetup(t);return this._decodeOnLoadVideo(e)}decodeFromVideoElementContinuously(t,e){const r=this._decodeFromVideoElementSetup(t);return this._decodeOnLoadVideoContinuously(r,e)}_decodeFromVideoElementSetup(t){if(!t)throw new a("A video element must be provided.");this.reset();const e=this.prepareVideoElement(t);return this.videoElement=e,e}decodeFromImageUrl(t){if(!t)throw new a("An URL must be provided.");this.reset();const e=this.prepareImageElement();this.imageElement=e;const r=this._decodeOnLoadImage(e);return e.src=t,r}decodeFromVideoUrl(t){if(!t)throw new a("An URL must be provided.");this.reset();const e=this.prepareVideoElement(),r=this.decodeFromVideoElement(e);return e.src=t,r}decodeFromVideoUrlContinuously(t,e){if(!t)throw new a("An URL must be provided.");this.reset();const r=this.prepareVideoElement(),n=this.decodeFromVideoElementContinuously(r,e);return r.src=t,n}_decodeOnLoadImage(t){return new Promise(((e,r)=>{this.imageLoadedListener=()=>this.decodeOnce(t,!1,!0).then(e,r),t.addEventListener("load",this.imageLoadedListener)}))}_decodeOnLoadVideo(t){return v(this,void 0,void 0,(function*(){return yield this.playVideoOnLoadAsync(t),yield this.decodeOnce(t)}))}_decodeOnLoadVideoContinuously(t,e){return v(this,void 0,void 0,(function*(){yield this.playVideoOnLoadAsync(t),this.decodeContinuously(t,e)}))}isImageLoaded(t){return!!t.complete&&0!==t.naturalWidth}prepareImageElement(t){let e;return void 0===t&&(e=document.createElement("img"),e.width=200,e.height=200),"string"==typeof t&&(e=this.getMediaElement(t,"img")),t instanceof HTMLImageElement&&(e=t),e}prepareVideoElement(t){let e;return t||"undefined"==typeof document||(e=document.createElement("video"),e.width=200,e.height=200),"string"==typeof t&&(e=this.getMediaElement(t,"video")),t instanceof HTMLVideoElement&&(e=t),e.setAttribute("autoplay","true"),e.setAttribute("muted","true"),e.setAttribute("playsinline","true"),e}decodeOnce(t,e=!0,r=!0){this._stopAsyncDecode=!1;const n=(i,o)=>{if(this._stopAsyncDecode)return o(new D("Video stream has ended before any code could be detected.")),void(this._stopAsyncDecode=void 0);try{i(this.decode(t))}catch(t){const s=(t instanceof h||t instanceof E)&&r;if(e&&t instanceof D||s)return setTimeout(n,this._timeBetweenDecodingAttempts,i,o);o(t)}};return new Promise(((t,e)=>n(t,e)))}decodeContinuously(t,e){this._stopContinuousDecode=!1;const r=()=>{if(this._stopContinuousDecode)this._stopContinuousDecode=void 0;else try{const n=this.decode(t);e(n,null),setTimeout(r,this.timeBetweenScansMillis)}catch(t){e(null,t);const n=t instanceof D;(t instanceof h||t instanceof E||n)&&setTimeout(r,this._timeBetweenDecodingAttempts)}};r()}decode(t){const e=this.createBinaryBitmap(t);return this.decodeBitmap(e)}_isHTMLVideoElement(t){return 0!==t.videoWidth}drawFrameOnCanvas(t,e,r){e||(e={sx:0,sy:0,sWidth:t.videoWidth,sHeight:t.videoHeight,dx:0,dy:0,dWidth:t.videoWidth,dHeight:t.videoHeight}),r||(r=this.captureCanvasContext),r.drawImage(t,e.sx,e.sy,e.sWidth,e.sHeight,e.dx,e.dy,e.dWidth,e.dHeight)}drawImageOnCanvas(t,e,r=this.captureCanvasContext){e||(e={sx:0,sy:0,sWidth:t.naturalWidth,sHeight:t.naturalHeight,dx:0,dy:0,dWidth:t.naturalWidth,dHeight:t.naturalHeight}),r||(r=this.captureCanvasContext),r.drawImage(t,e.sx,e.sy,e.sWidth,e.sHeight,e.dx,e.dy,e.dWidth,e.dHeight)}createBinaryBitmap(t){this.getCaptureCanvasContext(t),this._isHTMLVideoElement(t)?this.drawFrameOnCanvas(t):this.drawImageOnCanvas(t);const e=this.getCaptureCanvas(t),r=new B(e),n=new R(r);return new c(n)}getCaptureCanvasContext(t){if(!this.captureCanvasContext){const e=this.getCaptureCanvas(t).getContext("2d");this.captureCanvasContext=e}return this.captureCanvasContext}getCaptureCanvas(t){if(!this.captureCanvas){const e=this.createCaptureCanvas(t);this.captureCanvas=e}return this.captureCanvas}decodeBitmap(t){return this.reader.decode(t,this._hints)}createCaptureCanvas(t){if("undefined"==typeof document)return this._destroyCaptureCanvas(),null;const e=document.createElement("canvas");let r,n;return void 0!==t&&(t instanceof HTMLVideoElement?(r=t.videoWidth,n=t.videoHeight):t instanceof HTMLImageElement&&(r=t.naturalWidth||t.width,n=t.naturalHeight||t.height)),e.style.width=r+"px",e.style.height=n+"px",e.width=r,e.height=n,e}stopStreams(){this.stream&&(this.stream.getVideoTracks().forEach((t=>t.stop())),this.stream=void 0),!1===this._stopAsyncDecode&&this.stopAsyncDecode(),!1===this._stopContinuousDecode&&this.stopContinuousDecode()}reset(){this.stopStreams(),this._destroyVideoElement(),this._destroyImageElement(),this._destroyCaptureCanvas()}_destroyVideoElement(){this.videoElement&&(void 0!==this.videoEndedListener&&this.videoElement.removeEventListener("ended",this.videoEndedListener),void 0!==this.videoPlayingEventListener&&this.videoElement.removeEventListener("playing",this.videoPlayingEventListener),void 0!==this.videoCanPlayListener&&this.videoElement.removeEventListener("loadedmetadata",this.videoCanPlayListener),this.cleanVideoSource(this.videoElement),this.videoElement=void 0)}_destroyImageElement(){this.imageElement&&(void 0!==this.imageLoadedListener&&this.imageElement.removeEventListener("load",this.imageLoadedListener),this.imageElement.src=void 0,this.imageElement.removeAttribute("src"),this.imageElement=void 0)}_destroyCaptureCanvas(){this.captureCanvasContext=void 0,this.captureCanvas=void 0}addVideoSource(t,e){try{t.srcObject=e}catch(r){t.src=URL.createObjectURL(e)}}cleanVideoSource(t){try{t.srcObject=null}catch(e){t.src=""}this.videoElement.removeAttribute("src")}}class x{constructor(t,e,r=(null==e?0:8*e.length),n,i,o=d.currentTimeMillis()){this.text=t,this.rawBytes=e,this.numBits=r,this.resultPoints=n,this.format=i,this.timestamp=o,this.text=t,this.rawBytes=e,this.numBits=null==r?null==e?0:8*e.length:r,this.resultPoints=n,this.format=i,this.resultMetadata=null,this.timestamp=null==o?d.currentTimeMillis():o}getText(){return this.text}getRawBytes(){return this.rawBytes}getNumBits(){return this.numBits}getResultPoints(){return this.resultPoints}getBarcodeFormat(){return this.format}getResultMetadata(){return this.resultMetadata}putMetadata(t,e){null===this.resultMetadata&&(this.resultMetadata=new Map),this.resultMetadata.set(t,e)}putAllMetadata(t){null!==t&&(null===this.resultMetadata?this.resultMetadata=t:this.resultMetadata=new Map(t))}addResultPoints(t){const e=this.resultPoints;if(null===e)this.resultPoints=t;else if(null!==t&&t.length>0){const r=new Array(e.length+t.length);d.arraycopy(e,0,r,0,e.length),d.arraycopy(t,0,r,e.length,t.length),this.resultPoints=r}}getTimestamp(){return this.timestamp}toString(){return this.text}}!function(t){t[t.AZTEC=0]="AZTEC",t[t.CODABAR=1]="CODABAR",t[t.CODE_39=2]="CODE_39",t[t.CODE_93=3]="CODE_93",t[t.CODE_128=4]="CODE_128",t[t.DATA_MATRIX=5]="DATA_MATRIX",t[t.EAN_8=6]="EAN_8",t[t.EAN_13=7]="EAN_13",t[t.ITF=8]="ITF",t[t.MAXICODE=9]="MAXICODE",t[t.PDF_417=10]="PDF_417",t[t.QR_CODE=11]="QR_CODE",t[t.RSS_14=12]="RSS_14",t[t.RSS_EXPANDED=13]="RSS_EXPANDED",t[t.UPC_A=14]="UPC_A",t[t.UPC_E=15]="UPC_E",t[t.UPC_EAN_EXTENSION=16]="UPC_EAN_EXTENSION"}(P||(P={}));var k,U=P;!function(t){t[t.OTHER=0]="OTHER",t[t.ORIENTATION=1]="ORIENTATION",t[t.BYTE_SEGMENTS=2]="BYTE_SEGMENTS",t[t.ERROR_CORRECTION_LEVEL=3]="ERROR_CORRECTION_LEVEL",t[t.ISSUE_NUMBER=4]="ISSUE_NUMBER",t[t.SUGGESTED_PRICE=5]="SUGGESTED_PRICE",t[t.POSSIBLE_COUNTRY=6]="POSSIBLE_COUNTRY",t[t.UPC_EAN_EXTENSION=7]="UPC_EAN_EXTENSION",t[t.PDF417_EXTRA_METADATA=8]="PDF417_EXTRA_METADATA",t[t.STRUCTURED_APPEND_SEQUENCE=9]="STRUCTURED_APPEND_SEQUENCE",t[t.STRUCTURED_APPEND_PARITY=10]="STRUCTURED_APPEND_PARITY"}(k||(k={}));var H,V,z,G,Y,X,W=k;class j{constructor(t,e,r,n,i=-1,o=-1){this.rawBytes=t,this.text=e,this.byteSegments=r,this.ecLevel=n,this.structuredAppendSequenceNumber=i,this.structuredAppendParity=o,this.numBits=null==t?0:8*t.length}getRawBytes(){return this.rawBytes}getNumBits(){return this.numBits}setNumBits(t){this.numBits=t}getText(){return this.text}getByteSegments(){return this.byteSegments}getECLevel(){return this.ecLevel}getErrorsCorrected(){return this.errorsCorrected}setErrorsCorrected(t){this.errorsCorrected=t}getErasures(){return this.erasures}setErasures(t){this.erasures=t}getOther(){return this.other}setOther(t){this.other=t}hasStructuredAppend(){return this.structuredAppendParity>=0&&this.structuredAppendSequenceNumber>=0}getStructuredAppendParity(){return this.structuredAppendParity}getStructuredAppendSequenceNumber(){return this.structuredAppendSequenceNumber}}class Z{exp(t){return this.expTable[t]}log(t){if(0===t)throw new l;return this.logTable[t]}static addOrSubtract(t,e){return t^e}}class Q{constructor(t,e){if(0===e.length)throw new l;this.field=t;const r=e.length;if(r>1&&0===e[0]){let t=1;for(;tr.length){const t=e;e=r,r=t}let n=new Int32Array(r.length);const i=r.length-e.length;d.arraycopy(r,0,n,0,i);for(let t=i;t=t.getDegree()&&!n.isZero();){const i=n.getDegree()-t.getDegree(),s=e.multiply(n.getCoefficient(n.getDegree()),o),a=t.multiplyByMonomial(i,s),l=e.buildMonomial(i,s);r=r.addOrSubtract(l),n=n.addOrSubtract(a)}return[r,n]}toString(){let t="";for(let e=this.getDegree();e>=0;e--){let r=this.getCoefficient(e);if(0!==r){if(r<0?(t+=" - ",r=-r):t.length>0&&(t+=" + "),0===e||1!==r){const e=this.field.log(r);0===e?t+="1":1===e?t+="a":(t+="a^",t+=e)}0!==e&&(1===e?t+="x":(t+="x^",t+=e))}}return t}}class K extends s{}K.kind="ArithmeticException";class q extends Z{constructor(t,e,r){super(),this.primitive=t,this.size=e,this.generatorBase=r;const n=new Int32Array(e);let i=1;for(let r=0;r=e&&(i^=t,i&=e-1);this.expTable=n;const o=new Int32Array(e);for(let t=0;t=(r/2|0);){let t=i,e=s;if(i=o,s=a,i.isZero())throw new J("r_{i-1} was zero");o=t;let r=n.getZero();const l=i.getCoefficient(i.getDegree()),c=n.inverse(l);for(;o.getDegree()>=i.getDegree()&&!o.isZero();){const t=o.getDegree()-i.getDegree(),e=n.multiply(o.getCoefficient(o.getDegree()),c);r=r.addOrSubtract(n.buildMonomial(t,e)),o=o.addOrSubtract(i.multiplyByMonomial(t,e))}if(a=r.multiply(s).addOrSubtract(e),o.getDegree()>=i.getDegree())throw new $("Division algorithm failed to reduce polynomial?")}const l=a.getCoefficient(0);if(0===l)throw new J("sigmaTilde(0) was zero");const c=n.inverse(l);return[a.multiplyScalar(c),o.multiplyScalar(c)]}findErrorLocations(t){const e=t.getDegree();if(1===e)return Int32Array.from([t.getCoefficient(1)]);const r=new Int32Array(e);let n=0;const i=this.field;for(let o=1;o1,h,h+r-1),h+=r-1;else for(let t=r-1;t>=0;--t)c[h++]=0!=(e&1<=8?et.readCode(t,e,8):et.readCode(t,e,r)<<8-r}static convertBoolArrayToByteArray(t){let e=new Uint8Array((t.length+7)/8);for(let r=0;r","?","[","]","{","}","CTRL_UL"],et.DIGIT_TABLE=["CTRL_PS"," ","0","1","2","3","4","5","6","7","8","9",",",".","CTRL_UL","CTRL_US"];class rt{constructor(){}static round(t){return NaN===t?0:t<=Number.MIN_SAFE_INTEGER?Number.MIN_SAFE_INTEGER:t>=Number.MAX_SAFE_INTEGER?Number.MAX_SAFE_INTEGER:t+(t<0?-.5:.5)|0}static distance(t,e,r,n){const i=t-r,o=e-n;return Math.sqrt(i*i+o*o)}static sum(t){let e=0;for(let r=0,n=t.length;r!==n;r++)e+=t[r];return e}}class nt{static floatToIntBits(t){return t}}nt.MAX_VALUE=Number.MAX_SAFE_INTEGER;class it{constructor(t,e){this.x=t,this.y=e}getX(){return this.x}getY(){return this.y}equals(t){if(t instanceof it){const e=t;return this.x===e.x&&this.y===e.y}return!1}hashCode(){return 31*nt.floatToIntBits(this.x)+nt.floatToIntBits(this.y)}toString(){return"("+this.x+","+this.y+")"}static orderBestPatterns(t){const e=this.distance(t[0],t[1]),r=this.distance(t[1],t[2]),n=this.distance(t[0],t[2]);let i,o,s;if(r>=e&&r>=n?(o=t[0],i=t[1],s=t[2]):n>=r&&n>=e?(o=t[1],i=t[0],s=t[2]):(o=t[2],i=t[0],s=t[1]),this.crossProductZ(i,o,s)<0){const t=i;i=s,s=t}t[0]=i,t[1]=o,t[2]=s}static distance(t,e){return rt.distance(t.x,t.y,e.x,e.y)}static crossProductZ(t,e,r){const n=e.x,i=e.y;return(r.x-n)*(t.y-i)-(r.y-i)*(t.x-n)}}class ot{constructor(t,e){this.bits=t,this.points=e}getBits(){return this.bits}getPoints(){return this.points}}class st extends ot{constructor(t,e,r,n,i){super(t,e),this.compact=r,this.nbDatablocks=n,this.nbLayers=i}getNbLayers(){return this.nbLayers}getNbDatablocks(){return this.nbDatablocks}isCompact(){return this.compact}}class at{constructor(t,e,r,n){this.image=t,this.height=t.getHeight(),this.width=t.getWidth(),null==e&&(e=at.INIT_SIZE),null==r&&(r=t.getWidth()/2|0),null==n&&(n=t.getHeight()/2|0);const i=e/2|0;if(this.leftInit=r-i,this.rightInit=r+i,this.upInit=n-i,this.downInit=n+i,this.upInit<0||this.leftInit<0||this.downInit>=this.height||this.rightInit>=this.width)throw new D}detect(){let t=this.leftInit,e=this.rightInit,r=this.upInit,n=this.downInit,i=!1,o=!0,s=!1,a=!1,l=!1,c=!1,h=!1;const u=this.width,d=this.height;for(;o;){o=!1;let f=!0;for(;(f||!a)&&e=u){i=!0;break}let g=!0;for(;(g||!l)&&n=d){i=!0;break}let w=!0;for(;(w||!c)&&t>=0;)w=this.containsBlackPoint(r,n,t,!1),w?(t--,o=!0,c=!0):c||t--;if(t<0){i=!0;break}let m=!0;for(;(m||!h)&&r>=0;)m=this.containsBlackPoint(t,e,r,!0),m?(r--,o=!0,h=!0):h||r--;if(r<0){i=!0;break}o&&(s=!0)}if(!i&&s){const i=e-t;let o=null;for(let e=1;null===o&&er||s<-1||s>n)throw new D;i=!1,-1===o?(e[t]=0,i=!0):o===r&&(e[t]=r-1,i=!0),-1===s?(e[t+1]=0,i=!0):s===n&&(e[t+1]=n-1,i=!0)}i=!0;for(let t=e.length-2;t>=0&&i;t-=2){const o=Math.floor(e[t]),s=Math.floor(e[t+1]);if(o<-1||o>r||s<-1||s>n)throw new D;i=!1,-1===o?(e[t]=0,i=!0):o===r&&(e[t]=r-1,i=!0),-1===s?(e[t+1]=0,i=!0):s===n&&(e[t+1]=n-1,i=!0)}}}class ct{constructor(t,e,r,n,i,o,s,a,l){this.a11=t,this.a21=e,this.a31=r,this.a12=n,this.a22=i,this.a32=o,this.a13=s,this.a23=a,this.a33=l}static quadrilateralToQuadrilateral(t,e,r,n,i,o,s,a,l,c,h,u,d,f,g,w){const m=ct.quadrilateralToSquare(t,e,r,n,i,o,s,a);return ct.squareToQuadrilateral(l,c,h,u,d,f,g,w).times(m)}transformPoints(t){const e=t.length,r=this.a11,n=this.a12,i=this.a13,o=this.a21,s=this.a22,a=this.a23,l=this.a31,c=this.a32,h=this.a33;for(let u=0;u>1&127):(n<<=10,n+=(e>>2&992)+(e>>1&31))}let i=this.getCorrectedParameterData(n,this.compact);this.compact?(this.nbLayers=1+(i>>6),this.nbDataBlocks=1+(63&i)):(this.nbLayers=1+(i>>11),this.nbDataBlocks=1+(2047&i))}getRotation(t,e){let r=0;t.forEach(((t,n,i)=>{r=(t>>e-2<<1)+(1&t)+(r<<3)})),r=((1&r)<<11)+(r>>1);for(let t=0;t<4;t++)if(m.bitCount(r^this.EXPECTED_CORNER_BITS[t])<=2)return t;throw new D}getCorrectedParameterData(t,e){let r,n;e?(r=7,n=2):(r=10,n=4);let i=r-n,o=new Int32Array(r);for(let e=r-1;e>=0;--e)o[e]=15&t,t>>=4;try{new tt(q.AZTEC_PARAM).decode(o,i)}catch(t){throw new D}let s=0;for(let t=0;t2){let r=this.distancePoint(l,t)*this.nbCenterLayers/(this.distancePoint(i,e)*(this.nbCenterLayers+2));if(r<.75||r>1.25||!this.isWhiteOrBlackRectangle(t,s,a,l))break}e=t,r=s,n=a,i=l,o=!o}if(5!==this.nbCenterLayers&&7!==this.nbCenterLayers)throw new D;this.compact=5===this.nbCenterLayers;let s=new it(e.getX()+.5,e.getY()-.5),a=new it(r.getX()+.5,r.getY()+.5),l=new it(n.getX()-.5,n.getY()+.5),c=new it(i.getX()-.5,i.getY()-.5);return this.expandSquare([s,a,l,c],2*this.nbCenterLayers-3,2*this.nbCenterLayers)}getMatrixCenter(){let t,e,r,n;try{let i=new at(this.image).detect();t=i[0],e=i[1],r=i[2],n=i[3]}catch(i){let o=this.image.getWidth()/2,s=this.image.getHeight()/2;t=this.getFirstDifferent(new dt(o+7,s-7),!1,1,-1).toResultPoint(),e=this.getFirstDifferent(new dt(o+7,s+7),!1,1,1).toResultPoint(),r=this.getFirstDifferent(new dt(o-7,s+7),!1,-1,1).toResultPoint(),n=this.getFirstDifferent(new dt(o-7,s-7),!1,-1,-1).toResultPoint()}let i=rt.round((t.getX()+n.getX()+e.getX()+r.getX())/4),o=rt.round((t.getY()+n.getY()+e.getY()+r.getY())/4);try{let s=new at(this.image,15,i,o).detect();t=s[0],e=s[1],r=s[2],n=s[3]}catch(s){t=this.getFirstDifferent(new dt(i+7,o-7),!1,1,-1).toResultPoint(),e=this.getFirstDifferent(new dt(i+7,o+7),!1,1,1).toResultPoint(),r=this.getFirstDifferent(new dt(i-7,o+7),!1,-1,1).toResultPoint(),n=this.getFirstDifferent(new dt(i-7,o-7),!1,-1,-1).toResultPoint()}return i=rt.round((t.getX()+n.getX()+e.getX()+r.getX())/4),o=rt.round((t.getY()+n.getY()+e.getY()+r.getY())/4),new dt(i,o)}getMatrixCornerPoints(t){return this.expandSquare(t,2*this.nbCenterLayers,this.getDimension())}sampleGrid(t,e,r,n,i){let o=ut.getInstance(),s=this.getDimension(),a=s/2-this.nbCenterLayers,l=s/2+this.nbCenterLayers;return o.sampleGrid(t,s,s,a,a,l,a,l,l,a,l,e.getX(),e.getY(),r.getX(),r.getY(),n.getX(),n.getY(),i.getX(),i.getY())}sampleLine(t,e,r){let n=0,i=this.distanceResultPoint(t,e),o=i/r,s=t.getX(),a=t.getY(),l=o*(e.getX()-t.getX())/i,c=o*(e.getY()-t.getY())/i;for(let t=0;t.1&&h<.9?0:h<=.1===l?1:-1}getFirstDifferent(t,e,r,n){let i=t.getX()+r,o=t.getY()+n;for(;this.isValid(i,o)&&this.image.get(i,o)===e;)i+=r,o+=n;for(i-=r,o-=n;this.isValid(i,o)&&this.image.get(i,o)===e;)i+=r;for(i-=r;this.isValid(i,o)&&this.image.get(i,o)===e;)o+=n;return o-=n,new dt(i,o)}expandSquare(t,e,r){let n=r/(2*e),i=t[0].getX()-t[2].getX(),o=t[0].getY()-t[2].getY(),s=(t[0].getX()+t[2].getX())/2,a=(t[0].getY()+t[2].getY())/2,l=new it(s+n*i,a+n*o),c=new it(s-n*i,a-n*o);return i=t[1].getX()-t[3].getX(),o=t[1].getY()-t[3].getY(),s=(t[1].getX()+t[3].getX())/2,a=(t[1].getY()+t[3].getY())/2,[l,new it(s+n*i,a+n*o),c,new it(s-n*i,a-n*o)]}isValid(t,e){return t>=0&&t0&&e{r.foundPossibleResultPoint(t)}))}}reset(){}}class wt{decode(t,e){try{return this.doDecode(t,e)}catch(r){if(e&&!0===e.get(C.TRY_HARDER)&&t.isRotateSupported()){const r=t.rotateCounterClockwise(),n=this.doDecode(r,e),i=n.getResultMetadata();let o=270;null!==i&&!0===i.get(W.ORIENTATION)&&(o+=i.get(W.ORIENTATION)%360),n.putMetadata(W.ORIENTATION,o);const s=n.getResultPoints();if(null!==s){const t=r.getHeight();for(let e=0;e>(o?8:5));let a;a=o?n:15;const l=Math.trunc(n/2);for(let o=0;o=n)break;try{i=t.getBlackRow(c,i)}catch(t){continue}for(let t=0;t<2;t++){if(1===t&&(i.reverse(),e&&!0===e.get(C.NEED_RESULT_POINT_CALLBACK))){const t=new Map;e.forEach(((e,r)=>t.set(r,e))),t.delete(C.NEED_RESULT_POINT_CALLBACK),e=t}try{const n=this.decodeRow(c,i,e);if(1===t){n.putMetadata(W.ORIENTATION,180);const t=n.getResultPoints();null!==t&&(t[0]=new it(r-t[0].getX()-1,t[0].getY()),t[1]=new it(r-t[1].getX()-1,t[1].getY()))}return n}catch(t){}}}throw new D}static recordPattern(t,e,r){const n=r.length;for(let t=0;t=i)throw new D;let o=!t.get(e),s=0,a=e;for(;a0&&n>=0;)t.get(--e)!==i&&(n--,i=!i);if(n>=0)throw new D;wt.recordPattern(t,e+1,r)}static patternMatchVariance(t,e,r){const n=t.length;let i=0,o=0;for(let r=0;ro?n-o:o-n;if(l>r)return Number.POSITIVE_INFINITY;a+=l}return a/i}}class mt extends wt{static findStartPattern(t){const e=t.getSize(),r=t.getNextSet(0);let n=0,i=Int32Array.from([0,0,0,0,0,0]),o=r,s=!1;for(let a=r;a=0&&t.isRange(Math.max(0,o-(a-o)/2),o,!1))return Int32Array.from([o,a,r]);o+=i[0]+i[1],i=i.slice(2,i.length-1),i[n-1]=0,i[n]=0,n--}else n++;i[n]=1,s=!s}throw new D}static decodeCode(t,e,r){wt.recordPattern(t,r,e);let n=mt.MAX_AVG_VARIANCE,i=-1;for(let t=0;t=0)return i;throw new D}decodeRow(t,e,r){const n=r&&!0===r.get(C.ASSUME_GS1),i=mt.findStartPattern(e),o=i[2];let s=0;const a=new Uint8Array(20);let l;switch(a[s++]=o,o){case mt.CODE_START_A:l=mt.CODE_CODE_A;break;case mt.CODE_START_B:l=mt.CODE_CODE_B;break;case mt.CODE_START_C:l=mt.CODE_CODE_C;break;default:throw new E}let c=!1,u=!1,d="",f=i[0],g=i[1];const w=Int32Array.from([0,0,0,0,0,0]);let m=0,p=0,A=o,I=0,S=!0,_=!1,T=!1;for(;!c;){const t=u;switch(u=!1,m=p,p=mt.decodeCode(e,w,g),a[s++]=p,p!==mt.CODE_STOP&&(S=!0),p!==mt.CODE_STOP&&(I++,A+=I*p),f=g,g+=w.reduce(((t,e)=>t+e),0),p){case mt.CODE_START_A:case mt.CODE_START_B:case mt.CODE_START_C:throw new E}switch(l){case mt.CODE_CODE_A:if(p<64)d+=T===_?String.fromCharCode(" ".charCodeAt(0)+p):String.fromCharCode(" ".charCodeAt(0)+p+128),T=!1;else if(p<96)d+=T===_?String.fromCharCode(p-64):String.fromCharCode(p+64),T=!1;else switch(p!==mt.CODE_STOP&&(S=!1),p){case mt.CODE_FNC_1:n&&(0===d.length?d+="]C1":d+=String.fromCharCode(29));break;case mt.CODE_FNC_2:case mt.CODE_FNC_3:break;case mt.CODE_FNC_4_A:!_&&T?(_=!0,T=!1):_&&T?(_=!1,T=!1):T=!0;break;case mt.CODE_SHIFT:u=!0,l=mt.CODE_CODE_B;break;case mt.CODE_CODE_B:l=mt.CODE_CODE_B;break;case mt.CODE_CODE_C:l=mt.CODE_CODE_C;break;case mt.CODE_STOP:c=!0}break;case mt.CODE_CODE_B:if(p<96)d+=T===_?String.fromCharCode(" ".charCodeAt(0)+p):String.fromCharCode(" ".charCodeAt(0)+p+128),T=!1;else switch(p!==mt.CODE_STOP&&(S=!1),p){case mt.CODE_FNC_1:n&&(0===d.length?d+="]C1":d+=String.fromCharCode(29));break;case mt.CODE_FNC_2:case mt.CODE_FNC_3:break;case mt.CODE_FNC_4_B:!_&&T?(_=!0,T=!1):_&&T?(_=!1,T=!1):T=!0;break;case mt.CODE_SHIFT:u=!0,l=mt.CODE_CODE_A;break;case mt.CODE_CODE_A:l=mt.CODE_CODE_A;break;case mt.CODE_CODE_C:l=mt.CODE_CODE_C;break;case mt.CODE_STOP:c=!0}break;case mt.CODE_CODE_C:if(p<100)p<10&&(d+="0"),d+=p;else switch(p!==mt.CODE_STOP&&(S=!1),p){case mt.CODE_FNC_1:n&&(0===d.length?d+="]C1":d+=String.fromCharCode(29));break;case mt.CODE_CODE_A:l=mt.CODE_CODE_A;break;case mt.CODE_CODE_B:l=mt.CODE_CODE_B;break;case mt.CODE_STOP:c=!0}}t&&(l=l===mt.CODE_CODE_A?mt.CODE_CODE_B:mt.CODE_CODE_A)}const y=g-f;if(g=e.getNextUnset(g),!e.isRange(g,Math.min(e.getSize(),g+(g-f)/2),!1))throw new D;if(A-=I*m,A%103!==m)throw new h;const N=d.length;if(0===N)throw new D;N>0&&S&&(d=l===mt.CODE_CODE_C?d.substring(0,N-2):d.substring(0,N-1));const M=(i[1]+i[0])/2,R=f+y/2,O=a.length,b=new Uint8Array(O);for(let t=0;tn&&(i=e);n=i,e=0;let o=0,s=0;for(let i=0;in&&(s|=1<0;i++){let r=t[i];if(r>n&&(e--,2*r>=o))return-1}return s}}while(e>3);return-1}static patternToChar(t){for(let e=0;e="A"&&i<="Z"))throw new E;o=String.fromCharCode(i.charCodeAt(0)+32);break;case"$":if(!(i>="A"&&i<="Z"))throw new E;o=String.fromCharCode(i.charCodeAt(0)-64);break;case"%":if(i>="A"&&i<="E")o=String.fromCharCode(i.charCodeAt(0)-38);else if(i>="F"&&i<="J")o=String.fromCharCode(i.charCodeAt(0)-11);else if(i>="K"&&i<="O")o=String.fromCharCode(i.charCodeAt(0)+16);else if(i>="P"&&i<="T")o=String.fromCharCode(i.charCodeAt(0)+43);else if("U"===i)o="\0";else if("V"===i)o="@";else if("W"===i)o="`";else{if("X"!==i&&"Y"!==i&&"Z"!==i)throw new E;o=""}break;case"/":if(i>="A"&&i<="O")o=String.fromCharCode(i.charCodeAt(0)-32);else{if("Z"!==i)throw new E;o=":"}}r+=o,n++}else r+=e}return r}}pt.ALPHABET_STRING="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",pt.CHARACTER_ENCODINGS=[52,289,97,352,49,304,112,37,292,100,265,73,328,25,280,88,13,268,76,28,259,67,322,19,274,82,7,262,70,22,385,193,448,145,400,208,133,388,196,168,162,138,42],pt.ASTERISK_ENCODING=148;class At extends wt{constructor(){super(...arguments),this.narrowLineWidth=-1}decodeRow(t,e,r){let n=this.decodeStart(e),i=this.decodeEnd(e),o=new y;At.decodeMiddle(e,n[1],i[0],o);let s=o.toString(),a=null;null!=r&&(a=r.get(C.ALLOWED_LENGTHS)),null==a&&(a=At.DEFAULT_ALLOWED_LENGTHS);let l=s.length,c=!1,h=0;for(let t of a){if(l===t){c=!0;break}t>h&&(h=t)}if(!c&&l>h&&(c=!0),!c)throw new E;const u=[new it(n[1],t),new it(i[0],t)];return new x(s,null,0,u,U.ITF,(new Date).getTime())}static decodeMiddle(t,e,r,n){let i=new Int32Array(10),o=new Int32Array(5),s=new Int32Array(5);for(i.fill(0),o.fill(0),s.fill(0);e0&&n>=0&&!t.get(n);n--)r--;if(0!==r)throw new D}static skipWhiteSpace(t){const e=t.getSize(),r=t.getNextSet(0);if(r===e)throw new D;return r}decodeEnd(t){t.reverse();try{let e,r=At.skipWhiteSpace(t);try{e=At.findGuardPattern(t,r,At.END_PATTERN_REVERSED[0])}catch(n){n instanceof D&&(e=At.findGuardPattern(t,r,At.END_PATTERN_REVERSED[1]))}this.validateQuietZone(t,e[0]);let n=e[0];return e[0]=t.getSize()-e[1],e[1]=t.getSize()-n,e}finally{t.reverse()}}static findGuardPattern(t,e,r){let n=r.length,i=new Int32Array(n),o=t.getSize(),s=!1,a=0,l=e;i.fill(0);for(let c=e;c=0)return r%10;throw new D}}At.PATTERNS=[Int32Array.from([1,1,2,2,1]),Int32Array.from([2,1,1,1,2]),Int32Array.from([1,2,1,1,2]),Int32Array.from([2,2,1,1,1]),Int32Array.from([1,1,2,1,2]),Int32Array.from([2,1,2,1,1]),Int32Array.from([1,2,2,1,1]),Int32Array.from([1,1,1,2,2]),Int32Array.from([2,1,1,2,1]),Int32Array.from([1,2,1,2,1]),Int32Array.from([1,1,3,3,1]),Int32Array.from([3,1,1,1,3]),Int32Array.from([1,3,1,1,3]),Int32Array.from([3,3,1,1,1]),Int32Array.from([1,1,3,1,3]),Int32Array.from([3,1,3,1,1]),Int32Array.from([1,3,3,1,1]),Int32Array.from([1,1,1,3,3]),Int32Array.from([3,1,1,3,1]),Int32Array.from([1,3,1,3,1])],At.MAX_AVG_VARIANCE=.38,At.MAX_INDIVIDUAL_VARIANCE=.5,At.DEFAULT_ALLOWED_LENGTHS=[6,8,10,12,14],At.START_PATTERN=Int32Array.from([1,1,1,1]),At.END_PATTERN_REVERSED=[Int32Array.from([1,1,2]),Int32Array.from([1,1,3])];class Ct extends wt{constructor(){super(...arguments),this.decodeRowStringBuffer=""}static findStartGuardPattern(t){let e,r=!1,n=0,i=Int32Array.from([0,0,0]);for(;!r;){i=Int32Array.from([0,0,0]),e=Ct.findGuardPattern(t,n,!1,this.START_END_PATTERN,i);let o=e[0];n=e[1];let s=o-(n-o);s>=0&&(r=t.isRange(s,o,!1))}return e}static checkChecksum(t){return Ct.checkStandardUPCEANChecksum(t)}static checkStandardUPCEANChecksum(t){let e=t.length;if(0===e)return!1;let r=parseInt(t.charAt(e-1),10);return Ct.getStandardUPCEANChecksum(t.substring(0,e-1))===r}static getStandardUPCEANChecksum(t){let e=t.length,r=0;for(let n=e-1;n>=0;n-=2){let e=t.charAt(n).charCodeAt(0)-"0".charCodeAt(0);if(e<0||e>9)throw new E;r+=e}r*=3;for(let n=e-2;n>=0;n-=2){let e=t.charAt(n).charCodeAt(0)-"0".charCodeAt(0);if(e<0||e>9)throw new E;r+=e}return(1e3-r)%10}static decodeEnd(t,e){return Ct.findGuardPattern(t,e,!1,Ct.START_END_PATTERN,new Int32Array(Ct.START_END_PATTERN.length).fill(0))}static findGuardPatternWithoutCounters(t,e,r,n){return this.findGuardPattern(t,e,r,n,new Int32Array(n.length))}static findGuardPattern(t,e,r,n,i){let o=t.getSize(),s=0,a=e=r?t.getNextUnset(e):t.getNextSet(e),l=n.length,c=r;for(let r=e;r=0)return o;throw new D}}Ct.MAX_AVG_VARIANCE=.48,Ct.MAX_INDIVIDUAL_VARIANCE=.7,Ct.START_END_PATTERN=Int32Array.from([1,1,1]),Ct.MIDDLE_PATTERN=Int32Array.from([1,1,1,1,1]),Ct.END_PATTERN=Int32Array.from([1,1,1,1,1,1]),Ct.L_PATTERNS=[Int32Array.from([3,2,1,1]),Int32Array.from([2,2,2,1]),Int32Array.from([2,1,2,2]),Int32Array.from([1,4,1,1]),Int32Array.from([1,1,3,2]),Int32Array.from([1,2,3,1]),Int32Array.from([1,1,1,4]),Int32Array.from([1,3,1,2]),Int32Array.from([1,2,1,3]),Int32Array.from([3,1,1,2])];class Et{constructor(){this.CHECK_DIGIT_ENCODINGS=[24,20,18,17,12,6,3,10,9,5],this.decodeMiddleCounters=Int32Array.from([0,0,0,0]),this.decodeRowStringBuffer=""}decodeRow(t,e,r){let n=this.decodeRowStringBuffer,i=this.decodeMiddle(e,r,n),o=n.toString(),s=Et.parseExtensionString(o),a=[new it((r[0]+r[1])/2,t),new it(i,t)],l=new x(o,null,0,a,U.UPC_EAN_EXTENSION,(new Date).getTime());return null!=s&&l.putAllMetadata(s),l}decodeMiddle(t,e,r){let n=this.decodeMiddleCounters;n[0]=0,n[1]=0,n[2]=0,n[3]=0;let i=t.getSize(),o=e[1],s=0;for(let e=0;e<5&&o=10&&(s|=1<<4-e),4!==e&&(o=t.getNextSet(o),o=t.getNextUnset(o))}if(5!==r.length)throw new D;let a=this.determineCheckDigit(s);if(Et.extensionChecksum(r.toString())!==a)throw new D;return o}static extensionChecksum(t){let e=t.length,r=0;for(let n=e-2;n>=0;n-=2)r+=t.charAt(n).charCodeAt(0)-"0".charCodeAt(0);r*=3;for(let n=e-1;n>=0;n-=2)r+=t.charAt(n).charCodeAt(0)-"0".charCodeAt(0);return r*=3,r%10}determineCheckDigit(t){for(let e=0;e<10;e++)if(t===this.CHECK_DIGIT_ENCODINGS[e])return e;throw new D}static parseExtensionString(t){if(5!==t.length)return null;let e=Et.parseExtension5String(t);return null==e?null:new Map([[W.SUGGESTED_PRICE,e]])}static parseExtension5String(t){let e;switch(t.charAt(0)){case"0":e="£";break;case"5":e="$";break;case"9":switch(t){case"90000":return null;case"99991":return"0.00";case"99990":return"Used"}e="";break;default:e=""}let r=parseInt(t.substring(1)),n=r%100;return e+(r/100).toString()+"."+(n<10?"0"+n:n.toString())}}class It{constructor(){this.decodeMiddleCounters=Int32Array.from([0,0,0,0]),this.decodeRowStringBuffer=""}decodeRow(t,e,r){let n=this.decodeRowStringBuffer,i=this.decodeMiddle(e,r,n),o=n.toString(),s=It.parseExtensionString(o),a=[new it((r[0]+r[1])/2,t),new it(i,t)],l=new x(o,null,0,a,U.UPC_EAN_EXTENSION,(new Date).getTime());return null!=s&&l.putAllMetadata(s),l}decodeMiddle(t,e,r){let n=this.decodeMiddleCounters;n[0]=0,n[1]=0,n[2]=0,n[3]=0;let i=t.getSize(),o=e[1],s=0;for(let e=0;e<2&&o=10&&(s|=1<<1-e),1!==e&&(o=t.getNextSet(o),o=t.getNextUnset(o))}if(2!==r.length)throw new D;if(parseInt(r.toString())%4!==s)throw new D;return o}static parseExtensionString(t){return 2!==t.length?null:new Map([[W.ISSUE_NUMBER,parseInt(t)]])}}class St{static decodeRow(t,e,r){let n=Ct.findGuardPattern(e,r,!1,this.EXTENSION_START_PATTERN,new Int32Array(this.EXTENSION_START_PATTERN.length).fill(0));try{return(new Et).decodeRow(t,e,n)}catch(r){return(new It).decodeRow(t,e,n)}}}St.EXTENSION_START_PATTERN=Int32Array.from([1,1,2]);class _t extends Ct{constructor(){super(),this.decodeRowStringBuffer="",_t.L_AND_G_PATTERNS=_t.L_PATTERNS.map((t=>Int32Array.from(t)));for(let t=10;t<20;t++){let e=_t.L_PATTERNS[t-10],r=new Int32Array(e.length);for(let t=0;t=e.getSize()||!e.isRange(c,u,!1))throw new D;let d=a.toString();if(d.length<8)throw new E;if(!_t.checkChecksum(d))throw new h;let f=(n[1]+n[0])/2,g=(l[1]+l[0])/2,w=this.getBarcodeFormat(),m=[new it(f,t),new it(g,t)],p=new x(d,null,0,m,w,(new Date).getTime()),A=0;try{let r=St.decodeRow(t,e,l[1]);p.putMetadata(W.UPC_EAN_EXTENSION,r.getText()),p.putAllMetadata(r.getResultMetadata()),p.addResultPoints(r.getResultPoints()),A=r.getText().length}catch(t){}let I=null==r?null:r.get(C.ALLOWED_EAN_EXTENSIONS);if(null!=I){let t=!1;for(let e in I)if(A.toString()===e){t=!0;break}if(!t)throw new D}return p}decodeEnd(t,e){return _t.findGuardPattern(t,e,!1,_t.START_END_PATTERN,new Int32Array(_t.START_END_PATTERN.length).fill(0))}static checkChecksum(t){return _t.checkStandardUPCEANChecksum(t)}static checkStandardUPCEANChecksum(t){let e=t.length;if(0===e)return!1;let r=parseInt(t.charAt(e-1),10);return _t.getStandardUPCEANChecksum(t.substring(0,e-1))===r}static getStandardUPCEANChecksum(t){let e=t.length,r=0;for(let n=e-1;n>=0;n-=2){let e=t.charAt(n).charCodeAt(0)-"0".charCodeAt(0);if(e<0||e>9)throw new E;r+=e}r*=3;for(let n=e-2;n>=0;n-=2){let e=t.charAt(n).charCodeAt(0)-"0".charCodeAt(0);if(e<0||e>9)throw new E;r+=e}return(1e3-r)%10}}class Tt extends _t{constructor(){super(),this.decodeMiddleCounters=Int32Array.from([0,0,0,0])}decodeMiddle(t,e,r){let n=this.decodeMiddleCounters;n[0]=0,n[1]=0,n[2]=0,n[3]=0;let i=t.getSize(),o=e[1],s=0;for(let e=0;e<6&&o=10&&(s|=1<<5-e)}r=Tt.determineFirstDigit(r,s),o=_t.findGuardPattern(t,o,!0,_t.MIDDLE_PATTERN,new Int32Array(_t.MIDDLE_PATTERN.length).fill(0))[1];for(let e=0;e<6&&ot));n[0]=0,n[1]=0,n[2]=0,n[3]=0;const i=t.getSize();let o=e[1],s=0;for(let e=0;e<6&&o=10&&(s|=1<<5-e)}return{rowOffset:o,resultString:Dt.determineNumSysAndCheckDigit(r,s)}}decodeEnd(t,e){return Dt.findGuardPatternWithoutCounters(t,e,!0,Dt.MIDDLE_END_PATTERN)}checkChecksum(t){return _t.checkChecksum(Dt.convertUPCEtoUPCA(t))}static determineNumSysAndCheckDigit(t,e){for(let r=0;r<=1;r++)for(let n=0;n<10;n++)if(e===this.NUMSYS_AND_CHECK_DIGIT_PATTERNS[r][n])return String.fromCharCode("0".charCodeAt(0)+r)+t+String.fromCharCode("0".charCodeAt(0)+n);throw D.getNotFoundInstance()}getBarcodeFormat(){return U.UPC_E}static convertUPCEtoUPCA(t){const e=t.slice(1,7).split("").map((t=>t.charCodeAt(0))),r=new y;r.append(t.charAt(0));let n=e[5];switch(n){case 0:case 1:case 2:r.appendChars(e,0,2),r.append(n),r.append("0000"),r.appendChars(e,2,3);break;case 3:r.appendChars(e,0,3),r.append("00000"),r.appendChars(e,3,2);break;case 4:r.appendChars(e,0,4),r.append("00000"),r.append(e[4]);break;default:r.appendChars(e,0,5),r.append("0000"),r.append(n)}return t.length>=8&&r.append(t.charAt(7)),r.toString()}}Dt.MIDDLE_END_PATTERN=Int32Array.from([1,1,1,1,1,1]),Dt.NUMSYS_AND_CHECK_DIGIT_PATTERNS=[Int32Array.from([56,52,50,49,44,38,35,42,41,37]),Int32Array.from([7,11,13,14,19,25,28,21,22,26])];class Mt extends wt{constructor(t){super();let r=null==t?null:t.get(C.POSSIBLE_FORMATS),n=[];e(r)?(n.push(new Tt),n.push(new Nt),n.push(new yt),n.push(new Dt)):(r.indexOf(U.EAN_13)>-1&&n.push(new Tt),r.indexOf(U.UPC_A)>-1&&n.push(new Nt),r.indexOf(U.EAN_8)>-1&&n.push(new yt),r.indexOf(U.UPC_E)>-1&&n.push(new Dt)),this.readers=n}decodeRow(t,e,r){for(let n of this.readers)try{const i=n.decodeRow(t,e,r),o=i.getBarcodeFormat()===U.EAN_13&&"0"===i.getText().charAt(0),s=null==r?null:r.get(C.POSSIBLE_FORMATS),a=null==s||s.includes(U.UPC_A);if(o&&a){const t=i.getRawBytes(),e=new x(i.getText().substring(1),t,t?t.length:null,i.getResultPoints(),U.UPC_A);return e.putAllMetadata(i.getResultMetadata()),e}return i}catch(t){}throw new D}reset(){for(let t of this.readers)t.reset()}}class Rt extends wt{constructor(){super(),this.decodeFinderCounters=new Int32Array(4),this.dataCharacterCounters=new Int32Array(8),this.oddRoundingErrors=new Array(4),this.evenRoundingErrors=new Array(4),this.oddCounts=new Array(this.dataCharacterCounters.length/2),this.evenCounts=new Array(this.dataCharacterCounters.length/2)}getDecodeFinderCounters(){return this.decodeFinderCounters}getDataCharacterCounters(){return this.dataCharacterCounters}getOddRoundingErrors(){return this.oddRoundingErrors}getEvenRoundingErrors(){return this.evenRoundingErrors}getOddCounts(){return this.oddCounts}getEvenCounts(){return this.evenCounts}parseFinderValue(t,e){for(let r=0;rn&&(n=e[i],r=i);t[r]++}static decrement(t,e){let r=0,n=e[0];for(let i=1;i=Rt.MIN_FINDER_PATTERN_RATIO&&r<=Rt.MAX_FINDER_PATTERN_RATIO){let e=Number.MAX_SAFE_INTEGER,r=Number.MIN_SAFE_INTEGER;for(let n of t)n>r&&(r=n),n=s-a-1&&(t-=Bt.combins(n-l-(s-a),s-a-2)),s-a-1>1){let r=0;for(let t=n-l-(s-a-2);t>e;t--)r+=Bt.combins(n-l-t-1,s-a-3);t-=r*(s-1-a)}else n-l>e&&t--;i+=t}n-=l}return i}static combins(t,e){let r,n;t-e>e?(n=e,r=t-e):(n=t-e,r=e);let i=1,o=1;for(let e=t;e>r;e--)i*=e,o<=n&&(i/=o,o++);for(;o<=n;)i/=o,o++;return i}}class Lt{static buildBitArray(t){let e=2*t.length-1;null==t[t.length-1].getRightChar()&&(e-=1);let r=new p(12*e),n=0,i=t[0].getRightChar().getValue();for(let t=11;t>=0;--t)0!=(i&1<=0;--t)0!=(o&1<=0;--e)0!=(t&1<10||r<0||r>10)throw new E;this.firstDigit=e,this.secondDigit=r}getFirstDigit(){return this.firstDigit}getSecondDigit(){return this.secondDigit}getValue(){return 10*this.firstDigit+this.secondDigit}isFirstDigitFNC1(){return this.firstDigit===kt.FNC1}isSecondDigitFNC1(){return this.secondDigit===kt.FNC1}isAnyFNC1(){return this.firstDigit===kt.FNC1||this.secondDigit===kt.FNC1}}kt.FNC1=10;class Ut{constructor(){}static parseFieldsInGeneralPurpose(t){if(!t)return null;if(t.length<2)throw new D;let e=t.substring(0,2);for(let r of Ut.TWO_DIGIT_DATA_LENGTH)if(r[0]===e)return r[1]===Ut.VARIABLE_LENGTH?Ut.processVariableAI(2,r[2],t):Ut.processFixedAI(2,r[1],t);if(t.length<3)throw new D;let r=t.substring(0,3);for(let e of Ut.THREE_DIGIT_DATA_LENGTH)if(e[0]===r)return e[1]===Ut.VARIABLE_LENGTH?Ut.processVariableAI(3,e[2],t):Ut.processFixedAI(3,e[1],t);for(let e of Ut.THREE_DIGIT_PLUS_DIGIT_DATA_LENGTH)if(e[0]===r)return e[1]===Ut.VARIABLE_LENGTH?Ut.processVariableAI(4,e[2],t):Ut.processFixedAI(4,e[1],t);if(t.length<4)throw new D;let n=t.substring(0,4);for(let e of Ut.FOUR_DIGIT_DATA_LENGTH)if(e[0]===n)return e[1]===Ut.VARIABLE_LENGTH?Ut.processVariableAI(4,e[2],t):Ut.processFixedAI(4,e[1],t);throw new D}static processFixedAI(t,e,r){if(r.lengththis.information.getSize())return t+4<=this.information.getSize();for(let e=t;ethis.information.getSize()){let e=this.extractNumericValueFromBitArray(t,4);return new kt(this.information.getSize(),0===e?kt.FNC1:e-1,kt.FNC1)}let e=this.extractNumericValueFromBitArray(t,7);return new kt(t+7,(e-8)/11,(e-8)%11)}extractNumericValueFromBitArray(t,e){return Ht.extractNumericValueFromBitArray(this.information,t,e)}static extractNumericValueFromBitArray(t,e,r){let n=0;for(let i=0;ithis.information.getSize())return!1;let e=this.extractNumericValueFromBitArray(t,5);if(e>=5&&e<16)return!0;if(t+7>this.information.getSize())return!1;let r=this.extractNumericValueFromBitArray(t,7);if(r>=64&&r<116)return!0;if(t+8>this.information.getSize())return!1;let n=this.extractNumericValueFromBitArray(t,8);return n>=232&&n<253}decodeIsoIec646(t){let e=this.extractNumericValueFromBitArray(t,5);if(15===e)return new Ft(t+5,Ft.FNC1);if(e>=5&&e<15)return new Ft(t+5,"0"+(e-5));let r,n=this.extractNumericValueFromBitArray(t,7);if(n>=64&&n<90)return new Ft(t+7,""+(n+1));if(n>=90&&n<116)return new Ft(t+7,""+(n+7));switch(this.extractNumericValueFromBitArray(t,8)){case 232:r="!";break;case 233:r='"';break;case 234:r="%";break;case 235:r="&";break;case 236:r="'";break;case 237:r="(";break;case 238:r=")";break;case 239:r="*";break;case 240:r="+";break;case 241:r=",";break;case 242:r="-";break;case 243:r=".";break;case 244:r="/";break;case 245:r=":";break;case 246:r=";";break;case 247:r="<";break;case 248:r="=";break;case 249:r=">";break;case 250:r="?";break;case 251:r="_";break;case 252:r=" ";break;default:throw new E}return new Ft(t+8,r)}isStillAlpha(t){if(t+5>this.information.getSize())return!1;let e=this.extractNumericValueFromBitArray(t,5);if(e>=5&&e<16)return!0;if(t+6>this.information.getSize())return!1;let r=this.extractNumericValueFromBitArray(t,6);return r>=16&&r<63}decodeAlphanumeric(t){let e=this.extractNumericValueFromBitArray(t,5);if(15===e)return new Ft(t+5,Ft.FNC1);if(e>=5&&e<15)return new Ft(t+5,"0"+(e-5));let r,n=this.extractNumericValueFromBitArray(t,6);if(n>=32&&n<58)return new Ft(t+6,""+(n+33));switch(n){case 58:r="*";break;case 59:r=",";break;case 60:r="-";break;case 61:r=".";break;case 62:r="/";break;default:throw new $("Decoding invalid alphanumeric value: "+n)}return new Ft(t+6,r)}isAlphaTo646ToAlphaLatch(t){if(t+1>this.information.getSize())return!1;for(let e=0;e<5&&e+tthis.information.getSize())return!1;for(let e=t;ethis.information.getSize())return!1;for(let e=0;e<4&&e+t{e.forEach((e=>{t.getLeftChar().getValue()===e.getLeftChar().getValue()&&t.getRightChar().getValue()===e.getRightChar().getValue()&&t.getFinderPatter().getValue()===e.getFinderPatter().getValue()&&(r=!0)}))})),r}}class ee extends Rt{constructor(t){super(...arguments),this.pairs=new Array(ee.MAX_PAIRS),this.rows=new Array,this.startEnd=[2],this.verbose=!0===t}decodeRow(t,e,r){this.pairs.length=0,this.startFromEven=!1;try{return ee.constructResult(this.decodeRow2pairs(t,e))}catch(t){this.verbose&&console.log(t)}return this.pairs.length=0,this.startFromEven=!0,ee.constructResult(this.decodeRow2pairs(t,e))}reset(){this.pairs.length=0,this.rows.length=0}decodeRow2pairs(t,e){let r,n=!1;for(;!n;)try{this.pairs.push(this.retrieveNextPair(e,this.pairs,t))}catch(t){if(t instanceof D){if(!this.pairs.length)throw new D;n=!0}}if(this.checkChecksum())return this.pairs;if(r=!!this.rows.length,this.storeRow(t,!1),r){let t=this.checkRowsBoolean(!1);if(null!=t)return t;if(t=this.checkRowsBoolean(!0),null!=t)return t}throw new D}checkRowsBoolean(t){if(this.rows.length>25)return this.rows.length=0,null;this.pairs.length=0,t&&(this.rows=this.rows.reverse());let e=null;try{e=this.checkRows(new Array,0)}catch(t){this.verbose&&console.log(t)}return t&&(this.rows=this.rows.reverse()),e}checkRows(t,e){for(let r=e;re.length)continue;let r=!0;for(let n=0;nt){i=e.isEquivalent(this.pairs);break}n=e.isEquivalent(this.pairs),r++}i||n||ee.isPartialRow(this.pairs,this.rows)||(this.rows.push(r,new te(this.pairs,t,e)),this.removePartialRows(this.pairs,this.rows))}removePartialRows(t,e){for(let r of e)if(r.getPairs().length!==t.length)for(let e of r.getPairs())for(let r of t)if($t.equals(e,r))break}static isPartialRow(t,e){for(let r of e){let e=!0;for(let n of t){let t=!1;for(let e of r.getPairs())if(n.equals(e)){t=!0;break}if(!t){e=!1;break}}if(e)return!0}return!1}getRows(){return this.rows}static constructResult(t){let e=Jt(Lt.buildBitArray(t)).parseInformation(),r=t[0].getFinderPattern().getResultPoints(),n=t[t.length-1].getFinderPattern().getResultPoints(),i=[r[0],r[1],n[0],n[1]];return new x(e,null,null,i,U.RSS_EXPANDED,null)}checkChecksum(){let t=this.pairs.get(0),e=t.getLeftChar(),r=t.getRightChar();if(null==r)return!1;let n=r.getChecksumPortion(),i=2;for(let t=1;t=0?r:this.isEmptyPair(e)?0:e[e.length-1].getFinderPattern().getStartEnd()[1];let s=e.length%2!=0;this.startFromEven&&(s=!s);let a=!1;for(;i=0&&!t.get(e);)e--;e++,n=this.startEnd[0]-e,i=e,o=this.startEnd[1]}else i=this.startEnd[0],o=t.getNextUnset(this.startEnd[1]+1),n=o-this.startEnd[1];let s,a=this.getDecodeFinderCounters();d.arraycopy(a,0,a,1,a.length-1),a[0]=n;try{s=this.parseFinderValue(a,ee.FINDER_PATTERNS)}catch(t){return null}return new bt(s,[i,o],i,o,e)}decodeDataCharacter(t,e,r,n){let i=this.getDataCharacterCounters();for(let t=0;t.3)throw new D;let a=this.getOddCounts(),l=this.getEvenCounts(),c=this.getOddRoundingErrors(),h=this.getEvenRoundingErrors();for(let t=0;t8){if(e>8.7)throw new D;r=8}let n=t/2;0==(1&t)?(a[n]=r,c[n]=e-r):(l[n]=r,h[n]=e-r)}this.adjustOddEvenCounts(17);let u=4*e.getValue()+(r?0:2)+(n?0:1)-1,d=0,f=0;for(let t=a.length-1;t>=0;t--){if(ee.isNotA1left(e,r,n)){let e=ee.WEIGHTS[u][2*t];f+=a[t]*e}d+=a[t]}let g=0;for(let t=l.length-1;t>=0;t--)if(ee.isNotA1left(e,r,n)){let e=ee.WEIGHTS[u][2*t+1];g+=l[t]*e}let w=f+g;if(0!=(1&d)||d>13||d<4)throw new D;let m=(13-d)/2,p=ee.SYMBOL_WIDEST[m],A=9-p,C=Bt.getRSSvalue(a,p,!0),E=Bt.getRSSvalue(l,A,!1),I=ee.EVEN_TOTAL_SUBSET[m],S=ee.GSUM[m];return new Ot(C*I+E+S,w)}static isNotA1left(t,e,r){return!(0==t.getValue()&&e&&r)}adjustOddEvenCounts(t){let e=rt.sum(new Int32Array(this.getOddCounts())),r=rt.sum(new Int32Array(this.getEvenCounts())),n=!1,i=!1;e>13?i=!0:e<4&&(n=!0);let o=!1,s=!1;r>13?s=!0:r<4&&(o=!0);let a=e+r-t,l=1==(1&e),c=0==(1&r);if(1==a)if(l){if(c)throw new D;i=!0}else{if(!c)throw new D;s=!0}else if(-1==a)if(l){if(c)throw new D;n=!0}else{if(!c)throw new D;o=!0}else{if(0!=a)throw new D;if(l){if(!c)throw new D;e1)for(let e of this.possibleRightPairs)if(e.getCount()>1&&ne.checkChecksum(t,e))return ne.constructResult(t,e);throw new D}static addOrTally(t,e){if(null==e)return;let r=!1;for(let n of t)if(n.getValue()===e.getValue()){n.incrementCount(),r=!0;break}r||t.push(e)}reset(){this.possibleLeftPairs.length=0,this.possibleRightPairs.length=0}static constructResult(t,e){let r=4537077*t.getValue()+e.getValue(),n=new String(r).toString(),i=new y;for(let t=13-n.length;t>0;t--)i.append("0");i.append(n);let o=0;for(let t=0;t<13;t++){let e=i.charAt(t).charCodeAt(0)-"0".charCodeAt(0);o+=0==(1&t)?3*e:e}o=10-o%10,10===o&&(o=0),i.append(o.toString());let s=t.getFinderPattern().getResultPoints(),a=e.getFinderPattern().getResultPoints();return new x(i.toString(),null,0,[s[0],s[1],a[0],a[1]],U.RSS_14,(new Date).getTime())}static checkChecksum(t,e){let r=(t.getChecksumPortion()+16*e.getChecksumPortion())%79,n=9*t.getFinderPattern().getValue()+e.getFinderPattern().getValue();return n>72&&n--,n>8&&n--,r===n}decodePair(t,e,r,n){try{let i=this.findFinderPattern(t,e),o=this.parseFoundFinderPattern(t,r,e,i),s=null==n?null:n.get(C.NEED_RESULT_POINT_CALLBACK);if(null!=s){let n=(i[0]+i[1])/2;e&&(n=t.getSize()-1-n),s.foundPossibleResultPoint(new it(n,r))}let a=this.decodeDataCharacter(t,o,!0),l=this.decodeDataCharacter(t,o,!1);return new re(1597*a.getValue()+l.getValue(),a.getChecksumPortion()+4*l.getChecksumPortion(),o)}catch(t){return null}}decodeDataCharacter(t,e,r){let n=this.getDataCharacterCounters();for(let t=0;t8&&(r=8);let i=Math.floor(t/2);0==(1&t)?(s[i]=r,l[i]=e-r):(a[i]=r,c[i]=e-r)}this.adjustOddEvenCounts(r,i);let h=0,u=0;for(let t=s.length-1;t>=0;t--)u*=9,u+=s[t],h+=s[t];let d=0,f=0;for(let t=a.length-1;t>=0;t--)d*=9,d+=a[t],f+=a[t];let g=u+3*d;if(r){if(0!=(1&h)||h>12||h<4)throw new D;let t=(12-h)/2,e=ne.OUTSIDE_ODD_WIDEST[t],r=9-e,n=Bt.getRSSvalue(s,e,!1),i=Bt.getRSSvalue(a,r,!0),o=ne.OUTSIDE_EVEN_TOTAL_SUBSET[t],l=ne.OUTSIDE_GSUM[t];return new Ot(n*o+i+l,g)}{if(0!=(1&f)||f>10||f<4)throw new D;let t=(10-f)/2,e=ne.INSIDE_ODD_WIDEST[t],r=9-e,n=Bt.getRSSvalue(s,e,!0),i=Bt.getRSSvalue(a,r,!1),o=ne.INSIDE_ODD_TOTAL_SUBSET[t],l=ne.INSIDE_GSUM[t];return new Ot(i*o+n+l,g)}}findFinderPattern(t,e){let r=this.getDecodeFinderCounters();r[0]=0,r[1]=0,r[2]=0,r[3]=0;let n=t.getSize(),i=!1,o=0;for(;o=0&&i!==t.get(o);)o--;o++;const s=n[0]-o,a=this.getDecodeFinderCounters(),l=new Int32Array(a.length);d.arraycopy(a,0,l,1,a.length-1),l[0]=s;const c=this.parseFinderValue(l,ne.FINDER_PATTERNS);let h=o,u=n[1];return r&&(h=t.getSize()-1-h,u=t.getSize()-1-u),new bt(c,[o,n[1]],h,u,e)}adjustOddEvenCounts(t,e){let r=rt.sum(new Int32Array(this.getOddCounts())),n=rt.sum(new Int32Array(this.getEvenCounts())),i=!1,o=!1,s=!1,a=!1;t?(r>12?o=!0:r<4&&(i=!0),n>12?a=!0:n<4&&(s=!0)):(r>11?o=!0:r<5&&(i=!0),n>10?a=!0:n<4&&(s=!0));let l=r+n-e,c=(1&r)==(t?1:0),h=1==(1&n);if(1===l)if(c){if(h)throw new D;o=!0}else{if(!h)throw new D;a=!0}else if(-1===l)if(c){if(h)throw new D;i=!0}else{if(!h)throw new D;s=!0}else{if(0!==l)throw new D;if(c){if(!h)throw new D;rt.reset()))}}class oe{constructor(t,e,r){this.ecCodewords=t,this.ecBlocks=[e],r&&this.ecBlocks.push(r)}getECCodewords(){return this.ecCodewords}getECBlocks(){return this.ecBlocks}}class se{constructor(t,e){this.count=t,this.dataCodewords=e}getCount(){return this.count}getDataCodewords(){return this.dataCodewords}}class ae{constructor(t,e,r,n,i,o){this.versionNumber=t,this.symbolSizeRows=e,this.symbolSizeColumns=r,this.dataRegionSizeRows=n,this.dataRegionSizeColumns=i,this.ecBlocks=o;let s=0;const a=o.getECCodewords(),l=o.getECBlocks();for(let t of l)s+=t.getCount()*(t.getDataCodewords()+a);this.totalCodewords=s}getVersionNumber(){return this.versionNumber}getSymbolSizeRows(){return this.symbolSizeRows}getSymbolSizeColumns(){return this.symbolSizeColumns}getDataRegionSizeRows(){return this.dataRegionSizeRows}getDataRegionSizeColumns(){return this.dataRegionSizeColumns}getTotalCodewords(){return this.totalCodewords}getECBlocks(){return this.ecBlocks}static getVersionForDimensions(t,e){if(0!=(1&t)||0!=(1&e))throw new E;for(let r of ae.VERSIONS)if(r.symbolSizeRows===t&&r.symbolSizeColumns===e)return r;throw new E}toString(){return""+this.versionNumber}static buildVersions(){return[new ae(1,10,10,8,8,new oe(5,new se(1,3))),new ae(2,12,12,10,10,new oe(7,new se(1,5))),new ae(3,14,14,12,12,new oe(10,new se(1,8))),new ae(4,16,16,14,14,new oe(12,new se(1,12))),new ae(5,18,18,16,16,new oe(14,new se(1,18))),new ae(6,20,20,18,18,new oe(18,new se(1,22))),new ae(7,22,22,20,20,new oe(20,new se(1,30))),new ae(8,24,24,22,22,new oe(24,new se(1,36))),new ae(9,26,26,24,24,new oe(28,new se(1,44))),new ae(10,32,32,14,14,new oe(36,new se(1,62))),new ae(11,36,36,16,16,new oe(42,new se(1,86))),new ae(12,40,40,18,18,new oe(48,new se(1,114))),new ae(13,44,44,20,20,new oe(56,new se(1,144))),new ae(14,48,48,22,22,new oe(68,new se(1,174))),new ae(15,52,52,24,24,new oe(42,new se(2,102))),new ae(16,64,64,14,14,new oe(56,new se(2,140))),new ae(17,72,72,16,16,new oe(36,new se(4,92))),new ae(18,80,80,18,18,new oe(48,new se(4,114))),new ae(19,88,88,20,20,new oe(56,new se(4,144))),new ae(20,96,96,22,22,new oe(68,new se(4,174))),new ae(21,104,104,24,24,new oe(56,new se(6,136))),new ae(22,120,120,18,18,new oe(68,new se(6,175))),new ae(23,132,132,20,20,new oe(62,new se(8,163))),new ae(24,144,144,22,22,new oe(62,new se(8,156),new se(2,155))),new ae(25,8,18,6,16,new oe(7,new se(1,5))),new ae(26,8,32,6,14,new oe(11,new se(1,10))),new ae(27,12,26,10,24,new oe(14,new se(1,16))),new ae(28,12,36,10,16,new oe(18,new se(1,22))),new ae(29,16,36,14,16,new oe(24,new se(1,32))),new ae(30,16,48,14,22,new oe(28,new se(1,49)))]}}ae.VERSIONS=ae.buildVersions();class le{constructor(t){const e=t.getHeight();if(e<8||e>144||0!=(1&e))throw new E;this.version=le.readVersion(t),this.mappingBitMatrix=this.extractDataRegion(t),this.readMappingMatrix=new N(this.mappingBitMatrix.getWidth(),this.mappingBitMatrix.getHeight())}getVersion(){return this.version}static readVersion(t){const e=t.getHeight(),r=t.getWidth();return ae.getVersionForDimensions(e,r)}readCodewords(){const t=new Int8Array(this.version.getTotalCodewords());let e=0,r=4,n=0;const i=this.mappingBitMatrix.getHeight(),o=this.mappingBitMatrix.getWidth();let s=!1,a=!1,l=!1,c=!1;do{if(r!==i||0!==n||s)if(r!==i-2||0!==n||0==(3&o)||a)if(r!==i+4||2!==n||0!=(7&o)||l)if(r!==i-2||0!==n||4!=(7&o)||c){do{r=0&&!this.readMappingMatrix.get(n,r)&&(t[e++]=255&this.readUtah(r,n,i,o)),r-=2,n+=2}while(r>=0&&n=0&&n=0);r+=3,n+=1}else t[e++]=255&this.readCorner4(i,o),r-=2,n+=2,c=!0;else t[e++]=255&this.readCorner3(i,o),r-=2,n+=2,l=!0;else t[e++]=255&this.readCorner2(i,o),r-=2,n+=2,a=!0;else t[e++]=255&this.readCorner1(i,o),r-=2,n+=2,s=!0}while(r7?e-1:e;o[n].codewords[i]=t[h++]}if(h!==t.length)throw new l;return o}getNumDataCodewords(){return this.numDataCodewords}getCodewords(){return this.codewords}}class he{constructor(t){this.bytes=t,this.byteOffset=0,this.bitOffset=0}getBitOffset(){return this.bitOffset}getByteOffset(){return this.byteOffset}readBits(t){if(t<1||t>32||t>this.available())throw new l(""+t);let e=0,r=this.bitOffset,n=this.byteOffset;const i=this.bytes;if(r>0){const o=8-r,s=t>8-s<>a,t-=s,r+=s,8===r&&(r=0,n++)}if(t>0){for(;t>=8;)e=e<<8|255&i[n],n++,t-=8;if(t>0){const o=8-t,s=255>>o<>o,r+=t}}return this.bitOffset=r,this.byteOffset=n,e}available(){return 8*(this.bytes.length-this.byteOffset)-this.bitOffset}}!function(t){t[t.PAD_ENCODE=0]="PAD_ENCODE",t[t.ASCII_ENCODE=1]="ASCII_ENCODE",t[t.C40_ENCODE=2]="C40_ENCODE",t[t.TEXT_ENCODE=3]="TEXT_ENCODE",t[t.ANSIX12_ENCODE=4]="ANSIX12_ENCODE",t[t.EDIFACT_ENCODE=5]="EDIFACT_ENCODE",t[t.BASE256_ENCODE=6]="BASE256_ENCODE"}(V||(V={}));class ue{static decode(t){const e=new he(t),r=new y,n=new y,i=new Array;let o=V.ASCII_ENCODE;do{if(o===V.ASCII_ENCODE)o=this.decodeAsciiSegment(e,r,n);else{switch(o){case V.C40_ENCODE:this.decodeC40Segment(e,r);break;case V.TEXT_ENCODE:this.decodeTextSegment(e,r);break;case V.ANSIX12_ENCODE:this.decodeAnsiX12Segment(e,r);break;case V.EDIFACT_ENCODE:this.decodeEdifactSegment(e,r);break;case V.BASE256_ENCODE:this.decodeBase256Segment(e,r,i);break;default:throw new E}o=V.ASCII_ENCODE}}while(o!==V.PAD_ENCODE&&e.available()>0);return n.length()>0&&r.append(n.toString()),new j(t,r.toString(),0===i.length?null:i,null)}static decodeAsciiSegment(t,e,r){let n=!1;do{let i=t.readBits(8);if(0===i)throw new E;if(i<=128)return n&&(i+=128),e.append(String.fromCharCode(i-1)),V.ASCII_ENCODE;if(129===i)return V.PAD_ENCODE;if(i<=229){const t=i-130;t<10&&e.append("0"),e.append(""+t)}else switch(i){case 230:return V.C40_ENCODE;case 231:return V.BASE256_ENCODE;case 232:e.append(String.fromCharCode(29));break;case 233:case 234:case 241:break;case 235:n=!0;break;case 236:e.append("[)>05"),r.insert(0,"");break;case 237:e.append("[)>06"),r.insert(0,"");break;case 238:return V.ANSIX12_ENCODE;case 239:return V.TEXT_ENCODE;case 240:return V.EDIFACT_ENCODE;default:if(254!==i||0!==t.available())throw new E}}while(t.available()>0);return V.ASCII_ENCODE}static decodeC40Segment(t,e){let r=!1;const n=[];let i=0;do{if(8===t.available())return;const o=t.readBits(8);if(254===o)return;this.parseTwoBytes(o,t.readBits(8),n);for(let t=0;t<3;t++){const o=n[t];switch(i){case 0:if(o<3)i=o+1;else{if(!(o0)}static decodeTextSegment(t,e){let r=!1,n=[],i=0;do{if(8===t.available())return;const o=t.readBits(8);if(254===o)return;this.parseTwoBytes(o,t.readBits(8),n);for(let t=0;t<3;t++){const o=n[t];switch(i){case 0:if(o<3)i=o+1;else{if(!(o0)}static decodeAnsiX12Segment(t,e){const r=[];do{if(8===t.available())return;const n=t.readBits(8);if(254===n)return;this.parseTwoBytes(n,t.readBits(8),r);for(let t=0;t<3;t++){const n=r[t];switch(n){case 0:e.append("\r");break;case 1:e.append("*");break;case 2:e.append(">");break;case 3:e.append(" ");break;default:if(n<14)e.append(String.fromCharCode(n+44));else{if(!(n<40))throw new E;e.append(String.fromCharCode(n+51))}}}}while(t.available()>0)}static parseTwoBytes(t,e,r){let n=(t<<8)+e-1,i=Math.floor(n/1600);r[0]=i,n-=1600*i,i=Math.floor(n/40),r[1]=i,r[2]=n-40*i}static decodeEdifactSegment(t,e){do{if(t.available()<=16)return;for(let r=0;r<4;r++){let r=t.readBits(6);if(31===r){const e=8-t.getBitOffset();return void(8!==e&&t.readBits(e))}0==(32&r)&&(r|=64),e.append(String.fromCharCode(r))}}while(t.available()>0)}static decodeBase256Segment(t,e,r){let n=1+t.getByteOffset();const i=this.unrandomize255State(t.readBits(8),n++);let o;if(o=0===i?t.available()/8|0:i<250?i:250*(i-249)+this.unrandomize255State(t.readBits(8),n++),o<0)throw new E;const s=new Uint8Array(o);for(let e=0;e=0?r:r+256}}ue.C40_BASIC_SET_CHARS=["*","*","*"," ","0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ue.C40_SHIFT2_SET_CHARS=["!",'"',"#","$","%","&","'","(",")","*","+",",","-",".","/",":",";","<","=",">","?","@","[","\\","]","^","_"],ue.TEXT_BASIC_SET_CHARS=["*","*","*"," ","0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],ue.TEXT_SHIFT2_SET_CHARS=ue.C40_SHIFT2_SET_CHARS,ue.TEXT_SHIFT3_SET_CHARS=["`","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","{","|","}","~",String.fromCharCode(127)];class de{constructor(){this.rsDecoder=new tt(q.DATA_MATRIX_FIELD_256)}decode(t){const e=new le(t),r=e.getVersion(),n=e.readCodewords(),i=ce.getDataBlocks(n,r);let o=0;for(let t of i)o+=t.getNumDataCodewords();const s=new Uint8Array(o),a=i.length;for(let t=0;ts&&(c=s,h[0]=e,h[1]=r,h[2]=n,h[3]=i),c>a&&(c=a,h[0]=r,h[1]=n,h[2]=i,h[3]=e),c>l&&(h[0]=n,h[1]=i,h[2]=e,h[3]=r),h}detectSolid2(t){let e=t[0],r=t[1],n=t[2],i=t[3],o=this.transitionsBetween(e,i),s=fe.shiftPoint(r,n,4*(o+1)),a=fe.shiftPoint(n,r,4*(o+1));return this.transitionsBetween(s,e)this.transitionsBetween(a,h)+this.transitionsBetween(l,h)?c:h:c:this.isValid(h)?h:null}shiftToModuleCenter(t){let e=t[0],r=t[1],n=t[2],i=t[3],o=this.transitionsBetween(e,i)+1,s=this.transitionsBetween(n,i)+1,a=fe.shiftPoint(e,r,4*s),l=fe.shiftPoint(n,r,4*o);o=this.transitionsBetween(a,i)+1,s=this.transitionsBetween(l,i)+1,1==(1&o)&&(o+=1),1==(1&s)&&(s+=1);let c,h,u=(e.getX()+r.getX()+n.getX()+i.getX())/4,d=(e.getY()+r.getY()+n.getY()+i.getY())/4;return e=fe.moveAway(e,u,d),r=fe.moveAway(r,u,d),n=fe.moveAway(n,u,d),i=fe.moveAway(i,u,d),a=fe.shiftPoint(e,r,4*s),a=fe.shiftPoint(a,i,4*o),c=fe.shiftPoint(r,e,4*s),c=fe.shiftPoint(c,n,4*o),l=fe.shiftPoint(n,i,4*s),l=fe.shiftPoint(l,r,4*o),h=fe.shiftPoint(i,n,4*s),h=fe.shiftPoint(h,e,4*o),[a,c,l,h]}isValid(t){return t.getX()>=0&&t.getX()0&&t.getY()Math.abs(i-r);if(s){let t=r;r=n,n=t,t=i,i=o,o=t}let a=Math.abs(i-r),l=Math.abs(o-n),c=-a/2,h=n0){if(e===o)break;e+=h,c-=a}}return d}}class ge{constructor(){this.decoder=new de}decode(t,e=null){let r,n;if(null!=e&&e.has(C.PURE_BARCODE)){const e=ge.extractPureBits(t.getBlackMatrix());r=this.decoder.decode(e),n=ge.NO_POINTS}else{const e=new fe(t.getBlackMatrix()).detect();r=this.decoder.decode(e.getBits()),n=e.getPoints()}const i=r.getRawBytes(),o=new x(r.getText(),i,8*i.length,n,U.DATA_MATRIX,d.currentTimeMillis()),s=r.getByteSegments();null!=s&&o.putMetadata(W.BYTE_SEGMENTS,s);const a=r.getECLevel();return null!=a&&o.putMetadata(W.ERROR_CORRECTION_LEVEL,a),o}reset(){}static extractPureBits(t){const e=t.getTopLeftOnBit(),r=t.getBottomRightOnBit();if(null==e||null==r)throw new D;const n=this.moduleSize(e,t);let i=e[1];const o=r[1];let s=e[0];const a=(r[0]-s+1)/n,l=(o-i+1)/n;if(a<=0||l<=0)throw new D;const c=n/2;i+=c,s+=c;const h=new N(a,l);for(let e=0;e=we.FOR_BITS.size)throw new l;return we.FOR_BITS.get(t)}}we.FOR_BITS=new Map,we.FOR_VALUE=new Map,we.L=new we(z.L,"L",1),we.M=new we(z.M,"M",0),we.Q=new we(z.Q,"Q",3),we.H=new we(z.H,"H",2);class me{constructor(t){this.errorCorrectionLevel=we.forBits(t>>3&3),this.dataMask=7&t}static numBitsDiffering(t,e){return m.bitCount(t^e)}static decodeFormatInformation(t,e){const r=me.doDecodeFormatInformation(t,e);return null!==r?r:me.doDecodeFormatInformation(t^me.FORMAT_INFO_MASK_QR,e^me.FORMAT_INFO_MASK_QR)}static doDecodeFormatInformation(t,e){let r=Number.MAX_SAFE_INTEGER,n=0;for(const i of me.FORMAT_INFO_DECODE_LOOKUP){const o=i[0];if(o===t||o===e)return new me(i[1]);let s=me.numBitsDiffering(t,o);s40)throw new l;return Ce.VERSIONS[t-1]}static decodeVersionInformation(t){let e=Number.MAX_SAFE_INTEGER,r=0;for(let n=0;n6&&(e.setRegion(t-11,0,3,6),e.setRegion(0,t-11,6,3)),e}toString(){return""+this.versionNumber}}Ce.VERSION_DECODE_INFO=Int32Array.from([31892,34236,39577,42195,48118,51042,55367,58893,63784,68472,70749,76311,79154,84390,87683,92361,96236,102084,102881,110507,110734,117786,119615,126325,127568,133589,136944,141498,145311,150283,152622,158308,161089,167017]),Ce.VERSIONS=[new Ce(1,new Int32Array(0),new pe(7,new Ae(1,19)),new pe(10,new Ae(1,16)),new pe(13,new Ae(1,13)),new pe(17,new Ae(1,9))),new Ce(2,Int32Array.from([6,18]),new pe(10,new Ae(1,34)),new pe(16,new Ae(1,28)),new pe(22,new Ae(1,22)),new pe(28,new Ae(1,16))),new Ce(3,Int32Array.from([6,22]),new pe(15,new Ae(1,55)),new pe(26,new Ae(1,44)),new pe(18,new Ae(2,17)),new pe(22,new Ae(2,13))),new Ce(4,Int32Array.from([6,26]),new pe(20,new Ae(1,80)),new pe(18,new Ae(2,32)),new pe(26,new Ae(2,24)),new pe(16,new Ae(4,9))),new Ce(5,Int32Array.from([6,30]),new pe(26,new Ae(1,108)),new pe(24,new Ae(2,43)),new pe(18,new Ae(2,15),new Ae(2,16)),new pe(22,new Ae(2,11),new Ae(2,12))),new Ce(6,Int32Array.from([6,34]),new pe(18,new Ae(2,68)),new pe(16,new Ae(4,27)),new pe(24,new Ae(4,19)),new pe(28,new Ae(4,15))),new Ce(7,Int32Array.from([6,22,38]),new pe(20,new Ae(2,78)),new pe(18,new Ae(4,31)),new pe(18,new Ae(2,14),new Ae(4,15)),new pe(26,new Ae(4,13),new Ae(1,14))),new Ce(8,Int32Array.from([6,24,42]),new pe(24,new Ae(2,97)),new pe(22,new Ae(2,38),new Ae(2,39)),new pe(22,new Ae(4,18),new Ae(2,19)),new pe(26,new Ae(4,14),new Ae(2,15))),new Ce(9,Int32Array.from([6,26,46]),new pe(30,new Ae(2,116)),new pe(22,new Ae(3,36),new Ae(2,37)),new pe(20,new Ae(4,16),new Ae(4,17)),new pe(24,new Ae(4,12),new Ae(4,13))),new Ce(10,Int32Array.from([6,28,50]),new pe(18,new Ae(2,68),new Ae(2,69)),new pe(26,new Ae(4,43),new Ae(1,44)),new pe(24,new Ae(6,19),new Ae(2,20)),new pe(28,new Ae(6,15),new Ae(2,16))),new Ce(11,Int32Array.from([6,30,54]),new pe(20,new Ae(4,81)),new pe(30,new Ae(1,50),new Ae(4,51)),new pe(28,new Ae(4,22),new Ae(4,23)),new pe(24,new Ae(3,12),new Ae(8,13))),new Ce(12,Int32Array.from([6,32,58]),new pe(24,new Ae(2,92),new Ae(2,93)),new pe(22,new Ae(6,36),new Ae(2,37)),new pe(26,new Ae(4,20),new Ae(6,21)),new pe(28,new Ae(7,14),new Ae(4,15))),new Ce(13,Int32Array.from([6,34,62]),new pe(26,new Ae(4,107)),new pe(22,new Ae(8,37),new Ae(1,38)),new pe(24,new Ae(8,20),new Ae(4,21)),new pe(22,new Ae(12,11),new Ae(4,12))),new Ce(14,Int32Array.from([6,26,46,66]),new pe(30,new Ae(3,115),new Ae(1,116)),new pe(24,new Ae(4,40),new Ae(5,41)),new pe(20,new Ae(11,16),new Ae(5,17)),new pe(24,new Ae(11,12),new Ae(5,13))),new Ce(15,Int32Array.from([6,26,48,70]),new pe(22,new Ae(5,87),new Ae(1,88)),new pe(24,new Ae(5,41),new Ae(5,42)),new pe(30,new Ae(5,24),new Ae(7,25)),new pe(24,new Ae(11,12),new Ae(7,13))),new Ce(16,Int32Array.from([6,26,50,74]),new pe(24,new Ae(5,98),new Ae(1,99)),new pe(28,new Ae(7,45),new Ae(3,46)),new pe(24,new Ae(15,19),new Ae(2,20)),new pe(30,new Ae(3,15),new Ae(13,16))),new Ce(17,Int32Array.from([6,30,54,78]),new pe(28,new Ae(1,107),new Ae(5,108)),new pe(28,new Ae(10,46),new Ae(1,47)),new pe(28,new Ae(1,22),new Ae(15,23)),new pe(28,new Ae(2,14),new Ae(17,15))),new Ce(18,Int32Array.from([6,30,56,82]),new pe(30,new Ae(5,120),new Ae(1,121)),new pe(26,new Ae(9,43),new Ae(4,44)),new pe(28,new Ae(17,22),new Ae(1,23)),new pe(28,new Ae(2,14),new Ae(19,15))),new Ce(19,Int32Array.from([6,30,58,86]),new pe(28,new Ae(3,113),new Ae(4,114)),new pe(26,new Ae(3,44),new Ae(11,45)),new pe(26,new Ae(17,21),new Ae(4,22)),new pe(26,new Ae(9,13),new Ae(16,14))),new Ce(20,Int32Array.from([6,34,62,90]),new pe(28,new Ae(3,107),new Ae(5,108)),new pe(26,new Ae(3,41),new Ae(13,42)),new pe(30,new Ae(15,24),new Ae(5,25)),new pe(28,new Ae(15,15),new Ae(10,16))),new Ce(21,Int32Array.from([6,28,50,72,94]),new pe(28,new Ae(4,116),new Ae(4,117)),new pe(26,new Ae(17,42)),new pe(28,new Ae(17,22),new Ae(6,23)),new pe(30,new Ae(19,16),new Ae(6,17))),new Ce(22,Int32Array.from([6,26,50,74,98]),new pe(28,new Ae(2,111),new Ae(7,112)),new pe(28,new Ae(17,46)),new pe(30,new Ae(7,24),new Ae(16,25)),new pe(24,new Ae(34,13))),new Ce(23,Int32Array.from([6,30,54,78,102]),new pe(30,new Ae(4,121),new Ae(5,122)),new pe(28,new Ae(4,47),new Ae(14,48)),new pe(30,new Ae(11,24),new Ae(14,25)),new pe(30,new Ae(16,15),new Ae(14,16))),new Ce(24,Int32Array.from([6,28,54,80,106]),new pe(30,new Ae(6,117),new Ae(4,118)),new pe(28,new Ae(6,45),new Ae(14,46)),new pe(30,new Ae(11,24),new Ae(16,25)),new pe(30,new Ae(30,16),new Ae(2,17))),new Ce(25,Int32Array.from([6,32,58,84,110]),new pe(26,new Ae(8,106),new Ae(4,107)),new pe(28,new Ae(8,47),new Ae(13,48)),new pe(30,new Ae(7,24),new Ae(22,25)),new pe(30,new Ae(22,15),new Ae(13,16))),new Ce(26,Int32Array.from([6,30,58,86,114]),new pe(28,new Ae(10,114),new Ae(2,115)),new pe(28,new Ae(19,46),new Ae(4,47)),new pe(28,new Ae(28,22),new Ae(6,23)),new pe(30,new Ae(33,16),new Ae(4,17))),new Ce(27,Int32Array.from([6,34,62,90,118]),new pe(30,new Ae(8,122),new Ae(4,123)),new pe(28,new Ae(22,45),new Ae(3,46)),new pe(30,new Ae(8,23),new Ae(26,24)),new pe(30,new Ae(12,15),new Ae(28,16))),new Ce(28,Int32Array.from([6,26,50,74,98,122]),new pe(30,new Ae(3,117),new Ae(10,118)),new pe(28,new Ae(3,45),new Ae(23,46)),new pe(30,new Ae(4,24),new Ae(31,25)),new pe(30,new Ae(11,15),new Ae(31,16))),new Ce(29,Int32Array.from([6,30,54,78,102,126]),new pe(30,new Ae(7,116),new Ae(7,117)),new pe(28,new Ae(21,45),new Ae(7,46)),new pe(30,new Ae(1,23),new Ae(37,24)),new pe(30,new Ae(19,15),new Ae(26,16))),new Ce(30,Int32Array.from([6,26,52,78,104,130]),new pe(30,new Ae(5,115),new Ae(10,116)),new pe(28,new Ae(19,47),new Ae(10,48)),new pe(30,new Ae(15,24),new Ae(25,25)),new pe(30,new Ae(23,15),new Ae(25,16))),new Ce(31,Int32Array.from([6,30,56,82,108,134]),new pe(30,new Ae(13,115),new Ae(3,116)),new pe(28,new Ae(2,46),new Ae(29,47)),new pe(30,new Ae(42,24),new Ae(1,25)),new pe(30,new Ae(23,15),new Ae(28,16))),new Ce(32,Int32Array.from([6,34,60,86,112,138]),new pe(30,new Ae(17,115)),new pe(28,new Ae(10,46),new Ae(23,47)),new pe(30,new Ae(10,24),new Ae(35,25)),new pe(30,new Ae(19,15),new Ae(35,16))),new Ce(33,Int32Array.from([6,30,58,86,114,142]),new pe(30,new Ae(17,115),new Ae(1,116)),new pe(28,new Ae(14,46),new Ae(21,47)),new pe(30,new Ae(29,24),new Ae(19,25)),new pe(30,new Ae(11,15),new Ae(46,16))),new Ce(34,Int32Array.from([6,34,62,90,118,146]),new pe(30,new Ae(13,115),new Ae(6,116)),new pe(28,new Ae(14,46),new Ae(23,47)),new pe(30,new Ae(44,24),new Ae(7,25)),new pe(30,new Ae(59,16),new Ae(1,17))),new Ce(35,Int32Array.from([6,30,54,78,102,126,150]),new pe(30,new Ae(12,121),new Ae(7,122)),new pe(28,new Ae(12,47),new Ae(26,48)),new pe(30,new Ae(39,24),new Ae(14,25)),new pe(30,new Ae(22,15),new Ae(41,16))),new Ce(36,Int32Array.from([6,24,50,76,102,128,154]),new pe(30,new Ae(6,121),new Ae(14,122)),new pe(28,new Ae(6,47),new Ae(34,48)),new pe(30,new Ae(46,24),new Ae(10,25)),new pe(30,new Ae(2,15),new Ae(64,16))),new Ce(37,Int32Array.from([6,28,54,80,106,132,158]),new pe(30,new Ae(17,122),new Ae(4,123)),new pe(28,new Ae(29,46),new Ae(14,47)),new pe(30,new Ae(49,24),new Ae(10,25)),new pe(30,new Ae(24,15),new Ae(46,16))),new Ce(38,Int32Array.from([6,32,58,84,110,136,162]),new pe(30,new Ae(4,122),new Ae(18,123)),new pe(28,new Ae(13,46),new Ae(32,47)),new pe(30,new Ae(48,24),new Ae(14,25)),new pe(30,new Ae(42,15),new Ae(32,16))),new Ce(39,Int32Array.from([6,26,54,82,110,138,166]),new pe(30,new Ae(20,117),new Ae(4,118)),new pe(28,new Ae(40,47),new Ae(7,48)),new pe(30,new Ae(43,24),new Ae(22,25)),new pe(30,new Ae(10,15),new Ae(67,16))),new Ce(40,Int32Array.from([6,30,58,86,114,142,170]),new pe(30,new Ae(19,118),new Ae(6,119)),new pe(28,new Ae(18,47),new Ae(31,48)),new pe(30,new Ae(34,24),new Ae(34,25)),new pe(30,new Ae(20,15),new Ae(61,16)))],function(t){t[t.DATA_MASK_000=0]="DATA_MASK_000",t[t.DATA_MASK_001=1]="DATA_MASK_001",t[t.DATA_MASK_010=2]="DATA_MASK_010",t[t.DATA_MASK_011=3]="DATA_MASK_011",t[t.DATA_MASK_100=4]="DATA_MASK_100",t[t.DATA_MASK_101=5]="DATA_MASK_101",t[t.DATA_MASK_110=6]="DATA_MASK_110",t[t.DATA_MASK_111=7]="DATA_MASK_111"}(G||(G={}));class Ee{constructor(t,e){this.value=t,this.isMasked=e}unmaskBitMatrix(t,e){for(let r=0;r0==(t+e&1)))],[G.DATA_MASK_001,new Ee(G.DATA_MASK_001,((t,e)=>0==(1&t)))],[G.DATA_MASK_010,new Ee(G.DATA_MASK_010,((t,e)=>e%3==0))],[G.DATA_MASK_011,new Ee(G.DATA_MASK_011,((t,e)=>(t+e)%3==0))],[G.DATA_MASK_100,new Ee(G.DATA_MASK_100,((t,e)=>0==(Math.floor(t/2)+Math.floor(e/3)&1)))],[G.DATA_MASK_101,new Ee(G.DATA_MASK_101,((t,e)=>t*e%6==0))],[G.DATA_MASK_110,new Ee(G.DATA_MASK_110,((t,e)=>t*e%6<3))],[G.DATA_MASK_111,new Ee(G.DATA_MASK_111,((t,e)=>0==(t+e+t*e%3&1)))]]);class Ie{constructor(t){const e=t.getHeight();if(e<21||1!=(3&e))throw new E;this.bitMatrix=t}readFormatInformation(){if(null!==this.parsedFormatInfo&&void 0!==this.parsedFormatInfo)return this.parsedFormatInfo;let t=0;for(let e=0;e<6;e++)t=this.copyBit(e,8,t);t=this.copyBit(7,8,t),t=this.copyBit(8,8,t),t=this.copyBit(8,7,t);for(let e=5;e>=0;e--)t=this.copyBit(8,e,t);const e=this.bitMatrix.getHeight();let r=0;const n=e-7;for(let t=e-1;t>=n;t--)r=this.copyBit(8,t,r);for(let t=e-8;t=0;e--)for(let i=t-9;i>=n;i--)r=this.copyBit(i,e,r);let i=Ce.decodeVersionInformation(r);if(null!==i&&i.getDimensionForVersion()===t)return this.parsedVersion=i,i;r=0;for(let e=5;e>=0;e--)for(let i=t-9;i>=n;i--)r=this.copyBit(e,i,r);if(i=Ce.decodeVersionInformation(r),null!==i&&i.getDimensionForVersion()===t)return this.parsedVersion=i,i;throw new E}copyBit(t,e,r){return(this.isMirror?this.bitMatrix.get(e,t):this.bitMatrix.get(t,e))?r<<1|1:r<<1}readCodewords(){const t=this.readFormatInformation(),e=this.readVersion(),r=Ee.values.get(t.getDataMask()),n=this.bitMatrix.getHeight();r.unmaskBitMatrix(this.bitMatrix,n);const i=e.buildFunctionPattern();let o=!0;const s=new Uint8Array(e.getTotalCodewords());let a=0,l=0,c=0;for(let t=n-1;t>0;t-=2){6===t&&t--;for(let e=0;e=0&&s[h].codewords.length!==c;)h--;h++;const u=c-n.getECCodewordsPerBlock();let d=0;for(let e=0;et.available())throw new E;const n=new Uint8Array(2*r);let i=0;for(;r>0;){const e=t.readBits(13);let o=e/96<<8&4294967295|e%96;o+=o<959?41377:42657,n[i]=o>>8&255,n[i+1]=255&o,i+=2,r--}try{e.append(_.decode(n,T.GB2312))}catch(t){throw new E(t)}}static decodeKanjiSegment(t,e,r){if(13*r>t.available())throw new E;const n=new Uint8Array(2*r);let i=0;for(;r>0;){const e=t.readBits(13);let o=e/192<<8&4294967295|e%192;o+=o<7936?33088:49472,n[i]=o>>8,n[i+1]=o,i+=2,r--}try{e.append(_.decode(n,T.SHIFT_JIS))}catch(t){throw new E(t)}}static decodeByteSegment(t,e,r,n,i,o){if(8*r>t.available())throw new E;const s=new Uint8Array(r);for(let e=0;e=Te.ALPHANUMERIC_CHARS.length)throw new E;return Te.ALPHANUMERIC_CHARS[t]}static decodeAlphanumericSegment(t,e,r,n){const i=e.length();for(;r>1;){if(t.available()<11)throw new E;const n=t.readBits(11);e.append(Te.toAlphaNumericChar(Math.floor(n/45))),e.append(Te.toAlphaNumericChar(n%45)),r-=2}if(1===r){if(t.available()<6)throw new E;e.append(Te.toAlphaNumericChar(t.readBits(6)))}if(n)for(let t=i;t=3;){if(t.available()<10)throw new E;const n=t.readBits(10);if(n>=1e3)throw new E;e.append(Te.toAlphaNumericChar(Math.floor(n/100))),e.append(Te.toAlphaNumericChar(Math.floor(n/10)%10)),e.append(Te.toAlphaNumericChar(n%10)),r-=3}if(2===r){if(t.available()<7)throw new E;const r=t.readBits(7);if(r>=100)throw new E;e.append(Te.toAlphaNumericChar(Math.floor(r/10))),e.append(Te.toAlphaNumericChar(r%10))}else if(1===r){if(t.available()<4)throw new E;const r=t.readBits(4);if(r>=10)throw new E;e.append(Te.toAlphaNumericChar(r))}}static parseECIValue(t){const e=t.readBits(8);if(0==(128&e))return 127&e;if(128==(192&e))return(63&e)<<8&4294967295|t.readBits(8);if(192==(224&e))return(31&e)<<16&4294967295|t.readBits(16);throw new E}}Te.ALPHANUMERIC_CHARS="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",Te.GB2312_SUBSET=1;class ye{constructor(t){this.mirrored=t}isMirrored(){return this.mirrored}applyMirroredCorrection(t){if(!this.mirrored||null===t||t.length<3)return;const e=t[0];t[0]=t[2],t[2]=e}}class Ne{constructor(){this.rsDecoder=new tt(q.QR_CODE_FIELD_256)}decodeBooleanArray(t,e){return this.decodeBitMatrix(N.parseFromBooleanArray(t),e)}decodeBitMatrix(t,e){const r=new Ie(t);let n=null;try{return this.decodeBitMatrixParser(r,e)}catch(t){n=t}try{r.remask(),r.setMirror(!0),r.readVersion(),r.readFormatInformation(),r.mirror();const t=this.decodeBitMatrixParser(r,e);return t.setOther(new ye(!0)),t}catch(t){if(null!==n)throw n;throw t}}decodeBitMatrixParser(t,e){const r=t.readVersion(),n=t.readFormatInformation().getErrorCorrectionLevel(),i=t.readCodewords(),o=Se.getDataBlocks(i,r,n);let s=0;for(const t of o)s+=t.getNumDataCodewords();const a=new Uint8Array(s);let l=0;for(const t of o){const e=t.getCodewords(),r=t.getNumDataCodewords();this.correctErrors(e,r);for(let t=0;t=r)return!1;return!0}crossCheckVertical(t,e,r,n){const i=this.image,o=i.getHeight(),s=this.crossCheckStateCount;s[0]=0,s[1]=0,s[2]=0;let a=t;for(;a>=0&&i.get(e,a)&&s[1]<=r;)s[1]++,a--;if(a<0||s[1]>r)return NaN;for(;a>=0&&!i.get(e,a)&&s[0]<=r;)s[0]++,a--;if(s[0]>r)return NaN;for(a=t+1;ar)return NaN;for(;ar)return NaN;const l=s[0]+s[1]+s[2];return 5*Math.abs(l-n)>=2*n?NaN:this.foundPatternCross(s)?Me.centerFromEnd(s,a):NaN}handlePossibleCenter(t,e,r){const n=t[0]+t[1]+t[2],i=Me.centerFromEnd(t,r),o=this.crossCheckVertical(e,i,2*t[1],n);if(!isNaN(o)){const e=(t[0]+t[1]+t[2])/3;for(const t of this.possibleCenters)if(t.aboutEquals(e,o,i))return t.combineEstimate(o,i,e);const r=new De(i,o,e);this.possibleCenters.push(r),null!==this.resultPointCallback&&void 0!==this.resultPointCallback&&this.resultPointCallback.foundPossibleResultPoint(r)}return null}}class Re extends it{constructor(t,e,r,n){super(t,e),this.estimatedModuleSize=r,this.count=n,void 0===n&&(this.count=1)}getEstimatedModuleSize(){return this.estimatedModuleSize}getCount(){return this.count}aboutEquals(t,e,r){if(Math.abs(e-this.getY())<=t&&Math.abs(r-this.getX())<=t){const e=Math.abs(t-this.estimatedModuleSize);return e<=1||e<=this.estimatedModuleSize}return!1}combineEstimate(t,e,r){const n=this.count+1,i=(this.count*this.getX()+e)/n,o=(this.count*this.getY()+t)/n,s=(this.count*this.estimatedModuleSize+r)/n;return new Re(i,o,s,n)}}class Oe{constructor(t){this.bottomLeft=t[0],this.topLeft=t[1],this.topRight=t[2]}getBottomLeft(){return this.bottomLeft}getTopLeft(){return this.topLeft}getTopRight(){return this.topRight}}class be{constructor(t,e){this.image=t,this.resultPointCallback=e,this.possibleCenters=[],this.crossCheckStateCount=new Int32Array(5),this.resultPointCallback=e}getImage(){return this.image}getPossibleCenters(){return this.possibleCenters}find(t){const e=null!=t&&void 0!==t.get(C.TRY_HARDER),r=null!=t&&void 0!==t.get(C.PURE_BARCODE),n=this.image,i=n.getHeight(),o=n.getWidth();let s=Math.floor(3*i/(4*be.MAX_MODULES));(sl[2]&&(t+=e-l[2]-s,i=o-1)}e=0,l[0]=0,l[1]=0,l[2]=0,l[3]=0,l[4]=0}else l[0]=l[2],l[1]=l[3],l[2]=l[4],l[3]=1,l[4]=0,e=3;else l[++e]++;else l[e]++;be.foundPatternCross(l)&&!0===this.handlePossibleCenter(l,t,o,r)&&(s=l[0],this.hasSkipped&&(a=this.haveMultiplyConfirmedCenters()))}const c=this.selectBestPatterns();return it.orderBestPatterns(c),new Oe(c)}static centerFromEnd(t,e){return e-t[4]-t[3]-t[2]/2}static foundPatternCross(t){let e=0;for(let r=0;r<5;r++){const n=t[r];if(0===n)return!1;e+=n}if(e<7)return!1;const r=e/7,n=r/2;return Math.abs(r-t[0])=o&&e>=o&&s.get(e-o,t-o);)i[2]++,o++;if(t=o&&e>=o&&!s.get(e-o,t-o)&&i[1]<=r;)i[1]++,o++;if(tr)return!1;for(;t>=o&&e>=o&&s.get(e-o,t-o)&&i[0]<=r;)i[0]++,o++;if(i[0]>r)return!1;const a=s.getHeight(),l=s.getWidth();for(o=1;t+o=a||e+o>=l)return!1;for(;t+o=a||e+o>=l||i[3]>=r)return!1;for(;t+o=r)return!1;const c=i[0]+i[1]+i[2]+i[3]+i[4];return Math.abs(c-n)<2*n&&be.foundPatternCross(i)}crossCheckVertical(t,e,r,n){const i=this.image,o=i.getHeight(),s=this.getCrossCheckStateCount();let a=t;for(;a>=0&&i.get(e,a);)s[2]++,a--;if(a<0)return NaN;for(;a>=0&&!i.get(e,a)&&s[1]<=r;)s[1]++,a--;if(a<0||s[1]>r)return NaN;for(;a>=0&&i.get(e,a)&&s[0]<=r;)s[0]++,a--;if(s[0]>r)return NaN;for(a=t+1;a=r)return NaN;for(;a=r)return NaN;const l=s[0]+s[1]+s[2]+s[3]+s[4];return 5*Math.abs(l-n)>=2*n?NaN:be.foundPatternCross(s)?be.centerFromEnd(s,a):NaN}crossCheckHorizontal(t,e,r,n){const i=this.image,o=i.getWidth(),s=this.getCrossCheckStateCount();let a=t;for(;a>=0&&i.get(a,e);)s[2]++,a--;if(a<0)return NaN;for(;a>=0&&!i.get(a,e)&&s[1]<=r;)s[1]++,a--;if(a<0||s[1]>r)return NaN;for(;a>=0&&i.get(a,e)&&s[0]<=r;)s[0]++,a--;if(s[0]>r)return NaN;for(a=t+1;a=r)return NaN;for(;a=r)return NaN;const l=s[0]+s[1]+s[2]+s[3]+s[4];return 5*Math.abs(l-n)>=n?NaN:be.foundPatternCross(s)?be.centerFromEnd(s,a):NaN}handlePossibleCenter(t,e,r,n){const i=t[0]+t[1]+t[2]+t[3]+t[4];let o=be.centerFromEnd(t,r),s=this.crossCheckVertical(e,Math.floor(o),t[2],i);if(!isNaN(s)&&(o=this.crossCheckHorizontal(Math.floor(o),Math.floor(s),t[2],i),!isNaN(o)&&(!n||this.crossCheckDiagonal(Math.floor(s),Math.floor(o),t[2],i)))){const t=i/7;let e=!1;const r=this.possibleCenters;for(let n=0,i=r.length;n=be.CENTER_QUORUM){if(null!=t)return this.hasSkipped=!0,Math.floor((Math.abs(t.getX()-e.getX())-Math.abs(t.getY()-e.getY()))/2);t=e}return 0}haveMultiplyConfirmedCenters(){let t=0,e=0;const r=this.possibleCenters.length;for(const r of this.possibleCenters)r.getCount()>=be.CENTER_QUORUM&&(t++,e+=r.getEstimatedModuleSize());if(t<3)return!1;const n=e/r;let i=0;for(const t of this.possibleCenters)i+=Math.abs(t.getEstimatedModuleSize()-n);return i<=.05*e}selectBestPatterns(){const t=this.possibleCenters.length;if(t<3)throw new D;const e=this.possibleCenters;let r;if(t>3){let n=0,i=0;for(const t of this.possibleCenters){const e=t.getEstimatedModuleSize();n+=e,i+=e*e}r=n/t;let o=Math.sqrt(i/t-r*r);e.sort(((t,e)=>{const n=Math.abs(e.getEstimatedModuleSize()-r),i=Math.abs(t.getEstimatedModuleSize()-r);return ni?1:0}));const s=Math.max(.2*r,o);for(let t=0;t3;t++){const n=e[t];Math.abs(n.getEstimatedModuleSize()-r)>s&&(e.splice(t,1),t--)}}if(e.length>3){let t=0;for(const r of e)t+=r.getEstimatedModuleSize();r=t/e.length,e.sort(((t,e)=>{if(e.getCount()===t.getCount()){const n=Math.abs(e.getEstimatedModuleSize()-r),i=Math.abs(t.getEstimatedModuleSize()-r);return ni?-1:0}return e.getCount()-t.getCount()})),e.splice(3)}return[e[0],e[1],e[2]]}}be.CENTER_QUORUM=2,be.MIN_SKIP=3,be.MAX_MODULES=57;class Be{constructor(t){this.image=t}getImage(){return this.image}getResultPointCallback(){return this.resultPointCallback}detect(t){this.resultPointCallback=null==t?null:t.get(C.NEED_RESULT_POINT_CALLBACK);const e=new be(this.image,this.resultPointCallback).find(t);return this.processFinderPatternInfo(e)}processFinderPatternInfo(t){const e=t.getTopLeft(),r=t.getTopRight(),n=t.getBottomLeft(),i=this.calculateModuleSize(e,r,n);if(i<1)throw new D("No pattern found in proccess finder.");const o=Be.computeDimension(e,r,n,i),s=Ce.getProvisionalVersionForDimension(o),a=s.getDimensionForVersion()-7;let l=null;if(s.getAlignmentPatternCenters().length>0){const t=r.getX()-e.getX()+n.getX(),o=r.getY()-e.getY()+n.getY(),s=1-3/a,c=Math.floor(e.getX()+s*(t-e.getX())),h=Math.floor(e.getY()+s*(o-e.getY()));for(let t=4;t<=16;t<<=1)try{l=this.findAlignmentInRegion(i,c,h,t);break}catch(t){if(!(t instanceof D))throw t}}const c=Be.createTransform(e,r,n,l,o),h=Be.sampleGrid(this.image,c,o);let u;return u=null===l?[n,e,r]:[n,e,r,l],new ot(h,u)}static createTransform(t,e,r,n,i){const o=i-3.5;let s,a,l,c;return null!==n?(s=n.getX(),a=n.getY(),l=o-3,c=l):(s=e.getX()-t.getX()+r.getX(),a=e.getY()-t.getY()+r.getY(),l=o,c=o),ct.quadrilateralToQuadrilateral(3.5,3.5,o,3.5,l,c,3.5,o,t.getX(),t.getY(),e.getX(),e.getY(),s,a,r.getX(),r.getY())}static sampleGrid(t,e,r){return ut.getInstance().sampleGridWithTransform(t,r,r,e)}static computeDimension(t,e,r,n){const i=rt.round(it.distance(t,e)/n),o=rt.round(it.distance(t,r)/n);let s=Math.floor((i+o)/2)+7;switch(3&s){case 0:s++;break;case 2:s--;break;case 3:throw new D("Dimensions could be not found.")}return s}calculateModuleSize(t,e,r){return(this.calculateModuleSizeOneWay(t,e)+this.calculateModuleSizeOneWay(t,r))/2}calculateModuleSizeOneWay(t,e){const r=this.sizeOfBlackWhiteBlackRunBothWays(Math.floor(t.getX()),Math.floor(t.getY()),Math.floor(e.getX()),Math.floor(e.getY())),n=this.sizeOfBlackWhiteBlackRunBothWays(Math.floor(e.getX()),Math.floor(e.getY()),Math.floor(t.getX()),Math.floor(t.getY()));return isNaN(r)?n/7:isNaN(n)?r/7:(r+n)/14}sizeOfBlackWhiteBlackRunBothWays(t,e,r,n){let i=this.sizeOfBlackWhiteBlackRun(t,e,r,n),o=1,s=t-(r-t);s<0?(o=t/(t-s),s=0):s>=this.image.getWidth()&&(o=(this.image.getWidth()-1-t)/(s-t),s=this.image.getWidth()-1);let a=Math.floor(e-(n-e)*o);return o=1,a<0?(o=e/(e-a),a=0):a>=this.image.getHeight()&&(o=(this.image.getHeight()-1-e)/(a-e),a=this.image.getHeight()-1),s=Math.floor(t+(s-t)*o),i+=this.sizeOfBlackWhiteBlackRun(t,e,s,a),i-1}sizeOfBlackWhiteBlackRun(t,e,r,n){const i=Math.abs(n-e)>Math.abs(r-t);if(i){let i=t;t=e,e=i,i=r,r=n,n=i}const o=Math.abs(r-t),s=Math.abs(n-e);let a=-o/2;const l=t0){if(d===n)break;d+=c,a-=o}}return 2===h?rt.distance(r+l,n,t,e):NaN}findAlignmentInRegion(t,e,r,n){const i=Math.floor(n*t),o=Math.max(0,e-i),s=Math.min(this.image.getWidth()-1,e+i);if(s-o<3*t)throw new D("Alignment top exceeds estimated module size.");const a=Math.max(0,r-i),l=Math.min(this.image.getHeight()-1,r+i);if(l-a<3*t)throw new D("Alignment bottom exceeds estimated module size.");return new Me(this.image,o,a,s-o,l-a,t,this.resultPointCallback).find()}}class Le{constructor(){this.decoder=new Ne}getDecoder(){return this.decoder}decode(t,e){let r,n;if(null!=e&&void 0!==e.get(C.PURE_BARCODE)){const i=Le.extractPureBits(t.getBlackMatrix());r=this.decoder.decodeBitMatrix(i,e),n=Le.NO_POINTS}else{const i=new Be(t.getBlackMatrix()).detect(e);r=this.decoder.decodeBitMatrix(i.getBits(),e),n=i.getPoints()}r.getOther()instanceof ye&&r.getOther().applyMirroredCorrection(n);const i=new x(r.getText(),r.getRawBytes(),void 0,n,U.QR_CODE,void 0),o=r.getByteSegments();null!==o&&i.putMetadata(W.BYTE_SEGMENTS,o);const s=r.getECLevel();return null!==s&&i.putMetadata(W.ERROR_CORRECTION_LEVEL,s),r.hasStructuredAppend()&&(i.putMetadata(W.STRUCTURED_APPEND_SEQUENCE,r.getStructuredAppendSequenceNumber()),i.putMetadata(W.STRUCTURED_APPEND_PARITY,r.getStructuredAppendParity())),i}reset(){}static extractPureBits(t){const e=t.getTopLeftOnBit(),r=t.getBottomRightOnBit();if(null===e||null===r)throw new D;const n=this.moduleSize(e,t);let i=e[1],o=r[1],s=e[0],a=r[0];if(s>=a||i>=o)throw new D;if(o-i!=a-s&&(a=s+(o-i),a>=t.getWidth()))throw new D;const l=Math.round((a-s+1)/n),c=Math.round((o-i+1)/n);if(l<=0||c<=0)throw new D;if(c!==l)throw new D;const h=Math.floor(n/2);i+=h,s+=h;const u=s+Math.floor((l-1)*n)-a;if(u>0){if(u>h)throw new D;s-=u}const d=i+Math.floor((c-1)*n)-o;if(d>0){if(d>h)throw new D;i-=d}const f=new N(l,c);for(let e=0;e0;){const s=Fe.findGuardPattern(t,i,--n,r,!1,o,l);if(null==s){n++;break}e=s}s[0]=new it(e[0],n),s[1]=new it(e[1],n),a=!0;break}}let c=n+1;if(a){let n=0,i=Int32Array.from([Math.trunc(s[0].getX()),Math.trunc(s[1].getX())]);for(;cFe.SKIPPED_ROW_COUNT_MAX)break;n++}}c-=n+1,s[2]=new it(i[0],c),s[3]=new it(i[1],c)}return c-n0&&l++o?n-o:o-n;if(l>r)return 1/0;a+=l}return a/i}}Fe.INDEXES_START_PATTERN=Int32Array.from([0,4,1,5]),Fe.INDEXES_STOP_PATTERN=Int32Array.from([6,2,7,3]),Fe.MAX_AVG_VARIANCE=.42,Fe.MAX_INDIVIDUAL_VARIANCE=.8,Fe.START_PATTERN=Int32Array.from([8,1,1,1,1,1,1,3]),Fe.STOP_PATTERN=Int32Array.from([7,1,1,3,1,1,1,2,1]),Fe.MAX_PIXEL_DRIFT=3,Fe.MAX_PATTERN_DRIFT=5,Fe.SKIPPED_ROW_COUNT_MAX=25,Fe.ROW_STEP=5,Fe.BARCODE_MIN_HEIGHT=10;class xe{constructor(t,e){if(0===e.length)throw new l;this.field=t;let r=e.length;if(r>1&&0===e[0]){let t=1;for(;tr.length){let t=e;e=r,r=t}let n=new Int32Array(r.length),i=r.length-e.length;d.arraycopy(r,0,n,0,i);for(let t=i;t=0;e--){let r=this.getCoefficient(e);0!==r&&(r<0?(t.append(" - "),r=-r):t.length()>0&&t.append(" + "),0!==e&&1===r||t.append(r),0!==e&&(1===e?t.append("x"):(t.append("x^"),t.append(e))))}return t.toString()}}class ke{add(t,e){return(t+e)%this.modulus}subtract(t,e){return(this.modulus+t-e)%this.modulus}exp(t){return this.expTable[t]}log(t){if(0===t)throw new l;return this.logTable[t]}inverse(t){if(0===t)throw new K;return this.expTable[this.modulus-this.logTable[t]-1]}multiply(t,e){return 0===t||0===e?0:this.expTable[(this.logTable[t]+this.logTable[e])%(this.modulus-1)]}getSize(){return this.modulus}equals(t){return t===this}}class Ue extends ke{constructor(t,e){super(),this.modulus=t,this.expTable=new Int32Array(t),this.logTable=new Int32Array(t);let r=1;for(let n=0;n0;t--){let r=n.evaluateAt(this.field.exp(t));i[e-t]=r,0!==r&&(o=!0)}if(!o)return 0;let s=this.field.getOne();if(null!=r)for(const e of r){let r=this.field.exp(t.length-1-e),n=new xe(this.field,new Int32Array([this.field.subtract(0,r),1]));s=s.multiply(n)}let a=new xe(this.field,i),l=this.runEuclideanAlgorithm(this.field.buildMonomial(e,1),a,e),c=l[0],u=l[1],d=this.findErrorLocations(c),f=this.findErrorMagnitudes(u,c,d);for(let e=0;e=Math.round(r/2);){let t=n,e=o;if(n=i,o=s,n.isZero())throw h.getChecksumInstance();i=t;let r=this.field.getZero(),a=n.getCoefficient(n.getDegree()),l=this.field.inverse(a);for(;i.getDegree()>=n.getDegree()&&!i.isZero();){let t=i.getDegree()-n.getDegree(),e=this.field.multiply(i.getCoefficient(i.getDegree()),l);r=r.add(this.field.buildMonomial(t,e)),i=i.subtract(n.multiplyByMonomial(t,e))}s=r.multiply(o).subtract(e).negative()}let a=s.getCoefficient(0);if(0===a)throw h.getChecksumInstance();let l=this.field.inverse(a);return[s.multiply(l),i.multiply(l)]}findErrorLocations(t){let e=t.getDegree(),r=new Int32Array(e),n=0;for(let i=1;i0){let e=r?this.topLeft:this.topRight,i=Math.trunc(e.getY()-t);i<0&&(i=0);let s=new it(e.getX(),i);r?n=s:o=s}if(e>0){let t=r?this.bottomLeft:this.bottomRight,n=Math.trunc(t.getY()+e);n>=this.image.getHeight()&&(n=this.image.getHeight()-1);let o=new it(t.getX(),n);r?i=o:s=o}return new Ve(this.image,n,i,o,s)}getMinX(){return this.minX}getMaxX(){return this.maxX}getMinY(){return this.minY}getMaxY(){return this.maxY}getTopLeft(){return this.topLeft}getTopRight(){return this.topRight}getBottomLeft(){return this.bottomLeft}getBottomRight(){return this.bottomRight}}class ze{constructor(t,e,r,n){this.columnCount=t,this.errorCorrectionLevel=n,this.rowCountUpperPart=e,this.rowCountLowerPart=r,this.rowCount=e+r}getColumnCount(){return this.columnCount}getErrorCorrectionLevel(){return this.errorCorrectionLevel}getRowCount(){return this.rowCount}getRowCountUpperPart(){return this.rowCountUpperPart}getRowCountLowerPart(){return this.rowCountLowerPart}}class Ge{constructor(){this.buffer=""}static form(t,e){let r=-1;return t.replace(/%(-)?(0?[0-9]+)?([.][0-9]+)?([#][0-9]+)?([scfpexd%])/g,(function(t,n,i,o,s,a){if("%%"===t)return"%";if(void 0===e[++r])return;t=o?parseInt(o.substr(1)):void 0;let l,c=s?parseInt(s.substr(1)):void 0;switch(a){case"s":l=e[r];break;case"c":l=e[r][0];break;case"f":l=parseFloat(e[r]).toFixed(t);break;case"p":l=parseFloat(e[r]).toPrecision(t);break;case"e":l=parseFloat(e[r]).toExponential(t);break;case"x":l=parseInt(e[r]).toString(c||16);break;case"d":l=parseFloat(parseInt(e[r],c||10).toPrecision(t)).toFixed(0)}l="object"==typeof l?JSON.stringify(l):(+l).toString(c);let h=parseInt(i),u=i&&i[0]+""=="0"?"0":" ";for(;l.length=0&&(e=this.codewords[n],null!=e))return e;if(n=this.imageRowToCodewordIndex(t)+r,nr,getValue:()=>n};i.getValue()>t?(t=i.getValue(),e=[],e.push(i.getKey())):i.getValue()===t&&e.push(i.getKey())}return Pe.toIntArray(e)}getConfidence(t){return this.values.get(t)}}class We extends Ye{constructor(t,e){super(t),this._isLeft=e}setRowNumbers(){for(let t of this.getCodewords())null!=t&&t.setRowNumberAsRowIndicatorColumn()}adjustCompleteIndicatorColumnRowNumbers(t){let e=this.getCodewords();this.setRowNumbers(),this.removeIncorrectCodewords(e,t);let r=this.getBoundingBox(),n=this._isLeft?r.getTopLeft():r.getTopRight(),i=this._isLeft?r.getBottomLeft():r.getBottomRight(),o=this.imageRowToCodewordIndex(Math.trunc(n.getY())),s=this.imageRowToCodewordIndex(Math.trunc(i.getY())),a=-1,l=1,c=0;for(let r=o;r=t.getRowCount()||i>r)e[r]=null;else{let t;t=l>2?(l-2)*i:i;let o=t>=r;for(let n=1;n<=t&&!o;n++)o=null!=e[r-n];o?e[r]=null:(a=n.getRowNumber(),c=1)}}}getRowHeights(){let t=this.getBarcodeMetadata();if(null==t)return null;this.adjustIncompleteIndicatorColumnRowNumbers(t);let e=new Int32Array(t.getRowCount());for(let t of this.getCodewords())if(null!=t){let r=t.getRowNumber();if(r>=e.length)continue;e[r]++}return e}adjustIncompleteIndicatorColumnRowNumbers(t){let e=this.getBoundingBox(),r=this._isLeft?e.getTopLeft():e.getTopRight(),n=this._isLeft?e.getBottomLeft():e.getBottomRight(),i=this.imageRowToCodewordIndex(Math.trunc(r.getY())),o=this.imageRowToCodewordIndex(Math.trunc(n.getY())),s=this.getCodewords(),a=-1;for(let e=i;e=t.getRowCount()?s[e]=null:a=r.getRowNumber())}}getBarcodeMetadata(){let t=this.getCodewords(),e=new Xe,r=new Xe,n=new Xe,i=new Xe;for(let o of t){if(null==o)continue;o.setRowNumberAsRowIndicatorColumn();let t=o.getValue()%30,s=o.getRowNumber();switch(this._isLeft||(s+=2),s%3){case 0:r.setValue(3*t+1);break;case 1:i.setValue(t/3),n.setValue(t%3);break;case 2:e.setValue(t+1)}}if(0===e.getValue().length||0===r.getValue().length||0===n.getValue().length||0===i.getValue().length||e.getValue()[0]<1||r.getValue()[0]+n.getValue()[0]Pe.MAX_ROWS_IN_BARCODE)return null;let o=new ze(e.getValue()[0],r.getValue()[0],n.getValue()[0],i.getValue()[0]);return this.removeIncorrectCodewords(t,o),o}removeIncorrectCodewords(t,e){for(let r=0;re.getRowCount())t[r]=null;else switch(this._isLeft||(o+=2),o%3){case 0:3*i+1!==e.getRowCountUpperPart()&&(t[r]=null);break;case 1:Math.trunc(i/3)===e.getErrorCorrectionLevel()&&i%3===e.getRowCountLowerPart()||(t[r]=null);break;case 2:i+1!==e.getColumnCount()&&(t[r]=null)}}}isLeft(){return this._isLeft}toString(){return"IsLeft: "+this._isLeft+"\n"+super.toString()}}class je{constructor(t,e){this.ADJUST_ROW_NUMBER_SKIP=2,this.barcodeMetadata=t,this.barcodeColumnCount=t.getColumnCount(),this.boundingBox=e,this.detectionResultColumns=new Array(this.barcodeColumnCount+2)}getDetectionResultColumns(){this.adjustIndicatorColumnRowNumbers(this.detectionResultColumns[0]),this.adjustIndicatorColumnRowNumbers(this.detectionResultColumns[this.barcodeColumnCount+1]);let t,e=Pe.MAX_CODEWORDS_IN_BARCODE;do{t=e,e=this.adjustRowNumbersAndGetCount()}while(e>0&&e0&&i0&&(s[0]=r[e-1],s[4]=i[e-1],s[5]=o[e-1]),e>1&&(s[8]=r[e-2],s[10]=i[e-2],s[11]=o[e-2]),e>=1;r=1&e,Qe.RATIOS_TABLE[t]||(Qe.RATIOS_TABLE[t]=new Array(Pe.BARS_IN_MODULE)),Qe.RATIOS_TABLE[t][Pe.BARS_IN_MODULE-n-1]=Math.fround(i/Pe.MODULES_IN_CODEWORD)}}this.bSymbolTableReady=!0}static getDecodedValue(t){let e=Qe.getDecodedCodewordValue(Qe.sampleBitCounts(t));return-1!==e?e:Qe.getClosestDecodedValue(t)}static sampleBitCounts(t){let e=rt.sum(t),r=new Int32Array(Pe.BARS_IN_MODULE),n=0,i=0;for(let o=0;o1)for(let n=0;n=n)break}enew Array(Pe.BARS_IN_MODULE)));class Ke{constructor(){this.segmentCount=-1,this.fileSize=-1,this.timestamp=-1,this.checksum=-1}getSegmentIndex(){return this.segmentIndex}setSegmentIndex(t){this.segmentIndex=t}getFileId(){return this.fileId}setFileId(t){this.fileId=t}getOptionalData(){return this.optionalData}setOptionalData(t){this.optionalData=t}isLastSegment(){return this.lastSegment}setLastSegment(t){this.lastSegment=t}getSegmentCount(){return this.segmentCount}setSegmentCount(t){this.segmentCount=t}getSender(){return this.sender||null}setSender(t){this.sender=t}getAddressee(){return this.addressee||null}setAddressee(t){this.addressee=t}getFileName(){return this.fileName}setFileName(t){this.fileName=t}getFileSize(){return this.fileSize}setFileSize(t){this.fileSize=t}getChecksum(){return this.checksum}setChecksum(t){this.checksum=t}getTimestamp(){return this.timestamp}setTimestamp(t){this.timestamp=t}}class qe{static parseLong(t,e){return parseInt(t,e)}}class Je extends s{}Je.kind="NullPointerException";class $e{writeBytes(t){this.writeBytesOffset(t,0,t.length)}writeBytesOffset(t,e,r){if(null==t)throw new Je;if(e<0||e>t.length||r<0||e+r>t.length||e+r<0)throw new f;if(0!==r)for(let n=0;n0&&this.grow(t)}grow(t){let e=this.buf.length<<1;if(e-t<0&&(e=t),e<0){if(t<0)throw new tr;e=m.MAX_VALUE}this.buf=w.copyOfUint8Array(this.buf,e)}write(t){this.ensureCapacity(this.count+1),this.buf[this.count]=t,this.count+=1}writeBytesOffset(t,e,r){if(e<0||e>t.length||r<0||e+r-t.length>0)throw new f;this.ensureCapacity(this.count+r),d.arraycopy(t,e,this.buf,this.count,r),this.count+=r}writeTo(t){t.writeBytesOffset(this.buf,0,this.count)}reset(){this.count=0}toByteArray(){return w.copyOfUint8Array(this.buf,this.count)}size(){return this.count}toString(t){return t?"string"==typeof t?this.toString_string(t):this.toString_number(t):this.toString_void()}toString_void(){return new String(this.buf).toString()}toString_string(t){return new String(this.buf).toString()}toString_number(t){return new String(this.buf).toString()}close(){}}function rr(){if("undefined"!=typeof window)return window.BigInt||null;if(void 0!==r.g)return r.g.BigInt||null;if("undefined"!=typeof self)return self.BigInt||null;throw new Error("Can't search globals for BigInt!")}let nr;function ir(t){if(void 0===nr&&(nr=rr()),null===nr)throw new Error("BigInt is not supported!");return nr(t)}!function(t){t[t.ALPHA=0]="ALPHA",t[t.LOWER=1]="LOWER",t[t.MIXED=2]="MIXED",t[t.PUNCT=3]="PUNCT",t[t.ALPHA_SHIFT=4]="ALPHA_SHIFT",t[t.PUNCT_SHIFT=5]="PUNCT_SHIFT"}(X||(X={}));class or{static decode(t,e){let r=new y(""),n=I.ISO8859_1;r.enableDecoding(n);let i=1,o=t[i++],s=new Ke;for(;it[0])throw E.getFormatInstance();let n=new Int32Array(or.NUMBER_OF_SEQUENCE_CODEWORDS);for(let r=0;r0){for(let t=0;t<6;++t)o.write(Number(ir(a)>>ir(8*(5-t))));a=0,s=0}}n===e[0]&&r0){for(let t=0;t<6;++t)o.write(Number(ir(a)>>ir(8*(5-t))));a=0,s=0}}}return i.append(_.decode(o.toByteArray(),r)),n}static numericCompaction(t,e,r){let n=0,i=!1,o=new Int32Array(or.MAX_NUMERIC_CODEWORDS);for(;e0&&(r.append(or.decodeBase900toBase10(o,n)),n=0)}return e}static decodeBase900toBase10(t,e){let r=ir(0);for(let n=0;n@[\\]_`~!\r\t,:\n-.$/\"|*()?{}'",or.MIXED_CHARS="0123456789&\r\t,:#-.$/+%*=^",or.EXP900=rr()?function(){let t=[];t[0]=ir(1);let e=ir(900);t[1]=e;for(let r=2;r<16;r++)t[r]=t[r-1]*e;return t}():[],or.NUMBER_OF_SEQUENCE_CODEWORDS=2;class sr{constructor(){}static decode(t,e,r,n,i,o,s){let a,l=new Ve(t,e,r,n,i),c=null,h=null;for(let r=!0;;r=!1){if(null!=e&&(c=sr.getRowIndicatorColumn(t,l,e,!0,o,s)),null!=n&&(h=sr.getRowIndicatorColumn(t,l,n,!1,o,s)),a=sr.merge(c,h),null==a)throw D.getNotFoundInstance();let i=a.getBoundingBox();if(!r||null==i||!(i.getMinY()l.getMaxY()))break;l=i}a.setBoundingBox(l);let u=a.getBarcodeColumnCount()+1;a.setDetectionResultColumn(0,c),a.setDetectionResultColumn(u,h);let d=null!=c;for(let e=1;e<=u;e++){let r,n=d?e:u-e;if(void 0!==a.getDetectionResultColumn(n))continue;r=0===n||n===u?new We(l,0===n):new Ye(l),a.setDetectionResultColumn(n,r);let i=-1,c=i;for(let e=l.getMinY();e<=l.getMaxY();e++){if(i=sr.getStartColumn(a,n,e,d),i<0||i>l.getMaxX()){if(-1===c)continue;i=c}let h=sr.detectCodeword(t,l.getMinX(),l.getMaxX(),d,i,e,o,s);null!=h&&(r.setCodeword(e,h),c=i,o=Math.min(o,h.getWidth()),s=Math.max(s,h.getWidth()))}}return sr.createDecoderResult(a)}static merge(t,e){if(null==t&&null==e)return null;let r=sr.getBarcodeMetadata(t,e);if(null==r)return null;let n=Ve.merge(sr.adjustBoundingBox(t),sr.adjustBoundingBox(e));return new je(r,n)}static adjustBoundingBox(t){if(null==t)return null;let e=t.getRowHeights();if(null==e)return null;let r=sr.getMax(e),n=0;for(let t of e)if(n+=r-t,t>0)break;let i=t.getCodewords();for(let t=0;n>0&&null==i[t];t++)n--;let o=0;for(let t=e.length-1;t>=0&&(o+=r-e[t],!(e[t]>0));t--);for(let t=i.length-1;o>0&&null==i[t];t--)o--;return t.getBoundingBox().addMissingRows(n,o,t.isLeft())}static getMax(t){let e=-1;for(let r of t)e=Math.max(e,r);return e}static getBarcodeMetadata(t,e){let r,n;return null==t||null==(r=t.getBarcodeMetadata())?null==e?null:e.getBarcodeMetadata():null==e||null==(n=e.getBarcodeMetadata())?r:r.getColumnCount()!==n.getColumnCount()&&r.getErrorCorrectionLevel()!==n.getErrorCorrectionLevel()&&r.getRowCount()!==n.getRowCount()?null:r}static getRowIndicatorColumn(t,e,r,n,i,o){let s=new We(e,n);for(let a=0;a<2;a++){let l=0===a?1:-1,c=Math.trunc(Math.trunc(r.getX()));for(let a=Math.trunc(Math.trunc(r.getY()));a<=e.getMaxY()&&a>=e.getMinY();a+=l){let e=sr.detectCodeword(t,0,t.getWidth(),n,c,a,i,o);null!=e&&(s.setCodeword(a,e),c=n?e.getStartX():e.getEndX())}}return s}static adjustCodewordCount(t,e){let r=e[0][1],n=r.getValue(),i=t.getBarcodeColumnCount()*t.getBarcodeRowCount()-sr.getNumberOfECCodeWords(t.getBarcodeECLevel());if(0===n.length){if(i<1||i>Pe.MAX_CODEWORDS_IN_BARCODE)throw D.getNotFoundInstance();r.setValue(i)}else n[0]!==i&&r.setValue(i)}static createDecoderResult(t){let e=sr.createBarcodeMatrix(t);sr.adjustCodewordCount(t,e);let r=new Array,n=new Int32Array(t.getBarcodeRowCount()*t.getBarcodeColumnCount()),i=[],o=new Array;for(let s=0;s0;){for(let t=0;tnew Array(t.getBarcodeColumnCount()+2)));for(let t=0;t=0){if(n>=e.length)continue;e[n][r].setValue(t.getValue())}}r++}return e}static isValidBarcodeColumn(t,e){return e>=0&&e<=t.getBarcodeColumnCount()+1}static getStartColumn(t,e,r,n){let i=n?1:-1,o=null;if(sr.isValidBarcodeColumn(t,e-i)&&(o=t.getDetectionResultColumn(e-i).getCodeword(r)),null!=o)return n?o.getEndX():o.getStartX();if(o=t.getDetectionResultColumn(e).getCodewordNearby(r),null!=o)return n?o.getStartX():o.getEndX();if(sr.isValidBarcodeColumn(t,e-i)&&(o=t.getDetectionResultColumn(e-i).getCodewordNearby(r)),null!=o)return n?o.getEndX():o.getStartX();let s=0;for(;sr.isValidBarcodeColumn(t,e-i);){e-=i;for(let r of t.getDetectionResultColumn(e).getCodewords())if(null!=r)return(n?r.getEndX():r.getStartX())+i*s*(r.getEndX()-r.getStartX());s++}return n?t.getBoundingBox().getMinX():t.getBoundingBox().getMaxX()}static detectCodeword(t,e,r,n,i,o,s,a){i=sr.adjustCodewordStartColumn(t,e,r,n,i,o);let l,c=sr.getModuleBitCount(t,e,r,n,i,o);if(null==c)return null;let h=rt.sum(c);if(n)l=i+h;else{for(let t=0;t=e)&&l=e:ssr.CODEWORD_SKEW_SIZE)return i;s+=a}a=-a,n=!n}return s}static checkCodewordSkew(t,e,r){return e-sr.CODEWORD_SKEW_SIZE<=t&&t<=r+sr.CODEWORD_SKEW_SIZE}static decodeCodewords(t,e,r){if(0===t.length)throw E.getFormatInstance();let n=1<r/2+sr.MAX_ERRORS||r<0||r>sr.MAX_EC_CODEWORDS)throw h.getChecksumInstance();return sr.errorCorrection.decode(t,r,e)}static verifyCodewordCount(t,e){if(t.length<4)throw E.getFormatInstance();let r=t[0];if(r>t.length)throw E.getFormatInstance();if(0===r){if(!(e>=1;return e}static getCodewordBucketNumber(t){return t instanceof Int32Array?this.getCodewordBucketNumber_Int32Array(t):this.getCodewordBucketNumber_number(t)}static getCodewordBucketNumber_number(t){return sr.getCodewordBucketNumber(sr.getBitCountForCodeword(t))}static getCodewordBucketNumber_Int32Array(t){return(t[0]-t[2]+t[4]-t[6]+9)%9}static toString(t){let e=new Ge;for(let r=0;rt))}static getMaxWidth(t,e){return null==t||null==e?0:Math.trunc(Math.abs(t.getX()-e.getX()))}static getMinWidth(t,e){return null==t||null==e?m.MAX_VALUE:Math.trunc(Math.abs(t.getX()-e.getX()))}static getMaxCodewordWidth(t){return Math.floor(Math.max(Math.max(ar.getMaxWidth(t[0],t[4]),ar.getMaxWidth(t[6],t[2])*Pe.MODULES_IN_CODEWORD/Pe.MODULES_IN_STOP_PATTERN),Math.max(ar.getMaxWidth(t[1],t[5]),ar.getMaxWidth(t[7],t[3])*Pe.MODULES_IN_CODEWORD/Pe.MODULES_IN_STOP_PATTERN)))}static getMinCodewordWidth(t){return Math.floor(Math.min(Math.min(ar.getMinWidth(t[0],t[4]),ar.getMinWidth(t[6],t[2])*Pe.MODULES_IN_CODEWORD/Pe.MODULES_IN_STOP_PATTERN),Math.min(ar.getMinWidth(t[1],t[5]),ar.getMinWidth(t[7],t[3])*Pe.MODULES_IN_CODEWORD/Pe.MODULES_IN_STOP_PATTERN)))}reset(){}}class lr extends s{}lr.kind="ReaderException";class cr{constructor(t,e){this.verbose=!0===t,e&&this.setHints(e)}decode(t,e){return e&&this.setHints(e),this.decodeInternal(t)}decodeWithState(t){return null!==this.readers&&void 0!==this.readers||this.setHints(null),this.decodeInternal(t)}setHints(t){this.hints=t;const r=!e(t)&&!0===t.get(C.TRY_HARDER),n=e(t)?null:t.get(C.POSSIBLE_FORMATS),i=new Array;if(!e(n)){const e=n.some((t=>t===U.UPC_A||t===U.UPC_E||t===U.EAN_13||t===U.EAN_8||t===U.CODABAR||t===U.CODE_39||t===U.CODE_93||t===U.CODE_128||t===U.ITF||t===U.RSS_14||t===U.RSS_EXPANDED));e&&!r&&i.push(new ie(t,this.verbose)),n.includes(U.QR_CODE)&&i.push(new Le),n.includes(U.DATA_MATRIX)&&i.push(new ge),n.includes(U.AZTEC)&&i.push(new gt),n.includes(U.PDF_417)&&i.push(new ar),e&&r&&i.push(new ie(t,this.verbose))}0===i.length&&(r||i.push(new ie(t,this.verbose)),i.push(new Le),i.push(new ge),i.push(new gt),i.push(new ar),r&&i.push(new ie(t,this.verbose))),this.readers=i}reset(){if(null!==this.readers)for(const t of this.readers)t.reset()}decodeInternal(t){if(null===this.readers)throw new lr("No readers where selected, nothing can be read.");for(const e of this.readers)try{return e.decode(t,this.hints)}catch(t){if(t instanceof lr)continue}throw new D("No MultiFormat Readers were able to detect the code.")}}var hr;!function(t){t[t.ERROR_CORRECTION=0]="ERROR_CORRECTION",t[t.CHARACTER_SET=1]="CHARACTER_SET",t[t.DATA_MATRIX_SHAPE=2]="DATA_MATRIX_SHAPE",t[t.MIN_SIZE=3]="MIN_SIZE",t[t.MAX_SIZE=4]="MAX_SIZE",t[t.MARGIN=5]="MARGIN",t[t.PDF417_COMPACT=6]="PDF417_COMPACT",t[t.PDF417_COMPACTION=7]="PDF417_COMPACTION",t[t.PDF417_DIMENSIONS=8]="PDF417_DIMENSIONS",t[t.AZTEC_LAYERS=9]="AZTEC_LAYERS",t[t.QR_VERSION=10]="QR_VERSION"}(hr||(hr={}));var ur=hr;class dr{constructor(t){this.field=t,this.cachedGenerators=[],this.cachedGenerators.push(new Q(t,Int32Array.from([1])))}buildGenerator(t){const e=this.cachedGenerators;if(t>=e.length){let r=e[e.length-1];const n=this.field;for(let i=e.length;i<=t;i++){const t=r.multiply(new Q(n,Int32Array.from([1,n.exp(i-1+n.getGeneratorBase())])));e.push(t),r=t}}return e[t]}encode(t,e){if(0===e)throw new l("No error correction bytes");const r=t.length-e;if(r<=0)throw new l("No data bytes provided");const n=this.buildGenerator(e),i=new Int32Array(r);d.arraycopy(t,0,i,0,r);let o=new Q(this.field,i);o=o.multiplyByMonomial(e,1);const s=o.divide(n)[1].getCoefficients(),a=e-s.length;for(let e=0;e=5&&(r+=fr.N1+(n-5)),n=1,s=i)}n>=5&&(r+=fr.N1+(n-5))}return r}}fr.N1=3,fr.N2=3,fr.N3=40,fr.N4=10;class gr{constructor(t,e){this.width=t,this.height=e;const r=new Array(e);for(let n=0;n!==e;n++)r[n]=new Uint8Array(t);this.bytes=r}getHeight(){return this.height}getWidth(){return this.width}get(t,e){return this.bytes[e][t]}getArray(){return this.bytes}setNumber(t,e,r){this.bytes[e][t]=r}setBoolean(t,e,r){this.bytes[e][t]=r?1:0}clear(t){for(const e of this.bytes)w.fill(e,t)}equals(t){if(!(t instanceof gr))return!1;const e=t;if(this.width!==e.width)return!1;if(this.height!==e.height)return!1;for(let t=0,r=this.height;t>\n"),t.toString()}setMode(t){this.mode=t}setECLevel(t){this.ecLevel=t}setVersion(t){this.version=t}setMaskPattern(t){this.maskPattern=t}setMatrix(t){this.matrix=t}static isValidMaskPattern(t){return t>=0&&t0;){for(6===o&&(o-=1);s>=0&&s=r;)t^=e<=0)for(let t=0;t!==r;t++){const r=n[t];r>=0&&pr.isEmpty(e.get(r,i))&&pr.embedPositionAdjustmentPattern(r-2,i-2,e)}}}}pr.POSITION_DETECTION_PATTERN=Array.from([Int32Array.from([1,1,1,1,1,1,1]),Int32Array.from([1,0,0,0,0,0,1]),Int32Array.from([1,0,1,1,1,0,1]),Int32Array.from([1,0,1,1,1,0,1]),Int32Array.from([1,0,1,1,1,0,1]),Int32Array.from([1,0,0,0,0,0,1]),Int32Array.from([1,1,1,1,1,1,1])]),pr.POSITION_ADJUSTMENT_PATTERN=Array.from([Int32Array.from([1,1,1,1,1]),Int32Array.from([1,0,0,0,1]),Int32Array.from([1,0,1,0,1]),Int32Array.from([1,0,0,0,1]),Int32Array.from([1,1,1,1,1])]),pr.POSITION_ADJUSTMENT_PATTERN_COORDINATE_TABLE=Array.from([Int32Array.from([-1,-1,-1,-1,-1,-1,-1]),Int32Array.from([6,18,-1,-1,-1,-1,-1]),Int32Array.from([6,22,-1,-1,-1,-1,-1]),Int32Array.from([6,26,-1,-1,-1,-1,-1]),Int32Array.from([6,30,-1,-1,-1,-1,-1]),Int32Array.from([6,34,-1,-1,-1,-1,-1]),Int32Array.from([6,22,38,-1,-1,-1,-1]),Int32Array.from([6,24,42,-1,-1,-1,-1]),Int32Array.from([6,26,46,-1,-1,-1,-1]),Int32Array.from([6,28,50,-1,-1,-1,-1]),Int32Array.from([6,30,54,-1,-1,-1,-1]),Int32Array.from([6,32,58,-1,-1,-1,-1]),Int32Array.from([6,34,62,-1,-1,-1,-1]),Int32Array.from([6,26,46,66,-1,-1,-1]),Int32Array.from([6,26,48,70,-1,-1,-1]),Int32Array.from([6,26,50,74,-1,-1,-1]),Int32Array.from([6,30,54,78,-1,-1,-1]),Int32Array.from([6,30,56,82,-1,-1,-1]),Int32Array.from([6,30,58,86,-1,-1,-1]),Int32Array.from([6,34,62,90,-1,-1,-1]),Int32Array.from([6,28,50,72,94,-1,-1]),Int32Array.from([6,26,50,74,98,-1,-1]),Int32Array.from([6,30,54,78,102,-1,-1]),Int32Array.from([6,28,54,80,106,-1,-1]),Int32Array.from([6,32,58,84,110,-1,-1]),Int32Array.from([6,30,58,86,114,-1,-1]),Int32Array.from([6,34,62,90,118,-1,-1]),Int32Array.from([6,26,50,74,98,122,-1]),Int32Array.from([6,30,54,78,102,126,-1]),Int32Array.from([6,26,52,78,104,130,-1]),Int32Array.from([6,30,56,82,108,134,-1]),Int32Array.from([6,34,60,86,112,138,-1]),Int32Array.from([6,30,58,86,114,142,-1]),Int32Array.from([6,34,62,90,118,146,-1]),Int32Array.from([6,30,54,78,102,126,150]),Int32Array.from([6,24,50,76,102,128,154]),Int32Array.from([6,28,54,80,106,132,158]),Int32Array.from([6,32,58,84,110,136,162]),Int32Array.from([6,26,54,82,110,138,166]),Int32Array.from([6,30,58,86,114,142,170])]),pr.TYPE_INFO_COORDINATES=Array.from([Int32Array.from([8,0]),Int32Array.from([8,1]),Int32Array.from([8,2]),Int32Array.from([8,3]),Int32Array.from([8,4]),Int32Array.from([8,5]),Int32Array.from([8,7]),Int32Array.from([8,8]),Int32Array.from([7,8]),Int32Array.from([5,8]),Int32Array.from([4,8]),Int32Array.from([3,8]),Int32Array.from([2,8]),Int32Array.from([1,8]),Int32Array.from([0,8])]),pr.VERSION_INFO_POLY=7973,pr.TYPE_INFO_POLY=1335,pr.TYPE_INFO_MASK_PATTERN=21522;class Ar{constructor(t,e){this.dataBytes=t,this.errorCorrectionBytes=e}getDataBytes(){return this.dataBytes}getErrorCorrectionBytes(){return this.errorCorrectionBytes}}class Cr{constructor(){}static calculateMaskPenalty(t){return fr.applyMaskPenaltyRule1(t)+fr.applyMaskPenaltyRule2(t)+fr.applyMaskPenaltyRule3(t)+fr.applyMaskPenaltyRule4(t)}static encode(t,e,r=null){let n=Cr.DEFAULT_BYTE_MODE_ENCODING;const i=null!==r&&void 0!==r.get(ur.CHARACTER_SET);i&&(n=r.get(ur.CHARACTER_SET).toString());const o=this.chooseMode(t,n),s=new p;if(o===_e.BYTE&&(i||Cr.DEFAULT_BYTE_MODE_ENCODING!==n)){const t=I.getCharacterSetECIByName(n);void 0!==t&&this.appendECI(t,s)}this.appendModeInfo(o,s);const a=new p;let l;if(this.appendBytes(t,o,a,n),null!==r&&void 0!==r.get(ur.QR_VERSION)){const t=Number.parseInt(r.get(ur.QR_VERSION).toString(),10);l=Ce.getVersionForNumber(t);const n=this.calculateBitsNeeded(o,s,a,l);if(!this.willFit(n,l,e))throw new mr("Data too big for requested version")}else l=this.recommendVersion(e,o,s,a);const c=new p;c.appendBitArray(s);const h=o===_e.BYTE?a.getSizeInBytes():t.length;this.appendLengthInfo(h,l,o,c),c.appendBitArray(a);const u=l.getECBlocksForLevel(e),d=l.getTotalCodewords()-u.getTotalECCodewords();this.terminateBits(d,c);const f=this.interleaveWithECBytes(c,l.getTotalCodewords(),d,u.getNumBlocks()),g=new wr;g.setECLevel(e),g.setMode(o),g.setVersion(l);const w=l.getDimensionForVersion(),m=new gr(w,w),A=this.chooseMaskPattern(f,e,l,m);return g.setMaskPattern(A),pr.buildMatrix(f,e,l,A,m),g.setMatrix(m),g}static recommendVersion(t,e,r,n){const i=this.calculateBitsNeeded(e,r,n,Ce.getVersionForNumber(1)),o=this.chooseVersion(i,t),s=this.calculateBitsNeeded(e,r,n,o);return this.chooseVersion(s,t)}static calculateBitsNeeded(t,e,r,n){return e.getSize()+t.getCharacterCountBits(n)+r.getSize()}static getAlphanumericCode(t){return t159)&&(r<224||r>235))return!1}return!0}static chooseMaskPattern(t,e,r,n){let i=Number.MAX_SAFE_INTEGER,o=-1;for(let s=0;s=(t+7)/8}static terminateBits(t,e){const r=8*t;if(e.getSize()>r)throw new mr("data bits cannot fit in the QR Code"+e.getSize()+" > "+r);for(let t=0;t<4&&e.getSize()0)for(let t=n;t<8;t++)e.appendBit(!1);const i=t-e.getSizeInBytes();for(let t=0;t=r)throw new mr("Block ID too large");const s=t%r,a=r-s,l=Math.floor(t/r),c=l+1,h=Math.floor(e/r),u=h+1,d=l-h,f=c-u;if(d!==f)throw new mr("EC bytes mismatch");if(r!==a+s)throw new mr("RS blocks mismatch");if(t!==(h+d)*a+(u+f)*s)throw new mr("Total bytes mismatch");n=1<=0&&e<=9}static appendNumericBytes(t,e){const r=t.length;let n=0;for(;n=33088&&n<=40956?i=n-33088:n>=57408&&n<=60351&&(i=n-49472),-1===i)throw new mr("Invalid byte sequence");const o=192*(i>>8)+(255&i);e.appendBits(o,13)}}static appendECI(t,e){e.appendBits(_e.ECI.getBits(),4),e.appendBits(t.getValue(),8)}}Cr.ALPHANUMERIC_TABLE=Int32Array.from([-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,37,38,-1,-1,-1,-1,39,40,-1,41,42,43,0,1,2,3,4,5,6,7,8,9,44,-1,-1,-1,-1,-1,-1,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1]),Cr.DEFAULT_BYTE_MODE_ENCODING=I.UTF8.getName();class Er{write(t,e,r,n=null){if(0===t.length)throw new l("Found empty contents");if(e<0||r<0)throw new l("Requested dimensions are too small: "+e+"x"+r);let i=we.L,o=Er.QUIET_ZONE_SIZE;null!==n&&(void 0!==n.get(ur.ERROR_CORRECTION)&&(i=we.fromString(n.get(ur.ERROR_CORRECTION).toString())),void 0!==n.get(ur.MARGIN)&&(o=Number.parseInt(n.get(ur.MARGIN).toString(),10)));const s=Cr.encode(t,i,n);return this.renderResult(s,e,r,o)}writeToDom(t,e,r,n,i=null){"string"==typeof t&&(t=document.querySelector(t));const o=this.write(e,r,n,i);t&&t.appendChild(o)}renderResult(t,e,r,n){const i=t.getMatrix();if(null===i)throw new $;const o=i.getWidth(),s=i.getHeight(),a=o+2*n,l=s+2*n,c=Math.max(e,a),h=Math.max(r,l),u=Math.min(Math.floor(c/a),Math.floor(h/l)),d=Math.floor((c-o*u)/2),f=Math.floor((h-s*u)/2),g=this.createSVGElement(c,h);for(let t=0,e=f;te||i+s>r)throw new l("Crop rectangle does not fit within image data.");a&&this.reverseHorizontal(o,s)}getRow(t,e){if(t<0||t>=this.getHeight())throw new l("Requested row is outside the image: "+t);const r=this.getWidth();(null==e||e.length>16&255,o=r>>7&510,s=255&r;i[e]=(n+o+s)/4&255}this.luminances=i}else this.luminances=t;if(void 0===n&&(this.dataWidth=e),void 0===i&&(this.dataHeight=r),void 0===o&&(this.left=0),void 0===s&&(this.top=0),this.left+e>this.dataWidth||this.top+r>this.dataHeight)throw new l("Crop rectangle does not fit within image data.")}getRow(t,e){if(t<0||t>=this.getHeight())throw new l("Requested row is outside the image: "+t);const r=this.getWidth();(null==e||e.length"}}class Or extends Rr{constructor(t,e,r){super(t,0,0),this.binaryShiftStart=e,this.binaryShiftByteCount=r}appendTo(t,e){for(let r=0;r62?t.appendBits(this.binaryShiftByteCount-31,16):0===r?t.appendBits(Math.min(this.binaryShiftByteCount,31),5):t.appendBits(this.binaryShiftByteCount-31,5)),t.appendBits(e[this.binaryShiftStart+r],8)}addBinaryShift(t,e){return new Or(this,t,e)}toString(){return"<"+this.binaryShiftStart+"::"+(this.binaryShiftStart+this.binaryShiftByteCount-1)+">"}}function br(t,e,r){return new Rr(t,e,r)}const Br=["UPPER","LOWER","DIGIT","MIXED","PUNCT"],Lr=new Rr(null,0,0),Pr=[Int32Array.from([0,327708,327710,327709,656318]),Int32Array.from([590318,0,327710,327709,656318]),Int32Array.from([262158,590300,0,590301,932798]),Int32Array.from([327709,327708,656318,0,327710]),Int32Array.from([327711,656380,656382,656381,0])];const vr=function(t){for(let e of t)w.fill(e,-1);return t[0][4]=0,t[1][4]=0,t[1][0]=28,t[3][4]=0,t[2][4]=0,t[2][0]=15,t}(w.createInt32Array(6,6));class Fr{constructor(t,e,r,n){this.token=t,this.mode=e,this.binaryShiftByteCount=r,this.bitCount=n}getMode(){return this.mode}getToken(){return this.token}getBinaryShiftByteCount(){return this.binaryShiftByteCount}getBitCount(){return this.bitCount}latchAndAppend(t,e){let r=this.bitCount,n=this.token;if(t!==this.mode){let e=Pr[this.mode][t];n=br(n,65535&e,e>>16),r+=e>>16}let i=2===t?4:5;return n=br(n,e,i),new Fr(n,t,0,r+i)}shiftAndAppend(t,e){let r=this.token,n=2===this.mode?4:5;return r=br(r,vr[this.mode][t],n),r=br(r,e,5),new Fr(r,this.mode,0,this.bitCount+n+5)}addBinaryShiftChar(t){let e=this.token,r=this.mode,n=this.bitCount;if(4===this.mode||2===this.mode){let t=Pr[r][0];e=br(e,65535&t,t>>16),n+=t>>16,r=0}let i=0===this.binaryShiftByteCount||31===this.binaryShiftByteCount?18:62===this.binaryShiftByteCount?9:8,o=new Fr(e,r,this.binaryShiftByteCount+1,n+i);return 2078===o.binaryShiftByteCount&&(o=o.endBinaryShift(t+1)),o}endBinaryShift(t){if(0===this.binaryShiftByteCount)return this;let e=this.token;return e=function(t,e,r){return new Or(t,e,r)}(e,t-this.binaryShiftByteCount,this.binaryShiftByteCount),new Fr(e,this.mode,0,this.bitCount)}isBetterThanOrEqualTo(t){let e=this.bitCount+(Pr[this.mode][t.mode]>>16);return this.binaryShiftByteCountt.binaryShiftByteCount&&t.binaryShiftByteCount>0&&(e+=10),e<=t.bitCount}toBitArray(t){let e=[];for(let r=this.endBinaryShift(t.length).token;null!==r;r=r.getPrevious())e.unshift(r);let r=new p;for(const n of e)n.appendTo(r,t);return r}toString(){return T.format("%s bits=%d bytes=%d",Br[this.mode],this.bitCount,this.binaryShiftByteCount)}static calculateBinaryShiftCost(t){return t.binaryShiftByteCount>62?21:t.binaryShiftByteCount>31?20:t.binaryShiftByteCount>0?10:0}}Fr.INITIAL_STATE=new Fr(Lr,0,0,0);const xr=function(t){const e=T.getCharCode(" "),r=T.getCharCode("."),n=T.getCharCode(",");t[0][e]=1;const i=T.getCharCode("Z"),o=T.getCharCode("A");for(let e=o;e<=i;e++)t[0][e]=e-o+2;t[1][e]=1;const s=T.getCharCode("z"),a=T.getCharCode("a");for(let e=a;e<=s;e++)t[1][e]=e-a+2;t[2][e]=1;const l=T.getCharCode("9"),c=T.getCharCode("0");for(let e=c;e<=l;e++)t[2][e]=e-c+2;t[2][n]=12,t[2][r]=13;const h=["\0"," ","","","","","","","","\b","\t","\n","\v","\f","\r","","","","","","@","\\","^","_","`","|","~",""];for(let e=0;e","?","[","]","{","}"];for(let e=0;e0&&(t[4][T.getCharCode(u[e])]=e);return t}(w.createInt32Array(5,256));class kr{constructor(t){this.text=t}encode(){const t=T.getCharCode(" "),e=T.getCharCode("\n");let r=Dr.singletonList(Fr.INITIAL_STATE);for(let n=0;n0?(r=kr.updateStateListForPair(r,n,i),n++):r=this.updateStateListForChar(r,n)}return Dr.min(r,((t,e)=>t.getBitCount()-e.getBitCount())).toBitArray(this.text)}updateStateListForChar(t,e){const r=[];for(let n of t)this.updateStateForChar(n,e,r);return kr.simplifyStates(r)}updateStateForChar(t,e,r){let n=255&this.text[e],i=xr[t.getMode()][n]>0,o=null;for(let s=0;s<=4;s++){let a=xr[s][n];if(a>0){if(null==o&&(o=t.endBinaryShift(e)),!i||s===t.getMode()||2===s){const t=o.latchAndAppend(s,a);r.push(t)}if(!i&&vr[t.getMode()][s]>=0){const t=o.shiftAndAppend(s,a);r.push(t)}}}if(t.getBinaryShiftByteCount()>0||0===xr[t.getMode()][n]){let n=t.addBinaryShiftChar(e);r.push(n)}}static updateStateListForPair(t,e,r){const n=[];for(let i of t)this.updateStateForPair(i,e,r,n);return this.simplifyStates(n)}static updateStateForPair(t,e,r,n){let i=t.endBinaryShift(e);if(n.push(i.latchAndAppend(4,r)),4!==t.getMode()&&n.push(i.shiftAndAppend(4,r)),3===r||4===r){let t=i.latchAndAppend(2,16-r).latchAndAppend(2,1);n.push(t)}if(t.getBinaryShiftByteCount()>0){let r=t.addBinaryShiftChar(e).addBinaryShiftChar(e+1);n.push(r)}}static simplifyStates(t){let e=[];for(const r of t){let t=!0;for(const n of e){if(n.isBetterThanOrEqualTo(r)){t=!1;break}r.isBetterThanOrEqualTo(n)&&(e=e.filter((t=>t!==n)))}t&&e.push(r)}return e}}class Ur{constructor(){}static encodeBytes(t){return Ur.encode(t,Ur.DEFAULT_EC_PERCENT,Ur.DEFAULT_AZTEC_LAYERS)}static encode(t,e,r){let n,i,o,s,a,c=new kr(t).encode(),h=m.truncDivision(c.getSize()*e,100)+11,u=c.getSize()+h;if(r!==Ur.DEFAULT_AZTEC_LAYERS){if(n=r<0,i=Math.abs(r),i>(n?Ur.MAX_NB_BITS_COMPACT:Ur.MAX_NB_BITS))throw new l(T.format("Illegal value %s for layers",r));o=Ur.totalBitsInLayer(i,n),s=Ur.WORD_SIZE[i];let t=o-o%s;if(a=Ur.stuffBits(c,s),a.getSize()+h>t)throw new l("Data to large for user specified layer");if(n&&a.getSize()>64*s)throw new l("Data to large for user specified layer")}else{s=0,a=null;for(let t=0;;t++){if(t>Ur.MAX_NB_BITS)throw new l("Data too large for an Aztec code");if(n=t<=3,i=n?t+1:t,o=Ur.totalBitsInLayer(i,n),u>o)continue;null!=a&&s===Ur.WORD_SIZE[i]||(s=Ur.WORD_SIZE[i],a=Ur.stuffBits(c,s));let e=o-o%s;if(!(n&&a.getSize()>64*s)&&a.getSize()+h<=e)break}}let d,f=Ur.generateCheckWords(a,o,s),g=a.getSize()/s,w=Ur.generateModeMessage(n,i,g),p=(n?11:14)+4*i,A=new Int32Array(p);if(n){d=p;for(let t=0;t=n||t.get(o+r))&&(s|=1<{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var n={};(()=>{"use strict";var t;r.r(n),r.d(n,{Html5Qrcode:()=>W,Html5QrcodeScanType:()=>i,Html5QrcodeScanner:()=>ht,Html5QrcodeScannerState:()=>w,Html5QrcodeSupportedFormats:()=>t}),function(t){t[t.QR_CODE=0]="QR_CODE",t[t.AZTEC=1]="AZTEC",t[t.CODABAR=2]="CODABAR",t[t.CODE_39=3]="CODE_39",t[t.CODE_93=4]="CODE_93",t[t.CODE_128=5]="CODE_128",t[t.DATA_MATRIX=6]="DATA_MATRIX",t[t.MAXICODE=7]="MAXICODE",t[t.ITF=8]="ITF",t[t.EAN_13=9]="EAN_13",t[t.EAN_8=10]="EAN_8",t[t.PDF_417=11]="PDF_417",t[t.RSS_14=12]="RSS_14",t[t.RSS_EXPANDED=13]="RSS_EXPANDED",t[t.UPC_A=14]="UPC_A",t[t.UPC_E=15]="UPC_E",t[t.UPC_EAN_EXTENSION=16]="UPC_EAN_EXTENSION"}(t||(t={}));var e,i,o=new Map([[t.QR_CODE,"QR_CODE"],[t.AZTEC,"AZTEC"],[t.CODABAR,"CODABAR"],[t.CODE_39,"CODE_39"],[t.CODE_93,"CODE_93"],[t.CODE_128,"CODE_128"],[t.DATA_MATRIX,"DATA_MATRIX"],[t.MAXICODE,"MAXICODE"],[t.ITF,"ITF"],[t.EAN_13,"EAN_13"],[t.EAN_8,"EAN_8"],[t.PDF_417,"PDF_417"],[t.RSS_14,"RSS_14"],[t.RSS_EXPANDED,"RSS_EXPANDED"],[t.UPC_A,"UPC_A"],[t.UPC_E,"UPC_E"],[t.UPC_EAN_EXTENSION,"UPC_EAN_EXTENSION"]]);function s(e){return Object.values(t).includes(e)}!function(t){t[t.UNKNOWN=0]="UNKNOWN",t[t.URL=1]="URL"}(e||(e={})),function(t){t[t.SCAN_TYPE_CAMERA=0]="SCAN_TYPE_CAMERA",t[t.SCAN_TYPE_FILE=1]="SCAN_TYPE_FILE"}(i||(i={}));var a,l=function(){function t(){}return t.GITHUB_PROJECT_URL="https://github.com/mebjas/html5-qrcode",t.SCAN_DEFAULT_FPS=2,t.DEFAULT_DISABLE_FLIP=!1,t.DEFAULT_REMEMBER_LAST_CAMERA_USED=!0,t.DEFAULT_SUPPORTED_SCAN_TYPE=[i.SCAN_TYPE_CAMERA,i.SCAN_TYPE_FILE],t}(),c=function(){function t(t,e){this.format=t,this.formatName=e}return t.prototype.toString=function(){return this.formatName},t.create=function(e){if(!o.has(e))throw e+" not in html5QrcodeSupportedFormatsTextMap";return new t(e,o.get(e))},t}(),h=function(){function t(){}return t.createFromText=function(t){return{decodedText:t,result:{text:t}}},t.createFromQrcodeResult=function(t){return{decodedText:t.text,result:t}},t}();!function(t){t[t.UNKWOWN_ERROR=0]="UNKWOWN_ERROR",t[t.IMPLEMENTATION_ERROR=1]="IMPLEMENTATION_ERROR",t[t.NO_CODE_FOUND_ERROR=2]="NO_CODE_FOUND_ERROR"}(a||(a={}));var u=function(){function t(){}return t.createFrom=function(t){return{errorMessage:t,type:a.UNKWOWN_ERROR}},t}(),d=function(){function t(t){this.verbose=t}return t.prototype.log=function(t){this.verbose&&console.log(t)},t.prototype.warn=function(t){this.verbose&&console.warn(t)},t.prototype.logError=function(t,e){(this.verbose||!0===e)&&console.error(t)},t.prototype.logErrors=function(t){if(0===t.length)throw"Logger#logError called without arguments";this.verbose&&console.error(t)},t}();function f(t){return null==t}var g,w,m=function(){function t(){}return t.codeParseError=function(t){return"QR code parse error, error = "+t},t.errorGettingUserMedia=function(t){return"Error getting userMedia, error = "+t},t.onlyDeviceSupportedError=function(){return"The device doesn't support navigator.mediaDevices , only supported cameraIdOrConfig in this case is deviceId parameter (string)."},t.cameraStreamingNotSupported=function(){return"Camera streaming not supported by the browser."},t.unableToQuerySupportedDevices=function(){return"Unable to query supported devices, unknown error."},t.insecureContextCameraQueryError=function(){return"Camera access is only supported in secure context like https or localhost."},t}(),p=function(){function t(){}return t.scanningStatus=function(){return"Scanning"},t.idleStatus=function(){return"Idle"},t.errorStatus=function(){return"Error"},t.permissionStatus=function(){return"Permission"},t.noCameraFoundErrorStatus=function(){return"No Cameras"},t.lastMatch=function(t){return"Last Match: "+t},t.codeScannerTitle=function(){return"Code Scanner"},t.cameraPermissionTitle=function(){return"Request Camera Permissions"},t.cameraPermissionRequesting=function(){return"Requesting camera permissions..."},t.noCameraFound=function(){return"No camera found"},t.scanButtonStopScanningText=function(){return"Stop Scanning"},t.scanButtonStartScanningText=function(){return"Start Scanning"},t.torchOnButton=function(){return"Switch On Torch"},t.torchOffButton=function(){return"Switch Off Torch"},t.torchOnFailedMessage=function(){return"Failed to turn on torch"},t.torchOffFailedMessage=function(){return"Failed to turn off torch"},t.scanButtonScanningStarting=function(){return"Launching Camera..."},t.textIfCameraScanSelected=function(){return"Scan an Image File"},t.textIfFileScanSelected=function(){return"Scan using camera directly"},t.selectCamera=function(){return"Select Camera"},t.fileSelectionChooseImage=function(){return"Choose Image"},t.fileSelectionChooseAnother=function(){return"Choose Another"},t.fileSelectionNoImageSelected=function(){return"No image choosen"},t.anonymousCameraPrefix=function(){return"Anonymous Camera"},t.dragAndDropMessage=function(){return"Or drop an image to scan"},t.dragAndDropMessageOnlyImages=function(){return"Or drop an image to scan (other files not supported)"},t.zoom=function(){return"zoom"},t.loadingImage=function(){return"Loading image..."},t.cameraScanAltText=function(){return"Camera based scan"},t.fileScanAltText=function(){return"Fule based scan"},t}(),A=function(){function t(){}return t.poweredBy=function(){return"Powered by "},t.reportIssues=function(){return"Report issues"},t}(),C=function(){function t(){}return t.isMediaStreamConstraintsValid=function(t,e){if("object"!=typeof t){var r=typeof t;return e.logError("videoConstraints should be of type object, the object passed is of type "+r+".",!0),!1}for(var n=new Set(["autoGainControl","channelCount","echoCancellation","latency","noiseSuppression","sampleRate","sampleSize","volume"]),i=0,o=Object.keys(t);i0&&i[i.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]r&&(r=s,e=o)}if(!e)throw"No largest barcode found";return e},e.prototype.createBarcodeDetectorFormats=function(t){for(var e=[],r=0,n=t;r0&&i[i.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=n&&(t.isClosed=!0,t.parentElement.removeChild(t.surface),e())}))}))},t.prototype.getCapabilities=function(){return new B(this.getFirstTrackOrFail())},t}(),P=function(){function t(t){this.mediaStream=t}return t.prototype.render=function(t,e,r){return D(this,void 0,void 0,(function(){return M(this,(function(n){return[2,L.create(t,this.mediaStream,e,r)]}))}))},t.create=function(e){return D(this,void 0,void 0,(function(){var r;return M(this,(function(n){switch(n.label){case 0:if(!navigator.mediaDevices)throw"navigator.mediaDevices not supported";return r={audio:!1,video:e},[4,navigator.mediaDevices.getUserMedia(r)];case 1:return[2,new t(n.sent())]}}))}))},t}(),v=function(t,e,r,n){return new(r||(r=Promise))((function(i,o){function s(t){try{l(n.next(t))}catch(t){o(t)}}function a(t){try{l(n.throw(t))}catch(t){o(t)}}function l(t){var e;t.done?i(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}l((n=n.apply(t,e||[])).next())}))},F=function(t,e){var r,n,i,o,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(r)throw new TypeError("Generator is already executing.");for(;s;)try{if(r=1,n&&(i=2&o[0]?n.return:o[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,o[1])).done)return i;switch(n=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,n=o[1],o=[0];continue;case 7:o=s.ops.pop(),s.trys.pop();continue;default:if(!((i=(i=s.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]t&&(this.logger.warn("`qrbox.width` or `qrbox` is larger than the width of the root element. The width will be truncated to the width of root element."),i=t),i)},e.prototype.validateQrboxConfig=function(t){if("number"!=typeof t&&"function"!=typeof t&&(void 0===t.width||void 0===t.height))throw"Invalid instance of QrDimensions passed for 'config.qrbox'. Both 'width' and 'height' should be set."},e.prototype.toQrdimensions=function(t,e,r){if("number"==typeof r)return{width:r,height:r};if("function"==typeof r)try{return r(t,e)}catch(t){throw new Error("qrbox config was passed as a function but it failed with unknown error"+t)}return r},e.prototype.setupUi=function(t,e,r){r.isShadedBoxEnabled()&&this.validateQrboxSize(t,e,r);var n=f(r.qrbox)?{width:t,height:e}:r.qrbox;this.validateQrboxConfig(n);var i=this.toQrdimensions(t,e,n);i.height>e&&this.logger.warn("[Html5Qrcode] config.qrbox has height that isgreater than the height of the video stream. Shading will be ignored");var o=r.isShadedBoxEnabled()&&i.height<=e,s={x:0,y:0,width:t,height:e},a=o?this.getShadedRegionBounds(t,e,i):s,l=this.createCanvasElement(a.width,a.height),c=l.getContext("2d",{willReadFrequently:!0});c.canvas.width=a.width,c.canvas.height=a.height,this.element.append(l),o&&this.possiblyInsertShadingElement(this.element,t,e,i),this.createScannerPausedUiElement(this.element),this.qrRegion=a,this.context=c,this.canvasElement=l},e.prototype.createScannerPausedUiElement=function(t){var e=document.createElement("div");e.innerText="Scanner paused",e.style.display="none",e.style.position="absolute",e.style.top="0px",e.style.zIndex="1",e.style.background="yellow",e.style.textAlign="center",e.style.width="100%",t.appendChild(e),this.scannerPausedUiElement=e},e.prototype.scanContext=function(t,e){var r=this;return this.stateManagerProxy.isPaused()?Promise.resolve(!1):this.qrcode.decodeAsync(this.canvasElement).then((function(e){return t(e.text,h.createFromQrcodeResult(e)),r.possiblyUpdateShaders(!0),!0})).catch((function(t){r.possiblyUpdateShaders(!1);var n=m.codeParseError(t);return e(n,u.createFrom(n)),!1}))},e.prototype.foreverScan=function(t,e,r){var n=this;if(this.shouldScan&&this.renderedCamera){var i=this.renderedCamera.getSurface(),o=i.videoWidth/i.clientWidth,s=i.videoHeight/i.clientHeight;if(!this.qrRegion)throw"qrRegion undefined when localMediaStream is ready.";var a=this.qrRegion.width*o,l=this.qrRegion.height*s,c=this.qrRegion.x*o,h=this.qrRegion.y*s;this.context.drawImage(i,c,h,a,l,0,0,this.qrRegion.width,this.qrRegion.height);var u=function(){n.foreverScanTimeout=setTimeout((function(){n.foreverScan(t,e,r)}),n.getTimeoutFps(t.fps))};this.scanContext(e,r).then((function(i){i||!0===t.disableFlip?u():(n.context.translate(n.context.canvas.width,0),n.context.scale(-1,1),n.scanContext(e,r).finally((function(){u()})))})).catch((function(t){n.logger.logError("Error happend while scanning context",t),u()}))}},e.prototype.createVideoConstraints=function(t){if("string"==typeof t)return{deviceId:{exact:t}};if("object"==typeof t){var e="facingMode",r={user:!0,environment:!0},n="exact",i=function(t){if(t in r)return!0;throw"config has invalid 'facingMode' value = '"+t+"'"},o=Object.keys(t);if(1!==o.length)throw"'cameraIdOrConfig' object should have exactly 1 key, if passed as an object, found "+o.length+" keys";var s=Object.keys(t)[0];if(s!==e&&"deviceId"!==s)throw"Only 'facingMode' and 'deviceId' are supported for 'cameraIdOrConfig'";if(s!==e){var a=t.deviceId;if("string"==typeof a)return{deviceId:a};if("object"==typeof a){if(n in a)return{deviceId:{exact:a.exact}};throw"'deviceId' should be string or object with exact as key."}throw"Invalid type of 'deviceId' = "+typeof a}var l=t.facingMode;if("string"==typeof l){if(i(l))return{facingMode:l}}else{if("object"!=typeof l)throw"Invalid type of 'facingMode' = "+typeof l;if(!(n in l))throw"'facingMode' should be string or object with exact as key.";if(i(l.exact))return{facingMode:{exact:l.exact}}}}throw"Invalid type of 'cameraIdOrConfig' = "+typeof t},e.prototype.computeCanvasDrawConfig=function(t,e,r,n){if(t<=r&&e<=n)return{x:(r-t)/2,y:(n-e)/2,width:t,height:e};var i=t,o=e;return t>r&&(e*=r/t,t=r),e>n&&(t*=n/e,e=n),this.logger.log("Image downsampled from "+i+"X"+o+" to "+t+"X"+e+"."),this.computeCanvasDrawConfig(t,e,r,n)},e.prototype.clearElement=function(){if(this.stateManagerProxy.isScanning())throw"Cannot clear while scan is ongoing, close it first.";var t=document.getElementById(this.elementId);t&&(t.innerHTML="")},e.prototype.possiblyUpdateShaders=function(t){this.qrMatch!==t&&(this.hasBorderShaders&&this.borderShaders&&this.borderShaders.length&&this.borderShaders.forEach((function(e){e.style.backgroundColor=t?Y.BORDER_SHADER_MATCH_COLOR:Y.BORDER_SHADER_DEFAULT_COLOR})),this.qrMatch=t)},e.prototype.possiblyCloseLastScanImageFile=function(){this.lastScanImageFile&&(URL.revokeObjectURL(this.lastScanImageFile),this.lastScanImageFile=null)},e.prototype.createCanvasElement=function(t,e,r){var n=t,i=e,o=document.createElement("canvas");return o.style.width=n+"px",o.style.height=i+"px",o.style.display="none",o.id=f(r)?"qr-canvas":r,o},e.prototype.getShadedRegionBounds=function(t,e,r){if(r.width>t||r.height>e)throw"'config.qrbox' dimensions should not be greater than the dimensions of the root HTML element.";return{x:(t-r.width)/2,y:(e-r.height)/2,width:r.width,height:r.height}},e.prototype.possiblyInsertShadingElement=function(t,e,r,n){if(!(e-n.width<1||r-n.height<1)){var i=document.createElement("div");i.style.position="absolute";var o=(e-n.width)/2,s=(r-n.height)/2;if(i.style.borderLeft=o+"px solid rgba(0, 0, 0, 0.48)",i.style.borderRight=o+"px solid rgba(0, 0, 0, 0.48)",i.style.borderTop=s+"px solid rgba(0, 0, 0, 0.48)",i.style.borderBottom=s+"px solid rgba(0, 0, 0, 0.48)",i.style.boxSizing="border-box",i.style.top="0px",i.style.bottom="0px",i.style.left="0px",i.style.right="0px",i.id=""+Y.SHADED_REGION_ELEMENT_ID,e-n.width<11||r-n.height<11)this.hasBorderShaders=!1;else{this.insertShaderBorders(i,40,5,-5,null,0,!0),this.insertShaderBorders(i,40,5,-5,null,0,!1),this.insertShaderBorders(i,40,5,null,-5,0,!0),this.insertShaderBorders(i,40,5,null,-5,0,!1),this.insertShaderBorders(i,5,45,-5,null,-5,!0),this.insertShaderBorders(i,5,45,null,-5,-5,!0),this.insertShaderBorders(i,5,45,-5,null,-5,!1),this.insertShaderBorders(i,5,45,null,-5,-5,!1),this.hasBorderShaders=!0}t.append(i)}},e.prototype.insertShaderBorders=function(t,e,r,n,i,o,s){var a=document.createElement("div");a.style.position="absolute",a.style.backgroundColor=Y.BORDER_SHADER_DEFAULT_COLOR,a.style.width=e+"px",a.style.height=r+"px",null!==n&&(a.style.top=n+"px"),null!==i&&(a.style.bottom=i+"px"),s?a.style.left=o+"px":a.style.right=o+"px",this.borderShaders||(this.borderShaders=[]),this.borderShaders.push(a),t.appendChild(a)},e.prototype.showPausedState=function(){if(!this.scannerPausedUiElement)throw"[internal error] scanner paused UI element not found";this.scannerPausedUiElement.style.display="block"},e.prototype.hidePausedState=function(){if(!this.scannerPausedUiElement)throw"[internal error] scanner paused UI element not found";this.scannerPausedUiElement.style.display="none"},e.prototype.getTimeoutFps=function(t){return 1e3/t},e}(),j="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NjAgNDYwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjAgNDYwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMjMwIDBDMTAyLjk3NSAwIDAgMTAyLjk3NSAwIDIzMHMxMDIuOTc1IDIzMCAyMzAgMjMwIDIzMC0xMDIuOTc0IDIzMC0yMzBTMzU3LjAyNSAwIDIzMCAwem0zOC4zMzMgMzc3LjM2YzAgOC42NzYtNy4wMzQgMTUuNzEtMTUuNzEgMTUuNzFoLTQzLjEwMWMtOC42NzYgMC0xNS43MS03LjAzNC0xNS43MS0xNS43MVYyMDIuNDc3YzAtOC42NzYgNy4wMzMtMTUuNzEgMTUuNzEtMTUuNzFoNDMuMTAxYzguNjc2IDAgMTUuNzEgNy4wMzMgMTUuNzEgMTUuNzFWMzc3LjM2ek0yMzAgMTU3Yy0yMS41MzkgMC0zOS0xNy40NjEtMzktMzlzMTcuNDYxLTM5IDM5LTM5IDM5IDE3LjQ2MSAzOSAzOS0xNy40NjEgMzktMzkgMzl6Ii8+PC9zdmc+",Z=function(){function t(){}return t.createDefault=function(){return{hasPermission:!1,lastUsedCameraId:null}},t}(),Q=function(){function t(){this.data=Z.createDefault();var e=localStorage.getItem(t.LOCAL_STORAGE_KEY);e?this.data=JSON.parse(e):this.reset()}return t.prototype.hasCameraPermissions=function(){return this.data.hasPermission},t.prototype.getLastUsedCameraId=function(){return this.data.lastUsedCameraId},t.prototype.setHasPermission=function(t){this.data.hasPermission=t,this.flush()},t.prototype.setLastUsedCameraId=function(t){this.data.lastUsedCameraId=t,this.flush()},t.prototype.resetLastUsedCameraId=function(){this.data.lastUsedCameraId=null,this.flush()},t.prototype.reset=function(){this.data=Z.createDefault(),this.flush()},t.prototype.flush=function(){localStorage.setItem(t.LOCAL_STORAGE_KEY,JSON.stringify(this.data))},t.LOCAL_STORAGE_KEY="HTML5_QRCODE_DATA",t}(),K=function(){function t(){this.infoDiv=document.createElement("div")}return t.prototype.renderInto=function(t){this.infoDiv.style.position="absolute",this.infoDiv.style.top="10px",this.infoDiv.style.right="10px",this.infoDiv.style.zIndex="2",this.infoDiv.style.display="none",this.infoDiv.style.padding="5pt",this.infoDiv.style.border="1px solid #171717",this.infoDiv.style.fontSize="10pt",this.infoDiv.style.background="rgb(0 0 0 / 69%)",this.infoDiv.style.borderRadius="5px",this.infoDiv.style.textAlign="center",this.infoDiv.style.fontWeight="400",this.infoDiv.style.color="white",this.infoDiv.innerText=A.poweredBy();var e=document.createElement("a");e.innerText="ScanApp",e.href="https://scanapp.org",e.target="new",e.style.color="white",this.infoDiv.appendChild(e);var r=document.createElement("br"),n=document.createElement("br");this.infoDiv.appendChild(r),this.infoDiv.appendChild(n);var i=document.createElement("a");i.innerText=A.reportIssues(),i.href="https://github.com/mebjas/html5-qrcode/issues",i.target="new",i.style.color="white",this.infoDiv.appendChild(i),t.appendChild(this.infoDiv)},t.prototype.show=function(){this.infoDiv.style.display="block"},t.prototype.hide=function(){this.infoDiv.style.display="none"},t}(),q=function(){function t(t,e){this.isShowingInfoIcon=!0,this.onTapIn=t,this.onTapOut=e,this.infoIcon=document.createElement("img")}return t.prototype.renderInto=function(t){var e=this;this.infoIcon.alt="Info icon",this.infoIcon.src=j,this.infoIcon.style.position="absolute",this.infoIcon.style.top="4px",this.infoIcon.style.right="4px",this.infoIcon.style.opacity="0.6",this.infoIcon.style.cursor="pointer",this.infoIcon.style.zIndex="2",this.infoIcon.style.width="16px",this.infoIcon.style.height="16px",this.infoIcon.onmouseover=function(t){return e.onHoverIn()},this.infoIcon.onmouseout=function(t){return e.onHoverOut()},this.infoIcon.onclick=function(t){return e.onClick()},t.appendChild(this.infoIcon)},t.prototype.onHoverIn=function(){this.isShowingInfoIcon&&(this.infoIcon.style.opacity="1")},t.prototype.onHoverOut=function(){this.isShowingInfoIcon&&(this.infoIcon.style.opacity="0.6")},t.prototype.onClick=function(){this.isShowingInfoIcon?(this.isShowingInfoIcon=!1,this.onTapIn(),this.infoIcon.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAQgAAAEIBarqQRAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAE1SURBVDiNfdI7S0NBEAXgLya1otFgpbYSbISAgpXYi6CmiH9KCAiChaVga6OiWPgfRDQ+0itaGVNosXtluWwcuMzePfM4M3sq8lbHBubwg1dc4m1E/J/N4ghDPOIsfk/4xiEao5KX0McFljN4C9d4QTPXuY99jP3DsIoDPGM6BY5i5yI5R7O4q+ImFkJY2DCh3cAH2klyB+9J1xUMMAG7eCh1a+Mr+k48b5diXrFVwwLuS+BJ9MfR7+G0FHOHhTHhnXNWS87VDF4pcnfQK4Ep7XScNLmPTZgURNKKYENYWDpzW1BhscS1WHS8CDgURFJQrWcoF3c13KKbgg1BYQfy8xZWEzTTw1QZbAoKu8FqJnktdu5hcVSHmchiILzzuaDQvjBzV2m8yohCE1jHfPx/xhU+y4G/D75ELlRJsSYAAAAASUVORK5CYII=",this.infoIcon.style.opacity="1"):(this.isShowingInfoIcon=!0,this.onTapOut(),this.infoIcon.src=j,this.infoIcon.style.opacity="0.6")},t}(),J=function(){function t(){var t=this;this.infoDiv=new K,this.infoIcon=new q((function(){t.infoDiv.show()}),(function(){t.infoDiv.hide()}))}return t.prototype.renderInto=function(t){this.infoDiv.renderInto(t),this.infoIcon.renderInto(t)},t}(),$=function(){function t(){}return t.hasPermissions=function(){return t=this,e=void 0,n=function(){var t,e,r,n;return function(t,e){var r,n,i,o,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(r)throw new TypeError("Generator is already executing.");for(;s;)try{if(r=1,n&&(i=2&o[0]?n.return:o[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,o[1])).done)return i;switch(n=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,n=o[1],o=[0];continue;case 7:o=s.ops.pop(),s.trys.pop();continue;default:if(!((i=(i=s.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]1},t.prototype.isCameraScanRequired=function(){for(var e=0,r=this.supportedScanTypes;ee)throw"Max "+e+" values expected for supportedScanTypes";for(var r=0,n=t;r0&&i[i.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]20){var e=t.substring(0,8),r=t.length,n=t.substring(r-8,r);t=e+"...."+n}var i=p.fileSelectionChooseAnother()+" - "+t;this.fileSelectionButton.innerText=i},t.prototype.setInitialValueToButton=function(){var t=p.fileSelectionChooseImage()+" - "+p.fileSelectionNoImageSelected();this.fileSelectionButton.innerText=t},t.prototype.getFileScanInputId=function(){return"html5-qrcode-private-filescan-input"},t.create=function(e,r,n){return new t(e,r,n)},t}(),lt=function(){function t(t){this.selectElement=rt.createElement("select",et.CAMERA_SELECTION_SELECT_ID),this.cameras=t,this.options=[]}return t.prototype.render=function(t){var e=document.createElement("span");e.style.marginRight="10px";var r=this.cameras.length;if(0===r)throw new Error("No cameras found");if(1===r)e.style.display="none";else{var n=p.selectCamera();e.innerText=n+" ("+this.cameras.length+") "}for(var i=1,o=0,s=this.cameras;o0?(t.removeChild(e),n.renderCameraSelection(r)):(n.setHeaderMessage(p.noCameraFound(),U.STATUS_WARNING),i())})).catch((function(t){n.persistedDataManager.setHasPermission(!1),r?r.disabled=!1:i(),n.setHeaderMessage(t,U.STATUS_WARNING),n.showHideScanTypeSwapLink(!0)}))},t.prototype.createPermissionButton=function(t,e){var r=this,n=rt.createElement("button",this.getCameraPermissionButtonId());n.innerText=p.cameraPermissionTitle(),n.addEventListener("click",(function(){n.disabled=!0,r.createCameraListUi(t,e,n)})),e.appendChild(n)},t.prototype.createPermissionsUi=function(t,e){var r=this;tt.isCameraScanType(this.currentScanType)&&this.persistedDataManager.hasCameraPermissions()?$.hasPermissions().then((function(n){n?r.createCameraListUi(t,e):(r.persistedDataManager.setHasPermission(!1),r.createPermissionButton(t,e))})).catch((function(n){r.persistedDataManager.setHasPermission(!1),r.createPermissionButton(t,e)})):this.createPermissionButton(t,e)},t.prototype.createSectionControlPanel=function(){var t=document.getElementById(this.getDashboardSectionId()),e=document.createElement("div");t.appendChild(e);var r=document.createElement("div");r.id=this.getDashboardSectionCameraScanRegionId(),r.style.display=tt.isCameraScanType(this.currentScanType)?"block":"none",e.appendChild(r);var n=document.createElement("div");n.style.textAlign="center",r.appendChild(n),this.scanTypeSelector.isCameraScanRequired()&&this.createPermissionsUi(r,n),this.renderFileScanUi(e)},t.prototype.renderFileScanUi=function(t){var e=tt.isFileScanType(this.currentScanType),r=this;this.fileSelectionUi=at.create(t,e,(function(t){if(!r.html5Qrcode)throw"html5Qrcode not defined";tt.isFileScanType(r.currentScanType)&&(r.setHeaderMessage(p.loadingImage()),r.html5Qrcode.scanFileV2(t,!0).then((function(t){r.resetHeaderMessage(),r.qrCodeSuccessCallback(t.decodedText,t)})).catch((function(t){r.setHeaderMessage(t,U.STATUS_WARNING),r.qrCodeErrorCallback(t,u.createFrom(t))})))}))},t.prototype.renderCameraSelection=function(t){var e=this,r=this,n=document.getElementById(this.getDashboardSectionCameraScanRegionId());n.style.textAlign="center";var i=ct.create(n,!1),o=lt.create(n,t),s=document.createElement("span"),a=rt.createElement("button",et.CAMERA_START_BUTTON_ID);a.innerText=p.scanButtonStartScanningText(),s.appendChild(a);var l,c=rt.createElement("button",et.CAMERA_STOP_BUTTON_ID);c.innerText=p.scanButtonStopScanningText(),c.style.display="none",c.disabled=!0,s.appendChild(c),n.appendChild(s);var h=function(t){t||(a.style.display="none"),a.innerText=p.scanButtonStartScanningText(),a.style.opacity="1",a.disabled=!1,t&&(a.style.display="inline-block")};if(a.addEventListener("click",(function(t){a.innerText=p.scanButtonScanningStarting(),o.disable(),a.disabled=!0,a.style.opacity="0.5",e.scanTypeSelector.hasMoreThanOneScanType()&&r.showHideScanTypeSwapLink(!1),r.resetHeaderMessage();var n,u=o.getValue();r.persistedDataManager.setLastUsedCameraId(u),r.html5Qrcode.start(u,(n=r.config,{fps:n.fps,qrbox:n.qrbox,aspectRatio:n.aspectRatio,disableFlip:n.disableFlip,videoConstraints:n.videoConstraints}),r.qrCodeSuccessCallback,r.qrCodeErrorCallback).then((function(t){c.disabled=!1,c.style.display="inline-block",h(!1);var n=r.html5Qrcode.getRunningTrackCameraCapabilities();!0===e.config.showTorchButtonIfSupported&&function(t){t.torchFeature().isSupported()?(l?l.updateTorchCapability(t.torchFeature()):l=st.create(s,t.torchFeature(),{display:"none",marginLeft:"5px"},(function(t){r.setHeaderMessage(t,U.STATUS_WARNING)})),l.show()):l&&l.hide()}(n),!0===e.config.showZoomSliderIfSupported&&function(t){var r=t.zoomFeature();if(r.isSupported()){i.setOnCameraZoomValueChangeCallback((function(t){r.apply(t)}));var n,o,s,a=1;e.config.defaultZoomValueIfSupported&&(a=e.config.defaultZoomValueIfSupported),n=a,o=r.min(),a=n>(s=r.max())?s:n",e.appendChild(t.cameraScanImage)},this.cameraScanImage.width=64,this.cameraScanImage.style.opacity="0.8",this.cameraScanImage.src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNzEuNjQzIDM3MS42NDMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM3MS42NDMgMzcxLjY0MyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTEwNS4wODQgMzguMjcxaDE2My43Njh2MjBIMTA1LjA4NHoiLz48cGF0aCBkPSJNMzExLjU5NiAxOTAuMTg5Yy03LjQ0MS05LjM0Ny0xOC40MDMtMTYuMjA2LTMyLjc0My0yMC41MjJWMzBjMC0xNi41NDItMTMuNDU4LTMwLTMwLTMwSDEyNS4wODRjLTE2LjU0MiAwLTMwIDEzLjQ1OC0zMCAzMHYxMjAuMTQzaC04LjI5NmMtMTYuNTQyIDAtMzAgMTMuNDU4LTMwIDMwdjEuMzMzYTI5LjgwNCAyOS44MDQgMCAwIDAgNC42MDMgMTUuOTM5Yy03LjM0IDUuNDc0LTEyLjEwMyAxNC4yMjEtMTIuMTAzIDI0LjA2MXYxLjMzM2MwIDkuODQgNC43NjMgMTguNTg3IDEyLjEwMyAyNC4wNjJhMjkuODEgMjkuODEgMCAwIDAtNC42MDMgMTUuOTM4djEuMzMzYzAgMTYuNTQyIDEzLjQ1OCAzMCAzMCAzMGg4LjMyNGMuNDI3IDExLjYzMSA3LjUwMyAyMS41ODcgMTcuNTM0IDI2LjE3Ny45MzEgMTAuNTAzIDQuMDg0IDMwLjE4NyAxNC43NjggNDUuNTM3YTkuOTg4IDkuOTg4IDAgMCAwIDguMjE2IDQuMjg4IDkuOTU4IDkuOTU4IDAgMCAwIDUuNzA0LTEuNzkzYzQuNTMzLTMuMTU1IDUuNjUtOS4zODggMi40OTUtMTMuOTIxLTYuNzk4LTkuNzY3LTkuNjAyLTIyLjYwOC0xMC43Ni0zMS40aDgyLjY4NWMuMjcyLjQxNC41NDUuODE4LjgxNSAxLjIxIDMuMTQyIDQuNTQxIDkuMzcyIDUuNjc5IDEzLjkxMyAyLjUzNCA0LjU0Mi0zLjE0MiA1LjY3Ny05LjM3MSAyLjUzNS0xMy45MTMtMTEuOTE5LTE3LjIyOS04Ljc4Ny0zNS44ODQgOS41ODEtNTcuMDEyIDMuMDY3LTIuNjUyIDEyLjMwNy0xMS43MzIgMTEuMjE3LTI0LjAzMy0uODI4LTkuMzQzLTcuMTA5LTE3LjE5NC0xOC42NjktMjMuMzM3YTkuODU3IDkuODU3IDAgMCAwLTEuMDYxLS40ODZjLS40NjYtLjE4Mi0xMS40MDMtNC41NzktOS43NDEtMTUuNzA2IDEuMDA3LTYuNzM3IDE0Ljc2OC04LjI3MyAyMy43NjYtNy42NjYgMjMuMTU2IDEuNTY5IDM5LjY5OCA3LjgwMyA0Ny44MzYgMTguMDI2IDUuNzUyIDcuMjI1IDcuNjA3IDE2LjYyMyA1LjY3MyAyOC43MzMtLjQxMyAyLjU4NS0uODI0IDUuMjQxLTEuMjQ1IDcuOTU5LTUuNzU2IDM3LjE5NC0xMi45MTkgODMuNDgzLTQ5Ljg3IDExNC42NjEtNC4yMjEgMy41NjEtNC43NTYgOS44Ny0xLjE5NCAxNC4wOTJhOS45OCA5Ljk4IDAgMCAwIDcuNjQ4IDMuNTUxIDkuOTU1IDkuOTU1IDAgMCAwIDYuNDQ0LTIuMzU4YzQyLjY3Mi0zNi4wMDUgNTAuODAyLTg4LjUzMyA1Ni43MzctMTI2Ljg4OC40MTUtMi42ODQuODIxLTUuMzA5IDEuMjI5LTcuODYzIDIuODM0LTE3LjcyMS0uNDU1LTMyLjY0MS05Ljc3Mi00NC4zNDV6bS0yMzIuMzA4IDQyLjYyYy01LjUxNCAwLTEwLTQuNDg2LTEwLTEwdi0xLjMzM2MwLTUuNTE0IDQuNDg2LTEwIDEwLTEwaDE1djIxLjMzM2gtMTV6bS0yLjUtNTIuNjY2YzAtNS41MTQgNC40ODYtMTAgMTAtMTBoNy41djIxLjMzM2gtNy41Yy01LjUxNCAwLTEwLTQuNDg2LTEwLTEwdi0xLjMzM3ptMTcuNSA5My45OTloLTcuNWMtNS41MTQgMC0xMC00LjQ4Ni0xMC0xMHYtMS4zMzNjMC01LjUxNCA0LjQ4Ni0xMCAxMC0xMGg3LjV2MjEuMzMzem0zMC43OTYgMjguODg3Yy01LjUxNCAwLTEwLTQuNDg2LTEwLTEwdi04LjI3MWg5MS40NTdjLS44NTEgNi42NjgtLjQzNyAxMi43ODcuNzMxIDE4LjI3MWgtODIuMTg4em03OS40ODItMTEzLjY5OGMtMy4xMjQgMjAuOTA2IDEyLjQyNyAzMy4xODQgMjEuNjI1IDM3LjA0IDUuNDQxIDIuOTY4IDcuNTUxIDUuNjQ3IDcuNzAxIDcuMTg4LjIxIDIuMTUtMi41NTMgNS42ODQtNC40NzcgNy4yNTEtLjQ4Mi4zNzgtLjkyOS44LTEuMzM1IDEuMjYxLTYuOTg3IDcuOTM2LTExLjk4MiAxNS41Mi0xNS40MzIgMjIuNjg4aC05Ny41NjRWMzBjMC01LjUxNCA0LjQ4Ni0xMCAxMC0xMGgxMjMuNzY5YzUuNTE0IDAgMTAgNC40ODYgMTAgMTB2MTM1LjU3OWMtMy4wMzItLjM4MS02LjE1LS42OTQtOS4zODktLjkxNC0yNS4xNTktMS42OTQtNDIuMzcgNy43NDgtNDQuODk4IDI0LjY2NnoiLz48cGF0aCBkPSJNMTc5LjEyOSA4My4xNjdoLTI0LjA2YTUgNSAwIDAgMC01IDV2MjQuMDYxYTUgNSAwIDAgMCA1IDVoMjQuMDZhNSA1IDAgMCAwIDUtNVY4OC4xNjdhNSA1IDAgMCAwLTUtNXpNMTcyLjYyOSAxNDIuODZoLTEyLjU2VjEzMC44YTUgNSAwIDEgMC0xMCAwdjE3LjA2MWE1IDUgMCAwIDAgNSA1aDE3LjU2YTUgNSAwIDEgMCAwLTEwLjAwMXpNMjE2LjU2OCA4My4xNjdoLTI0LjA2YTUgNSAwIDAgMC01IDV2MjQuMDYxYTUgNSAwIDAgMCA1IDVoMjQuMDZhNSA1IDAgMCAwIDUtNVY4OC4xNjdhNSA1IDAgMCAwLTUtNXptLTUgMjQuMDYxaC0xNC4wNlY5My4xNjdoMTQuMDZ2MTQuMDYxek0yMTEuNjY5IDEyNS45MzZIMTk3LjQxYTUgNSAwIDAgMC01IDV2MTQuMjU3YTUgNSAwIDAgMCA1IDVoMTQuMjU5YTUgNSAwIDAgMCA1LTV2LTE0LjI1N2E1IDUgMCAwIDAtNS01eiIvPjwvc3ZnPg==",this.cameraScanImage.alt=p.cameraScanAltText()},t.prototype.insertFileScanImageToScanRegion=function(){var t=this,e=document.getElementById(this.getScanRegionId());if(this.fileScanImage)return e.innerHTML="
",void e.appendChild(this.fileScanImage);this.fileScanImage=new Image,this.fileScanImage.onload=function(r){e.innerHTML="
",e.appendChild(t.fileScanImage)},this.fileScanImage.width=64,this.fileScanImage.style.opacity="0.8",this.fileScanImage.src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1OS4wMTggNTkuMDE4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1OS4wMTggNTkuMDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJtNTguNzQxIDU0LjgwOS01Ljk2OS02LjI0NGExMC43NCAxMC43NCAwIDAgMCAyLjgyLTcuMjVjMC01Ljk1My00Ljg0My0xMC43OTYtMTAuNzk2LTEwLjc5NlMzNCAzNS4zNjEgMzQgNDEuMzE0IDM4Ljg0MyA1Mi4xMSA0NC43OTYgNTIuMTFjMi40NDEgMCA0LjY4OC0uODI0IDYuNDk5LTIuMTk2bDYuMDAxIDYuMjc3YS45OTguOTk4IDAgMCAwIDEuNDE0LjAzMiAxIDEgMCAwIDAgLjAzMS0xLjQxNHpNMzYgNDEuMzE0YzAtNC44NSAzLjk0Ni04Ljc5NiA4Ljc5Ni04Ljc5NnM4Ljc5NiAzLjk0NiA4Ljc5NiA4Ljc5Ni0zLjk0NiA4Ljc5Ni04Ljc5NiA4Ljc5NlMzNiA0Ni4xNjQgMzYgNDEuMzE0ek0xMC40MzEgMTYuMDg4YzAgMy4wNyAyLjQ5OCA1LjU2OCA1LjU2OSA1LjU2OHM1LjU2OS0yLjQ5OCA1LjU2OS01LjU2OGMwLTMuMDcxLTIuNDk4LTUuNTY5LTUuNTY5LTUuNTY5cy01LjU2OSAyLjQ5OC01LjU2OSA1LjU2OXptOS4xMzggMGMwIDEuOTY4LTEuNjAyIDMuNTY4LTMuNTY5IDMuNTY4cy0zLjU2OS0xLjYwMS0zLjU2OS0zLjU2OCAxLjYwMi0zLjU2OSAzLjU2OS0zLjU2OSAzLjU2OSAxLjYwMSAzLjU2OSAzLjU2OXoiLz48cGF0aCBkPSJtMzAuODgyIDI4Ljk4NyA5LjE4LTEwLjA1NCAxMS4yNjIgMTAuMzIzYTEgMSAwIDAgMCAxLjM1MS0xLjQ3NWwtMTItMTFhMSAxIDAgMCAwLTEuNDE0LjA2M2wtOS43OTQgMTAuNzI3LTQuNzQzLTQuNzQzYTEuMDAzIDEuMDAzIDAgMCAwLTEuMzY4LS4wNDRMNi4zMzkgMzcuNzY4YTEgMSAwIDEgMCAxLjMyMiAxLjUwMWwxNi4zMTMtMTQuMzYyIDcuMzE5IDcuMzE4YS45OTkuOTk5IDAgMSAwIDEuNDE0LTEuNDE0bC0xLjgyNS0xLjgyNHoiLz48cGF0aCBkPSJNMzAgNDYuNTE4SDJ2LTQyaDU0djI4YTEgMSAwIDEgMCAyIDB2LTI5YTEgMSAwIDAgMC0xLTFIMWExIDEgMCAwIDAtMSAxdjQ0YTEgMSAwIDAgMCAxIDFoMjlhMSAxIDAgMSAwIDAtMnoiLz48L3N2Zz4=",this.fileScanImage.alt=p.fileScanAltText()},t.prototype.clearScanRegion=function(){document.getElementById(this.getScanRegionId()).innerHTML=""},t.prototype.getDashboardSectionId=function(){return this.elementId+"__dashboard_section"},t.prototype.getDashboardSectionCameraScanRegionId=function(){return this.elementId+"__dashboard_section_csr"},t.prototype.getDashboardSectionSwapLinkId=function(){return et.SCAN_TYPE_CHANGE_ANCHOR_ID},t.prototype.getScanRegionId=function(){return this.elementId+"__scan_region"},t.prototype.getDashboardId=function(){return this.elementId+"__dashboard"},t.prototype.getHeaderMessageContainerId=function(){return this.elementId+"__header_message"},t.prototype.getCameraPermissionButtonId=function(){return et.CAMERA_PERMISSION_BUTTON_ID},t.prototype.getCameraScanRegion=function(){return document.getElementById(this.getDashboardSectionCameraScanRegionId())},t.prototype.getDashboardSectionSwapLink=function(){return document.getElementById(this.getDashboardSectionSwapLinkId())},t.prototype.getHeaderMessageDiv=function(){return document.getElementById(this.getHeaderMessageContainerId())},t}()})(),__Html5QrcodeLibrary__=n})();if (window) { if (!Html5QrcodeScanner) { var Html5QrcodeScanner = window.__Html5QrcodeLibrary__.Html5QrcodeScanner; } if (!Html5Qrcode) { var Html5Qrcode = window.__Html5QrcodeLibrary__.Html5Qrcode; } if (!Html5QrcodeSupportedFormats) { var Html5QrcodeSupportedFormats = window.__Html5QrcodeLibrary__.Html5QrcodeSupportedFormats } if (!Html5QrcodeScannerState) { var Html5QrcodeScannerState = window.__Html5QrcodeLibrary__.Html5QrcodeScannerState; } if (!Html5QrcodeScanType) { var Html5QrcodeScanType = window.__Html5QrcodeLibrary__.Html5QrcodeScanType; }} \ No newline at end of file diff --git a/www/PasseportTerre/index_fichiers/instascan.min.js b/www/PasseportTerre/index_fichiers/instascan.min.js deleted file mode 100644 index 08812187..00000000 --- a/www/PasseportTerre/index_fichiers/instascan.min.js +++ /dev/null @@ -1,48 +0,0 @@ -!function e(i,r,n){function t(f,a){if(!r[f]){if(!i[f]){var u="function"==typeof require&&require;if(!a&&u)return u(f,!0);if(o)return o(f,!0);var s=new Error("Cannot find module '"+f+"'");throw s.code="MODULE_NOT_FOUND",s}var l=r[f]={exports:{}};i[f][0].call(l.exports,function(e){var r=i[f][1][e];return t(r?r:e)},l,l.exports,e,i,r,n)}return r[f].exports}for(var o="function"==typeof require&&require,f=0;f2?arguments[2]:void 0,l=Math.min((void 0===s?f:t(s,f))-u,f-a),c=1;for(u0;)u in r?r[a]=r[u]:delete r[a],a+=c,u+=c;return r}},{"./_to-index":107,"./_to-length":110,"./_to-object":111}],11:[function(e,i,r){"use strict";var n=e("./_to-object"),t=e("./_to-index"),o=e("./_to-length");i.exports=function(e){for(var i=n(this),r=o(i.length),f=arguments.length,a=t(f>1?arguments[1]:void 0,r),u=f>2?arguments[2]:void 0,s=void 0===u?r:t(u,r);s>a;)i[a++]=e;return i}},{"./_to-index":107,"./_to-length":110,"./_to-object":111}],12:[function(e,i,r){var n=e("./_for-of");i.exports=function(e,i){var r=[];return n(e,!1,r.push,r,i),r}},{"./_for-of":39}],13:[function(e,i,r){var n=e("./_to-iobject"),t=e("./_to-length"),o=e("./_to-index");i.exports=function(e){return function(i,r,f){var a,u=n(i),s=t(u.length),l=o(f,s);if(e&&r!=r){for(;s>l;)if(a=u[l++],a!=a)return!0}else for(;s>l;l++)if((e||l in u)&&u[l]===r)return e||l||0;return!e&&-1}}},{"./_to-index":107,"./_to-iobject":109,"./_to-length":110}],14:[function(e,i,r){var n=e("./_ctx"),t=e("./_iobject"),o=e("./_to-object"),f=e("./_to-length"),a=e("./_array-species-create");i.exports=function(e,i){var r=1==e,u=2==e,s=3==e,l=4==e,c=6==e,d=5==e||c,b=i||a;return function(i,a,h){for(var k,_,p=o(i),v=t(p),w=n(a,h,3),m=f(v.length),g=0,y=r?b(i,m):u?b(i,0):void 0;m>g;g++)if((d||g in v)&&(k=v[g],_=w(k,g,p),e))if(r)y[g]=_;else if(_)switch(e){case 3:return!0;case 5:return k;case 6:return g;case 2:y.push(k)}else if(l)return!1;return c?-1:s||l?l:y}}},{"./_array-species-create":17,"./_ctx":27,"./_iobject":47,"./_to-length":110,"./_to-object":111}],15:[function(e,i,r){var n=e("./_a-function"),t=e("./_to-object"),o=e("./_iobject"),f=e("./_to-length");i.exports=function(e,i,r,a,u){n(i);var s=t(e),l=o(s),c=f(s.length),d=u?c-1:0,b=u?-1:1;if(r<2)for(;;){if(d in l){a=l[d],d+=b;break}if(d+=b,u?d<0:c<=d)throw TypeError("Reduce of empty array with no initial value")}for(;u?d>=0:c>d;d+=b)d in l&&(a=i(a,l[d],d,s));return a}},{"./_a-function":5,"./_iobject":47,"./_to-length":110,"./_to-object":111}],16:[function(e,i,r){var n=e("./_is-object"),t=e("./_is-array"),o=e("./_wks")("species");i.exports=function(e){var i;return t(e)&&(i=e.constructor,"function"!=typeof i||i!==Array&&!t(i.prototype)||(i=void 0),n(i)&&(i=i[o],null===i&&(i=void 0))),void 0===i?Array:i}},{"./_is-array":49,"./_is-object":51,"./_wks":119}],17:[function(e,i,r){var n=e("./_array-species-constructor");i.exports=function(e,i){return new(n(e))(i)}},{"./_array-species-constructor":16}],18:[function(e,i,r){"use strict";var n=e("./_a-function"),t=e("./_is-object"),o=e("./_invoke"),f=[].slice,a={},u=function(e,i,r){if(!(i in a)){for(var n=[],t=0;t1?arguments[1]:void 0,3);i=i?i.n:this._f;)for(r(i.v,i.k,this);i&&i.r;)i=i.p},has:function(e){return!!_(this,e)}}),b&&n(c.prototype,"size",{get:function(){return u(this[k])}}),c},def:function(e,i,r){var n,t,o=_(e,i);return o?o.v=r:(e._l=o={i:t=h(i,!0),k:i,v:r,p:n=e._l,n:void 0,r:!1},e._f||(e._f=o),n&&(n.n=o),e[k]++,"F"!==t&&(e._i[t]=o)),e},getEntry:_,setStrong:function(e,i,r){l(e,i,function(e,i){this._t=e,this._k=i,this._l=void 0},function(){for(var e=this,i=e._k,r=e._l;r&&r.r;)r=r.p;return e._t&&(e._l=r=r?r.n:e._t._f)?"keys"==i?c(0,r.k):"values"==i?c(0,r.v):c(0,[r.k,r.v]):(e._t=void 0,c(1))},r?"entries":"values",!r,!0),d(i)}}},{"./_an-instance":8,"./_ctx":27,"./_defined":29,"./_descriptors":30,"./_for-of":39,"./_iter-define":55,"./_iter-step":57,"./_meta":64,"./_object-create":68,"./_object-dp":69,"./_redefine-all":88,"./_set-species":93}],22:[function(e,i,r){var n=e("./_classof"),t=e("./_array-from-iterable");i.exports=function(e){return function(){if(n(this)!=e)throw TypeError(e+"#toJSON isn't generic");return t(this)}}},{"./_array-from-iterable":12,"./_classof":19}],23:[function(e,i,r){"use strict";var n=e("./_redefine-all"),t=e("./_meta").getWeak,o=e("./_an-object"),f=e("./_is-object"),a=e("./_an-instance"),u=e("./_for-of"),s=e("./_array-methods"),l=e("./_has"),c=s(5),d=s(6),b=0,h=function(e){return e._l||(e._l=new k)},k=function(){this.a=[]},_=function(e,i){return c(e.a,function(e){return e[0]===i})};k.prototype={get:function(e){var i=_(this,e);if(i)return i[1]},has:function(e){return!!_(this,e)},set:function(e,i){var r=_(this,e);r?r[1]=i:this.a.push([e,i])},"delete":function(e){var i=d(this.a,function(i){return i[0]===e});return~i&&this.a.splice(i,1),!!~i}},i.exports={getConstructor:function(e,i,r,o){var s=e(function(e,n){a(e,s,i,"_i"),e._i=b++,e._l=void 0,void 0!=n&&u(n,r,e[o],e)});return n(s.prototype,{"delete":function(e){if(!f(e))return!1;var i=t(e);return i===!0?h(this)["delete"](e):i&&l(i,this._i)&&delete i[this._i]},has:function(e){if(!f(e))return!1;var i=t(e);return i===!0?h(this).has(e):i&&l(i,this._i)}}),s},def:function(e,i,r){var n=t(o(i),!0);return n===!0?h(e).set(i,r):n[e._i]=r,e},ufstore:h}},{"./_an-instance":8,"./_an-object":9,"./_array-methods":14,"./_for-of":39,"./_has":41,"./_is-object":51,"./_meta":64,"./_redefine-all":88}],24:[function(e,i,r){"use strict";var n=e("./_global"),t=e("./_export"),o=e("./_redefine"),f=e("./_redefine-all"),a=e("./_meta"),u=e("./_for-of"),s=e("./_an-instance"),l=e("./_is-object"),c=e("./_fails"),d=e("./_iter-detect"),b=e("./_set-to-string-tag"),h=e("./_inherit-if-required");i.exports=function(e,i,r,k,_,p){var v=n[e],w=v,m=_?"set":"add",g=w&&w.prototype,y={},E=function(e){var i=g[e];o(g,e,"delete"==e?function(e){return!(p&&!l(e))&&i.call(this,0===e?0:e)}:"has"==e?function(e){return!(p&&!l(e))&&i.call(this,0===e?0:e)}:"get"==e?function(e){return p&&!l(e)?void 0:i.call(this,0===e?0:e)}:"add"==e?function(e){return i.call(this,0===e?0:e),this}:function(e,r){return i.call(this,0===e?0:e,r),this})};if("function"==typeof w&&(p||g.forEach&&!c(function(){(new w).entries().next()}))){var S=new w,O=S[m](p?{}:-0,1)!=S,C=c(function(){S.has(1)}),A=d(function(e){new w(e)}),x=!p&&c(function(){for(var e=new w,i=5;i--;)e[m](i,i);return!e.has(-0)});A||(w=i(function(i,r){s(i,w,e);var n=h(new v,i,w);return void 0!=r&&u(r,_,n[m],n),n}),w.prototype=g,g.constructor=w),(C||x)&&(E("delete"),E("has"),_&&E("get")),(x||O)&&E(m),p&&g.clear&&delete g.clear}else w=k.getConstructor(i,e,_,m),f(w.prototype,r),a.NEED=!0;return b(w,e),y[e]=w,t(t.G+t.W+t.F*(w!=v),y),p||k.setStrong(w,e,_),w}},{"./_an-instance":8,"./_export":34,"./_fails":36,"./_for-of":39,"./_global":40,"./_inherit-if-required":45,"./_is-object":51,"./_iter-detect":56,"./_meta":64,"./_redefine":89,"./_redefine-all":88,"./_set-to-string-tag":94}],25:[function(e,i,r){var n=i.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},{}],26:[function(e,i,r){"use strict";var n=e("./_object-dp"),t=e("./_property-desc");i.exports=function(e,i,r){i in e?n.f(e,i,t(0,r)):e[i]=r}},{"./_object-dp":69,"./_property-desc":87}],27:[function(e,i,r){var n=e("./_a-function");i.exports=function(e,i,r){if(n(e),void 0===i)return e;switch(r){case 1:return function(r){return e.call(i,r)};case 2:return function(r,n){return e.call(i,r,n)};case 3:return function(r,n,t){return e.call(i,r,n,t)}}return function(){return e.apply(i,arguments)}}},{"./_a-function":5}],28:[function(e,i,r){"use strict";var n=e("./_an-object"),t=e("./_to-primitive"),o="number";i.exports=function(e){if("string"!==e&&e!==o&&"default"!==e)throw TypeError("Incorrect hint");return t(n(this),e!=o)}},{"./_an-object":9,"./_to-primitive":112}],29:[function(e,i,r){i.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},{}],30:[function(e,i,r){i.exports=!e("./_fails")(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},{"./_fails":36}],31:[function(e,i,r){var n=e("./_is-object"),t=e("./_global").document,o=n(t)&&n(t.createElement);i.exports=function(e){return o?t.createElement(e):{}}},{"./_global":40,"./_is-object":51}],32:[function(e,i,r){i.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},{}],33:[function(e,i,r){var n=e("./_object-keys"),t=e("./_object-gops"),o=e("./_object-pie");i.exports=function(e){var i=n(e),r=t.f;if(r)for(var f,a=r(e),u=o.f,s=0;a.length>s;)u.call(e,f=a[s++])&&i.push(f);return i}},{"./_object-gops":75,"./_object-keys":78,"./_object-pie":79}],34:[function(e,i,r){var n=e("./_global"),t=e("./_core"),o=e("./_hide"),f=e("./_redefine"),a=e("./_ctx"),u="prototype",s=function(e,i,r){var l,c,d,b,h=e&s.F,k=e&s.G,_=e&s.S,p=e&s.P,v=e&s.B,w=k?n:_?n[i]||(n[i]={}):(n[i]||{})[u],m=k?t:t[i]||(t[i]={}),g=m[u]||(m[u]={});k&&(r=i);for(l in r)c=!h&&w&&void 0!==w[l],d=(c?w:r)[l],b=v&&c?a(d,n):p&&"function"==typeof d?a(Function.call,d):d,w&&f(w,l,d,e&s.U),m[l]!=d&&o(m,l,b),p&&g[l]!=d&&(g[l]=d)};n.core=t,s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,i.exports=s},{"./_core":25,"./_ctx":27,"./_global":40,"./_hide":42,"./_redefine":89}],35:[function(e,i,r){var n=e("./_wks")("match");i.exports=function(e){var i=/./;try{"/./"[e](i)}catch(r){try{return i[n]=!1,!"/./"[e](i)}catch(t){}}return!0}},{"./_wks":119}],36:[function(e,i,r){i.exports=function(e){try{return!!e()}catch(i){return!0}}},{}],37:[function(e,i,r){"use strict";var n=e("./_hide"),t=e("./_redefine"),o=e("./_fails"),f=e("./_defined"),a=e("./_wks");i.exports=function(e,i,r){var u=a(e),s=r(f,u,""[e]),l=s[0],c=s[1];o(function(){var i={};return i[u]=function(){return 7},7!=""[e](i)})&&(t(String.prototype,e,l),n(RegExp.prototype,u,2==i?function(e,i){return c.call(e,this,i)}:function(e){return c.call(e,this)}))}},{"./_defined":29,"./_fails":36,"./_hide":42,"./_redefine":89,"./_wks":119}],38:[function(e,i,r){"use strict";var n=e("./_an-object");i.exports=function(){var e=n(this),i="";return e.global&&(i+="g"),e.ignoreCase&&(i+="i"),e.multiline&&(i+="m"),e.unicode&&(i+="u"),e.sticky&&(i+="y"),i}},{"./_an-object":9}],39:[function(e,i,r){var n=e("./_ctx"),t=e("./_iter-call"),o=e("./_is-array-iter"),f=e("./_an-object"),a=e("./_to-length"),u=e("./core.get-iterator-method"),s={},l={},r=i.exports=function(e,i,r,c,d){var b,h,k,_,p=d?function(){return e}:u(e),v=n(r,c,i?2:1),w=0;if("function"!=typeof p)throw TypeError(e+" is not iterable!");if(o(p)){for(b=a(e.length);b>w;w++)if(_=i?v(f(h=e[w])[0],h[1]):v(e[w]),_===s||_===l)return _}else for(k=p.call(e);!(h=k.next()).done;)if(_=t(k,v,h.value,i),_===s||_===l)return _};r.BREAK=s,r.RETURN=l},{"./_an-object":9,"./_ctx":27,"./_is-array-iter":48,"./_iter-call":53,"./_to-length":110,"./core.get-iterator-method":120}],40:[function(e,i,r){var n=i.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},{}],41:[function(e,i,r){var n={}.hasOwnProperty;i.exports=function(e,i){return n.call(e,i)}},{}],42:[function(e,i,r){var n=e("./_object-dp"),t=e("./_property-desc");i.exports=e("./_descriptors")?function(e,i,r){return n.f(e,i,t(1,r))}:function(e,i,r){return e[i]=r,e}},{"./_descriptors":30,"./_object-dp":69,"./_property-desc":87}],43:[function(e,i,r){i.exports=e("./_global").document&&document.documentElement},{"./_global":40}],44:[function(e,i,r){i.exports=!e("./_descriptors")&&!e("./_fails")(function(){return 7!=Object.defineProperty(e("./_dom-create")("div"),"a",{get:function(){return 7}}).a})},{"./_descriptors":30,"./_dom-create":31,"./_fails":36}],45:[function(e,i,r){var n=e("./_is-object"),t=e("./_set-proto").set;i.exports=function(e,i,r){var o,f=i.constructor;return f!==r&&"function"==typeof f&&(o=f.prototype)!==r.prototype&&n(o)&&t&&t(e,o),e}},{"./_is-object":51,"./_set-proto":92}],46:[function(e,i,r){i.exports=function(e,i,r){var n=void 0===r;switch(i.length){case 0:return n?e():e.call(r);case 1:return n?e(i[0]):e.call(r,i[0]);case 2:return n?e(i[0],i[1]):e.call(r,i[0],i[1]);case 3:return n?e(i[0],i[1],i[2]):e.call(r,i[0],i[1],i[2]);case 4:return n?e(i[0],i[1],i[2],i[3]):e.call(r,i[0],i[1],i[2],i[3])}return e.apply(r,i)}},{}],47:[function(e,i,r){var n=e("./_cof");i.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},{"./_cof":20}],48:[function(e,i,r){var n=e("./_iterators"),t=e("./_wks")("iterator"),o=Array.prototype;i.exports=function(e){return void 0!==e&&(n.Array===e||o[t]===e)}},{"./_iterators":58,"./_wks":119}],49:[function(e,i,r){var n=e("./_cof");i.exports=Array.isArray||function(e){return"Array"==n(e)}},{"./_cof":20}],50:[function(e,i,r){var n=e("./_is-object"),t=Math.floor;i.exports=function(e){return!n(e)&&isFinite(e)&&t(e)===e}},{"./_is-object":51}],51:[function(e,i,r){i.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},{}],52:[function(e,i,r){var n=e("./_is-object"),t=e("./_cof"),o=e("./_wks")("match");i.exports=function(e){var i;return n(e)&&(void 0!==(i=e[o])?!!i:"RegExp"==t(e))}},{"./_cof":20,"./_is-object":51,"./_wks":119}],53:[function(e,i,r){var n=e("./_an-object");i.exports=function(e,i,r,t){try{return t?i(n(r)[0],r[1]):i(r)}catch(o){var f=e["return"];throw void 0!==f&&n(f.call(e)),o}}},{"./_an-object":9}],54:[function(e,i,r){"use strict";var n=e("./_object-create"),t=e("./_property-desc"),o=e("./_set-to-string-tag"),f={};e("./_hide")(f,e("./_wks")("iterator"),function(){return this}),i.exports=function(e,i,r){e.prototype=n(f,{next:t(1,r)}),o(e,i+" Iterator")}},{"./_hide":42,"./_object-create":68,"./_property-desc":87,"./_set-to-string-tag":94,"./_wks":119}],55:[function(e,i,r){"use strict";var n=e("./_library"),t=e("./_export"),o=e("./_redefine"),f=e("./_hide"),a=e("./_has"),u=e("./_iterators"),s=e("./_iter-create"),l=e("./_set-to-string-tag"),c=e("./_object-gpo"),d=e("./_wks")("iterator"),b=!([].keys&&"next"in[].keys()),h="@@iterator",k="keys",_="values",p=function(){return this};i.exports=function(e,i,r,v,w,m,g){s(r,i,v);var y,E,S,O=function(e){if(!b&&e in R)return R[e];switch(e){case k:return function(){return new r(this,e)};case _:return function(){return new r(this,e)}}return function(){return new r(this,e)}},C=i+" Iterator",A=w==_,x=!1,R=e.prototype,F=R[d]||R[h]||w&&R[w],M=F||O(w),T=w?A?O("entries"):M:void 0,P="Array"==i?R.entries||F:F;if(P&&(S=c(P.call(new e)),S!==Object.prototype&&(l(S,C,!0),n||a(S,d)||f(S,d,p))),A&&F&&F.name!==_&&(x=!0,M=function(){return F.call(this)}),n&&!g||!b&&!x&&R[d]||f(R,d,M),u[i]=M,u[C]=p,w)if(y={values:A?M:O(_),keys:m?M:O(k),entries:T},g)for(E in y)E in R||o(R,E,y[E]);else t(t.P+t.F*(b||x),i,y);return y}},{"./_export":34,"./_has":41,"./_hide":42,"./_iter-create":54,"./_iterators":58,"./_library":60,"./_object-gpo":76,"./_redefine":89,"./_set-to-string-tag":94,"./_wks":119}],56:[function(e,i,r){var n=e("./_wks")("iterator"),t=!1;try{var o=[7][n]();o["return"]=function(){t=!0},Array.from(o,function(){throw 2})}catch(f){}i.exports=function(e,i){if(!i&&!t)return!1;var r=!1;try{var o=[7],f=o[n]();f.next=function(){return{done:r=!0}},o[n]=function(){return f},e(o)}catch(a){}return r}},{"./_wks":119}],57:[function(e,i,r){i.exports=function(e,i){return{value:i,done:!!e}}},{}],58:[function(e,i,r){i.exports={}},{}],59:[function(e,i,r){var n=e("./_object-keys"),t=e("./_to-iobject");i.exports=function(e,i){for(var r,o=t(e),f=n(o),a=f.length,u=0;a>u;)if(o[r=f[u++]]===i)return r}},{"./_object-keys":78,"./_to-iobject":109}],60:[function(e,i,r){i.exports=!1},{}],61:[function(e,i,r){var n=Math.expm1;i.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||n(-2e-17)!=-2e-17?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:Math.exp(e)-1}:n},{}],62:[function(e,i,r){i.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:Math.log(1+e)}},{}],63:[function(e,i,r){i.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},{}],64:[function(e,i,r){var n=e("./_uid")("meta"),t=e("./_is-object"),o=e("./_has"),f=e("./_object-dp").f,a=0,u=Object.isExtensible||function(){return!0},s=!e("./_fails")(function(){return u(Object.preventExtensions({}))}),l=function(e){f(e,n,{value:{i:"O"+ ++a,w:{}}})},c=function(e,i){if(!t(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,n)){if(!u(e))return"F";if(!i)return"E";l(e)}return e[n].i},d=function(e,i){if(!o(e,n)){if(!u(e))return!0;if(!i)return!1;l(e)}return e[n].w},b=function(e){return s&&h.NEED&&u(e)&&!o(e,n)&&l(e),e},h=i.exports={KEY:n,NEED:!1,fastKey:c,getWeak:d,onFreeze:b}},{"./_fails":36,"./_has":41,"./_is-object":51,"./_object-dp":69,"./_uid":116}],65:[function(e,i,r){var n=e("./es6.map"),t=e("./_export"),o=e("./_shared")("metadata"),f=o.store||(o.store=new(e("./es6.weak-map"))),a=function(e,i,r){var t=f.get(e);if(!t){if(!r)return;f.set(e,t=new n)}var o=t.get(i);if(!o){if(!r)return;t.set(i,o=new n)}return o},u=function(e,i,r){var n=a(i,r,!1);return void 0!==n&&n.has(e)},s=function(e,i,r){var n=a(i,r,!1);return void 0===n?void 0:n.get(e)},l=function(e,i,r,n){a(r,n,!0).set(e,i)},c=function(e,i){var r=a(e,i,!1),n=[];return r&&r.forEach(function(e,i){n.push(i)}),n},d=function(e){return void 0===e||"symbol"==typeof e?e:String(e)},b=function(e){t(t.S,"Reflect",e)};i.exports={store:f,map:a,has:u,get:s,set:l,keys:c,key:d,exp:b}},{"./_export":34,"./_shared":96,"./es6.map":151,"./es6.weak-map":257}],66:[function(e,i,r){var n=e("./_global"),t=e("./_task").set,o=n.MutationObserver||n.WebKitMutationObserver,f=n.process,a=n.Promise,u="process"==e("./_cof")(f);i.exports=function(){var e,i,r,s=function(){var n,t;for(u&&(n=f.domain)&&n.exit();e;){t=e.fn,e=e.next;try{t()}catch(o){throw e?r():i=void 0,o}}i=void 0,n&&n.enter()};if(u)r=function(){f.nextTick(s)};else if(o){var l=!0,c=document.createTextNode("");new o(s).observe(c,{characterData:!0}),r=function(){c.data=l=!l}}else if(a&&a.resolve){var d=a.resolve();r=function(){d.then(s)}}else r=function(){t.call(n,s)};return function(n){var t={fn:n,next:void 0};i&&(i.next=t),e||(e=t,r()),i=t}}},{"./_cof":20,"./_global":40,"./_task":106}],67:[function(e,i,r){"use strict";var n=e("./_object-keys"),t=e("./_object-gops"),o=e("./_object-pie"),f=e("./_to-object"),a=e("./_iobject"),u=Object.assign;i.exports=!u||e("./_fails")(function(){var e={},i={},r=Symbol(),n="abcdefghijklmnopqrst";return e[r]=7,n.split("").forEach(function(e){i[e]=e}),7!=u({},e)[r]||Object.keys(u({},i)).join("")!=n})?function(e,i){for(var r=f(e),u=arguments.length,s=1,l=t.f,c=o.f;u>s;)for(var d,b=a(arguments[s++]),h=l?n(b).concat(l(b)):n(b),k=h.length,_=0;k>_;)c.call(b,d=h[_++])&&(r[d]=b[d]);return r}:u},{"./_fails":36,"./_iobject":47,"./_object-gops":75,"./_object-keys":78,"./_object-pie":79,"./_to-object":111}],68:[function(e,i,r){var n=e("./_an-object"),t=e("./_object-dps"),o=e("./_enum-bug-keys"),f=e("./_shared-key")("IE_PROTO"),a=function(){},u="prototype",s=function(){var i,r=e("./_dom-create")("iframe"),n=o.length,t="<",f=">";for(r.style.display="none",e("./_html").appendChild(r),r.src="javascript:",i=r.contentWindow.document,i.open(),i.write(t+"script"+f+"document.F=Object"+t+"/script"+f),i.close(),s=i.F;n--;)delete s[u][o[n]];return s()};i.exports=Object.create||function(e,i){var r;return null!==e?(a[u]=n(e),r=new a,a[u]=null,r[f]=e):r=s(),void 0===i?r:t(r,i)}},{"./_an-object":9,"./_dom-create":31,"./_enum-bug-keys":32,"./_html":43,"./_object-dps":70,"./_shared-key":95}],69:[function(e,i,r){var n=e("./_an-object"),t=e("./_ie8-dom-define"),o=e("./_to-primitive"),f=Object.defineProperty;r.f=e("./_descriptors")?Object.defineProperty:function(e,i,r){if(n(e),i=o(i,!0),n(r),t)try{return f(e,i,r)}catch(a){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[i]=r.value),e}},{"./_an-object":9,"./_descriptors":30,"./_ie8-dom-define":44,"./_to-primitive":112}],70:[function(e,i,r){var n=e("./_object-dp"),t=e("./_an-object"),o=e("./_object-keys");i.exports=e("./_descriptors")?Object.defineProperties:function(e,i){t(e);for(var r,f=o(i),a=f.length,u=0;a>u;)n.f(e,r=f[u++],i[r]);return e}},{"./_an-object":9,"./_descriptors":30,"./_object-dp":69,"./_object-keys":78}],71:[function(e,i,r){i.exports=e("./_library")||!e("./_fails")(function(){var i=Math.random();__defineSetter__.call(null,i,function(){}),delete e("./_global")[i]})},{"./_fails":36,"./_global":40,"./_library":60}],72:[function(e,i,r){var n=e("./_object-pie"),t=e("./_property-desc"),o=e("./_to-iobject"),f=e("./_to-primitive"),a=e("./_has"),u=e("./_ie8-dom-define"),s=Object.getOwnPropertyDescriptor;r.f=e("./_descriptors")?s:function(e,i){if(e=o(e),i=f(i,!0),u)try{return s(e,i)}catch(r){}if(a(e,i))return t(!n.f.call(e,i),e[i])}},{"./_descriptors":30,"./_has":41,"./_ie8-dom-define":44,"./_object-pie":79,"./_property-desc":87,"./_to-iobject":109,"./_to-primitive":112}],73:[function(e,i,r){var n=e("./_to-iobject"),t=e("./_object-gopn").f,o={}.toString,f="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(e){try{return t(e)}catch(i){return f.slice()}};i.exports.f=function(e){return f&&"[object Window]"==o.call(e)?a(e):t(n(e))}},{"./_object-gopn":74,"./_to-iobject":109}],74:[function(e,i,r){var n=e("./_object-keys-internal"),t=e("./_enum-bug-keys").concat("length","prototype");r.f=Object.getOwnPropertyNames||function(e){return n(e,t)}},{"./_enum-bug-keys":32,"./_object-keys-internal":77}],75:[function(e,i,r){r.f=Object.getOwnPropertySymbols},{}],76:[function(e,i,r){var n=e("./_has"),t=e("./_to-object"),o=e("./_shared-key")("IE_PROTO"),f=Object.prototype;i.exports=Object.getPrototypeOf||function(e){return e=t(e),n(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?f:null}},{"./_has":41,"./_shared-key":95,"./_to-object":111}],77:[function(e,i,r){var n=e("./_has"),t=e("./_to-iobject"),o=e("./_array-includes")(!1),f=e("./_shared-key")("IE_PROTO");i.exports=function(e,i){var r,a=t(e),u=0,s=[];for(r in a)r!=f&&n(a,r)&&s.push(r);for(;i.length>u;)n(a,r=i[u++])&&(~o(s,r)||s.push(r));return s}},{"./_array-includes":13,"./_has":41,"./_shared-key":95,"./_to-iobject":109}],78:[function(e,i,r){var n=e("./_object-keys-internal"),t=e("./_enum-bug-keys");i.exports=Object.keys||function(e){return n(e,t)}},{"./_enum-bug-keys":32,"./_object-keys-internal":77}],79:[function(e,i,r){r.f={}.propertyIsEnumerable},{}],80:[function(e,i,r){var n=e("./_export"),t=e("./_core"),o=e("./_fails");i.exports=function(e,i){var r=(t.Object||{})[e]||Object[e],f={};f[e]=i(r),n(n.S+n.F*o(function(){r(1)}),"Object",f)}},{"./_core":25,"./_export":34,"./_fails":36}],81:[function(e,i,r){var n=e("./_object-keys"),t=e("./_to-iobject"),o=e("./_object-pie").f;i.exports=function(e){return function(i){for(var r,f=t(i),a=n(f),u=a.length,s=0,l=[];u>s;)o.call(f,r=a[s++])&&l.push(e?[r,f[r]]:f[r]);return l}}},{"./_object-keys":78,"./_object-pie":79,"./_to-iobject":109}],82:[function(e,i,r){var n=e("./_object-gopn"),t=e("./_object-gops"),o=e("./_an-object"),f=e("./_global").Reflect;i.exports=f&&f.ownKeys||function(e){var i=n.f(o(e)),r=t.f;return r?i.concat(r(e)):i}},{"./_an-object":9,"./_global":40,"./_object-gopn":74,"./_object-gops":75}],83:[function(e,i,r){var n=e("./_global").parseFloat,t=e("./_string-trim").trim;i.exports=1/n(e("./_string-ws")+"-0")!==-(1/0)?function(e){var i=t(String(e),3),r=n(i);return 0===r&&"-"==i.charAt(0)?-0:r}:n},{"./_global":40,"./_string-trim":104,"./_string-ws":105}],84:[function(e,i,r){var n=e("./_global").parseInt,t=e("./_string-trim").trim,o=e("./_string-ws"),f=/^[\-+]?0[xX]/;i.exports=8!==n(o+"08")||22!==n(o+"0x16")?function(e,i){var r=t(String(e),3);return n(r,i>>>0||(f.test(r)?16:10))}:n},{"./_global":40,"./_string-trim":104,"./_string-ws":105}],85:[function(e,i,r){"use strict";var n=e("./_path"),t=e("./_invoke"),o=e("./_a-function");i.exports=function(){for(var e=o(this),i=arguments.length,r=Array(i),f=0,a=n._,u=!1;i>f;)(r[f]=arguments[f++])===a&&(u=!0);return function(){var n,o=this,f=arguments.length,s=0,l=0;if(!u&&!f)return t(e,r,o);if(n=r.slice(),u)for(;i>s;s++)n[s]===a&&(n[s]=arguments[l++]);for(;f>l;)n.push(arguments[l++]);return t(e,n,o)}}},{"./_a-function":5,"./_invoke":46,"./_path":86}],86:[function(e,i,r){i.exports=e("./_global")},{"./_global":40}],87:[function(e,i,r){i.exports=function(e,i){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:i}}},{}],88:[function(e,i,r){var n=e("./_redefine");i.exports=function(e,i,r){for(var t in i)n(e,t,i[t],r);return e}},{"./_redefine":89}],89:[function(e,i,r){var n=e("./_global"),t=e("./_hide"),o=e("./_has"),f=e("./_uid")("src"),a="toString",u=Function[a],s=(""+u).split(a);e("./_core").inspectSource=function(e){return u.call(e)},(i.exports=function(e,i,r,a){var u="function"==typeof r;u&&(o(r,"name")||t(r,"name",i)),e[i]!==r&&(u&&(o(r,f)||t(r,f,e[i]?""+e[i]:s.join(String(i)))),e===n?e[i]=r:a?e[i]?e[i]=r:t(e,i,r):(delete e[i],t(e,i,r)))})(Function.prototype,a,function(){return"function"==typeof this&&this[f]||u.call(this)})},{"./_core":25,"./_global":40,"./_has":41,"./_hide":42,"./_uid":116}],90:[function(e,i,r){i.exports=function(e,i){var r=i===Object(i)?function(e){return i[e]}:i;return function(i){return String(i).replace(e,r)}}},{}],91:[function(e,i,r){i.exports=Object.is||function(e,i){return e===i?0!==e||1/e===1/i:e!=e&&i!=i}},{}],92:[function(e,i,r){var n=e("./_is-object"),t=e("./_an-object"),o=function(e,i){if(t(e),!n(i)&&null!==i)throw TypeError(i+": can't set as prototype!")};i.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(i,r,n){try{n=e("./_ctx")(Function.call,e("./_object-gopd").f(Object.prototype,"__proto__").set,2),n(i,[]),r=!(i instanceof Array)}catch(t){r=!0}return function(e,i){return o(e,i),r?e.__proto__=i:n(e,i),e}}({},!1):void 0),check:o}},{"./_an-object":9,"./_ctx":27,"./_is-object":51,"./_object-gopd":72}],93:[function(e,i,r){"use strict";var n=e("./_global"),t=e("./_object-dp"),o=e("./_descriptors"),f=e("./_wks")("species");i.exports=function(e){var i=n[e];o&&i&&!i[f]&&t.f(i,f,{configurable:!0,get:function(){return this}})}},{"./_descriptors":30,"./_global":40,"./_object-dp":69,"./_wks":119}],94:[function(e,i,r){var n=e("./_object-dp").f,t=e("./_has"),o=e("./_wks")("toStringTag");i.exports=function(e,i,r){e&&!t(e=r?e:e.prototype,o)&&n(e,o,{configurable:!0,value:i})}},{"./_has":41,"./_object-dp":69,"./_wks":119}],95:[function(e,i,r){var n=e("./_shared")("keys"),t=e("./_uid");i.exports=function(e){return n[e]||(n[e]=t(e))}},{"./_shared":96,"./_uid":116}],96:[function(e,i,r){var n=e("./_global"),t="__core-js_shared__",o=n[t]||(n[t]={});i.exports=function(e){return o[e]||(o[e]={})}},{"./_global":40}],97:[function(e,i,r){var n=e("./_an-object"),t=e("./_a-function"),o=e("./_wks")("species");i.exports=function(e,i){var r,f=n(e).constructor;return void 0===f||void 0==(r=n(f)[o])?i:t(r)}},{"./_a-function":5,"./_an-object":9,"./_wks":119}],98:[function(e,i,r){var n=e("./_fails");i.exports=function(e,i){return!!e&&n(function(){i?e.call(null,function(){},1):e.call(null)})}},{"./_fails":36}],99:[function(e,i,r){var n=e("./_to-integer"),t=e("./_defined");i.exports=function(e){return function(i,r){var o,f,a=String(t(i)),u=n(r),s=a.length;return u<0||u>=s?e?"":void 0:(o=a.charCodeAt(u),o<55296||o>56319||u+1===s||(f=a.charCodeAt(u+1))<56320||f>57343?e?a.charAt(u):o:e?a.slice(u,u+2):(o-55296<<10)+(f-56320)+65536)}}},{"./_defined":29,"./_to-integer":108}],100:[function(e,i,r){var n=e("./_is-regexp"),t=e("./_defined");i.exports=function(e,i,r){if(n(i))throw TypeError("String#"+r+" doesn't accept regex!");return String(t(e))}},{"./_defined":29,"./_is-regexp":52}],101:[function(e,i,r){var n=e("./_export"),t=e("./_fails"),o=e("./_defined"),f=/"/g,a=function(e,i,r,n){var t=String(o(e)),a="<"+i;return""!==r&&(a+=" "+r+'="'+String(n).replace(f,""")+'"'),a+">"+t+""};i.exports=function(e,i){var r={};r[e]=i(a),n(n.P+n.F*t(function(){ -var i=""[e]('"');return i!==i.toLowerCase()||i.split('"').length>3}),"String",r)}},{"./_defined":29,"./_export":34,"./_fails":36}],102:[function(e,i,r){var n=e("./_to-length"),t=e("./_string-repeat"),o=e("./_defined");i.exports=function(e,i,r,f){var a=String(o(e)),u=a.length,s=void 0===r?" ":String(r),l=n(i);if(l<=u||""==s)return a;var c=l-u,d=t.call(s,Math.ceil(c/s.length));return d.length>c&&(d=d.slice(0,c)),f?d+a:a+d}},{"./_defined":29,"./_string-repeat":103,"./_to-length":110}],103:[function(e,i,r){"use strict";var n=e("./_to-integer"),t=e("./_defined");i.exports=function(e){var i=String(t(this)),r="",o=n(e);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(i+=i))1&o&&(r+=i);return r}},{"./_defined":29,"./_to-integer":108}],104:[function(e,i,r){var n=e("./_export"),t=e("./_defined"),o=e("./_fails"),f=e("./_string-ws"),a="["+f+"]",u="​…",s=RegExp("^"+a+a+"*"),l=RegExp(a+a+"*$"),c=function(e,i,r){var t={},a=o(function(){return!!f[e]()||u[e]()!=u}),s=t[e]=a?i(d):f[e];r&&(t[r]=s),n(n.P+n.F*a,"String",t)},d=c.trim=function(e,i){return e=String(t(e)),1&i&&(e=e.replace(s,"")),2&i&&(e=e.replace(l,"")),e};i.exports=c},{"./_defined":29,"./_export":34,"./_fails":36,"./_string-ws":105}],105:[function(e,i,r){i.exports="\t\n\x0B\f\r   ᠎              \u2028\u2029\ufeff"},{}],106:[function(e,i,r){var n,t,o,f=e("./_ctx"),a=e("./_invoke"),u=e("./_html"),s=e("./_dom-create"),l=e("./_global"),c=l.process,d=l.setImmediate,b=l.clearImmediate,h=l.MessageChannel,k=0,_={},p="onreadystatechange",v=function(){var e=+this;if(_.hasOwnProperty(e)){var i=_[e];delete _[e],i()}},w=function(e){v.call(e.data)};d&&b||(d=function(e){for(var i=[],r=1;arguments.length>r;)i.push(arguments[r++]);return _[++k]=function(){a("function"==typeof e?e:Function(e),i)},n(k),k},b=function(e){delete _[e]},"process"==e("./_cof")(c)?n=function(e){c.nextTick(f(v,e,1))}:h?(t=new h,o=t.port2,t.port1.onmessage=w,n=f(o.postMessage,o,1)):l.addEventListener&&"function"==typeof postMessage&&!l.importScripts?(n=function(e){l.postMessage(e+"","*")},l.addEventListener("message",w,!1)):n=p in s("script")?function(e){u.appendChild(s("script"))[p]=function(){u.removeChild(this),v.call(e)}}:function(e){setTimeout(f(v,e,1),0)}),i.exports={set:d,clear:b}},{"./_cof":20,"./_ctx":27,"./_dom-create":31,"./_global":40,"./_html":43,"./_invoke":46}],107:[function(e,i,r){var n=e("./_to-integer"),t=Math.max,o=Math.min;i.exports=function(e,i){return e=n(e),e<0?t(e+i,0):o(e,i)}},{"./_to-integer":108}],108:[function(e,i,r){var n=Math.ceil,t=Math.floor;i.exports=function(e){return isNaN(e=+e)?0:(e>0?t:n)(e)}},{}],109:[function(e,i,r){var n=e("./_iobject"),t=e("./_defined");i.exports=function(e){return n(t(e))}},{"./_defined":29,"./_iobject":47}],110:[function(e,i,r){var n=e("./_to-integer"),t=Math.min;i.exports=function(e){return e>0?t(n(e),9007199254740991):0}},{"./_to-integer":108}],111:[function(e,i,r){var n=e("./_defined");i.exports=function(e){return Object(n(e))}},{"./_defined":29}],112:[function(e,i,r){var n=e("./_is-object");i.exports=function(e,i){if(!n(e))return e;var r,t;if(i&&"function"==typeof(r=e.toString)&&!n(t=r.call(e)))return t;if("function"==typeof(r=e.valueOf)&&!n(t=r.call(e)))return t;if(!i&&"function"==typeof(r=e.toString)&&!n(t=r.call(e)))return t;throw TypeError("Can't convert object to primitive value")}},{"./_is-object":51}],113:[function(e,i,r){"use strict";if(e("./_descriptors")){var n=e("./_library"),t=e("./_global"),o=e("./_fails"),f=e("./_export"),a=e("./_typed"),u=e("./_typed-buffer"),s=e("./_ctx"),l=e("./_an-instance"),c=e("./_property-desc"),d=e("./_hide"),b=e("./_redefine-all"),h=e("./_to-integer"),k=e("./_to-length"),_=e("./_to-index"),p=e("./_to-primitive"),v=e("./_has"),w=e("./_same-value"),m=e("./_classof"),g=e("./_is-object"),y=e("./_to-object"),E=e("./_is-array-iter"),S=e("./_object-create"),O=e("./_object-gpo"),C=e("./_object-gopn").f,A=e("./core.get-iterator-method"),x=e("./_uid"),R=e("./_wks"),F=e("./_array-methods"),M=e("./_array-includes"),T=e("./_species-constructor"),P=e("./es6.array.iterator"),j=e("./_iterators"),L=e("./_iter-detect"),D=e("./_set-species"),N=e("./_array-fill"),I=e("./_array-copy-within"),B=e("./_object-dp"),U=e("./_object-gopd"),H=B.f,z=U.f,G=t.RangeError,V=t.TypeError,Y=t.Uint8Array,W="ArrayBuffer",q="Shared"+W,X="BYTES_PER_ELEMENT",K="prototype",J=Array[K],Z=u.ArrayBuffer,$=u.DataView,Q=F(0),ee=F(2),ie=F(3),re=F(4),ne=F(5),te=F(6),oe=M(!0),fe=M(!1),ae=P.values,ue=P.keys,se=P.entries,le=J.lastIndexOf,ce=J.reduce,de=J.reduceRight,be=J.join,he=J.sort,ke=J.slice,_e=J.toString,pe=J.toLocaleString,ve=R("iterator"),we=R("toStringTag"),me=x("typed_constructor"),ge=x("def_constructor"),ye=a.CONSTR,Ee=a.TYPED,Se=a.VIEW,Oe="Wrong length!",Ce=F(1,function(e,i){return Te(T(e,e[ge]),i)}),Ae=o(function(){return 1===new Y(new Uint16Array([1]).buffer)[0]}),xe=!!Y&&!!Y[K].set&&o(function(){new Y(1).set({})}),Re=function(e,i){if(void 0===e)throw V(Oe);var r=+e,n=k(e);if(i&&!w(r,n))throw G(Oe);return n},Fe=function(e,i){var r=h(e);if(r<0||r%i)throw G("Wrong offset!");return r},Me=function(e){if(g(e)&&Ee in e)return e;throw V(e+" is not a typed array!")},Te=function(e,i){if(!(g(e)&&me in e))throw V("It is not a typed array constructor!");return new e(i)},Pe=function(e,i){return je(T(e,e[ge]),i)},je=function(e,i){for(var r=0,n=i.length,t=Te(e,n);n>r;)t[r]=i[r++];return t},Le=function(e,i,r){H(e,i,{get:function(){return this._d[r]}})},De=function(e){var i,r,n,t,o,f,a=y(e),u=arguments.length,l=u>1?arguments[1]:void 0,c=void 0!==l,d=A(a);if(void 0!=d&&!E(d)){for(f=d.call(a),n=[],i=0;!(o=f.next()).done;i++)n.push(o.value);a=n}for(c&&u>2&&(l=s(l,arguments[2],2)),i=0,r=k(a.length),t=Te(this,r);r>i;i++)t[i]=c?l(a[i],i):a[i];return t},Ne=function(){for(var e=0,i=arguments.length,r=Te(this,i);i>e;)r[e]=arguments[e++];return r},Ie=!!Y&&o(function(){pe.call(new Y(1))}),Be=function(){return pe.apply(Ie?ke.call(Me(this)):Me(this),arguments)},Ue={copyWithin:function(e,i){return I.call(Me(this),e,i,arguments.length>2?arguments[2]:void 0)},every:function(e){return re(Me(this),e,arguments.length>1?arguments[1]:void 0)},fill:function(e){return N.apply(Me(this),arguments)},filter:function(e){return Pe(this,ee(Me(this),e,arguments.length>1?arguments[1]:void 0))},find:function(e){return ne(Me(this),e,arguments.length>1?arguments[1]:void 0)},findIndex:function(e){return te(Me(this),e,arguments.length>1?arguments[1]:void 0)},forEach:function(e){Q(Me(this),e,arguments.length>1?arguments[1]:void 0)},indexOf:function(e){return fe(Me(this),e,arguments.length>1?arguments[1]:void 0)},includes:function(e){return oe(Me(this),e,arguments.length>1?arguments[1]:void 0)},join:function(e){return be.apply(Me(this),arguments)},lastIndexOf:function(e){return le.apply(Me(this),arguments)},map:function(e){return Ce(Me(this),e,arguments.length>1?arguments[1]:void 0)},reduce:function(e){return ce.apply(Me(this),arguments)},reduceRight:function(e){return de.apply(Me(this),arguments)},reverse:function(){for(var e,i=this,r=Me(i).length,n=Math.floor(r/2),t=0;t1?arguments[1]:void 0)},sort:function(e){return he.call(Me(this),e)},subarray:function(e,i){var r=Me(this),n=r.length,t=_(e,n);return new(T(r,r[ge]))(r.buffer,r.byteOffset+t*r.BYTES_PER_ELEMENT,k((void 0===i?n:_(i,n))-t))}},He=function(e,i){return Pe(this,ke.call(Me(this),e,i))},ze=function(e){Me(this);var i=Fe(arguments[1],1),r=this.length,n=y(e),t=k(n.length),o=0;if(t+i>r)throw G(Oe);for(;o255?255:255&n),t.v[h](r*i+t.o,n,Ae)},R=function(e,i){H(e,i,{get:function(){return A(this,i)},set:function(e){return x(this,i,e)},enumerable:!0})};w?(_=r(function(e,r,n,t){l(e,_,s,"_d");var o,f,a,u,c=0,b=0;if(g(r)){if(!(r instanceof Z||(u=m(r))==W||u==q))return Ee in r?je(_,r):De.call(_,r);o=r,b=Fe(n,i);var h=r.byteLength;if(void 0===t){if(h%i)throw G(Oe);if(f=h-b,f<0)throw G(Oe)}else if(f=k(t)*i,f+b>h)throw G(Oe);a=f/i}else a=Re(r,!0),f=a*i,o=new Z(f);for(d(e,"_d",{b:o,o:b,l:f,e:a,v:new $(o)});c>1,l=23===i?R(2,-24)-R(2,-77):0,c=0,d=e<0||0===e&&1/e<0?1:0;for(e=x(e),e!=e||e===C?(t=e!=e?1:0,n=u):(n=F(M(e)/T),e*(o=R(2,-n))<1&&(n--,o*=2),e+=n+s>=1?l/o:l*R(2,1-s),e*o>=2&&(n++,o/=2),n+s>=u?(t=0,n=u):n+s>=1?(t=(e*o-1)*R(2,i),n+=s):(t=e*R(2,s-1)*R(2,i),n=0));i>=8;f[c++]=255&t,t/=256,i-=8);for(n=n<0;f[c++]=255&n,n/=256,a-=8);return f[--c]|=128*d,f},U=function(e,i,r){var n,t=8*r-i-1,o=(1<>1,a=t-7,u=r-1,s=e[u--],l=127&s;for(s>>=7;a>0;l=256*l+e[u],u--,a-=8);for(n=l&(1<<-a)-1,l>>=-a,a+=i;a>0;n=256*n+e[u],u--,a-=8);if(0===l)l=1-f;else{if(l===o)return n?NaN:s?-C:C;n+=R(2,i),l-=f}return(s?-1:1)*n*R(2,l-i)},H=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},z=function(e){return[255&e]},G=function(e){return[255&e,e>>8&255]},V=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},Y=function(e){return B(e,52,8)},W=function(e){return B(e,23,4)},q=function(e,i,r){h(e[w],i,{get:function(){return this[r]}})},X=function(e,i,r,n){var t=+r,o=c(t);if(t!=o||o<0||o+i>e[N])throw O(g);var f=e[D]._b,a=o+e[I],u=f.slice(a,a+i);return n?u:u.reverse()},K=function(e,i,r,n,t,o){var f=+r,a=c(f);if(f!=a||a<0||a+i>e[N])throw O(g);for(var u=e[D]._b,s=a+e[I],l=n(+t),d=0;dee;)(Z=Q[ee++])in y||a(y,Z,A[Z]);o||($.constructor=y)}var ie=new E(new y(2)),re=E[w].setInt8;ie.setInt8(0,2147483648),ie.setInt8(1,2147483649),!ie.getInt8(0)&&ie.getInt8(1)||u(E[w],{setInt8:function(e,i){re.call(this,e,i<<24>>24)},setUint8:function(e,i){re.call(this,e,i<<24>>24)}},!0)}else y=function(e){var i=J(this,e);this._b=k.call(Array(i),0),this[N]=i},E=function(e,i,r){l(this,E,v),l(e,y,v);var n=e[N],t=c(i);if(t<0||t>n)throw O("Wrong offset!");if(r=void 0===r?n-t:d(r),t+r>n)throw O(m);this[D]=e,this[I]=t,this[N]=r},t&&(q(y,j,"_l"),q(E,P,"_b"),q(E,j,"_l"),q(E,L,"_o")),u(E[w],{getInt8:function(e){return X(this,1,e)[0]<<24>>24},getUint8:function(e){return X(this,1,e)[0]},getInt16:function(e){var i=X(this,2,e,arguments[1]);return(i[1]<<8|i[0])<<16>>16},getUint16:function(e){var i=X(this,2,e,arguments[1]);return i[1]<<8|i[0]},getInt32:function(e){return H(X(this,4,e,arguments[1]))},getUint32:function(e){return H(X(this,4,e,arguments[1]))>>>0},getFloat32:function(e){return U(X(this,4,e,arguments[1]),23,4)},getFloat64:function(e){return U(X(this,8,e,arguments[1]),52,8)},setInt8:function(e,i){K(this,1,e,z,i)},setUint8:function(e,i){K(this,1,e,z,i)},setInt16:function(e,i){K(this,2,e,G,i,arguments[2])},setUint16:function(e,i){K(this,2,e,G,i,arguments[2])},setInt32:function(e,i){K(this,4,e,V,i,arguments[2])},setUint32:function(e,i){K(this,4,e,V,i,arguments[2])},setFloat32:function(e,i){K(this,4,e,W,i,arguments[2])},setFloat64:function(e,i){K(this,8,e,Y,i,arguments[2])}});_(y,p),_(E,v),a(E[w],f.VIEW,!0),r[p]=y,r[v]=E},{"./_an-instance":8,"./_array-fill":11,"./_descriptors":30,"./_fails":36,"./_global":40,"./_hide":42,"./_library":60,"./_object-dp":69,"./_object-gopn":74,"./_redefine-all":88,"./_set-to-string-tag":94,"./_to-integer":108,"./_to-length":110,"./_typed":115}],115:[function(e,i,r){for(var n,t=e("./_global"),o=e("./_hide"),f=e("./_uid"),a=f("typed_array"),u=f("view"),s=!(!t.ArrayBuffer||!t.DataView),l=s,c=0,d=9,b="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");c1?arguments[1]:void 0)}}),e("./_add-to-unscopables")(o)},{"./_add-to-unscopables":7,"./_array-methods":14,"./_export":34}],127:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_array-methods")(5),o="find",f=!0;o in[]&&Array(1)[o](function(){f=!1}),n(n.P+n.F*f,"Array",{find:function(e){return t(this,e,arguments.length>1?arguments[1]:void 0)}}),e("./_add-to-unscopables")(o)},{"./_add-to-unscopables":7,"./_array-methods":14,"./_export":34}],128:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_array-methods")(0),o=e("./_strict-method")([].forEach,!0);n(n.P+n.F*!o,"Array",{forEach:function(e){return t(this,e,arguments[1])}})},{"./_array-methods":14,"./_export":34,"./_strict-method":98}],129:[function(e,i,r){"use strict";var n=e("./_ctx"),t=e("./_export"),o=e("./_to-object"),f=e("./_iter-call"),a=e("./_is-array-iter"),u=e("./_to-length"),s=e("./_create-property"),l=e("./core.get-iterator-method");t(t.S+t.F*!e("./_iter-detect")(function(e){Array.from(e)}),"Array",{from:function(e){var i,r,t,c,d=o(e),b="function"==typeof this?this:Array,h=arguments.length,k=h>1?arguments[1]:void 0,_=void 0!==k,p=0,v=l(d);if(_&&(k=n(k,h>2?arguments[2]:void 0,2)),void 0==v||b==Array&&a(v))for(i=u(d.length),r=new b(i);i>p;p++)s(r,p,_?k(d[p],p):d[p]);else for(c=v.call(d),r=new b;!(t=c.next()).done;p++)s(r,p,_?f(c,k,[t.value,p],!0):t.value);return r.length=p,r}})},{"./_create-property":26,"./_ctx":27,"./_export":34,"./_is-array-iter":48,"./_iter-call":53,"./_iter-detect":56,"./_to-length":110,"./_to-object":111,"./core.get-iterator-method":120}],130:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_array-includes")(!1),o=[].indexOf,f=!!o&&1/[1].indexOf(1,-0)<0;n(n.P+n.F*(f||!e("./_strict-method")(o)),"Array",{indexOf:function(e){return f?o.apply(this,arguments)||0:t(this,e,arguments[1])}})},{"./_array-includes":13,"./_export":34,"./_strict-method":98}],131:[function(e,i,r){var n=e("./_export");n(n.S,"Array",{isArray:e("./_is-array")})},{"./_export":34,"./_is-array":49}],132:[function(e,i,r){"use strict";var n=e("./_add-to-unscopables"),t=e("./_iter-step"),o=e("./_iterators"),f=e("./_to-iobject");i.exports=e("./_iter-define")(Array,"Array",function(e,i){this._t=f(e),this._i=0,this._k=i},function(){var e=this._t,i=this._k,r=this._i++;return!e||r>=e.length?(this._t=void 0,t(1)):"keys"==i?t(0,r):"values"==i?t(0,e[r]):t(0,[r,e[r]])},"values"),o.Arguments=o.Array,n("keys"),n("values"),n("entries")},{"./_add-to-unscopables":7,"./_iter-define":55,"./_iter-step":57,"./_iterators":58,"./_to-iobject":109}],133:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_to-iobject"),o=[].join;n(n.P+n.F*(e("./_iobject")!=Object||!e("./_strict-method")(o)),"Array",{join:function(e){return o.call(t(this),void 0===e?",":e)}})},{"./_export":34,"./_iobject":47,"./_strict-method":98,"./_to-iobject":109}],134:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_to-iobject"),o=e("./_to-integer"),f=e("./_to-length"),a=[].lastIndexOf,u=!!a&&1/[1].lastIndexOf(1,-0)<0;n(n.P+n.F*(u||!e("./_strict-method")(a)),"Array",{lastIndexOf:function(e){if(u)return a.apply(this,arguments)||0;var i=t(this),r=f(i.length),n=r-1;for(arguments.length>1&&(n=Math.min(n,o(arguments[1]))),n<0&&(n=r+n);n>=0;n--)if(n in i&&i[n]===e)return n||0;return-1}})},{"./_export":34,"./_strict-method":98,"./_to-integer":108,"./_to-iobject":109,"./_to-length":110}],135:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_array-methods")(1);n(n.P+n.F*!e("./_strict-method")([].map,!0),"Array",{map:function(e){return t(this,e,arguments[1])}})},{"./_array-methods":14,"./_export":34,"./_strict-method":98}],136:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_create-property");n(n.S+n.F*e("./_fails")(function(){function e(){}return!(Array.of.call(e)instanceof e)}),"Array",{of:function(){for(var e=0,i=arguments.length,r=new("function"==typeof this?this:Array)(i);i>e;)t(r,e,arguments[e++]);return r.length=i,r}})},{"./_create-property":26,"./_export":34,"./_fails":36}],137:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_array-reduce");n(n.P+n.F*!e("./_strict-method")([].reduceRight,!0),"Array",{reduceRight:function(e){return t(this,e,arguments.length,arguments[1],!0)}})},{"./_array-reduce":15,"./_export":34,"./_strict-method":98}],138:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_array-reduce");n(n.P+n.F*!e("./_strict-method")([].reduce,!0),"Array",{reduce:function(e){return t(this,e,arguments.length,arguments[1],!1)}})},{"./_array-reduce":15,"./_export":34,"./_strict-method":98}],139:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_html"),o=e("./_cof"),f=e("./_to-index"),a=e("./_to-length"),u=[].slice;n(n.P+n.F*e("./_fails")(function(){t&&u.call(t)}),"Array",{slice:function(e,i){var r=a(this.length),n=o(this);if(i=void 0===i?r:i,"Array"==n)return u.call(this,e,i);for(var t=f(e,r),s=f(i,r),l=a(s-t),c=Array(l),d=0;d9?e:"0"+e};n(n.P+n.F*(t(function(){return"0385-07-25T07:06:39.999Z"!=new Date(-5e13-1).toISOString()})||!t(function(){new Date(NaN).toISOString()})),"Date",{toISOString:function(){if(!isFinite(o.call(this)))throw RangeError("Invalid time value");var e=this,i=e.getUTCFullYear(),r=e.getUTCMilliseconds(),n=i<0?"-":i>9999?"+":"";return n+("00000"+Math.abs(i)).slice(n?-6:-4)+"-"+f(e.getUTCMonth()+1)+"-"+f(e.getUTCDate())+"T"+f(e.getUTCHours())+":"+f(e.getUTCMinutes())+":"+f(e.getUTCSeconds())+"."+(r>99?r:"0"+f(r))+"Z"}})},{"./_export":34,"./_fails":36}],145:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_to-object"),o=e("./_to-primitive");n(n.P+n.F*e("./_fails")(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}),"Date",{toJSON:function(e){var i=t(this),r=o(i);return"number"!=typeof r||isFinite(r)?i.toISOString():null}})},{"./_export":34,"./_fails":36,"./_to-object":111,"./_to-primitive":112}],146:[function(e,i,r){var n=e("./_wks")("toPrimitive"),t=Date.prototype;n in t||e("./_hide")(t,n,e("./_date-to-primitive"))},{"./_date-to-primitive":28,"./_hide":42,"./_wks":119}],147:[function(e,i,r){var n=Date.prototype,t="Invalid Date",o="toString",f=n[o],a=n.getTime;new Date(NaN)+""!=t&&e("./_redefine")(n,o,function(){var e=a.call(this);return e===e?f.call(this):t})},{"./_redefine":89}],148:[function(e,i,r){var n=e("./_export");n(n.P,"Function",{bind:e("./_bind")})},{"./_bind":18,"./_export":34}],149:[function(e,i,r){"use strict";var n=e("./_is-object"),t=e("./_object-gpo"),o=e("./_wks")("hasInstance"),f=Function.prototype;o in f||e("./_object-dp").f(f,o,{value:function(e){if("function"!=typeof this||!n(e))return!1;if(!n(this.prototype))return e instanceof this;for(;e=t(e);)if(this.prototype===e)return!0;return!1}})},{"./_is-object":51,"./_object-dp":69,"./_object-gpo":76,"./_wks":119}],150:[function(e,i,r){var n=e("./_object-dp").f,t=e("./_property-desc"),o=e("./_has"),f=Function.prototype,a=/^\s*function ([^ (]*)/,u="name",s=Object.isExtensible||function(){return!0};u in f||e("./_descriptors")&&n(f,u,{configurable:!0,get:function(){try{var e=this,i=(""+e).match(a)[1];return o(e,u)||!s(e)||n(e,u,t(5,i)),i}catch(r){return""}}})},{"./_descriptors":30,"./_has":41,"./_object-dp":69,"./_property-desc":87}],151:[function(e,i,r){"use strict";var n=e("./_collection-strong");i.exports=e("./_collection")("Map",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{get:function(e){var i=n.getEntry(this,e);return i&&i.v},set:function(e,i){return n.def(this,0===e?0:e,i)}},n,!0)},{"./_collection":24,"./_collection-strong":21}],152:[function(e,i,r){var n=e("./_export"),t=e("./_math-log1p"),o=Math.sqrt,f=Math.acosh;n(n.S+n.F*!(f&&710==Math.floor(f(Number.MAX_VALUE))&&f(1/0)==1/0),"Math",{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?Math.log(e)+Math.LN2:t(e-1+o(e-1)*o(e+1))}})},{"./_export":34,"./_math-log1p":62}],153:[function(e,i,r){function n(e){return isFinite(e=+e)&&0!=e?e<0?-n(-e):Math.log(e+Math.sqrt(e*e+1)):e}var t=e("./_export"),o=Math.asinh;t(t.S+t.F*!(o&&1/o(0)>0),"Math",{asinh:n})},{"./_export":34}],154:[function(e,i,r){var n=e("./_export"),t=Math.atanh;n(n.S+n.F*!(t&&1/t(-0)<0),"Math",{atanh:function(e){return 0==(e=+e)?e:Math.log((1+e)/(1-e))/2}})},{"./_export":34}],155:[function(e,i,r){var n=e("./_export"),t=e("./_math-sign");n(n.S,"Math",{cbrt:function(e){return t(e=+e)*Math.pow(Math.abs(e),1/3)}})},{"./_export":34,"./_math-sign":63}],156:[function(e,i,r){var n=e("./_export");n(n.S,"Math",{clz32:function(e){return(e>>>=0)?31-Math.floor(Math.log(e+.5)*Math.LOG2E):32}})},{"./_export":34}],157:[function(e,i,r){var n=e("./_export"),t=Math.exp;n(n.S,"Math",{cosh:function(e){return(t(e=+e)+t(-e))/2}})},{"./_export":34}],158:[function(e,i,r){var n=e("./_export"),t=e("./_math-expm1");n(n.S+n.F*(t!=Math.expm1),"Math",{expm1:t})},{"./_export":34,"./_math-expm1":61}],159:[function(e,i,r){var n=e("./_export"),t=e("./_math-sign"),o=Math.pow,f=o(2,-52),a=o(2,-23),u=o(2,127)*(2-a),s=o(2,-126),l=function(e){return e+1/f-1/f};n(n.S,"Math",{fround:function(e){var i,r,n=Math.abs(e),o=t(e);return nu||r!=r?o*(1/0):o*r)}})},{"./_export":34,"./_math-sign":63}],160:[function(e,i,r){var n=e("./_export"),t=Math.abs;n(n.S,"Math",{hypot:function(e,i){for(var r,n,o=0,f=0,a=arguments.length,u=0;f0?(n=r/u,o+=n*n):o+=r;return u===1/0?1/0:u*Math.sqrt(o)}})},{"./_export":34}],161:[function(e,i,r){var n=e("./_export"),t=Math.imul;n(n.S+n.F*e("./_fails")(function(){return t(4294967295,5)!=-5||2!=t.length}),"Math",{imul:function(e,i){var r=65535,n=+e,t=+i,o=r&n,f=r&t;return 0|o*f+((r&n>>>16)*f+o*(r&t>>>16)<<16>>>0)}})},{"./_export":34,"./_fails":36}],162:[function(e,i,r){var n=e("./_export");n(n.S,"Math",{log10:function(e){return Math.log(e)/Math.LN10}})},{"./_export":34}],163:[function(e,i,r){var n=e("./_export");n(n.S,"Math",{log1p:e("./_math-log1p")})},{"./_export":34,"./_math-log1p":62}],164:[function(e,i,r){var n=e("./_export");n(n.S,"Math",{log2:function(e){return Math.log(e)/Math.LN2}})},{"./_export":34}],165:[function(e,i,r){var n=e("./_export");n(n.S,"Math",{sign:e("./_math-sign")})},{"./_export":34,"./_math-sign":63}],166:[function(e,i,r){var n=e("./_export"),t=e("./_math-expm1"),o=Math.exp;n(n.S+n.F*e("./_fails")(function(){return!Math.sinh(-2e-17)!=-2e-17}),"Math",{sinh:function(e){return Math.abs(e=+e)<1?(t(e)-t(-e))/2:(o(e-1)-o(-e-1))*(Math.E/2)}})},{"./_export":34,"./_fails":36,"./_math-expm1":61}],167:[function(e,i,r){var n=e("./_export"),t=e("./_math-expm1"),o=Math.exp;n(n.S,"Math",{tanh:function(e){var i=t(e=+e),r=t(-e);return i==1/0?1:r==1/0?-1:(i-r)/(o(e)+o(-e))}})},{"./_export":34,"./_math-expm1":61}],168:[function(e,i,r){var n=e("./_export");n(n.S,"Math",{trunc:function(e){return(e>0?Math.floor:Math.ceil)(e)}})},{"./_export":34}],169:[function(e,i,r){"use strict";var n=e("./_global"),t=e("./_has"),o=e("./_cof"),f=e("./_inherit-if-required"),a=e("./_to-primitive"),u=e("./_fails"),s=e("./_object-gopn").f,l=e("./_object-gopd").f,c=e("./_object-dp").f,d=e("./_string-trim").trim,b="Number",h=n[b],k=h,_=h.prototype,p=o(e("./_object-create")(_))==b,v="trim"in String.prototype,w=function(e){var i=a(e,!1);if("string"==typeof i&&i.length>2){i=v?i.trim():d(i,3);var r,n,t,o=i.charCodeAt(0);if(43===o||45===o){if(r=i.charCodeAt(2),88===r||120===r)return NaN}else if(48===o){switch(i.charCodeAt(1)){case 66:case 98:n=2,t=49;break;case 79:case 111:n=8,t=55;break;default:return+i}for(var f,u=i.slice(2),s=0,l=u.length;st)return NaN;return parseInt(u,n)}}return+i};if(!h(" 0o1")||!h("0b1")||h("+0x1")){h=function(e){var i=arguments.length<1?0:e,r=this;return r instanceof h&&(p?u(function(){_.valueOf.call(r)}):o(r)!=b)?f(new k(w(i)),r,h):w(i)};for(var m,g=e("./_descriptors")?s(k):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),y=0;g.length>y;y++)t(k,m=g[y])&&!t(h,m)&&c(h,m,l(k,m));h.prototype=_,_.constructor=h,e("./_redefine")(n,b,h)}},{"./_cof":20,"./_descriptors":30,"./_fails":36,"./_global":40,"./_has":41,"./_inherit-if-required":45,"./_object-create":68,"./_object-dp":69,"./_object-gopd":72,"./_object-gopn":74,"./_redefine":89,"./_string-trim":104,"./_to-primitive":112}],170:[function(e,i,r){var n=e("./_export");n(n.S,"Number",{EPSILON:Math.pow(2,-52)})},{"./_export":34}],171:[function(e,i,r){var n=e("./_export"),t=e("./_global").isFinite;n(n.S,"Number",{isFinite:function(e){return"number"==typeof e&&t(e)}})},{"./_export":34,"./_global":40}],172:[function(e,i,r){var n=e("./_export");n(n.S,"Number",{isInteger:e("./_is-integer")})},{"./_export":34,"./_is-integer":50}],173:[function(e,i,r){var n=e("./_export");n(n.S,"Number",{isNaN:function(e){return e!=e}})},{"./_export":34}],174:[function(e,i,r){var n=e("./_export"),t=e("./_is-integer"),o=Math.abs;n(n.S,"Number",{isSafeInteger:function(e){return t(e)&&o(e)<=9007199254740991}})},{"./_export":34,"./_is-integer":50}],175:[function(e,i,r){var n=e("./_export");n(n.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},{"./_export":34}],176:[function(e,i,r){var n=e("./_export");n(n.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},{"./_export":34}],177:[function(e,i,r){ -var n=e("./_export"),t=e("./_parse-float");n(n.S+n.F*(Number.parseFloat!=t),"Number",{parseFloat:t})},{"./_export":34,"./_parse-float":83}],178:[function(e,i,r){var n=e("./_export"),t=e("./_parse-int");n(n.S+n.F*(Number.parseInt!=t),"Number",{parseInt:t})},{"./_export":34,"./_parse-int":84}],179:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_to-integer"),o=e("./_a-number-value"),f=e("./_string-repeat"),a=1..toFixed,u=Math.floor,s=[0,0,0,0,0,0],l="Number.toFixed: incorrect invocation!",c="0",d=function(e,i){for(var r=-1,n=i;++r<6;)n+=e*s[r],s[r]=n%1e7,n=u(n/1e7)},b=function(e){for(var i=6,r=0;--i>=0;)r+=s[i],s[i]=u(r/e),r=r%e*1e7},h=function(){for(var e=6,i="";--e>=0;)if(""!==i||0===e||0!==s[e]){var r=String(s[e]);i=""===i?r:i+f.call(c,7-r.length)+r}return i},k=function(e,i,r){return 0===i?r:i%2===1?k(e,i-1,r*e):k(e*e,i/2,r)},_=function(e){for(var i=0,r=e;r>=4096;)i+=12,r/=4096;for(;r>=2;)i+=1,r/=2;return i};n(n.P+n.F*(!!a&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!e("./_fails")(function(){a.call({})})),"Number",{toFixed:function(e){var i,r,n,a,u=o(this,l),s=t(e),p="",v=c;if(s<0||s>20)throw RangeError(l);if(u!=u)return"NaN";if(u<=-1e21||u>=1e21)return String(u);if(u<0&&(p="-",u=-u),u>1e-21)if(i=_(u*k(2,69,1))-69,r=i<0?u*k(2,-i,1):u/k(2,i,1),r*=4503599627370496,i=52-i,i>0){for(d(0,r),n=s;n>=7;)d(1e7,0),n-=7;for(d(k(10,n,1),0),n=i-1;n>=23;)b(1<<23),n-=23;b(1<0?(a=v.length,v=p+(a<=s?"0."+f.call(c,s-a)+v:v.slice(0,a-s)+"."+v.slice(a-s))):v=p+v,v}})},{"./_a-number-value":6,"./_export":34,"./_fails":36,"./_string-repeat":103,"./_to-integer":108}],180:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_fails"),o=e("./_a-number-value"),f=1..toPrecision;n(n.P+n.F*(t(function(){return"1"!==f.call(1,void 0)})||!t(function(){f.call({})})),"Number",{toPrecision:function(e){var i=o(this,"Number#toPrecision: incorrect invocation!");return void 0===e?f.call(i):f.call(i,e)}})},{"./_a-number-value":6,"./_export":34,"./_fails":36}],181:[function(e,i,r){var n=e("./_export");n(n.S+n.F,"Object",{assign:e("./_object-assign")})},{"./_export":34,"./_object-assign":67}],182:[function(e,i,r){var n=e("./_export");n(n.S,"Object",{create:e("./_object-create")})},{"./_export":34,"./_object-create":68}],183:[function(e,i,r){var n=e("./_export");n(n.S+n.F*!e("./_descriptors"),"Object",{defineProperties:e("./_object-dps")})},{"./_descriptors":30,"./_export":34,"./_object-dps":70}],184:[function(e,i,r){var n=e("./_export");n(n.S+n.F*!e("./_descriptors"),"Object",{defineProperty:e("./_object-dp").f})},{"./_descriptors":30,"./_export":34,"./_object-dp":69}],185:[function(e,i,r){var n=e("./_is-object"),t=e("./_meta").onFreeze;e("./_object-sap")("freeze",function(e){return function(i){return e&&n(i)?e(t(i)):i}})},{"./_is-object":51,"./_meta":64,"./_object-sap":80}],186:[function(e,i,r){var n=e("./_to-iobject"),t=e("./_object-gopd").f;e("./_object-sap")("getOwnPropertyDescriptor",function(){return function(e,i){return t(n(e),i)}})},{"./_object-gopd":72,"./_object-sap":80,"./_to-iobject":109}],187:[function(e,i,r){e("./_object-sap")("getOwnPropertyNames",function(){return e("./_object-gopn-ext").f})},{"./_object-gopn-ext":73,"./_object-sap":80}],188:[function(e,i,r){var n=e("./_to-object"),t=e("./_object-gpo");e("./_object-sap")("getPrototypeOf",function(){return function(e){return t(n(e))}})},{"./_object-gpo":76,"./_object-sap":80,"./_to-object":111}],189:[function(e,i,r){var n=e("./_is-object");e("./_object-sap")("isExtensible",function(e){return function(i){return!!n(i)&&(!e||e(i))}})},{"./_is-object":51,"./_object-sap":80}],190:[function(e,i,r){var n=e("./_is-object");e("./_object-sap")("isFrozen",function(e){return function(i){return!n(i)||!!e&&e(i)}})},{"./_is-object":51,"./_object-sap":80}],191:[function(e,i,r){var n=e("./_is-object");e("./_object-sap")("isSealed",function(e){return function(i){return!n(i)||!!e&&e(i)}})},{"./_is-object":51,"./_object-sap":80}],192:[function(e,i,r){var n=e("./_export");n(n.S,"Object",{is:e("./_same-value")})},{"./_export":34,"./_same-value":91}],193:[function(e,i,r){var n=e("./_to-object"),t=e("./_object-keys");e("./_object-sap")("keys",function(){return function(e){return t(n(e))}})},{"./_object-keys":78,"./_object-sap":80,"./_to-object":111}],194:[function(e,i,r){var n=e("./_is-object"),t=e("./_meta").onFreeze;e("./_object-sap")("preventExtensions",function(e){return function(i){return e&&n(i)?e(t(i)):i}})},{"./_is-object":51,"./_meta":64,"./_object-sap":80}],195:[function(e,i,r){var n=e("./_is-object"),t=e("./_meta").onFreeze;e("./_object-sap")("seal",function(e){return function(i){return e&&n(i)?e(t(i)):i}})},{"./_is-object":51,"./_meta":64,"./_object-sap":80}],196:[function(e,i,r){var n=e("./_export");n(n.S,"Object",{setPrototypeOf:e("./_set-proto").set})},{"./_export":34,"./_set-proto":92}],197:[function(e,i,r){"use strict";var n=e("./_classof"),t={};t[e("./_wks")("toStringTag")]="z",t+""!="[object z]"&&e("./_redefine")(Object.prototype,"toString",function(){return"[object "+n(this)+"]"},!0)},{"./_classof":19,"./_redefine":89,"./_wks":119}],198:[function(e,i,r){var n=e("./_export"),t=e("./_parse-float");n(n.G+n.F*(parseFloat!=t),{parseFloat:t})},{"./_export":34,"./_parse-float":83}],199:[function(e,i,r){var n=e("./_export"),t=e("./_parse-int");n(n.G+n.F*(parseInt!=t),{parseInt:t})},{"./_export":34,"./_parse-int":84}],200:[function(e,i,r){"use strict";var n,t,o,f=e("./_library"),a=e("./_global"),u=e("./_ctx"),s=e("./_classof"),l=e("./_export"),c=e("./_is-object"),d=e("./_a-function"),b=e("./_an-instance"),h=e("./_for-of"),k=e("./_species-constructor"),_=e("./_task").set,p=e("./_microtask")(),v="Promise",w=a.TypeError,m=a.process,g=a[v],m=a.process,y="process"==s(m),E=function(){},S=!!function(){try{var i=g.resolve(1),r=(i.constructor={})[e("./_wks")("species")]=function(e){e(E,E)};return(y||"function"==typeof PromiseRejectionEvent)&&i.then(E)instanceof r}catch(n){}}(),O=function(e,i){return e===i||e===g&&i===o},C=function(e){var i;return!(!c(e)||"function"!=typeof(i=e.then))&&i},A=function(e){return O(g,e)?new x(e):new t(e)},x=t=function(e){var i,r;this.promise=new e(function(e,n){if(void 0!==i||void 0!==r)throw w("Bad Promise constructor");i=e,r=n}),this.resolve=d(i),this.reject=d(r)},R=function(e){try{e()}catch(i){return{error:i}}},F=function(e,i){if(!e._n){e._n=!0;var r=e._c;p(function(){for(var n=e._v,t=1==e._s,o=0,f=function(i){var r,o,f=t?i.ok:i.fail,a=i.resolve,u=i.reject,s=i.domain;try{f?(t||(2==e._h&&P(e),e._h=1),f===!0?r=n:(s&&s.enter(),r=f(n),s&&s.exit()),r===i.promise?u(w("Promise-chain cycle")):(o=C(r))?o.call(r,a,u):a(r)):u(n)}catch(l){u(l)}};r.length>o;)f(r[o++]);e._c=[],e._n=!1,i&&!e._h&&M(e)})}},M=function(e){_.call(a,function(){var i,r,n,t=e._v;if(T(e)&&(i=R(function(){y?m.emit("unhandledRejection",t,e):(r=a.onunhandledrejection)?r({promise:e,reason:t}):(n=a.console)&&n.error&&n.error("Unhandled promise rejection",t)}),e._h=y||T(e)?2:1),e._a=void 0,i)throw i.error})},T=function(e){if(1==e._h)return!1;for(var i,r=e._a||e._c,n=0;r.length>n;)if(i=r[n++],i.fail||!T(i.promise))return!1;return!0},P=function(e){_.call(a,function(){var i;y?m.emit("rejectionHandled",e):(i=a.onrejectionhandled)&&i({promise:e,reason:e._v})})},j=function(e){var i=this;i._d||(i._d=!0,i=i._w||i,i._v=e,i._s=2,i._a||(i._a=i._c.slice()),F(i,!0))},L=function(e){var i,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===e)throw w("Promise can't be resolved itself");(i=C(e))?p(function(){var n={_w:r,_d:!1};try{i.call(e,u(L,n,1),u(j,n,1))}catch(t){j.call(n,t)}}):(r._v=e,r._s=1,F(r,!1))}catch(n){j.call({_w:r,_d:!1},n)}}};S||(g=function(e){b(this,g,v,"_h"),d(e),n.call(this);try{e(u(L,this,1),u(j,this,1))}catch(i){j.call(this,i)}},n=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},n.prototype=e("./_redefine-all")(g.prototype,{then:function(e,i){var r=A(k(this,g));return r.ok="function"!=typeof e||e,r.fail="function"==typeof i&&i,r.domain=y?m.domain:void 0,this._c.push(r),this._a&&this._a.push(r),this._s&&F(this,!1),r.promise},"catch":function(e){return this.then(void 0,e)}}),x=function(){var e=new n;this.promise=e,this.resolve=u(L,e,1),this.reject=u(j,e,1)}),l(l.G+l.W+l.F*!S,{Promise:g}),e("./_set-to-string-tag")(g,v),e("./_set-species")(v),o=e("./_core")[v],l(l.S+l.F*!S,v,{reject:function(e){var i=A(this),r=i.reject;return r(e),i.promise}}),l(l.S+l.F*(f||!S),v,{resolve:function(e){if(e instanceof g&&O(e.constructor,this))return e;var i=A(this),r=i.resolve;return r(e),i.promise}}),l(l.S+l.F*!(S&&e("./_iter-detect")(function(e){g.all(e)["catch"](E)})),v,{all:function(e){var i=this,r=A(i),n=r.resolve,t=r.reject,o=R(function(){var r=[],o=0,f=1;h(e,!1,function(e){var a=o++,u=!1;r.push(void 0),f++,i.resolve(e).then(function(e){u||(u=!0,r[a]=e,--f||n(r))},t)}),--f||n(r)});return o&&t(o.error),r.promise},race:function(e){var i=this,r=A(i),n=r.reject,t=R(function(){h(e,!1,function(e){i.resolve(e).then(r.resolve,n)})});return t&&n(t.error),r.promise}})},{"./_a-function":5,"./_an-instance":8,"./_classof":19,"./_core":25,"./_ctx":27,"./_export":34,"./_for-of":39,"./_global":40,"./_is-object":51,"./_iter-detect":56,"./_library":60,"./_microtask":66,"./_redefine-all":88,"./_set-species":93,"./_set-to-string-tag":94,"./_species-constructor":97,"./_task":106,"./_wks":119}],201:[function(e,i,r){var n=e("./_export"),t=e("./_a-function"),o=e("./_an-object"),f=(e("./_global").Reflect||{}).apply,a=Function.apply;n(n.S+n.F*!e("./_fails")(function(){f(function(){})}),"Reflect",{apply:function(e,i,r){var n=t(e),u=o(r);return f?f(n,i,u):a.call(n,i,u)}})},{"./_a-function":5,"./_an-object":9,"./_export":34,"./_fails":36,"./_global":40}],202:[function(e,i,r){var n=e("./_export"),t=e("./_object-create"),o=e("./_a-function"),f=e("./_an-object"),a=e("./_is-object"),u=e("./_fails"),s=e("./_bind"),l=(e("./_global").Reflect||{}).construct,c=u(function(){function e(){}return!(l(function(){},[],e)instanceof e)}),d=!u(function(){l(function(){})});n(n.S+n.F*(c||d),"Reflect",{construct:function(e,i){o(e),f(i);var r=arguments.length<3?e:o(arguments[2]);if(d&&!c)return l(e,i,r);if(e==r){switch(i.length){case 0:return new e;case 1:return new e(i[0]);case 2:return new e(i[0],i[1]);case 3:return new e(i[0],i[1],i[2]);case 4:return new e(i[0],i[1],i[2],i[3])}var n=[null];return n.push.apply(n,i),new(s.apply(e,n))}var u=r.prototype,b=t(a(u)?u:Object.prototype),h=Function.apply.call(e,b,i);return a(h)?h:b}})},{"./_a-function":5,"./_an-object":9,"./_bind":18,"./_export":34,"./_fails":36,"./_global":40,"./_is-object":51,"./_object-create":68}],203:[function(e,i,r){var n=e("./_object-dp"),t=e("./_export"),o=e("./_an-object"),f=e("./_to-primitive");t(t.S+t.F*e("./_fails")(function(){Reflect.defineProperty(n.f({},1,{value:1}),1,{value:2})}),"Reflect",{defineProperty:function(e,i,r){o(e),i=f(i,!0),o(r);try{return n.f(e,i,r),!0}catch(t){return!1}}})},{"./_an-object":9,"./_export":34,"./_fails":36,"./_object-dp":69,"./_to-primitive":112}],204:[function(e,i,r){var n=e("./_export"),t=e("./_object-gopd").f,o=e("./_an-object");n(n.S,"Reflect",{deleteProperty:function(e,i){var r=t(o(e),i);return!(r&&!r.configurable)&&delete e[i]}})},{"./_an-object":9,"./_export":34,"./_object-gopd":72}],205:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_an-object"),o=function(e){this._t=t(e),this._i=0;var i,r=this._k=[];for(i in e)r.push(i)};e("./_iter-create")(o,"Object",function(){var e,i=this,r=i._k;do if(i._i>=r.length)return{value:void 0,done:!0};while(!((e=r[i._i++])in i._t));return{value:e,done:!1}}),n(n.S,"Reflect",{enumerate:function(e){return new o(e)}})},{"./_an-object":9,"./_export":34,"./_iter-create":54}],206:[function(e,i,r){var n=e("./_object-gopd"),t=e("./_export"),o=e("./_an-object");t(t.S,"Reflect",{getOwnPropertyDescriptor:function(e,i){return n.f(o(e),i)}})},{"./_an-object":9,"./_export":34,"./_object-gopd":72}],207:[function(e,i,r){var n=e("./_export"),t=e("./_object-gpo"),o=e("./_an-object");n(n.S,"Reflect",{getPrototypeOf:function(e){return t(o(e))}})},{"./_an-object":9,"./_export":34,"./_object-gpo":76}],208:[function(e,i,r){function n(e,i){var r,a,l=arguments.length<3?e:arguments[2];return s(e)===l?e[i]:(r=t.f(e,i))?f(r,"value")?r.value:void 0!==r.get?r.get.call(l):void 0:u(a=o(e))?n(a,i,l):void 0}var t=e("./_object-gopd"),o=e("./_object-gpo"),f=e("./_has"),a=e("./_export"),u=e("./_is-object"),s=e("./_an-object");a(a.S,"Reflect",{get:n})},{"./_an-object":9,"./_export":34,"./_has":41,"./_is-object":51,"./_object-gopd":72,"./_object-gpo":76}],209:[function(e,i,r){var n=e("./_export");n(n.S,"Reflect",{has:function(e,i){return i in e}})},{"./_export":34}],210:[function(e,i,r){var n=e("./_export"),t=e("./_an-object"),o=Object.isExtensible;n(n.S,"Reflect",{isExtensible:function(e){return t(e),!o||o(e)}})},{"./_an-object":9,"./_export":34}],211:[function(e,i,r){var n=e("./_export");n(n.S,"Reflect",{ownKeys:e("./_own-keys")})},{"./_export":34,"./_own-keys":82}],212:[function(e,i,r){var n=e("./_export"),t=e("./_an-object"),o=Object.preventExtensions;n(n.S,"Reflect",{preventExtensions:function(e){t(e);try{return o&&o(e),!0}catch(i){return!1}}})},{"./_an-object":9,"./_export":34}],213:[function(e,i,r){var n=e("./_export"),t=e("./_set-proto");t&&n(n.S,"Reflect",{setPrototypeOf:function(e,i){t.check(e,i);try{return t.set(e,i),!0}catch(r){return!1}}})},{"./_export":34,"./_set-proto":92}],214:[function(e,i,r){function n(e,i,r){var u,d,b=arguments.length<4?e:arguments[3],h=o.f(l(e),i);if(!h){if(c(d=f(e)))return n(d,i,r,b);h=s(0)}return a(h,"value")?!(h.writable===!1||!c(b))&&(u=o.f(b,i)||s(0),u.value=r,t.f(b,i,u),!0):void 0!==h.set&&(h.set.call(b,r),!0)}var t=e("./_object-dp"),o=e("./_object-gopd"),f=e("./_object-gpo"),a=e("./_has"),u=e("./_export"),s=e("./_property-desc"),l=e("./_an-object"),c=e("./_is-object");u(u.S,"Reflect",{set:n})},{"./_an-object":9,"./_export":34,"./_has":41,"./_is-object":51,"./_object-dp":69,"./_object-gopd":72,"./_object-gpo":76,"./_property-desc":87}],215:[function(e,i,r){var n=e("./_global"),t=e("./_inherit-if-required"),o=e("./_object-dp").f,f=e("./_object-gopn").f,a=e("./_is-regexp"),u=e("./_flags"),s=n.RegExp,l=s,c=s.prototype,d=/a/g,b=/a/g,h=new s(d)!==d;if(e("./_descriptors")&&(!h||e("./_fails")(function(){return b[e("./_wks")("match")]=!1,s(d)!=d||s(b)==b||"/a/i"!=s(d,"i")}))){s=function(e,i){var r=this instanceof s,n=a(e),o=void 0===i;return!r&&n&&e.constructor===s&&o?e:t(h?new l(n&&!o?e.source:e,i):l((n=e instanceof s)?e.source:e,n&&o?u.call(e):i),r?this:c,s)};for(var k=(function(e){e in s||o(s,e,{configurable:!0,get:function(){return l[e]},set:function(i){l[e]=i}})}),_=f(l),p=0;_.length>p;)k(_[p++]);c.constructor=s,s.prototype=c,e("./_redefine")(n,"RegExp",s)}e("./_set-species")("RegExp")},{"./_descriptors":30,"./_fails":36,"./_flags":38,"./_global":40,"./_inherit-if-required":45,"./_is-regexp":52,"./_object-dp":69,"./_object-gopn":74,"./_redefine":89,"./_set-species":93,"./_wks":119}],216:[function(e,i,r){e("./_descriptors")&&"g"!=/./g.flags&&e("./_object-dp").f(RegExp.prototype,"flags",{configurable:!0,get:e("./_flags")})},{"./_descriptors":30,"./_flags":38,"./_object-dp":69}],217:[function(e,i,r){e("./_fix-re-wks")("match",1,function(e,i,r){return[function(r){"use strict";var n=e(this),t=void 0==r?void 0:r[i];return void 0!==t?t.call(r,n):new RegExp(r)[i](String(n))},r]})},{"./_fix-re-wks":37}],218:[function(e,i,r){e("./_fix-re-wks")("replace",2,function(e,i,r){return[function(n,t){"use strict";var o=e(this),f=void 0==n?void 0:n[i];return void 0!==f?f.call(n,o,t):r.call(String(o),n,t)},r]})},{"./_fix-re-wks":37}],219:[function(e,i,r){e("./_fix-re-wks")("search",1,function(e,i,r){return[function(r){"use strict";var n=e(this),t=void 0==r?void 0:r[i];return void 0!==t?t.call(r,n):new RegExp(r)[i](String(n))},r]})},{"./_fix-re-wks":37}],220:[function(e,i,r){e("./_fix-re-wks")("split",2,function(i,r,n){"use strict";var t=e("./_is-regexp"),o=n,f=[].push,a="split",u="length",s="lastIndex";if("c"=="abbc"[a](/(b)*/)[1]||4!="test"[a](/(?:)/,-1)[u]||2!="ab"[a](/(?:ab)*/)[u]||4!="."[a](/(.?)(.?)/)[u]||"."[a](/()()/)[u]>1||""[a](/.?/)[u]){var l=void 0===/()??/.exec("")[1];n=function(e,i){var r=String(this);if(void 0===e&&0===i)return[];if(!t(e))return o.call(r,e,i);var n,a,c,d,b,h=[],k=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),_=0,p=void 0===i?4294967295:i>>>0,v=new RegExp(e.source,k+"g");for(l||(n=new RegExp("^"+v.source+"$(?!\\s)",k));(a=v.exec(r))&&(c=a.index+a[0][u],!(c>_&&(h.push(r.slice(_,a.index)),!l&&a[u]>1&&a[0].replace(n,function(){for(b=1;b1&&a.index=p)));)v[s]===a.index&&v[s]++;return _===r[u]?!d&&v.test("")||h.push(""):h.push(r.slice(_)),h[u]>p?h.slice(0,p):h}}else"0"[a](void 0,0)[u]&&(n=function(e,i){return void 0===e&&0===i?[]:o.call(this,e,i)});return[function(e,t){var o=i(this),f=void 0==e?void 0:e[r];return void 0!==f?f.call(e,o,t):n.call(String(o),e,t)},n]})},{"./_fix-re-wks":37,"./_is-regexp":52}],221:[function(e,i,r){"use strict";e("./es6.regexp.flags");var n=e("./_an-object"),t=e("./_flags"),o=e("./_descriptors"),f="toString",a=/./[f],u=function(i){e("./_redefine")(RegExp.prototype,f,i,!0)};e("./_fails")(function(){return"/a/b"!=a.call({source:"a",flags:"b"})})?u(function(){var e=n(this);return"/".concat(e.source,"/","flags"in e?e.flags:!o&&e instanceof RegExp?t.call(e):void 0)}):a.name!=f&&u(function(){return a.call(this)})},{"./_an-object":9,"./_descriptors":30,"./_fails":36,"./_flags":38,"./_redefine":89,"./es6.regexp.flags":216}],222:[function(e,i,r){"use strict";var n=e("./_collection-strong");i.exports=e("./_collection")("Set",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function(e){return n.def(this,e=0===e?0:e,e)}},n)},{"./_collection":24,"./_collection-strong":21}],223:[function(e,i,r){"use strict";e("./_string-html")("anchor",function(e){return function(i){return e(this,"a","name",i)}})},{"./_string-html":101}],224:[function(e,i,r){"use strict";e("./_string-html")("big",function(e){return function(){return e(this,"big","","")}})},{"./_string-html":101}],225:[function(e,i,r){"use strict";e("./_string-html")("blink",function(e){return function(){return e(this,"blink","","")}})},{"./_string-html":101}],226:[function(e,i,r){"use strict";e("./_string-html")("bold",function(e){return function(){return e(this,"b","","")}})},{"./_string-html":101}],227:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_string-at")(!1);n(n.P,"String",{codePointAt:function(e){return t(this,e)}})},{"./_export":34,"./_string-at":99}],228:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_to-length"),o=e("./_string-context"),f="endsWith",a=""[f];n(n.P+n.F*e("./_fails-is-regexp")(f),"String",{endsWith:function(e){var i=o(this,e,f),r=arguments.length>1?arguments[1]:void 0,n=t(i.length),u=void 0===r?n:Math.min(t(r),n),s=String(e);return a?a.call(i,s,u):i.slice(u-s.length,u)===s}})},{"./_export":34,"./_fails-is-regexp":35,"./_string-context":100,"./_to-length":110}],229:[function(e,i,r){"use strict";e("./_string-html")("fixed",function(e){return function(){return e(this,"tt","","")}})},{"./_string-html":101}],230:[function(e,i,r){"use strict";e("./_string-html")("fontcolor",function(e){return function(i){return e(this,"font","color",i)}})},{"./_string-html":101}],231:[function(e,i,r){"use strict";e("./_string-html")("fontsize",function(e){return function(i){return e(this,"font","size",i)}})},{"./_string-html":101}],232:[function(e,i,r){var n=e("./_export"),t=e("./_to-index"),o=String.fromCharCode,f=String.fromCodePoint;n(n.S+n.F*(!!f&&1!=f.length),"String",{fromCodePoint:function(e){for(var i,r=[],n=arguments.length,f=0;n>f;){if(i=+arguments[f++],t(i,1114111)!==i)throw RangeError(i+" is not a valid code point");r.push(i<65536?o(i):o(((i-=65536)>>10)+55296,i%1024+56320))}return r.join("")}})},{"./_export":34,"./_to-index":107}],233:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_string-context"),o="includes";n(n.P+n.F*e("./_fails-is-regexp")(o),"String",{includes:function(e){return!!~t(this,e,o).indexOf(e,arguments.length>1?arguments[1]:void 0)}})},{"./_export":34,"./_fails-is-regexp":35,"./_string-context":100}],234:[function(e,i,r){"use strict";e("./_string-html")("italics",function(e){return function(){return e(this,"i","","")}})},{"./_string-html":101}],235:[function(e,i,r){"use strict";var n=e("./_string-at")(!0);e("./_iter-define")(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,i=this._t,r=this._i;return r>=i.length?{value:void 0,done:!0}:(e=n(i,r),this._i+=e.length,{value:e,done:!1})})},{"./_iter-define":55,"./_string-at":99}],236:[function(e,i,r){"use strict";e("./_string-html")("link",function(e){return function(i){return e(this,"a","href",i)}})},{"./_string-html":101}],237:[function(e,i,r){var n=e("./_export"),t=e("./_to-iobject"),o=e("./_to-length");n(n.S,"String",{raw:function(e){for(var i=t(e.raw),r=o(i.length),n=arguments.length,f=[],a=0;r>a;)f.push(String(i[a++])),a1?arguments[1]:void 0,i.length)),n=String(e);return a?a.call(i,n,r):i.slice(r,r+n.length)===n}})},{"./_export":34,"./_fails-is-regexp":35,"./_string-context":100,"./_to-length":110}],241:[function(e,i,r){"use strict";e("./_string-html")("strike",function(e){return function(){return e(this,"strike","","")}})},{"./_string-html":101}],242:[function(e,i,r){"use strict";e("./_string-html")("sub",function(e){return function(){return e(this,"sub","","")}})},{"./_string-html":101}],243:[function(e,i,r){"use strict";e("./_string-html")("sup",function(e){return function(){return e(this,"sup","","")}})},{"./_string-html":101}],244:[function(e,i,r){"use strict";e("./_string-trim")("trim",function(e){return function(){return e(this,3)}})},{"./_string-trim":104}],245:[function(e,i,r){"use strict";var n=e("./_global"),t=e("./_has"),o=e("./_descriptors"),f=e("./_export"),a=e("./_redefine"),u=e("./_meta").KEY,s=e("./_fails"),l=e("./_shared"),c=e("./_set-to-string-tag"),d=e("./_uid"),b=e("./_wks"),h=e("./_wks-ext"),k=e("./_wks-define"),_=e("./_keyof"),p=e("./_enum-keys"),v=e("./_is-array"),w=e("./_an-object"),m=e("./_to-iobject"),g=e("./_to-primitive"),y=e("./_property-desc"),E=e("./_object-create"),S=e("./_object-gopn-ext"),O=e("./_object-gopd"),C=e("./_object-dp"),A=e("./_object-keys"),x=O.f,R=C.f,F=S.f,M=n.Symbol,T=n.JSON,P=T&&T.stringify,j="prototype",L=b("_hidden"),D=b("toPrimitive"),N={}.propertyIsEnumerable,I=l("symbol-registry"),B=l("symbols"),U=l("op-symbols"),H=Object[j],z="function"==typeof M,G=n.QObject,V=!G||!G[j]||!G[j].findChild,Y=o&&s(function(){return 7!=E(R({},"a",{get:function(){return R(this,"a",{value:7}).a}})).a})?function(e,i,r){var n=x(H,i);n&&delete H[i],R(e,i,r),n&&e!==H&&R(H,i,n)}:R,W=function(e){var i=B[e]=E(M[j]);return i._k=e,i},q=z&&"symbol"==typeof M.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof M},X=function(e,i,r){return e===H&&X(U,i,r),w(e),i=g(i,!0),w(r),t(B,i)?(r.enumerable?(t(e,L)&&e[L][i]&&(e[L][i]=!1),r=E(r,{enumerable:y(0,!1)})):(t(e,L)||R(e,L,y(1,{})),e[L][i]=!0),Y(e,i,r)):R(e,i,r)},K=function(e,i){w(e);for(var r,n=p(i=m(i)),t=0,o=n.length;o>t;)X(e,r=n[t++],i[r]);return e},J=function(e,i){return void 0===i?E(e):K(E(e),i)},Z=function(e){var i=N.call(this,e=g(e,!0));return!(this===H&&t(B,e)&&!t(U,e))&&(!(i||!t(this,e)||!t(B,e)||t(this,L)&&this[L][e])||i)},$=function(e,i){if(e=m(e),i=g(i,!0),e!==H||!t(B,i)||t(U,i)){var r=x(e,i);return!r||!t(B,i)||t(e,L)&&e[L][i]||(r.enumerable=!0),r}},Q=function(e){for(var i,r=F(m(e)),n=[],o=0;r.length>o;)t(B,i=r[o++])||i==L||i==u||n.push(i);return n},ee=function(e){for(var i,r=e===H,n=F(r?U:m(e)),o=[],f=0;n.length>f;)!t(B,i=n[f++])||r&&!t(H,i)||o.push(B[i]);return o};z||(M=function(){if(this instanceof M)throw TypeError("Symbol is not a constructor!");var e=d(arguments.length>0?arguments[0]:void 0),i=function(r){this===H&&i.call(U,r),t(this,L)&&t(this[L],e)&&(this[L][e]=!1),Y(this,e,y(1,r))};return o&&V&&Y(H,e,{configurable:!0,set:i}),W(e)},a(M[j],"toString",function(){return this._k}),O.f=$,C.f=X,e("./_object-gopn").f=S.f=Q,e("./_object-pie").f=Z,e("./_object-gops").f=ee,o&&!e("./_library")&&a(H,"propertyIsEnumerable",Z,!0),h.f=function(e){return W(b(e))}),f(f.G+f.W+f.F*!z,{Symbol:M});for(var ie="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),re=0;ie.length>re;)b(ie[re++]);for(var ie=A(b.store),re=0;ie.length>re;)k(ie[re++]);f(f.S+f.F*!z,"Symbol",{"for":function(e){return t(I,e+="")?I[e]:I[e]=M(e)},keyFor:function(e){if(q(e))return _(I,e);throw TypeError(e+" is not a symbol!")},useSetter:function(){V=!0},useSimple:function(){V=!1}}),f(f.S+f.F*!z,"Object",{create:J,defineProperty:X,defineProperties:K,getOwnPropertyDescriptor:$,getOwnPropertyNames:Q,getOwnPropertySymbols:ee}),T&&f(f.S+f.F*(!z||s(function(){var e=M();return"[null]"!=P([e])||"{}"!=P({a:e})||"{}"!=P(Object(e))})),"JSON",{stringify:function(e){if(void 0!==e&&!q(e)){for(var i,r,n=[e],t=1;arguments.length>t;)n.push(arguments[t++]);return i=n[1],"function"==typeof i&&(r=i),!r&&v(i)||(i=function(e,i){if(r&&(i=r.call(this,e,i)),!q(i))return i}),n[1]=i,P.apply(T,n)}}}),M[j][D]||e("./_hide")(M[j],D,M[j].valueOf),c(M,"Symbol"),c(Math,"Math",!0),c(n.JSON,"JSON",!0)},{"./_an-object":9,"./_descriptors":30,"./_enum-keys":33,"./_export":34,"./_fails":36,"./_global":40,"./_has":41,"./_hide":42,"./_is-array":49,"./_keyof":59,"./_library":60,"./_meta":64,"./_object-create":68,"./_object-dp":69,"./_object-gopd":72,"./_object-gopn":74,"./_object-gopn-ext":73,"./_object-gops":75,"./_object-keys":78,"./_object-pie":79,"./_property-desc":87,"./_redefine":89,"./_set-to-string-tag":94,"./_shared":96,"./_to-iobject":109,"./_to-primitive":112,"./_uid":116,"./_wks":119,"./_wks-define":117,"./_wks-ext":118}],246:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_typed"),o=e("./_typed-buffer"),f=e("./_an-object"),a=e("./_to-index"),u=e("./_to-length"),s=e("./_is-object"),l=e("./_global").ArrayBuffer,c=e("./_species-constructor"),d=o.ArrayBuffer,b=o.DataView,h=t.ABV&&l.isView,k=d.prototype.slice,_=t.VIEW,p="ArrayBuffer";n(n.G+n.W+n.F*(l!==d),{ArrayBuffer:d}),n(n.S+n.F*!t.CONSTR,p,{isView:function(e){return h&&h(e)||s(e)&&_ in e}}),n(n.P+n.U+n.F*e("./_fails")(function(){return!new d(2).slice(1,void 0).byteLength}),p,{slice:function(e,i){if(void 0!==k&&void 0===i)return k.call(f(this),e);for(var r=f(this).byteLength,n=a(e,r),t=a(void 0===i?r:i,r),o=new(c(this,d))(u(t-n)),s=new b(this),l=new b(o),h=0;n0?arguments[0]:void 0)}},k={get:function(e){if(s(e)){var i=l(e);return i===!0?d(this).get(e):i?i[this._i]:void 0}},set:function(e,i){return u.def(this,e,i)}},_=i.exports=e("./_collection")("WeakMap",h,k,u,!0,!0);7!=(new _).set((Object.freeze||Object)(b),7).get(b)&&(n=u.getConstructor(h),a(n.prototype,k),f.NEED=!0,t(["delete","has","get","set"],function(e){var i=_.prototype,r=i[e];o(i,e,function(i,t){if(s(i)&&!c(i)){this._f||(this._f=new n);var o=this._f[e](i,t);return"set"==e?this:o}return r.call(this,i,t)})}))},{"./_array-methods":14,"./_collection":24,"./_collection-weak":23,"./_is-object":51,"./_meta":64,"./_object-assign":67,"./_redefine":89}],258:[function(e,i,r){"use strict";var n=e("./_collection-weak");e("./_collection")("WeakSet",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function(e){return n.def(this,e,!0)}},n,!1,!0)},{"./_collection":24,"./_collection-weak":23}],259:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_array-includes")(!0);n(n.P,"Array",{includes:function(e){return t(this,e,arguments.length>1?arguments[1]:void 0)}}),e("./_add-to-unscopables")("includes")},{"./_add-to-unscopables":7,"./_array-includes":13,"./_export":34}],260:[function(e,i,r){var n=e("./_export"),t=e("./_microtask")(),o=e("./_global").process,f="process"==e("./_cof")(o);n(n.G,{asap:function(e){var i=f&&o.domain;t(i?i.bind(e):e)}})},{"./_cof":20,"./_export":34,"./_global":40,"./_microtask":66}],261:[function(e,i,r){var n=e("./_export"),t=e("./_cof");n(n.S,"Error",{isError:function(e){return"Error"===t(e)}})},{"./_cof":20,"./_export":34}],262:[function(e,i,r){var n=e("./_export");n(n.P+n.R,"Map",{toJSON:e("./_collection-to-json")("Map")})},{"./_collection-to-json":22,"./_export":34}],263:[function(e,i,r){var n=e("./_export");n(n.S,"Math",{iaddh:function(e,i,r,n){var t=e>>>0,o=i>>>0,f=r>>>0;return o+(n>>>0)+((t&f|(t|f)&~(t+f>>>0))>>>31)|0}})},{"./_export":34}],264:[function(e,i,r){var n=e("./_export");n(n.S,"Math",{imulh:function(e,i){var r=65535,n=+e,t=+i,o=n&r,f=t&r,a=n>>16,u=t>>16,s=(a*f>>>0)+(o*f>>>16);return a*u+(s>>16)+((o*u>>>0)+(s&r)>>16)}})},{"./_export":34}],265:[function(e,i,r){var n=e("./_export");n(n.S,"Math",{isubh:function(e,i,r,n){var t=e>>>0,o=i>>>0,f=r>>>0;return o-(n>>>0)-((~t&f|~(t^f)&t-f>>>0)>>>31)|0}})},{"./_export":34}],266:[function(e,i,r){var n=e("./_export");n(n.S,"Math",{umulh:function(e,i){var r=65535,n=+e,t=+i,o=n&r,f=t&r,a=n>>>16,u=t>>>16,s=(a*f>>>0)+(o*f>>>16);return a*u+(s>>>16)+((o*u>>>0)+(s&r)>>>16)}})},{"./_export":34}],267:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_to-object"),o=e("./_a-function"),f=e("./_object-dp");e("./_descriptors")&&n(n.P+e("./_object-forced-pam"),"Object",{ -__defineGetter__:function(e,i){f.f(t(this),e,{get:o(i),enumerable:!0,configurable:!0})}})},{"./_a-function":5,"./_descriptors":30,"./_export":34,"./_object-dp":69,"./_object-forced-pam":71,"./_to-object":111}],268:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_to-object"),o=e("./_a-function"),f=e("./_object-dp");e("./_descriptors")&&n(n.P+e("./_object-forced-pam"),"Object",{__defineSetter__:function(e,i){f.f(t(this),e,{set:o(i),enumerable:!0,configurable:!0})}})},{"./_a-function":5,"./_descriptors":30,"./_export":34,"./_object-dp":69,"./_object-forced-pam":71,"./_to-object":111}],269:[function(e,i,r){var n=e("./_export"),t=e("./_object-to-array")(!0);n(n.S,"Object",{entries:function(e){return t(e)}})},{"./_export":34,"./_object-to-array":81}],270:[function(e,i,r){var n=e("./_export"),t=e("./_own-keys"),o=e("./_to-iobject"),f=e("./_object-gopd"),a=e("./_create-property");n(n.S,"Object",{getOwnPropertyDescriptors:function(e){for(var i,r=o(e),n=f.f,u=t(r),s={},l=0;u.length>l;)a(s,i=u[l++],n(r,i));return s}})},{"./_create-property":26,"./_export":34,"./_object-gopd":72,"./_own-keys":82,"./_to-iobject":109}],271:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_to-object"),o=e("./_to-primitive"),f=e("./_object-gpo"),a=e("./_object-gopd").f;e("./_descriptors")&&n(n.P+e("./_object-forced-pam"),"Object",{__lookupGetter__:function(e){var i,r=t(this),n=o(e,!0);do if(i=a(r,n))return i.get;while(r=f(r))}})},{"./_descriptors":30,"./_export":34,"./_object-forced-pam":71,"./_object-gopd":72,"./_object-gpo":76,"./_to-object":111,"./_to-primitive":112}],272:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_to-object"),o=e("./_to-primitive"),f=e("./_object-gpo"),a=e("./_object-gopd").f;e("./_descriptors")&&n(n.P+e("./_object-forced-pam"),"Object",{__lookupSetter__:function(e){var i,r=t(this),n=o(e,!0);do if(i=a(r,n))return i.set;while(r=f(r))}})},{"./_descriptors":30,"./_export":34,"./_object-forced-pam":71,"./_object-gopd":72,"./_object-gpo":76,"./_to-object":111,"./_to-primitive":112}],273:[function(e,i,r){var n=e("./_export"),t=e("./_object-to-array")(!1);n(n.S,"Object",{values:function(e){return t(e)}})},{"./_export":34,"./_object-to-array":81}],274:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_global"),o=e("./_core"),f=e("./_microtask")(),a=e("./_wks")("observable"),u=e("./_a-function"),s=e("./_an-object"),l=e("./_an-instance"),c=e("./_redefine-all"),d=e("./_hide"),b=e("./_for-of"),h=b.RETURN,k=function(e){return null==e?void 0:u(e)},_=function(e){var i=e._c;i&&(e._c=void 0,i())},p=function(e){return void 0===e._o},v=function(e){p(e)||(e._o=void 0,_(e))},w=function(e,i){s(e),this._c=void 0,this._o=e,e=new m(this);try{var r=i(e),n=r;null!=r&&("function"==typeof r.unsubscribe?r=function(){n.unsubscribe()}:u(r),this._c=r)}catch(t){return void e.error(t)}p(this)&&_(this)};w.prototype=c({},{unsubscribe:function(){v(this)}});var m=function(e){this._s=e};m.prototype=c({},{next:function(e){var i=this._s;if(!p(i)){var r=i._o;try{var n=k(r.next);if(n)return n.call(r,e)}catch(t){try{v(i)}finally{throw t}}}},error:function(e){var i=this._s;if(p(i))throw e;var r=i._o;i._o=void 0;try{var n=k(r.error);if(!n)throw e;e=n.call(r,e)}catch(t){try{_(i)}finally{throw t}}return _(i),e},complete:function(e){var i=this._s;if(!p(i)){var r=i._o;i._o=void 0;try{var n=k(r.complete);e=n?n.call(r,e):void 0}catch(t){try{_(i)}finally{throw t}}return _(i),e}}});var g=function(e){l(this,g,"Observable","_f")._f=u(e)};c(g.prototype,{subscribe:function(e){return new w(e,this._f)},forEach:function(e){var i=this;return new(o.Promise||t.Promise)(function(r,n){u(e);var t=i.subscribe({next:function(i){try{return e(i)}catch(r){n(r),t.unsubscribe()}},error:n,complete:r})})}}),c(g,{from:function(e){var i="function"==typeof this?this:g,r=k(s(e)[a]);if(r){var n=s(r.call(e));return n.constructor===i?n:new i(function(e){return n.subscribe(e)})}return new i(function(i){var r=!1;return f(function(){if(!r){try{if(b(e,!1,function(e){if(i.next(e),r)return h})===h)return}catch(n){if(r)throw n;return void i.error(n)}i.complete()}}),function(){r=!0}})},of:function(){for(var e=0,i=arguments.length,r=Array(i);e1?arguments[1]:void 0,!1)}})},{"./_export":34,"./_string-pad":102}],288:[function(e,i,r){"use strict";var n=e("./_export"),t=e("./_string-pad");n(n.P,"String",{padStart:function(e){return t(this,e,arguments.length>1?arguments[1]:void 0,!0)}})},{"./_export":34,"./_string-pad":102}],289:[function(e,i,r){"use strict";e("./_string-trim")("trimLeft",function(e){return function(){return e(this,1)}},"trimStart")},{"./_string-trim":104}],290:[function(e,i,r){"use strict";e("./_string-trim")("trimRight",function(e){return function(){return e(this,2)}},"trimEnd")},{"./_string-trim":104}],291:[function(e,i,r){e("./_wks-define")("asyncIterator")},{"./_wks-define":117}],292:[function(e,i,r){e("./_wks-define")("observable")},{"./_wks-define":117}],293:[function(e,i,r){var n=e("./_export");n(n.S,"System",{global:e("./_global")})},{"./_export":34,"./_global":40}],294:[function(e,i,r){for(var n=e("./es6.array.iterator"),t=e("./_redefine"),o=e("./_global"),f=e("./_hide"),a=e("./_iterators"),u=e("./_wks"),s=u("iterator"),l=u("toStringTag"),c=a.Array,d=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],b=0;b<5;b++){var h,k=d[b],_=o[k],p=_&&_.prototype;if(p){p[s]||f(p,s,c),p[l]||f(p,l,k),a[k]=c;for(h in n)p[h]||t(p,h,n[h],!0)}}},{"./_global":40,"./_hide":42,"./_iterators":58,"./_redefine":89,"./_wks":119,"./es6.array.iterator":132}],295:[function(e,i,r){var n=e("./_export"),t=e("./_task");n(n.G+n.B,{setImmediate:t.set,clearImmediate:t.clear})},{"./_export":34,"./_task":106}],296:[function(e,i,r){var n=e("./_global"),t=e("./_export"),o=e("./_invoke"),f=e("./_partial"),a=n.navigator,u=!!a&&/MSIE .\./.test(a.userAgent),s=function(e){return u?function(i,r){return e(o(f,[].slice.call(arguments,2),"function"==typeof i?i:Function(i)),r)}:e};t(t.G+t.B+t.F*u,{setTimeout:s(n.setTimeout),setInterval:s(n.setInterval)})},{"./_export":34,"./_global":40,"./_invoke":46,"./_partial":85}],297:[function(e,i,r){e("./modules/es6.symbol"),e("./modules/es6.object.create"),e("./modules/es6.object.define-property"),e("./modules/es6.object.define-properties"),e("./modules/es6.object.get-own-property-descriptor"),e("./modules/es6.object.get-prototype-of"),e("./modules/es6.object.keys"),e("./modules/es6.object.get-own-property-names"),e("./modules/es6.object.freeze"),e("./modules/es6.object.seal"),e("./modules/es6.object.prevent-extensions"),e("./modules/es6.object.is-frozen"),e("./modules/es6.object.is-sealed"),e("./modules/es6.object.is-extensible"),e("./modules/es6.object.assign"),e("./modules/es6.object.is"),e("./modules/es6.object.set-prototype-of"),e("./modules/es6.object.to-string"),e("./modules/es6.function.bind"),e("./modules/es6.function.name"),e("./modules/es6.function.has-instance"),e("./modules/es6.parse-int"),e("./modules/es6.parse-float"),e("./modules/es6.number.constructor"),e("./modules/es6.number.to-fixed"),e("./modules/es6.number.to-precision"),e("./modules/es6.number.epsilon"),e("./modules/es6.number.is-finite"),e("./modules/es6.number.is-integer"),e("./modules/es6.number.is-nan"),e("./modules/es6.number.is-safe-integer"),e("./modules/es6.number.max-safe-integer"),e("./modules/es6.number.min-safe-integer"),e("./modules/es6.number.parse-float"),e("./modules/es6.number.parse-int"),e("./modules/es6.math.acosh"),e("./modules/es6.math.asinh"),e("./modules/es6.math.atanh"),e("./modules/es6.math.cbrt"),e("./modules/es6.math.clz32"),e("./modules/es6.math.cosh"),e("./modules/es6.math.expm1"),e("./modules/es6.math.fround"),e("./modules/es6.math.hypot"),e("./modules/es6.math.imul"),e("./modules/es6.math.log10"),e("./modules/es6.math.log1p"),e("./modules/es6.math.log2"),e("./modules/es6.math.sign"),e("./modules/es6.math.sinh"),e("./modules/es6.math.tanh"),e("./modules/es6.math.trunc"),e("./modules/es6.string.from-code-point"),e("./modules/es6.string.raw"),e("./modules/es6.string.trim"),e("./modules/es6.string.iterator"),e("./modules/es6.string.code-point-at"),e("./modules/es6.string.ends-with"),e("./modules/es6.string.includes"),e("./modules/es6.string.repeat"),e("./modules/es6.string.starts-with"),e("./modules/es6.string.anchor"),e("./modules/es6.string.big"),e("./modules/es6.string.blink"),e("./modules/es6.string.bold"),e("./modules/es6.string.fixed"),e("./modules/es6.string.fontcolor"),e("./modules/es6.string.fontsize"),e("./modules/es6.string.italics"),e("./modules/es6.string.link"),e("./modules/es6.string.small"),e("./modules/es6.string.strike"),e("./modules/es6.string.sub"),e("./modules/es6.string.sup"),e("./modules/es6.date.now"),e("./modules/es6.date.to-json"),e("./modules/es6.date.to-iso-string"),e("./modules/es6.date.to-string"),e("./modules/es6.date.to-primitive"),e("./modules/es6.array.is-array"),e("./modules/es6.array.from"),e("./modules/es6.array.of"),e("./modules/es6.array.join"),e("./modules/es6.array.slice"),e("./modules/es6.array.sort"),e("./modules/es6.array.for-each"),e("./modules/es6.array.map"),e("./modules/es6.array.filter"),e("./modules/es6.array.some"),e("./modules/es6.array.every"),e("./modules/es6.array.reduce"),e("./modules/es6.array.reduce-right"),e("./modules/es6.array.index-of"),e("./modules/es6.array.last-index-of"),e("./modules/es6.array.copy-within"),e("./modules/es6.array.fill"),e("./modules/es6.array.find"),e("./modules/es6.array.find-index"),e("./modules/es6.array.species"),e("./modules/es6.array.iterator"),e("./modules/es6.regexp.constructor"),e("./modules/es6.regexp.to-string"),e("./modules/es6.regexp.flags"),e("./modules/es6.regexp.match"),e("./modules/es6.regexp.replace"),e("./modules/es6.regexp.search"),e("./modules/es6.regexp.split"),e("./modules/es6.promise"),e("./modules/es6.map"),e("./modules/es6.set"),e("./modules/es6.weak-map"),e("./modules/es6.weak-set"),e("./modules/es6.typed.array-buffer"),e("./modules/es6.typed.data-view"),e("./modules/es6.typed.int8-array"),e("./modules/es6.typed.uint8-array"),e("./modules/es6.typed.uint8-clamped-array"),e("./modules/es6.typed.int16-array"),e("./modules/es6.typed.uint16-array"),e("./modules/es6.typed.int32-array"),e("./modules/es6.typed.uint32-array"),e("./modules/es6.typed.float32-array"),e("./modules/es6.typed.float64-array"),e("./modules/es6.reflect.apply"),e("./modules/es6.reflect.construct"),e("./modules/es6.reflect.define-property"),e("./modules/es6.reflect.delete-property"),e("./modules/es6.reflect.enumerate"),e("./modules/es6.reflect.get"),e("./modules/es6.reflect.get-own-property-descriptor"),e("./modules/es6.reflect.get-prototype-of"),e("./modules/es6.reflect.has"),e("./modules/es6.reflect.is-extensible"),e("./modules/es6.reflect.own-keys"),e("./modules/es6.reflect.prevent-extensions"),e("./modules/es6.reflect.set"),e("./modules/es6.reflect.set-prototype-of"),e("./modules/es7.array.includes"),e("./modules/es7.string.at"),e("./modules/es7.string.pad-start"),e("./modules/es7.string.pad-end"),e("./modules/es7.string.trim-left"),e("./modules/es7.string.trim-right"),e("./modules/es7.string.match-all"),e("./modules/es7.symbol.async-iterator"),e("./modules/es7.symbol.observable"),e("./modules/es7.object.get-own-property-descriptors"),e("./modules/es7.object.values"),e("./modules/es7.object.entries"),e("./modules/es7.object.define-getter"),e("./modules/es7.object.define-setter"),e("./modules/es7.object.lookup-getter"),e("./modules/es7.object.lookup-setter"),e("./modules/es7.map.to-json"),e("./modules/es7.set.to-json"),e("./modules/es7.system.global"),e("./modules/es7.error.is-error"),e("./modules/es7.math.iaddh"),e("./modules/es7.math.isubh"),e("./modules/es7.math.imulh"),e("./modules/es7.math.umulh"),e("./modules/es7.reflect.define-metadata"),e("./modules/es7.reflect.delete-metadata"),e("./modules/es7.reflect.get-metadata"),e("./modules/es7.reflect.get-metadata-keys"),e("./modules/es7.reflect.get-own-metadata"),e("./modules/es7.reflect.get-own-metadata-keys"),e("./modules/es7.reflect.has-metadata"),e("./modules/es7.reflect.has-own-metadata"),e("./modules/es7.reflect.metadata"),e("./modules/es7.asap"),e("./modules/es7.observable"),e("./modules/web.timers"),e("./modules/web.immediate"),e("./modules/web.dom.iterable"),i.exports=e("./modules/_core")},{"./modules/_core":25,"./modules/es6.array.copy-within":122,"./modules/es6.array.every":123,"./modules/es6.array.fill":124,"./modules/es6.array.filter":125,"./modules/es6.array.find":127,"./modules/es6.array.find-index":126,"./modules/es6.array.for-each":128,"./modules/es6.array.from":129,"./modules/es6.array.index-of":130,"./modules/es6.array.is-array":131,"./modules/es6.array.iterator":132,"./modules/es6.array.join":133,"./modules/es6.array.last-index-of":134,"./modules/es6.array.map":135,"./modules/es6.array.of":136,"./modules/es6.array.reduce":138,"./modules/es6.array.reduce-right":137,"./modules/es6.array.slice":139,"./modules/es6.array.some":140,"./modules/es6.array.sort":141,"./modules/es6.array.species":142,"./modules/es6.date.now":143,"./modules/es6.date.to-iso-string":144,"./modules/es6.date.to-json":145,"./modules/es6.date.to-primitive":146,"./modules/es6.date.to-string":147,"./modules/es6.function.bind":148,"./modules/es6.function.has-instance":149,"./modules/es6.function.name":150,"./modules/es6.map":151,"./modules/es6.math.acosh":152,"./modules/es6.math.asinh":153,"./modules/es6.math.atanh":154,"./modules/es6.math.cbrt":155,"./modules/es6.math.clz32":156,"./modules/es6.math.cosh":157,"./modules/es6.math.expm1":158,"./modules/es6.math.fround":159,"./modules/es6.math.hypot":160,"./modules/es6.math.imul":161,"./modules/es6.math.log10":162,"./modules/es6.math.log1p":163,"./modules/es6.math.log2":164,"./modules/es6.math.sign":165,"./modules/es6.math.sinh":166,"./modules/es6.math.tanh":167,"./modules/es6.math.trunc":168,"./modules/es6.number.constructor":169,"./modules/es6.number.epsilon":170,"./modules/es6.number.is-finite":171,"./modules/es6.number.is-integer":172,"./modules/es6.number.is-nan":173,"./modules/es6.number.is-safe-integer":174,"./modules/es6.number.max-safe-integer":175,"./modules/es6.number.min-safe-integer":176,"./modules/es6.number.parse-float":177,"./modules/es6.number.parse-int":178,"./modules/es6.number.to-fixed":179,"./modules/es6.number.to-precision":180,"./modules/es6.object.assign":181,"./modules/es6.object.create":182,"./modules/es6.object.define-properties":183,"./modules/es6.object.define-property":184,"./modules/es6.object.freeze":185,"./modules/es6.object.get-own-property-descriptor":186,"./modules/es6.object.get-own-property-names":187,"./modules/es6.object.get-prototype-of":188,"./modules/es6.object.is":192,"./modules/es6.object.is-extensible":189,"./modules/es6.object.is-frozen":190,"./modules/es6.object.is-sealed":191,"./modules/es6.object.keys":193,"./modules/es6.object.prevent-extensions":194,"./modules/es6.object.seal":195,"./modules/es6.object.set-prototype-of":196,"./modules/es6.object.to-string":197,"./modules/es6.parse-float":198,"./modules/es6.parse-int":199,"./modules/es6.promise":200,"./modules/es6.reflect.apply":201,"./modules/es6.reflect.construct":202,"./modules/es6.reflect.define-property":203,"./modules/es6.reflect.delete-property":204,"./modules/es6.reflect.enumerate":205,"./modules/es6.reflect.get":208,"./modules/es6.reflect.get-own-property-descriptor":206,"./modules/es6.reflect.get-prototype-of":207,"./modules/es6.reflect.has":209,"./modules/es6.reflect.is-extensible":210,"./modules/es6.reflect.own-keys":211,"./modules/es6.reflect.prevent-extensions":212,"./modules/es6.reflect.set":214,"./modules/es6.reflect.set-prototype-of":213,"./modules/es6.regexp.constructor":215,"./modules/es6.regexp.flags":216,"./modules/es6.regexp.match":217,"./modules/es6.regexp.replace":218,"./modules/es6.regexp.search":219,"./modules/es6.regexp.split":220,"./modules/es6.regexp.to-string":221,"./modules/es6.set":222,"./modules/es6.string.anchor":223,"./modules/es6.string.big":224,"./modules/es6.string.blink":225,"./modules/es6.string.bold":226,"./modules/es6.string.code-point-at":227,"./modules/es6.string.ends-with":228,"./modules/es6.string.fixed":229,"./modules/es6.string.fontcolor":230,"./modules/es6.string.fontsize":231,"./modules/es6.string.from-code-point":232,"./modules/es6.string.includes":233,"./modules/es6.string.italics":234,"./modules/es6.string.iterator":235,"./modules/es6.string.link":236,"./modules/es6.string.raw":237,"./modules/es6.string.repeat":238,"./modules/es6.string.small":239,"./modules/es6.string.starts-with":240,"./modules/es6.string.strike":241,"./modules/es6.string.sub":242,"./modules/es6.string.sup":243,"./modules/es6.string.trim":244,"./modules/es6.symbol":245,"./modules/es6.typed.array-buffer":246,"./modules/es6.typed.data-view":247,"./modules/es6.typed.float32-array":248,"./modules/es6.typed.float64-array":249,"./modules/es6.typed.int16-array":250,"./modules/es6.typed.int32-array":251,"./modules/es6.typed.int8-array":252,"./modules/es6.typed.uint16-array":253,"./modules/es6.typed.uint32-array":254,"./modules/es6.typed.uint8-array":255,"./modules/es6.typed.uint8-clamped-array":256,"./modules/es6.weak-map":257,"./modules/es6.weak-set":258,"./modules/es7.array.includes":259,"./modules/es7.asap":260,"./modules/es7.error.is-error":261,"./modules/es7.map.to-json":262,"./modules/es7.math.iaddh":263,"./modules/es7.math.imulh":264,"./modules/es7.math.isubh":265,"./modules/es7.math.umulh":266,"./modules/es7.object.define-getter":267,"./modules/es7.object.define-setter":268,"./modules/es7.object.entries":269,"./modules/es7.object.get-own-property-descriptors":270,"./modules/es7.object.lookup-getter":271,"./modules/es7.object.lookup-setter":272,"./modules/es7.object.values":273,"./modules/es7.observable":274,"./modules/es7.reflect.define-metadata":275,"./modules/es7.reflect.delete-metadata":276,"./modules/es7.reflect.get-metadata":278,"./modules/es7.reflect.get-metadata-keys":277,"./modules/es7.reflect.get-own-metadata":280,"./modules/es7.reflect.get-own-metadata-keys":279,"./modules/es7.reflect.has-metadata":281,"./modules/es7.reflect.has-own-metadata":282,"./modules/es7.reflect.metadata":283,"./modules/es7.set.to-json":284,"./modules/es7.string.at":285,"./modules/es7.string.match-all":286,"./modules/es7.string.pad-end":287,"./modules/es7.string.pad-start":288,"./modules/es7.string.trim-left":289,"./modules/es7.string.trim-right":290,"./modules/es7.symbol.async-iterator":291,"./modules/es7.symbol.observable":292,"./modules/es7.system.global":293,"./modules/web.dom.iterable":294,"./modules/web.immediate":295,"./modules/web.timers":296}],298:[function(e,i,r){(function(e){!function(e){"use strict";function r(e,i,r,n){var o=i&&i.prototype instanceof t?i:t,f=Object.create(o.prototype),a=new b(n||[]);return f._invoke=s(e,r,a),f}function n(e,i,r){try{return{type:"normal",arg:e.call(i,r)}}catch(n){return{type:"throw",arg:n}}}function t(){}function o(){}function f(){}function a(e){["next","throw","return"].forEach(function(i){e[i]=function(e){return this._invoke(i,e)}})}function u(i){function r(e,t,o,f){var a=n(i[e],i,t);if("throw"!==a.type){var u=a.arg,s=u.value;return s&&"object"==typeof s&&v.call(s,"__await")?Promise.resolve(s.__await).then(function(e){r("next",e,o,f)},function(e){r("throw",e,o,f)}):Promise.resolve(s).then(function(e){u.value=e,o(u)},f)}f(a.arg)}function t(e,i){function n(){return new Promise(function(n,t){r(e,i,n,t)})}return o=o?o.then(n,n):n()}"object"==typeof e.process&&e.process.domain&&(r=e.process.domain.bind(r));var o;this._invoke=t}function s(e,i,r){var t=O;return function(o,f){if(t===A)throw new Error("Generator is already running");if(t===x){if("throw"===o)throw f;return k()}for(r.method=o,r.arg=f;;){var a=r.delegate;if(a){var u=l(a,r);if(u){if(u===R)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(t===O)throw t=x,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);t=A;var s=n(e,i,r);if("normal"===s.type){if(t=r.done?x:C,s.arg===R)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(t=x,r.method="throw",r.arg=s.arg)}}}function l(e,i){var r=e.iterator[i.method];if(r===_){if(i.delegate=null,"throw"===i.method){if(e.iterator["return"]&&(i.method="return",i.arg=_,l(e,i),"throw"===i.method))return R;i.method="throw",i.arg=new TypeError("The iterator does not provide a 'throw' method")}return R}var t=n(r,e.iterator,i.arg);if("throw"===t.type)return i.method="throw",i.arg=t.arg,i.delegate=null,R;var o=t.arg;return o?o.done?(i[e.resultName]=o.value,i.next=e.nextLoc,"return"!==i.method&&(i.method="next",i.arg=_),i.delegate=null,R):o:(i.method="throw",i.arg=new TypeError("iterator result is not an object"),i.delegate=null,R)}function c(e){var i={tryLoc:e[0]};1 in e&&(i.catchLoc=e[1]),2 in e&&(i.finallyLoc=e[2],i.afterLoc=e[3]),this.tryEntries.push(i)}function d(e){var i=e.completion||{};i.type="normal",delete i.arg,e.completion=i}function b(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(c,this),this.reset(!0)}function h(e){if(e){var i=e[m];if(i)return i.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,n=function t(){for(;++r=0;--n){var t=this.tryEntries[n],o=t.completion;if("root"===t.tryLoc)return i("end");if(t.tryLoc<=this.prev){var f=v.call(t,"catchLoc"),a=v.call(t,"finallyLoc");if(f&&a){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&v.call(n,"finallyLoc")&&this.prev=0;--i){var r=this.tryEntries[i];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),d(r),R}},"catch":function(e){for(var i=this.tryEntries.length-1;i>=0;--i){var r=this.tryEntries[i];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var t=n.arg;d(r)}return t}}throw new Error("illegal catch attempt")},delegateYield:function(e,i,r){return this.delegate={iterator:h(e),resultName:i,nextLoc:r},"next"===this.method&&(this.arg=_),R}}}("object"==typeof e?e:"object"==typeof window?window:"object"==typeof self?self:this)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],299:[function(e,i,r){function n(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function t(e){return"function"==typeof e}function o(e){return"number"==typeof e}function f(e){return"object"==typeof e&&null!==e}function a(e){return void 0===e}i.exports=n,n.EventEmitter=n,n.prototype._events=void 0,n.prototype._maxListeners=void 0,n.defaultMaxListeners=10,n.prototype.setMaxListeners=function(e){if(!o(e)||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},n.prototype.emit=function(e){var i,r,n,o,u,s;if(this._events||(this._events={}),"error"===e&&(!this._events.error||f(this._events.error)&&!this._events.error.length)){if(i=arguments[1],i instanceof Error)throw i;var l=new Error('Uncaught, unspecified "error" event. ('+i+")");throw l.context=i,l}if(r=this._events[e],a(r))return!1;if(t(r))switch(arguments.length){case 1:r.call(this);break;case 2:r.call(this,arguments[1]);break;case 3:r.call(this,arguments[1],arguments[2]);break;default:o=Array.prototype.slice.call(arguments,1),r.apply(this,o)}else if(f(r))for(o=Array.prototype.slice.call(arguments,1),s=r.slice(),n=s.length,u=0;u0&&this._events[e].length>r&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace())),this},n.prototype.on=n.prototype.addListener,n.prototype.once=function(e,i){function r(){this.removeListener(e,r),n||(n=!0,i.apply(this,arguments))}if(!t(i))throw TypeError("listener must be a function");var n=!1;return r.listener=i,this.on(e,r),this},n.prototype.removeListener=function(e,i){var r,n,o,a;if(!t(i))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(r=this._events[e],o=r.length,n=-1,r===i||t(r.listener)&&r.listener===i)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,i);else if(f(r)){for(a=o;a-- >0;)if(r[a]===i||r[a].listener&&r[a].listener===i){n=a;break}if(n<0)return this;1===r.length?(r.length=0,delete this._events[e]):r.splice(n,1),this._events.removeListener&&this.emit("removeListener",e,i)}return this},n.prototype.removeAllListeners=function(e){ -var i,r;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(i in this._events)"removeListener"!==i&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events={},this}if(r=this._events[e],t(r))this.removeListener(e,r);else if(r)for(;r.length;)this.removeListener(e,r[r.length-1]);return delete this._events[e],this},n.prototype.listeners=function(e){var i;return i=this._events&&this._events[e]?t(this._events[e])?[this._events[e]]:this._events[e].slice():[]},n.prototype.listenerCount=function(e){if(this._events){var i=this._events[e];if(t(i))return 1;if(i)return i.length}return 0},n.listenerCount=function(e,i){return e.listenerCount(i)}},{}],300:[function(e,i,r){function n(){throw new Error("setTimeout has not been defined")}function t(){throw new Error("clearTimeout has not been defined")}function o(e){if(c===setTimeout)return setTimeout(e,0);if((c===n||!c)&&setTimeout)return c=setTimeout,setTimeout(e,0);try{return c(e,0)}catch(i){try{return c.call(null,e,0)}catch(i){return c.call(this,e,0)}}}function f(e){if(d===clearTimeout)return clearTimeout(e);if((d===t||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(e);try{return d(e)}catch(i){try{return d.call(null,e)}catch(i){return d.call(this,e)}}}function a(){_&&h&&(_=!1,h.length?k=h.concat(k):p=-1,k.length&&u())}function u(){if(!_){var e=o(a);_=!0;for(var i=k.length;i;){for(h=k,k=[];++p1)for(var r=1;r0||this.inTransition)throw new i.FsmError("Previous transition pending",e)}return e},can:function(e){return Boolean(this.events[e][this.current])},cannot:function(e){return!this.can(e)},hasState:function(e){return Boolean(this.states[e])},is:function(e){return e==this.current},isFinal:function(e){return e=e||this.current,o.isArray(this["final"])?o.includes(this["final"],e):this["final"]===e},isValidEvent:function(e){if(this.cannot(e.name))throw new this.factory.FsmError("Invalid event in current state",e);return e},addEvents:function(e){o.forEach(e,function(e){this.addEvent(e)}.bind(this))},addEvent:function(e){return this.events[e.name]=this.events[e.name]||{},this.factory.isConditional(e)?this.addConditionalEvent(e):void this.addBasicEvent(e)},addBasicEvent:function(e){if(o.isArray(e.to))throw new this.factory.FsmError("Ambigous transition",e);e.from=[].concat(e.from||[]),o.forEach(e.from,function(i){this.events[e.name][i]=e.to||i}.bind(this))},addConditionalEvent:function(e){var i,r=this.factory,n=r.callbackPrefix,t=r.noChoiceFound,f=r.pseudoEvent,a=r.Promise;return o.isArray(e.from)?o.forEach(e.from,function(i){this.addConditionalEvent({name:e.name,from:i,to:e.to,condition:e.condition})}.bind(this)):(i=e.from+"__"+e.name,this.pseudoStates[i]=e.from,this.addState(i),this.addEvent({name:e.name,from:e.from,to:i}),this.addEvent({name:f(i,t),from:i,to:e.from}),this.pseudoEvents[f(i,t)]=e.name,o.forEach(e.to,function(r){this.addEvent({name:f(i,r),from:i,to:r}),this.pseudoEvents[f(i,r)]=e.name}.bind(this)),void(this.callbacks[n+"entered"+i]=function(n){var u=this.target;return o.defaults(n,{args:[]}),new a(function(i){i(e.condition(n))}).then(function(a){var s;return o.isNumber(a)?s=e.to[a]:o.includes(e.to,a)&&(s=a),o.isUndefined(s)?u[f(i,t)]().then(function(){throw new r.FsmError("Choice index out of range",e)}):u[f(i,s)].apply(u,n.args)}.bind(this))}.bind(this)))},addState:function(e){var i=this.states;e=[].concat(e||[]),e.forEach(function(e){i[e]=i[e]||{noopTransition:0}})},preprocessPseudoState:function(e,i){var r=this.responses;return Object.defineProperty(i,"res",{get:function(){return r[e]},set:function(i){r[e]=i}}),delete r[e],i},preprocessPseudoEvent:function(e,i){var r=this.pseudoEvents[e],n=this.responses,t=this.pseudoStates,o={name:r,from:t[this.current],to:i.to,args:i.args};return Object.defineProperties(o,{res:{get:function(){return n[r]},set:function(e){n[r]=e}}}),o},buildEvent:function(e){var i=this.callbacks,r=this.pseudoEvents,n=this.pseudoStates,t=this.events,f=this.factory.Type,a=this.factory.callbackPrefix;return function(){function u(e){return e.res||e}function s(e){switch(this.factory.type(e)){case f.NOOP:this.states[this.current].noopTransition+=1;break;default:this.inTransition=!0}return e}function l(e){switch(this.factory.type(e)){case f.NOOP:this.states[this.current].noopTransition-=1;break;default:this.inTransition=!1,this.current=e.to,this.emit("state",this.current)}return e}function c(e){switch(this.factory.type(_)){case f.INTER:this.inTransition=!1;break;case f.NOOP:this.states[this.current].noopTransition>0&&(this.states[this.current].noopTransition-=1)}throw e}var d,b=o.toArray(arguments),h=this.current,k=this.target,_={name:e,from:h,to:t[e][h],args:b},p=r[e];return n[_.to]&&(_=this.preprocessPseudoState(e,_)),p&&(d=this.preprocessPseudoEvent(e,_)),new this.factory.Promise(function(e){e(_)}).then(this.isValidEvent.bind(this)).then(this.canTransition.bind(this)).then(i[a+"leave"+h]?i[a+"leave"+h].bind(k,_):o.identity).then(i.onleave?i.onleave.bind(k,_):o.identity).then(s.bind(this,_)).then(i[a+e]?i[a+e].bind(k,_):o.identity).then(i[a+"enter"+t[e][h]]?i[a+"enter"+t[e][h]].bind(k,p?d:_):o.identity).then(i.onenter?i.onenter.bind(k,p?d:_):o.identity).then(l.bind(this,_)).then(i[a+"entered"+t[e][h]]?i[a+"entered"+t[e][h]].bind(k,p?d:_):o.identity).then(i.onentered?i.onentered.bind(k,p?d:_):o.identity).then(u.bind(this,_))["catch"](c.bind(this))}.bind(this)},initTarget:function(e){var i;return o.isObject(e)||(e=new f),o.isFunction(e.emit)&&(this.emit=function(){return e.emit.apply(e,arguments)}),i=o.mapValues(this.events,function(e,i){return this.buildEvent(i)}.bind(this)),o.assign(e,i,{can:this.can.bind(this),cannot:this.cannot.bind(this),is:this.is.bind(this),hasState:this.hasState.bind(this),isFinal:this.isFinal.bind(this)}),Object.defineProperty(e,"current",{get:function(){return this.current}.bind(this)}),this.target=e,e}},init:function(e,i){this.factory=i.stamp;var r=this.events;return this.events={},o.forEach(r,function(e,i){o.isString(i)&&(e.name=i),this.addEvent(e),this.addState(e.from),this.addState(e.to)}.bind(this)),this.current=this.initial,this.initTarget(i.args[1])}});u=a.compose(u),i.exports=u}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./fsm-error":301,"es6-promise":303,events:299,lodash:304,stampit:305}],303:[function(e,i,r){(function(n,t){!function(e,n){"object"==typeof r&&"undefined"!=typeof i?i.exports=n():"function"==typeof define&&define.amd?define(n):e.ES6Promise=n()}(this,function(){"use strict";function i(e){return"function"==typeof e||"object"==typeof e&&null!==e}function r(e){return"function"==typeof e}function o(e){K=e}function f(e){J=e}function a(){return function(){return n.nextTick(d)}}function u(){return"undefined"!=typeof X?function(){X(d)}:c()}function s(){var e=0,i=new Q(d),r=document.createTextNode("");return i.observe(r,{characterData:!0}),function(){r.data=e=++e%2}}function l(){var e=new MessageChannel;return e.port1.onmessage=d,function(){return e.port2.postMessage(0)}}function c(){var e=setTimeout;return function(){return e(d,1)}}function d(){for(var e=0;e-1}function d(e,i,r){for(var n=-1,t=null==e?0:e.length;++n-1;);return r}function N(e,i){for(var r=e.length;r--&&y(i,e[r],0)>-1;);return r}function I(e,i){for(var r=e.length,n=0;r--;)e[r]===i&&++n;return n}function B(e){return"\\"+Qr[e]}function U(e,i){return null==e?re:e[i]}function H(e){return Vr.test(e)}function z(e){return Yr.test(e)}function G(e){for(var i,r=[];!(i=e.next()).done;)r.push(i.value);return r}function V(e){var i=-1,r=Array(e.size);return e.forEach(function(e,n){r[++i]=[n,e]}),r}function Y(e,i){return function(r){return e(i(r))}}function W(e,i){for(var r=-1,n=e.length,t=0,o=[];++r>>1,Be=[["ary",ye],["bind",ke],["bindKey",_e],["curry",ve],["curryRight",we],["flip",Se],["partial",me],["partialRight",ge],["rearg",Ee]],Ue="[object Arguments]",He="[object Array]",ze="[object AsyncFunction]",Ge="[object Boolean]",Ve="[object Date]",Ye="[object DOMException]",We="[object Error]",qe="[object Function]",Xe="[object GeneratorFunction]",Ke="[object Map]",Je="[object Number]",Ze="[object Null]",$e="[object Object]",Qe="[object Promise]",ei="[object Proxy]",ii="[object RegExp]",ri="[object Set]",ni="[object String]",ti="[object Symbol]",oi="[object Undefined]",fi="[object WeakMap]",ai="[object WeakSet]",ui="[object ArrayBuffer]",si="[object DataView]",li="[object Float32Array]",ci="[object Float64Array]",di="[object Int8Array]",bi="[object Int16Array]",hi="[object Int32Array]",ki="[object Uint8Array]",_i="[object Uint8ClampedArray]",pi="[object Uint16Array]",vi="[object Uint32Array]",wi=/\b__p \+= '';/g,mi=/\b(__p \+=) '' \+/g,gi=/(__e\(.*?\)|\b__t\)) \+\n'';/g,yi=/&(?:amp|lt|gt|quot|#39);/g,Ei=/[&<>"']/g,Si=RegExp(yi.source),Oi=RegExp(Ei.source),Ci=/<%-([\s\S]+?)%>/g,Ai=/<%([\s\S]+?)%>/g,xi=/<%=([\s\S]+?)%>/g,Ri=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Fi=/^\w*$/,Mi=/^\./,Ti=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Pi=/[\\^$.*+?()[\]{}|]/g,ji=RegExp(Pi.source),Li=/^\s+|\s+$/g,Di=/^\s+/,Ni=/\s+$/,Ii=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Bi=/\{\n\/\* \[wrapped with (.+)\] \*/,Ui=/,? & /,Hi=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,zi=/\\(\\)?/g,Gi=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Vi=/\w*$/,Yi=/^[-+]0x[0-9a-f]+$/i,Wi=/^0b[01]+$/i,qi=/^\[object .+?Constructor\]$/,Xi=/^0o[0-7]+$/i,Ki=/^(?:0|[1-9]\d*)$/,Ji=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Zi=/($^)/,$i=/['\n\r\u2028\u2029\\]/g,Qi="\\ud800-\\udfff",er="\\u0300-\\u036f",ir="\\ufe20-\\ufe2f",rr="\\u20d0-\\u20ff",nr=er+ir+rr,tr="\\u2700-\\u27bf",or="a-z\\xdf-\\xf6\\xf8-\\xff",fr="\\xac\\xb1\\xd7\\xf7",ar="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",ur="\\u2000-\\u206f",sr=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",lr="A-Z\\xc0-\\xd6\\xd8-\\xde",cr="\\ufe0e\\ufe0f",dr=fr+ar+ur+sr,br="['’]",hr="["+Qi+"]",kr="["+dr+"]",_r="["+nr+"]",pr="\\d+",vr="["+tr+"]",wr="["+or+"]",mr="[^"+Qi+dr+pr+tr+or+lr+"]",gr="\\ud83c[\\udffb-\\udfff]",yr="(?:"+_r+"|"+gr+")",Er="[^"+Qi+"]",Sr="(?:\\ud83c[\\udde6-\\uddff]){2}",Or="[\\ud800-\\udbff][\\udc00-\\udfff]",Cr="["+lr+"]",Ar="\\u200d",xr="(?:"+wr+"|"+mr+")",Rr="(?:"+Cr+"|"+mr+")",Fr="(?:"+br+"(?:d|ll|m|re|s|t|ve))?",Mr="(?:"+br+"(?:D|LL|M|RE|S|T|VE))?",Tr=yr+"?",Pr="["+cr+"]?",jr="(?:"+Ar+"(?:"+[Er,Sr,Or].join("|")+")"+Pr+Tr+")*",Lr="\\d*(?:(?:1st|2nd|3rd|(?![123])\\dth)\\b)",Dr="\\d*(?:(?:1ST|2ND|3RD|(?![123])\\dTH)\\b)",Nr=Pr+Tr+jr,Ir="(?:"+[vr,Sr,Or].join("|")+")"+Nr,Br="(?:"+[Er+_r+"?",_r,Sr,Or,hr].join("|")+")",Ur=RegExp(br,"g"),Hr=RegExp(_r,"g"),zr=RegExp(gr+"(?="+gr+")|"+Br+Nr,"g"),Gr=RegExp([Cr+"?"+wr+"+"+Fr+"(?="+[kr,Cr,"$"].join("|")+")",Rr+"+"+Mr+"(?="+[kr,Cr+xr,"$"].join("|")+")",Cr+"?"+xr+"+"+Fr,Cr+"+"+Mr,Dr,Lr,pr,Ir].join("|"),"g"),Vr=RegExp("["+Ar+Qi+nr+cr+"]"),Yr=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Wr=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],qr=-1,Xr={};Xr[li]=Xr[ci]=Xr[di]=Xr[bi]=Xr[hi]=Xr[ki]=Xr[_i]=Xr[pi]=Xr[vi]=!0,Xr[Ue]=Xr[He]=Xr[ui]=Xr[Ge]=Xr[si]=Xr[Ve]=Xr[We]=Xr[qe]=Xr[Ke]=Xr[Je]=Xr[$e]=Xr[ii]=Xr[ri]=Xr[ni]=Xr[fi]=!1;var Kr={};Kr[Ue]=Kr[He]=Kr[ui]=Kr[si]=Kr[Ge]=Kr[Ve]=Kr[li]=Kr[ci]=Kr[di]=Kr[bi]=Kr[hi]=Kr[Ke]=Kr[Je]=Kr[$e]=Kr[ii]=Kr[ri]=Kr[ni]=Kr[ti]=Kr[ki]=Kr[_i]=Kr[pi]=Kr[vi]=!0,Kr[We]=Kr[qe]=Kr[fi]=!1;var Jr={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},Zr={"&":"&","<":"<",">":">",'"':""","'":"'"},$r={"&":"&","<":"<",">":">",""":'"',"'":"'"},Qr={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},en=parseFloat,rn=parseInt,nn="object"==typeof e&&e&&e.Object===Object&&e,tn="object"==typeof self&&self&&self.Object===Object&&self,on=nn||tn||Function("return this")(),fn="object"==typeof r&&r&&!r.nodeType&&r,an=fn&&"object"==typeof i&&i&&!i.nodeType&&i,un=an&&an.exports===fn,sn=un&&nn.process,ln=function(){try{return sn&&sn.binding&&sn.binding("util")}catch(e){}}(),cn=ln&&ln.isArrayBuffer,dn=ln&&ln.isDate,bn=ln&&ln.isMap,hn=ln&&ln.isRegExp,kn=ln&&ln.isSet,_n=ln&&ln.isTypedArray,pn=C("length"),vn=A(Jr),wn=A(Zr),mn=A($r),gn=function En(e){function i(e){if(lu(e)&&!gd(e)&&!(e instanceof A)){if(e instanceof v)return e;if(gl.call(e,"__wrapped__"))return af(e)}return new v(e)}function r(){}function v(e,i){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!i,this.__index__=0,this.__values__=re}function A(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=De,this.__views__=[]}function K(){var e=new A(this.__wrapped__);return e.__actions__=Ut(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ut(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ut(this.__views__),e}function Q(){if(this.__filtered__){var e=new A(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e}function ee(){var e=this.__wrapped__.value(),i=this.__dir__,r=gd(e),n=i<0,t=r?e.length:0,o=Fo(0,t,this.__views__),f=o.start,a=o.end,u=a-f,s=n?a:f-1,l=this.__iteratees__,c=l.length,d=0,b=Zl(u,this.__takeCount__);if(!r||!n&&t==u&&b==u)return gt(e,this.__actions__);var h=[];e:for(;u--&&d-1}function sr(e,i){var r=this.__data__,n=Mr(r,e);return n<0?(++this.size,r.push([e,i])):r[n][1]=i,this}function lr(e){var i=-1,r=null==e?0:e.length;for(this.clear();++i=i?e:i)),e}function Ir(e,i,r,n,t,o){var f,u=i&le,s=i&ce,l=i&de;if(r&&(f=t?r(e,n,t,o):r(e)),f!==re)return f;if(!su(e))return e;var c=gd(e);if(c){if(f=Po(e),!u)return Ut(e,f)}else{var d=Mc(e),b=d==qe||d==Xe;if(Ed(e))return xt(e,u);if(d==$e||d==Ue||b&&!t){if(f=s||b?{}:jo(e),!u)return s?Gt(e,jr(f,e)):zt(e,Pr(f,e))}else{if(!Kr[d])return t?e:{};f=Lo(e,d,Ir,u)}}o||(o=new wr);var h=o.get(e);if(h)return h;o.set(e,f);var k=l?s?yo:go:s?Wu:Yu,_=c?re:k(e);return a(_||e,function(n,t){_&&(t=n,n=e[t]),Fr(f,t,Ir(n,i,r,t,e,o))}),f}function Br(e){var i=Yu(e);return function(r){return zr(r,e,i)}}function zr(e,i,r){var n=r.length;if(null==e)return!n;for(e=dl(e);n--;){var t=r[n],o=i[t],f=e[t];if(f===re&&!(t in e)||!o(f))return!1}return!0}function Gr(e,i,r){if("function"!=typeof e)throw new kl(fe);return jc(function(){e.apply(re,r)},i)}function Vr(e,i,r,n){var t=-1,o=c,f=!0,a=e.length,u=[],s=i.length;if(!a)return u;r&&(i=b(i,P(r))),n?(o=d,f=!1):i.length>=te&&(o=L,f=!1,i=new _r(i));e:for(;++tt?0:t+r),n=n===re||n>t?t:Au(n),n<0&&(n+=t),n=r>n?0:xu(n);r0&&r(a)?i>1?Qr(a,i-1,r,n,t):h(t,a):n||(t[t.length]=a)}return t}function nn(e,i){return e&&gc(e,i,Yu)}function tn(e,i){return e&&yc(e,i,Yu)}function fn(e,i){return l(i,function(i){return fu(e[i])})}function an(e,i){i=Ct(i,e);for(var r=0,n=i.length;null!=e&&ri}function gn(e,i){return null!=e&&gl.call(e,i)}function Sn(e,i){return null!=e&&i in dl(e)}function On(e,i,r){ -return e>=Zl(i,r)&&e=120&&l.length>=120)?new _r(f&&l):re}l=e[0];var h=-1,k=a[0];e:for(;++h-1;)a!==e&&Ll.call(a,u,1),Ll.call(e,u,1);return e}function it(e,i){for(var r=e?i.length:0,n=r-1;r--;){var t=i[r];if(r==n||t!==o){var o=t;Io(t)?Ll.call(e,t,1):vt(e,t)}}return e}function rt(e,i){return e+Vl(ec()*(i-e+1))}function nt(e,i,r,n){for(var t=-1,o=Jl(Gl((i-e)/(r||1)),0),f=al(o);o--;)f[n?o:++t]=e,e+=r;return f}function tt(e,i){var r="";if(!e||i<1||i>Pe)return r;do i%2&&(r+=e),i=Vl(i/2),i&&(e+=e);while(i);return r}function ot(e,i){return Lc(Zo(e,i,Ls),e+"")}function ft(e){return Cr(ts(e))}function at(e,i){var r=ts(e);return nf(r,Nr(i,0,r.length))}function ut(e,i,r,n){if(!su(e))return e;i=Ct(i,e);for(var t=-1,o=i.length,f=o-1,a=e;null!=a&&++tt?0:t+i),r=r>t?t:r,r<0&&(r+=t),t=i>r?0:r-i>>>0,i>>>=0;for(var o=al(t);++n>>1,f=e[o];null!==f&&!gu(f)&&(r?f<=i:f=te){var s=i?null:Ac(e);if(s)return q(s);f=!1,t=L,u=new _r}else u=i?[]:a;e:for(;++n=n?e:lt(e,i,r)}function xt(e,i){if(i)return e.slice();var r=e.length,n=Ml?Ml(r):new e.constructor(r);return e.copy(n),n}function Rt(e){var i=new e.constructor(e.byteLength);return new Fl(i).set(new Fl(e)),i}function Ft(e,i){var r=i?Rt(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}function Mt(e,i,r){var t=i?r(V(e),le):V(e);return k(t,n,new e.constructor)}function Tt(e){var i=new e.constructor(e.source,Vi.exec(e));return i.lastIndex=e.lastIndex,i}function Pt(e,i,r){var n=i?r(q(e),le):q(e);return k(n,t,new e.constructor)}function jt(e){return _c?dl(_c.call(e)):{}}function Lt(e,i){var r=i?Rt(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function Dt(e,i){if(e!==i){var r=e!==re,n=null===e,t=e===e,o=gu(e),f=i!==re,a=null===i,u=i===i,s=gu(i);if(!a&&!s&&!o&&e>i||o&&f&&u&&!a&&!s||n&&f&&u||!r&&u||!t)return 1;if(!n&&!o&&!s&&e=a)return u;var s=r[n];return u*("desc"==s?-1:1)}}return e.index-i.index}function It(e,i,r,n){for(var t=-1,o=e.length,f=r.length,a=-1,u=i.length,s=Jl(o-f,0),l=al(u+s),c=!n;++a1?r[t-1]:re,f=t>2?r[2]:re;for(o=e.length>3&&"function"==typeof o?(t--,o):re,f&&Bo(r[0],r[1],f)&&(o=t<3?re:o,t=1),i=dl(i);++n-1?t[o?i[f]:f]:re}}function eo(e){return mo(function(i){var r=i.length,n=r,t=v.prototype.thru;for(e&&i.reverse();n--;){var o=i[n];if("function"!=typeof o)throw new kl(fe);if(t&&!f&&"wrapper"==Eo(o))var f=new v([],(!0))}for(n=f?n:r;++n1&&v.reverse(),c&&ua))return!1;var s=o.get(e);if(s&&o.get(i))return s==i;var l=-1,c=!0,d=r&he?new _r:re;for(o.set(e,i),o.set(i,e);++l1?"& ":"")+i[n],i=i.join(r>2?", ":" "),e.replace(Ii,"{\n/* [wrapped with "+i+"] */\n")}function No(e){return gd(e)||md(e)||!!(Dl&&e&&e[Dl])}function Io(e,i){return i=null==i?Pe:i,!!i&&("number"==typeof e||Ki.test(e))&&e>-1&&e%1==0&&e0){if(++i>=Ae)return arguments[0]}else i=0;return e.apply(re,arguments)}}function nf(e,i){var r=-1,n=e.length,t=n-1;for(i=i===re?n:i;++r=this.__values__.length,i=e?re:this.__values__[this.__index__++];return{done:e,value:i}}function aa(){return this}function ua(e){for(var i,n=this;n instanceof r;){var t=af(n);t.__index__=0,t.__values__=re,i?o.__wrapped__=t:i=t;var o=t;n=n.__wrapped__}return o.__wrapped__=e,i}function sa(){var e=this.__wrapped__;if(e instanceof A){var i=e;return this.__actions__.length&&(i=new A(this)),i=i.reverse(),i.__actions__.push({func:na,args:[Pf],thisArg:re}),new v(i,this.__chain__)}return this.thru(Pf)}function la(){return gt(this.__wrapped__,this.__actions__)}function ca(e,i,r){var n=gd(e)?s:Yr;return r&&Bo(e,i,r)&&(i=re),n(e,Oo(i,3))}function da(e,i){var r=gd(e)?l:$r;return r(e,Oo(i,3))}function ba(e,i){return Qr(wa(e,i),1)}function ha(e,i){return Qr(wa(e,i),Te)}function ka(e,i,r){return r=r===re?1:Au(r),Qr(wa(e,i),r)}function _a(e,i){var r=gd(e)?a:wc;return r(e,Oo(i,3))}function pa(e,i){var r=gd(e)?u:mc;return r(e,Oo(i,3))}function va(e,i,r,n){e=Za(e)?e:ts(e),r=r&&!n?Au(r):0;var t=e.length;return r<0&&(r=Jl(t+r,0)),mu(e)?r<=t&&e.indexOf(i,r)>-1:!!t&&y(e,i,r)>-1}function wa(e,i){var r=gd(e)?b:Vn;return r(e,Oo(i,3))}function ma(e,i,r,n){return null==e?[]:(gd(i)||(i=null==i?[]:[i]),r=n?re:r,gd(r)||(r=null==r?[]:[r]),Jn(e,i,r))}function ga(e,i,r){var n=gd(e)?k:x,t=arguments.length<3;return n(e,Oo(i,4),r,t,wc)}function ya(e,i,r){var n=gd(e)?_:x,t=arguments.length<3;return n(e,Oo(i,4),r,t,mc)}function Ea(e,i){var r=gd(e)?l:$r;return r(e,Na(Oo(i,3)))}function Sa(e){var i=gd(e)?Cr:ft;return i(e)}function Oa(e,i,r){i=(r?Bo(e,i,r):i===re)?1:Au(i);var n=gd(e)?Ar:at;return n(e,i)}function Ca(e){var i=gd(e)?xr:st;return i(e)}function Aa(e){if(null==e)return 0;if(Za(e))return mu(e)?Z(e):e.length;var i=Mc(e);return i==Ke||i==ri?e.size:Hn(e).length}function xa(e,i,r){var n=gd(e)?p:ct;return r&&Bo(e,i,r)&&(i=re),n(e,Oo(i,3))}function Ra(e,i){if("function"!=typeof i)throw new kl(fe);return e=Au(e),function(){if(--e<1)return i.apply(this,arguments)}}function Fa(e,i,r){return i=r?re:i,i=e&&null==i?e.length:i,bo(e,ye,re,re,re,re,i)}function Ma(e,i){var r;if("function"!=typeof i)throw new kl(fe);return e=Au(e),function(){return--e>0&&(r=i.apply(this,arguments)),e<=1&&(i=re),r}}function Ta(e,i,r){i=r?re:i;var n=bo(e,ve,re,re,re,re,re,i);return n.placeholder=Ta.placeholder,n}function Pa(e,i,r){i=r?re:i;var n=bo(e,we,re,re,re,re,re,i);return n.placeholder=Pa.placeholder,n}function ja(e,i,r){function n(i){var r=d,n=b;return d=b=re,v=i,k=e.apply(n,r)}function t(e){return v=e,_=jc(a,i),w?n(e):k}function o(e){var r=e-p,n=e-v,t=i-r;return m?Zl(t,h-n):t}function f(e){var r=e-p,n=e-v;return p===re||r>=i||r<0||m&&n>=h}function a(){var e=sd();return f(e)?u(e):void(_=jc(a,o(e)))}function u(e){return _=re,g&&d?n(e):(d=b=re,k)}function s(){_!==re&&Cc(_),v=0,d=p=b=_=re}function l(){return _===re?k:u(sd())}function c(){var e=sd(),r=f(e);if(d=arguments,b=this,p=e,r){if(_===re)return t(p);if(m)return _=jc(a,i),n(p)}return _===re&&(_=jc(a,i)),k}var d,b,h,k,_,p,v=0,w=!1,m=!1,g=!0;if("function"!=typeof e)throw new kl(fe);return i=Ru(i)||0,su(r)&&(w=!!r.leading,m="maxWait"in r,h=m?Jl(Ru(r.maxWait)||0,i):h,g="trailing"in r?!!r.trailing:g),c.cancel=s,c.flush=l,c}function La(e){return bo(e,Se)}function Da(e,i){if("function"!=typeof e||null!=i&&"function"!=typeof i)throw new kl(fe);var r=function(){var n=arguments,t=i?i.apply(this,n):n[0],o=r.cache;if(o.has(t))return o.get(t);var f=e.apply(this,n);return r.cache=o.set(t,f)||o,f};return r.cache=new(Da.Cache||lr),r}function Na(e){if("function"!=typeof e)throw new kl(fe);return function(){var i=arguments;switch(i.length){case 0:return!e.call(this);case 1:return!e.call(this,i[0]);case 2:return!e.call(this,i[0],i[1]);case 3:return!e.call(this,i[0],i[1],i[2])}return!e.apply(this,i)}}function Ia(e){return Ma(2,e)}function Ba(e,i){if("function"!=typeof e)throw new kl(fe);return i=i===re?i:Au(i),ot(e,i)}function Ua(e,i){if("function"!=typeof e)throw new kl(fe);return i=null==i?0:Jl(Au(i),0),ot(function(r){var n=r[i],t=At(r,0,i);return n&&h(t,n),o(e,this,t)})}function Ha(e,i,r){var n=!0,t=!0;if("function"!=typeof e)throw new kl(fe);return su(r)&&(n="leading"in r?!!r.leading:n,t="trailing"in r?!!r.trailing:t),ja(e,i,{leading:n,maxWait:i,trailing:t})}function za(e){return Fa(e,1)}function Ga(e,i){return kd(Ot(i),e)}function Va(){if(!arguments.length)return[];var e=arguments[0];return gd(e)?e:[e]}function Ya(e){return Ir(e,de)}function Wa(e,i){return i="function"==typeof i?i:re,Ir(e,de,i)}function qa(e){return Ir(e,le|de)}function Xa(e,i){return i="function"==typeof i?i:re,Ir(e,le|de,i)}function Ka(e,i){return null==i||zr(e,i,Yu(i))}function Ja(e,i){return e===i||e!==e&&i!==i}function Za(e){return null!=e&&uu(e.length)&&!fu(e)}function $a(e){return lu(e)&&Za(e)}function Qa(e){return e===!0||e===!1||lu(e)&&ln(e)==Ge}function eu(e){return lu(e)&&1===e.nodeType&&!vu(e)}function iu(e){if(null==e)return!0;if(Za(e)&&(gd(e)||"string"==typeof e||"function"==typeof e.splice||Ed(e)||xd(e)||md(e)))return!e.length;var i=Mc(e);if(i==Ke||i==ri)return!e.size;if(Vo(e))return!Hn(e).length;for(var r in e)if(gl.call(e,r))return!1;return!0}function ru(e,i){return Tn(e,i)}function nu(e,i,r){r="function"==typeof r?r:re;var n=r?r(e,i):re;return n===re?Tn(e,i,re,r):!!n}function tu(e){if(!lu(e))return!1;var i=ln(e);return i==We||i==Ye||"string"==typeof e.message&&"string"==typeof e.name&&!vu(e)}function ou(e){return"number"==typeof e&&ql(e)}function fu(e){if(!su(e))return!1;var i=ln(e);return i==qe||i==Xe||i==ze||i==ei}function au(e){return"number"==typeof e&&e==Au(e)}function uu(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=Pe}function su(e){var i=typeof e;return null!=e&&("object"==i||"function"==i)}function lu(e){return null!=e&&"object"==typeof e}function cu(e,i){return e===i||Ln(e,i,Ao(i))}function du(e,i,r){return r="function"==typeof r?r:re,Ln(e,i,Ao(i),r)}function bu(e){return pu(e)&&e!=+e}function hu(e){if(Tc(e))throw new sl(oe);return Dn(e)}function ku(e){return null===e}function _u(e){return null==e}function pu(e){return"number"==typeof e||lu(e)&&ln(e)==Je}function vu(e){if(!lu(e)||ln(e)!=$e)return!1;var i=Tl(e);if(null===i)return!0;var r=gl.call(i,"constructor")&&i.constructor;return"function"==typeof r&&r instanceof r&&ml.call(r)==Ol}function wu(e){return au(e)&&e>=-Pe&&e<=Pe}function mu(e){return"string"==typeof e||!gd(e)&&lu(e)&&ln(e)==ni}function gu(e){return"symbol"==typeof e||lu(e)&&ln(e)==ti}function yu(e){return e===re}function Eu(e){return lu(e)&&Mc(e)==fi}function Su(e){return lu(e)&&ln(e)==ai}function Ou(e){if(!e)return[];if(Za(e))return mu(e)?$(e):Ut(e);if(Nl&&e[Nl])return G(e[Nl]());var i=Mc(e),r=i==Ke?V:i==ri?q:ts;return r(e)}function Cu(e){if(!e)return 0===e?e:0;if(e=Ru(e),e===Te||e===-Te){var i=e<0?-1:1;return i*je}return e===e?e:0}function Au(e){var i=Cu(e),r=i%1;return i===i?r?i-r:i:0}function xu(e){return e?Nr(Au(e),0,De):0}function Ru(e){if("number"==typeof e)return e;if(gu(e))return Le;if(su(e)){var i="function"==typeof e.valueOf?e.valueOf():e;e=su(i)?i+"":i}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(Li,"");var r=Wi.test(e);return r||Xi.test(e)?rn(e.slice(2),r?2:8):Yi.test(e)?Le:+e}function Fu(e){return Ht(e,Wu(e))}function Mu(e){return e?Nr(Au(e),-Pe,Pe):0===e?e:0}function Tu(e){return null==e?"":_t(e)}function Pu(e,i){var r=vc(e);return null==i?r:Pr(r,i)}function ju(e,i){return m(e,Oo(i,3),nn)}function Lu(e,i){return m(e,Oo(i,3),tn)}function Du(e,i){return null==e?e:gc(e,Oo(i,3),Wu)}function Nu(e,i){return null==e?e:yc(e,Oo(i,3),Wu)}function Iu(e,i){return e&&nn(e,Oo(i,3))}function Bu(e,i){return e&&tn(e,Oo(i,3))}function Uu(e){return null==e?[]:fn(e,Yu(e))}function Hu(e){return null==e?[]:fn(e,Wu(e))}function zu(e,i,r){var n=null==e?re:an(e,i);return n===re?r:n}function Gu(e,i){return null!=e&&To(e,i,gn)}function Vu(e,i){return null!=e&&To(e,i,Sn)}function Yu(e){return Za(e)?Or(e):Hn(e)}function Wu(e){return Za(e)?Or(e,!0):zn(e)}function qu(e,i){ -var r={};return i=Oo(i,3),nn(e,function(e,n,t){Lr(r,i(e,n,t),e)}),r}function Xu(e,i){var r={};return i=Oo(i,3),nn(e,function(e,n,t){Lr(r,n,i(e,n,t))}),r}function Ku(e,i){return Ju(e,Na(Oo(i)))}function Ju(e,i){if(null==e)return{};var r=b(yo(e),function(e){return[e]});return i=Oo(i),$n(e,r,function(e,r){return i(e,r[0])})}function Zu(e,i,r){i=Ct(i,e);var n=-1,t=i.length;for(t||(t=1,e=re);++ni){var n=e;e=i,i=n}if(r||e%1||i%1){var t=ec();return Zl(e+t*(i-e+en("1e-"+((t+"").length-1))),i)}return rt(e,i)}function ss(e){return eb(Tu(e).toLowerCase())}function ls(e){return e=Tu(e),e&&e.replace(Ji,vn).replace(Hr,"")}function cs(e,i,r){e=Tu(e),i=_t(i);var n=e.length;r=r===re?n:Nr(Au(r),0,n);var t=r;return r-=i.length,r>=0&&e.slice(r,t)==i}function ds(e){return e=Tu(e),e&&Oi.test(e)?e.replace(Ei,wn):e}function bs(e){return e=Tu(e),e&&ji.test(e)?e.replace(Pi,"\\$&"):e}function hs(e,i,r){e=Tu(e),i=Au(i);var n=i?Z(e):0;if(!i||n>=i)return e;var t=(i-n)/2;return oo(Vl(t),r)+e+oo(Gl(t),r)}function ks(e,i,r){e=Tu(e),i=Au(i);var n=i?Z(e):0;return i&&n>>0)?(e=Tu(e),e&&("string"==typeof i||null!=i&&!Cd(i))&&(i=_t(i),!i&&H(e))?At($(e),0,r):e.split(i,r)):[]}function gs(e,i,r){return e=Tu(e),r=null==r?0:Nr(Au(r),0,e.length),i=_t(i),e.slice(r,r+i.length)==i}function ys(e,r,n){var t=i.templateSettings;n&&Bo(e,r,n)&&(r=re),e=Tu(e),r=Pd({},r,t,ho);var o,f,a=Pd({},r.imports,t.imports,ho),u=Yu(a),s=j(a,u),l=0,c=r.interpolate||Zi,d="__p += '",b=bl((r.escape||Zi).source+"|"+c.source+"|"+(c===xi?Gi:Zi).source+"|"+(r.evaluate||Zi).source+"|$","g"),h="//# sourceURL="+("sourceURL"in r?r.sourceURL:"lodash.templateSources["+ ++qr+"]")+"\n";e.replace(b,function(i,r,n,t,a,u){return n||(n=t),d+=e.slice(l,u).replace($i,B),r&&(o=!0,d+="' +\n__e("+r+") +\n'"),a&&(f=!0,d+="';\n"+a+";\n__p += '"),n&&(d+="' +\n((__t = ("+n+")) == null ? '' : __t) +\n'"),l=u+i.length,i}),d+="';\n";var k=r.variable;k||(d="with (obj) {\n"+d+"\n}\n"),d=(f?d.replace(wi,""):d).replace(mi,"$1").replace(gi,"$1;"),d="function("+(k||"obj")+") {\n"+(k?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(o?", __e = _.escape":"")+(f?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+d+"return __p\n}";var _=ib(function(){return ll(u,h+"return "+d).apply(re,s)});if(_.source=d,tu(_))throw _;return _}function Es(e){return Tu(e).toLowerCase()}function Ss(e){return Tu(e).toUpperCase()}function Os(e,i,r){if(e=Tu(e),e&&(r||i===re))return e.replace(Li,"");if(!e||!(i=_t(i)))return e;var n=$(e),t=$(i),o=D(n,t),f=N(n,t)+1;return At(n,o,f).join("")}function Cs(e,i,r){if(e=Tu(e),e&&(r||i===re))return e.replace(Ni,"");if(!e||!(i=_t(i)))return e;var n=$(e),t=N(n,$(i))+1;return At(n,0,t).join("")}function As(e,i,r){if(e=Tu(e),e&&(r||i===re))return e.replace(Di,"");if(!e||!(i=_t(i)))return e;var n=$(e),t=D(n,$(i));return At(n,t).join("")}function xs(e,i){var r=Oe,n=Ce;if(su(i)){var t="separator"in i?i.separator:t;r="length"in i?Au(i.length):r,n="omission"in i?_t(i.omission):n}e=Tu(e);var o=e.length;if(H(e)){var f=$(e);o=f.length}if(r>=o)return e;var a=r-Z(n);if(a<1)return n;var u=f?At(f,0,a).join(""):e.slice(0,a);if(t===re)return u+n;if(f&&(a+=u.length-a),Cd(t)){if(e.slice(a).search(t)){var s,l=u;for(t.global||(t=bl(t.source,Tu(Vi.exec(t))+"g")),t.lastIndex=0;s=t.exec(l);)var c=s.index;u=u.slice(0,c===re?a:c)}}else if(e.indexOf(_t(t),a)!=a){var d=u.lastIndexOf(t);d>-1&&(u=u.slice(0,d))}return u+n}function Rs(e){return e=Tu(e),e&&Si.test(e)?e.replace(yi,mn):e}function Fs(e,i,r){return e=Tu(e),i=r?re:i,i===re?z(e)?ie(e):w(e):e.match(i)||[]}function Ms(e){var i=null==e?0:e.length,r=Oo();return e=i?b(e,function(e){if("function"!=typeof e[1])throw new kl(fe);return[r(e[0]),e[1]]}):[],ot(function(r){for(var n=-1;++nPe)return[];var r=De,n=Zl(e,De);i=Oo(i),e-=De;for(var t=M(n,i);++r1?e[i-1]:re;return r="function"==typeof r?(e.pop(),r):re,$f(e,r)}),ed=mo(function(e){var i=e.length,r=i?e[0]:0,n=this.__wrapped__,t=function(i){return Dr(i,e)};return!(i>1||this.__actions__.length)&&n instanceof A&&Io(r)?(n=n.slice(r,+r+(i?1:0)),n.__actions__.push({func:na,args:[t],thisArg:re}),new v(n,this.__chain__).thru(function(e){return i&&!e.length&&e.push(re),e})):this.thru(t)}),id=Vt(function(e,i,r){gl.call(e,r)?++e[r]:Lr(e,r,1)}),rd=Qt(_f),nd=Qt(pf),td=Vt(function(e,i,r){gl.call(e,r)?e[r].push(i):Lr(e,r,[i])}),od=ot(function(e,i,r){var n=-1,t="function"==typeof i,f=Za(e)?al(e.length):[];return wc(e,function(e){f[++n]=t?o(i,e,r):xn(e,i,r)}),f}),fd=Vt(function(e,i,r){Lr(e,r,i)}),ad=Vt(function(e,i,r){e[r?0:1].push(i)},function(){return[[],[]]}),ud=ot(function(e,i){if(null==e)return[];var r=i.length;return r>1&&Bo(e,i[0],i[1])?i=[]:r>2&&Bo(i[0],i[1],i[2])&&(i=[i[0]]),Jn(e,Qr(i,1),[])}),sd=Hl||function(){return on.Date.now()},ld=ot(function(e,i,r){var n=ke;if(r.length){var t=W(r,So(ld));n|=me}return bo(e,n,i,r,t)}),cd=ot(function(e,i,r){var n=ke|_e;if(r.length){var t=W(r,So(cd));n|=me}return bo(i,n,e,r,t)}),dd=ot(function(e,i){return Gr(e,1,i)}),bd=ot(function(e,i,r){return Gr(e,Ru(i)||0,r)});Da.Cache=lr;var hd=Oc(function(e,i){i=1==i.length&&gd(i[0])?b(i[0],P(Oo())):b(Qr(i,1),P(Oo()));var r=i.length;return ot(function(n){for(var t=-1,f=Zl(n.length,r);++t=i}),md=Rn(function(){return arguments}())?Rn:function(e){return lu(e)&&gl.call(e,"callee")&&!jl.call(e,"callee")},gd=al.isArray,yd=cn?P(cn):Fn,Ed=Wl||Ws,Sd=dn?P(dn):Mn,Od=bn?P(bn):jn,Cd=hn?P(hn):Nn,Ad=kn?P(kn):In,xd=_n?P(_n):Bn,Rd=uo(Gn),Fd=uo(function(e,i){return e<=i}),Md=Yt(function(e,i){if(Vo(i)||Za(i))return void Ht(i,Yu(i),e);for(var r in i)gl.call(i,r)&&Fr(e,r,i[r])}),Td=Yt(function(e,i){Ht(i,Wu(i),e)}),Pd=Yt(function(e,i,r,n){Ht(i,Wu(i),e,n)}),jd=Yt(function(e,i,r,n){Ht(i,Yu(i),e,n)}),Ld=mo(Dr),Dd=ot(function(e){return e.push(re,ho),o(Pd,re,e)}),Nd=ot(function(e){return e.push(re,ko),o(zd,re,e)}),Id=ro(function(e,i,r){e[i]=r},Ps(Ls)),Bd=ro(function(e,i,r){gl.call(e,i)?e[i].push(r):e[i]=[r]},Oo),Ud=ot(xn),Hd=Yt(function(e,i,r){qn(e,i,r)}),zd=Yt(function(e,i,r,n){qn(e,i,r,n)}),Gd=mo(function(e,i){var r={};if(null==e)return r;var n=!1;i=b(i,function(i){return i=Ct(i,e),n||(n=i.length>1),i}),Ht(e,yo(e),r),n&&(r=Ir(r,le|ce|de,_o));for(var t=i.length;t--;)vt(r,i[t]);return r}),Vd=mo(function(e,i){return null==e?{}:Zn(e,i)}),Yd=co(Yu),Wd=co(Wu),qd=Jt(function(e,i,r){return i=i.toLowerCase(),e+(r?ss(i):i)}),Xd=Jt(function(e,i,r){return e+(r?"-":"")+i.toLowerCase()}),Kd=Jt(function(e,i,r){return e+(r?" ":"")+i.toLowerCase()}),Jd=Kt("toLowerCase"),Zd=Jt(function(e,i,r){return e+(r?"_":"")+i.toLowerCase()}),$d=Jt(function(e,i,r){return e+(r?" ":"")+eb(i)}),Qd=Jt(function(e,i,r){return e+(r?" ":"")+i.toUpperCase()}),eb=Kt("toUpperCase"),ib=ot(function(e,i){try{return o(e,re,i)}catch(r){return tu(r)?r:new sl(r)}}),rb=mo(function(e,i){return a(i,function(i){i=tf(i),Lr(e,i,ld(e[i],e))}),e}),nb=eo(),tb=eo(!0),ob=ot(function(e,i){return function(r){return xn(r,e,i)}}),fb=ot(function(e,i){return function(r){return xn(e,r,i)}}),ab=to(b),ub=to(s),sb=to(p),lb=ao(),cb=ao(!0),db=no(function(e,i){return e+i},0),bb=lo("ceil"),hb=no(function(e,i){return e/i},1),kb=lo("floor"),_b=no(function(e,i){return e*i},1),pb=lo("round"),vb=no(function(e,i){return e-i},0);return i.after=Ra,i.ary=Fa,i.assign=Md,i.assignIn=Td,i.assignInWith=Pd,i.assignWith=jd,i.at=Ld,i.before=Ma,i.bind=ld,i.bindAll=rb,i.bindKey=cd,i.castArray=Va,i.chain=ia,i.chunk=uf,i.compact=sf,i.concat=lf,i.cond=Ms,i.conforms=Ts,i.constant=Ps,i.countBy=id,i.create=Pu,i.curry=Ta,i.curryRight=Pa,i.debounce=ja,i.defaults=Dd,i.defaultsDeep=Nd,i.defer=dd,i.delay=bd,i.difference=Nc,i.differenceBy=Ic,i.differenceWith=Bc,i.drop=cf,i.dropRight=df,i.dropRightWhile=bf,i.dropWhile=hf,i.fill=kf,i.filter=da,i.flatMap=ba,i.flatMapDeep=ha,i.flatMapDepth=ka,i.flatten=vf,i.flattenDeep=wf,i.flattenDepth=mf,i.flip=La,i.flow=nb,i.flowRight=tb,i.fromPairs=gf,i.functions=Uu,i.functionsIn=Hu,i.groupBy=td,i.initial=Sf,i.intersection=Uc,i.intersectionBy=Hc,i.intersectionWith=zc,i.invert=Id,i.invertBy=Bd,i.invokeMap=od,i.iteratee=Ds,i.keyBy=fd,i.keys=Yu,i.keysIn=Wu,i.map=wa,i.mapKeys=qu,i.mapValues=Xu,i.matches=Ns,i.matchesProperty=Is,i.memoize=Da,i.merge=Hd,i.mergeWith=zd,i.method=ob,i.methodOf=fb,i.mixin=Bs,i.negate=Na,i.nthArg=zs,i.omit=Gd,i.omitBy=Ku,i.once=Ia,i.orderBy=ma,i.over=ab,i.overArgs=hd,i.overEvery=ub,i.overSome=sb,i.partial=kd,i.partialRight=_d,i.partition=ad,i.pick=Vd,i.pickBy=Ju,i.property=Gs,i.propertyOf=Vs,i.pull=Gc,i.pullAll=Rf,i.pullAllBy=Ff,i.pullAllWith=Mf,i.pullAt=Vc,i.range=lb,i.rangeRight=cb,i.rearg=pd,i.reject=Ea,i.remove=Tf,i.rest=Ba,i.reverse=Pf,i.sampleSize=Oa,i.set=$u,i.setWith=Qu,i.shuffle=Ca,i.slice=jf,i.sortBy=ud,i.sortedUniq=Hf,i.sortedUniqBy=zf,i.split=ms,i.spread=Ua,i.tail=Gf,i.take=Vf,i.takeRight=Yf,i.takeRightWhile=Wf,i.takeWhile=qf,i.tap=ra,i.throttle=Ha,i.thru=na,i.toArray=Ou,i.toPairs=Yd,i.toPairsIn=Wd,i.toPath=Zs,i.toPlainObject=Fu,i.transform=es,i.unary=za,i.union=Yc,i.unionBy=Wc,i.unionWith=qc,i.uniq=Xf,i.uniqBy=Kf,i.uniqWith=Jf,i.unset=is,i.unzip=Zf,i.unzipWith=$f,i.update=rs,i.updateWith=ns,i.values=ts,i.valuesIn=os,i.without=Xc,i.words=Fs,i.wrap=Ga,i.xor=Kc,i.xorBy=Jc,i.xorWith=Zc,i.zip=$c,i.zipObject=Qf,i.zipObjectDeep=ea,i.zipWith=Qc,i.entries=Yd,i.entriesIn=Wd,i.extend=Td,i.extendWith=Pd,Bs(i,i),i.add=db,i.attempt=ib,i.camelCase=qd,i.capitalize=ss,i.ceil=bb,i.clamp=fs,i.clone=Ya,i.cloneDeep=qa,i.cloneDeepWith=Xa,i.cloneWith=Wa,i.conformsTo=Ka,i.deburr=ls,i.defaultTo=js,i.divide=hb,i.endsWith=cs,i.eq=Ja,i.escape=ds,i.escapeRegExp=bs,i.every=ca,i.find=rd,i.findIndex=_f,i.findKey=ju,i.findLast=nd,i.findLastIndex=pf,i.findLastKey=Lu,i.floor=kb,i.forEach=_a,i.forEachRight=pa,i.forIn=Du,i.forInRight=Nu,i.forOwn=Iu,i.forOwnRight=Bu,i.get=zu,i.gt=vd,i.gte=wd,i.has=Gu,i.hasIn=Vu,i.head=yf,i.identity=Ls,i.includes=va,i.indexOf=Ef,i.inRange=as,i.invoke=Ud,i.isArguments=md,i.isArray=gd,i.isArrayBuffer=yd,i.isArrayLike=Za,i.isArrayLikeObject=$a,i.isBoolean=Qa,i.isBuffer=Ed,i.isDate=Sd,i.isElement=eu,i.isEmpty=iu,i.isEqual=ru,i.isEqualWith=nu,i.isError=tu,i.isFinite=ou,i.isFunction=fu,i.isInteger=au,i.isLength=uu,i.isMap=Od,i.isMatch=cu,i.isMatchWith=du,i.isNaN=bu,i.isNative=hu,i.isNil=_u,i.isNull=ku,i.isNumber=pu,i.isObject=su,i.isObjectLike=lu,i.isPlainObject=vu,i.isRegExp=Cd,i.isSafeInteger=wu,i.isSet=Ad,i.isString=mu,i.isSymbol=gu,i.isTypedArray=xd,i.isUndefined=yu,i.isWeakMap=Eu,i.isWeakSet=Su,i.join=Of,i.kebabCase=Xd,i.last=Cf,i.lastIndexOf=Af,i.lowerCase=Kd,i.lowerFirst=Jd,i.lt=Rd,i.lte=Fd,i.max=Qs,i.maxBy=el,i.mean=il,i.meanBy=rl,i.min=nl,i.minBy=tl,i.stubArray=Ys,i.stubFalse=Ws,i.stubObject=qs,i.stubString=Xs,i.stubTrue=Ks,i.multiply=_b,i.nth=xf,i.noConflict=Us,i.noop=Hs,i.now=sd,i.pad=hs,i.padEnd=ks,i.padStart=_s,i.parseInt=ps,i.random=us,i.reduce=ga,i.reduceRight=ya,i.repeat=vs,i.replace=ws,i.result=Zu,i.round=pb,i.runInContext=En,i.sample=Sa,i.size=Aa,i.snakeCase=Zd,i.some=xa,i.sortedIndex=Lf,i.sortedIndexBy=Df,i.sortedIndexOf=Nf,i.sortedLastIndex=If,i.sortedLastIndexBy=Bf,i.sortedLastIndexOf=Uf,i.startCase=$d,i.startsWith=gs,i.subtract=vb,i.sum=ol,i.sumBy=fl,i.template=ys,i.times=Js,i.toFinite=Cu,i.toInteger=Au,i.toLength=xu,i.toLower=Es,i.toNumber=Ru,i.toSafeInteger=Mu,i.toString=Tu,i.toUpper=Ss,i.trim=Os,i.trimEnd=Cs,i.trimStart=As,i.truncate=xs,i.unescape=Rs,i.uniqueId=$s,i.upperCase=Qd,i.upperFirst=eb,i.each=_a,i.eachRight=pa,i.first=yf,Bs(i,function(){var e={};return nn(i,function(r,n){gl.call(i.prototype,n)||(e[n]=r)}),e}(),{chain:!1}),i.VERSION=ne,a(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){i[e].placeholder=i}),a(["drop","take"],function(e,i){A.prototype[e]=function(r){r=r===re?1:Jl(Au(r),0);var n=this.__filtered__&&!i?new A(this):this.clone();return n.__filtered__?n.__takeCount__=Zl(r,n.__takeCount__):n.__views__.push({size:Zl(r,De),type:e+(n.__dir__<0?"Right":"")}),n},A.prototype[e+"Right"]=function(i){return this.reverse()[e](i).reverse()}}),a(["filter","map","takeWhile"],function(e,i){var r=i+1,n=r==Re||r==Me;A.prototype[e]=function(e){var i=this.clone();return i.__iteratees__.push({iteratee:Oo(e,3),type:r}),i.__filtered__=i.__filtered__||n,i}}),a(["head","last"],function(e,i){var r="take"+(i?"Right":"");A.prototype[e]=function(){return this[r](1).value()[0]}}),a(["initial","tail"],function(e,i){var r="drop"+(i?"":"Right");A.prototype[e]=function(){return this.__filtered__?new A(this):this[r](1)}}),A.prototype.compact=function(){return this.filter(Ls)},A.prototype.find=function(e){return this.filter(e).head()},A.prototype.findLast=function(e){return this.reverse().find(e)},A.prototype.invokeMap=ot(function(e,i){return"function"==typeof e?new A(this):this.map(function(r){return xn(r,e,i)})}),A.prototype.reject=function(e){return this.filter(Na(Oo(e)))},A.prototype.slice=function(e,i){e=Au(e);var r=this;return r.__filtered__&&(e>0||i<0)?new A(r):(e<0?r=r.takeRight(-e):e&&(r=r.drop(e)),i!==re&&(i=Au(i),r=i<0?r.dropRight(-i):r.take(i-e)),r)},A.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},A.prototype.toArray=function(){return this.take(De)},nn(A.prototype,function(e,r){var n=/^(?:filter|find|map|reject)|While$/.test(r),t=/^(?:head|last)$/.test(r),o=i[t?"take"+("last"==r?"Right":""):r],f=t||/^find/.test(r);o&&(i.prototype[r]=function(){var r=this.__wrapped__,a=t?[1]:arguments,u=r instanceof A,s=a[0],l=u||gd(r),c=function(e){var r=o.apply(i,h([e],a));return t&&d?r[0]:r};l&&n&&"function"==typeof s&&1!=s.length&&(u=l=!1);var d=this.__chain__,b=!!this.__actions__.length,k=f&&!d,_=u&&!b;if(!f&&l){r=_?r:new A(this);var p=e.apply(r,a);return p.__actions__.push({func:na,args:[c],thisArg:re}),new v(p,d)}return k&&_?e.apply(this,a):(p=this.thru(c),k?t?p.value()[0]:p.value():p)})}),a(["pop","push","shift","sort","splice","unshift"],function(e){var r=_l[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",t=/^(?:pop|shift)$/.test(e);i.prototype[e]=function(){var e=arguments;if(t&&!this.__chain__){var i=this.value();return r.apply(gd(i)?i:[],e)}return this[n](function(i){return r.apply(gd(i)?i:[],e)})}}),nn(A.prototype,function(e,r){var n=i[r];if(n){var t=n.name+"",o=sc[t]||(sc[t]=[]);o.push({name:r,func:n})}}),sc[io(re,_e).name]=[{name:"wrapper",func:re}],A.prototype.clone=K,A.prototype.reverse=Q,A.prototype.value=ee,i.prototype.at=ed,i.prototype.chain=ta,i.prototype.commit=oa,i.prototype.next=fa,i.prototype.plant=ua,i.prototype.reverse=sa,i.prototype.toJSON=i.prototype.valueOf=i.prototype.value=la,i.prototype.first=i.prototype.head,Nl&&(i.prototype[Nl]=aa),i},yn=gn();"function"==typeof define&&"object"==typeof define.amd&&define.amd?(on._=yn,define(function(){return yn})):an?((an.exports=yn)._=yn,fn._=yn):on._=yn}).call(this)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],305:[function(e,i,r){"use strict";function n(e,i){if(void 0===i)return e;if(E(i))return(E(e)?e:[]).concat(i);if(!f(i))return i;for(var r=o(e)?e:{},t=Object.keys(i),a=0;a0;)n[o]=arguments[o+1];var f=Object.create(e.methods||null);if(g(f,e.deepProperties),y(f,e.properties),Object.defineProperties(f,e.propertyDescriptors||{}),!e.initializers||0===e.initializers.length)return f;void 0===r&&(r={});for(var a=e.initializers,u=a.length,s=0;s0){for(var a=[],u=0;u0;)i[r]=arguments[r+1];return i.reduce(n,e)},y=Object.assign,E=Array.isArray,S=Array.prototype.concat,O=function(e){void 0===e&&(e={});var i=e.methods,r=e.properties,n=e.props,t=e.refs,f=e.initializers,s=e.init,l=e.composers,c=e.deepProperties,d=e.deepProps,b=e.propertyDescriptors,h=e.staticProperties,k=e.statics,_=e.staticDeepProperties,p=e.deepStatics,v=e.staticPropertyDescriptors,w=e.configuration,m=e.conf,E=e.deepConfiguration,S=e.deepConf,O=o(n)||o(t)||o(r)?y({},n,t,r):void 0,C=o(d)?g({},d):void 0;C=o(c)?g(C,c):C;var A=o(k)||o(h)?y({},k,h):void 0,x=o(p)?g({},p):void 0;x=o(_)?g(x,_):x;var R=o(m)||o(w)?y({},m,w):void 0,F=o(S)?g({},S):void 0;F=o(E)?g(F,E):F;var M=a(s,f),T=a(l);T&&(F=F||{},u(F,T,"composers"));var P={};return i&&(P.methods=i),O&&(P.properties=O),M&&(P.initializers=M),C&&(P.deepProperties=C),A&&(P.staticProperties=A),i&&(P.methods=i),x&&(P.staticDeepProperties=x),b&&(P.propertyDescriptors=b),v&&(P.staticPropertyDescriptors=v),R&&(P.configuration=R),F&&(P.deepConfiguration=F),P},C=p("methods",y),A=p("properties",y),x=p("deepProperties",g),R=p("staticProperties",y),F=p("staticDeepProperties",g),M=p("configuration",y),T=p("deepConfiguration",g),P=p("propertyDescriptors",y),j=p("staticPropertyDescriptors",y),L={methods:C,properties:A,refs:A,props:A,initializers:v,init:v,composers:w,deepProperties:x,deepProps:x,staticProperties:R,statics:R,staticDeepProperties:F,deepStatics:F,configuration:M,conf:M,deepConfiguration:T,deepConf:T,propertyDescriptors:P,staticPropertyDescriptors:j},D=k({staticProperties:L},{staticProperties:{create:function(){for(var e=[],i=arguments.length;i--;)e[i]=arguments[i];return this.apply(void 0,e)},compose:m}}),N=m.bind();m.compose=N;var I=y(m,L);r.methods=C,r.properties=A,r.refs=A,r.props=A,r.initializers=v,r.init=v,r.composers=w,r.deepProperties=x,r.deepProps=x,r.staticProperties=R,r.statics=R,r.staticDeepProperties=F,r.deepStatics=F,r.configuration=M,r.conf=M,r.deepConfiguration=T,r.deepConf=T,r.propertyDescriptors=P,r.staticPropertyDescriptors=j,r.compose=N,r["default"]=I,i.exports=r["default"]},{}],306:[function(e,i,r){i.exports=e("./lib/visibility.timers.js")},{"./lib/visibility.timers.js":308}],307:[function(e,i,r){!function(e){"use strict";var r=-1,n={onVisible:function(e){var i=n.isSupported();if(!i||!n.hidden())return e(),i;var r=n.change(function(i,t){n.hidden()||(n.unbind(r),e())});return r},change:function(e){if(!n.isSupported())return!1;r+=1;var i=r;return n._callbacks[i]=e,n._listen(),i},unbind:function(e){delete n._callbacks[e]},afterPrerendering:function(e){var i=n.isSupported(),r="prerender";if(!i||r!=n.state())return e(),i;var t=n.change(function(i,o){r!=o&&(n.unbind(t),e())});return t},hidden:function(){return!(!n._doc.hidden&&!n._doc.webkitHidden)},state:function(){return n._doc.visibilityState||n._doc.webkitVisibilityState||"visible"},isSupported:function(){return!(!n._doc.visibilityState&&!n._doc.webkitVisibilityState)},_doc:document||{},_callbacks:{},_change:function(e){var i=n.state();for(var r in n._callbacks)n._callbacks[r].call(n._doc,e,i)},_listen:function(){if(!n._init){var e="visibilitychange";n._doc.webkitVisibilityState&&(e="webkit"+e);var i=function(){n._change.apply(n,arguments)};n._doc.addEventListener?n._doc.addEventListener(e,i):n._doc.attachEvent(e,i),n._init=!0}}};"undefined"!=typeof i&&i.exports?i.exports=n:e.Visibility=n}(this)},{}],308:[function(e,i,r){!function(r){"use strict";var n=-1,t=function(e){return e.every=function(i,r,t){e._time(),t||(t=r,r=null),n+=1;var o=n;return e._timers[o]={visible:i,hidden:r,callback:t},e._run(o,!1),e.isSupported()&&e._listen(),o},e.stop=function(i){return!!e._timers[i]&&(e._stop(i),delete e._timers[i],!0)},e._timers={},e._time=function(){e._timed||(e._timed=!0,e._wasHidden=e.hidden(),e.change(function(){e._stopRun(),e._wasHidden=e.hidden()}))},e._run=function(i,n){var t,o=e._timers[i];if(e.hidden()){if(null===o.hidden)return;t=o.hidden}else t=o.visible;var f=function(){o.last=new Date,o.callback.call(r)};if(n){var a=new Date,u=a-o.last;t>u?o.delay=setTimeout(function(){o.id=setInterval(f,t),f()},t-u):(o.id=setInterval(f,t),f())}else o.id=setInterval(f,t)},e._stop=function(i){var r=e._timers[i];clearInterval(r.id),clearTimeout(r.delay),delete r.id,delete r.delay},e._stopRun=function(i){var r=e.hidden(),n=e._wasHidden;if(r&&!n||!r&&n)for(var t in e._timers)e._stop(t),e._run(t,!r)},e};"undefined"!=typeof i&&i.exports?i.exports=t(e("./visibility.core")):t(r.Visibility)}(window)},{"./visibility.core":307}],309:[function(e,i,r){"use strict";var n={};n.generateIdentifier=function(){return Math.random().toString(36).substr(2,10)},n.localCName=n.generateIdentifier(),n.splitLines=function(e){return e.trim().split("\n").map(function(e){return e.trim()})},n.splitSections=function(e){var i=e.split("\nm=");return i.map(function(e,i){return(i>0?"m="+e:e).trim()+"\r\n"})},n.matchPrefix=function(e,i){return n.splitLines(e).filter(function(e){return 0===e.indexOf(i)})},n.parseCandidate=function(e){var i;i=0===e.indexOf("a=candidate:")?e.substring(12).split(" "):e.substring(10).split(" ");for(var r={foundation:i[0],component:i[1],protocol:i[2].toLowerCase(),priority:parseInt(i[3],10),ip:i[4],port:parseInt(i[5],10),type:i[7]},n=8;n-1?(r.attribute=e.substr(i+1,n-i-1),r.value=e.substr(n+1)):r.attribute=e.substr(i+1),r},n.getMid=function(e){var i=n.matchPrefix(e,"a=mid:")[0];if(i)return i.substr(6)},n.getDtlsParameters=function(e,i){var r=n.splitLines(e);r=r.concat(n.splitLines(i));var t=r.filter(function(e){return 0===e.indexOf("a=fingerprint:")})[0].substr(14),o={role:"auto",fingerprints:[{algorithm:t.split(" ")[0].toLowerCase(),value:t.split(" ")[1]}]};return o},n.writeDtlsParameters=function(e,i){var r="a=setup:"+i+"\r\n";return e.fingerprints.forEach(function(e){r+="a=fingerprint:"+e.algorithm+" "+e.value+"\r\n"}),r},n.getIceParameters=function(e,i){var r=n.splitLines(e);r=r.concat(n.splitLines(i));var t={usernameFragment:r.filter(function(e){return 0===e.indexOf("a=ice-ufrag:")})[0].substr(12),password:r.filter(function(e){return 0===e.indexOf("a=ice-pwd:")})[0].substr(10)};return t},n.writeIceParameters=function(e){return"a=ice-ufrag:"+e.usernameFragment+"\r\na=ice-pwd:"+e.password+"\r\n"},n.parseRtpParameters=function(e){for(var i={codecs:[],headerExtensions:[],fecMechanisms:[],rtcp:[]},r=n.splitLines(e),t=r[0].split(" "),o=3;o0?"9":"0",r+=" UDP/TLS/RTP/SAVPF ",r+=i.codecs.map(function(e){return void 0!==e.preferredPayloadType?e.preferredPayloadType:e.payloadType}).join(" ")+"\r\n",r+="c=IN IP4 0.0.0.0\r\n",r+="a=rtcp:9 IN IP4 0.0.0.0\r\n",i.codecs.forEach(function(e){r+=n.writeRtpMap(e),r+=n.writeFmtp(e),r+=n.writeRtcpFb(e)});var t=0;return i.codecs.forEach(function(e){e.maxptime>t&&(t=e.maxptime)}),t>0&&(r+="a=maxptime:"+t+"\r\n"),r+="a=rtcp-mux\r\n",i.headerExtensions.forEach(function(e){r+=n.writeExtmap(e)}),r},n.parseRtpEncodingParameters=function(e){var i,r=[],t=n.parseRtpParameters(e),o=t.fecMechanisms.indexOf("RED")!==-1,f=t.fecMechanisms.indexOf("ULPFEC")!==-1,a=n.matchPrefix(e,"a=ssrc:").map(function(e){return n.parseSsrcMedia(e)}).filter(function(e){return"cname"===e.attribute}),u=a.length>0&&a[0].ssrc,s=n.matchPrefix(e,"a=ssrc-group:FID").map(function(e){var i=e.split(" ");return i.shift(),i.map(function(e){return parseInt(e,10)})});s.length>0&&s[0].length>1&&s[0][0]===u&&(i=s[0][1]),t.codecs.forEach(function(e){if("RTX"===e.name.toUpperCase()&&e.parameters.apt){var n={ssrc:u,codecPayloadType:parseInt(e.parameters.apt,10),rtx:{ssrc:i}};r.push(n),o&&(n=JSON.parse(JSON.stringify(n)),n.fec={ssrc:i,mechanism:f?"red+ulpfec":"red"},r.push(n))}}),0===r.length&&u&&r.push({ssrc:u});var l=n.matchPrefix(e,"b=");return l.length&&(0===l[0].indexOf("b=TIAS:")?l=parseInt(l[0].substr(7),10):0===l[0].indexOf("b=AS:")&&(l=parseInt(l[0].substr(5),10)),r.forEach(function(e){e.maxBitrate=l})),r},n.parseRtcpParameters=function(e){var i={},r=n.matchPrefix(e,"a=ssrc:").map(function(e){return n.parseSsrcMedia(e)}).filter(function(e){return"cname"===e.attribute})[0];r&&(i.cname=r.value,i.ssrc=r.ssrc);var t=n.matchPrefix(e,"a=rtcp-rsize");i.reducedSize=t.length>0,i.compound=0===t.length;var o=n.matchPrefix(e,"a=rtcp-mux");return i.mux=o.length>0,i},n.parseMsid=function(e){var i,r=n.matchPrefix(e,"a=msid:");if(1===r.length)return i=r[0].substr(7).split(" "),{stream:i[0],track:i[1]};var t=n.matchPrefix(e,"a=ssrc:").map(function(e){return n.parseSsrcMedia(e)}).filter(function(e){return"msid"===e.attribute});return t.length>0?(i=t[0].value.split(" "),{stream:i[0],track:i[1]}):void 0},n.writeSessionBoilerplate=function(){return"v=0\r\no=thisisadapterortc 8169639915646943137 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\n"},n.writeMediaSection=function(e,i,r,t){var o=n.writeRtpDescription(e.kind,i);if(o+=n.writeIceParameters(e.iceGatherer.getLocalParameters()),o+=n.writeDtlsParameters(e.dtlsTransport.getLocalParameters(),"offer"===r?"actpass":"active"),o+="a=mid:"+e.mid+"\r\n",o+=e.rtpSender&&e.rtpReceiver?"a=sendrecv\r\n":e.rtpSender?"a=sendonly\r\n":e.rtpReceiver?"a=recvonly\r\n":"a=inactive\r\n",e.rtpSender){var f="msid:"+t.id+" "+e.rtpSender.track.id+"\r\n";o+="a="+f,o+="a=ssrc:"+e.sendEncodingParameters[0].ssrc+" "+f,e.sendEncodingParameters[0].rtx&&(o+="a=ssrc:"+e.sendEncodingParameters[0].rtx.ssrc+" "+f,o+="a=ssrc-group:FID "+e.sendEncodingParameters[0].ssrc+" "+e.sendEncodingParameters[0].rtx.ssrc+"\r\n")}return o+="a=ssrc:"+e.sendEncodingParameters[0].ssrc+" cname:"+n.localCName+"\r\n",e.rtpSender&&e.sendEncodingParameters[0].rtx&&(o+="a=ssrc:"+e.sendEncodingParameters[0].rtx.ssrc+" cname:"+n.localCName+"\r\n"),o},n.getDirection=function(e,i){for(var r=n.splitLines(e),t=0;t0&&"function"==typeof e)return t(e,i);var f=function(e){var i={},r=e.result();return r.forEach(function(e){var r={id:e.id,timestamp:e.timestamp,type:e.type};e.names().forEach(function(i){r[i]=e.stat(i)}),i[r.id]=r}),i},a=function(e,i){var r=new Map(Object.keys(e).map(function(i){return[i,e[i]]}));return i=i||e,Object.keys(i).forEach(function(e){r[e]=i[e]}),r};if(arguments.length>=2){var u=function(e){o[1](a(f(e)))};return t.apply(this,[u,arguments[0]])}return new Promise(function(i,r){1===o.length&&"object"==typeof e?t.apply(n,[function(e){i(a(f(e)))},r]):t.apply(n,[function(e){i(a(f(e),e.result()))},r])}).then(i,r)},r},window.RTCPeerConnection.prototype=webkitRTCPeerConnection.prototype,webkitRTCPeerConnection.generateCertificate&&Object.defineProperty(window.RTCPeerConnection,"generateCertificate",{get:function(){return webkitRTCPeerConnection.generateCertificate}}),["createOffer","createAnswer"].forEach(function(e){var i=webkitRTCPeerConnection.prototype[e];webkitRTCPeerConnection.prototype[e]=function(){var e=this;if(arguments.length<1||1===arguments.length&&"object"==typeof arguments[0]){var r=1===arguments.length?arguments[0]:void 0;return new Promise(function(n,t){i.apply(e,[n,t,r])})}return i.apply(this,arguments)}}),t.version<51&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(e){var i=webkitRTCPeerConnection.prototype[e];webkitRTCPeerConnection.prototype[e]=function(){var e=arguments,r=this,n=new Promise(function(n,t){i.apply(r,[e[0],n,t])});return e.length<2?n:n.then(function(){e[1].apply(null,[])},function(i){e.length>=3&&e[2].apply(null,[i])})}});var e=RTCPeerConnection.prototype.addIceCandidate;RTCPeerConnection.prototype.addIceCandidate=function(){return null===arguments[0]?Promise.resolve():e.apply(this,arguments)},["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(e){var i=webkitRTCPeerConnection.prototype[e];webkitRTCPeerConnection.prototype[e]=function(){return arguments[0]=new("addIceCandidate"===e?RTCIceCandidate:RTCSessionDescription)(arguments[0]),i.apply(this,arguments)}})},attachMediaStream:function(e,i){n("DEPRECATED, attachMediaStream will soon be removed."),t.version>=43?e.srcObject=i:"undefined"!=typeof e.src?e.src=URL.createObjectURL(i):n("Error attaching stream to element.")},reattachMediaStream:function(e,i){n("DEPRECATED, reattachMediaStream will soon be removed."),t.version>=43?e.srcObject=i.srcObject:e.src=i.src}};i.exports={shimMediaStream:o.shimMediaStream,shimOnTrack:o.shimOnTrack,shimSourceObject:o.shimSourceObject,shimPeerConnection:o.shimPeerConnection,shimGetUserMedia:e("./getusermedia"),attachMediaStream:o.attachMediaStream,reattachMediaStream:o.reattachMediaStream}},{"../utils.js":318,"./getusermedia":312}],312:[function(e,i,r){"use strict";var n=e("../utils.js").log;i.exports=function(){var e=function(e){if("object"!=typeof e||e.mandatory||e.optional)return e;var i={};return Object.keys(e).forEach(function(r){if("require"!==r&&"advanced"!==r&&"mediaSource"!==r){var n="object"==typeof e[r]?e[r]:{ideal:e[r]};void 0!==n.exact&&"number"==typeof n.exact&&(n.min=n.max=n.exact);var t=function(e,i){return e?e+i.charAt(0).toUpperCase()+i.slice(1):"deviceId"===i?"sourceId":i};if(void 0!==n.ideal){i.optional=i.optional||[];var o={};"number"==typeof n.ideal?(o[t("min",r)]=n.ideal,i.optional.push(o),o={},o[t("max",r)]=n.ideal,i.optional.push(o)):(o[t("",r)]=n.ideal,i.optional.push(o))}void 0!==n.exact&&"number"!=typeof n.exact?(i.mandatory=i.mandatory||{},i.mandatory[t("",r)]=n.exact):["min","max"].forEach(function(e){void 0!==n[e]&&(i.mandatory=i.mandatory||{},i.mandatory[t(e,r)]=n[e])})}}),e.advanced&&(i.optional=(i.optional||[]).concat(e.advanced)),i},i=function(i,r){if(i=JSON.parse(JSON.stringify(i)),i&&i.audio&&(i.audio=e(i.audio)),i&&"object"==typeof i.video){var t=i.video.facingMode;if(t=t&&("object"==typeof t?t:{ideal:t}),t&&("user"===t.exact||"environment"===t.exact||"user"===t.ideal||"environment"===t.ideal)&&(!navigator.mediaDevices.getSupportedConstraints||!navigator.mediaDevices.getSupportedConstraints().facingMode)&&(delete i.video.facingMode,"environment"===t.exact||"environment"===t.ideal))return navigator.mediaDevices.enumerateDevices().then(function(o){o=o.filter(function(e){return"videoinput"===e.kind});var f=o.find(function(e){return e.label.toLowerCase().indexOf("back")!==-1})||o.length&&o[o.length-1];return f&&(i.video.deviceId=t.exact?{exact:f.deviceId}:{ideal:f.deviceId}),i.video=e(i.video),n("chrome: "+JSON.stringify(i)),r(i)});i.video=e(i.video)}return n("chrome: "+JSON.stringify(i)),r(i)},r=function(e){return{name:{PermissionDeniedError:"NotAllowedError",ConstraintNotSatisfiedError:"OverconstrainedError"}[e.name]||e.name,message:e.message,constraint:e.constraintName,toString:function(){return this.name+(this.message&&": ")+this.message}}},t=function(e,n,t){i(e,function(e){navigator.webkitGetUserMedia(e,n,function(e){t(r(e))})})};navigator.getUserMedia=t;var o=function(e){return new Promise(function(i,r){navigator.getUserMedia(e,i,r)})};if(navigator.mediaDevices||(navigator.mediaDevices={getUserMedia:o,enumerateDevices:function(){return new Promise(function(e){var i={audio:"audioinput",video:"videoinput"};return MediaStreamTrack.getSources(function(r){e(r.map(function(e){return{label:e.label,kind:i[e.kind],deviceId:e.id,groupId:""}}))})})}}),navigator.mediaDevices.getUserMedia){var f=navigator.mediaDevices.getUserMedia.bind(navigator.mediaDevices);navigator.mediaDevices.getUserMedia=function(e){return i(e,function(e){return f(e)["catch"](function(e){return Promise.reject(r(e))})})}}else navigator.mediaDevices.getUserMedia=function(e){return o(e)};"undefined"==typeof navigator.mediaDevices.addEventListener&&(navigator.mediaDevices.addEventListener=function(){n("Dummy mediaDevices.addEventListener called.")}),"undefined"==typeof navigator.mediaDevices.removeEventListener&&(navigator.mediaDevices.removeEventListener=function(){n("Dummy mediaDevices.removeEventListener called.")})}},{"../utils.js":318}],313:[function(e,i,r){"use strict";var n=e("sdp"),t=e("../utils").log,o={shimPeerConnection:function(){window.RTCIceGatherer&&(window.RTCIceCandidate||(window.RTCIceCandidate=function(e){return e}),window.RTCSessionDescription||(window.RTCSessionDescription=function(e){return e})),window.RTCPeerConnection=function(e){var i=this,r=document.createDocumentFragment();if(["addEventListener","removeEventListener","dispatchEvent"].forEach(function(e){i[e]=r[e].bind(r)}),this.onicecandidate=null,this.onaddstream=null,this.ontrack=null,this.onremovestream=null,this.onsignalingstatechange=null,this.oniceconnectionstatechange=null,this.onnegotiationneeded=null,this.ondatachannel=null,this.localStreams=[],this.remoteStreams=[],this.getLocalStreams=function(){return i.localStreams},this.getRemoteStreams=function(){return i.remoteStreams},this.localDescription=new RTCSessionDescription({type:"",sdp:""}),this.remoteDescription=new RTCSessionDescription({type:"",sdp:""}),this.signalingState="stable",this.iceConnectionState="new",this.iceGatheringState="new",this.iceOptions={gatherPolicy:"all",iceServers:[]},e&&e.iceTransportPolicy)switch(e.iceTransportPolicy){case"all":case"relay":this.iceOptions.gatherPolicy=e.iceTransportPolicy;break;case"none":throw new TypeError('iceTransportPolicy "none" not supported')}if(this.usingBundle=e&&"max-bundle"===e.bundlePolicy,e&&e.iceServers){var n=JSON.parse(JSON.stringify(e.iceServers));this.iceOptions.iceServers=n.filter(function(e){if(e&&e.urls){var i=e.urls;return"string"==typeof i&&(i=[i]),i=i.filter(function(e){return 0===e.indexOf("turn:")&&e.indexOf("transport=udp")!==-1})[0],!!i}return!1})}this.transceivers=[],this._localIceCandidatesBuffer=[]},window.RTCPeerConnection.prototype._emitBufferedCandidates=function(){var e=this,i=n.splitSections(e.localDescription.sdp);this._localIceCandidatesBuffer.forEach(function(r){var n=!r.candidate||0===Object.keys(r.candidate).length;if(n)for(var t=1;t-1&&(this.localStreams.splice(i,1),this._maybeFireNegotiationNeeded())},window.RTCPeerConnection.prototype.getSenders=function(){return this.transceivers.filter(function(e){return!!e.rtpSender}).map(function(e){return e.rtpSender})},window.RTCPeerConnection.prototype.getReceivers=function(){return this.transceivers.filter(function(e){return!!e.rtpReceiver}).map(function(e){return e.rtpReceiver})},window.RTCPeerConnection.prototype._getCommonCapabilities=function(e,i){var r={codecs:[],headerExtensions:[],fecMechanisms:[]};return e.codecs.forEach(function(e){for(var n=0;n0;i.forEach(function(e,i){var f=t.transceivers[i],a=f.iceGatherer,u=f.iceTransport,s=f.dtlsTransport,l=f.localCapabilities,c=f.remoteCapabilities,d="0"===e.split("\n",1)[0].split(" ",2)[1];if(!d){var b=n.getIceParameters(e,r);if(o){var h=n.matchPrefix(e,"a=candidate:").map(function(e){return n.parseCandidate(e)}).filter(function(e){return"1"===e.component});h.length&&u.setRemoteCandidates(h)}var k=n.getDtlsParameters(e,r);o&&(k.role="server"),t.usingBundle&&0!==i||(u.start(a,b,o?"controlling":"controlled"),s.start(k));var _=t._getCommonCapabilities(l,c);t._transceive(f,_.codecs.length>0,!1)}})}switch(this.localDescription={type:e.type,sdp:e.sdp},e.type){case"offer":this._updateSignalingState("have-local-offer");break;case"answer":this._updateSignalingState("stable");break;default:throw new TypeError('unsupported type "'+e.type+'"')}var f=arguments.length>1&&"function"==typeof arguments[1];if(f){var a=arguments[1];window.setTimeout(function(){a(),"new"===t.iceGatheringState&&(t.iceGatheringState="gathering"),t._emitBufferedCandidates()},0)}var u=Promise.resolve();return u.then(function(){f||("new"===t.iceGatheringState&&(t.iceGatheringState="gathering"),window.setTimeout(t._emitBufferedCandidates.bind(t),500))}),u},window.RTCPeerConnection.prototype.setRemoteDescription=function(e){var i=this,r=new MediaStream,t=[],o=n.splitSections(e.sdp),f=o.shift(),a=n.matchPrefix(f,"a=ice-lite").length>0;switch(this.usingBundle=n.matchPrefix(f,"a=group:BUNDLE ").length>0,o.forEach(function(o,u){var s,l,c,d,b,h,k,_,p,v,w,m,g=n.splitLines(o),y=g[0].substr(2).split(" "),E=y[0],S="0"===y[1],O=n.getDirection(o,f),C=n.parseRtpParameters(o);S||(w=n.getIceParameters(o,f),m=n.getDtlsParameters(o,f),m.role="client"),_=n.parseRtpEncodingParameters(o);var A=n.matchPrefix(o,"a=mid:");A=A.length?A[0].substr(6):n.generateIdentifier();var x,R=n.matchPrefix(o,"a=ssrc:").map(function(e){return n.parseSsrcMedia(e)}).filter(function(e){return"cname"===e.attribute})[0];R&&(x=R.value);var F=n.matchPrefix(o,"a=end-of-candidates").length>0,M=n.matchPrefix(o,"a=candidate:").map(function(e){return n.parseCandidate(e)}).filter(function(e){return"1"===e.component});if("offer"!==e.type||S)"answer"!==e.type||S||(s=i.transceivers[u],l=s.iceGatherer,c=s.iceTransport,d=s.dtlsTransport,b=s.rtpSender,h=s.rtpReceiver,k=s.sendEncodingParameters,p=s.localCapabilities,i.transceivers[u].recvEncodingParameters=_,i.transceivers[u].remoteCapabilities=C,i.transceivers[u].cname=x,(a||F)&&M.length&&c.setRemoteCandidates(M),i.usingBundle&&0!==u||(c.start(l,w,"controlling"),d.start(m)),i._transceive(s,"sendrecv"===O||"recvonly"===O,"sendrecv"===O||"sendonly"===O),!h||"sendrecv"!==O&&"sendonly"!==O?delete s.rtpReceiver:(v=h.track,t.push([v,h]),r.addTrack(v)));else{var T=i.usingBundle&&u>0?{iceGatherer:i.transceivers[0].iceGatherer,iceTransport:i.transceivers[0].iceTransport,dtlsTransport:i.transceivers[0].dtlsTransport}:i._createIceAndDtlsTransports(A,u);if(F&&T.iceTransport.setRemoteCandidates(M),p=RTCRtpReceiver.getCapabilities(E),k=[{ssrc:1001*(2*u+2)}],h=new RTCRtpReceiver(T.dtlsTransport,E),v=h.track,t.push([v,h]),r.addTrack(v),i.localStreams.length>0&&i.localStreams[0].getTracks().length>=u){var P=i.localStreams[0].getTracks()[u];b=new RTCRtpSender(P,T.dtlsTransport)}i.transceivers[u]={iceGatherer:T.iceGatherer,iceTransport:T.iceTransport,dtlsTransport:T.dtlsTransport,localCapabilities:p,remoteCapabilities:C,rtpSender:b,rtpReceiver:h,kind:E,mid:A,cname:x,sendEncodingParameters:k,recvEncodingParameters:_},i._transceive(i.transceivers[u],!1,"sendrecv"===O||"sendonly"===O)}}),this.remoteDescription={type:e.type,sdp:e.sdp},e.type){case"offer":this._updateSignalingState("have-remote-offer");break;case"answer":this._updateSignalingState("stable");break;default:throw new TypeError('unsupported type "'+e.type+'"')}return r.getTracks().length&&(i.remoteStreams.push(r),window.setTimeout(function(){var e=new Event("addstream");e.stream=r,i.dispatchEvent(e),null!==i.onaddstream&&window.setTimeout(function(){i.onaddstream(e)},0),t.forEach(function(n){var t=n[0],o=n[1],f=new Event("track");f.track=t,f.receiver=o,f.streams=[r],i.dispatchEvent(e),null!==i.ontrack&&window.setTimeout(function(){i.ontrack(f)},0)})},0)),arguments.length>1&&"function"==typeof arguments[1]&&window.setTimeout(arguments[1],0),Promise.resolve()},window.RTCPeerConnection.prototype.close=function(){this.transceivers.forEach(function(e){e.iceTransport&&e.iceTransport.stop(),e.dtlsTransport&&e.dtlsTransport.stop(),e.rtpSender&&e.rtpSender.stop(),e.rtpReceiver&&e.rtpReceiver.stop()}),this._updateSignalingState("closed")},window.RTCPeerConnection.prototype._updateSignalingState=function(e){this.signalingState=e;var i=new Event("signalingstatechange");this.dispatchEvent(i),null!==this.onsignalingstatechange&&this.onsignalingstatechange(i)},window.RTCPeerConnection.prototype._maybeFireNegotiationNeeded=function(){var e=new Event("negotiationneeded");this.dispatchEvent(e),null!==this.onnegotiationneeded&&this.onnegotiationneeded(e)},window.RTCPeerConnection.prototype._updateConnectionState=function(){var e,i=this,r={"new":0,closed:0,connecting:0,checking:0,connected:0,completed:0,failed:0};if(this.transceivers.forEach(function(e){r[e.iceTransport.state]++,r[e.dtlsTransport.state]++}),r.connected+=r.completed,e="new",r.failed>0?e="failed":r.connecting>0||r.checking>0?e="connecting":r.disconnected>0?e="disconnected":r["new"]>0?e="new":(r.connected>0||r.completed>0)&&(e="connected"),e!==i.iceConnectionState){i.iceConnectionState=e;var n=new Event("iceconnectionstatechange");this.dispatchEvent(n),null!==this.oniceconnectionstatechange&&this.oniceconnectionstatechange(n)}},window.RTCPeerConnection.prototype.createOffer=function(){var e=this;if(this._pendingOffer)throw new Error("createOffer called while there is a pending offer.");var i;1===arguments.length&&"function"!=typeof arguments[0]?i=arguments[0]:3===arguments.length&&(i=arguments[2]);var r=[],t=0,o=0;if(this.localStreams.length&&(t=this.localStreams[0].getAudioTracks().length,o=this.localStreams[0].getVideoTracks().length),i){if(i.mandatory||i.optional)throw new TypeError("Legacy mandatory/optional constraints not supported.");void 0!==i.offerToReceiveAudio&&(t=i.offerToReceiveAudio),void 0!==i.offerToReceiveVideo&&(o=i.offerToReceiveVideo)}for(this.localStreams.length&&this.localStreams[0].getTracks().forEach(function(e){r.push({kind:e.kind,track:e,wantReceive:"audio"===e.kind?t>0:o>0}),"audio"===e.kind?t--:"video"===e.kind&&o--});t>0||o>0;)t>0&&(r.push({kind:"audio",wantReceive:!0}),t--),o>0&&(r.push({kind:"video",wantReceive:!0}),o--);var f=n.writeSessionBoilerplate(),a=[];r.forEach(function(i,r){var t,o,f=i.track,u=i.kind,s=n.generateIdentifier(),l=e.usingBundle&&r>0?{iceGatherer:a[0].iceGatherer,iceTransport:a[0].iceTransport,dtlsTransport:a[0].dtlsTransport}:e._createIceAndDtlsTransports(s,r),c=RTCRtpSender.getCapabilities(u),d=[{ssrc:1001*(2*r+1)}];f&&(t=new RTCRtpSender(f,l.dtlsTransport)),i.wantReceive&&(o=new RTCRtpReceiver(l.dtlsTransport,u)),a[r]={iceGatherer:l.iceGatherer,iceTransport:l.iceTransport,dtlsTransport:l.dtlsTransport,localCapabilities:c,remoteCapabilities:null,rtpSender:t,rtpReceiver:o,kind:u,mid:s,sendEncodingParameters:d,recvEncodingParameters:null}}),this.usingBundle&&(f+="a=group:BUNDLE "+a.map(function(e){return e.mid}).join(" ")+"\r\n"),r.forEach(function(i,r){var t=a[r];f+=n.writeMediaSection(t,t.localCapabilities,"offer",e.localStreams[0])}),this._pendingOffer=a;var u=new RTCSessionDescription({type:"offer",sdp:f});return arguments.length&&"function"==typeof arguments[0]&&window.setTimeout(arguments[0],0,u),Promise.resolve(u)},window.RTCPeerConnection.prototype.createAnswer=function(){var e=this,i=n.writeSessionBoilerplate();this.usingBundle&&(i+="a=group:BUNDLE "+this.transceivers.map(function(e){return e.mid}).join(" ")+"\r\n"),this.transceivers.forEach(function(r){var t=e._getCommonCapabilities(r.localCapabilities,r.remoteCapabilities);i+=n.writeMediaSection(r,t,"answer",e.localStreams[0])});var r=new RTCSessionDescription({type:"answer",sdp:i});return arguments.length&&"function"==typeof arguments[0]&&window.setTimeout(arguments[0],0,r),Promise.resolve(r)},window.RTCPeerConnection.prototype.addIceCandidate=function(e){if(null===e)this.transceivers.forEach(function(e){e.iceTransport.addRemoteCandidate({})});else{var i=e.sdpMLineIndex;if(e.sdpMid)for(var r=0;r0?n.parseCandidate(e.candidate):{};if("tcp"===o.protocol&&0===o.port)return;if("1"!==o.component)return;"endOfCandidates"===o.type&&(o={}),t.iceTransport.addRemoteCandidate(o);var f=n.splitSections(this.remoteDescription.sdp);f[i+1]+=(o.type?e.candidate.trim():"a=end-of-candidates")+"\r\n",this.remoteDescription.sdp=f.join("")}}return arguments.length>1&&"function"==typeof arguments[1]&&window.setTimeout(arguments[1],0),Promise.resolve()},window.RTCPeerConnection.prototype.getStats=function(){var e=[];this.transceivers.forEach(function(i){["rtpSender","rtpReceiver","iceGatherer","iceTransport","dtlsTransport"].forEach(function(r){i[r]&&e.push(i[r].getStats())})});var i=arguments.length>1&&"function"==typeof arguments[1]&&arguments[1];return new Promise(function(r){var n=new Map;Promise.all(e).then(function(e){e.forEach(function(e){Object.keys(e).forEach(function(i){n.set(i,e[i]),n[i]=e[i]})}),i&&window.setTimeout(i,0,n),r(n)})})}},attachMediaStream:function(e,i){t("DEPRECATED, attachMediaStream will soon be removed."),e.srcObject=i},reattachMediaStream:function(e,i){t("DEPRECATED, reattachMediaStream will soon be removed."),e.srcObject=i.srcObject}};i.exports={shimPeerConnection:o.shimPeerConnection,shimGetUserMedia:e("./getusermedia"),attachMediaStream:o.attachMediaStream,reattachMediaStream:o.reattachMediaStream}},{"../utils":318,"./getusermedia":314,sdp:309}],314:[function(e,i,r){"use strict";i.exports=function(){var e=function(e){return{name:{PermissionDeniedError:"NotAllowedError"}[e.name]||e.name,message:e.message,constraint:e.constraint, -toString:function(){return this.name}}},i=navigator.mediaDevices.getUserMedia.bind(navigator.mediaDevices);navigator.mediaDevices.getUserMedia=function(r){return i(r)["catch"](function(i){return Promise.reject(e(i))})}}},{}],315:[function(e,i,r){"use strict";var n=e("../utils").log,t=e("../utils").browserDetails,o={shimOnTrack:function(){"object"!=typeof window||!window.RTCPeerConnection||"ontrack"in window.RTCPeerConnection.prototype||Object.defineProperty(window.RTCPeerConnection.prototype,"ontrack",{get:function(){return this._ontrack},set:function(e){this._ontrack&&(this.removeEventListener("track",this._ontrack),this.removeEventListener("addstream",this._ontrackpoly)),this.addEventListener("track",this._ontrack=e),this.addEventListener("addstream",this._ontrackpoly=function(e){e.stream.getTracks().forEach(function(i){var r=new Event("track");r.track=i,r.receiver={track:i},r.streams=[e.stream],this.dispatchEvent(r)}.bind(this))}.bind(this))}})},shimSourceObject:function(){"object"==typeof window&&(!window.HTMLMediaElement||"srcObject"in window.HTMLMediaElement.prototype||Object.defineProperty(window.HTMLMediaElement.prototype,"srcObject",{get:function(){return this.mozSrcObject},set:function(e){this.mozSrcObject=e}}))},shimPeerConnection:function(){if("object"==typeof window&&(window.RTCPeerConnection||window.mozRTCPeerConnection)){window.RTCPeerConnection||(window.RTCPeerConnection=function(e,i){if(t.version<38&&e&&e.iceServers){for(var r=[],n=0;n=r&&parseInt(n[r],10)},detectBrowser:function(){var e={};if(e.browser=null,e.version=null,e.minVersion=null,"undefined"==typeof window||!window.navigator)return e.browser="Not a browser.",e;if(navigator.mozGetUserMedia)e.browser="firefox",e.version=this.extractVersion(navigator.userAgent,/Firefox\/([0-9]+)\./,1),e.minVersion=31;else if(navigator.webkitGetUserMedia)if(window.webkitRTCPeerConnection)e.browser="chrome",e.version=this.extractVersion(navigator.userAgent,/Chrom(e|ium)\/([0-9]+)\./,2),e.minVersion=38;else{if(!navigator.userAgent.match(/Version\/(\d+).(\d+)/))return e.browser="Unsupported webkit-based browser with GUM support but no WebRTC support.",e;e.browser="safari",e.version=this.extractVersion(navigator.userAgent,/AppleWebKit\/([0-9]+)\./,1),e.minVersion=602}else{if(!navigator.mediaDevices||!navigator.userAgent.match(/Edge\/(\d+).(\d+)$/))return e.browser="Not a supported browser.",e;e.browser="edge",e.version=this.extractVersion(navigator.userAgent,/Edge\/(\d+).(\d+)$/,2),e.minVersion=10547}return e.version0&&void 0!==arguments[0]?arguments[0]:null;return regeneratorRuntime.async(function(i){for(;;)switch(i.prev=i.next){case 0:if(!this._fsm.can("start")){i.next=5;break}return i.next=3,regeneratorRuntime.awrap(this._fsm.start(e));case 3:i.next=9;break;case 5:return i.next=7,regeneratorRuntime.awrap(this._fsm.stop());case 7:return i.next=9,regeneratorRuntime.awrap(this._fsm.start(e));case 9:case"end":return i.stop()}},null,this)}},{key:"stop",value:function(){return regeneratorRuntime.async(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this._fsm.can("stop")){e.next=3;break}return e.next=3,regeneratorRuntime.awrap(this._fsm.stop());case 3:case"end":return e.stop()}},null,this)}},{key:"_enableScan",value:function(e){var i;return regeneratorRuntime.async(function(r){for(;;)switch(r.prev=r.next){case 0:if(this._camera=e||this._camera,this._camera){r.next=3;break}throw new Error("Camera is not defined.");case 3:return r.next=5,regeneratorRuntime.awrap(this._camera.start());case 5:i=r.sent,this.video.srcObject=i,this._continuous&&this._scanner.start();case 8:case"end":return r.stop()}},null,this)}},{key:"_disableScan",value:function(){this.video.src="",this._scanner&&this._scanner.stop(),this._camera&&this._camera.stop()}},{key:"_configureVideo",value:function(e){if(e.video&&"VIDEO"!==e.video.tagName)throw new Error("Video must be a