(function(self){'use strict';const b=new Map([["_"," "],["\u00e4","ae"],["\u00f6","oe"],["\u00fc","ue"],["\u00df","ss"],["&"," und "],["\u20ac"," EUR "]]),c={prepare:function(a){/[_\u00e4\u00f6\u00fc\u00df&\u20ac]/.test(a)&&(a=a.replace(/[_\u00e4\u00f6\u00fc\u00df&\u20ac]/g,d=>b.get(d)));return a.replace(/str\b/g,"strasse").replace(/(?!\b)strasse\b/g," strasse")},filter:new Set("aber als am an auch auf aus bei bin bis bist da dadurch daher darum das dass dass dein deine dem den der des dessen deshalb die dies dieser dieses doch dort du durch ein eine einem einen einer eines er es euer eure fuer hatte hatten hattest hattet hier hinter ich ihr ihre im in ist ja jede jedem jeden jeder jedes jener jenes jetzt ggf kann kannst koennen koennt machen mein meine mit muss musst musst muessen muesst nach nachdem nein nicht noch nun oder seid sein seine sich sie sind soll sollen sollst sollt sonst soweit sowie und unser unsere unter usw uvm vom von vor wann warum was weiter weitere wenn wer werde werden werdet weshalb wie wieder wieso wir wird wirst wo woher wohin zu zum zur ueber".split(" ")), stemmer:new Map([["niss",""],["isch",""],["lich",""],["heit",""],["keit",""],["ell",""],["bar",""],["end",""],["ung",""],["est",""],["ern",""],["em",""],["er",""],["en",""],["es",""],["st",""],["ig",""],["ik",""],["e",""],["s",""]])};typeof module!=="undefined"&&module.exports?module.exports=c:self.FlexSearch&&(self.FlexSearch.Language.de=c);}(this||self));