yoastWebpackJsonp([1],[,function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=t(529);t.d(e,"add",function(){return i.a});var n=t(530);t.d(e,"after",function(){return n.a});var o=t(381);t.d(e,"ary",function(){return o.a});var r=t(534);t.d(e,"assign",function(){return r.a});var s=t(386);t.d(e,"assignIn",function(){return s.a});var d=t(321);t.d(e,"assignInWith",function(){return d.a});var c=t(538);t.d(e,"assignWith",function(){return c.a});var l=t(539);t.d(e,"at",function(){return l.a});var u=t(393);t.d(e,"attempt",function(){return u.a});var p=t(395);t.d(e,"before",function(){return p.a});var z=t(396);t.d(e,"bind",function(){return z.a});var m=t(544);t.d(e,"bindAll",function(){return m.a});var g=t(545);t.d(e,"bindKey",function(){return g.a});var w=t(546);t.d(e,"camelCase",function(){return w.a});var y=t(397);t.d(e,"capitalize",function(){return y.a});var f=t(549);t.d(e,"castArray",function(){return f.a});var b=t(550);t.d(e,"ceil",function(){return b.a});var h=t(400);t.d(e,"chain",function(){return h.a});var v=t(552);t.d(e,"chunk",function(){return v.a});var k=t(553);t.d(e,"clamp",function(){return k.a});var j=t(554);t.d(e,"clone",function(){return j.a});var _=t(558);t.d(e,"cloneDeep",function(){return _.a});var x=t(559);t.d(e,"cloneDeepWith",function(){return x.a});var O=t(560);t.d(e,"cloneWith",function(){return O.a});var q=t(404);t.d(e,"commit",function(){return q.a});var E=t(561);t.d(e,"compact",function(){return E.a});var A=t(562);t.d(e,"concat",function(){return A.a});var S=t(563);t.d(e,"cond",function(){return S.a});var M=t(569);t.d(e,"conforms",function(){return M.a});var T=t(570);t.d(e,"conformsTo",function(){return T.a});var P=t(317);t.d(e,"constant",function(){return P.a});var C=t(571);t.d(e,"countBy",function(){return C.a});var R=t(573);t.d(e,"create",function(){return R.a});var D=t(574);t.d(e,"curry",function(){return D.a});var B=t(575);t.d(e,"curryRight",function(){return B.a});var F=t(411);t.d(e,"debounce",function(){return F.a});var I=t(398);t.d(e,"deburr",function(){return I.a});var L=t(576);t.d(e,"defaultTo",function(){return L.a});var $=t(577);t.d(e,"defaults",function(){return $.a});var U=t(578);t.d(e,"defaultsDeep",function(){return U.a});var W=t(580);t.d(e,"defer",function(){return W.a});var N=t(581);t.d(e,"delay",function(){return N.a});var K=t(582);t.d(e,"difference",function(){return K.a});var H=t(584);t.d(e,"differenceBy",function(){return H.a});var V=t(585);t.d(e,"differenceWith",function(){return V.a});var Y=t(586);t.d(e,"divide",function(){return Y.a});var G=t(587);t.d(e,"drop",function(){return G.a});var Z=t(588);t.d(e,"dropRight",function(){return Z.a});var J=t(589);t.d(e,"dropRightWhile",function(){return J.a});var X=t(590);t.d(e,"dropWhile",function(){return X.a});var Q=t(591);t.d(e,"each",function(){return Q.a});var aa=t(592);t.d(e,"eachRight",function(){return aa.a});var ea=t(594);t.d(e,"endsWith",function(){return ea.a});var ta=t(595);t.d(e,"entries",function(){return ta.a});var ia=t(596);t.d(e,"entriesIn",function(){return ia.a});var na=t(68);t.d(e,"eq",function(){return na.a});var oa=t(420);t.d(e,"escape",function(){return oa.a});var ra=t(597);t.d(e,"escapeRegExp",function(){return ra.a});var sa=t(598);t.d(e,"every",function(){return sa.a});var da=t(599);t.d(e,"extend",function(){return da.a});var ca=t(600);t.d(e,"extendWith",function(){return ca.a});var la=t(601);t.d(e,"fill",function(){return la.a});var ua=t(602);t.d(e,"filter",function(){return ua.a});var pa=t(603);t.d(e,"find",function(){return pa.a});var za=t(422);t.d(e,"findIndex",function(){return za.a});var ma=t(604);t.d(e,"findKey",function(){return ma.a});var ga=t(605);t.d(e,"findLast",function(){return ga.a});var wa=t(423);t.d(e,"findLastIndex",function(){return wa.a});var ya=t(606);t.d(e,"findLastKey",function(){return ya.a});var fa=t(607);t.d(e,"first",function(){return fa.a});var ba=t(608);t.d(e,"flatMap",function(){return ba.a});var ha=t(609);t.d(e,"flatMapDeep",function(){return ha.a});var va=t(610);t.d(e,"flatMapDepth",function(){return va.a});var ka=t(392);t.d(e,"flatten",function(){return ka.a});var ja=t(611);t.d(e,"flattenDeep",function(){return ja.a});var _a=t(612);t.d(e,"flattenDepth",function(){return _a.a});var xa=t(613);t.d(e,"flip",function(){return xa.a});var Oa=t(614);t.d(e,"floor",function(){return Oa.a});var qa=t(615);t.d(e,"flow",function(){return qa.a});var Ea=t(616);t.d(e,"flowRight",function(){return Ea.a});var Aa=t(416);t.d(e,"forEach",function(){return Aa.a});var Sa=t(417);t.d(e,"forEachRight",function(){return Sa.a});var Ma=t(617);t.d(e,"forIn",function(){return Ma.a});var Ta=t(618);t.d(e,"forInRight",function(){return Ta.a});var Pa=t(619);t.d(e,"forOwn",function(){return Pa.a});var Ca=t(620);t.d(e,"forOwnRight",function(){return Ca.a});var Ra=t(621);t.d(e,"fromPairs",function(){return Ra.a});var Da=t(622);t.d(e,"functions",function(){return Da.a});var Ba=t(623);t.d(e,"functionsIn",function(){return Ba.a});var Fa=t(322);t.d(e,"get",function(){return Fa.a});var Ia=t(624);t.d(e,"groupBy",function(){return Ia.a});var La=t(625);t.d(e,"gt",function(){return La.a});var $a=t(627);t.d(e,"gte",function(){return $a.a});var Ua=t(628);t.d(e,"has",function(){return Ua.a});var Wa=t(326);t.d(e,"hasIn",function(){return Wa.a});var Na=t(424);t.d(e,"head",function(){return Na.a});var Ka=t(43);t.d(e,"identity",function(){return Ka.a});var Ha=t(629);t.d(e,"inRange",function(){return Ha.a});var Va=t(630);t.d(e,"includes",function(){return Va.a});var Ya=t(632);t.d(e,"indexOf",function(){return Ya.a});var Ga=t(633);t.d(e,"initial",function(){return Ga.a});var Za=t(634);t.d(e,"intersection",function(){return Za.a});var Ja=t(637);t.d(e,"intersectionBy",function(){return Ja.a});var Xa=t(638);t.d(e,"intersectionWith",function(){return Xa.a});var Qa=t(639);t.d(e,"invert",function(){return Qa.a});var ae=t(640);t.d(e,"invertBy",function(){return ae.a});var ee=t(641);t.d(e,"invoke",function(){return ee.a});var te=t(642);t.d(e,"invokeMap",function(){return te.a});var ie=t(158);t.d(e,"isArguments",function(){return ie.a});var ne=t(7);t.d(e,"isArray",function(){return ne.a});var oe=t(643);t.d(e,"isArrayBuffer",function(){return oe.a});var re=t(44);t.d(e,"isArrayLike",function(){return re.a});var se=t(46);t.d(e,"isArrayLikeObject",function(){return se.a});var de=t(644);t.d(e,"isBoolean",function(){return de.a});var ce=t(145);t.d(e,"isBuffer",function(){return ce.a});var le=t(645);t.d(e,"isDate",function(){return le.a});var ue=t(646);t.d(e,"isElement",function(){return ue.a});var pe=t(647);t.d(e,"isEmpty",function(){return pe.a});var ze=t(648);t.d(e,"isEqual",function(){return ze.a});var me=t(649);t.d(e,"isEqualWith",function(){return me.a});var ge=t(323);t.d(e,"isError",function(){return ge.a});var we=t(650);t.d(e,"isFinite",function(){return we.a});var ye=t(89);t.d(e,"isFunction",function(){return ye.a});var fe=t(427);t.d(e,"isInteger",function(){return fe.a});var be=t(233);t.d(e,"isLength",function(){return be.a});var he=t(402);t.d(e,"isMap",function(){return he.a});var ve=t(651);t.d(e,"isMatch",function(){return ve.a});var ke=t(652);t.d(e,"isMatchWith",function(){return ke.a});var je=t(653);t.d(e,"isNaN",function(){return je.a});var _e=t(654);t.d(e,"isNative",function(){return _e.a});var xe=t(655);t.d(e,"isNil",function(){return xe.a});var Oe=t(656);t.d(e,"isNull",function(){return Oe.a});var qe=t(428);t.d(e,"isNumber",function(){return qe.a});var Ee=t(25);t.d(e,"isObject",function(){return Ee.a});var Ae=t(23);t.d(e,"isObjectLike",function(){return Ae.a});var Se=t(196);t.d(e,"isPlainObject",function(){return Se.a});var Me=t(329);t.d(e,"isRegExp",function(){return Me.a});var Te=t(657);t.d(e,"isSafeInteger",function(){return Te.a});var Pe=t(403);t.d(e,"isSet",function(){return Pe.a});var Ce=t(239);t.d(e,"isString",function(){return Ce.a});var Re=t(67);t.d(e,"isSymbol",function(){return Re.a});var De=t(159);t.d(e,"isTypedArray",function(){return De.a});var Be=t(658);t.d(e,"isUndefined",function(){return Be.a});var Fe=t(659);t.d(e,"isWeakMap",function(){return Fe.a});var Ie=t(660);t.d(e,"isWeakSet",function(){return Ie.a});var Le=t(661);t.d(e,"iteratee",function(){return Le.a});var $e=t(662);t.d(e,"join",function(){return $e.a});var Ue=t(663);t.d(e,"kebabCase",function(){return Ue.a});var We=t(664);t.d(e,"keyBy",function(){return We.a});var Ne=t(28);t.d(e,"keys",function(){return Ne.a});var Ke=t(52);t.d(e,"keysIn",function(){return Ke.a});var He=t(64);t.d(e,"last",function(){return He.a});var Ve=t(665);t.d(e,"lastIndexOf",function(){return Ve.a});var Ye=t(192);t.d(e,"lodash",function(){return Ye.a});var Ge=t(666);t.d(e,"lowerCase",function(){return Ge.a});var Ze=t(667);t.d(e,"lowerFirst",function(){return Ze.a});var Je=t(668);t.d(e,"lt",function(){return Je.a});var Xe=t(670);t.d(e,"lte",function(){return Xe.a});var Qe=t(238);t.d(e,"map",function(){return Qe.a});var at=t(671);t.d(e,"mapKeys",function(){return at.a});var et=t(672);t.d(e,"mapValues",function(){return et.a});var tt=t(673);t.d(e,"matches",function(){return tt.a});var it=t(674);t.d(e,"matchesProperty",function(){return it.a});var nt=t(675);t.d(e,"max",function(){return nt.a});var ot=t(676);t.d(e,"maxBy",function(){return ot.a});var rt=t(677);t.d(e,"mean",function(){return rt.a});var st=t(679);t.d(e,"meanBy",function(){return st.a});var dt=t(387);t.d(e,"memoize",function(){return dt.a});var ct=t(680);t.d(e,"merge",function(){return ct.a});var lt=t(414);t.d(e,"mergeWith",function(){return lt.a});var ut=t(681);t.d(e,"method",function(){return ut.a});var pt=t(682);t.d(e,"methodOf",function(){return pt.a});var zt=t(683);t.d(e,"min",function(){return zt.a});var mt=t(684);t.d(e,"minBy",function(){return mt.a});var gt=t(430);t.d(e,"mixin",function(){return gt.a});var wt=t(685);t.d(e,"multiply",function(){return wt.a});var yt=t(240);t.d(e,"negate",function(){return yt.a});var ft=t(431);t.d(e,"next",function(){return ft.a});var bt=t(316);t.d(e,"noop",function(){return bt.a});var ht=t(412);t.d(e,"now",function(){return ht.a});var vt=t(686);t.d(e,"nth",function(){return vt.a});var kt=t(687);t.d(e,"nthArg",function(){return kt.a});var jt=t(688);t.d(e,"omit",function(){return jt.a});var _t=t(690);t.d(e,"omitBy",function(){return _t.a});var xt=t(691);t.d(e,"once",function(){return xt.a});var Ot=t(692);t.d(e,"orderBy",function(){return Ot.a});var qt=t(693);t.d(e,"over",function(){return qt.a});var Et=t(695);t.d(e,"overArgs",function(){return Et.a});var At=t(696);t.d(e,"overEvery",function(){return At.a});var St=t(697);t.d(e,"overSome",function(){return St.a});var Mt=t(698);t.d(e,"pad",function(){return Mt.a});var Tt=t(700);t.d(e,"padEnd",function(){return Tt.a});var Pt=t(701);t.d(e,"padStart",function(){return Pt.a});var Ct=t(702);t.d(e,"parseInt",function(){return Ct.a});var Rt=t(434);t.d(e,"partial",function(){return Rt.a});var Dt=t(703);t.d(e,"partialRight",function(){return Dt.a});var Bt=t(704);t.d(e,"partition",function(){return Bt.a});var Ft=t(705);t.d(e,"pick",function(){return Ft.a});var It=t(433);t.d(e,"pickBy",function(){return It.a});var Lt=t(435);t.d(e,"plant",function(){return Lt.a});var $t=t(409);t.d(e,"property",function(){return $t.a});var Ut=t(706);t.d(e,"propertyOf",function(){return Ut.a});var Wt=t(707);t.d(e,"pull",function(){return Wt.a});var Nt=t(436);t.d(e,"pullAll",function(){return Nt.a});var Kt=t(709);t.d(e,"pullAllBy",function(){return Kt.a});var Ht=t(710);t.d(e,"pullAllWith",function(){return Ht.a});var Vt=t(711);t.d(e,"pullAt",function(){return Vt.a});var Yt=t(712);t.d(e,"random",function(){return Yt.a});var Gt=t(714);t.d(e,"range",function(){return Gt.a});var Zt=t(715);t.d(e,"rangeRight",function(){return Zt.a});var Jt=t(716);t.d(e,"rearg",function(){return Jt.a});var Xt=t(717);t.d(e,"reduce",function(){return Xt.a});var Qt=t(718);t.d(e,"reduceRight",function(){return Qt.a});var ai=t(719);t.d(e,"reject",function(){return ai.a});var ei=t(720);t.d(e,"remove",function(){return ei.a});var ti=t(721);t.d(e,"repeat",function(){return ti.a});var ii=t(722);t.d(e,"replace",function(){return ii.a});var ni=t(723);t.d(e,"rest",function(){return ni.a});var oi=t(724);t.d(e,"result",function(){return oi.a});var ri=t(437);t.d(e,"reverse",function(){return ri.a});var si=t(725);t.d(e,"round",function(){return si.a});var di=t(726);t.d(e,"sample",function(){return di.a});var ci=t(727);t.d(e,"sampleSize",function(){return ci.a});var li=t(728);t.d(e,"set",function(){return li.a});var ui=t(729);t.d(e,"setWith",function(){return ui.a});var pi=t(730);t.d(e,"shuffle",function(){return pi.a});var zi=t(731);t.d(e,"size",function(){return zi.a});var mi=t(732);t.d(e,"slice",function(){return mi.a});var gi=t(733);t.d(e,"snakeCase",function(){return gi.a});var wi=t(734);t.d(e,"some",function(){return wi.a});var yi=t(735);t.d(e,"sortBy",function(){return yi.a});var fi=t(736);t.d(e,"sortedIndex",function(){return fi.a});var bi=t(738);t.d(e,"sortedIndexBy",function(){return bi.a});var hi=t(739);t.d(e,"sortedIndexOf",function(){return hi.a});var vi=t(740);t.d(e,"sortedLastIndex",function(){return vi.a});var ki=t(741);t.d(e,"sortedLastIndexBy",function(){return ki.a});var ji=t(742);t.d(e,"sortedLastIndexOf",function(){return ji.a});var _i=t(743);t.d(e,"sortedUniq",function(){return _i.a});var xi=t(744);t.d(e,"sortedUniqBy",function(){return xi.a});var Oi=t(745);t.d(e,"split",function(){return Oi.a});var qi=t(746);t.d(e,"spread",function(){return qi.a});var Ei=t(747);t.d(e,"startCase",function(){return Ei.a});var Ai=t(748);t.d(e,"startsWith",function(){return Ai.a});var Si=t(325);t.d(e,"stubArray",function(){return Si.a});var Mi=t(320);t.d(e,"stubFalse",function(){return Mi.a});var Ti=t(749);t.d(e,"stubObject",function(){return Ti.a});var Pi=t(750);t.d(e,"stubString",function(){return Pi.a});var Ci=t(751);t.d(e,"stubTrue",function(){return Ci.a});var Ri=t(752);t.d(e,"subtract",function(){return Ri.a});var Di=t(753);t.d(e,"sum",function(){return Di.a});var Bi=t(754);t.d(e,"sumBy",function(){return Bi.a});var Fi=t(755);t.d(e,"tail",function(){return Fi.a});var Ii=t(756);t.d(e,"take",function(){return Ii.a});var Li=t(757);t.d(e,"takeRight",function(){return Li.a});var $i=t(758);t.d(e,"takeRightWhile",function(){return $i.a});var Ui=t(759);t.d(e,"takeWhile",function(){return Ui.a});var Wi=t(760);t.d(e,"tap",function(){return Wi.a});var Ni=t(761);t.d(e,"template",function(){return Ni.a});var Ki=t(440);t.d(e,"templateSettings",function(){return Ki.a});var Hi=t(762);t.d(e,"throttle",function(){return Hi.a});var Vi=t(242);t.d(e,"thru",function(){return Vi.a});var Yi=t(763);t.d(e,"times",function(){return Yi.a});var Gi=t(432);t.d(e,"toArray",function(){return Gi.a});var Zi=t(190);t.d(e,"toFinite",function(){return Zi.a});var Ji=t(10);t.d(e,"toInteger",function(){return Ji.a});var Xi=t(441);t.d(e,"toIterator",function(){return Xi.a});var Qi=t(764);t.d(e,"toJSON",function(){return Qi.a});var an=t(421);t.d(e,"toLength",function(){return an.a});var en=t(765);t.d(e,"toLower",function(){return en.a});var tn=t(101);t.d(e,"toNumber",function(){return tn.a});var nn=t(418);t.d(e,"toPairs",function(){return nn.a});var on=t(419);t.d(e,"toPairsIn",function(){return on.a});var rn=t(766);t.d(e,"toPath",function(){return rn.a});var sn=t(413);t.d(e,"toPlainObject",function(){return sn.a});var dn=t(767);t.d(e,"toSafeInteger",function(){return dn.a});var cn=t(13);t.d(e,"toString",function(){return cn.a});var ln=t(768);t.d(e,"toUpper",function(){return ln.a});var un=t(769);t.d(e,"transform",function(){return un.a});var pn=t(770);t.d(e,"trim",function(){return pn.a});var zn=t(771);t.d(e,"trimEnd",function(){return zn.a});var mn=t(772);t.d(e,"trimStart",function(){return mn.a});var gn=t(773);t.d(e,"truncate",function(){return gn.a});var wn=t(774);t.d(e,"unary",function(){return wn.a});var yn=t(775);t.d(e,"unescape",function(){return yn.a});var fn=t(776);t.d(e,"union",function(){return fn.a});var bn=t(777);t.d(e,"unionBy",function(){return bn.a});var hn=t(778);t.d(e,"unionWith",function(){return hn.a});var vn=t(779);t.d(e,"uniq",function(){return vn.a});var kn=t(780);t.d(e,"uniqBy",function(){return kn.a});var jn=t(781);t.d(e,"uniqWith",function(){return jn.a});var _n=t(782);t.d(e,"uniqueId",function(){return _n.a});var xn=t(783);t.d(e,"unset",function(){return xn.a});var On=t(331);t.d(e,"unzip",function(){return On.a});var qn=t(442);t.d(e,"unzipWith",function(){return qn.a});var En=t(784);t.d(e,"update",function(){return En.a});var An=t(785);t.d(e,"updateWith",function(){return An.a});var Sn=t(786);t.d(e,"upperCase",function(){return Sn.a});var Mn=t(324);t.d(e,"upperFirst",function(){return Mn.a});var Tn=t(1331);t.d(e,"value",function(){return Tn.a});var Pn=t(787);t.d(e,"valueOf",function(){return Pn.a});var Cn=t(167);t.d(e,"values",function(){return Cn.a});var Rn=t(788);t.d(e,"valuesIn",function(){return Rn.a});var Dn=t(789);t.d(e,"without",function(){return Dn.a});var Bn=t(399);t.d(e,"words",function(){return Bn.a});var Fn=t(790);t.d(e,"wrap",function(){return Fn.a});var In=t(791);t.d(e,"wrapperAt",function(){return In.a});var Ln=t(792);t.d(e,"wrapperChain",function(){return Ln.a}),t.d(e,"wrapperCommit",function(){return q.a}),t.d(e,"wrapperLodash",function(){return Ye.a}),t.d(e,"wrapperNext",function(){return ft.a}),t.d(e,"wrapperPlant",function(){return Lt.a});var $n=t(793);t.d(e,"wrapperReverse",function(){return $n.a}),t.d(e,"wrapperToIterator",function(){return Xi.a});var Un=t(243);t.d(e,"wrapperValue",function(){return Un.a});var Wn=t(794);t.d(e,"xor",function(){return Wn.a});var Nn=t(796);t.d(e,"xorBy",function(){return Nn.a});var Kn=t(797);t.d(e,"xorWith",function(){return Kn.a});var Hn=t(798);t.d(e,"zip",function(){return Hn.a});var Vn=t(799);t.d(e,"zipObject",function(){return Vn.a});var Yn=t(800);t.d(e,"zipObjectDeep",function(){return Yn.a});var Gn=t(801);t.d(e,"zipWith",function(){return Gn.a});var Zn=t(1332);t.d(e,"default",function(){return Zn.a})},function(a,e){var t=Array.isArray;a.exports=t},,function(a,e,t){"use strict";function i(a){return"function"==typeof a?a:null==a?r.a:"object"==typeof a?Object(s.a)(a)?Object(o.a)(a[0],a[1]):Object(n.a)(a):Object(d.a)(a)}var n=t(954),o=t(958),r=t(43),s=t(7),d=t(409);e.a=i},function(a,e,t){var i=t(75),n="object"==typeof self&&self&&self.Object===Object&&self,o=i||n||Function("return this")();a.exports=o},,function(a,e,t){"use strict";var i=Array.isArray;e.a=i},function(a,e,t){"use strict";function i(a,e){return Object(r.a)(Object(o.a)(a,e,n.a),a+"")}var n=t(43),o=t(940),r=t(533);e.a=i},,function(a,e,t){"use strict";function i(a){var e=Object(n.a)(a),t=e%1;return e===e?t?e-t:e:0}var n=t(190);e.a=i},function(a,e){function t(a){var e=typeof a;return null!=a&&("object"==e||"function"==e)}a.exports=t},,function(a,e,t){"use strict";function i(a){return null==a?"":Object(n.a)(a)}var n=t(100);e.a=i},function(a,e,t){function i(a){return null==a?void 0===a?d:s:c&&c in Object(a)?o(a):r(a)}var n=t(19),o=t(111),r=t(112),s="[object Null]",d="[object Undefined]",c=n?n.toStringTag:void 0;a.exports=i},function(a,e){var t;t=function(){return this}();try{t=t||Function("return this")()||(0,eval)("this")}catch(a){"object"==typeof window&&(t=window)}a.exports=t},function(a,e){function t(a){return null!=a&&"object"==typeof a}a.exports=t},function(a,e,t){function i(a,e){var t=o(a,e);return n(t)?t:void 0}var n=t(118),o=t(121);a.exports=i},,function(a,e,t){var i=t(5),n=i.Symbol;a.exports=n},function(a,e,t){var i=t(17),n=i(Object,"create");a.exports=n},function(a,e,t){function i(a,e){for(var t=a.length;t--;)if(n(a[t][0],e))return t;return-1}var n=t(31);a.exports=i},function(a,e,t){function i(a,e){var t=a.__data__;return n(e)?t["string"==typeof e?"string":"hash"]:t.map}var n=t(132);a.exports=i},function(a,e,t){"use strict";function i(a){return null!=a&&"object"==typeof a}e.a=i},function(a,e,t){function i(a){return"symbol"==typeof a||o(a)&&n(a)==r}var n=t(14),o=t(16),r="[object Symbol]";a.exports=i},function(a,e,t){"use strict";function i(a){var e=typeof a;return null!=a&&("object"==e||"function"==e)}e.a=i},function(a,e,t){function i(a){if("string"==typeof a||n(a))return a;var e=a+"";return"0"==e&&1/a==-o?"-0":e}var n=t(24),o=1/0;a.exports=i},function(a,e,t){"use strict";function i(a,e){for(var t=-1,i=null==a?0:a.length,n=Array(i);++t0)},s.prototype.setIdentifier=function(a){this._identifier=a},s.prototype.getIdentifier=function(){return this._identifier},s.prototype.setMarker=function(a){this._marker=a},s.prototype.hasMarker=function(){return this._hasMarks&&this._marker!==this.emptyMarker},s.prototype.getMarker=function(){return this._marker},s.prototype.setHasMarks=function(a){this._hasMarks=a},s.prototype.hasMarks=function(){return this._hasMarks},s.prototype.serialize=function(){return{_parseClass:"AssessmentResult",identifier:this._identifier,score:this.score,text:this.text,marks:this.marks.map(function(a){return a.serialize()})}},s.parse=function(a){var e=new s({text:a.text,score:a.score,marks:a.marks.map(function(a){return o.default.parse(a)})});return e.setIdentifier(a.identifier),e},e.default=s},,function(a,e,t){"use strict";var i=t(921),n="object"==typeof self&&self&&self.Object===Object&&self,o=i.a||n||Function("return this")();e.a=o},function(a,e,t){function i(a){if(!o(a))return!1;var e=n(a);return e==s||e==d||e==r||e==c}var n=t(14),o=t(11),r="[object AsyncFunction]",s="[object Function]",d="[object GeneratorFunction]",c="[object Proxy]";a.exports=i},,function(a,e){function t(a,e){for(var t=-1,i=null==a?0:a.length,n=Array(i);++t0&&t(l)?e>1?i(l,e-1,t,r,s):Object(n.a)(s,l):r||(s[s.length]=l)}return s}var n=t(161),o=t(1258);e.a=i},function(a,e,t){"use strict";function i(a){return Object(o.a)(a)&&Object(n.a)(a)}var n=t(44),o=t(23);e.a=i},,function(a,e,t){function i(a,e){e=n(e,a);for(var t=0,i=e.length;null!=a&&t-1&&a%1==0&&a-1&&a%1==0&&a<=i}var i=9007199254740991;a.exports=t},function(a,e,t){function i(a){var e=this.__data__=new n(a);this.size=e.size}var n=t(34),o=t(288),r=t(289),s=t(290),d=t(291),c=t(292);i.prototype.clear=o,i.prototype.delete=r,i.prototype.get=s,i.prototype.has=d,i.prototype.set=c,a.exports=i},function(a,e,t){"use strict";function i(a){if(!Object(o.a)(a))return!1;var e=Object(n.a)(a);return e==s||e==d||e==r||e==c}var n=t(62),o=t(25),r="[object AsyncFunction]",s="[object Function]",d="[object GeneratorFunction]",c="[object Proxy]";e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=-1,n=a.length;e<0&&(e=-e>n?0:n+e),t=t>n?n:t,t<0&&(t+=n),n=e>t?0:t-e>>>0,e>>>=0;for(var o=Array(n);++i=3&&(i.depth=arguments[2]),arguments.length>=4&&(i.colors=arguments[3]),g(t)?i.showHidden=t:t&&e._extend(i,t),v(i.showHidden)&&(i.showHidden=!1),v(i.depth)&&(i.depth=2),v(i.colors)&&(i.colors=!1),v(i.customInspect)&&(i.customInspect=!0),i.colors&&(i.stylize=o),d(i,a,i.depth)}function o(a,e){var t=n.styles[e];return t?"["+n.colors[t][0]+"m"+a+"["+n.colors[t][1]+"m":a}function r(a,e){return a}function s(a){var e={};return a.forEach(function(a,t){e[a]=!0}),e}function d(a,t,i){if(a.customInspect&&t&&O(t.inspect)&&t.inspect!==e.inspect&&(!t.constructor||t.constructor.prototype!==t)){var n=t.inspect(i,a);return b(n)||(n=d(a,n,i)),n}var o=c(a,t);if(o)return o;var r=Object.keys(t),g=s(r);if(a.showHidden&&(r=Object.getOwnPropertyNames(t)),x(t)&&(r.indexOf("message")>=0||r.indexOf("description")>=0))return l(t);if(0===r.length){if(O(t)){var w=t.name?": "+t.name:"";return a.stylize("[Function"+w+"]","special")}if(k(t))return a.stylize(RegExp.prototype.toString.call(t),"regexp");if(_(t))return a.stylize(Date.prototype.toString.call(t),"date");if(x(t))return l(t)}var y="",f=!1,h=["{","}"];if(m(t)&&(f=!0,h=["[","]"]),O(t)){y=" [Function"+(t.name?": "+t.name:"")+"]"}if(k(t)&&(y=" "+RegExp.prototype.toString.call(t)),_(t)&&(y=" "+Date.prototype.toUTCString.call(t)),x(t)&&(y=" "+l(t)),0===r.length&&(!f||0==t.length))return h[0]+y+h[1];if(i<0)return k(t)?a.stylize(RegExp.prototype.toString.call(t),"regexp"):a.stylize("[Object]","special");a.seen.push(t);var v;return v=f?u(a,t,i,g,r):r.map(function(e){return p(a,t,i,g,e,f)}),a.seen.pop(),z(v,y,h)}function c(a,e){if(v(e))return a.stylize("undefined","undefined");if(b(e)){var t="'"+JSON.stringify(e).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return a.stylize(t,"string")}return f(e)?a.stylize(""+e,"number"):g(e)?a.stylize(""+e,"boolean"):w(e)?a.stylize("null","null"):void 0}function l(a){return"["+Error.prototype.toString.call(a)+"]"}function u(a,e,t,i,n){for(var o=[],r=0,s=e.length;r-1&&(s=o?s.split("\n").map(function(a){return" "+a}).join("\n").substr(2):"\n"+s.split("\n").map(function(a){return" "+a}).join("\n"))):s=a.stylize("[Circular]","special")),v(r)){if(o&&n.match(/^\d+$/))return s;r=JSON.stringify(""+n),r.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(r=r.substr(1,r.length-2),r=a.stylize(r,"name")):(r=r.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),r=a.stylize(r,"string"))}return r+": "+s}function z(a,e,t){var i=0;return a.reduce(function(a,e){return i++,e.indexOf("\n")>=0&&i++,a+e.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?t[0]+(""===e?"":e+"\n ")+" "+a.join(",\n ")+" "+t[1]:t[0]+e+" "+a.join(", ")+" "+t[1]}function m(a){return Array.isArray(a)}function g(a){return"boolean"==typeof a}function w(a){return null===a}function y(a){return null==a}function f(a){return"number"==typeof a}function b(a){return"string"==typeof a}function h(a){return"symbol"==typeof a}function v(a){return void 0===a}function k(a){return j(a)&&"[object RegExp]"===E(a)}function j(a){return"object"==typeof a&&null!==a}function _(a){return j(a)&&"[object Date]"===E(a)}function x(a){return j(a)&&("[object Error]"===E(a)||a instanceof Error)}function O(a){return"function"==typeof a}function q(a){return null===a||"boolean"==typeof a||"number"==typeof a||"string"==typeof a||"symbol"==typeof a||void 0===a}function E(a){return Object.prototype.toString.call(a)}function A(a){return a<10?"0"+a.toString(10):a.toString(10)}function S(){var a=new Date,e=[A(a.getHours()),A(a.getMinutes()),A(a.getSeconds())].join(":");return[a.getDate(),R[a.getMonth()],e].join(" ")}function M(a,e){return Object.prototype.hasOwnProperty.call(a,e)}var T=/%[sdj%]/g;e.format=function(a){if(!b(a)){for(var e=[],t=0;t=o)return a;switch(a){case"%s":return String(i[t++]);case"%d":return Number(i[t++]);case"%j":try{return JSON.stringify(i[t++])}catch(a){return"[Circular]"}default:return a}}),s=i[t];t-1}var n=t(21);a.exports=i},function(a,e,t){function i(a,e){var t=this.__data__,i=n(t,a);return i<0?(++this.size,t.push([a,e])):t[i][1]=e,this}var n=t(21);a.exports=i},function(a,e,t){function i(a){var e=n(this,a).delete(a);return this.size-=e?1:0,e}var n=t(22);a.exports=i},function(a,e){function t(a){var e=typeof a;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==a:null===a}a.exports=t},function(a,e,t){function i(a){return n(this,a).get(a)}var n=t(22);a.exports=i},function(a,e,t){function i(a){return n(this,a).has(a)}var n=t(22);a.exports=i},function(a,e,t){function i(a,e){var t=n(this,a),i=t.size;return t.set(a,e),this.size+=t.size==i?0:1,this}var n=t(22);a.exports=i},function(a,e,t){function i(a,e,t,r,s){return a===e||(null==a||null==e||!o(a)&&!o(e)?a!==a&&e!==e:n(a,e,t,r,i,s))}var n=t(293),o=t(16);a.exports=i},function(a,e){function t(a,e){for(var t=-1,i=e.length,n=a.length;++t-1&&a%1==0&&ap))return!1;var m=l.get(a);if(m&&l.get(e))return m==e;var g=-1,w=!0,y=t&d?new n:void 0;for(l.set(a,e),l.set(e,a);++g=i?a:Object(n.a)(a,e,t)}var n=t(90);e.a=i},function(a,e,t){"use strict";function i(a){return Object(o.a)(a)?Object(r.a)(a):Object(n.a)(a)}var n=t(1259),o=t(236),r=t(1260);e.a=i},function(a,e,t){"use strict";function i(a,e){for(var t=-1,i=null==a?0:a.length,n=0,o=[];++t=e?a:e)),a}e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=-1,u=o.a,p=a.length,z=!0,m=[],g=m;if(t)z=!1,u=r.a;else if(p>=l){var w=e?null:Object(d.a)(a);if(w)return Object(c.a)(w);z=!1,u=s.a,g=new n.a}else g=e?[]:m;a:for(;++i]*?>","i"),s=new RegExp("]*?>$","i"),d=function(a){return a=a.replace(/^(<\/([^>]+)>)+/i,""),a=a.replace(/(<([^\/>]+)>)+$/i,"")},c=function(a){return a=a.replace(r,""),a=a.replace(s,"")},l=function(a){return a=a.replace(/(<([^>]+)>)/gi," "),a=(0,n.default)(a)};e.stripFullTags=l,e.stripIncompleteTags=d,e.stripBlockTagsAtStartEnd=c,e.default={stripFullTags:l,stripIncompleteTags:d,stripBlockTagsAtStartEnd:c}},,,,function(a,e){function t(a){return function(e){return a(e)}}a.exports=t},,function(a,e,t){function i(a){return"function"==typeof a?a:null==a?r:"object"==typeof a?s(a)?o(a[0],a[1]):n(a):d(a)}var n=t(286),o=t(303),r=t(70),s=t(2),d=t(306);a.exports=i},function(a,e){function t(a,e){for(var t=-1,i=null==a?0:a.length,n=0,o=[];++t1?t[n-1]:void 0,s=n>2?t[2]:void 0;for(r=a.length>3&&"function"==typeof r?(n--,r):void 0,s&&Object(o.a)(t[0],t[1],s)&&(r=n<3?void 0:r,n=1),e=Object(e);++i-1&&a%1==0&&a<=n}var n=9007199254740991;e.a=i},function(a,e,t){"use strict";(function(a){var i=t(921),n="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=n&&"object"==typeof a&&a&&!a.nodeType&&a,r=o&&o.exports===n,s=r&&i.a.process,d=function(){try{var a=o&&o.require&&o.require("util").types;return a||s&&s.binding&&s.binding("util")}catch(a){}}();e.a=d}).call(e,t(536)(a))},function(a,e,t){"use strict";function i(a,e){e=Object(n.a)(e,a);for(var t=0,i=e.length;null!=a&&te&&a<=t}function n(a,e,t){return a>=e&&a=e&&a<=t}Object.defineProperty(e,"__esModule",{value:!0}),e.inRange=i,e.inRangeStartInclusive=n,e.inRangeEndInclusive=i,e.inRangeStartEndInclusive=o,e.default={inRange:i,inRangeStartInclusive:n,inRangeEndInclusive:i,inRangeStartEndInclusive:o}},,,,,,,,,,function(a,e,t){function i(a,e){return a&&n(a,e,o)}var n=t(215),o=t(35);a.exports=i},function(a,e){function t(a){return function(e,t,i){for(var n=-1,o=Object(e),r=i(e),s=r.length;s--;){var d=r[a?s:++n];if(!1===t(o[d],d,o))break}return e}}a.exports=t},function(a,e){function t(a,e){for(var t=-1,i=Array(a);++t=l&&(p=c.a,z=!1,e=new n.a(e));a:for(;++u-1}var n=t(230);e.a=i},function(a,e,t){"use strict";function i(a,e,t,i){for(var n=a.length,o=t+(i?1:-1);i?o--:++o0&&(t=e.apply(this,arguments)),a<=1&&(e=void 0),t}}var n=t(10),o="Expected a function";e.a=i},function(a,e,t){"use strict";var i=t(8),n=t(141),o=t(231),r=t(195),s=Object(i.a)(function(a,e,t){var i=1;if(t.length){var d=Object(r.a)(t,Object(o.a)(s));i|=32}return Object(n.a)(a,i,e,t,d)});s.placeholder={},e.a=s},function(a,e,t){"use strict";function i(a){return Object(o.a)(Object(n.a)(a).toLowerCase())}var n=t(13),o=t(324);e.a=i},function(a,e,t){"use strict";function i(a){return(a=Object(o.a)(a))&&a.replace(r,n.a).replace(s,"")}var n=t(1261),o=t(13),r=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,s=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.a=i},function(a,e,t){"use strict";function i(a,e,t){return a=Object(r.a)(a),e=t?void 0:e,void 0===e?Object(o.a)(a)?Object(s.a)(a):Object(n.a)(a):a.match(e)||[]}var n=t(1262),o=t(1263),r=t(13),s=t(1264);e.a=i},function(a,e,t){"use strict";function i(a){var e=Object(n.a)(a);return e.__chain__=!0,e}var n=t(192);e.a=i},function(a,e,t){"use strict";function i(a){var e=this.__data__=new n.a(a);this.size=e.size}var n=t(389),o=t(1265),r=t(1266),s=t(1267),d=t(1268),c=t(1269);i.prototype.clear=o.a,i.prototype.delete=r.a,i.prototype.get=s.a,i.prototype.has=d.a,i.prototype.set=c.a,e.a=i},function(a,e,t){"use strict";var i=t(1280),n=t(81),o=t(234),r=o.a&&o.a.isMap,s=r?Object(n.a)(r):i.a;e.a=s},function(a,e,t){"use strict";var i=t(1281),n=t(81),o=t(234),r=o.a&&o.a.isSet,s=r?Object(n.a)(r):i.a;e.a=s},function(a,e,t){"use strict";function i(){return new n.a(this.value(),this.__chain__)}var n=t(193);e.a=i},function(a,e,t){"use strict";function i(a,e,t,r,s){return a===e||(null==a||null==e||!Object(o.a)(a)&&!Object(o.a)(e)?a!==a&&e!==e:Object(n.a)(a,e,t,r,i,s))}var n=t(1282),o=t(23);e.a=i},function(a,e,t){"use strict";function i(a){var e=-1,t=null==a?0:a.length;for(this.__data__=new n.a;++e=e||t<0||O&&i>=h}function z(){var a=Object(o.a)();if(p(a))return m(a);k=setTimeout(z,u(a))}function m(a){return k=void 0,q&&f?i(a):(f=b=void 0,v)}function g(){void 0!==k&&clearTimeout(k),_=0,f=j=b=k=void 0}function w(){return void 0===k?v:m(Object(o.a)())}function y(){var a=Object(o.a)(),t=p(a);if(f=arguments,b=this,j=a,t){if(void 0===k)return l(j);if(O)return k=setTimeout(z,e),i(j)}return void 0===k&&(k=setTimeout(z,e)),v}var f,b,h,v,k,j,_=0,x=!1,O=!1,q=!0;if("function"!=typeof a)throw new TypeError(s);return e=Object(r.a)(e)||0,Object(n.a)(t)&&(x=!!t.leading,O="maxWait"in t,h=O?d(Object(r.a)(t.maxWait)||0,e):h,q="trailing"in t?!!t.trailing:q),y.cancel=g,y.flush=w,y}var n=t(25),o=t(412),r=t(101),s="Expected a function",d=Math.max,c=Math.min;e.a=i},function(a,e,t){"use strict";var i=t(39),n=function(){return i.a.Date.now()};e.a=n},function(a,e,t){"use strict";function i(a){return Object(n.a)(a,Object(o.a)(a))}var n=t(102),o=t(52);e.a=i},function(a,e,t){"use strict";var i=t(579),n=t(232),o=Object(n.a)(function(a,e,t,n){Object(i.a)(a,e,t,n)});e.a=o},function(a,e,t){"use strict";function i(a,e,t,i){for(var o=a.length,r=i?o:-1;(i?r--:++r"']/g,s=RegExp(r.source);e.a=i},function(a,e,t){"use strict";function i(a){return a?Object(n.a)(Object(o.a)(a),0,r):0}var n=t(197),o=t(10),r=4294967295;e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=null==a?0:a.length;if(!i)return-1;var d=null==t?0:Object(r.a)(t);return d<0&&(d=s(i+d,0)),Object(n.a)(a,Object(o.a)(e,3),d)}var n=t(385),o=t(4),r=t(10),s=Math.max;e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=null==a?0:a.length;if(!i)return-1;var c=i-1;return void 0!==t&&(c=Object(r.a)(t),c=t<0?s(i+c,0):d(c,i-1)),Object(n.a)(a,Object(o.a)(e,3),c,!0)}var n=t(385),o=t(4),r=t(10),s=Math.max,d=Math.min;e.a=i},function(a,e,t){"use strict";function i(a){return a&&a.length?a[0]:void 0}e.a=i},function(a,e,t){"use strict";function i(a,e){return Object(n.a)(e,function(e){return Object(o.a)(a[e])})}var n=t(164),o=t(89);e.a=i},function(a,e,t){"use strict";function i(a){return function(e,t){return"string"==typeof e&&"string"==typeof t||(e=Object(n.a)(e),t=Object(n.a)(t)),a(e,t)}}var n=t(101);e.a=i},function(a,e,t){"use strict";function i(a){return"number"==typeof a&&a==Object(n.a)(a)}var n=t(10);e.a=i},function(a,e,t){"use strict";function i(a){return"number"==typeof a||Object(o.a)(a)&&Object(n.a)(a)==r}var n=t(62),o=t(23),r="[object Number]";e.a=i},function(a,e,t){"use strict";function i(a,e,t){for(var i=-1,o=a.length;++i=this.__values__.length;return{done:a,value:a?void 0:this.__values__[this.__index__++]}}var n=t(432);e.a=i},function(a,e,t){"use strict";function i(a){if(!a)return[];if(Object(s.a)(a))return Object(d.a)(a)?Object(p.a)(a):Object(o.a)(a);if(w&&a[w])return Object(c.a)(a[w]());var e=Object(r.a)(a);return(e==m?l.a:e==g?u.a:z.a)(a)}var n=t(157),o=t(80),r=t(148),s=t(44),d=t(239),c=t(1308),l=t(566),u=t(408),p=t(163),z=t(167),m="[object Map]",g="[object Set]",w=n.a?n.a.iterator:void 0;e.a=i},function(a,e,t){"use strict";function i(a,e){if(null==a)return{};var t=Object(n.a)(Object(s.a)(a),function(a){return[a]});return e=Object(o.a)(e),Object(r.a)(a,t,function(a,t){return e(a,t[0])})}var n=t(27),o=t(4),r=t(979),s=t(556);e.a=i},function(a,e,t){"use strict";var i=t(8),n=t(141),o=t(231),r=t(195),s=Object(i.a)(function(a,e){var t=Object(r.a)(e,Object(o.a)(s));return Object(n.a)(a,32,void 0,e,t)});s.placeholder={},e.a=s},function(a,e,t){"use strict";function i(a){for(var e,t=this;t instanceof n.a;){var i=Object(o.a)(t);i.__index__=0,i.__values__=void 0,e?r.__wrapped__=i:e=i;var r=i;t=t.__wrapped__}return r.__wrapped__=a,e}var n=t(383),o=t(934);e.a=i},function(a,e,t){"use strict";function i(a,e){return a&&a.length&&e&&e.length?Object(n.a)(a,e):a}var n=t(708);e.a=i},function(a,e,t){"use strict";function i(a){return null==a?a:o.call(a)}var n=Array.prototype,o=n.reverse;e.a=i},function(a,e,t){"use strict";function i(a,e){var t=-1,i=a.length,o=i-1;for(e=void 0===e?i:e;++t>>1,l=a[c];null!==l&&!Object(r.a)(l)&&(t?l<=e:l1);return(0,y.forEach)(a,function(t,s){var d,c,l=a[s+1],m=a[s+2];switch(t.type){case"html-start":case"html-end":r(t.src)?(i.push(n),n=""):n+=t.src;break;case"sentence":n+=t.src;break;case"sentence-delimiter":n+=t.src,(0,y.isUndefined)(l)||"block-end"===l.type||"sentence-delimiter"===l.type||(i.push(n),n="");break;case"full-stop":if(n+=t.src,c=u([l,m]),d=c.length>=2,e=d?c[1]:"",d&&o(c[0]))break;(d&&p(e)||z(l))&&(i.push(n),n="");break;case"block-start":n+=t.src;break;case"block-end":if(n+=t.src,c=u([l,m]),d=c.length>=2,e=d?c[0]:"",d&&o(c[0]))break;(d&&p(e)||z(l))&&(i.push(n),n="")}}),""!==n&&i.push(n),i=(0,y.map)(i,function(a){return a.trim()})}function g(a){var e=c(a);return 0===e.length?[]:m(e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){a=(0,k.unifyNonBreakingSpace)(a);var e,t=(0,h.getBlocks)(a);return t=(0,y.flatMap)(t,function(a){return a.split(E)}),e=(0,y.flatMap)(t,T),(0,y.filter)(e,(0,y.negate)(y.isEmpty))};var w,y=t(1),f=t(1022),b=function(a){return a&&a.__esModule?a:{default:a}}(f),h=t(994),v=t(818),k=t(1435),j=new RegExp("^[.]$"),_=new RegExp("^[?!;…]$"),x=new RegExp("^[^.?!;…<\\(\\)\\[\\]]+$"),O=/^<([^>\s\/]+)[^>]*>$/im,q=/^<\/([^>\s]+)[^>]*>$/im,E=new RegExp("\n\r|\n|\r"),A=/^\s*[[({]\s*$/,S=/^\s*[\])}]\s*$/,M=[],T=(0,y.memoize)(g)},function(a,e){function t(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function n(a){if(l===setTimeout)return setTimeout(a,0);if((l===t||!l)&&setTimeout)return l=setTimeout,setTimeout(a,0);try{return l(a,0)}catch(e){try{return l.call(null,a,0)}catch(e){return l.call(this,a,0)}}}function o(a){if(u===clearTimeout)return clearTimeout(a);if((u===i||!u)&&clearTimeout)return u=clearTimeout,clearTimeout(a);try{return u(a)}catch(e){try{return u.call(null,a)}catch(e){return u.call(this,a)}}}function r(){g&&z&&(g=!1,z.length?m=z.concat(m):w=-1,m.length&&s())}function s(){if(!g){var a=n(r);g=!0;for(var e=m.length;e;){for(z=m,m=[];++w1)for(var t=1;t"+a+""}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a){if(Array.isArray(a)){for(var e=0,t=Array(a.length);e1&&m.reverse(),q&&_2?e[2]:void 0;for(c&&Object(o.a)(e[0],e[1],c)&&(i=1);++t=0&&a.slice(t,d)==e}var n=t(197),o=t(100),r=t(10),s=t(13);e.a=i},function(a,e,t){"use strict";var i=t(418);t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";var i=t(419);t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";function i(a){return a=Object(n.a)(a),a&&r.test(a)?a.replace(o,"\\$&"):a}var n=t(13),o=/[\\^$.*+?()[\]{}|]/g,r=RegExp(o.source);e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=Object(s.a)(a)?n.a:o.a;return t&&Object(d.a)(a,e,t)&&(e=void 0),i(a,Object(r.a)(e,3))}var n=t(969),o=t(1298),r=t(4),s=t(7),d=t(63);e.a=i},function(a,e,t){"use strict";var i=t(386);t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";var i=t(321);t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";function i(a,e,t,i){var r=null==a?0:a.length;return r?(t&&"number"!=typeof t&&Object(o.a)(a,e,t)&&(t=0,i=r),Object(n.a)(a,e,t,i)):[]}var n=t(1299),o=t(63);e.a=i},function(a,e,t){"use strict";function i(a,e){return(Object(s.a)(a)?n.a:o.a)(a,Object(r.a)(e,3))}var n=t(164),o=t(970),r=t(4),s=t(7);e.a=i},function(a,e,t){"use strict";var i=t(971),n=t(422),o=Object(i.a)(n.a);e.a=o},function(a,e,t){"use strict";function i(a,e){return Object(n.a)(a,Object(r.a)(e,3),o.a)}var n=t(972),o=t(166),r=t(4);e.a=i},function(a,e,t){"use strict";var i=t(971),n=t(423),o=Object(i.a)(n.a);e.a=o},function(a,e,t){"use strict";function i(a,e){return Object(n.a)(a,Object(r.a)(e,3),o.a)}var n=t(972),o=t(593),r=t(4);e.a=i},function(a,e,t){"use strict";var i=t(424);t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";function i(a,e){return Object(n.a)(Object(o.a)(a,e),1)}var n=t(45),o=t(238);e.a=i},function(a,e,t){"use strict";function i(a,e){return Object(n.a)(Object(o.a)(a,e),r)}var n=t(45),o=t(238),r=1/0;e.a=i},function(a,e,t){"use strict";function i(a,e,t){return t=void 0===t?1:Object(r.a)(t),Object(n.a)(Object(o.a)(a,e),t)}var n=t(45),o=t(238),r=t(10);e.a=i},function(a,e,t){"use strict";function i(a){return(null==a?0:a.length)?Object(n.a)(a,o):[]}var n=t(45),o=1/0;e.a=i},function(a,e,t){"use strict";function i(a,e){return(null==a?0:a.length)?(e=void 0===e?1:Object(o.a)(e),Object(n.a)(a,e)):[]}var n=t(45),o=t(10);e.a=i},function(a,e,t){"use strict";function i(a){return Object(n.a)(a,o)}var n=t(141),o=512;e.a=i},function(a,e,t){"use strict";var i=t(551),n=Object(i.a)("floor");e.a=n},function(a,e,t){"use strict";var i=t(974),n=Object(i.a)();e.a=n},function(a,e,t){"use strict";var i=t(974),n=Object(i.a)(!0);e.a=n},function(a,e,t){"use strict";function i(a,e){return null==a?a:Object(n.a)(a,Object(o.a)(e),r.a)}var n=t(572),o=t(104),r=t(52);e.a=i},function(a,e,t){"use strict";function i(a,e){return null==a?a:Object(n.a)(a,Object(o.a)(e),r.a)}var n=t(967),o=t(104),r=t(52);e.a=i},function(a,e,t){"use strict";function i(a,e){return a&&Object(n.a)(a,Object(o.a)(e))}var n=t(166),o=t(104);e.a=i},function(a,e,t){"use strict";function i(a,e){return a&&Object(n.a)(a,Object(o.a)(e))}var n=t(593),o=t(104);e.a=i},function(a,e,t){"use strict";function i(a){for(var e=-1,t=null==a?0:a.length,i={};++ee}e.a=i},function(a,e,t){"use strict";var i=t(426),n=Object(i.a)(function(a,e){return a>=e});e.a=n},function(a,e,t){"use strict";function i(a,e){return null!=a&&Object(o.a)(a,e,n.a)}var n=t(1300),o=t(959);e.a=i},function(a,e,t){"use strict";function i(a,e,t){return e=Object(o.a)(e),void 0===t?(t=e,e=0):t=Object(o.a)(t),a=Object(r.a)(a),Object(n.a)(a,e,t)}var n=t(1301),o=t(190),r=t(101);e.a=i},function(a,e,t){"use strict";function i(a,e,t,i){a=Object(o.a)(a)?a:Object(d.a)(a),t=t&&!i?Object(s.a)(t):0;var l=a.length;return t<0&&(t=c(l+t,0)),Object(r.a)(a)?t<=l&&a.indexOf(e,t)>-1:!!l&&Object(n.a)(a,e,t)>-1}var n=t(230),o=t(44),r=t(239),s=t(10),d=t(167),c=Math.max;e.a=i},function(a,e,t){"use strict";function i(a,e){return Object(n.a)(e,function(e){return a[e]})}var n=t(27);e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=null==a?0:a.length;if(!i)return-1;var s=null==t?0:Object(o.a)(t);return s<0&&(s=r(i+s,0)),Object(n.a)(a,e,s)}var n=t(230),o=t(10),r=Math.max;e.a=i},function(a,e,t){"use strict";function i(a){return(null==a?0:a.length)?Object(n.a)(a,0,-1):[]}var n=t(90);e.a=i},function(a,e,t){"use strict";var i=t(27),n=t(635),o=t(8),r=t(636),s=Object(o.a)(function(a){var e=Object(i.a)(a,r.a);return e.length&&e[0]===a[0]?Object(n.a)(e):[]});e.a=s},function(a,e,t){"use strict";function i(a,e,t){for(var i=t?r.a:o.a,u=a[0].length,p=a.length,z=p,m=Array(p),g=1/0,w=[];z--;){var y=a[z];z&&e&&(y=Object(s.a)(y,Object(d.a)(e))),g=l(y.length,g),m[z]=!t&&(e||u>=120&&y.length>=120)?new n.a(z&&y):void 0}y=a[0];var f=-1,b=m[0];a:for(;++f=-o&&a<=o}var n=t(427),o=9007199254740991;e.a=i},function(a,e,t){"use strict";function i(a){return void 0===a}e.a=i},function(a,e,t){"use strict";function i(a){return Object(o.a)(a)&&Object(n.a)(a)==r}var n=t(148),o=t(23),r="[object WeakMap]";e.a=i},function(a,e,t){"use strict";function i(a){return Object(o.a)(a)&&Object(n.a)(a)==r}var n=t(62),o=t(23),r="[object WeakSet]";e.a=i},function(a,e,t){"use strict";function i(a){return Object(o.a)("function"==typeof a?a:Object(n.a)(a,r))}var n=t(147),o=t(4),r=1;e.a=i},function(a,e,t){"use strict";function i(a,e){return null==a?"":o.call(a,e)}var n=Array.prototype,o=n.join;e.a=i},function(a,e,t){"use strict";var i=t(237),n=Object(i.a)(function(a,e,t){return a+(t?"-":"")+e.toLowerCase()});e.a=n},function(a,e,t){"use strict";var i=t(144),n=t(410),o=Object(n.a)(function(a,e,t){Object(i.a)(a,t,e)});e.a=o},function(a,e,t){"use strict";function i(a,e,t){var i=null==a?0:a.length;if(!i)return-1;var l=i;return void 0!==t&&(l=Object(s.a)(t),l=l<0?d(i+l,0):c(l,i-1)),e===e?Object(r.a)(a,e,l):Object(n.a)(a,o.a,l,!0)}var n=t(385),o=t(939),r=t(1307),s=t(10),d=Math.max,c=Math.min;e.a=i},function(a,e,t){"use strict";var i=t(237),n=Object(i.a)(function(a,e,t){return a+(t?" ":"")+e.toLowerCase()});e.a=n},function(a,e,t){"use strict";var i=t(944),n=Object(i.a)("toLowerCase");e.a=n},function(a,e,t){"use strict";var i=t(669),n=t(426),o=Object(n.a)(i.a);e.a=o},function(a,e,t){"use strict";function i(a,e){return a1),e}),Object(s.a)(a,Object(l.a)(a),t),c&&(t=Object(n.a)(t,7,d.a));for(var u=e.length;u--;)Object(o.a)(t,e[u]);return t});e.a=u},function(a,e,t){"use strict";function i(a,e){return e=Object(n.a)(e,a),null==(a=Object(r.a)(a,e))||delete a[Object(s.a)(Object(o.a)(e))]}var n=t(160),o=t(64),r=t(976),s=t(103);e.a=i},function(a,e,t){"use strict";function i(a,e){return Object(r.a)(a,Object(o.a)(Object(n.a)(e)))}var n=t(4),o=t(240),r=t(433);e.a=i},function(a,e,t){"use strict";function i(a){return Object(n.a)(2,a)}var n=t(395);e.a=i},function(a,e,t){"use strict";function i(a,e,t,i){return null==a?[]:(Object(o.a)(e)||(e=null==e?[]:[e]),t=i?void 0:t,Object(o.a)(t)||(t=null==t?[]:[t]),Object(n.a)(a,e,t))}var n=t(980),o=t(7);e.a=i},function(a,e,t){"use strict";var i=t(27),n=t(694),o=Object(n.a)(i.a);e.a=o},function(a,e,t){"use strict";function i(a){return Object(c.a)(function(e){return e=Object(o.a)(e,Object(d.a)(r.a)),Object(s.a)(function(t){var i=this;return a(e,function(a){return Object(n.a)(a,i,t)})})})}var n=t(79),o=t(27),r=t(4),s=t(8),d=t(81),c=t(146);e.a=i},function(a,e,t){"use strict";var i=t(79),n=t(27),o=t(45),r=t(4),s=t(8),d=t(81),c=t(1312),l=t(7),u=Math.min,p=Object(c.a)(function(a,e){e=1==e.length&&Object(l.a)(e[0])?Object(n.a)(e[0],Object(d.a)(r.a)):Object(n.a)(Object(o.a)(e,1),Object(d.a)(r.a));var t=e.length;return Object(s.a)(function(n){for(var o=-1,r=u(n.length,t);++o=e)return a;var l=(e-i)/2;return Object(n.a)(c(l),t)+a+Object(n.a)(d(l),t)}var n=t(699),o=t(241),r=t(10),s=t(13),d=Math.ceil,c=Math.floor;e.a=i},function(a,e,t){"use strict";function i(a,e){e=void 0===e?" ":Object(o.a)(e);var t=e.length;if(t<2)return t?Object(n.a)(e,a):e;var i=Object(n.a)(e,l(a/Object(d.a)(e)));return Object(s.a)(e)?Object(r.a)(Object(c.a)(i),0,a).join(""):i.slice(0,a)}var n=t(982),o=t(100),r=t(162),s=t(236),d=t(241),c=t(163),l=Math.ceil;e.a=i},function(a,e,t){"use strict";function i(a,e,t){a=Object(s.a)(a),e=Object(r.a)(e);var i=e?Object(o.a)(a):0;return e&&i-1;)z!==a&&l.call(z,m,1),l.call(a,m,1);return a}var n=t(27),o=t(230),r=t(1316),s=t(81),d=t(80),c=Array.prototype,l=c.splice;e.a=i},function(a,e,t){"use strict";function i(a,e,t){return a&&a.length&&e&&e.length?Object(o.a)(a,e,Object(n.a)(t,2)):a}var n=t(4),o=t(708);e.a=i},function(a,e,t){"use strict";function i(a,e,t){return a&&a.length&&e&&e.length?Object(n.a)(a,e,void 0,t):a}var n=t(708);e.a=i},function(a,e,t){"use strict";var i=t(27),n=t(540),o=t(983),r=t(981),s=t(146),d=t(143),c=Object(s.a)(function(a,e){var t=null==a?0:a.length,s=Object(n.a)(a,e);return Object(o.a)(a,Object(i.a)(e,function(a){return Object(d.a)(a,t)?+a:a}).sort(r.a)),s});e.a=c},function(a,e,t){"use strict";function i(a,e,t){if(t&&"boolean"!=typeof t&&Object(o.a)(a,e,t)&&(e=t=void 0),void 0===t&&("boolean"==typeof e?(t=e,e=void 0):"boolean"==typeof a&&(t=a,a=void 0)),void 0===a&&void 0===e?(a=0,e=1):(a=Object(r.a)(a),void 0===e?(e=a,a=0):e=Object(r.a)(e)),a>e){var i=a;a=e,e=i}if(t||a%1||e%1){var l=c();return d(a+l*(e-a+s("1e-"+((l+"").length-1))),e)}return Object(n.a)(a,e)}var n=t(713),o=t(63),r=t(190),s=parseFloat,d=Math.min,c=Math.random;e.a=i},function(a,e,t){"use strict";function i(a,e){return a+n(o()*(e-a+1))}var n=Math.floor,o=Math.random;e.a=i},function(a,e,t){"use strict";var i=t(984),n=Object(i.a)();e.a=n},function(a,e,t){"use strict";var i=t(984),n=Object(i.a)(!0);e.a=n},function(a,e,t){"use strict";var i=t(141),n=t(146),o=Object(n.a)(function(a,e){return Object(i.a)(a,256,void 0,void 0,void 0,e)});e.a=o},function(a,e,t){"use strict";function i(a,e,t){var i=Object(d.a)(a)?n.a:s.a,c=arguments.length<3;return i(a,Object(r.a)(e,4),t,c,o.a)}var n=t(547),o=t(165),r=t(4),s=t(985),d=t(7);e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=Object(d.a)(a)?n.a:s.a,c=arguments.length<3;return i(a,Object(r.a)(e,4),t,c,o.a)}var n=t(1318),o=t(966),r=t(4),s=t(985),d=t(7);e.a=i},function(a,e,t){"use strict";function i(a,e){return(Object(s.a)(a)?n.a:o.a)(a,Object(d.a)(Object(r.a)(e,3)))}var n=t(164),o=t(970),r=t(4),s=t(7),d=t(240);e.a=i},function(a,e,t){"use strict";function i(a,e){var t=[];if(!a||!a.length)return t;var i=-1,r=[],s=a.length;for(e=Object(n.a)(e,3);++i1&&Object(r.a)(a,e[0],e[1])?e=[]:t>2&&Object(r.a)(e[0],e[1],e[2])&&(e=[e[0]]),Object(n.a)(a,Object(i.a)(e,1),[])});e.a=s},function(a,e,t){"use strict";function i(a,e){return Object(n.a)(a,e)}var n=t(439);e.a=i},function(a,e,t){"use strict";function i(a,e,t,i){e=t(e);for(var d=0,c=null==a?0:a.length,l=e!==e,u=null===e,p=Object(n.a)(e),z=void 0===e;d>>0)?(a=Object(l.a)(a),a&&("string"==typeof e||null!=e&&!Object(d.a)(e))&&!(e=Object(n.a)(e))&&Object(r.a)(a)?Object(o.a)(Object(c.a)(a),0,t):a.split(e,t)):[]}var n=t(100),o=t(162),r=t(236),s=t(63),d=t(329),c=t(163),l=t(13),u=4294967295;e.a=i},function(a,e,t){"use strict";function i(a,e){if("function"!=typeof a)throw new TypeError(c);return e=null==e?0:l(Object(d.a)(e),0),Object(r.a)(function(t){var i=t[e],r=Object(s.a)(t,0,e);return i&&Object(o.a)(r,i),Object(n.a)(a,this,r)})}var n=t(79),o=t(161),r=t(8),s=t(162),d=t(10),c="Expected a function",l=Math.max;e.a=i},function(a,e,t){"use strict";var i=t(237),n=t(324),o=Object(i.a)(function(a,e,t){return a+(t?" ":"")+Object(n.a)(e)});e.a=o},function(a,e,t){"use strict";function i(a,e,t){return a=Object(s.a)(a),t=null==t?0:Object(n.a)(Object(r.a)(t),0,a.length),e=Object(o.a)(e),a.slice(t,t+e.length)==e}var n=t(197),o=t(100),r=t(10),s=t(13);e.a=i},function(a,e,t){"use strict";function i(){return{}}e.a=i},function(a,e,t){"use strict";function i(){return""}e.a=i},function(a,e,t){"use strict";function i(){return!0}e.a=i},function(a,e,t){"use strict";var i=t(380),n=Object(i.a)(function(a,e){return a-e},0);e.a=n},function(a,e,t){"use strict";function i(a){return a&&a.length?Object(n.a)(a,o.a):0}var n=t(678),o=t(43);e.a=i},function(a,e,t){"use strict";function i(a,e){return a&&a.length?Object(o.a)(a,Object(n.a)(e,2)):0}var n=t(4),o=t(678);e.a=i},function(a,e,t){"use strict";function i(a){var e=null==a?0:a.length;return e?Object(n.a)(a,1,e):[]}var n=t(90);e.a=i},function(a,e,t){"use strict";function i(a,e,t){return a&&a.length?(e=t||void 0===e?1:Object(o.a)(e),Object(n.a)(a,0,e<0?0:e)):[]}var n=t(90),o=t(10);e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=null==a?0:a.length;return i?(e=t||void 0===e?1:Object(o.a)(e),e=i-e,Object(n.a)(a,e<0?0:e,i)):[]}var n=t(90),o=t(10);e.a=i},function(a,e,t){"use strict";function i(a,e){return a&&a.length?Object(o.a)(a,Object(n.a)(e,3),!1,!0):[]}var n=t(4),o=t(415);e.a=i},function(a,e,t){"use strict";function i(a,e){return a&&a.length?Object(o.a)(a,Object(n.a)(e,3)):[]}var n=t(4),o=t(415);e.a=i},function(a,e,t){"use strict";function i(a,e){return e(a),a}e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=z.a.imports._.templateSettings||z.a;t&&Object(l.a)(a,e,t)&&(e=void 0),a=Object(m.a)(a),e=Object(n.a)({},e,i,s.a);var v,k,j=Object(n.a)({},e.imports,i.imports,s.a),_=Object(u.a)(j),x=Object(r.a)(j,_),O=0,q=e.interpolate||b,E="__p += '",A=RegExp((e.escape||b).source+"|"+q.source+"|"+(q===p.a?f:b).source+"|"+(e.evaluate||b).source+"|$","g"),S="sourceURL"in e?"//# sourceURL="+e.sourceURL+"\n":"";a.replace(A,function(e,t,i,n,o,r){return i||(i=n),E+=a.slice(O,r).replace(h,d.a),t&&(v=!0,E+="' +\n__e("+t+") +\n'"),o&&(k=!0,E+="';\n"+o+";\n__p += '"),i&&(E+="' +\n((__t = ("+i+")) == null ? '' : __t) +\n'"),O=r+e.length,e}),E+="';\n";var M=e.variable;M||(E="with (obj) {\n"+E+"\n}\n"),E=(k?E.replace(g,""):E).replace(w,"$1").replace(y,"$1;"),E="function("+(M||"obj")+") {\n"+(M?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(v?", __e = _.escape":"")+(k?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+E+"return __p\n}";var T=Object(o.a)(function(){return Function(_,S+"return "+E).apply(void 0,x)});if(T.source=E,Object(c.a)(T))throw T;return T}var n=t(321),o=t(393),r=t(631),s=t(1325),d=t(1326),c=t(323),l=t(63),u=t(28),p=t(988),z=t(440),m=t(13),g=/\b__p \+= '';/g,w=/\b(__p \+=) '' \+/g,y=/(__e\(.*?\)|\b__t\)) \+\n'';/g,f=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,b=/($^)/,h=/['\n\r\u2028\u2029\\]/g;e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=!0,s=!0;if("function"!=typeof a)throw new TypeError(r);return Object(o.a)(t)&&(i="leading"in t?!!t.leading:i,s="trailing"in t?!!t.trailing:s),Object(n.a)(a,e,{leading:i,maxWait:e,trailing:s})}var n=t(411),o=t(25),r="Expected a function";e.a=i},function(a,e,t){"use strict";function i(a,e){if((a=Object(r.a)(a))<1||a>s)return[];var t=d,i=c(a,d);e=Object(o.a)(e),a-=d;for(var l=Object(n.a)(i,e);++t=y)return a;var b=t-Object(c.a)(i);if(b<1)return i;var h=f?Object(o.a)(f,0,b).join(""):a.slice(0,b);if(void 0===w)return h+i;if(f&&(b+=h.length-b),Object(d.a)(w)){if(a.slice(b).search(w)){var v,k=h;for(w.global||(w=RegExp(w.source,Object(p.a)(g.exec(w))+"g")),w.lastIndex=0;v=w.exec(k);)var j=v.index;h=h.slice(0,void 0===j?b:j)}}else if(a.indexOf(Object(n.a)(w),b)!=b){var _=h.lastIndexOf(w);_>-1&&(h=h.slice(0,_))}return h+i}var n=t(100),o=t(162),r=t(236),s=t(25),d=t(329),c=t(241),l=t(163),u=t(10),p=t(13),z=30,m="...",g=/\w*$/;e.a=i},function(a,e,t){"use strict";function i(a){return Object(n.a)(a,1)}var n=t(381);e.a=i},function(a,e,t){"use strict";function i(a){return a=Object(n.a)(a),a&&s.test(a)?a.replace(r,o.a):a}var n=t(13),o=t(1329),r=/&(?:amp|lt|gt|quot|#39);/g,s=RegExp(r.source);e.a=i},function(a,e,t){"use strict";var i=t(45),n=t(8),o=t(198),r=t(46),s=Object(n.a)(function(a){return Object(o.a)(Object(i.a)(a,1,r.a,!0))});e.a=s},function(a,e,t){"use strict";var i=t(45),n=t(4),o=t(8),r=t(198),s=t(46),d=t(64),c=Object(o.a)(function(a){var e=Object(d.a)(a);return Object(s.a)(e)&&(e=void 0),Object(r.a)(Object(i.a)(a,1,s.a,!0),Object(n.a)(e,2))});e.a=c},function(a,e,t){"use strict";var i=t(45),n=t(8),o=t(198),r=t(46),s=t(64),d=Object(n.a)(function(a){var e=Object(s.a)(a);return e="function"==typeof e?e:void 0,Object(o.a)(Object(i.a)(a,1,r.a,!0),void 0,e)});e.a=d},function(a,e,t){"use strict";function i(a){return a&&a.length?Object(n.a)(a):[]}var n=t(198);e.a=i},function(a,e,t){"use strict";function i(a,e){return a&&a.length?Object(o.a)(a,Object(n.a)(e,2)):[]}var n=t(4),o=t(198);e.a=i},function(a,e,t){"use strict";function i(a,e){return e="function"==typeof e?e:void 0,a&&a.length?Object(n.a)(a,void 0,e):[]}var n=t(198);e.a=i},function(a,e,t){"use strict";function i(a){var e=++o;return Object(n.a)(a)+e}var n=t(13),o=0;e.a=i},function(a,e,t){"use strict";function i(a,e){return null==a||Object(n.a)(a,e)}var n=t(689);e.a=i},function(a,e,t){"use strict";function i(a,e,t){return null==a?a:Object(n.a)(a,e,Object(o.a)(t))}var n=t(992),o=t(104);e.a=i},function(a,e,t){"use strict";function i(a,e,t,i){return i="function"==typeof i?i:void 0,null==a?a:Object(n.a)(a,e,Object(o.a)(t),i)}var n=t(992),o=t(104);e.a=i},function(a,e,t){"use strict";var i=t(237),n=Object(i.a)(function(a,e,t){return a+(t?" ":"")+e.toUpperCase()});e.a=n},function(a,e,t){"use strict";var i=t(243);t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";function i(a){return null==a?[]:Object(n.a)(a,Object(o.a)(a))}var n=t(631),o=t(52);e.a=i},function(a,e,t){"use strict";var i=t(327),n=t(8),o=t(46),r=Object(n.a)(function(a,e){return Object(o.a)(a)?Object(i.a)(a,e):[]});e.a=r},function(a,e,t){"use strict";function i(a,e){return Object(o.a)(Object(n.a)(e),a)}var n=t(104),o=t(434);e.a=i},function(a,e,t){"use strict";var i=t(142),n=t(193),o=t(540),r=t(146),s=t(143),d=t(242),c=Object(r.a)(function(a){var e=a.length,t=e?a[0]:0,r=this.__wrapped__,c=function(e){return Object(o.a)(e,a)};return!(e>1||this.__actions__.length)&&r instanceof i.a&&Object(s.a)(t)?(r=r.slice(t,+t+(e?1:0)),r.__actions__.push({func:d.a,args:[c],thisArg:void 0}),new n.a(r,this.__chain__).thru(function(a){return e&&!a.length&&a.push(void 0),a})):this.thru(c)});e.a=c},function(a,e,t){"use strict";function i(){return Object(n.a)(this)}var n=t(400);e.a=i},function(a,e,t){"use strict";function i(){var a=this.__wrapped__;if(a instanceof n.a){var e=a;return this.__actions__.length&&(e=new n.a(this)),e=e.reverse(),e.__actions__.push({func:s.a,args:[r.a],thisArg:void 0}),new o.a(e,this.__chain__)}return this.thru(r.a)}var n=t(142),o=t(193),r=t(437),s=t(242);e.a=i},function(a,e,t){"use strict";var i=t(164),n=t(8),o=t(795),r=t(46),s=Object(n.a)(function(a){return Object(o.a)(Object(i.a)(a,r.a))});e.a=s},function(a,e,t){"use strict";function i(a,e,t){var i=a.length;if(i<2)return i?Object(r.a)(a[0]):[];for(var s=-1,d=Array(i);++s1?a[e-1]:void 0;return t="function"==typeof t?(a.pop(),t):void 0,Object(n.a)(a,t)});e.a=o},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){return Math.round(a)===a?Math.round(a):Math.round(10*a)/10}},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){var e,t,i,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return e='[ \\u00a0 \\n\\r\\t.,()”“〝〞〟‟„"+\\-;!¡?¿:/»«‹›'+o+"<>",t="(^|"+e+"'‘’‛`])",i=n?"($|((?="+e+"]))|((['‘’‛`])("+e+"])))":"($|("+e+"])|((['‘’‛`])("+e+"])))",t+a+i}},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a,e){var t,i=e||!1;return t="("+(0,o.map)(a,function(a){return i?a:(0,n.default)(a,!0)}).join(")|(")+")",new RegExp(t,"ig")};var i=t(803),n=function(a){return a&&a.__esModule?a:{default:a}}(i),o=t(1)},function(a,e,t){"use strict";function i(a){if(!(this instanceof i))return new i(a);c.call(this,a),l.call(this,a),a&&!1===a.readable&&(this.readable=!1),a&&!1===a.writable&&(this.writable=!1),this.allowHalfOpen=!0,a&&!1===a.allowHalfOpen&&(this.allowHalfOpen=!1),this.once("end",n)}function n(){this.allowHalfOpen||this._writableState.ended||r.nextTick(o,this)}function o(a){a.end()}var r=t(1037),s=Object.keys||function(a){var e=[];for(var t in a)e.push(t);return e};a.exports=i;var d=t(999);d.inherits=t(168);var c=t(1464),l=t(1385);d.inherits(i,c);for(var u=s(l.prototype),p=0;ps.length?(this.options.missing_key_callback&&this.options.missing_key_callback(l,a),d=[t,i],!0===this.options.debug&&console.log(d[n(g)(o)]),d[n()(o)]):(d=s[c])||(d=[t,i],d[n()(o)])}});var m=function(){function a(a){return Object.prototype.toString.call(a).slice(8,-1).toLowerCase()}function e(a,e){for(var t=[];e>0;t[--e]=a);return t.join("")}var t=function(){return t.cache.hasOwnProperty(arguments[0])||(t.cache[arguments[0]]=t.parse(arguments[0])),t.format.call(null,t.cache[arguments[0]],arguments)};return t.format=function(t,i){var n,o,r,s,d,c,l,u=1,p=t.length,z="",g=[];for(o=0;o=0?"+"+n:n,c=s[4]?"0"==s[4]?"0":s[4].charAt(1):" ",l=s[6]-String(n).length,d=s[6]?e(c,l):"",g.push(s[5]?n+d:d+n)}return g.join("")},t.cache={},t.parse=function(a){for(var e=a,t=[],i=[],n=0;e;){if(null!==(t=/^[^\x25]+/.exec(e)))i.push(t[0]);else if(null!==(t=/^\x25{2}/.exec(e)))i.push("%");else{if(null===(t=/^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-fosuxX])/.exec(e)))throw"[sprintf] huh?";if(t[2]){n|=1;var o=[],r=t[2],s=[];if(null===(s=/^([a-z_][a-z_\d]*)/i.exec(r)))throw"[sprintf] huh?";for(o.push(s[1]);""!==(r=r.substring(s[0].length));)if(null!==(s=/^\.([a-z_][a-z_\d]*)/i.exec(r)))o.push(s[1]);else{if(null===(s=/^\[(\d+)\]/.exec(r)))throw"[sprintf] huh?";o.push(s[1])}t[2]=o}else n|=2;if(3===n)throw"[sprintf] mixing positional and named placeholders is not (yet) supported";i.push(t)}e=e.substring(t[0].length)}return i},t}(),g=function(a,e){return e.unshift(a),m.apply(null,e)};z.parse_plural=function(a,e){return a=a.replace(/n/g,e),z.parse_expression(a)},z.sprintf=function(a,e){return"[object Array]"=={}.toString.call(e)?g(a,[].slice.call(e)):m.apply(this,[].slice.call(arguments))},z.prototype.sprintf=function(){return z.sprintf.apply(this,arguments)},z.PF={},z.PF.parse=function(a){var e=z.PF.extractPluralExpr(a);return z.PF.parser.parse.call(z.PF.parser,e)},z.PF.compile=function(a){function e(a){return!0===a?1:a||0}var t=z.PF.parse(a);return function(a){return e(z.PF.interpreter(t)(a))}},z.PF.interpreter=function(a){return function(e){switch(a.type){case"GROUP":return z.PF.interpreter(a.expr)(e);case"TERNARY":return z.PF.interpreter(a.expr)(e)?z.PF.interpreter(a.truthy)(e):z.PF.interpreter(a.falsey)(e);case"OR":return z.PF.interpreter(a.left)(e)||z.PF.interpreter(a.right)(e);case"AND":return z.PF.interpreter(a.left)(e)&&z.PF.interpreter(a.right)(e);case"LT":return z.PF.interpreter(a.left)(e)z.PF.interpreter(a.right)(e);case"LTE":return z.PF.interpreter(a.left)(e)<=z.PF.interpreter(a.right)(e);case"GTE":return z.PF.interpreter(a.left)(e)>=z.PF.interpreter(a.right)(e);case"EQ":return z.PF.interpreter(a.left)(e)==z.PF.interpreter(a.right)(e);case"NEQ":return z.PF.interpreter(a.left)(e)!=z.PF.interpreter(a.right)(e);case"MOD":return z.PF.interpreter(a.left)(e)%z.PF.interpreter(a.right)(e);case"VAR":return e;case"NUM":return a.val;default:throw new Error("Invalid Token found.")}}},z.PF.extractPluralExpr=function(a){a=a.replace(/^\s\s*/,"").replace(/\s\s*$/,""),/;\s*$/.test(a)||(a=a.concat(";"));var e,t=/nplurals\=(\d+);/,i=/plural\=(.*);/,n=a.match(t),o={};if(!(n.length>1))throw new Error("nplurals not found in plural_forms string: "+a);if(o.nplurals=n[1],a=a.replace(t,""),!((e=a.match(i))&&e.length>1))throw new Error("`plural` expression not found: "+a);return e[1]},z.PF.parser=function(){var a={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(a,e,t,i,n,o,r){var s=o.length-1;switch(n){case 1:return{type:"GROUP",expr:o[s-1]};case 2:this.$={type:"TERNARY",expr:o[s-4],truthy:o[s-2],falsey:o[s]};break;case 3:this.$={type:"OR",left:o[s-2],right:o[s]};break;case 4:this.$={type:"AND",left:o[s-2],right:o[s]};break;case 5:this.$={type:"LT",left:o[s-2],right:o[s]};break;case 6:this.$={type:"LTE",left:o[s-2],right:o[s]};break;case 7:this.$={type:"GT",left:o[s-2],right:o[s]};break;case 8:this.$={type:"GTE",left:o[s-2],right:o[s]};break;case 9:this.$={type:"NEQ",left:o[s-2],right:o[s]};break;case 10:this.$={type:"EQ",left:o[s-2],right:o[s]};break;case 11:this.$={type:"MOD",left:o[s-2],right:o[s]};break;case 12:this.$={type:"GROUP",expr:o[s-1]};break;case 13:this.$={type:"VAR"};break;case 14:this.$={type:"NUM",val:Number(a)}}},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(a,e){throw new Error(a)},parse:function(a){function e(){var a;return a=t.lexer.lex()||1,"number"!=typeof a&&(a=t.symbols_[a]||a),a}var t=this,i=[0],n=[null],o=[],r=this.table,s="",d=0,c=0,l=0,u=2;this.lexer.setInput(a),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,void 0===this.lexer.yylloc&&(this.lexer.yylloc={});var p=this.lexer.yylloc;o.push(p),"function"==typeof this.yy.parseError&&(this.parseError=this.yy.parseError);for(var z,m,g,w,y,f,b,h,v,k={};;){if(g=i[i.length-1],this.defaultActions[g]?w=this.defaultActions[g]:(null==z&&(z=e()),w=r[g]&&r[g][z]),void 0===w||!w.length||!w[0]){if(!l){v=[];for(f in r[g])this.terminals_[f]&&f>2&&v.push("'"+this.terminals_[f]+"'");var j="";j=this.lexer.showPosition?"Parse error on line "+(d+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+v.join(", ")+", got '"+this.terminals_[z]+"'":"Parse error on line "+(d+1)+": Unexpected "+(1==z?"end of input":"'"+(this.terminals_[z]||z)+"'"),this.parseError(j,{text:this.lexer.match,token:this.terminals_[z]||z,line:this.lexer.yylineno,loc:p,expected:v})}if(3==l){if(1==z)throw new Error(j||"Parsing halted.");c=this.lexer.yyleng,s=this.lexer.yytext,d=this.lexer.yylineno,p=this.lexer.yylloc,z=e()}for(;;){if(u.toString()in r[g])break;if(0==g)throw new Error(j||"Parsing halted.");!function(a){i.length=i.length-2*a,n.length=n.length-a,o.length=o.length-a}(1),g=i[i.length-1]}m=z,z=u,g=i[i.length-1],w=r[g]&&r[g][u],l=3}if(w[0]instanceof Array&&w.length>1)throw new Error("Parse Error: multiple actions possible at state: "+g+", token: "+z);switch(w[0]){case 1:i.push(z),n.push(this.lexer.yytext),o.push(this.lexer.yylloc),i.push(w[1]),z=null,m?(z=m,m=null):(c=this.lexer.yyleng,s=this.lexer.yytext,d=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:if(b=this.productions_[w[1]][1],k.$=n[n.length-b],k._$={first_line:o[o.length-(b||1)].first_line,last_line:o[o.length-1].last_line,first_column:o[o.length-(b||1)].first_column,last_column:o[o.length-1].last_column},void 0!==(y=this.performAction.call(k,s,c,d,this.yy,w[1],n,o)))return y;b&&(i=i.slice(0,-1*b*2),n=n.slice(0,-1*b),o=o.slice(0,-1*b)),i.push(this.productions_[w[1]][0]),n.push(k.$),o.push(k._$),h=r[i[i.length-2]][i[i.length-1]],i.push(h);break;case 3:return!0}}return!0}},e=function(){var a={EOF:1,parseError:function(a,e){if(!this.yy.parseError)throw new Error(a);this.yy.parseError(a,e)},setInput:function(a){return this._input=a,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 a=this._input[0];return this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a,a.match(/\n/)&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),e=new Array(a.length+1).join("-");return a+this.upcomingInput()+"\n"+e+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,e;this._more||(this.yytext="",this.match="");for(var t=this._currentRules(),i=0;i=/,/^/,/^!=/,/^==/,/^%/,/^\(/,/^\)/,/^$/,/^./],a.conditions={INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17],inclusive:!0}},a}();return a.lexer=e,a}(),void 0!==a&&a.exports&&(e=a.exports=z),e.Jed=z}()},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a,e){var t=(0,o.default)(a);return(0,i.indexOf)(e,t)>-1};var i=t(1),n=t(259),o=function(a){return a&&a.__esModule?a:{default:a}}(n)},function(a,e,t){"use strict";function i(a){return a.replace(/[‘’‛`]/g,"'")}function n(a){return a.replace(/[“”〝〞〟‟„]/g,'"')}function o(a){return n(i(a))}Object.defineProperty(e,"__esModule",{value:!0}),e.normalizeSingle=i,e.normalizeDouble=n,e.normalize=o,e.default={normalizeSingle:i,normalizeDouble:n,normalize:o}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={recommendedMaximumLength:120,maximumLength:w,scores:{noMetaDescription:1,tooLong:6,tooShort:6,correctLength:9}};return t.identifier="metaDescriptionLength",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getMaximumLength",value:function(){return this._config.maximumLength}},{key:"getResult",value:function(a,e,t){var i=e.getResearch("metaDescriptionLength"),n=new u.default;return n.setScore(this.calculateScore(i)),n.setText(this.translateScore(i,t)),n.max=this._config.maximumLength,n.actual=i,n}},{key:"calculateScore",value:function(a){return 0===a?this._config.scores.noMetaDescription:a<=this._config.recommendedMaximumLength?this._config.scores.tooShort:a>this._config.maximumLength?this._config.scores.tooLong:a>=this._config.recommendedMaximumLength&&a<=this._config.maximumLength?this._config.scores.correctLength:0}},{key:"translateScore",value:function(a,e){var t="";return 0===a?e.sprintf(e.dgettext("js-text-analysis","No %1$smeta description%2$s has been specified. Search engines will display copy from the page instead."),t,""):a<=this._config.recommendedMaximumLength?e.sprintf(e.dgettext("js-text-analysis","The %1$smeta description%2$s is under %3$d characters long. However, up to %4$d characters are available."),t,"",this._config.recommendedMaximumLength,this._config.maximumLength):a>this._config.maximumLength?e.sprintf(e.dgettext("js-text-analysis","The %1$smeta description%2$s is over %3$d characters. Reducing the length will ensure the entire description will be visible."),t,"",this._config.maximumLength):a>=this._config.recommendedMaximumLength&&a<=this._config.maximumLength?e.sprintf(e.dgettext("js-text-analysis","The %1$smeta description%2$s has a nice length."),t,""):void 0}}]),e}(z.default);e.default=y},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={minLength:400,maxLength:g,scores:{noTitle:1,widthTooShort:6,widthTooLong:3,widthCorrect:9}};return t.identifier="titleWidth",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getMaximumLength",value:function(){return g}},{key:"getResult",value:function(a,e,t){var i=e.getResearch("pageTitleWidth"),n=new u.default;return n.setScore(this.calculateScore(i)),n.setText(this.translateScore(i,t)),n.max=this._config.maxLength,n.actual=i,n}},{key:"calculateScore",value:function(a){return(0,m.inRangeEndInclusive)(a,1,400)?this._config.scores.widthTooShort:(0,m.inRangeEndInclusive)(a,this._config.minLength,this._config.maxLength)?this._config.scores.widthCorrect:a>this._config.maxLength?this._config.scores.widthTooLong:this._config.scores.noTitle}},{key:"translateScore",value:function(a,e){var t="";return(0,m.inRangeEndInclusive)(a,1,400)?e.sprintf(e.dgettext("js-text-analysis","The %1$sSEO title%2$s is too short. Use the space to add keyword variations or create compelling call-to-action copy."),t,""):(0,m.inRangeEndInclusive)(a,this._config.minLength,this._config.maxLength)?e.sprintf(e.dgettext("js-text-analysis","The %1$sSEO title%2$s has a nice length."),t,""):a>this._config.maxLength?e.sprintf(e.dgettext("js-text-analysis","The %1$sSEO title%2$s is wider than the viewable limit."),t,""):e.sprintf(e.dgettext("js-text-analysis","Please create an %1$sSEO title%2$s."),t,"")}}]),e}(z.default);e.default=w},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){for(var e=(0,n.default)(),t=0;t0&&this._events[a].length>n&&(this._events[a].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[a].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(a,e){function t(){this.removeListener(a,t),n||(n=!0,e.apply(this,arguments))}if(!i(e))throw TypeError("listener must be a function");var n=!1;return t.listener=e,this.on(a,t),this},t.prototype.removeListener=function(a,e){var t,n,r,s;if(!i(e))throw TypeError("listener must be a function");if(!this._events||!this._events[a])return this;if(t=this._events[a],r=t.length,n=-1,t===e||i(t.listener)&&t.listener===e)delete this._events[a],this._events.removeListener&&this.emit("removeListener",a,e);else if(o(t)){for(s=r;s-- >0;)if(t[s]===e||t[s].listener&&t[s].listener===e){n=s;break}if(n<0)return this;1===t.length?(t.length=0,delete this._events[a]):t.splice(n,1),this._events.removeListener&&this.emit("removeListener",a,e)}return this},t.prototype.removeAllListeners=function(a){var e,t;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[a]&&delete this._events[a],this;if(0===arguments.length){for(e in this._events)"removeListener"!==e&&this.removeAllListeners(e);return this.removeAllListeners("removeListener"),this._events={},this}if(t=this._events[a],i(t))this.removeListener(a,t);else if(t)for(;t.length;)this.removeListener(a,t[t.length-1]);return delete this._events[a],this},t.prototype.listeners=function(a){return this._events&&this._events[a]?i(this._events[a])?[this._events[a]]:this._events[a].slice():[]},t.prototype.listenerCount=function(a){if(this._events){var e=this._events[a];if(i(e))return 1;if(e)return e.length}return 0},t.listenerCount=function(a,e){return a.listenerCount(e)}},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){if((0,i.isEmpty)(this.getParticiple()))return void this.setSentencePartPassiveness(!1);this.setSentencePartPassiveness(this.isPassive())};var i=t(1)},,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(a,e,t){function i(a,e,t,i){a=o(a)?a:d(a),t=t&&!i?s(t):0;var l=a.length;return t<0&&(t=c(l+t,0)),r(a)?t<=l&&a.indexOf(e,t)>-1:!!l&&n(a,e,t)>-1}var n=t(216),o=t(36),r=t(351),s=t(352),d=t(353),c=Math.max;a.exports=i},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(a,e,t){function i(a,e){return(s(a)?n:o)(a,r(e,3))}var n=t(206),o=t(919),r=t(205),s=t(2);a.exports=i},function(a,e,t){function i(a,e){var t=[];return n(a,function(a,i,n){e(a,i,n)&&t.push(a)}),t}var n=t(176);a.exports=i},,function(a,e,t){"use strict";(function(a){var t="object"==typeof a&&a&&a.Object===Object&&a;e.a=t}).call(e,t(15))},function(a,e,t){"use strict";var i=t(43),n=t(923),o=n.a?function(a,e){return n.a.set(a,e),a}:i.a;e.a=o},function(a,e,t){"use strict";var i=t(924),n=i.a&&new i.a;e.a=n},function(a,e,t){"use strict";var i=t(191),n=t(39),o=Object(i.a)(n.a,"WeakMap");e.a=o},function(a,e,t){"use strict";function i(a){return!(!Object(r.a)(a)||Object(o.a)(a))&&(Object(n.a)(a)?m:c).test(Object(s.a)(a))}var n=t(89),o=t(1222),r=t(25),s=t(927),d=/[\\^$.*+?()[\]{}|]/g,c=/^\[object .+?Constructor\]$/,l=Function.prototype,u=Object.prototype,p=l.toString,z=u.hasOwnProperty,m=RegExp("^"+p.call(z).replace(d,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.a=i},function(a,e,t){"use strict";var i=t(39),n=i.a["__core-js_shared__"];e.a=n},function(a,e,t){"use strict";function i(a){if(null!=a){try{return o.call(a)}catch(a){}try{return a+""}catch(a){}}return""}var n=Function.prototype,o=n.toString;e.a=i},function(a,e,t){"use strict";function i(a,e,t,i){for(var o=-1,r=a.length,s=t.length,d=-1,c=e.length,l=n(r-s,0),u=Array(c+l),p=!i;++d0){if(++e>=n)return arguments[0]}else e=0;return a.apply(void 0,arguments)}}var n=800,o=16,r=Date.now;e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=e+"";return Object(r.a)(a,Object(o.a)(i,Object(s.a)(Object(n.a)(i),t)))}var n=t(1227),o=t(1228),r=t(533),s=t(1230);e.a=i},function(a,e,t){"use strict";var i=t(191),n=function(){try{var a=Object(i.a)(Object,"defineProperty");return a({},"",{}),a}catch(a){}}();e.a=n},function(a,e,t){"use strict";function i(a){return a!==a}e.a=i},function(a,e,t){"use strict";function i(a,e,t){return e=o(void 0===e?a.length-1:e,0),function(){for(var i=arguments,r=-1,s=o(i.length-e,0),d=Array(s);++rp))return!1;var m=l.get(a);if(m&&l.get(e))return m==e;var g=-1,w=!0,y=t&d?new n.a:void 0;for(l.set(a,e),l.set(e,a);++g-1?s[d?e[c]:c]:void 0}}var n=t(4),o=t(44),r=t(28);e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i;return t(a,function(a,t,n){if(e(a,t,n))return i=t,!1}),i}e.a=i},function(a,e,t){"use strict";function i(a,e){var t=-1,i=Object(o.a)(a)?Array(a.length):[];return Object(n.a)(a,function(a,n,o){i[++t]=e(a,n,o)}),i}var n=t(165),o=t(44);e.a=i},function(a,e,t){"use strict";function i(a){return Object(o.a)(function(e){var t=e.length,i=t,o=n.a.prototype.thru;for(a&&e.reverse();i--;){var g=e[i];if("function"!=typeof g)throw new TypeError(l);if(o&&!w&&"wrapper"==Object(s.a)(g))var w=new n.a([],!0)}for(i=w?i:t;++ie||r&&s&&c&&!d&&!l||i&&s&&c||!t&&c||!o)return 1;if(!i&&!r&&!l&&an)return t;do{e%2&&(t+=a),(e=o(e/2))&&(a+=a)}while(e);return t}var n=9007199254740991,o=Math.floor;e.a=i},function(a,e,t){"use strict";function i(a,e){for(var t=a?e.length:0,i=t-1;t--;){var r=e[t];if(t==i||r!==d){var d=r;Object(o.a)(r)?s.call(a,r,1):Object(n.a)(a,r)}}return a}var n=t(689),o=t(143),r=Array.prototype,s=r.splice;e.a=i},function(a,e,t){"use strict";function i(a){return function(e,t,i){return i&&"number"!=typeof i&&Object(o.a)(e,t,i)&&(t=i=void 0),e=Object(r.a)(e),void 0===t?(t=e,e=0):t=Object(r.a)(t),i=void 0===i?e/g;e.a=i},function(a,e,t){"use strict";function i(a,e){var t=a;return t instanceof n.a&&(t=t.value()),Object(r.a)(e,function(a,e){return e.func.apply(e.thisArg,Object(o.a)([a],e.args))},t)}var n=t(142),o=t(161),r=t(547);e.a=i},function(a,e,t){"use strict";function i(a,e){for(var t=a.length;t--&&Object(n.a)(e,a[t],0)>-1;);return t}var n=t(230);e.a=i},function(a,e,t){"use strict";function i(a,e){for(var t=-1,i=a.length;++t-1;);return t}var n=t(230);e.a=i},function(a,e,t){"use strict";function i(a,e,t,i){return Object(o.a)(a,e,t(Object(n.a)(a,e)),i)}var n=t(235),o=t(330);e.a=i},function(a,e,t){"use strict";function i(a,e,t){for(var i=-1,n=a.length,o=e.length,r={};++i]*?>$","i"),w=new RegExp("^]*?>$","i"),y=new RegExp("^<("+p.join("|")+")[^>]*>$","i"),f=new RegExp("^]*>$","i"),b=/^<([^>\s\/]+)[^>]*>$/,h=/^<\/([^>\s]+)[^>]*>$/,v=/^[^<]+$/,k=/^<[^><]*$/,j=//g,_=[],x=(0,l.memoize)(r);e.blockElements=u,e.inlineElements=p,e.isBlockElement=n,e.isInlineElement=o,e.getBlocks=x,e.default={blockElements:u,inlineElements:p,isBlockElement:n,isInlineElement:o,getBlocks:x}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=a.getKeyword(),i=(0,d.default)(a.getSynonyms()),n=(0,r.normalize)(a.getText()),s=(0,u.default)(n),l=[];if(!0===e?l=l.concat(t):(l=l.concat(t,i).filter(Boolean),l.sort(function(a,e){return e.length-a.length})),(0,c.isEmpty)(l))return{count:0,matches:[],markings:[],matchesIndices:[]};var p=[],m=[],w=[],f=0,b=0,h=[];return s.forEach(function(e){m=(0,o.default)(e,l,a.getLocale()).matches,m.length>0&&(m.forEach(function(a){var t=e.indexOf(a,b);h.push({index:t+f,match:a}),b+=t+a.length}),w=w.concat(new y.default({original:e,marked:e.replace((0,z.default)(m),function(a){return(0,g.default)(a)})}))),p=p.concat(m),f+=e.length+1}),{count:p.length,matches:(0,c.uniq)(p).sort(function(a,e){return e.length-a.length}),markings:w,matchesIndices:h}};var n=t(1637),o=i(n),r=t(818),s=t(1641),d=i(s),c=t(1),l=t(443),u=i(l),p=t(804),z=i(p),m=t(1642),g=i(m),w=t(244),y=i(w)},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a,e){for(var t=(0,n.default)(e),i=0;i1?1:r)+i[i.length-1].length};return{addRule:function(a,e){n.push({regex:a,type:e})},onText:function(a){for(var t=e+a,o=i(n,t);o&&o.max_index!==t.length;)s(t.substring(0,o.max_index),o.rule.type),t=t.substring(o.max_index),o=i(n,t);e=t},end:function(){if(0!==e.length){var a=t(n,e);if(!a){var i=new Error("unable to tokenize");throw i.tokenizer2={buffer:e,line:o,col:r},i}s(e,a.type)}}}}},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){return a=a.replace(i,""),a=a.replace(n,"")};var i=new RegExp("^[\\–\\-\\(\\)_\\[\\]’“”\"'.?!:;,¿¡«»‹›—×+&<>]+"),n=new RegExp("[\\–\\-\\(\\)_\\[\\]’“”\"'.?!:;,¿¡«»‹›—×+&<>]+$")},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={parameters:{recommendedMinimum:1},scores:{good:9,bad:3},url:""};return t.identifier="introductionKeyword",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){var i=new z.default;this._firstParagraphMatches=e.getResearch("firstParagraph");var n=this.calculateResult(t);return i.setScore(n.score),i.setText(n.resultText),i}},{key:"isApplicable",value:function(a){return a.hasKeyword()&&a.hasText()}},{key:"calculateResult",value:function(a){return this._firstParagraphMatches>=this._config.parameters.recommendedMinimum?{score:this._config.scores.good,resultText:a.sprintf(a.dgettext("js-text-analysis","The focus keyword appears in the %1$sfirst paragraph%2$s of the copy."),this._config.url,"")}:{score:this._config.scores.bad,resultText:a.sprintf(a.dgettext("js-text-analysis","The focus keyword doesn't appear in the %1$sfirst paragraph%2$s of the copy. Make sure the topic is clear immediately."),this._config.url,"")}}}]),e}(u.default);e.default=m},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={parameters:{recommendedMinimum:1,acceptableMaximum:10},scores:{veryBad:-999,consideration:0},urlNoOrGoodKeyword:"",urlKeyphraseTooLong:""};return t.identifier="keyphraseLength",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){this._keyphraseLength=e.getResearch("keyphraseLength");var i=new z.default,n=this.calculateResult(t);return(0,c.isUndefined)(n)||(i.setScore(n.score),i.setText(n.resultText)),i}},{key:"calculateResult",value:function(a){return this._keyphraseLength")}:this._keyphraseLength>this._config.parameters.acceptableMaximum?{score:this._config.scores.consideration,resultText:a.sprintf(a.dgettext("js-text-analysis","The %1$skeyphrase%2$s is over 10 words, a keyphrase should be shorter."),this._config.urlKeyphraseTooLong,"")}:void 0}}]),e}(u.default);e.default=m},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={parameters:{overMaximum:3.5,maximum:2.5,minimum:.5},scores:{wayOverMaximum:-50,overMaximum:-10,correctDensity:9,underMinimum:4},url:""};return t.identifier="keywordDensity",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){var i=new z.default;this._keywordCount=e.getResearch("keywordCount").count,this._keywordDensity=e.getResearch("getKeywordDensity");var n=this.calculateResult(t);return i.setScore(n.score),i.setText(n.resultText),i.setHasMarks(this._keywordCount>0),i}},{key:"hasNoMatches",value:function(){return 0===this._keywordCount}},{key:"hasTooFewMatches",value:function(){return j(this._keywordDensity,0,this._config.parameters.minimum)}},{key:"hasGoodNumberOfMatches",value:function(){return _(this._keywordDensity,this._config.parameters.minimum,this._config.parameters.maximum)}},{key:"hasTooManyMatches",value:function(){return k(this._keywordDensity,this._config.parameters.maximum,this._config.parameters.overMaximum)}},{key:"calculateResult",value:function(a){var e=this._config.parameters.maximum+"%",t=(0,b.default)(this._keywordDensity),i=t+"%";return this.hasNoMatches()?{score:this._config.scores.underMinimum,resultText:a.sprintf(a.dgettext("js-text-analysis","The exact-match %3$skeyword density%4$s is %1$s, which is too low; the focus keyword was found %2$d times.",this._keywordCount),i,this._keywordCount,this._config.url,"")}:this.hasTooFewMatches()?{score:this._config.scores.underMinimum,resultText:a.sprintf(a.dngettext("js-text-analysis","The exact-match %3$skeyword density%4$s is %1$s, which is too low; the focus keyword was found %2$d time.","The exact-match %3$skeyword density%4$s is %1$s, which is too low; the focus keyword was found %2$d times.",this._keywordCount),i,this._keywordCount,this._config.url,"")}:this.hasGoodNumberOfMatches()?{score:this._config.scores.correctDensity,resultText:a.sprintf(a.dngettext("js-text-analysis","The exact-match %3$skeyword density%4$s is %1$s, which is great; the focus keyword was found %2$d time.","The exact-match %3$skeyword density%4$s is %1$s, which is great; the focus keyword was found %2$d times.",this._keywordCount),i,this._keywordCount,this._config.url,"")}:this.hasTooManyMatches()?{score:this._config.scores.overMaximum,resultText:a.sprintf(a.dngettext("js-text-analysis","The exact-match %4$skeyword density%5$s is %1$s, which is over the advised %3$s maximum; the focus keyword was found %2$d time.","The exact-match %4$skeyword density%5$s is %1$s, which is over the advised %3$s maximum; the focus keyword was found %2$d times.",this._keywordCount),i,this._keywordCount,e,this._config.url,"")}:{score:this._config.scores.wayOverMaximum,resultText:a.sprintf(a.dngettext("js-text-analysis","The exact-match %4$skeyword density%5$s is %1$s, which is way over the advised %3$s maximum; the focus keyword was found %2$d time.","The exact-match %4$skeyword density%5$s is %1$s, which is way over the advised %3$s maximum; the focus keyword was found %2$d times.",this._keywordCount),i,this._keywordCount,e,this._config.url,"")}}},{key:"getMarks",value:function(a){return(0,v.default)(a,!0).markings}},{key:"isApplicable",value:function(a){return a.hasText()&&a.hasKeyword()&&(0,g.default)(a.getText())>=100}}]),e}(u.default);e.default=x},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0});var n=t(37),o=i(n),r=t(817),s=i(r),d=["en"],c=function(a,e){return a>0?{score:0,text:e.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.",a)}:{}},l=function(a,e,t){var i=e.getResearch("stopWordsInKeyword"),n=c(i.length,t),r=new o.default;return r.setScore(n.score),r.setText(t.sprintf(n.text,"","",i.length)),r};e.default={identifier:"keywordStopWords",getResult:l,isApplicable:function(a){var e=(0,s.default)(a.getLocale(),d);return a.hasKeyword()&&e}}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={parameters:{recommendedMinimum:1},scores:{good:9,bad:3},url:""};return t.identifier="metaDescriptionKeyword",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){this._keywordMatches=e.getResearch("metaDescriptionKeyword");var i=new z.default,n=this.calculateResult(t);return i.setScore(n.score),i.setText(n.resultText),i}},{key:"calculateResult",value:function(a){return this._keywordMatches>=this._config.parameters.recommendedMinimum?{score:this._config.scores.good,resultText:a.sprintf(a.dngettext("js-text-analysis","The meta description %1$scontains the focus keyword%2$s."),this._config.url,"")}:{score:this._config.scores.bad,resultText:a.sprintf(a.dgettext("js-text-analysis","A meta description has been specified, but it %1$sdoes not contain the focus keyword%2$s."),this._config.url,"")}}},{key:"isApplicable",value:function(a){return a.hasKeyword()&&a.hasDescription()}}]),e}(u.default);e.default=m},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={parameters:{recommendedMinimum:1,recommendedPosition:0},scores:{good:9,okay:6,bad:2},url:""};return t.identifier="titleKeyword",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){this._keywordMatches=e.getResearch("findKeywordInPageTitle"),this._keyword=(0,c.escape)(a.getKeyword());var i=new z.default,n=this.calculateResult(t);return i.setScore(n.score),i.setText(n.resultText),i}},{key:"isApplicable",value:function(a){return a.hasKeyword()&&a.hasTitle()}},{key:"calculateResult",value:function(a){var e=this._keywordMatches.matches,t=this._keywordMatches.position;return e")}:e>=this._config.parameters.recommendedMinimum&&t===this._config.parameters.recommendedPosition?{score:this._config.scores.good,resultText:a.sprintf(a.dgettext("js-text-analysis","The %1$sSEO title%2$s contains the focus keyword, at the beginning which is considered to improve rankings."),this._config.url,"")}:{score:this._config.scores.okay,resultText:a.sprintf(a.dgettext("js-text-analysis","The %1$sSEO title%2$s contains the focus keyword, but it does not appear at the beginning; try and move it to the beginning."),this._config.url,"")}}}]),e}(u.default);e.default=m},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={scores:{noKeywordInUrl:6,good:9},url:""};return t.identifier="urlKeyword",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){this._totalKeywords=e.getResearch("keywordCountInUrl");var i=new z.default,n=this.calculateResult(t);return i.setScore(n.score),i.setText(n.resultText),i}},{key:"isApplicable",value:function(a){return a.hasKeyword()&&a.hasUrl()}},{key:"calculateResult",value:function(a){return 0===this._totalKeywords?{score:this._config.scores.noKeywordInUrl,resultText:a.sprintf(a.dgettext("js-text-analysis","The focus keyword does not appear in the %1$sURL%2$s for this page. If you decide to rename the URL be sure to check the old URL 301 redirects to the new one!"),this._config.url,"")}:{score:this._config.scores.good,resultText:a.sprintf(a.dgettext("js-text-analysis","The focus keyword appears in the %1$sURL%2$s for this page."),this._config.url,"")}}}]),e}(u.default);e.default=m},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={scores:{tooLong:6}};return t.identifier="urlLength",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){var i=e.getResearch("urlLength"),n=new u.default;return n.setScore(this.calculateScore(i)),n.setText(this.translateScore(i,t)),n}},{key:"isApplicable",value:function(a){return a.hasUrl()}},{key:"calculateScore",value:function(a){return a?this._config.scores.tooLong:null}},{key:"translateScore",value:function(a,e){return a?e.dgettext("js-text-analysis","The slug for this page is a bit long, consider shortening it."):""}}]),e}(z.default);e.default=m},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0});var n=t(37),o=i(n),r=t(817),s=i(r),d=["en"],c=function(a,e){return a>0?{score:5,text:e.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.",a)}:{}},l=function(a,e,t){var i=e.getResearch("stopWordsInUrl"),n=c(i.length,t),r=new o.default;return r.setScore(n.score),r.setText(t.sprintf(n.text,"","")),r};e.default={identifier:"urlStopWords",isApplicable:function(a){return(0,s.default)(a.getLocale(),d)},getResult:l}},function(a,e,t){"use strict";function i(a){Error.captureStackTrace(this,this.constructor),this.name=this.constructor.name,this.message=a}Object.defineProperty(e,"__esModule",{value:!0});var n=t(105);(function(a){return a&&a.__esModule?a:{default:a}})(n).default.inherits(i,Error),e.default=i},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=function(a){return-1===a?"error":0===a?"feedback":a<=4?"bad":a>4&&a<=7?"ok":a>7?"good":""};e.default=i},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{participleLike:i,otherAuxiliaries:n.concat(o),filteredAuxiliaries:i.concat(n),infinitiveAuxiliaries:o,allAuxiliaries:i.concat(n,o)}};var i=["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"],o=["werden","bekommen","kriegen","gehören","erhalten"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{filteredAtEnding:[].concat(s,F,I,R,E,q),filteredAtBeginningAndEnding:[].concat(A,M,k,j,B,g,w,y),filteredAnywhere:[].concat(o,P,r,d,c,l,u,p,z,m,f,b,h,v,_,S,T,C,D,L,$,U,W,N,K,x),cannotDirectlyPrecedePassiveParticiple:[].concat(A,z,g,r,s,C,R,D,h,f,b),cannotBeBetweenPassiveAuxiliaryAndParticiple:[].concat(x,E,w),all:[].concat(o,P,r,d,c,l,u,p,z,m,f,b,h,v,_,x,S,T,C,D,L,$,U,W,N,K,O,A,M,k,j,B,g,w,y,s,F,I,R,E,q)}};var i=t(1456),n=function(a){return a&&a.__esModule?a:{default:a}}(i),o=(0,n.default)().singleWords,r=["czterech","czterem","czterema","czternaście","czternastce","czternastek","czternastka","czternastką","czternastkach","czternastkami","czternastkę","czternastki","czternastko","czternastkom","czternastoma","czternastu","cztery","czwórce","czwórek","czwórka","czwórką","czwórkach","czwórkami","czwórkę","czwórki","czwórko","czwórkom","czworo","dwa","dwadzieścia","dwanaście","dwie","dwiema","dwóch","dwójce","dwoje","dwójek","dwójka","dwójką","dwójkach","dwójkami","dwójki","dwójko","dwójkom","dwóm","dwoma","dwudziestce","dwudziestek","dwudziestka","dwudziestką","dwudziestkach","dwudziestkami","dwudziestkę","dwudziestki","dwudziestkom","dwudziestoma","dwudziestu","dwunastce","dwunastek","dwunastka","dwunastką","dwunastkach","dwunastkami","dwunastkę","dwunastki","dwunastko","dwunastkom","dwunastoma","dwunastu","dziesiątce","dziesiątek","dziesiątka","dziesiątką","dziesiątkach","dziesiątkami","dziesiątkę","dziesiątki","dziesiątko","dziesiątkom","dziesięć","dziesięcioma","dziesięciu","dziewiątce","dziewiątek","dziewiątka","dziewiątką","dziewiątkach","dziewiątkami","dziewiątkę","dziewiątki","dziewiątko","dziewiątkom","dziewięć","dziewięcioma","dziewięciorga","dziewięciorgiem","dziewięciorgu","dziewięcioro","dziewięciu","dziewiętnaście","dziewiętnastce","dziewiętnastek","dziewiętnastka","dziewiętnastką","dziewiętnastkach","dziewiętnastkami","dziewiętnastkę","dziewiętnastki","dziewiętnastkom","dziewiętnastoma","dziewiętnastu","jeden","jedenaście","jedenastce","jedenastek","jedenastka","jedenastką","jedenastkach","jedenastkami","jedenastkę","jedenastki","jedenastko","jedenastkom","jedenastoma","jedenastu","jedna","jedną","jednego","jednej","jednemu","jedno","jednym","jedynce","jedynek","jedynka","jedynką","jedynkach","jedynkami","jedynkę","jedynki","jedynko","jedynkom","miliard","miliarda","miliardach","miliardami","miliardem","miliardom","miliardów","miliardowi","miliardy","miliardzie","milion","miliona","milionach","milionami","milionem","milionie","milionom","milionów","milionowi","miliony","ósemce","ósemek","ósemka","ósemką","ósemkach","ósemkami","ósemkę","ósemki","ósemko","ósemkom","osiem","osiemnaście","osiemnastce","osiemnastek","osiemnastka","osiemnastką","osiemnastkach","osiemnastkam","osiemnastkę","osiemnastki","osiemnastko","osiemnastkom","osiemnastoma","osiemnastu","ośmioma","ośmiorga","ośmiorgiem","ośmiorgu","ośmioro","ośmiu","piątce","piątek","piątka","piątką","piątkach","piątkami","piątkę","piątki","piątko","piątkom","pięć","pięcioma","pięciorga","pięciorgiem","pięciorgu","pięcioro","pięciu","piętnaście","piętnastce","piętnastek","piętnastka","piętnastką","piętnastkach","piętnastkami","piętnastkę","piętnastki","piętnastko","piętnastkom","piętnastoma","piętnastu","raz","setce","setek","setka","setkach","setkami","setkę","setki","setkom","siedem","siedemnaście","siedemnastce","siedemnastek","siedemnastka","siedemnastką","siedemnastkach","siedemnastkami","siedemnastkę","siedemnastki","siedemnastko","siedemnastkom","siedemnastoma","siedemnastu","siedmioma","siedmiorga","siedmiorgiem","siedmiorgu","siedmioro","siedmiu","siódemce","siódemek","siódemka","siódemką","siódemkach","siódemkami","siódemkę","siódemki","siódemko","siódemkom","sto","stoma","stu","sześć","sześcioma","sześciorga","sześciorgiem","sześciorgu","sześcioro","sześciu","szesnaście","szesnastce","szesnastek","szesnastka","szesnastką","szesnastkach","szesnastkami","szesnastkę","szesnastki","szesnastko","szesnastkom","szesnastoma","szesnastu","szóstce","szóstek","szóstka","szóstką","szóstkach","szóstkami","szóstkę","szóstki","szóstko","szóstkom","trójce","troje","trójek","trójka","trójką","trójkach","trójkami","trójki","trójko","trójkom","trzech","trzem","trzema","trzy","trzynaście","trzynastce","trzynastek","trzynastka","trzynastką","trzynastkach","trzynastkami","trzynastkę","trzynastki","trzynastko","trzynastkom","trzynastoma","trzynastu","tysiąc","tysiąca","tysiącach","tysiącami","tysiące","tysiącem","tysiącom","tysiącowi","tysiącu","tysięcy"],s=["czternaści","czternasta","czternastą","czternaste","czternastego","czternastej","czternastemu","czternasty","czternastych","czternastym","czternastymi","czwarci","czwarta","czwartą","czwarte","czwartego","czwartej","czwartemu","czwarty","czwartych","czwartym","czwartymi","drudzy","druga","drugą","drugi","drugich","drugie","drugiego","drugiej","drugiemu","drugim","drugimi","dwudzieści","dwudziesta","dwudziestą","dwudzieste","dwudziestego","dwudziestej","dwudziestemu","dwudziesty","dwudziestych","dwudziestym","dwudziestymi","dwunaści","dwunasta","dwunastą","dwunaste","dwunastego","dwunastej","dwunastemu","dwunasty","dwunastych","dwunastym","dwunastymi","dziesiąci","dziesiąta","dziesiątą","dziesiąte","dziesiątego","dziesiątej","dziesiątemu","dziesiąty","dziesiątych","dziesiątym","dziesiątymi","dziewiąci","dziewiąta","dziewiątą","dziewiąte","dziewiątego","dziewiątej","dziewiątemu","dziewiąty","dziewiątych","dziewiątym","dziewiątymi","dziewiętnaści","dziewiętnasta","dziewiętnastą","dziewiętnaste","dziewiętnastego","dziewiętnastej","dziewiętnastemu","dziewiętnasty","dziewiętnastych","dziewiętnastym","dziewiętnastymi","jedenaści","jedenasta","jedenastą","jedenaste","jedenastego","jedenastej","jedenastemu","jedenasty","jedenastych","jedenastym","jedenastymi","osiemnaści","osiemnasta","osiemnastą","osiemnaste","osiemnastego","osiemnastej","osiemnastemu","osiemnasty","osiemnastych","osiemnastym","osiemnastymi","ósma","ósmą","ósme","ósmego","ósmej","ósmemu","óśmi","ósmy","ósmych","ósmym","ósmymi","piąci","piąta","piątą","piąte","piątego","piątej","piątemu","piąty","piątych","piątym","piątymi","pierwsi","pierwsza","pierwszą","pierwsze","pierwszego","pierwszej","pierwszemu","pierwszy","pierwszych","pierwszym","pierwszymi","piętnaści","piętnasta","piętnastą","piętnaste","piętnastego","piętnastej","piętnastemu","piętnasty","piętnastych","piętnastym","piętnastymi","siedemnaści","siedemnasta","siedemnastą","siedemnaste","siedemnastego","siedemnastej","siedemnastemu","siedemnasty","siedemnastych","siedemnastym","siedemnastymi","siódma","siódmą","siódme","siódmego","siódmej","siódmemu","siódmi","siódmy","siódmych","siódmym","siódmymi","szesnaści","szesnasta","szesnastą","szesnaste","szesnastego","szesnastej","szesnastemu","szesnasty","szesnastych","szesnastymi","szóści","szósta","szóstą","szóste","szóstego","szóstej","szóstemu","szósty","szóstych","szóstym","szóstymi","trzeci","trzecia","trzecią","trzecich","trzecie","trzeciego","trzeciej","trzeciemu","trzecim","trzecimi","trzynaści","trzynasta","trzynastą","trzynaste","trzynastego","trzynastej","trzynastemu","trzynasty","trzynastych","trzynastym","trzynastymi"],d=["ja","my","on","ona","one","oni","ono","ty","wy"],c=["cię","ciebie","go","ich","ją","je","jego","mnie","nas","nią","nich","nie","niego","was"],l=["jej","niej"],u=["mi","ci","im","jemu","mu","nam","niemu","nim","tobie","wam"],p=["mną","nami","nią","nim","nimi","tobą","wami"],z=["myśmy","wyście","żeście","żeśmy"],m=["doń","nań","zeń"],g=["ich","jego","jej","ma","mą","me","mego","mej","memu","moi","moich","moim","moimi","mój","moja","moją","moje","mojego","mojej","mojemu","mych","mym","mymi","nasi","nasz","nasza","naszą","nasze","naszego","naszej","naszemu","naszych","naszym","naszymi","swa","swą","swe","swego","swej","swemu","swoi","swoich","swoim","swoimi","swój","swoja","swoją","swoje","swojego","swojej","swojemu","swych","swym","swymi","twa","twą","twe","twego","twej","twemu","twoi","twoich","twoim","twoimi","twój","twoja","twoją","twoje","twojego","twojej","twojemu","twych","twym","twymi","wasi","wasz","wasza","waszą","wasze","waszego","waszej","waszemu","waszych","waszym","waszymi"],w=["się"],y=["siebie","sobą"],f=["czyi","czyich","czyim","czyimi","czyj","czyja","czyją","czyje","czyjego","czyjej","czyjemu","kim","kogo","komu","kto"],b=["czy","czyś","czyśbyś","dlaczego","dokąd","dokądże","dokądżeś","gdzie","gdzież","gdzieżeś","ile","ileż","jak","jakbyś","jakże","jakżebyś","jakżeś","kiedy","którędy","którędyż","skąd","skądże","skądżeś"],h=["co","czego","czemu","czym","jacy","jaka","jaką","jaki","jakich","jakie","jakiego","jakiej","jakiemu","jakim","jakimi","która","którą","które","którego","której","któremu","który","których","którym","którymi","którzy"],v=["coś","czegoś","czemuś","czyichkolwiek","czyichś","czyikolwiek","czyimikolwiek","czyimiś","czyimkolwiek","czyimkolwiem","czyimś","czyiś","czyjakolwiek","czyjąkolwiek","czyjaś","czyjąś","czyjegokolwiek","czyjegoś","czyjejkolwiek","czyjejś","czyjekolwiek","czyjemukolwiek","czyjemuś","czyjeś","czyjkolwiek","czymś","dlaczegoś","dokądkolwiek","dokądś","gdziekolwiek","gdzieś","ilekolwiek","ileś","jacykolwiek","jacyś","jakakolwiek","jakąkolwiek","jakaś","jakąś","jakichkolwiek","jakichś","jakiegokolwiek","jakiegoś","jakiejkolwiek","jakiejś","jakiekolwiek","jakiemukolwiek","jakiemuś","jakieś","jakikolwiek","jakimikolwiek","jakimkolwiek","jakimś","jakiś","jakkolwiek","jakoś","każda","każdą","każde","każdego","każdej","każdemu","każdy","każdym","kiedykolwiek","kiedyś","kimkolwiek","kimś","kogokolwiek","kogoś","komukolwiek","komuś","ktokolwiek","którakolwiek","którąkolwiek","któraś","którąś","którędykolwiek","którędyś","któregokolwiek","któregoś","którejkolwiek","którejś","którekolwiek","któremukolwiek","któremuś","któreś","którychkolwiek","którychś","którykolwiek","którymikolwiek","którymiś","którymkolwiek","którymś","któryś","którzykolwiek","którzyś","ktoś","nawzajem","nic","niczego","niczemu","niczyi","niczyich","niczyim","niczyimi","niczyj","niczyja","niczyją","niczyjego","niczyjej","niczyjemu","niczym","nikim","nikogo","nikogokolwiek","nikomu","nikt","skądkolwiek","skądś","wszyscy","wszyskiego","wszystkich","wszystkie","wszystkiemu","wszystkim","wszystkimi","wszystko","żaden","żadna","żadną","żadne","żadnego","żadnej","żadnemu","żadni","żadnych","żadnym","żadnymi"],k=["ci","dlatego","ów","owa","ową","owe","owego","owej","owemu","owi","owo","owych","owym","stąd","stamtąd","ta","tacy","tak","taka","taką","taki","takich","takie","takiego","takiej","takiemu","takim","takimi","tam","tamci","tamta","tamtą","tamte","tamtego","tamtej","tamtemu","tamten","tamto","tamtych","tamtym","tamtymi","tą","te","tę","tędy","tego","tegoż","tej","temu","ten","to","tu","tutaj","tych","tyle","tyloma","tylu","tym","tymi","wtedy"],j=["ciut","część","części","częścią","częściach","częściami","częściom","dość","dosyć","dużo","kilka","kilkadziesiąt","kilkanaście","kilkaset","kilknasty","kilkoma","kilku","kilkudziesiąte","kilkudziesiątego","kilkudziesiątej","kilkudziesiąty","kilkudziesiątych","kilkudziesiątym","kilkudziesiątymi","kilkudziesięcioma","kilkudziesięciu","kilkunasta","kilkunastą","kilkunaste","kilkunastego","kilkunastej","kilkunastemu","kilkunastoma","kilkunastu","kilkunastym","kilkuset","kilkustoma","kiludziesiąta","mało","malutko","mniej","mnóstwa","mnóstwem","mnóstwie","mnóstwo","mnóstwu","multum","nadto","najmniej","najwięcej","nieco","niedużo","niejednokroć","niektóre","niektórzy","niektórych","niektórym","niektórymi","niemało","niewiele","niewieloma","niewielu","oba","obaj","obie","oboje","obojga","obojgiem","obojgu","obóm","oboma","obu","obydwa","obydwaj","obydwie","obydwiema","obydwóch","obydwoje","obydwojgiem","obydwojgu","obydwóm","obydwoma","obydwu","odrobiną","odrobince","odrobinę","odrobinie","odrobinką","odrobinkę","odrobinki","odrobiny","parę","parędziesiąt","parędziesięcioma","parędziesięciu","paręnaście","paręnastoma","paręnastu","parokroć","paroma","paru","parze","pełno","pół","półczwarta","połowa","połową","połowie","połowy","półtora","półtorej","sporo","trochę","trochu","troszeczkę","troszkę","wcale","więcej","większość","większości","większością","większościach","większościami","większościom","wiele","wielokrotnie","wieloma","wielu"],_=["czasem","często","nigdy","rzadko","zawsze"],x=["chcą","chcąc","chcąca","chcące","chcący","chce","chcę","chcecie","chcemy","chcesz","chciał","chciała","chciałaby","chciałabym","chciałabyś","chciałam","chciałaś","chciałby","chciałbym","chciałbyś","chciałem","chciałeś","chciały","chciałyby","chciałybyście","chciałybyśmy","chciałyście","chciałyśmy","chcieli","chcieliby","chcielibyście","chcieliście","chcieliśmy","chcono","ma","macie","mają","mając","mam","mamy","masz","miał","miała","miałaby","miałabym","miałabyś","miałam","miałaś","miałby","miałbym","miałbyś","miałem","miałeś","miało","miałoby","miały","miałyby","miałybyście","miałybyśmy","miałyście","miałyśmy","miano","miej","miejąca","miejące","miejący","miejcie","miejmy","mieli","mieliby","mielibyście","mielibyśmy","mieliście","mieliśmy","mogą","mogąc","mogąca","mogące","mogący","mogę","mógł","mogła","mogłaby","mogłabym","mogłabyś","mogłam","mogłaś","mógłby","mógłbym","mógłbyś","mogłem","mogłeś","mogli","mogliby","moglibyście","moglibyśmy","mogliście","mogliśmy","mogły","mogłyby","mogłybyście","mogłybyśmy","mogłyście","mogłyśmy","może","możecie","możemy","możesz","można","możnaby","musi","musiał","musiała","musiałaby","musiałabym","musiałabyś","musiałam","musiałaś","musiałby","musiałbym","musiałbyś","musiałem","musiałeś","musiało","musiałoby","musiały","musiałyby","musiałybyście","musiałybyśmy","musiałyście","musiałyśmy","musiano","musicie","musieli","musieliby","musielibyście","musielibyśmy","musieliście","musieliśmy","musimy","musisz","muszą","musząc","musząca","muszące","muszący","muszę","należy","niech","potrafi","potrafią","potrafiąc","potrafiąca","potrafiące","potrafiący","potraficie","potrafię","potrafiłaby","potrafiłabym","potrafiłabyś","potrafiłam","potrafiłaś","potrafiłbym","potrafiłbyś","potrafiłem","potrafiłeś","potrafili","potrafiliby","potrafilibyście","potrafilibyśmy","potrafiliście","potrafiliśmy","potrafiło","potrafiłoby","potrafiłyby","potrafiłybyście","potrafiłybyśmy","potrafiłyście","potrafiłyśmy","potrafimy","potrafiono","potrafisz","powinien","powinienem","powinieneś","powinna","powinnam","powinnaś","powinne","powinni","powinniście","powinniśmy","powinnyście","powinnyśmy","pozostaje","stają","stając","stająca","stające","stający","staje","staję","stajecie","stajemy","stajesz","stał","stała","stałaby","stałabym","stałabyś","stałam","stałaś","stałby","stałbym","stałbyś","stałem","stałeś","stali","staliby","stalibyście","stalibyśmy","staliście","staliśmy","stało","stały","stałyby","stałybyście","stałybyśmy","stałyście","stałyśmy","stanie","stano","stawać","stawając","stawająca","stawające","stawający","stawał","stawała","stawałaby","stawałabym","stawałabyś","stawałabyście","stawałam","stawałaś","stawałby","stawałbym","stawałbyś","stawałem","stawałeś","stawali","stawaliby","stawalibyście","stawalibyśmy","stawaliście","stawaliśmy","stawały","stawałyby","stawałybyśmy","stawałyście","stawałyśmy","stawano","stawawszy","stawszy","trzeba","warto","wystarczy"],O=["bądź","bądźcie","bądźmy","będą","będąc","będę","będzie","będziecie","będziemy","będziesz","by","był","była","byłaby","byłabym","byłabyś","byłam","byłaś","byłby","byłbym","byłbyś","byłem","byłeś","byli","byliby","bylibyście","bylibyśmy","byliście","byliśmy","było","byłoby","były","byłyby","byłybyście","byłybyśmy","byłyście","byłyśmy","bym","byś","byście","byśmy","byto","bywało","jest","jestem","jesteś","jesteście","jesteśmy","są","zostają","zostając","zostająca","zostające","zostający","zostaje","zostaję","zostajecie","zostajemy","zostajesz","został","została","zostałaby","zostałabym","zostałabyś","zostałam","zostałaś","zostałby","zostałbym","zostałbyś","zostałem","zostałeś","zostali","zostaliby","zostalibyście","zostalibyśmy","zostaliście","zostaliśmy","zostało","zostaloby","zostały","zostałyby","zostałybyście","zostałybyśmy","zostałyście","zostałyśmy","zostań","zostaną","zostańcie","zostanę","zostanie","zostaniecie","zostaniemy","zostaniesz","zostańmy","zostawało","zostawano","zostawszy"],q=["być","zostać"],E=["chcieć","mieć","móc","musieć","potrafić","stać"],A=["bez","beze","blisko","daleko","dla","do","dole","dookoła","górze","jako","koło","ku","między","mimo","na","nad","nade","naokoło","naprzeciwko","niedaleko","nieopodal","niż","o","obok","od","ode","około","oprócz","po","pod","podczas","pode","pomiędzy","ponad","poniżej","poprzek","poprzez","pośród","powyżej","poza","przeciw","przeciwko","przed","przede","przez","przeze","przy","spodem","spośród","spoza","u","w","wbrew","we","wedle","wewnątrz","wpół","wraz","wśród","wzdłuż","z","za","ze","zza"],S=["bliska","daleka","przodu","tyłu"],M=["albo","ani","bądź","i","lub","oraz","tylko"],T=["aż","by","czy","gdyby","jak","jeśli","jeżeli","że"],P=["ano","ciągu","coraz","dzięki","chyba","jakby","jednocześnie","jeszcze","już","nadal","nagle","znowu","prawdopodobnie","niestety","dziś","dzisiaj","oczywiście","względem","m.in.","właśnie","zaraz"],C=["bierz","bierzcie","bierzecie","bierzemy","bierzesz","bierzmy","biorą","biorąc","biorąca","biorące","biorący","biorę","brał","brała","brałaby","brałabym","brałabyś","brałam","brałaś","brałby","brałbym","brałbyś","brałem","brałeś","brali","braliby","bralibyście","bralibyśmy","braliście","braliśmy","brało","brałoby","brały","brałyby","brałybyście","brałybyśmy","brałyście","brałyśmy","brany","da","dacie","dadzą","daj","dają","dając","dająca","dające","dający","dajcie","daje","daję","dajecie","dajemy","dajesz","dajmy","dał","dała","dałaby","dałabym","dałabyś","dałam","dałaś","dałby","dałbym","dałbyś","dałem","dałeś","dali","daliby","dalibyście","dalibyśmy","daliście","daliśmy","dało","dałoby","dały","dałyby","dałybyście","dałybyśmy","dałyście","dałyśmy","dam","damy","dana","dano","dany","dasz","dawaj","dawajcie","dawajmy","dawał","dawała","dawałaby","dawałabym","dawałabyś","dawałam","dawałaś","dawałby","dawałbym","dawałbyś","dawałem","dawałeś","dawali","dawaliby","dawalibyście","dawalibyśmy","dawaliście","dawaliśmy","dawało","dawały","dawałyby","dawałybyście","dawałybyśmy","dawałyście","dawałyśmy","dawana","dawane","dawano","dawany","idą","idąc","idąca","idące","idący","idę","idź","idźcie","idzie","idziecie","idziemy","idziesz","idźmy","rób","róbcie","robi","robią","robiąc","robiąca","robiące","robiący","robicie","robię","robił","robiła","robiłaby","robiłabym","robiłabyś","robiłam","robiłaś","robiłby","robiłbym","robiłbyś","robiłem","robiłeś","robili","robilibiście","robiliby","robilibyśmy","robiliście","robiliśmy","robiło","robiły","robiłyby","robiłybyście","robiłybyśmy","robiłyście","robiłyśmy","robimy","robiono","robiony","robisz","róbmy","stanowi","stanowią","stanowiły","stanowili","stoi","stoicie","stoimy","stoisz","stój","stoją","stojąc","stojąca","stojące","stojący","stójcie","stoję","stójmy","świadczy","szedł","szedłby","szedłbym","szedłbyś","szedłem","szedłeś","szła","szłaby","szłabym","szłabyś","szłam","szłaś","szli","szliby","szlibyście","szlibyśmy","szliście","szliśmy","szło","szłoby","szły","szłyby","szłybyście","szłybyśmy","szłyście","uprawia","uprawiacie","uprawiają","uprawiając","uprawiająca","uprawiające","uprawiający","uprawiał","uprawiała","uprawiałaby","uprawiałabym","uprawiałabyś","uprawiałam","uprawiałaś","uprawiałby","uprawiałbym","uprawiałbyś","uprawiałem","uprawiałeś","uprawiali","uprawialiby","uprawialibyście","uprawialibyśmy","uprawialiście","uprawialiśmy","uprawiało","uprawiałoby","uprawiały","uprawiałyby","uprawiałybyście","uprawiałybyśmy","uprawiałyście","uprawiałyśmy","uprawiam","uprawiamy","uprawiana","uprawiane","uprawiano","uprawiany","uprawiasz","weź","weźcie","wezmą","wezmę","weźmie","weźmiecie","weźmiemy","weźmiesz","weźmy","wykonuj","wykonują","wykonując","wykonująca","wykonujące","wykonujący","wykonujcie","wykonuje","wykonuję","wykonujecie","wykonujemy","wykonujesz","wykonujmy","wykonywał","wykonywała","wykonywałaby","wykonywałabym","wykonywałabyś","wykonywałam","wykonywałaś","wykonywałby","wykonywałbym","wykonywałbyś","wykonywałem","wykonywałeś","wykonywali","wykonywaliby","wykonywalibyście","wykonywalibyśmy","wykonywaliście","wykonywaliśmy","wykonywało","wykonywałoby","wykonywały","wykonywałyby","wykonywałybyście","wykonywałybyśmy","wykonywałyście","wykonywałyśmy","wykonywana","wykonywane","wykonywany","wziął","wziąłby","wziąłbym","wziąłbyś","wziąłem","wziąłeś","wziąwszy","wzięła","wzięłaby","wzięłabym","wzięłabyś","wzięłam","wzięłaś","wzięli","wzięliby","wzięlibyście","wzięlibyśmy","wzięliście","wzięliśmy","wzięło","wzięłoby","wzięły","wzięłyby","wzięłybyście","wzięłybyśmy","wzięłyście","wzięłyśmy","zrób","zróbcie","zrobi","zrobią","zrobiąc","zrobiąca","zrobiące","zrobiący","zrobicie","zrobię","zrobił","zrobiła","zrobiłaby","zrobiłabym","zrobiłabyś","zrobiłam","zrobiłaś","zrobiłby","zrobiłbym","zrobiłbyś","zrobiłem","zrobiłeś","zrobili","zrobilibiście","zrobiliby","zrobilibyśmy","zrobiliście","zrobiliśmy","zrobiło","zrobiły","zrobiłyby","zrobiłybyście","zrobiłybyśmy","zrobiłyście","zrobiłyśmy","zrobimy","zrobiono","zrobiony","zrobisz","zróbmy"],R=["brać","dać","dawać","iść","robić","stanowić","uprawiać","wykonywać","wziąć","zrobić"],D=["informowali","informowały","informują","informuje","informuję","mówi","mówią","mówię","mówił","mówiła","mówili","mówiły","odpowiada","odpowiadają","odpowiadam","odpowiedział","odpowiedziała","odpowiedziałam","odpowiedziały","odpowiedzieli","odwiedziałam","poinformowałam","poinformowali","poinformowały","powiedział","powiedziała","powiedziałam","powiedziały","powiedzieli","pyta","pytać","pytał","pytała","pytałam","pytali","pytały","pytam","sądzą","sądzę","sądzi","sądzić","sądziłam","sądzili","sądziły","spytał","spytała","spytałam","spytali","spytały","stwierdziały","stwierdzieli","stwierdził","stwierdziła","stwierdziłam","twierdzą","twierdzę","twierdzi","twierdziały","twierdzić","twierdzieli","twierdził","twierdziła","twierdziłam","uważa","uważają","uważał","uważała","uważali","uważały","uważam","wyjaśnia","wyjaśniać","wyjaśniają","wyjaśniam","wyjaśnił","wyjaśniła","wyjaśnili","wyjaśniły","zapytał","zapytała","zapytałam","zapytali","zapytały","zaznacza","zaznaczają","zaznaczam","zaznaczył","zaznaczyła","zaznaczyłam","zaznaczyli","zaznaczyły"],B=["bardziej","bardzo","całkiem","całkowicie","doskonale","dość","dosyć","kompletnie","najbardziej","naprawdę","nawet","nieco","niezbyt","niezmiernie","niezwykle","ogromnie","strasznie","świetnie","wielce","wyjątkowo","zbyt","znacznie","zupełnie"],F=["cała","całą","całe","całego","całej","całemu","cali","cały","całych","całym","całymi","ciekawa","ciekawą","ciekawe","ciekawego","ciekawej","ciekawemu","ciekawi","ciekawy","ciekawych","ciekawym","ciekawymi","dłudzy","długa","długą","długi","długich","długie","długiego","długiej","długiemu","długim","długimi","dłużsi","dłuższa","dłuższą","dłuższe","dłuższego","dłuższej","dłuższemu","dłuższy","dłuższych","dłuższym","dłuższymi","dobra","dobrą","dobre","dobrego","dobrej","dobremu","dobry","dobrych","dobrym","dobrymi","dobrzy","fajna","fajną","fajne","fajnego","fajnej","fajnemu","fajni","fajny","fajnych","fajnym","fajnymi","główna","główną","główne","głównego","głównej","głównemu","główni","główny","głównych","głównym","głównymi","inna","inną","inne","innego","innej","innemu","inni","inny","innych","innym","innymi","krótcy","krótka","krótką","krótki","krótkich","krótkie","krótkiego","krótkiej","krótkiemu","krótkim","krótkimi","krótsi","krótsza","krótszą","krótsze","krótszego","krótszej","krótszemu","krótszych","krótszym","krótszymi","łatwe","łatwego","łatwiejsze","łatwym","lepsi","lepsza","lepszą","lepsze","lepszego","lepszej","lepszemu","lepszy","lepszych","lepszym","lepszymi","mała","małą","małe","małego","małej","małemu","mali","mały","małych","małym","małymi","mniejsi","mniejsza","mniejszą","mniejsze","mniejszego","mniejszej","mniejszemu","mniejszy","mniejszych","mniejszym","mniejszymi","najdłużsi","najdłuższa","najdłuższą","najdłuższe","najdłuższego","najdłuższej","najdłuższemu","najdłuższy","najdłuższych","najdłuższym","najdłuższymi","najkrótsi","najkrótsza","najkrótszą","najkrótsze","najkrótszego","najkrótszej","najkrótszemu","najkrótszych","najkrótszym","najkrótszymi","najłatwiejsze","najlepsi","najlepsza","najlepszą","najlepsze","najlepszego","najlepszej","najlepszemu","najlepszych","najlepszym","najlepszymi","najmniejsi","najmniejsza","najmniejszą","najmniejsze","najmniejszego","najmniejszej","najmniejszemu","najmniejszy","najmniejszych","najmniejszym","najmniejszymi","najniżsi","najniższa","najniższą","najniższe","najniższego","najniższej","najniższemu","najniższy","najniższych","najniższym","najniższymi","najtrudniejsze","najwięksi","największa","największą","największe","największego","największej","największemu","największych","największym","największymi","najwyżsi","najwyższa","najwyższą","najwyższe","najwyższego","najwyższej","najwyższemu","najwyższy","najwyższych","najwyższym","najwyższymi","następna","następną","następne","następnego","następnej","następni","następny","następnych","następnym","następnymi","niewłaściwa","niewłaściwą","niewłaściwe","niewłaściwego","niewłaściwej","niewłaściwemu","niewłaściwi","niewłaściwy","niewłaściwych","niewłaściwym","niewłaściwymi","niscy","niska","niską","niski","niskich","niskie","niskiego","niskiej","niskiemu","niskim","niskimi","niżsi","niższa","niższą","niższe","niższego","niższej","niższemu","niższy","niższych","niższym","niższymi","ostatni","ostatnia","ostatnią","ostatnich","ostatnie","ostatniego","ostatniej","ostatniemu","ostatnim","ostatnimi","poprzedni","poprzednia","poprzednią","poprzednich","poprzednie","poprzedniego","poprzedniej","poprzedniemu","poprzednim","poprzednimi","sam","sama","samą","same","samego","samej","samemu","sami","samo","samych","samym","samymi","trudne","trudnego","trudniejsze","trudnym","więksi","większa","większą","większe","większego","większej","większemu","większych","większym","większymi","wielcy","wielka","wielką","wielki","wielkich","wielkie","wielkiego","wielkiej","wielkiemu","wielkim","wielkimi","właściwa","właściwą","właściwe","właściwego","właściwej","właściwemu","właściwi","właściwy","właściwych","właściwym","właściwymi","wysocy","wysoka","wysoką","wysoki","wysokich","wysokie","wysokiego","wysokiej","wysokiemu","wysokim","wysokimi","wyżsi","wyższa","wyższą","wyższe","wyższego","wyższej","wyższemu","wyższy","wyższych","wyższym","wyższymi"],I=["blisko","bliżej","ciągle","ciężko","czasami","czasem","częściej","często","dalej","daleko","dawniej","dawno","dobrze","dopiero","fajnie","fajniej","gorzej","inaczej","ładnie","łatwiej","łatwo","lepiej","najbliżej","najczęściej","najdalej","najdawniej","najfajniej","najgorzej","najłatwiej","najlepiej","najniżej","najpóźniej","najprościej","najszybciej","najtrudniej","najwcześniej","najwyżej","naprawdę","niedaleko","niedawno","nisko","niżej","ostatnio","pewno","póżniej","późno","prawie","prościej","prosto","prostu","szybciej","szybko","trochę","trudniej","trudno","wcześnie","wcześniej","wolno","wszędzie","wysoko","wyżej","zazwyczaj","źle"],L=["dni","dnia","dniach","dniami","dnie","dzień","dzisiaj","godzin","godzina","godzinach","godzinami","godzinę","godziny","jutro","lata","latach","latami","miesiąc","miesiąca","miesiącach","miesiącami","miesiące","miesiącem","miesiącu","miesięcy","minut","minuta","minutach","minutę","minuty","pojutrze","przedwczoraj","rok","rokiem","roku","sekund","sekunda","sekundach","sekundę","sekundy","tydzień","tygodni","tygodnia","tygodniach","tygodniami","tygodnie","tygodniu","wczoraj"],$=["chwila","chwilą","chwilach","chwilami","chwile","chwilę","chwili","chwilom","część","części","częścią","częściach","częściami","częściom","momencie","moment","ogóle","osób","osoba","osobą","osobach","osobami","osobę","osobie","osobom","osoby","powód","powodach","powodami","powodem","powodom","powodów","powodowi","powodu","powody","powodzie","przypadkiem","przypadku","raz","razach","razami","razem","razie","razom","razów","razowi","razu","razy","rodzaj","rodzajach","rodzajami","rodzajem","rodzajom","rodzajów","rodzajowi","rodzaju","rzecz","rzeczą","rzeczach","rzeczami","rzeczom","rzeczy","sposób","sposobem","sprawa","sprawą","sprawach","sprawami","sprawę","sprawie","sprawom","sprawy","temacie","temat","tematach","tematami","tematem","tematom","tematów","tematowi","tematu","tematy"],U=["dr","dyr","mgr","p","pan","pani","panie","panowie","prof"],W=["a","ach","aha","aj","akurat","ał","aua","auć","ba","brawo","e","ech","ehe","ehm","ej","ejże","ekhm","ekstra","jej","jejku","łał","och","oh","oho","oj","ojej","ojejku","phi","precz","super","uwaga","wow"],N=["°C","°F","ar","ary","arów","arach","c","cl","cm","cm²","cm³","dag","deka","dl","f","ft","g","gram","gramów","gramy","ha","hektar","hektary","hektarów","hektarach","in","kg","kilo","km","km²","cm³","l","litr","litrów","litry","łyżeczka","łyżeczkę","łyżeczki","łyżka","łyżkę","łyżki","m","m²","m³","mg","ml","mm","mm²","mm³","szczypta","szczyptę","szczypty","szklanka","szklankę","szklanki","tuzin"],K=["nie","no","oto","tak","sobie","ok","okej"]},function(a,e,t){"use strict";(function(e){function t(a,t,i,n){if("function"!=typeof a)throw new TypeError('"callback" argument must be a function');var o,r,s=arguments.length;switch(s){case 0:case 1:return e.nextTick(a);case 2:return e.nextTick(function(){a.call(null,t)});case 3:return e.nextTick(function(){a.call(null,t,i)});case 4:return e.nextTick(function(){a.call(null,t,i,n)});default:for(o=new Array(s-1),r=0;r0},ja.prototype.getAvailableResearches=function(){return(0,r.merge)(this.defaultResearches,this.customResearches)},ja.prototype.getResearch=function(a){if((0,r.isUndefined)(a)||(0,r.isEmpty)(a))throw new l.default("Research name cannot be empty");return!!this.hasResearch(a)&&this.getAvailableResearches()[a](this.paper,this)},e.default=ja},function(a,e,t){"use strict";function i(a,e){if(a.map)return a.map(e);for(var t=[],i=0;i1&&void 0!==arguments[1]?arguments[1]:{};o.default.call(this,a,e);var t=e.hasOwnProperty("locale")?e.locale:"en_US";this._assessments=[new s.default((0,j.default)(t).fleschReading),new z.default,c.default,new u.default((0,j.default)(t).sentenceLength),g.default,y.default,v.default,b.default]};t(105).inherits(q,o.default),q.prototype.calculatePenaltyPointsFullSupport=function(a){switch(a){case"bad":return 3;case"ok":return 2;default:case"good":return 0}},q.prototype.calculatePenaltyPointsPartialSupport=function(a){switch(a){case"bad":return 4;case"ok":return 2;default:case"good":return 0}},q.prototype._allAssessmentsSupported=function(){return 8===this.getApplicableAssessments().length},q.prototype.calculatePenaltyPoints=function(){var a=this.getValidResults(),e=(0,O.map)(a,function(a){var e=(0,x.default)(a.getScore());return this._allAssessmentsSupported()?this.calculatePenaltyPointsFullSupport(e):this.calculatePenaltyPointsPartialSupport(e)}.bind(this));return(0,O.sum)(e)},q.prototype._ratePenaltyPoints=function(a){if(1===this.getValidResults().length)return 30;if(this._allAssessmentsSupported()){if(a>6)return 30;if(a>4)return 60}else{if(a>4)return 30;if(a>2)return 60}return 90},q.prototype.calculateOverallScore=function(){if(0===this.getValidResults().length)return 30;var a=this.calculatePenaltyPoints();return this._ratePenaltyPoints(a)},e.default=q},function(a,e,t){"use strict";function i(a,e){var t={};for(var i in a)e.indexOf(i)>=0||Object.prototype.hasOwnProperty.call(a,i)&&(t[i]=a[i]);return t}Object.defineProperty(e,"__esModule",{value:!0});var n=Object.assign||function(a){for(var e=1;e\/\\–\-\u2014\u00d7\u002b\u0026\s]/g,"");(0,o.isEmpty)(t)&&(e.keyword=r.keyword),this._attributes=e};s.prototype.hasKeyword=function(){return""!==this._attributes.keyword},s.prototype.getKeyword=function(){return this._attributes.keyword},s.prototype.hasSynonyms=function(){return""!==this._attributes.synonyms},s.prototype.getSynonyms=function(){return this._attributes.synonyms},s.prototype.hasText=function(){return""!==this._text},s.prototype.getText=function(){return this._text},s.prototype.hasDescription=function(){return""!==this._attributes.description},s.prototype.getDescription=function(){return this._attributes.description},s.prototype.hasTitle=function(){return""!==this._attributes.title},s.prototype.getTitle=function(){return this._attributes.title},s.prototype.hasTitleWidth=function(){return 0!==this._attributes.titleWidth},s.prototype.getTitleWidth=function(){return this._attributes.titleWidth},s.prototype.hasUrl=function(){return""!==this._attributes.url},s.prototype.getUrl=function(){return this._attributes.url},s.prototype.hasLocale=function(){return""!==this._attributes.locale},s.prototype.getLocale=function(){return this._attributes.locale},s.prototype.hasPermalink=function(){return""!==this._attributes.permalink},s.prototype.getPermalink=function(){return this._attributes.permalink},s.prototype.serialize=function(){return n({_parseClass:"Paper",text:this._text},this._attributes)},s.prototype.equals=function(a){return this._text===a.getText()&&(0,o.isEqual)(this._attributes,a._attributes)},s.parse=function(a){var e=a.text,t=(a._parseClass,i(a,["text","_parseClass"]));return new s(e,t)},e.default=s},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(a,e,t){"use strict";function i(a){return"number"==typeof a?a:Object(n.a)(a)?o:+a}var n=t(67),o=NaN;e.a=i},function(a,e,t){"use strict";function i(a){var e=r.call(a,d),t=a[d];try{a[d]=void 0;var i=!0}catch(a){}var n=s.call(a);return i&&(e?a[d]=t:delete a[d]),n}var n=t(157),o=Object.prototype,r=o.hasOwnProperty,s=o.toString,d=n.a?n.a.toStringTag:void 0;e.a=i},function(a,e,t){"use strict";function i(a){return o.call(a)}var n=Object.prototype,o=n.toString;e.a=i},function(a,e,t){"use strict";function i(a){return!!o&&o in a}var n=t(926),o=function(){var a=/[^.]+$/.exec(n.a&&n.a.keys&&n.a.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}();e.a=i},function(a,e,t){"use strict";function i(a,e){return null==a?void 0:a[e]}e.a=i},function(a,e,t){"use strict";function i(a,e,t){function i(){return(this&&this!==o.a&&this instanceof i?d:a).apply(s?t:this,arguments)}var s=e&r,d=Object(n.a)(a);return i}var n=t(382),o=t(39),r=1;e.a=i},function(a,e,t){"use strict";function i(a,e,t){function i(){for(var o=arguments.length,p=Array(o),z=o,m=Object(d.a)(i);z--;)p[z]=arguments[z];var g=o<3&&p[0]!==m&&p[o-1]!==m?[]:Object(c.a)(p,m);if((o-=g.length)1?"& ":"")+e[i],e=e.join(t>2?", ":" "),a.replace(n,"{\n/* [wrapped with "+e+"] */\n")}var n=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;e.a=i},function(a,e,t){"use strict";var i=t(317),n=t(938),o=t(43),r=n.a?function(a,e){return Object(n.a)(a,"toString",{configurable:!0,enumerable:!1,value:Object(i.a)(e),writable:!0})}:o.a;e.a=r},function(a,e,t){"use strict";function i(a,e){return Object(n.a)(r,function(t){var i="_."+t[0];e&t[1]&&!Object(o.a)(a,i)&&a.push(i)}),a.sort()}var n=t(194),o=t(384),r=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]];e.a=i},function(a,e,t){"use strict";function i(a,e,t){for(var i=t-1,n=a.length;++i-1}var n=t(390);e.a=i},function(a,e,t){"use strict";function i(a,e){var t=this.__data__,i=Object(n.a)(t,a);return i<0?(++this.size,t.push([a,e])):t[i][1]=e,this}var n=t(390);e.a=i},function(a,e,t){"use strict";function i(a){var e=Object(n.a)(this,a).delete(a);return this.size-=e?1:0,e}var n=t(391);e.a=i},function(a,e,t){"use strict";function i(a){var e=typeof a;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==a:null===a}e.a=i},function(a,e,t){"use strict";function i(a){return Object(n.a)(this,a).get(a)}var n=t(391);e.a=i},function(a,e,t){"use strict";function i(a){return Object(n.a)(this,a).has(a)}var n=t(391);e.a=i},function(a,e,t){"use strict";function i(a,e){var t=Object(n.a)(this,a),i=t.size;return t.set(a,e),this.size+=t.size==i?0:1,this}var n=t(391);e.a=i},function(a,e,t){"use strict";function i(a){return Object(r.a)(a)||Object(o.a)(a)||!!(s&&a&&a[s])}var n=t(157),o=t(158),r=t(7),s=n.a?n.a.isConcatSpreadable:void 0;e.a=i},function(a,e,t){"use strict";function i(a){return a.split("")}e.a=i},function(a,e,t){"use strict";function i(a){return a.match(p)||[]}var n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",r="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",d="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",c="(?:\\u200d(?:"+["[^\\ud800-\\udfff]",r,s].join("|")+")[\\ufe0e\\ufe0f]?"+d+")*",l="[\\ufe0e\\ufe0f]?"+d+c,u="(?:"+["[^\\ud800-\\udfff]"+n+"?",n,r,s,"[\\ud800-\\udfff]"].join("|")+")",p=RegExp(o+"(?="+o+")|"+u+l,"g");e.a=i},function(a,e,t){"use strict";var i=t(548),n={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},o=Object(i.a)(n);e.a=o},function(a,e,t){"use strict";function i(a){return a.match(n)||[]}var n=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.a=i},function(a,e,t){"use strict";function i(a){return n.test(a)}var n=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.a=i},function(a,e,t){"use strict";function i(a){return a.match(w)||[]}var n="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",o="["+n+"]",r="[a-z\\xdf-\\xf6\\xf8-\\xff]",s="[^\\ud800-\\udfff"+n+"\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",c="[\\ud800-\\udbff][\\udc00-\\udfff]",l="[A-Z\\xc0-\\xd6\\xd8-\\xde]",u="(?:"+r+"|"+s+")",p="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",z="(?:\\u200d(?:"+["[^\\ud800-\\udfff]",d,c].join("|")+")[\\ufe0e\\ufe0f]?"+p+")*",m="[\\ufe0e\\ufe0f]?"+p+z,g="(?:"+["[\\u2700-\\u27bf]",d,c].join("|")+")"+m,w=RegExp([l+"?"+r+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[o,l,"$"].join("|")+")","(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[o,l+u,"$"].join("|")+")",l+"?"+u+"+(?:['’](?:d|ll|m|re|s|t|ve))?",l+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",g].join("|"),"g");e.a=i},function(a,e,t){"use strict";function i(){this.__data__=new n.a,this.size=0}var n=t(389);e.a=i},function(a,e,t){"use strict";function i(a){var e=this.__data__,t=e.delete(a);return this.size=e.size,t}e.a=i},function(a,e,t){"use strict";function i(a){return this.__data__.get(a)}e.a=i},function(a,e,t){"use strict";function i(a){return this.__data__.has(a)}e.a=i},function(a,e,t){"use strict";function i(a,e){var t=this.__data__;if(t instanceof n.a){var i=t.__data__;if(!o.a||i.length":">",'"':""","'":"'"},o=Object(i.a)(n);e.a=o},function(a,e,t){"use strict";function i(a,e){var t=!0;return Object(n.a)(a,function(a,i,n){return t=!!e(a,i,n)}),t}var n=t(165);e.a=i},function(a,e,t){"use strict";function i(a,e,t,i){var r=a.length;for(t=Object(n.a)(t),t<0&&(t=-t>r?0:r+t),i=void 0===i||i>r?r:Object(n.a)(i),i<0&&(i+=r),i=t>i?0:Object(o.a)(i);t=o(e,t)&&a=d)return c;return c*("desc"==t[i]?-1:1)}}return a.index-e.index}var n=t(981);e.a=i},function(a,e,t){"use strict";var i=t(8),n=i.a;e.a=n},function(a,e,t){"use strict";var i=t(568),n=Object(i.a)("length");e.a=n},function(a,e,t){"use strict";function i(a){for(var e=p.lastIndex=0;p.test(a);)++e;return e}var n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",r="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",d="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",c="(?:\\u200d(?:"+["[^\\ud800-\\udfff]",r,s].join("|")+")[\\ufe0e\\ufe0f]?"+d+")*",l="[\\ufe0e\\ufe0f]?"+d+c,u="(?:"+["[^\\ud800-\\udfff]"+n+"?",n,r,s,"[\\ud800-\\udfff]"].join("|")+")",p=RegExp(o+"(?="+o+")|"+u+l,"g");e.a=i},function(a,e,t){"use strict";function i(a,e){return Object(n.a)(a,e,function(e,t){return Object(o.a)(a,t)})}var n=t(979),o=t(326);e.a=i},function(a,e,t){"use strict";function i(a,e,t,i){for(var n=t-1,o=a.length;++n/g;e.a=i},function(a,e,t){"use strict";var i=/<%([\s\S]+?)%>/g;e.a=i},function(a,e,t){"use strict";var i=t(548),n={"&":"&","<":"<",">":">",""":'"',"'":"'"},o=Object(i.a)(n);e.a=o},function(a,e,t){"use strict";var i=t(950),n=t(316),o=t(408),r=i.a&&1/Object(o.a)(new i.a([,-0]))[1]==1/0?function(a){return new i.a(a)}:n.a;e.a=r},function(a,e,t){"use strict";var i=t(243);t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";var i=t(1333),n=t(1335),o=t(1337),r=t(1339),s=t(1341),d=t(1343),c=t(1345),l=t(1347),u=t(1349),p=t(1351),z=t(1353),m=t(142),g=t(193),w=t(157),y=t(194),f=t(161),b=t(166),h=t(425),v=t(328),k=t(4),j=t(8),_=t(531),x=t(43),O=t(7),q=t(25),E=t(28),A=t(64),S=t(1355),M=t(1356),T=t(1357),P=t(430),C=t(240),R=t(933),D=t(242),B=t(10),F=t(192),I=Array.prototype,L=Object.prototype,$=L.hasOwnProperty,U=w.a?w.a.iterator:void 0,W=Math.max,N=Math.min,K=function(a){return function(e,t,i){if(null==i){var n=Object(q.a)(t),o=n&&Object(E.a)(t),r=o&&o.length&&Object(h.a)(t,o);(r?r.length:n)||(i=t,t=e,e=this)}return a(e,t,i)}}(P.a);F.a.after=r.a.after,F.a.ary=r.a.ary,F.a.assign=l.a.assign,F.a.assignIn=l.a.assignIn,F.a.assignInWith=l.a.assignInWith,F.a.assignWith=l.a.assignWith,F.a.at=l.a.at,F.a.before=r.a.before,F.a.bind=r.a.bind,F.a.bindAll=z.a.bindAll,F.a.bindKey=r.a.bindKey,F.a.castArray=s.a.castArray,F.a.chain=u.a.chain,F.a.chunk=i.a.chunk,F.a.compact=i.a.compact,F.a.concat=i.a.concat,F.a.cond=z.a.cond,F.a.conforms=z.a.conforms,F.a.constant=z.a.constant,F.a.countBy=n.a.countBy,F.a.create=l.a.create,F.a.curry=r.a.curry,F.a.curryRight=r.a.curryRight,F.a.debounce=r.a.debounce,F.a.defaults=l.a.defaults,F.a.defaultsDeep=l.a.defaultsDeep,F.a.defer=r.a.defer,F.a.delay=r.a.delay,F.a.difference=i.a.difference,F.a.differenceBy=i.a.differenceBy,F.a.differenceWith=i.a.differenceWith,F.a.drop=i.a.drop,F.a.dropRight=i.a.dropRight,F.a.dropRightWhile=i.a.dropRightWhile,F.a.dropWhile=i.a.dropWhile,F.a.fill=i.a.fill,F.a.filter=n.a.filter,F.a.flatMap=n.a.flatMap,F.a.flatMapDeep=n.a.flatMapDeep,F.a.flatMapDepth=n.a.flatMapDepth,F.a.flatten=i.a.flatten,F.a.flattenDeep=i.a.flattenDeep,F.a.flattenDepth=i.a.flattenDepth,F.a.flip=r.a.flip,F.a.flow=z.a.flow,F.a.flowRight=z.a.flowRight,F.a.fromPairs=i.a.fromPairs,F.a.functions=l.a.functions,F.a.functionsIn=l.a.functionsIn,F.a.groupBy=n.a.groupBy,F.a.initial=i.a.initial,F.a.intersection=i.a.intersection,F.a.intersectionBy=i.a.intersectionBy,F.a.intersectionWith=i.a.intersectionWith,F.a.invert=l.a.invert,F.a.invertBy=l.a.invertBy,F.a.invokeMap=n.a.invokeMap,F.a.iteratee=z.a.iteratee,F.a.keyBy=n.a.keyBy,F.a.keys=E.a,F.a.keysIn=l.a.keysIn,F.a.map=n.a.map,F.a.mapKeys=l.a.mapKeys,F.a.mapValues=l.a.mapValues,F.a.matches=z.a.matches,F.a.matchesProperty=z.a.matchesProperty,F.a.memoize=r.a.memoize,F.a.merge=l.a.merge,F.a.mergeWith=l.a.mergeWith,F.a.method=z.a.method,F.a.methodOf=z.a.methodOf,F.a.mixin=K,F.a.negate=C.a,F.a.nthArg=z.a.nthArg,F.a.omit=l.a.omit,F.a.omitBy=l.a.omitBy,F.a.once=r.a.once,F.a.orderBy=n.a.orderBy,F.a.over=z.a.over,F.a.overArgs=r.a.overArgs,F.a.overEvery=z.a.overEvery,F.a.overSome=z.a.overSome,F.a.partial=r.a.partial,F.a.partialRight=r.a.partialRight,F.a.partition=n.a.partition,F.a.pick=l.a.pick,F.a.pickBy=l.a.pickBy,F.a.property=z.a.property,F.a.propertyOf=z.a.propertyOf,F.a.pull=i.a.pull,F.a.pullAll=i.a.pullAll,F.a.pullAllBy=i.a.pullAllBy,F.a.pullAllWith=i.a.pullAllWith,F.a.pullAt=i.a.pullAt,F.a.range=z.a.range,F.a.rangeRight=z.a.rangeRight,F.a.rearg=r.a.rearg,F.a.reject=n.a.reject,F.a.remove=i.a.remove,F.a.rest=r.a.rest,F.a.reverse=i.a.reverse,F.a.sampleSize=n.a.sampleSize,F.a.set=l.a.set,F.a.setWith=l.a.setWith,F.a.shuffle=n.a.shuffle,F.a.slice=i.a.slice,F.a.sortBy=n.a.sortBy,F.a.sortedUniq=i.a.sortedUniq,F.a.sortedUniqBy=i.a.sortedUniqBy,F.a.split=p.a.split,F.a.spread=r.a.spread,F.a.tail=i.a.tail,F.a.take=i.a.take,F.a.takeRight=i.a.takeRight,F.a.takeRightWhile=i.a.takeRightWhile,F.a.takeWhile=i.a.takeWhile,F.a.tap=u.a.tap,F.a.throttle=r.a.throttle,F.a.thru=D.a,F.a.toArray=s.a.toArray,F.a.toPairs=l.a.toPairs,F.a.toPairsIn=l.a.toPairsIn,F.a.toPath=z.a.toPath,F.a.toPlainObject=s.a.toPlainObject,F.a.transform=l.a.transform,F.a.unary=r.a.unary,F.a.union=i.a.union,F.a.unionBy=i.a.unionBy,F.a.unionWith=i.a.unionWith,F.a.uniq=i.a.uniq,F.a.uniqBy=i.a.uniqBy,F.a.uniqWith=i.a.uniqWith,F.a.unset=l.a.unset,F.a.unzip=i.a.unzip,F.a.unzipWith=i.a.unzipWith,F.a.update=l.a.update,F.a.updateWith=l.a.updateWith,F.a.values=l.a.values,F.a.valuesIn=l.a.valuesIn,F.a.without=i.a.without,F.a.words=p.a.words,F.a.wrap=r.a.wrap,F.a.xor=i.a.xor,F.a.xorBy=i.a.xorBy,F.a.xorWith=i.a.xorWith,F.a.zip=i.a.zip,F.a.zipObject=i.a.zipObject,F.a.zipObjectDeep=i.a.zipObjectDeep,F.a.zipWith=i.a.zipWith,F.a.entries=l.a.toPairs,F.a.entriesIn=l.a.toPairsIn,F.a.extend=l.a.assignIn,F.a.extendWith=l.a.assignInWith,K(F.a,F.a),F.a.add=d.a.add,F.a.attempt=z.a.attempt,F.a.camelCase=p.a.camelCase,F.a.capitalize=p.a.capitalize,F.a.ceil=d.a.ceil,F.a.clamp=c.a.clamp,F.a.clone=s.a.clone,F.a.cloneDeep=s.a.cloneDeep,F.a.cloneDeepWith=s.a.cloneDeepWith,F.a.cloneWith=s.a.cloneWith,F.a.conformsTo=s.a.conformsTo,F.a.deburr=p.a.deburr,F.a.defaultTo=z.a.defaultTo,F.a.divide=d.a.divide,F.a.endsWith=p.a.endsWith,F.a.eq=s.a.eq,F.a.escape=p.a.escape,F.a.escapeRegExp=p.a.escapeRegExp,F.a.every=n.a.every,F.a.find=n.a.find,F.a.findIndex=i.a.findIndex,F.a.findKey=l.a.findKey,F.a.findLast=n.a.findLast,F.a.findLastIndex=i.a.findLastIndex,F.a.findLastKey=l.a.findLastKey,F.a.floor=d.a.floor,F.a.forEach=n.a.forEach,F.a.forEachRight=n.a.forEachRight,F.a.forIn=l.a.forIn,F.a.forInRight=l.a.forInRight,F.a.forOwn=l.a.forOwn,F.a.forOwnRight=l.a.forOwnRight,F.a.get=l.a.get,F.a.gt=s.a.gt,F.a.gte=s.a.gte,F.a.has=l.a.has,F.a.hasIn=l.a.hasIn,F.a.head=i.a.head,F.a.identity=x.a,F.a.includes=n.a.includes,F.a.indexOf=i.a.indexOf,F.a.inRange=c.a.inRange,F.a.invoke=l.a.invoke,F.a.isArguments=s.a.isArguments,F.a.isArray=O.a,F.a.isArrayBuffer=s.a.isArrayBuffer;F.a.isArrayLike=s.a.isArrayLike,F.a.isArrayLikeObject=s.a.isArrayLikeObject,F.a.isBoolean=s.a.isBoolean,F.a.isBuffer=s.a.isBuffer,F.a.isDate=s.a.isDate,F.a.isElement=s.a.isElement,F.a.isEmpty=s.a.isEmpty,F.a.isEqual=s.a.isEqual,F.a.isEqualWith=s.a.isEqualWith,F.a.isError=s.a.isError,F.a.isFinite=s.a.isFinite,F.a.isFunction=s.a.isFunction,F.a.isInteger=s.a.isInteger,F.a.isLength=s.a.isLength,F.a.isMap=s.a.isMap,F.a.isMatch=s.a.isMatch,F.a.isMatchWith=s.a.isMatchWith,F.a.isNaN=s.a.isNaN,F.a.isNative=s.a.isNative,F.a.isNil=s.a.isNil,F.a.isNull=s.a.isNull,F.a.isNumber=s.a.isNumber,F.a.isObject=q.a,F.a.isObjectLike=s.a.isObjectLike,F.a.isPlainObject=s.a.isPlainObject,F.a.isRegExp=s.a.isRegExp,F.a.isSafeInteger=s.a.isSafeInteger,F.a.isSet=s.a.isSet,F.a.isString=s.a.isString,F.a.isSymbol=s.a.isSymbol,F.a.isTypedArray=s.a.isTypedArray,F.a.isUndefined=s.a.isUndefined,F.a.isWeakMap=s.a.isWeakMap,F.a.isWeakSet=s.a.isWeakSet,F.a.join=i.a.join,F.a.kebabCase=p.a.kebabCase,F.a.last=A.a,F.a.lastIndexOf=i.a.lastIndexOf,F.a.lowerCase=p.a.lowerCase,F.a.lowerFirst=p.a.lowerFirst,F.a.lt=s.a.lt,F.a.lte=s.a.lte,F.a.max=d.a.max,F.a.maxBy=d.a.maxBy,F.a.mean=d.a.mean,F.a.meanBy=d.a.meanBy,F.a.min=d.a.min,F.a.minBy=d.a.minBy,F.a.stubArray=z.a.stubArray,F.a.stubFalse=z.a.stubFalse,F.a.stubObject=z.a.stubObject,F.a.stubString=z.a.stubString,F.a.stubTrue=z.a.stubTrue,F.a.multiply=d.a.multiply,F.a.nth=i.a.nth,F.a.noop=z.a.noop,F.a.now=o.a.now,F.a.pad=p.a.pad,F.a.padEnd=p.a.padEnd,F.a.padStart=p.a.padStart,F.a.parseInt=p.a.parseInt,F.a.random=c.a.random,F.a.reduce=n.a.reduce,F.a.reduceRight=n.a.reduceRight,F.a.repeat=p.a.repeat,F.a.replace=p.a.replace,F.a.result=l.a.result,F.a.round=d.a.round,F.a.sample=n.a.sample,F.a.size=n.a.size,F.a.snakeCase=p.a.snakeCase,F.a.some=n.a.some,F.a.sortedIndex=i.a.sortedIndex,F.a.sortedIndexBy=i.a.sortedIndexBy,F.a.sortedIndexOf=i.a.sortedIndexOf,F.a.sortedLastIndex=i.a.sortedLastIndex,F.a.sortedLastIndexBy=i.a.sortedLastIndexBy,F.a.sortedLastIndexOf=i.a.sortedLastIndexOf,F.a.startCase=p.a.startCase,F.a.startsWith=p.a.startsWith,F.a.subtract=d.a.subtract,F.a.sum=d.a.sum,F.a.sumBy=d.a.sumBy,F.a.template=p.a.template,F.a.times=z.a.times,F.a.toFinite=s.a.toFinite,F.a.toInteger=B.a,F.a.toLength=s.a.toLength,F.a.toLower=p.a.toLower,F.a.toNumber=s.a.toNumber,F.a.toSafeInteger=s.a.toSafeInteger,F.a.toString=s.a.toString,F.a.toUpper=p.a.toUpper,F.a.trim=p.a.trim,F.a.trimEnd=p.a.trimEnd,F.a.trimStart=p.a.trimStart,F.a.truncate=p.a.truncate,F.a.unescape=p.a.unescape,F.a.uniqueId=z.a.uniqueId,F.a.upperCase=p.a.upperCase,F.a.upperFirst=p.a.upperFirst,F.a.each=n.a.forEach,F.a.eachRight=n.a.forEachRight,F.a.first=i.a.head,K(F.a,function(){var a={};return Object(b.a)(F.a,function(e,t){$.call(F.a.prototype,t)||(a[t]=e)}),a}(),{chain:!1}),F.a.VERSION="4.17.11",(F.a.templateSettings=p.a.templateSettings).imports._=F.a,Object(y.a)(["bind","bindKey","curry","curryRight","partial","partialRight"],function(a){F.a[a].placeholder=F.a}),Object(y.a)(["drop","take"],function(a,e){m.a.prototype[a]=function(t){t=void 0===t?1:W(Object(B.a)(t),0);var i=this.__filtered__&&!e?new m.a(this):this.clone();return i.__filtered__?i.__takeCount__=N(t,i.__takeCount__):i.__views__.push({size:N(t,4294967295),type:a+(i.__dir__<0?"Right":"")}),i},m.a.prototype[a+"Right"]=function(e){return this.reverse()[a](e).reverse()}}),Object(y.a)(["filter","map","takeWhile"],function(a,e){var t=e+1,i=1==t||3==t;m.a.prototype[a]=function(a){var e=this.clone();return e.__iteratees__.push({iteratee:Object(k.a)(a,3),type:t}),e.__filtered__=e.__filtered__||i,e}}),Object(y.a)(["head","last"],function(a,e){var t="take"+(e?"Right":"");m.a.prototype[a]=function(){return this[t](1).value()[0]}}),Object(y.a)(["initial","tail"],function(a,e){var t="drop"+(e?"":"Right");m.a.prototype[a]=function(){return this.__filtered__?new m.a(this):this[t](1)}}),m.a.prototype.compact=function(){return this.filter(x.a)},m.a.prototype.find=function(a){return this.filter(a).head()},m.a.prototype.findLast=function(a){return this.reverse().find(a)},m.a.prototype.invokeMap=Object(j.a)(function(a,e){return"function"==typeof a?new m.a(this):this.map(function(t){return Object(v.a)(t,a,e)})}),m.a.prototype.reject=function(a){return this.filter(Object(C.a)(Object(k.a)(a)))},m.a.prototype.slice=function(a,e){a=Object(B.a)(a);var t=this;return t.__filtered__&&(a>0||e<0)?new m.a(t):(a<0?t=t.takeRight(-a):a&&(t=t.drop(a)),void 0!==e&&(e=Object(B.a)(e),t=e<0?t.dropRight(-e):t.take(e-a)),t)},m.a.prototype.takeRightWhile=function(a){return this.reverse().takeWhile(a).reverse()},m.a.prototype.toArray=function(){return this.take(4294967295)},Object(b.a)(m.a.prototype,function(a,e){var t=/^(?:filter|find|map|reject)|While$/.test(e),i=/^(?:head|last)$/.test(e),n=F.a[i?"take"+("last"==e?"Right":""):e],o=i||/^find/.test(e);n&&(F.a.prototype[e]=function(){var e=this.__wrapped__,r=i?[1]:arguments,s=e instanceof m.a,d=r[0],c=s||Object(O.a)(e),l=function(a){var e=n.apply(F.a,Object(f.a)([a],r));return i&&u?e[0]:e};c&&t&&"function"==typeof d&&1!=d.length&&(s=c=!1);var u=this.__chain__,p=!!this.__actions__.length,z=o&&!u,w=s&&!p;if(!o&&c){e=w?e:new m.a(this);var y=a.apply(e,r);return y.__actions__.push({func:D.a,args:[l],thisArg:void 0}),new g.a(y,u)}return z&&w?a.apply(this,r):(y=this.thru(l),z?i?y.value()[0]:y.value():y)})}),Object(y.a)(["pop","push","shift","sort","splice","unshift"],function(a){var e=I[a],t=/^(?:push|sort|unshift)$/.test(a)?"tap":"thru",i=/^(?:pop|shift)$/.test(a);F.a.prototype[a]=function(){var a=arguments;if(i&&!this.__chain__){var n=this.value();return e.apply(Object(O.a)(n)?n:[],a)}return this[t](function(t){return e.apply(Object(O.a)(t)?t:[],a)})}}),Object(b.a)(m.a.prototype,function(a,e){var t=F.a[e];if(t){var i=t.name+"";(R.a[i]||(R.a[i]=[])).push({name:e,func:t})}}),R.a[Object(_.a)(void 0,2).name]=[{name:"wrapper",func:void 0}],m.a.prototype.clone=S.a,m.a.prototype.reverse=M.a,m.a.prototype.value=T.a,F.a.prototype.at=u.a.at,F.a.prototype.chain=u.a.wrapperChain,F.a.prototype.commit=u.a.commit,F.a.prototype.next=u.a.next,F.a.prototype.plant=u.a.plant,F.a.prototype.reverse=u.a.reverse,F.a.prototype.toJSON=F.a.prototype.valueOf=F.a.prototype.value=u.a.value,F.a.prototype.first=F.a.prototype.head,U&&(F.a.prototype[U]=u.a.toIterator),e.a=F.a},function(a,e,t){"use strict";var i=(t(552),t(561),t(562),t(582),t(584),t(585),t(587),t(588),t(589),t(590),t(601),t(422),t(423),t(607),t(392),t(611),t(612),t(621),t(424),t(632),t(633),t(634),t(637),t(638),t(662),t(64),t(665),t(686),t(707),t(436),t(709),t(710),t(711),t(720),t(437),t(732),t(736),t(738),t(739),t(740),t(741),t(742),t(743),t(744),t(755),t(756),t(757),t(758),t(759),t(776),t(777),t(778),t(779),t(780),t(781),t(331),t(442),t(789),t(794),t(796),t(797),t(798),t(799),t(800),t(801),t(1334));t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";var i=t(552),n=t(561),o=t(562),r=t(582),s=t(584),d=t(585),c=t(587),l=t(588),u=t(589),p=t(590),z=t(601),m=t(422),g=t(423),w=t(607),y=t(392),f=t(611),b=t(612),h=t(621),v=t(424),k=t(632),j=t(633),_=t(634),x=t(637),O=t(638),q=t(662),E=t(64),A=t(665),S=t(686),M=t(707),T=t(436),P=t(709),C=t(710),R=t(711),D=t(720),B=t(437),F=t(732),I=t(736),L=t(738),$=t(739),U=t(740),W=t(741),N=t(742),K=t(743),H=t(744),V=t(755),Y=t(756),G=t(757),Z=t(758),J=t(759),X=t(776),Q=t(777),aa=t(778),ea=t(779),ta=t(780),ia=t(781),na=t(331),oa=t(442),ra=t(789),sa=t(794),da=t(796),ca=t(797),la=t(798),ua=t(799),pa=t(800),za=t(801);e.a={chunk:i.a,compact:n.a,concat:o.a,difference:r.a,differenceBy:s.a,differenceWith:d.a,drop:c.a,dropRight:l.a,dropRightWhile:u.a,dropWhile:p.a,fill:z.a,findIndex:m.a,findLastIndex:g.a,first:w.a,flatten:y.a,flattenDeep:f.a,flattenDepth:b.a,fromPairs:h.a,head:v.a,indexOf:k.a,initial:j.a,intersection:_.a,intersectionBy:x.a,intersectionWith:O.a,join:q.a,last:E.a,lastIndexOf:A.a,nth:S.a,pull:M.a,pullAll:T.a,pullAllBy:P.a,pullAllWith:C.a,pullAt:R.a,remove:D.a,reverse:B.a,slice:F.a,sortedIndex:I.a,sortedIndexBy:L.a,sortedIndexOf:$.a,sortedLastIndex:U.a,sortedLastIndexBy:W.a,sortedLastIndexOf:N.a,sortedUniq:K.a,sortedUniqBy:H.a,tail:V.a,take:Y.a,takeRight:G.a,takeRightWhile:Z.a,takeWhile:J.a,union:X.a,unionBy:Q.a,unionWith:aa.a,uniq:ea.a,uniqBy:ta.a,uniqWith:ia.a,unzip:na.a,unzipWith:oa.a,without:ra.a,xor:sa.a,xorBy:da.a,xorWith:ca.a,zip:la.a,zipObject:ua.a,zipObjectDeep:pa.a,zipWith:za.a}},function(a,e,t){"use strict";var i=(t(571),t(591),t(592),t(598),t(602),t(603),t(605),t(608),t(609),t(610),t(416),t(417),t(624),t(630),t(642),t(664),t(238),t(692),t(704),t(717),t(718),t(719),t(726),t(727),t(730),t(731),t(734),t(735),t(1336));t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";var i=t(571),n=t(591),o=t(592),r=t(598),s=t(602),d=t(603),c=t(605),l=t(608),u=t(609),p=t(610),z=t(416),m=t(417),g=t(624),w=t(630),y=t(642),f=t(664),b=t(238),h=t(692),v=t(704),k=t(717),j=t(718),_=t(719),x=t(726),O=t(727),q=t(730),E=t(731),A=t(734),S=t(735);e.a={countBy:i.a,each:n.a,eachRight:o.a,every:r.a,filter:s.a,find:d.a,findLast:c.a,flatMap:l.a,flatMapDeep:u.a,flatMapDepth:p.a,forEach:z.a,forEachRight:m.a,groupBy:g.a,includes:w.a,invokeMap:y.a,keyBy:f.a,map:b.a,orderBy:h.a,partition:v.a,reduce:k.a,reduceRight:j.a,reject:_.a,sample:x.a,sampleSize:O.a,shuffle:q.a,size:E.a,some:A.a,sortBy:S.a}},function(a,e,t){"use strict";var i=(t(412),t(1338));t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";var i=t(412);e.a={now:i.a}},function(a,e,t){"use strict";var i=(t(530),t(381),t(395),t(396),t(545),t(574),t(575),t(411),t(580),t(581),t(613),t(387),t(240),t(691),t(695),t(434),t(703),t(716),t(723),t(746),t(762),t(774),t(790),t(1340));t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";var i=t(530),n=t(381),o=t(395),r=t(396),s=t(545),d=t(574),c=t(575),l=t(411),u=t(580),p=t(581),z=t(613),m=t(387),g=t(240),w=t(691),y=t(695),f=t(434),b=t(703),h=t(716),v=t(723),k=t(746),j=t(762),_=t(774),x=t(790);e.a={after:i.a,ary:n.a,before:o.a,bind:r.a,bindKey:s.a,curry:d.a,curryRight:c.a,debounce:l.a,defer:u.a,delay:p.a,flip:z.a,memoize:m.a,negate:g.a,once:w.a,overArgs:y.a,partial:f.a,partialRight:b.a,rearg:h.a,rest:v.a,spread:k.a,throttle:j.a,unary:_.a,wrap:x.a}},function(a,e,t){"use strict";var i=(t(549),t(554),t(558),t(559),t(560),t(570),t(68),t(625),t(627),t(158),t(7),t(643),t(44),t(46),t(644),t(145),t(645),t(646),t(647),t(648),t(649),t(323),t(650),t(89),t(427),t(233),t(402),t(651),t(652),t(653),t(654),t(655),t(656),t(428),t(25),t(23),t(196),t(329),t(657),t(403),t(239),t(67),t(159),t(658),t(659),t(660),t(668),t(670),t(432),t(190),t(10),t(421),t(101),t(413),t(767),t(13),t(1342));t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";var i=t(549),n=t(554),o=t(558),r=t(559),s=t(560),d=t(570),c=t(68),l=t(625),u=t(627),p=t(158),z=t(7),m=t(643),g=t(44),w=t(46),y=t(644),f=t(145),b=t(645),h=t(646),v=t(647),k=t(648),j=t(649),_=t(323),x=t(650),O=t(89),q=t(427),E=t(233),A=t(402),S=t(651),M=t(652),T=t(653),P=t(654),C=t(655),R=t(656),D=t(428),B=t(25),F=t(23),I=t(196),L=t(329),$=t(657),U=t(403),W=t(239),N=t(67),K=t(159),H=t(658),V=t(659),Y=t(660),G=t(668),Z=t(670),J=t(432),X=t(190),Q=t(10),aa=t(421),ea=t(101),ta=t(413),ia=t(767),na=t(13);e.a={castArray:i.a,clone:n.a,cloneDeep:o.a,cloneDeepWith:r.a,cloneWith:s.a,conformsTo:d.a,eq:c.a,gt:l.a,gte:u.a,isArguments:p.a,isArray:z.a,isArrayBuffer:m.a,isArrayLike:g.a,isArrayLikeObject:w.a,isBoolean:y.a,isBuffer:f.a,isDate:b.a,isElement:h.a,isEmpty:v.a,isEqual:k.a,isEqualWith:j.a,isError:_.a,isFinite:x.a,isFunction:O.a,isInteger:q.a,isLength:E.a,isMap:A.a,isMatch:S.a,isMatchWith:M.a,isNaN:T.a,isNative:P.a,isNil:C.a,isNull:R.a,isNumber:D.a,isObject:B.a,isObjectLike:F.a,isPlainObject:I.a,isRegExp:L.a,isSafeInteger:$.a,isSet:U.a,isString:W.a,isSymbol:N.a,isTypedArray:K.a,isUndefined:H.a,isWeakMap:V.a,isWeakSet:Y.a,lt:G.a,lte:Z.a,toArray:J.a,toFinite:X.a,toInteger:Q.a,toLength:aa.a,toNumber:ea.a,toPlainObject:ta.a,toSafeInteger:ia.a,toString:na.a}},function(a,e,t){"use strict";var i=(t(529),t(550),t(586),t(614),t(675),t(676),t(677),t(679),t(683),t(684),t(685),t(725),t(752),t(753),t(754),t(1344));t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";var i=t(529),n=t(550),o=t(586),r=t(614),s=t(675),d=t(676),c=t(677),l=t(679),u=t(683),p=t(684),z=t(685),m=t(725),g=t(752),w=t(753),y=t(754);e.a={add:i.a,ceil:n.a,divide:o.a,floor:r.a,max:s.a,maxBy:d.a,mean:c.a,meanBy:l.a,min:u.a,minBy:p.a,multiply:z.a,round:m.a,subtract:g.a,sum:w.a,sumBy:y.a}},function(a,e,t){"use strict";var i=(t(553),t(629),t(712),t(1346));t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";var i=t(553),n=t(629),o=t(712);e.a={clamp:i.a,inRange:n.a,random:o.a}},function(a,e,t){"use strict";var i=(t(534),t(386),t(321),t(538),t(539),t(573),t(577),t(578),t(595),t(596),t(599),t(600),t(604),t(606),t(617),t(618),t(619),t(620),t(622),t(623),t(322),t(628),t(326),t(639),t(640),t(641),t(28),t(52),t(671),t(672),t(680),t(414),t(688),t(690),t(705),t(433),t(724),t(728),t(729),t(418),t(419),t(769),t(783),t(784),t(785),t(167),t(788),t(1348));t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";var i=t(534),n=t(386),o=t(321),r=t(538),s=t(539),d=t(573),c=t(577),l=t(578),u=t(595),p=t(596),z=t(599),m=t(600),g=t(604),w=t(606),y=t(617),f=t(618),b=t(619),h=t(620),v=t(622),k=t(623),j=t(322),_=t(628),x=t(326),O=t(639),q=t(640),E=t(641),A=t(28),S=t(52),M=t(671),T=t(672),P=t(680),C=t(414),R=t(688),D=t(690),B=t(705),F=t(433),I=t(724),L=t(728),$=t(729),U=t(418),W=t(419),N=t(769),K=t(783),H=t(784),V=t(785),Y=t(167),G=t(788);e.a={assign:i.a,assignIn:n.a,assignInWith:o.a,assignWith:r.a,at:s.a,create:d.a,defaults:c.a,defaultsDeep:l.a,entries:u.a,entriesIn:p.a,extend:z.a,extendWith:m.a,findKey:g.a,findLastKey:w.a,forIn:y.a,forInRight:f.a,forOwn:b.a,forOwnRight:h.a,functions:v.a,functionsIn:k.a,get:j.a,has:_.a,hasIn:x.a,invert:O.a,invertBy:q.a,invoke:E.a,keys:A.a,keysIn:S.a,mapKeys:M.a,mapValues:T.a,merge:P.a,mergeWith:C.a,omit:R.a,omitBy:D.a,pick:B.a,pickBy:F.a,result:I.a,set:L.a,setWith:$.a,toPairs:U.a,toPairsIn:W.a,transform:N.a,unset:K.a,update:H.a,updateWith:V.a,values:Y.a,valuesIn:G.a}},function(a,e,t){"use strict";var i=(t(791),t(400),t(404),t(192),t(431),t(435),t(793),t(760),t(242),t(441),t(764),t(243),t(787),t(792),t(1350));t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";var i=t(791),n=t(400),o=t(404),r=t(192),s=t(431),d=t(435),c=t(793),l=t(760),u=t(242),p=t(441),z=t(764),m=t(243),g=t(787),w=t(792);e.a={at:i.a,chain:n.a,commit:o.a,lodash:r.a,next:s.a,plant:d.a,reverse:c.a,tap:l.a,thru:u.a,toIterator:p.a,toJSON:z.a,value:m.a,valueOf:g.a,wrapperChain:w.a}},function(a,e,t){"use strict";var i=(t(546),t(397),t(398),t(594),t(420),t(597),t(663),t(666),t(667),t(698),t(700),t(701),t(702),t(721),t(722),t(733),t(745),t(747),t(748),t(761),t(440),t(765),t(768),t(770),t(771),t(772),t(773),t(775),t(786),t(324),t(399),t(1352));t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";var i=t(546),n=t(397),o=t(398),r=t(594),s=t(420),d=t(597),c=t(663),l=t(666),u=t(667),p=t(698),z=t(700),m=t(701),g=t(702),w=t(721),y=t(722),f=t(733),b=t(745),h=t(747),v=t(748),k=t(761),j=t(440),_=t(765),x=t(768),O=t(770),q=t(771),E=t(772),A=t(773),S=t(775),M=t(786),T=t(324),P=t(399);e.a={camelCase:i.a,capitalize:n.a,deburr:o.a,endsWith:r.a,escape:s.a,escapeRegExp:d.a,kebabCase:c.a,lowerCase:l.a,lowerFirst:u.a,pad:p.a,padEnd:z.a,padStart:m.a,parseInt:g.a,repeat:w.a,replace:y.a,snakeCase:f.a,split:b.a,startCase:h.a,startsWith:v.a,template:k.a,templateSettings:j.a,toLower:_.a,toUpper:x.a,trim:O.a,trimEnd:q.a,trimStart:E.a,truncate:A.a,unescape:S.a,upperCase:M.a,upperFirst:T.a,words:P.a}},function(a,e,t){"use strict";var i=(t(393),t(544),t(563),t(569),t(317),t(576),t(615),t(616),t(43),t(661),t(673),t(674),t(681),t(682),t(430),t(316),t(687),t(693),t(696),t(697),t(409),t(706),t(714),t(715),t(325),t(320),t(749),t(750),t(751),t(763),t(766),t(782),t(1354));t.d(e,"a",function(){return i.a})},function(a,e,t){"use strict";var i=t(393),n=t(544),o=t(563),r=t(569),s=t(317),d=t(576),c=t(615),l=t(616),u=t(43),p=t(661),z=t(673),m=t(674),g=t(681),w=t(682),y=t(430),f=t(316),b=t(687),h=t(693),v=t(696),k=t(697),j=t(409),_=t(706),x=t(714),O=t(715),q=t(325),E=t(320),A=t(749),S=t(750),M=t(751),T=t(763),P=t(766),C=t(782);e.a={attempt:i.a,bindAll:n.a,cond:o.a,conforms:r.a,constant:s.a,defaultTo:d.a,flow:c.a,flowRight:l.a,identity:u.a,iteratee:p.a,matches:z.a,matchesProperty:m.a,method:g.a,methodOf:w.a,mixin:y.a,noop:f.a,nthArg:b.a,over:h.a,overEvery:v.a,overSome:k.a,property:j.a,propertyOf:_.a,range:x.a,rangeRight:O.a,stubArray:q.a,stubFalse:E.a,stubObject:A.a,stubString:S.a,stubTrue:M.a,times:T.a,toPath:P.a,uniqueId:C.a}},function(a,e,t){"use strict";function i(){var a=new n.a(this.__wrapped__);return a.__actions__=Object(o.a)(this.__actions__),a.__dir__=this.__dir__,a.__filtered__=this.__filtered__,a.__iteratees__=Object(o.a)(this.__iteratees__),a.__takeCount__=this.__takeCount__,a.__views__=Object(o.a)(this.__views__),a}var n=t(142),o=t(80);e.a=i},function(a,e,t){"use strict";function i(){if(this.__filtered__){var a=new n.a(this);a.__dir__=-1,a.__filtered__=!0}else a=this.clone(),a.__dir__*=-1;return a}var n=t(142);e.a=i},function(a,e,t){"use strict";function i(){var a=this.__wrapped__.value(),e=this.__dir__,t=Object(r.a)(a),i=e<0,l=t?a.length:0,u=Object(o.a)(0,l,this.__views__),p=u.start,z=u.end,m=z-p,g=i?z:p-1,w=this.__iteratees__,y=w.length,f=0,b=c(m,this.__takeCount__);if(!t||!i&&l==m&&b==m)return Object(n.a)(a,this.__actions__);var h=[];a:for(;m--&&f100&&(this.fleschReadingResult=100);var e=a.dgettext("js-text-analysis","The copy scores %1$s in the %2$s test, which is considered %3$s to read. %4$s"),t="Flesch Reading Ease";if(this.fleschReadingResult>this._config.borders.veryEasy){var i=a.dgettext("js-text-analysis","very easy");return{score:this._config.scores.veryEasy,resultText:a.sprintf(e,this.fleschReadingResult,t,i,"")}}if((0,z.inRange)(this.fleschReadingResult,this._config.borders.easy,this._config.borders.veryEasy)){var n=a.dgettext("js-text-analysis","easy");return{score:this._config.scores.easy,resultText:a.sprintf(e,this.fleschReadingResult,t,n,"")}}if((0,z.inRange)(this.fleschReadingResult,this._config.borders.fairlyEasy,this._config.borders.easy)){var o=a.dgettext("js-text-analysis","fairly easy");return{score:this._config.scores.fairlyEasy,resultText:a.sprintf(e,this.fleschReadingResult,t,o,"")}}if((0,z.inRange)(this.fleschReadingResult,this._config.borders.okay,this._config.borders.fairlyEasy)){var r=a.dgettext("js-text-analysis","ok");return{score:this._config.scores.okay,resultText:a.sprintf(e,this.fleschReadingResult,t,r,"")}}if((0,z.inRange)(this.fleschReadingResult,this._config.borders.fairlyDifficult,this._config.borders.okay)){var s=a.dgettext("js-text-analysis","fairly difficult"),d=a.dgettext("js-text-analysis","Try to make shorter sentences to improve readability.");return{score:this._config.scores.fairlyDifficult,resultText:a.sprintf(e,this.fleschReadingResult,t,s,d)}}if((0,z.inRange)(this.fleschReadingResult,this._config.borders.difficult,this._config.borders.fairlyDifficult)){var c=a.dgettext("js-text-analysis","difficult"),l=a.dgettext("js-text-analysis","Try to make shorter sentences, using less difficult words to improve readability.");return{score:this._config.scores.difficult,resultText:a.sprintf(e,this.fleschReadingResult,t,c,l)}}var u=a.dgettext("js-text-analysis","very difficult"),p=a.dgettext("js-text-analysis","Try to make shorter sentences, using less difficult words to improve readability.");return{score:this._config.scores.veryDifficult,resultText:a.sprintf(e,this.fleschReadingResult,t,u,p)}}},{key:"isApplicable",value:function(a){return(0,g.default)(a.getLocale(),w)&&a.hasText()}}]),e}(p.default);e.default=y},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0});var n=t(37),o=i(n),r=t(199),s=t(1361),d=i(s),c=t(244),l=i(c),u=t(459),p=i(u),z=t(260),m=t(1),g=function(a){return(0,m.filter)(a,function(a){return(0,d.default)(150,a.wordCount)})},w=function(a,e,t){var i;if(0===a.length)return{};var n=a[0].wordCount;return n<=150&&(i=9),(0,z.inRangeEndInclusive)(n,150,200)&&(i=6),n>200&&(i=3),i>=7?{score:i,hasMarks:!1,text:t.dgettext("js-text-analysis","None of the paragraphs are too long, which is great.")}:{score:i,hasMarks:!0,text:t.sprintf(t.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?",e.length),e.length,150)}},y=function(a){return a.sort(function(a,e){return e.wordCount-a.wordCount})},f=function(a,e){var t=e.getResearch("getParagraphLength"),i=g(t);return(0,m.map)(i,function(a){var e=(0,r.stripBlockTagsAtStartEnd)(a.text),t=(0,p.default)(e);return new l.default({original:e,marked:t})})},b=function(a,e,t){var i=e.getResearch("getParagraphLength");i=y(i);var n=g(i),r=w(i,n,t),s=new o.default;return s.setScore(r.score),s.setText(r.text),s.setHasMarks(r.hasMarks),s};e.default={identifier:"textParagraphTooLong",getResult:b,isApplicable:function(a){return a.hasText()},getMarks:f}},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a,e){return e>a}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0});var n=t(37),o=i(n),r=t(802),s=i(r),d=t(260),c=t(199),l=t(244),u=i(l),p=t(459),z=i(p),m=t(1),g=t(817),w=i(g),y=["en","de","fr","es","ru","it","nl","pl"],f=function(a,e){var t=void 0,i=0,n="",o=void 0;return 0!==a.total&&(i=(0,s.default)(a.passives.length/a.total*100)),o=i>0,i<=10&&(t=9),(0,d.inRangeEndInclusive)(i,10,15)&&(t=6),i>15&&(t=3),t>=7?{score:t,hasMarks:o,text:e.sprintf(e.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."),i+"%",n,"","10%")}:{score:t,hasMarks:o,text:e.sprintf(e.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."),i+"%",n,"","10%")}},b=function(a,e){var t=e.getResearch("passiveVoice");return(0,m.map)(t.passives,function(a){a=(0,c.stripIncompleteTags)(a);var e=(0,z.default)(a);return new u.default({original:a,marked:e})})},h=function(a,e,t){var i=e.getResearch("passiveVoice"),n=f(i,t),r=new o.default;return r.setScore(n.score),r.setText(n.text),r.setHasMarks(n.hasMarks),r};e.default={identifier:"passiveVoice",getResult:h,isApplicable:function(a){return(0,w.default)(a.getLocale(),y)&&a.hasText()},getMarks:b}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0});var n=t(37),o=i(n),r=t(199),s=t(1),d=t(244),c=i(d),l=t(459),u=i(l),p=t(817),z=i(p),m=["en","de","es","fr","nl","it","ru","pl"],g=function(a){var e=(0,s.partition)(a,function(a){return a.count>2});if(0===e[0].length)return{total:0};var t=(0,s.sortBy)(e[0],function(a){return a.count});return{total:e[0].length,lowestCount:t[0].count}},w=function(a,e){return a.total>0?{score:3,hasMarks:!0,text:e.sprintf(e.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!",a.total),a.total,a.lowestCount)}:{}},y=function(a,e){var t=e.getResearch("getSentenceBeginnings");t=(0,s.filter)(t,function(a){return a.count>2});var i=(0,s.map)(t,function(a){return a.sentences});return(0,s.map)((0,s.flatten)(i),function(a){a=(0,r.stripIncompleteTags)(a);var e=(0,u.default)(a);return new c.default({original:a,marked:e})})},f=function(a,e,t){var i=e.getResearch("getSentenceBeginnings"),n=g(i),r=w(n,t),s=new o.default;return s.setScore(r.score),s.setText(r.text),s.setHasMarks(r.hasMarks),s};e.default={identifier:"sentenceBeginnings",getResult:f,isApplicable:function(a){return(0,z.default)(a.getLocale(),m)&&a.hasText()},getMarks:y}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={recommendedWordCount:20,slightlyTooMany:25,farTooMany:30};return t.identifier="textSentenceLength",t._config=(0,j.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){var i=e.getResearch("countSentencesFromText"),n=this.calculatePercentage(i),o=this.calculateScore(n),r=new l.default;return r.setScore(o),r.setText(this.translateScore(o,n,t)),r.setHasMarks(n>0),r}},{key:"isApplicable",value:function(a){return a.hasText()}},{key:"getMarks",value:function(a,e){var t=e.getResearch("countSentencesFromText"),i=this.getTooLongSentences(t);return(0,j.map)(i,function(a){var e=(0,f.stripIncompleteTags)(a.sentence);return new h.default({original:e,marked:(0,k.default)(e)})})}},{key:"translateScore",value:function(a,e,t){var i="";return a>=7?t.sprintf(t.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."),e+"%",i,this._config.recommendedWordCount,"",this._config.slightlyTooMany+"%"):t.sprintf(t.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."),e+"%",i,this._config.recommendedWordCount,"",this._config.slightlyTooMany+"%")}},{key:"calculatePercentage",value:function(a){var e=0;if(0!==a.length){var t=this.countTooLongSentences(a);e=(0,w.default)(t/a.length*100)}return e}},{key:"calculateScore",value:function(a){var e=void 0;return a<=this._config.slightlyTooMany&&(e=9),(0,y.inRangeEndInclusive)(a,this._config.slightlyTooMany,this._config.farTooMany)&&(e=6),a>this._config.farTooMany&&(e=3),e}},{key:"getTooLongSentences",value:function(a){return(0,m.default)(a,this._config.recommendedWordCount)}},{key:"countTooLongSentences",value:function(a){return this.getTooLongSentences(a).length}}]),e}(p.default);e.default=_},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={parameters:{recommendedMaximumWordCount:300,slightlyTooMany:300,farTooMany:350},url:"",scores:{goodShortTextNoSubheadings:9,goodSubheadings:9,okSubheadings:6,badSubheadings:3,badLongTextNoSubheadings:2}};return t.identifier="subheadingsTooLong",t._config=(0,f.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){this._subheadingTextsLength=e.getResearch("getSubheadingTextLengths"),this._subheadingTextsLength=this._subheadingTextsLength.sort(function(a,e){return e.wordCount-a.wordCount}),this._tooLongTexts=this.getTooLongSubheadingTexts(),this._tooLongTextsNumber=this.getTooLongSubheadingTexts().length;var i=new l.default;i.setIdentifier(this.identifier),this._hasSubheadings=this.hasSubheadings(a),this._textLength=(0,y.default)(a.getText()).length;var n=this.calculateResult(t);return n.resultTextPlural=n.resultTextPlural||"",i.setScore(n.score),i.setText(n.resultText),n.score>2&&n.score<7&&(i.setHasMarks(!0),i.setMarker(this.getMarks())),i}},{key:"isApplicable",value:function(a){return a.hasText()}},{key:"hasSubheadings",value:function(a){return(0,g.getSubheadings)(a.getText()).length>0}},{key:"getMarks",value:function(){return(0,f.map)(this._tooLongTexts,function(a){var e=(0,k.default)(a.text);return new h.default({original:a.text,marked:e})})}},{key:"getTooLongSubheadingTexts",value:function(){return(0,f.filter)(this._subheadingTextsLength,function(a){return(0,m.default)(this._config.parameters.recommendedMaximumWordCount,a.wordCount)}.bind(this))}},{key:"calculateResult",value:function(a){if(this._textLength>300){if(this._hasSubheadings){var e=this._subheadingTextsLength[0].wordCount;return e<=this._config.parameters.slightlyTooMany?{score:this._config.scores.goodSubheadings,resultText:a.sprintf(a.dgettext("js-text-analysis","Great job with using %1$ssubheadings%2$s!"),this._config.url,"")}:(0,j.inRangeEndInclusive)(e,this._config.parameters.slightlyTooMany,this._config.parameters.farTooMany)?{score:this._config.scores.okSubheadings,resultText:a.sprintf(a.dngettext("js-text-analysis","%1$d section of your text is longer than %2$d words and is not separated by any subheadings. Add %3$ssubheadings%4$s to improve readability.","%1$d sections of your text are longer than %2$d words and are not separated by any subheadings. Add %3$ssubheadings%4$s to improve readability.",this._tooLongTextsNumber),this._tooLongTextsNumber,this._config.parameters.recommendedMaximumWordCount,this._config.url,"")}:{score:this._config.scores.badSubheadings,resultText:a.sprintf(a.dngettext("js-text-analysis","%1$d section of your text is longer than %2$d words and is not separated by any subheadings. Add %3$ssubheadings%4$s to improve readability.","%1$d sections of your text are longer than %2$d words and are not separated by any subheadings. Add %3$ssubheadings%4$s to improve readability.",this._tooLongTextsNumber),this._tooLongTextsNumber,this._config.parameters.recommendedMaximumWordCount,this._config.url,"")}}return{score:this._config.scores.badLongTextNoSubheadings,resultText:a.sprintf(a.dgettext("js-text-analysis","You are not using any subheadings, although your text is rather long. Try and add some %1$ssubheadings%2$s."),this._config.url,"")}}return this._hasSubheadings?{score:this._config.scores.goodSubheadings,resultText:a.sprintf(a.dgettext("js-text-analysis","Great job with using %1$ssubheadings%2$s!"),this._config.url,"")}:{score:this._config.scores.goodShortTextNoSubheadings,resultText:a.sprintf(a.dgettext("js-text-analysis","You are not using any %1$ssubheadings%2$s, but your text is short enough and probably doesn't need them."),this._config.url,"")}}}]),e}(p.default);e.default=_},function(a,e,t){"use strict";function i(a,e,t){if((0,n.stripFullTags)(a.getText()).length<50){var i=new r.default;return i.setText(t.dgettext("js-text-analysis","You have far too little content, please add some content to enable a good analysis.")),i.setScore(3),i}return new r.default}Object.defineProperty(e,"__esModule",{value:!0});var n=t(199),o=t(37),r=function(a){return a&&a.__esModule?a:{default:a}}(o);e.default={identifier:"textPresence",getResult:i}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0});var n=t(37),o=i(n),r=t(802),s=i(r),d=t(1),c=t(260),l=t(199),u=t(244),p=i(u),z=t(459),m=i(z),g=t(817),w=i(g),y=["en","de","es","fr","nl","it","pt","ru","ca","pl"],f=function(a){return 0===a.transitionWordSentences||0===a.totalSentences?0:(0,s.default)(a.transitionWordSentences/a.totalSentences*100)},b=function(a,e){var t=void 0,i=f(a),n=i>0,o="";if(i<20&&(t=3),(0,c.inRangeStartInclusive)(i,20,30)&&(t=6),i>=30&&(t=9),t<7){return{score:(0,s.default)(t),hasMarks:n,text:e.sprintf(e.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."),i+"%",o,"","30%")}}return{score:(0,s.default)(t),hasMarks:n,text:e.sprintf(e.dgettext("js-text-analysis","%1$s of the sentences contain a %2$stransition word%3$s or phrase, which is great."),i+"%",o,"")}},h=function(a,e,t){var i=e.getResearch("findTransitionWords"),n=b(i,t),r=new o.default;return r.setScore(n.score),r.setText(n.text),r.setHasMarks(n.hasMarks),r},v=function(a,e){var t=e.getResearch("findTransitionWords");return(0,d.map)(t.sentenceResults,function(a){var e=a.sentence;return e=(0,l.stripIncompleteTags)(e),new p.default({original:e,marked:(0,m.default)(e)})})};e.default={identifier:"textTransitionWords",getResult:h,isApplicable:function(a){return(0,w.default)(a.getLocale(),y)&&a.hasText()},getMarks:v}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={parameters:{recommendedMinimum:1},scores:{allInternalFollow:9,someInternalFollow:8,noneInternalFollow:7,noInternal:3},url:""};return t.identifier="internalLinks",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){this.linkStatistics=e.getResearch("getLinkStatistics");var i=new z.default,n=this.calculateResult(t);return i.setScore(n.score),i.setText(n.resultText),i}},{key:"isApplicable",value:function(a){return a.hasText()}},{key:"calculateResult",value:function(a){return 0===this.linkStatistics.internalTotal?{score:this._config.scores.noInternal,resultText:a.sprintf(a.dgettext("js-text-analysis","No %1$sinternal links%2$s appear in this page, consider adding some as appropriate."),this._config.url,"")}:this.linkStatistics.internalNofollow===this.linkStatistics.internalTotal?{score:this._config.scores.noneInternalFollow,resultText:a.sprintf(a.dgettext("js-text-analysis","This page has %1$s %2$sinternal link(s)%3$s, all nofollowed."),this.linkStatistics.internalNofollow,this._config.url,"")}:this.linkStatistics.internalDofollow===this.linkStatistics.internalTotal?{score:this._config.scores.allInternalFollow,resultText:a.sprintf(a.dgettext("js-text-analysis","This page has %1$s %2$sinternal link(s)%3$s."),this.linkStatistics.internalTotal,this._config.url,"")}:{score:this._config.scores.someInternalFollow,resultText:a.sprintf(a.dgettext("js-text-analysis","This page has %1$s nofollowed %2$sinternal link(s)%3$s and %4$s normal internal link(s)."),this.linkStatistics.internalNofollow,this._config.url,"",this.linkStatistics.internalDofollow)}}}]),e}(u.default);e.default=m},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){if((0,o.isUndefined)(a))return[];switch((0,n.default)(a)){case"es":return r.es;case"pl":return r.pl;case"de":return r.de;case"nb":case"nn":return r.nbnn;case"sv":return r.sv;case"fi":return r.fi;case"da":return r.da;case"tr":return r.tr;case"lv":return r.lv;case"is":return r.is;case"fa":return r.fa;case"cs":return r.cs;case"ru":return r.ru;case"eo":return r.eo;case"af":return r.af;case"bal":case"ca":return r.ca;case"ast":return r.ast;case"an":return r.an;case"ay":return r.ay;case"en":return r.en;case"fr":return r.fr;case"it":return r.it;case"nl":return r.nl;case"bm":return r.bm;case"uk":return r.uk;case"br":return r.br;case"ch":return r.ch;case"csb":return r.csb;case"cy":return r.cy;case"ee":return r.ee;case"et":return r.et;case"eu":return r.eu;case"fuc":return r.fuc;case"fj":return r.fj;case"frp":return r.frp;case"fur":return r.fur;case"fy":return r.fy;case"ga":return r.ga;case"gd":return r.gd;case"gl":return r.gl;case"gn":return r.gn;case"gsw":return r.gsw;case"hat":return r.hat;case"haw":return r.haw;case"hr":return r.hr;case"ka":return r.ka;case"kal":return r.kal;case"kin":return r.kin;case"lb":return r.lb;case"li":return r.li;case"lin":return r.lin;case"lt":return r.lt;case"mg":return r.mg;case"mk":return r.mk;case"mri":return r.mri;case"mwl":return r.mwl;case"oci":return r.oci;case"orm":return r.orm;case"pt":return r.pt;case"roh":return r.roh;case"rup":return r.rup;case"ro":return r.ro;case"tlh":return r.tlh;case"sk":return r.sk;case"sl":return r.sl;case"sq":return r.sq;case"hu":return r.hu;case"srd":return r.srd;case"szl":return r.szl;case"tah":return r.tah;case"vec":return r.vec;case"wa":return r.wa;case"yor":return r.yor;default:return[]}};var i=t(259),n=function(a){return a&&a.__esModule?a:{default:a}}(i),o=t(1),r={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"}]}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={scores:{noLinks:6,allNofollowed:7,moreNoFollowed:8,allFollowed:9}};return t.identifier="externalLinks",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){var i=e.getResearch("getLinkStatistics"),n=new u.default;return(0,c.isEmpty)(i)||(n.setScore(this.calculateScore(i)),n.setText(this.translateScore(i,t))),n}},{key:"isApplicable",value:function(a){return a.hasText()}},{key:"calculateScore",value:function(a){return 0===a.externalTotal?this._config.scores.noLinks:a.externalNofollow===a.total?this._config.scores.allNofollowed:a.externalNofollow"):a.externalNofollow===a.total?e.sprintf(e.dgettext("js-text-analysis","This page has %1$s %2$soutbound link(s)%3$s, all nofollowed."),a.externalNofollow,t,""):a.externalNofollow",a.externalDofollow):a.externalDofollow===a.total?e.sprintf(e.dgettext("js-text-analysis","This page has %1$s %2$soutbound link(s)%3$s."),a.externalTotal):""}}]),e}(z.default);e.default=m},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={scores:{noMatches:6,oneMatch:9,multipleMatches:9}};return t.identifier="subheadingsKeyword",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){var i=e.getResearch("matchKeywordInSubheadings"),n=new u.default,o=this.calculateScore(i);return n.setScore(o),n.setText(this.translateScore(o,i,t)),n}},{key:"isApplicable",value:function(a){return a.hasText()&&a.hasKeyword()}},{key:"calculateScore",value:function(a){return 0===a.matches?this._config.scores.noMatches:1===a.matches?this._config.scores.oneMatch:a.matches>1?this._config.scores.multipleMatches:null}},{key:"translateScore",value:function(a,e,t){var i="";return a===this._config.scores.multipleMatches||a===this._config.scores.oneMatch?t.sprintf(t.dgettext("js-text-analysis","The focus keyword appears in %1$d (out of %2$d) %3$ssubheadings%4$s in your copy."),e.matches,e.count,i,""):a===this._config.scores.noMatches?t.sprintf(t.dgettext("js-text-analysis","You have not used the focus keyword in any %1$ssubheading%2$s (such as an H2) in your copy."),i,""):""}}]),e}(z.default);e.default=m},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={parameters:{recommendedMaximum:0},scores:{bad:2},url:""};return t.identifier="textCompetingLinks",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){var i=new z.default;this.linkCount=e.getResearch("getLinkStatistics");var n=this.calculateResult(t);return(0,c.isUndefined)(n)?i:(i.setScore(n.score),i.setText(n.resultText),i.setHasMarks(!0),i.setMarker(this.getMarks()),i)}},{key:"isApplicable",value:function(a){return a.hasText()&&a.hasKeyword()}},{key:"calculateResult",value:function(a){if(this.linkCount.keyword.totalKeyword>this._config.parameters.recommendedMaximum)return{score:this._config.scores.bad,resultText:a.sprintf(a.dgettext("js-text-analysis","You're %1$slinking to another page with the focus keyword%2$s you want this page to rank for. Consider changing that if you truly want this page to rank."),this._config.url,"")}}},{key:"getMarks",value:function(){return(0,c.map)(this.linkCount.keyword.matchedAnchors,function(a){return new g.default({original:a,marked:(0,y.default)(a)})})}}]),e}(u.default);e.default=f},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={scores:{noImages:3,withAltKeyword:9,withAltNonKeyword:6,withAlt:6,noAlt:6}};return t.identifier="textImages",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){var i=new u.default,n=e.getResearch("imageCount"),o=e.getResearch("altTagCount");return i.setScore(this.calculateScore(n,o)),i.setText(this.translateScore(n,o,t)),i}},{key:"isApplicable",value:function(a){return a.hasText()}},{key:"calculateScore",value:function(a,e){return 0===a?this._config.scores.noImages:e.withAltKeyword>0?this._config.scores.withAltKeyword:e.withAltNonKeyword>0?this._config.scores.withAltNonKeyword:e.withAlt>0?this._config.scores.withAlt:e.noAlt>0?this._config.scores.noAlt:null}},{key:"translateScore",value:function(a,e,t){var i="";return 0===a?t.sprintf(t.dgettext("js-text-analysis","No %1$simages%2$s appear in this page, consider adding some as appropriate."),i,""):e.withAltKeyword>0?t.sprintf(t.dgettext("js-text-analysis","The %1$simages%2$s on this page contain alt attributes with the focus keyword."),i,""):e.withAltNonKeyword>0?t.sprintf(t.dgettext("js-text-analysis","The %1$simages%2$s on this page do not have alt attributes containing the focus keyword."),i,""):e.withAlt>0?t.sprintf(t.dgettext("js-text-analysis","The %1$simages%2$s on this page contain alt attributes."),i,""):e.noAlt>0?t.sprintf(t.dgettext("js-text-analysis","The %1$simages%2$s on this page are missing alt attributes."),i,""):""}}]),e}(z.default);e.default=m},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={recommendedMinimum:300,slightlyBelowMinimum:250,belowMinimum:200,veryFarBelowMinimum:100,scores:{recommendedMinimum:9,slightlyBelowMinimum:6,belowMinimum:3,farBelowMinimum:-10,veryFarBelowMinimum:-20}};return t.identifier="textLength",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){var i=e.getResearch("wordCountInText"),n=new u.default;return n.setScore(this.calculateScore(i)),n.setText(t.sprintf(this.translateScore(n.getScore(),i,t),i,this._config.recommendedMinimum)),n}},{key:"calculateScore",value:function(a){return a>=this._config.recommendedMinimum?this._config.scores.recommendedMinimum:(0,c.inRange)(a,this._config.slightlyBelowMinimum,this._config.recommendedMinimum)?this._config.scores.slightlyBelowMinimum:(0,c.inRange)(a,this._config.belowMinimum,this._config.slightlyBelowMinimum)?this._config.scores.belowMinimum:(0,c.inRange)(a,this._config.veryFarBelowMinimum,this._config.belowMinimum)?this._config.scores.farBelowMinimum:(0,c.inRange)(a,0,this._config.veryFarBelowMinimum)?this._config.scores.veryFarBelowMinimum:null}},{key:"translateScore",value:function(a,e,t){var i="";return a===this._config.scores.recommendedMinimum?t.sprintf(t.dngettext("js-text-analysis","The text contains %1$d word.","The text contains %1$d words.",e)+" "+t.dngettext("js-text-analysis","This is more than or equal to the %2$srecommended minimum%3$s of %4$d word.","This is more than or equal to the %2$srecommended minimum%3$s of %4$d words.",this._config.recommendedMinimum),e,i,"",this._config.recommendedMinimum):a===this._config.scores.slightlyBelowMinimum?t.sprintf(t.dngettext("js-text-analysis","The text contains %1$d word.","The text contains %1$d words.",e)+" "+t.dngettext("js-text-analysis","This is slightly below the %2$srecommended minimum%3$s of %4$d word. Add a bit more copy.","This is slightly below the %2$srecommended minimum%3$s of %4$d words. Add a bit more copy.",this._config.recommendedMinimum),e,i,"",this._config.recommendedMinimum):a===this._config.scores.belowMinimum?t.sprintf(t.dngettext("js-text-analysis","The text contains %1$d word.","The text contains %1$d words.",e)+" "+t.dngettext("js-text-analysis","This is below the %2$srecommended minimum%3$s of %4$d word. Add more content that is relevant for the topic.","This is below the %2$srecommended minimum%3$s of %4$d words. Add more content that is relevant for the topic.",this._config.recommendedMinimum),e,i,"",this._config.recommendedMinimum):a===this._config.scores.farBelowMinimum||a===this._config.scores.veryFarBelowMinimum?t.sprintf(t.dngettext("js-text-analysis","The text contains %1$d word.","The text contains %1$d words.",e)+" "+t.dngettext("js-text-analysis","This is far below the %2$srecommended minimum%3$s of %4$d word. Add more content that is relevant for the topic.","This is far below the %2$srecommended minimum%3$s of %4$d words. Add more content that is relevant for the topic.",this._config.recommendedMinimum),e,i,"",this._config.recommendedMinimum):""}}]),e}(z.default);e.default=m},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=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(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){return(0,n.default)(a,"]+)?>")};var i=t(1647),n=function(a){return a&&a.__esModule?a:{default:a}}(i)},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{filteredAtEnding:[].concat(z,S,L),filteredAtBeginningAndEnding:[].concat(u,M,P,w,F,f,y),filteredAnywhere:[].concat(l,q,m,g,b,$,p,d,E,A,D,I,h,C,R,k,j,_,O,K,T,x,U,W,N),cannotDirectlyPrecedePassiveParticiple:[].concat(u,M,w,y,z,S,f),cannotBeBetweenPassiveAuxiliaryAndParticiple:[].concat(E,A,D,I),all:[].concat(u,p,z,w,y,b,m,g,f,h,S,v,k,j,_,x,O,q,T,d,c,E,A,M,P,C,R,D,l,B,F,I,$,L,U,N,K,H,V)}};var n=t(1447),o=i(n),r=t(1448),s=i(r),d=(0,o.default)().filteredAuxiliaries,c=(0,o.default)().notFilteredAuxiliaries,l=(0,s.default)().singleWords,u=["the","an","a"],p=["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"],z=["first","second","third","fourth","fifth","sixth","seventh","eighth","ninth","tenth","eleventh","twelfth","thirteenth","fourteenth","fifteenth","sixteenth","seventeenth","eighteenth","nineteenth","twentieth"],m=["i","you","he","she","it","we","they"],g=["me","him","us","them"],w=["this","that","these","those"],y=["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"],b=["myself","yourself","himself","herself","itself","oneself","ourselves","yourselves","themselves"],h=["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"],v=["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"],k=["which","what","whose"],j=["who","whom"],_=["where","how","why","whether","wherever","whyever","wheresoever","whensoever","howsoever","whysoever","whatsoever","whereso","whomso","whenso","howso","whyso","whoso","whatso"],x=["therefor","therein","hereby","hereto","wherein","therewith","herewith","wherewith","thereby"],O=["there","here","whither","thither","hither","whence","thence"],q=["always","once","twice","thrice"],E=["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"],A=["appear","appears","appeared","become","becomes","became","come","comes","came","keep","keeps","kept","remain","remains","remained","stay","stays","stayed","turn","turns","turned"],S=["doing","daring","having","appearing","becoming","coming","keeping","remaining","staying","saying","asking","stating","seeming","letting","making","setting","showing","putting","adding","going","using","trying","containing"],M=["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"],T=["back","within","forward","backward","ahead"],P=["and","or","and/or","yet"],C=["sooner","just","only"],R=["if","even"],D=["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"],B=["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"],F=["highly","very","really","extremely","absolutely","completely","totally","utterly","quite","somewhat","seriously","fairly","fully","amazingly"],I=["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"],L=["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",""],$=["oh","wow","tut-tut","tsk-tsk","ugh","whew","phew","yeah","yea","shh","oops","ouch","aha","yikes"],U=["tbs","tbsp","spk","lb","qt","pk","bu","oz","pt","mod","doz","hr","f.g","ml","dl","cl","l","mg","g","kg","quart"],W=["seconds","minute","minutes","hour","hours","day","days","week","weeks","month","months","year","years","today","tomorrow","yesterday"],N=["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"],K=["not","yes","sure","top","bottom","ok","okay","amen","aka","etc","etcetera","sorry","please"],H=["ms","mss","mrs","mr","dr","prof"],V=["jr","sr"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{filteredAtBeginning:B,filteredAtEnding:[].concat(d,k,x,O,D),filteredAtBeginningAndEnding:[].concat(r,q,A,z,C,g,m),filteredAnywhere:[].concat(o,c,l,u,p,F,s,v,j,_,T,R,w,S,M,y,f,b,h,U,E,I,L,$),cannotDirectlyPrecedePassiveParticiple:[].concat(r,q,l,m,w,b,s,d,R,D,T,y,f,p,u,E),cannotBeBetweenPassiveAuxiliaryAndParticiple:[].concat(j,x),all:[].concat(r,s,d,z,m,c,p,u,l,g,w,y,f,b,h,E,v,k,j,_,x,O,q,A,S,M,T,o,P,C,R,D,F,B,I,$,U,W,N)}};var i=t(1451),n=function(a){return a&&a.__esModule?a:{default:a}}(i),o=(0,n.default)().singleWords,r=["el","la","los","las","un","una","unos","unas"],s=["dos","tres","cuatro","cinco","seis","siete","ocho","nueve","diez","once","doce","trece","catorce","quince","dieciseis","diecisiete","dieciocho","diecinueve","veinte","cien","centena","mil","millon","millones"],d=["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"],c=["yo","tú","él","ella","ello","nosotros","nosotras","vosotros","vosotras","ustedes","ellos","ellas"],l=["me","te","lo","se","nos","os","les"],u=["mí","ti","ud","uds","usted","sí"],p=["conmigo","contigo","consigo"],z=["este","ese","aquel","esta","esa","aquella","estos","esos","aquellos","estas","esas","aquellas","esto","eso","aquello"],m=["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"],g=["bastante","bastantes","mucho","muchas","mucha","muchos","demasiado","demasiada","demasiados","demasiadas","poco","poca","pocos","pocas","demás","otros","otras","todo","toda","todos","todas"],w=["alguien","algo","algún","alguno","alguna","algunos","algunas","nadie","nada","ningún","ninguno","ninguna","ningunos","ningunas","tanto","tantos","tanta","tantas"],y=["cuyas","cual"],f=["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é"],h=["allí","ahí","allá","aquí","acá","adónde","delante","detrás","debajo","adelante","atrás","adentro","afuera"],v=["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"],k=["haber","deber","empezar","comenzar","seguir","tener","andar","quedar","hallar","venir","abrir","ir","acabar","llevar","alcanzar","decir","continuar","resultar","poder","querer","saber","soler","necesitar"],j=["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"],x=["estar"],O=["ser"],q=["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"],E=["cerca"],A=["o","y","entonces","e","u","ni","bien","ora"],S=["igual"],M=["apenas","segun","que"],T=["apunto","apunta","confieso","confiesa","confesaba","revelado","revelo","revela","revelaba","declarado","declaro","declara","declaba","señalo","señala","señalaba","declaraba","comento","comenta"],P=["básicamente","esencialmente","primeramente","siempre","nunca","ahora","quizá","acaso","inclusive","probablemente","verdaderamente","seguramente","jamás","obviamente","indiscutiblement","inmediatamente","previamente"],C=["muy","tan","completamente","suficiente","tal","tales"],R=["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"],D=["hacer","parecer"],B=["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"],F=["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"],I=["kg","mg","gr","g","km","m","l","ml","cl"],L=["minuto","minutos","hora","horas","día","días","semana","semanas","mes","meses","año","años","hoy","mañana","ayer"],$=["cosa","cosas","manera","maneras","caso","casos","pieza","piezas","vez","veces","parte","partes","porcentaje","instancia","aspecto","aspectos","punto","puntos","objeto","objectos","persona","personas"],U=["no","euros"],W=["sra","sras","srta","sr","sres","dra","dr","profa","prof"],N=["jr","sr"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{filteredAtBeginning:B,filteredAtEnding:[].concat(d,T,k,_,O,D,F),filteredAtBeginningAndEnding:[].concat(r,q,E,p,C,m,z),filteredAnywhere:[].concat(o,c,l,u,I,s,v,j,x,M,R,g,A,S,w,y,f,h,W,b,L,$,U),cannotDirectlyPrecedePassiveParticiple:[].concat(r,q,l,z,g,s,d,R,D,M,w,y,u,f),cannotBeBetweenPassiveAuxiliaryAndParticiple:[].concat(j,_),all:[].concat(r,s,d,p,z,c,l,u,m,g,y,f,w,b,h,v,k,j,_,x,O,q,E,A,S,M,T,o,P,C,R,D,I,B,F,L,U,W,$,N)}};var i=t(1452),n=function(a){return a&&a.__esModule?a:{default:a}}(i),o=(0,n.default)().singleWords,r=["il","i","la","le","lo","gli","un","uno","una"],s=["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"],d=["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"],c=["io","tu","egli","esso","lui","ella","essa","lei","noi","voi","essi","esse","loro"],l=["mi","ti","si","ci","vi","li","me","te","se","glie","glielo","gliela","glieli","gliele","gliene","ce","ve"],u=["sé"],p=["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"],z=["mio","mia","miei","mie","tuo","tua","tuoi","tue","suo","sua","suoi","sue","nostro","nostra","nostri","nostre","vostro","vostra","vostri","vostre"],m=["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"],g=["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"],w=["che","cosa","cui","qual","quale","quali"],y=["chi","quanta","quante","quanti","quanto"],f=["com'è","com'era","com'erano","donde","d'onde","dove","dov'è","dov'era","dov'erano","dovunque"],b=["ne"],h=["accanto","altrove","attorno","dappertutto","giù","là","laggiù","lassù","lì","ovunque","qua","quaggiù","quassù","qui"],v=["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"],k=["venire","venir"],j=["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","l'abbi","l'abbia","l'abbiamo","l'abbiano","l'abbiate","l'abbiente","l'avemmo","l'avendo","l'avente","l'avesse","l'avessero","l'avessi","l'avessimo","l'aveste","l'avesti","l'avete","l'aveva","l'avevamo","l'avevano","l'avevate","l'avevi","l'avevo","l'avrà","l'avrai","l'avranno","l'avrebbe","l'avrebbero","l'avrei","l'avremmo","l'avremo","l'avreste","l'avresti","l'avrete","l'avrò","l'avuto","l'ebbe","l'ebbero","l'ebbi","l'ha","l'hai","l'hanno","l'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","l'avere","aver","l'aver","potere","poter","volere","voler","dovere","dover","sapere","saper","solere","stare","star"],x=["è","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"],O=["essere","esser"],q=["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"],E=["e","ed","o","oppure"],A=["tale","l'uno","l'altro","tali","dall'altra"],S=["anziché","anzichè","fuorché","fuorchè","giacché","giacchè","laddove","modo","ove","qualora","quantunque","volta"],M=["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"],P=["eventualmente","forse","mai","probabilmente"],C=["addirittura","assolutamente","ben","estremamente","mica","nemmeno","quasi"],R=["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"],D=["fare"],B=["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"],F=["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"],I=["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"],L=["cc","g","hg","hl","kg","l","prs","pz","q.b.","qb","ta","tz"],$=["minuto","minuti","ora","ore","giorno","giorni","giornata","giornate","settimana","settimane","mese","mesi","anno","anni","oggi","domani","ieri","stamattina","stanotte","stasera","tardi"],U=["aspetto","aspetti","caso","casi","cose","idea","idee","istanza","maniera","oggetto","oggetti","parte","parti","persona","persone","pezzo","pezzi","punto","punti","sorta","sorte","tema","temi","volte"],W=["sì","no","non","€","euro","euros","ecc","eccetera"],N=["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"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{filteredAtEnding:[].concat(d,j,R,x,M,B),filteredAtBeginning:D,filteredAtBeginningAndEnding:[].concat(r,O,q,p,P,m,z),filteredAnywhere:[].concat(o,c,u,l,g,F,s,_,S,k,C,w,E,A,b,y,v,U,h,I,L,$),cannotDirectlyPrecedePassiveParticiple:[].concat(r,O,l,u,z,g,w,f,b,s,d,C,S,R),cannotBeBetweenPassiveAuxiliaryAndParticiple:[].concat(k,j),all:[].concat(r,s,d,p,z,g,c,u,y,m,w,f,h,v,k,j,b,_,x,O,q,E,A,S,M,o,T,P,C,R,F,D,B,I,$,U,L,W,N)}};var i=t(1453),n=function(a){return a&&a.__esModule?a:{default:a}}(i),o=(0,n.default)().singleWords,r=["le","la","les","un","une","des","aux","du","au","d'un","d'une","l'un","l'une"],s=["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","septante","huitante","octante","nonante","cent","mille","million","milliard"],d=["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"],c=["je","tu","il","elle","on","nous","vous","ils","elles","qu'il","qu'elle","qu'ils","qu'elles","qu'on","d'elle","d'elles"],l=["moi","toi","lui","soi","eux","d'eux","qu'eux"],u=["me","te"],p=["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"],z=["mon","ton","son","ma","ta","sa","mes","tes","ses","notre","votre","leur","nos","vos","leurs"],m=["beaucoup","peu","quelque","quelques","tous","tout","toute","toutes","plusieurs","plein","chaque","suffisant","suffisante","suffisantes","suffisants","faible","moins","tant","plus","divers","diverse","diverses"],g=["se"],w=["aucun","aucune","autre","autres","d'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","tel","telle","tels","telles"],y=["qui","que","lequel","laquelle","auquel","auxquels","auxquelles","duquel","desquels","desquelles","dont","où","quoi"],f=["combien","comment","pourquoi","d'où"],b=["quel","quels","quelle"],h=["y","n'y"],v=["là","ici","d'ici","voici"],k=["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","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","n'a","n'ai","n'aie","n'as","n'aura","n'aurai","n'auraient","n'aurais","n'aurait","n'auras","n'aurez","n'auriez","n'aurons","n'auront","n'avaient","n'avais","n'avait","n'avez","n'avez-vous","n'aviez","n'avions","n'avons","n'avons-nous","n'ayez","n'ayons","n'ont","n'ont-elles","n'ont-ils","n'allons","n'allez","n'allais","n'allait","n'allions","n'alliez","n'allaient","n'iras","n'ira","n'irons","n'irez","n'iront","qu'a"],j=["avoir","aller","venir","devoir","pouvoir","sembler","paraître","paraitre","mettre","finir","d'avoir","d'aller","n'avoir"],_=["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é","n'es","n'est-ce","n'êtes","n'était","n'étais","n'étions","n'étiez","n'étaient","qu'est"],x=["être","d'être"],O=["à","après","d'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à"],q=["et","ni","or","ou"],E=["non","pas","seulement","sitôt","aussitôt","d'autre"],A=["afin","autant","comme","d'autant","d'ici","quand","lors","parce","si","tandis"],S=["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"],M=["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"],P=["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"],R=["faire","vouloir"],D=["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"],B=["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"],F=["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"],I=["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"],L=["minute","minutes","heure","heures","journée","journées","semaine","semaines","mois","année","années","aujourd'hui","demain","hier","après-demain","avant-hier"],$=["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"],U=["ne","oui","d'accord","amen","euro","euros","etc"],W=["mme","mmes","mlle","mlles","mm","dr","pr"],N=["jr","sr"]},function(a,e){a.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:"ffi",fflig:"ff",ffllig:"ffl",Ffr:"𝔉",ffr:"𝔣",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",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:"IJ",ijlig:"ij",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:"ʼn",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(a,e){a.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}},function(a,e,t){e=a.exports=t(1464),e.Stream=e,e.Readable=e,e.Writable=t(1385),e.Duplex=t(805),e.Transform=t(1468),e.PassThrough=t(1665)},function(a,e,t){"use strict";(function(a){function i(){return o.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function n(a,e){if(i()=i())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i().toString(16)+" bytes");return 0|a}function g(a){return+a!=a&&(a=0),o.alloc(+a)}function w(a,e){if(o.isBuffer(a))return a.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(a)||a instanceof ArrayBuffer))return a.byteLength;"string"!=typeof a&&(a=""+a);var t=a.length;if(0===t)return 0;for(var i=!1;;)switch(e){case"ascii":case"latin1":case"binary":return t;case"utf8":case"utf-8":case void 0:return N(a).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*t;case"hex":return t>>>1;case"base64":return V(a).length;default:if(i)return N(a).length;e=(""+e).toLowerCase(),i=!0}}function y(a,e,t){var i=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===t||t>this.length)&&(t=this.length),t<=0)return"";if(t>>>=0,e>>>=0,t<=e)return"";for(a||(a="utf8");;)switch(a){case"hex":return T(this,e,t);case"utf8":case"utf-8":return E(this,e,t);case"ascii":return S(this,e,t);case"latin1":case"binary":return M(this,e,t);case"base64":return q(this,e,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,e,t);default:if(i)throw new TypeError("Unknown encoding: "+a);a=(a+"").toLowerCase(),i=!0}}function f(a,e,t){var i=a[e];a[e]=a[t],a[t]=i}function b(a,e,t,i,n){if(0===a.length)return-1;if("string"==typeof t?(i=t,t=0):t>2147483647?t=2147483647:t<-2147483648&&(t=-2147483648),t=+t,isNaN(t)&&(t=n?0:a.length-1),t<0&&(t=a.length+t),t>=a.length){if(n)return-1;t=a.length-1}else if(t<0){if(!n)return-1;t=0}if("string"==typeof e&&(e=o.from(e,i)),o.isBuffer(e))return 0===e.length?-1:h(a,e,t,i,n);if("number"==typeof e)return e&=255,o.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(a,e,t):Uint8Array.prototype.lastIndexOf.call(a,e,t):h(a,[e],t,i,n);throw new TypeError("val must be string, number or Buffer")}function h(a,e,t,i,n){function o(a,e){return 1===r?a[e]:a.readUInt16BE(e*r)}var r=1,s=a.length,d=e.length;if(void 0!==i&&("ucs2"===(i=String(i).toLowerCase())||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(a.length<2||e.length<2)return-1;r=2,s/=2,d/=2,t/=2}var c;if(n){var l=-1;for(c=t;cs&&(t=s-d),c=t;c>=0;c--){for(var u=!0,p=0;pn&&(i=n):i=n;var o=e.length;if(o%2!=0)throw new TypeError("Invalid hex string");i>o/2&&(i=o/2);for(var r=0;r239?4:o>223?3:o>191?2:1;if(n+s<=t){var d,c,l,u;switch(s){case 1:o<128&&(r=o);break;case 2:d=a[n+1],128==(192&d)&&(u=(31&o)<<6|63&d)>127&&(r=u);break;case 3:d=a[n+1],c=a[n+2],128==(192&d)&&128==(192&c)&&(u=(15&o)<<12|(63&d)<<6|63&c)>2047&&(u<55296||u>57343)&&(r=u);break;case 4:d=a[n+1],c=a[n+2],l=a[n+3],128==(192&d)&&128==(192&c)&&128==(192&l)&&(u=(15&o)<<18|(63&d)<<12|(63&c)<<6|63&l)>65535&&u<1114112&&(r=u)}}null===r?(r=65533,s=1):r>65535&&(r-=65536,i.push(r>>>10&1023|55296),r=56320|1023&r),i.push(r),n+=s}return A(i)}function A(a){var e=a.length;if(e<=Q)return String.fromCharCode.apply(String,a);for(var t="",i=0;ii)&&(t=i);for(var n="",o=e;ot)throw new RangeError("Trying to access beyond buffer length")}function R(a,e,t,i,n,r){if(!o.isBuffer(a))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>n||ea.length)throw new RangeError("Index out of range")}function D(a,e,t,i){e<0&&(e=65535+e+1);for(var n=0,o=Math.min(a.length-t,2);n>>8*(i?n:1-n)}function B(a,e,t,i){e<0&&(e=4294967295+e+1);for(var n=0,o=Math.min(a.length-t,4);n>>8*(i?n:3-n)&255}function F(a,e,t,i,n,o){if(t+i>a.length)throw new RangeError("Index out of range");if(t<0)throw new RangeError("Index out of range")}function I(a,e,t,i,n){return n||F(a,e,t,4,3.4028234663852886e38,-3.4028234663852886e38),J.write(a,e,t,i,23,4),t+4}function L(a,e,t,i,n){return n||F(a,e,t,8,1.7976931348623157e308,-1.7976931348623157e308),J.write(a,e,t,i,52,8),t+8}function $(a){if(a=U(a).replace(aa,""),a.length<2)return"";for(;a.length%4!=0;)a+="=";return a}function U(a){return a.trim?a.trim():a.replace(/^\s+|\s+$/g,"")}function W(a){return a<16?"0"+a.toString(16):a.toString(16)}function N(a,e){e=e||1/0;for(var t,i=a.length,n=null,o=[],r=0;r55295&&t<57344){if(!n){if(t>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(r+1===i){(e-=3)>-1&&o.push(239,191,189);continue}n=t;continue}if(t<56320){(e-=3)>-1&&o.push(239,191,189),n=t;continue}t=65536+(n-55296<<10|t-56320)}else n&&(e-=3)>-1&&o.push(239,191,189);if(n=null,t<128){if((e-=1)<0)break;o.push(t)}else if(t<2048){if((e-=2)<0)break;o.push(t>>6|192,63&t|128)}else if(t<65536){if((e-=3)<0)break;o.push(t>>12|224,t>>6&63|128,63&t|128)}else{if(!(t<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(t>>18|240,t>>12&63|128,t>>6&63|128,63&t|128)}}return o}function K(a){for(var e=[],t=0;t>8,n=t%256,o.push(n),o.push(i);return o}function V(a){return Z.toByteArray($(a))}function Y(a,e,t,i){for(var n=0;n=e.length||n>=a.length);++n)e[n+t]=a[n];return n}function G(a){return a!==a}/*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT */ var Z=t(1658),J=t(1659),X=t(1465);e.Buffer=o,e.SlowBuffer=g,e.INSPECT_MAX_BYTES=50,o.TYPED_ARRAY_SUPPORT=void 0!==a.TYPED_ARRAY_SUPPORT?a.TYPED_ARRAY_SUPPORT:function(){try{var a=new Uint8Array(1);return a.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===a.foo()&&"function"==typeof a.subarray&&0===a.subarray(1,1).byteLength}catch(a){return!1}}(),e.kMaxLength=i(),o.poolSize=8192,o._augment=function(a){return a.__proto__=o.prototype,a},o.from=function(a,e,t){return r(null,a,e,t)},o.TYPED_ARRAY_SUPPORT&&(o.prototype.__proto__=Uint8Array.prototype,o.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&o[Symbol.species]===o&&Object.defineProperty(o,Symbol.species,{value:null,configurable:!0})),o.alloc=function(a,e,t){return d(null,a,e,t)},o.allocUnsafe=function(a){return c(null,a)},o.allocUnsafeSlow=function(a){return c(null,a)},o.isBuffer=function(a){return!(null==a||!a._isBuffer)},o.compare=function(a,e){if(!o.isBuffer(a)||!o.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(a===e)return 0;for(var t=a.length,i=e.length,n=0,r=Math.min(t,i);n0&&(a=this.toString("hex",0,t).match(/.{2}/g).join(" "),this.length>t&&(a+=" ... ")),""},o.prototype.compare=function(a,e,t,i,n){if(!o.isBuffer(a))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===t&&(t=a?a.length:0),void 0===i&&(i=0),void 0===n&&(n=this.length),e<0||t>a.length||i<0||n>this.length)throw new RangeError("out of range index");if(i>=n&&e>=t)return 0;if(i>=n)return-1;if(e>=t)return 1;if(e>>>=0,t>>>=0,i>>>=0,n>>>=0,this===a)return 0;for(var r=n-i,s=t-e,d=Math.min(r,s),c=this.slice(i,n),l=a.slice(e,t),u=0;un)&&(t=n),a.length>0&&(t<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");for(var o=!1;;)switch(i){case"hex":return v(this,a,e,t);case"utf8":case"utf-8":return k(this,a,e,t);case"ascii":return j(this,a,e,t);case"latin1":case"binary":return _(this,a,e,t);case"base64":return x(this,a,e,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,a,e,t);default:if(o)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),o=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var Q=4096;o.prototype.slice=function(a,e){var t=this.length;a=~~a,e=void 0===e?t:~~e,a<0?(a+=t)<0&&(a=0):a>t&&(a=t),e<0?(e+=t)<0&&(e=0):e>t&&(e=t),e0&&(n*=256);)i+=this[a+--e]*n;return i},o.prototype.readUInt8=function(a,e){return e||C(a,1,this.length),this[a]},o.prototype.readUInt16LE=function(a,e){return e||C(a,2,this.length),this[a]|this[a+1]<<8},o.prototype.readUInt16BE=function(a,e){return e||C(a,2,this.length),this[a]<<8|this[a+1]},o.prototype.readUInt32LE=function(a,e){return e||C(a,4,this.length),(this[a]|this[a+1]<<8|this[a+2]<<16)+16777216*this[a+3]},o.prototype.readUInt32BE=function(a,e){return e||C(a,4,this.length),16777216*this[a]+(this[a+1]<<16|this[a+2]<<8|this[a+3])},o.prototype.readIntLE=function(a,e,t){a|=0,e|=0,t||C(a,e,this.length);for(var i=this[a],n=1,o=0;++o=n&&(i-=Math.pow(2,8*e)),i},o.prototype.readIntBE=function(a,e,t){a|=0,e|=0,t||C(a,e,this.length);for(var i=e,n=1,o=this[a+--i];i>0&&(n*=256);)o+=this[a+--i]*n;return n*=128,o>=n&&(o-=Math.pow(2,8*e)),o},o.prototype.readInt8=function(a,e){return e||C(a,1,this.length),128&this[a]?-1*(255-this[a]+1):this[a]},o.prototype.readInt16LE=function(a,e){e||C(a,2,this.length);var t=this[a]|this[a+1]<<8;return 32768&t?4294901760|t:t},o.prototype.readInt16BE=function(a,e){e||C(a,2,this.length);var t=this[a+1]|this[a]<<8;return 32768&t?4294901760|t:t},o.prototype.readInt32LE=function(a,e){return e||C(a,4,this.length),this[a]|this[a+1]<<8|this[a+2]<<16|this[a+3]<<24},o.prototype.readInt32BE=function(a,e){return e||C(a,4,this.length),this[a]<<24|this[a+1]<<16|this[a+2]<<8|this[a+3]},o.prototype.readFloatLE=function(a,e){return e||C(a,4,this.length),J.read(this,a,!0,23,4)},o.prototype.readFloatBE=function(a,e){return e||C(a,4,this.length),J.read(this,a,!1,23,4)},o.prototype.readDoubleLE=function(a,e){return e||C(a,8,this.length),J.read(this,a,!0,52,8)},o.prototype.readDoubleBE=function(a,e){return e||C(a,8,this.length),J.read(this,a,!1,52,8)},o.prototype.writeUIntLE=function(a,e,t,i){if(a=+a,e|=0,t|=0,!i){R(this,a,e,t,Math.pow(2,8*t)-1,0)}var n=1,o=0;for(this[e]=255&a;++o=0&&(o*=256);)this[e+n]=a/o&255;return e+t},o.prototype.writeUInt8=function(a,e,t){return a=+a,e|=0,t||R(this,a,e,1,255,0),o.TYPED_ARRAY_SUPPORT||(a=Math.floor(a)),this[e]=255&a,e+1},o.prototype.writeUInt16LE=function(a,e,t){return a=+a,e|=0,t||R(this,a,e,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[e]=255&a,this[e+1]=a>>>8):D(this,a,e,!0),e+2},o.prototype.writeUInt16BE=function(a,e,t){return a=+a,e|=0,t||R(this,a,e,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[e]=a>>>8,this[e+1]=255&a):D(this,a,e,!1),e+2},o.prototype.writeUInt32LE=function(a,e,t){return a=+a,e|=0,t||R(this,a,e,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[e+3]=a>>>24,this[e+2]=a>>>16,this[e+1]=a>>>8,this[e]=255&a):B(this,a,e,!0),e+4},o.prototype.writeUInt32BE=function(a,e,t){return a=+a,e|=0,t||R(this,a,e,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[e]=a>>>24,this[e+1]=a>>>16,this[e+2]=a>>>8,this[e+3]=255&a):B(this,a,e,!1),e+4},o.prototype.writeIntLE=function(a,e,t,i){if(a=+a,e|=0,!i){var n=Math.pow(2,8*t-1);R(this,a,e,t,n-1,-n)}var o=0,r=1,s=0;for(this[e]=255&a;++o>0)-s&255;return e+t},o.prototype.writeIntBE=function(a,e,t,i){if(a=+a,e|=0,!i){var n=Math.pow(2,8*t-1);R(this,a,e,t,n-1,-n)}var o=t-1,r=1,s=0;for(this[e+o]=255&a;--o>=0&&(r*=256);)a<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(a/r>>0)-s&255;return e+t},o.prototype.writeInt8=function(a,e,t){return a=+a,e|=0,t||R(this,a,e,1,127,-128),o.TYPED_ARRAY_SUPPORT||(a=Math.floor(a)),a<0&&(a=255+a+1),this[e]=255&a,e+1},o.prototype.writeInt16LE=function(a,e,t){return a=+a,e|=0,t||R(this,a,e,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[e]=255&a,this[e+1]=a>>>8):D(this,a,e,!0),e+2},o.prototype.writeInt16BE=function(a,e,t){return a=+a,e|=0,t||R(this,a,e,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[e]=a>>>8,this[e+1]=255&a):D(this,a,e,!1),e+2},o.prototype.writeInt32LE=function(a,e,t){return a=+a,e|=0,t||R(this,a,e,4,2147483647,-2147483648),o.TYPED_ARRAY_SUPPORT?(this[e]=255&a,this[e+1]=a>>>8,this[e+2]=a>>>16,this[e+3]=a>>>24):B(this,a,e,!0),e+4},o.prototype.writeInt32BE=function(a,e,t){return a=+a,e|=0,t||R(this,a,e,4,2147483647,-2147483648),a<0&&(a=4294967295+a+1),o.TYPED_ARRAY_SUPPORT?(this[e]=a>>>24,this[e+1]=a>>>16,this[e+2]=a>>>8,this[e+3]=255&a):B(this,a,e,!1),e+4},o.prototype.writeFloatLE=function(a,e,t){return I(this,a,e,!0,t)},o.prototype.writeFloatBE=function(a,e,t){return I(this,a,e,!1,t)},o.prototype.writeDoubleLE=function(a,e,t){return L(this,a,e,!0,t)},o.prototype.writeDoubleBE=function(a,e,t){return L(this,a,e,!1,t)},o.prototype.copy=function(a,e,t,i){if(t||(t=0),i||0===i||(i=this.length),e>=a.length&&(e=a.length),e||(e=0),i>0&&i=this.length)throw new RangeError("sourceStart out of bounds");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),a.length-e=0;--n)a[n+e]=this[n+t];else if(r<1e3||!o.TYPED_ARRAY_SUPPORT)for(n=0;n>>=0,t=void 0===t?this.length:t>>>0,a||(a=0);var r;if("number"==typeof a)for(r=e;r-1?i:E.nextTick;l.WritableState=c;var M=t(999);M.inherits=t(168);var T={deprecate:t(1664)},P=t(1466),C=t(1038).Buffer,R=n.Uint8Array||function(){},D=t(1467);M.inherits(l,P),c.prototype.getBuffer=function(){for(var a=this.bufferedRequest,e=[];a;)e.push(a),a=a.next;return e},function(){try{Object.defineProperty(c.prototype,"buffer",{get:T.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(a){}}();var B;"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(B=Function.prototype[Symbol.hasInstance],Object.defineProperty(l,Symbol.hasInstance,{value:function(a){return!!B.call(this,a)||this===l&&(a&&a._writableState instanceof c)}})):B=function(a){return a instanceof this},l.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},l.prototype.write=function(a,e,t){var i=this._writableState,n=!1,o=!i.objectMode&&s(a);return o&&!C.isBuffer(a)&&(a=r(a)),"function"==typeof e&&(t=e,e=null),o?e="buffer":e||(e=i.defaultEncoding),"function"!=typeof t&&(t=d),i.ended?u(this,t):(o||p(this,i,a,t))&&(i.pendingcb++,n=m(this,i,o,a,e,t)),n},l.prototype.cork=function(){this._writableState.corked++},l.prototype.uncork=function(){var a=this._writableState;a.corked&&(a.corked--,a.writing||a.corked||a.finished||a.bufferProcessing||!a.bufferedRequest||v(this,a))},l.prototype.setDefaultEncoding=function(a){if("string"==typeof a&&(a=a.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((a+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+a);return this._writableState.defaultEncoding=a,this},Object.defineProperty(l.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),l.prototype._write=function(a,e,t){t(new Error("_write() is not implemented"))},l.prototype._writev=null,l.prototype.end=function(a,e,t){var i=this._writableState;"function"==typeof a?(t=a,a=null,e=null):"function"==typeof e&&(t=e,e=null),null!==a&&void 0!==a&&this.write(a,e),i.corked&&(i.corked=1,this.uncork()),i.ending||i.finished||O(this,i,t)},Object.defineProperty(l.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(a){this._writableState&&(this._writableState.destroyed=a)}}),l.prototype.destroy=D.destroy,l.prototype._undestroy=D.undestroy,l.prototype._destroy=function(a,e){this.end(),e(a)}}).call(e,t(444),t(1663).setImmediate,t(15))},function(a,e,t){(function(a,e){!function(a,t){"use strict";function i(a){"function"!=typeof a&&(a=new Function(""+a));for(var e=new Array(arguments.length-1),t=0;t>5==6?2:a>>4==14?3:a>>3==30?4:a>>6==2?-1:-2}function s(a,e,t){var i=e.length-1;if(i=0?(n>0&&(a.lastNeed=n-1),n):--i=0?(n>0&&(a.lastNeed=n-2),n):--i=0?(n>0&&(2===n?n=0:a.lastNeed=n-3),n):0)}function d(a,e,t){if(128!=(192&e[0]))return a.lastNeed=0,"�";if(a.lastNeed>1&&e.length>1){if(128!=(192&e[1]))return a.lastNeed=1,"�";if(a.lastNeed>2&&e.length>2&&128!=(192&e[2]))return a.lastNeed=2,"�"}}function c(a){var e=this.lastTotal-this.lastNeed,t=d(this,a,e);return void 0!==t?t:this.lastNeed<=a.length?(a.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(a.copy(this.lastChar,e,0,a.length),void(this.lastNeed-=a.length))}function l(a,e){var t=s(this,a,e);if(!this.lastNeed)return a.toString("utf8",e);this.lastTotal=t;var i=a.length-(t-this.lastNeed);return a.copy(this.lastChar,0,i),a.toString("utf8",e,i)}function u(a){var e=a&&a.length?this.write(a):"";return this.lastNeed?e+"�":e}function p(a,e){if((a.length-e)%2==0){var t=a.toString("utf16le",e);if(t){var i=t.charCodeAt(t.length-1);if(i>=55296&&i<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=a[a.length-2],this.lastChar[1]=a[a.length-1],t.slice(0,-1)}return t}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=a[a.length-1],a.toString("utf16le",e,a.length-1)}function z(a){var e=a&&a.length?this.write(a):"";if(this.lastNeed){var t=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,t)}return e}function m(a,e){var t=(a.length-e)%3;return 0===t?a.toString("base64",e):(this.lastNeed=3-t,this.lastTotal=3,1===t?this.lastChar[0]=a[a.length-1]:(this.lastChar[0]=a[a.length-2],this.lastChar[1]=a[a.length-1]),a.toString("base64",e,a.length-t))}function g(a){var e=a&&a.length?this.write(a):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}function w(a){return a.toString(this.encoding)}function y(a){return a&&a.length?this.write(a):""}var f=t(1038).Buffer,b=f.isEncoding||function(a){switch((a=""+a)&&a.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}};e.StringDecoder=o,o.prototype.write=function(a){if(0===a.length)return"";var e,t;if(this.lastNeed){if(void 0===(e=this.fillLast(a)))return"";t=this.lastNeed,this.lastNeed=0}else t=0;return t",'"',"`"," ","\r","\n","\t"],m=["{","}","|","\\","^","`"].concat(z),g=["'"].concat(m),w=["%","/","?",";","#"].concat(g),y=["/","?","#"],f=/^[+a-z0-9A-Z_-]{0,63}$/,b=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,h={javascript:!0,"javascript:":!0},v={javascript:!0,"javascript:":!0},k={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},j=t(1393);i.prototype.parse=function(a,e,t){if(!c.isString(a))throw new TypeError("Parameter 'url' must be a string, not "+typeof a);var i=a.indexOf("?"),n=-1!==i&&i127?C+="x":C+=P[R];if(!C.match(f)){var B=M.slice(0,O),F=M.slice(O+1),I=P.match(b);I&&(B.push(I[1]),F.unshift(I[2])),F.length&&(s="/"+F.join(".")+s),this.hostname=B.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),S||(this.hostname=d.toASCII(this.hostname));var L=this.port?":"+this.port:"",$=this.hostname||"";this.host=$+L,this.href+=this.host,S&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==s[0]&&(s="/"+s))}if(!h[m])for(var O=0,T=g.length;O0)&&t.host.split("@");x&&(t.auth=x.shift(),t.host=t.hostname=x.shift())}return t.search=a.search,t.query=a.query,c.isNull(t.pathname)&&c.isNull(t.search)||(t.path=(t.pathname?t.pathname:"")+(t.search?t.search:"")),t.href=t.format(),t}if(!j.length)return t.pathname=null,t.search?t.path="/"+t.search:t.path=null,t.href=t.format(),t;for(var O=j.slice(-1)[0],q=(t.host||a.host||j.length>1)&&("."===O||".."===O)||""===O,E=0,A=j.length;A>=0;A--)O=j[A],"."===O?j.splice(A,1):".."===O?(j.splice(A,1),E++):E&&(j.splice(A,1),E--);if(!b&&!h)for(;E--;E)j.unshift("..");!b||""===j[0]||j[0]&&"/"===j[0].charAt(0)||j.unshift(""),q&&"/"!==j.join("/").substr(-1)&&j.push("");var S=""===j[0]||j[0]&&"/"===j[0].charAt(0);if(_){t.hostname=t.host=S?"":j.length?j.shift():"";var x=!!(t.host&&t.host.indexOf("@")>0)&&t.host.split("@");x&&(t.auth=x.shift(),t.host=t.hostname=x.shift())}return b=b||t.host&&j.length,b&&!S&&j.unshift(""),j.length?t.pathname=j.join("/"):(t.pathname=null,t.path=null),c.isNull(t.pathname)&&c.isNull(t.search)||(t.path=(t.pathname?t.pathname:"")+(t.search?t.search:"")),t.auth=a.auth||t.auth,t.slashes=t.slashes||a.slashes,t.href=t.format(),t},i.prototype.parseHost=function(){var a=this.host,e=u.exec(a);e&&(e=e[0],":"!==e&&(this.port=e.substr(1)),a=a.substr(0,a.length-e.length)),a&&(this.hostname=a)}},function(a,e,t){(function(a,i){var n;!function(o){function r(a){throw new RangeError(T[a])}function s(a,e){for(var t=a.length,i=[];t--;)i[t]=e(a[t]);return i}function d(a,e){var t=a.split("@"),i="";return t.length>1&&(i=t[0]+"@",a=t[1]),a=a.replace(M,"."),i+s(a.split("."),e).join(".")}function c(a){for(var e,t,i=[],n=0,o=a.length;n=55296&&e<=56319&&n65535&&(a-=65536,e+=R(a>>>10&1023|55296),a=56320|1023&a),e+=R(a)}).join("")}function u(a){return a-48<10?a-22:a-65<26?a-65:a-97<26?a-97:v}function p(a,e){return a+22+75*(a<26)-((0!=e)<<5)}function z(a,e,t){var i=0;for(a=t?C(a/x):a>>1,a+=C(a/e);a>P*j>>1;i+=v)a=C(a/P);return C(i+(P+1)*a/(a+_))}function m(a){var e,t,i,n,o,s,d,c,p,m,g=[],w=a.length,y=0,f=q,b=O;for(t=a.lastIndexOf(E),t<0&&(t=0),i=0;i=128&&r("not-basic"),g.push(a.charCodeAt(i));for(n=t>0?t+1:0;n=w&&r("invalid-input"),c=u(a.charCodeAt(n++)),(c>=v||c>C((h-y)/s))&&r("overflow"),y+=c*s,p=d<=b?k:d>=b+j?j:d-b,!(cC(h/m)&&r("overflow"),s*=m;e=g.length+1,b=z(y-o,e,0==o),C(y/e)>h-f&&r("overflow"),f+=C(y/e),y%=e,g.splice(y++,0,f)}return l(g)}function g(a){var e,t,i,n,o,s,d,l,u,m,g,w,y,f,b,_=[];for(a=c(a),w=a.length,e=q,t=0,o=O,s=0;s=e&&gC((h-t)/y)&&r("overflow"),t+=(d-e)*y,e=d,s=0;sh&&r("overflow"),g==e){for(l=t,u=v;m=u<=o?k:u>=o+j?j:u-o,!(l= 0x80 (not a basic code point)","invalid-input":"Invalid input"},P=v-k,C=Math.floor,R=String.fromCharCode;b={version:"1.4.1",ucs2:{decode:c,encode:l},decode:m,encode:g,toASCII:y,toUnicode:w},void 0!==(n=function(){return b}.call(e,t,e,a))&&(a.exports=n)}()}).call(e,t(60)(a),t(15))},function(a,e,t){"use strict";a.exports={isString:function(a){return"string"==typeof a},isObject:function(a){return"object"==typeof a&&null!==a},isNull:function(a){return null===a},isNullOrUndefined:function(a){return null==a}}},function(a,e,t){"use strict";e.decode=e.parse=t(1394),e.encode=e.stringify=t(1041)},function(a,e,t){"use strict";function i(a,e){return Object.prototype.hasOwnProperty.call(a,e)}a.exports=function(a,e,t,o){e=e||"&",t=t||"=";var r={};if("string"!=typeof a||0===a.length)return r;var s=/\+/g;a=a.split(e);var d=1e3;o&&"number"==typeof o.maxKeys&&(d=o.maxKeys);var c=a.length;d>0&&c>d&&(c=d);for(var l=0;l=0?(u=g.substr(0,w),p=g.substr(w+1)):(u=g,p=""),z=decodeURIComponent(u),m=decodeURIComponent(p),i(r,z)?n(r[z])?r[z].push(m):r[z]=[r[z],m]:r[z]=m}return r};var n=Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)}},function(a,e,t){"use strict";function i(a,e){for(var t,i=0,n=a.length,o=[];(t=e.indexOf(a,i))>-1;){var r=(0,s.characterInBoundary)(e[t-1])||0===t,d=(0,s.characterInBoundary)(e[t+n])||e.length===t+n;r&&d&&o.push({index:t,match:a}),i=t+n}return o}Object.defineProperty(e,"__esModule",{value:!0}),e.getIndicesByWordListSorted=e.sortIndices=e.filterIndices=e.getIndicesByWordList=e.getIndicesByWord=void 0;var n=t(1),o=t(108),r=function(a){return a&&a.__esModule?a:{default:a}}(o),s=t(1481),d=function(a,e){var t=[];return(0,n.forEach)(a,function(a){a=(0,r.default)(a),(0,s.isWordInSentence)(a,e)&&(t=t.concat(i(a,e)))}),t},c=function(a){return a.sort(function(a,e){return a.index>e.index})},l=function(a){a=c(a);for(var e=[],t=0;te.index?1:0})};e.getIndicesByWord=i,e.getIndicesByWordList=d,e.filterIndices=l,e.sortIndices=c,e.getIndicesByWordListSorted=u,e.default={getIndicesByWord:i,getIndicesByWordList:d,filterIndices:l,sortIndices:c,getIndicesByWordListSorted:u}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0});var n=t(105),o=t(1024),r=i(o),s=t(1025),d=i(s),c=t(1026),l=i(c),u=t(1028),p=i(u),z=t(1372),m=i(z),g=t(1368),w=i(g),y=t(1029),f=i(y),b=t(1030),h=i(b),v=t(806),k=i(v),j=t(1027),_=i(j),x=t(819),O=i(x),q=t(1371),E=i(q),A=t(1373),S=i(A),M=t(1374),T=i(M),P=t(1370),C=i(P),R=t(820),D=i(R),B=t(1031),F=i(B),I=t(1032),L=i(I),$=function(a,e){k.default.call(this,a,e),this._assessments=[new r.default,new d.default,new l.default,_.default,new p.default,new O.default,new E.default,new m.default,new S.default,new T.default,new C.default,new f.default,new w.default,new D.default,new h.default,new F.default,L.default]};(0,n.inherits)($,k.default),e.default=$},function(a,e,t){"use strict";var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"===i(Symbol.iterator)?function(a){return void 0===a?"undefined":i(a)}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":void 0===a?"undefined":i(a)},o=t(1),r=t(1388),s=function(a){return a&&a.__esModule?a:{default:a}}(r),d=function(a){this.app=a,this.loaded=!1,this.preloadThreshold=3e3,this.plugins={},this.modifications={},this.customTests=[],setTimeout(this._pollLoadingPlugins.bind(this),1500)};d.prototype._registerPlugin=function(a,e){return"string"!=typeof a?(console.error("Failed to register plugin. Expected parameter `pluginName` to be a string."),!1):(0,o.isUndefined)(e)||"object"===(void 0===e?"undefined":n(e))?!1===this._validateUniqueness(a)?(console.error("Failed to register plugin. Plugin with name "+a+" already exists"),!1):(this.plugins[a]=e,!0):(console.error("Failed to register plugin "+a+". Expected parameters `options` to be a object."),!1)},d.prototype._ready=function(a){return"string"!=typeof a?(console.error("Failed to modify status for plugin "+a+". Expected parameter `pluginName` to be a string."),!1):(0,o.isUndefined)(this.plugins[a])?(console.error("Failed to modify status for plugin "+a+". The plugin was not properly registered."),!1):(this.plugins[a].status="ready",!0)},d.prototype._reloaded=function(a){return"string"!=typeof a?(console.error("Failed to reload Content Analysis for "+a+". Expected parameter `pluginName` to be a string."),!1):(0,o.isUndefined)(this.plugins[a])?(console.error("Failed to reload Content Analysis for plugin "+a+". The plugin was not properly registered."),!1):(this.app.refresh(),!0)},d.prototype._registerModification=function(a,e,t,i){if("string"!=typeof a)return console.error("Failed to register modification for plugin "+t+". Expected parameter `modification` to be a string."),!1;if("function"!=typeof e)return console.error("Failed to register modification for plugin "+t+". Expected parameter `callable` to be a function."),!1;if("string"!=typeof t)return console.error("Failed to register modification for plugin "+t+". Expected parameter `pluginName` to be a string."),!1;if(!1===this._validateOrigin(t))return console.error("Failed to register modification for plugin "+t+". The integration has not finished loading yet."),!1;var n="number"==typeof i?i:10,r={callable:e,origin:t,priority:n};return(0,o.isUndefined)(this.modifications[a])&&(this.modifications[a]=[]),this.modifications[a].push(r),!0},d.prototype._registerTest=function(){console.error("This function is deprecated, please use _registerAssessment")},d.prototype._registerAssessment=function(a,e,t,i){if(!(0,o.isString)(e))throw new s.default("Failed to register test for plugin "+i+". Expected parameter `name` to be a string.");if(!(0,o.isObject)(t))throw new s.default("Failed to register assessment for plugin "+i+". Expected parameter `assessment` to be a function.");if(!(0,o.isString)(i))throw new s.default("Failed to register assessment for plugin "+i+". Expected parameter `pluginName` to be a string.");return e=i+"-"+e,a.addAssessment(e,t),!0},d.prototype._pollLoadingPlugins=function(a){a=(0,o.isUndefined)(a)?0:a,!0===this._allReady()?(this.loaded=!0,this.app.pluginsLoaded()):a>=this.preloadThreshold?this._pollTimeExceeded():(a+=50,setTimeout(this._pollLoadingPlugins.bind(this,a),50))},d.prototype._allReady=function(){return(0,o.reduce)(this.plugins,function(a,e){return a&&"ready"===e.status},!0)},d.prototype._pollTimeExceeded=function(){(0,o.forEach)(this.plugins,function(a,e){(0,o.isUndefined)(a.options)||"ready"===a.options.status||(console.error("Error: Plugin "+e+". did not finish loading in time."),delete this.plugins[e])}),this.loaded=!0,this.app.pluginsLoaded()},d.prototype._applyModifications=function(a,e,t){var i=this.modifications[a];return i instanceof Array&&i.length>0&&(i=this._stripIllegalModifications(i),i.sort(function(a,e){return a.priority-e.priority}),(0,o.forEach)(i,function(i){var o=i.callable,r=o(e,t);(void 0===r?"undefined":n(r))===(void 0===e?"undefined":n(e))?e=r:console.error("Modification with name "+a+" performed by plugin with name "+i.origin+" was ignored because the data that was returned by it was of a different type than the data we had passed it.")})),e},d.prototype._addPluginTests=function(a){this.customTests.map(function(e){this._addPluginTest(a,e)},this)},d.prototype._addPluginTest=function(a,e){a.addAnalysis({name:e.name,callable:e.analysis}),a.analyzeScorer.addScoring({name:e.name,scoring:e.scoring})},d.prototype._stripIllegalModifications=function(a){return(0,o.forEach)(a,function(e,t){!1===this._validateOrigin(e.origin)&&delete a[t]}.bind(this)),a},d.prototype._validateOrigin=function(a){return"ready"===this.plugins[a].status},d.prototype._validateUniqueness=function(a){return!!(0,o.isUndefined)(this.plugins[a])},e.default=d},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a){return this.data[a]}function o(a,e){this.element.input[a].value=e,this.data[a]=e}function r(a){return a.indexOf("/")===a.length-1}function s(){var a=document.createElement("progress");return!(0,p.isUndefined)(a.max)}function d(a){var e;switch(!0){case a>0&&a<=399:case a>600:e="ok";break;case a>=400&&a<=600:e="good";break;default:e="bad"}return e}function c(a){var e;switch(!0){case a>0&&a<120:case a>P:e="ok";break;case a>=120&&a<=P:e="good";break;default:e="bad"}return e}function l(a,e,t,i){var n,o,r=["snippet-editor__progress--bad","snippet-editor__progress--ok","snippet-editor__progress--good"];a.value=e,q.default.removeClasses(a,r),q.default.addClass(a,"snippet-editor__progress--"+i),this.hasProgressSupport||(n=a.getElementsByClassName("snippet-editor__progress-bar")[0],o=e/t*100,n.style.width=o+"%")}function u(){var a=this.data.title;return(0,p.isEmpty)(a)&&(a=this.opts.defaultValue.title),this.hasPluggable()&&(a=this.refObj.pluggable._applyModifications("data_page_title",a)),(0,y.default)(a)}Object.defineProperty(e,"__esModule",{value:!0});var p=t(1),z=t(1e3),m=i(z),g=t(199),w=t(108),y=i(w),f=t(821),b=i(f),h=t(996),v=i(h),k=t(1489),j=i(k),_=t(1813),x=i(_),O=t(1490),q=i(O),E=t(997),A=i(E),S=j.default.snippetEditor,M=j.default.hiddenSpan,T={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"},P=A.default.maxMeta,C=[{preview:"title_container",inputField:"title"},{preview:"url_container",inputField:"urlPath"},{preview:"meta_container",inputField:"metaDesc"}],R=function(){var a=this.opts.baseURL;return this.hasApp()&&!(0,p.isEmpty)(this.refObj.rawData.baseUrl)&&this.opts.baseURL===T.baseURL&&(a=this.refObj.rawData.baseUrl),a},D=function(a){if((0,p.defaultsDeep)(a,T),this.data=a.data,(0,p.isUndefined)(a.analyzerApp)||(this.refObj=a.analyzerApp,this.i18n=this.refObj.i18n,this.data={title:this.refObj.rawData.snippetTitle||"",urlPath:this.refObj.rawData.snippetCite||"",metaDesc:this.refObj.rawData.snippetMeta||""},(0,p.isEmpty)(this.refObj.rawData.metaTitle)||(a.placeholder.title=this.refObj.rawData.metaTitle)),(0,p.isUndefined)(a.i18n)||(this.i18n=a.i18n),!(0,p.isElement)(a.targetElement))throw new Error("The snippet preview requires a valid target element");this.opts=a,this._currentFocus=null,this._currentHover=null,this.unformattedText={},Object.defineProperty(this.unformattedText,"snippet_cite",{get:n.bind(this,"urlPath"),set:o.bind(this,"urlPath")}),Object.defineProperty(this.unformattedText,"snippet_meta",{get:n.bind(this,"metaDesc"),set:o.bind(this,"metaDesc")}),Object.defineProperty(this.unformattedText,"snippet_title",{get:n.bind(this,"title"),set:o.bind(this,"title")})};D.prototype.renderTemplate=function(){var a=this.opts.targetElement;a.innerHTML=S({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:a.getElementsByClassName("js-snippet-editor-title")[0],urlPath:a.getElementsByClassName("js-snippet-editor-slug")[0],metaDesc:a.getElementsByClassName("js-snippet-editor-meta-description")[0]},progress:{title:a.getElementsByClassName("snippet-editor__progress-title")[0],metaDesc:a.getElementsByClassName("snippet-editor__progress-meta-description")[0]},container:document.getElementById("snippet_preview"),formContainer:a.getElementsByClassName("snippet-editor__form")[0],editToggle:a.getElementsByClassName("snippet-editor__edit-button")[0],closeEditor:a.getElementsByClassName("snippet-editor__submit")[0],formFields:a.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=P):(0,p.forEach)(this.element.progress,function(a){q.default.addClass(a,"snippet-editor__progress--fallback")}),this.initPreviewToggler(),this.setInitialView(),this.opened=!1,this.createMeasurementElements(),this.updateProgressBars()},D.prototype.initPreviewToggler=function(){this.snippetPreviewToggle=new x.default(this.opts.previewMode,this.opts.targetElement.getElementsByClassName("snippet-editor__view-icon")),this.snippetPreviewToggle.initialize(),this.snippetPreviewToggle.bindEvents()},D.prototype.refresh=function(){this.output=this.htmlOutput(),this.renderOutput(),this.renderSnippetStyle(),this.measureTitle(),this.measureMetaDescription(),this.updateProgressBars()};var B=function(){var a=this.data.metaDesc;return(0,p.isEmpty)(a)&&(a=this.opts.defaultValue.metaDesc),this.hasPluggable()&&(a=this.refObj.pluggable._applyModifications("data_meta_desc",a)),(0,p.isEmpty)(this.opts.metaDescriptionDate)||(0,p.isEmpty)(a)||(a=this.opts.metaDescriptionDate+" - "+this.data.metaDesc),(0,y.default)(a)};D.prototype.getAnalyzerData=function(){return{title:u.call(this),url:this.data.urlPath,metaDesc:B.call(this)}},D.prototype.callRegisteredEventBinder=function(){this.hasApp()&&this.refObj.callbacks.bindElementEvents(this.refObj)},D.prototype.init=function(){this.hasApp()&&null!==this.refObj.rawData.metaTitle&&null!==this.refObj.rawData.cite&&this.refresh()},D.prototype.htmlOutput=function(){var a={};return a.title=this.formatTitle(),a.cite=this.formatCite(),a.meta=this.formatMeta(),a.url=this.formatUrl(),a},D.prototype.formatTitle=function(){var a=this.data.title;return(0,p.isEmpty)(a)&&(a=this.opts.defaultValue.title),(0,p.isEmpty)(a)&&(a=this.opts.placeholder.title),this.hasPluggable()&&this.refObj.pluggable.loaded&&(a=this.refObj.pluggable._applyModifications("data_page_title",a)),a=(0,g.stripFullTags)(a),(0,p.isEmpty)(a)&&(a=this.i18n.dgettext("js-text-analysis","Please provide an SEO title by editing the snippet below.")),a},D.prototype.formatUrl=function(){return R.call(this).replace(/http:\/\//gi,"")},D.prototype.formatCite=function(){var a=this.data.urlPath;return a=(0,b.default)((0,g.stripFullTags)(a)),(0,p.isEmpty)(a)&&(a=this.opts.placeholder.urlPath),this.hasApp()&&!(0,p.isEmpty)(this.refObj.rawData.keyword)&&(a=this.formatKeywordUrl(a)),this.opts.addTrailingSlash&&!r(a)&&(a+="/"),a=a.replace(/\s/g,"-"),a=a.replace(/\?|#/g,"")},D.prototype.formatMeta=function(){var a=this.data.metaDesc;return(0,p.isEmpty)(a)&&(a=this.getMetaText()),this.hasPluggable()&&this.refObj.pluggable.loaded&&(a=this.refObj.pluggable._applyModifications("data_meta_desc",a)),a=(0,g.stripFullTags)(a),a=a.substring(0,P),this.hasApp()&&!(0,p.isEmpty)(this.refObj.rawData.keyword)&&(a=this.formatKeyword(a)),(0,p.isEmpty)(a)&&(a=this.i18n.dgettext("js-text-analysis","Please provide a meta description by editing the snippet below.")),a},D.prototype.getMetaText=function(){var a=this.opts.defaultValue.metaDesc;return this.hasApp()&&!(0,p.isUndefined)(this.refObj.rawData.excerpt)&&(0,p.isEmpty)(a)&&(a=this.refObj.rawData.excerpt),this.hasApp()&&!(0,p.isUndefined)(this.refObj.rawData.text)&&(0,p.isEmpty)(a)&&(a=this.refObj.rawData.text,this.hasPluggable()&&this.refObj.pluggable.loaded&&(a=this.refObj.pluggable._applyModifications("content",a))),a=(0,g.stripFullTags)(a),a.substring(0,P)},D.prototype.getIndexMatches=function(){for(var a=[],e=0,t=this.refObj.rawData.text.indexOf(this.refObj.rawData.keyword,e);t>-1;)a.push(t),e=t+this.refObj.rawData.keyword.length,t=this.refObj.rawData.text.indexOf(this.refObj.rawData.keyword,e);return a},D.prototype.getPeriodMatches=function(){for(var a,e=[0],t=0;(a=this.refObj.rawData.text.indexOf(".",t))>-1;)e.push(a),t=a+1;return e},D.prototype.formatKeyword=function(a){var e=this.refObj.rawData.keyword,t=(0,m.default)(e,"",!1);a=a.replace(t,function(a){return""+a+""});var i=(0,v.default)(e,this.refObj.rawData.locale);return i!==e&&(t=(0,m.default)(i,"",!1),a=a.replace(t,function(a){return""+a+""})),a},D.prototype.formatKeywordUrl=function(a){var e=this.refObj.rawData.keyword;e=(0,v.default)(e,this.refObj.rawData.locale),e=e.replace(/'/,"");var t=e.replace(/\s/g,"-"),i=(0,m.default)(t,"\\-");return a.replace(i,function(a){return""+a+""})},D.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},D.prototype.renderSnippetStyle=function(){var a=this.element.rendered.metaDesc,e=B.call(this);(0,p.isEmpty)(e)?(q.default.addClass(a,"desc-render"),q.default.removeClass(a,"desc-default")):(q.default.addClass(a,"desc-default"),q.default.removeClass(a,"desc-render"))},D.prototype.reRender=function(){this.init()},D.prototype.checkTextLength=function(a){var e=a.currentTarget.textContent;switch(a.currentTarget.id){case"snippet_meta":a.currentTarget.className="desc",e.length>P&&(YoastSEO.app.snippetPreview.unformattedText.snippet_meta=a.currentTarget.textContent,a.currentTarget.textContent=e.substring(0,P));break;case"snippet_title":a.currentTarget.className="title",e.length>600&&(YoastSEO.app.snippetPreview.unformattedText.snippet_title=a.currentTarget.textContent,a.currentTarget.textContent=e.substring(0,600))}},D.prototype.getUnformattedText=function(a){var e=a.currentTarget.id;void 0!==this.unformattedText[e]&&(a.currentTarget.textContent=this.unformattedText[e])},D.prototype.setUnformattedText=function(a){var e=a.currentTarget.id;this.unformattedText[e]=document.getElementById(e).textContent},D.prototype.validateFields=function(){var a=B.call(this),e=u.call(this);a.length>P?q.default.addClass(this.element.input.metaDesc,"snippet-editor__field--invalid"):q.default.removeClass(this.element.input.metaDesc,"snippet-editor__field--invalid"),e.length>600?q.default.addClass(this.element.input.title,"snippet-editor__field--invalid"):q.default.removeClass(this.element.input.title,"snippet-editor__field--invalid")},D.prototype.updateProgressBars=function(){var a,e,t;t=B.call(this),e=d(this.data.titleWidth),a=c(t.length),l.call(this,this.element.progress.title,this.data.titleWidth,600,e),l.call(this,this.element.progress.metaDesc,t.length,P,a)},D.prototype.setInitialView=function(){var a=document.getElementById("snippet_preview").getBoundingClientRect().width;this.snippetPreviewToggle.setVisibility(a)},D.prototype.handleWindowResizing=(0,p.debounce)(function(){var a=document.getElementById("snippet_preview").getBoundingClientRect().width;this.snippetPreviewToggle.setScrollHintVisibility(a)},25),D.prototype.bindEvents=function(){var a,e=["title","slug","meta-description"];(0,p.forEach)(e,function(e){a=document.getElementsByClassName("js-snippet-editor-"+e)[0],a.addEventListener("keydown",this.changedInput.bind(this)),a.addEventListener("keyup",this.changedInput.bind(this)),a.addEventListener("input",this.changedInput.bind(this)),a.addEventListener("focus",this.changedInput.bind(this)),a.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)),(0,p.forEach)(C,function(a){var e=document.getElementById(a.preview),t=this.element.input[a.inputField];e.addEventListener("click",function(){this.openEditor(),t.focus()}.bind(this)),t.addEventListener("focus",function(){this._currentFocus=a.inputField,this._updateFocusCarets()}.bind(this)),t.addEventListener("blur",function(){this._currentFocus=null,this._updateFocusCarets()}.bind(this)),e.addEventListener("mouseover",function(){this._currentHover=a.inputField,this._updateHoverCarets()}.bind(this)),e.addEventListener("mouseout",function(){this._currentHover=null,this._updateHoverCarets()}.bind(this))}.bind(this))},D.prototype.changedInput=(0,p.debounce)(function(){this.updateDataFromDOM(),this.validateFields(),this.updateProgressBars(),this.refresh(),this.hasApp()&&this.refObj.refresh()},25),D.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((0,p.clone)(this.data))},D.prototype.openEditor=function(){this.element.editToggle.setAttribute("aria-expanded","true"),q.default.removeClass(this.element.formContainer,"snippet-editor--hidden"),this.opened=!0},D.prototype.closeEditor=function(){q.default.addClass(this.element.formContainer,"snippet-editor--hidden"),this.element.editToggle.setAttribute("aria-expanded","false"),this.element.editToggle.focus(),this.opened=!1},D.prototype.toggleEditor=function(){this.opened?this.closeEditor():this.openEditor()},D.prototype._updateFocusCarets=function(){var a,e;(0,p.forEach)(this.element.label,function(a){q.default.removeClass(a,"snippet-editor__label--focus")}),(0,p.forEach)(this.element.preview,function(a){q.default.removeClass(a,"snippet-editor__container--focus")}),null!==this._currentFocus&&(a=this.element.label[this._currentFocus],e=this.element.preview[this._currentFocus],q.default.addClass(a,"snippet-editor__label--focus"),q.default.addClass(e,"snippet-editor__container--focus"))},D.prototype._updateHoverCarets=function(){var a;(0,p.forEach)(this.element.label,function(a){q.default.removeClass(a,"snippet-editor__label--hover")}),null!==this._currentHover&&(a=this.element.label[this._currentHover],q.default.addClass(a,"snippet-editor__label--hover"))},D.prototype.setTitle=function(a){this.element.input.title.value=a,this.changedInput()},D.prototype.setUrlPath=function(a){this.element.input.urlPath.value=a,this.changedInput()},D.prototype.setMetaDescription=function(a){this.element.input.metaDesc.value=a,this.changedInput()},D.prototype.createMeasurementElements=function(){var a,e;a=M({width:document.getElementById("meta_container").offsetWidth+"px",whiteSpace:""}),e=document.createElement("div"),e.className="yoast-measurement-elements-holder",e.innerHTML=a,document.body.appendChild(e),this.element.measurers.metaHeight=e.childNodes[0]},D.prototype.measureTitle=function(){0===this.element.rendered.title.offsetWidth&&""!==this.element.rendered.title.textContent||(this.data.titleWidth=this.element.rendered.title.offsetWidth)},D.prototype.measureMetaDescription=function(){var a=this.element.measurers.metaHeight;a.innerHTML=this.element.rendered.metaDesc.innerHTML,this.data.metaHeight=a.offsetHeight},D.prototype.getTitleWidth=function(){return this.data.titleWidth},D.prototype.setTitleWidth=function(a){this.data.titleWidth=a},D.prototype.hasApp=function(){return!(0,p.isUndefined)(this.refObj)},D.prototype.hasPluggable=function(){return!(0,p.isUndefined)(this.refObj)&&!(0,p.isUndefined)(this.refObj.pluggable)},D.prototype.disableEnter=function(a){},D.prototype.textFeedback=function(a){},D.prototype.showEditIcon=function(a){},D.prototype.hideEditIcon=function(){},D.prototype.setFocus=function(a){},e.default=D},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0}),e.seo=e.readability=void 0;var n=t(1359),o=i(n),r=t(1360),s=i(r),d=t(1362),c=i(d),l=t(1363),u=i(l),p=t(1634),z=i(p),m=t(1364),g=i(m),w=t(1365),y=i(w),f=t(1366),b=i(f),h=t(1367),v=i(h),k=t(1635),j=i(k),_=t(1368),x=i(_),O=t(1024),q=i(O),E=t(1025),A=i(E),S=t(1026),M=i(S),T=t(1027),P=i(T),C=t(1437),R=i(C),D=t(1028),B=i(D),F=t(819),I=i(F),L=t(1370),$=i(L),U=t(820),W=i(U),N=t(1371),K=i(N),H=t(1438),V=i(H),Y=t(1372),G=i(Y),Z=t(1373),J=i(Z),X=t(1374),Q=i(X),aa=t(1029),ea=i(aa),ta=t(1030),ia=i(ta),na=t(1031),oa=i(na),ra=t(1032),sa=i(ra),da={FleschReadingEaseAssessment:o.default,ParagraphTooLongAssessment:s.default,PassiveVoiceAssessment:c.default,SentenceBeginningsAssessment:u.default,SentenceLengthInDescriptionAssessment:z.default,SentenceLengthInTextAssessment:g.default,SubheadingDistributionTooLongAssessment:y.default,TextPresenceAssessment:b.default,TransitionWordsAssessment:v.default,WordComplexityAssessment:j.default},ca={InternalLinksAssessment:x.default,IntroductionKeywordAssessment:q.default,KeyphraseLengthAssessment:A.default,KeywordDensityAssessment:M.default,KeywordStopWordsAssessment:P.default,LargestKeywordDistanceAssessment:R.default,MetaDescriptionKeywordAssessment:B.default,MetaDescriptionLengthAssessment:I.default,OutboundLinksAssessment:$.default,PageTitleWidthAssessment:W.default,SubheadingsKeywordAssessment:K.default,TaxonomyTextLengthAssessment:V.default,TextCompetingLinksAssessment:G.default,TextImagesAssessment:J.default,TextLengthAssessment:Q.default,TitleKeywordAssessment:ea.default,UrlKeywordAssessment:ia.default,UrlLengthAssessment:oa.default,UrlStopWordsAssessment:sa.default};e.readability=da,e.seo=ca},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a,e){return(0,i.filter)(a,function(a){return(0,o.default)(e,a.sentenceLength)})};var i=t(1),n=t(1361),o=function(a){return a&&a.__esModule?a:{default:a}}(n)},function(a,e,t){"use strict";function i(a){for(var e,t=[],i=/]+)?>(.*?)<\/h\1>/gi;null!==(e=i.exec(a));)t.push(e);return t}function n(a){var e=i(a);return e=(0,o.map)(e,function(a){return a[0]})}Object.defineProperty(e,"__esModule",{value:!0}),e.getSubheadingContents=e.getSubheadings=void 0;var o=t(1);e.getSubheadings=i,e.getSubheadingContents=n,e.default={getSubheadings:i,getSubheadingContents:n}},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){return a=a.replace(/<(?!li|\/li|p|\/p|h1|\/h1|h2|\/h2|h3|\/h3|h4|\/h4|h5|\/h5|h6|\/h6|dd).*?>/g,""),a=(0,n.default)(a)};var i=t(108),n=function(a){return a&&a.__esModule?a:{default:a}}(i)},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=function(a){return a.replace(/ /g," ")},n=function(a){return a.replace(/\s/g," ")},o=function(a){return a=i(a),n(a)};e.unifyNonBreakingSpace=i,e.unifyWhiteSpace=n,e.unifyAllSpaces=o,e.default={unifyNonBreakingSpace:i,unifyWhiteSpace:n,unifyAllSpaces:o}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a,e,t){var i=m(e);if("tr_TR"===t){var o=(0,z.replaceTurkishIsMemoized)(e);i=new RegExp(o.map(function(a){return(0,r.default)(a)}).join("|"),"ig")}var s=a.match(i)||[];a=a.replace(i,"");var c=(0,l.default)(e,t),u=m(c),g=a.match(u)||[],w=s.concat(g),y=(0,p.default)(e,t);if(y!==c){var f=m(y),b=a.match(f)||[];w=w.concat(b)}return(0,n.map)(w,function(a){return(0,d.default)(a)})};var n=t(1),o=t(803),r=i(o),s=t(108),d=i(s),c=t(996),l=i(c),u=t(1638),p=i(u),z=t(1640),m=function(a){return a=(0,r.default)(a),new RegExp(a,"ig")}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function o(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!==(void 0===e?"undefined":s(e))&&"function"!=typeof e?a:e}function r(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+(void 0===e?"undefined":s(e)));a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};Object.defineProperty(e,"__esModule",{value:!0});var d=function(){function a(a,e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:{};n(this,e);var t=o(this,(e.__proto__||Object.getPrototypeOf(e)).call(this)),i={parameters:{overRecommendedMaximumKeywordDistance:50,recommendedMaximumKeywordDistance:40},scores:{good:9,okay:6,bad:1,consideration:0},url:""};return t.identifier="largestKeywordDistance",t._config=(0,c.merge)(i,a),t}return r(e,a),d(e,[{key:"getResult",value:function(a,e,t){this._largestKeywordDistance=e.getResearch("largestKeywordDistance"),this._hasSynonyms=a.hasSynonyms(),this._topicUsed=(0,y.default)(a).count;var i=new z.default,n=this.calculateResult(t);return i.setScore(n.score),i.setText(n.resultText),i.setHasMarks(n.score>0),i}},{key:"calculateResult",value:function(a){return this._topicUsed<2?{score:this._config.scores.consideration,resultText:a.sprintf(a.dgettext("js-text-analysis","Use your keyword or synonyms more often in your text so that we can check %1$skeyword distribution%2$s."),this._config.url,"")}:this._largestKeywordDistance>this._config.parameters.overRecommendedMaximumKeywordDistance?{score:this._config.scores.bad,resultText:a.sprintf(a.dngettext("js-text-analysis","Large parts of your text do not contain the keyword. Try to %1$sdistribute%2$s the keyword more evenly.","Large parts of your text do not contain the keyword or its synonyms. Try to %1$sdistribute%2$s them more evenly.",this._hasSynonyms+1),this._config.url,"")}:(0,f.inRangeStartEndInclusive)(this._largestKeywordDistance,this._config.parameters.recommendedMaximumKeywordDistance,this._config.parameters.overRecommendedMaximumKeywordDistance)?{score:this._config.scores.okay,resultText:a.sprintf(a.dngettext("js-text-analysis","Some parts of your text do not contain the keyword. Try to %1$sdistribute%2$s the keyword more evenly.","Some parts of your text do not contain the keyword or its synonyms. Try to %1$sdistribute%2$s them more evenly.",this._hasSynonyms+1),this._config.url,"")}:{score:this._config.scores.good,resultText:a.sprintf(a.dngettext("js-text-analysis","Your keyword is %1$sdistributed%2$s evenly throughout the text. That's great.","Your keyword and its synonyms are %1$sdistributed%2$s evenly throughout the text. That's great.",this._hasSynonyms+1),this._config.url,"")}}},{key:"getMarks",value:function(a){return(0,y.default)(a).markings}},{key:"isApplicable",value:function(a){return a.hasText()&&a.hasKeyword()&&(0,g.default)(a.getText())>=200}}]),e}(u.default);e.default=b},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=t(37),n=function(a){return a&&a.__esModule?a:{default:a}}(i),o=t(1),r=function(a,e){var t="";return a>=150?{score:9,text:e.sprintf(e.dngettext("js-text-analysis","The text contains %1$d word.","The text contains %1$d words.",a)+" "+e.dngettext("js-text-analysis","This is more than or equal to the %2$srecommended minimum%3$s of %4$d word.","This is more than or equal to the %2$srecommended minimum%3$s of %4$d words.",150),a,t,"",150)}:(0,o.inRange)(a,125,150)?{score:7,text:e.sprintf(e.dngettext("js-text-analysis","The text contains %1$d word.","The text contains %1$d words.",a)+" "+e.dngettext("js-text-analysis","This is slightly below the %2$srecommended minimum%3$s of %4$d word. Add a bit more copy.","This is slightly below the %2$srecommended minimum%3$s of %4$d words. Add a bit more copy.",150),a,t,"",150)}:(0,o.inRange)(a,100,125)?{score:5,text:e.sprintf(e.dngettext("js-text-analysis","The text contains %1$d word.","The text contains %1$d words.",a)+" "+e.dngettext("js-text-analysis","This is below the %2$srecommended minimum%3$s of %4$d word. Add more content that is relevant for the topic.","This is below the %2$srecommended minimum%3$s of %4$d words. Add more content that is relevant for the topic.",150),a,t,"",150)}:(0,o.inRange)(a,50,100)?{score:-10,text:e.sprintf(e.dngettext("js-text-analysis","The text contains %1$d word.","The text contains %1$d words.",a)+" "+e.dngettext("js-text-analysis","This is below the %2$srecommended minimum%3$s of %4$d word. Add more content that is relevant for the topic.","This is below the %2$srecommended minimum%3$s of %4$d words. Add more content that is relevant for the topic.",150),a,t,"",150)}:(0,o.inRange)(a,0,50)?{score:-20,text:e.sprintf(e.dngettext("js-text-analysis","The text contains %1$d word.","The text contains %1$d words.",a)+" "+e.dngettext("js-text-analysis","This is far below the %2$srecommended minimum%3$s of %4$d word. Add more content that is relevant for the topic.","This is far below the %2$srecommended minimum%3$s of %4$d words. Add more content that is relevant for the topic.",150),a,t,"",150)}:void 0},s=function(a,e,t){var i=e.getResearch("wordCountInText"),o=r(i,t),s=new n.default;return s.setScore(o.score),s.setText(t.sprintf(o.text,i,150)),s};e.default={identifier:"taxonomyTextLength",getResult:s}},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.usedKeywords=void 0;var i=t(1644),n=function(a){return a&&a.__esModule?a:{default:a}}(i);e.usedKeywords=n.default},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.scoreToRating=e.measureTextWidth=void 0;var i=t(260);Object.keys(i).forEach(function(a){"default"!==a&&"__esModule"!==a&&Object.defineProperty(e,a,{enumerable:!0,get:function(){return i[a]}})});var n=t(1441),o=t(1034),r=function(a){return a&&a.__esModule?a:{default:a}}(o);e.measureTextWidth=n.measureTextWidth,e.scoreToRating=r.default},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=function(){var a=document.createElement("div");return a.id="yoast-measurement-element",a.style.position="absolute",a.style.left="-9999em",a.style.top=0,a.style.height=0,a.style.overflow="hidden",a.style.fontFamily="Arial",a.style.fontSize="18px",a.style.fontWeight="400",document.body.appendChild(a),a};e.measureTextWidth=function(a){var e=document.getElementById("yoast-measurement-element");return e||(e=i()),e.innerHTML=a,e.offsetWidth}},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeMarks=void 0;var i=t(1646),n=function(a){return a&&a.__esModule?a:{default:a}}(i);e.removeMarks=n.default},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0}),e.__createWordRegex=e.wordBoundaries=e.removeHtmlBlocks=e.relevantWords=e.imageInText=e.replaceDiacritics=e.transliterate=e.stripSpaces=e.stripHTMLTags=void 0;var n=t(199),o=t(108),r=i(o),s=t(996),d=i(s),c=t(821),l=i(c),u=t(1376),p=i(u),z=t(1444),m=i(z),g=t(1457),w=i(g),y=t(1e3),f=i(y),b=t(1469),h=i(b);e.stripHTMLTags=n.stripFullTags,e.stripSpaces=r.default,e.transliterate=d.default,e.replaceDiacritics=l.default,e.imageInText=p.default,e.relevantWords=m.default,e.removeHtmlBlocks=w.default,e.wordBoundaries=h.default,e.__createWordRegex=f.default},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}function n(a,e,t){var i=(0,v.default)(a),n=void 0,o=void 0;return(0,A.flatMap)(i,function(a){return a=a.toLocaleLowerCase(),a=(0,_.normalize)(a),n=(0,b.default)(a),(0,A.filter)((0,A.map)(n,function(a,i){return i+e-1=t&&a.getDensity(e)=C&&(f=z(f,c,M,T)),(0,A.take)(f,P)}Object.defineProperty(e,"__esModule",{value:!0}),e.filterEndingWith=e.filterOneCharacterWordCombinations=e.filterOnDensity=e.filterFunctionWordsAnywhere=e.filterFunctionWords=e.filterFunctionWordsAtBeginning=e.filterFunctionWordsAtEnding=e.sortCombinations=e.getRelevantCombinations=e.calculateOccurrences=e.getRelevantWords=e.getWordCombinations=void 0;var f=t(332),b=i(f),h=t(443),v=i(h),k=t(1445),j=i(k),_=t(818),x=t(1648),O=i(x),q=t(259),E=i(q),A=t(1),S=(0,O.default)(),M=0,T=.03,P=100,C=200,R=["–","—","-","©","#","%","/","\\","$","€","£","*","•","|","→","←","}","{","//","||","​"];e.getWordCombinations=n,e.getRelevantWords=y,e.calculateOccurrences=o,e.getRelevantCombinations=r,e.sortCombinations=s,e.filterFunctionWordsAtEnding=u,e.filterFunctionWordsAtBeginning=l,e.filterFunctionWords=g,e.filterFunctionWordsAnywhere=c,e.filterOnDensity=z,e.filterOneCharacterWordCombinations=d,e.filterEndingWith=m,e.default={getWordCombinations:n,getRelevantWords:y,calculateOccurrences:o,getRelevantCombinations:r,sortCombinations:s,filterFunctionWordsAtEnding:u,filterFunctionWordsAtBeginning:l,filterFunctionWords:p,filterFunctionWordsAnywhere:c,filterOnDensity:z,filterOneCharacterWordCombinations:d,filterEndingWith:m}},function(a,e,t){"use strict";function i(a,e){return-1!==e.indexOf(a.toLocaleLowerCase())}function n(a,e,t){this._words=a,this._length=a.length,this._occurrences=e||0,this._functionWords=t}Object.defineProperty(e,"__esModule",{value:!0});var o=t(1);n.lengthBonus={2:3,3:7,4:12,5:18},n.prototype.getLengthBonus=function(){return(0,o.has)(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(a){return 1+a*this.getLengthBonus()},n.prototype.isRelevantWord=function(a){return(0,o.has)(this._relevantWords,a)},n.prototype.getRelevantWordPercentage=function(){var a=0,e=1;return this._length>1&&((0,o.forEach)(this._words,function(e){this.isRelevantWord(e)&&(a+=1)}.bind(this)),e=a/this._length),e},n.prototype.getRelevance=function(){if(1===this._words.length&&i(this._words[0],this._functionWords))return 0;var a=this.getRelevantWordPercentage();return 0===a?0:this.getMultiplier(a)*this._occurrences},n.prototype.setRelevantWords=function(a){this._relevantWords=a},n.prototype.getDensity=function(a){return this._occurrences/a},n.prototype.serialize=function(){return{_parseClass:"WordCombination",words:this._words,occurrences:this._occurrences,functionWords:this._functionWords,relevantWords:this._relevantWords}},n.parse=function(a){var e=new n(a.words,a.occurrences,a.functionWords);return e.setRelevantWords(a.relevantWords),e},e.default=n},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{singleWords:i,multipleWords:n,allWords:i.concat(n)}};var i=["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"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{filteredAuxiliaries:i,notFilteredAuxiliaries:n,all:i.concat(n)}};var i=["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"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{singleWords:i,multipleWords:n,allWords:i.concat(n)}};var i=["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"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{filteredAtBeginning:[].concat(j,x,q,B),filteredAtEnding:[].concat(d,F),filteredAtBeginningAndEnding:[].concat(r,E,S,u,R,z),filteredAnywhere:[].concat(o,c,l,m,I,s,k,_,O,P,D,w,M,T,b,f,v,W,A,h,L,$,U,g,p),cannotDirectlyPrecedePassiveParticiple:[].concat(r,b,s,p,m,y,O,q,E),all:[].concat(r,s,d,u,p,m,g,c,l,z,w,y,f,b,h,v,A,k,j,_,x,O,q,E,S,M,T,P,o,C,R,D,B,I,F,L,U,W,N,K)}};var i=t(1450),n=function(a){return a&&a.__esModule?a:{default:a}}(i),o=(0,n.default)().singleWords,r=["de","het","een","der","des","den"],s=["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"],d=["eerste","tweede","derde","vierde","vijfde","zesde","zevende","achtste","negende","tiende","elfde","twaalfde","dertiende","veertiende","vijftiende","zestiende","zeventiende","achttiende","negentiende","twinstigste"],c=["ik","je","jij","hij","ze","we","wij","jullie","zij","u","ge","gij","men"],l=["mij","jou","hem","haar","hen","hun","uw"],u=["dit","dat","deze","die","zelf"],p=["mijn","mijne","jouw","jouwe","zijne","hare","ons","onze","hunne","uwe","elkaars","elkanders"],z=["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"],m=["mezelf","mijzelf","jezelf","jouzelf","zichzelf","haarzelf","hemzelf","onszelf","julliezelf","henzelf","hunzelf","uzelf","zich"],g=["mekaar","elkaar","elkander","mekander"],w=["iedereen","ieder","eenieder","alleman","allen","alles","iemand","niemand","iets","niets","menigeen"],y=["ieders","aller","iedereens","eenieders"],f=["welke","welk","wat","wie","wiens","wier"],b=["hoe","waarom","waar","hoezo","hoeveel"],h=["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"],v=["daar","hier","ginder","daarginds","ginds","ver","veraf","ergens","nergens","overal","dichtbij","kortbij"],k=["word","wordt","werd","werden","ben","bent","is","was","waren"],j=["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"],x=["hebben","kunnen","mogen","dienen","moeten","gaan"],O=["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"],q=["blijken","dunken","heten","lijken","schijnen","toeschijnen"],E=["à","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"],A=["af","heen","mee","toe","achterop","onderin","voorin","bovenop","buitenop","achteraan","onderop","binnenin","tevoren"],S=["en","alsmede","of","ofwel","en/of"],M=["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"],P=["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"],R=["zeer","erg","redelijk","flink","tikkeltje","bijzonder","ernstig","enigszins","zo","tamelijk","nogal","behoorlijk","zwaar","heel","hele","reuze","buitengewoon","ontzettend","vreselijk"],D=["laat","liet","lieten","kom","komt","kwam","kwamen","maakt","maak","maakte","maakten","doe","doet","deed","deden","vindt","vind","vond","vonden"],B=["laten","komen","maken","doen","vinden"],F=["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"],I=["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"],L=["ml","cl","dl","l","tl","el","mg","g","gr","kg","ca","theel","min","sec","uur"],$=["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"],U=["ding","dingen","manier","manieren","item","items","keer","maal","procent","geval","aspect","persoon","personen","deel"],W=["wel","ja","neen","oké","oke","okee","ok","zoiets","€","euro"],N=["mevr","dhr","mr","dr","prof"],K=["jr","sr"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{singleWords:i,multipleWords:n,allWords:i.concat(n)}};var i=["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"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{singleWords:i,multipleWords:n,allWords:i.concat(n)}};var i=["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"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{singleWords:i,multipleWords:n,allWords:i.concat(n)}};var i=["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"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{singleWords:i,multipleWords:n,allWords:i.concat(n)}};var i=["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","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 comparaison de","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'à","é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"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{singleWords:i,multipleWords:n,allWords:i.concat(n)}};var i=["ademais","afinal","aliás","analogamente","anteriormente","assim","certamente","conforme","conquanto","contudo","decerto","embora","enfim","enquanto","então","entretanto","eventualmente","igualmente","inegavelmente","inesperadamente","mas","outrossim","pois","porquanto","porque","portanto","posteriormente","precipuamente","primeiramente","primordialmente","principalmente","salvo","semelhantemente","similarmente","sobretudo","surpreendentemente","todavia"],n=["a fim de","a fim de que","a menos que","a princípio","a saber","acima de tudo","ainda assim","ainda mais","ainda que","além disso","antes de mais nada","antes de tudo","antes que","ao mesmo tempo","ao passo que","ao propósito","apesar de","às vezes","assim como","assim que","assim sendo","assim também","bem como","com a finalidade de","com efeito","com o fim de","com o intuito de","com o propósito de","com toda a certeza","como resultado","como se","da mesma forma","de acordo com","de conformidade com","de fato","de maneira idêntica","de tal forma que","de tal sorte que","depois que","desde que","dessa forma","dessa maneira","desse modo","do mesmo modo","é provável","em conclusão","em contrapartida","em contraste com","em outras palavras","em primeiro lugar","em princípio","em resumo","em seguida","em segundo lugar","em síntese","em suma","em terceiro lugar","em virtude de","finalmente agora atualmente","isto é","já que","logo após","logo depois","logo que","mesmo que","não apenas","nesse hiato","nesse ínterim","nesse meio tempo","nesse sentido","no entanto","no momento em que","ou por outra","ou seja","para que","pelo contrário","por analogia","por causa de","por certo","por conseguinte","por conseqüência","por exemplo","por fim","por isso","por mais que","por menos que","por outro lado","posto que","se acaso","se bem que","seja como for","sem dúvida","só para exemplificar","só para ilustrar","só que","sob o mesmo ponto de vista","talvez provavelmente","tanto quanto","uma vez que","visto que"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{singleWords:i,multipleWords:n,allWords:i.concat(n)}};var i=["безусловно","бесспорно","вероятно","вестимо","вдобавок","видимо","вишь","во-вторых","во-первых","вообще-то","впрочем","дабы","едва","ежели","если","затем ","зачем","ибо","итак","кабы","кажется","кажись","коли","кстати","лишь","лучше","наверно","наверное","например","небось","нежели","несомненно","но","однако","особенно","оттого","отчего","поди","пожалуй","позволь","позвольте","покамест","покуда","поскольку","потому","притом","причем","только","хотя","чтоб","чтобы","чуть","якобы"],n=["а вдобавок","а вот","а именно","а не то","а не","а потом","а также","без всякого сомнения","без того чтобы не","без того, чтобы не","благодаря тому","более того","будто бы","будь то","буквально","в итоге","в конце концов","в общей сложности","в общем-то","в общем","в отношении того что","в отношении того, что","в принципе","в противовес тому что","в противовес тому, что","в противоположность тому","в результате","в самом деле","в свою очередь","в связи с тем что","в связи с тем","в силу того что","в силу того","в силу чего","в случа","в сравнении с тем","в сущности говоря","в сущности","в таком случае","в то время как","в то время, как","в том случае","в частности","в-третьих","ввиду того","вернее говоря","вероятнее всего","видите ли","видишь ли","вместе с тем","вместо того","вне всякого сомнения","вне сомнения","во всяком случае","воля ваша","воля твоя","вообще говоря","вопреки тому","вплоть до того","вроде того как","вроде того что","вроде того","вроде того","вследствие того что","вследствие чего","грубо говоря","да еще","да и то","дай бог память","даром что","для того чтобы","для того, чтобы","до тех пор пока","до тех пор, пока","до того как","до того, как","едва лишь","едва только","ежели бы","если угодно","жалко, что","жаль, что","за счет того что","за счет того, что","знамо дело","и вот еще","из-за того что","из-за того, что","иначе говоря","исходя из того","к вашему сведению","к несчастью","к огорчению","к примеру сказать","к примеру","к прискорбию","к радости","к слову сказать","к сожалению","к стыду своему","к стыду","к счастью","к твоему сведению","к тому же","к удивлению","к ужасу","к чести","как будто","как бы там ни было","как бы то ни было","как бы","как вам известно","как вдруг","как видите","как видишь","как видно","как водится","как выяснилось","как выясняется","как говорилось","как говорится","как если бы","как знать","как известно","как на заказ","как назло","как нарочно","как ни говори","как ни говорите","как ни странно","как оказалось","как оказывается","как полагается","как положено","как правило","как принято говорить","как принято","как сказано","как скоро","как следствие","как словно","как только","как хотите","как это ни странно","ко всему прочему","коль скоро","коль уж","коротко говоря","короче говоря","кроме всего прочего","кстати говоря","кстати сказать","лишь бы","лишь только","мало сказать","мало того","между нами говоря","между прочим","между тем как","может статься","можно подумать","мягко выражаясь","мягко говоря","на беду","на ваш взгляд","на мой взгляд","на несчастье","на основании того что","на основании того, что","на первый взгляд","на самом деле","на случай","на твой взгляд","на худой конец","надо полагать","наряду с тем что","наряду с тем","насчет того что","насчет того, что","не в пример тому как","не в пример тому, как","не то чтобы","невзирая на то","независимо от того","несмотря на то","ничего не скажешь","но вообще-то","но кроме того","однако же","откровенно сказать","относительно того что","относительно того, что","перед тем","по вашему мнению","по видимости","по всей вероятности","по всей видимости","по данным","по замыслу","по идее","по крайней мере","по мере того как","по мере того, как","по мнению","по моему мнению","по обыкновению","по обычаю","по определению","по поводу того","по правде говоря","по правде сказать","по правде","по преданию","по причине того","по прогнозам","по сведениям","по своему обыкновению","по слухам","по совести говоря","по совести сказать","по совести","по сообщению","по сообщениям","по справедливости говоря","по справедливости","по сравнению","по статистике","по сути говоря","по сути дела","по сути","по существу говоря","по существу","по счастью","по твоему мнению","по чести говоря","по чести признаться","по чести сказать","по-вашему","по-видимому","по-ихнему","по-моему","по-нашему","по-твоему","под видом того что","под видом того, что","под предлогом","подобно тому","подумать только","помимо всего прочего","помимо всего","помимо того","помимо того","помимо этого","понятное дело","попросту говоря","попросту сказать","после того","потому как","потому что","правду говоря","правду сказать","правильнее говоря","прежде всего","прежде нежели","прежде чем","при всем том","при условии что","при условии, что","против обыкновения","проще говоря","проще сказать","прямо-таки как","пускай бы","равно как","ради того чтобы","разве что","разумеется","с вашего позволения","с вашего разрешения","с другой стороны","с моей точки зрения","с одной стороны","с позволения сказать","с твоего позволения","с твоего разрешения","с тем чтобы","с тех пор как","с той целью чтобы","с точки зрения","само собой разумеется","сверх того что","сверх того","сказать по правде","сказать по совести","сказать по чести","скорее всего","смотря по тому","со своей стороны","собственно говоря","совсем как","стало быть","стоит отметить","строго говоря","судя по всему","судя по тому","так или иначе","так как","так что","так чтобы","тем более что","тем не менее","тем паче что","то бишь","то есть","тогда как","только бы","только лишь","только чуть","точнее говоря","точнее сказать","точно так же","что и говорить","что ни говори","что ни говорите","чуть лишь","чуть только","шутка ли сказать","шутка ли","шутка сказать","это значит, что"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{singleWords:i,multipleWords:n,allWords:i.concat(n)}};var i=["aby","abym","abyśmy","abyś","abyście","acz","aczkolwiek","albowiem","ale","aliści","bo","bowiem","bynajmniej","choć","chociaż","chociażby","czyli","dlatego","dodatkowo","dopóki","dotychczas","faktycznie","gdy","gdyż","jakkolwiek","iż","jednak","jednakże","jeśli","kiedy","lecz","mianowicie","mimo","np","najpierw","następnie","natomiast","ni","niemniej","niż","notabene","oczywiście","ogółem","ostatecznie","owszem","podobnie","podsumowując","pokrótce","pomimo","ponadto","ponieważ","poprzednio","potem","później","przecież","przeto","przynajmniej","raczej","również","rzeczywiście","skoro","także","też","toteż","tudzież","tymczasem","wedle","według","więc","właściwie","wobec","wpierw","wprawdzie","wreszcie","wskutek","wstępnie","wszakże","wszelako","zamiast","zanim","zarówno","zaś","zatem","zresztą","zwłaszcza","żeby","żebym","żebyś","żebyście","żebyśmy"],n=["a konkretnie","a propos","aby wrocić do rzeczy","analogicznie do","bacząc na to że","bądź co bądź","bez wątpienia","bez względu","biorąc pod uwagę","choćby","chodzi o to","chyba że","co do","co gorsza","co prawda","co się tyczy","co ważniejsze","co więcej","dzięki czemu","dzięki któremu","dzięki której","dzięki którym","dzięki temu","faktem jest że","inaczej mówiąc","innymi słowy","jak dotąd","jak już mówiłam","jak już mówiłem","jak już wspomniano","jak widać","jako przykład","jednym słowem","jeśli chodzi o","jeżeli chodzi o","konkretnie to","krótko mówiąc","łącznie z","mając to na uwadzę","mam na myśli","mamy na myśli","mówiąc w skrócie","na celu","na dłuższą metę","na dodatek","na koniec","na końcu","na przykład","na skutek","na wstęp","na wypadek gdyby","na zakończenie","nade wszystko","należy pamiętać","nawiasem mówiąc","nie mówiąc już","nie mówiąc o tym","nie pomijając","nie schodząc z tematu","nie wspominając już","nie wspominając o","nie wspominając to","nie wspominając że","nie zważając na","o ile","o tyle","od czasu do czasu","od momentu","odnośnie do","ogólnie mówiąc","ogólnie rzecz biorąc","oprócz tego","oznacza to że","po czwarte","po drugie","po piąte","po pierwsze","po to","po trzecie","pod warunkiem","podczas gdy","podczas kiedy","podobnym sposobem","ponad wszystko","poza tym","prawdę mówiąc","prawdę powiedziawszy","prędzej czy później","przechodząc do","przede wszystkim","przez co","przez tą","przez tego","przez to","przy tym","przypuściwszy że","raz na jakiś czas","rzecz jasna","ściśle biorąc","ściśle mówiąc","skutkiem tego","tak czy inaczej","tak czy owak","tak naprawdę","takich jak","takie jak","to znaczy","tym samym","w celu","w ciągu","w dodatku","w efekcie","w innych słowach","w istocie","w każdym razie","w końcu","w konsekwencji","w kwestii","w międzyczasie","w nadziei że","w obawie że","w odróżnieniu","w podobny sposób","w podsumowaniu","w przeciwieństwie do","w przeciwnym razie","w przypadku","w rezultacie","w rozumieniu że","w rzeczy samej","w rzeczywistości","w skrócie","w szczególności","w takim razie","w ten sposób","w tych okolicznościach","w tym przypadku","w wyniku","w wyniku tego","w związku z tym","wbrew pozorom","włącznie z","wracając do rzeczy","wracając do tematu","wręcz przeciwnie","z drugiej strony","z drugiej zaś strony","z jednej strony","z mocy że","z obawy że","z pewnością","z powodu","z przyczyny","z tą intencją","z tego powodu","z uwagi że","zacznijmy od","zakładając że","ze względu na","ze względu że","zważywszy na to","zważywszy że"]},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){return r=[],c.write(a),r.join("")};var i=t(822),n=function(a){return a&&a.__esModule?a:{default:a}}(i),o=t(1),r=void 0,s=!1,d=["script","style","code","pre"],c=new n.default.Parser({onopentag:function(a,e){if((0,o.includes)(d,a))return void(s=!0);var t=Object.keys(e),i="";t.forEach(function(a){i+=" "+a+"='"+e[a]+"'"}),r.push("<"+a+i+">")},ontext:function(a){s||r.push(a)},onclosetag:function(a){if((0,o.includes)(d,a))return void(s=!1);r.push("")}},{decodeEntities:!0})},function(a,e,t){function i(a,e){this._options=e||{},this._cbs=a||{},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=t(1459),o={input:!0,option:!0,optgroup:!0,select:!0,button:!0,datalist:!0,textarea:!0},r={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:o,input:o,output:o,button:o,datalist:o,textarea:o,option:{option:!0},optgroup:{optgroup:!0}},s={__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|\//;t(168)(i,t(823).EventEmitter),i.prototype._updatePosition=function(a){null===this.endIndex?this._tokenizer._sectionStart<=a?this.startIndex=0:this.startIndex=this._tokenizer._sectionStart-a:this.startIndex=this.endIndex+1,this.endIndex=this._tokenizer.getAbsoluteIndex()},i.prototype.ontext=function(a){this._updatePosition(1),this.endIndex--,this._cbs.ontext&&this._cbs.ontext(a)},i.prototype.onopentagname=function(a){if(this._lowerCaseTagNames&&(a=a.toLowerCase()),this._tagname=a,!this._options.xmlMode&&a in r)for(var e;(e=this._stack[this._stack.length-1])in r[a];this.onclosetag(e));!this._options.xmlMode&&a in s||this._stack.push(a),this._cbs.onopentagname&&this._cbs.onopentagname(a),this._cbs.onopentag&&(this._attribs={})},i.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 s&&this._cbs.onclosetag(this._tagname),this._tagname=""},i.prototype.onclosetag=function(a){if(this._updatePosition(1),this._lowerCaseTagNames&&(a=a.toLowerCase()),!this._stack.length||a in s&&!this._options.xmlMode)this._options.xmlMode||"br"!==a&&"p"!==a||(this.onopentagname(a),this._closeCurrentTag());else{var e=this._stack.lastIndexOf(a);if(-1!==e)if(this._cbs.onclosetag)for(e=this._stack.length-e;e--;)this._cbs.onclosetag(this._stack.pop());else this._stack.length=e;else"p"!==a||this._options.xmlMode||(this.onopentagname(a),this._closeCurrentTag())}},i.prototype.onselfclosingtag=function(){this._options.xmlMode||this._options.recognizeSelfClosing?this._closeCurrentTag():this.onopentagend()},i.prototype._closeCurrentTag=function(){var a=this._tagname;this.onopentagend(),this._stack[this._stack.length-1]===a&&(this._cbs.onclosetag&&this._cbs.onclosetag(a),this._stack.pop())},i.prototype.onattribname=function(a){this._lowerCaseAttributeNames&&(a=a.toLowerCase()),this._attribname=a},i.prototype.onattribdata=function(a){this._attribvalue+=a},i.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=""},i.prototype._getInstructionName=function(a){var e=a.search(d),t=e<0?a:a.substr(0,e);return this._lowerCaseTagNames&&(t=t.toLowerCase()),t},i.prototype.ondeclaration=function(a){if(this._cbs.onprocessinginstruction){var e=this._getInstructionName(a);this._cbs.onprocessinginstruction("!"+e,"!"+a)}},i.prototype.onprocessinginstruction=function(a){if(this._cbs.onprocessinginstruction){var e=this._getInstructionName(a);this._cbs.onprocessinginstruction("?"+e,"?"+a)}},i.prototype.oncomment=function(a){this._updatePosition(4),this._cbs.oncomment&&this._cbs.oncomment(a),this._cbs.oncommentend&&this._cbs.oncommentend()},i.prototype.oncdata=function(a){this._updatePosition(1),this._options.xmlMode||this._options.recognizeCDATA?(this._cbs.oncdatastart&&this._cbs.oncdatastart(),this._cbs.ontext&&this._cbs.ontext(a),this._cbs.oncdataend&&this._cbs.oncdataend()):this.oncomment("[CDATA["+a+"]]")},i.prototype.onerror=function(a){this._cbs.onerror&&this._cbs.onerror(a)},i.prototype.onend=function(){if(this._cbs.onclosetag)for(var a=this._stack.length;a>0;this._cbs.onclosetag(this._stack[--a]));this._cbs.onend&&this._cbs.onend()},i.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)},i.prototype.parseComplete=function(a){this.reset(),this.end(a)},i.prototype.write=function(a){this._tokenizer.write(a)},i.prototype.end=function(a){this._tokenizer.end(a)},i.prototype.pause=function(){this._tokenizer.pause()},i.prototype.resume=function(){this._tokenizer.resume()},i.prototype.parseChunk=i.prototype.write,i.prototype.done=i.prototype.end,a.exports=i},function(a,e,t){function i(a){return" "===a||"\n"===a||"\t"===a||"\f"===a||"\r"===a}function n(a,e,t){var i=a.toLowerCase();return a===i?function(a){a===i?this._state=e:(this._state=t,this._index--)}:function(n){n===i||n===a?this._state=e:(this._state=t,this._index--)}}function o(a,e){var t=a.toLowerCase();return function(i){i===t||i===a?this._state=e:(this._state=m,this._index--)}}function r(a,e){this._state=p,this._buffer="",this._sectionStart=0,this._index=0,this._bufferOffset=0,this._baseState=p,this._special=ma,this._cbs=e,this._running=!0,this._ended=!1,this._xmlMode=!(!a||!a.xmlMode),this._decodeEntities=!(!a||!a.decodeEntities)}a.exports=r;var s=t(1460),d=t(1381),c=t(1461),l=t(1382),u=0,p=u++,z=u++,m=u++,g=u++,w=u++,y=u++,f=u++,b=u++,h=u++,v=u++,k=u++,j=u++,_=u++,x=u++,O=u++,q=u++,E=u++,A=u++,S=u++,M=u++,T=u++,P=u++,C=u++,R=u++,D=u++,B=u++,F=u++,I=u++,L=u++,$=u++,U=u++,W=u++,N=u++,K=u++,H=u++,V=u++,Y=u++,G=u++,Z=u++,J=u++,X=u++,Q=u++,aa=u++,ea=u++,ta=u++,ia=u++,na=u++,oa=u++,ra=u++,sa=u++,da=u++,ca=u++,la=u++,ua=u++,pa=u++,za=0,ma=za++,ga=za++,wa=za++;r.prototype._stateText=function(a){"<"===a?(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._state=z,this._sectionStart=this._index):this._decodeEntities&&this._special===ma&&"&"===a&&(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._baseState=p,this._state=da,this._sectionStart=this._index)},r.prototype._stateBeforeTagName=function(a){"/"===a?this._state=w:"<"===a?(this._cbs.ontext(this._getSection()),this._sectionStart=this._index):">"===a||this._special!==ma||i(a)?this._state=p:"!"===a?(this._state=O,this._sectionStart=this._index+1):"?"===a?(this._state=E,this._sectionStart=this._index+1):(this._state=this._xmlMode||"s"!==a&&"S"!==a?m:U,this._sectionStart=this._index)},r.prototype._stateInTagName=function(a){("/"===a||">"===a||i(a))&&(this._emitToken("onopentagname"),this._state=b,this._index--)},r.prototype._stateBeforeCloseingTagName=function(a){i(a)||(">"===a?this._state=p:this._special!==ma?"s"===a||"S"===a?this._state=W:(this._state=p,this._index--):(this._state=y,this._sectionStart=this._index))},r.prototype._stateInCloseingTagName=function(a){(">"===a||i(a))&&(this._emitToken("onclosetag"),this._state=f,this._index--)},r.prototype._stateAfterCloseingTagName=function(a){">"===a&&(this._state=p,this._sectionStart=this._index+1)},r.prototype._stateBeforeAttributeName=function(a){">"===a?(this._cbs.onopentagend(),this._state=p,this._sectionStart=this._index+1):"/"===a?this._state=g:i(a)||(this._state=h,this._sectionStart=this._index)},r.prototype._stateInSelfClosingTag=function(a){">"===a?(this._cbs.onselfclosingtag(),this._state=p,this._sectionStart=this._index+1):i(a)||(this._state=b,this._index--)},r.prototype._stateInAttributeName=function(a){("="===a||"/"===a||">"===a||i(a))&&(this._cbs.onattribname(this._getSection()),this._sectionStart=-1,this._state=v,this._index--)},r.prototype._stateAfterAttributeName=function(a){"="===a?this._state=k:"/"===a||">"===a?(this._cbs.onattribend(),this._state=b,this._index--):i(a)||(this._cbs.onattribend(),this._state=h,this._sectionStart=this._index)},r.prototype._stateBeforeAttributeValue=function(a){'"'===a?(this._state=j,this._sectionStart=this._index+1):"'"===a?(this._state=_,this._sectionStart=this._index+1):i(a)||(this._state=x,this._sectionStart=this._index,this._index--)},r.prototype._stateInAttributeValueDoubleQuotes=function(a){'"'===a?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=b):this._decodeEntities&&"&"===a&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=da,this._sectionStart=this._index)},r.prototype._stateInAttributeValueSingleQuotes=function(a){"'"===a?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=b):this._decodeEntities&&"&"===a&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=da,this._sectionStart=this._index)},r.prototype._stateInAttributeValueNoQuotes=function(a){i(a)||">"===a?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=b,this._index--):this._decodeEntities&&"&"===a&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=da,this._sectionStart=this._index)},r.prototype._stateBeforeDeclaration=function(a){this._state="["===a?P:"-"===a?A:q},r.prototype._stateInDeclaration=function(a){">"===a&&(this._cbs.ondeclaration(this._getSection()),this._state=p,this._sectionStart=this._index+1)},r.prototype._stateInProcessingInstruction=function(a){">"===a&&(this._cbs.onprocessinginstruction(this._getSection()),this._state=p,this._sectionStart=this._index+1)},r.prototype._stateBeforeComment=function(a){"-"===a?(this._state=S,this._sectionStart=this._index+1):this._state=q},r.prototype._stateInComment=function(a){"-"===a&&(this._state=M)},r.prototype._stateAfterComment1=function(a){this._state="-"===a?T:S},r.prototype._stateAfterComment2=function(a){">"===a?(this._cbs.oncomment(this._buffer.substring(this._sectionStart,this._index-2)),this._state=p,this._sectionStart=this._index+1):"-"!==a&&(this._state=S)},r.prototype._stateBeforeCdata1=n("C",C,q),r.prototype._stateBeforeCdata2=n("D",R,q),r.prototype._stateBeforeCdata3=n("A",D,q),r.prototype._stateBeforeCdata4=n("T",B,q),r.prototype._stateBeforeCdata5=n("A",F,q),r.prototype._stateBeforeCdata6=function(a){"["===a?(this._state=I,this._sectionStart=this._index+1):(this._state=q,this._index--)},r.prototype._stateInCdata=function(a){"]"===a&&(this._state=L)},r.prototype._stateAfterCdata1=function(a,e){return function(t){t===a&&(this._state=e)}}("]",$),r.prototype._stateAfterCdata2=function(a){">"===a?(this._cbs.oncdata(this._buffer.substring(this._sectionStart,this._index-2)),this._state=p,this._sectionStart=this._index+1):"]"!==a&&(this._state=I)},r.prototype._stateBeforeSpecial=function(a){"c"===a||"C"===a?this._state=N:"t"===a||"T"===a?this._state=aa:(this._state=m,this._index--)},r.prototype._stateBeforeSpecialEnd=function(a){this._special!==ga||"c"!==a&&"C"!==a?this._special!==wa||"t"!==a&&"T"!==a?this._state=p:this._state=na:this._state=G},r.prototype._stateBeforeScript1=o("R",K),r.prototype._stateBeforeScript2=o("I",H),r.prototype._stateBeforeScript3=o("P",V),r.prototype._stateBeforeScript4=o("T",Y),r.prototype._stateBeforeScript5=function(a){("/"===a||">"===a||i(a))&&(this._special=ga),this._state=m,this._index--},r.prototype._stateAfterScript1=n("R",Z,p),r.prototype._stateAfterScript2=n("I",J,p),r.prototype._stateAfterScript3=n("P",X,p),r.prototype._stateAfterScript4=n("T",Q,p),r.prototype._stateAfterScript5=function(a){">"===a||i(a)?(this._special=ma,this._state=y,this._sectionStart=this._index-6,this._index--):this._state=p},r.prototype._stateBeforeStyle1=o("Y",ea),r.prototype._stateBeforeStyle2=o("L",ta),r.prototype._stateBeforeStyle3=o("E",ia),r.prototype._stateBeforeStyle4=function(a){("/"===a||">"===a||i(a))&&(this._special=wa),this._state=m,this._index--},r.prototype._stateAfterStyle1=n("Y",oa,p),r.prototype._stateAfterStyle2=n("L",ra,p),r.prototype._stateAfterStyle3=n("E",sa,p),r.prototype._stateAfterStyle4=function(a){">"===a||i(a)?(this._special=ma,this._state=y,this._sectionStart=this._index-5,this._index--):this._state=p},r.prototype._stateBeforeEntity=n("#",ca,la),r.prototype._stateBeforeNumericEntity=n("X",pa,ua),r.prototype._parseNamedEntityStrict=function(){if(this._sectionStart+16&&(e=6);e>=2;){var t=this._buffer.substr(a,e);if(c.hasOwnProperty(t))return this._emitPartial(c[t]),void(this._sectionStart+=e+1);e--}},r.prototype._stateInNamedEntity=function(a){";"===a?(this._parseNamedEntityStrict(),this._sectionStart+1"z")&&(a<"A"||a>"Z")&&(a<"0"||a>"9")&&(this._xmlMode||this._sectionStart+1===this._index||(this._baseState!==p?"="!==a&&this._parseNamedEntityStrict():this._parseLegacyEntity()),this._state=this._baseState,this._index--)},r.prototype._decodeNumericEntity=function(a,e){var t=this._sectionStart+a;if(t!==this._index){var i=this._buffer.substring(t,this._index),n=parseInt(i,e);this._emitPartial(s(n)),this._sectionStart=this._index}else this._sectionStart--;this._state=this._baseState},r.prototype._stateInNumericEntity=function(a){";"===a?(this._decodeNumericEntity(2,10),this._sectionStart++):(a<"0"||a>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(2,10),this._index--)},r.prototype._stateInHexEntity=function(a){";"===a?(this._decodeNumericEntity(3,16),this._sectionStart++):(a<"a"||a>"f")&&(a<"A"||a>"F")&&(a<"0"||a>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(3,16),this._index--)},r.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)},r.prototype.write=function(a){this._ended&&this._cbs.onerror(Error(".write() after done!")),this._buffer+=a,this._parse()},r.prototype._parse=function(){for(;this._index=55296&&a<=57343||a>1114111)return"�";a in n&&(a=n[a]);var e="";return a>65535&&(a-=65536,e+=String.fromCharCode(a>>>10&1023|55296),a=56320|1023&a),e+=String.fromCharCode(a)}var n=t(1652);a.exports=i},function(a,e){a.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(a,e){var t=a.exports={get firstChild(){var a=this.children;return a&&a[0]||null},get lastChild(){var a=this.children;return a&&a[a.length-1]||null},get nodeType(){return n[this.type]||n.element}},i={tagName:"name",childNodes:"children",parentNode:"parent",previousSibling:"prev",nextSibling:"next",nodeValue:"data"},n={element:1,text:3,cdata:4,comment:8};Object.keys(i).forEach(function(a){var e=i[a];Object.defineProperty(t,a,{get:function(){return this[e]||null},set:function(a){return this[e]=a,a}})})},function(a,e,t){function i(a,e){var t=this._parser=new n(a,e),i=this._decoder=new r;o.call(this,{decodeStrings:!1}),this.once("finish",function(){t.end(i.end())})}a.exports=i;var n=t(1458),o=t(1657).Writable||t(1670).Writable,r=t(1387).StringDecoder,s=t(1384).Buffer;t(168)(i,o),o.prototype._write=function(a,e,t){a instanceof s&&(a=this._decoder.write(a)),this._parser.write(a),t()}},function(a,e,t){"use strict";(function(e,i){function n(a){return B.from(a)}function o(a){return B.isBuffer(a)||a instanceof F}function r(a,e,t){if("function"==typeof a.prependListener)return a.prependListener(e,t);a._events&&a._events[e]?C(a._events[e])?a._events[e].unshift(t):a._events[e]=[t,a._events[e]]:a.on(e,t)}function s(a,e){P=P||t(805),a=a||{};var i=e instanceof P;this.objectMode=!!a.objectMode,i&&(this.objectMode=this.objectMode||!!a.readableObjectMode);var n=a.highWaterMark,o=a.readableHighWaterMark,r=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:i&&(o||0===o)?o:r,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new W,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=a.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,a.encoding&&(U||(U=t(1387).StringDecoder),this.decoder=new U(a.encoding),this.encoding=a.encoding)}function d(a){if(P=P||t(805),!(this instanceof d))return new d(a);this._readableState=new s(a,this),this.readable=!0,a&&("function"==typeof a.read&&(this._read=a.read),"function"==typeof a.destroy&&(this._destroy=a.destroy)),D.call(this)}function c(a,e,t,i,o){var r=a._readableState;if(null===e)r.reading=!1,g(a,r);else{var s;o||(s=u(r,e)),s?a.emit("error",s):r.objectMode||e&&e.length>0?("string"==typeof e||r.objectMode||Object.getPrototypeOf(e)===B.prototype||(e=n(e)),i?r.endEmitted?a.emit("error",new Error("stream.unshift() after end event")):l(a,r,e,!0):r.ended?a.emit("error",new Error("stream.push() after EOF")):(r.reading=!1,r.decoder&&!t?(e=r.decoder.write(e),r.objectMode||0!==e.length?l(a,r,e,!1):f(a,r)):l(a,r,e,!1))):i||(r.reading=!1)}return p(r)}function l(a,e,t,i){e.flowing&&0===e.length&&!e.sync?(a.emit("data",t),a.read(0)):(e.length+=e.objectMode?1:t.length,i?e.buffer.unshift(t):e.buffer.push(t),e.needReadable&&w(a)),f(a,e)}function u(a,e){var t;return o(e)||"string"==typeof e||void 0===e||a.objectMode||(t=new TypeError("Invalid non-string/buffer chunk")),t}function p(a){return!a.ended&&(a.needReadable||a.length=H?a=H:(a--,a|=a>>>1,a|=a>>>2,a|=a>>>4,a|=a>>>8,a|=a>>>16,a++),a}function m(a,e){return a<=0||0===e.length&&e.ended?0:e.objectMode?1:a!==a?e.flowing&&e.length?e.buffer.head.data.length:e.length:(a>e.highWaterMark&&(e.highWaterMark=z(a)),a<=e.length?a:e.ended?e.length:(e.needReadable=!0,0))}function g(a,e){if(!e.ended){if(e.decoder){var t=e.decoder.end();t&&t.length&&(e.buffer.push(t),e.length+=e.objectMode?1:t.length)}e.ended=!0,w(a)}}function w(a){var e=a._readableState;e.needReadable=!1,e.emittedReadable||($("emitReadable",e.flowing),e.emittedReadable=!0,e.sync?T.nextTick(y,a):y(a))}function y(a){$("emit readable"),a.emit("readable"),_(a)}function f(a,e){e.readingMore||(e.readingMore=!0,T.nextTick(b,a,e))}function b(a,e){for(var t=e.length;!e.reading&&!e.flowing&&!e.ended&&e.length=e.length?(t=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.head.data:e.buffer.concat(e.length),e.buffer.clear()):t=O(a,e.buffer,e.decoder),t}function O(a,e,t){var i;return ao.length?o.length:a;if(r===o.length?n+=o:n+=o.slice(0,a),0===(a-=r)){r===o.length?(++i,t.next?e.head=t.next:e.head=e.tail=null):(e.head=t,t.data=o.slice(r));break}++i}return e.length-=i,n}function E(a,e){var t=B.allocUnsafe(a),i=e.head,n=1;for(i.data.copy(t),a-=i.data.length;i=i.next;){var o=i.data,r=a>o.length?o.length:a;if(o.copy(t,t.length-a,0,r),0===(a-=r)){r===o.length?(++n,i.next?e.head=i.next:e.head=e.tail=null):(e.head=i,i.data=o.slice(r));break}++n}return e.length-=n,t}function A(a){var e=a._readableState;if(e.length>0)throw new Error('"endReadable()" called on non-empty stream');e.endEmitted||(e.ended=!0,T.nextTick(S,e,a))}function S(a,e){a.endEmitted||0!==a.length||(a.endEmitted=!0,e.readable=!1,e.emit("end"))}function M(a,e){for(var t=0,i=a.length;t=e.highWaterMark||e.ended))return $("read: emitReadable",e.length,e.ended),0===e.length&&e.ended?A(this):w(this),null;if(0===(a=m(a,e))&&e.ended)return 0===e.length&&A(this),null;var i=e.needReadable;$("need readable",i),(0===e.length||e.length-a0?x(a,e):null,null===n?(e.needReadable=!0,a=0):e.length-=a,0===e.length&&(e.ended||(e.needReadable=!0),t!==a&&e.ended&&A(this)),null!==n&&this.emit("data",n),n},d.prototype._read=function(a){this.emit("error",new Error("_read() is not implemented"))},d.prototype.pipe=function(a,e){function t(a,e){$("onunpipe"),a===p&&e&&!1===e.hasUnpiped&&(e.hasUnpiped=!0,o())}function n(){$("onend"),a.end()}function o(){$("cleanup"),a.removeListener("close",c),a.removeListener("finish",l),a.removeListener("drain",w),a.removeListener("error",d),a.removeListener("unpipe",t),p.removeListener("end",n),p.removeListener("end",u),p.removeListener("data",s),y=!0,!z.awaitDrain||a._writableState&&!a._writableState.needDrain||w()}function s(e){$("ondata"),f=!1,!1!==a.write(e)||f||((1===z.pipesCount&&z.pipes===a||z.pipesCount>1&&-1!==M(z.pipes,a))&&!y&&($("false write response, pause",p._readableState.awaitDrain),p._readableState.awaitDrain++,f=!0),p.pause())}function d(e){$("onerror",e),u(),a.removeListener("error",d),0===R(a,"error")&&a.emit("error",e)}function c(){a.removeListener("finish",l),u()}function l(){$("onfinish"),a.removeListener("close",c),u()}function u(){$("unpipe"),p.unpipe(a)}var p=this,z=this._readableState;switch(z.pipesCount){case 0:z.pipes=a;break;case 1:z.pipes=[z.pipes,a];break;default:z.pipes.push(a)}z.pipesCount+=1,$("pipe count=%d opts=%j",z.pipesCount,e);var m=(!e||!1!==e.end)&&a!==i.stdout&&a!==i.stderr,g=m?n:u;z.endEmitted?T.nextTick(g):p.once("end",g),a.on("unpipe",t);var w=h(p);a.on("drain",w);var y=!1,f=!1;return p.on("data",s),r(a,"error",d),a.once("close",c),a.once("finish",l),a.emit("pipe",p),z.flowing||($("pipe resume"),p.resume()),a},d.prototype.unpipe=function(a){var e=this._readableState,t={hasUnpiped:!1};if(0===e.pipesCount)return this;if(1===e.pipesCount)return a&&a!==e.pipes?this:(a||(a=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,a&&a.emit("unpipe",this,t),this);if(!a){var i=e.pipes,n=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var o=0;o"]}},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.scoreToRating=void 0;var i=t(1034),n=function(a){return a&&a.__esModule?a:{default:a}}(i);e.scoreToRating=n.default},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.presenter=void 0;var i=t(1472),n=function(a){return a&&a.__esModule?a:{default:a}}(i);e.presenter=n.default},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){return{feedback:{className:"na",screenReaderText:a.dgettext("js-text-analysis","Feedback"),fullText:a.dgettext("js-text-analysis","Content optimization: Has feedback"),screenReaderReadabilityText:""},bad:{className:"bad",screenReaderText:a.dgettext("js-text-analysis","Bad SEO score"),fullText:a.dgettext("js-text-analysis","Content optimization: Bad SEO score"),screenReaderReadabilityText:a.dgettext("js-text-analysis","Needs improvement")},ok:{className:"ok",screenReaderText:a.dgettext("js-text-analysis","OK SEO score"),fullText:a.dgettext("js-text-analysis","Content optimization: OK SEO score"),screenReaderReadabilityText:a.dgettext("js-text-analysis","OK")},good:{className:"good",screenReaderText:a.dgettext("js-text-analysis","Good SEO score"),fullText:a.dgettext("js-text-analysis","Content optimization: Good SEO score"),screenReaderReadabilityText:a.dgettext("js-text-analysis","Good")}}}},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){return(0,n.default)(a.getText())};var i=t(340),n=function(a){return a&&a.__esModule?a:{default:a}}(i)},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){var e;return e=a.match(/]+)?>(.*?)<\/a>/gi),null===e&&(e=[]),e}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){var e=(0,o.default)(a.getText());return(0,r.map)(e,d.default.getFromAnchorTag)};var n=t(1474),o=i(n),r=t(1),s=t(1389),d=i(s)},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){var e,t=[];for(e=0;e0)return e;var t=(0,n.getBlocks)(a);return t=(0,i.filter)(t,function(a){return 0!==a.indexOf("0?e:[a]};var i=t(1),n=t(994),o=function(a){for(var e,t=[],n=/]+)?>(.*?)<\/p>/gi;null!==(e=n.exec(a));)t.push(e);return(0,i.map)(t,function(a){return a[1]})}},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){var e=[];return(0,o.forEach)(a,function(a){var t=(0,r.stripFullTags)(a);(0,n.default)(t)<=0||e.push({sentence:a,sentenceLength:(0,n.default)(a)})}),e};var i=t(340),n=function(a){return a&&a.__esModule?a:{default:a}}(i),o=t(1),r=t(199)},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0}),e.isWordInSentence=e.characterInBoundary=void 0;var n=t(1469),o=i(n),r=t(1),s=t(803),d=i(s),c=(0,o.default)(),l=function(a){return(0,r.includes)(c,a)},u=function(a,e){a=a.toLocaleLowerCase(),e=e.toLocaleLowerCase();var t=(0,d.default)(a),i=e.search(new RegExp(t,"ig"));if(-1===i)return!1;i>0&&(i+=1);var n=i+a.length,o=l(e[i-1])||0===i,r=l(e[n])||n===e.length;return o&&r};e.characterInBoundary=l,e.isWordInSentence=u,e.default={characterInBoundary:l,isWordInSentence:u}},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i={locale:"en_US"},n=function(a,e){this._sentenceText=a||"",this._locale=e||i.locale,this._isPassive=!1};n.prototype.getSentenceText=function(){return this._sentenceText},n.prototype.getLocale=function(){return this._locale},n.prototype.isPassive=function(){return this._isPassive},n.prototype.setPassive=function(a){this._isPassive=a},n.prototype.serialize=function(){return{_parseClass:"Sentence",sentenceText:this._sentenceText,locale:this._locale,isPassive:this._isPassive}},n.parse=function(a){var e=new n(a.sentenceText,a.locale);return e.setPassive(a.isPassive),e},e.default=n},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a,e){var t=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=t?1:0;if((0,i.isEmpty)(a))return!1;var o=[];return(0,i.forEach)(a,function(a){var e=a.index+a.match.length+n;o.push(e)}),(0,i.includes)(o,e)};var i=t(1)},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a,e,t){var i=(0,o.default)(a),n=[];return(0,p.forEach)(i,function(i){return 0!==g(i).length?void n.push(new u.default(i,a,{auxiliaries:e,type:"ge at beginning",language:t})):0!==w(i).length?void n.push(new u.default(i,a,{auxiliaries:e,type:"ge in the middle",language:t})):0!==m(i).length?void n.push(new u.default(i,a,{auxiliaries:e,type:"er/ver/ent/be/zer/her at beginning",language:t})):0!==y(i).length?void n.push(new u.default(i,a,{auxiliaries:e,type:"er/ver/ent/be/zer/her in the middle",language:t})):(0!==f(i).length&&n.push(new u.default(i,a,{auxiliaries:e,type:"iert at the end",language:t})),void((0,p.includes)(b,i)&&n.push(new u.default(i,a,{auxiliaries:e,type:"irregular",language:t}))))}),n};var n=t(332),o=i(n),r=t(1767),s=i(r),d=t(1768),c=i(d),l=t(1769),u=i(l),p=t(1),z=(0,s.default)(),m=z.verbsBeginningWithErVerEntBeZerHerUber,g=z.verbsBeginningWithGe,w=z.verbsWithGeInMiddle,y=z.verbsWithErVerEntBeZerHerUberInMiddle,f=z.verbsEndingWithIert,b=(0,c.default)()},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return["word","wordt","worden","werd","werden","wordend"]}},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return["być","jestem","jesteś","jest","jesteśmy","jesteście","są","byłam","byłem","byłeś","byłaś","był","była","było","byłoby","byliśmy","byłyśmy","byliście","byłyście","byli","były","będę","będziesz","będzie","będziemy","będziecie","będą","byłabym","byłbym","byłbyś","byłabyś","byłaby","byłby","bylibyśmy","byłybyśmy","bylibyście","byłybyście","byłby","byłaby","byliby","byłyby","zostać","zostaje","zostajesz","zostaję","zostajecie","zostajemy","zostają","zostanę","zostaniesz","zostanie","zostaniemy","zostaniecie","zostaną","zostałem","zostałam","zostałaś","zostałeś","został","została","zostało","zostaliśmy","zostałyśmy","zostaliście","zostałyście","zostali","zostały","zostałbym","zostałabym","zostałbyś","zostałabyś","zostałby","zostałaby","zostałybyśmy","zostalibyśmy","zostalibyście","zostałybyście","zostaliby","zostałyby"]}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){var e=(0,r.default)(a);return g.hasOwnProperty(e)?(0,n.defaultsDeep)(g[e],d.default):d.default};var n=t(1),o=t(259),r=i(o),s=t(1809),d=i(s),c=t(1810),l=i(c),u=t(1811),p=i(u),z=t(1812),m=i(z),g={it:l.default,ru:p.default,pl:m.default}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0});var n=t(105),o=t(1024),r=i(o),s=t(1025),d=i(s),c=t(1026),l=i(c),u=t(1028),p=i(u),z=t(1029),m=i(z),g=t(1030),w=i(g),y=t(806),f=i(y),b=t(1027),h=i(b),v=t(819),k=i(v),j=t(1438),_=i(j),x=t(820),O=i(x),q=t(1031),E=i(q),A=t(1032),S=i(A),M=function(a){f.default.call(this,a),this._assessments=[new r.default,new d.default,new l.default,h.default,new p.default,new k.default,_.default,new m.default,new O.default,new w.default,new E.default,S.default]};(0,n.inherits)(M,f.default),e.default=M},function(a,e,t){"use strict";(function(a,t){var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},n="function"==typeof Symbol&&"symbol"===i(Symbol.iterator)?function(a){return void 0===a?"undefined":i(a)}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":void 0===a?"undefined":i(a)};(function(){function i(a,e){for(var t=-1,i=null==a?0:a.length,n=Array(i);++t"']/g,_=RegExp(j.source),x={"&":"&","<":"<",">":">",'"':""","'":"'"},m="object"==(void 0===a?"undefined":n(a))&&a&&a.Object===Object&&a,g="object"==("undefined"==typeof self?"undefined":n(self))&&self&&self.Object===Object&&self,w=m||g||Function("return this")(),O=function(a){return function(e){return null==a?z:a[e]}}(x),q=Object.prototype,E=q.hasOwnProperty,A=q.toString,S=w.Symbol,M=S?S.toStringTag:z,T=S?S.prototype:z,P=T?T.toString:z,C=Array.isArray,R={escape:p},D={assessmentPresenterResult:{},hiddenSpan:{},relevantWords:{},snippetEditor:{}};D.assessmentPresenterResult=function(a){a||(a={});var e,t=a,i=t.scores,n=t.markerButtonsDisabled,o=t.i18n,r=t.activeMarker,s="",d=R.escape;Array.prototype.join;s+='
    \n ';for(var c in i)s+='\n
  • \n \n ',i[c].marker&&(s+='\n \n "),s+='\n \n \n '+(null==(e=i[c].screenReaderText)?"":e)+'\n '+(null==(e=i[c].text)?"":e)+"\n
  • \n ";return s+="\n
\n"},D.hiddenSpan=function(a){a||(a={});var e=a,t=e.whiteSpace,i=e.width,n="",o=R.escape;Array.prototype.join;return n+='"+a.status+"
"}),t.innerHTML+=""}},B.prototype.removeLoadingDialog=function(){var a=document.getElementById(this.defaultOutputElement),e=document.getElementById("YoastSEO-plugin-loading");""===this.defaultOutputElement||(0,c.isEmpty)(a)||(0,c.isEmpty)(e)||document.getElementById(this.defaultOutputElement).removeChild(document.getElementById("YoastSEO-plugin-loading"))},B.prototype.registerPlugin=function(a,e){return this.pluggable._registerPlugin(a,e)},B.prototype.pluginReady=function(a){return this.pluggable._ready(a)},B.prototype.pluginReloaded=function(a){return this.pluggable._reloaded(a)},B.prototype.registerModification=function(a,e,t,i){return this.pluggable._registerModification(a,e,t,i)},B.prototype.registerAssessment=function(a,e,t){if(!(0,c.isUndefined)(this.seoAssessor))return this.pluggable._registerAssessment(this.defaultSeoAssessor,a,e,t)&&this.pluggable._registerAssessment(this.cornerStoneSeoAssessor,a,e,t)},B.prototype.disableMarkers=function(){(0,c.isUndefined)(this.seoAssessorPresenter)||this.seoAssessorPresenter.disableMarker(),(0,c.isUndefined)(this.contentAssessorPresenter)||this.contentAssessorPresenter.disableMarker()},B.prototype._renderAnalysisResults=function(){this.config.contentAnalysisActive&&!(0,c.isUndefined)(this.contentAssessorPresenter)&&this.contentAssessorPresenter.renderIndividualRatings(),this.config.keywordAnalysisActive&&!(0,c.isUndefined)(this.seoAssessorPresenter)&&(this.seoAssessorPresenter.setKeyword(this.paper.getKeyword()),this.seoAssessorPresenter.render())},B.prototype.analyzeTimer=function(){this.refresh()},B.prototype.registerTest=function(){console.error("This function is deprecated, please use registerAssessment")},B.prototype.createSnippetPreview=function(){this.snippetPreview=n.call(this),this.initSnippetPreview()},B.prototype.switchAssessors=function(a){console.warn("Switch assessor is deprecated since YoastSEO.js version 1.35.0"),this.changeAssessorOptions({useCornerStone:a})},e.default=B},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0});var n=t(1),o=t(1489),r=t(1034),s=i(r),d=t(1472),c=i(d),l=function(a){this.keyword=a.keyword,this.assessor=a.assessor,this.i18n=a.i18n,this.output=a.targets.output,this.overall=a.targets.overall||"overallScore",this.presenterConfig=(0,c.default)(a.i18n),this._disableMarkerButtons=!1,this._activeMarker=!1};l.prototype.setKeyword=function(a){this.keyword=a},l.prototype.configHasProperty=function(a){return this.presenterConfig.hasOwnProperty(a)},l.prototype.getIndicator=function(a){return{className:this.getIndicatorColorClass(a),screenReaderText:this.getIndicatorScreenReaderText(a),fullText:this.getIndicatorFullText(a),screenReaderReadabilityText:this.getIndicatorScreenReaderReadabilityText(a)}},l.prototype.getIndicatorColorClass=function(a){return this.configHasProperty(a)?this.presenterConfig[a].className:""},l.prototype.getIndicatorScreenReaderText=function(a){return this.configHasProperty(a)?this.presenterConfig[a].screenReaderText:""},l.prototype.getIndicatorScreenReaderReadabilityText=function(a){return this.configHasProperty(a)?this.presenterConfig[a].screenReaderReadabilityText:""},l.prototype.getIndicatorFullText=function(a){return this.configHasProperty(a)?this.presenterConfig[a].fullText:""},l.prototype.resultToRating=function(a){return(0,n.isObject)(a)?(a.rating=(0,s.default)(a.score),a):""},l.prototype.getIndividualRatings=function(){var a={},e=this.sort(this.assessor.getValidResults()),t=e.map(this.resultToRating);return(0,n.forEach)(t,function(e,t){a[t]=this.addRating(e)}.bind(this)),a},l.prototype.excludeFromResults=function(a,e){return(0,n.difference)(a,e)},l.prototype.sort=function(a){var e=this.getUndefinedScores(a),t=this.excludeFromResults(a,e);return t.sort(function(a,e){return a.score-e.score}),e.concat(t)},l.prototype.getUndefinedScores=function(a){return a.filter(function(a){return(0,n.isUndefined)(a.score)||0===a.score})},l.prototype.addRating=function(a){var e=this.getIndicator(a.rating);return e.text=a.text,e.identifier=a.getIdentifier(),a.hasMarker()&&(e.marker=a.getMarker()),e},l.prototype.getOverallRating=function(a){var e=0;return""===this.keyword?this.resultToRating({score:e}):((0,n.isNumber)(a)&&(e=a/10),this.resultToRating({score:e}))},l.prototype.markAssessment=function(a,e){this._activeMarker===a?(this.removeAllMarks(),this._activeMarker=!1):(e(),this._activeMarker=a),this.render()},l.prototype.disableMarker=function(){this._activeMarker=!1,this.render()},l.prototype.disableMarkerButtons=function(){this._disableMarkerButtons=!0,this.render()},l.prototype.enableMarkerButtons=function(){this._disableMarkerButtons=!1,this.render()},l.prototype.addMarkerEventHandler=function(a,e){document.getElementById(this.output).getElementsByClassName("js-assessment-results__mark-"+a)[0].addEventListener("click",this.markAssessment.bind(this,a,e))},l.prototype.render=function(){this.renderIndividualRatings(),this.renderOverallRating()},l.prototype.bindMarkButtons=function(a){(0,n.forEach)(a,function(a){a.hasOwnProperty("marker")&&this.addMarkerEventHandler(a.identifier,a.marker)}.bind(this))},l.prototype.removeAllMarks=function(){this.assessor.getSpecificMarker()(this.assessor.getPaper(),[])},l.prototype.renderIndividualRatings=function(){var a=document.getElementById(this.output),e=this.getIndividualRatings();a.innerHTML=(0,o.assessmentPresenterResult)({scores:e,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(e)},l.prototype.renderOverallRating=function(){var a=this.getOverallRating(this.assessor.calculateOverallScore()),e=document.getElementById(this.overall);e&&(e.className="overallScore "+this.getIndicatorColorClass(a.rating))},e.default=l}],[1630]);