1(self.webpackChunklia_package=self.webpackChunklia_package||[]).push([[2169],{54756:function(e,t,n){var o,r;void 0===(r="function"==typeof(o=function(){var e="debug",t="hyphenChar",o="minWordLength",r="object"==typeof n.g?n.g:"object"==typeof window?window:"object"==typeof this?this:{};function a(e){var t={};for(var n in e)t[n]=e[n];return t}function c(e,t,n){return t in e?e[t]:n}function i(e,t){return e.exceptions.reduce((function(e,n){return e[n.replace(/\-/g,"")]=n.replace(/\-/g,t),e}),{})}function s(e,t,n,o){for(var r,a=new Array(e.length+1),c=e.toLocaleLowerCase(),i=[],s=0,l=a.length;l--;)a[l]=0;for(;r=t[s++];)for(var h=0,f=!1;!f;){var u=c.indexOf(r.text,h);if(u>-1&&(!r.stickToLeft||0===u)&&(!r.stickToRight||u+r.text.length===e.length))for(i.push(r.pattern+">"+r.levels.join("")),l=0;l<r.levels.length;l++)a[u+l]=Math.max(r.levels[l],a[u+l]);u>-1&&r.text.length>0?h=u+r.text.length+1:f=!0}a[0]=a[1]=a[a.length-1]=a[a.length-2]=0;var p="",g="",k="";for(l=0;l<a.length;l++)p+=(a[l]%2==1?o:"")+e.charAt(l),k+=(a[l]%2==1?"-":"")+e.charAt(l),g+=(a[l]>0?a[l]:"")+e.charAt(l);return n&&console.log.apply(console,[e,"->"].concat(i).concat(["->"]).concat(a).concat(["->",g]).concat(["->",k])),p}function l(e){for(var t,n=0,o={pattern:e,text:"",levels:[],stickToLeft:0,stickToRight:0},r={alphabet:1,level:2,stickToLeft:3,stickToRight:4};t=e.charAt(n++);){var a="."===t,c=!a&&/\d/.test(t);switch(a?n-1==0?r.stickToLeft:r.stickToRight:c?r.level:r.alphabet){case r.alphabet:!i&&o.levels.push(0),o.text+=t;break;case r.level:o.levels.push(parseInt(t));break;case r.stickToLeft:o.stickToLeft=!0;break;case r.stickToRight:o.stickToRight=!0}var i=c}return o}return function(n,h){var f=c(h=h||{},"async",false),u={},p=c(h,e,false),g={},k=c(h,t,"Â"),v=n.patterns.map(l),b=c(h,o,5)>>0,d=c(h,"html",false),w=k+b;if(g[w]=i(n,k),u[w]=a(g[w]),f&&!("Promise"in r))throw new Error("Failed to create hyphenator: Could not find global Promise object, needed for hyphenator to work in async mode");return function(r,l){var h=c(l=l||{},e,p),w=c(l,t,k),y=c(l,o,b)>>0,T=w+y;return g[T]||(g[T]=i(n,w)),u[T]||(u[T]=a(g[T])),function(e,t,n,o,r,a,c,i){function l(){d=new Date-d,y(u),o&&(console.log("----------------\nHyphenation stats: "+v+" text chunks processed, "+b+" words hyphenated"),console.log("Work time: "+w/1e3),console.log("Wait time: "+(d-w)/1e3),console.log("All time: "+d/1e3))}var h,f,u="",p=function(e,t,n,o){function r(){var r="";c=void 0;e:for(;l<=e.length;){var a=e.charAt(l++),v=!!a&&!/\s|[\!-\@\[-\`\{-\~\u2013-\u203C]/.test(a),b="<"===a,d=">"===a,w=a===t;do{if(i===u){d&&(i=g);break}if(w){c=f,i=p;break}if(v){i=p;break}if(i===p){i=k,c=c||r.length>=o&&h;break}c=f,i=g}while(0);switch(b&&i!==k&&n&&!s(e.charAt(l))&&(c=f,i=u),i){case u:case p:r+=a;break;case g:r+=a;break e;case k:l--;break e}}return r||void 0}function a(){return c===h}var c,i,s=RegExp.prototype.test.bind(/\s/),l=0,h=1,f=2,u=1,p=2,g=3,k=4;return[r,a]}(e,r,a,c),g=p[0],k=p[1],v=0,b=0,d=new Date,w=0,y=function(){};function T(){for(var e=new Date;(!i||new Date-e<10)&&(f=g());)h=f.length?"$"+f:"",k()&&(void 0===n[h]&&(n[h]=s(f,t,o,r)),f!==n[h]&&b++,f=n[h]),u+=f,v++;w+=new Date-e,f?setTimeout(T):l()}return i?(setTimeout(T),new Promise((function(e){y=e}))):(T(),u)}(r,v,u[T],h,w,d,y,f)}}})?o.apply(t,[]):o)||(e.exports=r)}}]);
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.