1(self.webpackChunkwlc_site=self.webpackChunkwlc_site||[]).push([[8314],{2624(S){"use strict";var i={single_source_shortest_paths:function(u,r,o){var t={},e={};e[r]=0;var s,l,c,a,E,f,n=i.PriorityQueue.make();for(n.push(r,0);!n.empty();)for(c in a=(s=n.pop()).cost,E=u[l=s.value]||{})E.hasOwnProperty(c)&&(f=a+E[c],(typeof e[c]>"u"||e[c]>f)&&(e[c]=f,n.push(c,f),t[c]=l));if(typeof o<"u"&&typeof e[o]>"u"){var R=["Could not find a path from ",r," to ",o,"."].join("");throw new Error(R)}return t},extract_shortest_path_from_predecessor_list:function(u,r){for(var o=[],t=r;t;)o.push(t),t=u[t];return o.reverse(),o},find_path:function(u,r,o){var t=i.single_source_shortest_paths(u,r,o);return i.extract_shortest_path_from_predecessor_list(t,o)},PriorityQueue:{make:function(u){var t,r=i.PriorityQueue,o={};for(t in u=u||{},r)r.hasOwnProperty(t)&&(o[t]=r[t]);return o.queue=[],o.sorter=u.sorter||r.default_sorter,o},default_sorter:function(u,r){return u.cost-r.cost},push:function(u,r){this.queue.push({value:u,cost:r}),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};S.exports=i},33174(S){"use strict";S.exports=function(u){for(var r=[],o=u.length,t=0;t<o;t++){var e=u.charCodeAt(t);if(e>=55296&&e<=56319&&o>t+1){var n=u.charCodeAt(t+1);n>=56320&&n<=57343&&(e=1024*(e-55296)+n-56320+65536,t+=1)}e<128?r.push(e):e<2048?(r.push(e>>6|192),r.push(63&e|128)):e<55296||e>=57344&&e<65536?(r.push(e>>12|224),r.push(e>>6&63|128),r.push(63&e|128)):e>=65536&&e<=1114111?(r.push(e>>18|240),r.push(e>>12&63|128),r.push(e>>6&63|128),r.push(63&e|128)):r.push(239,191,189)}return new Uint8Array(r).buffer}},68314(S,i,u){const r=u(72836),o=u(89460),t=u(7030),e=u(56511);function n(s,l,c,a,E){const b=[].slice.call(arguments,1),f=b.length,w="function"==typeof b[f-1];if(!w&&!r())throw new Error("Callback required as last argument");if(!w){if(f<1)throw new Error("Too few arguments provided");return 1===f?(c=l,l=a=void 0):2===f&&!l.getContext&&(a=c,c=l,l=void 0),new Promise(function(C,R){try{const L=o.create(c,a);C(s(L,l,a))}catch(L){R(L)}})}if(f<2)throw new Error("Too few arguments provided");2===f?(E=c,c=l,l=a=void 0):3===f&&(l.getContext&&typeof E>"u"?(E=a,a=void 0):(E=a,a=c,c=l,l=void 0));try{const C=o.create(c,a);E(null,s(C,l,a))}catch(C){E(C)}}i.create=o.create,i.toCanvas=n.bind(null,t.render),i.toDataURL=n.bind(null,t.renderToDataURL),i.toString=n.bind(null,function(s,l,c){return e.render(s,c)})},72836(S){S.exports=function(){return"function"==typeof Promise&&Promise.prototype&&Promise.prototype.then}},96214(S,i,u){const r=u(19089).getSymbolSize;i.getRowColCoords=function(t){if(1===t)return[];const e=Math.floor(t/7)+2,n=r(t),s=145===n?26:2*Math.ceil((n-13)/(2*e-2)),l=[n-7];for(let c=1;c<e-1;c++)l[c]=l[c-1]-s;return l.push(6),l.reverse()},i.getPositions=function(t){const e=[],n=i.getRowColCoords(t),s=n.length;for(let l=0;l<s;l++)for(let c=0;c<s;c++)0===l&&0===c||0===l&&c===s-1||l===s-1&&0===c||e.push([n[l],n[c]]);return e}},1018(S,i,u){const r=u(91677),o=["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"," ","$","%","*","+","-",".","/",":"];function t(e){this.mode=r.ALPHANUMERIC,this.data=e}t.getBitsLength=function(n){return 11*Math.floor(n/2)+n%2*6},t.prototype.getLength=function(){return this.data.length},t.prototype.getBitsLength=function(){return t.getBitsLength(this.data.length)},t.prototype.write=function(n){let s;for(s=0;s+2<=this.data.length;s+=2){let l=45*o.indexOf(this.data[s]);l+=o.indexOf(this.data[s+1]),n.put(l,11)}this.data.length%2&&n.put(o.indexOf(this.data[s]),6)},S.exports=t},84662(S){function i(){this.buffer=[],this.length=0}i.prototype={get:function(u){const r=Math.floor(u/8);return 1==(this.buffer[r]>>>7-u%8&1)},put:function(u,r){for(let o=0;o<r;o++)this.putBit(1==(u>>>r-o-1&1))},getLengthInBits:function(){return this.length},putBit:function(u){const r=Math.floor(this.length/8);this.buffer.length<=r&&this.buffer.push(0),u&&(this.buffer[r]|=128>>>this.length%8),this.length++}},S.exports=i},35941(S){function i(u){if(!u||u<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=u,this.data=new Uint8Array(u*u),this.reservedBit=new Uint8Array(u*u)}i.prototype.set=function(u,r,o,t){const e=u*this.size+r;this.data[e]=o,t&&(this.reservedBit[e]=!0)},i.prototype.get=function(u,r){return this.data[u*this.size+r]},i.prototype.xor=function(u,r,o){this.data[u*this.size+r]^=o},i.prototype.isReserved=function(u,r){return this.reservedBit[u*this.size+r]},S.exports=i},54969(S,i,u){const r=u(33174),o=u(91677);function t(e){this.mode=o.BYTE,"string"==typeof e&&(e=r(e)),this.data=new Uint8Array(e)}t.getBitsLength=function(n){return 8*n},t.prototype.getLength=function(){return this.data.length},t.prototype.getBitsLength=function(){return t.getBitsLength(this.data.length)},t.prototype.write=function(e){for(let n=0,s=this.data.length;n<s;n++)e.put(this.data[n],8)},S.exports=t},23677(S,i,u){const r=u(47424),o=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],t=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,
1192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];i.getBlocksCount=function(n,s){switch(s){case r.L:return o[4*(n-1)+0];case r.M:return o[4*(n-1)+1];case r.Q:return o[4*(n-1)+2];case r.H:return o[4*(n-1)+3];default:return}},i.getTotalCodewordsCount=function(n,s){switch(s){case r.L:return t[4*(n-1)+0];case r.M:return t[4*(n-1)+1];case r.Q:return t[4*(n-1)+2];case r.H:return t[4*(n-1)+3];default:return}}},47424(S,i){i.L={bit:1},i.M={bit:0},i.Q={bit:3},i.H={bit:2},i.isValid=function(o){return o&&typeof o.bit<"u"&&o.bit>=0&&o.bit<4},i.from=function(o,t){if(i.isValid(o))return o;try{return function u(r){if("string"!=typeof r)throw new Error("Param is not a string");switch(r.toLowerCase()){case"l":case"low":return i.L;case"m":case"medium":return i.M;case"q":case"quartile":return i.Q;case"h":case"high":return i.H;default:throw new Error("Unknown EC Level: "+r)}}(o)}catch{return t}}},76269(S,i,u){const r=u(19089).getSymbolSize;i.getPositions=function(e){const n=r(e);return[[0,0],[n-7,0],[0,n-7]]}},26254(S,i,u){const r=u(19089),e=r.getBCHDigit(1335);i.getEncodedBits=function(s,l){const c=s.bit<<3|l;let a=c<<10;for(;r.getBCHDigit(a)-e>=0;)a^=1335<<r.getBCHDigit(a)-e;return 21522^(c<<10|a)}},66686(S,i){const u=new Uint8Array(512),r=new Uint8Array(256);(function(){let t=1;for(let e=0;e<255;e++)u[e]=t,r[t]=e,t<<=1,256&t&&(t^=285);for(let e=255;e<512;e++)u[e]=u[e-255]})(),i.log=function(t){if(t<1)throw new Error("log("+t+")");return r[t]},i.exp=function(t){return u[t]},i.mul=function(t,e){return 0===t||0===e?0:u[r[t]+r[e]]}},83264(S,i,u){const r=u(91677),o=u(19089);function t(e){this.mode=r.KANJI,this.data=e}t.getBitsLength=function(n){return 13*n},t.prototype.getLength=function(){return this.data.length},t.prototype.getBitsLength=function(){return t.getBitsLength(this.data.length)},t.prototype.write=function(e){let n;for(n=0;n<this.data.length;n++){let s=o.toSJIS(this.data[n]);if(s>=33088&&s<=40956)s-=33088;else{if(!(s>=57408&&s<=60351))throw new Error("Invalid SJIS character: "+this.data[n]+"\nMake sure your charset is UTF-8");s-=49472}s=192*(s>>>8&255)+(255&s),e.put(s,13)}},S.exports=t},3361(S,i){i.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};function r(o,t,e){switch(o){case i.Patterns.PATTERN000:return(t+e)%2==0;case i.Patterns.PATTERN001:return t%2==0;case i.Patterns.PATTERN010:return e%3==0;case i.Patterns.PATTERN011:return(t+e)%3==0;case i.Patterns.PATTERN100:return(Math.floor(t/2)+Math.floor(e/3))%2==0;case i.Patterns.PATTERN101:return t*e%2+t*e%3==0;case i.Patterns.PATTERN110:return(t*e%2+t*e%3)%2==0;case i.Patterns.PATTERN111:return(t*e%3+(t+e)%2)%2==0;default:throw new Error("bad maskPattern:"+o)}}i.isValid=function(t){return null!=t&&""!==t&&!isNaN(t)&&t>=0&&t<=7},i.from=function(t){return i.isValid(t)?parseInt(t,10):void 0},i.getPenaltyN1=function(t){const e=t.size;let n=0,s=0,l=0,c=null,a=null;for(let E=0;E<e;E++){s=l=0,c=a=null;for(let b=0;b<e;b++){let f=t.get(E,b);f===c?s++:(s>=5&&(n+=s-5+3),c=f,s=1),f=t.get(b,E),f===a?l++:(l>=5&&(n+=l-5+3),a=f,l=1)}s>=5&&(n+=s-5+3),l>=5&&(n+=l-5+3)}return n},i.getPenaltyN2=function(t){const e=t.size;let n=0;for(let s=0;s<e-1;s++)for(let l=0;l<e-1;l++){const c=t.get(s,l)+t.get(s,l+1)+t.get(s+1,l)+t.get(s+1,l+1);(4===c||0===c)&&n++}return 3*n},i.getPenaltyN3=function(t){const e=t.size;let n=0,s=0,l=0;for(let c=0;c<e;c++){s=l=0;for(let a=0;a<e;a++)s=s<<1&2047|t.get(c,a),a>=10&&(1488===s||93===s)&&n++,l=l<<1&2047|t.get(a,c),a>=10&&(1488===l||93===l)&&n++}return 40*n},i.getPenaltyN4=function(t){let e=0;const n=t.data.length;for(let l=0;l<n;l++)e+=t.data[l];return 10*Math.abs(Math.ceil(100*e/n/5)-10)},i.applyMask=function(t,e){const n=e.size;
1for(let s=0;s<n;s++)for(let l=0;l<n;l++)e.isReserved(l,s)||e.xor(l,s,r(t,l,s))},i.getBestMask=function(t,e){const n=Object.keys(i.Patterns).length;let s=0,l=1/0;for(let c=0;c<n;c++){e(c),i.applyMask(c,t);const a=i.getPenaltyN1(t)+i.getPenaltyN2(t)+i.getPenaltyN3(t)+i.getPenaltyN4(t);i.applyMask(c,t),a<l&&(l=a,s=c)}return s}},91677(S,i,u){const r=u(80377),o=u(99359);i.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},i.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},i.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},i.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},i.MIXED={bit:-1},i.getCharCountIndicator=function(n,s){if(!n.ccBits)throw new Error("Invalid mode: "+n);if(!r.isValid(s))throw new Error("Invalid version: "+s);return s>=1&&s<10?n.ccBits[0]:s<27?n.ccBits[1]:n.ccBits[2]},i.getBestModeForData=function(n){return o.testNumeric(n)?i.NUMERIC:o.testAlphanumeric(n)?i.ALPHANUMERIC:o.testKanji(n)?i.KANJI:i.BYTE},i.toString=function(n){if(n&&n.id)return n.id;throw new Error("Invalid mode")},i.isValid=function(n){return n&&n.bit&&n.ccBits},i.from=function(n,s){if(i.isValid(n))return n;try{return function t(e){if("string"!=typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"numeric":return i.NUMERIC;case"alphanumeric":return i.ALPHANUMERIC;case"kanji":return i.KANJI;case"byte":return i.BYTE;default:throw new Error("Unknown mode: "+e)}}(n)}catch{return s}}},96628(S,i,u){const r=u(91677);function o(t){this.mode=r.NUMERIC,this.data=t.toString()}o.getBitsLength=function(e){return 10*Math.floor(e/3)+(e%3?e%3*3+1:0)},o.prototype.getLength=function(){return this.data.length},o.prototype.getBitsLength=function(){return o.getBitsLength(this.data.length)},o.prototype.write=function(e){let n,s,l;for(n=0;n+3<=this.data.length;n+=3)s=this.data.substr(n,3),l=parseInt(s,10),e.put(l,10);const c=this.data.length-n;c>0&&(s=this.data.substr(n),l=parseInt(s,10),e.put(l,3*c+1))},S.exports=o},81744(S,i,u){const r=u(66686);i.mul=function(t,e){const n=new Uint8Array(t.length+e.length-1);for(let s=0;s<t.length;s++)for(let l=0;l<e.length;l++)n[s+l]^=r.mul(t[s],e[l]);return n},i.mod=function(t,e){let n=new Uint8Array(t);for(;n.length-e.length>=0;){const s=n[0];for(let c=0;c<e.length;c++)n[c]^=r.mul(e[c],s);let l=0;for(;l<n.length&&0===n[l];)l++;n=n.slice(l)}return n},i.generateECPolynomial=function(t){let e=new Uint8Array([1]);for(let n=0;n<t;n++)e=i.mul(e,new Uint8Array([1,r.exp(n)]));return e}},89460(S,i,u){const r=u(19089),o=u(47424),t=u(84662),e=u(35941),n=u(96214),s=u(76269),l=u(3361),c=u(23677),a=u(86289),E=u(91252),b=u(26254),f=u(91677),w=u(22868);function P(g,A,m){const d=g.size,T=b.getEncodedBits(A,m);let y,h;for(y=0;y<15;y++)h=1==(T>>y&1),g.set(y<6?y:y<8?y+1:d-15+y,8,h,!0),g.set(8,y<8?d-y-1:y<9?15-y-1+1:15-y-1,h,!0);g.set(d-8,8,1,!0)}function U(g,A,m,d){let T;if(Array.isArray(g))T=w.fromArray(g);else{if("string"!=typeof g)throw new Error("Invalid data");{let z=A;if(!z){const H=w.rawSplit(g);z=E.getBestVersionForData(H,m)}T=w.fromString(g,z||40)}}const y=E.getBestVersionForData(T,m);if(!y)throw new Error("The amount of data is too big to be stored in a QR Code");if(A){if(A<y)throw new Error("\nThe chosen QR Code version cannot contain this amount of data.\nMinimum version required to store current data is: "+y+".\n")}else A=y;const h=function B(g,A,m){const d=new t;m.forEach(function(I){d.put(I.mode.bit,4),d.put(I.getLength(),f.getCharCountIndicator(I.mode,g)),I.write(d)});const h=8*(r.getSymbolTotalCodewords(g)-c.getTotalCodewordsCount(g,A));for(d.getLengthInBits()+4<=h&&d.put(0,4);d.getLengthInBits()%8!=0;)d.putBit(0);const M=(h-d.getLengthInBits())/8;for(let I=0;I<M;I++)d.put(I%2?17:236,8);return function D(g,A,m){const d=r.getSymbolTotalCodewords(A),y=d-c.getTotalCodewordsCount(A,m),h=c.getBlocksCount(A,m),I=h-d%h,z=Math.floor(d/h),H=Math.floor(y/h),$=H+1,G=z-H,W=new a(G);let J=0;const K=new Array(h),Q=new Array(h);let Y=0;const Z=new Uint8Array(g.buffer);for(let V=0;V<h;V++){const j=V<I?H:$;K[V]=Z.slice(J,J+j),Q[V]=W.encode(K[V]),J+=j,Y=Math.max(Y,j)}const O=new Uint8Array(d);let F,k,_=0;for(F=0;F<Y;F++)for(k=0;k<h;k++)F<K[k].length&&(O[_++]=K[k][F]);for(F=0;F<G;F++)for(k=0;k<h;k++)O[_++]=Q[k][F];return O}(d,g,A)}(A,m,T),M=r.getSymbolSize(A),I=new e(M);return function C(g,A){const m=g.size,d=s.getPositions(A);for(let T=0;T<d.length;T++){const y=d[T][0],h=d[T][1];for(let M=-1;M<=7;M++)if(!(y+M<=-1||m<=y+M))for(let I=-1;I<=7;I++)h+I<=-1||m<=h+I||g.set(y+M,h+I,M>=0&&M<=6&&(0===I||6===I)||I>=0&&I<=6&&(0===M||6===M)||M>=2&&M<=4&&I>=2&&I<=4,!0)}}(I,A),function R(g){const A=g.size;
1for(let m=8;m<A-8;m++){const d=m%2==0;g.set(m,6,d,!0),g.set(6,m,d,!0)}}(I),function L(g,A){const m=n.getPositions(A);for(let d=0;d<m.length;d++){const T=m[d][0],y=m[d][1];for(let h=-2;h<=2;h++)for(let M=-2;M<=2;M++)g.set(T+h,y+M,-2===h||2===h||-2===M||2===M||0===h&&0===M,!0)}}(I,A),P(I,m,0),A>=7&&function N(g,A){const m=g.size,d=E.getEncodedBits(A);let T,y,h;for(let M=0;M<18;M++)T=Math.floor(M/3),y=M%3+m-8-3,h=1==(d>>M&1),g.set(T,y,h,!0),g.set(y,T,h,!0)}(I,A),function p(g,A){const m=g.size;let d=-1,T=m-1,y=7,h=0;for(let M=m-1;M>0;M-=2)for(6===M&&M--;;){for(let I=0;I<2;I++)if(!g.isReserved(T,M-I)){let z=!1;h<A.length&&(z=1==(A[h]>>>y&1)),g.set(T,M-I,z),y--,-1===y&&(h++,y=7)}if(T+=d,T<0||m<=T){T-=d,d=-d;break}}}(I,h),isNaN(d)&&(d=l.getBestMask(I,P.bind(null,I,m))),l.applyMask(d,I),P(I,m,d),{modules:I,version:A,errorCorrectionLevel:m,maskPattern:d,segments:T}}i.create=function(A,m){if(typeof A>"u"||""===A)throw new Error("No input text");let T,y,d=o.M;return typeof m<"u"&&(d=o.from(m.errorCorrectionLevel,o.M),T=E.from(m.version),y=l.from(m.maskPattern),m.toSJISFunc&&r.setToSJISFunction(m.toSJISFunc)),U(A,T,d,y)}},86289(S,i,u){const r=u(81744);function o(t){this.genPoly=void 0,this.degree=t,this.degree&&this.initialize(this.degree)}o.prototype.initialize=function(e){this.degree=e,this.genPoly=r.generateECPolynomial(this.degree)},o.prototype.encode=function(e){if(!this.genPoly)throw new Error("Encoder not initialized");const n=new Uint8Array(e.length+this.degree);n.set(e);const s=r.mod(n,this.genPoly),l=this.degree-s.length;if(l>0){const c=new Uint8Array(this.degree);return c.set(s,l),c}return s},S.exports=o},99359(S,i){const u="[0-9]+";let o="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";o=o.replace(/u/g,"\\u");const t="(?:(?![A-Z0-9 $%*+\\-./:]|"+o+")(?:.|[\r\n]))+";i.KANJI=new RegExp(o,"g"),i.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),i.BYTE=new RegExp(t,"g"),i.NUMERIC=new RegExp(u,"g"),i.ALPHANUMERIC=new RegExp("[A-Z $%*+\\-./:]+","g");const e=new RegExp("^"+o+"$"),n=new RegExp("^"+u+"$"),s=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");i.testKanji=function(c){return e.test(c)},i.testNumeric=function(c){return n.test(c)},i.testAlphanumeric=function(c){return s.test(c)}},22868(S,i,u){const r=u(91677),o=u(96628),t=u(1018),e=u(54969),n=u(83264),s=u(99359),l=u(19089),c=u(2624);function a(N){return unescape(encodeURIComponent(N)).length}function E(N,P,p){const B=[];let D;for(;null!==(D=N.exec(p));)B.push({data:D[0],index:D.index,mode:P,length:D[0].length});return B}function b(N){const P=E(s.NUMERIC,r.NUMERIC,N),p=E(s.ALPHANUMERIC,r.ALPHANUMERIC,N);let B,D;return l.isKanjiModeEnabled()?(B=E(s.BYTE,r.BYTE,N),D=E(s.KANJI,r.KANJI,N)):(B=E(s.BYTE_KANJI,r.BYTE,N),D=[]),P.concat(p,B,D).sort(function(g,A){return g.index-A.index}).map(function(g){return{data:g.data,mode:g.mode,length:g.length}})}function f(N,P){switch(P){case r.NUMERIC:return o.getBitsLength(N);case r.ALPHANUMERIC:return t.getBitsLength(N);case r.KANJI:return n.getBitsLength(N);case r.BYTE:return e.getBitsLength(N)}}function L(N,P){let p;const B=r.getBestModeForData(N);if(p=r.from(P,B),p!==r.BYTE&&p.bit<B.bit)throw new Error('"'+N+'" cannot be encoded with mode '+r.toString(p)+".\n Suggested mode is: "+r.toString(B));switch(p===r.KANJI&&!l.isKanjiModeEnabled()&&(p=r.BYTE),p){case r.NUMERIC:return new o(N);case r.ALPHANUMERIC:return new t(N);case r.KANJI:return new n(N);case r.BYTE:return new e(N)}}i.fromArray=function(P){return P.reduce(function(p,B){return"string"==typeof B?p.push(L(B,null)):B.data&&p.push(L(B.data,B.mode)),p},[])},i.fromString=function(P,p){const D=function C(N){const P=[];for(let p=0;p<N.length;p++){const B=N[p];switch(B.mode){case r.NUMERIC:P.push([B,{data:B.data,mode:r.ALPHANUMERIC,length:B.length},{data:B.data,mode:r.BYTE,length:B.length}]);break;case r.ALPHANUMERIC:P.push([B,{data:B.data,mode:r.BYTE,length:B.length}]);break;case r.KANJI:P.push([B,{data:B.data,mode:r.BYTE,length:a(B.data)}]);break;case r.BYTE:P.push([{data:B.data,mode:r.BYTE,length:a(B.data)}])}}return P}(b(P,l.isKanjiModeEnabled())),U=function R(N,P){const p={},B={start:{}};let D=["start"];for(let U=0;U<N.length;U++){const g=N[U],A=[];for(let m=0;m<g.length;m++){const d=g[m],T=""+U+m;A.push(T),p[T]={node:d,lastCount:0},B[T]={};for(let y=0;y<D.length;y++){const h=D[y];p[h]&&p[h].node.mode===d.mode?(B[h][T]=f(p[h].lastCount+d.length,d.mode)-f(p[h].lastCount,d.mode),p[h].lastCount+=d.length):(p[h]&&(p[h].lastCount=d.length),B[h][T]=f(d.length,d.mode)+4+r.getCharCountIndicator(d.mode,P))}}D=A}for(let U=0;U<D.length;U++)B[D[U]].end=0;return{map:B,table:p}}(D,p),g=c.find_path(U.map,"start","end"),A=[];for(let m=1;m<g.length-1;m++)A.push(U.table[g[m]].node);return i.fromArray(function w(N){return N.reduce(function(P,p){const B=P.length-1>=0?P[P.length-1]:null;return B&&B.mode===p.mode?(P[P.length-1].data+=p.data,P):(P.push(p),P)},[])}(A))},i.rawSplit=function(P){return i.fromArray(b(P,l.isKanjiModeEnabled()))}},19089(S,i){let u;const r=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];i.getSymbolSize=function(t){if(!t)throw new Error('"version" cannot be null or undefined');if(t<1||t>40)throw new Error('"version" should be in range from 1 to 40');return 4*t+17},i.getSymbolTotalCodewords=function(t){return r[t]},i.getBCHDigit=function(o){let t=0;for(;0!==o;)t++,o>>>=1;return t},i.setToSJISFunction=function(t){if("function"!=typeof t)throw new Error('"toSJISFunc" is not a valid function.');u=t},i.isKanjiModeEnabled=function(){return typeof u<"u"},i.toSJIS=function(t){return u(t)}},80377(S,i){i.isValid=function(r){return!isNaN(r)&&r>=1&&r<=40}},91252(S,i,u){const r=u(19089),o=u(23677),t=u(47424),e=u(91677),n=u(80377),l=r.getBCHDigit
1(7973);function a(f,w){return e.getCharCountIndicator(f,w)+4}function E(f,w){let C=0;return f.forEach(function(R){const L=a(R.mode,w);C+=L+R.getBitsLength()}),C}i.from=function(w,C){return n.isValid(w)?parseInt(w,10):C},i.getCapacity=function(w,C,R){if(!n.isValid(w))throw new Error("Invalid QR Code version");typeof R>"u"&&(R=e.BYTE);const P=8*(r.getSymbolTotalCodewords(w)-o.getTotalCodewordsCount(w,C));if(R===e.MIXED)return P;const p=P-a(R,w);switch(R){case e.NUMERIC:return Math.floor(p/10*3);case e.ALPHANUMERIC:return Math.floor(p/11*2);case e.KANJI:return Math.floor(p/13);default:return Math.floor(p/8)}},i.getBestVersionForData=function(w,C){let R;const L=t.from(C,t.M);if(Array.isArray(w)){if(w.length>1)return function b(f,w){for(let C=1;C<=40;C++)if(E(f,C)<=i.getCapacity(C,w,e.MIXED))return C}(w,L);if(0===w.length)return 1;R=w[0]}else R=w;return function c(f,w,C){for(let R=1;R<=40;R++)if(w<=i.getCapacity(R,C,f))return R}(R.mode,R.getLength(),L)},i.getEncodedBits=function(w){if(!n.isValid(w)||w<7)throw new Error("Invalid QR Code version");let C=w<<12;for(;r.getBCHDigit(C)-l>=0;)C^=7973<<r.getBCHDigit(C)-l;return w<<12|C}},7030(S,i,u){const r=u(47077);i.render=function(n,s,l){let c=l,a=s;typeof c>"u"&&(!s||!s.getContext)&&(c=s,s=void 0),s||(a=function t(){try{return document.createElement("canvas")}catch{throw new Error("You need to specify a canvas element")}}()),c=r.getOptions(c);const E=r.getImageWidth(n.modules.size,c),b=a.getContext("2d"),f=b.createImageData(E,E);return r.qrToImageData(f.data,n,c),function o(e,n,s){e.clearRect(0,0,n.width,n.height),n.style||(n.style={}),n.height=s,n.width=s,n.style.height=s+"px",n.style.width=s+"px"}(b,a,E),b.putImageData(f,0,0),a},i.renderToDataURL=function(n,s,l){let c=l;return typeof c>"u"&&(!s||!s.getContext)&&(c=s,s=void 0),c||(c={}),i.render(n,s,c).toDataURL(c.type||"image/png",(c.rendererOpts||{}).quality)}},56511(S,i,u){const r=u(47077);function o(n,s){const l=n.a/255,c=s+'="'+n.hex+'"';return l<1?c+" "+s+'-opacity="'+l.toFixed(2).slice(1)+'"':c}function t(n,s,l){let c=n+s;return typeof l<"u"&&(c+=" "+l),c}i.render=function(s,l,c){const a=r.getOptions(l),E=s.modules.size,b=s.modules.data,f=E+2*a.margin,w=a.color.light.a?"<path "+o(a.color.light,"fill")+' d="M0 0h'+f+"v"+f+'H0z"/>':"",C="<path "+o(a.color.dark,"stroke")+' d="'+function e(n,s,l){let c="",a=0,E=!1,b=0;for(let f=0;f<n.length;f++){const w=Math.floor(f%s),C=Math.floor(f/s);!w&&!E&&(E=!0),n[f]?(b++,f>0&&w>0&&n[f-1]||(c+=E?t("M",w+l,.5+C+l):t("m",a,0),a=0,E=!1),w+1<s&&n[f+1]||(c+=t("h",b),b=0)):a++}return c}(b,E,a.margin)+'"/>',N='<svg xmlns="http://www.w3.org/2000/svg" '+(a.width?'width="'+a.width+'" height="'+a.width+'" ':"")+'viewBox="0 0 '+f+" "+f+'" shape-rendering="crispEdges">'+w+C+"</svg>\n";return"function"==typeof c&&c(null,N),N}},47077(S,i){function u(r){if("number"==typeof r&&(r=r.toString()),"string"!=typeof r)throw new Error("Color should be defined as hex string");let o=r.slice().replace("#","").split("");if(o.length<3||5===o.length||o.length>8)throw new Error("Invalid hex color: "+r);(3===o.length||4===o.length)&&(o=Array.prototype.concat.apply([],o.map(function(e){return[e,e]}))),6===o.length&&o.push("F","F");const t=parseInt(o.join(""),16);return{r:t>>24&255,g:t>>16&255,b:t>>8&255,a:255&t,hex:"#"+o.slice(0,6).join("")}}i.getOptions=function(o){o||(o={}),o.color||(o.color={});const e=o.width&&o.width>=21?o.width:void 0;return{width:e,scale:e?4:o.scale||4,margin:typeof o.margin>"u"||null===o.margin||o.margin<0?4:o.margin,color:{dark:u(o.color.dark||"#000000ff"),light:u(o.color.light||"#ffffffff")},type:o.type,rendererOpts:o.rendererOpts||{}}},i.getScale=function(o,t){return t.width&&t.width>=o+2*t.margin?t.width/(o+2*t.margin):t.scale},i.getImageWidth=function(o,t){const e=i.getScale(o,t);return Math.floor((o+2*t.margin)*e)},i.qrToImageData=function(o,t,e){const n=t.modules.size,s=t.modules.data,l=i.getScale(n,e),c=Math.floor((n+2*e.margin)*l),a=e.margin*l,E=[e.color.light,e.color.dark];for(let b=0;b<c;b++)for(let f=0;f<c;f++){let w=4*(b*c+f),C=e.color.light;b>=a&&f>=a&&b<c-a&&f<c-a&&(C=E[s[Math.floor((b-a)/l)*n+Math.floor((f-a)/l)]?1:0]),o[w++]=C.r,o[w++]=C.g,o[w++]=C.b,o[w]=C.a}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.