text: yoastWebpackJsonp([0],[,,function(e,t,a){"use strict";function r(e,t){return(o(e)?n:i)(e,s(t))}var n=a(151),i=a(124),s=a(550),o=a(3);e.exports=r},function(e,t,a){"use strict";var r=Array.isArray;e.exports=r},function(e,t,a){"use strict";function r(e){return void 0===e}e.exports=r},function(e,t,a){"use strict";var r=a(4),n=a(281),i=function(){return[]},s=function(e){this._hasScore=!1,this._identifier="",this._hasMarks=!1,this._marker=i,this.score=0,this.text="",r(e)&&(e={}),r(e.score)||this.setScore(e.score),r(e.text)||this.setText(e.text)};s.prototype.hasScore=function(){return this._hasScore},s.prototype.getScore=function(){return this.score},s.prototype.setScore=function(e){n(e)&&(this.score=e,this._hasScore=!0)},s.prototype.hasText=function(){return""!==this.text},s.prototype.getText=function(){return this.text},s.prototype.setText=function(e){r(e)&&(e=""),this.text=e},s.prototype.setIdentifier=function(e){this._identifier=e},s.prototype.getIdentifier=function(){return this._identifier},s.prototype.setMarker=function(e){this._marker=e},s.prototype.hasMarker=function(){return this._hasMarks&&this._marker!==i},s.prototype.getMarker=function(){return this._marker},s.prototype.setHasMarks=function(e){this._hasMarks=e},s.prototype.hasMarks=function(){return this._hasMarks},e.exports=s},function(e,t,a){"use strict";function r(e){var t=void 0===e?"undefined":n(e);return null!=e&&("object"==t||"function"==t)}var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports=r},,function(e,t,a){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=a(102),i="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,s=n||i||Function("return this")();e.exports=s},function(e,t,a){"use strict";function r(e,t){return(o(e)?n:s)(e,i(t,3))}var n=a(32),i=a(49),s=a(366),o=a(3);e.exports=r},,function(e,t){e.exports={$palette_white:"#fff",$palette_grey_ultra_light:"#f7f7f7",$palette_grey_light:"#f1f1f1",$palette_grey:"#ddd",$palette_grey_medium:"#ccc",$palette_grey_disabled:"#a0a5aa",$palette_grey_medium_dark:"#888",$palette_grey_text:"#646464",$palette_grey_dark:"#555",$palette_black:"#000",$palette_purple:"#5d237a",$palette_purple_dark:"#6c2548",$palette_pink:"#d73763",$palette_pink_light:"#e1bee7",$palette_pink_dark:"#a4286a",$palette_blue:"#0066cd",$palette_blue_light:"#a9a9ce",$palette_blue_dark:"#084a67",$palette_green:"#77b227",$palette_green_light:"#7ad03a",$palette_green_medium_light:"#64a60a",$palette_green_medium:"#008a00",$palette_green_blue:"#009288",$palette_orange:"#dc5c04",$palette_orange_light:"#ee7c1b",$palette_red:"#dc3232",$palette_red_light:"#f9bdbd",$palette_yellow:"#ffeb3b",$color_bad:"#dc3232",$color_ok:"#ee7c1b",$color_good:"#7ad03a",$color_score_icon:"#888",$color_white:"#fff",$color_black:"#000",$color_green:"#77b227",$color_green_medium:"#008a00",$color_green_blue:"#009288",$color_grey:"#ddd",$color_grey_dark:"#555",$color_purple:"#5d237a",$color_purple_dark:"#6c2548",$color_pink:"#d73763",$color_pink_light:"#e1bee7",$color_pink_dark:"#a4286a",$color_blue:"#0066cd",$color_blue_light:"#a9a9ce",$color_blue_dark:"#084a67",$color_red:"#dc3232",$color_border_light:"#f7f7f7",$color_border:"#ccc",$color_input_border:"#ddd",$color_background_light:"#f7f7f7",$color_button:"#f7f7f7",$color_button_text:"#555",$color_button_border:"#ccc",$color_button_hover:"#fff",$color_button_border_hover:"#888",$color_button_text_hover:"#000",$color_button_border_active:"#000",$color_headings:"#555",$color_marker_inactive:"#555",$color_marker_active:"#fff",$color_marker_disabled:"#a0a5aa",$color_error:"#dc3232",$color_orange:"#dc5c04",$color_orange_hover:"#c35204",$color_grey_hover:"#cecece",$color_pink_hover:"#cc2956",$color_grey_cta:"#ddd",$color_grey_line:"#ddd",$color_grey_quote:"#646464",$color_grey_text:"#646464",$color_grey_medium_dark:"#888",$color_green_medium_light:"#64a60a",$color_grey_disabled:"#a0a5aa",$color_grey_medium:"#ccc",$color_grey_light:"#f1f1f1",$color_yellow:"#ffeb3b",$color_error_message:"#f9bdbd"}},function(e,t,a){"use strict";var r,n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};r=function(){return this}();try{r=r||Function("return this")()||(0,eval)("this")}catch(e){"object"===("undefined"==typeof window?"undefined":n(window))&&(r=window)}e.exports=r},function(e,t,a){"use strict";function r(e){return null!=e&&"object"==(void 0===e?"undefined":n(e))}var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports=r},function(e,t,a){"use strict";"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var a=function(){};a.prototype=t.prototype,e.prototype=new a,e.prototype.constructor=e}},function(e,t,a){"use strict";function r(e){if(null==e)return!0;if(d(e)&&(o(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||c(e)||s(e)))return!e.length;var t=i(e);if(t==p||t==f)return!e.size;if(u(e))return!n(e).length;for(var a in e)if(g.call(e,a))return!1;return!0}var n=a(142),i=a(118),s=a(53),o=a(3),d=a(23),l=a(54),u=a(52),c=a(78),p="[object Map]",f="[object Set]",h=Object.prototype,g=h.hasOwnProperty;e.exports=r},function(e,t,a){"use strict";function r(e,t){var a=i(e,t);return n(a)?a:void 0}var n=a(183),i=a(188);e.exports=r},function(e,t,a){"use strict";function r(e){return null==e?void 0===e?d:o:l&&l in Object(e)?i(e):s(e)}var n=a(24),i=a(184),s=a(185),o="[object Null]",d="[object Undefined]",l=n?n.toStringTag:void 0;e.exports=r},,function(e,t,a){"use strict";(function(e,r){function n(e,a){var r={seen:[],stylize:s};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),g(a)?r.showHidden=a:a&&t._extend(r,a),x(r.showHidden)&&(r.showHidden=!1),x(r.depth)&&(r.depth=2),x(r.colors)&&(r.colors=!1),x(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=i),d(r,e,r.depth)}function i(e,t){var a=n.styles[t];return a?"["+n.colors[a][0]+"m"+e+"["+n.colors[a][1]+"m":e}function s(e,t){return e}function o(e){var t={};return e.forEach(function(e,a){t[e]=!0}),t}function d(e,a,r){if(e.customInspect&&a&&S(a.inspect)&&a.inspect!==t.inspect&&(!a.constructor||a.constructor.prototype!==a)){var n=a.inspect(r,e);return y(n)||(n=d(e,n,r)),n}var i=l(e,a);if(i)return i;var s=Object.keys(a),g=o(s);if(e.showHidden&&(s=Object.getOwnPropertyNames(a)),j(a)&&(s.indexOf("message")>=0||s.indexOf("description")>=0))return u(a);if(0===s.length){if(S(a)){var m=a.name?": "+a.name:"";return e.stylize("[Function"+m+"]","special")}if(_(a))return e.stylize(RegExp.prototype.toString.call(a),"regexp");if(k(a))return e.stylize(Date.prototype.toString.call(a),"date");if(j(a))return u(a)}var b="",v=!1,w=["{","}"];if(h(a)&&(v=!0,w=["[","]"]),S(a)){b=" [Function"+(a.name?": "+a.name:"")+"]"}if(_(a)&&(b=" "+RegExp.prototype.toString.call(a)),k(a)&&(b=" "+Date.prototype.toUTCString.call(a)),j(a)&&(b=" "+u(a)),0===s.length&&(!v||0==a.length))return w[0]+b+w[1];if(r<0)return _(a)?e.stylize(RegExp.prototype.toString.call(a),"regexp"):e.stylize("[Object]","special");e.seen.push(a);var x;return x=v?c(e,a,r,g,s):s.map(function(t){return p(e,a,r,g,t,v)}),e.seen.pop(),f(x,b,w)}function l(e,t){if(x(t))return e.stylize("undefined","undefined");if(y(t)){var a="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(a,"string")}return v(t)?e.stylize(""+t,"number"):g(t)?e.stylize(""+t,"boolean"):m(t)?e.stylize("null","null"):void 0}function u(e){return"["+Error.prototype.toString.call(e)+"]"}function c(e,t,a,r,n){for(var i=[],s=0,o=t.length;s<o;++s)O(t,String(s))?i.push(p(e,t,a,r,String(s),!0)):i.push("");return n.forEach(function(n){n.match(/^\d+$/)||i.push(p(e,t,a,r,n,!0))}),i}function p(e,t,a,r,n,i){var s,o,l;if(l=Object.getOwnPropertyDescriptor(t,n)||{value:t[n]},l.get?o=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(o=e.stylize("[Setter]","special")),O(r,n)||(s="["+n+"]"),o||(e.seen.indexOf(l.value)<0?(o=m(a)?d(e,l.value,null):d(e,l.value,a-1),o.indexOf("\n")>-1&&(o=i?o.split("\n").map(function(e){return"  "+e}).join("\n").substr(2):"\n"+o.split("\n").map(function(e){return"   "+e}).join("\n"))):o=e.stylize("[Circular]","special")),x(s)){if(i&&n.match(/^\d+$/))return o;s=JSON.stringify(""+n),s.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=e.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=e.stylize(s,"string"))}return s+": "+o}function f(e,t,a){var r=0;return e.reduce(function(e,t){return r++,t.indexOf("\n")>=0&&r++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?a[0]+(""===t?"":t+"\n ")+" "+e.join(",\n  ")+" "+a[1]:a[0]+t+" "+e.join(", ")+" "+a[1]}function h(e){return Array.isArray(e)}function g(e){return"boolean"==typeof e}function m(e){return null===e}function b(e){return null==e}function v(e){return"number"==typeof e}function y(e){return"string"==typeof e}function w(e){return"symbol"===(void 0===e?"undefined":C(e))}function x(e){return void 0===e}function _(e){return z(e)&&"[object RegExp]"===q(e)}function z(e){return"object"===(void 0===e?"undefined":C(e))&&null!==e}function k(e){return z(e)&&"[object Date]"===q(e)}function j(e){return z(e)&&("[object Error]"===q(e)||e instanceof Error)}function S(e){return"function"==typeof e}function E(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"===(void 0===e?"undefined":C(e))||void 0===e}function q(e){return Object.prototype.toString.call(e)}function A(e){return e<10?"0"+e.toString(10):e.toString(10)}function T(){var e=new Date,t=[A(e.getHours()),A(e.getMinutes()),A(e.getSeconds())].join(":");return[e.getDate(),D[e.getMonth()],t].join(" ")}function O(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},P=/%[sdj%]/g;t.format=function(e){if(!y(e)){for(var t=[],a=0;a<arguments.length;a++)t.push(n(arguments[a]));return t.join(" ")}for(var a=1,r=arguments,i=r.length,s=String(e).replace(P,function(e){if("%%"===e)return"%";if(a>=i)return e;switch(e){case"%s":return String(r[a++]);case"%d":return Number(r[a++]);case"%j":try{return JSON.stringify(r[a++])}catch(e){return"[Circular]"}default:return e}}),o=r[a];a<i;o=r[++a])m(o)||!z(o)?s+=" "+o:s+=" "+n(o);return s},t.deprecate=function(a,n){function i(){if(!s){if(r.throwDeprecation)throw new Error(n);r.traceDeprecation?console.trace(n):console.error(n),s=!0}return a.apply(this,arguments)}if(x(e.process))return function(){return t.deprecate(a,n).apply(this,arguments)};if(!0===r.noDeprecation)return a;var s=!1;return i};var R,M={};t.debuglog=function(e){if(x(R)&&(R=Object({NODE_ENV:"production"}).NODE_DEBUG||""),e=e.toUpperCase(),!M[e])if(new RegExp("\\b"+e+"\\b","i").test(R)){var a=r.pid;M[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,a,r)}}else M[e]=function(){};return M[e]},t.inspect=n,n.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},n.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=h,t.isBoolean=g,t.isNull=m,t.isNullOrUndefined=b,t.isNumber=v,t.isString=y,t.isSymbol=w,t.isUndefined=x,t.isRegExp=_,t.isObject=z,t.isDate=k,t.isError=j,t.isFunction=S,t.isPrimitive=E,t.isBuffer=a(531);var D=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];t.log=function(){console.log("%s - %s",T(),t.format.apply(t,arguments))},t.inherits=a(532),t._extend=function(e,t){if(!t||!z(t))return e;for(var a=Object.keys(t),r=a.length;r--;)e[a[r]]=t[a[r]];return e}}).call(t,a(12),a(57))},,function(e,t,a){"use strict";function r(e,t,a,r){var s=!a;a||(a={});for(var o=-1,d=t.length;++o<d;){var l=t[o],u=r?r(a[l],e[l],l,a,e):void 0;void 0===u&&(u=e[l]),s?i(a,l,u):n(a,l,u)}return a}var n=a(75),i=a(76);e.exports=r},function(e,t,a){"use strict";function r(e,t){return(o(e)?n:i)(e,s(t,3))}var n=a(113),i=a(367),s=a(49),o=a(3);e.exports=r},function(e,t,a){"use strict";function r(e){return null!=e&&i(e.length)&&!n(e)}var n=a(58),i=a(81);e.exports=r},function(e,t,a){"use strict";var r=a(8),n=r.Symbol;e.exports=n},function(e,t,a){"use strict";var r=a(143),n=a(132),i=n(function(e,t,a){r(e,t,a)});e.exports=i},,function(e,t,a){"use strict";var r=a(28),n=a(283).blockElements,i=new RegExp("^<("+n.join("|")+")[^>]*?>","i"),s=new RegExp("</("+n.join("|")+")[^>]*?>$","i"),o=function(e){return e=e.replace(/^(<\/([^>]+)>)+/i,""),e=e.replace(/(<([^\/>]+)>)+$/i,"")},d=function(e){return e=e.replace(i,""),e=e.replace(s,"")},l=function(e){return e=e.replace(/(<([^>]+)>)/gi," "),e=r(e)};e.exports={stripFullTags:l,stripIncompleteTags:o,stripBlockTagsAtStartEnd:d}},function(e,t,a){"use strict";e.exports=function(e){return e=e.replace(/\s{2,}/g," "),e=e.replace(/\s\./g,"."),e=e.replace(/^\s+|\s+$/g,"")}},,function(e,t,a){"use strict";function r(e){return s(e)?n(e):i(e)}var n=a(105),i=a(142),s=a(23);e.exports=r},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];(Array.isArray(e)?e:[e]).forEach(function(e){e&&e.locale&&(P.default.__addLocaleData(e),M.default.__addLocaleData(e))})}function i(e){for(var t=(e||"").split("-");t.length>0;){if(s(t.join("-")))return!0;t.pop()}return!1}function s(e){var t=e&&e.toLowerCase();return!(!P.default.__localeData__[t]||!M.default.__localeData__[t])}function o(e){return(""+e).replace(_e,function(e){return xe[e]})}function d(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.reduce(function(t,r){return e.hasOwnProperty(r)?t[r]=e[r]:a.hasOwnProperty(r)&&(t[r]=a[r]),t},{})}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.intl;(0,N.default)(t,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")}function u(e,t){if(e===t)return!0;if("object"!==(void 0===e?"undefined":H(e))||null===e||"object"!==(void 0===t?"undefined":H(t))||null===t)return!1;var a=Object.keys(e),r=Object.keys(t);if(a.length!==r.length)return!1;for(var n=Object.prototype.hasOwnProperty.bind(t),i=0;i<a.length;i++)if(!n(a[i])||e[a[i]]!==t[a[i]])return!1;return!0}function c(e,t,a){var r=e.props,n=e.state,i=e.context,s=void 0===i?{}:i,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=s.intl,c=void 0===l?{}:l,p=o.intl,f=void 0===p?{}:p;return!u(t,r)||!u(a,n)||!(f===c||u(d(f,we),d(c,we)))}function p(e){return e.displayName||e.name||"Component"}function f(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.intlPropName,r=void 0===a?"intl":a,n=t.withRef,i=void 0!==n&&n,s=function(t){function a(e,t){K(this,a);var r=J(this,(a.__proto__||Object.getPrototypeOf(a)).call(this,e,t));return l(t),r}return Q(a,t),Y(a,[{key:"getWrappedInstance",value:function(){return(0,N.default)(i,"[React Intl] To access the wrapped instance, the `{withRef: true}` option must be set when calling: `injectIntl()`"),this.refs.wrappedInstance}},{key:"render",value:function(){return L.default.createElement(e,G({},this.props,V({},r,this.context.intl),{ref:i?"wrappedInstance":null}))}}]),a}(F.Component);return s.displayName="InjectIntl("+p(e)+")",s.contextTypes={intl:ge},s.WrappedComponent=e,s}function h(e){return e}function g(e){return P.default.prototype._resolveLocale(e)}function m(e){return P.default.prototype._findPluralRuleFunction(e)}function b(e){var t=M.default.thresholds;t.second=e.second,t.minute=e.minute,t.hour=e.hour,t.day=e.day,t.month=e.month}function v(e,t,a){var r=e&&e[t]&&e[t][a];if(r)return r}function y(e,t,a){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=e.locale,i=e.formats,s=r.format,o=new Date(a),l=s&&v(i,"date",s),u=d(r,ke,l);try{return t.getDateTimeFormat(n,u).format(o)}catch(e){}return String(o)}function w(e,t,a){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=e.locale,i=e.formats,s=r.format,o=new Date(a),l=s&&v(i,"time",s),u=d(r,ke,l);u.hour||u.minute||u.second||(u=G({},u,{hour:"numeric",minute:"numeric"}));try{return t.getDateTimeFormat(n,u).format(o)}catch(e){}return String(o)}function x(e,t,a){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=e.locale,i=e.formats,s=r.format,o=new Date(a),l=new Date(r.now),u=s&&v(i,"relative",s),c=d(r,Se,u),p=G({},M.default.thresholds);b(qe);try{return t.getRelativeFormat(n,c).format(o,{now:isFinite(l)?l:t.now()})}catch(e){}finally{b(p)}return String(o)}function _(e,t,a){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=e.locale,i=e.formats,s=r.format,o=s&&v(i,"number",s),l=d(r,je,o);try{return t.getNumberFormat(n,l).format(a)}catch(e){}return String(a)}function z(e,t,a){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=e.locale,i=d(r,Ee);try{return t.getPluralFormat(n,i).format(a)}catch(e){}return"other"}function k(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=e.locale,i=e.formats,s=e.messages,o=e.defaultLocale,d=e.defaultFormats,l=a.id,u=a.defaultMessage;(0,N.default)(l,"[React Intl] An `id` must be provided to format a message.");var c=s&&s[l];if(!(Object.keys(r).length>0))return c||u||l;var p=void 0;if(c)try{p=t.getMessageFormat(c,n,i).format(r)}catch(e){}if(!p&&u)try{p=t.getMessageFormat(u,o,d).format(r)}catch(e){}return p||c||u||l}function j(e,t,a){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return k(e,t,a,Object.keys(r).reduce(function(e,t){var a=r[t];return e[t]="string"==typeof a?o(a):a,e},{}))}function S(e){var t=Math.abs(e);return t<Be?"second":t<Fe?"minute":t<Le?"hour":"day"}function E(e){switch(e){case"second":return De;case"minute":return Be;case"hour":return Fe;case"day":return Le;default:return Ie}}function q(e,t){if(e===t)return!0;var a=new Date(e).getTime(),r=new Date(t).getTime();return isFinite(a)&&isFinite(r)&&a===r}Object.defineProperty(t,"__esModule",{value:!0}),t.FormattedHTMLMessage=t.FormattedMessage=t.FormattedPlural=t.FormattedNumber=t.FormattedRelative=t.FormattedTime=t.FormattedDate=t.IntlProvider=t.defineMessages=t.injectIntl=t.intlShape=t.addLocaleData=void 0;var A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T=a(227),O=r(T),C=a(109),P=r(C),R=a(236),M=r(R),D=a(1),B=r(D),F=a(0),L=r(F),I=a(148),N=r(I),U=a(243),$=r(U),W={locale:"en",pluralRuleFunction:function(e,t){var a=String(e).split("."),r=!a[1],n=Number(a[0])==e,i=n&&a[0].slice(-1),s=n&&a[0].slice(-2);return t?1==i&&11!=s?"one":2==i&&12!=s?"two":3==i&&13!=s?"few":"other":1==e&&r?"one":"other"},fields:{year:{displayName:"year",relative:{0:"this year",1:"next year","-1":"last year"},relativeTime:{future:{one:"in {0} year",other:"in {0} years"},past:{one:"{0} year ago",other:"{0} years ago"}}},month:{displayName:"month",relative:{0:"this month",1:"next month","-1":"last month"},relativeTime:{future:{one:"in {0} month",other:"in {0} months"},past:{one:"{0} month ago",other:"{0} months ago"}}},day:{displayName:"day",relative:{0:"today",1:"tomorrow","-1":"yesterday"},relativeTime:{future:{one:"in {0} day",other:"in {0} days"},past:{one:"{0} day ago",other:"{0} days ago"}}},hour:{displayName:"hour",relative:{0:"this hour"},relativeTime:{future:{one:"in {0} hour",other:"in {0} hours"},past:{one:"{0} hour ago",other:"{0} hours ago"}}},minute:{displayName:"minute",relative:{0:"this minute"},relativeTime:{future:{one:"in {0} minute",other:"in {0} minutes"},past:{one:"{0} minute ago",other:"{0} minutes ago"}}},second:{displayName:"second",relative:{0:"now"},relativeTime:{future:{one:"in {0} second",other:"in {0} seconds"},past:{one:"{0} second ago",other:"{0} seconds ago"}}}}},H="function"==typeof Symbol&&"symbol"===A(Symbol.iterator)?function(e){return void 0===e?"undefined":A(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":A(e)},K=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},Y=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),V=function(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e},G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},Q=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":A(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},Z=function(e,t){var a={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(a[r]=e[r]);return a},J=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":A(t))&&"function"!=typeof t?e:t},X=function(e){if(Array.isArray(e)){for(var t=0,a=Array(e.length);t<e.length;t++)a[t]=e[t];return a}return Array.from(e)},ee=B.default.bool,te=B.default.number,ae=B.default.string,re=B.default.func,ne=B.default.object,ie=B.default.oneOf,se=B.default.shape,oe=B.default.any,de=B.default.oneOfType,le=ie(["best fit","lookup"]),ue=ie(["narrow","short","long"]),ce=ie(["numeric","2-digit"]),pe=re.isRequired,fe={locale:ae,formats:ne,messages:ne,textComponent:oe,defaultLocale:ae,defaultFormats:ne},he={formatDate:pe,formatTime:pe,formatRelative:pe,formatNumber:pe,formatPlural:pe,formatMessage:pe,formatHTMLMessage:pe},ge=se(G({},fe,he,{formatters:ne,now:pe})),me=(ae.isRequired,de([ae,ne]),{localeMatcher:le,formatMatcher:ie(["basic","best fit"]),timeZone:ae,hour12:ee,weekday:ue,era:ue,year:ce,month:ie(["numeric","2-digit","narrow","short","long"]),day:ce,hour:ce,minute:ce,second:ce,timeZoneName:ie(["short","long"])}),be={localeMatcher:le,style:ie(["decimal","currency","percent"]),currency:ae,currencyDisplay:ie(["symbol","code","name"]),useGrouping:ee,minimumIntegerDigits:te,minimumFractionDigits:te,maximumFractionDigits:te,minimumSignificantDigits:te,maximumSignificantDigits:te},ve={style:ie(["best fit","numeric"]),units:ie(["second","minute","hour","day","month","year"])},ye={style:ie(["cardinal","ordinal"])},we=Object.keys(fe),xe={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},_e=/[&><"']/g,ze=function e(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};K(this,e);var r="ordinal"===a.style,n=m(g(t));this.format=function(e){return n(e,r)}},ke=Object.keys(me),je=Object.keys(be),Se=Object.keys(ve),Ee=Object.keys(ye),qe={second:60,minute:60,hour:24,day:30,month:12},Ae=Object.freeze({formatDate:y,formatTime:w,formatRelative:x,formatNumber:_,formatPlural:z,formatMessage:k,formatHTMLMessage:j}),Te=Object.keys(fe),Oe=Object.keys(he),Ce={formats:{},messages:{},textComponent:"span",defaultLocale:"en",defaultFormats:{}},Pe=function(e){function t(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};K(this,t);var r=J(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,a));(0,N.default)("undefined"!=typeof Intl,"[React Intl] The `Intl` APIs must be available in the runtime, and do not appear to be built-in. An `Intl` polyfill should be loaded.\nSee: http://formatjs.io/guides/runtime-environments/");var n=a.intl,i=void 0;i=isFinite(e.initialNow)?Number(e.initialNow):n?n.now():Date.now();var s=n||{},o=s.formatters,d=void 0===o?{getDateTimeFormat:(0,$.default)(Intl.DateTimeFormat),getNumberFormat:(0,$.default)(Intl.NumberFormat),getMessageFormat:(0,$.default)(P.default),getRelativeFormat:(0,$.default)(M.default),getPluralFormat:(0,$.default)(ze)}:o;return r.state=G({},d,{now:function(){return r._didDisplay?Date.now():i}}),r}return Q(t,e),Y(t,[{key:"getConfig",value:function(){var e=this.context.intl,t=d(this.props,Te,e);for(var a in Ce)void 0===t[a]&&(t[a]=Ce[a]);if(!i(t.locale)){var r=t,n=(r.locale,r.defaultLocale),s=r.defaultFormats;t=G({},t,{locale:n,formats:s,messages:Ce.messages})}return t}},{key:"getBoundFormatFns",value:function(e,t){return Oe.reduce(function(a,r){return a[r]=Ae[r].bind(null,e,t),a},{})}},{key:"getChildContext",value:function(){var e=this.getConfig(),t=this.getBoundFormatFns(e,this.state),a=this.state,r=a.now,n=Z(a,["now"]);return{intl:G({},e,t,{formatters:n,now:r})}}},{key:"shouldComponentUpdate",value:function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return c.apply(void 0,[this].concat(t))}},{key:"componentDidMount",value:function(){this._didDisplay=!0}},{key:"render",value:function(){return F.Children.only(this.props.children)}}]),t}(F.Component);Pe.displayName="IntlProvider",Pe.contextTypes={intl:ge},Pe.childContextTypes={intl:ge.isRequired};var Re=function(e){function t(e,a){K(this,t);var r=J(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,a));return l(a),r}return Q(t,e),Y(t,[{key:"shouldComponentUpdate",value:function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return c.apply(void 0,[this].concat(t))}},{key:"render",value:function(){var e=this.context.intl,t=e.formatDate,a=e.textComponent,r=this.props,n=r.value,i=r.children,s=t(n,this.props);return"function"==typeof i?i(s):L.default.createElement(a,null,s)}}]),t}(F.Component);Re.displayName="FormattedDate",Re.contextTypes={intl:ge};var Me=function(e){function t(e,a){K(this,t);var r=J(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,a));return l(a),r}return Q(t,e),Y(t,[{key:"shouldComponentUpdate",value:function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return c.apply(void 0,[this].concat(t))}},{key:"render",value:function(){var e=this.context.intl,t=e.formatTime,a=e.textComponent,r=this.props,n=r.value,i=r.children,s=t(n,this.props);return"function"==typeof i?i(s):L.default.createElement(a,null,s)}}]),t}(F.Component);Me.displayName="FormattedTime",Me.contextTypes={intl:ge};var De=1e3,Be=6e4,Fe=36e5,Le=864e5,Ie=2147483647,Ne=function(e){function t(e,a){K(this,t);var r=J(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,a));l(a);var n=isFinite(e.initialNow)?Number(e.initialNow):a.intl.now();return r.state={now:n},r}return Q(t,e),Y(t,[{key:"scheduleNextUpdate",value:function(e,t){var a=this;clearTimeout(this._timer);var r=e.value,n=e.units,i=e.updateInterval,s=new Date(r).getTime();if(i&&isFinite(s)){var o=s-t.now,d=E(n||S(o)),l=Math.abs(o%d),u=o<0?Math.max(i,d-l):Math.max(i,l);this._timer=setTimeout(function(){a.setState({now:a.context.intl.now()})},u)}}},{key:"componentDidMount",value:function(){this.scheduleNextUpdate(this.props,this.state)}},{key:"componentWillReceiveProps",value:function(e){q(e.value,this.props.value)||this.setState({now:this.context.intl.now()})}},{key:"shouldComponentUpdate",value:function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return c.apply(void 0,[this].concat(t))}},{key:"componentWillUpdate",value:function(e,t){this.scheduleNextUpdate(e,t)}},{key:"componentWillUnmount",value:function(){clearTimeout(this._timer)}},{key:"render",value:function(){var e=this.context.intl,t=e.formatRelative,a=e.textComponent,r=this.props,n=r.value,i=r.children,s=t(n,G({},this.props,this.state));return"function"==typeof i?i(s):L.default.createElement(a,null,s)}}]),t}(F.Component);Ne.displayName="FormattedRelative",Ne.contextTypes={intl:ge},Ne.defaultProps={updateInterval:1e4};var Ue=function(e){function t(e,a){K(this,t);var r=J(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,a));return l(a),r}return Q(t,e),Y(t,[{key:"shouldComponentUpdate",value:function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return c.apply(void 0,[this].concat(t))}},{key:"render",value:function(){var e=this.context.intl,t=e.formatNumber,a=e.textComponent,r=this.props,n=r.value,i=r.children,s=t(n,this.props);return"function"==typeof i?i(s):L.default.createElement(a,null,s)}}]),t}(F.Component);Ue.displayName="FormattedNumber",Ue.contextTypes={intl:ge};var $e=function(e){function t(e,a){K(this,t);var r=J(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,a));return l(a),r}return Q(t,e),Y(t,[{key:"shouldComponentUpdate",value:function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return c.apply(void 0,[this].concat(t))}},{key:"render",value:function(){var e=this.context.intl,t=e.formatPlural,a=e.textComponent,r=this.props,n=r.value,i=r.other,s=r.children,o=t(n,this.props),d=this.props[o]||i;return"function"==typeof s?s(d):L.default.createElement(a,null,d)}}]),t}(F.Component);$e.displayName="FormattedPlural",$e.contextTypes={intl:ge},$e.defaultProps={style:"cardinal"};var We=function(e){function t(e,a){K(this,t);var r=J(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,a));return l(a),r}return Q(t,e),Y(t,[{key:"shouldComponentUpdate",value:function(e){var t=this.props.values;if(!u(e.values,t))return!0;for(var a=G({},e,{values:t}),r=arguments.length,n=Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];return c.apply(void 0,[this,a].concat(n))}},{key:"render",value:function(){var e=this.context.intl,t=e.formatMessage,a=e.textComponent,r=this.props,n=r.id,i=r.description,s=r.defaultMessage,o=r.values,d=r.tagName,l=void 0===d?a:d,u=r.children,c=void 0,p=void 0,f=void 0;if(o&&Object.keys(o).length>0){var h=Math.floor(1099511627776*Math.random()).toString(16),g=function(){var e=0;return function(){return"ELEMENT-"+h+"-"+(e+=1)}}();c="@__"+h+"__@",p={},f={},Object.keys(o).forEach(function(e){var t=o[e];if((0,F.isValidElement)(t)){var a=g();p[e]=c+a+c,f[a]=t}else p[e]=t})}var m={id:n,description:i,defaultMessage:s},b=t(m,p||o),v=void 0;return v=f&&Object.keys(f).length>0?b.split(c).filter(function(e){return!!e}).map(function(e){return f[e]||e}):[b],"function"==typeof u?u.apply(void 0,X(v)):F.createElement.apply(void 0,[l,null].concat(X(v)))}}]),t}(F.Component);We.displayName="FormattedMessage",We.contextTypes={intl:ge},We.defaultProps={values:{}};var He=function(e){function t(e,a){K(this,t);var r=J(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,a));return l(a),r}return Q(t,e),Y(t,[{key:"shouldComponentUpdate",value:function(e){var t=this.props.values;if(!u(e.values,t))return!0;for(var a=G({},e,{values:t}),r=arguments.length,n=Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];return c.apply(void 0,[this,a].concat(n))}},{key:"render",value:function(){var e=this.context.intl,t=e.formatHTMLMessage,a=e.textComponent,r=this.props,n=r.id,i=r.description,s=r.defaultMessage,o=r.values,d=r.tagName,l=void 0===d?a:d,u=r.children,c={id:n,description:i,defaultMessage:s},p=t(c,o);if("function"==typeof u)return u(p);var f={__html:p};return L.default.createElement(l,{dangerouslySetInnerHTML:f})}}]),t}(F.Component);He.displayName="FormattedHTMLMessage",He.contextTypes={intl:ge},He.defaultProps={values:{}},n(W),n(O.default),t.addLocaleData=n,t.intlShape=ge,t.injectIntl=f,t.defineMessages=h,t.IntlProvider=Pe,t.FormattedDate=Re,t.FormattedTime=Me,t.FormattedRelative=Ne,t.FormattedNumber=Ue,t.FormattedPlural=$e,t.FormattedMessage=We,t.FormattedHTMLMessage=He},function(e,t,a){"use strict";function r(e,t){for(var a=-1,r=null==e?0:e.length,n=Array(r);++a<r;)n[a]=t(e[a],a,e);return n}e.exports=r},function(e,t,a){"use strict";function r(e){return e=n(e),e&&s.test(e)?e.replace(i,"\\$&"):e}var n=a(120),i=/[\\^$.*+?()[\]{}|]/g,s=RegExp(i.source);e.exports=r},function(e,t,a){"use strict";function r(e,t,a,r){e=i(e)?e:d(e),a=a&&!r?o(a):0;var u=e.length;return a<0&&(a=l(u+a,0)),s(e)?a<=u&&e.indexOf(t,a)>-1:!!u&&n(e,t,a)>-1}var n=a(288),i=a(23),s=a(289),o=a(169),d=a(393),l=Math.max;e.exports=r},,function(e,t,a){"use strict";function r(e,t){return e===t||e!==e&&t!==t}e.exports=r},function(e,t,a){"use strict";function r(e){return"symbol"==(void 0===e?"undefined":n(e))||s(e)&&i(e)==o}var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=a(17),s=a(13),o="[object Symbol]";e.exports=r},function(e,t,a){"use strict";function r(e,t){return n(e)?e:i(e,t)?[e]:s(o(e))}var n=a(3),i=a(119),s=a(263),o=a(120);e.exports=r},function(e,t,a){"use strict";function r(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(i);var a=function a(){var r=arguments,n=t?t.apply(this,r):r[0],i=a.cache;if(i.has(n))return i.get(n);var s=e.apply(this,r);return a.cache=i.set(n,s)||i,s};return a.cache=new(r.Cache||n),a}var n=a(83),i="Expected a function";r.Cache=n,e.exports=r},function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var n=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),i=function(){function e(){r(this,e)}return n(e,[{key:"getResult",value:function(e,t,a){throw"The method getResult is not implemented"}},{key:"isApplicable",value:function(e){return!0}}]),e}();e.exports=i},,,function(e,t,a){"use strict";function r(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var r=e[t];this.set(r[0],r[1])}}var n=a(199),i=a(200),s=a(201),o=a(202),d=a(203);r.prototype.clear=n,r.prototype.delete=i,r.prototype.get=s,r.prototype.has=o,r.prototype.set=d,e.exports=r},function(e,t,a){"use strict";function r(e,t){for(var a=e.length;a--;)if(n(e[a][0],t))return a;return-1}var n=a(36);e.exports=r},function(e,t,a){"use strict";var r=a(16),n=r(Object,"create");e.exports=n},function(e,t,a){"use strict";function r(e,t){var a=e.__data__;return n(t)?a["string"==typeof t?"string":"hash"]:a.map}var n=a(217);e.exports=r},function(e,t,a){"use strict";function r(e){return s(e)?n(e,!0):i(e)}var n=a(105),i=a(222),s=a(23);e.exports=r},function(e,t,a){"use strict";function r(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}var n=a(37),i=1/0;e.exports=r},function(e,t,a){"use strict";function r(e){return"function"==typeof e?e:null==e?o:"object"==(void 0===e?"undefined":n(e))?d(e)?s(e[0],e[1]):i(e):l(e)}var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=a(534),s=a(543),o=a(51),d=a(3),l=a(545);e.exports=r},function(e,t,a){"use strict";e.exports=function(e){return e.split("_")[0]}},function(e,t,a){"use strict";function r(e){return e}e.exports=r},function(e,t,a){"use strict";function r(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}var n=Object.prototype;e.exports=r},function(e,t,a){"use strict";var r=a(194),n=a(13),i=Object.prototype,s=i.hasOwnProperty,o=i.propertyIsEnumerable,d=r(function(){return arguments}())?r:function(e){return n(e)&&s.call(e,"callee")&&!o.call(e,"callee")};e.exports=d},function(e,t,a){"use strict";(function(e){var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=a(8),i=a(195),s="object"==r(t)&&t&&!t.nodeType&&t,o=s&&"object"==r(e)&&e&&!e.nodeType&&e,d=o&&o.exports===s,l=d?n.Buffer:void 0,u=l?l.isBuffer:void 0,c=u||i;e.exports=c}).call(t,a(42)(e))},function(e,t,a){"use strict";function r(){F=[],m=S(function(e){F.push(e)}),m.addRule(P,"html-start"),m.addRule(R,"html-end"),m.addRule(D,"block-start"),m.addRule(B,"block-end"),m.addRule(T,"full-stop"),m.addRule(O,"sentence-delimiter"),m.addRule(C,"sentence")}function n(e){return e!==e.toLocaleLowerCase()}function i(e){return!w(parseInt(e,10))}function s(e){return/<br/.test(e)}function o(e){return"'"===(e=q(e))||'"'===e}function d(e){return"¿"===e||"¡"===e}function l(e){return r(),m.onText(e),m.end(),F}function u(e){return e.replace(/\s+/," ")}function c(e){var t="";return v(e[0])||(t+=e[0].src),v(e[1])||(t+=e[1].src),t=u(t)}function p(e){return n(e)||i(e)||o(e)||d(e)}function f(e){return!v(e)&&("html-start"===e.type||"html-end"===e.type||"block-start"===e.type)}function h(e){var t,a,r=[],n="";do{a=!1;var o=e[0],d=e[e.length-1];"html-start"===o.type&&"html-end"===d.type&&(e=e.slice(1,e.length-1),a=!0)}while(a&&e.length>1);return y(e,function(a,o){var d,l,u=e[o+1],h=e[o+2];switch(a.type){case"html-start":case"html-end":s(a.src)?(r.push(n),n=""):n+=a.src;break;case"sentence":n+=a.src;break;case"sentence-delimiter":n+=a.src,v(u)||"block-end"===u.type||(r.push(n),n="");break;case"full-stop":if(n+=a.src,l=c([u,h]),d=l.length>=2,t=d?l[1]:"",d&&i(l[0]))break;(d&&p(t)||f(u))&&(r.push(n),n="");break;case"block-start":n+=a.src;break;case"block-end":if(n+=a.src,l=c([u,h]),d=l.length>=2,t=d?l[0]:"",d&&i(l[0]))break;(d&&p(t)||f(u))&&(r.push(n),n="")}}),""!==n&&r.push(n),r=b(r,function(e){return e.trim()})}function g(e){var t=l(e);return 0===t.length?[]:h(t)}var m,b=a(9),v=a(4),y=a(2),w=a(551),x=a(22),_=a(166),z=a(15),k=a(368),j=a(39),S=a(369),E=a(283).getBlocks,q=a(167).normalize,A=a(370).unifyNonBreakingSpace,T=new RegExp("^[.]$"),O=new RegExp("^[?!;…]$"),C=new RegExp("^[^.?!;…<\\(\\)\\[\\]]+$"),P=/^<([^>\s\/]+)[^>]*>$/im,R=/^<\/([^>\s]+)[^>]*>$/im,M=new RegExp("\n\r|\n|\r"),D=/^\s*[\[\(\{]\s*$/,B=/^\s*[\]\)}]\s*$/,F=[],L=j(g);e.exports=function(e){e=A(e);var t,a=E(e);return a=_(a,function(e){return e.split(M)}),t=_(a,L),x(t,k(z))}},function(e,t,a){"use strict";var r=a(67);e.exports=function(e){return r(e).length}},,function(e,t,a){"use strict";function r(e){if(!i(e))return!1;var t=n(e);return t==o||t==d||t==s||t==l}var n=a(17),i=a(6),s="[object AsyncFunction]",o="[object Function]",d="[object GeneratorFunction]",l="[object Proxy]";e.exports=r},function(e,t,a){"use strict";function r(e,t){return s(i(e,t,n),e+"")}var n=a(51),i=a(133),s=a(134);e.exports=r},function(e,t,a){"use strict";var r=a(16),n=a(8),i=r(n,"Map");e.exports=i},function(e,t,a){"use strict";function r(e){var t=new e.constructor(e.byteLength);return new n(t).set(new n(e)),t}var n=a(144);e.exports=r},function(e,t,a){"use strict";var r=a(106),n=r(Object.getPrototypeOf,Object);e.exports=n},,function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.Icon=void 0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},i=function(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n\t\twidth: ",";\n\t\theight: ",";\n\t\tfill: ",";\n\t\tflex: none;\n\t"],["\n\t\twidth: ",";\n\t\theight: ",";\n\t\tfill: ",";\n\t\tflex: none;\n\t"]),s=a(0),o=r(s),d=a(1),l=r(d),u=a(7),c=r(u),p=a(112),f=r(p),h=t.Icon=function(e){var t=(0,c.default)(e.icon)(i,e.size,e.size,e.color),a=(0,f.default)(e,["icon","size","color"]);return o.default.createElement(t,n({role:"img","aria-hidden":"true",focusable:"false"},a))};h.propTypes={icon:l.default.func.isRequired,color:l.default.string.isRequired,size:l.default.string},h.defaultProps={size:"16px"}},function(e,t,a){"use strict";var r=a(113),n=a(114),i=Object.prototype,s=i.propertyIsEnumerable,o=Object.getOwnPropertySymbols,d=o?function(e){return null==e?[]:(e=Object(e),r(o(e),function(t){return s.call(e,t)}))}:n;e.exports=d},function(e,t,a){"use strict";function r(e,t){for(var a=-1,r=t.length,n=e.length;++a<r;)e[n+a]=t[a];return e}e.exports=r},function(e,t,a){"use strict";var r=a(27).stripFullTags,n=a(28),i=a(553),s=a(9),o=a(22);e.exports=function(e){if(""===(e=n(r(e))))return[];var t=e.split(/\s/g);return t=s(t,function(e){return i(e)}),o(t,function(e){return""!==e.trim()})}},function(e,t,a){"use strict";var r=a(375),n=a(370).unifyAllSpaces,i=a(284);e.exports=function(e,t,a,s){return e=r(e),e=n(e),i(e,t,a,s).length}},function(e,t,a){"use strict";function r(e,t,a){return e>t&&e<=a}function n(e,t,a){return e>=t&&e<a}function i(e,t,a){return e>=t&&e<=a}e.exports={inRange:r,inRangeStartInclusive:n,inRangeEndInclusive:r,inRangeStartEndInclusive:i}},function(e,t,a){"use strict";function r(e){n(e,{original:"",marked:""}),this._properties=e}var n=a(293);r.prototype.getOriginal=function(){return this._properties.original},r.prototype.getMarked=function(){return this._properties.marked},r.prototype.applyWithReplace=function(e){return e.split(this._properties.original).join(this._properties.marked)},e.exports=r},function(e,t,a){"use strict";e.exports=function(e){return"<yoastmark class='yoast-text-mark'>"+e+"</yoastmark>"}},function(e,t,a){"use strict";function r(e){if(!(this instanceof r))return new r(e);l.call(this,e),u.call(this,e),e&&!1===e.readable&&(this.readable=!1),e&&!1===e.writable&&(this.writable=!1),this.allowHalfOpen=!0,e&&!1===e.allowHalfOpen&&(this.allowHalfOpen=!1),this.once("end",n)}function n(){this.allowHalfOpen||this._writableState.ended||s(i,this)}function i(e){e.end()}var s=a(174),o=Object.keys||function(e){var t=[];for(var a in e)t.push(a);return t};e.exports=r;var d=a(130);d.inherits=a(14);var l=a(428),u=a(309);d.inherits(r,l);for(var c=o(u.prototype),p=0;p<c.length;p++){var f=c[p];r.prototype[f]||(r.prototype[f]=u.prototype[f])}Object.defineProperty(r.prototype,"destroyed",{get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed&&this._writableState.destroyed)},set:function(e){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=e,this._writableState.destroyed=e)}}),r.prototype._destroy=function(e,t){this.push(null),this.end(),s(t,e)}},,,function(e,t,a){"use strict";function r(e,t,a){var r=e[t];o.call(e,t)&&i(r,a)&&(void 0!==a||t in e)||n(e,t,a)}var n=a(76),i=a(36),s=Object.prototype,o=s.hasOwnProperty;e.exports=r},function(e,t,a){"use strict";function r(e,t,a){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:a,writable:!0}):e[t]=a}var n=a(101);e.exports=r},function(e,t,a){"use strict";function r(e,t){return!!(t=null==t?n:t)&&("number"==typeof e||i.test(e))&&e>-1&&e%1==0&&e<t}var n=9007199254740991,i=/^(?:0|[1-9]\d*)$/;e.exports=r},function(e,t,a){"use strict";var r=a(196),n=a(82),i=a(197),s=i&&i.isTypedArray,o=s?n(s):r;e.exports=o},function(e,t,a){"use strict";function r(e){var t=this.__data__=new n(e);this.size=t.size}var n=a(43),i=a(204),s=a(205),o=a(206),d=a(207),l=a(208);r.prototype.clear=i,r.prototype.delete=s,r.prototype.get=o,r.prototype.has=d,r.prototype.set=l,e.exports=r},function(e,t,a){"use strict";function r(e,t){t=n(t,e);for(var a=0,r=t.length;null!=e&&a<r;)e=e[i(t[a++])];return a&&a==r?e:void 0}var n=a(38),i=a(48);e.exports=r},function(e,t,a){"use strict";function r(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=n}var n=9007199254740991;e.exports=r},function(e,t,a){"use strict";function r(e){return function(t){return e(t)}}e.exports=r},function(e,t,a){"use strict";function r(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var r=e[t];this.set(r[0],r[1])}}var n=a(209),i=a(216),s=a(218),o=a(219),d=a(220);r.prototype.clear=n,r.prototype.delete=i,r.prototype.get=s,r.prototype.has=o,r.prototype.set=d,e.exports=r},,,function(e,t,a){"use strict";function r(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function n(e){return"function"==typeof e}function i(e){return"number"==typeof e}function s(e){return"object"===(void 0===e?"undefined":d(e))&&null!==e}function o(e){return void 0===e}var d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports=r,r.EventEmitter=r,r.prototype._events=void 0,r.prototype._maxListeners=void 0,r.defaultMaxListeners=10,r.prototype.setMaxListeners=function(e){if(!i(e)||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},r.prototype.emit=function(e){var t,a,r,i,d,l;if(this._events||(this._events={}),"error"===e&&(!this._events.error||s(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var u=new Error('Uncaught, unspecified "error" event. ('+t+")");throw u.context=t,u}if(a=this._events[e],o(a))return!1;if(n(a))switch(arguments.length){case 1:a.call(this);break;case 2:a.call(this,arguments[1]);break;case 3:a.call(this,arguments[1],arguments[2]);break;default:i=Array.prototype.slice.call(arguments,1),a.apply(this,i)}else if(s(a))for(i=Array.prototype.slice.call(arguments,1),l=a.slice(),r=l.length,d=0;d<r;d++)l[d].apply(this,i);return!0},r.prototype.addListener=function(e,t){var a;if(!n(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,n(t.listener)?t.listener:t),this._events[e]?s(this._events[e])?this._events[e].push(t):this._events[e]=[this._events[e],t]:this._events[e]=t,s(this._events[e])&&!this._events[e].warned&&(a=o(this._maxListeners)?r.defaultMaxListeners:this._maxListeners)&&a>0&&this._events[e].length>a&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},r.prototype.on=r.prototype.addListener,r.prototype.once=function(e,t){function a(){this.removeListener(e,a),r||(r=!0,t.apply(this,arguments))}if(!n(t))throw TypeError("listener must be a function");var r=!1;return a.listener=t,this.on(e,a),this},r.prototype.removeListener=function(e,t){var a,r,i,o;if(!n(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(a=this._events[e],i=a.length,r=-1,a===t||n(a.listener)&&a.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(s(a)){for(o=i;o-- >0;)if(a[o]===t||a[o].listener&&a[o].listener===t){r=o;break}if(r<0)return this;1===a.length?(a.length=0,delete this._events[e]):a.splice(r,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},r.prototype.removeAllListeners=function(e){var t,a;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(a=this._events[e],n(a))this.removeListener(e,a);else if(a)for(;a.length;)this.removeListener(e,a[a.length-1]);return delete this._events[e],this},r.prototype.listeners=function(e){return this._events&&this._events[e]?n(this._events[e])?[this._events[e]]:this._events[e].slice():[]},r.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(n(t))return 1;if(t)return t.length}return 0},r.listenerCount=function(e,t){return e.listenerCount(t)}},function(e,t,a){"use strict";function r(e,t,a){function r(t){var a=v,r=y;return v=y=void 0,k=t,x=e.apply(r,a)}function u(e){return k=e,_=setTimeout(f,t),j?r(e):x}function c(e){var a=e-z,r=e-k,n=t-a;return S?l(n,w-r):n}function p(e){var a=e-z,r=e-k;return void 0===z||a>=t||a<0||S&&r>=w}function f(){var e=i();if(p(e))return h(e);_=setTimeout(f,c(e))}function h(e){return _=void 0,E&&v?r(e):(v=y=void 0,x)}function g(){void 0!==_&&clearTimeout(_),k=0,v=z=y=_=void 0}function m(){return void 0===_?x:h(i())}function b(){var e=i(),a=p(e);if(v=arguments,y=this,z=e,a){if(void 0===_)return u(z);if(S)return _=setTimeout(f,t),r(z)}return void 0===_&&(_=setTimeout(f,t)),x}var v,y,w,x,_,z,k=0,j=!1,S=!1,E=!0;if("function"!=typeof e)throw new TypeError(o);return t=s(t)||0,n(a)&&(j=!!a.leading,S="maxWait"in a,w=S?d(s(a.maxWait)||0,t):w,E="trailing"in a?!!a.trailing:E),b.cancel=g,b.flush=m,b}var n=a(6),i=a(246),s=a(111),o="Expected a function",d=Math.max,l=Math.min;e.exports=r},function(e,t,a){"use strict";function r(e,t,a,r){var n=-1,i=null==e?0:e.length;for(r&&i&&(a=e[++n]);++n<i;)a=t(a,e[n],n,e);return a}e.exports=r},function(e,t,a){"use strict";function r(e){var t=-1,a=Array(e.size);return e.forEach(function(e){a[++t]=e}),a}e.exports=r},function(e,t,a){"use strict";function r(e,t,a,s,o){var d=-1,l=e.length;for(a||(a=i),o||(o=[]);++d<l;){var u=e[d];t>0&&a(u)?t>1?r(u,t-1,a,s,o):n(o,u):s||(o[o.length]=u)}return o}var n=a(66),i=a(269);e.exports=r},function(e,t,a){"use strict";var r=a(125),n=a(9);e.exports=function(e,t){var a,i=t||!1;return a="("+n(e,function(e){return i?e:r(e,!0)}).join(")|(")+")",new RegExp(a,"ig")}},function(e,t,a){"use strict";var r=a(678),n=a(50);e.exports=function(e,t){var a=n(e);return r(t,a)>-1}},function(e,t,a){"use strict";var r=a(104),n=a(59),i=a(693),s=a(694),o=n(function(e){return e.push(void 0,i),r(s,void 0,e)});e.exports=o},function(e,t,a){"use strict";function r(){var e=null;return n(window.wpseoPostScraperL10n)?n(window.wpseoTermScraperL10n)||(e=window.wpseoTermScraperL10n):e=window.wpseoPostScraperL10n,e}var n=a(4);e.exports=r},,function(e,t,a){"use strict";function r(e,t){var a=-1,r=e.length;for(t||(t=Array(r));++a<r;)t[a]=e[a];return t}e.exports=r},function(e,t,a){"use strict";function r(e){if(!s(e)||n(e)!=o)return!1;var t=i(e);if(null===t)return!0;var a=c.call(t,"constructor")&&t.constructor;return"function"==typeof a&&a instanceof a&&u.call(a)==p}var n=a(17),i=a(62),s=a(13),o="[object Object]",d=Function.prototype,l=Object.prototype,u=d.toString,c=l.hasOwnProperty,p=u.call(Object);e.exports=r},function(e,t,a){"use strict";var r=a(282),n=a(162),i=a(673),s=a(5),o=a(677).showTrace,d=a(4),l=a(58),u=a(2),c=a(22),p=a(9),f=a(168),h=a(286),g=function(e,t){this.setI18n(e),this._assessments=[],this._options=t||{}};g.prototype.setI18n=function(e){if(d(e))throw new n("The assessor requires an i18n object.");this.i18n=e},g.prototype.getAvailableAssessments=function(){return this._assessments},g.prototype.isApplicable=function(e,t,a){return!e.hasOwnProperty("isApplicable")&&"function"!=typeof e.isApplicable||e.isApplicable(t,a)},g.prototype.hasMarker=function(e){return!(!d(window)&&!d(window.yoastHideMarkers)&&window.yoastHideMarkers)&&(l(this._options.marker)&&(e.hasOwnProperty("getMarks")||"function"==typeof e.getMarks))},g.prototype.getSpecificMarker=function(){return this._options.marker},g.prototype.getPaper=function(){return this._lastPaper},g.prototype.getMarker=function(e,t,a){var r=this._options.marker;return function(){var n=e.getMarks(t,a);n=i(n),r(t,n)}},g.prototype.assess=function(e){var t=new r(e),a=this.getAvailableAssessments();this.results=[],a=c(a,function(a){return this.isApplicable(a,e,t)}.bind(this)),this.setHasMarkers(!1),this.results=p(a,this.executeAssessment.bind(this,e,t)),this._lastPaper=e},g.prototype.setHasMarkers=function(e){this._hasMarkers=e},g.prototype.hasMarkers=function(){return this._hasMarkers},g.prototype.executeAssessment=function(e,t,a){var r;try{r=a.getResult(e,t,this.i18n),r.setIdentifier(a.identifier),r.hasMarks()&&this.hasMarker(a)&&(this.setHasMarkers(!0),r.setMarker(this.getMarker(a,e,t)))}catch(e){o(e),r=new s,r.setScore(-1),r.setText(this.i18n.sprintf(this.i18n.dgettext("js-text-analysis","An error occurred in the '%1$s' assessment"),a.identifier,e))}return r},g.prototype.getValidResults=function(){return c(this.results,function(e){return this.isValidResult(e)}.bind(this))},g.prototype.isValidResult=function(e){return e.hasScore()&&e.hasText()},g.prototype.calculateOverallScore=function(){var e=this.getValidResults(),t=0;return u(e,function(e){t+=e.getScore()}),Math.round(t/(9*e.length)*100)||0},g.prototype.addAssessment=function(e,t){return t.hasOwnProperty("identifier")||(t.identifier=e),this._assessments.push(t),!0},g.prototype.removeAssessment=function(e){var t=f(this._assessments,function(t){return t.hasOwnProperty("identifier")&&e===t.identifier});-1!==t&&this._assessments.splice(t,1)},g.prototype.getAssessment=function(e){return h(this._assessments,function(t){return t.hasOwnProperty("identifier")&&e===t.identifier})},g.prototype.getApplicableAssessments=function(){var e=this.getAvailableAssessments();return c(e,function(e){return this.isApplicable(e,this.getPaper())}.bind(this))},e.exports=g},,,function(e,t,a){"use strict";var r=a(16),n=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=n},function(e,t,a){"use strict";(function(t){var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r="object"==(void 0===t?"undefined":a(t))&&t&&t.Object===Object&&t;e.exports=r}).call(t,a(12))},function(e,t,a){"use strict";function r(e){if(null!=e){try{return i.call(e)}catch(e){}try{return e+""}catch(e){}}return""}var n=Function.prototype,i=n.toString;e.exports=r},function(e,t,a){"use strict";function r(e,t,a){switch(a.length){case 0:return e.call(t);case 1:return e.call(t,a[0]);case 2:return e.call(t,a[0],a[1]);case 3:return e.call(t,a[0],a[1],a[2])}return e.apply(t,a)}e.exports=r},function(e,t,a){"use strict";function r(e,t){var a=s(e),r=!a&&i(e),u=!a&&!r&&o(e),p=!a&&!r&&!u&&l(e),f=a||r||u||p,h=f?n(e.length,String):[],g=h.length;for(var m in e)!t&&!c.call(e,m)||f&&("length"==m||u&&("offset"==m||"parent"==m)||p&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||d(m,g))||h.push(m);return h}var n=a(193),i=a(53),s=a(3),o=a(54),d=a(77),l=a(78),u=Object.prototype,c=u.hasOwnProperty;e.exports=r},function(e,t,a){"use strict";function r(e,t){return function(a){return e(t(a))}}e.exports=r},function(e,t,a){"use strict";var r=a(6),n=Object.create,i=function(){function e(){}return function(t){if(!r(t))return{};if(n)return n(t);e.prototype=t;var a=new e;return e.prototype=void 0,a}}();e.exports=i},,function(e,t,a){"use strict";var r=a(228).default;a(235),t=e.exports=r,t.default=t},function(e,t,a){"use strict";function r(e){var t,a,r,i,s=Array.prototype.slice.call(arguments,1);for(t=0,a=s.length;t<a;t+=1)if(r=s[t])for(i in r)n.call(r,i)&&(e[i]=r[i]);return e}t.extend=r;var n=Object.prototype.hasOwnProperty;t.hop=n},function(e,t,a){"use strict";function r(e){if("number"==typeof e)return e;if(i(e))return s;if(n(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=n(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var a=l.test(e);return a||u.test(e)?c(e.slice(2),a?2:8):d.test(e)?s:+e}var n=a(6),i=a(37),s=NaN,o=/^\s+|\s+$/g,d=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;e.exports=r},function(e,t,a){"use strict";var r=a(32),n=a(150),i=a(262),s=a(38),o=a(21),d=a(268),l=a(121),u=a(117),c=l(function(e,t){var a={};if(null==e)return a;var l=!1;t=r(t,function(t){return t=s(t,e),l||(l=t.length>1),t}),o(e,u(e),a),l&&(a=n(a,7,d));for(var c=t.length;c--;)i(a,t[c]);return a});e.exports=c},function(e,t,a){"use strict";function r(e,t){for(var a=-1,r=null==e?0:e.length,n=0,i=[];++a<r;){var s=e[a];t(s,a,e)&&(i[n++]=s)}return i}e.exports=r},function(e,t,a){"use strict";function r(){return[]}e.exports=r},function(e,t,a){"use strict";var r=a(66),n=a(62),i=a(65),s=a(114),o=Object.getOwnPropertySymbols,d=o?function(e){for(var t=[];e;)r(t,i(e)),e=n(e);return t}:s;e.exports=d},function(e,t,a){"use strict";function r(e,t,a){var r=t(e);return i(e)?r:n(r,a(e))}var n=a(66),i=a(3);e.exports=r},function(e,t,a){"use strict";function r(e){return n(e,s,i)}var n=a(116),i=a(115),s=a(47);e.exports=r},function(e,t,a){"use strict";var r=a(251),n=a(60),i=a(252),s=a(153),o=a(154),d=a(17),l=a(103),u=l(r),c=l(n),p=l(i),f=l(s),h=l(o),g=d;(r&&"[object DataView]"!=g(new r(new ArrayBuffer(1)))||n&&"[object Map]"!=g(new n)||i&&"[object Promise]"!=g(i.resolve())||s&&"[object Set]"!=g(new s)||o&&"[object WeakMap]"!=g(new o))&&(g=function(e){var t=d(e),a="[object Object]"==t?e.constructor:void 0,r=a?l(a):"";if(r)switch(r){case u:return"[object DataView]";case c:return"[object Map]";case p:return"[object Promise]";case f:return"[object Set]";case h:return"[object WeakMap]"}return t}),e.exports=g},function(e,t,a){"use strict";function r(e,t){if(i(e))return!1;var a=void 0===e?"undefined":n(e);return!("number"!=a&&"symbol"!=a&&"boolean"!=a&&null!=e&&!s(e))||(d.test(e)||!o.test(e)||null!=t&&e in Object(t))}var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=a(3),s=a(37),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,d=/^\w*$/;e.exports=r},function(e,t,a){"use strict";function r(e){return null==e?"":n(e)}var n=a(265);e.exports=r},function(e,t,a){"use strict";function r(e){return s(i(e,void 0,n),e+"")}var n=a(157),i=a(133),s=a(134);e.exports=r},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=a(270);Object.defineProperty(t,"edit",{enumerable:!0,get:function(){return r(n).default}});var i=a(149);Object.defineProperty(t,"search",{enumerable:!0,get:function(){return r(i).default}});var s=a(271);Object.defineProperty(t,"angleLeft",{enumerable:!0,get:function(){return r(s).default}});var o=a(272);Object.defineProperty(t,"angleRight",{enumerable:!0,get:function(){return r(o).default}});var d=a(273);Object.defineProperty(t,"angleUp",{enumerable:!0,get:function(){return r(d).default}});var l=a(274);Object.defineProperty(t,"angleDown",{enumerable:!0,get:function(){return r(l).default}});var u=a(275);Object.defineProperty(t,"questionCircle",{enumerable:!0,get:function(){return r(u).default}});var c=a(276);Object.defineProperty(t,"times",{enumerable:!0,get:function(){return r(c).default}});var p=a(277);Object.defineProperty(t,"eye",{enumerable:!0,get:function(){return r(p).default}});var f=a(278);Object.defineProperty(t,"circle",{enumerable:!0,get:function(){return r(f).default}})},function(e,t){(function(t){e.exports=t}).call(t,{})},function(e,t,a){"use strict";var r=a(548),n=a(549),i=n(r);e.exports=i},function(e,t,a){"use strict";e.exports=function(e){var t,a,r,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return t="[ \\u00a0 \\n\\r\\t.,'()\"+-;!?:/»«‹›"+i+"<>]",a="(^|"+t+")",n&&(t="(?="+t+")"),r="($|"+t+")",a+e+r}},function(e,t,a){"use strict";e.exports=function(e){return Math.round(e)===e?Math.round(e):Math.round(10*e)/10}},function(e,t,a){"use strict";var r=["bekommst","bekommt","bekamst","bekommest","bekommet","bekämest","bekämst","bekämet","bekämt","gekriegt","gehörst","gehört","gehörtest","gehörtet","gehörest","gehöret","erhältst","erhält","erhaltet","erhielt","erhieltest","erhieltst","erhieltet","erhaltest"],n=["werde","wirst","wird","werden","werdet","wurde","ward","wurdest","wardst","wurden","wurdet","worden","werdest","würde","würdest","würden","würdet","bekomme","bekommen","bekam","bekamen","bekäme","bekämen","kriege","kriegst","kriegt","kriegen","kriegte","kriegtest","kriegten","kriegtet","kriegest","krieget","gehöre","gehören","gehörte","gehörten","erhalte","erhalten","erhielten","erhielte"],i=["werden","bekommen","kriegen","gehören","erhalten"];e.exports=function(){return{participleLike:r,otherAuxiliaries:n.concat(i),filteredAuxiliaries:r.concat(n),infinitiveAuxiliaries:i,allAuxiliaries:r.concat(n,i)}}},function(e,t,a){"use strict";function r(t,a){return delete e.exports[t],e.exports[t]=a,a}var n=a(422),i=a(713);e.exports={Parser:n,Tokenizer:a(423),ElementType:a(129),DomHandler:i,get FeedHandler(){return r("FeedHandler",a(715))},get Stream(){return r("Stream",a(716))},get WritableStream(){return r("WritableStream",a(427))},get ProxyHandler(){return r("ProxyHandler",a(731))},get DomUtils(){return r("DomUtils",a(732))},get CollectingHandler(){return r("CollectingHandler",a(744))},DefaultHandler:i,get RssHandler(){return r("RssHandler",this.FeedHandler)},parseDOM:function(e,t){var a=new i(t);return new n(a,t).end(e),a.dom},parseFeed:function(t,a){var r=new e.exports.FeedHandler(a);return new n(r,a).end(t),r.dom},createDomStream:function(e,t,a){var r=new i(e,t,a);return new n(r,t)},EVENTS:{attribute:2,cdatastart:0,cdataend:0,text:1,processinginstruction:2,comment:1,commentend:0,closetag:1,opentag:2,opentagname:1,error:1,end:0}}},function(e,t,a){"use strict";e.exports={Text:"text",Directive:"directive",Comment:"comment",Script:"script",Style:"style",Tag:"tag",CDATA:"cdata",Doctype:"doctype",isTag:function(e){return"tag"===e.type||"script"===e.type||"style"===e.type}}},function(e,t,a){"use strict";(function(e){function a(e){return Array.isArray?Array.isArray(e):"[object Array]"===m(e)}function r(e){return"boolean"==typeof e}function n(e){return null===e}function i(e){return null==e}function s(e){return"number"==typeof e}function o(e){return"string"==typeof e}function d(e){return"symbol"===(void 0===e?"undefined":b(e))}function l(e){return void 0===e}function u(e){return"[object RegExp]"===m(e)}function c(e){return"object"===(void 0===e?"undefined":b(e))&&null!==e}function p(e){return"[object Date]"===m(e)}function f(e){return"[object Error]"===m(e)||e instanceof Error}function h(e){return"function"==typeof e}function g(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"===(void 0===e?"undefined":b(e))||void 0===e}function m(e){return Object.prototype.toString.call(e)}var b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isArray=a,t.isBoolean=r,t.isNull=n,t.isNullOrUndefined=i,t.isNumber=s,t.isString=o,t.isSymbol=d,t.isUndefined=l,t.isRegExp=u,t.isObject=c,t.isDate=p,t.isError=f,t.isFunction=h,t.isPrimitive=g,t.isBuffer=e.isBuffer}).call(t,a(308).Buffer)},,function(e,t,a){"use strict";function r(e){return n(function(t,a){var r=-1,n=a.length,s=n>1?a[n-1]:void 0,o=n>2?a[2]:void 0;for(s=e.length>3&&"function"==typeof s?(n--,s):void 0,o&&i(a[0],a[1],o)&&(s=n<3?void 0:s,n=1),t=Object(t);++r<n;){var d=a[r];d&&e(t,d,r,s)}return t})}var n=a(59),i=a(192);e.exports=r},function(e,t,a){"use strict";function r(e,t,a){return t=i(void 0===t?e.length-1:t,0),function(){for(var r=arguments,s=-1,o=i(r.length-t,0),d=Array(o);++s<o;)d[s]=r[t+s];s=-1;for(var l=Array(t+1);++s<t;)l[s]=r[s];return l[t]=a(d),n(e,this,l)}}var n=a(104),i=Math.max;e.exports=r},function(e,t,a){"use strict";var r=a(189),n=a(191),i=n(r);e.exports=i},function(e,t,a){"use strict";(function(e){function r(e,t){if(t)return e.slice();var a=e.length,r=u?u(a):new e.constructor(a);return e.copy(r),r}var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=a(8),s="object"==n(t)&&t&&!t.nodeType&&t,o=s&&"object"==n(e)&&e&&!e.nodeType&&e,d=o&&o.exports===s,l=d?i.Buffer:void 0,u=l?l.allocUnsafe:void 0;e.exports=r}).call(t,a(42)(e))},function(e,t,a){"use strict";function r(e,t){var a=t?n(e.buffer):e.buffer;return new e.constructor(a,e.byteOffset,e.length)}var n=a(61);e.exports=r},function(e,t,a){"use strict";function r(e){return"function"!=typeof e.constructor||s(e)?{}:n(i(e))}var n=a(107),i=a(62),s=a(52);e.exports=r},,,,,function(e,t,a){"use strict";function r(e){if(!n(e))return i(e);var t=[];for(var a in Object(e))o.call(e,a)&&"constructor"!=a&&t.push(a);return t}var n=a(52),i=a(198),s=Object.prototype,o=s.hasOwnProperty;e.exports=r},function(e,t,a){"use strict";function r(e,t,a,u,c){e!==t&&s(t,function(s,l){if(d(s))c||(c=new n),o(e,t,l,a,r,u,c);else{var p=u?u(e[l],s,l+"",e,t,c):void 0;void 0===p&&(p=s),i(e,l,p)}},l)}var n=a(79),i=a(177),s=a(221),o=a(349),d=a(6),l=a(47);e.exports=r},function(e,t,a){"use strict";var r=a(8),n=r.Uint8Array;e.exports=n},function(e,t,a){"use strict";function r(e){return i(e)&&n(e)}var n=a(23),i=a(13);e.exports=r},,,function(e,t,a){"use strict";var r=function(e,t,a,r,n,i,s,o){if(!e){var d;if(void 0===t)d=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[a,r,n,i,s,o],u=0;d=new Error(t.replace(/%s/g,function(){return l[u++]})),d.name="Invariant Violation"}throw d.framesToPop=1,d}};e.exports=r},function(e,t,a){function r(e){return n.createElement("svg",e,n.createElement("path",{d:"M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z"}))}var n=a(0);r.displayName="Search",r.defaultProps={width:"1792",height:"1792",viewBox:"0 0 1792 1792"},e.exports=r,r.default=r},function(e,t,a){"use strict";function r(e,t,a,O,C,P){var R,M=t&z,D=t&k,B=t&j;if(a&&(R=C?a(e,O,C,P):a(e)),void 0!==R)return R;if(!x(e))return e;var F=y(e);if(F){if(R=m(e),!M)return u(e,R)}else{var L=g(e),I=L==E||L==q;if(w(e))return l(e,M);if(L==A||L==S||I&&!C){if(R=D||I?{}:v(e),!M)return D?p(e,d(R,e)):c(e,o(R,e))}else{if(!T[L])return C?e:{};R=b(e,L,r,M)}}P||(P=new n);var N=P.get(e);if(N)return N;P.set(e,R);var U=B?D?h:f:D?keysIn:_,$=F?void 0:U(e);return i($||e,function(n,i){$&&(i=n,n=e[i]),s(R,i,r(n,t,a,i,e,P))}),R}var n=a(79),i=a(151),s=a(75),o=a(247),d=a(248),l=a(135),u=a(96),c=a(249),p=a(250),f=a(152),h=a(117),g=a(118),m=a(253),b=a(254),v=a(137),y=a(3),w=a(54),x=a(6),_=a(30),z=1,k=2,j=4,S="[object Arguments]",E="[object Function]",q="[object GeneratorFunction]",A="[object Object]",T={};T[S]=T["[object Array]"]=T["[object ArrayBuffer]"]=T["[object DataView]"]=T["[object Boolean]"]=T["[object Date]"]=T["[object Float32Array]"]=T["[object Float64Array]"]=T["[object Int8Array]"]=T["[object Int16Array]"]=T["[object Int32Array]"]=T["[object Map]"]=T["[object Number]"]=T[A]=T["[object RegExp]"]=T["[object Set]"]=T["[object String]"]=T["[object Symbol]"]=T["[object Uint8Array]"]=T["[object Uint8ClampedArray]"]=T["[object Uint16Array]"]=T["[object Uint32Array]"]=!0,T["[object Error]"]=T[E]=T["[object WeakMap]"]=!1,e.exports=r},function(e,t,a){"use strict";function r(e,t){for(var a=-1,r=null==e?0:e.length;++a<r&&!1!==t(e[a],a,e););return e}e.exports=r},function(e,t,a){"use strict";function r(e){return n(e,s,i)}var n=a(116),i=a(65),s=a(30);e.exports=r},function(e,t,a){"use strict";var r=a(16),n=a(8),i=r(n,"Set");e.exports=i},function(e,t,a){"use strict";var r=a(16),n=a(8),i=r(n,"WeakMap");e.exports=i},function(e,t,a){"use strict";function r(e){var t=-1,a=Array(e.size);return e.forEach(function(e,r){a[++t]=[r,e]}),a}e.exports=r},function(e,t,a){"use strict";function r(e,t,a){var r=-1,n=e.length;t<0&&(t=-t>n?0:n+t),a=a>n?n:a,a<0&&(a+=n),n=t>a?0:a-t>>>0,t>>>=0;for(var i=Array(n);++r<n;)i[r]=e[r+t];return i}e.exports=r},function(e,t,a){"use strict";function r(e){return(null==e?0:e.length)?n(e,1):[]}var n=a(90);e.exports=r},function(e,t,a){"use strict";function r(e){if("string"!=typeof e)throw new Error("Please pass a string representation of a color in hex notation.");var t=/^#[a-fA-F0-9]{6}$/,a=/^#[a-fA-F0-9]{3}$/;if(e.match(t))return parseInt(""+e[1]+e[2],16)+", "+parseInt(""+e[3]+e[4],16)+", "+parseInt(""+e[5]+e[6],16);if(e.match(a))return parseInt(""+e[1]+e[1],16)+", "+parseInt(""+e[2]+e[2],16)+", "+parseInt(" "+e[3]+e[3],16);throw new Error("Couldn't parse the color string. Please provide the color as a string in hex notation.")}function n(e,t){return"rgba( "+r(e)+", "+t+" )"}Object.defineProperty(t,"__esModule",{value:!0}),t.rgba=n},,,function(e,t,a){"use strict";var r={usedKeywords:a(530)},n={scoreToRating:a(163)};e.exports={Assessor:a(98),SEOAssessor:a(302),ContentAssessor:a(303),App:a(697),Pluggable:a(420),Researcher:a(282),SnippetPreview:a(417),Paper:a(421),AssessmentResult:a(5),bundledPlugins:r,helpers:n}},function(e,t,a){"use strict";e.exports=function(e){Error.captureStackTrace(this,this.constructor),this.name=this.constructor.name,this.message=e},a(19).inherits(e.exports,Error)},function(e,t,a){"use strict";var r=function(e){return-1===e?"error":0===e?"feedback":e<=4?"bad":e>4&&e<=7?"ok":e>7?"good":""};e.exports=r},function(e,t,a){"use strict";function r(e){var t=-1,a=null==e?0:e.length;for(this.__data__=new n;++t<a;)this.add(e[t])}var n=a(83),i=a(537),s=a(538);r.prototype.add=r.prototype.push=i,r.prototype.has=s,e.exports=r},function(e,t,a){"use strict";function r(e,t){return e.has(t)}e.exports=r},function(e,t,a){"use strict";function r(e,t){return n(i(e,t),1)}var n=a(90),i=a(9);e.exports=r},function(e,t,a){"use strict";function r(e){return e.replace(/[‘’‛`]/g,"'")}function n(e){return e.replace(/[“”〝〞〟‟„]/g,'"')}function i(e){return n(r(e))}e.exports={normalizeSingle:r,normalizeDouble:n,normalize:i}},function(e,t,a){"use strict";function r(e,t,a){var r=null==e?0:e.length;if(!r)return-1;var d=null==a?0:s(a);return d<0&&(d=o(r+d,0)),n(e,i(t,3),d)}var n=a(381),i=a(49),s=a(169),o=Math.max;e.exports=r},function(e,t,a){"use strict";function r(e){var t=n(e),a=t%1;return t===t?a?t-a:t:0}var n=a(382);e.exports=r},function(e,t,a){"use strict";var r=function(e,t,a){this._sentencePartText=e,this._auxiliaries=t,this._locale=a,this._isPassive=!1};r.prototype.getSentencePartText=function(){return this._sentencePartText},r.prototype.isPassive=function(){return this._isPassive},r.prototype.getAuxiliaries=function(){return this._auxiliaries},r.prototype.getLocale=function(){return this._locale},r.prototype.setPassive=function(e){this._isPassive=e},e.exports=r},function(e,t,a){"use strict";var r=a(67),n=a(629)(),i=n.regularParticiples,s=n.irregularParticiples,o=a(632),d=a(639),l=a(640),u=a(2);e.exports=function(e,t,a){var n=r(e),c=[];return u(n,function(r){var n="";if(0!==i(r,a).length&&(n="regular"),0!==s(r,a).length&&(n="irregular"),""!==n)switch(a){case"fr":c.push(new d(r,e,{auxiliaries:t,type:n}));break;case"es":c.push(new l(r,e,{auxiliaries:t,type:n}));break;case"en":default:c.push(new o(r,e,{auxiliaries:t,type:n}))}}),c}},function(e,t,a){"use strict";var r=a(395).getType,n=a(395).isSameType,i=a(293),s=a(2),o={auxiliaries:[],type:""},d=function(e){s(e,function(e,t){var a=r(o[t]);if(!1===n(e,a))throw Error("Attribute "+t+" has invalid type. Expected "+a+", got "+r(e)+".")})},l=function(e,t,a){this.setParticiple(e),this.setSentencePart(t),this._determinesSentencePartIsPassive=!1,a=a||{},i(a,o),d(a),this._attributes=a};l.prototype.setParticiple=function(e){if(""===e)throw Error("The participle should not be empty.");this._participle=e},l.prototype.getParticiple=function(){return this._participle},l.prototype.setSentencePart=function(e){if(""===e)throw Error("The sentence part should not be empty.");this._sentencePart=e},l.prototype.getSentencePart=function(){return this._sentencePart},l.prototype.getType=function(){return this._attributes.type},l.prototype.getAuxiliaries=function(){return this._attributes.auxiliaries},l.prototype.determinesSentencePartIsPassive=function(){return this._determinesSentencePartIsPassive},l.prototype.setSentencePartPassiveness=function(e){if(!n(e,"boolean"))throw Error("Passiveness had invalid type. Expected boolean, got "+r(e)+".");this._determinesSentencePartIsPassive=e},e.exports=l},function(e,t,a){"use strict";var r=["allé","arrivé","décédé","demeuré","entré","été","né","resté","retombé","tombé","achalandé","aéroporté","affilé","affixé","âgé","aîné","aisé","aligoté","alizé","alliacé","alluré","alphabétisé","alvéolé","aminé","ammoniaqué","ampoulé","archi-prouvé","archi-usé","asexué","autoguidé","autopropulsé","aviné","baleiné","barbelé","baryté","bien-aimé","bisexué","bouqueté","brioché","burkinabé","cagoulé","calamistré","cannelé","carabiné","carboné","caréné","carié","carminé","carné","carpé","censé","cérusé","charançonné","chenillé","chocolaté","chtarbé","citronné","cofondé","contrecollé","côtelé","courbaturé","crawlé","crossé","crustacé","cutané","damasquiné","damassé","décavé","déguenillé","demi-paralysé","denté","dépenaillé","désenchanté","désodé","diapré","ébranché","écervelé","effréné","effronté","éhonté","embourgeoisé","embroussaillé","embruiné","émerillonné","encalminé","encaustiqué","encorné","endiablé","endiamanté","enfoiré","enfouraillé","ensellé","entrelardé","éploré","ergoté","erroné","étagé","éthéré","éversé","éwé","ex-associé","exorbité","expansé","famé","férié","fibré","filoguidé","flammé","fleurdelisé","fliqué","flûté","forcené","fortuné","foulbé","frelaté","friqué","futé","gazonné","gracieusé","gradé","granulé","herminé","hiérarchisé","huppé","hydrogéné","igné","illettré","illimité","imbriqué","immaculé","immérité","immodéré","immunodéprimé","impayé","impensé","impollué","imprononcé","inaccoutumé","inachevé","inactivé","inadapté","inaltéré","inanimé","inapproprié","inarticulé","inavoué","inchangé","inconditionné","inconsidéré","inconsolé","incontesté","incontrôlé","incréé","indéfriché","indéterminé","indifférencié","indiscipliné","indiscuté","indivisé","indompté","inébranlé","inemployé","inentamé","inespéré","inexpérimenté","inexpliqué","inexploité","inexploré","inexprimé","infondé","informulé","infortuné","inhabité","inimité","injustifié","inné","innommé","inoccupé","inopiné","inorganisé","inoublié","insensé","insoupçonné","instantané","insubordonné","insurpassé","intentionné","interallié","intouché","inusité","inutilisé","invertébré","inviolé","iodé","irraisonné","irréalisé","lacté","lamé","lamifié","larvé","laryngé","léopardé","lettré","lié","lifté","losangé","luné","lunetté","madré","maillé","malaisé","malavisé","maléficié","malfamé","malformé","malintentionné","mendé","ménopausé","mentholé","mi-accablé","mi-allongé","mi-café","mi-consterné","mi-enterré","mi-étonné","mi-pincé","mi-terrorisé","miellé","millimétré","miraculé","momentané","monoclé","mordoré","mort-né","névrosé","nitré","non-initié","nouveau-né","olé-olé","ongulé","paillé","palé","papilionacé","paqueté","paraffiné","pasteurisé","patenté","paysagé","pédonculé","pestiféré","platiné","pocheté","polychromé","poplité","potelé","pourpré","praliné","précité","prédigéré","préencollé","préfabriqué","prématuré","premier-né","préprogrammé","prostré","protéiné","pyramidé","quadrilobé","racé","re-café","re-rêvé","re-vérifié","rebarré","redécoré","relargué","résiné","réticulé","revérifié","revivifié","rose-thé","safrané","satiné","saumoné","sébacé","sensé","sexué","sigillé","silicosé","simultané","sinistré","soufré","sous-cutané","sous-développé","sous-qualifié","soussigné","spiralé","spontané","stratifié","sulfaté","sulfuré","sulfurisé","suractivé","suranné","surbooké","surbrodé","surdéveloppé","surdimensionné","surdoué","surentraîné","suroxygéné","surpeuplé","surqualifié","susmentionné","susnommé","systématisé","tarabiscoté","taupé","thrombosé","tiercé","timoré","tiqueté","transcutané","triphasé","usagé","usité","vallonné","vanillé","vascularisé","veinulé","venté","vergé","vert-de-grisé","vertébré","vitaminé","vulcanisé","zélé"],n=["à-côté","abbé","absurdité","accessibilité","acerbité","acidité","acmé","acné","âcreté","activité","actualité","acuité","adaptabilité","adiposité","admissibilité","adversité","affabilité","affectivité","affidé","affinité","agilité","agressivité","alacrité","alcalinité","altérité","amabilité","ambiguïté","amé","aménité","américanité","amirauté","amitié","amoralité","ancestralité","ancienneté","anfractuosité","angulosité","animalité","animosité","anormalité","anti-acné","anti-cité","anti-criminalité","anti-gravité","anti-intimité","anti-société","antigravité","antiquité","anxiété","aparté","applicabilité","âpreté","archevêché","aridité","artificialité","asexualité","asociabilité","aspérité","assiduité","astarté","atrocité","austérité","authenticité","autodafé","autorité","avé","aveugle-né","avidité","ébriété","effectivité","efficacité","égalité","élasticité","électricité","élément-clé","élémentarité","éligibilité","émotivité","empaffé","énormité","entièreté","entité","enviandé","épitomé","équanimité","équité","étanchéité","éternité","ethnicité","étrangéité","étrangeté","euromarché","évêché","éventualité","ex-abbé","ex-fiancé","excentricité","exclusivité","exemplarité","exhaustivité","exiguïté","extériorité","externalité","exterritorialité","extrémité","idée-clé","identité","illégalité","illégitimité","imbécillité","immatérialité","immaturité","immédiateté","immensité","immobilité","immoralité","immortalité","immuabilité","immunité","immutabilité","impalpabilité","impartialité","impassibilité","impeccabilité","impécuniosité","impénétrabilité","imperméabilité","impersonnalité","impétuosité","impiété","implacabilité","impopularité","impossibilité","impraticabilité","imprévisibilité","improbabilité","impudicité","impulsivité","impunité","impureté","inaccessibilité","inactivité","inanité","inauthenticité","incapacité","incommodité","incommunicabilité","incompatibilité","incongruité","incorruptibilité","incrédibilité","incrédulité","incuriosité","indemnité","indestructibilité","indignité","indisponibilité","individualité","indivisibilité","indocilité","industrie-clé","inefficacité","inégalité","inéligibilité","inéluctabilité","inévitabilité","inexorabilité","infaillibilité","infécondité","infériorité","infertilité","infidélité","infinité","infirmité","inflammabilité","inflexibilité","ingéniosité","ingénuité","inhospitalité","inhumanité","inimitié","iniquité","innocuité","inopportunité","insalubrité","insanité","insécurité","insensibilité","inséparabilité","insincérité","insipidité","insonorité","instabilité","instantanéité","insularité","intangibilité","intégralité","intégrité","intelligibilité","intemporalité","intensité","intentionnalité","interactivité","intériorité","intimité","intrépidité","inusabilité","inutilité","invalidité","inventivité","invincibilité","inviolabilité","invisibilité","invulnérabilité","irrationalité","irréalité","irrecevabilité","irrégularité","irréligiosité","irresponsabilité","irréversibilité","irrévocabilité","irritabilité","obésité","objectivité","obliquité","obscénité","obscurité","obséquiosité","officialité","oiseau-clé","oisiveté","okoumé","onctuosité","opacité","opiniâtreté","opportunité","oralité","originalité","ubiquité","ukulélé","unanimité","unicité","uniformité","unilatéralité","unité","universalité","université","urbanité","utilité","yé-yé","yéyé","achillée","almée","aménorrhée","année","anti-nausée","apnée","apogée","araignée","arrière-pensée","assiettée","athénée","auloffée","aveugle-née","avrillée","azalée","échauffourée","écuellée","élysée","embardée","empyrée","épée","épopée","étuvée","ex-allée","ex-dulcinée","ex-fiancée","ex-lycée","idée","ipomée","odyssée","onomatopée","orchidée","orée","orphée","urée"],i=["banalité","bas-côté","beaupré","beauté","bébé","bédé","bénédicité","bénignité","bestialité","bien-fondé","biodiversité","bipolarité","bisexualité","blé","bonté","bout-rimé","bovidé","brièveté","brutalité","caducité","café","callosité","camélidé","canapé","capacité","capillarité","captivité","carte-clé","caté","catholicité","causalité","causticité","cavité","cécité","célébrité","célérité","cérébralité","cétacé","charité","chassé-croisé","chasteté","cherté","chétivité","chimpanzé","chrétienté","ciné","cinéma-vérité","circularité","citoyenneté","civilité","clandé","clandestinité","clarté","clé","clergé","co-propriété","coaccusé","cochonceté","code-clé","collectivité","collégialité","combativité","comestibilité","comité","commodité","communauté","communicabilité","compacité","comparabilité","compatibilité","compétitivité","complémentarité","complexité","complicité","comptabilité","comté","concavité","condé","conductibilité","conductivité","confidentialité","conformité","confraternité","congé","conjugalité","connectivité","consanguinité","constitutionnalité","contiguïté","continuité","contrariété","contre-gré","contre-plaqué","contre-vérité","contreplaqué","contrevérité","convexité","convivialité","coopé","copropriété","cordialité","coré","coriacité","corporalité","côté","créativité","crédibilité","crédulité","crétacé","criminalité","cruauté","crudité","culpabilité","cupidité","curiosité","cybercafé","cyprinidé","dangerosité","daphné","dé","débotté","décimalité","décision-clé","déclivité","déductibilité","défectuosité","degré","déité","déloyauté","demi-clarté","demi-degré","demi-liberté","demi-obscurité","demi-vérité","dénatalité","densité","député","dératé","dernier-né","désirabilité","dextérité","difficulté","difformité","dignité","discontinuité","disparité","disponibilité","diversité","divinité","docilité","domesticité","doyenné","dualité","duché","duplicité","durabilité","dureté","faculté","faillibilité","faisabilité","familiarité","fatalité","fatuité","fausseté","fébrilité","fécondité","félidé","félinité","féminité","féodalité","fermeté","férocité","ferté","fertilité","festivité","fétidité","fiabilité","fibrillé","fidélité","fierté","finalité","fiscalité","fixité","flaccidité","flatuosité","flexibilité","flexuosité","flottabilité","fluidité","fonctionnalité","formalité","fossé","fragilité","francité","fraternité","friabilité","frigidité","frilosité","fringillidé","frivolité","frugalité","fugacité","furtivité","futilité","gaieté","gaîté","gallinacé","gémellité","généralité","générosité","génialité","génitalité","germanité","gibbosité","globalité","godemiché","gracieuseté","gracilité","grand-duché","granité","gratuité","gravidité","gré","grossièreté","habileté","habitabilité","haute-fidélité","henné","hérédité","hétérogénéité","hétérosexualité","hilarité","histocompatibilité","historicité","homme-clé","homogénéité","homosexualité","honnêteté","honorabilité","horizontalité","hospitalité","hostilité","humanité","humidité","humilité","hyperacidité","hyperactivité","hypercoagulabilité","hyperémotivité","hypermarché","hyperréactivité","hypersensibilité","jovialité","joyeuseté","jubé","judaïcité","judaïté","judéité","juvénilité","karaoké","karaté","karité","kiné","koré","lâcheté","laïcité","lamedé","lascivité","latéralité","latinité","laubé","laxité","lé","légalité","légèreté","légitimité","lèse-majesté","létalité","lettre-clé","libéralité","liberté","licéité","limpidité","liquidité","lisibilité","littéralité","lividité","localité","longanimité","longévité","loquacité","loyauté","lubricité","lucidité","luminosité","macramé","magnanimité","majesté","majorité","mal-aimé","mal-baisé","malhonnêteté","malignité","malinké","malléabilité","malpropreté","maniabilité","manoeuvrabilité","marginalité","masculinité","maskinongé","massivité","matérialité","maternité","matité","maturité","mauvaiseté","méchanceté","médiocrité","médiumnité","mémé","mémorabilité","mendicité","mensualité","mentalité","merveillosité","méticulosité","mi-capacité","mi-été","mi-meublé","mi-porté","mi-réalité","mi-résigné","miché","microgravité","minorité","mitoyenneté","mixité","mobilité","mocheté","modalité","modernité","modicité","moment-clé","mondanité","monstruosité","mont-de-piété","monumentalité","mooré","moralité","morbidité","morosité","mortalité","mot-clé","motilité","motricité","mousmé","mucosité","multiplicité","multipropriété","municipalité","musicalité","mutabilité","mutité","mutualité","naïveté","narghilé","narguilé","natalité","nationalité","nativité","navigabilité","nébulosité","négativité","néné","nervosité","nescafé","netteté","neutralité","névé","niakoué","niébé","nocivité","non-conformité","non-culpabilité","nordicité","normalité","notabilité","notoriété","nouveauté","nouvelleté","nubilité","nudité","nue-propriété","nullité","nuptialité","papauté","papé","parenté","parité","partialité","particularité","passiveté","passivité","pâté","paternité","pause-café","pauses-café","pauvreté","pédé","pédégé","pénalité","pépé","pérennité","perfectibilité","périodicité","perméabilité","permissivité","péroné","perpétuité","perplexité","perré","personnage-clé","personnalité","perspicacité","perversité","pèse-bébé","petit-salé","photosensibilité","phrase-clé","pilosité","pisé","pitié","placidité","plasticité","plausibilité","pluralité","pluviosité","point-clé","poiré","poire-vérité","polarité","polycopié","polytonalité","ponctualité","pongé","popularité","porosité","portabilité","porte-bébé","porte-clé","position-clé","positivité","possessivité","possibilité","poste-clé","postérité","potentialité","pousse-café","pré","pré-salé","précarité","préciosité","précocité","prématurité","prévisibilité","prévôté","prieuré","primauté","principauté","priorité","privauté","probabilité","probité","prodigalité","productivité","profitabilité","prolixité","promiscuité","proportionnalité","propreté","propriété","prospérité","proximité","psyché","puberté","publicité","pudicité","puérilité","pugnacité","puîné","pureté","pusillanimité","qualité","quantité","quarté","quasi-impossibilité","quasi-impunité","quasi-nudité","quasi-totalité","quasi-unanimité","question-clé","quinté","quotidienneté","quotité","radioactivité","raisiné","rapacité","raphé","rapidité","rareté","rationalité","raucité","ré","réactivité","réalité","récépissé","réceptivité","recevabilité","réciprocité","récré","régularité","relativité","religiosité","rentabilité","reportage-vérité","respectabilité","responsabilité","réversibilité","rigidité","risibilité","rivalité","romanité","rotondité","roulé-boulé","royauté","rugosité","rusticité","sagacité","saint-honoré","sainteté","saké","salacité","saleté","salinité","salmonidé","salubrité","santé","sapidité","satiété","sauveté","scène-clé","scientificité","scissiparité","scolarité","scrupulosité","sécurité","sédentarité","sélectivité","semi-liberté","séné","sénevé","sénilité","sensibilité","sensorialité","sensualité","sentimentalité","septicité","sérénité","sergé","séropositivité","sérosité","serviabilité","servilité","sévérité","sexualité","similarité","simplicité","simultanéité","sincérité","singularité","sinuosité","sobriété","sociabilité","société","solennité","solidarité","solidité","solubilité","soluté","solvabilité","sommité","somptuosité","sonorité","sordidité","sororité","soudaineté","sous-comité","sous-humanité","souveraineté","spasticité","spécialité","spécificité","sphéricité","spiritualité","spontanéité","sportivité","spumosité","stabilité","sténopé","stérilité","stupidité","suavité","subjectivité","sublimité","subtilité","succédané","suggestibilité","suggestivité","superficialité","superfluité","supériorité","supermarché","supraconductivité","suractivité","surcapacité","surdité","sûreté","surgé","surhumanité","surintensité","surréalité","susceptibilité","suzeraineté","synthé","taboulé","taciturnité","tamouré","tangibilité","tarpé","technicité","télé","témérité","témoin-clé","temporalité","ténacité","tendreté","ténébrionidé","ténuité","territorialité","tévé","thé","théâtralité","tiaré","timidité","tollé","tonalité","tonicité","totalité","toxicité","traçabilité","tranquillité","translucidité","transsexualité","trinité","trivialité","tsé-tsé","tubérosité","turbé","vacuité","vahiné","validité","vanité","variabilité","variété","vassalité","vastité","velléité","vélocité","vénalité","vénusté","véracité","verbosité","vérité","versatilité","verticalité","vétusté","viabilité","vicinalité","vicomté","viduité","virginité","virilité","virtualité","virtuosité","viscosité","visibilité","vitalité","vivacité","volatilité","volonté","volubilité","volupté","voracité","vulgarité","vulnérabilité","batée","becquée","billevesée","bolée","bondrée","borée","bouée","bougainvillée","brouettée","buée","caducée","canne-épée","casserolée","cavée","centaurée","cépée","céphalée","charretée","chaudronnée","chicorée","chorée","cochlée","cochonnée","colée","contre-allée","contre-plongée","corvée","coryphée","cucurbitacée","cuillerée","culée","cylindrée","demi-journée","demi-volée","denrée","dernière-née","diarrhée","diatomée","dionée","dragée","dulcinée","dysménorrhée","dyspnée","fée","feuillée","flopée","fournée","fricassée","friselée","galathée","galée","giboulée","giroflée","gonorrhée","goulée","graminée","guinée","gynécée","haquenée","hottée","hyménée","hyperborée","hypogée","journée","lance-fusée","litée","logorrhée","lycée","macchabée","mainlevée","maisonnée","mal-aimée","mal-baisée","maréchaussée","marée","mausolée","mélopée","mi-effrontée","mi-journée","miellée","mijaurée","mosquée","moteur-fusée","muflée","nausée","nuée","nuitée","panacée","pâtée","peignée","pelletée","pépée","périgée","périnée","pharmacopée","pipée","platée","pochetée","pochetée","poignée","poirée","poisson-épée","porte-épée","potée","poupée","première-née","prérentrée","presse-purée","prytanée","purée","quasi-fiancée","ramée","raz-de-marée","resucée","rétrofusée","rez-de-chaussée","risée","ruchée","scarabée","séborrhée","sigisbée","simagrée","singe-araignée","soirée","solanacée","tablée","tinée","trachée","trâlée","transfusée","travée","trépanée","trochée","trophée","vallée","ventrée","vesprée"],s=["bé","cré","crédié","é","loucedé","eussé","hé","malgré","moitié-moitié","ohé","olé","ollé","sacrédié","d'emblée","quasi-instantanée"];e.exports=function(){return{adjectivesVerbs:r,nounsStartingWithVowel:n,nounsStartingWithConsonant:i,others:s}}},function(e,t,a){"use strict";(function(t){function a(e,a,r,n){if("function"!=typeof e)throw new TypeError('"callback" argument must be a function');var i,s,o=arguments.length;switch(o){case 0:case 1:return t.nextTick(e);case 2:return t.nextTick(function(){e.call(null,a)});case 3:return t.nextTick(function(){e.call(null,a,r)});case 4:return t.nextTick(function(){e.call(null,a,r,n)});default:for(i=new Array(o-1),s=0;s<i.length;)i[s++]=arguments[s];return t.nextTick(function(){e.apply(null,i)})}}!t.version||0===t.version.indexOf("v0.")||0===t.version.indexOf("v1.")&&0!==t.version.indexOf("v1.8.")?e.exports=a:e.exports=t.nextTick}).call(t,a(57))},function(e,t,a){"use strict";function r(e,t){for(var a in e)t[a]=e[a]}function n(e,t,a){return s(e,t,a)}var i=a(308),s=i.Buffer;s.from&&s.alloc&&s.allocUnsafe&&s.allocUnsafeSlow?e.exports=i:(r(i,t),t.Buffer=n),r(s,n),n.from=function(e,t,a){if("number"==typeof e)throw new TypeError("Argument must not be a number");return s(e,t,a)},n.alloc=function(e,t,a){if("number"!=typeof e)throw new TypeError("Argument must be a number");var r=s(e);return void 0!==t?"string"==typeof a?r.fill(t,a):r.fill(t):r.fill(0),r},n.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return s(e)},n.allocUnsafeSlow=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return i.SlowBuffer(e)}},,function(e,t,a){"use strict";function r(e,t,a){(void 0===a||i(e[t],a))&&(void 0!==a||t in e)||n(e,t,a)}var n=a(76),i=a(36);e.exports=r},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.makeOutboundLink=void 0;var o=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),d=a(0),l=r(d),u=a(1),c=r(u),p=a(31),f=a(279),h=(0,p.defineMessages)({opensInNewTab:{id:"a11yNotice.opensInNewTab",defaultMessage:"(Opens in a new browser tab)"}});t.makeOutboundLink=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"a",t=function(t){function a(){return n(this,a),i(this,(a.__proto__||Object.getPrototypeOf(a)).apply(this,arguments))}return s(a,t),o(a,[{key:"render",value:function(){var t=Object.assign({target:"_blank",rel:"noopener noreferrer"},this.props);return l.default.createElement(e,t,this.props.children,l.default.createElement(f.A11yNotice,null,this.props.intl.formatMessage(h.opensInNewTab)))}}]),a}(l.default.Component);return t.propTypes={children:c.default.oneOfType([c.default.node]),intl:p.intlShape.isRequired},(0,p.injectIntl)(t)}},,,,function(e,t,a){"use strict";/**
   * @preserve jed.js https://github.com/SlexAxton/Jed
   */
  !function(a,r){function n(e){return f.PF.compile(e||"nplurals=2; plural=(n != 1);")}function i(e,t){this._key=e,this._i18n=t}var s=Array.prototype,o=Object.prototype,d=s.slice,l=o.hasOwnProperty,u=s.forEach,c={},p={forEach:function(e,t,a){var r,n,i;if(null!==e)if(u&&e.forEach===u)e.forEach(t,a);else if(e.length===+e.length){for(r=0,n=e.length;r<n;r++)if(r in e&&t.call(a,e[r],r,e)===c)return}else for(i in e)if(l.call(e,i)&&t.call(a,e[i],i,e)===c)return},extend:function(e){return this.forEach(d.call(arguments,1),function(t){for(var a in t)e[a]=t[a]}),e}},f=function(e){if(this.defaults={locale_data:{messages:{"":{domain:"messages",lang:"en",plural_forms:"nplurals=2; plural=(n != 1);"}}},domain:"messages",debug:!1},this.options=p.extend({},this.defaults,e),this.textdomain(this.options.domain),e.domain&&!this.options.locale_data[this.options.domain])throw new Error("Text domain set to non-existent domain: `"+e.domain+"`")};f.context_delimiter=String.fromCharCode(4),p.extend(i.prototype,{onDomain:function(e){return this._domain=e,this},withContext:function(e){return this._context=e,this},ifPlural:function(e,t){return this._val=e,this._pkey=t,this},fetch:function(e){return"[object Array]"!={}.toString.call(e)&&(e=[].slice.call(arguments,0)),(e&&e.length?f.sprintf:function(e){return e})(this._i18n.dcnpgettext(this._domain,this._context,this._key,this._pkey,this._val),e)}}),p.extend(f.prototype,{translate:function(e){return new i(e,this)},textdomain:function(e){if(!e)return this._textdomain;this._textdomain=e},gettext:function(e){/**
   * @preserve jed.js https://github.com/SlexAxton/Jed
   */
  return this.dcnpgettext.call(this,void 0,void 0,e)},dgettext:function(e,t){return this.dcnpgettext.call(this,e,void 0,t)},dcgettext:function(e,t){return this.dcnpgettext.call(this,e,void 0,t)},ngettext:function(e,t,a){return this.dcnpgettext.call(this,void 0,void 0,e,t,a)},dngettext:function(e,t,a,r){return this.dcnpgettext.call(this,e,void 0,t,a,r)},dcngettext:function(e,t,a,r){return this.dcnpgettext.call(this,e,void 0,t,a,r)},pgettext:function(e,t){return this.dcnpgettext.call(this,void 0,e,t)},dpgettext:function(e,t,a){return this.dcnpgettext.call(this,e,t,a)},dcpgettext:function(e,t,a){return this.dcnpgettext.call(this,e,t,a)},npgettext:function(e,t,a,r){return this.dcnpgettext.call(this,void 0,e,t,a,r)},dnpgettext:function(e,t,a,r,n){return this.dcnpgettext.call(this,e,t,a,r,n)},dcnpgettext:function(e,t,a,r,i){r=r||a,e=e||this._textdomain;var s;if(!this.options)return s=new f,s.dcnpgettext.call(s,void 0,void 0,a,r,i);if(!this.options.locale_data)throw new Error("No locale data provided.");if(!this.options.locale_data[e])throw new Error("Domain `"+e+"` was not found.");if(!this.options.locale_data[e][""])throw new Error("No locale meta information provided.");if(!a)throw new Error("No translation key found.");var o,d,l,u=t?t+f.context_delimiter+a:a,c=this.options.locale_data,p=c[e],h=(c.messages||this.defaults.locale_data.messages)[""],g=p[""].plural_forms||p[""]["Plural-Forms"]||p[""]["plural-forms"]||h.plural_forms||h["Plural-Forms"]||h["plural-forms"];if(void 0===i)l=0;else{if("number"!=typeof i&&(i=parseInt(i,10),isNaN(i)))throw new Error("The number that was passed in is not a number.");l=n(g)(i)}if(!p)throw new Error("No domain named `"+e+"` could be found.");return!(o=p[u])||l>o.length?(this.options.missing_key_callback&&this.options.missing_key_callback(u,e),d=[a,r],!0===this.options.debug&&console.log(d[n(g)(i)]),d[n()(i)]):(d=o[l])||(d=[a,r],d[n()(i)])}});var h=function(){function e(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function t(e,t){for(var a=[];t>0;a[--t]=e);return a.join("")}var a=function e(){return e.cache.hasOwnProperty(arguments[0])||(e.cache[arguments[0]]=e.parse(arguments[0])),e.format.call(null,e.cache[arguments[0]],arguments)};return a.format=function(a,r){var n,i,s,o,d,l,u,c=1,p=a.length,f="",g=[];for(i=0;i<p;i++)if("string"===(f=e(a[i])))g.push(a[i]);else if("array"===f){if(o=a[i],o[2])for(n=r[c],s=0;s<o[2].length;s++){if(!n.hasOwnProperty(o[2][s]))throw h('[sprintf] property "%s" does not exist',o[2][s]);n=n[o[2][s]]}else n=o[1]?r[o[1]]:r[c++];if(/[^s]/.test(o[8])&&"number"!=e(n))throw h("[sprintf] expecting number but found %s",e(n));switch(void 0!==n&&null!==n||(n=""),o[8]){case"b":n=n.toString(2);break;case"c":n=String.fromCharCode(n);break;case"d":n=parseInt(n,10);break;case"e":n=o[7]?n.toExponential(o[7]):n.toExponential();break;case"f":n=o[7]?parseFloat(n).toFixed(o[7]):parseFloat(n);break;case"o":n=n.toString(8);break;case"s":n=(n=String(n))&&o[7]?n.substring(0,o[7]):n;break;case"u":n=Math.abs(n);break;case"x":n=n.toString(16);break;case"X":n=n.toString(16).toUpperCase()}n=/[def]/.test(o[8])&&o[3]&&n>=0?"+"+n:n,l=o[4]?"0"==o[4]?"0":o[4].charAt(1):" ",u=o[6]-String(n).length,d=o[6]?t(l,u):"",g.push(o[5]?n+d:d+n)}return g.join("")},a.cache={},a.parse=function(e){for(var t=e,a=[],r=[],n=0;t;){if(null!==(a=/^[^\x25]+/.exec(t)))r.push(a[0]);else if(null!==(a=/^\x25{2}/.exec(t)))r.push("%");else{if(null===(a=/^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-fosuxX])/.exec(t)))throw"[sprintf] huh?";if(a[2]){n|=1;var i=[],s=a[2],o=[];if(null===(o=/^([a-z_][a-z_\d]*)/i.exec(s)))throw"[sprintf] huh?";for(i.push(o[1]);""!==(s=s.substring(o[0].length));)if(null!==(o=/^\.([a-z_][a-z_\d]*)/i.exec(s)))i.push(o[1]);else{if(null===(o=/^\[(\d+)\]/.exec(s)))throw"[sprintf] huh?";i.push(o[1])}a[2]=i}else n|=2;if(3===n)throw"[sprintf] mixing positional and named placeholders is not (yet) supported";r.push(a)}t=t.substring(a[0].length)}return r},a}(),g=function(e,t){return t.unshift(e),h.apply(null,t)};f.parse_plural=function(e,t){return e=e.replace(/n/g,t),f.parse_expression(e)},f.sprintf=function(e,t){return"[object Array]"=={}.toString.call(t)?g(e,[].slice.call(t)):h.apply(this,[].slice.call(arguments))},f.prototype.sprintf=function(){return f.sprintf.apply(this,arguments)},f.PF={},f.PF.parse=function(e){var t=f.PF.extractPluralExpr(e);return f.PF.parser.parse.call(f.PF.parser,t)},f.PF.compile=function(e){function t(e){return!0===e?1:e||0}var a=f.PF.parse(e);return function(e){return t(f.PF.interpreter(a)(e))}},f.PF.interpreter=function(e){return function(t){switch(e.type){case"GROUP":return f.PF.interpreter(e.expr)(t);case"TERNARY":return f.PF.interpreter(e.expr)(t)?f.PF.interpreter(e.truthy)(t):f.PF.interpreter(e.falsey)(t);case"OR":return f.PF.interpreter(e.left)(t)||f.PF.interpreter(e.right)(t);case"AND":return f.PF.interpreter(e.left)(t)&&f.PF.interpreter(e.right)(t);case"LT":return f.PF.interpreter(e.left)(t)<f.PF.interpreter(e.right)(t);case"GT":return f.PF.interpreter(e.left)(t)>f.PF.interpreter(e.right)(t);case"LTE":return f.PF.interpreter(e.left)(t)<=f.PF.interpreter(e.right)(t);case"GTE":return f.PF.interpreter(e.left)(t)>=f.PF.interpreter(e.right)(t);case"EQ":return f.PF.interpreter(e.left)(t)==f.PF.interpreter(e.right)(t);case"NEQ":return f.PF.interpreter(e.left)(t)!=f.PF.interpreter(e.right)(t);case"MOD":return f.PF.interpreter(e.left)(t)%f.PF.interpreter(e.right)(t);case"VAR":return t;case"NUM":return e.val;default:throw new Error("Invalid Token found.")}}},f.PF.extractPluralExpr=function(e){e=e.replace(/^\s\s*/,"").replace(/\s\s*$/,""),/;\s*$/.test(e)||(e=e.concat(";"));var t,a=/nplurals\=(\d+);/,r=/plural\=(.*);/,n=e.match(a),i={};if(!(n.length>1))throw new Error("nplurals not found in plural_forms string: "+e);if(i.nplurals=n[1],e=e.replace(a,""),!((t=e.match(r))&&t.length>1))throw new Error("`plural` expression not found: "+e);return t[1]},f.PF.parser=function(){var e={trace:function(){},yy:{},symbols_:{error:2,expressions:3,e:4,EOF:5,"?":6,":":7,"||":8,"&&":9,"<":10,"<=":11,">":12,">=":13,"!=":14,"==":15,"%":16,"(":17,")":18,n:19,NUMBER:20,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",6:"?",7:":",8:"||",9:"&&",10:"<",11:"<=",12:">",13:">=",14:"!=",15:"==",16:"%",17:"(",18:")",19:"n",20:"NUMBER"},productions_:[0,[3,2],[4,5],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,1],[4,1]],performAction:function(e,t,a,r,n,i,s){var o=i.length-1;switch(n){case 1:return{type:"GROUP",expr:i[o-1]};case 2:this.$={type:"TERNARY",expr:i[o-4],truthy:i[o-2],falsey:i[o]};break;case 3:this.$={type:"OR",left:i[o-2],right:i[o]};break;case 4:this.$={type:"AND",left:i[o-2],right:i[o]};break;case 5:this.$={type:"LT",left:i[o-2],right:i[o]};break;case 6:this.$={type:"LTE",left:i[o-2],right:i[o]};break;case 7:this.$={type:"GT",left:i[o-2],right:i[o]};break;case 8:this.$={type:"GTE",left:i[o-2],right:i[o]};break;case 9:this.$={type:"NEQ",left:i[o-2],right:i[o]};break;case 10:this.$={type:"EQ",left:i[o-2],right:i[o]};break;case 11:this.$={type:"MOD",left:i[o-2],right:i[o]};break;case 12:this.$={type:"GROUP",expr:i[o-1]};break;case 13:this.$={type:"VAR"};break;case 14:this.$={type:"NUM",val:Number(e)}}},table:[{3:1,4:2,17:[1,3],19:[1,4],20:[1,5]},{1:[3]},{5:[1,6],6:[1,7],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16]},{4:17,17:[1,3],19:[1,4],20:[1,5]},{5:[2,13],6:[2,13],7:[2,13],8:[2,13],9:[2,13],10:[2,13],11:[2,13],12:[2,13],13:[2,13],14:[2,13],15:[2,13],16:[2,13],18:[2,13]},{5:[2,14],6:[2,14],7:[2,14],8:[2,14],9:[2,14],10:[2,14],11:[2,14],12:[2,14],13:[2,14],14:[2,14],15:[2,14],16:[2,14],18:[2,14]},{1:[2,1]},{4:18,17:[1,3],19:[1,4],20:[1,5]},{4:19,17:[1,3],19:[1,4],20:[1,5]},{4:20,17:[1,3],19:[1,4],20:[1,5]},{4:21,17:[1,3],19:[1,4],20:[1,5]},{4:22,17:[1,3],19:[1,4],20:[1,5]},{4:23,17:[1,3],19:[1,4],20:[1,5]},{4:24,17:[1,3],19:[1,4],20:[1,5]},{4:25,17:[1,3],19:[1,4],20:[1,5]},{4:26,17:[1,3],19:[1,4],20:[1,5]},{4:27,17:[1,3],19:[1,4],20:[1,5]},{6:[1,7],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[1,28]},{6:[1,7],7:[1,29],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16]},{5:[2,3],6:[2,3],7:[2,3],8:[2,3],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[2,3]},{5:[2,4],6:[2,4],7:[2,4],8:[2,4],9:[2,4],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[2,4]},{5:[2,5],6:[2,5],7:[2,5],8:[2,5],9:[2,5],10:[2,5],11:[2,5],12:[2,5],13:[2,5],14:[2,5],15:[2,5],16:[1,16],18:[2,5]},{5:[2,6],6:[2,6],7:[2,6],8:[2,6],9:[2,6],10:[2,6],11:[2,6],12:[2,6],13:[2,6],14:[2,6],15:[2,6],16:[1,16],18:[2,6]},{5:[2,7],6:[2,7],7:[2,7],8:[2,7],9:[2,7],10:[2,7],11:[2,7],12:[2,7],13:[2,7],14:[2,7],15:[2,7],16:[1,16],18:[2,7]},{5:[2,8],6:[2,8],7:[2,8],8:[2,8],9:[2,8],10:[2,8],11:[2,8],12:[2,8],13:[2,8],14:[2,8],15:[2,8],16:[1,16],18:[2,8]},{5:[2,9],6:[2,9],7:[2,9],8:[2,9],9:[2,9],10:[2,9],11:[2,9],12:[2,9],13:[2,9],14:[2,9],15:[2,9],16:[1,16],18:[2,9]},{5:[2,10],6:[2,10],7:[2,10],8:[2,10],9:[2,10],10:[2,10],11:[2,10],12:[2,10],13:[2,10],14:[2,10],15:[2,10],16:[1,16],18:[2,10]},{5:[2,11],6:[2,11],7:[2,11],8:[2,11],9:[2,11],10:[2,11],11:[2,11],12:[2,11],13:[2,11],14:[2,11],15:[2,11],16:[2,11],18:[2,11]},{5:[2,12],6:[2,12],7:[2,12],8:[2,12],9:[2,12],10:[2,12],11:[2,12],12:[2,12],13:[2,12],14:[2,12],15:[2,12],16:[2,12],18:[2,12]},{4:30,17:[1,3],19:[1,4],20:[1,5]},{5:[2,2],6:[1,7],7:[2,2],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[2,2]}],defaultActions:{6:[2,1]},parseError:function(e,t){throw new Error(e)},parse:function(e){function t(){var e;return e=a.lexer.lex()||1,"number"!=typeof e&&(e=a.symbols_[e]||e),e}var a=this,r=[0],n=[null],i=[],s=this.table,o="",d=0,l=0,u=0,c=2;this.lexer.setInput(e),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,void 0===this.lexer.yylloc&&(this.lexer.yylloc={});var p=this.lexer.yylloc;i.push(p),"function"==typeof this.yy.parseError&&(this.parseError=this.yy.parseError);for(var f,h,g,m,b,v,y,w,x,_={};;){if(g=r[r.length-1],this.defaultActions[g]?m=this.defaultActions[g]:(null==f&&(f=t()),m=s[g]&&s[g][f]),void 0===m||!m.length||!m[0]){if(!u){x=[];for(v in s[g])this.terminals_[v]&&v>2&&x.push("'"+this.terminals_[v]+"'");var z="";z=this.lexer.showPosition?"Parse error on line "+(d+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+x.join(", ")+", got '"+this.terminals_[f]+"'":"Parse error on line "+(d+1)+": Unexpected "+(1==f?"end of input":"'"+(this.terminals_[f]||f)+"'"),this.parseError(z,{text:this.lexer.match,token:this.terminals_[f]||f,line:this.lexer.yylineno,loc:p,expected:x})}if(3==u){if(1==f)throw new Error(z||"Parsing halted.");l=this.lexer.yyleng,o=this.lexer.yytext,d=this.lexer.yylineno,p=this.lexer.yylloc,f=t()}for(;;){if(c.toString()in s[g])break;if(0==g)throw new Error(z||"Parsing halted.");!function(e){r.length=r.length-2*e,n.length=n.length-e,i.length=i.length-e}(1),g=r[r.length-1]}h=f,f=c,g=r[r.length-1],m=s[g]&&s[g][c],u=3}if(m[0]instanceof Array&&m.length>1)throw new Error("Parse Error: multiple actions possible at state: "+g+", token: "+f);switch(m[0]){case 1:r.push(f),n.push(this.lexer.yytext),i.push(this.lexer.yylloc),r.push(m[1]),f=null,h?(f=h,h=null):(l=this.lexer.yyleng,o=this.lexer.yytext,d=this.lexer.yylineno,p=this.lexer.yylloc,u>0&&u--);break;case 2:if(y=this.productions_[m[1]][1],_.$=n[n.length-y],_._$={first_line:i[i.length-(y||1)].first_line,last_line:i[i.length-1].last_line,first_column:i[i.length-(y||1)].first_column,last_column:i[i.length-1].last_column},void 0!==(b=this.performAction.call(_,o,l,d,this.yy,m[1],n,i)))return b;y&&(r=r.slice(0,-1*y*2),n=n.slice(0,-1*y),i=i.slice(0,-1*y)),r.push(this.productions_[m[1]][0]),n.push(_.$),i.push(_._$),w=s[r[r.length-2]][r[r.length-1]],r.push(w);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(e,t){if(!this.yy.parseError)throw new Error(e);this.yy.parseError(e,t)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];return this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e,e.match(/\n/)&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=new Array(e.length+1).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t;this._more||(this.yytext="",this.match="");for(var a=this._currentRules(),r=0;r<a.length;r++)if(e=this._input.match(this.rules[a[r]]))return t=e[0].match(/\n.*/g),t&&(this.yylineno+=t.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:t?t[t.length-1].length-1:this.yylloc.last_column+e[0].length},this.yytext+=e[0],this.match+=e[0],this.matches=e,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(e[0].length),this.matched+=e[0],this.performAction.call(this,this.yy,this,a[r],this.conditionStack[this.conditionStack.length-1])||void 0;if(""===this._input)return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var e=this.next();return void 0!==e?e:this.lex()},begin:function(e){this.conditionStack.push(e)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(e){this.begin(e)}};return e.performAction=function(e,t,a,r){switch(a){case 0:break;case 1:return 20;case 2:return 19;case 3:return 8;case 4:return 9;case 5:return 6;case 6:return 7;case 7:return 11;case 8:return 13;case 9:return 10;case 10:return 12;case 11:return 14;case 12:return 15;case 13:return 16;case 14:return 17;case 15:return 18;case 16:return 5;case 17:return"INVALID"}},e.rules=[/^\s+/,/^[0-9]+(\.[0-9]+)?\b/,/^n\b/,/^\|\|/,/^&&/,/^\?/,/^:/,/^<=/,/^>=/,/^</,/^>/,/^!=/,/^==/,/^%/,/^\(/,/^\)/,/^$/,/^./],e.conditions={INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17],inclusive:!0}},e}();return e.lexer=t,e}(),void 0!==e&&e.exports&&(t=e.exports=f),t.Jed=f}()},function(e,t,a){"use strict";function r(e){return!(!s(e)||i(e))&&(n(e)?h:l).test(o(e))}var n=a(58),i=a(186),s=a(6),o=a(103),d=/[\\^$.*+?()[\]{}|]/g,l=/^\[object .+?Constructor\]$/,u=Function.prototype,c=Object.prototype,p=u.toString,f=c.hasOwnProperty,h=RegExp("^"+p.call(f).replace(d,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=r},function(e,t,a){"use strict";function r(e){var t=s.call(e,d),a=e[d];try{e[d]=void 0;var r=!0}catch(e){}var n=o.call(e);return r&&(t?e[d]=a:delete e[d]),n}var n=a(24),i=Object.prototype,s=i.hasOwnProperty,o=i.toString,d=n?n.toStringTag:void 0;e.exports=r},function(e,t,a){"use strict";function r(e){return i.call(e)}var n=Object.prototype,i=n.toString;e.exports=r},function(e,t,a){"use strict";function r(e){return!!i&&i in e}var n=a(187),i=function(){var e=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=r},function(e,t,a){"use strict";var r=a(8),n=r["__core-js_shared__"];e.exports=n},function(e,t,a){"use strict";function r(e,t){return null==e?void 0:e[t]}e.exports=r},function(e,t,a){"use strict";var r=a(190),n=a(101),i=a(51),s=n?function(e,t){return n(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=s},function(e,t,a){"use strict";function r(e){return function(){return e}}e.exports=r},function(e,t,a){"use strict";function r(e){var t=0,a=0;return function(){var r=s(),o=i-(r-a);if(a=r,o>0){if(++t>=n)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var n=800,i=16,s=Date.now;e.exports=r},function(e,t,a){"use strict";function r(e,t,a){if(!d(a))return!1;var r=void 0===t?"undefined":n(t);return!!("number"==r?s(a)&&o(t,a.length):"string"==r&&t in a)&&i(a[t],e)}var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=a(36),s=a(23),o=a(77),d=a(6);e.exports=r},function(e,t,a){"use strict";function r(e,t){for(var a=-1,r=Array(e);++a<e;)r[a]=t(a);return r}e.exports=r},function(e,t,a){"use strict";function r(e){return i(e)&&n(e)==s}var n=a(17),i=a(13),s="[object Arguments]";e.exports=r},function(e,t,a){"use strict";function r(){return!1}e.exports=r},function(e,t,a){"use strict";function r(e){return s(e)&&i(e.length)&&!!o[n(e)]}var n=a(17),i=a(81),s=a(13),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,e.exports=r},function(e,t,a){"use strict";(function(e){var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=a(102),i="object"==r(t)&&t&&!t.nodeType&&t,s=i&&"object"==r(e)&&e&&!e.nodeType&&e,o=s&&s.exports===i,d=o&&n.process,l=function(){try{return d&&d.binding&&d.binding("util")}catch(e){}}();e.exports=l}).call(t,a(42)(e))},function(e,t,a){"use strict";var r=a(106),n=r(Object.keys,Object);e.exports=n},function(e,t,a){"use strict";function r(){this.__data__=[],this.size=0}e.exports=r},function(e,t,a){"use strict";function r(e){var t=this.__data__,a=n(t,e);return!(a<0)&&(a==t.length-1?t.pop():s.call(t,a,1),--this.size,!0)}var n=a(44),i=Array.prototype,s=i.splice;e.exports=r},function(e,t,a){"use strict";function r(e){var t=this.__data__,a=n(t,e);return a<0?void 0:t[a][1]}var n=a(44);e.exports=r},function(e,t,a){"use strict";function r(e){return n(this.__data__,e)>-1}var n=a(44);e.exports=r},function(e,t,a){"use strict";function r(e,t){var a=this.__data__,r=n(a,e);return r<0?(++this.size,a.push([e,t])):a[r][1]=t,this}var n=a(44);e.exports=r},function(e,t,a){"use strict";function r(){this.__data__=new n,this.size=0}var n=a(43);e.exports=r},function(e,t,a){"use strict";function r(e){var t=this.__data__,a=t.delete(e);return this.size=t.size,a}e.exports=r},function(e,t,a){"use strict";function r(e){return this.__data__.get(e)}e.exports=r},function(e,t,a){"use strict";function r(e){return this.__data__.has(e)}e.exports=r},function(e,t,a){"use strict";function r(e,t){var a=this.__data__;if(a instanceof n){var r=a.__data__;if(!i||r.length<o-1)return r.push([e,t]),this.size=++a.size,this;a=this.__data__=new s(r)}return a.set(e,t),this.size=a.size,this}var n=a(43),i=a(60),s=a(83),o=200;e.exports=r},function(e,t,a){"use strict";function r(){this.size=0,this.__data__={hash:new n,map:new(s||i),string:new n}}var n=a(210),i=a(43),s=a(60);e.exports=r},function(e,t,a){"use strict";function r(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var r=e[t];this.set(r[0],r[1])}}var n=a(211),i=a(212),s=a(213),o=a(214),d=a(215);r.prototype.clear=n,r.prototype.delete=i,r.prototype.get=s,r.prototype.has=o,r.prototype.set=d,e.exports=r},function(e,t,a){"use strict";function r(){this.__data__=n?n(null):{},this.size=0}var n=a(45);e.exports=r},function(e,t,a){"use strict";function r(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}e.exports=r},function(e,t,a){"use strict";function r(e){var t=this.__data__;if(n){var a=t[e];return a===i?void 0:a}return o.call(t,e)?t[e]:void 0}var n=a(45),i="__lodash_hash_undefined__",s=Object.prototype,o=s.hasOwnProperty;e.exports=r},function(e,t,a){"use strict";function r(e){var t=this.__data__;return n?void 0!==t[e]:s.call(t,e)}var n=a(45),i=Object.prototype,s=i.hasOwnProperty;e.exports=r},function(e,t,a){"use strict";function r(e,t){var a=this.__data__;return this.size+=this.has(e)?0:1,a[e]=n&&void 0===t?i:t,this}var n=a(45),i="__lodash_hash_undefined__";e.exports=r},function(e,t,a){"use strict";function r(e){var t=n(this,e).delete(e);return this.size-=t?1:0,t}var n=a(46);e.exports=r},function(e,t,a){"use strict";function r(e){var t=void 0===e?"undefined":n(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports=r},function(e,t,a){"use strict";function r(e){return n(this,e).get(e)}var n=a(46);e.exports=r},function(e,t,a){"use strict";function r(e){return n(this,e).has(e)}var n=a(46);e.exports=r},function(e,t,a){"use strict";function r(e,t){var a=n(this,e),r=a.size;return a.set(e,t),this.size+=a.size==r?0:1,this}var n=a(46);e.exports=r},function(e,t,a){"use strict";var r=a(348),n=r();e.exports=n},function(e,t,a){"use strict";function r(e){if(!n(e))return s(e);var t=i(e),a=[];for(var r in e)("constructor"!=r||!t&&d.call(e,r))&&a.push(r);return a}var n=a(6),i=a(52),s=a(223),o=Object.prototype,d=o.hasOwnProperty;e.exports=r},function(e,t,a){"use strict";function r(e){var t=[];if(null!=e)for(var a in Object(e))t.push(a);return t}e.exports=r},,,function(e,t,a){"use strict";function r(e,t){if(e.map)return e.map(t);for(var a=[],r=0;r<e.length;r++)a.push(t(e[r],r));return a}var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=function(e){switch(void 0===e?"undefined":n(e)){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,t,a,d){return t=t||"&",a=a||"=",null===e&&(e=void 0),"object"===(void 0===e?"undefined":n(e))?r(o(e),function(n){var o=encodeURIComponent(i(n))+a;return s(e[n])?r(e[n],function(e){return o+encodeURIComponent(i(e))}).join(t):o+encodeURIComponent(i(e[n]))}).join(t):d?encodeURIComponent(i(d))+a+encodeURIComponent(i(e)):""};var s=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},o=Object.keys||function(e){var t=[];for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.push(a);return t}},function(e,t){},function(e,t,a){"use strict";var r=a(229),n=a(234);r.default.__addLocaleData(n.default),r.default.defaultLocale="en",t.default=r.default},function(e,t,a){"use strict";function r(e,t,a){var n="string"==typeof e?r.__parse(e):e;if(!n||"messageFormatPattern"!==n.type)throw new TypeError("A message must be provided as a String or AST.");a=this._mergeFormats(r.formats,a),i.defineProperty(this,"_locale",{value:this._resolveLocale(t)});var s=this._findPluralRuleFunction(this._locale),o=this._compilePattern(n,t,a,s),d=this;this.format=function(t){try{return d._format(o,t)}catch(t){throw t.variableId?new Error("The intl string context variable '"+t.variableId+"' was not provided to the string '"+e+"'"):t}}}var n=a(110),i=a(230),s=a(231),o=a(232);t.default=r,i.defineProperty(r,"formats",{enumerable:!0,value:{number:{currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}}}),i.defineProperty(r,"__localeData__",{value:i.objCreate(null)}),i.defineProperty(r,"__addLocaleData",{value:function(e){if(!e||!e.locale)throw new Error("Locale data provided to IntlMessageFormat is missing a `locale` property");r.__localeData__[e.locale.toLowerCase()]=e}}),i.defineProperty(r,"__parse",{value:o.default.parse}),i.defineProperty(r,"defaultLocale",{enumerable:!0,writable:!0,value:void 0}),r.prototype.resolvedOptions=function(){return{locale:this._locale}},r.prototype._compilePattern=function(e,t,a,r){return new s.default(t,a,r).compile(e)},r.prototype._findPluralRuleFunction=function(e){for(var t=r.__localeData__,a=t[e.toLowerCase()];a;){if(a.pluralRuleFunction)return a.pluralRuleFunction;a=a.parentLocale&&t[a.parentLocale.toLowerCase()]}throw new Error("Locale data added to IntlMessageFormat is missing a `pluralRuleFunction` for :"+e)},r.prototype._format=function(e,t){var a,r,i,s,o,d,l="";for(a=0,r=e.length;a<r;a+=1)if("string"!=typeof(i=e[a])){if(s=i.id,!t||!n.hop.call(t,s))throw d=new Error("A value must be provided for: "+s),d.variableId=s,d;o=t[s],i.options?l+=this._format(i.getOption(o),t):l+=i.format(o)}else l+=i;return l},r.prototype._mergeFormats=function(e,t){var a,r,s={};for(a in e)n.hop.call(e,a)&&(s[a]=r=i.objCreate(e[a]),t&&n.hop.call(t,a)&&n.extend(r,t[a]));return s},r.prototype._resolveLocale=function(e){"string"==typeof e&&(e=[e]),e=(e||[]).concat(r.defaultLocale);var t,a,n,i,s=r.__localeData__;for(t=0,a=e.length;t<a;t+=1)for(n=e[t].toLowerCase().split("-");n.length;){if(i=s[n.join("-")])return i.locale;n.pop()}var o=e.pop();throw new Error("No locale data has been added to IntlMessageFormat for: "+e.join(", ")+", or the default locale: "+o)}},function(e,t,a){"use strict";var r=a(110),n=function(){try{return!!Object.defineProperty({},"a",{})}catch(e){return!1}}(),i=(!n&&Object.prototype.__defineGetter__,n?Object.defineProperty:function(e,t,a){"get"in a&&e.__defineGetter__?e.__defineGetter__(t,a.get):(!r.hop.call(e,t)||"value"in a)&&(e[t]=a.value)}),s=Object.create||function(e,t){function a(){}var n,s;a.prototype=e,n=new a;for(s in t)r.hop.call(t,s)&&i(n,s,t[s]);return n};t.defineProperty=i,t.objCreate=s},function(e,t,a){"use strict";function r(e,t,a){this.locales=e,this.formats=t,this.pluralFn=a}function n(e){this.id=e}function i(e,t,a,r,n){this.id=e,this.useOrdinal=t,this.offset=a,this.options=r,this.pluralFn=n}function s(e,t,a,r){this.id=e,this.offset=t,this.numberFormat=a,this.string=r}function o(e,t){this.id=e,this.options=t}t.default=r,r.prototype.compile=function(e){return this.pluralStack=[],this.currentPlural=null,this.pluralNumberFormat=null,this.compileMessage(e)},r.prototype.compileMessage=function(e){if(!e||"messageFormatPattern"!==e.type)throw new Error('Message AST is not of type: "messageFormatPattern"');var t,a,r,n=e.elements,i=[];for(t=0,a=n.length;t<a;t+=1)switch(r=n[t],r.type){case"messageTextElement":i.push(this.compileMessageText(r));break;case"argumentElement":i.push(this.compileArgument(r));break;default:throw new Error("Message element does not have a valid type")}return i},r.prototype.compileMessageText=function(e){return this.currentPlural&&/(^|[^\\])#/g.test(e.value)?(this.pluralNumberFormat||(this.pluralNumberFormat=new Intl.NumberFormat(this.locales)),new s(this.currentPlural.id,this.currentPlural.format.offset,this.pluralNumberFormat,e.value)):e.value.replace(/\\#/g,"#")},r.prototype.compileArgument=function(e){var t=e.format;if(!t)return new n(e.id);var a,r=this.formats,s=this.locales,d=this.pluralFn;switch(t.type){case"numberFormat":return a=r.number[t.style],{id:e.id,format:new Intl.NumberFormat(s,a).format};case"dateFormat":return a=r.date[t.style],{id:e.id,format:new Intl.DateTimeFormat(s,a).format};case"timeFormat":return a=r.time[t.style],{id:e.id,format:new Intl.DateTimeFormat(s,a).format};case"pluralFormat":return a=this.compileOptions(e),new i(e.id,t.ordinal,t.offset,a,d);case"selectFormat":return a=this.compileOptions(e),new o(e.id,a);default:throw new Error("Message element does not have a valid format type")}},r.prototype.compileOptions=function(e){var t=e.format,a=t.options,r={};this.pluralStack.push(this.currentPlural),this.currentPlural="pluralFormat"===t.type?e:null;var n,i,s;for(n=0,i=a.length;n<i;n+=1)s=a[n],r[s.selector]=this.compileMessage(s.value);return this.currentPlural=this.pluralStack.pop(),r},n.prototype.format=function(e){return e||"number"==typeof e?"string"==typeof e?e:String(e):""},i.prototype.getOption=function(e){var t=this.options;return t["="+e]||t[this.pluralFn(e-this.offset,this.useOrdinal)]||t.other},s.prototype.format=function(e){var t=this.numberFormat.format(e-this.offset);return this.string.replace(/(^|[^\\])#/g,"$1"+t).replace(/\\#/g,"#")},o.prototype.getOption=function(e){var t=this.options;return t[e]||t.other}},function(e,t,a){"use strict";t=e.exports=a(233).default,t.default=t},function(e,t,a){"use strict";t.default=function(){function e(t,a,r,n){this.message=t,this.expected=a,this.found=r,this.location=n,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,e)}function t(t){function a(){return n(Ve,Ye)}function r(e){var a,r,n=Ge[e];if(n)return n;for(a=e-1;!Ge[a];)a--;for(n=Ge[a],n={line:n.line,column:n.column,seenCR:n.seenCR};a<e;)r=t.charAt(a),"\n"===r?(n.seenCR||n.line++,n.column=1,n.seenCR=!1):"\r"===r||"\u2028"===r||"\u2029"===r?(n.line++,n.column=1,n.seenCR=!0):(n.column++,n.seenCR=!1),a++;return Ge[e]=n,n}function n(e,t){var a=r(e),n=r(t);return{start:{offset:e,line:a.line,column:a.column},end:{offset:t,line:n.line,column:n.column}}}function i(e){Ye<Qe||(Ye>Qe&&(Qe=Ye,Ze=[]),Ze.push(e))}function s(t,a,r,n){return null!==a&&function(e){var t=1;for(e.sort(function(e,t){return e.description<t.description?-1:e.description>t.description?1:0});t<e.length;)e[t-1]===e[t]?e.splice(t,1):t++}(a),new e(null!==t?t:function(e,t){var a,r,n,i=new Array(e.length);for(n=0;n<e.length;n++)i[n]=e[n].description;return a=e.length>1?i.slice(0,-1).join(", ")+" or "+i[e.length-1]:i[0],r=t?'"'+function(e){function t(e){return e.charCodeAt(0).toString(16).toUpperCase()}return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\x08/g,"\\b").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/[\x00-\x07\x0B\x0E\x0F]/g,function(e){return"\\x0"+t(e)}).replace(/[\x10-\x1F\x80-\xFF]/g,function(e){return"\\x"+t(e)}).replace(/[\u0100-\u0FFF]/g,function(e){return"\\u0"+t(e)}).replace(/[\u1000-\uFFFF]/g,function(e){return"\\u"+t(e)})}(t)+'"':"end of input","Expected "+a+" but "+r+" found."}(a,r),a,r,n)}function o(){return d()}function d(){var e,t,a;for(e=Ye,t=[],a=l();a!==C;)t.push(a),a=l();return t!==C&&(Ve=e,t=M(t)),e=t}function l(){var e;return e=c(),e===C&&(e=f()),e}function u(){var e,a,r,n,i,s;if(e=Ye,a=[],r=Ye,n=k(),n!==C?(i=A(),i!==C?(s=k(),s!==C?(n=[n,i,s],r=n):(Ye=r,r=C)):(Ye=r,r=C)):(Ye=r,r=C),r!==C)for(;r!==C;)a.push(r),r=Ye,n=k(),n!==C?(i=A(),i!==C?(s=k(),s!==C?(n=[n,i,s],r=n):(Ye=r,r=C)):(Ye=r,r=C)):(Ye=r,r=C);else a=C;return a!==C&&(Ve=e,a=D(a)),e=a,e===C&&(e=Ye,a=z(),e=a!==C?t.substring(e,Ye):a),e}function c(){var e,t;return e=Ye,t=u(),t!==C&&(Ve=e,t=B(t)),e=t}function p(){var e,a,r;if((e=E())===C){if(e=Ye,a=[],F.test(t.charAt(Ye))?(r=t.charAt(Ye),Ye++):(r=C,0===Je&&i(L)),r!==C)for(;r!==C;)a.push(r),F.test(t.charAt(Ye))?(r=t.charAt(Ye),Ye++):(r=C,0===Je&&i(L));else a=C;e=a!==C?t.substring(e,Ye):a}return e}function f(){var e,a,r,n,s,o,d,l,u;return e=Ye,123===t.charCodeAt(Ye)?(a=I,Ye++):(a=C,0===Je&&i(N)),a!==C?(r=k(),r!==C?(n=p(),n!==C?(s=k(),s!==C?(o=Ye,44===t.charCodeAt(Ye)?(d=U,Ye++):(d=C,0===Je&&i($)),d!==C?(l=k(),l!==C?(u=h(),u!==C?(d=[d,l,u],o=d):(Ye=o,o=C)):(Ye=o,o=C)):(Ye=o,o=C),o===C&&(o=null),o!==C?(d=k(),d!==C?(125===t.charCodeAt(Ye)?(l=W,Ye++):(l=C,0===Je&&i(H)),l!==C?(Ve=e,a=K(n,o),e=a):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C),e}function h(){var e;return e=g(),e===C&&(e=m())===C&&(e=b())===C&&(e=v()),e}function g(){var e,a,r,n,s,o,d;return e=Ye,t.substr(Ye,6)===Y?(a=Y,Ye+=6):(a=C,0===Je&&i(V)),a===C&&(t.substr(Ye,4)===G?(a=G,Ye+=4):(a=C,0===Je&&i(Q)),a===C&&(t.substr(Ye,4)===Z?(a=Z,Ye+=4):(a=C,0===Je&&i(J)))),a!==C?(r=k(),r!==C?(n=Ye,44===t.charCodeAt(Ye)?(s=U,Ye++):(s=C,0===Je&&i($)),s!==C?(o=k(),o!==C?(d=A(),d!==C?(s=[s,o,d],n=s):(Ye=n,n=C)):(Ye=n,n=C)):(Ye=n,n=C),n===C&&(n=null),n!==C?(Ve=e,a=X(a,n),e=a):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C),e}function m(){var e,a,r,n,s,o;return e=Ye,t.substr(Ye,6)===ee?(a=ee,Ye+=6):(a=C,0===Je&&i(te)),a!==C?(r=k(),r!==C?(44===t.charCodeAt(Ye)?(n=U,Ye++):(n=C,0===Je&&i($)),n!==C?(s=k(),s!==C?(o=_(),o!==C?(Ve=e,a=ae(o),e=a):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C),e}function b(){var e,a,r,n,s,o;return e=Ye,t.substr(Ye,13)===re?(a=re,Ye+=13):(a=C,0===Je&&i(ne)),a!==C?(r=k(),r!==C?(44===t.charCodeAt(Ye)?(n=U,Ye++):(n=C,0===Je&&i($)),n!==C?(s=k(),s!==C?(o=_(),o!==C?(Ve=e,a=ie(o),e=a):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C),e}function v(){var e,a,r,n,s;if(e=Ye,t.substr(Ye,6)===se?(a=se,Ye+=6):(a=C,0===Je&&i(oe)),a!==C)if(k()!==C)if(44===t.charCodeAt(Ye)?(r=U,Ye++):(r=C,0===Je&&i($)),r!==C)if(k()!==C){if(n=[],(s=w())!==C)for(;s!==C;)n.push(s),s=w();else n=C;n!==C?(Ve=e,a=de(n),e=a):(Ye=e,e=C)}else Ye=e,e=C;else Ye=e,e=C;else Ye=e,e=C;else Ye=e,e=C;return e}function y(){var e,a,r,n;return e=Ye,a=Ye,61===t.charCodeAt(Ye)?(r=le,Ye++):(r=C,0===Je&&i(ue)),r!==C?(n=E(),n!==C?(r=[r,n],a=r):(Ye=a,a=C)):(Ye=a,a=C),e=a!==C?t.substring(e,Ye):a,e===C&&(e=A()),e}function w(){var e,a,r,n,s,o,l,u,c;return e=Ye,a=k(),a!==C?(r=y(),r!==C?(n=k(),n!==C?(123===t.charCodeAt(Ye)?(s=I,Ye++):(s=C,0===Je&&i(N)),s!==C?(o=k(),o!==C?(l=d(),l!==C?(u=k(),u!==C?(125===t.charCodeAt(Ye)?(c=W,Ye++):(c=C,0===Je&&i(H)),c!==C?(Ve=e,a=ce(r,l),e=a):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C),e}function x(){var e,a,r,n;return e=Ye,t.substr(Ye,7)===pe?(a=pe,Ye+=7):(a=C,0===Je&&i(fe)),a!==C?(r=k(),r!==C?(n=E(),n!==C?(Ve=e,a=he(n),e=a):(Ye=e,e=C)):(Ye=e,e=C)):(Ye=e,e=C),e}function _(){var e,t,a,r;if(e=Ye,t=x(),t===C&&(t=null),t!==C)if(k()!==C){if(a=[],(r=w())!==C)for(;r!==C;)a.push(r),r=w();else a=C;a!==C?(Ve=e,t=ge(t,a),e=t):(Ye=e,e=C)}else Ye=e,e=C;else Ye=e,e=C;return e}function z(){var e,a;if(Je++,e=[],be.test(t.charAt(Ye))?(a=t.charAt(Ye),Ye++):(a=C,0===Je&&i(ve)),a!==C)for(;a!==C;)e.push(a),be.test(t.charAt(Ye))?(a=t.charAt(Ye),Ye++):(a=C,0===Je&&i(ve));else e=C;return Je--,e===C&&(a=C,0===Je&&i(me)),e}function k(){var e,a,r;for(Je++,e=Ye,a=[],r=z();r!==C;)a.push(r),r=z();return e=a!==C?t.substring(e,Ye):a,Je--,e===C&&(a=C,0===Je&&i(ye)),e}function j(){var e;return we.test(t.charAt(Ye))?(e=t.charAt(Ye),Ye++):(e=C,0===Je&&i(xe)),e}function S(){var e;return _e.test(t.charAt(Ye))?(e=t.charAt(Ye),Ye++):(e=C,0===Je&&i(ze)),e}function E(){var e,a,r,n,s,o;if(e=Ye,48===t.charCodeAt(Ye)?(a=ke,Ye++):(a=C,0===Je&&i(je)),a===C){if(a=Ye,r=Ye,Se.test(t.charAt(Ye))?(n=t.charAt(Ye),Ye++):(n=C,0===Je&&i(Ee)),n!==C){for(s=[],o=j();o!==C;)s.push(o),o=j();s!==C?(n=[n,s],r=n):(Ye=r,r=C)}else Ye=r,r=C;a=r!==C?t.substring(a,Ye):r}return a!==C&&(Ve=e,a=qe(a)),e=a}function q(){var e,a,r,n,s,o,d,l;return Ae.test(t.charAt(Ye))?(e=t.charAt(Ye),Ye++):(e=C,0===Je&&i(Te)),e===C&&(e=Ye,t.substr(Ye,2)===Oe?(a=Oe,Ye+=2):(a=C,0===Je&&i(Ce)),a!==C&&(Ve=e,a=Pe()),(e=a)===C&&(e=Ye,t.substr(Ye,2)===Re?(a=Re,Ye+=2):(a=C,0===Je&&i(Me)),a!==C&&(Ve=e,a=De()),(e=a)===C&&(e=Ye,t.substr(Ye,2)===Be?(a=Be,Ye+=2):(a=C,0===Je&&i(Fe)),a!==C&&(Ve=e,a=Le()),(e=a)===C&&(e=Ye,t.substr(Ye,2)===Ie?(a=Ie,Ye+=2):(a=C,0===Je&&i(Ne)),a!==C&&(Ve=e,a=Ue()),(e=a)===C&&(e=Ye,t.substr(Ye,2)===$e?(a=$e,Ye+=2):(a=C,0===Je&&i(We)),a!==C?(r=Ye,n=Ye,s=S(),s!==C?(o=S(),o!==C?(d=S(),d!==C?(l=S(),l!==C?(s=[s,o,d,l],n=s):(Ye=n,n=C)):(Ye=n,n=C)):(Ye=n,n=C)):(Ye=n,n=C),r=n!==C?t.substring(r,Ye):n,r!==C?(Ve=e,a=He(r),e=a):(Ye=e,e=C)):(Ye=e,e=C)))))),e}function A(){var e,t,a;if(e=Ye,t=[],(a=q())!==C)for(;a!==C;)t.push(a),a=q();else t=C;return t!==C&&(Ve=e,t=Ke(t)),e=t}var T,O=arguments.length>1?arguments[1]:{},C={},P={start:o},R=o,M=function(e){return{type:"messageFormatPattern",elements:e,location:a()}},D=function(e){var t,a,r,n,i,s="";for(t=0,r=e.length;t<r;t+=1)for(n=e[t],a=0,i=n.length;a<i;a+=1)s+=n[a];return s},B=function(e){return{type:"messageTextElement",value:e,location:a()}},F=/^[^ \t\n\r,.+={}#]/,L={type:"class",value:"[^ \\t\\n\\r,.+={}#]",description:"[^ \\t\\n\\r,.+={}#]"},I="{",N={type:"literal",value:"{",description:'"{"'},U=",",$={type:"literal",value:",",description:'","'},W="}",H={type:"literal",value:"}",description:'"}"'},K=function(e,t){return{type:"argumentElement",id:e,format:t&&t[2],location:a()}},Y="number",V={type:"literal",value:"number",description:'"number"'},G="date",Q={type:"literal",value:"date",description:'"date"'},Z="time",J={type:"literal",value:"time",description:'"time"'},X=function(e,t){return{type:e+"Format",style:t&&t[2],location:a()}},ee="plural",te={type:"literal",value:"plural",description:'"plural"'},ae=function(e){return{type:e.type,ordinal:!1,offset:e.offset||0,options:e.options,location:a()}},re="selectordinal",ne={type:"literal",value:"selectordinal",description:'"selectordinal"'},ie=function(e){return{type:e.type,ordinal:!0,offset:e.offset||0,options:e.options,location:a()}},se="select",oe={type:"literal",value:"select",description:'"select"'},de=function(e){return{type:"selectFormat",options:e,location:a()}},le="=",ue={type:"literal",value:"=",description:'"="'},ce=function(e,t){return{type:"optionalFormatPattern",selector:e,value:t,location:a()}},pe="offset:",fe={type:"literal",value:"offset:",description:'"offset:"'},he=function(e){return e},ge=function(e,t){return{type:"pluralFormat",offset:e,options:t,location:a()}},me={type:"other",description:"whitespace"},be=/^[ \t\n\r]/,ve={type:"class",value:"[ \\t\\n\\r]",description:"[ \\t\\n\\r]"},ye={type:"other",description:"optionalWhitespace"},we=/^[0-9]/,xe={type:"class",value:"[0-9]",description:"[0-9]"},_e=/^[0-9a-f]/i,ze={type:"class",value:"[0-9a-f]i",description:"[0-9a-f]i"},ke="0",je={type:"literal",value:"0",description:'"0"'},Se=/^[1-9]/,Ee={type:"class",value:"[1-9]",description:"[1-9]"},qe=function(e){return parseInt(e,10)},Ae=/^[^{}\\\0-\x1F \t\n\r]/,Te={type:"class",value:"[^{}\\\\\\0-\\x1F\\x7f \\t\\n\\r]",description:"[^{}\\\\\\0-\\x1F\\x7f \\t\\n\\r]"},Oe="\\\\",Ce={type:"literal",value:"\\\\",description:'"\\\\\\\\"'},Pe=function(){return"\\"},Re="\\#",Me={type:"literal",value:"\\#",description:'"\\\\#"'},De=function(){return"\\#"},Be="\\{",Fe={type:"literal",value:"\\{",description:'"\\\\{"'},Le=function(){return"{"},Ie="\\}",Ne={type:"literal",value:"\\}",description:'"\\\\}"'},Ue=function(){return"}"},$e="\\u",We={type:"literal",value:"\\u",description:'"\\\\u"'},He=function(e){return String.fromCharCode(parseInt(e,16))},Ke=function(e){return e.join("")},Ye=0,Ve=0,Ge=[{line:1,column:1,seenCR:!1}],Qe=0,Ze=[],Je=0;if("startRule"in O){if(!(O.startRule in P))throw new Error("Can't start parsing from rule \""+O.startRule+'".');R=P[O.startRule]}if((T=R())!==C&&Ye===t.length)return T;throw T!==C&&Ye<t.length&&i({type:"end",description:"end of input"}),s(null,Ze,Qe<t.length?t.charAt(Qe):null,Qe<t.length?n(Qe,Qe+1):n(Qe,Qe))}return function(e,t){function a(){this.constructor=e}a.prototype=t.prototype,e.prototype=new a}(e,Error),{SyntaxError:e,parse:t}}()},function(e,t,a){"use strict";t.default={locale:"en",pluralRuleFunction:function(e,t){var a=String(e).split("."),r=!a[1],n=Number(a[0])==e,i=n&&a[0].slice(-1),s=n&&a[0].slice(-2);return t?1==i&&11!=s?"one":2==i&&12!=s?"two":3==i&&13!=s?"few":"other":1==e&&r?"one":"other"}}},function(e,t){},function(e,t,a){"use strict";var r=a(237).default;a(242),t=e.exports=r,t.default=t},function(e,t,a){"use strict";var r=a(238),n=a(241);r.default.__addLocaleData(n.default),r.default.defaultLocale="en",t.default=r.default},function(e,t,a){"use strict";function r(e,t){t=t||{},s.isArray(e)&&(e=e.concat()),s.defineProperty(this,"_locale",{value:this._resolveLocale(e)}),s.defineProperty(this,"_options",{value:{style:this._resolveStyle(t.style),units:this._isValidUnits(t.units)&&t.units}}),s.defineProperty(this,"_locales",{value:e}),s.defineProperty(this,"_fields",{value:this._findFields(this._locale)}),s.defineProperty(this,"_messages",{value:s.objCreate(null)});var a=this;this.format=function(e,t){return a._format(e,t)}}var n=a(109),i=a(239),s=a(240);t.default=r;var o=["second","second-short","minute","minute-short","hour","hour-short","day","day-short","month","month-short","year","year-short"],d=["best fit","numeric"];s.defineProperty(r,"__localeData__",{value:s.objCreate(null)}),s.defineProperty(r,"__addLocaleData",{value:function(e){if(!e||!e.locale)throw new Error("Locale data provided to IntlRelativeFormat is missing a `locale` property value");r.__localeData__[e.locale.toLowerCase()]=e,n.default.__addLocaleData(e)}}),s.defineProperty(r,"defaultLocale",{enumerable:!0,writable:!0,value:void 0}),s.defineProperty(r,"thresholds",{enumerable:!0,value:{second:45,"second-short":45,minute:45,"minute-short":45,hour:22,"hour-short":22,day:26,"day-short":26,month:11,"month-short":11}}),r.prototype.resolvedOptions=function(){return{locale:this._locale,style:this._options.style,units:this._options.units}},r.prototype._compileMessage=function(e){var t,a=this._locales,r=(this._locale,this._fields[e]),i=r.relativeTime,s="",o="";for(t in i.future)i.future.hasOwnProperty(t)&&(s+=" "+t+" {"+i.future[t].replace("{0}","#")+"}");for(t in i.past)i.past.hasOwnProperty(t)&&(o+=" "+t+" {"+i.past[t].replace("{0}","#")+"}");var d="{when, select, future {{0, plural, "+s+"}}past {{0, plural, "+o+"}}}";return new n.default(d,a)},r.prototype._getMessage=function(e){var t=this._messages;return t[e]||(t[e]=this._compileMessage(e)),t[e]},r.prototype._getRelativeUnits=function(e,t){var a=this._fields[t];if(a.relative)return a.relative[e]},r.prototype._findFields=function(e){for(var t=r.__localeData__,a=t[e.toLowerCase()];a;){if(a.fields)return a.fields;a=a.parentLocale&&t[a.parentLocale.toLowerCase()]}throw new Error("Locale data added to IntlRelativeFormat is missing `fields` for :"+e)},r.prototype._format=function(e,t){var a=t&&void 0!==t.now?t.now:s.dateNow();if(void 0===e&&(e=a),!isFinite(a))throw new RangeError("The `now` option provided to IntlRelativeFormat#format() is not in valid range.");if(!isFinite(e))throw new RangeError("The date value provided to IntlRelativeFormat#format() is not in valid range.");var r=i.default(a,e),n=this._options.units||this._selectUnits(r),o=r[n];if("numeric"!==this._options.style){var d=this._getRelativeUnits(o,n);if(d)return d}return this._getMessage(n).format({0:Math.abs(o),when:o<0?"past":"future"})},r.prototype._isValidUnits=function(e){if(!e||s.arrIndexOf.call(o,e)>=0)return!0;if("string"==typeof e){var t=/s$/.test(e)&&e.substr(0,e.length-1);if(t&&s.arrIndexOf.call(o,t)>=0)throw new Error('"'+e+'" is not a valid IntlRelativeFormat `units` value, did you mean: '+t)}throw new Error('"'+e+'" is not a valid IntlRelativeFormat `units` value, it must be one of: "'+o.join('", "')+'"')},r.prototype._resolveLocale=function(e){"string"==typeof e&&(e=[e]),e=(e||[]).concat(r.defaultLocale);var t,a,n,i,s=r.__localeData__;for(t=0,a=e.length;t<a;t+=1)for(n=e[t].toLowerCase().split("-");n.length;){if(i=s[n.join("-")])return i.locale;n.pop()}var o=e.pop();throw new Error("No locale data has been added to IntlRelativeFormat for: "+e.join(", ")+", or the default locale: "+o)},r.prototype._resolveStyle=function(e){if(!e)return d[0];if(s.arrIndexOf.call(d,e)>=0)return e;throw new Error('"'+e+'" is not a valid IntlRelativeFormat `style` value, it must be one of: "'+d.join('", "')+'"')},r.prototype._selectUnits=function(e){var t,a,n,i=o.filter(function(e){return e.indexOf("-short")<1});for(t=0,a=i.length;t<a&&(n=i[t],!(Math.abs(e[n])<r.thresholds[n]));t+=1);return n}},function(e,t,a){"use strict";function r(e){return 400*e/146097}var n=Math.round;t.default=function(e,t){e=+e,t=+t;var a=n(t-e),i=n(a/1e3),s=n(i/60),o=n(s/60),d=n(o/24),l=n(d/7),u=r(d),c=n(12*u),p=n(u);return{millisecond:a,second:i,"second-short":i,minute:s,"minute-short":s,hour:o,"hour-short":o,day:d,"day-short":d,week:l,"week-short":l,month:c,"month-short":c,year:p,"year-short":p}}},function(e,t,a){"use strict";var r=Object.prototype.hasOwnProperty,n=Object.prototype.toString,i=function(){try{return!!Object.defineProperty({},"a",{})}catch(e){return!1}}(),s=(!i&&Object.prototype.__defineGetter__,i?Object.defineProperty:function(e,t,a){"get"in a&&e.__defineGetter__?e.__defineGetter__(t,a.get):(!r.call(e,t)||"value"in a)&&(e[t]=a.value)}),o=Object.create||function(e,t){function a(){}var n,i;a.prototype=e,n=new a;for(i in t)r.call(t,i)&&s(n,i,t[i]);return n},d=Array.prototype.indexOf||function(e,t){var a=this;if(!a.length)return-1;for(var r=t||0,n=a.length;r<n;r++)if(a[r]===e)return r;return-1},l=Array.isArray||function(e){return"[object Array]"===n.call(e)},u=Date.now||function(){return(new Date).getTime()};t.defineProperty=s,t.objCreate=o,t.arrIndexOf=d,t.isArray=l,t.dateNow=u},function(e,t,a){"use strict";t.default={locale:"en",pluralRuleFunction:function(e,t){var a=String(e).split("."),r=!a[1],n=Number(a[0])==e,i=n&&a[0].slice(-1),s=n&&a[0].slice(-2);return t?1==i&&11!=s?"one":2==i&&12!=s?"two":3==i&&13!=s?"few":"other":1==e&&r?"one":"other"},fields:{year:{displayName:"year",relative:{0:"this year",1:"next year","-1":"last year"},relativeTime:{future:{one:"in {0} year",other:"in {0} years"},past:{one:"{0} year ago",other:"{0} years ago"}}},"year-short":{displayName:"yr.",relative:{0:"this yr.",1:"next yr.","-1":"last yr."},relativeTime:{future:{one:"in {0} yr.",other:"in {0} yr."},past:{one:"{0} yr. ago",other:"{0} yr. ago"}}},month:{displayName:"month",relative:{0:"this month",1:"next month","-1":"last month"},relativeTime:{future:{one:"in {0} month",other:"in {0} months"},past:{one:"{0} month ago",other:"{0} months ago"}}},"month-short":{displayName:"mo.",relative:{0:"this mo.",1:"next mo.","-1":"last mo."},relativeTime:{future:{one:"in {0} mo.",other:"in {0} mo."},past:{one:"{0} mo. ago",other:"{0} mo. ago"}}},day:{displayName:"day",relative:{0:"today",1:"tomorrow","-1":"yesterday"},relativeTime:{future:{one:"in {0} day",other:"in {0} days"},past:{one:"{0} day ago",other:"{0} days ago"}}},"day-short":{displayName:"day",relative:{0:"today",1:"tomorrow","-1":"yesterday"},relativeTime:{future:{one:"in {0} day",other:"in {0} days"},past:{one:"{0} day ago",other:"{0} days ago"}}},hour:{displayName:"hour",relative:{0:"this hour"},relativeTime:{future:{one:"in {0} hour",other:"in {0} hours"},past:{one:"{0} hour ago",other:"{0} hours ago"}}},"hour-short":{displayName:"hr.",relative:{0:"this hour"},relativeTime:{future:{one:"in {0} hr.",other:"in {0} hr."},past:{one:"{0} hr. ago",other:"{0} hr. ago"}}},minute:{displayName:"minute",relative:{0:"this minute"},relativeTime:{future:{one:"in {0} minute",other:"in {0} minutes"},past:{one:"{0} minute ago",other:"{0} minutes ago"}}},"minute-short":{displayName:"min.",relative:{0:"this minute"},relativeTime:{future:{one:"in {0} min.",other:"in {0} min."},past:{one:"{0} min. ago",other:"{0} min. ago"}}},second:{displayName:"second",relative:{0:"now"},relativeTime:{future:{one:"in {0} second",other:"in {0} seconds"},past:{one:"{0} second ago",other:"{0} seconds ago"}}},"second-short":{displayName:"sec.",relative:{0:"now"},relativeTime:{future:{one:"in {0} sec.",other:"in {0} sec."},past:{one:"{0} sec. ago",other:"{0} sec. ago"}}}}}},function(e,t){},function(e,t,a){"use strict";t=e.exports=a(244).default,t.default=t},function(e,t,a){"use strict";function r(e){var t=o.objCreate(null);return function(){var a=Array.prototype.slice.call(arguments),r=n(a),i=r&&t[r];return i||(i=new(o.bind.apply(e,[null].concat(a))),r&&(t[r]=i)),i}}function n(e){if("undefined"!=typeof JSON){var t,a,r,n=[];for(t=0,a=e.length;t<a;t+=1)r=e[t],r&&"object"===(void 0===r?"undefined":s(r))?n.push(i(r)):n.push(r);return JSON.stringify(n)}}function i(e){var t,a,r,n,i=[],s=[];for(t in e)e.hasOwnProperty(t)&&s.push(t);var o=s.sort();for(a=0,r=o.length;a<r;a+=1)t=o[a],n={},n[t]=e[t],i[a]=n;return i}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=a(245);t.default=r},function(e,t,a){"use strict";var r=Function.prototype.bind||function(e){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var t=Array.prototype.slice.call(arguments,1),a=this,r=function(){},n=function(){return a.apply(this instanceof r?this:e,t.concat(Array.prototype.slice.call(arguments)))};return this.prototype&&(r.prototype=this.prototype),n.prototype=new r,n},n=Object.prototype.hasOwnProperty,i=function(){try{return!!Object.defineProperty({},"a",{})}catch(e){return!1}}(),s=(!i&&Object.prototype.__defineGetter__,i?Object.defineProperty:function(e,t,a){"get"in a&&e.__defineGetter__?e.__defineGetter__(t,a.get):(!n.call(e,t)||"value"in a)&&(e[t]=a.value)}),o=Object.create||function(e,t){function a(){}var r,i;a.prototype=e,r=new a;for(i in t)n.call(t,i)&&s(r,i,t[i]);return r};t.bind=r,t.defineProperty=s,t.objCreate=o},function(e,t,a){"use strict";var r=a(8),n=function(){return r.Date.now()};e.exports=n},function(e,t,a){"use strict";function r(e,t){return e&&n(t,i(t),e)}var n=a(21),i=a(30);e.exports=r},function(e,t,a){"use strict";function r(e,t){return e&&n(t,i(t),e)}var n=a(21),i=a(47);e.exports=r},function(e,t,a){"use strict";function r(e,t){return n(e,i(e),t)}var n=a(21),i=a(65);e.exports=r},function(e,t,a){"use strict";function r(e,t){return n(e,i(e),t)}var n=a(21),i=a(115);e.exports=r},function(e,t,a){"use strict";var r=a(16),n=a(8),i=r(n,"DataView");e.exports=i},function(e,t,a){"use strict";var r=a(16),n=a(8),i=r(n,"Promise");e.exports=i},function(e,t,a){"use strict";function r(e){var t=e.length,a=e.constructor(t);return t&&"string"==typeof e[0]&&i.call(e,"index")&&(a.index=e.index,a.input=e.input),a}var n=Object.prototype,i=n.hasOwnProperty;e.exports=r},function(e,t,a){"use strict";function r(e,t,a,r){var T=e.constructor;switch(t){case y:return n(e);case c:case p:return new T(+e);case w:return i(e,r);case x:case _:case z:case k:case j:case S:case E:case q:case A:return u(e,r);case f:return s(e,r,a);case h:case b:return new T(e);case g:return o(e);case m:return d(e,r,a);case v:return l(e)}}var n=a(61),i=a(255),s=a(256),o=a(258),d=a(259),l=a(261),u=a(136),c="[object Boolean]",p="[object Date]",f="[object Map]",h="[object Number]",g="[object RegExp]",m="[object Set]",b="[object String]",v="[object Symbol]",y="[object ArrayBuffer]",w="[object DataView]",x="[object Float32Array]",_="[object Float64Array]",z="[object Int8Array]",k="[object Int16Array]",j="[object Int32Array]",S="[object Uint8Array]",E="[object Uint8ClampedArray]",q="[object Uint16Array]",A="[object Uint32Array]";e.exports=r},function(e,t,a){"use strict";function r(e,t){var a=t?n(e.buffer):e.buffer;return new e.constructor(a,e.byteOffset,e.byteLength)}var n=a(61);e.exports=r},function(e,t,a){"use strict";function r(e,t,a){var r=t?a(s(e),o):s(e);return i(r,n,new e.constructor)}var n=a(257),i=a(88),s=a(155),o=1;e.exports=r},function(e,t,a){"use strict";function r(e,t){return e.set(t[0],t[1]),e}e.exports=r},function(e,t,a){"use strict";function r(e){var t=new e.constructor(e.source,n.exec(e));return t.lastIndex=e.lastIndex,t}var n=/\w*$/;e.exports=r},function(e,t,a){"use strict";function r(e,t,a){var r=t?a(s(e),o):s(e);return i(r,n,new e.constructor)}var n=a(260),i=a(88),s=a(89),o=1;e.exports=r},function(e,t,a){"use strict";function r(e,t){return e.add(t),e}e.exports=r},function(e,t,a){"use strict";function r(e){return s?Object(s.call(e)):{}}var n=a(24),i=n?n.prototype:void 0,s=i?i.valueOf:void 0;e.exports=r},function(e,t,a){"use strict";function r(e,t){return t=n(t,e),null==(e=s(e,t))||delete e[o(i(t))]}var n=a(38),i=a(266),s=a(267),o=a(48);e.exports=r},function(e,t,a){"use strict";var r=a(264),n=/^\./,i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,s=/\\(\\)?/g,o=r(function(e){var t=[];return n.test(e)&&t.push(""),e.replace(i,function(e,a,r,n){t.push(r?n.replace(s,"$1"):a||e)}),t});e.exports=o},function(e,t,a){"use strict";function r(e){var t=n(e,function(e){return a.size===i&&a.clear(),e}),a=t.cache;return t}var n=a(39),i=500;e.exports=r},function(e,t,a){"use strict";function r(e){if("string"==typeof e)return e;if(s(e))return i(e,r)+"";if(o(e))return u?u.call(e):"";var t=e+"";return"0"==t&&1/e==-d?"-0":t}var n=a(24),i=a(32),s=a(3),o=a(37),d=1/0,l=n?n.prototype:void 0,u=l?l.toString:void 0;e.exports=r},function(e,t,a){"use strict";function r(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}e.exports=r},function(e,t,a){"use strict";function r(e,t){return t.length<2?e:n(e,i(t,0,-1))}var n=a(80),i=a(156);e.exports=r},function(e,t,a){"use strict";function r(e){return n(e)?void 0:e}var n=a(97);e.exports=r},function(e,t,a){"use strict";function r(e){return s(e)||i(e)||!!(o&&e&&e[o])}var n=a(24),i=a(53),s=a(3),o=n?n.isConcatSpreadable:void 0;e.exports=r},function(e,t,a){function r(e){return n.createElement("svg",e,n.createElement("path",{d:"M491 1536l91-91-235-235-91 91v107h128v128h107zm523-928q0-22-22-22-10 0-17 7l-542 542q-7 7-7 17 0 22 22 22 10 0 17-7l542-542q7-7 7-17zm-54-192l416 416-832 832h-416v-416zm683 96q0 53-37 90l-166 166-416-416 166-165q36-38 90-38 53 0 91 38l235 234q37 39 37 91z"}))}var n=a(0);r.displayName="Edit",r.defaultProps={fill:"#000",width:"1792",height:"1792",viewBox:"0 0 1792 1792"},e.exports=r,r.default=r},function(e,t,a){function r(e){return n.createElement("svg",e,n.createElement("path",{d:"M1203 544q0 13-10 23l-393 393 393 393q10 10 10 23t-10 23l-50 50q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l466-466q10-10 23-10t23 10l50 50q10 10 10 23z"}))}var n=a(0);r.displayName="AngleLeft",r.defaultProps={width:"1792",height:"1792",viewBox:"0 0 1792 1792"},e.exports=r,r.default=r},function(e,t,a){function r(e){return n.createElement("svg",e,n.createElement("path",{d:"M1171 960q0 13-10 23l-466 466q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l466 466q10 10 10 23z"}))}var n=a(0);r.displayName="AngleRight",r.defaultProps={width:"1792",height:"1792",viewBox:"0 0 1792 1792"},e.exports=r,r.default=r},function(e,t,a){function r(e){return n.createElement("svg",e,n.createElement("path",{d:"M1395 1184q0 13-10 23l-50 50q-10 10-23 10t-23-10l-393-393-393 393q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l466-466q10-10 23-10t23 10l466 466q10 10 10 23z"}))}var n=a(0);r.displayName="AngleUp",r.defaultProps={fill:"#000",width:"1792",height:"1792",viewBox:"0 0 1792 1792"},e.exports=r,r.default=r},function(e,t,a){function r(e){return n.createElement("svg",e,n.createElement("path",{d:"M1395 736q0 13-10 23l-466 466q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l393 393 393-393q10-10 23-10t23 10l50 50q10 10 10 23z"}))}var n=a(0);r.displayName="AngleDown",r.defaultProps={fill:"#000",width:"1792",height:"1792",viewBox:"0 0 1792 1792"},e.exports=r,r.default=r},function(e,t,a){function r(e){return n.createElement("svg",e,n.createElement("path",{d:"M1024 1376v-192q0-14-9-23t-23-9h-192q-14 0-23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23-9t9-23zm256-672q0-88-55.5-163t-138.5-116-170-41q-243 0-371 213-15 24 8 42l132 100q7 6 19 6 16 0 25-12 53-68 86-92 34-24 86-24 48 0 85.5 26t37.5 59q0 38-20 61t-68 45q-63 28-115.5 86.5t-52.5 125.5v36q0 14 9 23t23 9h192q14 0 23-9t9-23q0-19 21.5-49.5t54.5-49.5q32-18 49-28.5t46-35 44.5-48 28-60.5 12.5-81zm384 192q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"}))}var n=a(0);r.displayName="QuestionCircle",r.defaultProps={width:"1792",height:"1792",viewBox:"0 0 1792 1792"},e.exports=r,r.default=r},function(e,t,a){function r(e){return n.createElement("svg",e,n.createElement("path",{d:"M1490 1322q0 40-28 68l-136 136q-28 28-68 28t-68-28l-294-294-294 294q-28 28-68 28t-68-28l-136-136q-28-28-28-68t28-68l294-294-294-294q-28-28-28-68t28-68l136-136q28-28 68-28t68 28l294 294 294-294q28-28 68-28t68 28l136 136q28 28 28 68t-28 68l-294 294 294 294q28 28 28 68z"}))}var n=a(0);r.displayName="Times",r.defaultProps={width:"1792",height:"1792",viewBox:"0 0 1792 1792"},e.exports=r,r.default=r},function(e,t,a){function r(e){return n.createElement("svg",e,n.createElement("path",{d:"M1664 960q-152-236-381-353 61 104 61 225 0 185-131.5 316.5t-316.5 131.5-316.5-131.5-131.5-316.5q0-121 61-225-229 117-381 353 133 205 333.5 326.5t434.5 121.5 434.5-121.5 333.5-326.5zm-720-384q0-20-14-34t-34-14q-125 0-214.5 89.5t-89.5 214.5q0 20 14 34t34 14 34-14 14-34q0-86 61-147t147-61q20 0 34-14t14-34zm848 384q0 34-20 69-140 230-376.5 368.5t-499.5 138.5-499.5-139-376.5-368q-20-35-20-69t20-69q140-229 376.5-368t499.5-139 499.5 139 376.5 368q20 35 20 69z"}))}var n=a(0);r.displayName="Eye",r.defaultProps={fill:"#000",width:"1792",height:"1792",viewBox:"0 0 1792 1792"},e.exports=r,r.default=r},function(e,t,a){function r(e){return n.createElement("svg",e,n.createElement("path",{d:"M1664 896q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"}))}var n=a(0);r.displayName="Circle",r.defaultProps={fill:"#000",width:"1792",height:"1792",viewBox:"0 0 1792 1792"},e.exports=r,r.default=r},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.A11yNotice=void 0;var r=function(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n\tborder: 0;\n\tclip: rect(1px, 1px, 1px, 1px);\n\tclip-path: inset(50%);\n\theight: 1px;\n\tmargin: -1px;\n\toverflow: hidden;\n\tpadding: 0;\n\tposition: absolute !important;\n\twidth: 1px;\n\tword-wrap: normal !important;\n\t// Safari+VoiceOver bug see PR 308 and My Yoast issues 445, 712 and PR 715.\n\ttransform: translateY(1em);\n"],["\n\tborder: 0;\n\tclip: rect(1px, 1px, 1px, 1px);\n\tclip-path: inset(50%);\n\theight: 1px;\n\tmargin: -1px;\n\toverflow: hidden;\n\tpadding: 0;\n\tposition: absolute !important;\n\twidth: 1px;\n\tword-wrap: normal !important;\n\t// Safari+VoiceOver bug see PR 308 and My Yoast issues 445, 712 and PR 715.\n\ttransform: translateY(1em);\n"]),n=a(7),i=function(e){return e&&e.__esModule?e:{default:e}}(n);t.A11yNotice=i.default.span(r)},,function(e,t,a){"use strict";function r(e){return"number"==typeof e||i(e)&&n(e)==s}var n=a(17),i=a(13),s="[object Number]";e.exports=r},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(533),n=a(25),i=a(371),s=a(162),o=a(4),d=a(15),l=a(552),u=a(554),c=a(564),p=a(374),f=a(565),h=a(566),g=a(567),m=a(572),b=a(573),v=a(576),y=a(577),w=a(594),x=a(595),_=a(597),z=a(599),k=a(600),j=a(601),S=a(602),E=a(604),q=a(605),A=a(606),T=a(607),O=a(608),C=a(609),P=a(611),R=a(624),M=a(657),D=a(665),B=function(e){this.setPaper(e),this.defaultResearches={urlLength:f,wordCountInText:l,findKeywordInPageTitle:h,calculateFleschReading:y,getLinkStatistics:u,getLinks:p,linkCount:c,imageCount:x,altTagCount:_,matchKeywordInSubheadings:g,getKeywordDensity:m,stopWordsInKeyword:b,stopWordsInUrl:v,metaDescriptionLength:w,keyphraseLength:z,keywordCountInUrl:j,firstParagraph:S,metaDescriptionKeyword:k,pageTitleWidth:E,wordComplexity:q,getParagraphLength:A,countSentencesFromText:T,countSentencesFromDescription:O,getSubheadingTextLengths:C,findTransitionWords:P,passiveVoice:R,getSentenceBeginnings:M,relevantWords:D,sentences:r.default},this.customResearches={}};B.prototype.setPaper=function(e){this.paper=e},B.prototype.addResearch=function(e,t){if(o(e)||d(e))throw new s("Research name cannot be empty");if(!(t instanceof Function))throw new i("The research requires a Function callback.");this.customResearches[e]=t},B.prototype.hasResearch=function(e){return Object.keys(this.getAvailableResearches()).filter(function(t){return t===e}).length>0},B.prototype.getAvailableResearches=function(){return n(this.defaultResearches,this.customResearches)},B.prototype.getResearch=function(e){if(o(e)||d(e))throw new s("Research name cannot be empty");return!!this.hasResearch(e)&&this.getAvailableResearches()[e](this.paper,this)},e.exports=B},function(e,t,a){"use strict";function r(){k=[],o=x(function(e){k.push(e)}),o.addRule(v,"content"),o.addRule(y,"greater-than-sign-content"),o.addRule(p,"block-start"),o.addRule(f,"block-end"),o.addRule(h,"inline-start"),o.addRule(g,"inline-end"),o.addRule(m,"other-element-start"),o.addRule(b,"other-element-end")}function n(e){return u.test(e)}function i(e){return c.test(e)}function s(e){var t=[],a=0,n="",i="",s="";return e=e.replace(w,""),r(),o.onText(e),o.end(),_(k,function(e,r){var o=k[r+1];switch(e.type){case"content":case"greater-than-sign-content":case"inline-start":case"inline-end":case"other-tag":case"other-element-start":case"other-element-end":case"greater than sign":o&&(0!==a||"block-start"!==o.type&&"block-end"!==o.type)?i+=e.src:(i+=e.src,t.push(i),n="",i="",s="");break;case"block-start":0!==a&&(""!==i.trim()&&t.push(i),i="",s=""),a++,n=e.src;break;case"block-end":a--,s=e.src,""!==n&&""!==s?t.push(n+i+s):""!==i.trim()&&t.push(i),n="",i="",s=""}a<0&&(a=0)}),t}var o,d=["address","article","aside","blockquote","canvas","dd","div","dl","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","li","main","nav","noscript","ol","output","p","pre","section","table","tfoot","ul","video"],l=["b","big","i","small","tt","abbr","acronym","cite","code","dfn","em","kbd","strong","samp","time","var","a","bdo","br","img","map","object","q","script","span","sub","sup","button","input","label","select","textarea"],u=new RegExp("^("+d.join("|")+")$","i"),c=new RegExp("^("+l.join("|")+")$","i"),p=new RegExp("^<("+d.join("|")+")[^>]*?>$","i"),f=new RegExp("^</("+d.join("|")+")[^>]*?>$","i"),h=new RegExp("^<("+l.join("|")+")[^>]*>$","i"),g=new RegExp("^</("+l.join("|")+")[^>]*>$","i"),m=/^<([^>\s\/]+)[^>]*>$/,b=/^<\/([^>\s]+)[^>]*>$/,v=/^[^<]+$/,y=/^<[^><]*$/,w=/<!--(.|[\r\n])*?-->/g,x=a(369),_=a(2),z=a(39),k=[];e.exports={blockElements:d,inlineElements:l,isBlockElement:n,isInlineElement:i,getBlocks:z(s)}},function(e,t,a){"use strict";var r=a(9),n=a(125),i=a(28),s=a(373),o=function(e){return e=n(e),new RegExp(e,"ig")};e.exports=function(e,t,a){var n=o(t),d=e.match(n)||[];e=e.replace(n,"");var l=s(t,a),u=o(l),c=e.match(u)||[],p=d.concat(c);return r(p,function(e){return i(e)})}},function(e,t,a){"use strict";function r(e){return e.split("#")[0]}function n(e){return e.split("?")[0]}function i(e){return e.replace(/\/$/,"")}function s(e){return i(e)+"/"}function o(e){var t=h.exec(e);return null===t?"":t[2]}function d(e,t){return e=n(r(e)),t=n(r(t)),s(e)===s(t)}function l(e){return e=g.parse(e),e.hostname}function u(e){return g.parse(e).protocol}function c(e,t){var a=g.parse(e,!1,!0);return-1===e.indexOf("//")&&0===e.indexOf("/")||0!==e.indexOf("#")&&(!a.host||a.host===t)}function p(e){return!!e&&("http:"===e||"https:"===e)}function f(e){return 0===e.indexOf("#")}var h=/href=(["'])([^"']+)\1/i,g=a(558);e.exports={removeHash:r,removeQueryArgs:n,removeTrailingSlash:i,addTrailingSlash:s,getFromAnchorTag:o,areEqual:d,getHostname:l,getProtocol:u,isInternalLink:c,protocolIsHttpScheme:p,isRelativeFragmentURL:f}},function(e,t,a){"use strict";var r=a(585),n=a(168),i=r(n);e.exports=i},function(e,t,a){"use strict";var r=a(620)(),n=a(34),i=a(125),s=function(e){return n(r,e)},o=function(e,t){e=e.toLocaleLowerCase(),t=t.toLocaleLowerCase();var a=i(e),r=t.search(new RegExp(a,"ig"));if(-1===r)return!1;r>0&&(r+=1);var n=r+e.length,o=s(t[r-1])||0===r,d=s(t[n])||n===t.length;return o&&d};e.exports={characterInBoundary:s,isWordInSentence:o}},function(e,t,a){"use strict";function r(e,t,a){return t===t?s(e,t,a):n(e,i,a)}var n=a(381),i=a(621),s=a(622);e.exports=r},function(e,t,a){"use strict";function r(e){return"string"==typeof e||!i(e)&&s(e)&&n(e)==o}var n=a(17),i=a(3),s=a(13),o="[object String]";e.exports=r},function(e,t,a){"use strict";function r(e,t){for(var a,r=0,n=e.length,i=[];(a=t.indexOf(e,r))>-1;){var s=d(t[a-1])||0===a,o=d(t[a+n])||t.length===a+n;s&&o&&i.push({index:a,match:e}),r=a+n}return i}var n=a(4),i=a(2),s=a(28),o=a(287).isWordInSentence,d=a(287).characterInBoundary,l=function(e,t){var a=[];return i(e,function(e){e=s(e),o(e,t)&&(a=a.concat(r(e,t)))}),a},u=function(e){return e.sort(function(e,t){return e.index>t.index})},c=function(e){e=u(e);for(var t=[],a=0;a<e.length;a++)!n(e[a+1])&&e[a+1].index<e[a].index+e[a].match.length?(t.push(e[a]),a++):t.push(e[a]);return t};e.exports={getIndicesByWord:r,getIndicesByWordList:l,filterIndices:c,sortIndices:u}},function(e,t,a){"use strict";e.exports=function(e,t){for(var a=[],r=t.exec(e);null!==r;r=t.exec(e))a.push({match:r[0],index:r.index});return a}},function(e,t,a){"use strict";var r=["abâtardi","abattu","abêti","aboli","abouti","abruti","abstenu","abstrait","accompli","accouru","accroupi","accru","accueilli","adjoint","adouci","advenu","affadi","affaibli","affermi","agi","agrandi","aguerri","ahuri","aigri","alangui","alenti","alourdi","aluni","amaigri","amati","amerri","aminci","amoindri","amolli","amorti","anéanti","apâli","aperçu","aplani","appartenu","appauvri","appendu","appesanti","applaudi","approfondi","arrondi","assagi","assailli","assaini","asservi","assombri","assorti","assoupi","assoupli","assourdi","assouvi","assujetti","astreint","attendri","attendu","atterri","attiédi","attrait","autodétruit","avachi","aveuli","avili","banni","barri","bâti","battu","béni","blanchi","blêmi","bleui","blondi","blotti","bonni","bouffi","bouilli","bruni","bu","calmi","candi","ceint","chéri","choisi","circonscrit","circonvenu","combattu","comparu","compati","conclu","concouru","condescendu","conduit","confit","confondu","conjoint","connu","consenti","construit","contenu","contraint","contredit","contrefait","contrevenu","convaincu","convenu","converti","coproduit","correspondu","couru","cousu","craint","cramoisi","crépi","croupi","cru","cueilli","cuit","débattu","décati","déchu","déconfit","déconstruit","décousu","découvert","décrépi","décrit","décru","déçu","dédit","déduit","défailli","défendu","défini","défleuri","défraîchi","dégarni","dégluti","dégourdi","démenti","démoli","démordu","démuni","départi","dépeint","dépendu","dépéri","déplu","dépoli","dépourvu","descendu","désobéi","desservi","déteint","détendu","détenu","détruit","dévêtu","discouru","disjoint","disparu","distendu","distrait","dit","diverti","dormi","durci","ébahi","ébaubi","ébaudi","échu","éclairci","éconduit","écrit","élargi","élu","embelli","embouti","émoulu","empli","empreint","empuanti","ému","enchéri","encouru","endolori","endormi","enduit","endurci","enfoui","enfreint","enfui","englouti","engourdi","enhardi","enjoint","enlaidi","ennobli","enorgueilli","enrichi","enseveli","entendu","entr'aperçu","entraperçu","entreclos","entremis","entretenu","entrevu","entrouvert","envahi","épanoui","éperdu","équarri","équivalu","estourbi","établi","éteint","étendu","étourdi","étréci","étreint","eu","évanoui","exclu","extrait","faibli","fait","fallu","farci","feint","fendu","fini","fléchi","fleuri","fondu","forci","foui","fourbi","fourni","foutu","fraîchi","franchi","frémi","frit","fui","garanti","garni","gauchi","gémi","glapi","grandi","grossi","guéri","haï","imparti","induit","infléchi","inscrit","instruit","interdit","interrompu","interverti","introduit","inverti","investi","jailli","jauni","joint","joui","langui","loti","lu","maintenu","méconnu","mécru","médit","menti","minci","moisi","moiti","molli","mordu","morfondu","moulu","mugi","muni","nanti","noirci","nourri","nui","obéi","obscurci","obtenu","offert","oint","ouï","ourdi","ouvert","pâli","parcouru","paru","pâti","peint","pendu","perçu","péri","perverti","pétri","plaint","portrait","pourfendu","pourri","poursuivi","pourvu","prédéfini","prédit","préétabli","prémuni","prescrit","prétendu","prévalu","prévenu","prévu","produit","promu","proscrit","pu","puni","rabattu","rabougri","radouci","raffermi","ragaillardi","raidi","rajeuni","ralenti","ramolli","ranci","ravi","réadmis","réagi","réappris","rebâti","rebattu","rebondi","rebu","reconnu","reconstruit","reconverti","recouru","recouvert","recrépi","récrit","recru","reçu","recueilli","recuit","redécouvert","redéfini","redescendu","redit","réduit","réécrit","réélu","réentendu","refendu","réfléchi","refondu","refoutu","refroidi","regarni","régi","réinscrit","réintroduit","réinvesti","rejoint","réjoui","relu","relui","rembruni","remordu","rempli","renchéri","rendormi","rendu","rentrait","répandu","reparcouru","reparti","réparti","reparu","repeint","rependu","repenti","reperdu","répondu","reproduit","résolu","resplendi","ressaisi","resservi","ressorti","restreint","resurgi","rétabli","retendu","retenu","retraduit","retrait","retranscrit","rétréci","réuni","réussi","revécu","revendu","reverdi","reverni","revêtu","revu","ri","roidi","rosi","rôti","rougi","roussi","rousti","rouvert","rugi","saisi","sali","satisfait","sauri","secouru","séduit","senti","serti","servi","sévi","sorti","souffert","souri","sous-entendu","sous-tendu","souscrit","soustrait","soutenu","souvenu","su","subi","subvenu","suffi","suivi","surenchéri","surgi","suri","survécu","suspendu","tapi","tari","teint","tendu","tenu","terni","terri","tiédi","tondu","tordu","traduit","trahi","trait","transcrit","transi","travesti","tressailli","uni","vagi","vaincu","valu","vécu","vendu","verdi","verni","vêtu","vieilli","vomi","voulu","vu"],n=["absous","absoute","absoutes","dissous","dissoute","dissoutes","crû","crus","crue","crues","dû","dus","dues","mû","mus","mue","mues"],i=["repris","démis","omis","dépris","retransmis","assis","promis","circoncis","permis","compris","mépris","inclus","soumis","rassis","sursis","enclos","acquis","compromis","commis","désappris","appris","conquis","transmis","remis","surpris","reconquis","mis","enquis","pris","admis","clos","émis","entrepris","épris","requis"];e.exports=function(){return{irregularsRegular:r,irregularsIrregular:n,irregularsEndingInS:i}}},function(e,t,a){"use strict";var r=a(104),n=a(633),i=a(59),s=a(634),o=i(function(e){return e.push(void 0,s),r(n,void 0,e)});e.exports=o},function(e,t,a){"use strict";var r=a(15);e.exports=function(){if(r(this.getParticiple()))return void this.setSentencePartPassiveness(!1);this.setSentencePartPassiveness(this.isPassive())}},function(e,t,a){"use strict";var r=a(291),n=a(394),i=a(91),s=a(296)().cannotDirectlyPrecedePassiveParticiple,o=a(297)().cannotDirectlyPrecedePassiveParticiple,d=a(396)().cannotDirectlyPrecedePassiveParticiple;e.exports=function(e,t){var a;switch(this.constructor.name){case"FrenchParticiple":a=i(s);break;case"SpanishParticiple":a=i(d);break;case"EnglishParticiple":default:a=i(o)}var l=r(e,a);return n(l,t)}},function(e,t,a){"use strict";var r=a(389)().singleWords,n=["le","la","les","un","une","des","aux","du","au","d'un","d'une"],i=["deux","trois","quatre","cinq","six","sept","huit","neuf","dix","onze","douze","treize","quatorze","quinze","seize","dix-sept","dix-huit","dix-neuf","vingt","trente","quarante","cinquante","soixante","soixante-dix","quatre-vingt","quatre-vingt-dix","cent","mille","million","milliard"],s=["second","secondes","deuxième","deuxièmes","troisième","troisièmes","quatrième","quatrièmes","cinquième","cinquièmes","sixième","sixièmes","septième","septièmes","huitième","huitièmes","neuvième","neuvièmes","dixième","dixièmes","onzième","onzièmes","douzième","douzièmes","treizième","treizièmes","quatorzième","quatorzièmes","quinzième","quinzièmes","seizième","seizièmes","dix-septième","dix-septièmes","dix-huitième","dix-huitièmes","dix-neuvième","dix-neuvièmes","vingtième","vingtièmes"],o=["je","tu","il","elle","on","nous","vous","ils","elles"],d=["moi","toi","lui","soi","eux"],l=["me","te"],u=["celui","celle","ceux","celles","ce","celui-ci","celui-là","celle-ci","celle-là","ceux-ci","ceux-là","celles-ci","celles-là","ceci","cela","ça","cette","cet","ces"],c=["mon","ton","son","ma","ta","sa","mes","tes","ses","notre","votre","leur","nos","vos","leurs"],p=["beaucoup","peu","quelque","quelques","tous","tout","toute","toutes","plusieurs","plein","chaque","suffisant","suffisante","suffisantes","suffisants","faible","moins","tant","plus","divers","diverse","diverses"],f=["se"],h=["aucun","aucune","autre","autres","certain","certaine","certaines","certains","chacun","chacune","même","mêmes","quelqu'un","quelqu'une","quelques'uns","quelques'unes","autrui","nul","personne","quiconque","rien","d'aucunes","d'aucuns","nuls","nules","l'autre","l'autres","tel","telle","tels","telles"],g=["qui","que","lequel","laquelle","auquel","auxquels","auxquelles","duquel","desquels","desquelles","dont","où","quoi"],m=["combien","comment","pourquoi","d'où"],b=["quel","quels","quelle"],v=["y"],y=["là","ici","voici"],w=["a","a-t-elle","a-t-il","a-t-on","ai","ai-je","aie","as","as-tu","aura","aurai","auraient","aurais","aurait","auras","aurez","auriez","aurons","auront","avaient","avais","avait","avez","avez-vous","aviez","avions","avons","avons-nous","ayez","ayons","eu","eûmes","eurent","eus","eut","eûtes","j'ai","j'aurai","j'avais","j'eus","ont","ont-elles","ont-ils","vais","vas","va","allons","allez","vont","vais-je","vas-tu","va-t-il","va-t-elle","va-t-on","allons-nous","allez-vous","vont-elles","vont-ils","allé","allés","j'allai","allai","allas","alla","allâmes","allâtes","allèrent","j'allais","allais","allait","allions","alliez","allaient","j'irai","iras","ira","irons","irez","iront","j'aille","aille","ailles","aillent","j'allasse","allasse","allasses","allât","allassions","allassiez","allassent","j'irais","irais","irait","irions","iriez","iraient","allant","viens","vient","venons","venez","viennent","viens-je","viens-de","vient-il","vient-elle","vient-on","venons-nous","venez-vous","viennent-elles","viennent-ils","vins","vint","vînmes","vîntes","vinrent","venu","venus","venais","venait","venions","veniez","venaient","viendrai","viendras","viendra","viendrons","viendrez","viendront","vienne","viennes","vinsse","vinsses","vînt","vinssions","vinssiez","vinssent","viendrais","viendrait","viendrions","viendriez","viendraient","venant","dois","doit","devons","devez","doivent","dois-je","dois-tu","doit-il","doit-elle","doit-on","devons-nous","devez-vous","doivent-elles","doivent-ils","dus","dut","dûmes","dûtes","durent","dû","devais","devait","devions","deviez","devaient","devrai","devras","devra","devrons","devrez","devront","doive","doives","dusse","dusses","dût","dussions","dussiez","dussent","devrais","devrait","devrions","devriez","devraient","peux","peut","pouvons","pouvez","peuvent","peux-je","peux-tu","peut-il","peut-elle","peut-on","pouvons-nous","pouvez-vous","peuvent-ils","peuvent-elles","pus","put","pûmes","pûtes","purent","pu","pouvais","pouvait","pouvions","pouviez","pouvaient","pourrai","pourras","pourra","pourrons","pourrez","pourront","puisse","puisses","puissions","puissiez","puissent","pusse","pusses","pût","pussions","pussiez","pussent","pourrais","pourrait","pourrions","pourriez","pourraient","pouvant","semble","sembles","semblons","semblez","semblent","semble-je","sembles-il","sembles-elle","sembles-on","semblons-nous","semblez-vous","semblent-ils","semblent-elles","semblai","semblas","sembla","semblâmes","semblâtes","semblèrent","semblais","semblait","semblions","sembliez","semblaient","semblerai","sembleras","semblera","semblerons","semblerez","sembleront","semblé","semblasse","semblasses","semblât","semblassions","semblassiez","semblassent","semblerais","semblerait","semblerions","sembleriez","sembleraient","parais","paraît","ait","paraissons","paraissez","paraissent","parais-je","parais-tu","paraît-il","paraît-elle","paraît-on","ait-il","ait-elle","ait-on","paraissons-nous","paraissez-vous","paraissent-ils","paraissent-elles","parus","parut","parûmes","parûtes","parurent","paraissais","paraissait","paraissions","paraissiez","paraissaient","paraîtrai","paraîtras","paraîtra","paraîtrons","paraîtrez","paraîtront","aitrai","aitras","aitra","aitrons","aitrez","aitront","paru","paraisse","paraisses","parusse","parusses","parût","parussions","parussiez","parussent","paraîtrais","paraîtrait","paraîtrions","paraîtriez","paraîtraient","paraitrais","paraitrait","paraitrions","paraitriez","paraitraient","paraissant","mets","met","mettons","mettez","mettent","mets-je","mets-tu","met-il","met-elle","met-on","mettons-nous","mettez-vous","mettent-ils","mettent-elles","mis","mit","mîmes","mîtes","mirent","mettais","mettait","mettions","mettiez","mettaient","mettrai","mettras","mettra","mettrons","mettrez","mettront","mette","mettes","misse","misses","mît","missions","missiez","missent","mettrais","mettrait","mettrions","mettriez","mettraient","mettant","finis","finit","finissons","finissez","finissent","finis-je","finis-tu","finit-il","finit-elle","finit-on","finissons-nous","finissez-vous","finissent-ils","finissent-elles","finîmes","finîtes","finirent","finissais","finissait","finissions","finissiez","finissaient","finirai","finiras","finira","finirons","finirez","finiront","fini","finisse","finisses","finît","finirais","finirait","finirions","finiriez","finiraient","finissant"],x=["avoir","aller","venir","devoir","pouvoir","sembler","paraître","paraitre","mettre","finir"],_=["suis","es","est","est-ce","n'est","sommes","êtes","sont","suis-je","es-tu","est-il","est-elle","est-on","sommes-nous","êtes-vous","sont-ils","sont-elles","étais","était","étions","étiez","étaient","serai","seras","sera","serons","serez","seront","serais","serait","serions","seriez","seraient","sois","soit","soyons","soyez","soient","été"],z=["être"],k=["à","après","au-delà","au-dessous","au-dessus","avant","avec","concernant","chez","contre","dans","de","depuis","derrière","dès","devant","durant","en","entre","envers","environ","hormis","hors","jusque","jusqu'à","jusqu'au","jusqu'aux","loin","moyennant","outre","par","parmi","pendant","pour","près","quant","sans","sous","sur","travers","vers","voilà"],j=["et","ni","or","ou"],S=["non","pas","seulement","sitôt","aussitôt","d'autre"],E=["afin","autant","comme","d'autant","d'ici","quand","lors","parce","si","tandis"],q=["dit","disent","dit-il","dit-elle","disent-ils","disent-elles","disait","disait-il","disait-elle","disaient-ils","disaient-elles","dirent","demande","demandent","demande-t-il","demande-t-elle","demandent-ils","demandent-elles","demandait","demandaient","demandait-il","demandait-elle","demandaient-ils","demandaient-elles","demanda","demanda-t-il","demanda-t-elle","demandé","pense","pensent","pense-t-il","pense-t-elle","pensent-ils","pensent-elles","pensait","pensaient","pensait-il","pensait-elle","pensaient-ils","pensaient-elles","pensa","pensa-t-il","pensa-t-elle","pensé","affirme","affirme-t-il","affirme-t-elle","affirmé","avoue","avoue-t-il","avoue-t-elle","avoué","concède","concède-t-il","concède-t-elle","concédé","confie","confie-t-il","confie-t-elle","confié","continue","continue-t-il","continue-t-elle","continué","déclame","déclame-t-il","déclame-t-elle","déclamé","déclare","déclare-t-il","déclare-t-elle","déclaré","déplore","déplore-t-il","déplore-t-elle","déploré","explique","explique-t-il","explique-t-elle","expliqué","lance","lance-t-il","lance-t-elle","lancé","narre","narre-t-il","narre-t-elle","narré","raconte","raconte-t-il","raconte-t-elle","raconté","rappelle","rappelle-t-il","rappelle-t-elle","rappelé","réagit","réagit-il","réagit-elle","réagi","répond","répond-il","répond-elle","répondu","rétorque","rétorque-t-il","rétorque-t-elle","rétorqué","souligne","souligne-t-il","souligne-t-elle","souligné","affirme-t-il","affirme-t-elle","ajoute-t-il","ajoute-t-elle","analyse-t-il","analyse-t-elle","avance-t-il","avance-t-elle","écrit-il","écrit-elle","indique-t-il","indique-t-elle","poursuit-il","poursuit-elle","précise-t-il","précise-t-elle","résume-t-il","résume-t-elle","souvient-il","souvient-elle","témoigne-t-il","témoigne-t-elle"],A=["dire","penser","demander","concéder","continuer","confier","déclamer","déclarer","déplorer","expliquer","lancer","narrer","raconter","rappeler","réagir","répondre","rétorquer","souligner","affirmer","ajouter","analyser","avancer","écrire","indiquer","poursuivre","préciser","résumer","témoigner"],T=["encore","éternellement","immédiatement","compris","comprenant","inclus","naturellement","particulièrement","notablement","actuellement","maintenant","ordinairement","généralement","habituellement","d'habitude","vraiment","finalement","uniquement","peut-être","initialement","déjà","c.-à-d","souvent","fréquemment","régulièrement","simplement","éventuellement","quelquefois","parfois","probable","plausible","jamais","toujours","incidemment","accidentellement","récemment","dernièrement","relativement","clairement","évidemment","apparemment","pourvu"],O=["assez","trop","tellement","presque","très","absolument","extrêmement","quasi","quasiment","fort"],C=["fais","fait","faisons","faites","font","fais-je","fait-il","fait-elle","fait-on","faisons-nous","faites-vous","font-ils","font-elles","fis","fit","fîmes","fîtes","firent","faisais","faisait","faisions","faisiez","faisaient","ferai","feras","fera","ferons","ferez","feront","veux","veut","voulons","voulez","veulent","voulus","voulut","voulûmes","voulûtes","voulurent","voulais","voulait","voulions","vouliez","voulaient","voudrai","voudras","voudra","voudrons","voudrez","voudront","voulu","veux-je","veux-tu","veut-il","veut-elle","veut-on","voulons-nous","voulez-vous","veulent-ils","veulent-elles","voudrais","voudrait","voudrions","voudriez","voudraient","voulant"],P=["faire","vouloir"],R=["antérieur","antérieures","antérieurs","antérieure","précédent","précédents","précédente","précédentes","facile","faciles","simple","simples","vite","vites","vitesse","vitesses","difficile","difficiles","propre","propres","long","longe","longs","longes","longue","longues","bas","basse","basses","ordinaire","ordinaires","bref","brefs","brève","brèves","sûr","sûrs","sûre","sûres","sure","sures","surs","habituel","habituels","habituelle","habituelles","soi-disant","surtout","récent","récents","récente","récentes","total","totaux","totale","totales","complet","complets","complète","complètes","possible","possibles","communément","constamment","facilement","continuellement","directement","légèrement","dernier","derniers","dernière","dernières","différent","différents","différente","différentes","similaire","similaires","pareil","pareils","pareille","pareilles","largement","mal","super","bien","pire","pires","suivants","suivante","suivantes","prochain","prochaine","prochains","prochaines","proche","proches","fur"],M=["nouveau","nouvel","nouvelle","nouveaux","nouvelles","vieux","vieil","vieille","vieilles","beau","bel","belle","belles","bon","bons","bonne","bonnes","grand","grande","grands","grandes","haut","hauts","haute","hautes","petit","petite","petits","petites","meilleur","meilleurs","meilleure","meilleures","joli","jolis","jolie","jolies","gros","grosse","grosses","mauvais","mauvaise","mauvaises","dernier","derniers","dernière","dernières"],D=["ah","ha","oh","ho","bis","plouf","vlan","ciel","pouf","paf","crac","hurrah","allo","stop","bravo","ô","eh","hé","aïe","oef","ahi","fi","zest","hem","holà","chut"],B=["mg","g","kg","ml","dl","cl","l","grammes","gram","once","onces","oz","lbs","càc","cc","càd","càs","càt","cd","cs","ct"],F=["minute","minutes","heure","heures","journée","journées","semaine","semaines","mois","année","années","aujourd'hui","demain","hier","après-demain","avant-hier"],L=["chose","choses","façon","façons","pièce","pièces","truc","trucs","fois","cas","aspect","aspects","objet","objets","idée","idées","thème","thèmes","sujet","sujets","personnes","manière","manières","sorte","sortes"],I=["ne","oui","d'accord","amen","euro","euros","etc"],N=["mme","mmes","mlle","mlles","mm","dr","pr"],U=["jr","sr"];e.exports=function(){return{filteredAtEnding:[].concat(s,x,P,z,A,M),filteredAtBeginning:R,filteredAtBeginningAndEnding:[].concat(n,k,j,u,O,p,c),filteredAnywhere:[].concat(r,o,l,d,f,D,i,_,q,w,C,h,S,E,b,g,y,I,v,B,F,L),cannotDirectlyPrecedePassiveParticiple:[].concat(n,k,d,l,c,f,h,m,b,i,s,C,q,P),cannotBeBetweenPassiveAuxiliaryAndParticiple:[].concat(w,x),all:[].concat(n,i,s,u,c,f,o,l,g,p,h,m,v,y,w,x,b,_,z,k,j,S,E,q,A,r,T,O,C,P,D,R,M,B,L,I,F,N,U)}}},function(e,t,a){"use strict";var r=a(298)().filteredAuxiliaries,n=a(298)().notFilteredAuxiliaries,i=a(387)().singleWords,s=["the","an","a"],o=["one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen","twenty","hundred","hundreds","thousand","thousands","million","millions","billion","billions"],d=["first","second","third","fourth","fifth","sixth","seventh","eighth","ninth","tenth","eleventh","twelfth","thirteenth","fourteenth","fifteenth","sixteenth","seventeenth","eighteenth","nineteenth","twentieth"],l=["i","you","he","she","it","we","they"],u=["me","him","us","them"],c=["this","that","these","those"],p=["my","your","his","her","its","their","our","mine","yours","hers","theirs","ours"],f=["all","some","many","lot","lots","ton","tons","bit","no","every","enough","little","much","more","most","plenty","several","few","fewer","kind","kinds"],h=["myself","yourself","himself","herself","itself","oneself","ourselves","yourselves","themselves"],g=["none","nobody","everyone","everybody","someone","somebody","anyone","anybody","nothing","everything","something","anything","each","other","whatever","whichever","whoever","whomever","whomsoever","whosoever","others","neither","both","either","any","such"],m=["one's","nobody's","everyone's","everybody's","someone's","somebody's","anyone's","anybody's","nothing's","everything's","something's","anything's","whoever's","others'","other's","another's","neither's","either's"],b=["which","what","whose"],v=["who","whom"],y=["where","how","why","whether","wherever","whyever","wheresoever","whensoever","howsoever","whysoever","whatsoever","whereso","whomso","whenso","howso","whyso","whoso","whatso"],w=["therefor","therein","hereby","hereto","wherein","therewith","herewith","wherewith","thereby"],x=["there","here","whither","thither","hither","whence","thence"],_=["always","once","twice","thrice"],z=["can","cannot","can't","could","couldn't","could've","dare","dares","dared","do","don't","does","doesn't","did","didn't","done","have","haven't","had","hadn't","has","hasn't","i've","you've","we've","they've","i'd","you'd","he'd","she'd","it'd","we'd","they'd","would","wouldn't","would've","may","might","must","need","needn't","needs","ought","shall","shalln't","shan't","should","shouldn't","will","won't","i'll","you'll","he'll","she'll","it'll","we'll","they'll","there's","there're","there'll","here's","here're","there'll"],k=["appear","appears","appeared","become","becomes","became","come","comes","came","keep","keeps","kept","remain","remains","remained","stay","stays","stayed","turn","turns","turned"],j=["doing","daring","having","appearing","becoming","coming","keeping","remaining","staying","saying","asking","stating","seeming","letting","making","setting","showing","putting","adding","going","using","trying","containing"],S=["in","from","with","under","throughout","atop","for","on","of","to","aboard","about","above","abreast","absent","across","adjacent","after","against","along","alongside","amid","mid","among","apropos","apud","around","as","astride","at","ontop","afore","tofore","behind","ahind","below","ablow","beneath","neath","beside","between","atween","beyond","ayond","by","chez","circa","spite","down","except","into","less","like","minus","near","nearer","nearest","anear","notwithstanding","off","onto","opposite","out","outen","over","past","per","pre","qua","sans","sauf","sithence","through","thru","truout","toward","underneath","up","upon","upside","versus","via","vis-à-vis","without","ago","apart","aside","aslant","away","withal","towards","amidst","amongst","midst","whilst"],E=["back","within","forward","backward","ahead"],q=["and","or","and/or","yet"],A=["sooner","just","only"],T=["if","even"],O=["say","says","said","claimed","ask","asks","asked","stated","explain","explains","explained","think","thinks","talks","talked","announces","announced","tells","told","discusses","discussed","suggests","suggested","understands","understood"],C=["again","definitely","eternally","expressively","instead","expressly","immediately","including","instantly","namely","naturally","next","notably","now","nowadays","ordinarily","positively","truly","ultimately","uniquely","usually","almost","maybe","probably","granted","initially","too","actually","already","e.g","i.e","often","regularly","simply","optionally","perhaps","sometimes","likely","never","ever","else","inasmuch","provided","currently","incidentally","elsewhere","particular","recently","relatively","f.i","clearly","apparently"],P=["highly","very","really","extremely","absolutely","completely","totally","utterly","quite","somewhat","seriously","fairly","fully","amazingly"],R=["seem","seems","seemed","let","let's","lets","make","makes","made","want","showed","shown","go","goes","went","gone","take","takes","took","taken","put","puts","use","used","try","tries","tried","mean","means","meant","called","based","add","adds","added","contain","contains","contained","consist","consists","consisted","ensure","ensures","ensured"],M=["new","newer","newest","old","older","oldest","previous","good","well","better","best","big","bigger","biggest","easy","easier","easiest","fast","faster","fastest","far","hard","harder","hardest","least","own","large","larger","largest","long","longer","longest","low","lower","lowest","high","higher","highest","regular","simple","simpler","simplest","small","smaller","smallest","tiny","tinier","tiniest","short","shorter","shortest","main","actual","nice","nicer","nicest","real","same","able","certain","usual","so-called","mainly","mostly","recent","anymore","complete","lately","possible","commonly","constantly","continually","directly","easily","nearly","slightly","somewhere","estimated","latest","different","similar","widely","bad","worse","worst","great","specific","available","average","awful","awesome","basic","beautiful","busy","current","entire","everywhere","important","major","multiple","normal","necessary","obvious","partly","special","last","early","earlier","earliest","young","younger","youngest",""],D=["oh","wow","tut-tut","tsk-tsk","ugh","whew","phew","yeah","yea","shh","oops","ouch","aha","yikes"],B=["tbs","tbsp","spk","lb","qt","pk","bu","oz","pt","mod","doz","hr","f.g","ml","dl","cl","l","mg","g","kg","quart"],F=["seconds","minute","minutes","hour","hours","day","days","week","weeks","month","months","year","years","today","tomorrow","yesterday"],L=["thing","things","way","ways","matter","case","likelihood","ones","piece","pieces","stuff","times","part","parts","percent","instance","instances","aspect","aspects","item","items","idea","theme","person","instance","instances","detail","details","factor","factors","difference","differences"],I=["not","yes","sure","top","bottom","ok","okay","amen","aka","etc","etcetera","sorry","please"],N=["ms","mss","mrs","mr","dr","prof"],U=["jr","sr"];e.exports=function(){return{filteredAtEnding:[].concat(d,j,M),filteredAtBeginningAndEnding:[].concat(s,S,q,c,P,f,p),filteredAnywhere:[].concat(i,_,l,u,h,D,o,r,z,k,O,R,g,A,T,b,v,y,x,I,E,w,B,F,L),cannotDirectlyPrecedePassiveParticiple:[].concat(s,S,c,p,d,j,f),cannotBeBetweenPassiveAuxiliaryAndParticiple:[].concat(z,k,O,R),all:[].concat(s,o,d,c,p,h,l,u,f,g,j,m,b,v,y,w,x,_,E,r,n,z,k,S,q,A,T,O,i,C,P,R,D,M,B,L,I,N,U)}}},function(e,t,a){"use strict";var r=["am","is","are","was","were","been","get","gets","got","gotten","be","she's","he's","it's","i'm","we're","they're","you're","isn't","weren't","wasn't","that's","aren't"],n=["being","getting","having","what's"];e.exports=function(){return{filteredAuxiliaries:r,notFilteredAuxiliaries:n,all:r.concat(n)}}},function(e,t,a){"use strict";function r(e,t){return!!(null==e?0:e.length)&&n(e,t,0)>-1}var n=a(288);e.exports=r},function(e,t,a){"use strict";function r(e,t,a){for(var r=-1,n=null==e?0:e.length;++r<n;)if(a(t,e[r]))return!0;return!1}e.exports=r},function(e,t,a){"use strict";function r(e,t){return null!=e&&i(e,t,n)}var n=a(668),i=a(365);e.exports=r},function(e,t,a){"use strict";var r=a(98),n=a(329),i=a(330),s=a(331),o=a(332),d=a(333),l=a(334),u=a(402),c=a(403),p=a(404),f=a(405),h=a(406),g=a(407),m=a(336),b=a(337),v=a(338),y=a(339),w=a(340),x=function(e,t){r.call(this,e,t),this._assessments=[n,i,s,o,d,new l,new u,c,new p,new f,new h,g,m,new b,new v,new y,w]};a(19).inherits(x,r),e.exports=x},function(e,t,a){"use strict";var r=a(98),n=a(408),i=a(409),s=a(410),o=a(411),d=a(412),l=a(413),u=a(414),c=a(415),p=a(416),f=a(163),h=a(9),g=a(383),m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r.call(this,e,t);var a=t.hasOwnProperty("locale")?t.locale:"en_US";this._assessments=[n,new o,i,new s(p(a).sentenceLength),d,l,c,u]};a(19).inherits(m,r),m.prototype.calculatePenaltyPointsFullSupport=function(e){switch(e){case"bad":return 3;case"ok":return 2;default:case"good":return 0}},m.prototype.calculatePenaltyPointsPartialSupport=function(e){switch(e){case"bad":return 4;case"ok":return 2;default:case"good":return 0}},m.prototype._allAssessmentsSupported=function(){return 8===this.getApplicableAssessments().length},m.prototype.calculatePenaltyPoints=function(){var e=this.getValidResults(),t=h(e,function(e){var t=f(e.getScore());return this._allAssessmentsSupported()?this.calculatePenaltyPointsFullSupport(t):this.calculatePenaltyPointsPartialSupport(t)}.bind(this));return g(t)},m.prototype._ratePenaltyPoints=function(e){if(1===this.getValidResults().length)return 30;if(this._allAssessmentsSupported()){if(e>6)return 30;if(e>4)return 60}else{if(e>4)return 30;if(e>2)return 60}return 90},m.prototype.calculateOverallScore=function(){if(0===this.getValidResults().length)return 30;var e=this.calculatePenaltyPoints();return this._ratePenaltyPoints(e)},e.exports=m},function(e,t,a){"use strict";e.exports=function(e,t){return t>e}},function(e,t){e.exports={Aacute:"Á",aacute:"á",Abreve:"Ă",abreve:"ă",ac:"∾",acd:"∿",acE:"∾̳",Acirc:"Â",acirc:"â",acute:"´",Acy:"А",acy:"а",AElig:"Æ",aelig:"æ",af:"⁡",Afr:"𝔄",afr:"𝔞",Agrave:"À",agrave:"à",alefsym:"ℵ",aleph:"ℵ",Alpha:"Α",alpha:"α",Amacr:"Ā",amacr:"ā",amalg:"⨿",amp:"&",AMP:"&",andand:"⩕",And:"⩓",and:"∧",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angmsd:"∡",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",Aogon:"Ą",aogon:"ą",Aopf:"𝔸",aopf:"𝕒",apacir:"⩯",ap:"≈",apE:"⩰",ape:"≊",apid:"≋",apos:"'",ApplyFunction:"⁡",approx:"≈",approxeq:"≊",Aring:"Å",aring:"å",Ascr:"𝒜",ascr:"𝒶",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",Bcy:"Б",bcy:"б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",Beta:"Β",beta:"β",beth:"ℶ",between:"≬",Bfr:"𝔅",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bNot:"⫭",bnot:"⌐",Bopf:"𝔹",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxHd:"╤",boxhD:"╥",boxHD:"╦",boxhu:"┴",boxHu:"╧",boxhU:"╨",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsolb:"⧅",bsol:"\\",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",Bumpeq:"≎",bumpeq:"≏",Cacute:"Ć",cacute:"ć",capand:"⩄",capbrcup:"⩉",capcap:"⩋",cap:"∩",Cap:"⋒",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",Ccaron:"Č",ccaron:"č",Ccedil:"Ç",ccedil:"ç",Ccirc:"Ĉ",ccirc:"ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",Cdot:"Ċ",cdot:"ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",CHcy:"Ч",chcy:"ч",check:"✓",checkmark:"✓",Chi:"Χ",chi:"χ",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cir:"○",cirE:"⧃",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",Colone:"⩴",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",Cscr:"𝒞",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cup:"∪",Cup:"⋓",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",Darr:"↡",dArr:"⇓",dash:"‐",Dashv:"⫤",dashv:"⊣",dbkarow:"⤏",dblac:"˝",Dcaron:"Ď",dcaron:"ď",Dcy:"Д",dcy:"д",ddagger:"‡",ddarr:"⇊",DD:"ⅅ",dd:"ⅆ",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",Delta:"Δ",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"𝔇",dfr:"𝔡",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",DJcy:"Ђ",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",Dopf:"𝔻",dopf:"𝕕",Dot:"¨",dot:"˙",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrowBar:"⤓",downarrow:"↓",DownArrow:"↓",Downarrow:"⇓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVectorBar:"⥖",DownLeftVector:"↽",DownRightTeeVector:"⥟",DownRightVectorBar:"⥗",DownRightVector:"⇁",DownTeeArrow:"↧",DownTee:"⊤",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",Dscr:"𝒟",dscr:"𝒹",DScy:"Ѕ",dscy:"ѕ",dsol:"⧶",Dstrok:"Đ",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",DZcy:"Џ",dzcy:"џ",dzigrarr:"⟿",Eacute:"É",eacute:"é",easter:"⩮",Ecaron:"Ě",ecaron:"ě",Ecirc:"Ê",ecirc:"ê",ecir:"≖",ecolon:"≕",Ecy:"Э",ecy:"э",eDDot:"⩷",Edot:"Ė",edot:"ė",eDot:"≑",ee:"ⅇ",efDot:"≒",Efr:"𝔈",efr:"𝔢",eg:"⪚",Egrave:"È",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",Emacr:"Ē",emacr:"ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp13:" ",emsp14:" ",emsp:" ",ENG:"Ŋ",eng:"ŋ",ensp:" ",Eogon:"Ę",eogon:"ę",Eopf:"𝔼",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",Epsilon:"Ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",Esim:"⩳",esim:"≂",Eta:"Η",eta:"η",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",Fcy:"Ф",fcy:"ф",female:"♀",ffilig:"ﬃ",fflig:"ﬀ",ffllig:"ﬄ",Ffr:"𝔉",ffr:"𝔣",filig:"ﬁ",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"ﬂ",fltns:"▱",fnof:"ƒ",Fopf:"𝔽",fopf:"𝕗",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",Gamma:"Γ",gamma:"γ",Gammad:"Ϝ",gammad:"ϝ",gap:"⪆",Gbreve:"Ğ",gbreve:"ğ",Gcedil:"Ģ",Gcirc:"Ĝ",gcirc:"ĝ",Gcy:"Г",gcy:"г",Gdot:"Ġ",gdot:"ġ",ge:"≥",gE:"≧",gEl:"⪌",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",gescc:"⪩",ges:"⩾",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",Gfr:"𝔊",gfr:"𝔤",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",GJcy:"Ѓ",gjcy:"ѓ",gla:"⪥",gl:"≷",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",Gopf:"𝔾",gopf:"𝕘",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",gtcc:"⪧",gtcir:"⩺",gt:">",GT:">",Gt:"≫",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",harrcir:"⥈",harr:"↔",hArr:"⇔",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"⁣",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"Ĳ",ijlig:"ĳ",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",Im:"ℑ",imof:"⊷",imped:"Ƶ",Implies:"⇒",incare:"℅",in:"∈",infin:"∞",infintie:"⧝",inodot:"ı",intcal:"⊺",int:"∫",Int:"∬",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larrb:"⇤",larrbfs:"⤟",larr:"←",Larr:"↞",lArr:"⇐",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",latail:"⤙",lAtail:"⤛",lat:"⪫",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",LeftArrowBar:"⇤",leftarrow:"←",LeftArrow:"←",Leftarrow:"⇐",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVectorBar:"⥙",LeftDownVector:"⇃",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTeeArrow:"↤",LeftTee:"⊣",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangleBar:"⧏",LeftTriangle:"⊲",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVectorBar:"⥘",LeftUpVector:"↿",LeftVectorBar:"⥒",LeftVector:"↼",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",lescc:"⪨",les:"⩽",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",llarr:"⇇",ll:"≪",Ll:"⋘",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoustache:"⎰",lmoust:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftrightarrow:"⟷",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longmapsto:"⟼",longrightarrow:"⟶",LongRightArrow:"⟶",Longrightarrow:"⟹",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",ltcc:"⪦",ltcir:"⩹",lt:"<",LT:"<",Lt:"≪",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",midast:"*",midcir:"⫰",mid:"∣",middot:"·",minusb:"⊟",minus:"−",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ŉ",napprox:"≉",natural:"♮",naturals:"ℕ",natur:"♮",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",ne:"≠",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nlE:"≦̸",nle:"≰",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangleBar:"⧏̸",NotLeftTriangle:"⋪",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangleBar:"⧐̸",NotRightTriangle:"⋫",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",nparallel:"∦",npar:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",nprec:"⊀",npreceq:"⪯̸",npre:"⪯̸",nrarrc:"⤳̸",nrarr:"↛",nrArr:"⇏",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",Ocirc:"Ô",ocirc:"ô",ocir:"⊚",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",orarr:"↻",Or:"⩔",or:"∨",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"ℴ",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",otimesas:"⨶",Otimes:"⨷",otimes:"⊗",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",para:"¶",parallel:"∥",par:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plus:"+",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",prap:"⪷",Pr:"⪻",pr:"≺",prcue:"≼",precapprox:"⪷",prec:"≺",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",pre:"⪯",prE:"⪳",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportional:"∝",Proportion:"∷",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:" ",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarr:"→",Rarr:"↠",rArr:"⇒",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",Re:"ℜ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrowBar:"⇥",rightarrow:"→",RightArrow:"→",Rightarrow:"⇒",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVectorBar:"⥕",RightDownVector:"⇂",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTeeArrow:"↦",RightTee:"⊢",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangleBar:"⧐",RightTriangle:"⊳",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVectorBar:"⥔",RightUpVector:"↾",RightVectorBar:"⥓",RightVector:"⇀",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoustache:"⎱",rmoust:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"‚",scap:"⪸",Scaron:"Š",scaron:"š",Sc:"⪼",sc:"≻",sccue:"≽",sce:"⪰",scE:"⪴",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdotb:"⊡",sdot:"⋅",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",solbar:"⌿",solb:"⧄",sol:"/",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squ:"□",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succapprox:"⪸",succ:"≻",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",sup:"⊃",Sup:"⋑",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"\t",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",therefore:"∴",Therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",ThinSpace:" ",thinsp:" ",thkap:"≈",thksim:"∼",THORN:"Þ",thorn:"þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",timesbar:"⨱",timesb:"⊠",times:"×",timesd:"⨰",tint:"∭",toea:"⤨",topbot:"⌶",topcir:"⫱",top:"⊤",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",uarr:"↑",Uarr:"↟",uArr:"⇑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrowBar:"⤒",uparrow:"↑",UpArrow:"↑",Uparrow:"⇑",UpArrowDownArrow:"⇅",updownarrow:"↕",UpDownArrow:"↕",Updownarrow:"⇕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTeeArrow:"↥",UpTee:"⊥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",Vcy:"В",vcy:"в",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",veebar:"⊻",vee:"∨",Vee:"⋁",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xharr:"⟷",xhArr:"⟺",Xi:"Ξ",xi:"ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",yuml:"ÿ",Yuml:"Ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"ℨ",ZeroWidthSpace:"​",Zeta:"Ζ",zeta:"ζ",zfr:"𝔷",Zfr:"ℨ",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",Zscr:"𝒵",zscr:"𝓏",zwj:"‍",zwnj:"‌"}},function(e,t){e.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}},function(e,t,a){"use strict";t=e.exports=a(428),t.Stream=t,t.Readable=t,t.Writable=a(309),t.Duplex=a(72),t.Transform=a(432),t.PassThrough=a(725)},function(e,t,a){"use strict";(function(e){function r(){return i.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function n(e,t){if(r()<t)throw new RangeError("Invalid typed array length");return i.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t),e.__proto__=i.prototype):(null===e&&(e=new i(t)),e.length=t),e}function i(e,t,a){if(!(i.TYPED_ARRAY_SUPPORT||this instanceof i))return new i(e,t,a);if("number"==typeof e){if("string"==typeof t)throw new Error("If encoding is specified then the first argument must be a string");return l(this,e)}return s(this,e,t,a)}function s(e,t,a,r){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?p(e,t,a,r):"string"==typeof t?u(e,t,a):f(e,t)}function o(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function d(e,t,a,r){return o(t),t<=0?n(e,t):void 0!==a?"string"==typeof r?n(e,t).fill(a,r):n(e,t).fill(a):n(e,t)}function l(e,t){if(o(t),e=n(e,t<0?0:0|h(t)),!i.TYPED_ARRAY_SUPPORT)for(var a=0;a<t;++a)e[a]=0;return e}function u(e,t,a){if("string"==typeof a&&""!==a||(a="utf8"),!i.isEncoding(a))throw new TypeError('"encoding" must be a valid string encoding');var r=0|m(t,a);e=n(e,r);var s=e.write(t,a);return s!==r&&(e=e.slice(0,s)),e}function c(e,t){var a=t.length<0?0:0|h(t.length);e=n(e,a);for(var r=0;r<a;r+=1)e[r]=255&t[r];return e}function p(e,t,a,r){if(t.byteLength,a<0||t.byteLength<a)throw new RangeError("'offset' is out of bounds");if(t.byteLength<a+(r||0))throw new RangeError("'length' is out of bounds");return t=void 0===a&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,a):new Uint8Array(t,a,r),i.TYPED_ARRAY_SUPPORT?(e=t,e.__proto__=i.prototype):e=c(e,t),e}function f(e,t){if(i.isBuffer(t)){var a=0|h(t.length);return e=n(e,a),0===e.length?e:(t.copy(e,0,0,a),e)}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||G(t.length)?n(e,0):c(e,t);if("Buffer"===t.type&&J(t.data))return c(e,t.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function h(e){if(e>=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function g(e){return+e!=e&&(e=0),i.alloc(+e)}function m(e,t){if(i.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var a=e.length;if(0===a)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return a;case"utf8":case"utf-8":case void 0:return W(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*a;case"hex":return a>>>1;case"base64":return Y(e).length;default:if(r)return W(e).length;t=(""+t).toLowerCase(),r=!0}}function b(e,t,a){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===a||a>this.length)&&(a=this.length),a<=0)return"";if(a>>>=0,t>>>=0,a<=t)return"";for(e||(e="utf8");;)switch(e){case"hex":return C(this,t,a);case"utf8":case"utf-8":return q(this,t,a);case"ascii":return T(this,t,a);case"latin1":case"binary":return O(this,t,a);case"base64":return E(this,t,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,t,a);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function v(e,t,a){var r=e[t];e[t]=e[a],e[a]=r}function y(e,t,a,r,n){if(0===e.length)return-1;if("string"==typeof a?(r=a,a=0):a>2147483647?a=2147483647:a<-2147483648&&(a=-2147483648),a=+a,isNaN(a)&&(a=n?0:e.length-1),a<0&&(a=e.length+a),a>=e.length){if(n)return-1;a=e.length-1}else if(a<0){if(!n)return-1;a=0}if("string"==typeof t&&(t=i.from(t,r)),i.isBuffer(t))return 0===t.length?-1:w(e,t,a,r,n);if("number"==typeof t)return t&=255,i.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(e,t,a):Uint8Array.prototype.lastIndexOf.call(e,t,a):w(e,[t],a,r,n);throw new TypeError("val must be string, number or Buffer")}function w(e,t,a,r,n){function i(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}var s=1,o=e.length,d=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;s=2,o/=2,d/=2,a/=2}var l;if(n){var u=-1;for(l=a;l<o;l++)if(i(e,l)===i(t,-1===u?0:l-u)){if(-1===u&&(u=l),l-u+1===d)return u*s}else-1!==u&&(l-=l-u),u=-1}else for(a+d>o&&(a=o-d),l=a;l>=0;l--){for(var c=!0,p=0;p<d;p++)if(i(e,l+p)!==i(t,p)){c=!1;break}if(c)return l}return-1}function x(e,t,a,r){a=Number(a)||0;var n=e.length-a;r?(r=Number(r))>n&&(r=n):r=n;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");r>i/2&&(r=i/2);for(var s=0;s<r;++s){var o=parseInt(t.substr(2*s,2),16);if(isNaN(o))return s;e[a+s]=o}return s}function _(e,t,a,r){return V(W(t,e.length-a),e,a,r)}function z(e,t,a,r){return V(H(t),e,a,r)}function k(e,t,a,r){return z(e,t,a,r)}function j(e,t,a,r){return V(Y(t),e,a,r)}function S(e,t,a,r){return V(K(t,e.length-a),e,a,r)}function E(e,t,a){return 0===t&&a===e.length?Q.fromByteArray(e):Q.fromByteArray(e.slice(t,a))}function q(e,t,a){a=Math.min(e.length,a);for(var r=[],n=t;n<a;){var i=e[n],s=null,o=i>239?4:i>223?3:i>191?2:1;if(n+o<=a){var d,l,u,c;switch(o){case 1:i<128&&(s=i);break;case 2:d=e[n+1],128==(192&d)&&(c=(31&i)<<6|63&d)>127&&(s=c);break;case 3:d=e[n+1],l=e[n+2],128==(192&d)&&128==(192&l)&&(c=(15&i)<<12|(63&d)<<6|63&l)>2047&&(c<55296||c>57343)&&(s=c);break;case 4:d=e[n+1],l=e[n+2],u=e[n+3],128==(192&d)&&128==(192&l)&&128==(192&u)&&(c=(15&i)<<18|(63&d)<<12|(63&l)<<6|63&u)>65535&&c<1114112&&(s=c)}}null===s?(s=65533,o=1):s>65535&&(s-=65536,r.push(s>>>10&1023|55296),s=56320|1023&s),r.push(s),n+=o}return A(r)}function A(e){var t=e.length;if(t<=X)return String.fromCharCode.apply(String,e);for(var a="",r=0;r<t;)a+=String.fromCharCode.apply(String,e.slice(r,r+=X));return a}function T(e,t,a){var r="";a=Math.min(e.length,a);for(var n=t;n<a;++n)r+=String.fromCharCode(127&e[n]);return r}function O(e,t,a){var r="";a=Math.min(e.length,a);for(var n=t;n<a;++n)r+=String.fromCharCode(e[n]);return r}function C(e,t,a){var r=e.length;(!t||t<0)&&(t=0),(!a||a<0||a>r)&&(a=r);for(var n="",i=t;i<a;++i)n+=$(e[i]);return n}function P(e,t,a){for(var r=e.slice(t,a),n="",i=0;i<r.length;i+=2)n+=String.fromCharCode(r[i]+256*r[i+1]);return n}function R(e,t,a){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>a)throw new RangeError("Trying to access beyond buffer length")}function M(e,t,a,r,n,s){if(!i.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>n||t<s)throw new RangeError('"value" argument is out of bounds');if(a+r>e.length)throw new RangeError("Index out of range")}function D(e,t,a,r){t<0&&(t=65535+t+1);for(var n=0,i=Math.min(e.length-a,2);n<i;++n)e[a+n]=(t&255<<8*(r?n:1-n))>>>8*(r?n:1-n)}function B(e,t,a,r){t<0&&(t=4294967295+t+1);for(var n=0,i=Math.min(e.length-a,4);n<i;++n)e[a+n]=t>>>8*(r?n:3-n)&255}function F(e,t,a,r,n,i){if(a+r>e.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("Index out of range")}function L(e,t,a,r,n){return n||F(e,t,a,4,3.4028234663852886e38,-3.4028234663852886e38),Z.write(e,t,a,r,23,4),a+4}function I(e,t,a,r,n){return n||F(e,t,a,8,1.7976931348623157e308,-1.7976931348623157e308),Z.write(e,t,a,r,52,8),a+8}function N(e){if(e=U(e).replace(ee,""),e.length<2)return"";for(;e.length%4!=0;)e+="=";return e}function U(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function $(e){return e<16?"0"+e.toString(16):e.toString(16)}function W(e,t){t=t||1/0;for(var a,r=e.length,n=null,i=[],s=0;s<r;++s){if((a=e.charCodeAt(s))>55295&&a<57344){if(!n){if(a>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(s+1===r){(t-=3)>-1&&i.push(239,191,189);continue}n=a;continue}if(a<56320){(t-=3)>-1&&i.push(239,191,189),n=a;continue}a=65536+(n-55296<<10|a-56320)}else n&&(t-=3)>-1&&i.push(239,191,189);if(n=null,a<128){if((t-=1)<0)break;i.push(a)}else if(a<2048){if((t-=2)<0)break;i.push(a>>6|192,63&a|128)}else if(a<65536){if((t-=3)<0)break;i.push(a>>12|224,a>>6&63|128,63&a|128)}else{if(!(a<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(a>>18|240,a>>12&63|128,a>>6&63|128,63&a|128)}}return i}function H(e){for(var t=[],a=0;a<e.length;++a)t.push(255&e.charCodeAt(a));return t}function K(e,t){for(var a,r,n,i=[],s=0;s<e.length&&!((t-=2)<0);++s)a=e.charCodeAt(s),r=a>>8,n=a%256,i.push(n),i.push(r);return i}function Y(e){return Q.toByteArray(N(e))}function V(e,t,a,r){for(var n=0;n<r&&!(n+a>=t.length||n>=e.length);++n)t[n+a]=e[n];return n}function G(e){return e!==e}/*!
   * The buffer module from node.js, for the browser.
   *
   * @author   Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
   * @license  MIT
   */
  var Q=a(718),Z=a(719),J=a(429);t.Buffer=i,t.SlowBuffer=g,t.INSPECT_MAX_BYTES=50,i.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(e){return!1}}(),t.kMaxLength=r(),i.poolSize=8192,i._augment=function(e){return e.__proto__=i.prototype,e},i.from=function(e,t,a){return s(null,e,t,a)},i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0})),i.alloc=function(e,t,a){return d(null,e,t,a)},i.allocUnsafe=function(e){return l(null,e)},i.allocUnsafeSlow=function(e){return l(null,e)},i.isBuffer=function(e){return!(null==e||!e._isBuffer)},i.compare=function(e,t){if(!i.isBuffer(e)||!i.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var a=e.length,r=t.length,n=0,s=Math.min(a,r);n<s;++n)if(e[n]!==t[n]){a=e[n],r=t[n];break}return a<r?-1:r<a?1:0},i.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},i.concat=function(e,t){if(!J(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return i.alloc(0);var a;if(void 0===t)for(t=0,a=0;a<e.length;++a)t+=e[a].length;var r=i.allocUnsafe(t),n=0;for(a=0;a<e.length;++a){var s=e[a];if(!i.isBuffer(s))throw new TypeError('"list" argument must be an Array of Buffers');s.copy(r,n),n+=s.length}return r},i.byteLength=m,i.prototype._isBuffer=!0,i.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)v(this,t,t+1);return this},i.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)v(this,t,t+3),v(this,t+1,t+2);return this},i.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)v(this,t,t+7),v(this,t+1,t+6),v(this,t+2,t+5),v(this,t+3,t+4);return this},i.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?q(this,0,e):b.apply(this,arguments)},i.prototype.equals=function(e){if(!i.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===i.compare(this,e)},i.prototype.inspect=function(){var e="",a=t.INSPECT_MAX_BYTES;return this.length>0&&(e=this.toString("hex",0,a).match(/.{2}/g).join(" "),this.length>a&&(e+=" ... ")),"<Buffer "+e+">"},i.prototype.compare=function(e,t,a,r,n){if(!i.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===a&&(a=e?e.length:0),void 0===r&&(r=0),void 0===n&&(n=this.length),t<0||a>e.length||r<0||n>this.length)throw new RangeError("out of range index");if(r>=n&&t>=a)return 0;if(r>=n)return-1;if(t>=a)return 1;if(t>>>=0,a>>>=0,r>>>=0,n>>>=0,this===e)return 0;for(var s=n-r,o=a-t,d=Math.min(s,o),l=this.slice(r,n),u=e.slice(t,a),c=0;c<d;++c)if(l[c]!==u[c]){s=l[c],o=u[c];break}return s<o?-1:o<s?1:0},i.prototype.includes=function(e,t,a){return-1!==this.indexOf(e,t,a)},i.prototype.indexOf=function(e,t,a){return y(this,e,t,a,!0)},i.prototype.lastIndexOf=function(e,t,a){return y(this,e,t,a,!1)},i.prototype.write=function(e,t,a,r){if(void 0===t)r="utf8",a=this.length,t=0;else if(void 0===a&&"string"==typeof t)r=t,a=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(a)?(a|=0,void 0===r&&(r="utf8")):(r=a,a=void 0)}var n=this.length-t;if((void 0===a||a>n)&&(a=n),e.length>0&&(a<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var i=!1;;)switch(r){case"hex":return x(this,e,t,a);case"utf8":case"utf-8":return _(this,e,t,a);case"ascii":return z(this,e,t,a);case"latin1":case"binary":return k(this,e,t,a);case"base64":return j(this,e,t,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,e,t,a);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var X=4096;i.prototype.slice=function(e,t){var a=this.length;e=~~e,t=void 0===t?a:~~t,e<0?(e+=a)<0&&(e=0):e>a&&(e=a),t<0?(t+=a)<0&&(t=0):t>a&&(t=a),t<e&&(t=e);var r;if(i.TYPED_ARRAY_SUPPORT)r=this.subarray(e,t),r.__proto__=i.prototype;else{var n=t-e;r=new i(n,void 0);for(var s=0;s<n;++s)r[s]=this[s+e]}return r},i.prototype.readUIntLE=function(e,t,a){e|=0,t|=0,a||R(e,t,this.length);for(var r=this[e],n=1,i=0;++i<t&&(n*=256);)r+=this[e+i]*n;return r},i.prototype.readUIntBE=function(e,t,a){e|=0,t|=0,a||R(e,t,this.length);for(var r=this[e+--t],n=1;t>0&&(n*=256);)r+=this[e+--t]*n;return r},i.prototype.readUInt8=function(e,t){return t||R(e,1,this.length),this[e]},i.prototype.readUInt16LE=function(e,t){return t||R(e,2,this.length),this[e]|this[e+1]<<8},i.prototype.readUInt16BE=function(e,t){return t||R(e,2,this.length),this[e]<<8|this[e+1]},i.prototype.readUInt32LE=function(e,t){return t||R(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},i.prototype.readUInt32BE=function(e,t){return t||R(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},i.prototype.readIntLE=function(e,t,a){e|=0,t|=0,a||R(e,t,this.length);for(var r=this[e],n=1,i=0;++i<t&&(n*=256);)r+=this[e+i]*n;return n*=128,r>=n&&(r-=Math.pow(2,8*t)),r},i.prototype.readIntBE=function(e,t,a){e|=0,t|=0,a||R(e,t,this.length);for(var r=t,n=1,i=this[e+--r];r>0&&(n*=256);)i+=this[e+--r]*n;return n*=128,i>=n&&(i-=Math.pow(2,8*t)),i},i.prototype.readInt8=function(e,t){return t||R(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},i.prototype.readInt16LE=function(e,t){t||R(e,2,this.length);var a=this[e]|this[e+1]<<8;return 32768&a?4294901760|a:a},i.prototype.readInt16BE=function(e,t){t||R(e,2,this.length);var a=this[e+1]|this[e]<<8;return 32768&a?4294901760|a:a},i.prototype.readInt32LE=function(e,t){return t||R(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},i.prototype.readInt32BE=function(e,t){return t||R(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},i.prototype.readFloatLE=function(e,t){return t||R(e,4,this.length),Z.read(this,e,!0,23,4)},i.prototype.readFloatBE=function(e,t){return t||R(e,4,this.length),Z.read(this,e,!1,23,4)},i.prototype.readDoubleLE=function(e,t){return t||R(e,8,this.length),Z.read(this,e,!0,52,8)},i.prototype.readDoubleBE=function(e,t){return t||R(e,8,this.length),Z.read(this,e,!1,52,8)},i.prototype.writeUIntLE=function(e,t,a,r){if(e=+e,t|=0,a|=0,!r){M(this,e,t,a,Math.pow(2,8*a)-1,0)}var n=1,i=0;for(this[t]=255&e;++i<a&&(n*=256);)this[t+i]=e/n&255;return t+a},i.prototype.writeUIntBE=function(e,t,a,r){if(e=+e,t|=0,a|=0,!r){M(this,e,t,a,Math.pow(2,8*a)-1,0)}var n=a-1,i=1;for(this[t+n]=255&e;--n>=0&&(i*=256);)this[t+n]=e/i&255;return t+a},i.prototype.writeUInt8=function(e,t,a){return e=+e,t|=0,a||M(this,e,t,1,255,0),i.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},i.prototype.writeUInt16LE=function(e,t,a){return e=+e,t|=0,a||M(this,e,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):D(this,e,t,!0),t+2},i.prototype.writeUInt16BE=function(e,t,a){return e=+e,t|=0,a||M(this,e,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):D(this,e,t,!1),t+2},i.prototype.writeUInt32LE=function(e,t,a){return e=+e,t|=0,a||M(this,e,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):B(this,e,t,!0),t+4},i.prototype.writeUInt32BE=function(e,t,a){return e=+e,t|=0,a||M(this,e,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},i.prototype.writeIntLE=function(e,t,a,r){if(e=+e,t|=0,!r){var n=Math.pow(2,8*a-1);M(this,e,t,a,n-1,-n)}var i=0,s=1,o=0;for(this[t]=255&e;++i<a&&(s*=256);)e<0&&0===o&&0!==this[t+i-1]&&(o=1),this[t+i]=(e/s>>0)-o&255;return t+a},i.prototype.writeIntBE=function(e,t,a,r){if(e=+e,t|=0,!r){var n=Math.pow(2,8*a-1);M(this,e,t,a,n-1,-n)}var i=a-1,s=1,o=0;for(this[t+i]=255&e;--i>=0&&(s*=256);)e<0&&0===o&&0!==this[t+i+1]&&(o=1),this[t+i]=(e/s>>0)-o&255;return t+a},i.prototype.writeInt8=function(e,t,a){return e=+e,t|=0,a||M(this,e,t,1,127,-128),i.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},i.prototype.writeInt16LE=function(e,t,a){return e=+e,t|=0,a||M(this,e,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):D(this,e,t,!0),t+2},i.prototype.writeInt16BE=function(e,t,a){return e=+e,t|=0,a||M(this,e,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):D(this,e,t,!1),t+2},i.prototype.writeInt32LE=function(e,t,a){return e=+e,t|=0,a||M(this,e,t,4,2147483647,-2147483648),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):B(this,e,t,!0),t+4},i.prototype.writeInt32BE=function(e,t,a){return e=+e,t|=0,a||M(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},i.prototype.writeFloatLE=function(e,t,a){return L(this,e,t,!0,a)},i.prototype.writeFloatBE=function(e,t,a){return L(this,e,t,!1,a)},i.prototype.writeDoubleLE=function(e,t,a){return I(this,e,t,!0,a)},i.prototype.writeDoubleBE=function(e,t,a){return I(this,e,t,!1,a)},i.prototype.copy=function(e,t,a,r){if(a||(a=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<a&&(r=a),r===a)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(a<0||a>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-a&&(r=e.length-t+a);var n,s=r-a;if(this===e&&a<t&&t<r)for(n=s-1;n>=0;--n)e[n+t]=this[n+a];else if(s<1e3||!i.TYPED_ARRAY_SUPPORT)for(n=0;n<s;++n)e[n+t]=this[n+a];else Uint8Array.prototype.set.call(e,this.subarray(a,a+s),t);return s},i.prototype.fill=function(e,t,a,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,a=this.length):"string"==typeof a&&(r=a,a=this.length),1===e.length){var n=e.charCodeAt(0);n<256&&(e=n)}if(void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!i.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<a)throw new RangeError("Out of range index");if(a<=t)return this;t>>>=0,a=void 0===a?this.length:a>>>0,e||(e=0);var s;if("number"==typeof e)for(s=t;s<a;++s)this[s]=e;else{var o=i.isBuffer(e)?e:W(new i(e,r).toString()),d=o.length;for(s=0;s<a-t;++s)this[s+t]=o[s%d]}return this};var ee=/[^+\/0-9A-Za-z-_]/g}).call(t,a(12))},function(e,t,a){"use strict";(function(t,r,n){function i(e){var t=this;this.next=null,this.entry=null,this.finish=function(){E(t,e)}}function s(e){return R.from(e)}function o(e){return R.isBuffer(e)||e instanceof M}function d(){}function l(e,t){A=A||a(72),e=e||{},this.objectMode=!!e.objectMode,t instanceof A&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var r=e.highWaterMark,n=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:n,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var s=!1===e.decodeStrings;this.decodeStrings=!s,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){v(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function u(e){if(A=A||a(72),!(B.call(u,this)||this instanceof A))return new u(e);this._writableState=new l(e,this),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev),"function"==typeof e.destroy&&(this._destroy=e.destroy),"function"==typeof e.final&&(this._final=e.final)),P.call(this)}function c(e,t){var a=new Error("write after end");e.emit("error",a),q(t,a)}function p(e,t,a,r){var n=!0,i=!1;return null===a?i=new TypeError("May not write null values to stream"):"string"==typeof a||void 0===a||t.objectMode||(i=new TypeError("Invalid non-string/buffer chunk")),i&&(e.emit("error",i),q(r,i),n=!1),n}function f(e,t,a){return e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=R.from(t,a)),t}function h(e,t,a,r,n,i){if(!a){var s=f(t,r,n);r!==s&&(a=!0,n="buffer",r=s)}var o=t.objectMode?1:r.length;t.length+=o;var d=t.length<t.highWaterMark;if(d||(t.needDrain=!0),t.writing||t.corked){var l=t.lastBufferedRequest;t.lastBufferedRequest={chunk:r,encoding:n,isBuf:a,callback:i,next:null},l?l.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else g(e,t,!1,o,r,n,i);return d}function g(e,t,a,r,n,i,s){t.writelen=r,t.writecb=s,t.writing=!0,t.sync=!0,a?e._writev(n,t.onwrite):e._write(n,i,t.onwrite),t.sync=!1}function m(e,t,a,r,n){--t.pendingcb,a?(q(n,r),q(j,e,t),e._writableState.errorEmitted=!0,e.emit("error",r)):(n(r),e._writableState.errorEmitted=!0,e.emit("error",r),j(e,t))}function b(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}function v(e,t){var a=e._writableState,r=a.sync,n=a.writecb;if(b(a),t)m(e,a,r,t,n);else{var i=_(a);i||a.corked||a.bufferProcessing||!a.bufferedRequest||x(e,a),r?T(y,e,a,i,n):y(e,a,i,n)}}function y(e,t,a,r){a||w(e,t),t.pendingcb--,r(),j(e,t)}function w(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}function x(e,t){t.bufferProcessing=!0;var a=t.bufferedRequest;if(e._writev&&a&&a.next){var r=t.bufferedRequestCount,n=new Array(r),s=t.corkedRequestsFree;s.entry=a;for(var o=0,d=!0;a;)n[o]=a,a.isBuf||(d=!1),a=a.next,o+=1;n.allBuffers=d,g(e,t,!0,t.length,n,"",s.finish),t.pendingcb++,t.lastBufferedRequest=null,s.next?(t.corkedRequestsFree=s.next,s.next=null):t.corkedRequestsFree=new i(t)}else{for(;a;){var l=a.chunk,u=a.encoding,c=a.callback;if(g(e,t,!1,t.objectMode?1:l.length,l,u,c),a=a.next,t.writing)break}null===a&&(t.lastBufferedRequest=null)}t.bufferedRequestCount=0,t.bufferedRequest=a,t.bufferProcessing=!1}function _(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function z(e,t){e._final(function(a){t.pendingcb--,a&&e.emit("error",a),t.prefinished=!0,e.emit("prefinish"),j(e,t)})}function k(e,t){t.prefinished||t.finalCalled||("function"==typeof e._final?(t.pendingcb++,t.finalCalled=!0,q(z,e,t)):(t.prefinished=!0,e.emit("prefinish")))}function j(e,t){var a=_(t);return a&&(k(e,t),0===t.pendingcb&&(t.finished=!0,e.emit("finish"))),a}function S(e,t,a){t.ending=!0,j(e,t),a&&(t.finished?q(a):e.once("finish",a)),t.ended=!0,e.writable=!1}function E(e,t,a){var r=e.entry;for(e.entry=null;r;){var n=r.callback;t.pendingcb--,n(a),r=r.next}t.corkedRequestsFree?t.corkedRequestsFree.next=e:t.corkedRequestsFree=e}var q=a(174);e.exports=u;var A,T=!t.browser&&["v0.10","v0.9."].indexOf(t.version.slice(0,5))>-1?r:q;u.WritableState=l;var O=a(130);O.inherits=a(14);var C={deprecate:a(724)},P=a(430),R=a(175).Buffer,M=n.Uint8Array||function(){},D=a(431);O.inherits(u,P),l.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(l.prototype,"buffer",{get:C.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}();var B;"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(B=Function.prototype[Symbol.hasInstance],Object.defineProperty(u,Symbol.hasInstance,{value:function(e){return!!B.call(this,e)||e&&e._writableState instanceof l}})):B=function(e){return e instanceof this},u.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},u.prototype.write=function(e,t,a){var r=this._writableState,n=!1,i=o(e)&&!r.objectMode;return i&&!R.isBuffer(e)&&(e=s(e)),"function"==typeof t&&(a=t,t=null),i?t="buffer":t||(t=r.defaultEncoding),"function"!=typeof a&&(a=d),r.ended?c(this,a):(i||p(this,r,e,a))&&(r.pendingcb++,n=h(this,r,i,e,t,a)),n},u.prototype.cork=function(){this._writableState.corked++},u.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.finished||e.bufferProcessing||!e.bufferedRequest||x(this,e))},u.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},u.prototype._write=function(e,t,a){a(new Error("_write() is not implemented"))},u.prototype._writev=null,u.prototype.end=function(e,t,a){var r=this._writableState;"function"==typeof e?(a=e,e=null,t=null):"function"==typeof t&&(a=t,t=null),null!==e&&void 0!==e&&this.write(e,t),r.corked&&(r.corked=1,this.uncork()),r.ending||r.finished||S(this,r,a)},Object.defineProperty(u.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),u.prototype.destroy=D.destroy,u.prototype._undestroy=D.undestroy,u.prototype._destroy=function(e,t){this.end(),t(e)}}).call(t,a(57),a(722).setImmediate,a(12))},function(e,t,a){"use strict";function r(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function n(e){var t=r(e);if("string"!=typeof t&&(v.isEncoding===y||!y(e)))throw new Error("Unknown encoding: "+e);return t||e}function i(e){this.encoding=n(e);var t;switch(this.encoding){case"utf16le":this.text=p,this.end=f,t=4;break;case"utf8":this.fillLast=l,t=4;break;case"base64":this.text=h,this.end=g,t=3;break;default:return this.write=m,void(this.end=b)}this.lastNeed=0,this.lastTotal=0,this.lastChar=v.allocUnsafe(t)}function s(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:-1}function o(e,t,a){var r=t.length-1;if(r<a)return 0;var n=s(t[r]);return n>=0?(n>0&&(e.lastNeed=n-1),n):--r<a?0:(n=s(t[r]))>=0?(n>0&&(e.lastNeed=n-2),n):--r<a?0:(n=s(t[r]),n>=0?(n>0&&(2===n?n=0:e.lastNeed=n-3),n):0)}function d(e,t,a){if(128!=(192&t[0]))return e.lastNeed=0,"�".repeat(a);if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�".repeat(a+1);if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�".repeat(a+2)}}function l(e){var t=this.lastTotal-this.lastNeed,a=d(this,e,t);return void 0!==a?a:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function u(e,t){var a=o(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=a;var r=e.length-(a-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString("utf8",t,r)}function c(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�".repeat(this.lastTotal-this.lastNeed):t}function p(e,t){if((e.length-t)%2==0){var a=e.toString("utf16le",t);if(a){var r=a.charCodeAt(a.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],a.slice(0,-1)}return a}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function f(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var a=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,a)}return t}function h(e,t){var a=(e.length-t)%3;return 0===a?e.toString("base64",t):(this.lastNeed=3-a,this.lastTotal=3,1===a?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-a))}function g(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function m(e){return e.toString(this.encoding)}function b(e){return e&&e.length?this.write(e):""}var v=a(175).Buffer,y=v.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};t.StringDecoder=i,i.prototype.write=function(e){if(0===e.length)return"";var t,a;if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";a=this.lastNeed,this.lastNeed=0}else a=0;return a<e.length?t?t+this.text(e,a):this.text(e,a):t||""},i.prototype.end=c,i.prototype.text=u,i.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.compose=t.applyMiddleware=t.bindActionCreators=t.combineReducers=t.createStore=void 0;var n=a(434),i=r(n),s=a(757),o=r(s),d=a(758),l=r(d),u=a(759),c=r(u),p=a(437),f=r(p),h=a(436);r(h);t.createStore=i.default,t.combineReducers=o.default,t.bindActionCreators=l.default,t.applyMiddleware=c.default,t.compose=f.default},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e){if(!(0,u.default)(e)||(0,s.default)(e)!=c)return!1;var t=(0,d.default)(e);if(null===t)return!0;var a=g.call(t,"constructor")&&t.constructor;return"function"==typeof a&&a instanceof a&&h.call(a)==m}Object.defineProperty(t,"__esModule",{value:!0});var i=a(746),s=r(i),o=a(751),d=r(o),l=a(753),u=r(l),c="[object Object]",p=Function.prototype,f=Object.prototype,h=p.toString,g=f.hasOwnProperty,m=h.call(Object);t.default=n},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.connect=t.connectAdvanced=t.createProvider=t.Provider=void 0;var n=a(762),i=r(n),s=a(439),o=r(s),d=a(765),l=r(d);t.Provider=i.default,t.createProvider=n.createProvider,t.connectAdvanced=o.default,t.connect=l.default},function(e,t,a){"use strict";function r(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e);try{throw new Error(e)}catch(e){}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,t,a){"use strict";function r(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}var n=a(107),i=a(316);r.prototype=n(i.prototype),r.prototype.constructor=r,e.exports=r},function(e,t,a){"use strict";function r(){}e.exports=r},function(e,t,a){"use strict";function r(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=s,this.__views__=[]}var n=a(107),i=a(316),s=4294967295;r.prototype=n(i.prototype),r.prototype.constructor=r,e.exports=r},function(e,t,a){"use strict";function r(e,t){return{type:p,keyword:e,results:t}}function n(e){return{type:c,resultsPerKeyword:e}}function i(e,t){return{type:f,keyword:e,result:t}}function s(e){return{type:h,keyword:e}}function o(e,t,a){var r=[{keyword:t,results:a}];return function(t){t(s(e)),t(n(r))}}function d(e){return{type:g,results:e}}function l(e){return{type:m,result:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.setSeoResultsForKeyword=r,t.setSeoResults=n,t.updateSeoResult=i,t.removeKeyword=s,t.replaceKeyword=o,t.setReadabilityResults=d,t.updateReadabilityResult=l;var u="CONTENT_ANALYSIS_",c=t.SET_SEO_RESULTS=u+"SET_SEO_RESULTS",p=t.SET_SEO_RESULTS_FOR_KEYWORD=u+"SET_SEO_RESULTS_FOR_KEYWORD",f=t.UPDATE_SEO_RESULT=u+"UPDATE_SEO_RESULT",h=t.REMOVE_KEYWORD=u+"REMOVE_KEYWORD",g=t.SET_READABILITY_RESULTS=u+"SET_READABILITY_RESULTS",m=t.UPDATE_READABILITY_RESULT=u+"UPDATE_READABILITY_RESULT"},function(e,t,a){"use strict";function r(e){e/=10;var t={className:"",screenReaderText:"",fullText:"",screenReaderReadabilityText:""},a=o();return s()?a.getIndicator(n(e)):t}var n=a(161).helpers.scoreToRating,i=a(4),s=function(){var e=YoastSEO.app;return!i(e.seoAssessorPresenter)||!i(e.contentAssessorPresenter)},o=function(){var e=YoastSEO.app;return i(e.seoAssessorPresenter)?i(e.contentAssessorPresenter)?void 0:e.contentAssessorPresenter:e.seoAssessorPresenter};e.exports=r},,,,,,,,,function(e,t,a){"use strict";function r(e,t,a){var r=null==e?void 0:n(e,t);return void 0===r?a:r}var n=a(80);e.exports=r},function(e,t,a){"use strict";var r=a(5),n=function(e,t){return e>0?{score:9,text:t.dgettext("js-text-analysis","The focus keyword appears in the first paragraph of the copy.")}:{score:3,text:t.dgettext("js-text-analysis","The focus keyword doesn't appear in the first paragraph of the copy. Make sure the topic is clear immediately.")}},i=function(e,t,a){var i=t.getResearch("firstParagraph"),s=n(i,a),o=new r;return o.setScore(s.score),o.setText(s.text),o};e.exports={identifier:"introductionKeyword",getResult:i,isApplicable:function(e){return e.hasKeyword()}}},function(e,t,a){"use strict";function r(e,t,a){var r=t.getResearch("keyphraseLength"),i=new n;return e.hasKeyword()?r>10&&(i.setScore(0),i.setText(a.dgettext("js-text-analysis","The keyphrase is over 10 words, a keyphrase should be shorter."))):(i.setScore(-999),i.setText(a.dgettext("js-text-analysis","No focus keyword was set for this page. If you do not set a focus keyword, no score can be calculated."))),i}var n=a(5);e.exports={identifier:"keyphraseLength",getResult:r}},function(e,t,a){"use strict";var r=a(5),n=a(68),i=a(56),s=a(126),o=a(69),d=o.inRangeEndInclusive,l=o.inRangeStartInclusive,u=o.inRangeStartEndInclusive,c=function(e,t,a){var r,n,i,o=s(e),c=o+"%";return o>3.5&&(r=-50,n=t.dgettext("js-text-analysis","The keyword density is %1$s, which is way over the advised %3$s maximum; the focus keyword was found %2$d times."),i="2.5%",n=t.sprintf(n,c,a,i)),d(o,2.5,3.5)&&(r=-10,n=t.dgettext("js-text-analysis","The keyword density is %1$s, which is over the advised %3$s maximum; the focus keyword was found %2$d times."),i="2.5%",n=t.sprintf(n,c,a,i)),u(o,.5,2.5)&&(r=9,n=t.dgettext("js-text-analysis","The keyword density is %1$s, which is great; the focus keyword was found %2$d times."),n=t.sprintf(n,c,a)),l(o,0,.5)&&(r=4,n=t.dgettext("js-text-analysis","The keyword density is %1$s, which is too low; the focus keyword was found %2$d times."),n=t.sprintf(n,c,a)),{score:r,text:n}},p=function(e,t,a){var i=t.getResearch("getKeywordDensity"),s=n(e.getText(),e.getKeyword(),e.getLocale()),o=c(i,a,s),d=new r;return d.setScore(o.score),d.setText(o.text),d};e.exports={identifier:"keywordDensity",getResult:p,isApplicable:function(e){return e.hasText()&&e.hasKeyword()&&i(e.getText())>=100}}},function(e,t,a){"use strict";var r=a(5),n=a(92),i=["en"],s=function(e,t){return e>0?{score:0,text:t.dngettext("js-text-analysis","The focus keyword contains a stop word. This may or may not be wise depending on the circumstances. %1$sLearn more about the stop words%2$s.","The focus keyword contains %3$d stop words. This may or may not be wise depending on the circumstances. %1$sLearn more about the stop words%2$s.",e)}:{}},o=function(e,t,a){var n=t.getResearch("stopWordsInKeyword"),i=s(n.length,a),o=new r;return o.setScore(i.score),o.setText(a.sprintf(i.text,"<a href='https://yoa.st/stopwords/' target='_blank'>","</a>",n.length)),o};e.exports={identifier:"keywordStopWords",getResult:o,isApplicable:function(e){var t=n(e.getLocale(),i);return e.hasKeyword()&&t}}},function(e,t,a){"use strict";var r=a(5),n=function(e,t){return e>0?{score:9,text:t.dgettext("js-text-analysis","The meta description contains the focus keyword.")}:0===e?{score:3,text:t.dgettext("js-text-analysis","A meta description has been specified, but it does not contain the focus keyword.")}:{}},i=function(e,t,a){var i=t.getResearch("metaDescriptionKeyword"),s=n(i,a),o=new r;return o.setScore(s.score),o.setText(s.text),o};e.exports={identifier:"metaDescriptionKeyword",getResult:i,isApplicable:function(e){return e.hasKeyword()}}},function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":s(t))&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":s(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),d=a(5),l=a(40),u=a(25),c=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r(this,t);var a=n(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),i={recommendedMaximumLength:120,maximumLength:320,scores:{noMetaDescription:1,tooLong:6,tooShort:6,correctLength:9}};return a.identifier="metaDescriptionLength",a._config=u(i,e),a}return i(t,e),o(t,[{key:"getResult",value:function(e,t,a){var r=t.getResearch("metaDescriptionLength"),n=new d;return n.setScore(this.calculateScore(r)),n.setText(this.translateScore(r,a)),n}},{key:"calculateScore",value:function(e){return 0===e?this._config.scores.noMetaDescription:e<=this._config.recommendedMaximumLength?this._config.scores.tooShort:e>this._config.maximumLength?this._config.scores.tooLong:e>=this._config.recommendedMaximumLength&&e<=this._config.maximumLength?this._config.scores.correctLength:0}},{key:"translateScore",value:function(e,t){return 0===e?t.dgettext("js-text-analysis","No meta description has been specified. Search engines will display copy from the page instead."):e<=this._config.recommendedMaximumLength?t.sprintf(t.dgettext("js-text-analysis","The meta description is under %1$d characters long. However, up to %2$d characters are available."),this._config.recommendedMaximumLength,this._config.maximumLength):e>this._config.maximumLength?t.sprintf(t.dgettext("js-text-analysis","The meta description is over %1$d characters. Reducing the length will ensure the entire description will be visible."),this._config.maximumLength):e>=this._config.recommendedMaximumLength&&e<=this._config.maximumLength?t.dgettext("js-text-analysis","The meta description has a nice length."):void 0}}]),t}(l);e.exports=c},function(e,t,a){"use strict";function r(e,t,a){return t=i(t),void 0===a?(a=t,t=0):a=i(a),e=s(e),n(e,t,a)}var n=a(679),i=a(382),s=a(111);e.exports=r},function(e,t,a){"use strict";var r=a(5),n=a(680),i=function(e,t,a){var i,s,o=t.getResearch("findKeywordInPageTitle");0===o.matches&&(i=2,s=a.sprintf(a.dgettext("js-text-analysis","The focus keyword '%1$s' does not appear in the SEO title."),n(e.getKeyword()))),o.matches>0&&0===o.position&&(i=9,s=a.dgettext("js-text-analysis","The SEO title contains the focus keyword, at the beginning which is considered to improve rankings.")),o.matches>0&&o.position>0&&(i=6,s=a.dgettext("js-text-analysis","The SEO title contains the focus keyword, but it does not appear at the beginning; try and move it to the beginning."));var d=new r;return d.setScore(i),d.setText(s),d};e.exports={identifier:"titleKeyword",getResult:i,isApplicable:function(e){return e.hasKeyword()}}},function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":s(t))&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":s(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),d=a(5),l=a(40),u=a(69).inRangeEndInclusive,c=a(25),p=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r(this,t);var a=n(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),i={minLength:400,maxLength:600,scores:{noTitle:1,widthTooShort:6,widthTooLong:6,widthCorrect:9}};return a.identifier="titleWidth",a._config=c(i,e),a}return i(t,e),o(t,[{key:"getResult",value:function(e,t,a){var r=t.getResearch("pageTitleWidth"),n=new d;return n.setScore(this.calculateScore(r)),n.setText(this.translateScore(r,a)),n}},{key:"calculateScore",value:function(e){return u(e,1,400)?this._config.scores.widthTooShort:u(e,this._config.minLength,this._config.maxLength)?this._config.scores.widthCorrect:e>this._config.maxLength?this._config.scores.widthTooLong:this._config.scores.noTitle}},{key:"translateScore",value:function(e,t){return u(e,1,400)?t.dgettext("js-text-analysis","The SEO title is too short. Use the space to add keyword variations or create compelling call-to-action copy."):u(e,this._config.minLength,this._config.maxLength)?t.dgettext("js-text-analysis","The SEO title has a nice length."):e>this._config.maxLength?t.dgettext("js-text-analysis","The SEO title is wider than the viewable limit."):t.dgettext("js-text-analysis","Please create an SEO title.")}}]),t}(l);e.exports=p},function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":s(t))&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":s(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),d=a(5),l=a(40),u=a(25),c=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r(this,t);var a=n(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),i={scores:{noKeywordInUrl:6}};return a.identifier="urlKeyword",a._config=u(i,e),a}return i(t,e),o(t,[{key:"getResult",value:function(e,t,a){var r=t.getResearch("keywordCountInUrl"),n=new d;return n.setScore(this.calculateScore(r)),n.setText(this.translateScore(r,a)),n}},{key:"isApplicable",value:function(e){return e.hasKeyword()&&e.hasUrl()}},{key:"calculateScore",value:function(e){return 0===e?this._config.scores.noKeywordInUrl:9}},{key:"translateScore",value:function(e,t){return 0===e?t.dgettext("js-text-analysis","The focus keyword does not appear in the URL for this page. If you decide to rename the URL be sure to check the old URL 301 redirects to the new one!"):t.dgettext("js-text-analysis","The focus keyword appears in the URL for this page.")}}]),t}(l);e.exports=c},function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":s(t))&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":s(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),d=a(5),l=a(40),u=a(25),c=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r(this,t);var a=n(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),i={scores:{tooLong:6}};return a.identifier="urlLength",a._config=u(i,e),a}return i(t,e),o(t,[{key:"getResult",value:function(e,t,a){var r=t.getResearch("urlLength"),n=new d;return n.setScore(this.calculateScore(r)),n.setText(this.translateScore(r,a)),n}},{key:"isApplicable",value:function(e){return e.hasUrl()}},{key:"calculateScore",value:function(e){return e?this._config.scores.tooLong:null}},{key:"translateScore",value:function(e,t){return e?t.dgettext("js-text-analysis","The slug for this page is a bit long, consider shortening it."):""}}]),t}(l);e.exports=c},function(e,t,a){"use strict";var r=a(5),n=a(92),i=["en"],s=function(e,t){return e>0?{score:5,text:t.dngettext("js-text-analysis","The slug for this page contains a %1$sstop word%2$s, consider removing it.","The slug for this page contains %1$sstop words%2$s, consider removing them.",e)}:{}},o=function(e,t,a){var n=t.getResearch("stopWordsInUrl"),i=s(n.length,a),o=new r;return o.setScore(i.score),o.setText(a.sprintf(i.text,"<a href='"+a.dgettext("js-text-analysis","http://en.wikipedia.org/wiki/Stop_words")+"' target='_blank'>","</a>")),o};e.exports={identifier:"urlStopWords",isApplicable:function(e){return n(e.getLocale(),i)},getResult:o}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=t.SET_MARKER_STATUS="WPSEO_SET_MARKER_STATUS";t.setMarkerStatus=function(e){return{type:r,marksButtonStatus:e}}},function(e,t,a){"use strict";function r(e){var t=e.getContent();t=t.replace(new RegExp("&lt;yoastmark.+?&gt;","g"),"").replace(new RegExp("&lt;/yoastmark&gt;","g"),""),e.setContent(t)}function n(e,t,a){var n=e.dom,i=e.getContent();i=l(i),d(a,function(e){i=e.applyWithReplace(i)}),e.setContent(i),r(e);var s=n.select(u);d(s,function(e){e.setAttribute("data-mce-bogus","1")})}function i(e){return window.test=e,n.bind(null,e)}function s(e){return-1!==e.getContent({format:"raw"}).indexOf("<"+u)}function o(e){i(e)(null,[])}var d=a(2),l=a(462),u="yoastmark";e.exports={tinyMCEDecorator:i,editorHasMarks:s,editorRemoveMarks:o}},,,,,,function(e,t,a){"use strict";function r(e){return function(t,a,r){for(var n=-1,i=Object(t),s=r(t),o=s.length;o--;){var d=s[e?o:++n];if(!1===a(i[d],d,i))break}return t}}e.exports=r},function(e,t,a){"use strict";function r(e,t,a,r,v,y,w){var x=e[a],_=t[a],z=w.get(_);if(z)return void n(e,a,z);var k=y?y(x,_,a+"",e,t,w):void 0,j=void 0===k;if(j){var S=u(_),E=!S&&p(_),q=!S&&!E&&m(_);k=_,S||E||q?u(x)?k=x:c(x)?k=o(x):E?(j=!1,k=i(_,!0)):q?(j=!1,k=s(_,!0)):k=[]:g(_)||l(_)?(k=x,l(x)?k=b(x):(!h(x)||r&&f(x))&&(k=d(_))):j=!1}j&&(w.set(_,k),v(k,_,r,y,w),w.delete(_)),n(e,a,k)}var n=a(177),i=a(135),s=a(136),o=a(96),d=a(137),l=a(53),u=a(3),c=a(145),p=a(54),f=a(58),h=a(6),g=a(97),m=a(78),b=a(350);e.exports=r},function(e,t,a){"use strict";function r(e){return n(e,i(e))}var n=a(21),i=a(47);e.exports=r},,,,,,,,,function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),d=a(0),l=r(d),u=a(1),c=r(u),p=a(31),f=function(e){function t(){return n(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),o(t,[{key:"render",value:function(){return l.default.createElement(p.IntlProvider,{locale:"en",messages:this.props.messages},this.props.children)}}]),t}(l.default.Component);f.propTypes={messages:c.default.object.isRequired,children:c.default.node.isRequired},t.default=f},function(e,t,a){"use strict";function r(e,t,a,s,o){return e===t||(null==e||null==t||!i(e)&&!i(t)?e!==e&&t!==t:n(e,t,a,s,r,o))}var n=a(536),i=a(13);e.exports=r},function(e,t,a){"use strict";function r(e,t,a,r,l,u){var c=a&o,p=e.length,f=t.length;if(p!=f&&!(c&&f>p))return!1;var h=u.get(e);if(h&&u.get(t))return h==t;var g=-1,m=!0,b=a&d?new n:void 0;for(u.set(e,t),u.set(t,e);++g<p;){var v=e[g],y=t[g];if(r)var w=c?r(y,v,g,t,e,u):r(v,y,g,e,t,u);if(void 0!==w){if(w)continue;m=!1;break}if(b){if(!i(t,function(e,t){if(!s(b,t)&&(v===e||l(v,e,a,r,u)))return b.push(t)})){m=!1;break}}else if(v!==y&&!l(v,y,a,r,u)){m=!1;break}}return u.delete(e),u.delete(t),m}var n=a(164),i=a(539),s=a(165),o=1,d=2;e.exports=r},function(e,t,a){"use strict";function r(e){return e===e&&!n(e)}var n=a(6);e.exports=r},function(e,t,a){"use strict";function r(e,t){return function(a){return null!=a&&(a[e]===t&&(void 0!==t||e in Object(a)))}}e.exports=r},function(e,t,a){"use strict";function r(e,t){return null!=e&&i(e,t,n)}var n=a(544),i=a(365);e.exports=r},function(e,t,a){"use strict";function r(e,t,a){t=n(t,e);for(var r=-1,u=t.length,c=!1;++r<u;){var p=l(t[r]);if(!(c=null!=e&&a(e,p)))break;e=e[p]}return c||++r!=u?c:!!(u=null==e?0:e.length)&&d(u)&&o(p,u)&&(s(e)||i(e))}var n=a(38),i=a(53),s=a(3),o=a(77),d=a(81),l=a(48);e.exports=r},function(e,t,a){"use strict";function r(e,t){var a=-1,r=i(e)?Array(e.length):[];return n(e,function(e,n,i){r[++a]=t(e,n,i)}),r}var n=a(124),i=a(23);e.exports=r},function(e,t,a){"use strict";function r(e,t){var a=[];return n(e,function(e,r,n){t(e,r,n)&&a.push(e)}),a}var n=a(124);e.exports=r},function(e,t,a){"use strict";function r(e){if("function"!=typeof e)throw new TypeError(n);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}var n="Expected a function";e.exports=r},function(e,t,a){"use strict";var r=function(e,t){var a;for(a=0;a<e.length;a++)if(e[a].regex.test(t))return e[a]},n=function(e,t){var a,n,i;for(a=0;a<t.length;a++)if(n=r(e,t.substring(0,a+1)))i=n;else if(i)return{max_index:a,rule:i};return i?{max_index:t.length,rule:i}:void 0};e.exports=function(e){var t="",a=[],i=1,s=1,o=function(t,a){e({type:a,src:t,line:i,col:s});var r=t.split("\n");i+=r.length-1,s=(r.length>1?1:s)+r[r.length-1].length};return{addRule:function(e,t){a.push({regex:e,type:t})},onText:function(e){for(var r=t+e,i=n(a,r);i&&i.max_index!==r.length;)o(r.substring(0,i.max_index),i.rule.type),r=r.substring(i.max_index),i=n(a,r);t=r},end:function(){if(0!==t.length){var e=r(a,t);if(!e){var n=new Error("unable to tokenize");throw n.tokenizer2={buffer:t,line:i,col:s},n}o(t,e.type)}}}}},function(e,t,a){"use strict";var r=function(e){return e.replace(/&nbsp;/g," ")},n=function(e){return e.replace(/\s/g," ")},i=function(e){return e=r(e),n(e)};e.exports={unifyNonBreakingSpace:r,unifyWhiteSpace:n,unifyAllSpaces:i}},function(e,t,a){"use strict";e.exports=function(e){Error.captureStackTrace(this,this.constructor),this.name=this.constructor.name,this.message=e},a(19).inherits(e.exports,Error)},function(e,t,a){"use strict";e.exports=function(e){var t;return t=e.match(/<a(?:[^>]+)?>(.*?)<\/a>/gi),null===t&&(t=[]),t}},function(e,t,a){"use strict";var r=a(556);e.exports=function(e,t){for(var a=r(t),n=0;n<a.length;n++)e=e.replace(a[n].letter,a[n].alternative);return e}},function(e,t,a){"use strict";var r=a(372),n=a(9),i=a(285);e.exports=function(e){var t=r(e.getText());return n(t,i.getFromAnchorTag)}},function(e,t,a){"use strict";var r=a(28);e.exports=function(e){return e=e.replace(/<(?!li|\/li|p|\/p|h1|\/h1|h2|\/h2|h3|\/h3|h4|\/h4|h5|\/h5|h6|\/h6|dd).*?\>/g,""),e=r(e)}},function(e,t,a){"use strict";var r=a(574)(),n=a(377);e.exports=function(e){var t,a=[];for(t=0;t<r.length;t++)null!==e.match(n(r[t]))&&a.push(r[t]);return a}},function(e,t,a){"use strict";var r=a(4),n=a(378),i=a(125),s=a(379),o=a(33),d=a(39);e.exports=d(function(e,t,a){return r(t)&&(t=""),(r(a)||!0===a)&&(e=n(e)),e=s(e),e=o(e),e=i(e,!1,t),new RegExp(e,"ig")})},function(e,t,a){"use strict";var r=a(575);e.exports=function(e){for(var t=r(),a=0;a<t.length;a++)e=e.replace(t[a].letters,t[a].base);return e}},function(e,t,a){"use strict";var r=a(27).stripFullTags,n=a(28);e.exports=function(e){return e=r(e),e=n(e)}},function(e,t,a){"use strict";function r(e){var t=[],a=e.deviations;return l(a.words)||l(a.words.fragments)||(t=f(a.words.fragments,function(e,t){return u(e,function(e){return e.location=t,new g(e)})})),t}var n=a(580),i=a(67),s=a(2),o=a(22),d=a(286),l=a(4),u=a(9),c=a(383),p=a(39),f=a(166),h=a(587),g=a(589),m=function(e,t){var a=0,r=new RegExp("[^"+n(t).vowels+"]","ig"),i=e.split(r);return a+=o(i,function(e){return""!==e}).length},b=function(e,t){return new h(n(t)).countSyllables(e)},v=function(e,t){var a=n(t).deviations.words.full,r=d(a,function(t){return t.word===e});return l(r)?0:r.syllables},y=p(r),w=function(e,t){var a=y(n(t)),r=e,i=0;return s(a,function(e){e.occursIn(r)&&(r=e.removeFrom(r),i+=e.getSyllables())}),{word:r,syllableCount:i}},x=function(e,t){var a=0;return a+=m(e,t),a+=b(e,t)},_=function(e,t){var a=0,r=v(e,t);if(0!==r)return r;var n=w(e,t);return e=n.word,a+=n.syllableCount,a+=x(e,t)},z=function(e,t){e=e.toLocaleLowerCase();var a=i(e),r=u(a,function(e){return _(e,t)});return c(r)};e.exports=z},function(e,t,a){"use strict";function r(e,t,a,r){for(var n=e.length,i=a+(r?1:-1);r?i--:++i<n;)if(t(e[i],i,e))return i;return-1}e.exports=r},function(e,t,a){"use strict";function r(e){if(!e)return 0===e?e:0;if((e=n(e))===i||e===-i){return(e<0?-1:1)*s}return e===e?e:0}var n=a(111),i=1/0,s=1.7976931348623157e308;e.exports=r},function(e,t,a){"use strict";function r(e){return e&&e.length?n(e,i):0}var n=a(586),i=a(51);e.exports=r},function(e,t,a){"use strict";var r=a(596);e.exports=function(e){return r(e,"<img(?:[^>]+)?>")}},function(e,t,a){"use strict";var r=a(9),n=a(166),i=a(22),s=a(283).getBlocks,o=function(e){for(var t,a=[],n=/<p(?:[^>]+)?>(.*?)<\/p>/gi;null!==(t=n.exec(e));)a.push(t);return r(a,function(e){return e[1]})};e.exports=function(e){var t=o(e);if(t.length>0)return t;var a=s(e);return a=i(a,function(e){return 0!==e.indexOf("<h")}),t=n(a,function(e){return e.split("\n\n")}),t.length>0?t:[e]}},function(e,t,a){"use strict";var r=a(56),n=a(2),i=a(27).stripFullTags;e.exports=function(e){var t=[];return n(e,function(e){var a=i(e);r(a)<=0||t.push({sentence:e,sentenceLength:r(e)})}),t}},function(e,t,a){"use strict";var r=["accordingly","additionally","afterward","afterwards","albeit","also","although","altogether","another","basically","because","before","besides","but","certainly","chiefly","comparatively","concurrently","consequently","contrarily","conversely","correspondingly","despite","doubtedly","during","e.g.","earlier","emphatically","equally","especially","eventually","evidently","explicitly","finally","firstly","following","formerly","forthwith","fourthly","further","furthermore","generally","hence","henceforth","however","i.e.","identically","indeed","instead","last","lastly","later","lest","likewise","markedly","meanwhile","moreover","nevertheless","nonetheless","nor","notwithstanding","obviously","occasionally","otherwise","overall","particularly","presently","previously","rather","regardless","secondly","shortly","significantly","similarly","simultaneously","since","so","soon","specifically","still","straightaway","subsequently","surely","surprisingly","than","then","thereafter","therefore","thereupon","thirdly","though","thus","till","undeniably","undoubtedly","unless","unlike","unquestionably","until","when","whenever","whereas","while"],n=["above all","after all","after that","all in all","all of a sudden","all things considered","analogous to","although this may be true","analogous to","another key point","as a matter of fact","as a result","as an illustration","as can be seen","as has been noted","as I have noted","as I have said","as I have shown","as long as","as much as","as shown above","as soon as","as well as","at any rate","at first","at last","at least","at length","at the present time","at the same time","at this instant","at this point","at this time","balanced against","being that","by all means","by and large","by comparison","by the same token","by the time","compared to","be that as it may","coupled with","different from","due to","equally important","even if","even more","even so","even though","first thing to remember","for example","for fear that","for instance","for one thing","for that reason","for the most part","for the purpose of","for the same reason","for this purpose","for this reason","from time to time","given that","given these points","important to realize","in a word","in addition","in another case","in any case","in any event","in brief","in case","in conclusion","in contrast","in detail","in due time","in effect","in either case","in essence","in fact","in general","in light of","in like fashion","in like manner","in order that","in order to","in other words","in particular","in reality","in short","in similar fashion","in spite of","in sum","in summary","in that case","in the event that","in the final analysis","in the first place","in the fourth place","in the hope that","in the light of","in the long run","in the meantime","in the same fashion","in the same way","in the second place","in the third place","in this case","in this situation","in time","in truth","in view of","inasmuch as","most compelling evidence","most important","must be remembered","not to mention","now that","of course","on account of","on balance","on condition that","on one hand","on the condition that","on the contrary","on the negative side","on the other hand","on the positive side","on the whole","on this occasion","once","once in a while","only if","owing to","point often overlooked","prior to","provided that","seeing that","so as to","so far","so long as","so that","sooner or later","such as","summing up","take the case of","that is","that is to say","then again","this time","to be sure","to begin with","to clarify","to conclude","to demonstrate","to emphasize","to enumerate","to explain","to illustrate","to list","to point out","to put it another way","to put it differently","to repeat","to rephrase it","to say nothing of","to sum up","to summarize","to that end","to the end that","to this end","together with","under those circumstances","until now","up against","up to the present time","vis a vis","what's more","while it may be true","while this may be true","with attention to","with the result that","with this in mind","with this intention","with this purpose in mind","without a doubt","without delay","without doubt","without reservation"];e.exports=function(){return{singleWords:r,multipleWords:n,allWords:r.concat(n)}}},function(e,t,a){"use strict";var r=["aber","abschließend","abschliessend","alldieweil","allerdings","also","anderenteils","andererseits","andernteils","anfaenglich","anfänglich","anfangs","angenommen","anschliessend","anschließend","aufgrund","ausgenommen","ausserdem","außerdem","beispielsweise","bevor","beziehungsweise","bspw","bzw","d.h","da","dabei","dadurch","dafuer","dafür","dagegen","daher","dahingegen","danach","dann","darauf","darum","dass","davor","dazu","dementgegen","dementsprechend","demgegenüber","demgegenueber","demgemaess","demgemäß","demzufolge","denn","dennoch","dergestalt","desto","deshalb","desungeachtet","deswegen","doch","dort","drittens","ebenfalls","ebenso","endlich","ehe","einerseits","einesteils","entsprechend","entweder","erst","erstens","falls","ferner","folgerichtig","folglich","fürderhin","fuerderhin","genauso","hierdurch","hierzu","hingegen","immerhin","indem","indes","indessen","infolge","infolgedessen","insofern","insoweit","inzwischen","jedenfalls","jedoch","kurzum","m.a.w","mitnichten","mitunter","möglicherweise","moeglicherweise","nachdem","nebenher","nichtsdestotrotz","nichtsdestoweniger","ob","obenrein","obgleich","obschon","obwohl","obzwar","ohnehin","richtigerweise","schliesslich","schließlich","seit","seitdem","sobald","sodass","so dass","sofern","sogar","solang","solange","somit","sondern","sooft","soviel","soweit","sowie","sowohl","statt","stattdessen","trotz","trotzdem","überdies","übrigens","ueberdies","uebrigens","ungeachtet","vielmehr","vorausgesetzt","vorher","waehrend","während","währenddessen","waehrenddessen","weder","wegen","weil","weiter","weiterhin","wenn","wenngleich","wennschon","wennzwar","weshalb","widrigenfalls","wiewohl","wobei","wohingegen","z.b","zudem","zuerst","zufolge","zuletzt","zumal","zuvor","zwar","zweitens"],n=["abgesehen von","abgesehen davon","als dass","als wenn","anders ausgedrückt","anders ausgedrueckt","anders formuliert","anders gefasst","anders gefragt","anders gesagt","anders gesprochen","anstatt dass","auch wenn","auf grund","auf jeden fall","aus diesem grund","ausser dass","außer dass","ausser wenn","außer wenn","besser ausgedrückt","besser ausgedrueckt","besser formuliert","besser gesagt","besser gesprochen","bloss dass","bloß dass","das heisst","das heißt","des weiteren","dessen ungeachtet","ebenso wie","genauso wie","geschweige denn","im fall","im falle","im folgenden","im gegensatz dazu","im grunde genommen","in diesem sinne","je nachdem","kurz gesagt","mit anderen worten","ohne dass","so dass","umso mehr als","umso weniger als","umso mehr, als","umso weniger, als","unbeschadet dessen","und zwar","ungeachtet dessen","unter dem strich","zum beispiel"];e.exports=function(){return{singleWords:r,multipleWords:n,allWords:r.concat(n)}}},function(e,t,a){"use strict";var r=["ainsi","alors","aussi","car","cependant","certainement","certes","conséquemment","d'abord","d'ailleurs","d'après","davantage","désormais","deuxièmement","donc","dorénavant","effectivement","également","enfin","ensuite","entre-temps","essentiellement","excepté","finalement","globalement","jusqu'ici","là-dessus","lorsque","mais","malgré","néanmoins","notamment","partant","plutôt","pourtant","précédemment","premièrement","probablement","puis","puisque","quoique","sauf","selon","semblablement","sinon","suivant","toutefois","troisièmement"],n=["à cause de","à ce jour","à ce propos","à ce sujet","à cet égard","à cette fin","à compter de","à condition que","à défaut de","à force de","à juste titre","à la lumière de","à la suite de","à l'aide de","à l'appui de","à l'encontre de","à l'époque actuelle","à l'exception de","à l'exclusion de","à l'heure actuelle","à l'image de","à l'instar de","à l'inverse","à l'inverse de","à l'opposé","à la condition que","à mesure que","à moins que","à nouveau","à partir de","à première vue","à savoir","à seule fin que","à supposer que","à tel point que","à tout prendre","à vrai dire","afin de","afin d'attirer l'attention sur","afin que","ainsi donc","ainsi que","alors que","antérieurement","apès réflexion","après cela","après quoi","après que","après réflexion","après tout","attendu que","au cas où","au contraire","au fond","au fur et à mesure","au lieu de","au même temps","au moment où","au moyen de","au point que","au risque de","au surplus","au total","aussi bien que","aussitôt que","autant que","autrement dit","avant que","avant tout","ayant fini","bien que","c'est à dire que","c'est ainsi que","c'est dans ce but que","c'est dire","c'est le cas de","c'est pour cela que","c'est la raison pour laquelle","c'est pourquoi","c'est qu'en effet","c'est-à-dire","ça confirme que","ça montre que","ça prouve que","cela étant","cela dit","cependant que","compte tenu","comme l'illustre","comme le souligne","comme on pouvait s'y attendre","comme quoi","comme si","commençons par examiner","comparativement à","conformément à","contrairement à","considérons par exemple","d'autant plus","d'autant que","d'autre part","d'ici là","d'où","d'un autre côté","d'un côté","d'une façon générale","dans ce cas","dans ces conditions","dans cet esprit","dans l'ensemble","dans l'état actuel des choses","dans l'éventualité où","dans l'hypothèse où","dans la mesure où","dans le but de","dans le cadre de","dans le cas où","dans les circonstances actuelles","dans les grandes lignes","dans un autre ordre d'idée","dans un délai de","de ce fait","de cette façon","de crainte que","de façon à","de façon à ce que","de façon que","de fait","de l'autre côté","de la même manière","de la même façon que","de manière que","de même","de même qu'à","de même que","de nos jours","de peur que","de prime abord","de sorte que","de surcroît","de telle manière que","de telle sorte que","de toute évidence","de toute façon","de toute manière","depuis que","dès lors que","dès maintenant","dès qua","dès que","du fait que","du moins","du moment que","du point de vue de","du reste","d'ici là","d'ores et déjà","en admettant que","en attendant que","en bref","en cas de","en cas que","en ce cas","en ce domaine","en ce moment","en ce qui a trait à","en ce qui concerne","en ce sens","en cela","en concequence","en comparaison de","en concequence","en conclusion","en conformité avec","en conséquence","en d'autres termes","en définitive","en dépit de","en dernier lieu","en deuxième lieu","en effet","en face de","en fait","en fin de compte","en général","en guise de conclusion","en matière de","en même temps que","en outre","en particulier","en plus","en premier lieu","en principe","en raison de","en réalité","en règle générale","en résumé","en revanche","en second lieu","en somme","en sorte que","en supposant que","en tant que","en terminant","en théorie","en tout cas","en tout premier lieu","en troisième lieu","en un mot","en vérité","en vue que","encore que","encore une fois","entre autres","et même","et puis","étant donné qu'a","étant donné qua","étant donné que","face à","grâce à","il est à noter que","il est indéniable que","il est question de","il est vrai que","il faut dire aussi que","il faut reconnaître que","il faut souligner que","il ne faut pas oublier que","il s'ensuit que","il suffit de prendre pour exemple","jusqu'ici","il y a aussi","jusqu'à ce que","jusqu'à ce jour","jusqu'à maintenant","jusqu'à présent","jusqu'au moment où","jusqu'ici","l'aspect le plus important de","l'exemple le plus significatif","jusqu'au moment où","la preuve c'est que","loin que","mais en réalité","malgré cela","malgré tout","même si","mentionnons que","mis à part le fait que","notons que","nul doute que","ou bien","outre cela","où que","par ailleurs","par conséquent","par contre","par exception","par exemple","par la suite","par l'entremise de","par l'intermédiaire de","par rapport à","par suite","par suite de","par surcroît","parce que","pareillement","partant de ce fait","pas du tout","pendant que","plus précisément","plus tard","pour ainsi dire","pour autant que","pour ce qui est de","pour ces motifs","pour ces raisons","pour cette raison","pour commencer","pour conclure","pour le moment","pour marquer la causalité","pour l'instant","pour peu que","pour prendre un autre exemple","pour que","pour résumé","pour terminer","pour tout dire","pour toutes ces raisons","pourvu que","prenons le cas de","quand bien même que","quand même","quant à","quel que soit","qui plus est","qui que","quitte à","quoi qu'il en soit","quoi que","quoiqu'il en soit","sans délai","sans doute","sans parler de","sans préjuger","sans tarder","sauf si","selon que","si bien que","si ce n'est que","si l'on songe que","sitôt que","somme toute","sous cette réserve","sous prétexte que","sous réserve de","sous réserve que","suivant que","supposé que","sur le plan de","tandis que","tant et si bien que","tant que","tel que","tellement que","touchant à","tout à fait","tout bien pesé","tout compte fait","tout d'abord","tout d'abord examinons","tout d'abord il faut dire que","tout de même","tout en reconnaissant que","une fois de plus","vu que"];e.exports=function(){return{singleWords:r,multipleWords:n,allWords:r.concat(n)}}},function(e,t,a){"use strict";var r=["además","adicional","así","asimismo","aún","aunque","ciertamente","como","concluyendo","conque","contrariamente","cuando","decididamente","decisivamente","después","diferentemente","efectivamente","entonces","especialmente","específicamente","eventualmente","evidentemente","finalmente","frecuentemente","generalmente","igualmente","lógicamente","luego","mas","mientras","pero","por","porque","posteriormente","primero","principalmente","pronto","próximamente","pues","raramente","realmente","seguidamente","segundo","semejantemente","si","siguiente","sino","súbitamente","supongamos","también","tampoco","tercero","verbigracia","vice-versa","ya"],n=["a causa de","a continuación","a diferencia de","a fin de cuentas","a la inversa","a la misma vez","a más de","a más de esto","a menos que","a no ser que","a pesar de","a pesar de eso","a pesar de todo","a peser de","a propósito","a saber","a todo esto","ahora bien","al contrario","al fin y al cabo","al final","al inicio","al mismo tiempo","al principio","ante todo","antes bien","antes de","antes de nada","antes que nada","aparte de","as así como","así como","así mismo","así pues","así que","así y todo","aún así","claro está que","claro que","claro que sí","como caso típico","como decíamos","como era de esperar","como es de esperar","como muestra","como resultado","como se ha notado","como sigue","comparado con","con el objeto de","con el propósito de","con que","con relación a","con tal de que","con todo","dado que","de ahí","de cierta manera","de cualquier manera","de cualquier modo","de ello resulta que","de este modo","de golpe","de hecho","de igual manera","de igual modo","de igualmanera","de la manera siguiente","de la misma forma","de la misma manera","de manera semejante","del mismo modo","de modo que","de nuevo","de otra manera","de otro modo","de pronto","de qualquier manera","de repente","de suerte que","de tal modo","de todas formas","de todas maneras","de todos modos","de veras","debido a","debido a que","del mismo modo","dentro de poco","desde entonces","después de","después de todo","ejemplo de esto","el caso es que","en aquel tiempo","en cambio","en cierto modo","en comparación con","en conclusión","en concreto","en conformidad con","en consecuencia","en consiguiente","en contraste con","en cualquier caso","en cuanto","en cuanto a","en definitiva","en efecto","en el caso de que","en este sentido","en fin","en fin de cuentas","en general","en lugar de","en otras palabras","en otro orden","en otros términos","en particular","en primer lugar","en primer término","en primera instancia","en realidad","en relación a","en relación con","en representación de","en resumen","en resumidas cuentas","en segundo lugar","en seguida","en síntesis","en suma","en todo caso","en último término","en verdad","en vez de","en virtud de","entre ellas figura","entre ellos figura","es cierto que","es decir","es evidente que","es incuestionable","es indudable","es más","está claro que","esto indica","excepto si","generalmente por ejemplo","gracias a","hasta aquí","hasta cierto punto","hasta el momento","hay que añadir","igual que","la mayor parte del tiempo","la mayoría del tiempo","lo que es peor","más tarde","mejor dicho","mientras tanto","mirándolo todo","nadie puede ignorar","no faltaría más","no obstante","o sea","otra vez","otro aspecto","par ilustrar","para concluir","para conclusión","para continuar","para empezar","para finalizar","para mencionar una cosa","para que","para resumir","para terminar","pongamos por caso","por añadidura","por cierto","por consiguiente","por ejemplo","por el consiguiente","por el contrario","por el hecho que","por eso","por esta razón","por esto","por fin","por la mayor parte","por lo general","por lo que","por lo tanto","por otro lado","por otra parte","por otro lado","por supuesto","por tanto","por último","por un lado","por una parte","primero que nada","primero que todo","pues bien","puesto que","rara vez","resulta que","sea como sea","seguidamente entre tanto","si bien","siempre que","siempre y cuando","sigue que","sin duda","sin embargo","sin ir más lejos","sobre todo","supuesto que","tal como","tales como","tan pronto como","tanto como","una vez","ya que"];e.exports=function(){return{singleWords:r,multipleWords:n,allWords:r.concat(n)}}},function(e,t,a){"use strict";var r=["aangezien","al","aldus","allereerst","als","alsook","anderzijds","bijgevolg","bijvoorbeeld","bovendien","concluderend","daardoor","daarentegen","daarmee","daarna","daarnaast","daarom","daartoe","daarvoor","dadelijk","dan","desondanks","dienovereenkomstig","dientegevolge","doch","doordat","dus","echter","eerst","evenals","eveneens","evenzeer","hierom","hoewel","immers","indien","integendeel","intussen","kortom","later","maar","mits","nadat","namelijk","net als","niettemin","noch","ofschoon","omdat","ondanks","ondertussen","ook","opdat","resumerend","samengevat","samenvattend","tegenwoordig","teneinde","tenzij","terwijl","tevens","toch","toen","uiteindelijk","vanwege","vervolgens","voorafgaand","vooralsnog","voordat","voorts","vroeger","waardoor","waarmee","waaronder","wanneer","want","zoals","zodat","zodoende","zodra"],n=["aan de andere kant","aan de ene kant","aangenomen dat","al met al","alles afwegend","alles bij elkaar","alles in aanmerking nemend","als gevolg van","anders gezegd","daar staat tegenover","daarbij komt","daaruit volgt","dat betekent","dat blijkt uit","de oorzaak daarvan is","de oorzaak hiervan is","door middel van","een voorbeeld hiervan","een voorbeeld van","gesteld dat","hetzelfde als","hieruit kunnen we afleiden","hieruit volgt","hoe het ook zij","in de derde plaats","in de eerste plaats","in de tweede plaats","in één woord","in het bijzonder","in het geval dat","in plaats van","in tegenstelling tot","in vergelijking met","maar ook","met als doel","met andere woorden","met behulp van","met de bedoeling","neem nou","net als","om kort te gaan","onder andere","op dezelfde wijze","stel dat","te danken aan","te wijten aan","ten derde","ten eerste","ten gevolge van","ten slotte","ten tweede","ter conclusie","ter illustratie","ter verduidelijking","tot nog toe","tot slot","vandaar dat","vergeleken met","voor het geval dat"];e.exports=function(){return{singleWords:r,multipleWords:n,allWords:r.concat(n)}}},function(e,t,a){"use strict";var r=["abbastanza","acciocché","acciocchè","adesso","affinché","affinchè","allora","almeno","alquanto","altrettanto","altrimenti","analogamente","anche","ancora","antecedentemente","anzi","anzitutto","apertamente","appena","assai","attualmente","benché","benchè","beninteso","bensì","brevemente","bruscamente","casomai","celermente","certamente","certo","chiaramente","ciononostante","cioé","cioè","comparabilmente","come","complessivamente","completamente","comunque","concisamente","concludendo","conformemente","congiuntamente","conseguentemente","considerando","considerato","considerevolmente","contemporaneamente","continuamente","contrariamente","controbilanciato","così","cosicché","cosicchè","dapprima","dato","davvero","definitivamente","dettagliatamente","differentemente","diversamente","dopo","dopodiché","dopodichè","durante","dunque","eccetto","eccome","effettivamente","egualmente","elencando","enfaticamente","eppure","esaurientemente","esplicitamente","espressamente","estesamente","evidentemente","finalmente","finché","finchè","fino","finora","fintanto","fintanto che","fintantoché","fintantochè","fondamentalmente","frattanto","frequentemente","generalmente","già","gradualmente","illustrando","immantinente","immediatamente","importantissimo","incontestabilmente","incredibilmente","indipendentemente","indiscutibilmente","indubbiamente","infatti","infine","innanzitutto","innegabilmente","inoltre","insomma","intanto","interamente","istantaneamente","invece","logicamente","lentamente","ma","malgrado","marcatamente","memorabile","mentre","motivatamente","naturalmente","né","nè","neanche","neppure","nonché","nonchè","nondimeno","nonostante","notevolmente","occasionalmente","oltretutto","onde","onestamente","ossia","ostinatamente","ovvero","ovviamente","parimenti","particolarmente","peraltro","perché","perchè","perciò","perlomeno","però","pertanto","pesantemente","piuttosto","poi","poiché","poichè","praticamente","precedentemente","preferibilmente","precisamente","prematuramente","presto","prima","primariamente","primo","principalmente","prontamente","proporzionalmente","pure","purché","purchè","quando","quanto","quantomeno","quindi","raramente","realmente","relativamente","riassumendo","riformulando","ripetutamente","saltuariamente","schiettamente","sebbene","secondariamente","secondo","sempre","sennò","seguente","sensibilmente","seppure","seriamente","siccome","sicuramente","significativamente","similmente","simultaneamente","singolarmente","sinteticamente","solitamente","solo","soltanto","soprattutto","sopravvalutato","sorprendentemente","sostanzialmente","sottolineando","sottovalutato","specialmente","specificamente","specificatamente","subitamente","subito","successivamente","successivo","talmente","terzo","totalmente","tranne","tuttavia","ugualmente","ulteriormente","ultimamente","veramente","verosimilmente","visto"],n=["a breve","a causa","a causa di","a condizione che","a conseguenza","a conti fatti","a differenza di","a differenza del","a differenza della","a differenza dei","a differenza degli","a differenza delle","a dire il vero","a dire la verità","a dirla tutta","a dispetto di","a lungo","a lungo termine","a maggior ragione","a meno che non","a parte","a patto che","a prescindere","a prima vista","a proposito","a qualunque costo","a quanto","a quel proposito","a quel tempo","a quell'epoca","a questo fine","a questo proposito","a questo punto","a questo riguardo","a questo scopo","a riguardo","a seguire","a seguito","a sottolineare","a tal fine","a tal proposito","a tempo debito","a tutti gli effetti","a tutti i costi","a una prima occhiata","ad eccezione di","ad esempio","ad essere maliziosi","ad essere sinceri","ad ogni buon conto","ad ogni costo","ad ogni modo","ad una prima occhiata","adesso che","al che","al contrario","al contrario di","al fine di","al fine di fare","al giorno d'oggi","al momento","al momento giusto","al momento opportuno","al più presto","al posto di","al suo posto","al termine","all'epoca","all'infuori di","all'inizio","all'opposto","all'ultimo","alla fine","alla fine della fiera","alla luce","alla luce di","alla lunga","alla moda","alla stessa maniera","allo scopo di","allo stesso modo","allo stesso tempo","anch'esso","anch'io","anche se","ancora più","ancora di più","assumendo che","bisogna chiarire che","bisogna considerare che","causato da","ciò nondimeno","ciò nonostante","col tempo","con il tempo","come a dire","come abbiamo dimostrato","come è stato notato","come è stato detto","come è stato dimostrato","come hanno detto","come ho detto","come ho dimostrato","come ho notato","come potete notare","come potete vedere","come puoi notare","come puoi vedere","come si è dimostrato","come si può vedere","come si può notare","come sopra indicato","comunque sia","con attenzione","con enfasi","con il risultato che","con l'obiettivo di","con ostinazione","con questa intenzione","con questa idea","con queste idee","con questo in testa","con questo scopo","così che","così da","d'altra parte","d'altro canto","d'altro lato","d'altronde","d'ora in avanti","d'ora in poi","da allora","da quando","da quanto","da quel momento","da quella volta","da questo momento in poi","da questo momento","da qui","da ultimo","da un certo punto di vista","da un lato","da una parte","dall'altro lato","dall'epoca","dal che","dato che","dato per assunto che","davanti a","del tutto","dell'epoca","detto questo","di certo","di colpo","di conseguenza","di fatto","di fronte","di fronte a","di lì a poco","di punto in bianco","di quando in quando","di quanto non sia","di quel tempo","di qui a","di rado","di seguito","di si","di sicuro","di solito","di tanto in tanto","di tutt'altra pasta","di quando in quando","differente da","diversamente da","diverso da","dopotutto","dovuto a","e anche","e inoltre","entro breve","fermo restando che","faccia a faccia","fin da","fin dall'inizio","fin quando","finché non","finchè non","fin dal primo momento","fin dall'inizio","fino a","fino a questo momento","fino ad oggi","fino ai giorni nostri","fino adesso","fino a un certo punto","fino adesso","fra quanto","il prima possibile","in aggiunta","in altre parole","in altri termini","in ambo i casi","in breve","in caso di","in conclusione","in conformità","in confronto","in confronto a","in conseguenza","in considerazione","in considerazione di","in definitiva","in dettaglio","importante rendersi conto","in effetti","in entrambi i casi","in fin dei conti","in generale","in genere","in linea di massima","in poche parole","il più possibile","in maggior parte","in maniera analoga","in maniera convincente","in maniera esauriente","in maniera esaustiva","in maniera esplicita","in maniera evidente","in maniera incontestabile","in maniera indiscutibile","in maniera innegabile","in maniera significativa","in maniera simile","in modo allusivo","in modo analogo","in modo che","in modo convincente","in modo da","in modo identico","in modo notevole","in modo significativo","in modo significativo","in modo simile","in ogni caso","in ogni modo","in ogni momento","in parte considerevole","in parti uguali","in particolare","in particolare per","in particolare","in più","in pratica","in precedenza","in prima battuta","in prima istanza","in primo luogo","in rapporto","in qualche modo","in qualsiasi modo","in qualsiasi momento","in qualunque modo","in qualunque momento","in quarta battuta","in quarta istanza","in quarto luogo","in quel caso","in quelle circostanze","in questa occasione","in questa situazione","in questo caso","in questo caso particolare","in questo istante","in questo momento","in rare occasioni","in realtà","in seconda battuta","in seconda istanza","in secondo luogo","in seguito","in sintesi","in sostanza","in tempo","in terza battuta","in terza istanza","in terzo luogo","in totale","in tutto","in ugual maniera","in ugual misura","in ugual modo","in ultima analisi","in ultima istanza","in un altro caso","in una parola","in verità","insieme a","insieme con","invece che","invece di","la prima cosa da considerare","la prima cosa da tenere a mente","lo stesso","mentre potrebbe essere vero","motivo per cui","motivo per il quale","ne consegue che","ne deriva che","nei dettagli","nel caso","nel caso che","nel caso in cui","nel complesso","nel corso del","nel corso di","nel frattempo","nel lungo periodo","nel mentre","nell'eventualità che","nella misura in cui","nella speranza che","nella stessa maniera","nella stessa misura","nello specifico","nello stesso modo","nello stesso momento","nello stesso stile","non appena","non per essere maliziosi","non più da","nonostante ciò","nonostante tutto","ogni qualvolta","ogni tanto","ogni volta","oltre a","oltre a ciò","ora che","passo dopo passo","per causa di","per certo","per chiarezza","per chiarire","per come","per concludere","per conto di","per contro","per cui","per davvero","per di più","per dirla in altro modo","per dirla meglio","per dirla tutta","per es.","per esempio","per essere sinceri","per far vedere","per farla breve","per finire","per l'avvenire","per l'ultima volta","per la maggior parte","per la stessa ragione","per la verità","per lo più","per mettere in luce","per metterla in altro modo","per non dire di","per non parlare di","per ora","per ovvi motivi","per paura di","per paura dei","per paura delle","per paura degli","per prima cosa","per quanto","per questa ragione","per questo motivo","per riassumere","per sottolineare","per timore","per trarre le conclusioni","per ultima","per ultime","per ultimi","per ultimo","per via di","perché si","perchè si","perfino se","piano piano","più di ogni altra cosa","più di tutto","più facilmente","più importante","più tardi","poco a poco","poco dopo","prendiamo il caso di","presto o tardi","prima che","prima di","prima di ogni cosa","prima di tutto","prima o dopo","prima o poi","questo è probabilmente vero","questo potrebbe essere vero","restando inteso che","riassumendo","quanto prima","questa volta","se confrontato con","se e solo se","se no","seduta stante","sempreché","semprechè","sempre che","senz'altro","senza alcun riguardo","senza dubbio","senz'ombra di dubbio","senza ombra di dubbio","senza riguardo per","senza tregua","senza ulteriore ritardo","sia quel che sia","solo se","sotto questa luce","sperando che","sta volta","su tutto","subito dopo","sul serio","tanto per cominciare","tanto quanto","tra breve","tra l'altro","tra poco","tra quanto","tutte le volte","tutti insieme","tutto a un tratto","tutto ad un tratto","tutto d'un tratto","tutto considerato","tutto sommato","un passo alla volta","un tempo","una volta","una volta ogni tanto","unito a","va chiarito che","va considerato che","vada come vada","vale a dire","visto che"];e.exports=function(){return{singleWords:r,multipleWords:n,allWords:r.concat(n)}}},function(e,t,a){"use strict";function r(e){return null==e?[]:n(e,i(e))}var n=a(623),i=a(30);e.exports=r},function(e,t,a){"use strict";var r=a(15),n=a(2),i=a(34);e.exports=function(e,t){var a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],s=a?1:0;if(r(e))return!1;var o=[];return n(e,function(e){var t=e.index+e.match.length+s;o.push(t)}),i(o,t)}},function(e,t,a){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(e){return void 0===e?"undefined":r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":r(e)},i=function(e){return Array.isArray(e)?"array":void 0===e?"undefined":n(e)},s=function(e,t){return i(e)===t};e.exports={getType:i,isSameType:s}},function(e,t,a){"use strict";var r=a(390)().singleWords,n=["el","la","los","las","un","una","unos","unas"],i=["dos","tres","cuatro","cinco","seis","siete","ocho","nueve","diez","once","doce","trece","catorce","quince","dieciseis","diecisiete","dieciocho","diecinueve","veinte","cien","centena","mil","millon","millones"],s=["primera","segunda","tercera","cuarto","cuarta","quinto","quinta","sexto","sexta","septimo","septima","octavo","octava","noveno","novena","décimo","décima","vigésimo","vigésima","primeros","primeras","segundos","segundas","terceros","terceras","cuartos","cuartas","quintos","quintas","sextos","sextas","septimos","septimas","octavos","octavas","novenos","novenas","décimos","décimas","vigésimos","vigésimas"],o=["yo","tú","él","ella","ello","nosotros","nosotras","vosotros","vosotras","ustedes","ellos","ellas"],d=["me","te","lo","se","nos","os","les"],l=["mí","ti","ud","uds","usted","sí"],u=["conmigo","contigo","consigo"],c=["este","ese","aquel","esta","esa","aquella","estos","esos","aquellos","estas","esas","aquellas","esto","eso","aquello"],p=["mi","mis","mío","míos","mía","mías","nuestro","nuestros","nuestra","nuestras","tuyo","tuyos","tuya","tuyas","tu","tus","vuestro","vuestros","vuestra","vuestras","suyo","suyos","suya","suyas","su","sus"],f=["bastante","bastantes","mucho","muchas","mucha","muchos","demasiado","demasiada","demasiados","demasiadas","poco","poca","pocos","pocas","demás","otros","otras","todo","toda","todos","todas"],h=["alguien","algo","algún","alguno","alguna","algunos","algunas","nadie","nada","ningún","ninguno","ninguna","ningunos","ningunas","tanto","tantos","tanta","tantas"],g=["cuyas","cual"],m=["cuyo"],b=["comoquiera","cualesquiera","cualquier","cuanta","cuantas","cuanto","cuantos","cuál","cuáles","cuánta","cuántas","cuánto","cuántos","cómo","dondequiera","dónde","quien","quienes","quienquiera","quién","quiénes","qué"],v=["allí","ahí","allá","aquí","acá","adónde","delante","detrás","debajo","adelante","atrás","adentro","afuera"],y=["he","has","ha","hay","hemos","habéis","han","hube","hubiste","hubo","hubimos","hubisteis","hubieron","había","habías","habíamos","habíais","habían","habría","habrías","habríais","habrían","habré","habrás","habrá","habremos","habréis","habrán","haya","hayas","hayamos","hayáis","hayan","hubiera","hubieras","hubiéramos","hubierais","hubieran","hubiese","hubieses","hubiésemos","hubieseis","hubiesen","hubiere","hubieres","hubiéremos","hubiereis","hubieren","habed","habido","debo","debes","debe","debemos","debéis","deben","debí","debiste","debió","debimos","debisteis","debieron","debía","debías","debíamos","debíais","debían","debería","deberías","deberíamos","deberíais","deberían","deberé","deberás","deberá","deberemos","deberéis","deberán","deba","debas","debamos","debáis","deban","debiera","debieras","debiéramos","debierais","debieran","debiese","debieses","debiésemos","debieseis","debiesen","debiere","debieres","debiéremos","debiereis","debieren","debed","debido","empiezo","empiezas","empieza","empezáis","empiezan","empecé","empezaste","empezó","empezamos","empezasteis","empezaron","empezaba","empezabas","empezábamos","empezabais","empezaban","empezaría","empezarías","empezaríamos","empezaríais","empezarían","empezaré","empezarás","empezará","empezaremos","empezaréis","empezarán","empiece","empieces","empecemos","empecéis","empiecen","empezara","empezaras","empezáramos","empezarais","empezaran","empezase","empezases","empezásemos","empezaseis","empezasen","empezare","empezares","empezáremos","empezareis","empezaren","empezad","empezado","comienzo","comienzas","comienza","comenzamos","comenzáis","comienzan","comencé","comenzaste","comenzó","comenzasteis","comenzaron","comenzaba","comenzabas","comenzábamos","comenzabais","comenzaban","comenzaría","comenzarías","comenzaríamos","comenzaríais","comenzarían","comenzaré","comenzarás","comenzará","comenzaremos","comenzaréis","comenzarán","comience","comiences","comencemos","comencéis","comiencen","comenzara","comenzaras","comenzáramos","comenzarais","comenzaran","comenzase","comenzases","comenzásemos","comenzaseis","comenzasen","comenzare","comenzares","comenzáremos","comenzareis","comenzaren","comenzad","comenzado","sigo","sigues","sigue","seguimos","seguis","siguen","seguí","seguiste","siguió","seguisteis","siguieron","seguía","seguías","seguíamos","seguíais","seguían","seguiría","seguirías","seguiríamos","seguiríais","seguirían","seguiré","seguirás","seguirá","seguiremos","seguiréis","seguirán","siga","sigas","sigamos","sigáis","sigan","siguiera","siguieras","siguiéramos","siguierais","siguieran","siguiese","siguieses","siguiésemos","siguieseis","siguiesen","siguiere","siguieres","siguiéremos","siguiereis","siguieren","seguid","seguido","tengo","tienes","tiene","tenemos","tenéis","tienen","tuve","tuviste","tuvo","tuvimos","tuvisteis","tuvieron","tenía","tenías","teníamos","teníais","tenían","tendría","tendrías","tendríamos","tendríais","tendrían","tendré","tendrás","tendrá","tendremos","tendréis","tendrán","tenga","tengas","tengamos","tengáis","tengan","tuviera","tuvieras","tuviéramos","tuvierais","tuvieran","tuviese","tuvieses","tuviésemos","tuvieseis","tuviesen","tuviere","tuvieres","tuviéremos","tuviereis","tuvieren","ten","tened","tenido","ando","andas","andamos","andáis","andan","anduve","anduviste","anduvo","anduvimos","anduvisteis","anduvieron","andaba","andabas","andábamos","andabais","andaban","andaría","andarías","andaríamos","andaríais","andarían","andaré","andarás","andará","andaremos","andaréis","andarán","ande","andes","andemos","andéis","anden","anduviera","anduvieras","anduviéramos","anduvierais","anduvieran","anduviese","anduvieses","anduviésemos","anduvieseis","anduviesen","anduviere","anduvieres","anduviéremos","anduviereis","anduvieren","andad","andado","quedo","quedas","queda","quedamos","quedáis","quedan","quedé","quedasteis","quedaron","quedaba","quedabas","quedábamos","quedabais","quedaban","quedaría","quedarías","quedaríamos","quedaríais","quedarían","quedaré","quedarás","quedará","quedaremos","quedaréis","quedarán","quede","quedes","quedemos","quedéis","queden","quedara","quedaras","quedáramos","quedarais","quedaran","quedase","quedases","quedásemos","quedaseis","quedasen","quedare","quedares","quedáremos","quedareis","quedaren","quedad","quedado","hallo","hallas","halla","hallamos","halláis","hallan","hallé","hallaste","halló","hallasteis","hallaron","hallaba","hallabas","hallábamos","hallabais","hallaban","hallaría","hallarías","hallaríamos","hallaríais","hallarían","hallaré","hallarás","hallará","hallaremos","hallaréis","hallarán","halle","halles","hallemos","halléis","hallen","hallara","hallaras","halláramos","hallarais","hallaran","hallase","hallases","hallásemos","hallaseis","hallasen","hallare","hallares","halláremos","hallareis","hallaren","hallad","hallado","vengo","vienes","viene","venimos","venis","vienen","vine","viniste","vino","vinimos","vinisteis","vinieron","venía","vanías","verníamos","veníais","venían","vendría","vendrías","vendríamos","vendíais","vendrían","vendré","vendrás","vendrá","vendremos","vendréis","vendrán","venga","vengas","vengamos","vengáis","vengan","viniera","vinieras","viniéramos","vinierais","vinieran","viniese","vinieses","viniésemos","vinieseis","viniesen","viniere","vinieres","viniéremos","viniereis","vinieren","ven","venid","venido","abro","abres","abre","abrismos","abrís","abren","abrí","abriste","abrió","abristeis","abrieron","abría","abrías","abríais","abrían","abriría","abrirías","abriríamos","abriríais","abrirían","abriré","abrirás","abrirá","abriremos","abriréis","abrirán","abra","abras","abramos","abráis","abran","abriera","abrieras","abriéramos","abrierais","abrieran","abriese","abrieses","abriésemos","abrieseis","abriesen","abriere","abrieres","abriéremos","abriereis","abrieren","abrid","abierto","voy","vas","va","vamos","vais","van","iba","ibas","íbamos","ibais","iban","iría","irías","iríamos","iríais","irían","iré","irás","irá","iremos","iréis","irán","vaya","vayas","vayamos","vayáis","vayan","ve","id","ido","acabo","acabas","acaba","acabamos","acabáis","acaban","acabé","acabaste","acabó","acabasteis","acabaron","acababa","acababas","acabábamos","acababais","acababan","acabaría","acabarías","acabaríamos","acabaríais","acabarían","acabaré","acabarás","acabará","acabaremos","acabaréis","acabarán","acabe","acabes","acabemos","acabéis","acaben","acabara","acabaras","acabáramos","acabarais","acabaran","acabase","acabases","acabásemos","acabaseis","acabasen","acabare","acabares","acabáremos","acabareis","acabaren","acabad","acabado","llevo","llevas","lleva","llevamos","lleváis","llevan","llevé","llevaste","llevó","llevasteis","llevaron","llevaba","llevabas","llevábamos","llevabais","llevaban","llevaría","llevarías","llevaríamos","llevaríais","llevarían","llevaré","llevarás","llevará","llevaremos","llevaréis","llevarán","lleve","lleves","llevemos","llevéis","lleven","llevara","llevaras","lleváramos","llevarais","llevaran","llevase","llevases","llevásemos","llevaseis","llevasen","llevare","llevares","lleváremos","llevareis","llevaren","llevad","llevado","alcanzo","alcanzas","alcanza","alcanzamos","alcanzáis","alcanzan","alcancé","alcanzaste","alcanzó","alcanzasteis","alcanzaron","alcanzaba","alcanzabas","alcanzábamos","alcanzabais","alcanzaban","alcanzaría","alcanzarías","alcanzaríamos","alcanzaríais","alcanzarían","alcanzaré","alcanzarás","alcanzará","alcanzaremos","alcanzaréis","alcanzarán","alcance","alcances","alcancemos","alcancéis","alcancen","alcanzara","alcanzaras","alcanzáramos","alcanzarais","alcanzaran","alcanzase","alcanzases","alcanzásemos","alcanzaseis","alcanzasen","alcanzare","alcanzares","alcanzáremos","alcanzareis","alcanzaren","alcanzad","alcanzado","digo","dices","dice","decimos","decís","dicen","dije","dijiste","dijo","dijimos","dijisteis","dijeron","decía","decías","decíamos","decíais","decían","diría","dirías","diríamos","diríais","dirían","diré","dirás","dirá","diremos","diréis","dirán","diga","digas","digamos","digáis","digan","dijera","dijeras","dijéramos","dijerais","dijeran","dijese","dijeses","dijésemos","dijeseis","dijesen","dijere","dijeres","dijéremos","dijereis","dijeren","di","decid","dicho","continúo","continúas","continúa","continuamos","continuáis","continúan","continué","continuaste","continuó","continuasteis","continuaron","continuaba","continuabas","continuábamos","continuabais","continuaban","continuaría","continuarías","continuaríamos","continuaríais","continuarían","continuaré","continuarás","continuará","continuaremos","continuaréis","continuarán","continúe","continúes","continuemos","continuéis","continúen","continuara","continuaras","continuáramos","continuarais","continuaran","continuase","continuases","continuásemos","continuaseis","continuasen","continuare","continuares","continuáremos","continuareis","continuaren","continuad","continuado","resulto","resultas","resulta","resultamos","resultáis","resultan","resulté","resultaste","resultó","resultasteis","resultaron","resultaba","resultabas","resultábamos","resultabais","resultaban","resultaría","resultarías","resultaríamos","resultaríais","resultarían","resultaré","resultarás","resultará","resultaremos","resultaréis","resultarán","resulte","resultes","resultemos","resultéis","resulten","resultara","resultaras","resultáramos","resultarais","resultaran","resultase","resultases","resultásemos","resultaseis","resultasen","resultare","resultares","resultáremos","resultareis","resultaren","resultad","resultado","puedo","puedes","puede","podemos","podéis","pueden","pude","pudiste","pudo","pudimos","pudisteis","pudieron","podía","podías","podíamos","podíais","podían","podría","podrías","podríamos","podríais","podrían","podré","podrás","podrá","podremos","podréis","podrán","pueda","puedas","podamos","podáis","puedan","pudiera","pudieras","pudiéramos","pudierais","pudieran","pudiese","pudieses","pudiésemos","pudieseis","pudiesen","pudiere","pudieres","pudiéremos","pudiereis","pudieren","poded","podido","quiero","quieres","quiere","queremos","queréis","quieren","quise","quisiste","quiso","quisimos","quisisteis","quisieron","quería","querías","queríamos","queríais","querían","querría","querrías","querríamos","querríais","querrían","querré","querrás","querrá","querremos","querréis","querrán","quiera","quieras","queramos","queráis","quieran","quisiera","quisieras","quisiéramos","quisierais","quisieran","quisiese","quisieses","quisiésemos","quisieseis","quisiesen","quisiere","quisieres","quisiéremos","quisiereis","quisieren","quered","querido","sabes","sabe","sabemos","sabéis","saben","supe","supiste","supo","supimos","supisteis","supieron","sabía","sabías","sabíamos","sabíais","sabían","sabría","sabrías","sabríamos","sabríais","sabrían","sabré","sabrás","sabrá","sabremos","sabréis","sabrán","sepa","sepas","sepamos","sepáis","sepan","supiera","supieras","supiéramos","supierais","supieran","supiese","supieses","supiésemos","supieseis","supiesen","supiere","supieres","supiéremos","supiereis","supieren","sabed","sabido","suelo","sueles","suele","solemos","soléis","suelen","solí","soliste","solió","solimos","solisteis","solieron","solía","solías","solíamos","solíais","solían","solería","solerías","soleríamos","soleríais","solerían","soleré","solerás","solerá","soleremos","soleréis","solerán","suela","suelas","solamos","soláis","suelan","soliera","solieras","soliéramos","solierais","solieran","soliese","solieses","soliésemos","solieseis","soliesen","soliere","solieres","soliéremos","soliereis","solieren","soled","solido","necesito","necesitas","necesitamos","necesitáis","necesitan","necesité","necesitaste","necesitó","necesitasteis","necesitaron","necesitaba","necesitabas","necesitábamos","necesitabais","necesitaban","necesitaría","necesitarías","necesitaríamos","necesitaríais","necesitarían","necesitaré","necesitarás","necesitará","necesitaremos","necesitaréis","necesitarán","necesite","necesites","necesitemos","necesitéis","necesiten","necesitara","necesitaras","necesitáramos","necesitarais","necesitaran","necesitase","necesitases","necesitásemos","necesitaseis","necesitasen","necesitare","necesitares","necesitáremos","necesitareis","necesitaren","necesita","necesitad","necesitado"],w=["haber","deber","empezar","comenzar","seguir","tener","andar","quedar","hallar","venir","abrir","ir","acabar","llevar","alcanzar","decir","continuar","resultar","poder","querer","saber","soler","necesitar"],x=["estoy","estás","está","estamos","estáis","están","estuve","estuviste","estuvo","estuvimos","estuvisteis","estuvieron","estuba","estabas","estábamos","estabais","estaban","estraría","estarías","estaríamos","estaríais","estarían","estaré","estarás","estará","estaremos","estaréis","estarán","esté","estés","estemos","estéis","estén","estuviera","estuviese","estuvieras","estuviéramos","estuvierais","estuvieran","estuvieses","estuviésemos","estuvieseis","estuviesen","estuviere","estuvieres","estuviéremos","estuviereis","estuvieren","estad","estado","soy","eres","es","somos","sois","son","fui","fuiste","fuimos","fuisteis","fueron","era","eras","éramos","erais","eran","sería","serías","seríamos","seríais","serían","seré","serás","seremos","seréis","serán","sea","seas","seamos","seáis","sean","fueras","fuéramos","fuerais","fueran","fuese","fueses","fuésemos","fueseis","fuesen","fuere","fueres","fuéremos","fuereis","fueren","sé","sed","sido"],_=["estar","ser"],z=["a","ante","abajo","adonde","al","allende","alrededor","amén","antes","arriba","aun","bajo","cabe","cabo","con","contigo","contra","de","dejante","del","dentro","desde","donde","durante","en","encima","entre","excepto","fuera","hacia","hasta","incluso","mediante","más","opuesto","par","para","próximo","salvo","según","sin","so","sobre","tras","versus","vía"],k=["cerca"],j=["o","y","entonces","e","u","ni","bien","ora"],S=["igual"],E=["apenas","segun","que"],q=["apunto","apunta","confieso","confiesa","confesaba","revelado","revelo","revela","revelaba","declarado","declaro","declara","declaba","señalo","señala","señalaba","declaraba","comento","comenta"],A=["básicamente","esencialmente","primeramente","siempre","nunca","ahora","quizá","acaso","inclusive","probablemente","verdaderamente","seguramente","jamás","obviamente","indiscutiblement","inmediatamente","previamente"],T=["muy","tan","completamente","suficiente","tal","tales"],O=["hago","haces","hace","hacemos","hacéis","hacen","hice","hiciste","hizo","hicimos","hicisteis","hicieron","hacía","hacías","hacíamos","hacíais","hacían","haría,","harías","haríamos","haríais","harían","haré","harás","hará","haremos","haréis","harán","haga","hagas","hagamos","hagáis","hagan","hiciera","hicieras","hiciéramos","hicierais","hicieran","hiciese","hicieses","hiciésemos","hicieseis","hiciesen","hiciere","hicieres","hiciéremos","hiciereis","hicieren","haz","haced","hecho","parezco","pareces","parece","parecemos","parecéis","parecen","parecí","pareciste","pareció","parecimos","parecisteis","parecieron","parecía","parecías","parecíamos","parecíais","parecían","parecería","parecerías","pareceríamos","pareceríais","parecerían","pareceré","parecerás","parecerá","pareceremos","pareceréis","parecerán","parezca","parezcas","parezcamos","parezcáis","parezcan","pareciera","parecieras","pareciéramos","parecierais","parecieran","pareciese","parecieses","pareciésemos","parecieseis","pareciesen","pareciere","parecieres","pareciéremos","pareciereis","parecieren","pareced","parecido"],C=["hacer","parecer"],P=["enfrente","mejor","peor","menos","claro","bueno","nuevo","nueva","nuevos","nuevas","viejo","viejos","vieja","viejas","anterior","grande","gran","grandes","mayores","fácil","fáciles","rápido","rápida","rápidos","rápidas","lejos","lejas","difícil","difíciles","propio","propios","propia","propias","largo","larga","largos","largas","bajos","baja","bajas","alto","alta","altos","altas","regular","regulares","normal","pequeño","pequeña","pequeños","pequeñas","diminuta","diminuto","diminutas","diminutos","chiquitito","chiquititos","chiquitita","chiquititas","corta","corto","cortas","cortos","principal","principales","mismo","mismos","misma","mismas","capaz","capaces","cierta","cierto","ciertas","ciertos","llamado","llamada","llamados","llamadas","mayormente","reciente","recientes","completa","completo","completas","completos","absoluta","absoluto","absolutas","absolutos","últimamente","posible","común","comúnes","comúnmente","constantemente","continuamente","directamente","fácilmente","casi","ligeramente","estima","estimada","estimado","aproximada","aproximadamente","última","últimas","último","últimos","diferente","diferentes","similar","mal","malo","malos","mala","malas","perfectamente","excelente","final","general"],R=["ah","eh","ejem","ele","achís","adiós","agur","ajá","ajajá","ala","alá","albricias","aleluya","alerta","alirón","aló","amalaya","ar","aro","arrarray","arre","arsa","atatay","aúpa","ax","ay","ayayay","bah","banzai","barajo","bla","bravo","buf","bum","ca","caguendiós","canastos","caracho","caracoles","carajo","caramba","carape","caray","cáscaras","cáspita","cataplum","ce","chao","chau","che","chis","chist","chitón","cho","chucho","chus","cielos","clo","coche","cochi","cojones","concho","coño","córcholis","cuchí","cuidado","cuz","demonio","demontre","despacio","diablo","diantre","dios","ea","epa","equilicuá","estúpido","eureka","evohé","exacto","fantástico","firmes","fo","forte","gua","gualá","guarte","guay","hala","hale","he","hi","hin","hola","hopo","huesque","huiche","huichó","huifa","hurra","huy","ja","jajajá","jajay","jaque","jau","jo","jobar","joder","jolín","jopo","leñe","listo","malhayas","mamola","mecachis","miéchica","mondo","moste","mutis","nanay","narices","oh","ojalá","ojo","okay","ole","olé","órdiga","oste","ostras","ox","oxte","paf","pardiez","paso","pucha","puf","puff","pumba","puñeta","quia","quiúbole","recórcholis","rediez","rediós","salve","sanseacabó","sniff","socorro","ta","tararira","tate","tururú","uf","uh","ui","upa","uste","uy","victoria","vítor","viva","za","zambomba","zapateta","zape","zas"],M=["kg","mg","gr","g","km","m","l","ml","cl"],D=["minuto","minutos","hora","horas","día","días","semana","semanas","mes","meses","año","años","hoy","mañana","ayer"],B=["cosa","cosas","manera","maneras","caso","casos","pieza","piezas","vez","veces","parte","partes","porcentaje","instancia","aspecto","aspectos","punto","puntos","objeto","objectos","persona","personas"],F=["no","euros"],L=["sra","sras","srta","sr","sres","dra","dr","profa","prof"],I=["jr","sr"];e.exports=function(){return{filteredAtBeginning:P,filteredAtEnding:[].concat(s,w,_,C),filteredAtBeginningAndEnding:[].concat(n,z,j,c,T,f,p),filteredAnywhere:[].concat(r,o,d,l,u,R,i,y,x,q,O,h,S,E,g,m,b,v,F,k,M,D,B),cannotDirectlyPrecedePassiveParticiple:[].concat(n,z,d,p,h,b,i,s,O,C,q),all:[].concat(n,i,s,c,p,o,u,l,d,f,h,g,m,b,v,k,y,w,x,_,z,j,S,E,q,r,A,T,O,C,R,P,M,B,F,L,I)}}},function(e,t,a){"use strict";var r=a(291),n=a(636),i=a(91),s=a(296)().cannotBeBetweenPassiveAuxiliaryAndParticiple,o=a(297)().cannotBeBetweenPassiveAuxiliaryAndParticiple;e.exports=function(e,t){var a;switch(this.constructor.name){case"FrenchParticiple":a=i(s);break;case"EnglishParticiple":default:a=i(o)}var d=r(e,a);return n(d,t)}},function(e,t,a){"use strict";var r=a(32),n=a(637),i=a(59),s=a(638),o=i(function(e){var t=r(e,s);return t.length&&t[0]===e[0]?n(t):[]});e.exports=o},function(e,t,a){"use strict";var r=a(2);e.exports=function(e){var t=!1;return r(e,function(e){if(e.determinesSentencePartIsPassive())return void(t=!0)}),t}},function(e,t,a){"use strict";var r=a(67),n=a(652)(),i=n.verbsBeginningWithErVerEntBeZerHerUber,s=n.verbsBeginningWithGe,o=n.verbsWithGeInMiddle,d=n.verbsWithErVerEntBeZerHerUberInMiddle,l=n.verbsEndingWithIert,u=a(653)(),c=a(654),p=a(2),f=a(34);e.exports=function(e,t){var a=r(e),n=[];return p(a,function(a){return 0!==s(a).length?void n.push(new c(a,e,{auxiliaries:t,type:"ge at beginning"})):0!==o(a).length?void n.push(new c(a,e,{auxiliaries:t,type:"ge in the middle"})):0!==i(a).length?void n.push(new c(a,e,{auxiliaries:t,type:"er/ver/ent/be/zer/her at beginning"})):0!==d(a).length?void n.push(new c(a,e,{auxiliaries:t,type:"er/ver/ent/be/zer/her in the middle"})):(0!==l(a).length&&n.push(new c(a,e,{auxiliaries:t,type:"iert at the end"})),void(f(u,a)&&n.push(new c(a,e,{auxiliaries:t,type:"irregular"}))))}),n}},function(e,t,a){"use strict";function r(){}e.exports=r},function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":s(t))&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":s(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),d=a(5),l=a(40),u=a(25),c=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r(this,t);var a=n(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),i={scores:{noMatches:6,oneMatch:9,multipleMatches:9}};return a.identifier="subheadingsKeyword",a._config=u(i,e),a}return i(t,e),o(t,[{key:"getResult",value:function(e,t,a){var r=t.getResearch("matchKeywordInSubheadings"),n=new d,i=this.calculateScore(r);return n.setScore(i),n.setText(this.translateScore(i,r,a)),n}},{key:"isApplicable",value:function(e){return e.hasText()&&e.hasKeyword()}},{key:"calculateScore",value:function(e){return 0===e.matches?this._config.scores.noMatches:1===e.matches?this._config.scores.oneMatch:e.matches>1?this._config.scores.multipleMatches:null}},{key:"translateScore",value:function(e,t,a){return e===this._config.scores.multipleMatches||e===this._config.scores.oneMatch?a.sprintf(a.dgettext("js-text-analysis","The focus keyword appears in %2$d (out of %1$d) subheadings in your copy."),t.count,t.matches):e===this._config.scores.noMatches?a.dgettext("js-text-analysis","You have not used the focus keyword in any subheading (such as an H2) in your copy."):""}}]),t}(l);e.exports=c},function(e,t,a){"use strict";var r=a(5),n=a(70),i=a(71),s=a(9),o=function(e,t){return e.keyword.totalKeyword>0?{score:2,hasMarks:!0,text:t.dgettext("js-text-analysis","You're linking to another page with the focus keyword you want this page to rank for. Consider changing that if you truly want this page to rank.")}:{}},d=function(e,t,a){var n=t.getResearch("getLinkStatistics"),i=o(n,a),s=new r;return s.setScore(i.score),s.setText(i.text),s.setHasMarks(i.hasMarks),s},l=function(e,t){var a=t.getResearch("getLinkStatistics");return s(a.keyword.matchedAnchors,function(e){return new n({original:e,marked:i(e)})})};e.exports={identifier:"textCompetingLinks",getResult:d,isApplicable:function(e){return e.hasText()&&e.hasKeyword()},getMarks:l}},function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":s(t))&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":s(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),d=a(5),l=a(40),u=a(25),c=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r(this,t);var a=n(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),i={scores:{noImages:3,withAltKeyword:9,withAltNonKeyword:6,withAlt:6,noAlt:6}};return a.identifier="textImages",a._config=u(i,e),a}return i(t,e),o(t,[{key:"getResult",value:function(e,t,a){var r=new d,n=t.getResearch("imageCount"),i=t.getResearch("altTagCount");return r.setScore(this.calculateScore(n,i)),r.setText(this.translateScore(n,i,a)),r}},{key:"isApplicable",value:function(e){return e.hasText()}},{key:"calculateScore",value:function(e,t){return 0===e?this._config.scores.noImages:t.withAltKeyword>0?this._config.scores.withAltKeyword:t.withAltNonKeyword>0?this._config.scores.withAltNonKeyword:t.withAlt>0?this._config.scores.withAlt:t.noAlt>0?this._config.scores.noAlt:null}},{key:"translateScore",value:function(e,t,a){return 0===e?a.dgettext("js-text-analysis","No images appear in this page, consider adding some as appropriate."):t.withAltKeyword>0?a.dgettext("js-text-analysis","The images on this page contain alt attributes with the focus keyword."):t.withAltNonKeyword>0?a.dgettext("js-text-analysis","The images on this page do not have alt attributes containing the focus keyword."):t.withAlt>0?a.dgettext("js-text-analysis","The images on this page contain alt attributes."):t.noAlt>0?a.dgettext("js-text-analysis","The images on this page are missing alt attributes."):""}}]),t}(l);e.exports=c},function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":s(t))&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":s(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),d=a(5),l=a(40),u=a(335),c=a(25),p=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r(this,t);var a=n(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),i={recommendedMinimum:300,slightlyBelowMinimum:250,belowMinimum:200,veryFarBelowMinimum:100,scores:{recommendedMinimum:9,slightlyBelowMinimum:6,belowMinimum:3,farBelowMinimum:-10,veryFarBelowMinimum:-20}};return a.identifier="textLength",a._config=c(i,e),a}return i(t,e),o(t,[{key:"getResult",value:function(e,t,a){var r=t.getResearch("wordCountInText"),n=new d;return n.setScore(this.calculateScore(r)),n.setText(a.sprintf(this.translateScore(n.getScore(),r,a),r,this._config.recommendedMinimum)),n}},{key:"calculateScore",value:function(e){return e>=this._config.recommendedMinimum?this._config.scores.recommendedMinimum:u(e,this._config.slightlyBelowMinimum,this._config.recommendedMinimum)?this._config.scores.slightlyBelowMinimum:u(e,this._config.belowMinimum,this._config.slightlyBelowMinimum)?this._config.scores.belowMinimum:u(e,this._config.veryFarBelowMinimum,this._config.belowMinimum)?this._config.scores.farBelowMinimum:u(e,0,this._config.veryFarBelowMinimum)?this._config.scores.veryFarBelowMinimum:null}},{key:"translateScore",value:function(e,t,a){return e===this._config.scores.recommendedMinimum?a.dngettext("js-text-analysis","The text contains %1$d word.","The text contains %1$d words.",t)+" "+a.dngettext("js-text-analysis","This is more than or equal to the recommended minimum of %2$d word.","This is more than or equal to the recommended minimum of %2$d words.",this._config.recommendedMinimum):e===this._config.scores.slightlyBelowMinimum?a.dngettext("js-text-analysis","The text contains %1$d word.","The text contains %1$d words.",t)+" "+a.dngettext("js-text-analysis","This is slightly below the recommended minimum of %2$d word. Add a bit more copy.","This is slightly below the recommended minimum of %2$d words. Add a bit more copy.",this._config.recommendedMinimum):e===this._config.scores.belowMinimum?a.dngettext("js-text-analysis","The text contains %1$d word.","The text contains %1$d words.",t)+" "+a.dngettext("js-text-analysis","This is below the recommended minimum of %2$d word. Add more content that is relevant for the topic.","This is below the recommended minimum of %2$d words. Add more content that is relevant for the topic.",this._config.recommendedMinimum):e===this._config.scores.farBelowMinimum||e===this._config.scores.veryFarBelowMinimum?a.dngettext("js-text-analysis","The text contains %1$d word.","The text contains %1$d words.",t)+" "+a.dngettext("js-text-analysis","This is far below the recommended minimum of %2$d word. Add more content that is relevant for the topic.","This is far below the recommended minimum of %2$d words. Add more content that is relevant for the topic.",this._config.recommendedMinimum):""}}]),t}(l);e.exports=p},function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":s(t))&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":s(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),d=a(5),l=a(40),u=a(15),c=a(25),p=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r(this,t);var a=n(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),i={scores:{noLinks:6,allNofollowed:7,moreNoFollowed:8,allFollowed:9}};return a.identifier="externalLinks",a._config=c(i,e),a}return i(t,e),o(t,[{key:"getResult",value:function(e,t,a){var r=t.getResearch("getLinkStatistics"),n=new d;return u(r)||(n.setScore(this.calculateScore(r)),n.setText(this.translateScore(r,a))),n}},{key:"isApplicable",value:function(e){return e.hasText()}},{key:"calculateScore",value:function(e){return 0===e.externalTotal?this._config.scores.noLinks:e.externalNofollow===e.total?this._config.scores.allNofollowed:e.externalNofollow<e.externalTotal?this._config.scores.moreNoFollowed:e.externalDofollow===e.total?this._config.scores.allFollowed:null}},{key:"translateScore",value:function(e,t){return 0===e.externalTotal?t.dgettext("js-text-analysis","No outbound links appear in this page, consider adding some as appropriate."):e.externalNofollow===e.total?t.sprintf(t.dgettext("js-text-analysis","This page has %1$s outbound link(s), all nofollowed."),e.externalNofollow):e.externalNofollow<e.externalTotal?t.sprintf(t.dgettext("js-text-analysis","This page has %1$s nofollowed outbound link(s) and %2$s normal outbound link(s)."),e.externalNofollow,e.externalDofollow):e.externalDofollow===e.total?t.sprintf(t.dgettext("js-text-analysis","This page has %1$s outbound link(s)."),e.externalTotal):""}}]),t}(l);e.exports=p},function(e,t,a){"use strict";var r=a(5),n=a(15),i=function(e,t){return 0===e.internalTotal?{score:3,text:t.dgettext("js-text-analysis","No internal links appear in this page, consider adding some as appropriate.")}:e.internalNofollow===e.total?{score:7,text:t.sprintf(t.dgettext("js-text-analysis","This page has %1$s internal link(s), all nofollowed."),e.internalNofollow)}:e.internalNofollow<e.internalTotal?{score:8,text:t.sprintf(t.dgettext("js-text-analysis","This page has %1$s nofollowed internal link(s) and %2$s normal internal link(s)."),e.internalNofollow,e.internalDofollow)}:e.internalDofollow===e.total?{score:9,text:t.sprintf(t.dgettext("js-text-analysis","This page has %1$s internal link(s)."),e.internalTotal)}:{}},s=function(e,t,a){var s=t.getResearch("getLinkStatistics"),o=new r;if(!n(s)){var d=i(s,a);o.setScore(d.score),o.setText(d.text)}return o};e.exports={identifier:"internalLinks",getResult:s,isApplicable:function(e){return e.hasText()}}},function(e,t,a){"use strict";var r=a(5),n=a(335),i=a(92),s=["en","nl","de","it"],o=function(e,t){return e>90?{score:9,resultText:t.dgettext("js-text-analysis","very easy"),note:""}:n(e,80,90)?{score:9,resultText:t.dgettext("js-text-analysis","easy"),note:""}:n(e,70,80)?{score:9,resultText:t.dgettext("js-text-analysis","fairly easy"),note:""}:n(e,60,70)?{score:9,resultText:t.dgettext("js-text-analysis","ok"),note:""}:n(e,50,60)?{score:6,resultText:t.dgettext("js-text-analysis","fairly difficult"),note:t.dgettext("js-text-analysis","Try to make shorter sentences to improve readability.")}:n(e,30,50)?{score:3,resultText:t.dgettext("js-text-analysis","difficult"),note:t.dgettext("js-text-analysis","Try to make shorter sentences, using less difficult words to improve readability.")}:e<30?{score:3,resultText:t.dgettext("js-text-analysis","very difficult"),note:t.dgettext("js-text-analysis","Try to make shorter sentences, using less difficult words to improve readability.")}:void 0},d=function(e,t,a){var n=t.getResearch("calculateFleschReading"),i=a.dgettext("js-text-analysis","The copy scores %1$s in the %2$s test, which is considered %3$s to read. %4$s");n<0&&(n=0),n>100&&(n=100);var s=o(n,a);i=a.sprintf(i,n,"<a href='https://yoa.st/flesch-reading' target='_blank'>Flesch Reading Ease</a>",s.resultText,s.note);var d=new r;return d.setScore(s.score),d.setText(i),d};e.exports={identifier:"fleschReadingEase",getResult:d,isApplicable:function(e){return i(e.getLocale(),s)&&e.hasText()}}},function(e,t,a){"use strict";var r=a(5),n=a(27).stripBlockTagsAtStartEnd,i=a(304),s=a(70),o=a(71),d=a(69).inRangeEndInclusive,l=a(22),u=a(9),c=function(e){return l(e,function(e){return i(150,e.wordCount)})},p=function(e,t,a){var r;if(0===e.length)return{};var n=e[0].wordCount;return n<=150&&(r=9),d(n,150,200)&&(r=6),n>200&&(r=3),r>=7?{score:r,hasMarks:!1,text:a.dgettext("js-text-analysis","None of the paragraphs are too long, which is great.")}:{score:r,hasMarks:!0,text:a.sprintf(a.dngettext("js-text-analysis","%1$d of the paragraphs contains more than the recommended maximum of %2$d words. Are you sure all information is about the same topic, and therefore belongs in one single paragraph?","%1$d of the paragraphs contain more than the recommended maximum of %2$d words. Are you sure all information within each of these paragraphs is about the same topic, and therefore belongs in a single paragraph?",t.length),t.length,150)}},f=function(e){return e.sort(function(e,t){return t.wordCount-e.wordCount})},h=function(e,t){var a=t.getResearch("getParagraphLength"),r=c(a);return u(r,function(e){var t=n(e.text),a=o(t);return new s({original:t,marked:a})})},g=function(e,t,a){var n=t.getResearch("getParagraphLength");n=f(n);var i=c(n),s=p(n,i,a),o=new r;return o.setScore(s.score),o.setText(s.text),o.setHasMarks(s.hasMarks),o};e.exports={identifier:"textParagraphTooLong",getResult:g,isApplicable:function(e){return e.hasText()},getMarks:h}},function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":s(t))&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":s(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),d=a(5),l=a(40),u=a(683),c=a(126),p=a(69).inRangeEndInclusive,f=a(27).stripIncompleteTags,h=a(70),g=a(71),m=a(9),b=a(25),v=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r(this,t);var a=n(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),i={recommendedWordCount:20,slightlyTooMany:25,farTooMany:30};return a.identifier="textSentenceLength",a._config=b(i,e),a}return i(t,e),o(t,[{key:"getResult",value:function(e,t,a){var r=t.getResearch("countSentencesFromText"),n=this.calculatePercentage(r),i=this.calculateScore(n),s=new d;return s.setScore(i),s.setText(this.translateScore(i,n,a)),s.setHasMarks(n>0),s}},{key:"isApplicable",value:function(e){return e.hasText()}},{key:"getMarks",value:function(e,t){var a=t.getResearch("countSentencesFromText"),r=this.getTooLongSentences(a);return m(r,function(e){var t=f(e.sentence);return new h({original:t,marked:g(t)})})}},{key:"translateScore",value:function(e,t,a){var r="<a href='https://yoa.st/short-sentences' target='_blank'>";return e>=7?a.sprintf(a.dgettext("js-text-analysis","%1$s of the sentences contain %2$smore than %3$s words%4$s, which is less than or equal to the recommended maximum of %5$s."),t+"%",r,this._config.recommendedWordCount,"</a>",this._config.slightlyTooMany+"%"):a.sprintf(a.dgettext("js-text-analysis","%1$s of the sentences contain %2$smore than %3$s words%4$s, which is more than the recommended maximum of %5$s. Try to shorten the sentences."),t+"%",r,this._config.recommendedWordCount,"</a>",this._config.slightlyTooMany+"%")}},{key:"calculatePercentage",value:function(e){var t=0;if(0!==e.length){var a=this.countTooLongSentences(e);t=c(a/e.length*100)}return t}},{key:"calculateScore",value:function(e){var t=void 0;return e<=this._config.slightlyTooMany&&(t=9),p(e,this._config.slightlyTooMany,this._config.farTooMany)&&(t=6),e>this._config.farTooMany&&(t=3),t}},{key:"getTooLongSentences",value:function(e){return u(e,this._config.recommendedWordCount)}},{key:"countTooLongSentences",value:function(e){return this.getTooLongSentences(e).length}}]),t}(l);e.exports=v},function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":s(t))&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":s(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),d=a(5),l=a(40),u=a(304),c=a(22),p=a(9),f=a(25),h=a(70),g=a(71),m=a(69).inRangeEndInclusive,b=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r(this,t);var a=n(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),i={recommendedMaximumWordCount:300,slightlyTooMany:300,farTooMany:350};return a.identifier="subheadingsTooLong",a._config=f(i,e),a}return i(t,e),o(t,[{key:"getResult",value:function(e,t,a){var r=t.getResearch("getSubheadingTextLengths");r=r.sort(function(e,t){return t.wordCount-e.wordCount});var n=this.getTooLongSubheadingTexts(r).length,i=this.calculateScore(r),s=new d;return s.setScore(i),s.setText(this.translateScore(i,n,a)),s.setHasMarks(i>2&&i<7),s}},{key:"isApplicable",value:function(e){return e.hasText()}},{key:"getMarks",value:function(e,t){var a=t.getResearch("getSubheadingTextLengths"),r=this.getTooLongSubheadingTexts(a);return p(r,function(e){var t=g(e.text);return new h({original:e.text,marked:t})})}},{key:"getTooLongSubheadingTexts",value:function(e){return c(e,function(e){return u(this._config.recommendedMaximumWordCount,e.wordCount)}.bind(this))}},{key:"calculateScore",value:function(e){var t=void 0;if(0===e.length)return 2;var a=e[0].wordCount;return a<=this._config.slightlyTooMany&&(t=9),m(a,this._config.slightlyTooMany,this._config.farTooMany)&&(t=6),a>this._config.farTooMany&&(t=3),t}},{key:"translateScore",value:function(e,t,a){return 2===e?a.sprintf(a.dgettext("js-text-analysis","The text does not contain any %1$ssubheadings%2$s. Add at least one subheading."),"<a href='https://yoa.st/headings' target='_blank'>","</a>"):e>=7?a.sprintf(a.dgettext("js-text-analysis","The amount of words following each of the subheadings doesn't exceed the recommended maximum of %1$d words, which is great."),this._config.recommendedMaximumWordCount):a.sprintf(a.dngettext("js-text-analysis","%1$d subheading is followed by more than the recommended maximum of %2$d words. Try to insert another subheading.","%1$d of the subheadings are followed by more than the recommended maximum of %2$d words. Try to insert additional subheadings.",t),t,this._config.recommendedMaximumWordCount)}}]),t}(l);e.exports=b},function(e,t,a){"use strict";var r=a(5),n=a(126),i=a(9),s=a(69).inRangeStartInclusive,o=a(27).stripIncompleteTags,d=a(70),l=a(71),u=a(92),c=["en","de","es","fr","nl","it"],p=function(e){return 0===e.transitionWordSentences||0===e.totalSentences?0:n(e.transitionWordSentences/e.totalSentences*100)},f=function(e,t){var a=void 0,r=p(e),i=r>0,o="<a href='https://yoa.st/transition-words' target='_blank'>";if(r<20&&(a=3),s(r,20,30)&&(a=6),r>=30&&(a=9),a<7){return{score:n(a),hasMarks:i,text:t.sprintf(t.dgettext("js-text-analysis","%1$s of the sentences contain a %2$stransition word%3$s or phrase, which is less than the recommended minimum of %4$s."),r+"%",o,"</a>","30%")}}return{score:n(a),hasMarks:i,text:t.sprintf(t.dgettext("js-text-analysis","%1$s of the sentences contain a %2$stransition word%3$s or phrase, which is great."),r+"%",o,"</a>")}},h=function(e,t,a){var n=t.getResearch("findTransitionWords"),i=f(n,a),s=new r;return s.setScore(i.score),s.setText(i.text),s.setHasMarks(i.hasMarks),s},g=function(e,t){var a=t.getResearch("findTransitionWords");return i(a.sentenceResults,function(e){var t=e.sentence;return t=o(t),new d({original:t,marked:l(t)})})};e.exports={identifier:"textTransitionWords",getResult:h,isApplicable:function(e){return u(e.getLocale(),c)&&e.hasText()},getMarks:g}},function(e,t,a){"use strict";var r=a(5),n=a(126),i=a(69).inRangeEndInclusive,s=a(27).stripIncompleteTags,o=a(70),d=a(71),l=a(9),u=a(92),c=["en","de","fr","es"],p=function(e,t){var a,r=e.passives.length/e.total*100;r=n(r);var s="<a href='https://yoa.st/passive-voice' target='_blank'>",o=r>0;return r<=10&&(a=9),i(r,10,15)&&(a=6),r>15&&(a=3),a>=7?{score:a,hasMarks:o,text:t.sprintf(t.dgettext("js-text-analysis","%1$s of the sentences contain %2$spassive voice%3$s, which is less than or equal to the recommended maximum of %4$s."),r+"%",s,"</a>","10%")}:{score:a,hasMarks:o,text:t.sprintf(t.dgettext("js-text-analysis","%1$s of the sentences contain %2$spassive voice%3$s, which is more than the recommended maximum of %4$s. Try to use their active counterparts."),r+"%",s,"</a>","10%")}},f=function(e,t){var a=t.getResearch("passiveVoice");return l(a.passives,function(e){e=s(e);var t=d(e);return new o({original:e,marked:t})})},h=function(e,t,a){var n=t.getResearch("passiveVoice"),i=p(n,a),s=new r;return s.setScore(i.score),s.setText(i.text),s.setHasMarks(i.hasMarks),s};e.exports={identifier:"passiveVoice",getResult:h,isApplicable:function(e){return u(e.getLocale(),c)&&e.hasText()},getMarks:f}},function(e,t,a){"use strict";var r=a(5),n=a(27).stripIncompleteTags,i=a(684),s=a(688),o=a(9),d=a(22),l=a(157),u=a(70),c=a(71),p=a(92),f=["en","de","es","fr","nl","it"],h=function(e){var t=i(e,function(e){return e.count>2});if(0===t[0].length)return{total:0};var a=s(t[0],function(e){return e.count});return{total:t[0].length,lowestCount:a[0].count}},g=function(e,t){return e.total>0?{score:3,hasMarks:!0,text:t.sprintf(t.dngettext("js-text-analysis","The text contains %2$d consecutive sentences starting with the same word. Try to mix things up!","The text contains %1$d instances where %2$d or more consecutive sentences start with the same word. Try to mix things up!",e.total),e.total,e.lowestCount)}:{}},m=function(e,t){var a=t.getResearch("getSentenceBeginnings");a=d(a,function(e){return e.count>2});var r=o(a,function(e){return e.sentences});return o(l(r),function(e){e=n(e);var t=c(e);return new u({original:e,marked:t})})},b=function(e,t,a){var n=t.getResearch("getSentenceBeginnings"),i=h(n),s=g(i,a),o=new r;return o.setScore(s.score),o.setText(s.text),o.setHasMarks(s.hasMarks),o};e.exports={identifier:"sentenceBeginnings",getResult:b,isApplicable:function(e){return p(e.getLocale(),f)&&e.hasText()},getMarks:m}},function(e,t,a){"use strict";function r(e,t,a){if(n(e.getText()).length<50){var r=new i;return r.setText(a.dgettext("js-text-analysis","You have far too little content, please add some content to enable a good analysis.")),r.setScore(3),r}return new i}var n=a(27).stripFullTags,i=a(5);e.exports={identifier:"textPresence",getResult:r}},function(e,t,a){"use strict";var r=a(93),n=a(50),i=a(695),s=a(696),o={it:s};e.exports=function(e){var t=n(e);return o.hasOwnProperty(t)?r(o[t],i):i}},function(e,t,a){"use strict";function r(e){return this.data[e]}function n(e,t){this.element.input[e].value=t,this.data[e]=t}function i(e){return e.indexOf("/")===e.length-1}function s(){var e=document.createElement("progress");return!f(e.max)}function o(e){var t;switch(!0){case e>0&&e<=399:case e>600:t="ok";break;case e>=400&&e<=600:t="good";break;default:t="bad"}return t}function d(e){var t;switch(!0){case e>0&&e<120:case e>320:t="ok";break;case e>=120&&e<=320:t="good";break;default:t="bad"}return t}function l(e,t,a,r){var n,i,s=["snippet-editor__progress--bad","snippet-editor__progress--ok","snippet-editor__progress--good"];e.value=t,E.removeClasses(e,s),E.addClass(e,"snippet-editor__progress--"+r),this.hasProgressSupport||(n=e.getElementsByClassName("snippet-editor__progress-bar")[0],i=t/a*100,n.style.width=i+"%")}function u(){var e=this.data.title;return c(e)&&(e=this.opts.defaultValue.title),this.hasPluggable()&&(e=this.refObj.pluggable._applyModifications("data_page_title",e)),w(e)}var c=a(15),p=a(699),f=a(4),h=a(700),g=a(93),m=a(2),b=a(87),v=a(377),y=a(27).stripFullTags,w=a(28),x=a(378),_=a(373),z=a(418),k=z.snippetEditor,j=z.hiddenSpan,S=a(701),E=a(419),q={data:{title:"",metaDesc:"",urlPath:"",titleWidth:0,metaHeight:0},placeholder:{title:"This is an example title - edit by clicking here",metaDesc:"Modify your meta description by editing it right here",urlPath:"example-post/"},defaultValue:{title:"",metaDesc:""},baseURL:"http://example.com/",callbacks:{saveSnippetData:function(){}},addTrailingSlash:!0,metaDescriptionDate:"",previewMode:"desktop"},A=[{preview:"title_container",inputField:"title"},{preview:"url_container",inputField:"urlPath"},{preview:"meta_container",inputField:"metaDesc"}],T=function(){var e=this.opts.baseURL;return this.hasApp()&&!c(this.refObj.rawData.baseUrl)&&this.opts.baseURL===q.baseURL&&(e=this.refObj.rawData.baseUrl),e},O=function(e){if(g(e,q),this.data=e.data,f(e.analyzerApp)||(this.refObj=e.analyzerApp,this.i18n=this.refObj.i18n,this.data={title:this.refObj.rawData.snippetTitle||"",urlPath:this.refObj.rawData.snippetCite||"",metaDesc:this.refObj.rawData.snippetMeta||""},c(this.refObj.rawData.metaTitle)||(e.placeholder.title=this.refObj.rawData.metaTitle)),f(e.i18n)||(this.i18n=e.i18n),!p(e.targetElement))throw new Error("The snippet preview requires a valid target element");this.opts=e,this._currentFocus=null,this._currentHover=null,this.unformattedText={},Object.defineProperty(this.unformattedText,"snippet_cite",{get:r.bind(this,"urlPath"),set:n.bind(this,"urlPath")}),Object.defineProperty(this.unformattedText,"snippet_meta",{get:r.bind(this,"metaDesc"),set:n.bind(this,"metaDesc")}),Object.defineProperty(this.unformattedText,"snippet_title",{get:r.bind(this,"title"),set:n.bind(this,"title")})};O.prototype.renderTemplate=function(){var e=this.opts.targetElement;e.innerHTML=k({raw:{title:this.data.title,snippetCite:this.data.urlPath,meta:this.data.metaDesc},rendered:{title:this.formatTitle(),baseUrl:this.formatUrl(),snippetCite:this.formatCite(),meta:this.formatMeta()},metaDescriptionDate:this.opts.metaDescriptionDate,placeholder:this.opts.placeholder,i18n:{edit:this.i18n.dgettext("js-text-analysis","Edit snippet"),title:this.i18n.dgettext("js-text-analysis","SEO title"),slug:this.i18n.dgettext("js-text-analysis","Slug"),metaDescription:this.i18n.dgettext("js-text-analysis","Meta description"),save:this.i18n.dgettext("js-text-analysis","Close snippet editor"),snippetPreview:this.i18n.dgettext("js-text-analysis","Snippet preview"),titleLabel:this.i18n.dgettext("js-text-analysis","SEO title preview:"),slugLabel:this.i18n.dgettext("js-text-analysis","Slug preview:"),metaDescriptionLabel:this.i18n.dgettext("js-text-analysis","Meta description preview:"),snippetPreviewDescription:this.i18n.dgettext("js-text-analysis","You can click on each element in the preview to jump to the Snippet Editor."),desktopPreviewMode:this.i18n.dgettext("js-text-analysis","Desktop preview"),mobilePreviewMode:this.i18n.dgettext("js-text-analysis","Mobile preview"),isScrollableHint:this.i18n.dgettext("js-text-analysis","Scroll to see the preview content.")}}),this.element={measurers:{metaHeight:null},rendered:{title:document.getElementById("snippet_title"),urlBase:document.getElementById("snippet_citeBase"),urlPath:document.getElementById("snippet_cite"),metaDesc:document.getElementById("snippet_meta")},input:{title:e.getElementsByClassName("js-snippet-editor-title")[0],urlPath:e.getElementsByClassName("js-snippet-editor-slug")[0],metaDesc:e.getElementsByClassName("js-snippet-editor-meta-description")[0]},progress:{title:e.getElementsByClassName("snippet-editor__progress-title")[0],metaDesc:e.getElementsByClassName("snippet-editor__progress-meta-description")[0]},container:document.getElementById("snippet_preview"),formContainer:e.getElementsByClassName("snippet-editor__form")[0],editToggle:e.getElementsByClassName("snippet-editor__edit-button")[0],closeEditor:e.getElementsByClassName("snippet-editor__submit")[0],formFields:e.getElementsByClassName("snippet-editor__form-field")},this.element.label={title:this.element.input.title.parentNode,urlPath:this.element.input.urlPath.parentNode,metaDesc:this.element.input.metaDesc.parentNode},this.element.preview={title:this.element.rendered.title.parentNode,urlPath:this.element.rendered.urlPath.parentNode,metaDesc:this.element.rendered.metaDesc.parentNode},this.hasProgressSupport=s(),this.hasProgressSupport?(this.element.progress.title.max=600,this.element.progress.metaDesc.max=320):m(this.element.progress,function(e){E.addClass(e,"snippet-editor__progress--fallback")}),this.initPreviewToggler(),this.setInitialView(),this.opened=!1,this.createMeasurementElements(),this.updateProgressBars()},O.prototype.initPreviewToggler=function(){this.snippetPreviewToggle=new S(this.opts.previewMode,this.opts.targetElement.getElementsByClassName("snippet-editor__view-icon")),this.snippetPreviewToggle.initialize(),this.snippetPreviewToggle.bindEvents()},O.prototype.refresh=function(){this.output=this.htmlOutput(),this.renderOutput(),this.renderSnippetStyle(),this.measureTitle(),this.measureMetaDescription(),this.updateProgressBars()};var C=function(){var e=this.data.metaDesc;return c(e)&&(e=this.opts.defaultValue.metaDesc),this.hasPluggable()&&(e=this.refObj.pluggable._applyModifications("data_meta_desc",e)),c(this.opts.metaDescriptionDate)||c(e)||(e=this.opts.metaDescriptionDate+" - "+this.data.metaDesc),w(e)};O.prototype.getAnalyzerData=function(){return{title:u.call(this),url:this.data.urlPath,metaDesc:C.call(this)}},O.prototype.callRegisteredEventBinder=function(){this.hasApp()&&this.refObj.callbacks.bindElementEvents(this.refObj)},O.prototype.init=function(){this.hasApp()&&null!==this.refObj.rawData.metaTitle&&null!==this.refObj.rawData.cite&&this.refresh()},O.prototype.htmlOutput=function(){var e={};return e.title=this.formatTitle(),e.cite=this.formatCite(),e.meta=this.formatMeta(),e.url=this.formatUrl(),e},O.prototype.formatTitle=function(){var e=this.data.title;return c(e)&&(e=this.opts.defaultValue.title),c(e)&&(e=this.opts.placeholder.title),this.hasPluggable()&&this.refObj.pluggable.loaded&&(e=this.refObj.pluggable._applyModifications("data_page_title",e)),e=y(e),c(e)&&(e=this.i18n.dgettext("js-text-analysis","Please provide an SEO title by editing the snippet below.")),e},O.prototype.formatUrl=function(){return T.call(this).replace(/http:\/\//gi,"")},O.prototype.formatCite=function(){var e=this.data.urlPath;return e=x(y(e)),c(e)&&(e=this.opts.placeholder.urlPath),this.hasApp()&&!c(this.refObj.rawData.keyword)&&(e=this.formatKeywordUrl(e)),this.opts.addTrailingSlash&&!i(e)&&(e+="/"),e=e.replace(/\s/g,"-")},O.prototype.formatMeta=function(){var e=this.data.metaDesc;return c(e)&&(e=this.getMetaText()),this.hasPluggable()&&this.refObj.pluggable.loaded&&(e=this.refObj.pluggable._applyModifications("data_meta_desc",e)),e=y(e),e=e.substring(0,320),this.hasApp()&&!c(this.refObj.rawData.keyword)&&(e=this.formatKeyword(e)),c(e)&&(e=this.i18n.dgettext("js-text-analysis","Please provide a meta description by editing the snippet below.")),e},O.prototype.getMetaText=function(){var e=this.opts.defaultValue.metaDesc;return this.hasApp()&&!f(this.refObj.rawData.excerpt)&&c(e)&&(e=this.refObj.rawData.excerpt),this.hasApp()&&!f(this.refObj.rawData.text)&&c(e)&&(e=this.refObj.rawData.text,this.hasPluggable()&&this.refObj.pluggable.loaded&&(e=this.refObj.pluggable._applyModifications("content",e))),e=y(e),e.substring(0,320)},O.prototype.getIndexMatches=function(){for(var e=[],t=0,a=this.refObj.rawData.text.indexOf(this.refObj.rawData.keyword,t);a>-1;)e.push(a),t=a+this.refObj.rawData.keyword.length,a=this.refObj.rawData.text.indexOf(this.refObj.rawData.keyword,t);return e},O.prototype.getPeriodMatches=function(){for(var e,t=[0],a=0;(e=this.refObj.rawData.text.indexOf(".",a))>-1;)t.push(e),a=e+1;return t},O.prototype.formatKeyword=function(e){var t=this.refObj.rawData.keyword,a=v(t,"",!1);e=e.replace(a,function(e){return"<strong>"+e+"</strong>"});var r=_(t,this.refObj.rawData.locale);return r!==t&&(a=v(r,"",!1),e=e.replace(a,function(e){return"<strong>"+e+"</strong>"})),e},O.prototype.formatKeywordUrl=function(e){var t=this.refObj.rawData.keyword;t=_(t,this.refObj.rawData.locale),t=t.replace(/'/,"");var a=t.replace(/\s/g,"-"),r=v(a,"\\-");return e.replace(r,function(e){return"<strong>"+e+"</strong>"})},O.prototype.renderOutput=function(){this.element.rendered.title.innerHTML=this.output.title,this.element.rendered.urlPath.innerHTML=this.output.cite,this.element.rendered.urlBase.innerHTML=this.output.url,this.element.rendered.metaDesc.innerHTML=this.output.meta},O.prototype.renderSnippetStyle=function(){var e=this.element.rendered.metaDesc,t=C.call(this);c(t)?(E.addClass(e,"desc-render"),E.removeClass(e,"desc-default")):(E.addClass(e,"desc-default"),E.removeClass(e,"desc-render"))},O.prototype.reRender=function(){this.init()},O.prototype.checkTextLength=function(e){var t=e.currentTarget.textContent;switch(e.currentTarget.id){case"snippet_meta":e.currentTarget.className="desc",t.length>320&&(YoastSEO.app.snippetPreview.unformattedText.snippet_meta=e.currentTarget.textContent,e.currentTarget.textContent=t.substring(0,320));break;case"snippet_title":e.currentTarget.className="title",t.length>600&&(YoastSEO.app.snippetPreview.unformattedText.snippet_title=e.currentTarget.textContent,e.currentTarget.textContent=t.substring(0,600))}},O.prototype.getUnformattedText=function(e){var t=e.currentTarget.id;void 0!==this.unformattedText[t]&&(e.currentTarget.textContent=this.unformattedText[t])},O.prototype.setUnformattedText=function(e){var t=e.currentTarget.id;this.unformattedText[t]=document.getElementById(t).textContent},O.prototype.validateFields=function(){var e=C.call(this),t=u.call(this);e.length>320?E.addClass(this.element.input.metaDesc,"snippet-editor__field--invalid"):E.removeClass(this.element.input.metaDesc,"snippet-editor__field--invalid"),t.length>600?E.addClass(this.element.input.title,"snippet-editor__field--invalid"):E.removeClass(this.element.input.title,"snippet-editor__field--invalid")},O.prototype.updateProgressBars=function(){var e,t,a;a=C.call(this),t=o(this.data.titleWidth),e=d(a.length),l.call(this,this.element.progress.title,this.data.titleWidth,600,t),l.call(this,this.element.progress.metaDesc,a.length,320,e)},O.prototype.setInitialView=function(){var e=document.getElementById("snippet_preview").getBoundingClientRect().width;this.snippetPreviewToggle.setVisibility(e)},O.prototype.handleWindowResizing=b(function(){var e=document.getElementById("snippet_preview").getBoundingClientRect().width;this.snippetPreviewToggle.setScrollHintVisibility(e)},25),O.prototype.bindEvents=function(){var e;m(["title","slug","meta-description"],function(t){e=document.getElementsByClassName("js-snippet-editor-"+t)[0],e.addEventListener("keydown",this.changedInput.bind(this)),e.addEventListener("keyup",this.changedInput.bind(this)),e.addEventListener("input",this.changedInput.bind(this)),e.addEventListener("focus",this.changedInput.bind(this)),e.addEventListener("blur",this.changedInput.bind(this))}.bind(this)),this.element.editToggle.addEventListener("click",this.toggleEditor.bind(this)),this.element.closeEditor.addEventListener("click",this.closeEditor.bind(this)),window.addEventListener("resize",this.handleWindowResizing.bind(this)),m(A,function(e){var t=document.getElementById(e.preview),a=this.element.input[e.inputField];t.addEventListener("click",function(){this.openEditor(),a.focus()}.bind(this)),a.addEventListener("focus",function(){this._currentFocus=e.inputField,this._updateFocusCarets()}.bind(this)),a.addEventListener("blur",function(){this._currentFocus=null,this._updateFocusCarets()}.bind(this)),t.addEventListener("mouseover",function(){this._currentHover=e.inputField,this._updateHoverCarets()}.bind(this)),t.addEventListener("mouseout",function(){this._currentHover=null,this._updateHoverCarets()}.bind(this))}.bind(this))},O.prototype.changedInput=b(function(){this.updateDataFromDOM(),this.validateFields(),this.updateProgressBars(),this.refresh(),this.hasApp()&&this.refObj.refresh()},25),O.prototype.updateDataFromDOM=function(){this.data.title=this.element.input.title.value,this.data.urlPath=this.element.input.urlPath.value,this.data.metaDesc=this.element.input.metaDesc.value,this.opts.callbacks.saveSnippetData(h(this.data))},O.prototype.openEditor=function(){this.element.editToggle.setAttribute("aria-expanded","true"),E.removeClass(this.element.formContainer,"snippet-editor--hidden"),this.opened=!0},O.prototype.closeEditor=function(){E.addClass(this.element.formContainer,"snippet-editor--hidden"),this.element.editToggle.setAttribute("aria-expanded","false"),this.element.editToggle.focus(),this.opened=!1},O.prototype.toggleEditor=function(){this.opened?this.closeEditor():this.openEditor()},O.prototype._updateFocusCarets=function(){var e,t;m(this.element.label,function(e){E.removeClass(e,"snippet-editor__label--focus")}),m(this.element.preview,function(e){E.removeClass(e,"snippet-editor__container--focus")}),null!==this._currentFocus&&(e=this.element.label[this._currentFocus],t=this.element.preview[this._currentFocus],E.addClass(e,"snippet-editor__label--focus"),E.addClass(t,"snippet-editor__container--focus"))},O.prototype._updateHoverCarets=function(){var e;m(this.element.label,function(e){E.removeClass(e,"snippet-editor__label--hover")}),null!==this._currentHover&&(e=this.element.label[this._currentHover],E.addClass(e,"snippet-editor__label--hover"))},O.prototype.setTitle=function(e){this.element.input.title.value=e,this.changedInput()},O.prototype.setUrlPath=function(e){this.element.input.urlPath.value=e,this.changedInput()},O.prototype.setMetaDescription=function(e){this.element.input.metaDesc.value=e,this.changedInput()},O.prototype.createMeasurementElements=function(){var e,t;e=j({width:document.getElementById("meta_container").offsetWidth+"px",whiteSpace:""}),t=document.createElement("div"),t.className="yoast-measurement-elements-holder",t.innerHTML=e,document.body.appendChild(t),this.element.measurers.metaHeight=t.childNodes[0]},O.prototype.measureTitle=function(){0===this.element.rendered.title.offsetWidth&&""!==this.element.rendered.title.textContent||(this.data.titleWidth=this.element.rendered.title.offsetWidth)},O.prototype.measureMetaDescription=function(){var e=this.element.measurers.metaHeight;e.innerHTML=this.element.rendered.metaDesc.innerHTML,this.data.metaHeight=e.offsetHeight},O.prototype.getTitleWidth=function(){return this.data.titleWidth},O.prototype.hasApp=function(){return!f(this.refObj)},O.prototype.hasPluggable=function(){return!f(this.refObj)&&!f(this.refObj.pluggable)},O.prototype.disableEnter=function(e){},O.prototype.textFeedback=function(e){},O.prototype.showEditIcon=function(e){},O.prototype.hideEditIcon=function(){},O.prototype.setFocus=function(e){},e.exports=O},function(e,t,a){"use strict";(function(e,a){var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(e){return void 0===e?"undefined":r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":r(e)};(function(){function r(e,t){for(var a=-1,r=null==e?0:e.length,n=Array(r);++a<r;)n[a]=t(e[a],a,e);return n}function i(e){return null==e?e===f?_:w:O&&O in Object(e)?o(e):d(e)}function s(e){if("string"==typeof e)return e;if(R(e))return r(e,s)+"";if(u(e))return P?P.call(e):"";var t=e+"";return"0"==t&&1/e==-y?"-0":t}function o(e){var t=q.call(e,O),a=e[O];try{e[O]=f;var r=!0}catch(e){}var n=A.call(e);return r&&(t?e[O]=a:delete e[O]),n}function d(e){return A.call(e)}function l(e){return null!=e&&"object"==(void 0===e?"undefined":n(e))}function u(e){return"symbol"==(void 0===e?"undefined":n(e))||l(e)&&i(e)==x}function c(e){return null==e?"":s(e)}function p(e){return e=c(e),e&&k.test(e)?e.replace(z,S):e}var f,f,h="object"==(void 0===e?"undefined":n(e))&&e&&e.Object===Object&&e,g="object"==("undefined"==typeof self?"undefined":n(self))&&self&&self.Object===Object&&self,m=h||g||Function("return this")(),b="object"==n(t)&&t&&!t.nodeType&&t,v=b&&"object"==n(a)&&a&&!a.nodeType&&a,y=1/0,w="[object Null]",x="[object Symbol]",_="[object Undefined]",z=/[&<>"']/g,k=RegExp(z.source),j={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},h="object"==(void 0===e?"undefined":n(e))&&e&&e.Object===Object&&e,g="object"==("undefined"==typeof self?"undefined":n(self))&&self&&self.Object===Object&&self,m=h||g||Function("return this")(),S=function(e){return function(t){return null==e?f:e[t]}}(j),E=Object.prototype,q=E.hasOwnProperty,A=E.toString,T=m.Symbol,O=T?T.toStringTag:f,C=T?T.prototype:f,P=C?C.toString:f,R=Array.isArray,M={escape:p},D={assessmentPresenterResult:{},hiddenSpan:{},relevantWords:{},snippetEditor:{}};D.assessmentPresenterResult=function(e){e||(e={});var t,a=e,r=a.scores,n=a.markerButtonsDisabled,i=a.i18n,s=a.activeMarker,o="",d=M.escape;Array.prototype.join;o+='<ul class="wpseoanalysis assessment-results">\n    ';for(var l in r)o+='\n        <li class="score">\n            <span class="assessment-results__mark-container">\n                ',r[l].marker&&(o+='\n                    <button type="button" ',n&&(o+=' disabled="disabled" '),o+='\n                        aria-label="',n?o+=null==(t=i.disabledMarkText)?"":t:r[l].identifier===s?o+=null==(t=i.removeMarksInText)?"":t:o+=null==(t=i.markInText)?"":t,o+='"\n                        class="assessment-results__mark ',n?o+=" icon-eye-disabled ":r[l].identifier===s?o+="\n                            icon-eye-active\n                        ":o+="\n                            icon-eye-inactive\n                        ",o+="\n                        js-assessment-results__mark-"+(null==(t=r[l].identifier)?"":t)+' yoast-tooltip yoast-tooltip-s">\n                        <span class="screen-reader-text">',n?o+=null==(t=i.disabledMarkText)?"":t:r[l].identifier===s?o+=null==(t=i.removeMarksInText)?"":t:o+=null==(t=i.markInText)?"":t,o+="\n                        </span></button>\n                "),o+='\n            </span>\n            <span class="wpseo-score-icon '+d(r[l].className)+'"></span>\n            <span class="screen-reader-text">'+(null==(t=r[l].screenReaderText)?"":t)+'</span>\n            <span class="wpseo-score-text">'+(null==(t=r[l].text)?"":t)+"</span>\n        </li>\n    ";return o+="\n</ul>\n"},D.hiddenSpan=function(e){e||(e={});var t=e,a=t.whiteSpace,r=t.width,n="",i=M.escape;Array.prototype.join;return n+='<span aria-hidden="true" style="width: '+i(r)+"; height: auto; position: absolute; visibility: hidden; ",""!==a&&(n+="white-space: "+i(a)),n+='">\n\n</span>\n'},D.relevantWords=function(e){e||(e={});var t,a=e,r=a.words,n="";Array.prototype.join;n+="<table>\n    <tr>\n        <th>Word</th>\n        <th>Density</th>\n        <th>Occurrences</th>\n        <th>Length</th>\n        <th>Relevant word percentage</th>\n        <th>Length bonus</th>\n        <th>Multiplier</th>\n        <th>Relevance</th>\n    </tr>\n    ";for(var i in r)n+="\n        <tr>\n            <td>"+(null==(t=r[i].word)?"":t)+"</td>\n            <td>"+(null==(t=r[i].density)?"":t)+"</td>\n            <td>"+(null==(t=r[i].occurrences)?"":t)+"</td>\n            <td>"+(null==(t=r[i].length)?"":t)+"</td>\n            <td>"+(null==(t=r[i].relevantWordPercentage)?"":t)+"</td>\n            <td>"+(null==(t=r[i].lengthBonus)?"":t)+"</td>\n            <td>"+(null==(t=r[i].multiplier)?"":t)+"</td>\n            <td>"+(null==(t=r[i].relevance)?"":t)+"</td>\n        </tr>\n    ";return n+="\n</table>\n"},D.snippetEditor=function(e){e||(e={});var t=e,a=t.i18n,r=t.rendered,n=t.metaDescriptionDate,i=t.raw,s=t.placeholder,o="",d=M.escape;Array.prototype.join;return o+='<div id="snippet_preview" class="yoast-section">\n\t<section class="snippet-editor__preview">\n\t\t<h3 class="snippet-editor__heading snippet-editor__heading-icon snippet-editor__heading-icon-eye">'+d(a.snippetPreview)+'</h3>\n\t<p class="screen-reader-text">'+d(a.snippetPreviewDescription)+'</p>\n\n\t\t<div id="snippet-preview-view" class="snippet-editor__view">\n\t\t\t<div class="snippet_container snippet_container__title snippet-editor__container" id="title_container">\n\t\t\t\t<span class="screen-reader-text">'+d(a.titleLabel)+'</span>\n\t\t\t\t<span class="title" id="render_title_container">\n\t\t\t\t\t<span id="snippet_title">\n\t\t\t\t\t\t'+d(r.title)+'\n\t\t\t\t\t</span>\n\t\t\t\t</span>\n\t\t\t\t<span class="title" id="snippet_sitename"></span>\n\t\t\t</div>\n\t\t\t<div class="snippet_container snippet_container__url snippet-editor__container" id="url_container">\n\t\t\t\t<span class="screen-reader-text">'+d(a.slugLabel)+'</span>\n\t\t\t\t<span class="urlFull">\n\t\t\t\t\t<cite class="url urlBase" id="snippet_citeBase">\n\t\t\t\t\t\t'+d(r.baseUrl)+'\n\t\t\t\t\t</cite><cite class="url" id="snippet_cite">\n\t\t\t\t\t\t'+d(r.snippetCite)+'\n\t\t\t\t\t</cite>\n\t\t\t\t</span><span class="down_arrow"></span>\n\t\t\t</div>\n\t\t\t<div class="snippet_container snippet_container__meta snippet-editor__container" id="meta_container">\n\t\t\t\t<span class="screen-reader-text">'+d(a.metaDescriptionLabel)+"</span>\n\t\t\t\t",""!==n&&(o+='\n\t\t\t\t\t<span class="snippet-editor__date">\n\t\t\t\t\t\t'+d(n)+" -\n\t\t\t\t\t</span>\n\t\t\t\t"),o+='\n\t\t\t\t<span class="desc" id="snippet_meta">\n\t\t\t\t\t'+d(r.meta)+"\n\t\t\t\t</span>\n\t\t\t</div>\n\t\t</div>\n\n\t\t<div class=\"snippet-editor__is-scrollable-hintwrapper\">\n\t\t\t<span class='snippet-editor__is-scrollable-hint' aria-hidden='true'>"+d(a.isScrollableHint)+'</span>\n\t\t</div>\n\n\t\t<div class="snippet-editor__view-toggle">\n\t\t\t<button class="snippet-editor__view-icon snippet-editor__view-icon-mobile yoast-tooltip yoast-tooltip-se" type="button" data-type="mobile" aria-label="'+d(a.mobilePreviewMode)+'" />\n\t\t\t<button class="snippet-editor__view-icon snippet-editor__view-icon-desktop yoast-tooltip yoast-tooltip-se" type="button" data-type="desktop" aria-label="'+d(a.desktopPreviewMode)+'" />\n\t\t</div>\n\t\t<button class="snippet-editor__button snippet-editor__edit-button" type="button" aria-expanded="false">\n\t\t\t'+d(a.edit)+'\n\t\t</button>\n\t</section>\n\n\t<div class="snippet-editor__form snippet-editor--hidden">\n\t\t<label for="snippet-editor-title" class="snippet-editor__label">\n\t\t\t'+d(a.title)+'\n\t\t\t<input type="text" class="snippet-editor__input snippet-editor__title js-snippet-editor-title" id="snippet-editor-title" value="'+d(i.title)+'" placeholder="'+d(s.title)+'" />\n\t\t</label>\n\t\t<progress value="0.0" class="snippet-editor__progress snippet-editor__progress-title" aria-hidden="true">\n\t\t\t<div class="snippet-editor__progress-bar"></div>\n\t\t</progress>\n\t\t<label for="snippet-editor-slug" class="snippet-editor__label">\n\t\t\t'+d(a.slug)+'\n\t\t\t<input type="text" class="snippet-editor__input snippet-editor__slug js-snippet-editor-slug" id="snippet-editor-slug" value="'+d(i.snippetCite)+'" placeholder="'+d(s.urlPath)+'" />\n\t\t</label>\n\t\t<label for="snippet-editor-meta-description" class="snippet-editor__label">\n\t\t\t'+d(a.metaDescription)+'\n\t\t\t<textarea class="snippet-editor__input snippet-editor__meta-description js-snippet-editor-meta-description" id="snippet-editor-meta-description" placeholder="'+d(s.metaDesc)+'">'+d(i.meta)+'</textarea>\n\t\t</label>\n\t\t<progress value="0.0" class="snippet-editor__progress snippet-editor__progress-meta-description" aria-hidden="true">\n\t\t\t<div class="snippet-editor__progress-bar"></div>\n\t\t</progress>\n\n\t\t<button class="snippet-editor__submit snippet-editor__button" type="button">'+d(a.save)+"</button>\n\t</div>\n</div>\n"},v?((v.exports=D).templates=D,b.templates=D):m.templates=D}).call(void 0)}).call(t,a(12),a(42)(e))},function(e,t,a){"use strict";var r=a(2),n=function(e,t){var a=e.className.split(" ");-1===a.indexOf(t)&&a.push(t),e.className=a.join(" ")},i=function(e,t){var a=e.className.split(" "),r=a.indexOf(t);-1!==r&&a.splice(r,1),e.className=a.join(" ")},s=function(e,t){r(t,this.removeClass.bind(null,e))},o=function(e,t){return e.className.indexOf(t)>-1};e.exports={hasClass:o,addClass:n,removeClass:i,removeClasses:s}},function(e,t,a){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(e){return void 0===e?"undefined":r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":r(e)},i=a(4),s=a(2),o=a(709),d=a(289),l=a(6),u=a(371),c=function(e){this.app=e,this.loaded=!1,this.preloadThreshold=3e3,this.plugins={},this.modifications={},this.customTests=[],setTimeout(this._pollLoadingPlugins.bind(this),1500)};c.prototype._registerPlugin=function(e,t){return"string"!=typeof e?(console.error("Failed to register plugin. Expected parameter `pluginName` to be a string."),!1):i(t)||"object"===(void 0===t?"undefined":n(t))?!1===this._validateUniqueness(e)?(console.error("Failed to register plugin. Plugin with name "+e+" already exists"),!1):(this.plugins[e]=t,!0):(console.error("Failed to register plugin "+e+". Expected parameters `options` to be a object."),!1)},c.prototype._ready=function(e){return"string"!=typeof e?(console.error("Failed to modify status for plugin "+e+". Expected parameter `pluginName` to be a string."),!1):i(this.plugins[e])?(console.error("Failed to modify status for plugin "+e+". The plugin was not properly registered."),!1):(this.plugins[e].status="ready",!0)},c.prototype._reloaded=function(e){return"string"!=typeof e?(console.error("Failed to reload Content Analysis for "+e+". Expected parameter `pluginName` to be a string."),!1):i(this.plugins[e])?(console.error("Failed to reload Content Analysis for plugin "+e+". The plugin was not properly registered."),!1):(this.app.refresh(),!0)},c.prototype._registerModification=function(e,t,a,r){if("string"!=typeof e)return console.error("Failed to register modification for plugin "+a+". Expected parameter `modification` to be a string."),!1;if("function"!=typeof t)return console.error("Failed to register modification for plugin "+a+". Expected parameter `callable` to be a function."),!1;if("string"!=typeof a)return console.error("Failed to register modification for plugin "+a+". Expected parameter `pluginName` to be a string."),!1;if(!1===this._validateOrigin(a))return console.error("Failed to register modification for plugin "+a+". The integration has not finished loading yet."),!1;var n="number"==typeof r?r:10,s={callable:t,origin:a,priority:n};return i(this.modifications[e])&&(this.modifications[e]=[]),this.modifications[e].push(s),!0},c.prototype._registerTest=function(){console.error("This function is deprecated, please use _registerAssessment")},c.prototype._registerAssessment=function(e,t,a,r){if(!d(t))throw new u("Failed to register test for plugin "+r+". Expected parameter `name` to be a string.");if(!l(a))throw new u("Failed to register assessment for plugin "+r+". Expected parameter `assessment` to be a function.");if(!d(r))throw new u("Failed to register assessment for plugin "+r+". Expected parameter `pluginName` to be a string.");return t=r+"-"+t,e.addAssessment(t,a),!0},c.prototype._pollLoadingPlugins=function(e){e=i(e)?0:e,!0===this._allReady()?(this.loaded=!0,this.app.pluginsLoaded()):e>=this.preloadThreshold?this._pollTimeExceeded():(e+=50,setTimeout(this._pollLoadingPlugins.bind(this,e),50))},c.prototype._allReady=function(){return o(this.plugins,function(e,t){return e&&"ready"===t.status},!0)},c.prototype._pollTimeExceeded=function(){s(this.plugins,function(e,t){i(e.options)||"ready"===e.options.status||(console.error("Error: Plugin "+t+". did not finish loading in time."),delete this.plugins[t])}),this.loaded=!0,this.app.pluginsLoaded()},c.prototype._applyModifications=function(e,t,a){var r=this.modifications[e];return r instanceof Array&&r.length>0&&(r=this._stripIllegalModifications(r),r.sort(function(e,t){return e.priority-t.priority}),s(r,function(r){var i=r.callable,s=i(t,a);(void 0===s?"undefined":n(s))===(void 0===t?"undefined":n(t))?t=s:console.error("Modification with name "+e+" performed by plugin with name "+r.origin+" was ignored because the data that was returned by it was of a different type than the data we had passed it.")})),t},c.prototype._addPluginTests=function(e){this.customTests.map(function(t){this._addPluginTest(e,t)},this)},c.prototype._addPluginTest=function(e,t){e.addAnalysis({name:t.name,callable:t.analysis}),e.analyzeScorer.addScoring({name:t.name,scoring:t.scoring})},c.prototype._stripIllegalModifications=function(e){return s(e,function(t,a){!1===this._validateOrigin(t.origin)&&delete e[a]}.bind(this)),e},c.prototype._validateOrigin=function(e){return"ready"===this.plugins[e].status},c.prototype._validateUniqueness=function(e){return!!i(this.plugins[e])},e.exports=c},function(e,t,a){"use strict";var r=a(293),n={keyword:"",description:"",title:"",titleWidth:0,url:"",locale:"en_US",permalink:""},i=function(e,t){this._text=e||"",t=t||{},r(t,n),""===t.locale&&(t.locale=n.locale),this._attributes=t};i.prototype.hasKeyword=function(){return""!==this._attributes.keyword},i.prototype.getKeyword=function(){return this._attributes.keyword},i.prototype.hasText=function(){return""!==this._text},i.prototype.getText=function(){return this._text},i.prototype.hasDescription=function(){return""!==this._attributes.description},i.prototype.getDescription=function(){return this._attributes.description},i.prototype.hasTitle=function(){return""!==this._attributes.title},i.prototype.getTitle=function(){return this._attributes.title},i.prototype.hasTitleWidth=function(){return 0!==this._attributes.titleWidth},i.prototype.getTitleWidth=function(){return this._attributes.titleWidth},i.prototype.hasUrl=function(){return""!==this._attributes.url},i.prototype.getUrl=function(){return this._attributes.url},i.prototype.hasLocale=function(){return""!==this._attributes.locale},i.prototype.getLocale=function(){return this._attributes.locale},i.prototype.hasPermalink=function(){return""!==this._attributes.permalink},i.prototype.getPermalink=function(){return this._attributes.permalink},e.exports=i},function(e,t,a){"use strict";function r(e,t){this._options=t||{},this._cbs=e||{},this._tagname="",this._attribname="",this._attribvalue="",this._attribs=null,this._stack=[],this.startIndex=0,this.endIndex=null,this._lowerCaseTagNames="lowerCaseTags"in this._options?!!this._options.lowerCaseTags:!this._options.xmlMode,this._lowerCaseAttributeNames="lowerCaseAttributeNames"in this._options?!!this._options.lowerCaseAttributeNames:!this._options.xmlMode,this._options.Tokenizer&&(n=this._options.Tokenizer),this._tokenizer=new n(this._options,this),this._cbs.onparserinit&&this._cbs.onparserinit(this)}var n=a(423),i={input:!0,option:!0,optgroup:!0,select:!0,button:!0,datalist:!0,textarea:!0},s={tr:{tr:!0,th:!0,td:!0},th:{th:!0},td:{thead:!0,th:!0,td:!0},body:{head:!0,link:!0,script:!0},li:{li:!0},p:{p:!0},h1:{p:!0},h2:{p:!0},h3:{p:!0},h4:{p:!0},h5:{p:!0},h6:{p:!0},select:i,input:i,output:i,button:i,datalist:i,textarea:i,option:{option:!0},optgroup:{optgroup:!0}},o={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,path:!0,circle:!0,ellipse:!0,line:!0,rect:!0,use:!0,stop:!0,polyline:!0,polygon:!0},d=/\s|\//;a(14)(r,a(86).EventEmitter),r.prototype._updatePosition=function(e){null===this.endIndex?this._tokenizer._sectionStart<=e?this.startIndex=0:this.startIndex=this._tokenizer._sectionStart-e:this.startIndex=this.endIndex+1,this.endIndex=this._tokenizer.getAbsoluteIndex()},r.prototype.ontext=function(e){this._updatePosition(1),this.endIndex--,this._cbs.ontext&&this._cbs.ontext(e)},r.prototype.onopentagname=function(e){if(this._lowerCaseTagNames&&(e=e.toLowerCase()),this._tagname=e,!this._options.xmlMode&&e in s)for(var t;(t=this._stack[this._stack.length-1])in s[e];this.onclosetag(t));!this._options.xmlMode&&e in o||this._stack.push(e),this._cbs.onopentagname&&this._cbs.onopentagname(e),this._cbs.onopentag&&(this._attribs={})},r.prototype.onopentagend=function(){this._updatePosition(1),this._attribs&&(this._cbs.onopentag&&this._cbs.onopentag(this._tagname,this._attribs),this._attribs=null),!this._options.xmlMode&&this._cbs.onclosetag&&this._tagname in o&&this._cbs.onclosetag(this._tagname),this._tagname=""},r.prototype.onclosetag=function(e){if(this._updatePosition(1),this._lowerCaseTagNames&&(e=e.toLowerCase()),!this._stack.length||e in o&&!this._options.xmlMode)this._options.xmlMode||"br"!==e&&"p"!==e||(this.onopentagname(e),this._closeCurrentTag());else{var t=this._stack.lastIndexOf(e);if(-1!==t)if(this._cbs.onclosetag)for(t=this._stack.length-t;t--;)this._cbs.onclosetag(this._stack.pop());else this._stack.length=t;else"p"!==e||this._options.xmlMode||(this.onopentagname(e),this._closeCurrentTag())}},r.prototype.onselfclosingtag=function(){this._options.xmlMode||this._options.recognizeSelfClosing?this._closeCurrentTag():this.onopentagend()},r.prototype._closeCurrentTag=function(){var e=this._tagname;this.onopentagend(),this._stack[this._stack.length-1]===e&&(this._cbs.onclosetag&&this._cbs.onclosetag(e),this._stack.pop())},r.prototype.onattribname=function(e){this._lowerCaseAttributeNames&&(e=e.toLowerCase()),this._attribname=e},r.prototype.onattribdata=function(e){this._attribvalue+=e},r.prototype.onattribend=function(){this._cbs.onattribute&&this._cbs.onattribute(this._attribname,this._attribvalue),this._attribs&&!Object.prototype.hasOwnProperty.call(this._attribs,this._attribname)&&(this._attribs[this._attribname]=this._attribvalue),this._attribname="",this._attribvalue=""},r.prototype._getInstructionName=function(e){var t=e.search(d),a=t<0?e:e.substr(0,t);return this._lowerCaseTagNames&&(a=a.toLowerCase()),a},r.prototype.ondeclaration=function(e){if(this._cbs.onprocessinginstruction){var t=this._getInstructionName(e);this._cbs.onprocessinginstruction("!"+t,"!"+e)}},r.prototype.onprocessinginstruction=function(e){if(this._cbs.onprocessinginstruction){var t=this._getInstructionName(e);this._cbs.onprocessinginstruction("?"+t,"?"+e)}},r.prototype.oncomment=function(e){this._updatePosition(4),this._cbs.oncomment&&this._cbs.oncomment(e),this._cbs.oncommentend&&this._cbs.oncommentend()},r.prototype.oncdata=function(e){this._updatePosition(1),this._options.xmlMode||this._options.recognizeCDATA?(this._cbs.oncdatastart&&this._cbs.oncdatastart(),this._cbs.ontext&&this._cbs.ontext(e),this._cbs.oncdataend&&this._cbs.oncdataend()):this.oncomment("[CDATA["+e+"]]")},r.prototype.onerror=function(e){this._cbs.onerror&&this._cbs.onerror(e)},r.prototype.onend=function(){if(this._cbs.onclosetag)for(var e=this._stack.length;e>0;this._cbs.onclosetag(this._stack[--e]));this._cbs.onend&&this._cbs.onend()},r.prototype.reset=function(){this._cbs.onreset&&this._cbs.onreset(),this._tokenizer.reset(),this._tagname="",this._attribname="",this._attribs=null,this._stack=[],this._cbs.onparserinit&&this._cbs.onparserinit(this)},r.prototype.parseComplete=function(e){this.reset(),this.end(e)},r.prototype.write=function(e){this._tokenizer.write(e)},r.prototype.end=function(e){this._tokenizer.end(e)},r.prototype.pause=function(){this._tokenizer.pause()},r.prototype.resume=function(){this._tokenizer.resume()},r.prototype.parseChunk=r.prototype.write,r.prototype.done=r.prototype.end,e.exports=r},function(e,t,a){"use strict";function r(e){return" "===e||"\n"===e||"\t"===e||"\f"===e||"\r"===e}function n(e,t,a){var r=e.toLowerCase();return e===r?function(e){e===r?this._state=t:(this._state=a,this._index--)}:function(n){n===r||n===e?this._state=t:(this._state=a,this._index--)}}function i(e,t){var a=e.toLowerCase();return function(r){r===a||r===e?this._state=t:(this._state=h,this._index--)}}function s(e,t){this._state=p,this._buffer="",this._sectionStart=0,this._index=0,this._bufferOffset=0,this._baseState=p,this._special=he,this._cbs=t,this._running=!0,this._ended=!1,this._xmlMode=!(!e||!e.xmlMode),this._decodeEntities=!(!e||!e.decodeEntities)}e.exports=s;var o=a(424),d=a(305),l=a(425),u=a(306),c=0,p=c++,f=c++,h=c++,g=c++,m=c++,b=c++,v=c++,y=c++,w=c++,x=c++,_=c++,z=c++,k=c++,j=c++,S=c++,E=c++,q=c++,A=c++,T=c++,O=c++,C=c++,P=c++,R=c++,M=c++,D=c++,B=c++,F=c++,L=c++,I=c++,N=c++,U=c++,$=c++,W=c++,H=c++,K=c++,Y=c++,V=c++,G=c++,Q=c++,Z=c++,J=c++,X=c++,ee=c++,te=c++,ae=c++,re=c++,ne=c++,ie=c++,se=c++,oe=c++,de=c++,le=c++,ue=c++,ce=c++,pe=c++,fe=0,he=fe++,ge=fe++,me=fe++;s.prototype._stateText=function(e){"<"===e?(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._state=f,this._sectionStart=this._index):this._decodeEntities&&this._special===he&&"&"===e&&(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._baseState=p,this._state=de,this._sectionStart=this._index)},s.prototype._stateBeforeTagName=function(e){"/"===e?this._state=m:"<"===e?(this._cbs.ontext(this._getSection()),this._sectionStart=this._index):">"===e||this._special!==he||r(e)?this._state=p:"!"===e?(this._state=S,this._sectionStart=this._index+1):"?"===e?(this._state=q,this._sectionStart=this._index+1):(this._state=this._xmlMode||"s"!==e&&"S"!==e?h:U,this._sectionStart=this._index)},s.prototype._stateInTagName=function(e){("/"===e||">"===e||r(e))&&(this._emitToken("onopentagname"),this._state=y,this._index--)},s.prototype._stateBeforeCloseingTagName=function(e){r(e)||(">"===e?this._state=p:this._special!==he?"s"===e||"S"===e?this._state=$:(this._state=p,this._index--):(this._state=b,this._sectionStart=this._index))},s.prototype._stateInCloseingTagName=function(e){(">"===e||r(e))&&(this._emitToken("onclosetag"),this._state=v,this._index--)},s.prototype._stateAfterCloseingTagName=function(e){">"===e&&(this._state=p,this._sectionStart=this._index+1)},s.prototype._stateBeforeAttributeName=function(e){">"===e?(this._cbs.onopentagend(),this._state=p,this._sectionStart=this._index+1):"/"===e?this._state=g:r(e)||(this._state=w,this._sectionStart=this._index)},s.prototype._stateInSelfClosingTag=function(e){">"===e?(this._cbs.onselfclosingtag(),this._state=p,this._sectionStart=this._index+1):r(e)||(this._state=y,this._index--)},s.prototype._stateInAttributeName=function(e){("="===e||"/"===e||">"===e||r(e))&&(this._cbs.onattribname(this._getSection()),this._sectionStart=-1,this._state=x,this._index--)},s.prototype._stateAfterAttributeName=function(e){"="===e?this._state=_:"/"===e||">"===e?(this._cbs.onattribend(),this._state=y,this._index--):r(e)||(this._cbs.onattribend(),this._state=w,this._sectionStart=this._index)},s.prototype._stateBeforeAttributeValue=function(e){'"'===e?(this._state=z,this._sectionStart=this._index+1):"'"===e?(this._state=k,this._sectionStart=this._index+1):r(e)||(this._state=j,this._sectionStart=this._index,this._index--)},s.prototype._stateInAttributeValueDoubleQuotes=function(e){'"'===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=y):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=de,this._sectionStart=this._index)},s.prototype._stateInAttributeValueSingleQuotes=function(e){"'"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=y):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=de,this._sectionStart=this._index)},s.prototype._stateInAttributeValueNoQuotes=function(e){r(e)||">"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=y,this._index--):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=de,this._sectionStart=this._index)},s.prototype._stateBeforeDeclaration=function(e){this._state="["===e?P:"-"===e?A:E},s.prototype._stateInDeclaration=function(e){">"===e&&(this._cbs.ondeclaration(this._getSection()),this._state=p,this._sectionStart=this._index+1)},s.prototype._stateInProcessingInstruction=function(e){">"===e&&(this._cbs.onprocessinginstruction(this._getSection()),this._state=p,this._sectionStart=this._index+1)},s.prototype._stateBeforeComment=function(e){"-"===e?(this._state=T,this._sectionStart=this._index+1):this._state=E},s.prototype._stateInComment=function(e){"-"===e&&(this._state=O)},s.prototype._stateAfterComment1=function(e){this._state="-"===e?C:T},s.prototype._stateAfterComment2=function(e){">"===e?(this._cbs.oncomment(this._buffer.substring(this._sectionStart,this._index-2)),this._state=p,this._sectionStart=this._index+1):"-"!==e&&(this._state=T)},s.prototype._stateBeforeCdata1=n("C",R,E),s.prototype._stateBeforeCdata2=n("D",M,E),s.prototype._stateBeforeCdata3=n("A",D,E),s.prototype._stateBeforeCdata4=n("T",B,E),s.prototype._stateBeforeCdata5=n("A",F,E),s.prototype._stateBeforeCdata6=function(e){"["===e?(this._state=L,this._sectionStart=this._index+1):(this._state=E,this._index--)},s.prototype._stateInCdata=function(e){"]"===e&&(this._state=I)},s.prototype._stateAfterCdata1=function(e,t){return function(a){a===e&&(this._state=t)}}("]",N),s.prototype._stateAfterCdata2=function(e){">"===e?(this._cbs.oncdata(this._buffer.substring(this._sectionStart,this._index-2)),this._state=p,this._sectionStart=this._index+1):"]"!==e&&(this._state=L)},s.prototype._stateBeforeSpecial=function(e){"c"===e||"C"===e?this._state=W:"t"===e||"T"===e?this._state=ee:(this._state=h,this._index--)},s.prototype._stateBeforeSpecialEnd=function(e){this._special!==ge||"c"!==e&&"C"!==e?this._special!==me||"t"!==e&&"T"!==e?this._state=p:this._state=ne:this._state=G},s.prototype._stateBeforeScript1=i("R",H),s.prototype._stateBeforeScript2=i("I",K),s.prototype._stateBeforeScript3=i("P",Y),s.prototype._stateBeforeScript4=i("T",V),s.prototype._stateBeforeScript5=function(e){("/"===e||">"===e||r(e))&&(this._special=ge),this._state=h,this._index--},s.prototype._stateAfterScript1=n("R",Q,p),s.prototype._stateAfterScript2=n("I",Z,p),s.prototype._stateAfterScript3=n("P",J,p),s.prototype._stateAfterScript4=n("T",X,p),s.prototype._stateAfterScript5=function(e){">"===e||r(e)?(this._special=he,this._state=b,this._sectionStart=this._index-6,this._index--):this._state=p},s.prototype._stateBeforeStyle1=i("Y",te),s.prototype._stateBeforeStyle2=i("L",ae),s.prototype._stateBeforeStyle3=i("E",re),s.prototype._stateBeforeStyle4=function(e){("/"===e||">"===e||r(e))&&(this._special=me),this._state=h,this._index--},s.prototype._stateAfterStyle1=n("Y",ie,p),s.prototype._stateAfterStyle2=n("L",se,p),s.prototype._stateAfterStyle3=n("E",oe,p),s.prototype._stateAfterStyle4=function(e){">"===e||r(e)?(this._special=he,this._state=b,this._sectionStart=this._index-5,this._index--):this._state=p},s.prototype._stateBeforeEntity=n("#",le,ue),s.prototype._stateBeforeNumericEntity=n("X",pe,ce),s.prototype._parseNamedEntityStrict=function(){if(this._sectionStart+1<this._index){var e=this._buffer.substring(this._sectionStart+1,this._index),t=this._xmlMode?u:d;t.hasOwnProperty(e)&&(this._emitPartial(t[e]),this._sectionStart=this._index+1)}},s.prototype._parseLegacyEntity=function(){var e=this._sectionStart+1,t=this._index-e;for(t>6&&(t=6);t>=2;){var a=this._buffer.substr(e,t);if(l.hasOwnProperty(a))return this._emitPartial(l[a]),void(this._sectionStart+=t+1);t--}},s.prototype._stateInNamedEntity=function(e){";"===e?(this._parseNamedEntityStrict(),this._sectionStart+1<this._index&&!this._xmlMode&&this._parseLegacyEntity(),this._state=this._baseState):(e<"a"||e>"z")&&(e<"A"||e>"Z")&&(e<"0"||e>"9")&&(this._xmlMode||this._sectionStart+1===this._index||(this._baseState!==p?"="!==e&&this._parseNamedEntityStrict():this._parseLegacyEntity()),this._state=this._baseState,this._index--)},s.prototype._decodeNumericEntity=function(e,t){var a=this._sectionStart+e;if(a!==this._index){var r=this._buffer.substring(a,this._index),n=parseInt(r,t);this._emitPartial(o(n)),this._sectionStart=this._index}else this._sectionStart--;this._state=this._baseState},s.prototype._stateInNumericEntity=function(e){";"===e?(this._decodeNumericEntity(2,10),this._sectionStart++):(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(2,10),this._index--)},s.prototype._stateInHexEntity=function(e){";"===e?(this._decodeNumericEntity(3,16),this._sectionStart++):(e<"a"||e>"f")&&(e<"A"||e>"F")&&(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(3,16),this._index--)},s.prototype._cleanup=function(){this._sectionStart<0?(this._buffer="",this._bufferOffset+=this._index,this._index=0):this._running&&(this._state===p?(this._sectionStart!==this._index&&this._cbs.ontext(this._buffer.substr(this._sectionStart)),this._buffer="",this._bufferOffset+=this._index,this._index=0):this._sectionStart===this._index?(this._buffer="",this._bufferOffset+=this._index,this._index=0):(this._buffer=this._buffer.substr(this._sectionStart),this._index-=this._sectionStart,this._bufferOffset+=this._sectionStart),this._sectionStart=0)},s.prototype.write=function(e){this._ended&&this._cbs.onerror(Error(".write() after done!")),this._buffer+=e,this._parse()},s.prototype._parse=function(){for(;this._index<this._buffer.length&&this._running;){var e=this._buffer.charAt(this._index);this._state===p?this._stateText(e):this._state===f?this._stateBeforeTagName(e):this._state===h?this._stateInTagName(e):this._state===m?this._stateBeforeCloseingTagName(e):this._state===b?this._stateInCloseingTagName(e):this._state===v?this._stateAfterCloseingTagName(e):this._state===g?this._stateInSelfClosingTag(e):this._state===y?this._stateBeforeAttributeName(e):this._state===w?this._stateInAttributeName(e):this._state===x?this._stateAfterAttributeName(e):this._state===_?this._stateBeforeAttributeValue(e):this._state===z?this._stateInAttributeValueDoubleQuotes(e):this._state===k?this._stateInAttributeValueSingleQuotes(e):this._state===j?this._stateInAttributeValueNoQuotes(e):this._state===S?this._stateBeforeDeclaration(e):this._state===E?this._stateInDeclaration(e):this._state===q?this._stateInProcessingInstruction(e):this._state===A?this._stateBeforeComment(e):this._state===T?this._stateInComment(e):this._state===O?this._stateAfterComment1(e):this._state===C?this._stateAfterComment2(e):this._state===P?this._stateBeforeCdata1(e):this._state===R?this._stateBeforeCdata2(e):this._state===M?this._stateBeforeCdata3(e):this._state===D?this._stateBeforeCdata4(e):this._state===B?this._stateBeforeCdata5(e):this._state===F?this._stateBeforeCdata6(e):this._state===L?this._stateInCdata(e):this._state===I?this._stateAfterCdata1(e):this._state===N?this._stateAfterCdata2(e):this._state===U?this._stateBeforeSpecial(e):this._state===$?this._stateBeforeSpecialEnd(e):this._state===W?this._stateBeforeScript1(e):this._state===H?this._stateBeforeScript2(e):this._state===K?this._stateBeforeScript3(e):this._state===Y?this._stateBeforeScript4(e):this._state===V?this._stateBeforeScript5(e):this._state===G?this._stateAfterScript1(e):this._state===Q?this._stateAfterScript2(e):this._state===Z?this._stateAfterScript3(e):this._state===J?this._stateAfterScript4(e):this._state===X?this._stateAfterScript5(e):this._state===ee?this._stateBeforeStyle1(e):this._state===te?this._stateBeforeStyle2(e):this._state===ae?this._stateBeforeStyle3(e):this._state===re?this._stateBeforeStyle4(e):this._state===ne?this._stateAfterStyle1(e):this._state===ie?this._stateAfterStyle2(e):this._state===se?this._stateAfterStyle3(e):this._state===oe?this._stateAfterStyle4(e):this._state===de?this._stateBeforeEntity(e):this._state===le?this._stateBeforeNumericEntity(e):this._state===ue?this._stateInNamedEntity(e):this._state===ce?this._stateInNumericEntity(e):this._state===pe?this._stateInHexEntity(e):this._cbs.onerror(Error("unknown _state"),this._state),this._index++}this._cleanup()},s.prototype.pause=function(){this._running=!1},s.prototype.resume=function(){this._running=!0,this._index<this._buffer.length&&this._parse(),this._ended&&this._finish()},s.prototype.end=function(e){this._ended&&this._cbs.onerror(Error(".end() after done!")),e&&this.write(e),this._ended=!0,this._running&&this._finish()},s.prototype._finish=function(){this._sectionStart<this._index&&this._handleTrailingData(),this._cbs.onend()},s.prototype._handleTrailingData=function(){var e=this._buffer.substr(this._sectionStart);this._state===L||this._state===I||this._state===N?this._cbs.oncdata(e):this._state===T||this._state===O||this._state===C?this._cbs.oncomment(e):this._state!==ue||this._xmlMode?this._state!==ce||this._xmlMode?this._state!==pe||this._xmlMode?this._state!==h&&this._state!==y&&this._state!==_&&this._state!==x&&this._state!==w&&this._state!==k&&this._state!==z&&this._state!==j&&this._state!==b&&this._cbs.ontext(e):(this._decodeNumericEntity(3,16),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData())):(this._decodeNumericEntity(2,10),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData())):(this._parseLegacyEntity(),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData()))},s.prototype.reset=function(){s.call(this,{xmlMode:this._xmlMode,decodeEntities:this._decodeEntities},this._cbs)},s.prototype.getAbsoluteIndex=function(){return this._bufferOffset+this._index},s.prototype._getSection=function(){return this._buffer.substring(this._sectionStart,this._index)},s.prototype._emitToken=function(e){this._cbs[e](this._getSection()),this._sectionStart=-1},s.prototype._emitPartial=function(e){this._baseState!==p?this._cbs.onattribdata(e):this._cbs.ontext(e)}},function(e,t,a){"use strict";function r(e){if(e>=55296&&e<=57343||e>1114111)return"�";e in n&&(e=n[e]);var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)}var n=a(712);e.exports=r},function(e,t){e.exports={Aacute:"Á",aacute:"á",Acirc:"Â",acirc:"â",acute:"´",AElig:"Æ",aelig:"æ",Agrave:"À",agrave:"à",amp:"&",AMP:"&",Aring:"Å",aring:"å",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",brvbar:"¦",Ccedil:"Ç",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",Eacute:"É",eacute:"é",Ecirc:"Ê",ecirc:"ê",Egrave:"È",egrave:"è",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",Iacute:"Í",iacute:"í",Icirc:"Î",icirc:"î",iexcl:"¡",Igrave:"Ì",igrave:"ì",iquest:"¿",Iuml:"Ï",iuml:"ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",Ntilde:"Ñ",ntilde:"ñ",Oacute:"Ó",oacute:"ó",Ocirc:"Ô",ocirc:"ô",Ograve:"Ò",ograve:"ò",ordf:"ª",ordm:"º",Oslash:"Ø",oslash:"ø",Otilde:"Õ",otilde:"õ",Ouml:"Ö",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",THORN:"Þ",thorn:"þ",times:"×",Uacute:"Ú",uacute:"ú",Ucirc:"Û",ucirc:"û",Ugrave:"Ù",ugrave:"ù",uml:"¨",Uuml:"Ü",uuml:"ü",Yacute:"Ý",yacute:"ý",yen:"¥",yuml:"ÿ"}},function(e,t,a){"use strict";var r=e.exports={get firstChild(){var e=this.children;return e&&e[0]||null},get lastChild(){var e=this.children;return e&&e[e.length-1]||null},get nodeType(){return i[this.type]||i.element}},n={tagName:"name",childNodes:"children",parentNode:"parent",previousSibling:"prev",nextSibling:"next",nodeValue:"data"},i={element:1,text:3,cdata:4,comment:8};Object.keys(n).forEach(function(e){var t=n[e];Object.defineProperty(r,e,{get:function(){return this[t]||null},set:function(e){return this[t]=e,e}})})},function(e,t,a){"use strict";function r(e,t){var a=this._parser=new n(e,t),r=this._decoder=new s;i.call(this,{decodeStrings:!1}),this.once("finish",function(){a.end(r.end())})}e.exports=r;var n=a(422),i=a(717).Writable||a(730).Writable,s=a(310).StringDecoder,o=a(308).Buffer;a(14)(r,i),i.prototype._write=function(e,t,a){e instanceof o&&(e=this._decoder.write(e)),this._parser.write(e),a()}},function(e,t,a){"use strict";(function(t,r){function n(e){return B.from(e)}function i(e){return B.isBuffer(e)||e instanceof F}function s(e,t,a){if("function"==typeof e.prependListener)return e.prependListener(t,a);e._events&&e._events[t]?R(e._events[t])?e._events[t].unshift(a):e._events[t]=[a,e._events[t]]:e.on(t,a)}function o(e,t){P=P||a(72),e=e||{},this.objectMode=!!e.objectMode,t instanceof P&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var r=e.highWaterMark,n=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:n,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new $,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(U||(U=a(310).StringDecoder),this.decoder=new U(e.encoding),this.encoding=e.encoding)}function d(e){if(P=P||a(72),!(this instanceof d))return new d(e);this._readableState=new o(e,this),this.readable=!0,e&&("function"==typeof e.read&&(this._read=e.read),"function"==typeof e.destroy&&(this._destroy=e.destroy)),D.call(this)}function l(e,t,a,r,i){var s=e._readableState;if(null===t)s.reading=!1,g(e,s);else{var o;i||(o=c(s,t)),o?e.emit("error",o):s.objectMode||t&&t.length>0?("string"==typeof t||s.objectMode||Object.getPrototypeOf(t)===B.prototype||(t=n(t)),r?s.endEmitted?e.emit("error",new Error("stream.unshift() after end event")):u(e,s,t,!0):s.ended?e.emit("error",new Error("stream.push() after EOF")):(s.reading=!1,s.decoder&&!a?(t=s.decoder.write(t),s.objectMode||0!==t.length?u(e,s,t,!1):v(e,s)):u(e,s,t,!1))):r||(s.reading=!1)}return p(s)}function u(e,t,a,r){t.flowing&&0===t.length&&!t.sync?(e.emit("data",a),e.read(0)):(t.length+=t.objectMode?1:a.length,r?t.buffer.unshift(a):t.buffer.push(a),t.needReadable&&m(e)),v(e,t)}function c(e,t){var a;return i(t)||"string"==typeof t||void 0===t||e.objectMode||(a=new TypeError("Invalid non-string/buffer chunk")),a}function p(e){return!e.ended&&(e.needReadable||e.length<e.highWaterMark||0===e.length)}function f(e){return e>=K?e=K:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function h(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=f(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function g(e,t){if(!t.ended){if(t.decoder){var a=t.decoder.end();a&&a.length&&(t.buffer.push(a),t.length+=t.objectMode?1:a.length)}t.ended=!0,m(e)}}function m(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(N("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?C(b,e):b(e))}function b(e){N("emit readable"),e.emit("readable"),k(e)}function v(e,t){t.readingMore||(t.readingMore=!0,C(y,e,t))}function y(e,t){for(var a=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length<t.highWaterMark&&(N("maybeReadMore read 0"),e.read(0),a!==t.length);)a=t.length;t.readingMore=!1}function w(e){return function(){var t=e._readableState;N("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&M(e,"data")&&(t.flowing=!0,k(e))}}function x(e){N("readable nexttick read 0"),e.read(0)}function _(e,t){t.resumeScheduled||(t.resumeScheduled=!0,C(z,e,t))}function z(e,t){t.reading||(N("resume read 0"),e.read(0)),t.resumeScheduled=!1,t.awaitDrain=0,e.emit("resume"),k(e),t.flowing&&!t.reading&&e.read(0)}function k(e){var t=e._readableState;for(N("flow",t.flowing);t.flowing&&null!==e.read(););}function j(e,t){if(0===t.length)return null;var a;return t.objectMode?a=t.buffer.shift():!e||e>=t.length?(a=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):a=S(e,t.buffer,t.decoder),a}function S(e,t,a){var r;return e<t.head.data.length?(r=t.head.data.slice(0,e),t.head.data=t.head.data.slice(e)):r=e===t.head.data.length?t.shift():a?E(e,t):q(e,t),r}function E(e,t){var a=t.head,r=1,n=a.data;for(e-=n.length;a=a.next;){var i=a.data,s=e>i.length?i.length:e;if(s===i.length?n+=i:n+=i.slice(0,e),0===(e-=s)){s===i.length?(++r,a.next?t.head=a.next:t.head=t.tail=null):(t.head=a,a.data=i.slice(s));break}++r}return t.length-=r,n}function q(e,t){var a=B.allocUnsafe(e),r=t.head,n=1;for(r.data.copy(a),e-=r.data.length;r=r.next;){var i=r.data,s=e>i.length?i.length:e;if(i.copy(a,a.length-e,0,s),0===(e-=s)){s===i.length?(++n,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=i.slice(s));break}++n}return t.length-=n,a}function A(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,C(T,t,e))}function T(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function O(e,t){for(var a=0,r=e.length;a<r;a++)if(e[a]===t)return a;return-1}var C=a(174);e.exports=d;var P,R=a(429);d.ReadableState=o;var M=(a(86).EventEmitter,function(e,t){return e.listeners(t).length}),D=a(430),B=a(175).Buffer,F=t.Uint8Array||function(){},L=a(130);L.inherits=a(14);var I=a(720),N=void 0;N=I&&I.debuglog?I.debuglog("stream"):function(){};var U,$=a(721),W=a(431);L.inherits(d,D);var H=["error","close","destroy","pause","resume"];Object.defineProperty(d.prototype,"destroyed",{get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}}),d.prototype.destroy=W.destroy,d.prototype._undestroy=W.undestroy,d.prototype._destroy=function(e,t){this.push(null),t(e)},d.prototype.push=function(e,t){var a,r=this._readableState;return r.objectMode?a=!0:"string"==typeof e&&(t=t||r.defaultEncoding,t!==r.encoding&&(e=B.from(e,t),t=""),a=!0),l(this,e,t,!1,a)},d.prototype.unshift=function(e){return l(this,e,null,!0,!1)},d.prototype.isPaused=function(){return!1===this._readableState.flowing},d.prototype.setEncoding=function(e){return U||(U=a(310).StringDecoder),this._readableState.decoder=new U(e),this._readableState.encoding=e,this};var K=8388608;d.prototype.read=function(e){N("read",e),e=parseInt(e,10);var t=this._readableState,a=e;if(0!==e&&(t.emittedReadable=!1),0===e&&t.needReadable&&(t.length>=t.highWaterMark||t.ended))return N("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?A(this):m(this),null;if(0===(e=h(e,t))&&t.ended)return 0===t.length&&A(this),null;var r=t.needReadable;N("need readable",r),(0===t.length||t.length-e<t.highWaterMark)&&(r=!0,N("length less than watermark",r)),t.ended||t.reading?(r=!1,N("reading or ended",r)):r&&(N("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=h(a,t)));var n;return n=e>0?j(e,t):null,null===n?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),a!==e&&t.ended&&A(this)),null!==n&&this.emit("data",n),n},d.prototype._read=function(e){this.emit("error",new Error("_read() is not implemented"))},d.prototype.pipe=function(e,t){function a(e,t){N("onunpipe"),e===p&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,i())}function n(){N("onend"),e.end()}function i(){N("cleanup"),e.removeListener("close",l),e.removeListener("finish",u),e.removeListener("drain",m),e.removeListener("error",d),e.removeListener("unpipe",a),p.removeListener("end",n),p.removeListener("end",c),p.removeListener("data",o),b=!0,!f.awaitDrain||e._writableState&&!e._writableState.needDrain||m()}function o(t){N("ondata"),v=!1,!1!==e.write(t)||v||((1===f.pipesCount&&f.pipes===e||f.pipesCount>1&&-1!==O(f.pipes,e))&&!b&&(N("false write response, pause",p._readableState.awaitDrain),p._readableState.awaitDrain++,v=!0),p.pause())}function d(t){N("onerror",t),c(),e.removeListener("error",d),0===M(e,"error")&&e.emit("error",t)}function l(){e.removeListener("finish",u),c()}function u(){N("onfinish"),e.removeListener("close",l),c()}function c(){N("unpipe"),p.unpipe(e)}var p=this,f=this._readableState;switch(f.pipesCount){case 0:f.pipes=e;break;case 1:f.pipes=[f.pipes,e];break;default:f.pipes.push(e)}f.pipesCount+=1,N("pipe count=%d opts=%j",f.pipesCount,t);var h=(!t||!1!==t.end)&&e!==r.stdout&&e!==r.stderr,g=h?n:c;f.endEmitted?C(g):p.once("end",g),e.on("unpipe",a);var m=w(p);e.on("drain",m);var b=!1,v=!1;return p.on("data",o),s(e,"error",d),e.once("close",l),e.once("finish",u),e.emit("pipe",p),f.flowing||(N("pipe resume"),p.resume()),e},d.prototype.unpipe=function(e){var t=this._readableState,a={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes?this:(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,a),this);if(!e){var r=t.pipes,n=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i<n;i++)r[i].emit("unpipe",this,a);return this}var s=O(t.pipes,e);return-1===s?this:(t.pipes.splice(s,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this,a),this)},d.prototype.on=function(e,t){var a=D.prototype.on.call(this,e,t);if("data"===e)!1!==this._readableState.flowing&&this.resume();else if("readable"===e){var r=this._readableState;r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.emittedReadable=!1,r.reading?r.length&&m(this):C(x,this))}return a},d.prototype.addListener=d.prototype.on,d.prototype.resume=function(){var e=this._readableState;return e.flowing||(N("resume"),e.flowing=!0,_(this,e)),this},d.prototype.pause=function(){return N("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(N("pause"),this._readableState.flowing=!1,this.emit("pause")),this},d.prototype.wrap=function(e){var t=this._readableState,a=!1,r=this;e.on("end",function(){if(N("wrapped end"),t.decoder&&!t.ended){var e=t.decoder.end();e&&e.length&&r.push(e)}r.push(null)}),e.on("data",function(n){if(N("wrapped data"),t.decoder&&(n=t.decoder.write(n)),(!t.objectMode||null!==n&&void 0!==n)&&(t.objectMode||n&&n.length)){r.push(n)||(a=!0,e.pause())}});for(var n in e)void 0===this[n]&&"function"==typeof e[n]&&(this[n]=function(t){return function(){return e[t].apply(e,arguments)}}(n));for(var i=0;i<H.length;i++)e.on(H[i],r.emit.bind(r,H[i]));return r._read=function(t){N("wrapped _read",t),a&&(a=!1,e.resume())},r},d._fromList=j}).call(t,a(12),a(57))},function(e,t,a){"use strict";var r={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}},function(e,t,a){"use strict";e.exports=a(86).EventEmitter},function(e,t,a){"use strict";function r(e,t){var a=this,r=this._readableState&&this._readableState.destroyed,n=this._writableState&&this._writableState.destroyed;if(r||n)return void(t?t(e):!e||this._writableState&&this._writableState.errorEmitted||s(i,this,e));this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(e){!t&&e?(s(i,a,e),a._writableState&&(a._writableState.errorEmitted=!0)):t&&t(e)})}function n(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function i(e,t){e.emit("error",t)}var s=a(174);e.exports={destroy:r,undestroy:n}},function(e,t,a){"use strict";function r(e){this.afterTransform=function(t,a){return n(e,t,a)},this.needTransform=!1,this.transforming=!1,this.writecb=null,this.writechunk=null,this.writeencoding=null}function n(e,t,a){var r=e._transformState;r.transforming=!1;var n=r.writecb;if(!n)return e.emit("error",new Error("write callback called multiple times"));r.writechunk=null,r.writecb=null,null!==a&&void 0!==a&&e.push(a),n(t);var i=e._readableState;i.reading=!1,(i.needReadable||i.length<i.highWaterMark)&&e._read(i.highWaterMark)}function i(e){if(!(this instanceof i))return new i(e);o.call(this,e),this._transformState=new r(this);var t=this;this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.once("prefinish",function(){"function"==typeof this._flush?this._flush(function(e,a){s(t,e,a)}):s(t)})}function s(e,t,a){if(t)return e.emit("error",t);null!==a&&void 0!==a&&e.push(a);var r=e._writableState,n=e._transformState;if(r.length)throw new Error("Calling transform done when ws.length != 0");if(n.transforming)throw new Error("Calling transform done when still transforming");return e.push(null)}e.exports=i;var o=a(72),d=a(130);d.inherits=a(14),d.inherits(i,o),i.prototype.push=function(e,t){return this._transformState.needTransform=!1,o.prototype.push.call(this,e,t)},i.prototype._transform=function(e,t,a){throw new Error("_transform() is not implemented")},i.prototype._write=function(e,t,a){var r=this._transformState;if(r.writecb=a,r.writechunk=e,r.writeencoding=t,!r.transforming){var n=this._readableState;(r.needTransform||n.needReadable||n.length<n.highWaterMark)&&this._read(n.highWaterMark)}},i.prototype._read=function(e){var t=this._transformState;null!==t.writechunk&&t.writecb&&!t.transforming?(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform)):t.needTransform=!0},i.prototype._destroy=function(e,t){var a=this;o.prototype._destroy.call(this,e,function(e){t(e),a.emit("close")})}},function(e,t,a){"use strict";var r=a(341),n=a(2),i=a(4),s=a(342).editorHasMarks,o=a(342).editorRemoveMarks,d=void 0;!function(){function t(e){d=e}function a(e){return document.getElementById(e)&&document.getElementById(e).value||""}function l(){return"undefined"!=typeof tinyMCE&&void 0!==tinyMCE.editors&&0!==tinyMCE.editors.length}function u(e){return null!==document.getElementById(e+"_ifr")}function c(e){if(!l())return!1;var t=tinyMCE.get(e);return null!==t&&!t.isHidden()}function p(e){var t=new RegExp("&amp;","g");return e.replace(t,"&")}function f(e){var t="";return t=!1===c(e)||!1===u(e)?a(e):tinyMCE.get(e).getContent(),p(t)}function h(e,t,a){"undefined"!=typeof tinyMCE&&"function"==typeof tinyMCE.on&&tinyMCE.on("addEditor",function(r){var i=r.editor;i.id===e&&n(t,function(e){i.on(e,a)})})}function g(){i(d)||d.dispatch((0,r.setMarkerStatus)("disabled"))}function m(){i(d)||d.dispatch((0,r.setMarkerStatus)("enabled"))}function b(){jQuery("#wp-content-wrap").hasClass("html-active")&&(g(),l()&&tinyMCE.on("AddEditor",function(){m()}))}function v(e,t){h(t,["input","change","cut","paste"],e.refresh.bind(e)),h(t,["hide"],g),h(t,["init","show"],m),h("content",["focus"],function(e){var t=e.target;s(t)&&(o(t),YoastSEO.app.disableMarkers())})}e.exports={addEventHandler:h,tinyMceEventBinder:v,getContentTinyMce:f,isTinyMCEAvailable:c,isTinyMCELoaded:l,disableMarkerButtons:g,enableMarkerButtons:m,wpTextViewOnInitCheck:b,tmceId:"content",termsTmceId:"description",setStore:t}}(jQuery)},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t,a){function r(){v===b&&(v=b.slice())}function s(){return m}function d(e){if("function"!=typeof e)throw new Error("Expected listener to be a function.");var t=!0;return r(),v.push(e),function(){if(t){t=!1,r();var a=v.indexOf(e);v.splice(a,1)}}}function c(e){if(!(0,o.default)(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(y)throw new Error("Reducers may not dispatch actions.");try{y=!0,m=g(m,e)}finally{y=!1}for(var t=b=v,a=0;a<t.length;a++){(0,t[a])()}return e}function p(e){if("function"!=typeof e)throw new Error("Expected the nextReducer to be a function.");g=e,c({type:u.INIT})}function f(){var e,t=d;return e={subscribe:function(e){function a(){e.next&&e.next(s())}if("object"!==(void 0===e?"undefined":i(e)))throw new TypeError("Expected the observer to be an object.");return a(),{unsubscribe:t(a)}}},e[l.default]=function(){return this},e}var h;if("function"==typeof t&&void 0===a&&(a=t,t=void 0),void 0!==a){if("function"!=typeof a)throw new Error("Expected the enhancer to be a function.");return a(n)(e,t)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var g=e,m=t,b=[],v=b,y=!1;return c({type:u.INIT}),h={dispatch:c,subscribe:d,getState:s,replaceReducer:p},h[l.default]=f,h}Object.defineProperty(t,"__esModule",{value:!0}),t.ActionTypes=void 0;var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=n;var s=a(312),o=r(s),d=a(754),l=r(d),u=t.ActionTypes={INIT:"@@redux/INIT"}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(747),n=function(e){return e&&e.__esModule?e:{default:e}}(r),i=n.default.Symbol;t.default=i},function(e,t,a){"use strict";function r(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e);try{throw new Error(e)}catch(e){}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,t,a){"use strict";function r(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce(function(e,t){return function(){return e(t.apply(void 0,arguments))}})}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.storeShape=t.subscriptionShape=void 0;var r=a(1),n=function(e){return e&&e.__esModule?e:{default:e}}(r);t.subscriptionShape=n.default.shape({trySubscribe:n.default.func.isRequired,tryUnsubscribe:n.default.func.isRequired,notifyNestedSubs:n.default.func.isRequired,isSubscribed:n.default.func.isRequired}),t.storeShape=n.default.shape({subscribe:n.default.func.isRequired,dispatch:n.default.func.isRequired,getState:n.default.func.isRequired})},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":c(t))&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":c(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function o(e,t){var a={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(a[r]=e[r]);return a}function d(){}function l(e,t){var a={run:function(r){try{var n=e(t.getState(),r);(n!==a.props||a.error)&&(a.shouldComponentUpdate=!0,a.props=n,a.error=null)}catch(e){a.shouldComponentUpdate=!0,a.error=e}}};return a}function u(e){var t,a,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=r.getDisplayName,c=void 0===u?function(e){return"ConnectAdvanced("+e+")"}:u,p=r.methodName,h=void 0===p?"connectAdvanced":p,b=r.renderCountProp,z=void 0===b?void 0:b,k=r.shouldHandleStateChanges,j=void 0===k||k,S=r.storeKey,E=void 0===S?"store":S,q=r.withRef,A=void 0!==q&&q,T=o(r,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef"]),O=E+"Subscription",C=x++,P=(t={},t[E]=y.storeShape,t[O]=y.subscriptionShape,t),R=(a={},a[O]=y.subscriptionShape,a);return function(t){(0,g.default)("function"==typeof t,"You must pass a component to the function returned by connect. Instead received "+JSON.stringify(t));var a=t.displayName||t.name||"Component",r=c(a),o=w({},T,{getDisplayName:c,methodName:h,renderCountProp:z,shouldHandleStateChanges:j,storeKey:E,withRef:A,displayName:r,wrappedComponentName:a,WrappedComponent:t}),u=function(a){function u(e,t){n(this,u);var s=i(this,a.call(this,e,t));return s.version=C,s.state={},s.renderCount=0,s.store=e[E]||t[E],s.propsMode=Boolean(e[E]),s.setWrappedInstance=s.setWrappedInstance.bind(s),(0,g.default)(s.store,'Could not find "'+E+'" in either the context or props of "'+r+'". Either wrap the root component in a <Provider>, or explicitly pass "'+E+'" as a prop to "'+r+'".'),s.initSelector(),s.initSubscription(),s}return s(u,a),u.prototype.getChildContext=function(){var e,t=this.propsMode?null:this.subscription;return e={},e[O]=t||this.context[O],e},u.prototype.componentDidMount=function(){j&&(this.subscription.trySubscribe(),this.selector.run(this.props),this.selector.shouldComponentUpdate&&this.forceUpdate())},u.prototype.componentWillReceiveProps=function(e){this.selector.run(e)},u.prototype.shouldComponentUpdate=function(){return this.selector.shouldComponentUpdate},u.prototype.componentWillUnmount=function(){this.subscription&&this.subscription.tryUnsubscribe(),this.subscription=null,this.notifyNestedSubs=d,this.store=null,this.selector.run=d,this.selector.shouldComponentUpdate=!1},u.prototype.getWrappedInstance=function(){return(0,g.default)(A,"To access the wrapped instance, you need to specify { withRef: true } in the options argument of the "+h+"() call."),this.wrappedInstance},u.prototype.setWrappedInstance=function(e){this.wrappedInstance=e},u.prototype.initSelector=function(){var t=e(this.store.dispatch,o);this.selector=l(t,this.store),this.selector.run(this.props)},u.prototype.initSubscription=function(){if(j){var e=(this.propsMode?this.props:this.context)[O];this.subscription=new v.default(this.store,e,this.onStateChange.bind(this)),this.notifyNestedSubs=this.subscription.notifyNestedSubs.bind(this.subscription)}},u.prototype.onStateChange=function(){this.selector.run(this.props),this.selector.shouldComponentUpdate?(this.componentDidUpdate=this.notifyNestedSubsOnComponentDidUpdate,this.setState(_)):this.notifyNestedSubs()},u.prototype.notifyNestedSubsOnComponentDidUpdate=function(){this.componentDidUpdate=void 0,this.notifyNestedSubs()},u.prototype.isSubscribed=function(){return Boolean(this.subscription)&&this.subscription.isSubscribed()},u.prototype.addExtraProps=function(e){if(!(A||z||this.propsMode&&this.subscription))return e;var t=w({},e);return A&&(t.ref=this.setWrappedInstance),z&&(t[z]=this.renderCount++),this.propsMode&&this.subscription&&(t[O]=this.subscription),t},u.prototype.render=function(){var e=this.selector;if(e.shouldComponentUpdate=!1,e.error)throw e.error;return(0,m.createElement)(t,this.addExtraProps(e.props))},u}(m.Component);return u.WrappedComponent=t,u.displayName=r,u.childContextTypes=R,u.contextTypes=P,u.propTypes=P,(0,f.default)(u,t)}}Object.defineProperty(t,"__esModule",{value:!0});var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=u;var p=a(763),f=r(p),h=a(148),g=r(h),m=a(0),b=a(764),v=r(b),y=a(438),w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},x=0,_={}},function(e,t,a){"use strict";function r(e){return function(t,a){function r(){return n}var n=e(t,a);return r.dependsOnOwnProps=!1,r}}function n(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function i(e,t){return function(t,a){var r=(a.displayName,function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e)});return r.dependsOnOwnProps=!0,r.mapToProps=function(t,a){r.mapToProps=e,r.dependsOnOwnProps=n(e);var i=r(t,a);return"function"==typeof i&&(r.mapToProps=i,r.dependsOnOwnProps=n(i),i=r(t,a)),i},r}}Object.defineProperty(t,"__esModule",{value:!0}),t.wrapMapToPropsConstant=r,t.getDependsOnOwnProps=n,t.wrapMapToPropsFunc=i;var s=a(441);!function(e){e&&e.__esModule}(s)},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t,a){(0,s.default)(e)||(0,d.default)(a+"() in "+t+" must return a plain object. Instead received "+e+".")}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;var i=a(312),s=r(i),o=a(314),d=r(o)},function(e,t,a){"use strict";function r(e){return i(function(t){var a=t.length,r=a,i=n.prototype.thru;for(e&&t.reverse();r--;){var g=t[r];if("function"!=typeof g)throw new TypeError(u);if(i&&!m&&"wrapper"==o(g))var m=new n([],!0)}for(r=m?r:a;++r<a;){g=t[r];var b=o(g),v="wrapper"==b?s(g):void 0;m=v&&l(v[0])&&v[1]==(f|c|p|h)&&!v[4].length&&1==v[9]?m[o(v[0])].apply(m,v[3]):1==g.length&&l(g)?m[b]():m.thru(g)}return function(){var e=arguments,r=e[0];if(m&&1==e.length&&d(r))return m.plant(r).value();for(var n=0,i=a?t[n].apply(this,e):r;++n<a;)i=t[n].call(this,i);return i}})}var n=a(315),i=a(121),s=a(443),o=a(444),d=a(3),l=a(775),u="Expected a function",c=8,p=32,f=128,h=256;e.exports=r},function(e,t,a){"use strict";var r=a(773),n=a(401),i=r?function(e){return r.get(e)}:n;e.exports=i},function(e,t,a){"use strict";function r(e){for(var t=e.name+"",a=n[t],r=s.call(n,t)?a.length:0;r--;){var i=a[r],o=i.func;if(null==o||o==e)return i.name}return t}var n=a(774),i=Object.prototype,s=i.hasOwnProperty;e.exports=r},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=t.SET_ACTIVE_KEYWORD="WPSEO_SET_ACTIVE_KEYWORD";t.setActiveKeyword=function(e){return{type:r,keyword:e}}},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),d=a(0),l=r(d),u=a(1),c=r(u),p=a(784),f=r(p),h=a(785),g=r(h),m=function(e){function t(){return n(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),o(t,[{key:"handleMarkButtonClick",value:function(e,t){e?t():this.removeMarkers()}},{key:"removeMarkers",value:function(){var e=window.YoastSEO.app.contentAssessor;e.getSpecificMarker()(e.getPaper(),[])}},{key:"render",value:function(){var e=(0,f.default)(this.props.results),t=e.errorsResults,a=e.improvementsResults,r=e.goodResults,n=e.considerationsResults,i=e.problemsResults;return l.default.createElement(g.default,{errorsResults:t,problemsResults:i,improvementsResults:a,considerationsResults:n,goodResults:r,changeLanguageLink:this.props.changeLanguageLink,language:this.props.language,showLanguageNotice:this.props.showLanguageNotice,canChangeLanguage:this.props.canChangeLanguage,onMarkButtonClick:this.handleMarkButtonClick.bind(this),marksButtonClassName:this.props.marksButtonClassName,marksButtonStatus:this.props.marksButtonStatus})}}]),t}(l.default.Component);m.propTypes={results:c.default.array,language:c.default.string,changeLanguageLink:c.default.string,showLanguageNotice:c.default.bool.isRequired,canChangeLanguage:c.default.bool,marksButtonClassName:c.default.string,marksButtonStatus:c.default.string},m.defaultProps={language:"",changeLanguageLink:"#",canChangeLanguage:!1,marksButtonStatus:"enabled"},t.default=m},function(e,t,a){"use strict";function r(e){var t=jQuery(".yst-traffic-light"),a=t.closest(".wpseo-meta-section-link"),r=jQuery("#wpseo-traffic-light-desc");t.attr("class","yst-traffic-light "+e.className).attr("alt",""),a.attr("aria-describedby","wpseo-traffic-light-desc"),r.length>0?r.text(e.screenReaderText):a.closest("li").append("<span id='wpseo-traffic-light-desc' class='screen-reader-text'>"+e.screenReaderText+"</span>")}e.exports={update:r}},function(e,t,a){"use strict";function r(e){jQuery(".adminbar-seo-score").attr("class","wpseo-score-icon adminbar-seo-score "+e.className).find(".adminbar-seo-score-text").text(e.screenReaderText)}e.exports={update:r}},function(e,t,a){"use strict";function r(){var e=n();return!i(e)&&"1"===e.keywordAnalysisActive}var n=a(94),i=a(4);e.exports=r},function(e,t,a){"use strict";var r=a(93),n=a(319),i=jQuery,s={label:"",active:!1,hideable:!1,classes:["wpseo_tab","wpseo_generic_tab"],onActivate:function(){},afterActivate:function(){}};e.exports=function(){function e(e){r(e,s),this.label=e.label,this.active=e.active,this.hideable=e.hideable,this.classes=e.classes,this.onActivate=e.onActivate,this.afterActivate=e.afterActivate}return e.prototype.init=function(e,t){t=t||"prepend",this.setElement(this.render()),this.addToContainer(e,t)},e.prototype.addToContainer=function(e,t){var a=i(e);if("prepend"===t)return void a.prepend(this.element);a.append(this.element)},e.prototype.getIndicator=function(e){return n(e)},e.prototype.updateScore=function(e){var t=this.getIndicator(e);this.score=t.className,this.scoreText=t.screenReaderReadabilityText,this.refresh()},e.prototype.refresh=function(){var e=this.render();this.element.replaceWith(e),this.setElement(e)},e.prototype.addAdditionalClasses=function(){return this.classes.join(" ")},e.prototype.render=function(){var e=wp.template("generic_tab")({label:this.label,active:this.active,hideable:this.hideable,score:this.score,scoreText:this.scoreText,classes:this.addAdditionalClasses()});return jQuery(e)},e.prototype.setElement=function(e){this.element=jQuery(e),this.addEventHandler()},e.prototype.addEventHandler=function(){i(this.element).on("click",this.onClick.bind(this))},e.prototype.activate=function(){this.onActivate(),this.deactivate(),this.active=!0,this.refresh(),this.afterActivate()},e.prototype.deactivate=function(){this.active=!1,i(".wpseo_tab").removeClass("active")},e.prototype.onClick=function(e){e.preventDefault(),this.activate()},e}()},function(e,t,a){"use strict";function r(){var e=n(),t=e.translations;return i(t)||i(t.domain)||(t.domain="js-text-analysis",t.locale_data["js-text-analysis"]=t.locale_data["wordpress-seo"],delete t.locale_data["wordpress-seo"]),t}var n=a(94),i=a(4);e.exports=r},,,,,,,,,,,function(e,t,a){"use strict";e.exports=function(e){return e.replace(new RegExp("<yoastmark[^>]*>","g"),"").replace(new RegExp("</yoastmark>","g"),"")}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";var r=a(5),n=a(4),i=a(162),s=function(e,t){if(n(e))throw new i("The previously keyword plugin requires the YoastSEO app");n(t)&&(t={usedKeywords:{},searchUrl:"",postUrl:""}),this.app=e,this.usedKeywords=t.usedKeywords,this.searchUrl=t.searchUrl,this.postUrl=t.postUrl};s.prototype.registerPlugin=function(){this.app.registerAssessment("usedKeywords",{getResult:this.assess.bind(this),isApplicable:function(e){return e.hasKeyword()}},"previouslyUsedKeywords")},s.prototype.updateKeywordUsage=function(e){this.usedKeywords=e},s.prototype.scoreAssessment=function(e,t,a){var r=e.count,n=e.id;if(0===r)return{text:a.dgettext("js-text-analysis","You've never used this focus keyword before, very good."),score:9};if(1===r){var i="<a href='"+this.postUrl.replace("{id}",n)+"' target='_blank'>";return{text:a.sprintf(a.dgettext("js-text-analysis","You've used this focus keyword %1$sonce before%2$s. It’s probably a good idea to read about %3$swhy you should not use your focus keyword more than once%4$s."),i,"</a>","<a href='https://yoa.st/20x' target='_blank' rel='noopener noreferrer'>","</a>"),score:6}}return r>1?(i="<a href='"+this.searchUrl.replace("{keyword}",encodeURIComponent(t.getKeyword()))+"' target='_blank'>",{text:a.sprintf(a.dgettext("js-text-analysis","You've used this focus keyword %1$s%2$d times before%3$s. It’s probably a good idea to read about %4$swhy you should not use your focus keyword more than once%5$s."),i,r,"</a>","<a href='https://yoa.st/20x' target='_blank' rel='noopener noreferrer'>","</a>"),score:1}):void 0},s.prototype.researchPreviouslyUsedKeywords=function(e){var t=e.getKeyword(),a=0,r=0;return n(this.usedKeywords[t])||(a=this.usedKeywords[t].length,r=this.usedKeywords[t][0]),{id:r,count:a}},s.prototype.assess=function(e,t,a){var n=this.researchPreviouslyUsedKeywords(e),i=this.scoreAssessment(n,e,a),s=new r;return s.setScore(i.score),s.setText(i.text),s},e.exports=s},function(e,t,a){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports=function(e){return e&&"object"===(void 0===e?"undefined":r(e))&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},function(e,t,a){"use strict";"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var a=function(){};a.prototype=t.prototype,e.prototype=new a,e.prototype.constructor=e}},function(e,t,a){"use strict";function r(e){return n(e.getText())}Object.defineProperty(t,"__esModule",{value:!0});var n=a(55);t.default=r},function(e,t,a){"use strict";function r(e){var t=i(e);return 1==t.length&&t[0][2]?s(t[0][0],t[0][1]):function(a){return a===e||n(a,e,t)}}var n=a(535),i=a(542),s=a(363);e.exports=r},function(e,t,a){"use strict";function r(e,t,a,r){var d=a.length,l=d,u=!r;if(null==e)return!l;for(e=Object(e);d--;){var c=a[d];if(u&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++d<l;){c=a[d];var p=c[0],f=e[p],h=c[1];if(u&&c[2]){if(void 0===f&&!(p in e))return!1}else{var g=new n;if(r)var m=r(f,h,p,e,t,g);if(!(void 0===m?i(h,f,s|o,r,g):m))return!1}}return!0}var n=a(79),i=a(360),s=1,o=2;e.exports=r},function(e,t,a){"use strict";function r(e,t,a,r,m,v){var y=l(e),w=l(t),x=y?h:d(e),_=w?h:d(t);x=x==f?g:x,_=_==f?g:_;var z=x==g,k=_==g,j=x==_;if(j&&u(e)){if(!u(t))return!1;y=!0,z=!1}if(j&&!z)return v||(v=new n),y||c(e)?i(e,t,a,r,m,v):s(e,t,x,a,r,m,v);if(!(a&p)){var S=z&&b.call(e,"__wrapped__"),E=k&&b.call(t,"__wrapped__");if(S||E){var q=S?e.value():e,A=E?t.value():t;return v||(v=new n),m(q,A,a,r,v)}}return!!j&&(v||(v=new n),o(e,t,a,r,m,v))}var n=a(79),i=a(361),s=a(540),o=a(541),d=a(118),l=a(3),u=a(54),c=a(78),p=1,f="[object Arguments]",h="[object Array]",g="[object Object]",m=Object.prototype,b=m.hasOwnProperty;e.exports=r},function(e,t,a){"use strict";function r(e){return this.__data__.set(e,n),this}var n="__lodash_hash_undefined__";e.exports=r},function(e,t,a){"use strict";function r(e){return this.__data__.has(e)}e.exports=r},function(e,t,a){"use strict";function r(e,t){for(var a=-1,r=null==e?0:e.length;++a<r;)if(t(e[a],a,e))return!0;return!1}e.exports=r},function(e,t,a){"use strict";function r(e,t,a,r,n,z,j){switch(a){case _:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case x:return!(e.byteLength!=t.byteLength||!z(new i(e),new i(t)));case p:case f:case m:return s(+e,+t);case h:return e.name==t.name&&e.message==t.message;case b:case y:return e==t+"";case g:var S=d;case v:var E=r&u;if(S||(S=l),e.size!=t.size&&!E)return!1;var q=j.get(e);if(q)return q==t;r|=c,j.set(e,t);var A=o(S(e),S(t),r,n,z,j);return j.delete(e),A;case w:if(k)return k.call(e)==k.call(t)}return!1}var n=a(24),i=a(144),s=a(36),o=a(361),d=a(155),l=a(89),u=1,c=2,p="[object Boolean]",f="[object Date]",h="[object Error]",g="[object Map]",m="[object Number]",b="[object RegExp]",v="[object Set]",y="[object String]",w="[object Symbol]",x="[object ArrayBuffer]",_="[object DataView]",z=n?n.prototype:void 0,k=z?z.valueOf:void 0;e.exports=r},function(e,t,a){"use strict";function r(e,t,a,r,s,d){var l=a&i,u=n(e),c=u.length;if(c!=n(t).length&&!l)return!1;for(var p=c;p--;){var f=u[p];if(!(l?f in t:o.call(t,f)))return!1}var h=d.get(e);if(h&&d.get(t))return h==t;var g=!0;d.set(e,t),d.set(t,e);for(var m=l;++p<c;){f=u[p];var b=e[f],v=t[f];if(r)var y=l?r(v,b,f,t,e,d):r(b,v,f,e,t,d);if(!(void 0===y?b===v||s(b,v,a,r,d):y)){g=!1;break}m||(m="constructor"==f)}if(g&&!m){var w=e.constructor,x=t.constructor;w!=x&&"constructor"in e&&"constructor"in t&&!("function"==typeof w&&w instanceof w&&"function"==typeof x&&x instanceof x)&&(g=!1)}return d.delete(e),d.delete(t),g}var n=a(152),i=1,s=Object.prototype,o=s.hasOwnProperty;e.exports=r},function(e,t,a){"use strict";function r(e){for(var t=i(e),a=t.length;a--;){var r=t[a],s=e[r];t[a]=[r,s,n(s)]}return t}var n=a(362),i=a(30);e.exports=r},function(e,t,a){"use strict";function r(e,t){return o(e)&&d(t)?l(u(e),t):function(a){var r=i(a,e);return void 0===r&&r===t?s(a,e):n(t,r,c|p)}}var n=a(360),i=a(328),s=a(364),o=a(119),d=a(362),l=a(363),u=a(48),c=1,p=2;e.exports=r},function(e,t,a){"use strict";function r(e,t){return null!=e&&t in Object(e)}e.exports=r},function(e,t,a){"use strict";function r(e){return s(e)?n(o(e)):i(e)}var n=a(546),i=a(547),s=a(119),o=a(48);e.exports=r},function(e,t,a){"use strict";function r(e){return function(t){return null==t?void 0:t[e]}}e.exports=r},function(e,t,a){"use strict";function r(e){return function(t){return n(t,e)}}var n=a(80);e.exports=r},function(e,t,a){"use strict";function r(e,t){return e&&n(e,t,i)}var n=a(221),i=a(30);e.exports=r},function(e,t,a){"use strict";function r(e,t){return function(a,r){if(null==a)return a;if(!n(a))return e(a,r);for(var i=a.length,s=t?i:-1,o=Object(a);(t?s--:++s<i)&&!1!==r(o[s],s,o););return a}}var n=a(23);e.exports=r},function(e,t,a){"use strict";function r(e){return"function"==typeof e?e:n}var n=a(51);e.exports=r},function(e,t,a){"use strict";function r(e){return n(e)&&e!=+e}var n=a(281);e.exports=r},function(e,t,a){"use strict";var r=a(56);e.exports=function(e){return r(e.getText())}},function(e,t,a){"use strict";var r=new RegExp("^[\\–\\-\\(\\)_\\[\\]’“”\"'.?!:;,¿¡«»—×+&]+"),n=new RegExp("[\\–\\-\\(\\)_\\[\\]’“”\"'.?!:;,¿¡«»—×+&]+$");e.exports=function(e){return e=e.replace(r,""),e=e.replace(n,"")}},function(e,t,a){"use strict";var r=a(372),n=a(555),i=a(557),s=a(563),o=a(285),d=a(33),l=function(e,t,a){return""!==e&&n(t,e,a)},u=function(e){for(var t=d(e.getKeyword()),a=e.getLocale(),n=r(e.getText()),u=e.getPermalink(),c={total:n.length,totalNaKeyword:0,keyword:{totalKeyword:0,matchedAnchors:[]},internalTotal:0,internalDofollow:0,internalNofollow:0,externalTotal:0,externalDofollow:0,externalNofollow:0,otherTotal:0,otherDofollow:0,otherNofollow:0},p=0;p<n.length;p++){var f=n[p],h=o.getFromAnchorTag(f),g=o.areEqual(h,u);l(t,f,a)&&!g&&(c.keyword.totalKeyword++,c.keyword.matchedAnchors.push(f));var m=i(f,u),b=s(f);c[m+"Total"]++,c[m+b]++}return c};e.exports=function(e){return u(e)}},function(e,t,a){"use strict";var r=a(284),n=a(33);e.exports=function(e,t,a){var i=e.match(/>(.*)/gi);return t=n(t),null!==i&&(i=i[0].replace(/<.*?>\s?/gi,""),r(i,t,a).length>0)}},function(e,t,a){"use strict";var r=a(50),n=a(4),i={es:[{letter:/[\u00F1]/g,alternative:"n"},{letter:/[\u00D1]/g,alternative:"N"},{letter:/[\u00E1]/g,alternative:"a"},{letter:/[\u00C1]/g,alternative:"A"},{letter:/[\u00E9]/g,alternative:"e"},{letter:/[\u00C9]/g,alternative:"E"},{letter:/[\u00ED]/g,alternative:"i"},{letter:/[\u00CD]/g,alternative:"I"},{letter:/[\u00F3]/g,alternative:"o"},{letter:/[\u00D3]/g,alternative:"O"},{letter:/[\u00FA\u00FC]/g,alternative:"u"},{letter:/[\u00DA\u00DC]/g,alternative:"U"}],pl:[{letter:/[\u0105]/g,alternative:"a"},{letter:/[\u0104]/g,alternative:"A"},{letter:/[\u0107]/g,alternative:"c"},{letter:/[\u0106]/g,alternative:"C"},{letter:/[\u0119]/g,alternative:"e"},{letter:/[\u0118]/g,alternative:"E"},{letter:/[\u0142]/g,alternative:"l"},{letter:/[\u0141]/g,alternative:"L"},{letter:/[\u0144]/g,alternative:"n"},{letter:/[\u0143]/g,alternative:"N"},{letter:/[\u00F3]/g,alternative:"o"},{letter:/[\u00D3]/g,alternative:"O"},{letter:/[\u015B]/g,alternative:"s"},{letter:/[\u015A]/g,alternative:"S"},{letter:/[\u017A\u017C]/g,alternative:"z"},{letter:/[\u0179\u017B]/g,alternative:"Z"}],de:[{letter:/[\u00E4]/g,alternative:"ae"},{letter:/[\u00C4]/g,alternative:"Ae"},{letter:/[\u00FC]/g,alternative:"ue"},{letter:/[\u00DC]/g,alternative:"Ue"},{letter:/[\u00F6]/g,alternative:"oe"},{letter:/[\u00D6]/g,alternative:"Oe"},{letter:/[\u00DF]/g,alternative:"ss"},{letter:/[\u1E9E]/g,alternative:"SS"}],nbnn:[{letter:/[\u00E6\u04D5]/g,alternative:"ae"},{letter:/[\u00C6\u04D4]/g,alternative:"Ae"},{letter:/[\u00E5]/g,alternative:"aa"},{letter:/[\u00C5]/g,alternative:"Aa"},{letter:/[\u00F8]/g,alternative:"oe"},{letter:/[\u00D8]/g,alternative:"Oe"},{letter:/[\u00E9\u00E8\u00EA]/g,alternative:"e"},{letter:/[\u00C9\u00C8\u00CA]/g,alternative:"E"},{letter:/[\u00F3\u00F2\u00F4]/g,alternative:"o"},{letter:/[\u00D3\u00D2\u00D4]/g,alternative:"O"}],sv:[{letter:/[\u00E5]/g,alternative:"aa"},{letter:/[\u00C5]/g,alternative:"Aa"},{letter:/[\u00E4]/g,alternative:"ae"},{letter:/[\u00C4]/g,alternative:"Ae"},{letter:/[\u00F6]/g,alternative:"oe"},{letter:/[\u00D6]/g,alternative:"Oe"},{letter:/[\u00E9]/g,alternative:"e"},{letter:/[\u00C9]/g,alternative:"E"},{letter:/[\u00E0]/g,alternative:"a"},{letter:/[\u00C0]/g,alternative:"A"}],fi:[{letter:/[\u00E5]/g,alternative:"aa"},{letter:/[\u00C5]/g,alternative:"Aa"},{letter:/[\u00E4]/g,alternative:"a"},{letter:/[\u00C4]/g,alternative:"A"},{letter:/[\u00F6]/g,alternative:"o"},{letter:/[\u00D6]/g,alternative:"O"},{letter:/[\u017E]/g,alternative:"zh"},{letter:/[\u017D]/g,alternative:"Zh"},{letter:/[\u0161]/g,alternative:"sh"},{letter:/[\u0160]/g,alternative:"Sh"}],da:[{letter:/[\u00E5]/g,alternative:"aa"},{letter:/[\u00C5]/g,alternative:"Aa"},{letter:/[\u00E6\u04D5]/g,alternative:"ae"},{letter:/[\u00C6\u04D4]/g,alternative:"Ae"},{letter:/[\u00C4]/g,alternative:"Ae"},{letter:/[\u00F8]/g,alternative:"oe"},{letter:/[\u00D8]/g,alternative:"Oe"},{letter:/[\u00E9]/g,alternative:"e"},{letter:/[\u00C9]/g,alternative:"E"}],tr:[{letter:/[\u00E7]/g,alternative:"c"},{letter:/[\u00C7]/g,alternative:"C"},{letter:/[\u011F]/g,alternative:"g"},{letter:/[\u011E]/g,alternative:"G"},{letter:/[\u00F6]/g,alternative:"o"},{letter:/[\u00D6]/g,alternative:"O"},{letter:/[\u015F]/g,alternative:"s"},{letter:/[\u015E]/g,alternative:"S"},{letter:/[\u00E2]/g,alternative:"a"},{letter:/[\u00C2]/g,alternative:"A"},{letter:/[\u0131\u00EE]/g,alternative:"i"},{letter:/[\u0130\u00CE]/g,alternative:"I"},{letter:/[\u00FC\u00FB]/g,alternative:"u"},{letter:/[\u00DC\u00DB]/g,alternative:"U"}],lv:[{letter:/[\u0101]/g,alternative:"a"},{letter:/[\u0100]/g,alternative:"A"},{letter:/[\u010D]/g,alternative:"c"},{letter:/[\u010C]/g,alternative:"C"},{letter:/[\u0113]/g,alternative:"e"},{letter:/[\u0112]/g,alternative:"E"},{letter:/[\u0123]/g,alternative:"g"},{letter:/[\u0122]/g,alternative:"G"},{letter:/[\u012B]/g,alternative:"i"},{letter:/[\u012A]/g,alternative:"I"},{letter:/[\u0137]/g,alternative:"k"},{letter:/[\u0136]/g,alternative:"K"},{letter:/[\u013C]/g,alternative:"l"},{letter:/[\u013B]/g,alternative:"L"},{letter:/[\u0146]/g,alternative:"n"},{letter:/[\u0145]/g,alternative:"N"},{letter:/[\u0161]/g,alternative:"s"},{letter:/[\u0160]/g,alternative:"S"},{letter:/[\u016B]/g,alternative:"u"},{letter:/[\u016A]/g,alternative:"U"},{letter:/[\u017E]/g,alternative:"z"},{letter:/[\u017D]/g,alternative:"Z"}],is:[{letter:/[\u00E1]/g,alternative:"a"},{letter:/[\u00C1]/g,alternative:"A"},{letter:/[\u00F0]/g,alternative:"d"},{letter:/[\u00D0]/g,alternative:"D"},{letter:/[\u00E9]/g,alternative:"e"},{letter:/[\u00C9]/g,alternative:"E"},{letter:/[\u00ED]/g,alternative:"i"},{letter:/[\u00CD]/g,alternative:"I"},{letter:/[\u00F3\u00F6]/g,alternative:"o"},{letter:/[\u00D3\u00D6]/g,alternative:"O"},{letter:/[\u00FA]/g,alternative:"u"},{letter:/[\u00DA]/g,alternative:"U"},{letter:/[\u00FD]/g,alternative:"y"},{letter:/[\u00DD]/g,alternative:"Y"},{letter:/[\u00FE]/g,alternative:"th"},{letter:/[\u00DE]/g,alternative:"Th"},{letter:/[\u00E6\u04D5]/g,alternative:"ae"},{letter:/[\u00C6\u04D4]/g,alternative:"Ae"}],fa:[{letter:/[\u00E1]/g,alternative:"a"},{letter:/[\u00C1]/g,alternative:"A"},{letter:/[\u00F0]/g,alternative:"d"},{letter:/[\u00D0]/g,alternative:"D"},{letter:/[\u00ED]/g,alternative:"i"},{letter:/[\u00CD]/g,alternative:"I"},{letter:/[\u00FD]/g,alternative:"y"},{letter:/[\u00DD]/g,alternative:"Y"},{letter:/[\u00FA]/g,alternative:"u"},{letter:/[\u00DA]/g,alternative:"U"},{letter:/[\u00F3\u00F8]/g,alternative:"o"},{letter:/[\u00D3\u00D8]/g,alternative:"O"},{letter:/[\u00E6\u04D5]/g,alternative:"ae"},{letter:/[\u00C6\u04D4]/g,alternative:"Ae"}],cs:[{letter:/[\u00E1]/g,alternative:"a"},{letter:/[\u00C1]/g,alternative:"A"},{letter:/[\u010D]/g,alternative:"c"},{letter:/[\u010C]/g,alternative:"C"},{letter:/[\u010F]/g,alternative:"d"},{letter:/[\u010E]/g,alternative:"D"},{letter:/[\u00ED]/g,alternative:"i"},{letter:/[\u00CD]/g,alternative:"I"},{letter:/[\u0148]/g,alternative:"n"},{letter:/[\u0147]/g,alternative:"N"},{letter:/[\u00F3]/g,alternative:"o"},{letter:/[\u00D3]/g,alternative:"O"},{letter:/[\u0159]/g,alternative:"r"},{letter:/[\u0158]/g,alternative:"R"},{letter:/[\u0161]/g,alternative:"s"},{letter:/[\u0160]/g,alternative:"S"},{letter:/[\u0165]/g,alternative:"t"},{letter:/[\u0164]/g,alternative:"T"},{letter:/[\u00FD]/g,alternative:"y"},{letter:/[\u00DD]/g,alternative:"Y"},{letter:/[\u017E]/g,alternative:"z"},{letter:/[\u017D]/g,alternative:"Z"},{letter:/[\u00E9\u011B]/g,alternative:"e"},{letter:/[\u00C9\u011A]/g,alternative:"E"},{letter:/[\u00FA\u016F]/g,alternative:"u"},{letter:/[\u00DA\u016E]/g,alternative:"U"}],ru:[{letter:/[\u0430]/g,alternative:"a"},{letter:/[\u0410]/g,alternative:"A"},{letter:/[\u0431]/g,alternative:"b"},{letter:/[\u0411]/g,alternative:"B"},{letter:/[\u0432]/g,alternative:"v"},{letter:/[\u0412]/g,alternative:"V"},{letter:/[\u0433]/g,alternative:"g"},{letter:/[\u0413]/g,alternative:"G"},{letter:/[\u0434]/g,alternative:"d"},{letter:/[\u0414]/g,alternative:"D"},{letter:/[\u0435]/g,alternative:"e"},{letter:/[\u0415]/g,alternative:"E"},{letter:/[\u0436]/g,alternative:"zh"},{letter:/[\u0416]/g,alternative:"Zh"},{letter:/[\u0437]/g,alternative:"z"},{letter:/[\u0417]/g,alternative:"Z"},{letter:/[\u0456\u0438\u0439]/g,alternative:"i"},{letter:/[\u0406\u0418\u0419]/g,alternative:"I"},{letter:/[\u043A]/g,alternative:"k"},{letter:/[\u041A]/g,alternative:"K"},{letter:/[\u043B]/g,alternative:"l"},{letter:/[\u041B]/g,alternative:"L"},{letter:/[\u043C]/g,alternative:"m"},{letter:/[\u041C]/g,alternative:"M"},{letter:/[\u043D]/g,alternative:"n"},{letter:/[\u041D]/g,alternative:"N"},{letter:/[\u0440]/g,alternative:"r"},{letter:/[\u0420]/g,alternative:"R"},{letter:/[\u043E]/g,alternative:"o"},{letter:/[\u041E]/g,alternative:"O"},{letter:/[\u043F]/g,alternative:"p"},{letter:/[\u041F]/g,alternative:"P"},{letter:/[\u0441]/g,alternative:"s"},{letter:/[\u0421]/g,alternative:"S"},{letter:/[\u0442]/g,alternative:"t"},{letter:/[\u0422]/g,alternative:"T"},{letter:/[\u0443]/g,alternative:"u"},{letter:/[\u0423]/g,alternative:"U"},{letter:/[\u0444]/g,alternative:"f"},{letter:/[\u0424]/g,alternative:"F"},{letter:/[\u0445]/g,alternative:"kh"},{letter:/[\u0425]/g,alternative:"Kh"},{letter:/[\u0446]/g,alternative:"ts"},{letter:/[\u0426]/g,alternative:"Ts"},{letter:/[\u0447]/g,alternative:"ch"},{letter:/[\u0427]/g,alternative:"Ch"},{letter:/[\u0448]/g,alternative:"sh"},{letter:/[\u0428]/g,alternative:"Sh"},{letter:/[\u0449]/g,alternative:"shch"},{letter:/[\u0429]/g,alternative:"Shch"},{letter:/[\u044A]/g,alternative:"ie"},{letter:/[\u042A]/g,alternative:"Ie"},{letter:/[\u044B]/g,alternative:"y"},{letter:/[\u042B]/g,alternative:"Y"},{letter:/[\u044C]/g,alternative:""},{letter:/[\u042C]/g,alternative:""},{letter:/[\u0451\u044D]/g,alternative:"e"},{letter:/[\u0401\u042D]/g,alternative:"E"},{letter:/[\u044E]/g,alternative:"iu"},{letter:/[\u042E]/g,alternative:"Iu"},{letter:/[\u044F]/g,alternative:"ia"},{letter:/[\u042F]/g,alternative:"Ia"}],eo:[{letter:/[\u0109]/g,alternative:"ch"},{letter:/[\u0108]/g,alternative:"Ch"},{letter:/[\u011d]/g,alternative:"gh"},{letter:/[\u011c]/g,alternative:"Gh"},{letter:/[\u0125]/g,alternative:"hx"},{letter:/[\u0124]/g,alternative:"Hx"},{letter:/[\u0135]/g,alternative:"jx"},{letter:/[\u0134]/g,alternative:"Jx"},{letter:/[\u015d]/g,alternative:"sx"},{letter:/[\u015c]/g,alternative:"Sx"},{letter:/[\u016d]/g,alternative:"ux"},{letter:/[\u016c]/g,alternative:"Ux"}],af:[{letter:/[\u00E8\u00EA\u00EB]/g,alternative:"e"},{letter:/[\u00CB\u00C8\u00CA]/g,alternative:"E"},{letter:/[\u00EE\u00EF]/g,alternative:"i"},{letter:/[\u00CE\u00CF]/g,alternative:"I"},{letter:/[\u00F4\u00F6]/g,alternative:"o"},{letter:/[\u00D4\u00D6]/g,alternative:"O"},{letter:/[\u00FB\u00FC]/g,alternative:"u"},{letter:/[\u00DB\u00DC]/g,alternative:"U"}],ca:[{letter:/[\u00E0]/g,alternative:"a"},{letter:/[\u00C0]/g,alternative:"A"},{letter:/[\u00E9|\u00E8]/g,alternative:"e"},{letter:/[\u00C9|\u00C8]/g,alternative:"E"},{letter:/[\u00ED|\u00EF]/g,alternative:"i"},{letter:/[\u00CD|\u00CF]/g,alternative:"I"},{letter:/[\u00F3|\u00F2]/g,alternative:"o"},{letter:/[\u00D3|\u00D2]/g,alternative:"O"},{letter:/[\u00FA|\u00FC]/g,alternative:"u"},{letter:/[\u00DA|\u00DC]/g,alternative:"U"},{letter:/[\u00E7]/g,alternative:"c"},{letter:/[\u00C7]/g,alternative:"C"}],ast:[{letter:/[\u00F1]/g,alternative:"n"},{letter:/[\u00D1]/g,alternative:"N"}],an:[{letter:/[\u00FC]/g,alternative:"u"},{letter:/[\u00F1]/g,alternative:"ny"},{letter:/[\u00E7]/g,alternative:"c"},{letter:/[\u00ED]/g,alternative:"i"},{letter:/[\u00F3]/g,alternative:"o"},{letter:/[\u00E1]/g,alternative:"a"},{letter:/[\u00DC]/g,alternative:"U"},{letter:/[\u00D1]/g,alternative:"Ny"},{letter:/[\u00C7]/g,alternative:"C"},{letter:/[\u00CD]/g,alternative:"I"},{letter:/[\u00D3]/g,alternative:"O"},{letter:/[\u00C1]/g,alternative:"A"}],ay:[{letter:/(([\u00EF])|([\u00ED]))/g,alternative:"i"},{letter:/(([\u00CF])|([\u00CD]))/g,alternative:"I"},{letter:/[\u00E4]/g,alternative:"a"},{letter:/[\u00C4]/g,alternative:"A"},{letter:/[\u00FC]/g,alternative:"u"},{letter:/[\u00DC]/g,alternative:"U"},{letter:/[\u0027]/g,alternative:""},{letter:/[\u00F1]/g,alternative:"n"},{letter:/[\u00D1]/g,alternative:"N"}],en:[{letter:/[\u00E6\u04D5]/g,alternative:"ae"},{letter:/[\u00C6\u04D4]/g,alternative:"Ae"},{letter:/[\u0153]/g,alternative:"oe"},{letter:/[\u0152]/g,alternative:"Oe"},{letter:/[\u00EB\u00E9]/g,alternative:"e"},{letter:/[\u00C9\u00CB]/g,alternative:"E"},{letter:/[\u00F4\u00F6]/g,alternative:"o"},{letter:/[\u00D4\u00D6]/g,alternative:"O"},{letter:/[\u00EF]/g,alternative:"i"},{letter:/[\u00CF]/g,alternative:"I"},{letter:/[\u00E7]/g,alternative:"c"},{letter:/[\u00C7]/g,alternative:"C"},{letter:/[\u00F1]/g,alternative:"n"},{letter:/[\u00D1]/g,alternative:"N"},{letter:/[\u00FC]/g,alternative:"u"},{letter:/[\u00DC]/g,alternative:"U"},{letter:/[\u00E4]/g,alternative:"a"},{letter:/[\u00C4]/g,alternative:"A"}],fr:[{letter:/[\u00E6\u04D5]/g,alternative:"ae"},{letter:/[\u00C6\u04D4]/g,alternative:"Ae"},{letter:/[\u0153]/g,alternative:"oe"},{letter:/[\u0152]/g,alternative:"Oe"},{letter:/[\u00E9\u00E8\u00EB\u00EA]/g,alternative:"e"},{letter:/[\u00C9\u00C8\u00CB\u00CA]/g,alternative:"E"},{letter:/[\u00E0\u00E2]/g,alternative:"a"},{letter:/[\u00C0\u00C2]/g,alternative:"A"},{letter:/[\u00EF\u00EE]/g,alternative:"i"},{letter:/[\u00CF\u00CE]/g,alternative:"I"},{letter:/[\u00F9\u00FB\u00FC]/g,alternative:"u"},{letter:/[\u00D9\u00DB\u00DC]/g,alternative:"U"},{letter:/[\u00F4]/g,alternative:"o"},{letter:/[\u00D4]/g,alternative:"O"},{letter:/[\u00FF]/g,alternative:"y"},{letter:/[\u0178]/g,alternative:"Y"},{letter:/[\u00E7]/g,alternative:"c"},{letter:/[\u00C7]/g,alternative:"C"},{letter:/[\u00F1]/g,alternative:"n"},{letter:/[\u00D1]/g,alternative:"N"}],it:[{letter:/[\u00E0]/g,alternative:"a"},{letter:/[\u00C0]/g,alternative:"A"},{letter:/[\u00E9\u00E8]/g,alternative:"e"},{letter:/[\u00C9\u00C8]/g,alternative:"E"},{letter:/[\u00EC\u00ED\u00EE]/g,alternative:"i"},{letter:/[\u00CC\u00CD\u00CE]/g,alternative:"I"},{letter:/[\u00F3\u00F2]/g,alternative:"o"},{letter:/[\u00D3\u00D2]/g,alternative:"O"},{letter:/[\u00F9\u00FA]/g,alternative:"u"},{letter:/[\u00D9\u00DA]/g,alternative:"U"}],nl:[{letter:/[\u00E7]/g,alternative:"c"},{letter:/[\u00C7]/g,alternative:"C"},{letter:/[\u00F1]/g,alternative:"n"},{letter:/[\u00D1]/g,alternative:"N"},{letter:/[\u00E9\u00E8\u00EA\u00EB]/g,alternative:"e"},{letter:/[\u00C9\u00C8\u00CA\u00CB]/g,alternative:"E"},{letter:/[\u00F4\u00F6]/g,alternative:"o"},{letter:/[\u00D4\u00D6]/g,alternative:"O"},{letter:/[\u00EF]/g,alternative:"i"},{letter:/[\u00CF]/g,alternative:"I"},{letter:/[\u00FC]/g,alternative:"u"},{letter:/[\u00DC]/g,alternative:"U"},{letter:/[\u00E4]/g,alternative:"a"},{letter:/[\u00C4]/g,alternative:"A"}],bm:[{letter:/[\u025B]/g,alternative:"e"},{letter:/[\u0190]/g,alternative:"E"},{letter:/[\u0272]/g,alternative:"ny"},{letter:/[\u019D]/g,alternative:"Ny"},{letter:/[\u014B]/g,alternative:"ng"},{letter:/[\u014A]/g,alternative:"Ng"},{letter:/[\u0254]/g,alternative:"o"},{letter:/[\u0186]/g,alternative:"O"}],uk:[{letter:/[\u0431]/g,alternative:"b"},{letter:/[\u0411]/g,alternative:"B"},{letter:/[\u0432]/g,alternative:"v"},{letter:/[\u0412]/g,alternative:"V"},{letter:/[\u0433]/g,alternative:"h"},{letter:/[\u0413]/g,alternative:"H"},{letter:/[\u0491]/g,alternative:"g"},{letter:/[\u0490]/g,alternative:"G"},{letter:/[\u0434]/g,alternative:"d"},{letter:/[\u0414]/g,alternative:"D"},{letter:/[\u043A]/g,alternative:"k"},{letter:/[\u041A]/g,alternative:"K"},{letter:/[\u043B]/g,alternative:"l"},{letter:/[\u041B]/g,alternative:"L"},{letter:/[\u043C]/g,alternative:"m"},{letter:/[\u041C]/g,alternative:"M"},{letter:/[\u0070]/g,alternative:"r"},{letter:/[\u0050]/g,alternative:"R"},{letter:/[\u043F]/g,alternative:"p"},{letter:/[\u041F]/g,alternative:"P"},{letter:/[\u0441]/g,alternative:"s"},{letter:/[\u0421]/g,alternative:"S"},{letter:/[\u0442]/g,alternative:"t"},{letter:/[\u0422]/g,alternative:"T"},{letter:/[\u0443]/g,alternative:"u"},{letter:/[\u0423]/g,alternative:"U"},{letter:/[\u0444]/g,alternative:"f"},{letter:/[\u0424]/g,alternative:"F"},{letter:/[\u0445]/g,alternative:"kh"},{letter:/[\u0425]/g,alternative:"Kh"},{letter:/[\u0446]/g,alternative:"ts"},{letter:/[\u0426]/g,alternative:"Ts"},{letter:/[\u0447]/g,alternative:"ch"},{letter:/[\u0427]/g,alternative:"Ch"},{letter:/[\u0448]/g,alternative:"sh"},{letter:/[\u0428]/g,alternative:"Sh"},{letter:/[\u0449]/g,alternative:"shch"},{letter:/[\u0429]/g,alternative:"Shch"},{letter:/[\u044C\u042C]/g,alternative:""},{letter:/[\u0436]/g,alternative:"zh"},{letter:/[\u0416]/g,alternative:"Zh"},{letter:/[\u0437]/g,alternative:"z"},{letter:/[\u0417]/g,alternative:"Z"},{letter:/[\u0438]/g,alternative:"y"},{letter:/[\u0418]/g,alternative:"Y"},{letter:/^[\u0454]/g,alternative:"ye"},{letter:/[\s][\u0454]/g,alternative:" ye"},{letter:/[\u0454]/g,alternative:"ie"},{letter:/^[\u0404]/g,alternative:"Ye"},{letter:/[\s][\u0404]/g,alternative:" Ye"},{letter:/[\u0404]/g,alternative:"IE"},{letter:/^[\u0457]/g,alternative:"yi"},{letter:/[\s][\u0457]/g,alternative:" yi"},{letter:/[\u0457]/g,alternative:"i"},{letter:/^[\u0407]/g,alternative:"Yi"},{letter:/[\s][\u0407]/g,alternative:" Yi"},{letter:/[\u0407]/g,alternative:"I"},{letter:/^[\u0439]/g,alternative:"y"},{letter:/[\s][\u0439]/g,alternative:" y"},{letter:/[\u0439]/g,alternative:"i"},{letter:/^[\u0419]/g,alternative:"Y"},{letter:/[\s][\u0419]/g,alternative:" Y"},{letter:/[\u0419]/g,alternative:"I"},{letter:/^[\u044E]/g,alternative:"yu"},{letter:/[\s][\u044E]/g,alternative:" yu"},{letter:/[\u044E]/g,alternative:"iu"},{letter:/^[\u042E]/g,alternative:"Yu"},{letter:/[\s][\u042E]/g,alternative:" Yu"},{letter:/[\u042E]/g,alternative:"IU"},{letter:/^[\u044F]/g,alternative:"ya"},{letter:/[\s][\u044F]/g,alternative:" ya"},{letter:/[\u044F]/g,alternative:"ia"},{letter:/^[\u042F]/g,alternative:"Ya"},{letter:/[\s][\u042F]/g,alternative:" Ya"},{letter:/[\u042F]/g,alternative:"IA"}],br:[{letter:/\u0063\u0027\u0068/g,alternative:"ch"},{letter:/\u0043\u0027\u0048/g,alternative:"CH"},{letter:/[\u00e2]/g,alternative:"a"},{letter:/[\u00c2]/g,alternative:"A"},{letter:/[\u00ea]/g,alternative:"e"},{letter:/[\u00ca]/g,alternative:"E"},{letter:/[\u00ee]/g,alternative:"i"},{letter:/[\u00ce]/g,alternative:"I"},{letter:/[\u00f4]/g,alternative:"o"},{letter:/[\u00d4]/g,alternative:"O"},{letter:/[\u00fb\u00f9\u00fc]/g,alternative:"u"},{letter:/[\u00db\u00d9\u00dc]/g,alternative:"U"},{letter:/[\u00f1]/g,alternative:"n"},{letter:/[\u00d1]/g,alternative:"N"}],ch:[{letter:/[\u0027]/g,alternative:""},{letter:/[\u00e5]/g,alternative:"a"},{letter:/[\u00c5]/g,alternative:"A"},{letter:/[\u00f1]/g,alternative:"n"},{letter:/[\u00d1]/g,alternative:"N"}],co:[{letter:/[\u00e2\u00e0]/g,alternative:"a"},{letter:/[\u00c2\u00c0]/g,alternative:"A"},{letter:/[\u00e6\u04d5]/g,alternative:"ae"},{letter:/[\u00c6\u04d4]/g,alternative:"Ae"},{letter:/[\u00e7]/g,alternative:"c"},{letter:/[\u00c7]/g,alternative:"C"},{letter:/[\u00e9\u00ea\u00e8\u00eb]/g,alternative:"e"},{letter:/[\u00c9\u00ca\u00c8\u00cb]/g,alternative:"E"},{letter:/[\u00ec\u00ee\u00ef]/g,alternative:"i"},{letter:/[\u00cc\u00ce\u00cf]/g,alternative:"I"},{letter:/[\u00f1]/g,alternative:"n"},{letter:/[\u00d1]/g,alternative:"N"},{letter:/[\u00f4\u00f2]/g,alternative:"o"},{letter:/[\u00d4\u00d2]/g,alternative:"O"},{letter:/[\u0153]/g,alternative:"oe"},{letter:/[\u0152]]/g,alternative:"Oe"},{letter:/[\u00f9\u00fc]/g,alternative:"u"},{letter:/[\u00d9\u00dc]/g,alternative:"U"},{letter:/[\u00ff]/g,alternative:"y"},{letter:/[\u0178]/g,alternative:"Y"}],csb:[{letter:/[\u0105\u00e3]/g,alternative:"a"},{letter:/[\u0104\u00c3]/g,alternative:"A"},{letter:/[\u00e9\u00eb]/g,alternative:"e"},{letter:/[\u00c9\u00cb]/g,alternative:"E"},{letter:/[\u0142]/g,alternative:"l"},{letter:/[\u0141]/g,alternative:"L"},{letter:/[\u0144]/g,alternative:"n"},{letter:/[\u0143]/g,alternative:"N"},{letter:/[\u00f2\u00f3\u00f4]/g,alternative:"o"},{letter:/[\u00d2\u00d3\u00d4]/g,alternative:"O"},{letter:/[\u00f9]/g,alternative:"u"},{letter:/[\u00d9]/g,alternative:"U"},{letter:/[\u017c]/g,alternative:"z"},{letter:/[\u017b]/g,alternative:"Z"}],cy:[{letter:/[\u00e2]/g,alternative:"a"},{letter:/[\u00c2]/g,alternative:"A"},{letter:/[\u00ea]/g,alternative:"e"},{letter:/[\u00ca]/g,alternative:"E"},{letter:/[\u00ee]/g,alternative:"i"},{letter:/[\u00ce]/g,alternative:"I"},{letter:/[\u00f4]/g,alternative:"o"},{letter:/[\u00d4]/g,alternative:"O"},{letter:/[\u00fb]/g,alternative:"u"},{letter:/[\u00db]/g,alternative:"U"},{letter:/[\u0175]/g,alternative:"w"},{letter:/[\u0174]/g,alternative:"W"},{letter:/[\u0177]/g,alternative:"y"},{letter:/[\u0176]/g,alternative:"Y"}],ee:[{letter:/[\u0256]/g,alternative:"d"},{letter:/[\u0189]/g,alternative:"D"},{letter:/[\u025b]/g,alternative:"e"},{letter:/[\u0190]/g,alternative:"E"},{letter:/[\u0192]/g,alternative:"f"},{letter:/[\u0191]/g,alternative:"F"},{letter:/[\u0263]/g,alternative:"g"},{letter:/[\u0194]/g,alternative:"G"},{letter:/[\u014b]/g,alternative:"ng"},{letter:/[\u014a]/g,alternative:"Ng"},{letter:/[\u0254]/g,alternative:"o"},{letter:/[\u0186]/g,alternative:"O"},{letter:/[\u028b]/g,alternative:"w"},{letter:/[\u01b2]/g,alternative:"W"},{letter:/\u0061\u0303/g,alternative:"a"},{letter:/[\u00e1\u00e0\u01ce\u00e2\u00e3]/g,alternative:"a"},{letter:/\u0041\u0303/g,alternative:"A"},{letter:/[\u00c1\u00c0\u01cd\u00c2\u00c3]/g,alternative:"A"},{letter:/[\u00e9\u00e8\u011b\u00ea]/g,alternative:"e"},{letter:/[\u00c9\u00c8\u011a\u00ca]/g,alternative:"E"},{letter:/[\u00f3\u00f2\u01d2\u00f4]/g,alternative:"o"},{letter:/[\u00d3\u00d2\u01d1\u00d4]/g,alternative:"O"},{letter:/[\u00fa\u00f9\u01d4\u00fb]/g,alternative:"u"},{letter:/[\u00da\u00d9\u01d3\u00db]/g,alternative:"U"},{letter:/[\u00ed\u00ec\u01d0\u00ee]/g,alternative:"i"},{letter:/[\u00cd\u00cc\u01cf\u00ce]/g,alternative:"I"}],et:[{letter:/[\u0161]/g,alternative:"sh"},{letter:/[\u0160]/g,alternative:"Sh"},{letter:/[\u017e]/g,alternative:"zh"},{letter:/[\u017d]/g,alternative:"Zh"},{letter:/[\u00f5\u00f6]/g,alternative:"o"},{letter:/[\u00d6\u00d5]/g,alternative:"O"},{letter:/[\u00e4]/g,alternative:"a"},{letter:/[\u00c4]/g,alternative:"A"},{letter:/[\u00fc]/g,alternative:"u"},{letter:/[\u00dc]/g,alternative:"U"}],eu:[{letter:/[\u00f1]/g,alternative:"n"},{letter:/[\u00d1]/g,alternative:"N"},{letter:/[\u00e7]/g,alternative:"c"},{letter:/[\u00c7]/g,alternative:"C"},{letter:/[\u00fc]/g,alternative:"u"},{letter:/[\u00dc]/g,alternative:"U"}],fuc:[{letter:/[\u0253]/g,alternative:"b"},{letter:/[\u0181]/g,alternative:"B"},{letter:/[\u0257]/g,alternative:"d"},{letter:/[\u018a]/g,alternative:"D"},{letter:/[\u014b]/g,alternative:"ng"},{letter:/[\u014a]/g,alternative:"Ng"},{letter:/[\u0272\u00f1]/g,alternative:"ny"},{letter:/[\u019d\u00d1]/g,alternative:"Ny"},{letter:/[\u01b4]/g,alternative:"y"},{letter:/[\u01b3]/g,alternative:"Y"},{letter:/[\u0260]/g,alternative:"g"},{letter:/[\u0193]/g,alternative:"G"}],fj:[{letter:/[\u0101]/g,alternative:"a"},{letter:/[\u0100]/g,alternative:"A"},{letter:/[\u0113]/g,alternative:"e"},{letter:/[\u0112]/g,alternative:"E"},{letter:/[\u012b]/g,alternative:"i"},{letter:/[\u012a]/g,alternative:"I"},{letter:/[\u016b]/g,alternative:"u"},{letter:/[\u016a]/g,alternative:"U"},{letter:/[\u014d]/g,alternative:"o"},{letter:/[\u014c]/g,alternative:"O"}],frp:[{letter:/[\u00e2]/g,alternative:"a"},{letter:/[\u00c2]/g,alternative:"A"},{letter:/[\u00ea\u00e8\u00e9]/g,alternative:"e"},{letter:/[\u00ca\u00c8\u00c9]/g,alternative:"E"},{letter:/[\u00ee]/g,alternative:"i"},{letter:/[\u00ce]/g,alternative:"I"},{letter:/[\u00fb\u00fc]/g,alternative:"u"},{letter:/[\u00db\u00dc]/g,alternative:"U"},{letter:/[\u00f4]/g,alternative:"o"},{letter:/[\u00d4]/g,alternative:"O"}],fur:[{letter:/[\u00E7]/g,alternative:"c"},{letter:/[\u00C7]/g,alternative:"C"},{letter:/[\u00e0\u00e2]/g,alternative:"a"},{letter:/[\u00c0\u00c2]/g,alternative:"A"},{letter:/[\u00e8\u00ea]/g,alternative:"e"},{letter:/[\u00c8\u00ca]/g,alternative:"E"},{letter:/[\u00ec\u00ee]/g,alternative:"i"},{letter:/[\u00cc\u00ce]/g,alternative:"I"},{letter:/[\u00f2\u00f4]/g,alternative:"o"},{letter:/[\u00d2\u00d4]/g,alternative:"O"},{letter:/[\u00f9\u00fb]/g,alternative:"u"},{letter:/[\u00d9\u00db]/g,alternative:"U"},{letter:/[\u010d]/g,alternative:"c"},{letter:/[\u010c]/g,alternative:"C"},{letter:/[\u011f]/g,alternative:"g"},{letter:/[\u011e]/g,alternative:"G"},{letter:/[\u0161]/g,alternative:"s"},{letter:/[\u0160]/g,alternative:"S"}],fy:[{letter:/[\u00e2\u0101\u00e4\u00e5]/g,alternative:"a"},{letter:/[\u00c2\u0100\u00c4\u00c5]/g,alternative:"A"},{letter:/[\u00ea\u00e9\u0113]/g,alternative:"e"},{letter:/[\u00ca\u00c9\u0112]/g,alternative:"E"},{letter:/[\u00f4\u00f6]/g,alternative:"o"},{letter:/[\u00d4\u00d6]/g,alternative:"O"},{letter:/[\u00fa\u00fb\u00fc]/g,alternative:"u"},{letter:/[\u00da\u00db\u00dc]/g,alternative:"U"},{letter:/[\u00ed]/g,alternative:"i"},{letter:/[\u00cd]/g,alternative:"I"},{letter:/[\u0111\u00f0]/g,alternative:"d"},{letter:/[\u0110\u00d0]/g,alternative:"D"}],ga:[{letter:/[\u00e1]/g,alternative:"a"},{letter:/[\u00c1]/g,alternative:"A"},{letter:/[\u00e9]/g,alternative:"e"},{letter:/[\u00c9]/g,alternative:"E"},{letter:/[\u00f3]/g,alternative:"o"},{letter:/[\u00d3]/g,alternative:"O"},{letter:/[\u00fa]/g,alternative:"u"},{letter:/[\u00da]/g,alternative:"U"},{letter:/[\u00ed]/g,alternative:"i"},{letter:/[\u00cd]/g,alternative:"I"}],gd:[{letter:/[\u00e0]/g,alternative:"a"},{letter:/[\u00c0]/g,alternative:"A"},{letter:/[\u00e8]/g,alternative:"e"},{letter:/[\u00c8]/g,alternative:"E"},{letter:/[\u00f2]/g,alternative:"o"},{letter:/[\u00d2]/g,alternative:"O"},{letter:/[\u00f9]/g,alternative:"u"},{letter:/[\u00d9]/g,alternative:"U"},{letter:/[\u00ec]/g,alternative:"i"},{letter:/[\u00cc]/g,alternative:"I"}],gl:[{letter:/[\u00e1\u00e0]/g,alternative:"a"},{letter:/[\u00c1\u00c0]/g,alternative:"A"},{letter:/[\u00e9\u00ea]/g,alternative:"e"},{letter:/[\u00c9\u00ca]/g,alternative:"E"},{letter:/[\u00ed\u00ef]/g,alternative:"i"},{letter:/[\u00cd\u00cf]/g,alternative:"I"},{letter:/[\u00f3]/g,alternative:"o"},{letter:/[\u00d3]/g,alternative:"O"},{letter:/[\u00fa\u00fc]/g,alternative:"u"},{letter:/[\u00da\u00dc]/g,alternative:"U"},{letter:/[\u00e7]/g,alternative:"c"},{letter:/[\u00c7]/g,alternative:"C"},{letter:/[\u00f1]/g,alternative:"n"},{letter:/[\u00d1]/g,alternative:"N"}],gn:[{letter:/[\u2019]/g,alternative:""},{letter:/\u0067\u0303/g,alternative:"g"},{letter:/\u0047\u0303/g,alternative:"G"},{letter:/[\u00e3]/g,alternative:"a"},{letter:/[\u00c3]/g,alternative:"A"},{letter:/[\u1ebd]/g,alternative:"e"},{letter:/[\u1ebc]/g,alternative:"E"},{letter:/[\u0129]/g,alternative:"i"},{letter:/[\u0128]/g,alternative:"I"},{letter:/[\u00f5]/g,alternative:"o"},{letter:/[\u00d5]/g,alternative:"O"},{letter:/[\u00f1]/g,alternative:"n"},{letter:/[\u00d1]/g,alternative:"N"},{letter:/[\u0169]/g,alternative:"u"},{letter:/[\u0168]/g,alternative:"U"},{letter:/[\u1ef9]/g,alternative:"y"},{letter:/[\u1ef8]/g,alternative:"Y"}],gsw:[{letter:/[\u00e4]/g,alternative:"a"},{letter:/[\u00c4]/g,alternative:"A"},{letter:/[\u00f6]/g,alternative:"o"},{letter:/[\u00d6]/g,alternative:"O"},{letter:/[\u00fc]/g,alternative:"u"},{letter:/[\u00dc]/g,alternative:"U"}],hat:[{letter:/[\u00e8]/g,alternative:"e"},{letter:/[\u00c8]/g,alternative:"E"},{letter:/[\u00f2]/g,alternative:"o"},{letter:/[\u00d2]/g,alternative:"O"}],haw:[{letter:/[\u02bb\u0027\u2019]/g,alternative:""},{letter:/[\u0101]/g,alternative:"a"},{letter:/[\u0113]/g,alternative:"e"},{letter:/[\u012b]/g,alternative:"i"},{letter:/[\u014d]/g,alternative:"o"},{letter:/[\u016b]/g,alternative:"u"},{letter:/[\u0100]/g,alternative:"A"},{letter:/[\u0112]/g,alternative:"E"},{letter:/[\u012a]/g,alternative:"I"},{letter:/[\u014c]/g,alternative:"O"},{letter:/[\u016a]/g,alternative:"U"}],hr:[{letter:/[\u010d\u0107]/g,alternative:"c"},{letter:/[\u010c\u0106]/g,alternative:"C"},{letter:/[\u0111]/g,alternative:"dj"},{letter:/[\u0110]/g,alternative:"Dj"},{letter:/[\u0161]/g,alternative:"s"},{letter:/[\u0160]/g,alternative:"S"},{letter:/[\u017e]/g,alternative:"z"},{letter:/[\u017d]/g,alternative:"Z"},{letter:/[\u01c4]/g,alternative:"DZ"},{letter:/[\u01c5]/g,alternative:"Dz"},{letter:/[\u01c6]/g,alternative:"dz"}],ka:[{letter:/[\u10d0]/g,alternative:"a"},{letter:/[\u10d1]/g,alternative:"b"},{letter:/[\u10d2]/g,alternative:"g"},{letter:/[\u10d3]/g,alternative:"d"},{letter:/[\u10d4]/g,alternative:"e"},{letter:/[\u10d5]/g,alternative:"v"},{letter:/[\u10d6]/g,alternative:"z"},{letter:/[\u10d7]/g,alternative:"t"},{letter:/[\u10d8]/g,alternative:"i"},{letter:/[\u10d9]/g,alternative:"k"},{letter:/[\u10da]/g,alternative:"l"},{letter:/[\u10db]/g,alternative:"m"},{letter:/[\u10dc]/g,alternative:"n"},{letter:/[\u10dd]/g,alternative:"o"},{letter:/[\u10de]/g,alternative:"p"},{letter:/[\u10df]/g,alternative:"zh"},{letter:/[\u10e0]/g,alternative:"r"},{letter:/[\u10e1]/g,alternative:"s"},{letter:/[\u10e2]/g,alternative:"t"},{letter:/[\u10e3]/g,alternative:"u"},{letter:/[\u10e4]/g,alternative:"p"},{letter:/[\u10e5]/g,alternative:"k"},{letter:/[\u10e6]/g,alternative:"gh"},{letter:/[\u10e7]/g,alternative:"q"},{letter:/[\u10e8]/g,alternative:"sh"},{letter:/[\u10e9]/g,alternative:"ch"},{letter:/[\u10ea]/g,alternative:"ts"},{letter:/[\u10eb]/g,alternative:"dz"},{letter:/[\u10ec]/g,alternative:"ts"},{letter:/[\u10ed]/g,alternative:"ch"},{letter:/[\u10ee]/g,alternative:"kh"},{letter:/[\u10ef]/g,alternative:"j"},{letter:/[\u10f0]/g,alternative:"h"}],kal:[{letter:/[\u00E5]/g,alternative:"aa"},{letter:/[\u00C5]/g,alternative:"Aa"},{letter:/[\u00E6\u04D5]/g,alternative:"ae"},{letter:/[\u00C6\u04D4]/g,alternative:"Ae"},{letter:/[\u00C4]/g,alternative:"Ae"},{letter:/[\u00F8]/g,alternative:"oe"},{letter:/[\u00D8]/g,alternative:"Oe"}],kin:[{letter:/[\u2019\u0027]/g,alternative:""}],lb:[{letter:/[\u00e4]/g,alternative:"a"},{letter:/[\u00c4]/g,alternative:"A"},{letter:/[\u00eb\u00e9]/g,alternative:"e"},{letter:/[\u00cb\u00c9]/g,alternative:"E"}],li:[{letter:/[\u00e1\u00e2\u00e0\u00e4]/g,alternative:"a"},{letter:/[\u00c1\u00c2\u00c0\u00c4]/g,alternative:"A"},{letter:/[\u00eb\u00e8\u00ea]/g,alternative:"e"},{letter:/[\u00cb\u00c8\u00ca]/g,alternative:"E"},{letter:/[\u00f6\u00f3]/g,alternative:"o"},{letter:/[\u00d6\u00d3]/g,alternative:"O"}],lin:[{letter:/[\u00e1\u00e2\u01ce]/g,alternative:"a"},{letter:/[\u00c1\u00c2\u01cd]/g,alternative:"A"},{letter:/\u025b\u0301/g,alternative:"e"},{letter:/\u025b\u0302/g,alternative:"e"},{letter:/\u025b\u030c/g,alternative:"e"},{letter:/[\u00e9\u00ea\u011b\u025b]/g,alternative:"e"},{letter:/\u0190\u0301/g,alternative:"E"},{letter:/\u0190\u0302/g,alternative:"E"},{letter:/\u0190\u030c/g,alternative:"E"},{letter:/[\u00c9\u00ca\u011a\u0190]/g,alternative:"E"},{letter:/[\u00ed\u00ee\u01d0]/g,alternative:"i"},{letter:/[\u00cd\u00ce\u01cf]/g,alternative:"I"},{letter:/\u0254\u0301/g,alternative:"o"},{letter:/\u0254\u0302/g,alternative:"o"},{letter:/\u0254\u030c/g,alternative:"o"},{letter:/[\u00f3\u00f4\u01d2\u0254]/g,alternative:"o"},{letter:/\u0186\u0301/g,alternative:"O"},{letter:/\u0186\u0302/g,alternative:"O"},{letter:/\u0186\u030c/g,alternative:"O"},{letter:/[\u00d3\u00d4\u01d1\u0186]/g,alternative:"O"},{letter:/[\u00fa]/g,alternative:"u"},{letter:/[\u00da]/g,alternative:"U"}],lt:[{letter:/[\u0105]/g,alternative:"a"},{letter:/[\u0104]/g,alternative:"A"},{letter:/[\u010d]/g,alternative:"c"},{letter:/[\u010c]/g,alternative:"C"},{letter:/[\u0119\u0117]/g,alternative:"e"},{letter:/[\u0118\u0116]/g,alternative:"E"},{letter:/[\u012f]/g,alternative:"i"},{letter:/[\u012e]/g,alternative:"I"},{letter:/[\u0161]/g,alternative:"s"},{letter:/[\u0160]/g,alternative:"S"},{letter:/[\u0173\u016b]/g,alternative:"u"},{letter:/[\u0172\u016a]/g,alternative:"U"},{letter:/[\u017e]/g,alternative:"z"},{letter:/[\u017d]/g,alternative:"Z"}],mg:[{letter:/[\u00f4]/g,alternative:"ao"},{letter:/[\u00d4]/g,alternative:"Ao"}],mk:[{letter:/[\u0430]/g,alternative:"a"},{letter:/[\u0410]/g,alternative:"A"},{letter:/[\u0431]/g,alternative:"b"},{letter:/[\u0411]/g,alternative:"B"},{letter:/[\u0432]/g,alternative:"v"},{letter:/[\u0412]/g,alternative:"V"},{letter:/[\u0433]/g,alternative:"g"},{letter:/[\u0413]/g,alternative:"G"},{letter:/[\u0434]/g,alternative:"d"},{letter:/[\u0414]/g,alternative:"D"},{letter:/[\u0453]/g,alternative:"gj"},{letter:/[\u0403]/g,alternative:"Gj"},{letter:/[\u0435]/g,alternative:"e"},{letter:/[\u0415]/g,alternative:"E"},{letter:/[\u0436]/g,alternative:"zh"},{letter:/[\u0416]/g,alternative:"Zh"},{letter:/[\u0437]/g,alternative:"z"},{letter:/[\u0417]/g,alternative:"Z"},{letter:/[\u0455]/g,alternative:"dz"},{letter:/[\u0405]/g,alternative:"Dz"},{letter:/[\u0438]/g,alternative:"i"},{letter:/[\u0418]/g,alternative:"I"},{letter:/[\u0458]/g,alternative:"j"},{letter:/[\u0408]/g,alternative:"J"},{letter:/[\u043A]/g,alternative:"k"},{letter:/[\u041A]/g,alternative:"K"},{letter:/[\u043B]/g,alternative:"l"},{letter:/[\u041B]/g,alternative:"L"},{letter:/[\u0459]/g,alternative:"lj"},{letter:/[\u0409]/g,alternative:"Lj"},{letter:/[\u043C]/g,alternative:"m"},{letter:/[\u041C]/g,alternative:"M"},{letter:/[\u043D]/g,alternative:"n"},{letter:/[\u041D]/g,alternative:"N"},{letter:/[\u045A]/g,alternative:"nj"},{letter:/[\u040A]/g,alternative:"Nj"},{letter:/[\u043E]/g,alternative:"o"},{letter:/[\u041E]/g,alternative:"O"},{letter:/[\u0440]/g,alternative:"r"},{letter:/[\u0420]/g,alternative:"R"},{letter:/[\u043F]/g,alternative:"p"},{letter:/[\u041F]/g,alternative:"P"},{letter:/[\u0441]/g,alternative:"s"},{letter:/[\u0421]/g,alternative:"S"},{letter:/[\u0442]/g,alternative:"t"},{letter:/[\u0422]/g,alternative:"T"},{letter:/[\u045C]/g,alternative:"kj"},{letter:/[\u040C]/g,alternative:"Kj"},{letter:/[\u0443]/g,alternative:"u"},{letter:/[\u0423]/g,alternative:"U"},{letter:/[\u0444]/g,alternative:"f"},{letter:/[\u0424]/g,alternative:"F"},{letter:/[\u0445]/g,alternative:"h"},{letter:/[\u0425]/g,alternative:"H"},{letter:/[\u0446]/g,alternative:"c"},{letter:/[\u0426]/g,alternative:"C"},{letter:/[\u0447]/g,alternative:"ch"},{letter:/[\u0427]/g,alternative:"Ch"},{letter:/[\u045F]/g,alternative:"dj"},{letter:/[\u040F]/g,alternative:"Dj"},{letter:/[\u0448]/g,alternative:"sh"},{letter:/[\u0428]/g,alternative:"Sh"}],mri:[{letter:/[\u0101]/g,alternative:"aa"},{letter:/[\u0100]/g,alternative:"Aa"},{letter:/[\u0113]/g,alternative:"ee"},{letter:/[\u0112]/g,alternative:"Ee"},{letter:/[\u012b]/g,alternative:"ii"},{letter:/[\u012a]/g,alternative:"Ii"},{letter:/[\u014d]/g,alternative:"oo"},{letter:/[\u014c]/g,alternative:"Oo"},{letter:/[\u016b]/g,alternative:"uu"},{letter:/[\u016a]/g,alternative:"Uu"}],mwl:[{letter:/[\u00e7]/g,alternative:"c"},{letter:/[\u00c7]/g,alternative:"C"},{letter:/[\u00e1]/g,alternative:"a"},{letter:/[\u00c1]/g,alternative:"A"},{letter:/[\u00e9\u00ea]/g,alternative:"e"},{letter:/[\u00c9\u00ca]/g,alternative:"E"},{letter:/[\u00ed]/g,alternative:"i"},{letter:/[\u00cd]/g,alternative:"I"},{letter:/[\u00f3\u00f4]/g,alternative:"o"},{letter:/[\u00d3\u00d4]/g,alternative:"O"},{letter:/[\u00fa\u0169]/g,alternative:"u"},{letter:/[\u00da\u0168]/g,alternative:"U"}],oci:[{letter:/[\u00e7]/g,alternative:"c"},{letter:/[\u00c7]/g,alternative:"C"},{letter:/[\u00e0\u00e1]/g,alternative:"a"},{letter:/[\u00c0\u00c1]/g,alternative:"A"},{letter:/[\u00e8\u00e9]/g,alternative:"e"},{letter:/[\u00c8\u00c9]/g,alternative:"E"},{letter:/[\u00ed\u00ef]/g,alternative:"i"},{letter:/[\u00cd\u00cf]/g,alternative:"I"},{letter:/[\u00f2\u00f3]/g,alternative:"o"},{letter:/[\u00d2\u00d3]/g,alternative:"O"},{letter:/[\u00fa\u00fc]/g,alternative:"u"},{letter:/[\u00da\u00dc]/g,alternative:"U"},{letter:/[\u00b7]/g,alternative:""}],orm:[{letter:/[\u0027]/g,alternative:""}],pt:[{letter:/[\u00e7]/g,alternative:"c"},{letter:/[\u00c7]/g,alternative:"C"},{letter:/[\u00e1\u00e2\u00e3\u00e0]/g,alternative:"a"},{letter:/[\u00c1\u00c2\u00c3\u00c0]/g,alternative:"A"},{letter:/[\u00e9\u00ea]/g,alternative:"e"},{letter:/[\u00c9\u00ca]/g,alternative:"E"},{letter:/[\u00ed]/g,alternative:"i"},{letter:/[\u00cd]/g,alternative:"I"},{letter:/[\u00f3\u00f4\u00f5]/g,alternative:"o"},{letter:/[\u00d3\u00d4\u00d5]/g,alternative:"O"},{letter:/[\u00fa]/g,alternative:"u"},{letter:/[\u00da]/g,alternative:"U"}],roh:[{letter:/[\u00e9\u00e8\u00ea]/g,alternative:"e"},{letter:/[\u00c9\u00c8\u00ca]/g,alternative:"E"},{letter:/[\u00ef]/g,alternative:"i"},{letter:/[\u00cf]/g,alternative:"I"},{letter:/[\u00f6]/g,alternative:"oe"},{letter:/[\u00d6]/g,alternative:"Oe"},{letter:/[\u00fc]/g,alternative:"ue"},{letter:/[\u00dc]/g,alternative:"Ue"},{letter:/[\u00e4]/g,alternative:"ae"},{letter:/[\u00c4]/g,alternative:"Ae"}],rup:[{letter:/[\u00e3]/g,alternative:"a"},{letter:/[\u00c3]/g,alternative:"A"}],ro:[{letter:/[\u0103\u00e2]/g,alternative:"a"},{letter:/[\u0102\u00c2]/g,alternative:"A"},{letter:/[\u00ee]/g,alternative:"i"},{letter:/[\u00ce]/g,alternative:"I"},{letter:/[\u0219\u015f]/g,alternative:"s"},{letter:/[\u0218\u015e]/g,alternative:"S"},{letter:/[\u021b\u0163]/g,alternative:"t"},{letter:/[\u021a\u0162]/g,alternative:"T"}],tlh:[{letter:/[\u2019\u0027]/g,alternative:""}],sk:[{letter:/[\u01c4]/g,alternative:"DZ"},{letter:/[\u01c5]/g,alternative:"Dz"},{letter:/[\u01c6]/g,alternative:"dz"},{letter:/[\u00e1\u00e4]/g,alternative:"a"},{letter:/[\u00c1\u00c4]/g,alternative:"A"},{letter:/[\u010d]/g,alternative:"c"},{letter:/[\u010c]/g,alternative:"C"},{letter:/[\u010f]/g,alternative:"d"},{letter:/[\u010e]/g,alternative:"D"},{letter:/[\u00e9]/g,alternative:"e"},{letter:/[\u00c9]/g,alternative:"E"},{letter:/[\u00ed]/g,alternative:"i"},{letter:/[\u00cd]/g,alternative:"I"},{letter:/[\u013e\u013a]/g,alternative:"l"},{letter:/[\u013d\u0139]/g,alternative:"L"},{letter:/[\u0148]/g,alternative:"n"},{letter:/[\u0147]/g,alternative:"N"},{letter:/[\u00f3\u00f4]/g,alternative:"o"},{letter:/[\u00d3\u00d4]/g,alternative:"O"},{letter:/[\u0155]/g,alternative:"r"},{letter:/[\u0154]/g,alternative:"R"},{letter:/[\u0161]/g,alternative:"s"},{letter:/[\u0160]/g,alternative:"S"},{letter:/[\u0165]/g,alternative:"t"},{letter:/[\u0164]/g,alternative:"T"},{letter:/[\u00fa]/g,alternative:"u"},{letter:/[\u00da]/g,alternative:"U"},{letter:/[\u00fd]/g,alternative:"y"},{letter:/[\u00dd]/g,alternative:"Y"},{letter:/[\u017e]/g,alternative:"z"},{letter:/[\u017d]/g,alternative:"Z"}],sl:[{letter:/[\u010d\u0107]/g,alternative:"c"},{letter:/[\u010c\u0106]/g,alternative:"C"},{letter:/[\u0111]/g,alternative:"d"},{letter:/[\u0110]/g,alternative:"D"},{letter:/[\u0161]/g,alternative:"s"},{letter:/[\u0160]/g,alternative:"S"},{letter:/[\u017e]/g,alternative:"z"},{letter:/[\u017d]/g,alternative:"Z"},{letter:/[\u00e0\u00e1\u0203\u0201]/g,alternative:"a"},{letter:/[\u00c0\u00c1\u0202\u0200]/g,alternative:"A"},{letter:/[\u00e8\u00e9\u0207\u0205]/g,alternative:"e"},{letter:/\u01dd\u0300/g,alternative:"e"},{letter:/\u01dd\u030f/g,alternative:"e"},{letter:/\u1eb9\u0301/g,alternative:"e"},{letter:/\u1eb9\u0311/g,alternative:"e"},{letter:/[\u00c8\u00c9\u0206\u0204]/g,alternative:"E"},{letter:/\u018e\u030f/g,alternative:"E"},{letter:/\u018e\u0300/g,alternative:"E"},{letter:/\u1eb8\u0311/g,alternative:"E"},{letter:/\u1eb8\u0301/g,alternative:"E"},{letter:/[\u00ec\u00ed\u020b\u0209]/g,alternative:"i"},{letter:/[\u00cc\u00cd\u020a\u0208]/g,alternative:"I"},{letter:/[\u00f2\u00f3\u020f\u020d]/g,alternative:"o"},{letter:/\u1ecd\u0311/g,alternative:"o"},{letter:/\u1ecd\u0301/g,alternative:"o"},{letter:/\u1ecc\u0311/g,alternative:"O"},{letter:/\u1ecc\u0301/g,alternative:"O"},{letter:/[\u00d2\u00d3\u020e\u020c]/g,alternative:"O"},{letter:/[\u00f9\u00fa\u0217\u0215]/g,alternative:"u"},{letter:/[\u00d9\u00da\u0216\u0214]/g,alternative:"U"},{letter:/[\u0155\u0213]/g,alternative:"r"},{letter:/[\u0154\u0212]/g,alternative:"R"}],sq:[{letter:/[\u00e7]/g,alternative:"c"},{letter:/[\u00c7]/g,alternative:"C"},{letter:/[\u00eb]/g,alternative:"e"},{letter:/[\u00cb]/g,alternative:"E"}],hu:[{letter:/[\u00e1]/g,alternative:"a"},{letter:/[\u00c1]/g,alternative:"A"},{letter:/[\u00e9]/g,alternative:"e"},{letter:/[\u00c9]/g,alternative:"E"},{letter:/[\u00ed]/g,alternative:"i"},{letter:/[\u00cd]/g,alternative:"I"},{letter:/[\u00f3\u00f6\u0151]/g,alternative:"o"},{letter:/[\u00d3\u00d6\u0150]/g,alternative:"O"},{letter:/[\u00fa\u00fc\u0171]/g,alternative:"u"},{letter:/[\u00da\u00dc\u0170]/g,alternative:"U"}],srd:[{letter:/[\u00e7]/g,alternative:"c"},{letter:/[\u00c7]/g,alternative:"C"},{letter:/[\u00e0\u00e1]/g,alternative:"a"},{letter:/[\u00c0\u00c1]/g,alternative:"A"},{letter:/[\u00e8\u00e9]/g,alternative:"e"},{letter:/[\u00c8\u00c9]/g,alternative:"E"},{letter:/[\u00ed\u00ef]/g,alternative:"i"},{letter:/[\u00cd\u00cf]/g,alternative:"I"},{letter:/[\u00f2\u00f3]/g,alternative:"o"},{letter:/[\u00d2\u00d3]/g,alternative:"O"},{letter:/[\u00fa\u00f9]/g,alternative:"u"},{letter:/[\u00da\u00d9]/g,alternative:"U"}],szl:[{letter:/[\u0107]/g,alternative:"c"},{letter:/[\u0106]/g,alternative:"C"},{letter:/[\u00e3]/g,alternative:"a"},{letter:/[\u00c3]/g,alternative:"A"},{letter:/[\u0142]/g,alternative:"u"},{letter:/[\u0141]/g,alternative:"U"},{letter:/[\u006e]/g,alternative:"n"},{letter:/[\u004e]/g,alternative:"N"},{letter:/[\u014f\u014d\u00f4\u00f5]/g,alternative:"o"},{letter:/[\u014e\u014c\u00d4\u00d5]/g,alternative:"O"},{letter:/[\u015b]/g,alternative:"s"},{letter:/[\u015a]/g,alternative:"S"},{letter:/[\u017a\u017c\u017e]/g,alternative:"z"},{letter:/[\u0179\u017b\u017d]/g,alternative:"Z"},{letter:/[\u016f]/g,alternative:"u"},{letter:/[\u016e]/g,alternative:"U"},{letter:/[\u010d]/g,alternative:"cz"},{letter:/[\u010c]/g,alternative:"Cz"},{letter:/[\u0159]/g,alternative:"rz"},{letter:/[\u0158]/g,alternative:"Rz"},{letter:/[\u0161]/g,alternative:"sz"},{letter:/[\u0160]/g,alternative:"Sz"}],tah:[{letter:/[\u0101\u00e2\u00e0]/g,alternative:"a"},{letter:/[\u0100\u00c2\u00c0]/g,alternative:"A"},{letter:/[\u00ef\u00ee\u00ec]/g,alternative:"i"},{letter:/[\u00cf\u00ce\u00cc]/g,alternative:"I"},{letter:/[\u0113\u00ea\u00e9]/g,alternative:"e"},{letter:/[\u0112\u00ca\u00c9]/g,alternative:"E"},{letter:/[\u016b\u00fb\u00fa]/g,alternative:"u"},{letter:/[\u016a\u00db\u00da]/g,alternative:"U"},{letter:/[\u00e7]/g,alternative:"c"},{letter:/[\u00c7]/g,alternative:"C"},{letter:/[\u00f2\u00f4\u014d]/g,alternative:"o"},{letter:/[\u00d2\u00d4\u014c]/g,alternative:"O"},{letter:/[\u2019\u0027\u2018]/g,alternative:""}],vec:[{letter:/\u0073\u002d\u0063/g,alternative:"sc"},{letter:/\u0053\u002d\u0043/g,alternative:"SC"},{letter:/\u0073\u0027\u0063/g,alternative:"sc"},{letter:/\u0053\u0027\u0043/g,alternative:"SC"},{letter:/\u0073\u2019\u0063/g,alternative:"sc"},{letter:/\u0053\u2019\u0043/g,alternative:"SC"},{letter:/\u0073\u2018\u0063/g,alternative:"sc"},{letter:/\u0053\u2018\u0043/g,alternative:"SC"},{letter:/\u0053\u002d\u0063/g,alternative:"Sc"},{letter:/\u0053\u0027\u0063/g,alternative:"Sc"},{letter:/\u0053\u2019\u0063/g,alternative:"Sc"},{letter:/\u0053\u2018\u0063/g,alternative:"Sc"},{letter:/\u0063\u2019/g,alternative:"c"},{letter:/\u0043\u2019/g,alternative:"C"},{letter:/\u0063\u2018/g,alternative:"c"},{letter:/\u0043\u2018/g,alternative:"C"},{letter:/\u0063\u0027/g,alternative:"c"},{letter:/\u0043\u0027/g,alternative:"C"},{letter:/[\u00e0\u00e1\u00e2]/g,alternative:"a"},{letter:/[\u00c0\u00c1\u00c2]/g,alternative:"A"},{letter:/[\u00e8\u00e9]/g,alternative:"e"},{letter:/[\u00c8\u00c9]/g,alternative:"E"},{letter:/[\u00f2\u00f3]/g,alternative:"o"},{letter:/[\u00d2\u00d3]/g,alternative:"O"},{letter:/[\u00f9\u00fa]/g,alternative:"u"},{letter:/[\u00d9\u00da]/g,alternative:"U"},{letter:/[\u00e7\u010d\u010b]/g,alternative:"c"},{letter:/[\u00c7\u010c\u010a]/g,alternative:"C"},{letter:/[\u0142]/g,alternative:"l"},{letter:/[\u00a3\u0141]/g,alternative:"L"},{letter:/\ud835\udeff/g,alternative:"dh"},{letter:/[\u0111\u03b4]/g,alternative:"dh"},{letter:/[\u0110\u0394]/g,alternative:"Dh"}],wa:[{letter:/[\u00e2\u00e5]/g,alternative:"a"},{letter:/[\u00c2\u00c5]/g,alternative:"A"},{letter:/[\u00e7]/g,alternative:"c"},{letter:/[\u00c7]/g,alternative:"C"},{letter:/\u0065\u030a/g,alternative:"e"},{letter:/\u0045\u030a/g,alternative:"E"},{letter:/[\u00eb\u00ea\u00e8\u00e9]/g,alternative:"e"},{letter:/[\u00c9\u00c8\u00ca\u00cb]/g,alternative:"E"},{letter:/[\u00ee]/g,alternative:"i"},{letter:/[\u00ce]/g,alternative:"I"},{letter:/[\u00f4\u00f6]/g,alternative:"o"},{letter:/[\u00d6\u00d4]/g,alternative:"O"},{letter:/[\u00fb]/g,alternative:"u"},{letter:/[\u00db]/g,alternative:"U"}],yor:[{letter:/[\u00e1\u00e0]/g,alternative:"a"},{letter:/[\u00c1\u00c0]/g,alternative:"A"},{letter:/[\u00ec\u00ed]/g,alternative:"i"},{letter:/[\u00cc\u00cd]/g,alternative:"I"},{letter:/\u1ecd\u0301/g,alternative:"o"},{letter:/\u1ecc\u0301/g,alternative:"O"},{letter:/\u1ecd\u0300/g,alternative:"o"},{letter:/\u1ecc\u0300/g,alternative:"O"},{letter:/[\u00f3\u00f2\u1ecd]/g,alternative:"o"},{letter:/[\u00d3\u00d2\u1ecc]/g,alternative:"O"},{letter:/[\u00fa\u00f9]/g,alternative:"u"},{letter:/[\u00da\u00d9]/g,alternative:"U"},{letter:/\u1eb9\u0301/g,alternative:"e"},{letter:/\u1eb8\u0301/g,alternative:"E"},{letter:/\u1eb9\u0300/g,alternative:"e"},{letter:/\u1eb8\u0300/g,alternative:"E"},{letter:/[\u00e9\u00e8\u1eb9]/g,alternative:"e"},{letter:/[\u00c9\u00c8\u1eb8]/g,alternative:"E"},{letter:/[\u1e63]/g,alternative:"s"},{letter:/[\u1e62]/g,alternative:"S"}]};e.exports=function(e){if(n(e))return[];switch(r(e)){case"es":return i.es;case"pl":return i.pl;case"de":return i.de;case"nb":case"nn":return i.nbnn;case"sv":return i.sv;case"fi":return i.fi;case"da":return i.da;case"tr":return i.tr;case"lv":return i.lv;case"is":return i.is;case"fa":return i.fa;case"cs":return i.cs;case"ru":return i.ru;case"eo":return i.eo;case"af":return i.af;case"bal":case"ca":return i.ca;case"ast":return i.ast;case"an":return i.an;case"ay":return i.ay;case"en":return i.en;case"fr":return i.fr;case"it":return i.it;case"nl":return i.nl;case"bm":return i.bm;case"uk":return i.uk;case"br":return i.br;case"ch":return i.ch;case"csb":return i.csb;case"cy":return i.cy;case"ee":return i.ee;case"et":return i.et;case"eu":return i.eu;case"fuc":return i.fuc;case"fj":return i.fj;case"frp":return i.frp;case"fur":return i.fur;case"fy":return i.fy;case"ga":return i.ga;case"gd":return i.gd;case"gl":return i.gl;case"gn":return i.gn;case"gsw":return i.gsw;case"hat":return i.hat;case"haw":return i.haw;case"hr":return i.hr;case"ka":return i.ka;case"kal":return i.kal;case"kin":return i.kin;case"lb":return i.lb;case"li":return i.li;case"lin":return i.lin;case"lt":return i.lt;case"mg":return i.mg;case"mk":return i.mk;case"mri":return i.mri;case"mwl":return i.mwl;case"oci":return i.oci;case"orm":return i.orm;case"pt":return i.pt;case"roh":return i.roh;case"rup":return i.rup;case"ro":return i.ro;case"tlh":return i.tlh;case"sk":return i.sk;case"sl":return i.sl;case"sq":return i.sq;case"hu":return i.hu;case"srd":return i.srd;case"szl":return i.szl;case"tah":return i.tah;case"vec":return i.vec;case"wa":return i.wa;case"yor":return i.yor;default:return[]}}},function(e,t,a){"use strict";var r=a(285);e.exports=function(e,t){var a=r.getFromAnchorTag(e),n=r.getProtocol(a);return n&&!r.protocolIsHttpScheme(n)||r.isRelativeFragmentURL(a)?"other":r.isInternalLink(a,r.getHostname(t))?"internal":"external"}},function(e,t,a){"use strict";function r(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}function n(e,t,a){if(e&&u.isObject(e)&&e instanceof r)return e;var n=new r;return n.parse(e,t,a),n}function i(e){return u.isString(e)&&(e=n(e)),e instanceof r?e.format():r.prototype.format.call(e)}function s(e,t){return n(e,!1,!0).resolve(t)}function o(e,t){return e?n(e,!1,!0).resolveObject(t):t}var d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l=a(559),u=a(560);t.parse=n,t.resolve=s,t.resolveObject=o,t.format=i,t.Url=r;var c=/^([a-z0-9.+-]+:)/i,p=/:[0-9]*$/,f=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,h=["<",">",'"',"`"," ","\r","\n","\t"],g=["{","}","|","\\","^","`"].concat(h),m=["'"].concat(g),b=["%","/","?",";","#"].concat(m),v=["/","?","#"],y=/^[+a-z0-9A-Z_-]{0,63}$/,w=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,x={javascript:!0,"javascript:":!0},_={javascript:!0,"javascript:":!0},z={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},k=a(561);r.prototype.parse=function(e,t,a){if(!u.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+(void 0===e?"undefined":d(e)));var r=e.indexOf("?"),n=-1!==r&&r<e.indexOf("#")?"?":"#",i=e.split(n),s=/\\/g;i[0]=i[0].replace(s,"/"),e=i.join(n);var o=e;if(o=o.trim(),!a&&1===e.split("#").length){var p=f.exec(o);if(p)return this.path=o,this.href=o,this.pathname=p[1],p[2]?(this.search=p[2],this.query=t?k.parse(this.search.substr(1)):this.search.substr(1)):t&&(this.search="",this.query={}),this}var h=c.exec(o);if(h){h=h[0];var g=h.toLowerCase();this.protocol=g,o=o.substr(h.length)}if(a||h||o.match(/^\/\/[^@\/]+@[^@\/]+/)){var j="//"===o.substr(0,2);!j||h&&_[h]||(o=o.substr(2),this.slashes=!0)}if(!_[h]&&(j||h&&!z[h])){for(var S=-1,E=0;E<v.length;E++){var q=o.indexOf(v[E]);-1!==q&&(-1===S||q<S)&&(S=q)}var A,T;T=-1===S?o.lastIndexOf("@"):o.lastIndexOf("@",S),-1!==T&&(A=o.slice(0,T),o=o.slice(T+1),this.auth=decodeURIComponent(A)),S=-1;for(var E=0;E<b.length;E++){var q=o.indexOf(b[E]);-1!==q&&(-1===S||q<S)&&(S=q)}-1===S&&(S=o.length),this.host=o.slice(0,S),o=o.slice(S),this.parseHost(),this.hostname=this.hostname||"";var O="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!O)for(var C=this.hostname.split(/\./),E=0,P=C.length;E<P;E++){var R=C[E];if(R&&!R.match(y)){for(var M="",D=0,B=R.length;D<B;D++)R.charCodeAt(D)>127?M+="x":M+=R[D];if(!M.match(y)){var F=C.slice(0,E),L=C.slice(E+1),I=R.match(w);I&&(F.push(I[1]),L.unshift(I[2])),L.length&&(o="/"+L.join(".")+o),this.hostname=F.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),O||(this.hostname=l.toASCII(this.hostname));var N=this.port?":"+this.port:"",U=this.hostname||"";this.host=U+N,this.href+=this.host,O&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==o[0]&&(o="/"+o))}if(!x[g])for(var E=0,P=m.length;E<P;E++){var $=m[E];if(-1!==o.indexOf($)){var W=encodeURIComponent($);W===$&&(W=escape($)),o=o.split($).join(W)}}var H=o.indexOf("#");-1!==H&&(this.hash=o.substr(H),o=o.slice(0,H));var K=o.indexOf("?");if(-1!==K?(this.search=o.substr(K),this.query=o.substr(K+1),t&&(this.query=k.parse(this.query)),o=o.slice(0,K)):t&&(this.search="",this.query={}),o&&(this.pathname=o),z[g]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){var N=this.pathname||"",Y=this.search||"";this.path=N+Y}return this.href=this.format(),this},r.prototype.format=function(){var e=this.auth||"";e&&(e=encodeURIComponent(e),e=e.replace(/%3A/i,":"),e+="@");var t=this.protocol||"",a=this.pathname||"",r=this.hash||"",n=!1,i="";this.host?n=e+this.host:this.hostname&&(n=e+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(n+=":"+this.port)),this.query&&u.isObject(this.query)&&Object.keys(this.query).length&&(i=k.stringify(this.query));var s=this.search||i&&"?"+i||"";return t&&":"!==t.substr(-1)&&(t+=":"),this.slashes||(!t||z[t])&&!1!==n?(n="//"+(n||""),a&&"/"!==a.charAt(0)&&(a="/"+a)):n||(n=""),r&&"#"!==r.charAt(0)&&(r="#"+r),s&&"?"!==s.charAt(0)&&(s="?"+s),a=a.replace(/[?#]/g,function(e){return encodeURIComponent(e)}),s=s.replace("#","%23"),t+n+a+s+r},r.prototype.resolve=function(e){return this.resolveObject(n(e,!1,!0)).format()},r.prototype.resolveObject=function(e){if(u.isString(e)){var t=new r;t.parse(e,!1,!0),e=t}for(var a=new r,n=Object.keys(this),i=0;i<n.length;i++){var s=n[i];a[s]=this[s]}if(a.hash=e.hash,""===e.href)return a.href=a.format(),a;if(e.slashes&&!e.protocol){for(var o=Object.keys(e),d=0;d<o.length;d++){var l=o[d];"protocol"!==l&&(a[l]=e[l])}return z[a.protocol]&&a.hostname&&!a.pathname&&(a.path=a.pathname="/"),a.href=a.format(),a}if(e.protocol&&e.protocol!==a.protocol){if(!z[e.protocol]){for(var c=Object.keys(e),p=0;p<c.length;p++){var f=c[p];a[f]=e[f]}return a.href=a.format(),a}if(a.protocol=e.protocol,e.host||_[e.protocol])a.pathname=e.pathname;else{for(var h=(e.pathname||"").split("/");h.length&&!(e.host=h.shift()););e.host||(e.host=""),e.hostname||(e.hostname=""),""!==h[0]&&h.unshift(""),h.length<2&&h.unshift(""),a.pathname=h.join("/")}if(a.search=e.search,a.query=e.query,a.host=e.host||"",a.auth=e.auth,a.hostname=e.hostname||e.host,a.port=e.port,a.pathname||a.search){var g=a.pathname||"",m=a.search||"";a.path=g+m}return a.slashes=a.slashes||e.slashes,a.href=a.format(),a}var b=a.pathname&&"/"===a.pathname.charAt(0),v=e.host||e.pathname&&"/"===e.pathname.charAt(0),y=v||b||a.host&&e.pathname,w=y,x=a.pathname&&a.pathname.split("/")||[],h=e.pathname&&e.pathname.split("/")||[],k=a.protocol&&!z[a.protocol];if(k&&(a.hostname="",a.port=null,a.host&&(""===x[0]?x[0]=a.host:x.unshift(a.host)),a.host="",e.protocol&&(e.hostname=null,e.port=null,e.host&&(""===h[0]?h[0]=e.host:h.unshift(e.host)),e.host=null),y=y&&(""===h[0]||""===x[0])),v)a.host=e.host||""===e.host?e.host:a.host,a.hostname=e.hostname||""===e.hostname?e.hostname:a.hostname,a.search=e.search,a.query=e.query,x=h;else if(h.length)x||(x=[]),x.pop(),x=x.concat(h),a.search=e.search,a.query=e.query;else if(!u.isNullOrUndefined(e.search)){if(k){a.hostname=a.host=x.shift();var j=!!(a.host&&a.host.indexOf("@")>0)&&a.host.split("@");j&&(a.auth=j.shift(),a.host=a.hostname=j.shift())}return a.search=e.search,a.query=e.query,u.isNull(a.pathname)&&u.isNull(a.search)||(a.path=(a.pathname?a.pathname:"")+(a.search?a.search:"")),a.href=a.format(),a}if(!x.length)return a.pathname=null,a.search?a.path="/"+a.search:a.path=null,a.href=a.format(),a;for(var S=x.slice(-1)[0],E=(a.host||e.host||x.length>1)&&("."===S||".."===S)||""===S,q=0,A=x.length;A>=0;A--)S=x[A],"."===S?x.splice(A,1):".."===S?(x.splice(A,1),q++):q&&(x.splice(A,1),q--);if(!y&&!w)for(;q--;q)x.unshift("..");!y||""===x[0]||x[0]&&"/"===x[0].charAt(0)||x.unshift(""),E&&"/"!==x.join("/").substr(-1)&&x.push("");var T=""===x[0]||x[0]&&"/"===x[0].charAt(0);if(k){a.hostname=a.host=T?"":x.length?x.shift():"";var j=!!(a.host&&a.host.indexOf("@")>0)&&a.host.split("@");j&&(a.auth=j.shift(),a.host=a.hostname=j.shift())}return y=y||a.host&&x.length,y&&!T&&x.unshift(""),x.length?a.pathname=x.join("/"):(a.pathname=null,a.path=null),u.isNull(a.pathname)&&u.isNull(a.search)||(a.path=(a.pathname?a.pathname:"")+(a.search?a.search:"")),a.auth=e.auth||a.auth,a.slashes=a.slashes||e.slashes,a.href=a.format(),a},r.prototype.parseHost=function(){var e=this.host,t=p.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},function(e,t,a){"use strict";(function(e,r){var n,i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};!function(s){function o(e){throw new RangeError(D[e])}function d(e,t){for(var a=e.length,r=[];a--;)r[a]=t(e[a]);return r}function l(e,t){var a=e.split("@"),r="";return a.length>1&&(r=a[0]+"@",e=a[1]),e=e.replace(M,"."),r+d(e.split("."),t).join(".")}function u(e){for(var t,a,r=[],n=0,i=e.length;n<i;)t=e.charCodeAt(n++),t>=55296&&t<=56319&&n<i?(a=e.charCodeAt(n++),56320==(64512&a)?r.push(((1023&t)<<10)+(1023&a)+65536):(r.push(t),n--)):r.push(t);return r}function c(e){return d(e,function(e){var t="";return e>65535&&(e-=65536,t+=L(e>>>10&1023|55296),e=56320|1023&e),t+=L(e)}).join("")}function p(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:j}function f(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function h(e,t,a){var r=0;for(e=a?F(e/A):e>>1,e+=F(e/t);e>B*E>>1;r+=j)e=F(e/B);return F(r+(B+1)*e/(e+q))}function g(e){var t,a,r,n,i,s,d,l,u,f,g=[],m=e.length,b=0,v=O,y=T;for(a=e.lastIndexOf(C),a<0&&(a=0),r=0;r<a;++r)e.charCodeAt(r)>=128&&o("not-basic"),g.push(e.charCodeAt(r));for(n=a>0?a+1:0;n<m;){for(i=b,s=1,d=j;n>=m&&o("invalid-input"),l=p(e.charCodeAt(n++)),(l>=j||l>F((k-b)/s))&&o("overflow"),b+=l*s,u=d<=y?S:d>=y+E?E:d-y,!(l<u);d+=j)f=j-u,s>F(k/f)&&o("overflow"),s*=f;t=g.length+1,y=h(b-i,t,0==i),F(b/t)>k-v&&o("overflow"),v+=F(b/t),b%=t,g.splice(b++,0,v)}return c(g)}function m(e){var t,a,r,n,i,s,d,l,c,p,g,m,b,v,y,w=[];for(e=u(e),m=e.length,t=O,a=0,i=T,s=0;s<m;++s)(g=e[s])<128&&w.push(L(g));for(r=n=w.length,n&&w.push(C);r<m;){for(d=k,s=0;s<m;++s)(g=e[s])>=t&&g<d&&(d=g);for(b=r+1,d-t>F((k-a)/b)&&o("overflow"),a+=(d-t)*b,t=d,s=0;s<m;++s)if(g=e[s],g<t&&++a>k&&o("overflow"),g==t){for(l=a,c=j;p=c<=i?S:c>=i+E?E:c-i,!(l<p);c+=j)y=l-p,v=j-p,w.push(L(f(p+y%v,0))),l=F(y/v);w.push(L(f(l,0))),i=h(a,b,r==n),a=0,++r}++a,++t}return w.join("")}function b(e){return l(e,function(e){return P.test(e)?g(e.slice(4).toLowerCase()):e})}function v(e){return l(e,function(e){return R.test(e)?"xn--"+m(e):e})}var y="object"==i(t)&&t&&!t.nodeType&&t,w="object"==i(e)&&e&&!e.nodeType&&e,x="object"==(void 0===r?"undefined":i(r))&&r;x.global!==x&&x.window!==x&&x.self!==x||(s=x);var _,z,k=2147483647,j=36,S=1,E=26,q=38,A=700,T=72,O=128,C="-",P=/^xn--/,R=/[^\x20-\x7E]/,M=/[\x2E\u3002\uFF0E\uFF61]/g,D={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},B=j-S,F=Math.floor,L=String.fromCharCode;if(_={version:"1.4.1",ucs2:{decode:u,encode:c},decode:g,encode:m,toASCII:v,toUnicode:b},"object"==i(a(123))&&a(123))void 0!==(n=function(){return _}.call(t,a,t,e))&&(e.exports=n);else if(y&&w)if(e.exports==y)w.exports=_;else for(z in _)_.hasOwnProperty(z)&&(y[z]=_[z]);else s.punycode=_}(void 0)}).call(t,a(42)(e),a(12))},function(e,t,a){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports={isString:function(e){return"string"==typeof e},isObject:function(e){return"object"===(void 0===e?"undefined":r(e))&&null!==e},isNull:function(e){return null===e},isNullOrUndefined:function(e){return null==e}}},function(e,t,a){"use strict";t.decode=t.parse=a(562),t.encode=t.stringify=a(226)},function(e,t,a){"use strict";function r(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,a,i){t=t||"&",a=a||"=";var s={};if("string"!=typeof e||0===e.length)return s;var o=/\+/g;e=e.split(t);var d=1e3;i&&"number"==typeof i.maxKeys&&(d=i.maxKeys);var l=e.length;d>0&&l>d&&(l=d);for(var u=0;u<l;++u){var c,p,f,h,g=e[u].replace(o,"%20"),m=g.indexOf(a);m>=0?(c=g.substr(0,m),p=g.substr(m+1)):(c=g,p=""),f=decodeURIComponent(c),h=decodeURIComponent(p),r(s,f)?n(s[f])?s[f].push(h):s[f]=[s[f],h]:s[f]=h}return s};var n=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},function(e,t,a){"use strict";e.exports=function(e){var t="Dofollow";return null!==e.match(/rel=([\'\"])nofollow\1/gi)&&(t="Nofollow"),t}},function(e,t,a){"use strict";var r=a(374);e.exports=function(e){return r(e).length}},function(e,t,a){"use strict";e.exports=function(e){var t=e.getUrl().length,a=e.getKeyword().length;return t>40&&t>a+20}},function(e,t,a){"use strict";var r=a(68),n=a(33);e.exports=function(e){var t=e.getTitle(),a=n(e.getKeyword()),i=e.getLocale(),s={matches:0,position:-1};return s.matches=r(t,a,i),s.position=t.toLocaleLowerCase().indexOf(a),s}},function(e,t,a){"use strict";var r=a(375),n=a(568),i=a(571).getSubheadingContents,s=a(33);e.exports=function(e){var t=e.getText(),a=s(e.getKeyword()),o=e.getLocale(),d={count:0};t=r(t);var l=i(t);return 0!==l.length&&(d.count=l.length,d.matches=n(l,a,o)),d}},function(e,t,a){"use strict";var r=a(569),n=a(570)(),i=a(284);e.exports=function(e,t,a){var s;if(null===e)s=-1;else{s=0;for(var o=0;o<e.length;o++){var d=r(e[o],n);(i(d,t,a).length>0||i(e[o],t,a).length>0)&&s++}}return s}},function(e,t,a){"use strict";e.exports=function(e,t,a){return e=e.replace(t,a)}},function(e,t,a){"use strict";e.exports=function(){return[" a"," in"," an"," on"," for"," the"," and"]}},function(e,t,a){"use strict";function r(e){for(var t,a=[],r=/<h([1-6])(?:[^>]+)?>(.*?)<\/h\1>/gi;null!==(t=r.exec(e));)a.push(t);return a}function n(e){var t=r(e);return t=i(t,function(e){return e[0]})}var i=a(9);e.exports={getSubheadings:r,getSubheadingContents:n}},function(e,t,a){"use strict";var r=a(56),n=a(68),i=a(33);e.exports=function(e){var t=i(e.getKeyword()),a=e.getText(),s=e.getLocale(),o=r(a);return 0===o?0:n(a,t,s)/o*100}},function(e,t,a){"use strict";var r=a(376),n=a(33);e.exports=function(e){var t=n(e.getKeyword());return r(t)}},function(e,t,a){"use strict";e.exports=function(){return["a","about","above","after","again","against","all","am","an","and","any","are","as","at","be","because","been","before","being","below","between","both","but","by","could","did","do","does","doing","down","during","each","few","for","from","further","had","has","have","having","he","he'd","he'll","he's","her","here","here's","hers","herself","him","himself","his","how","how's","i","i'd","i'll","i'm","i've","if","in","into","is","it","it's","its","itself","let's","me","more","most","my","myself","nor","of","on","once","only","or","other","ought","our","ours","ourselves","out","over","own","same","she","she'd","she'll","she's","should","so","some","such","than","that","that's","the","their","theirs","them","themselves","then","there","there's","these","they","they'd","they'll","they're","they've","this","those","through","to","too","under","until","up","very","was","we","we'd","we'll","we're","we've","were","what","what's","when","when's","where","where's","which","while","who","who's","whom","why","why's","with","would","you","you'd","you'll","you're","you've","your","yours","yourself","yourselves"]}},function(e,t,a){"use strict";e.exports=function(){return[{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}]}},function(e,t,a){"use strict";var r=a(376);e.exports=function(e){return r(e.getUrl().replace(/[-_]/g," "))}},function(e,t,a){"use strict";var r=a(578),n=a(579),i=a(56),s=a(380),o=a(126),d=a(50),l=function(e,t){return e/t};e.exports=function(e){var t=void 0,a=e.getText(),u=e.getLocale(),c=d(u);if(""===a)return 0;a=r(a);var p=n(a),f=i(a);if(0===p||0===f)return 0;var h=s(a,u),g=l(f,p),m=h*(100/f);switch(c){case"nl":t=206.84-.77*m-.93*g;break;case"de":t=180-g-58.5*h/f;break;case"it":t=217-1.3*g-.6*m;break;case"en":default:t=206.835-1.015*g-h/f*84.6}return o(t)}},function(e,t,a){"use strict";var r=a(28);e.exports=function(e){return e=e.replace(/\b[0-9]+\b/g,""),e=r(e),"."===e&&(e=""),e}},function(e,t,a){"use strict";var r=a(55);e.exports=function(e){for(var t=r(e),a=0,n=0;n<t.length;n++)a++;return a}},function(e,t,a){"use strict";var r=a(50),n=(a(4),a(581)),i=a(582),s=a(583),o=a(584),d={de:n,nl:s,en:i,it:o};e.exports=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"en_US",t=r(e);return d.hasOwnProperty(t)?d[t]:d.en}},function(e,t){e.exports={vowels:"aeiouyäöüáéâàèîêâûôœ",deviations:{vowels:[{fragments:["ouil","deaux","deau$","oard","äthiop","euil","veau","eau$","ueue","lienisch","ance$","ence$","time$","once$","ziat","guette","ête","ôte$","[hp]omme$","[qdscn]ue$","aire$","ture$","êpe$","[^q]ui$","tiche$","vice$","oile$","zial","cruis","leas","coa[ct]","[^i]deal","[fw]eat","[lsx]ed$"],countModifier:-1},{fragments:["aau","a[äöüo]","äue","äeu","aei","aue","aeu","ael","ai[aeo]","saik","aismus","ä[aeoi]","auä","éa","e[äaoö]","ei[eo]","ee[aeiou]","eu[aäe]","eum$","eü","o[aäöü]","poet","oo[eo]","oie","oei[^l]","oeu[^f]","öa","[fgrz]ieu","mieun","tieur","ieum","i[aiuü]","[^l]iä","[^s]chien","io[bcdfhjkmpqtuvwx]","[bdhmprv]ion","[lr]ior","[^g]io[gs]","[dr]ioz","elioz","zioni","bio[lnorz]","iö[^s]","ie[ei]","rier$","öi[eg]","[^r]öisch","[^gqv]u[aeéioöuü]","quie$","quie[^s]","uäu","^us-","^it-","üe","naiv","aisch$","aische$","aische[nrs]$","[lst]ien","dien$","gois","[^g]rient","[aeiou]y[aeiou]","byi","yä","[a-z]y[ao]","yau","koor","scient","eriel","[dg]oing"],countModifier:1},{fragments:["eauü","ioi","ioo","ioa","iii","oai","eueu"],countModifier:1}],words:{full:[{word:"beach",syllables:1},{word:"beat",syllables:1},{word:"beau",syllables:1},{word:"beaune",syllables:1},{word:"belle",syllables:1},{word:"bouche",syllables:1},{word:"brake",syllables:1},{word:"cache",syllables:1},{word:"chaiselongue",syllables:2},{word:"choke",syllables:1},{word:"cordiale",syllables:3},{word:"core",syllables:1},{word:"dope",syllables:1},{word:"eat",syllables:1},{word:"eye",syllables:1},{word:"fake",syllables:1},{word:"fame",syllables:1},{word:"fatigue",syllables:2},{word:"femme",syllables:1},{word:"force",syllables:1},{word:"game",syllables:1},{word:"games",syllables:1},{word:"gate",syllables:1},{word:"grande",syllables:1},{word:"ice",syllables:1},{word:"ion",syllables:2},{word:"joke",syllables:1},{word:"jupe",syllables:1},{word:"maisch",syllables:1},{word:"maische",syllables:2},{word:"move",syllables:1},{word:"native",syllables:2},{word:"nice",syllables:1},{word:"one",syllables:1},{word:"pipe",syllables:1},{word:"prime",syllables:1},{word:"rate",syllables:1},{word:"rhythm",syllables:2},{word:"ride",syllables:1},{word:"rides",syllables:1},{word:"rien",syllables:2},{word:"save",syllables:1},{word:"science",syllables:2},{word:"siècle",syllables:1},{word:"site",syllables:1},{word:"suite",syllables:1},{word:"take",syllables:1},{word:"taupe",syllables:1},{word:"universe",syllables:3},{word:"vogue",syllables:1},{word:"wave",syllables:1},{word:"zion",syllables:2}],fragments:{global:[{word:"abreaktion",syllables:4},{word:"adware",syllables:2},{word:"affaire",syllables:3},{word:"aiguière",syllables:2},{word:"anisette",syllables:3},{word:"appeal",syllables:2},{word:"backstage",syllables:2},{word:"bankrate",syllables:2},{word:"baseball",syllables:2},{word:"basejump",syllables:2},{word:"beachcomber",syllables:3},{word:"beachvolleyball",syllables:4},{word:"beagle",syllables:2},{word:"beamer",syllables:2},{word:"beamer",syllables:2},{word:"béarnaise",syllables:3},{word:"beaufort",syllables:2},{word:"beaujolais",syllables:3},{word:"beauté",syllables:2},{word:"beauty",syllables:2},{word:"belgier",syllables:3},{word:"bestien",syllables:2},{word:"biskuit",syllables:2},{word:"bleach",syllables:1},{word:"blue",syllables:1},{word:"board",syllables:1},{word:"boat",syllables:1},{word:"bodysuit",syllables:3},{word:"bordelaise",syllables:3},{word:"break",syllables:1},{word:"build",syllables:1},{word:"bureau",syllables:2},{word:"business",syllables:2},{word:"cabrio",syllables:3},{word:"cabriolet",syllables:4},{word:"cachesexe",syllables:2},{word:"camaieu",syllables:3},{word:"canyon",syllables:2},{word:"case",syllables:1},{word:"catsuit",syllables:2},{word:"centime",syllables:3},{word:"chaise",syllables:2},{word:"champion",syllables:2},{word:"championat",syllables:3},{word:"chapiteau",syllables:3},{word:"chateau",syllables:2},{word:"château",syllables:2},{word:"cheat",syllables:1},{word:"cheese",syllables:1},{word:"chihuahua",syllables:3},{word:"choice",syllables:1},{word:"circonflexe",syllables:3},{word:"clean",syllables:1},{word:"cloche",syllables:1},{word:"close",syllables:1},{word:"clothes",syllables:1},{word:"commerce",syllables:2},{word:"crime",syllables:1},{word:"crossrate",syllables:2},{word:"cuisine",syllables:2},{word:"culotte",syllables:2},{word:"death",syllables:1},{word:"defense",syllables:2},{word:"détente",syllables:2},{word:"dread",syllables:1},{word:"dream",syllables:1},{word:"dresscode",syllables:2},{word:"dungeon",syllables:2},{word:"easy",syllables:2},{word:"engagement",syllables:3},{word:"entente",syllables:2},{word:"eye-catcher",syllables:3},{word:"eyecatcher",syllables:3},{word:"eyeliner",syllables:3},{word:"eyeword",syllables:2},{word:"fashion",syllables:2},{word:"feature",syllables:2},{word:"ferien",syllables:3},{word:"fineliner",syllables:3},{word:"fisheye",syllables:2},{word:"flake",syllables:1},{word:"flambeau",syllables:2},{word:"flatrate",syllables:2},{word:"fleece",syllables:1},{word:"fraîche",syllables:1},{word:"freak",syllables:1},{word:"frites",syllables:1},{word:"future",syllables:2},{word:"gaelic",syllables:2},{word:"game-show",syllables:2},{word:"gameboy",syllables:2},{word:"gamepad",syllables:2},{word:"gameplay",syllables:2},{word:"gameport",syllables:2},{word:"gameshow",syllables:2},{word:"garigue",syllables:2},{word:"garrigue",syllables:2},{word:"gatefold",syllables:2},{word:"gateway",syllables:2},{word:"geflashed",syllables:2},{word:"georgier",syllables:4},{word:"goal",syllables:1},{word:"grapefruit",syllables:2},{word:"great",syllables:1},{word:"groupware",syllables:2},{word:"gueule",syllables:1},{word:"guide",syllables:1},{word:"guilloche",syllables:2},{word:"gynäzeen",syllables:4},{word:"gynözeen",syllables:4},{word:"haircare",syllables:2},{word:"hardcore",syllables:2},{word:"hardware",syllables:2},{word:"head",syllables:1},{word:"hearing",syllables:2},{word:"heart",syllables:1},{word:"heavy",syllables:2},{word:"hedge",syllables:1},{word:"heroin",syllables:3},{word:"inclusive",syllables:3},{word:"initiative",syllables:4},{word:"inside",syllables:2},{word:"jaguar",syllables:3},{word:"jalousette",syllables:3},{word:"jeans",syllables:1},{word:"jeunesse",syllables:2},{word:"juice",syllables:1},{word:"jukebox",syllables:2},{word:"jumpsuit",syllables:2},{word:"kanarien",syllables:4},{word:"kapriole",syllables:4},{word:"karosserielinie",syllables:6},{word:"konopeen",syllables:4},{word:"lacrosse",syllables:2},{word:"laplace",syllables:2},{word:"late-",syllables:1},{word:"lead",syllables:1},{word:"league",syllables:1},{word:"learn",syllables:1},{word:"légière",syllables:2},{word:"lizenziat",syllables:4},{word:"load",syllables:1},{word:"lotterielos",syllables:4},{word:"lounge",syllables:1},{word:"lyzeen",syllables:3},{word:"madame",syllables:2},{word:"mademoiselle",syllables:3},{word:"magier",syllables:3},{word:"make-up",syllables:2},{word:"malware",syllables:2},{word:"management",syllables:3},{word:"manteau",syllables:2},{word:"mausoleen",syllables:4},{word:"mauve",syllables:1},{word:"medien",syllables:3},{word:"mesdames",syllables:2},{word:"mesopotamien",syllables:6},{word:"milliarde",syllables:3},{word:"missile",syllables:2},{word:"miszellaneen",syllables:5},{word:"mousse",syllables:1},{word:"mousseline",syllables:3},{word:"museen",syllables:3},{word:"musette",syllables:2},{word:"nahuatl",syllables:2},{word:"noisette",syllables:2},{word:"notebook",syllables:2},{word:"nuance",syllables:3},{word:"nuklease",syllables:4},{word:"odeen",syllables:3},{word:"offline",syllables:2},{word:"offside",syllables:2},{word:"oleaster",syllables:4},{word:"on-stage",syllables:2},{word:"online",syllables:2},{word:"orpheen",syllables:3},{word:"parforceritt",syllables:3},{word:"patiens",syllables:2},{word:"patient",syllables:2},{word:"peace",syllables:1},{word:"peace",syllables:1},{word:"peanuts",syllables:2},{word:"people",syllables:2},{word:"perineen",syllables:4},{word:"peritoneen",syllables:5},{word:"picture",syllables:2},{word:"piece",syllables:1},{word:"pipeline",syllables:2},{word:"plateau",syllables:2},{word:"poesie",syllables:3},{word:"poleposition",syllables:4},{word:"portemanteau",syllables:3},{word:"portemonnaie",syllables:3},{word:"primerate",syllables:2},{word:"primerate",syllables:2},{word:"primetime",syllables:2},{word:"protease",syllables:4},{word:"protein",syllables:3},{word:"prytaneen",syllables:4},{word:"quotient",syllables:2},{word:"radio",syllables:3},{word:"reader",syllables:2},{word:"ready",syllables:2},{word:"reallife",syllables:2},{word:"repeat",syllables:2},{word:"retake",syllables:2},{word:"rigole",syllables:2},{word:"risolle",syllables:2},{word:"road",syllables:1},{word:"roaming",syllables:2},{word:"roquefort",syllables:2},{word:"safe",syllables:1},{word:"savonette",syllables:3},{word:"sciencefiction",syllables:3},{word:"search",syllables:1},{word:"selfmade",syllables:2},{word:"septime",syllables:3},{word:"serapeen",syllables:4},{word:"service",syllables:2},{word:"serviette",syllables:2},{word:"share",syllables:1},{word:"shave",syllables:1},{word:"shore",syllables:1},{word:"sidebar",syllables:2},{word:"sideboard",syllables:2},{word:"sidekick",syllables:2},{word:"silhouette",syllables:3},{word:"sitemap",syllables:2},{word:"slide",syllables:1},{word:"sneak",syllables:1},{word:"soap",syllables:1},{word:"softcore",syllables:2},{word:"software",syllables:2},{word:"soutanelle",syllables:3},{word:"speak",syllables:1},{word:"special",syllables:2},{word:"spracheinstellung",syllables:5},{word:"spyware",syllables:2},{word:"square",syllables:1},{word:"stagediving",syllables:3},{word:"stakeholder",syllables:3},{word:"statement",syllables:2},{word:"steady",syllables:2},{word:"steak",syllables:1},{word:"stealth",syllables:1},{word:"steam",syllables:1},{word:"stoned",syllables:1},{word:"stracciatella",syllables:4},{word:"stream",syllables:1},{word:"stride",syllables:1},{word:"strike",syllables:1},{word:"suitcase",syllables:2},{word:"sweepstake",syllables:2},{word:"t-bone",syllables:2},{word:"t-shirt",syllables:1},{word:"tailgate",syllables:2},{word:"take-off",syllables:2},{word:"take-over",syllables:3},{word:"takeaway",syllables:3},{word:"takeoff",syllables:2},{word:"takeover",syllables:3},{word:"throat",syllables:1},{word:"time-out",syllables:2},{word:"timelag",syllables:2},{word:"timeline",syllables:2},{word:"timesharing",syllables:3},{word:"toast",syllables:1},{word:"traubenmaische",syllables:4},{word:"tristesse",syllables:2},{word:"usenet",syllables:2},{word:"varietät",syllables:4},{word:"varieté",syllables:4},{word:"vinaigrette",syllables:3},{word:"vintage",syllables:2},{word:"violett",syllables:3},{word:"voice",syllables:1},{word:"wakeboard",syllables:2},{word:"washed",syllables:1},{word:"waveboard",syllables:2},{word:"wear",syllables:1},{word:"wear",syllables:1},{word:"website",syllables:2},{word:"white",syllables:1},{word:"widescreen",syllables:2},{word:"wire",syllables:1},{word:"yacht",syllables:1},{word:"yorkshire",syllables:2},{word:"éprouvette",syllables:3,notFollowedBy:["n"]},{word:"galette",syllables:2,notFollowedBy:["n"]},{word:"gigue",syllables:1,notFollowedBy:["n"]},{word:"groove",syllables:1,notFollowedBy:["n"]},{word:"morgue",syllables:1,notFollowedBy:["n"]},{word:"paillette",syllables:2,notFollowedBy:["n"]},{word:"raclette",syllables:2,notFollowedBy:["n"]},{word:"roulette",syllables:2,notFollowedBy:["n"]},{word:"spike",syllables:1,notFollowedBy:["n"]},{word:"style",syllables:1,notFollowedBy:["n"]},{word:"tablette",syllables:2,notFollowedBy:["n"]},{word:"grunge",syllables:1,notFollowedBy:["r"]},{word:"size",syllables:1,notFollowedBy:["r"]},{word:"value",syllables:1,notFollowedBy:["r"]},{word:"quiche",syllables:1,notFollowedBy:["s"]},{word:"house",syllables:1,notFollowedBy:["n","s"]},{word:"sauce",syllables:1,notFollowedBy:["n","s"]},{word:"space",syllables:1,notFollowedBy:["n","s"]},{word:"airline",syllables:2,notFollowedBy:["n","r"]},{word:"autosave",syllables:3,notFollowedBy:["n","r"]},{word:"bagpipe",syllables:2,notFollowedBy:["n","r"]},{word:"bike",syllables:1,notFollowedBy:["n","r"]},{word:"dance",syllables:1,notFollowedBy:["n","r"]},{word:"deadline",syllables:2,notFollowedBy:["n","r"]},{word:"halfpipe",syllables:2,notFollowedBy:["n","r"]},{word:"headline",syllables:2,notFollowedBy:["n","r"]},{word:"home",syllables:1,notFollowedBy:["n","r"]},{word:"hornpipe",syllables:2,notFollowedBy:["n","r"]},{word:"hotline",syllables:2,notFollowedBy:["n","r"]},{word:"infoline",syllables:3,notFollowedBy:["n","r"]},{word:"inline",syllables:2,notFollowedBy:["n","r"]},{word:"kite",syllables:1,notFollowedBy:["n","r"]},{word:"rollerblade",syllables:1,notFollowedBy:["n","r"]},{word:"score",syllables:1,notFollowedBy:["n","r"]},{word:"skyline",syllables:2,notFollowedBy:["n","r"]},{word:"slackline",syllables:2,notFollowedBy:["n","r"]},{word:"slice",syllables:1,notFollowedBy:["n","r","s"]},{word:"snooze",syllables:1,notFollowedBy:["n","r"]},{word:"storyline",syllables:3,notFollowedBy:["n","r"]},{word:"office",syllables:2,notFollowedBy:["s","r"]},{word:"space",syllables:1,notFollowedBy:["n","s","r"]},{word:"tease",syllables:1,notFollowedBy:["n","s","r"]},{word:"cache",syllables:1,notFollowedBy:["t"]}],atBeginningOrEnd:[{word:"case",syllables:1},{word:"life",syllables:1},{word:"teak",syllables:1},{word:"team",syllables:1},{word:"creme",syllables:1,notFollowedBy:["n","r"]},{word:"crème",syllables:1,notFollowedBy:["n","r"]},{word:"drive",syllables:1,notFollowedBy:["n","r"]},{word:"skate",syllables:1,notFollowedBy:["n","r"]},{word:"update",syllables:2,notFollowedBy:["n","r"]},{word:"upgrade",syllables:2,notFollowedBy:["n","r"]}],atBeginning:[{word:"anion",syllables:3},{word:"facelift",syllables:2},{word:"jiu",syllables:1},{word:"pace",syllables:1},{word:"shake",syllables:1},{word:"tea",syllables:1},{word:"trade",syllables:1},{word:"deal",syllables:1}],atEnd:[{word:"face",syllables:1},{word:"file",syllables:1},{word:"mousse",syllables:1},{word:"plate",syllables:1},{word:"tape",syllables:1},{word:"byte",syllables:1,alsoFollowedBy:["s"]},{word:"cape",syllables:1,alsoFollowedBy:["s"]},{word:"five",syllables:1,alsoFollowedBy:["s"]},{word:"hype",syllables:1,alsoFollowedBy:["s"]},{word:"leak",syllables:1,alsoFollowedBy:["s"]},{word:"like",syllables:1,alsoFollowedBy:["s"]},{word:"make",syllables:1,alsoFollowedBy:["s"]},{word:"phone",syllables:1,alsoFollowedBy:["s"]},{word:"rave",syllables:1,alsoFollowedBy:["s"]},{word:"regime",syllables:2,alsoFollowedBy:["s"]},{word:"statue",syllables:2,alsoFollowedBy:["s"]},{word:"store",syllables:1,alsoFollowedBy:["s"]},{word:"wave",syllables:1,alsoFollowedBy:["s"]},{word:"date",syllables:1,notFollowedBy:["n"]},{word:"image",syllables:2,notFollowedBy:["s"]}]}}}}},function(e,t){e.exports={vowels:"aeiouy",deviations:{vowels:[{fragments:["cial","tia","cius","giu","ion","[^bdnprv]iou","sia$","[^aeiuot]{2,}ed$","[aeiouy][^aeiuoyts]{1,}e$","[a-z]ely$","[cgy]ed$","rved$","[aeiouy][dt]es?$","eau","ieu","oeu","[aeiouy][^aeiouydt]e[sd]?$","[aeouy]rse$","^eye"],countModifier:-1},{fragments:["ia","iu","ii","io","[aeio][aeiou]{2}","[aeiou]ing","[^aeiou]ying","ui[aeou]"],countModifier:1},{fragments:["^ree[jmnpqrsx]","^reele","^reeva","riet","dien","[aeiouym][bdp]le$","uei","uou","^mc","ism$","[^l]lien","^coa[dglx].","[^gqauieo]ua[^auieo]","dn't$","uity$","ie(r|st)","[aeiouw]y[aeiou]","[^ao]ire[ds]","[^ao]ire$"],countModifier:1},{fragments:["eoa","eoo","ioa","ioe","ioo"],countModifier:1}],words:{full:[{word:"business",syllables:2},{word:"coheiress",syllables:3},{word:"colonel",syllables:2},{word:"heiress",syllables:2},{word:"i.e",syllables:2},{word:"shoreline",syllables:2},{word:"simile",syllables:3},{word:"unheired",syllables:2},{word:"wednesday",syllables:2}],fragments:{global:[{word:"coyote",syllables:3},{word:"graveyard",syllables:2},{word:"lawyer",syllables:2}]}}}}},function(e,t){e.exports={vowels:"aáäâeéëêiíïîoóöôuúüûy",deviations:{vowels:[{fragments:["ue$","dge$","[tcp]iënt","ace$","[br]each","[ainpr]tiaal","[io]tiaan","gua[yc]","[^i]deal","tive$","load","[^e]coke","[^s]core$"],countModifier:-1},{fragments:["aä","aeu","aie","ao","ë","eo","eú","ieau","ea$","ea[^u]","ei[ej]","eu[iu]","ï","iei","ienne","[^l]ieu[^w]","[^l]ieu$","i[auiy]","stion","[^cstx]io","^sion","riè","oö","oa","oeing","oie","[eu]ü","[^q]u[aeèo]","uie","[bhnpr]ieel","[bhnpr]iël"],countModifier:1},{fragments:["[aeolu]y[aeéèoóu]"],countModifier:1}],words:{full:[{word:"bye",syllables:1},{word:"core",syllables:1},{word:"cure",syllables:1},{word:"dei",syllables:2},{word:"dope",syllables:1},{word:"dude",syllables:1},{word:"fake",syllables:1},{word:"fame",syllables:1},{word:"five",syllables:1},{word:"hole",syllables:1},{word:"least",syllables:1},{word:"lone",syllables:1},{word:"minute",syllables:2},{word:"move",syllables:1},{word:"nice",syllables:1},{word:"one",syllables:1},{word:"state",syllables:1},{word:"surplace",syllables:2},{word:"take",syllables:1},{word:"trade",syllables:1},{word:"wide",syllables:1}],fragments:{global:[{word:"adieu",syllables:2},{word:"airline",syllables:2},{word:"airmiles",syllables:2},{word:"alien",syllables:3},{word:"ambient",syllables:3},{word:"announcement",syllables:3},{word:"appearance",syllables:3},{word:"appeasement",syllables:3},{word:"atheneum",syllables:4},{word:"awesome",syllables:2},{word:"baccalaurei",syllables:5},{word:"baccalaureus",syllables:5},{word:"baseball",syllables:3},{word:"basejump",syllables:2},{word:"banlieue",syllables:3},{word:"bapao",syllables:2},{word:"barbecue",syllables:3},{word:"beamer",syllables:2},{word:"beanie",syllables:2},{word:"beat",syllables:1},{word:"belle",syllables:2},{word:"bête",syllables:1},{word:"bingewatch",syllables:2},{word:"blocnote",syllables:2},{word:"blue",syllables:1},{word:"board",syllables:1},{word:"break",syllables:1},{word:"broad",syllables:1},{word:"bulls-eye",syllables:2},{word:"business",syllables:2},{word:"byebye",syllables:2},{word:"cacao",syllables:2},{word:"caesar",syllables:2},{word:"camaieu",syllables:3},{word:"caoutchouc",syllables:2},{word:"carbolineum",syllables:5},{word:"catchphrase",syllables:1},{word:"carrier",syllables:3},{word:"cheat",syllables:1},{word:"cheese",syllables:1},{word:"circonflexe",syllables:3},{word:"clean",syllables:1},{word:"cloak",syllables:1},{word:"cobuying",syllables:3},{word:"comeback",syllables:2},{word:"comfortzone",syllables:3},{word:"communiqué",syllables:4},{word:"conopeum",syllables:4},{word:"console",syllables:2},{word:"corporate",syllables:3},{word:"coûte",syllables:1},{word:"creamer",syllables:2},{word:"crime",syllables:1},{word:"cruesli",syllables:2},{word:"deadline",syllables:2},{word:"deautoriseren",syllables:6},{word:"deuce",syllables:1},{word:"deum",syllables:2},{word:"dirndl",syllables:2},{word:"dread",syllables:2},{word:"dreamteam",syllables:2},{word:"drone",syllables:1},{word:"enquête",syllables:3},{word:"escape",syllables:2},{word:"exposure",syllables:3},{word:"extranei",syllables:4},{word:"extraneus",syllables:4},{word:"eyecatcher",syllables:3},{word:"eyeliner",syllables:3},{word:"eyeopener",syllables:4},{word:"eyetracker",syllables:3},{word:"eyetracking",syllables:3},{word:"fairtrade",syllables:2},{word:"fauteuil",syllables:2},{word:"feature",syllables:2},{word:"feuilletee",syllables:3},{word:"feuilleton",syllables:3},{word:"fisheye",syllables:2},{word:"fineliner",syllables:3},{word:"finetunen",syllables:3},{word:"forehand",syllables:2},{word:"freak",syllables:1},{word:"fusioneren",syllables:4},{word:"gayparade",syllables:3},{word:"gaypride",syllables:2},{word:"goal",syllables:1},{word:"grapefruit",syllables:2},{word:"gruyère",syllables:3},{word:"guele",syllables:1},{word:"guerrilla",syllables:3},{word:"guest",syllables:1},{word:"hardware",syllables:2},{word:"haute",syllables:1},{word:"healing",syllables:2},{word:"heater",syllables:2},{word:"heavy",syllables:2},{word:"hoax",syllables:1},{word:"hotline",syllables:2},{word:"idee-fixe",syllables:3},{word:"inclusive",syllables:3},{word:"inline",syllables:2},{word:"intake",syllables:2},{word:"intensive",syllables:3},{word:"jeans",syllables:1},{word:"Jones",syllables:1},{word:"jubileum",syllables:4},{word:"kalfsribeye",syllables:3},{word:"kraaiennest",syllables:3},{word:"lastminute",syllables:3},{word:"learning",syllables:2},{word:"league",syllables:1},{word:"line-up",syllables:2},{word:"linoleum",syllables:4},{word:"load",syllables:1},{word:"loafer",syllables:2},{word:"longread",syllables:2},{word:"lookalike",syllables:3},{word:"louis",syllables:3},{word:"lyceum",syllables:3},{word:"magazine",syllables:3},{word:"mainstream",syllables:2},{word:"make-over",syllables:3},{word:"make-up",syllables:2},{word:"malware",syllables:2},{word:"marmoleum",syllables:4},{word:"mausoleum",syllables:4},{word:"medeauteur",syllables:4},{word:"midlifecrisis",syllables:4},{word:"migraineaura",syllables:5},{word:"milkshake",syllables:2},{word:"millefeuille",syllables:4},{word:"mixed",syllables:1},{word:"muesli",syllables:2},{word:"museum",syllables:3},{word:"must-have",syllables:2},{word:"must-read",syllables:2},{word:"notebook",syllables:2},{word:"nonsense",syllables:2},{word:"nowhere",syllables:2},{word:"nurture",syllables:2},{word:"offline",syllables:2},{word:"oneliner",syllables:3},{word:"onesie",syllables:2},{word:"online",syllables:2},{word:"opinion",syllables:3},{word:"paella",syllables:3},{word:"pacemaker",syllables:3},{word:"panache",syllables:2},{word:"papegaaienneus",syllables:5},{word:"passe-partout",syllables:3},{word:"peanuts",syllables:2},{word:"perigeum",syllables:4},{word:"perineum",syllables:4},{word:"perpetuum",syllables:4},{word:"petroleum",syllables:4},{word:"phone",syllables:3},{word:"picture",syllables:2},{word:"placemat",syllables:2},{word:"porte-manteau",syllables:3},{word:"portefeuille",syllables:4},{word:"presse-papier",syllables:3},{word:"primetime",syllables:2},{word:"queen",syllables:1},{word:"questionnaire",syllables:3},{word:"queue",syllables:1},{word:"reader",syllables:2},{word:"reality",syllables:3},{word:"reallife",syllables:2},{word:"remake",syllables:2},{word:"repeat",syllables:2},{word:"repertoire",syllables:3},{word:"research",syllables:2},{word:"reverence",syllables:3},{word:"ribeye",syllables:2},{word:"ringtone",syllables:3},{word:"road",syllables:1},{word:"roaming",syllables:2},{word:"sciencefiction",syllables:4},{word:"selfmade",syllables:2},{word:"sidekick",syllables:2},{word:"sightseeing",syllables:3},{word:"skyline",syllables:2},{word:"smile",syllables:1},{word:"sneaky",syllables:2},{word:"software",syllables:2},{word:"sparerib",syllables:2},{word:"speaker",syllables:2},{word:"spread",syllables:1},{word:"statement",syllables:2},{word:"steak",syllables:1},{word:"steeplechase",syllables:3},{word:"stonewash",syllables:2},{word:"store",syllables:1},{word:"streaken",syllables:2},{word:"stream",syllables:1},{word:"streetware",syllables:1},{word:"supersoaker",syllables:4},{word:"surprise-party",syllables:4},{word:"sweater",syllables:2},{word:"teaser",syllables:2},{word:"tenue",syllables:2},{word:"template",syllables:2},{word:"timeline",syllables:2},{word:"tissue",syllables:2},{word:"toast",syllables:1},{word:"tête-à-tête",syllables:3},{word:"typecast",syllables:2},{word:"unique",syllables:2},{word:"ureum",syllables:3},{word:"vibe",syllables:1},{word:"vieux",syllables:1},{word:"ville",syllables:1},{word:"vintage",syllables:2},{word:"wandelyup",syllables:3},{word:"wiseguy",syllables:2},{word:"wake-up-call",syllables:3},{word:"webcare",syllables:2},{word:"winegum",syllables:2},{word:"base",syllables:1,notFollowedBy:["e","n","r"]},{word:"game",syllables:1,notFollowedBy:["n","l","r"]},{word:"style",syllables:1,notFollowedBy:["n","s"]},{word:"douche",syllables:1,notFollowedBy:["n","s"]},{word:"space",syllables:1,notFollowedBy:["n","s"]},{word:"striptease",syllables:2,notFollowedBy:["n","s"]},{word:"jive",syllables:1,notFollowedBy:["n","r"]},{word:"keynote",syllables:2,notFollowedBy:["n","r"]},{word:"mountainbike",syllables:3,notFollowedBy:["n","r"]},{word:"face",syllables:1,notFollowedBy:["n","t"]},{word:"challenge",syllables:2,notFollowedBy:["n","r","s"]},{word:"cruise",syllables:1,notFollowedBy:["n","r","s"]},{word:"house",syllables:1,notFollowedBy:["n","r","s"]},{word:"dance",syllables:1,notFollowedBy:["n","r","s"]},{word:"franchise",syllables:2,notFollowedBy:["n","r","s"]},{word:"freelance",syllables:2,notFollowedBy:["n","r","s"]},{word:"lease",syllables:1,notFollowedBy:["n","r","s"]},{word:"linedance",syllables:2,notFollowedBy:["n","r","s"]},{word:"lounge",syllables:1,notFollowedBy:["n","r","s"]},{word:"merchandise",syllables:3,notFollowedBy:["n","r","s"]},{word:"performance",syllables:3,notFollowedBy:["n","r","s"]},{word:"release",syllables:2,notFollowedBy:["n","r","s"]},{word:"resource",syllables:2,notFollowedBy:["n","r","s"]},{word:"cache",syllables:1,notFollowedBy:["c","l","n","t","x"]},{word:"office",syllables:2,notFollowedBy:["r","s"]},{word:"close",syllables:1,notFollowedBy:["r","t"]}],atBeginningOrEnd:[{word:"byte",syllables:1},{word:"cake",syllables:1},{word:"care",syllables:1},{word:"coach",syllables:1},{word:"coat",syllables:1},{word:"earl",syllables:1},{word:"foam",syllables:1},{word:"gate",syllables:1},{word:"head",syllables:1},{word:"home",syllables:1},{word:"live",syllables:1},{word:"safe",syllables:1},{word:"site",syllables:1},{word:"soap",syllables:1},{word:"teak",syllables:1},{word:"team",syllables:1},{word:"wave",syllables:1},{word:"brace",syllables:1,notFollowedBy:["s"]},{word:"case",syllables:1,notFollowedBy:["s"]},{word:"fleece",syllables:1,notFollowedBy:["s"]},{word:"service",syllables:2,notFollowedBy:["s"]},{word:"voice",syllables:1,notFollowedBy:["s"]},{word:"kite",syllables:1,notFollowedBy:["n","r"]},{word:"skate",syllables:1,notFollowedBy:["n","r"]},{word:"race",syllables:1,notFollowedBy:["n","r","s"]}],atBeginning:[{word:"coke",syllables:1},{word:"deal",syllables:1},{word:"image",syllables:2,notFollowedBy:["s"]}],atEnd:[{word:"force",syllables:1},{word:"tea",syllables:1},{word:"time",syllables:1},{word:"date",syllables:1,alsoFollowedBy:["s"]},{word:"hype",syllables:1,alsoFollowedBy:["s"]},{word:"quote",syllables:1,alsoFollowedBy:["s"]},{word:"tape",syllables:1,alsoFollowedBy:["s"]},{word:"upgrade",syllables:2,alsoFollowedBy:["s"]}]}}}}},function(e,t){e.exports={vowels:"aeiouyàèéìîïòù",deviations:{vowels:[{fragments:["a[íúeo]","e[íúao]","o[íúaeè]","í[aeo]","ú[aeo]","ai[aeou]","àii","aiì","au[eé]","ei[aàeèé]","èia","ia[èiì]","iài","oi[aàeèo]","òia","óio","uí","ui[aàó]","ùio","ouï","coo[cmnpr]","lcool","coòf","[aeuioìùèéàò]y[aeuioíìùèàó]","ìa$","èa$"],countModifier:1},{fragments:["aoi","aoì","ioe","riae","ïa$"],countModifier:1}],words:{full:[{word:"via",syllables:2},{word:"guaime",syllables:3},{word:"guaina",syllables:3},{word:"coke",syllables:1},{word:"frame",syllables:1},{word:"goal",syllables:1},{word:"live",syllables:1},{word:"mouse",syllables:1},{word:"coon",syllables:1}],fragments:{global:[{word:"mayoyào",syllables:4},{word:"eye-liner",syllables:3},{word:"scooner",syllables:2},{word:"cocoon",syllables:2},{word:"silhouette",syllables:4},{word:"circuíto",syllables:4},{word:"cruento",syllables:3},{word:"cruènto",syllables:3},{word:"rituale",syllables:4},{word:"duello",syllables:3},{word:"fuorviante",syllables:4},{word:"league",syllables:1},{word:"leader",syllables:2},{word:"appeal",syllables:2},{word:"backstage",syllables:2},{word:"badge",syllables:1},{word:"baseball",syllables:2},{word:"beauty",syllables:2},{word:"bondage",syllables:2,notFollowedBy:["s"]},{word:"break",syllables:1},{word:"brokerage",syllables:3},{word:"business",syllables:2},{word:"cache",syllables:2,notFollowedBy:["s","r"]},{word:"cashmere",syllables:2},{word:"challenge",syllables:2,notFollowedBy:["s","r"]},{word:"charleston",syllables:2},{word:"cheap",syllables:1},{word:"cottage",syllables:2,notFollowedBy:["s"]},{word:"cruise",syllables:1,notFollowedBy:["s","r"]},{word:"device",syllables:2,notFollowedBy:["s"]},{word:"downgrade",syllables:2,notFollowedBy:["d"]},{word:"download",syllables:2},{word:"drive",syllables:1,notFollowedBy:["r"]},{word:"endorsement",syllables:3},{word:"drive",syllables:1,notFollowedBy:["r"]},{word:"executive",syllables:4},{word:"firmware",syllables:2},{word:"fobia",syllables:3},{word:"float",syllables:1},{word:"freak",syllables:1},{word:"game",syllables:1,notFollowedBy:["r"]},{word:"guideline",syllables:2},{word:"hardware",syllables:2},{word:"homeless",syllables:2},{word:"hardware",syllables:1,notFollowedBy:["r"]},{word:"hardware",syllables:1,notFollowedBy:["r"]},{word:"hardware",syllables:1,notFollowedBy:["r"]},{word:"hospice",syllables:2,notFollowedBy:["s"]},{word:"impeachment",syllables:3},{word:"jeans",syllables:1},{word:"jukebox",syllables:2},{word:"leasing",syllables:2},{word:"lease",syllables:1,notFollowedBy:["s"]},{word:"lounge",syllables:1,notFollowedBy:["r","s"]},{word:"magazine",syllables:3},{word:"notebook",syllables:2},{word:"office",syllables:2,notFollowedBy:["r","s"]},{word:"online",syllables:2},{word:"offline",syllables:2},{word:"overcoat",syllables:3},{word:"offside",syllables:2,notFollowedBy:["r"]},{word:"overdrive",syllables:3},{word:"oversize",syllables:3},{word:"pacemaker",syllables:3},{word:"package",syllables:2,notFollowedBy:["r","s"]},{word:"pancake",syllables:2},{word:"performance",syllables:3},{word:"premium",syllables:3},{word:"ragtime",syllables:2},{word:"reading",syllables:2},{word:"residence",syllables:3,notFollowedBy:["s"]},{word:"roaming",syllables:2},{word:"rollerblade",syllables:3,notFollowedBy:["r"]},{word:"royalty",syllables:3},{word:"shake",syllables:1,notFollowedBy:["r"]},{word:"shale",syllables:1},{word:"shampooing",syllables:3},{word:"shareware",syllables:2},{word:"shearling",syllables:2},{word:"sidecar",syllables:2},{word:"hardware",syllables:1,notFollowedBy:["r"]},{word:"skate",syllables:1,notFollowedBy:["n","r"]},{word:"trial",syllables:2},{word:"toast",syllables:1},{word:"texture",syllables:2},{word:"testimonial",syllables:5},{word:"teaser",syllables:2},{word:"sweater",syllables:2},{word:"suspense",syllables:2,notFollowedBy:["r"]},{word:"subroutine",syllables:3},{word:"steadicam",syllables:3},{word:"spread",syllables:1},{word:"speaker",syllables:2},{word:"board",syllables:1},{word:"sneaker",syllables:2},{word:"smartphone",syllables:2},{word:"slide",syllables:1,notFollowedBy:["r"]},{word:"skyline",syllables:2},{word:"skinhead",syllables:2},{word:"update",syllables:2,notFollowedBy:["r"]},{word:"upgrade",syllables:2,notFollowedBy:["r"]},{word:"upload",syllables:2},{word:"vintage",syllables:2},{word:"wakeboard",syllables:2},{word:"website",syllables:2},{word:"welfare",syllables:2},{word:"yeah",syllables:1},{word:"yearling",syllables:2}],atEnd:[{word:"byte",syllables:1,alsoFollowedBy:["s"]},{word:"bite",syllables:1,alsoFollowedBy:["s"]},{word:"beat",syllables:1,alsoFollowedBy:["s"]},{word:"coach",syllables:1},{word:"line",syllables:1,alsoFollowedBy:["s"]}],atBeginning:[{word:"cheese",syllables:1},{word:"head",syllables:1},{word:"streak",syllables:1}],atBeginningOrEnd:[{word:"team",syllables:1},{word:"stream",syllables:1}]}}}}},function(e,t,a){"use strict";function r(e){return function(t,a,r){var o=Object(t);if(!i(t)){var d=n(a,3);t=s(t),a=function(e){return d(o[e],e,o)}}var l=e(t,a,r);return l>-1?o[d?t[l]:l]:void 0}}var n=a(49),i=a(23),s=a(30);e.exports=r},function(e,t,a){"use strict";function r(e,t){for(var a,r=-1,n=e.length;++r<n;){var i=t(e[r]);void 0!==i&&(a=void 0===a?i:a+i)}return a}e.exports=r},function(e,t,a){"use strict";var r=a(588),n=a(4),i=a(2),s=function(e){this.countSteps=[],n(e)||this.createSyllableCountSteps(e.deviations.vowels)};s.prototype.createSyllableCountSteps=function(e){i(e,function(e){this.countSteps.push(new r(e))}.bind(this))},s.prototype.getAvailableSyllableCountSteps=function(){return this.countSteps},s.prototype.countSyllables=function(e){var t=0;return i(this.countSteps,function(a){t+=a.countSyllables(e)}),t},e.exports=s},function(e,t,a){"use strict";var r=a(4),n=a(91),i=function(e){this._hasRegex=!1,this._regex="",this._multiplier="",this.createRegex(e)};i.prototype.hasRegex=function(){return this._hasRegex},i.prototype.createRegex=function(e){r(e)||r(e.fragments)||(this._hasRegex=!0,this._regex=n(e.fragments,!0),this._multiplier=e.countModifier)},i.prototype.getRegex=function(){return this._regex},i.prototype.countSyllables=function(e){if(this._hasRegex){return(e.match(this._regex)||[]).length*this._multiplier}return 0},e.exports=i},function(e,t,a){"use strict";function r(e){this._location=e.location,this._fragment=e.word,this._syllables=e.syllables,this._regex=null,this._options=i(e,["notFollowedBy","alsoFollowedBy"])}var n=a(4),i=a(590);r.prototype.createRegex=function(){var e="",t=this._options,a=this._fragment;switch(n(t.notFollowedBy)||(a+="(?!["+t.notFollowedBy.join("")+"])"),n(t.alsoFollowedBy)||(a+="["+t.alsoFollowedBy.join("")+"]?"),this._location){case"atBeginning":e="^"+a;break;case"atEnd":e=a+"$";break;case"atBeginningOrEnd":e="(^"+a+")|("+a+"$)";break;default:e=a}this._regex=new RegExp(e)},r.prototype.getRegex=function(){return null===this._regex&&this.createRegex(),this._regex},r.prototype.occursIn=function(e){return this.getRegex().test(e)},r.prototype.removeFrom=function(e){return e.replace(this._fragment," ")},r.prototype.getSyllables=function(){return this._syllables},e.exports=r},function(e,t,a){"use strict";var r=a(591),n=a(121),i=n(function(e,t){return null==e?{}:r(e,t)});e.exports=i},function(e,t,a){"use strict";function r(e,t){return n(e,t,function(t,a){return i(e,a)})}var n=a(592),i=a(364);e.exports=r},function(e,t,a){"use strict";function r(e,t,a){for(var r=-1,o=t.length,d={};++r<o;){var l=t[r],u=n(e,l);a(u,l)&&i(d,s(l,e),u)}return d}var n=a(80),i=a(593),s=a(38);e.exports=r},function(e,t,a){"use strict";function r(e,t,a,r){if(!o(e))return e;t=i(t,e);for(var l=-1,u=t.length,c=u-1,p=e;null!=p&&++l<u;){var f=d(t[l]),h=a;if(l!=c){var g=p[f];h=r?r(g,f,p):void 0,void 0===h&&(h=o(g)?g:s(t[l+1])?[]:{})}n(p,f,h),p=p[f]}return e}var n=a(75),i=a(38),s=a(77),o=a(6),d=a(48);e.exports=r},function(e,t,a){"use strict";e.exports=function(e){return e.getDescription().length}},function(e,t,a){"use strict";var r=a(384);e.exports=function(e){return r(e.getText()).length}},function(e,t,a){"use strict";e.exports=function(e,t){var a=new RegExp(t,"ig"),r=e.match(a);return null===r&&(r=[]),r}},function(e,t,a){"use strict";var r=a(384),n=a(598),i=a(68),s=a(33),o=function(e,t,a){for(var r={noAlt:0,withAlt:0,withAltKeyword:0,withAltNonKeyword:0},s=0;s<e.length;s++){var o=n(e[s]);""!==o?""!==t||""===o?0!==i(o,t,a)||""===o?i(o,t,a)>0&&r.withAltKeyword++:r.withAltNonKeyword++:r.withAlt++:r.noAlt++}return r};e.exports=function(e){var t=s(e.getKeyword().toLocaleLowerCase());return o(r(e.getText()),t,e.getLocale())}},function(e,t,a){"use strict";var r=a(28),n=/alt=(['"])(.*?)\1/i;e.exports=function(e){var t="",a=e.match(n);return null!==a&&(t=r(a[2]),t=t.replace(/&quot;/g,'"'),t=t.replace(/&#039;/g,"'")),t}},function(e,t,a){"use strict";function r(e){var t=i(e.getKeyword());return n(t)}var n=a(56),i=a(379);e.exports=r},function(e,t,a){"use strict";var r=a(68),n=a(33);e.exports=function(e){if(""===e.getDescription())return-1;var t=n(e.getKeyword());return r(e.getDescription(),t,e.getLocale())}},function(e,t,a){"use strict";var r=a(68),n=a(33);e.exports=function(e){var t=e.getKeyword().replace("'","").replace(/\s/gi,"-");return t=n(t),r(e.getUrl(),t,e.getLocale())}},function(e,t,a){"use strict";var r=a(385),n=a(68),i=a(33),s=a(603),o=a(15);e.exports=function(e){var t=r(e.getText()),a=i(e.getKeyword().toLocaleLowerCase()),d=s(t,o)[0]||"";return n(d,a,e.getLocale())}},function(e,t,a){"use strict";function r(e,t){return(o(e)?n:i)(e,d(s(t,3)))}var n=a(113),i=a(367),s=a(49),o=a(3),d=a(368);e.exports=r},function(e,t,a){"use strict";e.exports=function(e){return e.hasTitle()?e.getTitleWidth():0}},function(e,t,a){"use strict";var r=a(67),n=a(380),i=a(55),s=a(9),o=a(2),d=function(e){var t=r(e),a=[];return o(t,function(e,t){a.push({word:e,wordIndex:t,complexity:n(e)})}),a};e.exports=function(e){var t=i(e.getText());return s(t,function(e){return{sentence:e,words:d(e)}})}},function(e,t,a){"use strict";var r=a(56),n=a(385),i=a(22);e.exports=function(e){var t=e.getText(),a=n(t),s=[];return a.map(function(e){s.push({wordCount:r(e),text:e})}),i(s,function(e){return e.wordCount>0})}},function(e,t,a){"use strict";var r=a(55),n=a(386);e.exports=function(e){var t=r(e.getText());return n(t)}},function(e,t,a){"use strict";var r=a(55),n=a(386);e.exports=function(e){var t=r(e.getDescription());return n(t)}},function(e,t,a){"use strict";var r=a(610),n=a(56),i=a(2);e.exports=function(e){var t=e.getText(),a=r(t),s=[];return i(a,function(e){s.push({text:e,wordCount:n(e)})}),s}},function(e,t,a){"use strict";e.exports=function(e){e=e.replace(/\|/gi,""),e=e.replace(/<h([1-6])(?:[^>]+)?>(.*?)<\/h\1>/gi,"|");var t=e.split("|");return t.shift(),t}},function(e,t,a){"use strict";var r=a(612),n=a(55),i=a(167).normalizeSingle,s=a(613),o=a(287).isWordInSentence,d=a(2),l=a(22),u=a(39),c=u(r),p=function(e,t){e=i(e);var a=c(t);return e.match(a)},f=function(e,t){return e=i(e),l(t,function(t){return o(t,e)})},h=function(e,t){var a=[];return d(e,function(e){var r=p(e,t.twoPartTransitionWords());if(null!==r)return void a.push({sentence:e,transitionWords:r});var n=f(e,t.transitionWords);return 0!==n.length?void a.push({sentence:e,transitionWords:n}):void 0}),a};e.exports=function(e){var t=e.getLocale(),a=s(t),r=n(e.getText()),i=h(r,a);return{totalSentences:r.length,sentenceResults:i,transitionWordSentences:i.length}}},function(e,t,a){"use strict";var r=a(125),n=function(e){return e=e.map(function(e){return r(e)}),e.join("(.*?)")};e.exports=function(e){e=e.map(function(e){return n(e)});var t="("+e.join(")|(")+")";return new RegExp(t,"ig")}},function(e,t,a){"use strict";var r=a(387)().allWords,n=a(614),i=a(388)().allWords,s=a(615),o=a(389)().allWords,d=a(616),l=a(390)().allWords,u=a(617),c=a(391)().allWords,p=a(618),f=a(392)().allWords,h=a(619),g=a(50);e.exports=function(e){switch(g(e)){case"de":return{transitionWords:i,twoPartTransitionWords:s};case"es":return{transitionWords:l,twoPartTransitionWords:u};case"fr":return{transitionWords:o,twoPartTransitionWords:d};case"nl":return{transitionWords:c,twoPartTransitionWords:p};case"it":return{transitionWords:f,twoPartTransitionWords:h};default:case"en":return{transitionWords:r,twoPartTransitionWords:n}}}},function(e,t,a){"use strict";e.exports=function(){return[["both","and"],["if","then"],["not only","but also"],["neither","nor"],["either","or"],["not","but"],["whether","or"],["no sooner","than"]]}},function(e,t,a){"use strict";e.exports=function(){return[["anstatt","dass"],["bald","bald"],["dadurch","dass"],["dessen ungeachtet","dass"],["entweder","oder"],["einerseits","andererseits"],["erst","wenn"],["je","desto"],["je","umsto"],["nicht nur","sondern auch"],["ob","oder"],["ohne","dass"],["so","dass"],["sowohl","als auch"],["sowohl","wie auch"],["unbeschadet dessen","dass"],["weder","noch"],["wenn","auch"],["wenn","schon"],["nicht weil","sondern"]]}},function(e,t,a){"use strict";e.exports=function(){return[["à première vue","mais à bien considérer les choses"],["à première vue","mais toute réflexion faite"],["aussi","que"],["autant de","que"],["certes","mais"],["d'un côté","de l'autre côté"],["d'un côté","de l'autre"],["d'un côté","d'un autre côté"],["d'une part","d'autre part"],["d'une parte","de l'autre parte"],["moins de","que"],["non seulement","mais aussi"],["non seulement","mais en outre"],["non seulement","mais encore"],["plus de","que"],["quelque","que"],["si","que"],["soit","soit"],["tantôt","tantôt"],["tout d'abord","ensuite"],["tout","que"]]}},function(e,t,a){"use strict";e.exports=function(){return[["de un lado","de otra parte"],["de un lado","de otro"],["no","sino que"],["no","sino"],["por un lado","por otro lado"],["por una parte","por otra parte"],["por una parte","por otra"],["tanto","como"],["bien","bien"]]}},function(e,t,a){"use strict";e.exports=function(){return[["aan de ene kant","aan de andere kant"],["enerzijds","anderzijds"],["natuurlijk","maar"],["niet alleen","maar ook"],["noch","noch"],["zowel","als"]]}},function(e,t,a){"use strict";e.exports=function(){return[["né","né"],["non","ma"],["non prima","che"],["non prima","di"],["non solo","ma anche"],["o","o"],["se","allora"],["se","o"],["sia","che"]]}},function(e,t,a){"use strict";e.exports=function(){return[" ","\\n","\\r","\\t"," "," ",".",",","'","(",")",'"',"+","-",";","!","?",":","/","»","«","‹","›","<",">"]}},function(e,t,a){"use strict";function r(e){return e!==e}e.exports=r},function(e,t,a){"use strict";function r(e,t,a){for(var r=a-1,n=e.length;++r<n;)if(e[r]===t)return r;return-1}e.exports=r},function(e,t,a){"use strict";function r(e,t){return n(t,function(t){return e[t]})}var n=a(32);e.exports=r},function(e,t,a){"use strict";var r=a(55),n=a(27).stripFullTags,i=a(50),s=a(625),o=a(626),d=a(648),l=a(649),u=a(656),c=a(2),p=function(e,t){var a=[];switch(t){case"de":a=l(e);break;case"fr":a=o(e,"fr");break;case"es":a=o(e,"es");break;case"en":default:a=o(e,"en")}return a},f=function(e,t){switch(t){case"de":e.setPassive(u(e.getSentencePartText(),e.getAuxiliaries()));break;case"fr":e.setPassive(d(e.getSentencePartText(),e.getAuxiliaries(),"fr"));break;case"es":e.setPassive(d(e.getSentencePartText(),e.getAuxiliaries(),"es"));break;case"en":default:e.setPassive(d(e.getSentencePartText(),e.getAuxiliaries(),"en"))}};e.exports=function(e){var t=e.getText(),a=e.getLocale(),o=i(a),d=r(t),l=[];c(d,function(e){l.push(new s(e,a))});var u=[];return c(l,function(e){var t=n(e.getSentenceText()).toLocaleLowerCase(),a=p(t,o),r=!1;c(a,function(e){f(e,o),r=r||e.isPassive()}),!0===r&&u.push(e.getSentenceText())}),{total:d.length,passives:u}}},function(e,t,a){"use strict";var r={locale:"en_US"},n=function(e,t){this._sentenceText=e||"",this._locale=t||r.locale,this._isPassive=!1};n.prototype.getSentenceText=function(){return this._sentenceText},n.prototype.getLocale=function(){return this._locale},e.exports=n},function(e,t,a){"use strict";var r=a(290),n=r.getIndicesByWordList,i=r.filterIndices,s=r.sortIndices,o=a(28),d=a(167).normalizeSingle,l=a(91),u=a(291),c=a(394),p=a(627),f=a(22),h=a(4),g=a(34),m=a(9),b=a(2),v=a(628),y=a(298)().all,w=a(641)(),x=/([:,]|('ll)|('ve))(?=[ \n\r\t\'\"\+\-»«‹›<>])/gi,_=/\w+ing(?=$|[ \n\r\t\.,'\(\)\"\+\-;!?:\/»«‹›<>])/gi,z=["king","cling","ring","being","thing","something","anything"],k=a(642),j=a(643)(),S=a(644)(),E=/(,)(?=[ \n\r\t\'\"\+\-»«‹›<>])/gi,q=["le","la","les","une","l'un","l'une"],A=["se","me","te","s'y","m'y","t'y","nous nous","vous vous"],T=l(A),O=["c'","s'","peut-"],C=l(O,!0),P=a(645),R=a(646)(),M=a(647)(),D=/([:,])(?=[ \n\r\t\'\"\+\-»«‹›<>])/gi,B=["el","la","los","las","una"],F={en:{stopwords:w,auxiliaryRegex:l(y),SentencePart:v,auxiliaries:y,stopCharacterRegex:x},fr:{stopwords:S,auxiliaryRegex:l(j),SentencePart:k,auxiliaries:j,stopCharacterRegex:E,followingAuxiliaryExceptionRegex:l(q)},es:{stopwords:M,auxiliaryRegex:l(R),SentencePart:P,auxiliaries:R,stopCharacterRegex:D,followingAuxiliaryExceptionRegex:l(B)}},L=function(e){var t=e.match(_)||[];return f(t,function(e){return!g(z,o(e))})},I=function(e,t){var a,r=F[t].stopCharacterRegex,n=[];for(r.lastIndex=0;null!==(a=r.exec(e));)n.push({index:a.index,match:a[0]});return n},N=function(e,t){var a=u(e,T);return b(t,function(e){c(a,e.index)&&(t=t.filter(function(t){return t.index!==e.index}))}),t},U=function(e,t,a){var r=F[a].followingAuxiliaryExceptionRegex,n=u(e,r);return b(t,function(e){p(n,e)&&(t=t.filter(function(t){return t.index!==e.index}))}),t},$=function(e,t){var a=u(e,C);return b(t,function(e){c(a,e.index,!1)&&(t=t.filter(function(t){return t.index!==e.index}))}),t},W=function(e,t){e=e.toLocaleLowerCase();var a,r=F[t].stopwords,o=F[t].auxiliaries,d=n(o,e),l=n(r,e),u=I(e,t);switch(t){case"fr":d=N(e,d),d=$(e,d),a=[].concat(d,l,u);break;case"es":a=[].concat(d,l,u);break;case"en":default:var c=L(e);a=[].concat(d,l,n(c,e),u)}return a=i(a),s(a)},H=function(e,t){var a=F[t].auxiliaryRegex,r=e.match(a)||[];switch(t){case"fr":case"es":var i=n(r,e);"fr"===t&&(i=N(e,i)),i=U(e,i,t);var s=[];return b(i,function(e){s.push(e.match)}),m(s,function(e){return o(e)});case"en":default:return m(r,function(e){return o(e)})}},K=function(e,t){var a=[],r=F[t].auxiliaryRegex,n=F[t].SentencePart;if(e=d(e),null===e.match(r))return a;for(var i=W(e,t),s=0;s<i.length;s++){var l=e.length;h(i[s+1])||(l=i[s+1].index);var u=o(e.substr(i[s].index,l-i[s].index)),c=H(u,t);0!==c.length&&a.push(new n(u,c))}return a};e.exports=function(e,t){return K(e,t)}},function(e,t,a){"use strict";var r=a(15),n=a(2),i=a(34);e.exports=function(e,t){if(r(e))return!1;var a=t.index+t.match.length,s=[];return n(e,function(e){s.push(e.index)}),i(s,a)}},function(e,t,a){"use strict";var r=a(170),n=a(171),i=function(e,t,a){r.call(this,e,t,a)};a(19).inherits(i,r),i.prototype.getParticiples=function(){return n(this.getSentencePartText(),this.getAuxiliaries(),"en")},e.exports=i},function(e,t,a){"use strict";var r=a(286),n=a(2),i=a(39),s=a(34),o=a(630)(),d=a(292)().irregularsRegular,l=a(292)().irregularsIrregular,u=a(292)().irregularsEndingInS,c=a(631)(),p={en:{regularParticiplesRegex:/\w+ed($|[ \n\r\t\.,'\(\)\"\+\-;!?:\/»«‹›<>])/gi},fr:{regularParticiplesRegex:/\S+(é|ée|és|ées)($|[ \n\r\t\.,'\(\)\"\+\-;!?:\/»«‹›<>])/gi}},f=function(e,t){if("es"===t)return[];var a=p[t].regularParticiplesRegex;return e.match(a)||[]},h=function(e,t,a){var r=[];return n(t,function(t){var n=new RegExp("^"+t+a+"?$","ig"),i=e.match(n);i&&r.push(i[0])}),r},g=function(e,t){var a=[];switch(t){case"fr":a=a.concat(h(e,d,"(e|s|es)")),a=a.concat(h(e,u,"(e|es)")),r(l,function(t){t===e&&a.push(t)});break;case"es":s(c,e)&&a.push(e);break;case"en":default:r(o,function(t){t===e&&a.push(t)})}return a};e.exports=function(){return{regularParticiples:i(f),irregularParticiples:i(g)}}},function(e,t,a){"use strict";e.exports=function(){return["arisen","awoken","reawoken","babysat","backslid","backslidden","beat","beaten","become","begun","bent","unbent","bet","bid","outbid","rebid","underbid","overbid","bidden","bitten","blown","bought","overbought","bound","unbound","rebound","broadcast","rebroadcast","broken","brought","browbeat","browbeaten","built","prebuilt","rebuilt","overbuilt","burnt","burst","bust","cast","miscast","recast","caught","chosen","clung","come","overcome","cost","crept","cut","undercut","recut","daydreamt","dealt","misdealt","redealt","disproven","done","predone","outdone","misdone","redone","overdone","undone","drawn","outdrawn","redrawn","overdrawn","dreamt","driven","outdriven","drunk","outdrunk","overdrunk","dug","dwelt","eaten","overeaten","fallen","felt","fit","refit","retrofit","flown","outflown","flung","forbidden","forecast","foregone","foreseen","foretold","forgiven","forgotten","forsaken","fought","outfought","found","frostbitten","frozen","unfrozen","given","gone","undergone","gotten","ground","reground","grown","outgrown","regrown","had","handwritten","heard","reheard","misheard","overheard","held","hewn","hidden","unhidden","hit","hung","rehung","overhung","unhung","hurt","inlaid","input","interwound","interwoven","jerry-built","kept","knelt","knit","reknit","unknit","known","laid","mislaid","relaid","overlaid","lain","underlain","leant","leapt","outleapt","learnt","unlearnt","relearnt","mislearnt","left","lent","let","lip-read","lit","relit","lost","made","premade","remade","meant","met","mown","offset","paid","prepaid","repaid","overpaid","partaken","proofread","proven","put","quick-frozen","quit","read","misread","reread","retread","rewaken","rid","ridden","outridden","overridden","risen","roughcast","run","outrun","rerun","overrun","rung","said","sand-cast","sat","outsat","sawn","seen","overseen","sent","resent","set","preset","reset","misset","sewn","resewn","oversewn","unsewn","shaken","shat","shaven","shit","shone","outshone","shorn","shot","outshot","overshot","shown","shrunk","preshrunk","shut","sight-read","slain","slept","outslept","overslept","slid","slit","slung","unslung","slunk","smelt","outsmelt","snuck","sold","undersold","presold","outsold","resold","oversold","sought","sown","spat","spelt","misspelt","spent","underspent","outspent","misspent","overspent","spilt","overspilt","spit","split","spoilt","spoken","outspoken","misspoken","overspoken","spread","sprung","spun","unspun","stolen","stood","understood","misunderstood","strewn","stricken","stridden","striven","struck","strung","unstrung","stuck","unstuck","stung","stunk","sublet","sunburnt","sung","outsung","sunk","sweat","swept","swollen","sworn","outsworn","swum","outswum","swung","taken","undertaken","mistaken","retaken","overtaken","taught","mistaught","retaught","telecast","test-driven","test-flown","thought","outthought","rethought","overthought","thrown","outthrown","overthrown","thrust","told","retold","torn","retorn","trod","trodden","typecast","typeset","upheld","upset","waylaid","wept","wet","rewet","withdrawn","withheld","withstood","woken","won","rewon","worn","reworn","wound","rewound","overwound","unwound","woven","rewoven","unwoven","written","typewritten","underwritten","outwritten","miswritten","rewritten","overwritten","wrung"]}},function(e,t,a){"use strict";e.exports=function(){return["abajado","abalanzado","abaleado","abandonado","abaratado","abarcado","abarrotado","abastecido","abatido","abdicado","abierto","abismado","abjurado","ablandado","abocado","abochornado","abofeteado","abolido","abollado","abombado","abominado","abonado","abordado","aborrecido","aborregado","abortado","abotonado","abrasado","abrazado","abrevado","abreviado","abrigado","abrochado","abrogado","abroquelado","abrumado","absorbido","abstenido","abstraído","absuelto","abucheado","abultado","abundado","aburguesado","aburrido","abusado","acabado","acallado","acalorado","acaparado","acariciado","acarreado","acatado","acaudillado","accedido","accionado","acechado","aceitado","acelerado","acentuado","aceptado","acerado","acercado","acertado","achacado","achantado","achatado","achicado","acicalado","acidificado","aclarado","aclimatado","acobardado","acodado","acogido","acojonado","acometido","acomodado","acompañado","acompasado","acongojado","aconsejado","acontecido","acopiado","acoplado","acordado","acordonado","acorralado","acortado","acosado","acostado","acostumbrado","acotado","acrecentado","acreditado","acrisolado","activado","actuado","acuchillado","acuciado","acudido","acuerpado","acumulado","acunado","acuñado","acurrucado","acusado","adaptado","adecentado","adelantado","adelgazado","adentrado","adeudado","adherido","adicionado","adiestrado","adivinado","adjetivado","adjudicado","adjuntado","administrado","admirado","admitido","adoctrinado","adolecido","adoptado","adorado","adormecido","adornado","adquirido","aducido","adueñado","adulado","adulterado","advertido","afanado","afeado","afectado","afeitado","aferrado","afianzado","afinado","afirmado","afligido","aflorado","afrentado","afrontado","agachado","agarrado","agarrotado","agasajado","agenciado","agigantado","agilizado","agitado","aglutinado","agobiado","agolpado","agonizado","agostado","agotado","agradado","agradecido","agrandado","agravado","agraviado","agredido","agregado","agriado","agrietado","agrupado","aguado","aguantado","aguardado","agudizado","aguijoneado","agujereado","aguzado","ahogado","ahondado","ahorcado","ahorrado","ahuecado","ahuyentado","aireado","aislado","ajustado","ajusticiado","alabado","alagado","alambrado","alardeado","alargado","alarmado","albergado","alborotado","alcanzado","aleccionado","alegado","alegrado","alejado","alentado","alertado","alfabetizado","alfombrado","aliado","alienado","aligerado","alimentado","aliñado","alineado","alisado","alistado","aliviado","alivianado","allanado","almacenado","almorzado","alojado","alquilado","alterado","alternado","alucinado","aludido","alumbrado","alzado","amado","amaestrado","amagado","amainado","amalgamado","amamantado","amansado","amargado","amarrado","amasado","ambicionado","amedrentado","amenazado","amenizado","ameritado","ametrallado","amilanado","aminorado","amnistiado","amoldado","amonestado","amontonado","amordazado","amortajado","amortiguado","amortizado","amotinado","amparado","ampayado","ampliado","amplificado","amputado","amueblado","añadido","analizado","anatematizado","andado","anegado","anestesiado","anexado","anexionado","anhelado","anidado","anillado","animado","aniquilado","anisado","añorado","anotado","anoticiado","ansiado","antecedido","antepuesto","anticipado","antojado","anudado","anulado","anunciado","apabullado","apachurrado","apaciguado","apadrinado","apagado","apalancado","apaleado","apañado","apantallado","aparcado","apareado","aparecido","aparentado","apartado","apeado","apedreado","apelado","apellidado","apelmazado","apercibido","apersonado","apestado","apetecido","apiadado","apilado","apiñado","apisonado","aplacado","aplanado","aplastado","aplaudido","aplazado","aplicado","apoderado","apoltronado","aporreado","aportado","aposentado","apostado","apostatado","apostillado","apoyado","apreciado","aprehendido","apremiado","aprendido","apresado","apresurado","apretado","apretujado","aprisionado","aprobado","aprovechado","aprovisionado","aproximado","apuñalado","apuñaleado","apuntado","apuntalado","apuntillado","apurado","aquejado","aquietado","aquilatado","arañado","arbitrado","archivado","arengado","argüido","argumentado","armado","armonizado","aromatizado","arqueado","arrancado","arrasado","arrastrado","arreado","arrebatado","arreciado","arreglado","arrellanado","arremangado","arremetido","arrendado","arrepentido","arrestado","arriado","arribado","arriesgado","arrimado","arrinconado","arrodillado","arrogado","arrojado","arrollado","arropado","arruinado","arrullado","articulado","asado","asaltado","ascendido","aseado","asechado","asediado","asegurado","asemejado","asentado","asentido","aserrado","asesinado","asesorado","asestado","aseverado","asfixiado","asido","asignado","asilado","asimilado","asistido","asolado","asoleado","asomado","asombrado","aspirado","astillado","asumido","asustado","atacado","atado","atajado","atarantado","atascado","atemorizado","atemperado","atenazado","atendido","atenido","atentado","atenuado","aterrado","aterrorizado","atesorado","atestiguado","atiborrado","atisbado","atizado","atomizado","atontado","atorado","atormentado","atornillado","atosigado","atracado","atragantado","atraído","atrancado","atrapado","atrasado","atravesado","atrevido","atribuido","atrincherado","atrofiado","atropellado","aturdido","auditado","augurado","aumentado","aunado","aupado","auscultado","ausentado","autenticado","autentificado","autodefinido","autoeditado","automatizado","autorizado","autorregulado","auxiliado","avalado","avanzado","avasallado","avenido","aventado","aventajado","aventurado","averiado","averiguado","avezado","avisado","avispado","avistado","avivado","avizorado","avocado","ayudado","azotado","azuzado","babeado","bailado","bajado","balaceado","balanceado","bañado","banalizado","bancado","bandeado","barajado","barrido","basado","bastardeado","basureado","batallado","bateado","batido","bautizado","beatificado","bebido","beneficiado","besado","bifurcado","birlado","blandido","blanqueado","blasfemado","blindado","bloqueado","boicoteado","bombardeado","bombeado","bonificado","bordeado","borrado","borroneado","bosquejado","bostezado","botado","boxeado","bregado","brillado","brincado","brindado","bromeado","brotado","bruñido","buceado","burlado","buscado","cabeceado","cabido","cabildeado","cabreado","cacareado","cachado","cacheado","cacheteado","caducado","cagado","calado","calculado","caldeado","calefaccionado","calendarizado","calentado","calibrado","calificado","caligrafiado","callado","calmado","calumniado","calzado","cambiado","caminado","camuflado","canalizado","cancelado","canjeado","cansado","cantado","capado","capeado","capitalizado","capitulado","captado","capturado","caracterizado","carburado","carcomido","cardado","careado","carecido","cargado","caricaturizado","cartografiado","cascado","castigado","castrado","catado","catalizado","catalogado","catapultado","cateado","categorizado","causado","cauterizado","cautivado","cavado","cavilado","cazado","cebado","cedido","cegado","cejado","celebrado","cenado","ceñido","censurado","centrifugado","centuplicado","cepillado","cercado","cercenado","cerciorado","cernido","cerrado","cesado","chafado","chamuscado","chantajeado","chapado","charlado","chateado","chequeado","chiflado","chillado","chingado","chirriado","chivado","chocado","chorreado","choteado","chupado","chutado","cicatrizado","cifrado","cimentado","cincelado","circulado","circuncidado","circundado","citado","clamado","clarificado","clasificado","claudicado","clausurado","clavado","clicado","clonado","coaccionado","coadyuvado","coagulado","coaligado","coartado","cobijado","cobrado","cocido","cocinado","codeado","codiciado","codificado","codirigido","coexistido","cofinanciado","cogido","cohabitado","cohibido","coincidido","colaborado","colacionado","colado","colapsado","coleccionado","colectado","colectivizado","colgado","colisionado","colmado","colocado","colonizado","coloreado","columpiado","combatido","combinado","comentado","comenzado","comerciado","comercializado","cometido","comido","comisionado","compactado","compadecido","compaginado","comparado","comparecido","compartido","compatibilizado","compelido","compendiado","compenetrado","compensado","compilado","complacido","complementado","completado","complotado","comportado","comprado","comprendido","comprimido","comprobado","comprometido","compuesto","compulsado","computado","comulgado","comunicado","concatenado","concebido","concedido","concelebrado","concentrado","conceptuado","conceptualizado","concertado","concienciado","concientizado","conciliado","concitado","concluido","concordado","concretado","concretizado","conculcado","concursado","condenado","condensado","condicionado","condimentado","condolido","condonado","conducido","conectado","conexionado","confabulado","confeccionado","conferido","confesado","confiado","configurado","confirmado","confiscado","confluido","conformado","confortado","confrontado","confundido","congeniado","congestionado","congratulado","congregado","conjeturado","conjugado","conjuntado","conjurado","conllevado","conmemorado","conminado","conmocionado","conmovido","conmutado","connotado","conquistado","consagrado","conseguido","consensuado","consentido","conservado","considerado","consignado","consistido","consolado","consolidado","conspirado","constado","constatado","constelado","constitucionalizado","constituido","constreñido","construido","consultado","consumado","consumido","contabilizado","contactado","contado","contagiado","contemplado","contendido","contenido","contentado","contestado","contextualizado","continuado","contorneado","contraatacado","contrabandeado","contradicho","contrahecho","contraído","contrapesado","contrapuesto","contrariado","contrarrestado","contrastado","contratado","contravenido","contribuido","contristado","controlado","convalidado","convencido","convenido","convergido","conversado","convertido","convidado","convivido","convocado","convulsionado","cooperado","cooptado","coordinado","copado","copiado","coproducido","copulado","coqueteado","corchado","coreado","coreografiado","corneado","coronado","corporizado","corregido","correlacionado","correspondido","correteado","corrido","corroborado","corroído","corrompido","cortado","cortejado","cosechado","cosido","cosificado","costado","costeado","cotejado","cotizado","creado","creído","criado","cribado","criminalizado","crispado","cristalizado","cristianizado","criticado","cronometrado","crucificado","crujido","cruzado","cuadriplicado","cuadruplicado","cuajado","cuantificado","cuarteado","cubierto","cuestionado","cuidado","culeado","culminado","culpabilizado","culpado","cultivado","culturizado","cumplido","cumplimentado","cundido","curado","curioseado","currado","cursado","curvado","custodiado","dado","dañado","danzado","datado","dateado","debatido","debido","debilitado","debitado","debutado","decaído","decantado","decapitado","decepcionado","decidido","declamado","declarado","declinado","decodificado","decolorado","decomisado","decrecido","decretado","dedicado","deducido","defecado","defendido","defenestrado","deferido","definido","deformado","defraudado","degenerado","deglutido","degollado","degradado","degustado","deificado","dejado","delatado","delegado","deleitado","deletreado","deliberado","delimitado","delineado","delinquido","demandado","demarcado","demediado","demeritado","democratizado","demolido","demonizado","demorado","demostrado","demudado","denegado","denigrado","denominado","denostado","denotado","denunciado","deparado","departido","dependido","depilado","deplorado","deportado","depositado","depreciado","depredado","deprimido","depuesto","depurado","derechizado","derivado","derogado","derramado","derretido","derribado","derrocado","derrochado","derrotado","derruido","derrumbado","desabrochado","desacatado","desacelerado","desacomodado","desaconsejado","desacoplado","desacralizado","desacreditado","desactivado","desafiado","desafinado","desaguado","desahogado","desairado","desajustado","desalentado","desalineado","desalojado","desandado","desangrado","desanimado","desaparecido","desapegado","desaprendido","desaprobado","desaprovechado","desarmado","desarraigado","desarreglado","desarrollado","desarticulado","desaseado","desasido","desasosegado","desatado","desatendido","desautorizado","desayunado","desbancado","desbandado","desbaratado","desbarrancado","desbastado","desbloqueado","desbocado","desbordado","desbrozado","descabalgado","descabezado","descaderado","descalabrado","descalificado","descansado","descargado","descarriado","descarrilado","descartado","descascarado","descascarillado","descendido","descentrado","descifrado","descocido","descodificado","descojonado","descolgado","descolocado","descolonizado","descompensado","descomprimido","descompuesto","desconectado","desconfiado","descongelado","desconocido","descontado","descontaminado","descontextualizado","descontinuado","desconvocado","descorazonado","descorchado","descorrido","descosido","descoyuntado","descreído","descristianizado","descuadrado","descuartizado","descubierto","descuidado","desdeñado","desdibujado","desdicho","desdoblado","deseado","desecado","desechado","desembarazado","desembarcado","desembocado","desembolsado","desempacado","desempañado","desempaquetado","desempeñado","desempolvado","desenamorado","desencadenado","desencajado","desencarnado","desenchufado","desenfocado","desenfundado","desenganchado","desengrasado","desenmascarado","desenredado","desenrollado","desentendido","desenterrado","desentonado","desentrañado","desenvainado","desenvuelto","desequilibrado","desertado","desestabilizado","desestimado","desfalcado","desfallecido","desfigurado","desfondado","desgajado","desgañitado","desgarrado","desgastado","desglosado","desgobernado","desgranado","desguazado","deshecho","desheredado","deshidratado","deshilachado","deshojado","deshonrado","deshuesado","deshumanizado","designado","desilusionado","desincentivado","desinfectado","desinflado","desinflamado","desinformado","desinhibido","desinstalado","desintegrado","desintoxicado","desistido","desjarretado","deslegitimado","desleído","desligado","deslindado","deslizado","deslucido","deslumbrado","desmadrado","desmalezado","desmantelado","desmaquillado","desmarcado","desmayado","desmejorado","desmembrado","desmentido","desmenuzado","desmerecido","desmigado","desmitificado","desmoldado","desmontado","desmoralizado","desmoronado","desmotivado","desmovilizado","desnaturalizado","desnivelado","desnucado","desnudado","desobedecido","desobligado","desoído","desollado","desorganizado","desorientado","despachado","desparasitado","desparecido","desparramado","despedazado","despedido","despegado","despeinado","despejado","despellejado","despeñado","despenalizado","desperdiciado","despersonalizado","despertado","despilfarrado","despintado","despiojado","despistado","desplazado","desplegado","desplomado","desplumado","despojado","despolitizado","desposado","desposeído","despotricado","despreciado","desprendido","despreocupado","desprestigiado","desprogramado","despulpado","despuntado","desquiciado","desquitado","destacado","destapado","desteñido","desterrado","destetado","destilado","destituido","destrabado","destripado","destronado","destrozado","destruido","desunido","desvalijado","desvalorizado","desvanecido","desvelado","desvestido","desviado","desvinculado","desvirtuado","desvivido","detectado","detenido","detentado","deteriorado","determinado","detestado","detonado","devaluado","devanado","devastado","develado","devengado","devenido","devorado","devuelto","diagnosticado","diagramado","dializado","dialogado","dibujado","dicho","dictado","dictaminado","diezmado","difamado","diferenciado","diferido","dificultado","difuminado","difundido","digerido","digitado","dignado","dignificado","dilapidado","dilatado","diligenciado","dilucidado","diluido","dimensionado","dimitido","dinamitado","dinamizado","dirimido","discernido","disciplinado","discontinuado","discrepado","discriminado","disculpado","discurrido","discutido","diseccionado","diseminado","diseñado","disentido","disertado","disfrazado","disfrutado","disgregado","disgustado","disimulado","disipado","dislocado","disminuido","disociado","dispensado","dispersado","dispuesto","disputado","distado","distanciado","distendido","distinguido","distorsionado","distraído","distribuido","disuadido","disuelto","divagado","diversificado","divertido","dividido","divinizado","divisado","divorciado","divulgado","doblado","doblegado","doctorado","documentado","dogmatizado","dolido","domado","domesticado","dominado","donado","dopado","dormido","dosificado","dotado","dragado","dramatizado","drenado","drogado","duchado","dudado","dulcificado","duplicado","durado","echado","eclipsado","eclosionado","economizado","ecualizado","edificado","editado","educado","efectuado","ejecutado","ejemplificado","ejercido","ejercitado","elaborado","electrizado","electrocutado","elevado","elidido","eliminado","elogiado","elucubrado","eludido","emanado","emancipado","embadurnado","embalado","embalsamado","embanderado","embarcado","embargado","embarrado","embarrancado","embaucado","embebido","embelesado","embellecido","embestido","embolado","embolsado","emborrachado","emborronado","emboscado","embotado","embriagado","embrollado","embrutecido","embuchado","emergido","emigrado","emitido","emocionado","empacado","empachado","empadronado","empalado","empalmado","empanado","empañado","empantanado","empapelado","empaquetado","emparejado","empastado","empatado","empecinado","empeñado","empeorado","empequeñecido","emperrado","empezado","empinado","emplazado","empleado","empobrecido","empoderado","empollado","empolvado","emponzoñado","emprendido","empujado","empuñado","emputado","emulado","emulsionado","enajenado","enaltecido","enamorado","enarbolado","enardecido","encabezado","encabritado","encabronado","encadenado","encajado","encajonado","encallado","encamado","encaminado","encandilado","encanecido","encañonado","encantado","encaprichado","encapsulado","encarado","encaramado","encarecido","encargado","encariñado","encarnado","encarrilado","encartado","encasillado","encasquetado","encasquillado","encastrado","encausado","encauzado","enceguecido","encendido","encerado","encerrado","encharcado","enchufado","encimado","encogido","encolado","encolerizado","encolumnado","encomendado","enconado","encontrado","encordado","encrespado","encuadrado","encubierto","encuerado","encumbrado","enderezado","endeudado","endilgado","endiosado","endosado","endulzado","endurecido","enemistado","energizado","enervado","enfadado","enfangado","enfatizado","enfermado","enfiestado","enfilado","enflaquecido","enfocado","enfrascado","enfrentado","enfriado","enfurecido","engalanado","engañado","enganchado","engarzado","engatusado","engendrado","englobado","engolosinado","engordado","engranado","engrandecido","engrasado","engreído","engrosado","engullido","enharinado","enhebrado","enjuagado","enjugado","enjuiciado","enlazado","enlistado","enlodado","enloquecido","enlozado","enlutado","enmarañado","enmascarado","enmendado","enmohecido","enmudecido","ennegrecido","ennoblecido","enorgullecido","enrarecido","enredado","enripiado","enriquecido","enrocado","enrojecido","enrolado","enrollado","enroscado","enrumbado","ensalzado","ensamblado","ensañado","ensanchado","ensartado","ensayado","ensebado","enseñado","enseñoreado","ensillado","ensoberbecido","ensogado","ensombrecido","ensoñado","ensordecido","ensuciado","entablado","entallado","entendido","enterado","enternecido","enterrado","entibiado","entintado","entonado","entorpecido","entrado","entrampado","entrañado","entreabierto","entrecomillado","entrecruzado","entregado","entrelazado","entremetido","entremezclado","entrenado","entresacado","entretejido","entretenido","entreverado","entrevistado","entristecido","entrometido","entronado","entroncado","entronizado","entumecido","enturbiado","entusiasmado","enumerado","enunciado","envainado","envalentonado","envanecido","envasado","envejecido","envenenado","envestido","enviado","enviciado","envidiado","envilecido","enviudado","envuelto","enzarzado","equilibrado","equiparado","equivocado","erigido","erizado","erogado","erosionado","erotizado","erradicado","errado","esbozado","escabullido","escalado","escaldado","escalfado","escamado","escamoteado","escampado","escandalizado","escaneado","escapado","escaqueado","escarbado","escarchado","escarmentado","escarnecido","escaseado","escatimado","escenificado","escindido","esclarecido","esclavizado","escocido","escogido","escolarizado","escoltado","escondido","escorado","escrachado","escrito","escrutado","escuchado","escudado","escudriñado","esculpido","escupido","escurrido","esforzado","esfumado","esgrimido","esmerado","esmerilado","espabilado","espaciado","españolizado","espantado","esparcido","especificado","especulado","esperado","espesado","espetado","espiado","espigado","espinado","espirado","espiritualizado","espoleado","espolvoreado","esponjado","esponsorizado","esposado","esquematizado","esquiado","esquilado","esquilmado","esquivado","estabilizado","establecido","estacionado","estafado","estallado","estampado","estancado","estaqueado","estatizado","estatuido","esterificado","esterilizado","estigmatizado","estilizado","estimado","estimulado","estipulado","estirado","estorbado","estornudado","estragado","estrangulado","estrechado","estrellado","estremecido","estrenado","estresado","estriado","estropeado","estructurado","estrujado","estudiado","eternizado","etiquetado","evacuado","evadido","evaluado","evangelizado","evaporado","evidenciado","eviscerado","evitado","evocado","evolucionado","exacerbado","exagerado","exaltado","examinado","exasperado","excarcelado","excavado","excedido","exceptuado","excitado","exclamado","excluido","excretado","exculpado","excusado","execrado","exhalado","exhibido","exhortado","exhumado","exigido","exilado","eximido","existido","exonerado","exorcizado","expandido","expedido","expedientado","expelido","expendido","experimentado","expiado","expirado","explayado","explicado","explicitado","explorado","explosionado","explotado","expoliado","exportado","expresado","exprimido","expropiado","expuesto","expulsado","expurgado","extendido","exteriorizado","exterminado","externado","externalizado","extinguido","extirpado","extorsionado","extractado","extraditado","extraído","extralimitado","extrañado","extrapolado","extraviado","extremado","extruido","exudado","eyaculado","eyectado","fabricado","fabulado","facilitado","facturado","facultado","fagocitado","fajado","fallado","fallecido","falsado","falseado","falsificado","familiarizado","fantaseado","fascinado","fastidiado","fatigado","favorecido","fecundado","felicitado","feminizado","fenecido","fermentado","fertilizado","festejado","fiado","fichado","fidelizado","figurado","fijado","filmado","filosofado","filtrado","finalizado","financiado","fincado","fingido","finiquitado","firmado","fiscalizado","fisurado","flagelado","flameado","flanqueado","flaqueado","fletado","flexibilizado","flexionado","flipado","floreado","florecido","flotado","fluctuado","focalizado","fogueado","foliado","follado","fomentado","fondeado","forcejeado","forestado","forjado","formado","formalizado","formateado","formulado","fornicado","forrado","fortalecido","forzado","fotocopiado","fotografiado","fracasado","fraccionado","fracturado","fragmentado","fraguado","franqueado","frecuentado","fregado","frenado","fresado","friccionado","frotado","fructificado","fruncido","fugado","fulminado","fumado","fumigado","funcionado","fundado","fundamentado","fundido","fungido","fusilado","fusionado","fustigado","gafado","ganado","gangrenado","garabateado","garantido","garantizado","garrido","gaseado","gastado","gemido","generado","generalizado","gerenciado","germinado","gestado","gestionado","girado","glorificado","glosado","gobernado","goleado","golpeado","gozado","grabado","graduado","graficado","granjeado","grapado","gratificado","gravado","gravitado","gritado","gruñido","guardado","guarecido","guarnecido","guerreado","guiado","guillotinado","guiñado","guindado","guisado","gustado","habilitado","habitado","habituado","hablado","halado","halagado","hallado","hartado","hechizado","hecho","helenizado","henchido","hendido","heredado","herido","hermanado","herrado","hervido","hibernado","hibridado","hidratado","higienizado","hilado","hilvanado","hincado","hinchado","hipnotizado","hipotecado","historiado","hojeado","holgado","hollado","homenajeado","homogeneizado","homologado","honrado","horadado","horneado","horrorizado","hospedado","hostigado","hostilizado","huido","humanado","humanizado","humectado","humedecido","humillado","hundido","hurgado","hurtado","ideado","idealizado","identificado","ideologizado","idiotizado","idolatrado","ignorado","igualado","ilegalizado","iluminado","ilusionado","ilustrado","imaginado","imbricado","imitado","impactado","impartido","impedido","impelido","imperado","impermeabilizado","implantado","implementado","implicado","implorado","importado","importunado","imposibilitado","impresionado","improvisado","impuesto","impugnado","impulsado","imputado","inaugurado","incautado","incendiado","incentivado","incinerado","incitado","inclinado","incluido","incoado","incomodado","incorporado","incrementado","increpado","incriminado","incubado","inculcado","inculpado","incumplido","incurrido","incursionado","indagado","indemnizado","independizado","indexado","indicado","indigestado","indignado","indispuesto","individuado","inducido","indultado","inervado","infamado","infartado","infectado","inferido","inficionado","infiltrado","inflado","inflamado","infligido","influenciado","influido","informado","infravalorado","infringido","infundido","ingeniado","ingerido","ingresado","inhabilitado","inhalado","inhibido","inhumado","iniciado","inicializado","injertado","injuriado","inmigrado","inmiscuido","inmolado","inmortalizado","inmovilizado","inmunizado","innovado","inoculado","inquietado","inquirido","insensibilizado","insertado","insinuado","insistido","inspeccionado","inspirado","instado","instalado","instaurado","instigado","instituido","instruido","instrumentado","instrumentalizado","insuflado","insultado","insumido","integrado","intelectualizado","intensificado","intentado","interactuado","intercalado","intercambiado","intercedido","interceptado","interesado","interferido","interiorizado","intermediado","internacionalizado","internalizado","interpelado","interpolado","interpretado","interpuesto","interrogado","interrumpido","intervenido","intimado","intimidado","intitulado","intoxicado","intrigado","introducido","intuido","inundado","inutilizado","invadido","invalidado","inventado","inventariado","invertido","investido","investigado","invitado","invocado","involucionado","inyectado","ionizado","ironizado","irradiado","irrespetado","irrigado","irritado","irrogado","irrumpido","jactado","jalado","jaleado","jalonado","jaqueado","jerarquizado","jodido","jorobado","jubilado","jugado","juntado","jurado","juramentado","justificado","juzgado","laborado","labrado","laburado","lacado","lacerado","lactado","ladeado","ladrado","lamentado","lamido","laminado","languidecido","lanzado","lapidado","laqueado","largado","lastimado","lastrado","latido","laudado","lavado","legalizado","legislado","legitimado","leído","lesionado","leudado","levantado","liado","liberado","liberalizado","libertado","librado","licitado","licuado","liderizado","lidiado","ligado","lijado","limado","limitado","limpiado","linchado","liquidado","litigado","llagado","llamado","llegado","llenado","llevado","llorado","localizado","logrado","lubricado","luchado","lucido","lucrado","lustrado","macerado","machacado","macheteado","machucado","madreado","madrugado","madurado","magnetizado","magnificado","malacostumbrado","malbaratado","malcriado","maleado","malentendido","malgastado","malinterpretado","malogrado","maltratado","malversado","mamado","manchado","mancillado","mandado","manejado","mangado","mangoneado","manifestado","maniobrado","manipulado","manoseado","manteado","mantenido","manufacturado","maquillado","maquinado","maravillado","marcado","marchitado","mareado","marginado","maridado","martillado","martirizado","masacrado","masajeado","mascado","masificado","masticado","masturbado","matado","materializado","matizado","matriculado","maximizado","meado","mecanografiado","mechado","mecido","mediado","mediatizado","medicado","medido","meditado","medrado","mejorado","mellado","memorizado","mencionado","meneado","menguado","menoscabado","menospreciado","menstruado","mensualizado","mensurado","mentado","mentalizado","mentido","mercadeado","mercantilizado","merecido","merendado","mermado","merodeado","mesurado","metamorfoseado","metido","mezclado","migrado","militado","militarizado","mimado","mimetizado","minado","minimizado","ministrado","minusvalorado","mirado","mistificado","mitificado","mitigado","modelado","modernizado","modificado","modulado","mofado","mojado","moldeado","molestado","molido","monetizado","monitorizado","monopolizado","montado","morado","moralizado","mordido","mordisqueado","mortificado","mosqueado","mostrado","motejado","motivado","movido","movilizado","mudado","muestreado","multado","multiplicado","munido","murmurado","mutado","mutilado","nacionalizado","narcotizado","narrado","naufragado","navegado","necesitado","negado","negociado","neutralizado","ninguneado","nivelado","nombrado","nominado","noqueado","normado","normalizado","notado","notificado","nutrido","obcecado","obedecido","objetado","objetivado","obligado","obliterado","obnubilado","obrado","obsequiado","observado","obsesionado","obstaculizado","obstruido","obtenido","obturado","obviado","ocasionado","ocluido","ocultado","ocupado","odiado","ofendido","ofertado","oficiado","oficializado","ofrecido","ofrendado","ofuscado","oído","ojeado","olfateado","olido","olvidado","omitido","ondeado","ondulado","opacado","operado","opinado","oprimido","optado","optimizado","opuesto","orado","orbitado","ordenado","ordeñado","organizado","orientado","originado","orillado","orinado","ornado","ornamentado","orquestado","osado","oscilado","oscurecido","osificado","ostentado","otorgado","ovacionado","ovulado","oxidado","oxigenado","pacificado","pactado","padecido","paganizado","paginado","paladeado","paliado","palpado","parado","parafraseado","paralizado","parapetado","parasitado","parcelado","parchado","parcheado","pareado","parido","parodiado","parqueado","participado","particularizado","partido","pasado","paseado","pastoreado","pataleado","pateado","patentado","patentizado","patinado","patrullado","pecado","pedaleado","pedido","pegado","peinado","pellizcado","penalizado","penetrado","pensado","percatado","percibido","percutido","perdido","perdonado","perdurado","perecido","peregrinado","perfeccionado","perfilado","perforado","perfumado","pergeñado","peritado","perjudicado","perjurado","permeado","permitido","permutado","pernoctado","perpetrado","perpetuado","perseguido","perseverado","persistido","personado","personalizado","personificado","persuadido","pertenecido","pertrechado","perturbado","pervertido","pervivido","pescado","petado","peticionado","picado","picaneado","picoteado","pifiado","pignorado","pillado","pilotado","piloteado","pincelado","pinchado","pintado","pintarrajeado","pinzado","pirado","pirateado","pisado","pisoteado","pitado","placido","plagiado","planchado","planeado","plantado","planteado","plasmado","platicado","plegado","pluralizado","podado","poetizado","polemizado","politizado","pololeado","ponderado","pontificado","popularizado","porfiado","portado","porteado","posado","posesionado","posibilitado","posicionado","pospuesto","posteado","postergado","postrado","postulado","potenciado","practicado","precarizado","precedido","preceptuado","precintado","precipitado","precisado","preconizado","predicado","predicho","predispuesto","predominado","preferido","prefigurado","pregonado","preguntado","prejuzgado","premiado","prendado","prendido","preocupado","preparado","presagiado","prescindido","presenciado","presentado","presentido","preservado","presidido","presionado","prestado","prestigiado","presumido","presurizado","pretendido","preterido","prevalecido","prevalido","prevaricado","prevenido","previsto","primado","principiado","pringado","priorizado","privatizado","probado","problematizado","procedido","procesado","proclamado","procreado","procurado","prodigado","producido","profanado","proferido","profesado","profesionalizado","profetizado","profundizado","programado","progresado","prohibido","prohijado","proletarizado","proliferado","prologado","prolongado","promediado","prometido","promocionado","promovido","promulgado","pronosticado","pronunciado","propagado","propalado","propendido","propiciado","propinado","proporcionado","propuesto","propugnado","propulsado","prorrateado","prorrogado","proseguido","prosperado","prostituido","protegido","protestado","protocolizado","provenido","provocado","proyectado","psicoanalizado","publicado","publicitado","puesto","pugnado","pujado","pulido","pulsado","pululado","pulverizado","punado","punteado","puntuado","puntualizado","punzado","purgado","purificado","puteado","quebrado","quebrantado","quejado","quemado","querellado","querido","quintuplicado","quitado","racionado","racionalizado","radiado","radicado","radicalizado","raído","rajado","ralentizado","rapado","rapeado","raptado","rascado","rasgado","rasguñado","raspado","rastreado","rasurado","ratificado","rayado","razonado","reabierto","reabsorbido","reaccionado","reactivado","readaptado","readmitido","reafirmado","reagrupado","reajustado","realimentado","realizado","realzado","reanimado","reanudado","reaparecido","rearmado","reasumido","reavivado","rebajado","rebalsado","rebanado","rebasado","rebatido","rebautizado","rebelado","reblandecido","rebobinado","rebosado","rebotado","rebozado","rebuscado","recabado","recaído","recalado","recalcado","recalentado","recalificado","recapacitado","recapitulado","recargado","recatado","recaudado","receptado","recetado","rechazado","recibido","reciclado","recitado","reclamado","reclinado","reclutado","recobrado","recocido","recogido","recolectado","recomendado","recomenzado","recompensado","recompuesto","reconcentrado","reconciliado","reconducido","reconfortado","reconocido","reconquistado","reconsiderado","reconstituido","reconstruido","reconvenido","reconvertido","recopilado","recordado","recorrido","recortado","recreado","recriminado","recrudecido","rectificado","recubierto","reculado","recuperado","recurrido","recusado","redactado","redefinido","redescubierto","redimensionado","redimido","rediseñado","redistribuido","redituado","redoblado","redondeado","reducido","redundado","reedificado","reeditado","reeducado","reelaborado","reembolsado","reemplazado","reencarnado","reencauchado","reencontrado","reenganchado","reenviado","reescrito","reestructurado","reexaminado","refaccionado","referido","refinado","refinanciado","reflejado","reflexionado","reflotado","reforestado","reformado","reforzado","refractado","refrenado","refrendado","refrescado","refrigerado","refundido","refutado","regado","regalado","regañado","regateado","regenerado","regentado","regenteado","regido","regionalizado","registrado","reglado","reglamentado","regocijado","regodeado","regresado","regulado","regularizado","regurgitado","rehabilitado","rehecho","rehogado","rehuido","rehusado","reído","reinado","reincidido","reincorporado","reingresado","reiniciado","reinsertado","reinstalado","reinstaurado","reintegrado","reinventado","reinvertido","reiterado","reivindicado","rejuvenecido","relajado","relamido","relanzado","relatado","relativizado","relegado","releído","relevado","religado","rellenado","remachado","remado","remangado","remarcado","rematado","remecido","remediado","rememorado","remendado","remitido","remodelado","remojado","remolcado","remontado","removido","remplazado","renacido","rendido","renegado","renegociado","reñido","renombrado","renovado","rentabilizado","rentado","renunciado","reordenado","reorganizado","reorientado","reparado","repartido","repasado","repatriado","repelido","repensado","repercutido","repescado","repetido","repicado","repintado","replanteado","replegado","replicado","repoblado","reportado","reporteado","reposado","repreguntado","reprendido","represado","representado","reprimido","reprobado","reprochado","reproducido","repudiado","repuesto","repugnado","repuntado","reputado","requerido","requisado","resaltado","resarcido","resbalado","rescatado","rescindido","resecado","reseñado","reservado","reseteado","resguardado","residido","resignado","resistido","resonado","respaldado","respetado","respirado","resplandecido","respondido","responsabilizado","resquebrajado","restablecido","restado","restaurado","restituido","restregado","resucitado","resuelto","resumido","resurgido","retado","retardado","retenido","retirado","retocado","retomado","retorcido","retornado","retractado","retraído","retransmitido","retrasado","retratado","retribuido","retrotraído","retumbado","reunido","reunificado","reutilizado","revalidado","revalorizado","revaluado","revelado","revendido","reventado","reverdecido","reverenciado","revertido","revestido","revirado","revisado","revitalizado","revivido","revocado","revolcado","revoloteado","revolucionado","revuelto","ridiculizado","rifado","rimado","rivalizado","rizado","robado","robustecido","rociado","rodado","rodeado","rogado","roído","rondado","rotado","roto","rotulado","roturado","rozado","ruborizado","rubricado","rugido","rumiado","rumorado","sabido","saboreado","saboteado","sacado","saciado","sacralizado","sacrificado","sacudido","saldado","salpimentado","salpullido","saltado","salteado","saludado","salvado","salvaguardado","sanado","saneado","sangrado","santificado","saqueado","satanizado","satirizado","satisfecho","sazonado","secado","seccionado","secretado","secuenciado","secuestrado","secundado","sedimentado","seducido","segado","segmentado","segregado","seguido","seleccionado","sembrado","señalado","sensibilizado","sentado","sentenciado","sentido","separado","serenado","serrado","servido","significado","silenciado","simbolizado","simpatizado","simplificado","simulado","sincerado","sincronizado","sindicado","sindicalizado","singularizado","sintetizado","sintonizado","sistematizado","situado","sobado","sobornado","sobrado","sobrecargado","sobrecogido","sobreentendido","sobreestimado","sobrellevado","sobrentendido","sobrepasado","sobrepuesto","sobresalido","sobresaltado","sobrestimado","sobrevenido","sobrevivido","sobrevolado","socavado","socializado","socorrido","sodomizado","sofocado","sojuzgado","solapado","solicitado","solidarizado","solidificado","soliviantado","soltado","solucionado","solventado","sombreado","sometido","sonado","soñado","sondeado","sonreído","sonrojado","sopesado","soplado","soportado","sorbido","sorprendido","sorteado","sosegado","soslayado","sospechado","sostenido","suavizado","subastado","subcontratado","subdividido","subestimado","subido","sublevado","sublimado","subrayado","subrogado","subsanado","subsidiado","subsistido","substraído","subsumido","subvertido","subyugado","succionado","sucedido","sucumbido","sudado","sufragado","sufrido","sugerido","sugestionado","suicidado","sujetado","sumado","sumergido","suministrado","supeditado","superado","superpuesto","supervisado","suplantado","suplicado","suplido","suprimido","supuesto","surcado","surtido","suscitado","suspendido","suspirado","sustanciado","sustantivado","sustentado","sustituido","sustraído","susurrado","suturado","tabulado","tachado","talado","taladrado","tallado","tambaleado","tamizado","tañido","tanteado","tapado","tapizado","taponado","tarareado","tardado","tasado","tatuado","tecleado","tejido","telefoneado","televisado","temido","templado","tendido","tenido","tensado","tentado","teorizado","terciado","tergiversado","terminado","territorializado","testado","testeado","testificado","testimoniado","tildado","timado","timbrado","tinturado","tipeado","tipificado","tirado","tiranizado","tironeado","tiroteado","titubeado","tiznado","tocado","tolerado","tomado","tonificado","topado","toqueteado","torcido","toreado","tornado","tornasolado","torneado","torpedeado","torturado","tosido","tostado","totalizado","trabado","trabajado","traducido","traficado","tragado","traicionado","traído","trajinado","tramado","tramitado","trancado","tranquilizado","transcendido","transcurrido","transferido","transfigurado","transformado","transfundido","transgredido","transigido","transitado","transliterado","translucido","transmitido","transmutado","transparentado","transpirado","transportado","transpuesto","trasegado","trasgredido","trasladado","traslapado","traslucido","trasnochado","traspapelado","traspasado","trasplantado","traspuesto","trasquilado","trasteado","trastocado","trastornado","trasvasado","tratado","trazado","trenzado","trepado","tributado","trincado","triplicado","triturado","triunfado","trivializado","trocado","troceado","tronado","tronchado","truncado","tumbado","tuneado","turbado","turnado","tutelado","ufanado","ultimado","uncido","ungido","unido","universalizado","untado","urbanizado","urdido","usado","usufructuado","usurpado","utilizado","vacado","vaciado","vacilado","vacunado","vagado","validado","valido","valorado","valorizado","valuado","vanagloriado","vandalizado","vaporizado","variado","vaticinado","vedado","vehiculado","vejado","velado","vencido","vendado","vendido","venerado","vengado","ventilado","veraneado","verbalizado","verificado","versado","versionado","vertebrado","vertido","vestido","vetado","viabilizado","viajado","vibrado","victimado","victimizado","vigilado","vigorizado","vilipendiado","vindicado","violado","violentado","virado","visado","visibilizado","visitado","vislumbrado","visto","visualizado","vitoreado","vitrificado","vituperado","vivido","vivificado","vocalizado","voceado","vociferado","volado","volatilizado","volcado","volteado","vomitado","votado","vuelto","vulcanizado","vulgarizado","vulnerado","yuxtapuesto","zafado","zambullido","zampado","zanjado","zarandeado","zarpado","zozobrado","zumbado","zurcido","zurrado","abajada","abalanzada","abaleada","abandonada","abaratada","abarcada","abarrotada","abastecida","abatida","abdicada","abierta","abismada","abjurada","ablandada","abocada","abochornada","abofeteada","abolida","abollada","abombada","abominada","abonada","abordada","aborrecida","aborregada","abortada","abotonada","abrasada","abrazada","abrevada","abreviada","abrigada","abrochada","abrogada","abroquelada","abrumada","absorbida","abstenida","abstraída","absuelta","abucheada","abultada","abundada","aburguesada","aburrida","abusada","acabada","acallada","acalorada","acaparada","acariciada","acarreada","acatada","acaudillada","accedida","accionada","acechada","aceitada","acelerada","acentuada","aceptada","acerada","acercada","acertada","achacada","achantada","achatada","achicada","acicalada","acidificada","aclarada","aclimatada","acobardada","acodada","acogida","acojonada","acometida","acomodada","acompañada","acompasada","acongojada","aconsejada","acontecida","acopiada","acoplada","acordada","acordonada","acorralada","acortada","acosada","acostada","acostumbrada","acotada","acrecentada","acreditada","acrisolada","activada","actuada","acuchillada","acuciada","acudida","acuerpada","acumulada","acunada","acuñada","acurrucada","acusada","adaptada","adecentada","adelantada","adelgazada","adentrada","adeudada","adherida","adicionada","adiestrada","adivinada","adjetivada","adjudicada","adjuntada","administrada","admirada","admitida","adoctrinada","adolecida","adoptada","adorada","adormecida","adornada","adquirida","aducida","adueñada","adulada","adulterada","advertida","afanada","afeada","afectada","afeitada","aferrada","afianzada","afinada","afirmada","afligida","aflorada","afrentada","afrontada","agachada","agarrada","agarrotada","agasajada","agenciada","agigantada","agilizada","agitada","aglutinada","agobiada","agolpada","agonizada","agostada","agotada","agradada","agradecida","agrandada","agravada","agraviada","agredida","agregada","agriada","agrietada","agrupada","aguada","aguantada","aguardada","agudizada","aguijoneada","agujereada","aguzada","ahogada","ahondada","ahorcada","ahorrada","ahuecada","ahuyentada","aireada","aislada","ajustada","ajusticiada","alabada","alagada","alambrada","alardeada","alargada","alarmada","albergada","alborotada","alcanzada","aleccionada","alegada","alegrada","alejada","alentada","alertada","alfabetizada","alfombrada","aliada","alienada","aligerada","alimentada","aliñada","alineada","alisada","alistada","aliviada","alivianada","allanada","almacenada","almorzada","alojada","alquilada","alterada","alternada","alucinada","aludida","alumbrada","alzada","amada","amaestrada","amagada","amainada","amalgamada","amamantada","amansada","amargada","amarrada","amasada","ambicionada","amedrentada","amenazada","amenizada","ameritada","ametrallada","amilanada","aminorada","amnistiada","amoldada","amonestada","amontonada","amordazada","amortajada","amortiguada","amortizada","amotinada","amparada","ampayada","ampliada","amplificada","amputada","amueblada","añadida","analizada","anatematizada","andada","anegada","anestesiada","anexada","anexionada","anhelada","anidada","anillada","animada","aniquilada","anisada","añorada","anotada","anoticiada","ansiada","antecedida","antepuesta","anticipada","antojada","anudada","anulada","anunciada","apabullada","apachurrada","apaciguada","apadrinada","apagada","apalancada","apaleada","apañada","apantallada","aparcada","apareada","aparecida","aparentada","apartada","apeada","apedreada","apelada","apellidada","apelmazada","apercibida","apersonada","apestada","apetecida","apiadada","apilada","apiñada","apisonada","aplacada","aplanada","aplastada","aplaudida","aplazada","aplicada","apoderada","apoltronada","aporreada","aportada","aposentada","apostada","apostatada","apostillada","apoyada","apreciada","aprehendida","apremiada","aprendida","apresada","apresurada","apretada","apretujada","aprisionada","aprobada","aprovechada","aprovisionada","aproximada","apuñalada","apuñaleada","apuntada","apuntalada","apuntillada","apurada","aquejada","aquietada","aquilatada","arañada","arbitrada","archivada","arengada","argüida","argumentada","armada","armonizada","aromatizada","arqueada","arrancada","arrasada","arrastrada","arreada","arrebatada","arreciada","arreglada","arrellanada","arremangada","arremetida","arrendada","arrepentida","arrestada","arriada","arribada","arriesgada","arrimada","arrinconada","arrodillada","arrogada","arrojada","arrollada","arropada","arruinada","arrullada","articulada","asada","asaltada","ascendida","aseada","asechada","asediada","asegurada","asemejada","asentada","asentida","aserrada","asesinada","asesorada","asestada","aseverada","asfixiada","asida","asignada","asilada","asimilada","asistida","asolada","asoleada","asomada","asombrada","aspirada","astillada","asumida","asustada","atacada","atada","atajada","atarantada","atascada","atemorizada","atemperada","atenazada","atendida","atenida","atentada","atenuada","aterrada","aterrorizada","atesorada","atestiguada","atiborrada","atisbada","atizada","atomizada","atontada","atorada","atormentada","atornillada","atosigada","atracada","atragantada","atraída","atrancada","atrapada","atrasada","atravesada","atrevida","atribuida","atrincherada","atrofiada","atropellada","aturdida","auditada","augurada","aumentada","aunada","aupada","auscultada","ausentada","autenticada","autentificada","autodefinida","autoeditada","automatizada","autorizada","autorregulada","auxiliada","avalada","avanzada","avasallada","avenida","aventada","aventajada","aventurada","averiada","averiguada","avezada","avisada","avispada","avistada","avivada","avizorada","avocada","ayudada","azotada","azuzada","babeada","bailada","bajada","balaceada","balanceada","bañada","banalizada","bancada","bandeada","barajada","barrida","basada","bastardeada","basureada","batallada","bateada","batida","bautizada","beatificada","bebida","beneficiada","besada","bifurcada","birlada","blandida","blanqueada","blasfemada","blindada","bloqueada","boicoteada","bombardeada","bombeada","bonificada","bordeada","borrada","borroneada","bosquejada","bostezada","botada","boxeada","bregada","brillada","brincada","brindada","bromeada","brotada","bruñida","buceada","burlada","buscada","cabeceada","cabida","cabildeada","cabreada","cacareada","cachada","cacheada","cacheteada","caducada","cagada","calada","calculada","caldeada","calefaccionada","calendarizada","calentada","calibrada","calificada","caligrafiada","callada","calmada","calumniada","calzada","cambiada","caminada","camuflada","canalizada","cancelada","canjeada","cansada","cantada","capada","capeada","capitalizada","capitulada","captada","capturada","caracterizada","carburada","carcomida","cardada","careada","carecida","cargada","caricaturizada","cartografiada","cascada","castigada","castrada","catada","catalizada","catalogada","catapultada","cateada","categorizada","causada","cauterizada","cautivada","cavada","cavilada","cazada","cebada","cedida","cegada","cejada","celebrada","cenada","ceñida","censurada","centrifugada","centuplicada","cepillada","cercada","cercenada","cerciorada","cernida","cerrada","cesada","chafada","chamuscada","chantajeada","chapada","charlada","chateada","chequeada","chiflada","chillada","chingada","chirriada","chivada","chocada","chorreada","choteada","chupada","chutada","cicatrizada","cifrada","cimentada","cincelada","circulada","circuncidada","circundada","citada","clamada","clarificada","clasificada","claudicada","clausurada","clavada","clicada","clonada","coaccionada","coadyuvada","coagulada","coaligada","coartada","cobijada","cobrada","cocida","cocinada","codeada","codiciada","codificada","codirigida","coexistida","cofinanciada","cogida","cohabitada","cohibida","coincidida","colaborada","colacionada","colada","colapsada","coleccionada","colectada","colectivizada","colgada","colisionada","colmada","colocada","colonizada","coloreada","columpiada","combatida","combinada","comentada","comenzada","comerciada","comercializada","cometida","comida","comisionada","compactada","compadecida","compaginada","comparada","comparecida","compartida","compatibilizada","compelida","compendiada","compenetrada","compensada","compilada","complacida","complementada","completada","complotada","comportada","comprada","comprendida","comprimida","comprobada","comprometida","compuesta","compulsada","computada","comulgada","comunicada","concatenada","concebida","concedida","concelebrada","concentrada","conceptuada","conceptualizada","concertada","concienciada","concientizada","conciliada","concitada","concluida","concordada","concretada","concretizada","conculcada","concursada","condenada","condensada","condicionada","condimentada","condolida","condonada","conducida","conectada","conexionada","confabulada","confeccionada","conferida","confesada","confiada","configurada","confirmada","confiscada","confluida","conformada","confortada","confrontada","confundida","congeniada","congestionada","congratulada","congregada","conjeturada","conjugada","conjuntada","conjurada","conllevada","conmemorada","conminada","conmocionada","conmovida","conmutada","connotada","conquistada","consagrada","conseguida","consensuada","consentida","conservada","considerada","consignada","consistida","consolada","consolidada","conspirada","constada","constatada","constelada","constitucionalizada","constituida","constreñida","construida","consultada","consumada","consumida","contabilizada","contactada","contada","contagiada","contemplada","contendida","contenida","contentada","contestada","contextualizada","continuada","contorneada","contraatacada","contrabandeada","contradicha","contrahecha","contraída","contrapesada","contrapuesta","contrariada","contrarrestada","contrastada","contratada","contravenida","contribuida","contristada","controlada","convalidada","convencida","convenida","convergida","conversada","convertida","convidada","convivida","convocada","convulsionada","cooperada","cooptada","coordinada","copada","copiada","coproducida","copulada","coqueteada","corchada","coreada","coreografiada","corneada","coronada","corporizada","corregida","correlacionada","correspondida","correteada","corrida","corroborada","corroída","corrompida","cortada","cortejada","cosechada","cosida","cosificada","costada","costeada","cotejada","cotizada","creada","creída","criada","cribada","criminalizada","crispada","cristalizada","cristianizada","criticada","cronometrada","crucificada","crujida","cruzada","cuadriplicada","cuadruplicada","cuajada","cuantificada","cuarteada","cubierta","cuestionada","cuidada","culeada","culminada","culpabilizada","culpada","cultivada","culturizada","cumplida","cumplimentada","cundida","curada","curioseada","currada","cursada","curvada","custodiada","dada","dañada","danzada","datada","dateada","debatida","debida","debilitada","debitada","debutada","decaída","decantada","decapitada","decepcionada","decidida","declamada","declarada","declinada","decodificada","decolorada","decomisada","decrecida","decretada","dedicada","deducida","defecada","defendida","defenestrada","deferida","definida","deformada","defraudada","degenerada","deglutida","degollada","degradada","degustada","deificada","dejada","delatada","delegada","deleitada","deletreada","deliberada","delimitada","delineada","delinquida","demandada","demarcada","demediada","demeritada","democratizada","demolida","demonizada","demorada","demostrada","demudada","denegada","denigrada","denominada","denostada","denotada","denunciada","deparada","departida","dependida","depilada","deplorada","deportada","depositada","depreciada","depredada","deprimida","depuesta","depurada","derechizada","derivada","derogada","derramada","derretida","derribada","derrocada","derrochada","derrotada","derruida","derrumbada","desabrochada","desacatada","desacelerada","desacomodada","desaconsejada","desacoplada","desacralizada","desacreditada","desactivada","desafiada","desafinada","desaguada","desahogada","desairada","desajustada","desalentada","desalineada","desalojada","desandada","desangrada","desanimada","desaparecida","desapegada","desaprendida","desaprobada","desaprovechada","desarmada","desarraigada","desarreglada","desarrollada","desarticulada","desaseada","desasida","desasosegada","desatada","desatendida","desautorizada","desayunada","desbancada","desbandada","desbaratada","desbarrancada","desbastada","desbloqueada","desbocada","desbordada","desbrozada","descabalgada","descabezada","descaderada","descalabrada","descalificada","descansada","descargada","descarriada","descarrilada","descartada","descascarada","descascarillada","descendida","descentrada","descifrada","descocida","descodificada","descojonada","descolgada","descolocada","descolonizada","descompensada","descomprimida","descompuesta","desconectada","desconfiada","descongelada","desconocida","descontada","descontaminada","descontextualizada","descontinuada","desconvocada","descorazonada","descorchada","descorrida","descosida","descoyuntada","descreída","descristianizada","descuadrada","descuartizada","descubierta","descuidada","desdeñada","desdibujada","desdicha","desdoblada","deseada","desecada","desechada","desembarazada","desembarcada","desembocada","desembolsada","desempacada","desempañada","desempaquetada","desempeñada","desempolvada","desenamorada","desencadenada","desencajada","desencarnada","desenchufada","desenfocada","desenfundada","desenganchada","desengrasada","desenmascarada","desenredada","desenrollada","desentendida","desenterrada","desentonada","desentrañada","desenvainada","desenvuelta","desequilibrada","desertada","desestabilizada","desestimada","desfalcada","desfallecida","desfigurada","desfondada","desgajada","desgañitada","desgarrada","desgastada","desglosada","desgobernada","desgranada","desguazada","deshecha","desheredada","deshidratada","deshilachada","deshojada","deshonrada","deshuesada","deshumanizada","designada","desilusionada","desincentivada","desinfectada","desinflada","desinflamada","desinformada","desinhibida","desinstalada","desintegrada","desintoxicada","desistida","desjarretada","deslegitimada","desleída","desligada","deslindada","deslizada","deslucida","deslumbrada","desmadrada","desmalezada","desmantelada","desmaquillada","desmarcada","desmayada","desmejorada","desmembrada","desmentida","desmenuzada","desmerecida","desmigada","desmitificada","desmoldada","desmontada","desmoralizada","desmoronada","desmotivada","desmovilizada","desnaturalizada","desnivelada","desnucada","desnudada","desobedecida","desobligada","desoída","desollada","desorganizada","desorientada","despachada","desparasitada","desparecida","desparramada","despedazada","despedida","despegada","despeinada","despejada","despellejada","despeñada","despenalizada","desperdiciada","despersonalizada","despertada","despilfarrada","despintada","despiojada","despistada","desplazada","desplegada","desplomada","desplumada","despojada","despolitizada","desposada","desposeída","despotricada","despreciada","desprendida","despreocupada","desprestigiada","desprogramada","despulpada","despuntada","desquiciada","desquitada","destacada","destapada","desteñida","desterrada","destetada","destilada","destituida","destrabada","destripada","destronada","destrozada","destruida","desunida","desvalijada","desvalorizada","desvanecida","desvelada","desvestida","desviada","desvinculada","desvirtuada","desvivida","detectada","detenida","detentada","deteriorada","determinada","detestada","detonada","devaluada","devanada","devastada","develada","devengada","devenida","devorada","devuelta","diagnosticada","diagramada","dializada","dialogada","dibujada","dicha","dictada","dictaminada","diezmada","difamada","diferenciada","diferida","dificultada","difuminada","difundida","digerida","digitada","dignada","dignificada","dilapidada","dilatada","diligenciada","dilucidada","diluida","dimensionada","dimitida","dinamitada","dinamizada","dirimida","discernida","disciplinada","discontinuada","discrepada","discriminada","disculpada","discurrida","discutida","diseccionada","diseminada","diseñada","disentida","disertada","disfrazada","disfrutada","disgregada","disgustada","disimulada","disipada","dislocada","disminuida","disociada","dispensada","dispersada","dispuesta","disputada","distada","distanciada","distendida","distinguida","distorsionada","distraída","distribuida","disuadida","disuelta","divagada","diversificada","divertida","dividida","divinizada","divisada","divorciada","divulgada","doblada","doblegada","doctorada","documentada","dogmatizada","dolida","domada","domesticada","dominada","donada","dopada","dormida","dosificada","dotada","dragada","dramatizada","drenada","drogada","duchada","dudada","dulcificada","duplicada","durada","echada","eclipsada","eclosionada","economizada","ecualizada","edificada","editada","educada","efectuada","ejecutada","ejemplificada","ejercida","ejercitada","elaborada","electrizada","electrocutada","elevada","elidida","eliminada","elogiada","elucubrada","eludida","emanada","emancipada","embadurnada","embalada","embalsamada","embanderada","embarcada","embargada","embarrada","embarrancada","embaucada","embebida","embelesada","embellecida","embestida","embolada","embolsada","emborrachada","emborronada","emboscada","embotada","embriagada","embrollada","embrutecida","embuchada","emergida","emigrada","emitida","emocionada","empacada","empachada","empadronada","empalada","empalmada","empanada","empañada","empantanada","empapelada","empaquetada","emparejada","empastada","empatada","empecinada","empeñada","empeorada","empequeñecida","emperrada","empezada","empinada","emplazada","empleada","empobrecida","empoderada","empollada","empolvada","emponzoñada","emprendida","empujada","empuñada","emputada","emulada","emulsionada","enajenada","enaltecida","enamorada","enarbolada","enardecida","encabezada","encabritada","encabronada","encadenada","encajada","encajonada","encallada","encamada","encaminada","encandilada","encanecida","encañonada","encantada","encaprichada","encapsulada","encarada","encaramada","encarecida","encargada","encariñada","encarnada","encarrilada","encartada","encasillada","encasquetada","encasquillada","encastrada","encausada","encauzada","enceguecida","encendida","encerada","encerrada","encharcada","enchufada","encimada","encogida","encolada","encolerizada","encolumnada","encomendada","enconada","encontrada","encordada","encrespada","encuadrada","encubierta","encuerada","encumbrada","enderezada","endeudada","endilgada","endiosada","endosada","endulzada","endurecida","enemistada","energizada","enervada","enfadada","enfangada","enfatizada","enfermada","enfiestada","enfilada","enflaquecida","enfocada","enfrascada","enfrentada","enfriada","enfurecida","engalanada","engañada","enganchada","engarzada","engatusada","engendrada","englobada","engolosinada","engordada","engranada","engrandecida","engrasada","engreída","engrosada","engullida","enharinada","enhebrada","enjuagada","enjugada","enjuiciada","enlazada","enlistada","enlodada","enloquecida","enlozada","enlutada","enmarañada","enmascarada","enmendada","enmohecida","enmudecida","ennegrecida","ennoblecida","enorgullecida","enrarecida","enredada","enripiada","enriquecida","enrocada","enrojecida","enrolada","enrollada","enroscada","enrumbada","ensalzada","ensamblada","ensañada","ensanchada","ensartada","ensayada","ensebada","enseñada","enseñoreada","ensillada","ensoberbecida","ensogada","ensombrecida","ensoñada","ensordecida","ensuciada","entablada","entallada","entendida","enterada","enternecida","enterrada","entibiada","entintada","entonada","entorpecida","entrada","entrampada","entrañada","entreabierta","entrecomillada","entrecruzada","entregada","entrelazada","entremetida","entremezclada","entrenada","entresacada","entretejida","entretenida","entreverada","entrevistada","entristecida","entrometida","entronada","entroncada","entronizada","entumecida","enturbiada","entusiasmada","enumerada","enunciada","envainada","envalentonada","envanecida","envasada","envejecida","envenenada","envestida","enviada","enviciada","envidiada","envilecida","enviudada","envuelta","enzarzada","equilibrada","equiparada","equivocada","erigida","erizada","erogada","erosionada","erotizada","erradicada","errada","esbozada","escabullida","escalada","escaldada","escalfada","escamada","escamoteada","escampada","escandalizada","escaneada","escapada","escaqueada","escarbada","escarchada","escarmentada","escarnecida","escaseada","escatimada","escenificada","escindida","esclarecida","esclavizada","escocida","escogida","escolarizada","escoltada","escondida","escorada","escrachada","escrita","escrutada","escuchada","escudada","escudriñada","esculpida","escupida","escurrida","esforzada","esfumada","esgrimida","esmerada","esmerilada","espabilada","espaciada","españolizada","espantada","esparcida","especificada","especulada","esperada","espesada","espetada","espiada","espigada","espinada","espirada","espiritualizada","espoleada","espolvoreada","esponjada","esponsorizada","esposada","esquematizada","esquiada","esquilada","esquilmada","esquivada","estabilizada","establecida","estacionada","estafada","estallada","estampada","estancada","estaqueada","estatizada","estatuida","esterificada","esterilizada","estigmatizada","estilizada","estimada","estimulada","estipulada","estirada","estorbada","estornudada","estragada","estrangulada","estrechada","estrellada","estremecida","estrenada","estresada","estriada","estropeada","estructurada","estrujada","estudiada","eternizada","etiquetada","evacuada","evadida","evaluada","evangelizada","evaporada","evidenciada","eviscerada","evitada","evocada","evolucionada","exacerbada","exagerada","exaltada","examinada","exasperada","excarcelada","excavada","excedida","exceptuada","excitada","exclamada","excluida","excretada","exculpada","excusada","execrada","exhalada","exhibida","exhortada","exhumada","exigida","exilada","eximida","existida","exonerada","exorcizada","expandida","expedida","expedientada","expelida","expendida","experimentada","expiada","expirada","explayada","explicada","explicitada","explorada","explosionada","explotada","expoliada","exportada","expresada","exprimida","expropiada","expuesta","expulsada","expurgada","extendida","exteriorizada","exterminada","externada","externalizada","extinguida","extirpada","extorsionada","extractada","extraditada","extraída","extralimitada","extrañada","extrapolada","extraviada","extremada","extruida","exudada","eyaculada","eyectada","fabricada","fabulada","facilitada","facturada","facultada","fagocitada","fajada","fallada","fallecida","falsada","falseada","falsificada","familiarizada","fantaseada","fascinada","fastidiada","fatigada","favorecida","fecundada","felicitada","feminizada","fenecida","fermentada","fertilizada","festejada","fiada","fichada","fidelizada","figurada","fijada","filmada","filosofada","filtrada","finalizada","financiada","fincada","fingida","finiquitada","firmada","fiscalizada","fisurada","flagelada","flameada","flanqueada","flaqueada","fletada","flexibilizada","flexionada","flipada","floreada","florecida","flotada","fluctuada","focalizada","fogueada","foliada","follada","fomentada","fondeada","forcejeada","forestada","forjada","formada","formalizada","formateada","formulada","fornicada","forrada","fortalecida","forzada","fotocopiada","fotografiada","fracasada","fraccionada","fracturada","fragmentada","fraguada","franqueada","frecuentada","fregada","frenada","fresada","friccionada","frotada","fructificada","fruncida","fugada","fulminada","fumada","fumigada","funcionada","fundada","fundamentada","fundida","fungida","fusilada","fusionada","fustigada","gafada","ganada","gangrenada","garabateada","garantida","garantizada","garrida","gaseada","gastada","gemida","generada","generalizada","gerenciada","germinada","gestada","gestionada","girada","glorificada","glosada","gobernada","goleada","golpeada","gozada","grabada","graduada","graficada","granjeada","grapada","gratificada","gravada","gravitada","gritada","gruñida","guardada","guarecida","guarnecida","guerreada","guiada","guillotinada","guiñada","guindada","guisada","gustada","habilitada","habitada","habituada","hablada","halada","halagada","hallada","hartada","hechizada","hecha","helenizada","henchida","hendida","heredada","herida","hermanada","herrada","hervida","hibernada","hibridada","hidratada","higienizada","hilada","hilvanada","hincada","hinchada","hipnotizada","hipotecada","historiada","hojeada","holgada","hollada","homenajeada","homogeneizada","homologada","honrada","horadada","horneada","horrorizada","hospedada","hostigada","hostilizada","huida","humanada","humanizada","humectada","humedecida","humillada","hundida","hurgada","hurtada","ideada","idealizada","identificada","ideologizada","idiotizada","idolatrada","ignorada","igualada","ilegalizada","iluminada","ilusionada","ilustrada","imaginada","imbricada","imitada","impactada","impartida","impedida","impelida","imperada","impermeabilizada","implantada","implementada","implicada","implorada","importada","importunada","imposibilitada","impresionada","improvisada","impuesta","impugnada","impulsada","imputada","inaugurada","incautada","incendiada","incentivada","incinerada","incitada","inclinada","incluida","incoada","incomodada","incorporada","incrementada","increpada","incriminada","incubada","inculcada","inculpada","incumplida","incurrida","incursionada","indagada","indemnizada","independizada","indexada","indicada","indigestada","indignada","indispuesta","individuada","inducida","indultada","inervada","infamada","infartada","infectada","inferida","inficionada","infiltrada","inflada","inflamada","infligida","influenciada","influida","informada","infravalorada","infringida","infundida","ingeniada","ingerida","ingresada","inhabilitada","inhalada","inhibida","inhumada","iniciada","inicializada","injertada","injuriada","inmigrada","inmiscuida","inmolada","inmortalizada","inmovilizada","inmunizada","innovada","inoculada","inquietada","inquirida","insensibilizada","insertada","insinuada","insistida","inspeccionada","inspirada","instada","instalada","instaurada","instigada","instituida","instruida","instrumentada","instrumentalizada","insuflada","insultada","insumida","integrada","intelectualizada","intensificada","intentada","interactuada","intercalada","intercambiada","intercedida","interceptada","interesada","interferida","interiorizada","intermediada","internacionalizada","internalizada","interpelada","interpolada","interpretada","interpuesta","interrogada","interrumpida","intervenida","intimada","intimidada","intitulada","intoxicada","intrigada","introducida","intuida","inundada","inutilizada","invadida","invalidada","inventada","inventariada","invertida","investida","investigada","invitada","invocada","involucionada","inyectada","ionizada","ironizada","irradiada","irrespetada","irrigada","irritada","irrogada","irrumpida","jactada","jalada","jaleada","jalonada","jaqueada","jerarquizada","jodida","jorobada","jubilada","jugada","juntada","jurada","juramentada","justificada","juzgada","laborada","labrada","laburada","lacada","lacerada","lactada","ladeada","ladrada","lamentada","lamida","laminada","languidecida","lanzada","lapidada","laqueada","largada","lastimada","lastrada","latida","laudada","lavada","legalizada","legislada","legitimada","leída","lesionada","leudada","levantada","liada","liberada","liberalizada","libertada","librada","licitada","licuada","liderizada","lidiada","ligada","lijada","limada","limitada","limpiada","linchada","liquidada","litigada","llagada","llamada","llegada","llenada","llevada","llorada","localizada","lograda","lubricada","luchada","lucida","lucrada","lustrada","macerada","machacada","macheteada","machucada","madreada","madrugada","madurada","magnetizada","magnificada","malacostumbrada","malbaratada","malcriada","maleada","malentendida","malgastada","malinterpretada","malograda","maltratada","malversada","mamada","manchada","mancillada","mandada","manejada","mangada","mangoneada","manifestada","maniobrada","manipulada","manoseada","manteada","mantenida","manufacturada","maquillada","maquinada","maravillada","marcada","marchitada","mareada","marginada","maridada","martillada","martirizada","masacrada","masajeada","mascada","masificada","masticada","masturbada","matada","materializada","matizada","matriculada","maximizada","meada","mecanografiada","mechada","mecida","mediada","mediatizada","medicada","medida","meditada","medrada","mejorada","mellada","memorizada","mencionada","meneada","menguada","menoscabada","menospreciada","menstruada","mensualizada","mensurada","mentada","mentalizada","mentida","mercadeada","mercantilizada","merecida","merendada","mermada","merodeada","mesurada","metamorfoseada","metida","mezclada","migrada","militada","militarizada","mimada","mimetizada","minada","minimizada","ministrada","minusvalorada","mirada","mistificada","mitificada","mitigada","modelada","modernizada","modificada","modulada","mofada","mojada","moldeada","molestada","molida","monetizada","monitorizada","monopolizada","montada","morada","moralizada","mordida","mordisqueada","mortificada","mosqueada","mostrada","motejada","motivada","movida","movilizada","mudada","muestreada","multada","multiplicada","munida","murmurada","mutada","mutilada","nacionalizada","narcotizada","narrada","naufragada","navegada","necesitada","negada","negociada","neutralizada","ninguneada","nivelada","nombrada","nominada","noqueada","normada","normalizada","notada","notificada","nutrida","obcecada","obedecida","objetada","objetivada","obligada","obliterada","obnubilada","obrada","obsequiada","observada","obsesionada","obstaculizada","obstruida","obtenida","obturada","obviada","ocasionada","ocluida","ocultada","ocupada","odiada","ofendida","ofertada","oficiada","oficializada","ofrecida","ofrendada","ofuscada","oída","ojeada","olfateada","olida","olvidada","omitida","ondeada","ondulada","opacada","operada","opinada","oprimida","optada","optimizada","opuesta","orada","orbitada","ordenada","ordeñada","organizada","orientada","originada","orillada","orinada","ornada","ornamentada","orquestada","osada","oscilada","oscurecida","osificada","ostentada","otorgada","ovacionada","ovulada","oxidada","oxigenada","pacificada","pactada","padecida","paganizada","paginada","paladeada","paliada","palpada","parada","parafraseada","paralizada","parapetada","parasitada","parcelada","parchada","parcheada","pareada","parida","parodiada","parqueada","participada","particularizada","partida","pasada","paseada","pastoreada","pataleada","pateada","patentada","patentizada","patinada","patrullada","pecada","pedaleada","pedida","pegada","peinada","pellizcada","penalizada","penetrada","pensada","percatada","percibida","percutida","perdida","perdonada","perdurada","perecida","peregrinada","perfeccionada","perfilada","perforada","perfumada","pergeñada","peritada","perjudicada","perjurada","permeada","permitida","permutada","pernoctada","perpetrada","perpetuada","perseguida","perseverada","persistida","personada","personalizada","personificada","persuadida","pertenecida","pertrechada","perturbada","pervertida","pervivida","pescada","petada","peticionada","picada","picaneada","picoteada","pifiada","pignorada","pillada","pilotada","piloteada","pincelada","pinchada","pintada","pintarrajeada","pinzada","pirada","pirateada","pisada","pisoteada","pitada","placida","plagiada","planchada","planeada","plantada","planteada","plasmada","platicada","plegada","pluralizada","podada","poetizada","polemizada","politizada","pololeada","ponderada","pontificada","popularizada","porfiada","portada","porteada","posada","posesionada","posibilitada","posicionada","pospuesta","posteada","postergada","postrada","postulada","potenciada","practicada","precarizada","precedida","preceptuada","precintada","precipitada","precisada","preconizada","predicada","predicha","predispuesta","predominada","preferida","prefigurada","pregonada","preguntada","prejuzgada","premiada","prendada","prendida","preocupada","preparada","presagiada","prescindida","presenciada","presentada","presentida","preservada","presidida","presionada","prestada","prestigiada","presumida","presurizada","pretendida","preterida","prevalecida","prevalida","prevaricada","prevenida","prevista","primada","principiada","pringada","priorizada","privatizada","probada","problematizada","procedida","procesada","proclamada","procreada","procurada","prodigada","producida","profanada","proferida","profesada","profesionalizada","profetizada","profundizada","programada","progresada","prohibida","prohijada","proletarizada","proliferada","prologada","prolongada","promediada","prometida","promocionada","promovida","promulgada","pronosticada","pronunciada","propagada","propalada","propendida","propiciada","propinada","proporcionada","propuesta","propugnada","propulsada","prorrateada","prorrogada","proseguida","prosperada","prostituida","protegida","protestada","protocolizada","provenida","provocada","proyectada","psicoanalizada","publicada","publicitada","puesta","pugnada","pujada","pulida","pulsada","pululada","pulverizada","punada","punteada","puntuada","puntualizada","punzada","purgada","purificada","puteada","quebrada","quebrantada","quejada","quemada","querellada","querida","quintuplicada","quitada","racionada","racionalizada","radiada","radicada","radicalizada","raída","rajada","ralentizada","rapada","rapeada","raptada","rascada","rasgada","rasguñada","raspada","rastreada","rasurada","ratificada","rayada","razonada","reabierta","reabsorbida","reaccionada","reactivada","readaptada","readmitida","reafirmada","reagrupada","reajustada","realimentada","realizada","realzada","reanimada","reanudada","reaparecida","rearmada","reasumida","reavivada","rebajada","rebalsada","rebanada","rebasada","rebatida","rebautizada","rebelada","reblandecida","rebobinada","rebosada","rebotada","rebozada","rebuscada","recabada","recaída","recalada","recalcada","recalentada","recalificada","recapacitada","recapitulada","recargada","recatada","recaudada","receptada","recetada","rechazada","recibida","reciclada","recitada","reclamada","reclinada","reclutada","recobrada","recocida","recogida","recolectada","recomendada","recomenzada","recompensada","recompuesta","reconcentrada","reconciliada","reconducida","reconfortada","reconocida","reconquistada","reconsiderada","reconstituida","reconstruida","reconvenida","reconvertida","recopilada","recordada","recorrida","recortada","recreada","recriminada","recrudecida","rectificada","recubierta","reculada","recuperada","recurrida","recusada","redactada","redefinida","redescubierta","redimensionada","redimida","rediseñada","redistribuida","redituada","redoblada","redondeada","reducida","redundada","reedificada","reeditada","reeducada","reelaborada","reembolsada","reemplazada","reencarnada","reencauchada","reencontrada","reenganchada","reenviada","reescrita","reestructurada","reexaminada","refaccionada","referida","refinada","refinanciada","reflejada","reflexionada","reflotada","reforestada","reformada","reforzada","refractada","refrenada","refrendada","refrescada","refrigerada","refundida","refutada","regada","regalada","regañada","regateada","regenerada","regentada","regenteada","regida","regionalizada","registrada","reglada","reglamentada","regocijada","regodeada","regresada","regulada","regularizada","regurgitada","rehabilitada","rehecha","rehogada","rehuida","rehusada","reída","reinada","reincidida","reincorporada","reingresada","reiniciada","reinsertada","reinstalada","reinstaurada","reintegrada","reinventada","reinvertida","reiterada","reivindicada","rejuvenecida","relajada","relamida","relanzada","relatada","relativizada","relegada","releída","relevada","religada","rellenada","remachada","remada","remangada","remarcada","rematada","remecida","remediada","rememorada","remendada","remitida","remodelada","remojada","remolcada","remontada","removida","remplazada","renacida","rendida","renegada","renegociada","reñida","renombrada","renovada","rentabilizada","rentada","renunciada","reordenada","reorganizada","reorientada","reparada","repartida","repasada","repatriada","repelida","repensada","repercutida","repescada","repetida","repicada","repintada","replanteada","replegada","replicada","repoblada","reportada","reporteada","reposada","repreguntada","reprendida","represada","representada","reprimida","reprobada","reprochada","reproducida","repudiada","repuesta","repugnada","repuntada","reputada","requerida","requisada","resaltada","resarcida","resbalada","rescatada","rescindida","resecada","reseñada","reservada","reseteada","resguardada","residida","resignada","resistida","resonada","respaldada","respetada","respirada","resplandecida","respondida","responsabilizada","resquebrajada","restablecida","restada","restaurada","restituida","restregada","resucitada","resuelta","resumida","resurgida","retada","retardada","retenida","retirada","retocada","retomada","retorcida","retornada","retractada","retraída","retransmitida","retrasada","retratada","retribuida","retrotraída","retumbada","reunida","reunificada","reutilizada","revalidada","revalorizada","revaluada","revelada","revendida","reventada","reverdecida","reverenciada","revertida","revestida","revirada","revisada","revitalizada","revivida","revocada","revolcada","revoloteada","revolucionada","revuelta","ridiculizada","rifada","rimada","rivalizada","rizada","robada","robustecida","rociada","rodada","rodeada","rogada","roída","rondada","rotada","rota","rotulada","roturada","rozada","ruborizada","rubricada","rugida","rumiada","rumorada","sabida","saboreada","saboteada","sacada","saciada","sacralizada","sacrificada","sacudida","saldada","salpimentada","salpullida","saltada","salteada","saludada","salvada","salvaguardada","sanada","saneada","sangrada","santificada","saqueada","satanizada","satirizada","satisfecha","sazonada","secada","seccionada","secretada","secuenciada","secuestrada","secundada","sedimentada","seducida","segada","segmentada","segregada","seguida","seleccionada","sembrada","señalada","sensibilizada","sentada","sentenciada","sentida","separada","serenada","serrada","servida","significada","silenciada","simbolizada","simpatizada","simplificada","simulada","sincerada","sincronizada","sindicada","sindicalizada","singularizada","sintetizada","sintonizada","sistematizada","situada","sobada","sobornada","sobrada","sobrecargada","sobrecogida","sobreentendida","sobreestimada","sobrellevada","sobrentendida","sobrepasada","sobrepuesta","sobresalida","sobresaltada","sobrestimada","sobrevenida","sobrevivida","sobrevolada","socavada","socializada","socorrida","sodomizada","sofocada","sojuzgada","solapada","solicitada","solidarizada","solidificada","soliviantada","soltada","solucionada","solventada","sombreada","sometida","sonada","soñada","sondeada","sonreída","sonrojada","sopesada","soplada","soportada","sorbida","sorprendida","sorteada","sosegada","soslayada","sospechada","sostenida","suavizada","subastada","subcontratada","subdividida","subestimada","subida","sublevada","sublimada","subrayada","subrogada","subsanada","subsidiada","subsistida","substraída","subsumida","subvertida","subyugada","succionada","sucedida","sucumbida","sudada","sufragada","sufrida","sugerida","sugestionada","suicidada","sujetada","sumada","sumergida","suministrada","supeditada","superada","superpuesta","supervisada","suplantada","suplicada","suplida","suprimida","supuesta","surcada","surtida","suscitada","suspendida","suspirada","sustanciada","sustantivada","sustentada","sustituida","sustraída","susurrada","suturada","tabulada","tachada","talada","taladrada","tallada","tambaleada","tamizada","tañida","tanteada","tapada","tapizada","taponada","tarareada","tardada","tasada","tatuada","tecleada","tejida","telefoneada","televisada","temida","templada","tendida","tenida","tensada","tentada","teorizada","terciada","tergiversada","terminada","territorializada","testada","testeada","testificada","testimoniada","tildada","timada","timbrada","tinturada","tipeada","tipificada","tirada","tiranizada","tironeada","tiroteada","titubeada","tiznada","tocada","tolerada","tomada","tonificada","topada","toqueteada","torcida","toreada","tornada","tornasolada","torneada","torpedeada","torturada","tosida","tostada","totalizada","trabada","trabajada","traducida","traficada","tragada","traicionada","traída","trajinada","tramada","tramitada","trancada","tranquilizada","transcendida","transcurrida","transferida","transfigurada","transformada","transfundida","transgredida","transigida","transitada","transliterada","translucida","transmitida","transmutada","transparentada","transpirada","transportada","transpuesta","trasegada","trasgredida","trasladada","traslapada","traslucida","trasnochada","traspapelada","traspasada","trasplantada","traspuesta","trasquilada","trasteada","trastocada","trastornada","trasvasada","tratada","trazada","trenzada","trepada","tributada","trincada","triplicada","triturada","triunfada","trivializada","trocada","troceada","tronada","tronchada","truncada","tumbada","tuneada","turbada","turnada","tutelada","ufanada","ultimada","uncida","ungida","unida","universalizada","untada","urbanizada","urdida","usada","usufructuada","usurpada","utilizada","vacada","vaciada","vacilada","vacunada","vagada","validada","valida","valorada","valorizada","valuada","vanagloriada","vandalizada","vaporizada","variada","vaticinada","vedada","vehiculada","vejada","velada","vencida","vendada","vendida","venerada","vengada","ventilada","veraneada","verbalizada","verificada","versada","versionada","vertebrada","vertida","vestida","vetada","viabilizada","viajada","vibrada","victimada","victimizada","vigilada","vigorizada","vilipendiada","vindicada","violada","violentada","virada","visada","visibilizada","visitada","vislumbrada","vista","visualizada","vitoreada","vitrificada","vituperada","vivida","vivificada","vocalizada","voceada","vociferada","volada","volatilizada","volcada","volteada","vomitada","votada","vuelta","vulcanizada","vulgarizada","vulnerada","yuxtapuesta","zafada","zambullida","zampada","zanjada","zarandeada","zarpada","zozobrada","zumbada","zurcida","zurrada","abajados","abalanzados","abaleados","abandonados","abaratados","abarcados","abarrotados","abastecidos","abatidos","abdicados","abiertos","abismados","abjurados","ablandados","abocados","abochornados","abofeteados","abolidos","abollados","abombados","abominados","abonados","abordados","aborrecidos","aborregados","abortados","abotonados","abrasados","abrazados","abrevados","abreviados","abrigados","abrochados","abrogados","abroquelados","abrumados","absorbidos","abstenidos","abstraídos","absueltos","abucheados","abultados","abundados","aburguesados","aburridos","abusados","acabados","acallados","acalorados","acaparados","acariciados","acarreados","acatados","acaudillados","accedidos","accionados","acechados","aceitados","acelerados","acentuados","aceptados","acerados","acercados","acertados","achacados","achantados","achatados","achicados","acicalados","acidificados","aclarados","aclimatados","acobardados","acodados","acogidos","acojonados","acometidos","acomodados","acompañados","acompasados","acongojados","aconsejados","acontecidos","acopiados","acoplados","acordados","acordonados","acorralados","acortados","acosados","acostados","acostumbrados","acotados","acrecentados","acreditados","acrisolados","activados","actuados","acuchillados","acuciados","acudidos","acuerpados","acumulados","acunados","acuñados","acurrucados","acusados","adaptados","adecentados","adelantados","adelgazados","adentrados","adeudados","adheridos","adicionados","adiestrados","adivinados","adjetivados","adjudicados","adjuntados","administrados","admirados","admitidos","adoctrinados","adolecidos","adoptados","adorados","adormecidos","adornados","adquiridos","aducidos","adueñados","adulados","adulterados","advertidos","afanados","afeados","afectados","afeitados","aferrados","afianzados","afinados","afirmados","afligidos","aflorados","afrentados","afrontados","agachados","agarrados","agarrotados","agasajados","agenciados","agigantados","agilizados","agitados","aglutinados","agobiados","agolpados","agonizados","agostados","agotados","agradados","agradecidos","agrandados","agravados","agraviados","agredidos","agregados","agriados","agrietados","agrupados","aguados","aguantados","aguardados","agudizados","aguijoneados","agujereados","aguzados","ahogados","ahondados","ahorcados","ahorrados","ahuecados","ahuyentados","aireados","aislados","ajustados","ajusticiados","alabados","alagados","alambrados","alardeados","alargados","alarmados","albergados","alborotados","alcanzados","aleccionados","alegados","alegrados","alejados","alentados","alertados","alfabetizados","alfombrados","aliados","alienados","aligerados","alimentados","aliñados","alineados","alisados","alistados","aliviados","alivianados","allanados","almacenados","almorzados","alojados","alquilados","alterados","alternados","alucinados","aludidos","alumbrados","alzados","amados","amaestrados","amagados","amainados","amalgamados","amamantados","amansados","amargados","amarrados","amasados","ambicionados","amedrentados","amenazados","amenizados","ameritados","ametrallados","amilanados","aminorados","amnistiados","amoldados","amonestados","amontonados","amordazados","amortajados","amortiguados","amortizados","amotinados","amparados","ampayados","ampliados","amplificados","amputados","amueblados","añadidos","analizados","anatematizados","andados","anegados","anestesiados","anexados","anexionados","anhelados","anidados","anillados","animados","aniquilados","anisados","añorados","anotados","anoticiados","ansiados","antecedidos","antepuestos","anticipados","antojados","anudados","anulados","anunciados","apabullados","apachurrados","apaciguados","apadrinados","apagados","apalancados","apaleados","apañados","apantallados","aparcados","apareados","aparecidos","aparentados","apartados","apeados","apedreados","apelados","apellidados","apelmazados","apercibidos","apersonados","apestados","apetecidos","apiadados","apilados","apiñados","apisonados","aplacados","aplanados","aplastados","aplaudidos","aplazados","aplicados","apoderados","apoltronados","aporreados","aportados","aposentados","apostados","apostatados","apostillados","apoyados","apreciados","aprehendidos","apremiados","aprendidos","apresados","apresurados","apretados","apretujados","aprisionados","aprobados","aprovechados","aprovisionados","aproximados","apuñalados","apuñaleados","apuntados","apuntalados","apuntillados","apurados","aquejados","aquietados","aquilatados","arañados","arbitrados","archivados","arengados","argüidos","argumentados","armados","armonizados","aromatizados","arqueados","arrancados","arrasados","arrastrados","arreados","arrebatados","arreciados","arreglados","arrellanados","arremangados","arremetidos","arrendados","arrepentidos","arrestados","arriados","arribados","arriesgados","arrimados","arrinconados","arrodillados","arrogados","arrojados","arrollados","arropados","arruinados","arrullados","articulados","asados","asaltados","ascendidos","aseados","asechados","asediados","asegurados","asemejados","asentados","asentidos","aserrados","asesinados","asesorados","asestados","aseverados","asfixiados","asidos","asignados","asilados","asimilados","asistidos","asolados","asoleados","asomados","asombrados","aspirados","astillados","asumidos","asustados","atacados","atados","atajados","atarantados","atascados","atemorizados","atemperados","atenazados","atendidos","atenidos","atentados","atenuados","aterrados","aterrorizados","atesorados","atestiguados","atiborrados","atisbados","atizados","atomizados","atontados","atorados","atormentados","atornillados","atosigados","atracados","atragantados","atraídos","atrancados","atrapados","atrasados","atravesados","atrevidos","atribuidos","atrincherados","atrofiados","atropellados","aturdidos","auditados","augurados","aumentados","aunados","aupados","auscultados","ausentados","autenticados","autentificados","autodefinidos","autoeditados","automatizados","autorizados","autorregulados","auxiliados","avalados","avanzados","avasallados","avenidos","aventados","aventajados","aventurados","averiados","averiguados","avezados","avisados","avispados","avistados","avivados","avizorados","avocados","ayudados","azotados","azuzados","babeados","bailados","bajados","balaceados","balanceados","bañados","banalizados","bancados","bandeados","barajados","barridos","basados","bastardeados","basureados","batallados","bateados","batidos","bautizados","beatificados","bebidos","beneficiados","besados","bifurcados","birlados","blandidos","blanqueados","blasfemados","blindados","bloqueados","boicoteados","bombardeados","bombeados","bonificados","bordeados","borrados","borroneados","bosquejados","bostezados","botados","boxeados","bregados","brillados","brincados","brindados","bromeados","brotados","bruñidos","buceados","burlados","buscados","cabeceados","cabidos","cabildeados","cabreados","cacareados","cachados","cacheados","cacheteados","caducados","cagados","calados","calculados","caldeados","calefaccionados","calendarizados","calentados","calibrados","calificados","caligrafiados","callados","calmados","calumniados","calzados","cambiados","caminados","camuflados","canalizados","cancelados","canjeados","cansados","cantados","capados","capeados","capitalizados","capitulados","captados","capturados","caracterizados","carburados","carcomidos","cardados","careados","carecidos","cargados","caricaturizados","cartografiados","cascados","castigados","castrados","catados","catalizados","catalogados","catapultados","cateados","categorizados","causados","cauterizados","cautivados","cavados","cavilados","cazados","cebados","cedidos","cegados","cejados","celebrados","cenados","ceñidos","censurados","centrifugados","centuplicados","cepillados","cercados","cercenados","cerciorados","cernidos","cerrados","cesados","chafados","chamuscados","chantajeados","chapados","charlados","chateados","chequeados","chiflados","chillados","chingados","chirriados","chivados","chocados","chorreados","choteados","chupados","chutados","cicatrizados","cifrados","cimentados","cincelados","circulados","circuncidados","circundados","citados","clamados","clarificados","clasificados","claudicados","clausurados","clavados","clicados","clonados","coaccionados","coadyuvados","coagulados","coaligados","coartados","cobijados","cobrados","cocidos","cocinados","codeados","codiciados","codificados","codirigidos","coexistidos","cofinanciados","cogidos","cohabitados","cohibidos","coincididos","colaborados","colacionados","colados","colapsados","coleccionados","colectados","colectivizados","colgados","colisionados","colmados","colocados","colonizados","coloreados","columpiados","combatidos","combinados","comentados","comenzados","comerciados","comercializados","cometidos","comidos","comisionados","compactados","compadecidos","compaginados","comparados","comparecidos","compartidos","compatibilizados","compelidos","compendiados","compenetrados","compensados","compilados","complacidos","complementados","completados","complotados","comportados","comprados","comprendidos","comprimidos","comprobados","comprometidos","compuestos","compulsados","computados","comulgados","comunicados","concatenados","concebidos","concedidos","concelebrados","concentrados","conceptuados","conceptualizados","concertados","concienciados","concientizados","conciliados","concitados","concluidos","concordados","concretados","concretizados","conculcados","concursados","condenados","condensados","condicionados","condimentados","condolidos","condonados","conducidos","conectados","conexionados","confabulados","confeccionados","conferidos","confesados","confiados","configurados","confirmados","confiscados","confluidos","conformados","confortados","confrontados","confundidos","congeniados","congestionados","congratulados","congregados","conjeturados","conjugados","conjuntados","conjurados","conllevados","conmemorados","conminados","conmocionados","conmovidos","conmutados","connotados","conquistados","consagrados","conseguidos","consensuados","consentidos","conservados","considerados","consignados","consistidos","consolados","consolidados","conspirados","constados","constatados","constelados","constitucionalizados","constituidos","constreñidos","construidos","consultados","consumados","consumidos","contabilizados","contactados","contados","contagiados","contemplados","contendidos","contenidos","contentados","contestados","contextualizados","continuados","contorneados","contraatacados","contrabandeados","contradichos","contrahechos","contraídos","contrapesados","contrapuestos","contrariados","contrarrestados","contrastados","contratados","contravenidos","contribuidos","contristados","controlados","convalidados","convencidos","convenidos","convergidos","conversados","convertidos","convidados","convividos","convocados","convulsionados","cooperados","cooptados","coordinados","copados","copiados","coproducidos","copulados","coqueteados","corchados","coreados","coreografiados","corneados","coronados","corporizados","corregidos","correlacionados","correspondidos","correteados","corridos","corroborados","corroídos","corrompidos","cortados","cortejados","cosechados","cosidos","cosificados","costados","costeados","cotejados","cotizados","creados","creídos","criados","cribados","criminalizados","crispados","cristalizados","cristianizados","criticados","cronometrados","crucificados","crujidos","cruzados","cuadriplicados","cuadruplicados","cuajados","cuantificados","cuarteados","cubiertos","cuestionados","cuidados","culeados","culminados","culpabilizados","culpados","cultivados","culturizados","cumplidos","cumplimentados","cundidos","curados","curioseados","currados","cursados","curvados","custodiados","dados","dañados","danzados","datados","dateados","debatidos","debidos","debilitados","debitados","debutados","decaídos","decantados","decapitados","decepcionados","decididos","declamados","declarados","declinados","decodificados","decolorados","decomisados","decrecidos","decretados","dedicados","deducidos","defecados","defendidos","defenestrados","deferidos","definidos","deformados","defraudados","degenerados","deglutidos","degollados","degradados","degustados","deificados","dejados","delatados","delegados","deleitados","deletreados","deliberados","delimitados","delineados","delinquidos","demandados","demarcados","demediados","demeritados","democratizados","demolidos","demonizados","demorados","demostrados","demudados","denegados","denigrados","denominados","denostados","denotados","denunciados","deparados","departidos","dependidos","depilados","deplorados","deportados","depositados","depreciados","depredados","deprimidos","depuestos","depurados","derechizados","derivados","derogados","derramados","derretidos","derribados","derrocados","derrochados","derrotados","derruidos","derrumbados","desabrochados","desacatados","desacelerados","desacomodados","desaconsejados","desacoplados","desacralizados","desacreditados","desactivados","desafiados","desafinados","desaguados","desahogados","desairados","desajustados","desalentados","desalineados","desalojados","desandados","desangrados","desanimados","desaparecidos","desapegados","desaprendidos","desaprobados","desaprovechados","desarmados","desarraigados","desarreglados","desarrollados","desarticulados","desaseados","desasidos","desasosegados","desatados","desatendidos","desautorizados","desayunados","desbancados","desbandados","desbaratados","desbarrancados","desbastados","desbloqueados","desbocados","desbordados","desbrozados","descabalgados","descabezados","descaderados","descalabrados","descalificados","descansados","descargados","descarriados","descarrilados","descartados","descascarados","descascarillados","descendidos","descentrados","descifrados","descocidos","descodificados","descojonados","descolgados","descolocados","descolonizados","descompensados","descomprimidos","descompuestos","desconectados","desconfiados","descongelados","desconocidos","descontados","descontaminados","descontextualizados","descontinuados","desconvocados","descorazonados","descorchados","descorridos","descosidos","descoyuntados","descreídos","descristianizados","descuadrados","descuartizados","descubiertos","descuidados","desdeñados","desdibujados","desdichos","desdoblados","deseados","desecados","desechados","desembarazados","desembarcados","desembocados","desembolsados","desempacados","desempañados","desempaquetados","desempeñados","desempolvados","desenamorados","desencadenados","desencajados","desencarnados","desenchufados","desenfocados","desenfundados","desenganchados","desengrasados","desenmascarados","desenredados","desenrollados","desentendidos","desenterrados","desentonados","desentrañados","desenvainados","desenvueltos","desequilibrados","desertados","desestabilizados","desestimados","desfalcados","desfallecidos","desfigurados","desfondados","desgajados","desgañitados","desgarrados","desgastados","desglosados","desgobernados","desgranados","desguazados","deshechos","desheredados","deshidratados","deshilachados","deshojados","deshonrados","deshuesados","deshumanizados","designados","desilusionados","desincentivados","desinfectados","desinflados","desinflamados","desinformados","desinhibidos","desinstalados","desintegrados","desintoxicados","desistidos","desjarretados","deslegitimados","desleídos","desligados","deslindados","deslizados","deslucidos","deslumbrados","desmadrados","desmalezados","desmantelados","desmaquillados","desmarcados","desmayados","desmejorados","desmembrados","desmentidos","desmenuzados","desmerecidos","desmigados","desmitificados","desmoldados","desmontados","desmoralizados","desmoronados","desmotivados","desmovilizados","desnaturalizados","desnivelados","desnucados","desnudados","desobedecidos","desobligados","desoídos","desollados","desorganizados","desorientados","despachados","desparasitados","desparecidos","desparramados","despedazados","despedidos","despegados","despeinados","despejados","despellejados","despeñados","despenalizados","desperdiciados","despersonalizados","despertados","despilfarrados","despintados","despiojados","despistados","desplazados","desplegados","desplomados","desplumados","despojados","despolitizados","desposados","desposeídos","despotricados","despreciados","desprendidos","despreocupados","desprestigiados","desprogramados","despulpados","despuntados","desquiciados","desquitados","destacados","destapados","desteñidos","desterrados","destetados","destilados","destituidos","destrabados","destripados","destronados","destrozados","destruidos","desunidos","desvalijados","desvalorizados","desvanecidos","desvelados","desvestidos","desviados","desvinculados","desvirtuados","desvividos","detectados","detenidos","detentados","deteriorados","determinados","detestados","detonados","devaluados","devanados","devastados","develados","devengados","devenidos","devorados","devueltos","diagnosticados","diagramados","dializados","dialogados","dibujados","dichos","dictados","dictaminados","diezmados","difamados","diferenciados","diferidos","dificultados","difuminados","difundidos","digeridos","digitados","dignados","dignificados","dilapidados","dilatados","diligenciados","dilucidados","diluidos","dimensionados","dimitidos","dinamitados","dinamizados","dirimidos","discernidos","disciplinados","discontinuados","discrepados","discriminados","disculpados","discurridos","discutidos","diseccionados","diseminados","diseñados","disentidos","disertados","disfrazados","disfrutados","disgregados","disgustados","disimulados","disipados","dislocados","disminuidos","disociados","dispensados","dispersados","dispuestos","disputados","distados","distanciados","distendidos","distinguidos","distorsionados","distraídos","distribuidos","disuadidos","disueltos","divagados","diversificados","divertidos","divididos","divinizados","divisados","divorciados","divulgados","doblados","doblegados","doctorados","documentados","dogmatizados","dolidos","domados","domesticados","dominados","donados","dopados","dormidos","dosificados","dotados","dragados","dramatizados","drenados","drogados","duchados","dudados","dulcificados","duplicados","durados","echados","eclipsados","eclosionados","economizados","ecualizados","edificados","editados","educados","efectuados","ejecutados","ejemplificados","ejercidos","ejercitados","elaborados","electrizados","electrocutados","elevados","elididos","eliminados","elogiados","elucubrados","eludidos","emanados","emancipados","embadurnados","embalados","embalsamados","embanderados","embarcados","embargados","embarrados","embarrancados","embaucados","embebidos","embelesados","embellecidos","embestidos","embolados","embolsados","emborrachados","emborronados","emboscados","embotados","embriagados","embrollados","embrutecidos","embuchados","emergidos","emigrados","emitidos","emocionados","empacados","empachados","empadronados","empalados","empalmados","empanados","empañados","empantanados","empapelados","empaquetados","emparejados","empastados","empatados","empecinados","empeñados","empeorados","empequeñecidos","emperrados","empezados","empinados","emplazados","empleados","empobrecidos","empoderados","empollados","empolvados","emponzoñados","emprendidos","empujados","empuñados","emputados","emulados","emulsionados","enajenados","enaltecidos","enamorados","enarbolados","enardecidos","encabezados","encabritados","encabronados","encadenados","encajados","encajonados","encallados","encamados","encaminados","encandilados","encanecidos","encañonados","encantados","encaprichados","encapsulados","encarados","encaramados","encarecidos","encargados","encariñados","encarnados","encarrilados","encartados","encasillados","encasquetados","encasquillados","encastrados","encausados","encauzados","enceguecidos","encendidos","encerados","encerrados","encharcados","enchufados","encimados","encogidos","encolados","encolerizados","encolumnados","encomendados","enconados","encontrados","encordados","encrespados","encuadrados","encubiertos","encuerados","encumbrados","enderezados","endeudados","endilgados","endiosados","endosados","endulzados","endurecidos","enemistados","energizados","enervados","enfadados","enfangados","enfatizados","enfermados","enfiestados","enfilados","enflaquecidos","enfocados","enfrascados","enfrentados","enfriados","enfurecidos","engalanados","engañados","enganchados","engarzados","engatusados","engendrados","englobados","engolosinados","engordados","engranados","engrandecidos","engrasados","engreídos","engrosados","engullidos","enharinados","enhebrados","enjuagados","enjugados","enjuiciados","enlazados","enlistados","enlodados","enloquecidos","enlozados","enlutados","enmarañados","enmascarados","enmendados","enmohecidos","enmudecidos","ennegrecidos","ennoblecidos","enorgullecidos","enrarecidos","enredados","enripiados","enriquecidos","enrocados","enrojecidos","enrolados","enrollados","enroscados","enrumbados","ensalzados","ensamblados","ensañados","ensanchados","ensartados","ensayados","ensebados","enseñados","enseñoreados","ensillados","ensoberbecidos","ensogados","ensombrecidos","ensoñados","ensordecidos","ensuciados","entablados","entallados","entendidos","enterados","enternecidos","enterrados","entibiados","entintados","entonados","entorpecidos","entrados","entrampados","entrañados","entreabiertos","entrecomillados","entrecruzados","entregados","entrelazados","entremetidos","entremezclados","entrenados","entresacados","entretejidos","entretenidos","entreverados","entrevistados","entristecidos","entrometidos","entronados","entroncados","entronizados","entumecidos","enturbiados","entusiasmados","enumerados","enunciados","envainados","envalentonados","envanecidos","envasados","envejecidos","envenenados","envestidos","enviados","enviciados","envidiados","envilecidos","enviudados","envueltos","enzarzados","equilibrados","equiparados","equivocados","erigidos","erizados","erogados","erosionados","erotizados","erradicados","errados","esbozados","escabullidos","escalados","escaldados","escalfados","escamados","escamoteados","escampados","escandalizados","escaneados","escapados","escaqueados","escarbados","escarchados","escarmentados","escarnecidos","escaseados","escatimados","escenificados","escindidos","esclarecidos","esclavizados","escocidos","escogidos","escolarizados","escoltados","escondidos","escorados","escrachados","escritos","escrutados","escuchados","escudados","escudriñados","esculpidos","escupidos","escurridos","esforzados","esfumados","esgrimidos","esmerados","esmerilados","espabilados","espaciados","españolizados","espantados","esparcidos","especificados","especulados","esperados","espesados","espetados","espiados","espigados","espinados","espirados","espiritualizados","espoleados","espolvoreados","esponjados","esponsorizados","esposados","esquematizados","esquiados","esquilados","esquilmados","esquivados","estabilizados","establecidos","estacionados","estafados","estallados","estampados","estancados","estaqueados","estatizados","estatuidos","esterificados","esterilizados","estigmatizados","estilizados","estimados","estimulados","estipulados","estirados","estorbados","estornudados","estragados","estrangulados","estrechados","estrellados","estremecidos","estrenados","estresados","estriados","estropeados","estructurados","estrujados","estudiados","eternizados","etiquetados","evacuados","evadidos","evaluados","evangelizados","evaporados","evidenciados","eviscerados","evitados","evocados","evolucionados","exacerbados","exagerados","exaltados","examinados","exasperados","excarcelados","excavados","excedidos","exceptuados","excitados","exclamados","excluidos","excretados","exculpados","excusados","execrados","exhalados","exhibidos","exhortados","exhumados","exigidos","exilados","eximidos","existidos","exonerados","exorcizados","expandidos","expedidos","expedientados","expelidos","expendidos","experimentados","expiados","expirados","explayados","explicados","explicitados","explorados","explosionados","explotados","expoliados","exportados","expresados","exprimidos","expropiados","expuestos","expulsados","expurgados","extendidos","exteriorizados","exterminados","externados","externalizados","extinguidos","extirpados","extorsionados","extractados","extraditados","extraídos","extralimitados","extrañados","extrapolados","extraviados","extremados","extruidos","exudados","eyaculados","eyectados","fabricados","fabulados","facilitados","facturados","facultados","fagocitados","fajados","fallados","fallecidos","falsados","falseados","falsificados","familiarizados","fantaseados","fascinados","fastidiados","fatigados","favorecidos","fecundados","felicitados","feminizados","fenecidos","fermentados","fertilizados","festejados","fiados","fichados","fidelizados","figurados","fijados","filmados","filosofados","filtrados","finalizados","financiados","fincados","fingidos","finiquitados","firmados","fiscalizados","fisurados","flagelados","flameados","flanqueados","flaqueados","fletados","flexibilizados","flexionados","flipados","floreados","florecidos","flotados","fluctuados","focalizados","fogueados","foliados","follados","fomentados","fondeados","forcejeados","forestados","forjados","formados","formalizados","formateados","formulados","fornicados","forrados","fortalecidos","forzados","fotocopiados","fotografiados","fracasados","fraccionados","fracturados","fragmentados","fraguados","franqueados","frecuentados","fregados","frenados","fresados","friccionados","frotados","fructificados","fruncidos","fugados","fulminados","fumados","fumigados","funcionados","fundados","fundamentados","fundidos","fungidos","fusilados","fusionados","fustigados","gafados","ganados","gangrenados","garabateados","garantidos","garantizados","garridos","gaseados","gastados","gemidos","generados","generalizados","gerenciados","germinados","gestados","gestionados","girados","glorificados","glosados","gobernados","goleados","golpeados","gozados","grabados","graduados","graficados","granjeados","grapados","gratificados","gravados","gravitados","gritados","gruñidos","guardados","guarecidos","guarnecidos","guerreados","guiados","guillotinados","guiñados","guindados","guisados","gustados","habilitados","habitados","habituados","hablados","halados","halagados","hallados","hartados","hechizados","hechos","helenizados","henchidos","hendidos","heredados","heridos","hermanados","herrados","hervidos","hibernados","hibridados","hidratados","higienizados","hilados","hilvanados","hincados","hinchados","hipnotizados","hipotecados","historiados","hojeados","holgados","hollados","homenajeados","homogeneizados","homologados","honrados","horadados","horneados","horrorizados","hospedados","hostigados","hostilizados","huidos","humanados","humanizados","humectados","humedecidos","humillados","hundidos","hurgados","hurtados","ideados","idealizados","identificados","ideologizados","idiotizados","idolatrados","ignorados","igualados","ilegalizados","iluminados","ilusionados","ilustrados","imaginados","imbricados","imitados","impactados","impartidos","impedidos","impelidos","imperados","impermeabilizados","implantados","implementados","implicados","implorados","importados","importunados","imposibilitados","impresionados","improvisados","impuestos","impugnados","impulsados","imputados","inaugurados","incautados","incendiados","incentivados","incinerados","incitados","inclinados","incluidos","incoados","incomodados","incorporados","incrementados","increpados","incriminados","incubados","inculcados","inculpados","incumplidos","incurridos","incursionados","indagados","indemnizados","independizados","indexados","indicados","indigestados","indignados","indispuestos","individuados","inducidos","indultados","inervados","infamados","infartados","infectados","inferidos","inficionados","infiltrados","inflados","inflamados","infligidos","influenciados","influidos","informados","infravalorados","infringidos","infundidos","ingeniados","ingeridos","ingresados","inhabilitados","inhalados","inhibidos","inhumados","iniciados","inicializados","injertados","injuriados","inmigrados","inmiscuidos","inmolados","inmortalizados","inmovilizados","inmunizados","innovados","inoculados","inquietados","inquiridos","insensibilizados","insertados","insinuados","insistidos","inspeccionados","inspirados","instados","instalados","instaurados","instigados","instituidos","instruidos","instrumentados","instrumentalizados","insuflados","insultados","insumidos","integrados","intelectualizados","intensificados","intentados","interactuados","intercalados","intercambiados","intercedidos","interceptados","interesados","interferidos","interiorizados","intermediados","internacionalizados","internalizados","interpelados","interpolados","interpretados","interpuestos","interrogados","interrumpidos","intervenidos","intimados","intimidados","intitulados","intoxicados","intrigados","introducidos","intuidos","inundados","inutilizados","invadidos","invalidados","inventados","inventariados","invertidos","investidos","investigados","invitados","invocados","involucionados","inyectados","ionizados","ironizados","irradiados","irrespetados","irrigados","irritados","irrogados","irrumpidos","jactados","jalados","jaleados","jalonados","jaqueados","jerarquizados","jodidos","jorobados","jubilados","jugados","juntados","jurados","juramentados","justificados","juzgados","laborados","labrados","laburados","lacados","lacerados","lactados","ladeados","ladrados","lamentados","lamidos","laminados","languidecidos","lanzados","lapidados","laqueados","largados","lastimados","lastrados","latidos","laudados","lavados","legalizados","legislados","legitimados","leídos","lesionados","leudados","levantados","liados","liberados","liberalizados","libertados","librados","licitados","licuados","liderizados","lidiados","ligados","lijados","limados","limitados","limpiados","linchados","liquidados","litigados","llagados","llamados","llegados","llenados","llevados","llorados","localizados","logrados","lubricados","luchados","lucidos","lucrados","lustrados","macerados","machacados","macheteados","machucados","madreados","madrugados","madurados","magnetizados","magnificados","malacostumbrados","malbaratados","malcriados","maleados","malentendidos","malgastados","malinterpretados","malogrados","maltratados","malversados","mamados","manchados","mancillados","mandados","manejados","mangados","mangoneados","manifestados","maniobrados","manipulados","manoseados","manteados","mantenidos","manufacturados","maquillados","maquinados","maravillados","marcados","marchitados","mareados","marginados","maridados","martillados","martirizados","masacrados","masajeados","mascados","masificados","masticados","masturbados","matados","materializados","matizados","matriculados","maximizados","meados","mecanografiados","mechados","mecidos","mediados","mediatizados","medicados","medidos","meditados","medrados","mejorados","mellados","memorizados","mencionados","meneados","menguados","menoscabados","menospreciados","menstruados","mensualizados","mensurados","mentados","mentalizados","mentidos","mercadeados","mercantilizados","merecidos","merendados","mermados","merodeados","mesurados","metamorfoseados","metidos","mezclados","migrados","militados","militarizados","mimados","mimetizados","minados","minimizados","ministrados","minusvalorados","mirados","mistificados","mitificados","mitigados","modelados","modernizados","modificados","modulados","mofados","mojados","moldeados","molestados","molidos","monetizados","monitorizados","monopolizados","montados","morados","moralizados","mordidos","mordisqueados","mortificados","mosqueados","mostrados","motejados","motivados","movidos","movilizados","mudados","muestreados","multados","multiplicados","munidos","murmurados","mutados","mutilados","nacionalizados","narcotizados","narrados","naufragados","navegados","necesitados","negados","negociados","neutralizados","ninguneados","nivelados","nombrados","nominados","noqueados","normados","normalizados","notados","notificados","nutridos","obcecados","obedecidos","objetados","objetivados","obligados","obliterados","obnubilados","obrados","obsequiados","observados","obsesionados","obstaculizados","obstruidos","obtenidos","obturados","obviados","ocasionados","ocluidos","ocultados","ocupados","odiados","ofendidos","ofertados","oficiados","oficializados","ofrecidos","ofrendados","ofuscados","oídos","ojeados","olfateados","olidos","olvidados","omitidos","ondeados","ondulados","opacados","operados","opinados","oprimidos","optados","optimizados","opuestos","orados","orbitados","ordenados","ordeñados","organizados","orientados","originados","orillados","orinados","ornados","ornamentados","orquestados","osados","oscilados","oscurecidos","osificados","ostentados","otorgados","ovacionados","ovulados","oxidados","oxigenados","pacificados","pactados","padecidos","paganizados","paginados","paladeados","paliados","palpados","parados","parafraseados","paralizados","parapetados","parasitados","parcelados","parchados","parcheados","pareados","paridos","parodiados","parqueados","participados","particularizados","partidos","pasados","paseados","pastoreados","pataleados","pateados","patentados","patentizados","patinados","patrullados","pecados","pedaleados","pedidos","pegados","peinados","pellizcados","penalizados","penetrados","pensados","percatados","percibidos","percutidos","perdidos","perdonados","perdurados","perecidos","peregrinados","perfeccionados","perfilados","perforados","perfumados","pergeñados","peritados","perjudicados","perjurados","permeados","permitidos","permutados","pernoctados","perpetrados","perpetuados","perseguidos","perseverados","persistidos","personados","personalizados","personificados","persuadidos","pertenecidos","pertrechados","perturbados","pervertidos","pervividos","pescados","petados","peticionados","picados","picaneados","picoteados","pifiados","pignorados","pillados","pilotados","piloteados","pincelados","pinchados","pintados","pintarrajeados","pinzados","pirados","pirateados","pisados","pisoteados","pitados","placidos","plagiados","planchados","planeados","plantados","planteados","plasmados","platicados","plegados","pluralizados","podados","poetizados","polemizados","politizados","pololeados","ponderados","pontificados","popularizados","porfiados","portados","porteados","posados","posesionados","posibilitados","posicionados","pospuestos","posteados","postergados","postrados","postulados","potenciados","practicados","precarizados","precedidos","preceptuados","precintados","precipitados","precisados","preconizados","predicados","predichos","predispuestos","predominados","preferidos","prefigurados","pregonados","preguntados","prejuzgados","premiados","prendados","prendidos","preocupados","preparados","presagiados","prescindidos","presenciados","presentados","presentidos","preservados","presididos","presionados","prestados","prestigiados","presumidos","presurizados","pretendidos","preteridos","prevalecidos","prevalidos","prevaricados","prevenidos","previstos","primados","principiados","pringados","priorizados","privatizados","probados","problematizados","procedidos","procesados","proclamados","procreados","procurados","prodigados","producidos","profanados","proferidos","profesados","profesionalizados","profetizados","profundizados","programados","progresados","prohibidos","prohijados","proletarizados","proliferados","prologados","prolongados","promediados","prometidos","promocionados","promovidos","promulgados","pronosticados","pronunciados","propagados","propalados","propendidos","propiciados","propinados","proporcionados","propuestos","propugnados","propulsados","prorrateados","prorrogados","proseguidos","prosperados","prostituidos","protegidos","protestados","protocolizados","provenidos","provocados","proyectados","psicoanalizados","publicados","publicitados","puestos","pugnados","pujados","pulidos","pulsados","pululados","pulverizados","punados","punteados","puntuados","puntualizados","punzados","purgados","purificados","puteados","quebrados","quebrantados","quejados","quemados","querellados","queridos","quintuplicados","quitados","racionados","racionalizados","radiados","radicados","radicalizados","raídos","rajados","ralentizados","rapados","rapeados","raptados","rascados","rasgados","rasguñados","raspados","rastreados","rasurados","ratificados","rayados","razonados","reabiertos","reabsorbidos","reaccionados","reactivados","readaptados","readmitidos","reafirmados","reagrupados","reajustados","realimentados","realizados","realzados","reanimados","reanudados","reaparecidos","rearmados","reasumidos","reavivados","rebajados","rebalsados","rebanados","rebasados","rebatidos","rebautizados","rebelados","reblandecidos","rebobinados","rebosados","rebotados","rebozados","rebuscados","recabados","recaídos","recalados","recalcados","recalentados","recalificados","recapacitados","recapitulados","recargados","recatados","recaudados","receptados","recetados","rechazados","recibidos","reciclados","recitados","reclamados","reclinados","reclutados","recobrados","recocidos","recogidos","recolectados","recomendados","recomenzados","recompensados","recompuestos","reconcentrados","reconciliados","reconducidos","reconfortados","reconocidos","reconquistados","reconsiderados","reconstituidos","reconstruidos","reconvenidos","reconvertidos","recopilados","recordados","recorridos","recortados","recreados","recriminados","recrudecidos","rectificados","recubiertos","reculados","recuperados","recurridos","recusados","redactados","redefinidos","redescubiertos","redimensionados","redimidos","rediseñados","redistribuidos","redituados","redoblados","redondeados","reducidos","redundados","reedificados","reeditados","reeducados","reelaborados","reembolsados","reemplazados","reencarnados","reencauchados","reencontrados","reenganchados","reenviados","reescritos","reestructurados","reexaminados","refaccionados","referidos","refinados","refinanciados","reflejados","reflexionados","reflotados","reforestados","reformados","reforzados","refractados","refrenados","refrendados","refrescados","refrigerados","refundidos","refutados","regados","regalados","regañados","regateados","regenerados","regentados","regenteados","regidos","regionalizados","registrados","reglados","reglamentados","regocijados","regodeados","regresados","regulados","regularizados","regurgitados","rehabilitados","rehechos","rehogados","rehuidos","rehusados","reídos","reinados","reincididos","reincorporados","reingresados","reiniciados","reinsertados","reinstalados","reinstaurados","reintegrados","reinventados","reinvertidos","reiterados","reivindicados","rejuvenecidos","relajados","relamidos","relanzados","relatados","relativizados","relegados","releídos","relevados","religados","rellenados","remachados","remados","remangados","remarcados","rematados","remecidos","remediados","rememorados","remendados","remitidos","remodelados","remojados","remolcados","remontados","removidos","remplazados","renacidos","rendidos","renegados","renegociados","reñidos","renombrados","renovados","rentabilizados","rentados","renunciados","reordenados","reorganizados","reorientados","reparados","repartidos","repasados","repatriados","repelidos","repensados","repercutidos","repescados","repetidos","repicados","repintados","replanteados","replegados","replicados","repoblados","reportados","reporteados","reposados","repreguntados","reprendidos","represados","representados","reprimidos","reprobados","reprochados","reproducidos","repudiados","repuestos","repugnados","repuntados","reputados","requeridos","requisados","resaltados","resarcidos","resbalados","rescatados","rescindidos","resecados","reseñados","reservados","reseteados","resguardados","resididos","resignados","resistidos","resonados","respaldados","respetados","respirados","resplandecidos","respondidos","responsabilizados","resquebrajados","restablecidos","restados","restaurados","restituidos","restregados","resucitados","resueltos","resumidos","resurgidos","retados","retardados","retenidos","retirados","retocados","retomados","retorcidos","retornados","retractados","retraídos","retransmitidos","retrasados","retratados","retribuidos","retrotraídos","retumbados","reunidos","reunificados","reutilizados","revalidados","revalorizados","revaluados","revelados","revendidos","reventados","reverdecidos","reverenciados","revertidos","revestidos","revirados","revisados","revitalizados","revividos","revocados","revolcados","revoloteados","revolucionados","revueltos","ridiculizados","rifados","rimados","rivalizados","rizados","robados","robustecidos","rociados","rodados","rodeados","rogados","roídos","rondados","rotados","rotos","rotulados","roturados","rozados","ruborizados","rubricados","rugidos","rumiados","rumorados","sabidos","saboreados","saboteados","sacados","saciados","sacralizados","sacrificados","sacudidos","saldados","salpimentados","salpullidos","saltados","salteados","saludados","salvados","salvaguardados","sanados","saneados","sangrados","santificados","saqueados","satanizados","satirizados","satisfechos","sazonados","secados","seccionados","secretados","secuenciados","secuestrados","secundados","sedimentados","seducidos","segados","segmentados","segregados","seguidos","seleccionados","sembrados","señalados","sensibilizados","sentados","sentenciados","sentidos","separados","serenados","serrados","servidos","significados","silenciados","simbolizados","simpatizados","simplificados","simulados","sincerados","sincronizados","sindicados","sindicalizados","singularizados","sintetizados","sintonizados","sistematizados","situados","sobados","sobornados","sobrados","sobrecargados","sobrecogidos","sobreentendidos","sobreestimados","sobrellevados","sobrentendidos","sobrepasados","sobrepuestos","sobresalidos","sobresaltados","sobrestimados","sobrevenidos","sobrevividos","sobrevolados","socavados","socializados","socorridos","sodomizados","sofocados","sojuzgados","solapados","solicitados","solidarizados","solidificados","soliviantados","soltados","solucionados","solventados","sombreados","sometidos","sonados","soñados","sondeados","sonreídos","sonrojados","sopesados","soplados","soportados","sorbidos","sorprendidos","sorteados","sosegados","soslayados","sospechados","sostenidos","suavizados","subastados","subcontratados","subdivididos","subestimados","subidos","sublevados","sublimados","subrayados","subrogados","subsanados","subsidiados","subsistidos","substraídos","subsumidos","subvertidos","subyugados","succionados","sucedidos","sucumbidos","sudados","sufragados","sufridos","sugeridos","sugestionados","suicidados","sujetados","sumados","sumergidos","suministrados","supeditados","superados","superpuestos","supervisados","suplantados","suplicados","suplidos","suprimidos","supuestos","surcados","surtidos","suscitados","suspendidos","suspirados","sustanciados","sustantivados","sustentados","sustituidos","sustraídos","susurrados","suturados","tabulados","tachados","talados","taladrados","tallados","tambaleados","tamizados","tañidos","tanteados","tapados","tapizados","taponados","tarareados","tardados","tasados","tatuados","tecleados","tejidos","telefoneados","televisados","temidos","templados","tendidos","tenidos","tensados","tentados","teorizados","terciados","tergiversados","terminados","territorializados","testados","testeados","testificados","testimoniados","tildados","timados","timbrados","tinturados","tipeados","tipificados","tirados","tiranizados","tironeados","tiroteados","titubeados","tiznados","tocados","tolerados","tomados","tonificados","topados","toqueteados","torcidos","toreados","tornados","tornasolados","torneados","torpedeados","torturados","tosidos","tostados","totalizados","trabados","trabajados","traducidos","traficados","tragados","traicionados","traídos","trajinados","tramados","tramitados","trancados","tranquilizados","transcendidos","transcurridos","transferidos","transfigurados","transformados","transfundidos","transgredidos","transigidos","transitados","transliterados","translucidos","transmitidos","transmutados","transparentados","transpirados","transportados","transpuestos","trasegados","trasgredidos","trasladados","traslapados","traslucidos","trasnochados","traspapelados","traspasados","trasplantados","traspuestos","trasquilados","trasteados","trastocados","trastornados","trasvasados","tratados","trazados","trenzados","trepados","tributados","trincados","triplicados","triturados","triunfados","trivializados","trocados","troceados","tronados","tronchados","truncados","tumbados","tuneados","turbados","turnados","tutelados","ufanados","ultimados","uncidos","ungidos","unidos","universalizados","untados","urbanizados","urdidos","usados","usufructuados","usurpados","utilizados","vacados","vaciados","vacilados","vacunados","vagados","validados","validos","valorados","valorizados","valuados","vanagloriados","vandalizados","vaporizados","variados","vaticinados","vedados","vehiculados","vejados","velados","vencidos","vendados","vendidos","venerados","vengados","ventilados","veraneados","verbalizados","verificados","versados","versionados","vertebrados","vertidos","vestidos","vetados","viabilizados","viajados","vibrados","victimados","victimizados","vigilados","vigorizados","vilipendiados","vindicados","violados","violentados","virados","visados","visibilizados","visitados","vislumbrados","vistos","visualizados","vitoreados","vitrificados","vituperados","vividos","vivificados","vocalizados","voceados","vociferados","volados","volatilizados","volcados","volteados","vomitados","votados","vueltos","vulcanizados","vulgarizados","vulnerados","yuxtapuestos","zafados","zambullidos","zampados","zanjados","zarandeados","zarpados","zozobrados","zumbados","zurcidos","zurrados","abajadas","abalanzadas","abaleadas","abandonadas","abaratadas","abarcadas","abarrotadas","abastecidas","abatidas","abdicadas","abiertas","abismadas","abjuradas","ablandadas","abocadas","abochornadas","abofeteadas","abolidas","abolladas","abombadas","abominadas","abonadas","abordadas","aborrecidas","aborregadas","abortadas","abotonadas","abrasadas","abrazadas","abrevadas","abreviadas","abrigadas","abrochadas","abrogadas","abroqueladas","abrumadas","absorbidas","abstenidas","abstraídas","absueltas","abucheadas","abultadas","abundadas","aburguesadas","aburridas","abusadas","acabadas","acalladas","acaloradas","acaparadas","acariciadas","acarreadas","acatadas","acaudilladas","accedidas","accionadas","acechadas","aceitadas","aceleradas","acentuadas","aceptadas","aceradas","acercadas","acertadas","achacadas","achantadas","achatadas","achicadas","acicaladas","acidificadas","aclaradas","aclimatadas","acobardadas","acodadas","acogidas","acojonadas","acometidas","acomodadas","acompañadas","acompasadas","acongojadas","aconsejadas","acontecidas","acopiadas","acopladas","acordadas","acordonadas","acorraladas","acortadas","acosadas","acostadas","acostumbradas","acotadas","acrecentadas","acreditadas","acrisoladas","activadas","actuadas","acuchilladas","acuciadas","acudidas","acuerpadas","acumuladas","acunadas","acuñadas","acurrucadas","acusadas","adaptadas","adecentadas","adelantadas","adelgazadas","adentradas","adeudadas","adheridas","adicionadas","adiestradas","adivinadas","adjetivadas","adjudicadas","adjuntadas","administradas","admiradas","admitidas","adoctrinadas","adolecidas","adoptadas","adoradas","adormecidas","adornadas","adquiridas","aducidas","adueñadas","aduladas","adulteradas","advertidas","afanadas","afeadas","afectadas","afeitadas","aferradas","afianzadas","afinadas","afirmadas","afligidas","afloradas","afrentadas","afrontadas","agachadas","agarradas","agarrotadas","agasajadas","agenciadas","agigantadas","agilizadas","agitadas","aglutinadas","agobiadas","agolpadas","agonizadas","agostadas","agotadas","agradadas","agradecidas","agrandadas","agravadas","agraviadas","agredidas","agregadas","agriadas","agrietadas","agrupadas","aguadas","aguantadas","aguardadas","agudizadas","aguijoneadas","agujereadas","aguzadas","ahogadas","ahondadas","ahorcadas","ahorradas","ahuecadas","ahuyentadas","aireadas","aisladas","ajustadas","ajusticiadas","alabadas","alagadas","alambradas","alardeadas","alargadas","alarmadas","albergadas","alborotadas","alcanzadas","aleccionadas","alegadas","alegradas","alejadas","alentadas","alertadas","alfabetizadas","alfombradas","aliadas","alienadas","aligeradas","alimentadas","aliñadas","alineadas","alisadas","alistadas","aliviadas","alivianadas","allanadas","almacenadas","almorzadas","alojadas","alquiladas","alteradas","alternadas","alucinadas","aludidas","alumbradas","alzadas","amadas","amaestradas","amagadas","amainadas","amalgamadas","amamantadas","amansadas","amargadas","amarradas","amasadas","ambicionadas","amedrentadas","amenazadas","amenizadas","ameritadas","ametralladas","amilanadas","aminoradas","amnistiadas","amoldadas","amonestadas","amontonadas","amordazadas","amortajadas","amortiguadas","amortizadas","amotinadas","amparadas","ampayadas","ampliadas","amplificadas","amputadas","amuebladas","añadidas","analizadas","anatematizadas","andadas","anegadas","anestesiadas","anexadas","anexionadas","anheladas","anidadas","anilladas","animadas","aniquiladas","anisadas","añoradas","anotadas","anoticiadas","ansiadas","antecedidas","antepuestas","anticipadas","antojadas","anudadas","anuladas","anunciadas","apabulladas","apachurradas","apaciguadas","apadrinadas","apagadas","apalancadas","apaleadas","apañadas","apantalladas","aparcadas","apareadas","aparecidas","aparentadas","apartadas","apeadas","apedreadas","apeladas","apellidadas","apelmazadas","apercibidas","apersonadas","apestadas","apetecidas","apiadadas","apiladas","apiñadas","apisonadas","aplacadas","aplanadas","aplastadas","aplaudidas","aplazadas","aplicadas","apoderadas","apoltronadas","aporreadas","aportadas","aposentadas","apostadas","apostatadas","apostilladas","apoyadas","apreciadas","aprehendidas","apremiadas","aprendidas","apresadas","apresuradas","apretadas","apretujadas","aprisionadas","aprobadas","aprovechadas","aprovisionadas","aproximadas","apuñaladas","apuñaleadas","apuntadas","apuntaladas","apuntilladas","apuradas","aquejadas","aquietadas","aquilatadas","arañadas","arbitradas","archivadas","arengadas","argüidas","argumentadas","armadas","armonizadas","aromatizadas","arqueadas","arrancadas","arrasadas","arrastradas","arreadas","arrebatadas","arreciadas","arregladas","arrellanadas","arremangadas","arremetidas","arrendadas","arrepentidas","arrestadas","arriadas","arribadas","arriesgadas","arrimadas","arrinconadas","arrodilladas","arrogadas","arrojadas","arrolladas","arropadas","arruinadas","arrulladas","articuladas","asadas","asaltadas","ascendidas","aseadas","asechadas","asediadas","aseguradas","asemejadas","asentadas","asentidas","aserradas","asesinadas","asesoradas","asestadas","aseveradas","asfixiadas","asidas","asignadas","asiladas","asimiladas","asistidas","asoladas","asoleadas","asomadas","asombradas","aspiradas","astilladas","asumidas","asustadas","atacadas","atadas","atajadas","atarantadas","atascadas","atemorizadas","atemperadas","atenazadas","atendidas","atenidas","atentadas","atenuadas","aterradas","aterrorizadas","atesoradas","atestiguadas","atiborradas","atisbadas","atizadas","atomizadas","atontadas","atoradas","atormentadas","atornilladas","atosigadas","atracadas","atragantadas","atraídas","atrancadas","atrapadas","atrasadas","atravesadas","atrevidas","atribuidas","atrincheradas","atrofiadas","atropelladas","aturdidas","auditadas","auguradas","aumentadas","aunadas","aupadas","auscultadas","ausentadas","autenticadas","autentificadas","autodefinidas","autoeditadas","automatizadas","autorizadas","autorreguladas","auxiliadas","avaladas","avanzadas","avasalladas","avenidas","aventadas","aventajadas","aventuradas","averiadas","averiguadas","avezadas","avisadas","avispadas","avistadas","avivadas","avizoradas","avocadas","ayudadas","azotadas","azuzadas","babeadas","bailadas","bajadas","balaceadas","balanceadas","bañadas","banalizadas","bancadas","bandeadas","barajadas","barridas","basadas","bastardeadas","basureadas","batalladas","bateadas","batidas","bautizadas","beatificadas","bebidas","beneficiadas","besadas","bifurcadas","birladas","blandidas","blanqueadas","blasfemadas","blindadas","bloqueadas","boicoteadas","bombardeadas","bombeadas","bonificadas","bordeadas","borradas","borroneadas","bosquejadas","bostezadas","botadas","boxeadas","bregadas","brilladas","brincadas","brindadas","bromeadas","brotadas","bruñidas","buceadas","burladas","buscadas","cabeceadas","cabidas","cabildeadas","cabreadas","cacareadas","cachadas","cacheadas","cacheteadas","caducadas","cagadas","caladas","calculadas","caldeadas","calefaccionadas","calendarizadas","calentadas","calibradas","calificadas","caligrafiadas","calladas","calmadas","calumniadas","calzadas","cambiadas","caminadas","camufladas","canalizadas","canceladas","canjeadas","cansadas","cantadas","capadas","capeadas","capitalizadas","capituladas","captadas","capturadas","caracterizadas","carburadas","carcomidas","cardadas","careadas","carecidas","cargadas","caricaturizadas","cartografiadas","cascadas","castigadas","castradas","catadas","catalizadas","catalogadas","catapultadas","cateadas","categorizadas","causadas","cauterizadas","cautivadas","cavadas","caviladas","cazadas","cebadas","cedidas","cegadas","cejadas","celebradas","cenadas","ceñidas","censuradas","centrifugadas","centuplicadas","cepilladas","cercadas","cercenadas","cercioradas","cernidas","cerradas","cesadas","chafadas","chamuscadas","chantajeadas","chapadas","charladas","chateadas","chequeadas","chifladas","chilladas","chingadas","chirriadas","chivadas","chocadas","chorreadas","choteadas","chupadas","chutadas","cicatrizadas","cifradas","cimentadas","cinceladas","circuladas","circuncidadas","circundadas","citadas","clamadas","clarificadas","clasificadas","claudicadas","clausuradas","clavadas","clicadas","clonadas","coaccionadas","coadyuvadas","coaguladas","coaligadas","coartadas","cobijadas","cobradas","cocidas","cocinadas","codeadas","codiciadas","codificadas","codirigidas","coexistidas","cofinanciadas","cogidas","cohabitadas","cohibidas","coincididas","colaboradas","colacionadas","coladas","colapsadas","coleccionadas","colectadas","colectivizadas","colgadas","colisionadas","colmadas","colocadas","colonizadas","coloreadas","columpiadas","combatidas","combinadas","comentadas","comenzadas","comerciadas","comercializadas","cometidas","comidas","comisionadas","compactadas","compadecidas","compaginadas","comparadas","comparecidas","compartidas","compatibilizadas","compelidas","compendiadas","compenetradas","compensadas","compiladas","complacidas","complementadas","completadas","complotadas","comportadas","compradas","comprendidas","comprimidas","comprobadas","comprometidas","compuestas","compulsadas","computadas","comulgadas","comunicadas","concatenadas","concebidas","concedidas","concelebradas","concentradas","conceptuadas","conceptualizadas","concertadas","concienciadas","concientizadas","conciliadas","concitadas","concluidas","concordadas","concretadas","concretizadas","conculcadas","concursadas","condenadas","condensadas","condicionadas","condimentadas","condolidas","condonadas","conducidas","conectadas","conexionadas","confabuladas","confeccionadas","conferidas","confesadas","confiadas","configuradas","confirmadas","confiscadas","confluidas","conformadas","confortadas","confrontadas","confundidas","congeniadas","congestionadas","congratuladas","congregadas","conjeturadas","conjugadas","conjuntadas","conjuradas","conllevadas","conmemoradas","conminadas","conmocionadas","conmovidas","conmutadas","connotadas","conquistadas","consagradas","conseguidas","consensuadas","consentidas","conservadas","consideradas","consignadas","consistidas","consoladas","consolidadas","conspiradas","constadas","constatadas","consteladas","constitucionalizadas","constituidas","constreñidas","construidas","consultadas","consumadas","consumidas","contabilizadas","contactadas","contadas","contagiadas","contempladas","contendidas","contenidas","contentadas","contestadas","contextualizadas","continuadas","contorneadas","contraatacadas","contrabandeadas","contradichas","contrahechas","contraídas","contrapesadas","contrapuestas","contrariadas","contrarrestadas","contrastadas","contratadas","contravenidas","contribuidas","contristadas","controladas","convalidadas","convencidas","convenidas","convergidas","conversadas","convertidas","convidadas","convividas","convocadas","convulsionadas","cooperadas","cooptadas","coordinadas","copadas","copiadas","coproducidas","copuladas","coqueteadas","corchadas","coreadas","coreografiadas","corneadas","coronadas","corporizadas","corregidas","correlacionadas","correspondidas","correteadas","corridas","corroboradas","corroídas","corrompidas","cortadas","cortejadas","cosechadas","cosidas","cosificadas","costadas","costeadas","cotejadas","cotizadas","creadas","creídas","criadas","cribadas","criminalizadas","crispadas","cristalizadas","cristianizadas","criticadas","cronometradas","crucificadas","crujidas","cruzadas","cuadriplicadas","cuadruplicadas","cuajadas","cuantificadas","cuarteadas","cubiertas","cuestionadas","cuidadas","culeadas","culminadas","culpabilizadas","culpadas","cultivadas","culturizadas","cumplidas","cumplimentadas","cundidas","curadas","curioseadas","curradas","cursadas","curvadas","custodiadas","dadas","dañadas","danzadas","datadas","dateadas","debatidas","debidas","debilitadas","debitadas","debutadas","decaídas","decantadas","decapitadas","decepcionadas","decididas","declamadas","declaradas","declinadas","decodificadas","decoloradas","decomisadas","decrecidas","decretadas","dedicadas","deducidas","defecadas","defendidas","defenestradas","deferidas","definidas","deformadas","defraudadas","degeneradas","deglutidas","degolladas","degradadas","degustadas","deificadas","dejadas","delatadas","delegadas","deleitadas","deletreadas","deliberadas","delimitadas","delineadas","delinquidas","demandadas","demarcadas","demediadas","demeritadas","democratizadas","demolidas","demonizadas","demoradas","demostradas","demudadas","denegadas","denigradas","denominadas","denostadas","denotadas","denunciadas","deparadas","departidas","dependidas","depiladas","deploradas","deportadas","depositadas","depreciadas","depredadas","deprimidas","depuestas","depuradas","derechizadas","derivadas","derogadas","derramadas","derretidas","derribadas","derrocadas","derrochadas","derrotadas","derruidas","derrumbadas","desabrochadas","desacatadas","desaceleradas","desacomodadas","desaconsejadas","desacopladas","desacralizadas","desacreditadas","desactivadas","desafiadas","desafinadas","desaguadas","desahogadas","desairadas","desajustadas","desalentadas","desalineadas","desalojadas","desandadas","desangradas","desanimadas","desaparecidas","desapegadas","desaprendidas","desaprobadas","desaprovechadas","desarmadas","desarraigadas","desarregladas","desarrolladas","desarticuladas","desaseadas","desasidas","desasosegadas","desatadas","desatendidas","desautorizadas","desayunadas","desbancadas","desbandadas","desbaratadas","desbarrancadas","desbastadas","desbloqueadas","desbocadas","desbordadas","desbrozadas","descabalgadas","descabezadas","descaderadas","descalabradas","descalificadas","descansadas","descargadas","descarriadas","descarriladas","descartadas","descascaradas","descascarilladas","descendidas","descentradas","descifradas","descocidas","descodificadas","descojonadas","descolgadas","descolocadas","descolonizadas","descompensadas","descomprimidas","descompuestas","desconectadas","desconfiadas","descongeladas","desconocidas","descontadas","descontaminadas","descontextualizadas","descontinuadas","desconvocadas","descorazonadas","descorchadas","descorridas","descosidas","descoyuntadas","descreídas","descristianizadas","descuadradas","descuartizadas","descubiertas","descuidadas","desdeñadas","desdibujadas","desdichas","desdobladas","deseadas","desecadas","desechadas","desembarazadas","desembarcadas","desembocadas","desembolsadas","desempacadas","desempañadas","desempaquetadas","desempeñadas","desempolvadas","desenamoradas","desencadenadas","desencajadas","desencarnadas","desenchufadas","desenfocadas","desenfundadas","desenganchadas","desengrasadas","desenmascaradas","desenredadas","desenrolladas","desentendidas","desenterradas","desentonadas","desentrañadas","desenvainadas","desenvueltas","desequilibradas","desertadas","desestabilizadas","desestimadas","desfalcadas","desfallecidas","desfiguradas","desfondadas","desgajadas","desgañitadas","desgarradas","desgastadas","desglosadas","desgobernadas","desgranadas","desguazadas","deshechas","desheredadas","deshidratadas","deshilachadas","deshojadas","deshonradas","deshuesadas","deshumanizadas","designadas","desilusionadas","desincentivadas","desinfectadas","desinfladas","desinflamadas","desinformadas","desinhibidas","desinstaladas","desintegradas","desintoxicadas","desistidas","desjarretadas","deslegitimadas","desleídas","desligadas","deslindadas","deslizadas","deslucidas","deslumbradas","desmadradas","desmalezadas","desmanteladas","desmaquilladas","desmarcadas","desmayadas","desmejoradas","desmembradas","desmentidas","desmenuzadas","desmerecidas","desmigadas","desmitificadas","desmoldadas","desmontadas","desmoralizadas","desmoronadas","desmotivadas","desmovilizadas","desnaturalizadas","desniveladas","desnucadas","desnudadas","desobedecidas","desobligadas","desoídas","desolladas","desorganizadas","desorientadas","despachadas","desparasitadas","desparecidas","desparramadas","despedazadas","despedidas","despegadas","despeinadas","despejadas","despellejadas","despeñadas","despenalizadas","desperdiciadas","despersonalizadas","despertadas","despilfarradas","despintadas","despiojadas","despistadas","desplazadas","desplegadas","desplomadas","desplumadas","despojadas","despolitizadas","desposadas","desposeídas","despotricadas","despreciadas","desprendidas","despreocupadas","desprestigiadas","desprogramadas","despulpadas","despuntadas","desquiciadas","desquitadas","destacadas","destapadas","desteñidas","desterradas","destetadas","destiladas","destituidas","destrabadas","destripadas","destronadas","destrozadas","destruidas","desunidas","desvalijadas","desvalorizadas","desvanecidas","desveladas","desvestidas","desviadas","desvinculadas","desvirtuadas","desvividas","detectadas","detenidas","detentadas","deterioradas","determinadas","detestadas","detonadas","devaluadas","devanadas","devastadas","develadas","devengadas","devenidas","devoradas","devueltas","diagnosticadas","diagramadas","dializadas","dialogadas","dibujadas","dichas","dictadas","dictaminadas","diezmadas","difamadas","diferenciadas","diferidas","dificultadas","difuminadas","difundidas","digeridas","digitadas","dignadas","dignificadas","dilapidadas","dilatadas","diligenciadas","dilucidadas","diluidas","dimensionadas","dimitidas","dinamitadas","dinamizadas","dirimidas","discernidas","disciplinadas","discontinuadas","discrepadas","discriminadas","disculpadas","discurridas","discutidas","diseccionadas","diseminadas","diseñadas","disentidas","disertadas","disfrazadas","disfrutadas","disgregadas","disgustadas","disimuladas","disipadas","dislocadas","disminuidas","disociadas","dispensadas","dispersadas","dispuestas","disputadas","distadas","distanciadas","distendidas","distinguidas","distorsionadas","distraídas","distribuidas","disuadidas","disueltas","divagadas","diversificadas","divertidas","divididas","divinizadas","divisadas","divorciadas","divulgadas","dobladas","doblegadas","doctoradas","documentadas","dogmatizadas","dolidas","domadas","domesticadas","dominadas","donadas","dopadas","dormidas","dosificadas","dotadas","dragadas","dramatizadas","drenadas","drogadas","duchadas","dudadas","dulcificadas","duplicadas","duradas","echadas","eclipsadas","eclosionadas","economizadas","ecualizadas","edificadas","editadas","educadas","efectuadas","ejecutadas","ejemplificadas","ejercidas","ejercitadas","elaboradas","electrizadas","electrocutadas","elevadas","elididas","eliminadas","elogiadas","elucubradas","eludidas","emanadas","emancipadas","embadurnadas","embaladas","embalsamadas","embanderadas","embarcadas","embargadas","embarradas","embarrancadas","embaucadas","embebidas","embelesadas","embellecidas","embestidas","emboladas","embolsadas","emborrachadas","emborronadas","emboscadas","embotadas","embriagadas","embrolladas","embrutecidas","embuchadas","emergidas","emigradas","emitidas","emocionadas","empacadas","empachadas","empadronadas","empaladas","empalmadas","empanadas","empañadas","empantanadas","empapeladas","empaquetadas","emparejadas","empastadas","empatadas","empecinadas","empeñadas","empeoradas","empequeñecidas","emperradas","empezadas","empinadas","emplazadas","empleadas","empobrecidas","empoderadas","empolladas","empolvadas","emponzoñadas","emprendidas","empujadas","empuñadas","emputadas","emuladas","emulsionadas","enajenadas","enaltecidas","enamoradas","enarboladas","enardecidas","encabezadas","encabritadas","encabronadas","encadenadas","encajadas","encajonadas","encalladas","encamadas","encaminadas","encandiladas","encanecidas","encañonadas","encantadas","encaprichadas","encapsuladas","encaradas","encaramadas","encarecidas","encargadas","encariñadas","encarnadas","encarriladas","encartadas","encasilladas","encasquetadas","encasquilladas","encastradas","encausadas","encauzadas","enceguecidas","encendidas","enceradas","encerradas","encharcadas","enchufadas","encimadas","encogidas","encoladas","encolerizadas","encolumnadas","encomendadas","enconadas","encontradas","encordadas","encrespadas","encuadradas","encubiertas","encueradas","encumbradas","enderezadas","endeudadas","endilgadas","endiosadas","endosadas","endulzadas","endurecidas","enemistadas","energizadas","enervadas","enfadadas","enfangadas","enfatizadas","enfermadas","enfiestadas","enfiladas","enflaquecidas","enfocadas","enfrascadas","enfrentadas","enfriadas","enfurecidas","engalanadas","engañadas","enganchadas","engarzadas","engatusadas","engendradas","englobadas","engolosinadas","engordadas","engranadas","engrandecidas","engrasadas","engreídas","engrosadas","engullidas","enharinadas","enhebradas","enjuagadas","enjugadas","enjuiciadas","enlazadas","enlistadas","enlodadas","enloquecidas","enlozadas","enlutadas","enmarañadas","enmascaradas","enmendadas","enmohecidas","enmudecidas","ennegrecidas","ennoblecidas","enorgullecidas","enrarecidas","enredadas","enripiadas","enriquecidas","enrocadas","enrojecidas","enroladas","enrolladas","enroscadas","enrumbadas","ensalzadas","ensambladas","ensañadas","ensanchadas","ensartadas","ensayadas","ensebadas","enseñadas","enseñoreadas","ensilladas","ensoberbecidas","ensogadas","ensombrecidas","ensoñadas","ensordecidas","ensuciadas","entabladas","entalladas","entendidas","enteradas","enternecidas","enterradas","entibiadas","entintadas","entonadas","entorpecidas","entradas","entrampadas","entrañadas","entreabiertas","entrecomilladas","entrecruzadas","entregadas","entrelazadas","entremetidas","entremezcladas","entrenadas","entresacadas","entretejidas","entretenidas","entreveradas","entrevistadas","entristecidas","entrometidas","entronadas","entroncadas","entronizadas","entumecidas","enturbiadas","entusiasmadas","enumeradas","enunciadas","envainadas","envalentonadas","envanecidas","envasadas","envejecidas","envenenadas","envestidas","enviadas","enviciadas","envidiadas","envilecidas","enviudadas","envueltas","enzarzadas","equilibradas","equiparadas","equivocadas","erigidas","erizadas","erogadas","erosionadas","erotizadas","erradicadas","erradas","esbozadas","escabullidas","escaladas","escaldadas","escalfadas","escamadas","escamoteadas","escampadas","escandalizadas","escaneadas","escapadas","escaqueadas","escarbadas","escarchadas","escarmentadas","escarnecidas","escaseadas","escatimadas","escenificadas","escindidas","esclarecidas","esclavizadas","escocidas","escogidas","escolarizadas","escoltadas","escondidas","escoradas","escrachadas","escritas","escrutadas","escuchadas","escudadas","escudriñadas","esculpidas","escupidas","escurridas","esforzadas","esfumadas","esgrimidas","esmeradas","esmeriladas","espabiladas","espaciadas","españolizadas","espantadas","esparcidas","especificadas","especuladas","esperadas","espesadas","espetadas","espiadas","espigadas","espinadas","espiradas","espiritualizadas","espoleadas","espolvoreadas","esponjadas","esponsorizadas","esposadas","esquematizadas","esquiadas","esquiladas","esquilmadas","esquivadas","estabilizadas","establecidas","estacionadas","estafadas","estalladas","estampadas","estancadas","estaqueadas","estatizadas","estatuidas","esterificadas","esterilizadas","estigmatizadas","estilizadas","estimadas","estimuladas","estipuladas","estiradas","estorbadas","estornudadas","estragadas","estranguladas","estrechadas","estrelladas","estremecidas","estrenadas","estresadas","estriadas","estropeadas","estructuradas","estrujadas","estudiadas","eternizadas","etiquetadas","evacuadas","evadidas","evaluadas","evangelizadas","evaporadas","evidenciadas","evisceradas","evitadas","evocadas","evolucionadas","exacerbadas","exageradas","exaltadas","examinadas","exasperadas","excarceladas","excavadas","excedidas","exceptuadas","excitadas","exclamadas","excluidas","excretadas","exculpadas","excusadas","execradas","exhaladas","exhibidas","exhortadas","exhumadas","exigidas","exiladas","eximidas","existidas","exoneradas","exorcizadas","expandidas","expedidas","expedientadas","expelidas","expendidas","experimentadas","expiadas","expiradas","explayadas","explicadas","explicitadas","exploradas","explosionadas","explotadas","expoliadas","exportadas","expresadas","exprimidas","expropiadas","expuestas","expulsadas","expurgadas","extendidas","exteriorizadas","exterminadas","externadas","externalizadas","extinguidas","extirpadas","extorsionadas","extractadas","extraditadas","extraídas","extralimitadas","extrañadas","extrapoladas","extraviadas","extremadas","extruidas","exudadas","eyaculadas","eyectadas","fabricadas","fabuladas","facilitadas","facturadas","facultadas","fagocitadas","fajadas","falladas","fallecidas","falsadas","falseadas","falsificadas","familiarizadas","fantaseadas","fascinadas","fastidiadas","fatigadas","favorecidas","fecundadas","felicitadas","feminizadas","fenecidas","fermentadas","fertilizadas","festejadas","fiadas","fichadas","fidelizadas","figuradas","fijadas","filmadas","filosofadas","filtradas","finalizadas","financiadas","fincadas","fingidas","finiquitadas","firmadas","fiscalizadas","fisuradas","flageladas","flameadas","flanqueadas","flaqueadas","fletadas","flexibilizadas","flexionadas","flipadas","floreadas","florecidas","flotadas","fluctuadas","focalizadas","fogueadas","foliadas","folladas","fomentadas","fondeadas","forcejeadas","forestadas","forjadas","formadas","formalizadas","formateadas","formuladas","fornicadas","forradas","fortalecidas","forzadas","fotocopiadas","fotografiadas","fracasadas","fraccionadas","fracturadas","fragmentadas","fraguadas","franqueadas","frecuentadas","fregadas","frenadas","fresadas","friccionadas","frotadas","fructificadas","fruncidas","fugadas","fulminadas","fumadas","fumigadas","funcionadas","fundadas","fundamentadas","fundidas","fungidas","fusiladas","fusionadas","fustigadas","gafadas","ganadas","gangrenadas","garabateadas","garantidas","garantizadas","garridas","gaseadas","gastadas","gemidas","generadas","generalizadas","gerenciadas","germinadas","gestadas","gestionadas","giradas","glorificadas","glosadas","gobernadas","goleadas","golpeadas","gozadas","grabadas","graduadas","graficadas","granjeadas","grapadas","gratificadas","gravadas","gravitadas","gritadas","gruñidas","guardadas","guarecidas","guarnecidas","guerreadas","guiadas","guillotinadas","guiñadas","guindadas","guisadas","gustadas","habilitadas","habitadas","habituadas","habladas","haladas","halagadas","halladas","hartadas","hechizadas","hechas","helenizadas","henchidas","hendidas","heredadas","heridas","hermanadas","herradas","hervidas","hibernadas","hibridadas","hidratadas","higienizadas","hiladas","hilvanadas","hincadas","hinchadas","hipnotizadas","hipotecadas","historiadas","hojeadas","holgadas","holladas","homenajeadas","homogeneizadas","homologadas","honradas","horadadas","horneadas","horrorizadas","hospedadas","hostigadas","hostilizadas","huidas","humanadas","humanizadas","humectadas","humedecidas","humilladas","hundidas","hurgadas","hurtadas","ideadas","idealizadas","identificadas","ideologizadas","idiotizadas","idolatradas","ignoradas","igualadas","ilegalizadas","iluminadas","ilusionadas","ilustradas","imaginadas","imbricadas","imitadas","impactadas","impartidas","impedidas","impelidas","imperadas","impermeabilizadas","implantadas","implementadas","implicadas","imploradas","importadas","importunadas","imposibilitadas","impresionadas","improvisadas","impuestas","impugnadas","impulsadas","imputadas","inauguradas","incautadas","incendiadas","incentivadas","incineradas","incitadas","inclinadas","incluidas","incoadas","incomodadas","incorporadas","incrementadas","increpadas","incriminadas","incubadas","inculcadas","inculpadas","incumplidas","incurridas","incursionadas","indagadas","indemnizadas","independizadas","indexadas","indicadas","indigestadas","indignadas","indispuestas","individuadas","inducidas","indultadas","inervadas","infamadas","infartadas","infectadas","inferidas","inficionadas","infiltradas","infladas","inflamadas","infligidas","influenciadas","influidas","informadas","infravaloradas","infringidas","infundidas","ingeniadas","ingeridas","ingresadas","inhabilitadas","inhaladas","inhibidas","inhumadas","iniciadas","inicializadas","injertadas","injuriadas","inmigradas","inmiscuidas","inmoladas","inmortalizadas","inmovilizadas","inmunizadas","innovadas","inoculadas","inquietadas","inquiridas","insensibilizadas","insertadas","insinuadas","insistidas","inspeccionadas","inspiradas","instadas","instaladas","instauradas","instigadas","instituidas","instruidas","instrumentadas","instrumentalizadas","insufladas","insultadas","insumidas","integradas","intelectualizadas","intensificadas","intentadas","interactuadas","intercaladas","intercambiadas","intercedidas","interceptadas","interesadas","interferidas","interiorizadas","intermediadas","internacionalizadas","internalizadas","interpeladas","interpoladas","interpretadas","interpuestas","interrogadas","interrumpidas","intervenidas","intimadas","intimidadas","intituladas","intoxicadas","intrigadas","introducidas","intuidas","inundadas","inutilizadas","invadidas","invalidadas","inventadas","inventariadas","invertidas","investidas","investigadas","invitadas","invocadas","involucionadas","inyectadas","ionizadas","ironizadas","irradiadas","irrespetadas","irrigadas","irritadas","irrogadas","irrumpidas","jactadas","jaladas","jaleadas","jalonadas","jaqueadas","jerarquizadas","jodidas","jorobadas","jubiladas","jugadas","juntadas","juradas","juramentadas","justificadas","juzgadas","laboradas","labradas","laburadas","lacadas","laceradas","lactadas","ladeadas","ladradas","lamentadas","lamidas","laminadas","languidecidas","lanzadas","lapidadas","laqueadas","largadas","lastimadas","lastradas","latidas","laudadas","lavadas","legalizadas","legisladas","legitimadas","leídas","lesionadas","leudadas","levantadas","liadas","liberadas","liberalizadas","libertadas","libradas","licitadas","licuadas","liderizadas","lidiadas","ligadas","lijadas","limadas","limitadas","limpiadas","linchadas","liquidadas","litigadas","llagadas","llamadas","llegadas","llenadas","llevadas","lloradas","localizadas","logradas","lubricadas","luchadas","lucidas","lucradas","lustradas","maceradas","machacadas","macheteadas","machucadas","madreadas","madrugadas","maduradas","magnetizadas","magnificadas","malacostumbradas","malbaratadas","malcriadas","maleadas","malentendidas","malgastadas","malinterpretadas","malogradas","maltratadas","malversadas","mamadas","manchadas","mancilladas","mandadas","manejadas","mangadas","mangoneadas","manifestadas","maniobradas","manipuladas","manoseadas","manteadas","mantenidas","manufacturadas","maquilladas","maquinadas","maravilladas","marcadas","marchitadas","mareadas","marginadas","maridadas","martilladas","martirizadas","masacradas","masajeadas","mascadas","masificadas","masticadas","masturbadas","matadas","materializadas","matizadas","matriculadas","maximizadas","meadas","mecanografiadas","mechadas","mecidas","mediadas","mediatizadas","medicadas","medidas","meditadas","medradas","mejoradas","melladas","memorizadas","mencionadas","meneadas","menguadas","menoscabadas","menospreciadas","menstruadas","mensualizadas","mensuradas","mentadas","mentalizadas","mentidas","mercadeadas","mercantilizadas","merecidas","merendadas","mermadas","merodeadas","mesuradas","metamorfoseadas","metidas","mezcladas","migradas","militadas","militarizadas","mimadas","mimetizadas","minadas","minimizadas","ministradas","minusvaloradas","miradas","mistificadas","mitificadas","mitigadas","modeladas","modernizadas","modificadas","moduladas","mofadas","mojadas","moldeadas","molestadas","molidas","monetizadas","monitorizadas","monopolizadas","montadas","moradas","moralizadas","mordidas","mordisqueadas","mortificadas","mosqueadas","mostradas","motejadas","motivadas","movidas","movilizadas","mudadas","muestreadas","multadas","multiplicadas","munidas","murmuradas","mutadas","mutiladas","nacionalizadas","narcotizadas","narradas","naufragadas","navegadas","necesitadas","negadas","negociadas","neutralizadas","ninguneadas","niveladas","nombradas","nominadas","noqueadas","normadas","normalizadas","notadas","notificadas","nutridas","obcecadas","obedecidas","objetadas","objetivadas","obligadas","obliteradas","obnubiladas","obradas","obsequiadas","observadas","obsesionadas","obstaculizadas","obstruidas","obtenidas","obturadas","obviadas","ocasionadas","ocluidas","ocultadas","ocupadas","odiadas","ofendidas","ofertadas","oficiadas","oficializadas","ofrecidas","ofrendadas","ofuscadas","oídas","ojeadas","olfateadas","olidas","olvidadas","omitidas","ondeadas","onduladas","opacadas","operadas","opinadas","oprimidas","optadas","optimizadas","opuestas","oradas","orbitadas","ordenadas","ordeñadas","organizadas","orientadas","originadas","orilladas","orinadas","ornadas","ornamentadas","orquestadas","osadas","osciladas","oscurecidas","osificadas","ostentadas","otorgadas","ovacionadas","ovuladas","oxidadas","oxigenadas","pacificadas","pactadas","padecidas","paganizadas","paginadas","paladeadas","paliadas","palpadas","paradas","parafraseadas","paralizadas","parapetadas","parasitadas","parceladas","parchadas","parcheadas","pareadas","paridas","parodiadas","parqueadas","participadas","particularizadas","partidas","pasadas","paseadas","pastoreadas","pataleadas","pateadas","patentadas","patentizadas","patinadas","patrulladas","pecadas","pedaleadas","pedidas","pegadas","peinadas","pellizcadas","penalizadas","penetradas","pensadas","percatadas","percibidas","percutidas","perdidas","perdonadas","perduradas","perecidas","peregrinadas","perfeccionadas","perfiladas","perforadas","perfumadas","pergeñadas","peritadas","perjudicadas","perjuradas","permeadas","permitidas","permutadas","pernoctadas","perpetradas","perpetuadas","perseguidas","perseveradas","persistidas","personadas","personalizadas","personificadas","persuadidas","pertenecidas","pertrechadas","perturbadas","pervertidas","pervividas","pescadas","petadas","peticionadas","picadas","picaneadas","picoteadas","pifiadas","pignoradas","pilladas","pilotadas","piloteadas","pinceladas","pinchadas","pintadas","pintarrajeadas","pinzadas","piradas","pirateadas","pisadas","pisoteadas","pitadas","placidas","plagiadas","planchadas","planeadas","plantadas","planteadas","plasmadas","platicadas","plegadas","pluralizadas","podadas","poetizadas","polemizadas","politizadas","pololeadas","ponderadas","pontificadas","popularizadas","porfiadas","portadas","porteadas","posadas","posesionadas","posibilitadas","posicionadas","pospuestas","posteadas","postergadas","postradas","postuladas","potenciadas","practicadas","precarizadas","precedidas","preceptuadas","precintadas","precipitadas","precisadas","preconizadas","predicadas","predichas","predispuestas","predominadas","preferidas","prefiguradas","pregonadas","preguntadas","prejuzgadas","premiadas","prendadas","prendidas","preocupadas","preparadas","presagiadas","prescindidas","presenciadas","presentadas","presentidas","preservadas","presididas","presionadas","prestadas","prestigiadas","presumidas","presurizadas","pretendidas","preteridas","prevalecidas","prevalidas","prevaricadas","prevenidas","previstas","primadas","principiadas","pringadas","priorizadas","privatizadas","probadas","problematizadas","procedidas","procesadas","proclamadas","procreadas","procuradas","prodigadas","producidas","profanadas","proferidas","profesadas","profesionalizadas","profetizadas","profundizadas","programadas","progresadas","prohibidas","prohijadas","proletarizadas","proliferadas","prologadas","prolongadas","promediadas","prometidas","promocionadas","promovidas","promulgadas","pronosticadas","pronunciadas","propagadas","propaladas","propendidas","propiciadas","propinadas","proporcionadas","propuestas","propugnadas","propulsadas","prorrateadas","prorrogadas","proseguidas","prosperadas","prostituidas","protegidas","protestadas","protocolizadas","provenidas","provocadas","proyectadas","psicoanalizadas","publicadas","publicitadas","puestas","pugnadas","pujadas","pulidas","pulsadas","pululadas","pulverizadas","punadas","punteadas","puntuadas","puntualizadas","punzadas","purgadas","purificadas","puteadas","quebradas","quebrantadas","quejadas","quemadas","querelladas","queridas","quintuplicadas","quitadas","racionadas","racionalizadas","radiadas","radicadas","radicalizadas","raídas","rajadas","ralentizadas","rapadas","rapeadas","raptadas","rascadas","rasgadas","rasguñadas","raspadas","rastreadas","rasuradas","ratificadas","rayadas","razonadas","reabiertas","reabsorbidas","reaccionadas","reactivadas","readaptadas","readmitidas","reafirmadas","reagrupadas","reajustadas","realimentadas","realizadas","realzadas","reanimadas","reanudadas","reaparecidas","rearmadas","reasumidas","reavivadas","rebajadas","rebalsadas","rebanadas","rebasadas","rebatidas","rebautizadas","rebeladas","reblandecidas","rebobinadas","rebosadas","rebotadas","rebozadas","rebuscadas","recabadas","recaídas","recaladas","recalcadas","recalentadas","recalificadas","recapacitadas","recapituladas","recargadas","recatadas","recaudadas","receptadas","recetadas","rechazadas","recibidas","recicladas","recitadas","reclamadas","reclinadas","reclutadas","recobradas","recocidas","recogidas","recolectadas","recomendadas","recomenzadas","recompensadas","recompuestas","reconcentradas","reconciliadas","reconducidas","reconfortadas","reconocidas","reconquistadas","reconsideradas","reconstituidas","reconstruidas","reconvenidas","reconvertidas","recopiladas","recordadas","recorridas","recortadas","recreadas","recriminadas","recrudecidas","rectificadas","recubiertas","reculadas","recuperadas","recurridas","recusadas","redactadas","redefinidas","redescubiertas","redimensionadas","redimidas","rediseñadas","redistribuidas","redituadas","redobladas","redondeadas","reducidas","redundadas","reedificadas","reeditadas","reeducadas","reelaboradas","reembolsadas","reemplazadas","reencarnadas","reencauchadas","reencontradas","reenganchadas","reenviadas","reescritas","reestructuradas","reexaminadas","refaccionadas","referidas","refinadas","refinanciadas","reflejadas","reflexionadas","reflotadas","reforestadas","reformadas","reforzadas","refractadas","refrenadas","refrendadas","refrescadas","refrigeradas","refundidas","refutadas","regadas","regaladas","regañadas","regateadas","regeneradas","regentadas","regenteadas","regidas","regionalizadas","registradas","regladas","reglamentadas","regocijadas","regodeadas","regresadas","reguladas","regularizadas","regurgitadas","rehabilitadas","rehechas","rehogadas","rehuidas","rehusadas","reídas","reinadas","reincididas","reincorporadas","reingresadas","reiniciadas","reinsertadas","reinstaladas","reinstauradas","reintegradas","reinventadas","reinvertidas","reiteradas","reivindicadas","rejuvenecidas","relajadas","relamidas","relanzadas","relatadas","relativizadas","relegadas","releídas","relevadas","religadas","rellenadas","remachadas","remadas","remangadas","remarcadas","rematadas","remecidas","remediadas","rememoradas","remendadas","remitidas","remodeladas","remojadas","remolcadas","remontadas","removidas","remplazadas","renacidas","rendidas","renegadas","renegociadas","reñidas","renombradas","renovadas","rentabilizadas","rentadas","renunciadas","reordenadas","reorganizadas","reorientadas","reparadas","repartidas","repasadas","repatriadas","repelidas","repensadas","repercutidas","repescadas","repetidas","repicadas","repintadas","replanteadas","replegadas","replicadas","repobladas","reportadas","reporteadas","reposadas","repreguntadas","reprendidas","represadas","representadas","reprimidas","reprobadas","reprochadas","reproducidas","repudiadas","repuestas","repugnadas","repuntadas","reputadas","requeridas","requisadas","resaltadas","resarcidas","resbaladas","rescatadas","rescindidas","resecadas","reseñadas","reservadas","reseteadas","resguardadas","resididas","resignadas","resistidas","resonadas","respaldadas","respetadas","respiradas","resplandecidas","respondidas","responsabilizadas","resquebrajadas","restablecidas","restadas","restauradas","restituidas","restregadas","resucitadas","resueltas","resumidas","resurgidas","retadas","retardadas","retenidas","retiradas","retocadas","retomadas","retorcidas","retornadas","retractadas","retraídas","retransmitidas","retrasadas","retratadas","retribuidas","retrotraídas","retumbadas","reunidas","reunificadas","reutilizadas","revalidadas","revalorizadas","revaluadas","reveladas","revendidas","reventadas","reverdecidas","reverenciadas","revertidas","revestidas","reviradas","revisadas","revitalizadas","revividas","revocadas","revolcadas","revoloteadas","revolucionadas","revueltas","ridiculizadas","rifadas","rimadas","rivalizadas","rizadas","robadas","robustecidas","rociadas","rodadas","rodeadas","rogadas","roídas","rondadas","rotadas","rotas","rotuladas","roturadas","rozadas","ruborizadas","rubricadas","rugidas","rumiadas","rumoradas","sabidas","saboreadas","saboteadas","sacadas","saciadas","sacralizadas","sacrificadas","sacudidas","saldadas","salpimentadas","salpullidas","saltadas","salteadas","saludadas","salvadas","salvaguardadas","sanadas","saneadas","sangradas","santificadas","saqueadas","satanizadas","satirizadas","satisfechas","sazonadas","secadas","seccionadas","secretadas","secuenciadas","secuestradas","secundadas","sedimentadas","seducidas","segadas","segmentadas","segregadas","seguidas","seleccionadas","sembradas","señaladas","sensibilizadas","sentadas","sentenciadas","sentidas","separadas","serenadas","serradas","servidas","significadas","silenciadas","simbolizadas","simpatizadas","simplificadas","simuladas","sinceradas","sincronizadas","sindicadas","sindicalizadas","singularizadas","sintetizadas","sintonizadas","sistematizadas","situadas","sobadas","sobornadas","sobradas","sobrecargadas","sobrecogidas","sobreentendidas","sobreestimadas","sobrellevadas","sobrentendidas","sobrepasadas","sobrepuestas","sobresalidas","sobresaltadas","sobrestimadas","sobrevenidas","sobrevividas","sobrevoladas","socavadas","socializadas","socorridas","sodomizadas","sofocadas","sojuzgadas","solapadas","solicitadas","solidarizadas","solidificadas","soliviantadas","soltadas","solucionadas","solventadas","sombreadas","sometidas","sonadas","soñadas","sondeadas","sonreídas","sonrojadas","sopesadas","sopladas","soportadas","sorbidas","sorprendidas","sorteadas","sosegadas","soslayadas","sospechadas","sostenidas","suavizadas","subastadas","subcontratadas","subdivididas","subestimadas","subidas","sublevadas","sublimadas","subrayadas","subrogadas","subsanadas","subsidiadas","subsistidas","substraídas","subsumidas","subvertidas","subyugadas","succionadas","sucedidas","sucumbidas","sudadas","sufragadas","sufridas","sugeridas","sugestionadas","suicidadas","sujetadas","sumadas","sumergidas","suministradas","supeditadas","superadas","superpuestas","supervisadas","suplantadas","suplicadas","suplidas","suprimidas","supuestas","surcadas","surtidas","suscitadas","suspendidas","suspiradas","sustanciadas","sustantivadas","sustentadas","sustituidas","sustraídas","susurradas","suturadas","tabuladas","tachadas","taladas","taladradas","talladas","tambaleadas","tamizadas","tañidas","tanteadas","tapadas","tapizadas","taponadas","tarareadas","tardadas","tasadas","tatuadas","tecleadas","tejidas","telefoneadas","televisadas","temidas","templadas","tendidas","tenidas","tensadas","tentadas","teorizadas","terciadas","tergiversadas","terminadas","territorializadas","testadas","testeadas","testificadas","testimoniadas","tildadas","timadas","timbradas","tinturadas","tipeadas","tipificadas","tiradas","tiranizadas","tironeadas","tiroteadas","titubeadas","tiznadas","tocadas","toleradas","tomadas","tonificadas","topadas","toqueteadas","torcidas","toreadas","tornadas","tornasoladas","torneadas","torpedeadas","torturadas","tosidas","tostadas","totalizadas","trabadas","trabajadas","traducidas","traficadas","tragadas","traicionadas","traídas","trajinadas","tramadas","tramitadas","trancadas","tranquilizadas","transcendidas","transcurridas","transferidas","transfiguradas","transformadas","transfundidas","transgredidas","transigidas","transitadas","transliteradas","translucidas","transmitidas","transmutadas","transparentadas","transpiradas","transportadas","transpuestas","trasegadas","trasgredidas","trasladadas","traslapadas","traslucidas","trasnochadas","traspapeladas","traspasadas","trasplantadas","traspuestas","trasquiladas","trasteadas","trastocadas","trastornadas","trasvasadas","tratadas","trazadas","trenzadas","trepadas","tributadas","trincadas","triplicadas","trituradas","triunfadas","trivializadas","trocadas","troceadas","tronadas","tronchadas","truncadas","tumbadas","tuneadas","turbadas","turnadas","tuteladas","ufanadas","ultimadas","uncidas","ungidas","unidas","universalizadas","untadas","urbanizadas","urdidas","usadas","usufructuadas","usurpadas","utilizadas","vacadas","vaciadas","vaciladas","vacunadas","vagadas","validadas","validas","valoradas","valorizadas","valuadas","vanagloriadas","vandalizadas","vaporizadas","variadas","vaticinadas","vedadas","vehiculadas","vejadas","veladas","vencidas","vendadas","vendidas","veneradas","vengadas","ventiladas","veraneadas","verbalizadas","verificadas","versadas","versionadas","vertebradas","vertidas","vestidas","vetadas","viabilizadas","viajadas","vibradas","victimadas","victimizadas","vigiladas","vigorizadas","vilipendiadas","vindicadas","violadas","violentadas","viradas","visadas","visibilizadas","visitadas","vislumbradas","vistas","visualizadas","vitoreadas","vitrificadas","vituperadas","vividas","vivificadas","vocalizadas","voceadas","vociferadas","voladas","volatilizadas","volcadas","volteadas","vomitadas","votadas","vueltas","vulcanizadas","vulgarizadas","vulneradas","yuxtapuestas","zafadas","zambullidas","zampadas","zanjadas","zarandeadas","zarpadas","zozobradas","zumbadas","zurcidas","zurradas"]}},function(e,t,a){"use strict";var r=a(172),n=a(294),i=a(635)(),s=a(295),o=a(397),d=a(34),l=a(15),u=a(398),c=["get","gets","getting","got","gotten"],p=function(e,t,a){r.call(this,e,t,a),n.call(this)};a(19).inherits(p,r),p.prototype.isPassive=function(){var e=this.getSentencePart(),t=e.indexOf(this.getParticiple());return!(this.isNonVerbEndingEd()||this.hasRidException()||this.directPrecedenceException(e,t)||this.precedenceException(e,t))},p.prototype.isNonVerbEndingEd=function(){return"irregular"!==this.getType()&&d(i,this.getParticiple())},p.prototype.hasRidException=function(){if("rid"===this.getParticiple()){var e=this.getAuxiliaries();return!l(u(c,e))}return!1},p.prototype.directPrecedenceException=s,p.prototype.precedenceException=o,e.exports=p},function(e,t,a){"use strict";var r=a(21),n=a(132),i=a(47),s=n(function(e,t,a,n){r(t,i(t),e,n)});e.exports=s},function(e,t,a){"use strict";function r(e,t,a,r){return void 0===e||n(e,i[a])&&!s.call(r,a)?t:e}var n=a(36),i=Object.prototype,s=i.hasOwnProperty;e.exports=r},function(e,t,a){"use strict";e.exports=function(){return["ablebodied","abovementioned","absentminded","accoladed","accompanied","acculturized","accursed","acerated","acerbated","acetylized","achromatised","achromatized","acidified","acned","actualised","adrenalised","adulated","adversed","aestheticised","affectioned","affined","affricated","aforementioned","agerelated","aggrieved","airbed","aircooled","airspeed","alcoholized","alcoved","alkalised","allianced","aluminized","alveolated","ambered","ammonified","amplified","anagrammatised","anagrammatized","anathematised","aniseed","ankled","annualized","anonymised","anthologized","antlered","anucleated","anviled","anvilshaped","apostrophised","apostrophized","appliqued","apprized","arbitrated","armored","articled","ashamed","assented","atomised","atrophied","auricled","auriculated","aurified","autopsied","axled","babied","backhoed","badmannered","badtempered","balustered","baned","barcoded","bareboned","barefooted","barelegged","barnacled","based","bayoneted","beadyeyed","beaked","beaned","beatified","beautified","beavered","bed","bedamned","bedecked","behoved","belated","bellbottomed","bellshaped","benighted","bequeathed","berried","bespectacled","bewhiskered","bighearted","bigmouthed","bigoted","bindweed","binucleated","biopsied","bioturbed","biped","bipinnated","birdfeed","birdseed","bisegmented","bitterhearted","blabbermouthed","blackhearted","bladed","blankminded","blearyeyed","bleed","blissed","blobbed","blondhaired","bloodied","bloodred","bloodshed","blueblooded","boatshaped","bobsled","bodied","boldhearted","boogied","boosed","bosomed","bottlefed","bottlefeed","bottlenecked","bouldered","bowlegged","bowlshaped","brandied","bravehearted","breastfed","breastfeed","breed","brighteyed","brindled","broadhearted","broadleaved","broadminded","brokenhearted","broomed","broomweed","buccaned","buckskinned","bucktoothed","buddied","buffaloed","bugeyed","bugleweed","bugweed","bulletined","bunked","busied","butterfingered","cabbed","caddied","cairned","calcified","canalized","candied","cannulated","canoed","canopied","canvased","caped","capsulated","cassocked","castellated","catabolised","catheterised","caudated","cellmediated","cellulosed","certified","chagrined","chambered","chested","chevroned","chickenfeed","chickenhearted","chickweed","chilblained","childbed","chinned","chromatographed","ciliated","cindered","cingulated","circumstanced","cisgendered","citrullinated","clappered","clarified","classified","clawshaped","claysized","cleanhearted","clearminded","clearsighted","cliched","clodded","cloistered","closefisted","closehearted","closelipped","closemouthed","closeted","cloudseed","clubfooted","clubshaped","clued","cockeyed","codified","coed","coevolved","coffined","coiffed","coinfected","coldblooded","coldhearted","collateralised","colonialised","colorcoded","colorised","colourised","columned","commoditized","compactified","companioned","complexioned","conceited","concerned","concussed","coneshaped","congested","contented","convexed","coralled","corymbed","cottonseed","countrified","countrybred","courtmartialled","coved","coveralled","cowshed","cozied","cragged","crayoned","credentialed","creed","crenulated","crescentshaped","cressweed","crewed","cricked","crispated","crossbarred","crossbed","crossbred","crossbreed","crossclassified","crosseyed","crossfertilised","crossfertilized","crossindexed","crosslegged","crossshaped","crossstratified","crossstriated","crotched","crucified","cruelhearted","crutched","cubeshaped","cubified","cuckolded","cucumbershaped","cumbered","cuminseed","cupshaped","curated","curded","curfewed","curlicued","curlycued","curried","curtsied","cyclized","cylindershaped","damed","dandified","dangered","darkhearted","daybed","daylighted","deacidified","deacylated","deadhearted","deadlined","deaminized","deathbed","decalcified","decertified","deckbed","declassified","declutched","decolourated","decreed","deed","deeprooted","deepseated","defensed","defied","deflexed","deglamorised","degunkified","dehumidified","deified","deled","delegitimised","demoded","demystified","denasalized","denazified","denied","denitrified","denticulated","deseed","desexualised","desposited","detoxified","deuced","devitrified","dewlapped","dezincified","diagonalised","dialogued","died","digitated","dignified","dilled","dimwitted","diphthonged","disaffected","disaggregated","disarrayed","discalced","discolorated","discolourated","discshaped","diseased","disembodied","disencumbered","disfranchised","diskshaped","disproportionated","disproportioned","disqualified","distempered","districted","diversified","diverticulated","divested","divvied","dizzied","dogged","dogsbodied","dogsled","domeshaped","domiciled","dormered","doublebarrelled","doublestranded","doublewalled","downhearted","duckbilled","eared","echeloned","eddied","edified","eggshaped","elasticated","electrified","elegized","embed","embodied","emceed","empaneled","empanelled","emptyhearted","emulsified","engined","ennobled","envied","enzymecatalysed","enzymecatalyzed","epitomised","epoxidized","epoxied","etherised","etherized","evilhearted","evilminded","exceed","excited","exemplified","exponentiated","expurgated","extravasated","extraverted","extroverted","fabled","facelifted","facsimiled","fainthearted","falcated","falsehearted","falsified","famed","fancified","fanged","fanshaped","fantasied","farsighted","fated","fatted","fazed","featherbed","fed","federalized","feeblehearted","feebleminded","feeblewitted","feed","fendered","fenestrated","ferried","fevered","fibered","fibred","ficklehearted","fiercehearted","figged","filigreed","filterfeed","fireweed","firmhearted","fissured","flanged","flanneled","flannelled","flatbed","flatfooted","flatted","flaxenhaired","flaxseed","flaxweed","flighted","floodgenerated","flowerbed","fluidised","fluidized","flurried","fobbed","fonded","forcefeed","foreshortened","foresighted","forkshaped","formfeed","fortified","fortressed","foulmouthed","foureyed","foxtailed","fractionalised","fractionalized","frankhearted","freed","freehearted","freespirited","frenzied","friezed","frontiered","fructified","frumped","fullblooded","fullbodied","fullfledged","fullhearted","funnelshaped","furnaced","gaitered","galleried","gangliated","ganglionated","gangrened","gargoyled","gasified","gaunted","gauntleted","gauzed","gavelled","gelatinised","gemmed","genderized","gentled","gentlehearted","gerrymandered","gladhearted","glamored","globed","gloried","glorified","glycosylated","goateed","gobletshaped","godspeed","goodhearted","goodhumored","goodhumoured","goodnatured","goodtempered","goosed","goosenecked","goutweed","grainfed","grammaticalized","grapeseed","gratified","graved","gravelbed","grayhaired","greathearted","greed","greenweed","grommeted","groundspeed","groved","gruffed","guiled","gulled","gumshoed","gunkholed","gussied","guyed","gyrostabilized","hackneyed","hagged","haired","halfcivilized","halfhearted","halfwitted","haloed","handballed","handfed","handfeed","hardcoded","hardhearted","hardnosed","hared","harelipped","hasted","hatred","haunched","hawkeyed","hayseed","hayweed","hearsed","hearted","heartshaped","heavenlyminded","heavyfooted","heavyhearted","heed","heired","heisted","helicoptered","helmed","helmeted","hemagglutinated","hemolyzed","hempseed","hempweed","heparinised","heparinized","herbed","highheeled","highminded","highpriced","highspeed","highspirited","hilled","hipped","hispanicised","hocked","hoed","hogweed","holstered","homaged","hoodooed","hoofed","hooknosed","hooved","horned","horrified","horseshoed","horseweed","hotbed","hotblooded","hothearted","hotted","hottempered","hued","humansized","humidified","humped","hundred","hutched","hyperinflated","hyperpigmented","hyperstimulated","hypertrophied","hyphened","hypophysectomised","hypophysectomized","hypopigmented","hypostatised","hysterectomized","iconified","iconised","iconized","ideologised","illbred","illconceived","illdefined","illdisposed","illequipped","illfated","illfavored","illfavoured","illflavored","illfurnished","illhumored","illhumoured","illimited","illmannered","illnatured","illomened","illproportioned","illqualified","illscented","illtempered","illumed","illusioned","imbed","imbossed","imbued","immatured","impassioned","impenetrated","imperfected","imperialised","imperturbed","impowered","imputed","inarticulated","inbred","inbreed","incapsulated","incased","incrustated","incrusted","indebted","indeed","indemnified","indentured","indigested","indisposed","inexperienced","infrared","intensified","intentioned","interbedded","interbred","interbreed","interluded","introverted","inured","inventoried","iodinated","iodised","irked","ironfisted","ironweed","itchweed","ivied","ivyweed","jagged","jellified","jerseyed","jetlagged","jetpropelled","jeweled","jewelled","jewelweed","jiggered","jimmyweed","jimsonweed","jointweed","joyweed","jungled","juried","justiceweed","justified","karstified","kerchiefed","kettleshaped","kibbled","kidneyshaped","kimonoed","kindhearted","kindred","kingsized","kirtled","knacked","knapweed","kneed","knobbed","knobweed","knopweed","knotweed","lakebed","lakeweed","lamed","lamellated","lanceshaped","lanceted","landbased","lapeled","lapelled","largehearted","lariated","lased","latticed","lauded","lavaged","lavendered","lawned","led","lefteyed","legitimatised","legitimatized","leisured","lensshaped","leveed","levied","lichened","lichenized","lidded","lifesized","lightfingered","lightfooted","lighthearted","lightminded","lightspeed","lignified","likeminded","lilylivered","limbed","linearised","linearized","linefeed","linseed","lionhearted","liquefied","liquified","lithified","liveried","lobbied","located","locoweed","longarmed","longhaired","longhorned","longlegged","longnecked","longsighted","longwinded","lopsided","loudmouthed","louvered","louvred","lowbred","lowpriced","lowspirited","lozenged","lunated","lyrated","lysinated","maced","macroaggregated","macrodissected","maculated","madweed","magnified","maidenweed","maladapted","maladjusted","malnourished","malrotated","maned","mannered","manuevered","manyhued","manyshaped","manysided","masted","mealymouthed","meanspirited","membered","membraned","metaled","metalized","metallised","metallized","metamerized","metathesized","meted","methylated","mettled","microbrecciated","microminiaturized","microstratified","middleaged","midsized","miffed","mildhearted","milkweed","miniskirted","misactivated","misaligned","mischiefed","misclassified","misdeed","misdemeaned","mismannered","misnomered","misproportioned","miswired","mitred","mitted","mittened","moneyed","monocled","mononucleated","monospaced","monotoned","monounsaturated","mortified","moseyed","motorised","motorized","moussed","moustached","muddied","mugweed","multiarmed","multibarreled","multibladed","multicelled","multichambered","multichanneled","multichannelled","multicoated","multidirected","multiengined","multifaceted","multilaminated","multilaned","multilayered","multilobed","multilobulated","multinucleated","multipronged","multisegmented","multisided","multispeed","multistemmed","multistoried","multitalented","multitoned","multitowered","multivalued","mummied","mummified","mustached","mustachioed","mutinied","myelinated","mystified","mythicised","naked","narcotised","narrowminded","natured","neaped","nearsighted","necrosed","nectared","need","needleshaped","newfangled","newlywed","nibbed","nimblewitted","nippled","nixed","nobled","noduled","noised","nonaccented","nonactivated","nonadsorbed","nonadulterated","nonaerated","nonaffiliated","nonaliased","nonalienated","nonaligned","nonarchived","nonarmored","nonassociated","nonattenuated","nonblackened","nonbreastfed","nonbrecciated","nonbuffered","nonbuttered","noncarbonated","noncarbonized","noncatalogued","noncatalyzed","noncategorized","noncertified","nonchlorinated","nonciliated","noncircumcised","noncivilized","nonclassified","noncoated","noncodified","noncoerced","noncommercialized","noncommissioned","noncompacted","noncompiled","noncomplicated","noncomposed","noncomputed","noncomputerized","nonconcerted","nonconditioned","nonconfirmed","noncongested","nonconjugated","noncooled","noncorrugated","noncoupled","noncreated","noncrowded","noncultured","noncurated","noncushioned","nondecoded","nondecomposed","nondedicated","nondeferred","nondeflated","nondegenerated","nondegraded","nondelegated","nondelimited","nondelineated","nondemarcated","nondeodorized","nondeployed","nonderivatized","nonderived","nondetached","nondetailed","nondifferentiated","nondigested","nondigitized","nondilapidated","nondilated","nondimensionalised","nondimensionalized","nondirected","nondisabled","nondisciplined","nondispersed","nondisputed","nondisqualified","nondisrupted","nondisseminated","nondissipated","nondissolved","nondistressed","nondistributed","nondiversified","nondiverted","nondocumented","nondomesticated","nondoped","nondrafted","nondrugged","nondubbed","nonducted","nonearthed","noneclipsed","nonedged","nonedited","nonelasticized","nonelectrified","nonelectroplated","nonelectroporated","nonelevated","noneliminated","nonelongated","nonembedded","nonembodied","nonemphasized","nonencapsulated","nonencoded","nonencrypted","nonendangered","nonengraved","nonenlarged","nonenriched","nonentangled","nonentrenched","nonepithelized","nonequilibrated","nonestablished","nonetched","nonethoxylated","nonethylated","nonetiolated","nonexaggerated","nonexcavated","nonexhausted","nonexperienced","nonexpired","nonfabricated","nonfalsified","nonfeathered","nonfeatured","nonfed","nonfederated","nonfeed","nonfenestrated","nonfertilized","nonfilamented","nonfinanced","nonfinished","nonfinned","nonfissured","nonflagellated","nonflagged","nonflared","nonflavored","nonfluidized","nonfluorinated","nonfluted","nonforested","nonformalized","nonformatted","nonfragmented","nonfragranced","nonfranchised","nonfreckled","nonfueled","nonfumigated","nonfunctionalized","nonfunded","nongalvanized","nongated","nongelatinized","nongendered","nongeneralized","nongenerated","nongifted","nonglazed","nonglucosated","nonglucosylated","nonglycerinated","nongraded","nongrounded","nonhalogenated","nonhandicapped","nonhospitalised","nonhospitalized","nonhydrated","nonincorporated","nonindexed","noninfected","noninfested","noninitialized","noninitiated","noninoculated","noninseminated","noninstitutionalized","noninsured","nonintensified","noninterlaced","noninterpreted","nonintroverted","noninvestigated","noninvolved","nonirrigated","nonisolated","nonisomerized","nonissued","nonitalicized","nonitemized","noniterated","nonjaded","nonlabelled","nonlaminated","nonlateralized","nonlayered","nonlegalized","nonlegislated","nonlesioned","nonlexicalized","nonliberated","nonlichenized","nonlighted","nonlignified","nonlimited","nonlinearized","nonlinked","nonlobed","nonlobotomized","nonlocalized","nonlysed","nonmachined","nonmalnourished","nonmandated","nonmarginalized","nonmassaged","nonmatriculated","nonmatted","nonmatured","nonmechanized","nonmedicated","nonmedullated","nonmentioned","nonmetabolized","nonmetallized","nonmetastasized","nonmetered","nonmethoxylated","nonmilled","nonmineralized","nonmirrored","nonmodeled","nonmoderated","nonmodified","nonmonetized","nonmonitored","nonmortgaged","nonmotorized","nonmottled","nonmounted","nonmultithreaded","nonmutilated","nonmyelinated","nonnormalized","nonnucleated","nonobjectified","nonobligated","nonoccupied","nonoiled","nonopinionated","nonoxygenated","nonpaginated","nonpaired","nonparalyzed","nonparameterized","nonparasitized","nonpasteurized","nonpatterned","nonphased","nonphosphatized","nonphosphorized","nonpierced","nonpigmented","nonpiloted","nonpipelined","nonpitted","nonplussed","nonpuffed","nonrandomized","nonrated","nonrefined","nonregistered","nonregulated","nonrelated","nonretarded","nonsacred","nonsalaried","nonsanctioned","nonsaturated","nonscented","nonscheduled","nonseasoned","nonsecluded","nonsegmented","nonsegregated","nonselected","nonsolidified","nonspecialized","nonspored","nonstandardised","nonstandardized","nonstratified","nonstressed","nonstriated","nonstriped","nonstructured","nonstylised","nonstylized","nonsubmerged","nonsubscripted","nonsubsidised","nonsubsidized","nonsubstituted","nonsyndicated","nonsynthesised","nontabulated","nontalented","nonthreaded","nontinted","nontolerated","nontranslated","nontunnelled","nonunified","nonunionised","nonupholstered","nonutilised","nonutilized","nonvalued","nonvaried","nonverbalized","nonvitrified","nonvolatilised","nonvolatilized","normed","nosebleed","notated","notified","nuanced","nullified","numerated","oarweed","objectified","obliqued","obtunded","occupied","octupled","odored","oilseed","oinked","oldfashioned","onesided","oophorectomized","opaqued","openhearted","openminded","openmouthed","opiated","opinionated","oracled","oreweed","ossified","outbreed","outmoded","outrigged","outriggered","outsized","outskated","outspeed","outtopped","outtrumped","outvoiced","outweed","ovated","overadorned","overaged","overalled","overassured","overbred","overbreed","overcomplicated","overdamped","overdetailed","overdiversified","overdyed","overequipped","overfatigued","overfed","overfeed","overindebted","overintensified","overinventoried","overmagnified","overmodified","overpreoccupied","overprivileged","overproportionated","overqualified","overseed","oversexed","oversimplified","oversized","oversophisticated","overstudied","oversulfated","ovicelled","ovoidshaped","ozonated","pacified","packeted","palatalized","paled","palsied","paned","panicled","parabled","parallelepiped","parallelized","parallelopiped","parenthesised","parodied","parqueted","passioned","paunched","pauperised","pedigreed","pedimented","pedunculated","pegged","peglegged","penanced","pencilshaped","permineralized","personified","petrified","photodissociated","photoduplicated","photoed","photoinduced","photolysed","photolyzed","pied","pigeoned","pigtailed","pigweed","pilastered","pillared","pilloried","pimpled","pinealectomised","pinealectomized","pinfeathered","pinnacled","pinstriped","pixellated","pixilated","pixillated","plainclothed","plantarflexed","pled","plumaged","pocked","pokeweed","polychlorinated","polyunsaturated","ponytailed","pooched","poorspirited","popeyed","poppyseed","porcelainized","porched","poshed","pottered","poxed","preachified","precertified","preclassified","preconized","preinoculated","premed","prenotified","preoccupied","preposed","prequalified","preshaped","presignified","prespecified","prettified","pried","principled","proceed","prophesied","propounded","prosed","protonated","proudhearted","proxied","pulpified","pumpkinseed","puppied","purebred","pured","pureed","purified","pustuled","putrefied","pyjamaed","quadruped","qualified","quantified","quantised","quantized","quarried","queried","questoned","quicktempered","quickwitted","quiesced","quietened","quizzified","racemed","radiosensitised","ragweed","raindrenched","ramped","rapeseed","rarefied","rarified","ratified","razoredged","reaccelerated","reaccompanied","reachieved","reacknowledged","readdicted","readied","reamplified","reannealed","reassociated","rebadged","rebiopsied","recabled","recategorised","receipted","recentred","recertified","rechoreographed","reclarified","reclassified","reconferred","recrystalized","rectified","recursed","red","redblooded","redefied","redenied","rednecked","redshifted","redweed","redyed","reed","reembodied","reenlighted","refeed","refereed","reflexed","refortified","refronted","refuged","reglorified","reimpregnated","reinitialized","rejustified","related","reliquefied","remedied","remodified","remonetized","remythologized","renotified","renullified","renumerated","reoccupied","repacified","repurified","reputed","requalified","rescinded","reseed","reshoed","resolidified","resorbed","respecified","restudied","retabulated","reticulated","retinted","retreed","retroacted","reunified","reverified","revested","revivified","rewed","ridgepoled","riffled","rightminded","rigidified","rinded","riped","rited","ritualised","riverbed","rivered","roached","roadbed","robotised","robotized","romanized","rosetted","rosined","roughhearted","rubied","ruddied","runcinated","russeted","sabled","sabred","sabretoothed","sacheted","sacred","saddlebred","sainted","salaried","samoyed","sanctified","satellited","savvied","sawtoothed","scandalled","scarified","scarped","sceptred","scissored","screed","screwshaped","scrupled","sculked","scurried","scuttled","seabed","seaweed","seed","seedbed","selfassured","selforganized","semicivilized","semidetached","semidisassembled","semidomesticated","semipetrified","semipronated","semirefined","semivitrified","sentineled","sepaled","sepalled","sequinned","sexed","shagged","shaggycoated","shaggyhaired","shaled","shammed","sharpangled","sharpclawed","sharpcornered","sharpeared","sharpedged","sharpeyed","sharpflavored","sharplimbed","sharpnosed","sharpsighted","sharptailed","sharptongued","sharptoothed","sharpwitted","sharpworded","shed","shellbed","shieldshaped","shimmied","shinned","shirted","shirtsleeved","shoed","shortbeaked","shortbilled","shortbodied","shorthaired","shortlegged","shortlimbed","shortnecked","shortnosed","shortsighted","shortsleeved","shortsnouted","shortstaffed","shorttailed","shorttempered","shorttoed","shorttongued","shortwinded","shortwinged","shotted","shred","shrewsized","shrined","shrinkproofed","sickbed","sickleshaped","sickleweed","signalised","signified","silicified","siliconized","silkweed","siltsized","silvertongued","simpleminded","simplified","singlebarreled","singlebarrelled","singlebed","singlebladed","singlebreasted","singlecelled","singlefooted","singlelayered","singleminded","singleseeded","singleshelled","singlestranded","singlevalued","sissified","sistered","sixgilled","sixmembered","sixsided","sixstoried","skulled","slickered","slipcased","slowpaced","slowwitted","slurried","smallminded","smoothened","smoothtongued","snaggletoothed","snouted","snowballed","snowcapped","snowshed","snowshoed","snubnosed","so-called","sofabed","softhearted","sogged","soled","solidified","soliped","sorbed","souled","spearshaped","specified","spectacled","sped","speeched","speechified","speed","spied","spiffied","spindleshaped","spiritualised","spirted","splayfooted","spoonfed","spoonfeed","spoonshaped","spreadeagled","squarejawed","squareshaped","squareshouldered","squaretoed","squeegeed","staled","starshaped","starspangled","starstudded","statechartered","statesponsored","statued","steadied","steampowered","steed","steelhearted","steepled","sterned","stiffnecked","stilettoed","stimied","stinkweed","stirrupshaped","stockinged","storeyed","storied","stouthearted","straitlaced","stratified","strawberryflavored","streambed","stressinduced","stretchered","strictured","strongbodied","strongboned","strongflavored","stronghearted","stronglimbed","strongminded","strongscented","strongwilled","stubbled","studied","stultified","stupefied","styed","stymied","subclassified","subcommissioned","subminiaturised","subsaturated","subulated","suburbanised","suburbanized","suburbed","succeed","sueded","sugarrelated","sulfurized","sunbed","superhardened","superinfected","supersimplified","surefooted","sweetscented","swifted","swordshaped","syllabified","syphilized","tabularized","talented","tarpapered","tautomerized","teated","teed","teenaged","teetotaled","tenderhearted","tentacled","tenured","termed","ternated","testbed","testified","theatricalised","theatricalized","themed","thicketed","thickskinned","thickwalled","thighed","thimbled","thimblewitted","thonged","thoroughbred","thralled","threated","throated","throughbred","thyroidectomised","thyroidectomized","tiaraed","ticktocked","tidied","tightassed","tightfisted","tightlipped","timehonoured","tindered","tined","tinselled","tippytoed","tiptoed","titled","toed","tomahawked","tonged","toolshed","toothplated","toplighted","torchlighted","toughhearted","traditionalized","trajected","tranced","transgendered","transliterated","translocated","transmogrified","treadled","treed","treelined","tressed","trialled","triangled","trifoliated","trifoliolated","trilobed","trucklebed","truehearted","trumpetshaped","trumpetweed","tuberculated","tumbleweed","tunnelshaped","turbaned","turreted","turtlenecked","tuskshaped","tweed","twigged","typified","ulcered","ultracivilised","ultracivilized","ultracooled","ultradignified","ultradispersed","ultrafiltered","ultrared","ultrasimplified","ultrasophisticated","unabandoned","unabashed","unabbreviated","unabetted","unabolished","unaborted","unabraded","unabridged","unabsolved","unabsorbed","unaccelerated","unaccented","unaccentuated","unacclimatised","unacclimatized","unaccompanied","unaccomplished","unaccosted","unaccredited","unaccrued","unaccumulated","unaccustomed","unacidulated","unacquainted","unacquitted","unactivated","unactuated","unadapted","unaddicted","unadjourned","unadjudicated","unadjusted","unadmonished","unadopted","unadored","unadorned","unadsorbed","unadulterated","unadvertised","unaerated","unaffiliated","unaggregated","unagitated","unaimed","unaired","unaliased","unalienated","unaligned","unallocated","unalloyed","unalphabetized","unamassed","unamortized","unamplified","unanaesthetised","unanaesthetized","unaneled","unanesthetised","unanesthetized","unangered","unannealed","unannexed","unannihilated","unannotated","unanointed","unanticipated","unappareled","unappendaged","unapportioned","unapprenticed","unapproached","unappropriated","unarbitrated","unarched","unarchived","unarmored","unarmoured","unarticulated","unascertained","unashamed","unaspirated","unassembled","unasserted","unassessed","unassociated","unassorted","unassuaged","unastonished","unastounded","unatoned","unattained","unattainted","unattenuated","unattributed","unauctioned","unaudited","unauthenticated","unautographed","unaverted","unawaked","unawakened","unawarded","unawed","unbaffled","unbaited","unbalconied","unbanded","unbanished","unbaptised","unbaptized","unbarreled","unbarrelled","unbattered","unbeaded","unbearded","unbeneficed","unbesotted","unbetrayed","unbetrothed","unbiased","unbiassed","unbigoted","unbilled","unblackened","unblanketed","unblasphemed","unblazoned","unblistered","unblockaded","unbloodied","unbodied","unbonded","unbothered","unbounded","unbracketed","unbranded","unbreaded","unbrewed","unbridged","unbridled","unbroached","unbudgeted","unbuffed","unbuffered","unburnished","unbutchered","unbuttered","uncached","uncaked","uncalcified","uncalibrated","uncamouflaged","uncamphorated","uncanceled","uncancelled","uncapitalized","uncarbonated","uncarpeted","uncased","uncashed","uncastrated","uncatalogued","uncatalysed","uncatalyzed","uncategorised","uncatered","uncaulked","uncelebrated","uncensored","uncensured","uncertified","unchambered","unchanneled","unchannelled","unchaperoned","uncharacterized","uncharted","unchartered","unchastened","unchastised","unchelated","uncherished","unchilled","unchristened","unchronicled","uncircumcised","uncircumscribed","uncited","uncivilised","uncivilized","unclarified","unclassed","unclassified","uncleaved","unclimbed","unclustered","uncluttered","uncoagulated","uncoded","uncodified","uncoerced","uncoined","uncollapsed","uncollated","uncolonised","uncolonized","uncolumned","uncombined","uncommented","uncommercialised","uncommercialized","uncommissioned","uncommitted","uncompacted","uncompartmentalized","uncompartmented","uncompensated","uncompiled","uncomplicated","uncompounded","uncomprehened","uncomputed","unconcealed","unconceded","unconcluded","uncondensed","unconditioned","unconfined","unconfirmed","uncongested","unconglomerated","uncongratulated","unconjugated","unconquered","unconsecrated","unconsoled","unconsolidated","unconstipated","unconstricted","unconstructed","unconsumed","uncontacted","uncontracted","uncontradicted","uncontrived","unconverted","unconveyed","unconvicted","uncooked","uncooled","uncoordinated","uncopyrighted","uncored","uncorrelated","uncorroborated","uncosted","uncounseled","uncounselled","uncounterfeited","uncoveted","uncrafted","uncramped","uncrannied","uncrazed","uncreamed","uncreased","uncreated","uncredentialled","uncredited","uncrested","uncrevassed","uncrippled","uncriticised","uncriticized","uncropped","uncrosslinked","uncrowded","uncrucified","uncrumbled","uncrystalized","uncrystallised","uncrystallized","uncubed","uncuddled","uncued","unculled","uncultivated","uncultured","uncupped","uncurated","uncurbed","uncurried","uncurtained","uncushioned","undamped","undampened","undappled","undarkened","undated","undaubed","undazzled","undeadened","undeafened","undebated","undebunked","undeceased","undecimalized","undeciphered","undecked","undeclared","undecomposed","undeconstructed","undedicated","undefeated","undeferred","undefied","undefined","undeflected","undefrauded","undefrayed","undegassed","undejected","undelegated","undeleted","undelimited","undelineated","undemented","undemolished","undemonstrated","undenatured","undenied","undented","undeodorized","undepicted","undeputized","underaged","underarmed","underassessed","underbred","underbudgeted","undercapitalised","undercapitalized","underdiagnosed","underdocumented","underequipped","underexploited","underexplored","underfed","underfeed","underfurnished","undergoverned","undergrazed","underinflated","underinsured","underinvested","underived","undermaintained","undermentioned","undermotivated","underperceived","underpowered","underprivileged","underqualified","underrehearsed","underresourced","underripened","undersaturated","undersexed","undersized","underspecified","understaffed","understocked","understressed","understudied","underutilised","underventilated","undescaled","undesignated","undetached","undetailed","undetained","undeteriorated","undeterred","undetonated","undevised","undevoted","undevoured","undiagnosed","undialed","undialysed","undialyzed","undiapered","undiffracted","undigested","undignified","undiluted","undiminished","undimmed","undipped","undirected","undisciplined","undiscouraged","undiscussed","undisfigured","undisguised","undisinfected","undismayed","undisposed","undisproved","undisputed","undisrupted","undissembled","undissipated","undissociated","undissolved","undistilled","undistorted","undistracted","undistributed","undisturbed","undiversified","undiverted","undivulged","undoctored","undocumented","undomesticated","undosed","undramatised","undrilled","undrugged","undubbed","unduplicated","uneclipsed","unedged","unedited","unejaculated","unejected","unelaborated","unelapsed","unelected","unelectrified","unelevated","unelongated","unelucidated","unemaciated","unemancipated","unemasculated","unembalmed","unembed","unembellished","unembodied","unemboldened","unemerged","unenacted","unencoded","unencrypted","unencumbered","unendangered","unendorsed","unenergized","unenfranchised","unengraved","unenhanced","unenlarged","unenlivened","unenraptured","unenriched","unentangled","unentitled","unentombed","unentranced","unentwined","unenumerated","unenveloped","unenvied","unequaled","unequalised","unequalized","unequalled","unequipped","unerased","unerected","uneroded","unerupted","unescorted","unestablished","unevaluated","unexaggerated","unexampled","unexcavated","unexceeded","unexcelled","unexecuted","unexerted","unexhausted","unexpensed","unexperienced","unexpired","unexploited","unexplored","unexposed","unexpurgated","unextinguished","unfabricated","unfaceted","unfanned","unfashioned","unfathered","unfathomed","unfattened","unfavored","unfavoured","unfazed","unfeathered","unfed","unfeigned","unfermented","unfertilised","unfertilized","unfilleted","unfiltered","unfinished","unflavored","unflavoured","unflawed","unfledged","unfleshed","unflurried","unflushed","unflustered","unfluted","unfocussed","unforested","unformatted","unformulated","unfortified","unfractionated","unfractured","unfragmented","unfrequented","unfretted","unfrosted","unfueled","unfunded","unfurnished","ungarbed","ungarmented","ungarnished","ungeared","ungerminated","ungifted","unglazed","ungoverned","ungraded","ungrasped","ungratified","ungroomed","ungrounded","ungrouped","ungummed","ungusseted","unhabituated","unhampered","unhandicapped","unhardened","unharvested","unhasped","unhatched","unheralded","unhindered","unhomogenised","unhomogenized","unhonored","unhonoured","unhooded","unhusked","unhyphenated","unified","unillustrated","unimpacted","unimpaired","unimpassioned","unimpeached","unimpelled","unimplemented","unimpregnated","unimprisoned","unimpugned","unincorporated","unincubated","unincumbered","unindemnified","unindexed","unindicted","unindorsed","uninduced","unindustrialised","unindustrialized","uninebriated","uninfected","uninflated","uninflected","uninhabited","uninhibited","uninitialised","uninitialized","uninitiated","uninoculated","uninseminated","uninsulated","uninsured","uninterpreted","unintimidated","unintoxicated","unintroverted","uninucleated","uninverted","uninvested","uninvolved","unissued","unjaundiced","unjointed","unjustified","unkeyed","unkindled","unlabelled","unlacquered","unlamented","unlaminated","unlarded","unlaureled","unlaurelled","unleaded","unleavened","unled","unlettered","unlicenced","unlighted","unlimbered","unlimited","unlined","unlipped","unliquidated","unlithified","unlittered","unliveried","unlobed","unlocalised","unlocalized","unlocated","unlogged","unlubricated","unmagnified","unmailed","unmaimed","unmaintained","unmalted","unmangled","unmanifested","unmanipulated","unmannered","unmanufactured","unmapped","unmarred","unmastered","unmatriculated","unmechanised","unmechanized","unmediated","unmedicated","unmentioned","unmerged","unmerited","unmetabolised","unmetabolized","unmetamorphosed","unmethylated","unmineralized","unmitigated","unmoderated","unmodernised","unmodernized","unmodified","unmodulated","unmolded","unmolested","unmonitored","unmortgaged","unmotivated","unmotorised","unmotorized","unmounted","unmutated","unmutilated","unmyelinated","unnaturalised","unnaturalized","unnotched","unnourished","unobligated","unobstructed","unoccupied","unoiled","unopposed","unoptimised","unordained","unorganised","unorganized","unoriented","unoriginated","unornamented","unoxidized","unoxygenated","unpacified","unpackaged","unpaired","unparalleled","unparallelled","unparasitized","unpardoned","unparodied","unpartitioned","unpasteurised","unpasteurized","unpatented","unpaved","unpedigreed","unpenetrated","unpenned","unperfected","unperjured","unpersonalised","unpersuaded","unperturbed","unperverted","unpestered","unphosphorylated","unphotographed","unpigmented","unpiloted","unpledged","unploughed","unplumbed","unpoised","unpolarized","unpoliced","unpolled","unpopulated","unposed","unpowered","unprecedented","unpredicted","unprejudiced","unpremeditated","unprescribed","unpressurised","unpressurized","unpriced","unprimed","unprincipled","unprivileged","unprized","unprocessed","unprofaned","unprofessed","unprohibited","unprompted","unpronounced","unproposed","unprospected","unproved","unpruned","unpublicised","unpublicized","unpublished","unpuckered","unpunctuated","unpurified","unqualified","unquantified","unquenched","unquoted","unranked","unrated","unratified","unrebuked","unreckoned","unrecompensed","unreconciled","unreconstructed","unrectified","unredeemed","unrefined","unrefreshed","unrefrigerated","unregarded","unregimented","unregistered","unregulated","unrehearsed","unrelated","unrelieved","unrelinquished","unrenewed","unrented","unrepealed","unreplicated","unreprimanded","unrequited","unrespected","unrestricted","unretained","unretarded","unrevised","unrevived","unrevoked","unrifled","unripened","unrivaled","unrivalled","unroasted","unroofed","unrounded","unruffled","unsalaried","unsalted","unsanctified","unsanctioned","unsanded","unsaponified","unsated","unsatiated","unsatisfied","unsaturated","unscaled","unscarred","unscathed","unscented","unscheduled","unschooled","unscreened","unscripted","unseamed","unseared","unseasoned","unseeded","unsegmented","unsegregated","unselected","unserviced","unsexed","unshamed","unshaped","unsharpened","unsheared","unshielded","unshifted","unshirted","unshoed","unshuttered","unsifted","unsighted","unsilenced","unsimplified","unsized","unskewed","unskinned","unslaked","unsliced","unsloped","unsmoothed","unsoiled","unsoldered","unsolicited","unsolved","unsophisticated","unsorted","unsourced","unsoured","unspaced","unspanned","unspecialised","unspecialized","unspecified","unspiced","unstaged","unstandardised","unstandardized","unstapled","unstarched","unstarred","unstated","unsteadied","unstemmed","unsterilised","unsterilized","unstickered","unstiffened","unstifled","unstigmatised","unstigmatized","unstilted","unstippled","unstipulated","unstirred","unstocked","unstoked","unstoppered","unstratified","unstressed","unstriped","unstructured","unstudied","unstumped","unsubdued","unsubmitted","unsubsidised","unsubsidized","unsubstantiated","unsubstituted","unsugared","unsummarized","unsupervised","unsuprised","unsurveyed","unswayed","unsweetened","unsyllabled","unsymmetrized","unsynchronised","unsynchronized","unsyncopated","unsyndicated","unsynthesized","unsystematized","untagged","untainted","untalented","untanned","untaped","untapered","untargeted","untarnished","untattooed","untelevised","untempered","untenanted","unterminated","untextured","unthickened","unthinned","unthrashed","unthreaded","unthrottled","unticketed","untiled","untilled","untilted","untimbered","untinged","untinned","untinted","untitled","untoasted","untoggled","untoothed","untopped","untoughened","untracked","untrammeled","untrammelled","untranscribed","untransduced","untransferred","untranslated","untransmitted","untraumatized","untraversed","untufted","untuned","untutored","unupgraded","unupholstered","unutilised","unutilized","unuttered","unvaccinated","unvacuumed","unvalidated","unvalued","unvandalized","unvaned","unvanquished","unvapourised","unvapourized","unvaried","unvariegated","unvarnished","unvented","unventilated","unverbalised","unverbalized","unverified","unversed","unvetted","unvictimized","unviolated","unvitrified","unvocalized","unvoiced","unwaged","unwarped","unwarranted","unwaxed","unweakened","unweaned","unwearied","unweathered","unwebbed","unwed","unwedded","unweeded","unweighted","unwelded","unwinterized","unwired","unwitnessed","unwonted","unwooded","unworshipped","unwounded","unzoned","uprated","uprighted","upsized","upswelled","vacuolated","valanced","valueoriented","varied","vascularised","vascularized","vasectomised","vaunted","vectorised","vectorized","vegged","verdured","verified","vermiculated","vernacularized","versified","verticillated","vesiculated","vied","vilified","virtualised","vitrified","vivified","volumed","vulcanised","wabbled","wafered","waisted","walleyed","wared","warmblooded","warmhearted","warted","waterbased","waterbed","watercooled","watersaturated","watershed","wavegenerated","waxweed","weakhearted","weakkneed","weakminded","wearied","weatherised","weatherstriped","webfooted","wedgeshaped","weed","weeviled","welladapted","welladjusted","wellbred","wellconducted","welldefined","welldisposed","welldocumented","wellequipped","wellestablished","wellfavored","wellfed","wellgrounded","wellintentioned","wellmannered","wellminded","wellorganised","wellrounded","wellshaped","wellstructured","whinged","whinnied","whiplashed","whiskered","wholehearted","whorled","widebased","wideeyed","widemeshed","widemouthed","widenecked","widespaced","wilded","wildered","wildeyed","willinghearted","windspeed","winterfed","winterfeed","winterised","wirehaired","wised","witchweed","woaded","wombed","wooded","woodshed","wooled","woolled","woollyhaired","woollystemmed","woolyhaired","woolyminded","wormholed","wormshaped","wrappered","wretched","wronghearted","ycleped","yolked","zincified","zinckified","zinkified","zombified"]}},function(e,t,a){"use strict";var r=a(15),n=a(2);e.exports=function(e,t){if(r(e))return!1;var a=[];n(e,function(e){var t=e.index;a.push(t)});var i=[];return n(a,function(e){e+1<t&&i.push(e)}),i.length>0}},function(e,t,a){"use strict";function r(e,t,a){for(var r=a?s:i,c=e[0].length,p=e.length,f=p,h=Array(p),g=1/0,m=[];f--;){var b=e[f];f&&t&&(b=o(b,d(t))),g=u(b.length,g),h[f]=!a&&(t||c>=120&&b.length>=120)?new n(f&&b):void 0}b=e[0];var v=-1,y=h[0];e:for(;++v<c&&m.length<g;){var w=b[v],x=t?t(w):w;if(w=a||0!==w?w:0,!(y?l(y,x):r(m,x,a))){for(f=p;--f;){var _=h[f];if(!(_?l(_,x):r(e[f],x,a)))continue e}y&&y.push(x),m.push(w)}}return m}var n=a(164),i=a(299),s=a(300),o=a(32),d=a(82),l=a(165),u=Math.min;e.exports=r},function(e,t,a){"use strict";function r(e){return n(e)?e:[]}var n=a(145);e.exports=r},function(e,t,a){"use strict";var r=a(172),n=a(294),i=a(295),s=a(397),o=a(173)().adjectivesVerbs,d=a(173)().nounsStartingWithVowel,l=a(173)().nounsStartingWithConsonant,u=a(173)().others,c=a(34),p=a(2),f=a(39),h=function(e,t,a){r.call(this,e,t,a),n.call(this)};a(19).inherits(h,r);var g=function(){if("irregular"===this.getType())return!0};h.prototype.isPassive=function(){var e=this.getSentencePart(),t=e.indexOf(this.getParticiple());return g.call(this)?!this.directPrecedenceException(e,t)&&!this.precedenceException(e,t):!(this.isOnAdjectivesVerbsExceptionList()||this.isOnNounsExceptionList()||this.isOnOthersExceptionList()||this.directPrecedenceException(e,t)||this.precedenceException(e,t))};var m=f(function(){var e=[];return p(o,function(t){e.push(new RegExp("^"+t+"(e|s|es)?$","ig"))}),e}),b=f(function(){var e=[];return p(d,function(t){e.push(new RegExp("^(l'|d')?"+t+"(s)?$","ig"))}),p(l,function(t){e.push(new RegExp("^"+t+"(s)?$","ig"))}),e}),v=function(e){var t=this.getParticiple(),a=[];return p(e,function(e){var r=t.match(e);r&&a.push(r[0])}),a.length>0};h.prototype.isOnAdjectivesVerbsExceptionList=function(){var e=m();return v.call(this,e)},h.prototype.isOnNounsExceptionList=function(){var e=b();return v.call(this,e)},h.prototype.isOnOthersExceptionList=function(){return c(u,this.getParticiple())},h.prototype.directPrecedenceException=i,h.prototype.precedenceException=s,e.exports=h},function(e,t,a){"use strict";var r=a(172),n=a(294),i=a(295),s=function(e,t,a){r.call(this,e,t,a),n.call(this)};a(19).inherits(s,r),s.prototype.isPassive=function(){var e=this.getSentencePart(),t=e.indexOf(this.getParticiple());return!this.directPrecedenceException(e,t)},s.prototype.directPrecedenceException=i,e.exports=s},function(e,t,a){"use strict";e.exports=function(){return["to","which","who","whom","that","whose","after","although","as","because","before","even if","even though","how","if","in order that","inasmuch","lest","once","provided","since","so that","than","though","till","unless","until","when","whenever","where","whereas","wherever","whether","while","why","by the time","supposing","no matter","how","what","won't","do","does","–","and","but","or"]}},function(e,t,a){"use strict";var r=a(170),n=a(171),i=function(e,t){r.call(this,e,t,"fr_FR")};a(19).inherits(i,r),i.prototype.getParticiples=function(){return n(this.getSentencePartText(),this.getAuxiliaries(),"fr")},e.exports=i},function(e,t,a){"use strict";e.exports=function(){return["être","d'être","suis","es","est","sommes","êtes","sont","n'est","n'es","n'êtes","été","j'étais","étais","était","étions","étiez","étaient","c'était","n'étais","n'était","n'étions","n'étiez","n'étaient","serai","seras","sera","serons","serez","seront","sois","soit","soyons","soyez","soient","fusse","fusses","fût","fussions","fussiez","fussent","serais","serait","serions","seriez","seraient","fus","fut","fûmes","fûtes","furent","suis-je","es-tu","est-il","est-elle","est-on","sommes-nous","êtes-vous","sont-ils","sont-elles","est-ce","étais-je","étais-tu","était-il","était-elle","était-on","était-ce","étions-nous","étiez-vous","étaient-ils","étaient-elles","serai-je","seras-tu","sera-t-il","sera-t-elle","sera-t-on","sera-ce","serons-nous","serez-vous","seront-ils","seront-elles","serais-je","serais-tu","serait-il","serait-elle","serait-on","serait-ce","serions-nous","seriez-vous","seraient-ils","seraient-elles","fus-je","fus-tu","fut-il","fut-elle","fut-on","fut-ce","fûmes-nous","fûtes-vous","furent-ils","furent-elles"]}},function(e,t,a){"use strict";e.exports=function(){return["et","ou","car","or","puisque","puisqu'il","puisqu'ils","puisqu'elle","puisqu'elles","puisqu'un","puisqu'une","puisqu'on","quand","lorsque","lorsqu'il","lorsqu'elle","lorsqu'ils","lorsqu'elles","lorsqu'on","lorsqu'un","lorsqu'une","quoique","quoiqu'il","quoiqu'ils","quoiqu'elle","quoiqu'elles","quoiqu'on","quoiqu'un","quoiqu'une","qu'elle","qu'il","qu'ils","qu'elles","qu'on","qu'un","qu'une","si","s'ils","s'elles","s'elle","s'il","s'on","s'un","s'une","quand bien même","pourquoi","après","avant","afin de","compte tenu de","pour ne pas dire","sinon","une fois","sitôt","dont","lequel","laquelle","lesquels","lesquelles","auquel","auxquels","auxquelles","duquel","desquels","desquelles","qui","où","d'où",":","allé","entré","resté","retombé","apparu","réapparu","devenu","redevenu","intervenu","provenu","resurvenu","survenu","allés","entrés","restés","retombés","apparus","réapparus","devenus","redevenus","intervenus","provenus","resurvenus","survenus","allée","entrée","restée","retombée","apparue","réapparue","devenue","redevenue","intervenue","provenue","resurvenue","survenue","allées","entrées","restées","retombées","apparues","réapparues","devenues","redevenues","intervenues","provenues","resurvenues","survenues"]}},function(e,t,a){"use strict";var r=a(170),n=a(171),i=function(e,t){r.call(this,e,t,"es_ES")};a(19).inherits(i,r),i.prototype.getParticiples=function(){return n(this.getSentencePartText(),this.getAuxiliaries(),"es")},e.exports=i},function(e,t,a){"use strict";e.exports=function(){return["ser","soy","eres","es","somos","sois","son","fui","fuiste","fue","fuimos","fuisteis","fueron","era","eras","era","éramos","erais","eran","sería","serías","seríamos","seríais","serían","seré","serás","será","seremos","seréis","serán","seas","sea","seamos","seáis","sean","fuera","fueras","fuéramos","fuerais","fueran","fuese","fueses","fuésemos","fueseis","fuesen","fuere","fueres","fuéremos","fuereis","fueren","sé","sed","siendo","sido"]}},function(e,t,a){"use strict";e.exports=function(){return["pero","ora","aunque","aun","mientras","porque","apenas","si","antes","después","cómo","como","empero","que","cuanto","cuando","cual","cuales","quién","quien","quienes","dónde","adónde","cuyo","cuyos","cuya","cuyas"]}},function(e,t,a){"use strict";var r=a(171),n=a(399);e.exports=function(e,t,a){var i=r(e,t,a);return n(i)}},function(e,t,a){"use strict";function r(e){return h(e,function(e){return l(e)})}function n(e,t){var a=[];return p(t,function(t){var r=e.split(t);f(r[0])||a.push(r[0]);var n=e.indexOf(t),i=e.length;e=l(e.substr(n,i))}),a.push(e),a}function i(e){var t=[];return p(e,function(e){var a=r(e.match(m||[]));t.push(new u(e,a,"de_DE"))}),t}function s(e){return i(n(e,e.match(g)||[]))}var o=a(650)(),d=a(91),l=a(28),u=a(651),c=a(127)().allAuxiliaries,p=a(2),f=a(15),h=a(9),g=d(o),m=d(c);e.exports=function(e){return s(e)}},function(e,t,a){"use strict";e.exports=function(){return[":","aber","als","bevor","bis","da","damit","daß","dass","denn","doch","ehe","falls","gleichwohl","indem","indes","indessen","insofern","insoweit","nachdem","nun","ob","obgleich","obschon","obwohl","obzwar","oder","seitdem","sobald","sodass","sofern","solange","sondern","sooft","soviel","soweit","sowie","trotz","und","ungeachtet","waehrend","während","weil","welche","welchem","welchen","welcher","welches","wem","wen","wenn","wenngleich","wennschon","wer","wes","wessen","wie","wiewohl","wohingegen","zumal"]}},function(e,t,a){"use strict";var r=a(170),n=a(400),i=function(e,t){r.call(this,e,t,"de_DE")};a(19).inherits(i,r),i.prototype.getParticiples=function(){return n(this.getSentencePartText(),this.getAuxiliaries())},e.exports=i},function(e,t,a){"use strict";var r=/^((ge)\S+t($|[ \n\r\t\.,'\(\)\"\+\-;!?:\/»«‹›<>]))/gi,n=/^(((be|ent|er|her|ver|zer|über|ueber)\S+([^s]t|sst))($|[ \n\r\t\.,'\(\)\"\+\-;!?:\/»«‹›<>]))/gi,i=/(ab|an|auf|aus|vor|wieder|zurück)(ge)\S+t($|[ \n\r\t\.,'\(\)\"\+\-;!?:\/»«‹›<>])/gi,s=/((ab|an|auf|aus|vor|wieder|zurück)(be|ent|er|her|ver|zer|über|ueber)\S+([^s]t|sst))($|[ \n\r\t\.,'\(\)\"\+\-;!?:\/»«‹›<>])/gi,o=/\S+iert($|[ \n\r\t\.,'\(\)\"\+\-;!?:\/»«‹›<>])/gi,d=/\S+(apparat|arbeit|dienst|haft|halt|kraft|not|pflicht|schaft|schrift|tät|wert|zeit)($|[ \n\r\t\.,'\(\)\"\+\-;!?:\/»«‹›<>])/gi,l=function(e){return e.match(r)||[]},u=function(e){return e.match(n)||[]},c=function(e){return e.match(i)||[]},p=function(e){return e.match(s)||[]},f=function(e){return e.match(o)||[]},h=function(e){return e.match(d)||[]};e.exports=function(){return{verbsBeginningWithGe:l,verbsBeginningWithErVerEntBeZerHerUber:u,verbsWithGeInMiddle:c,verbsWithErVerEntBeZerHerUberInMiddle:p,verbsEndingWithIert:f,exceptions:h}}},function(e,t,a){"use strict";e.exports=function(){return["angefangen","aufgerissen","ausgesehen","befohlen","befunden","begonnen","bekommen","bewiesen","beworben","empfohlen","empfunden","entschieden","erschrocken","erwogen","gebacken","gebeten","gebissen","geblasen","geblieben","gebogen","geboren","geborgen","geboten","gebraten","gebrochen","gebunden","gediehen","gedroschen","gedrungen","gefahren","gefallen","gefangen","geflogen","geflohen","geflossen","gefressen","gefroren","gefunden","gegangen","gegeben","gegessen","geglichen","geglitten","gelungen","gegolten","gegoren","gegossen","gegraben","gegriffen","gehalten","gehangen","gehauen","geheissen","geheißen","gehoben","geholfen","geklungen","gekniffen","gekommen","gekrochen","geladen","gelassen","gelaufen","gelegen","gelesen","geliehen","gelitten","gelogen","gelungen","gemessen","gemieden","genesen","genommen","genossen","gepfiffen","gepriesen","gequollen","geraten","gerieben","gerissen","geritten","gerochen","geronnen","gerufen","gerungen","geschaffen","geschehen","geschieden","geschienen","geschlafen","geschlagen","geschlichen","geschliffen","geschlossen","geschlungen","geschmissen","geschmolzen","geschnitten","geschoben","gescholten","geschoren","geschossen","geschrieben","geschrien","geschritten","geschunden","geschwiegen","geschwollen","geschwommen","geschworen","geschwunden","geschwungen","gesehen","gesessen","gesoffen","gesonnen","gespien","gesponnen","gesprochen","gesprossen","gesprungen","gestanden","gestiegen","gestochen","gestohlen","gestorben","gestoßen","gestossen","gestrichen","gestritten","gesungen","gesunken","getan","getragen","getreten","getrieben","getroffen","getrogen","getrunken","gewachsen","gewaschen","gewichen","gewiesen","gewoben","gewogen","gewonnen","geworben","geworfen","gewrungen","gezogen","gezwungen","misslungen","überbacken","ueberbacken","überbehalten","ueberbehalten","überbekommen","ueberbekommen","überbelegen","ueberbelegen","überbezahlen","ueberbezahlen","überboten","ueberboten","übergebunden","uebergebunden","überbunden","ueberbunden","überblasen","ueberblasen","überbraten","ueberbraten","übergebraten","uebergebraten","überbremst","ueberbremst","übergeblieben","uebergeblieben","übereinandergelegen","uebereinandergelegen","übereinandergeschlagen","uebereinandergeschlagen","übereinandergesessen","uebereinandergesessen","übereinandergestanden","uebereinandergestanden","übereingefallen","uebereingefallen","übereingekommen","uebereingekommen","übereingetroffen","uebereingetroffen","übergefallen","uebergefallen","übergessen","uebergessen","überfahren","ueberfahren","übergefahren","uebergefahren","überfallen","ueberfallen","überfangen","ueberfangen","überflogen","ueberflogen","überflossen","ueberflossen","übergeflossen","uebergeflossen","überfressen","ueberfressen","überfroren","ueberfroren","übergegeben","uebergegeben","übergeben","uebergeben","übergegangen","uebergegangen","übergangen","uebergangen","übergangen","uebergangen","übergossen","uebergossen","übergriffen","uebergriffen","übergegriffen","uebergegriffen","übergehalten","uebergehalten","überhandgenommen","ueberhandgenommen","überhangen","ueberhangen","übergehangen","uebergehangen","übergehoben","uebergehoben","überhoben","ueberhoben","überkommen","ueberkommen","übergekommen","uebergekommen","überladen","ueberladen","übergeladen","uebergeladen","überlassen","ueberlassen","übergelassen","uebergelassen","überlaufen","ueberlaufen","übergelaufen","uebergelaufen","überlesen","ueberlesen","übergelegen","uebergelegen","übergenommen","uebergenommen","übernommen","uebernommen","übergequollen","uebergequollen","überrissen","ueberrissen","überritten","ueberritten","übergeschossen","uebergeschossen","überschlafen","ueberschlafen","überschlagen","ueberschlagen","übergeschlagen","uebergeschlagen","übergeschlossen","uebergeschlossen","überschnitten","ueberschnitten","überschrieben","ueberschrieben","überschrieen","ueberschrieen","überschrien","ueberschrien","überschritten","ueberschritten","überschwungen","ueberschwungen","übergesehen","uebergesehen","übersehen","uebersehen","übergesotten","uebergesotten","übergesotten","uebergesotten","übersponnen","uebersponnen","übersprochen","uebersprochen","übersprungen","uebersprungen","übergesprungen","uebergesprungen","überstochen","ueberstochen","übergestochen","uebergestochen","überstanden","ueberstanden","übergestanden","uebergestanden","überstiegen","ueberstiegen","übergestiegen","uebergestiegen","übergestrichen","uebergestrichen","überstrichen","ueberstrichen","übertragen","uebertragen","übertroffen","uebertroffen","übertrieben","uebertrieben","übertreten","uebertreten","übergetreten","uebergetreten","überwachsen","ueberwachsen","überwiesen","ueberwiesen","überworfen","ueberworfen","übergeworfen","uebergeworfen","überwogen","ueberwogen","überwunden","ueberwunden","überzogen","ueberzogen","übergezogen","uebergezogen","verdorben","vergessen","verglichen","verloren","verstanden","verschwunden","vorgeschlagen"]}},function(e,t,a){"use strict";var r=a(172),n=a(290).getIndicesByWord,i=a(290).getIndicesByWordList,s=a(655)(),o=a(127)().participleLike,d=/\S+(apparat|arbeit|dienst|haft|halt|keit|kraft|not|pflicht|schaft|schrift|tät|wert|zeit)($|[ \n\r\t\.,'\(\)\"\+\-;!?:\/»«‹›<>])/gi,l=a(34),u=a(9),c=function(e,t,a){r.call(this,e,t,a),this.setSentencePartPassiveness(this.isPassive())};a(19).inherits(c,r),c.prototype.isPassive=function(){return!(this.hasNounSuffix()||this.isInExceptionList()||this.hasHabenSeinException()||this.isAuxiliary())},c.prototype.isInExceptionList=function(){return l(s,this.getParticiple())},c.prototype.hasNounSuffix=function(){return null!==this.getParticiple().match(d)},c.prototype.hasHabenSeinException=function(){var e=n(this.getParticiple(),this.getSentencePart()),t=i(["haben","sein"],this.getSentencePart());if(e.length>0&&0===t.length)return!1;t=u(t,"index");var a=e[0];return l(t,a.index+a.match.length+1)},c.prototype.isAuxiliary=function(){return l(o,this.getParticiple())},e.exports=c},function(e,t,a){"use strict";e.exports=function(){return["geht","gämsbart","gemsbart","geäst","gebarungsbericht","geähnelt","geartet","gebäudetrakt","gebet","gebiet","gebietsrepräsentant","gebildbrot","gebirgsart","gebirgsgrat","gebirgskurort","gebirgsluft","gebirgsschlucht","geblüt","geblütsrecht","gebohntkraut","gebot","gebrauchsgut","gebrauchstext","gebrauchsverlust","gebrauchtgerät","gebrauchtwagengeschäft","gebrauchtwagenmarkt","geburt","geburtsakt","geburtsgeschwulst","geburtsgewicht","geburtsort","geburtsrecht","geburtsstadt","geburtstagsfest","geckenart","gedächtniskonzert","gedächtniskunst","gedächtnisverlust","gedankenarmut","gedankenexperiment","gedankenflucht","gedankengut","gedankenschritt","gedankenwelt","gedenkkonzert","gedicht","geest","gefahrengebiet","gefahrenmoment","gefahrenpunkt","gefahrgut","gefahrguttransport","gefährt","gefälligkeitsakzept","gefallsucht","gefangenenanstalt","gefangenentransport","gefängnisarzt","gefängniskluft","gefäßnaht","gefecht","gefechtsabschnitt","gefechtsbereit","gefechtsgebiet","gefechtsgewicht","gefechtshut","gefechtsmast","gefechtsmast","geflecht","geflügelaufzucht","geflügelleberwurst","geflügelmarkt","geflügelmast","geflügelpest","geflügelsalat","geflügelwurst","geflügelzucht","gefolgsleute","gefrett","gefriergerät","gefriergut","gefrierobst","gefrierpunkt","gefrierschnitt","gefühlsarmut","gefühlswelt","gegenangebot","gegenansicht","gegenargument","gegengeschäft","gegengewalt","gegengewicht","gegenkandidat","gegenkompliment","gegenkonzept","gegenlicht","gegenmacht","gegenpapst","gegenpart","gegensatzwort","gegenstandpunkt","gegenstandsgebiet","gegenwart","gegenwartskunst","gegenwelt","gegenwort","gehaart","gehandicapt","gehandikapt","geheimagent","geheimbericht","geheimdokument","geheimfavorit","geheimkontakt","geheimkult","geheimnisverrat","geheimpolizist","geheimrat","geheimrezept","geheimtext","gehirnakrobat","gehirngeschwulst","gehirnhaut","gehirnsandgeschwulst","gehirntot","gehirntrust","gehöft","gehörlosensport","geigenkonzert","geißbart","geißblatt","geißhirte","geißhirt","geist","geisterfahrt","geisterstadt","geisterwelt","geistesarmut","geistesart","geistesfürst","geistesgegenwart","geistesgestört","geistesprodukt","geistestat","geistesverwandt","geisteswelt","geklüft","geländefahrt","geländeritt","geländesport","gelangweilt","gelaut","geläut","gelblicht","gelbrost","gelbsucht","gelbwurst","gelcoat","geldausgabeautomat","geldautomat","geldgeschäft","geldheirat","geldinstitut","geldmarkt","geldsurrogat","geldtransport","geldverlust","gelehrtenstreit","gelehrtenwelt","geleit","geleitboot","geleitwort","gelenkgicht","gelenkwassersucht","geleucht","geltungssucht","gelüst","gemächt","gemeindeamt","gemeindebürgerrecht","gemeindegut","gemeindekirchenrat","gemeindepräsident","gemeinderat","gemeingeist","gemeingut","gemeinschaftsgeist","gemeinschaftsprojekt","gemeinschaftsunterkunft","gemengesaat","gemüseart","gemüsebeet","gemüsegeschäft","gemüsemarkt","gemüsesaft","gemüsesalat","gemüsezucht","gemüt","gemütsarmut","gemütsart","gemütsathlet","gemütskalt","genausogut","genausooft","genausoweit","gendefekt","generalagent","generalarzt","generalat","generalbassinstrument","generalbaßinstrument","generalbundesanwalt","generalgouvernement","generalintendant","generalist","generalkonsulat","generalleutnant","generaloberst","generalresident","generalsekretariat","generalstaaten","generalstaatsanwalt","generalsuperintendent","generalüberholt","generalvikariat","generalvollmacht","generationenkonflikt","generativist","genist","genitivattribut","genitivobjekt","genmanipuliert","gennesaret","genotzüchtigt","gent","genuasamt","genussgift","genußgift","genusssucht","genuss-sucht","genußsucht","genverändert","geobiont","geodät","geografieunterricht","geographieunterricht","geokrat","geophyt","gepäckfracht","geradeausfahrt","geradesogut","gefälligst","gerant","gerät","gerätewart","geräuschlaut","gerbextrakt","gericht","gerichtsarzt","gerichtsort","gerichtspräsident","germanisiert","germanist","germanistikstudent","gerodelt","geröllschicht","geröllschutt","geront","gerontokrat","gerstenbrot","gerstensaft","gerstenschrot","gerücht","gerüst","gesamtansicht","gesamtaspekt","gesamtdurchschnitt","gesamtgewicht","gesamtgut","gesamt","gesamtklassement","gesamtunterricht","gesandtschaftsrat","gesangskunst","gesangspart","gesangssolist","gesangsunterricht","gesangunterricht","geschäft","geschäftsaufsicht","geschäftsbericht","geschäftsgeist","geschäftswelt","geschenkpaket","geschichtsunterricht","geschicklichkeitstest","geschicklichkeitstest","geschlecht","geschlechtsakt","geschlechtslust","geschlechtsprodukt","geschlechtswort","geschmackstest","geschwindigkeitslimit","geschworenengericht","geschwulst","gesellschaftsfahrt","gesellschaftsschicht","gesetzblatt","gesetzespaket","gesetzestext","gesicht","gesichtshaut","gesichtspunkt","gesichtsschnitt","gesichtsverlust","gespenst","gespensterfurcht","gespinst","gespött","gesprächstherapeut","gestalt","gestaltungselement","gesteinsart","gesteinschutt","gesteinsschicht","gestüt","gestüthengst","verantwortungsbewusst","verantwortungsbewußt","getast","getränkeabholmarkt","getränkeautomat","getränkemarkt","getreideart","getreideaussaat","getreideexport","getreideimport","getreideprodukt","getreideschnitt","getreidevorrat","gewährfrist","gewalt","gewaltakt","gewaltbereit","gewalttat","gesprächsbereit","gewaltverbot","gewaltverzicht","gewässerbett","gewässerwart","gewebeschicht","gewebsrest","gewicht","gewichtsprozent","gewichtsverlust","gewerbeamt","gewerbearzt","gewerbeaufsicht","gewerbeaufsichtsamt","gewerbegebiet","gewerberecht","gewerbsunzucht","gewerkschaft","gewerkschaftsjournalist","gewindestift","gewinnsucht","gewinst","gewissensangst","gewissenskonflikt","gewitterfront","gewitterluft","gewohnheitsrecht","gewürzextrakt","gewürzkraut","gezücht","erbbaurecht","erbfolgerecht","erbfolgestreit","erbgut","erbhofrecht","erblast","erbpacht","erbrecht","erbschaftsstreit","erbsenkraut","erbbedingt","erbberechtigt","erblasst","erblaßt","erbswurst","erbverzicht","erbwort","erbzinsgut","erdbebengebiet","erdbeerjogurt","erdbeerjoghurt","erdbeeryoghurt","erdbeerkompott","erdbeerrot","erdbeersaft","erdbeersekt","erdengut","erdenlust","erdfrucht","erdgeist","erdkundeunterricht","erdlicht","erdmittelpunkt","erdnussfett","erdölprodukt","erdölproduzent","erdsatellit","erdschicht","erdsicht","erdtrabant","erdverhaftet","eremit","erfahrungsbericht","erfahrungshorizont","erfahrungswelt","erfindergeist","erfolgsaussicht","erfolgsorientiert","erfolgsrezept","erfolgsverwöhnt","erfüllungsort","erfurt","ergänzungsheft","ergänzungssport","ergänzungstest","ergostat","ergotherapeut","erholungsgebiet","erholungsort","erkundungsfahrt","erlaucht","erläuterungstext","erlebnisbericht","erlebnisorientiert","erlebniswelt","ernährungsamt","ernst","ernstgemeint","ernteaussicht","erntedankfest","erntefest","erntemonat","ernteresultat","eroberungsabsicht","eroberungsgeist","eroberungslust","eroberungssucht","eröffnungskonzert","ersatzgeschwächt","ersatzgut","ersatzkandidat","ersatzobjekt","ersatzpräparat","ersatzreservist","ersatztorwart","erscheinungsfest","erscheinungsort","erscheinungswelt","erschließungsgebiet","erst","erstbundesligist","erstfahrt","erstgebot","erstgeburt","erstgeburtsrecht","erstklassbillett","erstklaßbillett","erstkommunikant","erstkonsument","erstligist","erstplatziert","erstplaciert","erstplaziert","erstrecht","ertragsaussicht","erwartungsangst","erwartungshorizont","erwerbseinkünfte","erythrit","erythroblast","erythrozyt","erzählertalent","erzählgut","erzählkunst","erzähltalent","erzamt","erzdemokrat","erzeugungsschlacht","erzfaschist","erziehungsanstalt","erziehungsberechtigt","erziehungsinstitut","erzkommunist","erzprotestant","veranlassungswort","veranschaulicht","veranschlagt","verantwortungsbewusst","verantwortungsbewußt","veräußerungsverbot","verbalist","verbalkontrakt","verbändestaat","verbannungsort","verbildlicht","verbindungspunkt","verbindungsstudent","verbraucherkredit","verbrauchermarkt","verbrauchsgut","verbrechernest","verbrechersyndikat","verbrecherwelt","verbreitungsgebiet","verbrennungsprodukt","verdachtsmoment","verdampfungsgerät","verdauungstrakt","verdikt","veredelungsprodukt","verehrerpost","vereinspräsident","vereinsrecht","vereinssport","verfahrensrecht","verfassungsfahrt","verfassungsgericht","verfassungsrecht","verfassungsstaat","verfolgungsrecht","verfremdungseffekt","verfügungsgewalt","verfügungsrecht","verfügungsberechtigt","verführungskunst","vergegenständlicht","vergegenwärtigt","vergeltungsakt","vergenossenschaftlicht","vergissmeinnicht","vergißmeinnicht","vergleichsmonat","vergleichsobjekt","vergleichspunkt","vergnügungsetablissement","vergnügungsfahrt","vergnügungssucht","vergrößerungsgerät","verhaltensgestört","verhältniswahlrecht","verhältniswort","verhandlungsangebot","verhandlungsbereit","versandbereit","verteidigungsbereit","verhandlungsmandat","verhandlungsort","verhandlungspunkt","verhöramt","verist","verjährungsfrist","verkaufsagent","verkaufsangebot","verkaufsargument","verkaufsautomat","verkaufsfront","verkaufshit","verkaufsobjekt","verkaufsorientiert","verkaufspunkt","verkehrsamt","verkehrsdelikt","verkehrsinfarkt","verkehrsknotenpunkt","verkehrslicht","verkehrsnachricht","verkehrspolizist","verkehrsrecht","verkehrsunterricht","verkehrsverbot","verklarungsbericht","verknüpfungspunkt","verkündungsblatt","verlagsanstalt","verlagsprospekt","verlagsrecht","verlagsrepräsentant","verlagssignet","verlust","verlustgeschäft","verlust","verlustgeschäft","verlustpunkt","vermessungsamt","vermittlungsamt","vermögensrecht","vermont","vermummungsverbot","verneinungswort","vernichtungswut","vernunft","vernunftheirat","verordnungsblatt","verpackungsflut","verpflichtungsgeschäft","verrat","versammlungsort","versammlungsrecht","versandgeschäft","versandgut","versart","verschlusslaut","verschnitt","verschwendungssucht","versehrtensport","versicherungsagent","versicherungsanstalt","versicherungsrecht","verskunst","versöhnungsfest","versorgungsamt","versorgungsberechtigt","versorgungsgebiet","versorgungsgut","versorgungsstaat","verstakt","verständigungsbereit","verstellungskunst","verstürznaht","versuchsanstalt","versuchsobjekt","versuchsprojekt","vertebrat","verteidigungsbudget","verteidigungsetat","verteidigungspakt","verteilungskonflikt","verteilungszahlwort","vertikalschnitt","vertikutiergerät","vertragsgerecht","vertragspunkt","vertragsrecht","vertragsstaat","vertragstext","vertragswerkstatt","vertrauensanwalt","vertrauensarzt","vertrauensverlust","vertriebsrecht","vervielfältigungsrecht","vervielfältigungszahlwort","verwaltungsakt","verwaltungsgericht","verwaltungsrat","verwaltungsrecht","verwundetentransport","verzicht","verzweiflungsakt","verzweiflungstat","entbindungsanstalt","entdeckungsfahrt","entenbrust","entenfett","entertainment","enthusiast","entlastungsmoment","entlüftungsschacht","entnazifizierungsgericht","entoblast","entoparasit","entrechat","entrefilet","entrepot","entscheidungsfurcht","entscheidungsgewalt","entscheidungsrecht","entscheidungsschlacht","entstehungsort","entsteht","entwässerungsschacht","entwicklungsabschnitt","entwicklungsinstitut","entwicklungsprojekt","entwicklungsschritt","entziehungsanstalt","zerat","zerebrallaut","zerfallsprodukt","zergliederungskunst","zerit","zermatt","zersetzungsprodukt","zerstörungslust","zerstörungswut","zertifikat","zerussit","zervelat","zervelatwurst","beamtenrecht","beamtenschicht","beamtenstaat","beat","beatmungsgerät","beaufort","becherfrucht","beckengurt","becquereleffekt","bedarfsgut","bedenkfrist","bedienungselement","bedienungsgerät","bedienungskomfort","bedingtgut","bedürfnisanstalt","beeinflusst","beeinflußt","beerdigungsanstalt","beerdigungsinstitut","beerenfrucht","beerenobst","beerensaft","beet","befasst","befaßt","befehlsgewalt","beförderungsentgelt","beförderungsrecht","begabungstest","begegnungsort","begleitinstrument","begleittext","begleitwort","begnadigungsrecht","begräbt","begrenzungslicht","begriffswelt","begriffswort","begrüßungswort","behaviorist","behebungsfrist","behelfsausfahrt","behelfsunterkunft","behindertengerecht","behindertensport","behindertentransport","behmlot","beiblatt","beiboot","beignet","beiheft","beikost","beilast","beileidswort","beinamputiert","beinhaut","beirat","beirut","beistandskredit","beistandspakt","beitritt","beitrittsabsicht","beitrittsgebiet","beiwacht","beiwort","beizgerät","bekehrungswut","bekennergeist","bekennermut","bekleidungsamt","bekommen","belegarzt","belegbett","belegfrist","belehrungssucht","belemnit","belesprit","beleuchtungseffekt","beleuchtungsgerät","belfast","belkantist","belcantist","belletrist","bellizist","belt","benedikt","benediktenkraut","benefiziant","benefiziat","benefizkonzert","beneluxstaat","bentonit","benzindunst","beratungspunkt","bereit","bereicherungsabsicht","bereitschaftsarzt","bergamt","bergeslast","bergfahrt","bergfest","berggeist","berggrat","bergluft","bergpredigt","bergsport","berg-und-Tal-Fahrt","bergwacht","bergwelt","bericht","berichtsmonat","beritt","bermudashort","bernbiet","berserkerwut","berufsaussicht","berufssoldat","berufssport","berufsstart","berufstracht","berufsverbot","berufungsfrist","berufungsgericht","berufungsrecht","berührungsangst","berührungspunkt","besanmast","besatzungsgebiet","besatzungsmacht","besatzungsrecht","besatzungssoldat","besatzungsstatut","beschaffungsamt","beschäftigungstherapeut","beschlächt","beschlussrecht","beschlußrecht","beschmet","beschneidungsfest","beschlächt","beschlussrecht","beschlußrecht","beschmet","beschneidungsfest","beschwerdefrist","beschwerderecht","beschwörungskunst","beseitigungsanstalt","besetzungsgebiet","besetzungsmacht","besetzungsstatut","besichtigungsfahrt","besitzrecht","besoldungsrecht","besprechungspunkt","besserungsanstalt","bestattungsinstitut","bestimmungsort","bestimmungswort","bestinformiert","bestqualifiziert","bestrahlungsgerät","bestrenommiert","bestsituiert","bestverkauft","besucherrat","besuchsrecht","betpult","betracht","betreibungsamt","betriebsarzt","betriebsfest","betriebsrat","betriebswirt","bett","bettelmusikant","bettelvogt","bettstatt","bettwurst","beulenpest","beutegut","beutekunst","beuterecht","bevölkerungsschicht","bewahranstalt","bewährungsfrist","bewegungsarmut","beweislast","bewußt","bewusst","beziehungsgeflecht","bezirksamt","bezirksarzt","bezirksgericht","bezirkskabinett","bezirksschulrat","bezirksstadt","bezugspunkt","bezugsrecht","heraklit","herat","herbalist","herbst","herbstmonat","herbstpunkt","herdbuchzucht","herdeninstinkt","herfahrt","heringsfilet","heringssalat","herkuleskraut","herkunft","herkunftsort","hermaphrodit","heroenkult","heroinsucht","heroldsamt","heroldskunst","herostrat","herrenabfahrt","herrenbrot","herrendienst","herrenfest","herrenhut","herrenrecht","herrenschnitt","herrenwelt","herrgott","herrnhut","herrschaftsgebiet","herrschaftsgewalt","herrschaftsinstrument","herrschergeschlecht","herrscherkult","herrschsucht","herstellungsart","herzacht","herzangst","herzblatt","herzblut","herzensangst","herzensgut","herzenslust","herzenstrost","herzgeliebt","herzinfarkt","herzinnenhaut","herzklappendefekt","herzogshut","herzlichst","herzpatient","herzpunkt","herzspezialist","überbackt","ueberbackt","überbacktet","ueberbacktet","überbietet","ueberbietet","überbot","ueberbot","überbotet","ueberbotet","überbindet","ueberbindet","überbandet","ueberbandet","überbläst","ueberblaest","überbliest","ueberbliest","überbrät","ueberbraet","überbratet","ueberbratet","überbriet","ueberbriet","überbrietet","ueberbrietet","überbringt","ueberbringt","überbrachtet","ueberbrachtet","überbrücktet","ueberbruecktet","überbrühtet","ueberbrühtet","überbrülltet","ueberbruelltet","überbuchtet","ueberbuchtet","überbürdetet","ueberbuerdetet","überdecktet","ueberdecktet","überdehntet","ueberdehntet","überdenkt","ueberdenkt","überdachtet","ueberdachtet","überdosiertet","ueberdosiertet","überdrehtet","ueberdrehtet","überdrucktet","ueberdrucktet","überdüngtet","ueberdüngtet","übereignetet","uebereignetet","übereiltet","uebereiltet","übererfülltet","uebererfuelltet","überißt","ueberisst","ueberißt","überisst","überesst","ueberesst","übereßt","uebereßt","überaßt","ueberaßt","überesset","ueberesset","überäßet","ueberaesset","überfährt","ueberfaehrt","überfahrt","ueberfahrt","überfuhrt","ueberfuhrt","überfällt","ueberfaellt","überfallet","ueberfallet","überfielt","ueberfielt","überfielet","ueberfielet","überfängt","ueberfaengt","überfingt","ueberfingt","überfinget","ueberfinget","überfärbet","ueberfaerbet","überfettetet","ueberfettetet","überfirnisset","ueberfirnisset","überfirnißtet","ueberfirnisstet","überfischet","ueberfischet","überfischtet","ueberfischtet","überflanktet","ueberflanktet","überflanktet","ueberflanktet","überfliegt","ueberfliegt","überflieget","ueberflieget","überflöget","ueberflöget","überflösset","ueberfloesset","überflosst","ueberflosst","überfloßt","ueberflosst","überfließt","ueberfliesst","überflutetet","ueberflutetet","überformet","ueberformet","überformtet","ueberformtet","überfrachtetet","ueberfrachtetet","überfracht","ueberfracht","überfraget","ueberfraget","überfragtet","ueberfragtet","überfremdetet","ueberfremdetet","überfrisst","ueberfrisst","überfrißt","ueberfrißt","überfresst","ueberfresst","überfreßt","ueberfreßt","überfresset","ueberfresset","überfraßt","ueberfraßt","ueberfrasst","überfräßet","ueberfraesset","überfriert","ueberfriert","überfrieret","ueberfrieret","überfrort","ueberfrort","überfröret","ueberfroeret","überfrört","ueberfroert","überführet","ueberfuehret","überführtet","ueberfuehrtet","überfüllet","ueberfuellet","übergibt","uebergibt","übergebt","uebergebt","übergebet","uebergebet","übergabt","uebergabt","übergäbet","uebergaebet","übergäbt","uebergaebt","übergeht","uebergeht","übergehet","uebergehet","übergingt","uebergingt","übergewichtetet","uebergewichtetet","übergießet","uebergiesset","übergießt","uebergiesst","übergösset","uebergoesset","übergosst","uebergosst","uebergoßt","übergipset","uebergipset","übergipstet","uebergipstet","übergipset","uebergipset","übergipstet","uebergipstet","überglänzet","ueberglaenzet","überglänztet","ueberglaenztet","überglaset","ueberglaset","überglastet","ueberglastet","überglühet","uebergluehet","überglühtet","uebergluehtet","übergoldetet","uebergoldetet","übergraset","uebergraset","übergrastet","uebergrastet","übergrätschet","uebergraetschet","übergrätschtet","uebergraetschtet","übergreift","uebergreift","übergreifet","uebergreifet","übergrifft","uebergrifft","übergriffet","uebergriffet","übergreift","uebergreift","übergreifet","uebergreifet","übergriffet","uebergriffet","übergrifft","uebergrifft","übergrünet","uebergruenet","übergrüntet","uebergruentet","überhat","ueberhat","überhabt","ueberhabt","überhabet","ueberhabet","überhattet","ueberhattet","überhättet","ueberhaettet","überhält","ueberhaelt","überhaltet","ueberhaltet","überhielt","ueberhielt","überhieltet","ueberhieltet","überhändiget","ueberhaendiget","überhändigtet","ueberhaendigtet","überhängt","ueberhaengt","überhänget","ueberhaenget","überhingt","ueberhingt","überhinget","ueberhinget","überhängt","ueberhaengt","überhänget","ueberhaenget","überhängtet","ueberhaengtet","überhänget","ueberhaenget","überhängtet","ueberhaengtet","überhängt","ueberhaengt","überhänget","ueberhaenget","überhingt","ueberhingt","überhinget","ueberhinget","überhastetet","ueberhastetet","überhäufet","ueberhaeufet","überhäuftet","ueberhaeuftet","überhebt","ueberhebt","überhebet","ueberhebet","überhobt","ueberhobt","überhöbet","ueberhoebet","überhebt","ueberhebt","überhebet","ueberhebet","überhobt","ueberhobt","überheiztet","ueberheiztet","überheizet","ueberheizet","überhöhet","ueberhoehet","überhöhtet","ueberhoehtet","überhitzet","ueberhitzet","überhitztet","ueberhitztet","überholet","ueberholet","überholtet","ueberholtet","überhöret","ueberhoeret","überhörtet","ueberhoertet","überinterpretieret","ueberinterpretieret","überinterpretiertet","ueberinterpretiertet","überinterpretieret","ueberinterpretieret","überinterpretiertet","ueberinterpretiertet","überklebet","ueberklebet","überklebtet","ueberklebtet","überkleidetet","ueberkleidetet","überkochet","ueberkochet","überkochtet","ueberkochtet","überkommet","ueberkommet","überkamt","ueberkamt","überkämet","ueberkaemet","überkämt","ueberkaemt","überkompensieret","ueberkompensieret","überkompensiertet","ueberkompensiertet","überkreuzet","ueberkreuzet","überkreuztet","ueberkreuztet","überkronet","ueberkronet","überkrontet","ueberkrontet","überkrustetet","ueberkrustetet","überladet","ueberladet","überludet","ueberludet","überlüdet","ueberluedet","überlappet","ueberlappet","überlapptet","ueberlapptet","überlasset","ueberlasset","überlaßt","ueberlaßt","ueberlasst","ueberlasst","überlässt","ueberlaesst","überließt","ueberließt","ueberliesst","überließet","ueberließet","ueberliesset","überlastet","ueberlastet","überlastetet","ueberlastetet","überläuft","ueberlaeuft","überlaufet","ueberlaufet","überlieft","ueberlieft","überliefet","ueberliefet","überlebet","ueberlebet","überlebtet","ueberlebtet","überleget","ueberleget","überlegtet","ueberlegtet","überlegt","ueberlegt","überleget","ueberleget","überlegtet","ueberlegtet","überleitet","ueberleitet","überleitetet","ueberleitetet","überleset","ueberleset","überlast","ueberlast","überläset","ueberlaeset","überliegt","ueberliegt","überlieget","ueberlieget","überlagt","ueberlagt","überläget","ueberlaeget","überlägt","ueberlaegt","überlistetet","ueberlistetet","übermachet","uebermachet","übermachtet","uebermachtet","übermalet","uebermalet","übermaltet","uebermaltet","übermalet","uebermalet","übermaltet","uebermaltet","übermannet","uebermannet","übermanntet","uebermanntet","übermarchtet","uebermarchtet","übermarchet","uebermarchet","übermästetet","uebermaestetet","übermüdetet","uebermuedetet","übernächtiget","uebernaechtiget","übernächtigtet","uebernaechtigtet","übernimmt","uebernimmt","übernehmt","uebernehmt","übernehmet","uebernehmet","übernahmt","uebernahmt","übernähmet","uebernaehmet","übernähmt","uebernaehmt","übernutzet","uebernutzet","übernutztet","uebernutztet","überpflanzt","ueberpflanzt","überpflanzet","ueberpflanzet","überpflanztet","ueberpflanztet","überplanet","ueberplanet","überplantet","ueberplantet","überprüfet","ueberpruefet","überprüftet","ueberprueftet","überquillt","ueberquillt","überquellt","ueberquellt","überquellet","ueberquellet","überquollt","ueberquollt","überquöllet","ueberquoellet","ueberquöllt","ueberquoellt","überqueret","ueberqueret","überquertet","ueberquertet","überraget","ueberraget","überragtet","ueberragtet","überragt","ueberragt","überraget","ueberraget","überragtet","ueberragtet","überraschet","ueberraschet","überraschtet","ueberraschtet","überreagieret","ueberreagieret","überreagiertet","ueberreagiertet","überrechnetet","ueberrechnetet","überredetet","ueberredetet","überreglementieret","ueberreglementieret","überreglementiertet","ueberreglementiertet","überregulieret","ueberregulieret","überreguliertet","ueberreguliertet","überreichet","ueberreichet","überreichtet","ueberreichtet","überreißet","ueberreisset","überrisset","ueberrisset","überreitet","ueberreitet","überrittet","ueberrittet","überreizet","ueberreizet","überreiztet","ueberreiztet","überrennet","ueberrennet","überrenntet","ueberrenntet","überrollet","ueberrollet","überrolltet","ueberrolltet","überrundetet","ueberrundetet","übersäet","uebersaeet","übersätet","uebersaetet","übersättiget","uebersaettiget","uebersaettigtet","übersättigtet","überschattetet","ueberschattetet","überschätzet","ueberschaetzet","überschätztet","ueberschaetztet","überschauet","ueberschauet","überschautet","ueberschautet","überschäumt","ueberschaeumt","überschäumet","ueberschaeumet","überschäumtet","ueberschaeumtet","überschießt","ueberschießt","ueberschiesst","überschießet","ueberschiesset","ueberschießet","überschosst","ueberschosst","überschosst","ueberschosst","überschoßt","ueberschoßt","überschösset","ueberschoesset","überschlafet","ueberschlafet","überschliefet","ueberschliefet","überschlieft","ueberschlieft","überschlaget","ueberschlaget","überschlüget","ueberschlueget","überschlügt","ueberschluegt","überschlägt","ueberschlaegt","überschlagt","ueberschlagt","überschlaget","ueberschlaget","überschlugt","ueberschlugt","überschlüget","ueberschlueget","überschlügt","ueberschluegt","überschlägt","ueberschlaegt","überschlagt","ueberschlagt","überschlaget","ueberschlaget","überschlugt","ueberschlugt","überschlüget","ueberschlueget","ueberschluegt","überschlügt","überschließt","ueberschließt","ueberschliesst","überschließet","ueberschliesset","überschlosst","ueberschlosst","überschloßt","ueberschlosst","überschlösset","ueberschloesset","überschmieret","ueberschmieret","überschmiertet","ueberschmiertet","überschminket","ueberschminket","überschminktet","ueberschminktet","überschnappt","ueberschnappt","überschnappet","ueberschnappet","überschnapptet","ueberschnapptet","überschneidet","ueberschneidet","überschnittet","ueberschnittet","überschneiet","ueberschneiet","überschneitet","ueberschneitet","überschreibet","ueberschreibet","überschriebet","ueberschriebet","überschriebt","ueberschriebt","überschreiet","ueberschreiet","überschrieet","ueberschrieet","überschriet","ueberschriet","überschriet","ueberschriet","überschreitet","ueberschreitet","überschritt","ueberschritt","überschrittet","ueberschrittet","überschuldetet","ueberschuldetet","überschüttet","ueberschüttet","überschüttetet","ueberschüttetet","überschüttetet","ueberschuettetet","überschwappt","ueberschwappt","überschwappet","ueberschwappet","überschwapptet","ueberschwapptet","überschwemmet","ueberschwemmet","überschwemmtet","ueberschwemmtet","überschwinget","ueberschwinget","überschwangt","ueberschwangt","überschwänget","ueberschwaenget","überschwängt","ueberschwaengt","übersieht","uebersieht","überseht","ueberseht","übersehet","uebersehet","übersaht","uebersaht","übersähet","uebersaehet","übersäht","uebersaeht","übersähet","uebersaehet","übersäht","uebersaeht","übersandtet","uebersandtet","übersendetet","uebersendetet","übersensibilisieret","uebersensibilisieret","übersensibilisiertet","uebersensibilisiertet","übersetzt","uebersetzt","übersetzet","uebersetzet","übersetztet","uebersetztet","übersetzet","uebersetzet","übersetztet","uebersetztet","übersiedet","uebersiedet","übersiedetet","uebersiedetet","übersott","uebersott","übersottet","uebersottet","übersöttet","uebersoettet","übersiedet","uebersiedet","übersiedetet","uebersiedetet","übersott","uebersott","übersottet","uebersottet","übersöttet","uebersoettet","überspannet","ueberspannet","überspanntet","ueberspanntet","überspielet","ueberspielet","überspieltet","ueberspieltet","überspinnet","ueberspinnet","überspännet","ueberspaennet","überspännt","ueberspaennt","überspönnet","ueberspoennet","überspönnt","ueberspoennt","überspitzet","ueberspitzet","überspitztet","ueberspitztet","übersprechet","uebersprechet","überspracht","ueberspracht","übersprächet","ueberspraechet","übersprächt","ueberspraecht","überspringt","ueberspringt","überspringet","ueberspringet","überspränget","ueberspraenget","übersprängt","ueberspraengt","überspringt","ueberspringt","überspringet","ueberspringet","übersprangt","uebersprangt","überspränget","ueberspraenget","übersprängt","ueberspraengt","übersprühet","ueberspruehet","übersprühtet","ueberspruehtet","übersprühet","ueberspruehet","übersprühtet","ueberspruehtet","überspület","ueberspuelet","überspültet","überspueltet","übersticht","uebersticht","überstecht","ueberstecht","überstechet","ueberstechet","überstacht","ueberstacht","überstächet","ueberstaechet","überstächt","ueberstaecht","übersticht","uebersticht","überstecht","ueberstecht","überstechet","ueberstechet","überstacht","ueberstacht","überstächet","ueberstaechet","überstächt","ueberstaecht","überstehet","ueberstehet","überstandet","überstandet","überständet","überstaendet","überstündet","überstuendet","übersteht","uebersteht","überstehet","ueberstehet","überstandet","ueberstandet","überständet","ueberstaendet","überstündet","ueberstuendet","übersteiget","uebersteiget","überstieget","ueberstieget","überstiegt","ueberstiegt","übersteigt","uebersteigt","übersteiget","uebersteiget","überstiegt","ueberstiegt","überstieget","ueberstieget","überstellet","ueberstellet","überstilisieret","ueberstilisieret","überstimmet","ueberstimmet","überstimmtet","ueberstimmtet","überstrahlet","ueberstrahlet","überstrahltet","ueberstrahltet","überstrapazieret","ueberstrapazieret","überstrapaziertet","ueberstrapaziertet","überstreicht","ueberstreicht","überstreichet","ueberstreichet","überstricht","ueberstricht","überstrichet","ueberstrichet","überstreichet","ueberstreichet","überstrichet","ueberstrichet","überstricht","ueberstricht","überstreift","ueberstreift","überstreifet","ueberstreifet","überstreiftet","ueberstreiftet","überstreuet","ueberstreuet","überstreutet","ueberstreutet","überströmet","ueberstroemet","überströmtet","überstroemtet","überstülpt","überstuelpt","ueberstuelpet","überstülpet","überstülptet","ueberstuelptet","überstürzet","ueberstuerzet","überstürztet","ueberstuerztet","übertäubet","uebertaeubet","übertäubtet","uebertaeubtet","übertauchet","uebertauchet","übertauchtet","uebertauchtet","übertippet","uebertippet","übertipptet","uebertipptet","übertönet","uebertoenet","übertöntet","uebertoentet","übertouret","uebertouret","übertourtet","uebertourtet","überträgt","uebertraegt","übertragt","uebertragt","übertraget","uebertraget","übertrugt","uebertrugt","übertrüget","uebertrueget","übertrügt","uebertruegt","übertrainieret","uebertrainieret","übertrainiertet","uebertrainiertet","übertreffet","uebertreffet","übertraft","uebertraft","überträfet","uebertraefet","überträft","uebertraeft","übertreibt","uebertreibt","übertreibet","uebertreibet","übertriebet","uebertriebet","übertriebt","uebertriebt","übertritt","uebertritt","übertretet","uebertretet","übertrat","uebertrat","übertratet","uebertratet","überträtet","uebertraetet","übertritt","uebertritt","übertretet","uebertretet","übertrat","uebertrat","übertratet","uebertratet","überträtet","uebertraetet","übertrumpfet","uebertrumpfet","übertrumpftet","uebertrumpftet","übertünchet","uebertuenchet","übertünchtet","überversorget","ueberversorget","überversorgtet","ueberversorgtet","übervorteilet","uebervorteilet","übervorteiltet","uebervorteiltet","überwachet","ueberwachet","überwachtet","ueberwachtet","überwachset","ueberwachset","überwüchset","ueberwuechset","überwallt","ueberwallt","überwallet","ueberwallet","überwalltet","ueberwalltet","überwallet","ueberwallet","überwalltet","ueberwalltet","überwältiget","ueberwaeltiget","überwältigtet","ueberwaeltigtet","überwalzet","ueberwalzet","überwalztet","ueberwalztet","überwälzet","ueberwaelzet","überwälztet","ueberwaelztet","überwechtetet","ueberwechtetet","überwächtetet","ueberwaechtetet","überwehet","ueberwehet","überwehtet","ueberwehtet","überweidetet","ueberweidetet","überweist","ueberweist","überweiset","ueberweiset","überwiest","ueberwiest","überwieset","ueberwieset","überweißet","ueberweisset","überweißtet","ueberweisstet","überwirft","ueberwirft","überwerft","ueberwerft","überwerfet","ueberwerfet","überwarft","ueberwarft","überwürfet","ueberwuerfet","überwürft","ueberwuerft","überwirft","ueberwirft","überwerft","ueberwerft","überwerfet","ueberwerfet","überwarft","ueberwarft","überwürfet","ueberwuerfet","überwürft","ueberwuerft","überwertetet","ueberwertetet","überwiegt","ueberwiegt","überwieget","ueberwieget","überwogt","ueberwogt","überwöget","ueberwoeget","überwögt","ueberwoegt","überwindet","ueberwindet","überwandet","ueberwandet","überwändet","ueberwaendet","überwölbet","ueberwoelbet","überwölbtet","ueberwoelbtet","ueberwuerzet","ueberwuerzet","überwürztet","ueberwuerztet","überzahlet","ueberzahlet","überzahltet","ueberzahltet","überzahltet","ueberzahltet","überzeichnetet","ueberzeichnetet","überzeuget","ueberzeuget","überzeugtet","ueberzeugtet","überzieht","ueberzieht","überziehet","ueberziehet","überzogt","ueberzogt","überzöget","ueberzoeget","überzögt","ueberzoegt","überzüchtetet","ueberzuechtetet","überangebot","ueberangebot","überbrückungskredit","ueberbrückungskredit","übereinkunft","uebereinkunft","überfahrt","ueberfahrt","überflugverbot","ueberflugverbot","überflutungsgebiet","ueberflutungsgebiet","überfracht","ueberfracht","überfrucht","ueberfrucht","übergangslaut","uebergangslaut","übergebot","uebergebot","übergewicht","uebergewicht","überhangmandat","ueberhangmandat","überhangsrecht","ueberhangsrecht","überholverbot","ueberholverbot","überladenheit","ueberladenheit","überlandfahrt","ueberlandfahrt","überlast","ueberlast","überlegenheit","ueberlegenheit","übermacht","uebermacht","übermaßverbot","uebermassverbot","übermut","uebermut","überraschungseffekt","ueberraschungseffekt","überraschungsgast","ueberraschungsgast","überraschungsmoment","ueberraschungsmoment","überredungskunst","ueberredungskunst","überreiztheit","ueberreiztheit","überrest","ueberrest","überschicht","ueberschicht","überschnitt","ueberschnitt","überschrift","ueberschrift","überschwemmungsgebiet","ueberschwemmungsgebiet","überseegebiet","ueberseegebiet","überseegeschäft","ueberseegeschaeft","übersicht","uebersicht","überspanntheit","ueberspanntheit","überspitztheit","ueberspitztheit","übertragungsrecht","uebertragungsrecht","übertriebenheit","uebertriebenheit","übertritt","uebertritt","überwachungsdienst","ueberwachungsdienst","überwachungsstaat","ueberwachungsstaat","überwelt","ueberwelt","überwinterungsgebiet","ueberwinterungsgebiet","überzeugtheit","ueberzeugtheit","überzeugungstat","ueberzeugungstat","überziehungskredit","ueberziehungskredit"]}},function(e,t,a){"use strict";var r=a(91),n=a(127)().allAuxiliaries,i=a(400),s=a(399),o=r(n);e.exports=function(e,t){if(null===e.match(o))return!1;var a=i(e,t);return s(a)}},function(e,t,a){"use strict";function r(e){return e=o(e),e=e.replace(/^[^A-Za-z0-9]/,"")}function n(e,t){e=r(e);var a=i(s(e));if(0===a.length)return"";var n=a[0].toLocaleLowerCase();return t.indexOf(n)>-1&&a.length>1&&(n+=" "+a[1]),n}var i=a(67),s=a(28),o=a(27).stripFullTags,d=a(658),l=a(15),u=a(2),c=a(22),p=function(e,t){return!l(e)&&e===t},f=function(e,t){var a=[],r=[],n=1;return u(e,function(i,s){var o=i,d=e[s+1];r.push(t[s]),p(o,d)?n++:(a.push({word:o,count:n,sentences:r}),n=1,r=[])}),a};e.exports=function(e,t){var a=t.getResearch("sentences"),r=d(e.getLocale())(),o=a.map(function(e){return n(e,r)});return a=a.filter(function(e){return i(s(e)).length>0}),o=c(o),f(o,a)}},function(e,t,a){"use strict";var r=a(659),n=a(660),i=a(661),s=a(662),o=a(663),d=a(664),l=a(50);e.exports=function(e){switch(l(e)){case"de":return n;case"fr":return s;case"es":return i;case"nl":return o;case"it":return d;default:case"en":return r}}},function(e,t,a){"use strict";e.exports=function(){return["the","a","an","one","two","three","four","five","six","seven","eight","nine","ten","this","that","these","those"]}},function(e,t,a){"use strict";e.exports=function(){return["das","dem","den","der","des","die","ein","eine","einem","einen","einer","eines","eins","zwei","drei","vier","fünf","sechs","sieben","acht","neun","zehn","denen","deren","derer","dessen","diese","diesem","diesen","dieser","dieses","jene","jenem","jenen","jener","jenes","welch","welcher","welches"]}},function(e,t,a){"use strict";e.exports=function(){return["el","los","la","las","un","una","unas","unos","uno","dos","tres","cuatro","cinco","seis","siete","ocho","nueve","diez","este","estos","esta","estas","ese","esos","esa","esas","aquel","aquellos","aquella","aquellas","esto","eso","aquello"]}},function(e,t,a){"use strict";e.exports=function(){return["le","la","les","un","une","deux","trois","quatre","cinq","six","sept","huit","neuf","dix","celui","celle","ceux","celles","celui-ci","celle-là","celui-là","celle-ci"]}},function(e,t,a){"use strict";e.exports=function(){return["de","het","een","één","eén","twee","drie","vier","vijf","zes","zeven","acht","negen","tien","dit","dat","die","deze"]}},function(e,t,a){"use strict";e.exports=function(){return["il","lo","la","i","gli","le","uno","un","una","due","tre","quattro","cinque","sei","sette","otto","nove","dieci","questo","questa","quello","quella","questi","queste","quelli","quelle","codesto","codesti","codesta","codeste"]}},function(e,t,a){"use strict";function r(e){return n(e.getText(),e.getLocale())}var n=a(666).getRelevantWords;e.exports=r},function(e,t,a){"use strict";function r(e,t,a){var r=b(e),n=void 0,i=void 0;return O(r,function(e){return e=e.toLocaleLowerCase(),e=y(e),n=m(e),E(q(n,function(e,r){return r+t-1<n.length&&(i=n.slice(r,r+t),new v(i,0,a))}))})}function n(e){var t={};return A(e,function(e){var a=e.getCombination();T(t,a)||(t[a]=e),t[a].incrementOccurrences()}),C(t)}function i(e){return e=e.filter(function(e){return 1!==e.getOccurrences()&&0!==e.getRelevance()})}function s(e){e.sort(function(e,t){var a=t.getRelevance()-e.getRelevance();return 0!==a?a:t.getLength()-e.getLength()})}function o(e){return e.filter(function(e){return!(1===e.getLength()&&e.getWords()[0].length<=1)})}function d(e,t){return e.filter(function(e){return D(M(t,e.getWords()))})}function l(e,t){return e.filter(function(e){return!R(t,e.getWords()[0])})}function u(e,t){return e.filter(function(e){var a=e.getWords(),r=a.length-1;return!R(t,a[r])})}function c(e,t){return e=l(e,t),e=u(e,t)}function p(e,t,a,r){return e.filter(function(e){return e.getDensity(t)>=a&&e.getDensity(t)<r})}function f(e,t){return e=d(e,t().filteredAnywhere),e=c(e,t().filteredAtBeginningAndEnding),e=u(e,t().filteredAtEnding),e=l(e,t().filteredAtBeginning)}function h(e,t){return e=d(e,N),e=o(e),e=f(e,t)}function g(e,t){var a=void 0;switch(S(t)){case"de":a=w;break;case"nl":a=_;break;case"fr":a=j;break;case"es":a=z;break;case"it":a=k;break;default:case"en":a=x}var o=r(e,1,a().all),d=o.length,l=i(n(o));s(l),l=P(l,100);var u={};A(l,function(e){u[e.getCombination()]=e.getRelevance(a)});var c=n(r(e,2,a().all)),f=n(r(e,3,a().all)),g=n(r(e,4,a().all)),m=n(r(e,5,a().all)),b=l.concat(c,f,g,m);return b=h(b,a),A(b,function(e){e.setRelevantWords(u)}),b=i(b,d),s(b),d>=I&&(b=p(b,d,B,F)),P(b,L)}var m=a(67),b=a(55),v=a(667),y=a(167).normalize,w=a(669),x=a(297),_=a(670),z=a(396),k=a(671),j=a(296),S=a(50),E=a(22),q=a(9),A=a(2),T=a(301),O=a(166),C=a(393),P=a(672),R=a(34),M=a(398),D=a(15),B=0,F=.03,L=100,I=200,N=["–","—","-","©","#","%","/","\\","$","€","£","*","•","|","→","←","}","{","//","||","​"];e.exports={getWordCombinations:r,getRelevantWords:g,calculateOccurrences:n,getRelevantCombinations:i,sortCombinations:s,filterFunctionWordsAtEnding:u,filterFunctionWordsAtBeginning:l,filterFunctionWords:c,filterFunctionWordsAnywhere:d,filterOnDensity:p,filterOneCharacterWordCombinations:o}},function(e,t,a){"use strict";function r(e,t){return-1!==t.indexOf(e.toLocaleLowerCase())}function n(e,t,a){this._words=e,this._length=e.length,this._occurrences=t||0,this._functionWords=a}var i=a(2),s=a(301);n.lengthBonus={2:3,3:7,4:12,5:18},n.prototype.getLengthBonus=function(){return s(n.lengthBonus,this._length)?n.lengthBonus[this._length]:0},n.prototype.getWords=function(){return this._words},n.prototype.getLength=function(){return this._length},n.prototype.getCombination=function(){return this._words.join(" ")},n.prototype.getOccurrences=function(){return this._occurrences},n.prototype.incrementOccurrences=function(){this._occurrences+=1},n.prototype.getMultiplier=function(e){return 1+e*this.getLengthBonus()},n.prototype.isRelevantWord=function(e){return s(this._relevantWords,e)},n.prototype.getRelevantWordPercentage=function(){var e=0,t=1;return this._length>1&&(i(this._words,function(t){this.isRelevantWord(t)&&(e+=1)}.bind(this)),t=e/this._length),t},n.prototype.getRelevance=function(){if(1===this._words.length&&r(this._words[0],this._functionWords))return 0;var e=this.getRelevantWordPercentage();return 0===e?0:this.getMultiplier(e)*this._occurrences},n.prototype.setRelevantWords=function(e){this._relevantWords=e},n.prototype.getDensity=function(e){return this._occurrences/e},e.exports=n},function(e,t,a){"use strict";function r(e,t){return null!=e&&i.call(e,t)}var n=Object.prototype,i=n.hasOwnProperty;e.exports=r},function(e,t,a){"use strict";var r=a(127)().filteredAuxiliaries,n=a(127)().infinitiveAuxiliaries,i=a(388)().singleWords,s=["das","dem","den","der","des","die","ein","eine","einem","einen","einer","eines"],o=["eins","zwei","drei","vier","fünf","sechs","sieben","acht","neun","zehn","elf","zwölf","zwoelf","dreizehn","vierzehn","fünfzehn","fuenfzehn","sechzehn","siebzehn","achtzehn","neunzehn","zwanzig","hundert","einhundert","zweihundert","dreihundert","vierhundert","fünfhundert","fuenfhundert","sechshundert","siebenhundert","achthundert","neunhundert","tausend","million","milliarde","billion","billiarde"],d=["erste","erster","ersten","erstem","erstes","zweite","zweites","zweiter","zweitem","zweiten","dritte","dritter","drittes","dritten","drittem","vierter","vierten","viertem","viertes","vierte","fünfte","fünfter","fünftes","fünften","fünftem","fuenfte","fuenfter","fuenftem","fuenften","fuenftes","sechste","sechster","sechstes","sechsten","sechstem","siebte","siebter","siebten","siebtem","siebtes","achte","achter","achten","achtem","achtes","neunte","neunter","neuntes","neunten","neuntem","zehnte","zehnter","zehnten","zehntem","zehntes","elfte","elfter","elftes","elften","elftem","zwölfte","zwölfter","zwölften","zwölftem","zwölftes","zwoelfte","zwoelfter","zwoelften","zwoelftem","zwoelftes","dreizehnte","dreizehnter","dreizehntes","dreizehnten","dreizehntem","vierzehnte","vierzehnter","vierzehntes","vierzehnten","vierzehntem","fünfzehnte","fünfzehnten","fünfzehntem","fünfzehnter","fünfzehntes","fuenfzehnte","fuenfzehnten","fuenfzehntem","fuenfzehnter","fuenfzehntes","sechzehnte","sechzehnter","sechzehnten","sechzehntes","sechzehntem","siebzehnte","siebzehnter","siebzehntes","siebzehntem","siebzehnten","achtzehnter","achtzehnten","achtzehntem","achtzehntes","achtzehnte","nehnzehnte","nehnzehnter","nehnzehntem","nehnzehnten","nehnzehntes","zwanzigste","zwanzigster","zwanzigstem","zwanzigsten","zwanzigstes"],l=["ich","du","er","sie","es","wir","ihr"],u=["mich","dich","ihn","uns","euch"],c=["mir","dir","ihm","ihnen"],p=["denen","deren","derer","dessen","diese","diesem","diesen","dieser","dieses","jene","jenem","jenen","jener","jenes","welch","welcher","welches","derjenige","desjenigen","demjenigen","denjenigen","diejenige","derjenigen","dasjenige","diejenigen"],f=["mein","meine","meinem","meiner","meines","meinen","dein","deine","deinem","deiner","deines","deinen","sein","seine","seinem","seiner","seines","ihre","ihrem","ihren","ihrer","ihres","unser","unsere","unserem","unseren","unserer","unseres","euer","eure","eurem","euren","eurer","eures","einanders"],h=["manche","manch","viele","viel","vieler","vielen","vielem","all","alle","aller","alles","allen","allem","allerlei","solcherlei","einige","etliche","wenige","weniger","wenigen","wenigem","weniges","wenig","wenigerer","wenigeren","wenigerem","wenigere","wenigeres","wenig","bisschen","paar","kein","keines","keinem","keinen","keine","mehr","genug","mehrere","mehrerer","mehreren","mehrerem","mehreres","verschiedene","verschiedener","verschiedenen","verschiedenem","verschiedenes","verschiedne","verschiedner","verschiednen","verschiednem","verschiednes","art","arten","sorte","sorten"],g=["sich"],m=["einander"],b=["andere","anderer","anderem","anderen","anderes","andren","andern","andrem","anderm","andre","andrer","andres","beide","beides","beidem","beider","beiden","etwas","irgendetwas","irgendein","irgendeinen","irgendeinem","irgendeines","irgendeine","irgendeiner","irgendwas","irgendwessen","irgendwer","irgendwen","irgendwem","irgendwelche","irgendwelcher","irgendwelchem","irgendwelchen","irgendwelches","irgendjemand","irgendjemanden","irgendjemandem","irgendjemandes","irgendwie","wer","wen","wem","wessen","was","welchen","welchem","welche","jeder","jedes","jedem","jeden","jede","jedweder","jedweden","jedwedem","jedwedes","jedwede","jeglicher","jeglichen","jeglichem","jegliches","jegliche","jedermann","jedermanns","jemand","jemanden","jemandem","jemands","jemandes","man","meinesgleichen","sämtlich","saemtlich","sämtlicher","saemtlicher","sämtlichen","saemtlichen","sämtlichem","saemtlichem","sämtliches","saemtliches","sämtliche","saemtliche","solche","solcher","solchen","solchem","solches","niemand","niemanden","niemandem","niemandes","niemands","nichts","zweiter"],v=["warum","wie","wo","woher","wohin","wann"],y=["dahinter","damit","daneben","daran","daraus","darin","darunter","darüber","darueber","davon","dazwischen","hieran","hierauf","hieraus","hierbei","hierfuer","hierfür","hiergegen","hierhinter","hierin","hiermit","hiernach","hierum","hierunter","hierueber","hierüber","hiervor","hierzwischen","hierneben","hiervon","wodurch","wofür","wofuer","wogegen","wohinter","womit","wonach","woneben","woran","worauf","woraus","worin","worum","worunter","worüber","worueber","wovon","wovor","wozu","wozwischen"],w=["hier","dorthin","hierher","dorther"],x=["allenfalls","keinesfalls","anderenfalls","andernfalls","andrenfalls","äußerstenfalls","bejahendenfalls","bestenfalls","eintretendenfalls","entgegengesetztenfalls","erforderlichenfalls","gegebenenfalls","geringstenfalls","gleichfalls","günstigenfalls","günstigstenfalls","höchstenfalls","möglichenfalls","notfalls","nötigenfalls","notwendigenfalls","schlimmstenfalls","vorkommendenfalls","zutreffendenfalls","keineswegs","durchwegs","geradenwegs","geradeswegs","geradewegs","gradenwegs","halbwegs","mittwegs","unterwegs"],_=["habe","hast","hat","habt","habest","habet","hatte","hattest","hatten","hätte","haette","hättest","haettest","hätten","haetten","haettet","hättet","hab","bin","bist","ist","sind","sei","seiest","seien","seiet","war","warst","waren","wart","wäre","waere","wärest","waerest","wärst","waerst","wären","waeren","wäret","waeret","wärt","waert","seid","darf","darfst","dürft","duerft","dürfe","duerfe","dürfest","duerfest","dürfet","duerfet","durfte","durftest","durften","durftet","dürfte","duerfte","dürftest","duerftest","dürften","duerften","dürftet","duerftet","kann","kannst","könnt","koennt","könne","koenne","könnest","koennest","könnet","koennet","konnte","konntest","konnten","konntet","könnte","koennte","könntest","koenntest","könnten","koennten","könntet","koenntet","mag","magst","mögt","moegt","möge","moege","mögest","moegest","möget","moeget","mochte","mochtest","mochten","mochtet","möchte","moechte","möchtest","moechtest","möchten","moechten","möchtet","moechtet","muss","muß","musst","mußt","müsst","muesst","müßt","mueßt","müsse","muesse","müssest","muessest","müsset","muesset","musste","mußte","musstest","mußtest","mussten","mußten","musstet","mußtet","müsste","muesste","müßte","mueßte","müsstest","muesstest","müßtest","mueßtest","müssten","muessten","müßten","mueßten","müsstet","muesstet","müßtet","mueßtet","soll","sollst","sollt","solle","sollest","sollet","sollte","solltest","sollten","solltet","will","willst","wollt","wolle","wollest","wollet","wollte","wolltest","wollten","wolltet","lasse","lässt","laesst","läßt","laeßt","lasst","laßt","lassest","lasset","ließ","ließest","ließt","ließen","ließe","ließet","liess","liessest","liesst","liessen","liesse","liesset"],z=["haben","dürfen","duerfen","können","koennen","mögen","moegen","müssen","muessen","sollen","wollen","lassen"],k=["bleibe","bleibst","bleibt","bleibest","bleibet","blieb","bliebst","bliebt","blieben","bliebe","bliebest","bliebet","heiße","heißt","heißest","heißet","heisse","heisst","heissest","heisset","hieß","hießest","hießt","hießen","hieße","hießet","hiess","hiessest","hiesst","hiessen","hiesse","hiesset","giltst","gilt","geltet","gelte","geltest","galt","galtest","galtst","galten","galtet","gälte","gaelte","gölte","goelte","gältest","gaeltest","göltest","goeltest","gälten","gaelten","gölten","goelten","gältet","gaeltet","göltet","goeltet","aussehe","aussiehst","aussieht","ausseht","aussehest","aussehet","aussah","aussahst","aussahen","aussaht","aussähe","aussaehe","aussähest","aussaehest","aussähst","aussaehst","aussähet","aussaehet","aussäht","aussaeht","aussähen","aussaehen","scheine","scheinst","scheint","scheinest","scheinet","schien","schienst","schienen","schient","schiene","schienest","schienet","erscheine","erscheinst","erscheint","erscheinest","erscheinet","erschien","erschienst","erschienen","erschient","erschiene","erschienest","erschienet"],j=["bleiben","heißen","heissen","gelten","aussehen","scheinen","erscheinen"],S=["a","à","ab","abseits","abzüglich","abzueglich","als","am","an","angelegentlich","angesichts","anhand","anlässlich","anlaesslich","ans","anstatt","anstelle","auf","aufs","aufseiten","aus","ausgangs","ausschließlich","ausschliesslich","außerhalb","ausserhalb","ausweislich","bar","behufs","bei","beidseits","beiderseits","beim","betreffs","bezüglich","bezueglich","binnen","bis","contra","dank","diesseits","durch","einbezüglich","einbezueglich","eingangs","eingedenk","einschließlich","einschliesslich","entgegen","entlang","exklusive","fern","fernab","fuer","für","fuers","fürs","gegen","gegenüber","gegenueber","gelegentlich","gemäß","gemaeß","gen","getreu","gleich","halber","hinsichtlich","hinter","hinterm","hinters","im","in","inklusive","inmitten","innerhalb","innert","ins","je","jenseits","kontra","kraft","längs","laengs","längsseits","laengsseits","laut","links","mangels","minus","mit","mithilfe","mitsamt","mittels","nach","nächst","naechst","nah","namens","neben","nebst","nördlich","noerdlich","nordöstlich","nordoestlich","nordwestlich","oberhalb","ohne","östlich","oestlich","per","plus","pro","quer","rechts","rücksichtlich","ruecksichtlich","samt","seitens","seitlich","seitwärts","seitwaerts","südlich","suedlich","südöstlich","suedoestlich","südwestlich","suedwestlich","über","ueber","überm","ueberm","übern","uebern","übers","uebers","um","ums","unbeschadet","unerachtet","unfern","unter","unterhalb","unterm","untern","unters","unweit","vermittels","vermittelst","vermöge","vermoege","via","vom","von","vonseiten","vor","vorbehaltlich","wegen","wider","zeit","zu","zugunsten","zulieb","zuliebe","zum","zur","zusätzlich","zusaetzlich","zuungunsten","zuwider","zuzüglich","zuzueglich","zwecks","zwischen"],E=["und","oder","umso"],q=["auch","noch","nur"],A=["nun","so","gleichwohl"],T=["sage","sagst","sagt","sagest","saget","sagte","sagtest","sagten","sagtet","gesagt","fragst","fragt","fragest","fraget","fragte","fragtest","fragten","fragtet","gefragt","erkläre","erklärst","erklärt","erklaere","erklaerst","erklaert","erklärte","erklärtest","erklärtet","erklärten","erklaerte","erklaertest","erklaertet","erklaerten","denke","denkst","denkt","denkest","denket","dachte","dachtest","dachten","dachtet","dächte","dächtest","dächten","dächtet","daechte","daechtest","daechten","daechtet","finde","findest","findet","gefunden"],O=["sagen","erklären","erklaeren","denken","finden"],C=["etwa","absolut","unbedingt","wieder","definitiv","bestimmt","immer","äußerst","aeußerst","höchst","hoechst","sofort","augenblicklich","umgehend","direkt","unmittelbar","nämlich","naemlich","natürlich","natuerlich","besonders","hauptsächlich","hauptsaechlich","jetzt","eben","heutzutage","eindeutig","wirklich","echt","wahrhaft","ehrlich","aufrichtig","wahrheitsgemäß","letztlich","einmalig","unübertrefflich","normalerweise","gewöhnlich","gewoehnlich","üblicherweise","ueblicherweise","sonst","fast","nahezu","beinahe","knapp","annähernd","annaehernd","geradezu","bald","vielleicht","wahrscheinlich","wohl","voraussichtlich","zugegeben","ursprünglich","insgesamt","tatsächlich","eigentlich","wahrhaftig","bereits","schon","oft","häufig","haeufig","regelmäßig","regelmaeßig","gleichmäßig","gleichmaeßig","einfach","lediglich","bloß","bloss","halt","wahlweise","eventuell","manchmal","teilweise","nie","niemals","nimmer","jemals","allzeit","irgendeinmal","anders","momentan","gegenwärtig","gegenwaertig","nebenbei","anderswo","woanders","anderswohin","anderorts","insbesondere","namentlich","sonderlich","ausdrücklich","ausdruecklich","vollends","kürzlich","kuerzlich","jüngst","juengst","unlängst","unlaengst","neuerdings","neulich","letztens","neuerlich","verhältnismäßig","verhaeltnismaessig","deutlich","klar","offenbar","anscheinend","genau","u.a","damals","zumindest"],P=["sehr","recht","überaus","ueberaus","ungemein","weitaus","einigermaßen","einigermassen","ganz","schwer","tierisch","ungleich","ziemlich","übelst","uebelst","stark","volkommen","durchaus","gar"],R=["geschienen","meinst","meint","meinest","meinet","meinte","meintest","meinten","meintet","gemeint","stehe","stehst","steht","gehe","gehst","geht","gegangen","ging","gingst","gingen","gingt"],M=["tun","machen","stehen","wissen","gehen","kommen"],D=["einerlei","egal","neu","neue","neuer","neuen","neues","neuem","neuerer","neueren","neuerem","neueres","neuere","neuester","neuster","neuesten","neusten","neuestem","neustem","neuestes","neustes","neueste","neuste","alt","alter","alten","altem","altes","alte","ältere","älteren","älterer","älteres","ältester","ältesten","ältestem","ältestes","älteste","aeltere","aelteren","aelterer","aelteres","aeltester","aeltesten","aeltestem","aeltestes","aelteste","gut","guter","gutem","guten","gutes","gute","besser","besserer","besseren","besserem","besseres","bester","besten","bestem","bestes","beste","größte","grösste","groß","großer","großen","großem","großes","große","großerer","großerem","großeren","großeres","großere","großter","großten","großtem","großtes","großte","gross","grosser","grossen","grossem","grosses","grosse","grosserer","grosserem","grosseren","grosseres","grossere","grosster","grossten","grosstem","grosstes","grosste","einfacher","einfachen","einfachem","einfaches","einfache","einfacherer","einfacheren","einfacherem","einfacheres","einfachere","einfachste","einfachster","einfachsten","einfachstes","einfachstem","schnell","schneller","schnellen","schnellem","schnelles","schnelle","schnellere","schnellerer","schnelleren","schnelleres","schnellerem","schnellster","schnellste","schnellsten","schnellstem","schnellstes","weit","weiten","weitem","weites","weiterer","weiteren","weiterem","weiteres","weitere","weitester","weitesten","weitestem","weitestes","weiteste","eigen","eigener","eigenen","eigenes","eigenem","eigene","eigenerer","eignerer","eigeneren","eigneren","eigenerem","eignerem","eigeneres","eigneres","eigenere","eignere","eigenster","eigensten","eigenstem","eigenstes","eigenste","wenigster","wenigsten","wenigstem","wenigstes","wenigste","minderer","minderen","minderem","mindere","minderes","mindester","mindesten","mindestes","mindestem","mindeste","lang","langer","langen","langem","langes","längerer","längeren","längerem","längeres","längere","längster","längsten","längstem","längstes","längste","laengerer","laengeren","laengerem","laengeres","laengere","laengster","laengsten","laengstem","laengstes","laengste","tief","tiefer","tiefen","tiefem","tiefes","tiefe","tieferer","tieferen","tieferem","tieferes","tiefere","tiefster","tiefsten","tiefstem","tiefste","tiefstes","hoch","hoher","hohen","hohem","hohes","hohe","höherer","höhere","höheren","höherem","höheres","hoeherer","hoehere","hoeheren","hoeherem","hoeheres","höchster","höchste","höchsten","höchstem","höchstes","hoechster","hoechste","hoechsten","hoechstem","hoechstes","regulär","regulärer","regulären","regulärem","reguläres","reguläre","regulaer","regulaerer","regulaeren","regulaerem","regulaeres","regulaere","regulärerer","reguläreren","regulärerem","reguläreres","regulärere","regulaererer","regulaereren","regulaererem","regulaereres","regulaerere","regulärster","regulärsten","regulärstem","regulärstes","regulärste","regulaerster","regulaersten","regulaerstem","regulaerstes","regulaerste","normal","normaler","normalen","normalem","normales","normale","normalerer","normaleren","normalerem","normaleres","normalere","normalster","normalsten","normalstem","normalstes","normalste","klein","kleiner","kleinen","kleinem","kleines","kleine","kleinerer","kleineres","kleineren","kleinerem","kleinere","kleinster","kleinsten","kleinstem","kleinstes","kleinste","winzig","winziger","winzigen","winzigem","winziges","winzigerer","winzigeren","winzigerem","winzigeres","winzigere","winzigster","winzigsten","winzigstem","winzigste","winzigstes","sogenannt","sogenannter","sogenannten","sogenanntem","sogenanntes","sogenannte","kurz","kurzer","kurzen","kurzem","kurzes","kurze","kürzerer","kürzeres","kürzeren","kürzerem","kürzere","kuerzerer","kuerzeres","kuerzeren","kuerzerem","kuerzere","kürzester","kürzesten","kürzestem","kürzestes","kürzeste","kuerzester","kuerzesten","kuerzestem","kuerzestes","kuerzeste","wirklicher","wirklichen","wirklichem","wirkliches","wirkliche","wirklicherer","wirklicheren","wirklicherem","wirklicheres","wirklichere","wirklichster","wirklichsten","wirklichstes","wirklichstem","wirklichste","eigentlicher","eigentlichen","eigentlichem","eigentliches","eigentliche","schön","schöner","schönen","schönem","schönes","schöne","schönerer","schöneren","schönerem","schöneres","schönere","schönster","schönsten","schönstem","schönstes","schönste","real","realer","realen","realem","reales","realerer","realeren","realerem","realeres","realere","realster","realsten","realstem","realstes","realste","derselbe","denselben","demselben","desselben","dasselbe","dieselbe","derselben","dieselben","gleicher","gleichen","gleichem","gleiches","gleiche","gleicherer","gleicheren","gleicherem","gleicheres","gleichere","gleichster","gleichsten","gleichstem","gleichstes","gleichste","bestimmter","bestimmten","bestimmtem","bestimmtes","bestimmte","bestimmtere","bestimmterer","bestimmterem","bestimmteren","bestimmteres","bestimmtester","bestimmtesten","bestimmtestem","bestimmtestes","bestimmteste","überwiegend","ueberwiegend","zumeist","meistens","meisten","großenteils","grossenteils","meistenteils","weithin","ständig","staendig","laufend","dauernd","andauernd","immerfort","irgendwo","irgendwann","ähnlicher","ähnlichen","ähnlichem","ähnliches","ähnliche","ähnlich","ähnlicherer","ähnlicheren","ähnlicherem","ähnlicheres","ähnlichere","ähnlichster","ähnlichsten","ähnlichstem","ähnlichstes","ähnlichste","schlecht","schlechter","schlechten","schlechtem","schlechtes","schlechte","schlechterer","schlechteren","schlechterem","schlechteres","schlechtere","schlechtester","schlechtesten","schlechtestem","schlechtestes","schlechteste","schlimm","schlimmer","schlimmen","schlimmem","schlimmes","schlimme","schlimmerer","schlimmeren","schlimmerem","schlimmeres","schlimmere","schlimmster","schlimmsten","schlimmstem","schlimmstes","schlimmste","toll","toller","tollen","tollem","tolles","tolle","tollerer","tolleren","tollerem","tollere","tolleres","tollster","tollsten","tollstem","tollstes","tollste","super","mögliche","möglicher","mögliches","möglichen","möglichem","möglich","moegliche","moeglicher","moegliches","moeglichen","moeglichem","moeglich","nächsten","naechsten","voll","voller","vollen","vollem","volle","volles","vollerer","volleren","vollerem","vollere","volleres","vollster","vollsten","vollstem","vollste","vollstes","außen","ganzer","ganzen","ganzem","ganze","ganzes","gerne","oben","unten","zurück","zurueck","nicht"],B=["ach","aha","oh","au","bäh","baeh","igitt","huch","hurra","hoppla","nanu","oha","olala","pfui","tja","uups","wow","grr","äh","aeh","ähm","aehm","öhm","oehm","hm","mei","mhm","okay","richtig","eijeijeijei"],F=["g","el","tl","wg","be","bd","cl","dl","dag","do","gl","gr","kg","kl","cb","ccm","l","ms","mg","ml","mi","pk","pr","pp","sc","sp","st","sk","ta","tr","cm","mass"],L=["sekunde","sekunden","minute","minuten","stunde","stunden","uhr","tag","tages","tags","tage","tagen","woche","wochen","monat","monate","monates","monats","monaten","jahr","jahres","jahrs","jahre","jahren","morgens","mittags","abends","nachts","heute","gestern","morgen","vorgestern","übermorgen","uebermorgen"],I=["ding","dinge","dinges","dinger","dingern","dingen","sache","sachen","weise","weisen","wahrscheinlichkeit","zeug","zeuge","zeuges","zeugen","mal","einmal","teil","teile","teiles","teilen","prozent","prozents","prozentes","prozente","prozenten","beispiel","beispiele","beispieles","beispiels","beispielen","aspekt","aspekte","aspektes","aspekts","aspekten","idee","ideen","ahnung","ahnungen","thema","themas","themata","themen","fall","falle","falles","fälle","fällen","faelle","faellen","mensch","menschen","leute"],N=["nix","nixe","nixes","nixen","usw.","amen","ja","nein","euro"],U=["fr","hr","dr","prof"],$=["jr","jun","sen","sr"];e.exports=function(){return{filteredAtBeginning:[].concat(z,n,M,j,O),filteredAtEnding:[].concat(d,D),filteredAtBeginningAndEnding:[].concat(s,S,E,p,P,h),filteredAnywhere:[].concat(i,x,l,u,c,g,B,o,k,T,_,r,R,b,q,A,v,w,N,y,F,L,I,m,f),all:[].concat(s,o,d,p,f,g,m,l,u,h,b,v,y,w,x,r,n,_,z,k,j,S,E,q,A,T,O,i,C,P,R,M,B,D,F,I,N,L,U,$)}}},function(e,t,a){"use strict";var r=a(391)().singleWords,n=["de","het","een","der","des","den"],i=["eén","één","twee","drie","vier","vijf","zes","zeven","acht","negen","tien","elf","twaalf","dertien","veertien","vijftien","zestien","zeventien","achttien","negentien","twintig","honderd","honderden","duizend","duizenden","miljoen","miljoenen","biljoen","biljoenen"],s=["eerste","tweede","derde","vierde","vijfde","zesde","zevende","achtste","negende","tiende","elfde","twaalfde","dertiende","veertiende","vijftiende","zestiende","zeventiende","achttiende","negentiende","twinstigste"],o=["ik","je","jij","hij","ze","we","wij","jullie","zij","u","ge","gij","men"],d=["mij","jou","hem","haar","hen","hun","uw"],l=["dit","dat","deze","die","zelf"],u=["mijn","mijne","jouw","jouwe","zijne","hare","ons","onze","hunne","uwe","elkaars","elkanders"],c=["alle","sommige","sommigen","weinig","weinige","weinigen","veel","vele","velen","geen","beetje","elke","elk","genoeg","meer","meest","meeste","meesten","paar","zoveel","enkele","enkelen","zoveelste","hoeveelste","laatste","laatsten","iedere","allemaal","zekere","ander","andere","gene","enig","enige","verscheidene","verschillende","voldoende","allerlei","allerhande","enerlei","enerhande","beiderlei","beiderhande","tweeërlei","tweeërhande","drieërlei","drieërhande","velerlei","velerhande","menigerlei","menigerhande","enigerlei","enigerhande","generlei","generhande"],p=["mezelf","mijzelf","jezelf","jouzelf","zichzelf","haarzelf","hemzelf","onszelf","julliezelf","henzelf","hunzelf","uzelf","zich"],f=["mekaar","elkaar","elkander","mekander"],h=["iedereen","ieder","eenieder","alleman","allen","alles","iemand","niemand","iets","niets","menigeen"],g=["ieders","aller","iedereens","eenieders"],m=["welke","welk","wat","wie","wiens","wier"],b=["hoe","waarom","waar","hoezo","hoeveel"],v=["daaraan","daarachter","daaraf","daarbij","daarbinnen","daarboven","daarbuiten","daardoorheen","daarheen","daarin","daarjegens","daarmede","daarnaar","daarnaartoe","daaromtrent","daaronder","daarop","daarover","daaroverheen","daarrond","daartegen","daartussen","daartussenuit","daaruit","daarvan","daarvandaan","eraan","erachter","erachteraan","eraf","erbij","erbinnen","erboven","erbuiten","erdoor","erdoorheen","erheen","erin","erjegens","ermede","ermee","erna","ernaar","ernaartoe","ernaast","erom","eromtrent","eronder","eronderdoor","erop","eropaf","eropuit","erover","eroverheen","errond","ertegen","ertegenaan","ertoe","ertussen","ertussenuit","eruit","ervan","ervandaan","ervandoor","ervoor","hieraan","hierachter","hieraf","hierbij","hierbinnen","hierboven","hierbuiten","hierdoor","hierdoorheen","hierheen","hierin","hierjegens","hierlangs","hiermede","hiermee","hierna","hiernaar","hiernaartoe","hiernaast","hieromheen","hieromtrent","hieronder","hierop","hierover","hieroverheen","hierrond","hiertegen","hiertoe","hiertussen","hiertussenuit","hieruit","hiervan","hiervandaan","hiervoor","vandaan","waaraan","waarachter","waaraf","waarbij","waarboven","waarbuiten","waardoorheen","waarheen","waarin","waarjegens","waarmede","waarna","waarnaar","waarnaartoe","waarnaast","waarop","waarover","waaroverheen","waarrond","waartegen","waartegenin","waartoe","waartussen","waartussenuit","waaruit","waarvan","waarvandaan","waarvoor"],y=["daar","hier","ginder","daarginds","ginds","ver","veraf","ergens","nergens","overal","dichtbij","kortbij"],w=["word","wordt","werd","werden","ben","bent","is","was","waren"],x=["worden","zijn"],_=["heb","hebt","heeft","hadden","had","kun","kan","kunt","kon","konden","mag","mocht","mochten","dien","dient","diende","dienden","moet","moest","moesten","ga","gaat","ging","gingen"],z=["hebben","kunnen","mogen","dienen","moeten","gaan"],k=["blijkt","blijk","bleek","bleken","gebleken","dunkt","dunk","dunkte","dunkten","gedunkt","heet","heette","heetten","geheten","lijkt","lijk","geleken","leek","leken","schijn","schijnt","scheen","schenen","toescheen","toeschijnt","toeschijn","toeschenen"],j=["blijken","dunken","heten","lijken","schijnen","toeschijnen"],S=["à","aan","aangaande","achter","behalve","behoudens","beneden","benevens","benoorden","benoordoosten","benoordwesten","beoosten","betreffende","bewesten","bezijden","bezuiden","bezuidoosten","bezuidwesten","bij","binnen","blijkens","boven","bovenaan","buiten","circa","conform","contra","cum","dankzij","door","gedurende","gezien","in","ingevolge","inzake","jegens","krachtens","langs","luidens","met","middels","na","naar","naast","nabij","namens","nevens","niettegenstaande","nopens","om","omstreeks","omtrent","onder","onderaan","ongeacht","onverminderd","op","over","overeenkomstig","per","plus","post","richting","rond","rondom","spijts","staande","te","tegen","tegenover","ten","ter","tijdens","tot","tussen","uit","van","vanaf","vanuit","versus","via","vis-à-vis","volgens","voor","voorbij","wegens","zijdens","zonder"],E=["af","heen","mee","toe","achterop","onderin","voorin","bovenop","buitenop","achteraan","onderop","binnenin","tevoren"],q=["en","alsmede","of","ofwel","en/of"],A=["zowel","evenmin","zomin","hetzij"],T=["vermits","dewijl","dorodien","naardien","nademaal","overmits","wijl","eer","eerdat","aleer","vooraleer","alvorens","totdat","zolang","sinds","sedert","ingeval","tenware","alhoewel","hoezeer","uitgezonderd","zoverre","zover","naargelang","naarmate","alsof"],O=["zegt","zei","vraagt","vroeg","denkt","dacht","stelt","pleit","pleitte"],C=["absoluut","zeker","ongetwijfeld","sowieso","onmiddelijk","meteen","inclusief","direct","ogenblikkelijk","terstond","natuurlijk","vanzelfsprekend","gewoonlijk","normaliter","doorgaans","werkelijk","daadwerkelijk","inderdaad","waarachtig","oprecht","bijna","meestal","misschien","waarschijnlijk","wellicht","mogelijk","vermoedelijk","allicht","aannemelijk","oorspronkelijk","aanvankelijk","initieel","eigenlijk","feitelijk","wezenlijk","juist","reeds","alvast","bijv.","vaak","dikwijls","veelal","geregeld","menigmaal","regelmatig","veelvuldig","eenvoudigweg","simpelweg","louter","kortweg","stomweg","domweg","zomaar","eventueel","mogelijkerwijs","eens","weleens","nooit","ooit","anders","momenteel","thans","incidenteel","trouwens","elders","volgend","recent","onlangs","recentelijk","laatst","zojuist","relatief","duidelijk","overduidelijk","klaarblijkelijk","nadrukkelijk","ogenschijnlijk","kennelijk","schijnbaar","alweer","continu","herhaaldelijk","nog","steeds","nu"],P=["zeer","erg","redelijk","flink","tikkeltje","bijzonder","ernstig","enigszins","zo","tamelijk","nogal","behoorlijk","zwaar","heel","hele","reuze","buitengewoon","ontzettend","vreselijk"],R=["laat","liet","lieten","kom","komt","kwam","kwamen","maakt","maak","maakte","maakten","doe","doet","deed","deden","vindt","vind","vond","vonden"],M=["laten","komen","maken","doen","vinden"],D=["nieuw","nieuwe","nieuwer","nieuwere","nieuwst","nieuwste","oud","oude","ouder","oudere","oudst","oudste","vorig","vorige","goed","goede","beter","betere","best","beste","groot","grote","groter","grotere","grootst","grootste","makkelijk","makkelijke","makkelijker","makkelijkere","makkelijkst","makkelijste","gemakkelijk","gemakkelijke","gemakkelijker","gemakkelijkere","gemakkelijkst","gemakkelijste","simpel","simpele","simpeler","simpelere","simpelst","simpelste","snel","snelle","sneller","snellere","snelst","snelste","verre","verder","verdere","verst","verste","lang","lange","langer","langere","langst","langste","hard","harde","harder","hardere","hardst","hardste","minder","mindere","minst","minste","eigen","laag","lage","lager","lagere","laagst","laagste","hoog","hoge","hoger","hogere","hoogst","hoogste","klein","kleine","kleiner","kleinere","kleinst","kleinste","kort","korte","korter","kortere","kortst","kortste","herhaaldelijke","directe","ongeveer","slecht","slechte","slechter","slechtere","slechtst","slechtste","zulke","zulk","zo'n","zulks","er","extreem","extreme","bijbehorende","bijbehorend","niet"],B=["oh","wauw","hèhè","hè","hé","au","ai","jaja","welja","jawel","ssst","heremijntijd","hemeltjelief","aha","foei","hmm","nou","nee","tja","nja","okido","ho","halt","komaan","komop","verrek","nietwaar","brr","oef","ach","och","bah","enfin","afijn","haha","hihi","hatsjie","hatsjoe","hm","tring","vroem","boem","hopla"],F=["ml","cl","dl","l","tl","el","mg","g","gr","kg","ca","theel","min","sec","uur"],L=["seconde","secondes","seconden","minuut","minuten","uur","uren","dag","dagen","week","weken","maand","maanden","jaar","jaren","vandaag","morgen","overmorgen","gisteren","eergisteren","'s","morgens","avonds","middags","nachts"],I=["ding","dingen","manier","manieren","item","items","keer","maal","procent","geval","aspect","persoon","personen","deel"],N=["wel","ja","neen","oké","oke","okee","ok","zoiets","€","euro"],U=["mevr","dhr","mr","dr","prof"],$=["jr","sr"];e.exports=function(){return{filteredAtBeginning:[].concat(x,z,j,M),filteredAtEnding:[].concat(s,D),filteredAtBeginningAndEnding:[].concat(n,S,q,l,P,c),filteredAnywhere:[].concat(r,o,d,p,B,i,w,_,k,O,R,h,A,T,b,m,y,N,E,v,F,L,I,f,u),all:[].concat(n,i,s,l,u,p,f,o,d,c,h,g,m,b,v,y,E,w,x,_,z,k,j,S,q,A,T,O,r,C,P,R,M,B,D,F,I,N,U,$)}}},function(e,t,a){"use strict";var r=a(392)().singleWords,n=["il","i","la","le","lo","gli","un","uno","una"],i=["due","tre","quattro","cinque","sette","otto","nove","dieci","undici","dodici","tredici","quattordici","quindici","sedici","diciassette","diciotto","diciannove","venti","cento","mille","mila","duemila","tremila","quattromila","cinquemila","seimila","settemila","ottomila","novemila","diecimila","milione","milioni","miliardo","miliardi"],s=["prima","primi","prime","secondo","seconda","secondi","seconde","terzo","terza","terzi","terze","quarto","quarta","quarti","quarte","quinto","quinta","quinti","quinte","sesto","sesta","sesti","seste","settimo","settima","settimi","settime","ottavo","ottava","ottavi","ottave","nono","nona","noni","none","decimo","decima","decimi","decime","undicesimo","undicesima","undicesimi","undicesime","dodicesimo","dodicesima","dodicesimi","dodicesime","tredicesimo","tredicesima","tredicesimi","tredicesime","quattordicesimo","quattordicesima","quattordicesimi","quattordicesime","quindicesimo","quindicesima","quindicesimi","quindicesime","sedicesimo","sedicesima","sedicesimi","sedicesime","diciassettesimo","diciassettesima","diciassettesimi","diciassettesime","diciannovesimo","diciannovesima","diciannovesimi","diciannovesime","ventesimo","ventesima","ventesimi","ventesime"],o=["io","tu","egli","esso","lui","ella","essa","lei","noi","voi","essi","esse","loro"],d=["mi","ti","si","ci","vi","li","me","te","se","glie","glielo","gliela","glieli","gliele","gliene","ce","ve"],l=["sé"],u=["ciò","codesto","codesta","codesti","codeste","colei","colui","coloro","costei","costui","costoro","medesimo","medesima","medesimi","medesime","questo","questa","questi","queste","quello","quella","quelli","quelle","quel","quei","quegli"],c=["mio","mia","miei","mie","tuo","tua","tuoi","tue","suo","sua","suoi","sue","nostro","nostra","nostri","nostre","vostro","vostra","vostri","vostre"],p=["affatto","alcun","alcuna","alcune","alcuni","alcuno","bastantemente","grandemente","massimamente","meno","minimamente","molta","molte","molti","moltissimo","molto","nessun","nessuna","nessuno","niente","nulla","ogni","più","po'","poca","poche","pochi","poco","pochissime","pochissimi","qualche","qualsiasi","qualunque","quintali","rara","rarissima","rarissimo","raro","spesso","spessissimo","sufficientemente","taluno","taluna","taluni","talune","tanta","tante","tanti","tantissime","tantissimi","tanto","tonnellate","troppa","troppe","troppi","troppo","tutta","tutte","tutti","tutto"],f=["alcunché","alcunchè","altro","altra","altri","altre","certa","certi","certe","checché","checchè","chicchessia","chiunque","ciascuno","ciascuna","ciascun","diverso","diversa","diversi","diverse","parecchio","parecchia","parecchi","parecchie","qualcosa","qualcuno","qualcuna","vario","varia","vari","varie"],h=["che","cosa","cui","qual","quale","quali"],g=["chi","quanta","quante","quanti","quanto"],m=["com'è","com'era","com'erano","donde","d'onde","dove","dov'è","dov'era","dov'erano","dovunque"],b=["ne"],v=["accanto","altrove","attorno","dappertutto","giù","là","laggiù","lassù","lì","ovunque","qua","quaggiù","quassù","qui"],y=["vengano","vengo","vengono","veniamo","veniate","venimmo","venisse","venissero","venissi","venissimo","veniste","venisti","venite","veniva","venivamo","venivano","venivate","venivi","venivo","venne","vennero","venni","verrà","verrai","verranno","verrebbe","verrebbero","verrei","verremmo","verremo","verreste","verresti","verrete","verrò","viene","vieni"],w=["venire","venir"],x=["abbi","abbia","abbiamo","abbiano","abbiate","abbiente","avemmo","avendo","avente","avesse","avessero","avessi","avessimo","aveste","avesti","avete","aveva","avevamo","avevano","avevate","avevi","avevo","avrà","avrai","avranno","avrebbe","avrebbero","avrei","avremmo","avremo","avreste","avresti","avrete","avrò","avuto","ebbe","ebbero","ebbi","ha","hai","hanno","ho","possa","possano","possiamo","possiate","posso","possono","poté","potei","potemmo","potendo","potente","poterono","potesse","potessero","potessi","potessimo","poteste","potesti","potete","potette","potettero","potetti","poteva","potevamo","potevano","potevate","potevi","potevo","potrà","potrai","potranno","potrebbe","potrebbero","potrei","potremmo","potremo","potreste","potresti","potrete","potrò","potuto","può","puoi","voglia","vogliamo","vogliano","vogliate","voglio","vogliono","volemmo","volendo","volente","volesse","volessero","volessi","volessimo","voleste","volesti","volete","voleva","volevamo","volevano","volevate","volevi","volevo","volle","vollero","volli","voluto","vorrà","vorrai","vorranno","vorrebbe","vorrebbero","vorrei","vorremmo","vorremo","vorreste","vorresti","vorrete","vorrò","vuoi","vuole","debba","debbano","debbono","deva","deve","devi","devo","devono","dobbiamo","dobbiate","dové","dovei","dovemmo","dovendo","doverono","dovesse","dovessero","dovessi","dovessimo","doveste","dovesti","dovete","dovette","dovettero","dovetti","doveva","dovevamo","dovevano","dovevate","dovevi","dovevo","dovrà","dovrai","dovranno","dovrebbe","dovrebbero","dovrei","dovremmo","dovremo","dovreste","dovresti","dovrete","dovrò","dovuto","sa","sai","sanno","sapemmo","sapendo","sapesse","sapessero","sapessi","sapessimo","sapeste","sapesti","sapete","sapeva","sapevamo","sapevano","sapevate","sapevi","sapevo","sappi","sappia","sappiamo","sappiano","sappiate","saprà","saprai","sapranno","saprebbe","saprebbero","saprei","sapremmo","sapremo","sapreste","sapresti","saprete","saprò","saputo","seppe","seppero","seppi","so","soglia","sogliamo","sogliano","sogliate","soglio","sogliono","solesse","solessero","solessi","solessimo","soleste","solete","soleva","solevamo","solevano","solevate","solevi","solevo","suoli","sta","stai","stando","stanno","stante","starà","starai","staranno","staremo","starete","starò","stava","stavamo","stavano","stavate","stavi","stavo","stemmo","stessero","stessimo","steste","stesti","stette","stettero","stetti","stia","stiamo","stiano","stiate","sto"],_=["avere","aver","potere","poter","volere","voler","dovere","dover","sapere","saper","solere","stare","star"],z=["è","e'","era","erano","eravamo","eravate","eri","ero","essendo","essente","fosse","fossero","fossi","fossimo","foste","fosti","fu","fui","fummo","furono","sarà","sarai","saranno","sarebbe","sarebbero","sarei","saremmo","saremo","sareste","saresti","sarete","sarò","sei","sia","siamo","siano","siate","siete","sii","sono","stata","state","stati","stato"],k=["essere","esser"],j=["di","del","dello","della","dei","degli","delle","a","ad","al","allo","alla","ai","agli","alle","da","dal","dallo","dalla","dai","dagli","dalle","in","nel","nello","nella","nei","negli","nelle","con","col","collo","colla","coi","cogli","colle","su","sul","sullo","sulla","sui","sugli","sulle","per","pel","pello","pella","pei","pegli","tra","fra","attraverso","circa","contro","davanti","dentro","dietro","entro","escluso","fuori","insieme","intorno","lontano","lungo","mediante","oltre","presso","rasente","riguardo","senza","sopra","sotto","tramite","vicino"],S=["e","ed","o","oppure"],E=["tale","l'uno","l'altro","tali","dall'altra"],q=["anziché","anzichè","fuorché","fuorchè","giacché","giacchè","laddove","modo","ove","qualora","quantunque","volta"],A=["dice","dicono","diceva","dicevano","disse","dissero","detto","domanda","domandano","domandava","domandavano","domandò","domandarono","domandato","afferma","affermato","aggiunge","aggiunto","ammette","ammesso","annuncia","annunciato","assicura","assicurato","chiede","chiesto","commentato","conclude","concluso","continua","continuato","denuncia","denunciato","dichiara","dichiarato","esordisce","esordito","inizia","iniziato","precisato","prosegue","proseguito","racconta","raccontato","recita","recitato","replica","replicato","risponde","risposto","rimarca","rimarcato","rivela","rivelato","scandisce","scandito","scrive","scritto","segnala","segnalato","sottolinea","sottolineato","spiega","spiegato"],T=["affermare","aggiungere","ammettere","annunciare","assicurare","chiedere","commentare","concludere","continuare","denunciare","dichiarare","esordire","iniziare","precisare","proseguire","raccontare","recitare","replicare","rispondere","rimarcare","rivelare","scandire","scrivere","segnalare","sottolineare","spiegare"],O=["eventualmente","forse","mai","probabilmente"],C=["addirittura","assolutamente","ben","estremamente","mica","nemmeno","quasi"],P=["fa","fa'","faccia","facciamo","facciano","facciate","faccio","facemmo","facendo","facente","facesse","facessero","facessi","facessimo","faceste","facesti","faceva","facevamo","facevano","facevate","facevi","facevo","fai","fanno","farà","farai","faranno","farebbe","farebbero","farei","faremmo","faremo","fareste","faresti","farete","farò","fate","fatto","fece","fecero","feci","fo"],R=["fare"],M=["anteriore","anteriori","precedente","precedenti","facile","facili","facilissimo","facilissima","facilissimi","facilissime","semplice","semplici","semplicissima","semplicissimo","semplicissimi","semplicissime","semplicemente","rapido","rapida","rapidi","rapide","veloce","veloci","differente","difficile","difficili","difficilissimo","difficilissima","difficilissimi","difficilissime","basso","bassa","bassi","basse","alto","alta","alti","alte","normale","normali","normalmente","corto","corta","corti","corte","breve","brevi","recente","recenti","totale","totali","completo","completa","completi","complete","possibile","possibili","ultimo","ultima","ultimi","ultime","differenti","simile","simili","prossimo","prossima","prossimi","prossime","giusto","giusta","giusti","giuste","giustamente","cosiddetto","bene","meglio","benissimo","male","peggio","malissimo","comunemente","constantemente","direttamente","esattamente","facilmente","generalmente","leggermente","personalmente","recentemente","sinceramente","solamente","avanti","indietro"],D=["nuovo","nuova","nuovi","nuove","vecchio","vecchia","vecchi","vecchie","bello","bella","belli","belle","bellissimo","bellissima","bellissimi","bellissime","buono","buona","buoni","buone","buonissimo","buonissima","buonissimi","buonissime","grande","grandi","grandissimo","grandissima","grandissimi","grandissime","lunga","lunghi","lunghe","piccolo","piccola","piccoli","piccole","piccolissimo","piccolissima","piccolissimi","piccolissime","proprio","propria","propri","proprie","solito","solita","soliti","solite","stesso","stessa","stessi","stesse"],B=["accidenti","acciderba","ah","aah","ahi","ahia","ahimé","bah","beh","boh","ca","caspita","chissà","de'","diamine","ecco","eh","ehi","eeh","ehilà","ehm","gna","ih","magari","macché","macchè","mah","mhm","nca","neh","oibò","oh","ohe","ohé","ohilá","ohibò","ohimé","okay","ok","olà","poh","pota","puah","sorbole","to'","toh","ts","uff","uffa","uh","uhi"],F=["cc","g","hg","hl","kg","l","prs","pz","q.b.","qb","ta","tz"],L=["minuto","minuti","ora","ore","giorno","giorni","giornata","giornate","settimana","settimane","mese","mesi","anno","anni","oggi","domani","ieri","stamattina","stanotte","stasera","tardi"],I=["aspetto","aspetti","caso","casi","cose","idea","idee","istanza","maniera","oggetto","oggetti","parte","parti","persona","persone","pezzo","pezzi","punto","punti","sorta","sorte","tema","temi","volte"],N=["sì","no","non","€","euro","euros","ecc","eccetera"],U=["sig.na","sig.ra","sig","sigg","dr","dr.ssa","dott","dott.ssa","prof","prof.ssa","gent","gent.mo","gent.mi","gent.ma","gent.me","egr","egr.i","egr.ia","egr.ie","preg.mo","preg.mo","preg.ma","preg.me","ill","ill.mo","ill.mi","ill.ma","ill.me","cav","on","spett"];e.exports=function(){return{filteredAtBeginning:M,filteredAtEnding:[].concat(s,T,w,_,k,R,D),filteredAtBeginningAndEnding:[].concat(n,j,S,u,C,p,c),filteredAnywhere:[].concat(r,o,d,l,B,i,y,x,z,A,P,f,E,q,h,g,m,v,N,b,F,L,I),all:[].concat(n,i,s,u,c,o,d,l,p,f,g,m,h,b,v,y,w,x,_,z,k,j,S,E,q,A,T,r,O,C,P,R,B,M,D,F,I,N,L,U)}}},function(e,t,a){"use strict";function r(e,t,a){return e&&e.length?(t=a||void 0===t?1:i(t),n(e,0,t<0?0:t)):[]}var n=a(156),i=a(169);e.exports=r},function(e,t,a){"use strict";function r(e){return n(e,function(e){return e.getOriginal()})}var n=a(674);e.exports=r},function(e,t,a){"use strict";function r(e,t){return e&&e.length?i(e,n(t,2)):[]}var n=a(49),i=a(675);e.exports=r},function(e,t,a){"use strict";function r(e,t,a){var r=-1,c=i,p=e.length,f=!0,h=[],g=h;if(a)f=!1,c=s;else if(p>=u){var m=t?null:d(e);if(m)return l(m);f=!1,c=o,g=new n}else g=t?[]:h;e:for(;++r<p;){var b=e[r],v=t?t(b):b;if(b=a||0!==b?b:0,f&&v===v){for(var y=g.length;y--;)if(g[y]===v)continue e;t&&g.push(v),h.push(b)}else c(g,v,a)||(g!==h&&g.push(v),h.push(b))}return h}var n=a(164),i=a(299),s=a(300),o=a(165),d=a(676),l=a(89),u=200;e.exports=r},function(e,t,a){"use strict";var r=a(153),n=a(401),i=a(89),s=r&&1/i(new r([,-0]))[1]==1/0?function(e){return new r(e)}:n;e.exports=s},function(e,t,a){"use strict";function r(e){n(e)&&(e=""),n(console)||n(console.trace)||console.trace(e)}var n=a(4);e.exports={showTrace:r}},function(e,t,a){"use strict";function r(e,t,a){var r=null==e?0:e.length;if(!r)return-1;var o=null==a?0:i(a);return o<0&&(o=s(r+o,0)),n(e,t,o)}var n=a(288),i=a(169),s=Math.max;e.exports=r},function(e,t,a){"use strict";function r(e,t,a){return e>=i(t,a)&&e<n(t,a)}var n=Math.max,i=Math.min;e.exports=r},function(e,t,a){"use strict";function r(e){return e=i(e),e&&o.test(e)?e.replace(s,n):e}var n=a(681),i=a(120),s=/[&<>"']/g,o=RegExp(s.source);e.exports=r},function(e,t,a){"use strict";var r=a(682),n={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},i=r(n);e.exports=i},function(e,t,a){"use strict";function r(e){return function(t){return null==e?void 0:e[t]}}e.exports=r},function(e,t,a){"use strict";var r=a(22),n=a(304);e.exports=function(e,t){return r(e,function(e){return n(t,e.sentenceLength)})}},function(e,t,a){"use strict";var r=a(685),n=r(function(e,t,a){e[a?0:1].push(t)},function(){return[[],[]]});e.exports=n},function(e,t,a){"use strict";function r(e,t){return function(a,r){var d=o(a)?n:i,l=t?t():{};return d(a,e,s(r,2),l)}}var n=a(686),i=a(687),s=a(49),o=a(3);e.exports=r},function(e,t,a){"use strict";function r(e,t,a,r){for(var n=-1,i=null==e?0:e.length;++n<i;){var s=e[n];t(r,s,a(s),e)}return r}e.exports=r},function(e,t,a){"use strict";function r(e,t,a,r){return n(e,function(e,n,i){t(r,e,a(e),i)}),r}var n=a(124);e.exports=r},function(e,t,a){"use strict";var r=a(90),n=a(689),i=a(59),s=a(192),o=i(function(e,t){if(null==e)return[];var a=t.length;return a>1&&s(e,t[0],t[1])?t=[]:a>2&&s(t[0],t[1],t[2])&&(t=[t[0]]),n(e,r(t,1),[])});e.exports=o},function(e,t,a){"use strict";function r(e,t,a){var r=-1;t=n(t.length?t:[u],d(i));var c=s(e,function(e,a,i){return{criteria:n(t,function(t){return t(e)}),index:++r,value:e}});return o(c,function(e,t){return l(e,t,a)})}var n=a(32),i=a(49),s=a(366),o=a(690),d=a(82),l=a(691),u=a(51);e.exports=r},function(e,t,a){"use strict";function r(e,t){var a=e.length;for(e.sort(t);a--;)e[a]=e[a].value;return e}e.exports=r},function(e,t,a){"use strict";function r(e,t,a){for(var r=-1,i=e.criteria,s=t.criteria,o=i.length,d=a.length;++r<o;){var l=n(i[r],s[r]);if(l){if(r>=d)return l;return l*("desc"==a[r]?-1:1)}}return e.index-t.index}var n=a(692);e.exports=r},function(e,t,a){"use strict";function r(e,t){if(e!==t){var a=void 0!==e,r=null===e,i=e===e,s=n(e),o=void 0!==t,d=null===t,l=t===t,u=n(t);if(!d&&!u&&!s&&e>t||s&&o&&l&&!d&&!u||r&&o&&l||!a&&l||!i)return 1;if(!r&&!s&&!u&&e<t||u&&a&&i&&!r&&!s||d&&a&&i||!o&&i||!l)return-1}return 0}var n=a(37);e.exports=r},function(e,t,a){"use strict";function r(e,t,a,s,o,d){return i(e)&&i(t)&&(d.set(t,e),n(e,t,void 0,r,d),d.delete(t)),e}var n=a(143),i=a(6);e.exports=r},function(e,t,a){"use strict";var r=a(143),n=a(132),i=n(function(e,t,a,n){r(e,t,a,n)});e.exports=i},function(e,t,a){"use strict";e.exports={sentenceLength:{recommendedWordCount:20,slightlyTooMany:25,farTooMany:30}}},function(e,t,a){"use strict";e.exports={sentenceLength:{recommendedWordCount:25}}},function(e,t,a){"use strict";function r(){var e=document.getElementById(this.config.targets.snippet);return new s({analyzerApp:this,targetElement:e,callbacks:{saveSnippetData:this.config.callbacks.saveSnippetData}})}function n(e){return!c(e)&&s.prototype.isPrototypeOf(e)}function i(e){if(!d(e.callbacks.getData))throw new u("The app requires an object with a getdata callback.");if(!d(e.targets))throw new u("`targets` is a required App argument, `targets` is not an object.");if(!n(e.snippetPreview)&&!l(e.targets.snippet))throw new u("A snippet preview is required. When no SnippetPreview object isn't passed to the App, the `targets.snippet` is a required App argument. `targets.snippet` is not a string.")}a(698);var s=a(417),o=a(93),d=a(6),l=a(289),u=a(162),c=a(4),p=a(15),f=a(2),h=a(87),g=a(702),m=a(182),b=a(302),v=a(303),y=a(703),w=a(704),x=a(282),_=a(705),z=a(420),k=a(421),j=a(711),S={callbacks:{bindElementEvents:function(){},updateSnippetValues:function(){},saveScores:function(){},saveContentScore:function(){},updatedContentResults:function(){},updatedKeywordsResults:function(){}},sampleText:{baseUrl:"example.org/",snippetCite:"example-post/",title:"This is an example title - edit by clicking here",keyword:"Choose a focus keyword",meta:"Modify your meta description by editing it right here",text:"Start writing your text!"},queue:["wordCount","keywordDensity","subHeadings","stopwords","fleschReading","linkCount","imageCount","urlKeyword","urlLength","metaDescription","pageTitleKeyword","pageTitleWidth","firstParagraph","'keywordDoubles"],typeDelay:3e3,typeDelayStep:1500,maxTypeDelay:5e3,dynamicDelay:!0,locale:"en_US",translations:{domain:"js-text-analysis",locale_data:{"js-text-analysis":{"":{}}}},replaceTarget:[],resetTarget:[],elementTarget:[],marker:function(){},keywordAnalysisActive:!0,contentAnalysisActive:!0},E=function(e){d(e)||(e={}),o(e,S),i(e),this.config=e,this.refresh=h(this.refresh.bind(this),400),this._pureRefresh=g(this._pureRefresh.bind(this),this.config.typeDelay),this.callbacks=this.config.callbacks,this.i18n=this.constructI18n(this.config.translations),this.initializeAssessors(e),this.pluggable=new z(this),this.getData(),this.defaultOutputElement=this.getDefaultOutputElement(e),""!==this.defaultOutputElement&&this.showLoadingDialog(),n(e.snippetPreview)?(this.snippetPreview=e.snippetPreview,this.snippetPreview.refObj!==this&&(this.snippetPreview.refObj=this,this.snippetPreview.i18n=this.i18n)):this.snippetPreview=r.call(this),this.initSnippetPreview(),this.initAssessorPresenters()};E.prototype.getDefaultOutputElement=function(e){return e.keywordAnalysisActive?e.targets.output:e.contentAnalysisActive?e.targets.contentOutput:""},E.prototype.switchAssessors=function(e){this.seoAssessor=this.getSeoAssessor(e),this.contentAssessor=this.getContentAssessor(e),this.initAssessorPresenters(),this.refresh()},E.prototype.getSeoAssessor=function(e){return e?this.cornerStoneSeoAssessor:this.defaultSeoAssessor},E.prototype.getContentAssessor=function(e){return e?this.cornerStoneContentAssessor:this.defaultContentAssessor},E.prototype.initializeAssessors=function(e){this.initializeSEOAssessor(e),this.initializeContentAssessor(e)},E.prototype.initializeSEOAssessor=function(e){e.keywordAnalysisActive&&(this.defaultSeoAssessor=new b(this.i18n,{marker:this.config.marker}),this.cornerStoneSeoAssessor=new y(this.i18n,{marker:this.config.marker}),c(e.seoAssessor)?this.seoAssessor=this.defaultSeoAssessor:this.seoAssessor=e.seoAssessor)},E.prototype.initializeContentAssessor=function(e){e.contentAnalysisActive&&(this.defaultContentAssessor=new v(this.i18n,{marker:this.config.marker,locale:this.config.locale}),this.cornerStoneContentAssessor=new w(this.i18n,{marker:this.config.marker,locale:this.config.locale}),c(e.contentAssessor)?this.contentAssessor=this.defaultContentAssessor:this.contentAssessor=e.contentAssessor)},E.prototype.extendConfig=function(e){return e.sampleText=this.extendSampleText(e.sampleText),e.locale=e.locale||"en_US",e},E.prototype.extendSampleText=function(e){var t=S.sampleText;if(c(e))return t;for(var a in e)c(e[a])&&(e[a]=t[a]);return e},E.prototype.constructI18n=function(e){var t={domain:"js-text-analysis",locale_data:{"js-text-analysis":{"":{}}}};return e=e||t,new m(e)},E.prototype.getData=function(){if(this.rawData=this.callbacks.getData(),!c(this.snippetPreview)){var e=this.snippetPreview.getAnalyzerData();this.rawData.metaTitle=e.title,this.rawData.url=e.url,this.rawData.meta=e.metaDesc}this.pluggable.loaded&&(this.rawData.metaTitle=this.pluggable._applyModifications("data_page_title",this.rawData.metaTitle),this.rawData.meta=this.pluggable._applyModifications("data_meta_desc",this.rawData.meta)),this.rawData.locale=this.config.locale},E.prototype.refresh=function(){this.pluggable.loaded&&this._pureRefresh()},E.prototype._pureRefresh=function(){this.getData(),this.runAnalyzer()},E.prototype.initSnippetPreview=function(){this.snippetPreview.renderTemplate(),this.snippetPreview.callRegisteredEventBinder(),this.snippetPreview.bindEvents(),this.snippetPreview.init()},E.prototype.initAssessorPresenters=function(){c(this.config.targets.output)||(this.seoAssessorPresenter=new _({targets:{output:this.config.targets.output},assessor:this.seoAssessor,i18n:this.i18n})),c(this.config.targets.contentOutput)||(this.contentAssessorPresenter=new _({targets:{output:this.config.targets.contentOutput},assessor:this.contentAssessor,i18n:this.i18n}))},E.prototype.bindInputEvent=function(){for(var e=0;e<this.config.elementTarget.length;e++){document.getElementById(this.config.elementTarget[e]).addEventListener("input",this.refresh.bind(this))}},E.prototype.reloadSnippetText=function(){c(this.snippetPreview)&&this.snippetPreview.reRender()},E.prototype.startTime=function(){this.startTimestamp=(new Date).getTime()},E.prototype.endTime=function(){this.endTimestamp=(new Date).getTime(),this.endTimestamp-this.startTimestamp>this.config.typeDelay&&this.config.typeDelay<this.config.maxTypeDelay-this.config.typeDelayStep&&(this.config.typeDelay+=this.config.typeDelayStep)},E.prototype.runAnalyzer=function(){if(!1!==this.pluggable.loaded){this.config.dynamicDelay&&this.startTime(),this.analyzerData=this.modifyData(this.rawData),this.snippetPreview.refresh();var e=this.analyzerData.text;e=j(e),this.paper=new k(e,{keyword:this.analyzerData.keyword,description:this.analyzerData.meta,url:this.analyzerData.url,title:this.analyzerData.metaTitle,titleWidth:this.snippetPreview.getTitleWidth(),locale:this.config.locale,permalink:this.analyzerData.permalink}),c(this.researcher)?this.researcher=new x(this.paper):this.researcher.setPaper(this.paper),this.runKeywordAnalysis(),this.runContentAnalysis(),this._renderAnalysisResults(),this.config.dynamicDelay&&this.endTime(),this.snippetPreview.reRender()}},E.prototype.runKeywordAnalysis=function(){if(this.config.keywordAnalysisActive){this.seoAssessor.assess(this.paper);var e=this.seoAssessor.calculateOverallScore();c(this.callbacks.updatedKeywordsResults)||this.callbacks.updatedKeywordsResults(this.seoAssessor.results,e),c(this.callbacks.saveScores)||this.callbacks.saveScores(e,this.seoAssessorPresenter)}},E.prototype.runContentAnalysis=function(){if(this.config.contentAnalysisActive){this.contentAssessor.assess(this.paper);var e=this.contentAssessor.calculateOverallScore();c(this.callbacks.updatedContentResults)||this.callbacks.updatedContentResults(this.contentAssessor.results,e),c(this.callbacks.saveContentScore)||this.callbacks.saveContentScore(e,this.contentAssessorPresenter)}},E.prototype.modifyData=function(e){return e=JSON.parse(JSON.stringify(e)),e.text=this.pluggable._applyModifications("content",e.text),e.metaTitle=this.pluggable._applyModifications("title",e.metaTitle),e},E.prototype.pluginsLoaded=function(){this.removeLoadingDialog(),this.refresh()},E.prototype.showLoadingDialog=function(){var e=document.getElementById(this.defaultOutputElement);if(""!==this.defaultOutputElement&&!p(e)){var t=document.createElement("div");t.className="YoastSEO_msg",t.id="YoastSEO-plugin-loading",document.getElementById(this.defaultOutputElement).appendChild(t)}},E.prototype.updateLoadingDialog=function(e){var t=document.getElementById(this.defaultOutputElement);if(""!==this.defaultOutputElement&&!p(t)){var a=document.getElementById("YoastSEO-plugin-loading");a.textContent="",f(e,function(e,t){a.innerHTML+="<span class=left>"+t+"</span><span class=right "+e.status+">"+e.status+"</span><br />"}),a.innerHTML+="<span class=bufferbar></span>"}},E.prototype.removeLoadingDialog=function(){var e=document.getElementById(this.defaultOutputElement),t=document.getElementById("YoastSEO-plugin-loading");""===this.defaultOutputElement||p(e)||p(t)||document.getElementById(this.defaultOutputElement).removeChild(document.getElementById("YoastSEO-plugin-loading"))},E.prototype.registerPlugin=function(e,t){return this.pluggable._registerPlugin(e,t)},E.prototype.pluginReady=function(e){return this.pluggable._ready(e)},E.prototype.pluginReloaded=function(e){return this.pluggable._reloaded(e)},E.prototype.registerModification=function(e,t,a,r){return this.pluggable._registerModification(e,t,a,r)},E.prototype.registerAssessment=function(e,t,a){if(!c(this.seoAssessor))return this.pluggable._registerAssessment(this.defaultSeoAssessor,e,t,a)&&this.pluggable._registerAssessment(this.cornerStoneSeoAssessor,e,t,a)},E.prototype.disableMarkers=function(){c(this.seoAssessorPresenter)||this.seoAssessorPresenter.disableMarker(),c(this.contentAssessorPresenter)||this.contentAssessorPresenter.disableMarker()},E.prototype._renderAnalysisResults=function(){this.config.contentAnalysisActive&&!c(this.contentAssessorPresenter)&&this.contentAssessorPresenter.renderIndividualRatings(),this.config.keywordAnalysisActive&&!c(this.seoAssessorPresenter)&&(this.seoAssessorPresenter.setKeyword(this.paper.getKeyword()),this.seoAssessorPresenter.render())},E.prototype.analyzeTimer=function(){this.refresh()},E.prototype.registerTest=function(){console.error("This function is deprecated, please use registerAssessment")},E.prototype.createSnippetPreview=function(){this.snippetPreview=r.call(this),this.initSnippetPreview()},e.exports=E},function(e,t,a){"use strict";var r={queue:["wordCount","keywordDensity","subHeadings","stopwords","fleschReading","linkCount","imageCount","urlKeyword","urlLength","metaDescriptionLength","metaDescriptionKeyword","pageTitleKeyword","pageTitleLength","firstParagraph","urlStopwords","keywordDoubles","keyphraseSizeCheck"],stopWords:["a","about","above","after","again","against","all","am","an","and","any","are","as","at","be","because","been","before","being","below","between","both","but","by","could","did","do","does","doing","down","during","each","few","for","from","further","had","has","have","having","he","he'd","he'll","he's","her","here","here's","hers","herself","him","himself","his","how","how's","i","i'd","i'll","i'm","i've","if","in","into","is","it","it's","its","itself","let's","me","more","most","my","myself","nor","of","on","once","only","or","other","ought","our","ours","ourselves","out","over","own","same","she","she'd","she'll","she's","should","so","some","such","than","that","that's","the","their","theirs","them","themselves","then","there","there's","these","they","they'd","they'll","they're","they've","this","those","through","to","too","under","until","up","very","was","we","we'd","we'll","we're","we've","were","what","what's","when","when's","where","where's","which","while","who","who's","whom","why","why's","with","would","you","you'd","you'll","you're","you've","your","yours","yourself","yourselves"],wordsToRemove:[" a"," in"," an"," on"," for"," the"," and"],maxSlugLength:20,maxUrlLength:40,maxMeta:156};e.exports=r},function(e,t,a){"use strict";function r(e){return n(e)&&1===e.nodeType&&!i(e)}var n=a(13),i=a(97);e.exports=r},function(e,t,a){"use strict";function r(e){return n(e,i)}var n=a(150),i=4;e.exports=r},function(e,t,a){"use strict";var r=a(2),n=a(419),i={desktop:"snippet-editor__view--desktop",mobile:"snippet-editor__view--mobile"},s=function(e,t){this.previewMode=e,this.previewToggles=t,this.viewElement=document.getElementById("snippet-preview-view")};s.prototype.initialize=function(){this._setPreviewMode(this.previewMode,this._findElementByMode(this.previewMode))},s.prototype.bindClickEvent=function(e){e.addEventListener("click",function(){this._setPreviewMode(e.getAttribute("data-type"),e),this.removeTooltipAbility(e)}.bind(this))},s.prototype.bindMouseleaveEvent=function(e){e.addEventListener("mouseleave",function(){this.removeTooltipAbility(e)}.bind(this))},s.prototype.bindBlurEvent=function(e){e.addEventListener("blur",function(){this.restoreTooltipAbility(e)}.bind(this))},s.prototype.bindMouseenterEvent=function(e){e.addEventListener("mouseenter",function(){this.restoreTooltipAbility(e)}.bind(this))},s.prototype.bindEvents=function(){r(this.previewToggles,function(e){this.bindClickEvent(e),this.bindMouseleaveEvent(e),this.bindBlurEvent(e),this.bindMouseenterEvent(e)}.bind(this))},s.prototype._findElementByMode=function(e){return document.getElementsByClassName("snippet-editor__view-icon-"+e)[0]},s.prototype._setPreviewMode=function(e,t){this._removeActiveStates(),this._setActiveState(t),n.removeClass(this.viewElement,i[this.previewMode]),n.addClass(this.viewElement,i[e]),this.previewMode=e},s.prototype.setDesktopMode=function(){this._setPreviewMode("desktop",this._findElementByMode("desktop"))},s.prototype.setMobileMode=function(){this._setPreviewMode("mobile",this._findElementByMode("mobile"))},s.prototype.setVisibility=function(e){e<640?(this.setMobileMode(),n.addClass(this.viewElement,"snippet-editor__view--desktop-has-scroll")):this.setDesktopMode()},s.prototype.setScrollHintVisibility=function(e){n.removeClass(this.viewElement,"snippet-editor__view--desktop-has-scroll"),e<640&&n.addClass(this.viewElement,"snippet-editor__view--desktop-has-scroll")},s.prototype._removeActiveStates=function(){r(this.previewToggles,this._removeActiveState.bind(this))},s.prototype._removeActiveState=function(e){n.removeClass(e,"snippet-editor__view-icon-"+e.getAttribute("data-type")+"--active"),n.removeClass(e,"snippet-editor__view-icon--active"),e.setAttribute("aria-pressed","false")},s.prototype.removeTooltipAbility=function(e){n.addClass(e,"yoast-tooltip-hidden")},s.prototype.restoreTooltipAbility=function(e){n.removeClass(e,"yoast-tooltip-hidden")},s.prototype._setActiveState=function(e){n.addClass(e,"snippet-editor__view-icon-"+e.getAttribute("data-type")+"--active"),n.addClass(e,"snippet-editor__view-icon--active"),e.setAttribute("aria-pressed","true")},e.exports=s},function(e,t,a){"use strict";function r(e,t,a){var r=!0,o=!0;if("function"!=typeof e)throw new TypeError(s);return i(a)&&(r="leading"in a?!!a.leading:r,o="trailing"in a?!!a.trailing:o),n(e,t,{leading:r,maxWait:t,trailing:o})}var n=a(87),i=a(6),s="Expected a function";e.exports=r},function(e,t,a){"use strict";var r=a(98),n=a(302),i=a(329),s=a(330),o=a(331),d=a(332),l=a(333),u=a(334),c=a(402),p=a(403),f=a(404),h=a(405),g=a(406),m=a(407),b=a(336),v=a(337),y=a(338),w=a(339),x=a(340),_=function(e,t){r.call(this,e,t),this._assessments=[i,s,o,d,l,new u({scores:{tooLong:3,tooShort:3}}),new c({scores:{noMatches:3,oneMatch:6,multipleMatches:9}}),p,new f({scores:{noImages:3,withAltNonKeyword:3,withAlt:3,noAlt:3}}),new h({recommendedMinimum:900,slightlyBelowMinimum:400,belowMinimum:300,farBelowMinimum:0,scores:{belowMinimum:-20,farBelowMinimum:-20}}),new g({scores:{noLinks:3}}),m,b,new v({scores:{widthTooShort:3,widthTooLong:3}}),new y({scores:{noKeywordInUrl:3}}),new w({scores:{tooLong:3}}),x]};a(19).inherits(_,n),e.exports=_},function(e,t,a){"use strict";var r=a(98),n=a(303),i=a(408),s=a(409),o=a(410),d=a(411),l=a(412),u=a(413),c=a(414),p=a(415),f=a(416),h=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r.call(this,e,t);var a=t.hasOwnProperty("locale")?t.locale:"en_US";this._assessments=[i,new d({slightlyTooMany:250,farTooMany:300,recommendedMaximumWordCount:250}),s,new o({recommendedWordCount:f(a).sentenceLength.recommendedWordCount,slightlyTooMany:20,farTooMany:25}),l,u,p,c]};a(19).inherits(h,n),e.exports=h},function(e,t,a){"use strict";var r=a(2),n=a(281),i=a(6),s=a(4),o=a(706),d=a(418).assessmentPresenterResult,l=a(163),u=a(708),c=function(e){this.keyword=e.keyword,this.assessor=e.assessor,this.i18n=e.i18n,this.output=e.targets.output,this.overall=e.targets.overall||"overallScore",this.presenterConfig=u(e.i18n),this._disableMarkerButtons=!1,this._activeMarker=!1};c.prototype.setKeyword=function(e){this.keyword=e},c.prototype.configHasProperty=function(e){return this.presenterConfig.hasOwnProperty(e)},c.prototype.getIndicator=function(e){return{className:this.getIndicatorColorClass(e),screenReaderText:this.getIndicatorScreenReaderText(e),fullText:this.getIndicatorFullText(e),screenReaderReadabilityText:this.getIndicatorScreenReaderReadabilityText(e)}},c.prototype.getIndicatorColorClass=function(e){return this.configHasProperty(e)?this.presenterConfig[e].className:""},c.prototype.getIndicatorScreenReaderText=function(e){return this.configHasProperty(e)?this.presenterConfig[e].screenReaderText:""},c.prototype.getIndicatorScreenReaderReadabilityText=function(e){return this.configHasProperty(e)?this.presenterConfig[e].screenReaderReadabilityText:""},c.prototype.getIndicatorFullText=function(e){return this.configHasProperty(e)?this.presenterConfig[e].fullText:""},c.prototype.resultToRating=function(e){return i(e)?(e.rating=l(e.score),e):""},c.prototype.getIndividualRatings=function(){var e={},t=this.sort(this.assessor.getValidResults()),a=t.map(this.resultToRating);return r(a,function(t,a){e[a]=this.addRating(t)}.bind(this)),e},c.prototype.excludeFromResults=function(e,t){return o(e,t)},c.prototype.sort=function(e){var t=this.getUndefinedScores(e),a=this.excludeFromResults(e,t);return a.sort(function(e,t){return e.score-t.score}),t.concat(a)},c.prototype.getUndefinedScores=function(e){return e.filter(function(e){return s(e.score)||0===e.score})},c.prototype.addRating=function(e){var t=this.getIndicator(e.rating);return t.text=e.text,t.identifier=e.getIdentifier(),e.hasMarker()&&(t.marker=e.getMarker()),t},c.prototype.getOverallRating=function(e){var t=0;return""===this.keyword?this.resultToRating({score:t}):(n(e)&&(t=e/10),this.resultToRating({score:t}))},c.prototype.markAssessment=function(e,t){this._activeMarker===e?(this.removeAllMarks(),this._activeMarker=!1):(t(),this._activeMarker=e),this.render()},c.prototype.disableMarker=function(){this._activeMarker=!1,this.render()},c.prototype.disableMarkerButtons=function(){this._disableMarkerButtons=!0,this.render()},c.prototype.enableMarkerButtons=function(){this._disableMarkerButtons=!1,this.render()},c.prototype.addMarkerEventHandler=function(e,t){document.getElementById(this.output).getElementsByClassName("js-assessment-results__mark-"+e)[0].addEventListener("click",this.markAssessment.bind(this,e,t))},c.prototype.render=function(){this.renderIndividualRatings(),this.renderOverallRating()},c.prototype.bindMarkButtons=function(e){r(e,function(e){e.hasOwnProperty("marker")&&this.addMarkerEventHandler(e.identifier,e.marker)}.bind(this))},c.prototype.removeAllMarks=function(){this.assessor.getSpecificMarker()(this.assessor.getPaper(),[])},c.prototype.renderIndividualRatings=function(){var e=document.getElementById(this.output),t=this.getIndividualRatings();e.innerHTML=d({scores:t,i18n:{disabledMarkText:this.i18n.dgettext("js-text-analysis","Marks are disabled in current view"),markInText:this.i18n.dgettext("js-text-analysis","Mark this result in the text"),removeMarksInText:this.i18n.dgettext("js-text-analysis","Remove marks in the text")},activeMarker:this._activeMarker,markerButtonsDisabled:this._disableMarkerButtons}),this.bindMarkButtons(t)},c.prototype.renderOverallRating=function(){var e=this.getOverallRating(this.assessor.calculateOverallScore()),t=document.getElementById(this.overall);t&&(t.className="overallScore "+this.getIndicatorColorClass(e.rating))},e.exports=c},function(e,t,a){"use strict";var r=a(707),n=a(90),i=a(59),s=a(145),o=i(function(e,t){return s(e)?r(e,n(t,1,s,!0)):[]});e.exports=o},function(e,t,a){"use strict";function r(e,t,a,r){var c=-1,p=i,f=!0,h=e.length,g=[],m=t.length;if(!h)return g;a&&(t=o(t,d(a))),r?(p=s,f=!1):t.length>=u&&(p=l,f=!1,t=new n(t));e:for(;++c<h;){var b=e[c],v=null==a?b:a(b);if(b=r||0!==b?b:0,f&&v===v){for(var y=m;y--;)if(t[y]===v)continue e;g.push(b)}else p(t,v,r)||g.push(b)}return g}var n=a(164),i=a(299),s=a(300),o=a(32),d=a(82),l=a(165),u=200;e.exports=r},function(e,t,a){"use strict";e.exports=function(e){return{feedback:{className:"na",screenReaderText:e.dgettext("js-text-analysis","Feedback"),fullText:e.dgettext("js-text-analysis","Content optimization: Has feedback"),screenReaderReadabilityText:""},bad:{className:"bad",screenReaderText:e.dgettext("js-text-analysis","Bad SEO score"),fullText:e.dgettext("js-text-analysis","Content optimization: Bad SEO score"),screenReaderReadabilityText:e.dgettext("js-text-analysis","Needs improvement")},ok:{className:"ok",screenReaderText:e.dgettext("js-text-analysis","OK SEO score"),fullText:e.dgettext("js-text-analysis","Content optimization: OK SEO score"),screenReaderReadabilityText:e.dgettext("js-text-analysis","OK")},good:{className:"good",screenReaderText:e.dgettext("js-text-analysis","Good SEO score"),fullText:e.dgettext("js-text-analysis","Content optimization: Good SEO score"),screenReaderReadabilityText:e.dgettext("js-text-analysis","Good")}}}},function(e,t,a){"use strict";function r(e,t,a){var r=d(e)?n:o,l=arguments.length<3;return r(e,s(t,4),a,l,i)}var n=a(88),i=a(124),s=a(49),o=a(710),d=a(3);e.exports=r},function(e,t,a){"use strict";function r(e,t,a,r,n){return n(e,function(e,n,i){a=r?(r=!1,e):t(a,e,n,i)}),a}e.exports=r},function(e,t,a){"use strict";var r=a(128),n=a(34),i=void 0,s=!1,o=["script","style","code","pre"],d=new r.Parser({onopentag:function(e,t){if(n(o,e))return void(s=!0);var a=Object.keys(t),r="";a.forEach(function(e){r+=" "+e+"='"+t[e]+"'"}),i.push("<"+e+r+">")},ontext:function(e){s||i.push(e)},onclosetag:function(e){if(n(o,e))return void(s=!1);i.push("</"+e+">")}},{decodeEntities:!0});e.exports=function(e){return i=[],d.write(e),i.join("")}},function(e,t){e.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}},function(e,t,a){"use strict";function r(e,t,a){"object"===(void 0===e?"undefined":n(e))?(a=t,t=e,e=null):"function"==typeof t&&(a=t,t=l),this._callback=e,this._options=t||l,this._elementCB=a,this.dom=[],this._done=!1,this._tagStack=[],this._parser=this._parser||null}var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=a(129),s=/\s+/g,o=a(426),d=a(714),l={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1};r.prototype.onparserinit=function(e){this._parser=e},r.prototype.onreset=function(){r.call(this,this._callback,this._options,this._elementCB)},r.prototype.onend=function(){this._done||(this._done=!0,this._parser=null,this._handleCallback(null))},r.prototype._handleCallback=r.prototype.onerror=function(e){if("function"==typeof this._callback)this._callback(e,this.dom);else if(e)throw e},r.prototype.onclosetag=function(){var e=this._tagStack.pop();this._options.withEndIndices&&(e.endIndex=this._parser.endIndex),this._elementCB&&this._elementCB(e)},r.prototype._createDomElement=function(e){if(!this._options.withDomLvl1)return e;var t;t="tag"===e.type?Object.create(d):Object.create(o);for(var a in e)e.hasOwnProperty(a)&&(t[a]=e[a]);return t},r.prototype._addDomElement=function(e){var t=this._tagStack[this._tagStack.length-1],a=t?t.children:this.dom,r=a[a.length-1];e.next=null,this._options.withStartIndices&&(e.startIndex=this._parser.startIndex),this._options.withEndIndices&&(e.endIndex=this._parser.endIndex),r?(e.prev=r,r.next=e):e.prev=null,a.push(e),e.parent=t||null},r.prototype.onopentag=function(e,t){var a={type:"script"===e?i.Script:"style"===e?i.Style:i.Tag,name:e,attribs:t,children:[]},r=this._createDomElement(a);this._addDomElement(r),this._tagStack.push(r)},r.prototype.ontext=function(e){var t,a=this._options.normalizeWhitespace||this._options.ignoreWhitespace;if(!this._tagStack.length&&this.dom.length&&(t=this.dom[this.dom.length-1]).type===i.Text)a?t.data=(t.data+e).replace(s," "):t.data+=e;else if(this._tagStack.length&&(t=this._tagStack[this._tagStack.length-1])&&(t=t.children[t.children.length-1])&&t.type===i.Text)a?t.data=(t.data+e).replace(s," "):t.data+=e;else{a&&(e=e.replace(s," "));var r=this._createDomElement({data:e,type:i.Text});this._addDomElement(r)}},r.prototype.oncomment=function(e){var t=this._tagStack[this._tagStack.length-1];if(t&&t.type===i.Comment)return void(t.data+=e);var a={data:e,type:i.Comment},r=this._createDomElement(a);this._addDomElement(r),this._tagStack.push(r)},r.prototype.oncdatastart=function(){var e={children:[{data:"",type:i.Text}],type:i.CDATA},t=this._createDomElement(e);this._addDomElement(t),this._tagStack.push(t)},r.prototype.oncommentend=r.prototype.oncdataend=function(){this._tagStack.pop()},r.prototype.onprocessinginstruction=function(e,t){var a=this._createDomElement({name:e,data:t,type:i.Directive});this._addDomElement(a)},e.exports=r},function(e,t,a){"use strict";var r=a(426),n=e.exports=Object.create(r),i={tagName:"name"};Object.keys(i).forEach(function(e){var t=i[e];Object.defineProperty(n,e,{get:function(){return this[t]||null},set:function(e){return this[t]=e,e}})})},function(e,t,a){"use strict";function r(e,t){this.init(e,t)}function n(e,t){return u.getElementsByTagName(e,t,!0)}function i(e,t){return u.getElementsByTagName(e,t,!0,1)[0]}function s(e,t,a){return u.getText(u.getElementsByTagName(e,t,a,1)).trim()}function o(e,t,a,r,n){var i=s(a,r,n);i&&(e[t]=i)}var d=a(128),l=d.DomHandler,u=d.DomUtils;a(14)(r,l),r.prototype.init=l;var c=function(e){return"rss"===e||"feed"===e||"rdf:RDF"===e};r.prototype.onend=function(){var e,t,a={},r=i(c,this.dom);r&&("feed"===r.name?(t=r.children,a.type="atom",o(a,"id","id",t),o(a,"title","title",t),(e=i("link",t))&&(e=e.attribs)&&(e=e.href)&&(a.link=e),o(a,"description","subtitle",t),(e=s("updated",t))&&(a.updated=new Date(e)),o(a,"author","email",t,!0),a.items=n("entry",t).map(function(e){var t,a={};return e=e.children,o(a,"id","id",e),o(a,"title","title",e),(t=i("link",e))&&(t=t.attribs)&&(t=t.href)&&(a.link=t),(t=s("summary",e)||s("content",e))&&(a.description=t),(t=s("updated",e))&&(a.pubDate=new Date(t)),a})):(t=i("channel",r.children).children,a.type=r.name.substr(0,3),a.id="",o(a,"title","title",t),o(a,"link","link",t),o(a,"description","description",t),(e=s("lastBuildDate",t))&&(a.updated=new Date(e)),o(a,"author","managingEditor",t,!0),a.items=n("item",r.children).map(function(e){var t,a={};return e=e.children,o(a,"id","guid",e),o(a,"title","title",e),o(a,"link","link",e),o(a,"description","description",e),(t=s("pubDate",e))&&(a.pubDate=new Date(t)),a}))),this.dom=a,l.prototype._handleCallback.call(this,r?null:Error("couldn't find root of feed"))},e.exports=r},function(e,t,a){"use strict";function r(e){i.call(this,new n(this),e)}function n(e){this.scope=e}e.exports=r;var i=a(427);a(14)(r,i),r.prototype.readable=!0;var s=a(128).EVENTS;Object.keys(s).forEach(function(e){if(0===s[e])n.prototype["on"+e]=function(){this.scope.emit(e)};else if(1===s[e])n.prototype["on"+e]=function(t){this.scope.emit(e,t)};else{if(2!==s[e])throw Error("wrong number of arguments!");n.prototype["on"+e]=function(t,a){this.scope.emit(e,t,a)}}})},function(e,t,a){"use strict";function r(){n.call(this)}e.exports=r;var n=a(86).EventEmitter;a(14)(r,n),r.Readable=a(307),r.Writable=a(726),r.Duplex=a(727),r.Transform=a(728),r.PassThrough=a(729),r.Stream=r,r.prototype.pipe=function(e,t){function a(t){e.writable&&!1===e.write(t)&&l.pause&&l.pause()}function r(){l.readable&&l.resume&&l.resume()}function i(){u||(u=!0,e.end())}function s(){u||(u=!0,"function"==typeof e.destroy&&e.destroy())}function o(e){if(d(),0===n.listenerCount(this,"error"))throw e}function d(){l.removeListener("data",a),e.removeListener("drain",r),l.removeListener("end",i),l.removeListener("close",s),l.removeListener("error",o),e.removeListener("error",o),l.removeListener("end",d),l.removeListener("close",d),e.removeListener("close",d)}var l=this;l.on("data",a),e.on("drain",r),e._isStdio||t&&!1===t.end||(l.on("end",i),l.on("close",s));var u=!1;return l.on("error",o),e.on("error",o),l.on("end",d),l.on("close",d),e.on("close",d),e.emit("pipe",l),e}},function(e,t,a){"use strict";function r(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function n(e){return 3*e.length/4-r(e)}function i(e){var t,a,n,i,s,o=e.length;i=r(e),s=new c(3*o/4-i),a=i>0?o-4:o;var d=0;for(t=0;t<a;t+=4)n=u[e.charCodeAt(t)]<<18|u[e.charCodeAt(t+1)]<<12|u[e.charCodeAt(t+2)]<<6|u[e.charCodeAt(t+3)],s[d++]=n>>16&255,s[d++]=n>>8&255,s[d++]=255&n;return 2===i?(n=u[e.charCodeAt(t)]<<2|u[e.charCodeAt(t+1)]>>4,s[d++]=255&n):1===i&&(n=u[e.charCodeAt(t)]<<10|u[e.charCodeAt(t+1)]<<4|u[e.charCodeAt(t+2)]>>2,s[d++]=n>>8&255,s[d++]=255&n),s}function s(e){return l[e>>18&63]+l[e>>12&63]+l[e>>6&63]+l[63&e]}function o(e,t,a){for(var r,n=[],i=t;i<a;i+=3)r=(e[i]<<16)+(e[i+1]<<8)+e[i+2],n.push(s(r));return n.join("")}function d(e){for(var t,a=e.length,r=a%3,n="",i=[],s=0,d=a-r;s<d;s+=16383)i.push(o(e,s,s+16383>d?d:s+16383));return 1===r?(t=e[a-1],n+=l[t>>2],n+=l[t<<4&63],n+="=="):2===r&&(t=(e[a-2]<<8)+e[a-1],n+=l[t>>10],n+=l[t>>4&63],n+=l[t<<2&63],n+="="),i.push(n),i.join("")}t.byteLength=n,t.toByteArray=i,t.fromByteArray=d;for(var l=[],u=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",f=0,h=p.length;f<h;++f)l[f]=p[f],u[p.charCodeAt(f)]=f;u["-".charCodeAt(0)]=62,u["_".charCodeAt(0)]=63},function(e,t,a){"use strict";t.read=function(e,t,a,r,n){var i,s,o=8*n-r-1,d=(1<<o)-1,l=d>>1,u=-7,c=a?n-1:0,p=a?-1:1,f=e[t+c];for(c+=p,i=f&(1<<-u)-1,f>>=-u,u+=o;u>0;i=256*i+e[t+c],c+=p,u-=8);for(s=i&(1<<-u)-1,i>>=-u,u+=r;u>0;s=256*s+e[t+c],c+=p,u-=8);if(0===i)i=1-l;else{if(i===d)return s?NaN:1/0*(f?-1:1);s+=Math.pow(2,r),i-=l}return(f?-1:1)*s*Math.pow(2,i-r)},t.write=function(e,t,a,r,n,i){var s,o,d,l=8*i-n-1,u=(1<<l)-1,c=u>>1,p=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:i-1,h=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(o=isNaN(t)?1:0,s=u):(s=Math.floor(Math.log(t)/Math.LN2),t*(d=Math.pow(2,-s))<1&&(s--,d*=2),t+=s+c>=1?p/d:p*Math.pow(2,1-c),t*d>=2&&(s++,d/=2),s+c>=u?(o=0,s=u):s+c>=1?(o=(t*d-1)*Math.pow(2,n),s+=c):(o=t*Math.pow(2,c-1)*Math.pow(2,n),s=0));n>=8;e[a+f]=255&o,f+=h,o/=256,n-=8);for(s=s<<n|o,l+=n;l>0;e[a+f]=255&s,f+=h,s/=256,l-=8);e[a+f-h]|=128*g}},function(e,t){},function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t,a){e.copy(t,a)}var i=a(175).Buffer;e.exports=function(){function e(){r(this,e),this.head=null,this.tail=null,this.length=0}return e.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},e.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},e.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},e.prototype.clear=function(){this.head=this.tail=null,this.length=0},e.prototype.join=function(e){if(0===this.length)return"";for(var t=this.head,a=""+t.data;t=t.next;)a+=e+t.data;return a},e.prototype.concat=function(e){if(0===this.length)return i.alloc(0);if(1===this.length)return this.head.data;for(var t=i.allocUnsafe(e>>>0),a=this.head,r=0;a;)n(a.data,t,r),r+=a.data.length,a=a.next;return t},e}()},function(e,t,a){"use strict";function r(e,t){this._id=e,this._clearFn=t}var n=Function.prototype.apply;t.setTimeout=function(){return new r(n.call(setTimeout,window,arguments),clearTimeout)},t.setInterval=function(){return new r(n.call(setInterval,window,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},r.prototype.unref=r.prototype.ref=function(){},r.prototype.close=function(){this._clearFn.call(window,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},a(723),t.setImmediate=setImmediate,t.clearImmediate=clearImmediate},function(e,t,a){"use strict";(function(e,t){!function(e,a){function r(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),a=0;a<t.length;a++)t[a]=arguments[a+1];var r={callback:e,args:t};return l[d]=r,o(d),d++}function n(e){delete l[e]}function i(e){var t=e.callback,r=e.args;switch(r.length){case 0:t();break;case 1:t(r[0]);break;case 2:t(r[0],r[1]);break;case 3:t(r[0],r[1],r[2]);break;default:t.apply(a,r)}}function s(e){if(u)setTimeout(s,0,e);else{var t=l[e];if(t){u=!0;try{i(t)}finally{n(e),u=!1}}}}if(!e.setImmediate){var o,d=1,l={},u=!1,c=e.document,p=Object.getPrototypeOf&&Object.getPrototypeOf(e);p=p&&p.setTimeout?p:e,"[object process]"==={}.toString.call(e.process)?function(){o=function(e){t.nextTick(function(){s(e)})}}():function(){if(e.postMessage&&!e.importScripts){var t=!0,a=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=a,t}}()?function(){var t="setImmediate$"+Math.random()+"$",a=function(a){a.source===e&&"string"==typeof a.data&&0===a.data.indexOf(t)&&s(+a.data.slice(t.length))};e.addEventListener?e.addEventListener("message",a,!1):e.attachEvent("onmessage",a),o=function(a){e.postMessage(t+a,"*")}}():e.MessageChannel?function(){var e=new MessageChannel;e.port1.onmessage=function(e){s(e.data)},o=function(t){e.port2.postMessage(t)}}():c&&"onreadystatechange"in c.createElement("script")?function(){var e=c.documentElement;o=function(t){var a=c.createElement("script");a.onreadystatechange=function(){s(t),a.onreadystatechange=null,e.removeChild(a),a=null},e.appendChild(a)}}():function(){o=function(e){setTimeout(s,0,e)}}(),p.setImmediate=r,p.clearImmediate=n}}("undefined"==typeof self?void 0===e?void 0:e:self)}).call(t,a(12),a(57))},function(e,t,a){"use strict";(function(t){function a(e,t){function a(){if(!n){if(r("throwDeprecation"))throw new Error(t);r("traceDeprecation")?console.trace(t):console.warn(t),n=!0}return e.apply(this,arguments)}if(r("noDeprecation"))return e;var n=!1;return a}function r(e){try{if(!t.localStorage)return!1}catch(e){return!1}var a=t.localStorage[e];return null!=a&&"true"===String(a).toLowerCase()}e.exports=a}).call(t,a(12))},function(e,t,a){"use strict";function r(e){if(!(this instanceof r))return new r(e);n.call(this,e)}e.exports=r;var n=a(432),i=a(130);i.inherits=a(14),i.inherits(r,n),r.prototype._transform=function(e,t,a){a(null,e)}},function(e,t,a){"use strict";e.exports=a(309)},function(e,t,a){"use strict";e.exports=a(72)},function(e,t,a){"use strict";e.exports=a(307).Transform},function(e,t,a){"use strict";e.exports=a(307).PassThrough},function(e,t){},function(e,t,a){"use strict";function r(e){this._cbs=e||{}}e.exports=r;var n=a(128).EVENTS;Object.keys(n).forEach(function(e){if(0===n[e])e="on"+e,r.prototype[e]=function(){this._cbs[e]&&this._cbs[e]()};else if(1===n[e])e="on"+e,r.prototype[e]=function(t){this._cbs[e]&&this._cbs[e](t)};else{if(2!==n[e])throw Error("wrong number of arguments");e="on"+e,r.prototype[e]=function(t,a){this._cbs[e]&&this._cbs[e](t,a)}}})},function(e,t,a){"use strict";var r=e.exports;[a(733),a(739),a(740),a(741),a(742),a(743)].forEach(function(e){Object.keys(e).forEach(function(t){r[t]=e[t].bind(r)})})},function(e,t,a){"use strict";function r(e,t){return e.children?e.children.map(function(e){return s(e,t)}).join(""):""}function n(e){return Array.isArray(e)?e.map(n).join(""):o(e)?"br"===e.name?"\n":n(e.children):e.type===i.CDATA?n(e.children):e.type===i.Text?e.data:""}var i=a(129),s=a(734),o=i.isTag;e.exports={getInnerHTML:r,getOuterHTML:s,getText:n}},function(e,t,a){"use strict";function r(e,t){if(e){var a,r="";for(var n in e)a=e[n],r&&(r+=" "),!a&&c[n]?r+=n:r+=n+'="'+(t.decodeEntities?u.encodeXML(a):a)+'"';return r}}function n(e,t){"svg"===e.name&&(t={decodeEntities:t.decodeEntities,xmlMode:!0});var a="<"+e.name,n=r(e.attribs,t);return n&&(a+=" "+n),!t.xmlMode||e.children&&0!==e.children.length?(a+=">",e.children&&(a+=h(e.children,t)),f[e.name]&&!t.xmlMode||(a+="</"+e.name+">")):a+="/>",a}function i(e){return"<"+e.data+">"}function s(e,t){var a=e.data||"";return!t.decodeEntities||e.parent&&e.parent.name in p||(a=u.encodeXML(a)),a}function o(e){return"<![CDATA["+e.children[0].data+"]]>"}function d(e){return"\x3c!--"+e.data+"--\x3e"}var l=a(735),u=a(736),c={__proto__:null,allowfullscreen:!0,async:!0,autofocus:!0,autoplay:!0,checked:!0,controls:!0,default:!0,defer:!0,disabled:!0,hidden:!0,ismap:!0,loop:!0,multiple:!0,muted:!0,open:!0,readonly:!0,required:!0,reversed:!0,scoped:!0,seamless:!0,selected:!0,typemustmatch:!0},p={__proto__:null,style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,plaintext:!0,noscript:!0},f={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},h=e.exports=function(e,t){Array.isArray(e)||e.cheerio||(e=[e]),t=t||{};for(var a="",r=0;r<e.length;r++){var u=e[r];"root"===u.type?a+=h(u.children,t):l.isTag(u)?a+=n(u,t):u.type===l.Directive?a+=i(u):u.type===l.Comment?a+=d(u):u.type===l.CDATA?a+=o(u):a+=s(u,t)}return a}},function(e,t,a){"use strict";e.exports={Text:"text",Directive:"directive",Comment:"comment",Script:"script",Style:"style",Tag:"tag",CDATA:"cdata",isTag:function(e){return"tag"===e.type||"script"===e.type||"style"===e.type}}},function(e,t,a){"use strict";var r=a(737),n=a(738);t.decode=function(e,t){return(!t||t<=0?n.XML:n.HTML)(e)},t.decodeStrict=function(e,t){return(!t||t<=0?n.XML:n.HTMLStrict)(e)},t.encode=function(e,t){return(!t||t<=0?r.XML:r.HTML)(e)},t.encodeXML=r.XML,t.encodeHTML4=t.encodeHTML5=t.encodeHTML=r.HTML,t.decodeXML=t.decodeXMLStrict=n.XML,t.decodeHTML4=t.decodeHTML5=t.decodeHTML=n.HTML,t.decodeHTML4Strict=t.decodeHTML5Strict=t.decodeHTMLStrict=n.HTMLStrict,t.escape=r.escape},function(e,t,a){"use strict";function r(e){return Object.keys(e).sort().reduce(function(t,a){return t[e[a]]="&"+a+";",t},{})}function n(e){var t=[],a=[];return Object.keys(e).forEach(function(e){1===e.length?t.push("\\"+e):a.push(e)}),a.unshift("["+t.join("")+"]"),new RegExp(a.join("|"),"g")}function i(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"}function s(e){return"&#x"+(1024*(e.charCodeAt(0)-55296)+e.charCodeAt(1)-56320+65536).toString(16).toUpperCase()+";"}function o(e,t){function a(t){return e[t]}return function(e){return e.replace(t,a).replace(h,s).replace(f,i)}}function d(e){return e.replace(g,i).replace(h,s).replace(f,i)}var l=r(a(306)),u=n(l);t.XML=o(l,u);var c=r(a(305)),p=n(c);t.HTML=o(c,p);var f=/[^\0-\x7F]/g,h=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,g=n(l);t.escape=d},function(e,t,a){"use strict";function r(e){var t=Object.keys(e).join("|"),a=i(e);t+="|#[xX][\\da-fA-F]+|#\\d+";var r=new RegExp("&(?:"+t+");","g");return function(e){return String(e).replace(r,a)}}function n(e,t){return e<t?1:-1}function i(e){return function(t){return"#"===t.charAt(1)?l("X"===t.charAt(2)||"x"===t.charAt(2)?parseInt(t.substr(3),16):parseInt(t.substr(2),10)):e[t.slice(1,-1)]}}var s=a(305),o=a(425),d=a(306),l=a(424),u=r(d),c=r(s),p=function(){function e(e){return";"!==e.substr(-1)&&(e+=";"),u(e)}for(var t=Object.keys(o).sort(n),a=Object.keys(s).sort(n),r=0,d=0;r<a.length;r++)t[d]===a[r]?(a[r]+=";?",d++):a[r]+=";";var l=new RegExp("&(?:"+a.join("|")+"|#[xX][\\da-fA-F]+;?|#\\d+;?)","g"),u=i(s);return function(t){return String(t).replace(l,e)}}();e.exports={XML:u,HTML:p,HTMLStrict:c}},function(e,t,a){"use strict";var r=t.getChildren=function(e){return e.children},n=t.getParent=function(e){return e.parent};t.getSiblings=function(e){var t=n(e);return t?r(t):[e]},t.getAttributeValue=function(e,t){return e.attribs&&e.attribs[t]},t.hasAttrib=function(e,t){return!!e.attribs&&hasOwnProperty.call(e.attribs,t)},t.getName=function(e){return e.name}},function(e,t,a){"use strict";t.removeElement=function(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children;t.splice(t.lastIndexOf(e),1)}},t.replaceElement=function(e,t){var a=t.prev=e.prev;a&&(a.next=t);var r=t.next=e.next;r&&(r.prev=t);var n=t.parent=e.parent;if(n){var i=n.children;i[i.lastIndexOf(e)]=t}},t.appendChild=function(e,t){if(t.parent=e,1!==e.children.push(t)){var a=e.children[e.children.length-2];a.next=t,t.prev=a,t.next=null}},t.append=function(e,t){var a=e.parent,r=e.next;if(t.next=r,t.prev=e,e.next=t,t.parent=a,r){if(r.prev=t,a){var n=a.children;n.splice(n.lastIndexOf(r),0,t)}}else a&&a.children.push(t)},t.prepend=function(e,t){var a=e.parent;if(a){var r=a.children;r.splice(r.lastIndexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=a,t.prev=e.prev,t.next=e,e.prev=t}},function(e,t,a){"use strict";function r(e,t,a,r){return Array.isArray(t)||(t=[t]),"number"==typeof r&&isFinite(r)||(r=1/0),n(e,t,!1!==a,r)}function n(e,t,a,r){for(var i,s=[],o=0,d=t.length;o<d&&!(e(t[o])&&(s.push(t[o]),--r<=0))&&(i=t[o].children,!(a&&i&&i.length>0&&(i=n(e,i,a,r),s=s.concat(i),(r-=i.length)<=0)));o++);return s}function i(e,t){for(var a=0,r=t.length;a<r;a++)if(e(t[a]))return t[a];return null}function s(e,t){for(var a=null,r=0,n=t.length;r<n&&!a;r++)l(t[r])&&(e(t[r])?a=t[r]:t[r].children.length>0&&(a=s(e,t[r].children)));return a}function o(e,t){for(var a=0,r=t.length;a<r;a++)if(l(t[a])&&(e(t[a])||t[a].children.length>0&&o(e,t[a].children)))return!0;return!1}function d(e,t){for(var a=[],r=[t];r.length;){for(var n=r.pop(),i=0,s=n.length;i<s;i++)l(n[i])&&e(n[i])&&a.push(n[i]);for(;s-- >0;)n[s].children&&n[s].children.length>0&&r.push(n[s].children)}return a}var l=a(129).isTag;e.exports={filter:r,find:n,findOneChild:i,findOne:s,existsOne:o,findAll:d}},function(e,t,a){"use strict";function r(e,t){return"function"==typeof t?function(a){return a.attribs&&t(a.attribs[e])}:function(a){return a.attribs&&a.attribs[e]===t}}function n(e,t){return function(a){return e(a)||t(a)}}var i=a(129),s=t.isTag=i.isTag;t.testElement=function(e,t){for(var a in e)if(e.hasOwnProperty(a)){if("tag_name"===a){if(!s(t)||!e.tag_name(t.name))return!1}else if("tag_type"===a){if(!e.tag_type(t.type))return!1}else if("tag_contains"===a){if(s(t)||!e.tag_contains(t.data))return!1}else if(!t.attribs||!e[a](t.attribs[a]))return!1}else;return!0};var o={tag_name:function(e){return"function"==typeof e?function(t){return s(t)&&e(t.name)}:"*"===e?s:function(t){return s(t)&&t.name===e}},tag_type:function(e){return"function"==typeof e?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return"function"==typeof e?function(t){return!s(t)&&e(t.data)}:function(t){return!s(t)&&t.data===e}}};t.getElements=function(e,t,a,i){var s=Object.keys(e).map(function(t){var a=e[t];return t in o?o[t](a):r(t,a)});return 0===s.length?[]:this.filter(s.reduce(n),t,a,i)},t.getElementById=function(e,t,a){return Array.isArray(t)||(t=[t]),this.findOne(r("id",e),t,!1!==a)},t.getElementsByTagName=function(e,t,a,r){return this.filter(o.tag_name(e),t,a,r)},t.getElementsByTagType=function(e,t,a,r){return this.filter(o.tag_type(e),t,a,r)}},function(e,t,a){"use strict";t.removeSubsets=function(e){for(var t,a,r,n=e.length;--n>-1;){for(t=a=e[n],e[n]=null,r=!0;a;){if(e.indexOf(a)>-1){r=!1,e.splice(n,1);break}a=a.parent}r&&(e[n]=t)}return e};var r={DISCONNECTED:1,PRECEDING:2,FOLLOWING:4,CONTAINS:8,CONTAINED_BY:16},n=t.compareDocumentPosition=function(e,t){var a,n,i,s,o,d,l=[],u=[];if(e===t)return 0;for(a=e;a;)l.unshift(a),a=a.parent;for(a=t;a;)u.unshift(a),a=a.parent;for(d=0;l[d]===u[d];)d++;return 0===d?r.DISCONNECTED:(n=l[d-1],i=n.children,s=l[d],o=u[d],i.indexOf(s)>i.indexOf(o)?n===t?r.FOLLOWING|r.CONTAINED_BY:r.FOLLOWING:n===e?r.PRECEDING|r.CONTAINS:r.PRECEDING)};t.uniqueSort=function(e){var t,a,i=e.length;for(e=e.slice();--i>-1;)t=e[i],(a=e.indexOf(t))>-1&&a<i&&e.splice(i,1);return e.sort(function(e,t){var a=n(e,t);return a&r.PRECEDING?-1:a&r.FOLLOWING?1:0}),e}},function(e,t,a){"use strict";function r(e){this._cbs=e||{},this.events=[]}e.exports=r;var n=a(128).EVENTS;Object.keys(n).forEach(function(e){if(0===n[e])e="on"+e,r.prototype[e]=function(){this.events.push([e]),this._cbs[e]&&this._cbs[e]()};else if(1===n[e])e="on"+e,r.prototype[e]=function(t){this.events.push([e,t]),this._cbs[e]&&this._cbs[e](t)};else{if(2!==n[e])throw Error("wrong number of arguments");e="on"+e,r.prototype[e]=function(t,a){this.events.push([e,t,a]),this._cbs[e]&&this._cbs[e](t,a)}}}),r.prototype.onreset=function(){this.events=[],this._cbs.onreset&&this._cbs.onreset()},r.prototype.restart=function(){this._cbs.onreset&&this._cbs.onreset();for(var e=0,t=this.events.length;e<t;e++)if(this._cbs[this.events[e][0]]){var a=this.events[e].length;1===a?this._cbs[this.events[e][0]]():2===a?this._cbs[this.events[e][0]](this.events[e][1]):this._cbs[this.events[e][0]](this.events[e][1],this.events[e][2])}}},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(){var e=[c.default],t=[l.applyMiddleware.apply(void 0,e)];window.__REDUX_DEVTOOLS_EXTENSION__&&t.push(window.__REDUX_DEVTOOLS_EXTENSION__());var a=(0,l.combineReducers)({marksButtonStatus:z.default,analysis:j.default,activeKeyword:E.default});return(0,l.createStore)(a,{},(0,y.default)(t))}function i(e,t){return h.default.createElement(x.default,{messages:C.intl},h.default.createElement(b.Provider,{store:t},h.default.createElement(e,{hideMarksButtons:"1"!==C.show_markers})))}function s(e,t,a){var r=document.getElementById(e);r&&m.default.render(i(t,a),r)}function o(e,t){s(t.readabilityTarget,A.default,e),s(t.seoTarget,O.default,e)}function d(e){var t=n();return o(t,e),{store:t}}Object.defineProperty(t,"__esModule",{value:!0}),t.initialize=d;var l=a(311),u=a(760),c=r(u),p=a(761),f=(r(p),a(0)),h=r(f),g=a(99),m=r(g),b=a(313),v=a(772),y=r(v),w=a(359),x=r(w),_=a(778),z=r(_),k=a(779),j=r(k),S=a(782),E=r(S),q=a(783),A=r(q),T=a(792),O=r(T),C={intl:{}};window.wpseoPostScraperL10n?C=wpseoPostScraperL10n:window.wpseoTermScraperL10n&&(C=wpseoTermScraperL10n),t.default=d},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e){return null==e?void 0===e?p:c:f&&f in Object(e)?(0,d.default)(e):(0,u.default)(e)}Object.defineProperty(t,"__esModule",{value:!0});var i=a(435),s=r(i),o=a(749),d=r(o),l=a(750),u=r(l),c="[object Null]",p="[object Undefined]",f=s.default?s.default.toStringTag:void 0;t.default=n},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=a(748),i=function(e){return e&&e.__esModule?e:{default:e}}(n),s="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,o=i.default||s||Function("return this")();t.default=o},function(e,t,a){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r="object"==(void 0===e?"undefined":a(e))&&e&&e.Object===Object&&e;t.default=r}).call(t,a(12))},function(e,t,a){"use strict";function r(e){var t=o.call(e,l),a=e[l];try{e[l]=void 0;var r=!0}catch(e){}var n=d.call(e);return r&&(t?e[l]=a:delete e[l]),n}Object.defineProperty(t,"__esModule",{value:!0});var n=a(435),i=function(e){return e&&e.__esModule?e:{default:e}}(n),s=Object.prototype,o=s.hasOwnProperty,d=s.toString,l=i.default?i.default.toStringTag:void 0;t.default=r},function(e,t,a){"use strict";function r(e){return i.call(e)}Object.defineProperty(t,"__esModule",{value:!0});var n=Object.prototype,i=n.toString;t.default=r},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(752),n=function(e){return e&&e.__esModule?e:{default:e}}(r),i=(0,n.default)(Object.getPrototypeOf,Object);t.default=i},function(e,t,a){"use strict";function r(e,t){return function(a){return e(t(a))}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,t,a){"use strict";function r(e){return null!=e&&"object"==(void 0===e?"undefined":n(e))}Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=r},function(e,t,a){"use strict";e.exports=a(755)},function(e,t,a){"use strict";(function(e,r){Object.defineProperty(t,"__esModule",{value:!0});var n,i=a(756),s=function(e){return e&&e.__esModule?e:{default:e}}(i);n="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:r;var o=(0,s.default)(n);t.default=o}).call(t,a(12),a(42)(e))},function(e,t,a){"use strict";function r(e){var t,a=e.Symbol;return"function"==typeof a?a.observable?t=a.observable:(t=a("observable"),a.observable=t):t="@@observable",t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){var a=t&&t.type;return"Given action "+(a&&'"'+a.toString()+'"'||"an action")+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}function i(e){Object.keys(e).forEach(function(t){var a=e[t];if(void 0===a(void 0,{type:o.ActionTypes.INIT}))throw new Error('Reducer "'+t+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(void 0===a(void 0,{type:"@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".")}))throw new Error('Reducer "'+t+"\" returned undefined when probed with a random type. Don't try to handle "+o.ActionTypes.INIT+' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.')})}function s(e){for(var t=Object.keys(e),a={},r=0;r<t.length;r++){var s=t[r];"function"==typeof e[s]&&(a[s]=e[s])}var o=Object.keys(a),d=void 0;try{i(a)}catch(e){d=e}return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];if(d)throw d;for(var r=!1,i={},s=0;s<o.length;s++){var l=o[s],u=a[l],c=e[l],p=u(c,t);if(void 0===p){var f=n(l,t);throw new Error(f)}i[l]=p,r=r||p!==c}return r?i:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var o=a(434),d=a(312),l=(r(d),a(436));r(l)},function(e,t,a){"use strict";function r(e,t){return function(){return t(e.apply(void 0,arguments))}}function n(e,t){if("function"==typeof e)return r(e,t);if("object"!==(void 0===e?"undefined":i(e))||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":void 0===e?"undefined":i(e))+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var a=Object.keys(e),n={},s=0;s<a.length;s++){var o=a[s],d=e[o];"function"==typeof d&&(n[o]=r(d,t))}return n}Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=n},function(e,t,a){"use strict";function r(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return function(e){return function(a,r,n){var o=e(a,r,n),d=o.dispatch,l=[],u={getState:o.getState,dispatch:function(e){return d(e)}};return l=t.map(function(e){return e(u)}),d=i.default.apply(void 0,l)(o.dispatch),s({},o,{dispatch:d})}}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var n=a(437),i=function(e){return e&&e.__esModule?e:{default:e}}(n),s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e}},function(e,t,a){"use strict";function r(e){return function(t){var a=t.dispatch,r=t.getState;return function(t){return function(n){return"function"==typeof n?n(a,r,e):t(n)}}}}t.__esModule=!0;var n=r();n.withExtraArgument=r,t.default=n},function(e,t,a){"use strict";(function(a){var r,n,i,s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};!function(a,o){"object"==s(t)&&void 0!==e?o(t):(n=[t],r=o,void 0!==(i="function"==typeof r?r.apply(t,n):r)&&(e.exports=i))}(0,function(e){function t(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}function r(e,t){Object.defineProperty(this,"kind",{value:e,enumerable:!0}),t&&t.length&&Object.defineProperty(this,"path",{value:t,enumerable:!0})}function n(e,t,a){n.super_.call(this,"E",e),Object.defineProperty(this,"lhs",{value:t,enumerable:!0}),Object.defineProperty(this,"rhs",{value:a,enumerable:!0})}function i(e,t){i.super_.call(this,"N",e),Object.defineProperty(this,"rhs",{value:t,enumerable:!0})}function o(e,t){o.super_.call(this,"D",e),Object.defineProperty(this,"lhs",{value:t,enumerable:!0})}function d(e,t,a){d.super_.call(this,"A",e),Object.defineProperty(this,"index",{value:t,enumerable:!0}),Object.defineProperty(this,"item",{value:a,enumerable:!0})}function l(e,t,a){var r=e.slice((a||t)+1||e.length);return e.length=t<0?e.length+t:t,e.push.apply(e,r),e}function u(e){var t=void 0===e?"undefined":O(e);return"object"!==t?t:e===Math?"math":null===e?"null":Array.isArray(e)?"array":"[object Date]"===Object.prototype.toString.call(e)?"date":"function"==typeof e.toString&&/^\/.*\//.test(e.toString())?"regexp":"object"}function c(e,t,a,r,s,p,f){s=s||[],f=f||[];var h=s.slice(0);if(void 0!==p){if(r){if("function"==typeof r&&r(h,p))return;if("object"===(void 0===r?"undefined":O(r))){if(r.prefilter&&r.prefilter(h,p))return;if(r.normalize){var g=r.normalize(h,p,e,t);g&&(e=g[0],t=g[1])}}}h.push(p)}"regexp"===u(e)&&"regexp"===u(t)&&(e=e.toString(),t=t.toString());var m=void 0===e?"undefined":O(e),b=void 0===t?"undefined":O(t),v="undefined"!==m||f&&f[f.length-1].lhs&&f[f.length-1].lhs.hasOwnProperty(p),y="undefined"!==b||f&&f[f.length-1].rhs&&f[f.length-1].rhs.hasOwnProperty(p);if(!v&&y)a(new i(h,t));else if(!y&&v)a(new o(h,e));else if(u(e)!==u(t))a(new n(h,e,t));else if("date"===u(e)&&e-t!=0)a(new n(h,e,t));else if("object"===m&&null!==e&&null!==t)if(f.filter(function(t){return t.lhs===e}).length)e!==t&&a(new n(h,e,t));else{if(f.push({lhs:e,rhs:t}),Array.isArray(e)){var w;for(e.length,w=0;w<e.length;w++)w>=t.length?a(new d(h,w,new o(void 0,e[w]))):c(e[w],t[w],a,r,h,w,f);for(;w<t.length;)a(new d(h,w,new i(void 0,t[w++])))}else{var x=Object.keys(e),_=Object.keys(t);x.forEach(function(n,i){var s=_.indexOf(n);s>=0?(c(e[n],t[n],a,r,h,n,f),_=l(_,s)):c(e[n],void 0,a,r,h,n,f)}),_.forEach(function(e){c(void 0,t[e],a,r,h,e,f)})}f.length=f.length-1}else e!==t&&("number"===m&&isNaN(e)&&isNaN(t)||a(new n(h,e,t)))}function p(e,t,a,r){return r=r||[],c(e,t,function(e){e&&r.push(e)},a),r.length?r:void 0}function f(e,t,a){if(a.path&&a.path.length){var r,n=e[t],i=a.path.length-1;for(r=0;r<i;r++)n=n[a.path[r]];switch(a.kind){case"A":f(n[a.path[r]],a.index,a.item);break;case"D":delete n[a.path[r]];break;case"E":case"N":n[a.path[r]]=a.rhs}}else switch(a.kind){case"A":f(e[t],a.index,a.item);break;case"D":e=l(e,t);break;case"E":case"N":e[t]=a.rhs}return e}function h(e,t,a){if(e&&t&&a&&a.kind){for(var r=e,n=-1,i=a.path?a.path.length-1:0;++n<i;)void 0===r[a.path[n]]&&(r[a.path[n]]="number"==typeof a.path[n]?[]:{}),r=r[a.path[n]];switch(a.kind){case"A":f(a.path?r[a.path[n]]:r,a.index,a.item);break;case"D":delete r[a.path[n]];break;case"E":case"N":r[a.path[n]]=a.rhs}}}function g(e,t,a){if(a.path&&a.path.length){var r,n=e[t],i=a.path.length-1;for(r=0;r<i;r++)n=n[a.path[r]];switch(a.kind){case"A":g(n[a.path[r]],a.index,a.item);break;case"D":case"E":n[a.path[r]]=a.lhs;break;case"N":delete n[a.path[r]]}}else switch(a.kind){case"A":g(e[t],a.index,a.item);break;case"D":case"E":e[t]=a.lhs;break;case"N":e=l(e,t)}return e}function m(e,t,a){if(e&&t&&a&&a.kind){var r,n,i=e;for(n=a.path.length-1,r=0;r<n;r++)void 0===i[a.path[r]]&&(i[a.path[r]]={}),i=i[a.path[r]];switch(a.kind){case"A":g(i[a.path[r]],a.index,a.item);break;case"D":case"E":i[a.path[r]]=a.lhs;break;case"N":delete i[a.path[r]]}}}function b(e,t,a){if(e&&t){c(e,t,function(r){a&&!a(e,t,r)||h(e,t,r)})}}function v(e){return"color: "+R[e].color+"; font-weight: bold"}function y(e){var t=e.kind,a=e.path,r=e.lhs,n=e.rhs,i=e.index,s=e.item;switch(t){case"E":return[a.join("."),r,"→",n];case"N":return[a.join("."),n];case"D":return[a.join(".")];case"A":return[a.join(".")+"["+i+"]",s];default:return[]}}function w(e,t,a,r){var n=p(e,t);try{r?a.groupCollapsed("diff"):a.group("diff")}catch(e){a.log("diff")}n?n.forEach(function(e){var t=e.kind,r=y(e);a.log.apply(a,["%c "+R[t].text,v(t)].concat(C(r)))}):a.log("—— no diff ——");try{a.groupEnd()}catch(e){a.log("—— diff end —— ")}}function x(e,t,a,r){switch(void 0===e?"undefined":O(e)){case"object":return"function"==typeof e[r]?e[r].apply(e,C(a)):e[r];case"function":return e(t);default:return e}}function _(e){var t=e.timestamp,a=e.duration;return function(e,r,n){var i=["action"];return i.push("%c"+String(e.type)),t&&i.push("%c@ "+r),a&&i.push("%c(in "+n.toFixed(2)+" ms)"),i.join(" ")}}function z(e,t){var a=t.logger,r=t.actionTransformer,n=t.titleFormatter,i=void 0===n?_(t):n,s=t.collapsed,o=t.colors,d=t.level,l=t.diff,u=void 0===t.titleFormatter;e.forEach(function(n,c){var p=n.started,f=n.startedTime,h=n.action,g=n.prevState,m=n.error,b=n.took,v=n.nextState,y=e[c+1];y&&(v=y.prevState,b=y.started-p);var _=r(h),z="function"==typeof s?s(function(){return v},h,n):s,k=A(f),j=o.title?"color: "+o.title(_)+";":"",S=["color: gray; font-weight: lighter;"];S.push(j),t.timestamp&&S.push("color: gray; font-weight: lighter;"),t.duration&&S.push("color: gray; font-weight: lighter;");var E=i(_,k,b);try{z?o.title&&u?a.groupCollapsed.apply(a,["%c "+E].concat(S)):a.groupCollapsed(E):o.title&&u?a.group.apply(a,["%c "+E].concat(S)):a.group(E)}catch(e){a.log(E)}var q=x(d,_,[g],"prevState"),T=x(d,_,[_],"action"),O=x(d,_,[m,g],"error"),C=x(d,_,[v],"nextState");if(q)if(o.prevState){var P="color: "+o.prevState(g)+"; font-weight: bold";a[q]("%c prev state",P,g)}else a[q]("prev state",g);if(T)if(o.action){var R="color: "+o.action(_)+"; font-weight: bold";a[T]("%c action    ",R,_)}else a[T]("action    ",_);if(m&&O)if(o.error){var M="color: "+o.error(m,g)+"; font-weight: bold;";a[O]("%c error     ",M,m)}else a[O]("error     ",m);if(C)if(o.nextState){var D="color: "+o.nextState(v)+"; font-weight: bold";a[C]("%c next state",D,v)}else a[C]("next state",v);l&&w(g,v,a,z);try{a.groupEnd()}catch(e){a.log("—— log end ——")}})}function k(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object.assign({},M,e),a=t.logger,r=t.stateTransformer,n=t.errorTransformer,i=t.predicate,s=t.logErrors,o=t.diffPredicate;if(void 0===a)return function(){return function(e){return function(t){return e(t)}}};if(e.getState&&e.dispatch)return console.error("[redux-logger] redux-logger not installed. Make sure to pass logger instance as middleware:\n// Logger with default options\nimport { logger } from 'redux-logger'\nconst store = createStore(\n  reducer,\n  applyMiddleware(logger)\n)\n// Or you can create your own logger with custom options http://bit.ly/redux-logger-options\nimport createLogger from 'redux-logger'\nconst logger = createLogger({\n  // ...options\n});\nconst store = createStore(\n  reducer,\n  applyMiddleware(logger)\n)\n"),function(){return function(e){return function(t){return e(t)}}};var d=[];return function(e){var a=e.getState;return function(e){return function(l){if("function"==typeof i&&!i(a,l))return e(l);var u={};d.push(u),u.started=T.now(),u.startedTime=new Date,u.prevState=r(a()),u.action=l;var c=void 0;if(s)try{c=e(l)}catch(e){u.error=n(e)}else c=e(l);u.took=T.now()-u.started,u.nextState=r(a());var p=t.diff&&"function"==typeof o?o(a,l):t.diff;if(z(d,Object.assign({},t,{diff:p})),d.length=0,u.error)throw u.error;return c}}}}var j,S,E=function(e,t){return new Array(t+1).join(e)},q=function(e,t){return E("0",t-e.toString().length)+e},A=function(e){return q(e.getHours(),2)+":"+q(e.getMinutes(),2)+":"+q(e.getSeconds(),2)+"."+q(e.getMilliseconds(),3)},T="undefined"!=typeof performance&&null!==performance&&"function"==typeof performance.now?performance:Date,O="function"==typeof Symbol&&"symbol"==s(Symbol.iterator)?function(e){return void 0===e?"undefined":s(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":s(e)},C=function(e){if(Array.isArray(e)){for(var t=0,a=Array(e.length);t<e.length;t++)a[t]=e[t];return a}return Array.from(e)},P=[];j="object"===(void 0===a?"undefined":O(a))&&a?a:"undefined"!=typeof window?window:{},S=j.DeepDiff,S&&P.push(function(){void 0!==S&&j.DeepDiff===p&&(j.DeepDiff=S,S=void 0)}),t(n,r),t(i,r),t(o,r),t(d,r),Object.defineProperties(p,{diff:{value:p,enumerable:!0},observableDiff:{value:c,enumerable:!0},applyDiff:{value:b,enumerable:!0},applyChange:{value:h,enumerable:!0},revertChange:{value:m,enumerable:!0},isConflict:{value:function(){return void 0!==S},enumerable:!0},noConflict:{value:function(){return P&&(P.forEach(function(e){e()}),P=null),p},enumerable:!0}});var R={E:{color:"#2196F3",text:"CHANGED:"},N:{color:"#4CAF50",text:"ADDED:"},D:{color:"#F44336",text:"DELETED:"},A:{color:"#2196F3",text:"ARRAY:"}},M={level:"log",logger:console,logErrors:!0,collapsed:void 0,predicate:void 0,duration:!1,timestamp:!0,stateTransformer:function(e){return e},actionTransformer:function(e){return e},errorTransformer:function(e){return e},colors:{title:function(){return"inherit"},prevState:function(){return"#9E9E9E"},action:function(){return"#03A9F4"},nextState:function(){return"#4CAF50"},error:function(){return"#F20404"}},diff:!1,diffPredicate:void 0,transformer:void 0},D=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.dispatch,a=e.getState;return"function"==typeof t||"function"==typeof a?k()({dispatch:t,getState:a}):void console.error("\n[redux-logger v3] BREAKING CHANGE\n[redux-logger v3] Since 3.0.0 redux-logger exports by default logger with default settings.\n[redux-logger v3] Change\n[redux-logger v3] import createLogger from 'redux-logger'\n[redux-logger v3] to\n[redux-logger v3] import { createLogger } from 'redux-logger'\n")};e.defaults=M,e.createLogger=k,e.logger=D,e.default=D,Object.defineProperty(e,"__esModule",{value:!0})})}).call(t,a(12))},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":d(t))&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":d(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function o(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"store",a=arguments[1],r=a||t+"Subscription",o=function(e){function a(r,s){n(this,a);var o=i(this,e.call(this,r,s));return o[t]=r.store,o}return s(a,e),a.prototype.getChildContext=function(){var e;return e={},e[t]=this[t],e[r]=null,e},a.prototype.render=function(){return l.Children.only(this.props.children)},a}(l.Component);return o.propTypes={store:p.storeShape.isRequired,children:c.default.element.isRequired},o.childContextTypes=(e={},e[t]=p.storeShape.isRequired,e[r]=p.subscriptionShape,e),o}Object.defineProperty(t,"__esModule",{value:!0});var d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.createProvider=o;var l=a(0),u=a(1),c=r(u),p=a(438),f=a(314);r(f);t.default=o()},function(e,t,a){"use strict";var r={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,mixins:!0,propTypes:!0,type:!0},n={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i=Object.defineProperty,s=Object.getOwnPropertyNames,o=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,l=Object.getPrototypeOf,u=l&&l(Object);e.exports=function e(t,a,c){if("string"!=typeof a){if(u){var p=l(a);p&&p!==u&&e(t,p,c)}var f=s(a);o&&(f=f.concat(o(a)));for(var h=0;h<f.length;++h){var g=f[h];if(!(r[g]||n[g]||c&&c[g])){var m=d(a,g);try{i(t,g,m)}catch(e){}}}return t}return t}},function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(){var e=[],t=[];return{clear:function(){t=i,e=i},notify:function(){for(var a=e=t,r=0;r<a.length;r++)a[r]()},get:function(){return t},subscribe:function(a){var r=!0;return t===e&&(t=e.slice()),t.push(a),function(){r&&e!==i&&(r=!1,t===e&&(t=e.slice()),t.splice(t.indexOf(a),1))}}}}Object.defineProperty(t,"__esModule",{value:!0});var i=null,s={notify:function(){}},o=function(){function e(t,a,n){r(this,e),this.store=t,this.parentSub=a,this.onStateChange=n,this.unsubscribe=null,this.listeners=s}return e.prototype.addNestedSub=function(e){return this.trySubscribe(),this.listeners.subscribe(e)},e.prototype.notifyNestedSubs=function(){this.listeners.notify()},e.prototype.isSubscribed=function(){return Boolean(this.unsubscribe)},e.prototype.trySubscribe=function(){this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.onStateChange):this.store.subscribe(this.onStateChange),this.listeners=n())},e.prototype.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=s)},e}();t.default=o},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){var a={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(a[r]=e[r]);return a}function i(e,t,a){for(var r=t.length-1;r>=0;r--){var n=t[r](e);if(n)return n}return function(t,r){throw new Error("Invalid value of type "+(void 0===e?"undefined":d(e))+" for "+a+" argument when connecting component "+r.wrappedComponentName+".")}}function s(e,t){return e===t}function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.connectHOC,a=void 0===t?u.default:t,r=e.mapStateToPropsFactories,o=void 0===r?m.default:r,d=e.mapDispatchToPropsFactories,l=void 0===d?h.default:d,c=e.mergePropsFactories,f=void 0===c?v.default:c,g=e.selectorFactory,b=void 0===g?w.default:g;return function(e,t,r){var d=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},u=d.pure,c=void 0===u||u,h=d.areStatesEqual,g=void 0===h?s:h,m=d.areOwnPropsEqual,v=void 0===m?p.default:m,y=d.areStatePropsEqual,w=void 0===y?p.default:y,_=d.areMergedPropsEqual,z=void 0===_?p.default:_,k=n(d,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),j=i(e,o,"mapStateToProps"),S=i(t,l,"mapDispatchToProps"),E=i(r,f,"mergeProps");return a(b,x({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:j,initMapDispatchToProps:S,initMergeProps:E,pure:c,areStatesEqual:g,areOwnPropsEqual:v,areStatePropsEqual:w,areMergedPropsEqual:z},k))}}Object.defineProperty(t,"__esModule",{value:!0});var d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.createConnect=o;var l=a(439),u=r(l),c=a(766),p=r(c),f=a(767),h=r(f),g=a(768),m=r(g),b=a(769),v=r(b),y=a(770),w=r(y),x=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e};t.default=o()},function(e,t,a){"use strict";function r(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!==e&&t!==t}function n(e,t){if(r(e,t))return!0;if("object"!==(void 0===e?"undefined":i(e))||null===e||"object"!==(void 0===t?"undefined":i(t))||null===t)return!1;var a=Object.keys(e),n=Object.keys(t);if(a.length!==n.length)return!1;for(var o=0;o<a.length;o++)if(!s.call(t,a[o])||!r(e[a[o]],t[a[o]]))return!1;return!0}Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=n;var s=Object.prototype.hasOwnProperty},function(e,t,a){"use strict";function r(e){return"function"==typeof e?(0,d.wrapMapToPropsFunc)(e,"mapDispatchToProps"):void 0}function n(e){return e?void 0:(0,d.wrapMapToPropsConstant)(function(e){return{dispatch:e}})}function i(e){return e&&"object"===(void 0===e?"undefined":s(e))?(0,d.wrapMapToPropsConstant)(function(t){return(0,o.bindActionCreators)(e,t)}):void 0}Object.defineProperty(t,"__esModule",{value:!0});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.whenMapDispatchToPropsIsFunction=r,t.whenMapDispatchToPropsIsMissing=n,t.whenMapDispatchToPropsIsObject=i;var o=a(311),d=a(440);t.default=[r,n,i]},function(e,t,a){"use strict";function r(e){return"function"==typeof e?(0,i.wrapMapToPropsFunc)(e,"mapStateToProps"):void 0}function n(e){return e?void 0:(0,i.wrapMapToPropsConstant)(function(){return{}})}Object.defineProperty(t,"__esModule",{value:!0}),t.whenMapStateToPropsIsFunction=r,t.whenMapStateToPropsIsMissing=n;var i=a(440);t.default=[r,n]},function(e,t,a){"use strict";function r(e,t,a){return d({},a,e,t)}function n(e){return function(t,a){var r=(a.displayName,a.pure),n=a.areMergedPropsEqual,i=!1,s=void 0;return function(t,a,o){var d=e(t,a,o);return i?r&&n(d,s)||(s=d):(i=!0,s=d),s}}}function i(e){return"function"==typeof e?n(e):void 0}function s(e){return e?void 0:function(){return r}}Object.defineProperty(t,"__esModule",{value:!0}),t.defaultMergeProps=r,t.wrapMergePropsFunc=n,t.whenMergePropsIsFunction=i,t.whenMergePropsIsOmitted=s;var o=a(441),d=(function(e){e&&e.__esModule}(o),Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e});t.default=[i,s]},function(e,t,a){"use strict";function r(e,t){var a={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(a[r]=e[r]);return a}function n(e,t,a,r){return function(n,i){return a(e(n,i),t(r,i),i)}}function i(e,t,a,r,n){function i(n,i){return h=n,g=i,m=e(h,g),b=t(r,g),v=a(m,b,g),f=!0,v}function s(){return m=e(h,g),t.dependsOnOwnProps&&(b=t(r,g)),v=a(m,b,g)}function o(){return e.dependsOnOwnProps&&(m=e(h,g)),t.dependsOnOwnProps&&(b=t(r,g)),v=a(m,b,g)}function d(){var t=e(h,g),r=!p(t,m);return m=t,r&&(v=a(m,b,g)),v}function l(e,t){var a=!c(t,g),r=!u(e,h);return h=e,g=t,a&&r?s():a?o():r?d():v}var u=n.areStatesEqual,c=n.areOwnPropsEqual,p=n.areStatePropsEqual,f=!1,h=void 0,g=void 0,m=void 0,b=void 0,v=void 0;return function(e,t){return f?l(e,t):i(e,t)}}function s(e,t){var a=t.initMapStateToProps,s=t.initMapDispatchToProps,o=t.initMergeProps,d=r(t,["initMapStateToProps","initMapDispatchToProps","initMergeProps"]),l=a(e,d),u=s(e,d),c=o(e,d);return(d.pure?i:n)(l,u,c,e,d)}Object.defineProperty(t,"__esModule",{value:!0}),t.impureFinalPropsSelectorFactory=n,t.pureFinalPropsSelectorFactory=i,t.default=s;var o=a(771);!function(e){e&&e.__esModule}(o)},function(e,t,a){"use strict";function r(e,t,a){if(!e)throw new Error("Unexpected value for "+t+" in "+a+".");"mapStateToProps"!==t&&"mapDispatchToProps"!==t||e.hasOwnProperty("dependsOnOwnProps")||(0,s.default)("The selector for "+t+" of "+a+" did not specify a value for dependsOnOwnProps.")}function n(e,t,a,n){r(e,"mapStateToProps",n),r(t,"mapDispatchToProps",n),r(a,"mergeProps",n)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;var i=a(314),s=function(e){return e&&e.__esModule?e:{default:e}}(i)},function(e,t,a){"use strict";var r=a(442),n=r(!0);e.exports=n},function(e,t,a){"use strict";var r=a(154),n=r&&new r;e.exports=n},function(e,t,a){"use strict";var r={};e.exports=r},function(e,t,a){"use strict";function r(e){var t=s(e),a=o[t];if("function"!=typeof a||!(t in n.prototype))return!1;if(e===a)return!0;var r=i(a);return!!r&&e===r[0]}var n=a(317),i=a(443),s=a(444),o=a(776);e.exports=r},function(e,t,a){"use strict";function r(e){if(d(e)&&!o(e)&&!(e instanceof n)){if(e instanceof i)return e;if(c.call(e,"__wrapped__"))return l(e)}return new i(e)}var n=a(317),i=a(315),s=a(316),o=a(3),d=a(13),l=a(777),u=Object.prototype,c=u.hasOwnProperty;r.prototype=s.prototype,r.prototype.constructor=r,e.exports=r},function(e,t,a){"use strict";function r(e){if(e instanceof n)return e.clone();var t=new i(e.__wrapped__,e.__chain__);return t.__actions__=s(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var n=a(317),i=a(315),s=a(96);e.exports=r},function(e,t,a){"use strict";function r(e,t){return t.marksButtonStatus}function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,t=arguments[1];switch(t.type){case i.SET_MARKER_STATUS:return r(e,t);default:return e}}Object.defineProperty(t,"__esModule",{value:!0});var i=a(341),s=null;t.default=n},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(780),n=a(781),i=a(311);t.default=(0,i.combineReducers)({seo:n.keywordResultsReducer,readability:r.readabilityResultsReducer})},function(e,t,a){"use strict";function r(e,t){var a=(0,o.default)(e,{id:t.result.id});if(-1!==a){return e.filter(function(t){return t!==e[a]}).concat(t.result)}return e.concat(t.result)}function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d,t=arguments[1];switch(t.type){case i.SET_READABILITY_RESULTS:return t.results;case i.UPDATE_READABILITY_RESULT:return r(e,t);default:return e}}Object.defineProperty(t,"__esModule",{value:!0}),t.readabilityResultsReducer=n;var i=a(318),s=a(168),o=function(e){return e&&e.__esModule?e:{default:e}}(s),d=[]},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e){if(Array.isArray(e)){for(var t=0,a=Array(e.length);t<e.length;t++)a[t]=e[t];return a}return Array.from(e)}function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function s(e,t){var a=Array.from(e[t.keyword],function(e){return e.id===t.result.id?t.result:e});return Object.assign({},e,i({},t.keyword,a))}function o(e,t,a){return Object.assign({},e,i({},t,a))}function d(e,t){return e[t.keyword]?-1!==(0,h.default)(e[t.keyword],{id:t.result.id})?s(e,t):Object.assign({},e,i({},t.keyword,[].concat(n(e[t.keyword]),[t.result]))):o(e,t.keyword,[t.result])}function l(e,t){return e[t.keyword]?Object.assign({},e,i({},t.keyword,t.results)):o(e,t.keyword,t.results)}function u(e){var t={};return e.resultsPerKeyword.forEach(function(e){t[e.keyword]=e.results}),t}function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:b,t=arguments[1];switch(t.type){case p.SET_SEO_RESULTS:return u(t);case p.UPDATE_SEO_RESULT:return d(e,t);case p.REMOVE_KEYWORD:return(0,m.default)(e,t.keyword);case p.SET_SEO_RESULTS_FOR_KEYWORD:return l(e,t);default:return e}}Object.defineProperty(t,"__esModule",{value:!0}),t.keywordResultsReducer=c;var p=a(318),f=a(168),h=r(f),g=a(112),m=r(g),b={}},function(e,t,a){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i,t=arguments[1];switch(t.type){case n.SET_ACTIVE_KEYWORD:return t.keyword;default:return e}}Object.defineProperty(t,"__esModule",{value:!0});var n=a(445),i=null;t.default=r},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function o(e,t){var a=t.hideMarksButtons?"disabled":e.marksButtonStatus;return{results:e.analysis.readability,marksButtonStatus:a}}Object.defineProperty(t,"__esModule",{value:!0});var d=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),l=a(0),u=r(l),c=a(1),p=r(c),f=a(313),h=a(446),g=r(h),m={};window.wpseoPostScraperL10n?m=wpseoPostScraperL10n:window.wpseoTermScraperL10n&&(m=wpseoTermScraperL10n);var b=function(e){function t(){return n(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),d(t,[{key:"render",value:function(){return u.default.createElement(g.default,{canChangeLanguage:!(""===m.settings_link),showLanguageNotice:!0,changeLanguageLink:m.settings_link,language:m.language,results:this.props.results,marksButtonClassName:"yoast-tooltip yoast-tooltip-s",marksButtonStatus:this.props.marksButtonStatus})}}]),t}(u.default.Component);b.propTypes={results:p.default.array,marksButtonStatus:p.default.string,hideMarksButtons:p.default.bool},t.default=(0,f.connect)(o)(b)},function(e,t,a){"use strict";function r(e){var t={score:e.score,rating:(0,o.default)(e.score),hasMarks:e.hasMarks(),marker:e.getMarker(),id:e.getIdentifier(),text:e.text};return"ok"===t.rating&&(t.rating="OK"),t}function n(e,t){switch(e.rating){case"error":t.errorsResults.push(e);break;case"feedback":t.considerationsResults.push(e);break;case"bad":t.problemsResults.push(e);break;case"OK":t.improvementsResults.push(e);break;case"good":t.goodResults.push(e)}return t}function i(e){var t={errorsResults:[],problemsResults:[],improvementsResults:[],goodResults:[],considerationsResults:[]};if(!e)return t;for(var a=0;a<e.length;a++){var i=e[a];if(i.text){t=n(r(i),t)}}return t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var s=a(163),o=function(e){return e&&e.__esModule?e:{default:e}}(s)},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function o(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}Object.defineProperty(t,"__esModule",{value:!0}),t.ContentAnalysisContainer=void 0;var d=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),l=o(["\n\twidth: 100%;\n\tbackground-color: white;\n\tmax-width: 800px;\n\tmargin: 0 auto;\n"],["\n\twidth: 100%;\n\tbackground-color: white;\n\tmax-width: 800px;\n\tmargin: 0 auto;\n"]),u=o(["\n\tmin-height: 24px;\n\tmargin-bottom: 8px;\n\tmargin-left: 24px;\n"],["\n\tmin-height: 24px;\n\tmargin-bottom: 8px;\n\tmargin-left: 24px;\n"]),c=o(["\n\tcolor: ",";\n\tmargin-left: 4px;\n"],["\n\tcolor: ",";\n\tmargin-left: 4px;\n"]),p=a(0),f=r(p),h=a(7),g=r(h),m=a(11),b=r(m),v=a(1),y=r(v),w=a(31),x=a(178),_=a(786),z=r(_),k=a(788),j=r(k),S=t.ContentAnalysisContainer=g.default.div(l),E=g.default.p(u),q=(0,x.makeOutboundLink)(g.default.a(c,b.default.$color_blue)),A=(0,w.defineMessages)({languageNoticeLink:{id:"content-analysis.language-notice-link",defaultMessage:"Change language"},errorsHeader:{id:"content-analysis.errors",defaultMessage:"Errors"},problemsHeader:{id:"content-analysis.problems",defaultMessage:"Problems"},improvementsHeader:{id:"content-analysis.improvements",defaultMessage:"Improvements"},considerationsHeader:{id:"content-analysis.considerations",defaultMessage:"Considerations"},goodHeader:{id:"content-analysis.good",defaultMessage:"Good"},highlight:{id:"content-analysis.highlight",defaultMessage:"Highlight this result in the text"},noHighlight:{id:"content-analysis.nohighlight",defaultMessage:"Remove highlight from the text"},disabledButton:{id:"content-analysis.disabledButton",defaultMessage:"Marks are disabled in current view"}}),T=function(e){function t(e){n(this,t);var a=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.state={checked:""},a}return s(t,e),d(t,[{key:"handleClick",value:function(e,t){var a=this,r=e;e===this.state.checked&&(r=""),this.setState({checked:r},function(){a.props.onMarkButtonClick(a.state.checked,t)})}},{key:"getColor",value:function(e){switch(e){case"good":return b.default.$color_good;case"OK":return b.default.$color_ok;case"bad":return b.default.$color_bad;default:return b.default.$color_score_icon}}},{key:"getResults",value:function(e){var t=this;return e.map(function(e){var a=t.getColor(e.rating),r=e.id===t.state.checked,n="";return n="disabled"===t.props.marksButtonStatus?t.props.intl.formatMessage(A.disabledButton):r?t.props.intl.formatMessage(A.noHighlight):t.props.intl.formatMessage(A.highlight),f.default.createElement(z.default,{key:e.id,text:e.text,bulletColor:a,hasMarksButton:e.hasMarks,ariaLabel:n,pressed:r,buttonId:e.id,onButtonClick:t.handleClick.bind(t,e.id,e.marker),marksButtonClassName:t.props.marksButtonClassName,marksButtonStatus:t.props.marksButtonStatus})})}},{key:"renderLanguageNotice",value:function(){var e=this.props.showLanguageNotice,t=this.props.canChangeLanguage;return e?t?f.default.createElement(E,null,f.default.createElement(w.FormattedMessage,{id:"content-analysis.language-notice",defaultMessage:"Your site language is set to {language}.",values:{language:f.default.createElement("strong",null,this.props.language)}}),f.default.createElement(q,{href:this.props.changeLanguageLink},this.props.intl.formatMessage(A.languageNoticeLink))):f.default.createElement(E,null,f.default.createElement(w.FormattedMessage,{id:"content-analysis.language-notice-contact-admin",defaultMessage:"Your site language is set to {language}. If this is not correct, contact your site administrator.",values:{language:f.default.createElement("strong",null,this.props.language)}})):null}},{key:"render",value:function(){var e=this.props.problemsResults,t=this.props.improvementsResults,a=this.props.goodResults,r=this.props.considerationsResults,n=this.props.errorsResults,i=this.props.headingLevel,s=n.length,o=e.length,d=t.length,l=r.length,u=a.length;return f.default.createElement(S,null,this.renderLanguageNotice(),s>0&&f.default.createElement(j.default,{hasHeading:!0,headingLevel:i,initialIsOpen:!0,title:this.props.intl.formatMessage(A.errorsHeader)},this.getResults(n)),o>0&&f.default.createElement(j.default,{hasHeading:!0,headingLevel:i,initialIsOpen:!0,title:this.props.intl.formatMessage(A.problemsHeader)},this.getResults(e)),d>0&&f.default.createElement(j.default,{hasHeading:!0,headingLevel:i,initialIsOpen:0===o,title:this.props.intl.formatMessage(A.improvementsHeader)},this.getResults(t)),l>0&&f.default.createElement(j.default,{hasHeading:!0,headingLevel:i,initialIsOpen:0===o&&0===d,title:this.props.intl.formatMessage(A.considerationsHeader)},this.getResults(r)),u>0&&f.default.createElement(j.default,{hasHeading:!0,headingLevel:i,initialIsOpen:0===o&&0===d&&0===l,title:this.props.intl.formatMessage(A.goodHeader)},this.getResults(a)))}}]),t}(f.default.Component);T.propTypes={onMarkButtonClick:y.default.func,problemsResults:y.default.array,improvementsResults:y.default.array,goodResults:y.default.array,considerationsResults:y.default.array,errorsResults:y.default.array,changeLanguageLink:y.default.string.isRequired,canChangeLanguage:y.default.bool,language:y.default.string.isRequired,showLanguageNotice:y.default.bool,headingLevel:y.default.number,marksButtonStatus:y.default.string,marksButtonClassName:y.default.string,intl:w.intlShape.isRequired},T.defaultProps={onMarkButtonClick:function(){},problemsResults:[],improvementsResults:[],goodResults:[],considerationsResults:[],errorsResults:[],showLanguageNotice:!1,canChangeLanguage:!1,headingLevel:4,marksButtonStatus:"enabled"},t.default=(0,w.injectIntl)(T)},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}Object.defineProperty(t,"__esModule",{value:!0}),t.AnalysisResult=void 0;var i=n(["\n\t// This is the height of the IconButtonToggle.\n\tmin-height: 24px;\n\tpadding: 0 4px 0 0;\n\tdisplay: flex;\n\talign-items: flex-start;\n"],["\n\t// This is the height of the IconButtonToggle.\n\tmin-height: 24px;\n\tpadding: 0 4px 0 0;\n\tdisplay: flex;\n\talign-items: flex-start;\n"]),s=n(["\n\tmargin-top: 3px;\n\tposition: relative;\n\tleft: -1px;\n"],["\n\tmargin-top: 3px;\n\tposition: relative;\n\tleft: -1px;\n"]),o=n(["\n\tmargin: 0 8px 0 11px; // icon 13 + 11 = 24 for the 8px grid.\n\tflex: 1 1 auto;\n"],["\n\tmargin: 0 8px 0 11px; // icon 13 + 11 = 24 for the 8px grid.\n\tflex: 1 1 auto;\n"]),d=a(0),l=r(d),u=a(1),c=r(u),p=a(7),f=r(p),h=a(122),g=a(64),m=a(787),b=r(m),v=f.default.li(i),y=(0,f.default)(g.Icon)(s),w=f.default.p(o),x=function(e){return"hidden"===e.marksButtonStatus},_=t.AnalysisResult=function(e){return l.default.createElement(v,e,l.default.createElement(y,{icon:h.circle,color:e.bulletColor,size:"13px"}),l.default.createElement(w,{dangerouslySetInnerHTML:{__html:e.text}}),e.hasMarksButton&&!x(e)&&l.default.createElement(b.default,{marksButtonStatus:e.marksButtonStatus,className:e.marksButtonClassName,onClick:e.onButtonClick,id:e.buttonId,icon:h.eye,pressed:e.pressed,ariaLabel:e.ariaLabel}))};_.propTypes={text:c.default.string.isRequired,bulletColor:c.default.string.isRequired,hasMarksButton:c.default.bool.isRequired,buttonId:c.default.string.isRequired,pressed:c.default.bool.isRequired,ariaLabel:c.default.string.isRequired,onButtonClick:c.default.func.isRequired,marksButtonStatus:c.default.string,marksButtonClassName:c.default.string},_.defaultProps={marksButtonStatus:"enabled"},t.default=_},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n\tbox-sizing: border-box;\n\tmin-width: 32px;\n\tdisplay: inline-block;\n\tborder: 1px solid ",";\n\tbackground-color: ",";\n\tbox-shadow: ",";\n\tborder-radius: 3px;\n\tcursor: pointer;\n\tpadding: 0;\n\theight: ",";\n\n\t&:hover {\n\t\tborder-color: ",";\n\t}\n\t&:disabled {\n\t\tbackground-color: ",";\n\t\tbox-shadow: none;\n\t\tborder: none;\n\t\tcursor: default;\n\t}\n"],["\n\tbox-sizing: border-box;\n\tmin-width: 32px;\n\tdisplay: inline-block;\n\tborder: 1px solid ",";\n\tbackground-color: ",";\n\tbox-shadow: ",";\n\tborder-radius: 3px;\n\tcursor: pointer;\n\tpadding: 0;\n\theight: ",";\n\n\t&:hover {\n\t\tborder-color: ",";\n\t}\n\t&:disabled {\n\t\tbackground-color: ",";\n\t\tbox-shadow: none;\n\t\tborder: none;\n\t\tcursor: default;\n\t}\n"]),i=a(0),s=r(i),o=a(7),d=r(o),l=a(1),u=r(l),c=a(11),p=r(c),f=a(64),h=a(158),g=d.default.button(n,p.default.$color_button_border,function(e){return e.pressed?e.pressedBackground:e.unpressedBackground},function(e){return e.pressed?"inset 0 2px 0 "+(0,h.rgba)(e.pressedBoxShadowColor,.7):"0 1px 0 "+(0,h.rgba)(e.unpressedBoxShadowColor,.7)},function(e){return e.pressed?"23px":"24px"},function(e){return e.hoverBorderColor},function(e){return e.unpressedBackground}),m=function(e){return"disabled"===e.marksButtonStatus},b=function(e){return s.default.createElement(g,{disabled:m(e),type:"button",onClick:e.onClick,pressed:e.pressed,unpressedBoxShadowColor:e.unpressedBoxShadowColor,pressedBoxShadowColor:e.pressedBoxShadowColor,pressedBackground:e.pressedBackground,unpressedBackground:e.unpressedBackground,id:e.id,"aria-label":e.ariaLabel,"aria-pressed":e.pressed,unpressedIconColor:m(e)?e.disabledIconColor:e.unpressedIconColor,pressedIconColor:e.pressedIconColor,hoverBorderColor:e.hoverBorderColor,className:e.className},m(e)&&s.default.createElement(f.Icon,{icon:e.icon,color:e.disabledIconColor,size:"18px"}),!e.pressed&&!m(e)&&s.default.createElement(f.Icon,{icon:e.icon,color:e.unpressedIconColor,size:"18px"}),e.pressed&&!m(e)&&s.default.createElement(f.Icon,{icon:e.icon,color:e.pressedIconColor,size:"18px"}))};b.propTypes={id:u.default.string.isRequired,ariaLabel:u.default.string.isRequired,onClick:u.default.func.isRequired,boxShadowColor:u.default.string,unpressedBoxShadowColor:u.default.string,pressedBoxShadowColor:u.default.string,pressedBackground:u.default.string,unpressedBackground:u.default.string,pressedIconColor:u.default.string,unpressedIconColor:u.default.string,icon:u.default.func.isRequired,pressed:u.default.bool.isRequired,hoverBorderColor:u.default.string,marksButtonStatus:u.default.string,disabledIconColor:u.default.string,className:u.default.string},b.defaultProps={unpressedBoxShadowColor:p.default.$color_button_border,pressedBoxShadowColor:p.default.$color_purple,pressedBackground:p.default.$color_pink_dark,unpressedBackground:p.default.$color_button,pressedIconColor:p.default.$color_white,unpressedIconColor:p.default.$color_button_text,hoverBorderColor:p.default.$color_white,marksButtonStatus:"enabled",disabledIconColor:p.default.$color_grey},t.default=b},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function o(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function d(e,t){var a="h"+t,r=(0,w.default)(a)(h);return function(t){return v.default.createElement(r,null,v.default.createElement(e,t))}}Object.defineProperty(t,"__esModule",{value:!0}),t.AnalysisCollapsible=t.AnalysisCollapsibleStateless=void 0;var l=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),u=o(["\n\tbackground-color: ",";\n"],["\n\tbackground-color: ",";\n"]),c=o(["\n\twidth: 100%;\n\tbackground-color: ",";\n\tpadding: 0;\n\tborder-color: transparent;\n\tborder-radius: 0;\n\toutline: none;\n\tjustify-content: flex-start;\n\tbox-shadow: none;\n\t// When clicking, the button text disappears in Safari 10 because of color: activebuttontext.\n\tcolor: ",";\n\n\t:hover {\n\t\tborder-color: transparent;\n\t\tcolor: ",";\n\t}\n\n\t:active {\n\t\tbox-shadow: none;\n\t\tbackground-color: ",";\n\t\tcolor: ",";\n\t}\n\n\tsvg {\n\t\tmargin: 0 8px 0 -5px; // (icon 20 + button border 1) - 5 = 16 for the 8px grid\n\t\twidth: 20px;\n\t\theight: 20px;\n\t}\n"],["\n\twidth: 100%;\n\tbackground-color: ",";\n\tpadding: 0;\n\tborder-color: transparent;\n\tborder-radius: 0;\n\toutline: none;\n\tjustify-content: flex-start;\n\tbox-shadow: none;\n\t// When clicking, the button text disappears in Safari 10 because of color: activebuttontext.\n\tcolor: ",";\n\n\t:hover {\n\t\tborder-color: transparent;\n\t\tcolor: ",";\n\t}\n\n\t:active {\n\t\tbox-shadow: none;\n\t\tbackground-color: ",";\n\t\tcolor: ",";\n\t}\n\n\tsvg {\n\t\tmargin: 0 8px 0 -5px; // (icon 20 + button border 1) - 5 = 16 for the 8px grid\n\t\twidth: 20px;\n\t\theight: 20px;\n\t}\n"]),p=o(["\n\tmargin: 8px 0;\n\tword-wrap: break-word;\n\tfont-size: 1.25em;\n\tline-height: 1.25;\n"],["\n\tmargin: 8px 0;\n\tword-wrap: break-word;\n\tfont-size: 1.25em;\n\tline-height: 1.25;\n"]),f=o(["\n\tmargin: 0;\n\tlist-style: none;\n\tpadding: 0 16px 0 0;\n"],["\n\tmargin: 0;\n\tlist-style: none;\n\tpadding: 0 16px 0 0;\n"]),h=o(["\n\t\tmargin: 0;\n\t\tfont-weight: normal;\n\t"],["\n\t\tmargin: 0;\n\t\tfont-weight: normal;\n\t"]),g=a(1),m=r(g),b=a(0),v=r(b),y=a(7),w=r(y),x=a(789),_=a(122),z=a(11),k=r(z),j=a(790),S=w.default.div(u,k.default.$color_white),E=(0,w.default)(j.IconButton)(c,k.default.$color_white,k.default.$color_blue,k.default.$color_blue,k.default.$color_white,k.default.$color_blue),q=w.default.span(p),A=w.default.ul(f),T=t.AnalysisCollapsibleStateless=function(e){var t=e.title,a=(0,x.getChildrenCount)(e.children),r=e.element;return v.default.createElement(S,null,v.default.createElement(r,{"aria-expanded":e.isOpen,onClick:e.onToggle,icon:e.isOpen?_.angleUp:_.angleDown,iconColor:k.default.$color_grey_dark},v.default.createElement(q,null,t+" ("+a+")")),e.isOpen&&e.children&&v.default.createElement(A,{role:"list"},e.children))};T.propTypes={title:m.default.string.isRequired,isOpen:m.default.bool.isRequired,hasHeading:m.default.bool,headingLevel:m.default.number,onToggle:m.default.func.isRequired,children:m.default.oneOfType([m.default.arrayOf(m.default.node),m.default.node]),element:m.default.func},T.defaultProps={hasHeading:!1,headingLevel:2};var O=t.AnalysisCollapsible=function(e){function t(e){n(this,t);var a=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.state={isOpen:null},a.toggleOpen=a.toggleOpen.bind(a),a.element=e.hasHeading?d(E,e.headingLevel):E,a}return s(t,e),l(t,[{key:"toggleOpen",value:function(){this.setState({isOpen:!this.isOpen()})}},{key:"isOpen",value:function(){return null===this.state.isOpen?this.props.initialIsOpen:!0===this.state.isOpen}},{key:"render",value:function(){return v.default.createElement(T,{title:this.props.title,onToggle:this.toggleOpen.bind(this),isOpen:this.isOpen(),hasHeading:this.props.hasHeading,headingLevel:this.props.headingLevel,element:this.element},this.props.children)}}]),t}(v.default.Component);O.propTypes={title:m.default.string.isRequired,initialIsOpen:m.default.bool,hasHeading:m.default.bool,headingLevel:m.default.number,children:m.default.oneOfType([m.default.arrayOf(m.default.node),m.default.node])},O.defaultProps={initialIsOpen:!1,hasHeading:!1,headingLevel:2},t.default=O},function(e,t,a){"use strict";function r(e){var t=0;return e&&(t=isNaN(e.length)?1:e.length),t}Object.defineProperty(t,"__esModule",{value:!0}),t.getChildrenCount=r},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function i(e){return(0,x.default)(e)(c,C.borderWidth+"px",C.verticalPadding+"px",C.minHeight+"px",P+"px")}function s(e){return(0,x.default)(e)(p,A.default.$color_blue,function(e){return e.focusBackgroundColor},(0,O.rgba)(A.default.$color_blue_dark,.8))}function o(e){return(0,x.default)(e)(f,function(e){return e.hoverBackgroundColor},function(e){return e.hoverBorderColor},A.default.$color_button_text_hover)}function d(e){return(0,x.default)(e)(h,function(e){return e.activeBackgroundColor},function(e){return e.activeBorderColor},(0,O.rgba)(A.default.$color_button_border_active,.5))}function l(e){return(0,x.default)(e)(g)}function u(e){return(0,x.default)(e)(b)}Object.defineProperty(t,"__esModule",{value:!0}),t.IconButton=t.Button=t.BaseButton=t.addButtonStyles=void 0;var c=n(["\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tvertical-align: middle;\n\t\tborder-width: ",";\n\t\tborder-style: solid;\n\t\tmargin: 0;\n\t\tpadding: "," 10px;\n\t\tborder-radius: 3px;\n\t\tcursor: pointer;\n\t\tbox-sizing: border-box;\n\t\tfont-size: inherit;\n\t\tfont-family: inherit;\n\t\tfont-weight: inherit;\n\t\ttext-align: left;\n\t\toverflow: visible;\n\t\tmin-height: ",';\n\n\t\tsvg {\n\t\t\t// Safari 10\n\t\t\talign-self: center;\n\t\t}\n\n\t\t// Only needed for IE 10+.\n\t\t@media all and ( -ms-high-contrast: none ), ( -ms-high-contrast: active ) {\n\t\t\t::after {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tcontent: "";\n\t\t\t\tmin-height: ',";\n\t\t\t}\n\t\t}\n\t"],["\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tvertical-align: middle;\n\t\tborder-width: ",";\n\t\tborder-style: solid;\n\t\tmargin: 0;\n\t\tpadding: "," 10px;\n\t\tborder-radius: 3px;\n\t\tcursor: pointer;\n\t\tbox-sizing: border-box;\n\t\tfont-size: inherit;\n\t\tfont-family: inherit;\n\t\tfont-weight: inherit;\n\t\ttext-align: left;\n\t\toverflow: visible;\n\t\tmin-height: ",';\n\n\t\tsvg {\n\t\t\t// Safari 10\n\t\t\talign-self: center;\n\t\t}\n\n\t\t// Only needed for IE 10+.\n\t\t@media all and ( -ms-high-contrast: none ), ( -ms-high-contrast: active ) {\n\t\t\t::after {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tcontent: "";\n\t\t\t\tmin-height: ',";\n\t\t\t}\n\t\t}\n\t"]),p=n(["\n\t\t&::-moz-focus-inner {\n\t\t\tborder-width: 0;\n\t\t}\n\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t\tborder-color: ",";\n\t\t\tbackground-color: ",";\n\t\t\tbox-shadow: 0 0 3px ",";\n\t\t}\n\t"],["\n\t\t&::-moz-focus-inner {\n\t\t\tborder-width: 0;\n\t\t}\n\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t\tborder-color: ",";\n\t\t\tbackground-color: ",";\n\t\t\tbox-shadow: 0 0 3px ",";\n\t\t}\n\t"]),f=n(["\n\t\t&:hover {\n\t\t\tbackground-color: ",";\n\t\t\tborder-color: ",";\n\t\t\tcolor: ",";\n\t\t}\n\t"],["\n\t\t&:hover {\n\t\t\tbackground-color: ",";\n\t\t\tborder-color: ",";\n\t\t\tcolor: ",";\n\t\t}\n\t"]),h=n(["\n\t\t&:active {\n\t\t\tbackground-color: ",";\n\t\t\tborder-color: ",";\n\t\t\tbox-shadow: inset 0 2px 5px -3px ",";\n\t\t}\n\t"],["\n\t\t&:active {\n\t\t\tbackground-color: ",";\n\t\t\tborder-color: ",";\n\t\t\tbox-shadow: inset 0 2px 5px -3px ",";\n\t\t}\n\t"]),g=n(["\n\t\tfont-size: 0.8rem;\n\t"],["\n\t\tfont-size: 0.8rem;\n\t"]),m=n(["\n\t\tcolor: ",";\n\t\tborder-color: ",";\n\t\tbackground: ",";\n\t\tbox-shadow: 0 1px 0 ",";\n\t"],["\n\t\tcolor: ",";\n\t\tborder-color: ",";\n\t\tbackground: ",";\n\t\tbox-shadow: 0 1px 0 ",";\n\t"]),b=n(["\n\t\tmargin: 0 8px 0 0;\n\t\tflex-shrink: 0;\n\t"],["\n\t\tmargin: 0 8px 0 0;\n\t\tflex-shrink: 0;\n\t"]);t.addBaseStyle=i,t.addFocusStyle=s,t.addHoverStyle=o,t.addActiveStyle=d,t.addFontSizeStyles=l;var v=a(0),y=r(v),w=a(7),x=r(w),_=a(791),z=r(_),k=a(112),j=r(k),S=a(1),E=r(S),q=a(11),A=r(q),T=a(64),O=a(158),C={minHeight:32,verticalPadding:4,borderWidth:1},P=C.minHeight-2*C.verticalPadding-2*C.borderWidth;s.propTypes={focusBackgroundColor:E.default.string},s.defaultProps={focusBackgroundColor:A.default.$color_white},o.propTypes={hoverBackgroundColor:E.default.string,hoverBorderColor:E.default.string},o.defaultProps={hoverBackgroundColor:A.default.$color_button_hover,hoverBorderColor:A.default.$color_button_border_hover},d.propTypes={activeBackgroundColor:E.default.string,activeBorderColor:E.default.string},d.defaultProps={activeBackgroundColor:A.default.$color_button,activeBorderColor:A.default.$color_button_border_hover};var R=t.addButtonStyles=(0,z.default)([i,s,o,d]),M=t.BaseButton=R(x.default.button(m,function(e){return e.textColor},function(e){return e.borderColor},function(e){return e.backgroundColor},function(e){return(0,O.rgba)(e.boxShadowColor,1)}));M.propTypes={backgroundColor:E.default.string,textColor:E.default.string,borderColor:E.default.string,boxShadowColor:E.default.string},M.defaultProps={backgroundColor:A.default.$color_button,textColor:A.default.$color_button_text,borderColor:A.default.$color_button_border,boxShadowColor:A.default.$color_button_border,type:"button"};var D=t.Button=l(M);(t.IconButton=function(e){var t=e.children,a=e.icon,r=e.iconColor,n=T.Icon;t&&(n=u(n));var i=(0,j.default)(e,"icon");return y.default.createElement(D,i,y.default.createElement(n,{icon:a,color:r}),t)}).propTypes={icon:E.default.func.isRequired,iconColor:E.default.string.isRequired,children:E.default.oneOfType([E.default.arrayOf(E.default.node),E.default.node,E.default.string])}},function(e,t,a){"use strict";var r=a(442),n=r();e.exports=n},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function o(e,t){var a=t.hideMarksButtons?"disabled":e.marksButtonStatus;return{results:e.analysis.seo[e.activeKeyword]||null,marksButtonStatus:a}}Object.defineProperty(t,"__esModule",{value:!0});var d=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),l=a(0),u=r(l),c=a(1),p=r(c),f=a(313),h=a(446),g=r(h),m=function(e){function t(){return n(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,e),d(t,[{key:"render",value:function(){return u.default.createElement(g.default,{showLanguageNotice:!1,results:this.props.results,marksButtonClassName:"yoast-tooltip yoast-tooltip-s",marksButtonStatus:this.props.marksButtonStatus})}}]),t}(u.default.Component);m.propTypes={results:p.default.array,marksButtonStatus:p.default.string,hideMarksButtons:p.default.bool},t.default=(0,f.connect)(o)(m)},function(e,t,a){"use strict";function r(e){e=e||{},n(e,d),this.arguments=e,this.strings=e.strings}var n=a(93),i=a(794),s=a(450),o=jQuery,d={strings:{keywordTab:"",contentTab:""},focusKeywordField:"#yoast_wpseo_focuskw",contentAnalysisActive:"1"};r.prototype.init=function(){var e=o(".wpseo-metabox-tab-content");e.on("click",".wpseo_tablink",function(e){e.preventDefault()}),this.focusKeywordRow=o("#wpseofocuskeyword"),this.contentAnalysis=o("#yoast-seo-content-analysis"),this.keywordAnalysis=o("#wpseo-pageanalysis, #wpseo_analysis"),this.snippetPreview=o("#wpseosnippet");var t=o(this.arguments.focusKeywordField).val();this.contentAnalysis.show(),this.keywordAnalysis.hide(),this.focusKeywordRow.hide(),this.mainKeywordTab=new i({keyword:t,prefix:this.strings.keywordTab,fallback:this.strings.enterFocusKeyword,onActivate:function(){this.showKeywordAnalysis(),this.contentTab.deactivate()}.bind(this),afterActivate:function(){YoastSEO.app.refresh()}}),this.contentTab=new s({label:this.strings.contentTab,onActivate:function(){this.showContentAnalysis(),this.mainKeywordTab.deactivate()}.bind(this),afterActivate:function(){YoastSEO.app.refresh()}}),this.arguments.keywordAnalysisActive&&this.mainKeywordTab.init(e),this.arguments.contentAnalysisActive&&this.contentTab.init(e),o(".yoast-seo__remove-tab").remove()},r.prototype.showKeywordAnalysis=function(){this.focusKeywordRow.show(),this.keywordAnalysis.show(),this.contentAnalysis.hide(),this.arguments.keywordAnalysisActive&&this.snippetPreview.show()},r.prototype.showContentAnalysis=function(){this.focusKeywordRow.hide(),this.keywordAnalysis.hide(),this.contentAnalysis.show(),this.arguments.keywordAnalysisActive&&this.snippetPreview.hide()},r.prototype.updateContentTab=function(e){this.contentTab.updateScore(e)},r.prototype.updateKeywordTab=function(e,t){this.mainKeywordTab.updateScore(e,t)},r.prototype.isMainKeyword=function(e){return this.mainKeywordTab.getKeywordFromElement()===e},r.prototype.getKeywordTab=function(){return this.mainKeywordTab},r.prototype.getContentTab=function(){return this.contentTab},e.exports=r},function(e,t,a){"use strict";var r=a(4),n=a(93),i=a(450),s={keyword:"",placeholder:"",active:!1,hideable:!1,prefix:"",classes:["wpseo_tab","wpseo_keyword_tab"],onActivate:function(){},afterActivate:function(){}};e.exports=function(){function e(e){n(e,s),this.fallback=e.fallback,this.keyword=e.keyword,this.placeholder=e.placeholder,this.prefix=e.prefix,this.classes=e.classes,this.onActivate=e.onActivate,this.afterActivate=e.afterActivate}return e.prototype=Object.create(i.prototype),e.prototype.updateScore=function(e,t){if(r(t)||(this.keyword=t),""===t)return this.score="na",this.scoreText="",void this.refresh();var a=this.getIndicator(e);this.score=a.className,this.scoreText=a.screenReaderText,this.refresh()},e.prototype.hasKeyword=function(){return""!==this.keyword},e.prototype.getKeyWord=function(){return this.keyword},e.prototype.hasFallback=function(){return""!==this.fallback},e.prototype.determinePrefix=function(){return!this.hasKeyword()&&this.hasFallback()?"":this.prefix},e.prototype.determineLabel=function(){return!this.hasKeyword()&&this.hasFallback()?this.fallback:this.hasKeyword()?this.getKeyWord():"..."},e.prototype.render=function(){var e=wp.template("keyword_tab")({label:this.determineLabel(),keyword:this.getKeyWord(),hideable:this.hideable,active:this.active,prefix:this.determinePrefix(),score:this.score,scoreText:this.scoreText,classes:this.addAdditionalClasses()});return jQuery(e)},e.prototype.getKeywordFromElement=function(){return this.element.find(".wpseo_tablink").data("keyword")},e}()},function(e,t,a){"use strict";function r(){var e=n();return!i(e)&&"1"===e.contentAnalysisActive}var n=a(94),i=a(4);e.exports=r},function(e,t,a){"use strict";function r(e){e=jQuery(e),e.closest("tr").siblings().hide(),e.closest(".wpseo-metabox-tabs").hide()}function n(e,t,a){var r=o();e=jQuery(e).get(0);var n=l(),i=u(),s={targetElement:e,placeholder:{title:n,urlPath:""},defaultValue:{title:n},baseURL:r.base_url,callbacks:{saveSnippetData:a},metaDescriptionDate:r.metaDescriptionDate,data:t};return""!==i&&(s.placeholder.metaDesc=i,s.defaultValue.metaDesc=i),s}function i(e,t,a){var r=n(e,t,a);return new c(r)}function s(e,t,a){var r;r=n(e,t,a),r.i18n=d();var i=new c(r);return i.renderTemplate(),i.callRegisteredEventBinder(),i.bindEvents(),i.init(),i}var o=a(94),d=a(797),l=a(798),u=a(799),c=a(161).SnippetPreview;e.exports={isolate:r,create:i,createStandalone:s}},function(e,t,a){"use strict";function r(){var e=n(),t=new s(e);return i(e)&&(t=new s({domain:"js-text-analysis",locale_data:{"js-text-analysis":{"":{}}}})),t}var n=a(451),i=a(15),s=a(182);e.exports=r},function(e,t,a){"use strict";function r(){var e="",t=n();return t&&(e=t.title_template),""===e&&(e="%%title%% - %%sitename%%"),e}var n=a(94);e.exports=r},function(e,t,a){"use strict";function r(){var e="",t=n();return t&&(e=t.metadesc_template),e}var n=a(94);e.exports=r},function(e,t,a){"use strict";function r(e,t,a,r){this._keywordUsage=a.keyword_usage,this._focusKeywordElement=d(e),this._plugin=new n(r,{usedKeywords:a.keyword_usage,searchUrl:a.search_url,postUrl:a.post_edit_url},r.i18n),this._postID=d("#post_ID, [name=tag_ID]").val(),this._taxonomy=d("[name=taxonomy]").val()||"",this._ajaxAction=t,this._app=r}var n=a(161).bundledPlugins.usedKeywords,i=a(301),s=a(87),o=a(3),d=jQuery;r.prototype.init=function(){var e=s(this.keywordChangeHandler.bind(this),500);this._plugin.registerPlugin(),this._focusKeywordElement.on("input",e)},r.prototype.keywordChangeHandler=function(){var e=this._focusKeywordElement.val();i(this._keywordUsage,e)||this.requestKeywordUsage(e)},r.prototype.requestKeywordUsage=function(e){d.post(ajaxurl,{action:this._ajaxAction,post_id:this._postID,keyword:e,taxonomy:this._taxonomy},this.updateKeywordUsage.bind(this,e),"json")},r.prototype.updateKeywordUsage=function(e,t){t&&o(t)&&(this._keywordUsage[e]=t,this._plugin.updateKeywordUsage(this._keywordUsage),this._app.analyzeTimer())},e.exports=r},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";var r="score-text",n="image yoast-logo svg";!function(t){function a(e,t){return wpseoPostScraperL10n.publish_box.labels[e][t]||""}function i(e,i){var s=t("#"+e+"-score"),o=n+" "+i;s.children(".image").attr("class",o);var d=a(e,i);s.children("."+r).html(d)}function s(e,i){var s=t("<div />",{class:"misc-pub-section yoast yoast-seo-score "+e+"-score",id:e+"-score"}),o=t("<span />",{class:r,html:a(e,i)}),d=t("<span>").attr("class",n+" na");s.append(d).append(o),t("#misc-publishing-actions").append(s)}function o(){"1"===wpseoPostScraperL10n.contentAnalysisActive&&s("content","na"),"1"===wpseoPostScraperL10n.keywordAnalysisActive&&s("keyword","na")}String.prototype.ucfirst=function(){return this.charAt(0).toUpperCase()+this.substr(1)},e.exports={initalise:o,updateScore:i}}(jQuery)},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var n=a(161),i=a(4),s=r(i),o=a(433),d=r(o),l=a(1071),u=r(l),c=a(745),p=r(c),f=a(445),h=a(318),g=a(342),m=a(849),b=r(m),v=a(447),y=a(448),w=a(1073),x=r(w),_=a(319),z=r(_),k=a(793),j=r(k),S=a(451),E=r(S),q=a(449),A=r(q),T=a(795),O=r(T),C=a(796),P=r(C),R=a(800),M=r(R),D=a(341);!function(e){function t(e){return""===e.responseText?L.val():jQuery("<div>"+e.responseText+"</div>").find("#editable-post-name-full").text()}function a(e){return P.default.create(F,{title:e.getSnippetTitle(),urlPath:e.getSnippetCite(),metaDesc:e.getSnippetMeta()},e.saveSnippetData.bind(e))}function r(){return"1"===wpseoPostScraperL10n.show_markers}function i(){return"undefined"!=typeof tinyMCE&&r()?function(e,t){d.default.isTinyMCEAvailable(o.tmceId)&&(null===U&&(U=(0,g.tinyMCEDecorator)(tinyMCE.get(o.tmceId))),U(e,t))}:((0,s.default)(H)||H.dispatch((0,D.setMarkerStatus)("hidden")),!1)}function l(t,a,r){var n=e("#yoast_wpseo_linkdex").val();new M.default("#yoast_wpseo_focuskw_text_input","get_focus_keyword_usage",wpseoPostScraperL10n,t).init(),a.initKeywordTabTemplate();var i=(0,z.default)(n);(0,v.update)(i),(0,y.update)(i),r.updateScore("keyword",i.className)}function c(t){var a=e("#yoast_wpseo_content_score").val(),r=(0,z.default)(a);(0,y.update)(r),t.updateScore("content",r.className)}function m(){(0,A.default)()&&!YoastSEO.multiKeyword&&e("#post").on("submit",function(){var t=e("#yoast_wpseo_focuskw"),a=t.val(),r=$.getKeywordTab().getKeywordFromElement();a!==r&&t.val(r)})}function w(){var e={};return(0,A.default)()&&(e.output="wpseo-pageanalysis"),(0,O.default)()&&(e.contentOutput="yoast-seo-content-analysis"),e}function _(){e(".wpseo-tab-add-keyword").hide()}function k(){var e=new j.default({strings:wpseoPostScraperL10n,contentAnalysisActive:(0,O.default)(),keywordAnalysisActive:(0,A.default)()});return e.init(),e}function S(){var e=new x.default({tabManager:$});return e.leavePostNameUntouched=!1,e}function q(){var t={elementTarget:[o.tmceId,"yoast_wpseo_focuskw_text_input","yoast_wpseo_metadesc","excerpt","editable-post-name","editable-post-name-full"],targets:w(),callbacks:{getData:W.getData.bind(W)},locale:wpseoPostScraperL10n.contentLocale,marker:i(),contentAnalysisActive:(0,O.default)(),keywordAnalysisActive:(0,A.default)(),snippetPreview:N};(0,A.default)()&&(t.callbacks.saveScores=W.saveScores.bind(W),t.callbacks.updatedKeywordsResults=function(e){var t=$.getKeywordTab().getKeyWord();$.isMainKeyword(t)&&H.dispatch((0,h.setSeoResultsForKeyword)(t,e))}),(0,O.default)()&&(t.callbacks.saveContentScore=W.saveContentScore.bind(W),t.callbacks.updatedContentResults=function(e){H.dispatch((0,h.setReadabilityResults)(e))}),L=e("#title");var a=(0,E.default)();return(0,s.default)(a)||(0,s.default)(a.domain)||(t.translations=a),t}function T(e,t,a,r){window.YoastSEO={},window.YoastSEO.app=e,window.YoastSEO.wp={},window.YoastSEO.wp.replaceVarsPlugin=a,window.YoastSEO.wp.shortcodePlugin=r,window.YoastSEO.wp._tabManager=t,window.YoastSEO.wp._tinyMCEHelper=d.default,window.YoastSEO.store=H}function C(e){(0,A.default)()?(l(I,W,b.default),e.getKeywordTab().activate()):_(),(0,O.default)()&&c(b.default),!(0,A.default)()&&(0,O.default)()&&e.getContentTab().activate()}function R(e){(0,s.default)(e.seoAssessorPresenter)||(e.seoAssessorPresenter.render=function(){}),(0,s.default)(e.contentAssessorPresenter)||(e.contentAssessorPresenter.render=function(){},e.contentAssessorPresenter.renderIndividualRatings=function(){})}function B(){var t={readabilityTarget:"yoast-seo-content-analysis",seoTarget:"wpseo-pageanalysis"};if(H=(0,p.default)(t).store,F=e("#wpseosnippet"),0!==F.length){$=k(),W=S(),b.default.initalise(),N=a(W);var r=q();I=new n.App(r),W.app=I;var i=new YoastReplaceVarPlugin(I),s=new YoastShortcodePlugin(I);if(wpseoPostScraperL10n.markdownEnabled){new u.default(I).register()}T(I,$,i,s),(0,o.setStore)(H),d.default.wpTextViewOnInitCheck(),C($),jQuery(window).trigger("YoastSEO:ready"),jQuery(document).on("wp-collapse-menu wp-menu-state-set",function(){I.snippetPreview.handleWindowResizing()}),YoastSEO.analyzerArgs=r,m(),W.bindElementEvents(I),(0,A.default)()||(0,O.default)()||P.default.isolate(F);var l=jQuery("#_yst_is_cornerstone");I.switchAssessors(l.is(":checked")),l.change(function(){I.switchAssessors(l.is(":checked"))}),R(I);var c=I.initAssessorPresenters.bind(I);I.initAssessorPresenters=function(){c(),R(I)},H.dispatch((0,f.setActiveKeyword)($.getKeywordTab().getKeyWord()))}}if("undefined"!=typeof wpseoPostScraperL10n){var F=void 0,L=void 0,I=void 0,N=void 0,U=null,$=void 0,W=void 0,H=void 0;jQuery(document).on("ajaxComplete",function(e,a,r){"/admin-ajax.php"===r.url.substr(0-"/admin-ajax.php".length)&&"string"==typeof r.data&&-1!==r.data.indexOf("action=sample-permalink")&&(W.leavePostNameUntouched=!0,I.snippetPreview.setUrlPath(t(a)))}),jQuery(document).ready(B)}}(jQuery)},function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),i=a(1072),s=function(e){return e&&e.__esModule?e:{default:e}}(i),o=function(){function e(t){r(this,e),this._app=t}return n(e,[{key:"register",value:function(){this._app.registerPlugin("YoastMarkdownPlugin",{status:"ready"}),this._app.registerModification("content",this.parseMarkdown.bind(this),"YoastMarkdownPlugin",1)}},{key:"parseMarkdown",value:function(e){return(0,s.default)(e)}}]),e}();t.default=o},function(e,t,a){"use strict";(function(r){var n,i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};(function(){function r(e){this.tokens=[],this.tokens.links={},this.options=e||h.defaults,this.rules=g.normal,this.options.gfm&&(this.options.tables?this.rules=g.tables:this.rules=g.gfm)}function s(e,t){if(this.options=t||h.defaults,this.links=e,this.rules=m.normal,this.renderer=this.options.renderer||new o,this.renderer.options=this.options,!this.links)throw new Error("Tokens array requires a `links` property.");this.options.gfm?this.options.breaks?this.rules=m.breaks:this.rules=m.gfm:this.options.pedantic&&(this.rules=m.pedantic)}function o(e){this.options=e||{}}function d(e){this.tokens=[],this.token=null,this.options=e||h.defaults,this.options.renderer=this.options.renderer||new o,this.renderer=this.options.renderer,this.renderer.options=this.options}function l(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function u(e){return e.replace(/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/g,function(e,t){return t=t.toLowerCase(),"colon"===t?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""})}function c(e,t){return e=e.source,t=t||"",function a(r,n){return r?(n=n.source||n,n=n.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,n),a):new RegExp(e,t)}}function p(){}function f(e){for(var t,a,r=1;r<arguments.length;r++){t=arguments[r];for(a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e}function h(e,t,a){if(a||"function"==typeof t){a||(a=t,t=null),t=f({},h.defaults,t||{});var n,i,s=t.highlight,o=0;try{n=r.lex(e,t)}catch(e){return a(e)}i=n.length;var u=function(e){if(e)return t.highlight=s,a(e);var r;try{r=d.parse(n,t)}catch(t){e=t}return t.highlight=s,e?a(e):a(null,r)};if(!s||s.length<3)return u();if(delete t.highlight,!i)return u();for(;o<n.length;o++)!function(e){"code"!==e.type?--i||u():s(e.text,e.lang,function(t,a){return t?u(t):null==a||a===e.text?--i||u():(e.text=a,e.escaped=!0,void(--i||u()))})}(n[o])}else try{return t&&(t=f({},h.defaults,t)),d.parse(r.lex(e,t),t)}catch(e){if(e.message+="\nPlease report this to https://github.com/chjj/marked.",(t||h.defaults).silent)return"<p>An error occured:</p><pre>"+l(e.message+"",!0)+"</pre>";throw e}}var g={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,nptable:p,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,blockquote:/^( *>[^\n]+(\n(?!def)[^\n]+)*\n*)+/,list:/^( *)(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment *(?:\n|\s*$)|closed *(?:\n{2,}|\s*$)|closing *(?:\n{2,}|\s*$))/,def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,table:p,paragraph:/^((?:[^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+)\n*/,text:/^[^\n]+/};g.bullet=/(?:[*+-]|\d+\.)/,g.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,g.item=c(g.item,"gm")(/bull/g,g.bullet)(),g.list=c(g.list)(/bull/g,g.bullet)("hr","\\n+(?=\\1?(?:[-*_] *){3,}(?:\\n+|$))")("def","\\n+(?="+g.def.source+")")(),g.blockquote=c(g.blockquote)("def",g.def)(),g._tag="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|[^\\w\\s@]*@)\\b",g.html=c(g.html)("comment",/<!--[\s\S]*?-->/)("closed",/<(tag)[\s\S]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,g._tag)(),g.paragraph=c(g.paragraph)("hr",g.hr)("heading",g.heading)("lheading",g.lheading)("blockquote",g.blockquote)("tag","<"+g._tag)("def",g.def)(),g.normal=f({},g),g.gfm=f({},g.normal,{fences:/^ *(`{3,}|~{3,})[ \.]*(\S+)? *\n([\s\S]*?)\s*\1 *(?:\n+|$)/,paragraph:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/}),g.gfm.paragraph=c(g.paragraph)("(?!","(?!"+g.gfm.fences.source.replace("\\1","\\2")+"|"+g.list.source.replace("\\1","\\3")+"|")(),g.tables=f({},g.gfm,{nptable:/^ *(\S.*\|.*)\n *([-:]+ *\|[-| :]*)\n((?:.*\|.*(?:\n|$))*)\n*/,table:/^ *\|(.+)\n *\|( *[-:]+[-| :]*)\n((?: *\|.*(?:\n|$))*)\n*/}),r.rules=g,r.lex=function(e,t){return new r(t).lex(e)},r.prototype.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(e,!0)},r.prototype.token=function(e,t,a){for(var r,n,i,s,o,d,l,u,c,e=e.replace(/^ +$/gm,"");e;)if((i=this.rules.newline.exec(e))&&(e=e.substring(i[0].length),i[0].length>1&&this.tokens.push({type:"space"})),i=this.rules.code.exec(e))e=e.substring(i[0].length),i=i[0].replace(/^ {4}/gm,""),this.tokens.push({type:"code",text:this.options.pedantic?i:i.replace(/\n+$/,"")});else if(i=this.rules.fences.exec(e))e=e.substring(i[0].length),this.tokens.push({type:"code",lang:i[2],text:i[3]||""});else if(i=this.rules.heading.exec(e))e=e.substring(i[0].length),this.tokens.push({type:"heading",depth:i[1].length,text:i[2]});else if(t&&(i=this.rules.nptable.exec(e))){for(e=e.substring(i[0].length),d={type:"table",header:i[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:i[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:i[3].replace(/\n$/,"").split("\n")},u=0;u<d.align.length;u++)/^ *-+: *$/.test(d.align[u])?d.align[u]="right":/^ *:-+: *$/.test(d.align[u])?d.align[u]="center":/^ *:-+ *$/.test(d.align[u])?d.align[u]="left":d.align[u]=null;for(u=0;u<d.cells.length;u++)d.cells[u]=d.cells[u].split(/ *\| */);this.tokens.push(d)}else if(i=this.rules.lheading.exec(e))e=e.substring(i[0].length),this.tokens.push({type:"heading",depth:"="===i[2]?1:2,text:i[1]});else if(i=this.rules.hr.exec(e))e=e.substring(i[0].length),this.tokens.push({type:"hr"});else if(i=this.rules.blockquote.exec(e))e=e.substring(i[0].length),this.tokens.push({type:"blockquote_start"}),i=i[0].replace(/^ *> ?/gm,""),this.token(i,t,!0),this.tokens.push({type:"blockquote_end"});else if(i=this.rules.list.exec(e)){for(e=e.substring(i[0].length),s=i[2],this.tokens.push({type:"list_start",ordered:s.length>1}),i=i[0].match(this.rules.item),r=!1,c=i.length,u=0;u<c;u++)d=i[u],l=d.length,d=d.replace(/^ *([*+-]|\d+\.) +/,""),~d.indexOf("\n ")&&(l-=d.length,d=this.options.pedantic?d.replace(/^ {1,4}/gm,""):d.replace(new RegExp("^ {1,"+l+"}","gm"),"")),this.options.smartLists&&u!==c-1&&(o=g.bullet.exec(i[u+1])[0],s===o||s.length>1&&o.length>1||(e=i.slice(u+1).join("\n")+e,u=c-1)),n=r||/\n\n(?!\s*$)/.test(d),u!==c-1&&(r="\n"===d.charAt(d.length-1),n||(n=r)),this.tokens.push({type:n?"loose_item_start":"list_item_start"}),this.token(d,!1,a),this.tokens.push({type:"list_item_end"});this.tokens.push({type:"list_end"})}else if(i=this.rules.html.exec(e))e=e.substring(i[0].length),this.tokens.push({type:this.options.sanitize?"paragraph":"html",pre:!this.options.sanitizer&&("pre"===i[1]||"script"===i[1]||"style"===i[1]),text:i[0]});else if(!a&&t&&(i=this.rules.def.exec(e)))e=e.substring(i[0].length),this.tokens.links[i[1].toLowerCase()]={href:i[2],title:i[3]};else if(t&&(i=this.rules.table.exec(e))){for(e=e.substring(i[0].length),d={type:"table",header:i[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:i[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:i[3].replace(/(?: *\| *)?\n$/,"").split("\n")},u=0;u<d.align.length;u++)/^ *-+: *$/.test(d.align[u])?d.align[u]="right":/^ *:-+: *$/.test(d.align[u])?d.align[u]="center":/^ *:-+ *$/.test(d.align[u])?d.align[u]="left":d.align[u]=null;for(u=0;u<d.cells.length;u++)d.cells[u]=d.cells[u].replace(/^ *\| *| *\| *$/g,"").split(/ *\| */);this.tokens.push(d)}else if(t&&(i=this.rules.paragraph.exec(e)))e=e.substring(i[0].length),this.tokens.push({type:"paragraph",text:"\n"===i[1].charAt(i[1].length-1)?i[1].slice(0,-1):i[1]});else if(i=this.rules.text.exec(e))e=e.substring(i[0].length),this.tokens.push({type:"text",text:i[0]});else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0));return this.tokens};var m={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[\s\S]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?!\*)/,em:/^\b_((?:[^_]|__)+?)_\b|^\*((?:\*\*|[\s\S])+?)\*(?!\*)/,code:/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,del:p,text:/^[\s\S]+?(?=[\\<!\[_*`]| {2,}\n|$)/};m._inside=/(?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*/,m._href=/\s*<?([\s\S]*?)>?(?:\s+['"]([\s\S]*?)['"])?\s*/,m.link=c(m.link)("inside",m._inside)("href",m._href)(),m.reflink=c(m.reflink)("inside",m._inside)(),m.normal=f({},m),m.pedantic=f({},m.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/}),m.gfm=f({},m.normal,{escape:c(m.escape)("])","~|])")(),url:/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,del:/^~~(?=\S)([\s\S]*?\S)~~/,text:c(m.text)("]|","~]|")("|","|https?://|")()}),m.breaks=f({},m.gfm,{br:c(m.br)("{2,}","*")(),text:c(m.gfm.text)("{2,}","*")()}),s.rules=m,s.output=function(e,t,a){return new s(t,a).output(e)},s.prototype.output=function(e){for(var t,a,r,n,i="";e;)if(n=this.rules.escape.exec(e))e=e.substring(n[0].length),i+=n[1];else if(n=this.rules.autolink.exec(e))e=e.substring(n[0].length),"@"===n[2]?(a=":"===n[1].charAt(6)?this.mangle(n[1].substring(7)):this.mangle(n[1]),r=this.mangle("mailto:")+a):(a=l(n[1]),r=a),i+=this.renderer.link(r,null,a);else if(this.inLink||!(n=this.rules.url.exec(e))){if(n=this.rules.tag.exec(e))!this.inLink&&/^<a /i.test(n[0])?this.inLink=!0:this.inLink&&/^<\/a>/i.test(n[0])&&(this.inLink=!1),e=e.substring(n[0].length),i+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):l(n[0]):n[0];else if(n=this.rules.link.exec(e))e=e.substring(n[0].length),this.inLink=!0,i+=this.outputLink(n,{href:n[2],title:n[3]}),this.inLink=!1;else if((n=this.rules.reflink.exec(e))||(n=this.rules.nolink.exec(e))){if(e=e.substring(n[0].length),t=(n[2]||n[1]).replace(/\s+/g," "),!(t=this.links[t.toLowerCase()])||!t.href){i+=n[0].charAt(0),e=n[0].substring(1)+e;continue}this.inLink=!0,i+=this.outputLink(n,t),this.inLink=!1}else if(n=this.rules.strong.exec(e))e=e.substring(n[0].length),i+=this.renderer.strong(this.output(n[2]||n[1]));else if(n=this.rules.em.exec(e))e=e.substring(n[0].length),i+=this.renderer.em(this.output(n[2]||n[1]));else if(n=this.rules.code.exec(e))e=e.substring(n[0].length),i+=this.renderer.codespan(l(n[2],!0));else if(n=this.rules.br.exec(e))e=e.substring(n[0].length),i+=this.renderer.br();else if(n=this.rules.del.exec(e))e=e.substring(n[0].length),i+=this.renderer.del(this.output(n[1]));else if(n=this.rules.text.exec(e))e=e.substring(n[0].length),i+=this.renderer.text(l(this.smartypants(n[0])));else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}else e=e.substring(n[0].length),a=l(n[1]),r=a,i+=this.renderer.link(r,null,a);return i},s.prototype.outputLink=function(e,t){var a=l(t.href),r=t.title?l(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(a,r,this.output(e[1])):this.renderer.image(a,r,l(e[1]))},s.prototype.smartypants=function(e){return this.options.smartypants?e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014\/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014\/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e},s.prototype.mangle=function(e){if(!this.options.mangle)return e;for(var t,a="",r=e.length,n=0;n<r;n++)t=e.charCodeAt(n),Math.random()>.5&&(t="x"+t.toString(16)),a+="&#"+t+";";return a},o.prototype.code=function(e,t,a){if(this.options.highlight){var r=this.options.highlight(e,t);null!=r&&r!==e&&(a=!0,e=r)}return t?'<pre><code class="'+this.options.langPrefix+l(t,!0)+'">'+(a?e:l(e,!0))+"\n</code></pre>\n":"<pre><code>"+(a?e:l(e,!0))+"\n</code></pre>"},o.prototype.blockquote=function(e){return"<blockquote>\n"+e+"</blockquote>\n"},o.prototype.html=function(e){return e},o.prototype.heading=function(e,t,a){return"<h"+t+' id="'+this.options.headerPrefix+a.toLowerCase().replace(/[^\w]+/g,"-")+'">'+e+"</h"+t+">\n"},o.prototype.hr=function(){return this.options.xhtml?"<hr/>\n":"<hr>\n"},o.prototype.list=function(e,t){var a=t?"ol":"ul";return"<"+a+">\n"+e+"</"+a+">\n"},o.prototype.listitem=function(e){return"<li>"+e+"</li>\n"},o.prototype.paragraph=function(e){return"<p>"+e+"</p>\n"},o.prototype.table=function(e,t){return"<table>\n<thead>\n"+e+"</thead>\n<tbody>\n"+t+"</tbody>\n</table>\n"},o.prototype.tablerow=function(e){return"<tr>\n"+e+"</tr>\n"},o.prototype.tablecell=function(e,t){var a=t.header?"th":"td";return(t.align?"<"+a+' style="text-align:'+t.align+'">':"<"+a+">")+e+"</"+a+">\n"},o.prototype.strong=function(e){return"<strong>"+e+"</strong>"},o.prototype.em=function(e){return"<em>"+e+"</em>"},o.prototype.codespan=function(e){return"<code>"+e+"</code>"},o.prototype.br=function(){return this.options.xhtml?"<br/>":"<br>"},o.prototype.del=function(e){return"<del>"+e+"</del>"},o.prototype.link=function(e,t,a){if(this.options.sanitize){try{var r=decodeURIComponent(u(e)).replace(/[^\w:]/g,"").toLowerCase()}catch(e){return""}if(0===r.indexOf("javascript:")||0===r.indexOf("vbscript:")||0===r.indexOf("data:"))return""}var n='<a href="'+e+'"';return t&&(n+=' title="'+t+'"'),n+=">"+a+"</a>"},o.prototype.image=function(e,t,a){var r='<img src="'+e+'" alt="'+a+'"';return t&&(r+=' title="'+t+'"'),r+=this.options.xhtml?"/>":">"},o.prototype.text=function(e){return e},d.parse=function(e,t,a){return new d(t,a).parse(e)},d.prototype.parse=function(e){this.inline=new s(e.links,this.options,this.renderer),this.tokens=e.reverse();for(var t="";this.next();)t+=this.tok();return t},d.prototype.next=function(){return this.token=this.tokens.pop()},d.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},d.prototype.parseText=function(){for(var e=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;return this.inline.output(e)},d.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return this.renderer.hr();case"heading":return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,this.token.text);case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var e,t,a,r,n="",i="";for(a="",e=0;e<this.token.header.length;e++)({header:!0,align:this.token.align[e]}),a+=this.renderer.tablecell(this.inline.output(this.token.header[e]),{header:!0,align:this.token.align[e]});for(n+=this.renderer.tablerow(a),e=0;e<this.token.cells.length;e++){for(t=this.token.cells[e],a="",r=0;r<t.length;r++)a+=this.renderer.tablecell(this.inline.output(t[r]),{header:!1,align:this.token.align[r]});i+=this.renderer.tablerow(a)}return this.renderer.table(n,i);case"blockquote_start":for(var i="";"blockquote_end"!==this.next().type;)i+=this.tok();return this.renderer.blockquote(i);case"list_start":for(var i="",s=this.token.ordered;"list_end"!==this.next().type;)i+=this.tok();return this.renderer.list(i,s);case"list_item_start":for(var i="";"list_item_end"!==this.next().type;)i+="text"===this.token.type?this.parseText():this.tok();return this.renderer.listitem(i);case"loose_item_start":for(var i="";"list_item_end"!==this.next().type;)i+=this.tok();return this.renderer.listitem(i);case"html":var o=this.token.pre||this.options.pedantic?this.token.text:this.inline.output(this.token.text);return this.renderer.html(o);case"paragraph":return this.renderer.paragraph(this.inline.output(this.token.text));case"text":return this.renderer.paragraph(this.parseText())}},p.exec=p,h.options=h.setOptions=function(e){return f(h.defaults,e),h},h.defaults={gfm:!0,tables:!0,breaks:!1,pedantic:!1,sanitize:!1,sanitizer:null,mangle:!0,smartLists:!1,silent:!1,highlight:null,langPrefix:"lang-",smartypants:!1,headerPrefix:"",renderer:new o,xhtml:!1},h.Parser=d,h.parser=d.parse,h.Renderer=o,h.Lexer=r,h.lexer=r.lex,h.InlineLexer=s,h.inlineLexer=s.output,h.parse=h,void 0!==e&&"object"===i(t)?e.exports=h:void 0!==(n=function(){return h}.call(t,a,t,e))&&(e.exports=n)}).call(function(){return this||("undefined"!=typeof window?window:r)}())}).call(t,a(12))},function(e,t,a){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=a(449),s=r(i),o=a(462),d=r(o),l=a(433),u=r(l),c=a(319),p=r(c),f=a(447),h=a(448),g=a(849),m=r(g),b=a(328),v=r(b),y=jQuery,w="",x=function(e){"object"===("undefined"==typeof CKEDITOR?"undefined":n(CKEDITOR))&&console.warn("YoastSEO currently doesn't support ckEditor. The content analysis currently only works with the HTML editor or TinyMCE."),this._tabManager=e.tabManager};x.prototype.getData=function(){var e=this.getText(),t=(0,v.default)(window,"_wpGutenbergPost.content.rendered","");return""!==t&&(e=t),{keyword:(0,s.default)()?this.getKeyword():"",meta:this.getMeta(),text:e,title:this.getTitle(),url:this.getUrl(),excerpt:this.getExcerpt(),snippetTitle:this.getSnippetTitle(),snippetMeta:this.getSnippetMeta(),snippetCite:this.getSnippetCite(),primaryCategory:this.getPrimaryCategory(),searchUrl:this.getSearchUrl(),postUrl:this.getPostUrl(),permalink:this.getPermalink()}},x.prototype.getKeyword=function(){var e=document.getElementById("yoast_wpseo_focuskw_text_input")&&document.getElementById("yoast_wpseo_focuskw_text_input").value||"";return w=e,e},x.prototype.getMeta=function(){return document.getElementById("yoast_wpseo_metadesc")&&document.getElementById("yoast_wpseo_metadesc").value||""},x.prototype.getText=function(){return(0,d.default)(u.default.getContentTinyMce(l.tmceId))},x.prototype.getTitle=function(){return document.getElementById("title")&&document.getElementById("title").value||""},x.prototype.getUrl=function(){var e="",t=y("#new-post-slug");return 0<t.length?e=t.val():null!==document.getElementById("editable-post-name-full")&&(e=document.getElementById("editable-post-name-full").textContent),e},x.prototype.getExcerpt=function(){var e="";return null!==document.getElementById("excerpt")&&(e=document.getElementById("excerpt")&&document.getElementById("excerpt").value||""),e},x.prototype.getSnippetTitle=function(){return document.getElementById("yoast_wpseo_title")&&document.getElementById("yoast_wpseo_title").value||""},x.prototype.getSnippetMeta=function(){return document.getElementById("yoast_wpseo_metadesc")&&document.getElementById("yoast_wpseo_metadesc").value||""},x.prototype.getSnippetCite=function(){return this.getUrl()},x.prototype.getPrimaryCategory=function(){var e="",t=y("#category-all").find("ul.categorychecklist"),a=t.find("li input:checked");if(1===a.length)return e=this.getCategoryName(a.parent());var r=t.find(".wpseo-primary-term > label");return r.length?e=this.getCategoryName(r):e},x.prototype.getSearchUrl=function(){return wpseoPostScraperL10n.search_url},x.prototype.getPostUrl=function(){return wpseoPostScraperL10n.post_edit_url},x.prototype.getPermalink=function(){var e=this.getUrl();return wpseoPostScraperL10n.base_url+e},x.prototype.getCategoryName=function(e){var t=e.clone();return t.children().remove(),y.trim(t.text())},x.prototype.setDataFromSnippet=function(e,t){switch(t){case"snippet_meta":document.getElementById("yoast_wpseo_metadesc").value=e;break;case"snippet_cite":if(this.leavePostNameUntouched)return void(this.leavePostNameUntouched=!1);null!==document.getElementById("post_name")&&(document.getElementById("post_name").value=e),null!==document.getElementById("editable-post-name")&&null!==document.getElementById("editable-post-name-full")&&(document.getElementById("editable-post-name").textContent=e,document.getElementById("editable-post-name-full").textContent=e);break;case"snippet_title":document.getElementById("yoast_wpseo_title").value=e}},x.prototype.saveSnippetData=function(e){this.setDataFromSnippet(e.title,"snippet_title"),this.setDataFromSnippet(e.urlPath,"snippet_cite"),this.setDataFromSnippet(e.metaDesc,"snippet_meta")},x.prototype.bindElementEvents=function(e){this.inputElementEventBinder(e),this.changeElementEventBinder(e)},x.prototype.changeElementEventBinder=function(e){for(var t=["#yoast-wpseo-primary-category",'.categorychecklist input[name="post_category[]"]'],a=0;a<t.length;a++)y(t[a]).on("change",e.refresh.bind(e))},x.prototype.inputElementEventBinder=function(e){for(var t=["excerpt","content","yoast_wpseo_focuskw_text_input","title"],a=0;a<t.length;a++){null!==document.getElementById(t[a])&&document.getElementById(t[a]).addEventListener("input",e.refresh.bind(e))}u.default.tinyMceEventBinder(e,l.tmceId),document.getElementById("yoast_wpseo_focuskw_text_input").addEventListener("blur",this.resetQueue.bind(this))},x.prototype.resetQueue=function(){""!==this.app.rawData.keyword&&this.app.runAnalyzer(this.rawData)},x.prototype.saveScores=function(e){var t=(0,p.default)(e);YoastSEO.multiKeyword||(this._tabManager.updateKeywordTab(e,w),m.default.updateScore("content",t.className),y("#yoast_wpseo_focuskw").val(w)),this._tabManager.isMainKeyword(w)&&(document.getElementById("yoast_wpseo_linkdex").value=e,""===w&&(t.className="na",t.screenReaderText=this.app.i18n.dgettext("js-text-analysis","Enter a focus keyword to calculate the SEO score"),t.fullText=this.app.i18n.dgettext("js-text-analysis","Content optimization: Enter a focus keyword to calculate the SEO score")),this._tabManager.updateKeywordTab(e,w),(0,f.update)(t),(0,h.update)(t),m.default.updateScore("keyword",t.className)),jQuery(window).trigger("YoastSEO:numericScore",e)},x.prototype.saveContentScore=function(e){this._tabManager.updateContentTab(e);var t=(0,p.default)(e);m.default.updateScore("content",t.className),(0,s.default)()||((0,f.update)(t),(0,h.update)(t)),y("#yoast_wpseo_content_score").val(e)},x.prototype.initKeywordTabTemplate=function(){if(!YoastSEO.multiKeyword){var e=y("#yoast_wpseo_focuskw").val();y("#yoast_wpseo_focuskw_text_input").val(e)}},t.default=x}],[1070]);