1(self.webpackChunkwebclient_webpack=self.webpackChunkwebclient_webpack||[]).push([[2573],{22573(S,i,u){"use strict";u.d(i,{q:()=>s});var r=u(17705),n=u(32271),t=u(68314),e=u(35547);function o(l,c){1&l&&e.Hgh(0,"img",0),2&l&&e.Avn("src",c,e.B4B)}let s=(()=>{class l{url=r.hFB.required();imgSrc=(0,n.Zc)({params:()=>this.url(),loader:({params:a})=>new Promise(d=>{a?(0,t.dY)(a,{errorCorrectionLevel:"H"},(C,f)=>{d(f??""),C&&console.error(C)}):d("")})});static \u0275fac=function(d){return new(d||l)};static \u0275cmp=e.VBU({type:l,selectors:[["app-qrcode"]],inputs:{url:[1,"url"]},decls:1,vars:1,consts:[["alt","qrcode","data-qa","qr-code-img",3,"src"]],template:function(d,C){if(1&d&&e.nVh(0,o,1,1,"img",0),2&d){let f;e.vxM((f=C.imgSrc.hasValue()&&C.imgSrc.value())?0:-1,f)}},styles:["[_nghost-%COMP%]{display:block;pointer-events:none;-webkit-user-select:none;user-select:none}img[_ngcontent-%COMP%]{max-width:100%}"],changeDetection:0})}return l})()},80243(S){"use strict";var i={single_source_shortest_paths:function(u,r,n){var t={},e={};e[r]=0;var s,l,c,a,d,f,o=i.PriorityQueue.make();for(o.push(r,0);!o.empty();)for(c in a=(s=o.pop()).cost,d=u[l=s.value]||{})d.hasOwnProperty(c)&&(f=a+d[c],(typeof e[c]>"u"||e[c]>f)&&(e[c]=f,o.push(c,f),t[c]=l));if(typeof n<"u"&&typeof e[n]>"u"){var R=["Could not find a path from ",r," to ",n,"."].join("");throw new Error(R)}return t},extract_shortest_path_from_predecessor_list:function(u,r){for(var n=[],t=r;t;)n.push(t),t=u[t];return n.reverse(),n},find_path:function(u,r,n){var t=i.single_source_shortest_paths(u,r,n);return i.extract_shortest_path_from_predecessor_list(t,n)},PriorityQueue:{make:function(u){var t,r=i.PriorityQueue,n={};for(t in u=u||{},r)r.hasOwnProperty(t)&&(n[t]=r[t]);return n.queue=[],n.sorter=u.sorter||r.default_sorter,n},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},68314(S,i,u){const n=u(72836),t=u(89460),e=u(7030),o=u(56511);function s(l,c,a,d,C){const f=[].slice.call(arguments,1),h=f.length,M="function"==typeof f[h-1];if(!M&&!n())throw new Error("Callback required as last argument");if(!M){if(h<1)throw new Error("Too few arguments provided");return 1===h?(a=c,c=d=void 0):2===h&&!c.getContext&&(d=a,a=c,c=void 0),new Promise(function(R,D){try{const B=t.create(a,d);R(l(B,c,d))}catch(B){D(B)}})}if(h<2)throw new Error("Too few arguments provided");2===h?(C=a,a=c,c=d=void 0):3===h&&(c.getContext&&typeof C>"u"?(C=d,d=void 0):(C=d,d=a,a=c,c=void 0));try{const R=t.create(a,d);C(null,l(R,c,d))}catch(R){C(R)}}s.bind(null,e.render),i.dY=s.bind(null,e.renderToDataURL),s.bind(null,function(l,c,a){return o.render(l,a)})},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,o=r(t),s=145===o?26:2*Math.ceil((o-13)/(2*e-2)),l=[o-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=[],o=i.getRowColCoords(t),s=o.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([o[l],o[c]]);return e}},1018(S,i,u){const r=u(91677),n=["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(o){return 11*Math.floor(o/2)+o%2*6},t.prototype.getLength=function(){return this.data.length},t.prototype.getBitsLength=function(){return t.getBitsLength(this.data.length)},t.prototype.write=function(o){let s;for(s=0;s+2<=this.data.length;s+=2){let l=45*n.indexOf(this.data[s]);l+=n.indexOf(this.data[s+1]),o.put(l,11)}this.data.length%2&&o.put(n.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 n=0;n<r;n++)this.putBit(1==(u>>>r-n-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,n,t){const e=u*this.size+r;this.data[e]=n,t&&(this.reservedBit[e]=!0)},i.prototype.get=function(u,r){return this.data[u*this.size+r]},i.prototype.xor=function(u,r,n){this.data[u*this.size+r]^=n},i.prototype.isReserved=function(u,r){return this.reservedBit[u*this.size+r]},S.exports=i},54969(S,i,u){const r=u(91677);function n(t){this.mode=r.BYTE,this.data="string"==typeof t?(new TextEncoder).encode(t):new Uint8Array(t)}n.getBitsLength=function(e){return 8*e},n.prototype.getLength=function(){return this.data.length},n.prototype.getBitsLength=function(){return n.getBitsLength(this.data.length)},n.prototype.write=function(t){for(let e=0,o=this.data.length;e<o;e++)t.put(this.data[e],8)},S.exports=n},23677(S,i,u){const r=u(47424),n=[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(o,s){switch(s){case r.L:return n[4*(o-1)+0];case r.M:return n[4*(o-1)+1];case r.Q:return n[4*(o-1)+2];case r.H:return n[4*(o-1)+3];default:return}},i.getTotalCodewordsCount=function(o,s){switch(s){case r.L:return t[4*(o-1)+0];case r.M:return t[4*(o-1)+1];case r.Q:return t[4*(o-1)+2];case r.H:return t[4*(o-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(n){return n&&typeof n.bit<"u"&&n.bit>=0&&n.bit<4},i.from=function(n,t){if(i.isValid(n))return n;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)}}(n)}catch{return t}}},76269(S,i,u){const r=u(19089).getSymbolSize;i.getPositions=function(e){const o=r(e);return[[0,0],[o-7,0],[0,o-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),n=u(19089);function t(e){this.mode=r.KANJI,this.data=e}t.getBitsLength=function(o){return 13*o},t.prototype.getLength=function(){return this.data.length},t.prototype.getBitsLength=function(){return t.getBitsLength(this.data.length)},t.prototype.write=function(e){let o;for(o=0;o<this.data.length;o++){let s=n.toSJIS(this.data[o]);if(s>=33088&&s<=40956)s-=33088;else{if(!(s>=57408&&s<=60351))throw new Error("Invalid SJIS character: "+this.data[o]+"\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(n,t,e){switch(n){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:"+n)}}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 o=0,s=0,l=0,c=null,a=null;for(let d=0;d<e;d++){s=l=0,c=a=null;for(let C=0;C<e;C++){let f=t.get(d,C);f===c?s++:(s>=5&&(o+=s-5+3),c=f,s=1),f=t.get(C,d),f===a?l++:(l>=5&&(o+=l-5+3),a=f,l=1)}s>=5&&(o+=s-5+3),l>=5&&(o+=l-5+3)}return o},i.getPenaltyN2=function(t){const e=t.size;let o=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)&&o++}return 3*o},i.getPenaltyN3=function(t){const e=t.size;let o=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)&&o++,l=l<<1&2047|t.get(a,c),a>=10&&(1488===l||93===l)&&o++}return 40*o},i.getPenaltyN4=function(t){let e=0;const o=t.data.length;for(let l=0;l<o;l++)e+=t.data[l];return 10*Math.abs(Math.ceil(100*e/o/5)-10)},i.applyMask=function(t,e){const o=e.size;
1for(let s=0;s<o;s++)for(let l=0;l<o;l++)e.isReserved(l,s)||e.xor(l,s,r(t,l,s))},i.getBestMask=function(t,e){const o=Object.keys(i.Patterns).length;let s=0,l=1/0;for(let c=0;c<o;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(2758),n=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(o,s){if(!o.ccBits)throw new Error("Invalid mode: "+o);if(!r.isValid(s))throw new Error("Invalid version: "+s);return s>=1&&s<10?o.ccBits[0]:s<27?o.ccBits[1]:o.ccBits[2]},i.getBestModeForData=function(o){return n.testNumeric(o)?i.NUMERIC:n.testAlphanumeric(o)?i.ALPHANUMERIC:n.testKanji(o)?i.KANJI:i.BYTE},i.toString=function(o){if(o&&o.id)return o.id;throw new Error("Invalid mode")},i.isValid=function(o){return o&&o.bit&&o.ccBits},i.from=function(o,s){if(i.isValid(o))return o;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)}}(o)}catch{return s}}},96628(S,i,u){const r=u(91677);function n(t){this.mode=r.NUMERIC,this.data=t.toString()}n.getBitsLength=function(e){return 10*Math.floor(e/3)+(e%3?e%3*3+1:0)},n.prototype.getLength=function(){return this.data.length},n.prototype.getBitsLength=function(){return n.getBitsLength(this.data.length)},n.prototype.write=function(e){let o,s,l;for(o=0;o+3<=this.data.length;o+=3)s=this.data.substr(o,3),l=parseInt(s,10),e.put(l,10);const c=this.data.length-o;c>0&&(s=this.data.substr(o),l=parseInt(s,10),e.put(l,3*c+1))},S.exports=n},81744(S,i,u){const r=u(66686);i.mul=function(t,e){const o=new Uint8Array(t.length+e.length-1);for(let s=0;s<t.length;s++)for(let l=0;l<e.length;l++)o[s+l]^=r.mul(t[s],e[l]);return o},i.mod=function(t,e){let o=new Uint8Array(t);for(;o.length-e.length>=0;){const s=o[0];for(let c=0;c<e.length;c++)o[c]^=r.mul(e[c],s);let l=0;for(;l<o.length&&0===o[l];)l++;o=o.slice(l)}return o},i.generateECPolynomial=function(t){let e=new Uint8Array([1]);for(let o=0;o<t;o++)e=i.mul(e,new Uint8Array([1,r.exp(o)]));return e}},89460(S,i,u){const r=u(19089),n=u(47424),t=u(84662),e=u(35941),o=u(96214),s=u(76269),l=u(3361),c=u(23677),a=u(86289),d=u(91252),C=u(26254),f=u(91677),h=u(22868);function b(m,A,E){const g=m.size,N=C.getEncodedBits(A,E);let y,w;for(y=0;y<15;y++)w=1==(N>>y&1),m.set(y<6?y:y<8?y+1:g-15+y,8,w,!0),m.set(8,y<8?g-y-1:y<9?15-y-1+1:15-y-1,w,!0);m.set(g-8,8,1,!0)}function U(m,A,E,g){let N;if(Array.isArray(m))N=h.fromArray(m);else{if("string"!=typeof m)throw new Error("Invalid data");{let k=A;if(!k){const V=h.rawSplit(m);k=d.getBestVersionForData(V,E)}N=h.fromString(m,k||40)}}const y=d.getBestVersionForData(N,E);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 w=function p(m,A,E){const g=new t;E.forEach(function(I){g.put(I.mode.bit,4),g.put(I.getLength(),f.getCharCountIndicator(I.mode,m)),I.write(g)});const w=8*(r.getSymbolTotalCodewords(m)-c.getTotalCodewordsCount(m,A));for(g.getLengthInBits()+4<=w&&g.put(0,4);g.getLengthInBits()%8!=0;)g.putBit(0);const P=(w-g.getLengthInBits())/8;for(let I=0;I<P;I++)g.put(I%2?17:236,8);return function L(m,A,E){const g=r.getSymbolTotalCodewords(A),y=g-c.getTotalCodewordsCount(A,E),w=c.getBlocksCount(A,E),I=w-g%w,k=Math.floor(g/w),V=Math.floor(y/w),W=V+1,Q=k-V,v=new a(Q);let H=0;const K=new Array(w),j=new Array(w);let O=0;const $=new Uint8Array(m.buffer);for(let z=0;z<w;z++){const Y=z<I?V:W;K[z]=$.slice(H,H+Y),j[z]=v.encode(K[z]),H+=Y,O=Math.max(O,Y)}const J=new Uint8Array(g);let F,_,G=0;for(F=0;F<O;F++)for(_=0;_<w;_++)F<K[_].length&&(J[G++]=K[_][F]);for(F=0;F<Q;F++)for(_=0;_<w;_++)J[G++]=j[_][F];return J}(g,m,A)}(A,E,N),P=r.getSymbolSize(A),I=new e(P);return function M(m,A){const E=m.size,g=s.getPositions(A);for(let N=0;N<g.length;N++){const y=g[N][0],w=g[N][1];for(let P=-1;P<=7;P++)if(!(y+P<=-1||E<=y+P))for(let I=-1;I<=7;I++)w+I<=-1||E<=w+I||m.set(y+P,w+I,P>=0&&P<=6&&(0===I||6===I)||I>=0&&I<=6&&(0===P||6===P)||P>=2&&P<=4&&I>=2&&I<=4,!0)}}(I,A),function R(m){const A=m.size;
1for(let E=8;E<A-8;E++){const g=E%2==0;m.set(E,6,g,!0),m.set(6,E,g,!0)}}(I),function D(m,A){const E=o.getPositions(A);for(let g=0;g<E.length;g++){const N=E[g][0],y=E[g][1];for(let w=-2;w<=2;w++)for(let P=-2;P<=2;P++)m.set(N+w,y+P,-2===w||2===w||-2===P||2===P||0===w&&0===P,!0)}}(I,A),b(I,E,0),A>=7&&function B(m,A){const E=m.size,g=d.getEncodedBits(A);let N,y,w;for(let P=0;P<18;P++)N=Math.floor(P/3),y=P%3+E-8-3,w=1==(g>>P&1),m.set(N,y,w,!0),m.set(y,N,w,!0)}(I,A),function T(m,A){const E=m.size;let g=-1,N=E-1,y=7,w=0;for(let P=E-1;P>0;P-=2)for(6===P&&P--;;){for(let I=0;I<2;I++)if(!m.isReserved(N,P-I)){let k=!1;w<A.length&&(k=1==(A[w]>>>y&1)),m.set(N,P-I,k),y--,-1===y&&(w++,y=7)}if(N+=g,N<0||E<=N){N-=g,g=-g;break}}}(I,w),isNaN(g)&&(g=l.getBestMask(I,b.bind(null,I,E))),l.applyMask(g,I),b(I,E,g),{modules:I,version:A,errorCorrectionLevel:E,maskPattern:g,segments:N}}i.create=function(A,E){if(typeof A>"u"||""===A)throw new Error("No input text");let N,y,g=n.M;return typeof E<"u"&&(g=n.from(E.errorCorrectionLevel,n.M),N=d.from(E.version),y=l.from(E.maskPattern),E.toSJISFunc&&r.setToSJISFunction(E.toSJISFunc)),U(A,N,g,y)}},86289(S,i,u){const r=u(81744);function n(t){this.genPoly=void 0,this.degree=t,this.degree&&this.initialize(this.degree)}n.prototype.initialize=function(e){this.degree=e,this.genPoly=r.generateECPolynomial(this.degree)},n.prototype.encode=function(e){if(!this.genPoly)throw new Error("Encoder not initialized");const o=new Uint8Array(e.length+this.degree);o.set(e);const s=r.mod(o,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=n},99359(S,i){const u="[0-9]+";let n="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";n=n.replace(/u/g,"\\u");const t="(?:(?![A-Z0-9 $%*+\\-./:]|"+n+")(?:.|[\r\n]))+";i.KANJI=new RegExp(n,"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("^"+n+"$"),o=new RegExp("^"+u+"$"),s=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");i.testKanji=function(c){return e.test(c)},i.testNumeric=function(c){return o.test(c)},i.testAlphanumeric=function(c){return s.test(c)}},22868(S,i,u){const r=u(91677),n=u(96628),t=u(1018),e=u(54969),o=u(83264),s=u(99359),l=u(19089),c=u(80243);function a(B){return unescape(encodeURIComponent(B)).length}function d(B,b,T){const p=[];let L;for(;null!==(L=B.exec(T));)p.push({data:L[0],index:L.index,mode:b,length:L[0].length});return p}function C(B){const b=d(s.NUMERIC,r.NUMERIC,B),T=d(s.ALPHANUMERIC,r.ALPHANUMERIC,B);let p,L;return l.isKanjiModeEnabled()?(p=d(s.BYTE,r.BYTE,B),L=d(s.KANJI,r.KANJI,B)):(p=d(s.BYTE_KANJI,r.BYTE,B),L=[]),b.concat(T,p,L).sort(function(m,A){return m.index-A.index}).map(function(m){return{data:m.data,mode:m.mode,length:m.length}})}function f(B,b){switch(b){case r.NUMERIC:return n.getBitsLength(B);case r.ALPHANUMERIC:return t.getBitsLength(B);case r.KANJI:return o.getBitsLength(B);case r.BYTE:return e.getBitsLength(B)}}function D(B,b){let T;const p=r.getBestModeForData(B);if(T=r.from(b,p),T!==r.BYTE&&T.bit<p.bit)throw new Error('"'+B+'" cannot be encoded with mode '+r.toString(T)+".\n Suggested mode is: "+r.toString(p));switch(T===r.KANJI&&!l.isKanjiModeEnabled()&&(T=r.BYTE),T){case r.NUMERIC:return new n(B);case r.ALPHANUMERIC:return new t(B);case r.KANJI:return new o(B);case r.BYTE:return new e(B)}}i.fromArray=function(b){return b.reduce(function(T,p){return"string"==typeof p?T.push(D(p,null)):p.data&&T.push(D(p.data,p.mode)),T},[])},i.fromString=function(b,T){const L=function M(B){const b=[];for(let T=0;T<B.length;T++){const p=B[T];switch(p.mode){case r.NUMERIC:b.push([p,{data:p.data,mode:r.ALPHANUMERIC,length:p.length},{data:p.data,mode:r.BYTE,length:p.length}]);break;case r.ALPHANUMERIC:b.push([p,{data:p.data,mode:r.BYTE,length:p.length}]);break;case r.KANJI:b.push([p,{data:p.data,mode:r.BYTE,length:a(p.data)}]);break;case r.BYTE:b.push([{data:p.data,mode:r.BYTE,length:a(p.data)}])}}return b}(C(b,l.isKanjiModeEnabled())),U=function R(B,b){const T={},p={start:{}};let L=["start"];for(let U=0;U<B.length;
1U++){const m=B[U],A=[];for(let E=0;E<m.length;E++){const g=m[E],N=""+U+E;A.push(N),T[N]={node:g,lastCount:0},p[N]={};for(let y=0;y<L.length;y++){const w=L[y];T[w]&&T[w].node.mode===g.mode?(p[w][N]=f(T[w].lastCount+g.length,g.mode)-f(T[w].lastCount,g.mode),T[w].lastCount+=g.length):(T[w]&&(T[w].lastCount=g.length),p[w][N]=f(g.length,g.mode)+4+r.getCharCountIndicator(g.mode,b))}}L=A}for(let U=0;U<L.length;U++)p[L[U]].end=0;return{map:p,table:T}}(L,T),m=c.find_path(U.map,"start","end"),A=[];for(let E=1;E<m.length-1;E++)A.push(U.table[m[E]].node);return i.fromArray(function h(B){return B.reduce(function(b,T){const p=b.length-1>=0?b[b.length-1]:null;return p&&p.mode===T.mode?(b[b.length-1].data+=T.data,b):(b.push(T),b)},[])}(A))},i.rawSplit=function(b){return i.fromArray(C(b,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(n){let t=0;for(;0!==n;)t++,n>>>=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)}},2758(S,i){i.isValid=function(r){return!isNaN(r)&&r>=1&&r<=40}},91252(S,i,u){const r=u(19089),n=u(23677),t=u(47424),e=u(91677),o=u(2758),l=r.getBCHDigit(7973);function a(f,h){return e.getCharCountIndicator(f,h)+4}function d(f,h){let M=0;return f.forEach(function(R){const D=a(R.mode,h);M+=D+R.getBitsLength()}),M}i.from=function(h,M){return o.isValid(h)?parseInt(h,10):M},i.getCapacity=function(h,M,R){if(!o.isValid(h))throw new Error("Invalid QR Code version");typeof R>"u"&&(R=e.BYTE);const b=8*(r.getSymbolTotalCodewords(h)-n.getTotalCodewordsCount(h,M));if(R===e.MIXED)return b;const T=b-a(R,h);switch(R){case e.NUMERIC:return Math.floor(T/10*3);case e.ALPHANUMERIC:return Math.floor(T/11*2);case e.KANJI:return Math.floor(T/13);default:return Math.floor(T/8)}},i.getBestVersionForData=function(h,M){let R;const D=t.from(M,t.M);if(Array.isArray(h)){if(h.length>1)return function C(f,h){for(let M=1;M<=40;M++)if(d(f,M)<=i.getCapacity(M,h,e.MIXED))return M}(h,D);if(0===h.length)return 1;R=h[0]}else R=h;return function c(f,h,M){for(let R=1;R<=40;R++)if(h<=i.getCapacity(R,M,f))return R}(R.mode,R.getLength(),D)},i.getEncodedBits=function(h){if(!o.isValid(h)||h<7)throw new Error("Invalid QR Code version");let M=h<<12;for(;r.getBCHDigit(M)-l>=0;)M^=7973<<r.getBCHDigit(M)-l;return h<<12|M}},7030(S,i,u){const r=u(47077);i.render=function(o,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 d=r.getImageWidth(o.modules.size,c),C=a.getContext("2d"),f=C.createImageData(d,d);return r.qrToImageData(f.data,o,c),function n(e,o,s){e.clearRect(0,0,o.width,o.height),o.style||(o.style={}),o.height=s,o.width=s,o.style.height=s+"px",o.style.width=s+"px"}(C,a,d),C.putImageData(f,0,0),a},i.renderToDataURL=function(o,s,l){let c=l;return typeof c>"u"&&(!s||!s.getContext)&&(c=s,s=void 0),c||(c={}),i.render(o,s,c).toDataURL(c.type||"image/png",(c.rendererOpts||{}).quality)}},56511(S,i,u){const r=u(47077);function n(o,s){const l=o.a/255,c=s+'="'+o.hex+'"';return l<1?c+" "+s+'-opacity="'+l.toFixed(2).slice(1)+'"':c}function t(o,s,l){let c=o+s;return typeof l<"u"&&(c+=" "+l),c}i.render=function(s,l,c){const a=r.getOptions(l),d=s.modules.size,C=s.modules.data,f=d+2*a.margin,h=a.color.light.a?"<path "+n(a.color.light,"fill")+' d="M0 0h'+f+"v"+f+'H0z"/>':"",M="<path "+n(a.color.dark,"stroke")+' d="'+function e(o,s,l){let c="",a=0,d=!1,C=0;for(let f=0;f<o.length;f++){const h=Math.floor(f%s),M=Math.floor(f/s);!h&&!d&&(d=!0),o[f]?(C++,f>0&&h>0&&o[f-1]||(c+=d?t("M",h+l,.5+M+l):t("m",a,0),a=0,d=!1),h+1<s&&o[f+1]||(c+=t("h",C),C=0)):a++}return c}(C,d,a.margin)+'"/>',B='<svg xmlns="http://www.w3.org/2000/svg" '+(a.width?'width="'+a.width+'" height="'+a.width+'" ':"")+'viewB
1ox="0 0 '+f+" "+f+'" shape-rendering="crispEdges">'+h+M+"</svg>\n";return"function"==typeof c&&c(null,B),B}},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 n=r.slice().replace("#","").split("");if(n.length<3||5===n.length||n.length>8)throw new Error("Invalid hex color: "+r);(3===n.length||4===n.length)&&(n=Array.prototype.concat.apply([],n.map(function(e){return[e,e]}))),6===n.length&&n.push("F","F");const t=parseInt(n.join(""),16);return{r:t>>24&255,g:t>>16&255,b:t>>8&255,a:255&t,hex:"#"+n.slice(0,6).join("")}}i.getOptions=function(n){n||(n={}),n.color||(n.color={});const e=n.width&&n.width>=21?n.width:void 0;return{width:e,scale:e?4:n.scale||4,margin:typeof n.margin>"u"||null===n.margin||n.margin<0?4:n.margin,color:{dark:u(n.color.dark||"#000000ff"),light:u(n.color.light||"#ffffffff")},type:n.type,rendererOpts:n.rendererOpts||{}}},i.getScale=function(n,t){return t.width&&t.width>=n+2*t.margin?t.width/(n+2*t.margin):t.scale},i.getImageWidth=function(n,t){const e=i.getScale(n,t);return Math.floor((n+2*t.margin)*e)},i.qrToImageData=function(n,t,e){const o=t.modules.size,s=t.modules.data,l=i.getScale(o,e),c=Math.floor((o+2*e.margin)*l),a=e.margin*l,d=[e.color.light,e.color.dark];for(let C=0;C<c;C++)for(let f=0;f<c;f++){let h=4*(C*c+f),M=e.color.light;C>=a&&f>=a&&C<c-a&&f<c-a&&(M=d[s[Math.floor((C-a)/l)*o+Math.floor((f-a)/l)]?1:0]),n[h++]=M.r,n[h++]=M.g,n[h++]=M.b,n[h]=M.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.