PageSourceSearch

https://help.okidoki.lt/assets/js/1891.c0b40314.js

js okidoki.lt collected 2026-09-27 04:40:34 UTC 81,529 bytes, 2 lines download raw bytes

1/*! For license information please see 1891.c0b40314.js.LICENSE.txt */
2(globalThis.webpackChunkmy_website=globalThis.webpackChunkmy_website||[]).push([[1891],{8291(e,r,t){var i,n;!function(){var s,o,a,u,c,l,d,f,m,h,p,w,g,_,b,k,y,v,x,P,Q,S,E,F,C,L,T,q,z,I=function(e){var r=new I.Builder;return r.pipeline.add(I.trimmer,I.stopWordFilter,I.stemmer),r.searchPipeline.add(I.stemmer),e.call(r,r),r.build()};I.version="2.3.9",I.utils={},I.utils.warn=(s=this,function(e){s.console&&console.warn&&console.warn(e)}),I.utils.asString=function(e){return null==e?"":e.toString()},I.utils.clone=function(e){if(null==e)return e;for(var r=Object.create(null),t=Object.keys(e),i=0;i<t.length;i++){var n=t[i],s=e[n];if(Array.isArray(s)){r[n]=s.slice();continue}if("string"==typeof s||"number"==typeof s||"boolean"==typeof s){r[n]=s;continue}throw TypeError("clone is not deep and does not support nested objects")}return r},I.FieldRef=function(e,r,t){this.docRef=e,this.fieldName=r,this._stringValue=t},I.FieldRef.joiner="/",I.FieldRef.fromString=function(e){var r=e.indexOf(I.FieldRef.joiner);if(-1===r)throw"malformed field ref string";var t=e.slice(0,r),i=e.slice(r+1);return new I.FieldRef(i,t,e)},I.FieldRef.prototype.toString=function(){return void 0==this._stringValue&&(this._stringValue=this.fieldName+I.FieldRef.joiner+this.docRef),this._stringValue},I.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var r=0;r<this.length;r++)this.elements[e[r]]=!0}else this.length=0},I.Set.complete={intersect:function(e){return e},union:function(){return this},contains:function(){return!0}},I.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},I.Set.prototype.contains=function(e){return!!this.elements[e]},I.Set.prototype.intersect=function(e){var r,t,i,n=[];if(e===I.Set.complete)return this;if(e===I.Set.empty)return e;this.length<e.length?(r=this,t=e):(r=e,t=this),i=Object.keys(r.elements);for(var s=0;s<i.length;s++){var o=i[s];o in t.elements&&n.push(o)}return new I.Set(n)},I.Set.prototype.union=function(e){return e===I.Set.complete?I.Set.complete:e===I.Set.empty?this:new I.Set(Object.keys(this.elements).concat(Object.keys(e.elements)))},I.idf=function(e,r){var t=0;for(var i in e)"_index"!=i&&(t+=Object.keys(e[i]).length);return Math.log(1+Math.abs((r-t+.5)/(t+.5)))},I.Token=function(e,r){this.str=e||"",this.metadata=r||{}},I.Token.prototype.toString=function(){return this.str},I.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},I.Token.prototype.clone=function(e){return e=e||function(e){return e},new I.Token(e(this.str,this.metadata),this.metadata)},I.tokenizer=function(e,r){if(null==e||void 0==e)return[];if(Array.isArray(e))return e.map(function(e){return new I.Token(I.utils.asString(e).toLowerCase(),I.utils.clone(r))});for(var t=e.toString().toLowerCase(),i=t.length,n=[],s=0,o=0;s<=i;s++){var a=t.charAt(s),u=s-o;if(a.match(I.tokenizer.separator)||s==i){if(u>0){var c=I.utils.clone(r)||{};c.position=[o,u],c.index=n.length,n.push(new I.Token(t.slice(o,s),c))}o=s+1}}return n},I.tokenizer.separator=/[\s\-]+/,I.Pipeline=function(){this._stack=[]},I.Pipeline.registeredFunctions=Object.create(null),I.Pipeline.registerFunction=function(e,r){r in this.registeredFunctions&&I.utils.warn("Overwriting existing registered function: "+r),e.label=r,I.Pipeline.registeredFunctions[e.label]=e},I.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||I.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},I.Pipeline.load=function(e){var r=new I.Pipeline;return e.forEach(function(e){var t=I.Pipeline.registeredFunctions[e];if(t)r.add(t);else throw Error("Cannot load unregistered function: "+e)}),r},I.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){I.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)},this)},I.Pipeline.prototype.after=function(e,r){I.Pipeline.warnIfFunctionNotRegistered(r);var t=this._stack.indexOf(e);if(-1==t)throw Error("Cannot find existingFn");t+=1,this._stack.splice(t,0,r)},I.Pipeline.prototype.before=function(e,r){I.Pipeline.warnIfFunctionNotRegistered(r);var t=this._stack.indexOf(e);if(-1==t)throw Error("Cannot find existingFn");this._stack.splice(t,0,r)},I.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);-1!=r&&this._stack.splice(r,1)},I.Pipeline.prototype.run=function(e){for(var r=this._stack.length,t=0;t<r;t++){for(var i=this._stack[t],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&""!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},I.Pipeline.prototype.runString=function(e,r){var t=new I.Token(e,r);return this.run([t]).map(function(e){return e.toString()})},I.Pipeline.prototype.reset=function(){this._stack=[]},I.Pipeline.prototype.toJSON=function(){return this._stack.map(function(e){return I.Pipeline.warnIfFunctionNotRegistered(e),e.label})},I.Vector=function(e){this._magnitude=0,this.elements=e||[]},I.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var r=0,t=this.elements.length/2,i=t-r,n=Math.floor(i/2),s=this.elements[2*n];i>1&&(s<e&&(r=n),s>e&&(t=n),s!=e);)i=t-r,n=r+Math.floor(i/2),s=this.elements[2*n];return s==e||s>e?2*n:s<e?(n+1)*2:void 0},I.Vector.prototype.insert=function(e,r){this.upsert(e,r,function(){throw"duplicate index"})},I.Vector.prototype.upsert=function(e,r,t){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=t(this.elements[i+1],r):this.elements.splice(i,0,e,r)},I.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,r=this.elements.length,t=1;t<r;t+=2){var i=this.elements[t];e+=i*i}return this._magnitude=Math.sqrt(e)},I.Vector.prototype.dot=function(e){for(var r=0,t=this.elements,i=e.elements,n=t.length,s=i.length,o=0,a=0,u=0,c=0;u<n&&c<s;)(o=t[u])<(a=i[c])?u+=2:o>a?c+=2:o==a&&(r+=t[u+1]*i[c+1],u+=2,c+=2);return r},I.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},I.Vector.prototype.toArray=function(){for(var e=Array(this.elements.length/2),r=1,t=0;r<this.elements.length;r+=2,t++)e[t]=this.elements[r];return e},I.Vector.prototype.toJSON=function(){return this.elements},o={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},a={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},d="^("+(c="[^aeiou][^aeiouy]*")+")?"+(l=(u="[aeiouy]")+"[aeiou]*")+c+"("+l+")?$",f="^("+c+")?"+l+c+l+c,m=RegExp("^("+c+")?"+l+c),h=new RegExp(f),p=new RegExp(d),w=RegExp("^("+c+")?"+u),g=/^(.+?)(ss|i)es$/,_=/^(.+?)([^s])s$/,b=/^(.+?)eed$/,k=/^(.+?)(ed|ing)$/,y=/.$/,v=/(at|bl|iz)$/,x=RegExp("([^aeiouylsz])\\1$"),P=Reg
vendor: 12,682 bytes, line 2
2Exp("^"+c+u+"[^aeiouwxy]$"),Q=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,F=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,C=/^(.+?)(s|t)(ion)$/,L=/^(.+?)e$/,T=/ll$/,q=RegExp("^"+c+u+"[^aeiouwxy]$"),z=function(e){var r,t,i,n,s,u;if(e.length<3)return e;if("y"==(i=e.substr(0,1))&&(e=i.toUpperCase()+e.substr(1)),n=g,s=_,n.test(e)?e=e.replace(n,"$1$2"):s.test(e)&&(e=e.replace(s,"$1$2")),n=b,s=k,n.test(e)){var c=n.exec(e);(n=m).test(c[1])&&(n=y,e=e.replace(n,""))}else if(s.test(e)){var c=s.exec(e);r=c[1],(s=w).test(r)&&(e=r,s=v,u=x,s.test(e)?e+="e":u.test(e)?(n=y,e=e.replace(n,"")):P.test(e)&&(e+="e"))}if((n=Q).test(e)){var c=n.exec(e);e=(r=c[1])+"i"}if((n=S).test(e)){var c=n.exec(e);r=c[1],t=c[2],(n=m).test(r)&&(e=r+o[t])}if((n=E).test(e)){var c=n.exec(e);r=c[1],t=c[2],(n=m).test(r)&&(e=r+a[t])}if(n=F,s=C,n.test(e)){var c=n.exec(e);r=c[1],(n=h).test(r)&&(e=r)}else if(s.test(e)){var c=s.exec(e);r=c[1]+c[2],(s=h).test(r)&&(e=r)}if((n=L).test(e)){var c=n.exec(e);r=c[1],n=h,s=p,u=q,(n.test(r)||s.test(r)&&!u.test(r))&&(e=r)}return n=T,s=h,n.test(e)&&s.test(e)&&(n=y,e=e.replace(n,"")),"y"==i&&(e=i.toLowerCase()+e.substr(1)),e},I.stemmer=function(e){return e.update(z)},I.Pipeline.registerFunction(I.stemmer,"stemmer"),I.generateStopWordFilter=function(e){var r=e.reduce(function(e,r){return e[r]=r,e},{});return function(e){if(e&&r[e.toString()]!==e.toString())return e}},I.stopWordFilter=I.generateStopWordFilter(["a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"]),I.Pipeline.registerFunction(I.stopWordFilter,"stopWordFilter"),I.trimmer=function(e){return e.update(function(e){return e.replace(/^\W+/,"").replace(/\W+$/,"")})},I.Pipeline.registerFunction(I.trimmer,"trimmer"),I.TokenSet=function(){this.final=!1,this.edges={},this.id=I.TokenSet._nextId,I.TokenSet._nextId+=1},I.TokenSet._nextId=1,I.TokenSet.fromArray=function(e){for(var r=new I.TokenSet.Builder,t=0,i=e.length;t<i;t++)r.insert(e[t]);return r.finish(),r.root},I.TokenSet.fromClause=function(e){return"editDistance"in e?I.TokenSet.fromFuzzyString(e.term,e.editDistance):I.TokenSet.fromString(e.term)},I.TokenSet.fromFuzzyString=function(e,r){for(var t=new I.TokenSet,i=[{node:t,editsRemaining:r,str:e}];i.length;){var n=i.pop();if(n.str.length>0){var s,o=n.str.charAt(0);o in n.node.edges?s=n.node.edges[o]:(s=new I.TokenSet,n.node.edges[o]=s),1==n.str.length&&(s.final=!0),i.push({node:s,editsRemaining:n.editsRemaining,str:n.str.slice(1)})}if(0!=n.editsRemaining){if("*"in n.node.edges)var a=n.node.edges["*"];else{var a=new I.TokenSet;n.node.edges["*"]=a}if(0==n.str.length&&(a.final=!0),i.push({node:a,editsRemaining:n.editsRemaining-1,str:n.str}),n.str.length>1&&i.push({node:n.node,editsRemaining:n.editsRemaining-1,str:n.str.slice(1)}),1==n.str.length&&(n.node.final=!0),n.str.length>=1){if("*"in n.node.edges)var u=n.node.edges["*"];else{var u=new I.TokenSet;n.node.edges["*"]=u}1==n.str.length&&(u.final=!0),i.push({node:u,editsRemaining:n.editsRemaining-1,str:n.str.slice(1)})}if(n.str.length>1){var c,l=n.str.charAt(0),d=n.str.charAt(1);d in n.node.edges?c=n.node.edges[d]:(c=new I.TokenSet,n.node.edges[d]=c),1==n.str.length&&(c.final=!0),i.push({node:c,editsRemaining:n.editsRemaining-1,str:l+n.str.slice(2)})}}}return t},I.TokenSet.fromString=function(e){for(var r=new I.TokenSet,t=r,i=0,n=e.length;i<n;i++){var s=e[i],o=i==n-1;if("*"==s)r.edges[s]=r,r.final=o;else{var a=new I.TokenSet;a.final=o,r.edges[s]=a,r=a}}return t},I.TokenSet.prototype.toArray=function(){for(var e=[],r=[{prefix:"",node:this}];r.length;){var t=r.pop(),i=Object.keys(t.node.edges),n=i.length;t.node.final&&(t.prefix.charAt(0),e.push(t.prefix));for(var s=0;s<n;s++){var o=i[s];r.push({prefix:t.prefix.concat(o),node:t.node.edges[o]})}}return e},I.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?"1":"0",r=Object.keys(this.edges).sort(),t=r.length,i=0;i<t;i++){var n=r[i],s=this.edges[n];e=e+n+s.id}return e},I.TokenSet.prototype.intersect=function(e){for(var r=new I.TokenSet,t=void 0,i=[{qNode:e,output:r,node:this}];i.length;)for(var n=Object.keys((t=i.pop()).qNode.edges),s=n.length,o=Object.keys(t.node.edges),a=o.length,u=0;u<s;u++)for(var c=n[u],l=0;l<a;l++){var d=o[l];if(d==c||"*"==c){var f=t.node.edges[d],m=t.qNode.edges[c],h=f.final&&m.final,p=void 0;d in t.output.edges?(p=t.output.edges[d]).final=p.final||h:((p=new I.TokenSet).final=h,t.output.edges[d]=p),i.push({qNode:m,output:p,node:f})}}return r},I.TokenSet.Builder=function(){this.previousWord="",this.root=new I.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},I.TokenSet.Builder.prototype.insert=function(e){var r,t=0;if(e<this.previousWord)throw Error("Out of order word insertion");for(var i=0;i<e.length&&i<this.previousWord.length&&e[i]==this.previousWord[i];i++)t++;this.minimize(t),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(var i=t;i<e.length;i++){var n=new I.TokenSet,s=e[i];r.edges[s]=n,this.uncheckedNodes.push({parent:r,char:s,child:n}),r=n}r.final=!0,this.previousWord=e},I.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},I.TokenSet.Builder.prototype.minimize=function(e){for(var r=this.uncheckedNodes.length-1;r>=e;r--){var t=this.uncheckedNodes[r],i=t.child.toString();i in this.minimizedNodes?t.parent.edges[t.char]=this.minimizedNodes[i]:(t.child._str=i,this.minimizedNodes[i]=t.child),this.uncheckedNodes.pop()}},I.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},I.Index.prototype.search=function(e){return this.query(function(r){new I.QueryParser(e,r).parse()})},I.Index.prototype.query=function(e){for(var r=new I.Query(this.fields),t=Object.create(null),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=0;a<this.fields.length;a++)i[this.fields[a]]=new I.Vector;e.call(r,r);for(var a=0;a<r.clauses.length;a++){var u=r.clauses[a],c=null,l=I.Set.empty;c=u.usePipeline?this.pipeline.runString(u.term,{fields:u.fields}):[u.term];for(var d=0;d<c.length;d++){u.term=c[d];var f=I.TokenSet.fromClause(u),m=this.tokenSet.intersect(f).toArray();if(0===m.length&&u.presence===I.Query.presence.REQUIRED){for(var h=0;h<u.fields.length;h++){var p=u.fields[h];s[p]=I.Set.empty}break}for(var w=0;w<m.length;w++)for(var g=m[w],_=this.invertedIndex[g],b=_._index,h=0;h<u.fields.length;h++){var p=u.fields[h],k=_[p],y=Object.keys(k),v=g+"/"+p,x=new I.Set(y);if(u.presence==I.Query.presence.REQUIRED&&(l=l.union(x),void 0===s[p]&&(s[p]=I.Set.complete)),u.presence==I.Query.presence.PROHIBITED){void 0===o[p]&&(o[p]=I.Set.empty),o[p]=o[p].union(x);continue}if(i[p].upsert(b,u.boost,function(e,r){return e+r}),!n[v]){for(var P=0;P<y.length;P++){var Q,S=y[P],E=new I.FieldRef(S,p),F=k[S];void 0===(Q=t[E])?t[E]=new I.MatchData(g,p,F):Q.add(g,p,F)}n[v]=!0}}}if(u.presence===I.Query.presence.REQUIRED)for(var h=0;h<u.fields.length;h++){var p=u.fields[h];s[p]=s[p].intersect(l)}}for(var C=I.Set.complete,L=I.Set.empty,a=0;a<this.fields.length;a++){var p=this.fields[a];s[p]&&(C=C.intersect(s[p])),o[p]&&(L=L.union(o[p]))}var T=Object.keys(t),q=[],z=Object.create(null);if(r.isNegated()){T=Object.keys(this.fieldVectors);for(var a=0;a<T.length;a++){var E=T[a],j=I.FieldRef.fromString(E);t[E]=new I.MatchData}}for(var a=0;a<T.length;a++){var j=I.FieldRef.fromString(T[a]),O=j.docRef;if(C.contains(O)&&!L.contains(O)){var N,R=this.fieldVectors[j],A=i[j.fieldName].similarity(R);if(void 0!==(N=z[O]))N.score+=A,N.matchData.combine(t[j]);else{var D={ref:O,score:A,matchData:t[j]};z[O]=D,q.push(D)}}}return q.sort(function(e,r){return r.score-e.score})},I.Index.prototype.toJSON=function(){var e=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:I.version,fields:this.fields,fieldVectors:r,invertedIndex:e,pipeline:this.pipeline.toJSON()}},I.Index.load=function(e){var r={},t={},i=e.fieldVectors,n=Object.create(null),s=e.invertedIndex,o=new I.TokenSet.Builder,a=I.Pipeline.load(e.pipeline);e.version!=I.version&&I.utils.warn("Version mismatch when loading serialised index. Current version of lunr '"+I.version+"' does not match serialized index '"+e.version+"'");for(var u=0;u<i.length;u++){var c=i[u],l=c[0],d=c[1];t[l]=new I.Vector(d)}for(var u=0;u<s.length;u++){var c=s[u],f=c[0],m=c[1];o.insert(f),n[f]=m}return o.finish(),r.fields=e.fields,r.fieldVectors=t,r.invertedIndex=n,r.tokenSet=o.root,r.pipeline=a,new I.Index(r)},I.Builder=function(){this._ref="id",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=I.tokenizer,this.pipeline=new I.Pipeline,this.searchPipeline=new I.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},I.Builder.prototype.ref=function(e){this._ref=e},I.Builder.prototype.field=function(e,r){if(/\//.test(e))throw RangeError("Field '"+e+"' contains illegal character '/'");this._fields[e]=r||{}},I.Builder.prototype.b=function(e){e<0?this._b=0:e>1?this._b=1:this._b=e},I.Builder.prototype.k1=function(e){this._k1=e},I.Builder.prototype.add=function(e,r){var t=e[this._ref],i=Object.keys(this._fields);this._documents[t]=r||{},this.documentCount+=1;for(var n=0;n<i.length;n++){var s=i[n],o=this._fields[s].extractor,a=o?o(e):e[s],u=this.tokenizer(a,{fields:[s]}),c=this.pipeline.run(u),l=new I.FieldRef(t,s),d=Object.create(null);this.fieldTermFrequencies[l]=d,this.fieldLengths[l]=0,this.fieldLengths[l]+=c.length;for(var f=0;f<c.length;f++){var m=c[f];if(void 0==d[m]&&(d[m]=0),d[m]+=1,void 0==this.invertedIndex[m]){var h=Object.create(null);h._index=this.termIndex,this.termIndex+=1;for(var p=0;p<i.length;p++)h[i[p]]=Object.create(null);this.invertedIndex[m]=h}void 0==this.invertedIndex[m][s][t]&&(this.invertedIndex[m][s][t]=Object.create(null));for(var w=0;w<this.metadataWhitelist.length;w++){var g=this.metadataWhitelist[w],_=m.metadata[g];void 0==this.invertedIndex[m][s][t][g]&&(this.invertedIndex[m][s][t][g]=[]),this.invertedIndex[m][s][t][g].push(_)}}}},I.Builder.prototype.calculateAverageFieldLengths=function(){for(var e=Object.keys(this.fieldLengths),r=e.length,t={},i={},n=0;n<r;n++){var s=I.FieldRef.fromString(e[n]),o=s.fieldName;i[o]||(i[o]=0),i[o]+=1,t[o]||(t[o]=0),t[o]+=this.fieldLengths[s]}for(var a=Object.keys(this._fields),n=0;n<a.length;n++){var u=a[n];t[u]=t[u]/i[u]}this.averageFieldLength=t},I.Builder.prototype.createFieldVectors=function(){for(var e={},r=Object.keys(this.fieldTermFrequencies),t=r.length,i=Object.create(null),n=0;n<t;n++){for(var s=I.FieldRef.fromString(r[n]),o=s.fieldName,a=this.fieldLengths[s],u=new I.Vector,c=this.fieldTermFrequencies[s],l=Object.keys(c),d=l.length,f=this._fields[o].boost||1,m=this._documents[s.docRef].boost||1,h=0;h<d;h++){var p,w,g=l[h],_=c[g],b=this.invertedIndex[g]._index;void 0===i[g]?(p=I.idf(this.invertedIndex[g],this.documentCount),i[g]=p):p=i[g],w=Math.round(1e3*(p*((this._k1+1)*_)/(this._k1*(1-this._b+this._b*(a/this.averageFieldLength[o]))+_)*f*m))/1e3,u.insert(b,w)}e[s]=u}this.fieldVectors=e},I.Builder.prototype.createTokenSet=function(){this.tokenSet=I.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},I.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new I.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},I.Builder.prototype.use=function(e){var r=Array.prototype.slice.call(arguments,1
2);r.unshift(this),e.apply(this,r)},I.MatchData=function(e,r,t){for(var i=Object.create(null),n=Object.keys(t||{}),s=0;s<n.length;s++){var o=n[s];i[o]=t[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][r]=i)},I.MatchData.prototype.combine=function(e){for(var r=Object.keys(e.metadata),t=0;t<r.length;t++){var i=r[t],n=Object.keys(e.metadata[i]);void 0==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);void 0==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var c=a[u];void 0==this.metadata[i][o][c]?this.metadata[i][o][c]=e.metadata[i][o][c]:this.metadata[i][o][c]=this.metadata[i][o][c].concat(e.metadata[i][o][c])}}}},I.MatchData.prototype.add=function(e,r,t){if(!(e in this.metadata)){this.metadata[e]=Object.create(null),this.metadata[e][r]=t;return}if(!(r in this.metadata[e])){this.metadata[e][r]=t;return}for(var i=Object.keys(t),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][r]?this.metadata[e][r][s]=this.metadata[e][r][s].concat(t[s]):this.metadata[e][r][s]=t[s]}},I.Query=function(e){this.clauses=[],this.allFields=e},I.Query.wildcard=new String("*"),I.Query.wildcard.NONE=0,I.Query.wildcard.LEADING=1,I.Query.wildcard.TRAILING=2,I.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},I.Query.prototype.clause=function(e){return"fields"in e||(e.fields=this.allFields),"boost"in e||(e.boost=1),"usePipeline"in e||(e.usePipeline=!0),"wildcard"in e||(e.wildcard=I.Query.wildcard.NONE),e.wildcard&I.Query.wildcard.LEADING&&e.term.charAt(0)!=I.Query.wildcard&&(e.term="*"+e.term),e.wildcard&I.Query.wildcard.TRAILING&&e.term.slice(-1)!=I.Query.wildcard&&(e.term=""+e.term+"*"),"presence"in e||(e.presence=I.Query.presence.OPTIONAL),this.clauses.push(e),this},I.Query.prototype.isNegated=function(){for(var e=0;e<this.clauses.length;e++)if(this.clauses[e].presence!=I.Query.presence.PROHIBITED)return!1;return!0},I.Query.prototype.term=function(e,r){if(Array.isArray(e))return e.forEach(function(e){this.term(e,I.utils.clone(r))},this),this;var t=r||{};return t.term=e.toString(),this.clause(t),this},I.QueryParseError=function(e,r,t){this.name="QueryParseError",this.message=e,this.start=r,this.end=t},I.QueryParseError.prototype=Error(),I.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},I.QueryLexer.prototype.run=function(){for(var e=I.QueryLexer.lexText;e;)e=e(this)},I.QueryLexer.prototype.sliceString=function(){for(var e=[],r=this.start,t=this.pos,i=0;i<this.escapeCharPositions.length;i++)t=this.escapeCharPositions[i],e.push(this.str.slice(r,t)),r=t+1;return e.push(this.str.slice(r,this.pos)),this.escapeCharPositions.length=0,e.join("")},I.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},I.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},I.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return I.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},I.QueryLexer.prototype.width=function(){return this.pos-this.start},I.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},I.QueryLexer.prototype.backup=function(){this.pos-=1},I.QueryLexer.prototype.acceptDigitRun=function(){var e,r;do r=(e=this.next()).charCodeAt(0);while(r>47&&r<58)e!=I.QueryLexer.EOS&&this.backup()},I.QueryLexer.prototype.more=function(){return this.pos<this.length},I.QueryLexer.EOS="EOS",I.QueryLexer.FIELD="FIELD",I.QueryLexer.TERM="TERM",I.QueryLexer.EDIT_DISTANCE="EDIT_DISTANCE",I.QueryLexer.BOOST="BOOST",I.QueryLexer.PRESENCE="PRESENCE",I.QueryLexer.lexField=function(e){return e.backup(),e.emit(I.QueryLexer.FIELD),e.ignore(),I.QueryLexer.lexText},I.QueryLexer.lexTerm=function(e){if(e.width()>1&&(e.backup(),e.emit(I.QueryLexer.TERM)),e.ignore(),e.more())return I.QueryLexer.lexText},I.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(I.QueryLexer.EDIT_DISTANCE),I.QueryLexer.lexText},I.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(I.QueryLexer.BOOST),I.QueryLexer.lexText},I.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(I.QueryLexer.TERM)},I.QueryLexer.termSeparator=I.tokenizer.separator,I.QueryLexer.lexText=function(e){for(;;){var r=e.next();if(r==I.QueryLexer.EOS)return I.QueryLexer.lexEOS;if(92==r.charCodeAt(0)){e.escapeCharacter();continue}if(":"==r)return I.QueryLexer.lexField;
2if("~"==r)return e.backup(),e.width()>0&&e.emit(I.QueryLexer.TERM),I.QueryLexer.lexEditDistance;if("^"==r)return e.backup(),e.width()>0&&e.emit(I.QueryLexer.TERM),I.QueryLexer.lexBoost;if("+"==r&&1===e.width()||"-"==r&&1===e.width())return e.emit(I.QueryLexer.PRESENCE),I.QueryLexer.lexText;if(r.match(I.QueryLexer.termSeparator))return I.QueryLexer.lexTerm}},I.QueryParser=function(e,r){this.lexer=new I.QueryLexer(e),this.query=r,this.currentClause={},this.lexemeIdx=0},I.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=I.QueryParser.parseClause;e;)e=e(this);return this.query},I.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},I.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},I.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},I.QueryParser.parseClause=function(e){var r=e.peekLexeme();if(void 0!=r)switch(r.type){case I.QueryLexer.PRESENCE:return I.QueryParser.parsePresence;case I.QueryLexer.FIELD:return I.QueryParser.parseField;case I.QueryLexer.TERM:return I.QueryParser.parseTerm;default:var t="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(t+=" with value '"+r.str+"'"),new I.QueryParseError(t,r.start,r.end)}},I.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(void 0!=r){switch(r.str){case"-":e.currentClause.presence=I.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=I.Query.presence.REQUIRED;break;default:var t="unrecognised presence operator'"+r.str+"'";throw new I.QueryParseError(t,r.start,r.end)}var i=e.peekLexeme();if(void 0==i){var t="expecting term or field, found nothing";throw new I.QueryParseError(t,r.start,r.end)}switch(i.type){case I.QueryLexer.FIELD:return I.QueryParser.parseField;case I.QueryLexer.TERM:return I.QueryParser.parseTerm;default:var t="expecting term or field, found '"+i.type+"'";throw new I.QueryParseError(t,i.start,i.end)}}},I.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(void 0!=r){if(-1==e.query.allFields.indexOf(r.str)){var t=e.query.allFields.map(function(e){return"'"+e+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+t;throw new I.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var n=e.peekLexeme();if(void 0==n){var i="expecting term, found nothing";throw new I.QueryParseError(i,r.start,r.end)}if(n.type===I.QueryLexer.TERM)return I.QueryParser.parseTerm;var i="expecting term, found '"+n.type+"'";throw new I.QueryParseError(i,n.start,n.end)}},I.QueryParser.parseTerm=function(e){var r=e.consumeLexeme();if(void 0!=r){e.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var t=e.peekLexeme();if(void 0==t)return void e.nextClause();switch(t.type){case I.QueryLexer.TERM:return e.nextClause(),I.QueryParser.parseTerm;case I.QueryLexer.FIELD:return e.nextClause(),I.QueryParser.parseField;case I.QueryLexer.EDIT_DISTANCE:return I.QueryParser.parseEditDistance;case I.QueryLexer.BOOST:return I.QueryParser.parseBoost;case I.QueryLexer.PRESENCE:return e.nextClause(),I.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+t.type+"'";throw new I.QueryParseError(i,t.start,t.end)}}},I.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(void 0!=r){var t=parseInt(r.str,10);if(isNaN(t)){var i="edit distance must be numeric";throw new I.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=t;var n=e.peekLexeme();if(void 0==n)return void e.nextClause();switch(n.type){case I.QueryLexer.TERM:return e.nextClause(),I.QueryParser.parseTerm;case I.QueryLexer.FIELD:return e.nextClause(),I.QueryParser.parseField;case I.QueryLexer.EDIT_DISTANCE:return I.QueryParser.parseEditDistance;case I.QueryLexer.BOOST:return I.QueryParser.parseBoost;case I.QueryLexer.PRESENCE:return e.nextClause(),I.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+n.type+"'";throw new I.QueryParseError(i,n.start,n.end)}}}
2,I.QueryParser.parseBoost=function(e){var r=e.consumeLexeme();if(void 0!=r){var t=parseInt(r.str,10);if(isNaN(t)){var i="boost must be numeric";throw new I.QueryParseError(i,r.start,r.end)}e.currentClause.boost=t;var n=e.peekLexeme();if(void 0==n)return void e.nextClause();switch(n.type){case I.QueryLexer.TERM:return e.nextClause(),I.QueryParser.parseTerm;case I.QueryLexer.FIELD:return e.nextClause(),I.QueryParser.parseField;case I.QueryLexer.EDIT_DISTANCE:return I.QueryParser.parseEditDistance;case I.QueryLexer.BOOST:return I.QueryParser.parseBoost;case I.QueryLexer.PRESENCE:return e.nextClause(),I.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+n.type+"'";throw new I.QueryParseError(i,n.start,n.end)}}},void 0===(n="function"==typeof(i=function(){return I})?i.call(r,t,r,e):i)||(e.exports=n)}()},5331(e,r,t){var i,n;void 0===(n="function"==typeof(i=function(){return function(e){var r,t,i;if(void 0===e)throw Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.de=function(){this.pipeline.reset(),this.pipeline.add(e.de.trimmer,e.de.stopWordFilter,e.de.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.de.trimmer,e.de.stemmer))},e.de.wordCharacters="A-Za-z\xaa\xba\xc0-\xd6\xd8-\xf6\xf8-\u02B8\u02E0-\u02E4\u1D00-\u1D25\u1D2C-\u1D5C\u1D62-\u1D65\u1D6B-\u1D77\u1D79-\u1DBE\u1E00-\u1EFF\u2071\u207F\u2090-\u209C\u212A\u212B\u2132\u214E\u2160-\u2188\u2C60-\u2C7F\uA722-\uA787\uA78B-\uA7AD\uA7B0-\uA7B7\uA7F7-\uA7FF\uAB30-\uAB5A\uAB5C-\uAB64\uFB00-\uFB06\uFF21-\uFF3A\uFF41-\uFF5A",e.de.trimmer=e.trimmerSupport.generateTrimmer(e.de.wordCharacters),e.Pipeline.registerFunction(e.de.trimmer,"trimmer-de"),e.de.stemmer=(r=e.stemmerSupport.Among,t=e.stemmerSupport.SnowballProgram,i=new function(){var e,i,n,s=[new r("",-1,6),new r("U",0,2),new r("Y",0,1),new r("\xe4",0,3),new r("\xf6",0,4),new r("\xfc",0,5)],o=[new r("e",-1,2),new r("em",-1,1),new r("en",-1,2),new r("ern",-1,1),new r("er",-1,1),new r("s",-1,3),new r("es",5,2)],a=[new r("en",-1,1),new r("er",-1,1),new r("st",-1,2),new r("est",2,1)],u=[new r("ig",-1,1),new r("lich",-1,1)],c=[new r("end",-1,1),new r("ig",-1,2),new r("ung",-1,1),new r("lich",-1,3),new r("isch",-1,2),new r("ik",-1,2),new r("heit",-1,3),new r("keit",-1,4)],l=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32,8],d=[117,30,5],f=[117,30,4],m=new t;function h(e,r,t){return!!(m.eq_s(1,e)&&(m.ket=m.cursor,m.in_grouping(l,97,252)))&&(m.slice_from(r),m.cursor=t,!0)}function p(){for(;!m.in_grouping(l,97,252);){if(m.cursor>=m.limit)return!0;m.cursor++}for(;!m.out_grouping(l,97,252);){if(m.cursor>=m.limit)return!0;m.cursor++}return!1}function w(){return n<=m.cursor}function g(){return i<=m.cursor}this.setCurrent=function(e){m.setCurrent(e)},this.getCurrent=function(){return m.getCurrent()},this.stem=function(){var r,t=m.cursor;return!function(){for(var e,r,t,i,n=m.cursor;;)if(e=m.cursor,m.bra=e,m.eq_s(1,"\xdf"))m.ket=m.cursor,m.slice_from("ss");else{if(e>=m.limit)break;m.cursor=e+1}for(m.cursor=n;;)for(r=m.cursor;!((t=m.cursor,m.in_grouping(l,97,252))&&(i=m.cursor,m.bra=i,h("u","U",t)||(m.cursor=i,h("y","Y",t))));){;if(t>=m.limit){m.cursor=r;return}m.cursor=t+1}}(),m.cursor=t,i=n=m.limit,0<=(r=m.cursor+3)&&r<=m.limit&&(e=r,!p()&&((n=m.cursor)<e&&(n=e),p()||(i=m.cursor))),m.limit_backward=t,m.cursor=m.limit,!function(){var e,r,t,i,n=m.limit-m.cursor;if(m.ket=m.cursor,(e=m.find_among_b(o,7))&&(m.bra=m.cursor,w()))switch(e){case 1:m.slice_del();break;case 2:m.slice_del(),m.ket=m.cursor,m.eq_s_b(1,"s")&&(m.bra=m.cursor,m.eq_s_b(3,"nis")&&m.slice_del());break;case 3:m.in_grouping_b(d,98,116)&&m.slice_del()}if(m.cursor=m.limit-n,m.ket=m.cursor,(e=m.find_among_b(a,4))&&(m.bra=m.cursor,w()))switch(e){case 1:m.slice_del();break;case 2:if(m.in_grouping_b(f,98,116)){var s=m.cursor-3;m.limit_backward<=s&&s<=m.limit&&(m.cursor=s,m.slice_del())}}if(m.cursor=m.limit-n,m.ket=m.cursor,(e=m.find_among_b(c,8))&&(m.bra=m.cursor,g()))switch(e){case 1:m.slice_del(),m.ket=m.cursor,m.eq_s_b(2,"ig")&&(m.bra=m.cursor,r=m.limit-m.cursor,!m.eq_s_b(1,"e")&&(m.cursor=m.limit-r,g()&&m.slice_del()));break;case 2:t=m.limit-m.cursor,m.eq_s_b(1,"e")||(m.cursor=m.limit-t,m.slice_del());break;case 3:if(m.slice_del(),m.ket=m.cursor,i=m.limit-m.cursor,!m.eq_s_b(2,"er")&&(m.cursor=m.limit-i,!m.eq_s_b(2,"en")))break;m.bra=m.cursor,w()&&m.slice_del();break;case 4:m.slice_del(),m.ket=m.cursor,(e=m.find_among_b(u,2))&&(m.bra=m.cursor,g()&&1==e&&m.slice_del())}}(),m.cursor=m.limit_backward,!function(){for(var e,r;;){if(r=m.cursor,m.bra=r,!(e=m.find_among(s,6)))return;
2switch(m.ket=m.cursor,e){case 1:m.slice_from("y");break;case 2:case 5:m.slice_from("u");break;case 3:m.slice_from("a");break;case 4:m.slice_from("o");break;case 6:if(m.cursor>=m.limit)return;m.cursor++}}}(),!0}},function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}),e.Pipeline.registerFunction(e.de.stemmer,"stemmer-de"),e.de.wildcardNormalizer=function(e){return e.replace(/[\u00DF\u1E9E]/g,"ss").replace(/[\u00E4\u00C4]/g,"a").replace(/[\u00F6\u00D6]/g,"o").replace(/[\u00FC\u00DC]/g,"u")},e.de.wildcardNormalizer.label="wildcardNormalizer-de",e.de.wildcardNormalizer.pipelineFunctionLabel="stemmer-de",e.stemmerSupport.addQueryParserWildcardNormalizer(e,e.de.wildcardNormalizer),e.de.stopWordFilter=e.generateStopWordFilter("aber alle allem allen aller alles als also am an ander andere anderem anderen anderer anderes anderm andern anderr anders auch auf aus bei bin bis bist da damit dann das dasselbe dazu da\xdf dein deine deinem deinen deiner deines dem demselben den denn denselben der derer derselbe derselben des desselben dessen dich die dies diese dieselbe dieselben diesem diesen dieser dieses dir doch dort du durch ein eine einem einen einer eines einig einige einigem einigen einiger einiges einmal er es etwas euch euer eure eurem euren eurer eures f\xfcr gegen gewesen hab habe haben hat hatte hatten hier hin hinter ich ihm ihn ihnen ihr ihre ihrem ihren ihrer ihres im in indem ins ist jede jedem jeden jeder jedes jene jenem jenen jener jenes jetzt kann kein keine keinem keinen keiner keines k\xf6nnen k\xf6nnte machen man manche manchem manchen mancher manches mein meine meinem meinen meiner meines mich mir mit muss musste nach nicht nichts noch nun nur ob oder ohne sehr sein seine seinem seinen seiner seines selbst sich sie sind so solche solchem solchen solcher solches soll sollte sondern sonst um und uns unse unsem unsen unser unses unter viel vom von vor war waren warst was weg weil weiter welche welchem welchen welcher welches wenn werde werden wie wieder will wir wird wirst wo wollen wollte w\xe4hrend w\xfcrde w\xfcrden zu zum zur zwar zwischen \xfcber".split(" ")),e.Pipeline.registerFunction(e.de.stopWordFilter,"stopWordFilter-de")}})?i.call(r,t,r,e):i)||(e.exports=n)},7241(e,r,t){var i,n;void 0===(n="function"==typeof(i=function(){return function(e){var r,t,i;if(void 0===e)throw Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.fi=function(){this.pipeline.reset(),this.pipeline.add(e.fi.trimmer,e.fi.stopWordFilter,e.fi.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.fi.trimmer,e.fi.stemmer))},e.fi.wordCharacters="A-Za-z\xaa\xba\xc0-\xd6\xd8-\xf6\xf8-\u02B8\u02E0-\u02E4\u1D00-\u1D25\u1D2C-\u1D5C\u1D62-\u1D65\u1D6B-\u1D77\u1D79-\u1DBE\u1E00-\u1EFF\u2071\u207F\u2090-\u209C\u212A\u212B\u2132\u214E\u2160-\u2188\u2C60-\u2C7F\uA722-\uA787\uA78B-\uA7AD\uA7B0-\uA7B7\uA7F7-\uA7FF\uAB30-\uAB5A\uAB5C-\uAB64\uFB00-\uFB06\uFF21-\uFF3A\uFF41-\uFF5A",e.fi.trimmer=e.trimmerSupport.generateTrimmer(e.fi.wordCharacters),e.Pipeline.registerFunction(e.fi.trimmer,"trimmer-fi"),e.fi.stemmer=(r=e.stemmerSupport.Among,t=e.stemmerSupport.SnowballProgram,i=new function(){var e,i,n,s,o=[new r("pa",-1,1),new r("sti",-1,2),new r("kaan",-1,1),new r("han",-1,1),new r("kin",-1,1),new r("h\xe4n",-1,1),new r("k\xe4\xe4n",-1,1),new r("ko",-1,1),new r("p\xe4",-1,1),new r("k\xf6",-1,1)],a=[new r("lla",-1,-1),new r("na",-1,-1),new r("ssa",-1,-1),new r("ta",-1,-1),new r("lta",3,-1),new r("sta",3,-1)],u=[new r("ll\xe4",-1,-1),new r("n\xe4",-1,-1),new r("ss\xe4",-1,-1),new r("t\xe4",-1,-1),new r("lt\xe4",3,-1),new r("st\xe4",3,-1)],c=[new r("lle",-1,-1),new r("ine",-1,-1)],l=[new r("nsa",-1,3),new r("mme",-1,3),new r("nne",-1,3),new r("ni",-1,2),new r("si",-1,1),new r("an",-1,4),new r("en",-1,6),new r("\xe4n",-1,5),new r("ns\xe4",-1,3)],d=[new r("aa",-1,-1),new r("ee",-1,-1),new r("ii",-1,-1),new r("oo",-1,-1),new r("uu",-1,-1),new r("\xe4\xe4",-1,-1),new r("\xf6\xf6",-1,-1)],f=[new r("a",-1,8),new r("lla",0,-1),new r("na",0,-1),new r("ssa",0,-1),new r("ta",0,-1),new r("lta",4,-1),new r("sta",4,-1),new r("tta",4,9),new r("lle",-1,-1),new r("ine",-1,-1),new r("ksi",-1,-1),new r("n",-1,7),new r("han",11,1),new r("den",11,-1,x),new r("seen",11,-1,v),new r("hen",11,2),new r("tten",11,-1,x),new r("hin",11,3),new r("siin",11,-1,x),new r("hon",11,4),new r("h\xe4n",11,5),new r("h\xf6n",11,6),new r("\xe4",-1,8),new r("ll\xe4",22,-1),new r("n\xe4",22,-1),new r("ss\xe4",22,-1),new r("t\xe4",22,-1),new r("lt\xe4",26,-1),new r("st\xe4",26,-1),new r("tt\xe4",26,9)],m=[new r("eja",-1,-1),new r("mma",-1,1),new r("imma",1,-1),new r("mpa",-1,1),new r("impa",3,-1),new r("mmi",-1,1),new r("immi",5,-1),new r("mpi",-1,1),new r("impi",7,-1),new r("ej\xe4",-1,-1),new r("mm\xe4",-1,1),new r("imm\xe4",10,-1),new r("mp\xe4",-1,1),new r("imp\xe4",12,-1)],h=[new r("i",-1,-1),new r("j",-1,-1)],p=[new r("mma",-1,1),new r("imma",0,-1)],w=[17,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],g=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],_=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],b=[
217,97,24,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],k=new t;function y(){for(var e;e=k.cursor,!k.in_grouping(g,97,246);){if(k.cursor=e,e>=k.limit)return!0;k.cursor++}for(k.cursor=e;!k.out_grouping(g,97,246);){if(k.cursor>=k.limit)return!0;k.cursor++}return!1}function v(){return k.find_among_b(d,7)}function x(){return k.eq_s_b(1,"i")&&k.in_grouping_b(_,97,246)}this.setCurrent=function(e){k.setCurrent(e)},this.getCurrent=function(){return k.getCurrent()},this.stem=function(){var r,t,d,_,x=k.cursor;if(n=s=k.limit,!y()&&(s=k.cursor,y()||(n=k.cursor)),e=!1,k.limit_backward=x,k.cursor=k.limit,!function(){var e,r;if(k.cursor>=s)if(r=k.limit_backward,k.limit_backward=s,k.ket=k.cursor,e=k.find_among_b(o,10)){switch(k.bra=k.cursor,k.limit_backward=r,e){case 1:if(!k.in_grouping_b(b,97,246))return;break;case 2:if(!(n<=k.cursor))return}k.slice_del()}else k.limit_backward=r}(),k.cursor=k.limit,k.cursor>=s)if(t=k.limit_backward,k.limit_backward=s,k.ket=k.cursor,r=k.find_among_b(l,9))switch(k.bra=k.cursor,k.limit_backward=t,r){case 1:d=k.limit-k.cursor,k.eq_s_b(1,"k")||(k.cursor=k.limit-d,k.slice_del());break;case 2:k.slice_del(),k.ket=k.cursor,k.eq_s_b(3,"kse")&&(k.bra=k.cursor,k.slice_from("ksi"));break;case 3:k.slice_del();break;case 4:k.find_among_b(a,6)&&k.slice_del();break;case 5:k.find_among_b(u,6)&&k.slice_del();break;case 6:k.find_among_b(c,2)&&k.slice_del()}else k.limit_backward=t;return(k.cursor=k.limit,!function(){var r,t,i;if(k.cursor>=s)if(t=k.limit_backward,k.limit_backward=s,k.ket=k.cursor,r=k.find_among_b(f,30)){switch(k.bra=k.cursor,k.limit_backward=t,r){case 1:if(!k.eq_s_b(1,"a"))return;break;case 2:case 9:if(!k.eq_s_b(1,"e"))return;break;case 3:if(!k.eq_s_b(1,"i"))return;break;case 4:if(!k.eq_s_b(1,"o"))return;break;case 5:if(!k.eq_s_b(1,"\xe4"))return;break;case 6:if(!k.eq_s_b(1,"\xf6"))return;break;case 7:if(i=k.limit-k.cursor,!v()&&(k.cursor=k.limit-i,!k.eq_s_b(2,"ie"))||(k.cursor=k.limit-i,k.cursor<=k.limit_backward)){k.cursor=k.limit-i;break}k.cursor--,k.bra=k.cursor;break;case 8:if(!k.in_grouping_b(g,97,246)||!k.out_grouping_b(g,97,246))return}k.slice_del(),e=!0}else k.limit_backward=t}(),k.cursor=k.limit,!function(){var e,r,t;if(k.cursor>=n)if(r=k.limit_backward,k.limit_backward=n,k.ket=k.cursor,e=k.find_among_b(m,14)){if(k.bra=k.cursor,k.limit_backward=r,1==e){if(t=k.limit-k.cursor,k.eq_s_b(2,"po"))return;k.cursor=k.limit-t}k.slice_del()}else k.limit_backward=r}(),k.cursor=k.limit,e)?k.cursor>=s&&(_=k.limit_backward,k.limit_backward=s,k.ket=k.cursor,k.find_among_b(h,2)?(k.bra=k.cursor,k.limit_backward=_,k.slice_del()):k.limit_backward=_):(k.cursor=k.limit,function(){var e,r,t,i,o,a;if(k.cursor>=s){if(r=k.limit_backward,k.limit_backward=s,k.ket=k.cursor,k.eq_s_b(1,"t")&&(k.bra=k.cursor,t=k.limit-k.cursor,k.in_grouping_b(g,97,246)&&(k.cursor=k.limit-t,k.slice_del(),k.limit_backward=r,i=k.limit-k.cursor,k.cursor>=n))&&(k.cursor=n,o=k.limit_backward,k.limit_backward=k.cursor,k.cursor=k.limit-i,k.ket=k.cursor,e=k.find_among_b(p,2))){if(k.bra=k.cursor,k.limit_backward=o,1==e){if(a=k.limit-k.cursor,k.eq_s_b(2,"po"))return;k.cursor=k.limit-a}k.slice_del();return}k.limit_backward=r}}()),k.cursor=k.limit,!function(){var e,r,t,n;if(k.cursor>=s){for(e=k.limit_backward,k.limit_backward=s,r=k.limit-k.cursor,v()&&(k.cursor=k.limit-r,k.ket=k.cursor,k.cursor>k.limit_backward&&(k.cursor--,k.bra=k.cursor,k.slice_del())),k.cursor=k.limit-r,k.ket=k.cursor,k.in_grouping_b(w,97,228)&&(k.bra=k.cursor,k.out_grouping_b(g,97,246)&&k.slice_del()),k.cursor=k.limit-r,k.ket=k.cursor,k.eq_s_b(1,"j")&&(k.bra=k.cursor,t=k.limit-k.cursor,k.eq_s_b(1,"o")?k.slice_del():(k.cursor=k.limit-t,k.eq_s_b(1,"u")&&k.slice_del())),k.cursor=k.limit-r,k.ket=k.cursor,k.eq_s_b(1,"o")&&(k.bra=k.cursor,k.eq_s_b(1,"j")&&k.slice_del()),k.cursor=k.limit-r,k.limit_backward=e;;){if(n=k.limit-k.cursor,k.out_grouping_b(g,97,246)){k.cursor=k.limit-n;break}if(k.cursor=k.limit-n,k.cursor<=k.limit_backward)return;k.cursor--}k.ket=k.cursor,k.cursor>k.limit_backward&&(k.cursor--,k.bra=k.cursor,i=k.slice_to(),k.eq_v_b(i)&&k.slice_del())}}(),!0}},function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}),e.Pipeline.registerFunction(e.fi.stemmer,"stemmer-fi"),e.fi.stopWordFilter=e.generateStopWordFilter("ei eiv\xe4t emme en et ette ett\xe4 he heid\xe4n heid\xe4t heihin heille heill\xe4 heilt\xe4 heiss\xe4 heist\xe4 heit\xe4 h\xe4n h\xe4neen h\xe4nelle h\xe4nell\xe4 h\xe4nelt\xe4 h\xe4nen h\xe4ness\xe4 h\xe4nest\xe4 h\xe4net h\xe4nt\xe4 itse ja johon joiden joihin joiksi joilla joille joilta joina joissa joista joita joka joksi jolla jolle jolta jona jonka jos jossa josta jota jotka kanssa keiden keihin keiksi keille 
2keill\xe4 keilt\xe4 kein\xe4 keiss\xe4 keist\xe4 keit\xe4 keneen keneksi kenelle kenell\xe4 kenelt\xe4 kenen kenen\xe4 keness\xe4 kenest\xe4 kenet ketk\xe4 ketk\xe4 ket\xe4 koska kuin kuka kun me meid\xe4n meid\xe4t meihin meille meill\xe4 meilt\xe4 meiss\xe4 meist\xe4 meit\xe4 mihin miksi mik\xe4 mille mill\xe4 milt\xe4 mink\xe4 mink\xe4 minua minulla minulle minulta minun minussa minusta minut minuun min\xe4 min\xe4 miss\xe4 mist\xe4 mitk\xe4 mit\xe4 mukaan mutta ne niiden niihin niiksi niille niill\xe4 niilt\xe4 niin niin niin\xe4 niiss\xe4 niist\xe4 niit\xe4 noiden noihin noiksi noilla noille noilta noin noina noissa noista noita nuo nyt n\xe4iden n\xe4ihin n\xe4iksi n\xe4ille n\xe4ill\xe4 n\xe4ilt\xe4 n\xe4in\xe4 n\xe4iss\xe4 n\xe4ist\xe4 n\xe4it\xe4 n\xe4m\xe4 ole olemme olen olet olette oli olimme olin olisi olisimme olisin olisit olisitte olisivat olit olitte olivat olla olleet ollut on ovat poikki se sek\xe4 sen siihen siin\xe4 siit\xe4 siksi sille sill\xe4 sill\xe4 silt\xe4 sinua sinulla sinulle sinulta sinun sinussa sinusta sinut sinuun sin\xe4 sin\xe4 sit\xe4 tai te teid\xe4n teid\xe4t teihin teille teill\xe4 teilt\xe4 teiss\xe4 teist\xe4 teit\xe4 tuo tuohon tuoksi tuolla tuolle tuolta tuon tuona tuossa tuosta tuota t\xe4h\xe4n t\xe4ksi t\xe4lle t\xe4ll\xe4 t\xe4lt\xe4 t\xe4m\xe4 t\xe4m\xe4n t\xe4n\xe4 t\xe4ss\xe4 t\xe4st\xe4 t\xe4t\xe4 vaan vai vaikka yli".split(" ")),e.Pipeline.registerFunction(e.fi.stopWordFilter,"stopWordFilter-fi")}})?i.call(r,t,r,e):i)||(e.exports=n)},440(e,r,t){var i,n;void 0===(n="function"==typeof(i=function(){return function(e){var r,t,i;if(void 0===e)throw Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.fr=function(){this.pipeline.reset(),this.pipeline.add(e.fr.trimmer,e.fr.stopWordFilter,e.fr.accentFold,e.fr.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.fr.trimmer,e.fr.accentFold,e.fr.stemmer))},e.fr.wordCharacters="A-Za-z\xaa\xba\xc0-\xd6\xd8-\xf6\xf8-\u02B8\u02E0-\u02E4\u1D00-\u1D25\u1D2C-\u1D5C\u1D62-\u1D65\u1D6B-\u1D77\u1D79-\u1DBE\u1E00-\u1EFF\u2071\u207F\u2090-\u209C\u212A\u212B\u2132\u214E\u2160-\u2188\u2C60-\u2C7F\uA722-\uA787\uA78B-\uA7AD\uA7B0-\uA7B7\uA7F7-\uA7FF\uAB30-\uAB5A\uAB5C-\uAB64\uFB00-\uFB06\uFF21-\uFF3A\uFF41-\uFF5A",e.fr.trimmer=e.trimmerSupport.generateTrimmer(e.fr.wordCharacters),e.Pipeline.registerFunction(e.fr.trimmer,"trimmer-fr"),e.fr.stemmer=(r=e.stemmerSupport.Among,t=e.stemmerSupport.SnowballProgram,i=new function(){var e,i,n,s=[new r("col",-1,-1),new r("par",-1,-1),new r("tap",-1,-1)],o=[new r("",-1,4),new r("I",0,1),new r("U",0,2),new r("Y",0,3)],a=[new r("iqU",-1,3),new r("abl",-1,3),new r("I\xe8r",-1,4),new r("i\xe8r",-1,4),new r("eus",-1,2),new r("iv",-1,1)],u=[new r("ic",-1,2),new r("abil",-1,1),new r("iv",-1,3)],c=[new r("iqUe",-1,1),new r("atrice",-1,2),new r("ance",-1,1),new r("ence",-1,5),new r("logie",-1,3),new r("able",-1,1),new r("isme",-1,1),new r("euse",-1,11),new r("iste",-1,1),new r("ive",-1,8),new r("if",-1,8),new r("usion",-1,4),new r("ation",-1,2),new r("ution",-1,4),new r("ateur",-1,2),new r("iqUes",-1,1),new r("atrices",-1,2),new r("ances",-1,1),new r("ences",-1,5),new r("logies",-1,3),new r("ables",-1,1),new r("ismes",-1,1),new r("euses",-1,11),new r("istes",-1,1),new r("ives",-1,8),new r("ifs",-1,8),new r("usions",-1,4),new r("ations",-1,2),new r("utions",-1,4),new r("ateurs",-1,2),new r("ments",-1,15),new r("ements",30,6),new r("issements",31,12),new r("it\xe9s",-1,7),new r("ment",-1,15),new r("ement",34,6),new r("issement",35,12),new r("amment",34,13),new r("emment",34,14),new r("aux",-1,10),new r("eaux",39,9),new r("eux",-1,1),new r("it\xe9",-1,7)],l=[new r("ira",-1,1),new r("ie",-1,1),new r("isse",-1,1),new r("issante",-1,1),new r("i",-1,1),new r("irai",4,1),new r("ir",-1,1),new r("iras",-1,1),new r("ies",-1,1),new r("\xeemes",-1,1),new r("isses",-1,1),new r("issantes",-1,1),new r("\xeetes",-1,1),new r("is",-1,1),new r("irais",13,1),new r("issais",13,1),new r("irions",-1,1),new r("issions",-1,1),new r("irons",-1,1),new r("issons",-1,1),new r("issants",-1,1),new r("it",-1,1),new r("irait",21,1),new r("issait",21,1),new r("issant",-1,1),new r("iraIent",-1,1),new r("issaIent",-1,1),new r("irent",-1,1),new r("issent",-1,1),new r("iront",-1,1),new r("\xeet",-1,1),new r("iriez",-1,1),new r("issiez",-1,1),new r("irez",-1,1),new r("issez",-1,1)],d=[new r("a",-1,3),new r("era",0,2),new r("asse",-1,3),new r("ante",-1,3),new r("\xe9e",-1,2),new r("ai",-1,3),new r("erai",5,2),new r("er",-1,2),new r("as",-1,3),new r("eras",8,2),new r("\xe2mes",-1,3),new r("asses",-1,3),new r("antes",-1,3),new r("\xe2tes",-1,3),new r("\xe9es",-1,2),new r("ais",-1,3),new r("erais",15,2),new r("ions",-1,1),new r("erions",17,2),new r("assions",17,3),new r("erons",-1,2),new r("ants",-1,3),new r("\xe9s",-1,2),new r("ait",-1,3),new r("erait",23,2),new r("ant",-1,3),new r("aIent",-1,3),new r("eraIent",26,2),new r("\xe8rent",-1,2),new r("assent",-1,3),new r("eront",-1,2),new r("\xe2t",-1,3),new r("ez",-1,2),new r("iez",32,2),new r("eriez",33,2),new r("assiez",33,3),new r("erez",32,2),new r("\xe9",-1,2)],f=[new r("e",-1,3),new r("I\xe8re",0,2),new r("i\xe8re",0,2),new r("ion",-1,1),new r("Ier",-1,2),new r("ier",-1,2),new r("\xeb",-1,4)],m=[new r("ell",-1,-1),new r("eill",-1,-1),new r("enn",-1,-1),new r("onn",-1,-1),new r("ett",-1,-1)],h=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,128,130,103,8,5],p=[1,65,20,0,0,0,0,0,0,0,0,0,0,0,0,0,128],w=new t;function g(e,r,t){return!!(w.eq_s(1,e)&&(w.ket=w.cursor,w.in_grouping(h,97,251)))&&(w.slice_from(r),w.cursor=t,!0)}function _(e,r,t){return!!w.eq_s(1,e)&&(w.ket=w.cursor,w.slice_from(r),w.cursor=t,!0)}function b(){for(;!w.in_grouping(h,97,251);){if(w.cursor>=w.limit)return!0;w.cursor++}for(;!w.out_grouping(h,97,251);){if(w.cursor>=w.limit)return!0;w.cursor++}return!1}function k(){return n<=w.cursor}function y(){return i<=w.cursor}function v(){return e<=w.cursor}this.setCurrent=function(e){w.setCurrent(e)},this.getCurrent=function(){return w.getCurrent()},this.stem=function(){var r,t=w.cursor;!function(){for(var e,r;;){if(!((e=w.cursor,w.in_grouping(h,97,251))&&(w.bra=w.cursor,r=w.cursor,g("u","U",e)||(w.cursor=r,g("i","I",e))||(w.cursor=r,_("y","Y",e))))){if(w.cursor=e,w.bra=e,!g("y","Y",e)){if(w.cursor=e,w.eq_s(1,"q")&&(w.bra=w.cursor,_("u","U",e)))continue;if(w.cursor=e,e>=w.limit)return;w.cursor++}}}}(),w.cursor=t;var x=w.cursor;if(i=n=w.limit,e=n,w.in_grouping(h,97,251)&&w.in_grouping(h,97,251)&&w.cursor<w.limit)w.cursor++;else if(w.cursor=x,!w.find_among(s,3)){w.cursor=x;do{if(w.cursor>=w.limit){w.cursor=n;break}w.cursor++}while(!w.in_grouping(h,97,251))}return n=w.cursor,w.cursor=x,!b()&&(i=w.cursor,b()||(e=w.cursor)),w.limit_backward=t,w.cursor=w.limit,!function(){if(!function(){var e,r;if(w.ket=w.cursor,e=w.find_among_b(c,43)){switch(w.bra=w.cursor,e){case 1:if(!v())return!1;w.slice_del();break;case 2:if(!v())return!1;w.slice_del(),w.ket=w.cursor,w.eq_s_b(2,"ic")&&(w.bra=w.cursor,v()?w.slice_del():w.slice_from("iqU"));break;case 3:if(!v())return!1;w.slice_from("log");break;case 4:if(!v())return!1;w.slice_from("u");break;case 5:if(!v())return!1;w.slice_from("ent");break;case 6:if(!k())return!1;if(w.slice_del(),w.ket=w.cursor,e=w.find_among_b(a,6))switch(w.bra=w.cursor,e){case 1:v()&&(w.slice_del(),w.ket=w.cursor,w.eq_s_b(2,"at")&&(w.bra=w.cursor,v()&&w.slice_del()));break;case 2:v()?w.slice_del():y()&&w.slice_from("eux");break;case 3:v()&&w.slice_del();break;case 4:k()&&w.slice_from("i")}break;case 7:if(!v())return!1;if(w.slice_del(),w.ket=w.cursor,e=w.find_among_b(u,3))switch(w.bra=w.cursor,e){case 1:v()?w.slice_del():w.slice_from("abl");break;case 2:v()?w.slice_del():w.slice_from("iqU");break;case 3:v()&&w.slice_del()}break;case 8:if(!v())return!1;w.slice_del(),w.ket=w.cursor,w.eq_s_b(2,"at")&&(w.bra=w.cursor,v()&&
2(w.slice_del(),w.ket=w.cursor,w.eq_s_b(2,"ic")&&(w.bra=w.cursor,v()?w.slice_del():w.slice_from("iqU"))));break;case 9:w.slice_from("eau");break;case 10:if(!y())return!1;w.slice_from("al");break;case 11:if(v())w.slice_del();else{if(!y())return!1;w.slice_from("eux")}break;case 12:if(!y()||!w.out_grouping_b(h,97,251))return!1;w.slice_del();break;case 13:return k()&&w.slice_from("ant"),!1;case 14:return k()&&w.slice_from("ent"),!1;case 15:return r=w.limit-w.cursor,w.in_grouping_b(h,97,251)&&k()&&(w.cursor=w.limit-r,w.slice_del()),!1}return!0}return!1}()&&(w.cursor=w.limit,!function(){var e,r;if(w.cursor<n)return!1;if(r=w.limit_backward,w.limit_backward=n,w.ket=w.cursor,!(e=w.find_among_b(l,35)))return w.limit_backward=r,!1;if(w.bra=w.cursor,1==e){if(!w.out_grouping_b(h,97,251))return w.limit_backward=r,!1;w.slice_del()}return w.limit_backward=r,!0}())&&(w.cursor=w.limit,!function(){var e,r,t;if(w.cursor<n)return!1;if(r=w.limit_backward,w.limit_backward=n,w.ket=w.cursor,!(e=w.find_among_b(d,38)))return w.limit_backward=r,!1;switch(w.bra=w.cursor,e){case 1:if(!v())return w.limit_backward=r,!1;w.slice_del();break;case 2:w.slice_del();break;case 3:w.slice_del(),t=w.limit-w.cursor,w.ket=w.cursor,w.eq_s_b(1,"e")?(w.bra=w.cursor,w.slice_del()):w.cursor=w.limit-t}return w.limit_backward=r,!0}())){w.cursor=w.limit,function(){var e,r,t,i,s=w.limit-w.cursor;if(w.ket=w.cursor,w.eq_s_b(1,"s")?(w.bra=w.cursor,r=w.limit-w.cursor,w.out_grouping_b(p,97,232)?(w.cursor=w.limit-r,w.slice_del()):w.cursor=w.limit-s):w.cursor=w.limit-s,w.cursor>=n){if(t=w.limit_backward,w.limit_backward=n,w.ket=w.cursor,e=w.find_among_b(f,7))switch(w.bra=w.cursor,e){case 1:if(v()){if(i=w.limit-w.cursor,!w.eq_s_b(1,"s")&&(w.cursor=w.limit-i,!w.eq_s_b(1,"t")))break;w.slice_del()}break;case 2:w.slice_from("i");break;case 3:w.slice_del();break;case 4:w.eq_s_b(2,"gu")&&w.slice_del()}w.limit_backward=t}}();return}w.cursor=w.limit,w.ket=w.cursor,w.eq_s_b(1,"Y")?(w.bra=w.cursor,w.slice_from("i")):(w.cursor=w.limit,w.eq_s_b(1,"\xe7")&&(w.bra=w.cursor,w.slice_from("c")))}(),w.cursor=w.limit,r=w.limit-w.cursor,w.find_among_b(m,5)&&(w.cursor=w.limit-r,w.ket=w.cursor,w.cursor>w.limit_backward&&(w.cursor--,w.bra=w.cursor,w.slice_del())),w.cursor=w.limit,!function(){for(var e,r=1;w.out_grouping_b(h,97,251);)r--;if(r<=0){if(w.ket=w.cursor,e=w.limit-w.cursor,!w.eq_s_b(1,"\xe9")&&(w.cursor=w.limit-e,!w.eq_s_b(1,"\xe8")))return;w.bra=w.cursor,w.slice_from("e")}}(),w.cursor=w.limit_backward,!function(){for(var e,r;r=w.cursor,w.bra=r,e=w.find_among(o,4);)switch(w.ket=w.cursor,e){case 1:w.slice_from("i");break;case 2:w.slice_from("u");break;case 3:w.slice_from("y");break;case 4:if(w.cursor>=w.limit)return;w.cursor++}}(),!0}},function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}),e.Pipeline.registerFunction(e.fr.stemmer,"stemmer-fr"),e.fr.accentFoldTerm=function(e){return e.replace(/[\u00E0\u00E1\u00E2\u00E4\u00C0\u00C1\u00C2\u00C4]/g,"a").replace(/[\u00E7\u00C7]/g,"c").replace(/[\u00E9\u00E8\u00EA\u00EB\u00C9\u00C8\u00CA\u00CB]/g,"e").replace(/[\u00EE\u00EF\u00CE\u00CF]/g,"i").replace(/[\u00F4\u00F6\u00D4\u00D6]/g,"o").replace(/[\u00F9\u00FB\u00FC\u00D9\u00DB\u00DC]/g,"u").replace(/[\u0178\u00FF]/g,"y").replace(/[\u00E6\u00C6]/g,"ae").replace(/[\u0153\u0152]/g,"oe")},e.fr.accentFold=function(r){return r?"function"==typeof r.update?r.update(function(r){return e.fr.accentFoldTerm(r)}):"string"==typeof r?e.fr.accentFoldTerm(r):r:r},e.Pipeline.registerFunction(e.fr.accentFold,"accentFold-fr"),e.fr.wildcardNormalizer=function(r){return e.fr.accentFoldTerm(r)},e.fr.wildcardNormalizer.label="wildcardNormalizer-fr",e.fr.wildcardNormalizer.pipelineFunctionLabel="stemmer-fr",e.stemmerSupport.addQueryParserWildcardNormalizer(e,e.fr.wildcardNormalizer),e.fr.stopWordFilter=e.generateStopWordFilter("ai aie aient aies ait as au aura aurai auraient aurais aurait auras aurez auriez aurions aurons auront aux avaient avais avait avec avez aviez avions avons ayant ayez ayons c ce ceci cel\xe0 ces cet cette d dans de des du elle en es est et eu eue eues eurent eus eusse eussent eusses eussiez eussions eut eux e\xfbmes e\xfbt e\xfbtes furent fus fusse fussent fusses fussiez fussions fut f\xfbmes f\xfbt f\xfbtes ici il ils j je l la le les leur leurs lui m ma mais me mes moi mon m\xeame n ne nos notre nous on ont ou par pas pour qu que quel quelle quelles quels qui s s
2a sans se sera serai seraient serais serait seras serez seriez serions serons seront ses soi soient sois soit sommes son sont soyez soyons suis sur t ta te tes toi ton tu un une vos votre vous y \xe0 \xe9taient \xe9tais \xe9tait \xe9tant \xe9tiez \xe9tions \xe9t\xe9 \xe9t\xe9e \xe9t\xe9es \xe9t\xe9s \xeates".split(" ")),e.Pipeline.registerFunction(e.fr.stopWordFilter,"stopWordFilter-fr")}})?i.call(r,t,r,e):i)||(e.exports=n)},9631(e,r,t){var i,n;void 0===(n="function"==typeof(i=function(){return function(e){e.multiLanguage=function(){for(var r=Array.prototype.slice.call(arguments),t=r.join("-"),i="",n=[],s=[],o=[],a="2"==e.version[0],u=e.tokenizer,c=0;c<r.length;++c)"en"==r[c]?(i+="\\w",n.unshift(e.stopWordFilter),n.push(e.stemmer),s.push(e.stemmer)):(i+=e[r[c]].wordCharacters,e[r[c]].stopWordFilter&&n.unshift(e[r[c]].stopWordFilter),e[r[c]].stemmer&&(n.push(e[r[c]].stemmer),s.push(e[r[c]].stemmer)),e[r[c]].tokenizer&&o.push(e[r[c]].tokenizer));var l=e.trimmerSupport.generateTrimmer(i);if(e.Pipeline.registerFunction(l,"lunr-multi-trimmer-"+t),n.unshift(l),o.length>0){var d=function(e,r){for(var t=u(e,r),i={},n=0;n<t.length;n++)i[t[n].toString()]=!0;for(var n=0;n<o.length;n++)for(var s=o[n](e,r),a=0;a<s.length;a++){var c=s[a],l=c.toString();i[l]||(i[l]=!0,t.push(c))}return t};e.tokenizer.registerFunction&&e.tokenizer.registerFunction(d,"lunr-multi-tokenizer-"+t)}return function(){this.pipeline.reset(),this.pipeline.add.apply(this.pipeline,n),d&&(a?this.tokenizer=d:(e.tokenizer&&(e.tokenizer=d),this.tokenizerFn&&(this.tokenizerFn=d))),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add.apply(this.searchPipeline,s))}}}})?i.call(r,t,r,e):i)||(e.exports=n)},153(e,r,t){var i,n;void 0===(n="function"==typeof(i=function(){return function(e){var r,t,i;if(void 0===e)throw Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.ru=function(){this.pipeline.reset(),this.pipeline.add(e.ru.trimmer,e.ru.stopWordFilter,e.ru.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.ru.trimmer,e.ru.stemmer))},e.ru.wordCharacters="\u0400-\u0484\u0487-\u052F\u1D2B\u1D78\u2DE0-\u2DFF\uA640-\uA69F\uFE2E\uFE2F",e.ru.trimmer=e.trimmerSupport.generateTrimmer(e.ru.wordCharacters),e.Pipeline.registerFunction(e.ru.trimmer,"trimmer-ru"),e.ru.stemmer=(r=e.stemmerSupport.Among,t=e.stemmerSupport.SnowballProgram,i=new function(){var e,i,n=[new r("\u0432",-1,1),new r("\u0438\u0432",0,2),new r("\u044B\u0432",0,2),new r("\u0432\u0448\u0438",-1,1),new r("\u0438\u0432\u0448\u0438",3,2),new r("\u044B\u0432\u0448\u0438",3,2),new r("\u0432\u0448\u0438\u0441\u044C",-1,1),new r("\u0438\u0432\u0448\u0438\u0441\u044C",6,2),new r("\u044B\u0432\u0448\u0438\u0441\u044C",6,2)],s=[new r("\u0435\u0435",-1,1),new r("\u0438\u0435",-1,1),new r("\u043E\u0435",-1,1),new r("\u044B\u0435",-1,1),new r("\u0438\u043C\u0438",-1,1),new r("\u044B\u043C\u0438",-1,1),new r("\u0435\u0439",-1,1),new r("\u0438\u0439",-1,1),new r("\u043E\u0439",-1,1),new r("\u044B\u0439",-1,1),new r("\u0435\u043C",-1,1),new r("\u0438\u043C",-1,1),new r("\u043E\u043C",-1,1),new r("\u044B\u043C",-1,1),new r("\u0435\u0433\u043E",-1,1),new r("\u043E\u0433\u043E",-1,1),new r("\u0435\u043C\u0443",-1,1),new r("\u043E\u043C\u0443",-1,1),new r("\u0438\u0445",-1,1),new r("\u044B\u0445",-1,1),new r("\u0435\u044E",-1,1),new r("\u043E\u044E",-1,1),new r("\u0443\u044E",-1,1),new r("\u044E\u044E",-1,1),new r("\u0430\u044F",-1,1),new r("\u044F\u044F",-1,1)],o=[new r("\u0435\u043C",-1,1),new r("\u043D\u043D",-1,1),new r("\u0432\u0448",-1,1),new r("\u0438\u0432\u0448",2,2),new r("\u044B\u0432\u0448",2,2),new r("\u0449",-1,1),new r("\u044E\u0449",5,1),new r("\u0443\u044E\u0449",6,2)],a=[new r("\u0441\u044C",-1,1),new r("\u0441\u044F",-1,1)],u=[new r("\u043B\u0430",-1,1),new r("\u0438\u043B\u0430",0,2),new r("\u044B\u043B\u0430",0,2),new r("\u043D\u0430",-1,1),new r("\u0435\u043D\u0430",3,2),new r("\u0435\u0442\u0435",-1,1),new r("\u0438\u0442\u0435",-1,2),new r("\u0439\u0442\u0435",-1,1),new r("\u0435\u0439\u0442\u0435",7,2),new r("\u0443\u0439\u0442\u0435",7,2),new r("\u043B\u0438",-1,1),new r("\u0438\u043B\u0438",10,2),new r("\u044B\u043B\u0438",10,2),new r("\u0439",-1,1),new r("\u0435\u0439",13,2),new r("\u0443\u0439",13,2),new r("\u043B",-1,1),new r("\u0438\u043B",16,2),new r("\u044B\u043B",16,2),new r("\u0435\u043C",-1,1),new r("\u0438\u043C",-1,2),new r("\u044B\u043C",-1,2),new r("\u043D",-1,1),new r("\u0435\u043D",22,2),new r("\u043B\u043E",-1,1),new r("\u0438\u043B\u043E",24,2),new r("\u044B\u043B\u043E",24,2),new r("\u043D\u043E",-1,1),new r("\u0435\u043D\u043E",27,2),new r("\u043D\u043D\u043E",27,1),new r("\u0435\u0442",
2-1,1),new r("\u0443\u0435\u0442",30,2),new r("\u0438\u0442",-1,2),new r("\u044B\u0442",-1,2),new r("\u044E\u0442",-1,1),new r("\u0443\u044E\u0442",34,2),new r("\u044F\u0442",-1,2),new r("\u043D\u044B",-1,1),new r("\u0435\u043D\u044B",37,2),new r("\u0442\u044C",-1,1),new r("\u0438\u0442\u044C",39,2),new r("\u044B\u0442\u044C",39,2),new r("\u0435\u0448\u044C",-1,1),new r("\u0438\u0448\u044C",-1,2),new r("\u044E",-1,2),new r("\u0443\u044E",44,2)],c=[new r("\u0430",-1,1),new r("\u0435\u0432",-1,1),new r("\u043E\u0432",-1,1),new r("\u0435",-1,1),new r("\u0438\u0435",3,1),new r("\u044C\u0435",3,1),new r("\u0438",-1,1),new r("\u0435\u0438",6,1),new r("\u0438\u0438",6,1),new r("\u0430\u043C\u0438",6,1),new r("\u044F\u043C\u0438",6,1),new r("\u0438\u044F\u043C\u0438",10,1),new r("\u0439",-1,1),new r("\u0435\u0439",12,1),new r("\u0438\u0435\u0439",13,1),new r("\u0438\u0439",12,1),new r("\u043E\u0439",12,1),new r("\u0430\u043C",-1,1),new r("\u0435\u043C",-1,1),new r("\u0438\u0435\u043C",18,1),new r("\u043E\u043C",-1,1),new r("\u044F\u043C",-1,1),new r("\u0438\u044F\u043C",21,1),new r("\u043E",-1,1),new r("\u0443",-1,1),new r("\u0430\u0445",-1,1),new r("\u044F\u0445",-1,1),new r("\u0438\u044F\u0445",26,1),new r("\u044B",-1,1),new r("\u044C",-1,1),new r("\u044E",-1,1),new r("\u0438\u044E",30,1),new r("\u044C\u044E",30,1),new r("\u044F",-1,1),new r("\u0438\u044F",33,1),new r("\u044C\u044F",33,1)],l=[new r("\u043E\u0441\u0442",-1,1),new r("\u043E\u0441\u0442\u044C",-1,1)],d=[new r("\u0435\u0439\u0448\u0435",-1,1),new r("\u043D",-1,2),new r("\u0435\u0439\u0448",-1,1),new r("\u044C",-1,3)],f=[33,65,8,232],m=new t;function h(){for(;!m.in_grouping(f,1072,1103);){if(m.cursor>=m.limit)return!1;m.cursor++}return!0}function p(){for(;!m.out_grouping(f,1072,1103);){if(m.cursor>=m.limit)return!1;m.cursor++}return!0}function w(e,r){var t,i;if(m.ket=m.cursor,t=m.find_among_b(e,r)){switch(m.bra=m.cursor,t){case 1:if(i=m.limit-m.cursor,!m.eq_s_b(1,"\u0430")&&(m.cursor=m.limit-i,!m.eq_s_b(1,"\u044F")))return!1;case 2:m.slice_del()}return!0}return!1}function g(e,r){var t;return m.ket=m.cursor,!!(t=m.find_among_b(e,r))&&(m.bra=m.cursor,1==t&&m.slice_del(),!0)}this.setCurrent=function(e){m.setCurrent(e)},this.getCurrent=function(){return m.getCurrent()},this.stem=function(){var r,t;if(e=i=m.limit,h()&&(i=m.cursor,p()&&h()&&p()&&(e=m.cursor)),m.cursor=m.limit,m.cursor<i)return!1;if(m.limit_backward=i,w(n,9)||(m.cursor=m.limit,g(a,2)||(m.cursor=m.limit),!(g(s,26)&&(w(o,8),1))&&(m.cursor=m.limit,w(u,46)||(m.cursor=m.limit,g(c,36)))),m.cursor=m.limit,m.ket=m.cursor,m.eq_s_b(1,"\u0438")?(m.bra=m.cursor,m.slice_del()):m.cursor=m.limit,m.ket=m.cursor,(r=m.find_among_b(l,2))&&(m.bra=m.cursor,e<=m.cursor&&1==r&&m.slice_del()),m.cursor=m.limit,m.ket=m.cursor,t=m.find_among_b(d,4))switch(m.bra=m.cursor,t){case 1:if(m.slice_del(),m.ket=m.cursor,!m.eq_s_b(1,"\u043D"))break;m.bra=m.cursor;case 2:if(!m.eq_s_b(1,"\u043D"))break;case 3:m.slice_del()}return!0}},function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}),e.Pipeline.registerFunction(e.ru.stemmer,"stemmer-ru"),e.ru.stopWordFilter=e.generateStopWordFilter("\u0430\u043B\u043B\u043E \u0431\u0435\u0437 \u0431\u043B\u0438\u0437\u043A\u043E \u0431\u043E\u043B\u0435\u0435 \u0431\u043E\u043B\u044C\u0448\u0435 \u0431\u0443\u0434\u0435\u043C \u0431\u0443\u0434\u0435\u0442 \u0431\u0443\u0434\u0435\u0442\u0435 \u0431\u0443\u0434\u0435\u0448\u044C \u0431\u0443\u0434\u0442\u043E \u0431\u0443\u0434\u0443 \u0431\u0443\u0434\u0443\u0442 \u0431\u0443\u0434\u044C \u0431\u044B \u0431\u044B\u0432\u0430\u0435\u0442 \u0431\u044B\u0432\u044C \u0431\u044B\u043B \u0431\u044B\u043B\u0430 \u0431\u044B\u043B\u0438 \u0431\u044B\u043B\u043E \u0431\u044B\u0442\u044C \u0432 \u0432\u0430\u0436\u043D\u0430\u044F \u0432\u0430\u0436\u043D\u043E\u0435 \u0432\u0430\u0436\u043D\u044B\u0435 \u0432\u0430\u0436\u043D\u044B\u0439 \u0432\u0430\u043C \u0432\u0430\u043C\u0438 \u0432\u0430\u0441 \u0432\u0430\u0448 \u0432\u0430\u0448\u0430 \u0432\u0430\u0448\u0435 \u0432\u0430\u0448\u0438 \u0432\u0432\u0435\u0440\u0445 \u0432\u0434\u0430\u043B\u0438 \u0432\u0434\u0440\u0443\u0433 \u0432\u0435\u0434\u044C \u0432\u0435\u0437\u0434\u0435 \u0432\u0435\u0441\u044C \u0432\u043D\u0438\u0437 \u0432\u043D\u0438\u0437\u0443 \u0432\u043E \u0432\u043E\u043A\u0440\u0443\u0433 \u0432\u043E\u043D \u0432\u043E\u0441\u0435\u043C\u043D\u0430\u0434\u0446\u0430\u0442\u044B\u0439 \u0432\u043E\u0441\u0435\u043C\u043D\u0430\u0434\u0446\u0430\u0442\u044C \u0432\u043E\u0441\u0435\u043C\u044C \u0432\u043E\u0441\u044C\u043C\u043E\u0439 \u0432\u043E\u0442 \u0432\u043F\u0440\u043E\u0447\u0435\u043C \u0432\u0440\u0435\u043C\u0435\u043D\u0438 \u0432\u0440\u0435\u043C\u044F \u0432\u0441\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0432\u0441\u0435\u0433\u043E \u0432\u0441\u0435\u043C \u0432\u0441\u0435\u043C\u0438 \u0432\u0441\u0435\u043C\u0443 \u0432\u0441\u0435\u0445 \u0432\u0441\u0435\u044E \u0432\u0441\u044E \u0432\u0441\u044E\u0434\u0443 \u0432\u0441\u044F \u0432\u0441\u0451 \u0432\u0442\u043E\u0440\u043E\u0439 \u0432\u044B \u0433 \u0433\u0434\u0435 \u0433\u043E\u0432\u043E\u0440\u0438\u043B \u0433\u043E\u0432\u043E\u0440\u0438\u0442 \u0433\u043E\u0434 \u0433\u043E\u0434\u0430 \u0433\u043E\u0434\u0443 \u0434\u0430 \u0434\u0430\u0432\u043D\u043E \u0434\u0430\u0436\u0435 \u0434\u0430\u043B\u0435\u043A\u043E \u0434\u0430\u043B\u044C\u0448\u0435 \u0434\u0430\u0440\u043E\u043C \u0434\u0432\u0430 \u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044B\u0439 \u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0434\u0432\u0435 \u0434\u0432\u0435\u043D\u0430\u0434\u0446\u0430\u0442\u044B\u0439 \u0434\u0432\u0435\u043D\u0430\u0434\u0446\u0430\u0442\u044C \u0434\u0432\u0443\u0445 \u0434\u0435\u0432\u044F\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u044B\u0439 \u0434\u0435\u0432\u044F\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u044C \u0434\u0435\u0432\u044F\u0442\u044B\u0439 \u0434\u0435\u0432\u044F\u0442\u044C \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u044C\u043D\u043E \u0434\u0435\u043B \u0434\u0435\u043D\u044C \u0434\u0435\u0441\u044F\u0442\u044B\u0439 \u0434\u0435\u0441\u044F\u0442\u044C \u0434\u043B\u044F \u0434\u043E \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0434\u043E\u043B\u0433\u043E \u0434\u043E\u043B\u0436\u043D\u043E \u0434\u0440\u0443\u0433\u0430\u044F \u0434\u0440\u0443\u0433\u0438\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0434\u0440\u0443\u0433\u043E \u0434\u0440\u0443\u0433\u043E\u0435 \u0434\u0440\u0443\u0433\u043E\u0439 \u0435 \u0435\u0433\u043E \u0435\u0435 \u0435\u0439 \u0435\u043C\u0443 \u0435\u0441\u043B\u0438 \u0435\u0441\u0442\u044C \u0435\u0449\u0435 \u0435\u0449\u0451 \u0435\u044E \u0435\u0451 \u0436 \u0436\u0435 \u0436\u0438\u0437\u043D\u044C \u0437\u0430 \u0437\u0430\u043D\u044F\u0442 \u0437\u0430\u043D\u044F\u0442\u0430 \u0437\u0430\u043D\u044F\u0442\u043E \u0437\u0430\u043D\u044F\u0442\u044B \u0437\u0430\u0442\u0435\u043C \u0437\u0430\u0442\u043E \u0437\u0430\u0447\u0435\u043C \u0437\u0434\u0435\u0441\u044C \u0437\u043D\u0430\u0447\u0438\u0442 \u0438 \u0438\u0437 \u0438\u043B\u0438 \u0438\u043C \u0438\u043C\u0435\u043D\u043D\u043E \u0438\u043C\u0435\u0442\u044C \u0438\u043C\u0438 \u0438\u043C\u044F \u0438\u043D\u043E\u0433\u0434\u0430 \u0438\u0445 \u043A \u043A\u0430\u0436\u0434\u0430\u044F \u043A\u0430\u0436\u0434\u043E\u0435 \u043A\u0430\u0436\u0434\u044B\u0435 \u043A\u0430\u0436\u0434\u044B\u0439 \u043A\u0430\u0436\u0435\u0442\u0441\u044F \u043A\u0430\u043A \u043A\u0430\u043A\u0430\u044F \u043A\u0430\u043A\u043E\u0439 \u043A\u0435\u043C \u043A\u043E\u0433\u0434\u0430 \u043A\u043E\u0433\u043E \u043A\u043E\u043C \u043A\u043E\u043C\u0443 \u043A\u043E\u043D\u0435\u0447\u043D\u043E \u043A\u043E\u0442\u043E\u0440\u0430\u044F \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u043A\u0440\u043E\u043C\u0435 \u043A\u0440\u0443\u0433\u043E\u043C \u043A\u0442\u043E \u043A\u0443\u0434\u0430 \u043B\u0435\u0442 \u043B\u0438 \u043B\u0438\u0448\u044C \u043B\u0443\u0447\u0448\u0435 \u043B\u044E\u0434\u0438 \u043C \u043C\u0430\u043B\u043E \u043C\u0435\u0436\u0434\u0443 \u043C\u0435\u043B\u044F \u043C\u0435\u043D\u0435\u0435 \u043C\u0435\u043D\u044C\u0448\u0435 \u043C\u0435\u043D\u044F \u043C\u0438\u043B\u043B\u0438\u043E\u043D\u043E\u0432 \u043C\u0438\u043C\u043E \u043C\u0438\u0440\u0430 \u043C\u043D\u0435 \u043C\u043D\u043E\u0433\u043E \u043C\u043D\u043E\u0433\u043E\u0447\u0438\u0441\u043B\u0435\u043D\u043D\u0430\u044F \u043C\u043D\u043E\u0433\u043E\u0447\u0438\u0441\u043B\u0435\u043D\u043D\u043E\u0435 \u043C\u043D\u043E\u0433\u043E\u0447\u0438\u0441\u043B\u0435\u043D\u043D\u044B\u0435 \u043C\u043D\u043E\u0433\u043E\u0447\u0438\u0441\u043B\u0435\u043D\u043D\u044B\u0439 \u043C\u043D\u043E\u0439 \u043C\u043D\u043E\u044E \u043C\u043E\u0433 \u043C\u043E\u0433\u0443\u0442 \u043C\u043E\u0436 \u043C\u043E\u0436\u0435\u0442 \u043C\u043E\u0436\u043D\u043E \u043C\u043E\u0436\u0445\u043E \u043C\u043E\u0438 \u043C\u043E\u0439 \u043C\u043E\u0440 \u043C\u043E\u0447\u044C \u043C\u043E\u044F \u043C\u043E\u0451 \u043C\u044B \u043D\u0430 \u043D\u0430\u0432\u0435\u0440\u0445\u0443 \u043D\u0430\u0434 \u043D\u0430\u0434\u043E \u043D\u0430\u0437\u0430\u0434 \u043D\u0430\u0438\u0431\u043E\u043B\u0435\u0435 \u043D\u0430\u043A\u043E\u043D\u0435\u0446 \u043D\u0430\u043C \u043D\u0430\u043C\u0438 \u043D\u0430\u0441 \u043D\u0430\u0447\u0430\u043B\u0430 \u043D\u0430\u0448 \u043D\u0430\u0448\u0430 \u043D\u0430\u0448\u0435 \u043D\u0430\u0448\u0438 \u043D\u0435 \u043D\u0435\u0433\u043E \u043D\u0435\u0434\u0430\u0432\u043D\u043E \u043D\u0435\u0434\u0430\u043B\u0435\u043A\u043E \u043D\u0435\u0435 \u043D\u0435\u0439 \u043D\u0435\u043B\u044C\u0437\u044F \u043D\u0435\u043C \u043D\u0435\u043C\u043D\u043E\u0433\u043E \u043D\u0435\u043C\u0443 \u043D\u0435\u043F\u0440\u0435\u0440\u044B\u0432\u043D\u043E \u043D\u0435\u0440\u0435\u0434\u043A\u043E \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u043D\u0435\u0442 \u043D\u0435\u044E \u043D\u0435\u0451 \u043D\u0438 \u043D\u0438\u0431\u0443\u0434\u044C \u043D\u0438\u0436\u0435 \u043D\u0438\u0437\u043A\u043E \u043D\u0438\u043A\u043E\u0433\u0434\u0430 \u043D\u0438\u043A\u0443\u0434\u0430 \u043D\u0438\u043C\u0438 \u043D\u0438\u0445 \u043D\u0438\u0447\u0435\u0433\u043E \u043D\u043E \u043D\u0443 \u043D\u0443\u0436\u043D\u043E \u043D\u0445 \u043E \u043E\u0431 \u043E\u0431\u0430 \u043E\u0431\u044B\u0447\u043D\u043E \u043E\u0434\u0438\u043D \u043E\u0434\u0438\u043D\u043D\u0430\u0434\u0446\u0430\u0442\u044B\u0439 \u043E\u0434\u0438\u043D\u043D\u0430\u0434\u0446\u0430\u0442\u044C \u043E\u0434\u043D\u0430\u0436\u0434\u044B \u043E\u0434\u043D\u0430\u043A\u043E \u043E\u0434\u043D\u043E\u0433\u043E \u043E\u0434\u043D\u043E\u0439 \u043E\u043A\u043E\u043B\u043E \u043E\u043D \u043E\u043D\u0430 \u043E\u043D\u0438 \u043E\u043D\u043E \u043E\u043F\u044F\u0442\u044C \u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E \u043E\u0442 \u043E\u0442\u043E\u0432\u0441\u044E\u0434\u0443 \u043E\u0442\u0441\u044E\u0434\u0430 \u043E\u0447\u0435\u043D\u044C \u043F\u0435\u0440\u0432\u044B\u0439 \u043F\u0435\u0440\u0435\u0434 \u043F\u043E \u043F\u043E\u0434 \u043F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430 \u043F\u043E\u0437\u0436\u0435 \u043F\u043E\u043A\u0430 \u043F\u043E\u0440 \u043F\u043E\u0440\u0430 \u043F\u043E\u0441\u043B\u0435 \u043F\u043E\u0441\u0440\u0435\u0434\u0438 \u043F\u043E\u0442\u043E\u043C \u043F\u043E\u0442\u043E\u043C\u0443 \u043F\u043E\u0447\u0435\u043C\u0443 \u043F\u043E\u0447\u0442\u0438 \u043F\u0440\u0435\u043A\u0440\u0430\u0441\u043D\u043E \u043F\u0440\u0438 \u043F\u0440\u043E \u043F\u0440\u043E\u0441\u0442\u043E \u043F\u0440\u043E\u0442\u0438\u0432 \u043F\u0440\u043E\u0446\u0435\u043D\u0442\u043E\u0432 \u043F\u044F\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u044B\u0439 \u043F\u044F\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u044C \u043F\u044F\u0442\u044B\u0439 \u043F\u044F\u0442\u044C \u0440\u0430\u0437 \u0440\u0430\u0437\u0432\u0435 \u0440\u0430\u043D\u043E \u0440\u0430\u043D\u044C\u0448\u0435 \u0440\u044F\u0434\u043E\u043C \u0441 \u0441\u0430\u043C \u0441\u0430\u043C\u0430 \u0441\u0430\u043C\u0438 \u0441\u0430\u043C\u0438\u043C \u0441\u0430\u043C\u0438\u043C\u0438 \u0441\u0430\u043C\u0438\u0445 \u0441\u0430\u043C\u043E \u0441\u0430\u043C\u043E\u0433\u043E \u0441\u0430\u043C\u043E\u0439 \u0441\u0430\u043C\u043E\u043C \u0441\u0430\u043C\u043E\u043C\u0443 \u0441\u0430\u043C\u0443 \u0441\u0432\u043E\u0435 \u0441\u0432\u043E\u0435\u0433\u043E \u0441\u0432\u043E\u0435\u0439 \u0441\u0432\u043E\u0438 \u0441\u0432\u043E\u0438\u0445 \u0441\u0432\u043E\u044E \u0441\u0435\u0430\u043E\u0439 \u0441\u0435\u0431\u0435 \u0441\u0435\u0431\u044F \u0441\u0435\u0433\u043E\u0434\u043D\u044F \u0441\u0435\u0434\u044C\u043C\u043E\u0439 \u0441\u0435\u0439\u0447\u0430\u0441 \u0441\u0435\u043C\u043D\u0430\u0434\u0446\u0430\u0442\u044B\u0439 \u0441\u0435\u043C\u043D\u0430\u0434\u0446\u0430\u0442\u044C \u0441\u0435\u043C\u044C \u0441\u0438\u0445 \u0441\u043A\u0430\u0437\u0430\u043B \u0441\u043A\u0430\u0437\u0430\u043B\u0430 \u0441\u043A\u0430\u0437\u0430\u0442\u044C \u0441\u043A\u043E\u043B\u044C\u043A\u043E \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u0441\u043D\u0430\u0447\u0430\u043B\u0430 \u0441\u043D\u043E\u0432\u0430 \u0441\u043E \u0441\u043E\u0431\u043E\u0439 \u0441\u043E\u0431\u043E\u044E \u0441\u043E\u0432\u0441\u0435\u043C \u0441\u043F\u0430\u0441\u0438\u0431\u043E \u0441\u0442\u0430\u043B \u0441\u0443\u0442\u044C \u0442 \u0442\u0430 \u0442\u0430\u043A \u0442\u0430\u043A\u0430\u044F \u0442\u0430\u043A\u0436\u0435 \u0442\u0430\u043A\u0438\u0435 \u0442\u0430\u043A\u043E\u0435 \u0442\u0430\u043A\u043E\u0439 \u0442\u0430\u043C \u0442\u0432\u043E\u0439 \u0442\u0432\u043E\u044F \u0442\u0432\u043E\u0451 \u0442\u0435 \u0442\u0435\u0431\u0435 \u0442\u0435\u0431\u044F \u0442\u0435\u043C \u0442\u0435\u043C\u0438 \u0442\u0435\u043F\u0435\u0440\u044C \u0442\u0435\u0445 \u0442\u043E \u0442\u043E\u0431\u043E\u0439 \u0442\u043E\u0431\u043E\u044E \u0442\u043E\u0433\u0434\u0430 \u0442\u043E\u0433\u043E \u0442\u043E\u0436\u0435 \u0442\u043E\u043B\u044C\u043A\u043E \u0442\u043E\u043C \u0442\u043E\u043C\u0443 \u0442\u043E\u0442 \u0442\u043E\u044E \u0442\u0440\u0435\u0442\u0438\u0439 \u0442\u0440\u0438 \u0442\u0440\u0438\u043D\u0430\u0434\u0446\u0430\u0442\u044B\u0439 \u0442\u0440\u0438\u043D\u0430\u0434\u0446\u0430\u0442\u044C \u0442\u0443 \u0442\u0443\u0434\u0430 \u0442\u0443\u0442 \u0442\u044B \u0442\u044B\u0441\u044F\u0447 \u0443 \u0443\u0436 \u0443\u0436\u0435 \u0443\u043C\u0435\u0442\u044C \u0445\u043E\u0440\u043E\u0448\u043E \u0445\u043E\u0442\u0435\u0442\u044C \u0445\u043E\u0442\u044C \u0445\u043E\u0442\u044F \u0445\u043E\u0447\u0435\u0448\u044C \u0447\u0430\u0441\u0442\u043E \u0447\u0430\u0449\u0435 \u0447\u0435\u0433\u043E \u0447\u0435\u043B\u043E\u0432\u0435\u043A \u0447\u0435\u043C \u0447\u0435\u043C\u0443 \u0447\u0435\u0440\u0435\u0437 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044B\u0439 \u0447\u0435\u0442\u044B\u0440\u0435 \u0447\u0435\u0442\u044B\u0440\u043D\u0430\u0434\u0446\u0430\u0442\u044B\u0439 \u0447\u0435\u0442\u044B\u0440\u043D\u0430\u0434\u0446\u0430\u0442\u044C \u0447\u0442\u043E \u0447\u0442\u043E\u0431 \u0447\u0442\u043E\u0431\u044B \u0447\u0443\u0442\u044C \u0448\u0435\u0441\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u044B\u0439 \u0448\u0435\u0441\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u044C \u0448\u0435\u0441\u0442\u043E\u0439 \u0448\u0435\u0441\u0442\u044C \u044D\u0442\u0430 \u044D\u0442\u0438 \u044D\u0442\u0438\u043C \u044D\u0442\u0438\u043C\u0438 \u044D\u0442\u0438\u0445 \u044D\u0442\u043E \u044D\u0442\u043E\u0433\u043E \u044D\u0442\u043E\u0439 \u044D\u0442\u043E\u043C \u044D\u0442\u043E\u043C\u0443 \u044D\u0442\u043E\u0442 \u044D\u0442\u0443 \u044F \uFEFF\u0430".split(" ")),e.Pipeline.registerFunction(e.ru.stopWordFilter,"stopWordFilter-ru")}})?i.call(r,t,r,e):i)||(e.exports=n)},2472(e,r,t){var i,n;void 0===(n="function"==typeof(i=function(){return function(e){e.stemmerSupport={Among:function(e,r,t,i){if(this.toCharArray=function(e){for(var r=e.length,t=Array(r),i=0;i<r;i++)t[i]=e.charCodeAt(i);return t},!e&&""!=e||!r&&0!=r||!t)throw"Bad 
2Among initialisation: s:"+e+", substring_i: "+r+", result: "+t;this.s_size=e.length,this.s=this.toCharArray(e),this.substring_i=r,this.result=t,this.method=i},SnowballProgram:function(){var e;return{bra:0,ket:0,limit:0,cursor:0,limit_backward:0,setCurrent:function(r){e=r,this.cursor=0,this.limit=r.length,this.limit_backward=0,this.bra=this.cursor,this.ket=this.limit},getCurrent:function(){var r=e;return e=null,r},in_grouping:function(r,t,i){if(this.cursor<this.limit){var n=e.charCodeAt(this.cursor);if(n<=i&&n>=t&&r[(n-=t)>>3]&1<<(7&n))return this.cursor++,!0}return!1},in_grouping_b:function(r,t,i){if(this.cursor>this.limit_backward){var n=e.charCodeAt(this.cursor-1);if(n<=i&&n>=t&&r[(n-=t)>>3]&1<<(7&n))return this.cursor--,!0}return!1},out_grouping:function(r,t,i){if(this.cursor<this.limit){var n=e.charCodeAt(this.cursor);if(n>i||n<t||!(r[(n-=t)>>3]&1<<(7&n)))return this.cursor++,!0}return!1},out_grouping_b:function(r,t,i){if(this.cursor>this.limit_backward){var n=e.charCodeAt(this.cursor-1);if(n>i||n<t||!(r[(n-=t)>>3]&1<<(7&n)))return this.cursor--,!0}return!1},eq_s:function(r,t){if(this.limit-this.cursor<r)return!1;for(var i=0;i<r;i++)if(e.charCodeAt(this.cursor+i)!=t.charCodeAt(i))return!1;return this.cursor+=r,!0},eq_s_b:function(r,t){if(this.cursor-this.limit_backward<r)return!1;for(var i=0;i<r;i++)if(e.charCodeAt(this.cursor-r+i)!=t.charCodeAt(i))return!1;return this.cursor-=r,!0},find_among:function(r,t){for(var i=0,n=t,s=this.cursor,o=this.limit,a=0,u=0,c=!1;;){for(var l=i+(n-i>>1),d=0,f=a<u?a:u,m=r[l],h=f;h<m.s_size;h++){if(s+f==o){d=-1;break}if(d=e.charCodeAt(s+f)-m.s[h])break;f++}if(d<0?(n=l,u=f):(i=l,a=f),n-i<=1){if(i>0||n==i||c)break;c=!0}}for(;;){var m=r[i];if(a>=m.s_size){if(this.cursor=s+m.s_size,!m.method)return m.result;var p=m.method();if(this.cursor=s+m.s_size,p)return m.result}if((i=m.substring_i)<0)return 0}},find_among_b:function(r,t){for(var i=0,n=t,s=this.cursor,o=this.limit_backward,a=0,u=0,c=!1;;){for(var l=i+(n-i>>1),d=0,f=a<u?a:u,m=r[l],h=m.s_size-1-f;h>=0;h--){if(s-f==o){d=-1;break}if(d=e.charCodeAt(s-1-f)-m.s[h])break;f++}if(d<0?(n=l,u=f):(i=l,a=f),n-i<=1){if(i>0||n==i||c)break;c=!0}}for(;;){var m=r[i];if(a>=m.s_size){if(this.cursor=s-m.s_size,!m.method)return m.result;var p=m.method();if(this.cursor=s-m.s_size,p)return m.result}if((i=m.substring_i)<0)return 0}},replace_s:function(r,t,i){var n=i.length-(t-r);return e=e.substring(0,r)+i+e.substring(t),this.limit+=n,this.cursor>=t?this.cursor+=n:this.cursor>r&&(this.cursor=r),n},slice_check:function(){if(this.bra<0||this.bra>this.ket||this.ket>this.limit||this.limit>e.length)throw"faulty slice operation"},slice_from:function(e){this.slice_check(),this.replace_s(this.bra,this.ket,e)},slice_del:function(){this.slice_from("")},insert:function(e,r,t){var i=this.replace_s(e,r,t);e<=this.bra&&(this.bra+=i),e<=this.ket&&(this.ket+=i)},slice_to:function(){return this.slice_check(),e.substring(this.bra,this.ket)},eq_v_b:function(e){return this.eq_s_b(e.length,e)}}},addQueryParserWildcardNormalizer:function(e,r){if(e.Index&&e.Index.prototype&&e.Index.prototype.query&&e.QueryParser&&e.QueryParser.parseTerm&&e.QueryLexer){this.queryParserWildcardNormalizers||(this.queryParserWildcardNormalizers=[]);for(var t=0;t<this.queryParserWildcardNormalizers.length;t++)if(this.queryParserWildcardNormalizers[t].label===r.label)return;if(this.queryParserWildcardNormalizers.push(r),!this.queryParserWildcardNormalizerApplied){var i=this,n=e.Index.prototype.query,s=e.QueryParser.parseTerm;e.Index.prototype.query=function(e){var r=this;return n.call(this,function(t){return t._lunrLanguagesSearchPipeline=r.pipeline,e.call(this,t)})},e.QueryParser.parseTerm=function(r){var t=r.consumeLexeme;r.consumeLexeme=function(){var n=t.call(r);return n&&n.type===e.QueryLexer.TERM&&-1!==n.str.indexOf("*")?{type:n.type,str:i.applyQueryParserWildcardNormalizers(n.str,r.query),start:n.start,end:n.end}:n};try{return s(r)}finally{r.consumeLexeme=t}},this.queryParserWildcardNormalizerApplied=!0}}},applyQueryParserWildcardNormalizers:function(e,r){for(var t=this.queryParserWildcardNormalizers||[],i=r&&r._lunrLanguagesSearchPipeline,n=0;n<t.length;n++)(!i||this.pipelineContainsFunction(i,t[n].pipelineFunctionLabel))&&(e=t[n](e));return e},pipelineContainsFunction:function(e,r){if(!r)return!0;
2if(!e._stack)return!1;for(var t=0;t<e._stack.length;t++)if(e._stack[t].label===r)return!0;return!1}},e.trimmerSupport={generateTrimmer:function(e){var r=e+"0-9",t=RegExp("^[^"+r+"]+"),i=RegExp("[^"+r+"]+$");return function(e){return"function"==typeof e.update?e.update(function(e){return e.replace(t,"").replace(i,"")}):e.replace(t,"").replace(i,"")}}}}})?i.call(r,t,r,e):i)||(e.exports=n)}}]);

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.